@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-wght-normal-CnvboYUG.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-wght-normal-Ca2vKHc0.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-wght-normal-ukD16Tqj.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#f7f3ec;--surface:#fff;--surface-2:#efe9df;--border:#e2dacc;--ink:#16182a;--ink-2:#5b5e6e;--ink-3:#8a8c99;--primary:#1b3a8c;--primary-soft:#e3e9f8;--on-primary:#fff;--plan-bg:#1b3a8c;--sun:#f2c230;--sun-soft:#fbefc6;--sun-ink:#6b4400;--red:#c8102e;--red-soft:#f8e1e4;--green:#2e7d4f;--green-soft:#e0f0e6;--partner:#b5446e;--daily:#1b3a8c;--work:#3e6b5a;--font-ui:"Inter Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--font-ro:"Fraunces Variable", Georgia, serif;--radius-sm:10px;--radius-md:16px;--radius-lg:22px;--shadow-float:0 6px 24px #16182a1f;--gutter:20px;--tabbar-h:60px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#12141b;--surface:#1b1e27;--surface-2:#252935;--border:#2f3442;--ink:#f3eee5;--ink-2:#a9acba;--ink-3:#767a8a;--primary:#8fa8f0;--primary-soft:#232c49;--on-primary:#0e1220;--plan-bg:#22305e;--sun-soft:#3a3320;--sun-ink:#f2d27a;--red:#f07a8a;--red-soft:#3a2228;--green:#7ccb9a;--green-soft:#1f3329;--partner:#e58fb0;--daily:#8fa8f0;--work:#8cc4ae;--shadow-float:0 6px 24px #0006;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--bg:#12141b;--surface:#1b1e27;--surface-2:#252935;--border:#2f3442;--ink:#f3eee5;--ink-2:#a9acba;--ink-3:#767a8a;--primary:#8fa8f0;--primary-soft:#232c49;--on-primary:#0e1220;--plan-bg:#22305e;--sun-soft:#3a3320;--sun-ink:#f2d27a;--red:#f07a8a;--red-soft:#3a2228;--green:#7ccb9a;--green-soft:#1f3329;--partner:#e58fb0;--daily:#8fa8f0;--work:#8cc4ae;--shadow-float:0 6px 24px #0006;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html,body{background:var(--bg);color:var(--ink);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0;font-size:16px;line-height:1.45}#root{min-height:100dvh}h1,h2,h3,p{margin:0}button,input,select{font:inherit;color:inherit}a{color:var(--primary)}:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.ro{font-family:var(--font-ro);font-optical-sizing:auto}.kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:700}.screen-title{font-family:var(--font-ro);font-size:28px;font-weight:600;line-height:1.15}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}._button_xvwes_3{border-radius:var(--radius-md);background:var(--primary);height:52px;color:var(--on-primary);cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:16px;font-weight:600;transition:transform 80ms,opacity .12s;display:inline-flex}._button_xvwes_3:active:not(:disabled){transform:scale(.98)}._button_xvwes_3:disabled{opacity:.55;cursor:not-allowed}._secondary_xvwes_26{background:var(--surface-2);color:var(--ink)}._danger_xvwes_30{background:var(--red-soft);color:var(--red)}._block_xvwes_34{width:100%}._card_xvwes_38{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}._pills_xvwes_45{background:var(--surface-2);border-radius:12px;gap:2px;padding:3px;display:inline-flex}._pill_xvwes_45{color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:7px 12px;font-size:13px;font-weight:500}._pillActive_xvwes_62{background:var(--surface);color:var(--ink);font-weight:700;box-shadow:0 1px 3px #16182a1a}._field_xvwes_69{flex-direction:column;gap:6px;display:flex}._fieldLabel_xvwes_74{color:var(--ink-2);font-size:12px;font-weight:600}._input_xvwes_79{border:1px solid var(--border);background:var(--surface);border-radius:14px;height:50px;padding:0 14px;font-size:15px}._input_xvwes_79:focus{border:2px solid var(--primary);outline:none;padding:0 13px}._inputInvalid_xvwes_92{border-color:var(--red)}._fieldError_xvwes_95{color:var(--red);font-size:12px}._notice_xvwes_100{border-radius:14px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;line-height:1.4;display:flex}._noticeError_xvwes_109{background:var(--red-soft);color:var(--red)}._noticeInfo_xvwes_113{background:var(--primary-soft);color:var(--ink)}._spinner_xvwes_118{border:3px solid var(--surface-2);border-top-color:var(--primary);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite _spin_xvwes_118}@keyframes _spin_xvwes_118{to{transform:rotate(360deg)}}._speaker_xvwes_133{background:var(--primary-soft);width:44px;height:44px;color:var(--primary);cursor:pointer;border:0;border-radius:22px;flex:none;place-items:center;display:grid}._speakerLarge_xvwes_145{border-radius:32px;width:64px;height:64px}._speakerPlaying_xvwes_150{box-shadow:0 0 0 4px color-mix(in srgb, var(--primary) 25%, transparent)}._speaker_xvwes_133:disabled{opacity:.4;cursor:not-allowed}._slow_xvwes_157{background:var(--surface-2);height:44px;color:var(--ink-2);cursor:pointer;border:0;border-radius:22px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}._track_xvwes_173{background:var(--surface-2);border-radius:4px;flex:1;height:8px;overflow:hidden}._fill_xvwes_180{background:var(--primary);border-radius:4px;height:100%;transition:width .24s}._chip_xvwes_188{background:color-mix(in srgb, var(--chip) 14%, transparent);color:var(--chip);border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}._chip_xvwes_188:before{content:"";background:var(--chip);border-radius:3px;width:6px;height:6px}._flowTop_xvwes_208{padding:max(14px, env(safe-area-inset-top)) var(--gutter) 8px;align-items:center;gap:14px;width:100%;max-width:720px;margin:0 auto;display:flex}._iconButton_xvwes_217{width:40px;height:40px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:20px;flex:none;place-items:center;display:grid}._flowLabel_xvwes_229{color:var(--ink-2);text-align:right;min-width:36px;font-size:12px;font-weight:600}._center_xvwes_237{place-items:center;min-height:50dvh;display:grid}._page_yins3_1{min-height:100dvh;padding:max(56px, env(safe-area-inset-top)) var(--gutter) 40px;justify-content:center;display:flex}._inner_yins3_7{flex-direction:column;gap:28px;width:100%;max-width:400px;display:flex}@media (width>=900px){._page_yins3_1{align-items:center;padding-top:40px}}._brand_yins3_21{flex-direction:column;gap:10px;display:flex}._flag_yins3_26{border-radius:4px;width:54px;height:8px;display:flex;overflow:hidden}._flag_yins3_26 span{flex:1}._flag_yins3_26 span:first-child{background:#1b3a8c}._flag_yins3_26 span:nth-child(2){background:#f2c230}._flag_yins3_26 span:nth-child(3){background:#c8102e}._logo_yins3_45{letter-spacing:-1px;font-size:56px;font-weight:700;line-height:1}._tagline_yins3_51{color:var(--ink-2);font-size:16px}._form_yins3_56{flex-direction:column;gap:14px;display:flex}._langs_yins3_62{justify-content:center;gap:16px;display:flex}._lang_yins3_62,._langActive_yins3_68{cursor:pointer;background:0 0;border:0;padding:6px;font-size:13px}._lang_yins3_62{color:var(--ink-3)}._langActive_yins3_68{color:var(--ink);text-underline-offset:4px;font-weight:700;text-decoration:underline}._google_yins3_85{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface);height:52px;color:var(--ink);justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:600;text-decoration:none;display:flex}._google_yins3_85:hover{background:var(--surface-2)}._or_yins3_102{color:var(--ink-3);align-items:center;gap:12px;margin:-8px 0;font-size:12px;display:flex}._or_yins3_102:before,._or_yins3_102:after{content:"";background:var(--border);flex:1;height:1px}._linkedNotice_yins3_119{padding:12px 16px 0}._linkedRow_yins3_122{align-items:center;gap:12px;min-height:56px;padding:12px 16px;display:flex}._linkedText_yins3_129{flex-direction:column;flex:1;min-width:0;display:flex}._linkedName_yins3_135{font-size:14px;font-weight:600}._linkedSub_yins3_139{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._linkedAction_yins3_146{background:var(--surface-2);color:var(--ink);cursor:pointer;border:0;border-radius:10px;padding:8px 12px;font-size:13px;font-weight:600;text-decoration:none}._linkedAction_yins3_146[data-tone=danger]{color:var(--red)}._page_131pj_1{flex-direction:column;gap:18px;max-width:720px;display:flex}._header_131pj_7{flex-direction:column;gap:4px;display:flex}._subtitle_131pj_12{color:var(--ink-2);font-size:13px}._levels_131pj_17{background:var(--surface-2);border-radius:14px;gap:2px;padding:4px;display:flex}._level_131pj_17{height:34px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:4px;font-size:13px;font-weight:500;display:inline-flex}._level_131pj_17[data-selected=true]{background:var(--surface);color:var(--ink);font-weight:700;box-shadow:0 1px 3px #16182a1a}._level_131pj_17:disabled{cursor:not-allowed}._units_131pj_49{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._unit_131pj_49{background:var(--surface);border-radius:16px;padding:12px 14px}._unit_131pj_49[data-state=locked]{border:1px solid var(--border);background:0 0}._unit_131pj_49[data-state=current]{border:2px solid var(--primary);border-radius:20px;padding:16px}._unitHead_131pj_71{align-items:center;gap:12px;display:flex}._num_131pj_76{background:var(--surface-2);width:36px;height:36px;color:var(--ink-3);border-radius:10px;flex:none;place-items:center;font-size:16px;font-weight:600;display:grid}._unit_131pj_49[data-state=done] ._num_131pj_76{background:var(--green-soft);color:var(--green)}._unit_131pj_49[data-state=current] ._num_131pj_76{background:var(--primary);width:40px;height:40px;color:var(--on-primary)}._unitText_131pj_98{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._unitTitle_131pj_105{font-size:15px;font-weight:700}._unit_131pj_49[data-state=locked] ._unitTitle_131pj_105{color:var(--ink-3);font-weight:600}._unitMeta_131pj_113{color:var(--ink-3);font-size:12px}._chips_131pj_117{flex-wrap:wrap;gap:6px;display:flex}._lessons_131pj_123{flex-direction:column;gap:4px;margin:12px 0 0;padding:0;list-style:none;display:flex}._lesson_131pj_123{color:var(--ink);border-radius:10px;align-items:center;gap:10px;padding:9px 10px;font-size:13px;font-weight:500;text-decoration:none;display:flex}a._lesson_131pj_123:hover{background:var(--surface-2)}._lesson_131pj_123[data-status=next]{background:var(--primary-soft);font-weight:700}._lesson_131pj_123[data-status=locked]{color:var(--ink-3)}._lessonIcon_131pj_152{color:var(--ink-3);display:flex}._lesson_131pj_123[data-status=done] ._lessonIcon_131pj_152{color:var(--green)}._lesson_131pj_123[data-status=next] ._lessonIcon_131pj_152{color:var(--primary)}._lessonTitle_131pj_162{flex:1}._cta_131pj_166{bottom:calc(var(--tabbar-h) + 24px + env(safe-area-inset-bottom));border-radius:var(--radius-md);background:var(--primary);height:52px;color:var(--on-primary);box-shadow:var(--shadow-float);justify-content:center;align-self:stretch;align-items:center;gap:8px;font-weight:600;text-decoration:none;display:flex;position:sticky}@media (width>=900px){._cta_131pj_166{align-self:flex-start;padding:0 28px;bottom:24px}}._empty_131pj_190,._error_131pj_191{color:var(--ink-2);text-align:center;flex-direction:column;align-items:center;gap:12px;font-size:14px;display:flex}._screen_o9j4m_1{flex-direction:column;min-height:100dvh;display:flex}._body_o9j4m_6{width:100%;max-width:640px;padding:12px var(--gutter) 20px;flex-direction:column;flex:1;gap:18px;margin:0 auto;display:flex}._kicker_o9j4m_16{letter-spacing:.08em;text-transform:uppercase;color:var(--primary);font-size:11px;font-weight:700}._card_o9j4m_24{background:var(--surface);border:1px solid var(--border);border-radius:24px;flex-direction:column;gap:16px;padding:22px;display:flex}._romanian_o9j4m_33{font-size:clamp(26px,7vw,34px);font-weight:600;line-height:1.15}._audioRow_o9j4m_38{gap:10px;display:flex}._divider_o9j4m_42{border:0;border-top:1px solid var(--border);margin:0}._glosses_o9j4m_47{flex-direction:column;gap:10px;margin:0;display:flex}._gloss_o9j4m_47{gap:10px;display:flex}._gloss_o9j4m_47 dt{color:var(--ink-3);min-width:20px;padding-top:3px;font-size:11px;font-weight:700}._gloss_o9j4m_47 dd{flex-direction:column;gap:2px;margin:0;display:flex}._glossText_o9j4m_70{font-size:15px;font-weight:600}._literal_o9j4m_74{color:var(--ink-3);font-size:12px;font-style:italic}._note_o9j4m_79{color:var(--ink-2);font-size:13px;line-height:1.4}._chips_o9j4m_84{flex-wrap:wrap;gap:6px;display:flex}._grammar_o9j4m_90{background:var(--primary-soft);border-color:#0000}._grammarHead_o9j4m_94{color:var(--primary);align-items:center;gap:8px;font-size:20px;font-weight:700;display:flex}._table_o9j4m_102{border-collapse:collapse;background:var(--surface);border-radius:12px;width:100%;overflow:hidden}._table_o9j4m_102 td{border-bottom:1px solid var(--border);padding:8px 12px;font-size:16px}._table_o9j4m_102 tr:last-child td{border-bottom:0}._table_o9j4m_102 td:first-child{color:var(--ink-2);width:40%}._grammarNote_o9j4m_121{font-size:14px;line-height:1.5}._prompt_o9j4m_126{background:var(--surface);border:1px solid var(--border);border-radius:22px;align-items:center;gap:12px;padding:20px;display:flex}._prompt_o9j4m_126 ._romanian_o9j4m_33{flex:1}._listenPrompt_o9j4m_138{background:var(--plan-bg);border-radius:22px;justify-content:center;align-items:center;gap:16px;padding:28px 20px;display:flex}._options_o9j4m_148{flex-direction:column;gap:10px;display:flex}._option_o9j4m_148{border:1px solid var(--border);background:var(--surface);text-align:left;cursor:pointer;border-radius:16px;align-items:center;gap:12px;width:100%;min-height:54px;padding:12px 14px;font-size:15px;display:flex}._option_o9j4m_148._ro_o9j4m_33{font-size:17px}._option_o9j4m_148:hover:not(:disabled){border-color:var(--primary)}._option_o9j4m_148:disabled{cursor:default}._option_o9j4m_148[data-state=correct]{border:2px solid var(--green);background:var(--green-soft);padding:11px 13px}._option_o9j4m_148[data-state=wrong]{border:2px solid var(--red);background:var(--red-soft);padding:11px 13px}._option_o9j4m_148[data-state=dim]{opacity:.5}._optionKey_o9j4m_189{background:var(--surface-2);width:28px;height:28px;font-family:var(--font-ui);color:var(--ink-2);border-radius:8px;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}._optionLabel_o9j4m_202{flex:1}._footer_o9j4m_206{width:100%;padding:12px var(--gutter) max(20px, env(safe-area-inset-bottom));background:var(--bg);flex-direction:column;align-items:center;gap:12px;display:flex;position:sticky;bottom:0}._footer_o9j4m_206>*{width:100%;max-width:600px}._footer_o9j4m_206[data-feedback=correct]{background:var(--green-soft)}._footer_o9j4m_206[data-feedback=wrong]{background:var(--red-soft)}._feedback_o9j4m_227{align-items:flex-start;gap:10px;font-size:14px;display:flex}._footer_o9j4m_206[data-feedback=correct] ._feedback_o9j4m_227{color:var(--green)}._footer_o9j4m_206[data-feedback=wrong] ._feedback_o9j4m_227{color:var(--red)}._feedback_o9j4m_227 p{color:var(--ink);margin-top:2px}._done_o9j4m_245{width:100%;max-width:480px;padding:40px var(--gutter) 28px;text-align:center;flex-direction:column;align-items:center;gap:20px;margin:0 auto;display:flex}._badge_o9j4m_256{background:var(--sun-soft);border:3px solid var(--sun);width:104px;height:104px;color:var(--sun-ink);border-radius:52px;place-items:center;display:grid}._bravo_o9j4m_266{font-size:44px;font-weight:700}._stats_o9j4m_270{gap:10px;width:100%;display:flex}._stats_o9j4m_270>div{background:var(--surface);border:1px solid var(--border);border-radius:16px;flex-direction:column;flex:1;gap:2px;padding:14px 8px;display:flex}._stats_o9j4m_270 strong{font-size:22px}._stats_o9j4m_270 span{color:var(--ink-2);font-size:11px}._said_o9j4m_292{text-align:left;background:var(--surface);border:1px solid var(--border);border-radius:18px;flex-direction:column;gap:8px;width:100%;padding:16px;display:flex}._saidRow_o9j4m_303{text-align:left;color:var(--primary);cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:10px;padding:6px 0;display:flex}._saidRow_o9j4m_303>span{color:var(--ink);flex-direction:column;font-size:16px;font-weight:600;display:flex}._saidRow_o9j4m_303 small{font-family:var(--font-ui);color:var(--ink-2);font-size:12px;font-weight:400}._doneActions_o9j4m_327{flex-direction:column;gap:10px;width:100%;display:flex}._inlineLink_o9j4m_333{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}._page_1idd7_1{flex-direction:column;gap:16px;max-width:640px;display:flex}._top_1idd7_7{justify-content:space-between;align-items:center;gap:12px;display:flex}._counter_1idd7_13{color:var(--ink-2);font-size:13px;font-weight:700}._player_1idd7_18{background:var(--plan-bg);color:#c9d4f2;border-radius:24px;flex-direction:column;align-items:center;gap:12px;padding:22px;display:flex}._playerRow_1idd7_28{align-items:center;gap:18px;display:flex}._play_1idd7_18,._small_1idd7_34{cursor:pointer;border:0;place-items:center;display:grid}._play_1idd7_18{color:#1b3a8c;background:#fff;border-radius:36px;width:72px;height:72px}._small_1idd7_34{color:#fff;background:#ffffff24;border-radius:24px;width:48px;height:48px}._plays_1idd7_54{font-size:12px}._answerBox_1idd7_57{background:var(--surface);border:1px solid var(--border);border-radius:18px;flex-direction:column;gap:10px;padding:16px;display:flex}._input_1idd7_66{resize:none;background:0 0;border:0;outline:none;font-size:20px;line-height:1.35}._input_1idd7_66::placeholder{color:var(--ink-3)}._options_1idd7_77{flex-direction:column;gap:10px;display:flex}._option_1idd7_77{border:1px solid var(--border);background:var(--surface);text-align:left;cursor:pointer;border-radius:16px;min-height:54px;padding:12px 16px;font-size:15px}._option_1idd7_77[data-state=correct]{border:2px solid var(--green);background:var(--green-soft)}._option_1idd7_77[data-state=wrong]{border:2px solid var(--red);background:var(--red-soft)}._option_1idd7_77[data-state=dim]{opacity:.5}._result_1idd7_103{background:var(--red-soft);border-radius:18px;flex-direction:column;gap:10px;padding:16px;display:flex}._result_1idd7_103[data-right=true]{background:var(--green-soft)}._resultHead_1idd7_114{color:var(--red);align-items:center;gap:8px;font-weight:700;display:flex}._result_1idd7_103[data-right=true] ._resultHead_1idd7_114{color:var(--green)}._diff_1idd7_124{flex-wrap:wrap;gap:4px;display:flex}._word_1idd7_129{background:color-mix(in srgb, var(--surface) 70%, transparent);color:var(--green);border-radius:6px;padding:3px 6px;font-size:16px;font-weight:600}._word_1idd7_129[data-status=accent]{background:var(--sun-soft);color:var(--sun-ink);box-shadow:inset 0 -2px 0 var(--sun)}._word_1idd7_129[data-status=missing]{color:var(--red);-webkit-text-decoration:underline wavy;text-decoration:underline wavy}._answerRo_1idd7_146{font-size:19px;font-weight:600}._gloss_1idd7_150{color:var(--ink-2);font-size:13px}._tip_1idd7_154{color:var(--ink);align-items:flex-start;gap:8px;font-size:12px;display:flex}._empty_1idd7_161{max-width:420px;color:var(--ink-2);flex-direction:column;align-items:flex-start;gap:12px;display:flex}._big_1idd7_169{color:var(--ink);font-size:40px;font-weight:700}._link_1idd7_174{font-weight:600}._list_1lu5k_2{flex-direction:column;gap:10px;max-width:720px;margin:0;padding:0;list-style:none;display:flex}._textRow_1lu5k_11{background:var(--surface);border:1px solid var(--border);color:var(--ink);border-radius:18px;align-items:center;gap:14px;padding:16px;text-decoration:none;display:flex}._textRow_1lu5k_11:hover{border-color:var(--primary)}._textIcon_1lu5k_25{background:var(--primary-soft);width:44px;height:44px;color:var(--primary);border-radius:12px;flex:none;place-items:center;display:grid}._textBody_1lu5k_35{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._textTitle_1lu5k_42{font-family:var(--font-ro);font-size:18px;font-weight:600}._textSummary_1lu5k_47{color:var(--ink-2);font-size:13px}._textMeta_1lu5k_51{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-size:11px;display:flex}._level_1lu5k_60{background:var(--surface-2);color:var(--ink-2);border-radius:6px;padding:2px 6px;font-weight:700}._chev_1lu5k_67{color:var(--ink-3)}._reader_1lu5k_72{flex-direction:column;gap:14px;max-width:680px;padding-bottom:260px;display:flex}._readerTop_1lu5k_79{align-items:center;gap:8px;display:flex}._back_1lu5k_84{width:40px;height:40px;color:var(--ink);border-radius:20px;place-items:center;display:grid}._readerTitle_1lu5k_92 h1{font-size:24px;font-weight:600;line-height:1.2}._readerTitle_1lu5k_92 p{color:var(--ink-2);font-size:12px}._tools_1lu5k_101{flex-wrap:wrap;gap:8px;display:flex}._tool_1lu5k_101{border:1px solid var(--border);background:var(--surface);color:var(--ink-2);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:600;display:inline-flex}._tool_1lu5k_101[aria-pressed=true]{background:var(--primary-soft);color:var(--primary);border-color:#0000}._tapHint_1lu5k_124{color:var(--ink-3);font-size:12px}._lines_1lu5k_129{flex-direction:column;gap:12px;display:flex}._line_1lu5k_129{align-items:flex-end;gap:6px;display:flex}._line_1lu5k_129[data-format=chat][data-me=true],._line_1lu5k_129[data-format=dialogue][data-me=true]{flex-direction:row-reverse}._line_1lu5k_129[data-format=dialogue]{flex-wrap:wrap}._speaker_1lu5k_146{width:100%;color:var(--ink-3);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:700}._line_1lu5k_129[data-me=true] ._speaker_1lu5k_146{text-align:right}._bubble_1lu5k_157{background:var(--surface);border:1px solid var(--border);border-radius:18px 18px 18px 4px;max-width:82%;padding:10px 14px}._line_1lu5k_129[data-me=true] ._bubble_1lu5k_157{background:var(--primary-soft);border-color:#0000;border-radius:18px 18px 4px}._line_1lu5k_129[data-format=prose] ._bubble_1lu5k_157{background:0 0;border:0;border-radius:0;flex:1;max-width:none;padding:0}._ro_1lu5k_177{font-size:19px;line-height:1.55}._line_1lu5k_129[data-format=prose] ._ro_1lu5k_177{font-size:21px;line-height:1.6}._word_1lu5k_185{font:inherit;color:inherit;cursor:pointer;border:0;border-bottom:1px dotted var(--ink-3);background:0 0;border-radius:5px;margin:0;padding:0 1px}._word_1lu5k_185:hover{background:var(--sun-soft)}._word_1lu5k_185[aria-pressed=true]{background:var(--sun-soft);color:var(--sun-ink);border-bottom:2px solid var(--sun);font-weight:600}._translation_1lu5k_205{color:var(--ink-2);margin-top:6px;font-size:13px;line-height:1.4}._linePlay_1lu5k_211{width:30px;height:30px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:15px;flex:none;place-items:center;display:grid}._sheet_1lu5k_225{z-index:20;max-width:560px;padding:18px 20px max(24px, env(safe-area-inset-bottom));background:var(--surface);border-radius:26px 26px 0 0;flex-direction:column;gap:12px;margin:0 auto;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 30px #16182a2e}@media (width<=899px){._sheet_1lu5k_225{bottom:calc(var(--tabbar-h) + 12px + env(safe-area-inset-bottom));border-radius:26px;left:8px;right:8px}}._sheetHead_1lu5k_249{align-items:center;gap:10px;display:flex}._sheetWord_1lu5k_254{flex-direction:column;flex:1;display:flex}._lemma_1lu5k_259{font-size:28px;font-weight:600}._lemmaOf_1lu5k_263{color:var(--ink-3);font-size:12px}._close_1lu5k_267{background:var(--surface-2);width:36px;height:36px;color:var(--ink-2);cursor:pointer;border:0;border-radius:18px;place-items:center;display:grid}._sheetGlosses_1lu5k_278{flex-direction:column;gap:6px;margin:0;display:flex}._sheetGlosses_1lu5k_278 div{gap:10px;display:flex}._sheetGlosses_1lu5k_278 dt{color:var(--ink-3);min-width:20px;padding-top:3px;font-size:11px;font-weight:700}._sheetGlosses_1lu5k_278 dd{margin:0;font-size:15px;font-weight:600}._noGloss_1lu5k_300{color:var(--ink-2);font-size:13px}._sheetActions_1lu5k_304{align-items:center;gap:10px;display:flex}._explainBtn_1lu5k_309{color:#c15f3c;cursor:pointer;background:#f4e7df;border:0;border-radius:22px;flex:none;justify-content:center;align-items:center;gap:4px;min-width:44px;height:44px;padding:0 12px;display:inline-flex}._explainBtn_1lu5k_309:disabled{opacity:.6;cursor:default}._explanation_1lu5k_328{background:var(--surface-2);border-radius:12px;padding:10px 12px;font-size:13px;line-height:1.5}._screen_yakc4_1{flex-direction:column;min-height:100dvh;display:flex}._body_yakc4_6{width:100%;max-width:640px;padding:12px var(--gutter) 20px;flex-direction:column;flex:1;gap:16px;margin:0 auto;display:flex}._head_yakc4_16{justify-content:space-between;align-items:center;display:flex}._mode_yakc4_21{color:var(--ink-2);font-size:13px;font-weight:600}._card_yakc4_26{background:var(--surface);border:1px solid var(--border);text-align:center;border-radius:26px;flex-direction:column;align-items:center;gap:18px;padding:28px 22px;display:flex;box-shadow:0 10px 30px #16182a14}._audio_yakc4_38{align-items:center;gap:12px;display:flex}._romanian_yakc4_43{font-size:clamp(26px,7vw,34px);font-weight:600;line-height:1.2}._divider_yakc4_48{border:0;border-top:1px solid var(--border);width:100%;margin:0}._answer_yakc4_54{flex-direction:column;gap:6px;display:flex}._answerMain_yakc4_59{font-size:17px;font-weight:600}._answerSecondary_yakc4_63{color:var(--ink-2);font-size:14px}._note_yakc4_67{color:var(--ink-2);background:var(--surface-2);border-radius:12px;padding:10px 12px;font-size:13px;line-height:1.4}._footer_yakc4_76{padding:10px var(--gutter) max(24px, env(safe-area-inset-bottom));background:var(--bg);flex-direction:column;align-items:center;gap:10px;display:flex;position:sticky;bottom:0}._footer_yakc4_76>*{width:100%;max-width:600px}._question_yakc4_90{color:var(--ink-3);font-size:12px}._ratings_yakc4_94{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}._rate_yakc4_99{cursor:pointer;border:0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:2px;height:62px;display:flex}._rate_yakc4_99 strong{font-size:14px}._rate_yakc4_99 span{color:var(--ink-2);font-size:11px}._rate_yakc4_99[data-grade="1"]{background:var(--red-soft);color:var(--red)}._rate_yakc4_99[data-grade="2"]{background:var(--surface-2);color:var(--ink)}._rate_yakc4_99[data-grade="3"]{background:var(--green-soft);color:var(--green)}._rate_yakc4_99[data-grade="4"]{background:var(--primary-soft);color:var(--primary)}._end_yakc4_134{max-width:420px;padding:64px var(--gutter) 32px;text-align:center;color:var(--ink-2);flex-direction:column;align-items:center;gap:14px;margin:0 auto;display:flex}._end_yakc4_134 h1{color:var(--ink)}._endIcon_yakc4_148{background:var(--primary-soft);width:80px;height:80px;color:var(--primary);border-radius:40px;place-items:center;display:grid}._endIcon_yakc4_148[data-tone=good]{background:var(--green-soft);color:var(--green)}._gata_yakc4_161{font-size:40px;font-weight:700}._muted_yakc4_165{font-size:13px}._page_x39q1_1{flex-direction:column;gap:22px;max-width:640px;display:flex}._header_x39q1_7{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._status_x39q1_13{color:var(--green);min-height:1em;font-size:12px;font-weight:600}._status_x39q1_13[data-tone=error]{color:var(--red)}._group_x39q1_23{flex-direction:column;gap:8px;display:flex}._box_x39q1_28{background:var(--surface);border:1px solid var(--border);border-radius:18px;overflow:hidden}._row_x39q1_35{align-items:center;gap:12px;min-height:56px;padding:12px 16px;display:flex}._row_x39q1_35+._row_x39q1_35,._row_x39q1_35+._signOut_x39q1_43{border-top:1px solid var(--border)}._rowIcon_x39q1_46{color:var(--ink-2);display:flex}._rowLabel_x39q1_50{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:500;overflow:hidden}._stepper_x39q1_60{align-items:center;gap:4px;display:flex}._stepper_x39q1_60 button{background:var(--surface-2);cursor:pointer;border:0;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}._stepper_x39q1_60 button:disabled{opacity:.4;cursor:not-allowed}._stepper_x39q1_60 output{text-align:center;min-width:64px;font-size:14px;font-weight:600}._soon_x39q1_86{color:var(--ink-2);align-items:center;gap:12px;padding:16px;font-size:13px;display:flex}._aiBadge_x39q1_94{color:#c15f3c;background:#f4e7df;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}._signOut_x39q1_43{width:100%;min-height:56px;color:var(--red);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:0 16px;font-size:14px;font-weight:600;display:flex}._layout_1vlsy_1{flex-direction:column;gap:20px;display:flex}@media (width>=1100px){._layout_1vlsy_1{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;display:grid}}._detail_1vlsy_14{background:var(--surface);border:1px solid var(--border);border-radius:22px;flex-direction:column;gap:14px;padding:20px;display:flex}._head_1vlsy_23{align-items:center;gap:16px;display:flex}._glyph_1vlsy_28{background:var(--sun-soft);min-width:72px;height:72px;color:var(--sun-ink);white-space:nowrap;border-radius:20px;flex:none;place-items:center;padding:0 10px;font-size:30px;font-weight:600;display:grid}._headText_1vlsy_42{flex-direction:column;gap:4px;display:flex}._title_1vlsy_47{font-size:17px;font-weight:700}._explanation_1vlsy_51{color:var(--ink-2);font-size:13px;line-height:1.45}._examples_1vlsy_57{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._example_1vlsy_57{background:var(--surface-2);border-radius:12px;align-items:center;gap:10px;padding:6px 8px;display:flex}._exPlay_1vlsy_73,._exSlow_1vlsy_74{color:var(--primary);cursor:pointer;background:0 0;border:0;border-radius:18px;place-items:center;width:36px;height:36px;display:grid}._exSlow_1vlsy_74{color:var(--ink-3)}._exWord_1vlsy_88{font-size:19px;font-weight:600}._exGloss_1vlsy_92{text-align:right;color:var(--ink-2);flex:1;font-size:12px}._pair_1vlsy_99{background:var(--primary-soft);border-radius:14px;align-items:center;gap:12px;padding:14px;display:flex}._pairText_1vlsy_107{flex-direction:column;flex:1;gap:2px;display:flex}._pairQ_1vlsy_113{color:var(--primary);font-size:12px;font-weight:600}._pairWords_1vlsy_118{font-size:20px;font-weight:600}._pairGloss_1vlsy_122{color:var(--ink-2);font-size:12px}._test_1vlsy_126{flex-direction:column;flex:1;gap:10px;display:flex}._choices_1vlsy_132{gap:10px;display:flex}._choice_1vlsy_132{border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:14px;flex:1;height:56px;font-size:22px;font-weight:600}._choice_1vlsy_132[data-state=correct]{border:2px solid var(--green);background:var(--green-soft)}._choice_1vlsy_132[data-state=wrong]{border:2px solid var(--red);background:var(--red-soft)}._choice_1vlsy_132[data-state=dim]{opacity:.5}._testActions_1vlsy_157{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._linkButton_1vlsy_163{color:var(--primary);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}._result_1vlsy_174{color:var(--red);flex:1;font-weight:700}._result_1vlsy_174[data-right=true]{color:var(--green)}._grid_1vlsy_183{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:8px;display:grid}._tile_1vlsy_189{border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:14px;flex-direction:column;align-items:center;gap:2px;padding:12px 4px;display:flex}._tile_1vlsy_189[aria-pressed=true]{border:2px solid var(--sun);background:var(--sun-soft);padding:11px 3px}._tileGlyph_1vlsy_205{white-space:nowrap;font-size:18px;font-weight:600}._tileHint_1vlsy_210{color:var(--ink-3);text-align:center;font-size:10px;line-height:1.2}._page_u5n06_1{flex-direction:column;gap:16px;max-width:640px;display:flex}._target_u5n06_7{background:var(--surface);border:1px solid var(--border);border-radius:22px;flex-direction:column;gap:8px;padding:20px;display:flex}._targetHead_u5n06_16{justify-content:space-between;display:flex}._counter_u5n06_20{color:var(--ink-2);font-size:12px;font-weight:700}._ro_u5n06_25{font-size:clamp(24px,6vw,30px);font-weight:600;line-height:1.2}._gloss_u5n06_30{color:var(--ink-2);font-size:13px}._audioRow_u5n06_34{gap:10px;margin-top:6px;display:flex}._result_u5n06_39{background:var(--sun-soft);border-radius:22px;flex-direction:column;gap:12px;padding:18px;display:flex}._result_u5n06_39[data-passed=true]{background:var(--green-soft)}._compare_u5n06_50{flex-wrap:wrap;gap:10px;display:flex}._track_u5n06_55{background:var(--surface);color:var(--primary);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:600;display:inline-flex}._track_u5n06_55[data-mine=true]{color:var(--sun-ink)}._resultHead_u5n06_71{justify-content:space-between;align-items:center;font-weight:700;display:flex}._score_u5n06_77{font-size:24px}._words_u5n06_80{flex-wrap:wrap;gap:6px;display:flex}._word_u5n06_80{background:color-mix(in srgb, var(--surface) 70%, transparent);color:var(--green);border-radius:8px;padding:4px 8px;font-size:15px;font-weight:600}._word_u5n06_80[data-status=accent]{background:var(--sun-soft);color:var(--sun-ink);box-shadow:inset 0 0 0 1px var(--sun)}._word_u5n06_80[data-status=missing]{color:var(--red);box-shadow:inset 0 0 0 1px var(--red)}._heard_u5n06_102{color:var(--ink-2);gap:8px;font-size:13px;display:flex}._selfRate_u5n06_108{flex-direction:column;gap:10px;font-size:14px;display:flex}._selfButtons_u5n06_114{gap:10px;display:flex}._micRow_u5n06_118{justify-content:center;align-items:center;gap:24px;margin-top:8px;display:flex}._mic_u5n06_118{background:var(--red);color:#fff;cursor:pointer;border:0;border-radius:38px;place-items:center;width:76px;height:76px;display:grid;box-shadow:0 8px 20px #c8102e40}._mic_u5n06_118[data-state=recording]{animation:1.2s ease-in-out infinite _pulse_u5n06_1}._mic_u5n06_118:disabled{opacity:.6}@keyframes _pulse_u5n06_1{50%{box-shadow:0 0 0 14px #c8102e1f}}._next_u5n06_148{background:var(--surface-2);width:48px;height:48px;color:var(--ink-2);cursor:pointer;border:0;border-radius:24px;place-items:center;display:grid}._hint_u5n06_159{text-align:center;color:var(--ink-3);font-size:12px}._note_u5n06_164{max-width:420px;color:var(--ink-2);flex-direction:column;align-items:flex-start;gap:12px;display:flex}._big_u5n06_172{color:var(--ink);font-size:40px;font-weight:700}._page_m3hpx_1{flex-direction:column;gap:24px;max-width:720px;display:flex}._header_m3hpx_7{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}._date_m3hpx_13{color:var(--ink-2);font-size:13px}._hello_m3hpx_17{font-size:28px;font-weight:600;line-height:1.15}@media (width>=900px){._hello_m3hpx_17{font-size:38px}}._streak_m3hpx_27{background:var(--sun-soft);color:var(--sun-ink);border-radius:999px;flex:none;align-items:center;gap:4px;padding:6px 10px;font-size:13px;font-weight:700;display:inline-flex}._plan_m3hpx_40{background:var(--plan-bg);color:#fff;border-radius:22px;flex-direction:column;gap:14px;padding:20px;display:flex}._planHead_m3hpx_49{justify-content:space-between;align-items:baseline;gap:8px;display:flex}._planTitle_m3hpx_55{font-size:17px;font-weight:700}._planTime_m3hpx_59{color:#c9d4f2;font-size:13px}._goalBar_m3hpx_63>div{background:#fff3}._goalBar_m3hpx_63>div>div{background:var(--sun)}._planLoading_m3hpx_69{color:#c9d4f2;place-items:center;gap:10px;padding:12px;font-size:14px;display:grid}._steps_m3hpx_77{flex-direction:column;gap:6px;display:flex}._step_m3hpx_77{color:#fff;border-radius:14px;align-items:center;gap:12px;margin:0 -8px;padding:8px;text-decoration:none;display:flex}._step_m3hpx_77:hover{background:#ffffff14}._stepBadge_m3hpx_95{color:#ffffffbf;background:#ffffff24;border-radius:17px;flex:none;place-items:center;width:34px;height:34px;display:grid}._step_m3hpx_77[data-done=true] ._stepBadge_m3hpx_95{background:var(--sun);color:#16182a}._step_m3hpx_77[data-next=true] ._stepBadge_m3hpx_95{color:#1b3a8c;background:#fff}._stepText_m3hpx_113{flex-direction:column;gap:1px;min-width:0;display:flex}._stepTitle_m3hpx_119{font-size:15px;font-weight:600}._step_m3hpx_77[data-done=true] ._stepTitle_m3hpx_119{color:#ffffffa6;text-decoration:line-through}._stepSub_m3hpx_127{color:#c9d4f2;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._cta_m3hpx_134{border-radius:var(--radius-md);color:#1b3a8c;background:#fff;justify-content:center;align-items:center;gap:8px;height:52px;font-size:16px;font-weight:600;text-decoration:none;display:flex}._allDone_m3hpx_147{color:#c9d4f2;font-size:14px}._tiles_m3hpx_152{grid-template-columns:1fr 1fr;gap:12px;display:grid}._tile_m3hpx_152{color:var(--ink);border-radius:18px;flex-direction:column;gap:8px;padding:16px;text-decoration:none;display:flex}._tile_m3hpx_152[data-kind=sounds]{background:var(--red-soft);color:var(--red)}._tile_m3hpx_152[data-kind=path]{background:var(--green-soft);color:var(--green)}._tileTitle_m3hpx_174{color:var(--ink);font-size:15px;font-weight:700}._tileSub_m3hpx_179{color:var(--ink-2);font-size:12px}._connect_19ygk_2{color:#8a3d22;background:#f4e7df;border-radius:16px;align-items:center;gap:12px;padding:14px 16px;display:flex}._connectTitle_19ygk_11{font-size:14px;font-weight:700}._connectBody_19ygk_15{font-size:12px}._connectLink_19ygk_18{color:#fff;background:#c15f3c;border-radius:10px;flex:none;margin-left:auto;padding:8px 12px;font-size:13px;font-weight:700;text-decoration:none}._level_19ygk_29{background:var(--surface-2);color:var(--ink-2);border-radius:6px;padding:2px 6px;font-size:11px;font-weight:700}._centerCol_19ygk_37{flex-direction:column;align-items:center;gap:12px;display:flex}._home_19ygk_45{flex-direction:column;gap:20px;max-width:900px;display:flex}._section_19ygk_51{flex-direction:column;gap:10px;display:flex}._grid_19ygk_56{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}._card_19ygk_61{border:1px solid var(--border);background:var(--surface);color:var(--ink);text-align:left;cursor:pointer;border-radius:18px;flex-direction:column;align-items:flex-start;gap:6px;padding:16px;display:flex}._card_19ygk_61:hover:not(:disabled){border-color:var(--primary)}._card_19ygk_61:disabled{cursor:not-allowed;opacity:.6}._card_19ygk_61[aria-busy=true]{opacity:1;border-color:var(--primary)}._cardIcon_19ygk_85{background:var(--primary-soft);width:40px;height:40px;color:var(--primary);border-radius:12px;place-items:center;display:grid}._card_19ygk_61[data-register=partner] ._cardIcon_19ygk_85{background:var(--red-soft);color:var(--partner)}._card_19ygk_61[data-register=work] ._cardIcon_19ygk_85{background:var(--green-soft);color:var(--work)}._cardTitle_19ygk_102{font-family:var(--font-ro);font-size:17px;font-weight:600}._cardIntro_19ygk_107{color:var(--ink-2);font-size:13px}._cardMeta_19ygk_111{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-size:11px;display:flex}._recent_19ygk_120{background:var(--surface);border:1px solid var(--border);border-radius:16px;margin:0;padding:0;list-style:none;overflow:hidden}._recent_19ygk_120 li+li{border-top:1px solid var(--border)}._recentRow_19ygk_132{color:var(--ink-2);align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:flex}._recentText_19ygk_140{flex-direction:column;flex:1;min-width:0;display:flex}._recentTitle_19ygk_146{color:var(--ink);font-size:14px;font-weight:600}._recentPreview_19ygk_151{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}._chat_19ygk_159{flex-direction:column;gap:12px;max-width:720px;min-height:calc(100dvh - 200px);display:flex}._chatTop_19ygk_166{align-items:center;gap:8px;display:flex}._back_19ygk_171{width:40px;height:40px;color:var(--ink);place-items:center;display:grid}._chatTitle_19ygk_178{flex:1;min-width:0}._chatTitle_19ygk_178 h1{font-family:var(--font-ro);font-size:20px;font-weight:600;line-height:1.2}._chatTitle_19ygk_178 p{color:var(--ink-2);font-size:12px}._tool_19ygk_192{border:1px solid var(--border);background:var(--surface);color:var(--ink-2);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:600;display:inline-flex}._tool_19ygk_192[aria-pressed=true]{background:var(--primary-soft);color:var(--primary);border-color:#0000}._messages_19ygk_210{flex-direction:column;flex:1;gap:12px;padding:4px 0 8px;display:flex}._turn_19ygk_217{flex-direction:column;align-items:flex-start;gap:6px;display:flex}._turn_19ygk_217[data-role=user]{align-items:flex-end}._bubble_19ygk_226{background:var(--surface);border:1px solid var(--border);border-radius:18px 18px 18px 4px;max-width:85%;padding:10px 14px}._bubble_19ygk_226[data-role=user]{background:var(--primary);color:var(--on-primary);border-color:#0000;border-radius:18px 18px 4px}._bubble_19ygk_226 p{white-space:pre-wrap;font-size:17px;line-height:1.45}._bubbleTools_19ygk_244{align-items:flex-start;gap:8px;margin-top:6px;display:flex}._bubbleTools_19ygk_244 button{color:var(--ink-3);cursor:pointer;background:0 0;border:0;padding:2px;display:grid}._translation_19ygk_258{color:var(--ink-2);font-size:12px;line-height:1.4}._typing_19ygk_263{background:radial-gradient(circle, var(--ink-3) 3px, transparent 3.5px) 0 50% / 10px 10px repeat-x;width:28px;height:10px;animation:1s infinite _blink_19ygk_1;display:inline-block}@keyframes _blink_19ygk_1{50%{opacity:.3}}._correction_19ygk_275{background:var(--sun-soft);border:1px solid var(--sun);border-radius:14px;flex-direction:column;gap:6px;max-width:85%;padding:10px 12px;display:flex}._correctionHead_19ygk_285{color:var(--sun-ink);align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}._fix_19ygk_293 p,._fixCard_19ygk_294 p{font-size:15px}._fix_19ygk_293 del,._fixCard_19ygk_294 del{color:var(--red)}._fix_19ygk_293 ins,._fixCard_19ygk_294 ins{color:var(--green);font-weight:700;text-decoration:none}._fixWhy_19ygk_307{color:var(--ink-2);margin-top:2px;font-size:12px!important}._composer_19ygk_312{bottom:calc(var(--tabbar-h) + 20px + env(safe-area-inset-bottom));background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-float);border-radius:24px;align-items:flex-end;gap:10px;padding:8px;display:flex;position:sticky}@media (width>=900px){._composer_19ygk_312{bottom:16px}}._composer_19ygk_312 textarea{resize:none;field-sizing:content;background:0 0;border:0;outline:none;flex:1;max-height:140px;padding:8px 10px;font-size:17px}._send_19ygk_340{background:var(--primary);width:44px;height:44px;color:var(--on-primary);cursor:pointer;border:0;border-radius:22px;flex:none;place-items:center;display:grid}._send_19ygk_340:disabled{opacity:.4;cursor:not-allowed}._send_19ygk_340>div{border-width:2px;width:20px;height:20px}._inline_19ygk_361{color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;font-weight:700;text-decoration:underline;display:inline-flex}._writing_19ygk_374{flex-direction:column;gap:14px;max-width:720px;display:flex}._tasks_19ygk_380{flex-wrap:wrap;gap:8px;display:flex}._task_19ygk_380{border:1px solid var(--border);background:var(--surface);color:var(--ink-2);cursor:pointer;border-radius:999px;padding:8px 12px;font-size:13px;font-weight:600}._task_19ygk_380[aria-checked=true]{background:var(--ink);color:var(--bg);border-color:#0000}._prompt_19ygk_400{background:var(--green-soft);border-radius:16px;padding:14px 16px;font-size:14px;line-height:1.45}._writeBox_19ygk_407{flex-direction:column;gap:12px;display:flex}._writeBox_19ygk_407 textarea{border:1px solid var(--border);background:var(--surface);resize:vertical;border-radius:16px;padding:14px;font-size:17px;line-height:1.5}._result_19ygk_421{flex-direction:column;align-items:flex-start;gap:12px;display:flex}._resultHead_19ygk_427{color:var(--green);align-items:center;gap:8px;font-weight:700;display:flex}._resultHead_19ygk_427 button{color:var(--primary);cursor:pointer;background:0 0;border:0;display:grid}._correctedText_19ygk_441{background:var(--surface);border:1px solid var(--border);white-space:pre-wrap;border-radius:16px;align-self:stretch;padding:14px 16px;font-size:18px;line-height:1.55}._comment_19ygk_451{color:var(--ink-2);font-size:14px}._fixes_19ygk_455{flex-direction:column;align-self:stretch;gap:8px;display:flex}._fixCard_19ygk_294{border-left:3px solid var(--green);background:var(--surface);border-radius:4px 14px 14px 4px;padding:10px 12px}._box_1o2nc_1{flex-direction:column;gap:12px;padding:16px;display:flex}._head_1o2nc_7{align-items:center;gap:12px;display:flex}._badge_1o2nc_12{color:#c15f3c;background:#f4e7df;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}._headText_1o2nc_22{flex-direction:column;flex:1;min-width:0;display:flex}._name_1o2nc_28{font-size:15px;font-weight:700}._muted_1o2nc_32{color:var(--ink-2);align-items:flex-start;gap:6px;font-size:12px;display:flex}._ok_1o2nc_39{background:var(--green-soft);color:var(--green);border-radius:999px;align-items:center;gap:4px;padding:4px 8px;font-size:11px;font-weight:700;display:inline-flex}._actions_1o2nc_50{gap:10px;display:flex}._actions_1o2nc_50 button{height:40px;font-size:13px}._intro_1o2nc_58{color:var(--ink-2);font-size:13px;line-height:1.45}._steps_1o2nc_63{flex-direction:column;gap:8px;margin:0;padding-left:20px;font-size:14px;font-weight:600;display:flex}._code_1o2nc_72{color:#f3eee5;background:#16182a;border-radius:10px;justify-content:space-between;align-items:center;margin-top:6px;padding:10px 12px;font-weight:400;display:flex}._code_1o2nc_72 code{font-family:ui-monospace,JetBrains Mono,Consolas,monospace;font-size:13px}._code_1o2nc_72 button{color:#a9acba;cursor:pointer;background:0 0;border:0;display:grid}._field_1o2nc_94{color:var(--ink-2);flex-direction:column;gap:6px;font-size:12px;font-weight:600;display:flex}._field_1o2nc_94 input{border:1px solid var(--border);background:var(--surface);height:48px;color:var(--ink);border-radius:12px;padding:0 12px;font-family:ui-monospace,JetBrains Mono,Consolas,monospace;font-size:13px}._secure_1o2nc_112{color:var(--green);align-items:center;gap:6px;font-size:12px;display:flex}._page_gvly2_1{flex-direction:column;gap:14px;max-width:720px;display:flex}._search_gvly2_7{background:var(--surface);border:1px solid var(--border);height:46px;color:var(--ink-3);border-radius:14px;align-items:center;gap:8px;padding:0 14px;display:flex}._search_gvly2_7 input{color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:15px}._list_gvly2_26{background:var(--surface);border:1px solid var(--border);border-radius:18px;margin:0;padding:0;list-style:none;overflow:hidden}._row_gvly2_35{align-items:flex-start;gap:10px;padding:12px 12px 12px 8px;display:flex}._row_gvly2_35+._row_gvly2_35{border-top:1px solid var(--border)}._play_gvly2_44,._delete_gvly2_45{cursor:pointer;background:0 0;border:0;border-radius:18px;flex:none;place-items:center;width:36px;height:36px;display:grid}._play_gvly2_44{color:var(--primary)}._delete_gvly2_45{color:var(--ink-3)}._delete_gvly2_45:hover{color:var(--red)}._text_gvly2_65{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._lemma_gvly2_72{font-size:19px;font-weight:600}._gloss_gvly2_76{color:var(--ink-2);font-size:13px}._context_gvly2_80{color:var(--ink-3);font-size:13px;font-style:italic}._empty_gvly2_85,._none_gvly2_86{color:var(--ink-2);flex-direction:column;align-items:flex-start;gap:10px;max-width:420px;display:flex}._shell_gxafl_1{min-height:100dvh}._sidebar_gxafl_6{display:none}._main_gxafl_9{padding-bottom:calc(var(--tabbar-h) + 28px + env(safe-area-inset-bottom))}._mobileTop_gxafl_12{padding:max(12px, env(safe-area-inset-top)) var(--gutter) 4px;justify-content:space-between;align-items:center;display:flex}._logoSmall_gxafl_18{font-size:20px;font-weight:700}._iconLink_gxafl_22{width:40px;height:40px;color:var(--ink-2);border-radius:20px;place-items:center;display:grid}._content_gxafl_30{padding:8px var(--gutter) 24px}._tabbar_gxafl_34{left:16px;right:16px;bottom:calc(12px + env(safe-area-inset-bottom));height:var(--tabbar-h);border-radius:calc(var(--tabbar-h) / 2);background:color-mix(in srgb, var(--surface) 88%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--border);box-shadow:var(--shadow-float);z-index:10;padding:6px;display:flex;position:fixed}._tab_gxafl_34{color:var(--ink-3);border-radius:24px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;font-size:10px;font-weight:500;text-decoration:none;display:flex}._tabActive_gxafl_62{background:var(--primary-soft);color:var(--primary);font-weight:700}@media (width>=900px){._shell_gxafl_1{display:flex}._tabbar_gxafl_34,._mobileTop_gxafl_12{display:none}._main_gxafl_9{flex:1;min-width:0;padding-bottom:0}._content_gxafl_30{padding:40px 56px}._sidebar_gxafl_6{background:var(--surface);border-right:1px solid var(--border);flex-direction:column;flex:none;gap:6px;width:240px;height:100dvh;padding:28px 16px;display:flex;position:sticky;top:0}}._brand_gxafl_100{flex-direction:column;gap:8px;padding:0 10px 24px;display:flex}._flag_gxafl_106{border-radius:3px;width:40px;height:6px;display:flex;overflow:hidden}._flag_gxafl_106 span{flex:1}._flag_gxafl_106 span:first-child{background:#1b3a8c}._flag_gxafl_106 span:nth-child(2){background:#f2c230}._flag_gxafl_106 span:nth-child(3){background:#c8102e}._logo_gxafl_18{font-size:30px;font-weight:700;line-height:1}._sideNav_gxafl_131{flex-direction:column;flex:1;gap:6px;display:flex}._sideItem_gxafl_137{color:var(--ink-2);border-radius:12px;align-items:center;gap:12px;padding:10px 12px;font-size:14px;font-weight:500;text-decoration:none;display:flex}._sideItem_gxafl_137:hover{background:var(--surface-2)}._sideActive_gxafl_151,._sideActive_gxafl_151:hover{background:var(--primary-soft);color:var(--primary);font-weight:700}._user_gxafl_158{color:var(--ink-3);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:flex}._user_gxafl_158:hover,._userActive_gxafl_168{background:var(--surface-2)}._avatar_gxafl_171{background:var(--primary);width:32px;height:32px;color:var(--on-primary);border-radius:16px;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}._userName_gxafl_183{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:600;overflow:hidden}._offline_gxafl_195{margin:0 var(--gutter);background:var(--ink);color:var(--bg);border-radius:14px;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:flex}._offline_gxafl_195[data-online=true]{background:var(--sun-soft);color:var(--sun-ink)}._offline_gxafl_195 span{flex:1}._offline_gxafl_195 button{color:inherit;cursor:pointer;background:0 0;border:0;font-weight:700;text-decoration:underline}@media (width>=900px){._offline_gxafl_195{margin:24px 56px 0}}._page_1dm2r_1{flex-direction:column;gap:18px;max-width:1080px;display:flex}._tabs_1dm2r_7{background:var(--surface-2);border-radius:14px;gap:2px;max-width:480px;padding:4px;display:flex}._tab_1dm2r_7{height:34px;color:var(--ink-3);border-radius:10px;flex:1;place-items:center;font-size:13px;font-weight:500;text-decoration:none;display:grid}._active_1dm2r_26{background:var(--surface);color:var(--ink);font-weight:700;box-shadow:0 1px 3px #16182a1a}
