@layer pages{.gm{--gm-wall: color-mix(in oklab, var(--partition) 28%, var(--paper));--gm-wall-2: color-mix(in oklab, var(--partition) 55%, var(--paper));--gm-leaf: #4f7b4f;--gm-sand: #ecd9a6;--gm-sea: #8fc1dc;--gm-bread: #d9a65f;--gm-card-shadow: 0 .1rem .25rem color-mix(in oklab, var(--deep) 35%, transparent)}.gm[data-phase]{display:block}.gm[data-phase]>*+*{margin-block-start:var(--flow-space, var(--gap-foot))}.gm[data-phase=play]>.ready-head{display:none}.gm-door,.gm-lobby,.gm-play,.gm-over{display:none}.gm[data-phase=door] .gm-door{display:grid}.gm-room{display:grid;gap:var(--gap-controls)}.gm[data-phase=lobby] .gm-lobby,.gm[data-phase=play] .gm-play,.gm[data-phase=over] .gm-over{display:grid}.gm [hidden]{display:none}.gm-row{display:flex;flex-wrap:wrap;gap:var(--gap-controls)}.gm-scene{--card-w: clamp(2.6rem, 7.5cqi, 5rem);--mini: .55;--piles-y: 70%;position:relative;container-type:inline-size;contain:strict;aspect-ratio:2 / 1;overflow:clip;border-radius:var(--radius);background:linear-gradient(to bottom,var(--gm-wall) 0 calc(50% - .3rem),var(--gm-wall-2) 0 50%,var(--carpet) 0)}@container well (width < 40rem){.gm-scene{--card-w: clamp(2rem, 10cqi, 2.6rem);--piles-y: 74%;aspect-ratio:1 / 1}}.gm-wall{position:absolute;inset:0 0 auto;inline-size:100%;block-size:50%}.gm-wall-board{fill:var(--paper);stroke:var(--gm-wall-2);stroke-width:1.2}.gm-wall-scribble,.gm-wall-arrow{fill:none;stroke:var(--pen-blue);stroke-width:.9;stroke-linecap:round;stroke-linejoin:round}.gm-wall-word{fill:var(--red-ink);font:700 5px var(--font-pen)}.gm-dir-face{fill:var(--paper);stroke:var(--ink-1);stroke-width:1}.gm-dir-arrow{fill:none;stroke:var(--ink-1);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;transform-box:fill-box;transform-origin:center}.gm-dir[data-dir="-1"] .gm-dir-arrow{scale:-1 1}.gm-dir-word{fill:var(--ink-2);font:700 5.5px var(--font-body);text-anchor:middle}@media(prefers-reduced-motion:no-preference){.gm-dir-arrow{transition:scale var(--dur-5) var(--spring)}}.gm-wall-window,.gm-wall-sill{fill:var(--paper);stroke:var(--gm-wall-2);stroke-width:.8}.gm-wall-glass{fill:color-mix(in oklab,var(--gm-sea) 55%,var(--paper))}.gm-wall-city{fill:color-mix(in oklab,var(--gm-sea),var(--partition))}.gm-wall-blind{fill:color-mix(in oklab,var(--paper) 85%,var(--gm-wall-2))}.gm-wall-slats{fill:none;stroke:var(--gm-wall-2);stroke-width:.4}.gm-wall-mullion{fill:none;stroke:var(--paper);stroke-width:1.2}.gm-wall-tray{fill:var(--gm-wall-2)}.gm-wall-frame{fill:var(--wood-2)}.gm-wall-photo{fill:var(--paper)}.gm-wall-face{fill:var(--partition)}.gm-wall-ribbon{fill:var(--gm-bread)}.gm-prop{position:absolute;inset-block-end:50%;block-size:26%;inline-size:auto}.gm-prop-plant{inset-inline-start:2%}.gm-prop-cooler{inset-inline-end:3%}.gm-prop-leaf{fill:var(--gm-leaf)}.gm-prop-leaf-2{fill:color-mix(in oklab,var(--gm-leaf),var(--ink-1) 25%)}.gm-prop-rim{fill:var(--wood-3)}.gm-prop-pot{fill:var(--wood-2)}.gm-prop-bottle{fill:color-mix(in oklab,var(--gm-sea) 75%,var(--paper));stroke:var(--gm-sea);stroke-width:.8}.gm-prop-neck{fill:var(--gm-sea)}.gm-prop-stand{fill:var(--paper);stroke:var(--gm-wall-2);stroke-width:.8}.gm-prop-cold{fill:var(--pen-blue)}.gm-prop-hot{fill:var(--red-ink)}.gm-prop-drip{fill:var(--gm-wall-2)}.gm-seats,.gm-plates{margin:0;padding:0;list-style:none}.gm-seat,.gm-plate{position:absolute;inset-inline-start:calc(var(--x, 50) * 1%);inset-block-start:calc(var(--y, 50) * 1%)}.gm-seat{z-index:1;inline-size:clamp(3.25rem,15cqi,9rem);translate:-50% -100%}@container well (width < 40rem){.gm-seat{inline-size:19cqi}}.gm-seat[data-of="1"][data-at="1"]{--x: 50;--y: 50}.gm-seat[data-of="2"][data-at="1"]{--x: 29;--y: 52}.gm-seat[data-of="2"][data-at="2"]{--x: 71;--y: 52}.gm-seat[data-of="3"][data-at="1"]{--x: 13;--y: 68}.gm-seat[data-of="3"][data-at="2"]{--x: 50;--y: 50}.gm-seat[data-of="3"][data-at="3"]{--x: 87;--y: 68}.gm-seat[data-of="4"][data-at="1"]{--x: 11;--y: 70}.gm-seat[data-of="4"][data-at="2"]{--x: 29;--y: 52}.gm-seat[data-of="4"][data-at="3"]{--x: 71;--y: 52}.gm-seat[data-of="4"][data-at="4"]{--x: 89;--y: 70}.gm-plate[data-of="1"][data-at="1"]{--x: 50;--y: 56}.gm-plate[data-of="2"][data-at="1"]{--x: 27;--y: 60}.gm-plate[data-of="2"][data-at="2"]{--x: 73;--y: 60}.gm-plate[data-of="3"][data-at="1"]{--x: 22;--y: 80}.gm-plate[data-of="3"][data-at="2"]{--x: 50;--y: 56}.gm-plate[data-of="3"][data-at="3"]{--x: 78;--y: 80}.gm-plate[data-of="4"][data-at="1"]{--x: 19;--y: 82}.gm-plate[data-of="4"][data-at="2"]{--x: 27;--y: 60}.gm-plate[data-of="4"][data-at="3"]{--x: 73;--y: 60}.gm-plate[data-of="4"][data-at="4"]{--x: 81;--y: 82}.gm-plate[data-you=true]{--x: 50;--y: 95}.gm-plate[data-of="4"]:is([data-at="2"],[data-at="3"]){z-index:4}@container well (width < 40rem){.gm-seat[data-of="3"]:is([data-at="1"],[data-at="3"]){--y: 64}.gm-seat[data-of="4"]:is([data-at="1"],[data-at="4"]){--y: 66}.gm-plate[data-you=true]{--y: 91}}.gm-seat svg{display:block;inline-size:100%;block-size:auto;overflow:visible}.gm-seat[data-state=out] svg{opacity:.4}.gm-boss{position:absolute;z-index:1;inset-inline-start:calc(var(--x, 50) * 1%);inset-block-start:calc(var(--y, 47) * 1%);inline-size:clamp(3.25rem,15cqi,9rem);translate:-50% 0;visibility:hidden}.gm-boss[data-on=true]{translate:-50% -100%;visibility:visible}@container well (width < 40rem){.gm-boss{inline-size:19cqi}}.gm-boss svg{display:block;inline-size:100%;block-size:auto;overflow:visible}.gm-bubble{padding:.15rem .5rem;border:2px solid var(--ink-1);border-radius:var(--radius);background:var(--paper);font-weight:800;white-space:nowrap}.gm-boss .gm-bubble{position:absolute;inset-block-end:88%;inset-inline-start:68%;font-size:clamp(.6875rem,1.8cqi,1rem)}@media(prefers-reduced-motion:no-preference){.gm-boss{transition:translate var(--dur-4) ease-in,visibility 0s var(--dur-4)}.gm-boss[data-on=true]{transition:translate var(--dur-5) var(--spring)}}.gm-tabletop{position:absolute;z-index:2;inset-inline:-4%;inset-block-start:42%;block-size:110%;border-radius:50%;background:radial-gradient(ellipse 38% 9% at 50% 9%,color-mix(in oklab,var(--paper) 35%,transparent),transparent),repeating-radial-gradient(ellipse at 50% 30%,transparent 0 1.4rem,color-mix(in oklab,var(--wood-3) 16%,transparent) 1.4rem 1.5rem),radial-gradient(ellipse at 50% 22%,var(--wood) 0 40%,var(--wood-2) 75%,var(--wood-3));box-shadow:inset 0 .3rem color-mix(in oklab,var(--wood) 60%,var(--paper)),inset 0 .6rem 1.25rem color-mix(in oklab,var(--wood-3) 30%,transparent)}.gm-plate{z-index:3;display:grid;justify-items:center;gap:.2rem;translate:-50% -50%}.gm-fan{display:flex;justify-content:center;min-block-size:calc(var(--card-w) * var(--mini) * 7 / 5)}.gm-mini{flex:none;inline-size:calc(var(--card-w) * var(--mini));aspect-ratio:5 / 7;border-radius:7%/5%;rotate:calc((var(--i) - (var(--n) - 1) / 2) * 8deg);transform-origin:50% 130%}.gm-mini+.gm-mini{margin-inline-start:calc(var(--card-w) * -.4)}.gm-tent{display:grid;justify-items:center;max-inline-size:22cqi;padding:.1rem .5rem;border-radius:var(--radius-paper);background:var(--paper);box-shadow:var(--gm-card-shadow);font-size:clamp(.75rem,1.5cqi,.875rem);line-height:1.25;text-align:center}@container well (width < 40rem){.gm-tent{max-inline-size:26cqi}}.gm-tent:has(.gm-tent-name:empty){display:none}.gm-tent-name{font-weight:800;overflow-wrap:anywhere}.gm-tent{border-block-start:.25rem solid var(--seat, var(--ink-3))}.gm-tent-count{color:var(--ink-3)}.gm-tent-count:empty{display:none}.gm-tent-knows{color:var(--red-ink);font-weight:700}.gm-tent-knows:empty,.gm-plate:not([data-state=up]) .gm-tent-knows{display:none}.gm-plate[data-state=up] .gm-tent{box-shadow:0 0 0 .12rem var(--paper),0 0 0 .3rem var(--pen),var(--gm-card-shadow)}.gm-plate[data-state=up] .gm-tent-count{color:var(--red-ink);font-weight:800}.gm-plate[data-state=next] .gm-tent{outline:.12rem dashed var(--ink-2);outline-offset:.12rem}@media(prefers-reduced-motion:no-preference){.gm-plate[data-state=up] .gm-tent{animation:gm-up .8s var(--ease-out)}}@keyframes gm-up{40%{scale:1.12}}.gm-tent-clock{display:none;inline-size:100%;block-size:.2rem;margin-block-start:.15rem;border-radius:999px;background:var(--band-2);overflow:hidden}.gm-plate[data-state=up] .gm-tent-clock{display:block}.gm-plate[data-you=true][data-state=up] .gm-tent{background:var(--pen);color:var(--paper)}.gm-plate[data-you=true][data-state=up] .gm-tent-count{color:var(--paper)}.gm-plate[data-you=true][data-state=up] .gm-tent-clock{background:color-mix(in oklab,var(--paper) 35%,transparent)}.gm-plate[data-you=true][data-state=up] .gm-tent-clock-bar{background:var(--paper)}.gm-plate[data-state=out] .gm-fan{opacity:.35}.gm-plate[data-you=true] .gm-fan{display:none}.gm-plate[data-you=true]{z-index:4}.gm-ask{position:absolute;inset-block-end:calc(100% + var(--space-2));inset-inline-start:50%;display:none;inline-size:max-content;max-inline-size:28cqi;padding:.3rem .75rem;font-size:clamp(.875rem,2.4cqi,1.25rem);line-height:1.2;text-align:center;white-space:normal;translate:-50% 0}@container well (width < 40rem){.gm-ask{inset-block-end:calc(100% + var(--space-1));padding-block:.15rem;font-size:.8125rem;line-height:1.15}}.gm-room:has(.gm-choose[data-mode=target]:not([hidden])) .gm-plate[data-you=true] .gm-ask{display:block}.gm-room:has(.gm-choose[data-mode=target]:not([hidden])) :is(.gm-deck,.gm-discard){visibility:hidden}.gm-seat[data-pick],.gm-plate[data-pick]{cursor:pointer}.gm-plate[data-pick] .gm-tent{box-shadow:0 0 0 .12rem var(--paper),0 0 0 .3rem var(--pen),var(--gm-card-shadow)}.gm-plate[data-pick]:hover .gm-tent{box-shadow:0 0 0 .12rem var(--paper),0 0 0 .45rem var(--pen),var(--gm-card-shadow)}.gm-plate[data-focus] .gm-tent{outline:var(--focus-w) solid var(--focus-ink, var(--ink-1));outline-offset:calc(.3rem + var(--focus-offset))}@media(prefers-reduced-motion:no-preference){.gm-ask{animation:gm-pop var(--dur-5) var(--spring)}.gm-plate[data-pick] .gm-tent{animation:gm-up .8s var(--ease-out)}}@keyframes gm-pop{0%{scale:.5}}.gm [data-color="0"]{--seat: var(--card-blue-2)}.gm [data-color="1"]{--seat: var(--card-green-2)}.gm [data-color="2"]{--seat: var(--card-purple-2)}.gm [data-color="3"]{--seat: var(--card-orange-2)}.gm [data-color="4"]{--seat: var(--card-pink-2)}.gm-stamp:empty{display:none}.gm-stamp{position:absolute;inset-block-start:15%;inset-inline-start:50%;translate:-50% 0;padding:0 .3rem;border:2px solid var(--stamp);border-radius:var(--radius-paper);background:color-mix(in oklab,var(--paper) 85%,transparent);color:var(--stamp);font-size:clamp(.6875rem,1.4cqi,.875rem);font-weight:800;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;rotate:-8deg}.gm-plate[data-state=win] .gm-stamp,.gm-plate[data-you=true] .gm-stamp{display:none}.gm-plate[data-you=true][data-state=out] .gm-tent-count{color:var(--stamp);font-weight:800}.gm-plate[data-state=win] .gm-tent-count{color:var(--seal-2);font-weight:800}.gm-deck,.gm-discard{position:absolute;z-index:3;inset-block-start:var(--piles-y);display:grid;justify-items:center;gap:.3rem;translate:-50% -50%}.gm-deck{inset-inline-start:40%}.gm-discard{inset-inline-start:60%}.gm-slot{display:block;inline-size:var(--card-w);aspect-ratio:5 / 7;border-radius:7%/5%}.gm-slot:empty{outline:2px dashed color-mix(in oklab,var(--wood-3) 70%,transparent);outline-offset:-2px}.gm-deck .gm-slot[data-depth="1"]{box-shadow:2px 2px 0 var(--paper),3px 3px 0 var(--deep-2)}.gm-deck .gm-slot[data-depth="2"]{box-shadow:2px 2px 0 var(--paper),3px 3px 0 var(--deep-2),5px 5px 0 var(--paper),6px 6px 0 var(--deep-2)}.gm-deck .gm-slot[data-depth="3"]{box-shadow:2px 2px 0 var(--paper),3px 3px 0 var(--deep-2),5px 5px 0 var(--paper),6px 6px 0 var(--deep-2),8px 8px 0 var(--paper),9px 9px 0 var(--deep-2)}.gm-time{inline-size:100%;block-size:.4rem;border-radius:999px;background:var(--band-2);overflow:hidden}.gm-time-bar,.gm-tent-clock-bar{display:block;inline-size:100%;block-size:100%;background:var(--ink-2);transform:scaleX(0);transform-origin:left}.gm-fly{position:absolute;z-index:6;inset:0;pointer-events:none}.gm-flier{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:var(--card-w);opacity:0}.gm-token{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:clamp(.9rem,3cqi,1.4rem);aspect-ratio:1;border:.15rem solid var(--paper);border-radius:50%;background:var(--pen);box-shadow:var(--gm-card-shadow);opacity:0}.gm-face,.gm-back{display:block;inline-size:var(--card-w, 8rem);aspect-ratio:5 / 7;border-radius:7%/5%}.gm-face{font-size:calc(var(--card-w, 8rem) / 10);line-height:1.1;color:var(--paper);text-align:start}.gm-face-in{display:flex;flex-direction:column;justify-content:space-between;gap:.3em;block-size:100%;padding:.5em;border-radius:inherit;background:var(--c);box-shadow:var(--gm-card-shadow);overflow:hidden}.gm-face-top{display:flex;align-items:center;gap:.3em;min-inline-size:0}.gm-face-code{flex:none;padding:.12em .26em;border-radius:.26em;background:var(--paper);color:var(--c);font:800 .74em/1.1 var(--font-numbers);letter-spacing:.04em;white-space:nowrap}.gm-face-name{font:800 1em/1.08 var(--font-body);overflow-wrap:break-word}.gm-face-art{flex:none;aspect-ratio:60 / 44;border-radius:.4em;background:var(--art-bg);overflow:hidden}.gm-face-art img{display:block;inline-size:100%;block-size:100%}.gm-face-rule{flex:1 1 0;min-block-size:0;padding:.3em .4em;border-radius:.3em;background:var(--paper);color:var(--ink-1);font:600 .74em/1.28 var(--font-body)}.gm-do{color:var(--red-ink);font-weight:800}:is(.gm-scene,.gm-peek-cards,.gm-choose-opts,.gm-steps) .gm-face-rule{display:none}:is(.gm-scene,.gm-peek-cards,.gm-choose-opts,.gm-steps) .gm-face-name{font-size:1.2em}.gm-scene .gm-face-code{display:none}@container well (width < 40rem){.gm-hand .gm-face-rule{display:none}.gm-hand .gm-face-name{font-size:1.15em}:is(.gm-hand,.gm-side) .gm-face{aspect-ratio:auto}:is(.gm-hand,.gm-side) .gm-face-top{align-items:start}:is(.gm-hand,.gm-side) .gm-face-name{min-block-size:2lh}}.gm [data-card]{--c: var(--card-slate);--art-bg: color-mix(in oklab, var(--c) 16%, var(--paper))}.gm [data-card=invite]{--c: var(--ink-1);--art-bg: color-mix(in oklab, var(--red) 16%, var(--paper))}.gm [data-card=ooo]{--c: var(--card-teal)}.gm [data-card=nope]{--c: var(--card-red)}.gm [data-card=favor]{--c: var(--card-pink-2)}.gm [data-card=delegate]{--c: var(--card-orange)}.gm [data-card=voluntold]{--c: var(--card-fuchsia)}.gm [data-card=lunch]{--c: var(--card-amber)}.gm [data-card=circle]{--c: var(--card-indigo)}.gm [data-card=oldest]{--c: var(--card-zinc)}.gm [data-card=cooler]{--c: var(--card-sky)}.gm [data-card=reprio]{--c: var(--card-teal-2)}.gm [data-card=reorg]{--c: var(--card-purple)}.gm [data-card=tps]{--c: var(--card-slate)}.gm [data-card=slides]{--c: var(--card-pink)}.gm [data-card=sheet]{--c: var(--card-green)}.gm [data-card=replyall]{--c: var(--card-blue)}.gm [data-card=intern]{--c: var(--card-orange-2)}.gm-face[data-card=invite] .gm-face-code{background:var(--red);color:var(--paper)}.gm-back,.gm-mini{background:repeating-linear-gradient(45deg,var(--deep) 0 .3rem,var(--deep-2) .3rem .6rem);box-shadow:inset 0 0 0 .15rem var(--paper),var(--gm-card-shadow)}.gm-back{display:grid;place-items:center}.gm-back:after{content:"CM";display:grid;place-items:center;inline-size:55%;aspect-ratio:1;border:.12rem solid var(--paper);border-radius:50%;background:var(--red);color:var(--paper);font:800 calc(var(--card-w, 8rem) * .16) / 1 var(--font-body)}.gm-render{display:flex;flex-wrap:wrap;gap:1rem}.gm-render-art{inline-size:360px;block-size:264px}.gm-render-art svg{display:block}.gm-a-bg{fill:var(--art-bg)}.gm-a-paper{fill:var(--paper);stroke:var(--ink-1);stroke-width:.5}.gm-a-old{fill:color-mix(in oklab,var(--seal) 30%,var(--paper))}.gm-a-note{fill:var(--note);stroke:var(--ink-1);stroke-width:.4}.gm-a-red{fill:var(--red)}.gm-a-blue{fill:var(--pen-blue)}.gm-a-redline{fill:color-mix(in oklab,var(--red) 22%,transparent);stroke:var(--red);stroke-width:.5}.gm-a-ink{fill:none;stroke:var(--ink-1);stroke-width:.7;stroke-linecap:round;stroke-linejoin:round}.gm-a-ink-fill{fill:var(--ink-1)}.gm-a-line{fill:none;stroke:color-mix(in oklab,var(--ink-1) 35%,transparent);stroke-width:.7;stroke-linecap:round}.gm-a-grid{fill:none;stroke:color-mix(in oklab,var(--c) 35%,transparent);stroke-width:.5}.gm-a-pen{fill:none;stroke:var(--pen);stroke-width:.9;stroke-linecap:round}.gm-a-arrow{fill:none;stroke:var(--pen);stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round}.gm-a-loop{stroke-width:1.6}.gm-a-sun{fill:var(--seal)}.gm-a-sea{fill:var(--gm-sea)}.gm-a-sand{fill:var(--gm-sand)}.gm-a-trunk{fill:none;stroke:var(--wood-3);stroke-width:1.6;stroke-linecap:round}.gm-a-leaf{fill:var(--gm-leaf)}.gm-a-water{fill:var(--gm-sea);stroke:var(--ink-1);stroke-width:.5}.gm-a-bread{fill:var(--gm-bread);stroke:var(--ink-1);stroke-width:.5}.gm-a-bubble{fill:var(--paper);stroke:var(--ink-1);stroke-width:.7;stroke-linejoin:round}.gm-a-say{fill:var(--ink-1);font:800 4.3px var(--font-body);text-anchor:middle}.gm-a-tiny{fill:var(--ink-1);font:800 3.4px var(--font-body)}.gm-a-light{fill:var(--paper)}.gm-a-red-text{fill:var(--red-ink)}.gm-door{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap-controls)}@container well (width < 40rem){.gm-door{grid-template-columns:minmax(0,1fr)}}.gm-form{display:flex;flex-direction:column;gap:var(--gap-text)}.gm-form>.gm-row{margin-block-start:auto}.gm-form .gm-row>.btn{flex:1 1 11rem;min-inline-size:0;padding-inline:var(--space-2);text-align:center}.gm-form-head{font-size:var(--step-1)}.gm-form-line{color:var(--ink-2);font-size:var(--step--1)}.gm-form [data-gm=join-code]{font-family:var(--font-numbers);letter-spacing:.12em;text-transform:uppercase}.gm-say{grid-column:1 / -1;color:var(--ink-2);min-block-size:1lh}.gm-form,.gm-invite,.gm-setup,.gm-act,.gm-choose,.gm-over,.gm-log-wrap,.gm-pile,.gm-bar{padding:var(--inset);border-radius:var(--radius);background:var(--band-1)}.gm-invite,.gm-bar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-controls)}.gm-invite .gm-code,.gm-bar .gm-code{flex-basis:100%}.gm[data-phase=lobby] .gm-bar{display:none}.gm-room{grid-template-columns:repeat(2,minmax(0,1fr))}.gm-room>:not(.gm-pile,.gm-bar){grid-column:1 / -1}@container well (width < 40rem){.gm-room{grid-template-columns:minmax(0,1fr)}}.gm-code strong{font-family:var(--font-numbers);letter-spacing:.12em}.gm-status{min-block-size:1lh;font-size:var(--step-0);font-weight:700}.gm-lobby{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:var(--gap-controls)}.gm-setup{display:grid;gap:var(--gap-text)}.gm-invite>.btn,.gm-bar>.btn,.gm-setup .gm-row>.btn{flex:1 1 8rem;min-inline-size:0;padding-inline:var(--space-2);text-align:center}.gm-setup .gm-row>.btn-primary{flex-basis:100%}@container well (width < 40rem){.gm-lobby{grid-template-columns:minmax(0,1fr)}}.gm-pace-wrap{display:grid;gap:var(--gap-meta)}.gm-pace-note{color:var(--ink-3);font-size:var(--step--1)}.gm-play{grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--gap-controls)}.gm-card-help{min-block-size:2lh;color:var(--ink-2);font-size:var(--step--1)}.gm-card-help:empty{display:none}.gm-card-help strong:not(.gm-do){color:var(--ink-1)}.gm-play:has(.gm-choose[data-mode=target]:not([hidden])) .gm-card-help{display:none}.gm-side{--pick-w: 5.5rem;display:none;gap:var(--gap-controls)}.gm-side:has(>:not([hidden])){display:grid}@container well (width < 40rem){.gm-side{--pick-w: min(5.5rem, calc((100cqi - 2 * var(--inset) - 2 * var(--gap-list)) / 3))}.gm[data-phase=play] .gm-play{--sheet-max: 60svh;display:flex;flex-direction:column;align-items:stretch}.gm-play:has([data-gm=choose]:not([hidden])) .gm-act{display:none}.gm-play:has([data-gm=choose]:not([hidden],[data-mode=target])) .gm-hand button{scroll-margin-block-end:calc(var(--sheet-max) + var(--space-2))}.gm-side:has(>[data-gm=choose]:not([hidden],[data-mode=target])){position:sticky;inset-block-end:0;max-block-size:var(--sheet-max);overflow-y:auto;overscroll-behavior:contain;padding-block:var(--space-2) max(var(--space-2),env(safe-area-inset-bottom));background:var(--paper);box-shadow:0 0 0 var(--space-2) var(--paper),0 calc(-1 * var(--space-3)) var(--space-3) var(--paper)}}.gm-act{display:grid;gap:var(--gap-text)}.gm-act[data-state=mine]{background:var(--paper);box-shadow:0 0 0 .15rem var(--pen)}.gm-act-head{display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--gap-meta) var(--gap-text)}.gm-act-head:has(>.gm-turn:empty){display:none}.gm-turn{font-size:var(--step-0);font-weight:800}.gm-act .gm-time{grid-column:1}.gm-secs{contain:strict;grid-column:2;grid-row:1 / span 2;inline-size:5ch;block-size:1lh;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:700;text-align:end}.gm-act[data-warn=true] .gm-secs{color:var(--red-ink)}.gm-act[data-warn=true] .gm-time-bar{background:var(--red)}.gm-act[data-timed=false] .gm-time{visibility:hidden}.gm-moves{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,5.25rem),1fr));gap:var(--gap-controls)}.gm-moves:empty{display:none}.gm-moves .btn{min-inline-size:0;padding-inline:var(--space-4);text-align:center}@container well (width < 40rem){.gm-moves .btn{padding-inline:var(--space-2)}}.gm-choose{display:grid;gap:var(--gap-text)}.gm-choose-line{font-weight:700}.gm-choose[data-mode^=ask]{background:var(--paper);box-shadow:0 0 0 .15rem var(--pen)}.gm-choose:not([data-mode^=ask]) .gm-time,.gm-choose[data-mode=ask-favor] .gm-time{display:none}.gm-choose-opts{--card-w: var(--pick-w);display:flex;flex-wrap:wrap;gap:var(--gap-list)}.gm-choose-opts:empty,.gm-choose [data-gm=choose-foot]:empty{display:none}.gm-peek-cards{--card-w: var(--pick-w);display:flex;flex-wrap:wrap;gap:var(--gap-list);margin:0;padding:0;list-style:none}@container well (width < 40rem) or (width >= 48rem){.gm-choose-opts{--card-w: 6.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.gm-choose-opts .gm-pick{min-block-size:var(--touch-min)}.gm-choose-opts .gm-face{inline-size:100%;block-size:100%}.gm-choose-opts .gm-face-in{flex-direction:row;align-items:center}.gm-choose-opts .gm-face-top{flex:1}.gm-choose-opts .gm-face-code{display:none}.gm-choose-opts .gm-face-art{inline-size:2.75rem}}.gm-pick{position:relative;padding:0;border:0;border-radius:7%/5%;background:none;cursor:pointer}.gm-pick:disabled{cursor:default;opacity:.55}.gm-pick:focus-visible{outline:var(--focus-w) solid var(--ink-1);outline-offset:var(--focus-offset)}.gm{--badge-h: 1.5rem}.gm-card[data-n]:after,.gm-pick[data-n]:before,.gm-pile-card[data-n]:after{content:"\d7" attr(data-n);position:absolute;inset-block-end:calc(100% - .2rem);inset-inline-start:.15rem;block-size:var(--badge-h);padding-inline:.4rem;border:2px solid var(--paper);border-radius:999px;background:var(--ink-1);color:var(--paper);font-size:var(--step--1);font-weight:800;line-height:calc(var(--badge-h) - 4px)}:is(.gm-choose-opts,.gm-pile-cards):has([data-n]){row-gap:var(--badge-h);padding-block-start:calc(var(--badge-h) - .2rem)}.gm-pick[data-rank]:after{content:attr(data-rank);position:absolute;inset-block-start:-.5rem;inset-inline-end:-.5rem;display:grid;place-items:center;inline-size:1.5rem;aspect-ratio:1;border-radius:50%;background:var(--ink-1);color:var(--paper);font-weight:800}.gm-hand{--pad: var(--space-4);--w-max: 8rem;--strip: 1.75rem;--w: clamp(4.5rem, calc(100cqi - 2 * var(--pad) - (var(--n, 1) - 1) * var(--strip)), var(--w-max));--step: min(3deg, calc(16deg / var(--n, 1)));contain:inline-size;isolation:isolate;display:flex;justify-content:center;margin:0;padding:var(--space-5) var(--pad) var(--space-1);list-style:none}@container well (width < 40rem){.gm-hand{--w-max: 6.5rem;--strip: 2rem}}.gm-hand>li{--card-w: var(--w);position:relative;flex:none;inline-size:var(--w);rotate:calc((var(--i) - (var(--n) - 1) / 2) * var(--step));transform-origin:50% 130%}.gm-hand>li+li{margin-inline-start:min(var(--gap-list),calc((100% - var(--n) * var(--w)) / (var(--n) - 1)))}@property --strip{syntax: "<length>"; inherits: true; initial-value: 28px;}.gm-hand[data-rows]{flex-wrap:wrap;row-gap:calc(var(--badge-h) / 2)}.gm-hand>.gm-hand-break{flex:0 0 100%;inline-size:auto;block-size:0;margin:0;rotate:none}.gm-hand>.gm-hand-break+li{margin-inline-start:0}.gm-hand>li:has(:focus-visible){z-index:1}.gm-hand:not([data-five=true])>li:has([data-chosen=true]){z-index:1}@media(hover:hover){.gm-hand>li:has(:hover){z-index:1}}.gm-hand>.gm-hand-empty{flex:1 1 auto;inline-size:auto;color:var(--ink-3);rotate:none}.gm-card{position:relative;display:block;inline-size:100%;padding:0;border:0;border-radius:7%/5%;background:none;font:inherit;cursor:pointer;transition:translate var(--dur-2) var(--ease-out);will-change:transform}.gm-card:focus-visible{outline:var(--focus-w) solid var(--ink-1);outline-offset:var(--focus-offset)}.gm-card:focus-visible{translate:0 -.6rem}@media(hover:hover){.gm-card:hover{translate:0 -.6rem}}.gm-card[data-chosen=true]{translate:0 -1.25rem}.gm-card[data-playable=true] .gm-face-in{box-shadow:0 0 0 .2rem var(--seal),var(--gm-card-shadow)}.gm-card[data-chosen=true] .gm-face-in{box-shadow:0 0 0 .2rem var(--ink-1),var(--gm-card-shadow)}.gm-hand[data-five=true] .gm-card[data-playable=false]{opacity:.45}.gm-card[data-picks]:not([data-picks="1"]):before{content:"picked \d7" attr(data-picks);position:absolute;z-index:1;inset-block-end:-.4rem;inset-inline-start:50%;translate:-50% 0;padding:0 .4rem;border-radius:999px;background:var(--ink-1);color:var(--paper);font-size:var(--step--1);font-weight:800;white-space:nowrap}@media(prefers-reduced-motion:no-preference){.gm-hand[data-dealt=pending]>li{visibility:hidden}.gm-hand[data-dealt=true]>li{animation:gm-deal-in .4s var(--ease-out) backwards;animation-delay:calc(var(--i) * 70ms)}}@keyframes gm-deal-in{0%{opacity:0;translate:0 -4rem}}.gm-over{--well-radius: var(--radius);gap:var(--gap-text)}.gm-over[data-won=true] .gm-over-band{--band: var(--grade-3)}.gm-over[data-won=false] .gm-over-band{--band: var(--grade-0)}.gm-over-line{font-size:var(--step-0);font-weight:700}.gm-over-row{display:grid;grid-template-columns:1.5rem auto minmax(0,1fr);align-items:center;gap:var(--gap-list)}.gm-over-place{color:var(--ink-3);font-family:var(--font-numbers);font-weight:800}.gm-over-what{justify-self:end;color:var(--ink-2);font-size:var(--step--1)}.gm-over-row:first-child .gm-over-what{color:var(--seal-2);font-weight:800}.gm-over-wait{color:var(--ink-2)}.gm-over>.btn{justify-self:start}.gm[data-phase]>.gm-band{margin-block-start:calc(-1 * var(--inset))}.gm:not([data-phase=play])>.gm-band{display:none}.gm-notice-slot{--card-w: clamp(3.5rem, 10cqi, 4.5rem);display:grid;align-items:center;min-block-size:calc(var(--card-w) * 1.5 + 2 * var(--space-3))}.gm-notice-slot:has(>[hidden]){display:none}@container well (width < 40rem){.gm-notice-slot{order:1;min-block-size:0}.gm-play>.gm-auto{order:2}}@container well (width >= 48rem){.gm:not([data-phase=door]) .gm-room{grid-template-columns:minmax(0,1.65fr) minmax(18rem,1fr);grid-template-rows:auto 1fr;grid-template-areas:"scene panel" "log panel" "pile bar";align-items:start}.gm:not([data-phase=door]) .gm-room>.gm-scene{grid-area:scene}.gm-room>:is(.gm-lobby,.gm-over){grid-area:panel;grid-template-columns:minmax(0,1fr)}.gm:not([data-phase=door]) .gm-room>.gm-log-wrap{grid-area:log}.gm:not([data-phase=door]) .gm-room>.gm-pile{grid-area:pile}.gm:not([data-phase=door]) .gm-room>.gm-bar{grid-area:bar}.gm[data-phase=play] .gm-room{grid-template-rows:auto auto auto auto 1fr;grid-template-areas:"scene notice" "scene help" "scene act" "scene side" "scene log" "hand hand" "answer answer" "pile bar"}.gm[data-phase=play] .gm-play{display:contents}.gm[data-phase=play] .gm-notice-slot{grid-area:notice;min-block-size:0}.gm[data-phase=play] .gm-card-help{grid-area:help}.gm[data-phase=play] .gm-act{grid-area:act}.gm[data-phase=play] .gm-side{grid-area:side}.gm[data-phase=play] .gm-hand{grid-area:hand}.gm[data-phase=play] .gm-auto{grid-area:answer}.gm[data-phase=play] .gm-log-wrap{grid-template-rows:auto minmax(0,1fr);align-self:stretch;min-block-size:9rem;contain:size;overflow:clip}.gm[data-phase=play] .gm-log{max-block-size:none}.gm-play:has([data-gm=choose]:not([hidden])) .gm-act{display:none}.gm[data-phase=play] .gm-room:has([data-gm=choose]:not([hidden],[data-mode=target]))>.gm-log-wrap{display:none}.gm-choose-opts{max-block-size:14rem;overflow-y:auto;overscroll-behavior:contain}}@media(min-height:69rem){@container well (width >= 48rem){.gm:not([data-phase=door]) .gm-room{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;grid-template-areas:"scene scene" "panel panel" "log log" "pile bar"}.gm-room>.gm-lobby{grid-template-columns:repeat(2,minmax(0,1fr))}.gm[data-phase=play] .gm-room{grid-template-rows:none;grid-template-areas:"scene scene" "notice act" "help side" "hand hand" "answer answer" "log log" "pile bar"}.gm[data-phase=play] .gm-log-wrap{grid-template-rows:none;align-self:auto;min-block-size:0;contain:none;overflow:visible}.gm[data-phase=play] .gm-log{max-block-size:16rem}.gm[data-phase=play] .gm-room:has([data-gm=choose]:not([hidden]))>.gm-log-wrap{display:grid}.gm[data-phase=play] .gm-play:has([data-gm=choose]:not([hidden])) .gm-side{grid-area:act}}}.gm-notice{--ring: var(--rule);--ring-w: var(--rule-w);position:relative;display:flex;align-items:center;gap:var(--gap-text);padding:var(--space-2) var(--space-3) 0;border-radius:var(--radius);background:var(--paper);box-shadow:0 0 0 var(--ring-w) var(--ring);color:var(--ink-1);overflow:clip}.gm-notice:is([data-kind=answer],[data-kind=turn],[data-kind=warn]){--ring: var(--pen);--ring-w: .15rem}.gm-notice[data-kind=boss]{--ring: var(--ink-1);--ring-w: .15rem}.gm-notice[data-kind=win]{--ring: var(--seal-2);--ring-w: .15rem}.gm-notice[data-old=true]{--ring: var(--rule);--ring-w: var(--rule-w)}.gm-notice-card{flex:none;padding-block-end:var(--space-3)}.gm-notice-card:empty{display:none}@container well (width < 30rem){.gm-notice-card:has(>.gm-face){display:none}}.gm-notice-card .gm-face{aspect-ratio:auto}.gm-notice-card .gm-face-top{align-items:start}.gm-notice-card .gm-face-code,.gm-notice-card .gm-face-rule{display:none}.gm-notice-card .gm-face-name{min-block-size:2lh;font-size:1.2em}.gm-notice-body{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:var(--gap-text);min-inline-size:0;padding-block-end:var(--space-3)}.gm-notice-text{display:grid;flex:1 1 14rem;gap:.15rem;min-inline-size:0}.gm-notice-line{font-size:var(--step-0);font-weight:800}.gm-notice-sub{color:var(--ink-2);font-size:var(--step--1)}.gm-notice-sub:empty{display:none}.gm-notice-sub strong:not(.gm-do){color:var(--ink-1)}.gm-notice-moves{display:flex;flex:none;gap:var(--gap-controls)}.gm-notice-moves:empty{display:none}.gm-notice-time{position:absolute;inset:auto 0 0;block-size:.3rem;border-radius:0}.gm-notice:not([data-held=true]) .gm-notice-time{display:none}.gm-notice[data-kind=answer] .gm-time-bar{background:var(--red)}.gm-notice-turn{display:grid;place-items:center;inline-size:calc(var(--card-w) * .7);aspect-ratio:1}.gm-notice-turn svg{inline-size:100%;overflow:visible;fill:none;stroke:var(--ink-1);stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round}.gm-notice-turn[data-dir="-1"] svg{transform:scaleX(-1)}.gm-chip,.gm-cardchip{white-space:nowrap}.gm-chip{padding:0 .4rem;border-radius:var(--radius-paper);background:var(--seat, var(--ink-2));color:var(--paper);font-weight:700}.gm-cardchip{padding:0 .35rem;border-inline-start:.3rem solid var(--c);border-radius:var(--radius-paper);background:color-mix(in oklab,var(--c) 12%,var(--paper));color:var(--ink-1);font-weight:700}.gm-log-wrap{display:grid;gap:var(--gap-text)}.gm-log-head{color:var(--ink-2);font-size:var(--step-0)}.gm-log{display:grid;gap:var(--gap-list);max-block-size:16rem;margin:0;padding:0;overflow-y:auto;overscroll-behavior:contain;list-style:none;font-size:var(--step--1)}.gm-log-turn{display:grid;gap:var(--gap-meta);padding-block-start:var(--space-2);border-block-start:var(--rule-w) solid var(--rule)}.gm-log-turn:first-child{padding-block-start:0;border-block-start:0}.gm-log-whose{color:var(--ink-2);font-weight:700}.gm-log-lines{display:grid;gap:.2rem;margin:0;padding:0;list-style:none}.gm-log-line[data-fresh=true]{font-weight:700}.gm-pile summary{color:var(--ink-2);font-size:var(--step-0);font-weight:700;cursor:pointer}.gm-pile-cards{--card-w: 4.5rem;display:flex;flex-wrap:wrap;gap:var(--gap-list);margin:var(--gap-text) 0 0;padding:0;list-style:none}.gm-pile-card{position:relative}.gm-rules{content-visibility:auto;contain-intrinsic-block-size:auto 2200px;display:grid;gap:var(--gap-text);padding-block-start:var(--space-5);border-block-start:var(--rule-w) solid var(--rule)}.gm-rules-head{font-size:var(--step-1)}.gm-rules-sub{font-size:var(--step-0)}.gm-rules-line{color:var(--ink-2)}.gm-steps{--card-w: 4.75rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));gap:var(--gap-items);margin:0;padding:0;list-style:none;counter-reset:step}.gm-step{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:var(--gap-text);counter-increment:step}.gm-step-cards{display:flex}.gm-step-cards>*+*{margin-inline-start:calc(var(--card-w) * -.45);rotate:6deg}.gm-step-text:before{content:counter(step) ". ";color:var(--red-ink);font-weight:800}.gm-combos{inline-size:100%;border-collapse:collapse;font-size:var(--step--1)}.gm-combos :is(th,td){padding:var(--space-2) var(--space-3);border-block-end:var(--rule-w) solid var(--rule);text-align:start;vertical-align:top}.gm-combos thead th{color:var(--ink-2)}.gm-combos tbody th{white-space:nowrap}.gm-deck-list{--card-w: 9.5rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,9.5rem),1fr));gap:var(--gap-tiles);margin:0;padding:0;list-style:none}.gm-deck-item{display:grid;gap:var(--gap-meta);justify-items:center;text-align:center}.gm-deck-many{color:var(--ink-3);font-size:var(--step--1);font-weight:600}@media(forced-colors:active){.gm-face-in,.gm-back,.gm-mini,.gm-tent,.gm-chip,.gm-cardchip,.gm-notice{border:1px solid CanvasText}.gm-time-bar,.gm-tent-clock-bar{background:Highlight}}}@layer pages{.sc-gam-s-sun{stop-color:#fff3c8}.sc-gam-lit{fill:none;stroke:#fff;stroke-opacity:.8;stroke-width:.45;stroke-linecap:round;stroke-linejoin:round}.sc-gam-figcast{--fig-silhouette: var(--fig-ink);opacity:.13}.sc-gam-paper{fill:var(--pz-paper);stroke:var(--fig-ink);stroke-width:.4;stroke-linejoin:round}.sc-gam-text{fill:none;stroke:#bcb2af;stroke-width:.7;stroke-linecap:round}.sc-gam-text-dark{fill:none;stroke:#6b5f5d;stroke-width:.9;stroke-linecap:round}.sc-gam-band{fill:#e9e3da}.sc-gam-marker{fill:none;stroke:var(--pen);stroke-width:.8;stroke-linecap:round;stroke-linejoin:round}.sc-gam-arrow{fill:none;stroke:var(--pen);stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round}.sc-gam-blue-shade{fill:color-mix(in oklab,var(--pen-blue),#000 30%)}.sc-gam-desk-lit{fill:none;stroke:var(--wood);stroke-width:.6}.sc-gam-bubble{fill:var(--pz-paper);stroke:var(--fig-ink);stroke-width:.5;stroke-linejoin:round}.sc-gam-whoosh{fill:none;stroke:var(--fig-ink);stroke-opacity:.35;stroke-width:.5;stroke-linecap:round}.sc-gam-string{fill:none;stroke:#8a7a72;stroke-width:.3}.sc-gam-pin{fill:var(--red);stroke:color-mix(in oklab,var(--red),#000 35%);stroke-width:.3}.sc-gam-note{fill:var(--note);stroke:color-mix(in oklab,var(--note),#000 30%);stroke-width:.3}.sc-gam-note-curl{fill:color-mix(in oklab,var(--note),#000 14%)}.sc-gam-leg{fill:none;stroke:#6f7880;stroke-width:.9;stroke-linecap:round}.sc-gam-screen{fill:#fbfcfd}.sc-gam-paper-print{fill:var(--pz-paper)}.sc-gam-graphite{fill:#2b2a30}.sc-gam-plum{fill:#4b4245}.sc-gam-putty-edged{fill:#e6ddd2;stroke:var(--fig-ink);stroke-linejoin:round;stroke-width:.4}.sc-gam-red-black-40{fill:color-mix(in oklab,var(--red),#000 40%)}.sc-gam-card-green{fill:var(--card-green)}.sc-gam-weekend{fill:var(--red);fill-opacity:.1}.sc-gam-grid{fill:none;stroke:#d3c9c6;stroke-width:.35}.sc-gam-cross{fill:none;stroke:#9d908d;stroke-width:.35;stroke-linecap:round}.sc-gam-ring{fill:none;stroke:#5d666e;stroke-width:.5;stroke-linecap:round}.sc-gam-sun{fill:#f3c34a}.sc-gam-sun-core{fill:#ffe9a0}.sc-gam-sea{fill:var(--gm-sea)}.sc-gam-sea-far{fill:color-mix(in oklab,var(--gm-sea),#2f6f95 35%)}.sc-gam-far{opacity:.7}.sc-gam-glints{fill:none;stroke:#fff;stroke-opacity:.8;stroke-width:.5;stroke-linecap:round}.sc-gam-sand{fill:var(--gm-sand)}.sc-gam-wet{fill:color-mix(in oklab,var(--gm-sand),#a8875a 30%)}.sc-gam-ripple{fill:none;stroke:color-mix(in oklab,var(--gm-sand),#a8875a 45%);stroke-width:.45;stroke-linecap:round}.sc-gam-trunk{fill:#a97a4b}.sc-gam-trunk-ln{fill:none;stroke:#7d5733;stroke-width:.4;stroke-linecap:round}.sc-gam-leaf{fill:var(--gm-leaf)}.sc-gam-leaf-2{fill:color-mix(in oklab,var(--gm-leaf),#000 22%)}.sc-gam-nut{fill:#6b4a2e}.sc-gam-trail{fill:none;stroke:var(--pen);stroke-width:.8;stroke-linecap:round;stroke-dasharray:1.4 1.2}.sc-gam-face{fill:#fbfaf7}.sc-gam-since{fill:var(--red);fill-opacity:.22}.sc-gam-ticks{fill:none;stroke:var(--fig-ink);stroke-width:.4}.sc-gam-plate{fill:#fbfaf7;stroke:#c9c1bb;stroke-width:.3}.sc-gam-bread{fill:var(--gm-bread);stroke:var(--fig-ink);stroke-width:.4;stroke-linejoin:round}.sc-gam-tomato{fill:#d4523f}.sc-gam-cheese{fill:#f6d36b}.sc-gam-lettuce{fill:#6aa84f}.sc-gam-seeds{fill:none;stroke:#fff1d0;stroke-width:.5;stroke-linecap:round}.sc-gam-neck{fill:color-mix(in oklab,var(--gm-sea),#2f6f95 30%)}.sc-gam-water{fill:#9fd0ea;stroke:var(--fig-ink);stroke-width:.4}.sc-gam-air{fill:#dff1fa}.sc-gam-rib{fill:none;stroke:#6fa8c8;stroke-width:.35}.sc-gam-body{fill:#f4f2ee;stroke:var(--fig-ink);stroke-width:.4}.sc-gam-cap{fill:#d9d6d0;stroke:var(--fig-ink);stroke-width:.4}.sc-gam-recess{fill:#e2dfd9}.sc-gam-spout{fill:none;stroke:#4b4245;stroke-width:.6;stroke-linecap:round}.sc-gam-seam{fill:none;stroke:#cfcac2;stroke-width:.35}.sc-gam-backing{fill:#6e6063}.sc-gam-pen-ink{fill:none;stroke:var(--fig-ink);stroke-width:.55;stroke-linecap:round;stroke-linejoin:round}.sc-gam-pen-thin{fill:none;stroke:var(--fig-ink);stroke-width:.4;stroke-linecap:round}.sc-gam-flip{fill:#ece6dd;stroke:var(--fig-ink);stroke-width:.3}.sc-gam-avatar{fill:#c9b8b4}.sc-gam-clip-wire{fill:none;stroke:#8d979e;stroke-width:.45;stroke-linejoin:round}.sc-gam-mug{fill:#f4f1ea;stroke:var(--fig-ink);stroke-width:.35}.sc-gam-mug-band{fill:none;stroke:var(--red);stroke-width:.9}.sc-gam-stack{fill:#f7f4ee;stroke:var(--fig-ink);stroke-width:.4}.sc-gam-edges{fill:none;stroke:#c9c1bb;stroke-width:.35}.sc-gam-axis{fill:none;stroke:#9aa3ab;stroke-width:.4}.sc-gam-pull{fill:none;stroke:#4b4245;stroke-width:.5}.sc-gam-sheet-head{fill:color-mix(in oklab,var(--c) 26%,var(--paper))}.sc-gam-head-marks{fill:none;stroke:color-mix(in oklab,var(--c),#000 20%);stroke-width:.7;stroke-linecap:round}.sc-gam-cells{fill:none;stroke:color-mix(in oklab,var(--c) 35%,transparent);stroke-width:.45}.sc-gam-nums{fill:none;stroke:color-mix(in oklab,var(--c),var(--paper) 35%);stroke-width:.9;stroke-linecap:round}.sc-gam-dim{fill:color-mix(in oklab,var(--c),#000 15%)}.sc-gam-ref{fill:color-mix(in oklab,var(--red) 20%,var(--paper));stroke:var(--red);stroke-width:.5}.sc-gam-ref-text{fill:var(--red-ink)}.sc-gam-pick{fill:none;stroke:var(--card-green);stroke-width:.8}.sc-gam-handle{fill:var(--card-green);stroke:var(--paper);stroke-width:.3}.sc-gam-flap{fill:none;stroke:var(--fig-ink);stroke-width:.4;stroke-linejoin:round}.sc-gam-env-fold{fill:none;stroke:#c9c1bb;stroke-width:.35;stroke-linecap:round}.sc-gam-count{fill:#fff;font:800 2.8px var(--font-numbers);text-anchor:middle}.sc-gam-board{fill:#9f7244}.sc-gam-clipboard{fill:#9aa3ab;stroke:var(--fig-ink);stroke-width:.3}.sc-gam-pen-blue{fill:none;stroke:var(--pen-blue);stroke-width:.9;stroke-linecap:round}.sc-gam-frame{fill:#c9cfd4;stroke:var(--fig-ink);stroke-width:.4}.sc-gam-ghost{fill:none;stroke:#c7cdd2;stroke-width:.8;stroke-linecap:round}.sc-gam-loop{fill:none;stroke:var(--pen);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.sc-gam-word{fill:var(--pen);font:800 3.2px var(--font-body);text-anchor:middle}.sc-gam-felt{fill:#2f3a4a}.sc-gam-old{fill:color-mix(in oklab,var(--seal) 32%,var(--paper));stroke:var(--fig-ink);stroke-width:.4}.sc-gam-flap-old{fill:none;stroke:color-mix(in oklab,var(--seal-2),var(--fig-ink) 30%);stroke-width:.35;stroke-linejoin:round}.sc-gam-ring-stain{fill:none;stroke:#8a5a3c;stroke-opacity:.45;stroke-width:.35}.sc-gam-slide-band{fill:var(--card-orange)}.sc-gam-xls-grid{fill:none;stroke:color-mix(in oklab,var(--card-green) 45%,transparent);stroke-width:.35}.sc-gam-cup{fill:#fbfaf7;stroke:var(--fig-ink);stroke-width:.35;stroke-linejoin:round}.sc-gam-sleeve{fill:#a5835a}.sc-gam-carrier{fill:#c9a57a;stroke:var(--fig-ink);stroke-width:.35;stroke-linejoin:round}.sc-gam-wood{fill:var(--wood-2);stroke:var(--fig-ink);stroke-width:.4}.sc-gam-cork{fill:#d2a679}.sc-gam-cork-dots{fill:none;stroke:#a87b4f;stroke-width:.7;stroke-linecap:round}}
