@font-face{font-family:GeistSans;src:url(/_next/static/media/0b78ff376f6b9734-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_8adcd2{font-family:GeistSans,GeistSans Fallback}.__variable_8adcd2{--font-geist-sans:"GeistSans","GeistSans Fallback"}#board[data-game=go-fish]>.grid{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,1fr);gap:.5rem}#board[data-game=go-fish] #stock{grid-column:1/-1}#board[data-game=go-fish] .playing-card[data-faced=up]{cursor:pointer}#board[data-game=go-fish]{overflow:visible}@media(max-width:640px){#board[data-game=go-fish]>.grid{grid-template-columns:minmax(0,1fr)}}#board[data-game=rummy5k]{overflow:visible}#board[data-game=rummy5k]>.grid{display:flex;flex-direction:column;gap:.5rem}#board[data-game=rummy5k] .dice-tray .pile-caption{display:contents}#board[data-game=rummy5k] .is-captioned{padding-top:.5rem}#board[data-game=rummy5k] .dice-tray .player-seat{order:-1;flex:0 0 auto;width:12rem;min-width:0;margin-right:.5rem}#board[data-game=rummy5k] .dice-tray .pile-caption-subtitle{order:1;margin-left:auto;padding:.15rem .55rem;border-radius:999px;background:rgba(0,0,0,.55);font-weight:700;color:#e5e7eb}#board[data-game=rummy5k] .dice-tray .pile-caption[data-tone=bust] .pile-caption-subtitle{background:rgba(239,68,68,.2);color:#fca5a5}@media(max-width:640px){#board[data-game=rummy5k] .dice-tray .player-seat{width:100%;margin-right:0}#board[data-game=rummy5k] .dice-tray .pile-caption-subtitle{order:-1;margin-left:auto}}#board[data-game=blackjack]{--bj-card-h:calc(var(--card-h) * 1.15);--bj-card-w:calc(var(--card-w) * 1.15);--bj-step:calc(var(--bj-card-w) * .45);--bj-pad:.35rem;--bj-place:calc(var(--bj-card-w) + var(--bj-step) * 2 + var(--bj-pad) * 2 + .5rem);padding:1.5rem 1.25rem 1.25rem;border:2px solid rgba(0,0,0,.35);border-radius:.5rem;background:radial-gradient(ellipse at 50% 0,rgba(255,255,255,.07),transparent 60%),radial-gradient(circle at 50% 45%,#0a7a35 0,#065c28 55%,#03411c 100%);box-shadow:inset 0 0 60px rgba(0,0,0,.45);margin-bottom:8px;height:100%;overflow:visible}#board[data-game=blackjack]>.grid{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:1.25rem 1rem}#board[data-game=blackjack] .blackjack-hand{position:relative;flex:0 0 auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;align-content:flex-start;gap:.5rem 0;width:var(--bj-place);min-height:var(--bj-card-h);padding:var(--bj-pad) var(--bj-pad) .5rem;border:1px solid rgba(0,0,0,0);border-radius:.75rem;background:none}#board[data-game=blackjack] .blackjack-hand .playing-card{flex:0 0 auto;height:var(--bj-card-h);width:var(--bj-card-w);box-shadow:.12em .12em .4em rgba(0,0,0,.55)}#board[data-game=blackjack] .blackjack-hand .playing-card+.playing-card{margin-left:calc(var(--bj-step) - var(--bj-card-w))}#board[data-game=blackjack] .blackjack-hand.stack-size-4 .playing-card+.playing-card{margin-left:calc(var(--bj-step)*.666 - var(--bj-card-w))}#board[data-game=blackjack] .blackjack-hand.stack-size-5 .playing-card+.playing-card{margin-left:calc(var(--bj-step)*.5 - var(--bj-card-w))}#board[data-game=blackjack] .blackjack-hand.stack-size-6 .playing-card+.playing-card{margin-left:calc(var(--bj-step)*.4 - var(--bj-card-w))}#board[data-game=blackjack] .blackjack-hand.stack-size-7 .playing-card+.playing-card{margin-left:calc(var(--bj-step)*.333 - var(--bj-card-w))}#board[data-game=blackjack] .blackjack-hand.stack-size-8 .playing-card+.playing-card{margin-left:calc(var(--bj-step)*.285 - var(--bj-card-w))}#board[data-game=blackjack] .blackjack-hand.stack-size-9 .playing-card+.playing-card{margin-left:calc(var(--bj-step)*.25 - var(--bj-card-w))}#board[data-game=blackjack] .blackjack-hand.stack-size-10 .playing-card+.playing-card{margin-left:calc(var(--bj-step)*.222 - var(--bj-card-w))}#board[data-game=blackjack] .blackjack-hand.stack-size-11 .playing-card+.playing-card{margin-left:calc(var(--bj-step)*.2 - var(--bj-card-w))}#board[data-game=blackjack] .blackjack-hand.stack-size-0:before{content:"";height:var(--bj-card-h);width:var(--bj-card-w);border:1px dashed rgba(255,255,255,.16);border-radius:calc(.25em*var(--scale-size))}#board[data-game=blackjack] .blackjack-hand.is-active{border-color:rgba(163,230,53,.55);background:rgba(163,230,53,.07);box-shadow:0 0 .8em rgba(163,230,53,.3)}#board[data-game=blackjack] .is-captioned{padding-top:.35rem}#board[data-game=blackjack] .blackjack-hand:not(.blackjack-dealer) .pile-caption{display:contents}#board[data-game=blackjack] .pile-caption-subtitle{order:1;flex:0 0 100%;margin-left:0;padding:.15rem .55rem;border-radius:999px;background:rgba(0,0,0,.55);font-size:.85rem;font-weight:700;text-align:center;color:#e5e7eb}#board[data-game=blackjack] .pile-caption[data-tone=good] .pile-caption-subtitle{background:rgba(163,230,53,.18)}#board[data-game=blackjack] .pile-caption[data-tone=bust] .pile-caption-subtitle{background:rgba(239,68,68,.2)}#board[data-game=blackjack] .has-wager{padding-bottom:.5rem}#board[data-game=blackjack] .pile-wager{order:2;position:static;flex:0 0 100%}#board[data-game=blackjack] .blackjack-hand .player-seat{order:3;flex:0 0 100%;min-width:0}#board[data-game=blackjack] .pile-caption-title{max-width:100%;padding:.1rem .5rem;border-radius:.35rem;background:rgba(0,0,0,.45);font-size:.78rem}#board[data-game=blackjack] .blackjack-dealer{flex:0 0 100%;width:auto;margin-bottom:.75rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.12);border-radius:0}#board[data-game=blackjack] .blackjack-dealer .pile-caption{order:-1;position:static;flex:0 0 100%;justify-content:center;align-items:center;gap:.5rem;margin-bottom:.35rem}#board[data-game=blackjack] .blackjack-dealer .pile-caption-subtitle{flex:0 0 auto}#board[data-game=blackjack] .blackjack-dealer .pile-caption-title{background:rgba(0,0,0,.55);letter-spacing:.04em;text-transform:uppercase;font-size:.72rem}@media(max-width:640px){#board[data-game=blackjack]{padding:1rem .5rem .75rem;border-radius:.85rem}#board[data-game=blackjack]>.grid{gap:.85rem .5rem}#board[data-game=blackjack] .blackjack-dealer{margin-bottom:.5rem;padding-bottom:.75rem}#board[data-game=blackjack] .blackjack-hand .player-seat{gap:.35rem;padding:.35rem .4rem;font-size:.75rem}#board[data-game=blackjack] .pile-caption-subtitle{padding:.1rem .4rem;font-size:.75rem}}@media(orientation:landscape)and (max-height:500px){#board[data-game=blackjack]{--card-scale:.5;--card-h:calc(110px * var(--card-scale));--card-w:calc(72px * var(--card-scale));padding:.75rem .5rem}#board[data-game=blackjack]>.grid{gap:.75rem .5rem}#board[data-game=blackjack] .blackjack-dealer{margin-bottom:.4rem;padding-bottom:.55rem}#board[data-game=blackjack] .blackjack-hand .player-seat{gap:.3rem;padding:.3rem .35rem;font-size:.72rem}#board[data-game=blackjack] .pile-caption-subtitle{padding:.1rem .35rem;font-size:.72rem}}#board[data-game=solitaire-pyramid]{--pyramid-overlap:64%}#board[data-game=solitaire-pyramid]>.grid{max-width:min(100%,78vh);margin-inline:auto}#board[data-game=solitaire-pyramid]>.grid .pyramid .playing-card{cursor:pointer}#board[data-game=solitaire-pyramid] .pyramid[data-row="1"],#board[data-game=solitaire-pyramid] .pyramid[data-row="3"],#board[data-game=solitaire-pyramid] .pyramid[data-row="5"]{transform:translateX(calc(50% + var(--bulma-grid-gap, .75rem) / 2))}#board[data-game=solitaire-pyramid] .pyramid:not([data-row="0"]){margin-top:calc(var(--pyramid-overlap)*-1 - var(--bulma-grid-gap, .75rem))}#board[data-game=solitaire-pyramid] .pyramid.stack-size-0{outline:1px dashed rgba(0,0,0,.12);outline-offset:-1px;border-radius:.25em;background:rgba(0,0,0,0)}#board[data-game=solitaire-pyramid] .foundation,#board[data-game=solitaire-pyramid] .stock,#board[data-game=solitaire-pyramid] .waste{margin-top:var(--bulma-grid-gap,.75rem)}@media(max-width:640px){#board[data-game=solitaire-pyramid]{--pyramid-overlap:72%}}#board[data-game=roll-quest]{container:rq-table/size;padding:.6rem 1rem 1rem;border:2px solid rgba(0,0,0,.4);border-radius:.5rem;background:radial-gradient(ellipse at 50% -10%,rgba(255,226,168,.1),transparent 55%),linear-gradient(180deg,#2b2620,#1c1916 60%,#141210);box-shadow:inset 0 0 70px rgba(0,0,0,.6);margin-bottom:8px;height:100%;min-height:22rem;overflow:auto;scrollbar-gutter:stable}#board[data-game=roll-quest]>.grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-content:stretch;align-items:stretch;gap:.55rem .8rem;--rq-card-w:clamp(5.5rem,min(calc((100cqh - 10.25rem) / 2.789),calc((100cqw - 3.4rem) / 5)),17rem);--rq-card-h:calc(var(--rq-card-w) * 1.4);--card-face-size:calc(var(--rq-card-w) / 11);--rq-worn-w:calc(var(--rq-card-w) * .62);--rq-worn-h:calc(var(--rq-worn-w) * 1.4);--rq-held-w:calc(var(--rq-worn-w) * .6);--rq-held-h:calc(var(--rq-held-w) * 1.4);--rq-stack-w:calc(var(--rq-card-w) * .24);--rq-stack-h:calc(var(--rq-stack-w) * 1.4);--rq-seat-inner:calc((100cqw - 8.8rem) / 4 + .7rem - 2px)}#board[data-game=roll-quest] .pile-caption{flex-direction:column;align-items:stretch;gap:.1rem}#board[data-game=roll-quest] .pile-caption-subtitle{margin-left:0;font-size:.56rem;overflow:hidden;text-overflow:ellipsis}#board[data-game=roll-quest] .roll-quest-deck .pile-caption-title,#board[data-game=roll-quest] .roll-quest-discard .pile-caption-title{overflow:visible;white-space:normal;text-overflow:clip;font-size:.6rem;line-height:1.1}#board[data-game=roll-quest] .roll-quest-deck{order:1;grid-column:span 2}#board[data-game=roll-quest] .roll-quest-discard{order:3;grid-column:span 2}#board[data-game=roll-quest] .roll-quest-quest{order:4;grid-column:1/-1}#board[data-game=roll-quest] .roll-quest-seat{order:6;grid-column:span 3}#board[data-game=roll-quest] .roll-quest-deck,#board[data-game=roll-quest] .roll-quest-discard,#board[data-game=roll-quest] .roll-quest-quest,#board[data-game=roll-quest] .roll-quest-seat{position:relative;display:flex;flex-wrap:wrap;align-items:center;align-content:center;gap:.4rem;padding:2.5rem .45rem .45rem;border:1px solid rgba(255,255,255,.07);border-radius:.6rem;background:rgba(0,0,0,.28);min-height:calc(var(--rq-card-h) + 1.5rem)}#board[data-game=roll-quest] .roll-quest-deck,#board[data-game=roll-quest] .roll-quest-discard{min-height:calc(var(--rq-stack-h) + 2.1rem);padding-top:1.75rem}#board[data-game=roll-quest] .is-active{border-color:rgba(250,204,21,.55);box-shadow:0 0 .7em rgba(250,204,21,.3)}#board[data-game=roll-quest] .roll-quest-deck,#board[data-game=roll-quest] .roll-quest-discard{display:none}#board[data-game=roll-quest] .playing-card{flex:0 0 auto;height:var(--rq-card-h);width:var(--rq-card-w);border-radius:.3rem;outline:none;border:1px solid rgba(0,0,0,.7);box-shadow:.1em .12em .35em rgba(0,0,0,.6);background-color:#efe6d2;background-size:cover;background-position:top;position:relative;overflow:hidden}#board[data-game=roll-quest] .playing-card[data-faced=up]:not([data-face]):after{content:attr(data-name);position:absolute;left:0;right:0;bottom:0;padding:.15em .25em;font-size:.52rem;line-height:1.15;font-weight:600;text-align:center;color:#f5f0e3;background:linear-gradient(0deg,rgba(0,0,0,.9),rgba(0,0,0,.65) 70%,transparent);text-shadow:0 1px 2px #000}#board[data-game=roll-quest] .playing-card[data-faced=up]:not([data-art]){background-image:linear-gradient(160deg,#efe6d2,#d9cbaa)}#board[data-game=roll-quest] .playing-card[data-type=monster]{border-color:#7f1d1d;box-shadow:inset 0 0 0 2px #7f1d1d,.1em .12em .35em rgba(0,0,0,.6)}#board[data-game=roll-quest] .playing-card[data-type=curse]{border-color:#581c87;box-shadow:inset 0 0 0 2px #581c87,.1em .12em .35em rgba(0,0,0,.6)}#board[data-game=roll-quest] .playing-card[data-type=trap]{border-color:#78350f;box-shadow:inset 0 0 0 2px #78350f,.1em .12em .35em rgba(0,0,0,.6)}#board[data-game=roll-quest] .playing-card[data-type=adventure]{border-color:#14532d;box-shadow:inset 0 0 0 2px #14532d,.1em .12em .35em rgba(0,0,0,.6)}#board[data-game=roll-quest] .playing-card[data-type=location]{border-color:#1e3a8a;box-shadow:inset 0 0 0 2px #1e3a8a,.1em .12em .35em rgba(0,0,0,.6)}#board[data-game=roll-quest] .playing-card[data-type=artifact],#board[data-game=roll-quest] .playing-card[data-type=equipment],#board[data-game=roll-quest] .playing-card[data-type=item],#board[data-game=roll-quest] .playing-card[data-type=treasure]{border-color:#a16207;box-shadow:inset 0 0 0 2px #a16207,.1em .12em .35em rgba(0,0,0,.6)}#board[data-game=roll-quest] .roll-quest-deck{justify-content:center;flex:0 0 auto}#board[data-game=roll-quest] .roll-quest-deck:after{content:"";flex:0 0 auto;height:var(--rq-stack-h);width:var(--rq-stack-w);border-radius:.3rem;border:1px solid rgba(0,0,0,.7);background:repeating-linear-gradient(45deg,rgba(255,255,255,.06) 0 4px,transparent 4px 8px),linear-gradient(160deg,#3b2f6b,#241d45);box-shadow:.1em .12em .35em rgba(0,0,0,.6),inset 0 0 0 3px rgba(255,255,255,.08)}#board[data-game=roll-quest] .roll-quest-quest{justify-content:center;min-height:calc(var(--rq-card-h) + 3rem)}#board[data-game=roll-quest] .roll-quest-quest.has-scene{border-color:rgba(255,255,255,.16);box-shadow:inset 0 0 0 1px rgba(0,0,0,.55),0 3px 18px rgba(0,0,0,.5)}#board[data-game=roll-quest] .roll-quest-quest .playing-card[data-type=artifact],#board[data-game=roll-quest] .roll-quest-quest .playing-card[data-type=equipment],#board[data-game=roll-quest] .roll-quest-quest .playing-card[data-type=item],#board[data-game=roll-quest] .roll-quest-quest .playing-card[data-type=treasure]{height:var(--rq-worn-h);width:var(--rq-worn-w);--card-face-size:calc(var(--rq-worn-w) / 8.5);align-self:flex-end}#board[data-game=roll-quest] .roll-quest-quest .playing-card[data-held]{height:calc(var(--rq-worn-h)*.84);width:calc(var(--rq-worn-w)*.84);--card-face-size:calc(var(--rq-worn-w) * .84 / 8.5);align-self:flex-end;flex:0 0 auto;margin-left:calc(var(--rq-worn-w)*-.22 - .4rem);box-shadow:0 0 0 1px rgba(255,226,168,.45),0 2px 5px rgba(0,0,0,.45)}#board[data-game=roll-quest] .roll-quest-quest .playing-card[data-held]+.playing-card[data-held]{margin-left:calc(var(--rq-worn-w)*-.45)}#board[data-game=roll-quest] .roll-quest-quest:has(.pile-caption[data-tone=shop]){background:linear-gradient(180deg,rgba(180,140,70,.16),rgba(0,0,0,.3)),rgba(0,0,0,.3);border-color:rgba(180,140,70,.45)}#board[data-game=roll-quest] .roll-quest-quest.stack-size-0:after{content:"nothing drawn";align-self:center;margin:0 auto;font-size:.75rem;color:rgba(255,255,255,.3)}#board[data-game=roll-quest] .roll-quest-quest .die{--die-size:calc(var(--rq-card-w) * .66);position:absolute;top:2.5rem;right:.45rem;z-index:5}#board[data-game=roll-quest] .roll-quest-discard{flex:0 0 auto;justify-content:center;opacity:.75}#board[data-game=roll-quest] .roll-quest-discard:after{content:"";flex:0 0 auto;height:var(--rq-stack-h);width:var(--rq-stack-w);border-radius:.3rem;border:1px dashed rgba(255,255,255,.18)}#board[data-game=roll-quest] .roll-quest-seat{justify-content:flex-start;min-height:calc(var(--rq-worn-h) + var(--rq-held-h) + 6.7rem);padding:6rem .45rem .45rem;flex-wrap:wrap;align-content:flex-start}#board[data-game=roll-quest] .roll-quest-seat:before{content:"";order:1;width:100%;height:0}#board[data-game=roll-quest] .roll-quest-seat .playing-card{order:0}#board[data-game=roll-quest] .roll-quest-seat .playing-card[data-held]{order:2}#board[data-game=roll-quest] .roll-quest-seat .pile-tally{margin-top:.2rem}#board[data-game=roll-quest] .roll-quest-seat .playing-card{flex:0 0 auto;height:var(--rq-worn-h);width:var(--rq-worn-w);--card-face-size:calc(var(--rq-worn-w) / 8.5)}#board[data-game=roll-quest] .roll-quest-seat:has(.playing-card:not([data-held])+.playing-card:not([data-held])) .playing-card:not([data-held])+.playing-card:not([data-held]){margin-left:clamp(var(--rq-worn-w)*-0.62,(var(--rq-seat-inner) - 2*var(--rq-worn-w) - 1*.4rem)/1,0px)}#board[data-game=roll-quest] .roll-quest-seat:has(.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])) .playing-card:not([data-held])+.playing-card:not([data-held]){margin-left:clamp(var(--rq-worn-w)*-0.62,(var(--rq-seat-inner) - 3*var(--rq-worn-w) - 2*.4rem)/2,0px)}#board[data-game=roll-quest] .roll-quest-seat:has(.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])) .playing-card:not([data-held])+.playing-card:not([data-held]){margin-left:clamp(var(--rq-worn-w)*-0.62,(var(--rq-seat-inner) - 4*var(--rq-worn-w) - 3*.4rem)/3,0px)}#board[data-game=roll-quest] .roll-quest-seat:has(.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])) .playing-card:not([data-held])+.playing-card:not([data-held]){margin-left:clamp(var(--rq-worn-w)*-0.62,(var(--rq-seat-inner) - 5*var(--rq-worn-w) - 4*.4rem)/4,0px)}#board[data-game=roll-quest] .roll-quest-seat:has(.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])) .playing-card:not([data-held])+.playing-card:not([data-held]){margin-left:clamp(var(--rq-worn-w)*-0.62,(var(--rq-seat-inner) - 6*var(--rq-worn-w) - 5*.4rem)/5,0px)}#board[data-game=roll-quest] .roll-quest-seat:has(.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])) .playing-card:not([data-held])+.playing-card:not([data-held]){margin-left:clamp(var(--rq-worn-w)*-0.62,(var(--rq-seat-inner) - 7*var(--rq-worn-w) - 6*.4rem)/6,0px)}#board[data-game=roll-quest] .roll-quest-seat:has(.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])) .playing-card:not([data-held])+.playing-card:not([data-held]){margin-left:clamp(var(--rq-worn-w)*-0.62,(var(--rq-seat-inner) - 8*var(--rq-worn-w) - 7*.4rem)/7,0px)}#board[data-game=roll-quest] .roll-quest-seat:has(.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])) .playing-card:not([data-held])+.playing-card:not([data-held]){margin-left:clamp(var(--rq-worn-w)*-0.62,(var(--rq-seat-inner) - 9*var(--rq-worn-w) - 8*.4rem)/8,0px)}#board[data-game=roll-quest] .roll-quest-seat:has(.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])) .playing-card:not([data-held])+.playing-card:not([data-held]){margin-left:clamp(var(--rq-worn-w)*-0.62,(var(--rq-seat-inner) - 10*var(--rq-worn-w) - 9*.4rem)/9,0px)}#board[data-game=roll-quest] .roll-quest-seat:has(.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])) .playing-card:not([data-held])+.playing-card:not([data-held]){margin-left:clamp(var(--rq-worn-w)*-0.62,(var(--rq-seat-inner) - 11*var(--rq-worn-w) - 10*.4rem)/10,0px)}#board[data-game=roll-quest] .roll-quest-seat:has(.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])) .playing-card:not([data-held])+.playing-card:not([data-held]){margin-left:clamp(var(--rq-worn-w)*-0.62,(var(--rq-seat-inner) - 12*var(--rq-worn-w) - 11*.4rem)/11,0px)}#board[data-game=roll-quest] .roll-quest-seat:has(.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])+.playing-card:not([data-held])) .playing-card:not([data-held])+.playing-card:not([data-held]){margin-left:calc(var(--rq-worn-w)*-.62)}#board[data-game=roll-quest] .roll-quest-seat .playing-card[data-faced=up]:not([data-face]):after{font-size:.42rem;padding:.1em .15em}#board[data-game=roll-quest] .roll-quest-seat .card-face-kind,#board[data-game=roll-quest] .roll-quest-seat .card-face-text{display:none}#board[data-game=roll-quest] .roll-quest-seat .card-face-sheet{padding:.4em .3em .3em}#board[data-game=roll-quest] .roll-quest-seat .playing-card[data-held]{height:var(--rq-held-h);width:var(--rq-held-w);align-self:flex-end;box-shadow:0 0 0 1px rgba(255,226,168,.45),0 2px 5px rgba(0,0,0,.45);--card-face-size:calc(var(--rq-held-w) / 8.5)}#board[data-game=roll-quest] .roll-quest-seat .playing-card:not([data-held])+.playing-card[data-held]{margin-left:0}#board[data-game=roll-quest] .roll-quest-seat .playing-card[data-held]+.playing-card[data-held]{margin-left:clamp(var(--rq-held-w)*-0.55,var(--rq-seat-inner)/14,0px)}#board[data-game=roll-quest] .roll-quest-seat .playing-card[data-held][data-faced=down]{opacity:.72}#board[data-game=roll-quest] .roll-quest-seat .playing-card[data-held][data-faced=down]+.playing-card[data-held][data-faced=down]{margin-left:calc(var(--rq-held-w)*-.52)}#board[data-game=roll-quest] .roll-quest-seat.stack-size-0:after{content:"carrying nothing";align-self:center;margin:0 auto;font-size:.7rem;color:rgba(255,255,255,.28)}#board[data-game=roll-quest] .roll-quest-seat .pile-caption[data-tone=bust]~.playing-card,#board[data-game=roll-quest] .roll-quest-seat:has(.pile-caption[data-tone=bust]) .playing-card{filter:grayscale(.8) brightness(.7)}#board[data-game=roll-quest] .roll-quest-seat:has(.pile-caption[data-tone=bust]){border-color:rgba(220,38,38,.45);background:rgba(60,10,10,.3)}#board[data-game=roll-quest] .roll-quest-quest .playing-card[data-type=artifact] .card-face-text,#board[data-game=roll-quest] .roll-quest-quest .playing-card[data-type=equipment] .card-face-text,#board[data-game=roll-quest] .roll-quest-quest .playing-card[data-type=item] .card-face-text,#board[data-game=roll-quest] .roll-quest-quest .playing-card[data-type=treasure] .card-face-text{-webkit-line-clamp:2}#board[data-game=roll-quest] .roll-quest-quest .playing-card[data-type=artifact] .card-face-kind,#board[data-game=roll-quest] .roll-quest-quest .playing-card[data-type=equipment] .card-face-kind,#board[data-game=roll-quest] .roll-quest-quest .playing-card[data-type=item] .card-face-kind,#board[data-game=roll-quest] .roll-quest-quest .playing-card[data-type=treasure] .card-face-kind{display:none}#board[data-game=roll-quest] .roll-quest-quest.stack-size-0:has([data-strike-gap]):after,#board[data-game=roll-quest] .roll-quest-seat.stack-size-0:has([data-strike-gap]):after{content:none}@media(max-width:1023px){#board[data-game=roll-quest]>.grid{grid-template-columns:repeat(6,minmax(0,1fr));--rq-card-w:clamp(5.5rem,min(calc((100cqh - 17.5rem) / 4.178),calc((100cqw - 3.4rem) / 5)),17rem);--rq-seat-inner:calc((100cqw - 4rem) / 2 + .7rem - 2px)}#board[data-game=roll-quest] .roll-quest-deck{grid-column:span 1}#board[data-game=roll-quest] .roll-quest-quest{grid-column:1/-1}#board[data-game=roll-quest] .roll-quest-discard{grid-column:span 1}#board[data-game=roll-quest] .roll-quest-seat{grid-column:span 3}#board[data-game=roll-quest] .roll-quest-quest .die{--die-size:calc(var(--rq-card-w) * .55)}}@media(max-width:640px){#board[data-game=roll-quest]{padding:.4rem .25rem .5rem;border-radius:0;border-left:0;border-right:0}#board[data-game=roll-quest]>.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem .5rem;--rq-card-w:min(calc(var(--card-w) * 1.35),calc((100cqw - 3.4rem) / 5));--rq-seat-inner:calc(100cqw - .9rem - 2px)}#board[data-game=roll-quest] .roll-quest-quest .die{--die-size:calc(var(--rq-card-w) * .45)}#board[data-game=roll-quest] .roll-quest-deck{grid-column:span 1}#board[data-game=roll-quest] .roll-quest-quest{grid-column:span 2}#board[data-game=roll-quest] .roll-quest-discard{grid-column:span 1}#board[data-game=roll-quest] .roll-quest-seat{grid-column:span 2}}#board[data-game=checkers]{background:#2e241c;border:6px solid #1c1510;border-radius:.5rem;box-shadow:inset 0 0 40px rgba(0,0,0,.5)}#board[data-game=checkers]>.grid{gap:0}#board[data-game=checkers]>.grid .checker-square{aspect-ratio:1;display:flex;align-items:center;justify-content:center;position:relative;min-height:0}#board[data-game=checkers]>.grid .checker-square.light{background:#e8c890}#board[data-game=checkers]>.grid .checker-square.dark{background:#9c5a32}#board[data-game=checkers]>.grid .checker-square.target:after{content:"";position:absolute;width:30%;height:30%;border-radius:50%;background:rgba(255,255,255,.5);box-shadow:0 0 6px rgba(0,0,0,.35)}#board[data-game=checkers]>.grid .checker-square.selected{box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 6px #f6b93b}#board[data-game=checkers]>.grid .checker-square .piece{width:84%;aspect-ratio:1;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;transition:transform .1s ease}#board[data-game=checkers]>.grid .checker-square .piece:hover{transform:scale(1.05)}#board[data-game=checkers]>.grid .checker-square .piece[data-color=red]{background:radial-gradient(circle at 35% 30%,#ff9079,#d53328 45%,#8f1f12);box-shadow:inset 0 -4px 6px rgba(0,0,0,.35),0 2px 4px rgba(0,0,0,.45)}#board[data-game=checkers]>.grid .checker-square .piece[data-color=black]{background:radial-gradient(circle at 35% 30%,#7a7373,#373330 45%,#0d0c0b);box-shadow:inset 0 -4px 6px rgba(0,0,0,.5),0 2px 4px rgba(0,0,0,.55)}#board[data-game=checkers]>.grid .checker-square .piece .piece-crown{width:46%;height:auto;fill:#ffd54a;filter:drop-shadow(0 1px 1px rgba(0,0,0,.6))}