@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/space-grotesk-latin-wght-normal.BhU9QXUp.woff2)format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-latin-wght-normal.B9CIFXIH.woff2)format("woff2-variations");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}:root{--mint:#08f8a0;--rose:#f83060;--brand-sweep:linear-gradient(100deg in oklab, var(--mint) 44%, var(--rose) 80%);--long:var(--mint);--short:var(--rose);--flat:#7d838c;--long-dim:#0aa86f;--short-dim:#a82344;--amber:#ffb020;--amber-wash:#ffb0201f;--amber-edge:#ffb02052;--long-wash:#08f8a01a;--short-wash:#f830601a;--long-edge:#08f8a047;--short-edge:#f8306047;--bg-base:#0a0a0c;--bg-raised:#111114;--bg-sunken:#060607;--panel-veil:linear-gradient(130deg, #07070ad9, #07070ad4 55%, #050508ba);--coin-face:#cdcdd5;--coin-rim:#93939e;--aurora-long:#08f8a01c;--aurora-short:#f8306021;--aurora-deep:#a823441a;--grain-opacity:.016;--line:#ffffff0f;--line-strong:#ffffff1f;--line-hover:#fff3;--line-active:#ffffff52;--fill-faint:#ffffff05;--fill:#ffffff0a;--fill-strong:#ffffff14;--bg-elevated:#1c1c21;--bg-control:#26262b;--bg-overlay:#141417e0;--bg-overlay-hover:#1e1e22f2;--scrim:#06060873;--shade-soft:#00000026;--shade:#0006;--shade-deep:#000000b3;--shade-max:#000000e6;--sheen:#f5faff21;--sheen-faint:#f5faff0d;--glass-tint:#393c44c2;--tint-info:#8ca0ff1a;--tint-calm:#78dcc812;--meter-fill:#cfe3ff;--note-paper-hi:#f9df73;--note-paper:#f4d660;--note-paper-lo:#efcf55;--note-ink:#141209;--note-edge:#785c0a;--note-danger:#9b1c0e;--text-hi:#f4f4f5;--text:#c8c8cf;--text-mute:#8b8b96;--font-ui:"Inter Variable", Inter, -apple-system, "Segoe UI", system-ui, sans-serif;--font-display:"Space Grotesk Variable", "Inter Variable", system-ui, sans-serif;--font-num:"Inter Variable", Inter, system-ui, sans-serif;--num-feat:"tnum" 1, "zero" 1, "cv05" 1;--font-mono:"JetBrains Mono Variable", ui-monospace, "SF Mono", Menlo, monospace;--dot-grid:radial-gradient(circle, #fff1 .85px, transparent 1.15px);--dot-step:17px;--t-2xs:11px;--t-xs:12px;--t-sm:13px;--t-md:14px;--t-lg:17px;--t-xl:23px;--t-2xl:34px;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:20px;--s6:24px;--s8:32px;--s10:40px;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:20px;--r-full:999px;--lift:0 3px 14px -6px #00000073;--lift-hi:0 12px 32px -12px #0000009e;--edge:inset 0 1px 0 0 #ffffff12, 0 0 20px -12px #c8cedc2e;--edge-hi:inset 0 1px 0 0 #ffffff21, 0 0 28px -10px #d0d6e447;--clay-fill:linear-gradient(180deg, #1b1b20 0%, #141418 100%);--clay-shadow:0 8px 20px -6px #000000a6, inset 0 1px 0 0 #ffffff17, inset 0 -2px 3px -1px #0000008c;--clay-shadow-pressed:0 1px 3px -1px #00000080, inset 0 2px 4px 0 #0000008c, inset 0 -1px 0 0 #ffffff0d;--glass-blur:blur(20px) saturate(160%);--glass-fill:#111114b8;--glass-border:#ffffff1a;--glass-shadow:0 16px 44px -14px #000000a8;--chrome-blur:blur(28px) saturate(185%);--chrome-fill:linear-gradient(180deg, #11111480 0%, #111114c7 30%, #111114c7 74%, #11111470 100%);--chrome-top:inset 0 1px 0 0 #ffffff1c;--chrome-shadow:0 10px 32px -14px #000000d9;--well-shadow:inset 0 2px 4px -2px #0009;--glow-long:0 0 28px -6px #08f8a080;--glow-short:0 0 28px -6px #f8306080;--glow-long-soft:0 0 40px -12px #08f8a059;--glow-short-soft:0 0 40px -12px #f8306059;--logo-glow:drop-shadow(-3px 0 7px #08f8a073) drop-shadow(3px 0 7px #f8306066);--logo-glow-hover:drop-shadow(-3px 0 9px #08f8a099) drop-shadow(3px 0 9px #f830608c);--focus-ring:0 0 0 2px var(--bg-base), 0 0 0 4px #a9a9b2;--dur-fast:.12s;--dur:.2s;--ease:cubic-bezier(.2, 0, 0, 1);--z-bar:30;--z-mast:40;--z-sheet:60;--mast-h:56px;--foot-h:28px;color-scheme:dark;--d-1:clamp(1.75rem, 1.2rem + 3.2vw, 3.75rem);--d-2:clamp(1.75rem, 1.15rem + 2.6vw, 2.75rem);--d-3:clamp(1.25rem, 1.05rem + .9vw, 1.5rem);--lede:clamp(1rem, .93rem + .35vw, 1.1875rem);--track-display:-.035em;--track-tight:-.02em;--section-y:clamp(5rem, 11vh + 3rem, 11rem);--gutter:clamp(1.25rem, 5vw, 3rem);--measure:34rem;--page:72rem}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--bg-base);color:var(--text);font-family:var(--font-ui);font-size:var(--lede);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overscroll-behavior-y:none;margin:0;line-height:1.6}h1,h2,h3,p,ul,li{margin:0}ul{padding:0;list-style:none}a{color:inherit;text-decoration:none}:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--r-sm);outline:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}.grain{z-index:-1;pointer-events:none;opacity:var(--grain-opacity);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.wrap{width:100%;max-width:var(--page);padding-inline:var(--gutter);margin-inline:auto}.skip{position:absolute;left:-9999px}.skip:focus{left:var(--gutter);top:var(--s3);z-index:calc(var(--z-mast) + 1);padding:var(--s2) var(--s4);background:var(--bg-raised);border-radius:var(--r-sm);color:var(--text-hi)}.mast{z-index:var(--z-mast);height:var(--mast-h);pointer-events:none;margin-top:12px;position:sticky;top:12px}.mast__in{pointer-events:auto;justify-content:space-between;align-items:center;gap:var(--s4);border:1px solid var(--line-strong);max-width:56rem;height:100%;box-shadow:var(--chrome-top), var(--chrome-shadow);background:#101013eb;border-radius:18px;margin-inline:auto;padding:0 8px 0 18px;display:flex}.mast__brand{align-items:center;gap:var(--s2);display:flex}.mast__nav{align-items:center;gap:var(--s1);display:flex}.mast__sep{width:1px;height:18px;margin-inline:var(--s2);background:var(--line-strong)}.mast__brand .mark>g[filter],.foot__brand .mark>g[filter]{display:none}.wordmark{font-size:var(--t-xl);letter-spacing:var(--track-tight);color:#fff;font-weight:700}@media (forced-colors:active){.wordmark{color:canvastext}}.mark{flex:none;display:block}.btn{align-items:center;gap:var(--s2);padding:0 var(--s5);border-radius:var(--r-full);height:40px;font-size:var(--t-md);letter-spacing:var(--track-tight);white-space:nowrap;transition:background var(--dur) var(--ease), color var(--dur) var(--ease), border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);font-weight:600;display:inline-flex}.btn--primary{background:var(--mint);color:var(--bg-base);border:1px solid #0000}.btn--primary:hover{box-shadow:var(--glow-long-soft);background:color-mix(in srgb, var(--mint) 88%, white)}.btn--quiet{color:var(--text-hi);border:1px solid var(--line-strong);background:0 0}.btn--quiet:hover{border-color:var(--text-mute);background:#ffffff0a}.btn--sm{height:32px;padding:0 var(--s4);font-size:var(--t-sm)}.link{color:var(--text-mute);font-size:var(--t-md);padding:var(--s2);transition:color var(--dur) var(--ease);font-weight:500}.link:hover{color:var(--text-hi)}.link--arrow{color:var(--mint);padding-inline:0;font-weight:600}.link--arrow:hover{color:var(--text-hi)}.link--arrow span{transition:transform var(--dur) var(--ease);display:inline-block}.link--arrow:hover span{transform:translate(3px)}.hero{isolation:isolate;--field-tile:30px;--field-cycle:26s;position:relative}.field{z-index:0;pointer-events:none;contain:layout paint style;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(74% 36% at 50% 72%,#000 0% 20%,#0000 78%);mask-image:radial-gradient(74% 36% at 50% 72%,#000 0% 20%,#0000 78%)}.field__plane{transform-origin:50% 100%;background-size:var(--field-tile) var(--field-tile);will-change:transform;width:220%;height:150%;animation:field-drift var(--field-cycle) linear infinite;position:absolute;bottom:-10%;left:-60%}@keyframes field-drift{0%{transform:perspective(900px)rotateX(58deg)translate(0,0)}to{transform:perspective(900px)rotateX(58deg)translateY(120px)}}.field__plane--far{background-image:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--mint) 66%, transparent) 0 1.5px, transparent 2.1px);-webkit-mask-image:linear-gradient(#000 0% 70%,#0000 92%);mask-image:linear-gradient(#000 0% 70%,#0000 92%)}.field__plane--near{background-image:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--rose) 56%, transparent) 0 1.5px, transparent 2.1px);-webkit-mask-image:linear-gradient(#0000 70%,#000 92% 100%);mask-image:linear-gradient(#0000 70%,#000 92% 100%)}@supports not (mask-image:linear-gradient(#000, transparent)){.field{display:none}}@media (width<=640px){.field{opacity:.55}}.cloud{z-index:-1;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.intro main>*,.intro .foot,.intro .grain{opacity:0;visibility:hidden}.intro.intro-in main>*,.intro.intro-in .foot{opacity:1;visibility:visible;transition:opacity 1.1s cubic-bezier(.2,0,0,1)}.intro.intro-in .grain{opacity:var(--grain-opacity);visibility:visible;transition:opacity 1.6s cubic-bezier(.2,0,0,1)}.intro .hero{transform:translateY(6px)}.intro.intro-in .hero{transition:opacity .95s cubic-bezier(.2,0,0,1),transform .9s cubic-bezier(.2,0,0,1);transform:none}@keyframes intro-failsafe{to{opacity:1;visibility:visible}}.intro main>*,.intro .foot{animation:1ms linear 6.9s forwards intro-failsafe}@keyframes grain-failsafe{to{visibility:visible;opacity:var(--grain-opacity)}}.intro:not(.intro-in) .grain{animation:1ms linear 6.9s forwards grain-failsafe}.eyebrow{font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--mint);font-weight:650}.sec-head{margin-bottom:clamp(2.5rem,7vh,4.5rem)}.feats,.how,.technical{padding-block:calc(var(--mast-h) + 24px) var(--section-y)}.sec-title{margin-top:var(--s3);font-family:var(--font-display);letter-spacing:-.04em;color:var(--text-hi);text-wrap:balance;font-size:clamp(2rem,1.2rem + 3vw,3.5rem);font-weight:500;line-height:1.04}.sec-title__mute{color:var(--text-mute)}.up{color:var(--mint)}.dn{color:var(--rose)}.badge{border-radius:var(--r-full);height:22px;font-size:var(--t-2xs);letter-spacing:.02em;align-items:center;gap:6px;padding:0 10px;font-weight:650;display:inline-flex}.badge--pass,.badge--live{color:var(--mint);background:var(--long-wash);border:1px solid var(--long-edge)}.live-dot{background:var(--mint);width:6px;height:6px;box-shadow:0 0 8px var(--mint);border-radius:50%;animation:1.8s ease-in-out infinite live}@keyframes live{50%{opacity:.3}}.tags{gap:var(--s2);margin-top:var(--s5);flex-wrap:wrap;display:flex}.tags li{border-radius:var(--r-full);border:1px solid var(--line-strong);font-size:var(--t-xs);color:var(--text);background:#ffffff05;padding:6px 12px}.dotted{position:relative}.dotted:before{content:"";border-radius:inherit;pointer-events:none;background-image:radial-gradient(circle,#ffffff21 .9px,#0000 1.3px);background-position:9px 9px;background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 90% at 30% 10%,#000 20%,#0000 85%);mask-image:radial-gradient(120% 90% at 30% 10%,#000 20%,#0000 85%)}.dotfield,.dotfield-hover{z-index:-1;pointer-events:none;contain:strict;width:100%;height:100%;position:fixed;inset:0}.dotfield{background:linear-gradient(110deg, var(--long) 42%, var(--short) 58%);opacity:.18;mask-image:radial-gradient(circle,#000 .85px,#0000 1.15px),radial-gradient(100% 90% at 50% 30%,#000 15%,#0000 100%);mask-size:var(--dot-step) var(--dot-step), 100% 100%;mask-position:-1px -1px,50%;mask-repeat:repeat,no-repeat;mask-composite:intersect}.dotfield-hover{mask-image:radial-gradient(100% 90% at 50% 30%,#000 15%,#0000 100%)}.scene-ready .dotfield{display:none}.intro .dotfield,.intro .dotfield-hover{opacity:0}.mast .btn--primary span{transition:transform var(--dur) var(--ease)}.mast .btn--primary:hover span{transform:translate(2px)}@media (width<=40rem){.mast__hide{display:none}}.hero{padding-block:clamp(3.5rem,10vh,7rem) clamp(4rem,10vh,7rem)}.hero__grid{--page:80rem;z-index:1;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid;position:relative}.venues{gap:var(--s2);flex-wrap:wrap;display:flex}.venues__item{height:30px;font-size:var(--t-sm);color:var(--text);align-items:center;gap:7px;padding:0 12px 0 6px;display:inline-flex}.venues__item img{border-radius:5px;width:18px;height:18px;display:block}.hero__title{margin-top:var(--s6);font-family:var(--font-display);letter-spacing:-.045em;color:var(--text-hi);font-size:clamp(1.5rem,3.9vw,3rem);font-weight:500;line-height:1}.hero__mute{color:var(--text-mute)}.hero__lede{margin-top:var(--s5);color:var(--text-mute);font-size:var(--lede);text-wrap:pretty}.prompt{margin-top:var(--s8);max-width:34rem;transition:border-color var(--dur) var(--ease);padding:18px 14px 14px 20px;display:block}.prompt:hover{border-color:var(--long-edge)}.prompt__text{min-height:1.6em;color:var(--text);font-size:17px;display:block}.prompt__caret{vertical-align:-3px;background:var(--mint);width:2px;height:1.1em;margin-left:2px;animation:1s step-end infinite caret;display:inline-block}@keyframes caret{50%{opacity:0}}.prompt__bar{align-items:center;gap:var(--s3);margin-top:12px;display:flex}.prompt__chip{font-size:var(--t-sm);color:var(--text-hi);align-items:center;gap:7px;font-weight:600;display:inline-flex}.prompt__spark{background:var(--mint);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);width:12px;height:12px}.prompt__go{background:var(--text-hi);width:36px;height:36px;color:var(--bg-base);transition:background-color var(--dur) var(--ease), transform var(--dur) var(--ease);border-radius:50%;place-items:center;margin-left:auto;font-weight:700;display:grid}.prompt:hover .prompt__go,.prompt:focus-visible .prompt__go{background:var(--mint);transform:translateY(-1px)}.hero__sub{align-items:center;gap:var(--s3);margin-top:var(--s5);font-size:var(--t-xs);color:var(--text-mute);display:flex}.hero__sub .how__more{font-size:var(--t-sm);margin-top:0}.hero__dot{color:var(--line-strong)}.stage{padding-bottom:92px;position:relative}.stage__glow{pointer-events:none;position:absolute;inset:0 0 92px;transform:translateY(30px)}.explore{border:1px solid var(--line-strong);box-shadow:var(--edge), var(--lift-hi);background:radial-gradient(110% 70% at 15% 0,#08f8a01a,#0000 60%),radial-gradient(80% 60% at 100% 100%,#f8306014,#0000 65%),#0d0d108c;border-radius:28px;padding:16px;position:relative}.explore__head{justify-content:space-between;align-items:center;padding:4px 6px 14px;display:flex}.explore__title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-hi);font-size:19px;font-weight:600}.seg{border:1px solid var(--line);background:#ffffff0a;border-radius:10px;padding:3px;display:inline-flex}.seg span{font-size:var(--t-2xs);color:var(--text-mute);border-radius:7px;padding:3px 10px;font-weight:600}.seg .is-on{color:var(--text-hi);background:#ffffff17}.explore__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.explore__note{font-size:var(--t-2xs);color:var(--text-mute);text-align:right;padding:10px 6px 0}.acard{border:1px solid var(--line-strong);box-shadow:var(--edge);transition:border-color var(--dur) var(--ease), transform var(--dur) var(--ease), box-shadow var(--dur) var(--ease);background-color:#111114;background-size:cover;border-radius:18px;flex-direction:column;display:flex;position:relative;overflow:hidden}.acard--a{background-image:var(--panel-veil), url(/panel-graphite-a.webp)}.acard--b{background-image:var(--panel-veil), url(/panel-graphite-b.webp)}.acard--c{background-image:var(--panel-veil), url(/panel-graphite-c.webp)}.acard:hover{box-shadow:var(--edge-hi), var(--lift-hi);border-color:#fff3;transform:translateY(-2px)}.acard__head{align-items:center;gap:10px;padding:14px 14px 0;display:flex}.acard__pic{object-fit:cover;width:36px;height:36px;box-shadow:inset 0 0 0 1px #ffffff24, var(--lift);border-radius:50%;flex:none}.acard__id{flex:1;min-width:0;display:grid}.acard__symrow{align-items:center;gap:6px;display:flex}.acard__sym{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-hi);font-size:15px;font-weight:700}.acard__chip{border-radius:var(--r-full);border:1px solid var(--line-strong);letter-spacing:.04em;color:var(--text-mute);padding:1px 6px;font-size:9px;font-weight:650}.acard__name{font-size:var(--t-2xs);color:var(--text-mute);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.acard__ret{font-family:var(--font-num);font-feature-settings:var(--num-feat);letter-spacing:-.01em;font-size:15px;font-weight:700}.acard__curve{background-image:var(--dot-grid);background-size:var(--dot-step) var(--dot-step);width:100%;height:74px;margin-top:8px;display:block}.acard__line{fill:none;stroke-width:1.8px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.is-up .acard__line{stroke:var(--mint);filter:drop-shadow(0 0 5px #08f8a080)}.is-dn .acard__line{stroke:var(--rose);filter:drop-shadow(0 0 5px #f8306080)}.is-up .acard__area{fill:#08f8a014}.is-dn .acard__area{fill:#f8306014}.acard__take{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:6px;padding:10px;display:grid}.take{height:28px;font:inherit;font-size:var(--t-2xs);cursor:pointer;transition:background var(--dur) var(--ease), color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);background:#ffffff08;border-radius:9px;font-weight:650}.take--copy{color:var(--mint);border:1px solid var(--long-edge)}.take--counter{color:var(--rose);border:1px solid var(--short-edge)}.take--copy:hover{box-shadow:var(--glow-long-soft)}.take--counter:hover{box-shadow:var(--glow-short-soft)}.take--copy[aria-pressed=true]{background:var(--mint);color:var(--bg-base);border-color:var(--mint)}.take--counter[aria-pressed=true]{background:var(--rose);color:var(--bg-base);border-color:var(--rose)}.book{z-index:2;border:1px solid var(--line-strong);background:linear-gradient(#17171c,#101014);border-radius:18px;width:270px;padding:14px;position:absolute;bottom:4px;left:-36px}.book__head{font-family:var(--font-display);color:var(--text-hi);justify-content:space-between;align-items:center;padding:0 2px 10px;font-size:15px;font-weight:600;display:flex}.book__wallet{font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--text-mute);font-weight:400}.book__rows{align-content:start;gap:4px;min-height:104px;display:grid}.brow{background:#ffffff06;border-radius:10px;grid-template-columns:22px 1fr auto 38px;align-items:center;gap:8px;padding:6px;display:grid}.brow.is-new{animation:brow-in .6s var(--ease)}@keyframes brow-in{0%{background:#08f8a029}}.brow__pic{object-fit:cover;border-radius:50%;width:22px;height:22px}.brow__sym{font-family:var(--font-display);font-size:var(--t-sm);color:var(--text-hi);font-weight:700}.brow__side{border-radius:var(--r-full);padding:2px 8px;font-size:10px;font-weight:650}.brow__side.is-copy{color:var(--mint);background:var(--long-wash)}.brow__side.is-counter{color:var(--rose);background:var(--short-wash)}.brow__x{font-family:var(--font-num);font-feature-settings:var(--num-feat);font-size:var(--t-sm);color:var(--text-hi);text-align:right;font-weight:650}.book__foot{border-top:1px solid var(--line);font-size:var(--t-xs);color:var(--text-mute);justify-content:space-between;margin-top:10px;padding:10px 2px 0;display:flex}.book__foot b{font-family:var(--font-num);font-feature-settings:var(--num-feat);color:var(--text-hi)}@media (width<=60rem){.hero__grid{grid-template-columns:minmax(0,1fr)}.stage{padding-bottom:0}.stage__glow{inset:0 0 160px}.book{width:auto;margin:-24px 12px 0;position:relative;left:auto}}@media (width<=30rem){.hero__title{font-size:clamp(1.5rem,7.2vw,1.625rem)}.stage__glow{transform:translateY(-90px)}.prompt__bar{margin-top:10px}.explore{border-radius:22px;padding:10px}.explore__grid{gap:8px}.acard__head{gap:8px;padding:10px 10px 0}.acard__pic{width:28px;height:28px}.acard__name,.acard__chip{display:none}.acard__ret{font-size:13px}.acard__curve{height:54px}.acard__take{padding:8px}}.how .wrap{--page:80rem}.how__grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,4.5rem);display:grid}.how__stick{top:max(calc(var(--mast-h) + 24px), calc(50vh - 230px));position:sticky}.frame{height:460px}.frame,.technical__topics,.prompt{border:1px solid var(--line-strong);background:radial-gradient(90% 70% at 15% 0%, var(--long-wash), transparent 60%), linear-gradient(180deg, #121216, #0d0d10);border-radius:30px;position:relative;overflow:hidden}.frame,.technical__topics{box-shadow:var(--edge), var(--lift-hi)}.frame:before,.technical__topics:before,.prompt:before{content:"";pointer-events:none;background-image:radial-gradient(circle,#ffffff1a .9px,#0000 1.3px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(100% 80% at 20% 0,#000 10%,#0000 75%);mask-image:radial-gradient(100% 80% at 20% 0,#000 10%,#0000 75%)}.frame__tag{z-index:2;border-radius:var(--r-full);border:1px solid var(--line-strong);height:30px;font-size:var(--t-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--text-hi);background:#141418;align-items:center;gap:8px;padding:0 14px 0 12px;font-weight:700;display:inline-flex;position:absolute;top:18px;left:18px}.frame__dot{background:var(--mint);width:6px;height:6px;box-shadow:0 0 8px var(--mint);border-radius:50%}.scene{opacity:0;transition:opacity .45s var(--ease), transform .6s var(--ease);pointer-events:none;display:grid;position:absolute;inset:66px 22px 22px;transform:translateY(12px)scale(.985)}.frame[data-scene="0"] .scene--build,.frame[data-scene="1"] .scene--test,.frame[data-scene="2"] .scene--gate,.frame[data-scene="3"] .scene--list{opacity:1;transform:none}.ide,.res,.gate,.algo-card{border:1px solid var(--line-strong);box-shadow:var(--lift-hi);background:#0b0b0e;border-radius:18px;overflow:hidden}.ide{grid-template-rows:auto 1fr;display:grid}.ide__bar{justify-content:space-between;align-items:center;gap:var(--s3);border-bottom:1px solid var(--line);padding:8px 10px;display:flex}.ide__tabs{border:1px solid var(--line);border-radius:10px;padding:3px;display:inline-flex}.ide__tabs b{font-size:var(--t-2xs);color:var(--text-mute);border-radius:7px;padding:3px 9px;font-weight:600}.ide__tabs .is-on{background:var(--text-hi);color:var(--bg-base)}.ide__file{font-size:var(--t-xs);color:var(--text-hi);white-space:nowrap;font-weight:600}.ide__file i{border-radius:var(--r-full);border:1px solid var(--line-strong);letter-spacing:.08em;text-transform:uppercase;color:var(--text-mute);margin-left:6px;padding:2px 7px;font-size:9px;font-style:normal}.ide__body{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);min-height:0;display:grid}.ide__code{font-family:var(--font-mono);color:var(--text);white-space:normal;margin:0;padding:12px 10px;font-size:11px;line-height:1.75;overflow:hidden}.cl{white-space:pre;display:block}.cl__n{text-align:right;color:#fff3;width:2.2em;margin-right:8px;display:inline-block}.tk-c{color:var(--text-mute);font-style:italic}.tk-k{color:var(--rose)}.tk-f{color:var(--mint)}.tk-n{color:var(--amber)}.ide__chat{border-left:1px solid var(--line);background:#ffffff04;flex-direction:column;gap:8px;padding:12px;display:flex}.msg{max-width:92%;font-size:var(--t-2xs);border-radius:12px;padding:8px 10px;line-height:1.45}.msg--me{color:var(--text-hi);background:#ffffff12;border-bottom-right-radius:4px;align-self:flex-end}.msg--ai{background:var(--long-wash);border:1px solid var(--long-edge);color:var(--text-hi);border-bottom-left-radius:4px}.ide__input{border:1px solid var(--line-strong);font-size:var(--t-2xs);color:var(--text-mute);border-radius:10px;margin-top:auto;padding:8px 10px}.frame[data-scene="0"] .msg--me{animation:pop .5s var(--ease) .25s both}.frame[data-scene="0"] .msg--ai{animation:pop .5s var(--ease) .9s both}.frame[data-scene="0"] .cl{animation:line-in .4s var(--ease) both}.frame[data-scene="0"] .cl:nth-child(n){animation-delay:calc(var(--d,0) * 1ms)}@keyframes pop{0%{opacity:0;transform:translateY(8px)}}@keyframes line-in{0%{opacity:0;transform:translate(-6px)}}.res{grid-template-rows:auto 1fr auto;gap:10px;padding:16px;display:grid}.res__stats{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.res__stats span{border:1px solid var(--line);background:#ffffff08;border-radius:12px;gap:2px;padding:10px 12px;display:grid}.res__stats i{font-style:normal;font-size:var(--t-2xs);color:var(--text-mute)}.res__stats b{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-hi);font-size:22px;font-weight:500}.res__stats b.up{color:var(--mint)}.res__stats b.dn{color:var(--rose)}.res__chart{width:100%;height:100%;min-height:0}.res__grid line{stroke:var(--line);stroke-width:1px;vector-effect:non-scaling-stroke}.res__net,.res__gross{fill:none;vector-effect:non-scaling-stroke;stroke-linejoin:round}.res__net{stroke:var(--mint);stroke-width:2px;filter:drop-shadow(0 0 6px #08f8a073)}.res__gross{stroke:#ffffff47;stroke-width:1.3px;stroke-dasharray:4 4}.res__legend{align-items:center;gap:var(--s4);font-size:var(--t-2xs);color:var(--text-mute);display:flex}.lg{align-items:center;gap:6px;display:inline-flex}.lg:before{content:"";border-radius:2px;width:12px;height:2px}.lg--net:before{background:var(--mint)}.lg--gross:before{background:#ffffff59}.res__ex{margin-left:auto}.frame[data-scene="1"] .res__chart{animation:draw 1.5s var(--ease) .15s both}@keyframes draw{0%{clip-path:inset(-10% 100% -10% 0)}to{clip-path:inset(-10% 0)}}.gate{align-content:start;gap:12px;padding:16px;display:grid}.gate__head{font-family:var(--font-display);color:var(--text-hi);justify-content:space-between;align-items:center;font-size:17px;font-weight:600;display:flex}.gate__list{gap:8px;display:grid}.gate__list li{border:1px solid var(--line);background:#ffffff06;border-radius:12px;grid-template-columns:18px auto 1fr;grid-template-areas:"tick name note"".bar bar";align-items:center;gap:6px 10px;padding:12px 14px;display:grid}.gate__tick{background:var(--mint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M5 9.5l2.5 2.5L13 6.5' fill='none' stroke='%230a0a0c' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% no-repeat;width:18px;height:18px;box-shadow:var(--glow-long-soft);border-radius:50%;grid-area:tick}.gate__name{font-size:var(--t-sm);color:var(--text-hi);grid-area:name;font-weight:600}.gate__note{font-size:var(--t-2xs);color:var(--text-mute);grid-area:note;justify-self:end}.gate__bar{background:#ffffff0f;border-radius:4px;grid-area:bar;height:4px;overflow:hidden}.gate__bar span{border-radius:inherit;background:linear-gradient(90deg, var(--long-dim), var(--mint));transform-origin:0;width:100%;height:100%;display:block}.frame[data-scene="2"] .gate__bar span{animation:fill .7s var(--ease) both;animation-delay:calc(var(--k) * .28s + .2s)}.frame[data-scene="2"] .gate__tick{animation:tick .3s var(--ease) both;animation-delay:calc(var(--k) * .28s + .8s)}@keyframes fill{0%{transform:scaleX(0)}}@keyframes tick{0%{opacity:0;transform:scale(.6)}}.algo-card{grid-template-rows:auto 1fr auto;gap:10px;padding:16px;display:grid}.algo-card__head{justify-content:space-between;align-items:center;display:flex}.algo-card__id{display:grid}.algo-card__id b{font-family:var(--font-mono);font-size:var(--t-md);color:var(--text-hi)}.algo-card__id i{font-style:normal;font-size:var(--t-2xs);color:var(--text-mute)}.algo-card__chart{width:100%;height:100%}.algo-card__zero{stroke:var(--line-strong);stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.algo-card__line{fill:none;stroke:var(--mint);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linejoin:round;filter:drop-shadow(0 0 6px #08f8a073)}.algo-card__foot{align-items:center;gap:var(--s5);display:flex}.algo-card__meta{display:grid}.algo-card__meta i{font-style:normal;font-size:var(--t-2xs);color:var(--text-mute)}.algo-card__meta b{font-family:var(--font-display);color:var(--text-hi);font-size:20px;font-weight:500}.algo-card__meta b.up{color:var(--mint)}.algo-card__btns{gap:6px;margin-left:auto;display:flex}.mini{border-radius:var(--r-full);height:30px;font-size:var(--t-xs);place-items:center;padding:0 14px;font-weight:650;display:inline-grid}.mini--copy{background:var(--mint);color:var(--bg-base)}.mini--counter{border:1px solid var(--short-edge);color:var(--rose)}.frame[data-scene="3"] .algo-card__chart{animation:draw 1.8s var(--ease) .15s both}.how__list{margin:0;padding:0;list-style:none}.how__item{gap:var(--s2);min-height:42vh;padding-top:var(--s6);border-top:1px solid var(--line);cursor:pointer;opacity:.4;transition:opacity .4s var(--ease);grid-template-columns:44px minmax(0,1fr);display:grid}.how__item:last-child{min-height:0;padding-bottom:var(--s6)}.how__item.is-on{opacity:1;border-top-color:var(--line-strong)}.how__n{font-family:var(--font-mono);font-size:var(--t-sm);color:var(--text-mute);padding-top:3px}.how__item.is-on .how__n{color:var(--mint)}.how__tag{font-size:var(--t-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--text-mute);font-weight:650}.how__item.is-on .how__tag{color:var(--mint)}.how__title{font-family:var(--font-display);letter-spacing:-.03em;color:var(--text-hi);margin-top:6px;font-size:clamp(1.4rem,1.1rem + 1vw,1.85rem);font-weight:500;line-height:1.15}.how__line{margin-top:var(--s2);max-width:26rem;font-size:var(--t-lg);color:var(--text-mute)}.how__more{margin-top:var(--s4);font-size:var(--t-sm);color:var(--mint);font-weight:600;display:inline-block}.how__more span{transition:transform var(--dur) var(--ease);display:inline-block}.how__more:hover span{transform:translate(3px)}@media (width<=60rem){.how__grid{gap:var(--s6);grid-template-columns:minmax(0,1fr)}.how__stick{top:calc(var(--mast-h) + 22px);z-index:2}.scene{inset:58px 14px 14px}.ide__body{grid-template-columns:minmax(0,1fr)}.ide__chat,.ide__file{display:none}.frame{height:360px}.gate{gap:8px;padding:12px}.gate__list{gap:6px}.gate__list li{padding:8px 10px}.res__stats{grid-template-columns:repeat(2,1fr)}.res__stats span{padding:6px 10px}.res__stats b{font-size:17px}.how__item{min-height:46vh}.how__item,.how__item.is-on{opacity:var(--builder-opacity,1);transition:none}}.feats .wrap{--page:80rem}.feats__stack{gap:clamp(1.5rem,4vh,2.5rem);display:grid}.fcard{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,3.5rem);min-height:460px;padding-block:22px;display:grid;position:relative}@media (width>60rem){.fcard{column-gap:calc(clamp(1.5rem,4vw,3.5rem) + 22px + clamp(22px,4vw,48px))}.fcard:nth-child(2n){grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.fcard:nth-child(2n) .fcard__art{grid-area:1/2}.fcard:nth-child(2n) .fcard__text{grid-area:1/1}}.fcard__art{height:100%;min-height:400px;display:grid;position:relative}.fcard__text{position:relative}.fcard__title{margin-top:var(--s3);font-family:var(--font-display);letter-spacing:-.035em;color:var(--text-hi);font-size:clamp(1.6rem,1.2rem + 1.4vw,2.25rem);font-weight:500;line-height:1.08}.fcard__line{margin-top:var(--s3);font-size:var(--t-lg);color:var(--text-mute)}.alloc,.perm,.rec{border:1px solid var(--line-strong);width:100%;box-shadow:var(--edge), var(--lift-hi);background:linear-gradient(#16161b,#101014);border-radius:18px;flex-direction:column;justify-content:center;padding:clamp(20px,3vw,32px);display:flex;position:relative}.alloc__head,.rec__head{justify-content:space-between;align-items:center;display:flex}.alloc__head b,.rec__head b{font-family:var(--font-mono);font-size:var(--t-md);color:var(--text-hi)}.alloc__label{margin-top:var(--s5);font-size:var(--t-2xs);color:var(--text-mute)}.alloc__seg{border:1px solid var(--line);background:#ffffff05;border-radius:12px;grid-template-columns:repeat(4,1fr);gap:4px;margin-top:8px;padding:4px;display:grid}.alloc__seg span{height:34px;font-family:var(--font-num);font-feature-settings:var(--num-feat);font-size:var(--t-sm);color:var(--text-mute);border-radius:9px;place-items:center;font-weight:650;display:grid}.alloc__seg .is-short{color:var(--rose)}.alloc__seg .is-long{color:var(--mint)}.alloc__seg .is-on{background:var(--mint);color:var(--bg-base);box-shadow:var(--glow-long-soft)}.alloc__book{margin-top:var(--s5);gap:2px;display:grid}.alloc__row{border-top:1px solid var(--line);font-size:var(--t-sm);justify-content:space-between;padding:8px 2px;display:flex}.alloc__row i{font-style:normal;font-family:var(--font-mono);color:var(--text)}.alloc__row b{font-family:var(--font-num);font-feature-settings:var(--num-feat);color:var(--text-hi);font-weight:650}.alloc__row--net i{font-family:var(--font-ui);color:var(--text-hi);font-weight:600}.perm__head{font-size:var(--t-md);color:var(--text-hi);align-items:center;gap:10px;display:flex}.perm__key{background:var(--long-wash) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2308f8a0' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='15' r='4'/%3E%3Cpath d='M10.8 12.2 20 3M16 7l3 3M14 9l2 2'/%3E%3C/svg%3E") center / 16px no-repeat;border:1px solid var(--long-edge);border-radius:9px;width:30px;height:30px}.perm__list{margin-top:var(--s5);gap:6px;display:grid}.perm__list li{border:1px solid var(--line);font-size:var(--t-sm);color:var(--text-hi);background:#ffffff06;border-radius:11px;align-items:center;gap:10px;padding:11px 12px;font-weight:600;display:flex}.perm__list li:before{content:"";border-radius:50%;flex:none;width:18px;height:18px}.perm__list .ok:before{background:var(--mint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M5 9.5l2.5 2.5L13 6.5' fill='none' stroke='%230a0a0c' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% no-repeat}.perm__list .no{color:var(--text-mute);text-decoration:line-through #f8306099}.perm__list .no:before{background:var(--short-wash) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M6 6l6 6M12 6l-6 6' fill='none' stroke='%23f83060' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") center / 100% no-repeat;border:1px solid var(--short-edge)}.perm__foot{margin-top:var(--s4);font-size:var(--t-2xs);color:var(--text-mute)}.rec__since{font-size:var(--t-2xs);color:var(--text-mute)}.rec__chart{width:100%;height:150px;min-height:150px;margin-top:var(--s4);flex:1;display:block}.rec__bt{fill:none;stroke:#ffffff40;stroke-width:1.4px;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.rec__mark{stroke:var(--amber-edge);stroke-width:1px;stroke-dasharray:2 3;vector-effect:non-scaling-stroke}.rec__live{fill:none;stroke:var(--mint);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linejoin:round;filter:drop-shadow(0 0 6px #08f8a073)}.rec__legend{margin-top:var(--s3);font-size:var(--t-2xs);color:var(--text-mute);justify-content:space-between;align-items:center;display:flex}.lg--off:before{background:#ffffff4d}.lg--live:before{background:var(--mint)}.rec__flag{border-radius:var(--r-full);color:var(--amber);background:var(--amber-wash);border:1px solid var(--amber-edge);padding:2px 8px;font-weight:650}@media (width<=60rem){.fcard{grid-template-columns:minmax(0,1fr);min-height:0}.fcard__art{justify-self:center;width:calc(100% - 28px);min-height:300px}.reveal-on .fcard+.fcard{opacity:1;transition:none}}.technical{padding-top:calc(var(--mast-h) + 55px)}.technical .wrap{--page:80rem}.technical__tabs,.technical__topics{max-width:70rem;margin-inline:auto}.technical__topics{max-width:69rem}.technical .sec-head{margin-bottom:var(--s5)}.technical__tabs{gap:var(--s2);padding:var(--s1) var(--s1) var(--s2);margin-bottom:var(--s1);scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;display:flex;overflow-x:auto}.technical__tabs[hidden],.technical__panel[hidden]{display:none}.technical__tabs button{color:var(--text-mute);font:inherit;font-size:var(--t-md);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:1 0 auto;padding:13px 18px}.technical__tabs button:hover,.technical__tabs button[aria-selected=true]{color:var(--text-hi)}.technical__tabs button:focus-visible,.technical__panel:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.technical__panel{padding:clamp(24px,4vw,48px);position:relative}.technical__panel+.technical__panel:not([role=tabpanel]){border-top:1px solid var(--line)}.technical__heading{margin-bottom:var(--s6)}.technical__heading h3{margin-top:var(--s3);font-family:var(--font-display);letter-spacing:-.03em;color:var(--text-hi);font-size:clamp(1.4rem,1.1rem + 1vw,1.85rem);font-weight:500;line-height:1.15}.technical__number{font:var(--t-xs) var(--font-mono);color:var(--mint)}.technical__body{font-size:var(--t-lg);color:var(--text-mute)}.technical__body p+p{margin-top:var(--s4)}.technical__example{padding:var(--s4);border:1px solid var(--line);border-radius:var(--r-md);font-size:var(--t-md)}.technical__example strong{color:var(--text-hi);font-weight:600}@media (width>60rem) and (height<=50rem){.feats,.how,.technical{--section-y:5rem}.feats .sec-head,.how .sec-head,.technical .sec-head{margin-bottom:var(--s4)}.fcard{min-height:416px;padding-block:0}.frame{height:416px}.how__stick{top:max(calc(var(--mast-h) + 24px), calc(50vh - 208px))}.technical__tabs{padding-bottom:var(--s1);margin-bottom:var(--s1)}.technical__tabs button{padding-block:var(--s2)}.technical__heading{margin-bottom:var(--s4)}}@media (width>60rem){.hero{min-height:calc(100svh - var(--mast-h) - 12px);align-items:center;display:flex}.hero__grid{transform:translateY(-12px)}.hero__copy{transform:translateY(-16px)}.feats,.how{padding-top:max(calc(var(--mast-h) + 24px), calc((100svh - 44rem + var(--mast-h)) / 2))}.technical{align-items:center;min-height:100svh;padding-bottom:55px;display:flex}}.close{padding-block:var(--section-y);text-align:center}.close__in{justify-items:center;display:grid}.close__title{font-family:var(--font-display);letter-spacing:-.045em;color:var(--text-hi);font-size:clamp(2.4rem,1.3rem + 4vw,4.5rem);font-weight:500;line-height:1}.close__note{margin-top:var(--s4);font-size:var(--lede);color:var(--text-mute)}.close__cta{margin-top:var(--s8);justify-content:center;gap:var(--s3);flex-wrap:wrap;display:flex}.foot{border-top:1px solid var(--line);padding-block:clamp(3rem, 8vh, 4.5rem) var(--s8);font-size:var(--t-md);color:var(--text-mute);background:#0a0a0cb3}.foot .wrap{--page:80rem}.foot__top{gap:var(--s10);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.foot__name{margin-top:var(--s4);font-family:var(--font-display);letter-spacing:-.03em;color:var(--text-hi);font-size:24px;font-weight:600}.foot__tag{font-size:var(--t-sm);margin-top:2px}.foot__cols{gap:var(--s8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.foot__col{gap:var(--s3);align-content:start;display:grid}.foot__h{margin-bottom:var(--s1);font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--text-hi);font-weight:650}.foot__col a{transition:color var(--dur) var(--ease)}.foot__col a:hover{color:var(--text-hi)}.ext{color:var(--mint);font-size:.85em}.foot__risk{padding-top:var(--s5);border-top:1px solid var(--line);font-size:var(--t-2xs);margin-top:clamp(2.5rem,6vh,3.5rem);line-height:1.6}@media (width<=48rem){.foot__top{grid-template-columns:minmax(0,1fr)}}.reveal-on .reveal:not(.in){opacity:0;transform:translateY(18px)}.reveal-on .reveal{transition:opacity .8s var(--ease), transform .8s var(--ease)}@media (prefers-reduced-motion:no-preference){.reveal-on .fcard{opacity:var(--trader-opacity,1);transition:opacity .3s linear}.reveal-on .fcard:focus-within{opacity:1}}.alloc__who{align-items:center;gap:8px;display:inline-flex}.alloc__who b{font-family:var(--font-display);font-weight:700}.alloc__pic{object-fit:cover;border-radius:50%;width:28px;height:28px;box-shadow:inset 0 0 0 1px #ffffff24}.alloc__row{grid-template-columns:1fr auto 48px;align-items:center;gap:10px;display:grid}.alloc__row i{font-family:var(--font-display);align-items:center;gap:8px;font-weight:700;display:inline-flex}.alloc__row .alloc__pic{width:20px;height:20px}.alloc__row b{text-align:right}.alloc__row--net b{white-space:nowrap}.alloc__side{border-radius:var(--r-full);padding:2px 8px;font-size:10px;font-weight:650}.alloc__side.up{background:var(--long-wash)}.alloc__side.dn{background:var(--short-wash)}.algo-card__who{align-items:center;gap:10px;display:inline-flex}.algo-card__mark{width:34px;height:34px;box-shadow:inset 0 0 0 1px #ffffff24, var(--lift);font-family:var(--font-display);color:#fff;background:radial-gradient(circle at 35% 30%,#38dca0 0%,#218c77 58%,#174f33 100%);border-radius:50%;place-items:center;font-weight:700;display:grid}.algo-card__id b{font-weight:700;font-family:var(--font-display)!important}.alloc__row--net{grid-template-columns:1fr auto}.alloc__row--net>span:empty{display:none}.hero__mute{text-wrap:balance;display:block}.sec-sub{margin-top:var(--s4);max-width:36rem;font-size:var(--lede);color:var(--text-mute);text-wrap:pretty}.algo-card__ex{font-style:normal;font-size:var(--t-2xs);color:var(--text-mute);align-self:end}.hero__lead{text-wrap:nowrap;display:block}
