._99ydiq_wrap,._99ydiq_examples{--mine:color-mix(in srgb, var(--cobalt) 82%, #1b1612);--mine-on-sun:#2747c8;--slot:color-mix(in srgb, var(--sky) 28%, var(--card));--fits:color-mix(in srgb, var(--sun) 30%, var(--card));--start:color-mix(in srgb, var(--blush) 34%, var(--card));--mark:var(--blush)}:root[data-theme=dark] ._99ydiq_wrap,:root[data-theme=dark] ._99ydiq_examples{--mine:#8fa8ff;--slot:color-mix(in srgb, var(--sky) 20%, var(--card));--fits:color-mix(in srgb, var(--sun) 20%, var(--card));--start:color-mix(in srgb, var(--blush) 34%, var(--card))}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) ._99ydiq_wrap,:root:not([data-theme=light]) ._99ydiq_examples{--mine:#8fa8ff;--slot:color-mix(in srgb, var(--sky) 20%, var(--card));--fits:color-mix(in srgb, var(--sun) 20%, var(--card));--start:color-mix(in srgb, var(--blush) 34%, var(--card))}}._99ydiq_wrap{--cell-w:calc((100vw - 24px - (var(--w) - 1) * 2px) / var(--w));--cap:44px;--floor:22px;--cell:min(var(--cap), var(--cell-w));flex-direction:column;gap:12px;padding:6px 0 24px;display:flex}._99ydiq_wrap:not([data-ready]){visibility:hidden}@media (min-width:900px){._99ydiq_wrap{--cell-w:calc(min(500px, 42vw) / var(--w))}}@media (min-width:900px) and (pointer:fine){._99ydiq_wrap{--cell:min(var(--cap), var(--cell-w), max(26px, calc((100svh - var(--chrome,220px) - (var(--h) - 1) * 2px) / var(--h))))}}@media (pointer:coarse){._99ydiq_wrap{--cell:max(min(var(--floor), var(--cell-w)), min(var(--cap), var(--cell-w), calc((100svh - var(--chrome,480px) - (var(--h) - 1) * 2px) / var(--h))))}._99ydiq_wrap[data-docked]{padding-bottom:0}}._99ydiq_toolbar{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}._99ydiq_clock{min-width:56px;font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:20px;font-weight:800}._99ydiq_tools{gap:6px;margin-left:auto;display:inline-flex}._99ydiq_tool{border:1.5px solid var(--hair);background:var(--card);height:38px;color:var(--ink);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex;position:relative}._99ydiq_tool svg{width:18px;height:18px}._99ydiq_tool:disabled{opacity:.45;cursor:default}@media (hover:hover){._99ydiq_tool:not(:disabled):hover{background:var(--paper-2)}}._99ydiq_badge{background:var(--blush);color:#1b1612;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-weight:800;display:inline-grid}@media (pointer:coarse) and (max-width:899px){._99ydiq_tool{width:44px;height:40px;padding:0}._99ydiq_toolLabel{display:none}._99ydiq_badge{min-width:18px;height:18px;padding:0 4px;font-size:11px;position:absolute;top:-6px;right:-6px}}._99ydiq_layout{justify-items:center;gap:16px;display:grid}@media (min-width:900px){._99ydiq_layout{grid-template-columns:auto minmax(300px,420px);justify-content:center;align-items:start;gap:32px}}._99ydiq_boardCol{justify-items:center;gap:10px;min-width:0;max-width:100%;display:grid}._99ydiq_scroller{overscroll-behavior:contain;max-width:100%;position:relative;overflow:auto}._99ydiq_grid{grid-template-columns:repeat(var(--w), var(--cell));grid-auto-rows:var(--cell);-webkit-user-select:none;user-select:none;touch-action:manipulation;gap:2px;display:grid}._99ydiq_row{display:contents}._99ydiq_grid[data-paused]{filter:blur(14px);pointer-events:none}._99ydiq_gap{pointer-events:none}._99ydiq_cell{border:1.5px solid var(--line);background:var(--card);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:4px;place-items:center;transition:background-color .12s;display:grid;position:relative}@media (pointer:coarse){._99ydiq_cell{scroll-margin-bottom:var(--list-h,0px)}}@media (hover:hover){._99ydiq_grid:not([data-done]) ._99ydiq_cell:not([data-chosen]):not([data-slot]):not([data-fits]):hover{background:var(--paper-2)}}._99ydiq_letter{font-family:var(--font-display);font-size:calc(var(--cell) * .56);color:var(--mine);font-weight:700;line-height:1;transform:translateY(6%)}._99ydiq_cell[data-kind=start],._99ydiq_cell[data-kind=hint]{background:var(--start)}._99ydiq_cell[data-kind=start] ._99ydiq_letter,._99ydiq_cell[data-kind=hint] ._99ydiq_letter{color:var(--ink);font-weight:800}._99ydiq_cell[data-kind=hint]:after{content:"";border-style:solid;border-width:0 calc(var(--cell) * .26) calc(var(--cell) * .26) 0;border-color:transparent var(--mark) transparent transparent;position:absolute;top:0;right:0}._99ydiq_cell[data-slot]{background:var(--slot)}._99ydiq_cell[data-fits]{background:var(--fits)}._99ydiq_cell[data-chosen]{background:var(--sun)}._99ydiq_cell[data-chosen] ._99ydiq_letter{color:var(--mine-on-sun)}._99ydiq_cell[data-chosen][data-kind=start] ._99ydiq_letter,._99ydiq_cell[data-chosen][data-kind=hint] ._99ydiq_letter{color:#1b1612}._99ydiq_letter[data-pop]{animation:_99ydiq_pop .32s var(--ease-pop)}@keyframes _99ydiq_pop{40%{transform:translateY(6%)scale(1.3)}}._99ydiq_grid[data-done] ._99ydiq_letter{color:var(--ink)}._99ydiq_grid[data-done] ._99ydiq_cell{cursor:default}._99ydiq_grid[data-opening] ._99ydiq_cell{animation:_99ydiq_wave .6s var(--ease-out) calc(var(--i) * 40ms) both}._99ydiq_grid[data-opening] ._99ydiq_letter{animation:_99ydiq_hop .6s var(--ease-pop) calc(var(--i) * 40ms) both}@keyframes _99ydiq_wave{35%{background:color-mix(in srgb, var(--blush) 65%, var(--card))}}@keyframes _99ydiq_hop{35%{transform:translateY(-6%)scale(1.18)}}._99ydiq_pausedCard{place-content:center;justify-items:center;gap:12px;display:grid;position:absolute;inset:0}._99ydiq_pausedCard b{font-family:var(--font-display);font-size:28px}._99ydiq_status{background:var(--slot);min-height:44px;color:var(--ink);border-radius:12px;align-items:center;gap:10px;margin:0 0 8px;padding:6px 12px;font-size:14px;display:flex}._99ydiq_statusLabel{font-family:var(--font-display);flex:none;font-size:15px;font-weight:800}._99ydiq_statusWord{background:var(--sun);color:#1b1612;font-family:var(--font-display);letter-spacing:.04em;border:1.5px solid #1b1612;border-radius:8px;flex:none;padding:3px 9px;font-weight:800}._99ydiq_pattern{flex-wrap:wrap;gap:3px;display:inline-flex}._99ydiq_patternSquare{border:1.5px solid var(--line);background:var(--card);width:24px;height:24px;font-family:var(--font-display);border-radius:4px;place-items:center;font-size:14px;font-weight:800;line-height:1;display:grid}._99ydiq_side{width:100%}._99ydiq_list{gap:8px;width:100%;display:grid}._99ydiq_group{border-radius:12px;grid-template-columns:26px 1fr;align-items:start;gap:8px;padding:4px 6px;transition:background-color .15s;display:grid}._99ydiq_group[data-wanted]{background:var(--slot)}._99ydiq_groupLabel{height:36px;font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--ink-3);place-items:center;font-size:15px;font-weight:800;display:grid}._99ydiq_groupWords{flex-wrap:wrap;gap:6px;display:flex}._99ydiq_word{border:1.5px solid var(--line);background:var(--card);height:36px;color:var(--ink);font-family:var(--font-display);letter-spacing:.04em;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:10px;padding:0 11px;font-size:15px;font-weight:700}@media (hover:hover){._99ydiq_word:not(:disabled):not([data-armed]):hover{background:var(--paper-2)}}._99ydiq_word[data-kind=in],._99ydiq_word[data-kind=start],._99ydiq_word[data-kind=hint]{border-color:var(--hair);color:var(--ink-3);text-decoration:line-through;text-decoration-thickness:2px}._99ydiq_word[data-kind=start],._99ydiq_word[data-kind=hint]{background:var(--start);color:var(--ink-2);cursor:default}._99ydiq_word[data-armed]{background:var(--sun);color:#1b1612;box-shadow:var(--shadow-sm);border-color:#1b1612;transform:translateY(-2px)}._99ydiq_word:focus-visible{outline:3px solid var(--focus);outline-offset:1px}._99ydiq_word:disabled{cursor:default}._99ydiq_dock{z-index:10;border-top:1.5px solid var(--hair);background:var(--paper);padding:8px 0 12px;position:sticky;bottom:0}._99ydiq_dock ._99ydiq_list{overscroll-behavior:contain;max-height:38svh;overflow-y:auto}@media (pointer:coarse) and (max-width:420px){._99ydiq_list{gap:4px}._99ydiq_group{grid-template-columns:18px 1fr;gap:6px;padding:2px 4px}._99ydiq_groupWords{gap:4px}._99ydiq_word{letter-spacing:.03em;border-radius:8px;height:32px;padding:0 8px;font-size:13.5px}._99ydiq_groupLabel{height:32px;font-size:13px}._99ydiq_status{min-height:40px;margin-bottom:6px;padding:4px 10px}._99ydiq_patternSquare{width:22px;height:22px;font-size:13px}._99ydiq_toolbar{column-gap:6px}._99ydiq_tools{gap:4px}}._99ydiq_after{justify-content:center;display:flex}._99ydiq_picture{justify-content:center;gap:4px;margin:4px 0 2px;display:grid}._99ydiq_pictureRow{align-items:center;gap:4px;display:flex}._99ydiq_pictureLen{width:16px;font-family:var(--font-display);text-align:right;color:var(--ink-3);font-size:13px;font-weight:800}._99ydiq_pictureMark{border:1.5px solid var(--line);background:var(--blush);border-radius:5px;width:20px;height:20px}._99ydiq_pictureMark[data-kind=hint]{background:var(--sun)}._99ydiq_pictureMark[data-kind=start]{background:var(--card)}._99ydiq_examples{gap:16px;display:grid}._99ydiq_example{gap:8px;display:grid}._99ydiq_exampleRow{--cell:38px;grid-auto-flow:column;grid-auto-columns:var(--cell);grid-auto-rows:var(--cell);gap:2px;width:max-content;display:inline-grid}._99ydiq_exampleRow ._99ydiq_cell{cursor:default}._99ydiq_exampleText{color:var(--ink-2);font-size:14.5px}
