@font-face{font-family:Bungee;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bungee-vietnamese-400-normal-B6gKbkHm.woff2)format("woff2"),url(/assets/bungee-vietnamese-400-normal-CmjDSWyd.woff)format("woff");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:Bungee;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bungee-latin-ext-400-normal-DWzJMwsA.woff2)format("woff2"),url(/assets/bungee-latin-ext-400-normal-DXe9_7Rr.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:Bungee;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bungee-latin-400-normal-Dfnurram.woff2)format("woff2"),url(/assets/bungee-latin-400-normal-DA8IEVW_.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:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA1sABEAAAAAHoAAAA0NAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjYbgVYcHgZgAIEcCFIJnAwRCAqQYI8XCyoAATYCJANIBCAFhEYHgQMMgTIbXxyzERVsHACE8glRlMTNGuC/TNCOsPx2QQmhQhhC4M20okXTFqEhVURx6R7hW8dxHCyeOt/g95qXVDc/WsfbebhWbD/CR0gy6/9/Ta373oeiXyAqgxSnTCxzwqYAKTnpAMusECtz2mqm3exmNUsg2s7ZA4HVxHQwVrueh/rDfLv7Lwm1ggGPhm6O0ywdqHLnChjw0sAiHgodhTr8P9r6fayoxILc8BDLYDZY1sCXjyVohh22qH9RT1edDN7/AP2cTZWl818gsGQ5D75l6hUIkgft7TJWgW1uuQGhiOvNQ6v//+f8sve+JKed4Q4gCAcsZ4QiY5LbJj/vNf2QfEoylN9PlHYIQC2DHABQc9YhCgVs7apdq7cSCEbHWJX4Ft3pgLGJW9fAEO0kouAvS4OwwI532L5AwHWvI6HMEk4MsPWliGEBV2Jb0Nt7+ISuKQH4UAyCDVmC7O61nTToUrIJwMZPw0eIC/wZeRpygqGkGcYlK0i9fo9iKyL4ZoiNnFJAehjSFqO2cFF8oa6BSIQJmgL0ANpOWKiLUVSlelW+o6Fl3jk8/9Wz2RcUELUyvxVvndbiizwD4ND029M2RtV1cz4FRz3BycVDJXyLP5dI/aEG8cHDqB998tfEEgKZYGCWQL70kg8fNCIYvsSMj/lOLNIjeoLeKRJS2ElipUER+3YsYK0TRK3s/r7luuHig5vzJx29H70fvm/9rI/sUukWwVmUbBZH47Xm1S2TK0UVF/MOILQ9BJgvRGOvfaJ2/t/1zcGAwMk0y9KzfwjunqEfPibGt+l5K2sNJ19h7/7bYsvyyr4778FZMGfTESRzJQYIJGUdYJg3HxBQ/1Os7N2IEzJUKbHyyiTWziZhvt0SxmBOuh55uzVyo8ESaR0e9jAnY7C67eCwYFocM2l5UqKBY+lHHuPUUAoyJIIcU1XzINaJntapF99aIvPHsSfNcraaoY+SR3je/JQSwm44oxy7dfPp12bLXP2Wt6zagq6nR/QlKocVRZEavtVMaw2vVBNcXrwiwQt3jk3CZGnJmX4b2DFcgeMJHNpy7zOdsJbMlovuXyQrqnv8U7KUc99lKHL2AvJHSEyLOaCgmZDe9cLiMmFZxLbovM9QCeiQqxWitlq9KAJy2XIu0FQpXFaA6nrCh0MNyf+nUtTiqCPz61SWrtvMybLPYvohQeFio5tztYAFHJ4fwakGu7lj0QR0vA7uraH+aljdgANZfImAq39SlgSGN10ymVOmcCMXozMnc7N4zhcPeJsWk2Uk3ZvCwBzSi2ZDe1UfcBv5pDSRbDMdtFKEs6ypmr3xRRTQkYnY4hoCcupD++nPiDhaJu/M53M+EKJy44iVOg1EgIpEyKdCNKPWYiZagscxCgIpWPHA3FT/pCwP7ZUUi4YFxSoJ7KZpPHubqhxM8wn8oW15IVP+Oj17sy9wfkmZYbOoSE/emWl0e6hGUpHBHOyxhmuMbg6tmRC+TJVkriCLN7yiqoOo6y3VmLccDbB2xk/VmZCLqRYtspmEbU0a71iBCZtCBLtGSun4oeWwUcFHbxNpi5oRWMQ3uESVv40b2yS1sXsjxhgFyD40VGt2Ing1to/nQIyK3PlAA2YEjYyhiQloZhLyTEGBadjELGhhNmxmzqJ+WA4uiy7P3iZTA33dYk4ODBBEYvl3wsFIl/z3viXYIAxfy6H6e08t5qNWiTaqneqgOqkuqpvqoXqpPmqN9BDUFi0MhwuNRRNziUlaNWwzVLf5RTDMWGenGxiBtFBGy6y7ZXfuW08lXARgNLErq8HYUdVdiZFuVWl1li5lT62xEG09XXocum79wglstD0c6T0zFPYQ7raIfwHo3bdbdTyt+vu+TEKtFj6UgrnxOwpModnfBraQBxBXKV/pVlSW+KQaLUB7hP3J8MqJLaxT+u58hiyOW1Ja3XMusA0gpsEi0pFOevNqZBaP538MQya1w5ZrEtsdNdtGoS1yeGLhfmXl6bv0U+oudegOeddWjtGESw3tXO/S5gXNm2x9ERSPTJeQLL2h2PWUQLJztij3dpvlcztTxp2zzbtbznA5hx2Xmo5YtBbWuEV5we8a5R1KsofMhjDnAun3phvpq8yBHfEYTRIql1p7KxzZ6eDSmPObFFMmc3fh4w4loq16xzuRGrXmnbFfLFQ6XLR7dnny/CWRyC1WvJ4xYWWfu/tKGTBOqp42KevBSHPtNExNJNXz5g1MS7eZk9rc1GJaOc+YeGbWTbfc8yz/VnO97jmwLZQ2nwfbY0i8VGdHOWwhD6HZUMyCPQ7iGrVy9Os7jEX3qUiXNbVq7JaOP/C9qO6IRxCX9b9iUcnkF92Xvby1W87XTJHPtsK+Rdh2PjJ8v0d9i7wNh7FbYcADVu6mb4+4lZu7Y9HJ7pQcrD6ECnIUMFWDw2ArhCPXQzwzNZoP7TVidglFXYDYI2ZIxgjHHRUWqC0JNRboMThBgwVmS0KLFbbxE4QNHSlwWxF6UuB3gISBFIStCCMpEevFI5YQQNqSMGNBHoNTLFhQtiSsWMnaNjxkTXwFbSvCTgr6DpBwkIKxFeEk1TSj4pKYXJYUIEx5RVFsgY8DShU7KungoFA6KoRTCV4ynuXHi/zWdRYluCFRwLtOBA+F8CzBZOJLHr7l4UcefvUGP4WQ4LMK8efuyG58Xt6NL8i78UV5N76kN3hZIXhFofSruPee3Tb7lM5/RrJ1/zPtrfnWs2dn+z9lr35KdBx79IB9mUEQ+v+wUNcy6+49gG6gIYAWADRiQ/IRY36NoAgsVN8KkHL5NEyTRhojbEDpa6kXxHciAlrySJ7y5SlPuJ7wyIOXLrmYvlumM7O7C/jsx13yFsilqTkRPs7YtKUtLrTzy8vzRGd74FNOcMa+jxNYgm2RufX89smw3vPh2ktTxeXCcPk4eTCpMiT8Srk64415pPPho3ZYvbOxXqvW+mr/rtXqNWTWtzWq9Uf1ifW/1JbGQXVsjiQ405251ooebgzmhmFWmamHTDQl/iU6/35VjZ1bXf+XFGysS9keZ/OcCNjQ8VqaKlqh5aIuZH98Tck2CnPW1w/aItDAwVN1w7zuhntCaOnC0Y2/YEqK63MJU/BfOd2jbF3/V+3ftS7uAgG01AlsUEBeePLsu08h1IAPJ03/iPt1bbobgEiI0ytgIj4NZipLIqajgKWVhIBIKd3QPz0KDSm0rMCyqAyi3BEmQJRtxULEogSEgW/gwUt1pY6VT2x/EhQFaXQeTGFp+xQNXMe4Ffi+VYZl5Y7YpLVTDj12nNgpGQPkm5saTYP5FGBxGPiyWWTfEXb+2CAJFciIlJaqAheO5zoVeLCNZ1dg0uQHxq+kyLJ0GVrnjiAIwnKGwjAOS4VCFBkjZWFzYXPLpigfKdZ3rgnNiElPmukqsq35rE3CONxAPL5nMRGXNTHnjkBKVXZJqViVxDYBUSYSlGM8+mt+uvJLnmUi3hX5e9MzIdna0fZdeK4x3l3PIGDWtZyIXM9xK9A6ZPkwDyys4/uxX8pPz8mxnaeGF9n1zFND5tnpvjhOpyPix/k4Fm46lx5gZkpF/8F0Bv7BY/Z441Ca1GnAJgvWMoTgMqonLYkoPivHusR6AITCRP0GBJuu1CGIJEEFKhyWLrMSoKyY9ZHolfnpbiZQ4HQSQDtKSEGgJSkBOSgtrW7KUW2p4mCeK9oJByzeKXHjRxETLAJYrP9plNXE041RAgCtgClC1pAg0qSluhEr1TQ4LKuybbHKOCqlDKXHFChqOcxOHt4Ia5tp4wAuKOIjRAAyO//R77bshDv+Y4fi9wB8efYrBICfvt2qD/fQbRVXpzFwWXjLO1++M6J/8zQgXTJ6Q3g3fx23rmsGnqYr498ABkTBOOlvmPsd1OpObMA5rwOeHzZginvZ1gjUHACfiaH5wSQbzYNZEGawsM1PBksdPjFYOeEc1zFlkgdaA1x2fx/2tnu2GdZweNldV9yW2D1Dqs2vF34rwiuc7KP2OuyxlrrGwVf3mpsGHcduxYMoXxR+SpN3ZfBbjFUTI4YUFbG/XaKZr3H5g+LeclljN933ezyk5ltOHB9+yqAJK2de0qt7EsmmumpOKjlU9n271Zsu2TJX9pxbbvtIlPyKy6vUqEY3ccKLq1thKT8m7i1XR3KZV8z4r3VxK1LUNp8Pv+IKlfvAkvJltriB0TC/1euuW7UWX8oWDm9Bc7oX6+b74TZGfSVZQIcf+6Ff2+Grfus3fhcMEQIf90xIUqTJIpvnjlsPbl4pFmeK088cK25x/mu6XVf/hbd6Z3H5wf1tz/tXrq/olHcbx6FX/Gg1fZrojbVP0ZsMlzv4NKzuZ9GS6IOlP9/eUi67257dmdeXcrpfdSDPMU9M7+uJad+67ZchYP6uI15aOfOp6ZfObGGF9Sz4ko0hA/Nr+U93b5t9xX4KNW7x8gkkdTf/fGfmNAd9X6IPn2fk9bvGk/mgVjTmewAAAA==)format("woff2"),url(data:font/woff;base64,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)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:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/silkscreen-latin-400-normal-CtPo2yA5.woff2)format("woff2"),url(/assets/silkscreen-latin-400-normal-D0DfPJut.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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--cobalt:#254bff;--cobalt-ink:#93a6ff;--sour:#e4ea63;--sour-ink:#e4ea63;--paper:#f0ede5;--ink:#0b0c10;--bg:#0b0c10;--bg-sunk:#070708;--bg-raise:#151514;--bg-raise-2:#1c1c1a;--bg-hover:#252522;--line:#2b2a27;--line-2:#403e3a;--fg:#f0ede5;--fg-2:#c9c5ba;--fg-3:#9b988f;--on-cobalt:#fff;--on-sour:#0b0c10;--pos:#5be49b;--neg:#ff6b5e;--warn:#f0ede5;--warn-line:#f0ede573;--pos-wash:#11261b;--neg-wash:#2d1513;--warn-wash:#1a1a18;--cobalt-wash:#131a3d;--sour-wash:#22231a;--sour-press:#c8ce4c;--stripes:repeating-linear-gradient(135deg, #f0ede51c 0 6px, transparent 6px 12px);--font-display:"Bungee", "Arial Black", system-ui, sans-serif;--font-pixel:"Silkscreen", ui-monospace, monospace;--font-ui:"Geist Variable", "Geist", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"Geist Mono Variable", "Geist Mono", ui-monospace, "SFMono-Regular", Consolas, monospace;--fs-11:.6875rem;--fs-12:.75rem;--fs-13:.8125rem;--fs-14:.875rem;--fs-15:.9375rem;--fs-17:1.0625rem;--fs-20:1.25rem;--fs-24:1.5rem;--fs-32:2rem;--fs-44:2.75rem;--fs-64:4rem;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:20px;--s6:24px;--s8:32px;--s10:40px;--s12:48px;--s16:64px;--nav-w:220px;--header-h:64px;--drawer-w:480px;--content-max:1240px;--radius:10px;--radius-sm:6px;--focus:0 0 0 2px var(--bg), 0 0 0 4px var(--sour);--shadow-drawer:-16px 0 40px #0000008c;--shadow-pop:0 18px 40px #00000080;--ease:cubic-bezier(.16, 1, .3, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--bg);scrollbar-color:var(--line-2) var(--bg-sunk)}body{background:var(--bg);color:var(--fg);font-family:var(--font-ui);font-size:var(--fs-15);font-kerning:normal;-webkit-font-smoothing:antialiased;caret-color:var(--sour);margin:0;line-height:1.5}body:after{content:"";pointer-events:none;z-index:100;background:repeating-linear-gradient(#ffffff06 0 1px,#0000 1px 3px);position:fixed;inset:0}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--bg-sunk)}::-webkit-scrollbar-thumb{background:var(--line-2);border:2px solid var(--bg-sunk);border-radius:10px}img{max-width:100%;display:block}svg{vertical-align:middle;max-width:100%}a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2)}a:hover{color:var(--sour-ink);text-decoration-color:currentColor}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{box-shadow:var(--focus);border-radius:var(--radius-sm);outline:none}::selection{background:var(--sour);color:var(--on-sour)}h1,h2,h3,h4{letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:700;line-height:1.15}p{text-wrap:pretty;margin:0}hr{border:0;border-top:1px solid var(--line);margin:var(--s6) 0}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.num,.tnum,table{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1}.mono{font-family:var(--font-mono);letter-spacing:-.01em;font-size:.93em}.muted{color:var(--fg-3)}.ink2{color:var(--fg-2)}.small{font-size:var(--fs-13)}.nowrap{white-space:nowrap}.right{text-align:right}.display{font-family:var(--font-display);letter-spacing:.005em;text-transform:uppercase;font-weight:400;line-height:.98}.case-safe{font-family:var(--font-mono);letter-spacing:0;text-transform:none;font-size:.82em;font-weight:600}.kicker,.hud{font-family:var(--font-pixel);font-size:var(--fs-12);letter-spacing:.04em;text-transform:uppercase;color:var(--fg-3)}.section-no{display:none}.btn{justify-content:center;align-items:center;gap:var(--s2);min-height:42px;padding:0 var(--s5);border-radius:var(--radius);background:var(--sour);color:var(--on-sour);font-weight:700;font-size:var(--fs-15);letter-spacing:0;cursor:pointer;white-space:nowrap;transition:background .14s var(--ease);border:0;text-decoration:none;display:inline-flex}.btn:hover{color:var(--on-sour);background:#eef37f}.btn:active{background:var(--sour-press)}.btn.cobalt{background:var(--cobalt);color:var(--on-cobalt)}.btn.cobalt:hover{color:var(--on-cobalt);background:#3a5cff}.btn.ghost,.btn.secondary{color:var(--fg);box-shadow:inset 0 0 0 1px var(--line-2);background:0 0}.btn.ghost:hover,.btn.secondary:hover{background:var(--bg-hover);color:var(--fg);box-shadow:inset 0 0 0 1px var(--fg-3)}.btn.danger{color:var(--neg);box-shadow:inset 0 0 0 1px var(--neg);background:0 0}.btn.danger:hover{background:var(--neg-wash);color:var(--neg)}.btn.sour{background:var(--sour);color:var(--on-sour)}.btn.small{min-height:34px;padding:0 var(--s3);font-size:var(--fs-13);border-radius:var(--radius-sm)}.btn.large{min-height:56px;padding:0 var(--s8);font-family:var(--font-display);font-weight:400;font-size:var(--fs-17);letter-spacing:.02em;text-transform:uppercase}.btn[disabled],.btn[aria-disabled=true]{cursor:not-allowed;background:var(--bg-raise);color:var(--fg-3);box-shadow:inset 0 0 0 1px var(--line);transform:none}.linkbtn{color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0}.linkbtn:hover{color:var(--sour-ink)}.iconbtn{cursor:pointer;color:var(--fg-3);border-radius:var(--radius-sm);font-size:var(--fs-12);background:0 0;border:1px solid #0000;padding:3px 6px}.iconbtn:hover{color:var(--fg);border-color:var(--line-2)}.disabled-reason{margin-top:var(--s1);font-size:var(--fs-13);color:var(--warn);display:block}.field{align-content:start;gap:6px;display:grid}.field>label,.field>.label{font-size:var(--fs-13);color:var(--fg-2);font-weight:600}.field .hint{font-size:var(--fs-13);color:var(--fg-3)}.field .error{font-size:var(--fs-13);color:var(--neg)}.input,.select,.textarea{width:100%;min-height:44px;padding:0 var(--s4);border:1px solid var(--line-2);border-radius:var(--radius-sm);background:var(--bg-raise);color:var(--fg);font-variant-numeric:tabular-nums}.input::placeholder,.textarea::placeholder{color:var(--fg-3)}.textarea{padding:var(--s3) var(--s4);resize:vertical;min-height:90px}.select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--fg-3) 50%), linear-gradient(135deg, var(--fg-3) 50%, transparent 50%);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px;padding-right:36px}.input:hover,.select:hover,.textarea:hover{border-color:var(--fg-3)}.input:focus-visible,.select:focus-visible,.textarea:focus-visible{border-color:var(--sour);box-shadow:0 0 0 3px #e4ea632e}.input.mono{font-family:var(--font-mono)}.input-group{align-items:stretch;display:flex}.input-group .input{border-top-right-radius:0;border-bottom-right-radius:0}.input-group .suffix{padding:0 var(--s3);border:1px solid var(--line-2);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--bg-raise-2);font-size:var(--fs-13);color:var(--fg-2);border-left:0;align-items:center;display:inline-flex}input[type=range]{width:100%;accent-color:var(--sour)}.field>.seg,.stack>.seg{justify-self:start}.seg{border-radius:var(--radius);background:var(--bg-sunk);box-shadow:inset 0 0 0 1px var(--line);flex-wrap:wrap;gap:6px;padding:4px;display:inline-flex}.seg button{border-radius:var(--radius-sm);cursor:pointer;min-height:36px;font-weight:600;font-size:var(--fs-14);color:var(--fg-2);background:0 0;border:0;padding:8px 14px}.seg button:hover{color:var(--fg);background:var(--bg-hover)}.seg button[aria-pressed=true]{background:var(--fg);color:var(--bg)}.check{gap:var(--s2);font-size:var(--fs-14);align-items:flex-start;display:flex}.check input{accent-color:var(--sour);margin-top:4px}.tag{font-size:var(--fs-12);white-space:nowrap;color:var(--fg-2);background:var(--bg-raise-2);box-shadow:inset 0 0 0 1px var(--line-2);border-radius:999px;align-items:center;gap:5px;padding:2px 9px;font-weight:600;line-height:1.5;display:inline-flex}.tag.ok{color:var(--pos);background:var(--pos-wash);box-shadow:none}.tag.bad{color:var(--neg);background:var(--neg-wash);box-shadow:none}.tag.warn{color:var(--warn);box-shadow:inset 0 0 0 1px var(--warn-line);background:0 0}.tag.cobalt{color:var(--cobalt-ink);background:var(--cobalt-wash);box-shadow:none}.tag.solid{background:var(--fg);color:var(--bg);box-shadow:none}.tag.fixture{background:var(--bg-raise-2);color:var(--warn);box-shadow:inset 0 0 0 1px var(--warn-line)}.dot{background:var(--fg-3);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.dot.ok{background:var(--pos)}.dot.bad{background:var(--neg)}.dot.warn{box-shadow:inset 0 0 0 2px var(--warn);background:0 0}.dot.idle{border:1px solid var(--fg-3);background:0 0}.stale{background-image:var(--stripes)}.mode{font-size:var(--fs-12);letter-spacing:.04em;white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:3px 10px;font-weight:700;line-height:1.45;display:inline-flex}.mode:before{content:"";flex:none;width:9px;height:9px}.mode.paper{color:var(--fg);background:var(--bg-raise-2);box-shadow:inset 0 0 0 1px var(--line-2)}.mode.paper:before{border:1.5px dashed var(--fg-2);border-radius:2px}.mode.live_approval{color:var(--cobalt-ink);background:var(--cobalt-wash);box-shadow:inset 0 0 0 1px var(--cobalt)}.mode.live_approval:before{border:1.5px solid var(--cobalt-ink);border-radius:50%}.mode.live_auto{color:var(--on-cobalt);background:var(--cobalt)}.mode.live_auto:before{background:var(--fg);clip-path:polygon(0 0,100% 50%,0 100%)}.mode-band{align-items:center;gap:var(--s3) var(--s5);padding:var(--s4) var(--s5);border-radius:var(--radius);background:var(--bg-raise);box-shadow:inset 0 0 0 1px var(--line-2);flex-wrap:wrap;display:flex;position:relative}.mode-band.live_approval{background:var(--cobalt-wash);box-shadow:inset 0 0 0 1px var(--cobalt)}.mode-band.live_approval:before,.mode-band.live_auto:before,.live-line:before{content:"";background:#5b78ff;border-radius:0 0 3px 3px;height:3px;position:absolute;top:0;left:14px;right:14px}.mode-band.live_auto{background:var(--cobalt);color:var(--on-cobalt);box-shadow:none}.mode-band.live_auto:before{background:var(--fg)}.mode-band.live_auto .muted,.mode-band.live_auto .ink2,.mode-band.live_auto .small{color:#dfe5ff}.mode-band .mode-title{font-family:var(--font-display);font-size:var(--fs-20);letter-spacing:.01em;text-transform:uppercase;line-height:1}.mode-band.live_approval .mode-title{color:var(--cobalt-ink)}.notice{align-items:start;gap:var(--s1) var(--s3);padding:var(--s3) var(--s4);border-radius:var(--radius);background:var(--bg-raise);box-shadow:inset 0 0 0 1px var(--line-2);font-size:var(--fs-14);color:var(--fg-2);grid-template-columns:auto 1fr;display:grid}.notice .notice-label{font-family:var(--font-pixel);font-size:var(--fs-11);letter-spacing:.04em;text-transform:uppercase;background:var(--bg-raise-2);color:var(--fg);white-space:nowrap;border-radius:4px;padding:3px 7px}.notice.info{background:var(--cobalt-wash);box-shadow:inset 0 0 0 1px #254bff8c}.notice.info .notice-label{background:var(--cobalt);color:var(--on-cobalt)}.notice.warn{background-color:var(--warn-wash);box-shadow:inset 0 0 0 1px var(--warn-line)}.notice.warn .notice-label{background:var(--warn);color:var(--ink)}.notice.bad{background:var(--neg-wash);box-shadow:inset 0 0 0 1px #ff6b5e80}.notice.bad .notice-label{background:var(--neg);color:var(--ink)}.notice.ok{background:var(--pos-wash);box-shadow:inset 0 0 0 1px #5be49b66}.notice.ok .notice-label{background:var(--pos);color:var(--ink)}.notice.fixture{background:var(--bg-raise)}.notice.fixture .notice-label{background:var(--warn);color:var(--ink)}.banner-fixture{align-items:center;gap:var(--s3);padding:7px var(--s6);background:var(--bg-sunk);border-bottom:1px solid var(--line);font-size:var(--fs-13);color:var(--fg-2);display:flex}.banner-fixture .tag{font-family:var(--font-pixel);color:var(--ink);background:var(--warn);box-shadow:none;font-weight:400}.pos{color:var(--pos)}.neg{color:var(--neg)}.amount{white-space:nowrap;font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.amount .unit{font-family:var(--font-ui);color:var(--fg-3);margin-left:.35em;font-size:.8em;font-weight:600}.unavailable{color:var(--fg-3);font-size:.92em}.addr{font-family:var(--font-mono);white-space:nowrap;align-items:center;gap:4px;font-size:.92em;display:inline-flex}.addr a{border-bottom:1px dotted var(--line-2);text-decoration:none}.addr a:hover{border-bottom-color:var(--sour)}.token{white-space:nowrap;align-items:baseline;gap:6px;display:inline-flex}.token .sym{font-weight:700}.fx-mark{font-family:var(--font-pixel);color:var(--warn);border:1px solid var(--warn-line);cursor:help;border-radius:3px;padding:0 3px;font-size:10px;text-decoration:none}.table-wrap{-webkit-overflow-scrolling:touch;border-radius:var(--radius);background:var(--bg-raise);width:100%;box-shadow:inset 0 0 0 1px var(--line);overflow-x:auto}table.t{border-collapse:collapse;width:100%;font-size:var(--fs-14)}table.t th{z-index:1;text-align:left;font-size:var(--fs-12);color:var(--fg-3);border-bottom:1px solid var(--line-2);background:var(--bg-raise);white-space:nowrap;padding:11px 14px;font-weight:600;position:sticky;top:0}table.t th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}table.t th.sortable:hover{color:var(--fg)}table.t td{border-bottom:1px solid var(--line);vertical-align:middle;padding:11px 14px}table.t tr:last-child td{border-bottom:0}table.t td.n,table.t th.n{text-align:right;white-space:nowrap}table.t td.n{font-family:var(--font-mono)}table.t tr.clickable{cursor:pointer}table.t tr.clickable:hover td,table.t tr.selected td{background:var(--bg-hover)}table.t tr.expanded td{background:var(--bg-raise-2)}table.t .sub{font-size:var(--fs-12);color:var(--fg-3);margin-top:2px;display:block}.kv{font-size:var(--fs-14);grid-template-columns:minmax(130px,auto) 1fr;gap:0;display:grid}.kv>dt{color:var(--fg-3);border-bottom:1px solid var(--line);padding:8px 0}.kv>dd{text-align:right;border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;padding:8px 0}.kv>dt.total,.kv>dd.total{border-bottom:0;border-top:1px solid var(--fg-3);color:var(--fg);font-weight:700}.receipt{background:var(--bg-raise-2);border-radius:var(--radius);padding:var(--s5) var(--s6) var(--s4);position:relative}.receipt:before,.receipt:after{content:"";background:var(--bg);border-radius:22px 0 0 22px;width:14px;height:22px;position:absolute;right:-1px}.receipt:before{top:26%}.receipt:after{top:56%}.receipt .tear{border-top:1px dashed var(--line-2);margin:var(--s4) calc(-1 * var(--s6))}.receipt-head{justify-content:space-between;align-items:baseline;gap:var(--s3);margin-bottom:var(--s3);display:flex}.stack{gap:var(--s4);align-content:start;display:grid}.stack.tight{gap:var(--s2)}.stack.loose{gap:var(--s8)}.row{align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.row.between{justify-content:space-between}.row.end{justify-content:flex-end}.row.top{align-items:flex-start}.grid-2{gap:var(--s5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.grid-3{gap:var(--s5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.panel{background:var(--bg-raise);border-radius:var(--radius);box-shadow:inset 0 0 0 1px var(--line);padding:var(--s5);min-width:0;position:relative}.panel>header{justify-content:space-between;align-items:center;gap:var(--s3);margin-bottom:var(--s4);flex-wrap:wrap;display:flex}.panel h2,.panel-title{font-size:var(--fs-17);font-weight:700}.panel .table-wrap,.panel .empty{background:var(--bg-raise-2)}.box{background:var(--bg-raise-2);border-radius:var(--radius-sm);padding:var(--s4)}.stack>.page-head{margin-bottom:0}.page-head{justify-content:space-between;align-items:flex-end;gap:var(--s5);padding-bottom:var(--s2);margin-bottom:var(--s6);flex-wrap:wrap;display:flex}.page-head h1{font-size:clamp(2rem,4vw,3rem)}.page-head .lede{margin-top:var(--s3);color:var(--fg-2);font-size:var(--fs-17);max-width:62ch}.stats{gap:var(--s3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.stat{padding:var(--s4);background:var(--bg-raise);border-radius:var(--radius);box-shadow:inset 0 0 0 1px var(--line);min-width:0}.panel .stat{background:var(--bg-raise-2);box-shadow:none}.stat .label{font-size:var(--fs-13);color:var(--fg-3);font-weight:600}.stat .value{font-family:var(--font-mono);font-size:var(--fs-24);font-variant-numeric:tabular-nums;letter-spacing:-.02em;overflow-wrap:anywhere;margin-top:6px;font-weight:600;line-height:1.1}.stat .value .unavailable{font-family:var(--font-ui);font-size:var(--fs-17);font-weight:500}.stat .foot{font-size:var(--fs-12);color:var(--fg-3);margin-top:4px}.skel{background:linear-gradient(90deg, var(--bg-raise) 0%, var(--bg-hover) 50%, var(--bg-raise) 100%);vertical-align:middle;background-size:200% 100%;border-radius:4px;min-width:3em;height:.9em;animation:1.3s linear infinite skel;display:inline-block}.skel.block{border-radius:var(--radius);width:100%;height:160px;display:block}.skel.line{width:100%;height:16px;margin:8px 0;display:block}@keyframes skel{to{background-position:-200% 0}}.empty{text-align:center;justify-items:center;gap:var(--s3);padding:var(--s10) var(--s5);border-radius:var(--radius);background:var(--bg-raise);box-shadow:inset 0 0 0 1px var(--line);color:var(--fg-2);display:grid}.empty h3{font-family:var(--font-display);font-weight:400;font-size:var(--fs-20);text-transform:uppercase;color:var(--fg)}.empty p{max-width:46ch;font-size:var(--fs-14)}.ticket-mark{color:var(--fg)}.ticket-run{animation:.9s steps(2,jump-none) infinite ticket-bob}.ticket-run .slash{animation:ticket-slash .9s var(--ease) infinite;transform-origin:530px 560px}@keyframes ticket-bob{50%{transform:translateY(-3%)}}@keyframes ticket-slash{50%{opacity:.85;transform:scaleX(.82)}}@media (prefers-reduced-motion:reduce){.ticket-run,.ticket-run .slash,.skel{animation:none}*{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}.shell{grid-template-columns:var(--nav-w) minmax(0, 1fr);min-height:100vh;display:grid;position:relative}.shell:before{content:"";width:var(--nav-w);background:var(--bg-sunk);border-right:1px solid var(--line);pointer-events:none;position:absolute;inset:0 auto 0 0}.nav{background:var(--bg-sunk);border-right:1px solid var(--line);height:100vh;padding:var(--s5) var(--s3) var(--s5);gap:var(--s5);flex-direction:column;display:flex;position:sticky;top:0;overflow-y:auto}.nav .brand{padding:6px 4px;display:block}.nav .brand img{width:128px;height:auto}.nav-group{gap:2px;display:grid}.nav-group .kicker{padding:var(--s2) var(--s3) 6px}.nav a.nav-item{min-height:42px;padding:0 var(--s3);color:var(--fg-2);font-weight:600;font-size:var(--fs-15);border-radius:var(--radius-sm);grid-template-columns:22px 1fr auto;align-items:center;gap:10px;text-decoration:none;display:grid}.nav a.nav-item .nav-ico{width:20px;height:20px;color:var(--fg-3)}.nav a.nav-item:hover{color:var(--fg);background:var(--bg-raise)}.nav a.nav-item.active{color:var(--fg);background:var(--bg-raise-2)}.nav a.nav-item.active .nav-ico{color:var(--fg)}.nav .nav-count{font-family:var(--font-mono);font-size:var(--fs-12);text-align:center;background:var(--fg);min-width:22px;color:var(--ink);border-radius:999px;padding:0 6px;font-weight:700}.nav-foot{padding:0 var(--s3);font-size:var(--fs-12);color:var(--fg-3);margin-top:auto}.nav-foot a{color:var(--fg-2)}.main-col{flex-direction:column;min-width:0;display:flex}.topbar{z-index:20;height:var(--header-h);align-items:center;gap:var(--s4);padding:0 var(--s6);background:var(--bg);border-bottom:1px solid var(--line);display:flex;position:sticky;top:0}.topbar .health{align-items:center;gap:var(--s4);font-size:var(--fs-12);color:var(--fg-3);min-width:0;display:flex;overflow:hidden}.topbar .health-item{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.topbar .spacer{flex:1}.topbar .menu-btn,.topbar .mobile-logo{display:none}.content{width:100%;max-width:var(--content-max);padding:var(--s8) var(--s8) var(--s16);margin:0 auto}.account-chip{align-items:center;gap:var(--s2);min-height:38px;padding:0 var(--s3);background:var(--bg-raise);box-shadow:inset 0 0 0 1px var(--line-2);font-size:var(--fs-13);border-radius:999px;display:inline-flex}.drawer-scrim{z-index:40;background:#0000008c;position:fixed;inset:0}.drawer{width:min(var(--drawer-w), 100vw);background:var(--bg-raise);border-left:1px solid var(--line-2);box-shadow:var(--shadow-drawer);z-index:41;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}.drawer>header{justify-content:space-between;align-items:center;gap:var(--s3);padding:var(--s4) var(--s5);border-bottom:1px solid var(--line);display:flex}.drawer .drawer-body{padding:var(--s5);gap:var(--s5);align-content:start;display:grid;overflow-y:auto}.dialog-scrim{z-index:60;padding:var(--s4);background:#0000009e;place-items:center;display:grid;position:fixed;inset:0}.dialog{background:var(--bg-raise);width:min(540px,100%);max-height:calc(100vh - 32px);box-shadow:inset 0 0 0 1px var(--line-2), var(--shadow-pop);padding:var(--s6);gap:var(--s4);border-radius:14px;display:grid;overflow-y:auto}.dialog h2{font-family:var(--font-display);text-transform:uppercase;font-weight:400;font-size:var(--fs-20)}.steps{gap:var(--s2);margin-top:0;margin-bottom:var(--s6);padding:0;list-style:none;display:flex;overflow-x:auto}.steps .step{font-size:var(--fs-13);color:var(--fg-3);background:var(--bg-raise);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-weight:600;display:flex}.steps .step.on{color:var(--ink);background:var(--fg)}.steps .step.done{color:var(--fg);background:var(--bg-raise-2)}.timeline{margin:0;padding:0;list-style:none;display:grid}.timeline li{gap:var(--s3);border-bottom:1px solid var(--line);font-size:var(--fs-14);grid-template-columns:92px 14px 1fr;padding:10px 0;display:grid}.timeline .t-time{font-family:var(--font-mono);color:var(--fg-3);font-size:var(--fs-12);padding-top:2px}.timeline .t-mark{border:2px solid var(--fg-2);border-radius:3px;width:10px;height:10px;margin-top:6px}.timeline .t-mark.fill{background:var(--fg);border-color:var(--fg)}.timeline .t-mark.skip{border-color:var(--warn);background:var(--stripes)}.timeline .t-mark.live{border-color:var(--cobalt);background:var(--cobalt)}.chart{width:100%;min-height:240px;position:relative}.chart .u-legend{font-size:var(--fs-12)}.uplot{font-family:var(--font-ui)}.codeblock{font-family:var(--font-mono);font-size:var(--fs-12);background:var(--bg-sunk);border-radius:var(--radius-sm);padding:var(--s3);white-space:pre;max-height:340px;overflow:auto}details.more{border-radius:var(--radius);background:var(--bg-raise);box-shadow:inset 0 0 0 1px var(--line)}details.more>summary{cursor:pointer;padding:var(--s4) var(--s5);justify-content:space-between;align-items:center;gap:var(--s3);font-weight:700;list-style:none;display:flex}details.more>summary::-webkit-details-marker{display:none}details.more>summary:after{content:"";border-right:2px solid var(--fg-3);border-bottom:2px solid var(--fg-3);width:9px;height:9px;transition:transform .16s var(--ease);transform:rotate(45deg)translateY(-3px)}details.more[open]>summary:after{transform:rotate(225deg)translateY(-1px)}details.more>.more-body{padding:0 var(--s5) var(--s5);gap:var(--s4);display:grid}@media (max-width:1100px){.grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}.content{padding:var(--s6) var(--s5) var(--s16)}}@media (max-width:900px){.shell{grid-template-columns:minmax(0,1fr)}.shell:before{display:none}.nav{z-index:50;width:min(290px,86vw);transition:transform .22s var(--ease);position:fixed;top:0;bottom:0;left:0;transform:translate(-102%)}.nav.open{transform:none;box-shadow:16px 0 40px #0009}.topbar{padding:0 var(--s4);gap:var(--s3)}.topbar .menu-btn{display:inline-flex}.topbar .mobile-logo{width:88px;padding:2px 0;display:block}.topbar .health{display:none}.grid-2,.grid-3{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.content{padding:var(--s5) var(--s4) var(--s16)}.stats{gap:var(--s2);grid-template-columns:repeat(2,minmax(0,1fr))}.stat{padding:var(--s3)}.stat .value{font-size:var(--fs-20)}.kv{grid-template-columns:minmax(110px,auto) 1fr}.timeline li{gap:var(--s2);grid-template-columns:70px 12px 1fr}.mode-band .mode-title{font-size:var(--fs-17)}.panel{padding:var(--s4)}.hide-sm{display:none!important}table.t.stackable thead{display:none}table.t.stackable,table.t.stackable tbody,table.t.stackable tr,table.t.stackable td{width:100%;display:block}table.t.stackable tr{padding:var(--s3) var(--s4);border-bottom:1px solid var(--line)}table.t.stackable td{text-align:right;overflow-wrap:anywhere;border-bottom:0;padding:4px 0}table.t.stackable td:after{content:"";clear:both;display:table}table.t.stackable td:before{content:attr(data-label);float:left;margin-right:var(--s3);font-size:var(--fs-12);color:var(--fg-3);text-align:left;font-weight:600;line-height:1.9;font-family:var(--font-ui)}table.t.stackable td .row{justify-content:flex-end}table.t.stackable td[data-label=""]:before{display:none}table.t.stackable td.n{text-align:right}table.t.stackable td .stack{justify-items:end}table.t.stackable td .stack>.mode,table.t.stackable td .stack>.tag{justify-self:end}}@media (min-width:561px){.show-sm{display:none!important}}.stack>.mode,.stack>.tag{justify-self:start}.wallet-box{align-items:center;gap:var(--s2);border-radius:var(--radius);background:var(--bg-raise);min-width:0;max-width:520px;box-shadow:inset 0 0 0 1px var(--line-2);flex:360px;padding:4px 4px 4px 12px;display:flex;position:relative}.wallet-box:focus-within{box-shadow:inset 0 0 0 1px var(--sour), 0 0 0 3px #e4ea6329}.wallet-box .wb-ico{color:var(--fg-3);flex:none}.wallet-box input{min-width:0;font-family:var(--font-mono);font-size:var(--fs-14);color:var(--fg);background:0 0;border:0;outline:none;flex:1;padding:6px 0}.wallet-box input::placeholder{font-family:var(--font-ui);color:var(--fg-3)}.wallet-box input:focus-visible{box-shadow:none}.wallet-box .wb-err{font-size:var(--fs-13);color:var(--neg);background:var(--bg);border-radius:4px;padding:2px 6px;position:absolute;top:calc(100% + 6px);left:12px}.wallet-box.large{background:var(--bg-raise);max-width:620px;box-shadow:inset 0 0 0 2px var(--line-2);border-radius:14px;padding:6px 6px 6px 18px}.wallet-box.large input{font-size:var(--fs-17);padding:12px 0}.wallet-box.large .wb-ico{width:24px;height:24px}@media (max-width:900px){.topbar .wallet-box{display:none}}@media (max-width:560px){.wallet-box.large{flex-wrap:wrap;padding:10px}.wallet-box.large input{flex-basis:calc(100% - 40px)}.wallet-box.large .btn{width:100%}}.site{background:var(--bg);min-height:100vh;overflow-x:clip}.site-header{z-index:30;align-items:center;gap:var(--s6);background:var(--bg);border-bottom:1px solid var(--line);padding:12px clamp(16px,4vw,48px);display:flex;position:sticky;top:0}.site-logo{padding:4px 0;display:block}.site-logo img{width:116px;height:auto}.site-nav{gap:var(--s5);flex:1;font-weight:600;display:flex}.site-nav a{color:var(--fg-2);text-decoration:none}.site-nav a:hover{color:var(--fg)}.hero{isolation:isolate;grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);align-items:center;gap:clamp(20px,3vw,48px);max-width:1320px;min-height:min(100svh - 86px,860px);margin:0 auto;padding:clamp(28px,5vw,72px) clamp(16px,4vw,48px) clamp(36px,5vw,64px);display:grid;position:relative}.hero:before{content:"";z-index:-1;background:radial-gradient(55% 60% at 72% 42%,#254bff33,#0000 70%),linear-gradient(#f0ede50b 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#f0ede50b 1px,#0000 1px) 0 0/48px 48px;width:100vw;animation:18s linear infinite glass-drift;position:absolute;inset:0 auto 0 50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}@keyframes glass-drift{to{background-position:0 0,0 48px,48px 0}}.hero-copy{gap:var(--s5);z-index:1;min-width:0;display:grid;position:relative}.attract{min-width:0;height:clamp(440px,66vh,640px);margin-right:calc(-1*clamp(16px,4vw,48px));position:relative}.attract-canvas{display:block;position:absolute;inset:0}.attract-hud{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex;position:absolute;top:0;left:24px;right:24px}.attract-label{font-family:var(--font-pixel);font-size:var(--fs-11);letter-spacing:.06em;text-transform:uppercase;color:var(--fg);border:1px solid var(--warn-line);background:var(--bg);border-radius:4px;padding:4px 8px}.attract-label:before{content:"";background:var(--neg);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:7px;animation:1.1s step-end infinite rec;display:inline-block}@keyframes rec{50%{opacity:0}}.attract-readout{justify-items:start;gap:2px;display:grid;position:absolute;bottom:0;left:24px;right:24px}.attract-kicker{font-family:var(--font-pixel);font-size:var(--fs-12);letter-spacing:.05em;text-transform:uppercase;color:var(--fg-2)}.attract-big{font-family:var(--font-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--fg-3);font-size:clamp(4.2rem,10.5vw,9.5rem);font-weight:400;line-height:.86;transition:color .25s}.phase-late .attract-big{color:var(--fg)}.phase-in .attract-big,.phase-done:not(.is-skip) .attract-big{color:var(--cobalt-ink);text-shadow:0 0 40px #254bff8c}.is-skip.phase-skip .attract-big,.is-skip.phase-done .attract-big{color:var(--fg);-webkit-text-stroke:0;background:var(--stripes);padding:0 .08em}.attract-sub{font-size:var(--fs-15);color:var(--fg-2);font-weight:600}.attract-result{font-family:var(--font-mono);font-size:var(--fs-14);color:var(--fg-3);opacity:0;flex-wrap:wrap;gap:4px 18px;margin-top:8px;transition:opacity .3s,transform .3s;display:flex;transform:translateY(6px)}.attract-result.on{opacity:1;transform:none}.attract-result b{color:var(--fg);font-weight:700}.attract-result b.pos{color:var(--pos)}.attract-result b.neg{color:var(--neg)}.attract-result .you{color:var(--cobalt-ink)}.marquee{background:var(--paper);color:var(--ink);border-block:3px solid var(--ink);box-shadow:0 0 0 1px var(--line);overflow:hidden}.marquee-track{width:max-content;animation:38s linear infinite marquee;display:flex}.marquee-track span{white-space:nowrap;align-items:center;gap:28px;padding:14px 0 12px 28px;font-size:clamp(1.1rem,2vw,1.6rem);display:inline-flex}.marquee-track i{color:var(--cobalt);font-style:normal}@keyframes marquee{to{transform:translate(-50%)}}.reveal.pending{opacity:0;transition:opacity .6s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.2,.7,.2,1);transform:translateY(28px)}.reveal.pending.in{opacity:1;transform:none}.skip-row.reveal.pending:nth-child(2){transition-delay:80ms}.skip-row.reveal.pending:nth-child(3){transition-delay:.16s}.hero-title{color:var(--fg);font-size:clamp(2.6rem,6.2vw,5.4rem);line-height:.92}.hero-break{color:var(--cobalt-ink);display:block}.hero-sub{color:var(--fg);font-size:clamp(1.15rem,1.6vw,1.4rem);font-weight:700}.hero-explain{max-width:54ch;font-size:var(--fs-17);color:var(--fg-2)}.hero-explain strong{color:var(--cobalt-ink)}.hero-form{max-width:640px;margin-top:var(--s2)}.hero-fine{font-size:var(--fs-14);color:var(--fg-3)}.skip-tag{font-family:var(--font-pixel);letter-spacing:.02em;background:var(--warn);color:var(--ink);vertical-align:1px;border-radius:4px;margin-right:6px;padding:3px 7px;font-size:11px;display:inline-block}.lane{gap:var(--s6);border-top:1px solid var(--line);max-width:1320px;margin:0 auto;padding:clamp(48px,7vw,96px) clamp(16px,4vw,48px);display:grid}.lane-title{max-width:20ch;font-size:clamp(1.8rem,3.6vw,3rem)}.lane-head{gap:var(--s3);align-content:start;display:grid}.lane-lede{font-size:var(--fs-17);color:var(--fg-2);max-width:60ch}.lane-fine{font-size:var(--fs-14);color:var(--fg-3);max-width:70ch}.board-lane{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);align-items:start}.board-demo{white-space:normal;justify-self:start}.board{background:var(--bg-raise);box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;display:grid;overflow:hidden}.board-wait,.board-empty{padding:var(--s6) var(--s5);color:var(--fg-2)}.board-table{border-collapse:collapse;width:100%}.board-table th{padding:12px var(--s4) 10px;text-align:left;font-family:var(--font-pixel);letter-spacing:.02em;color:var(--fg-3);background:var(--bg-sunk);border-bottom:1px solid var(--line);font-size:11px;font-weight:400}.board-table td{padding:12px var(--s4);border-bottom:1px solid var(--line);vertical-align:middle}.board-table tbody tr:last-child td{border-bottom:0}.board-table .num{text-align:right}.board-table th:first-child,.board-table td:first-child{width:1%;padding-right:0}.board-rank{width:34px;height:34px;font-family:var(--font-display);font-size:var(--fs-17);color:var(--fg-2);box-shadow:inset 0 0 0 1px var(--line-2);border-radius:6px;place-items:center;display:inline-grid}.board-table tr.top .board-rank{color:var(--ink);background:var(--fg);box-shadow:none}.board-who{min-width:0}.board-who a{color:var(--fg);overflow-wrap:anywhere;font-weight:700;text-decoration:none;display:block}.board-who a:hover{text-decoration:underline}.board-who .mono{font-size:var(--fs-12);color:var(--fg-3)}.board-score{font-size:var(--fs-17);font-weight:700}.board-table td.mono{color:var(--fg-2)}.board-foot{justify-content:space-between;align-items:center;gap:var(--s3);padding:12px var(--s4);border-top:1px solid var(--line);background:var(--bg-sunk);font-size:var(--fs-13);color:var(--fg-3);flex-wrap:wrap;display:flex}.board-foot a{color:var(--fg);font-weight:700}.mv-strip{background:var(--bg-raise);box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;display:grid}.mv{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.mv-step{gap:var(--s4);padding:var(--s6) var(--s8) var(--s6) var(--s6);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid;position:relative}.mv-step+.mv-step{border-left:1px solid var(--line)}.mv-n{width:44px;height:44px;font-family:var(--font-display);font-size:var(--fs-24);color:var(--fg);box-shadow:inset 0 0 0 1px var(--line-2);border-radius:8px;place-items:center;display:grid}.mv-copy{gap:6px;display:grid}.mv-copy h3{font-size:var(--fs-17);font-weight:700}.mv-copy p{color:var(--fg-2);max-width:38ch}.mv-arrow{z-index:1;color:var(--fg-3);background:var(--bg-raise);position:absolute;top:34px;right:-11px}.mv-foot{justify-content:space-between;align-items:center;gap:var(--s4);padding:var(--s4) var(--s6);border-top:1px solid var(--line);background:var(--bg-sunk);border-radius:0 0 14px 14px;flex-wrap:wrap;display:flex}.mv-foot span{font-size:var(--fs-14);color:var(--fg-3)}.skip-lane{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);align-items:start}.skip-rows{background:var(--bg-raise);box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;margin:0;padding:0;list-style:none}.skip-row{gap:4px var(--s5);padding:var(--s5);grid-template-columns:max-content minmax(0,1fr);align-items:start;display:grid}.skip-row+.skip-row{border-top:1px solid var(--line)}.skip-row .skip-tag{white-space:nowrap;color:var(--fg);box-shadow:inset 0 0 0 1px var(--warn-line);background:0 0;grid-row:span 2;justify-self:start;margin:2px 0 0}.skip-row h3{font-size:var(--fs-17)}.skip-row p{color:var(--fg-2)}.tg-lane{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.bot-sample{padding:var(--s3);background:var(--bg-sunk);box-shadow:inset 0 0 0 1px var(--line);border-radius:16px;gap:2px;margin:0;display:grid}.bot-sample>div{gap:var(--s3);padding:10px var(--s3);border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.bot-sample>div:nth-child(odd){background:var(--bg-raise)}.bot-sample dt{color:var(--fg)}.bot-sample dd{color:var(--fg-2);margin:0}.coin-lane{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px)}.coin-art img{border-radius:50%;width:clamp(140px,18vw,220px);height:auto}.site-footer{max-width:1320px;padding:var(--s10) clamp(16px, 4vw, 48px) var(--s12);gap:var(--s3);border-top:1px solid var(--line);font-size:var(--fs-13);color:var(--fg-3);margin:0 auto;display:grid}.foot-logo{justify-self:start;width:auto;height:40px}.site-footer p{max-width:80ch}.site-footer nav{gap:var(--s5);font-weight:600}.site-footer nav a{color:var(--fg-2)}.board-open{gap:var(--s3);padding:var(--s5);display:grid}.board-slots{gap:6px;margin:0;padding:0;list-style:none;display:grid}.board-slots li{gap:var(--s4);background:var(--bg-raise-2);font-family:var(--font-pixel);color:var(--fg-3);border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;padding:6px 10px 6px 6px;display:grid}.board-slots li:first-child{box-shadow:inset 0 0 0 1px var(--line-2)}.slot-name{letter-spacing:.2em}.board-open .board-empty{padding:var(--s2) 0 0}.board-insert{color:var(--fg);justify-self:start;text-decoration:none;animation:1.2s step-end infinite rec}.board-insert:hover{text-decoration:underline}@keyframes slam{0%{opacity:0;filter:blur(6px);transform:translateY(36px)scale(1.06)}60%{opacity:1;filter:none}to{opacity:1;transform:none}}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes glitch{0%,91%,to{text-shadow:none;transform:none}92%{text-shadow:-4px 0 var(--neg), 4px 0 var(--pos);transform:translate(3px)skew(-6deg)}94%{text-shadow:3px 0 var(--cobalt), -3px 0 var(--paper);transform:translate(-2px)}96%{text-shadow:none;transform:none}}@keyframes coin-glow{0%,to{filter:drop-shadow(0 0 #e4ea6300)}50%{filter:drop-shadow(0 0 18px #e4ea638c)}}@keyframes wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes stamp{0%{opacity:0;transform:scale(1.8)rotate(-8deg)}70%{opacity:1;transform:scale(.94)rotate(1deg)}to{opacity:1;transform:none}}@keyframes fill-in{0%{transform:scaleX(0)}to{transform:none}}@keyframes bob{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-12px)rotate(3deg)}}@keyframes sweep{0%{transform:translate(-100%)}to{transform:translate(400%)}}@keyframes pop{0%{transform:scale(.86)}55%{transform:scale(1.08)}to{transform:none}}.hero-title{animation:.7s cubic-bezier(.2,1.3,.3,1) both slam}.hero-break{animation:.7s cubic-bezier(.2,1.3,.3,1) .14s both slam,7s step-end 2.4s infinite glitch}.hero-sub{animation:.5s ease-out .35s both rise}.hero-explain{animation:.5s ease-out .45s both rise}.hero-form{animation:.5s ease-out .55s both rise}.hero-fine{animation:.5s ease-out .65s both rise}.attract{animation:.8s ease-out .2s both rise}.hero-form .btn{animation:2.6s ease-in-out 1.4s infinite coin-glow}@supports (animation-timeline:scroll()){.site-header:after{content:"";background:linear-gradient(90deg, var(--cobalt), var(--cobalt-ink));transform-origin:0;height:2px;animation:linear both fill-in;animation-timeline:scroll(root);position:absolute;bottom:-1px;left:0;right:0}}.marquee-x{padding:28px 0;position:relative}.marquee-x .marquee{z-index:1;position:relative;transform:rotate(-1.6deg)scale(1.03)}.marquee-x .marquee.back{z-index:0;background:var(--cobalt);color:var(--on-cobalt);border-color:var(--bg);position:absolute;inset:50% 0 auto;transform:rotate(1.8deg)scale(1.03)}.marquee.back .marquee-track{animation-duration:46s;animation-direction:reverse}.marquee.back .marquee-track i{color:var(--sour)}.reveal.pending.in .lane-title,.lane-title.reveal.pending.in{animation:.7s steps(14,end) both wipe}.skip-row.reveal.pending.in .skip-tag{animation:.5s cubic-bezier(.2,1,.3,1) .3s both stamp}.mv-strip.pending.in .mv-step{animation:.5s ease-out both rise}.mv-strip.pending.in .mv-step:nth-child(2){animation-delay:.15s}.mv-strip.pending.in .mv-step:nth-child(3){animation-delay:.3s}.mv-strip.pending.in .mv-n{animation:.45s ease-out both pop}.mv-strip.pending.in .mv-step:nth-child(2) .mv-n{animation-delay:.15s}.mv-strip.pending.in .mv-step:nth-child(3) .mv-n{animation-delay:.3s}.mv-arrow{animation:1.4s ease-in-out infinite nudge}@keyframes nudge{50%{translate:5px}}.bot-sample.pending.in>div{animation:.4s ease-out both rise}.bot-sample.pending.in>div:nth-child(2){animation-delay:70ms}.bot-sample.pending.in>div:nth-child(3){animation-delay:.14s}.bot-sample.pending.in>div:nth-child(4){animation-delay:.21s}.bot-sample.pending.in>div:nth-child(5){animation-delay:.28s}.bot-sample.pending.in>div:nth-child(6){animation-delay:.35s}.coin-art img{animation:4s ease-in-out infinite bob}.board-slots li{position:relative;overflow:hidden}.board-slots li:after{content:"";background:linear-gradient(90deg,#0000,#f0ede512,#0000);width:25%;animation:2.8s ease-in-out infinite sweep;position:absolute;inset:0 auto 0 0}.board-slots li:nth-child(2):after{animation-delay:.15s}.board-slots li:nth-child(3):after{animation-delay:.3s}.board-slots li:nth-child(4):after{animation-delay:.45s}.board-slots li:nth-child(5):after{animation-delay:.6s}@media (prefers-reduced-motion:reduce){.site *,.site :before,.site :after{animation:none!important}.hero:before,.marquee-track,.attract-label:before,.board-insert{animation:none}.marquee-track{flex-wrap:wrap;width:auto}.marquee-track span:nth-child(n+7){display:none}}@media (max-width:1000px){.hero{min-height:0}.attract{height:clamp(380px,62vw,520px);margin-left:calc(-1*clamp(16px,4vw,48px));margin-right:calc(-1*clamp(16px,4vw,48px))}.attract-hud,.attract-readout{left:clamp(16px,4vw,48px);right:clamp(16px,4vw,48px)}.hero,.board-lane,.skip-lane,.tg-lane,.mv{grid-template-columns:minmax(0,1fr)}.mv-step{padding:var(--s5)}.mv-step+.mv-step{border-left:0;border-top:1px solid var(--line)}.mv-arrow{inset:auto auto -11px 36px;transform:rotate(90deg)}}@media (max-width:640px){.site-header{gap:10px var(--s3);flex-wrap:wrap;padding-bottom:0;position:relative}.site-logo{padding:2px 0}.site-logo img{width:96px}.site-nav{justify-content:space-between;gap:var(--s3);border-top:1px solid var(--line);font-size:var(--fs-14);flex:1 0 100%;order:3;margin:0 calc(-1*clamp(16px,4vw,48px));padding:10px clamp(16px,4vw,48px) 12px}.site-header .account-chip,.site-header .btn{margin-left:auto}.lane{gap:var(--s4);padding-top:36px;padding-bottom:36px}.lane-title{font-size:1.55rem;line-height:1.05}.lane-lede{font-size:var(--fs-15)}.mv-copy p,.skip-row p{font-size:var(--fs-14)}.board-opt{display:none}.board-table th,.board-table td{padding-left:var(--s3);padding-right:var(--s3)}.board-rank{width:30px;height:30px;font-size:var(--fs-15)}.board-score{font-size:var(--fs-15)}.skip-row{padding:var(--s4);grid-template-columns:minmax(0,1fr)}.skip-row .skip-tag{white-space:normal;grid-row:auto;margin-bottom:4px}.mv-step{padding:var(--s4);gap:var(--s3)}.mv-n{width:38px;height:38px;font-size:var(--fs-20)}.mv-arrow{left:30px}.mv-foot{padding:var(--s4)}.coin-lane{align-items:start;gap:var(--s4);grid-template-columns:auto minmax(0,1fr)}.coin-art img{width:72px}.bot-sample{padding:var(--s2)}.bot-sample>div{gap:var(--s2);font-size:var(--fs-14);grid-template-columns:8.5rem minmax(0,1fr);padding:8px 10px}}.site [id]{scroll-margin-top:96px}@media (prefers-reduced-motion:no-preference){html:has(.site){scroll-behavior:smooth}}@media (max-width:640px){.site [id]{scroll-margin-top:16px}}.site-nav a.site-token{color:var(--fg);align-items:center;gap:6px;display:inline-flex}.site-token span{font-family:var(--font-pixel);font-size:var(--fs-11);letter-spacing:.05em;text-transform:uppercase;color:var(--on-cobalt);background:var(--cobalt);border-radius:999px;padding:2px 6px;animation:2.4s ease-in-out infinite token-glow}@keyframes token-glow{50%{box-shadow:0 0 14px #254bffd9}}.site-open{margin-left:auto}.attract-big.bump{animation:.35s ease-out pop}.attract-result .same{color:var(--fg-2);font-weight:700}@media (prefers-reduced-motion:reduce){.site-token span{animation:none}}.disclosures{gap:2px;margin:0;padding-left:18px;display:grid}.bar{background:var(--fg-2);border-radius:2px;max-width:50px;height:8px;display:inline-block}.warn-text{color:var(--warn)!important}.assumptions{font-size:var(--fs-13);color:var(--fg-2);gap:6px;margin:0;padding-left:18px;display:grid}ul.plain{gap:6px;margin:0;padding:0;list-style:none;display:grid}.filters{gap:var(--s3);margin-bottom:var(--s4);flex-wrap:wrap;align-items:flex-end;display:flex}.filters .field{flex:160px;min-width:0}fieldset.fs{border:0;border-top:1px solid var(--line);padding:var(--s3) 0 0;min-width:0;margin:0}fieldset.fs legend{font-size:var(--fs-13);color:var(--fg-2);padding-right:var(--s2);font-weight:700}details.box>summary{cursor:pointer;list-style-position:outside}details>summary{cursor:pointer}.halt-bar{justify-content:space-between;align-items:center;gap:var(--s4);padding:var(--s4) var(--s5);border-radius:var(--radius);background:var(--bg-raise);flex-wrap:wrap;display:flex;box-shadow:inset 0 0 0 1px #ff6b5e80}.halt-bar.on{background:var(--neg-wash);box-shadow:inset 0 0 0 1px var(--neg)}.mode-choice{gap:var(--s3);display:grid}.mode-option{gap:var(--s3);padding:var(--s3) var(--s4);border-radius:var(--radius);background:var(--bg-raise);box-shadow:inset 0 0 0 1px var(--line-2);cursor:pointer;transition:box-shadow .14s var(--ease), background .14s var(--ease);grid-template-columns:auto auto minmax(0,1fr);align-items:center;display:grid}.mode-option:hover{background:var(--bg-raise-2)}.mode-option.on{background:var(--cobalt-wash);box-shadow:inset 0 0 0 2px var(--cobalt)}.mode-option input{accent-color:var(--cobalt)}.panel.auth.revoked,.panel.auth.expired{opacity:.72}.room-grid{gap:var(--s4);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.room-card{gap:var(--s3);padding:var(--s5);border-radius:var(--radius);background:var(--bg-raise);box-shadow:inset 0 0 0 1px var(--line);color:inherit;transition:background .14s var(--ease), box-shadow .14s var(--ease);align-content:start;text-decoration:none;display:grid}.room-card:hover{background:var(--bg-raise-2);box-shadow:inset 0 0 0 1px var(--line-2);color:inherit}.room-name{font-family:var(--font-display);font-weight:400;font-size:var(--fs-20);text-transform:uppercase;overflow-wrap:anywhere;line-height:1.05}.room-layout{gap:var(--s8);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;display:grid}.notes{margin:0 0 var(--s3);gap:var(--s3);max-height:420px;padding:0;list-style:none;display:grid;overflow-y:auto}.notes li{border-bottom:1px solid var(--line);padding-bottom:var(--s2)}.notes p{white-space:pre-wrap;overflow-wrap:anywhere}.snap-card{background:var(--bg-raise);border-radius:var(--radius);box-shadow:inset 0 0 0 1px var(--line-2);padding:var(--s5);gap:var(--s2);min-width:0;display:grid;position:relative}.snap-card header{justify-content:space-between;align-items:center;gap:var(--s3);display:flex}.snap-card header img{width:78px;height:auto;display:block}.snap-title{font-family:var(--font-display);font-weight:400;font-size:var(--fs-32);text-transform:uppercase;margin-top:var(--s3);overflow-wrap:anywhere;line-height:1}.snap-src{color:var(--fg-3)}.snap-card.compact .snap-title{font-size:var(--fs-20)}.snap-figs{gap:var(--s2);margin-top:var(--s3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.snap-figs>div{padding:var(--s3);border-radius:var(--radius-sm);background:var(--bg);font-family:var(--font-mono);font-size:var(--fs-17);overflow-wrap:anywhere;gap:4px;min-width:0;font-weight:600;display:grid}.snap-figs .label{font-family:var(--font-pixel);font-size:var(--fs-11);letter-spacing:.04em;text-transform:uppercase;color:var(--fg-3);font-weight:400}.snap-card footer{margin-top:var(--s2)}.product-grid{gap:var(--s4);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.product{gap:var(--s3);padding:var(--s5);border-radius:var(--radius);background:var(--bg-raise);box-shadow:inset 0 0 0 1px var(--line);align-content:start;display:grid}.product-prices{gap:var(--s3);font-size:var(--fs-17);flex-wrap:wrap;align-items:baseline;font-weight:600;display:flex}.int-grid{gap:var(--s5);font-size:var(--fs-13);flex-wrap:wrap;display:flex}@media (max-width:900px){.room-layout{grid-template-columns:minmax(0,1fr)}.mode-option{grid-template-columns:auto minmax(0,1fr)}.mode-option>:last-child{grid-column:1/-1}}@media (max-width:560px){.snap-figs{grid-template-columns:repeat(2,minmax(0,1fr))}.snap-card{padding:var(--s4)}.snap-title{font-size:var(--fs-24)}.halt-bar{padding:var(--s3) var(--s4)}}.dc-board{gap:var(--s4);padding:var(--s6);background:var(--bg-raise);box-shadow:inset 0 0 0 1px var(--line-2);border-radius:18px;display:grid}.dc-board-head{justify-content:space-between;align-items:flex-end;gap:var(--s4);flex-wrap:wrap;display:flex}.dc-board-head .stack{justify-items:start}.dc-board-title{font-size:clamp(1.6rem,3vw,2.4rem)}.dc-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.dc-table th{padding:0 var(--s3) var(--s2);border-bottom:1px solid var(--line-2);font-family:var(--font-pixel);font-size:var(--fs-12);letter-spacing:.04em;text-transform:uppercase;text-align:left;color:var(--fg-3);white-space:nowrap;font-weight:400}.dc-table td{padding:var(--s3);border-bottom:1px solid var(--line);vertical-align:middle}.dc-table th:first-child,.dc-table td:first-child{padding-left:0}.dc-table th:last-child,.dc-table td:last-child{padding-right:0}.dc-table tbody tr:last-child td{border-bottom:0}.dc-table .n{text-align:right}.dc-c-rank{width:64px}.dc-rank{font-family:var(--font-display);font-size:var(--fs-17);color:var(--fg-3);text-transform:uppercase;white-space:nowrap;line-height:1}.dc-table tr.top .dc-rank{font-size:var(--fs-24);color:var(--fg)}.dc-who>*{display:block}.dc-who>*+*{margin-top:2px}.dc-name{font-weight:700;font-size:var(--fs-17);overflow-wrap:anywhere;text-decoration:none}.dc-name.small-name{font-size:var(--fs-15)}.dc-fig{white-space:nowrap}.dc-fig .amount{font-family:var(--font-mono);font-size:var(--fs-20);letter-spacing:-.02em;font-weight:700}.dc-table tr.top .dc-fig .amount{font-size:clamp(1.4rem,2.2vw,1.75rem)}.dc-fig .unavailable{font-size:var(--fs-14)}.dc-ret{margin-top:2px;display:block}.dc-num{font-family:var(--font-mono);font-size:var(--fs-17);white-space:nowrap}.dc-ran{color:var(--fg-2);white-space:nowrap}.dc-act{white-space:nowrap;text-align:right;width:1%}.dc-narrow{display:none}.dc-rows{margin:0;padding:0;list-style:none;display:grid}.dc-row{justify-content:space-between;align-items:center;gap:var(--s3);padding:var(--s3) 0;display:flex}.dc-row+.dc-row{border-top:1px solid var(--line)}.dc-row-main{gap:4px;min-width:0;display:grid}.dc-row-act{flex:none}.dc-tokens{flex-wrap:wrap;gap:6px;display:flex}.dc-tokens .tag .tag{display:none}.dc-paper{background:var(--bg-raise)}.dc-disclosures{gap:var(--s2);color:var(--fg-2);font-size:var(--fs-14);margin:0;padding-left:18px;display:grid}.wr-lookup{gap:var(--s3);max-width:680px;display:grid}.wr-picks{gap:var(--s2);grid-template-columns:repeat(auto-fill,minmax(230px,1fr));margin:0;padding:0;list-style:none;display:grid}.wr-pick{padding:var(--s4);background:var(--bg-raise-2);height:100%;transition:background .14s var(--ease);border-radius:12px;gap:4px;text-decoration:none;display:grid}.wr-pick:hover{background:var(--bg-hover);color:var(--fg)}.wr-pick-name{overflow-wrap:anywhere;font-weight:700}.wr-pick-fig{font-size:var(--fs-20);font-weight:700}.wr-card{gap:var(--s6);padding:var(--s6);background:var(--bg-raise);box-shadow:inset 0 0 0 1px var(--line-2);border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.wr-id{gap:var(--s3);min-width:0;display:grid}.wr-hud{color:var(--fg-3)}.wr-title{overflow-wrap:anywhere;font-size:clamp(1.9rem,4.4vw,3.4rem)}.wr-meta{gap:var(--s3) var(--s4)}.wr-meta .addr{white-space:normal;min-width:0;max-width:100%}.wr-meta .addr a{overflow-wrap:anywhere;min-width:0}.wr-meta .addr .iconbtn{white-space:nowrap;flex:none}.wr-ev-detail a svg,.wr-meta a svg{display:inline-block}.wr-stream{font-size:var(--fs-13);color:var(--fg-2);align-items:center;gap:6px;font-weight:600;display:inline-flex}.wr-cta{gap:var(--s3);justify-items:end;display:grid}.wr-versus{gap:var(--s3);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);display:grid}.wr-them,.wr-you{gap:var(--s2);padding:var(--s6);border-radius:16px;align-content:start;justify-items:start;display:grid}.wr-them{background:var(--bg-raise-2)}.wr-you{background:var(--cobalt);color:var(--on-cobalt)}.wr-them-title{font-size:var(--fs-15);color:var(--fg-2);font-weight:700}.wr-you .wr-them-title{color:#e6ebff}.wr-big{font-family:var(--font-mono);letter-spacing:-.03em;font-size:clamp(2.2rem,5vw,3.6rem);font-weight:700;line-height:1.05}.wr-big .amount .unit{font-size:.4em}.wr-big .unavailable{font-family:var(--font-ui);font-size:var(--fs-24);font-weight:600}.wr-q{font-family:var(--font-display);color:var(--on-cobalt);font-weight:400}.btn.ghost.wr-you-btn{color:var(--on-cobalt);box-shadow:inset 0 0 0 1.5px #ffffffbf}.btn.ghost.wr-you-btn:hover{color:var(--on-cobalt);box-shadow:inset 0 0 0 1.5px var(--on-cobalt);background:#ffffff1f}.wr .stats{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:0}.wr .stats .stat,.wr .panel .stats .stat{padding:var(--s3) var(--s4) var(--s3) 0;box-shadow:none;border-bottom:1px solid var(--line);background:0 0;border-radius:0}.wr .stats .stat .value{font-size:var(--fs-20)}.wr-bars{gap:var(--s3);margin:0;padding:0;list-style:none;display:grid}.wr-bar-row{align-items:center;gap:4px var(--s3);grid-template-columns:minmax(70px,120px) minmax(0,1fr) auto;grid-template-areas:"name track fig""name sub sub";display:grid}.wr-bar-name{grid-area:name;min-width:0;overflow:hidden}.wr-bar-track{background:var(--bg-sunk);border-radius:6px;grid-area:track;height:12px;overflow:hidden}.wr-bar-fill{background:var(--fg-2);border-radius:6px;height:100%;display:block}.wr-bar-fig{grid-area:fig;font-weight:700}.wr-bar-sub{grid-area:sub}.wr-hold{margin:0;padding:0;list-style:none;display:grid}.wr-hold li{align-items:center;gap:var(--s2) var(--s3);padding:var(--s3) 0;flex-wrap:wrap;display:flex}.wr-hold li+li{border-top:1px solid var(--line)}.wr-feed{margin:0;padding:0;list-style:none;display:grid}.wr-ev+.wr-ev{border-top:1px solid var(--line)}.wr-ev.open{background:var(--bg-raise-2)}.wr-ev-line{align-items:center;gap:var(--s3);width:100%;padding:10px var(--s4);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:64px minmax(0,1fr) auto;display:grid}.wr-ev-line:hover{background:var(--bg-hover)}.wr-ev-side{font-size:var(--fs-12);background:var(--bg-raise);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--fg-2);border-radius:999px;justify-self:start;padding:2px 9px;font-weight:700}.wr-ev-side.buy{background:var(--fg);color:var(--bg);box-shadow:none}.wr-ev-side.sell{box-shadow:inset 0 0 0 1.5px var(--fg);color:var(--fg)}.wr-ev-text{overflow-wrap:anywhere;font-weight:600}.wr-ev.quiet .wr-ev-text{color:var(--fg-3);font-weight:500}.wr-ev-time{font-size:var(--fs-13);color:var(--fg-2);justify-items:end;display:grid}.wr-ev-time .sub{font-family:var(--font-ui);font-size:var(--fs-12);color:var(--fg-3)}.wr-ev-detail{gap:var(--s4);padding:0 var(--s4) var(--s4);display:grid}.wr-deltas{gap:4px;margin:0;padding:0;list-style:none;display:grid}.wr-deltas li{gap:var(--s3);flex-wrap:wrap;align-items:baseline;display:flex}.wr-notes{color:var(--fg-2);margin:0;padding-left:18px}.wr-raw summary{cursor:pointer;color:var(--fg-2)}.wr-coverage{gap:var(--s2);padding:var(--s4) var(--s5);border-radius:var(--radius);background:var(--bg-sunk);color:var(--fg-2);display:grid}.wr-coverage h2{color:var(--fg);font-weight:700}@media (max-width:760px){.dc-wide{display:none}.dc-narrow{display:block}.dc-c-rank{width:44px}.dc-table tr.top .dc-rank{font-size:var(--fs-20)}.dc-table td{padding:var(--s3) var(--s2)}}@media (max-width:900px){.wr-card{grid-template-columns:minmax(0,1fr)}.wr-cta{justify-items:start}.wr-versus{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.dc-board{padding:var(--s4)}.dc-fig .amount,.dc-table tr.top .dc-fig .amount{font-size:var(--fs-17)}.dc-row{flex-wrap:wrap}.wr-card{padding:var(--s4)}.wr-cta,.wr-cta .btn.large{width:100%}.wr-them,.wr-you{padding:var(--s4)}.wr-ev-line{gap:2px var(--s3);padding:10px var(--s3);grid-template-columns:54px minmax(0,1fr);grid-template-areas:"side text""side time"}.wr-ev-side{grid-area:side;align-self:start}.wr-ev-text{grid-area:text}.wr-ev-time{justify-items:start;gap:var(--s2);grid-area:time;grid-auto-flow:column}.wr-ev-detail{padding:0 var(--s3) var(--s3)}.wr-bar-row{grid-template-columns:minmax(60px,90px) minmax(0,1fr) auto}}.wr-more{margin-top:var(--s2);justify-self:center}.dc-tabs{justify-self:start}.dc-tabs button{min-height:44px;font-size:var(--fs-15);padding:10px 18px}.seg button[aria-selected=true]{background:var(--fg);color:var(--bg)}.dc-scan{max-width:70ch}.dc-active{gap:var(--s4);display:grid}.dc-active-head{gap:4px;max-width:80ch;display:grid}.dc-active-title{font-size:var(--fs-24);align-items:center;gap:10px;margin:0;display:flex}.dc-active-grid{gap:var(--s4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.dc-active-card{min-width:0;padding:var(--s4) var(--s5);border-radius:var(--radius);background:var(--bg-raise);box-shadow:inset 0 0 0 1px var(--line);align-content:start;gap:6px;display:grid}.dc-active-card .dc-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dc-active-fig{font-size:var(--fs-15)}.dc-active-fig strong{font-size:var(--fs-20);font-variant-numeric:tabular-nums}.dc-active-act{margin-top:var(--s2);gap:var(--s2)}@media (max-width:1100px){.dc-active-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.dc-active-grid{grid-template-columns:minmax(0,1fr)}}.pp-board{gap:var(--s3);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin:0;padding:0;list-style:none;display:grid}.pp-card{gap:var(--s2);height:100%;padding:var(--s5);background:var(--bg-raise);box-shadow:inset 0 0 0 1px var(--line);color:var(--fg);transition:box-shadow .16s var(--ease), background .16s var(--ease);border-radius:14px;text-decoration:none;display:grid}.pp-card:hover{color:var(--fg);background:var(--bg-raise-2);box-shadow:inset 0 0 0 1px var(--line-2)}.pp-card:focus-visible{box-shadow:var(--focus)}.pp-card-top{justify-content:space-between;align-items:flex-start;gap:var(--s3);display:flex}.pp-card-name{font-size:var(--fs-17);overflow-wrap:anywhere;min-width:0;font-weight:700}.pp-card-who{font-size:var(--fs-13);color:var(--fg-3)}.pp-card-who .mono{color:var(--fg-2)}.pp-card-score{align-items:baseline;gap:var(--s2) var(--s3);margin-top:var(--s2);flex-wrap:wrap;display:flex}.pp-card-pnl .amount{font-family:var(--font-mono);font-size:var(--fs-32);letter-spacing:-.03em;font-weight:600;line-height:1}.pp-card-pnl .amount .unit{font-size:var(--fs-14);letter-spacing:0;color:var(--fg-3);margin-left:6px}.pp-card-ret .amount{font-family:var(--font-mono);font-size:var(--fs-17);font-weight:600}.pp-card-pnl .unavailable,.pp-card-ret .unavailable{font-size:var(--fs-15)}.pp-card-foot{gap:4px var(--s4);padding-top:var(--s3);margin-top:var(--s1);border-top:1px solid var(--line);font-size:var(--fs-13);color:var(--fg-3);flex-wrap:wrap;display:flex}.pp-card-foot strong{color:var(--fg);font-weight:600}.pp-card-note{font-size:var(--fs-13);color:var(--warn)}.pp-card-note.neg{color:var(--neg)}.pp-layout{gap:var(--s5);grid-template-columns:minmax(0,1fr) minmax(300px,380px);align-items:start;display:grid}.pp-setup{gap:0;padding:0;display:grid}.pp-setup>*{padding:var(--s5)}.pp-setup>*+*{border-top:1px solid var(--line)}.pp-setup>.pp-custom{border-top:0;max-width:360px;padding-top:0}.pp-q{gap:var(--s2);min-width:0;display:grid}.pp-q-label{font-size:var(--fs-15);color:var(--fg);font-weight:700}.pp-q-hint{font-size:var(--fs-13);color:var(--fg-3)}.pp-q-hint a{align-items:center;gap:4px;display:inline-flex}.pp-q .error{font-size:var(--fs-13);color:var(--neg)}.pp-wallet{align-items:center;gap:var(--s2);background:var(--bg-sunk);box-shadow:inset 0 0 0 2px var(--line-2);border-radius:12px;padding:4px 4px 4px 14px;display:flex}.pp-wallet:focus-within{box-shadow:inset 0 0 0 2px var(--sour), 0 0 0 3px #e4ea6329}.pp-wallet.bad{box-shadow:inset 0 0 0 2px var(--neg)}.pp-wallet-ico{color:var(--fg-3);flex:none}.pp-wallet input{min-width:0;color:var(--fg);font-size:var(--fs-15);background:0 0;border:0;outline:none;flex:1;padding:12px 8px 12px 0}.pp-wallet input::placeholder{font-family:var(--font-ui);color:var(--fg-3)}.pp-wallet input:focus-visible{box-shadow:none}.pp-chips{justify-self:stretch;gap:var(--s2);box-shadow:none;background:0 0;flex-wrap:wrap;padding:0;display:flex}.pp-chips button,.pp-chip-on{min-height:48px;padding:0 var(--s5);border-radius:var(--radius);font-size:var(--fs-15);color:var(--fg);background:var(--bg-raise-2);box-shadow:inset 0 0 0 1px var(--line-2);font-weight:600}.pp-chips button:hover{background:var(--bg-hover)}.pp-chips button[aria-pressed=true],.pp-chip-on{background:var(--fg);color:var(--bg);box-shadow:none;align-items:center;display:inline-flex}.pp-chips .mono{font-family:var(--font-mono);letter-spacing:-.01em}.pp-advanced>summary .small{margin-left:6px;font-weight:500}.pp-limits fieldset.fs+fieldset.fs{margin-top:var(--s2)}.pp-summary{top:calc(var(--header-h) + var(--s4));gap:var(--s4);padding:var(--s6) var(--s5) var(--s5);background:var(--bg-raise);box-shadow:inset 0 0 0 1px var(--line-2);border-radius:18px;min-width:0;display:grid;position:sticky}.pp-summary-top{justify-content:space-between;align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.pp-sentence{font-size:var(--fs-20);color:var(--fg-2);text-wrap:pretty;line-height:1.45}.pp-sentence strong{color:var(--fg);white-space:nowrap;font-weight:600}.pp-facts{padding:var(--s3) 0 0;border-top:1px solid var(--line);font-size:var(--fs-13);color:var(--fg-3);gap:6px;margin:0;list-style:none;display:grid}.pp-facts li{justify-content:space-between;gap:var(--s3);display:flex}.pp-facts .mono{color:var(--fg)}.pp-problems{margin:0;padding-left:18px}.pp-summary>.stack,.pp-summary .pp-start{width:100%}.pp-summary>span:has(>.pp-start){display:grid!important}.pp-start{min-height:64px;font-size:var(--fs-20)}.pp-summary .empty{padding:var(--s5) var(--s4);background:var(--bg-raise-2)}.pp-fine{font-size:var(--fs-12);color:var(--fg-3);text-align:center}.run-lede{gap:4px;display:grid}.run-lede .addr{vertical-align:baseline}.run-controls{align-items:flex-start;gap:var(--s2);flex-wrap:wrap;margin-left:auto;display:flex}.run-controls .btn svg{flex:none}.run-versus{gap:var(--s4);padding:var(--s5);background:var(--bg-raise);box-shadow:inset 0 0 0 1px var(--line-2);border-radius:18px;min-width:0;display:grid}.run-versus-head{justify-content:space-between;align-items:baseline;gap:var(--s2) var(--s4);flex-wrap:wrap;display:flex}.run-versus-head h2{font-family:var(--font-display);font-weight:400;font-size:var(--fs-24);text-transform:uppercase;letter-spacing:.01em}.run-scores{gap:var(--s2);grid-template-columns:1fr 1fr;display:grid}.run-side{padding:var(--s5);border-radius:12px;align-content:start;gap:4px;min-width:0;display:grid}.run-side.them{background:var(--bg-raise-2)}.run-side.you{background:var(--cobalt);color:var(--on-cobalt)}.run-role{font-family:var(--font-ui);font-size:var(--fs-15);color:var(--fg-2);overflow-wrap:anywhere;margin:0;font-weight:700}.run-role .mono{color:var(--fg-3);font-weight:500}.run-side.you .run-role{color:#e6ebff}.run-side.them a{color:var(--fg)}.run-big{margin-top:var(--s2);letter-spacing:-.04em;overflow-wrap:anywhere;font-size:clamp(2.25rem,4.4vw,3.5rem);font-weight:600;line-height:1}.run-big .amount{font:inherit;letter-spacing:inherit}.run-big .unavailable{font-family:var(--font-ui);font-size:var(--fs-20);letter-spacing:0;color:inherit;opacity:.85}.run-fig{font-size:var(--fs-14);color:var(--fg-2)}.run-side.you .run-fig{color:#e6ebff}.run-side.you .pos{color:#b6ffd5}.run-side.you .neg{color:#ffd2cc}.run-side.you .unavailable{color:#dbe2ff}.run-verdict{font-size:var(--fs-17);color:var(--fg);padding:var(--s3) var(--s4);background:var(--bg-raise-2);text-wrap:pretty;border-radius:10px;line-height:1.5}.run-verdict strong{font-family:var(--font-mono);white-space:nowrap;font-weight:600}.run-verdict.quiet{color:var(--fg-2);font-size:var(--fs-15)}.run-link{align-items:center;gap:4px;display:inline-flex}.run-copies{margin:0;padding:0;list-style:none;display:grid}.run-copies li+li{border-top:1px solid var(--line)}.run-copy{align-items:center;gap:var(--s3);width:100%;padding:var(--s3) var(--s2);border-radius:var(--radius-sm);color:var(--fg);font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:96px minmax(150px,.8fr) minmax(0,2fr);display:grid}button.run-copy{cursor:pointer}button.run-copy:hover{background:var(--bg-hover)}.run-copy-time{font-size:var(--fs-12);color:var(--fg-3);white-space:nowrap}.run-copy-what{align-items:center;gap:var(--s2);min-width:0;display:flex}.run-copy-detail{justify-content:space-between;align-items:center;gap:4px var(--s4);min-width:0;font-size:var(--fs-14);flex-wrap:wrap;display:flex}.run-copy-prices{gap:2px var(--s4);color:var(--fg-3);flex-wrap:wrap;display:flex}.run-copy-prices .amount{color:var(--fg)}.run-you,.run-you .amount{color:var(--cobalt-ink)}.run-copy-gap{gap:var(--s3);font-family:var(--font-mono);font-size:var(--fs-13);white-space:nowrap;display:flex}.run-skip{border-radius:var(--radius-sm);justify-content:flex-start;padding:4px 10px}.run-skip.stale{background-color:var(--warn-wash)}.run-page .run-stats{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:0}.run-page .run-stats .stat{padding:var(--s3) var(--s4) var(--s3) 0;box-shadow:none;border-bottom:1px solid var(--line);background:0 0;border-radius:0}.run-page .run-stats .stat .value{font-size:var(--fs-20)}.run-stats .stat .value .stack .small .amount{font-size:var(--fs-15)}.run-stale{background-image:var(--stripes);border-radius:4px;padding:2px 6px;display:inline-block}.run-more .kv{max-width:720px}.run-page .assumptions{font-size:var(--fs-14);color:var(--fg-2);gap:6px;max-width:80ch;margin:0;padding-left:18px;display:grid}.run-history{font-size:var(--fs-14);margin:0;padding:0;list-style:none;display:grid}.run-history li{gap:var(--s3);padding:var(--s2) 0;border-top:1px solid var(--line);grid-template-columns:48px minmax(150px,auto) minmax(90px,auto) 1fr;display:grid}.run-history li:first-child{border-top:0}.run-table-note{padding:var(--s3) var(--s4)}.run-replay-controls{align-items:flex-end;gap:var(--s4) var(--s5);margin-bottom:var(--s4);flex-wrap:wrap;display:flex}.run-field{gap:6px;min-width:0;display:grid}.run-field-label{font-size:var(--fs-13);color:var(--fg-2);font-weight:600}.run-replay .seg button:disabled{opacity:.4;cursor:not-allowed}.run-replay-rejected td{background-image:var(--stripes)}.run-tag-gap{margin-left:var(--s2)}@media (max-width:1100px){.pp-layout{grid-template-columns:minmax(0,1fr)}.pp-summary{position:static}}@media (max-width:720px){.run-copy{gap:6px var(--s3);grid-template-columns:1fr auto}.run-copy-what{grid-area:1/1}.run-copy-time{text-align:right;grid-area:1/2}.run-copy-detail{grid-column:1/-1}.run-history li{grid-template-columns:40px 1fr}.run-history li>:nth-child(n+3){grid-column:2}}@media (max-width:560px){.pp-board{grid-template-columns:minmax(0,1fr)}.pp-setup>*{padding:var(--s4)}.pp-chips button,.pp-chip-on{padding:0 var(--s4);flex:auto;justify-content:center}.pp-sentence{font-size:var(--fs-17)}.run-versus{padding:var(--s4)}.run-scores{grid-template-columns:minmax(0,1fr)}.run-side{padding:var(--s4) var(--s3)}.run-big{font-size:var(--fs-32)}.run-controls{width:100%;margin-left:0}.run-replay-controls>.btn{width:100%}}.pp-card-wait{font-size:var(--fs-15);color:var(--fg-2);font-weight:600}.pp-limits{gap:var(--s4)}.lim-group{gap:var(--s4);padding:var(--s5);border-radius:var(--radius);background:var(--bg-raise);box-shadow:inset 0 0 0 1px var(--line);min-width:0;display:grid}.lim-head{gap:2px;display:grid}.lim-head h3{font-size:var(--fs-17);color:var(--fg);margin:0;font-weight:700}.lim-head p{margin:0}.lim-grid{gap:var(--s4) var(--s5);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.lim-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lim-check{align-items:center;min-height:44px}.lim-actions{z-index:2;justify-content:space-between;align-items:center;gap:var(--s3) var(--s4);padding:var(--s4) var(--s5);border-radius:var(--radius) var(--radius) 0 0;background:var(--bg-raise-2);box-shadow:inset 0 1px 0 var(--line-2);flex-wrap:wrap;display:flex;position:sticky;bottom:0}.lim-actions-note{flex:260px}@media (max-width:1100px){.lim-grid,.lim-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.lim-group{padding:var(--s4)}.lim-grid,.lim-grid-4{grid-template-columns:minmax(0,1fr)}.lim-actions{margin:0 calc(-1 * var(--s4));padding:var(--s3) var(--s4);border-radius:0}.lim-actions .row{width:100%}.lim-actions .row>*{flex:1 1 0}}.op-narrow{width:100%;max-width:760px}.op-sec-head{align-items:baseline;gap:var(--s2) var(--s4);flex-wrap:wrap;display:flex}.op-sec-head h2{font-size:var(--fs-20);letter-spacing:-.01em;font-weight:700}.op-sec-head>a{margin-left:auto}.op-h3{font-size:var(--fs-15);color:var(--fg);font-weight:700}.op-step-h{font-size:var(--fs-20);font-weight:700}.op-quiet{align-items:center;gap:var(--s2);padding:var(--s4) var(--s5);border-radius:var(--radius);background:var(--bg-raise);box-shadow:inset 0 0 0 1px var(--line);color:var(--fg-2);font-size:var(--fs-14);flex-wrap:wrap;display:flex}.op-quiet svg{color:var(--pos)}.op-list{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.op-item{justify-content:space-between;align-items:center;gap:var(--s2) var(--s4);padding:var(--s3) var(--s4);border-radius:var(--radius);background-color:var(--bg-raise);box-shadow:inset 0 0 0 1px var(--line);flex-wrap:wrap;min-width:0;display:flex}.op-item.stale{box-shadow:inset 0 0 0 1px var(--warn-line)}.op-raw>summary{color:var(--fg-3);padding:4px 0}.op-raw>summary:hover{color:var(--fg)}.op-raw[open]>summary{margin-bottom:var(--s2)}.op-problem{justify-content:stretch;display:grid}.op-ellipsis{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.op-arrow{color:var(--fg-3);flex:none}.op-wide{width:100%}.op-close{border-radius:var(--radius-sm);place-items:center;width:36px;height:36px;padding:0;display:inline-grid}.op-band .op-band-text{flex:260px;min-width:0}.op-fieldset{gap:var(--s2);border:0;min-width:0;margin:0;padding:0;display:grid}.op-fieldset>legend{font-size:var(--fs-13);color:var(--fg-2);margin-bottom:var(--s2);padding:0;font-weight:600}.op-choice{padding:var(--s4);grid-template-columns:auto minmax(0,1fr) auto}.op-choice strong{font-size:var(--fs-15)}.op-raises{font-size:var(--fs-14);margin:0;padding-left:18px}.op-health{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.op-health-word{color:var(--fg-2);font-weight:600}.op-health.bad .op-health-word{color:var(--neg)}.op-health.warn .op-health-word{color:var(--warn)}.op-halt{justify-content:flex-start}.op-halt-icon{border-radius:var(--radius);background:var(--neg);width:44px;height:44px;color:var(--ink);flex:none;place-items:center;display:grid}.op-starter{gap:var(--s6);padding:var(--s8);border-radius:var(--radius);background:var(--bg-raise);box-shadow:inset 0 0 0 1px var(--line);display:grid}.op-starter-title{font-size:clamp(1.5rem,3vw,2.25rem)}.op-three{gap:var(--s3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.op-three li{gap:var(--s2);padding:var(--s5);border-radius:var(--radius);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);align-content:start;display:grid}.op-three li strong{font-size:var(--fs-17)}.op-num{border-radius:var(--radius-sm);background:var(--bg-raise-2);width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--line-2);font-family:var(--font-pixel);font-size:var(--fs-17);color:var(--fg);place-items:center;display:grid}.op-three li:first-child .op-num{background:var(--fg);color:var(--ink);box-shadow:none}.op-pend-grid{gap:var(--s4);grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));display:grid}.op-pend{gap:var(--s4);padding:var(--s6) var(--s5) var(--s5);border-radius:var(--radius);background:var(--cobalt-wash);box-shadow:inset 0 0 0 1px var(--cobalt);min-width:0;display:grid;position:relative}.op-pend-trade{align-items:center;gap:var(--s2);font-size:var(--fs-20);flex-wrap:wrap;font-weight:700;display:flex}.op-pend-amt{font-family:var(--font-mono);font-size:var(--fs-24);gap:4px;font-weight:600;display:grid}.op-pend-timer{align-items:center;gap:var(--s2);font-family:var(--font-mono);font-size:var(--fs-20);color:var(--fg);flex-wrap:wrap;font-weight:600;display:flex}.op-pend-timer svg{color:var(--cobalt-ink)}.op-pend-timer .small{font-family:var(--font-ui);font-weight:500}.op-pend-go{width:100%}.op-strat-grid{gap:var(--s4);grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));display:grid}.op-strat{gap:var(--s3);padding:var(--s5);border-radius:var(--radius);background:var(--bg-raise);box-shadow:inset 0 0 0 1px var(--line);color:inherit;min-width:0;transition:background .14s var(--ease);align-content:start;text-decoration:none;display:grid;position:relative}.op-strat:hover{background:var(--bg-raise-2);color:inherit}.op-strat.on{box-shadow:inset 0 0 0 1px #254bff99}.op-strat-top{justify-content:space-between;align-items:flex-start;gap:var(--s3);display:flex}.op-strat-name{font-size:var(--fs-17);overflow-wrap:anywhere}.op-strat-figs{gap:var(--s2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.op-strat-figs>span{padding:var(--s2) var(--s3);border-radius:var(--radius-sm);background:var(--bg);font-family:var(--font-mono);overflow-wrap:anywhere;gap:2px;min-width:0;font-weight:600;display:grid}.op-strat-figs .hud{font-size:var(--fs-11)}.op-strat-date{font-family:var(--font-ui);font-size:var(--fs-14)}.op-strat>.tag{justify-self:start}.op-wallet-grid{gap:var(--s4);display:grid}.op-wallet .stats{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.op-wallet .stat .value{font-size:var(--fs-20)}.op-auth>header{align-items:flex-start}.op-expiry{align-items:center;gap:var(--s2);background:var(--bg-raise-2);font-family:var(--font-mono);border-radius:999px;padding:6px 12px;font-weight:600;display:inline-flex}.op-expiry svg{color:var(--cobalt-ink)}.op-auth .stats .stat .value{font-size:var(--fs-20)}.op-revoke{align-items:center;gap:var(--s3) var(--s4);margin:var(--s4) 0;padding:var(--s4);border-radius:var(--radius);background:var(--neg-wash);flex-wrap:wrap;display:flex}.op-revoke .btn.danger{background:var(--neg);color:var(--ink)}.op-revoke .btn.danger:hover{color:var(--ink);background:#ff8277}.op-revoke .small{flex:240px}.op-more{background:var(--bg-raise-2)}.op-who td:last-child{color:var(--fg)}.op-review .receipt{min-width:0}.op-terms{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.op-terms li{gap:var(--s3);padding:var(--s3) var(--s4);border-radius:var(--radius);background:var(--bg-raise);box-shadow:inset 0 0 0 1px var(--line);font-size:var(--fs-14);color:var(--fg-2);grid-template-columns:96px minmax(0,1fr);display:grid}.op-terms li strong{color:var(--fg)}.op-approve{max-width:640px}.op-receipt{display:grid}.op-receipt-title{align-items:center;gap:var(--s2);font-size:var(--fs-20);flex-wrap:wrap;display:inline-flex}.op-bill{margin:0;display:grid}.op-bill-row{align-items:baseline;gap:var(--s3);padding:var(--s3) 0;border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;display:grid}.op-bill-row:last-child{border-bottom:0}.op-bill-row dt{color:var(--fg-2);font-size:var(--fs-15)}.op-bill-row dd{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.op-big{font-family:var(--font-mono);font-size:var(--fs-24);letter-spacing:-.02em;font-weight:600;line-height:1.15}.op-big .unavailable{font-family:var(--font-ui);font-size:var(--fs-15);letter-spacing:0;font-weight:500}.op-est{font-family:var(--font-ui);font-size:var(--fs-12);letter-spacing:0;color:var(--fg-3);margin-top:2px;font-weight:500;display:block}.op-bill-timer{border-radius:var(--radius-sm)}.op-bill-timer.stale{padding-left:var(--s2);padding-right:var(--s2)}.op-approve-actions .btn.large{width:100%}.op-approve-actions>span{display:grid!important}.op-filters{gap:var(--s3);margin-bottom:var(--s4);display:grid}.op-filter-row{align-items:center;gap:var(--s2) var(--s3);flex-wrap:wrap;display:flex}.op-filter-label{font-size:var(--fs-13);color:var(--fg-3);min-width:64px;font-weight:600}.op-chips{flex-wrap:wrap;gap:6px;display:flex}.op-chip{background:var(--bg-raise-2);min-height:34px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--fg-2);font:inherit;font-size:var(--fs-13);cursor:pointer;white-space:nowrap;border:0;border-radius:999px;padding:0 14px;font-weight:600}.op-chip:hover{background:var(--bg-hover);color:var(--fg)}.op-chip[aria-pressed=true]{background:var(--fg);color:var(--bg);box-shadow:none}.op-filter-inputs{gap:var(--s3);flex-wrap:wrap;align-items:flex-end;display:flex}.op-filter-inputs .field{flex:180px;min-width:0;margin:0}.op-trades{gap:6px;margin:0;padding:0;list-style:none;display:grid}.op-trade{justify-content:space-between;align-items:center;gap:var(--s2) var(--s4);padding:var(--s3) var(--s4);border-radius:var(--radius);background-color:var(--bg-raise-2);min-width:0;transition:background-color .12s var(--ease);display:flex;position:relative}.op-trade:hover{background-color:var(--bg-hover)}.op-trade.on{box-shadow:inset 0 0 0 2px var(--fg-3)}.op-trade-main{gap:4px;min-width:0;display:grid}.op-trade-hit{border-radius:var(--radius);cursor:pointer;background:0 0;border:0;width:100%;margin:0;padding:0;position:absolute;inset:0}.op-trade-hit:focus-visible{box-shadow:var(--focus);outline:none}.op-trade-line{align-items:center;gap:4px var(--s2);font-size:var(--fs-15);flex-wrap:wrap;min-width:0;display:flex}.op-verb{font-weight:700}.op-verb.dim{color:var(--fg-2)}.op-trade-amts{font-family:var(--font-mono);font-size:var(--fs-14);color:var(--fg-2);flex-wrap:wrap;align-items:center;gap:4px 6px;display:inline-flex}.op-trade-amts:before{content:"·";color:var(--fg-3);margin-right:2px}.op-trade-meta{align-items:center;gap:4px var(--s2);flex-wrap:wrap;display:flex}.op-trade-meta .mode{font-size:var(--fs-11);padding:1px 8px}.op-trade-side{justify-content:flex-end;align-items:center;gap:var(--s2);flex-wrap:wrap;max-width:46%;display:flex}.op-why{white-space:normal;text-align:left}.op-trade-tx{z-index:1;position:relative}.op-dsum{gap:var(--s3);padding:var(--s4);border-radius:var(--radius);background-color:var(--bg-raise-2);display:grid}.op-dsum-amts{align-items:center;gap:var(--s2);font-family:var(--font-mono);font-size:var(--fs-20);flex-wrap:wrap;font-weight:600;display:flex}.op-dsum .btn{justify-self:start}.op-dsum-none{font-family:var(--font-ui);font-size:var(--fs-17);color:var(--fg-2)}.op-cmd{background:var(--bg-raise-2);color:var(--fg);border-radius:4px;padding:1px 6px}.op-acct-grid{gap:var(--s5);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;display:grid}.op-walletrow{background-color:var(--bg-raise-2);box-shadow:none}.op-fresh{justify-content:space-between;align-items:center;gap:var(--s3);margin-top:var(--s4);flex-wrap:wrap;display:flex}.op-fresh>.small{flex:260px}.op-tg-icon{border-radius:var(--radius-sm);background:var(--cobalt);width:34px;height:34px;color:var(--on-cobalt);place-items:center;display:grid}.op-tg-steps{counter-reset:tg;gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.op-tg-steps li{counter-increment:tg;align-items:center;gap:var(--s3);font-size:var(--fs-14);color:var(--fg-2);grid-template-columns:28px minmax(0,1fr);display:grid}.op-tg-steps li:before{content:counter(tg);border-radius:var(--radius-sm);background:var(--bg-raise-2);width:28px;height:28px;font-family:var(--font-pixel);color:var(--fg);place-items:center;display:grid}.op-tg .btn{justify-self:start}.op-score .stat .value,.op-tile-num{font-family:var(--font-display);letter-spacing:.01em;font-weight:400}.op-danger{gap:var(--s3);padding:var(--s5);border-radius:var(--radius);background:var(--bg-raise);display:grid;box-shadow:inset 0 0 0 1px #ff6b5e8c}.op-danger>h2{font-size:var(--fs-17);color:var(--neg);font-weight:700}.op-danger-row{justify-content:space-between;align-items:center;gap:var(--s3) var(--s5);padding:var(--s4);border-radius:var(--radius-sm);background:var(--bg-raise-2);flex-wrap:wrap;display:flex}.op-danger-row>.stack{flex:320px;min-width:0}.op-scoreboard{gap:var(--s3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.op-tile{gap:var(--s2);padding:var(--s5);border-radius:var(--radius);background:var(--bg-sunk);box-shadow:inset 0 0 0 1px var(--line-2);min-width:0;display:grid}.op-tile-num{color:var(--fg);font-size:clamp(2rem,4vw,2.75rem);line-height:1}.op-product{gap:var(--s4)}.op-product-name{font-family:var(--font-display);font-weight:400;font-size:var(--fs-20);text-transform:uppercase;line-height:1.05}.op-grants{font-size:var(--fs-14);gap:6px;margin:0;padding:0;list-style:none;display:grid}.op-grants li{align-items:center;gap:var(--s2);display:flex}.op-grants svg{color:var(--pos);flex:none}.op-price{padding:var(--s3) var(--s4);border-radius:var(--radius-sm);background:var(--bg);gap:4px;display:grid}.op-price-main{font-family:var(--font-mono);font-size:var(--fs-24);font-weight:600}.op-room-figs{gap:var(--s2) var(--s4);font-size:var(--fs-13);color:var(--fg-3);flex-wrap:wrap;display:flex}.op-room-figs>span{align-items:center;gap:6px;display:inline-flex}.op-verdict{align-items:center;gap:var(--s2) var(--s3);padding:var(--s4) var(--s5);border-radius:var(--radius);background:var(--bg-raise);box-shadow:inset 0 0 0 1px var(--line);font-size:var(--fs-17);flex-wrap:wrap;display:flex}.op-verdict .dot{width:12px;height:12px}.op-verdict.ok{background:var(--pos-wash);box-shadow:inset 0 0 0 1px #5be49b59}.op-verdict.warn{background:var(--warn-wash);box-shadow:inset 0 0 0 1px var(--warn-line)}.op-verdict.bad{background:var(--neg-wash);box-shadow:inset 0 0 0 1px #ff6b5e80}.op-board{gap:var(--s3);grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));display:grid}.op-board-tile{gap:var(--s2);padding:var(--s4);border-radius:var(--radius);background:var(--bg-raise);box-shadow:inset 0 0 0 1px var(--line);align-content:start;min-width:0;display:grid}.op-board-tile .op-health{font-size:var(--fs-15);white-space:normal;flex-wrap:wrap}.op-board-tile .op-health-name{color:var(--fg);margin-right:auto;font-weight:700}.op-board-tile.down{box-shadow:inset 0 0 0 1px #ff6b5e80}.op-board-tile.degraded{box-shadow:inset 0 0 0 1px var(--warn-line)}.op-board-tile .small{overflow-wrap:anywhere}.op-svc{text-transform:capitalize}.op-stream>.stack{flex:320px}.op-stream-figs{align-items:center;gap:var(--s2) var(--s4);flex-wrap:wrap;display:flex}.op-stream-figs .hud{font-size:var(--fs-11);margin-right:4px}.op-snap-layout{align-items:start}.op-plate{border-radius:var(--radius-sm);background:var(--paper);padding:7px 10px;display:inline-block}@media (max-width:1000px){.op-acct-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.op-three{grid-template-columns:minmax(0,1fr)}.op-three li{column-gap:var(--s3);grid-template-columns:36px minmax(0,1fr)}.op-three li .op-num{grid-row:span 2}.op-starter{padding:var(--s5)}.op-scoreboard{grid-template-columns:repeat(2,minmax(0,1fr))}.op-terms li{grid-template-columns:minmax(0,1fr);gap:2px}.op-trade{flex-direction:column;align-items:stretch}.op-trade-side{justify-content:flex-start;max-width:none}.op-choice{grid-template-columns:auto minmax(0,1fr)}.op-choice>:last-child{justify-self:start}}@media (max-width:560px){.op-strat-figs{grid-template-columns:repeat(2,minmax(0,1fr))}.op-big{font-size:var(--fs-20)}.op-bill-row{grid-template-columns:minmax(0,1fr);gap:2px}.op-bill-row dd{text-align:left}.op-revoke .btn{width:100%}}.uplot,.uplot *,.uplot :before,.uplot :after{box-sizing:border-box}.uplot{width:min-content;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}.u-title{text-align:center;font-size:18px;font-weight:700}.u-wrap{-webkit-user-select:none;user-select:none;position:relative}.u-over,.u-under{position:absolute}.u-under{overflow:hidden}.uplot canvas{width:100%;height:100%;display:block;position:relative}.u-axis{position:absolute}.u-legend{text-align:center;margin:auto;font-size:14px}.u-inline{display:block}.u-inline *{display:inline-block}.u-inline tr{margin-right:16px}.u-legend th{font-weight:600}.u-legend th>*{vertical-align:middle;display:inline-block}.u-legend .u-marker{width:1em;height:1em;margin-right:4px;background-clip:padding-box!important}.u-inline.u-live th:after{content:":";vertical-align:middle}.u-inline:not(.u-live) .u-value{display:none}.u-series>*{padding:4px}.u-series th{cursor:pointer}.u-legend .u-off>*{opacity:.3}.u-select{pointer-events:none;background:#00000012;position:absolute}.u-cursor-x,.u-cursor-y{pointer-events:none;will-change:transform;position:absolute;top:0;left:0}.u-hz .u-cursor-x,.u-vt .u-cursor-y{border-right:1px dashed #607d8b;height:100%}.u-hz .u-cursor-y,.u-vt .u-cursor-x{border-bottom:1px dashed #607d8b;width:100%}.u-cursor-pt{pointer-events:none;will-change:transform;border:0 solid;border-radius:50%;position:absolute;top:0;left:0;background-clip:padding-box!important}.u-axis.u-off,.u-select.u-off,.u-cursor-x.u-off,.u-cursor-y.u-off,.u-cursor-pt.u-off{display:none}
