.C6hQUW_wrap{--gap:8px;--pad:12px;--patch:max(44px, min(84px, calc((100vw - 28px - 2 * var(--pad) - (var(--cols) - 1) * var(--gap)) / var(--cols)), calc((var(--fit-h,100svh) - 190px - (var(--rows) - 1) * var(--gap)) / var(--rows))));--w:calc(var(--cols) * var(--patch) + (var(--cols) - 1) * var(--gap) + 2 * var(--pad) + 4px);flex-direction:column;align-items:center;gap:12px;padding:8px 0 28px;display:flex}.C6hQUW_score{width:var(--w);grid-template-columns:1.25fr 1fr 1fr;gap:8px;max-width:100%;display:grid}.C6hQUW_cell{border-radius:var(--radius-sm);background:var(--paper-2);border:2px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:60px;padding:7px 6px 6px;display:flex}.C6hQUW_combo{border-color:var(--line);background:var(--card);box-shadow:var(--shadow-sm);transition:background-color .2s var(--ease-out)}.C6hQUW_combo[data-on]{background:var(--game);color:#1b1612}.C6hQUW_label{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11.5px;font-weight:700}.C6hQUW_combo[data-on] .C6hQUW_label{color:#1b1612b8}.C6hQUW_clock{font:inherit;color:inherit;cursor:pointer}.C6hQUW_clock:disabled{cursor:default}.C6hQUW_clock:not(:disabled):hover{border-color:var(--hair)}.C6hQUW_clock:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.C6hQUW_label{align-items:center;gap:4px;display:inline-flex}.C6hQUW_clockIcon{display:inline-flex}.C6hQUW_clockIcon svg{width:13px;height:13px}.C6hQUW_value{font-family:var(--font-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:800;line-height:1}.C6hQUW_bump{animation:C6hQUW_bump .28s var(--ease-pop)}@keyframes C6hQUW_bump{0%{scale:1.35}}.C6hQUW_stage{position:relative}.C6hQUW_board{grid-template-columns:repeat(var(--cols), var(--patch));grid-auto-rows:var(--patch);gap:var(--gap);padding:var(--pad);border:var(--border);border-radius:var(--radius);background:var(--paper-2);box-shadow:var(--shadow);display:grid;position:relative}.C6hQUW_board:before{content:"";border:1.5px dashed var(--hair);border-radius:calc(var(--radius) - 5px);pointer-events:none;position:absolute;inset:4px}.C6hQUW_hidden{filter:blur(14px);pointer-events:none}.C6hQUW_patch{border:2px solid var(--line);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .14s var(--ease-out), box-shadow .14s var(--ease-out), background-color .3s var(--ease-out), border-color .3s var(--ease-out);background-color:#fcf4e4;background-image:repeating-linear-gradient(0deg,#1b161209 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#1b161209 0 1px,#0000 1px 3px);border-radius:9px;padding:0;display:block;position:relative;overflow:hidden}.C6hQUW_patch svg{display:block}@media (hover:hover){.C6hQUW_patch:not(.C6hQUW_bare):not(.C6hQUW_chosen):hover{transform:translateY(-2px)}}.C6hQUW_patch:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.C6hQUW_chosen{z-index:1;box-shadow:0 0 0 3px var(--game), 0 0 0 5px var(--line), 6px 6px 0 5px var(--shadow-color);transform:translate(-3px,-3px)}.C6hQUW_bare{border-style:dashed;border-color:var(--hair);cursor:default;background:0 0}.C6hQUW_bare:focus-visible{outline-color:var(--hair)}.C6hQUW_pop{animation:C6hQUW_pop .3s var(--ease-pop)}@keyframes C6hQUW_pop{45%{scale:1.09}}.C6hQUW_shake{animation:.4s ease-in-out C6hQUW_shake}@keyframes C6hQUW_shake{20%{translate:-5px}40%{translate:5px}60%{translate:-3px}80%{translate:3px}}.C6hQUW_art{overflow:visible}.C6hQUW_leave-fabric{animation:.38s ease-out forwards C6hQUW_fade-out}.C6hQUW_leave-frame{transform-box:fill-box;transform-origin:50%;animation:C6hQUW_frame-out .42s var(--ease-out) forwards}.C6hQUW_leave-shape{transform-box:fill-box;transform-origin:50%;animation:C6hQUW_shape-out .44s var(--ease-out) forwards}@keyframes C6hQUW_fade-out{to{opacity:0}}@keyframes C6hQUW_frame-out{to{opacity:0;transform:scale(1.16)}}@keyframes C6hQUW_shape-out{30%{opacity:1;transform:scale(1.2)rotate(-6deg)}to{opacity:0;transform:translateY(-24%)scale(.5)rotate(16deg)}}.C6hQUW_finished{background:color-mix(in srgb, var(--game) 55%, var(--paper-2))}.C6hQUW_finished .C6hQUW_patch{cursor:default;animation:C6hQUW_sew .5s var(--ease-pop) calc(var(--i) * 32ms) both}@keyframes C6hQUW_sew{0%{opacity:0;rotate:-8deg;scale:.6}}.C6hQUW_paused{place-content:center;justify-items:center;gap:12px;display:grid;position:absolute;inset:0}.C6hQUW_paused b{font-family:var(--font-display);font-size:28px}.C6hQUW_after{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.C6hQUW_zenFoot{flex-direction:column;align-items:center;gap:10px;display:flex}.C6hQUW_note{max-width:min(var(--w), 100%);color:var(--ink-3);text-align:center;text-wrap:pretty;margin:0;font-size:14px;line-height:1.45}.C6hQUW_exampleRow{align-items:center;gap:8px;margin-bottom:10px;display:flex}.C6hQUW_exampleArrow{font-family:var(--font-display);color:var(--ink-3);padding:0 4px;font-size:24px;font-weight:800}.C6hQUW_examplePatch{border:2px solid var(--line);background-color:#fcf4e4;background-image:repeating-linear-gradient(0deg,#1b161209 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#1b161209 0 1px,#0000 1px 3px);border-radius:9px;flex:none;width:52px;height:52px;overflow:hidden}.C6hQUW_examplePatch svg{display:block}.C6hQUW_exampleText{margin:0;font-size:15px;line-height:1.45}@media (max-height:700px){.C6hQUW_wrap{gap:8px;padding:4px 0 8px}.C6hQUW_cell{min-height:52px;padding:5px 6px 4px}.C6hQUW_value{font-size:24px}}@media (max-height:480px){.C6hQUW_wrap{--gap:6px;--patch:max(34px, min(84px, calc((100vw - 28px - 2 * var(--pad) - (var(--cols) - 1) * var(--gap)) / var(--cols)), calc((var(--fit-h,100svh) - 152px - (var(--rows) - 1) * var(--gap)) / var(--rows))));padding-bottom:6px}.C6hQUW_cell{gap:1px;min-height:44px;padding:4px 6px}.C6hQUW_value{font-size:22px}}
