@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--sl-page:#111113;--sl-card:#1e1e21;--sl-line:#2e2e33;--sl-ink:#f5f5f7;--sl-muted:#9a9aa0;--sl-accent:#ec6332;--sl-on-accent:#111113;--sl-danger:#ff453a}}.sg-daily{--sg-orange:var(--orange,var(--sl-accent));--sg-ink:var(--ink,var(--sl-ink));--sg-soft:var(--soft,var(--sl-muted));--sg-page:var(--page,var(--sl-page));--sg-line:var(--line,var(--sl-line));--sg-on-orange:var(--on-orange,var(--sl-on-accent));--sg-them:#2f6fb3;width:100%;max-width:34rem;color:var(--sg-ink);justify-items:center;gap:.75rem;margin:0 auto;display:grid}.sg-daily button{font:inherit;color:inherit}.sg-number,.sg-tomorrow{color:var(--sg-soft);margin:0}.sg-note{min-height:1.5em;color:var(--sg-soft);text-align:center;margin:0}.sg-tiles{gap:6px;display:grid}.sg-tilerow{grid-template-columns:repeat(5,minmax(0,3.4rem));gap:6px;display:grid}.sg-tile{aspect-ratio:1;border:2px solid var(--sg-line);border-radius:8px;place-items:center;font-size:1.6rem;font-weight:700;display:grid}.sg-tile[data-filled]{border-color:var(--sg-soft)}.sg-tile[data-mark="0"],.sg-key[data-mark="0"]{background:color-mix(in srgb, var(--sg-soft) 60%, var(--sg-page));color:var(--sg-ink);border-color:#0000}.sg-tile[data-mark="1"],.sg-key[data-mark="1"]{background:var(--sg-them);color:#fff;border-color:#0000}.sg-tile[data-mark="2"],.sg-key[data-mark="2"]{background:var(--sg-orange);color:var(--sg-on-orange);border-color:#0000}.sg-keys{gap:6px;width:100%;display:grid}.sg-keyrow{justify-content:center;gap:4px;display:flex}.sg-key{background:color-mix(in srgb, var(--sg-line) 75%, var(--sg-page));cursor:pointer;border:0;border-radius:6px;flex:1 1 0;min-width:0;max-width:2.9rem;height:3.2rem;padding:0;font-weight:600}.sg-keys .sg-key{font-size:min(1em,6.4vw)}.sg-key.sg-wide{flex-grow:1.6;max-width:4.6rem;font-size:.85rem}.sg-key:disabled{opacity:.5;cursor:default}.sg-end{text-align:center;justify-items:center;gap:.75rem;display:grid}.sg-record{flex-wrap:wrap;justify-content:center;gap:1.25rem;margin:0;display:flex}.sg-record div{justify-items:center;display:grid}.sg-record dt{font-size:var(--sl-small);color:var(--sg-soft);order:2}.sg-record dd{font-size:var(--sl-title);font-weight:var(--sl-strong);margin:0}.sg-daily .sg-again{border-radius:var(--sl-radius);background:var(--sg-orange);color:var(--sg-on-orange);font-weight:var(--sl-strong);cursor:pointer;border:0;padding:.6rem 1.4rem}.sg-crossword{--sg-cw-size:2.7rem}.sg-cw-grid{gap:4px;display:grid}.sg-cw-row{grid-template-columns:repeat(5, minmax(0, var(--sg-cw-size)));gap:4px;display:grid}.sg-cw-cell,.sg-cw-blank{aspect-ratio:1}.sg-cw-cell{border:2px solid var(--sg-soft);background:var(--sg-page);cursor:pointer;border-radius:6px;place-items:center;padding:0;font-size:1.35rem;font-weight:700;display:grid;position:relative}.sg-cw-cell small{color:var(--sg-soft);font-size:.6rem;font-weight:600;position:absolute;top:1px;left:4px}.sg-cw-cell[data-word]{background:color-mix(in srgb, var(--sg-orange) 12%, var(--sg-page))}.sg-cw-cell[data-cursor]{border-color:var(--sg-orange);background:color-mix(in srgb, var(--sg-orange) 28%, var(--sg-page))}.sg-cw-cell[data-state=right]{background:var(--sg-orange);color:var(--sg-on-orange);border-color:#0000}.sg-cw-cell[data-state=right] small{color:var(--sg-on-orange)}.sg-cw-cell[data-state=wrong]{border-color:var(--sg-them);color:var(--sg-them)}.sg-cw-current{text-align:center;min-height:3em;margin:0}.sg-cw-current strong,.sg-clue strong{color:var(--sg-orange)}.sg-clues{text-align:left;gap:.2rem;width:100%;display:grid}.sg-clues h2{font-size:var(--sl-body);margin:.5rem 0 .25rem}.sg-clue{border-radius:var(--sl-radius);text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:.45rem .6rem;display:block}.sg-clue[data-chosen]{background:var(--card,var(--sl-card))}.sg-clue[data-chosen] strong{color:color-mix(in srgb, var(--sg-orange) 88%, var(--sg-ink))}.sg-clue[data-state=right]{color:var(--sg-soft);text-decoration:line-through}:root{--sl-page:#fff;--sl-card:#f4f4f6;--sl-line:#e4e4e8;--sl-ink:#1d1d1f;--sl-muted:#6e6e73;--sl-accent:#d4421d;--sl-on-accent:#fff;--sl-danger:#d70015;--sl-title:1.75rem;--sl-heading:1.25rem;--sl-body:1rem;--sl-small:.8125rem;--sl-regular:400;--sl-strong:600;--sl-space:4px;--sl-radius:12px;--sl-font:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--sl-tile-amiral:#1e88c8, #0b3a66;--sl-tile-connect4:#5c6bf0, #2a2f8f;--sl-tile-xox:#ff8a4c, #c9301a;--sl-tile-tavla:#b9763a, #5e3317;--sl-tile-blok:#b45cf0, #5b2398;--sl-tile-bilardo:#2fa86b, #0e5234;--sl-tile-petek:#ffb02e, #9a4a0b;--sl-tile-patlat:#ff5a8a, #8e1f5c;--sl-tile-kayak:#6ec6ff, #1f5fa8;--sl-tile-smac:#7c5cff, #34208f;--sl-tile-kup:#3dd6b5, #0f6b5c;--sl-tile-neon:#ff3d8b, #2a0b5a;--sl-tile-dama:#e8735a, #8e2f3c;--sl-tile-dolambac:#1b3a5f, #c46a4a;--sl-tile-okey:#2fa98c, #0f4d43;--sl-tile-five-letters:#f5b83d, #b9611a;--sl-tile-crossword:#7fa35b, #3d5c25;--sl-tile-mixed:#ec6332, #c9301a;--sl-tile-my-games:#8a93a8, #3e4558;--sl-tile-other:#4a5378, #1c2238}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--sl-page:#111113;--sl-card:#1e1e21;--sl-line:#2e2e33;--sl-ink:#f5f5f7;--sl-muted:#9a9aa0;--sl-accent:#ec6332;--sl-on-accent:#111113;--sl-danger:#ff453a}}:root[data-theme=dark]{--sl-page:#111113;--sl-card:#1e1e21;--sl-line:#2e2e33;--sl-ink:#f5f5f7;--sl-muted:#9a9aa0;--sl-accent:#ec6332;--sl-on-accent:#111113;--sl-danger:#ff453a}.sg-play,.sg-daily{--sg-orange:var(--orange,var(--sl-accent));--sg-ink:var(--ink,var(--sl-ink));--sg-soft:var(--soft,var(--sl-muted));--sg-page:var(--page,var(--sl-page));--sg-line:var(--line,var(--sl-line));--sg-card:var(--card,var(--sl-card));--sg-on-orange:var(--on-orange,var(--sl-on-accent));--sg-danger:var(--danger,var(--sl-danger));--sg-them:#2f6fb3;color:var(--sg-ink);justify-items:center;gap:1rem;max-width:34rem;margin:0 auto;display:grid}.sg-play button,.sg-daily button{font:inherit;color:inherit;-webkit-tap-highlight-color:transparent}.sg-status{min-height:1.6em;font-weight:var(--sl-strong);font-size:var(--sl-heading);margin:0}button.sg-again,.sg-actions button{border-radius:var(--sl-radius);background:var(--sg-orange);color:var(--sg-on-orange);font-weight:var(--sl-strong);cursor:pointer;border:0;padding:.75rem 1.4rem}.sg-again{min-width:min(100%,14rem)}.sg-actions{flex-wrap:wrap;gap:.75rem;width:min(100%,22rem);display:flex}.sg-actions button{flex:1 1 0;padding-inline:.8rem}.sg-actions .sg-shuffle{background:var(--sg-card);color:var(--sg-ink)}button:disabled,button[aria-disabled=true]{cursor:default}.sg-xox{aspect-ratio:1;background:var(--sg-line);border-radius:14px;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);gap:6px;width:min(90vw,20rem);padding:6px;display:grid}.sg-square{background:var(--sg-page);cursor:pointer;border:0;border-radius:10px;min-height:0;padding:18%}.sg-square.sg-won{background:color-mix(in srgb, var(--sg-orange) 22%, var(--sg-page))}.sg-square svg{fill:none;stroke-width:1.4px;stroke-linecap:round;width:100%;height:100%}.sg-x{stroke:var(--sg-orange)}.sg-o{stroke:var(--sg-them)}.sg-c4{background:var(--sg-them);border-radius:14px;grid-template-columns:repeat(7,1fr);gap:4px;width:min(92vw,26rem);padding:8px;display:grid}.sg-column{cursor:pointer;background:0 0;border:0;border-radius:8px;gap:4px;padding:2px;display:grid}.sg-column:not(:disabled,[aria-disabled=true]):hover{background:#ffffff26}.sg-slot{aspect-ratio:1;background:var(--sg-page);border-radius:50%;transition:background-color .2s}.sg-slot[data-mark="1"]{background:var(--sg-orange)}.sg-slot[data-mark="2"]{background:#f2c230}.sg-slot.sg-won{box-shadow:inset 0 0 0 3px #fff}.sg-amiral{justify-items:center;gap:1rem;width:100%;display:grid}.sg-sea{justify-items:center;gap:.35rem;min-width:0;max-width:100%;margin:0;display:grid}.sg-sea figcaption{color:var(--sg-soft);font-size:.95rem}.sg-grid{background:var(--sg-line);border-radius:10px;grid-template-columns:repeat(10,1fr);gap:2px;width:min(92vw,22rem);padding:4px;display:grid}.sg-mine .sg-grid{width:min(70vw,15rem)}.sg-mine.sg-placing .sg-grid{width:min(92vw,22rem)}.sg-cell{aspect-ratio:1;background:color-mix(in srgb, var(--sg-them) 18%, var(--sg-page));border:0;border-radius:3px;padding:0}button.sg-cell:not(:disabled,[aria-disabled=true]){cursor:crosshair}button.sg-cell:not(:disabled,[aria-disabled=true]):hover{background:color-mix(in srgb, var(--sg-orange) 35%, var(--sg-page))}.sg-cell[data-sea=ship]{background:var(--sg-soft)}.sg-cell[data-sea=miss]{background:radial-gradient(circle, var(--sg-soft) 0 18%, color-mix(in srgb, var(--sg-them) 18%, var(--sg-page)) 22%)}.sg-cell[data-sea=water]{background:color-mix(in srgb, var(--sg-them) 8%, var(--sg-page))}.sg-cell[data-sea=hit]{background:var(--sg-orange)}.sg-cell[data-sea=sunk]{background:color-mix(in srgb, var(--sg-orange) 55%, #000)}.sg-afloat{color:var(--sg-soft);flex-wrap:wrap;align-items:center;gap:.3rem;margin:0;font-size:.9rem;display:flex}.sg-ship{height:.6rem;width:calc(var(--size) * min(.75rem, 2.4vw));background:var(--sg-soft);border-radius:3px;display:inline-block}.sg-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;width:min(100%,22rem);display:flex}.sg-nearby{color:var(--sg-ink);font-size:var(--sl-small);cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:.3rem 0;display:inline-flex}.sg-nearby-track{background:var(--sg-soft);border-radius:999px;flex:none;width:2.6rem;height:1.5rem;transition:background .15s;position:relative}.sg-nearby-track:after{content:"";background:var(--sg-page);border-radius:50%;width:1.2rem;height:1.2rem;transition:transform .15s;position:absolute;top:.15rem;left:.15rem;box-shadow:0 1px 2px #00000040}.sg-nearby[aria-checked=true] .sg-nearby-track{background:var(--sg-orange)}.sg-nearby[aria-checked=true] .sg-nearby-track:after{transform:translate(1.1rem)}.sg-nearby:focus-visible{outline:2px solid var(--sg-orange);outline-offset:3px;border-radius:var(--sl-radius)}.sg-near,.sg-near-bot,.sg-near-signin{justify-items:center;gap:1rem;width:100%;display:grid}.sg-found{text-align:center;max-width:22rem}.sg-way{border-radius:var(--sl-radius);background:var(--sg-card);color:var(--sg-ink);font-size:var(--sl-small);cursor:pointer;border:0;align-items:center;gap:.45rem;padding:.5rem 1rem;display:inline-flex}.sg-way:disabled{opacity:.45}.sg-whatsapp{box-sizing:border-box;border-radius:var(--sl-radius);background:var(--sg-card);width:min(100%,22rem);color:var(--sg-ink);font-size:var(--sl-small);font-weight:var(--sl-strong);text-align:center;padding:.6rem 1rem;text-decoration:none;display:block}.sg-friend{justify-items:center;gap:1rem;width:100%;display:grid}.sg-link{width:100%;color:var(--sg-soft);justify-items:center;gap:.6rem;display:grid}.sg-link input{box-sizing:border-box;border:1px solid var(--sg-line);border-radius:var(--sl-radius);background:var(--sg-page);width:100%;max-width:26rem;color:var(--sg-ink);font:inherit;font-size:var(--sl-small);text-align:center;padding:.6rem .8rem}.sg-actions .sg-copy,.sg-panel .sg-cancel{background:var(--sg-card);color:var(--sg-ink)}.sg-line-note,.sg-note{border-radius:var(--sl-radius);background:var(--sg-card);color:var(--sg-ink);font-size:var(--sl-small);text-align:center;margin:0;padding:.4rem .9rem}.sg-bubbles{justify-content:space-between;gap:.5rem;width:100%;min-height:2.6rem;display:flex}.sg-bubble{border-radius:1rem;margin:0;padding:.45rem .85rem;font-size:1.05rem;animation:.18s ease-out sg-pop}.sg-bubble-theirs{background:var(--sg-them);color:#fff;border-bottom-left-radius:.25rem;margin-right:auto}.sg-bubble-mine{background:var(--sg-orange);color:var(--sg-on-orange);border-bottom-right-radius:.25rem;margin-left:auto}.sg-who{opacity:.85;margin-right:.3em;font-size:.75rem}@keyframes sg-pop{0%{opacity:0;transform:scale(.85)}}@media (prefers-reduced-motion:reduce){.sg-bubble{animation:none}.sg-slot,.sg-nearby-track,.sg-nearby-track:after{transition:none}}.sg-tools{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.sg-tools[hidden]{display:none}.sg-tools button{border-radius:var(--sl-radius);background:var(--sg-card);color:var(--sg-soft);font-size:var(--sl-small);cursor:pointer;border:0;padding:.4rem .9rem}.sg-tools .sg-say{color:var(--sg-ink);font-weight:var(--sl-strong)}.sg-tools button:disabled{opacity:.45}.sg-panel{box-sizing:border-box;border:1px solid var(--sg-line);border-radius:var(--sl-radius);background:var(--sg-page);text-align:center;justify-items:center;gap:.75rem;width:100%;padding:1rem;display:grid}.sg-panel p{color:var(--sg-soft);margin:0}.sg-panel .sg-panel-title{color:var(--sg-ink);font-weight:var(--sl-strong)}.sg-panel button{border-radius:var(--sl-radius);font-weight:var(--sl-strong);cursor:pointer;border:0;padding:.55rem 1.2rem}.sg-sayings,.sg-reasons{flex-wrap:wrap;justify-content:center;gap:.4rem;display:flex}.sg-sayings button,.sg-reasons button{background:var(--sg-card);font-weight:var(--sl-regular)}.sg-panel .sg-confirm{background:var(--sg-danger);color:var(--sg-page)}.sg-notice{text-align:left;font-size:.92rem;line-height:1.6}.sg-notice p{color:var(--sg-ink);margin:0 0 .6rem}.sg-notice p:last-child{margin-bottom:0}.sg-notice a{color:var(--sg-orange)}.sg-age-delete{text-align:center;color:var(--sg-orange);margin:1rem 0 0;text-decoration:underline;display:block}.sg-forget{color:var(--sg-soft);font-size:var(--sl-small);cursor:pointer;background:0 0;border:0;text-decoration:underline}.sg-clock{color:var(--sg-soft);font-variant-numeric:tabular-nums;margin:-.6rem 0 0}.sg-clock[data-mine]{color:var(--sg-ink)}.sg-clock[data-low]{color:var(--sg-danger);font-weight:var(--sl-strong)}.sg-invite,.sg-legend{color:var(--sg-soft);margin:0;font-size:.92rem}.sg-legend{margin-top:-.6rem}.sg-chart{max-width:100%;color:var(--sg-soft);grid-template-columns:auto minmax(0,1fr);gap:1px 3px;font-size:.68rem;line-height:1;display:grid}.sg-letters{text-align:center;grid-column:2;grid-template-columns:repeat(10,1fr);gap:2px;padding:0 4px;display:grid}.sg-numbers{text-align:right;grid-area:2/1;grid-template-rows:repeat(10,1fr);align-items:center;gap:2px;padding:4px 0;display:grid}.sg-chart>.sg-grid{grid-area:2/2;max-width:100%}.sg-dama-wrap{justify-items:center;gap:.4rem;display:grid}.sg-dama-note{color:var(--sg-orange);margin:0;font-weight:600}.sg-dama-chart{color:var(--sg-soft);grid-template-columns:auto auto;gap:3px 4px;font-size:.72rem;line-height:1;display:grid}.sg-dama-numbers{text-align:right;grid-area:1/1;grid-template-rows:repeat(8,1fr);align-items:center;gap:2px;padding:4px 0;display:grid}.sg-dama-letters{text-align:center;grid-area:2/2;grid-template-columns:repeat(8,1fr);gap:2px;padding:0 4px;display:grid}.sg-dama{background:var(--sg-line);border-radius:10px;grid-area:1/2;grid-template-columns:repeat(8,1fr);gap:2px;width:min(84vw,26rem);padding:4px;display:grid}.sg-spot{aspect-ratio:1;background:color-mix(in srgb, var(--sg-orange) 7%, var(--sg-page));border:0;border-radius:3px;place-items:center;padding:0;display:grid}.sg-spot:not(:disabled){cursor:pointer}.sg-spot[data-mark=from]{background:color-mix(in srgb, var(--sg-them) 12%, var(--sg-page))}.sg-spot[data-mark=to]{background:color-mix(in srgb, var(--sg-them) 24%, var(--sg-page))}.sg-spot[data-mark=taken]{position:relative}.sg-spot[data-mark=taken]:before{content:"";border:2px dashed color-mix(in srgb, var(--sg-orange) 55%, transparent);border-radius:50%;position:absolute;inset:18%}.sg-spot[data-chosen]{background:color-mix(in srgb, var(--sg-orange) 28%, var(--sg-page))}.sg-spot[data-target]:after{content:"";aspect-ratio:1;background:color-mix(in srgb, var(--sg-orange) 60%, transparent);border-radius:50%;width:30%}.sg-piece{aspect-ratio:1;color:#fff;border-radius:50%;place-items:center;width:78%;display:grid}.sg-piece[data-piece="1"],.sg-piece[data-piece="3"]{background:var(--sg-orange)}.sg-piece[data-piece="2"],.sg-piece[data-piece="4"]{background:var(--sg-them)}.sg-spot[data-from] .sg-piece{box-shadow:0 0 0 3px color-mix(in srgb, var(--sg-orange) 40%, transparent)}.sg-crown{fill:currentColor;width:62%}.sg-dolambac{--dol-terra:#c46a4a;--dol-sand:#e4c99a;justify-items:center;gap:.45rem;width:min(100%,22rem);display:grid;position:relative}.sg-dolambac-row{align-items:center;gap:.5rem;width:100%;min-width:0;display:flex}.sg-dolambac-mark{flex:none;width:36px;height:36px}.sg-dolambac-mark[data-ink=mine]{color:var(--sg-orange)}.sg-dolambac-mark[data-ink=a]{color:var(--dol-terra)}.sg-dolambac-mark[data-ink=b]{color:var(--dol-sand)}.sg-dolambac-who{flex:1;min-width:0;line-height:1.2;display:grid}.sg-dolambac-name{font-weight:var(--sl-strong)}.sg-dolambac-fixed,.sg-dolambac-thinking{font-size:var(--sl-small)}.sg-dolambac-fixed{color:var(--sg-soft)}.sg-dolambac-thinking{color:var(--sg-orange)}.sg-dolambac-pips{flex:none;gap:3px;display:flex}.sg-dolambac-pip{box-sizing:border-box;border:1px solid #0000;border-radius:50%;width:8px;height:8px}.sg-dolambac-pips[data-side=a] .sg-dolambac-pip{border-color:var(--dol-terra)}.sg-dolambac-pips[data-side=b] .sg-dolambac-pip{border-color:var(--dol-sand)}.sg-dolambac-pips[data-side=a] .sg-dolambac-pip[data-on]{background:var(--dol-terra)}.sg-dolambac-pips[data-side=b] .sg-dolambac-pip[data-on]{background:var(--dol-sand)}.sg-dolambac-line{min-height:1.5em;color:var(--sg-orange);text-align:center;margin:0;font-weight:600}.sg-dolambac-field{aspect-ratio:1;width:100%;position:relative}.sg-dolambac-square,.sg-step{left:var(--dol-x);top:var(--dol-y);width:var(--dol-w);height:var(--dol-h);background:#243556;border:0;border-radius:4px;place-items:center;min-width:0;min-height:0;margin:0;padding:0;display:grid;position:absolute}.sg-step{cursor:pointer}.sg-dolambac-pawn{aspect-ratio:1;background:var(--dol-sand);pointer-events:none;border-radius:50%;place-items:center;width:68%;display:grid}.sg-dolambac-pawn[data-mine]{background:var(--sg-orange);width:54%}.sg-dolambac-ring{aspect-ratio:1;background:#142033;border-radius:50%;width:80%}.sg-dolambac-wall,.sg-dolambac-preview{left:var(--dol-x);top:var(--dol-y);width:var(--dol-w);height:var(--dol-h);pointer-events:none;border-radius:4px;position:absolute}.sg-dolambac-wall[data-side=a]{background:var(--dol-terra)}.sg-dolambac-wall[data-side=b]{background:var(--dol-sand)}.sg-dolambac-preview{background:color-mix(in srgb, var(--sg-orange) 55%, transparent)}.sg-groove{left:var(--dol-x);top:var(--dol-y);width:var(--dol-w);height:var(--dol-h);pointer-events:none;background:0 0;border:0;min-width:0;min-height:0;margin:0;padding:0;font-size:0;position:absolute}.sg-dolambac-field[data-placing] .sg-groove:not(:disabled){pointer-events:auto;cursor:pointer}.sg-dolambac-hands{flex-wrap:wrap;justify-content:center;gap:.5rem;width:100%;display:flex}.sg-hand{border:1px solid var(--sg-line);border-radius:var(--sl-radius);background:var(--sg-card);cursor:pointer;min-height:44px;padding:.4rem .9rem}.sg-hand[aria-pressed=true]{border-color:var(--sg-orange);color:var(--sg-orange)}.sg-hand:disabled{opacity:.45;cursor:default}.sg-dolambac-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sg-kinds{gap:.6rem;width:100%;display:grid}.sg-kinds button{border:1px solid var(--sg-line);border-radius:var(--sl-radius);background:var(--sg-card);text-align:start;cursor:pointer;gap:.2rem;padding:.8rem 1rem;display:grid}.sg-kinds button span{color:var(--sg-soft);font-size:var(--sl-small)}.sg-form{justify-items:center;gap:.5rem;width:100%;display:grid}.sg-form label{color:var(--sg-soft);font-size:var(--sl-small)}.sg-form input,.sg-game-line input{box-sizing:border-box;border:1px solid var(--sg-line);border-radius:var(--sl-radius);background:var(--sg-page);width:100%;max-width:22rem;color:var(--sg-ink);font:inherit;text-align:center;padding:.6rem .8rem}.sg-code{letter-spacing:.3em;font-variant-numeric:tabular-nums}.sg-daily{max-width:40rem}.sg-whoami,.sg-notify{color:var(--sg-soft);font-size:var(--sl-small);flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1rem;display:flex}.sg-whoami p{overflow-wrap:anywhere;margin:0}.sg-games{gap:.5rem;width:100%;display:grid}.sg-group{color:var(--sg-soft);font-size:var(--sl-small);font-weight:var(--sl-strong);margin:.75rem 0 0}.sg-game-list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.sg-game-line{border-radius:var(--sl-radius);background:var(--sg-card);color:inherit;text-align:start;grid-template-columns:1fr auto;align-items:center;gap:.25rem 1rem;padding:.75rem 1rem;text-decoration:none;display:grid}.sg-game-line>span{color:var(--sg-soft);font-size:var(--sl-small)}.sg-game-line>span:nth-of-type(odd){text-align:end;justify-self:end}.sg-whoami button,.sg-notify button,.sg-game-line button{border-radius:var(--sl-radius);background:var(--sg-card);color:var(--sg-ink);font-size:var(--sl-small);cursor:pointer;border:0;padding:.4rem .9rem}.sg-game-line button{background:var(--sg-page)}.sg-game-line input,.sg-game-line button{grid-column:1/-1;justify-self:center}.sg-game-row[data-turn=mine] .sg-turn{color:var(--sg-orange);font-weight:var(--sl-strong)}.sg-daily-game{justify-items:center;gap:.75rem;width:100%;display:grid}.sg-daily-game h2{font-size:var(--sl-body);overflow-wrap:anywhere;margin:0}.sg-back{color:var(--sg-soft);font-size:var(--sl-small);justify-self:start}.sg-daily .sg-forget{justify-self:center}.sg-search{border-radius:var(--sl-radius);background:var(--sg-card);color:var(--sg-soft);font-size:var(--sl-small);text-align:center;margin:0;padding:.5rem 1rem}.sg-search[data-found]{color:var(--sg-ink);font-weight:var(--sl-strong)}
