:root{--buncss-light:initial;--buncss-dark: ;color-scheme:light;--c-bg:#fff;--c-fg:#121212;--c-fg-hover:#333;--c-muted:#6b6b6b;--c-line:#d3d6da;--c-surface:#f4f4f4;--c-danger:#c0392b;--c-backdrop:#0006;--c-on-accent:#121212;--c-wordle:#6aaa64;--c-connections:#b4a7fe;--c-spelling-bee:#f7da21;--c-crossword:#6493e6;--c-strands:#aedfee;--c-correct:#6aaa64;--c-present:#c9b458;--c-absent:#787c7e;--c-group-0:#f9df6d;--c-group-1:#a0c35a;--c-group-2:#b0c4ef;--c-group-3:#ba81c5;--cn-card:#efefe6;--cn-selected:#5a594e;--cn-selected-fg:#fff;--sb-cell:#e6e6e6;--sb-cell-active:#cfcfcf;--sb-center-text:#c9a800;--st-theme:#aedfee;--st-spangram:#f8cd05;--st-path:#dbd8c5;--xw-grid:#121212;--xw-cell:#fff;--xw-block:#121212;--xw-shaded:#dadada;--xw-word:#a7d8ff;--xw-crossing:#e8f4ff;--xw-cursor:#ffda00;--xw-clue-bar:#dcefff;--xw-revealed:#2860d8;--xw-revealed-on-cursor:#1d4fbf;--font-sans:ui-sans-serif,system-ui,-apple-system,"Helvetica Neue",Arial,sans-serif;--font-serif:Georgia,"Times New Roman",serif;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:40px;--border:1px solid var(--c-fg);--z-backdrop:100;--z-dialog:101;--max-width:960px}:root[data-theme=dark]{--buncss-light: ;--buncss-dark:initial;color-scheme:dark;--c-bg:#121213;--c-fg:#e6e6e6;--c-fg-hover:#c4c4c4;--c-muted:#9a9a9a;--c-line:#3a3a3c;--c-surface:#1e1e20;--c-danger:#ff6b5b;--c-backdrop:#000000a6;--c-correct:#538d4e;--c-present:#b59f3b;--c-absent:#3a3a3c;--cn-card:#3a3a3c;--cn-selected:#c9c7b8;--cn-selected-fg:#121212;--sb-cell:#3a3a3c;--sb-cell-active:#505052;--sb-center-text:#f7da21;--xw-grid:#000;--xw-cell:#2a2a2c;--xw-block:#000;--xw-shaded:#48484a;--xw-word:#2b4c73;--xw-crossing:#2b3d55;--xw-clue-bar:#23364a;--xw-revealed:#a9c8ff}*,*:before,*:after{box-sizing:border-box;border-radius:0}[hidden]{display:none!important}html,body{background:var(--c-bg);color:var(--c-fg);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit}button,input{font:inherit;color:inherit}h1,h2,h3{font-family:var(--font-serif);margin:0}.badge_lbRoaQ{display:inline-block;padding:2px var(--s-2);white-space:nowrap;border:1px solid;font-size:12px;font-weight:600}.won_lbRoaQ{background:var(--c-fg);color:var(--c-bg);border-color:var(--c-fg)}.lost_lbRoaQ{color:var(--c-muted)}.in_progress_lbRoaQ{border-style:dashed}.header_mXV33w{display:flex;padding-bottom:var(--s-3);margin-bottom:var(--s-5);border-bottom:4px solid var(--accent);justify-content:space-between;align-items:baseline}.header_mXV33w h1{font-size:28px}.month_mXV33w{margin-bottom:var(--s-5)}.month_mXV33w h2{margin-bottom:var(--s-2);font-size:18px}.list_mXV33w{list-style:none;border-top:1px solid var(--c-line);margin:0;padding:0}.list_mXV33w li{border-bottom:1px solid var(--c-line)}.row_mXV33w{display:flex;justify-content:space-between;align-items: center;gap:var(--s-3);padding:var(--s-3)var(--s-2);text-decoration:none}.row_mXV33w:hover{background:var(--c-surface)}.empty_mXV33w{color:var(--c-muted)}.button_pGwCaA{display:inline-flex;justify-content:center;align-items: center;gap:var(--s-2);padding:0 var(--s-4);border:var(--border);background:var(--c-bg);text-decoration:none;cursor:pointer;min-height:40px;font-weight:600}.button_pGwCaA:hover:not(:disabled){background:var(--c-surface)}.button_pGwCaA:disabled{opacity:.4;cursor:default}.primary_pGwCaA{background:var(--c-fg);color:var(--c-bg)}.primary_pGwCaA:hover:not(:disabled){background:var(--c-fg-hover)}.wrap_CLHYqw{display:flex;align-items: center;gap:var(--s-4);flex-direction:column;max-width:620px;margin:0 auto}.prompt_CLHYqw{margin:0}.message_CLHYqw{min-height:24px;font-weight:600}.board_CLHYqw{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-2);width:100%}.group_CLHYqw{grid-column:1/-1;display:flex;padding:var(--s-2);text-align:center;color:var(--c-on-accent);flex-direction:column;justify-content:center;align-items: center;min-height:80px}.groupTitle_CLHYqw{text-transform:uppercase;font-weight:700}.groupWords_CLHYqw{text-transform:uppercase}.fresh_CLHYqw{animation:.3s ease-out group-in_CLHYqw}@keyframes group-in_CLHYqw{0%{background-color:var(--cn-selected);color:#0000}}.revealed_CLHYqw{opacity:.75}.card_CLHYqw{padding:var(--s-1);background:var(--cn-card);text-transform:uppercase;hyphens:auto;overflow-wrap:anywhere;text-wrap:balance;cursor:pointer;border:none;min-height:80px;font-size:clamp(11px,2.6vw,18px);font-weight:700}.card_CLHYqw:disabled{cursor:default}.selected_CLHYqw{background:var(--cn-selected);color:var(--cn-selected-fg)}.mistakes_CLHYqw{display:flex;align-items: center;gap:var(--s-2)}.dot_CLHYqw{background:var(--cn-selected);width:14px;height:14px}.used_CLHYqw{background:var(--c-line)}.actions_CLHYqw{display:flex;gap:var(--s-2);flex-wrap:wrap;justify-content:center}.wrap_Kk2r1Q{display:flex;gap:var(--s-3);flex-direction:column}.byline_Kk2r1Q{color:var(--c-muted);margin:0;font-size:14px}.note_Kk2r1Q{padding:var(--s-3);background:var(--c-surface);margin:0;font-size:14px}.toolbar_Kk2r1Q{display:flex;align-items: center;gap:var(--s-2);padding:var(--s-2)0;border-top:1px solid var(--c-line);border-bottom:1px solid var(--c-line);flex-wrap:wrap}.toolbar_Kk2r1Q .spacer_Kk2r1Q{flex:1}.message_Kk2r1Q{font-weight:600}.active_Kk2r1Q{background:var(--c-fg);color:var(--c-bg)}.layout_Kk2r1Q{display:grid;grid-template-columns:minmax(0,1.4fr)minmax(240px,1fr);gap:var(--s-5);align-items: start}@media (width<=800px){.layout_Kk2r1Q{grid-template-columns:1fr}}.gridCol_Kk2r1Q{display:flex;gap:var(--s-2);position:sticky;top:var(--s-2);flex-direction:column}.clueBar_Kk2r1Q{display:flex;gap:var(--s-3);padding:var(--s-2)var(--s-3);background:var(--xw-clue-bar);align-items: center;min-height:48px}.clueBarLabel_Kk2r1Q{white-space:nowrap;font-weight:700}.gridWrap_Kk2r1Q{position:relative;container-type:inline-size;overflow:hidden;touch-action:pan-y}.zoomed_Kk2r1Q{touch-action:none}.stage_Kk2r1Q{position:relative;will-change:transform}.unzoom_Kk2r1Q{position:absolute;right:var(--s-2);bottom:var(--s-2);padding:var(--s-1)var(--s-2);border:var(--border);background:var(--c-bg);font:inherit;cursor:pointer;font-size:13px}.grid_Kk2r1Q{display:grid;grid-template-columns:repeat(var(--cols),1fr);border:2px solid var(--xw-grid);background:var(--xw-grid);user-select:none;gap:1px}.cell_Kk2r1Q{position:relative;aspect-ratio:1;background:var(--xw-cell);cursor:pointer;overflow:hidden}.block_Kk2r1Q{background:var(--xw-block);cursor:default}.shaded_Kk2r1Q{background:var(--xw-shaded)}.inWord_Kk2r1Q{background:var(--xw-word)}.crossing_Kk2r1Q{background:var(--xw-crossing)}.cursor_Kk2r1Q{background:var(--xw-cursor);color:var(--c-on-accent)}.circle_Kk2r1Q:after{content:"";position:absolute;border:1px solid var(--c-muted);pointer-events:none;border-radius:50%;inset:0}.label_Kk2r1Q{position:absolute;font-size:calc(100cqw/var(--cols)*.28);line-height:1;top:1px;left:2px}.entry_Kk2r1Q{position:absolute;display:flex;font-size:calc(100cqw/var(--cols)*.62);justify-content:center;align-items: flex-end;padding-bottom:4%;line-height:1;inset:0}.rebus_Kk2r1Q{font-size:calc(100cqw/var(--cols)*.26);align-items: center;padding:0}.wrong_Kk2r1Q .entry_Kk2r1Q{color:var(--c-danger)}.wrong_Kk2r1Q:before{content:"";position:absolute;background:linear-gradient(to top right,transparent calc(50% - 1px),var(--c-danger)50%,transparent calc(50% + 1px));pointer-events:none;inset:0}.revealed_Kk2r1Q .entry_Kk2r1Q{color:var(--xw-revealed)}.cursor_Kk2r1Q.revealed_Kk2r1Q .entry_Kk2r1Q{color:var(--xw-revealed-on-cursor)}.capture_Kk2r1Q{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px;font-size:16px}.clues_Kk2r1Q{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-4)}@media (width<=1000px){.clues_Kk2r1Q{grid-template-columns:1fr}}.clueList_Kk2r1Q h2{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:1px;padding-bottom:var(--s-2);border-bottom:1px solid var(--c-line);font-size:13px}.clueList_Kk2r1Q ol{list-style:none;overflow-y:auto;max-height:60vh;margin:0;padding:0}.clue_Kk2r1Q{display:flex;gap:var(--s-2);padding:var(--s-2);text-align:left;cursor:pointer;background:0 0;border:none;border-left:4px solid #0000;width:100%;font-size:14px}.clue_Kk2r1Q b{min-width:24px}.clueActive_Kk2r1Q{background:var(--xw-word)}.clueCrossing_Kk2r1Q{border-left-color:var(--xw-word)}.clueDone_Kk2r1Q{color:var(--c-muted)}.clueActive_Kk2r1Q.clueDone_Kk2r1Q{color:var(--c-fg)}.menuPositioner_Kk2r1Q{z-index:var(--z-dialog)}.menu_Kk2r1Q{display:flex;background:var(--c-bg);border:var(--border);outline:none;flex-direction:column;min-width:140px}.menuItem_Kk2r1Q{padding:var(--s-2)var(--s-3);cursor:pointer}.menuItem_Kk2r1Q[data-highlighted]{background:var(--c-surface)}.root_rWq3Mg{border:var(--border);background:var(--c-bg)}.item_rWq3Mg+.item_rWq3Mg{border-top:var(--border)}.trigger_rWq3Mg{display:flex;align-items: center;gap:var(--s-3);padding:var(--s-3)var(--s-4);text-align:left;cursor:pointer;background:0 0;border:0;width:100%;margin:0}.title_rWq3Mg{flex:1;min-width:0}.indicator_rWq3Mg{flex:none;transition:transform .12s}.indicator_rWq3Mg[data-state=open]{transform:rotate(180deg)}.content_rWq3Mg{display:grid;grid-template-rows:1fr}.clip_rWq3Mg{overflow:hidden;min-height:0}.body_rWq3Mg{padding:0 var(--s-4)var(--s-4)}@keyframes expand_rWq3Mg{0%{grid-template-rows:0fr;opacity:0}}@keyframes collapse_rWq3Mg{to{grid-template-rows:0fr;opacity:0}}.content_rWq3Mg[data-state=open]{animation:.25s ease-in-out expand_rWq3Mg}.content_rWq3Mg[data-state=closed]{animation:.2s ease-in-out collapse_rWq3Mg}@media (prefers-reduced-motion:reduce){.content_rWq3Mg[data-state]{animation:none}}.wrap_9gKlrg{display:grid;grid-template-columns:minmax(280px,1fr)minmax(240px,1fr);gap:var(--s-6);align-items: start}@media (width<=720px){.wrap_9gKlrg{grid-template-columns:1fr;gap:var(--s-5)}.side_9gKlrg{order:-1}}.play_9gKlrg{display:flex;align-items: center;gap:var(--s-4);flex-direction:column}.message_9gKlrg{min-height:24px;font-weight:600}.input_9gKlrg{text-transform:uppercase;letter-spacing:1px;min-height:44px;font-size:32px;font-weight:700}.caret_9gKlrg{display:inline-block;vertical-align:middle;background:var(--c-spelling-bee);animation:1s step-end infinite blink_9gKlrg;width:2px;height:32px;margin-left:2px}@keyframes blink_9gKlrg{50%{opacity:0}}.center_9gKlrg{color:var(--sb-center-text)}.invalid_9gKlrg{color:var(--c-line)}.hive_9gKlrg{user-select:none;-webkit-tap-highlight-color:transparent;width:280px;max-width:100%}.cell_9gKlrg{cursor:pointer}.cell_9gKlrg polygon{fill:var(--sb-cell);transition:fill 80ms}.cell_9gKlrg:active polygon{fill:var(--sb-cell-active)}.cell_9gKlrg.centerCell_9gKlrg polygon{fill:var(--c-spelling-bee)}.cell_9gKlrg.centerCell_9gKlrg text{fill:var(--c-on-accent)}.cell_9gKlrg text{fill:var(--c-fg);text-transform:uppercase;pointer-events:none;font-size:30px;font-weight:700}.actions_9gKlrg{display:flex;gap:var(--s-2)}.side_9gKlrg{display:flex;gap:var(--s-4);flex-direction:column}.rank_9gKlrg{display:flex;align-items: center;gap:var(--s-3)}.rankName_9gKlrg{min-width:96px;font-weight:700}.track_9gKlrg{position:relative;display:flex;flex:1;justify-content:space-between;align-items: center;height:20px}.track_9gKlrg:before{content:"";position:absolute;background:var(--c-line);height:1px;left:0;right:0}.tick_9gKlrg{position:relative;background:var(--c-line);width:8px;height:8px}.reached_9gKlrg{background:var(--c-spelling-bee);color:var(--c-on-accent)}.current_9gKlrg{display:flex;justify-content:center;align-items: center;width:24px;height:24px;font-size:11px;font-weight:700}.found_9gKlrg{position:relative}.found_9gKlrg h2{font-family:var(--font-sans);margin:0;font-size:15px;font-weight:400}.foundCount_9gKlrg,.recent_9gKlrg{display:block;line-height:24px}.recent_9gKlrg{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-transform:capitalize}.placeholder_9gKlrg{color:var(--c-muted);text-transform:none}@media (width<=720px){.found_9gKlrg{height:calc(24px + 2*var(--s-3) + 2px)}.accordion_9gKlrg{position:absolute;z-index:10;top:0;left:0;right:0}.wordsScroll_9gKlrg{overflow-y:auto;max-height:60vh}}.words_9gKlrg{columns:2;column-gap:var(--s-5);list-style:none;text-transform:capitalize;margin:0;padding:0}.words_9gKlrg li{padding:var(--s-1)0;border-bottom:1px solid var(--c-line);break-inside:avoid}.pangram_9gKlrg{font-weight:700}.button_9gKlrg{touch-action:manipulation}.wrap_jKBi4Q{display:flex;align-items: center;gap:var(--s-3);flex-direction:column;max-width:420px;margin:0 auto}.theme_jKBi4Q{border:var(--border);text-align:center;width:100%}.themeLabel_jKBi4Q{padding:var(--s-1);background:var(--st-theme);color:var(--c-on-accent);text-transform:uppercase;letter-spacing:1px;font-size:12px;font-weight:700}.clue_jKBi4Q{padding:var(--s-3);font-family:var(--font-serif);font-size:20px;font-weight:700}.current_jKBi4Q{letter-spacing:1px;white-space:pre;min-height:32px;font-size:22px;font-weight:700}.board_jKBi4Q{user-select:none;touch-action:manipulation;width:min(100%,360px)}.link_jKBi4Q{fill:none;stroke-width:14;stroke-linecap:round;stroke-linejoin:round}.cell_jKBi4Q circle{fill:transparent}.cell_jKBi4Q text{fill:var(--c-fg);pointer-events:none;font-size:26px;font-weight:600}.tappable_jKBi4Q{cursor:pointer}.link_jKBi4Q.path_jKBi4Q{stroke:var(--st-path)}.link_jKBi4Q.themeWord_jKBi4Q{stroke:var(--st-theme)}.link_jKBi4Q.spangram_jKBi4Q{stroke:var(--st-spangram)}.cell_jKBi4Q.path_jKBi4Q circle{fill:var(--st-path)}.cell_jKBi4Q.themeWord_jKBi4Q circle{fill:var(--st-theme)}.cell_jKBi4Q.spangram_jKBi4Q circle{fill:var(--st-spangram)}.cell_jKBi4Q.path_jKBi4Q text,.cell_jKBi4Q.themeWord_jKBi4Q text,.cell_jKBi4Q.spangram_jKBi4Q text{fill:var(--c-on-accent)}.progress_jKBi4Q{margin:0}.actions_jKBi4Q{display:flex;gap:var(--s-2)}.hint_jKBi4Q{color:var(--c-muted);text-align:center;margin:0;font-size:13px}.wrap_6R_AFw{display:flex;align-items: center;gap:var(--s-5);flex-direction:column}.message_6R_AFw{min-height:24px;font-weight:600}.grid_6R_AFw{display:grid;grid-template-rows:repeat(6,1fr);gap:5px}.row_6R_AFw{display:grid;grid-template-columns:repeat(5,1fr);gap:5px}.tile_6R_AFw{display:flex;border:2px solid var(--c-line);text-transform:uppercase;justify-content:center;align-items: center;width:58px;height:58px;font-size:30px;font-weight:700}.filled_6R_AFw{border-color:var(--c-muted)}.hints_6R_AFw{display:flex;flex-direction:column;gap:4px}.hintRow_6R_AFw{display:flex;justify-content:center;gap:4px}.hint_6R_AFw{display:flex;background:var(--c-line);text-transform:uppercase;justify-content:center;align-items: center;width:24px;height:28px;transition:background-color .2s;font-size:13px;font-weight:700}.correct_6R_AFw,.present_6R_AFw,.absent_6R_AFw{color:#fff;border-color:#0000}.correct_6R_AFw{background:var(--c-correct)}.present_6R_AFw{background:var(--c-present)}.absent_6R_AFw{background:var(--c-absent)}.reveal_6R_AFw{animation:reveal var(--step)ease-in backwards;animation-delay:calc(var(--i)*var(--step))}@keyframes reveal_6R_AFw{0%{border-color:var(--c-muted);background-color:#0000;color:var(--c-fg)}}.activeRow_6R_AFw{position:relative}.capture_6R_AFw{position:absolute;opacity:0;cursor:pointer;border:0;width:100%;height:100%;padding:0;font-size:16px;inset:0}.next_6R_AFw{border-color:var(--c-fg)}@media (width<=400px){.tile_6R_AFw{width:52px;height:52px}}.backdrop_JwxIKw{position:fixed;z-index:var(--z-backdrop);background:var(--c-backdrop);inset:0}.positioner_JwxIKw{position:fixed;z-index:var(--z-dialog);display:flex;padding:var(--s-4);justify-content:center;align-items: center;inset:0}.content_JwxIKw{padding:var(--s-5);background:var(--c-bg);border:var(--border);display:flex;gap:var(--s-4);flex-direction:column;width:min(420px,100%)}.title_JwxIKw{font-family:var(--font-serif);margin:0;font-size:24px}.description_JwxIKw{color:var(--c-muted);margin:0}.actions_JwxIKw{display:flex;gap:var(--s-2);justify-content:flex-end}.header_UQ7SBg{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s-2)var(--s-4);padding-bottom:var(--s-3);margin-bottom:var(--s-5);border-bottom:4px solid var(--accent);flex-wrap:wrap}.header_UQ7SBg h1{font-size:28px}.meta_UQ7SBg{display:flex;align-items: center;gap:var(--s-3);color:var(--c-muted);font-size:14px}.notice_UQ7SBg{padding:var(--s-6)0;text-align:center;color:var(--c-muted)}.intro_oTNDwg{margin-bottom:var(--s-5)}.intro_oTNDwg h1{font-size:32px}.intro_oTNDwg p{margin:var(--s-2)0 0;color:var(--c-muted)}.grid_oTNDwg{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--s-4)}.card_oTNDwg{display:flex;border:var(--border);flex-direction:column}.swatch_oTNDwg{background:var(--accent);border-bottom:var(--border);height:96px}.body_oTNDwg{display:flex;gap:var(--s-2);padding:var(--s-4);flex-direction:column;flex:1}.body_oTNDwg h2{font-size:22px}.body_oTNDwg p{color:var(--c-muted);margin:0;font-size:14px}.status_oTNDwg{min-height:22px}.actions_oTNDwg{display:flex;gap:var(--s-2);padding-top:var(--s-2);margin-top:auto}.actions_oTNDwg>*{flex:1}.wrap_fXkf9A{margin:var(--s-6)auto 0;max-width:380px}.tabList_fXkf9A{display:flex;border:var(--border);margin-bottom:var(--s-5)}.tab_fXkf9A{padding:var(--s-3);background:var(--c-bg);cursor:pointer;border:none;flex:1;font-weight:600}.tab_fXkf9A[data-selected]{background:var(--c-fg);color:var(--c-bg)}.form_fXkf9A{display:flex;gap:var(--s-4);flex-direction:column}.field_fXkf9A{display:flex;gap:var(--s-1);flex-direction:column}.label_fXkf9A{font-size:14px;font-weight:600}.input_fXkf9A{padding:0 var(--s-3);border:var(--border);background:var(--c-bg);height:44px}.input_fXkf9A:focus{outline:2px solid var(--c-crossword);outline-offset:-2px}.error_fXkf9A{color:var(--c-danger);margin:0;font-size:14px}.hint_fXkf9A{color:var(--c-muted);font-size:13px}.header_OZFJeA{display:flex;justify-content:space-between;align-items: center;gap:var(--s-4);padding:var(--s-3)var(--s-4);border-bottom:var(--border)}.brand_OZFJeA{font-family:var(--font-serif);text-decoration:none;font-size:20px;font-weight:700}.actions_OZFJeA{display:flex;align-items: center;gap:var(--s-3)}.themeToggle_OZFJeA{display:flex;border:var(--border);background:var(--c-bg);cursor:pointer;justify-content:center;align-items: center;width:32px;height:32px;padding:0}.themeToggle_OZFJeA:hover{background:var(--c-surface)}.account_OZFJeA{display:flex;align-items: center;gap:var(--s-3);font-size:14px}.email_OZFJeA{color:var(--c-muted)}.main_OZFJeA{max-width:var(--max-width);padding:var(--s-5)var(--s-4)var(--s-6);margin:0 auto}.linkish_OZFJeA{text-decoration:underline;cursor:pointer;background:0 0;border:none;padding:0}
