.dark,.dark-mode,:root,:root.dark,:root.dark-mode,:root[data-mode=dark],:root[data-theme=dark]{--sb-bg:#f8f9fc;--sb-card-bg:#fcfdfe;--sb-border:#e3e7ee;--sb-border-hover:#cbd3e1;--sb-text-main:#0c1424;--sb-text-muted:#5c6a80;--sb-text-sub:#2c3647;--sb-accent:#1652d6;--sb-accent-hover:#1240a8;--sb-tag-accent:#1652d6;--hex-outer-bg:#e5e9f0;--hex-outer-text:#0c1424;--hex-outer-hover:#cbd3e1;--hex-outer-active:#98a5b8;--hex-center-bg:#f59e0b;--hex-center-text:#1b173b;--hex-center-hover:#fbbf24;--hex-center-active:#d97706;--sb-tag-bg:#f0f4f9;--sb-tag-border:#e3e7ee;--sb-btn-text:#fcfdfe;--sb-amber-text:#92400e;--sb-amber-bg:rgba(245,158,11,0.12);--sb-amber-border:rgba(245,158,11,0.35);--sb-shadow-sm:rgba(12,20,36,0.05);--sb-shadow-md:rgba(12,20,36,0.1);--sb-shadow-lg:rgba(12,20,36,0.16);--sb-toast-error-bg:#b91c1c;--sb-toast-error-text:#fff5f5;--sb-toast-success-bg:#047857;--sb-toast-success-text:#ecfdf5;--sb-toast-pangram-bg:#b45309;--sb-toast-pangram-text:#fffbeb;--sb-toast-pangram-border:#f59e0b;--sb-solid-bg:rgba(4,120,87,0.1);--sb-solid-text:#047857;--sb-solid-border:rgba(4,120,87,0.28);--sb-modal-overlay:rgba(12,20,36,0.65);--sb-cal-cell-bg:#fcfdfe;--sb-cal-cell-hover:#f1f5fa;--sb-cal-today-border:#1d5fe8;--sb-cal-solved-bg:rgba(4,120,87,0.08);--sb-cal-solved-border:rgba(4,120,87,0.25);--sb-cal-solved-text:#047857;--sb-cal-started-bg:rgba(245,158,11,0.08);--sb-cal-started-border:rgba(245,158,11,0.3);--sb-cal-started-text:#92400e;--sb-cal-disabled-bg:#f1f4f8;--sb-cal-disabled-text:#556276}.SpellingBee_pageWrapper__CX7Ld{width:100%;min-height:calc(100vh - 64px);background-color:var(--sb-bg)!important;color:var(--sb-text-main);color-scheme:light!important}.SpellingBee_gameContainer__VWKWN{width:100%;max-width:1140px;margin:0 auto;padding:1.75rem 1.25rem 4rem;overflow-x:clip;background-color:var(--sb-bg);color:var(--sb-text-main);color-scheme:light!important}.SpellingBee_topNav__81VD9{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--sb-border)}.SpellingBee_backLink__iGD_7{display:inline-flex;align-items:center;gap:.5rem;font-size:.86rem;font-weight:600;color:var(--sb-text-muted);text-decoration:none;min-height:40px;transition:color .15s ease;-webkit-tap-highlight-color:transparent}.SpellingBee_backLink__iGD_7:focus-visible,.SpellingBee_backLink__iGD_7:hover{color:var(--sb-accent);outline:none}.SpellingBee_modeSwitchWrap__aVCXp{display:flex;align-items:center;gap:4px;background:transparent;border:1px solid var(--sb-border);padding:4px;border-radius:8px}.SpellingBee_modeBtn__Lm52P{display:inline-flex;align-items:center;gap:4px;font-size:.82rem;font-weight:700;padding:.5rem .85rem;min-height:40px;border-radius:6px;border:1px solid transparent;background:transparent;color:var(--sb-text-muted);cursor:pointer;white-space:nowrap;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.SpellingBee_modeBtn__Lm52P:hover{color:var(--sb-text-main)}.SpellingBee_modeBtn__Lm52P:focus-visible{outline:2px solid var(--sb-accent);outline-offset:1px}.SpellingBee_modeBtnActive__SFdie{background:var(--sb-card-bg);color:var(--sb-text-main);border-color:var(--sb-border);box-shadow:0 1px 2px var(--sb-shadow-sm)}.SpellingBee_shortLabel__fMsgX{display:none}.SpellingBee_fullLabel__sr_W1{display:inline}.SpellingBee_pastBanner__xX9om{display:flex;align-items:center;justify-content:space-between;gap:1rem;background:var(--sb-amber-bg);border:1px solid var(--sb-amber-border);border-radius:8px;padding:.75rem 1rem;margin-bottom:1.5rem;font-size:.88rem;color:var(--sb-amber-text);flex-wrap:wrap}.SpellingBee_pastBannerLeft__iqV23{display:flex;align-items:center;gap:8px;font-weight:600}.SpellingBee_archiveBadge__j0lMD{font-size:.72rem;font-weight:700;padding:4px 8px;border-radius:4px;background:var(--sb-card-bg);border:1px solid var(--sb-amber-border);color:var(--sb-amber-text)}.SpellingBee_bannerBtnGroup__CTe6s{display:flex;align-items:center;gap:8px}.SpellingBee_bannerActionBtn__9Z6d0{display:inline-flex;align-items:center;gap:4px;background:var(--sb-card-bg);border:1px solid var(--sb-amber-border);color:var(--sb-amber-text);font-size:.78rem;font-weight:700;padding:.4rem .75rem;min-height:40px;border-radius:6px;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,border-color .15s ease}.SpellingBee_bannerActionBtn__9Z6d0:hover{background:var(--sb-tag-bg)}.SpellingBee_bannerActionBtn__9Z6d0:focus-visible{outline:2px solid var(--sb-accent);outline-offset:1px}.SpellingBee_arenaLayout__FMXsv{display:grid;grid-template-columns:minmax(320px,1fr) minmax(320px,1fr);gap:2rem;align-items:start}.SpellingBee_leftColumn__0t7uZ{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%}.SpellingBee_puzzleMetaBar__x9SYi{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:360px;margin-bottom:.75rem;font-size:.8rem;color:var(--sb-text-muted)}.SpellingBee_puzzleMetaLeft__rIGA8{display:flex;align-items:center;gap:8px}.SpellingBee_puzzleTitle__sZeyx{font-weight:700;color:var(--sb-text-main)}.SpellingBee_mobileRankBar__CXWgV{display:none}.SpellingBee_nextPuzzleBtn__w_zrW{display:inline-flex;align-items:center;gap:4px;background:transparent;border:1px solid var(--sb-border);color:var(--sb-text-sub);padding:.35rem .5rem;min-height:36px;border-radius:4px;font-size:.76rem;font-weight:600;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:border-color .15s ease,color .15s ease}.SpellingBee_nextPuzzleBtn__w_zrW:hover{border-color:var(--sb-accent);color:var(--sb-accent)}.SpellingBee_toastWrap__iEGtT{height:40px;display:flex;align-items:center;justify-content:center;margin-bottom:.5rem}.SpellingBee_toast__i8yvQ{display:inline-flex;align-items:center;gap:8px;padding:.5rem 1.25rem;border-radius:999px;font-size:.86rem;font-weight:700;animation:SpellingBee_toastPop__Idhsz .18s ease-out;box-shadow:0 4px 12px var(--sb-shadow-md)}.SpellingBee_toastError__hZgJX{background:var(--sb-toast-error-bg);color:var(--sb-toast-error-text)}.SpellingBee_toastSuccess__1FKrI{background:var(--sb-toast-success-bg);color:var(--sb-toast-success-text)}.SpellingBee_toastPangram___a3EV{background:var(--sb-toast-pangram-bg);color:var(--sb-toast-pangram-text);border:1px solid var(--sb-toast-pangram-border)}@keyframes SpellingBee_toastPop__Idhsz{0%{transform:scale(.9) translateY(4px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}.SpellingBee_typedWordBox__mGqX1{height:56px;min-height:56px;max-height:56px;line-height:56px;display:flex;align-items:center;justify-content:center;font-size:clamp(1.6rem,5.5vw,2.35rem);font-weight:800;margin-bottom:1.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;word-break:break-all;max-width:100%;overflow:hidden;box-sizing:border-box}.SpellingBee_letterNormal__JyZdK{color:var(--sb-text-main);display:inline-flex;align-items:center;height:56px;line-height:1}.SpellingBee_letterCenter___NJOl{color:var(--hex-center-bg);display:inline-flex;align-items:center;height:56px;line-height:1}.SpellingBee_cursor__sg4Cb{display:inline-block;width:4px;height:28px;background-color:var(--sb-accent);margin-left:4px;animation:SpellingBee_blink__L6uAE 1s infinite;flex-shrink:0}@keyframes SpellingBee_blink__L6uAE{0%,to{opacity:1}50%{opacity:0}}.SpellingBee_shake__S5Ae1{animation:SpellingBee_shakeAnim__DXaza .35s cubic-bezier(.36,.07,.19,.97) both}@keyframes SpellingBee_shakeAnim__DXaza{10%,90%{transform:translate3d(-2px,0,0)}20%,80%{transform:translate3d(3px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.SpellingBee_honeycombGrid__LIU4e{display:flex;flex-direction:column;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:1.75rem;touch-action:manipulation}.SpellingBee_hexRow__m3Mdp{display:flex;justify-content:center;gap:8px}.SpellingBee_hexRow__m3Mdp:not(:last-child){margin-bottom:-24px}.SpellingBee_hexCell__Yuy4G{width:84px;height:96px;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);display:flex;align-items:center;justify-content:center;font-size:1.75rem;font-weight:800;border:none;cursor:pointer;background-color:var(--hex-outer-bg);color:var(--hex-outer-text);transition:transform .06s ease,background-color .1s ease;outline:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.SpellingBee_hexCell__Yuy4G:hover{background-color:var(--hex-outer-hover);transform:scale(1.03)}.SpellingBee_hexCellActive__70LeL,.SpellingBee_hexCell__Yuy4G:active{transform:scale(.92);background-color:var(--hex-outer-active)}.SpellingBee_hexCenter__bhyF0{background-color:var(--hex-center-bg);color:var(--hex-center-text)}.SpellingBee_hexCenter__bhyF0:hover{background-color:var(--hex-center-hover)}.SpellingBee_hexCenterActive__4K_zX,.SpellingBee_hexCenter__bhyF0:active{background-color:var(--hex-center-active)}.SpellingBee_controlsRow__GFjFa{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;max-width:360px}.SpellingBee_btnControl__82pii{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:.75rem .5rem;min-height:48px;font-size:.88rem;font-weight:700;border-radius:999px;border:1px solid var(--sb-border);background:var(--sb-card-bg);color:var(--sb-text-main);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,border-color .15s ease,transform .05s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SpellingBee_btnControl__82pii:hover{border-color:var(--sb-border-hover);background:var(--sb-tag-bg)}.SpellingBee_btnControl__82pii:active{transform:scale(.96)}.SpellingBee_btnControl__82pii:focus-visible{outline:2px solid var(--sb-accent);outline-offset:2px}.SpellingBee_btnEnter__vpAr2{background:var(--sb-accent);color:var(--sb-btn-text);border-color:var(--sb-accent)}.SpellingBee_btnEnter__vpAr2:hover{background:var(--sb-accent-hover);border-color:var(--sb-accent-hover)}.SpellingBee_keyboardHints__5ISvJ{margin-top:1.25rem;font-size:.76rem;color:var(--sb-text-muted);line-height:1.5}.SpellingBee_keyHintTag__KWdpL{display:inline-block;padding:0 4px;border-radius:4px;background:transparent;border:1px solid var(--sb-border);font-size:.74rem;color:var(--sb-text-sub)}.SpellingBee_rightColumn__4LqPB{display:flex;flex-direction:column;gap:1.5rem;width:100%}.SpellingBee_rankCard__EGXmo{background:var(--sb-card-bg);color:var(--sb-text-main);border:1px solid var(--sb-border);border-radius:8px;padding:1.25rem}.SpellingBee_rankHeader__Ng2gM{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:.75rem}.SpellingBee_rankName__2E2Ck{font-size:1.35rem;font-weight:800;color:var(--sb-text-main);letter-spacing:-.015em}.SpellingBee_scoreWrap__ZzbEd{font-size:1rem;font-weight:700;color:var(--sb-text-muted)}.SpellingBee_scoreCurrent__S4j_Z{font-size:1.35rem;font-weight:800;color:var(--sb-accent);margin-right:4px}.SpellingBee_progressWrap__3VP7W{position:relative;margin:1rem 0 .85rem;padding:0 4px}.SpellingBee_progressBarTrack__rSI_1{height:6px;background:var(--sb-tag-bg);border:1px solid var(--sb-border);border-radius:999px;overflow:hidden;position:relative}.SpellingBee_progressBarFill__NCPew{height:100%;width:100%;background:var(--sb-accent);border-radius:999px;transform-origin:left;transition:transform .3s cubic-bezier(.16,1,.3,1)}.SpellingBee_steppedDotsRow__0oP6E{position:absolute;top:50%;left:4px;right:4px;transform:translateY(-50%);display:flex;justify-content:space-between;pointer-events:none}.SpellingBee_stepDot__QbL2H{width:12px;height:12px;border-radius:50%;background:var(--sb-card-bg);border:2px solid var(--sb-border);transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.SpellingBee_stepDotActive__Hsabv{background:var(--hex-center-bg);border-color:var(--hex-center-active);transform:scale(1.15)}.SpellingBee_stepDotCurrent__gSlAz{background:var(--sb-accent);border-color:var(--sb-btn-text);box-shadow:0 0 0 2px var(--sb-accent)}.SpellingBee_rankSubText__jPfkm{font-size:.82rem;color:var(--sb-text-muted);display:flex;align-items:center;justify-content:space-between}.SpellingBee_streakSolidPill__eogw_{display:inline-flex;align-items:center;gap:4px;font-size:.74rem;font-weight:700;padding:4px 8px;border-radius:4px;background:var(--sb-solid-bg);color:var(--sb-solid-text);border:1px solid var(--sb-solid-border)}.SpellingBee_foundWordsCard__g3USR{background:var(--sb-card-bg);color:var(--sb-text-main);border:1px solid var(--sb-border);border-radius:8px;padding:1.25rem;display:flex;flex-direction:column}.SpellingBee_foundWordsHeader__q7LPM{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.SpellingBee_foundWordsTitle__bszBw{font-size:1.05rem;font-weight:800;color:var(--sb-text-main);margin:0}.SpellingBee_wordsCountBadge__qHOMY{font-size:.78rem;font-weight:700;padding:4px 8px;border-radius:999px;background:transparent;border:1px solid var(--sb-border);color:var(--sb-text-sub)}.SpellingBee_wordsScrollArea__CPLAi{max-height:340px;overflow-y:auto;display:flex;flex-wrap:wrap;gap:8px;padding-right:4px}.SpellingBee_emptyWordsPlaceholder__P7hZ9{color:var(--sb-text-muted);font-size:.88rem;font-style:italic;padding:1.5rem 0;text-align:center;width:100%}.SpellingBee_wordChip__wjcZQ{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:6px;background:transparent;border:1px solid var(--sb-border);font-size:.86rem;font-weight:600;color:var(--sb-text-main)}.SpellingBee_wordChipPangram__6R8gC{background:var(--sb-amber-bg);border-color:var(--sb-amber-border);color:var(--sb-amber-text);font-weight:800}.SpellingBee_pangramStar__jlu_F{font-size:.78rem;color:var(--hex-center-bg)}.SpellingBee_wordScoreBadge__Abav2{font-size:.72rem;font-weight:700;color:var(--sb-text-muted);margin-left:4px}.SpellingBee_calScreenWrap__77fIG{width:100%;max-width:1140px;margin:0 auto;display:flex;flex-direction:column}.SpellingBee_calScreenHeader__yIpTs{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;margin-bottom:1.5rem;flex-wrap:wrap}.SpellingBee_calHeaderLeft__4Fu8M{flex:1;min-width:280px}.SpellingBee_calTag__m6MQe{display:inline-flex;align-items:center;gap:4px;font-size:.74rem;font-weight:700;color:var(--sb-tag-accent);background:var(--sb-tag-bg);border:1px solid var(--sb-border);border-radius:4px;padding:4px 8px;width:-moz-fit-content;width:fit-content;margin-bottom:.4rem}.SpellingBee_calScreenTitle__uhUxQ{font-size:clamp(1.4rem,4vw,1.85rem);font-weight:800;color:var(--sb-text-main);letter-spacing:-.02em;margin:0 0 .35rem;overflow-wrap:break-word}.SpellingBee_calScreenSubtitle__b2zqk{font-size:.92rem;color:var(--sb-text-muted);line-height:1.5;margin:0}.SpellingBee_playTodayActionBtn__bL0cg{display:inline-flex;align-items:center;gap:8px;background:var(--sb-accent);color:var(--sb-btn-text);border:1px solid var(--sb-accent);font-size:.86rem;font-weight:700;padding:.65rem 1.15rem;min-height:44px;border-radius:8px;cursor:pointer;white-space:nowrap;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,border-color .15s ease;align-self:flex-start}.SpellingBee_playTodayActionBtn__bL0cg:hover{background:var(--sb-accent-hover);border-color:var(--sb-accent-hover)}.SpellingBee_playTodayActionBtn__bL0cg:focus-visible{outline:2px solid var(--sb-accent);outline-offset:2px}.SpellingBee_calControlsBar__hLgeW{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;background:var(--sb-card-bg);border:1px solid var(--sb-border);border-radius:8px;padding:.75rem 1rem;margin-bottom:1.25rem}.SpellingBee_monthNavGroup__dzojb{display:flex;align-items:center;gap:8px}.SpellingBee_monthNavBtn__A_ds4{background:var(--sb-tag-bg);border:1px solid var(--sb-border);color:var(--sb-text-sub);width:36px;height:36px;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:border-color .15s ease,color .15s ease}.SpellingBee_monthNavBtn__A_ds4:hover:not(:disabled){border-color:var(--sb-accent);color:var(--sb-accent)}.SpellingBee_monthNavBtnDisabled__SmPu7{opacity:.35;cursor:not-allowed}.SpellingBee_monthLabel__cojY7{font-size:1.05rem;font-weight:800;color:var(--sb-text-main);min-width:140px;text-align:center}.SpellingBee_monthSummaryPills__1bWH6{display:flex;align-items:center;gap:8px}.SpellingBee_summaryPill__CotJu{display:inline-flex;align-items:center;gap:4px;font-size:.76rem;font-weight:700;color:var(--sb-text-sub);background:var(--sb-tag-bg);border:1px solid var(--sb-border);padding:4px 8px;border-radius:999px}.SpellingBee_calCardContainer__a5iKK{background:var(--sb-card-bg);color:var(--sb-text-main);border:1px solid var(--sb-border);border-radius:12px;padding:1.25rem}.SpellingBee_calGridHeader__UTJpa{text-align:center;font-size:.76rem;font-weight:700;color:var(--sb-text-muted);margin-bottom:8px;padding-bottom:4px;border-bottom:1px solid var(--sb-border)}.SpellingBee_calGridBody__p2jVD,.SpellingBee_calGridHeader__UTJpa{display:grid;grid-template-columns:repeat(7,1fr);gap:8px}.SpellingBee_calCellEmpty__hp6Vt{min-height:84px;background:transparent}.SpellingBee_calCell__TDsv7{min-height:84px;border-radius:8px;border:1px solid var(--sb-border);background:var(--sb-cal-cell-bg);padding:8px;display:flex;flex-direction:column;justify-content:space-between;text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:border-color .15s ease,background-color .15s ease;position:relative}.SpellingBee_calCell__TDsv7:hover:not(:disabled){background:var(--sb-cal-cell-hover);border-color:var(--sb-accent)}.SpellingBee_calCell__TDsv7:focus-visible{outline:2px solid var(--sb-accent);outline-offset:1px}.SpellingBee_calCellToday__J0GjJ{border-color:var(--sb-cal-today-border);border-width:2px}.SpellingBee_calCellSolved__UopFZ{background:var(--sb-cal-solved-bg);border-color:var(--sb-cal-solved-border)}.SpellingBee_calCellStarted__Qh2_i{background:var(--sb-cal-started-bg);border-color:var(--sb-cal-started-border)}.SpellingBee_calCellSelected__L4REP{box-shadow:0 0 0 2px var(--sb-accent)}.SpellingBee_calCellFuture__MUyjl{background:var(--sb-cal-disabled-bg);border-color:transparent;color:var(--sb-cal-disabled-text);cursor:not-allowed;opacity:.55}.SpellingBee_calCellTop__utnIx{display:flex;align-items:center;justify-content:space-between;width:100%}.SpellingBee_calCellNum__O2et2{font-size:.88rem;font-weight:700;color:var(--sb-text-main);line-height:1}.SpellingBee_calCellFuture__MUyjl .SpellingBee_calCellNum__O2et2{color:var(--sb-cal-disabled-text)}.SpellingBee_todayChip__SYrFd{font-size:.62rem;font-weight:800;background:var(--sb-accent);color:var(--sb-btn-text);border-radius:4px;padding:2px 4px;line-height:1}.SpellingBee_calCellBottom__3ANu7{display:flex;align-items:center;justify-content:flex-start;width:100%}.SpellingBee_cellBadgeSolved__u_eES{display:inline-flex;align-items:center;gap:4px;font-size:.7rem;font-weight:800;color:var(--sb-cal-solved-text)}.SpellingBee_cellBadgeStarted__sLfvF{display:inline-flex;align-items:center;gap:4px;font-size:.7rem;font-weight:700;color:var(--sb-cal-started-text)}.SpellingBee_cellFutureDash__xFOUj{font-size:.75rem;color:var(--sb-cal-disabled-text)}.SpellingBee_cellPlayPrompt__4FKkZ{font-size:.72rem;font-weight:600;color:var(--sb-text-muted)}@media (prefers-reduced-motion:reduce){.SpellingBee_btnControl__82pii,.SpellingBee_cursor__sg4Cb,.SpellingBee_hexCell__Yuy4G,.SpellingBee_progressBarFill__NCPew,.SpellingBee_shake__S5Ae1,.SpellingBee_stepDot__QbL2H,.SpellingBee_toast__i8yvQ{animation:none!important;transition:none!important}}@media (max-width:840px){.SpellingBee_arenaLayout__FMXsv{grid-template-columns:1fr;gap:1.5rem}.SpellingBee_leftColumn__0t7uZ{order:1}.SpellingBee_rightColumn__4LqPB{order:2}.SpellingBee_mobileRankBar__CXWgV{display:inline-flex;align-items:center;gap:8px;font-size:.78rem;font-weight:700}.SpellingBee_mobileRankBadge__MW0Ro{color:var(--sb-tag-accent);background:var(--sb-tag-bg);border:1px solid var(--sb-border);padding:2px 8px;border-radius:4px}.SpellingBee_mobileScoreText__XRtvW{color:var(--sb-text-main)}.SpellingBee_wordsScrollArea__CPLAi{max-height:220px}.SpellingBee_calCell__TDsv7{min-height:68px;padding:4px 8px}}@media (max-width:640px){.SpellingBee_calScreenHeader__yIpTs{flex-direction:column;gap:1rem}.SpellingBee_playTodayActionBtn__bL0cg{width:100%;justify-content:center}.SpellingBee_calControlsBar__hLgeW{flex-direction:column;gap:.75rem}.SpellingBee_monthNavGroup__dzojb{width:100%;justify-content:space-between}.SpellingBee_monthSummaryPills__1bWH6{width:100%;justify-content:center}.SpellingBee_pastBanner__xX9om{flex-direction:column;align-items:flex-start;gap:.75rem}.SpellingBee_bannerBtnGroup__CTe6s{width:100%;justify-content:space-between}.SpellingBee_bannerActionBtn__9Z6d0{flex:1;justify-content:center}}@media (max-width:540px){.SpellingBee_fullLabel__sr_W1{display:none}.SpellingBee_shortLabel__fMsgX{display:inline}.SpellingBee_modeSwitchWrap__aVCXp{width:100%}.SpellingBee_modeBtn__Lm52P{flex:1;justify-content:center;padding:.5rem .25rem;font-size:.78rem}}@media (max-width:480px){.SpellingBee_gameContainer__VWKWN{padding:1rem .75rem 3rem}.SpellingBee_hexCell__Yuy4G{width:clamp(66px,19vw,80px);height:clamp(76px,22vw,92px);font-size:clamp(1.4rem,5vw,1.7rem)}.SpellingBee_hexRow__m3Mdp:not(:last-child){margin-bottom:calc(-1 * clamp(16px, 5.5vw, 24px))}.SpellingBee_calCardContainer__a5iKK{padding:.75rem .5rem}.SpellingBee_calGridBody__p2jVD,.SpellingBee_calGridHeader__UTJpa{gap:4px}.SpellingBee_calCellEmpty__hp6Vt,.SpellingBee_calCell__TDsv7{min-height:52px;padding:4px;border-radius:6px}.SpellingBee_calCellNum__O2et2{font-size:.76rem}.SpellingBee_todayChip__SYrFd{font-size:.52rem;padding:2px 4px}.SpellingBee_cellBadgeSolved__u_eES,.SpellingBee_cellBadgeStarted__sLfvF{font-size:.62rem}.SpellingBee_cellPlayPrompt__4FKkZ{font-size:.6rem}}.SpellingBee_sidebarAdBox__szS0x{min-height:250px;padding:.75rem .5rem;margin-top:1.25rem}.SpellingBee_leaderboardAdBox__1KnjO,.SpellingBee_sidebarAdBox__szS0x{width:100%;background:transparent!important;border:1px dashed var(--sb-border);border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box}.SpellingBee_leaderboardAdBox__1KnjO{max-width:980px;min-height:90px;margin:2rem auto 0;padding:.75rem 1rem}.SpellingBee_adNotice__sTwJl{font-size:.72rem;font-weight:500;color:var(--sb-text-muted);margin-bottom:.35rem}@media (max-width:640px){.SpellingBee_sidebarAdBox__szS0x{min-height:200px;margin-top:1rem}.SpellingBee_leaderboardAdBox__1KnjO{min-height:60px;margin-top:1.5rem;padding:.5rem}}.SpellingBee_headerTitleArea__rVcX2{display:flex;flex-direction:column;gap:4px;margin-bottom:1.5rem}.SpellingBee_gameH1__zdqmV{font-size:clamp(1.25rem,3.5vw,1.65rem);font-weight:800;color:var(--sb-text-main);margin:0;line-height:1.25;letter-spacing:-.02em}.SpellingBee_gameTagline__t2hbi{font-size:.88rem;color:var(--sb-text-muted);margin:0;line-height:1.45}.SpellingBee_guideSection__jhisr{margin-top:3.5rem;padding-top:2.5rem;border-top:1px solid var(--sb-border)}.SpellingBee_guideHeader__E2tJ1{margin-bottom:2rem;text-align:left}.SpellingBee_guideTitle__J4SpH{font-size:clamp(1.25rem,3vw,1.5rem);font-weight:800;color:var(--sb-text-main);margin:0 0 .5rem;letter-spacing:-.01em}.SpellingBee_guideSubtitle__iZ0CW{font-size:.92rem;color:var(--sb-text-muted);line-height:1.6;margin:0;max-width:820px}.SpellingBee_guideGrid__KBTAA{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-bottom:2.5rem}.SpellingBee_guideCard__DoiYh{background:var(--sb-card-bg);color:var(--sb-text-main);border:1px solid var(--sb-border);border-radius:12px;padding:1.5rem;box-shadow:0 1px 2px var(--sb-shadow-sm);transition:border-color .2s ease}.SpellingBee_guideCard__DoiYh:hover{border-color:var(--sb-border-hover)}.SpellingBee_guideCardTitle__EUADP{font-size:1.05rem;font-weight:700;color:var(--sb-text-main);margin:0 0 1rem;display:flex;align-items:center;gap:8px}.SpellingBee_rulesList___br9i{margin:0;padding-left:1.2rem;color:var(--sb-text-muted);font-size:.88rem;line-height:1.65}.SpellingBee_rulesList___br9i li{margin-bottom:.65rem}.SpellingBee_rulesList___br9i li:last-child{margin-bottom:0}.SpellingBee_rulesList___br9i strong{color:var(--sb-text-main);font-weight:600}.SpellingBee_faqSection__fG00_{margin-top:1rem}.SpellingBee_faqSectionTitle__LyAcs{font-size:1.2rem;font-weight:800;color:var(--sb-text-main);margin:0 0 1.25rem}.SpellingBee_faqGrid__01zjC{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.25rem}.SpellingBee_faqCard__JInCk{background:var(--sb-card-bg);color:var(--sb-text-main);border:1px solid var(--sb-border);border-radius:10px;padding:1.25rem;box-shadow:0 1px 2px var(--sb-shadow-sm);transition:border-color .2s ease}.SpellingBee_calSolvedIcon__kElup{color:var(--sb-cal-solved-text)}.SpellingBee_calPlayedIcon__R49qt{color:var(--sb-accent)}.SpellingBee_faqCard__JInCk:hover{border-color:var(--sb-border-hover)}.SpellingBee_faqQ__Eo1As{font-size:.94rem;font-weight:700;color:var(--sb-text-main);margin:0 0 .5rem;line-height:1.4}.SpellingBee_faqA__6H0Ji{font-size:.86rem;color:var(--sb-text-muted);line-height:1.6;margin:0}@media (max-width:640px){.SpellingBee_guideSection__jhisr{margin-top:2.5rem;padding-top:2rem}.SpellingBee_faqGrid__01zjC,.SpellingBee_guideGrid__KBTAA{grid-template-columns:1fr;gap:1rem}.SpellingBee_faqCard__JInCk,.SpellingBee_guideCard__DoiYh{padding:1.15rem}}