@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4f6667dd39116621-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/07935285219a259d-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f58031ded4338640-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/77814b00d5ca94a4-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/605ce01b664af129-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4f6667dd39116621-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/07935285219a259d-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f58031ded4338640-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/77814b00d5ca94a4-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/605ce01b664af129-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4f6667dd39116621-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/07935285219a259d-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f58031ded4338640-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/77814b00d5ca94a4-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/605ce01b664af129-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}._5oK4tq_className{font-family:Geist,Geist Fallback;font-style:normal}._5oK4tq_variable{--font-geist:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b0c6b664fd57c2c6-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6e342921ee4dcd9d-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bb852295097cd96-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9eb5a876700c0028-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2a04751c893bf294-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/07a39a8a4660cc7c-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0c6b664fd57c2c6-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6e342921ee4dcd9d-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bb852295097cd96-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9eb5a876700c0028-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2a04751c893bf294-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/07a39a8a4660cc7c-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.syeseG_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.syeseG_variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--space-3xs:2px;--space-2xs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:40px;--space-2xl:64px;--space-3xl:96px;--space-4xl:144px;--text-xs:.78rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.1875rem;--text-xl:1.5rem;--text-2xl:1.875rem;--text-3xl:2.375rem;--text-display:clamp(2.75rem, 4.6vw + 1rem, 5rem);--text-display-s:clamp(2.125rem, 3vw + .75rem, 3.5rem);--text-section:clamp(1.75rem, 1.8vw + 1rem, 2.75rem);--text-title:clamp(1.125rem, .5vw + .9rem, 1.375rem);--text-lead:clamp(1.0625rem, .3vw + .95rem, 1.25rem);--tracking-display:-.028em;--display-weight:500;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.32, .72, 0, 1);--dur-micro:.12s;--dur-short:.22s;--dur-long:.48s;--container:1360px;--gutter:48px;--gap-columns:32px;--section-gap-s:112px;--section-gap:136px;--section-gap-l:168px;--nav-h:68px;--z-base:1;--z-raised:10;--z-dropdown:100;--z-sticky:200;--z-sticky-nav:300;--z-modal:400;--z-toast:500;--z-tooltip:600;--color-paper:#00070b;--color-paper-2:#000f15;--color-paper-3:#000406;--color-ink:#f1f6f7;--color-ink-2:#becacd;--color-muted:#859699;--color-rule:#ffffff14;--color-rule-2:#ffffff24;--color-accent:#6ceff3;--color-accent-2:#c8f9fb;--color-accent-ink:#00151d;--color-accent-soft:#6ceff31f;--color-focus:#64f0f4;--color-cool:#8bc8de;--color-cool-soft:#8bc8de24;--color-ok:#5ed99e;--color-ok-soft:#5ed99e24;--color-bad:#f97770;--color-bad-soft:#f9777024;--color-error:var(--color-bad);--color-success:var(--color-ok);--font-display:var(--font-geist), "Geist", ui-sans-serif, system-ui, sans-serif;--font-body:var(--font-display);--font-outlier:var(--font-geist-mono), "Geist Mono", ui-monospace, "SF Mono", monospace;--radius-sm:10px;--radius-card:14px;--radius-lg:20px;--radius-pill:999px;--rule-hair:1px;--glass:#000e1394;--glass-strong:#00090edb;--glass-blur:18px;--edge-top:inset 0 1px 0 #ffffff12;--shadow-card:0 1px 0 #ffffff0f inset, 0 18px 40px -24px #000000b3;--shadow-float:0 1px 0 #ffffff14 inset, 0 28px 60px -28px #000c;--shadow-inset:inset 0 2px 6px #00000073, inset 0 1px 0 #0000004d;--glow-accent:0 0 0 1px #6ceff359, 0 8px 28px -8px #6ceff373}@supports (color:lab(0% 0 0)){:root{--color-paper:lab(1.59941% -1.8634 -3.29707);--color-paper-2:lab(3.44155% -3.67674 -6.06081);--color-paper-3:lab(.794262% -.977941 -1.82997);--color-ink:lab(96.5591% -1.4227 -1.02044);--color-ink-2:lab(80.3887% -3.96866 -2.84662);--color-muted:lab(60.714% -5.64423 -4.04999);--color-rule:lab(100% 0 0/.08);--color-rule-2:lab(100% 0 0/.14);--color-accent:lab(87.2415% -36.7377 -13.4909);--color-accent-2:lab(94.7112% -16.0141 -5.96097);--color-accent-ink:lab(5.39071% -5.81075 -9.10885);--color-accent-soft:lab(87.2415% -36.7377 -13.4909/.12);--color-focus:lab(87.2909% -38.3266 -14.0623);--color-cool:lab(77.1583% -16.4137 -17.4935);--color-cool-soft:lab(77.1583% -16.4137 -17.4935/.14);--color-ok:lab(78.6547% -46.3141 18.2361);--color-ok-soft:lab(78.6547% -46.3141 18.2361/.14);--color-bad:lab(65.9538% 50.1356 28.6987);--color-bad-soft:lab(65.9538% 50.1356 28.6987/.14);--glass:lab(3.11111% -2.88 -4.34504/.58);--glass-strong:lab(2.027% -1.97138 -3.05692/.86);--edge-top:inset 0 1px 0 lab(100% 0 0/.07);--shadow-card:0 1px 0 lab(100% 0 0/.06) inset, 0 18px 40px -24px lab(0% 0 0/.7);--shadow-float:0 1px 0 lab(100% 0 0/.08) inset, 0 28px 60px -28px lab(0% 0 0/.8);--shadow-inset:inset 0 2px 6px lab(0% 0 0/.45), inset 0 1px 0 lab(0% 0 0/.3);--glow-accent:0 0 0 1px lab(87.2415% -36.7377 -13.4909/.35), 0 8px 28px -8px lab(87.2415% -36.7377 -13.4909/.45)}}@media (max-width:60rem){:root{--gutter:24px;--section-gap-s:80px;--section-gap:96px;--section-gap-l:120px}}@media (max-width:40rem){:root{--gutter:16px;--section-gap-s:56px;--section-gap:72px;--section-gap-l:96px;--gap-columns:16px;--nav-h:60px}}
:root{--font-sans:var(--font-body);--font-mono:var(--font-outlier);--bg:var(--color-paper);--s1:var(--color-paper-2);--s2:#03151c;--s3:#091e25;--s4:#132a32;--line:var(--color-rule);--line-2:var(--color-rule-2);--text:var(--color-ink);--text-2:var(--color-ink-2);--text-3:var(--color-muted);--accent:var(--color-accent);--accent-2:var(--color-accent-2);--accent-ink:var(--color-accent-ink);--accent-soft:var(--color-accent-soft);--cool:var(--color-cool);--cool-soft:var(--color-cool-soft);--up:var(--color-ok);--up-soft:var(--color-ok-soft);--down:var(--color-bad);--down-soft:var(--color-bad-soft);--warn:#f4c26a;--platform:#ffffff38;--grid:#ffffff0f;--cross:#ffffff38;--star:#d3e1e4;--vol-up:#5ed99e38;--vol-down:#f9777038;--ease:var(--ease-out)}@supports (color:lab(0% 0 0)){:root{--s2:lab(5.82311% -4.70924 -6.48659);--s3:lab(9.66187% -6.76067 -7.40681);--s4:lab(15.4759% -7.32093 -7.93368);--warn:lab(81.5402% 11.2486 50.497);--platform:lab(100% 0 0/.22);--grid:lab(100% 0 0/.06);--cross:lab(100% 0 0/.22);--star:lab(88.5165% -4.2524 -3.05017);--vol-up:lab(78.6547% -46.3141 18.2361/.22);--vol-down:lab(65.9538% 50.1356 28.6987/.22)}}*,:before,:after{box-sizing:border-box}html,body{overflow-x:clip}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-h) + 24px);-webkit-text-size-adjust:100%;scrollbar-color:var(--s4) var(--bg)}body{background:var(--bg);min-height:100dvh;color:var(--text);font-family:var(--font-body);font-size:var(--text-md);-webkit-font-smoothing:antialiased;caret-color:var(--accent);flex-direction:column;margin:0;line-height:1.55;display:flex}::selection{background:#6ceff34d;background:lab(87.2415% -36.7377 -13.4909/.3)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}main{min-width:0;padding-top:var(--nav-h);z-index:1;flex:1;position:relative}main:focus{outline:none}canvas{max-width:100%;display:block}img,video{max-width:100%;height:auto;display:block}svg{display:block}[hidden]{display:none!important}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}h1,h2,h3,h4,p,dl,dd,figure{margin:0}h1,h2,h3{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--tracking-display);text-wrap:balance;color:var(--text);overflow-wrap:break-word;min-width:0;line-height:1.05}h1{font-size:var(--text-display);max-width:20ch}h2{font-size:var(--text-section);max-width:30ch}h3{font-size:var(--text-title);letter-spacing:-.01em;max-width:40ch;line-height:1.25}p,li,dd{text-wrap:pretty}p:not([class]){max-width:65ch}ul,ol{margin:0;padding:0}table{border-collapse:collapse;width:100%}a{color:inherit;text-decoration:none}code{font-family:var(--font-mono);overflow-wrap:anywhere;background:#ffffff0f;background:lab(100% 0 0/.06);border-radius:6px;padding:1px 6px;font-size:.875em}.container{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}@media (prefers-reduced-motion:reduce){:not(.keep-motion),:not(.keep-motion):before,:not(.keep-motion):after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.skip{left:var(--space-md);top:var(--space-md);z-index:var(--z-toast);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-ink);transition:transform var(--dur-short) var(--ease);font-weight:500;position:fixed;transform:translateY(-200%)}.skip:focus{transform:none}.sr-only,.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.t-xs{font-size:var(--text-xs);line-height:1.35}.t-sm{font-size:var(--text-sm);line-height:1.45}.t-lg{font-size:var(--text-lg);line-height:1.4}.num,.figure,td.num{font-family:var(--font-mono);font-variant-numeric:tabular-nums slashed-zero;letter-spacing:-.01em}.up{color:var(--up)}.down{color:var(--down)}.dim{color:var(--text-2)}.mute{color:var(--text-3)}.semi{font-weight:500}.acc{color:var(--accent)}.cool{color:var(--cool)}.stack{gap:var(--space-md);display:grid}.stack-sm{gap:var(--space-xs);display:grid}.row{align-items:center;gap:var(--space-xs);display:flex}.between{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}.display-s{font-size:var(--text-display-s);max-width:26ch}.h-page{font-size:var(--text-display-s)}.lede,.lead{color:var(--text-2);font-size:var(--text-lead);max-width:52ch;line-height:1.5}.label{font-size:var(--text-sm);color:var(--text-3);font-weight:500}.kicker{align-items:center;gap:var(--space-xs);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.04em;color:var(--text-3);display:inline-flex}.btn{isolation:isolate;justify-content:center;align-items:center;gap:var(--space-xs);min-height:44px;padding:0 var(--space-lg);border-radius:var(--radius-pill);font-size:var(--text-md);white-space:nowrap;border:var(--rule-hair) solid transparent;color:var(--accent-ink);background:linear-gradient(180deg, var(--accent-2), var(--accent));transition:box-shadow var(--dur-short) var(--ease), transform var(--dur-micro) var(--ease), filter var(--dur-short) var(--ease), background-color var(--dur-short) var(--ease), color var(--dur-short) var(--ease), border-color var(--dur-short) var(--ease);font-weight:500;line-height:1;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff8c,inset 0 -1px #00000014,0 1px 2px #0000004d;box-shadow:inset 0 1px lab(100% 0 0/.55),inset 0 -1px lab(0% 0 0/.08),0 1px 2px lab(0% 0 0/.3)}.btn:hover:not(:disabled){filter:brightness(1.05);box-shadow:inset 0 1px #fff9,0 1px 2px #0000004d,0 10px 30px -8px #6ceff38c;box-shadow:inset 0 1px lab(100% 0 0/.6),0 1px 2px lab(0% 0 0/.3),0 10px 30px -8px lab(87.2415% -36.7377 -13.4909/.55)}.btn:active:not(:disabled){transform:translateY(1px)scale(.99)}.btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.btn:disabled,.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;filter:none;transform:none}.btn[aria-busy=true]{cursor:progress}.btn-primary,.btn-buy{color:var(--accent-ink)}.btn-sell{color:#1b0605;color:lab(3.46885% 8.41531 3.28217);background:linear-gradient(#ff948c,#f2716a);background:linear-gradient(lab(73.1266% 43.6874 24.543),lab(63.6309% 50.1648 28.8057))}.btn-sell:hover:not(:disabled){box-shadow:inset 0 1px #fff6,0 10px 30px -8px #f9777080;box-shadow:inset 0 1px lab(100% 0 0/.4),0 10px 30px -8px lab(65.9538% 50.1356 28.6987/.5)}.btn-quiet,.btn-glass{color:var(--text);border-color:var(--line-2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0d;background:lab(100% 0 0/.05);box-shadow:inset 0 1px #ffffff14;box-shadow:inset 0 1px lab(100% 0 0/.08)}.btn-quiet:hover:not(:disabled),.btn-glass:hover:not(:disabled){filter:none;background:#ffffff17;background:lab(100% 0 0/.09);border-color:#ffffff38;border-color:lab(100% 0 0/.22);box-shadow:inset 0 1px #ffffff1a,0 10px 24px -14px #000c;box-shadow:inset 0 1px lab(100% 0 0/.1),0 10px 24px -14px lab(0% 0 0/.8)}.btn-ghost{color:var(--text-2);box-shadow:none;background:0 0}.btn-ghost:hover:not(:disabled){color:var(--text);filter:none;box-shadow:none;background:#ffffff0f;background:lab(100% 0 0/.06)}.btn-sm{min-height:36px;font-size:var(--text-sm);padding:0 var(--space-md)}.btn-xs{min-height:30px;font-size:var(--text-xs);padding:0 var(--space-sm)}.btn-block{width:100%}.btn .arrow{width:18px;height:18px;transition:transform var(--dur-short) var(--ease)}.btn:hover .arrow{transform:translate(2px)}.link{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:.18em;transition:text-decoration-color var(--dur-short) var(--ease), color var(--dur-short) var(--ease)}.link:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);color:var(--accent-2)}.link:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.tag,.chip{align-items:center;gap:var(--space-2xs);font-size:var(--text-xs);color:var(--text-2);white-space:nowrap;font-weight:500;line-height:1.3;display:inline-flex}button.chip{min-height:26px;padding:0 var(--space-xs);border:var(--rule-hair) solid var(--line-2);transition:color var(--dur-short) var(--ease), border-color var(--dur-short) var(--ease), background-color var(--dur-short) var(--ease);background:#ffffff0a;background:lab(100% 0 0/.04);border-radius:8px}button.chip:hover{color:var(--text);background:#ffffff14;background:lab(100% 0 0/.08);border-color:#ffffff42;border-color:lab(100% 0 0/.26)}button.chip:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.tag.ok,.chip.ok{color:var(--up)}.tag.warn,.chip.warn{color:var(--warn)}.tag.bad,.chip.bad{color:var(--down)}.tag.acc,.chip.acc,.tag.sample,.chip.sample{color:var(--accent)}.tag.cool,.chip.cool{color:var(--cool)}.tag.soon,.chip.soon{color:var(--text-3)}.pill{align-items:center;gap:var(--space-xs);min-height:28px;padding:0 var(--space-sm) 0 var(--space-xs);border-radius:var(--radius-pill);border:var(--rule-hair) solid var(--line-2);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.02em;color:var(--text-2);white-space:nowrap;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;background:lab(100% 0 0/.05);display:inline-flex;box-shadow:inset 0 1px #ffffff14;box-shadow:inset 0 1px lab(100% 0 0/.08)}.pill i{background:var(--text-3);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #ffffff0f;box-shadow:0 0 0 3px lab(100% 0 0/.06)}.pill.live i{background:var(--up);box-shadow:0 0 0 3px var(--up-soft), 0 0 10px var(--up)}.pill.dry i{background:var(--accent);box-shadow:0 0 0 3px var(--accent-soft), 0 0 10px #6ceff399}@supports (color:lab(0% 0 0)){.pill.dry i{box-shadow:0 0 0 3px var(--accent-soft), 0 0 10px lab(87.2415% -36.7377 -13.4909/.6)}}.pill.paused i{background:var(--warn)}.pill b{color:var(--text);font-weight:500}.pill.lg{min-height:32px;padding:0 var(--space-md) 0 var(--space-sm)}.panel,.glass,.board,.receipt,.coin-head,.step,.kpi,.chart-card,.hook,.strip,.flow-step,.create-aside .panel{background:var(--glass);color:var(--text);border:var(--rule-hair) solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(140%);backdrop-filter:blur(var(--glass-blur)) saturate(140%);transition:transform var(--dur-short) var(--ease), border-color var(--dur-short) var(--ease), box-shadow var(--dur-short) var(--ease);position:relative}.panel:before,.glass:before,.board:before,.receipt:before,.coin-head:before,.step:before,.kpi:before,.chart-card:before,.hook:before,.strip:before,.flow-step:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff0d,#0000 38%);background:linear-gradient(lab(100% 0 0/.05),#0000 38%);position:absolute;inset:0}.lift:hover,.hook.live:hover,.kpi:hover,.flow-step:hover{border-color:var(--line-2);box-shadow:var(--shadow-float);transform:translateY(-1px)}@media (max-width:767px){.panel,.glass,.board,.receipt,.coin-head,.step,.kpi,.chart-card,.hook,.strip,.flow-step{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--glass-strong)}}.panel{min-width:0}.panel-head{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-bottom:var(--rule-hair) solid var(--line);min-height:52px;display:flex;position:relative}.panel-head h2,.panel-head h3{font-size:var(--text-sm);letter-spacing:0;align-items:center;gap:var(--space-xs);max-width:none;font-weight:500;line-height:1.4;display:inline-flex}.panel-head h2 svg,.panel-head h3 svg{color:var(--accent)}.panel-body{padding:var(--space-md);position:relative}.divider{border-top:var(--rule-hair) solid var(--line)}.ico{stroke:currentColor;fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.ico-ring{width:40px;height:40px;color:var(--accent);border:var(--rule-hair) solid var(--line-2);background:#ffffff0d;background:lab(100% 0 0/.05);border-radius:12px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff1a,0 6px 18px -10px #000c;box-shadow:inset 0 1px lab(100% 0 0/.1),0 6px 18px -10px lab(0% 0 0/.8)}.ico-ring.sm{border-radius:9px;width:28px;height:28px}.ico-ring.sm .ico{width:15px;height:15px}.ico-ring.dim{color:var(--text-3)}.field{gap:var(--space-xs);display:grid}.field-label{justify-content:space-between;align-items:center;gap:var(--space-xs);font-size:var(--text-sm);color:var(--text-2);font-weight:500;display:flex}.input{width:100%;min-height:46px;padding:0 var(--space-md);border-radius:var(--radius-sm);border:var(--rule-hair) solid var(--line-2);color:var(--text);font-size:var(--text-md);box-shadow:var(--shadow-inset);transition:border-color var(--dur-short) var(--ease), background-color var(--dur-short) var(--ease);background:#00000047;background:lab(0% 0 0/.28);line-height:1.5}.input::placeholder{color:var(--text-3)}.input:hover{border-color:#ffffff38;border-color:lab(100% 0 0/.22)}.input:focus-visible{box-shadow:var(--shadow-inset), 0 0 0 3px var(--accent-soft);border-color:#6ceff3b3;border-color:lab(87.2415% -36.7377 -13.4909/.7);outline:none}.input[aria-invalid=true]{border-color:var(--down)}.input:disabled{opacity:.55;cursor:not-allowed}.input.num{font-family:var(--font-mono)}.input.big{min-height:60px;font-size:var(--text-2xl);letter-spacing:-.02em;padding-right:88px;font-weight:500}textarea.input{min-height:96px;padding-block:var(--space-sm);resize:vertical}.input-wrap{position:relative}.input-wrap .input{padding-right:84px}.input-wrap .unit{right:var(--space-md);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-3);pointer-events:none;text-overflow:ellipsis;white-space:nowrap;max-width:72px;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.hint{font-size:var(--text-xs);color:var(--text-3);min-height:1lh;line-height:1.45}.err{font-size:var(--text-sm);color:var(--down)}.presets{gap:var(--space-xs);flex-wrap:wrap;display:flex}.presets button{min-height:32px;padding:0 var(--space-sm);border:var(--rule-hair) solid var(--line);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-2);transition:color var(--dur-short) var(--ease), border-color var(--dur-short) var(--ease), background-color var(--dur-short) var(--ease);background:#ffffff0a;background:lab(100% 0 0/.04);border-radius:8px;box-shadow:inset 0 1px #ffffff0f;box-shadow:inset 0 1px lab(100% 0 0/.06)}.presets button:hover{color:var(--text);border-color:var(--line-2);background:#ffffff14;background:lab(100% 0 0/.08)}.presets button:active{transform:translateY(1px)}.presets button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.presets button[aria-pressed=true]{color:var(--accent-2);background:var(--accent-soft);border-color:#6ceff366;border-color:lab(87.2415% -36.7377 -13.4909/.4)}.seg{border-radius:var(--radius-sm);border:var(--rule-hair) solid var(--line);box-shadow:var(--shadow-inset);background:#0000004d;background:lab(0% 0 0/.3);grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;padding:4px;display:grid}.seg label{min-height:38px;padding:0 var(--space-xs);font-size:var(--text-sm);color:var(--text-3);cursor:pointer;transition:color var(--dur-short) var(--ease), background-color var(--dur-short) var(--ease), box-shadow var(--dur-short) var(--ease);border-radius:7px;place-items:center;font-weight:500;display:grid;position:relative}.seg label:hover{color:var(--text)}.seg input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.seg label:has(input:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.seg label:has(input:checked){color:var(--text);background:#ffffff17;background:lab(100% 0 0/.09);box-shadow:inset 0 1px #ffffff1a,0 2px 8px -2px #0009;box-shadow:inset 0 1px lab(100% 0 0/.1),0 2px 8px -2px lab(0% 0 0/.6)}.seg.side label.buy:has(input:checked){background:var(--up-soft);color:var(--up)}.seg.side label.sell:has(input:checked){background:var(--down-soft);color:var(--down)}.quote{gap:var(--space-xs);font-size:var(--text-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);border:var(--rule-hair) solid var(--line);background:#0003;background:lab(0% 0 0/.2);display:grid}.quote>div{justify-content:space-between;gap:var(--space-sm);display:flex}.quote>div>span:first-child{color:var(--text-3)}.quote>div>span:last-child{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;color:var(--text)}.notice{gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);border:var(--rule-hair) solid var(--line-2);font-size:var(--text-sm);color:var(--text-2);background:#ffffff0a;background:lab(100% 0 0/.04);align-items:flex-start;display:flex}.notice svg{color:var(--text-3);flex:none;margin-top:2px}.notice b{color:var(--text);font-weight:500}.notice .notice-body{gap:var(--space-2xs);flex:1;min-width:0;display:grid}.notice .notice-act{margin-top:var(--space-2xs)}.notice.bad{background:var(--down-soft);border-color:#f9777059;border-color:lab(65.9538% 50.1356 28.6987/.35)}.notice.bad svg{color:var(--down)}.notice.warn{background:#f4c26a1a;background:lab(81.5402% 11.2486 50.497/.1);border-color:#f4c26a4d;border-color:lab(81.5402% 11.2486 50.497/.3)}.notice.warn svg{color:var(--warn)}.notice.ok{background:var(--up-soft);border-color:#5ed99e59;border-color:lab(78.6547% -46.3141 18.2361/.35)}.notice.ok svg{color:var(--up)}.sk{animation:sk 1.4s var(--ease-in-out) infinite;background:linear-gradient(90deg,#ffffff0d,#ffffff1a,#ffffff0d) 0 0/200% 100%;background:linear-gradient(90deg,lab(100% 0 0/.05),lab(100% 0 0/.1),lab(100% 0 0/.05)) 0 0/200% 100%;border-radius:6px;display:block}@keyframes sk{0%{background-position:100% 0}to{background-position:-100% 0}}.empty{justify-items:start;gap:var(--space-xs);padding:var(--space-lg);border-radius:var(--radius-card);border:var(--rule-hair) dashed var(--line-2);color:var(--text-2);font-size:var(--text-sm);display:grid}.empty b{color:var(--text);font-size:var(--text-md);font-weight:500}.avatar{color:var(--text-2);border:var(--rule-hair) solid var(--line-2);background:linear-gradient(#ffffff1a,#ffffff08);background:linear-gradient(lab(100% 0 0/.1),lab(100% 0 0/.03));border-radius:30%;flex:none;place-items:center;font-weight:500;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff1f;box-shadow:inset 0 1px lab(100% 0 0/.12)}.avatar img{object-fit:cover;width:100%;height:100%}.meter{background:#ffffff14;background:lab(100% 0 0/.08);border-radius:2px;height:4px;position:relative;overflow:hidden}.meter>span{border-radius:inherit;background:linear-gradient(90deg, var(--cool), var(--accent));transform-origin:0;transition:transform var(--dur-long) var(--ease);position:absolute;inset:0}.table-wrap{position:relative;overflow-x:auto}.table{font-size:var(--text-sm)}.table th{text-align:left;font-weight:500;font-size:var(--text-xs);letter-spacing:.02em;color:var(--text-3);padding:var(--space-sm) var(--space-md);border-bottom:var(--rule-hair) solid var(--line);white-space:nowrap}.table td{padding:var(--space-sm) var(--space-md);border-bottom:var(--rule-hair) solid var(--line);white-space:nowrap}.table tbody tr:last-child td{border-bottom:0}.table .r{text-align:right}.table a:not(.btn){transition:color var(--dur-short) var(--ease)}.table a:not(.btn):hover{color:var(--accent-2)}.nav{z-index:var(--z-sticky-nav);border-bottom:var(--rule-hair) solid transparent;transition:background-color var(--dur-short) var(--ease), border-color var(--dur-short) var(--ease), box-shadow var(--dur-short) var(--ease);background:0 0;position:fixed;top:0;left:0;right:0}.nav.scrolled{-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);border-bottom-color:var(--line);background:#00070bb8;background:lab(1.59941% -1.8634 -3.29707/.72);box-shadow:inset 0 1px #ffffff08;box-shadow:inset 0 1px lab(100% 0 0/.03)}.nav-bar{align-items:center;gap:var(--space-sm);min-height:var(--nav-h);display:flex}.brand{padding:var(--space-2xs) 0;color:var(--text);flex:none;align-items:center;gap:10px;display:inline-flex}.brand:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.brand-word{font-family:var(--font-display);letter-spacing:.14em;font-size:1.0625rem;font-weight:500}.prism-mark{filter:drop-shadow(0 0 6px #6ceff38c);filter:drop-shadow(0 0 6px lab(87.2415% -36.7377 -13.4909/.55));flex:none}.nav-links{margin-left:var(--space-lg);gap:2px;display:none}.nav-links a{font-size:var(--text-sm);color:var(--text-2);transition:color var(--dur-short) var(--ease), background-color var(--dur-short) var(--ease);border-radius:8px;padding:8px 12px;font-weight:500}.nav-links a:hover{color:var(--text);background:#ffffff0f;background:lab(100% 0 0/.06)}.nav-links a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.nav-links a[aria-current=page]{color:var(--text)}.nav-right{align-items:center;gap:var(--space-xs);margin-left:auto;display:flex}.nav-connect,.nav-status{display:none}@media (max-width:63.99rem){.nav-search{display:none!important}}@media (min-width:64rem){.nav-links{display:flex}.nav-connect,.nav-search{display:inline-flex}.nav-toggle{display:none!important}}@media (min-width:72rem){.nav-status{display:inline-flex}}.nav-right .social{border-radius:var(--radius-pill);width:36px;height:36px;color:var(--text-2);place-items:center;display:grid}.nav-right .social:hover{color:var(--text);background:#ffffff0f;background:lab(100% 0 0/.06)}.nav-right .social:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.nav-toggle{border-radius:var(--radius-pill);width:40px;height:40px;transition:background-color var(--dur-short) var(--ease);place-items:center;display:grid;position:relative}.nav-toggle:hover{background:#ffffff0f;background:lab(100% 0 0/.06)}.nav-toggle:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.nav-toggle i{background:var(--text);width:18px;height:1.5px;transition:transform var(--dur-long) var(--ease-spring);border-radius:1px;position:absolute;left:11px}.nav-toggle i:first-child{transform:translateY(-3.5px)}.nav-toggle i:last-child{transform:translateY(3.5px)}.nav-toggle[aria-expanded=true] i:first-child{transform:rotate(45deg)}.nav-toggle[aria-expanded=true] i:last-child{transform:rotate(-45deg)}.nav-sheet{inset:var(--nav-h) 0 0 0;z-index:var(--z-sticky);padding:var(--space-xl) var(--gutter) var(--space-xl);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);opacity:0;pointer-events:none;transition:opacity var(--dur-long) var(--ease);background:#00070beb;background:lab(1.59941% -1.8634 -3.29707/.92);flex-direction:column;gap:2px;display:flex;position:fixed}.nav-sheet.open{opacity:1;pointer-events:auto}.nav-sheet a{font-size:var(--text-2xl);letter-spacing:var(--tracking-display);padding:var(--space-sm) 0;color:var(--text-2);opacity:0;transition:opacity var(--dur-long) var(--ease), transform var(--dur-long) var(--ease-spring), color var(--dur-short) var(--ease);font-weight:500;transform:translateY(16px)}.nav-sheet a[aria-current=page]{color:var(--text)}.nav-sheet a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.nav-sheet.open a{opacity:1;transform:none}.nav-sheet .sheet-connect{margin-top:var(--space-lg);gap:var(--space-sm);align-items:center;display:flex}.nav-sheet .sheet-foot{font-size:var(--text-sm);color:var(--text-3);margin-top:auto}@media (min-width:64rem){.nav-sheet{display:none}}.search-btn{align-items:center;gap:var(--space-xs);border-radius:var(--radius-pill);border:var(--rule-hair) solid var(--line);width:220px;min-height:36px;color:var(--text-3);font-size:var(--text-sm);box-shadow:var(--shadow-inset);transition:border-color var(--dur-short) var(--ease), color var(--dur-short) var(--ease);background:#00000040;background:lab(0% 0 0/.25);padding:0 10px 0 12px;display:inline-flex}.search-btn:hover{border-color:var(--line-2);color:var(--text-2)}.search-btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.search-btn span{text-align:left;flex:1}.kbd{font-family:var(--font-mono);border:var(--rule-hair) solid var(--line-2);color:var(--text-3);background:#ffffff0d;background:lab(100% 0 0/.05);border-radius:6px;padding:2px 6px;font-size:11px}.search-dialog{z-index:var(--z-modal);padding:12vh var(--gutter) 0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00020399;background:lab(.473898% -.55211 -.976911/.6);align-content:start;justify-items:center;display:grid;position:fixed;inset:0}.search-box{border-radius:var(--radius-lg);background:var(--glass-strong);border:var(--rule-hair) solid var(--line-2);width:min(560px,100%);box-shadow:var(--shadow-float);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);overflow:hidden}.search-box .input{box-shadow:none;min-height:56px;padding:0 var(--space-lg);font-size:var(--text-lg);background:0 0;border:0;border-radius:0}.search-box .input:focus-visible{box-shadow:none}.search-list{border-top:var(--rule-hair) solid var(--line);max-height:50vh;padding:var(--space-xs);overflow:auto}.search-list a{align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);color:var(--text);display:flex}.search-list a:hover,.search-list a:focus-visible{background:#ffffff0f;background:lab(100% 0 0/.06);outline:none}.search-list a b{font-weight:500}.search-list a span{color:var(--text-3);font-size:var(--text-sm)}.search-list .num{color:var(--text-2);font-size:var(--text-sm);margin-left:auto}.search-empty{padding:var(--space-md) var(--space-lg);color:var(--text-3);font-size:var(--text-sm);border-top:var(--rule-hair) solid var(--line)}.wallet{position:relative}.wallet-menu{width:260px;padding:var(--space-xs);border-radius:var(--radius-card);border:var(--rule-hair) solid var(--line-2);background:var(--glass-strong);box-shadow:var(--shadow-float);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:var(--z-dropdown);gap:2px;display:grid;position:absolute;top:44px;right:0}.wallet-menu button,.wallet-menu a{align-items:center;gap:var(--space-xs);min-height:36px;padding:0 var(--space-sm);font-size:var(--text-sm);text-align:left;transition:background-color var(--dur-short) var(--ease);border-radius:8px;display:flex}.wallet-menu button:hover,.wallet-menu a:hover{background:#ffffff12;background:lab(100% 0 0/.07)}.wallet-menu button:focus-visible,.wallet-menu a:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.wallet-menu p{padding:var(--space-xs) var(--space-sm);font-size:var(--text-xs);color:var(--text-3)}.wallet-dot{background:var(--up);width:8px;height:8px;box-shadow:0 0 8px var(--up);border-radius:50%}.wallet-dot.bad{background:var(--down);box-shadow:0 0 8px var(--down)}.foot{z-index:1;margin-top:var(--section-gap-s);border-top:var(--rule-hair) solid var(--line);padding-block:var(--space-2xl) var(--space-xl);color:var(--text-2);font-size:var(--text-sm);background:linear-gradient(#0000,#000406cc);background:linear-gradient(#0000,lab(.794262% -.977941 -1.82997/.8));position:relative}.foot-close{font-size:var(--text-lg);color:var(--text-2);max-width:46ch;line-height:1.45}.foot-sign{margin-top:var(--space-lg);gap:var(--space-xs);color:var(--text-3);font-size:var(--text-xs);display:grid}.foot-top{gap:var(--space-xl);display:grid}@media (min-width:48rem){.foot-top{grid-template-columns:minmax(0,1fr) auto;align-items:start}}.foot-links{gap:var(--space-xs) var(--space-xl);grid-template-columns:repeat(2,auto);display:grid}.foot-links a{transition:color var(--dur-short) var(--ease);color:var(--text-2)}.foot-links a:hover{color:var(--text)}.foot-links a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.foot-small{margin-top:var(--space-xl);padding-top:var(--space-lg);border-top:var(--rule-hair) solid var(--line);font-size:var(--text-xs);color:var(--text-3);gap:var(--space-xs) var(--space-lg);flex-wrap:wrap;justify-content:space-between;display:flex}.foot-small .foot-links{gap:var(--space-md);display:flex}.sec{padding-top:var(--section-gap-s)}.sec-head{gap:var(--space-sm);margin-bottom:var(--space-xl);display:grid}.sec-head .kicker{margin-bottom:var(--space-2xs)}.sec-head .lede{margin:0}.sec-head.split{grid-template-columns:minmax(0,1fr)}@media (min-width:56rem){.sec-head.split{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.hero{isolation:isolate;min-height:100svh;margin-top:calc(-1 * var(--nav-h));padding-top:calc(var(--nav-h) + var(--space-2xl));padding-bottom:var(--space-lg);grid-template-rows:1fr auto;align-items:center;display:grid;position:relative}.hero-in{z-index:2;text-align:center;justify-items:center;gap:var(--space-lg);padding-block:var(--space-xl) var(--space-2xl);display:grid;position:relative}.hero-in h1{text-shadow:0 2px 30px #0009;text-shadow:0 2px 30px lab(0% 0 0/.6);max-width:none;font-size:clamp(2.375rem,4.1vw + .9rem,4.6rem);line-height:1.04}.hero-in h1 span{display:block}.hero-in .lede{text-align:center;max-width:44ch;color:var(--text-2);text-shadow:0 1px 12px #0009;text-shadow:0 1px 12px lab(0% 0 0/.6)}.hero-cta{justify-content:center;align-items:center;gap:var(--space-sm);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.hero-strip{z-index:2;position:relative}.space{z-index:0;pointer-events:none;background:var(--color-paper-3);position:absolute;inset:0;overflow:hidden}.beams{position:absolute;inset:0}.beams i{filter:blur(80px);will-change:transform, opacity;width:78vmax;height:30vmax;animation:beam 16s var(--ease-in-out) infinite alternate;border-radius:50%;position:absolute;transform:rotate(-38deg)}.beams i:first-child{background:radial-gradient(closest-side,#34dde5cc,#0098a552 55%,#0000);background:radial-gradient(closest-side,lab(80.3785% -40.7121 -16.7271/.8),lab(56.8669% -32.4553 -17.2911/.32) 55%,#0000);top:-15vmax;right:-28vmax}.beams i:nth-child(2){background:radial-gradient(closest-side,#34dde5b3,#0098a54d 55%,#0000);background:radial-gradient(closest-side,lab(80.3785% -40.7121 -16.7271/.7),lab(56.8669% -32.4553 -17.2911/.3) 55%,#0000);animation-delay:-8s;bottom:-13vmax;left:-30vmax}@keyframes beam{0%{opacity:.7;transform:rotate(-38deg)translate(0,0)}to{opacity:1;transform:rotate(-38deg)translate(-3%,2%)}}.space-mark{aspect-ratio:784/482;width:min(1180px,104vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-35%)}.space-mark svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.space-mark .sm-glow{filter:blur(28px);opacity:.34;will-change:opacity;animation:arc 7s var(--ease-in-out) infinite alternate}@keyframes arc{0%{opacity:.22}to{opacity:.42}}@media (max-width:48rem){.space-mark{width:128vw;top:38%}.hero-in h1 span{display:inline}}.space-gl{width:100%;height:100%;position:absolute;inset:0}.space-fade{background:radial-gradient(60% 46% at 50% 44%, #00040699, #00040633 60%, transparent 100%), linear-gradient(180deg, #00040680 0%, transparent 22%, transparent 70%, var(--bg) 100%);position:absolute;inset:0}@supports (color:lab(0% 0 0)){.space-fade{background:radial-gradient(60% 46% at 50% 44%, lab(.794262% -.977941 -1.82997/.6), lab(.794262% -.977941 -1.82997/.2) 60%, transparent 100%), linear-gradient(180deg, lab(.794262% -.977941 -1.82997/.5) 0%, transparent 22%, transparent 70%, var(--bg) 100%)}}.haze{pointer-events:none;mix-blend-mode:screen;opacity:.55;position:absolute;inset:-20%}.haze i{filter:blur(70px);will-change:transform;border-radius:50%;width:60%;height:45%;position:absolute}.haze i:first-child{animation:haze-a 46s var(--ease-in-out) infinite alternate;background:radial-gradient(closest-side,#5eafa938,#0000);background:radial-gradient(closest-side,lab(66.1112% -26.9024 -5.42078/.22),#0000);top:45%;left:5%}.haze i:nth-child(2){animation:haze-b 58s var(--ease-in-out) infinite alternate;background:radial-gradient(closest-side,#6fb0c02e,#0000);background:radial-gradient(closest-side,lab(67.9894% -18.4421 -15.0307/.18),#0000);top:55%;left:40%}.haze i:nth-child(3){width:50%;animation:haze-c 70s var(--ease-in-out) infinite alternate;background:radial-gradient(closest-side,#334a6229,#0000);background:radial-gradient(closest-side,lab(30.2667% -3.68746 -17.1804/.16),#0000);top:10%;left:25%}@keyframes haze-a{0%{transform:translate(0,0)scale(1)}to{transform:translate(9%,-4%)scale(1.08)}}@keyframes haze-b{0%{transform:translate(0,0)scale(1.05)}to{transform:translate(-8%,3%)scale(.96)}}@keyframes haze-c{0%{transform:translate(0,0)}to{transform:translate(6%,6%)}}.starfield{z-index:0;pointer-events:none;opacity:.7;width:100%;height:100%;position:fixed;inset:0}.strip{border-radius:var(--radius-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}@media (min-width:48rem){.strip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:72rem){.strip{grid-template-columns:repeat(6,minmax(0,1fr))}}.strip>div{padding:var(--space-md) var(--space-lg);border-right:var(--rule-hair) solid var(--line);border-bottom:var(--rule-hair) solid var(--line);min-width:0;position:relative}.strip>div:nth-child(2n){border-right:0}@media (min-width:48rem){.strip>div:nth-child(2n){border-right:var(--rule-hair) solid var(--line)}.strip>div:nth-child(3n){border-right:0}.strip>div:nth-last-child(-n+3){border-bottom:0}}@media (min-width:72rem){.strip>div,.strip>div:nth-child(3n){border-right:var(--rule-hair) solid var(--line);border-bottom:0}.strip>div:last-child{border-right:0}}.strip dt{font-size:var(--text-xs);color:var(--text-3);letter-spacing:.01em}.strip dd{font-family:var(--font-mono);font-size:var(--text-xl);font-variant-numeric:tabular-nums slashed-zero;color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin-top:6px;line-height:1.1;overflow:hidden}@media (max-width:40rem){.strip dd{font-size:var(--text-lg)}}.strip dd small{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-3);margin-top:4px;display:block}.strip-note{margin-top:var(--space-xs);justify-content:flex-end;display:flex}.flow{gap:var(--space-md);display:grid}@media (min-width:56rem){.flow{gap:var(--space-lg);grid-template-columns:repeat(4,minmax(0,1fr))}}.flow-step{padding:var(--space-lg);gap:var(--space-sm);align-content:start;display:grid}.flow-step .n{top:var(--space-md);right:var(--space-md);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-3);position:absolute}.flow-step h3{font-size:var(--text-lg);margin-top:var(--space-xs)}.flow-step p{font-size:var(--text-sm);color:var(--text-2)}.flow-step .read{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--accent);margin-top:var(--space-2xs)}@media (min-width:56rem){.flow-step:not(:last-child):after{content:"";top:calc(var(--space-lg) + 20px);right:calc(-1 * var(--space-lg));width:var(--space-lg);background:linear-gradient(90deg, var(--line-2), #6ceff380);height:1px;position:absolute}@supports (color:lab(0% 0 0)){.flow-step:not(:last-child):after{background:linear-gradient(90deg, var(--line-2), lab(87.2415% -36.7377 -13.4909/.5))}}}.hooks-grid{gap:var(--space-md);display:grid}@media (min-width:40rem){.hooks-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.hooks-grid{gap:var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr))}}.hook{padding:var(--space-lg);gap:var(--space-sm);align-content:start;min-height:180px;display:grid}.hook-top{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.hook b{font-size:var(--text-lg);letter-spacing:-.01em;color:var(--text);font-weight:500}.hook .what{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--accent)}.hook p{color:var(--text-2);font-size:var(--text-sm)}.hook.soon{box-shadow:none;background:#00090e66;background:lab(2.0259% -1.91148 -2.91358/.4)}.hook.soon:before{opacity:.4}.hook.soon b,.hook.soon p,.hook.soon .what{color:var(--text-3)}.hook.soon .ico-ring{color:var(--text-3);box-shadow:none;background:0 0}.board-tools{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md);flex-wrap:wrap;display:flex}.board{overflow:hidden}.board .table th{padding:var(--space-sm) var(--space-md);background:#ffffff05;background:lab(100% 0 0/.02)}.board .table td{padding:14px var(--space-md);vertical-align:middle;font-size:var(--text-sm)}.board tbody tr{cursor:pointer;transition:background-color var(--dur-short) var(--ease);position:relative}.board tbody tr:hover,.board tbody tr:focus-within{background:#ffffff0b;background:lab(100% 0 0/.045)}.coin-cell{align-items:center;gap:var(--space-sm);min-width:0;display:flex}.coin-cell a{min-width:0;display:grid}.coin-cell a:after{content:"";position:absolute;inset:0}.coin-cell a:focus-visible{outline:none}.coin-cell b{overflow-wrap:anywhere;max-width:200px;color:var(--text);font-weight:500}.coin-cell span{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-3)}.rank{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-3);width:28px}.state-cell{align-items:center;gap:var(--space-sm);display:flex}.spark{opacity:.9;display:block}@media (max-width:56rem){.board .hide-m{display:none}}.receipt{overflow:hidden}.receipt dl{display:grid}.receipt dl>div{gap:var(--space-2xs);padding:var(--space-md) var(--space-lg);border-bottom:var(--rule-hair) solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.receipt dl>div dd{grid-column:1/-1}@media (min-width:48rem){.receipt dl>div{gap:var(--space-md);grid-template-columns:220px minmax(0,1fr) auto}.receipt dl>div dd{grid-column:auto}}.receipt dt{align-items:center;gap:var(--space-sm);font-size:var(--text-sm);color:var(--text);font-weight:500;display:flex}.receipt dd{font-size:var(--text-sm);color:var(--text-2);overflow-wrap:anywhere;min-width:0}.receipt dd.num{color:var(--cool)}.receipt .st{justify-self:start}.receipt-foot{padding:var(--space-sm) var(--space-lg);justify-content:space-between;gap:var(--space-xs);font-size:var(--text-xs);color:var(--text-3);flex-wrap:wrap;display:flex}.faq-split{gap:var(--space-xl);display:grid}@media (min-width:64rem){.faq-split{gap:var(--gap-columns);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start}.faq-split .sec-head{top:calc(var(--nav-h) + var(--space-lg));margin-bottom:0;position:sticky}}.faq{border-top:var(--rule-hair) solid var(--line-2);display:grid}.faq-row{border-bottom:var(--rule-hair) solid var(--line)}.faq-row h3{max-width:none;font-size:var(--text-md);letter-spacing:0;line-height:1.4}.faq-q{gap:var(--space-md);width:100%;min-height:56px;padding:var(--space-sm) 0;text-align:left;color:var(--text);font:inherit;transition:color var(--dur-short) var(--ease);grid-template-columns:minmax(0,1fr) auto;align-items:center;font-weight:500;display:grid}.faq-q:hover{color:var(--accent-2)}.faq-q:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.faq-mark{border:var(--rule-hair) solid var(--line-2);width:24px;height:24px;color:var(--text-3);font-size:var(--text-md);transition:transform var(--dur-short) var(--ease-spring), color var(--dur-short) var(--ease);border-radius:50%;place-items:center;display:grid}.faq-q[aria-expanded=true] .faq-mark{color:var(--accent);transform:rotate(45deg)}.faq-row p{padding-bottom:var(--space-lg);color:var(--text-2);max-width:65ch;font-size:var(--text-sm);line-height:1.6}.final{margin-top:var(--section-gap);padding-block:var(--section-gap-s);position:relative;overflow:hidden}.final:before{content:"";pointer-events:none;background:radial-gradient(60% 80% at 50% 120%,#5daeae38,#0000 70%);background:radial-gradient(60% 80% at 50% 120%,lab(66.0507% -26.1422 -7.93902/.22),#0000 70%);position:absolute;inset:0}.final .container{position:relative}.final h2{font-size:var(--text-display-s);max-width:20ch}.final-box{gap:var(--space-xl);align-items:end;display:grid}@media (min-width:64rem){.final-box{gap:var(--gap-columns);grid-template-columns:minmax(0,6fr) minmax(0,6fr)}}.final-side{gap:var(--space-lg);justify-items:start;display:grid}.coin-page{padding-top:var(--space-lg);padding-bottom:var(--section-gap-s)}.coin-head{overflow:hidden}.coin-head-in{gap:var(--space-md);padding:var(--space-lg) var(--space-md);display:grid;position:relative}@media (min-width:48rem){.coin-head-in{padding:var(--space-lg);align-items:center;gap:var(--space-xl);grid-template-columns:minmax(0,1fr) auto}}.coin-id{gap:var(--space-md);align-items:center;min-width:0;display:flex}.coin-title{align-items:baseline;gap:var(--space-2xs) var(--space-sm);flex-wrap:wrap;min-width:0;display:flex}.coin-id h1{font-size:var(--text-xl);max-width:none;line-height:1.2}@media (min-width:48rem){.coin-id h1{font-size:var(--text-2xl)}}@media (max-width:48rem){.coin-id{align-items:flex-start}}.coin-title .tk{font-family:var(--font-mono);font-size:var(--text-md);color:var(--text-3)}.coin-meta{align-items:center;gap:var(--space-xs) var(--space-sm);margin-top:var(--space-xs);font-size:var(--text-xs);color:var(--text-3);flex-wrap:wrap;display:flex}.coin-meta .hooks-mini{gap:4px;display:inline-flex}.coin-desc{margin-top:var(--space-sm);font-size:var(--text-sm);color:var(--text-2);max-width:64ch}.coin-figs{gap:var(--space-md) var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:48rem){.coin-figs{grid-template-columns:repeat(4,auto)}}.coin-figs dt{font-size:var(--text-xs);color:var(--text-3)}.coin-figs dd{margin-top:var(--space-2xs);font-family:var(--font-mono);font-size:var(--text-lg);font-variant-numeric:tabular-nums slashed-zero;color:var(--text);line-height:1.3}.coin-figs dd small{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-3);display:block}.x-grid{gap:var(--space-md);margin-top:var(--space-md);display:grid}.x-col{gap:var(--space-md);align-content:start;min-width:0;display:grid}@media (min-width:64rem){.x-grid{grid-template-columns:minmax(0,1fr) 380px}}@media (min-width:80rem){.x-grid{grid-template-columns:minmax(0,1fr) 400px}}.tabbar{display:none}@media (max-width:64rem){.tabbar{z-index:var(--z-sticky);left:var(--space-sm);right:var(--space-sm);bottom:var(--space-sm);border-radius:var(--radius-card);border:var(--rule-hair) solid var(--line-2);background:var(--glass-strong);box-shadow:var(--shadow-float);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;padding:4px;display:grid;position:fixed}.tabbar button{min-height:50px;padding:var(--space-xs) var(--space-2xs);font-size:var(--text-xs);color:var(--text-3);transition:color var(--dur-short) var(--ease), background-color var(--dur-short) var(--ease);border-radius:10px;justify-items:center;gap:2px;font-weight:500;display:grid}.tabbar button:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.tabbar button[aria-selected=true]{color:var(--text);background:#ffffff14;background:lab(100% 0 0/.08)}[data-pane]{display:none}.x-grid[data-tab=chart] [data-pane=chart],.x-grid[data-tab=trade] [data-pane=trade],.x-grid[data-tab=strategy] [data-pane=strategy]{display:grid}.x-grid{grid-template-columns:minmax(0,1fr)}.coin-page{padding-bottom:calc(var(--space-3xl) + 20px)}}.tabs{border:var(--rule-hair) solid var(--line);background:#00000040;background:lab(0% 0 0/.25);border-radius:9px;gap:2px;padding:3px;display:inline-flex}.tabs button{min-height:28px;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-3);transition:color var(--dur-short) var(--ease), background-color var(--dur-short) var(--ease);border-radius:6px;padding:0 10px;font-weight:500}.tabs button:hover{color:var(--text)}.tabs button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.tabs button[aria-selected=true]{color:var(--text);background:#ffffff1a;background:lab(100% 0 0/.1);box-shadow:inset 0 1px #ffffff14;box-shadow:inset 0 1px lab(100% 0 0/.08)}.tabs.text{gap:var(--space-xs);background:0 0;border:0;padding:0}.tabs.text button{font-family:var(--font-body);font-size:var(--text-sm);min-height:32px;padding:0 var(--space-sm);border-radius:8px}.tabs.text button[aria-selected=true]{background:#ffffff14;background:lab(100% 0 0/.08)}.chart-tools{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.chart-last{align-items:baseline;gap:var(--space-xs);font-family:var(--font-mono);font-size:var(--text-sm);display:flex}.chart-last b{color:var(--text);font-weight:500}.chart-box{height:380px;position:relative}@media (min-width:64rem){.chart-box{height:440px}}.chart-empty{color:var(--text-3);font-size:var(--text-sm);place-items:center;display:grid;position:absolute;inset:0}.trades{overflow-x:auto}.trades .table td,.trades .table th{padding:var(--space-xs) var(--space-md);font-size:var(--text-xs)}.trades .table td{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.snipe{gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);background:var(--accent-soft);border:var(--rule-hair) solid #6ceff34d;font-size:var(--text-sm);color:var(--text-2);display:grid}@supports (color:lab(0% 0 0)){.snipe{border:var(--rule-hair) solid lab(87.2415% -36.7377 -13.4909/.3)}}.snipe .between b{font-family:var(--font-mono);font-size:var(--text-lg);color:var(--accent);font-variant-numeric:tabular-nums;font-weight:500}.strat-top{gap:var(--space-md);padding:var(--space-md);border-bottom:var(--rule-hair) solid var(--line);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.gauge{place-items:center;width:104px;height:104px;display:grid;position:relative}.gauge svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.gauge circle{fill:none;stroke-width:6px}.gauge .track{stroke:#ffffff14;stroke:lab(100% 0 0/.08)}.gauge .fill{stroke:var(--accent);stroke-linecap:round;filter:drop-shadow(0 0 6px #6ceff399);filter:drop-shadow(0 0 6px lab(87.2415% -36.7377 -13.4909/.6));transition:stroke-dashoffset var(--dur-long) var(--ease)}.gauge .fill.pulled{stroke:var(--cool);filter:none}.gauge-in{text-align:center;justify-items:center;gap:1px;display:grid}.gauge-in b{font-family:var(--font-mono);font-size:var(--text-lg);color:var(--text);letter-spacing:-.02em;font-weight:500;line-height:1}.gauge-in span{color:var(--text-3);letter-spacing:.04em;text-transform:uppercase;font-size:10px}.strat-figs{gap:var(--space-sm) var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.strat-figs dt{font-size:var(--text-xs);color:var(--text-3)}.strat-figs dd{font-family:var(--font-mono);font-size:var(--text-md);font-variant-numeric:tabular-nums slashed-zero;white-space:nowrap;text-overflow:ellipsis;color:var(--text);margin-top:2px;overflow:hidden}.strat-figs dd small{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-3);display:block}.sub-h{justify-content:space-between;align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-md) var(--space-2xs);font-size:var(--text-xs);color:var(--text-3);letter-spacing:.02em;font-weight:500;display:flex}.sub-h .num{color:var(--text-2)}.pipe{padding:var(--space-2xs) var(--space-md) var(--space-sm);list-style:none;display:grid}.pipe li{gap:var(--space-sm);font-size:var(--text-xs);color:var(--text-3);grid-template-columns:18px minmax(0,1fr);align-items:start;padding:5px 0;display:grid;position:relative}.pipe li:before{content:"";background:var(--line-2);width:1px;position:absolute;top:20px;bottom:-6px;left:8.5px}.pipe li:last-child:before{display:none}.pipe li.done:before{background:#5ed99e80;background:lab(78.6547% -46.3141 18.2361/.5)}.pipe li i{place-items:center;width:18px;height:18px;margin-top:1px;display:grid}.pipe li i:after{content:"";background:#ffffff24;background:lab(100% 0 0/.14);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #ffffff0a;box-shadow:0 0 0 3px lab(100% 0 0/.04)}.pipe li.done i:after{background:var(--up);box-shadow:0 0 0 3px var(--up-soft)}.pipe li.now i:after{background:var(--accent);width:9px;height:9px;box-shadow:0 0 0 3px var(--accent-soft), 0 0 12px #6ceff399;animation:pulse 2.4s var(--ease-in-out) infinite}@supports (color:lab(0% 0 0)){.pipe li.now i:after{box-shadow:0 0 0 3px var(--accent-soft), 0 0 12px lab(87.2415% -36.7377 -13.4909/.6)}}@keyframes pulse{0%,to{box-shadow:0 0 0 3px var(--accent-soft), 0 0 12px #6ceff399}50%{box-shadow:0 0 0 5px var(--accent-soft), 0 0 18px #6ceff34d}}@supports (color:lab(0% 0 0)){@keyframes pulse{0%,to{box-shadow:0 0 0 3px var(--accent-soft), 0 0 12px lab(87.2415% -36.7377 -13.4909/.6)}50%{box-shadow:0 0 0 5px var(--accent-soft), 0 0 18px lab(87.2415% -36.7377 -13.4909/.3)}}}.pipe li.todo{opacity:.55}.pipe li b{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-2);font-weight:400;display:block}.pipe li.now b{color:var(--text)}.pipe .timer{background:var(--accent-soft);color:var(--accent);font-family:var(--font-mono);border-radius:6px;align-items:center;gap:6px;margin-top:4px;padding:2px 8px;display:inline-flex}.pos-figs{gap:var(--space-sm) var(--space-md);padding:0 var(--space-md) var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:40rem){.pos-figs{grid-template-columns:repeat(3,minmax(0,1fr))}}.pos-figs dt{font-size:var(--text-xs);color:var(--text-3)}.pos-figs dd{font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums slashed-zero;color:var(--text);margin-top:2px}.pos-figs dd small{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-3);display:block}.roe{padding:0 var(--space-md) var(--space-md);gap:6px;display:grid}.roe-bar{background:linear-gradient(90deg, var(--down-soft), #ffffff0f 41%, #ffffff0f 42%, var(--up-soft));border:var(--rule-hair) solid var(--line);border-radius:4px;height:8px;position:relative}@supports (color:lab(0% 0 0)){.roe-bar{background:linear-gradient(90deg, var(--down-soft), lab(100% 0 0/.06) 41%, lab(100% 0 0/.06) 42%, var(--up-soft))}}.roe-bar .zero{background:var(--line-2);width:1px;position:absolute;top:-3px;bottom:-3px;left:41.2%}.roe-bar .mark{background:var(--text);border-radius:50%;width:14px;height:14px;position:absolute;top:-4px;transform:translate(-50%);box-shadow:0 0 0 3px #00070b,0 0 10px #fff6;box-shadow:0 0 0 3px lab(1.59941% -1.8634 -3.29707),0 0 10px lab(100% 0 0/.4)}.roe-bar .mark.up{background:var(--up)}.roe-bar .mark.down{background:var(--down)}.roe-scale{font-family:var(--font-mono);color:var(--text-3);justify-content:space-between;font-size:10px;display:flex}.pad-note{padding:0 var(--space-md) var(--space-sm)}.bb-list{padding:0 var(--space-md) var(--space-sm);list-style:none;display:grid}.bb-list li{gap:var(--space-sm);padding:var(--space-xs) 0;border-top:var(--rule-hair) solid var(--line);font-size:var(--text-xs);color:var(--text-2);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.bb-list li .ico-ring{width:26px;height:26px;color:var(--warn);border-radius:8px}.bb-list li .ico-ring .ico{width:14px;height:14px}.bb-list li b{font-family:var(--font-mono);color:var(--text);font-weight:500;display:block}.bb-list li .num{color:var(--text-3)}.ledger-figs{border-bottom:var(--rule-hair) solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:56rem){.ledger-figs{grid-template-columns:repeat(5,minmax(0,1fr))}}.ledger-figs>div{padding:var(--space-sm) var(--space-md);border-right:var(--rule-hair) solid var(--line);border-bottom:var(--rule-hair) solid var(--line)}.ledger-figs>div:nth-child(2n){border-right:0}@media (min-width:56rem){.ledger-figs>div{border-bottom:0}.ledger-figs>div:nth-child(2n){border-right:var(--rule-hair) solid var(--line)}.ledger-figs>div:last-child{border-right:0}}.ledger-figs dt{font-size:var(--text-xs);color:var(--text-3)}.ledger-figs dd{margin-top:var(--space-2xs);font-family:var(--font-mono);font-size:var(--text-md);font-variant-numeric:tabular-nums slashed-zero;color:var(--text)}.ledger-split{gap:var(--space-xs);padding:var(--space-md);display:grid}.ledger-split .bar{border-radius:5px;gap:2px;height:10px;display:flex;overflow:hidden}.ledger-split .bar i{height:100%;display:block}.ledger-split .bar i.v{background:var(--accent)}.ledger-split .bar i.c{background:var(--cool)}.ledger-split .bar i.p{background:var(--platform)}.ledger-split .legend{margin-top:0}.page-top{padding-top:var(--space-2xl)}.page-head{justify-content:space-between;align-items:flex-end;gap:var(--space-md);margin-bottom:var(--space-xl);flex-wrap:wrap;display:flex}.create{gap:var(--space-xl);margin-top:var(--space-xl);display:grid}@media (min-width:64rem){.create{gap:var(--space-2xl);grid-template-columns:minmax(0,1fr) 400px;align-items:start}.create-aside{top:calc(var(--nav-h) + var(--space-lg));position:sticky}}.steps{gap:var(--space-md);display:grid}.step{padding:var(--space-lg) var(--space-md);gap:var(--space-lg);display:grid}@media (min-width:48rem){.step{padding:var(--space-lg);gap:var(--space-md);grid-template-columns:48px minmax(0,1fr)}}.step-n{border:var(--rule-hair) solid var(--line-2);width:32px;height:32px;font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-3);transition:color var(--dur-long) var(--ease), border-color var(--dur-long) var(--ease), background-color var(--dur-long) var(--ease);border-radius:10px;place-items:center;display:grid}.step.ok .step-n{color:var(--up);background:var(--up-soft);border-color:#5ed99e66;border-color:lab(78.6547% -46.3141 18.2361/.4)}.step-body{gap:var(--space-md);min-width:0;display:grid;position:relative}.step-body h2{font-size:var(--text-title);max-width:none;line-height:1.25}.step-body h2+p{margin-top:calc(-1 * var(--space-sm));font-size:var(--text-sm);color:var(--text-2)}.two{gap:var(--space-md);display:grid}@media (min-width:40rem){.two{grid-template-columns:1fr 1fr}}.drop{gap:var(--space-md);padding:var(--space-sm);border-radius:var(--radius-card);border:var(--rule-hair) dashed var(--line-2);cursor:pointer;transition:border-color var(--dur-short) var(--ease), background-color var(--dur-short) var(--ease);background:#00000026;background:lab(0% 0 0/.15);align-items:center;display:flex}.drop:hover{background:#ffffff0a;background:lab(100% 0 0/.04);border-color:#ffffff4d;border-color:lab(100% 0 0/.3)}.drop:has(input:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.drop input{opacity:0;width:1px;height:1px;position:absolute}.tiers{gap:var(--space-xs);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tier{gap:var(--space-2xs);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);border:var(--rule-hair) solid var(--line);cursor:pointer;transition:background-color var(--dur-short) var(--ease), border-color var(--dur-short) var(--ease), box-shadow var(--dur-short) var(--ease);background:#ffffff08;background:lab(100% 0 0/.03);display:grid;position:relative;box-shadow:inset 0 1px #ffffff0f;box-shadow:inset 0 1px lab(100% 0 0/.06)}.tier:hover{border-color:var(--line-2);background:#ffffff0f;background:lab(100% 0 0/.06)}.tier input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.tier:has(input:checked){background:var(--accent-soft);border-color:#6ceff373;border-color:lab(87.2415% -36.7377 -13.4909/.45);box-shadow:inset 0 1px #ffffff1a,0 0 0 1px #6ceff333;box-shadow:inset 0 1px lab(100% 0 0/.1),0 0 0 1px lab(87.2415% -36.7377 -13.4909/.2)}.tier:has(input:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.tier b{font-family:var(--font-mono);font-size:var(--text-lg);color:var(--text);font-variant-numeric:tabular-nums;font-weight:500}.tier:has(input:checked) b{color:var(--accent-2)}.tier span{font-size:var(--text-xs);color:var(--text-3)}.preview-cap{padding:var(--space-xs) var(--space-md);font-size:var(--text-xs);color:var(--text-3);border-bottom:var(--rule-hair) solid var(--line);justify-content:space-between;gap:var(--space-xs);display:flex;position:relative}.kpis>div{background:var(--glass);border:var(--rule-hair) solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(140%);backdrop-filter:blur(var(--glass-blur)) saturate(140%);position:relative}.kpis>div:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff0d,#0000 38%);background:linear-gradient(lab(100% 0 0/.05),#0000 38%);position:absolute;inset:0}.create-aside .hooks-grid{gap:var(--space-sm);grid-template-columns:1fr}.create-aside .hook{min-height:0;padding:var(--space-md)}.kpis{gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:56rem){.kpis{gap:var(--space-md);grid-template-columns:1.6fr repeat(4,minmax(0,1fr))}}.kpis>div{padding:var(--space-md);min-width:0}@media (min-width:56rem){.kpis>div{padding:var(--space-lg)}}.kpis>div.hero-kpi{grid-column:1/-1}@media (min-width:56rem){.kpis>div.hero-kpi{grid-column:auto}}.kpis dt{font-size:var(--text-xs);color:var(--text-3)}.kpis dd{margin-top:var(--space-xs);font-family:var(--font-mono);font-size:var(--text-lg);font-variant-numeric:tabular-nums slashed-zero;white-space:nowrap;text-overflow:ellipsis;color:var(--text);line-height:1.3;overflow:hidden}.kpis .hero-kpi dd{font-size:var(--text-3xl);color:var(--accent-2);letter-spacing:-.03em;line-height:1.1}.charts{gap:var(--space-md);margin-top:var(--space-md);display:grid}@media (min-width:64rem){.charts{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.chart-card{padding:var(--space-md);min-width:0}@media (min-width:48rem){.chart-card{padding:var(--space-lg)}}.chart-card h2{font-size:var(--text-md);letter-spacing:0;max-width:none;line-height:1.4}.chart-card .sub{font-size:var(--text-xs);color:var(--text-3);margin-top:var(--space-2xs)}.legend{gap:var(--space-md);margin-top:var(--space-sm);font-size:var(--text-xs);color:var(--text-2);flex-wrap:wrap;display:flex}.legend span{align-items:center;gap:var(--space-xs);display:inline-flex}.legend i{border-radius:3px;width:10px;height:10px}.viz{margin-top:var(--space-md);position:relative;overflow-x:clip}.viz svg{width:100%;height:auto;overflow:visible}.viz text{font-family:var(--font-mono);fill:var(--text-3);font-size:12px}.tip{pointer-events:none;z-index:var(--z-tooltip);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);border:var(--rule-hair) solid var(--line-2);background:var(--glass-strong);box-shadow:var(--shadow-float);font-size:var(--text-xs);min-width:160px;position:absolute;transform:translate(-50%,calc(-100% - 12px))}.tip b{margin-bottom:var(--space-2xs);font-weight:500;display:block}.tip div{justify-content:space-between;gap:var(--space-sm);display:flex}.tip div span:last-child{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.stats-sec{margin-top:var(--space-2xl)}.stats-sec>h2{font-size:var(--text-xl);line-height:1.25}.stats-sec>p{margin-top:var(--space-xs);font-size:var(--text-sm);color:var(--text-2);max-width:72ch}.stats-sec .panel,.stats-sec .kpis{margin-top:var(--space-lg)}.docs{gap:var(--space-xl);padding-top:var(--space-2xl);display:grid}@media (min-width:64rem){.docs{gap:var(--space-2xl);grid-template-columns:224px minmax(0,720px)}}.docs>*{min-width:0}.toc{display:none}@media (min-width:64rem){.toc{top:calc(var(--nav-h) + var(--space-lg));align-self:start;display:block;position:sticky}.toc p{font-size:var(--text-xs);color:var(--text-3);margin-bottom:var(--space-sm);font-weight:500}.toc ol{gap:2px;list-style:none;display:grid}.toc a{padding:6px var(--space-sm);font-size:var(--text-sm);color:var(--text-3);transition:color var(--dur-short) var(--ease), background-color var(--dur-short) var(--ease);border-radius:8px;display:block}.toc a:hover{color:var(--text)}.toc a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.toc a[aria-current=true]{color:var(--text);background:#ffffff0f;background:lab(100% 0 0/.06)}}.toc-m{gap:var(--space-xs);padding-bottom:var(--space-xs);display:flex;overflow-x:auto}.toc-m a{min-height:32px;padding:0 var(--space-sm);border-radius:var(--radius-pill);border:var(--rule-hair) solid var(--line);font-size:var(--text-sm);color:var(--text-2);flex:none;align-items:center;display:inline-flex}@media (min-width:64rem){.toc-m{display:none}}.prose{font-size:var(--text-md);color:var(--text-2);line-height:1.7}.prose>*+*{margin-top:var(--space-md)}.prose h1{max-width:24ch}.prose h2{font-size:var(--text-xl);margin-top:var(--space-2xl);scroll-margin-top:calc(var(--nav-h) + var(--space-lg));line-height:1.25}.prose h3{font-size:var(--text-lg);margin-top:var(--space-xl)}.prose strong{color:var(--text);font-weight:500}.prose ol,.prose ul{padding-left:var(--space-lg);gap:var(--space-xs);display:grid}.prose li::marker{color:var(--text-3)}.prose a:not(.btn){color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:.16em}.prose a:not(.btn):hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.prose a:not(.btn):focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.prose .table-wrap{border:var(--rule-hair) solid var(--line);border-radius:var(--radius-card);background:var(--glass)}.prose .table td{white-space:normal;color:var(--text)}.callout{padding:var(--space-md) var(--space-lg);border-radius:var(--radius-card);background:var(--accent-soft);border:var(--rule-hair) solid #6ceff340;color:var(--text);font-size:var(--text-sm)}@supports (color:lab(0% 0 0)){.callout{border:var(--rule-hair) solid lab(87.2415% -36.7377 -13.4909/.25)}}.prose dl.qa{gap:var(--space-lg);display:grid}.prose dl.qa dt{color:var(--text);font-weight:500}.prose dl.qa dd{margin-top:var(--space-2xs)}.legal{max-width:720px}.nf{align-content:center;gap:var(--space-lg);min-height:60dvh;padding-block:var(--space-2xl);display:grid}.nf .code{font-family:var(--font-mono);font-size:var(--text-display);color:var(--accent);letter-spacing:-.04em;line-height:1}.stage-banner{padding:var(--space-xs) var(--space-md);white-space:nowrap;text-overflow:ellipsis;background:var(--accent-soft);color:var(--accent);border-bottom:var(--rule-hair) solid var(--line);font-size:var(--text-sm);text-align:center;position:static;overflow:hidden}.indexing{justify-items:start;gap:var(--space-md);padding:var(--space-xl) var(--space-lg);border-radius:var(--radius-lg);max-width:640px;margin:var(--space-xl) auto 0;background:var(--glass);border:var(--rule-hair) solid var(--line);box-shadow:var(--shadow-card);display:grid}.indexing .pulse{width:40px;height:40px;color:var(--accent);place-items:center;display:grid}.indexing .pulse svg{animation:1.6s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.indexing h1{font-size:var(--text-xl);max-width:none;line-height:1.25}.only-mobile{display:none}@media (max-width:64rem){.only-desktop{display:none}}@media (prefers-reduced-motion:no-preference){.rise{animation:rise .9s var(--ease-spring) both}.rise.d1{animation-delay:80ms}.rise.d2{animation-delay:.16s}.rise.d3{animation-delay:.24s}.rise.d4{animation-delay:.36s}@keyframes rise{0%{opacity:0;filter:blur(6px);transform:translateY(18px)}to{opacity:1;filter:blur();transform:none}}}
