.sketch-layer.svelte-8sjp7v .word-outline{stroke-dasharray:7 5;stroke-linecap:butt;stroke:none;transition:none}@media (prefers-color-scheme:dark){html:not(.force-light) .sketch-layer.svelte-8sjp7v .word-outline{stroke:var(--game-dark-gray)}}html.force-dark .sketch-layer.svelte-8sjp7v .word-outline{stroke:var(--game-dark-gray)}.sketch-layer.svelte-8sjp7v .word-outline--outer{stroke-width:3px}@media (prefers-color-scheme:dark){html:not(.force-light) .sketch-layer--red.svelte-8sjp7v .word-outline{stroke:var(--claim-red)}}html.force-dark .sketch-layer--red.svelte-8sjp7v .word-outline{stroke:var(--claim-red)}@media (prefers-color-scheme:dark){html:not(.force-light) .sketch-layer--blue.svelte-8sjp7v .word-outline{stroke:var(--claim-blue)}}html.force-dark .sketch-layer--blue.svelte-8sjp7v .word-outline{stroke:var(--claim-blue)}.sketch-layer--valid.svelte-8sjp7v .word-outline{stroke:var(--status-valid-color);stroke-dasharray:1 0;stroke-linecap:round}@media (prefers-color-scheme:dark){html:not(.force-light) .sketch-layer--valid.svelte-8sjp7v .word-outline{stroke:var(--status-valid-color)}}html.force-dark .sketch-layer--valid.svelte-8sjp7v .word-outline{stroke:var(--status-valid-color)}.sketch-layer.svelte-8sjp7v .word-outline--shadow,.sketch-layer.svelte-8sjp7v .word-outline--inset-shadow{opacity:0}.zoom-exit.svelte-x5ey7j{right:calc(var(--board-pad-x,4px) + 6px);bottom:calc(var(--board-pad-bottom,12px) + 6px);z-index:2;position:absolute}.zoom-exit.svelte-x5ey7j .button{min-height:40px;padding:6px 12px}@media (prefers-color-scheme:dark){html:not(.force-light) .zoom-exit.svelte-x5ey7j .button--light{color:var(--text-color)!important;background-color:#0000!important}html:not(.force-light) .zoom-exit.svelte-x5ey7j .button--light:hover:not(:disabled,[disabled],[aria-disabled=true]){background-color:color-mix(in srgb, var(--game-mid-gray) 20%, transparent)!important}html:not(.force-light) .zoom-exit.svelte-x5ey7j .button--light{border-color:var(--game-mid-gray);background-color:var(--game-dark-gray)!important}}html.force-dark .zoom-exit.svelte-x5ey7j .button--light{color:var(--text-color)!important;background-color:#0000!important}html.force-dark .zoom-exit.svelte-x5ey7j .button--light:hover:not(:disabled,[disabled],[aria-disabled=true]){background-color:color-mix(in srgb, var(--game-mid-gray) 20%, transparent)!important}html.force-dark .zoom-exit.svelte-x5ey7j .button--light{border-color:var(--game-mid-gray);background-color:var(--game-dark-gray)!important}.game-board.svelte-1s1j8t2{-webkit-user-select:none;user-select:none;touch-action:pan-y;width:100%;max-width:55rem;height:auto;padding:var(--board-pad-top,12px) var(--board-pad-x,4px) var(--board-pad-bottom,12px);display:block}.game-board--zoomed.svelte-1s1j8t2{touch-action:none}.board-zoom.svelte-1s1j8t2{transform-box:view-box;transform-origin:0 0;transition:transform var(--board-zoom-duration,.2s) ease-in-out}.board-zoom--panning.svelte-1s1j8t2{transition:none}.board-zoom-frame.svelte-1s1j8t2{fill:none;stroke:var(--game-mid-gray);stroke-width:1.5px;vector-effect:non-scaling-stroke;opacity:0;transition:opacity var(--board-zoom-duration,.2s) ease-in-out}.board-zoom-frame--visible.svelte-1s1j8t2{opacity:1}@media (prefers-reduced-motion:reduce){.board-zoom.svelte-1s1j8t2,.board-zoom-frame.svelte-1s1j8t2{transition:none}}.board-outer-shadow.svelte-1s1j8t2{fill:#000;stroke:#000;stroke-width:1px;opacity:0;transition:opacity .3s ease-in-out}.winning-path-layer.svelte-1s1j8t2{transition:opacity .15s ease-in-out}.winning-path-layer--hidden.svelte-1s1j8t2{opacity:0}.game-board--orientation-placeholder.svelte-1s1j8t2{pointer-events:none;display:none}.game-board--orientation-placeholder.svelte-1s1j8t2 polygon:where(.svelte-1s1j8t2){fill:var(--tile-surface);stroke:var(--game-mid-gray);stroke-width:1px;vector-effect:non-scaling-stroke}@media (orientation:portrait),only screen and (width<=600px){.game-board--orientation-pending.svelte-1s1j8t2{display:none}.game-board--orientation-placeholder.svelte-1s1j8t2{display:block}}.board-shadow-flood.svelte-1s1j8t2{flood-color:var(--board-shadow-color,#000);flood-opacity:var(--board-shadow-opacity,.5)}.game-board.svelte-1s1j8t2:not(.game-board--disabled-appearance) .board-outer-shadow:where(.svelte-1s1j8t2){opacity:1}.game-board--outro.svelte-1s1j8t2 .hex-tile text,.game-board--outro.svelte-1s1j8t2 .board-edges,.game-board--outro.svelte-1s1j8t2 .words:where(.svelte-1s1j8t2),.game-board--outro.svelte-1s1j8t2 .winning-path-channel,.game-board--outro.svelte-1s1j8t2 .highlight-layer:where(.svelte-1s1j8t2),.game-board--outro.svelte-1s1j8t2 .focus-ring:where(.svelte-1s1j8t2){opacity:0;transition:opacity var(--board-outro-duration) ease-in-out}.game-board--outro.svelte-1s1j8t2 .hex-tile polygon{fill:var(--tile-surface)!important;fill-opacity:1!important;opacity:1!important;stroke:var(--game-mid-gray)!important;stroke-width:1px!important;stroke-opacity:1!important;filter:none!important;transition:fill var(--board-outro-duration) ease-in-out, fill-opacity var(--board-outro-duration) ease-in-out, opacity var(--board-outro-duration) ease-in-out, stroke var(--board-outro-duration) ease-in-out, stroke-width var(--board-outro-duration) ease-in-out, stroke-opacity var(--board-outro-duration) ease-in-out, filter var(--board-outro-duration) ease-in-out!important}.focus-ring.svelte-1s1j8t2{fill:none;stroke:var(--text-muted);stroke-width:1px;vector-effect:non-scaling-stroke;pointer-events:none}.game-board--sketching.svelte-1s1j8t2 .hex-tile:not(.hex-tile--owned) polygon{transition:none}@media (prefers-color-scheme:dark){html:not(.force-light) .analysis-preview-layer.svelte-1s1j8t2 .word-outline{stroke:var(--text-color)}}html.force-dark .analysis-preview-layer.svelte-1s1j8t2 .word-outline{stroke:var(--text-color)}.remaining-words.svelte-1g9t7nk{--pill-width:var(--corner-pill-width,min(clamp(5rem, 22%, 8rem), 128px));z-index:2;box-sizing:border-box;flex-direction:column;align-items:center;gap:6px;width:fit-content;max-width:46%;max-height:42%;animation:.4s ease-out both fadeIn;display:flex;position:absolute}.remaining-words--corner.svelte-1g9t7nk{top:calc(var(--board-pad-top,12px) - var(--docked-timer-name-row,20.8px));right:6px}.remaining-words--corner.remaining-words--mirrored.svelte-1g9t7nk{left:6px;right:auto}.remaining-words--panel.svelte-1g9t7nk{pointer-events:auto;max-height:none;top:0;bottom:0;right:calc(var(--pill-width) / 2);transform:translate(50%)}.remaining-words--panel.remaining-words--mirrored.svelte-1g9t7nk{right:auto;left:calc(var(--pill-width) / 2);transform:translate(-50%)}.remaining-words__header.svelte-1g9t7nk{font-family:var(--font-sans);font-size:var(--timer-name-size,14px);color:var(--text-muted);flex-shrink:0;min-width:108px;font-weight:600;line-height:1.2}.remaining-words__fade.svelte-1g9t7nk{border:1px solid var(--game-mid-gray);border-radius:6px;flex-grow:1;align-self:stretch;min-height:0;padding:4px;display:flex}.remaining-words__list.svelte-1g9t7nk{scrollbar-width:thin;flex-direction:column;flex-grow:1;align-items:center;gap:5px;min-height:0;padding-block:2px;padding-inline:16px;display:flex;overflow-y:auto}.remaining-words__fade--can-scroll-up.svelte-1g9t7nk .remaining-words__list:where(.svelte-1g9t7nk){-webkit-mask-image:linear-gradient(#0000,#000 24px);mask-image:linear-gradient(#0000,#000 24px)}.remaining-words__fade--can-scroll-down.svelte-1g9t7nk .remaining-words__list:where(.svelte-1g9t7nk){-webkit-mask-image:linear-gradient(#000 calc(100% - 24px),#0000);mask-image:linear-gradient(#000 calc(100% - 24px),#0000)}.remaining-words__fade--can-scroll-up.remaining-words__fade--can-scroll-down.svelte-1g9t7nk .remaining-words__list:where(.svelte-1g9t7nk){-webkit-mask-image:linear-gradient(#0000,#000 24px calc(100% - 24px),#0000);mask-image:linear-gradient(#0000,#000 24px calc(100% - 24px),#0000)}.remaining-words__pill.svelte-1g9t7nk{cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex;position:relative}.remaining-words__pill.svelte-1g9t7nk:focus-visible{outline:2px solid var(--game-dark-gray);outline-offset:2px;border-radius:9999px}.remaining-words__pill--active.svelte-1g9t7nk .pill.word-pill{--pill-border:var(--game-dark-gray);box-shadow:0 0 0 1px var(--game-dark-gray)}.remaining-words__flares.svelte-1g9t7nk{display:inline-flex;position:absolute;top:50%;left:calc(100% + 4px);transform:translateY(-50%)}.remaining-words--right.svelte-1g9t7nk .remaining-words__flares:where(.svelte-1g9t7nk){left:auto;right:calc(100% + 4px)}.remaining-words__flare.svelte-1g9t7nk{clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);width:10px;height:11px}.remaining-words__flare--red.svelte-1g9t7nk{background:var(--claim-red)}.remaining-words__flare--blue.svelte-1g9t7nk{background:var(--claim-blue)}.remaining-words__flare--both.svelte-1g9t7nk{background:linear-gradient(151deg, var(--claim-blue) 50%, var(--claim-red) 50%)}.remaining-words__more.svelte-1g9t7nk{color:var(--text-muted);padding:min(.125rem,2px) min(.375rem,6px);font-size:min(.75rem,12px);font-weight:600}@media (prefers-reduced-motion:reduce){.remaining-words.svelte-1g9t7nk{animation:none}}.board-corner-swap.svelte-1uy718z{pointer-events:none;flex-direction:column;align-items:end;gap:8px;display:flex;position:absolute;top:0;left:0;right:0}.board-corner-swap--mirrored.svelte-1uy718z{align-items:start}@media only screen and (width>=601px) and (width<=900px){.board-corner-swap.svelte-1uy718z{right:calc(50% - 50cqw)}.board-corner-swap--mirrored.svelte-1uy718z{left:calc(50% - 50cqw);right:0}}@media only screen and (width>=601px) and (width<=980px),only screen and (width>=601px) and (width<=1100px) and (orientation:portrait){.board-corner-swap.svelte-1uy718z{gap:12px}}.board-corner-swap__box.svelte-1uy718z{align-self:stretch;position:relative}.board-corner-swap__sizer.svelte-1uy718z{visibility:hidden}.board-corner-swap__toggle.svelte-1uy718z{width:var(--corner-pill-width);justify-content:center;display:flex}@media only screen and (width<=380px){.board-corner-swap__toggle.svelte-1uy718z{justify-content:flex-end}.board-corner-swap--mirrored.svelte-1uy718z .board-corner-swap__toggle:where(.svelte-1uy718z){justify-content:flex-start}}.remaining-words-toggle.svelte-1uy718z{border:1px solid var(--game-mid-gray);background:var(--input-surface);color:var(--text-muted);font-family:var(--font-sans);pointer-events:auto;cursor:pointer;border-radius:9999px;padding:2px 8px;font-size:12px;font-weight:600}.remaining-words-toggle.svelte-1uy718z:hover{color:var(--text-color)}@media only screen and (width<=380px){.remaining-words-toggle.svelte-1uy718z{font-size:11px}}.coach-bubble.svelte-1fij04z{background:var(--hint-color,var(--claim-blue));color:#fff;white-space:nowrap;pointer-events:none;border-radius:8px;align-items:center;gap:6px;padding:6px 8px 6px 12px;display:flex;position:relative;box-shadow:0 2px 8px #00000040}.coach-bubble.svelte-1fij04z button:where(.svelte-1fij04z){pointer-events:auto}.coach-bubble.svelte-1fij04z:after{content:none;left:calc(50% - var(--bubble-shift,0px));border:6px solid #0000;position:absolute;transform:translate(-50%)}.coach-bubble.coach-bubble--arrow-down.svelte-1fij04z:after{content:"";border-top-color:var(--hint-color,var(--claim-blue));top:100%}.coach-bubble.coach-bubble--arrow-up.svelte-1fij04z:after{content:"";border-bottom-color:var(--hint-color,var(--claim-blue));bottom:100%}.coach-bubble.coach-bubble--arrow-right.svelte-1fij04z:after{content:"";border-left-color:var(--hint-color,var(--claim-blue));top:50%;left:100%;transform:translateY(-50%)}.coach-bubble.svelte-1fij04z button:where(.svelte-1fij04z){color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;padding:0}.coach-bubble.svelte-1fij04z .coach-bubble__text:where(.svelte-1fij04z){text-wrap-style:pretty;font-size:min(.8rem,14px)}.coach-bubble.svelte-1fij04z .coach-bubble__dismiss:where(.svelte-1fij04z){opacity:.8;display:flex}.coach-mark.svelte-18x2x5y{display:flex;position:relative}.coach-mark.coach-mark--active.svelte-18x2x5y{z-index:2}.coach-mark.coach-mark--active.svelte-18x2x5y:before{content:"";z-index:1;pointer-events:none;border-radius:12px;animation:1.8s ease-out infinite svelte-18x2x5y-coach-mark-pulse;position:absolute;inset:-5px}.coach-mark.svelte-18x2x5y .coach-mark__bubble{transform:translateX(calc(-50% + var(--bubble-shift,0px)));z-index:3;white-space:normal;width:max-content;max-width:min(80vw,320px);position:absolute;bottom:calc(100% + 10px);left:50%}.coach-mark.coach-mark--below.svelte-18x2x5y .coach-mark__bubble{top:calc(100% + 10px);bottom:auto}.coach-mark.coach-mark--left.svelte-18x2x5y .coach-mark__bubble{max-width:240px;inset:50% calc(100% + 10px) auto auto;transform:translateY(-50%)}@media only screen and (width<=600px){.coach-mark.coach-mark--left.svelte-18x2x5y .coach-mark__bubble{max-width:200px}}@media (prefers-reduced-motion:reduce){.coach-mark.coach-mark--active.svelte-18x2x5y:before{box-shadow:0 0 0 2px var(--hint-color,var(--claim-blue));animation:none}}@keyframes svelte-18x2x5y-coach-mark-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--hint-color,var(--claim-blue)) 55%, transparent)}70%{box-shadow:0 0 0 12px #0000}to{box-shadow:0 0 #0000}}.status.svelte-1eu3im8{opacity:1;white-space:nowrap;font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;-webkit-user-select:none;user-select:none;font-size:12px;font-weight:700;transition:opacity .3s ease-in-out;position:absolute;top:-4px;left:2px;transform:translateY(-100%)}@media only screen and (width<=980px),only screen and (width>=981px) and (width<=1100px) and (orientation:portrait){.status.svelte-1eu3im8{left:50%;transform:translate(-50%,-100%)}}@media only screen and (width>=601px) and (width<=980px),only screen and (width>=601px) and (width<=1100px) and (orientation:portrait){.status.svelte-1eu3im8{font-size:14px}}.status-entering.svelte-1eu3im8{opacity:0;transition:none}.status-fading.svelte-1eu3im8,.status-hidden.svelte-1eu3im8{opacity:0}.status-snap.svelte-1eu3im8{transition:none}.turn-status.svelte-1eu3im8{animation:fadeIn .3s ease-out var(--furniture-fade-delay,0s) backwards}.status-valid.svelte-1eu3im8{color:var(--status-valid-color)}.status-invalid.svelte-1eu3im8,.status-pending.svelte-1eu3im8{color:var(--text-muted)}.status-error.svelte-1eu3im8{color:var(--status-error-color)}.color-highlight.red.svelte-1eu3im8{color:var(--player-red-text)}.color-highlight.blue.svelte-1eu3im8{color:var(--player-blue-text)}@media (prefers-reduced-motion:reduce){.turn-status.svelte-1eu3im8{animation-duration:0s;animation-delay:0s}}.selection-wrapper.svelte-1p3u8kw{flex-direction:row;flex:0 auto;justify-content:center;align-self:stretch;min-width:0;min-height:42px;display:flex;position:relative}@media only screen and (width<=600px){.selection-wrapper.svelte-1p3u8kw{flex:auto;min-height:32px}}.word-box-frame.svelte-1p3u8kw{align-self:stretch;min-width:0;display:flex;position:relative}@media only screen and (width<=600px){.word-box-frame.svelte-1p3u8kw{flex:auto}}.word-selection.svelte-1p3u8kw{box-sizing:border-box;background-color:var(--input-surface);width:auto;min-width:280px;max-width:500px;color:var(--text-color);border:1px solid var(--text-muted);text-align:left;font-size:24px;font-weight:600;line-height:1;font-family:var(--font-serif);-webkit-user-select:none;user-select:none;border-radius:3px;flex-grow:0;align-self:stretch;align-items:center;padding:8px;transition:opacity .3s ease-in-out;display:flex}.word-selection.inactive.svelte-1p3u8kw{opacity:.55;border-color:color-mix(in srgb, var(--text-muted) 45%, transparent)}.word-selection.valid.svelte-1p3u8kw{border-color:var(--status-valid-color);box-shadow:inset 0 0 0 1px var(--status-valid-color)}.word-selection.invalid.svelte-1p3u8kw{border-color:var(--text-muted);box-shadow:inset 0 0 0 1px var(--text-muted)}@media only screen and (width<=600px){.word-selection.svelte-1p3u8kw{flex-grow:1;width:100%;min-width:0;max-width:none;padding:4px 8px;font-size:22px}}@media only screen and (width>=601px) and (width<=980px),only screen and (width>=601px) and (width<=1100px) and (orientation:portrait){.word-selection.svelte-1p3u8kw{width:280px;min-width:0}}.letters.svelte-1p3u8kw{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.observation-notice.svelte-1p3u8kw{width:100%;color:var(--text-muted);font-family:var(--font-sans);text-align:center;font-size:min(1rem,16px);font-weight:400}@media only screen and (width>=601px) and (width<=980px),only screen and (width>=601px) and (width<=1100px) and (orientation:portrait){.observation-notice.svelte-1p3u8kw{font-size:min(1.125rem,18px)}}.word-box-notice.svelte-1p3u8kw{color:var(--text-muted);font-family:var(--font-sans);letter-spacing:1px;text-transform:uppercase;pointer-events:none;-webkit-user-select:none;user-select:none;justify-self:center;width:fit-content;font-size:14px;font-weight:600}@media only screen and (width<=600px){.word-box-notice.svelte-1p3u8kw{font-size:14px}}.game-over-notice.svelte-1p3u8kw{text-align:center;-webkit-user-select:none;user-select:none;width:100%;animation:.3s ease-in-out fadeIn}.moving-notice.svelte-1p3u8kw{white-space:nowrap;pointer-events:none;text-align:left;opacity:.9;align-content:center;padding:0 9px;transition:opacity .3s ease-in-out;position:absolute;inset:0;overflow:hidden}.moving-notice--entering.svelte-1p3u8kw{opacity:0;transition:none}.moving-notice--fading.svelte-1p3u8kw{opacity:0}.color-highlight.red.svelte-1p3u8kw{color:var(--player-red-text)}.color-highlight.blue.svelte-1p3u8kw{color:var(--player-blue-text)}.other-text.svelte-1p3u8kw{opacity:.8}.observation-countdown.svelte-1p3u8kw{font-family:var(--font-mono);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;margin-left:4px;font-weight:600}.letters.svelte-1p3u8kw{opacity:1;transition:opacity .3s ease-in-out}.selection-wrapper--fading.svelte-1p3u8kw .word-selection:where(.svelte-1p3u8kw){border-color:var(--text-muted);transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out;box-shadow:inset 0 0 #0000}.selection-wrapper--fading.svelte-1p3u8kw .letters:where(.svelte-1p3u8kw){opacity:0}.selection-wrapper--entering.svelte-1p3u8kw .letters:where(.svelte-1p3u8kw){opacity:0;transition:none}.game-header-wrap{justify-self:center;max-width:100%}@media only screen and (width<=600px){.game-header-wrap{justify-self:stretch;width:100%}}.coach-mark.game-header-wrap.coach-mark--active{z-index:4}.game-header.svelte-1u9u5ue{flex-direction:row;justify-content:center;align-items:stretch;gap:12px;width:auto;max-width:100%;display:flex}@media only screen and (width<=600px){.game-header.svelte-1u9u5ue{gap:8px;width:100%}.game-header.svelte-1u9u5ue .button{min-height:min(2rem,32px);padding:min(.25rem,4px) min(.875rem,14px)}}.mobile-button-icon.svelte-1u9u5ue{justify-content:center;align-items:center;display:none}@media only screen and (width<=600px){.desktop-button-label.svelte-1u9u5ue{display:none}.mobile-button-icon.svelte-1u9u5ue{display:inline-flex}.mobile-button-icon--send.svelte-1u9u5ue{transform:rotate(90deg)}}.ui-popover-anchor.svelte-ny5xqc{align-items:center;display:inline-flex;position:relative}.ui-popover-anchor--full-width.svelte-ny5xqc{width:100%;display:block}.ui-popover.svelte-ny5xqc{z-index:var(--popover-z-index,4);position:absolute;top:calc(100% + 8px);right:0}.ui-popover.ui-popover--above.svelte-ny5xqc{top:auto;bottom:calc(100% + 8px)}.ui-popover.ui-popover--start.svelte-ny5xqc{left:0;right:auto}.ui-popover.ui-popover--center.svelte-ny5xqc{transform:translateX(calc(-50% + var(--popover-shift,0px)));left:50%;right:auto}.ui-popover.svelte-ny5xqc{width:max-content;min-width:13rem;max-width:calc(100vw - 16px);transform:translateX(var(--popover-shift,0px));border:1px solid var(--popover-border);background:var(--popover-surface);border-radius:8px;flex-direction:column;gap:10px;padding:10px 12px;display:flex;box-shadow:0 8px 24px #0202021f}.ui-popover[hidden].svelte-ny5xqc{display:none}.ui-popover__header.svelte-ny5xqc{justify-content:space-between;align-items:center;gap:8px;display:flex}.ui-popover__title.svelte-ny5xqc{color:var(--text-color);font-size:var(--font-size-sm);margin:0;font-weight:700}.ui-popover__close.svelte-ny5xqc{color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;padding:2px;display:grid}.ui-popover__close.svelte-ny5xqc:hover{color:var(--text-color)}.info-popover.svelte-1scsl6c{align-items:center;display:inline-flex}.info-popover.svelte-1scsl6c .ui-popover{min-width:0;max-width:min(250px,100vw - 32px)}@media (hover:hover) and (pointer:fine){.info-popover.svelte-1scsl6c .ui-popover__header{display:none}}.info-popover.svelte-1scsl6c .ui-popover__close{margin-inline-start:auto}.info-popover__trigger.svelte-1scsl6c{color:var(--text-muted);cursor:pointer;background:0 0;border:0;padding:2px;display:inline-flex}.info-popover__trigger.svelte-1scsl6c:hover{color:var(--text-color)}.info-popover__content.svelte-1scsl6c{color:var(--text-color);font-size:var(--font-size-sm);font-weight:400;line-height:1.4}.chart-wrap.svelte-15ve2yb{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:relative}.words-remaining-chart.svelte-15ve2yb{width:100%;height:auto;display:block}.chart-hover-zone.svelte-15ve2yb{fill:#0000;pointer-events:all}.chart-gridline--active.svelte-15ve2yb{opacity:.8}.chart-dot-ring.svelte-15ve2yb{fill:none;stroke:var(--text-color);stroke-width:1px}.chart-tooltip.svelte-15ve2yb{background:var(--background-color);color:var(--text-color);font-family:var(--font-sans);pointer-events:none;white-space:nowrap;border-radius:6px;flex-direction:column;gap:3px;padding:6px 10px;font-size:12px;line-height:1.3;display:flex;position:absolute;box-shadow:0 1px 6px #00000038}.chart-tooltip--interactive.svelte-15ve2yb{pointer-events:auto}.chart-tip-word-link.svelte-15ve2yb{cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.chart-tip-word-link.svelte-15ve2yb:hover .pill.word-pill,.chart-tip-word-link.svelte-15ve2yb:focus-visible .pill.word-pill{box-shadow:0 0 0 1px var(--game-dark-gray)}.chart-tip-word-link.svelte-15ve2yb:focus-visible{outline:none}.chart-tip-move.svelte-15ve2yb{align-items:center;gap:6px;min-height:18px;font-size:14px;font-weight:700;display:flex}.chart-tip-counts.svelte-15ve2yb{color:var(--text-muted);grid-template-columns:auto auto;gap:1px 8px;display:grid}.chart-tip-num.svelte-15ve2yb{color:var(--text-color);text-align:right}.chart-gridline.svelte-15ve2yb{stroke:var(--game-mid-gray);stroke-width:1px;opacity:.35}.chart-axis.svelte-15ve2yb{stroke:var(--text-muted);stroke-width:1px;opacity:.5}.chart-tick.svelte-15ve2yb,.chart-axis-label.svelte-15ve2yb{fill:var(--text-muted);font-family:var(--font-sans);font-size:9px}.chart-axis-label.svelte-15ve2yb{font-size:9px}.chart-area.svelte-15ve2yb{fill:color-mix(in srgb, var(--game-mid-gray) 35%, transparent)}.chart-line.svelte-15ve2yb{fill:none;stroke:var(--game-dark-gray);stroke-linejoin:round;stroke-width:2px}.chart-dot--start.svelte-15ve2yb{fill:var(--game-mid-gray)}.chart-dot--blue.svelte-15ve2yb{fill:var(--claim-blue)}.chart-dot--red.svelte-15ve2yb{fill:var(--claim-red)}.chart-dot-x.svelte-15ve2yb{fill:none;stroke:#fff;stroke-linecap:round}.chart-tip-missed.svelte-15ve2yb{text-align:left;font-weight:600}.chart-tip-missed--link.svelte-15ve2yb{font-family:inherit;font-size:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.chart-tip-missed--red.svelte-15ve2yb{color:var(--player-red-text)}.chart-tip-missed--blue.svelte-15ve2yb{color:var(--player-blue-text)}.nowin-rect.svelte-15ve2yb{stroke-width:1px;stroke-dasharray:3 2}.nowin-rect--red.svelte-15ve2yb{stroke:var(--claim-red);fill:url(#nowin-hatch-red)}.nowin-rect--blue.svelte-15ve2yb{stroke:var(--claim-blue);fill:url(#nowin-hatch-blue)}.nowin-hatch-line.svelte-15ve2yb{opacity:.45}.nowin-hatch-line--red.svelte-15ve2yb{fill:var(--claim-red)}.nowin-hatch-line--blue.svelte-15ve2yb{fill:var(--claim-blue)}.nowin-label.svelte-15ve2yb{font-family:var(--font-sans);paint-order:stroke;stroke:#fff;stroke-width:2.5px;stroke-linejoin:round;font-size:8px;font-weight:600}@media (prefers-color-scheme:dark){html:not(.force-light) .nowin-label.svelte-15ve2yb{stroke:#1f2937}}html.force-dark .nowin-label.svelte-15ve2yb{stroke:#1f2937}.nowin-label--red.svelte-15ve2yb{fill:var(--player-red-text)}.nowin-label--blue.svelte-15ve2yb{fill:var(--player-blue-text)}.game-summary.svelte-3z7tzc{flex-direction:column;gap:min(1rem,16px);width:100%;display:flex}.summary-players.svelte-3z7tzc{grid-template-columns:repeat(2,minmax(0,min(10rem,160px)));justify-content:space-evenly;gap:min(1rem,16px);display:grid}.summary-player.svelte-3z7tzc{text-align:center;flex-direction:column;align-items:center;gap:0;min-width:0;display:flex}.player-hex-shadow.svelte-3z7tzc{width:min(2rem,32px);height:min(1.75rem,28px);margin-block-end:min(.4rem,7px);display:block}.player-hex-shadow--winner.svelte-3z7tzc{filter:drop-shadow(0 0 1px #0006)}.player-hex.svelte-3z7tzc{--player-color:var(--game-blue);background:var(--player-color);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);width:100%;height:100%;display:block;position:relative}.player-hex--red.svelte-3z7tzc{--player-color:var(--game-red)}.player-hex--winner.svelte-3z7tzc{background:var(--game-black)}.player-hex--winner.svelte-3z7tzc:after{background:var(--player-color);clip-path:inherit;content:"";position:absolute;inset:2px}.summary-player-name.svelte-3z7tzc{max-width:100%;font-size:var(--font-size-lg);paint-order:stroke fill;text-overflow:ellipsis;white-space:nowrap;margin-bottom:2px;font-weight:600;line-height:1.3;text-decoration:none;overflow:hidden}a.summary-player-name.svelte-3z7tzc:hover{text-decoration:underline}.summary-player-name--winner.svelte-3z7tzc{font-weight:600}.summary-player--blue.svelte-3z7tzc .summary-player-name:where(.svelte-3z7tzc),.summary-player--red.svelte-3z7tzc .summary-player-name:where(.svelte-3z7tzc){color:var(--text-color)}.summary-player-rating.svelte-3z7tzc{color:var(--text-color);font-size:var(--font-size-sm);line-height:1.3}.summary-signup-prompt.svelte-3z7tzc{font-size:var(--font-size-sm);margin:0;line-height:1.3}.summary-signup-prompt.svelte-3z7tzc a:where(.svelte-3z7tzc):hover{text-decoration:underline}.summary-highlights.svelte-3z7tzc,.more-stats-drawer.svelte-3z7tzc{grid-template-columns:repeat(2,minmax(0,1fr));gap:min(.75rem,12px) min(1rem,16px);margin:0;display:grid}.summary-highlights.svelte-3z7tzc div:where(.svelte-3z7tzc),.more-stats-drawer.svelte-3z7tzc div:where(.svelte-3z7tzc){min-width:0}.summary-highlights.svelte-3z7tzc dt:where(.svelte-3z7tzc),.more-stats-drawer.svelte-3z7tzc dt:where(.svelte-3z7tzc){color:var(--text-color);font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase}.summary-highlights.svelte-3z7tzc dd:where(.svelte-3z7tzc),.more-stats-drawer.svelte-3z7tzc dd:where(.svelte-3z7tzc){color:var(--text-muted);font-size:var(--font-size-base);margin:min(.15rem,3px) 0 0;font-weight:600}.summary-highlights.svelte-3z7tzc{border-block:1px solid color-mix(in srgb, var(--text-muted) 18%, transparent);color:var(--text-muted);text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));padding-block:min(.75rem,12px)}.more-stats.svelte-3z7tzc{flex-direction:column;display:flex}.more-stats-toggle.svelte-3z7tzc{width:100%;color:var(--text-color);font-family:var(--font-sans);font-size:var(--font-size-sm);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:min(.5rem,8px) 0;font-weight:700;display:flex}.more-stats-toggle.svelte-3z7tzc:focus-visible{outline-offset:2px}.more-stats-icon.svelte-3z7tzc{opacity:.7;place-items:center;transition:transform .25s;display:grid}.more-stats-toggle--open.svelte-3z7tzc .more-stats-icon:where(.svelte-3z7tzc){transform:rotate(45deg)}.more-stats-drawer.svelte-3z7tzc{padding-block-start:min(.5rem,8px)}.rating-status.svelte-3z7tzc{align-items:center;gap:4px;display:flex}.stats-chart.svelte-3z7tzc{padding-block-start:min(.75rem,12px)}.stats-chart-label.svelte-3z7tzc{color:var(--text-color);font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;margin-block-end:.25rem;display:block}.stats-chart-loading.svelte-3z7tzc{height:120px;color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:min(.5rem,8px);display:flex}.stats-chart-loading-text.svelte-3z7tzc{font-size:var(--font-size-sm)}.board-density.svelte-3z7tzc{padding-block-start:min(.75rem,12px)}.board-density-header.svelte-3z7tzc{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.board-density-label.svelte-3z7tzc{color:var(--text-color);font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase}.board-density-value.svelte-3z7tzc{color:var(--text-muted);font-size:var(--font-size-xs)}.board-density-value.underneath.svelte-3z7tzc{text-align:center;font-weight:600;position:absolute;bottom:0;transform:translate(-50%,calc(100% + 4px))}.board-density-axis.svelte-3z7tzc{align-items:center;gap:min(1rem,16px);margin-block:min(.4rem,7px) min(1rem,16px);display:flex;position:relative}.board-density-end.svelte-3z7tzc{color:var(--text-muted);font-size:var(--font-size-xs);font-style:italic}.board-density-track.svelte-3z7tzc{background:linear-gradient(to right, var(--game-light-gray), color-mix(in srgb, var(--game-blue) 55%, var(--game-light-gray)));border-radius:999px;flex:1;height:min(.45rem,8px);position:relative}.board-density-marker.svelte-3z7tzc{border:2px solid var(--game-black);background:#fff;border-radius:50%;width:min(.85rem,14px);height:min(.85rem,14px);position:absolute;top:50%;transform:translate(-50%,-50%)}.board-setting.svelte-3z7tzc{grid-column:1/-1}.setting-with-copy.svelte-3z7tzc{justify-content:flex-start;align-items:center;gap:.25rem;min-width:0;display:flex}.copy-string.svelte-3z7tzc{min-width:0;font-family:monospace;font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:400;overflow:hidden}.copyable-string.svelte-3z7tzc{box-sizing:border-box;background:var(--inset-surface-color,#f3f4f6);width:100%;color:var(--text-color);border-radius:6px;padding:8px 12px}.longest-word-value.svelte-3z7tzc .pill{--pill-text:var(--game-dark-gray)}.show-on-board.svelte-3z7tzc{cursor:pointer;background:0 0;border:0;padding:0}.show-on-board.svelte-3z7tzc:hover .pill.word-pill,.show-on-board.svelte-3z7tzc:focus-visible .pill.word-pill{--pill-border:var(--game-dark-gray)}.show-on-board.svelte-3z7tzc:focus-visible{outline:2px solid var(--game-dark-gray);outline-offset:2px;border-radius:3px}.copy-setting.svelte-3z7tzc{color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:.2rem;display:grid}.copy-setting.svelte-3z7tzc:hover{color:var(--text-color)}@media only screen and (width>=768px){dialog.game-modal .page-modal-body{padding:min(1.25rem,20px)}}@keyframes svelte-1t9yvli-game-modal-backdrop-in{0%{background-color:#11182700}to{background-color:#11182780}}@keyframes svelte-1t9yvli-game-modal-backdrop-out{0%{background-color:#11182780}to{background-color:#11182700}}.game-modal-content.svelte-1t9yvli{--font-size-xs:min(.75rem, 14px);--font-size-sm:min(.875rem, 16px);--font-size-base:min(1rem, 18px);--font-size-lg:min(1.125rem, 22px);--font-size-3xl:min(2rem, 44px);flex-direction:column;justify-content:start;align-items:center;gap:20px;min-height:180px;display:flex}@media only screen and (width<=600px){.game-modal-content.svelte-1t9yvli{--font-size-sm:min(.875rem, 15px);--font-size-base:min(1rem, 17px);--font-size-lg:min(1.125rem, 19px);--font-size-3xl:min(2rem, 34px)}}.game-modal-header.svelte-1t9yvli{font-family:var(--font-sans);text-align:center;margin:0 0 4px}.game-modal-header.svelte-1t9yvli:focus{outline:none}.rematch-status.svelte-1t9yvli{font-size:var(--font-size-sm);color:var(--text-muted);text-align:center;margin:0}.game-modal-description.svelte-1t9yvli{color:var(--text-muted);font-size:var(--font-size-xs);vertical-align:middle;text-transform:uppercase;letter-spacing:2px;text-align:center;margin:0;line-height:1.2}.player-highlight.svelte-1t9yvli{text-transform:capitalize;font-weight:600}.player-highlight--red.svelte-1t9yvli{color:var(--game-red)}.player-highlight--blue.svelte-1t9yvli{color:var(--game-blue)}dialog.game-modal>div:first-child{padding-top:32px}dialog.game-modal:not(.page-modal--fullscreen){width:min(100% - 24px,448px)}dialog.game-modal .page-modal-body{padding:min(1rem,16px)}@media only screen and (width>=768px){dialog.game-modal .page-modal-body{padding:min(1.25rem,20px)}}dialog.game-modal::backdrop{animation:.3s forwards svelte-rb6jxu-game-modal-backdrop-in}dialog.game-modal--closing::backdrop{animation:.3s forwards svelte-rb6jxu-game-modal-backdrop-out}@keyframes svelte-rb6jxu-game-modal-backdrop-in{0%{background-color:#11182700}to{background-color:#11182780}}@keyframes svelte-rb6jxu-game-modal-backdrop-out{0%{background-color:#11182780}to{background-color:#11182700}}.game-modal-content.svelte-rb6jxu{--font-size-xs:min(.75rem, 14px);--font-size-sm:min(.875rem, 16px);--font-size-base:min(1rem, 18px);--font-size-lg:min(1.125rem, 22px);--font-size-3xl:min(2rem, 44px);flex-direction:column;justify-content:start;align-items:center;gap:20px;min-height:180px;display:flex}@media only screen and (width<=600px){.game-modal-content.svelte-rb6jxu{--font-size-sm:min(.875rem, 15px);--font-size-base:min(1rem, 17px);--font-size-lg:min(1.125rem, 19px);--font-size-3xl:min(2rem, 34px)}}.game-modal-header.svelte-rb6jxu{font-family:var(--font-sans);text-align:center;margin:0 0 4px}.game-modal-header.svelte-rb6jxu:focus{outline:none}.board-timers.svelte-f6uhsz{display:flex}.board-timers.svelte-f6uhsz:not(.board-timers--docked,.board-timers--flow){pointer-events:none;transition:padding var(--board-zoom-duration,.2s) ease-in-out;flex-direction:column;align-items:end;gap:6px;position:absolute;top:0;left:0;right:0}.board-timers.svelte-f6uhsz:not(.board-timers--docked,.board-timers--flow) .board-timer:where(.svelte-f6uhsz){pointer-events:auto}.board-stage:has(.game-board--zoom-settled) .board-timers.svelte-f6uhsz:not(.board-timers--docked,.board-timers--flow){padding:calc(var(--board-pad-top,12px) + 6px) calc(var(--board-pad-x,4px) + 6px) 0}.board-timers--mirrored-corners.svelte-f6uhsz:not(.board-timers--docked){align-items:start}.board-timers--flow.svelte-f6uhsz:not(.board-timers--docked){pointer-events:none;flex-direction:column;align-items:end;gap:8px}@media only screen and (width>=601px) and (width<=900px){.board-timers.svelte-f6uhsz:not(.board-timers--docked,.board-timers--flow){right:calc(50% - 50cqw)}.board-timers--mirrored-corners.svelte-f6uhsz:not(.board-timers--docked,.board-timers--flow){left:calc(50% - 50cqw);right:0}}.board-timer.svelte-f6uhsz{z-index:2;display:flex}.board-timer.svelte-f6uhsz:has(.coach-mark--active){z-index:3}.board-timer.svelte-f6uhsz{width:var(--corner-pill-width,min(clamp(5rem, 22%, 8rem), 128px));flex-direction:column;gap:4px}@media only screen and (width<=600px){.board-timer.svelte-f6uhsz{gap:2px}}.board-timers__after.svelte-f6uhsz{width:var(--corner-pill-width,min(clamp(5rem, 22%, 8rem), 128px));justify-content:center;display:flex}@media only screen and (width<=380px){.board-timers__after.svelte-f6uhsz{justify-content:flex-end}.board-timers--mirrored-corners.svelte-f6uhsz .board-timers__after:where(.svelte-f6uhsz){justify-content:flex-start}}.board-timer-name.svelte-f6uhsz{paint-order:stroke fill;-webkit-text-stroke:3px var(--background-color);min-width:0;text-shadow:0 0 4px var(--background-color);font-family:var(--font-sans);font-size:var(--timer-name-size,14px);text-align:center;justify-content:center;align-items:center;gap:3px;font-weight:600;line-height:1.2;display:flex}.board-timer-name--red.svelte-f6uhsz{color:var(--player-red-text)}.board-timer-name--blue.svelte-f6uhsz{color:var(--player-blue-text)}.board-timer-name--disconnected.svelte-f6uhsz{color:var(--text-muted)}.board-timer-name__text.svelte-f6uhsz{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.board-timer-name.svelte-f6uhsz .disconnected-icon{filter:drop-shadow(0 0 2px var(--background-color));flex-shrink:0}.abandonment-countdown.svelte-f6uhsz{white-space:nowrap;flex-shrink:0}.abandonment-countdown__digits.svelte-f6uhsz{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.board-timers.svelte-f6uhsz .board-timer:where(.svelte-f6uhsz){animation:fadeIn .4s ease-out var(--timer-fade-delay,0s) both}@media (prefers-reduced-motion:reduce){.board-timers.svelte-f6uhsz{transition:none}.board-timers.svelte-f6uhsz .board-timer:where(.svelte-f6uhsz){animation-duration:0s;animation-delay:0s}}@media only screen and (width<=600px){.board-timer.svelte-f6uhsz .player-timer__time{font-size:min(clamp(1.3rem,16cqi,2rem),32px)}}@media only screen and (width>=601px) and (width<=980px),only screen and (width>=601px) and (width<=1100px) and (orientation:portrait){.board-timers.svelte-f6uhsz:not(.board-timers--docked){gap:6px}}.board-timers--docked.svelte-f6uhsz{justify-content:space-between;gap:4px}.board-timers--docked.svelte-f6uhsz .board-timer:where(.svelte-f6uhsz){width:100%}.move-log.svelte-1dxnmgm{flex-direction:column;flex:none;min-height:0;display:flex}.move-log__fade.svelte-1dxnmgm{flex-direction:column;flex:none;min-height:0;display:flex;position:relative;overflow:hidden}.move-log__fade--can-scroll-left.svelte-1dxnmgm .move-log__viewport:where(.svelte-1dxnmgm){-webkit-mask-image:linear-gradient(90deg,#0000,#000 12px);mask-image:linear-gradient(90deg,#0000,#000 12px)}.move-log__fade--can-scroll-right.svelte-1dxnmgm .move-log__viewport:where(.svelte-1dxnmgm){-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 12px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 12px),#0000)}.move-log__fade--can-scroll-left.move-log__fade--can-scroll-right.svelte-1dxnmgm .move-log__viewport:where(.svelte-1dxnmgm){-webkit-mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000);mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000)}.move-log__body.svelte-1dxnmgm{align-items:center;min-height:0;display:flex}.move-log__viewport.svelte-1dxnmgm{white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;flex:1;align-items:center;gap:4px;min-width:0;min-height:min(2rem,32px);padding:4px 0;display:flex;overflow:auto hidden}@media only screen and (width<=600px){.move-log__viewport.svelte-1dxnmgm{min-height:24px;padding:2px 0}}.move-log__viewport.svelte-1dxnmgm::-webkit-scrollbar{display:none}.move-log__banner.svelte-1dxnmgm{align-items:center;display:flex}.move-log__turn.svelte-1dxnmgm{transition:padding-left var(--move-transition-duration) ease-in-out;align-items:center;padding-left:0;display:flex}.move-log__turn--visible.svelte-1dxnmgm{padding-left:12px}.move-log__turn.svelte-1dxnmgm:first-child{padding-left:0}.turn-counter.svelte-1dxnmgm{max-width:0;font-family:var(--font-sans);font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;color:var(--text-muted);opacity:0;transition:max-width var(--move-transition-duration) ease-in-out, opacity var(--move-transition-duration) ease-in-out;font-size:min(.8em,14px);font-weight:700;line-height:1;overflow:hidden}.turn-counter--visible.svelte-1dxnmgm{opacity:1;max-width:min(2rem,32px)}@media (prefers-reduced-motion:reduce){.move-log__turn.svelte-1dxnmgm,.turn-counter.svelte-1dxnmgm{transition:none}}.detail-column.svelte-bwn962{box-sizing:border-box;flex-direction:column;width:100%;min-width:0;max-width:min(36rem,576px);min-height:0;display:flex}@media only screen and (width<=980px){.detail-column.svelte-bwn962{border:unset;border-radius:unset;flex-direction:column-reverse;gap:8px;max-width:560px}}@media only screen and (width>=980px) and (orientation:landscape){.detail-column.svelte-bwn962{height:calc(var(--board-height,auto) + var(--docked-timer-name-row,0px));max-height:calc(var(--board-height,none) + var(--docked-timer-name-row,0px));overflow:visible}}.game-settings-popover__toggles.svelte-1jmzw5y{flex-direction:column;gap:10px;display:flex}.game-settings-popover__toggles.svelte-1jmzw5y label:has(input[type=checkbox]){color:var(--text-color);cursor:pointer}.game-settings-popover__toggles.svelte-1jmzw5y label:has(input[type=checkbox]:disabled){cursor:not-allowed}.game-settings-popover__toggles.svelte-1jmzw5y input[type=checkbox]+span{box-shadow:inset 0 0 0 1px var(--game-mid-gray)}.game-settings-popover__toggles.svelte-1jmzw5y input[type=checkbox]:checked+span{background-color:var(--game-dark-gray)}.game-settings-popover__toggles.svelte-1jmzw5y input[type=checkbox]:focus+span{box-shadow:inset 0 0 0 1px var(--game-mid-gray), 0 0 0 2px var(--game-mid-gray)}.game-settings-popover__toggles.svelte-1jmzw5y label:has(input[type=checkbox]){flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.game-settings-popover__toggles.svelte-1jmzw5y label input[type=checkbox]+span{margin-inline-end:0}.game-settings-popover__rotate.svelte-1jmzw5y,.game-settings-popover__radio-row.svelte-1jmzw5y{justify-content:space-between;align-items:center;gap:10px;display:flex}.game-settings-popover__rotate-label.svelte-1jmzw5y,.game-settings-popover__radio-label.svelte-1jmzw5y{color:var(--text-color);font-size:var(--font-size-sm);white-space:nowrap}.game-settings-popover__rotate-buttons.svelte-1jmzw5y{gap:6px;display:flex}.game-settings-popover__rotate-buttons.svelte-1jmzw5y .button{min-height:0;padding:.125rem .5rem}.resign-confirm-actions.svelte-8nfeqc{gap:8px;display:flex}.resign-confirm-button.svelte-8nfeqc{border:1px solid var(--game-mid-gray);color:var(--text-muted);font-family:var(--font-sans);cursor:pointer;background:0 0;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:6px;padding:5px 10px;font-size:.85rem;font-weight:600;transition:border-color .15s,color .15s,background .15s;display:flex}@media (prefers-color-scheme:dark){html:not(.force-light) .resign-confirm-button.svelte-8nfeqc{border-color:var(--text-color);color:var(--text-color)}}html.force-dark .resign-confirm-button.svelte-8nfeqc{border-color:var(--text-color);color:var(--text-color)}.resign-confirm-button--yes.svelte-8nfeqc:hover:not(:disabled){border-color:var(--game-red);background:color-mix(in srgb, var(--game-red) 8%, transparent);color:var(--game-red)}.resign-confirm-button--no.svelte-8nfeqc:hover:not(:disabled){border-color:var(--text-muted);background:color-mix(in srgb, var(--game-mid-gray) 15%, transparent);color:var(--text-color)}.game-option-row.svelte-nd0q2{flex-direction:row;justify-content:end;align-items:center;gap:12px;width:100%;padding:12px 0 8px;display:flex;position:relative}.game-option-row.svelte-nd0q2 .game-option-row__summary:where(.svelte-nd0q2){white-space:nowrap;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.game-option-row.svelte-nd0q2 .game-option-row__seat:where(.svelte-nd0q2){place-items:center;display:grid}.game-option-row.svelte-nd0q2 .game-option-row__seat:where(.svelte-nd0q2)>:where(.svelte-nd0q2){grid-area:1/1;display:flex;position:relative}.game-option-row.svelte-nd0q2 .game-option-row__summary-icon:where(.svelte-nd0q2){display:none}.game-option-row.svelte-nd0q2 .game-option-row__rotation{gap:12px}.game-option-row.game-option-row--header.svelte-nd0q2{gap:4px;padding:0;position:static}.game-option-row.game-option-row--header.svelte-nd0q2>.button,.game-option-row.game-option-row--header.svelte-nd0q2>.coach-mark>.button,.game-option-row.game-option-row--header.svelte-nd0q2 .help-seat>.button,.game-option-row.game-option-row--header.svelte-nd0q2 .ui-popover-anchor>.button{border-color:#0000;min-height:min(2.75rem,44px);padding:min(.375rem,6px) min(.75rem,12px)}@media (prefers-color-scheme:dark){html:not(.force-light) .game-option-row.game-option-row--header.svelte-nd0q2>.button,html:not(.force-light) .game-option-row.game-option-row--header.svelte-nd0q2>.coach-mark>.button,html:not(.force-light) .game-option-row.game-option-row--header.svelte-nd0q2 .help-seat>.button,html:not(.force-light) .game-option-row.game-option-row--header.svelte-nd0q2 .ui-popover-anchor>.button{color:var(--text-color)!important;background-color:#0000!important}html:not(.force-light) .game-option-row.game-option-row--header.svelte-nd0q2>.button:hover:not(:disabled,[disabled],[aria-disabled=true]),html:not(.force-light) .game-option-row.game-option-row--header.svelte-nd0q2>.coach-mark>.button:hover:not(:disabled,[disabled],[aria-disabled=true]),html:not(.force-light) .game-option-row.game-option-row--header.svelte-nd0q2 .help-seat>.button:hover:not(:disabled,[disabled],[aria-disabled=true]),html:not(.force-light) .game-option-row.game-option-row--header.svelte-nd0q2 .ui-popover-anchor>.button:hover:not(:disabled,[disabled],[aria-disabled=true]){background-color:color-mix(in srgb, var(--game-mid-gray) 20%, transparent)!important}html:not(.force-light) .game-option-row.game-option-row--header.svelte-nd0q2>.button,html:not(.force-light) .game-option-row.game-option-row--header.svelte-nd0q2>.coach-mark>.button,html:not(.force-light) .game-option-row.game-option-row--header.svelte-nd0q2 .help-seat>.button,html:not(.force-light) .game-option-row.game-option-row--header.svelte-nd0q2 .ui-popover-anchor>.button{border-color:#0000}}html.force-dark .game-option-row.game-option-row--header.svelte-nd0q2>.button,html.force-dark .game-option-row.game-option-row--header.svelte-nd0q2>.coach-mark>.button,html.force-dark .game-option-row.game-option-row--header.svelte-nd0q2 .help-seat>.button,html.force-dark .game-option-row.game-option-row--header.svelte-nd0q2 .ui-popover-anchor>.button{color:var(--text-color)!important;background-color:#0000!important}html.force-dark .game-option-row.game-option-row--header.svelte-nd0q2>.button:hover:not(:disabled,[disabled],[aria-disabled=true]),html.force-dark .game-option-row.game-option-row--header.svelte-nd0q2>.coach-mark>.button:hover:not(:disabled,[disabled],[aria-disabled=true]),html.force-dark .game-option-row.game-option-row--header.svelte-nd0q2 .help-seat>.button:hover:not(:disabled,[disabled],[aria-disabled=true]),html.force-dark .game-option-row.game-option-row--header.svelte-nd0q2 .ui-popover-anchor>.button:hover:not(:disabled,[disabled],[aria-disabled=true]){background-color:color-mix(in srgb, var(--game-mid-gray) 20%, transparent)!important}html.force-dark .game-option-row.game-option-row--header.svelte-nd0q2>.button,html.force-dark .game-option-row.game-option-row--header.svelte-nd0q2>.coach-mark>.button,html.force-dark .game-option-row.game-option-row--header.svelte-nd0q2 .help-seat>.button,html.force-dark .game-option-row.game-option-row--header.svelte-nd0q2 .ui-popover-anchor>.button{border-color:#0000}@media (prefers-color-scheme:dark){html:not(.force-light) .game-option-row.svelte-nd0q2:not(.game-option-row--header)>.button--light,html:not(.force-light) .game-option-row.svelte-nd0q2:not(.game-option-row--header)>.coach-mark>.button--light,html:not(.force-light) .game-option-row.svelte-nd0q2:not(.game-option-row--header) .help-seat>.button--light,html:not(.force-light) .game-option-row.svelte-nd0q2:not(.game-option-row--header) .ui-popover-anchor>.button--light{color:var(--text-color)!important;background-color:#0000!important}html:not(.force-light) .game-option-row.svelte-nd0q2:not(.game-option-row--header)>.button--light:hover:not(:disabled,[disabled],[aria-disabled=true]),html:not(.force-light) .game-option-row.svelte-nd0q2:not(.game-option-row--header)>.coach-mark>.button--light:hover:not(:disabled,[disabled],[aria-disabled=true]),html:not(.force-light) .game-option-row.svelte-nd0q2:not(.game-option-row--header) .help-seat>.button--light:hover:not(:disabled,[disabled],[aria-disabled=true]),html:not(.force-light) .game-option-row.svelte-nd0q2:not(.game-option-row--header) .ui-popover-anchor>.button--light:hover:not(:disabled,[disabled],[aria-disabled=true]){background-color:color-mix(in srgb, var(--game-mid-gray) 20%, transparent)!important}html:not(.force-light) .game-option-row.svelte-nd0q2:not(.game-option-row--header)>.button--light,html:not(.force-light) .game-option-row.svelte-nd0q2:not(.game-option-row--header)>.coach-mark>.button--light,html:not(.force-light) .game-option-row.svelte-nd0q2:not(.game-option-row--header) .help-seat>.button--light,html:not(.force-light) .game-option-row.svelte-nd0q2:not(.game-option-row--header) .ui-popover-anchor>.button--light{border-color:var(--game-mid-gray)}}html.force-dark .game-option-row.svelte-nd0q2:not(.game-option-row--header)>.button--light,html.force-dark .game-option-row.svelte-nd0q2:not(.game-option-row--header)>.coach-mark>.button--light,html.force-dark .game-option-row.svelte-nd0q2:not(.game-option-row--header) .help-seat>.button--light,html.force-dark .game-option-row.svelte-nd0q2:not(.game-option-row--header) .ui-popover-anchor>.button--light{color:var(--text-color)!important;background-color:#0000!important}html.force-dark .game-option-row.svelte-nd0q2:not(.game-option-row--header)>.button--light:hover:not(:disabled,[disabled],[aria-disabled=true]),html.force-dark .game-option-row.svelte-nd0q2:not(.game-option-row--header)>.coach-mark>.button--light:hover:not(:disabled,[disabled],[aria-disabled=true]),html.force-dark .game-option-row.svelte-nd0q2:not(.game-option-row--header) .help-seat>.button--light:hover:not(:disabled,[disabled],[aria-disabled=true]),html.force-dark .game-option-row.svelte-nd0q2:not(.game-option-row--header) .ui-popover-anchor>.button--light:hover:not(:disabled,[disabled],[aria-disabled=true]){background-color:color-mix(in srgb, var(--game-mid-gray) 20%, transparent)!important}html.force-dark .game-option-row.svelte-nd0q2:not(.game-option-row--header)>.button--light,html.force-dark .game-option-row.svelte-nd0q2:not(.game-option-row--header)>.coach-mark>.button--light,html.force-dark .game-option-row.svelte-nd0q2:not(.game-option-row--header) .help-seat>.button--light,html.force-dark .game-option-row.svelte-nd0q2:not(.game-option-row--header) .ui-popover-anchor>.button--light{border-color:var(--game-mid-gray)}@media only screen and (width<=600px){.game-option-row.svelte-nd0q2{justify-content:center;gap:8px;padding:4px 0}.game-option-row.svelte-nd0q2>.button,.game-option-row.svelte-nd0q2>.coach-mark>.button,.game-option-row.svelte-nd0q2 .help-seat>.button,.game-option-row.svelte-nd0q2 .ui-popover-anchor>.button,.game-option-row.svelte-nd0q2 .game-option-row__summary-icon:where(.svelte-nd0q2) .button{min-height:min(2.25rem,36px);padding:min(.375rem,6px) min(.75rem,12px)}.game-option-row.svelte-nd0q2 .game-option-row__summary:where(.svelte-nd0q2){display:none}.game-option-row.svelte-nd0q2 .game-option-row__summary-icon:where(.svelte-nd0q2){display:flex}}.edge-hint.svelte-109vrih{z-index:3;pointer-events:none;position:absolute;top:8px;right:8px}.edge-hint.svelte-109vrih.edge-hint--mirrored{left:8px;right:auto}.edge-hint.svelte-109vrih.edge-hint--bottom{inset:auto auto 8px 8px}.edge-hint.svelte-109vrih.edge-hint--bottom.edge-hint--mirrored{left:auto;right:8px}.edge-hint.svelte-109vrih .coach-bubble{white-space:normal;max-width:min(60vw,240px)}.edge-hint.svelte-109vrih.edge-hint--bottom .coach-bubble{max-width:min(45vw,240px)}.game-wrapper.svelte-15ajhg5{flex-direction:column;justify-content:start;align-items:center;gap:20px;width:100%;display:flex}.game-content.svelte-15ajhg5{--board-pad-y:12px;--board-pad-top:var(--board-pad-y);--board-pad-bottom:8px;--board-pad-x:4px;--docked-timer-name-row:calc(14px * 1.2 + 4px);--timer-name-size:14px;--corner-pill-width:min(clamp(5rem, 22%, 8rem), 128px);flex-direction:column;align-items:center;gap:20px;width:100%;max-width:min(55rem,880px);display:flex;position:relative}@media only screen and (width<=980px){.game-content.svelte-15ajhg5{gap:8px}}@media only screen and (width<=600px){.game-content.svelte-15ajhg5{--board-pad-y:12px;--corner-pill-width:min(clamp(5.5rem, 32%, 7.5rem), 120px);--edge-hint-stroke:26;gap:4px}}@media only screen and (width<=380px){.game-content.svelte-15ajhg5{--timer-name-size:13px;--corner-pill-width:min(clamp(4.75rem, 29%, 6.75rem), 108px)}}@media only screen and (width>=601px) and (width<=980px),only screen and (width>=601px) and (width<=1100px) and (orientation:portrait){.game-content.svelte-15ajhg5{--timer-name-size:16px;--corner-pill-width:min(clamp(6rem, 22%, 8rem), 120px)}}@media only screen and (width<=600px){.game-content--compact.svelte-15ajhg5{--board-pad-top:0px;--board-pad-bottom:calc(var(--board-pad-y) - 4px);flex:auto;align-self:stretch}.game-content--compact.svelte-15ajhg5:before,.game-content--compact.svelte-15ajhg5:after{content:"";pointer-events:none;flex:1 1 0;max-height:48px;margin-block:-2px}.game-content--compact.svelte-15ajhg5:after{flex-grow:3}.game-content--compact.svelte-15ajhg5 .game-header-wrap{order:-2;padding-top:20px}.game-content--compact.svelte-15ajhg5 .detail-column{order:-1}.game-content--game-over-fading.svelte-15ajhg5 .game-header{opacity:0;transition:opacity .3s ease-in-out}.game-page--finished .game-content--game-over-fading.svelte-15ajhg5 .game-header,.game-content--game-over.svelte-15ajhg5 .game-header,.game-page--finished .game-content--game-over-fading.svelte-15ajhg5 .game-header-wrap,.game-content--game-over.svelte-15ajhg5 .game-header-wrap{display:none}.game-wrapper.svelte-15ajhg5:has(>.game-content--compact:where(.svelte-15ajhg5)){flex:1}.board-stage.svelte-15ajhg5>.game-option-row{right:0;bottom:calc(-1 * var(--option-row-drop,0px));z-index:2;pointer-events:none;transition:bottom .3s ease-in-out;position:absolute;left:0}.board-stage.svelte-15ajhg5>.game-option-row>*{pointer-events:auto}}@media only screen and (width>=601px) and (width<=980px),only screen and (width>=601px) and (width<=1100px) and (orientation:portrait){.game-content.svelte-15ajhg5 .detail-column{margin-bottom:12px}.game-wrapper.svelte-15ajhg5:has(>.game-content:where(.svelte-15ajhg5)){flex:1;min-height:0}.game-content.svelte-15ajhg5{flex:auto;align-self:stretch;min-height:0;margin-inline:auto}.game-board-wrapper.svelte-15ajhg5{flex:auto;justify-content:center;min-height:430px;display:flex;container-type:inline-size}.game-content.svelte-15ajhg5>.game-option-row{display:none}}@media only screen and (width>=381px) and (width<=480px) and (height>=800px),only screen and (width<=380px) and (height>=700px){.game-content--compact.svelte-15ajhg5{--board-pad-x:0px}}@media only screen and (width<=600px) and (height>=880px){.game-content--compact.svelte-15ajhg5{--board-pad-x:0px;gap:12px}.game-content--compact.svelte-15ajhg5:before,.game-content--compact.svelte-15ajhg5:after{margin-block:-10px}.game-content--compact.svelte-15ajhg5 .game-header-wrap{padding-top:28px}}.game-board-wrapper.svelte-15ajhg5{width:100%;min-width:0;position:relative}.board-stage.svelte-15ajhg5{width:100%;position:relative}@media only screen and (width>=601px) and (width<=980px),only screen and (width>=601px) and (width<=1100px) and (orientation:portrait){.board-stage.svelte-15ajhg5{width:auto;height:100%}.game-board-wrapper.svelte-15ajhg5 .game-board{box-sizing:border-box;width:auto;max-width:100%;height:100%}}.game-content.svelte-15ajhg5:not(.game-content--furniture-revealed) .game-header,.game-content.svelte-15ajhg5:not(.game-content--furniture-revealed) .detail-column,.game-content.svelte-15ajhg5:not(.game-content--furniture-revealed) .game-option-row{visibility:hidden}.game-content--furniture-revealed.svelte-15ajhg5:not(.game-content--furniture-reveal-skipped) .game-header,.game-content--furniture-revealed.svelte-15ajhg5:not(.game-content--furniture-reveal-skipped) .detail-column,.game-content--furniture-revealed.svelte-15ajhg5:not(.game-content--furniture-reveal-skipped) .game-option-row{animation:fadeIn .4s ease-out var(--furniture-fade-delay,0s) backwards}@media (prefers-reduced-motion:reduce){.game-content--furniture-revealed.svelte-15ajhg5 .game-header,.game-content--furniture-revealed.svelte-15ajhg5 .detail-column,.game-content--furniture-revealed.svelte-15ajhg5 .game-option-row{animation-duration:0s;animation-delay:0s}}@media only screen and (width>=980px) and (orientation:landscape){.game-content.svelte-15ajhg5{grid-template-columns:minmax(0,1fr) minmax(min(15rem,240px),min(18rem,288px));grid-template-areas:"header header""board detail";align-items:start;gap:20px 28px;max-width:min(76rem,1216px);display:grid}.game-content.svelte-15ajhg5 .game-header-wrap{grid-area:header}.game-board-wrapper.svelte-15ajhg5{grid-area:board}.game-content.svelte-15ajhg5 .detail-column{z-index:1;margin-top:calc(var(--board-pad-y) - var(--docked-timer-name-row));grid-area:detail;position:sticky;top:20px}.game-content.svelte-15ajhg5>.game-option-row{display:none}}.tutorial.svelte-24l3q8{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.tutorial-actions.svelte-24l3q8{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}.tutorial-actions.svelte-24l3q8 form:where(.svelte-24l3q8){display:contents}.tutorial-actions.svelte-24l3q8 .button{min-width:9rem}.waiting-content.svelte-punlrz{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.waiting-content-prompt.svelte-punlrz{margin:0}.waiting-actions.svelte-punlrz{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.waiting-actions.svelte-punlrz form:where(.svelte-punlrz){display:contents}.waiting-actions.svelte-punlrz .button{min-width:9rem}.waiting-notice.svelte-punlrz{font-size:var(--font-size-xs,.75rem);color:var(--game-mid-gray,#6b7280);margin:0}.game-link.svelte-punlrz{box-sizing:border-box;background:var(--inset-surface-color,#f3f4f6);width:100%;color:var(--text-color);font-size:var(--font-size-xs,.75rem);overflow-wrap:break-word;border-radius:6px;padding:8px 12px;display:block}.waiting-modal{max-width:min(38rem,100% - 24px)}@media only screen and (orientation:portrait){.waiting-modal{align-self:flex-start;margin-top:15vh}}.waiting-modal h3{text-align:center;width:100%;margin:0}.game-page.svelte-3oa84c{flex-direction:column;align-items:center;padding-top:round(2vh,1px);transition:filter .4s ease-in-out,opacity .4s ease-in-out;display:flex}@media only screen and (width<=1100px){.game-page.svelte-3oa84c{padding-top:unset}}@media only screen and (width<=600px){.game-page.svelte-3oa84c:has(.game-content--compact){flex:1;align-self:stretch}}@media only screen and (width>=601px) and (width<=980px),only screen and (width>=601px) and (width<=1100px) and (orientation:portrait){.game-page.svelte-3oa84c:has(.game-content){flex:1;align-self:stretch;min-height:0}}.game-page--blurred.svelte-3oa84c{filter:blur(3px);opacity:.7}.game-page--hydrating-finished.svelte-3oa84c{visibility:hidden}
