:root{--bg:#030303;--panel:#0b0b0bc7;--panel-hi:#141414e6;--line:#ffffff14;--line-2:#ffffff24;--line-3:#ffffff47;--text:#eee;--text-2:#a3a3a3;--text-3:#6b6b6b;--up:#8ff0b5;--down:#ff8f8f;--warn:#f3c46b;--r-lg:22px;--r:16px;--r-sm:11px;--font:"Geist", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--dot:"Doto", "Geist Mono", ui-monospace, monospace;--ease:cubic-bezier(.22, 1, .36, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.55;overflow-x:hidden}::selection{color:#000;background:#fff}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}input,select{font:inherit;color:inherit}h1,h2,h3,p{margin:0}svg{flex-shrink:0}:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #fff}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.dot-font{font-family:var(--dot);letter-spacing:.02em;font-weight:800}.muted{color:var(--text-3)}.up{color:var(--up)}.down{color:var(--down)}.warn{color:var(--warn)}.row{align-items:center;display:flex}.gap-8{gap:8px}.row-between{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.flip-y{transform:scaleY(-1)}.fineprint{color:var(--text-3);font-size:12px;line-height:1.5}.link-btn{text-underline-offset:3px;color:var(--text);text-decoration:underline}.container{width:100%;max-width:1240px;margin:0 auto;padding:0 24px}@media (width<=640px){.container{padding:0 16px}}.shell{z-index:1;position:relative}.bg-canvas{z-index:0;pointer-events:none;position:fixed;inset:0}.bg-vignette{z-index:0;pointer-events:none;background:radial-gradient(#0000 35%,#000000c7 100%);position:fixed;inset:0}.bg-grain{z-index:100;pointer-events:none;opacity:.075;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:.9s steps(5,end) infinite grain;position:fixed;inset:-120px}@keyframes grain{0%{transform:translate(0)}20%{transform:translate(-40px,24px)}40%{transform:translate(28px,-46px)}60%{transform:translate(-60px,-12px)}80%{transform:translate(46px,34px)}to{transform:translate(0)}}.corners{z-index:2;pointer-events:none;position:fixed;inset:0}.corner-cross{fill:none;stroke:#ffffff59;stroke-width:1px;width:22px;height:22px;position:absolute;top:28px}.corner-cross.tl{left:24px}.corner-cross.tr{right:24px}.corner-bracket{border:1px solid #ffffff38;width:30px;height:30px;position:absolute;bottom:24px}.corner-bracket.bl{border-top:0;border-right:0;left:24px}.corner-bracket.br{border-top:0;border-left:0;right:24px}@media (width<=1240px){.corners{display:none}}.nav-wrap{z-index:60;pointer-events:none;padding:0 16px;position:fixed;top:14px;left:0;right:0}.nav{pointer-events:auto;border:1px solid var(--line);-webkit-backdrop-filter:blur(16px)saturate(140%);background:#08080880;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;max-width:1080px;height:58px;margin:0 auto;padding:0 10px 0 18px;transition:background .3s,border-color .3s;display:flex}.is-scrolled .nav,.is-open .nav{border-color:var(--line-2);background:#080808d1}.nav-logo{letter-spacing:.1em;white-space:nowrap;align-items:center;gap:10px;font-size:14px;font-weight:700;display:flex}.nav-links{gap:2px;display:flex}.nav-link{color:var(--text-2);border-radius:10px;padding:8px 12px;font-size:14px;transition:color .2s,background .2s}.nav-link:hover,.nav-link.is-active{color:var(--text);background:#ffffff0d}.nav-actions{align-items:center;gap:8px;display:flex}.icon-btn{border:1px solid var(--line);width:36px;height:36px;color:var(--text);transition:border-color .2s, background .2s, transform .2s var(--ease);background:#ffffff08;border-radius:10px;place-items:center;display:inline-grid}.icon-btn:hover{border-color:var(--line-3);background:#ffffff14}.icon-btn:active{transform:scale(.94)}.nav-burger{display:none}.nav-mobile{pointer-events:auto;max-width:1080px;animation:fadeUp .3s var(--ease);background:#080808f0;margin:8px auto 0;padding:8px;display:grid}.nav-mobile[hidden]{display:none}.nav-mobile-link{border-radius:10px;justify-content:space-between;align-items:center;padding:14px 12px;font-size:16px;display:flex}.nav-mobile-link:hover{background:#ffffff0d}@media (width<=920px){.nav-links{display:none}.nav-burger{display:inline-grid}}@media (width<=480px){.nav{gap:8px;padding-left:14px}.nav-actions>a.icon-btn{display:none}.nav-logo{letter-spacing:.06em;font-size:13px}}@media (width<=330px){.nav-logo-text{display:none}}.btn{white-space:nowrap;height:40px;transition:transform .2s var(--ease), background .2s, border-color .2s, box-shadow .3s;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:500;display:inline-flex}.btn:active{transform:scale(.97)}.btn-white{color:#000;background:#fff}.btn-white:hover{box-shadow:0 0 30px #ffffff59}.btn-ghost{border-color:var(--line-2);color:var(--text);background:#ffffff0a}.btn-ghost:hover{border-color:var(--line-3);background:#ffffff17}.btn-sm{border-radius:10px;height:36px;padding:0 14px;font-size:13px}.btn-xs{border-radius:8px;height:28px;padding:0 10px;font-size:12px}.btn-lg{border-radius:14px;height:50px;padding:0 22px;font-size:15px}.btn-square{width:50px;padding:0}.btn-block{width:100%}.btn-long{background:var(--up);color:#04200f;font-weight:600}.btn-short{background:var(--down);color:#2a0606;font-weight:600}.btn-long:hover,.btn-short:hover{box-shadow:0 0 26px #fff3}.panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:inset 0 1px #ffffff0a}.chip{border:1px solid var(--line-2);height:32px;color:var(--text);background:#0a0a0a99;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:13px;transition:border-color .2s,color .2s;display:inline-flex}.chip-live{letter-spacing:.04em;font-weight:600}.chip-contract{color:var(--text-2)}.chip-contract:disabled{cursor:default}.chip-contract:not(:disabled):hover{border-color:var(--line-3);color:var(--text)}.chip-label{letter-spacing:.14em;color:var(--text-3);font-size:10px;font-weight:600}.pulse-dot{background:var(--up);border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:1.8s infinite pulse}@keyframes pulse{0%{box-shadow:0 0 #8ff0b58c}70%{box-shadow:0 0 0 8px #8ff0b500}to{box-shadow:0 0 #8ff0b500}}.eyebrow{font-family:var(--dot);letter-spacing:.14em;color:var(--text-2);align-items:center;gap:10px;font-size:15px;font-weight:800;display:inline-flex}.eyebrow.small{font-size:13px}.eyebrow-dot{background:#fff;border-radius:1px;width:6px;height:6px;box-shadow:0 0 12px #fff}.section{padding:120px 0;position:relative}@media (width<=720px){.section{padding:80px 0}}section[id]{scroll-margin-top:84px}.section-head{gap:16px;max-width:780px;margin-bottom:48px;display:grid}.section-head.align-center{text-align:center;justify-items:center;margin-inline:auto}.section-title{letter-spacing:-.035em;font-size:clamp(34px,5vw,60px);font-weight:600;line-height:1.02}.section-title .muted{color:var(--text-3)}.section-sub{color:var(--text-2);max-width:640px;font-size:17px}.reveal{opacity:0;transition:opacity .9s var(--ease) var(--delay,0s), transform .9s var(--ease) var(--delay,0s);transform:translateY(24px)}.reveal.is-visible{opacity:1;transform:none}.flash-up{animation:flashUp .9s var(--ease)}.flash-down{animation:flashDown .9s var(--ease)}@keyframes flashUp{0%{color:var(--up);text-shadow:0 0 14px #8ff0b5b3}}@keyframes flashDown{0%{color:var(--down);text-shadow:0 0 14px #ff8f8fb3}}.spark{width:100%;overflow:visible}.spark.is-up{color:var(--up)}.spark.is-down{color:var(--down)}.spot{isolation:isolate;position:relative;overflow:hidden}.spot:before{content:"";z-index:-1;background:radial-gradient(420px circle at var(--mx,-500px) var(--my,-500px), #ffffff14, transparent 45%);opacity:0;transition:opacity .3s;position:absolute;inset:0}.spot:after{content:"";border-radius:inherit;background:radial-gradient(260px circle at var(--mx,-500px) var(--my,-500px), #ffffff80, transparent 60%);-webkit-mask-composite:xor;opacity:0;pointer-events:none;padding:1px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 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}.spot:hover:before,.spot:hover:after{opacity:1}.field{gap:8px;display:grid}.field-label{color:var(--text-3);letter-spacing:.02em;font-size:12px}.field-label b{color:var(--text);font-size:13px;font-weight:500}.select{appearance:none;border-radius:var(--r-sm);border:1px solid var(--line-2);height:42px;color:var(--text);cursor:pointer;background:#ffffff08 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23a3a3a3' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 12px center no-repeat;padding:0 36px 0 12px;font-size:14px}.select:hover{border-color:var(--line-3)}.select option{color:#eee;background:#0b0b0b}.input-wrap{border-radius:var(--r-sm);border:1px solid var(--line-2);background:#ffffff08;align-items:center;gap:6px;height:44px;padding:0 12px;transition:border-color .2s;display:flex}.input-wrap:focus-within{border-color:#ffffff80}.input{background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:15px}.input-prefix{color:var(--text-3)}.search{border-radius:var(--r-sm);border:1px solid var(--line-2);height:40px;color:var(--text-3);background:#080808b3;align-items:center;gap:8px;padding:0 12px;transition:border-color .2s;display:flex}.search:focus-within{border-color:#ffffff80}.search input{width:100%;color:var(--text);background:0 0;border:0;outline:none;font-size:14px}.range{appearance:none;cursor:pointer;--fill:50%;background:0 0;width:100%;height:22px}.range:focus-visible{outline-offset:4px}.range::-webkit-slider-runnable-track{background:linear-gradient(to right, #fff var(--fill), #ffffff1f var(--fill));border-radius:4px;height:4px}.range::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border-radius:50%;width:18px;height:18px;margin-top:-7px;transition:transform .15s;box-shadow:0 0 0 4px #ffffff1f,0 0 16px #ffffff8c}.range:active::-webkit-slider-thumb{transform:scale(1.15)}.range::-moz-range-track{background:#ffffff1f;border-radius:4px;height:4px}.range::-moz-range-progress{background:#fff;border-radius:4px;height:4px}.range::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:18px;height:18px;box-shadow:0 0 16px #ffffff8c}.range-ticks{color:var(--text-3);justify-content:space-between;font-size:11px;display:flex}.preset-row{gap:6px;display:flex}.preset-row.wrap{flex-wrap:wrap}.mini-chip{border:1px solid var(--line);height:28px;color:var(--text-2);background:#ffffff05;border-radius:8px;padding:0 10px;font-size:12px;transition:border-color .2s,color .2s,background .2s}.mini-chip:hover,.mini-chip.is-active{border-color:var(--line-3);color:var(--text);background:#ffffff14}.seg{border:1px solid var(--line);background:#ffffff05;border-radius:10px;padding:3px;display:inline-flex}.seg button{height:28px;color:var(--text-2);border-radius:7px;padding:0 12px;font-size:12px;transition:background .2s,color .2s}.seg button.is-active{color:#000;background:#fff}.side-toggle{border:1px solid var(--line);background:#ffffff05;border-radius:12px;grid-template-columns:1fr 1fr;gap:6px;padding:4px;display:grid}.side-toggle button{height:38px;color:var(--text-2);border-radius:9px;justify-content:center;align-items:center;gap:6px;font-weight:500;transition:background .2s,color .2s,box-shadow .2s;display:inline-flex}.side-toggle button:hover{color:var(--text)}.side-long.is-active{color:var(--up);background:#8ff0b521;box-shadow:inset 0 0 0 1px #8ff0b566}.side-short.is-active{color:var(--down);background:#ff8f8f1f;box-shadow:inset 0 0 0 1px #ff8f8f66}.filter-chip{border:1px solid var(--line);height:36px;color:var(--text-2);white-space:nowrap;background:#080808a6;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:14px;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.filter-chip:hover{border-color:var(--line-2);color:var(--text)}.filter-chip.is-active{color:#000;background:#fff;border-color:#fff}.filter-count{font-family:var(--mono);opacity:.6;font-size:11px}.chart{-webkit-user-select:none;user-select:none;width:100%;min-width:0;position:relative;overflow:hidden}.chart svg{display:block}.chart-grid{stroke:#ffffff0f;stroke-dasharray:2 4}.chart-axis{fill:var(--text-3);font-family:var(--mono);font-size:11px}.chart-last-line{stroke:#ffffff59;stroke-dasharray:3 3}.chart-last-tag{fill:#fff}.chart-last-text{fill:#000;font-family:var(--mono);font-size:11px;font-weight:600}.candle-up line,.candle-up rect{stroke:var(--up);fill:var(--up)}.candle-down line,.candle-down rect{stroke:var(--down);fill:var(--down)}.chart-hover line{stroke:#fff6;stroke-dasharray:2 3}.chart-hover circle{fill:#fff;stroke:#000;stroke-width:2px}.chart-tip{color:#000;white-space:nowrap;pointer-events:none;background:#fff;border-radius:8px;padding:5px 9px;font-size:11px;position:absolute;top:4px;transform:translate(-50%)}.modal-backdrop{z-index:80;-webkit-backdrop-filter:blur(6px);background:#0000009e;place-items:center;padding:16px;animation:.25s fadeIn;display:grid;position:fixed;inset:0}.modal{border-color:var(--line-2);width:min(780px,100%);max-height:calc(100vh - 32px);animation:modalIn .4s var(--ease);background:#090909f5;padding:28px;position:relative;overflow:auto}.modal-close{position:absolute;top:16px;right:16px}@media (width<=560px){.modal{padding:20px}}.loader{z-index:90;cursor:pointer;transition:opacity .6s var(--ease), visibility .6s;background:#030303;align-content:center;place-items:center;gap:30px;display:grid;position:fixed;inset:0}.loader.is-leaving{opacity:0;visibility:hidden}.loader-core{width:140px;height:140px;transition:transform .7s var(--ease), opacity .6s;place-items:center;display:grid;position:relative}.is-leaving .loader-core{opacity:0;transform:scale(2.6)}.loader-ring{filter:drop-shadow(0 0 8px #ffffffb3);position:absolute;inset:0;transform:rotate(-90deg)}.loader-track{fill:none;stroke:#ffffff14;stroke-width:1px}.loader-bar{fill:none;stroke:#fff;stroke-width:1.5px;stroke-linecap:round}.loader-dot{width:calc(6px + var(--p) * 16px);height:calc(6px + var(--p) * 16px);box-shadow:0 0 calc(20px + var(--p) * 60px) calc(4px + var(--p) * 14px) #ffffff73;background:#fff;border-radius:50%}.loader-meta{text-align:center;gap:8px;display:grid}.loader-count{font-size:46px;line-height:1}.loader-label{letter-spacing:.22em;color:var(--text-3);font-size:11px}.loader-skip{letter-spacing:.12em;color:var(--text-3);font-size:11px;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.footer{border-top:1px solid var(--line);background:linear-gradient(#0303038c,#030303 55%);padding:72px 0 32px;position:relative;overflow:hidden}.footer-top{grid-template-columns:1.1fr 2fr;gap:48px;display:grid}.footer-brand{align-content:start;gap:16px;display:grid}.footer-tag{color:var(--text-2);max-width:320px}.footer-x{border:1px solid var(--line-2);border-radius:12px;align-items:center;gap:10px;width:fit-content;padding:10px 14px;font-size:14px;transition:border-color .2s,background .2s;display:inline-flex}.footer-x:hover{border-color:var(--line-3);background:#ffffff0d}.footer-cols{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.footer-cols>div{align-content:start;gap:10px;display:grid}.footer-cols a{color:var(--text-2);width:fit-content;font-size:14px;transition:color .2s}.footer-cols a:hover{color:var(--text)}.footer-h{letter-spacing:.14em;color:var(--text-3);margin-bottom:6px;font-size:13px}.footer-giant{text-align:center;white-space:nowrap;color:#0000;background:linear-gradient(#ffffff3d,#fff0);-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;margin:64px 0 24px;font-size:clamp(38px,10.5vw,146px);line-height:.9}.footer-bottom{border-top:1px solid var(--line);color:var(--text-3);gap:10px;padding-top:24px;font-size:13px;display:grid}.footer-disclaimer{max-width:880px;font-size:12px}@media (width<=820px){.footer-top{grid-template-columns:1fr}.footer-cols{grid-template-columns:repeat(2,1fr)}}.notfound{text-align:center;place-content:center;justify-items:center;gap:18px;min-height:100vh;padding:120px 16px;display:grid}.notfound-code{text-shadow:0 0 40px #fff6;font-size:clamp(90px,20vw,200px);line-height:.9}.notfound h1{letter-spacing:-.03em;font-size:clamp(26px,4vw,40px);font-weight:600}@keyframes fadeIn{0%{opacity:0}}@keyframes fadeUp{0%{opacity:0;transform:translateY(12px)}}@keyframes modalIn{0%{opacity:0;transform:translateY(20px)scale(.98)}}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.bg-grain{animation:none!important}}.hero{text-align:center;place-items:center;min-height:100svh;padding:130px 0 100px;display:grid;position:relative}.hero-inner{isolation:isolate;justify-items:center;gap:26px;display:grid;position:relative}.hero-inner:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#030303c7,#03030373 55%,#0000);position:absolute;inset:-4% 4% 14%}.hero-chips{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.hero-title{letter-spacing:-.045em;text-shadow:0 0 40px #0009;justify-items:center;font-size:clamp(46px,9vw,116px);font-weight:600;line-height:.98;display:grid}.hero-line{letter-spacing:-.02em;color:var(--text-2);margin-bottom:.12em;font-size:.44em;font-weight:400}.hero-word{white-space:nowrap;color:#fff;text-shadow:0 0 34px #ffffff59;min-height:1em;display:block}.hero-sub{max-width:640px;color:var(--text-2);font-size:clamp(16px,2vw,19px)}.hero-cta{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}@media (width<=480px){.hero-cta .btn-lg{padding:0 15px;font-size:14px}.hero-cta .btn-square{width:50px;padding:0}}.hero-stats{border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);background:#06060699;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));width:min(840px,100%);margin-top:18px;display:grid}.hero-stat{gap:6px;padding:18px 16px;display:grid}.hero-stat+.hero-stat{border-left:1px solid var(--line)}.hero-stat-num{font-size:36px;line-height:1}.hero-stat-label{color:var(--text-3);font-size:12px}@media (width<=720px){.hero-stats{grid-template-columns:repeat(2,1fr)}.hero-stat:nth-child(3){border-left:0}.hero-stat:nth-child(n+3){border-top:1px solid var(--line)}}.scroll-cue{letter-spacing:.3em;color:var(--text-3);justify-items:center;gap:8px;font-size:10px;display:grid;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.scroll-cue-line{transform-origin:top;width:1px;height:36px;animation:cue 2.2s var(--ease) infinite;background:linear-gradient(#0000,#fff)}@keyframes cue{0%{opacity:1;transform:scaleY(0)}60%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@media (height<=820px){.scroll-cue{display:none}}.tape{border-block:1px solid var(--line);background:#050505b8;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.tape-track{width:max-content;animation:80s linear infinite marquee;display:flex}.tape:hover .tape-track{animation-play-state:paused}.tape-group{display:flex}.tape-item{border-right:1px solid var(--line);white-space:nowrap;align-items:center;gap:10px;padding:14px 22px;font-size:13px;transition:background .2s;display:inline-flex}.tape-item:hover{background:#ffffff0d}.tape-sym{letter-spacing:.06em;font-weight:600}.tape-price{color:var(--text-2)}@keyframes marquee{to{transform:translate(-50%)}}.manifesto{padding:150px 0}.manifesto-text{letter-spacing:-.03em;max-width:1120px;margin-top:28px;font-size:clamp(28px,4.4vw,58px);font-weight:500;line-height:1.14}.manifesto-text span{opacity:clamp(.12, calc(var(--p,0) * var(--n) * 1.3 - var(--i)), 1);transition:opacity .25s linear}.manifesto-text .em{font-family:var(--dot);letter-spacing:-.01em;text-shadow:0 0 24px #ffffff59;font-weight:900}.perk-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.perk-grid>*{display:flex}.perk{flex:1;align-content:start;gap:12px;min-height:240px;padding:26px;display:grid}.perk-top{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.perk-icon{border:1px solid var(--line-2);color:#fff;background:linear-gradient(#ffffff17,#ffffff03);border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.perk-num{color:var(--text-3);font-size:22px}.perk h3,.utility h3,.vault-point h3{letter-spacing:-.01em;font-size:19px;font-weight:600;line-height:1.3}.perk p,.utility p,.vault-point p{color:var(--text-2);font-size:15px}@media (width<=960px){.perk-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.perk-grid{grid-template-columns:1fr}.perk{min-height:0}}.markets-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.chips-scroll{scrollbar-width:none;gap:6px;max-width:100%;display:flex;overflow-x:auto}.chips-scroll::-webkit-scrollbar{display:none}.markets-tools{gap:8px;display:flex}.markets-tools .search{width:220px}@media (width<=640px){.markets-tools{width:100%}.markets-tools .search{flex:1;width:auto}}.market-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;display:grid}.mcard{text-align:left;transition:transform .35s var(--ease), border-color .25s, background .25s;border-radius:18px;gap:4px;padding:18px 18px 10px;display:grid;overflow:hidden}.mcard:hover{border-color:var(--line-3);background:var(--panel-hi);transform:translateY(-3px)}.mcard-top{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.mcard-sym{letter-spacing:.06em;color:var(--text-3);font-size:11px}.mcard-cat{border:1px solid var(--line);color:var(--text-2);border-radius:999px;padding:3px 8px;font-size:11px}.mcard-name{font-size:17px;font-weight:600}.mcard-price{align-items:baseline;gap:6px;font-size:22px;display:flex}.mcard-unit{font-family:var(--mono);color:var(--text-3);font-size:12px}.mcard-chg{font-size:13px}.mcard-spark{width:calc(100% + 36px);height:46px;margin:8px -18px 0}.empty{text-align:center;color:var(--text-2);grid-column:1/-1;padding:32px}#markets .fineprint{margin-top:16px}.mm-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;padding-right:44px;display:flex}.mm-sym{letter-spacing:.06em;color:var(--text-3);font-size:12px}.mm-title{letter-spacing:-.02em;margin-top:4px;font-size:26px;font-weight:600;line-height:1.2}.mm-price{text-align:right}.mm-price-num{font-size:26px}.mm-seg{margin-bottom:10px}.mm-stats,.sim-stats,.flow-result{background:var(--line);border:1px solid var(--line);border-radius:14px;gap:1px;display:grid;overflow:hidden}.mm-stats{grid-template-columns:repeat(3,1fr);margin:16px 0}.mm-stats>div{background:#0a0a0a;gap:2px;padding:12px 14px;display:grid}.mm-stats span{color:var(--text-3);font-size:11px}.mm-stats b{font-weight:500}.mm-blurb{color:var(--text-2);margin-bottom:18px;font-size:16px}.mm-drivers ul{grid-template-columns:1fr 1fr;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.mm-drivers li{border:1px solid var(--line);color:var(--text-2);border-radius:10px;padding:10px 12px;font-size:14px}.mm-actions{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}@media (width<=560px){.mm-drivers ul{grid-template-columns:1fr}.mm-price{text-align:left}}.sim{grid-template-columns:340px minmax(0,1fr);display:grid;overflow:hidden}.sim-controls{border-right:1px solid var(--line);align-content:start;gap:22px;padding:26px;display:grid}.sim-output{grid-template-columns:minmax(0,1fr);gap:18px;min-width:0;padding:26px;display:grid}.sim-hero{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.sim-pnl{text-shadow:0 0 30px #ffffff26;margin-top:6px;font-size:clamp(40px,6vw,66px);line-height:1}.sim-roe{text-align:right}.sim-roe-num{margin-top:4px;font-size:22px}.pnl-chart{border:1px solid var(--line);cursor:ew-resize;touch-action:none;background:#00000059;border-radius:14px;width:100%;position:relative;overflow:hidden}.pnl-chart svg{display:block}.pnl-area-up{fill:#8ff0b524}.pnl-zero{stroke:#ffffff59}.pnl-liq line{stroke:var(--warn);stroke-dasharray:4 4}.pnl-liq text{fill:var(--warn);font-family:var(--mono);font-size:11px}.pnl-marker line{stroke:#ffffff4d}.pnl-marker circle{fill:#fff}.pnl-marker.is-liq circle{fill:var(--down)}.pnl-marker .pnl-halo{fill:#ffffff24;transform-box:fill-box;transform-origin:50%;animation:halo 1.8s var(--ease) infinite}@keyframes halo{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(1.4)}}.pnl-hint{letter-spacing:.1em;color:var(--text-3);pointer-events:none;align-items:center;gap:4px;font-size:10px;display:flex;position:absolute;top:8px;right:10px}.sim-stats{grid-template-columns:repeat(3,1fr)}.stat{background:#090909;align-content:start;gap:2px;padding:12px 14px;display:grid}.stat-label{color:var(--text-3);font-size:11px}.stat b{font-size:16px;font-weight:500}.stat-unit{font-family:var(--mono);color:var(--text-3);font-size:11px}.stat.is-warn b{color:var(--warn)}.sim-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}@media (width<=960px){.sim{grid-template-columns:1fr}.sim-controls{border-right:0;border-bottom:1px solid var(--line)}}@media (width<=560px){.sim-stats{grid-template-columns:1fr 1fr}.sim-controls,.sim-output{padding:18px}.sim-roe{text-align:left}}.how{grid-template-columns:1fr 1fr;align-items:stretch;gap:20px;display:grid}.how-steps{align-content:start;gap:10px;margin:0;padding:0;list-style:none;display:grid}.how-step{border:1px solid var(--line);text-align:left;background:#080808a6;border-radius:18px;gap:18px;width:100%;padding:20px 22px;transition:background .3s,border-color .3s;display:flex;position:relative;overflow:hidden}.how-step:hover{border-color:var(--line-2)}.how-step.is-active{background:var(--panel-hi);border-color:var(--line-3)}.how-step-num{color:var(--text-3);font-size:26px;line-height:1;transition:color .3s}.how-step.is-active .how-step-num{color:#fff;text-shadow:0 0 16px #fff9}.how-step-body{gap:6px;display:grid}.how-step-title{font-size:18px;font-weight:600}.how-step-text{color:var(--text-2);font-size:14.5px;display:none}.how-step.is-active .how-step-text{animation:.5s fadeIn;display:block}.how-progress{transform-origin:0;background:#fff;width:100%;height:2px;animation:6s linear forwards progress;position:absolute;bottom:0;left:0;box-shadow:0 0 10px #fff}.how-progress.is-paused{animation-play-state:paused}@keyframes progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.how-visual{grid-template-rows:auto 1fr;min-height:420px;display:grid;overflow:hidden}.how-visual-head{border-bottom:1px solid var(--line);color:var(--text-3);align-items:center;gap:12px;padding:12px 16px;font-size:12px;display:flex}.dots{gap:6px;display:flex}.dots i{background:#ffffff24;border-radius:50%;width:9px;height:9px}.how-screen{animation:fadeUp .5s var(--ease);background:radial-gradient(circle at 50% 40%,#ffffff12,#0000 60%);place-items:center;padding:28px;display:grid}.mock{border:1px solid var(--line-2);background:#000000a6;border-radius:18px;gap:12px;width:min(320px,100%);padding:22px;display:grid;box-shadow:0 30px 80px #0009}.mock-title{font-size:18px;font-weight:600}.mock-input{border:1px solid var(--line-2);height:42px;color:var(--text-2);border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-size:13px;display:flex}.typing{white-space:nowrap;border-right:1px solid #fff;width:0;animation:1.2s steps(15,end) .2s forwards typing,.8s step-end infinite caret;overflow:hidden}@keyframes typing{to{width:15.5ch}}@keyframes caret{50%{border-color:#0000}}.mock-btn{color:#000;background:#fff;border-radius:10px;place-items:center;height:42px;font-size:14px;font-weight:600;display:grid}.mock-line{color:var(--up);align-items:center;gap:8px;font-size:12px;display:flex}.appear{opacity:0;animation:fadeUpIn .5s var(--ease) var(--d,0s) forwards}@keyframes fadeUpIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.mock-balance{font-size:52px;line-height:1}.mock-balance span{color:var(--text-3);font-size:.5em}.mock-sub{color:var(--text-3);font-size:12px}.mock-bars{align-items:flex-end;gap:4px;height:70px;display:flex}.mock-bars i{height:var(--h);transform-origin:bottom;animation:grow .7s var(--ease) var(--d) both;background:linear-gradient(#fff9,#ffffff1a);border-radius:2px;flex:1}@keyframes grow{0%{transform:scaleY(0)}}.mock-row{justify-content:space-between;font-size:14px;display:flex}.muted-row{color:var(--text-3);font-size:13px}.mock-seg{border:1px solid var(--line);text-align:center;border-radius:10px;grid-template-columns:1fr 1fr;gap:4px;padding:3px;font-size:13px;display:grid}.mock-seg span{color:var(--text-3);border-radius:7px;padding:8px}.mock-seg .is-long{color:var(--up);background:#8ff0b524}.mock-lev{background:#ffffff1a;border-radius:4px;height:4px;overflow:hidden}.mock-lev i{transform-origin:0;height:100%;animation:growX 1s var(--ease) both;background:#fff;display:block}@keyframes growX{0%{transform:scaleX(0)}}@media (width<=900px){.how{grid-template-columns:1fr}.how-visual{min-height:340px}}.vault-grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:20px;display:grid}.vault-points{gap:10px;display:grid}.vault-point{border:1px solid var(--line);background:#080808a6;border-radius:18px;gap:16px;padding:22px;display:flex}.vault-point p{margin-top:4px}.flow{gap:18px;padding:24px;display:grid}.flow-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.flow-svg{width:100%;height:auto;overflow:visible}.flow-path{fill:none;stroke:#ffffff59;stroke-width:1.5px;stroke-dasharray:4 6;animation:dash var(--speed,1.2s) linear infinite;transition:stroke .2s}.flow-path.is-hot{stroke:#fff;stroke-width:2px}@keyframes dash{to{stroke-dashoffset:-20px}}.flow-node rect{fill:#0a0a0aeb;stroke:var(--line-2);transition:stroke .2s}.flow-node.is-hot rect{stroke:#fff}.flow-core circle{fill:#ffffff0f;stroke:#ffffffa6;filter:drop-shadow(0 0 14px #ffffff59)}.flow-core .flow-orbit{fill:none;stroke:#ffffff38;stroke-dasharray:2 5;filter:none;transform-origin:280px 125px;animation:24s linear infinite spin}.flow-t1{fill:#fff;font-family:var(--font);font-size:13px;font-weight:600}.flow-t2{fill:var(--text-3);font-family:var(--mono);font-size:11px}.flow-list{gap:6px;margin:0;padding:0;list-style:none;display:none}.flow-list li{border:1px solid var(--line);border-radius:10px;justify-content:space-between;padding:10px 12px;font-size:14px;display:flex}.flow-controls{grid-template-columns:1fr 1fr;gap:18px;display:grid}.flow-result{grid-template-columns:1fr 1fr}.flow-result>div{background:#090909;gap:4px;padding:14px 16px;display:grid}.flow-result b{font-size:32px;line-height:1}@media (width<=960px){.vault-grid{grid-template-columns:1fr}}@media (width<=560px){.flow-controls{grid-template-columns:1fr}.flow-svg{display:none}.flow-list{display:grid}.flow{padding:18px}}.token-grid{grid-template-columns:1fr 1fr;align-items:start;gap:20px;display:grid}.token-donut{gap:22px;padding:26px;display:grid}.donut-wrap{aspect-ratio:1;width:min(300px,100%);margin:0 auto;position:relative}.donut{width:100%;height:100%;overflow:visible}.donut-track{fill:none;stroke:#ffffff0d;stroke-width:26px}.donut-seg{fill:none;stroke-width:26px;cursor:pointer;transition:stroke-width .3s var(--ease), opacity .3s}.donut-seg.is-hot{stroke-width:34px;filter:drop-shadow(0 0 10px #ffffff80)}.donut-seg.is-dim{opacity:.3}.donut-center{text-align:center;pointer-events:none;place-content:center;justify-items:center;gap:4px;padding:70px;display:grid;position:absolute;inset:0}.donut-pct{font-size:38px;line-height:1}.donut-label{color:var(--text-2);font-size:13px}.donut-sub{color:var(--text-3);font-size:11px}.alloc-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.alloc-list li{border-radius:12px;outline:none;grid-template-columns:12px 1fr auto;align-items:start;gap:12px;padding:10px 12px;transition:background .2s;display:grid}.alloc-list li.is-hot{background:#ffffff0f}.alloc-swatch{border-radius:3px;width:12px;height:12px;margin-top:5px}.alloc-name{font-size:15px;display:grid}.alloc-note{max-height:0;color:var(--text-3);transition:max-height .35s var(--ease);font-size:12.5px;overflow:hidden}.alloc-list li.is-hot .alloc-note{max-height:60px}.alloc-pct{font-size:15px}.token-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.token-side{gap:14px;display:grid}.utility-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.utility-grid>*{display:flex}.utility{flex:1;align-content:start;gap:10px;padding:20px;display:grid}.utility p{font-size:14px}.tiers{gap:18px;padding:22px;display:grid}.tier-badge{color:#000;background:#fff;border-radius:999px;padding:6px 12px;font-size:15px}.tier-row{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.tier{border:1px solid var(--line);text-align:center;color:var(--text-3);border-radius:12px;gap:2px;padding:10px 6px;transition:background .25s,color .25s,border-color .25s;display:grid}.tier.is-on{color:var(--text-2);border-color:var(--line-2)}.tier.is-current{color:#000;background:#fff;border-color:#fff}.tier-name{font-size:12px;font-weight:600}.tier-min{font-size:11px}.tier-disc{font-size:12px}.tier-result{grid-template-columns:auto 1fr;align-items:end;gap:24px;display:grid}.tier-result b{margin-top:4px;font-size:34px;line-height:1;display:block}.tier-next{gap:8px;display:grid}.bar{background:#ffffff14;border-radius:6px;height:6px;overflow:hidden}.bar i{height:100%;transition:width .3s var(--ease);background:#fff;display:block;box-shadow:0 0 12px #fff}@media (width<=1020px){.token-grid{grid-template-columns:1fr}}@media (width<=560px){.utility-grid{grid-template-columns:1fr}.tier-row{grid-template-columns:repeat(3,1fr)}.tier-result{grid-template-columns:1fr}.token-donut{padding:18px}}.roadmap{grid-template-columns:repeat(4,1fr);gap:14px;padding-top:34px;display:grid;position:relative}.roadmap-line{background:var(--line-2);height:1px;position:absolute;top:9px;left:0;right:0}.roadmap-line span{background:linear-gradient(90deg,#fff,#fff0);width:18%;height:100%;position:absolute;top:0;left:0;box-shadow:0 0 12px #fff}.roadmap-col{flex-direction:column;display:flex;position:relative}.roadmap-node{border:1px solid var(--line-3);background:#050505;border-radius:50%;width:11px;height:11px;position:absolute;top:-30px;left:22px}.roadmap-node.is-live{background:#fff;box-shadow:0 0 0 4px #ffffff1f,0 0 16px #fff}.roadmap-card{flex:1;align-content:start;gap:8px;padding:22px;display:grid}.roadmap-card.is-live{border-color:var(--line-3)}.roadmap-top{justify-content:space-between;align-items:center;display:flex}.roadmap-phase{font-size:30px;line-height:1}.status{border:1px solid var(--line-2);font-family:var(--mono);color:var(--text-2);white-space:nowrap;border-radius:999px;padding:4px 9px;font-size:11px}.status-in-progress{color:#000;background:#fff;border-color:#fff}.status-exploring{border-style:dashed}.roadmap-card h3{letter-spacing:-.02em;margin-top:10px;font-size:22px;font-weight:600}.roadmap-when{color:var(--text-3);font-size:12px}.roadmap-card ul{gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.roadmap-card li{color:var(--text-2);align-items:flex-start;gap:10px;font-size:14px;display:flex}.roadmap-card li svg{color:var(--text);margin-top:4px}@media (width<=1000px){.roadmap{grid-template-columns:1fr 1fr;padding-top:0}.roadmap-line,.roadmap-node{display:none}}@media (width<=600px){.roadmap{grid-template-columns:1fr}}.faq-grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:40px;display:grid}.faq-grid .section-head{position:sticky;top:110px}.faq-list{gap:8px;display:grid}.faq-item{border-radius:16px;transition:border-color .25s;overflow:hidden}.faq-item.is-open{border-color:var(--line-3)}.faq-q{text-align:left;align-items:center;gap:16px;width:100%;padding:18px 20px;display:flex}.faq-num{color:var(--text-3);font-size:12px}.faq-q-text{flex:1;font-size:17px;font-weight:500}.faq-icon{transition:transform .35s var(--ease)}.faq-item.is-open .faq-icon{transform:rotate(45deg)}.faq-a{transition:grid-template-rows .4s var(--ease);grid-template-rows:0fr;display:grid}.faq-item.is-open .faq-a{grid-template-rows:1fr}.faq-a>div{overflow:hidden}.faq-a p{color:var(--text-2);padding:0 20px 20px 58px}@media (width<=900px){.faq-grid{grid-template-columns:1fr;gap:0}.faq-grid .section-head{position:static}.faq-a p{padding-left:20px}}.cta-section{padding-top:40px}.cta{text-align:center;background:radial-gradient(ellipse at 50% 130%, #ffffff24, transparent 60%), var(--panel);justify-items:center;gap:20px;padding:clamp(48px,8vw,100px) 24px;display:grid;position:relative;overflow:hidden}.cta-title{letter-spacing:-.045em;font-size:clamp(38px,6.5vw,84px);font-weight:600;line-height:1}.cta-rings{pointer-events:none;position:absolute;top:100%;left:50%}.cta-rings span{opacity:0;width:300px;height:300px;animation:ringOut 6s var(--ease) infinite;border:1px solid #ffffff59;border-radius:50%;position:absolute;top:0;left:0;transform:translate(-50%,-50%)scale(.4)}.cta-rings span:nth-child(2){animation-delay:2s}.cta-rings span:nth-child(3){animation-delay:4s}@keyframes ringOut{0%{opacity:.9;transform:translate(-50%,-50%)scale(.4)}to{opacity:0;transform:translate(-50%,-50%)scale(4.2)}}.cta>:not(.cta-rings){position:relative}@media (prefers-reduced-motion:reduce){.how-progress{transform:scaleX(1);animation:none!important}.typing{width:15.5ch}.appear{opacity:1}}.wp-page{padding:100px 0 80px}.wp-layout{grid-template-columns:264px minmax(0,1fr);align-items:start;gap:20px;max-width:1200px;display:grid}.wp-side{position:sticky;top:92px}.wp-side-inner{scrollbar-width:thin;scrollbar-color:#333 transparent;background:#090909d1;gap:14px;max-height:calc(100vh - 110px);padding:18px 12px;display:grid;overflow:auto}.wp-side-title{letter-spacing:.14em;color:var(--text-2);padding:4px 10px 8px;font-size:18px}.wp-nav{gap:2px;display:grid}.wp-nav-link{color:var(--text-2);border-radius:10px;align-items:center;gap:10px;padding:9px 10px;font-size:14px;transition:background .2s,color .2s;display:flex}.wp-nav-link:hover{color:var(--text);background:#ffffff0d}.wp-nav-link.is-active{color:#000;background:#fff;font-weight:500}.wp-side-foot{border-top:1px solid var(--line);gap:8px;padding:14px 6px 4px;display:grid}.wp-print{width:100%}.wp-side-x{letter-spacing:.1em;color:var(--text-2);border-radius:10px;justify-content:space-between;align-items:center;padding:8px 10px;font-size:14px;transition:background .2s,color .2s;display:flex}.wp-side-x:hover{color:var(--text);background:#ffffff0d}.wp-article{min-width:0;animation:fadeUp .5s var(--ease);background:#090909d6;padding:clamp(22px,4vw,48px);position:relative;overflow:hidden}.wp-progress{background:#ffffff0f;height:2px;position:absolute;top:0;left:0;right:0}.wp-progress span{transform-origin:0;height:100%;transition:transform .5s var(--ease);background:#fff;display:block;box-shadow:0 0 10px #fff}.wp-kicker{letter-spacing:.14em;color:var(--text-3);margin-bottom:14px;font-size:15px}.wp-title{letter-spacing:-.04em;font-size:clamp(34px,5vw,58px);font-weight:600;line-height:1.02}.wp-lead{max-width:700px;color:var(--text-2);margin:16px 0 30px;font-size:clamp(17px,2vw,21px);line-height:1.45}.wp-body{color:#cfcfcf;max-width:740px;font-size:16.5px;line-height:1.75}.wp-body>*+*{margin-top:18px}.wp-body h3{letter-spacing:-.01em;color:#fff;margin-top:38px;font-size:21px;line-height:1.3}.wp-body strong{color:#fff;font-weight:600}.wp-body ul,.wp-body ol{gap:8px;margin-bottom:0;padding-left:22px;display:grid}.wp-body li::marker{color:var(--text-3)}.wp-stats{border:1px solid var(--line);background:var(--line);border-radius:14px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1px;display:grid;overflow:hidden;margin-top:30px!important}.wp-stats>div{background:#0a0a0a;gap:4px;padding:16px;display:grid}.wp-stats b{color:#fff;overflow-wrap:anywhere;font-size:26px;line-height:1.1}.wp-stats span{color:var(--text-3);font-size:12px}.wp-callout{border:1px solid var(--line-2);background:#ffffff08;border-left:2px solid #fff;border-radius:12px;gap:8px;padding:16px 18px;display:grid}.wp-formula{border:1px dashed var(--line-2);background:#00000059;border-radius:12px;gap:6px;padding:14px 16px;display:grid;overflow-x:auto}.wp-formula code{font-family:var(--mono);color:#fff;white-space:nowrap;font-size:14px}.wp-formula span{color:var(--text-3);font-size:12px}.wp-table-wrap{border:1px solid var(--line);border-radius:12px;overflow-x:auto}.wp-table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.45}.wp-table th{border-bottom:1px solid var(--line);text-align:left;color:var(--text-3);white-space:nowrap;background:#ffffff05;padding:10px 14px;font-size:12px;font-weight:500}.wp-table td{border-bottom:1px solid var(--line);vertical-align:top;padding:10px 14px}.wp-table tr:last-child td{border-bottom:0}.wp-table tbody tr:hover{background:#ffffff08}.wp-roadmap{gap:12px;display:grid}.wp-road{border:1px solid var(--line);border-radius:14px;padding:16px 18px}.wp-road-head{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:8px;display:flex}.wp-road-head .dot-font{font-size:22px}.wp-faq h3{margin-top:26px}.wp-x-card{border:1px solid var(--line-2);background:#ffffff08;border-radius:16px;align-items:center;gap:16px;padding:18px;transition:border-color .2s,background .2s;display:flex}.wp-x-card:hover{border-color:var(--line-3);background:#ffffff0f}.wp-x-card>span:nth-child(2){flex:1;line-height:1.4;display:grid}.wp-x-logo{color:#000;background:#fff;border-radius:14px;place-items:center;width:56px;height:56px;display:grid}.wp-pager{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:10px;margin-top:56px;padding-top:24px;display:grid}.wp-pager-btn{border:1px solid var(--line);border-radius:14px;gap:6px;padding:16px 18px;transition:border-color .2s,background .2s;display:grid}.wp-pager-btn:hover{border-color:var(--line-3);background:#ffffff0a}.wp-pager-btn .mono{letter-spacing:.12em;color:var(--text-3);align-items:center;gap:6px;font-size:11px;display:flex}.wp-pager-btn strong{font-size:16px;font-weight:500}.wp-pager-btn.is-next{text-align:right;justify-items:end}.wp-keys{text-align:center;color:var(--text-3);margin-top:16px;font-size:11px}.wp-cover{border:1px solid var(--line);background:radial-gradient(circle at 62% 62%,#ffffff1f,#0000 50%),#050505;border-radius:18px;height:clamp(250px,34vw,380px);margin-bottom:36px;position:relative;overflow:hidden}.wp-cover-rings span{border:1px solid #ffffff2e;border-radius:50%;position:absolute;top:62%;left:62%;transform:translate(-50%,-50%)}.wp-cover-rings span:first-child{border-color:#ffffffb3;width:140px;height:140px;box-shadow:0 0 40px #ffffff40,inset 0 0 30px #ffffff26}.wp-cover-rings span:nth-child(2){border-style:dashed;width:320px;height:320px}.wp-cover-rings span:nth-child(3){width:520px;height:520px}.wp-cover-orbit{width:0;height:0;animation:50s linear infinite spin;position:absolute;top:62%;left:62%}.wp-coin{transform:rotate(var(--a)) translateX(160px) rotate(calc(-1 * var(--a)));position:absolute;top:0;left:0}.wp-coin>span{background:radial-gradient(circle at 35% 30%,#3a3a3a,#0a0a0a 70%);border:1px solid #ffffff59;border-radius:50%;place-items:center;width:54px;height:54px;margin:-27px 0 0 -27px;font-size:10px;animation:50s linear infinite reverse spin;display:grid;box-shadow:inset 0 1px #ffffff4d,0 8px 20px #0009}.wp-cover-brand{align-items:center;gap:10px;font-size:18px;display:flex;position:absolute;top:22px;left:24px}.wp-cover-title{letter-spacing:-.035em;text-shadow:0 2px 20px #000;font-size:clamp(26px,4vw,44px);font-weight:700;line-height:1.02;position:absolute;top:66px;left:24px}@media (width<=900px){.wp-layout{grid-template-columns:1fr}.wp-side{position:static}.wp-side-inner{max-height:none;overflow:visible}.wp-nav{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.wp-nav::-webkit-scrollbar{display:none}.wp-nav-link{white-space:nowrap;border:1px solid var(--line)}.wp-side-foot{justify-content:space-between;align-items:center;display:flex}.wp-print{width:auto}.wp-coin{transform:rotate(var(--a)) translateX(115px) rotate(calc(-1 * var(--a)))}.wp-coin>span{width:42px;height:42px;margin:-21px 0 0 -21px;font-size:8px}}@media (width<=560px){.wp-pager{grid-template-columns:1fr}.wp-body{font-size:16px}}.print-only{display:none}@media print{body{color:#000;background:#fff}.bg-canvas,.bg-vignette,.bg-grain,.corners,.nav-wrap,.footer,.wp-layout,.loader{display:none!important}.wp-page{padding:0}.print-only{color:#000;display:block}.print-only h1{margin-bottom:8px;font-size:30px}.print-section{break-before:page}.print-kicker{font-family:var(--mono);letter-spacing:.1em;color:#555;font-size:11px}.print-only h2{margin:6px 0 8px;font-size:26px}.print-only .wp-lead,.print-only .wp-body,.print-only .wp-body strong,.print-only .wp-body h3,.print-only .wp-stats b,.print-only .wp-formula code{color:#000}.print-only .wp-stats>div,.print-only .wp-formula,.print-only .wp-callout{background:#fff;border-color:#bbb}.print-only .wp-table th,.print-only .wp-table td{color:#000;border-color:#ccc}.print-only .wp-x-card .btn{display:none}}.app-page{max-width:1560px;margin:0 auto;padding:88px 16px 16px}.app-banner{border:1px dashed var(--line-2);letter-spacing:.06em;color:var(--text-2);text-align:center;background:#050505bf;border-radius:12px;justify-content:center;align-items:center;gap:10px;margin-bottom:10px;padding:8px 12px;font-size:11px;display:flex}.app-grid{grid-template-columns:270px minmax(0,1fr) 320px;grid-template-areas:"markets chart order""markets positions order";align-items:start;gap:10px;display:grid}.app-grid>.panel{background:#090909db;border-radius:18px}.app-markets{grid-area:markets;grid-template-rows:auto 1fr;gap:10px;max-height:calc(100vh - 100px);padding:12px;display:grid;position:sticky;top:88px;overflow:hidden}.app-market-list{scrollbar-width:thin;scrollbar-color:#333 transparent;align-content:start;gap:2px;display:grid;overflow-y:auto}.app-market{text-align:left;border-radius:10px;grid-template-columns:minmax(0,1fr) 48px auto;align-items:center;gap:10px;padding:9px 10px;transition:background .15s;display:grid}.app-market:hover{background:#ffffff0a}.app-market.is-active{background:#ffffff14;box-shadow:inset 2px 0 #fff}.app-market-id{min-width:0;display:grid}.app-market-id b{font-size:13px}.app-market-id span{white-space:nowrap;text-overflow:ellipsis;color:var(--text-3);font-size:11px;overflow:hidden}.app-market-spark{width:48px;height:20px}.app-market-px{text-align:right;font-size:12px;display:grid}.app-chart{grid-area:chart;grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;padding:18px;display:grid}.app-chart-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.app-chart-sym{letter-spacing:.06em;font-size:13px}.app-chart-name{letter-spacing:-.02em;font-size:22px;font-weight:600}.app-chart-price{align-items:baseline;gap:8px;font-size:30px;display:flex}.app-chg{font-size:14px}.app-chart-stats{border-block:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:22px;padding:10px 0;display:flex}.app-chart-stats>div:not(.seg){gap:2px;display:grid}.app-chart-stats span{color:var(--text-3);font-size:11px}.app-chart-stats b{font-size:13px;font-weight:500}.app-seg{margin-left:auto}.app-order{grid-area:order;gap:16px;padding:18px;display:grid;position:sticky;top:88px}.app-account{justify-content:space-between;align-items:flex-start;display:flex}.app-account b{margin-top:4px;font-size:30px;line-height:1.1;display:block}.app-account-sub{border-bottom:1px solid var(--line);color:var(--text-3);justify-content:space-between;gap:8px;margin-top:-8px;padding-bottom:14px;font-size:11px;display:flex}.order-summary{border:1px solid var(--line);background:#0000004d;border-radius:12px;gap:8px;margin:0;padding:14px;display:grid}.order-summary>div{justify-content:space-between;font-size:13px;display:flex}.order-summary dt{color:var(--text-3)}.order-summary dd{margin:0}.app-positions{grid-area:positions;min-width:0;padding:8px}.app-tabs{border-bottom:1px solid var(--line);gap:4px;padding:4px 4px 8px;display:flex}.app-tabs button{height:34px;color:var(--text-2);border-radius:9px;align-items:center;gap:8px;padding:0 12px;font-size:13px;display:inline-flex}.app-tabs button.is-active{color:#fff;background:#ffffff14}.table-scroll{overflow-x:auto}.data-table{border-collapse:collapse;width:100%;font-size:13px}.data-table th{text-align:left;color:var(--text-3);white-space:nowrap;padding:10px 12px;font-size:11px;font-weight:500}.data-table td{border-top:1px solid var(--line);white-space:nowrap;padding:10px 12px}.empty-state{color:var(--text-3);text-align:center;justify-items:center;gap:10px;padding:40px 16px;font-size:14px;display:grid}.toasts{z-index:85;gap:8px;max-width:calc(100vw - 36px);display:grid;position:fixed;bottom:18px;right:18px}.toast{animation:toastIn .4s var(--ease);background:#0c0c0cf5;border-left:2px solid #fff;border-radius:12px;padding:12px 16px;font-size:13px}.toast-up{border-left-color:var(--up)}.toast-down{border-left-color:var(--down)}.toast-warn{border-left-color:var(--warn)}@keyframes toastIn{0%{opacity:0;transform:translate(20px)}}@media (width<=1180px){.app-grid{grid-template-columns:240px minmax(0,1fr);grid-template-areas:"markets chart""markets order""positions positions"}.app-order{position:static}}@media (width<=760px){.app-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"chart""order""positions""markets"}.app-markets{max-height:420px;position:static}.app-seg{margin-left:0}.app-page{padding-top:84px}}
