.extension-field.svelte-55xrs9{box-sizing:border-box;color:#f9e9d4;flex-direction:column;align-items:center;gap:12px;width:100%;min-width:0;padding:18px;display:flex}.extension-grid.svelte-55xrs9{grid-template-columns:repeat(var(--columns),minmax(0,1fr));gap:5px;width:min(100%,480px);display:grid}.extension-grid.svelte-55xrs9>button:where(.svelte-55xrs9){aspect-ratio:1;color:#f9e9d4;cursor:pointer;background:linear-gradient(150deg,#4c355b,#221a32);border:1px solid #bb926b66;border-radius:9px;min-width:0;min-height:38px;padding:3px;font-size:clamp(12px,2vw,27px);box-shadow:inset 1px 2px 1px #ffdfa833,0 4px #110f20}.extension-grid.svelte-55xrs9>button.selected:where(.svelte-55xrs9){background-color:#7b6350;outline:2px solid #ffc27b}.extension-grid.svelte-55xrs9>button.gold:where(.svelte-55xrs9){color:#ffc27b}.extension-grid.svelte-55xrs9>button.teal:where(.svelte-55xrs9){color:#85e6d4}.extension-grid.svelte-55xrs9>button.blank:where(.svelte-55xrs9){visibility:hidden}.extension-grid.svelte-55xrs9>button:where(.svelte-55xrs9):disabled:not(.blank){cursor:default;opacity:.72}.clues.svelte-55xrs9{text-align:center;max-width:100%;margin:0;font-size:12px;line-height:1.65}.clues.svelte-55xrs9 span:where(.svelte-55xrs9){margin:0 6px;display:inline-block}.extension-actions.svelte-55xrs9{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.extension-field.svelte-55xrs9 input:where(.svelte-55xrs9){color:#fff2df;background:#1d1629;border:1px solid #b69068;border-radius:7px;width:120px;max-width:100%;padding:9px}.extension-field.svelte-55xrs9 label:where(.svelte-55xrs9){align-items:center;gap:7px;font-size:12px;display:flex}.extension-field.svelte-55xrs9 form:where(.svelte-55xrs9){flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.letter-pad.svelte-55xrs9{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}.letter-pad.svelte-55xrs9 button:where(.svelte-55xrs9){color:#fff0d6;background:#40304f;border:1px solid #bb926b66;border-radius:5px;padding:7px}.dictionary.svelte-55xrs9{flex-wrap:wrap;justify-content:center;gap:6px;margin:0;font-size:11px;display:flex}.dictionary.svelte-55xrs9 span:where(.svelte-55xrs9){background:#ffffff0a;border-radius:4px;padding:4px}.dictionary.svelte-55xrs9 .found:where(.svelte-55xrs9){color:#85e6d4;text-decoration:line-through}.word-stage.svelte-55xrs9{text-align:center;flex-direction:column;gap:18px;font-size:23px;display:flex}.word-stage.svelte-55xrs9 b:where(.svelte-55xrs9){color:#ffc27b}.word-trail.svelte-55xrs9{letter-spacing:4px;margin:0;font-size:20px}.guess-field.svelte-55xrs9{flex-direction:column;gap:4px;display:flex}.guess-field.svelte-55xrs9>div:where(.svelte-55xrs9){gap:5px;display:flex}.guess-field.svelte-55xrs9 span:where(.svelte-55xrs9){background:#46344f;border:1px solid #a1847555;place-items:center;width:38px;height:38px;font-weight:700;display:grid}.guess-field.svelte-55xrs9 .exact:where(.svelte-55xrs9){color:#fff8e8;background:#ae8248}.guess-field.svelte-55xrs9 .near:where(.svelte-55xrs9){color:#effff9;background:#347968}.mosaic-guide.svelte-55xrs9{border:1px solid #ffc27b88;border-radius:7px}.extension-jigsaw.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9)>button:where(.svelte-55xrs9){box-shadow:none;background-color:#362345;border-radius:1px}.extension-set.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9)>button:where(.svelte-55xrs9),.extension-differences.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9)>button:where(.svelte-55xrs9),.extension-lines.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9)>button:where(.svelte-55xrs9),.extension-collapse.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9)>button:where(.svelte-55xrs9){color:var(--gem);font-size:25px}.extension-mastermind.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9)>button:where(.svelte-55xrs9){color:var(--gem);border-radius:50%;min-height:60px;font-size:12px}.code-history.svelte-55xrs9{flex-direction:column;gap:4px;display:flex}.code-history.svelte-55xrs9 p:where(.svelte-55xrs9){align-items:center;gap:6px;margin:0;font-size:12px;display:flex}.code-history.svelte-55xrs9 i:where(.svelte-55xrs9){border-radius:50%;width:15px;height:15px}.extension-tangram.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9){grid-template-columns:repeat(7,minmax(0,1fr));gap:7px}.extension-tangram.svelte-55xrs9 svg:where(.svelte-55xrs9){width:100%;height:100%}.extension-differences.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9){gap:8px}.scene-labels.svelte-55xrs9{text-align:center;color:#ffd69c;grid-template-columns:1fr 1fr;width:min(100%,480px);font-size:12px;display:grid}.extension-differences.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9){column-gap:8px}.extension-hexnum.svelte-55xrs9 .positioned:where(.svelte-55xrs9){aspect-ratio:1;max-width:360px}.extension-hexnum.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9)>button:where(.svelte-55xrs9){clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);width:29%;height:31%;min-height:0;box-shadow:none;border-radius:0;position:absolute;transform:translate(-50%,-50%)}.extension-hex.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9){box-sizing:border-box;width:min(67%,336px);margin-right:28%;padding-right:0}.extension-field.svelte-55xrs9 .letter-pad:where(.svelte-55xrs9) button:where(.svelte-55xrs9){min-width:34px;min-height:40px}.extension-nim.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9)>button:where(.svelte-55xrs9){overflow-wrap:anywhere;font-size:15px}.extension-mancala.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9)>button:where(.svelte-55xrs9){background:linear-gradient(135deg,#674b3c,#2a202a);border-radius:45%;font-size:19px}.extension-mancala.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9)>button:where(.svelte-55xrs9):nth-child(7n){color:#ffc27b;background:#785f4277}.positioned.svelte-55xrs9{aspect-ratio:1;width:min(100%,400px);display:block;position:relative}.positioned.svelte-55xrs9 svg:where(.svelte-55xrs9){width:100%;height:100%;position:absolute;inset:0}.extension-morris.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9)>button:where(.svelte-55xrs9){border-radius:50%;width:9%;height:9%;min-height:0;font-size:19px}.extension-mahjong.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9)>button:where(.svelte-55xrs9){color:#674052;background:linear-gradient(135deg,#fff1d6,#ccad8a);width:17%;height:17%;min-height:0;box-shadow:2px 4px #684737}.extension-hex.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9)>button:where(.svelte-55xrs9){clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);box-shadow:none;border-radius:0}.extension-freecell.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9){grid-template-columns:repeat(4,minmax(0,1fr));align-items:start}.extension-freecell.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9)>button:where(.svelte-55xrs9){aspect-ratio:auto;min-height:60px;font-size:13px}.extension-freecell.svelte-55xrs9 .card-column:where(.svelte-55xrs9){flex-direction:column;gap:3px;display:flex}.card-column.svelte-55xrs9 span:where(.svelte-55xrs9){color:#302039;background:#f2e3cc;border-radius:3px;padding:3px}.card-column.svelte-55xrs9 .red:where(.svelte-55xrs9){color:#974555}.extension-domino.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9)>button:where(.svelte-55xrs9),.extension-twentyone.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9)>button:where(.svelte-55xrs9),.extension-tricks.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9)>button:where(.svelte-55xrs9),.extension-poker.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9)>button:where(.svelte-55xrs9){color:#312137;aspect-ratio:.7;background:linear-gradient(135deg,#fff2d7,#d9c1a0);min-height:68px;font-size:18px}.domino-chain.svelte-55xrs9{overflow-wrap:anywhere;text-align:center;font-size:13px}.extension-conveyor.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9)>button:where(.svelte-55xrs9){aspect-ratio:1;position:relative}.extension-conveyor.svelte-55xrs9 i:where(.svelte-55xrs9){color:#231b30;border-radius:3px;padding:2px;font-style:normal;line-height:1;position:absolute;bottom:0;right:0}.extension-garden.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9)>button:where(.svelte-55xrs9),.extension-orders.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9)>button:where(.svelte-55xrs9){aspect-ratio:auto;min-height:85px;font-size:13px;line-height:1.7}.order-tickets.svelte-55xrs9{flex-wrap:wrap;gap:7px;display:flex}.order-tickets.svelte-55xrs9 p:where(.svelte-55xrs9){color:#392b39;background:#f5e5c4;border-radius:5px;flex-direction:column;gap:4px;margin:0;padding:8px;font-size:12px;display:flex}.order-tickets.svelte-55xrs9 span:where(.svelte-55xrs9){color:#6d4560}.extension-garden.svelte-55xrs9 .extension-actions:where(.svelte-55xrs9){gap:5px}.extension-mirrors.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9)>button:where(.svelte-55xrs9){font-size:28px}.extension-field.svelte-55xrs9 .button:where(.svelte-55xrs9){white-space:normal}@media (width<=600px){.extension-field.svelte-55xrs9{padding:12px 7px}.extension-grid.svelte-55xrs9{gap:3px}.extension-grid.svelte-55xrs9>button:where(.svelte-55xrs9){border-radius:5px;min-height:27px;font-size:16px}.extension-set.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9)>button:where(.svelte-55xrs9),.extension-differences.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9)>button:where(.svelte-55xrs9),.extension-lines.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9)>button:where(.svelte-55xrs9),.extension-collapse.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9)>button:where(.svelte-55xrs9){font-size:18px}.extension-mastermind.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9)>button:where(.svelte-55xrs9){font-size:9px}.extension-nim.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9)>button:where(.svelte-55xrs9){font-size:12px}.extension-domino.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9)>button:where(.svelte-55xrs9),.extension-twentyone.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9)>button:where(.svelte-55xrs9),.extension-tricks.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9)>button:where(.svelte-55xrs9),.extension-poker.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9)>button:where(.svelte-55xrs9){min-height:52px;font-size:14px}.extension-freecell.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9)>button:where(.svelte-55xrs9){font-size:11px}.extension-grid.positioned.svelte-55xrs9>button:where(.svelte-55xrs9){min-height:0}.extension-garden.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9)>button:where(.svelte-55xrs9),.extension-orders.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9)>button:where(.svelte-55xrs9){min-height:70px;font-size:11px}.extension-tangram.svelte-55xrs9 .extension-grid:where(.svelte-55xrs9){gap:2px}.guess-field.svelte-55xrs9 span:where(.svelte-55xrs9){width:33px;height:33px}.extension-field.svelte-55xrs9 label:where(.svelte-55xrs9){flex-direction:column}}.extension-controls.svelte-149nk37{flex-wrap:wrap;justify-content:center;align-items:center;gap:9px;margin:15px 0;display:flex}.extension-controls.svelte-149nk37 label:where(.svelte-149nk37){color:#dfc9b1;flex-direction:column;gap:7px;font-size:12px;display:flex}.extension-controls.svelte-149nk37 input:where(.svelte-149nk37){accent-color:#ffc27b;width:150px}.extension-controls.svelte-149nk37 button:where(.svelte-149nk37){white-space:normal;touch-action:none;-webkit-user-select:none;user-select:none;min-height:44px}@media (width<=600px){.extension-controls.svelte-149nk37{gap:6px}.extension-controls.svelte-149nk37 input:where(.svelte-149nk37){width:110px}}
