.words_app__kFs6Q{color-scheme:light;--paper:#f4f6f2;--panel:#ffffff;--ink:#0f2a38;--accent:#087a7e;--on-accent:#ffffff;--soft:#eaf0ed;min-height:100vh;background:var(--paper);color:var(--ink);font-family:var(--font-sans-public),sans-serif;line-height:1.65;padding-bottom:40px}.words_app__kFs6Q *{box-sizing:border-box}.words_app__kFs6Q h1,.words_app__kFs6Q h2,.words_app__kFs6Q p{margin-top:0}.words_app__kFs6Q h1{font-size:clamp(28px,3.2vw,40px);line-height:1.35;font-weight:750;max-width:900px;margin-bottom:20px}.words_app__kFs6Q h2{font-size:1.25rem;line-height:1.4}.words_app__kFs6Q button,.words_app__kFs6Q input,.words_app__kFs6Q select{font:inherit;color:inherit}.words_app__kFs6Q button,.words_app__kFs6Q select{cursor:pointer;min-height:44px}.words_app__kFs6Q button{border:1px solid var(--line);background:var(--panel);border-radius:6px;padding:9px 18px;transition:border-color .15s ease,background-color .15s ease}.words_app__kFs6Q button:hover{border-color:var(--accent)}.words_app__kFs6Q :focus-visible{outline:3px solid var(--accent);outline-offset:4px}.words_app__kFs6Q button:disabled{opacity:.45;cursor:default}.words_app__kFs6Q a{color:inherit}.words_app__kFs6Q input,.words_app__kFs6Q select{min-height:46px;padding:10px 14px;border:1px solid var(--line);background:var(--panel);border-radius:6px;max-width:100%;min-width:0}.words_header__BDUkG{max-width:1168px;margin:auto;padding:24px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--line)}.words_brand__4aClj{font-family:var(--font-sans-public),sans-serif;text-decoration:none;font-size:20px;font-weight:750;display:flex;gap:12px;align-items:baseline}.words_brand__4aClj small{font-size:12px;color:var(--muted);letter-spacing:.02em}.words_container__j6gpX{max-width:1168px;margin:auto;padding:56px 24px}.words_eyebrow__azyfO{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:14px}.words_lede__6LX15{max-width:700px;color:var(--muted);font-size:17px;margin-bottom:36px}.words_localBadge__DDK8p,.words_muted__WkgKH{color:var(--muted);font-size:13px}.words_goal__gmB38{max-width:760px;margin:20px auto 48px}.words_fields__yDA1E{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:28px}.words_fields__yDA1E label,.words_goal__gmB38 fieldset>label{display:flex;flex-direction:column;gap:10px}.words_app__kFs6Q fieldset{padding:0;border:0;margin:0 0 30px}.words_app__kFs6Q legend{font-weight:600;margin-bottom:14px}.words_actions__Nas8r,.words_choices__n5ZNj{display:flex;flex-wrap:wrap;gap:12px;margin:16px 0}.words_app__kFs6Q .words_primary__N1kR9,.words_choices__n5ZNj button[aria-pressed=true]{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.words_notice__mr4cB{background:#fff0d5;color:#734118;border:1px solid #e5c99c;border-radius:12px;padding:14px 18px;overflow-wrap:anywhere}.words_footer__FmddZ{border-top:1px solid var(--line);color:var(--muted);font-size:13px;margin-top:48px;padding-top:22px;max-width:900px}.words_footer__FmddZ p{margin-bottom:10px}.words_loading__c5PqU{min-height:70vh;display:grid;place-content:center;gap:8px;max-width:34rem;margin:0 auto;padding:24px;text-align:center}.words_loadingTitle__P_W0z{margin:0;font-size:1.5rem;font-weight:700;letter-spacing:-.01em}.words_loadingLead__nS4d2{margin:0 0 8px;color:var(--muted,#5b6b73);line-height:1.6}@media (prefers-color-scheme:dark){.words_app__kFs6Q{--paper:#101c24;--panel:#182a33;--ink:#eef4f1;--muted:#afc1c7;--line:#324751;--accent:#78d4c1;--on-accent:#101c24;--soft:#20353e}}@media (max-width:600px){.words_header__BDUkG{padding:16px 20px}.words_brand__4aClj small{display:none}.words_container__j6gpX{padding:36px 20px}.words_goal__gmB38{margin-top:12px}.words_fields__yDA1E{gap:12px}.words_footer__FmddZ{margin-top:48px}}.words_dialog__O_6pi{width:min(1000px,calc(100vw - 32px));max-height:92dvh;padding:0;border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:8px;overflow:auto}.words_dialog__O_6pi::backdrop{background:#080b17b8;backdrop-filter:blur(5px)}.words_wordContent__tacQP{clear:both;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:32px;padding-top:24px}.words_illustration__kOGRv{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:8px;position:sticky;top:16px}.words_emptyIllustration__SvRFN{display:grid;place-items:center;width:100%;aspect-ratio:1;border-radius:8px;background:var(--panel);color:var(--muted);border:1px solid var(--line)}.words_wordText___LrCM{min-width:0}.words_app__kFs6Q .words_wordTitle__pqrac{font-size:clamp(36px,5vw,60px);font-family:var(--font-serif),serif;overflow-wrap:anywhere;line-height:1.15;margin-bottom:14px}.words_wordText___LrCM h3{margin:30px 0 12px;font-size:13px;color:var(--muted);letter-spacing:.08em}.words_collocations__Q2pcv,.words_senses__P90yZ{padding:0;list-style:none}.words_senses__P90yZ li{margin-bottom:16px}.words_senses__P90yZ p{color:var(--muted);font-size:14px;margin-top:6px}.words_example__3dOHd{border-top:1px solid var(--line);padding:18px 0 4px}.words_example__3dOHd>p[lang=en]{font-family:var(--font-serif),serif;font-size:21px;line-height:1.6;margin-bottom:10px}.words_example__3dOHd button{font-size:12px;padding:5px 12px;min-height:36px;margin-bottom:10px}.words_collocations__Q2pcv li{padding:8px 0;border-bottom:1px solid var(--line)}.words_tip__QreRf{border-left:2px solid var(--accent);padding-left:16px;font-size:14px;margin-top:28px}.words_wordText___LrCM .words_actions__Nas8r button{font-size:12px;padding:8px 12px}.words_wordText___LrCM .words_actions__Nas8r button span{display:block;color:var(--muted);font-size:12px}@media (max-width:700px){.words_dialog__O_6pi{width:calc(100vw - 16px);max-height:94dvh;border-radius:8px}.words_wordContent__tacQP{grid-template-columns:1fr;gap:24px}.words_illustration__kOGRv{position:static;max-width:420px;margin:auto}.words_wordText___LrCM .words_actions__Nas8r{gap:8px}.words_wordText___LrCM .words_actions__Nas8r button{flex:1}}.words_navigation__tQGBC{display:flex;gap:10px}.words_navigation__tQGBC a{text-decoration:none;padding:8px 14px;border-radius:999px;font-size:14px;color:var(--muted)}.words_navigation__tQGBC a[aria-current=page]{background:var(--soft);color:var(--accent);font-weight:700;box-shadow:inset 0 -2px var(--accent)}.words_search__6QRdB{display:block;max-width:440px;margin:28px 0}.words_search__6QRdB input{width:100%;border-radius:6px;padding:12px 16px;min-height:52px}.words_srOnly__oNzml{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.words_filterBar__Q6Hz0{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px}.words_filterBar__Q6Hz0 .words_actions__Nas8r{flex-shrink:0;align-items:center}.words_filterBar__Q6Hz0 .words_actions__Nas8r button{padding:7px 12px;font-size:12px}.words_filterBar__Q6Hz0 .words_actions__Nas8r button[aria-pressed=true]{border-color:var(--ink)}.words_wordGrid__dEy3N,.words_wordList__5jNYd{padding:0;list-style:none;display:grid;gap:16px}.words_wordGrid__dEy3N{grid-template-columns:repeat(4,minmax(0,1fr))}.words_wordTile__flv_E{min-width:0;border:1px solid var(--line);border-radius:8px;padding:10px;background:var(--panel);position:relative;display:flex;flex-direction:column}.words_app__kFs6Q .words_tileMain__RhBx9{flex:1;min-width:0;width:100%;text-align:left;padding:0;border:0;border-radius:8px;background:none;display:block;overflow:hidden}.words_tileMain__RhBx9 img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;display:block;border-radius:8px}.words_tileMain__RhBx9>div{padding:13px 6px 0}.words_tileMain__RhBx9 strong{font-size:18px;font-weight:600;overflow-wrap:anywhere}.words_levelChip__JExA3{float:right;color:var(--muted);font-size:10px;padding:2px 5px;border:1px solid var(--line);border-radius:5px}.words_tileMain__RhBx9 p{font-size:12px;color:var(--muted);margin:8px 0;line-height:1.6}.words_app__kFs6Q .words_favorite__fgaHn{font-size:12px;padding:5px 8px;min-height:44px;border:0;border-radius:8px;background:none;color:var(--muted)}.words_favorite__fgaHn[aria-pressed=true]{color:var(--accent)}.words_wordList__5jNYd{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:8px 24px}.words_wordList__5jNYd .words_wordTile__flv_E{border-radius:8px;border-width:1px;padding:20px;display:flex;align-items:stretch;gap:8px;background:var(--panel)}.words_wordList__5jNYd .words_tileMain__RhBx9>div{padding:0}.words_wordList__5jNYd .words_tileMain__RhBx9 p{margin-bottom:0}.words_tileActions__UcpX7{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.words_app__kFs6Q .words_masteryButton__dLmJU{min-height:44px;padding:5px 8px;font-size:12px;border-radius:8px}.words_masteryButton__dLmJU[aria-pressed=true]{color:var(--accent);border-color:var(--accent)}.words_masteredBadge__Cz8fW{display:inline-block;color:var(--accent);font-size:12px}.words_syncCode__hhLvU{display:flex;flex-direction:column;gap:8px;min-width:0;flex:1}.words_syncCode__hhLvU input{width:100%;min-width:0;font-family:var(--font-mono-public),monospace}.words_syncConnect__fRnRO{display:flex;align-items:flex-end;flex-wrap:wrap;gap:16px;margin-top:24px}.words_loadMore__HwpVq{text-align:center;margin:36px 0}.words_empty__BwHIA{padding:60px 0;color:var(--muted)}.words_app__kFs6Q[data-theme=light]{--paper:#f8faf6;--panel:#ffffff;--ink:#0f172a;--muted:#52656d;--line:#d8e2dc;--accent:#006c51;--on-accent:#ffffff;--soft:#f2f4f0}.words_app__kFs6Q[data-theme=dark]{--on-accent:#101c24}.words_app__kFs6Q[data-english-font=serif] [lang=en]{font-family:var(--font-serif),serif}.words_app__kFs6Q[data-english-font=sans] [lang=en]{font-family:var(--font-sans-public),sans-serif}.words_settingsPanel__0b4Jv{max-width:660px;margin:3rem 0;padding:2rem;border-top:1px solid var(--line);border:1px solid var(--line);border-radius:8px;background:var(--panel)}.words_settingsPanel__0b4Jv h2{font-size:24px;margin:0 0 1rem}.words_settingsPanel__0b4Jv legend{font-size:14px}.words_recall__T13By form{max-width:460px;margin:auto}.words_recall__T13By label{display:flex;flex-direction:column;gap:12px;text-align:left;margin:28px 0 20px}.words_recall__T13By>button:last-child{margin-top:18px}.words_recall__T13By form input{width:100%;font-size:24px}.words_toggle__bp5V6{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:14px 0}.words_app__kFs6Q .words_toggle__bp5V6 input{appearance:none;position:relative;width:44px;height:26px;min-height:26px;padding:0;border-radius:999px;border:1px solid var(--line);background:var(--line);flex-shrink:0;cursor:pointer}.words_app__kFs6Q .words_toggle__bp5V6 input:before{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--panel);transition:transform .15s ease}.words_app__kFs6Q .words_toggle__bp5V6 input:checked{background:var(--accent);border-color:var(--accent)}.words_app__kFs6Q .words_toggle__bp5V6 input:checked:before{transform:translateX(18px);background:var(--on-accent)}.words_goal__gmB38 label>select{display:block;width:100%;margin-top:0}.words_goal__gmB38 fieldset>label{gap:8px}.words_goal__gmB38 fieldset>.words_toggle__bp5V6{flex-direction:row}.words_keywordPanel__ZDemw,.words_quiz__rb64_,.words_readingBody__lqDtU,.words_readingTitle___qhqw,.words_readingToolbar__oGmtP{max-width:800px;margin-left:auto;margin-right:auto}.words_readingTitle___qhqw h1{font-family:var(--font-sans-public),sans-serif;font-size:clamp(28px,3.2vw,40px);letter-spacing:-.025em}.words_readingTitle___qhqw>p{font-size:20px;margin-bottom:12px}.words_readingTitle___qhqw>span{color:var(--muted);font-size:12px}.words_keywordPanel__ZDemw{margin-top:34px;padding-bottom:20px;border-bottom:1px solid var(--line)}.words_keywordPanel__ZDemw>p{font-size:12px;color:var(--muted)}.words_keywordPanel__ZDemw .words_choices__n5ZNj{gap:8px;margin-bottom:0}.words_keywordPanel__ZDemw button{padding:6px 13px;font-size:13px}.words_readingToolbar__oGmtP{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:8px;margin-bottom:30px;font-size:13px}.words_readingToolbar__oGmtP .words_actions__Nas8r{align-items:center;margin:8px 0;gap:10px}.words_readingToolbar__oGmtP button{padding:4px 10px;min-width:44px}.words_readingToolbar__oGmtP input{min-height:0;accent-color:var(--accent);width:18px;height:18px;vertical-align:middle}.words_readingBody__lqDtU{font-family:var(--font-serif),serif;line-height:1.95}.words_readingBody__lqDtU>div{margin-bottom:32px;padding:0 0 0 16px;border-left:2px solid transparent;scroll-margin-top:80px}.words_readingBody__lqDtU p{margin-bottom:18px}.words_readingBody__lqDtU .words_translation__gpfGT{font-family:var(--font-sans-public),sans-serif;font-size:max(15px,.76em);color:var(--muted);line-height:1.85}.words_app__kFs6Q .words_inlineWord__Zd5zr{display:inline;font:inherit;line-height:inherit;border:0;border-bottom:1px dotted var(--accent);border-radius:0;padding:0;min-height:0;background:none;color:inherit;cursor:pointer}.words_readingBody__lqDtU .words_evidence__bbcny{border-color:var(--accent);background:var(--panel)}.words_quiz__rb64_{border-top:1px solid var(--line);padding-top:36px;margin-top:60px}.words_quiz__rb64_ fieldset{border-bottom:1px solid var(--line);padding:12px 0 28px;margin-bottom:24px;min-width:0}.words_quiz__rb64_ legend{font-size:17px;line-height:1.65;width:100%;margin-bottom:18px}.words_quiz__rb64_ legend>span:first-child{color:var(--accent);margin-right:8px}.words_quizOptions__F6Fzt{display:flex;flex-wrap:wrap;gap:12px}.words_quizOptions__F6Fzt label{display:flex;align-items:center;justify-content:center;gap:6px;min-height:46px;min-width:95px;padding:10px 12px;border:1px solid var(--line);border-radius:12px;font-size:12px;cursor:pointer;flex:1;white-space:nowrap}.words_quizOptions__F6Fzt label:has(input:checked){border-color:var(--accent);background:var(--panel)}.words_quizOptions__F6Fzt input{width:16px;height:16px;min-height:16px;margin:0;accent-color:var(--accent)}.words_correct__6O5O0,.words_incorrect__muKJ8{margin-top:20px;font-size:14px;padding:18px;border-radius:12px;background:var(--panel);border:1px solid var(--line)}.words_incorrect__muKJ8{border-color:var(--accent)}.words_correct__6O5O0 p,.words_incorrect__muKJ8 p{margin:10px 0}.words_quiz__rb64_ blockquote{margin:12px 0;padding-left:14px;border-left:2px solid var(--accent);color:var(--muted);font-family:var(--font-serif),serif;font-size:18px}@media (max-width:600px){.words_readingTitle___qhqw>p{font-size:17px}.words_readingBody__lqDtU>div{padding-left:0}.words_readingToolbar__oGmtP{gap:10px}.words_readingToolbar__oGmtP .words_actions__Nas8r{gap:6px}.words_quizOptions__F6Fzt{gap:8px}.words_quizOptions__F6Fzt label{padding:8px 5px}.words_quiz__rb64_ .words_actions__Nas8r{flex-direction:column;align-items:flex-start}.words_readingBody__lqDtU .words_evidence__bbcny{padding-left:10px}}.words_progress__iGaNO{display:block;width:100%;height:4px;accent-color:var(--accent);margin:24px 0 40px}.words_studyStep__u89i3{max-width:950px;margin:auto}.words_recall__T13By{text-align:center;padding:70px 12px 100px}.words_recall__T13By h1{margin:26px auto;font-family:var(--font-serif),serif;font-size:clamp(48px,10vw,90px);overflow-wrap:anywhere}.words_recall__T13By>p:first-child{color:var(--muted)}.words_recall__T13By .words_muted__WkgKH{margin-bottom:32px}.words_gradeChoices__5aIUF{display:grid;grid-template-columns:repeat(4,1fr);position:sticky;bottom:12px;padding:18px 0;background:var(--paper);margin-top:32px;z-index:3}.words_gradeChoices__5aIUF button{border-radius:8px;padding:13px 8px}.words_gradeChoices__5aIUF small,.words_gradeChoices__5aIUF strong{display:block}.words_gradeChoices__5aIUF strong{font-size:15px}.words_gradeChoices__5aIUF small{color:var(--muted);font-size:11px;margin-top:6px}.words_sessionComplete__U6wgw{padding:80px 0;max-width:720px}@media (max-width:600px){.words_gradeChoices__5aIUF{bottom:75px;gap:6px}.words_gradeChoices__5aIUF button{padding:10px 4px}.words_gradeChoices__5aIUF strong{font-size:13px}.words_recall__T13By{padding:45px 0 70px}.words_studyStep__u89i3 .words_wordContent__tacQP{padding-top:0}}@media (max-width:1100px){.words_wordGrid__dEy3N{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:850px){.words_wordGrid__dEy3N{grid-template-columns:repeat(3,minmax(0,1fr))}.words_filterBar__Q6Hz0{align-items:flex-start;flex-direction:column;gap:0}.words_filterBar__Q6Hz0 .words_actions__Nas8r{align-self:flex-end;margin:8px 0}}@media (max-width:600px){.words_app__kFs6Q{padding-bottom:84px}.words_wordGrid__dEy3N{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.words_navigation__tQGBC{position:fixed;bottom:0;left:0;right:0;z-index:20;justify-content:space-around;background:var(--paper);border-top:1px solid var(--line);padding:10px 12px calc(10px + env(safe-area-inset-bottom))}.words_navigation__tQGBC a{min-height:44px;display:flex;align-items:center;justify-content:center;min-width:64px}.words_tileMain__RhBx9 strong{font-size:17px}.words_header__BDUkG .words_localBadge__DDK8p{font-size:11px}.words_search__6QRdB{max-width:none}.words_wordTile__flv_E{border-radius:8px}}.words_flow__ecLmo{border:0;margin:0;padding:0;min-width:0}.words_settingsPanel__0b4Jv hr{border:0;border-top:1px solid var(--line);margin:2rem 0}.words_danger__07ioN{color:#c9614d!important}.words_fileLabel__RrafY{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;min-width:0;width:100%}.words_fileLabel__RrafY input{max-width:100%;min-width:0;width:100%}.words_confirmDialog__IokAU{max-width:640px;width:calc(100% - 2rem);border:1px solid var(--line);border-radius:8px;padding:2rem;color:var(--ink);background:var(--panel)}.words_confirmDialog__IokAU::backdrop{background:#0009}.words_heatmap__rbGe0{display:grid;grid-template-rows:repeat(7,1fr);grid-auto-flow:column;gap:4px;max-width:640px}.words_heatmap__rbGe0 span{display:block;aspect-ratio:1;border-radius:3px;background:var(--line)}.words_heatmap__rbGe0 span[data-active=true]{background:var(--accent)}@media (max-width:600px){.words_settingsPanel__0b4Jv{padding:1.2rem}}.words_backupTable__GN68_{width:100%;border-collapse:collapse;table-layout:fixed}.words_backupTable__GN68_ td,.words_backupTable__GN68_ th{text-align:left;padding:.5rem .25rem;border-bottom:1px solid #e5c99c;overflow-wrap:anywhere}.words_settingsPage__vQetK{max-width:1136px;margin:0 auto}.words_settingsPage__vQetK .words_settingsPanel__0b4Jv{width:100%;max-width:none;margin:0;padding:24px}.words_goalPanel__PSE7G h2,.words_settingsPage__vQetK .words_settingsPanel__0b4Jv h2{font-size:1.2rem;margin:0 0 24px}.words_settingsPage__vQetK .words_settingsPanel__0b4Jv h3{font-size:13px;font-weight:500;color:var(--muted);margin:0 0 20px}.words_settingsPage__vQetK .words_settingsPanel__0b4Jv p:last-child{margin-bottom:0}.words_app__kFs6Q .words_settingsControls__aqDUj{min-width:0;display:grid;gap:20px;align-content:start}.words_goal__gmB38.words_goalPanel__PSE7G{width:100%;max-width:none;margin:0;padding:24px;border:1px solid var(--line);border-radius:8px;background:var(--panel)}.words_goalPanel__PSE7G>.words_eyebrow__azyfO{display:none}.words_goalPanel__PSE7G fieldset{margin-bottom:24px}.words_goalPanel__PSE7G .words_choices__n5ZNj{gap:8px;margin:12px 0}.words_goalPanel__PSE7G .words_choices__n5ZNj button{flex:1;min-width:44px;padding:8px 12px}.words_goalPanel__PSE7G .words_fields__yDA1E{gap:16px;margin-bottom:20px}.words_goalPanel__PSE7G .words_muted__WkgKH{line-height:1.6}.words_goal__gmB38 .words_fields__yDA1E input,.words_goal__gmB38 .words_fields__yDA1E select{display:block;width:100%;height:48px;min-height:48px;line-height:1.25;margin:0}.words_goal__gmB38 .words_fields__yDA1E label{min-width:0;align-self:start}.words_goal__gmB38 .words_dailyControl__5XZJE{display:flex;flex-direction:column;gap:10px}.words_dailyStepper__gbOeM{display:flex;align-items:center;gap:10px}.words_dailyStepper__gbOeM input{flex:1;min-width:0;width:80px;text-align:center;font-size:20px;font-variant-numeric:tabular-nums;appearance:textfield}.words_dailyStepper__gbOeM input::-webkit-inner-spin-button{appearance:none}.words_dailyStepper__gbOeM>span{font-size:13px;color:var(--muted);white-space:nowrap}.words_dailyStepper__gbOeM button{flex-shrink:0;width:44px;height:44px;padding:0;font-size:22px}.words_goalPanel__PSE7G .words_notice__mr4cB{background:color-mix(in srgb,var(--accent) 10%,var(--panel));color:var(--ink);border-color:color-mix(in srgb,var(--accent) 35%,var(--line));font-size:13px;line-height:1.65}.words_goalPanel__PSE7G>.words_actions__Nas8r{margin:24px 0 12px}@media (prefers-color-scheme:dark){.words_app__kFs6Q:not([data-theme=light]){color-scheme:dark}}@media (max-width:900px){.words_settingsPage__vQetK{max-width:760px}}@media (max-width:600px){.words_goal__gmB38.words_goalPanel__PSE7G,.words_settingsPage__vQetK .words_settingsPanel__0b4Jv{padding:20px}.words_goalPanel__PSE7G .words_fields__yDA1E{grid-template-columns:minmax(0,1fr)}.words_goalPanel__PSE7G .words_fields__yDA1E label{width:100%}.words_dailyStepper__gbOeM,.words_goalPanel__PSE7G .words_choices__n5ZNj{gap:8px}.words_goalPanel__PSE7G .words_choices__n5ZNj button{padding:8px}}.words_app__kFs6Q{min-height:100dvh;padding-bottom:calc(var(--words-nav-height, 0px) + 24px)}.words_app__kFs6Q [hidden]{display:none}.words_app__kFs6Q[data-keyboard=true] .words_navigation__tQGBC{visibility:hidden}.words_app__kFs6Q .words_flow__ecLmo{min-width:0}.words_header__BDUkG{position:sticky;top:0;z-index:30;background:var(--paper);padding-block:16px}.words_navigation__tQGBC a{min-height:44px;display:flex;align-items:center}.words_container__j6gpX{padding-block:32px}.words_actionSlot__nNNHs{flex:0 0 auto;margin-top:24px}.words_actionDock__rwcxi{position:fixed;left:0;right:0;bottom:calc(var(--words-nav-height, 0px) + var(--keyboard-offset, 0px));z-index:25;background:var(--paper);border-top:1px solid var(--line);padding-bottom:max(0px,calc(env(safe-area-inset-bottom, 0px) - var(--words-nav-height, 0px)))}.words_actionInner__2raaf{width:100%;max-width:1168px;margin:auto;padding:14px 24px;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px}.words_actionInner__2raaf>button{min-height:48px;max-width:100%;border-radius:12px}.words_actionInner__2raaf p{margin-block:0}.words_actionSummary__v9fzr{margin-right:auto;font-size:14px}.words_actionMessage__4XCST{flex-basis:100%;max-height:18dvh;overflow:auto;font-size:13px;border-left:2px solid var(--accent);padding-left:12px}.words_containedActions__ISa6n{flex:0 0 auto}.words_actionSurface__S4U16{background:var(--paper);border-top:1px solid var(--line)}.words_containedActions__ISa6n .words_actionInner__2raaf,.words_focusMode__WELrA .words_actionInner__2raaf{max-width:1000px;justify-content:center}.words_app__kFs6Q .words_example__3dOHd button,.words_app__kFs6Q .words_favorite__fgaHn{min-width:44px;min-height:44px;font-size:12px}.words_app__kFs6Q input,.words_app__kFs6Q select{scroll-margin-block:180px}.words_app__kFs6Q .words_inlineWord__Zd5zr{display:inline-block;min-width:44px;min-height:44px}.words_app__kFs6Q.words_focusMode__WELrA{position:fixed;inset:var(--visual-offset-top,0) 0 var(--keyboard-offset,0);z-index:35;min-height:0;overflow:hidden;display:flex;flex-direction:column}.words_focusMode__WELrA .words_container__j6gpX,.words_focusMode__WELrA .words_flow__ecLmo,.words_sessionComplete__U6wgw,.words_session__lZGDM,.words_studyStep__u89i3{display:flex;flex-direction:column;flex:1;min-height:0;width:100%;max-width:none;margin:0;padding:0}.words_session__lZGDM .words_progress__iGaNO{flex:0 0 4px;margin:0}.words_studyScroll__u6juU{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;overflow-anchor:none;padding:24px;scroll-padding-block:24px}.words_studyScroll__u6juU>*{max-width:950px;margin-inline:auto}.words_studyScroll__u6juU .words_wordContent__tacQP{padding-top:0}.words_recall__T13By{padding:clamp(24px,6dvh,64px) 0}.words_gradeChoices__5aIUF{position:static;width:100%;margin:0;padding:0;gap:12px}.words_gradeChoices__5aIUF button{min-height:64px}.words_gradeChoices__5aIUF small{font-size:12px}.words_sessionComplete__U6wgw .words_studyScroll__u6juU{padding-top:clamp(24px,8dvh,80px)}.words_focusMode__WELrA .words_notice__mr4cB{flex-shrink:0;max-height:22dvh;overflow:auto;margin:8px 16px;padding:12px}.words_focusMode__WELrA .words_actionSlot__nNNHs{margin-top:0}.words_dialog__O_6pi{overflow:hidden;max-width:calc(100vw - 16px);margin:auto}.words_dialog__O_6pi[open]{display:flex;flex-direction:column;height:min(900px,92dvh)}.words_dialogHeader__RUxok{flex:0 0 auto;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 24px;border-bottom:1px solid var(--line)}.words_dialogHeader__RUxok>span{min-width:0;overflow-wrap:anywhere;font-size:18px}.words_dialogHeader__RUxok>div{display:flex;flex-shrink:0}.words_dialogHeader__RUxok button{padding-inline:16px}.words_dialogBody__k6es7{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;overflow-anchor:none;padding:20px 24px;scroll-padding-block:20px}.words_dialogBody__k6es7 .words_wordContent__tacQP{padding-top:0}.words_dialog__O_6pi .words_containedActions__ISa6n .words_actionInner__2raaf{justify-content:space-between}.words_illustration__kOGRv{max-height:min(42dvh,380px);object-fit:contain;align-self:start}.words_confirmDialog__IokAU{max-height:90dvh;overflow:auto}.words_settingsTabs__iAgVp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;border-bottom:1px solid var(--line);margin-bottom:24px}.words_settingsTabs__iAgVp a{min-height:48px;display:flex;align-items:center;justify-content:center;text-decoration:none;padding:10px 8px;border-bottom:2px solid transparent;font-size:14px}.words_settingsTabs__iAgVp a[aria-current=page]{border-color:var(--accent);background:var(--panel);font-weight:600}.words_app__kFs6Q .words_settingsControls__aqDUj{display:block;max-width:800px;margin-inline:auto}.words_settingsPage__vQetK>section>.words_settingsPanel__0b4Jv{max-width:800px;margin-inline:auto}.words_settingsPage__vQetK .words_goalPanel__PSE7G{margin-bottom:0}.words_goal__gmB38>.words_actionSlot__nNNHs{margin-top:0}.words_goal__gmB38 .words_actionSummary__v9fzr{font-variant-numeric:tabular-nums}.words_atlasToolbar__QWTJd,.words_readingToolbar__oGmtP{position:sticky;top:var(--words-header-height,0);z-index:10;background:var(--paper);border-bottom:1px solid var(--line)}.words_atlasToolbar__QWTJd{padding:12px 0}.words_searchRow__JQQsV{display:flex;align-items:center;gap:8px}.words_searchRow__JQQsV .words_search__6QRdB{flex:1;max-width:none;margin:0}.words_filterToggle__vRAA2{display:none}.words_filterOptions__GGJe_{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-top:12px}.words_filterOptions__GGJe_ label{min-width:0;display:flex;align-items:center;gap:12px;font-size:13px}.words_filterOptions__GGJe_ select{min-width:0;flex:1;width:100%}.words_filterSummary__4mgun{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:8px}.words_filterSummary__4mgun button{padding:6px 12px;font-size:12px}.words_filterBar__Q6Hz0{margin:8px 0 16px}.words_readingToolbar__oGmtP{padding:8px 0;margin-bottom:24px}.words_readingToolbar__oGmtP>label{min-height:44px;display:inline-flex;align-items:center;gap:8px}.words_quiz__rb64_,.words_readingBody__lqDtU>div{scroll-margin-top:calc(var(--words-header-height, 0px) + 100px)}@media (max-width:700px){.words_wordContent__tacQP{gap:16px}.words_illustration__kOGRv{width:min(100%,220px);max-height:28dvh;margin-inline:auto}.words_dialog__O_6pi[open]{height:94dvh}.words_dialogHeader__RUxok{padding:10px 16px}.words_dialogBody__k6es7{padding:16px}}@media (max-width:600px){.words_header__BDUkG{position:relative;padding:14px 20px}.words_container__j6gpX{padding:24px 20px}.words_app__kFs6Q h1{font-size:28px}.words_actionInner__2raaf{padding:10px 16px;gap:8px}.words_actionInner__2raaf>button{padding-inline:12px;font-size:14px;flex-grow:1}.words_actionSummary__v9fzr{flex-basis:100%;font-size:13px}.words_gradeChoices__5aIUF{gap:6px}.words_gradeChoices__5aIUF button{padding:8px 3px;min-width:0}.words_gradeChoices__5aIUF strong{font-size:13px}.words_gradeChoices__5aIUF small{font-size:12px}.words_studyScroll__u6juU{padding:18px 20px}.words_recall__T13By{padding:24px 0}.words_recall__T13By h1{font-size:clamp(40px,12vw,64px)}.words_wordText___LrCM .words_wordTitle__pqrac{font-size:36px}.words_dialogHeader__RUxok>span{font-size:16px}.words_dialogHeader__RUxok button{padding-inline:12px}.words_settingsTabs__iAgVp{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.words_settingsTabs__iAgVp a{padding:10px 2px;font-size:12px;line-height:1.4;text-align:center}.words_goalPanel__PSE7G .words_fields__yDA1E,.words_goal__gmB38 .words_fields__yDA1E{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.words_goal__gmB38 .words_fields__yDA1E input,.words_goal__gmB38 .words_fields__yDA1E select{min-width:0;font-size:14px;padding-inline:10px}.words_goal__gmB38{margin-top:0}.words_goal__gmB38.words_goalPanel__PSE7G,.words_settingsPage__vQetK .words_settingsPanel__0b4Jv{padding:18px}.words_filterToggle__vRAA2{display:block;flex:0 0 auto;padding-inline:14px}.words_filterOptions__GGJe_{grid-template-columns:1fr;gap:8px}.words_filterOptions__GGJe_[data-expanded=false]{display:none}.words_filterOptions__GGJe_ label{display:grid;grid-template-columns:65px minmax(0,1fr)}.words_atlasToolbar__QWTJd{padding-block:8px}.words_filterSummary__4mgun{gap:4px}.words_filterSummary__4mgun .words_muted__WkgKH{font-size:12px}.words_filterBar__Q6Hz0{flex-direction:row;align-items:center}.words_filterBar__Q6Hz0 .words_actions__Nas8r{margin:4px 0;align-self:auto}.words_readingToolbar__oGmtP{flex-direction:row;align-items:center;gap:8px}.words_readingToolbar__oGmtP .words_actions__Nas8r{gap:6px}.words_readingTitle___qhqw h1{font-size:28px}.words_readingBody__lqDtU>div{padding-left:0}.words_confirmDialog__IokAU{padding:20px}}@media (max-width:360px){.words_goalPanel__PSE7G .words_fields__yDA1E,.words_goal__gmB38 .words_fields__yDA1E{grid-template-columns:minmax(0,1fr)}.words_dialogHeader__RUxok>span{font-size:14px}}.words_app__kFs6Q{--paper:#f8faf6;--panel:#fff;--ink:#0f172a;--muted:#52656d;--line:#d8e2dc;--accent:#006c51;--soft:#f2f4f0;font-family:Stitch Inter,Arial,PingFang SC,Microsoft YaHei,sans-serif;font-size:15px;line-height:1.5;padding-bottom:76px}.words_app__kFs6Q[data-theme=dark]{--paper:#101c24;--panel:#182a33;--ink:#eef4f1;--muted:#afc1c7;--line:#324751;--accent:#78d4c1;--soft:#20353e}.words_app__kFs6Q h1{font-size:22px;line-height:32px;letter-spacing:-.025em;font-weight:700;margin:0}.words_app__kFs6Q h2{font-size:18px;line-height:26px;font-weight:600;margin:0}.words_app__kFs6Q h3{font-weight:600}.words_app__kFs6Q p{margin:0}.words_app__kFs6Q button{min-height:32px;border-radius:4px;padding:6px 10px;font-size:13px;line-height:20px}.words_app__kFs6Q input,.words_app__kFs6Q select{min-height:36px;border-radius:4px;padding:8px 10px;font-size:13px;line-height:20px}.words_app__kFs6Q fieldset{margin:0}.words_app__kFs6Q legend{font-size:13px;margin-bottom:8px}.words_app__kFs6Q .words_primary__N1kR9,.words_choices__n5ZNj button[aria-pressed=true]{background:#001520;border-color:#001520;color:#fff}.words_app__kFs6Q .words_muted__WkgKH{font-size:12px;line-height:20px}.words_app__kFs6Q .words_header__BDUkG{position:fixed;inset:0 0 auto;z-index:30;max-width:none;height:56px;margin:0;padding:0 max(16px,calc((100vw - 1088px) / 2));background:var(--paper);border-bottom:1px solid var(--line);gap:12px}.words_app__kFs6Q .words_brand__4aClj{display:flex;flex-direction:column;gap:0;align-items:start;font-size:17px;line-height:22px;white-space:nowrap}.words_app__kFs6Q .words_brand__4aClj small{display:block;font-size:11px;font-weight:400;line-height:16px;letter-spacing:0;color:var(--muted)}.words_app__kFs6Q .words_localBadge__DDK8p{display:flex;align-items:center;gap:3px;font-size:10px;border:0;border-radius:4px;padding:3px 5px;background:var(--soft);margin-left:auto;white-space:nowrap;color:var(--accent)}.words_app__kFs6Q .words_headerSettings__z45gF{background:transparent;border:0;padding:0;min-height:32px;width:24px;flex:none}.words_headerSettings__z45gF .stitch-icon{font-size:20px}.words_app__kFs6Q .words_navigation__tQGBC{position:fixed;inset:auto 0 0;z-index:40;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;height:calc(56px + env(safe-area-inset-bottom, 0px));padding:0 max(0px,calc((100vw - 1088px) / 2)) env(safe-area-inset-bottom,0);background:var(--paper);border-top:1px solid var(--line)}.words_app__kFs6Q .words_navigation__tQGBC a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:0;font-size:12px;padding:4px 0;line-height:16px;color:var(--muted);text-decoration:none;background:transparent}.words_navigation__tQGBC .stitch-icon{font-size:22px}.words_app__kFs6Q .words_navigation__tQGBC a[aria-current=page]{color:var(--accent);font-weight:600}.words_app__kFs6Q .words_container__j6gpX{max-width:1120px;width:100%;padding:56px 0 24px;margin:0 auto}.words_app__kFs6Q .words_flow__ecLmo{margin:0}.words_app__kFs6Q .words_settingsTabs__iAgVp{position:sticky;top:56px;z-index:25;padding:8px 16px 0;margin:0;background:var(--paper);grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.words_app__kFs6Q .words_settingsTabs__iAgVp a{display:flex;gap:3px;min-height:36px;padding:4px 0 10px;font-size:13px;line-height:20px;white-space:nowrap}.words_settingsTabs__iAgVp .stitch-icon{font-size:16px}.words_app__kFs6Q .words_settingsTabs__iAgVp a[aria-current=page]{border-color:var(--accent);background:transparent}.words_app__kFs6Q .words_settingsControls__aqDUj{max-width:none;margin:0}.words_app__kFs6Q .words_settingsPage__vQetK{max-width:800px;margin:0 auto}.words_app__kFs6Q .words_settingsControls__aqDUj>section[hidden],.words_app__kFs6Q .words_settingsPage__vQetK>section[hidden]{display:none}.words_app__kFs6Q .words_settingsReturn__vSWTD{display:block;margin:16px auto;background:transparent;border:0;color:var(--muted);font-size:12px}.words_designCard__gGqb0{background:var(--panel);border-radius:8px;padding:16px;box-shadow:0 1px 3px #0015200d;display:flex;flex-direction:column;gap:16px;min-width:0}.words_designHeading__xVu56{display:flex;align-items:center;justify-content:space-between;gap:6px}.words_designHeading__xVu56>div{display:flex;align-items:center;gap:8px;min-width:0}.words_designHeading__xVu56>div>span{font:600 14px/18px Stitch Mono,monospace;color:var(--accent)}.words_app__kFs6Q .words_designHeading__xVu56 h2{font-size:18px;line-height:26px;font-weight:600}.words_designHeading__xVu56>small{font:400 11px/16px Stitch Inter,sans-serif;color:var(--muted);text-align:right}.words_app__kFs6Q .words_goal__gmB38{display:flex;flex-direction:column;gap:16px;max-width:none;padding:16px;margin:0}.words_app__kFs6Q .words_goal__gmB38.words_goalPanel__PSE7G{background:transparent;border:0;padding:16px;margin:0}.words_goalIntro__PMExt{display:flex;flex-direction:column;gap:8px}.words_goalIntro__PMExt .words_breadcrumb__9PRFN{font-size:12px;color:var(--muted);margin-bottom:2px}.words_breadcrumb__9PRFN strong{color:var(--accent);font-weight:500}.words_goalIntro__PMExt h1{padding-top:8px}.words_goalIntro__PMExt>p:last-child{font-size:13px;color:var(--muted);line-height:21px}.words_planHero__4fd8t,.words_planSummary__mqpoq{background:#0b1924;color:#fff;border-radius:8px;padding:16px;position:relative;overflow:hidden}.words_planHero__4fd8t{display:flex;flex-direction:column;gap:6px}.words_planHero__4fd8t>p:first-child{color:#99f2cb;font:500 13px/18px Stitch Mono,monospace}.words_app__kFs6Q .words_planHero__4fd8t h1{font-size:18px;line-height:26px;position:relative;z-index:1}.words_planHero__4fd8t p:last-of-type{color:#b6cbd0;font-size:13px;line-height:21px;position:relative;z-index:1}.words_planHero__4fd8t>.stitch-icon{position:absolute;right:-12px;bottom:-24px;font-size:108px;opacity:.1}.words_planSummary__mqpoq .words_designHeading__xVu56 h2{font-size:13px;line-height:20px;color:#fff}.words_planSummary__mqpoq .words_designHeading__xVu56 small,.words_planSummary__mqpoq .words_designHeading__xVu56 span{color:#99f2cb}.words_planScope__RO_Ki{display:flex;justify-content:space-between;padding:16px 0 12px}.words_planScope__RO_Ki>div{display:flex;flex-direction:column;gap:2px}.words_planScope__RO_Ki>div:last-child{text-align:right}.words_planScope__RO_Ki span{font:500 12px/18px Stitch Mono,monospace;color:#a5bdc8}.words_planScope__RO_Ki strong{font-size:18px}.words_planScope__RO_Ki small{font-size:12px;font-weight:400}.words_planSummaryGrid__7P9Km{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0}.words_planSummaryGrid__7P9Km>div{border-radius:4px;background:#0f2a38;padding:10px;min-height:72px}.words_planSummaryGrid__7P9Km dt{color:#a5bdc8;font:400 11px/18px Stitch Mono,monospace}.words_planSummaryGrid__7P9Km dd{margin:5px 0 0;color:#fff;font:600 14px/20px Stitch Mono,monospace}.words_bookChoices___EBld{display:grid;grid-template-columns:1fr 1fr;gap:8px}.words_app__kFs6Q .words_bookChoices___EBld button{display:flex;align-items:center;gap:6px;text-align:left;background:var(--soft);padding:8px 10px;border:1px solid transparent;font-size:12px;font-weight:600}.words_app__kFs6Q .words_bookChoices___EBld button[aria-pressed=true]{color:var(--accent);border-color:var(--accent)}.words_bookChoices___EBld .stitch-icon{font-size:16px;flex:none}.words_bookChoices___EBld small{display:block;font:400 10px/16px Stitch Mono,monospace;color:var(--muted)}.words_fieldLabel__SvJrO{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px;font-weight:500}.words_fieldLabel__SvJrO strong{font:600 12px/18px Stitch Mono,monospace;color:var(--accent)}.words_fieldLabel__SvJrO small{font-size:11px;font-weight:400;color:var(--muted)}.words_app__kFs6Q .words_choices__n5ZNj{display:flex;flex-wrap:nowrap;gap:6px;margin:0}.words_app__kFs6Q .words_choices__n5ZNj>button{flex:1;min-width:0;font-size:12px;padding:6px 3px;border:0;background:var(--soft)}.words_app__kFs6Q .words_choices__n5ZNj>button[aria-pressed=true]{background:#001520;color:white}.words_app__kFs6Q .words_fields__yDA1E{gap:8px;margin:0;grid-template-columns:1fr 1fr}.words_app__kFs6Q .words_fields__yDA1E label,.words_designLabel__MFbv8{display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--muted)}.words_app__kFs6Q .words_fields__yDA1E input,.words_app__kFs6Q .words_fields__yDA1E select{width:100%;padding:8px;font-size:13px}.words_app__kFs6Q .words_toggle__bp5V6{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding:0;border:0;font-size:13px;min-height:44px}.words_app__kFs6Q .words_toggle__bp5V6>span{flex:1}.words_toggle__bp5V6 small{display:block;font-size:12px;font-weight:400;color:var(--muted);line-height:20px}.words_app__kFs6Q .words_toggle__bp5V6 input[type=checkbox]{appearance:none;flex:none;position:relative;width:44px;height:24px;min-height:24px;border-radius:16px;border:0;background:var(--line);padding:0;margin:0;cursor:pointer}.words_app__kFs6Q .words_toggle__bp5V6 input[type=checkbox]:before{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0001;transition:transform .15s}.words_app__kFs6Q .words_toggle__bp5V6 input[type=checkbox]:checked{background:var(--accent)}.words_app__kFs6Q .words_toggle__bp5V6 input[type=checkbox]:checked:before{transform:translateX(20px)}.words_app__kFs6Q .words_dailyControl__5XZJE{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;margin:0}.words_dailyControl__5XZJE>label{font-size:12px}.words_app__kFs6Q .words_dailyStepper__gbOeM{display:flex;align-items:center;gap:4px;font-size:11px}.words_app__kFs6Q .words_dailyStepper__gbOeM input{width:45px;text-align:center;padding:4px;min-height:32px}.words_app__kFs6Q .words_dailyStepper__gbOeM button{width:28px;min-height:32px;padding:2px}.words_planDetails__IA1da{margin:0;display:flex;flex-direction:column;gap:6px}.words_planDetails__IA1da>div{display:flex;justify-content:space-between;gap:8px;font-size:12px}.words_planDetails__IA1da dt{color:var(--muted)}.words_planDetails__IA1da dd{margin:0;font-family:Stitch Mono,monospace}.words_app__kFs6Q .words_containedActions__ISa6n .words_actionSurface__S4U16{border:0;background:transparent}.words_app__kFs6Q .words_actionInner__2raaf{max-width:800px;padding:12px 16px;gap:8px}.words_app__kFs6Q .words_containedActions__ISa6n .words_actionInner__2raaf{padding:0}.words_app__kFs6Q .words_actionInner__2raaf>button{min-height:40px;border-radius:4px;font-size:13px}.words_actionSummary__v9fzr{font-size:12px}.words_preferencesDesign__KjDeC{padding:24px;display:flex;flex-direction:column;gap:24px}.words_preferencesDesign__KjDeC>section{display:flex;flex-direction:column;gap:8px}.words_preferenceStatus__nicDo{display:flex;align-items:center;gap:8px;padding:16px;background:#e9efe9;border-radius:8px}.words_preferenceStatus__nicDo>.stitch-icon{padding:7px;background:var(--panel);border-radius:4px;font-size:18px;color:var(--accent)}.words_preferenceStatus__nicDo>div{display:flex;flex-direction:column;min-width:0}.words_preferenceStatus__nicDo strong{font:600 13px/18px Stitch Mono,monospace}.words_preferenceStatus__nicDo small{font-size:11px;color:var(--muted)}.words_preferenceStatus__nicDo>span:last-child{font-size:11px;color:var(--accent);white-space:nowrap;background:var(--panel);padding:4px 6px;border-radius:4px;margin-left:auto}.words_preferenceInset__qhZGK{background:var(--soft);border-radius:4px;padding:8px 10px;display:flex;align-items:center;justify-content:space-between;gap:6px;font-size:12px}.words_preferenceInset__qhZGK .words_choices__n5ZNj{background:var(--panel);padding:3px;border-radius:4px}.words_preferenceInset__qhZGK .words_choices__n5ZNj>button{font-size:11px;flex:none;padding:2px 6px;min-height:24px}.words_ratingOptions__ji1_Q{display:grid;grid-template-columns:1fr 1fr;gap:8px}.words_app__kFs6Q .words_ratingOptions__ji1_Q button{border:0;padding:12px;background:var(--soft);text-align:left}.words_app__kFs6Q .words_ratingOptions__ji1_Q button[aria-pressed=true]{background:#e5eee8}.words_ratingOptions__ji1_Q strong{display:flex;align-items:center;justify-content:space-between;gap:4px;font-size:12px}.words_ratingOptions__ji1_Q .stitch-icon{font-size:16px;color:var(--accent)}.words_ratingOptions__ji1_Q small{display:block;margin-top:6px;font-size:12px;line-height:20px;color:var(--muted)}.words_preferenceNote__vMlLG .stitch-icon{font-size:16px;flex:none;color:var(--accent)}.words_backupDesign__cEiEw,.words_statisticsDesign__yuZjo{padding:16px 24px;display:flex;flex-direction:column;gap:16px}.words_statsStatus__EQpkp{display:flex;align-items:center;gap:6px;padding:8px;background:var(--panel);border-radius:4px;box-shadow:0 1px 3px #0015200d}.words_statsStatus__EQpkp>.stitch-icon{font-size:20px;color:var(--accent)}.words_statsStatus__EQpkp>div{flex:1}.words_statsStatus__EQpkp h2{font-size:18px}.words_statsStatus__EQpkp p{font-size:11px;color:var(--muted)}.words_statsStatus__EQpkp>strong{background:var(--soft);border-radius:2px;padding:4px 8px;color:var(--accent);font:600 12px/18px Stitch Mono,monospace}.words_statsCards__bJ_gc{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0}.words_statsCards__bJ_gc>div{background:var(--panel);border-radius:8px;padding:16px;min-height:118px;box-shadow:0 1px 3px #0015200d}.words_statsCards__bJ_gc dt{display:flex;align-items:center;justify-content:space-between;gap:4px;font-size:12px;color:var(--muted)}.words_statsCards__bJ_gc .stitch-icon{font-size:16px;color:var(--accent)}.words_statsCards__bJ_gc dd{font:600 24px/32px Stitch Mono,monospace;margin:8px 0 2px}.words_statsCards__bJ_gc dd small{font:400 12px/18px Stitch Inter,sans-serif;color:var(--muted);margin-left:4px}.words_statsCards__bJ_gc p{font:400 11px/18px Stitch Mono,monospace;color:var(--muted)}.words_statsChart__LBrvN{border-radius:4px;padding:8px;background:var(--soft)}.words_statsChart__LBrvN .words_fieldLabel__SvJrO{font-size:11px}.words_statsBars__xxmJt{display:flex;align-items:end;gap:8px;height:128px;padding:8px 4px 0}.words_statsBars__xxmJt>div{display:flex;flex:1;min-width:0;height:100%;align-items:center;justify-content:end;flex-direction:column;gap:4px}.words_statsBars__xxmJt span{font:400 10px/14px Stitch Mono,monospace;color:var(--muted)}.words_statsBars__xxmJt i{display:block;width:100%;background:var(--accent);border-radius:2px 2px 0 0}.words_statsBars__xxmJt small{font:400 9px/14px Stitch Mono,monospace;color:var(--muted)}.words_levelProgress__LyGHT>div:first-child{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12px;margin-bottom:6px}.words_levelProgress__LyGHT span{font:400 11px/18px Stitch Mono,monospace;color:var(--muted)}.words_levelProgress__LyGHT>div:last-child{height:6px;background:var(--soft);border-radius:8px;overflow:hidden}.words_levelProgress__LyGHT i{display:block;height:100%;background:var(--accent)}.words_backupMetrics__VBVsr{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:0}.words_backupMetrics__VBVsr>div{background:var(--soft);padding:10px 6px;border-radius:4px}.words_backupMetrics__VBVsr dt{font-size:11px;color:var(--muted)}.words_backupMetrics__VBVsr dd{font:600 20px/28px Stitch Mono,monospace;margin:4px 0 0}.words_dataVersion__8dB_R{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--muted)}.words_dataVersion__8dB_R>span:last-child{margin-left:auto;font-family:Stitch Mono,monospace}.words_dataVersion__8dB_R .stitch-icon{font-size:15px;color:var(--accent)}.words_backupDesign__cEiEw .words_actions__Nas8r{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0}.words_backupDesign__cEiEw .words_actions__Nas8r>button,.words_backupDesign__cEiEw .words_fileLabel__RrafY{background:var(--soft);display:flex;flex-direction:column;align-items:start;gap:6px;border:0;padding:12px;border-radius:4px;font-size:13px;cursor:pointer}.words_backupDesign__cEiEw .words_actions__Nas8r .stitch-icon{font-size:22px;color:var(--accent)}.words_backupDesign__cEiEw .words_fileLabel__RrafY input{display:block;margin:0;font-size:10px;border:0;padding:0;min-height:24px}.words_backupDesign__cEiEw>.words_settingsPanel__0b4Jv{max-width:none;margin:0;border:0;border-radius:8px;padding:16px;background:var(--panel)}.words_dangerZone__e1dth{padding:16px;display:flex;flex-direction:column;gap:12px;background:#ffede9;color:#8f241f;border:1px solid #ffdad3;border-radius:8px}.words_dangerZone__e1dth p{font-size:12px}.words_app__kFs6Q .words_dangerZone__e1dth .words_danger__07ioN{align-self:start;border-color:#ba1a1a;color:#ba1a1a;background:white}@media (min-width:900px){.words_goalSetup__C5h_m{max-width:900px!important;margin:auto!important}.words_backupDesign__cEiEw,.words_preferencesDesign__KjDeC,.words_statisticsDesign__yuZjo{padding:24px}.words_statsCards__bJ_gc{grid-template-columns:repeat(4,1fr)}}@media (max-width:359px){.words_settingsTabs__iAgVp .stitch-icon{display:none}.words_app__kFs6Q .words_settingsTabs__iAgVp a{font-size:12px}.words_backupDesign__cEiEw,.words_preferencesDesign__KjDeC,.words_statisticsDesign__yuZjo{padding:16px}.words_designHeading__xVu56>small{font-size:9px}.words_app__kFs6Q .words_designHeading__xVu56 h2{font-size:16px}.words_app__kFs6Q .words_localBadge__DDK8p{display:none}.words_preferenceStatus__nicDo{padding:10px}}.words_app__kFs6Q .words_atlasDesign__QJwL5{max-width:900px;margin:auto}.words_app__kFs6Q .words_atlasToolbar__QWTJd{padding:8px 24px 4px;top:56px;box-shadow:0 1px 3px #0015200d;border:0}.words_bookBar__s6DWl{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px}.words_bookBar__s6DWl>div{display:flex;align-items:center;gap:4px;min-width:0}.words_bookBar__s6DWl strong{font:600 12px/18px Stitch Mono,monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.words_bookBar__s6DWl .stitch-icon{font-size:18px;color:var(--accent)}.words_app__kFs6Q .words_bookBar__s6DWl>button{font-size:11px;display:flex;align-items:center;gap:2px;border:0;min-height:24px;padding:2px 5px;white-space:nowrap;background:var(--soft)}.words_bookBar__s6DWl>button .stitch-icon{font-size:14px}.words_bookStrip__73hWn{display:flex;gap:8px;overflow-x:auto;padding:6px 0;border-bottom:1px solid var(--line);margin-bottom:6px}.words_app__kFs6Q .words_bookStrip__73hWn button{display:flex;flex:none;align-items:center;gap:6px;background:var(--soft);border:1px solid transparent;font-size:12px;padding:6px 10px;text-align:left;min-height:40px}.words_app__kFs6Q .words_bookStrip__73hWn button[aria-pressed=true]{background:var(--panel);border-color:var(--accent)}.words_bookStrip__73hWn .stitch-icon{font-size:16px;color:var(--accent)}.words_bookStrip__73hWn small{display:block;font:400 10px/14px Stitch Mono,monospace;color:var(--muted)}.words_app__kFs6Q .words_searchRow__JQQsV .words_search__6QRdB input{background:var(--soft);border:0;width:100%;padding:8px 12px;min-height:36px}.words_app__kFs6Q .words_filterToggle__vRAA2{display:flex;align-items:center;gap:4px;font-size:11px;padding:4px 8px;min-height:32px}.words_filterToggle__vRAA2 .stitch-icon{font-size:16px}.words_app__kFs6Q .words_filterOptions__GGJe_{margin:8px 0}.words_app__kFs6Q .words_filterOptions__GGJe_[data-expanded=false]{display:none}.words_app__kFs6Q .words_filterSummary__4mgun{margin:4px 0 0}.words_app__kFs6Q .words_filterSummary__4mgun .words_muted__WkgKH{font-size:10px}.words_statusChips__qs_Vc{display:flex;gap:6px;overflow-x:auto;padding:8px 0 4px}.words_app__kFs6Q .words_statusChips__qs_Vc button{display:flex;align-items:center;gap:4px;flex:none;border:0;border-radius:12px;font-size:12px;min-height:28px;padding:3px 10px;background:var(--soft)}.words_app__kFs6Q .words_statusChips__qs_Vc button[aria-pressed=true]{background:#0f2a38;color:white}.words_statusChips__qs_Vc small{font:400 10px/14px Stitch Mono,monospace;opacity:.75}.words_levelChips__K9Bkt{display:flex;align-items:center;gap:2px;padding:4px 0}.words_app__kFs6Q .words_levelChips__K9Bkt button{flex:1;border:0;padding:2px 4px;min-height:24px;border-radius:2px;background:var(--soft);font:400 11px/18px Stitch Mono,monospace}.words_app__kFs6Q .words_levelChips__K9Bkt button[aria-pressed=true]{background:var(--panel);color:var(--accent);box-shadow:0 1px 2px #0015200d}.words_app__kFs6Q .words_filterBar__Q6Hz0{display:flex;justify-content:space-between;align-items:center;background:var(--soft);border-radius:4px;margin:6px 24px;padding:4px 10px;gap:4px}.words_filterBar__Q6Hz0 .words_muted__WkgKH{font-size:11px}.words_app__kFs6Q .words_filterBar__Q6Hz0 .words_actions__Nas8r{gap:3px;margin:0}.words_app__kFs6Q .words_filterBar__Q6Hz0 button{min-height:24px;font-size:10px;border:0;padding:2px 5px;background:transparent}.words_app__kFs6Q .words_filterBar__Q6Hz0 button[aria-pressed=true]{color:var(--accent);background:var(--panel)}.words_app__kFs6Q .words_wordList__5jNYd{display:flex;flex-direction:column;gap:8px;padding:0 24px;margin:0;list-style:none}.words_app__kFs6Q .words_wordList__5jNYd .words_wordTile__flv_E{padding:0;border:0;border-radius:8px;background:var(--panel);box-shadow:0 1px 3px #0015200d;display:block;overflow:hidden}.words_listWord__HvJav{padding:12px}.words_listWordTop__4_74W{display:flex;align-items:center;gap:4px}.words_app__kFs6Q .words_listWordName__zYqhy{display:flex;align-items:baseline;gap:5px;min-width:0;flex:1;background:transparent;border:0;padding:0;min-height:26px;text-align:left}.words_listWordName__zYqhy strong{font-size:18px;line-height:26px;font-weight:700;letter-spacing:-.025em}.words_listWordName__zYqhy small{font:600 11px/16px Stitch Mono,monospace;color:var(--accent)}.words_listWordName__zYqhy>span{font:400 10px/16px Stitch Mono,monospace;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.words_app__kFs6Q .words_wordPronounce__Rg7NA{width:28px;height:28px;min-height:28px;display:flex;align-items:center;justify-content:center;background:var(--soft);border:0;padding:0}.words_wordPronounce__Rg7NA .stitch-icon{font-size:16px}.words_wordState___7yHg{color:var(--accent);background:var(--soft);font-size:9px;padding:2px 4px;border-radius:2px;white-space:nowrap}.words_app__kFs6Q .words_listDefinition__oBlHr{border:0;background:transparent;padding:0;min-height:24px;width:100%;text-align:left;font-size:15px;line-height:22px;margin:4px 0 6px}.words_listWordBottom__eH7Q5{display:flex;align-items:center;gap:8px;margin:0 -12px -12px;padding:4px 12px;background:var(--soft);font:400 10px/16px Stitch Mono,monospace;color:var(--muted)}.words_listWordBottom__eH7Q5>span:first-child{border-radius:2px;background:var(--line);color:var(--ink);padding:0 5px}.words_listWordBottom__eH7Q5>div{margin-left:auto;display:flex;gap:4px}.words_app__kFs6Q .words_listWordBottom__eH7Q5 button{background:transparent;border:0;min-height:24px;width:24px;padding:0;display:flex;align-items:center;justify-content:center}.words_listWordBottom__eH7Q5 .stitch-icon{font-size:16px}.words_app__kFs6Q .words_listWordBottom__eH7Q5 button[aria-pressed=true]{color:var(--accent)}.words_app__kFs6Q .words_loadMore__HwpVq{margin:16px 24px}.words_readingDesign__03ntg{max-width:900px;margin:auto}.words_readingIntro__pNJEZ{padding:16px 24px 12px}.words_readingIntro__pNJEZ>div{display:flex;align-items:baseline;justify-content:space-between;gap:6px}.words_app__kFs6Q .words_readingIntro__pNJEZ h1{font-weight:600;letter-spacing:0}.words_readingIntro__pNJEZ>div>span{white-space:nowrap;font:600 10px/16px Stitch Mono,monospace;color:var(--accent);background:var(--soft);border-radius:4px;padding:2px 5px}.words_readingIntro__pNJEZ p{font-size:13px;line-height:21px;color:var(--muted);margin-top:4px}.words_readingSummary___9wIa{margin:0 24px 16px;padding:16px;border-radius:8px;background:#0b1924;color:#b6cbd0}.words_readingSummary___9wIa>div{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px}.words_readingSummary___9wIa>div>strong{color:#99f2cb;font:500 12px/18px Stitch Mono,monospace}.words_readingSummary___9wIa b{color:white}.words_readingSummary___9wIa>div:nth-child(2)>span:last-child b{color:#99f2cb}.words_readingSummary___9wIa progress{display:block;width:100%;height:6px;appearance:none;border:0;border-radius:8px;overflow:hidden}.words_readingSummary___9wIa progress::-webkit-progress-bar{background:#ffffff25}.words_readingSummary___9wIa progress::-webkit-progress-value{background:#10b981}.words_readingSummary___9wIa footer{display:flex;align-items:center;gap:3px;font-size:10px;border-top:1px solid #ffffff18;margin-top:10px}.words_readingSummary___9wIa footer>span:last-child{margin-left:auto;font-family:Stitch Mono,monospace}.words_readingSummary___9wIa .stitch-icon{color:#10b981;font-size:14px}.words_readingCategories__IM4EP{display:flex;gap:8px;overflow:auto;padding:0 24px 12px}.words_app__kFs6Q .words_readingCategories__IM4EP button{flex:none;display:flex;align-items:center;gap:4px;background:var(--soft);border:0;border-radius:8px;font-size:12px}.words_readingCategories__IM4EP small{font:400 10px/16px Stitch Mono,monospace;opacity:.75}.words_readingLevelFilter__LuJN5{padding:0 24px 8px;display:flex;justify-content:flex-end}.words_readingLevelFilter__LuJN5 label{font-size:11px;color:var(--muted);display:flex;align-items:center;gap:4px}.words_app__kFs6Q .words_readingLevelFilter__LuJN5 select{font-size:11px;min-height:26px;padding:2px 6px;border:0;background:var(--soft)}.words_passageCards__FT1zk{padding:0 24px 24px;display:flex;flex-direction:column;gap:12px}.words_passageCard__asIPD{background:var(--panel);padding:16px;border-radius:8px;box-shadow:0 1px 3px #0015200d;min-width:0}.words_passageMeta__GC2oh{display:flex;align-items:center;gap:6px;font-size:10px;color:var(--muted)}.words_passageMeta__GC2oh strong{font:600 14px/18px Stitch Mono,monospace;color:var(--accent)}.words_passageMeta__GC2oh>span{background:var(--soft);padding:2px 6px;border-radius:4px;color:var(--accent)}.words_passageMeta__GC2oh>span:last-child{margin-left:auto}.words_app__kFs6Q .words_passageCard__asIPD h2{font-weight:600}.words_passageEnglish__WWYpt{font-size:12px;color:var(--muted);margin-top:2px!important}.words_passageDescription__PwIvT{font-size:13px;color:var(--muted);line-height:20px;margin-top:8px!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.words_passageVocabulary__feGRI{padding:10px;background:var(--soft);border-radius:4px}.words_passageVocabulary__feGRI>div:first-child{display:flex;justify-content:space-between;gap:6px;font-size:11px;color:var(--muted);margin-bottom:6px}.words_passageVocabulary__feGRI>div:last-child{display:flex;flex-wrap:wrap;gap:6px}.words_app__kFs6Q .words_passageVocabulary__feGRI button{font:500 12px/18px Stitch Mono,monospace;min-height:28px;display:flex;align-items:center;gap:3px;background:var(--panel);border:0}.words_passageVocabulary__feGRI .stitch-icon{font-size:12px;color:var(--accent)}.words_passageCard__asIPD footer{margin-top:14px;display:flex;align-items:center;justify-content:space-between;gap:8px}.words_passageCard__asIPD footer>span{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--muted)}.words_passageCard__asIPD footer .stitch-icon{font-size:15px}.words_passageCard__asIPD footer button{display:flex;align-items:center;gap:3px;font-size:12px}.words_readingSourceNote__CN6Z_{padding:0 24px 16px;font-size:12px;color:var(--muted)}.words_app__kFs6Q .words_readingBack___fhfP{display:flex;align-items:center;gap:4px;margin:12px 24px;background:transparent;border:0}@media (min-width:900px){.words_app__kFs6Q .words_wordList__5jNYd,.words_passageCards__FT1zk{display:grid;grid-template-columns:1fr 1fr}}@media (max-width:359px){.words_app__kFs6Q .words_atlasToolbar__QWTJd,.words_app__kFs6Q .words_wordList__5jNYd{padding-inline:16px}.words_app__kFs6Q .words_filterBar__Q6Hz0{margin-inline:16px}.words_passageCards__FT1zk,.words_readingIntro__pNJEZ{padding-inline:16px}.words_readingIntro__pNJEZ>div{flex-wrap:wrap}.words_readingSummary___9wIa{margin-inline:16px}.words_bookBar__s6DWl>div>span{display:none}}.words_app__kFs6Q .words_navigation__tQGBC a[aria-current=page]{box-shadow:none}.words_app__kFs6Q.words_focusMode__WELrA{padding:0}.words_app__kFs6Q.words_focusMode__WELrA .words_container__j6gpX{padding:0;max-width:none}.words_sessionTopbar__qBY54{display:flex;align-items:center;gap:8px;padding:0 max(16px,calc((100vw - 800px) / 2));height:56px;flex:none;background:var(--paper);border-bottom:1px solid var(--line)}.words_sessionTopbar__qBY54>div{display:flex;flex-direction:column;flex:1}.words_sessionTopbar__qBY54 strong{font-size:15px}.words_sessionTopbar__qBY54 small{font-size:11px;color:var(--muted)}.words_app__kFs6Q .words_sessionTopbar__qBY54 button{border:0;padding:0;background:transparent;display:flex;align-items:center;gap:3px}.words_sessionTopbar__qBY54 .stitch-icon{font-size:20px}.words_sessionStatus__eGGZ2{flex:none;width:calc(100% - 32px);max-width:768px;margin:8px auto 0;background:var(--soft);border-radius:8px;box-shadow:0 1px 3px #0015200d}.words_sessionStatus__eGGZ2>div{display:flex;align-items:center;justify-content:space-between;gap:4px;font-size:11px;margin-bottom:6px}.words_sessionStatus__eGGZ2 strong{font:600 12px/18px Stitch Mono,monospace}.words_app__kFs6Q .words_sessionStatus__eGGZ2 .words_progress__iGaNO{margin:0;height:6px;background:var(--line);border-radius:8px;width:100%;display:block;appearance:none}.words_sessionStatus__eGGZ2 progress::-webkit-progress-bar{background:var(--line)}.words_sessionStatus__eGGZ2 progress::-webkit-progress-value{background:var(--accent)}.words_sessionStatus__eGGZ2 .stitch-icon{font-size:13px;color:var(--accent)}.words_app__kFs6Q .words_studyScroll__u6juU{padding:8px 16px 16px}.words_app__kFs6Q .words_studyScroll__u6juU>.words_eyebrow__azyfO{max-width:768px;font:500 10px/16px Stitch Mono,monospace;margin:0 auto 6px;color:var(--accent)}.words_studyScroll__u6juU>div{max-width:768px;margin:auto}.words_app__kFs6Q .words_compactWord__uGHyJ{display:block;padding:16px;background:var(--panel);border-radius:8px;box-shadow:0 1px 3px #0015200d}.words_compactWord__uGHyJ>.words_emptyIllustration__SvRFN,.words_compactWord__uGHyJ>.words_illustration__kOGRv,.words_compactWord__uGHyJ>svg{display:none}.words_compactWord__uGHyJ .words_wordText___LrCM{display:flex;flex-direction:column;gap:8px}.words_compactWord__uGHyJ .words_wordText___LrCM>.words_eyebrow__azyfO{order:-2;margin:0;font:500 10px/16px Stitch Mono,monospace}.words_app__kFs6Q .words_compactWord__uGHyJ .words_wordTitle__pqrac{font:700 28px/38px Stitch Inter,sans-serif;margin:0;order:-3}.words_app__kFs6Q .words_compactWord__uGHyJ .words_actions__Nas8r{margin:0;gap:6px}.words_app__kFs6Q .words_compactWord__uGHyJ .words_actions__Nas8r button{flex:none;background:var(--soft);border:0;padding:4px 8px;min-height:28px;font-size:11px}.words_compactWord__uGHyJ .words_senses__P90yZ{list-style:none;padding:8px;margin:0;background:var(--soft);border-radius:4px}.words_compactWord__uGHyJ .words_senses__P90yZ li{margin:0;padding:0}.words_compactWord__uGHyJ .words_senses__P90yZ strong{font-size:17px;line-height:26px}.words_compactWord__uGHyJ .words_senses__P90yZ p{font-size:13px;line-height:21px;color:var(--muted);margin-top:4px}.words_compactWord__uGHyJ h3{font:500 11px/18px Stitch Mono,monospace;margin:0}.words_compactWord__uGHyJ .words_example__3dOHd{background:var(--soft);border:0;border-radius:4px;padding:8px;margin:0}.words_compactWord__uGHyJ .words_example__3dOHd p{font-size:14px;line-height:23px}.words_compactWord__uGHyJ .words_example__3dOHd p.words_muted__WkgKH{font-size:12px;line-height:20px;margin-top:4px}.words_app__kFs6Q .words_compactWord__uGHyJ .words_example__3dOHd button{background:transparent;border:0;padding:0;min-height:24px;font-size:10px;color:var(--accent)}.words_compactWord__uGHyJ .words_collocations__Q2pcv{display:flex;flex-wrap:wrap;gap:4px;font-size:12px;margin:0;padding:0;list-style:none}.words_compactWord__uGHyJ .words_collocations__Q2pcv li{padding:2px 6px;border-radius:4px;background:var(--soft)}.words_compactWord__uGHyJ .words_tip__QreRf{font-size:12px;line-height:20px;padding:8px;border-radius:4px;background:var(--soft);margin:0}.words_app__kFs6Q.words_focusMode__WELrA .words_actionInner__2raaf{max-width:800px}.words_app__kFs6Q .words_gradeChoices__5aIUF{gap:6px}.words_app__kFs6Q .words_gradeChoices__5aIUF button{min-height:56px;background:var(--panel);border:1px solid var(--line);border-radius:4px;padding:6px 2px}.words_gradeChoices__5aIUF button:first-child{color:#ba1a1a}.words_gradeChoices__5aIUF button:nth-child(3),.words_gradeChoices__5aIUF button:nth-child(4){color:var(--accent)}.words_gradeChoices__5aIUF strong{font-size:13px}.words_gradeChoices__5aIUF small{font:400 10px/16px Stitch Mono,monospace}.words_app__kFs6Q .words_footer__FmddZ{max-width:800px;margin:16px auto 0;padding:16px;font-size:11px;border-top:1px solid var(--line)}@media (prefers-color-scheme:dark){.words_app__kFs6Q[data-theme=system]{--paper:#101c24;--panel:#182a33;--ink:#eef4f1;--muted:#afc1c7;--line:#324751;--accent:#78d4c1;--soft:#20353e}}.words_currentBook__Ljlt9{padding:8px;border-radius:4px}.words_currentBook__Ljlt9>label{font-size:10px;color:var(--muted)}.words_app__kFs6Q .words_currentBook__Ljlt9 select{width:100%;padding:2px 0;min-height:26px;border:0;background:transparent;font-size:13px;font-weight:600}.words_currentBook__Ljlt9 small{font:400 10px/16px Stitch Mono,monospace;color:var(--muted)}.words_planMiniCards__kzaEV{display:grid;grid-template-columns:1fr 1fr;gap:8px}.words_planMiniCards__kzaEV>div{padding:8px;border-radius:4px;background:var(--soft);display:flex;flex-direction:column;gap:6px}.words_planMiniCards__kzaEV>div>span{font-size:12px;color:var(--muted)}.words_planMiniCards__kzaEV>div>strong{font-size:18px}.words_planMiniCards__kzaEV small{font-size:10px;line-height:16px;color:var(--muted)}.words_planMiniCards__kzaEV .words_fieldLabel__SvJrO{font-size:11px}.words_planMiniCards__kzaEV .words_choices__n5ZNj{gap:3px}.words_app__kFs6Q .words_planMiniCards__kzaEV button{min-height:26px;font:400 10px/16px Stitch Mono,monospace;padding:3px 0}.words_goalFields__0B7x5{display:flex;flex-direction:column;gap:16px}.words_goalAdvanced__rncZy>summary{display:flex;align-items:center;justify-content:space-between;gap:4px;font-size:12px;color:var(--muted);cursor:pointer;padding:8px 0}.words_goalAdvanced__rncZy>summary .stitch-icon{font-size:16px}.words_goalAdvanced__rncZy[open]>summary{margin-bottom:8px}.words_planSummaryGrid__7P9Km>div{min-height:100px;padding:12px}.words_planScope__RO_Ki{padding:20px 0 18px}.words_preferenceStatus__nicDo{min-height:92px}.words_preferenceStatus__nicDo small{font-size:13px;line-height:20px;max-width:142px}.words_preferenceStatus__nicDo>span:last-child{font-size:12px;max-width:76px;white-space:normal}.words_statsCards__bJ_gc>div{min-height:152px}.words_actualSync__NSkSv{padding:16px;background:var(--panel);border-radius:8px}.words_actualSync__NSkSv>summary{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px;font-weight:600;cursor:pointer}.words_actualSync__NSkSv>.words_settingsPanel__0b4Jv{padding:16px 0 0;margin:0;border:0;max-width:none}.words_app__kFs6Q .words_unavailableSwitch__32FVU{width:44px;height:24px;min-height:24px;padding:2px;background:var(--line);border-radius:16px;border:0}.words_unavailableSwitch__32FVU>span{display:block;width:20px;height:20px;border-radius:50%;background:white}.words_app__kFs6Q .words_setupBack__NTQGy{display:flex;align-items:center;justify-content:center;width:32px;height:40px;text-decoration:none}.words_app__kFs6Q .words_setupTitle__7BnkD{display:flex;flex-direction:row;align-items:center;gap:8px;flex:1}.words_setupTitle__7BnkD>span{font:500 13px/18px Stitch Mono,monospace;color:var(--accent)}.words_setupTitle__7BnkD>strong{font-size:18px;font-weight:700;line-height:26px}.words_app__kFs6Q .words_setupAccount__tCw3s{display:flex;align-items:center;justify-content:center;min-height:32px;width:32px;height:32px;border-radius:12px;padding:0;background:#001520;color:white;border:0}.words_setupAccount__tCw3s .stitch-icon{font-size:20px}.words_spellingChecks__SBUb6{padding:12px;border-radius:4px;background:var(--soft)}.words_spellingChecks__SBUb6>div:last-child{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:8px}.words_app__kFs6Q .words_spellingChecks__SBUb6 button{display:flex;align-items:center;justify-content:center;gap:2px;background:var(--panel);border:0;padding:6px 2px;min-height:44px;font-size:10px;line-height:14px}.words_spellingChecks__SBUb6 .stitch-icon{font-size:14px;color:var(--accent)}.words_inlineHint__yv7be{display:block;margin-top:4px}.words_layoutRules__3O_O0{gap:24px}.words_layoutRules__3O_O0 .words_toggle__bp5V6{min-height:70px}.words_layoutRules__3O_O0 .words_toggle__bp5V6>span{font-size:15px;font-weight:500}.words_layoutRules__3O_O0 .words_toggle__bp5V6 small{font-size:13px;font-weight:400;margin-top:6px}.words_app__kFs6Q .words_unavailableSwitch__32FVU[data-preview=true]{background:var(--accent)}.words_unavailableSwitch__32FVU[data-preview=true]>span{transform:translateX(20px)}.words_reminderTime__3VKAQ{display:flex;align-items:center;gap:8px;padding:12px;border-radius:4px;background:var(--soft)}.words_reminderTime__3VKAQ>.stitch-icon{font-size:20px;color:var(--accent)}.words_reminderTime__3VKAQ>div{display:flex;flex-direction:column;flex:1;font-size:13px}.words_reminderTime__3VKAQ small{font-size:11px;color:var(--muted)}.words_app__kFs6Q .words_reminderTime__3VKAQ button{display:flex;align-items:center;gap:4px;padding:4px;border:0;background:transparent;font:500 13px/18px Stitch Mono,monospace}.words_preferenceAppearance__T3BnG>summary{display:flex;align-items:center;justify-content:space-between;color:var(--muted);font-size:12px;cursor:pointer;padding:4px 0}.words_preferenceAppearance__T3BnG[open]>summary{margin-bottom:8px}.words_designToast__W0dv8{position:fixed;z-index:60;bottom:76px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:8px;width:min(360px,calc(100vw - 32px));background:var(--panel);color:var(--ink);border:1px solid var(--line);box-shadow:0 4px 20px #00152025;padding:12px;border-radius:8px;font-size:13px}.words_app__kFs6Q .words_designToast__W0dv8 button{display:flex;align-items:center;justify-content:center;background:transparent;border:0;margin-left:auto;padding:0;flex:none;width:24px;min-height:24px}.words_stabilityDistribution__fOtm5{display:flex;flex-direction:column;gap:8px}.words_stabilityDistribution__fOtm5 .words_fieldLabel__SvJrO{font-size:12px;font-weight:400;color:var(--muted)}.words_stabilityBar__KfeYV{display:flex;width:100%;height:12px;border-radius:12px;overflow:hidden;background:var(--soft)}.words_stabilityBar__KfeYV i{display:block;height:100%;background:#d97706}.words_stabilityBar__KfeYV i:nth-child(2){background:#50ddaf}.words_stabilityBar__KfeYV i:nth-child(3){background:#006c51}.words_stabilityBar__KfeYV i:nth-child(4){background:#001520}.words_stabilityLabels__LmSEl{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;text-align:center}.words_stabilityLabels__LmSEl>div{display:flex;flex-direction:column;padding:5px 0;border-radius:4px;background:var(--soft);font:500 11px/16px Stitch Mono,monospace}.words_stabilityLabels__LmSEl span{font-size:10px;color:var(--muted)}.words_statsBars__xxmJt>div:not(:last-child) i{background:#71faca}.words_difficultWord__Na_GA{display:flex;align-items:center;justify-content:space-between;gap:8px;background:var(--soft);padding:12px;border-radius:4px}.words_difficultWord__Na_GA>div{display:flex;flex-direction:column;gap:4px}.words_difficultWord__Na_GA strong{font-size:16px}.words_difficultWord__Na_GA span{font-size:12px;color:var(--muted)}.words_difficultWord__Na_GA>small{font:500 11px/16px Stitch Mono,monospace;color:#ba1a1a;white-space:nowrap}.words_statisticsEmpty__xdOV_{min-height:108px;padding:16px;background:var(--soft);color:var(--muted)}.words_app__kFs6Q .words_statsReviewLink__8ESWE,.words_statisticsEmpty__xdOV_{display:flex;align-items:center;justify-content:center;border-radius:4px;font-size:12px}.words_app__kFs6Q .words_statsReviewLink__8ESWE{gap:6px;background:#001520;color:white;text-decoration:none;padding:10px}.words_statsReviewLink__8ESWE .stitch-icon{font-size:16px}.words_statsActivity__UguRr>summary{display:flex;align-items:center;justify-content:space-between;color:var(--muted);font-size:12px;cursor:pointer}.words_statsActivity__UguRr[open]>summary{margin-bottom:8px}.words_backupFileActions__aQ0mM>button:first-child{grid-column:1/-1;flex-direction:row!important;justify-content:center;align-items:center!important}.words_app__kFs6Q .words_backupFileActions__aQ0mM>button.words_primary__N1kR9{background:#001520;color:white}.words_backupFileActions__aQ0mM>button.words_primary__N1kR9 .stitch-icon{color:white}.words_destroyPreview__ETDAs{display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid #e9c3bd;padding-top:12px;font-size:13px}.words_destroyPreview__ETDAs small{display:block;font-size:11px;margin-top:4px}.words_goalFormBody__Hi6yI{display:contents}.words_goalSetup__C5h_m .words_goalIntro__PMExt{gap:4px}.words_goalSetup__C5h_m .words_goalIntro__PMExt .words_breadcrumb__9PRFN{font-size:13px;line-height:20px}.words_goalSetup__C5h_m .words_breadcrumb__9PRFN a{text-decoration:none}.words_goalSetup__C5h_m .words_breadcrumb__9PRFN a:hover{text-decoration:underline}.words_goalSetup__C5h_m .words_goalIntro__PMExt h1{padding-top:12px}.words_goalSetup__C5h_m .words_planSummary__mqpoq{display:flex;flex-direction:column;gap:8px;min-height:345px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.words_goalSetup__C5h_m .words_planSummary__mqpoq .words_designHeading__xVu56{min-height:30px;padding-bottom:4px}.words_goalSetup__C5h_m .words_planSummary__mqpoq .words_designHeading__xVu56>small{font:600 13px/18px Stitch Mono,monospace;color:#71faca;background:#0f2a38;padding:2px 8px;border-radius:2px}.words_goalSetup__C5h_m .words_planScope__RO_Ki{padding:4px 0}.words_goalSetup__C5h_m .words_planScope__RO_Ki span{font-size:13px;line-height:18px;color:#7892a3}.words_goalSetup__C5h_m .words_planScope__RO_Ki strong{font-size:18px;line-height:26px}.words_goalSetup__C5h_m .words_planScope__RO_Ki>div:last-child strong{color:#71faca;font-family:Stitch Mono,monospace;font-size:20px;line-height:28px}.words_goalSetup__C5h_m .words_planScope__RO_Ki small{color:#71faca;font-size:14px}.words_goalSetup__C5h_m .words_planSummaryGrid__7P9Km{padding-top:4px}.words_goalSetup__C5h_m .words_planSummaryGrid__7P9Km>div{display:flex;flex-direction:column;justify-content:space-between;min-height:99px;background:#0e2734}.words_goalSetup__C5h_m .words_planSummaryGrid__7P9Km dt{color:#7892a3;font-size:11px;line-height:16px}.words_goalSetup__C5h_m .words_planSummaryGrid__7P9Km dd{font-size:15px;line-height:24px;margin-top:4px}.words_goalSetup__C5h_m .words_planSummaryGrid__7P9Km small{display:block;color:#7892a3;font-size:11px;line-height:16px}.words_goalSetup__C5h_m .words_planSummaryGrid__7P9Km>div:last-child dd{color:#71faca}.words_goalSetup__C5h_m .words_designCard__gGqb0{gap:8px;box-shadow:0 1px 2px #0000000d}.words_goalSetup__C5h_m .words_designHeading__xVu56 h2{font-weight:700}.words_goalSetup__C5h_m .words_bookChoices___EBld{margin-top:4px}.words_goalSetup__C5h_m .words_bookChoices___EBld button{font-size:13px;line-height:20px}.words_goalSetup__C5h_m .words_bookChoices___EBld button[aria-pressed=true]{border-color:transparent;background:#ebf1ed}.words_goalSetup__C5h_m .words_bookChoices___EBld small{font-size:11px;line-height:16px}.words_goalSetup__C5h_m .words_choices__n5ZNj>button{font:500 13px/18px Stitch Mono,monospace;min-height:38px}.words_goalSetup__C5h_m .words_dailyControl__5XZJE{padding:8px 12px;background:var(--soft);border-radius:4px;flex-wrap:wrap}.words_goalSetup__C5h_m .words_dailyControl__5XZJE>label{font-size:13px}.words_goalSetup__C5h_m .words_dailyStepper__gbOeM{margin-left:auto}.words_goalSetup__C5h_m .words_dailyStepper__gbOeM input{width:48px;border:0;background:var(--paper);font:600 14px/18px Stitch Mono,monospace}.words_goalSetup__C5h_m .words_dailyStepper__gbOeM>button{background:var(--paper);border:0}.words_goalRetention__g8gTj{display:flex;flex-direction:column;gap:8px;padding-top:8px}.words_goalRetention__g8gTj>h3{font-size:13px;line-height:20px;font-weight:500}.words_goalRetention__g8gTj>.words_choices__n5ZNj>button[aria-pressed=true]{background:#006c51}.words_goalSetup__C5h_m .words_goalPlanDetails__bG_Su{padding:12px 0;border-top:1px solid var(--line)}.words_goalSetup__C5h_m .words_goalPlanDetails__bG_Su h3{font-size:13px;line-height:20px;margin-bottom:8px}.words_goalSync__hIIhu .words_syncConnect__fRnRO{margin:0}.words_goalSync__hIIhu h2{font-size:18px;line-height:26px}.words_goalSetup__C5h_m .words_actionInner__2raaf{flex-direction:column;align-items:stretch}.words_goalSetup__C5h_m .words_actionInner__2raaf>button.words_primary__N1kR9{display:flex;align-items:center;justify-content:center;gap:12px;min-height:52px;font-size:15px;font-weight:600;background:#0f2a38;border:0;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.words_goalSetup__C5h_m .words_actionInner__2raaf>button.words_primary__N1kR9 .stitch-icon{font-size:18px;color:#71faca}.words_goalReset__CGNRV{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px;line-height:16px;color:var(--muted)}.words_goalReset__CGNRV>button{display:flex;align-items:center;gap:4px;padding:0;border:0;background:transparent;font-size:12px}.words_goalReset__CGNRV .stitch-icon{font-size:14px}.words_goalReset__CGNRV>span{font-family:Stitch Mono,monospace;text-align:right}@media (max-width:359px){.words_goalSetup__C5h_m .words_designHeading__xVu56{flex-wrap:wrap}.words_goalSetup__C5h_m .words_bookChoices___EBld{grid-template-columns:1fr}.words_goalSetup__C5h_m .words_planSummary__mqpoq .words_designHeading__xVu56{align-items:flex-start}.words_goalSetup__C5h_m .words_planSummaryGrid__7P9Km dd{font-size:13px}.words_goalReset__CGNRV{flex-wrap:wrap}.words_goalSync__hIIhu .words_syncConnect__fRnRO{grid-template-columns:1fr}}.words_goalFineRange__mQyZ_>summary,.words_goalSchedule__Ei_Nn>summary{font-size:12px;line-height:20px;color:var(--muted);cursor:pointer}.words_goalFineRange__mQyZ_>.words_fields__yDA1E,.words_goalFineRange__mQyZ_>p,.words_goalSchedule__Ei_Nn .words_designLabel__MFbv8{margin-top:8px}.words_app__kFs6Q[data-theme=dark]{color-scheme:dark}.words_app__kFs6Q[data-theme=dark] .words_goalSetup__C5h_m .words_bookChoices___EBld button[aria-pressed=true]{background:var(--soft)}@media (prefers-color-scheme:dark){.words_app__kFs6Q[data-theme=system]{color-scheme:dark}.words_app__kFs6Q[data-theme=system] .words_goalSetup__C5h_m .words_bookChoices___EBld button[aria-pressed=true]{background:var(--soft)}}.words_app__kFs6Q:is([data-view=atlas],[data-view=read]) .words_header__BDUkG{padding-inline:max(24px,calc((100vw - 1088px) / 2));border-bottom:0;box-shadow:0 1px 8px rgb(0 0 0/3%)}.words_app__kFs6Q:is([data-view=atlas],[data-view=read]) .words_brand__4aClj{display:grid;grid-template-columns:8px minmax(0,1fr);column-gap:8px;font:600 13px/18px Stitch Mono,monospace;white-space:normal}.words_app__kFs6Q:is([data-view=atlas],[data-view=read]) .words_brand__4aClj:before{content:"";width:8px;height:8px;border-radius:12px;background:var(--accent);grid-row:1/3;align-self:center}.words_app__kFs6Q:is([data-view=atlas],[data-view=read]) .words_brand__4aClj small,.words_app__kFs6Q:is([data-view=atlas],[data-view=read]) .words_brand__4aClj>span{grid-column:2}.words_app__kFs6Q:is([data-view=atlas],[data-view=read]) .words_brand__4aClj small{font:400 12px/16px Stitch Inter,sans-serif}.words_app__kFs6Q:is([data-view=atlas],[data-view=read]) .words_localBadge__DDK8p{font:500 11px/16px Stitch Mono,monospace}.words_app__kFs6Q:is([data-view=atlas],[data-view=read]) .words_headerSettings__z45gF{width:44px;min-height:44px}.words_app__kFs6Q .words_atlasToolbar__QWTJd{display:flex;flex-direction:column;gap:4px;box-shadow:0 1px 2px rgb(0 0 0/5%)}.words_app__kFs6Q .words_bookBar__s6DWl{min-height:28px}.words_bookBar__s6DWl>div{flex:1}.words_bookBar__s6DWl strong{font-weight:700}.words_currentBook__Ljlt9{color:var(--accent);background:var(--soft);padding:0 4px;border-radius:2px;white-space:nowrap;font-size:10px}.words_bookStrip__73hWn{padding:2px 0 6px;margin:0;scrollbar-width:none}.words_bookStrip__73hWn[data-expanded=true]{flex-wrap:wrap}.words_app__kFs6Q .words_bookStrip__73hWn button{border-radius:8px;gap:8px;width:172px;min-height:46px}.words_app__kFs6Q .words_bookStrip__73hWn button>span:last-child{min-width:0}.words_bookStrip__73hWn strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;font-size:12px;font-weight:600;line-height:18px}.words_app__kFs6Q .words_bookStrip__73hWn button[aria-pressed=true]{box-shadow:0 1px 2px rgb(0 0 0/5%),0 0 0 1px color-mix(in srgb,var(--accent) 20%,transparent)}.words_bookDot__ArTO4{height:8px;width:8px;flex:none;background:var(--line);border-radius:12px}[aria-pressed=true] .words_bookDot__ArTO4{background:var(--accent)}.words_app__kFs6Q .words_bookStrip__73hWn .words_importBook__w0Tlk{width:auto;border:1px dashed var(--line);font-size:11px;background:var(--panel);white-space:nowrap}.words_bookStrip__73hWn>span{flex:none}.words_app__kFs6Q .words_atlasDesign__QJwL5 .words_searchRow__JQQsV{position:relative;display:block}.words_app__kFs6Q .words_atlasDesign__QJwL5 .words_search__6QRdB{position:relative;display:flex;align-items:center;width:100%}.words_app__kFs6Q .words_atlasDesign__QJwL5 .words_search__6QRdB>.stitch-icon{position:absolute;left:12px;font-size:18px;color:var(--muted)}.words_app__kFs6Q .words_atlasDesign__QJwL5 .words_search__6QRdB input{height:40px;min-height:40px;padding:8px 36px;border-radius:8px;font-size:13px;line-height:20px}.words_app__kFs6Q .words_atlasDesign__QJwL5 .words_search__6QRdB input::-webkit-search-cancel-button{display:none}.words_app__kFs6Q .words_atlasDesign__QJwL5 .words_search__6QRdB>button{position:absolute;right:8px;width:24px;height:24px;min-height:24px;border:0;padding:0;background:transparent;display:flex;align-items:center;justify-content:center}.words_app__kFs6Q .words_atlasDesign__QJwL5 .words_search__6QRdB>button .stitch-icon{font-size:16px}.words_app__kFs6Q .words_atlasDesign__QJwL5 .words_filterToggle__vRAA2{display:none}.words_statusChips__qs_Vc{padding:2px 0;scrollbar-width:none}.words_app__kFs6Q .words_statusChips__qs_Vc button{min-height:26px;background:color-mix(in srgb,var(--line) 55%,var(--paper));font-weight:500}.words_app__kFs6Q .words_statusChips__qs_Vc button[aria-pressed=true]{background:#001520;color:#fff;font-weight:600;box-shadow:0 1px 2px rgb(0 0 0/5%)}.words_statusChips__qs_Vc small{font-size:11px}.words_levelRow__Pxr72{display:flex;align-items:center;justify-content:space-between;gap:6px;min-width:0}.words_levelRow__Pxr72 .words_levelChips__K9Bkt{min-width:0;flex:1;background:var(--soft);border-radius:4px;padding:2px}.words_app__kFs6Q .words_levelChips__K9Bkt button{min-width:0;padding-inline:2px;min-height:36px}.words_app__kFs6Q .words_levelChips__K9Bkt button[aria-pressed=true]{color:var(--ink);font-weight:600}.words_atlasUtilities__7XUzQ{display:flex;align-items:center;gap:4px}.words_app__kFs6Q .words_atlasUtilities__7XUzQ button{border:0;background:transparent;padding:2px;min-height:36px;display:flex;align-items:center;gap:3px;font:500 10px/14px Stitch Mono,monospace;max-width:53px}.words_atlasUtilities__7XUzQ .stitch-icon{font-size:16px}.words_app__kFs6Q .words_filterSummary__4mgun{min-height:32px;display:flex;justify-content:space-between;align-items:center;gap:6px}.words_app__kFs6Q .words_filterSummary__4mgun .words_muted__WkgKH{font-size:11px;line-height:18px}.words_scopeDot__1lO0O{display:inline-block;width:6px;height:6px;border-radius:12px;background:var(--accent);margin-right:6px}.words_app__kFs6Q .words_filterSummary__4mgun>button{min-height:28px;font-size:11px;padding:2px 5px;white-space:nowrap}.words_app__kFs6Q .words_atlasDesign__QJwL5 .words_filterBar__Q6Hz0{margin-block:8px}.words_app__kFs6Q .words_wordList__5jNYd .words_wordTile__flv_E{box-shadow:0 1px 2px rgb(0 0 0/5%);scroll-margin-block:320px 80px}.words_listWordName__zYqhy>span{font-size:11px}.words_wordState___7yHg{font-size:10px;font-weight:500}.words_wordState___7yHg[data-state=learning]{color:var(--accent);background:color-mix(in srgb,var(--accent) 15%,var(--panel));font-weight:600}.words_wordState___7yHg[data-state=mastered]{color:var(--ink);background:var(--soft);font-weight:600}.words_app__kFs6Q .words_listDefinition__oBlHr{line-height:21px}.words_listWordBottom__eH7Q5{font-size:11px;padding-block:6px;flex-wrap:wrap}.words_listWordBottom__eH7Q5>span:nth-child(2){min-width:0;overflow-wrap:anywhere}.words_app__kFs6Q .words_listWordBottom__eH7Q5 button[aria-pressed=true]{background:color-mix(in srgb,var(--accent) 15%,var(--panel));border-radius:4px}.words_app__kFs6Q .words_listWordBottom__eH7Q5 button[aria-pressed=true] .stitch-icon{font-variation-settings:"FILL" 1}.words_app__kFs6Q .words_listAudioMessage__pgYN2{font-size:11px;line-height:18px;color:var(--muted);margin:4px 0 6px}.words_alphabetIndex__EiYK6{margin:12px 24px 8px;padding:12px;border-radius:8px;background:var(--panel);box-shadow:0 1px 2px rgb(0 0 0/5%)}.words_alphabetIndex__EiYK6>div:first-child{display:flex;align-items:center;gap:4px;font-size:11px;line-height:18px}.words_alphabetIndex__EiYK6 small{margin-left:auto;white-space:nowrap;font-family:Stitch Mono,monospace;color:var(--muted)}.words_alphabetIndex__EiYK6>div:last-child{display:flex;overflow-x:auto;scrollbar-width:none;gap:3px;padding-top:8px}.words_app__kFs6Q .words_alphabetIndex__EiYK6 button{flex:none;font:500 11px/18px Stitch Mono,monospace;min-height:28px;width:24px;padding:2px;border:0;background:var(--soft)}.words_app__kFs6Q .words_alphabetIndex__EiYK6 button:disabled{background:transparent}.words_app__kFs6Q .words_alphabetIndex__EiYK6 button[aria-pressed=true]{color:var(--on-accent);background:var(--accent)}.words_wordExport__Dfwl5{margin:8px 24px;padding:16px;border-radius:8px;background:#0b1924;color:#fff;display:flex;align-items:center;gap:12px;box-shadow:0 4px 6px -1px rgb(0 0 0/10%)}.words_app__kFs6Q .words_wordExport__Dfwl5 h2{font-size:16px;line-height:24px;margin:0 0 4px}.words_app__kFs6Q .words_wordExport__Dfwl5 p{font-size:11px;line-height:18px;margin:0;color:#94adb9}.words_wordExport__Dfwl5>div{flex:1}.words_app__kFs6Q .words_wordExport__Dfwl5 .words_exportButton__6bK1b{display:flex;align-items:center;gap:4px;border-radius:4px;background:#fff;color:#001520;font-size:12px;font-weight:600;padding:8px 10px;white-space:nowrap}.words_app__kFs6Q .words_indexStatus___D2Sl{display:flex;align-items:center;gap:6px;font:500 10px/18px Stitch Mono,monospace;margin:12px 24px 20px;color:var(--muted)}.words_indexStatus___D2Sl .stitch-icon{font-size:16px;color:var(--accent)}@media (max-width:359px){.words_app__kFs6Q:is([data-view=atlas],[data-view=read]) .words_header__BDUkG{padding-inline:16px;gap:8px}.words_app__kFs6Q:is([data-view=atlas],[data-view=read]) .words_brand__4aClj{font-size:12px}.words_app__kFs6Q:is([data-view=atlas],[data-view=read]) .words_localBadge__DDK8p{font-size:9px}.words_app__kFs6Q:is([data-view=atlas],[data-view=read]) .words_headerSettings__z45gF{width:32px}.words_app__kFs6Q .words_levelChips__K9Bkt button{font-size:10px}.words_atlasUtilities__7XUzQ{gap:0}.words_app__kFs6Q .words_atlasUtilities__7XUzQ button{font-size:9px;max-width:44px}.words_alphabetIndex__EiYK6,.words_wordExport__Dfwl5{margin-inline:16px}.words_wordExport__Dfwl5{flex-wrap:wrap}}.words_bookStrip__73hWn[data-expanded=true] strong{white-space:normal}.words_app__kFs6Q .words_atlasDesign__QJwL5>.words_filterSummary__4mgun{margin:8px 24px;padding:6px 10px;min-height:36px;flex-direction:row;flex-wrap:wrap}.words_atlasDesign__QJwL5>.words_filterSummary__4mgun>.words_muted__WkgKH{flex:1}.words_resultCount__WUQd1{font:500 11px/18px Stitch Mono,monospace;color:var(--muted);white-space:nowrap}.words_app__kFs6Q .words_atlasDesign__QJwL5 .words_filterOptions__GGJe_ .words_actions__Nas8r{grid-column:1/-1;margin:0}.words_app__kFs6Q .words_atlasDesign__QJwL5 .words_filterOptions__GGJe_ .words_actions__Nas8r button{min-height:32px;font-size:12px;padding:4px 12px}.words_app__kFs6Q .words_listWordBottom__eH7Q5{padding-block:3px}@media (max-width:359px){.words_app__kFs6Q .words_atlasDesign__QJwL5>.words_filterSummary__4mgun{margin-inline:16px}}.words_app__kFs6Q .words_listDefinition__oBlHr{min-height:21px}.words_app__kFs6Q .words_listWordBottom__eH7Q5>div>span>button{width:auto;padding-inline:2px;color:var(--accent);font:600 10px/16px Stitch Inter,sans-serif;white-space:nowrap;gap:2px}.words_app__kFs6Q .words_listWordBottom__eH7Q5>div>span>button .stitch-icon{font-size:13px}.words_app__kFs6Q .words_bookBar__s6DWl{min-height:25px}.words_app__kFs6Q:is([data-view=atlas],[data-view=read],[data-view=settings]) .words_navigation__tQGBC a{position:relative}.words_app__kFs6Q:is([data-view=atlas],[data-view=read],[data-view=settings]) .words_navigation__tQGBC a[aria-current=page]{color:var(--ink);font-weight:700}.words_app__kFs6Q:is([data-view=atlas],[data-view=read],[data-view=settings]) .words_navigation__tQGBC a[aria-current=page]:after{content:"";position:absolute;width:16px;height:2px;border-radius:2px;bottom:5px;background:currentColor}.words_app__kFs6Q .words_wordExport__Dfwl5 h2{font-size:15px;font-weight:700;letter-spacing:-.025em}.words_app__kFs6Q .words_wordExport__Dfwl5 .words_exportButton__6bK1b{min-height:36px}.words_app__kFs6Q .words_alphabetIndex__EiYK6 button:not(:disabled):not([aria-pressed=true]){color:var(--accent);background:color-mix(in srgb,var(--accent) 15%,var(--panel))}.words_app__kFs6Q .words_atlasDesign__QJwL5>.words_filterSummary__4mgun>button{min-height:24px}.words_app__kFs6Q.words_focusMode__WELrA{position:relative;inset:auto;z-index:auto;min-height:100dvh;padding:56px 0 8px;overflow:visible;display:block}.words_app__kFs6Q.words_focusMode__WELrA .words_container__j6gpX,.words_app__kFs6Q.words_focusMode__WELrA .words_flow__ecLmo,.words_app__kFs6Q.words_focusMode__WELrA .words_sessionComplete__U6wgw,.words_app__kFs6Q.words_focusMode__WELrA .words_session__lZGDM,.words_app__kFs6Q.words_focusMode__WELrA .words_studyStep__u89i3{display:block;flex:none;width:100%;min-height:0;max-width:none;margin:0;padding:0}.words_app__kFs6Q.words_focusMode__WELrA .words_sessionTopbar__qBY54{position:fixed;inset:0 0 auto;z-index:35;height:56px;border:0;box-shadow:0 1px 8px rgb(15 42 56/4%)}.words_sessionTopbar__qBY54>.words_setupTitle__7BnkD{flex-direction:row;align-items:center;gap:8px}.words_sessionTopbar__qBY54 .words_setupTitle__7BnkD strong{font-size:18px;line-height:26px}.words_app__kFs6Q.words_focusMode__WELrA .words_sessionTopbar__qBY54>button{width:44px;min-height:44px;justify-content:center}.words_app__kFs6Q.words_focusMode__WELrA .words_sessionTopbar__qBY54 .words_setupAccount__tCw3s{background:#001520;color:#fff;width:32px;min-height:32px;justify-content:center;border-radius:12px}.words_sessionStatus__eGGZ2{margin-top:8px;padding:8px;box-shadow:0 1px 2px rgb(0 0 0/5%)}.words_sessionStatus__eGGZ2>.words_sessionStatusTop__2VTAu{margin-bottom:4px;gap:4px}.words_sessionStatusTop__2VTAu>div{display:flex;align-items:center;gap:4px;min-width:0}.words_sessionStatus__eGGZ2 .words_sessionCount__oP9aY{margin-right:auto;font-size:14px;font-variant-numeric:tabular-nums}.words_sessionStatusTop__2VTAu>div:last-child{flex:none}.words_app__kFs6Q .words_sessionStatusTop__2VTAu button{display:flex;align-items:center;justify-content:center;gap:4px;min-height:28px;padding:4px 8px;border:0;border-radius:2px;background:color-mix(in srgb,var(--line) 70%,var(--paper));font:500 13px/18px Stitch Mono,monospace}.words_sessionStatusTop__2VTAu button:last-child{width:28px;padding:4px}.words_sessionStatusTop__2VTAu button .stitch-icon{color:var(--ink);font-size:16px}.words_app__kFs6Q.words_focusMode__WELrA .words_studyScroll__u6juU{flex:none;overflow:visible;max-width:768px;width:calc(100% - 32px);margin:8px auto;padding:0}.words_app__kFs6Q.words_focusMode__WELrA .words_compactWord__uGHyJ{padding:16px;box-shadow:0 1px 2px rgb(0 0 0/5%);display:flex;flex-direction:column;gap:16px}.words_studyWordHeader__BhWg8{display:flex;align-items:start;justify-content:space-between;gap:8px}.words_studyWordHeader__BhWg8>div:first-child{min-width:0;flex:1}.words_studyWordHeading__shA_r{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 8px}.words_app__kFs6Q .words_compactWord__uGHyJ .words_studyWordHeading__shA_r .words_wordTitle__pqrac{font:700 28px/38px Stitch Inter,sans-serif;order:0;margin:0;overflow-wrap:anywhere}.words_studyWordHeading__shA_r>span{color:var(--accent);font:500 13px/18px Stitch Mono,monospace;overflow-wrap:anywhere}.words_studyWordTags__h8nJv{display:flex;flex-wrap:wrap;gap:6px;padding-top:4px;font:500 13px/18px Stitch Mono,monospace;color:var(--muted)}.words_studyWordTags__h8nJv>span{border-radius:2px;padding:2px 6px;background:var(--soft)}.words_studyWordTags__h8nJv>span:first-child{color:var(--ink);font-weight:600}.words_studyWordActions__dCGcS{display:flex;flex:none;gap:4px}.words_app__kFs6Q .words_studyWordActions__dCGcS button{width:32px;min-height:32px;padding:0;border:0;background:transparent;display:flex;align-items:center;justify-content:center;color:var(--muted)}.words_studyWordActions__dCGcS .stitch-icon{font-size:18px}.words_app__kFs6Q .words_studyWordActions__dCGcS button[aria-pressed=true]{background:var(--soft);color:var(--accent)}.words_studyExamples__KzBrl,.words_studyFamily__YAb2u,.words_studyMeaning__EVfmY{padding:8px;border-radius:4px;background:var(--soft)}.words_studySectionLabel__ONTV9{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.words_compactWord__uGHyJ h3{font:500 13px/20px Stitch Mono,monospace;color:var(--muted);margin:0 0 6px}.words_studySectionLabel__ONTV9 h3{margin-bottom:0}.words_app__kFs6Q .words_studySectionLabel__ONTV9 button{font:500 13px/18px Stitch Mono,monospace;color:var(--accent);padding:0;min-height:24px;border:0;background:transparent}.words_app__kFs6Q .words_compactWord__uGHyJ .words_senses__P90yZ{padding:0;background:transparent}.words_app__kFs6Q .words_compactWord__uGHyJ .words_senses__P90yZ strong{font-size:18px;line-height:26px;font-weight:600}.words_compactWord__uGHyJ details{margin-top:8px}.words_compactWord__uGHyJ summary{color:var(--muted);font-size:12px;line-height:20px;cursor:pointer}.words_compactWord__uGHyJ details .words_senses__P90yZ li+li{margin-top:8px}.words_app__kFs6Q .words_compactWord__uGHyJ .words_example__3dOHd{padding:0;background:transparent}.words_app__kFs6Q .words_compactWord__uGHyJ .words_example__3dOHd p{font-size:15px;line-height:24px;margin:0}.words_app__kFs6Q .words_compactWord__uGHyJ .words_example__3dOHd p.words_muted__WkgKH{font-size:13px;line-height:20px;margin-top:4px}.words_compactWord__uGHyJ mark{background:#6ef7c8;color:#007054;border-radius:2px;padding-inline:2px;font-weight:500}.words_studyFamily__YAb2u{background:color-mix(in srgb,var(--line) 45%,var(--paper))}.words_studyFamily__YAb2u h3{display:flex;align-items:center;gap:6px}.words_studyFamily__YAb2u h3 .stitch-icon{font-size:14px}.words_app__kFs6Q .words_studyFamily__YAb2u p{font-size:13px;line-height:20px;margin:4px 0 0;overflow-wrap:anywhere}.words_studyFamily__YAb2u>p[lang=en]{font-weight:600}.words_app__kFs6Q .words_studySource__w_7rq{font-size:11px;line-height:18px;color:var(--muted);margin:0}.words_compactWord__uGHyJ>[role=status]:empty{display:none}.words_app__kFs6Q.words_focusMode__WELrA .words_actionSlot__nNNHs{margin-top:8px}.words_app__kFs6Q.words_focusMode__WELrA .words_actionDock__rwcxi{z-index:30;background:color-mix(in srgb,var(--paper) 94%,transparent);backdrop-filter:blur(8px);border-top:1px solid var(--line);box-shadow:0 -2px 12px rgb(15 42 56/6%);padding-bottom:max(8px,env(safe-area-inset-bottom,0px))}.words_app__kFs6Q.words_focusMode__WELrA .words_actionInner__2raaf{display:block;width:calc(100% - 32px);max-width:768px;margin:0 auto;padding:2px 0 0}.words_app__kFs6Q.words_focusMode__WELrA .words_actionInner__2raaf>button{display:block;width:100%;min-height:52px;margin-top:8px;border-radius:4px}.words_app__kFs6Q.words_focusMode__WELrA .words_gradeChoices__5aIUF{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:8px 0 0;padding:0;position:static;gap:6px}.words_app__kFs6Q.words_focusMode__WELrA .words_gradeChoices__5aIUF button{border:0;padding:8px 2px;border-radius:4px;min-height:52px;background:color-mix(in srgb,var(--line) 45%,var(--paper));box-shadow:none}.words_app__kFs6Q.words_focusMode__WELrA .words_gradeChoices__5aIUF button:nth-child(2){color:#d97706}.words_app__kFs6Q.words_focusMode__WELrA .words_gradeChoices__5aIUF button:nth-child(3){background:#0f2a38;color:#71faca;box-shadow:0 1px 2px rgb(0 0 0/5%)}.words_gradeChoices__5aIUF strong{font:700 14px/18px Stitch Mono,monospace}.words_gradeChoices__5aIUF small{font:500 13px/18px Stitch Mono,monospace;margin-top:0}.words_app__kFs6Q.words_focusMode__WELrA .words_gradeChoices__5aIUF button:nth-child(3) small{color:#b0cadc}.words_sessionUtilities__CXvhY{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;margin-top:8px}.words_sessionUtilities__CXvhY>span{display:flex;gap:8px}.words_app__kFs6Q .words_sessionUtilities__CXvhY button{display:flex;align-items:center;gap:4px;border:0;min-height:28px;padding:0;background:transparent;font:500 13px/18px Stitch Mono,monospace;color:var(--muted)}.words_sessionUtilities__CXvhY .stitch-icon{font-size:14px}.words_app__kFs6Q .words_studyRecall__j7gFm{padding:24px 16px;border-radius:8px;background:var(--panel);box-shadow:0 1px 2px rgb(0 0 0/5%)}.words_app__kFs6Q .words_studyRecall__j7gFm h1{font-size:28px;line-height:38px;margin:16px auto}.words_app__kFs6Q .words_studyRecall__j7gFm h2{font-size:18px}.words_app__kFs6Q .words_studyRecall__j7gFm input{display:block;width:100%;margin-top:8px}@media (max-width:359px){.words_app__kFs6Q .words_sessionUtilities__CXvhY button{font-size:11px}.words_gradeChoices__5aIUF strong{font-size:12px}.words_gradeChoices__5aIUF small{font-size:11px}}.words_app__kFs6Q .words_studyFamily__YAb2u h4{margin:8px 0 4px;font-size:12px;line-height:18px;color:var(--muted)}.words_app__kFs6Q .words_studyFamily__YAb2u details ul{padding-left:18px;font-size:13px;line-height:20px;overflow-wrap:anywhere}.words_app__kFs6Q.words_focusMode__WELrA .words_sessionTopbar__qBY54{gap:4px}.words_app__kFs6Q.words_focusMode__WELrA .words_sessionTopbar__qBY54>button:first-child{margin-left:-4px}.words_app__kFs6Q.words_focusMode__WELrA{--session-error:#ba1a1a;--session-warning:#d97706}.words_app__kFs6Q.words_focusMode__WELrA[data-theme=dark]{--session-error:#ffb4ab;--session-warning:#f8bc68}.words_app__kFs6Q.words_focusMode__WELrA .words_gradeChoices__5aIUF button:first-child{color:var(--session-error)}.words_app__kFs6Q.words_focusMode__WELrA .words_gradeChoices__5aIUF button:nth-child(2){color:var(--session-warning)}@media (prefers-color-scheme:dark){.words_app__kFs6Q.words_focusMode__WELrA[data-theme=system]{--session-error:#ffb4ab;--session-warning:#f8bc68}}.words_readingDesign__03ntg{--reading-ink:#001520;--reading-text:#42474b;--reading-chip:#eceeea;--reading-tag:#ebf1ed}.words_app__kFs6Q[data-theme=dark] .words_readingDesign__03ntg{--reading-ink:var(--ink);--reading-text:var(--muted);--reading-chip:var(--soft);--reading-tag:var(--soft)}@media (prefers-color-scheme:dark){.words_app__kFs6Q[data-theme=system] .words_readingDesign__03ntg{--reading-ink:var(--ink);--reading-text:var(--muted);--reading-chip:var(--soft);--reading-tag:var(--soft)}}.words_app__kFs6Q .words_readingIntro__pNJEZ{padding-bottom:12px}.words_app__kFs6Q .words_readingIntro__pNJEZ h1{margin:0;font-size:18px;line-height:26px;color:var(--reading-ink)}.words_readingIntro__pNJEZ>div>span{font-size:11px;line-height:18px;padding:2px 8px;background:var(--reading-tag)}.words_app__kFs6Q .words_readingIntro__pNJEZ p{margin:4px 0 0;font-size:13px;line-height:20px;color:var(--reading-text)}.words_readingSummary___9wIa{box-shadow:0 1px 2px rgb(0 0 0/5%)}.words_readingSummary___9wIa>div:first-child{font-size:12px;line-height:16px}.words_readingSummary___9wIa>div:first-child>span{display:flex;align-items:center;gap:8px;color:#e7e9e5}.words_readingSummary___9wIa>div:first-child>span:before{content:"";width:8px;height:8px;border-radius:50%;background:#10b981;flex:none}.words_readingSummary___9wIa>div>strong{color:#71faca;font-size:13px}.words_readingSummary___9wIa>div:nth-child(2){margin:12px 0;font-size:13px;color:#6995a4}.words_readingSummary___9wIa b{font-size:22px;line-height:32px;letter-spacing:-.025em}.words_readingSummary___9wIa>div:nth-child(2)>span:last-child b{color:#71faca}.words_readingSummary___9wIa footer{font-size:12px;line-height:16px;margin-top:12px;padding-top:10px;border:0;color:#6995a4}.words_readingSummary___9wIa footer>span:last-child{font-size:11px}.words_readingCategories__IM4EP{scrollbar-width:none}.words_app__kFs6Q .words_readingCategories__IM4EP button{min-height:28px;padding:6px 12px;line-height:16px;background:var(--reading-chip);color:var(--reading-text)}.words_app__kFs6Q .words_readingCategories__IM4EP button[aria-pressed=true]{background:#0f2a38;color:#fff}.words_readingCategories__IM4EP small{font-size:11px;line-height:16px}.words_readingLevelFilter__LuJN5[hidden]{display:none}.words_readingLevelFilter__LuJN5{justify-content:space-between;align-items:center;gap:8px;padding-bottom:12px}.words_app__kFs6Q .words_readingLevelFilter__LuJN5 button{min-height:28px;padding:2px 8px;font-size:11px}.words_passageCard__asIPD{box-shadow:0 1px 2px rgb(0 0 0/5%)}.words_passageMeta__GC2oh{flex-wrap:wrap;font-size:12px;line-height:16px}.words_passageMeta__GC2oh strong{font-weight:700}.words_passageMeta__GC2oh>span{font:500 11px/18px Stitch Mono,monospace;padding:2px 8px;background:var(--reading-tag)}.words_passageMeta__GC2oh>small{font-size:12px;color:var(--reading-text)}.words_passageMeta__GC2oh>.words_passageStatus__XiOxf{display:flex;align-items:center;gap:4px;font:500 11px/16px Stitch Inter,sans-serif;color:var(--muted);background:var(--soft)}.words_passageStatus__XiOxf .stitch-icon{font-size:13px}.words_passageCard__asIPD[data-featured=true][data-read=false] .words_passageStatus__XiOxf{background:#6ef7c8;color:#007054;font-weight:600}.words_passageCard__asIPD[data-read=true] .words_passageStatus__XiOxf,.words_passageCard__asIPD[data-submitted=true] .words_passageStatus__XiOxf{color:var(--accent)}.words_app__kFs6Q .words_passageCard__asIPD h2{font-size:18px;line-height:26px;margin:8px 0 0;color:var(--reading-ink)}.words_app__kFs6Q .words_passageEnglish__WWYpt[lang=en]{font-size:12px;line-height:16px;margin:2px 0 0!important;font-family:Stitch Inter,sans-serif;font-weight:500}.words_app__kFs6Q .words_passageDescription__PwIvT{display:block;overflow:visible;-webkit-line-clamp:unset;font-size:13px;line-height:20px;margin:8px 0 0!important;color:var(--reading-text)}.words_passageVocabulary__feGRI{margin-top:12px}.words_passageVocabulary__feGRI>div:first-child{font-size:12px;line-height:16px}.words_passageVocabulary__feGRI>div:first-child>span:last-child{font:500 11px/18px Stitch Mono,monospace;color:var(--accent)}.words_app__kFs6Q .words_passageVocabulary__feGRI button{font:500 13px/18px Stitch Mono,monospace;padding:4px 8px;min-height:26px;border-radius:4px}.words_app__kFs6Q .words_passageVocabulary__feGRI button>span[lang=en]{font-family:inherit}.words_passageCard__asIPD:not([data-featured=true]) .words_passageVocabulary__feGRI{padding:0;background:transparent}.words_passageCard__asIPD:not([data-featured=true]) .words_passageVocabulary__feGRI>div:first-child{display:none}.words_passageCard__asIPD:not([data-featured=true]) .words_passageVocabulary__feGRI>div:last-child{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:4px 0}.words_app__kFs6Q .words_passageCard__asIPD:not([data-featured=true]) .words_passageVocabulary__feGRI button{background:var(--reading-chip);flex:none;font-size:11px;line-height:16px;padding-block:2px;min-height:20px}.words_passageCard__asIPD:not([data-featured=true]) footer{margin-top:22px}.words_passageCard__asIPD footer>span{font-size:12px;line-height:16px;color:var(--reading-text)}.words_app__kFs6Q .words_passageCard__asIPD footer button{min-height:28px;padding:6px 14px;border-radius:4px;font-size:12px;line-height:16px;font-weight:600}.words_app__kFs6Q .words_passageCard__asIPD:not([data-featured=true]) footer button{background:var(--reading-chip);color:var(--reading-ink);border:0}.words_app__kFs6Q .words_passageCard__asIPD[data-featured=true] footer button{background:#0f2a38;color:#fff;border:0}.words_app__kFs6Q .words_passageCard__asIPD[data-submitted=true] footer button{background:transparent;color:var(--reading-ink);padding-inline:0;border:0}.words_readingMore__q9gTe{text-align:center;padding:0 24px 24px}.words_app__kFs6Q .words_readingMore__q9gTe button{min-height:32px;padding:4px 12px;font-size:12px}.words_readingSourceNote__CN6Z_{display:flex;align-items:center;gap:8px;margin:0 24px 16px;padding:12px;border-radius:8px;background:var(--soft)}.words_app__kFs6Q .words_readingSourceNote__CN6Z_ p{flex:1;font-size:12px;line-height:16px;color:var(--muted);margin:0}.words_readingSourceNote__CN6Z_>.stitch-icon{font-size:16px;color:var(--accent);flex:none}.words_readingSourceNote__CN6Z_ a{display:flex;align-items:center;gap:2px;color:var(--accent);font:500 11px/18px Stitch Mono,monospace;flex:none;text-decoration:none}.words_readingSourceNote__CN6Z_ a .stitch-icon{font-size:14px}.words_readingEmpty__3v83D{padding:24px 0;color:var(--muted);font-size:13px;text-align:center}.words_libraryPeek__3Jxnd{position:fixed;top:80px;left:max(16px,calc((100vw - 736px) / 2));right:max(16px,calc((100vw - 736px) / 2));z-index:45;max-height:calc(100dvh - 160px);overflow:auto;padding:16px;border-radius:8px;background:#0b1924;color:#fff;box-shadow:0 16px 40px rgb(0 0 0/20%)}.words_libraryPeek__3Jxnd>div{display:flex;align-items:center;gap:4px 8px;flex-wrap:wrap}.words_app__kFs6Q .words_libraryPeek__3Jxnd h2{margin:0;font:600 13px/18px Stitch Mono,monospace;color:#71faca}.words_libraryPeek__3Jxnd>div>span{font:500 11px/18px Stitch Mono,monospace;color:#95b9c5;flex:1;min-width:60px;overflow-wrap:anywhere}.words_app__kFs6Q[data-view=read] .words_libraryPeek__3Jxnd h2[lang=en],.words_app__kFs6Q[data-view=read] .words_libraryPeek__3Jxnd>div>span[lang=en]{font-family:Stitch Mono,monospace}.words_app__kFs6Q .words_libraryPeek__3Jxnd>div>button{margin-left:auto;width:26px;min-height:26px;border:0;padding:0;background:transparent;color:#d8e2dc}.words_libraryPeek__3Jxnd>div .stitch-icon{font-size:18px}.words_app__kFs6Q .words_libraryPeek__3Jxnd p{font-size:13px;line-height:20px;margin:4px 0 0;color:#e7e9e5}.words_app__kFs6Q .words_libraryPeek__3Jxnd p+p{font-size:12px;line-height:18px;color:#95b9c5;margin-top:6px}.words_app__kFs6Q .words_libraryPeek__3Jxnd>button{display:flex;align-items:center;gap:4px;padding:4px 0;min-height:28px;font-size:12px;border:0;background:transparent;color:#71faca;margin-top:8px}.words_app__kFs6Q .words_libraryPeek__3Jxnd>button .stitch-icon{font-size:14px}.words_app__kFs6Q[data-view=read] .words_readingToolbar__oGmtP{top:56px;scroll-margin-top:56px}.words_app__kFs6Q[data-view=read] .words_keywordPanel__ZDemw,.words_app__kFs6Q[data-view=read] .words_quiz__rb64_,.words_app__kFs6Q[data-view=read] .words_readingBody__lqDtU,.words_app__kFs6Q[data-view=read] .words_readingTitle___qhqw{margin-inline:24px}.words_app__kFs6Q[data-view=read] .words_quiz__rb64_,.words_app__kFs6Q[data-view=read] .words_readingBody__lqDtU>div{scroll-margin-top:136px}.words_app__kFs6Q[data-view=read] .words_readingToolbar__oGmtP{padding-inline:24px}.words_app__kFs6Q[data-view=read] .words_keywordPanel__ZDemw .words_choices__n5ZNj{flex-wrap:wrap}.words_app__kFs6Q[data-view=read] .words_keywordPanel__ZDemw .words_choices__n5ZNj button{flex:0 1 auto;max-width:100%;overflow-wrap:anywhere}@media (min-width:948px){.words_app__kFs6Q[data-view=read] .words_keywordPanel__ZDemw,.words_app__kFs6Q[data-view=read] .words_quiz__rb64_,.words_app__kFs6Q[data-view=read] .words_readingBody__lqDtU,.words_app__kFs6Q[data-view=read] .words_readingTitle___qhqw{margin-inline:auto}}@media (max-width:359px){.words_readingSourceNote__CN6Z_{margin-inline:16px}.words_app__kFs6Q .words_passageMeta__GC2oh>small{order:3;flex-basis:100%}.words_passageCard__asIPD footer,.words_readingSummary___9wIa footer{flex-wrap:wrap}}.words_app__kFs6Q[data-view=settings]{--settings-primary:#001520;--settings-text:#42474b;--settings-subtle:#ebf1ed}.words_app__kFs6Q[data-theme=dark][data-view=settings]{--settings-primary:var(--ink);--settings-text:var(--muted);--settings-subtle:var(--soft)}@media (prefers-color-scheme:dark){.words_app__kFs6Q[data-theme=system][data-view=settings]{--settings-primary:var(--ink);--settings-text:var(--muted);--settings-subtle:var(--soft)}}.words_app__kFs6Q[data-view=settings] .words_header__BDUkG{padding-inline:max(24px,calc((100vw - 1088px) / 2));gap:8px;box-shadow:0 1px 8px rgb(0 0 0/3%);border-bottom-color:color-mix(in srgb,var(--soft) 60%,transparent);background:color-mix(in srgb,var(--paper) 90%,transparent);backdrop-filter:blur(24px)}.words_app__kFs6Q[data-view=settings] .words_brand__4aClj{display:grid;grid-template-columns:10px minmax(0,1fr);column-gap:8px;font-size:17px;font-weight:700;line-height:25.5px;letter-spacing:-.025em;min-width:0}.words_app__kFs6Q[data-view=settings] .words_brand__4aClj:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--accent);grid-row:1/3;align-self:center}.words_app__kFs6Q[data-view=settings] .words_brand__4aClj small,.words_app__kFs6Q[data-view=settings] .words_brand__4aClj>span{grid-column:2}.words_app__kFs6Q[data-view=settings] .words_brand__4aClj>span,.words_app__kFs6Q[data-view=settings] .words_navigation__tQGBC a[aria-current=page]{color:var(--settings-primary)}.words_app__kFs6Q[data-view=settings] .words_navigation__tQGBC a[aria-current=page]{font-weight:600}.words_app__kFs6Q[data-view=settings] .words_brand__4aClj small{font-size:11px;line-height:16.5px;letter-spacing:0}.words_app__kFs6Q[data-view=settings] .words_localBadge__DDK8p{font:600 11px/16.5px Stitch Mono,monospace;border-radius:12px;padding:2px 8px;gap:4px;background:var(--settings-subtle)}.words_app__kFs6Q[data-view=settings] .words_localBadge__DDK8p:before{content:"";width:6px;height:6px;border-radius:50%;background:#10b981}.words_app__kFs6Q[data-view=settings] .words_headerSettings__z45gF{width:36px;min-height:36px;color:var(--settings-text)}.words_app__kFs6Q[data-view=settings] .words_headerSettings__z45gF .stitch-icon{font-size:19px}.words_app__kFs6Q[data-view=settings] .words_navigation__tQGBC a{font-size:11px;line-height:13.75px;color:var(--settings-text)}.words_app__kFs6Q[data-view=settings] .words_navigation__tQGBC{border-top:0;background:color-mix(in srgb,var(--paper) 95%,transparent);backdrop-filter:blur(24px);box-shadow:0 -2px 12px rgb(15 42 56/4%)}.words_app__kFs6Q[data-view=settings] .words_navigation__tQGBC .stitch-icon{font-size:20px}.words_settingsPage__vQetK[data-section=plan]{--plan-chip:#eceeea}.words_app__kFs6Q[data-theme=dark] .words_settingsPage__vQetK[data-section=plan]{--plan-chip:var(--soft)}@media (prefers-color-scheme:dark){.words_app__kFs6Q[data-theme=system] .words_settingsPage__vQetK[data-section=plan]{--plan-chip:var(--soft)}}.words_app__kFs6Q .words_settingsPage__vQetK .words_settingsTabs__iAgVp{padding-inline:16px;background:color-mix(in srgb,var(--paper) 95%,transparent);backdrop-filter:blur(12px);border-bottom-color:var(--line)}.words_app__kFs6Q .words_settingsPage__vQetK .words_settingsTabs__iAgVp .stitch-icon{display:inline-block}.words_app__kFs6Q .words_settingsPage__vQetK .words_settingsTabs__iAgVp a{font-weight:500}.words_app__kFs6Q .words_settingsPage__vQetK .words_settingsTabs__iAgVp a[aria-current=page]{font-weight:600;color:var(--settings-primary)}.words_goalPanel__PSE7G .words_planHero__4fd8t{gap:0;box-shadow:0 1px 2px rgb(0 0 0/5%)}.words_goalPanel__PSE7G .words_planHero__4fd8t>p:first-child{display:flex;align-items:center;gap:4px;color:#71faca;margin:0 0 6px}.words_goalPanel__PSE7G .words_planHero__4fd8t>p:first-child:before{content:"";width:6px;height:6px;border-radius:50%;background:#10b981;flex:none}.words_goalPanel__PSE7G .words_planHero__4fd8t>p:first-child>span{flex:1}.words_goalPanel__PSE7G .words_planHero__4fd8t>p:first-child small{font:500 12px/16px Stitch Inter,sans-serif;background:#4962714d;color:#cce6f9;border-radius:2px;padding:2px 6px;white-space:nowrap}.words_app__kFs6Q .words_goalPanel__PSE7G .words_planHero__4fd8t h1{margin:0 0 4px;letter-spacing:-.025em}.words_goalPanel__PSE7G .words_planHero__4fd8t>p:last-of-type{color:#c2c7cc;line-height:21.125px}.words_goalPanel__PSE7G .words_planHero__4fd8t>.stitch-icon{right:-16px}.words_goalPanel__PSE7G .words_planPrimary__DEPgt{box-shadow:0 1px 2px rgb(0 0 0/5%)}.words_goalPanel__PSE7G .words_planPrimary__DEPgt .words_designHeading__xVu56>small{font-size:12px}.words_goalPanel__PSE7G .words_currentBook__Ljlt9{display:flex;align-items:center;justify-content:space-between;gap:6px;color:var(--ink);white-space:normal;padding:8px;border-radius:4px}.words_goalPanel__PSE7G .words_currentBook__Ljlt9>div{flex:1;min-width:0}.words_goalPanel__PSE7G .words_currentBook__Ljlt9>div>div{display:flex;align-items:center;gap:6px}.words_goalPanel__PSE7G .words_currentBook__Ljlt9 strong{font-size:13px;font-weight:600;line-height:20px;overflow-wrap:anywhere;min-width:0;flex:1}.words_goalPanel__PSE7G .words_currentBook__Ljlt9>div>div>span{font-size:10px;line-height:15px;font-weight:600;padding:2px 6px;border-radius:2px;background:#71faca;color:#002116;flex:none;max-width:40px}.words_goalPanel__PSE7G .words_currentBook__Ljlt9 small{display:block;font:500 11px/16.5px Stitch Mono,monospace;margin-top:2px}.words_app__kFs6Q .words_goalPanel__PSE7G .words_currentBook__Ljlt9>button{display:flex;align-items:center;gap:2px;flex:none;max-width:82px;font-size:12px;line-height:16px;font-weight:600;padding:6px 10px;border:0;border-radius:2px;background:var(--panel);box-shadow:0 1px 2px rgb(0 0 0/5%);color:var(--settings-primary)}.words_goalPanel__PSE7G .words_currentBook__Ljlt9>button .stitch-icon{flex:none;font-size:14px}.words_planQuota__z_41V{display:flex;flex-direction:column;gap:8px}.words_goalPanel__PSE7G .words_planQuota__z_41V>.words_fieldLabel__SvJrO{font-size:13px;line-height:20px}.words_goalPanel__PSE7G .words_planQuota__z_41V>.words_fieldLabel__SvJrO strong{font-size:13px}.words_app__kFs6Q .words_goalPanel__PSE7G .words_planQuota__z_41V>.words_choices__n5ZNj button{border:0;border-radius:2px;background:var(--plan-chip);color:var(--settings-text);min-height:32px;font-size:12px;line-height:16px}.words_app__kFs6Q .words_goalPanel__PSE7G .words_planPrimary__DEPgt button[aria-pressed=true]{background:#001520;color:#fff;box-shadow:0 1px 2px rgb(0 0 0/5%)}.words_goalPanel__PSE7G .words_planMiniCards__kzaEV>div{min-height:80px;gap:4px}.words_goalPanel__PSE7G .words_planMiniCards__kzaEV>div>span{line-height:16px}.words_goalPanel__PSE7G .words_planMiniCards__kzaEV>div>strong{font-size:18px;line-height:26px;font-weight:600}.words_goalPanel__PSE7G .words_planMiniCards__kzaEV small{font-size:11px;line-height:13.75px}.words_goalPanel__PSE7G .words_planMiniCards__kzaEV .words_fieldLabel__SvJrO{font-size:12px;line-height:16px;color:var(--muted)}.words_goalPanel__PSE7G .words_planMiniCards__kzaEV .words_fieldLabel__SvJrO strong{font-size:13px}.words_app__kFs6Q .words_goalPanel__PSE7G .words_planMiniCards__kzaEV .words_choices__n5ZNj{gap:4px}.words_app__kFs6Q .words_goalPanel__PSE7G .words_planMiniCards__kzaEV button{font:500 11px/16px Stitch Mono,monospace;min-height:24px;border:0;padding:4px 0;border-radius:2px;background:var(--plan-chip);color:var(--settings-text)}.words_goalPanel__PSE7G .words_planTargets__esulo{display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--muted);padding-top:4px;line-height:16px}.words_planTargets__esulo>div{display:flex;flex-wrap:wrap;gap:6px}.words_planTargets__esulo>div>span{font:400 11px/16.5px Stitch Mono,monospace;padding:4px 8px;border-radius:2px;background:var(--plan-chip);color:var(--settings-text)}.words_planTargets__esulo>small{font-size:11px;line-height:16px}@media (max-width:359px){.words_app__kFs6Q[data-view=settings] .words_header__BDUkG{padding-inline:16px}.words_app__kFs6Q[data-view=settings] .words_localBadge__DDK8p{display:none}.words_app__kFs6Q .words_settingsPage__vQetK .words_settingsTabs__iAgVp a{font-size:12px}.words_goalPanel__PSE7G .words_planHero__4fd8t>p:first-child{flex-wrap:wrap}.words_goalPanel__PSE7G .words_planHero__4fd8t>p:first-child>span{font-size:12px}.words_goalPanel__PSE7G .words_currentBook__Ljlt9{flex-wrap:wrap}.words_goalPanel__PSE7G .words_currentBook__Ljlt9>div{flex-basis:calc(100% - 88px)}.words_goalPanel__PSE7G .words_currentBook__Ljlt9 strong{font-size:12px}.words_goalPanel__PSE7G .words_planMiniCards__kzaEV .words_fieldLabel__SvJrO{flex-wrap:wrap}}@media (min-width:600px){.words_goalPanel__PSE7G .words_currentBook__Ljlt9>div>div>span{max-width:none;white-space:nowrap}}.words_preferencesDesign__KjDeC button,.words_preferencesDesign__KjDeC summary{scroll-margin-block:120px}.words_preferencesDesign__KjDeC{--preference-low:#f2f4f0;--preference-subtle:#ebf1ed;--preference-variant:#e1e3df}.words_app__kFs6Q[data-theme=dark] .words_preferencesDesign__KjDeC{--preference-low:var(--soft);--preference-subtle:var(--soft);--preference-variant:var(--line)}@media (prefers-color-scheme:dark){.words_app__kFs6Q[data-theme=system] .words_preferencesDesign__KjDeC{--preference-low:var(--soft);--preference-subtle:var(--soft);--preference-variant:var(--line)}}.words_preferencesDesign__KjDeC .words_preferenceStatus__nicDo{background:var(--preference-subtle);min-height:92px;padding:16px;gap:8px;box-shadow:0 1px 2px rgb(0 0 0/5%)}.words_preferencesDesign__KjDeC .words_preferenceStatus__nicDo>.stitch-icon{flex:none;width:32px;height:32px;padding:7px}.words_preferencesDesign__KjDeC .words_preferenceStatus__nicDo>div{flex:1}.words_preferencesDesign__KjDeC .words_preferenceStatus__nicDo strong{font:700 14px/18px Stitch Mono,monospace;color:var(--settings-primary)}.words_preferencesDesign__KjDeC .words_preferenceStatus__nicDo small{max-width:none;font-size:13px;line-height:20px}.words_preferencesDesign__KjDeC .words_preferenceStatus__nicDo>span:last-child{display:flex;align-items:center;gap:6px;flex:none;font:600 13px/18px Stitch Mono,monospace;padding:4px 10px;max-width:104px;margin-left:0;box-shadow:0 1px 2px rgb(0 0 0/5%)}.words_preferenceStatus__nicDo i{width:8px;height:8px;flex:none;border-radius:50%;background:#10b981}.words_preferencesDesign__KjDeC .words_designHeading__xVu56>small{font-size:12px;line-height:16px;flex:none}.words_preferencesDesign__KjDeC .words_designCard__gGqb0{gap:16px;box-shadow:0 1px 2px rgb(0 0 0/5%)}.words_preferenceGroup__a52Zs{display:flex;flex-direction:column;gap:8px}.words_preferenceGroupPad__gGk1j,.words_preferenceMotion__DhTzw{padding-top:8px}.words_preferencesDesign__KjDeC .words_fieldLabel__SvJrO{font-size:15px;line-height:24px;font-weight:500;margin:0}.words_preferencesDesign__KjDeC .words_fieldLabel__SvJrO small{font-size:12px;line-height:16px}.words_app__kFs6Q .words_preferencesDesign__KjDeC .words_preferenceSegments__Wll4L{padding:4px;border-radius:4px;background:var(--preference-low)}.words_app__kFs6Q .words_preferencesDesign__KjDeC .words_preferenceSegments__Wll4L>button{background:transparent;color:var(--settings-text);min-height:28px;font-size:12px;line-height:16px;padding:6px 4px;border-radius:6px}.words_app__kFs6Q .words_preferencesDesign__KjDeC .words_preferenceSegments__Wll4L>button[aria-pressed=true]{background:var(--panel);color:var(--settings-primary);font-weight:600;box-shadow:0 1px 2px rgb(0 0 0/5%)}.words_app__kFs6Q .words_preferencesDesign__KjDeC .words_toggle__bp5V6{min-height:0;font-size:15px;line-height:24px;font-weight:500}.words_preferencesDesign__KjDeC .words_toggle__bp5V6 small{font-size:13px;line-height:20px;margin-top:0}.words_preferencesDesign__KjDeC em{display:inline-block;font:500 10px/15px Stitch Inter,sans-serif;color:var(--accent);background:var(--preference-subtle);padding:0 6px;margin-left:6px;border-radius:2px;vertical-align:middle}.words_preferencesDesign__KjDeC .words_preferenceInset__qhZGK{padding:8px 8px 8px 12px;background:var(--preference-low);font-size:12px;line-height:16px;color:var(--settings-text)}.words_app__kFs6Q .words_preferencesDesign__KjDeC .words_preferenceInset__qhZGK .words_choices__n5ZNj{padding:4px;gap:6px;background:var(--panel);box-shadow:0 1px 2px rgb(0 0 0/5%)}.words_app__kFs6Q .words_preferencesDesign__KjDeC .words_preferenceInset__qhZGK button{min-height:22px;padding:2px 10px;font:500 13px/18px Stitch Mono,monospace;border-radius:2px;background:transparent;color:var(--settings-text)}.words_app__kFs6Q .words_preferencesDesign__KjDeC .words_preferenceInset__qhZGK button[aria-pressed=true]{background:#001520;color:#fff}.words_app__kFs6Q .words_preferencesDesign__KjDeC .words_ratingOptions__ji1_Q button{display:flex;flex-direction:column;justify-content:flex-start;background:var(--preference-low);padding:12px;border-radius:4px}.words_app__kFs6Q .words_preferencesDesign__KjDeC .words_ratingOptions__ji1_Q button[aria-pressed=true]{background:var(--preference-subtle)}.words_preferencesDesign__KjDeC .words_ratingOptions__ji1_Q strong{width:100%;font-weight:600;font-size:12px;line-height:16px}.words_preferencesDesign__KjDeC .words_ratingOptions__ji1_Q small{margin-top:6px;font-size:13px;line-height:20px}.words_preferencesDesign__KjDeC .words_ratingOptions__ji1_Q button[aria-pressed=false] .stitch-icon{color:var(--preference-variant);font-variation-settings:"FILL" 1}.words_preferenceSpelling__TeMcj{padding-top:8px;border-top:1px solid var(--preference-low)}.words_preferencesDesign__KjDeC .words_spellingChecks__SBUb6{background:var(--preference-low)}.words_preferencesDesign__KjDeC .words_spellingChecks__SBUb6 .words_fieldLabel__SvJrO{font-size:12px;line-height:16px}.words_preferencesDesign__KjDeC .words_spellingChecks__SBUb6 strong{font-size:11px;color:var(--accent)}.words_app__kFs6Q .words_preferencesDesign__KjDeC .words_spellingChecks__SBUb6 button{font-size:11px;line-height:16px;font-weight:500;min-height:28px;padding:6px 8px;gap:4px;box-shadow:0 1px 2px rgb(0 0 0/5%)}.words_preferenceMotion__DhTzw{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:15px;font-weight:500;line-height:24px}.words_preferencesDesign__KjDeC .words_inlineHint__yv7be{margin-top:0;font-size:13px;line-height:20px;font-weight:400;color:var(--muted)}.words_app__kFs6Q .words_preferencesDesign__KjDeC .words_preferenceMotion__DhTzw .words_choices__n5ZNj{flex:none;gap:0}.words_app__kFs6Q .words_preferencesDesign__KjDeC .words_preferenceMotion__DhTzw button{padding:4px 12px;white-space:nowrap}.words_preferencesDesign__KjDeC .words_layoutRules__3O_O0 .words_toggle__bp5V6>span{max-width:78%}.words_preferencesDesign__KjDeC .words_layoutRules__3O_O0 .words_toggle__bp5V6+.words_toggle__bp5V6{padding-top:4px}.words_preferencesDesign__KjDeC .words_reminderTime__3VKAQ{background:var(--preference-low)}.words_preferencesDesign__KjDeC .words_reminderTime__3VKAQ>div{font-size:12px;line-height:16px}.words_preferencesDesign__KjDeC .words_reminderTime__3VKAQ small{font-size:13px;line-height:20px}.words_app__kFs6Q .words_preferencesDesign__KjDeC .words_reminderTime__3VKAQ button{background:var(--panel);box-shadow:0 1px 2px rgb(0 0 0/5%);border-radius:6px;padding:6px 12px;min-height:38px;font:700 18px/26px Stitch Mono,monospace}.words_preferencesDesign__KjDeC .words_reminderTime__3VKAQ button .stitch-icon{font-size:16px;color:var(--muted)}@media (max-width:359px){.words_preferencesDesign__KjDeC .words_designHeading__xVu56{flex-wrap:wrap;row-gap:2px}.words_preferencesDesign__KjDeC .words_designHeading__xVu56>small{margin-left:26px;font-size:10px}.words_preferencesDesign__KjDeC .words_preferenceStatus__nicDo{display:grid;grid-template-columns:32px minmax(0,1fr)}.words_preferencesDesign__KjDeC .words_preferenceStatus__nicDo>span:last-child{grid-column:2;justify-self:start;margin-left:0}.words_preferencesDesign__KjDeC .words_preferenceInset__qhZGK,.words_preferencesDesign__KjDeC .words_preferenceMotion__DhTzw{flex-wrap:wrap}}.words_app__kFs6Q .words_footer__FmddZ>p{margin-bottom:6px}.words_creditLinks__Bezg_{display:flex;flex-wrap:wrap;gap:4px 12px}.words_footer__FmddZ>details{margin-top:4px}.words_footer__FmddZ>details>summary{cursor:pointer}.words_footer__FmddZ>details[open]>summary{margin-bottom:8px}.words_app__kFs6Q .words_settingsPage__vQetK .words_settingsTabs__iAgVp a{flex-direction:row;gap:0}.words_todayDesign__zN6OL{display:flex;flex-direction:column;gap:24px;max-width:800px;margin:0 auto;padding:24px}.words_todayHeading__QeolW{display:flex;align-items:center;justify-content:space-between;gap:12px}.words_todayHeading__QeolW>div{display:flex;flex-direction:column;gap:4px;min-width:0}.words_todayHeading__QeolW p{font:500 12px/18px Stitch Mono,monospace;color:var(--muted)}.words_app__kFs6Q .words_todayHeading__QeolW h1{font-size:22px;line-height:32px}.words_app__kFs6Q .words_todayHeading__QeolW>button{display:flex;align-items:center;gap:4px;flex:none;border:0;background:var(--panel);box-shadow:0 1px 2px rgb(0 0 0/5%);min-height:36px;padding:8px 12px;font-size:12px}.words_todayHeading__QeolW>button .stitch-icon{font-size:16px}.words_todayDesign__zN6OL .words_notice__mr4cB{margin:0;font-size:12px;line-height:20px;padding:12px 16px;border-radius:8px}.words_todayPlanCard__dIFkx{background:#001520;color:#fff;padding:20px;border-radius:8px;box-shadow:0 1px 3px rgb(0 0 0/5%);display:flex;flex-direction:column;gap:20px}.words_todayPlanLabel__sGgvx{display:flex;align-items:center;justify-content:space-between;gap:8px}.words_todayPlanLabel__sGgvx>span{display:flex;align-items:center;gap:6px;font-size:13px;line-height:20px;font-weight:500}.words_todayPlanLabel__sGgvx i{display:inline-block;width:6px;height:6px;background:#71faca;border-radius:50%}.words_todayPlanLabel__sGgvx>small{font:500 11px/16px Stitch Mono,monospace;padding:2px 6px;border-radius:2px;color:#cce6f9;background:#0f2a38}.words_todayTasks__2kdL7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;gap:16px}.words_todayTasks__2kdL7>div+div{border-left:1px solid #314a59;padding-left:24px}.words_todayTasks__2kdL7 dt{color:#b0cadc;font-size:12px;line-height:18px}.words_todayTasks__2kdL7 dd{margin:4px 0 0;font:600 32px/40px Stitch Mono,monospace}.words_todayTasks__2kdL7 dd small{margin-left:6px;font:400 12px/18px Stitch Inter,sans-serif;color:#b0cadc}.words_todaySession__l8oic{display:flex;flex-direction:column;gap:8px}.words_todaySession__l8oic>div{display:flex;justify-content:space-between;gap:8px;font-size:11px;line-height:16px;color:#b0cadc}.words_todaySession__l8oic strong{font-family:Stitch Mono,monospace;font-weight:500}.words_todaySession__l8oic progress{width:100%;height:4px;display:block;border:0;border-radius:4px;overflow:hidden;background:#314a59;accent-color:#71faca}.words_todaySession__l8oic progress::-webkit-progress-bar{background:#314a59}.words_todaySession__l8oic progress::-webkit-progress-value{background:#71faca}.words_todaySession__l8oic progress::-moz-progress-bar{background:#71faca}.words_todayDesign__zN6OL .words_actionSurface__S4U16{background:transparent;border:0}.words_todayDesign__zN6OL .words_actionInner__2raaf{padding:0;margin:0;display:flex;gap:8px;max-width:none;justify-content:stretch}.words_app__kFs6Q .words_todayDesign__zN6OL .words_actionInner__2raaf button{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;flex:1;background:#0f2a38;color:#fff;border:1px solid #314a59}.words_app__kFs6Q .words_todayDesign__zN6OL .words_actionInner__2raaf button.words_primary__N1kR9{background:#fff;color:#001520;border-color:#fff;font-weight:600}.words_todayDesign__zN6OL .words_actionInner__2raaf button .stitch-icon{font-size:16px}.words_todayDesign__zN6OL .words_actionInner__2raaf p{font-size:13px;color:#71faca}.words_todayMetrics__64W_5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.words_todayMetrics__64W_5>div{background:var(--panel);border-radius:8px;padding:16px;box-shadow:0 1px 2px rgb(0 0 0/5%)}.words_todayMetrics__64W_5 dt{display:flex;align-items:center;justify-content:space-between;gap:6px;color:var(--muted);font-size:12px;line-height:18px}.words_todayMetrics__64W_5 dt .stitch-icon{color:var(--accent);font-size:16px}.words_todayMetrics__64W_5 dd{font:600 22px/30px Stitch Mono,monospace;margin:8px 0 0}.words_todayMetrics__64W_5 dd small{font:400 11px/16px Stitch Inter,sans-serif;color:var(--muted);margin-left:4px}.words_todayWords__611iz{display:flex;flex-direction:column;gap:8px}.words_todayWords__611iz .words_designHeading__xVu56>small{font-size:11px}.words_app__kFs6Q .words_todayWords__611iz h2{font-size:18px;line-height:26px}.words_todayPreview__9997y{list-style:none;margin:0;padding:0 16px;background:var(--panel);border-radius:8px;box-shadow:0 1px 2px rgb(0 0 0/5%)}.words_todayPreview__9997y li+li{border-top:1px solid var(--soft)}.words_app__kFs6Q .words_todayPreview__9997y button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;min-height:64px;border:0;background:transparent;text-align:left;border-radius:0;scroll-margin-block:100px}.words_todayPreview__9997y button>span{min-width:0;flex:1}.words_todayPreview__9997y strong{display:block;font-size:16px;line-height:24px;font-weight:600;overflow-wrap:anywhere}.words_app__kFs6Q[data-english-font=serif] .words_todayPreview__9997y strong{font-family:var(--font-serif),Georgia,serif}.words_todayPreview__9997y small{display:block;font-size:12px;line-height:20px;color:var(--muted);overflow-wrap:anywhere}.words_todayPreview__9997y button>.stitch-icon{flex:none;font-size:18px;color:var(--muted)}.words_todayEmpty__UudAJ{background:var(--panel);border-radius:8px;padding:20px 16px;font-size:13px;color:var(--muted)}.words_app__kFs6Q[data-view=today] .words_header__BDUkG{padding-inline:max(24px,calc((100vw - 1088px) / 2))}.words_app__kFs6Q[data-view=today] .words_brand__4aClj{display:grid;grid-template-columns:8px minmax(0,1fr);column-gap:8px;font-size:17px;line-height:22px}.words_app__kFs6Q[data-view=today] .words_brand__4aClj:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--accent);grid-row:1/3;align-self:center}.words_app__kFs6Q[data-view=today] .words_brand__4aClj small,.words_app__kFs6Q[data-view=today] .words_brand__4aClj>span{grid-column:2}.words_app__kFs6Q[data-view=today] .words_headerSettings__z45gF{width:36px;min-height:36px}.words_app__kFs6Q[data-view=today] .words_navigation__tQGBC a{font-size:11px}.words_app__kFs6Q[data-view=today] .words_navigation__tQGBC .stitch-icon{font-size:20px}@media (min-width:600px){.words_todayMetrics__64W_5{grid-template-columns:repeat(4,minmax(0,1fr))}.words_todayPreview__9997y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.words_todayPreview__9997y li:nth-child(2){border-top:0}}@media (max-width:359px){.words_todayDesign__zN6OL{padding:16px;gap:20px}.words_app__kFs6Q[data-view=today] .words_header__BDUkG{padding-inline:16px}.words_app__kFs6Q .words_todayHeading__QeolW>button{padding-inline:8px}.words_todayPlanCard__dIFkx{padding:16px}.words_todayMetrics__64W_5>div{padding:12px}.words_todayTasks__2kdL7>div+div{padding-left:16px}}.words_app__kFs6Q .words_dialog__O_6pi[open]{width:min(720px,calc(100vw - 32px));max-width:calc(100vw - 32px);height:min(780px,calc(100dvh - 32px));max-height:calc(100dvh - 32px);border:0;border-radius:8px;background:var(--panel);box-shadow:0 24px 80px rgb(0 21 32/25%)}.words_dialog__O_6pi::backdrop{background:rgb(0 21 32/48%);backdrop-filter:blur(4px)}.words_app__kFs6Q .words_dialogHeader__RUxok{min-height:56px;padding:8px 16px;gap:8px;background:var(--panel)}.words_dialogHeader__RUxok>span{display:flex;align-items:center;gap:8px;font:600 14px/20px Stitch Inter,sans-serif}.words_dialogHeader__RUxok>span:before{content:"";width:6px;height:6px;flex:none;border-radius:50%;background:var(--accent)}.words_dialogHeader__RUxok>div{align-items:center;gap:8px}.words_app__kFs6Q .words_dialogHeader__RUxok button{display:flex;align-items:center;justify-content:center;gap:4px;min-height:36px;border:0;border-radius:4px;padding:6px 10px;background:var(--soft);font-size:12px}.words_dialogHeader__RUxok button .stitch-icon{font-size:16px}.words_app__kFs6Q .words_dialogHeader__RUxok button[aria-pressed=true]{color:var(--accent)}.words_app__kFs6Q .words_dialogHeader__RUxok .words_dialogClose___5UbE{width:36px;padding:0;background:transparent}.words_dialogHeader__RUxok .words_dialogClose___5UbE .stitch-icon{font-size:20px}.words_app__kFs6Q .words_dialogBody__k6es7{padding:20px;scroll-padding-block:20px;background:var(--panel)}.words_dialog__O_6pi .words_wordContent__tacQP{display:block;padding:0}.words_wordDialogLead__GqHy5{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px}.words_wordDialogLead__GqHy5>div{min-width:0;flex:1}.words_dialog__O_6pi .words_wordDialogLead__GqHy5 .words_eyebrow__azyfO{font:500 11px/16px Stitch Mono,monospace;letter-spacing:0;margin:0 0 6px;color:var(--accent)}.words_app__kFs6Q .words_dialog__O_6pi .words_wordTitle__pqrac{font-size:28px;line-height:36px;font-weight:700;letter-spacing:-.025em;margin:0;overflow-wrap:anywhere}.words_dialog__O_6pi .words_illustration__kOGRv{width:96px;height:96px;max-height:none;aspect-ratio:1;object-fit:cover;position:static;flex:none;margin:0;border-radius:8px}.words_dialog__O_6pi .words_wordText___LrCM>.words_actions__Nas8r{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 16px}.words_app__kFs6Q .words_dialog__O_6pi .words_wordText___LrCM .words_actions__Nas8r button{display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:8px 12px;min-height:48px;border:0;background:var(--soft);border-radius:4px;text-align:left}.words_dialog__O_6pi .words_wordText___LrCM .words_actions__Nas8r button>.stitch-icon{font-size:18px;color:var(--accent);flex:none}.words_dialog__O_6pi .words_wordText___LrCM .words_actions__Nas8r button>span:not(.stitch-icon){color:var(--ink);font-size:12px;line-height:18px;min-width:0}.words_dialog__O_6pi .words_wordText___LrCM .words_actions__Nas8r small{display:block;font-size:12px;line-height:18px;color:var(--muted);overflow-wrap:anywhere}.words_app__kFs6Q .words_dialog__O_6pi .words_wordText___LrCM .words_actions__Nas8r button[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--accent)}.words_dialog__O_6pi .words_wordText___LrCM>[role=status]:empty{display:none}.words_dialog__O_6pi .words_senses__P90yZ{display:flex;flex-direction:column;gap:8px;margin:0}.words_dialog__O_6pi .words_senses__P90yZ li{margin:0;padding:12px;background:var(--soft);border-radius:4px}.words_dialog__O_6pi .words_senses__P90yZ strong{font-size:13px;line-height:20px;font-weight:600}.words_dialog__O_6pi .words_senses__P90yZ p{margin:4px 0 0;font-size:13px;line-height:21px}.words_dialog__O_6pi .words_wordText___LrCM h3{margin:24px 0 8px;font-size:13px;line-height:20px;letter-spacing:0;color:var(--ink)}.words_dialog__O_6pi .words_example__3dOHd{padding:12px 0;border-top:1px solid var(--soft)}.words_dialog__O_6pi .words_example__3dOHd>p[lang=en]{font-size:15px;line-height:24px;margin:0 0 6px}.words_dialog__O_6pi .words_example__3dOHd .words_muted__WkgKH{font-size:13px;line-height:20px}.words_app__kFs6Q .words_dialog__O_6pi .words_example__3dOHd button{min-height:28px;border:0;background:var(--soft);padding:4px 8px;font-size:11px;line-height:18px;margin:0 0 6px;color:var(--accent)}.words_dialog__O_6pi .words_collocations__Q2pcv{margin:0;font-size:13px;line-height:21px}.words_dialog__O_6pi .words_collocations__Q2pcv li{padding:8px 0;border-bottom-color:var(--soft)}.words_dialog__O_6pi .words_wordText___LrCM>p[lang=en]{font-size:13px;line-height:21px}.words_dialog__O_6pi .words_tip__QreRf{font-size:12px;line-height:20px;margin-top:16px;padding-left:12px}.words_dialog__O_6pi .words_notice__mr4cB{font-size:12px;line-height:20px;padding:12px;border-radius:4px;margin-top:12px}.words_app__kFs6Q .words_dialog__O_6pi .words_actionSurface__S4U16{background:var(--panel);border-top:1px solid var(--line)}.words_app__kFs6Q .words_dialog__O_6pi .words_containedActions__ISa6n .words_actionInner__2raaf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px 16px}.words_app__kFs6Q .words_dialog__O_6pi .words_actionInner__2raaf button{display:flex;align-items:center;justify-content:center;gap:4px;padding:8px 6px;min-height:40px;border:0;border-radius:4px;background:var(--soft);font-size:12px;line-height:18px}.words_dialog__O_6pi .words_actionInner__2raaf button .stitch-icon{font-size:16px;flex:none}.words_app__kFs6Q .words_dialog__O_6pi .words_actionInner__2raaf button.words_primary__N1kR9{background:#001520;color:#fff}.words_app__kFs6Q .words_dialog__O_6pi .words_actionInner__2raaf button[aria-pressed=true]{color:var(--accent)}.words_app__kFs6Q .words_dialog__O_6pi button:focus-visible,.words_dialogBody__k6es7:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media (max-width:359px){.words_app__kFs6Q .words_dialog__O_6pi[open]{width:calc(100vw - 24px);max-width:calc(100vw - 24px)}.words_app__kFs6Q .words_dialogHeader__RUxok{padding-inline:12px}.words_app__kFs6Q .words_dialogBody__k6es7{padding:16px}.words_app__kFs6Q .words_dialog__O_6pi .words_wordTitle__pqrac{font-size:24px;line-height:32px}.words_dialog__O_6pi .words_illustration__kOGRv{width:80px;height:80px}.words_wordDialogLead__GqHy5{gap:12px}.words_app__kFs6Q .words_dialog__O_6pi .words_actionInner__2raaf{padding:10px 12px;gap:6px}.words_dialog__O_6pi .words_actionInner__2raaf button .stitch-icon{display:none}.words_app__kFs6Q .words_dialog__O_6pi .words_wordText___LrCM .words_actions__Nas8r button{padding-inline:8px;gap:6px}}.words_statisticsDesign__yuZjo{--stats-low:#f2f4f0;--stats-subtle:#ebf1ed;--stats-error:#ba1a1a;--stats-warning:#d97706;--stats-deep:#001520}.words_app__kFs6Q[data-theme=dark] .words_statisticsDesign__yuZjo{--stats-low:var(--soft);--stats-subtle:var(--soft);--stats-error:#ffb4ab;--stats-warning:#ffb366;--stats-deep:#b0cadc}@media (prefers-color-scheme:dark){.words_app__kFs6Q[data-theme=system] .words_statisticsDesign__yuZjo{--stats-low:var(--soft);--stats-subtle:var(--soft);--stats-error:#ffb4ab;--stats-warning:#ffb366;--stats-deep:#b0cadc}}.words_statisticsDesign__yuZjo .words_statsStatus__EQpkp{min-height:64px;gap:6px;box-shadow:0 1px 2px rgb(0 0 0/5%)}.words_statisticsDesign__yuZjo .words_statsStatus__EQpkp>.stitch-icon{flex:none}.words_statisticsDesign__yuZjo .words_statsStatus__EQpkp>div{min-width:0}.words_app__kFs6Q .words_statisticsDesign__yuZjo .words_statsStatus__EQpkp h2{font-size:16px;line-height:24px;font-weight:500}.words_statisticsDesign__yuZjo .words_statsStatus__EQpkp p{font-size:12px;line-height:18px}.words_statisticsDesign__yuZjo .words_statsStatus__EQpkp>strong{font-size:12px;line-height:18px;flex:none}.words_statisticsDesign__yuZjo .words_statsCards__bJ_gc{grid-template-columns:repeat(2,minmax(0,1fr))}.words_statisticsDesign__yuZjo .words_statsCards__bJ_gc>div{display:flex;flex-direction:column;justify-content:space-between;min-height:138px;box-shadow:0 1px 2px rgb(0 0 0/5%)}.words_statisticsDesign__yuZjo .words_statsCards__bJ_gc>div:nth-child(-n+2){min-height:152px}.words_statisticsDesign__yuZjo .words_statsCards__bJ_gc dt{font-size:16px;line-height:22px}.words_statisticsDesign__yuZjo .words_statsCards__bJ_gc dd{font-size:24px;line-height:32px;margin:8px 0 4px}.words_statisticsDesign__yuZjo .words_statsCards__bJ_gc dd small,.words_statisticsDesign__yuZjo .words_statsCards__bJ_gc p{font-size:12px;line-height:18px}.words_statisticsDesign__yuZjo .words_statsCards__bJ_gc>div:nth-child(2) .stitch-icon{color:var(--stats-warning)}.words_statsAccuracyBar__X3JPU{height:6px;margin-top:8px;background:var(--stats-low);border-radius:8px;overflow:hidden}.words_statsAccuracyBar__X3JPU i{display:block;height:100%;border-radius:inherit;background:var(--accent)}.words_statisticsDesign__yuZjo .words_designCard__gGqb0{box-shadow:0 1px 2px rgb(0 0 0/5%)}.words_statisticsDesign__yuZjo .words_designHeading__xVu56{gap:6px;align-items:center}.words_statisticsDesign__yuZjo .words_designHeading__xVu56>div{gap:6px}.words_app__kFs6Q .words_statisticsDesign__yuZjo .words_designHeading__xVu56 h2{font-size:16px;line-height:24px;font-weight:500}.words_statisticsDesign__yuZjo .words_designHeading__xVu56>small{font-size:11px;line-height:16px;padding:2px 6px;color:var(--accent);background:var(--stats-subtle);border-radius:2px;white-space:nowrap}.words_statisticsDesign__yuZjo .words_statsChart__LBrvN{position:relative;background:var(--stats-low)}.words_statisticsDesign__yuZjo .words_statsChart__LBrvN .words_fieldLabel__SvJrO{font-size:12px;line-height:18px;align-items:start}.words_statisticsDesign__yuZjo .words_statsChart__LBrvN .words_fieldLabel__SvJrO strong{font:600 12px/18px Stitch Mono,monospace;white-space:nowrap}.words_statisticsDesign__yuZjo .words_statsBars__xxmJt{height:112px;padding:8px 8px 0}.words_statisticsDesign__yuZjo .words_statsBars__xxmJt small{font-size:10px;line-height:15px;white-space:nowrap}.words_statisticsDesign__yuZjo .words_statsBars__xxmJt>div:not(:last-child) i{background:#71faca}.words_statisticsDesign__yuZjo .words_statsBars__xxmJt>div:last-child i{background:var(--accent)}.words_statisticsDesign__yuZjo .words_forecastEmpty__e7ZMi{position:absolute;left:8px;right:8px;top:50%;transform:translateY(-25%);text-align:center;font-size:12px;line-height:18px;color:var(--muted)}.words_statisticsDesign__yuZjo .words_stabilityDistribution__fOtm5{gap:6px}.words_statisticsDesign__yuZjo .words_stabilityDistribution__fOtm5 .words_fieldLabel__SvJrO{font-size:12px;line-height:18px}.words_statisticsDesign__yuZjo .words_stabilityDistribution__fOtm5 .words_fieldLabel__SvJrO strong{font:500 12px/18px Stitch Mono,monospace}.words_statisticsDesign__yuZjo .words_stabilityBar__KfeYV{background:var(--stats-low)}.words_statisticsDesign__yuZjo .words_stabilityLabels__LmSEl{gap:4px;padding-top:4px}.words_statisticsDesign__yuZjo .words_stabilityLabels__LmSEl>div{padding:4px;background:var(--stats-low)}.words_statisticsDesign__yuZjo .words_stabilityLabels__LmSEl strong{font-size:13px;line-height:18px}.words_statisticsDesign__yuZjo .words_stabilityLabels__LmSEl>div:first-child strong{color:var(--stats-warning)}.words_statisticsDesign__yuZjo .words_stabilityLabels__LmSEl>div:nth-child(2) strong{color:var(--accent)}.words_statsCorpus__UYSQe{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px;border-radius:4px;background:var(--stats-subtle)}.words_statsCorpus__UYSQe>span{display:flex;align-items:center;gap:6px;font-size:14px;line-height:20px}.words_statsCorpus__UYSQe .stitch-icon{font-size:20px;flex:none}.words_statsCorpus__UYSQe>strong{font:600 13px/18px Stitch Mono,monospace;color:var(--accent);white-space:nowrap}.words_statsLevels__EGfGz{display:flex;flex-direction:column;gap:12px}.words_statisticsDesign__yuZjo .words_levelProgress__LyGHT>div:first-child{font-size:13px;line-height:18px;margin-bottom:4px}.words_statisticsDesign__yuZjo .words_levelProgress__LyGHT span{font-size:12px;line-height:18px}.words_statisticsDesign__yuZjo .words_levelProgress__LyGHT>div:last-child{height:8px;background:var(--stats-low);border-radius:8px}.words_statisticsDesign__yuZjo .words_levelProgress__LyGHT i{border-radius:inherit}.words_statisticsDesign__yuZjo .words_levelProgress__LyGHT:nth-child(-n+2) i{background:#10b981}.words_statisticsDesign__yuZjo .words_levelProgress__LyGHT:nth-child(n+4) i{background:#0f2a38}.words_statisticsDesign__yuZjo .words_statsDifficult__uJFV5{gap:8px}.words_statisticsDesign__yuZjo .words_statsDifficult__uJFV5 .words_designHeading__xVu56>div>span{color:var(--stats-warning)}.words_statisticsDesign__yuZjo .words_statsDifficult__uJFV5 .words_designHeading__xVu56>small{color:var(--stats-warning);background:#ffdad633}.words_difficultWords__uOSiM{display:flex;flex-direction:column;gap:8px;margin-top:4px}.words_statisticsDesign__yuZjo .words_difficultWord__Na_GA{padding:8px;background:var(--stats-low);gap:8px}.words_statisticsDesign__yuZjo .words_difficultWord__Na_GA>div{min-width:0;flex:1;gap:2px}.words_statisticsDesign__yuZjo .words_difficultWord__Na_GA strong{font:600 15px/20px Stitch Mono,monospace;overflow-wrap:anywhere}.words_statisticsDesign__yuZjo .words_difficultWord__Na_GA span{font-size:12px;line-height:18px;overflow-wrap:anywhere}.words_statisticsDesign__yuZjo .words_difficultWord__Na_GA>small{color:var(--stats-error);font-size:11px;line-height:16px}.words_app__kFs6Q .words_statisticsDesign__yuZjo .words_difficultWord__Na_GA>button{width:28px;min-height:28px;height:28px;display:flex;align-items:center;justify-content:center;flex:none;padding:0;border:0;border-radius:50%;background:var(--paper)}.words_statisticsDesign__yuZjo .words_difficultWord__Na_GA button .stitch-icon{font-size:16px}.words_statisticsDesign__yuZjo .words_statisticsEmpty__xdOV_{min-height:72px;padding:16px;background:var(--stats-low);text-align:center}.words_statisticsDesign__yuZjo .words_statsReviewLink__8ESWE{margin-top:8px;min-height:44px;font-size:13px;line-height:20px}.words_statisticsDesign__yuZjo .words_statsActivity__UguRr>summary{padding:4px 0}.words_statisticsDesign__yuZjo .words_statsActivity__UguRr .words_designCard__gGqb0{gap:12px}.words_statisticsDesign__yuZjo .words_heatmap__rbGe0{margin:0}@media (max-width:359px){.words_statisticsDesign__yuZjo .words_statsCards__bJ_gc>div{padding:12px}.words_statisticsDesign__yuZjo .words_statsCards__bJ_gc dt{font-size:13px}.words_statisticsDesign__yuZjo .words_designHeading__xVu56{flex-wrap:wrap}.words_statisticsDesign__yuZjo .words_designHeading__xVu56>small{font-size:10px;margin-left:24px}.words_statisticsDesign__yuZjo .words_difficultWord__Na_GA,.words_statisticsDesign__yuZjo .words_statsCorpus__UYSQe{flex-wrap:wrap}}.words_statisticsDesign__yuZjo .words_stabilityBar__KfeYV i:first-child{background:var(--stats-warning)}.words_statisticsDesign__yuZjo .words_stabilityBar__KfeYV i:nth-child(4){background:var(--stats-deep)}.words_backupDesign__cEiEw{--backup-danger:#ba1a1a;--backup-danger-soft:#fff0f0;font-size:13px;line-height:20px}.words_app__kFs6Q[data-theme=dark] .words_backupDesign__cEiEw{--backup-danger:#ffb4ab;--backup-danger-soft:#422b2c}.words_backupHeading__FLFoh{display:flex;align-items:center;gap:8px}.words_backupHeading__FLFoh>.stitch-icon{width:32px;height:32px;display:grid;place-items:center;flex:none;border-radius:4px;font-size:20px;background:var(--soft);color:var(--accent)}.words_backupHeading__FLFoh>div{min-width:0;flex:1}.words_backupDesign__cEiEw .words_designHeading__xVu56{flex-wrap:wrap;gap:2px 6px}.words_backupDesign__cEiEw .words_designHeading__xVu56>div{gap:6px}.words_backupDesign__cEiEw .words_designHeading__xVu56>small{padding:2px 6px;border-radius:12px;background:var(--soft);color:var(--accent);white-space:nowrap}.words_backupDesign__cEiEw .words_muted__WkgKH{margin:0;font-size:12px;line-height:20px}.words_backupDesign__cEiEw .words_backupMetrics__VBVsr{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.words_backupDesign__cEiEw .words_backupMetrics__VBVsr>div{padding:12px}.words_backupDesign__cEiEw .words_backupMetrics__VBVsr dt{font-size:12px}.words_backupDesign__cEiEw .words_backupMetrics__VBVsr dd{font-size:22px;line-height:32px}.words_backupDisclosure__rhIbH{color:var(--muted);font-size:12px}.words_backupDisclosure__rhIbH>summary{cursor:pointer;padding:4px 0}.words_backupDisclosure__rhIbH p{margin:8px 0 0;overflow-wrap:anywhere}.words_backupDesign__cEiEw .words_dataVersion__8dB_R{display:block;font:11px/18px Stitch Mono,monospace}.words_backupWarning__9M1Dd{margin:0;background:var(--soft);padding:12px;border-radius:4px;color:var(--muted)}.words_backupDesign__cEiEw .words_actions__Nas8r{grid-template-columns:repeat(2,minmax(0,1fr))}.words_backupDesign__cEiEw .words_actions__Nas8r>button,.words_backupDesign__cEiEw .words_actions__Nas8r>span>button,.words_backupDesign__cEiEw .words_fileLabel__RrafY{min-height:44px;min-width:0;width:100%;padding:8px;border:0;border-radius:4px;background:var(--soft);font-size:13px;line-height:20px;flex-direction:row;justify-content:center;align-items:center;text-align:center}.words_backupDesign__cEiEw .words_actions__Nas8r>span{min-width:0}.words_backupDesign__cEiEw .words_actions__Nas8r .stitch-icon{font-size:19px}.words_backupDesign__cEiEw .words_backupFileActions__aQ0mM>.words_primary__N1kR9{font-size:15px;gap:6px}.words_backupFileActions__aQ0mM>.words_primary__N1kR9 small{font:12px/18px Stitch Mono,monospace;opacity:.7}.words_backupDesign__cEiEw .words_fileLabel__RrafY{position:relative;gap:6px;flex-wrap:nowrap}.words_backupDesign__cEiEw .words_fileLabel__RrafY input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.words_backupDesign__cEiEw .words_fileLabel__RrafY:focus-within{outline:3px solid var(--accent);outline-offset:3px}.words_app__kFs6Q .words_backupDesign__cEiEw .words_toggle__bp5V6{padding:12px;background:var(--soft);border-radius:4px;justify-content:space-between}.words_backupDesign__cEiEw label,.words_backupStrategy__M7Vxe>span{font-size:12px;color:var(--muted)}.words_backupDesign__cEiEw input[readonly]{width:100%;background:var(--soft);border:0;font-size:12px;min-height:40px;padding:10px 12px}.words_backupStrategy__M7Vxe>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:4px}.words_backupStrategy__M7Vxe button{border:0;border-radius:4px;background:var(--soft);font-size:12px;width:100%;padding:8px 4px}.words_backupDesign__cEiEw .words_dangerZone__e1dth{background:var(--panel);color:var(--ink);border:0;box-shadow:0 1px 3px #0015200d}.words_backupDesign__cEiEw .words_dangerZone__e1dth .words_designHeading__xVu56 h2,.words_backupDesign__cEiEw .words_dangerZone__e1dth .words_designHeading__xVu56>div>span{color:var(--backup-danger)}.words_backupDesign__cEiEw .words_dangerZone__e1dth .words_backupHeading__FLFoh>.stitch-icon{background:var(--backup-danger-soft);color:var(--backup-danger)}.words_backupDesign__cEiEw .words_destroyPreview__ETDAs,.words_backupReset__q2boL{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px;border:0;border-radius:4px;background:var(--soft);font-size:13px}.words_backupReset__q2boL small{display:block;margin-top:4px;font-size:12px;color:var(--muted)}.words_backupDesign__cEiEw .words_destroyPreview__ETDAs{background:var(--backup-danger-soft);color:var(--backup-danger)}.words_app__kFs6Q .words_backupDesign__cEiEw .words_dangerZone__e1dth .words_danger__07ioN{flex:none;align-self:center;padding:8px;font-size:12px;background:var(--panel);color:var(--backup-danger)!important;border:1px solid var(--line)}.words_backupDesign__cEiEw .words_backupPreview__qHAF_{padding:12px}.words_backupDesign__cEiEw .words_confirmDialog__IokAU h2,.words_backupPreview__qHAF_ h3{margin:0 0 12px;font-size:18px;line-height:26px}.words_backupDesign__cEiEw .words_confirmDialog__IokAU{margin:auto;inset:0;padding:24px;max-width:480px;font-size:13px;line-height:22px}.words_backupDesign__cEiEw .words_confirmDialog__IokAU .words_actions__Nas8r>button:first-child{grid-column:1/-1}@media (max-width:359px){.words_backupDesign__cEiEw .words_backupHeading__FLFoh>.stitch-icon{width:28px;height:28px;font-size:18px}.words_backupDesign__cEiEw .words_designHeading__xVu56>small{font-size:10px}.words_backupDesign__cEiEw .words_backupFileActions__aQ0mM>.words_primary__N1kR9{font-size:13px}.words_backupDesign__cEiEw .words_destroyPreview__ETDAs,.words_backupReset__q2boL{flex-wrap:wrap}}.words_app__kFs6Q .words_backupDesign__cEiEw .words_toggle__bp5V6>span:last-child{flex:none}.words_backupDesign__cEiEw .words_actions__Nas8r>span>button.words_primary__N1kR9{color:var(--accent);background:var(--soft)}.words_pickerField__30cSg{display:flex;flex-direction:column;gap:6px;min-width:0}.words_chipGroupLabel__bPL8C,.words_pickerLabel__LYX_E{font-size:12px;color:var(--muted)}.words_chipGroupLabel__bPL8C{flex:0 0 100%}.words_pickerTrigger__trmtR{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:var(--paper);color:var(--ink);font:inherit;font-size:13px;text-align:left;cursor:pointer}.words_pickerTriggerValue__gxutF{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.words_pickerTrigger__trmtR .stitch-icon{flex:none;font-size:18px}.words_pickerTrigger__trmtR[data-invalid=true]{outline:2px solid var(--accent);outline-offset:2px}.words_pickerTrigger__trmtR:disabled{opacity:.5;cursor:default}.words_pickerDialog__XJUcc{padding:0;border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:8px;overflow:hidden;max-height:80dvh}.words_pickerDialog__XJUcc::backdrop{background:#080b17b8;backdrop-filter:blur(5px)}.words_pickerDialogInner__WAcpY{display:flex;flex-direction:column;max-height:80dvh}.words_pickerDialogHeader__F8cqV{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:0 0 auto;padding:8px 12px 8px 16px;border-bottom:1px solid var(--line)}.words_pickerDialogTitle__pfsYG{margin:0;font-size:14px;font-weight:600}.words_pickerDialogClose__wYVdi{display:grid;place-items:center;min-width:44px;min-height:44px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.words_pickerDialogList__p7cU4{margin:0;padding:8px;max-height:min(60dvh,520px);overflow:auto;overscroll-behavior:contain}.words_pickerOption__PRIGS{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:10px 12px;border:0;border-radius:8px;background:transparent;color:inherit;font:inherit;font-size:14px;text-align:left;cursor:pointer}.words_pickerOption__PRIGS>span:first-child{flex:1;min-width:0}.words_pickerOption__PRIGS small{font:400 10px/14px Stitch Mono,monospace;opacity:.75}.words_app__kFs6Q .words_pickerOption__PRIGS[aria-selected=true]{background:var(--accent);color:var(--on-accent);font-weight:600}.words_chipGroup__Gu8ZS{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.words_app__kFs6Q .words_chipGroup__Gu8ZS button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:44px;min-height:44px;padding:8px 12px;border:1px solid var(--line);border-radius:8px;background:var(--soft);color:var(--ink);font:inherit;font-size:13px;cursor:pointer}.words_app__kFs6Q .words_chipGroup__Gu8ZS button[aria-pressed=true]{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.words_chipGroup__Gu8ZS[data-invalid=true]{outline:2px solid var(--accent);outline-offset:2px;border-radius:8px}.words_filterField__5HzVD{display:flex;flex-direction:column;gap:6px;min-width:0}.words_app__kFs6Q .words_readingLevelFilter__LuJN5{flex-wrap:wrap}.words_app__kFs6Q .words_readingLevelFilter__LuJN5 .words_chipGroup__Gu8ZS{flex:1 1 100%}@media (min-width:768px){.words_pickerDialog__XJUcc{margin:auto;width:min(440px,calc(100vw - 32px));max-height:min(80dvh,720px);border-radius:8px}.words_app__kFs6Q .words_readingLevelFilter__LuJN5 .words_chipGroup__Gu8ZS{flex:0 1 auto}}@media (max-width:767px){.words_pickerDialog__XJUcc{position:fixed;inset:auto 0 0 0;margin:0;width:100%;max-width:none;max-height:80dvh;border-radius:16px 16px 0 0;border-bottom:0}.words_pickerDialogList__p7cU4{max-height:calc(80dvh - 64px)}}@media (max-width:359px){.words_app__kFs6Q .words_chipGroup__Gu8ZS{gap:6px}.words_app__kFs6Q .words_chipGroup__Gu8ZS button{padding:8px 10px;font-size:12px}}.words_app__kFs6Q .words_goalPanel__PSE7G .words_currentBook__Ljlt9>div>div>span{max-width:none;white-space:nowrap}.words_app__kFs6Q .words_goalPanel__PSE7G .words_currentBook__Ljlt9>.words_pickerField__30cSg{flex:none;width:auto;max-width:110px}.words_app__kFs6Q .words_goalPanel__PSE7G .words_currentBook__Ljlt9 .words_pickerTrigger__trmtR{gap:2px;min-height:44px;padding:6px 10px;border:0;border-radius:2px;background:var(--panel);box-shadow:0 1px 2px rgb(0 0 0/5%);color:var(--settings-primary);font-size:12px;line-height:16px;font-weight:600}.words_app__kFs6Q .words_goalPanel__PSE7G .words_currentBook__Ljlt9 .words_pickerTrigger__trmtR .stitch-icon{font-size:14px}.words_planSummaryGrid__7P9Km dd.words_planSummaryNote__mrP31{margin:0;font:inherit}.words_relearnTag__r0YXZ{margin-left:8px;padding:1px 6px;border:1px solid var(--accent);border-radius:2px;color:var(--accent);font-size:11px;font-style:normal;font-weight:500;vertical-align:1px}.words_app__kFs6Q .words_shortcutHint__P_X6k{display:none;margin:12px 0 0;color:var(--muted);font-size:12px;text-align:center}@media (hover:hover) and (pointer:fine){.words_app__kFs6Q .words_shortcutHint__P_X6k{display:block}}.words_spellingDiff__LC9oO{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:4px 12px;width:100%;margin:0 0 8px;text-align:center}.words_spellingDiff__LC9oO>span[lang]{font:500 18px/1.4 Stitch Mono,monospace;letter-spacing:.04em}.words_spellingDiff__LC9oO [data-kind=same]{color:var(--ink)}.words_spellingDiff__LC9oO [data-kind=missing],.words_spellingDiff__LC9oO [data-kind=wrong]{color:#ba1a1a;text-decoration:underline;text-underline-offset:3px}.words_spellingDiff__LC9oO [data-kind=extra]{color:var(--muted);text-decoration:line-through}.words_spellingDiff__LC9oO small{flex-basis:100%;color:var(--muted);font-size:12px}.words_app__kFs6Q .words_sessionNotice__gO7Hi{max-width:768px;width:calc(100% - 32px);margin:8px auto 0;padding:8px 12px;border:1px solid var(--line);border-radius:4px;background:var(--panel);color:var(--muted);font-size:13px}.words_sessionSummary__9Swx9{margin-top:24px;padding:16px;border:1px solid var(--line);border-radius:4px;background:var(--panel)}.words_app__kFs6Q .words_sessionSummary__9Swx9 h2{margin:0 0 12px;font-size:15px}.words_sessionSummary__9Swx9 dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:12px;margin:0}.words_sessionSummary__9Swx9 dt{color:var(--muted);font-size:12px}.words_sessionSummary__9Swx9 dd{margin:4px 0 0;color:var(--ink);font-size:22px;font-variant-numeric:tabular-nums}.words_app__kFs6Q{--grade-again:#ba1a1a;--grade-hard:#9a5800;--grade-easy:#2f5cc4}.words_app__kFs6Q[data-theme=dark]{--grade-again:#ffb4ab;--grade-hard:#f2b45c;--grade-easy:#a9c0ff}@media (prefers-color-scheme:dark){.words_app__kFs6Q:not([data-theme=light]){--grade-again:#ffb4ab;--grade-hard:#f2b45c;--grade-easy:#a9c0ff}}.words_app__kFs6Q .words_gradeChoices__5aIUF button[data-grade="1"]{color:var(--grade-again)}.words_app__kFs6Q .words_gradeChoices__5aIUF button[data-grade="2"]{color:var(--grade-hard)}.words_app__kFs6Q .words_gradeChoices__5aIUF button[data-grade="3"]{color:var(--accent);border-color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,var(--panel))}.words_app__kFs6Q .words_gradeChoices__5aIUF button[data-grade="4"]{color:var(--grade-easy)}.words_app__kFs6Q .words_gradeChoices__5aIUF button[data-grade]:disabled{color:var(--muted);border-color:var(--line);background:var(--panel);opacity:.55}.words_app__kFs6Q .words_sessionNotice__gO7Hi{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.words_app__kFs6Q .words_sessionNotice__gO7Hi button{min-height:28px;padding:4px 10px;border:1px solid var(--accent);background:transparent;color:var(--accent);font-size:13px}.words_probeChoices__Vv7wB{display:grid;grid-template-columns:1fr 2fr;gap:12px;width:100%}.words_app__kFs6Q .words_probeChoices__Vv7wB button{min-height:52px}.words_app__kFs6Q .words_clozeSentence__696lS{max-width:34em;margin:8px auto;color:var(--ink);font-size:clamp(18px,2.4vw,22px);line-height:1.6;outline:none}.words_clozeBlank__uclQd{display:inline-block;margin:0 2px;color:var(--accent);font-family:Stitch Mono,monospace;letter-spacing:.08em}.words_app__kFs6Q .words_difficultTip__o60R_{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px 12px;margin:0 0 12px;padding:10px 12px;border:1px solid var(--grade-hard);border-radius:4px;background:color-mix(in srgb,var(--grade-hard) 10%,var(--panel))}.words_app__kFs6Q .words_difficultTip__o60R_ .stitch-icon{color:var(--grade-hard);font-size:20px}.words_app__kFs6Q .words_difficultTip__o60R_ p{color:var(--ink);font-size:13px;line-height:1.5}.words_app__kFs6Q .words_difficultTip__o60R_ button{min-height:30px;padding:4px 10px;border:1px solid var(--grade-hard);background:transparent;color:var(--grade-hard);font-size:13px;white-space:nowrap}.words_app__kFs6Q .words_difficultTip__o60R_ button:disabled{border-color:var(--line);color:var(--muted)}@media (max-width:480px){.words_app__kFs6Q .words_difficultTip__o60R_{grid-template-columns:auto 1fr}.words_app__kFs6Q .words_difficultTip__o60R_ button{grid-column:2;justify-self:start}}.words_app__kFs6Q .words_bulkMastery__eNaVO{display:grid;gap:8px;margin:0 24px 12px}@media (max-width:359px){.words_app__kFs6Q .words_bulkMastery__eNaVO{margin-inline:16px}}.words_bulkMasteryActions__kvCrz{display:flex;flex-wrap:wrap;gap:8px}.words_app__kFs6Q .words_bulkMasteryActions__kvCrz button{min-height:32px;padding:4px 12px;border:1px solid var(--line);background:var(--panel);color:var(--ink);font-size:13px}.words_app__kFs6Q .words_bulkMasteryNotice__lFob8{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;border:1px solid var(--line);border-radius:4px;background:var(--panel);color:var(--muted);font-size:13px}.words_app__kFs6Q .words_bulkMasteryNotice__lFob8 button{min-height:28px;padding:4px 10px;border:1px solid var(--accent);background:transparent;color:var(--accent);font-size:13px}