.hsk-skills_library__arpGJ,.hsk-skills_workspace__W6DKF{padding:28px 0 64px;color:#173b34}.hsk-skills_hero__LJIeJ{display:grid;grid-template-columns:minmax(0,1fr) 210px;gap:32px;align-items:center;padding:clamp(28px,4vw,54px);overflow:hidden;border:1px solid #cfe3dc;border-radius:30px;background:linear-gradient(135deg,#effaf6,#fffdf7);box-shadow:0 22px 60px rgb(36 91 74/8%)}.hsk-skills_hero__LJIeJ.hsk-skills_writing__41_sr{background:linear-gradient(135deg,#fff7ef,#f5fbf8)}.hsk-skills_hero__LJIeJ h1{max-width:760px;margin:8px 0 14px;font-size:clamp(2.1rem,4.2vw,4.2rem);line-height:1.05;letter-spacing:-.045em}.hsk-skills_hero__LJIeJ>div>p:not(.eyebrow){max-width:760px;margin:0;color:#58716b;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.7}.hsk-skills_heroStats__qCkWN{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.hsk-skills_heroStats__qCkWN span{display:inline-flex;gap:8px;align-items:center;padding:10px 14px;border:1px solid rgb(32 124 95/15%);border-radius:999px;background:rgb(255 255 255/76%);font-weight:750}.hsk-skills_heroMark__P4SVo{position:relative;display:grid;width:190px;height:190px;place-items:center;border:1px solid rgb(21 122 91/16%);border-radius:44px;background:rgb(255 255 255/72%);color:#08755a;box-shadow:inset 0 1px 0 #fff,0 20px 40px rgb(20 86 67/10%)}.hsk-skills_writing__41_sr .hsk-skills_heroMark__P4SVo{color:#a65c18}.hsk-skills_heroMark__P4SVo span{position:absolute;right:20px;bottom:12px;font:800 3.8rem/1 "Noto Serif SC",serif;opacity:.13}.hsk-skills_levels__CJSsm{display:flex;gap:10px;margin:32px 0;overflow-x:auto;scrollbar-width:none}.hsk-skills_levels__CJSsm button{min-width:98px;padding:12px 20px;border:1px solid #d6e5e0;border-radius:999px;background:#fff;color:#5d716c;font:inherit;font-weight:800;cursor:pointer}.hsk-skills_levels__CJSsm button[aria-pressed=true]{border-color:#0c765a;background:#0c765a;color:#fff;box-shadow:0 9px 24px rgb(12 118 90/20%)}.hsk-skills_sectionHeader__ewCE8{display:flex;gap:24px;align-items:end;justify-content:space-between;margin-bottom:22px}.hsk-skills_sectionHeader__ewCE8 h2,.hsk-skills_sectionHeader__ewCE8 p,.hsk-skills_sectionHeader__ewCE8 span{margin:0}.hsk-skills_sectionHeader__ewCE8 p{color:#0c765a;font-size:.8rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.hsk-skills_sectionHeader__ewCE8 h2{margin:5px 0;font-size:clamp(1.55rem,3vw,2.3rem)}.hsk-skills_sectionHeader__ewCE8 span{color:#6d817c}.hsk-skills_sectionHeader__ewCE8 label{display:flex;width:min(430px,44vw);align-items:center;gap:10px;padding:0 16px;border:1px solid #d4e3df;border-radius:16px;background:#fff;color:#78908a}.hsk-skills_sectionHeader__ewCE8 input{width:100%;padding:15px 0;border:0;outline:0;background:transparent;color:#173b34;font:inherit;font-weight:700}.hsk-skills_grid__P9pAg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.hsk-skills_lessonCard__z3r4x{display:flex;min-height:330px;flex-direction:column;padding:24px;border:1px solid #d9e6e2;border-radius:24px;background:#fff;box-shadow:0 12px 34px rgb(28 72 60/6%)}.hsk-skills_lessonCard__z3r4x.hsk-skills_locked__UloIE{border-color:#eadbbd;background:linear-gradient(180deg,#fffdf8,#fff 58%)}.hsk-skills_lessonCard__z3r4x>header{display:flex;align-items:center;justify-content:space-between;color:#7b8d88;font-size:.78rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.hsk-skills_lessonCard__z3r4x>header b{display:inline-flex;align-items:center;gap:5px;color:#0f8968;font-size:.75rem;letter-spacing:0;text-transform:none}.hsk-skills_lessonCard__z3r4x>header .hsk-skills_ready__iBlib{color:#697d77}.hsk-skills_lessonIcon__HeUrU{display:grid;width:54px;height:54px;margin:26px 0 16px;place-items:center;border-radius:17px;background:#eaf8f3;color:#0b8061}.hsk-skills_lessonCard__z3r4x:nth-child(3n+2) .hsk-skills_lessonIcon__HeUrU{background:#edf5ff;color:#2876b9}.hsk-skills_lessonCard__z3r4x:nth-child(3n) .hsk-skills_lessonIcon__HeUrU{background:#fff3df;color:#b96d11}.hsk-skills_lessonCard__z3r4x h3{margin:0 0 13px;font-size:1.24rem;line-height:1.35}.hsk-skills_preview__kaETS{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:22px}.hsk-skills_preview__kaETS span{padding:5px 9px;border-radius:9px;background:#f3f7f5;color:#536b64;font-size:1.03rem}.hsk-skills_progress__uLb4T{display:flex;align-items:center;gap:10px;margin-top:auto;margin-bottom:16px}.hsk-skills_progress__uLb4T>div,.hsk-skills_workspaceProgress__YD8FS>div{height:7px;flex:1;overflow:hidden;border-radius:999px;background:#e8efec}.hsk-skills_progress__uLb4T i,.hsk-skills_workspaceProgress__YD8FS i{display:block;height:100%;border-radius:inherit;background:#17a77b}.hsk-skills_progress__uLb4T strong{min-width:36px;color:#138162;font-size:.82rem}.hsk-skills_lessonCard__z3r4x>a{display:flex;align-items:center;justify-content:center;gap:9px;padding:13px 15px;border-radius:13px;background:#0c765a;color:#fff;font-weight:850;text-decoration:none}.hsk-skills_empty__lupJe{padding:48px;border:1px dashed #cdded8;border-radius:24px;text-align:center}.hsk-skills_empty__lupJe h3{margin:12px 0}.hsk-skills_empty__lupJe button{border:0;background:transparent;color:#08755a;font:inherit;font-weight:800;cursor:pointer}.hsk-skills_workspaceHeader__ThdkR{display:flex;gap:24px;align-items:end;justify-content:space-between;margin-bottom:22px}.hsk-skills_workspaceHeader__ThdkR a{display:inline-flex;align-items:center;gap:7px;color:#176d57;font-weight:800;text-decoration:none}.hsk-skills_workspaceHeader__ThdkR p{margin:22px 0 4px;color:#71857f;font-size:.8rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.hsk-skills_workspaceHeader__ThdkR h1{margin:0;font-size:clamp(1.8rem,3vw,2.8rem)}.hsk-skills_workspaceProgress__YD8FS{display:flex;align-items:center;gap:16px;padding:15px 20px;border:1px solid #d8e6e1;border-radius:16px;background:#fff;color:#637872;font-size:.86rem}.hsk-skills_workspaceProgress__YD8FS>div{max-width:none}.hsk-skills_workspaceProgress__YD8FS span,.hsk-skills_workspaceProgress__YD8FS strong{white-space:nowrap}.hsk-skills_progressSync__pOUDN{min-height:18px;margin:7px 4px 10px;color:#6d817b;font-size:.8rem}.hsk-skills_exercise__bvE2e{margin-top:20px;overflow:hidden;border:1px solid #d5e5df;border-radius:28px;background:#fff;box-shadow:0 18px 46px rgb(25 70 57/7%)}.hsk-skills_exerciseHeader__0UTSV{display:flex;gap:18px;align-items:center;justify-content:space-between;padding:22px 26px;border-bottom:1px solid #e4ece9;background:#f7fbf9}.hsk-skills_exerciseHeader__0UTSV>div{display:flex;align-items:center;gap:13px}.hsk-skills_exerciseHeader__0UTSV>div>svg{color:#0d7b5e}.hsk-skills_answerBox__AR_9c>span,.hsk-skills_answerDetail__zAF7c span,.hsk-skills_exerciseHeader__0UTSV span,.hsk-skills_translationPrompt__PnMi8>span{color:#738983;font-size:.72rem;font-weight:850;letter-spacing:.1em}.hsk-skills_exerciseHeader__0UTSV h2{margin:3px 0 0;font-size:clamp(1.1rem,2vw,1.45rem)}.hsk-skills_exerciseHeader__0UTSV .hsk-skills_focusWord__mUcXz{padding:8px 11px;border-radius:10px;background:#e9f5f0;color:#49675f;letter-spacing:0}.hsk-skills_listeningBody__RonDw,.hsk-skills_writingBody__HYnU_{padding:clamp(24px,4vw,44px)}.hsk-skills_listeningBody__RonDw{display:grid;grid-template-columns:minmax(230px,.75fr) minmax(0,1.4fr);gap:34px}.hsk-skills_audioHero__q8tPB{display:flex;min-height:260px;align-items:center;justify-content:center;flex-direction:column;border:1px solid #c7e2d8;border-radius:24px;background:radial-gradient(circle at 50% 20%,#fff 0,#eaf8f3 100%);color:#176b56;font:inherit;cursor:pointer}.hsk-skills_audioHero__q8tPB>span{display:grid;width:76px;height:76px;margin-bottom:18px;place-items:center;border-radius:50%;background:#0c765a;color:#fff;box-shadow:0 12px 30px rgb(12 118 90/24%)}.hsk-skills_audioHero__q8tPB strong{font-size:1.12rem}.hsk-skills_audioHero__q8tPB small{margin-top:7px;color:#768d86}.hsk-skills_choices__2mNmT{display:grid;gap:10px}.hsk-skills_choices__2mNmT button{display:grid;min-height:58px;grid-template-columns:36px minmax(0,1fr) 22px;gap:12px;align-items:center;padding:10px 15px;border:1px solid #d5e2de;border-radius:14px;background:#fff;color:#294b43;font:inherit;font-weight:700;text-align:left;cursor:pointer}.hsk-skills_choices__2mNmT button>span{display:grid;width:34px;height:34px;place-items:center;border-radius:10px;background:#eff5f3;color:#5a726b;font-size:.82rem}.hsk-skills_choices__2mNmT button.hsk-skills_correct__gnbPz{border-color:#37a883;background:#effbf6;color:#0b7558}.hsk-skills_choices__2mNmT button.hsk-skills_incorrect__BGxZL{border-color:#e28c85;background:#fff3f2;color:#a43e36}.hsk-skills_translationPrompt__PnMi8{padding:24px;border:1px solid #eadbc9;border-radius:20px;background:#fffaf4}.hsk-skills_translationPrompt__PnMi8 p{margin:9px 0;color:#24443d;font-size:clamp(1.3rem,2.4vw,2rem);font-weight:780;line-height:1.45}.hsk-skills_translationPrompt__PnMi8 small{color:#876846}.hsk-skills_answerBox__AR_9c{display:block;margin-top:18px}.hsk-skills_answerBox__AR_9c>span{display:flex;align-items:center;gap:7px;margin-bottom:9px}.hsk-skills_answerBox__AR_9c textarea{width:100%;resize:vertical;padding:18px;border:1px solid #cfdeda;border-radius:16px;outline:0;background:#fff;color:#183a33;font:700 1.25rem/1.65 inherit}.hsk-skills_answerBox__AR_9c textarea:focus{border-color:#188465;box-shadow:0 0 0 4px rgb(24 132 101/9%)}.hsk-skills_writingActions__ndkuH{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.hsk-skills_revealButton__7LDqf,.hsk-skills_writingActions__ndkuH button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 15px;border:1px solid #cbded7;border-radius:12px;background:#fff;color:#176b56;font:inherit;font-weight:800;cursor:pointer}.hsk-skills_writingActions__ndkuH .hsk-skills_checkButton__pW0em{margin-left:auto;border-color:#0c765a;background:#0c765a;color:#fff}.hsk-skills_writingActions__ndkuH button:disabled{cursor:not-allowed;opacity:.5}.hsk-skills_feedback__2WXVX{margin:0 clamp(24px,4vw,44px) clamp(24px,4vw,44px);padding:20px;border:1px solid #d5e2de;border-radius:18px;background:#f8fbfa}.hsk-skills_feedback__2WXVX>strong{display:flex;align-items:center;gap:8px;margin-bottom:16px}.hsk-skills_feedback__2WXVX.hsk-skills_success__pMJyB{border-color:#b9dfd1;background:#f1fbf7}.hsk-skills_feedback__2WXVX.hsk-skills_error__GlNan{border-color:#efc5c1;background:#fff7f6}.hsk-skills_answerDetail__zAF7c{display:grid;grid-template-columns:1fr 1fr;gap:12px}.hsk-skills_answerDetail__zAF7c>div{padding:14px;border-radius:12px;background:rgb(255 255 255/80%)}.hsk-skills_answerDetail__zAF7c p{margin:6px 0 0;line-height:1.55}.hsk-skills_answerDetail__zAF7c>div:first-child p{font-size:1.35rem;font-weight:800}.hsk-skills_answerDetail__zAF7c .hsk-skills_wordDetail__YyMA7{grid-column:1/-1}.hsk-skills_wordDetail__YyMA7 b{color:#0d765a;font-size:1.3rem}.hsk-skills_revealButton__7LDqf{margin:0 clamp(24px,4vw,44px) clamp(24px,4vw,44px)}.hsk-skills_itemNavigation__IwGGB{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;margin-top:20px}.hsk-skills_itemNavigation__IwGGB>button,.hsk-skills_lessonNavigation__pbHMp a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:10px 14px;border:1px solid #ccded8;border-radius:12px;background:#fff;color:#176b56;font:inherit;font-weight:800;text-decoration:none;cursor:pointer}.hsk-skills_itemNavigation__IwGGB>button:disabled{cursor:not-allowed;opacity:.45}.hsk-skills_itemNavigation__IwGGB>div{display:flex;max-width:100%;gap:6px;overflow-x:auto;padding:4px;scrollbar-width:thin}.hsk-skills_itemNavigation__IwGGB>div button{min-width:36px;height:36px;border:1px solid #d4e2de;border-radius:10px;background:#fff;color:#60756f;font:inherit;font-size:.8rem;font-weight:800;cursor:pointer}.hsk-skills_itemNavigation__IwGGB>div button[aria-pressed=true]{border-color:#0c765a;background:#0c765a;color:#fff}.hsk-skills_itemNavigation__IwGGB>div button.hsk-skills_isDone__T_WBz:not([aria-pressed=true]){border-color:#b9ded1;background:#eef9f5;color:#0a8060}.hsk-skills_lessonNavigation__pbHMp{display:grid;grid-template-columns:1fr auto 1fr;gap:15px;align-items:center;margin-top:28px}.hsk-skills_lessonNavigation__pbHMp a:nth-child(2){border:0;background:transparent}.hsk-skills_lessonNavigation__pbHMp a:last-child{justify-self:end}.hsk-skills_writerOverlay__s3AOq{position:fixed;z-index:1000;inset:0;display:grid;place-items:center;padding:20px;background:rgb(8 31 25/58%);backdrop-filter:blur(4px)}.hsk-skills_writerOverlay__s3AOq>div{width:min(900px,100%);max-height:calc(100vh - 40px);overflow:auto;border-radius:24px;background:#fff;box-shadow:0 30px 100px rgb(0 0 0/25%)}@media (max-width:900px){.hsk-skills_grid__P9pAg{grid-template-columns:repeat(2,minmax(0,1fr))}.hsk-skills_listeningBody__RonDw{grid-template-columns:1fr}.hsk-skills_audioHero__q8tPB{min-height:210px}}@media (max-width:680px){.hsk-skills_library__arpGJ,.hsk-skills_workspace__W6DKF{padding-top:16px}.hsk-skills_hero__LJIeJ{grid-template-columns:1fr;padding:26px 20px;border-radius:22px}.hsk-skills_heroMark__P4SVo{display:none}.hsk-skills_levels__CJSsm{margin:22px 0}.hsk-skills_exerciseHeader__0UTSV,.hsk-skills_sectionHeader__ewCE8,.hsk-skills_workspaceHeader__ThdkR{align-items:stretch;flex-direction:column}.hsk-skills_sectionHeader__ewCE8 label{width:100%}.hsk-skills_grid__P9pAg{grid-template-columns:1fr}.hsk-skills_lessonCard__z3r4x{min-height:305px}.hsk-skills_workspaceProgress__YD8FS{display:grid;grid-template-columns:1fr auto}.hsk-skills_workspaceProgress__YD8FS>div{grid-column:1/-1;grid-row:2}.hsk-skills_exercise__bvE2e{border-radius:20px}.hsk-skills_exerciseHeader__0UTSV,.hsk-skills_listeningBody__RonDw,.hsk-skills_writingBody__HYnU_{padding:20px}.hsk-skills_exerciseHeader__0UTSV .hsk-skills_focusWord__mUcXz{align-self:flex-start}.hsk-skills_answerDetail__zAF7c{grid-template-columns:1fr}.hsk-skills_answerDetail__zAF7c .hsk-skills_wordDetail__YyMA7{grid-column:auto}.hsk-skills_feedback__2WXVX{margin:0 20px 20px}.hsk-skills_revealButton__7LDqf{width:calc(100% - 40px);margin:0 20px 20px}.hsk-skills_writingActions__ndkuH .hsk-skills_checkButton__pW0em{width:100%;margin-left:0}.hsk-skills_itemNavigation__IwGGB{grid-template-columns:1fr 1fr}.hsk-skills_itemNavigation__IwGGB>div{grid-column:1/-1;grid-row:1}.hsk-skills_lessonNavigation__pbHMp{grid-template-columns:1fr 1fr}.hsk-skills_lessonNavigation__pbHMp a:nth-child(2){grid-column:1/-1;grid-row:1}}html[data-theme=dark] .hsk-skills_library__arpGJ,html[data-theme=dark] .hsk-skills_workspace__W6DKF{color:var(--ink)}html[data-theme=dark] .hsk-skills_listeningTheme__MhWiV,html[data-theme=dark] .hsk-skills_writingTheme__UdGyT{background:transparent}html[data-theme=dark] .hsk-skills_nav__1_oBd a{background:var(--surface);border-color:var(--line);color:var(--ink-soft)}html[data-theme=dark] .hsk-skills_nav__1_oBd a:hover{background:var(--surface-soft);color:#ffffff}html[data-theme=dark] .hsk-skills_hero__LJIeJ,html[data-theme=dark] .hsk-skills_lessonHero__IrV9k{background:var(--surface);border-color:var(--line-strong);box-shadow:var(--shadow-md)}html[data-theme=dark] .hsk-skills_hero__LJIeJ h1,html[data-theme=dark] .hsk-skills_lessonHero__IrV9k h1{color:#ffffff}html[data-theme=dark] .hsk-skills_hero__LJIeJ p,html[data-theme=dark] .hsk-skills_lessonHero__IrV9k p{color:var(--ink-soft)}html[data-theme=dark] .hsk-skills_heroMark__P4SVo,html[data-theme=dark] .hsk-skills_heroStats__qCkWN span{border-color:var(--line);color:var(--ink);background:var(--surface-raised)}html[data-theme=dark] .hsk-skills_heroMark__P4SVo{color:var(--jade);box-shadow:var(--shadow-sm)}html[data-theme=dark] .hsk-skills_writing__41_sr .hsk-skills_heroMark__P4SVo{color:var(--amber)}html[data-theme=dark] .hsk-skills_heroNote__8Y6Sw{background:var(--surface-soft);border-color:var(--line)}html[data-theme=dark] .hsk-skills_heroNote__8Y6Sw strong{color:var(--jade)}html[data-theme=dark] .hsk-skills_heroNote__8Y6Sw p{color:var(--ink)}html[data-theme=dark] .hsk-skills_search__03B9a{background:var(--surface);border-color:var(--line-strong)}html[data-theme=dark] .hsk-skills_search__03B9a input{color:#ffffff}html[data-theme=dark] .hsk-skills_search__03B9a input::placeholder{color:var(--muted)}html[data-theme=dark] .hsk-skills_card__Wb12A,html[data-theme=dark] .hsk-skills_lessonCard__z3r4x,html[data-theme=dark] .hsk-skills_summaryCard__2Xc1Y{background:var(--surface);border-color:var(--line);box-shadow:var(--shadow-sm)}html[data-theme=dark] .hsk-skills_card__Wb12A:hover,html[data-theme=dark] .hsk-skills_lessonCard__z3r4x:hover{background:var(--surface-soft);border-color:rgba(52,211,153,.35);box-shadow:var(--shadow-md)}html[data-theme=dark] .hsk-skills_card__Wb12A h3,html[data-theme=dark] .hsk-skills_lessonCard__z3r4x h3{color:#ffffff}html[data-theme=dark] .hsk-skills_card__Wb12A p,html[data-theme=dark] .hsk-skills_lessonCard__z3r4x p{color:var(--muted)}html[data-theme=dark] .hsk-skills_modeSelector__bQziw{background:var(--surface);border-color:var(--line)}html[data-theme=dark] .hsk-skills_modeSelector__bQziw button{color:var(--ink-soft)}html[data-theme=dark] .hsk-skills_modeSelector__bQziw button[aria-pressed=true]{background:var(--skill-accent);color:#0b110f}html[data-theme=dark] .hsk-skills_exercise__bvE2e{background:var(--surface);border-color:var(--line);box-shadow:var(--shadow-sm)}html[data-theme=dark] .hsk-skills_exerciseHeader__0UTSV{border-bottom-color:var(--line);color:var(--ink);background:var(--surface-raised)}html[data-theme=dark] .hsk-skills_exerciseHeader__0UTSV>div>svg{color:var(--jade)}html[data-theme=dark] .hsk-skills_exerciseHeader__0UTSV>div span,html[data-theme=dark] .hsk-skills_workspaceHeader__ThdkR p{color:var(--ink-soft)}html[data-theme=dark] .hsk-skills_workspaceHeader__ThdkR a{color:var(--jade)}html[data-theme=dark] .hsk-skills_exerciseHeader__0UTSV .hsk-skills_focusWord__mUcXz{color:#b7e7d5;background:rgba(52,211,153,.14)}html[data-theme=dark] .hsk-skills_audioHero__q8tPB{border-color:rgba(52,211,153,.3);color:var(--ink);background:var(--surface-soft)}html[data-theme=dark] .hsk-skills_audioHero__q8tPB small{color:var(--ink-soft)}html[data-theme=dark] .hsk-skills_listeningBody__RonDw,html[data-theme=dark] .hsk-skills_writingBody__HYnU_{background:var(--surface)}html[data-theme=dark] .hsk-skills_input__3Tnmt,html[data-theme=dark] .hsk-skills_textarea___f3um{background:var(--surface-soft);border-color:var(--line-strong);color:#ffffff}html[data-theme=dark] .hsk-skills_feedback__2WXVX{background:var(--surface-soft);border-color:var(--line);color:var(--ink)}html[data-theme=dark] .hsk-skills_feedback__2WXVX p{color:var(--ink-soft)}html[data-theme=dark] .hsk-skills_answerPanel__HR9uX{background:var(--surface-soft);border-color:var(--line);color:var(--ink)}html[data-theme=dark] .hsk-skills_secondaryButton__z6C0G{background:var(--surface-soft);border-color:var(--line-strong);color:var(--ink)}html[data-theme=dark] .hsk-skills_secondaryButton__z6C0G:hover{background:var(--surface-raised);color:var(--jade)}html[data-theme=dark] .hsk-skills_modalContent__3qfog{background:var(--surface);border-color:var(--line-strong);box-shadow:var(--shadow-lg);color:var(--ink)}html[data-theme=dark] .hsk-skills_levels__CJSsm button{background:var(--surface);border-color:var(--line);color:var(--ink-soft)}html[data-theme=dark] .hsk-skills_levels__CJSsm button[aria-pressed=true]{background:var(--jade);color:#0b110f;border-color:var(--jade)}html[data-theme=dark] .hsk-skills_sectionHeader__ewCE8 label{background:var(--surface);border-color:var(--line-strong)}html[data-theme=dark] .hsk-skills_sectionHeader__ewCE8 input{color:#ffffff}html[data-theme=dark] .hsk-skills_lessonCard__z3r4x{background:var(--surface);border-color:var(--line);box-shadow:var(--shadow-sm)}html[data-theme=dark] .hsk-skills_lessonCard__z3r4x.hsk-skills_locked__UloIE{background:var(--surface);border-color:rgba(251,191,36,.25)}html[data-theme=dark] .hsk-skills_lessonCard__z3r4x>header{color:var(--ink-soft)}html[data-theme=dark] .hsk-skills_lessonCard__z3r4x>header b{color:#6ee7b7}html[data-theme=dark] .hsk-skills_lessonCard__z3r4x>header .hsk-skills_ready__iBlib{color:var(--ink-soft)}html[data-theme=dark] .hsk-skills_lessonCard__z3r4x h3{color:#ffffff}html[data-theme=dark] .hsk-skills_lessonIcon__HeUrU{color:#6ee7b7;background:rgba(52,211,153,.12)}html[data-theme=dark] .hsk-skills_lessonCard__z3r4x:nth-child(3n+2) .hsk-skills_lessonIcon__HeUrU{color:#93c5fd;background:rgba(59,130,246,.13)}html[data-theme=dark] .hsk-skills_lessonCard__z3r4x:nth-child(3n) .hsk-skills_lessonIcon__HeUrU{color:#fcd34d;background:rgba(245,158,11,.13)}html[data-theme=dark] .hsk-skills_preview__kaETS span{color:#f8fafc;background:var(--surface-raised)}html[data-theme=dark] .hsk-skills_progress__uLb4T>div{background:var(--surface-raised)}html[data-theme=dark] .hsk-skills_progress__uLb4T strong{color:#6ee7b7}html[data-theme=dark] .hsk-skills_empty__lupJe{border-color:var(--line-strong);color:var(--ink-soft);background:var(--surface)}html[data-theme=dark] .hsk-skills_empty__lupJe h3{color:#ffffff}html[data-theme=dark] .hsk-skills_workspaceProgress__YD8FS{background:var(--surface-soft);border-color:var(--line);color:var(--ink-soft)}html[data-theme=dark] .hsk-skills_progressSync__pOUDN{color:var(--ink-soft)}html[data-theme=dark] .hsk-skills_choices__2mNmT button{background:var(--surface-soft);border-color:var(--line);color:var(--ink)}html[data-theme=dark] .hsk-skills_choices__2mNmT button>span{background:var(--surface-raised);color:var(--ink-soft)}html[data-theme=dark] .hsk-skills_choices__2mNmT button.hsk-skills_correct__gnbPz{background:rgba(52,211,153,.15);border-color:rgba(52,211,153,.4);color:#6ee7b7}html[data-theme=dark] .hsk-skills_choices__2mNmT button.hsk-skills_incorrect__BGxZL{background:rgba(239,68,68,.15);border-color:rgba(239,68,68,.4);color:#fca5a5}html[data-theme=dark] .hsk-skills_translationPrompt__PnMi8{background:var(--surface-soft);border-color:var(--line)}html[data-theme=dark] .hsk-skills_translationPrompt__PnMi8 p{color:#ffffff}html[data-theme=dark] .hsk-skills_answerBox__AR_9c textarea{background:var(--surface-soft);border-color:var(--line-strong);color:#ffffff}html[data-theme=dark] .hsk-skills_revealButton__7LDqf,html[data-theme=dark] .hsk-skills_writingActions__ndkuH button{background:var(--surface);border-color:var(--line-strong);color:var(--jade)}html[data-theme=dark] .hsk-skills_answerDetail__zAF7c>div{background:var(--surface-raised)}html[data-theme=dark] .hsk-skills_itemNavigation__IwGGB>button,html[data-theme=dark] .hsk-skills_lessonNavigation__pbHMp a{background:var(--surface);border-color:var(--line);color:var(--ink)}html[data-theme=dark] .hsk-skills_itemNavigation__IwGGB>div button{background:var(--surface);border-color:var(--line);color:var(--ink-soft)}html[data-theme=dark] .hsk-skills_itemNavigation__IwGGB>div button[aria-pressed=true]{background:var(--jade);color:#0b110f;border-color:var(--jade)}html[data-theme=dark] .hsk-skills_writerOverlay__s3AOq>div{background:var(--surface);border:1px solid var(--line-strong);box-shadow:var(--shadow-lg)}