.galley-module__WVRUXa__game{--ink:#0f1a37;--surface:#1a2842;--paper:#f4f2ec;--gold:#ebb61a;width:100%;height:100%;color:var(--paper);grid-template-rows:minmax(0,1fr) auto;display:grid;overflow:hidden}.galley-module__WVRUXa__view{touch-action:none;min-width:0;min-height:0;position:relative}.galley-module__WVRUXa__view:focus-visible{outline:2px solid var(--gold);outline-offset:-3px}.galley-module__WVRUXa__bubble{z-index:1;pointer-events:none;background:var(--paper);color:var(--ink);white-space:nowrap;border-radius:9px;padding:4px 8px;font-size:14px;font-weight:750;position:absolute;top:0;left:0}.galley-module__WVRUXa__controls{z-index:2;background:var(--ink);border-top:1px solid #52617b;align-content:start;gap:8px;min-width:0;padding:9px 12px 10px;font-size:14px;display:grid}.galley-module__WVRUXa__heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.galley-module__WVRUXa__heading h1{white-space:nowrap;margin:0;font-size:19px;font-weight:750}.galley-module__WVRUXa__score{font-variant-numeric:tabular-nums;white-space:nowrap;gap:10px;display:flex}.galley-module__WVRUXa__score time{color:#f6d779}.galley-module__WVRUXa__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid}.galley-module__WVRUXa__cards button,.galley-module__WVRUXa__actions button{min-width:48px;min-height:48px;color:var(--paper);background:var(--surface);border:1px solid #546481;border-radius:8px;font-size:14px;font-weight:650}.galley-module__WVRUXa__cards button{align-content:center;justify-items:center;padding:3px 1px;line-height:17px;display:grid;position:relative}.galley-module__WVRUXa__cards button[aria-pressed=true]{background:#443b2c;border-color:#f2cc68}.galley-module__WVRUXa__cards button:disabled,.galley-module__WVRUXa__actions button:disabled{opacity:.44}.galley-module__WVRUXa__cards button:focus-visible,.galley-module__WVRUXa__actions button:focus-visible{outline-offset:2px;outline:2px solid #f6d779}.galley-module__WVRUXa__count{color:#f4ce79;font-variant-numeric:tabular-nums;position:absolute;top:2px;right:4px}.galley-module__WVRUXa__icon{background:linear-gradient(#303640 0 25%,#9b6c50 25% 90%,#543b36 90%);border-radius:3px;width:22px;height:16px;position:relative}.galley-module__WVRUXa__icon:after{content:"";position:absolute;inset:3px 4px}.galley-module__WVRUXa__icon[data-kind=fridge]{background:linear-gradient(#a5bac2 47%,#374b62 47% 53%,#a5bac2 53%);width:14px;height:21px}.galley-module__WVRUXa__icon[data-kind=fridge]:after{background:#304257;inset:3px 2px 13px 10px;box-shadow:0 9px #304257}.galley-module__WVRUXa__icon[data-kind=prep]:after{background:#ecc080;inset:2px 4px 8px}.galley-module__WVRUXa__icon[data-kind=hob]{background:#353e50}.galley-module__WVRUXa__icon[data-kind=hob]:after{background:radial-gradient(circle,#e99e68 40%,#0000 45%) 0 0/9px 7px;inset:1px 2px}.galley-module__WVRUXa__icon[data-kind=combi]{background:#a6b4c0;width:15px;height:21px}.galley-module__WVRUXa__icon[data-kind=combi]:after{background:#405f77;inset:2px 3px 13px;box-shadow:0 9px #405f77}.galley-module__WVRUXa__icon[data-kind=sink]{background:#adc6cc}.galley-module__WVRUXa__icon[data-kind=sink]:after{background:#4a768b;border-radius:50%}.galley-module__WVRUXa__icon[data-kind=wash]{background:linear-gradient(#a6b4c0 34%,#354858 34% 77%,#a6b4c0 77%)}.galley-module__WVRUXa__icon[data-kind=wash]:after{background:repeating-linear-gradient(90deg,#eef2e6 0 2px,#0000 2px 5px);inset:7px 4px 4px}.galley-module__WVRUXa__icon[data-kind=pass]{background:linear-gradient(#e3aa57 20%,#34425a 20% 64%,#986549 64%)}.galley-module__WVRUXa__icon[data-kind=pass]:after{background:#f6cf88;border-radius:0 0 4px 4px;inset:4px 4px 7px}.galley-module__WVRUXa__status{color:#e6cf98;min-height:0;margin:0}.galley-module__WVRUXa__status:empty{display:none}.galley-module__WVRUXa__actions{gap:6px;display:flex}.galley-module__WVRUXa__actions button{flex:1;padding:0 10px}.galley-module__WVRUXa__actions .galley-module__WVRUXa__primary{background:var(--gold);color:#1b2130;border-color:#f7da8b}.galley-module__WVRUXa__result h2{margin:3px 0;font-size:18px;font-weight:750}.galley-module__WVRUXa__result p{margin:5px 0}@media (orientation:landscape){.galley-module__WVRUXa__game{grid-template:minmax(0,1fr)/minmax(0,1fr) clamp(218px,26vw,300px)}.galley-module__WVRUXa__controls{border-top:0;border-left:1px solid #52617b;align-content:center;padding:10px}.galley-module__WVRUXa__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.galley-module__WVRUXa__heading{flex-wrap:wrap}}@media (max-height:360px) and (orientation:landscape){.galley-module__WVRUXa__controls{align-content:start;overflow-y:auto}}
