@font-face{font-family:Barlow SC;font-weight:400;font-display:swap;src:url(/fonts/barlow-sc-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2212,U+2215}@font-face{font-family:Barlow SC;font-weight:400;font-display:swap;src:url(/fonts/barlow-sc-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,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:Barlow SC;font-weight:500;font-display:swap;src:url(/fonts/barlow-sc-500-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2212,U+2215}@font-face{font-family:Barlow SC;font-weight:500;font-display:swap;src:url(/fonts/barlow-sc-500-latin-ext.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,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:Barlow SC;font-weight:600;font-display:swap;src:url(/fonts/barlow-sc-600-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2212,U+2215}@font-face{font-family:Barlow SC;font-weight:600;font-display:swap;src:url(/fonts/barlow-sc-600-latin-ext.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,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:Barlow SC;font-weight:700;font-display:swap;src:url(/fonts/barlow-sc-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2212,U+2215}@font-face{font-family:Barlow SC;font-weight:700;font-display:swap;src:url(/fonts/barlow-sc-700-latin-ext.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--pitch:#0e1a24;--pitch-deep:#0a141c;--stand:#16263a;--stand-hi:#1d3149;--line:#25384f;--chalk:#e6edf3;--mist:#8da0b3;--coin:#f2c14e;--coin-deep:#b8862a;--whistle:#ff5d5d;--live:#4fd1a5;--paper:#eef2f5;--ink:#0e1a24;--r-panel:14px;--r-row:6px;--r-md:10px;--wrap:1160px;--t-sm:15px;--t-body:17px;--t-lg:21px;--t-xl:28px;--t-2xl:40px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:Barlow SC,Barlow Semi Condensed,Arial Narrow,system-ui,sans-serif;font-size:var(--t-body);color:var(--chalk);background:var(--pitch);-webkit-font-smoothing:antialiased;line-height:1.5}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--pitch);margin:0}h1,h2,h3,p,ol,ul,dl,dd{margin:0;padding:0}ol,ul{list-style:none}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--coin);outline-offset:3px;border-radius:4px}.wrap{width:min(var(--wrap), 100% - 32px);margin-inline:auto}.wrap-narrow{width:min(760px,100% - 32px)}.btn{border-radius:var(--r-md);white-space:nowrap;justify-content:center;align-items:center;gap:8px;height:42px;padding:0 18px;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.btn-lg{height:52px;padding:0 26px;font-size:18px}.btn-sm{height:30px;padding:0 12px;font-size:14px}.btn-primary{background:var(--coin);color:var(--ink)}.btn-primary:hover{background:#f6cf6e}.btn-ghost{border:1px solid var(--line);color:var(--chalk)}.btn-ghost:hover{border-color:var(--mist)}.btn-quiet{color:var(--mist);border:1px solid #0000}.btn-quiet:hover{color:var(--chalk)}.mark{object-fit:contain;flex:none}.wordmark{letter-spacing:.01em;white-space:nowrap;font-weight:700}.wordmark b{color:var(--coin);font-weight:700}.coin{flex:none;width:18px;height:18px}.coin circle{fill:var(--coin)}.coin .coin-inner{fill:none;stroke:var(--coin-deep);stroke-width:1.4px}.checks{border-bottom:1px solid var(--line);flex-direction:column;max-width:46ch;display:flex}.checks li{border-top:1px solid var(--line);color:var(--chalk);font-size:var(--t-sm);padding:11px 0}.sample-note{color:var(--mist);text-align:right;margin-top:12px;font-size:13px}.nav{z-index:10;background:color-mix(in srgb, var(--pitch) 86%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid color-mix(in srgb, var(--line) 70%, transparent);position:sticky;top:0}.nav-row{align-items:center;gap:36px;height:64px;display:flex}.brand{letter-spacing:.02em;align-items:center;gap:10px;font-size:22px;font-weight:700;display:inline-flex}.nav-links{color:var(--mist);white-space:nowrap;gap:24px;font-weight:500;display:flex}@media (width<=1280px){.nav-links .is-how-it-works,.nav-links .is-faq{display:none}.nav-row{gap:28px}}@media (width<=1100px){.nav-settings span,.nav-links .is-features{display:none}}@media (width<=900px){.nav-links .is-download,.nav-links .is-gallery,.nav-cta .nav-user{display:none}}.nav-links a:hover{color:var(--chalk)}.nav-cta{align-items:center;gap:8px;margin-left:auto;display:flex}.lang-switch{border:1px solid var(--line);border-radius:8px;margin-right:4px;padding:3px;display:inline-flex}.lang-switch button{min-width:34px;height:28px;color:var(--mist);font:inherit;letter-spacing:.03em;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 8px;font-size:13px;font-weight:700}.lang-switch button:hover{color:var(--chalk)}.lang-switch button[aria-pressed=true]{background:var(--stand-hi);color:var(--coin)}.hero{background:linear-gradient(180deg, #13263a 0%, var(--pitch) 70%);padding:88px 0 120px}.hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,470px);align-items:center;gap:64px;display:grid}.hero h1{letter-spacing:-.02em;font-size:clamp(44px,5.6vw,70px);font-weight:700;line-height:.98}.lede{max-width:32em;color:var(--mist);margin-top:24px;font-size:19px}.hero-cta{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.hero-meta{color:var(--mist);font-size:var(--t-sm);flex-direction:column;gap:4px;margin-top:20px;display:flex}.market{border:1px solid var(--line);border-radius:var(--r-panel);background:color-mix(in srgb, var(--stand) 88%, var(--pitch));padding:18px 20px 14px;position:relative;box-shadow:0 40px 90px #040a1080}.market-top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.market-card{font-size:var(--t-lg);align-items:baseline;gap:8px;font-weight:700;display:inline-flex}.market-card small{color:var(--mist);font-size:14px;font-weight:500}.market-rating{background:var(--coin);color:var(--ink);border-radius:5px;align-self:center;padding:0 6px;font-size:15px;line-height:1.5}.market-count{font-size:var(--t-lg);font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;font-weight:700;display:inline-flex}.market-count small{color:var(--mist);font-size:14px;font-weight:500}.rungs{margin-top:6px}.rung{grid-template-columns:64px 1fr;align-items:center;height:32px;display:grid}.rung-price{color:var(--mist);font-variant-numeric:tabular-nums;text-align:right;padding-right:14px;font-size:14px}.rung-track{border-top:1px solid color-mix(in srgb, var(--line) 55%, transparent);height:100%;position:relative}.rung.is-below .rung-price{color:var(--live)}.rung.is-below .rung-track{background:color-mix(in srgb, var(--live) 6%, transparent)}.rung.is-cap .rung-price{color:var(--coin);font-weight:700}.rung.is-cap .rung-track{border-top:0}.rung.is-cap .rung-track:before{content:"";background:var(--coin);height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:0}.cap-label{background:color-mix(in srgb, var(--stand) 88%, var(--pitch));color:var(--coin);padding:0 10px;font-size:14px;font-weight:600;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.listing{border:1px solid var(--line);border-radius:var(--r-row);background:var(--pitch);color:var(--mist);white-space:nowrap;align-items:baseline;gap:8px;padding:1px 10px;font-size:13px;font-weight:600;transition:opacity .4s;animation:.26s ease-out both drop;display:inline-flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.listing b{color:var(--chalk);font-size:var(--t-sm);font-variant-numeric:tabular-nums}.listing small{font-size:12px;font-weight:500}.listing.age-1{opacity:.5}.listing.age-2{opacity:.22}.listing.is-bought{border-color:var(--live);background:var(--live);color:var(--ink)}.listing.is-bought b,.listing.is-bought small{color:var(--ink)}.receipt{background:var(--paper);width:232px;color:var(--ink);transform-origin:100% 0;padding:16px 18px 22px;animation:.52s cubic-bezier(.2,.7,.2,1) both print;position:absolute;bottom:-44px;right:-32px;transform:rotate(-2deg);box-shadow:0 24px 48px #00000073;-webkit-mask:linear-gradient(#000 0 0) top/100% calc(100% - 8px) no-repeat,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom/16px 8px repeat-x;mask:linear-gradient(#000 0 0) top/100% calc(100% - 8px) no-repeat,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom/16px 8px repeat-x}.receipt-head{border-bottom:1px dashed #0e1a244d;padding-bottom:8px;font-weight:700}.receipt dl{padding:8px 0}.receipt dl div{font-size:var(--t-sm);justify-content:space-between;padding:2px 0;display:flex}.receipt dt{color:#4b5d6e}.receipt dd{font-variant-numeric:tabular-nums;font-weight:600}.receipt .is-tax dd{color:#4b5d6e}.receipt-total{border-top:1px dashed #0e1a244d;align-items:center;gap:8px;padding-top:10px;font-weight:600;display:flex}.receipt-total b{font-size:var(--t-xl);font-variant-numeric:tabular-nums;margin-left:auto;line-height:1}.receipt-total .coin circle{fill:var(--coin-deep)}.receipt-total .coin .coin-inner{stroke:var(--paper)}.market .sample-note{text-align:left;margin-top:8px}.hero-grid .market{margin-bottom:44px}.facts{background:var(--pitch-deep);padding:40px 0 56px}.facts-grid{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:32px;padding-top:28px;display:grid}.fact{padding:0}.fact-value{font-size:var(--t-lg);font-weight:700}.fact-label{max-width:28ch;color:var(--mist);font-size:var(--t-sm);margin-top:6px}.section{padding:104px 0}.section-alt{background:var(--pitch-deep)}.section-head{max-width:620px;margin-bottom:52px}.section-head h2,.showcase-copy h2,.gs-head h2,.trial h2,.community h2{letter-spacing:-.015em;text-wrap:balance;font-size:clamp(32px,4vw,46px);font-weight:700;line-height:1.04}.section-lede{color:var(--mist);margin-top:12px}.feature-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-template-areas:"auto side""gallery gallery""safety safety";gap:40px 56px;display:grid}.feature-side{flex-direction:column;grid-area:side;gap:40px;display:flex}.feature{flex-direction:column;gap:10px;display:flex}.feature h3{font-size:var(--t-lg)}.feature p{max-width:46ch;color:var(--mist)}.feature ul{font-size:var(--t-sm);flex-direction:column;gap:6px;margin-top:6px;display:flex}.feature li{padding-left:16px;position:relative}.feature li:before{content:"";background:var(--line);border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:0}.feature.is-auto{border:1px solid var(--line);border-radius:var(--r-panel);background:var(--stand);grid-area:auto;align-self:start;gap:14px;padding:32px}.feature.is-auto h3{font-size:var(--t-xl)}.feature.is-manual,.feature.is-live{border-top:1px solid var(--line);padding-top:24px}.feature.is-gallery{border:1px solid var(--line);border-left:3px solid var(--coin);border-radius:var(--r-panel);background:var(--stand);grid-area:gallery;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:56px;padding:28px 32px;display:grid}.feature.is-gallery h3{font-size:var(--t-xl)}.feature.is-gallery ul{grid-area:1/2/span 2;align-self:center;margin:0}.feature.is-gallery li:before{background:var(--coin)}.feature.is-safety{border-left:3px solid var(--whistle);border-radius:var(--r-row);background:color-mix(in srgb, var(--whistle) 6%, var(--pitch));grid-area:safety;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:56px;padding:24px 28px;display:grid}.feature.is-safety ul{grid-area:1/2/span 2;align-self:center;margin:0}.feature.is-safety li:before{background:var(--whistle)}.feature-options{border-top:1px solid var(--line);flex-direction:column;gap:12px;margin-top:10px;padding-top:20px;display:flex}.feature-options div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.feature-options dt{color:var(--mist);font-size:var(--t-sm)}.feature-options dd{background:var(--pitch);border-radius:8px;padding:3px;display:inline-flex}.feature-options span{color:var(--mist);font-size:var(--t-sm);border-radius:6px;padding:4px 14px;font-weight:600}.feature-options span.is-on{background:var(--stand-hi);color:var(--coin);box-shadow:inset 0 0 0 1px var(--line)}.showcase{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:72px;display:grid}.showcase-text{max-width:46ch;color:var(--mist);margin:18px 0 26px}.filters{border:1px solid var(--line);border-radius:var(--r-panel);background:var(--pitch);padding:18px 20px}.filters-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:12px;font-size:18px;font-weight:700;display:flex}.filters-head .btn{border-color:var(--line)}.showcase.is-wide{grid-template-columns:minmax(0,1fr);gap:40px}.showcase.is-wide .showcase-copy{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:72px;display:grid}.showcase.is-wide .showcase-copy h2{grid-row:span 2}.showcase.is-wide .showcase-text{margin-top:0}.showcase.is-wide .filters{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);grid-template-areas:"head head""chips log""cap log""note note";align-items:start;column-gap:28px;display:grid}.showcase.is-wide .filters-head{grid-area:head}.showcase.is-wide .fs-chips{grid-area:chips}.showcase.is-wide .fs-cap{grid-area:cap}.showcase.is-wide .fs-log{grid-area:log}.showcase.is-wide .sample-note{grid-area:note}.showcase.is-flip .showcase-copy{order:2}.live-list ul{flex-direction:column;gap:10px;margin-top:16px;display:flex}.live-list li{border:1px solid var(--line);border-radius:var(--r-md);background:var(--stand);padding:12px 14px}.live-list li.is-open{border-color:var(--coin)}.live-title{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.live-rating{border:1px solid var(--line);border-radius:var(--r-row);background:var(--pitch);color:var(--coin);font-variant-numeric:tabular-nums;padding:1px 8px;font-weight:700}.live-version{color:var(--mist);font-size:var(--t-sm)}.live-chips{color:var(--mist);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 14px;margin-top:6px;font-size:14px;display:flex}.live-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.live-btn{border:1px solid var(--line);border-radius:var(--r-md);text-align:center;padding:9px 10px;font-weight:700}.tip-badge{border:1px solid var(--line);border-radius:var(--r-row);text-transform:uppercase;letter-spacing:.03em;padding:1px 8px;font-size:12px;font-weight:700}.tip-badge.is-buy{color:var(--coin);border-color:#f2c14e80}.tip-badge.is-sell{color:var(--whistle);border-color:#ff5d5d80}.tip-platform{width:16px;height:16px;color:var(--mist)}.tip-note{color:var(--chalk);margin-top:8px;font-size:14px}.tips-list .live-actions{grid-template-columns:1fr}.live-btn.is-primary{border-color:var(--coin);background:var(--coin);color:var(--ink)}.soon-badge{vertical-align:middle;border:1px solid var(--line);color:var(--mist);border-radius:999px;margin-left:10px;padding:2px 10px;font-size:12px;font-weight:700;display:inline-block}.fs-mode{border:1px solid var(--line);color:var(--mist);border-radius:999px;padding:1px 10px;font-size:13px;font-weight:600}.fs-chips{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.fs-chips span{border:1px solid var(--line);background:var(--stand);border-radius:999px;padding:5px 12px;font-weight:600}.fs-cap{border:1px solid var(--line);border-radius:var(--r-md);background:var(--stand);justify-content:space-between;align-items:center;margin-top:12px;padding:12px 14px;display:flex}.fs-cap span{color:var(--mist);font-size:var(--t-sm)}.fs-cap b{color:var(--coin);font-variant-numeric:tabular-nums;font-size:20px}.fs-log{flex-direction:column;gap:8px;margin-top:16px;display:flex}.fs-log li{border-radius:var(--r-row);background:var(--stand);font-size:var(--t-sm);grid-template-columns:18px minmax(0,1fr);gap:8px;padding:10px 12px;display:grid}.fs-log li.is-win{box-shadow:inset 3px 0 0 var(--live)}.fs-log li.is-win>span{color:var(--live)}.fs-log li.is-miss{box-shadow:inset 3px 0 0 var(--whistle);color:var(--mist)}.fs-log li.is-miss>span{color:var(--whistle)}.fs-log b{color:var(--live);white-space:nowrap}.steps{grid-template-columns:repeat(4,1fr);gap:32px;display:grid}.step{border-top:2px solid var(--line);padding-top:34px;position:relative}.step-no{border:2px solid var(--coin);background:var(--pitch);width:32px;height:32px;color:var(--coin);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute;top:-17px;left:0}.step h3{font-size:var(--t-lg)}.step p{max-width:26ch;color:var(--mist);margin-top:6px}.faq{border-top:1px solid var(--line)}.faq details{border-bottom:1px solid var(--line)}.faq summary{font-size:var(--t-lg);cursor:pointer;justify-content:space-between;gap:16px;padding:22px 0;font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--coin);flex:none;font-size:26px;line-height:1;transition:transform .15s}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{max-width:64ch;color:var(--mist);padding:0 0 24px}.footer{border-top:1px solid var(--line);background:var(--pitch-deep);padding:56px 0 32px}.footer-grid{grid-template-columns:2fr 1fr 1fr;gap:32px;display:grid}.footer-grid ul{color:var(--mist);flex-direction:column;gap:8px;display:flex}.footer-grid a:hover{color:var(--chalk)}.footer-tag{color:var(--mist);margin-top:10px}.footer-grid .footer-social{flex-direction:row;gap:10px;margin-top:18px}.footer-social a{border:1px solid var(--line);border-radius:var(--r-md);width:38px;height:38px;color:var(--mist);place-items:center;display:grid}.footer-social a:hover{border-color:var(--mist);color:var(--chalk)}.footer-social svg{fill:currentColor;width:18px;height:18px}.footer-mail{color:var(--coin);align-items:center;gap:8px;margin-top:14px;font-weight:600;display:inline-flex}.footer-mail:hover{text-decoration:underline}.footer-mail svg{fill:currentColor;width:18px;height:18px}.community-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px 72px;display:grid}.community-links{border-bottom:1px solid var(--line);flex-direction:column;display:flex}.community-link{border-top:1px solid var(--line);grid-template-columns:44px minmax(0,1fr);align-items:center;gap:16px;padding:18px 0;display:grid}.community-link b{font-size:var(--t-lg);margin-right:8px;display:inline}.community-link em{color:var(--mist);font-size:var(--t-sm);font-style:normal}.community-link small{color:var(--mist);font-size:var(--t-sm);display:block}.community-link:hover b{color:var(--coin)}.community-icon{border-radius:var(--r-md);background:var(--stand);place-items:center;width:44px;height:44px;display:grid}.community-icon svg{fill:currentColor;width:22px;height:22px}.community-link.is-discord .community-icon{color:#5865f2}.community-link.is-email .community-icon{color:var(--pitch);background:var(--coin)}.community-link.is-email em{color:var(--coin)}@media (width<=720px){.community-row{grid-template-columns:minmax(0,1fr)}}.footer-legal{border-top:1px solid var(--line);color:var(--mist);justify-content:space-between;gap:32px;margin-top:40px;padding-top:20px;font-size:13px;display:flex}.footer-legal p:first-child{max-width:70ch}@keyframes drop{0%{opacity:0;transform:translateY(-110%)}}@keyframes print{0%{clip-path:inset(0 0 100%);transform:rotate(-2deg)translateY(-12px)}}@keyframes rise{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.listing,.receipt{transition:none;animation:none}.btn{transition:none}}@media (width<=1024px){.hero-grid,.showcase{grid-template-columns:minmax(0,1fr);gap:56px}.showcase.is-flip .showcase-copy{order:0}.market{max-width:560px;margin-right:28px}.feature-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"auto""side""safety"}.feature-side{flex-direction:row;gap:40px}.feature-side>*{flex:1}.steps{grid-template-columns:repeat(2,1fr);row-gap:48px}.facts-grid{grid-template-columns:repeat(2,1fr)}.showcase.is-wide .showcase-copy{grid-template-columns:minmax(0,1fr)}.showcase.is-wide .showcase-copy h2{grid-row:auto}.showcase.is-wide .showcase-text{margin-top:18px}.showcase.is-wide .filters{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""chips""cap""log""note"}}@media (width<=720px){.nav-links,.nav-cta .btn-quiet{display:none}.nav-row{gap:16px}.hero{padding:48px 0 72px}.section{padding:80px 0}.market{margin-right:0;padding:14px 14px 12px}.receipt{width:auto;margin:14px 4px 0;position:relative;bottom:auto;right:auto;transform:none}@keyframes print{0%{clip-path:inset(0 0 100%);transform:translateY(-12px)}}.rung{grid-template-columns:52px 1fr;height:30px}.rung-price{padding-right:10px;font-size:13px}.feature-grid{gap:32px}.feature-side{flex-direction:column;gap:32px}.feature.is-auto{padding:22px}.feature.is-safety{grid-template-columns:minmax(0,1fr);padding:20px}.feature.is-safety ul{grid-area:auto/1;margin-top:10px}.steps,.facts-grid{grid-template-columns:minmax(0,1fr)}.trial{padding:88px 0}.trial-after{padding-left:20px}.footer-grid{grid-template-columns:1fr}.footer-legal{flex-direction:column}}:where(button).btn{font-family:inherit;font-size:inherit;cursor:pointer;border:0}button.btn-ghost,button.btn-quiet{background:0 0}button.btn-ghost{border:1px solid var(--line)}.btn:disabled{opacity:.6;cursor:default}.nav-settings{gap:7px}.nav-settings svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.nav-settings[aria-current=page]{color:var(--coin)}.nav-user{align-items:center;gap:8px;padding:0 6px;font-weight:600;display:inline-flex}.nav-avatar{background:var(--coin);width:30px;height:30px;color:var(--ink);border-radius:50%;place-items:center;font-weight:700;display:inline-grid}.auth-dialog{border:1px solid var(--line);border-radius:var(--r-panel);background:var(--pitch);width:min(420px,100% - 32px);color:var(--chalk);padding:0;box-shadow:0 40px 100px #0009}.auth-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#060c12b8}.auth-dialog[open]{animation:.22s ease-out rise}.auth-card{flex-direction:column;gap:16px;padding:28px;display:flex;position:relative}.auth-close{width:32px;height:32px;color:var(--mist);cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:26px;line-height:1;position:absolute;top:12px;right:14px}.auth-close:hover{background:var(--stand);color:var(--chalk)}.auth-brand{display:flex}.auth-card h2{font-size:var(--t-xl);line-height:1.15}.auth-tabs{border-radius:var(--r-md);background:var(--stand);grid-template-columns:1fr 1fr;padding:4px;display:grid}.auth-tabs button{height:36px;color:var(--mist);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;font-weight:600}.auth-tabs button[aria-selected=true]{background:var(--stand-hi);color:var(--chalk);box-shadow:inset 0 0 0 1px var(--line)}.auth-form{flex-direction:column;gap:14px;display:flex}.auth-form .btn{width:100%;margin-top:4px}.field{flex-direction:column;gap:6px;display:flex}.field>span{color:var(--mist);font-weight:500}.field input{border:1px solid var(--line);border-radius:var(--r-md);background:var(--stand);height:46px;color:var(--chalk);font:inherit;outline:none;padding:0 14px}.field input:focus{border-color:var(--coin)}.field input[aria-invalid=true]{border-color:var(--whistle)}.field-hint{color:var(--mist);font-size:13px}.field-error{color:var(--whistle);font-size:13px}.form-error{border:1px solid var(--whistle);border-radius:var(--r-row);color:var(--chalk);font-size:var(--t-sm);border-left-width:3px;padding:10px 12px}.auth-note{color:var(--mist);text-align:center;font-size:13px}.auth-gift{border:1px solid color-mix(in srgb, var(--coin) 45%, transparent);border-radius:var(--r-row);color:var(--coin);padding:10px 12px;font-size:14px;font-weight:600}.auth-lede{color:var(--mist)}.auth-lede b{color:var(--chalk);word-break:break-all;font-weight:600}.form-note{border-left:3px solid var(--live);border-radius:var(--r-row);background:color-mix(in srgb, var(--live) 8%, var(--pitch));font-size:var(--t-sm);padding:10px 12px}.link-btn{color:var(--mist);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-end;margin-top:-6px;padding:2px 0;font-size:13px}.link-btn:hover,.link-btn:focus-visible{color:var(--coin);text-decoration:underline}.link-btn-center{align-self:center;margin-top:0}.platform-pick{grid-template-columns:1fr 1fr;gap:14px;margin-top:20px;display:grid}.platform-option{border:1px solid var(--line);border-radius:var(--r-md);background:var(--pitch);color:var(--mist);font:inherit;text-align:center;cursor:pointer;flex-direction:column;align-items:center;gap:6px;padding:22px 14px 18px;transition:border-color .12s,color .12s;display:flex}.platform-option:hover:not(:disabled){border-color:var(--mist);color:var(--chalk)}.platform-option:focus-visible{outline:2px solid var(--coin);outline-offset:2px}.platform-option:disabled{cursor:progress}.platform-option[aria-checked=true]{border-color:var(--coin);box-shadow:inset 0 0 0 1px var(--coin);color:var(--chalk)}.platform-option svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:56px;height:56px;margin-bottom:4px}.platform-option svg .fill{fill:currentColor;stroke:none}.platform-option[aria-checked=true] svg{color:var(--coin)}.platform-label{color:var(--chalk);font-size:var(--t-lg);font-weight:700}.platform-note{font-size:13px}@media (width<=480px){.platform-pick{grid-template-columns:minmax(0,1fr)}}.platform-pick.is-compact{gap:10px;margin-top:0}.platform-pick.is-compact .platform-option{background:var(--stand);flex-direction:row;justify-content:center;gap:10px;padding:12px}.platform-pick.is-compact .platform-option svg{width:30px;height:30px;margin:0}.platform-pick.is-compact .platform-label{font-size:var(--t-body)}.platform-pick[aria-invalid=true] .platform-option:not([aria-checked=true]){border-color:var(--whistle)}.reset-form{margin-top:22px}.reset-form .field input{background:var(--pitch)}.verify{place-items:start center;min-height:calc(100vh - 64px);padding:96px 16px;display:grid}.verify-card{border:1px solid var(--line);border-radius:var(--r-panel);background:var(--stand);width:min(520px,100%);padding:36px}.verify-card h1{font-size:var(--t-xl);line-height:1.15}.verify-card p{color:var(--mist);margin-top:10px}.verify-cta{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}@media (prefers-reduced-motion:reduce){.auth-dialog[open]{animation:none}}@media (width<=720px){.nav-cta .nav-user~.btn-quiet{display:inline-flex}.nav-settings span{display:none}}.download .section-head h1{letter-spacing:-.015em;font-size:clamp(36px,4.6vw,52px);font-weight:700;line-height:1.05}.download-meta{min-height:1.5em;color:var(--coin);font-size:var(--t-sm);font-variant-numeric:tabular-nums;margin-top:14px;font-weight:600}.download-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.download-card{border:1px solid var(--line);border-radius:var(--r-panel);background:var(--stand);flex-direction:column;gap:6px;padding:28px;display:flex;position:relative}.download-card.is-mine{border-color:var(--coin)}.download-card h2{font-size:var(--t-lg)}.download-card p{color:var(--mist);font-size:var(--t-sm)}.download-card .btn{align-self:flex-start;margin-top:18px}.download-card .is-disabled{color:var(--mist);cursor:default}.download-badge{background:var(--coin);color:var(--ink);border-radius:999px;padding:1px 10px;font-size:13px;font-weight:700;position:absolute;top:-11px;left:22px}.download-hint{color:var(--mist);font-size:var(--t-sm);margin-top:16px}.download-chrome{border:1px solid var(--coin);border-radius:var(--r-panel);background:var(--stand);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 24px;margin-bottom:48px;padding:28px;display:grid}.download-chrome h2{font-size:var(--t-lg)}.download-chrome p{color:var(--mist);font-size:var(--t-sm)}.download-chrome .download-hint{grid-column:1/-1;margin-top:10px}.download-subtitle{font-size:var(--t-xl);margin-bottom:16px}@media (width<=720px){.download-chrome{grid-template-columns:minmax(0,1fr)}.download-chrome .btn{justify-self:flex-start}}.download-install{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:40px;margin-top:64px;display:grid}.download-steps h2{font-size:var(--t-xl)}.download-steps ol{color:var(--mist);margin-top:16px;padding-left:22px;list-style:decimal}.download-steps li{margin-top:8px;padding-left:4px}.download-steps li::marker{color:var(--coin);font-weight:700}.download-cmd{border:1px solid var(--line);border-radius:var(--r-md);background:var(--pitch-deep);color:var(--chalk);white-space:nowrap;margin-top:12px;padding:12px 14px;font-size:14px;display:block;overflow-x:auto}@media (width<=1024px){.download-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=720px){.download-install{grid-template-columns:minmax(0,1fr)}}.legal .section-head{margin-bottom:28px}.legal h1{font-size:clamp(34px,4.4vw,48px);line-height:1.08}.legal-updated{color:var(--mist);font-size:var(--t-sm);margin-top:10px}.legal-intro{color:var(--chalk)}.legal-section{margin-top:36px}.legal-section h2{font-size:var(--t-lg)}.legal-section p,.legal-section li{color:var(--mist)}.legal-section p{margin-top:10px}.legal-section ul{flex-direction:column;gap:8px;margin-top:10px;padding-left:20px;list-style:outside;display:flex}.legal-section li::marker{color:var(--coin)}.legal-section .btn{margin-top:14px}.legal-contact{flex-wrap:wrap;gap:10px;display:flex}.auth-consent{text-align:center}.auth-consent a{color:var(--chalk);text-underline-offset:2px;text-decoration:underline}.proof{background:var(--pitch-deep);padding:64px 0 0}.proof-row{flex-wrap:wrap;align-items:flex-end;gap:12px 32px;display:flex}.proof-value{color:var(--coin);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(64px,10vw,128px);font-weight:700;line-height:.82}.proof-label{max-width:20ch;font-size:var(--t-xl);font-weight:600;line-height:1.12}.proof-note{color:var(--mist);margin-top:8px;font-size:13px}.consent{z-index:50;border:1px solid var(--line);border-radius:var(--r-panel);background:var(--stand);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;max-width:760px;margin:0 auto;padding:16px 18px;display:flex;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 18px 50px #040a108c}.consent p{color:var(--mist);flex:320px;font-size:14px}.consent a{color:var(--chalk);text-decoration:underline}.consent-actions{gap:8px;display:flex}@keyframes contact-in{0%{opacity:0;transform:translate(24px)scale(.6)}}.contact{z-index:45;flex-direction:column;align-items:flex-end;gap:12px;transition:bottom .3s;display:flex;position:fixed;bottom:20px;right:20px}@media (width<=900px){body:has(.consent) .contact{bottom:200px}}.contact-fab{background:var(--coin);width:56px;height:56px;color:var(--ink);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;transition:transform .2s,background .2s;animation:.5s cubic-bezier(.2,.9,.3,1.2) .8s backwards contact-in;display:grid;position:relative;box-shadow:0 12px 32px #040a108c}.contact-fab:hover{background:#f6cf6e;transform:translateY(-2px)}.contact-fab svg{fill:currentColor;width:26px;height:26px;transition:transform .25s,opacity .2s;position:absolute}.contact-fab-close{opacity:0;transform:rotate(-90deg)}.contact.is-open .contact-fab-chat{opacity:0;transform:rotate(90deg)}.contact.is-open .contact-fab-close{opacity:1;transform:none}.contact-card{border:1px solid var(--line);border-radius:var(--r-panel);background:var(--stand);transform-origin:100% 100%;opacity:0;visibility:hidden;width:min(320px,100vw - 40px);padding:16px;transition:transform .25s,opacity .2s,visibility 0s linear .25s;transform:translateY(12px)scale(.92);box-shadow:0 18px 50px #040a1099}.contact.is-open .contact-card{opacity:1;visibility:visible;transition:transform .25s,opacity .2s,visibility;transform:none}.contact-title{font-size:var(--t-lg);margin-bottom:8px;font-weight:700}.contact-card ul{flex-direction:column;gap:4px;display:flex}.contact-link{border-radius:var(--r-md);grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;padding:8px;display:grid}.contact-link:hover{background:var(--pitch)}.contact-link:hover b{color:var(--coin)}.contact-link .community-icon{background:var(--pitch);width:40px;height:40px}.contact-link b{display:block}.contact-link em{color:var(--mist);font-size:var(--t-sm);text-overflow:ellipsis;font-style:normal;display:block;overflow:hidden}.contact-link.is-discord .community-icon{color:#5865f2}.contact-link.is-email .community-icon{color:var(--pitch);background:var(--coin)}.contact-link.is-email em{color:var(--coin)}@media (prefers-reduced-motion:reduce){.contact,.contact-fab,.contact-fab svg,.contact-card{transition:none;animation:none}}.footer-link{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.footer-link:hover{color:var(--chalk)}.hero-trial{color:var(--coin);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--coin) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--coin) 40%, transparent);text-underline-offset:4px;align-self:flex-start;font-weight:600}.hero-trial:hover{-webkit-text-decoration-color:var(--coin);text-decoration-color:var(--coin)}.hero-chrome{color:var(--chalk);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--chalk) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--chalk) 35%, transparent);text-underline-offset:4px;align-self:flex-start;font-weight:600}.hero-chrome:hover{color:var(--coin);-webkit-text-decoration-color:var(--coin);text-decoration-color:var(--coin)}.trial{background:var(--pitch-deep);padding:120px 0}.trial-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:48px 80px;display:grid}.trial .section-lede{max-width:46ch;margin-top:14px}.trial .hero-cta{margin-top:32px}.trial-after{border-left:2px solid var(--coin);color:var(--mist);flex-direction:column;gap:14px;padding-left:32px;display:flex}.trial-prices{color:var(--mist);font-size:var(--t-lg);flex-wrap:wrap;gap:8px 32px;display:flex}.trial-prices b{color:var(--chalk);font-variant-numeric:tabular-nums;font-size:44px;line-height:1}.trial-invite{color:var(--chalk);font-size:var(--t-sm)}@media (width<=1024px){.trial-grid{grid-template-columns:minmax(0,1fr)}}#predictor .hero-cta,#tour-panel-predictor .hero-cta{margin-top:30px}.pv-tokens{color:var(--mist);font-size:15px;font-weight:600}.pv-tokens b{color:var(--coin);font-variant-numeric:tabular-nums;font-size:20px}.pv-list{flex-direction:column;gap:10px;margin-top:16px;display:flex}.pv-list li{border:1px solid var(--line);border-radius:var(--r-md);background:var(--stand);padding:14px 16px 10px}.pv-list li.is-pick{border-left:3px solid var(--coin)}.pv-list li.is-won{border-left:3px solid var(--live)}.pv-row{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;display:grid}.pv-team{align-items:center;gap:10px;min-width:0;font-weight:700;display:flex}.pv-team.is-home{text-align:right;flex-direction:row-reverse}.pv-team img{object-fit:contain;flex:none;width:30px;height:30px}.pv-team span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pv-inputs{color:var(--mist);align-items:center;gap:6px;display:inline-flex}.pv-inputs span{border:1px solid var(--line);background:var(--pitch-deep);width:38px;height:36px;color:var(--chalk);border-radius:8px;place-items:center;font-size:18px;font-weight:700;display:inline-grid}.pv-score{text-align:center;font-variant-numeric:tabular-nums;min-width:82px;font-size:22px}.pv-verdict{color:var(--mist);text-align:center;margin-top:8px;font-size:14px}.pv-verdict b{color:var(--live)}.pv-saved{color:var(--coin);font-weight:600}.pv-store{border-top:1px solid var(--line);color:var(--mist);flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:14px;padding-top:14px;font-size:14px;font-weight:600;display:flex}.pv-item{border:1px solid var(--line);color:var(--mist);font-variant-numeric:tabular-nums;border-radius:999px;padding:4px 10px}.pv-item b{color:var(--coin)}@media (width<=520px){.pv-team{flex-direction:column;gap:4px}.pv-team.is-home{flex-direction:column;align-items:flex-end}.pv-team.is-away{align-items:flex-start}.pv-team span{white-space:normal;overflow-wrap:anywhere;font-size:15px;line-height:1.2}.pv-score{min-width:0}}.spinner{z-index:60;pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.spinner-ring{border:4px solid var(--line);border-top-color:var(--coin);background:var(--stand);width:44px;height:44px;box-shadow:0 0 0 6px var(--stand), 0 8px 24px #00000059;border-radius:50%;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@keyframes breathe{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.spinner-ring{animation:1.6s ease-in-out infinite breathe}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tax-grid{grid-template-columns:minmax(0,1fr) minmax(0,400px);align-items:start;gap:56px 80px;display:grid}.tax-head h1{letter-spacing:-.02em;font-size:clamp(40px,5vw,62px);font-weight:700;line-height:1}.tax-head .section-lede{max-width:46ch;margin-top:16px}.tax-form{gap:22px;max-width:480px;margin-top:40px;display:grid}.tax-field label{color:var(--mist);margin-bottom:8px;font-weight:600;display:block}.tax-input{border:1px solid var(--line);border-radius:var(--r-md);background:var(--stand);align-items:center;gap:12px;height:66px;padding:0 18px;display:flex}.tax-input:focus-within{border-color:var(--coin)}.tax-input .coin{width:22px;height:22px}.tax-input input{min-width:0;color:var(--chalk);font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:30px;font-weight:700}.tax-hint{color:var(--mist);margin-top:8px;font-size:14px}.tax-how{border-top:1px solid var(--line);max-width:52ch;margin-top:56px;padding-top:24px}.tax-how h2{font-size:var(--t-lg)}.tax-how p{color:var(--mist);margin-top:8px}.tax-how a,.post-body a{color:var(--coin);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--coin) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--coin) 45%, transparent);text-underline-offset:3px}.tax-result{position:sticky;top:96px}.receipt.tax-receipt{width:auto;padding:22px 24px 30px;animation:none;position:relative;bottom:auto;right:auto;transform:rotate(-1.2deg)}.tax-receipt dl div{font-size:var(--t-body)}.tax-receipt .receipt-total b{font-size:42px}.receipt-total.is-loss b{color:#c23b3b}.tax-empty{color:#4b5d6e;padding:14px 0 4px}.tax-notes{color:var(--chalk);font-size:var(--t-sm);flex-direction:column;gap:10px;margin-top:30px;display:flex}.tax-notes li{border-left:2px solid var(--coin);padding-left:14px}@media (width<=1024px){.tax-grid{grid-template-columns:minmax(0,1fr)}.tax-result{max-width:420px;position:static}}.blog-head{margin-bottom:40px}.blog-head h1,.post-head h1{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(38px,4.8vw,58px);font-weight:700;line-height:1.02}.blog-head .section-lede{max-width:52ch;margin-top:14px}.blog-list{border-top:1px solid var(--line)}.blog-item{border-bottom:1px solid var(--line);padding:28px 0;display:block}.blog-item time,.post-head time{color:var(--mist);font-size:var(--t-sm)}.blog-item h2{font-size:var(--t-xl);margin-top:6px;line-height:1.15}.blog-item p{max-width:62ch;color:var(--mist);margin-top:8px}.blog-read{color:var(--coin);margin-top:12px;font-weight:600;display:inline-block}.blog-item:hover h2{color:var(--coin)}.post-back{color:var(--mist);font-size:var(--t-sm)}.post-back:hover{color:var(--chalk)}.post-head{margin-top:18px}.post-head time{margin-top:14px;display:block}.post-lede{max-width:60ch;font-size:var(--t-lg);margin-top:22px;line-height:1.5}.post-body{margin-top:12px}.post-body h2{font-size:var(--t-xl);margin:44px 0 4px;line-height:1.15}.post-body p{color:#c3ced9;max-width:66ch;margin-top:14px;line-height:1.65}.post-body ul{color:#c3ced9;flex-direction:column;gap:8px;max-width:64ch;margin-top:14px;padding-left:22px;list-style:outside;display:flex}.post-body li::marker{color:var(--coin)}.post-body .post-note{border-radius:var(--r-md);background:var(--stand);color:var(--chalk);padding:16px 18px}.post-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;max-width:560px;margin-top:18px}.post-table th,.post-table td{border-bottom:1px solid var(--line);text-align:right;padding:10px 12px}.post-table thead th{color:var(--mist);font-size:var(--t-sm);font-weight:600}.post-table th[scope=row],.post-table thead th:first-child{text-align:left;padding-left:0;font-weight:500}.post-table tbody tr:last-child td,.post-table tbody tr:last-child th{font-weight:700}.post-cta{border-radius:var(--r-panel);background:var(--stand);margin-top:56px;padding:28px}.post-cta h2{font-size:var(--t-xl);line-height:1.15}.post-cta p{color:var(--mist);margin:8px 0 20px}.post-more{margin-top:48px}.post-more h2{font-size:var(--t-lg)}.post-more ul{flex-direction:column;gap:10px;margin-top:12px;display:flex}.post-more a:hover{color:var(--coin)}@media (width<=720px){.post-table th,.post-table td{padding:8px 6px}}.gs-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:32px 72px;display:grid}.gs-head .showcase-text{margin-top:0}.gs-badge{background:var(--coin);width:max-content;color:var(--ink);letter-spacing:0;border-radius:999px;margin-bottom:14px;padding:2px 10px;font-size:13px;font-weight:700;display:block}.gs-shot{border:1px solid var(--line);background:var(--stand);border-radius:18px;margin:56px 0 0;padding:10px;box-shadow:0 30px 80px #00000073}.gs-shot img{border-radius:10px;width:100%;height:auto;display:block}.gs-steps-title{font-size:var(--t-xl);margin-top:64px}.gs-steps{counter-reset:gs;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-top:22px;display:grid}.gs-steps li{counter-increment:gs;border-top:2px solid var(--line);padding-top:18px}.gs-steps li:last-child{border-top-color:var(--coin)}.gs-steps b{font-size:var(--t-lg);display:block}.gs-steps b:before{content:counter(gs) ". ";color:var(--coin)}.gs-steps p{color:var(--mist);font-size:var(--t-sm);margin-top:8px}.gallery-show .hero-cta{margin-top:44px}@media (width<=900px){.gs-head{grid-template-columns:minmax(0,1fr)}.gs-steps{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.feature.is-gallery{grid-template-columns:minmax(0,1fr)}.feature.is-gallery ul{grid-area:auto;margin-top:12px}}@media (width<=560px){.gs-steps{grid-template-columns:minmax(0,1fr)}.gs-shot{border-radius:12px;padding:4px}}.tour-tabs{border-bottom:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin-bottom:64px;display:grid}.tour-tab{font:inherit;color:var(--mist);text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex-direction:column;gap:4px;margin-bottom:-2px;padding:0 4px 18px;transition:color .12s,border-color .12s;display:flex}.tour-tab b{font-size:var(--t-lg);color:inherit;font-weight:700}.tour-tab span{font-size:var(--t-sm)}.tour-tab:hover{color:var(--chalk)}.tour-tab[aria-selected=true]{border-bottom-color:var(--coin);color:var(--chalk)}.tour-tab[aria-selected=true] b{color:var(--chalk)}.tour-tab:focus-visible{outline:2px solid var(--coin);outline-offset:4px;border-radius:4px}.tour-panel[hidden]{display:none}.tour-panel .gs-shot{margin-top:40px}@media (width<=760px){.tour-tabs{scrollbar-width:none;gap:24px;margin-inline:-16px;padding-inline:16px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.tour-tabs::-webkit-scrollbar{display:none}.tour-tab{flex:none}.tour-tab span{display:none}}.launch-bar{background:var(--coin);color:var(--ink);font-size:var(--t-sm);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 14px;padding:9px 16px;font-weight:600;text-decoration:none;display:flex}.launch-bar:hover .lb-cta{text-decoration:underline}.lb-tag{background:var(--ink);color:var(--coin);border-radius:999px;padding:1px 8px;font-size:12px;font-weight:700}.lb-time{font-variant-numeric:tabular-nums}.lb-cta{font-weight:700}.lb-cta:after{content:" ›"}.launch{padding:40px 0 72px}.launch-card{isolation:isolate;background:var(--stand);border-radius:22px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-areas:"copy timer""prices cta";align-items:center;gap:36px 56px;padding:44px 48px;display:grid;position:relative;overflow:hidden}.launch-card:before{content:"";z-index:-2;background:conic-gradient(from 0deg, transparent 0 70%, #f2c14ee6 82%, transparent 92%);animation:6s linear infinite launch-spin;position:absolute;inset:-60%}.launch-card:after{content:"";z-index:-1;background:radial-gradient(120% 140% at 0% 0%, #1f3550 0%, var(--stand) 55%, var(--pitch) 100%);border-radius:20px;position:absolute;inset:2px}@keyframes launch-spin{to{transform:rotate(360deg)}}.launch-copy{grid-area:copy}.launch-copy h2{letter-spacing:-.015em;text-wrap:balance;margin-top:14px;font-size:clamp(30px,3.6vw,44px);font-weight:700;line-height:1.05}.launch-tag{background:var(--coin);color:var(--ink);border-radius:999px;padding:3px 12px;font-size:13px;font-weight:700;display:inline-block}.launch-timer{grid-area:timer;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.lc-unit{border:1px solid var(--line);background:#0e1a24b3;border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:18px 6px 14px;display:flex}.lc-digits{font-variant-numeric:tabular-nums;height:1em;color:var(--chalk);font-size:clamp(38px,4.4vw,58px);font-weight:700;line-height:1;display:flex;overflow:hidden}.lc-digit{animation:.42s cubic-bezier(.2,.8,.2,1) lc-roll;display:inline-block}@keyframes lc-roll{0%{opacity:0;transform:translateY(-70%)}to{opacity:1;transform:none}}.lc-label{color:var(--mist);font-size:13px}.launch-prices{grid-area:prices;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.lp-plan{border:1px solid var(--line);background:#0e1a248c;border-radius:14px;flex-direction:column;gap:2px;padding:18px 20px;display:flex;position:relative}.lp-plan.is-best{border-color:var(--coin)}.lp-plan b{font-variant-numeric:tabular-nums;font-size:36px;line-height:1.1}.lp-name{color:var(--mist);font-size:var(--t-sm);font-weight:600}.lp-per{color:var(--mist);font-size:var(--t-sm)}.lp-save{background:var(--coin);color:var(--ink);border-radius:999px;padding:1px 10px;font-size:12px;font-weight:700;position:absolute;top:-11px;right:14px}.launch-cta{flex-direction:column;grid-area:cta;align-items:flex-start;gap:10px;display:flex}.launch-note{color:var(--mist);font-size:13px}@media (width<=900px){.launch-card{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""timer""prices""cta";gap:26px;padding:32px 22px}}@media (width<=480px){.launch-timer{gap:8px}.lc-unit{padding:12px 4px 10px}.lp-plan b{font-size:28px}}@media (prefers-reduced-motion:reduce){.launch-card:before,.lc-digit{animation:none}}.nav-dash a{color:var(--coin);font-weight:700}.nav-dash a:hover,.nav-dash a[aria-current=page]{color:#f6cf6e}@media (width<=720px){.nav-links{display:flex}.nav-links li:not(.nav-dash){display:none}.nav-user{gap:0;padding:0;font-size:0}.nav-user .nav-avatar{font-size:15px}}.members{min-height:calc(100vh - 68px);padding-bottom:96px}.subnav{border-bottom:1px solid var(--line);background:var(--pitch-deep)}.subnav-row{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.subnav a{white-space:nowrap;color:var(--mist);border-bottom:2px solid #0000;flex:none;margin-right:20px;padding:14px 4px;font-weight:600}.subnav a:hover{color:var(--chalk)}.subnav a[aria-current=page]{color:var(--coin);border-bottom-color:var(--coin)}.members-page{padding-top:40px}.members-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;display:flex}.members-head h1{margin-top:6px;font-size:clamp(30px,4vw,42px);line-height:1.08}.members-sub{margin:40px 0 14px;font-size:22px}.members-page[aria-busy=true] :is(.stat-grid,.session-list,.toplist-grid){opacity:.6;transition:opacity .15s}.empty{color:var(--mist);padding:14px 0}.members .form-error{margin-bottom:20px}.members-gate{border:1px solid var(--line);border-radius:var(--r-panel);background:var(--stand);text-align:center;max-width:520px;margin:80px auto 0;padding:32px}.members-gate h1{font-size:28px}.members-gate p{color:var(--mist);margin:10px 0 22px}.range-tabs{border-radius:var(--r-md);background:var(--stand);padding:4px;display:inline-flex}.range-tabs button{min-width:56px;height:34px;color:var(--mist);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 12px;font-weight:600}.range-tabs button:hover{color:var(--chalk)}.range-tabs button[aria-selected=true]{background:var(--stand-hi);color:var(--coin);box-shadow:inset 0 0 0 1px var(--line)}.stat-grid{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.stat-card{border-left:1px solid var(--line);flex-direction:column;gap:6px;min-width:0;padding:20px 0 20px 22px;display:flex}.stat-card h2{color:var(--mist);font-size:15px;font-weight:500}.stat-value{font-variant-numeric:tabular-nums;font-size:30px;font-weight:700;line-height:1.15}.stat-sub{color:var(--mist);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.is-coin{color:var(--coin)}.stat-card.is-profit{border-radius:var(--r-row) var(--r-row) 0 0;background:var(--paper);color:var(--ink);border:0;padding:20px 22px 28px;-webkit-mask:linear-gradient(#000 0 0) top/100% calc(100% - 8px) no-repeat,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom/16px 8px repeat-x;mask:linear-gradient(#000 0 0) top/100% calc(100% - 8px) no-repeat,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom/16px 8px repeat-x}.stat-card.is-profit h2,.stat-card.is-profit .stat-sub{color:#4b5d6e}.stat-card.is-profit .stat-value{font-size:44px;line-height:1.05}.card-name{align-items:baseline;gap:8px;min-width:0;font-weight:700;display:inline-flex}.card-name>span:not(.card-rating){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.card-name small{color:var(--mist);font-size:13px;font-weight:500}.card-with-art{align-items:center;gap:12px;min-width:0;display:inline-flex}.card-art{flex:none;width:32px;height:auto}.podium-main .card-art{width:44px}.board-rest-main .card-art{width:26px}.session-row-main .card-art{width:36px}.stat-sub .card-art{width:28px}.card-rating{background:var(--coin);color:var(--ink);border-radius:6px;flex:none;padding:0 6px;font-size:14px;line-height:1.5}.session-list{flex-direction:column;gap:10px;display:flex}.session-row{border:1px solid var(--line);border-radius:var(--r-md);background:var(--stand);grid-template-columns:minmax(0,1.2fr) minmax(0,2fr) auto;align-items:center;gap:24px;padding:16px 20px;display:grid}.session-row-main{flex-direction:column;gap:6px;min-width:0;font-size:18px;display:flex}.session-row-meta{color:var(--mist);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.mode-badge{border:1px solid var(--line);color:var(--chalk);border-radius:999px;padding:1px 8px;font-size:12px;font-weight:600}.session-row-figures{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;display:grid}.session-row-figures div{min-width:0}.session-row-figures dt{color:var(--mist);font-size:12px}.session-row-figures dd{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:600;overflow:hidden}.session-row-profit{text-align:right;flex-direction:column;align-items:flex-end;min-width:120px;display:flex}.session-row-profit b{font-size:var(--t-xl);font-variant-numeric:tabular-nums}.session-row-profit small{color:var(--mist);font-size:13px}.view-tabs{border-bottom:1px solid var(--line);gap:28px;margin:40px 0 16px;display:flex}.view-tabs button{color:var(--mist);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:baseline;gap:8px;margin-bottom:-1px;padding:0 2px 12px;font-size:22px;font-weight:700;display:inline-flex}.view-tabs button:hover{color:var(--chalk)}.view-tabs button[aria-selected=true]{color:var(--chalk);border-bottom-color:var(--coin)}.view-tabs span,.filter-tabs span{color:var(--mist);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.filter-tabs{gap:6px;margin-bottom:14px;display:inline-flex}.filter-tabs button{border:1px solid var(--line);height:34px;color:var(--mist);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:0 14px;font-weight:600}.filter-tabs button:hover{color:var(--chalk)}.filter-tabs button[aria-selected=true]{border-color:var(--chalk);background:var(--chalk);color:var(--ink)}.filter-tabs button[aria-selected=true] span{color:inherit}.tx-table{border:1px solid var(--line);border-radius:var(--r-panel);background:var(--stand);flex-direction:column;display:flex;overflow:hidden}.tx-head,.tx-row{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:16px;padding:0 18px;display:grid}.tx-head{border-bottom:1px solid var(--line);background:var(--pitch-deep);color:var(--mist);padding-block:12px;font-size:14px;font-weight:500}.tx-head span:nth-child(n+3),.tx-row>span:nth-child(n+3){text-align:right}.tx-row{font-variant-numeric:tabular-nums;min-height:56px;padding-block:10px}.tx-row+.tx-row{border-top:1px solid color-mix(in srgb, var(--line) 70%, transparent)}.tx-row.is-buy{box-shadow:inset 3px 0 0 var(--live)}.tx-row.is-miss{box-shadow:inset 3px 0 0 var(--mist)}.tx-row>span{min-width:0}.tx-card .card-name{font-size:16px}.tx-row time{color:var(--mist);font-size:15px}.tx-price{color:var(--chalk);font-weight:600}.tx-profit{color:var(--live);font-size:18px;font-weight:700}.tx-none{color:var(--mist)}.tx-missed{color:var(--mist);white-space:nowrap;font-size:14px;font-weight:600}.toplist-grid{grid-template-columns:1fr 1fr;align-items:start;gap:20px;display:grid}.board{border:1px solid var(--line);border-radius:var(--r-panel);background:var(--stand);padding:22px}.board-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.board-head h2{font-size:24px}.board-head p{color:var(--mist);font-size:14px}.podium{flex-direction:column;gap:10px;display:flex}.podium-item{border:1px solid var(--line);border-radius:var(--r-md);background:var(--pitch);align-items:center;gap:16px;padding:18px 20px;display:flex}.podium-item.is-1{border-color:var(--coin);padding:22px 20px}.rank{border:2px solid var(--mist);width:48px;height:48px;color:var(--chalk);border-radius:50%;flex:none;place-items:center;font-size:24px;font-weight:700;display:inline-grid}.is-1 .rank{border-color:var(--coin);background:var(--coin);width:56px;height:56px;color:var(--pitch);font-size:28px}.is-2 .rank{color:#c9d3dc;border-color:#c9d3dc}.is-3 .rank{color:#e0a574;border-color:#c98a55}.podium-body{flex:1;min-width:0}.podium-main{font-size:20px;display:flex}.is-1 .podium-main{font-size:23px}.podium-meta{color:var(--mist);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:14px;overflow:hidden}.podium-profit{color:var(--coin);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:24px}.is-1 .podium-profit{font-size:30px}.board-rest{border-top:1px solid var(--line);flex-direction:column;margin-top:12px;display:flex}.board-rest li{border-bottom:1px solid color-mix(in srgb, var(--line) 60%, transparent);align-items:center;gap:12px;padding:9px 4px;font-size:15px;display:flex}.rank-sm{width:24px;color:var(--mist);text-align:right;font-variant-numeric:tabular-nums;flex:none;font-weight:700}.board-rest-main{flex:1;min-width:0;display:flex}.board-rest-main .card-name{font-weight:600}.board-rest-who{color:var(--mist);white-space:nowrap;font-size:14px}.board-rest b{color:var(--coin);font-variant-numeric:tabular-nums;white-space:nowrap}@media (width<=1024px){.stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.stat-card.is-profit{grid-column:1/-1}.session-row{grid-template-columns:minmax(0,1fr) auto}.session-row-figures{grid-area:2/1/auto/-1}.toplist-grid{grid-template-columns:1fr}}@media (width<=720px){.members-page{padding-top:28px}.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.stat-card.is-profit .stat-value{font-size:36px}.stat-card:last-child{grid-column:1/-1}.tx-head{display:none}.tx-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 8px;padding:12px 14px}.tx-row>.tx-card{grid-column:1/-1}.tx-row>span:nth-child(n+3){text-align:left}.tx-row>span[data-label]:before{content:attr(data-label);color:var(--mist);font-size:12px;font-weight:500;display:block}.tx-row time{font-size:14px}.tx-profit{font-size:16px}.stat-card{padding:14px 0 14px 16px}.stat-card.is-profit{padding:16px 16px 24px}.stat-value{font-size:24px}.session-row{gap:14px;padding:14px 16px}.session-row-figures{grid-template-columns:repeat(3,minmax(0,1fr))}.session-row-profit{min-width:0}.board{padding:16px}.podium-item{gap:12px;padding:14px}.rank{width:40px;height:40px;font-size:20px}.is-1 .rank{width:46px;height:46px;font-size:23px}.podium-main{font-size:17px}.is-1 .podium-main,.podium-profit{font-size:19px}.is-1 .podium-profit{font-size:22px}}@media (prefers-reduced-motion:reduce){.members-page[aria-busy=true] :is(.stat-grid,.session-list,.toplist-grid){transition:none}}.sub-card{border:1px solid var(--line);border-radius:var(--r-panel);background:var(--stand);grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:end;gap:24px 40px;margin-bottom:28px;padding:22px 24px;display:grid}.sub-card h2{color:var(--mist);font-size:15px;font-weight:500}.sub-status{margin-top:4px;font-size:24px;font-weight:700}.sub-note{color:var(--mist);font-size:var(--t-sm);margin-top:6px}.sub-form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px 10px;display:grid}.sub-form .field input{letter-spacing:.04em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.sub-form .field input::placeholder{text-transform:none}.sub-form .btn{height:44px}.sub-form .field-error{grid-column:1/-1}.sub-discord{border:1px solid color-mix(in srgb, #5865f2 55%, var(--line));border-radius:var(--r-md);background:#5865f21a;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:14px;padding:12px 14px;display:flex}.sub-discord p{color:var(--chalk);font-size:var(--t-sm);flex:260px}.ref-card{border:1px solid var(--line);border-radius:var(--r-panel);background:var(--stand);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:20px 40px;margin-bottom:28px;padding:22px 24px;display:grid}.ref-card h2{font-size:var(--t-lg)}.ref-label{color:var(--mist);margin-top:16px;font-size:14px;font-weight:500}.ref-link{border:1px solid var(--line);border-radius:var(--r-md);background:var(--pitch-deep);align-items:center;gap:10px 14px;margin-top:6px;padding:10px 10px 10px 14px;display:flex}.ref-link code{min-width:0;color:var(--coin);text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:all;user-select:all;flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:15px;overflow:hidden}.ref-figs{gap:32px;display:flex}.ref-figs dt{color:var(--mist);font-size:14px}.ref-figs dd{font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:28px;font-weight:700}.ref-figs dd.is-coin{color:var(--coin)}.ref-pending{color:var(--mist);font-size:var(--t-sm);margin-top:8px}.ref-list{grid-column:1/-1}.ref-list ul{border:1px solid var(--line);border-radius:var(--r-md);background:var(--pitch-deep);margin:6px 0 0;padding:0;list-style:none}.ref-list li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;padding:10px 14px;display:flex}.ref-list li+li{border-top:1px solid color-mix(in srgb, var(--line) 70%, transparent)}.ref-list li>span:first-child{flex-direction:column;display:flex}.ref-list small{color:var(--mist);font-size:13px}.ref-state{color:var(--mist);font-size:var(--t-sm);font-variant-numeric:tabular-nums;align-items:center;gap:10px;display:inline-flex}.ref-state.is-done{color:var(--live)}.ref-bar{background:var(--line);border-radius:999px;width:90px;height:6px;display:inline-block;overflow:hidden}.ref-bar>i{background:var(--coin);height:100%;display:block}.admin-form{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.admin-form .field input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-width:220px}.admin-form .btn{height:44px}.key-box{border:1px solid var(--coin);border-radius:var(--r-md);background:var(--pitch-deep);flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:18px;padding:16px 18px;display:flex}.key-box code{color:var(--coin);letter-spacing:.05em;-webkit-user-select:all;user-select:all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:20px}.key-box .field-hint{flex-basis:100%}.admin-table{border:1px solid var(--line);border-radius:var(--r-panel);background:var(--stand);flex-direction:column;display:flex;overflow:hidden}.admin-row{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;gap:16px;min-height:48px;padding:10px 18px;display:grid}.admin-table.is-keys .admin-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.4fr) minmax(0,1.4fr)}.admin-table.is-refs .admin-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.4fr)}.admin-row+.admin-row{border-top:1px solid color-mix(in srgb, var(--line) 70%, transparent)}.admin-head{background:var(--pitch-deep);min-height:0;color:var(--mist);padding-block:12px;font-size:14px;font-weight:500}.admin-nick{font-weight:700}.admin-key{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.admin-muted{color:var(--mist)}.admin-row .is-active{color:var(--live)}.admin-row .is-expired{color:var(--mist)}@media (width<=720px){.sub-card,.sub-form,.ref-card{grid-template-columns:minmax(0,1fr)}.admin-table.is-keys .admin-row,.admin-table.is-refs .admin-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.settings-card{border:1px solid var(--line);border-radius:var(--r-panel);background:var(--stand);max-width:640px;padding:22px 24px}.settings-card h2{font-size:var(--t-lg)}.settings-note{color:var(--mist);font-size:var(--t-sm);margin-top:6px}.settings-status{min-height:22px;color:var(--mist);font-size:var(--t-sm);margin-top:14px}.pager{color:var(--mist);font-size:var(--t-sm);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:16px;margin-top:18px;display:flex}.pager .btn:disabled{opacity:.4;cursor:default}.pager.is-top{justify-content:flex-end;margin:0 0 12px}.paged{scroll-margin-top:80px}.members-page[aria-busy=true] .tx-table{opacity:.6;transition:opacity .15s}.card-name .is-filter{color:var(--mist);font-weight:600}.predict-lede{max-width:640px;color:var(--mist);font-size:var(--t-sm);margin-top:8px}.token-chip{border:1px solid var(--line);border-radius:var(--r-md);background:var(--stand);flex-wrap:wrap;align-items:baseline;gap:10px 14px;padding:12px 16px;display:flex}.token-chip-label{color:var(--mist);font-size:14px}.token-chip b{color:var(--coin);font-variant-numeric:tabular-nums;font-size:26px}.token-chip a{color:var(--chalk);font-size:14px;font-weight:600}.token-chip a:hover{color:var(--coin)}.predict-week{color:var(--mist);font-size:var(--t-sm);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.predict-week b{color:var(--chalk)}.predict-week .ref-bar{width:140px}.predict-note{color:var(--coin);font-size:var(--t-sm);margin-top:10px}.predict .view-tabs{margin-top:28px}.predict .range-tabs{flex-wrap:wrap;margin-bottom:8px}.match-day{margin-top:22px}.match-day h2{color:var(--mist);text-transform:capitalize;margin-bottom:10px;font-size:15px;font-weight:600}.match-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.match-row{border:1px solid var(--line);border-radius:var(--r-md);background:var(--stand);grid-template-columns:190px minmax(0,1fr);align-items:center;gap:6px 20px;padding:12px 18px;display:grid}.match-row.has-pick{border-left:3px solid var(--coin)}.match-row.is-locked{background:color-mix(in srgb, var(--stand) 60%, var(--pitch))}.match-row.is-won{border-left:3px solid var(--live)}.match-meta{color:var(--mist);font-variant-numeric:tabular-nums;align-items:center;gap:10px;font-size:14px;display:flex}.match-meta .mode-badge{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.match-form{grid-template-columns:minmax(0,1fr) 52px 12px 52px minmax(0,1fr) 118px;align-items:center;gap:10px;display:grid}.match-row.is-locked .match-form{grid-template-columns:minmax(0,1fr) 128px minmax(0,1fr) 118px}.match-team{align-items:center;gap:10px;min-width:0;font-weight:700;display:flex}.match-team>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.match-team.is-home{text-align:right;justify-content:flex-end}.team-logo{object-fit:contain;flex:none;width:28px;height:28px}.match-dash{color:var(--mist);text-align:center}.goal-input{border:1px solid var(--line);background:var(--pitch-deep);width:52px;height:42px;color:var(--chalk);font:inherit;text-align:center;font-variant-numeric:tabular-nums;border-radius:8px;padding:0;font-size:20px;font-weight:700}.goal-input:focus{outline:2px solid var(--coin);outline-offset:1px;border-color:#0000}.goal-input:disabled{opacity:.5}.match-form .btn{justify-self:end;min-width:108px}.match-score{color:var(--chalk);text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:20px}.match-points{color:var(--live);font-variant-numeric:tabular-nums;justify-self:end;font-size:20px}.match-verdict{color:var(--mist);text-align:center;grid-column:2;font-size:14px}.match-row .field-error{grid-column:2}.wallet-card{border:1px solid var(--line);border-radius:var(--r-panel);background:var(--stand);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-bottom:20px;padding:22px 24px;display:flex}.wallet-card h2{color:var(--mist);font-size:15px;font-weight:500}.wallet-balance{color:var(--coin);font-variant-numeric:tabular-nums;margin-top:2px;font-size:44px;font-weight:700;line-height:1.05}.store-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin:0 0 12px;padding:0;list-style:none;display:grid}.store-item{border:1px solid var(--line);border-radius:var(--r-panel);background:var(--stand);flex-direction:column;gap:6px;padding:22px;display:flex}.store-days{font-size:32px;line-height:1.1}.store-sub{color:var(--mist);font-size:var(--t-sm);margin-bottom:12px}.store-item .btn{margin-top:auto}.store-item .btn:disabled{opacity:1;color:var(--mist);box-shadow:inset 0 0 0 1px var(--line);cursor:default;background:0 0}.store-short{color:var(--mist);text-align:center;font-size:13px}.store-done{border:1px solid var(--live);border-radius:var(--r-md);color:var(--live);font-size:var(--t-sm);margin-bottom:14px;padding:12px 16px}.token-history{border:1px solid var(--line);border-radius:var(--r-panel);background:var(--stand);margin:0;padding:0;list-style:none}.token-history li{justify-content:space-between;align-items:center;gap:16px;padding:12px 18px;display:flex}.token-history li+li{border-top:1px solid color-mix(in srgb, var(--line) 70%, transparent)}.token-history span{flex-direction:column;font-weight:600;display:flex}.token-history small{color:var(--mist);font-size:13px;font-weight:500}.token-history b{font-variant-numeric:tabular-nums;font-size:18px}.token-history .is-plus{color:var(--live)}.token-history .is-minus{color:var(--chalk)}.admin-sync{color:var(--mist);font-size:var(--t-sm);flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:16px;display:flex}.admin-sync p{flex:320px}.admin-match-form{margin-bottom:18px}.admin-match-form select{border:1px solid var(--line);border-radius:var(--r-md);background:var(--pitch-deep);height:44px;color:var(--chalk);font:inherit;padding:0 10px}.admin-match-form .field input{min-width:160px}.admin-table.is-matches .admin-row{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1.4fr)}.admin-result{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.admin-result .goal-input{width:44px;height:36px;font-size:16px}@media (width<=720px){.match-row{grid-template-columns:minmax(0,1fr);padding:12px 14px}.match-form{grid-template-columns:minmax(0,1fr) 46px 10px 46px minmax(0,1fr);gap:8px}.match-form .btn{grid-column:1/-1;justify-self:stretch}.match-row.is-locked .match-form{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto}.goal-input{width:46px}.match-team{flex-direction:column;gap:4px}.match-team.is-home{align-items:flex-end}.match-team.is-away{flex-direction:column-reverse;align-items:flex-start}.match-team>span{white-space:normal;overflow-wrap:anywhere;line-height:1.2}.match-verdict,.match-row .field-error{grid-column:1}.store-grid{grid-template-columns:minmax(0,1fr)}.wallet-balance{font-size:36px}.admin-table.is-matches .admin-row{grid-template-columns:minmax(0,1fr);gap:6px}}.billing{margin-top:16px}.billing-plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:460px;display:grid}.billing-plan{border:1px solid var(--line);border-radius:var(--r-md);background:var(--pitch);color:var(--chalk);font:inherit;text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 16px;transition:border-color .15s,background-color .15s;display:flex}.billing-plan:hover{border-color:var(--coin)}.billing-plan.is-best{border-color:color-mix(in srgb, var(--coin) 60%, var(--line))}.billing-plan:disabled{opacity:.6;cursor:default}.billing-plan-name{color:var(--mist);font-size:14px;font-weight:600}.billing-plan b{font-variant-numeric:tabular-nums;font-size:24px}.billing-plan b small{color:var(--mist);font-size:14px;font-weight:500}.billing-plan-cta{color:var(--coin);margin-top:4px;font-weight:700}.billing-note{color:var(--mist);margin-top:8px;font-size:13px}.billing-sub{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.billing-sub p{color:var(--chalk);font-weight:600}.billing-paid{border:1px solid var(--live);border-radius:var(--r-md);color:var(--live);font-size:var(--t-sm);margin-bottom:10px;padding:10px 14px}.sub-ending{color:var(--coin);font-size:var(--t-sm);margin-top:12px;font-weight:600}.billing-confirm{border:1px solid color-mix(in srgb, var(--whistle) 55%, var(--line));border-radius:var(--r-md);background:color-mix(in srgb, var(--whistle) 8%, transparent);flex-basis:100%;padding:12px 14px}.billing-confirm p{color:var(--chalk);font-weight:500;font-size:var(--t-sm)}.billing-confirm div{gap:8px;margin-top:10px;display:flex}.billing-danger{background:var(--whistle);color:var(--ink);font-weight:700}
