.deck-root{--navy-900:#070c18;--slate:var(--color-slate-muted,#8892a4);--fg:var(--foreground,#e8eaf0);--border:#ffffff12;--pj:#00d4d8;--pj-soft:color-mix(in srgb, var(--pj) 10%, transparent);--pj-border:color-mix(in srgb, var(--pj) 30%, transparent);--fuel-1:#fff3b0;--fuel-2:#ffc93d;--fuel-3:#ff8a1e;--fuel-glow:#ffc93d73;--gold:var(--color-gold-brand,#f5c542);background:var(--navy-900);color:var(--fg);font-family:var(--font-body);-webkit-font-smoothing:antialiased;min-height:100vh;position:relative;overflow-x:hidden}.deck-root ::selection{color:#fff;background:#00d4d84d}.deck-root button{font-family:inherit}.deck-root .sky{pointer-events:none;z-index:0;background:radial-gradient(ellipse 75% 42% at 50% -6%, color-mix(in srgb, var(--fuel-2) 6%, transparent), transparent), radial-gradient(ellipse 50% 30% at 85% 0%, color-mix(in srgb, var(--pj) 5%, transparent), transparent);transition:background 1s;position:fixed;inset:0}.deck-root .graph{pointer-events:none;z-index:0;opacity:.05;background-image:linear-gradient(#ffffff59 1px,#0000 1px),linear-gradient(90deg,#ffffff59 1px,#0000 1px);background-size:48px 48px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 55%);mask-image:linear-gradient(#000,#0000 55%)}.deck-root .sky i{width:2px;height:2px;animation:dk-tw 4s ease-in-out var(--d,0s) infinite;background:#c8f0ff80;border-radius:50%;position:absolute}@keyframes dk-tw{0%,to{opacity:.1}50%{opacity:.45}}@keyframes dk-pulse{0%,to{opacity:1}50%{opacity:.35}}.deck-root .nav-a{z-index:50;-webkit-backdrop-filter:blur(16px)saturate(1.3);background:#070c18b3;justify-content:space-between;align-items:center;padding:11px clamp(16px,4vw,40px);display:flex;position:sticky;top:0}.deck-root .nav-a:after{content:"";background:linear-gradient(90deg, transparent, #ffffff1f 30%, color-mix(in srgb, var(--pj) 35%, transparent) 50%, #ffffff1f 70%, transparent);height:1px;position:absolute;bottom:0;left:0;right:0}.deck-root .cdo-mark{font-family:var(--font-display);color:#e8eaf0d9;align-items:center;gap:8px;font-size:13.5px;font-weight:700;text-decoration:none;display:flex}.deck-root .cdo-mark svg,.deck-root .cdo-mark img{width:20px;height:20px}.deck-root .nav-actions{align-items:center;gap:9px;display:flex}.gs-glass{-webkit-backdrop-filter:blur(12px)saturate(1.4);color:#7ceef0;background:linear-gradient(#00d4d812,#00d4d812) padding-box padding-box,linear-gradient(135deg,#7eeef0bf,#00d4d840 45%,#00a8b5a6) border-box;border:1px solid #0000;border-radius:999px;align-items:center;padding:9px 19px;font-size:12.5px;font-weight:600;text-decoration:none;transition:box-shadow .25s,transform .2s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff29,0 0 16px #00d4d81a}.gs-glass:after{content:"";border-radius:inherit;background:linear-gradient(105deg,#0000 40%,#beffff59 50%,#0000 60%);transition:transform .55s;position:absolute;inset:0;transform:translate(-130%)}.gs-glass:hover{background:linear-gradient(#00d4d824,#00d4d824) padding-box padding-box,linear-gradient(135deg,#7eeef0e6,#00d4d866 45%,#00a8b5cc) border-box;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff29,0 0 26px #00d4d852}.gs-glass:hover:after{transform:translate(130%)}.deck-root .wrap{z-index:1;max-width:1100px;margin:0 auto;padding:0 clamp(16px,4vw,40px);position:relative}.deck-root .p-head{padding:44px 0 0}.deck-root .deck-coord{font-family:var(--font-mono);letter-spacing:.28em;text-transform:uppercase;color:#8892a48c;align-items:center;gap:10px;margin-bottom:20px;font-size:9.5px;display:flex}.deck-root .deck-coord:after{content:"";background:linear-gradient(90deg,#ffffff14,#0000);flex:1;height:1px}.deck-root .id-c{position:relative}.deck-root .idc-row{align-items:center;gap:22px;display:flex}.deck-root .p-logo{border:1px solid var(--border);background:linear-gradient(150deg,#16203a,#0a111f);border-radius:24px;flex-shrink:0;justify-content:center;align-items:center;width:96px;height:96px;display:flex;position:relative;box-shadow:0 18px 44px #0408108c,inset 0 1px #ffffff14}.deck-root .p-logo svg{width:52px;height:52px}.deck-root .p-logo img{object-fit:cover;border-radius:24px;width:100%;height:100%}.deck-root .p-logo .p-logo-fallback{font-family:var(--font-display);color:var(--pj);font-size:38px;font-weight:700}.deck-root .p-logo:before{content:"";background:conic-gradient(from var(--dk-ang,0deg), transparent 0 62%, var(--pj) 78%, transparent 96%);-webkit-mask-composite:xor;border-radius:30px;padding:1.5px;animation:6s linear infinite dk-orbit;position:absolute;inset:-7px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@property --dk-ang{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes dk-orbit{to{--dk-ang:360deg}}.deck-root .p-logo:after{content:"";z-index:-1;background:radial-gradient(circle, color-mix(in srgb, var(--pj) 20%, transparent), transparent 70%);border-radius:40px;position:absolute;inset:-18px}.deck-root .p-name{font-family:var(--font-display);letter-spacing:-.035em;color:#fff;font-size:clamp(30px,5vw,46px);font-weight:700;line-height:1.02}.deck-root .plan-check{vertical-align:baseline;cursor:help;font-size:inherit;line-height:inherit;background:0 0;border:none;align-items:center;margin-left:.21em;padding:0;display:inline-flex;position:relative;top:.09em}.deck-root .plan-check img{width:auto;height:.74em;filter:drop-shadow(0 0 8px var(--pcg))}.deck-root .plan-check[data-plan=basic]{--pc1:#eef3fa;--pc2:#8fa3bd;--pcg:#c9d4e459}.deck-root .plan-check[data-plan=pro]{--pc1:#7ceef0;--pc2:#00a8ad;--pcg:#00d4d866}.deck-root .plan-check[data-plan=enterprise]{--pc1:#ffe08a;--pc2:#d99a14;--pcg:#f5c54273}.deck-root .pc-tip{font-family:var(--font-mono);letter-spacing:.1em;color:var(--fg);white-space:nowrap;text-align:center;opacity:0;pointer-events:none;z-index:30;background:#070c18f5;border:1px solid #ffffff1f;border-radius:9px;padding:8px 12px;font-size:9px;line-height:1.7;transition:opacity .18s,transform .18s;position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%)translateY(3px)}.deck-root .pc-tip .pct-plan{color:var(--pc1);letter-spacing:.18em;font-weight:600;display:block}.deck-root .pc-tip .pct-note{color:var(--slate)}.deck-root .plan-check:hover .pc-tip,.deck-root .plan-check:focus-visible .pc-tip,.deck-root .plan-check.on .pc-tip{opacity:1;transform:translate(-50%)translateY(0)}.deck-root .meta-strip{font-family:var(--font-mono);letter-spacing:.08em;color:var(--slate);flex-wrap:wrap;align-items:center;gap:14px;margin-top:12px;font-size:10.5px;display:flex}.deck-root .meta-strip .m-live{color:var(--pj);text-transform:uppercase;align-items:center;gap:7px;display:inline-flex}.deck-root .meta-strip .m-live:before{content:"";background:var(--pj);width:5px;height:5px;box-shadow:0 0 8px var(--pj);border-radius:50%;animation:2.2s infinite dk-pulse}.deck-root .meta-strip .m-sep{color:#8892a459}.deck-root .p-tagline{max-width:660px;color:var(--slate);margin-top:16px;font-size:14.5px;line-height:1.7}.deck-root .tk-etch{font-family:var(--font-display);letter-spacing:-.05em;background:linear-gradient(180deg, color-mix(in srgb, var(--pj) 16%, transparent), color-mix(in srgb, var(--pj) 6%, transparent) 75%, color-mix(in srgb, var(--pj) 4%, transparent));-webkit-text-fill-color:transparent;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;font-size:clamp(84px,13.5vw,150px);font-weight:700;line-height:1;position:absolute;top:-34px;right:-10px;-webkit-mask-image:linear-gradient(#000 30%,#00000052 96%);mask-image:linear-gradient(#000 30%,#00000052 96%)}.deck-root .links-zone{margin-top:40px}.deck-root .dock{border:1px solid var(--border);-webkit-backdrop-filter:blur(10px);background:#0c1425b3;border-radius:16px;align-items:center;gap:4px;width:fit-content;padding:7px;display:inline-flex;box-shadow:inset 0 1px #ffffff0d}.deck-root .dock a,.deck-root .dock button{width:44px;height:44px;color:var(--slate);cursor:pointer;background:0 0;border:none;border-radius:12px;justify-content:center;align-items:center;text-decoration:none;transition:color .2s,background-color .2s,transform .18s;display:flex;position:relative}.deck-root .dock a:hover,.deck-root .dock button:hover{color:var(--pj);background:var(--pj-soft);transform:translateY(-3px)}.deck-root .dock a svg,.deck-root .dock button svg{width:18px;height:18px}.deck-root .dock a:after,.deck-root .dock button:after{content:attr(data-tip);border:1px solid var(--border);font-family:var(--font-mono);letter-spacing:.05em;color:var(--fg);white-space:nowrap;opacity:0;pointer-events:none;z-index:5;background:#070c18f2;border-radius:7px;padding:4px 10px;font-size:9.5px;transition:opacity .18s,transform .18s;position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%)translateY(4px)}.deck-root .dock a:hover:after,.deck-root .dock button:hover:after,.deck-root .dock button.tip-on:after{opacity:1;transform:translate(-50%)translateY(0)}.deck-root .dock .dk-sep{background:#ffffff14;width:1px;height:24px;margin:0 5px}.deck-root .fuel-zone{margin-top:42px}.deck-root .fuel{isolation:isolate;background:linear-gradient(170deg,#101a2fb8,#070c18eb);border-radius:22px;grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(18px,3vw,34px);padding:24px clamp(20px,3vw,30px);display:grid;position:relative;overflow:hidden}.deck-root .fuel:before{content:"";background:linear-gradient(165deg, #ffffff29, #ffffff0a 40%, var(--fuel-edge,#ffffff14));-webkit-mask-composite:xor;pointer-events:none;z-index:6;border-radius:22px;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.deck-root .fuel[data-momentum=calm]{--flame-scale:.92;--flick:3s;--fuel-edge:#ffffff14}.deck-root .fuel[data-momentum=active]{--flame-scale:1.08;--flick:1.6s;--fuel-edge:color-mix(in srgb, var(--fuel-2) 45%, transparent)}.deck-root .fuel[data-momentum=hot]{--flame-scale:1.24;--flick:.8s;--fuel-edge:color-mix(in srgb, var(--fuel-2) 85%, transparent)}.deck-root .fire-canvas{z-index:1;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .5s;position:absolute;inset:0}.deck-root .fuel[data-momentum=hot] .fire-canvas{opacity:1}.deck-root .heat-floor{background:linear-gradient(to top, color-mix(in srgb, var(--fuel-3) 34%, transparent), transparent);opacity:0;z-index:0;height:50%;transition:opacity .6s;position:absolute;bottom:0;left:0;right:0}.deck-root .fuel[data-momentum=active] .heat-floor{opacity:.35}.deck-root .fuel[data-momentum=hot] .heat-floor{opacity:1;animation:1.8s ease-in-out infinite dk-heat-wave}@keyframes dk-heat-wave{0%,to{opacity:.7}50%{opacity:1}}.deck-root .embers{pointer-events:none;z-index:2;position:absolute;inset:0}.deck-root .embers i{bottom:4px;left:var(--x,50%);width:var(--s,3px);height:var(--s,3px);background:linear-gradient(var(--fuel-1), var(--fuel-2));opacity:0;border-radius:50%;position:absolute}.deck-root .fuel[data-momentum=active] .embers i{animation:dk-ember-rise var(--t,4s) ease-out var(--d,0s) infinite}.deck-root .fuel[data-momentum=hot] .embers i{animation:dk-ember-rise calc(var(--t,4s) * .62) ease-out var(--d,0s) infinite}@keyframes dk-ember-rise{0%{opacity:0;transform:translateY(0)translate(0)scale(1)}12%{opacity:1}to{transform:translateY(-130px) translateX(var(--sway,8px)) scale(.35);opacity:0}}.deck-root .tier{z-index:3;align-items:center;gap:17px;display:flex;position:relative}.deck-root .tier-emblem{flex-shrink:0;width:88px;height:88px;position:relative}.deck-root .tier-emblem:before{content:"";box-shadow:0 0 9px var(--fuel-glow);pointer-events:none;border-radius:50%;position:absolute;inset:2px}.deck-root .tier-emblem svg.tier-ring{position:absolute;inset:0}.deck-root .ring-bg{fill:none;stroke:#ffffff12;stroke-width:3px}.deck-root .ring-fg{fill:none;stroke-width:3.2px;stroke-linecap:round}.deck-root .tier-flame{justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0}.deck-root .emblem-fire{pointer-events:none;z-index:2;clip-path:circle(64px);border-radius:50%;width:140px;height:140px;position:absolute;inset:-26px}.deck-root .vortex-static{display:none;position:absolute;inset:22px}.deck-root .tier-name{font-family:var(--font-display);letter-spacing:-.01em;background:linear-gradient(135deg, var(--fuel-1), var(--fuel-2) 60%, var(--fuel-3));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:21px;font-weight:700}.deck-root .tier-total{font-family:var(--font-mono);color:var(--fg);margin-top:4px;font-size:12.5px}.deck-root .tier-total b{color:#fff;font-weight:600}.deck-root .momentum{z-index:3;border-left:1px solid #ffffff12;flex-direction:column;gap:5px;padding-left:clamp(16px,2.6vw,28px);display:flex;position:relative}.deck-root .mo-label{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--slate);font-size:9.5px}.deck-root .mo-count{font-family:var(--font-display);letter-spacing:-.02em;color:#fff;align-items:baseline;gap:9px;font-size:30px;font-weight:700;transition:color .5s,text-shadow .5s;display:flex}.deck-root .fuel[data-momentum=active] .mo-count{text-shadow:0 0 20px var(--fuel-glow)}.deck-root .fuel[data-momentum=hot] .mo-count{color:var(--fuel-1);text-shadow:0 0 28px color-mix(in srgb, var(--fuel-2) 85%, transparent)}.deck-root .fuel-cta-wrap{z-index:6;flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:relative}.deck-root .fuel-cta{cursor:pointer;background:linear-gradient(135deg, var(--fuel-1), var(--fuel-2) 55%, var(--fuel-3));color:#1c0e06;box-shadow:0 5px 22px color-mix(in srgb, var(--fuel-3) 45%, transparent), inset 0 1px 0 #ffffff73;white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:9px;padding:14px 26px;font-family:inherit;font-size:14.5px;font-weight:600;text-decoration:none;transition:box-shadow .25s,transform .2s;display:inline-flex;position:relative;overflow:hidden}.deck-root .fuel-cta:hover{box-shadow:0 10px 36px color-mix(in srgb, var(--fuel-2) 65%, transparent), inset 0 1px 0 #ffffff73;transform:translateY(-2px)}.deck-root .fuel-cta:after{content:"";background:linear-gradient(105deg,#0000 40%,#ffffff8c 50%,#0000 60%);transition:transform .6s;position:absolute;inset:0;transform:translate(-130%)}.deck-root .fuel-cta:hover:after{transform:translate(130%)}.deck-root .fuel-cta svg{width:15px;height:15px}.deck-root .fuel[data-momentum=hot] .fuel-cta{animation:1.2s ease-in-out infinite dk-cta-heat}@keyframes dk-cta-heat{0%,to{box-shadow:0 5px 22px color-mix(in srgb, var(--fuel-3) 45%, transparent), inset 0 1px 0 #ffffff73}50%{box-shadow:0 5px 44px color-mix(in srgb, var(--fuel-2) 95%, transparent), inset 0 1px 0 #ffffff73}}.deck-root .fuel-note{font-family:var(--font-mono);letter-spacing:.05em;color:var(--slate);font-size:9.5px}.deck-root .fuel-modal-overlay{z-index:90;-webkit-backdrop-filter:blur(8px);background:#04080fb8;justify-content:center;align-items:center;padding:20px;animation:.18s ease-out dk-fm-fade;display:flex;position:fixed;inset:0}@keyframes dk-fm-fade{0%{opacity:0}to{opacity:1}}.deck-root .fuel-modal{background:linear-gradient(170deg,#101a2ff5,#070c18fa);border:1px solid #ffffff17;border-radius:20px;width:100%;max-width:400px;padding:26px 24px 22px;animation:.2s ease-out dk-fm-pop;position:relative;box-shadow:0 24px 80px #0000008c}@keyframes dk-fm-pop{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}.deck-root .fm-close{color:var(--slate);cursor:pointer;background:0 0;border:0;padding:6px;font-size:22px;line-height:1;position:absolute;top:10px;right:14px}.deck-root .fm-close:hover{color:#fff}.deck-root .fm-title{font-family:var(--font-display);letter-spacing:-.01em;color:#fff;font-size:20px;font-weight:700}.deck-root .fm-project{font-family:var(--font-mono);letter-spacing:.18em;color:var(--slate);margin-top:4px;font-size:10px}.deck-root .fm-presets{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:20px;display:grid}.deck-root .fm-pill{font-family:var(--font-mono);color:#dfe6f2;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;padding:10px 0;font-size:13px;transition:border-color .2s,background .2s,color .2s}.deck-root .fm-pill:hover{border-color:#ffffff47}.deck-root .fm-pill[data-selected=true]{color:#fff;background:linear-gradient(#0a111ee6, #0a111ee6) padding-box, linear-gradient(135deg, var(--fuel-1), var(--fuel-2) 55%, var(--fuel-3)) border-box;box-shadow:0 0 18px color-mix(in srgb, var(--fuel-2) 35%, transparent);border-color:#0000}.deck-root .fm-custom{margin-top:12px}.deck-root .fm-custom input{color:#fff;width:100%;font-family:var(--font-mono);appearance:textfield;background:#ffffff0d;border:1px solid #ffffff24;border-radius:12px;outline:none;padding:11px 14px;font-size:14px}.deck-root .fm-custom input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.deck-root .fm-custom input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.deck-root .fm-custom input:focus{border-color:color-mix(in srgb, var(--fuel-2) 65%, transparent)}.deck-root .fm-error{font-family:var(--font-mono);color:#ff7b6b;margin-top:7px;font-size:11px}.deck-root .fm-total{align-items:baseline;gap:12px;margin-top:20px;display:flex}.deck-root .fm-total-label{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--slate);font-size:9.5px}.deck-root .fm-total b{font-family:var(--font-display);letter-spacing:-.02em;color:#fff;font-size:28px;font-weight:700}.deck-root .fm-submit{justify-content:center;width:100%;margin-top:16px}.deck-root .fm-submit:disabled{opacity:.45;cursor:not-allowed;transform:none}.deck-root .fm-note{text-align:center;margin-top:10px;display:block}.deck-root .fm-legal{font-family:var(--font-mono);letter-spacing:.03em;color:var(--slate);border-top:1px solid #ffffff12;margin-top:14px;padding-top:12px;font-size:9.5px;line-height:1.7}.deck-root .fe-copy-title{font-family:var(--font-display);letter-spacing:-.01em;color:#fff;font-size:clamp(15px,2vw,19px);font-weight:700}.deck-root .fe-sparks{z-index:1;border-radius:50%;position:absolute;inset:8px;overflow:hidden}.deck-root .fe-sparks i{opacity:.25;animation:dk-fe-spark var(--d,3s) ease-in-out var(--dl,0s) infinite;background:#fff;border-radius:50%;position:absolute}@keyframes dk-fe-spark{0%,to{opacity:.25}50%{opacity:var(--mo,.85)}}.deck-root .ft-wrap{text-align:center;max-width:760px;margin:0 auto;padding:48px 20px 80px}.deck-root .ft-head{font-family:var(--font-mono);letter-spacing:.34em;color:var(--slate);margin-bottom:22px;font-size:11px}.deck-root .ft-tabs{gap:8px;margin-bottom:18px;display:inline-flex}.deck-root .ft-tab{font-family:var(--font-mono);color:#dfe6f2;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;padding:8px 22px;font-size:12px;transition:border-color .2s,color .2s}.deck-root .ft-tab:hover{border-color:#ffffff47}.deck-root .ft-tab[data-selected=true]{color:#fff;border-color:#f5c5428c;box-shadow:0 0 14px #f5c5422e}.deck-root .ft-stage{justify-content:center;display:flex}.deck-root .ft-case{perspective:1300px;background:radial-gradient(120% 90% at 50% 0,#00d4d80d,#0000 55%),linear-gradient(170deg,#101a2fbf,#060a14eb);border:1px solid #ffffff17;border-radius:26px;max-width:100%;padding:clamp(28px,5vw,64px);position:relative;box-shadow:inset 0 1px #ffffff14,0 30px 80px #00000080}.deck-root .ft-case:after{content:"";filter:blur(6px);pointer-events:none;background:radial-gradient(50% 100% at 50% 100%,#00d4d824,#0000 70%);height:26px;position:absolute;bottom:14px;left:12%;right:12%}.deck-root .ft-tilt{transform-style:preserve-3d;will-change:transform;transition:transform .18s ease-out;animation:5.2s ease-in-out infinite dk-ft-float;position:relative}.deck-root .ft-tilt.grabbed{animation:none}@keyframes dk-ft-float{0%,to{transform:rotateX(4deg)rotateY(-6deg)translateY(0)}50%{transform:rotateX(-3deg)rotateY(6deg)translateY(-10px)}}.deck-root .ft-c3d{transform-style:preserve-3d;cursor:pointer;transition:transform .65s cubic-bezier(.3,.9,.3,1.05);position:relative}.deck-root .ft-c3d.flipped{transform:rotateY(180deg)}.deck-root .ft-face{backface-visibility:hidden;border-radius:18px}.deck-root .ft-face.front{transform:translateZ(1px)}.deck-root .ft-face.back{position:absolute;inset:0;transform:rotateY(180deg)}.deck-root .ft-face:before,.deck-root .ft-face:after{content:"";z-index:-1;background:#1a2334;border-radius:18px;position:absolute;inset:0;transform:translateZ(-2.5px)}.deck-root .ft-face:after{background:#0d1524;transform:translateZ(-5px);box-shadow:0 40px 70px #000000a6}.deck-root .ft-canvas{backface-visibility:hidden;border-radius:18px;max-width:100%;height:auto;display:block}@media (hover:none){.deck-root .ft-face:before,.deck-root .ft-face:after{content:none}.deck-root .ft-face{box-shadow:0 2px 0 1px #1a2334,0 5px 0 2px #0d1524,0 40px 70px #000000a6}.deck-root .ft-tilt{animation:9s ease-in-out infinite dk-ft-idle!important}.deck-root .ft-holo{animation:8s ease-in-out infinite dk-holo-sweep}}@keyframes dk-ft-idle{0%,to{transform:rotateX(5deg)rotateY(-9deg)translateY(0)}50%{transform:rotateX(-5deg)rotateY(9deg)translateY(-10px)}}@keyframes dk-holo-sweep{0%,to{background-position:10%}50%{background-position:90%}}.deck-root .ft-holo{pointer-events:none;mix-blend-mode:screen;opacity:.55;background:linear-gradient(115deg, transparent 30%, var(--h1,#00d4d82e) 42%, var(--h2,#d9a5ff29) 50%, var(--h3,#ffe9a324) 58%, transparent 70%);background-size:260% 260%;background-position:var(--hp,30%) 50%;border-radius:18px;transition:background-position .12s linear;position:absolute;inset:0}.deck-root .ft-hint{font-family:var(--font-mono);letter-spacing:.1em;color:var(--slate);white-space:nowrap;font-size:10px;position:absolute;bottom:-30px;left:50%;transform:translate(-50%)}.deck-root .ft-case[data-layout=A] .ft-canvas{width:760px}.deck-root .ft-case[data-layout=B] .ft-canvas{width:560px}.deck-root .ft-case[data-layout=C] .ft-canvas{width:460px}.deck-root .ft-glare{pointer-events:none;background:radial-gradient(60% 45% at var(--gx,30%) var(--gy,20%), #ffffff29, transparent 60%);mix-blend-mode:screen;border-radius:18px;position:absolute;inset:0}.deck-root .ft-meta{font-family:var(--font-mono);color:#c9d4e4;margin-top:18px;font-size:13px}.deck-root .ft-ignited{font-family:var(--font-mono);color:var(--fuel-1,#fff);border:1px solid color-mix(in srgb, var(--fuel-2,#f5c542) 60%, transparent);background:color-mix(in srgb, var(--fuel-2,#f5c542) 12%, transparent);border-radius:999px;margin:14px auto 0;padding:10px 22px;font-size:12px;display:inline-block}.deck-root .ft-next{font-family:var(--font-mono);letter-spacing:.06em;color:var(--slate);margin-top:12px;font-size:11px}.deck-root .ft-bar{-webkit-backdrop-filter:blur(10px);background:linear-gradient(170deg,#101a2fa8,#070c18db);border:1px solid #ffffff1a;border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:26px;padding:8px 12px;display:inline-flex}.deck-root .ft-pill{cursor:pointer;white-space:nowrap;gap:7px;font-family:inherit}.deck-root .ft-pill svg{width:15px;height:15px}.deck-root .ft-lb-short{display:none}.deck-root .ft-sep{background:#ffffff1f;width:1px;height:22px;margin:0 2px}.deck-root .ft-ico{cursor:pointer;border-radius:50%;justify-content:center;width:36px;height:36px;padding:0}.deck-root .ft-ico svg{width:16px;height:16px}.deck-root .ft-ico:hover,.deck-root .ft-ico:active{box-shadow:inset 0 1px 0 #ffffff29, 0 0 16px var(--svc,#ffffff4d)}@media (max-width:480px){.deck-root .ft-bar{flex-wrap:nowrap;gap:6px;padding:7px 10px}.deck-root .ft-pill{gap:5px;padding:8px 12px;font-size:12px}.deck-root .ft-pill svg{width:14px;height:14px}.deck-root .ft-lb-full{display:none}.deck-root .ft-lb-short{display:inline}.deck-root .ft-ico{width:38px;height:38px}}.deck-root .ft-view{margin-top:26px;font-size:14px}.deck-root .ft-view a{color:#7dd6da;text-decoration:none}.deck-root .ft-view a:hover{color:#a9e6e9}.deck-root .fb-wrap{text-align:center;max-width:720px;margin:0 auto;padding:48px 20px 80px}.deck-root .fb-title{font-family:var(--font-display);letter-spacing:-.01em;color:#fff;margin-bottom:20px;font-size:26px;font-weight:700}.deck-root .fb-note{font-family:var(--font-mono);letter-spacing:.05em;color:var(--slate);margin-bottom:18px;font-size:10.5px}.deck-root .fb-sub{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--slate);text-align:right;margin-bottom:8px;font-size:9.5px}.deck-root .fb-list{text-align:left;flex-direction:column;gap:8px;list-style:none;display:flex}.deck-root .fb-row{border:1px solid var(--border);background:linear-gradient(170deg,#101a2f8c,#070c18cc);border-radius:14px;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;transition:border-color .2s,background .2s;display:flex}.deck-root .fb-row:hover{border-color:#ffffff38}.deck-root .fb-rank{font-family:var(--font-mono);color:var(--slate);flex-shrink:0;width:34px;font-size:12px}.deck-root .fb-icon{object-fit:cover;border:1px solid #ffffff24;border-radius:9px;flex-shrink:0;width:34px;height:34px}.deck-root .fb-icon-fallback{font-family:var(--font-display);color:#7dd6da;background:#00d4d814;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:inline-flex}.deck-root .fb-name{color:#fff;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14.5px;font-weight:600;overflow:hidden}.deck-root .fb-tier{font-family:var(--font-mono);letter-spacing:.08em;color:#c9d4e4;flex-shrink:0;align-items:center;gap:6px;font-size:10px;display:inline-flex}.deck-root .fb-emblem{border-radius:50%;width:14px;height:14px}.deck-root .fb-count{font-family:var(--font-mono);color:#fff;text-align:right;flex-shrink:0;min-width:64px;font-size:14px;font-weight:600}.deck-root .fb-empty{font-family:var(--font-mono);color:var(--slate);padding:40px 0;font-size:12px}@media (max-width:480px){.deck-root .fb-tier{display:none}}@media (max-width:720px){.deck-root .fuel{grid-template-columns:1fr;gap:18px}.deck-root .momentum{border-top:1px solid #ffffff12;border-left:none;padding:16px 0 0}.deck-root .fuel-cta-wrap{align-items:stretch}.deck-root .fuel-cta{justify-content:center}}@media (prefers-reduced-motion:reduce){.deck-root .embers i,.deck-root .heat-floor{animation:none!important}.deck-root .fire-canvas,.deck-root .emblem-fire{display:none}.deck-root .vortex-static{display:block}.deck-root .fuel-cta,.deck-root .fuel-modal-overlay,.deck-root .fuel-modal{animation:none!important}.deck-root .fuel-cta,.deck-root .fuel-cta:after{transition:none}.deck-root .ft-tilt,.deck-root .ft-holo{animation:none!important}.deck-root .fe-sparks i{opacity:.4;animation:none!important}}.deck-root .imgbox{background:#0a1220;position:relative;overflow:hidden}.deck-root .imgbox .mimg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.deck-root .topics-zone{margin-top:42px;position:relative}.deck-root .top-a{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:14px;display:grid}.deck-root .top-a.no-side{grid-template-columns:1fr}.deck-root .feat-hero{border:1px solid var(--border);aspect-ratio:16/7;border-radius:20px;flex-direction:column;justify-content:flex-end;padding:22px 24px;text-decoration:none;transition:transform .25s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.deck-root .feat-hero:hover{transform:translateY(-3px);box-shadow:0 22px 50px #04081099}.deck-root .feat-hero .imgbox{z-index:0;position:absolute;inset:0}.deck-root .feat-hero .imgbox.fallback{background:linear-gradient(150deg, #12213c, #0a1220 70%), radial-gradient(ellipse 60% 50% at 80% 20%, color-mix(in srgb, var(--pj) 14%, transparent), transparent);background-blend-mode:screen}.deck-root .feat-hero .hero-scrim{z-index:1;background:linear-gradient(#04070f0d,#04070f59 45%,#04070ff0 82%);position:absolute;inset:0}.deck-root .feat-hero>:not(.imgbox):not(.hero-scrim){z-index:2;position:relative}.deck-root .feat-tag{width:fit-content;font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--gold);-webkit-backdrop-filter:blur(4px);background:#1410048c;border:1px solid #f5c54259;border-radius:7px;align-items:center;gap:7px;margin-bottom:12px;padding:5px 11px;font-size:9.5px;display:inline-flex}.deck-root .feat-tag:before{content:"";background:var(--gold);width:5px;height:5px;box-shadow:0 0 7px var(--gold);border-radius:50%}.deck-root .feat-hero h3{font-family:var(--font-display);letter-spacing:-.015em;color:#fff;margin-bottom:8px;font-size:clamp(18px,2.4vw,23px);font-weight:700;line-height:1.3}.deck-root .feat-hero p{color:#d7e0eee6;max-width:480px;margin-bottom:12px;font-size:12.5px;line-height:1.6}.deck-root .feat-link{color:color-mix(in srgb, var(--pj) 50%, #fff);align-items:center;gap:7px;font-size:12.5px;font-weight:600;display:inline-flex}.deck-root .feat-link svg{width:13px;height:13px;transition:transform .2s}.deck-root .feat-hero:hover .feat-link svg{transform:translate(3px)}.deck-root .top-a-side{flex-direction:column;gap:14px;display:flex}.deck-root .side-card{border:1px solid var(--border);background:linear-gradient(170deg,#101a2f99,#070c18d9);border-radius:18px;flex:1;align-items:center;gap:15px;padding:15px 18px;text-decoration:none;transition:border-color .25s,transform .2s;display:flex;position:relative;overflow:hidden}.deck-root .side-card:hover{border-color:var(--pj-border);transform:translateY(-2px)}.deck-root .side-card:before{content:"";background:linear-gradient(var(--pj), transparent);opacity:.6;width:2px;position:absolute;top:15%;bottom:15%;left:0}.deck-root .sc-thumb{border:1px solid #ffffff14;border-radius:11px;flex-shrink:0;width:82px;height:60px;position:relative;overflow:hidden}.deck-root .sc-thumb .mimg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.deck-root .sc-thumb.fallback{background:linear-gradient(150deg,#12213c,#0a1220)}.deck-root .sc-body{flex:1;min-width:0}.deck-root .sc-tag{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--slate);margin-bottom:5px;font-size:9px;display:block}.deck-root .side-card h4{font-family:var(--font-display);color:#fff;margin-bottom:4px;font-size:14.5px;font-weight:600}.deck-root .side-card .sc-more{color:var(--pj);font-size:11.5px}.deck-root .side-hero{border:1px solid var(--border);border-radius:18px;flex-direction:column;flex:1;justify-content:flex-end;padding:18px 20px;text-decoration:none;transition:transform .2s,border-color .25s;display:flex;position:relative;overflow:hidden}.deck-root .side-hero:hover{border-color:var(--pj-border);transform:translateY(-2px)}.deck-root .side-hero .imgbox{z-index:0;position:absolute;inset:0}.deck-root .side-hero .hero-scrim{z-index:1;background:linear-gradient(#04070f0d,#04070f59 45%,#04070ff0 82%);position:absolute;inset:0}.deck-root .side-hero>:not(.imgbox):not(.hero-scrim){z-index:2;position:relative}.deck-root .side-hero .sc-tag{margin-bottom:6px}.deck-root .side-hero h4{font-family:var(--font-display);color:#fff;margin-bottom:6px;font-size:17px;font-weight:700;line-height:1.35}.deck-root .side-hero .sc-more{color:var(--pj);font-size:12px;font-weight:600}.deck-root .side-hero.noimg{background:linear-gradient(170deg,#101a2f99,#070c18d9)}.deck-root .side-hero.noimg:before{content:"";background:linear-gradient(var(--pj), transparent);opacity:.6;z-index:2;width:2px;position:absolute;top:15%;bottom:15%;left:0}.deck-root main{padding-bottom:110px}.deck-root .section{margin-top:clamp(52px,7vw,76px);position:relative}.deck-root .sec-head{align-items:center;gap:16px;margin-bottom:24px;display:flex}.deck-root .sec-idx{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:color-mix(in srgb, var(--pj) 75%, #fff);border:1px solid var(--pj-border);background:var(--pj-soft);border-radius:6px;padding:4px 9px;font-size:9.5px}.deck-root .sec-title{font-family:var(--font-display);letter-spacing:-.02em;color:#fff;white-space:nowrap;font-size:clamp(20px,2.6vw,26px);font-weight:700}.deck-root .sec-rule{background:linear-gradient(90deg,#ffffff1f,#0000);flex:1;height:1px;position:relative}.deck-root .sec-rule:before{content:"";background:var(--pj);width:5px;height:5px;box-shadow:0 0 8px var(--pj);border-radius:50%;position:absolute;top:-2px;left:0}.deck-root .glass{border:1px solid var(--border);background:linear-gradient(170deg,#0e172a99,#070c18d9);border-radius:18px;position:relative;box-shadow:inset 0 1px #ffffff0d}.deck-root .hud:before,.deck-root .hud:after{content:"";pointer-events:none;z-index:2;border-style:solid;border-color:#ffffff38;width:16px;height:16px;position:absolute}.deck-root .hud:before{border-width:1.5px 0 0 1.5px;border-radius:5px 0 0;top:-1px;left:-1px}.deck-root .hud:after{border-width:0 1.5px 1.5px 0;border-radius:0 0 5px;bottom:-1px;right:-1px}.deck-root .ov-zone p{color:#ecf0f8f0;font-size:14.5px;line-height:1.85}.deck-root .ov-zone p+p{margin-top:14px}.deck-root .ov-immersive{border:1px solid var(--border);border-radius:18px;padding:clamp(28px,5vw,46px) clamp(22px,4vw,40px);position:relative;overflow:hidden}.deck-root .ov-immersive .imgbox{position:absolute;inset:0}.deck-root .ov-immersive .imgbox.fallback{background:linear-gradient(150deg, #101d36, #080f1e 65%), radial-gradient(ellipse 70% 60% at 85% 10%, color-mix(in srgb, var(--pj) 12%, transparent), transparent);background-blend-mode:screen}.deck-root .ov-immersive .ov-scrim{background:linear-gradient(100deg,#050912f2 30%,#050912bf 60%,#05091273);position:absolute;inset:0}.deck-root .ov-immersive .ov-text{z-index:2;max-width:640px;position:relative}.deck-root .ov-more{color:var(--pj);cursor:pointer;background:0 0;border:none;margin-top:14px;padding:0;font-size:13px;font-weight:600;transition:opacity .2s}.deck-root .ov-more:hover{opacity:.75}.deck-root .tt{overflow:hidden}.deck-root .tt-head{background:#04070f80;border-bottom:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:15px clamp(16px,2.6vw,24px);display:flex}.deck-root .tt-tabs{flex-wrap:wrap;gap:6px;display:flex}.deck-root .tt-tab{border:1px solid var(--border);cursor:pointer;text-align:left;background:0 0;border-radius:11px;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 17px;transition:border-color .2s,background-color .2s;display:flex}.deck-root .tt-tab .sym{font-family:var(--font-mono);color:var(--slate);font-size:12.5px;font-weight:600;transition:color .2s}.deck-root .tt-tab .typ{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#8892a48c;font-size:8.5px;transition:color .2s}.deck-root .tt-tab.on{border-color:var(--pj-border);background:var(--pj-soft)}.deck-root .tt-tab.on .sym{color:var(--pj)}.deck-root .tt-tab.on .typ{color:color-mix(in srgb, var(--pj) 65%, var(--slate))}.deck-root .tt-live{font-family:var(--font-mono);letter-spacing:.18em;color:#8892a48c;align-items:center;gap:8px;font-size:9.5px;display:flex}.deck-root .tt-live:before{content:"";background:var(--pj);width:5px;height:5px;box-shadow:0 0 7px var(--pj);border-radius:50%;animation:2s infinite dk-pulse}.deck-root .tt-body{grid-template-columns:minmax(0,.95fr) minmax(0,1.55fr);display:grid}.deck-root .tt-ledger{border-right:1px solid #ffffff0f;flex-direction:column;gap:19px;padding:22px clamp(16px,2.6vw,24px);display:flex}.deck-root .tk-ident{border-bottom:1px dashed #ffffff14;align-items:center;gap:12px;padding-bottom:16px;display:flex}.deck-root .tk-ident .tk-sym{font-family:var(--font-display);letter-spacing:-.02em;color:#fff;font-size:25px;font-weight:700}.deck-root .typ-badge{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--pj);border:1px solid var(--pj-border);background:var(--pj-soft);border-radius:6px;padding:4px 10px;font-size:10px}.deck-root .ld-row{font-family:var(--font-mono);align-items:baseline;gap:10px;display:flex}.deck-root .ld-key{letter-spacing:.16em;text-transform:uppercase;color:var(--slate);flex-shrink:0;font-size:9.5px}.deck-root .ld-dots{border-bottom:1px dotted #ffffff24;flex:1;min-width:20px;transform:translateY(-3px)}.deck-root .ld-val{color:#fff;text-align:right;font-size:12.5px}.deck-root .tt-chains{padding:22px clamp(16px,2.6vw,24px)}.deck-root .tc-label{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--slate);margin-bottom:11px;font-size:9.5px}.deck-root .tc-chips{flex-wrap:wrap;gap:7px;margin-bottom:18px;display:flex}.deck-root .tc-chip{border:1px solid var(--border);color:var(--slate);font-family:var(--font-mono);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:8px 15px;font-size:11.5px;transition:color .2s,border-color .2s,background-color .2s;display:inline-flex}.deck-root .tc-chip .cdot,.deck-root .tb-v .cdot{background:var(--cc,#f0b90b);width:8px;height:8px;box-shadow:0 0 6px var(--cc,#f0b90b);border-radius:50%;flex-shrink:0}.deck-root .tc-chip.on{color:#fff;border-color:var(--pj-border);background:var(--pj-soft)}.deck-root .contract-line{background:#04070fbf;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:11px;width:fit-content;max-width:100%;padding:13px 20px 13px 16px;display:flex;position:relative;overflow:hidden}.deck-root .contract-line.flash:after{content:"";background:linear-gradient(105deg, transparent 35%, color-mix(in srgb, var(--pj) 22%, transparent) 50%, transparent 65%);animation:.7s forwards dk-scan-once;position:absolute;inset:0}@keyframes dk-scan-once{0%{transform:translate(-110%)}to{transform:translate(110%)}}.deck-root .ca-key{font-family:var(--font-mono);letter-spacing:.18em;color:var(--slate);font-size:9px}.deck-root .ca-addr{font-family:var(--font-mono);color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.deck-root .ca-copy{border:1px solid var(--border);width:26px;height:26px;color:var(--slate);cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:color .2s,border-color .2s;display:inline-flex}.deck-root .ca-copy:hover,.deck-root .ca-copy.copied{color:var(--pj);border-color:var(--pj-border)}.deck-root .ca-copy svg{width:12px;height:12px}.deck-root .ca-div{background:#ffffff1a;flex-shrink:0;width:1px;height:18px}.deck-root .ca-explorer{font-family:var(--font-mono);color:var(--pj);white-space:nowrap;align-items:center;gap:6px;font-size:11px;text-decoration:none;display:inline-flex}.deck-root .ca-explorer svg{width:11px;height:11px}.deck-root .tc-note{font-family:var(--font-mono);color:#8892a480;margin-top:12px;font-size:9.5px}.deck-root .tt-basic{grid-template-columns:1fr 1.1fr 1.9fr;padding:0;display:grid;overflow:hidden}.deck-root .tb-col{border-left:1px solid #ffffff0f;flex-direction:column;justify-content:center;gap:9px;min-width:0;padding:19px 24px;display:flex}.deck-root .tb-col:first-child{border-left:none}.deck-root .tb-k{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--slate);font-size:9.5px}.deck-root .tb-v{align-items:center;gap:9px;min-width:0;display:flex}.deck-root .tb-v .tb-sym{font-family:var(--font-display);color:#fff;letter-spacing:-.01em;font-size:17px;font-weight:700}.deck-root .tb-v .tb-chain{color:#fff;font-size:13.5px;font-weight:500}.deck-root .tb-v .tb-addr{font-family:var(--font-mono);color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.deck-root .plate-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.deck-root .ex-plate{border:1px solid var(--border);background:linear-gradient(170deg,#0e172a99,#070c18d9);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px 14px 18px;text-decoration:none;transition:border-color .22s,transform .22s cubic-bezier(.3,.9,.4,1.4),box-shadow .25s;display:flex;position:relative;overflow:hidden}.deck-root .ex-plate:hover{border-color:var(--pj-border);box-shadow:0 16px 36px #0408108c, 0 0 22px color-mix(in srgb, var(--pj) 12%, transparent);transform:translateY(-5px)}.deck-root .ex-plate:before{content:"";background:linear-gradient(90deg, transparent, var(--pj), transparent);opacity:0;height:1.5px;transition:opacity .25s;position:absolute;top:0;left:15%;right:15%}.deck-root .ex-plate:after{content:"";background:linear-gradient(105deg,#0000 40%,#ffffff12 50%,#0000 60%);transition:transform .55s;position:absolute;inset:0;transform:translate(-130%)}.deck-root .ex-plate:hover:before{opacity:.8}.deck-root .ex-plate:hover:after{transform:translate(130%)}.deck-root .ex-logo{width:46px;height:46px;font-family:var(--font-display);color:var(--fg);background:#ffffff0f;border-radius:13px;justify-content:center;align-items:center;font-size:16px;font-weight:700;transition:transform .25s cubic-bezier(.3,.9,.4,1.5),box-shadow .25s;display:flex;overflow:hidden}.deck-root .ex-logo img{object-fit:cover;border-radius:13px;width:100%;height:100%}.deck-root .ex-plate:hover .ex-logo{transform:scale(1.12)rotate(-3deg);box-shadow:0 6px 18px #04081080}.deck-root .ex-name{color:#fff;font-size:13px;font-weight:600}.deck-root .ex-pair{font-family:var(--font-mono);letter-spacing:.08em;color:var(--slate);font-size:9.5px}.deck-root .iso-wrap{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);display:grid;overflow:hidden}.deck-root .iso-stage{border-right:1px solid #ffffff0f;align-items:center;padding:14px 6px 8px;display:flex;position:relative;overflow:hidden}.deck-root .iso-stage svg{width:100%;height:auto;display:block}.deck-root .iso-side{flex-direction:column;justify-content:center;display:flex}.deck-root .iso-seg-wrap{cursor:pointer;transition:transform .25s,filter .25s}.deck-root .iso-seg-wrap:hover{filter:brightness(1.15)drop-shadow(0 10px 14px #00000080);transform:translateY(-12px)}.deck-root .iso-label{font-family:var(--font-mono);font-size:11px;font-weight:500}.deck-root .iso-lead{stroke:#ffffff59;stroke-width:1px;fill:none}.deck-root .iso-lead-dot{fill:#fff}.deck-root .side-stats{border-top:1px dashed #ffffff17;flex-direction:column;gap:12px;margin:0 clamp(18px,2.8vw,28px) 24px;padding-top:17px;display:flex}.deck-root .side-stats .tok-row .tok-name{color:var(--slate);letter-spacing:.14em;text-transform:uppercase;font-size:9.5px}.deck-root .side-stats .tok-row .tok-pct{font-size:11.5px;font-weight:400}.deck-root .orb3-wrap{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);display:grid;overflow:hidden}.deck-root .orb3-stage{background:radial-gradient(75% 58% at 50% 52%,#00d4d80f,#0000);border-right:1px solid #ffffff0f;min-height:380px;position:relative;overflow:hidden}.deck-root .orb3-stage .orb-ellipse{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.deck-root .orb3-core{border:1.5px solid var(--pj-border);z-index:50;background:radial-gradient(circle at 38% 32%,#00d4d847,#00d4d814 55%,#04081099);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:1px;width:88px;height:88px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 34px #00d4d847,inset 0 1px #fff3}.deck-root .orb3-core .oc-num{font-family:var(--font-display);color:#fff;font-size:19px;font-weight:700}.deck-root .orb3-core .oc-label{font-family:var(--font-mono);letter-spacing:.22em;color:var(--slate);font-size:6.5px}.deck-root .orb3-node{will-change:transform;cursor:pointer;flex-direction:column;align-items:center;gap:5px;display:flex;position:absolute;top:0;left:0}.deck-root .orb3-node .on-ball{width:var(--sz,40px);height:var(--sz,40px);background:radial-gradient(circle at 34% 28%, color-mix(in srgb, var(--c) 55%, #fff), var(--c) 52%, color-mix(in srgb, var(--c) 55%, #000));box-shadow:0 0 18px color-mix(in srgb, var(--c) 55%, transparent), inset 0 1px 1px #ffffff80;font-family:var(--font-mono);color:#060a12e6;border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:flex}.deck-root .orb3-node .on-name{font-family:var(--font-mono);letter-spacing:.1em;color:var(--slate);white-space:nowrap;text-shadow:0 1px 3px #040810e6;font-size:8.5px}.deck-root .orb3-hint{font-family:var(--font-mono);color:#8892a480;z-index:60;font-size:9px;position:absolute;bottom:12px;left:16px}.deck-root .tok-legend{flex-direction:column;justify-content:center;gap:17px;padding:26px clamp(18px,2.8vw,28px);display:flex}.deck-root .tok-row{font-family:var(--font-mono);align-items:baseline;gap:11px;display:flex}.deck-root .tok-swatch{width:10px;height:10px;box-shadow:0 0 8px color-mix(in srgb, var(--sw,#00d4d8) 50%, transparent);background:var(--sw,#00d4d8);border-radius:3px;flex-shrink:0;transform:translateY(1px)}.deck-root .tok-name{color:var(--fg);font-size:11.5px}.deck-root .tok-dots{border-bottom:1px dotted #ffffff24;flex:1;min-width:16px;transform:translateY(-3px)}.deck-root .tok-pct{color:#fff;font-size:12.5px;font-weight:500}.deck-root .tech-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.deck-root .tech-card{padding:24px 22px;transition:border-color .25s,transform .2s}.deck-root .tech-card:hover{border-color:var(--pj-border);transform:translateY(-3px)}.deck-root .tech-icon{border:1px solid var(--pj-border);background:var(--pj-soft);width:38px;height:38px;color:var(--pj);border-radius:11px;justify-content:center;align-items:center;margin-bottom:15px;display:flex}.deck-root .tech-icon svg{stroke:currentColor;width:18px;height:18px}.deck-root .tech-card h3{font-family:var(--font-display);color:#fff;margin-bottom:8px;font-size:15.5px;font-weight:600}.deck-root .tech-card p{color:var(--slate);font-size:12.5px;line-height:1.7}.deck-root .rm-list{flex-direction:column;gap:26px;padding-left:26px;display:flex;position:relative}.deck-root .rm-list:before{content:"";background:linear-gradient(to bottom, var(--pj), #ffffff1a 60%, #ffffff0d);width:1.5px;position:absolute;top:8px;bottom:8px;left:7px}.deck-root .rm-item{position:relative}.deck-root .rm-node{background:var(--navy-900);border:2px solid #8892a480;border-radius:50%;width:15px;height:15px;position:absolute;top:4px;left:-26px}.deck-root .rm-item.done .rm-node{border-color:var(--pj);background:var(--pj);box-shadow:0 0 10px color-mix(in srgb, var(--pj) 55%, transparent)}.deck-root .rm-item.done .rm-node:after{content:"";opacity:.9;clip-path:polygon(18% 48%,40% 68%,82% 26%,92% 38%,40% 88%,8% 60%);background:#fff;border-radius:50%;position:absolute;inset:2.5px}.deck-root .rm-item.current .rm-node{border-color:var(--pj);box-shadow:0 0 0 4px color-mix(in srgb, var(--pj) 18%, transparent), 0 0 14px color-mix(in srgb, var(--pj) 60%, transparent);animation:2s ease-in-out infinite dk-pulse}.deck-root .rm-item.current .rm-node:after{content:"";background:var(--pj);border-radius:50%;position:absolute;inset:3px}.deck-root .rm-q{font-family:var(--font-mono);letter-spacing:.18em;color:var(--pj);font-size:10px}.deck-root .rm-item.upcoming .rm-q{color:var(--slate)}.deck-root .rm-item h3{font-family:var(--font-display);color:#fff;margin:5px 0 6px;font-size:15.5px;font-weight:600}.deck-root .rm-item p{color:var(--slate);max-width:560px;font-size:12.5px;line-height:1.65}.deck-root .rm-badge{font-family:var(--font-mono);letter-spacing:.14em;vertical-align:2px;border-radius:6px;margin-left:9px;padding:3px 8px;font-size:8.5px;display:inline-block}.deck-root .rm-badge.b-done{color:var(--pj);border:1px solid var(--pj-border);background:var(--pj-soft)}.deck-root .rm-badge.b-now{color:var(--gold);background:#f5c54214;border:1px solid #f5c54259}.deck-root .team-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;display:grid}.deck-root .tm-card{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:24px 16px 20px;transition:border-color .25s,transform .2s;display:flex}.deck-root .tm-card:hover{border-color:var(--pj-border);transform:translateY(-3px)}.deck-root .tm-ava{background:linear-gradient(150deg, color-mix(in srgb, var(--pj) 35%, #16203a), #0a111f);border:1px solid var(--pj-border);width:56px;height:56px;font-family:var(--font-display);color:#fff;border-radius:50%;justify-content:center;align-items:center;margin-bottom:9px;font-size:17px;font-weight:700;display:flex;overflow:hidden;box-shadow:0 8px 22px #04081080,inset 0 1px #ffffff1f}.deck-root .tm-ava img{object-fit:cover;border-radius:50%;width:100%;height:100%}.deck-root .tm-name{font-family:var(--font-display);color:#fff;font-size:14px;font-weight:600}.deck-root .tm-role{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--slate);font-size:9.5px}.deck-root .tm-x{color:var(--slate);margin-top:9px;transition:color .2s}.deck-root .tm-x svg{width:13px;height:13px}.deck-root .tm-card:hover .tm-x{color:var(--pj)}.deck-root .pmq{flex-direction:column;gap:12px;padding:18px 0;display:flex;overflow:hidden}.deck-root .pmq-track{gap:12px;width:max-content;animation:30s linear infinite dk-pmq-run;display:flex}.deck-root .pmq-track.rev{animation-duration:36s;animation-direction:reverse}.deck-root .pmq:hover .pmq-track{animation-play-state:paused}@keyframes dk-pmq-run{to{transform:translate(-50%)}}.deck-root .pmq-static{flex-wrap:wrap;justify-content:center;gap:12px;padding:22px clamp(16px,3vw,28px);display:flex}.deck-root .pt-chip{border:1px solid var(--border);white-space:nowrap;background:linear-gradient(170deg,#0e172a99,#070c18d9);border-radius:13px;align-items:center;gap:10px;padding:12px 19px;text-decoration:none;transition:border-color .22s,transform .2s;display:inline-flex}.deck-root .pt-chip:hover{border-color:var(--pj-border);transform:translateY(-3px)}.deck-root .pt-mono{width:28px;height:28px;font-family:var(--font-display);color:var(--fg);background:#ffffff0f;border-radius:8px;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex;overflow:hidden}.deck-root .pt-mono>img,.deck-root .pt-mono>div{object-fit:cover;border:none;border-radius:8px;width:100%;height:100%}.deck-root .pt-name{color:var(--fg);font-size:12.5px;font-weight:500}.deck-root .aus{grid-template-columns:190px minmax(0,1fr);display:grid;overflow:hidden}.deck-root .aus-emblem{background:radial-gradient(ellipse 80% 60% at 50% 45%, color-mix(in srgb, var(--pj) 8%, transparent), transparent);border-right:1px solid #ffffff0f;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:28px 18px;display:flex}.deck-root .aus-shield{width:76px;height:88px;color:var(--pj);filter:drop-shadow(0 0 18px color-mix(in srgb, var(--pj) 35%, transparent));position:relative}.deck-root .aus-shield svg{width:100%;height:100%}.deck-root .aus-shield .aus-outer{fill:color-mix(in srgb, var(--pj) 7%, transparent)}.deck-root .aus-shield .aus-inner{stroke:color-mix(in srgb, var(--pj) 40%, transparent)}.deck-root .aus-label{font-family:var(--font-mono);letter-spacing:.22em;text-align:center;color:color-mix(in srgb, var(--pj) 70%, var(--slate));font-size:8.5px;line-height:1.8}.deck-root .aus-list{flex-direction:column;justify-content:center;padding:14px 0;display:flex}.deck-root .aus-row{align-items:center;gap:14px;padding:14px 24px;text-decoration:none;transition:background-color .2s;display:flex}.deck-root .aus-row+.aus-row{border-top:1px dashed #ffffff0f}.deck-root .aus-row:hover{background:#ffffff06}.deck-root .au-body{flex:1;min-width:0}.deck-root .au-name{font-family:var(--font-display);color:#fff;font-size:14.5px;font-weight:600}.deck-root .au-meta{font-family:var(--font-mono);color:var(--slate);margin-top:3px;font-size:10px}.deck-root .au-pass{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#6ee7a0;background:#6ee7a014;border:1px solid #6ee7a059;border-radius:6px;flex-shrink:0;padding:4px 10px;font-size:9px}.deck-root .docg{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px;display:grid}.deck-root .docg-card{padding:24px 20px 18px;text-decoration:none;transition:border-color .25s,transform .2s;position:relative;overflow:hidden}.deck-root .docg-card:hover{border-color:var(--pj-border);transform:translateY(-4px)}.deck-root .docg-card:after{content:"";background:linear-gradient(225deg, var(--navy-900) 50%, #00d4d838 50%);border-bottom-left-radius:8px;width:26px;height:26px;position:absolute;top:0;right:0}.deck-root .docg-ic{border:1px solid var(--pj-border);background:var(--pj-soft);width:40px;height:40px;color:var(--pj);border-radius:11px;justify-content:center;align-items:center;margin-bottom:14px;display:flex}.deck-root .docg-ic svg{stroke:currentColor;width:18px;height:18px}.deck-root .docg-name{font-family:var(--font-display);color:#fff;margin-bottom:5px;font-size:14.5px;font-weight:600;display:block}.deck-root .docg-open{color:var(--pj);align-items:center;gap:6px;margin-top:14px;font-size:11.5px;font-weight:600;display:inline-flex}.deck-root .docg-open svg{width:12px;height:12px;transition:transform .2s}.deck-root .docg-card:hover .docg-open svg{transform:translate(2px,-2px)}.deck-root .amc{scroll-snap-type:x mandatory;gap:12px;padding-bottom:8px;display:flex;overflow-x:auto}.deck-root .amc::-webkit-scrollbar{height:7px}.deck-root .amc::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:4px}.deck-root .amc-card{scroll-snap-align:start;flex-direction:column;flex:0 0 246px;gap:9px;padding:19px 20px;text-decoration:none;transition:border-color .25s,transform .2s;display:flex}.deck-root .amc-card:hover{border-color:var(--pj-border);transform:translateY(-3px)}.deck-root .amc-date{font-family:var(--font-display);color:#fff;font-size:17px;font-weight:700}.deck-root .amc-date small{font-family:var(--font-mono);letter-spacing:.16em;color:var(--slate);margin-top:2px;font-size:9px;font-weight:400;display:block}.deck-root .amc-title{color:#e8eaf0eb;-webkit-line-clamp:5;-webkit-box-orient:vertical;flex:1;font-size:12.5px;line-height:1.55;display:-webkit-box;overflow:hidden}.deck-root .amc-foot{justify-content:space-between;align-items:center;display:flex}.deck-root .amc-foot svg{width:13px;height:13px;color:var(--slate);transition:color .2s,transform .2s}.deck-root .amc-card:hover .amc-foot svg{color:var(--pj);transform:translate(2px,-2px)}.deck-root .ama-tag{font-family:var(--font-mono);letter-spacing:.14em;text-align:center;border-radius:6px;padding:4px 9px;font-size:8.5px}.deck-root .ama-tag.t-ama{color:var(--gold);background:#f5c54214;border:1px solid #f5c54259}.deck-root .ama-tag.t-upd{color:var(--pj);border:1px solid var(--pj-border);background:var(--pj-soft)}.deck-root .ama-panel{margin-top:12px;padding:16px 18px}.deck-root .mn-box{background:#04070f80;border:1px solid #ffffff12;border-radius:12px;padding:12px 14px}.deck-root .mn-heading{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--slate);margin-bottom:12px;font-size:9.5px;font-weight:500}.deck-root .mn-bar{background:color-mix(in srgb, var(--pj) 60%, transparent);width:3px;height:12px;box-shadow:0 0 6px color-mix(in srgb, var(--pj) 35%, transparent);border-radius:2px;flex-shrink:0}.deck-root .mn-sec-title{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--pj) 45%, var(--fg));font-size:10px;font-weight:600}.deck-root .qa-chip{width:19px;height:19px;font-family:var(--font-mono);letter-spacing:.08em;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-size:9px;font-weight:600;line-height:1;display:inline-flex}.deck-root .qa-chip.q{color:var(--pj);border:1px solid var(--pj-border);background:var(--pj-soft)}.deck-root .qa-chip.a{color:var(--slate);background:#ffffff06;border:1px solid #ffffff1a}.deck-root .mn-pill{border:1px solid var(--border);font-family:var(--font-mono);letter-spacing:.05em;color:var(--slate);background:#ffffff06;border-radius:7px;align-items:center;gap:6px;padding:5px 11px;font-size:10px;text-decoration:none;transition:color .2s,border-color .2s,background-color .2s;display:inline-flex}.deck-root .mn-pill:hover{color:var(--pj);border-color:var(--pj-border);background:var(--pj-soft)}.deck-root .mn-scroll{max-height:288px;padding-right:6px;overflow-y:auto}.deck-root .mn-scroll::-webkit-scrollbar{width:7px}.deck-root .mn-scroll::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:4px}.deck-root .faq-list{flex-direction:column;gap:9px;display:flex}.deck-root .faq-item{overflow:hidden}.deck-root .faq-q{color:#fff;width:100%;font-family:var(--font-display);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:14px;padding:17px 20px;font-size:13.5px;font-weight:600;display:flex}.deck-root .faq-q .fq-plus{flex-shrink:0;width:14px;height:14px;position:relative}.deck-root .faq-q .fq-plus:before,.deck-root .faq-q .fq-plus:after{content:"";background:var(--pj);transition:transform .25s;position:absolute}.deck-root .faq-q .fq-plus:before{border-radius:2px;height:2px;top:6px;left:0;right:0}.deck-root .faq-q .fq-plus:after{border-radius:2px;width:2px;top:0;bottom:0;left:6px}.deck-root .faq-item.open .fq-plus:after{transform:scaleY(0)}.deck-root .faq-a{max-height:0;transition:max-height .3s;overflow:hidden}.deck-root .faq-item.open .faq-a{max-height:400px}.deck-root .faq-a p{color:var(--slate);padding:0 20px 18px;font-size:12.5px;line-height:1.75}.deck-root .contact-strip{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:clamp(28px,4.5vw,40px);display:flex}.deck-root .contact-strip h3{font-family:var(--font-display);color:#fff;font-size:clamp(17px,2.4vw,21px);font-weight:700}.deck-root .contact-strip p{color:var(--slate);max-width:460px;font-size:12.5px}.deck-root .contact-btn{border:1px solid var(--pj-border);background:var(--pj-soft);color:var(--pj);border-radius:999px;align-items:center;gap:9px;padding:12px 24px;font-size:13px;font-weight:600;text-decoration:none;transition:background-color .2s,box-shadow .25s,transform .2s;display:inline-flex}.deck-root .contact-btn:hover{background:#00d4d829;transform:translateY(-2px);box-shadow:0 0 22px #00d4d840}.deck-root .contact-btn svg{width:14px;height:14px}.deck-root .deck-foot{font-family:var(--font-mono);letter-spacing:.04em;color:#8892a499;border-top:1px solid #ffffff0d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:96px;padding:26px 0 44px;font-size:10px;display:flex}.deck-root .deck-foot b{color:#e8eaf0bf;font-weight:500}.deck-root .deck-foot .df-right{text-align:right;flex-direction:column;gap:4px;display:flex}@media (max-width:720px){.deck-root .tech-grid,.deck-root .aus{grid-template-columns:1fr}.deck-root .aus-emblem{border-bottom:1px solid #ffffff0f;border-right:none}.deck-root .deck-foot .df-right{text-align:left}}@media (prefers-reduced-motion:reduce){.deck-root .pmq-track,.deck-root .rm-item.current .rm-node{animation:none!important}}@media (max-width:900px){.deck-root .tt-body{grid-template-columns:1fr}.deck-root .tt-ledger{border-bottom:1px solid #ffffff0f;border-right:none}}@media (max-width:720px){.deck-root .contract-line{flex-wrap:wrap}.deck-root .tt-basic{grid-template-columns:1fr}.deck-root .tb-col{border-top:1px solid #ffffff0f;border-left:none}.deck-root .tb-col:first-child{border-top:none}.deck-root .iso-wrap,.deck-root .orb3-wrap{grid-template-columns:1fr}.deck-root .iso-stage{border-bottom:1px solid #ffffff0f;border-right:none}.deck-root .orb3-stage{border-bottom:1px solid #ffffff0f;border-right:none;min-height:320px}.deck-root .iso-label{font-size:10px}}@media (prefers-reduced-motion:reduce){.deck-root .tt-live:before,.deck-root .contract-line.flash:after{display:none}.deck-root .iso-seg-wrap:hover{transform:none}}@media (max-width:900px){.deck-root .top-a{grid-template-columns:1fr}.deck-root .feat-hero{aspect-ratio:16/9}.deck-root .top-a-side{flex-direction:row}.deck-root .top-a-side[data-when="1"] .side-hero{min-height:200px}.deck-root .tk-etch{display:none!important}}@media (max-width:720px){.deck-root .idc-row{flex-wrap:wrap;gap:16px}.deck-root .top-a-side{flex-direction:column}.deck-root .side-card{align-items:flex-start}.deck-root .sc-thumb{width:68px;height:52px}}@media (prefers-reduced-motion:reduce){.deck-root .sky i,.deck-root .p-logo:before,.gs-glass:after,.deck-root .meta-strip .m-live:before{display:none}}.deck-root{--tc-line:#94b4de24;--tc-line-strong:#94b4de42;--tc-muted:#8fa3bd;--tc-faint:#5c7089;--tc-silver:#c9d4e4;--tc-up:#57d99a;--tc-down:#e8788a}.deck-root .tc-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(160deg,#182238a8,#0c1424d1);border:1px solid #c9d4e429;border-radius:16px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 26px 70px -40px #000c}.deck-root .tc-topline{z-index:3;background:linear-gradient(90deg,#0000,#f5c542bf,#0000);height:1px;position:absolute;top:0;left:8%;right:8%}.deck-root .tc-feed{z-index:2;background:#f5c5420b;border-bottom:1px solid #f5c54229;align-items:center;gap:10px;padding:8px 16px;display:flex;position:relative}.deck-root .tc-dots{gap:6px;display:flex}.deck-root .tc-dots i{background:var(--tc-line-strong);border-radius:50%;width:7px;height:7px}.deck-root .tc-dots i:first-child{background:#f5c542a6}.deck-root .tc-feed-title{font-family:var(--font-mono);letter-spacing:.26em;color:var(--gold);text-transform:uppercase;font-size:10.5px}.deck-root .tc-feed-live{font-family:var(--font-mono);letter-spacing:.16em;color:var(--tc-muted);text-transform:uppercase;align-items:center;gap:7px;margin-left:auto;font-size:9.5px;display:flex}.deck-root .tc-feed-live:before{content:"";background:var(--gold);border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite tc-blink;box-shadow:0 0 8px #f5c542e6}@keyframes tc-blink{0%,to{opacity:1}50%{opacity:.25}}.deck-root .tc-body{padding:16px 22px 14px;position:relative;overflow:hidden}.deck-root .tc-aur{z-index:0;pointer-events:none;background:radial-gradient(#f5c54224,#0000 65%);width:560px;height:220px;position:absolute;bottom:-140px;left:50%;transform:translate(-50%)}.deck-root .tc-wm{z-index:0;pointer-events:none;opacity:.1;filter:blur(30px);background-position:50%;background-size:cover;border-radius:50%;width:240px;height:240px;position:absolute;bottom:-140px;left:50%;transform:translate(-50%);-webkit-mask-image:radial-gradient(circle at 50% 40%,#000 20%,#0000 68%);mask-image:radial-gradient(circle at 50% 40%,#000 20%,#0000 68%)}.deck-root .tc-wm-ring{background:0 0;border:2px solid #c9d4e48c}.deck-root .tc-content{z-index:1;position:relative}.deck-root .tc-top{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.deck-root .tc-token{align-items:center;gap:12px;min-width:0;display:flex}.deck-root .tc-logo{border:1px solid var(--tc-line-strong);background:#0b1526;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative;overflow:hidden}.deck-root .tc-logo img{object-fit:cover;border-radius:50%;width:100%;height:100%}.deck-root .tc-logo-ring{border:1px solid #c9d4e459;border-radius:50%;position:absolute;inset:6px}.deck-root .tc-logo-ring:after{content:"";border:1px solid #c9d4e41f;border-radius:50%;position:absolute;inset:-4px}.deck-root .tc-name{font-family:var(--font-display);letter-spacing:.01em;white-space:nowrap;font-size:16px;font-weight:600}.deck-root .tc-sym{font-family:var(--font-mono);color:var(--tc-muted);letter-spacing:.18em;border:1px solid var(--tc-line-strong);border-radius:6px;margin-left:8px;padding:3px 7px 2px;font-size:10px}.deck-root .tc-meta{color:var(--tc-muted);margin-top:2px;font-size:11.5px}.deck-root .tc-right{text-align:right;margin-left:auto}.deck-root .tc-price{font-family:var(--font-display);letter-spacing:-.02em;white-space:nowrap;background:linear-gradient(#fff,#d9e4f4 55%,#a9bcd8);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(24px,3.6vw,30px);font-weight:700;line-height:1.05}.deck-root .tc-cur{-webkit-text-fill-color:var(--tc-faint);letter-spacing:.08em;vertical-align:super;margin-right:4px;font-size:.42em}.deck-root .tc-cursor{background:var(--gold);vertical-align:baseline;opacity:.85;width:.5ch;height:.85em;margin-left:5px;animation:1.1s step-end infinite tc-blink;display:inline-block}.deck-root .tc-sub{justify-content:flex-end;align-items:center;gap:10px;margin-top:5px;display:flex}.deck-root .tc-chg{font-family:var(--font-mono);letter-spacing:.02em;white-space:nowrap;border-radius:8px;padding:3px 9px;font-size:12px;font-weight:500}.deck-root .tc-chg.up{color:var(--tc-up);background:#57d99a17;border:1px solid #57d99a38}.deck-root .tc-chg.down{color:var(--tc-down);background:#e8788a17;border:1px solid #e8788a38}.deck-root .tc-tabs{gap:6px;margin:10px 0 4px;display:flex}.deck-root .tc-tab{font-family:var(--font-mono);letter-spacing:.14em;color:var(--tc-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:4px 11px 3px;font-size:10.5px;transition:all .18s}.deck-root .tc-tab:hover{color:var(--fg)}.deck-root .tc-tab.on{color:var(--gold);background:#f5c54212;border-color:#f5c54259}.deck-root .tc-tab:focus-visible{outline-offset:2px;outline:2px solid #35d6e8}.deck-root .tc-chart{position:relative}.deck-root .tc-chart svg{width:100%;height:auto;display:block}.deck-root .tc-tip{pointer-events:none;font-family:var(--font-mono);color:var(--fg);white-space:nowrap;opacity:0;z-index:3;background:#09101ef2;border:1px solid #f5c54259;border-radius:8px;padding:5px 9px 4px;font-size:10.5px;transition:opacity .12s;position:absolute;transform:translate(-50%,-130%)}.deck-root .tc-tip small{color:var(--tc-faint);letter-spacing:.1em;margin-top:1px;font-size:9px;display:block}.deck-root .tc-stats{background:var(--tc-line);border:1px solid var(--tc-line);border-radius:10px;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:10px;display:grid;overflow:hidden}.deck-root .tc-cell{background:#0a1221db;padding:9px 14px}.deck-root .tc-k{font-family:var(--font-mono);letter-spacing:.24em;color:var(--tc-faint);text-transform:uppercase;font-size:9px}.deck-root .tc-v{font-family:var(--font-mono);color:var(--fg);margin-top:2px;font-size:13.5px}.deck-root .tc-foot{border-top:1px solid var(--tc-line);flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;padding-top:10px;display:flex}.deck-root .tc-src{font-family:var(--font-mono);letter-spacing:.12em;color:var(--tc-faint);font-size:10px}.deck-root .tc-src b{color:var(--tc-muted);font-weight:500}.deck-root .tc-dot{background:var(--tc-faint);border-radius:50%;flex:none;width:3px;height:3px}.deck-root .tc-disc{color:var(--tc-faint);margin-left:auto;font-size:10.5px}@media (max-width:640px){.deck-root .tc-top{flex-direction:column;gap:10px}.deck-root .tc-right{text-align:left;margin-left:0}.deck-root .tc-sub{justify-content:flex-start}.deck-root .tc-stats{grid-template-columns:1fr 1fr}.deck-root .tc-cell:last-child{grid-column:1/-1}.deck-root .tc-foot .tc-disc{width:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.deck-root .tc-feed-live:before,.deck-root .tc-cursor{animation:none}}.deck-root .pk{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(160deg,#182238a8,#0c1424d1);border:1px solid #c9d4e429;border-radius:16px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 26px 70px -40px #000c}.deck-root .pk-topline{z-index:3;background:linear-gradient(90deg,#0000,#f5c542bf,#0000);height:1px;position:absolute;top:0;left:8%;right:8%}.deck-root .pk-body{padding:16px 20px 12px;position:relative}.deck-root .pk-top{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:12px;display:flex}.deck-root .pk-title{font-family:var(--font-display);font-size:15px;font-weight:600}.deck-root .pk-lede{color:var(--tc-muted);margin-top:1px;font-size:12px}.deck-root .pk-dl-all{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#1a1406;background:linear-gradient(180deg, #ffe08a, var(--gold) 55%, #c99a1f);cursor:pointer;border:none;border-radius:9px;flex:none;align-items:center;gap:7px;margin-left:auto;padding:8px 14px;font-size:10px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 6px 20px -8px #f5c5428c}.deck-root .pk-dl-all:hover{transform:translateY(-1px);box-shadow:0 10px 26px -8px #f5c542a6}.deck-root .pk-dl-all:focus-visible{outline-offset:2px;outline:2px solid #35d6e8}.deck-root .pk-dl-all svg{width:12px;height:12px}.deck-root .pk-sub{font-family:var(--font-mono);letter-spacing:.26em;color:var(--tc-faint);text-transform:uppercase;align-items:center;gap:10px;margin:10px 0 7px;font-size:9px;display:flex}.deck-root .pk-sub:after{content:"";background:var(--tc-line);flex:1;height:1px}.deck-root .pk-logo-grid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.deck-root .pk-asset{border:1px solid var(--tc-line);background:#0a122199;border-radius:10px;transition:border-color .18s;overflow:hidden}.deck-root .pk-asset:hover{border-color:#f5c54259}.deck-root .pk-preview{justify-content:center;align-items:center;height:54px;display:flex;position:relative}.deck-root .pk-preview.dark{background:radial-gradient(circle at 50% 40%,#101b30,#0a1424)}.deck-root .pk-preview.light{background:#e9edf4}.deck-root .pk-preview img{object-fit:contain;max-width:82%;max-height:36px}.deck-root .pk-meta{border-top:1px solid var(--tc-line);align-items:center;gap:6px;padding:5px 8px;display:flex}.deck-root .pk-name{color:var(--tc-muted);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.deck-root .pk-dl-mini{color:var(--tc-silver);border:1px solid var(--tc-line-strong);cursor:pointer;background:0 0;border-radius:6px;flex:none;align-items:center;margin-left:auto;padding:3px 6px;transition:all .15s;display:inline-flex}.deck-root .pk-dl-mini:hover{color:var(--gold);border-color:#f5c54273}.deck-root .pk-dl-mini:focus-visible{outline-offset:2px;outline:2px solid #35d6e8}.deck-root .pk-dl-mini svg{width:10px;height:10px}.deck-root .pk-color-strip{flex-wrap:wrap;gap:8px;display:flex}.deck-root .pk-pill{border:1px solid var(--tc-line);cursor:pointer;background:#0a122199;border-radius:999px;align-items:center;gap:8px;padding:5px 12px 5px 6px;transition:border-color .18s;display:inline-flex}.deck-root .pk-pill:hover{border-color:#f5c54259}.deck-root .pk-pill:focus-visible{outline-offset:2px;outline:2px solid #35d6e8}.deck-root .pk-sw{border:1px solid #ffffff26;border-radius:50%;flex:none;width:18px;height:18px}.deck-root .pk-chex{font-family:var(--font-mono);letter-spacing:.06em;color:var(--tc-silver);font-size:10.5px}.deck-root .pk-pill.copied .pk-chex{color:var(--gold)}.deck-root .pk-boiler{border:1px solid var(--tc-line);background:#0a122199;border-radius:10px;padding:10px 90px 10px 13px;position:relative}.deck-root .pk-boiler p{color:var(--tc-silver);font-size:12px;line-height:1.65}.deck-root .pk-copy-btn{font-family:var(--font-mono);letter-spacing:.12em;color:var(--tc-silver);border:1px solid var(--tc-line-strong);cursor:pointer;text-transform:uppercase;background:#0a1221e6;border-radius:7px;align-items:center;gap:5px;padding:4px 9px;font-size:9px;transition:all .15s;display:inline-flex;position:absolute;top:9px;right:9px}.deck-root .pk-copy-btn:hover,.deck-root .pk-copy-btn.copied{color:var(--gold);border-color:#f5c54273}.deck-root .pk-copy-btn:focus-visible{outline-offset:2px;outline:2px solid #35d6e8}.deck-root .pk-copy-btn svg{width:12px;height:12px}.deck-root .pk-foot{border-top:1px solid var(--tc-line);flex-wrap:wrap;align-items:center;gap:10px;margin-top:11px;padding-top:9px;display:flex}.deck-root .pk-note{color:var(--tc-faint);font-size:10px}.deck-root .pk-fmt{font-family:var(--font-mono);letter-spacing:.14em;color:var(--tc-faint);text-transform:uppercase;margin-left:auto;font-size:9px}@media (max-width:720px){.deck-root .pk-logo-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.deck-root .pk-top{flex-direction:column;align-items:flex-start;gap:10px}.deck-root .pk-dl-all{margin-left:0}.deck-root .pk-boiler{padding:10px 13px 34px}.deck-root .pk-fmt{margin-left:0}}
