@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-vietnamese-wght-normal-BUzh504Q.woff2)format("woff2-variations");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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-ext-wght-normal-CcLUaPy7.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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-wght-normal-DLoelf7F.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:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-ext-wght-normal-B5bTHO_g.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:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-wght-normal-BbzFLZTg.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(data:font/woff2;base64,d09GMgABAAAAAAfsABQAAAAAEAwAAAeCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoP0hWQVJbBmA/U1RBVIFiJyYAdC9qEQgKhGSEAAsgADCGCAE2AiQDOgQgBYlMB4EUDAcbLQ4onoexrSC/2ZyLAa8p8VHB8/x3Vue+V0hVJalMJg2nx/TCrQXxBeqLjQG7FyM1WEa/X1tEXN7cFz9EJEMmMUz3RihWSSKeQCbcIou0izz/C8v+fq3VfajEa9gDD11CImXS7qL/RJFVzC1qiB6KmKeD6TZdQ6IRGv78dL6uSVVCfgni5mzu7kcgQBgAEAQTQRCoL++STTYybkJxNfQxAAIAGu8OdEB9teW2jh4BpgDqFjAeSEByW3zFP0CBBgNMsMCGEDjgggdhiEAUAeIIED7ABTDUEnkIE9Q9ahFgKttcVhApo4ACB4qobHaccgDfEjFO6aaWUhjMLt2SyIvHKoDqoA4CSUwEIYQCEjhAO9R1G6keDeDZGjNo+AhxOjCEGTr1WeIF3kYBiLAOKvkJSMiKX0VdAyQt3SDJClCkxJCHkCzfqyVTriJZLcolS32JZHUekq2TYNkYtCtjYHMQXSxGjXDz2t/yLWXzDzxz+o3zFwDEaN23F+13pyMdQAEaSKAR9vcGq4A4MTSKCElGW+M7UcY7xqkggITb28ZJhlqc9q2twYKTt0NjixBgYvO9BIihEBLYuOFXQzfIQ7dXGUEEEgFDooBfAzqiQbpJrhiWSuKJCRFKYbHCyJKI2G5GiZbNAvgAu5pc3vwx4G+g3aDkhklABiSz0BICXrYghtYhx/cdJ+44rY2oZ0aMNRFz3VZjb6W33F3gzltqtOCV8tTHSpOeXuItfvr5lCdfzFpqtEitvqdcdGGFd28ZqqC0tPbeChGXgrIlnhSWu/eUso4uKWFLugyDzQJhflY4659+WjQ++6x72WUMv9G8mw6QJl7BVxX5fe/kpUsOvnZwee9uQ0cGXYd0o89XB2748sDSnt8d2VphdOTTgceDVvOds0v9P/s7HPq15aGun/6Vllb56f1dl0t1LejqrNkpdRZsG8TOnM5vkBG5oiVyVGnS8LHps5cfNWJs6qKPfaNSxiQNBUm3cKNWROr0GSur7Za31k1vieq7LH11VF+jXdRIasRKflc7jkobm1Z9te1IyZA0pDkhLR98+H37Zf1c/8at+dB7x+7GfVyTfJMPiYztsnl59Y5l4j+0n1RXlpHnF3Tq7HecmNF/CJodEMAikruxiyJaGLvHOdAfoA+oDvpjBm2b91cHGRZMU9n25xEU0A8fgEEAdKI3Q1iDtc034sug5YVMkE2jsE+BIkwSoQ3gxXMqz9tELp48bd0cFKOKS7xYjEuXBnZP5ia7DyiO/X/YI+PQSbt2uSdqAkWL9nQbV1XB94/+uPfdZz8dnXYFBYrcTl2SIR/ybxJNJPz/Gupb0JaZeens2ekC7EKr8t+Ls/P5VJPYJdHKyqfg2nqU6bhlidzcddQV/7MmecTzJ5VPcKXkNKSEogHjYFx6QZ7rQ+FSe8njaiNuOnXS8H2ScQ619c2mC3VTtauL0rRbXd/CkSOP37FY9Zkjz8+GibYUMOEWF+RdrFS8Ecv1SHOpPUPZGEIpjPvFyU5cXKjd6OXqorTqy9GwRd++HVufPGnVsW+aO3vggKZ18jR9sXaTC1PWTEsVUaK0FkNySbTQDqlm2PfDjZcu4aalnSLKjnOoYQ0nUlqqXcGpPu/4VgV/xU2pAqW4BW3qzhQ8/hFKhV2qE3+BKAtDqBXjfgnVdH4y0wg5tbVNRenNdTWOrenWLcupQdmsbq5b+18piTe/xRdp1xbILxNPJGInm2z6hoB21Lal0i+ePTtd7B45+3XhFJ329evskXm7qurUVREotqSluSo/L29d3qDhI4YOQqWhI4YNvBNfsMHeXKemXrxQfKeuPOGRVayA3JtkJKEgbPp+dXUDluddutRYLFoXGXWX6N3WFaGLbQtRSitVYNacTNSdy7AaG/HSaUEANcBoGXNdcZvZsOqQ1icBDv21/gzAoYPHH/WDW0qNR3QTYKEAEHig6o13NXbND06CQPlRtYjGNnSktRc09k1mAMDvAlDKfQjgy6fssInlfzmNAjKkDxoxHOBLdVRAIVt9j4qo+hA1w9T1aNBNTUOTTNUHLbqokE+UAfJXCIGw/IxCSL5GRUJeR40rL/UxTm4Q08H6MbCs70ObuNyIIXrINHQYInF06UUlevTjbQzTh5upiDMzMMogUtEnjPs/Y7jAHCJeB0GBHh04tC6FiB6ZFB1oArUSIoFoqhzCeAN6lHwm0T4C3VVPWvjpSMXReuWesMEcoqrmgtNBGd2noWeV0hNAz9rFeShNJxHGsPa3HXeKTk8b55hahySYHaYKKFFLpCfN8rsoaJn01CR04Gkc+5k7KVTCmClX8Q10HCrUEkVlSX+XO33oQR9609tJ516H497WSobWs5Up6TLaS10/dessIskgJSLiDlWvHVUywpkQ7hdPZqGyiEF0uVQerVcPamT1A3eKXdyI1vG9OoflrSXihZ1qqGE3nhmAgiIbRCQgPLEPtOM3UQwTLYaYYomNlpA44opnjV6jkD6id80OOrzf6BzmMD6eEa1zKyeYG1fzfEf16V6jw9XYOaar1/b2kP/IYX8oR2mcFvv2GtBV3JXgd437AQAA)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2)format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/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{--abyss:#03161a;--deep:#072429;--deep-2:#0b3036;--frost:#e8fff9;--mist:#8db3ae;--dim:#5e807c;--mint:#6cf5d1;--mint-ink:#03211d;--coral:#ff7a8a;--ion:#9b8cff;--ember:#ffc46b;--glass-fill:linear-gradient(180deg, #dcfff816, #dcfff808);--glass-line:#ffffff1c;--glass-hi:inset 0 1px 0 #fff3, inset 0 -1px 0 #ffffff0a;--shadow:0 24px 60px -24px #000000a6;--blur:blur(22px) saturate(170%);--r-xl:28px;--r-lg:22px;--r-md:16px;--r-sm:10px;--r-pill:999px;--font-display:"Bricolage Grotesque Variable", system-ui, sans-serif;--font-ui:"Instrument Sans Variable", system-ui, sans-serif;--font-mono:"JetBrains Mono Variable", ui-monospace, monospace;--container:1240px;--gutter:16px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (width>=900px){:root{--gutter:28px}}*,:before,:after{box-sizing:border-box;margin:0}html{background-color:var(--abyss);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scrollbar-color:#8db3ae47 transparent}body{min-height:100dvh;color:var(--frost);font:400 16px/1.5 var(--font-ui);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background:0 0;overflow-x:clip}img,video,canvas{max-width:100%;display:block}img{height:auto}svg{flex-shrink:0}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}button:disabled{cursor:not-allowed}input,textarea,select{font:inherit;color:inherit;letter-spacing:inherit}input::placeholder,textarea::placeholder{color:var(--dim);opacity:1}::selection{color:var(--frost);background:#6cf5d14d}:focus{outline:none}:focus-visible{outline:2px solid var(--mint);outline-offset:2px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{border-radius:var(--r-pill);background:#8db3ae40 padding-box padding-box;border:2px solid #0000}::-webkit-scrollbar-thumb:hover{background-color:#8db3ae66}h1,h2,h3{font-family:var(--font-display);color:var(--frost);text-wrap:balance}h1{letter-spacing:-.045em;font-size:clamp(2.2rem,1.55rem + 2.6vw,3.4rem);font-weight:800;line-height:1.02}h2{letter-spacing:-.035em;font-size:clamp(1.4rem,1.2rem + .8vw,1.8rem);font-weight:700;line-height:1.1}h3{letter-spacing:-.03em;font-size:1.15rem;font-weight:700;line-height:1.25}p{text-wrap:pretty}.main{width:100%;max-width:var(--container);padding:0 var(--gutter);min-height:60vh;margin:0 auto}.page{padding-top:28px}@media (width>=900px){.page{padding-top:40px}}.page-head{flex-direction:column;gap:10px;margin-bottom:28px;display:flex}.page-head p{max-width:62ch}.page-head h1+p{margin-top:10px}.page-head.split{flex-flow:wrap;justify-content:space-between;align-items:flex-end;gap:20px}.page-head.center{text-align:center;align-items:center}.page-head.center p{margin-inline:auto}.section-title{letter-spacing:-.03em;margin:44px 0 16px;font-size:1.35rem}@media (width<=899.98px){body{padding-bottom:calc(88px + env(safe-area-inset-bottom))}}.liquid{z-index:-1;pointer-events:none;background:radial-gradient(120% 80% at 50% -10%, var(--deep-2) 0%, var(--deep) 38%, var(--abyss) 78%), var(--abyss);position:fixed;inset:0;overflow:hidden}.blob{filter:blur(80px);mix-blend-mode:screen;will-change:transform;border-radius:50%;animation:none;display:block;position:absolute}.b1{opacity:.45;background:radial-gradient(circle,#6cf5d18c,#6cf5d100 66%);width:56vmax;height:56vmax;animation-name:drift-1;animation-duration:58s;top:-22vmax;left:-16vmax}.b2{opacity:.4;background:radial-gradient(circle,#9b8cff99,#9b8cff00 66%);width:48vmax;height:48vmax;animation-name:drift-2;animation-duration:66s;top:14vh;right:-18vmax}.b3{opacity:.5;background:radial-gradient(circle,#2eaa968c,#0b303666 42%,#0b303600 68%);width:62vmax;height:62vmax;animation-name:drift-3;animation-duration:70s;bottom:-30vmax;left:12vw}.b4{opacity:.28;filter:blur(90px);background:radial-gradient(circle,#ffc46b8c,#ffc46b00 66%);width:22vmax;height:22vmax;animation-name:drift-4;animation-duration:44s;top:58vh;right:18vw}.grain{opacity:.06;mix-blend-mode:overlay;width:100%;height:100%;position:absolute;inset:0}@keyframes drift-1{0%{transform:translate(0,0)scale(1)}50%{transform:translate(14vw,8vh)scale(1.08)}to{transform:translate(6vw,20vh)scale(.94)}}@keyframes drift-2{0%{transform:translate(0,0)scale(1)}50%{transform:translate(-16vw,12vh)scale(.92)}to{transform:translate(-6vw,-8vh)scale(1.1)}}@keyframes drift-3{0%{transform:translate(0,0)scale(1)}50%{transform:translate(12vw,-14vh)scale(1.06)}to{transform:translate(-10vw,-6vh)scale(.96)}}@keyframes drift-4{0%{transform:translate(0,0)scale(1)}50%{transform:translate(-20vw,-10vh)scale(1.25)}to{transform:translate(-8vw,12vh)scale(.9)}}.glass,.empty{background:var(--glass-fill);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border:1px solid var(--glass-line);border-radius:var(--r-xl);box-shadow:var(--glass-hi), var(--shadow);position:relative}.glass:before,.empty:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(140deg,#ffffff80 0%,#ffffff1f 22%,#fff0 46%,#ffffff0a 72%,#ffffff29 100%);padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.glass.ion{background:radial-gradient(120% 90% at 0% 0%, #9b8cff29, #9b8cff00 60%), radial-gradient(80% 60% at 100% 100%, #9b8cff12, #9b8cff00 70%), var(--glass-fill);border-color:#9b8cff3d}.glass.ion:before{background:linear-gradient(140deg,#d6cfff99 0%,#9b8cff33 24%,#9b8cff00 48%,#9b8cff0d 74%,#9b8cff38 100%)}.skeleton{pointer-events:none;min-height:72px}.skeleton:after{content:"";border-radius:inherit;background:linear-gradient(100deg,#fff0 30%,#ffffff0f 50%,#fff0 70%) 0 0/220% 100%;animation:1.6s linear infinite shimmer;position:absolute;inset:0}@keyframes shimmer{0%{background-position:130% 0}to{background-position:-90% 0}}.btn{border-radius:var(--r-pill);height:44px;color:var(--frost);font-family:var(--font-ui);letter-spacing:-.005em;white-space:nowrap;text-align:center;-webkit-user-select:none;user-select:none;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:600;line-height:1;transition:background-color .18s,border-color .18s,color .18s,box-shadow .25s,transform .18s,opacity .18s;display:inline-flex}.btn:active{transform:translateY(1px)}.btn.mint{background:linear-gradient(180deg, #ffffff61, #fff0 55%), var(--mint);color:var(--mint-ink);border-color:#ffffff40;box-shadow:inset 0 1px #fff9,inset 0 -2px #03211d24,0 8px 24px -10px #6cf5d199}.btn.mint:hover:not(:disabled){transform:translateY(-1px);box-shadow:inset 0 1px #ffffffb3,inset 0 -2px #03211d24,0 12px 34px -8px #6cf5d1bf}.btn.coral{background:linear-gradient(180deg, #ffffff52, #fff0 55%), var(--coral);color:var(--abyss);border-color:#ffffff38;box-shadow:inset 0 1px #ffffff80,inset 0 -2px #0000001f,0 8px 24px -10px #ff7a8a99}.btn.coral:hover:not(:disabled){transform:translateY(-1px);box-shadow:inset 0 1px #fff9,inset 0 -2px #0000001f,0 12px 34px -8px #ff7a8ab3}.btn.glass-btn{background:var(--glass-fill);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border-color:var(--glass-line);box-shadow:var(--glass-hi)}.btn.glass-btn:hover:not(:disabled){background:linear-gradient(#dcfff824,#dcfff80d);border-color:#fff3}.btn.ghost{color:var(--mist)}.btn.ghost:hover:not(:disabled){color:var(--frost);background:#ffffff0d}.btn.long{color:var(--mint);background:#6cf5d11a;border-color:#6cf5d152;box-shadow:inset 0 1px #ffffff1a}.btn.long:hover:not(:disabled){background:#6cf5d12e;border-color:#6cf5d18c}.btn.short{color:var(--coral);background:#ff7a8a1a;border-color:#ff7a8a52;box-shadow:inset 0 1px #ffffff1a}.btn.short:hover:not(:disabled){background:#ff7a8a2e;border-color:#ff7a8a8c}.btn.lg{height:52px;padding:0 24px;font-size:16px}.btn.block{width:100%;display:flex}.btn:disabled{opacity:.45;box-shadow:none;cursor:not-allowed;transform:none}.icon-btn{background:var(--glass-fill);border:1px solid var(--glass-line);width:40px;height:40px;box-shadow:var(--glass-hi);color:var(--frost);border-radius:50%;flex-shrink:0;place-items:center;transition:background-color .18s,border-color .18s,box-shadow .2s,opacity .18s;display:inline-grid}.icon-btn:hover:not(:disabled){background:linear-gradient(#dcfff829,#dcfff80f);border-color:#fff3}.icon-btn.mint{background:linear-gradient(180deg, #ffffff61, #fff0 55%), var(--mint);color:var(--mint-ink);border-color:#ffffff40;box-shadow:inset 0 1px #fff9,0 6px 18px -8px #6cf5d199}.icon-btn.mint:hover:not(:disabled){background:linear-gradient(180deg, #ffffff73, #fff0 55%), var(--mint);box-shadow:inset 0 1px #ffffffb3,0 8px 24px -6px #6cf5d1bf}.icon-btn.sm{width:30px;height:30px}.icon-btn:disabled{opacity:.4;box-shadow:none}.chip{border-radius:var(--r-pill);border:1px solid var(--glass-line);height:30px;color:var(--frost);white-space:nowrap;background:linear-gradient(#dcfff814,#dcfff808);align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;line-height:1;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff1f}button.chip:hover:not(:disabled){background:linear-gradient(#dcfff821,#dcfff80d);border-color:#6cf5d166}button.chip:disabled{opacity:.45}.chip.ghost{box-shadow:none;color:var(--mist);background:#ffffff0a;border-color:#0000}.chip.mono{font-family:var(--font-mono);letter-spacing:-.01em;font-size:12px}.seg{border-radius:var(--r-pill);border:1px solid var(--glass-line);background:#00000040;align-items:center;gap:2px;padding:4px;display:inline-flex}.seg>button{border-radius:var(--r-pill);height:36px;color:var(--mist);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:600;transition:background-color .18s,color .18s,border-color .18s;display:inline-flex}.seg>button:hover{color:var(--frost)}.seg>button.on{box-shadow:var(--glass-hi);color:var(--frost);background:linear-gradient(#dcfff824,#dcfff80f);border-color:#ffffff1f}.seg.sm{padding:3px}.seg.sm>button{height:28px;padding:0 10px;font-size:12.5px}.tabs{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:4px;display:flex;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.tabs.pad{padding:14px 14px 6px}.tab-btn{border-radius:var(--r-pill);height:38px;color:var(--mist);white-space:nowrap;border:1px solid #0000;flex-shrink:0;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:600;transition:background-color .18s,color .18s,border-color .18s;display:inline-flex}.tab-btn:hover{color:var(--frost)}.tab-btn.on{color:var(--frost);border-color:var(--glass-line);box-shadow:var(--glass-hi);background:linear-gradient(#dcfff81f,#dcfff80a)}.search{border-radius:var(--r-pill);width:100%;height:44px;color:var(--mist);cursor:text;align-items:center;gap:10px;padding:0 16px;transition:border-color .18s,box-shadow .2s;display:flex}.search:not(.glass){border:1px solid var(--glass-line);background:#00000040}.search input{min-width:0;height:100%;color:var(--frost);background:0 0;border:0;outline:0;flex:1;padding:0;font-size:14.5px}.search input::-webkit-search-cancel-button{display:none}.search:focus-within{box-shadow:var(--glass-hi), 0 0 0 3px #6cf5d124;border-color:#6cf5d18c}@media (width>=640px){.search{width:auto;min-width:260px}}.panel-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-bottom:14px;display:flex}.panel-head h2,.panel-head h3{align-items:center;gap:10px;display:inline-flex}.panel-head h2{letter-spacing:-.03em;font-size:1.25rem}.dock-wrap{z-index:50;padding:12px var(--gutter) 0;pointer-events:none;justify-content:center;display:flex;position:sticky;top:0}.dock{border-radius:var(--r-pill);pointer-events:auto;align-items:center;gap:16px;width:100%;max-width:1180px;height:64px;padding:0 10px 0 18px;transition:background .3s,box-shadow .3s,border-color .3s;display:flex}.dock-wrap.scrolled .dock{box-shadow:var(--glass-hi), 0 18px 48px -16px #000000d9;background:linear-gradient(#dcfff817,#dcfff80a),#072429b8;border-color:#ffffff26}.dock-brand{border-radius:var(--r-pill);color:var(--frost);flex-shrink:0;align-items:center;display:inline-flex}.wordmark{font-family:var(--font-display);letter-spacing:-.04em;color:var(--frost);align-items:center;gap:10px;font-size:1.35rem;font-weight:800;line-height:1;display:inline-flex}.mark{filter:drop-shadow(0 4px 12px #6cf5d140);flex-shrink:0;display:block}.dock-links{display:none}.dock-link{border-radius:var(--r-pill);height:38px;color:var(--mist);white-space:nowrap;border:1px solid #0000;align-items:center;padding:0 14px;font-size:14.5px;font-weight:500;transition:color .18s,background-color .18s,border-color .18s;display:inline-flex;position:relative}.dock-link:hover{color:var(--frost);background:#ffffff0a}.dock-link.active{color:var(--frost);border-color:var(--glass-line);box-shadow:var(--glass-hi);background:linear-gradient(#dcfff81f,#dcfff80a)}.dock-link.active:after{content:"";background:var(--mint);border-radius:50%;width:4px;height:4px;position:absolute;bottom:4px;left:50%;transform:translate(-50%);box-shadow:0 0 8px #6cf5d1cc}.dock-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.dock-actions .mint{display:none}@media (width>=900px){.dock-links{flex:1;justify-content:center;gap:4px;display:flex}.dock-actions .mint{display:inline-flex}}.wallet-chip{gap:8px;padding:0 14px 0 12px}.wallet-dot{background:var(--mint);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #6cf5d126,0 0 10px #6cf5d1b3}.wallet-addr{color:var(--mist);font-size:13px;font-weight:500;display:none}@media (width>=640px){.wallet-addr{display:inline}}.tabbar{left:var(--gutter);right:var(--gutter);bottom:calc(12px + env(safe-area-inset-bottom));z-index:60;border-radius:var(--r-pill);justify-content:space-around;align-items:center;height:64px;padding:0 6px;display:flex;position:fixed}.tab{min-width:0;height:100%;color:var(--mist);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;font-size:11px;font-weight:600;line-height:1;transition:color .18s;display:flex}.tab.active{color:var(--mint)}.tab-launch,.tab-launch.active{background:linear-gradient(180deg, #fff6, #fff0 55%), var(--mint);width:56px;height:56px;color:var(--mint-ink);border:1px solid #ffffff4d;border-radius:50%;flex:0 0 56px;transform:translateY(-18px);box-shadow:inset 0 1px #ffffffa6,0 12px 28px -8px #6cf5d1b3,0 0 0 5px #03161a8c}@media (width>=900px){.tabbar{display:none}}.modal-back{z-index:100;padding:var(--gutter);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#010a0c9e;place-items:center;animation:.2s fade-in;display:grid;position:fixed;inset:0}.modal{width:100%;max-width:440px;max-height:calc(100dvh - 2 * var(--gutter));text-align:center;background:linear-gradient(#dcfff81a,#dcfff80a),#072429b3;padding:28px;animation:.28s cubic-bezier(.2,.9,.3,1.2) pop-in;overflow:hidden auto}.modal:before{inset:0}.modal .mark{margin:4px auto 14px}.modal h2{margin-bottom:8px}.modal>p{font-size:14.5px}.modal-x{z-index:1;position:absolute;top:14px;right:14px}.wallet-options{gap:10px;margin-top:20px;display:grid}.wallet-opt{border-radius:var(--r-lg);background:var(--glass-fill);border:1px solid var(--glass-line);width:100%;box-shadow:var(--glass-hi);text-align:left;align-items:center;gap:14px;padding:14px;transition:border-color .18s,background-color .18s,opacity .18s;display:flex}.wallet-opt>span:last-child{flex-direction:column;gap:2px;min-width:0;display:flex}.wallet-opt b{color:var(--frost);font-weight:600}.wallet-opt small{color:var(--mist);font-size:13px}.wallet-opt:hover:not(:disabled){background:linear-gradient(#dcfff81f,#dcfff80a);border-color:#6cf5d18c}.wallet-opt:disabled{opacity:.5}.wallet-ico{border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid;box-shadow:inset 0 1px #ffffff4d}.wallet-ico.phantom{background:linear-gradient(145deg,#ab9ff2,#534bb1)}.wallet-ico.demo{color:var(--mint);background:#6cf5d124;border:1px solid #6cf5d159}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes pop-in{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}.toasts{left:var(--gutter);right:var(--gutter);bottom:calc(88px + env(safe-area-inset-bottom));z-index:110;pointer-events:none;flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:fixed}.toast{border-radius:var(--r-lg);pointer-events:auto;background:linear-gradient(#dcfff81a,#dcfff80a),#072429bf;max-width:360px;padding:12px 16px;font-size:14px;line-height:1.4;animation:.35s cubic-bezier(.2,.9,.3,1.15) toast-in}.toast.ok{box-shadow:inset 3px 0 0 var(--mint), var(--glass-hi), var(--shadow)}.toast.err{box-shadow:inset 3px 0 0 var(--coral), var(--glass-hi), var(--shadow)}.toast.info{box-shadow:inset 3px 0 0 var(--ion), var(--glass-hi), var(--shadow)}@keyframes toast-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@media (width>=900px){.toasts{bottom:24px;left:auto;right:24px}}.demo-banner{padding:8px var(--gutter);color:var(--frost);text-align:center;text-wrap:balance;background:linear-gradient(90deg,#9b8cff0f,#9b8cff29,#9b8cff0f);border-bottom:1px solid #9b8cff38;font-size:12.5px;line-height:1.45}.footer{padding:40px var(--gutter);border-top:1px solid var(--glass-line);margin-top:96px}.footer-inner{max-width:var(--container);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px 40px;margin:0 auto;display:flex}.footer-brand p{margin-top:10px;font-size:14px}.footer-links{flex-wrap:wrap;gap:10px 22px;font-size:14px;display:flex}.footer-links a{color:var(--mist);border-radius:var(--r-sm);align-items:center;gap:6px;transition:color .18s;display:inline-flex}.footer-links a:hover{color:var(--frost)}.footer-legal{max-width:var(--container);color:var(--dim);margin:24px auto 0;font-size:12px;line-height:1.5}@media (width<=899.98px){.footer{margin-top:64px}}.empty{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:48px 24px;display:flex}.empty>svg{color:var(--ion);filter:drop-shadow(0 0 12px #9b8cff80);margin-bottom:4px}.empty p{max-width:44ch;color:var(--mist)}.empty>.btn,.empty>a,.empty>button{margin-top:10px}.stat{flex-direction:column;gap:4px;min-width:0;display:flex}.stat-label{color:var(--mist);font-size:13px}.stat-value{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700;line-height:1.1}.stat-hint{color:var(--dim);font-size:12px}.avatar{border:1px solid var(--glass-line);background:var(--deep-2);vertical-align:middle;border-radius:30%;flex-shrink:0;display:inline-block;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%}.avatar.ring-mint{box-shadow:0 0 0 2px var(--mint), 0 0 26px -4px #6cf5d199;border-color:#6cf5d180}.avatar.gen{background:linear-gradient(135deg, var(--mint), var(--ion));color:var(--mint-ink);font-family:var(--font-display);letter-spacing:-.04em;place-items:center;font-size:1.8rem;font-weight:800;line-height:1;display:inline-grid}.orb{--orb-glow:22px;background:radial-gradient(circle at 34% 28%, #ffffffe6, #fff0 26%), radial-gradient(circle at 50% 55%, var(--ion) 0%, #9b8cffe6 42%, #4a3ab0f2 100%);width:44px;height:44px;box-shadow:0 0 var(--orb-glow) #9b8cff73, inset 0 -6px 12px #1e126073, inset 0 2px 4px #fff6;border-radius:50%;flex-shrink:0;animation:4.8s ease-in-out infinite orb-breathe;display:inline-block;position:relative}.orb i{filter:blur(1.5px);background:#ffffffb3;border-radius:50%;width:34%;height:22%;position:absolute;top:16%;left:22%;transform:rotate(-28deg)}.orb.busy{--orb-glow:34px;animation:1.1s ease-in-out infinite orb-busy}.orb.sm{--orb-glow:10px;width:20px;height:20px}@keyframes orb-breathe{0%,to{box-shadow:0 0 var(--orb-glow) #9b8cff66, inset 0 -6px 12px #1e126073, inset 0 2px 4px #fff6;transform:scale(1)}50%{box-shadow:0 0 calc(var(--orb-glow) * 1.5) #9b8cff99, inset 0 -6px 12px #1e126073, inset 0 2px 4px #fff6;transform:scale(1.04)}}@keyframes orb-busy{0%,to{box-shadow:0 0 var(--orb-glow) 2px #9b8cff8c, inset 0 -6px 12px #1e126073, inset 0 2px 4px #fff6;transform:scale(1)}50%{box-shadow:0 0 calc(var(--orb-glow) * 1.6) 6px #9b8cffbf, inset 0 -6px 12px #1e126073, inset 0 2px 4px #fff6;transform:scale(1.08)}}.p-quant{--glyph:"◆"}.p-degen{--glyph:"▲"}.p-contrarian{--glyph:"⇅"}.p-oracle{--glyph:"◉"}.p-monk{--glyph:"○"}.p-custom{--glyph:"✦"}.persona{border-radius:var(--r-pill);height:26px;color:var(--ion);white-space:nowrap;background:#9b8cff1f;border:1px solid #9b8cff4d;align-items:center;gap:6px;padding:0 10px 0 9px;font-size:12.5px;font-weight:600;line-height:1;display:inline-flex}.persona:before{content:var(--glyph,"✦");font-size:11px;line-height:1}.pos-pill{border-radius:var(--r-pill);border:1px solid var(--glass-line);height:28px;color:var(--mist);white-space:nowrap;font-variant-numeric:tabular-nums;background:#ffffff0a;align-items:center;gap:6px;padding:0 11px 0 9px;font-size:12.5px;font-weight:500;line-height:1;display:inline-flex}.pos-pill b{font-weight:700}.pos-pill.long{color:var(--mint);background:#6cf5d11a;border-color:#6cf5d147}.pos-pill.short{color:var(--coral);background:#ff7a8a1a;border-color:#ff7a8a47}.pos-pill.flat{color:var(--mist);padding:0 11px}.pos-pill .roe{font-variant-numeric:tabular-nums;margin-left:2px;font-weight:700}.progress{border-radius:var(--r-pill);background:#ffffff0f;height:8px;overflow:hidden;box-shadow:inset 0 1px 2px #0006,inset 0 0 0 1px #ffffff0d}.progress span{border-radius:inherit;background:linear-gradient(180deg, #ffffff73, #fff0 60%), linear-gradient(90deg, #6cf5d18c, var(--mint));height:100%;transition:width .6s cubic-bezier(.2,.8,.2,1);display:block;box-shadow:0 0 12px #6cf5d173}.progress.done span{background:linear-gradient(180deg, #ffffff73, #fff0 60%), linear-gradient(90deg, var(--ember), var(--mint));box-shadow:0 0 12px #ffc46b73}.spark{display:block;overflow:visible}.spark.up{color:var(--mint)}.spark.down{color:var(--coral)}.thoughts{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.thought{border-bottom:1px solid #ffffff0f;gap:12px;padding:12px 0;display:flex}.thought:last-child{border-bottom:0}.thought-coin{width:74px;color:var(--frost);text-align:center;flex-direction:column;flex-shrink:0;align-items:center;gap:5px;padding-top:2px;font-size:12px;display:flex}.thought-coin b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:600;overflow:hidden}.thought-coin:hover b{color:var(--mint)}.thought-body{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.thought-meta{flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.thought-meta time{color:var(--dim);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:12px}.thought-kind{border-radius:var(--r-pill);height:22px;color:var(--mist);white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff14;align-items:center;padding:0 9px;font-size:11.5px;font-weight:600;line-height:1;display:inline-flex}.k-open .thought-kind{color:var(--mint);background:#6cf5d11a;border-color:#6cf5d142}.k-close .thought-kind{color:var(--frost);background:#e8fff914;border-color:#e8fff92e}.k-buyback .thought-kind{color:var(--ember);background:#ffc46b1a;border-color:#ffc46b47}.k-sweep .thought-kind{color:var(--ion);background:#9b8cff1f;border-color:#9b8cff4d}.k-liquidated .thought-kind{color:var(--coral);background:#ff7a8a1a;border-color:#ff7a8a4d}.k-thought .thought-kind{color:#9b8cffd9;background:#9b8cff0f;border-color:#9b8cff24}.k-system .thought-kind{color:var(--mist)}.thought-body>p{color:var(--frost);overflow-wrap:anywhere;font-size:13.5px;line-height:1.55}.field{flex-direction:column;gap:8px;min-width:0;display:flex}.field-label{color:var(--mist);justify-content:space-between;align-items:baseline;gap:8px;font-size:13px;font-weight:600;display:flex}.field-hint{color:var(--dim);font-size:12px;line-height:1.45}.field-err{color:var(--coral);font-size:13px}.field :where(input:not([type=range],[type=checkbox],[type=radio],[type=file]),textarea,select){border:1px solid var(--glass-line);border-radius:var(--r-md);width:100%;height:46px;color:var(--frost);background:#00000040;padding:0 14px;font-size:15px;transition:border-color .18s,box-shadow .2s,background-color .18s}.field :where(textarea){resize:vertical;height:auto;min-height:92px;padding:12px 14px;line-height:1.5}.field :where(select){appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--mist) 50%), linear-gradient(135deg, var(--mist) 50%, transparent 50%);background-position:calc(100% - 19px),calc(100% - 14px);background-repeat:no-repeat;background-size:5px 5px;padding-right:36px}.field :where(input:not([type=range],[type=checkbox],[type=radio],[type=file]),textarea,select):hover{border-color:#ffffff2e}.field :where(input:not([type=range],[type=checkbox],[type=radio],[type=file]),textarea,select):focus{background-color:#00000052;border-color:#6cf5d199;outline:none;box-shadow:0 0 0 3px #6cf5d124}.amount{border:1px solid var(--glass-line);border-radius:var(--r-md);background:#00000040;align-items:center;gap:8px;height:50px;padding:0 6px 0 14px;transition:border-color .18s,box-shadow .2s;display:flex}.amount:hover{border-color:#ffffff2e}.amount:focus-within{border-color:#6cf5d199;box-shadow:0 0 0 3px #6cf5d124}.amount input{min-width:0;height:100%;color:var(--frost);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:18px;font-weight:600}.amount input:focus{box-shadow:none;outline:none}.amount .unit{border-radius:var(--r-pill);border:1px solid var(--glass-line);height:36px;color:var(--mist);white-space:nowrap;background:#ffffff12;flex-shrink:0;align-items:center;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.presets{flex-wrap:wrap;gap:8px;display:flex}.kv{color:var(--frost);gap:6px;display:grid}.kv>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.kv dt{color:var(--mist);font-size:13px}.kv dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-size:13.5px;font-weight:500}.table-wrap{-webkit-overflow-scrolling:touch;scrollbar-width:thin;max-width:100%;overflow-x:auto}.table{border-collapse:collapse;width:100%;color:var(--frost);font-variant-numeric:tabular-nums;font-size:13.5px}.table th{border-bottom:1px solid var(--glass-line);color:var(--mist);text-align:left;white-space:nowrap;padding:10px 12px;font-size:12.5px;font-weight:500}.table td{white-space:nowrap;border-bottom:1px solid #ffffff0d;padding:10px 12px}.table tbody tr:last-child td{border-bottom:0}.table tbody tr{transition:background-color .15s}.table tbody tr:hover{background:#ffffff06}.side-tag{border-radius:var(--r-pill);border:1px solid var(--glass-line);height:26px;color:var(--mist);text-transform:capitalize;white-space:nowrap;align-items:center;gap:5px;padding:0 10px 0 8px;font-size:12.5px;font-weight:700;line-height:1;display:inline-flex}.side-tag.long{color:var(--mint);background:#6cf5d11f;border-color:#6cf5d152}.side-tag.short{color:var(--coral);background:#ff7a8a1f;border-color:#ff7a8a52}.side-tag.sm{height:22px;padding:0 8px;font-size:11.5px}.live-dot{--dot:108, 245, 209;background:rgb(var(--dot));width:8px;height:8px;box-shadow:0 0 8px rgba(var(--dot), .8);vertical-align:middle;border-radius:50%;flex-shrink:0;animation:2s ease-out infinite live-pulse;display:inline-block}.live-dot.ion{--dot:155, 140, 255}.live-dot.warn{--dot:255, 196, 107}@keyframes live-pulse{0%{box-shadow:0 0 8px rgba(var(--dot), .8), 0 0 0 0 rgba(var(--dot), .55)}70%{box-shadow:0 0 8px rgba(var(--dot), .8), 0 0 0 7px rgba(var(--dot), 0)}to{box-shadow:0 0 8px rgba(var(--dot), .8), 0 0 0 0 rgba(var(--dot), 0)}}.muted{color:var(--mist)}.small{font-size:13px}.tiny{font-size:12px;line-height:1.45}.num{font-variant-numeric:tabular-nums}.mono{font-family:var(--font-mono);letter-spacing:-.01em}.up{color:var(--mint)}.down{color:var(--coral)}.flat{color:var(--mist)}.ember-text{color:var(--ember)}.ion-text{color:var(--ion)}.ticker{color:var(--mist);font-family:var(--font-ui);letter-spacing:.01em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.82em;font-weight:600}.delta{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.delta.up{color:var(--mint)}.delta.down{color:var(--coral)}.delta.flat{color:var(--mist)}.ember-text>svg,.ion-text>svg,.muted>svg{vertical-align:-2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.blob,.orb,.live-dot,.skeleton:after{animation:none!important}}.hero{grid-template-columns:minmax(0,1fr);align-items:center;gap:40px;padding:32px 0 24px;display:grid}.hero-copy{min-width:0}.hero-kicker{border:1px solid var(--glass-line);border-radius:var(--r-pill);color:var(--mist);background:#dcfff80a;align-items:center;gap:10px;margin:0;padding:6px 14px 6px 10px;font-size:.875rem;font-weight:500;line-height:1.35;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.hero-title{max-width:11ch;font-family:var(--font-display);letter-spacing:-.05em;color:var(--frost);text-shadow:0 0 42px #6cf5d129;text-wrap:balance;margin:20px 0 0;font-size:clamp(2.8rem,7vw,5.6rem);font-weight:800;line-height:.92}@supports ((-webkit-background-clip:text) or (background-clip:text)){.hero-title{background:linear-gradient(172deg, var(--frost) 0%, #f4fffc 38%, #c4fbea 100%);-webkit-text-fill-color:transparent;color:#0000;text-shadow:none;filter:drop-shadow(0 0 32px #6cf5d124)drop-shadow(0 2px 1px #00000040);-webkit-background-clip:text;background-clip:text}}.hero-sub{max-width:52ch;color:var(--mist);margin:20px 0 0;font-size:1.125rem;line-height:1.55}.hero-ctas{flex-wrap:wrap;gap:12px;margin:28px 0;display:flex}.hero-stats{flex-wrap:wrap;gap:20px 28px;margin:0;display:flex}.hero-stats>div{flex-direction:column;gap:4px;min-width:0;display:flex}.hero-stats dt{color:var(--mist);font-size:.8125rem;line-height:1.3}.hero-stats dd{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:0;font-size:1.6rem;font-weight:700;line-height:1.05}.hero-stats dd small{color:var(--mist);font-family:var(--font-ui);letter-spacing:0;font-size:.875rem;font-weight:500}@media (width>=640px){.hero{padding:48px 0 32px}}@media (width>=1100px){.hero{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);min-height:calc(100svh - 160px)}}.flywheel{width:100%;max-width:620px;margin:0 auto;padding:56px 0;position:relative}.flywheel-svg{aspect-ratio:472/272;filter:drop-shadow(0 22px 34px #00000073)drop-shadow(0 0 36px #6cf5d124);width:100%;height:auto;display:block;overflow:visible}.fw-flow{animation:6s linear infinite fw-flow}@keyframes fw-flow{to{stroke-dashoffset:-120px}}.fw-drop{pointer-events:none;filter:drop-shadow(0 0 10px #9b8cff8c)}.fw-drop-2{filter:drop-shadow(0 0 8px #ffc46bbf)}.fw-station{z-index:1;border:1px solid var(--glass-line);border-radius:var(--r-pill);background:var(--glass-fill), #0724298c;-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:var(--glass-hi), 0 14px 30px -14px #000000b3;white-space:nowrap;align-items:center;gap:10px;padding:8px 14px 8px 8px;display:flex;position:absolute;transform:translate(-50%,-50%)}.fw-station>div{min-width:0}.fw-station b{color:var(--frost);font-size:13px;font-weight:600;line-height:1.25;display:block}.fw-station small{color:var(--mist);margin-top:1px;font-size:11.5px;line-height:1.3;display:block}.fw-step{background:var(--mist);width:24px;height:24px;color:var(--abyss);font-family:var(--font-display);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-size:12.5px;font-weight:800;line-height:1;display:grid}.fw-fee .fw-step{background:var(--mint);color:var(--mint-ink);box-shadow:0 0 14px -2px #6cf5d1b3}.fw-fund .fw-step,.fw-perp .fw-step{background:var(--ion);color:var(--abyss);box-shadow:0 0 14px -2px #9b8cffbf}.fw-burn .fw-step{background:var(--ember);color:var(--abyss);box-shadow:0 0 14px -2px #ffc46bbf}@media (width<=639.98px){.fw-station{white-space:normal;border-radius:14px;gap:7px;max-width:42%;padding:6px 10px 6px 6px}.fw-station b{text-wrap:balance;font-size:11.5px;line-height:1.2}.fw-station small{display:none}.fw-step{width:20px;height:20px;font-size:11px}}.bento{grid-template-columns:minmax(0,1fr);gap:20px;margin:24px 0 56px;display:grid}@media (width>=900px){.bento{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch}}.king{min-width:0;color:var(--frost);flex-direction:column;gap:16px;padding:22px;text-decoration:none;transition:transform .25s cubic-bezier(.2,.8,.2,1),border-color .25s,box-shadow .25s;display:flex}.king.skeleton{min-height:440px}@media (hover:hover){.king:hover{box-shadow:var(--glass-hi), var(--shadow), 0 0 0 1px #6cf5d114, 0 18px 50px -20px #6cf5d147;border-color:#6cf5d16b;transform:translateY(-3px)}}.king-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.king-crown{border-radius:var(--r-pill);color:var(--ember);white-space:nowrap;background:linear-gradient(#ffc46b2b,#ffc46b0f);border:1px solid #ffc46b57;align-items:center;gap:8px;padding:6px 13px 6px 10px;font-size:.8125rem;font-weight:600;line-height:1.2;display:inline-flex;box-shadow:inset 0 1px #ffffff29,0 0 26px -8px #ffc46b99}.king-crown:before{content:"";clip-path:polygon(0 100%,0 18%,27% 52%,50% 0,73% 52%,100% 18%,100% 100%);background:currentColor;flex:none;width:14px;height:11px}.king-main{align-items:center;gap:18px;min-width:0;display:flex}.king-main>div{min-width:0}.king-main h2{font-family:var(--font-display);letter-spacing:-.04em;overflow-wrap:anywhere;margin:0;font-size:1.9rem;font-weight:800;line-height:1}.king-ticker{color:var(--mist);font-family:var(--font-mono);margin:6px 0 0;font-size:.875rem}.king-mcap{color:var(--mist);margin:8px 0 0;font-size:1.1rem}.king-mcap .num{color:var(--frost);font-weight:700}.king-agent{border-radius:var(--r-md);background:radial-gradient(120% 140% at 0 0,#9b8cff29,#0000 60%),#9b8cff0d;border:1px solid #9b8cff42;padding:14px;box-shadow:inset 0 1px #ffffff1a}.king-agent-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.king-thought{color:var(--frost);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:10px 0 0;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.king-spark{width:100%;height:auto;margin-top:auto;display:block}.king-foot{color:var(--mist);flex-wrap:wrap;justify-content:space-between;gap:6px 16px;font-size:.875rem;display:flex}.king-foot b{font-variant-numeric:tabular-nums;font-weight:700}.wire{flex-direction:column;min-width:0;min-height:0;max-height:520px;padding:20px 22px;display:flex}.wire .panel-head{flex:none}.wire .thoughts{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#9b8cff59 transparent;flex:auto;min-height:0;margin:0;padding:0 0 28px;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 64px),#0000);mask-image:linear-gradient(#000 calc(100% - 64px),#0000)}.wire .thought:first-child{animation:.55s cubic-bezier(.2,.8,.2,1) both wire-in}@keyframes wire-in{0%{opacity:0;transform:translateY(-8px)}}.board{margin-top:24px}.board-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.board-bar .tabs{min-width:0;max-width:100%}.board-bar .search{flex:240px;max-width:100%}@media (width>=900px){.board-bar{z-index:10;border-radius:var(--r-pill);-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);background:linear-gradient(#03161ab8,#03161a7a);margin-inline:-8px;padding:8px;position:sticky;top:88px}.board-bar .search{flex:0 320px}}.rows{flex-direction:column;gap:10px;display:flex}.row{border-radius:var(--r-lg);color:inherit;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"coin mcap""agent agent""prog prog";align-items:center;gap:10px 16px;padding:12px 16px;text-decoration:none;transition:transform .2s cubic-bezier(.2,.8,.2,1),border-color .2s,background-color .2s;display:grid}.row.skeleton{min-height:76px}@media (hover:hover){.row:hover{background-color:#dcfff806;border-color:#ffffff38;transform:translateY(-1px)}}.row-coin{grid-area:coin;align-items:center;gap:12px;min-width:0;display:flex}.row-name{flex-direction:column;gap:2px;min-width:0;display:flex}.row-name b{color:var(--frost);white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:600;line-height:1.25;overflow:hidden}.row-name>span{color:var(--mist);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;line-height:1.3;overflow:hidden}.row-agent{flex-wrap:wrap;grid-area:agent;align-items:center;gap:6px;min-width:0;display:flex}.row-mcap{text-align:right;flex-direction:column;grid-area:mcap;align-items:flex-end;gap:2px;display:flex}.row-mcap .num{color:var(--frost);font-weight:600}@media (width>=900px){.row.lr{grid-template-columns:minmax(0,1.5fr) minmax(0,1.6fr) 120px 150px;grid-template-areas:"coin agent mcap prog"}}@media (width>=1100px){.row.lr{grid-template-columns:minmax(200px,1.5fr) minmax(240px,1.6fr) 130px 120px 140px;grid-template-areas:"coin agent mcap bb prog"}}.board-bar .section-title{margin:0}.row-spark{grid-area:spark;max-width:100%;display:none}.row-bb{flex-direction:column;grid-area:bb;gap:2px;display:none}.row-prog{flex-direction:column;grid-area:prog;gap:6px;min-width:0;display:flex}@media (width>=900px){.row{grid-template-columns:minmax(0,1.6fr) minmax(0,1.5fr) 110px 150px;grid-template-areas:"coin agent mcap prog";gap:16px}}@media (width>=1100px){.row{grid-template-columns:minmax(200px,1.6fr) minmax(200px,1.5fr) 120px 110px 110px 150px;grid-template-areas:"coin agent mcap spark bb prog"}.row-spark{display:block}.row-bb{display:flex}}.row.simple{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:none;gap:10px 16px}.row.simple>*{grid-area:auto;min-width:0}.row.simple>:nth-child(2n){text-align:right;justify-self:end}@media (width>=640px){.row.simple{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr))}.row.simple>:not(:first-child){text-align:right;justify-self:end}}.flash-up{animation:.7s ease-out flash-up}.flash-down{animation:.7s ease-out flash-down}.flash-ember{animation:.7s ease-out flash-ember}@keyframes flash-up{0%,18%{box-shadow:var(--glass-hi), var(--shadow), 0 0 26px -6px #6cf5d18c;background-color:#6cf5d11a;border-color:#6cf5d199}}@keyframes flash-down{0%,18%{box-shadow:var(--glass-hi), var(--shadow), 0 0 26px -6px #ff7a8a8c;background-color:#ff7a8a1a;border-color:#ff7a8a99}}@keyframes flash-ember{0%,24%{box-shadow:var(--glass-hi), var(--shadow), 0 0 0 1px #ffc46b40, 0 0 34px -4px #ffc46bb3;background-color:#ffc46b29;border-color:#ffc46bbf}}@media (prefers-reduced-motion:reduce){.fw-flow,.wire .thought:first-child{animation:none}.king,.row{transition:border-color .2s,background-color .2s}.king:hover,.row:hover{transform:none}.flash-up,.flash-down,.flash-ember{animation-duration:.4s}}.coin-page{min-width:0}.coin-head{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px 16px;padding:20px 22px;display:grid}.coin-head:empty{min-height:116px}.coin-id{min-width:0}.coin-id h1{font-family:var(--font-display);letter-spacing:-.04em;color:var(--frost);overflow-wrap:anywhere;margin:0;font-size:clamp(1.6rem,1.15rem + 1.9vw,2.4rem);font-weight:800;line-height:1.05}.coin-id .ticker{font-family:var(--font-mono);letter-spacing:0;color:var(--mist);vertical-align:.35em;margin-left:.15em;font-size:.5em;font-weight:600;display:inline-block}.coin-meta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.coin-stats{border-top:1px solid #ffffff12;flex-wrap:wrap;grid-column:1/-1;align-items:flex-end;gap:12px 24px;margin:0;padding-top:14px;display:flex}.coin-stats>div{min-width:0}.coin-stats dt{color:var(--mist);margin-bottom:3px;font-size:12.5px;font-weight:500}.coin-stats dd{font-variant-numeric:tabular-nums;color:var(--frost);margin:0;font-weight:600}.coin-stats dd.big{font-family:var(--font-display);letter-spacing:-.035em;font-size:1.8rem;font-weight:800;line-height:1}@media (width>=900px){.coin-head{grid-template-columns:auto minmax(0,1fr) auto;gap:20px}.coin-stats{border-top:0;grid-column:auto;justify-content:flex-end;gap:12px 24px;padding-top:0}}.coin-grid{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:20px;display:grid}.coin-main{flex-direction:column;gap:20px;min-width:0;display:flex}.coin-side{flex-direction:column;gap:16px;min-width:0;display:flex}@media (width>=1100px){.coin-grid{grid-template-columns:minmax(0,1fr) 360px;align-items:start}.coin-side{align-self:start}}@media (width<=1099px){.coin-grid{flex-direction:column;display:flex}.coin-main,.coin-side{display:contents}.coin-main>.chart-panel{order:1}.coin-side>.trade{order:2}.coin-main>.cockpit{order:3}.coin-side>*{order:4}.coin-main>:last-child:not(.cockpit){order:9}}.chart-panel{padding:14px 14px 8px}.chart-wrap{min-width:0}.chart-tools{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:8px;padding:2px 4px 0;display:flex}.chart-legend{color:var(--mist);align-items:center;gap:6px;margin-left:auto;font-size:12.5px;display:inline-flex}.lg-ember{background:var(--ember);width:10px;height:10px;box-shadow:0 0 10px color-mix(in srgb, var(--ember) 60%, transparent);border-radius:50%;flex:none;display:inline-block}.chart{width:100%;height:300px;position:relative}@media (width>=640px){.chart{height:380px}}.trade{flex-direction:column;gap:14px;padding:18px;display:flex}.trade p{margin:0}.trade-seg{grid-template-columns:1fr 1fr;width:100%;display:grid}.trade-seg button{justify-content:center;min-height:42px;font-size:15px;font-weight:600}.trade-seg .buy:not(.on):hover{color:var(--mint)}.trade-seg .sell:not(.on):hover{color:var(--coral)}.trade-seg .buy.on{background:var(--mint);color:var(--mint-ink);box-shadow:inset 0 1px 0 #ffffff73, 0 6px 22px -8px color-mix(in srgb, var(--mint) 70%, transparent)}.trade-seg .sell.on{background:var(--coral);color:var(--abyss);box-shadow:inset 0 1px 0 #fff6, 0 6px 22px -8px color-mix(in srgb, var(--coral) 70%, transparent)}.quote{justify-content:space-between;align-items:baseline;gap:12px;font-size:13.5px;display:flex}.quote .num{text-align:right;font-weight:600}.quote+.quote{margin-top:-6px}.row-buyback td{background:color-mix(in srgb, var(--ember) 5%, transparent)}.curve,.about,.tip,.holders{flex-direction:column;gap:12px;padding:18px;display:flex}.curve h3,.about h3,.tip h3,.holders h3{font-family:var(--font-display);letter-spacing:-.02em;color:var(--frost);margin:0;font-size:1rem;font-weight:600}.curve p,.about p,.tip p,.holders p{margin:0;font-size:13.5px;line-height:1.5}.curve .panel-head .num{font-weight:600}.about p{color:var(--frost);white-space:pre-line;overflow-wrap:anywhere;font-size:14px;line-height:1.55}.holder-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.holder{color:var(--mist);border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:12px;padding:7px 0;font-size:13.5px;display:flex}.holder:last-child{border-bottom:0}.holder>span{align-items:center;gap:6px;min-width:0;display:inline-flex}.holder b{font-variant-numeric:tabular-nums;color:var(--frost);flex:none;font-weight:600}.holder.burned{border-radius:var(--r-sm);background:color-mix(in srgb, var(--ember) 8%, transparent);color:var(--ember);border-bottom-color:#0000;margin:0 -10px 2px;padding:8px 10px}.holder.burned b{color:var(--ember)}.cockpit{isolation:isolate;flex-direction:column;gap:18px;padding:18px;display:flex;position:relative}.cockpit:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(55% 45% at 100% 0%, color-mix(in srgb, var(--ion) 24%, transparent), transparent 72%), radial-gradient(30% 25% at 92% 6%, color-mix(in srgb, var(--ion) 16%, transparent), transparent 80%);opacity:.6;animation:9s ease-in-out infinite alternate cockpit-glow;position:absolute;inset:0}@keyframes cockpit-glow{to{opacity:1}}@media (width>=640px){.cockpit{padding:22px}}.cockpit-head{align-items:flex-start;gap:14px;display:flex}.cockpit-head .orb{flex:none}.cockpit-id{flex:1;min-width:0}.cockpit-id h2{font-family:var(--font-display);letter-spacing:-.04em;color:var(--frost);overflow-wrap:anywhere;margin:0;font-size:1.5rem;font-weight:800;line-height:1.1}.cockpit-tags{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}@media (width>=640px){.cockpit-head{align-items:center}}.status{border:1px solid color-mix(in srgb, var(--ion) 22%, transparent);border-radius:var(--r-pill);background:color-mix(in srgb, var(--ion) 8%, transparent);color:var(--mist);white-space:nowrap;flex:none;align-items:center;gap:7px;margin-left:auto;padding:5px 12px 5px 10px;font-size:12.5px;font-weight:600;line-height:1.2;display:inline-flex}.status:before{content:"";background:var(--dim);border-radius:50%;flex:none;width:7px;height:7px}.status.active{border-color:color-mix(in srgb, var(--ion) 40%, transparent);background:color-mix(in srgb, var(--ion) 15%, transparent);color:var(--ion)}.status.active:before{background:var(--ion);animation:2.4s ease-out infinite status-ping}@keyframes status-ping{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--ion) 60%, transparent)}70%,to{box-shadow:0 0 0 6px #0000}}.tiles{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.tile{border:1px solid var(--glass-line);border-radius:var(--r-md);background:#0000002e;flex-direction:column;gap:6px;min-width:0;padding:16px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0f}.tile p{margin:0}.tile .kv{border-top:1px solid #ffffff0f;margin-top:6px;padding-top:10px}.tile-label{color:var(--mist);font-size:12.5px;font-weight:600}.tile-big{font-family:var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:1.9rem;font-weight:800;line-height:1.1}@media (width>=640px){.tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.flywheel-tile{grid-column:1/-1}}@media (width>=900px){.tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.flywheel-tile{grid-column:auto}}.pos-tile:before{content:"";border-radius:var(--r-pill);pointer-events:none;height:2px;position:absolute;top:-1px;left:18px;right:18px}.pos-tile.long{border-color:color-mix(in srgb, var(--mint) 22%, var(--glass-line));background:linear-gradient(180deg, color-mix(in srgb, var(--mint) 8%, transparent), transparent 55%), #0000002e}.pos-tile.long:before{background:var(--mint);box-shadow:0 0 14px color-mix(in srgb, var(--mint) 60%, transparent)}.pos-tile.short{border-color:color-mix(in srgb, var(--coral) 22%, var(--glass-line));background:linear-gradient(180deg, color-mix(in srgb, var(--coral) 8%, transparent), transparent 55%), #0000002e}.pos-tile.short:before{background:var(--coral);box-shadow:0 0 14px color-mix(in srgb, var(--coral) 60%, transparent)}.pos-head{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.flywheel-tile{background:linear-gradient(180deg, color-mix(in srgb, var(--ember) 6%, transparent), transparent 55%), #0000002e}.flywheel-tile .tile-big{color:var(--ember);text-shadow:0 0 24px color-mix(in srgb, var(--ember) 45%, transparent)}.cockpit-tabs{border:1px solid var(--glass-line);border-radius:var(--r-pill);scrollbar-width:none;background:#00000038;align-self:flex-start;gap:4px;max-width:100%;padding:4px;display:flex;overflow-x:auto}.cockpit-tabs::-webkit-scrollbar{display:none}.cockpit-tabs .tab-btn{white-space:nowrap;flex:none}.cockpit-tabs .tab-btn.on{background:color-mix(in srgb, var(--ion) 22%, transparent);color:var(--frost);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ion) 40%, transparent), inset 0 1px 0 #ffffff24}.cockpit-body{overscroll-behavior:contain;min-height:260px;max-height:460px;margin:-2px;padding:2px;overflow-y:auto}.cockpit-body:has(>.chat){max-height:none;overflow:visible}.mind{background:linear-gradient(color-mix(in srgb, var(--ion) 26%, transparent), color-mix(in srgb, var(--ion) 4%, transparent)) 3px 0 / 1px 100% no-repeat;flex-direction:column;margin:0;padding:0 0 0 16px;list-style:none;display:flex}.mind>li+li{border-top:1px solid #ffffff0d}.mind .mono{font-size:13.5px;line-height:1.6}.mandate{border-left:2px solid var(--ion);border-radius:0 var(--r-sm) var(--r-sm) 0;background:linear-gradient(90deg, color-mix(in srgb, var(--ion) 8%, transparent), transparent 70%);padding:4px 14px}.mandate p{color:var(--frost);overflow-wrap:anywhere;margin:4px 0 0;font-size:14px;line-height:1.55}.chat{flex-direction:column;gap:10px;display:flex}.chat-log{overscroll-behavior:contain;flex-direction:column;gap:10px;max-height:340px;margin:0;padding:4px;list-style:none;display:flex;overflow-y:auto}.chat-hint{border:1px dashed var(--glass-line);border-radius:var(--r-md);padding:12px 14px;line-height:1.5}.bubble{border:1px solid var(--glass-line);max-width:85%;box-shadow:var(--glass-hi);border-radius:18px;padding:10px 14px}.bubble p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.5}.bubble.user{border-color:color-mix(in srgb, var(--mint) 26%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--mint) 15%, transparent), color-mix(in srgb, var(--mint) 7%, transparent));color:var(--frost);border-bottom-right-radius:6px;align-self:flex-end}.bubble.agent{border-color:color-mix(in srgb, var(--ion) 30%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--ion) 16%, transparent), color-mix(in srgb, var(--ion) 7%, transparent));color:var(--frost);border-bottom-left-radius:6px;align-self:flex-start}.bubble.agent p{font-family:var(--font-mono);font-size:13.5px}.bubble-who{color:var(--mist);margin-bottom:2px;font-size:11px;font-weight:600;display:block}.bubble.typing{opacity:.8}.dots:after{content:"...";vertical-align:bottom;width:0;animation:1.2s steps(4,jump-none) infinite chat-dots;display:inline-block;overflow:hidden}@keyframes chat-dots{to{width:3ch}}.chat-suggest{flex-wrap:wrap;gap:6px;display:flex}.chat-input{border-radius:var(--r-pill);align-items:center;gap:8px;padding:6px 6px 6px 16px;transition:border-color .2s,box-shadow .2s;display:flex}.chat-input:focus-within{border-color:color-mix(in srgb, var(--mint) 60%, transparent);box-shadow:var(--glass-hi), 0 0 0 3px color-mix(in srgb, var(--mint) 22%, transparent)}.chat-input input{min-width:0;font-family:var(--font-ui);color:var(--frost);background:0 0;border:0;flex:1;padding:8px 0;font-size:16px}.chat-input input::placeholder{color:var(--mist);opacity:.8}.chat-input input:focus,.chat-input input:focus-visible{outline:none}.chat-input .icon-btn{flex:none}@media (width>=640px){.chat-input input{font-size:15px}}.coin-side,.cockpit-body,.chat-log{scrollbar-width:thin;scrollbar-color:#ffffff24 transparent}.coin-side::-webkit-scrollbar{width:6px}.cockpit-body::-webkit-scrollbar{width:6px}.chat-log::-webkit-scrollbar{width:6px}.coin-side::-webkit-scrollbar-thumb{border-radius:var(--r-pill);background:#ffffff24}.cockpit-body::-webkit-scrollbar-thumb{border-radius:var(--r-pill);background:#ffffff24}.chat-log::-webkit-scrollbar-thumb{border-radius:var(--r-pill);background:#ffffff24}@media (prefers-reduced-motion:reduce){.cockpit:after{opacity:.85;animation:none}.status.active:before{box-shadow:0 0 0 3px color-mix(in srgb, var(--ion) 25%, transparent);animation:none}.dots:after{width:3ch;animation:none}.chat-input{transition:none}}.create-page .page-head p{max-width:64ch}.create-grid{gap:24px;display:grid}.create-form{flex-direction:column;gap:20px;min-width:0;padding:18px;display:flex}.stepper{scrollbar-width:none;gap:4px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.stepper::-webkit-scrollbar{display:none}.stepper li{flex:none}.stepper button{border-radius:var(--r-pill);color:var(--mist);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:6px;padding:4px 10px 4px 4px;font-size:.8125rem;font-weight:600;transition:color .2s,background-color .2s,border-color .2s;display:flex}.stepper button:hover{color:var(--frost)}.stepper button.on{border-color:var(--glass-line);background:var(--glass-fill);box-shadow:var(--glass-hi);color:var(--frost)}.stepper button.done{color:var(--mint)}.step-n{border:1px solid var(--glass-line);width:22px;height:22px;font-family:var(--font-display);background:#ffffff0a;border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;line-height:1;display:grid}.stepper button.on .step-n{border-color:var(--mint);background:var(--mint);color:var(--mint-ink)}.stepper button.done .step-n{border-color:var(--mint);color:var(--mint);background:0 0}.step{flex-direction:column;gap:18px;min-width:0;display:flex}.coin-fields{align-items:start;gap:16px;display:grid}.stack{flex-direction:column;gap:14px;min-width:0;display:flex}.two,.three{gap:16px;display:grid}.drop{aspect-ratio:1;border-radius:var(--r-lg);cursor:pointer;border:1.5px dashed #ffffff2e;place-items:center;width:100%;max-width:200px;padding:0;transition:border-color .2s;display:grid;position:relative;overflow:hidden}.drop:before{display:none}.drop:hover,.drop:focus-visible{border-color:var(--mint)}.drop.has{border-style:solid;border-color:var(--glass-line)}.drop.has:before{display:block}.drop.has:hover,.drop.has:focus-visible{border-color:var(--mint)}.drop img{object-fit:cover;grid-area:1/1;width:100%;height:100%;display:block}.drop-empty{color:var(--mist);text-align:center;flex-direction:column;grid-area:1/1;align-items:center;gap:6px;padding:16px;display:flex}.drop-empty b{color:var(--frost);font-weight:600}.drop-empty small{color:var(--dim);font-size:12px;line-height:1.4}.drop .field-err{border-radius:var(--r-pill);background:color-mix(in oklab, var(--abyss) 88%, transparent);text-align:center;padding:4px 8px;font-size:12px;position:absolute;bottom:8px;left:8px;right:8px}.personas{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.persona-card{border:1px solid var(--glass-line);border-radius:var(--r-md);background:var(--glass-fill);min-width:0;box-shadow:var(--glass-hi);color:var(--frost);font:inherit;text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:4px;padding:14px;transition:border-color .2s,box-shadow .2s,background-color .2s;display:flex}.persona-card:before{content:none}.persona-card:hover{border-color:color-mix(in oklab, var(--ion) 55%, transparent)}.persona-card.on{border-color:var(--ion);background:radial-gradient(120% 90% at 0% 0%, color-mix(in oklab, var(--ion) 16%, transparent), transparent 70%), var(--glass-fill);box-shadow:var(--glass-hi), 0 0 0 1px color-mix(in oklab, var(--ion) 30%, transparent), 0 10px 30px -12px color-mix(in oklab, var(--ion) 70%, transparent)}.persona-card b{font-family:var(--font-display);letter-spacing:-.02em;font-size:1rem;font-weight:700;line-height:1.2}.persona-card small{color:var(--mist);font-size:12.5px;line-height:1.4}.persona-card b:before{content:var(--glyph,"✦");color:var(--ion);margin-right:6px;font-size:.85em}.mpick{min-width:0;position:relative}.mpick-btn{border-radius:var(--r-md);width:100%;height:46px;color:var(--frost);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;align-items:center;gap:10px;padding:0 14px;transition:border-color .2s;display:flex;overflow:hidden}.mpick-btn:hover,.mpick-btn[aria-expanded=true]{border-color:color-mix(in oklab, var(--mint) 45%, transparent)}.mpick-btn>*{flex:none}.mpick-btn b{font-family:var(--font-display);letter-spacing:-.02em;font-weight:700}.mpick-btn .small{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.mpick-btn svg{color:var(--mist);margin-left:auto;transition:transform .2s}.mpick-pop{z-index:30;border-radius:var(--r-md);background:linear-gradient(180deg, color-mix(in oklab, var(--deep-2) 96%, transparent), color-mix(in oklab, var(--deep) 97%, transparent));flex-direction:column;max-height:340px;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden}.mpick-pop .search{flex:none;width:auto;min-width:0;margin:10px 10px 6px}.mpick-pop ul{overscroll-behavior:contain;flex:auto;min-height:0;margin:0;padding:0 10px 10px;list-style:none;overflow-y:auto}.mpick-pop button{border-radius:var(--r-sm);width:100%;color:var(--frost);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.mpick-pop button>:not(b){justify-self:end}.mpick-pop button b{text-overflow:ellipsis;font-weight:600;overflow:hidden}.mpick-pop button:hover,.mpick-pop button.on{background:var(--glass-fill);box-shadow:var(--glass-hi)}.mpick-pop button.on{box-shadow:var(--glass-hi), inset 0 0 0 1px var(--glass-line)}.slider .field-label b{color:var(--frost);font-variant-numeric:tabular-nums;font-weight:600}.slider input[type=range]{appearance:none;width:100%;height:22px;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block}.slider input[type=range]::-webkit-slider-runnable-track{border-radius:var(--r-pill);height:6px;box-shadow:inset 0 0 0 1px var(--glass-line);background:#dcfff81a}.slider input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--mint);width:20px;height:20px;box-shadow:0 0 0 4px color-mix(in oklab, var(--mint) 18%, transparent), 0 0 16px color-mix(in oklab, var(--mint) 55%, transparent);border:0;border-radius:50%;margin-top:-7px;transition:transform .15s,box-shadow .15s}.slider input[type=range]::-moz-range-track{border-radius:var(--r-pill);height:6px;box-shadow:inset 0 0 0 1px var(--glass-line);background:#dcfff81a;border:0}.slider input[type=range]::-moz-range-progress{border-radius:var(--r-pill);background:color-mix(in oklab, var(--mint) 45%, transparent);height:6px}.slider input[type=range]::-moz-range-thumb{background:var(--mint);width:20px;height:20px;box-shadow:0 0 0 4px color-mix(in oklab, var(--mint) 18%, transparent), 0 0 16px color-mix(in oklab, var(--mint) 55%, transparent);border:0;border-radius:50%;transition:transform .15s,box-shadow .15s}.slider input[type=range]:active::-webkit-slider-thumb{transform:scale(1.12)}.slider input[type=range]:active::-moz-range-thumb{transform:scale(1.12)}.slider input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--abyss), 0 0 0 5px var(--mint), 0 0 18px color-mix(in oklab, var(--mint) 60%, transparent)}.slider input[type=range]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--abyss), 0 0 0 5px var(--mint), 0 0 18px color-mix(in oklab, var(--mint) 60%, transparent)}.seg.dir{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.seg.dir button{white-space:nowrap;min-width:0;padding-inline:6px;font-size:13px}.seg.dir .long.on{background:color-mix(in oklab, var(--mint) 16%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--mint) 40%, transparent);color:var(--mint)}.seg.dir .both.on{background:color-mix(in oklab, var(--ion) 18%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ion) 45%, transparent);color:var(--ion)}.seg.dir .short.on{background:color-mix(in oklab, var(--coral) 16%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--coral) 40%, transparent);color:var(--coral)}.summary{border-radius:var(--r-md);box-shadow:var(--glass-hi);flex-direction:column;gap:8px;padding:16px;display:flex}.summary>div{color:var(--mist);justify-content:space-between;align-items:baseline;gap:12px;font-size:.875rem;display:flex}.summary b{color:var(--frost);font-weight:600}.summary .total{border-top:1px solid var(--glass-line);color:var(--frost);margin-top:2px;padding-top:10px;font-size:1rem;font-weight:600}.fee-split p{color:var(--mist);margin:0 0 8px}.split-bar{border-radius:var(--r-pill);gap:2px;height:34px;font-size:12px;font-weight:600;line-height:1;display:flex;overflow:hidden}.split-bar>span{white-space:nowrap;justify-content:center;align-items:center;min-width:0;padding:0 4px;display:flex;overflow:hidden}.s-agent{background:linear-gradient(180deg, color-mix(in oklab, var(--ion) 55%, transparent), color-mix(in oklab, var(--ion) 38%, transparent));color:var(--frost)}.s-creator{background:color-mix(in oklab, var(--mint) 18%, transparent);color:var(--mint)}.s-proto{background:color-mix(in oklab, var(--mist) 16%, transparent);color:var(--mist)}.step-nav{border-top:1px solid var(--glass-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:18px;display:flex}.step-nav>:last-child{margin-left:auto}.preview{flex-direction:column;gap:10px;min-width:0;display:flex}.preview>p{margin:0;padding-left:4px}.preview-card{flex-direction:column;gap:14px;padding:20px;display:flex}.preview-top{align-items:center;gap:14px;min-width:0;display:flex}.preview-top .avatar{flex:none}.preview-top>div{flex-direction:column;gap:2px;min-width:0;display:flex}.preview-name{font-family:var(--font-display);letter-spacing:-.035em;overflow-wrap:anywhere;font-size:1.4rem;font-weight:800;line-height:1.1;display:block}.preview-desc{overflow-wrap:anywhere;margin:0}.preview-agent{border-radius:var(--r-md);flex-direction:column;gap:8px;padding:14px;display:flex}.preview-agent p{margin:0}.preview-agent .mono{overflow-wrap:anywhere;line-height:1.55}.preview-agent .row-agent{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.preview-agent .row-agent b{font-family:var(--font-display);letter-spacing:-.02em;overflow-wrap:anywhere;font-weight:700}.head-stats{flex-wrap:wrap;gap:16px 28px;margin:0;display:flex}.head-stats>div{min-width:0}.head-stats dt{color:var(--mist);font-size:.8125rem}.head-stats dd{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:1.4rem;font-weight:700;line-height:1.2}.leader{flex-direction:column;gap:10px;margin-top:16px;display:flex}.leader-row{border-radius:var(--r-lg);color:inherit;grid-template-columns:28px repeat(2,minmax(0,1fr));align-items:center;gap:12px 14px;padding:14px 18px;text-decoration:none;transition:transform .2s,border-color .2s;display:grid}.leader-row.top{border-color:#fff3}.leader-row.skeleton{min-height:150px}.rank{font-family:var(--font-display);letter-spacing:-.03em;text-align:center;color:var(--dim);font-size:1.3rem;font-weight:800;line-height:1}.top-1 .rank{color:var(--ember)}.top-2 .rank{color:var(--frost)}.top-3 .rank{color:var(--mint)}.leader-id,.leader-persona,.leader-thought{grid-column:2/-1}.leader-num:nth-child(2n){grid-column:2}.leader-num:nth-child(odd){grid-column:3}.leader-id{align-items:center;gap:12px;min-width:0;display:flex}.leader-id .avatar{flex:none}.leader-id>div{flex-direction:column;gap:2px;min-width:0;display:flex}.leader-id>div>b,.leader-id>div>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.leader-id>div>b{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.05rem;font-weight:700}.leader-persona{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.leader-num{flex-direction:column;gap:2px;min-width:0;display:flex}.leader-num b{white-space:nowrap;font-weight:600}.leader-thought{color:var(--mist);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.leader-thought:empty{display:none}@media (hover:hover){.leader-row:hover{border-color:#fff3;transform:translateY(-2px)}}.feed-tag{border:1px solid var(--glass-line);border-radius:var(--r-pill);background:var(--glass-fill);max-width:100%;box-shadow:var(--glass-hi);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);color:var(--mist);align-self:flex-start;align-items:center;gap:8px;padding:8px 14px;font-size:.8125rem;line-height:1.3;display:inline-flex}.markets{gap:14px;margin-top:6px;display:grid}.market{flex-direction:column;gap:14px;min-width:0;padding:18px;display:flex}.market header{align-items:center;gap:12px;min-width:0;display:flex}.market header>div{flex-direction:column;gap:2px;min-width:0;display:flex}.market header b{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.05rem;font-weight:700}.market header .chip{flex:none;margin-left:auto}.market-sym{border:1px solid color-mix(in oklab, var(--mint) 30%, transparent);background:radial-gradient(circle at 30% 25%, color-mix(in oklab, var(--mint) 26%, transparent), color-mix(in oklab, var(--mint) 6%, transparent) 72%), var(--glass-fill);width:44px;height:44px;box-shadow:var(--glass-hi);color:var(--mint);font-family:var(--font-display);letter-spacing:-.03em;text-align:center;white-space:nowrap;border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:800;line-height:1;display:grid;overflow:hidden}.market-px{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.market-px .num{font-family:var(--font-display);letter-spacing:-.035em;font-size:1.8rem;font-weight:800;line-height:1}.market-ctas{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:auto;display:grid}.market-ctas .btn{justify-content:center;width:100%}.how{flex-direction:column;gap:32px;display:flex}.how .page-head.center{text-align:center;width:100%;max-width:720px;margin:0 auto}.how-steps{gap:12px;width:100%;max-width:820px;margin:0 auto;padding:0;list-style:none;display:grid}.how-steps li{border-radius:var(--r-lg);align-items:flex-start;gap:18px;padding:20px 22px;display:flex}.how-steps li>div{min-width:0}.how-n{border:1px solid color-mix(in oklab, var(--ion) 40%, transparent);background:color-mix(in oklab, var(--ion) 16%, transparent);width:40px;height:40px;box-shadow:0 0 22px -8px color-mix(in oklab, var(--ion) 70%, transparent);color:var(--ion);font-family:var(--font-display);border-radius:50%;flex:none;place-items:center;font-size:1.05rem;font-weight:800;line-height:1;display:grid}.how-steps h3{margin:0 0 4px;font-size:1.15rem}.how-steps p{margin:0;line-height:1.55}.faq{flex-direction:column;gap:10px;width:100%;max-width:820px;margin:0 auto;display:flex}.faq h2{margin:0 0 6px}.faq details{border-radius:var(--r-lg);padding:0}.faq summary{border-radius:inherit;color:var(--frost);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";border:1px solid var(--glass-line);border-radius:var(--r-pill);background:var(--glass-fill);width:28px;height:28px;color:var(--mist);font-family:var(--font-display);flex:none;place-items:center;font-size:1.1rem;font-weight:700;line-height:1;display:grid}.faq details[open] summary:after{content:"−";color:var(--frost)}.faq details p{margin:0;padding:0 20px 18px;line-height:1.6}.risk{border-left:3px solid var(--coral);flex-direction:column;align-items:flex-start;gap:12px;width:100%;max-width:820px;margin:0 auto;padding:24px;display:flex}.risk h2{margin:0}.risk p{margin:0 0 6px;line-height:1.6}.me-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.me-stats{gap:14px;margin:20px 0 8px;display:grid}.stat-card{border-radius:var(--r-lg);flex-direction:column;gap:4px;min-width:0;padding:18px;display:flex}.stat-card b{font-family:var(--font-display);letter-spacing:-.035em;font-size:1.8rem;font-weight:800;line-height:1.1}.stepper button:focus-visible,.persona-card:focus-visible,.drop:focus-visible,.mpick-btn:focus-visible,.mpick-pop button:focus-visible,.leader-row:focus-visible,.faq summary:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.faq summary:focus-visible,.mpick-pop button:focus-visible{outline-offset:-2px}@media (width>=640px){.create-form{padding:24px}.stepper{gap:8px}.stepper button{gap:8px;padding:6px 14px 6px 6px;font-size:.875rem}.step-n{width:24px;height:24px}.coin-fields{grid-template-columns:200px minmax(0,1fr)}.two{grid-template-columns:repeat(2,minmax(0,1fr))}.seg.dir button{padding-inline:10px;font-size:.875rem}.split-bar>span{padding:0 8px}.markets{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=900px){.three,.personas,.me-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1100px){.create-grid{grid-template-columns:minmax(0,1fr) 380px;align-items:start}.preview{position:sticky;top:96px}.leader-row{grid-template-columns:36px minmax(200px,1.4fr) minmax(200px,1.3fr) repeat(4,110px);gap:6px 16px}.leader-row.skeleton{min-height:96px}.leader-id,.leader-persona,.leader-num:nth-child(2n),.leader-num:nth-child(odd){grid-column:auto}.leader-thought{white-space:nowrap;text-overflow:ellipsis;-webkit-line-clamp:unset;line-clamp:none;grid-column:2/-1;display:block}.leader-num{text-align:right;align-items:flex-end}.markets{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.stepper button,.drop,.persona-card,.mpick-btn,.mpick-btn svg,.leader-row{transition:none}.slider input[type=range]::-webkit-slider-thumb{transition:none}.slider input[type=range]::-moz-range-thumb{transition:none}.leader-row:hover{transform:none}.slider input[type=range]:active::-webkit-slider-thumb{transform:none}.slider input[type=range]:active::-moz-range-thumb{transform:none}}.launch-steps{border-radius:var(--r-md);border:1px solid var(--glass-line);background:#0003;flex-direction:column;gap:10px;margin:0;padding:14px 16px;list-style:none;display:flex}.launch-steps li{color:var(--dim);align-items:center;gap:10px;font-size:14px;display:flex}.launch-steps li.on{color:var(--frost)}.launch-steps li.on .step-n{background:var(--mint);color:var(--mint-ink);animation:1.2s ease-in-out infinite pulse-step}.launch-steps li.done{color:var(--mint)}.launch-steps .step-n{width:22px;height:22px;font:700 11px/1 var(--font-display);border:1px solid var(--glass-line);border-radius:50%;place-items:center;display:inline-grid}@keyframes pulse-step{50%{box-shadow:0 0 0 6px #6cf5d126}}
