@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26e9340776e0c8e8-s.1ezp49bmel24y.woff2)format("woff2");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-weight:400;font-display:swap;src:url(../media/37f34e4fcce0f2d4-s.p.2-db4p8p3l7-q.woff2)format("woff2");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-weight:700;font-display:swap;src:url(../media/9a82a02b3825653d-s.28_7y_h231w8p.woff2)format("woff2");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-weight:700;font-display:swap;src:url(../media/8ec783ae88469012-s.p.3owr7cxy7kxtq.woff2)format("woff2");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 Fallback;src:local(Arial);ascent-override:68.84%;descent-override:16.71%;line-gap-override:0.0%;size-adjust:149.62%}.silkscreen_96a14a76-module__nMxH5G__className{font-family:Silkscreen,Silkscreen Fallback;font-style:normal}.silkscreen_96a14a76-module__nMxH5G__variable{--font-pixel:"Silkscreen", "Silkscreen Fallback"}
@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4ba802ed8e67eac5-s.341_rbs6dql3t.woff2)format("woff2");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:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d7a0600e467cf0bd-s.40d3ll7mho212.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dc0d9adbac686440-s.p.3-4lwpipb4a4k.woff2)format("woff2");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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8f2b92a9960dd69-s.37aqrzupgb8zi.woff2)format("woff2");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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28e60ca39c9ae554-s.0e_5-ojqbtsw9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8d05cfa5faa8406c-s.p.2p-978ij53_v6.woff2)format("woff2");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:Space Mono Fallback;src:local(Arial);ascent-override:81.58%;descent-override:26.3%;line-gap-override:0.0%;size-adjust:137.28%}.space_mono_2ae8aaeb-module__y1lW6q__className{font-family:Space Mono,Space Mono Fallback;font-style:normal}.space_mono_2ae8aaeb-module__y1lW6q__variable{--font-mono:"Space Mono", "Space Mono Fallback"}
:root{--ink:#0d0716;--bg:#0e0820;--panel:#170d33;--panel2:#1f1242;--line:#3a2475;--purple:#6a3ad0;--purple-hi:#9566ff;--pale:#c7a9ff;--lime:#cf0;--text:#ece5ff;--muted:#b8aadb}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--text);margin:0}body{font-family:var(--font-mono), ui-monospace, monospace;background:radial-gradient(1200px 600px at 50% -200px, #2a1466 0%, transparent 70%), var(--bg);min-height:100vh;font-size:15px;line-height:1.55}a{color:var(--lime);text-decoration:none}a:hover{text-decoration:underline}img.px{image-rendering:pixelated;aspect-ratio:1;width:100%;height:auto;display:block}h1,h2,h3,.pixel{font-family:var(--font-pixel), monospace;letter-spacing:.02em;font-weight:400}.top{z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:2px solid var(--line);background:#0d0716d9;justify-content:space-between;align-items:center;gap:16px;padding:14px 24px;display:flex;position:sticky;top:0}.brand{font-family:var(--font-pixel);color:var(--text);font-size:18px}.brand span{color:var(--lime)}.brand:hover{text-decoration:none}.top nav{font-family:var(--font-pixel);gap:18px;font-size:13px;display:flex}.top nav a{color:var(--pale)}.top nav a:hover{color:var(--lime);text-decoration:none}main{max-width:1200px;margin:0 auto;padding:32px 24px 64px}.foot{text-align:center;color:var(--muted);border-top:2px solid var(--line);padding:32px 16px 48px;font-size:13px}.foot .brand span{color:var(--lime)}.hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:40px;padding:24px 0 48px;display:grid}.hero h1{margin:0 0 18px;font-size:clamp(38px,6vw,72px);line-height:1}.hero h1 em{color:var(--lime);text-shadow:0 0 24px #ccff0073;font-style:normal}.hero p{color:var(--muted);max-width:46ch;font-size:16px}.hero-art{position:relative}.hero-art .main{border:3px solid var(--purple);box-shadow:0 0 0 3px var(--ink), 0 0 60px #6a3ad073}.cta{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.btn{font-family:var(--font-pixel);border:2px solid var(--lime);color:var(--ink);background:var(--lime);box-shadow:4px 4px 0 var(--purple);padding:12px 18px;font-size:14px}.btn:hover{box-shadow:5px 5px 0 var(--purple);text-decoration:none;transform:translate(-1px,-1px)}.btn.ghost{color:var(--lime);background:0 0}.stats{grid-template-columns:repeat(5,1fr);gap:12px;margin:8px 0 48px;display:grid}.stat{background:var(--panel);border:2px solid var(--line);padding:16px}.stat b{font-family:var(--font-pixel);color:var(--lime);font-size:28px;font-weight:400;display:block}.stat span{color:var(--muted);font-size:13px}.section-h{justify-content:space-between;align-items:baseline;gap:12px;margin:40px 0 16px;display:flex}.section-h h2{margin:0;font-size:26px}.section-h p{color:var(--muted);margin:0}.bases{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.base-card{background:var(--panel);border:2px solid var(--line);color:var(--text);padding:10px}.base-card:hover{border-color:var(--lime);text-decoration:none}.base-card h3{margin:10px 4px 2px;font-size:18px}.base-card small{color:var(--muted);margin:0 4px}.grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.tile{background:var(--panel);border:2px solid var(--line);color:var(--text);display:block;position:relative}.tile:hover{border-color:var(--lime);text-decoration:none}.tile .cap{color:var(--muted);justify-content:space-between;padding:6px 8px;font-size:12px;display:flex}.tile .cap b{color:var(--text);font-weight:700}.tile.one{aspect-ratio:1;place-items:center;display:grid}.one-art{aspect-ratio:1;font-family:var(--font-pixel);color:var(--lime);background:repeating-linear-gradient(45deg,#170d33 0 10px,#1d1140 10px 20px);place-items:center;font-size:22px;display:grid}.filters{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px;display:flex}.chip{font-family:var(--font-pixel);border:2px solid var(--line);color:var(--pale);background:var(--panel);padding:7px 11px;font-size:12px}.chip.on{border-color:var(--lime);color:var(--ink);background:var(--lime)}.chip:hover{border-color:var(--lime);text-decoration:none}select,button,input{font:inherit;background:var(--panel);color:var(--text);border:2px solid var(--line);padding:7px 10px;font-size:13px}button{cursor:pointer;font-family:var(--font-pixel);color:var(--lime)}.pager{color:var(--muted);justify-content:center;align-items:center;gap:10px;margin-top:28px;display:flex}.detail{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:36px;display:grid}.detail .art{border:3px solid var(--purple);box-shadow:0 0 0 3px var(--ink), 0 0 50px #6a3ad059}.detail h1{margin:0;font-size:40px}.rank{color:var(--muted);margin:6px 0 20px}.rank b{color:var(--lime)}.traits{border-collapse:collapse;width:100%}.traits td{border-bottom:1px solid var(--line);padding:8px 10px}.traits td:first-child{color:var(--muted);width:34%;font-size:13px}.traits td:last-child{text-align:right;color:var(--muted);font-size:13px}.traits a{color:var(--text)}.traits a:hover{color:var(--lime)}.rare{color:var(--lime)!important}.nav-row{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.cat{margin-bottom:44px}.opts{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px;display:grid}.opt{background:var(--panel);border:2px solid var(--line);color:var(--text);font-size:12px}.opt:hover{border-color:var(--lime);text-decoration:none}.opt div{padding:6px 8px}.opt b{font-weight:700;display:block}.opt span{color:var(--muted)}@media (max-width:860px){.hero,.detail{grid-template-columns:1fr}.stats,.bases{grid-template-columns:repeat(2,1fr)}.top{padding:12px 16px}.top nav{gap:12px;font-size:11px}.brand{font-size:14px}main{padding:24px 16px 48px}.grid{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:8px}}.nav-hot{color:var(--lime)!important}.casino-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:24px;display:flex}.casino-head h1{margin:0;font-size:clamp(30px,5vw,52px);line-height:1}.casino-head h1 em{color:var(--lime);font-style:normal}.purse{background:var(--panel);border:2px solid var(--line);align-items:center;gap:12px;padding:10px 14px;display:flex}.purse b{font-family:var(--font-pixel);color:var(--lime);font-variant-numeric:tabular-nums;font-size:24px}.purse small{color:var(--muted)}.fine{color:var(--muted);font-size:12px}.claim{background:var(--panel);border:2px solid var(--lime);gap:14px;max-width:560px;padding:20px;display:grid}.claim h2{margin:0;font-size:22px}.claim form{flex-wrap:wrap;gap:8px;display:flex}.claim input{flex:260px;min-width:0}.keybox{font-family:var(--font-pixel);color:var(--lime);border:2px dashed var(--lime);text-align:center;letter-spacing:.06em;-webkit-user-select:all;user-select:all;background:#0a0616;padding:12px;font-size:20px}.err{color:#ff8fa3;font-size:13px}.games{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@media (max-width:900px){.games{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.games{grid-template-columns:1fr}}.game-tile{background:var(--panel);border:2px solid var(--line);color:var(--text);gap:10px;padding:16px;display:grid}.game-tile:hover{border-color:var(--lime);text-decoration:none}.game-tile h3{margin:0;font-size:18px}.game-tile .fan{height:112px;display:flex}.game-tile .fan img{width:80px;height:112px;image-rendering:pixelated;margin-right:-34px}.game-tile p{color:var(--muted);margin:0;font-size:13px}.board{background:var(--panel);border:2px solid var(--line);padding:16px}.board ol{font-variant-numeric:tabular-nums;gap:4px;margin:0;padding-left:22px;display:grid}.board li span{float:right;color:var(--lime)}.table{border:3px solid var(--purple);box-shadow:0 0 0 3px var(--ink), inset 0 0 60px #00000080;background:radial-gradient(120% 90% at 50% 20%,#2a1266 0%,#160a36 55%,#0c061c 100%);border-radius:28px;justify-items:center;gap:18px;min-height:440px;padding:22px 18px;display:grid}.seat{justify-items:center;gap:8px;width:100%;display:grid}.seat-label{font-family:var(--font-pixel);color:var(--pale);letter-spacing:.06em;font-size:13px}.seat-label b{color:var(--lime);margin-left:8px;font-weight:400}.hand{flex-wrap:wrap;justify-content:center;gap:8px;min-height:134px;display:flex}.pcard{width:96px;height:134px;image-rendering:pixelated;transition:transform .15s;display:block}.pcard-btn{cursor:pointer;font:inherit;color:inherit;background:0 0;border:none;padding:0;position:relative}.pcard-btn.held .pcard{outline:3px solid var(--lime);outline-offset:2px;transform:translateY(-10px)}.pcard-btn .hold-tag{text-align:center;font-family:var(--font-pixel);color:var(--lime);font-size:11px;position:absolute;bottom:-18px;left:0;right:0}.banner{font-family:var(--font-pixel);color:var(--lime);text-align:center;text-shadow:0 0 18px #cf06;min-height:28px;font-size:20px}.banner.lose{color:#ff8fa3;text-shadow:none}.controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.chips{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.chip-bet{border:3px dashed var(--pale);background:var(--purple);width:52px;height:52px;color:var(--text);font-family:var(--font-pixel);cursor:pointer;border-radius:50%;font-size:13px}.chip-bet.on{background:var(--lime);color:var(--ink);border-color:var(--ink)}.chip-bet:disabled{opacity:.35;cursor:not-allowed}.btn[disabled]{opacity:.45;pointer-events:none}.paytable{border-collapse:collapse;width:100%;max-width:420px;font-size:13px}.paytable td{border-bottom:1px solid var(--line);padding:3px 8px}.paytable td:last-child{text-align:right;color:var(--lime);font-variant-numeric:tabular-nums}.paytable tr.hit td{color:var(--lime);background:#ccff001f}.rules{color:var(--muted);max-width:70ch;font-size:13px}.deck-grid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:14px;display:grid}.deck-grid figure{justify-items:center;gap:4px;margin:0;display:grid}.deck-grid figcaption{color:var(--muted);text-align:center;font-size:11px}@media (max-width:560px){.pcard{width:64px;height:90px}.hand{gap:5px;min-height:90px}.table{border-radius:18px;padding:16px 8px}}.games-cta{border:2px solid var(--lime);box-shadow:0 0 0 3px var(--ink), 0 0 50px #ccff001f;background:radial-gradient(120% 120% at 20%,#2a1266 0%,#150a33 60%,#0e0820 100%);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:32px;margin:8px 0 48px;padding:28px;display:grid}.games-cta-fan{justify-content:center;align-items:center;height:220px;display:flex;position:relative}.games-cta-fan img{width:120px;height:168px;image-rendering:pixelated;transform:translateX(calc(var(--i) * 70px)) translateY(calc(var(--i) * var(--i) * 6px)) rotate(calc(var(--i) * 7deg));transform-origin:50% 110%;filter:drop-shadow(0 6px 10px #00000080);transition:transform .2s;position:absolute}.games-cta:hover .games-cta-fan img{transform:translateX(calc(var(--i) * 78px)) translateY(calc(var(--i) * var(--i) * 6px - 6px)) rotate(calc(var(--i) * 9deg))}.games-cta-copy{gap:12px;display:grid}.games-cta-copy h2{text-wrap:balance;margin:0;font-size:clamp(22px,3vw,32px)}.games-cta-copy p{color:var(--muted);max-width:52ch;margin:0}.games-cta-copy b{color:var(--lime);font-weight:700}.games-cta .cta{margin-top:4px}.eyebrow{font-family:var(--font-pixel);letter-spacing:.08em;text-transform:uppercase;font-size:12px;color:var(--lime)!important}@media (prefers-reduced-motion:reduce){.games-cta-fan img{transition:none}}@media (max-width:860px){.games-cta{grid-template-columns:1fr;padding:20px 16px}.games-cta-fan{height:180px}.games-cta-fan img{width:90px;height:126px;transform:translateX(calc(var(--i) * 50px)) translateY(calc(var(--i) * var(--i) * 4px)) rotate(calc(var(--i) * 7deg))}.games-cta:hover .games-cta-fan img{transform:translateX(calc(var(--i) * 50px)) translateY(calc(var(--i) * var(--i) * 4px)) rotate(calc(var(--i) * 7deg))}}.dice-row{justify-content:center;gap:12px;min-height:72px;display:flex}.die{width:72px;height:72px;image-rendering:pixelated;display:block}.die-wrap{transition:opacity .2s;display:inline-block}.die-wrap.rolling{animation:.14s linear infinite tumble}@keyframes tumble{0%{transform:rotate(-12deg)translateY(-4px)}50%{transform:rotate(10deg)translateY(2px)}to{transform:rotate(-12deg)translateY(-4px)}}.game-tile .fan img.prop{width:auto;height:72px;image-rendering:pixelated;margin:20px 8px 0 0}.cups{--cup-gap:132px;width:calc(var(--cup-gap) * 2 + 104px);height:150px;position:relative}.cup{cursor:pointer;background:0 0;border:none;width:104px;height:120px;padding:0;transition:left .2s ease-in-out;position:absolute;top:20px}.cup:disabled{cursor:default}.cup:not(:disabled):hover .cup-img{transform:translateY(-6px)}.cup-img{z-index:1;width:104px;height:120px;image-rendering:pixelated;transition:transform .35s;display:block;position:relative}.cup.lifted .cup-img{transform:translateY(-58px)}.cup .coin{width:48px;height:48px;image-rendering:pixelated;z-index:0;filter:drop-shadow(0 0 10px #ffcf3ab3);position:absolute;bottom:6px;left:28px}.cup.moving .cup-img{transform:translateY(-3px)}@media (max-width:560px){.die{width:54px;height:54px}.cups{--cup-gap:96px;width:calc(var(--cup-gap) * 2 + 78px)}.cup,.cup-img{width:78px;height:90px}.cup.lifted .cup-img{transform:translateY(-44px)}.cup .coin{width:36px;height:36px;left:21px}}@media (prefers-reduced-motion:reduce){.die-wrap.rolling{animation:none}.cup{transition:none}}.notice{border:2px solid var(--lime);background:var(--panel);width:100%;box-shadow:0 0 0 3px var(--ink), 0 0 40px #ccff0014;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;padding:20px 24px;display:flex}.notice-copy{flex:420px;gap:6px;min-width:0;display:grid}.notice h2{margin:0;font-size:22px}.notice p{color:var(--muted);max-width:72ch;margin:0}.notice .cta{flex:none;margin:0}@media (max-width:560px){.notice{padding:16px}.notice .cta,.notice .cta .btn{text-align:center;width:100%}}.eyebrow{font-family:var(--font-pixel);color:var(--lime);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:12px}.doc{max-width:760px;margin:0 auto}.doc h1{margin:0 0 10px;font-size:clamp(32px,5vw,52px);line-height:1.05}.doc h1 em{color:var(--lime);font-style:normal}.doc h2{color:var(--pale);margin:40px 0 10px;font-size:22px}.doc p,.doc li{color:var(--text)}.doc ul{gap:8px;padding-left:20px;display:grid}.doc code{color:var(--lime)}.doc .lede{font-family:var(--font-pixel);color:var(--pale);font-size:14px}.doc blockquote{border-left:4px solid var(--lime);background:var(--panel);margin:24px 0;padding:18px 20px;font-size:17px}.doc blockquote cite{color:var(--muted);margin-top:8px;font-size:13px;font-style:normal;display:block}.doc .cta{margin-top:32px}.doc-back{margin-top:48px}.about-split{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.about-split h2{margin-top:24px}.about-art{color:var(--muted);margin-top:32px;font-size:12px;display:block}.about-art img{border:3px solid var(--purple);box-shadow:0 0 0 3px var(--ink), 0 0 40px #6a3ad066;margin-bottom:8px}@media (max-width:700px){.about-split{grid-template-columns:1fr}.about-art{max-width:320px;margin-top:0}}.faq{gap:10px;margin-top:24px;display:grid}.faq details{background:var(--panel);border:2px solid var(--line);padding:14px 16px}.faq details[open]{border-color:var(--purple-hi)}.faq summary{cursor:pointer;font-family:var(--font-pixel);color:var(--text);font-size:15px}.faq details p{color:var(--muted);margin:10px 0 0}.foot{text-align:left;padding:40px 24px 28px}.foot-grid{grid-template-columns:1.6fr repeat(3,1fr);gap:28px;max-width:1200px;margin:0 auto;display:grid}.foot-brand p{color:var(--muted);max-width:32ch;margin:10px 0 0}.foot h4{font-family:var(--font-pixel);color:var(--pale);margin:0 0 10px;font-size:13px;font-weight:400}.foot nav{align-content:start;gap:6px;display:grid}.foot nav a{color:var(--muted)}.foot nav a:hover{color:var(--lime)}.foot-legal{border-top:1px solid var(--line);max-width:1200px;color:var(--muted);flex-wrap:wrap;gap:8px 18px;margin:28px auto 0;padding-top:18px;font-size:12px;display:flex}.foot-legal a{color:var(--pale)}.foot-legal span:last-child{margin-left:auto}@media (max-width:760px){.foot-grid{grid-template-columns:1fr 1fr}.foot-brand{grid-column:1/-1}.foot-legal span:last-child{margin-left:0}}.mint-badge{font-family:var(--font-pixel);color:var(--pale);border:2px solid var(--line);background:var(--panel);letter-spacing:.04em;margin:0 0 16px;padding:6px 10px;font-size:12px;display:inline-block}.mint-badge b{color:var(--lime);font-weight:400}:focus-visible{outline:3px solid var(--lime);outline-offset:3px}.btn:focus-visible,.chip:focus-visible{outline-offset:4px}.nav-x{align-items:center;display:inline-flex}.one-art{text-align:center;flex-direction:column;gap:4px}.one-art small{color:var(--pale);letter-spacing:.06em;text-transform:uppercase;font-size:9px}.share-row{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.share-row .btn{padding:10px 14px;font-size:12px}@media (max-width:560px){.top{flex-wrap:nowrap;gap:12px;padding:10px 12px}.brand{white-space:nowrap;flex:none;font-size:12px}.top nav{scrollbar-width:none;white-space:nowrap;gap:14px;padding:4px 2px;font-size:10px;overflow-x:auto}.top nav::-webkit-scrollbar{display:none}}.tributes{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin-top:28px;display:grid}.tribute{background:var(--panel);border:2px solid var(--line);grid-template-columns:96px 1fr;align-items:start;gap:14px;padding:14px;display:grid}.tribute img{border:2px solid var(--line);width:96px}.tribute h3{margin:0 0 4px;font-size:16px}.tribute p{color:var(--muted);margin:0 0 8px;font-size:13px}.tribute ul{gap:4px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.intro-overlay{z-index:100;background:#07040f;place-items:center;transition:opacity .6s;display:grid;position:fixed;inset:0}.intro-overlay.leaving{opacity:0;pointer-events:none}.intro-overlay video{object-fit:contain;width:100%;height:100%;image-rendering:pixelated}.intro-skip{border:2px solid var(--line);color:var(--pale);background:#07040fb3;padding:10px 14px;font-size:12px;position:absolute;bottom:20px;right:20px}.intro-skip:hover{border-color:var(--lime);color:var(--lime)}.tribute-links{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.tribute-links .chip{padding:5px 8px;font-size:10px}.tribute-links .soon{color:var(--muted);cursor:default;border-style:dashed}.holder{border:2px solid var(--line);background:#0a0616;gap:6px;padding:12px 14px;display:grid}.holder p{margin:0}.holder b{color:var(--lime);font-family:var(--font-pixel);font-weight:400}.holder ul{gap:2px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.holder li{justify-content:space-between;gap:12px;display:flex}.holder li span{color:var(--lime)}.holder-panel{background:var(--panel);border:2px solid var(--line);gap:12px;margin-top:20px;padding:16px;display:grid}.holder-panel h3{margin:0 0 4px;font-size:16px}.holder-panel .btn{justify-self:start}.hb-tag{font-family:var(--font-pixel);background:var(--lime);padding:3px 6px;font-size:10px;display:inline-block;color:var(--ink)!important;margin:0 0 8px!important}.hb-tag.soon{border:1px dashed var(--line);background:0 0;color:var(--muted)!important}.kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:8px 0 32px;display:grid}.kpi{background:var(--panel);border:2px solid var(--line);flex-direction:column;gap:2px;margin:0;padding:14px 16px;display:flex}.kpi dd{font-family:var(--font-pixel);color:var(--lime);overflow-wrap:anywhere;margin:0;font-size:24px;line-height:1.2}.kpi dd a{color:inherit}.kpi dt{color:var(--text);font-size:13px}.kpi small{color:var(--muted);font-size:12px}@media (max-width:560px){.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.kpi dd{font-size:20px}}.doc .kpis{grid-template-columns:repeat(auto-fit,minmax(128px,1fr))}.doc .kpi dd{font-size:20px}.claim-layout{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (max-width:860px){.claim-layout{grid-template-columns:1fr}}.claim-flow{gap:14px;display:grid}.claim-steps{font-family:var(--font-pixel);flex-wrap:wrap;gap:8px;margin:0;padding:0;font-size:11px;list-style:none;display:flex}.claim-steps li{border:2px solid var(--line);color:var(--muted);padding:6px 10px}.claim-steps li.on{border-color:var(--lime);color:var(--lime)}.claim-steps li.done{color:var(--pale);background:var(--panel)}.claim-card{background:var(--panel);border:2px solid var(--lime);gap:14px;padding:20px;display:grid}.claim-card h2{margin:0;font-size:22px}.claim-card input{width:100%;font-size:15px}.claim-card .btn,.claim-card>button:not(.btn){justify-self:start}.claim-note{border-left:4px solid var(--lime);background:var(--panel);margin:0;padding:10px 14px}.claim-phase{border:2px solid var(--lime);background:var(--panel);margin:0;padding:12px 14px}.claim-phase b{color:var(--lime)}.spots-soon{border-top:2px dashed var(--line,#333);padding:14px 0 4px}.spots-soon h2{margin-top:0}.alloc-form textarea{width:100%;min-height:160px;font:inherit;font-family:ui-monospace,monospace;font-size:13px}.alloc-table{border-collapse:collapse;width:100%;font-size:14px}.alloc-table th,.alloc-table td{text-align:left;border-bottom:1px solid var(--line,#333);padding:6px 8px}.claim-balance{color:var(--muted);margin:0;font-size:14px}.claim-balance b{font-family:var(--font-pixel);color:var(--lime);margin-right:6px;font-size:32px;font-weight:400}.spend-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;display:flex}.spend-head small{color:var(--muted)}.spot-count{text-align:right}.spot-count b{font-family:var(--font-pixel);color:var(--pale);font-size:26px;font-weight:400;display:block}.spot-pick{border:2px solid var(--line);background:#0a0616;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.spot-pick b{font-family:var(--font-pixel);font-size:18px;font-weight:400;display:block}.spot-pick small{color:var(--muted)}.stepper{align-items:center;gap:10px;display:flex}.stepper button{width:38px;height:38px;padding:0;font-size:20px;line-height:1}.stepper output{text-align:center;min-width:2ch;font-family:var(--font-pixel);color:var(--lime);font-size:22px}.spend-total{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;padding-top:10px;display:flex}.spend-total b{font-family:var(--font-pixel);color:var(--lime);font-size:22px;font-weight:400}.spend-total b.err{color:#ff8fa3}.claim-done{font-family:var(--font-pixel);color:var(--lime);margin:0}.spend-foot{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px 18px;padding-top:12px;font-size:13px;display:flex}.claim-aside{background:var(--panel);border:2px solid var(--line);padding:18px}.claim-aside h3{margin:0 0 10px;font-size:16px}.claim-aside ol{gap:10px;margin:0 0 14px;padding-left:20px;display:grid}.art-col{gap:16px;display:grid}.art-col .nav-row{justify-content:center;margin-top:0}.detail .kpis{grid-template-columns:repeat(2,minmax(0,1fr));margin:4px 0 20px}@media (min-width:861px){.art-col{position:sticky;top:84px}}.task{background:var(--panel);border:2px solid var(--line);gap:10px;padding:18px;display:grid}.task.locked{opacity:.55}.task-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.task-head h3{margin:0;font-size:17px}.task-head b{font-family:var(--font-pixel);color:var(--lime);white-space:nowrap;font-weight:400}.task p{margin:0}.task .btn{justify-self:start;padding:10px 14px;font-size:12px}.task-form{flex-wrap:wrap;gap:8px;display:flex}.task-form input{flex:260px;min-width:0}.task-badge{font-family:var(--font-pixel);border:2px solid var(--line);justify-self:start;padding:5px 8px;font-size:11px}.task-badge.pending{color:var(--pale);border-style:dashed}.task-badge.paid{color:var(--ink);background:var(--lime);border-color:var(--lime)}.task-badge.rejected{color:#ff8fa3;border-color:#ff8fa3}.task-history{gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.task-history li{justify-content:space-between;align-items:center;gap:10px;display:flex}.admin-rows{gap:14px;display:grid}.admin-quote{border-left:3px solid var(--line);color:var(--text);background:#0a0616;margin:0;padding:10px 12px;font-size:13px}.hb-tag.honor{background:#ffd23f}.honoraries .cap{flex-direction:column;gap:2px}.honoraries .cap a{color:var(--pale)}.meme-lede{color:var(--muted);max-width:72ch;margin:0 0 20px}.memes{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));align-items:start;gap:16px;display:grid}.meme{background:var(--panel);border:2px solid var(--line);color:var(--text);margin:0;display:grid}.meme:hover{border-color:var(--lime);text-decoration:none}.meme figcaption{gap:10px;padding:10px 12px 12px;display:grid}.meme-title{font-family:var(--font-pixel);color:var(--text);font-size:13px}.meme-media{background:#07040f;width:100%;overflow:hidden}.meme-media img,.meme-media video,.memes-more img{object-fit:contain;width:100%;height:100%;image-rendering:pixelated;display:block}.meme-actions{gap:10px;margin-top:16px;display:grid}.meme-actions.compact{margin-top:0}.meme-dl,.meme-share{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.meme-actions.compact .btn{box-shadow:3px 3px 0 var(--purple);padding:8px 10px;font-size:11px}.meme-actions .btn:disabled{opacity:.6}.meme-h{margin:4px 0 16px}.meme-hero{border:2px solid var(--line);max-width:960px}.memes-more{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.memes-more .meme-title{padding:8px 10px;font-size:11px}@media (max-width:560px){.memes{grid-template-columns:1fr}.memes-more{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-memes{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.home-meme{color:inherit;gap:8px;text-decoration:none;display:grid}.home-meme .meme-media{border:1px solid var(--line,#2a2438);background:#0a0610;border-radius:12px;overflow:hidden}.home-meme .meme-media video,.home-meme .meme-media img{object-fit:cover;width:100%;height:100%;display:block}.home-meme span{font-size:14px;font-weight:700}.home-meme:hover span{color:var(--lime)}.memes-cta{border:1px solid var(--line,#2a2438);background:linear-gradient(120deg,#ccff0014,#ff5fc814);border-radius:16px;justify-content:space-between;align-items:center;gap:20px;margin:18px 0 8px;padding:22px 24px;display:flex}.memes-cta h2{text-wrap:balance;margin:4px 0 6px;font-size:clamp(20px,2.6vw,28px)}.memes-cta p{color:var(--muted);margin:0}.memes-cta .btn{flex-shrink:0}@media (max-width:860px){.home-memes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.home-memes{grid-template-columns:1fr}.memes-cta{flex-direction:column;align-items:flex-start}}.coll-head{grid-template-columns:1fr auto;align-items:end;gap:20px;display:grid}.coll-head h1{text-wrap:balance;margin:6px 0 8px;font-size:clamp(28px,4.4vw,44px);line-height:1.05}.coll-head h1 em{color:var(--lime);font-style:normal}.coll-lede{color:var(--muted);max-width:58ch;margin:0}.coll-tools{justify-items:stretch;gap:10px;min-width:220px;display:grid}.find{gap:6px;display:grid}.find label{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:12px}.find div{gap:6px;display:flex}.find input{background:var(--panel);border:2px solid var(--line);min-width:0;color:var(--text);font:inherit;flex:1;padding:8px 10px}.find input:focus-visible{border-color:var(--lime);outline:none}.coll-stats{grid-template-columns:repeat(5,1fr);gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}.coll-stats li{background:var(--panel);border:2px solid var(--line);gap:2px;padding:12px 14px;display:grid}.coll-stats b{color:var(--lime);font-variant-numeric:tabular-nums;font-size:24px}.coll-stats span{color:var(--muted);font-size:13px}.coll-tabs{top:env(safe-area-inset-top,0px);z-index:4;background:var(--bg);border-bottom:2px solid var(--line);flex-wrap:wrap;gap:8px;margin-top:14px;padding:12px 0;display:flex;position:sticky}.coll-sec{padding-top:10px;scroll-margin-top:70px}.coll-note{color:var(--muted);max-width:70ch;margin:-6px 0 16px}.grid.ones{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.trait-cat{margin-bottom:26px;scroll-margin-top:70px}.trait-cat h3{margin:0 0 10px;font-size:18px}.trait-cat h3 small{color:var(--muted);margin-left:6px;font-size:13px;font-weight:400}.trait-cat .opts{grid-template-columns:repeat(6,1fr)}.all-traits{border:2px solid var(--line);background:var(--panel);margin-top:10px}.all-traits summary{cursor:pointer;color:var(--lime);padding:10px 12px;font-size:14px}.all-traits ul{columns:3 220px;column-gap:24px;margin:0;padding:4px 12px 12px;list-style:none}.all-traits li{border-bottom:1px solid var(--line);break-inside:avoid;justify-content:space-between;gap:10px;padding:3px 0;font-size:13px;display:flex}.all-traits li b{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:400}.all-traits li b.rare{color:var(--lime)}.tier-table{border:2px solid var(--line);gap:0;margin-bottom:18px;display:grid}.tier-row{border-bottom:1px solid var(--line);background:var(--panel);grid-template-columns:110px 1fr;gap:14px;padding:10px 14px;display:grid}.tier-row:last-child{border-bottom:0}.tier-row b{color:var(--lime);font-variant-numeric:tabular-nums}.tier-row span{color:var(--text);font-size:14px}.tribute-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.tribute-card{background:var(--panel);border:2px solid var(--line);grid-template-columns:88px 1fr;align-items:start;gap:12px;padding:10px;display:grid}.tribute-card img,.tribute-card .one-art{width:88px;height:88px}.tribute-card h3{margin:2px 0 4px;font-size:16px}.tr-traits{color:var(--muted);margin:0 0 8px;font-size:13px}.tr-links{flex-wrap:wrap;gap:10px;font-size:13px;display:flex}@media (max-width:860px){.coll-head{grid-template-columns:1fr}.coll-stats,.trait-cat .opts{grid-template-columns:repeat(3,1fr)}}@media (max-width:520px){.coll-stats{grid-template-columns:repeat(2,1fr)}.tier-row{grid-template-columns:1fr;gap:2px}}.coll-sample{max-width:62ch;color:var(--text);background:var(--panel);border:2px solid var(--line);border-left:4px solid var(--lime);margin:10px 0 0;padding:8px 12px;font-size:13px}.coll-sample b{color:var(--lime)}.spot-pick.locked{opacity:.55}.gtd-lock{color:var(--text);background:var(--panel);border:2px solid var(--line);border-left:4px solid #ffd23f;margin:-4px 0 12px;padding:8px 10px;font-size:13px}.gtd-lock a{color:var(--lime)}.welcome-links{flex-wrap:wrap;gap:8px;margin:4px 0 6px;display:flex}.btn.disabled{opacity:.5;pointer-events:none}.field{color:var(--muted);gap:4px;font-size:13px;display:grid}.check{color:var(--text);align-items:center;gap:8px;font-size:14px;display:flex}.check input{width:18px;height:18px;accent-color:var(--lime)}.welcome-done{background:var(--panel);border:2px solid var(--line);border-left:4px solid var(--lime);gap:4px;margin:0 0 14px;padding:10px 12px;font-size:13px;list-style:none;display:grid}.welcome-done b{color:var(--lime);margin-right:4px}.welcome-done a{color:var(--lime)}
