@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/chakra-petch-thai-400-normal-Bw1Q-fVY.woff2)format("woff2"),url(/assets/chakra-petch-thai-400-normal-KdzBjiWs.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/chakra-petch-vietnamese-400-normal-Cn7ya5On.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/chakra-petch-latin-ext-400-normal-C8u6EFkq.woff2)format("woff2"),url(/assets/chakra-petch-latin-ext-400-normal-MNNNbyh_.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/chakra-petch-latin-400-normal-SafcrIr2.woff2)format("woff2"),url(/assets/chakra-petch-latin-400-normal-D7EtbySE.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/chakra-petch-thai-500-normal-DeexCGiz.woff2)format("woff2"),url(/assets/chakra-petch-thai-500-normal-CJG_V2_m.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/chakra-petch-vietnamese-500-normal-BVzUBLGs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/chakra-petch-latin-ext-500-normal-gA6791b0.woff2)format("woff2"),url(/assets/chakra-petch-latin-ext-500-normal-BCHeNDEx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/chakra-petch-latin-500-normal-BR1ody1F.woff2)format("woff2"),url(/assets/chakra-petch-latin-500-normal-CnUQnZ4D.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/chakra-petch-thai-600-normal-C620THcd.woff2)format("woff2"),url(/assets/chakra-petch-thai-600-normal-BiM5MXH8.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/chakra-petch-vietnamese-600-normal-Pvj4qcw_.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/chakra-petch-latin-ext-600-normal-CdGvbdDU.woff2)format("woff2"),url(/assets/chakra-petch-latin-ext-600-normal-nL80L4xU.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/chakra-petch-latin-600-normal-DVQm9bgb.woff2)format("woff2"),url(/assets/chakra-petch-latin-600-normal-DQKfcdKo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--felt:#17211e;--felt-deep:#111816;--zone:#e9e2d009;--line:#e9e2d029;--line-strong:#e9e2d04d;--ink:#e9e2d0;--ink-soft:#a8a896;--brass:#b99a62;--brass-soft:#b99a6229;--good:#8db592;--bad:#cf8370;--radius:6px;--font:"Chakra Petch", sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{min-height:100dvh;color:var(--ink);font-family:var(--font);background-color:var(--felt);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .055 0'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23n)'/%3E%3C/svg%3E"), radial-gradient(ellipse at 50% 0%, #1d2a26 0%, var(--felt) 55%, var(--felt-deep) 100%);background-attachment:fixed;margin:0;font-size:18px;line-height:1.35}h1,h2{letter-spacing:.02em;margin:0;font-weight:600}h1{font-size:2rem;line-height:1.1}a{color:var(--brass);text-underline-offset:3px}p{margin:0}small{color:var(--ink-soft);font-size:.85em}ul{margin:0;padding:0;list-style:none}.muted{color:var(--ink-soft)}.owned{color:var(--good)}.missing,.error{color:var(--bad)}.hint{color:var(--ink-soft);font-size:.9rem}.message{color:var(--ink-soft);text-align:center;padding:1.25rem}:focus-visible{outline:2px solid var(--brass);outline-offset:2px}input,select,textarea,button{font:inherit;color:inherit}input,select{border:1px solid var(--line);border-radius:var(--radius);background:#00000040;min-height:42px;padding:.35rem .7rem}input::placeholder{color:var(--ink-soft)}select option{background:var(--felt-deep)}.button{letter-spacing:.03em;border:1px solid var(--line-strong);border-radius:var(--radius);cursor:pointer;background:0 0;min-height:42px;padding:.3rem 1rem}.button:hover:not(:disabled){border-color:var(--brass)}.button:disabled{opacity:.45;cursor:default}.button.primary{color:#16201c;background:var(--brass);border-color:var(--brass);font-weight:600}.button.small{min-height:34px;padding:.1rem .65rem;font-size:.92rem}.button[aria-pressed=true]{background:var(--brass-soft);border-color:var(--brass)}.link-button{color:var(--brass);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.link-button.danger{color:var(--bad)}.topbar{z-index:20;border-bottom:1px solid var(--line);background:#111816f0;align-items:center;gap:1.25rem;padding:.6rem 1.25rem;display:flex;position:sticky;top:0}.brand{color:var(--ink);letter-spacing:.14em;text-transform:uppercase;flex:none;align-items:center;gap:.55rem;margin:0;font-size:1.4rem;font-weight:600;text-decoration:none;display:flex}.nav-desktop{gap:1.1rem;display:flex}.nav-desktop a,.nav-mobile a{color:var(--ink-soft);letter-spacing:.04em;text-decoration:none}.nav-desktop a:hover{color:var(--ink)}.nav-desktop a.active{color:var(--ink);box-shadow:0 2px 0 var(--brass)}.account{color:var(--ink-soft);flex:none;font-size:.92rem}.nav-mobile,.account-footer{display:none}.search{flex:1;min-width:0;max-width:680px;margin:0 auto;position:relative}.search input{width:100%}.search-results{background:var(--felt-deep);border:1px solid var(--line-strong);border-radius:var(--radius);max-height:min(70dvh,560px);position:absolute;inset:calc(100% + 6px) 0 auto;overflow-y:auto;box-shadow:0 14px 34px #00000080}.search-results li{border-bottom:1px solid var(--line);align-items:center;gap:.5rem;padding-right:.5rem;display:flex}.search-results li:last-child{border-bottom:0}.search-results li.active{background:var(--brass-soft)}.search-hit{text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:.7rem;min-width:0;padding:.4rem .6rem;display:flex}.search-hit img{aspect-ratio:744/1039;object-fit:cover;border-radius:3px;flex:none;width:36px}.search-hit img.landscape{aspect-ratio:1039/744;width:50px}.search-hit-name{flex-direction:column;flex:1;min-width:0;display:flex}.search-hit-meta{flex-direction:column;flex:none;align-items:flex-end;font-size:.95rem;display:flex}.search-empty{color:var(--ink-soft);padding:1rem}.search-empty.error{color:var(--bad)}.page{flex-direction:column;gap:1rem;width:100%;padding:1rem 1.25rem 2rem;display:flex}.zone{background:var(--zone);border:1px solid var(--line);border-radius:var(--radius);outline-offset:-5px;outline:1px dashed #e9e2d012;padding:1rem}.zone-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.8rem;display:flex}.zone-header h2{color:var(--brass);letter-spacing:.1em;text-transform:uppercase;font-size:1.05rem;font-weight:500}.toolbar{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.toolbar input{flex:170px;min-width:0}.category-bar{flex-direction:column;gap:.5rem;margin-bottom:.9rem;display:flex}.category-row{flex-wrap:wrap;gap:.35rem;display:flex}.category-row .button{white-space:nowrap;flex:none;align-items:center;gap:.4rem;display:inline-flex}.category-row.section-row{border-bottom:1px solid var(--brass-soft);flex-wrap:wrap;padding-bottom:.5rem;overflow-x:visible}.category-count{color:var(--ink-soft);font-size:.85em}.swatch{border-radius:50%;width:.65rem;height:.65rem}.deck-import{flex-direction:column;align-items:stretch;gap:.5rem;display:flex}.deck-import .button{align-self:flex-start}.deck-import textarea{border:1px solid var(--line);border-radius:var(--radius);resize:vertical;background:#00000040;width:100%;padding:.5rem .7rem}.deck-import textarea::placeholder{color:var(--ink-soft)}.import-result{margin-top:.5rem}.import-result p{overflow-wrap:anywhere;margin:.25rem 0}.attribution{color:var(--ink-soft);text-align:center;padding:0 1.25rem 1.5rem;font-size:.85rem}.language-switch{justify-content:center;gap:.9rem;margin-top:.5rem;display:flex}.language-switch .link-button{padding:.3rem .2rem;font-size:.95rem}.language-switch .link-button[aria-pressed=true]{color:var(--ink);text-decoration:none}.stats{flex-wrap:wrap;align-items:flex-end;gap:.75rem 2rem;display:flex}.stat{flex-direction:column;display:flex}.stat strong{font-size:1.9rem;font-weight:600;line-height:1.1}.stat span{color:var(--ink-soft);font-size:.92rem}.stat.good strong{color:var(--good)}.stat.bad strong{color:var(--bad)}.stat-note{color:var(--ink-soft);text-align:right;flex:260px;font-size:.88rem}.check{cursor:pointer;align-items:center;gap:.45rem;display:inline-flex}.check input{width:20px;min-height:20px;accent-color:var(--brass)}.card-art{aspect-ratio:744/1039;object-fit:cover;background:#0000004d;border-radius:4.5%/3.2%;width:100%;display:block;box-shadow:0 3px 10px #00000073}.card-art.landscape{aspect-ratio:1039/744;border-radius:3.2%/4.5%}.card-art.dim{filter:grayscale()brightness(.65)}.card-art-frame{display:block;position:relative}.stand-in-mark{letter-spacing:.06em;text-transform:uppercase;color:var(--felt-deep);background:#b99a62eb;border-radius:3px;padding:0 .4rem;font-size:.72rem;font-weight:600;position:absolute;top:max(6px,2.5%);right:max(6px,4%);box-shadow:0 1px 4px #00000080}.card-art.placeholder{color:var(--ink-soft);text-align:center;border:1px solid var(--line);place-items:center;padding:.5rem;display:grid}.card-zoom{z-index:40;pointer-events:none;filter:drop-shadow(0 14px 34px #000000a6);position:fixed}.card-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem;display:grid}.card-tile{color:inherit;flex-direction:column;gap:.15rem;text-decoration:none;display:flex}.card-tile:hover .tile-name{color:var(--brass)}.art-wrap{margin-bottom:.3rem;display:block;position:relative}.quantity-badge,.foil-badge{border:1px solid var(--line-strong);background:#111816e6;border-radius:4px;padding:0 .45rem;font-weight:600;position:absolute}.quantity-badge{bottom:6px;right:6px}.foil-badge{color:var(--brass);bottom:6px;left:6px}.tile-name{line-height:1.15}.tile-copies{color:var(--ink-soft);flex-direction:column;font-size:.82rem;line-height:1.3;display:flex}.tile-copy{justify-content:space-between;gap:.4rem;display:flex}.tile-copy-count{color:var(--ink);flex:none}.tile-meta{color:var(--ink-soft);font-size:.88rem}.pager{justify-content:center;align-items:center;gap:1rem;margin-top:1rem;display:flex}.stepper{border:1px solid var(--line-strong);border-radius:var(--radius);flex:none;align-items:center;display:inline-flex}.stepper button{cursor:pointer;background:0 0;border:0;width:38px;height:38px;font-size:1.15rem}.stepper button:hover:not(:disabled){color:var(--brass)}.stepper button:disabled{opacity:.3;cursor:default}.stepper output{text-align:center;min-width:2ch;font-weight:600}.card-page{grid-template-columns:minmax(240px,380px) minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.card-hero{position:sticky;top:76px}.card-body{flex-direction:column;gap:1rem;display:flex}.card-type,.card-stats{color:var(--ink-soft)}.card-rules{white-space:pre-line;margin:.7rem 0}.printing{border-top:1px solid var(--line);grid-template-columns:minmax(150px,1fr) minmax(0,1.7fr);gap:.75rem;padding:.7rem 0;display:grid}.printing:first-child{border-top:0;padding-top:0}.printing-info{color:var(--ink-soft);text-align:left;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;flex-direction:column;align-items:flex-start;padding:.15rem .4rem;display:flex}.printing-info strong{color:var(--ink)}.printing.selected .printing-info{border-left-color:var(--brass)}.finish-row{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;padding-bottom:.4rem;display:flex}.finish-name{width:3.5rem;color:var(--ink-soft)}.price{flex:110px;font-weight:500}.plain-list{flex-direction:column;gap:.3rem;margin-bottom:.7rem;display:flex}.deck-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.8rem;display:grid}.deck-panel{border-bottom:1px solid var(--line);margin-bottom:.3rem;padding-bottom:.9rem}.deck-tile{isolation:isolate;aspect-ratio:1;color:#f3efe4;background:var(--felt-deep);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;justify-content:flex-end;gap:.35rem;padding:.7rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.deck-tile:after{z-index:-1;content:"";background:linear-gradient(#0a0f0d00 28%,#0a0f0d99 62%,#0a0f0df0 100%);position:absolute;inset:0}.deck-tile:hover,.deck-tile:focus-visible,.deck-tile[aria-current=true]{border-color:var(--brass)}.deck-tile:hover strong,.deck-tile:focus-visible strong{color:#e6cf9f}.deck-tile-art{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.deck-tile strong{overflow-wrap:anywhere;text-shadow:0 1px 4px #000000bf;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.2rem;font-weight:500;line-height:1.15;display:-webkit-box;overflow:hidden}.deck-tile-meta{color:#d5d0c0;flex-direction:column;font-size:.92rem;line-height:1.2;display:flex}.ownership-bar{background:#cf837047;border-radius:3px;height:6px;display:block;overflow:hidden}.ownership-bar span{background:var(--good);height:100%;display:block}.deck-title{flex-wrap:wrap;flex:1 0 100%;justify-content:space-between;align-items:baseline;gap:.4rem 1rem;display:flex}.deck-actions{gap:1rem;display:inline-flex}.deck-title.hero{isolation:isolate;aspect-ratio:5/2;border:1px solid var(--line);border-radius:var(--radius);align-content:flex-end;width:100%;min-height:150px;max-height:300px;padding:1rem;position:relative;overflow:hidden}.deck-title.hero:after{z-index:-1;content:"";background:linear-gradient(#0a0f0d0d 0%,#0a0f0d59 45%,#0a0f0deb 100%);position:absolute;inset:0}.deck-hero-art{z-index:-2;object-fit:cover;object-position:50% 16%;width:100%;height:100%;position:absolute;inset:0}.deck-title.hero h1{color:#f3efe4;text-shadow:0 1px 6px #000000bf}.deck-title.hero .link-button:not(.danger){color:#e6cf9f}.deck-title.hero .link-button.danger{color:#f2a895}.deck-cards{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem .8rem;display:grid}.deck-cards:has(.wide){grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.deck-card{flex-direction:column;gap:.25rem;min-width:0;display:flex}.deck-card-art{display:block}.deck-card .art-wrap .status-pill{pointer-events:none;background:#111816eb;position:absolute;bottom:5px;left:5px}.deck-card-mark{align-self:flex-start;font-size:.92rem}.deck-card .stepper{color:var(--ink);justify-content:space-between;margin-top:auto}.deck-top{flex-direction:column;gap:1rem;display:flex}.deck-shared-row{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:1rem;display:grid}.deck-shared-row .deck-cards{grid-template-columns:minmax(0,1fr)}@media (width>=761px){.deck-shared-row .deck-card{grid-template-rows:auto auto 1fr;grid-template-columns:160px minmax(0,1fr);column-gap:.9rem;display:grid}.deck-shared-row .art-wrap{grid-row:1/-1;margin-bottom:0}.deck-shared-row .deck-card-mark{justify-self:start}.deck-shared-row .deck-card .stepper{grid-area:3/2;place-self:end start;width:160px}}@media (width>=1400px){.deck-top{flex-direction:row}.deck-top>.stats{flex:1;min-width:0}.deck-top>.deck-shared-row{flex:none;grid-auto-columns:370px}}.deck-card-name{flex-direction:column;min-width:0;display:flex}.deck-card-name a{color:inherit;text-decoration:none}.deck-card-name a:hover{color:var(--brass)}.deck-card.unowned .deck-card-name a{color:var(--ink-soft)}.status-pill{white-space:nowrap;border:1px solid;border-radius:4px;padding:0 .5rem;font-size:.88rem}.status-pill.owned{color:var(--good)}.status-pill.partial{color:var(--brass)}.status-pill.unowned{color:var(--bad)}.is-hidden{display:none}.scan-page{flex-direction:column;gap:1rem;width:min(560px,100%);margin:0 auto;display:flex}.viewfinder{border-radius:var(--radius);background:#000;height:min(68dvh,620px);position:relative;overflow:hidden}.viewfinder[hidden]{display:none}.viewfinder video{object-fit:cover;width:100%;height:100%}.viewfinder .message{position:absolute;inset:40% 0 auto}.guide{border:2px solid var(--brass);border-radius:4.5%/3.2%;position:absolute;box-shadow:0 0 0 100vmax #0000006b}.scan-page .hint{margin-top:.6rem}.scan-match{grid-template-columns:150px minmax(0,1fr);gap:1rem;margin-bottom:.8rem;display:grid}.scan-match h2{font-size:1.4rem}.scan-finishes{margin-bottom:.8rem}.scan-finishes .finish-row{border-top:1px solid var(--line);padding:.35rem 0}.scan-others{flex-wrap:wrap;gap:.4rem;margin-bottom:.8rem;display:flex}.immersive{flex-direction:column;height:100dvh;display:flex}.immersive-main{flex:1;min-height:0}.board{--die:clamp(38px, 11.5vmin, 54px);--coin:clamp(50px, 14.5vmin, 66px);touch-action:manipulation;-webkit-user-select:none;user-select:none;grid-template-rows:minmax(0,1fr) auto minmax(0,1fr);height:100%;display:grid}.board-status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.board-side{isolation:isolate;grid-template-rows:auto minmax(0,1fr);min-width:0;padding-top:.6rem;display:grid;position:relative;overflow:hidden}.board-side:after{z-index:-1;content:"";background:#0a0f0d94;position:absolute;inset:0}.board-art{z-index:-2;object-fit:cover;object-position:50% 16%;width:100%;height:100%;position:absolute;inset:0}.board-legend{letter-spacing:.03em;text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--line-strong);border-radius:var(--radius);cursor:pointer;background:#111816c7;justify-self:center;max-width:88%;min-height:42px;padding:.2rem 1rem;overflow:hidden}.board-legend.empty{color:var(--brass);border-color:var(--brass)}.board-score{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;min-height:0;display:grid}.board-score output{font-variant-numeric:tabular-nums;text-align:center;text-shadow:0 2px 14px #000c;align-self:center;min-width:2ch;font-size:clamp(5rem,26vmin,13rem);font-weight:600;line-height:1}.board-score button{color:var(--ink);text-shadow:0 1px 8px #000c;cursor:pointer;background:0 0;border:0;font-size:clamp(2.4rem,10vmin,4.5rem)}.board-score button:active:not(:disabled){background:var(--brass-soft)}.board-score button:disabled{opacity:.3;cursor:default}.board-tools{background:var(--felt-deep);border-block:1px solid var(--line-strong);justify-content:space-between;align-items:center;gap:.35rem;padding:.35rem .5rem;display:flex}.board-tool{width:38px;height:38px;color:var(--ink-soft);border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;background:0 0;flex:none;place-items:center;padding:0;text-decoration:none;display:grid}.board-tool:hover{color:var(--ink);border-color:var(--brass)}.board-leave{font-size:1.6rem;line-height:1}.board-tool svg{width:20px;height:20px}.board-dice-count{flex:none;display:flex}.board-dice-count .button{width:34px;min-height:38px;padding:0}.board-dice-count .button:first-child{border-radius:var(--radius) 0 0 var(--radius)}.board-dice-count .button:last-child{border-radius:0 var(--radius) var(--radius) 0;margin-left:-1px}.board-roll{cursor:pointer;background:0 0;border:0;flex:none;gap:.3rem;padding:0;display:flex}.die{width:var(--die);height:var(--die);background:var(--ink);border-radius:18%;grid-template:repeat(3,1fr)/repeat(3,1fr);padding:14%;display:grid;box-shadow:0 2px 6px #00000080}.die i{border-radius:50%;margin:8%}.die i.on{background:var(--felt-deep)}.die.idle{opacity:.4}.die.rolled{animation:.32s ease-out board-tumble}.board-coin{width:var(--coin);height:var(--coin);color:#16201c;background:var(--brass);cursor:pointer;border:2px solid #d9bd86;border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;padding:0;font-size:.82rem;font-weight:600;line-height:1.05;display:flex}.board-coin.idle{opacity:.55}.board-coin.flipped{animation:.42s ease-out board-coin-spin}.board-coin-top{transform:rotate(180deg)}@keyframes board-tumble{0%{transform:rotate(-220deg)scale(.6)}}@keyframes board-coin-spin{0%{transform:rotateX(900deg)}}@media (prefers-reduced-motion:reduce){.die.rolled,.board-coin.flipped{animation:none}}@media (orientation:portrait){.board-face-opponent{transform:rotate(180deg)}}@media (orientation:landscape){.board{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.board-tools{border-block:0;border-inline:1px solid var(--line-strong);flex-direction:column;justify-content:center;gap:.6rem}.board-coin-top{display:none}}@media (width>=761px){.board-leave{display:none}}.board-picker{z-index:30;background:var(--felt-deep);flex-direction:column;gap:.7rem;padding:.9rem;display:flex;position:fixed;inset:0}.board-picker-header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.board-picker-header h2{color:var(--brass);letter-spacing:.1em;text-transform:uppercase;font-size:1.05rem;font-weight:500}.board-picker input{width:100%;font-size:16px}.board-picker-grid{flex:1;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));align-content:start;gap:.6rem;min-height:0;display:grid;overflow-y:auto}.board-picker-grid button{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:8px;width:100%;padding:0;display:block}.board-picker-grid button[aria-pressed=true]{border-color:var(--brass)}.auth{flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;min-height:100dvh;padding:1rem;display:flex}.auth .brand{text-align:center;flex-direction:column;font-size:2rem}.logo{flex:none;width:1.7em;height:1.7em}.auth .logo{width:2.5em;height:2.5em}.logo-back{stroke:var(--brass)}.logo-front{stroke:var(--ink)}.logo-die{fill:var(--brass)}.logo-facets{stroke:var(--felt-deep)}.auth-form{flex-direction:column;gap:.8rem;width:min(380px,100%);padding:1.5rem;display:flex}.auth-form label{color:var(--ink-soft);flex-direction:column;gap:.2rem;font-size:.95rem;display:flex}.auth-form input{color:var(--ink);font-size:1.05rem}.auth-form .link-button{align-self:center}.turnstile{min-height:65px}.auth-form .auth-code{letter-spacing:.3em;text-align:center;font-size:1.5rem}@media (width<=760px){.category-row{scrollbar-width:thin;flex-wrap:nowrap;padding-bottom:.2rem;overflow-x:auto}body{font-size:17px}.topbar{gap:.6rem;padding:.5rem .75rem}.brand-name,.nav-desktop,.account{display:none}.account-footer{margin:.8rem auto 0;font-size:1rem;display:block}.page{padding:.75rem .75rem 5.5rem}.attribution{padding-bottom:5rem}.search{max-width:none}.search input{font-size:16px}.nav-mobile{z-index:20;padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--line);background:#111816f7;grid-template-columns:repeat(4,1fr);display:grid;position:fixed;inset:auto 0 0}.nav-mobile a{letter-spacing:0;text-align:center;padding:.8rem .25rem;font-size:.95rem}.nav-mobile a.active{color:var(--ink);box-shadow:inset 0 2px 0 var(--brass)}.stat-note{text-align:left;flex-basis:100%}.card-grid{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:.7rem}.deck-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.6rem}.deck-cards{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:.8rem .6rem}.deck-cards:has(.wide){grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.deck-shared-row{gap:.6rem}.deck-shared-row .zone{padding:.75rem}.deck-shared-row .zone-header h2{letter-spacing:.05em;font-size:.92rem}.card-page{grid-template-columns:1fr}.card-hero{width:min(260px,70%);margin:0 auto;position:static}.printing{grid-template-columns:1fr}}.landing{--landing-width:1240px;--landing-gutter:clamp(1rem, 4vw, 3rem)}.landing-header{z-index:20;padding:.7rem var(--landing-gutter);border-bottom:1px solid var(--line);background:#111816f0;align-items:center;gap:1rem 1.5rem;display:flex;position:sticky;top:0}.landing-nav{flex-wrap:wrap;flex:1;gap:.4rem 1.2rem;display:flex}.landing-nav a{color:var(--ink-soft);letter-spacing:.04em;text-decoration:none}.landing-nav a:hover{color:var(--ink)}.landing-header .language-switch{margin:0}.landing-header .button,.landing-ctas .button{align-items:center;text-decoration:none;display:inline-flex}.landing main>section{width:min(var(--landing-width), 100%);padding-inline:var(--landing-gutter);margin:0 auto}.landing-copy h1,.landing-copy h2,.landing-final h2{text-wrap:balance}.landing-copy em,.landing-final em{color:var(--brass);font-style:normal}.landing-copy{flex-direction:column;gap:1rem;min-width:0;display:flex}.landing-copy>p:not(.landing-eyebrow,.hint,.landing-fact){max-width:48ch;color:var(--ink-soft)}.landing-eyebrow{color:var(--brass);letter-spacing:.16em;text-transform:uppercase;font-size:.8rem}.landing-ctas{flex-wrap:wrap;gap:.75rem;display:flex}.landing-hero{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2rem,5vw,4rem);padding-block:clamp(2.5rem,7vw,5.5rem);display:grid}.landing-hero h1{font-size:clamp(2.4rem,5vw,4rem);line-height:1.02}.landing-hero .landing-copy>p:first-of-type{font-size:1.12rem}.landing-stage{padding-bottom:12%;position:relative}.landing-stage-deck{background:var(--felt);box-shadow:0 24px 60px #00000080}.landing-stage-card{filter:drop-shadow(0 18px 30px #0009);width:28%;transition:transform .3s;position:absolute;bottom:0;right:-4%;transform:rotate(7deg)}.landing-stage:hover .landing-stage-card{transform:rotate(11deg)translateY(-6px)}.landing-coverage p{border-block:1px solid var(--line);padding-block:1.4rem}.landing-coverage strong{font-size:clamp(1.3rem,2.2vw,1.7rem);font-weight:600}.landing-coverage span{color:var(--ink-soft);font-size:1.05rem}.landing-feature{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:center;gap:clamp(2rem,4vw,4rem);padding-block:clamp(3rem,7vw,6rem);display:grid}.landing-feature.flip{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}.landing-feature.flip .landing-copy{order:2}.landing-feature .landing-copy h2{font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.08}.landing-visual{min-width:0}.landing-points{flex-direction:column;gap:.5rem;display:flex}.landing-points li{padding-left:1.5rem;position:relative}.landing-points li:before{content:"";background:var(--brass);width:.5rem;height:.5rem;position:absolute;top:.45em;left:0;transform:rotate(45deg)}.landing-fact{color:var(--ink-soft);border-left:2px solid var(--brass);padding-left:.8rem}.landing-fact strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.5rem;display:block}.demo-frame{background:var(--felt);border:1px solid var(--line-strong);border-radius:12px;scroll-margin-top:5rem;position:relative;box-shadow:0 24px 60px #00000080}.demo-body{border-radius:inherit;flex-direction:column;gap:1rem;padding:1rem;display:flex;overflow:hidden}.demo-body.clipped{max-height:var(--demo-clip,640px)}.demo-body.faded{-webkit-mask-image:linear-gradient(#000 calc(100% - 7rem),#0000);mask-image:linear-gradient(#000 calc(100% - 7rem),#0000)}.demo-toggle{margin:-2.5rem auto 1rem;display:flex;position:relative}.decks-demo-deck{--demo-clip:900px}.collection-demo .card-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.decks-demo{flex-direction:column;gap:1.5rem;display:flex}.decks-demo .deck-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.decks-demo .deck-top{flex-direction:column}.decks-demo .deck-top>.deck-shared-row{grid-auto-columns:minmax(0,1fr);grid-auto-flow:row}.decks-demo .deck-shared-row .deck-cards{grid-template-columns:minmax(0,1fr)}.decks-demo .deck-cards{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.card-demo .card-page{grid-template-columns:minmax(180px,.8fr) minmax(0,1.2fr)}.card-demo .card-hero{position:static}.search-demo .search{width:100%;max-width:none;margin:0}.search-demo .search-results{max-height:none;box-shadow:none;margin-top:.5rem;position:static}.board-demo .demo-body{height:clamp(380px,42vw,480px);padding:0}.scanner-showcase{flex-direction:column;gap:.8rem;margin:0;display:flex}.scanner-view{aspect-ratio:16/10;border:1px solid var(--line-strong);background:radial-gradient(circle at 50% 45%,#2a3833,#0b100e 75%);border-radius:12px;place-items:center;display:grid;position:relative;overflow:hidden}.scanner-card{filter:brightness(.9);width:28%;transform:rotate(-4deg)}.scanner-reticle{aspect-ratio:744/1039;border:2px solid var(--brass);border-radius:4.5%/3.2%;width:34%;position:absolute;box-shadow:0 0 0 100vmax #00000059}.scanner-reading{letter-spacing:.08em;border:2px solid var(--brass);border-radius:var(--radius);background:#000000b3;padding:.15rem .7rem;position:absolute;bottom:8%}.scanner-showcase figcaption{background:var(--zone);border:1px solid var(--line);border-radius:var(--radius);padding:.7rem 1rem}.landing-faq{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:clamp(2rem,4vw,4rem);padding-block:clamp(3rem,7vw,5.5rem);display:grid}.landing-faq .landing-copy h2{font-size:clamp(1.8rem,3vw,2.5rem)}.landing-faq dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 2rem;margin:0;display:grid}.landing-faq dt{font-weight:600}.landing-faq dd{color:var(--ink-soft);margin:.25rem 0 0}.landing-final{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;padding-block:clamp(3.5rem,8vw,6.5rem);display:flex}.landing-final h2{font-size:clamp(2rem,4vw,3rem);line-height:1.05}.landing-final h2 em{display:block}.landing-final .landing-ctas{justify-content:center}.landing>.attribution{border-top:1px solid var(--line);padding-top:1.5rem}@media (prefers-reduced-motion:reduce){.landing-stage-card{transition:none}}@media (width<=1100px){.landing-nav{display:none}.landing-header .language-switch{margin-left:auto}}@media (width<=900px){.landing-hero,.landing-feature,.landing-feature.flip,.landing-faq{grid-template-columns:minmax(0,1fr)}.landing-feature.flip .landing-copy{order:0}.landing-stage-card{width:26%;right:2%}.decks-demo .deck-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.board-demo .demo-body{height:560px}.demo-frame{--demo-clip:560px}.decks-demo-deck{--demo-clip:760px}}@media (width<=600px){.decks-demo .deck-top>.deck-shared-row{grid-auto-flow:column}.landing-header .language-switch,.landing-code,.landing-stage-card{display:none}.landing-stage{padding-bottom:0}.landing-header .brand{margin-right:auto}.landing-faq dl,.card-demo .card-page{grid-template-columns:minmax(0,1fr)}.card-demo .card-hero{width:min(220px,70%);margin:0 auto}}
