@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-cyrillic-ext-wght-normal-okcGN4Nq.woff2)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:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-cyrillic-wght-normal-BS41q_Tv.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-greek-ext-wght-normal-DQgQPNk4.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-greek-wght-normal-sS1B39LI.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:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-vietnamese-wght-normal-TKKdAiBA.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:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-latin-ext-wght-normal-B4u9PlvR.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:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-latin-wght-normal-DX-nOvPD.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}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-normal-C2je3j2s.woff2)format("woff2"),url(/assets/instrument-serif-latin-ext-400-normal-CFCUzsTy.woff)format("woff");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 Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-normal-DnYpCC2O.woff2)format("woff2"),url(/assets/instrument-serif-latin-400-normal-BVbkICAY.woff)format("woff");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 Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-italic-C9HzH3YL.woff2)format("woff2"),url(/assets/instrument-serif-latin-ext-400-italic-D7-lnxEk.woff)format("woff");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 Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-italic-DKMiL14s.woff2)format("woff2"),url(/assets/instrument-serif-latin-400-italic-u__WvvIK.woff)format("woff");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{--g-rule:#0e3b3633;--g-pink:#f05ae6;--g-lime:#b7f540;--g-blue:#00f;--g-green:#06913b;--serif:"Instrument Serif", Georgia, serif;--mono:"JetBrains Mono Variable", ui-monospace, monospace}.g{color:var(--ink);background:var(--bg)}.g a{color:inherit;text-decoration:none}.g-dither{background-image:radial-gradient(var(--ink) 1px, transparent 1.3px);opacity:.85;background-size:4px 4px;height:22px}.g-dither-box{min-height:180px;font:13px var(--mono);background-image:radial-gradient(#0e3b3640 1px,#0000 1.3px);background-size:4px 4px;border-radius:14px;place-items:center;display:grid}.g-word{letter-spacing:-.07em;white-space:nowrap;padding:24px 12px 6px;font:800 clamp(96px,24vw,360px)/.8 Inter Tight Variable,Inter Tight,sans-serif;overflow:hidden}.g-word sup{color:var(--g-blue);vertical-align:top;font-size:.55em}.g-cursor{background:var(--g-blue);width:.07em;height:.68em;margin-left:.04em;animation:1s steps(2,end) infinite g-bl;display:inline-block}@keyframes g-bl{50%{opacity:0}}.g-row{border-top:1px solid var(--g-rule);display:grid}.g-r1{grid-template-columns:1fr}.g-r2{grid-template-columns:1fr 1fr}.g-r3{grid-template-columns:1.25fr 1fr 1fr}.g-r4{grid-template-columns:repeat(4,1fr)}.g-row>div{border-right:1px solid var(--g-rule);min-width:0;padding:26px}.g-row>div:last-child{border-right:0}.g-top>div{padding-top:48px;padding-bottom:40px}.g-lbl{color:var(--mute);margin-bottom:12px;font:500 14px/1.3 Inter Tight Variable,sans-serif}.g-live:before{content:"";background:var(--g-green);border-radius:50%;width:7px;height:7px;margin-right:7px;animation:1.2s infinite g-bl;display:inline-block}.g-big{font:400 clamp(36px, 4vw, 56px) / 1 var(--serif)}.g-huge{font:400 clamp(56px, 7vw, 104px) / .95 var(--serif)}.g-h1{letter-spacing:-.02em;margin:6px 0 10px;font:400 clamp(44px, 5.5vw, 80px) / .95 var(--serif)!important}.g-pitch{flex-direction:column;justify-content:center;gap:22px;display:flex;padding:48px 40px!important}.g-pitch h1{font:400 clamp(44px, 5vw, 76px) / .95 var(--serif);letter-spacing:-.02em}.g-mono{font-family:var(--mono)}.g-small{opacity:.7;word-break:break-all;margin-top:8px;font-size:12px}.g-dim{opacity:.6}.g-r{text-align:right}.g-up{color:#0a8a3a}.g-down{color:#c0136b}.g-green{background:var(--g-green);color:#fff}.g-pink{background:var(--g-pink);color:var(--ink)}.g-green .g-lbl,.g-pink .g-lbl{opacity:.85}.g-cta{background:var(--g-lime);color:var(--ink);cursor:pointer;border:0;border-radius:99px;align-items:center;gap:8px;margin:0 8px 8px 0;padding:15px 26px;font-size:17px;font-weight:600;transition:transform .15s;display:inline-flex}.g-cta:hover{transform:translateY(-2px)}.g-cta-b{background:var(--g-blue);font-family:var(--mono);font-size:15px;color:#fff!important}.g-cta-w{background:#fff}.g-cta-tg{background:#2aabee;color:#fff!important}.g-cta-off{color:var(--mute);cursor:default;background:#dfe5e3}.g-cta-s{padding:10px 16px;font-size:14px}.g-acts{margin-top:18px}.g-find{border:1px solid var(--ink);background:#fff;border-radius:99px;max-width:520px;display:flex;overflow:hidden}.g-find input{font:14px var(--mono);color:var(--ink);background:0 0;border:0;outline:none;flex:1;min-width:0;padding:14px 18px}.g-find button{background:var(--ink);color:var(--bg);cursor:pointer;border:0;padding:0 22px;font-weight:600}.g-phones{justify-content:center;align-items:flex-end;min-height:460px;display:flex;padding:30px 0 0!important}.g-ph{background:#fff;border:6px solid #111;border-radius:34px;flex:none;width:196px;height:400px;padding:16px 11px;font-size:11px;overflow:hidden;box-shadow:0 20px 50px #0e3b3624}.g-ph-m{z-index:2;width:228px;height:444px;margin:0 -26px}.g-ph .g-lbl{margin-bottom:8px;font-size:11px}.g-bal{font:400 30px var(--serif);margin-bottom:10px}.g-feed{flex-direction:column;gap:6px;display:flex}.g-push{background:#f3f5f4;border-radius:12px;padding:8px 10px;font-size:12px;line-height:1.32;animation:.45s g-in;display:block}.g-push b{font:600 9px var(--mono);opacity:.55;display:block}.g-push em{float:right;font:11px var(--mono);opacity:.5;font-style:normal}.g-push.is-new{background:#eaffc7}@keyframes g-in{0%{opacity:0;transform:translateY(-10px)scale(.98)}}.g-minibags>div{border-bottom:1px dashed var(--g-rule);justify-content:space-between;padding:8px 0;font-size:12px;display:flex}.g-bars{align-items:flex-end;gap:3px;margin-bottom:8px;display:flex}.g-bar{cursor:pointer;transform-origin:bottom;background-image:radial-gradient(#ffffff8c 1px,#0000 1.3px);background-size:3px 3px;border:0;border-radius:3px 3px 0 0;flex:1;padding:0;transition:transform .12s}.g-bar.buy{background-color:#0a8a3a}.g-bar.sell{background-color:var(--g-pink)}.g-bar:hover,.g-bar.on{outline:2px solid var(--g-blue);transform:scaleY(1.06)}.g-tape,.g-table{border-collapse:collapse;width:100%;font:13px var(--mono)}.g-tape td,.g-table td,.g-table th{border-bottom:1px dashed var(--g-rule);text-align:left;white-space:nowrap;padding:8px 6px 8px 0}.g-table th{text-transform:uppercase;opacity:.6;font-size:11px;font-weight:600}.g-tape tr.is-new,.g-table tr.is-new{animation:2s g-flash}@keyframes g-flash{0%{background:var(--g-lime)}}.g-table a:hover,.g-tape a:hover{color:var(--g-blue)}.g-score{background:var(--g-blue);vertical-align:middle;border-radius:2px;min-width:4px;max-width:120px;height:8px;display:inline-block}.g-tools{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.g-tools button{border:1px solid var(--ink);min-height:38px;font:12px var(--mono);color:var(--ink);cursor:pointer;background:0 0;border-radius:99px;padding:9px 14px}.g-tools button:hover,.g-tools button.on{background:var(--ink);color:var(--bg)}.g-out{font:12.5px / 1.55 var(--mono);background:var(--ink);color:var(--g-lime);white-space:pre-wrap;border-radius:14px;min-height:150px;margin:0;padding:16px}.g-head{justify-content:space-between;align-items:center;display:flex}.g-link{font:600 13px var(--mono)}.g-chips{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.g-chip{border:1px solid var(--g-rule);background:#fff;border-radius:16px;flex-direction:column;gap:4px;padding:14px;transition:transform .15s;display:flex}.g-chip:hover{border-color:var(--ink);transform:translateY(-3px)}.g-chip b{font:400 26px var(--serif)}.g-bags a{font:13px var(--mono);grid-template-columns:90px 1fr 70px;align-items:center;gap:8px;padding:7px 0;display:grid}.g-bags i{background-color:var(--g-blue);background-image:radial-gradient(#ffffff80 1px,#0000 1.3px);background-size:3px 3px;border-radius:3px;height:12px}.g-bags span{text-align:right}.g-pushlist{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.g-snip{margin-bottom:14px}.g-snip pre{background:var(--ink);color:var(--g-lime);font:12.5px var(--mono);white-space:pre-wrap;border-radius:12px;margin:0;padding:14px}.g-snip button{border:1px solid var(--ink);font:12px var(--mono);cursor:pointer;color:var(--ink);background:0 0;border-radius:99px;padding:4px 12px}.g-ph-flat{background:#fff;border-radius:24px;margin:24px;border:1px solid var(--g-rule)!important;padding:18px!important}.g-step{border-bottom:1px dashed var(--g-rule);grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:12px 0;display:grid}.g-step b{background:var(--g-lime);width:30px;height:30px;font:600 13px var(--mono);border-radius:50%;place-items:center;display:grid}.g-step code{font:12px var(--mono);background:#f3f5f4;border-radius:6px;padding:4px 8px}.g-chat .g-push{margin-top:14px}.g-foot{border-top:1px solid var(--g-rule);grid-template-columns:2fr 1fr 1fr 1fr;display:grid}.g-foot>div{border-right:1px solid var(--g-rule);flex-direction:column;gap:8px;padding:26px;font-size:14px;display:flex}.g-foot>div:last-child{border-right:0}.g-foot a:hover{color:var(--g-blue)}.g-foot-word{letter-spacing:-.06em;font:800 72px/1 Inter Tight Variable,sans-serif}.g-foot-word span{color:var(--g-blue)}@media (max-width:900px){.g-r2,.g-r3,.g-foot{grid-template-columns:1fr}.g-r4,.g-chips,.g-pushlist{grid-template-columns:1fr 1fr}.g-row>div,.g-foot>div{border-right:0;border-bottom:1px solid var(--g-rule);padding:20px 16px}.g-phones{transform-origin:top;min-height:360px;margin-bottom:-90px;transform:scale(.74)}.g-pitch{padding:28px 16px!important}.g-ph-flat{margin:16px}}@media (prefers-reduced-motion:reduce){.g-cursor,.g-live:before,.g-push,.g-tape tr{animation:none}}@media (min-width:901px) and (max-width:1400px){.g-phones{transform-origin:bottom;transform:scale(.82)}}.g-phones{overflow:hidden}@media (max-width:900px){.g-phones .g-ph:not(.g-ph-m){display:none}.g-phones{min-height:0;margin-bottom:0;transform:none}.g-ph-m{margin:0}.g{padding-bottom:72px}}.gh{z-index:40;background:color-mix(in srgb, var(--bg) 94%, transparent);-webkit-backdrop-filter:saturate(1.2)blur(10px);backdrop-filter:saturate(1.2)blur(10px);border-bottom:1px solid var(--g-rule);grid-template-columns:auto 1fr auto;align-items:center;gap:28px;height:60px;padding:0 20px;display:grid;position:sticky;top:0}.gh-word{letter-spacing:-.06em;color:var(--ink);font:800 26px/1 Inter Tight Variable,sans-serif;text-decoration:none}.gh-word span{color:var(--g-blue)}.gh-nav{gap:4px;display:flex}.gh-nav a{color:var(--ink);border-radius:99px;padding:8px 12px;font-size:15px;font-weight:500;text-decoration:none}.gh-nav a:hover{background:#0e3b3612}.gh-nav a[aria-current=page]{background:var(--ink);color:var(--bg)}.gh-end{align-items:center;gap:6px;display:flex}.gh-icon{width:40px;height:40px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.gh-icon:hover{background:#0e3b3612}.gh-cta{background:var(--g-pink);color:var(--ink);border-radius:99px;align-items:center;gap:6px;margin-left:6px;padding:10px 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.gh-cta:hover{filter:brightness(1.05)}@media (max-width:760px){.gh{grid-template-columns:auto 1fr auto;gap:8px;padding:0 12px}.gh-nav{display:none}.gh-end{grid-column:3;justify-content:end}.gh-cta{padding:9px 14px;font-size:14px}}.g-dot{vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:4px;display:inline-block}.g-dot.buy{background:#0a8a3a}.g-dot.sell{background:#c0136b}.g-board{grid-template-columns:1fr 1fr;column-gap:40px;display:grid}.g-board a{border-bottom:1px solid var(--g-rule);color:var(--ink);grid-template-columns:1fr auto auto 20px;align-items:baseline;gap:16px;padding:14px 0;text-decoration:none;display:grid}.g-board a b{font:400 28px / 1 var(--serif)}.g-board a svg{opacity:.35;align-self:center;transition:transform .2s cubic-bezier(.2,.8,.2,1),opacity .2s}.g-board a:hover svg{opacity:1;transform:translate(4px)}.g-board a:hover b{color:var(--g-blue)}.g-num{font-variant-numeric:tabular-nums;font-family:var(--mono);font-size:13px}@media (max-width:900px){.g-board{grid-template-columns:1fr}.g-board a{grid-template-columns:1fr auto 20px}.g-board a .g-num.g-dim{display:none}}::selection{background:var(--g-lime);color:var(--ink)}:focus-visible{outline:2px solid var(--g-blue);outline-offset:2px}html{scrollbar-color:#0e3b3659 var(--bg);caret-color:var(--g-blue)}.g-big,.g-huge,.g-bal,.g-tape,.g-table,.g-bags{font-variant-numeric:tabular-nums}.g a:not([class]){text-underline-offset:3px}.g-cta{min-height:48px}.g-h2{font:400 clamp(36px, 4vw, 56px) / 1 var(--serif);letter-spacing:-.02em}.g-h3{font:400 28px / 1.1 var(--serif);margin-bottom:6px}.g-lead{color:var(--mute);max-width:52ch;margin-top:12px;font-size:17px;line-height:1.5}.g-docs section>div:first-child{padding-top:40px;padding-bottom:40px}.g-toc{flex-direction:column;justify-content:center;display:flex}.g-toc a{border-bottom:1px solid var(--g-rule);color:var(--ink);justify-content:space-between;align-items:center;padding:12px 0;font-size:17px;text-decoration:none;display:flex}.g-toc a svg{opacity:.35;transition:transform .2s cubic-bezier(.2,.8,.2,1),opacity .2s}.g-toc a:hover{color:var(--g-blue)}.g-toc a:hover svg{opacity:1;transform:translate(4px)}.g-steps>div{padding-top:30px;padding-bottom:36px}.g-steps h3{font:400 30px / 1.05 var(--serif);margin:18px 0 8px}.g-steps p{color:var(--mute);line-height:1.5}.g-step-n{background:var(--g-lime);width:36px;height:36px;font:600 15px var(--mono);border-radius:50%;place-items:center;display:grid}.g-split{gap:3px;height:26px;margin:22px 0 14px;display:flex}.g-split i,.g-split-legend i{border-radius:3px;display:block}.g-split .pushed,.g-split-legend .pushed{background-color:var(--g-blue)}.g-split .muted,.g-split-legend .muted{background-color:#0e3b360f;background-image:radial-gradient(#0e3b3673 1px,#0000 1.3px);background-size:4px 4px}.g-split .pushed{min-width:10px}.g-split-legend{flex-wrap:wrap;gap:8px 28px;font-size:15px;display:flex}.g-split-legend span{align-items:center;gap:8px;display:inline-flex}.g-split-legend i{width:14px;height:14px}.g-ex th[scope=row]{text-transform:none;opacity:1;font:500 15px Inter Tight Variable,sans-serif}.g-ex td{font-size:15px}.g-ex-total th,.g-ex-total td{color:#0a8a3a;font-weight:700!important}.g-table thead th{text-transform:none;color:var(--mute);opacity:1;font:500 13px Inter Tight Variable,sans-serif}.g-wrap{white-space:normal!important}.g-faq details{border-bottom:1px solid var(--g-rule)}.g-faq summary{cursor:pointer;font:400 24px / 1.2 var(--serif);justify-content:space-between;gap:16px;padding:18px 0;list-style:none;display:flex}.g-faq summary::-webkit-details-marker{display:none}.g-faq summary:after{content:"";border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);flex:none;width:12px;height:12px;margin-top:8px;transition:transform .25s cubic-bezier(.2,.8,.2,1);transform:rotate(45deg)}.g-faq details[open] summary:after{margin-top:14px;transform:rotate(-135deg)}.g-faq p{color:var(--mute);max-width:60ch;padding:0 0 20px;font-size:16px;line-height:1.55}.g-endcta{justify-content:center;display:flex;padding:40px!important}@media (max-width:900px){.g-steps{grid-template-columns:1fr}.g-docs .g-table th,.g-docs .g-table td{white-space:normal}}.g-table tbody th{text-transform:none;opacity:1;font:13px var(--mono);color:var(--ink)}.g-docs .g-table td.g-wrap{font-family:Inter Tight Variable,sans-serif;font-size:15px}.g-docs section[id]{scroll-margin-top:72px}.v-shell{--ink:#0e3b36;--mute:#4d6662;--paper:#eef2f0;--card:#fff;--rule:#0e3b3633;--lime:#b7f540;--blue:#00f;--pink:#f05ae6;--up:#0a7a33;--down:#b0105f;--tg:#1a73b5;--bubble:#e7f0fb;--serif:"Instrument Serif", Georgia, serif;--sans:"Inter Tight Variable", "Inter Tight", system-ui, sans-serif;--mono:"JetBrains Mono Variable", ui-monospace, monospace;background:var(--paper);color:var(--ink);font:16px / 1.5 var(--sans);min-height:100vh}.v-shell a{color:inherit}.v-shell h1,.v-shell h2,.v-shell h3,.v-shell p,.v-shell dl,.v-shell dd,.v-shell ol,.v-shell figure{margin:0;padding:0}.v-mono{font-family:var(--mono)}.v-num{font:14px var(--mono);font-variant-numeric:tabular-nums}.v-up{color:var(--up)}.v-down{color:var(--down)}.v-dim{color:var(--mute)}.v-r{text-align:right!important}.v-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.v-note{color:var(--mute);font-size:14px;margin-top:10px!important}.v-lead{color:var(--mute);max-width:58ch;font-size:18px;margin-top:10px!important}.v-row{flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.v-hd{top:env(safe-area-inset-top,0px);z-index:40;background:color-mix(in srgb, var(--paper) 94%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--rule);align-items:center;gap:24px;min-height:62px;padding:8px 20px;display:flex;position:sticky}.v-hd-word{line-height:0;display:block}.v-hd-word .v-wordmark{width:auto;height:30px}.v-hd-nav{flex-wrap:wrap;gap:2px;margin-right:auto;display:flex}.v-hd-nav a{border-radius:99px;padding:8px 12px;font-size:15px;font-weight:500;text-decoration:none}.v-hd-nav a:hover{background:#0e3b3612}.v-hd-nav a[aria-current=page]{background:var(--ink);color:var(--paper)}.v-hd-end{align-items:center;gap:4px;display:flex}.v-ic{border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.v-ic:hover{background:#0e3b3612}.v-chip{border:1px solid var(--ink);min-height:40px;color:var(--ink);font:600 14px var(--mono);cursor:pointer;background:0 0;border-radius:99px;margin-left:6px;padding:0 16px}.v-pill{min-height:44px;font:600 15px var(--sans);cursor:pointer;white-space:nowrap;border:0;border-radius:99px;justify-content:center;align-items:center;gap:8px;padding:0 20px;text-decoration:none;transition:transform .15s,filter .15s;display:inline-flex}.v-pill:hover{filter:brightness(.96)}.v-pill:active{transform:translateY(1px)}.v-pill:disabled,.v-pill[aria-disabled]{opacity:.42;cursor:not-allowed;filter:none}.v-pill-l{min-height:54px;padding:0 26px;font-size:17px}.v-pill-lime{background:var(--lime);color:var(--ink)!important}.v-pill-blue{background:var(--blue);color:#fff!important}.v-pill-pink{background:var(--pink);margin-left:6px;color:var(--ink)!important}.v-pill-ink{background:var(--ink);color:var(--paper)!important}.v-pill-tg{background:var(--tg);color:#fff!important}.v-pill-line{box-shadow:inset 0 0 0 1px var(--ink);color:var(--ink);background:0 0}.v-link{color:var(--ink);font:500 14px var(--sans);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;text-decoration:underline;display:inline-flex}.v-link:hover{color:var(--blue)}.v-tg{font-weight:600;color:var(--tg)!important}.v-more{align-items:center;gap:8px;margin-top:16px;font-weight:600;text-decoration:none;display:inline-flex}.v-more svg{transition:transform .2s cubic-bezier(.2,.8,.2,1)}.v-more:hover svg{transform:translate(4px)}.v-more:hover{color:var(--blue)}.v-word{border-bottom:1px solid var(--rule);padding:28px 16px 18px;line-height:0}.v-word-end{border-bottom:0;border-top:1px solid var(--rule)}.v-dither{background-image:radial-gradient(var(--ink) 1px, transparent 1.3px);opacity:.85;background-size:4px 4px;height:22px}.v-row{border-bottom:1px solid var(--rule);align-items:stretch;gap:0;display:grid}.v-r1{grid-template-columns:1fr}.v-r2{grid-template-columns:1fr 1fr}.v-r4{grid-template-columns:repeat(4,1fr)}.v-row>div{border-right:1px solid var(--rule);min-width:0;padding:34px 28px}.v-row>div:last-child{border-right:0}.v-row h2{font:400 clamp(30px, 3vw, 42px) / 1.05 var(--serif);letter-spacing:-.01em}.v-head h1,.v-h{font:400 clamp(40px, 5vw, 64px) / 1 var(--serif);letter-spacing:-.02em;margin-top:8px!important}.v-head p{color:var(--mute);max-width:60ch;margin-top:10px;font-size:18px}.v-head-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.v-head-row .v-more{margin-top:0}.v-hero .v-pitch{flex-direction:column;justify-content:center;gap:6px;padding:44px 36px;display:flex}.v-hero h1{font:400 clamp(34px, 3.6vw, 54px) / 1.04 var(--serif);letter-spacing:-.015em;text-wrap:balance}.v-ctas{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.v-phones{justify-content:center;align-items:flex-start;gap:0;display:flex;padding:30px 12px 24px!important}.v-phone{flex-direction:column;flex:none;align-items:center;gap:12px;display:flex}.v-phone-screen{background:var(--card);border:6px solid #111;border-radius:34px;width:196px;height:392px;padding:18px 12px;overflow:hidden;box-shadow:0 20px 50px #0e3b3624}.v-phone-m .v-phone-screen{width:230px;height:436px}.v-phones .v-phone:not(.v-phone-m){margin-top:24px}.v-phones .v-phone:first-child{margin-right:-18px}.v-phones .v-phone:last-child{margin-left:-18px}.v-phone-m{z-index:2}.v-phone figcaption{color:var(--mute);text-align:center;max-width:180px;font-size:13px;line-height:1.35}.v-feed-h{font:600 12px var(--sans);color:var(--mute);margin-bottom:10px!important}.v-feed{gap:7px;display:grid}.v-bubble{background:var(--bubble);border-radius:14px 14px 14px 4px;gap:2px;padding:8px 11px;font-size:12.5px;line-height:1.35;text-decoration:none;display:grid}.v-bubble b{color:var(--tg);font-size:11px}.v-bubble time{color:var(--mute);justify-self:end;font-size:10.5px}.v-bubble:hover{outline:2px solid var(--blue)}.v-mini dl{gap:0;display:grid}.v-mini dl>div{border-bottom:1px dashed var(--rule);padding:9px 0}.v-mini dt{color:var(--mute);font-size:11.5px}.v-mini dd{font:400 22px / 1.15 var(--serif);margin-top:2px}.v-how>div{padding-top:28px;padding-bottom:34px}.v-how-n{background:var(--lime);width:40px;height:40px;font:600 16px var(--mono);border-radius:10px;place-items:center;display:grid}.v-how h3{font:400 30px / 1.05 var(--serif);margin:16px 0 6px}.v-how p{color:var(--mute)}.v-console>div:first-child{padding:40px 36px}.v-console-home .v-h1s{font:400 clamp(30px, 3.2vw, 46px) / 1.06 var(--serif);letter-spacing:-.015em;text-wrap:balance;max-width:24ch;margin-bottom:18px!important}.v-side{justify-content:center;align-items:flex-start;display:flex;padding-top:40px!important}.v-side .v-phone{position:sticky;top:90px}.v-steps{border-top:1px solid var(--rule);list-style:none;margin-top:18px!important}.v-step{border-bottom:1px solid var(--rule);grid-template-columns:46px 1fr;gap:16px;padding:20px 0;display:grid}.v-step-n{background:var(--lime);width:40px;height:40px;font:600 16px var(--mono);border-radius:10px;place-items:center;display:grid}.v-step.is-done .v-step-n{background:var(--up);color:#fff}.v-step.is-off .v-step-n{color:var(--mute);background:#0e3b3614}.v-step h3{font:600 19px / 1.3 var(--sans)}.v-step.is-done h3{color:var(--up)}.v-step-b>p{color:var(--mute);margin-top:2px}.v-step-b>.v-pill{margin-top:14px}.v-chips{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.v-tag{border:1px solid var(--ink);min-height:36px;color:var(--ink);font:500 14px var(--sans);cursor:pointer;background:0 0;border-radius:99px;align-items:center;gap:5px;padding:0 14px;display:inline-flex}.v-tag.is-on{background:var(--lime);border-color:var(--lime)}.v-tag:disabled{opacity:.42;cursor:not-allowed}.v-add{gap:8px;margin-top:10px;display:flex}.v-add input,.v-lookup input{border:1px solid var(--ink);background:var(--card);min-width:0;min-height:44px;font:14px var(--mono);color:var(--ink);border-radius:99px;flex:1;padding:0 16px}.v-add input:disabled{opacity:.5}.v-rules{gap:14px;margin-top:14px;display:grid}.v-k{color:var(--mute);margin-bottom:6px;font-size:13px;font-weight:500;display:block}.v-seg{border:1px solid var(--ink);border-radius:12px;flex-wrap:wrap;display:inline-flex;overflow:hidden}.v-seg button{border:0;border-right:1px solid var(--rule);min-height:40px;color:var(--ink);font:500 14px var(--sans);cursor:pointer;background:0 0;padding:0 14px}.v-seg button:last-child{border-right:0}.v-seg button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.v-seg button:disabled{opacity:.45;cursor:not-allowed}.v-whead{gap:10px;margin:12px 0 6px;display:grid}.v-whead .v-row{border:0;gap:8px 20px;display:flex}.v-whead .v-row>span{align-items:center;gap:6px;font-weight:500;display:inline-flex}.v-addr{color:var(--mute);word-break:break-all;font-size:13px}.v-cells{border-top:1px solid var(--rule);border-left:1px solid var(--rule);grid-template-columns:repeat(4,1fr);display:grid;margin-top:14px!important}.v-cells>div{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);background:var(--card);padding:16px 18px 18px}.v-cells dt{color:var(--mute);font-size:14px}.v-cells dd{font:400 32px / 1.1 var(--serif);font-variant-numeric:tabular-nums;margin-top:6px}.v-defs{margin:16px 0 4px}.v-defs summary{cursor:pointer;text-underline-offset:3px;width:-moz-fit-content;width:fit-content;font-weight:600;text-decoration:underline}.v-defs ul{color:var(--mute);gap:6px;max-width:70ch;margin:10px 0 0;padding-left:20px;display:grid}.v-state{background-image:radial-gradient(#0e3b3638 1px,#0000 1.3px);background-size:4px 4px;border-radius:16px;flex-wrap:wrap;align-items:center;gap:16px;padding:24px;font-size:16px;display:flex}.v-tablewrap{margin-top:16px;overflow-x:auto}.v-table{border-collapse:collapse;width:100%;font-size:15px}.v-table th{text-align:left;font:500 13px var(--sans);color:var(--mute);border-bottom:1px solid var(--ink);white-space:nowrap;padding:10px 12px 10px 0}.v-table td{border-bottom:1px dashed var(--rule);white-space:nowrap;padding:11px 12px 11px 0}.v-table td a{text-underline-offset:3px;-webkit-text-decoration:underline #0e3b3659;text-decoration:underline #0e3b3659}.v-table td a:hover{color:var(--blue)}.v-lookup{gap:6px;max-width:620px;display:grid}.v-lookup label{color:var(--mute);font-size:14px;font-weight:500}.v-lookup>div{gap:8px;display:flex}.v-snips{gap:14px;margin-top:18px;display:grid}.v-snip-hd{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.v-snip pre{background:var(--ink);color:var(--lime);font:13px / 1.6 var(--mono);white-space:pre-wrap;word-break:break-all;border-radius:12px;margin:0;padding:16px}.v-tools{display:grid;margin-top:14px!important}.v-tools>div{border-bottom:1px dashed var(--rule);grid-template-columns:170px 1fr;gap:16px;padding:11px 0;display:grid}.v-tools dt{font-size:14px;font-weight:600}.v-tools dd{color:var(--mute)}.v-foot{border-top:1px solid var(--rule);grid-template-columns:2fr 1fr 1fr 1fr;display:grid}.v-foot>*{border-right:1px solid var(--rule);flex-direction:column;gap:8px;padding:26px 28px;font-size:15px;display:flex}.v-foot>:last-child{border-right:0}.v-foot a{align-items:center;gap:6px;text-decoration:none;display:inline-flex}.v-foot a:hover{color:var(--blue)}.v-foot-brand .v-wordmark{width:150px;height:auto}.v-foot-brand p{color:var(--mute);font-size:14px}.b .b-top{border-bottom:1px solid var(--rule);padding:44px 28px 28px}.b .b-top h1{font:400 clamp(44px, 6vw, 80px) / 1 var(--serif);letter-spacing:-.02em}.b .b-top p{color:var(--mute);margin-top:10px;font-size:18px}.b-hero{border-bottom:1px solid var(--rule);grid-template-columns:1.3fr 1fr;text-decoration:none;display:grid}.b-hero img{object-fit:cover;border-right:1px solid var(--rule);width:100%;height:100%;max-height:440px}.b-hero>div{flex-direction:column;justify-content:center;gap:12px;padding:34px 32px;display:flex}.b-hero h2{font:400 clamp(32px, 3.6vw, 52px) / 1.04 var(--serif)}.b-hero p{color:var(--mute);font-size:18px}.b-hero:hover h2{color:var(--blue)}.b-meta{font:13px var(--mono);color:var(--mute);margin-top:10px!important}.b-grid{grid-template-columns:repeat(2,1fr);gap:18px;padding:28px;display:grid}.v-row .b-grid{margin-top:18px;padding:0}.b-grid-3{grid-template-columns:repeat(3,1fr)}.b-card{flex-direction:column;gap:8px;text-decoration:none;display:flex}.b-card img{aspect-ratio:5/2;object-fit:cover;border:1px solid var(--rule);border-radius:12px;width:100%;max-width:100%}.b-card h3{font:400 26px / 1.1 var(--serif);margin-top:6px!important}.b-card p{color:var(--mute);font-size:15px}.b-card:hover h3{color:var(--blue)}.b-post{border-bottom:1px solid var(--rule);padding:24px 28px 40px}.b-crumb a{font:13px var(--mono);color:var(--mute)}.b-cover{object-fit:cover;border:1px solid var(--rule);border-radius:16px;width:100%;max-height:380px;margin:14px 0 26px}.b-post>h1{font:400 clamp(40px, 5vw, 68px) / 1.02 var(--serif);letter-spacing:-.02em;text-wrap:balance;max-width:22ch}.b-cols{grid-template-columns:minmax(0,68ch) 240px;justify-content:start;gap:56px;margin-top:30px;display:grid}.b-body{gap:16px;font-size:18px;line-height:1.65;display:grid}.b-body h2{font:400 34px / 1.1 var(--serif);scroll-margin-top:84px;margin-top:18px!important}.b-body ul{gap:6px;margin:0;padding-left:22px;display:grid}.b-toc{align-self:start;font-size:14px;position:sticky;top:90px}.b-toc p{font:600 12px var(--mono);color:var(--mute);text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px}.b-toc ul{border-left:1px solid var(--rule);gap:6px;margin:0;padding:0;list-style:none;display:grid}.b-toc a{color:var(--mute);padding:2px 0 2px 12px;text-decoration:none;display:block}.b-toc a:hover{color:var(--blue)}.b-fig{gap:10px;display:grid;margin:10px 0!important}.b-fig figcaption{font:13px var(--mono);color:var(--mute)}.b-img{border:1px solid var(--rule);border-radius:14px;width:100%;height:auto}.b-svg{background:var(--card);border:1px solid var(--rule);border-radius:14px;width:100%;height:auto;padding:10px}.b-svg .b-ink{fill:var(--ink)}.b-svg .b-blue{fill:var(--blue)}.b-svg .b-lime{fill:var(--lime)}.b-svg .b-t{font:600 22px var(--sans);fill:var(--ink)}.b-svg .b-t-l{fill:#fff}.b-svg .b-ln{fill:none;stroke:var(--blue);stroke-width:3px}.b-svg .b-tip{fill:var(--blue)}.b-steps{border:1px solid var(--rule);background:var(--card);border-radius:14px;grid-template-columns:repeat(4,1fr);gap:0;list-style:none;display:grid;overflow:hidden}.b-steps li{border-right:1px solid var(--rule);flex-direction:column;gap:10px;padding:18px;display:flex}.b-steps li:last-child{border-right:0}.b-steps span{background:var(--lime);width:36px;height:36px;font:600 15px var(--mono);border-radius:9px;place-items:center;display:grid}.b-steps b{font-size:17px}.b-outs{border:1px solid var(--rule);background:var(--card);border-radius:14px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.b-outs>div{border-right:1px solid var(--rule);padding:18px}.b-outs>div:last-child{border-right:0}.b-outs b{font:400 28px var(--serif)}.b-outs p{color:var(--mute);margin-top:6px;font-size:15px;line-height:1.45}.b-tg{background:#c9dceb;border-radius:14px;padding:22px}.b-tg-msg{background:#fff;border-radius:16px 16px 16px 4px;max-width:360px;padding:12px 16px;font-size:16px;line-height:1.45}.b-tg-msg b{color:var(--tg);font-size:14px}.b-tg-links{color:var(--tg);font-size:14px;margin-top:4px!important}.b-cta{border-bottom:1px solid var(--rule);background:var(--lime);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:36px 28px;display:flex}.b-cta h2{font:400 clamp(26px, 3vw, 38px) / 1.1 var(--serif);max-width:30ch}.b-cta .v-more{margin:0;font-size:18px}.b-rel>h2{font:400 34px var(--serif);padding:30px 28px 0}.v-shell ::selection{background:var(--lime);color:var(--ink)}.v-shell :focus-visible{outline:2px solid var(--blue);outline-offset:2px}@media (max-width:1100px){.v-cells{grid-template-columns:repeat(2,1fr)}.b-cols{grid-template-columns:1fr}.b-toc{display:none}}@media (max-width:900px){.v-r2,.v-r4,.v-foot,.b-hero,.b-grid-3{grid-template-columns:1fr}.v-row>div,.v-foot>*{border-right:0;border-bottom:1px solid var(--rule);padding:24px 16px}.v-row>div:last-child{border-bottom:0}.v-phones .v-phone:not(.v-phone-m){display:none}.v-side .v-phone{position:static}.v-hd{flex-wrap:wrap;gap:8px 12px;padding:8px 12px}.v-hd-nav{order:3;width:100%;margin:0}.v-hd-nav a{background:#0e3b360f;margin:0 4px 4px 0;padding:6px 10px;font-size:14px}.v-hd-end{margin-left:auto}.v-hd-end .v-ic{display:none}.v-hero .v-pitch,.v-console>div:first-child{padding:28px 16px}.b-grid{grid-template-columns:1fr;padding:16px}.b-steps{grid-template-columns:1fr 1fr}.b-steps li:nth-child(2){border-right:0}.b-steps li:nth-child(-n+2){border-bottom:1px solid var(--rule)}.b-outs{grid-template-columns:1fr}.b-outs>div{border-right:0;border-bottom:1px solid var(--rule)}.b-post,.b .b-top{padding-left:16px;padding-right:16px}.v-tools>div{grid-template-columns:1fr;gap:2px}.b-body{font-size:17px}}@media (max-width:600px){.v-cells{grid-template-columns:1fr 1fr}.v-cells dd{font-size:26px}.v-hide-s{display:none}.v-add,.v-lookup>div{flex-direction:column}}@media (prefers-reduced-motion:reduce){.v-pill,.v-more svg{transition:none}}.v-word{padding:22px 28px 16px}.v-word .v-wordmark{width:auto;height:clamp(110px,17vw,250px);max-height:none}.v-word-end{padding:34px 28px 26px}.v-word-end .v-wordmark{width:100%;height:auto}.v-phones{gap:12px}.v-phones .v-phone:first-child,.v-phones .v-phone:last-child{margin:24px 0 0}.v-phones .v-phone-screen{width:188px}.v-phones .v-phone-m .v-phone-screen{width:222px}.v-drawer{z-index:60;pointer-events:none;position:fixed;inset:0}.v-drawer-bg{opacity:0;background:#0e3b3652;transition:opacity .25s;position:absolute;inset:0}.v-drawer-p{background:var(--paper);border-left:1px solid var(--ink);width:min(560px,100vw);padding:calc(16px + env(safe-area-inset-top,0px)) 22px 16px;flex-direction:column;transition:transform .35s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-24px 0 60px #0e3b3633}.v-drawer.is-open{pointer-events:auto}.v-drawer.is-open .v-drawer-bg{opacity:1}.v-drawer.is-open .v-drawer-p{transform:none}.v-drawer-hd{justify-content:space-between;align-items:center;display:flex}.v-drawer-hd h2{font:400 34px var(--serif)}.v-drawer-hd .v-ic{cursor:pointer;color:var(--ink);background:0 0;border:0;font-size:18px}.v-drawer-tabs{align-self:flex-start;margin:12px 0 6px}.v-drawer-b{flex:1;padding-bottom:20px;overflow-y:auto}.v-drawer-b .v-feed{margin-top:12px}.v-drawer-b .v-bubble{padding:10px 14px;font-size:15px}@media (prefers-reduced-motion:reduce){.v-drawer-p,.v-drawer-bg{transition:none}}.b-body ul{list-style:outside}.v-empty{justify-items:start;gap:10px;display:grid}.v-shell{transition:margin-right .35s cubic-bezier(.2,.8,.2,1)}.v-drawer,.v-drawer.is-open{pointer-events:none}.v-drawer-bg{display:none}.v-drawer.is-open .v-drawer-p{pointer-events:auto;box-shadow:none}@media (min-width:901px){:root.v-drawer-on .v-shell{margin-right:min(480px,40vw)}.v-drawer-p{width:min(480px,40vw)}:root.v-drawer-on .v-hd{margin-right:0}}@media (prefers-reduced-motion:reduce){.v-shell{transition:none}}.v-phones{overflow:hidden}:root.v-drawer-on .v-phones .v-phone:not(.v-phone-m){display:none}@media (max-width:1250px){.v-phones .v-phone:not(.v-phone-m){display:none}}.v-shell{font-weight:450}.v-row h2,.v-head h1,.v-h,.v-hero h1,.v-console-home .v-h1s,.v-how h3,.v-drawer-hd h2,.b .b-top h1,.b-hero h2,.b-card h3,.b-post>h1,.b-body h2,.b-outs b,.b-cta h2,.b-rel>h2{font-family:var(--sans);letter-spacing:-.04em;font-weight:750;line-height:1.02}.v-hero h1{font-size:clamp(36px,3.6vw,56px)}.v-head h1,.v-h,.b-post>h1,.b .b-top h1{font-size:clamp(48px,5.4vw,80px)}.v-row h2{font-size:clamp(30px,2.8vw,40px)}.v-how h3{font-size:28px}.b-card h3{font-size:24px;line-height:1.1}.b-body h2{font-size:32px}.v-mini dd,.v-cells dd{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:0;font-weight:450}.v-mini dd{font-size:17px}.v-cells dd{font-size:26px;line-height:1.2}.v-lead,.v-head p,.b-body{font-weight:450}.v-msg{background:#fff;border-radius:14px 14px 14px 4px;gap:3px;padding:9px 11px 7px;font-size:12.5px;line-height:1.35;display:grid}.v-msg p{margin:0}.v-msg-k{font:600 10.5px var(--mono);letter-spacing:.02em;border-radius:6px;justify-self:start;padding:1px 7px;display:inline-block}.v-msg-sub{color:var(--mute);font-size:11.5px}.v-msg time{font:10px var(--mono);color:var(--mute);justify-self:end}.v-msg-buy{background:#e3f6e9}.v-msg-buy .v-msg-k{color:#fff;background:#0a7a33}.v-msg-sell{background:#fde7f1}.v-msg-sell .v-msg-k{color:#fff;background:#b0105f}.v-msg-up{background:#effcd2;box-shadow:inset 0 0 0 1.5px #b7f540}.v-msg-up .v-msg-k{color:#0e3b36;background:#b7f540}.v-msg-digest{background:#e6e8ff}.v-msg-digest .v-msg-k{color:#fff;background:#00f}.v-drawer-b .v-msg{padding:11px 14px 9px;font-size:15px}.v-drawer-b .v-msg-sub{font-size:13.5px}.v-phone-screen{isolation:isolate;border:7px solid #111;border-radius:36px;padding:0;position:relative;overflow:hidden}.v-phone-screen>*{height:100%}.v-phone-screen>.v-feed,.v-phone-screen>.v-mini{padding:18px 12px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 82%,#0000);mask-image:linear-gradient(#000 82%,#0000)}.v-phone-screen:before{content:"";z-index:5;background:#111;border-radius:10px;width:64px;height:18px;position:absolute;top:7px;left:50%;transform:translate(-50%)}.v-show{flex-direction:column;align-items:center;gap:12px;display:flex}.v-shows>div{flex-direction:column;align-items:center;gap:18px;display:flex}.v-phone-show{width:252px!important;height:500px!important}.v-tgchat{background:#cfdfec;flex-direction:column;display:flex}.v-tgchat-hd{background:#fff;border-bottom:1px solid #0e3b361f;align-items:center;gap:9px;padding:32px 14px 10px;display:flex}.v-tgchat-hd img{background:#eef2f0;border-radius:50%;width:32px;height:32px}.v-tgchat-hd b{font-size:13px;display:block}.v-tgchat-hd span{color:var(--mute);font-size:11px}.v-tgchat-b{flex-direction:column;flex:1;justify-content:flex-end;gap:7px;padding:10px 10px 16px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 18%);mask-image:linear-gradient(#0000,#000 18%)}.v-in{transform-origin:0 100%;animation:.55s cubic-bezier(.2,.9,.25,1.15) both v-in}@keyframes v-in{0%{opacity:0;transform:translateY(18px)scale(.92)}}.v-lock{color:#eef2f0;background:radial-gradient(120% 70% at 20% 0,#1b4d47 0%,#0e3b36 55%,#08231f 100%);flex-direction:column;display:flex}.v-lock-clock{text-align:center;padding:40px 0 14px}.v-lock-clock b{font:700 54px / 1 var(--sans);letter-spacing:-.04em;display:block}.v-lock-clock span{opacity:.8;font-size:12px}.v-lock-stack{flex:1;align-content:start;gap:8px;padding:6px 10px 14px;display:grid;position:relative;overflow:hidden}.v-note-card{color:var(--ink);background:#fffffff0;border-radius:18px;padding:9px 11px 10px;box-shadow:0 8px 22px #00000040}.v-note-card header{color:var(--mute);align-items:center;gap:6px;font-size:10.5px;display:flex}.v-note-card header img{background:#eef2f0;border-radius:4px;width:16px;height:16px}.v-note-card header span{color:var(--ink);font-weight:600}.v-note-card header time{font-family:var(--mono);margin-left:auto}.v-note-main{justify-content:space-between;align-items:center;gap:8px;margin:6px 0 4px;display:flex}.v-note-main>div{justify-items:start;gap:2px;display:grid}.v-note-big{font:500 22px / 1.1 var(--mono);font-variant-numeric:tabular-nums}.v-note-tok{font:450 11.5px var(--mono);color:var(--mute)}.v-note-card p{margin:0;font-size:11.5px;line-height:1.35}.v-spark{flex:none;width:72px;height:30px}.v-spark path{fill:none;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.v-note-up{background:#effcd2}.v-note-up .v-spark path{stroke:#0a7a33}.v-note-up .v-msg-k{color:#0e3b36;background:#b7f540}.v-note-buy .v-spark path{stroke:#0a7a33}.v-note-buy .v-msg-k{color:#fff;background:#0a7a33}.v-note-buy .v-note-big{color:#0a7a33}.v-note-sell .v-spark path{stroke:#b0105f}.v-note-sell .v-msg-k{color:#fff;background:#b0105f}.v-note-sell .v-note-big{color:#b0105f}.v-note-digest{background:#e6e8ff}.v-note-digest .v-msg-k{color:#fff;background:#00f}.v-note-card:nth-child(n+3){opacity:.8;transform:scale(.97)}.v-drop{animation:.6s cubic-bezier(.2,.9,.25,1.2) both v-drop}@keyframes v-drop{0%{opacity:0;transform:translateY(-36px)scale(.94)}}@media (prefers-reduced-motion:reduce){.v-in,.v-drop{animation:none}}.v-drawer-p{visibility:hidden;height:100dvh;transition:transform .35s cubic-bezier(.2,.8,.2,1),visibility 0s linear .35s;bottom:auto;box-shadow:none!important}.v-drawer.is-open .v-drawer-p{visibility:visible;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.v-phone-screen>.v-feed,.v-phone-screen>.v-mini{padding-top:38px}.v-phone-dark{background:#0e1621}.v-phone-dark .v-tgchat{color:#f5f5f5;background:#0e1621}.v-phone-dark .v-tgchat-hd{background:#17212b;border-bottom:1px solid #0b121a;gap:8px;padding:34px 12px 9px}.v-phone-dark .v-tgchat-hd b{color:#f5f5f5}.v-phone-dark .v-tgchat-hd span{color:#6d7f8f}.v-phone-dark .v-tgchat-hd img{background:#2b5278}.v-tgchat-back{margin-right:2px;font-size:24px;line-height:1;color:#6ab3f3!important}.v-phone-dark .v-tgchat-b{gap:6px;padding:10px 8px 8px}.v-tgm{color:#f5f5f5;border-left:3px solid var(--tgk,#6ab3f3);background:#182533;border-radius:13px 13px 13px 4px;gap:3px;max-width:92%;padding:7px 10px 5px;font-size:12px;line-height:1.35;display:grid}.v-tgm p{margin:0}.v-tgm .v-msg-sub{color:#8b9aa8;font-size:11px}.v-tgm-links a{color:#6ab3f3;text-decoration:none}.v-tgm-links{color:#6d7f8f;font-size:11.5px}.v-tgm time{font:10px var(--mono);color:#6d7f8f;justify-self:end}.v-tgm.v-msg-buy,.v-tgm.v-msg-sell,.v-tgm.v-msg-up,.v-tgm.v-msg-digest{box-shadow:none;background:#182533}.v-tgm.v-msg-buy{--tgk:#3fcf6e}.v-tgm.v-msg-buy .v-msg-k{color:#fff;background:#0a7a33}.v-tgm.v-msg-sell{--tgk:#f0479b}.v-tgm.v-msg-sell .v-msg-k{color:#fff;background:#b0105f}.v-tgm.v-msg-up{--tgk:#b7f540}.v-tgm.v-msg-up .v-msg-k{color:#0e3b36;background:#b7f540}.v-tgm.v-msg-digest{--tgk:#7c86ff}.v-tgm.v-msg-digest .v-msg-k{color:#fff;background:#00f}.v-tgchat-ft{background:#17212b;align-items:center;gap:7px;padding:7px 8px 14px;display:flex}.v-tgchat-menu{color:#fff;background:#2b5278;border-radius:14px;padding:5px 10px;font-size:11.5px;font-weight:600}.v-tgchat-in{color:#6d7f8f;flex:1;font-size:12px}.v-tgchat-ft{padding:7px 8px 16px}.v-tgchat-in{color:#f5f5f5;height:30px;font:12px var(--mono);background:#242f3d;border-radius:15px;align-items:center;padding:0 12px;display:flex}.v-typer:after{content:"";vertical-align:-2px;background:#6ab3f3;width:1.5px;height:13px;margin-left:1px;display:inline-block}.v-typer-ph{color:#6d7f8f;font-family:var(--sans)}.v-typer-ph:after{order:-1;margin-left:0;margin-right:1px}.v-tgchat-send{background:#2b5278 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M3 20.5 21 12 3 3.5v6.6l12 1.9-12 1.9z'/%3E%3C/svg%3E") 50%/15px no-repeat;border-radius:50%;flex:none;width:30px;height:30px}.v-feed-tg{border:1px solid var(--ink);background:#e8f3fc;border-radius:14px;justify-items:start;gap:10px;padding:14px;display:grid}.v-feed-tg p{margin:0;font-size:15px}.v-feed-tips{border:1px dashed var(--ink);border-radius:14px;justify-items:start;gap:8px;padding:14px;display:grid}.v-feed-tips ol{gap:4px;margin:0;padding-left:20px;font-size:14px;display:grid}.v-feed-types{flex-wrap:wrap;gap:6px;margin:4px 0 2px;display:flex}.v-ftype{border:1px solid var(--rule);min-height:36px;color:var(--mute);font:500 13px var(--sans);cursor:pointer;background:0 0;border-radius:99px;padding:0 12px;text-decoration:line-through}.v-ftype[aria-pressed=true]{color:var(--ink);border-color:#0000;text-decoration:none}.v-ftype-buy[aria-pressed=true]{color:#0a7a33;background:#e3f6e9}.v-ftype-sell[aria-pressed=true]{color:#b0105f;background:#fde7f1}.v-ftype-up[aria-pressed=true]{color:#0e3b36;background:#b7f540}.v-ftype-digest[aria-pressed=true]{color:#00f;background:#e6e8ff}.v-tgm-w{gap:3px;max-width:92%;display:grid}.v-tgm-w .v-tgm{max-width:none}.v-tgm-ca{font:10.5px var(--mono);color:#c9d4de;word-break:break-all;background:#0f1a24;border-radius:4px;padding:2px 5px}.v-tgm-kb{grid-template-columns:1fr 1fr;gap:3px;display:grid}.v-tgm-kb>*{color:#fff;min-height:26px;font:600 11px var(--sans);cursor:pointer;background:#2b52788c;border:0;border-radius:8px;place-items:center;text-decoration:none;display:grid}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#eef2f0;--surface:#fff;--surface-hi:#fff;--surface-2:#f6f7f7;--surface-3:#edf0ef;--ink:#0e3b36;--ink-2:#375954;--mute:#5b7470;--line:#e5eae9;--accent:#00f;--accent-hi:#0029ff;--accent-ink:#fff;--accent-edge:#ffffff38;--accent-soft:#0000ff1f;--accent-wash:#0000ff1a;--accent-glow:#0000ff6b;--accent2:#b7f540;--accent2-ink:#041d1a;--accent2-wash:#b7f54012;--up:#0a8a3a;--down:#c0136b;--up-soft:#0a8a3a2e;--down-soft:#c0136b2e;--tint-0:#cadcfe;--tint-0-ink:#00f;--tint-1:#ecf8e0;--tint-1-ink:#578c00;--tint-2:#d9e7db;--tint-2-ink:#0a8a3a;--tint-3:#dde8fb;--tint-3-ink:#00f;--tint-4:#f0f7ea;--tint-4-ink:#5c9300;--tint-5:#e7ebea;--tint-5-ink:#0e3b36;--tint-ink:var(--tint-0-ink);--mark-color:#00f;--hl:#ffffffd9;--scrim:#0e3b3657;--shadow-card:0 1px 2px #0e3b360d, 0 14px 36px -18px #0e3b3633, inset 0 0 0 1px #0e3b3609;--shadow-1:0 1px 2px #0e3b360f, 0 6px 16px -8px #0e3b3624;--shadow-pop:0 30px 70px -22px #0e3b3661, 0 2px 8px #0e3b3614;--font-display:"Inter Tight Variable", "Inter Tight", ui-sans-serif, system-ui, sans-serif;--font-body:"Inter Tight Variable", "Inter Tight", ui-sans-serif, system-ui, sans-serif;--font-mono:"JetBrains Mono Variable", "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--display-weight:760;--display-tracking:-.035em;--page:1440px;--gutter:clamp(16px, 3vw, 40px);--r-sm:12px;--r-md:16px;--r-lg:24px;--r-xl:32px;--t-fast:.14s;--t-med:.22s;--t-slow:.32s;--ease:cubic-bezier(.22, 1, .36, 1);--spring:linear(0, .006, .025 2.8%, .101 6.1%, .539 18.9%, .721 25.3%, .849 31.5%, .937 38.1%, .968 41.8%, .991 45.7%, 1.006 50.1%, 1.015 55%, 1.017 63.9%, 1.001 85.6%, 1);--t-roll:var(--t-slow);--ease-roll:var(--ease);--ease-glide:var(--spring)}*,:before,:after{box-sizing:border-box}html{background:var(--bg);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;font-size:16px;line-height:1.4}body{background:radial-gradient(1100px 620px at 8% -12%, var(--accent-wash), transparent 62%), radial-gradient(900px 520px at 105% 110%, var(--accent2-wash), transparent 60%), var(--bg);background-attachment:fixed;min-height:100dvh;margin:0;overflow-x:hidden}button,input{font:inherit;color:inherit}a{color:inherit;text-decoration:none}h1,h2,h3,p,dl,dd,ol,ul{margin:0;padding:0}ol,ul{list-style:none}img,svg{display:block}:focus-visible{outline:3px solid var(--accent-glow);outline-offset:2px;border-radius:12px}::selection{background:var(--accent-soft)}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.num{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-weight:650}.tick{font-family:var(--font-display);letter-spacing:-.02em;font-weight:750}.up{color:var(--up)}.down{color:var(--down)}.card{background:linear-gradient(180deg, var(--surface-hi), var(--surface) 46%);border-radius:var(--r-xl);box-shadow:var(--shadow-card);position:relative}.btn{--h:48px;height:var(--h);padding:0 calc(var(--h) * .42);border-radius:calc(var(--h) * .36);font-family:var(--font-display);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform var(--t-fast) var(--ease), box-shadow var(--t-med) var(--ease), background-color var(--t-med) var(--ease), opacity var(--t-med) var(--ease);border:0;justify-content:center;align-items:center;gap:10px;font-size:16px;font-weight:680;display:inline-flex;position:relative}.btn:active:not(:disabled){transform:scale(.965)}.btn:disabled{opacity:.5;cursor:default}.btn-sm{--h:38px;gap:7px;font-size:14px}.btn-md{--h:44px;font-size:15px}.btn-lg{--h:54px;font-size:17px}.btn-xl{--h:60px;font-size:18px}.btn-block{width:100%}.btn-primary{background:linear-gradient(180deg, var(--accent-hi), var(--accent));color:var(--accent-ink);box-shadow:inset 0 1px 0 var(--accent-edge), 0 10px 26px -12px var(--accent-glow), 0 2px 6px -2px var(--accent-glow)}@media (hover:hover){.btn-primary:hover:not(:disabled){box-shadow:inset 0 1px 0 var(--accent-edge), 0 14px 34px -12px var(--accent-glow), 0 2px 8px -2px var(--accent-glow)}.btn-soft:hover:not(:disabled),.btn-ghost:hover:not(:disabled),.btn-icon:hover{background:var(--surface-3)}}.btn-soft{background:var(--surface-2);color:var(--ink);box-shadow:inset 0 1px 0 var(--hl)}.btn-ghost{color:var(--ink-2);background:0 0}.btn-icon{width:44px;height:44px;color:var(--ink-2);cursor:pointer;transition:transform var(--t-fast) var(--ease), background-color var(--t-med) var(--ease), color var(--t-med) var(--ease);background:0 0;border:0;border-radius:14px;flex:none;place-items:center;display:inline-grid}.btn-icon:active{transform:scale(.92)}.dot{background:var(--mute);opacity:.6;border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.dot-on{background:var(--up);opacity:1;box-shadow:0 0 0 4px var(--up-soft)}.dot-busy{animation:blink .9s var(--ease) infinite alternate}@keyframes blink{to{opacity:.35}}.av{font-family:var(--font-display);color:var(--tint-ink);box-shadow:inset 0 1px 0 var(--hl), inset 0 -10px 18px -10px #00000040;border-radius:30%;flex:none;place-items:center;font-weight:800;line-height:1;display:grid}.av-t0{background:var(--tint-0)}.av-t1{background:var(--tint-1)}.av-t2{background:var(--tint-2)}.av-t3{background:var(--tint-3)}.av-t4{background:var(--tint-4)}.av-t5{background:var(--tint-5)}.mark{width:var(--mark,36px);height:var(--mark,36px);object-fit:contain;flex:none;display:block}.mark-plate{width:var(--mark,44px);height:var(--mark,44px);background:var(--surface-2);box-shadow:inset 0 1px 0 var(--hl);border-radius:28%;flex:none;place-items:center;display:grid}.mark-plate .mark{width:70%;height:70%}:root{--dither-ink:var(--accent);--dither-paper:var(--surface-2);--k-safe-bottom:12px}.sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.k-defs{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.k-flood-ink{flood-color:var(--dither-ink)}.k-flood-paper{flood-color:var(--dither-paper)}.dither-fill{background:conic-gradient(var(--dither-ink) 25%, transparent 0 50%, var(--dither-ink) 0 75%, transparent 0) 0 0 / 2px 2px}.dither-fill-ink{background:conic-gradient(var(--ink) 25%, transparent 0 50%, var(--ink) 0 75%, transparent 0) 0 0 / 2px 2px}.dither-line{background:conic-gradient(var(--dither-ink) 25%, transparent 0 50%, var(--dither-ink) 0 75%, transparent 0) 0 100% / 2px 2px repeat-x;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-bottom:4px}.k-tag{background:var(--surface-3);height:24px;color:var(--ink-2);font-family:var(--font-mono);white-space:nowrap;border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.k-empty{color:var(--mute);padding:14px 4px;font-size:15px}.k-sk{background:var(--surface-2);animation:blink .9s var(--ease) infinite alternate;border-radius:16px;display:block}.k-spin{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:16px;height:16px;animation:.8s linear infinite k-spin}@keyframes k-spin{to{transform:rotate(1turn)}}@keyframes k-glow{0%{opacity:1}to{opacity:0}}@keyframes k-caret{50%{opacity:0}}@keyframes k-float{50%{transform:translateY(-4px)}}@keyframes k-chase{0%,32%,to{opacity:.16}10%{opacity:1}}@keyframes k-sheen{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes k-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes k-dither-in{0%{animation-timing-function:step-end;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2' height='2'%3E%3Crect width='1' height='1'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2' height='2'%3E%3Crect width='1' height='1'/%3E%3C/svg%3E")}33%{animation-timing-function:step-end;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2' height='2'%3E%3Crect width='1' height='1'/%3E%3Crect x='1' y='1' width='1' height='1'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2' height='2'%3E%3Crect width='1' height='1'/%3E%3Crect x='1' y='1' width='1' height='1'/%3E%3C/svg%3E")}66%{animation-timing-function:step-end;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2' height='2'%3E%3Crect width='2' height='1'/%3E%3Crect x='1' y='1' width='1' height='1'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2' height='2'%3E%3Crect width='2' height='1'/%3E%3Crect x='1' y='1' width='1' height='1'/%3E%3C/svg%3E")}to{-webkit-mask-image:none;mask-image:none}}@keyframes k-dither-in2{0%{animation-timing-function:step-end;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2' height='2'%3E%3Crect width='1' height='1'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2' height='2'%3E%3Crect width='1' height='1'/%3E%3C/svg%3E")}33%{animation-timing-function:step-end;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2' height='2'%3E%3Crect width='1' height='1'/%3E%3Crect x='1' y='1' width='1' height='1'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2' height='2'%3E%3Crect width='1' height='1'/%3E%3Crect x='1' y='1' width='1' height='1'/%3E%3C/svg%3E")}66%{animation-timing-function:step-end;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2' height='2'%3E%3Crect width='2' height='1'/%3E%3Crect x='1' y='1' width='1' height='1'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2' height='2'%3E%3Crect width='2' height='1'/%3E%3Crect x='1' y='1' width='1' height='1'/%3E%3C/svg%3E")}to{-webkit-mask-image:none;mask-image:none}}.k-img{background:var(--surface-3);box-shadow:inset 0 1px 0 var(--hl);border-radius:30%;flex:none;place-items:center;display:grid;overflow:hidden}.k-img.is-round{border-radius:50%}.k-img svg{width:100%;height:100%}.k-img b{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink-2);font-weight:800;line-height:1}.k-img.av-t0 b{color:var(--tint-0-ink)}.k-img.av-t1 b{color:var(--tint-1-ink)}.k-img.av-t2 b{color:var(--tint-2-ink)}.k-img.av-t3 b{color:var(--tint-3-ink)}.k-img.av-t4 b{color:var(--tint-4-ink)}.k-img.av-t5 b{color:var(--tint-5-ink)}.k-coin{image-rendering:pixelated;flex:none;display:block}.k-field-host{isolation:isolate}.k-field{z-index:-1;border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.k-hero{gap:clamp(12px,1.8vh,18px);min-width:0;display:grid}.k-hero-h{max-width:16ch;font-family:var(--font-display);font-size:clamp(30px,min(3vw,5vh),46px);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);text-wrap:balance;line-height:1.04}.k-typed{min-width:0;color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px 10px;font-size:clamp(16px,1.4vw,19px);font-weight:560;display:flex}.k-chip{background:var(--surface-2);max-width:100%;height:40px;box-shadow:inset 0 1px 0 var(--hl);color:var(--ink);transition:transform var(--t-fast) var(--ease), background-color var(--t-med) var(--ease);border-radius:999px;align-items:center;gap:9px;padding:0 14px 0 6px;display:inline-flex}@media (hover:hover){a.k-chip:hover{background:var(--surface-3)}}a.k-chip:active{transform:scale(.97)}.k-chip.is-sk{width:150px;animation:blink .9s var(--ease) infinite alternate}.k-typed-t{min-width:0;font-family:var(--font-display);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:1.08em;font-weight:760;overflow:hidden}.k-caret{vertical-align:-.14em;background:var(--accent);width:2px;height:1em;margin-left:2px;animation:1s step-end infinite k-caret;display:inline-block}.k-flow{grid-template-rows:auto auto;grid-template-columns:minmax(0,1.2fr) minmax(24px,.42fr) auto minmax(24px,.42fr) minmax(0,1fr);align-items:center;min-width:0;display:grid}.k-flow-part{display:contents}.k-flow-cap{min-width:0;font-family:var(--font-mono);color:var(--mute);white-space:nowrap;text-overflow:ellipsis;grid-row:1;align-self:end;margin-bottom:10px;font-size:12.5px;line-height:1.2;animation:4.2s ease-in-out infinite k-float;overflow:hidden}.k-flow-box{border-radius:var(--r-lg);grid-row:2;min-width:0}.k-flow-part.is-src>*{grid-column:1}.k-flow-part.is-core>.k-flow-box{grid-column:3}.k-flow-part.is-core>.k-flow-cap{text-align:center;grid-column:2/5;animation-delay:-1.4s}.k-flow-part.is-dst>*{grid-column:5}.k-flow-part.is-dst>.k-flow-cap{animation-delay:-2.8s}.k-flow-box.is-plain{background:var(--surface-2);box-shadow:inset 0 1px 0 var(--hl);padding:10px}.k-flow-box.is-accent{background:linear-gradient(180deg, var(--accent-hi), var(--accent));color:var(--accent-ink);box-shadow:inset 0 1px 0 var(--accent-edge), 0 14px 30px -16px var(--accent-glow);padding:14px}.k-flow-part.is-core>.k-flow-box{place-items:center;display:grid}.k-wires{grid-row:2;align-self:stretch;min-height:90px;position:relative}.k-wires.is-in{grid-column:2}.k-wires.is-out{grid-column:4}.k-wires svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.k-wires path{fill:none;stroke:var(--accent);stroke-width:1.2px;stroke-dasharray:2 5;opacity:.4}.k-wire-dot{background:var(--accent);opacity:.16;border-radius:1px;width:4px;height:4px;margin:-2px 0 0 -2px;animation:1.4s linear infinite k-chase;position:absolute}.k-wire-v{display:none}.k-stitle{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(20px,1.8vw,26px);font-weight:720;line-height:1.15}.k-stitle .acc{color:color-mix(in oklab, var(--accent) 84%, var(--ink));background:conic-gradient(var(--accent) 25%, transparent 0 50%, var(--accent) 0 75%, transparent 0) 0 100% / 2px 2px repeat-x;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-bottom:3px;font-style:normal}@media (prefers-reduced-motion:no-preference){.k-stitle:not(.is-in) .acc{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2' height='2'%3E%3Crect width='1' height='1'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2' height='2'%3E%3Crect width='1' height='1'/%3E%3C/svg%3E")}.k-stitle.is-in .acc{animation:.52s step-end both k-dither-in}.k-stitle.is-in .acc~.acc{animation-delay:.18s}}.k-ladder{gap:2px;min-width:0;font-size:14px;display:grid}.k-lad-head,.k-lad-row{grid-template-columns:minmax(0,1fr) minmax(56px,auto) 12px;align-items:center;gap:12px;display:grid}.k-lad-head{color:var(--mute);padding:0 12px 6px;font-size:12px;font-weight:650}.k-lad-head span:nth-child(2){text-align:right}.k-lad-side{gap:2px;display:grid}.k-lad-row{isolation:isolate;min-height:30px;color:inherit;font:inherit;text-align:left;background:0 0;border:0;border-radius:9px;padding:0 12px;position:relative}button.k-lad-row{cursor:pointer;transition:background-color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease)}@media (hover:hover){button.k-lad-row:hover{background:var(--surface-3)}}button.k-lad-row:active{transform:scale(.99)}.k-lad-bar{z-index:-1;border-radius:6px;position:absolute;top:3px;bottom:3px;right:0}.k-lad-row.is-bid .k-lad-bar{background:conic-gradient(var(--up) 25%, transparent 0 50%, var(--up) 0 75%, transparent 0) 0 0 / 2px 2px;opacity:.42}.k-lad-row.is-ask .k-lad-bar{background:conic-gradient(var(--down) 25%, transparent 0 50%, var(--down) 0 75%, transparent 0) 0 0 / 2px 2px;opacity:.42}.k-lad-p{font-weight:650}.k-lad-row.is-bid .k-lad-p{color:var(--up)}.k-lad-row.is-ask .k-lad-p{color:var(--down)}.k-lad-s{text-align:right;color:var(--ink-2)}.k-lad-tag{justify-content:flex-end;display:flex}.k-lad-mine{background:var(--accent);border-radius:50%;width:7px;height:7px}.k-lad-row.is-mine:before{content:"";background:var(--accent);border-radius:2px;width:3px;position:absolute;top:7px;bottom:7px;left:2px}.k-lad-mid{background:var(--surface-2);color:var(--ink-2);border-radius:9px;margin:3px 0;padding:7px 12px;font-size:13px}.k-lad-k{font-family:var(--font-body);color:var(--mute);margin-right:4px;font-weight:650}.k-lad-none{color:var(--mute);padding:6px 12px;font-size:13px}.k-ladder.is-compact{gap:1px;font-size:12px}.k-ladder.is-compact .k-lad-row{grid-template-columns:minmax(0,1fr) auto;gap:8px;min-height:20px;padding:0 8px}.k-ladder.is-compact .k-lad-mid,.k-ladder.is-compact .k-lad-none{margin:1px 0;padding:2px 8px;font-size:11px}.k-order{gap:12px;min-width:0;display:grid}.k-of-sides{background:var(--surface-2);border-radius:14px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.k-of-side{height:40px;color:var(--mute);font-family:var(--font-display);cursor:pointer;transition:background-color var(--t-med) var(--ease), color var(--t-med) var(--ease), transform var(--t-fast) var(--ease);background:0 0;border:0;border-radius:10px;font-size:15px;font-weight:700}.k-of-side:active{transform:scale(.97)}.k-of-side.is-on{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-1)}.k-of-side.is-bid.is-on{color:var(--up)}.k-of-side.is-ask.is-on{color:var(--down)}.k-of-field{gap:6px;display:grid}.k-of-k{color:var(--mute);font-size:13px;font-weight:650}.k-of-input{background:var(--surface-2);height:50px;transition:box-shadow var(--t-med) var(--ease);border-radius:14px;grid-template-columns:44px minmax(0,1fr) auto 44px;align-items:center;display:grid;box-shadow:inset 0 0 0 1.5px #0000}.k-of-input:focus-within{box-shadow:inset 0 0 0 1.5px var(--accent)}.k-of-input input{min-width:0;height:100%;color:var(--ink);text-align:right;background:0 0;border:0;outline:none;grid-column:2;font-size:19px;font-weight:600}.k-of-u{color:var(--mute);grid-column:3;padding:0 2px 0 6px;font-size:13px;font-style:normal}.k-of-step{height:100%;color:var(--ink-2);cursor:pointer;transition:transform var(--t-fast) var(--ease), color var(--t-med) var(--ease);background:0 0;border:0;border-radius:14px;font-size:22px}.k-of-step:last-child{grid-column:4}.k-of-step:active{transform:scale(.88)}@media (hover:hover){.k-of-step:hover{color:var(--accent)}}.k-of-sizes{gap:6px;display:grid}.k-of-size{background:var(--surface-2);height:40px;color:var(--ink-2);cursor:pointer;transition:background-color var(--t-med) var(--ease), box-shadow var(--t-med) var(--ease), transform var(--t-fast) var(--ease);border:0;border-radius:12px;font-size:14px;font-weight:600}.k-of-size:active{transform:scale(.96)}.k-of-size.is-on{background:var(--accent-soft);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--accent)}.k-of-total{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.k-of-total b{font-size:19px}.k-of-warn{color:var(--down);font-size:14px}.k-of-note{color:var(--mute);font-size:13px;line-height:1.45}.k-mk{gap:14px;min-width:0;display:grid}.k-mk-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 18px;display:flex}.k-mk-search{background:var(--surface-2);max-width:520px;height:50px;color:var(--mute);transition:box-shadow var(--t-med) var(--ease), color var(--t-med) var(--ease);border-radius:16px;flex:280px;align-items:center;gap:10px;padding:0 16px;display:flex;box-shadow:inset 0 0 0 1.5px #0000}.k-mk-search:focus-within{color:var(--accent);box-shadow:inset 0 0 0 1.5px var(--accent)}.k-mk-search input{min-width:0;height:100%;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:16px;font-weight:500}.k-mk-search input::placeholder{color:var(--mute)}.k-mk-list{gap:6px;display:grid}.k-mk-row{background:var(--surface-2);color:inherit;transition:background-color var(--t-med) var(--ease), transform var(--t-fast) var(--ease);border-radius:20px;grid-template-columns:minmax(180px,1.4fr) minmax(70px,.8fr) minmax(56px,.6fr) minmax(56px,.6fr) minmax(190px,1.3fr);align-items:center;gap:18px;padding:12px 16px;display:grid}@media (hover:hover){a.k-mk-row:hover{background:var(--surface-3)}}a.k-mk-row:active{transform:scale(.995)}.k-mk-head{color:var(--mute);background:0 0;padding-block:0 2px;font-size:12px;font-weight:650}.k-mk-id{align-items:center;gap:12px;min-width:0;display:flex}.k-mk-name{min-width:0;display:grid}.k-mk-name b,.k-mk-name span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.k-mk-name b{font-family:var(--font-display);letter-spacing:-.01em;font-size:16px;font-weight:720}.k-mk-name span{color:var(--mute);font-size:13px}.k-mk-stat,.k-mk-best{font-size:15px;font-weight:600}.k-mk-best.is-bid{color:var(--up)}.k-mk-best.is-ask{color:var(--down)}.k-mk-k{font-style:normal;display:none}.k-mk-empty{color:var(--mute);font-size:13px}.k-mk-sk{border-radius:20px;height:96px}.k-hot{grid-template-columns:var(--k-hot-cols);gap:6px 14px;min-width:0;display:grid}.k-hot>*,.k-hot-list>*{grid-column:1/-1}.k-hot-list{grid-template-columns:subgrid;row-gap:4px;display:grid}.k-hot-row{grid-template-columns:subgrid;min-height:60px;transition:background-color var(--t-med) var(--ease);border-radius:18px;align-items:center;padding:8px 10px;display:grid;position:relative}@media (hover:hover){li.k-hot-row:hover{background:var(--surface-2)}}.k-hot-head{min-height:0;color:var(--mute);padding-block:0 2px;font-size:12px;font-weight:650}.k-hot-head .is-end{text-align:right}.k-hot-rank{text-align:center;color:var(--mute);font-size:14px}.k-hot-id{border-radius:12px;align-items:center;gap:11px;min-width:0;display:flex}.k-hot-names{min-width:0;display:grid}.k-hot-names b,.k-hot-names span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.k-hot-names b{font-size:16px;line-height:1.2}.k-hot-names span{color:var(--mute);font-size:13px}@media (hover:hover){a.k-hot-id:hover b{text-underline-offset:3px;text-decoration:underline}}.k-hot-cells{display:contents}.k-hot-cell{min-width:0;font-size:15px;display:grid}.k-hot-cell.is-end{text-align:right;justify-items:end}.k-hot-k{font-style:normal;display:none}.k-hot-act{justify-content:flex-end;display:flex}.k-hot-sk{height:60px}.k-lb{gap:4px;min-width:0;display:grid;position:relative}.k-lb-list{gap:4px;display:grid}.k-lb-row{background:var(--surface-2);border-radius:18px;grid-template-columns:36px 36px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:58px;padding:8px 16px 8px 8px;display:grid}.k-lb-head{min-height:0;color:var(--mute);background:0 0;padding-block:0 2px;font-size:12px;font-weight:650}.k-lb-head span:first-child{text-align:center}.k-lb-head span:last-child{text-align:right}.k-lb-rank{text-align:center;color:var(--mute);font-size:16px;font-weight:650}.k-lb-row.is-top .k-lb-rank{color:var(--accent);font-family:var(--font-display);font-size:20px;font-weight:800}.k-lb-name{flex-wrap:wrap;align-items:center;column-gap:8px;min-width:0;display:flex}.k-lb-name b{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-weight:680;overflow:hidden}.k-lb-name span{color:var(--mute);white-space:nowrap;text-overflow:ellipsis;flex-basis:100%;font-size:13px;overflow:hidden}.k-lb-you{background:var(--accent);color:var(--accent-ink);border-radius:999px;padding:2px 8px;font-size:12px;font-style:normal;font-weight:700}.k-lb-score{text-align:right;white-space:nowrap;font-size:17px;font-weight:650}.k-lb-row.is-me{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent)}.k-lb-pin{bottom:var(--k-safe-bottom);z-index:5;margin-top:4px;position:sticky}.k-lb-pin .k-lb-row{background:color-mix(in srgb, var(--surface) 86%, var(--accent));box-shadow:inset 0 0 0 1.5px var(--accent), var(--shadow-pop);animation:k-rise var(--t-slow) var(--ease) both}.k-tape{--k-tape-h:30px;--k-tape-gap:4px;height:calc(var(--k-tape-rows) * (var(--k-tape-h) + var(--k-tape-gap)) - var(--k-tape-gap));min-width:0;overflow:hidden}.k-tape-list{gap:var(--k-tape-gap);transition:transform var(--t-slow) var(--ease-glide);display:grid}.k-tape-row{grid-template-columns:8px var(--k-tape-cols,minmax(0, 1fr) auto auto);height:var(--k-tape-h);border-radius:9px;align-items:center;gap:10px;padding:0 8px;font-size:13.5px;display:grid;position:relative}.k-tape-row>*{position:relative}.k-tape-dot{background:var(--mute);border-radius:2px;width:8px;height:8px}.k-tape-row.is-up .k-tape-dot{background:var(--up)}.k-tape-row.is-down .k-tape-dot{box-shadow:inset 0 0 0 1.5px var(--down);background:0 0}.k-tape-row.is-accent .k-tape-dot{background:var(--accent)}.k-tape-row.is-mine{background:var(--accent-soft)}.k-tape-c{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.k-tape-row>.k-tape-glow{border-radius:inherit;background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent-glow);pointer-events:none;animation:k-glow 1.4s var(--ease) 80ms both;position:absolute;inset:0}.k-tape-empty{color:var(--mute);padding:6px 8px;font-size:13px}.k-tl{gap:6px;min-width:0;display:grid}.k-tl-bar{background:var(--surface-2);border-radius:7px;height:22px;position:relative;overflow:hidden}.k-tl-past{--dither-ink:var(--ink);opacity:.2;position:absolute;top:0;bottom:0;left:0}.k-tl-seg{background:var(--surface-3);box-shadow:inset 1px 0 0 var(--surface), inset -1px 0 0 var(--surface);align-items:center;display:flex;position:absolute;top:0;bottom:0;overflow:hidden}.k-tl-seg.is-past{opacity:.5}.k-tl-seg.is-live{background:var(--accent);color:var(--accent-ink)}.k-tl-seg.is-live:before{content:"";background:linear-gradient(90deg,#0000,#ffffff42,#0000);animation:3.2s ease-in-out infinite k-sheen;position:absolute;inset:0;transform:translate(-100%)}.k-tl-seg.is-mine{background:var(--accent-soft);box-shadow:inset 0 0 0 2px var(--accent)}.k-tl-seg.is-mine.is-live{background:var(--accent)}.k-tl-seg em{font-family:var(--font-mono);white-space:nowrap;padding:0 6px;font-size:11px;font-style:normal;font-weight:650;position:relative}.k-tl-now{z-index:2;background:var(--ink);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.k-tl-ticks{height:16px;font-family:var(--font-mono);color:var(--mute);font-size:11px;position:relative}.k-tl-ticks span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.k-tl-ticks span.is-start{transform:none}.k-tl-ticks span.is-end{transform:translate(-100%)}.k-tl-legend{color:var(--mute);gap:14px;font-size:12px;display:flex}.k-tl-key{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}.k-tl-key.is-now{background:var(--accent)}.k-tl-key.is-mine{background:var(--accent-soft);box-shadow:inset 0 0 0 2px var(--accent)}.k-share{gap:12px;min-width:0;margin:0;display:grid;container-type:inline-size}.k-share-card{aspect-ratio:1200/630;background:radial-gradient(75cqw 60cqw at 92% -5%, color-mix(in srgb, var(--accent) 30%, transparent), transparent 70%), radial-gradient(50cqw 50cqw at 0% 100%, color-mix(in srgb, var(--accent) 10%, transparent), transparent 70%), var(--bg);color:var(--ink);box-shadow:var(--shadow-1);border-radius:18px;grid-template-rows:auto 1fr auto;padding:6.4cqw;display:grid;position:relative;overflow:hidden}.k-share-top{align-items:center;gap:2.2cqw;min-width:0;display:flex}.k-share-mark{width:6.6cqw;height:6.6cqw}.k-share-top b{font-family:var(--font-display);letter-spacing:-.02em;font-size:4cqw;font-weight:760}.k-share-pill{background:var(--surface);color:var(--mute);white-space:nowrap;border-radius:999px;margin-left:auto;padding:.9cqw 2.2cqw;font-size:2.4cqw;font-weight:600}.k-share-mid{align-content:center;gap:1.4cqw;min-width:0;display:grid}.k-share-big{font-family:var(--font-display);font-size:min(17cqw, calc(150cqw / var(--k-chars,6)));font-weight:var(--display-weight);letter-spacing:-.05em;white-space:nowrap;line-height:.9;overflow:hidden}.k-share-label{color:var(--accent);font-size:3.6cqw;font-weight:650}.k-share-foot{color:var(--mute);justify-content:space-between;align-items:center;gap:2cqw;font-size:2.6cqw;font-weight:600;display:flex}.k-share-tag{background:color-mix(in srgb, var(--accent) 15%, transparent);color:var(--accent);font-family:var(--font-display);border-radius:999px;padding:1cqw 2.4cqw;font-weight:760}.k-share-act{flex-wrap:wrap;gap:10px;display:flex}.k-stats{flex-wrap:wrap;align-items:flex-end;gap:12px clamp(22px,3vw,44px);min-width:0;display:flex}.k-stat{flex-direction:column-reverse;gap:6px;min-width:0;display:flex}.k-stat-v{align-items:baseline;gap:6px;margin:0;display:flex}.k-stat-n{font-family:var(--font-display);font-weight:var(--display-weight);font-variant-numeric:tabular-nums;letter-spacing:-.045em;line-height:.92}.k-stats.is-lg .k-stat-n{font-size:clamp(54px,9vh,104px)}.k-stats.is-lg.is-lead .k-stat+.k-stat .k-stat-n{font-size:clamp(30px,4.6vh,50px)}.k-stats.is-md .k-stat-n{font-size:clamp(26px,2.6vw,36px)}.k-stat-u{color:var(--mute);font-family:var(--font-mono);font-size:14px;font-weight:600}.k-stat-l{color:var(--mute);font-size:15px;font-weight:620}.k-stat.is-accent .k-stat-n{color:var(--accent)}.k-stat.is-up .k-stat-n{color:var(--up)}.k-stat.is-down .k-stat-n{color:var(--down)}.k-flap{font-family:var(--font-mono);font-variant-numeric:tabular-nums;line-height:1;display:inline-flex;position:relative}.k-fc{text-align:center;flex:none;width:.62em;display:inline-block}.k-fc.is-n{width:.36em}.k-fc i{white-space:pre;font-style:normal;display:block}.k-fc.go i{animation:k-dither-in .16s var(--fd,0s) both}.k-fc.go2 i{animation:k-dither-in2 .16s var(--fd,0s) both}.k-chart{gap:8px;min-width:0;margin:0;display:grid}.k-chart-legend{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:13px;display:flex}.k-chart-legend>span{align-items:center;gap:6px;display:inline-flex}.k-chart-legend>.k-tag{margin-left:auto}.k-chart-legend i{border-radius:3px;width:12px;height:12px}.k-lg-solid{background:var(--accent)}.k-lg-dither{background:conic-gradient(var(--accent) 25%, transparent 0 50%, var(--accent) 0 75%, transparent 0) 0 0 / 2px 2px}.k-chart-plot{outline-offset:4px;position:relative}.k-chart-plot svg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.k-chart-bars{box-shadow:inset 0 -1px 0 var(--line);align-items:flex-end;gap:2px;display:flex;position:absolute;inset:0}.k-chart-bar{background:var(--accent);min-width:0;transition:opacity var(--t-fast) var(--ease);border-radius:4px 4px 0 0;flex:1}.k-chart-bar.is-dither{background:conic-gradient(var(--accent) 25%, transparent 0 50%, var(--accent) 0 75%, transparent 0) 0 0 / 2px 2px}.k-chart-bar.is-hot{opacity:.7}.k-chart-hits{display:flex;position:absolute;inset:0}.k-chart-hit{cursor:default;background:0 0;border:0;border-radius:0;flex:1;min-width:0}.k-chart-hit:focus-visible{outline-offset:-3px}.k-chart-area{background:conic-gradient(var(--accent) 25%, transparent 0 50%, var(--accent) 0 75%, transparent 0) 0 0 / 2px 2px;opacity:.32;position:absolute;inset:0}.k-chart-line{fill:none;stroke:var(--accent);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.k-chart-zero{stroke:var(--line);stroke-width:1px}.k-chart-cross{stroke:var(--ink);stroke-width:1px;stroke-dasharray:2 3}.k-chart-dot{background:var(--accent);width:10px;height:10px;box-shadow:0 0 0 2px var(--surface);pointer-events:none;border-radius:50%;margin:-5px 0 0 -5px;position:absolute}.k-chart-tip{z-index:3;background:var(--ink);color:var(--bg);white-space:nowrap;pointer-events:none;border-radius:8px;padding:4px 9px;font-size:12px;position:absolute;top:-8px;transform:translate(-50%,-100%)}.k-chart-tip.is-start{transform:translate(-12px,-100%)}.k-chart-tip.is-end{transform:translate(calc(12px - 100%),-100%)}.k-chart-axis{color:var(--mute);font-size:11px;display:flex}.k-chart-axis span{white-space:nowrap;flex:1;min-width:0;overflow:hidden}.k-chart-plot.is-line+.k-chart-axis span:last-child{flex:none}::view-transition-old(root){animation-duration:var(--t-med);animation-timing-function:var(--ease)}::view-transition-new(root){animation-duration:var(--t-med);animation-timing-function:var(--ease)}::view-transition-group(*){animation-duration:var(--t-slow);animation-timing-function:var(--ease)}@media (max-width:760px){:root{--k-safe-bottom:calc(84px + env(safe-area-inset-bottom))}.k-hero-h{max-width:none;font-size:27px}.k-typed{font-size:15px}.k-chip{height:36px}.k-flow:not(.is-compact){flex-direction:column;align-items:stretch;display:flex}.k-flow:not(.is-compact) .k-flow-part{display:block}.k-flow:not(.is-compact) .k-flow-cap{margin-bottom:6px;animation:none}.k-flow:not(.is-compact) .k-flow-part.is-core>.k-flow-box{justify-self:center}.k-flow:not(.is-compact) .k-wires{height:34px;min-height:0}.k-flow:not(.is-compact) .k-wires svg,.k-flow:not(.is-compact) .k-wires>.k-wire-dot{display:none}.k-flow:not(.is-compact) .k-wire-v{align-content:space-evenly;justify-items:center;height:100%;display:grid}.k-wire-v .k-wire-dot{margin:0;position:static}.k-flow.is-compact{grid-template-columns:minmax(0,1fr) 18px auto 18px minmax(0,1fr)}.k-flow.is-compact .k-flow-cap{font-size:11px}.k-flow.is-compact .k-wires{min-height:60px}.k-mk-head{display:none}.k-mk-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 14px;padding:12px}.k-mk-id,.k-mk-book{grid-column:1/-1}.k-mk-k{color:var(--mute);font-family:var(--font-body);margin-bottom:2px;font-size:11px;font-weight:650;display:block}.k-hot,.k-hot-list{grid-template-columns:minmax(0,1fr)}.k-hot-head{display:none}.k-hot-row{grid-template-columns:auto minmax(0,1fr) auto;gap:8px 10px;padding:10px 8px}.k-hot-row:not(:has(.k-hot-rank)){grid-template-columns:minmax(0,1fr) auto}.k-hot-rank{min-width:18px}.k-hot-cells{grid-area:2/1/auto/-1;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:10px;display:grid}.k-hot-cell,.k-hot-cell.is-end{text-align:left;justify-items:start}.k-hot-wide{display:none}.k-hot-k{color:var(--mute);font-size:11px;font-weight:650;display:block}.k-hot-act-t{text-overflow:ellipsis;max-width:9ch;overflow:hidden}.k-lb-row{grid-template-columns:28px 32px minmax(0,1fr) auto;gap:10px;padding:8px 12px 8px 6px}.k-lb-score{font-size:15px}.k-stats{gap:8px 22px}.k-stats.is-lg .k-stat-n{font-size:56px}.k-stats.is-lg.is-lead .k-stat+.k-stat .k-stat-n{font-size:30px}.k-stat-l{font-size:14px}.k-of-input{height:48px}}@media (prefers-reduced-motion:reduce){.k-caret,.k-flow-cap,.k-wire-dot,.k-tl-seg.is-live:before,.k-tape-row>.k-tape-glow,.k-lb-pin .k-lb-row{animation:none!important}.k-wire-dot{opacity:.5}.k-tape-row>.k-tape-glow{opacity:0}.k-tape-list{transition:none!important}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}.shell{min-height:100dvh}.hd{z-index:20;view-transition-name:tk-hd;height:76px;max-width:var(--page);padding:0 var(--gutter);align-items:center;gap:24px;margin:0 auto;display:flex;position:sticky;top:0}.hd-brand{font-family:var(--font-display);letter-spacing:-.025em;border-radius:14px;align-items:center;gap:12px;font-size:21px;font-weight:760;display:flex}.hd-nav{background:var(--surface);box-shadow:var(--shadow-1);border-radius:999px;gap:4px;padding:5px;display:flex}.hd-nav a{height:38px;color:var(--mute);transition:color var(--t-med) var(--ease), background-color var(--t-med) var(--ease);border-radius:999px;place-items:center;padding:0 18px;font-size:15px;font-weight:620;display:grid}.hd-nav a[aria-current=page]{color:var(--ink);background:var(--surface-3);box-shadow:inset 0 1px 0 var(--hl)}.hd-end{align-items:center;gap:8px;margin-left:auto;display:flex}.hd-x{color:var(--ink)}.btn-wallet{--h:44px;min-width:112px}.btn-wallet .dot{margin-right:2px}.tabs{z-index:30;view-transition-name:tk-tabs;padding:6px 8px calc(6px + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--surface) 92%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.3);grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 30px -18px #00000073}.tabs a,.tabs button{height:54px;color:var(--mute);cursor:pointer;transition:color var(--t-med) var(--ease), transform var(--t-fast) var(--ease);background:0 0;border:0;border-radius:16px;align-content:center;justify-items:center;gap:3px;font-size:13px;font-weight:640;display:grid}.tabs a:active,.tabs button:active{transform:scale(.92)}.tabs a[aria-current=page]{color:var(--ink)}.tabs a[aria-current=page] svg{color:var(--accent)}.sheet-wrap{z-index:50;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.sheet-bg{background:var(--scrim);animation:fade-in var(--t-med) var(--ease) both;position:absolute;inset:0}.sheet{border-radius:var(--r-xl);background:var(--surface);width:min(440px,100%);max-height:calc(100dvh - 48px);box-shadow:var(--shadow-pop);animation:sheet-in var(--t-slow) var(--spring) both;outline:none;padding:22px;position:relative;overflow:auto}.sheet-hd{justify-content:space-between;align-items:center;margin:-4px -6px 16px 4px;display:flex}.sheet-hd h2{font-family:var(--font-display);letter-spacing:-.02em;font-size:22px;font-weight:750}.sheet-body{gap:12px;display:grid}.sheet-line{color:var(--ink-2);margin-bottom:4px;font-size:17px;line-height:1.45}.row2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.wl{gap:8px;display:grid}.wl-row{background:var(--surface-2);cursor:pointer;text-align:left;height:64px;transition:transform var(--t-fast) var(--ease), background-color var(--t-med) var(--ease);border:0;border-radius:18px;align-items:center;gap:14px;padding:0 14px;font-size:17px;display:flex}.wl-row:active{transform:scale(.98)}.wl-row img,.wl-ic{border-radius:10px;width:36px;height:36px}.wl-ic{background:var(--surface-3);place-items:center;display:grid}.addr{background:var(--surface-2);cursor:pointer;height:64px;color:var(--ink);border:0;border-radius:18px;justify-content:space-between;align-items:center;gap:10px;padding:0 18px;font-size:20px;display:flex}.signed{height:44px;color:var(--up);align-items:center;gap:8px;padding:0 4px;font-weight:650;display:flex}.card-prev{aspect-ratio:1200/630;background:var(--surface-2);box-shadow:var(--shadow-1);border-radius:18px;overflow:hidden}.card-prev img{object-fit:cover;width:100%;height:100%}.card-sk{width:100%;height:100%;animation:blink .9s var(--ease) infinite alternate;background:var(--surface-3);display:block}.toasts{z-index:60;pointer-events:none;justify-items:center;gap:8px;display:grid;position:fixed;top:18px;left:50%;transform:translate(-50%)}.toast{background:var(--ink);height:44px;color:var(--bg);box-shadow:var(--shadow-pop);animation:toast-in var(--t-slow) var(--spring) both;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:650;display:flex}.toast-ok svg{color:var(--up)}@media (max-width:760px){.hd{gap:12px;height:60px}.hd-nav,.hd-x{display:none}.hd-brand{font-size:19px}.btn-wallet{--h:40px;min-width:0;font-size:15px}.sheet-wrap{place-items:end stretch;padding:0}.sheet{width:100%;max-height:88dvh;padding:20px 18px calc(20px + env(safe-area-inset-bottom));border-radius:var(--r-xl) var(--r-xl) 0 0;animation-name:sheet-up}.toasts{top:auto;bottom:calc(150px + env(safe-area-inset-bottom))}}.home{max-width:var(--page);height:calc(100dvh - 76px);min-height:640px;padding:4px var(--gutter) 24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;margin:0 auto;display:grid}.home-a,.home-b{flex-direction:column;gap:20px;min-height:0;display:flex}.hero{flex-direction:column;flex:1;min-height:0;padding:clamp(22px,2.4vw,34px);display:flex}.hero-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.pill-live{background:var(--surface-2);height:34px;box-shadow:inset 0 1px 0 var(--hl);color:var(--ink-2);border-radius:999px;align-items:center;gap:9px;padding:0 14px 0 12px;font-size:14px;font-weight:640;display:inline-flex}.pulse{background:var(--up);border-radius:50%;width:8px;height:8px;position:relative}.pulse:after{content:"";background:var(--up);animation:pulse 1.8s var(--ease) infinite;border-radius:50%;position:absolute;inset:0}.hero-typed{margin-top:clamp(14px,2.4vh,26px)}.hero-stats{margin-top:auto;padding-top:clamp(18px,3vh,32px)}.big-sk{background:var(--surface-2);width:2.6em;height:.92em;animation:blink .9s var(--ease) infinite alternate;border-radius:24px;margin-top:auto;font-size:clamp(54px,9vh,104px);display:block}.hero-flow{margin-top:auto;padding-top:clamp(18px,3vh,30px)}.hero-flow .tick{font-size:14.5px}.hero-flow .age{font-size:12.5px}.flow-you{gap:10px;display:grid}.flow-you dt{opacity:.82;font-size:12.5px;font-weight:650}.flow-you dd{white-space:nowrap;font-size:21px;line-height:1.1}.flow-sk{background:var(--accent-edge);height:104px;animation:blink .9s var(--ease) infinite alternate;border-radius:12px;display:block}.nm{color:var(--mute);white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.age{color:var(--mute);flex:none;font-size:14px}.hero-act{grid-template-columns:1fr auto;gap:12px;margin-top:clamp(16px,2.6vh,24px);display:grid}.tok{gap:16px;padding:20px 22px;display:grid}.tok-top{align-items:center;gap:14px;min-width:0;display:flex}.tok-id{gap:2px;min-width:0;display:grid}.tok-id .tick{font-size:24px;line-height:1.1}.tok-off{color:var(--accent);white-space:nowrap;font-size:14px;font-weight:640}.tok-px{white-space:nowrap;justify-items:end;margin-left:auto;display:grid}.tok-px b{align-items:baseline;gap:10px;font-size:24px;display:flex}.tok-ch{font-size:15px;font-style:normal}.tok-mc{color:var(--mute);font-size:14px}.tok-row{gap:8px;display:flex}.tok-ca{background:var(--surface-2);min-width:0;height:44px;color:var(--ink);cursor:pointer;transition:transform var(--t-fast) var(--ease);border:0;border-radius:14px;flex:1;justify-content:space-between;align-items:center;gap:10px;padding:0 14px;font-size:15px;display:flex}.tok-ca:active{transform:scale(.98)}.tok-ca .mono{text-overflow:ellipsis;overflow:hidden}.tok-buy{padding:0 20px}.tok-link{gap:7px;padding:0 14px}.tok-short{display:none}.feed{flex-direction:column;flex:1;min-height:0;padding:20px 14px 0 18px;display:flex;overflow:hidden}.feed-hd{align-items:center;gap:10px;padding:0 6px 12px;display:flex}.feed-hd .k-stitle{font-size:21px}.feed-clip{flex:1;min-height:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 78%,#0000);mask-image:linear-gradient(#000 78%,#0000)}.rows{transition:transform var(--t-slow) var(--ease-glide);gap:4px;display:grid}.row{height:66px;transition:background-color var(--t-med) var(--ease);border-radius:20px;grid-template-columns:44px minmax(0,1fr) 52px 92px 44px 44px;align-items:center;gap:14px;padding:0 6px 0 8px;display:grid;position:relative}@media (hover:hover){.row:hover{background:var(--surface-2)}}.row-id{min-width:0;display:grid}.row .tick{white-space:nowrap;text-overflow:ellipsis;font-size:17px;line-height:1.2;overflow:hidden}.row .nm{font-size:15px}.row .age{text-align:right}.row-m{text-align:right;font-size:17px}.row-sk{background:var(--surface-2);animation:blink .9s var(--ease) infinite alternate}@media (min-width:761px) and (max-height:750px){.hero .hero-flow{display:none}}@media (max-width:760px){.home{height:auto;min-height:calc(100dvh - 60px);padding:2px var(--gutter) calc(150px + env(safe-area-inset-bottom));flex-direction:column;gap:12px;display:flex}.home-a,.home-b{gap:12px}.home-a{flex:none}.home-b{flex:none;height:64dvh;min-height:420px}.hero{border-radius:var(--r-lg);flex:none;padding:18px}.hero-share,.hero-act{display:none}.pill-live{height:30px;font-size:13px}.hero-typed{margin-top:12px}.hero-typed .k-hero{gap:10px}.hero-stats,.big-sk{margin-top:0;padding-top:14px}.big-sk{margin-top:14px;padding-top:0;font-size:56px}.hero .hero-flow{margin-top:16px}.tok{border-radius:var(--r-lg);gap:10px;padding:12px}.tok .mark-plate{--mark:36px!important}.tok-top{gap:10px}.tok-id .tick{font-size:18px}.tok-off{font-size:14px}.tok-px b{gap:6px;font-size:17px}.tok-ch{font-size:14px}.tok-mc{display:none}.tok-row{gap:6px}.tok-ca{height:40px;padding:0 10px;font-size:13.5px}.tok-row .btn{--h:40px;font-size:14px}.tok-buy{padding:0 16px}.tok-link{width:40px;padding:0}.tok-long{display:none}.tok-short{display:inline}.feed{border-radius:var(--r-lg);padding:14px 8px 0 12px}.feed-hd{padding:0 4px 6px}.feed-hd .k-stitle{font-size:17px}.row{grid-template-columns:40px minmax(0,1fr) auto 44px;grid-template-areas:"av id m cp""av id age cp";gap:0 12px;height:60px;padding:0 0 0 4px}.row>.av{grid-area:av;width:40px!important;height:40px!important}.row-id{grid-area:id}.row-m{grid-area:m;align-self:end;font-size:16px}.row .age{grid-area:age;align-self:start;font-size:14px}.row>.btn-icon:not(.row-pf){grid-area:cp}.row-pf{display:none!important}.dock{left:0;right:0;bottom:calc(66px + env(safe-area-inset-bottom));z-index:25;padding:18px var(--gutter) 10px;background:linear-gradient(to top, var(--bg) 62%, transparent);position:fixed}.dock .btn{--h:58px}.dock-t{opacity:.72;text-overflow:ellipsis;white-space:nowrap;max-width:8ch;margin-left:2px;font-weight:640;overflow:hidden}}.docs{max-width:1040px;padding:24px var(--gutter) 64px;gap:20px;margin:0 auto;display:grid}.docs-hd{padding:24px 4px 12px}.docs-hd h1{font-family:var(--font-display);font-size:clamp(38px,5vw,64px);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);text-wrap:balance;line-height:1}.docs-hd p{color:var(--mute);margin-top:14px;font-size:20px}.docs-sec{padding:clamp(22px,3vw,36px)}.docs-sec h2{font-family:var(--font-display);font-size:clamp(26px,3vw,36px);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);line-height:1.05}.docs-lead{color:var(--ink-2);margin-top:8px;font-size:18px}.dia-box{margin-top:22px}.dia{width:100%;height:auto;overflow:visible}.dia text{font-family:var(--font-body)}.dia-card{fill:var(--surface-2)}.dia-num{fill:var(--accent)}.dia-num-t{fill:var(--accent-ink);font-weight:800;font-family:var(--font-display)!important}.dia-t{fill:var(--ink);letter-spacing:-.02em;font-weight:740;font-family:var(--font-display)!important}.dia-d{fill:var(--mute);font-weight:520}.dia-arrow{fill:none;stroke:var(--accent);stroke-linecap:round;stroke-linejoin:round;opacity:.7}.dia-total{fill:var(--surface-3)}.dia-total-v{fill:var(--ink);letter-spacing:-.03em;font-weight:780;font-family:var(--font-display)!important}.dia-total-l{fill:var(--mute);font-weight:620}.dia-rib{opacity:.42}.dia-stop-0{stop-color:var(--surface-3)}.dia-stop-1.dia-accent{stop-color:var(--accent);stop-opacity:.55}.dia-stop-1.dia-accent2{stop-color:var(--accent2);stop-opacity:.55}.dia-stop-1.dia-mute{stop-color:var(--mute);stop-opacity:.35}.dia-part-v{letter-spacing:-.02em;font-weight:780;font-family:var(--font-display)!important}.dia-part-l{opacity:.86;font-weight:650}.dia-accent .dia-part,.dia-bar.dia-accent,.dia-accent .dia-dot{fill:var(--accent)}.dia-accent .dia-part-v,.dia-accent .dia-part-l{fill:var(--accent-ink)}.dia-accent2 .dia-part,.dia-bar.dia-accent2,.dia-accent2 .dia-dot{fill:var(--accent2)}.dia-accent2 .dia-part-v,.dia-accent2 .dia-part-l{fill:var(--accent2-ink)}.dia-mute .dia-part,.dia-bar.dia-mute{fill:var(--surface-3)}.dia-mute .dia-dot{fill:var(--mute)}.dia-mute .dia-part-v,.dia-mute .dia-part-l{fill:var(--ink)}.dia-row-l{fill:var(--ink-2);font-weight:620}.dia-row-v{fill:var(--ink);letter-spacing:-.02em;font-weight:760;font-family:var(--font-display)!important}.ex{border-collapse:separate;border-spacing:0 6px;width:100%;margin-top:18px}.ex th,.ex td{background:var(--surface-2);text-align:left;height:56px;padding:0 18px;font-size:17px}.ex thead th{height:32px;color:var(--mute);background:0 0;font-size:13px;font-weight:650}.ex thead th:last-child,.ex td{text-align:right}.ex tbody th{border-radius:16px 0 0 16px;font-weight:600}.ex td{white-space:nowrap;border-radius:0 16px 16px 0;font-size:22px}.ex td i{color:var(--mute);margin-left:10px;font-size:15px;font-style:normal}.ex-total th,.ex-total td{background:var(--accent-soft)}.docs-charts{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:18px;display:grid}.docs-chart{border-radius:var(--r-lg);background:var(--surface-2);align-content:start;gap:10px;min-width:0;padding:18px 20px 16px;display:grid}.docs-chart h3{font-family:var(--font-display);letter-spacing:-.02em;font-size:20px;font-weight:740}.docs-chart .docs-lead{margin:0 0 6px;font-size:15px}.docs-chart .k-chart{margin-top:4px}.faq{gap:8px;margin-top:18px;display:grid}.faq details{background:var(--surface-2);border-radius:18px}.faq summary{cursor:pointer;border-radius:18px;justify-content:space-between;align-items:center;min-height:60px;padding:0 20px;font-size:18px;font-weight:650;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--font-display);color:var(--accent);transition:transform var(--t-med) var(--spring);font-size:26px;font-weight:500}.faq details[open] summary:after{transform:rotate(45deg)}.faq p{color:var(--ink-2);animation:fade-up var(--t-med) var(--ease) both;padding:0 20px 18px;font-size:17px;line-height:1.5}.docs-back{justify-self:center;min-width:240px;margin-top:12px}.print{background:var(--bg);gap:40px;display:grid}.print-frame{background:radial-gradient(1000px 560px at 0% 0%, var(--accent-wash), transparent 65%), var(--bg);place-items:center;width:1600px;height:900px;padding:80px;display:grid;position:relative}.print-dia{width:1440px}.print-dia .dia{width:1440px;height:auto}.print-mark{opacity:.9;position:absolute;bottom:48px;right:56px}@media (max-width:760px){.docs{padding:8px var(--gutter) calc(110px + env(safe-area-inset-bottom));gap:12px}.docs-hd{padding:12px 2px 4px}.docs-hd p{font-size:17px}.docs-sec{border-radius:var(--r-lg)}.docs-lead{font-size:16px}.ex th,.ex td{height:50px;padding:0 12px;font-size:15px}.ex td{font-size:18px}.ex td i{display:none}.docs-charts{grid-template-columns:minmax(0,1fr);gap:12px}.docs-chart{padding:14px 14px 12px}.faq summary{padding:0 16px;font-size:16px}.faq p{padding:0 16px 16px;font-size:16px}.docs-back{width:100%}}@keyframes fade-in{0%{opacity:0}}@keyframes fade-up{0%{opacity:0;transform:translateY(6px)}}@keyframes sheet-in{0%{opacity:0;transform:translateY(14px)scale(.97)}}@keyframes sheet-up{0%{transform:translateY(100%)}}@keyframes toast-in{0%{opacity:0;transform:translateY(-10px)scale(.96)}}@keyframes pulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}@keyframes glow{0%{opacity:1}to{opacity:0}}@keyframes enter-glide{0%{opacity:0;transform:translateY(10px)}}@keyframes enter-pop{0%{opacity:0;transform:scale(.94)}}@keyframes enter-flip{0%{opacity:0;transform:perspective(700px)rotateX(-62deg)}}@keyframes enter-deal{0%{opacity:0;transform:translate(28px)rotate(-3deg)}}@keyframes enter-tape{0%{opacity:0;transform:translate(48px)}}@keyframes enter-stamp{0%{opacity:0;transform:scale(1.18)}70%{opacity:1;transform:scale(.985)}}@keyframes enter-odo{0%{opacity:0;transform:translateY(18px)}}@keyframes ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.05,1.25)}}.roll{align-items:baseline;display:inline-flex}.rd{height:1em;line-height:1;display:inline-block;overflow:hidden}.rd-s{transition:transform var(--t-roll) var(--ease-roll);will-change:transform;flex-direction:column;display:flex}.rd-s>span,.rc{height:1em;line-height:1;display:block}.enter{animation:enter-glide var(--t-slow) var(--ease) both;transform-origin:50% 0}[data-motion=pop] .enter{animation:enter-pop var(--t-slow) var(--spring) both}[data-motion=flip] .enter{animation:enter-flip var(--t-slow) var(--spring) both}.row-new:before{content:"";border-radius:inherit;background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent-glow);pointer-events:none;animation:glow 1.4s var(--ease) 80ms both;position:absolute;inset:0}.row-new>*{position:relative}.row-new{animation:enter-glide var(--t-slow) var(--ease) both}[data-motion=pop] .row-new{animation-name:enter-pop;animation-timing-function:var(--spring)}[data-motion=flip] .row-new{animation-name:enter-flip;animation-timing-function:var(--spring);transform-origin:50% 0}[data-signature=odometer] .enter,[data-signature=odometer] .row-new{animation:enter-odo calc(var(--t-slow) * 1.4) cubic-bezier(.65, 0, .35, 1) both}[data-signature=card-deal] .enter,[data-signature=card-deal] .row-new{animation:enter-deal var(--t-slow) var(--spring) both;transform-origin:0 100%}[data-signature=ticker-tape] .enter,[data-signature=ticker-tape] .row-new{animation:.26s linear both enter-tape}[data-signature=stamp] .enter,[data-signature=stamp] .row-new{animation:.28s cubic-bezier(.2,1.4,.4,1) both enter-stamp}[data-signature=pulse-ring] .enter,[data-signature=pulse-ring] .row-new{animation:enter-pop var(--t-slow) var(--ease) both}[data-signature=pulse-ring] .row-new:after{content:"";border-radius:inherit;box-shadow:0 0 0 2px var(--accent);pointer-events:none;animation:ring .9s var(--ease) both;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.rows{transition:none!important}}.tg-root body{background:var(--tg-theme-bg-color,#eef2f0)}.tg{--bg:var(--tg-theme-bg-color,#eef2f0);--fg:var(--tg-theme-text-color,#0e3b36);--mute:var(--tg-theme-hint-color,#4d6662);--card:var(--tg-theme-secondary-bg-color,#fff);--btn:var(--tg-theme-button-color,#0e3b36);--btn-fg:var(--tg-theme-button-text-color,#fff);--up:#0a7a33;--down:#b0105f;--rule:color-mix(in srgb, var(--fg) 14%, transparent);background:var(--bg);min-height:100vh;color:var(--fg);padding:16px 16px 72px;font:16px/1.45 Inter Tight Variable,system-ui,sans-serif}.tg h1{margin:0;font:400 32px/1.1 Instrument Serif,Georgia,serif}.tg h2{margin:22px 0 8px;font-size:16px;font-weight:600}.tg p{margin:0}.tg-center{text-align:center;align-content:center;gap:14px;display:grid}.tg-hd p,.tg-dim,.tg-lead{color:var(--mute);font-size:14px}.tg-lead{margin:4px 0 12px!important}.tg-tabs{z-index:5;background:var(--bg);border-bottom:1px solid var(--rule);grid-template-columns:repeat(4,1fr);gap:4px;margin:14px -16px 8px;padding:8px 16px;display:grid;position:sticky;top:0}.tg-tabs button,.tg-seg button{background:var(--card);min-height:40px;color:var(--fg);border:0;border-radius:10px;font:600 14px inherit}.tg-tabs button[aria-pressed=true],.tg-seg button[aria-pressed=true]{background:var(--btn);color:var(--btn-fg)}.tg-list{background:var(--card);border-radius:14px;margin:0;padding:0;list-style:none}.tg-list li{border-bottom:1px solid var(--rule);padding:12px 14px}.tg-list li:last-child{border-bottom:0}.tg-list li>div:first-child{justify-content:space-between;gap:10px;display:flex}.tg-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.tg-up{color:var(--up);font-weight:600}.tg-down{color:var(--down);font-weight:600}.tg-empty{text-align:center;color:var(--mute);background:var(--card);border-radius:14px;padding:28px 12px}.tg-btn{background:var(--btn);min-height:40px;color:var(--btn-fg);border:0;border-radius:999px;padding:0 16px;font:600 14px inherit}.tg-btn-quiet{color:var(--fg);box-shadow:inset 0 0 0 1px var(--rule);background:0 0}.tg-add{gap:6px;margin-top:16px;display:grid}.tg-add label{font-size:15px;font-weight:600}.tg-add>div{gap:8px;display:flex}.tg-add input{border:1px solid var(--rule);background:var(--card);min-width:0;min-height:44px;color:var(--fg);border-radius:12px;flex:1;padding:0 14px;font:14px JetBrains Mono Variable,monospace}.tg-seg{grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;display:grid}.tg-switch{background:var(--card);border-radius:14px;align-items:flex-start;gap:12px;margin-top:22px;padding:14px;display:flex}.tg-switch input{width:22px;height:22px;accent-color:var(--btn);margin-top:2px}.tg-switch>span{gap:2px;display:grid}.tg-note{left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));background:var(--fg);color:var(--bg);border-radius:999px;padding:10px 18px;font-size:14px;font-weight:600;position:fixed;transform:translate(-50%)}
