.VocabHsk30Level_lessons-page__zbaff{min-height:100vh;background:#f1f5f9}.VocabHsk30Level_header-safe___YlRz{background:#fff;border-bottom:1px solid #e8edf3;box-shadow:0 1px 8px rgba(0,0,0,.04);position:sticky;top:0;z-index:100}.VocabHsk30Level_header-inner__EM6l1{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:11px 1rem}.VocabHsk30Level_breadcrumb__weaNy{display:flex;align-items:center;gap:5px}.VocabHsk30Level_bc-item__AWkBJ{display:flex;align-items:center;gap:4px;font-size:12.5px;font-weight:500;color:#64748b;text-decoration:none;transition:color .2s}.VocabHsk30Level_bc-link__EGh9I:hover{color:#1e293b}.VocabHsk30Level_bc-sep__UyVsB{font-size:11px;color:#cbd5e1}.VocabHsk30Level_bc-active__LhnC9{cursor:default}.VocabHsk30Level_bc-level-pill__dRMB2{display:inline-flex;align-items:center;padding:2px 9px;border-radius:20px;font-size:11.5px;font-weight:700;border:1px solid;letter-spacing:.5px}.VocabHsk30Level_back-button__sk0VE{display:none;width:34px;height:34px;border-radius:50%;background:#f4f6f9;border:1px solid #e2e8f0;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;color:#475569}.VocabHsk30Level_back-button__sk0VE:hover{background:#eef2ff}.VocabHsk30Level_error-container__Izazk,.VocabHsk30Level_loading-container__gDNJ_{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;gap:18px}.VocabHsk30Level_loading-ring__g_Nts{display:inline-block;position:relative;width:52px;height:52px}.VocabHsk30Level_loading-ring__g_Nts div{box-sizing:border-box;display:block;position:absolute;width:42px;height:42px;margin:5px;border-radius:50%;animation:VocabHsk30Level_lring__QWP6Q 1.1s cubic-bezier(.5,0,.5,1) infinite;border:4px solid transparent;border-top:4px solid var(--c,#4a90e2)}.VocabHsk30Level_loading-ring__g_Nts div:first-child{animation-delay:-.45s}.VocabHsk30Level_loading-ring__g_Nts div:nth-child(2){animation-delay:-.3s}.VocabHsk30Level_loading-ring__g_Nts div:nth-child(3){animation-delay:-.15s}@keyframes VocabHsk30Level_lring__QWP6Q{to{transform:rotate(1turn)}}.VocabHsk30Level_error-text__iq3lv,.VocabHsk30Level_loading-text__E7dPm{color:#64748b;font-size:14.5px;margin:0;text-align:center}.VocabHsk30Level_error-icon-wrap__tO9jM{width:72px;height:72px;border-radius:50%;background:#fef2f2;display:flex;align-items:center;justify-content:center}.VocabHsk30Level_retry-button__Ohxrq{display:flex;align-items:center;gap:7px;padding:9px 22px;background:#4a90e2;color:#fff;border:none;border-radius:10px;cursor:pointer;font-weight:600;font-size:13.5px;transition:opacity .2s}.VocabHsk30Level_retry-button__Ohxrq:hover{opacity:.87}.VocabHsk30Level_scroll-content__15eiY{max-width:1200px;margin:0 auto;padding:28px 1rem 80px}.VocabHsk30Level_lessons-page__zbaff .VocabHsk30Level_hero__ZzMXM{position:relative;background:linear-gradient(135deg,color-mix(in srgb,var(--lc) 90%,#000) 0,var(--lc) 50%,color-mix(in srgb,var(--lc) 80%,#fff) 100%);border-radius:22px;padding:32px 36px;margin-bottom:28px;overflow:hidden;box-shadow:0 8px 32px color-mix(in srgb,var(--lc) 30%,transparent)}.VocabHsk30Level_hero-glow__O5Y2S{position:absolute;top:-40px;right:-40px;width:200px;height:200px;border-radius:50%;background:hsla(0,0%,100%,.12);pointer-events:none}.VocabHsk30Level_lessons-page__zbaff .VocabHsk30Level_hero__ZzMXM:after{content:"";position:absolute;bottom:-60px;left:-20px;width:160px;height:160px;border-radius:50%;background:hsla(0,0%,100%,.07);pointer-events:none}.VocabHsk30Level_hero-body__9OCoZ{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.VocabHsk30Level_hero-left__ZaJPz{display:flex;align-items:center;gap:20px}.VocabHsk30Level_hero-icon-wrap__DmTEE{width:64px;height:64px;border-radius:18px;background:hsla(0,0%,100%,.22);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 2px 12px rgba(0,0,0,.15);border:1px solid hsla(0,0%,100%,.3)}.VocabHsk30Level_hero-eyebrow__guBb5{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;color:hsla(0,0%,100%,.75);margin-bottom:4px}.VocabHsk30Level_hero-title__xtKZ3{font-size:24px;font-weight:800;color:#fff;margin:0 0 5px;letter-spacing:-.3px;text-shadow:0 1px 4px rgba(0,0,0,.12)}.VocabHsk30Level_hero-sub__NaDci{font-size:13px;color:hsla(0,0%,100%,.78);margin:0}.VocabHsk30Level_hero-stats-row__Uk8nF{display:flex;align-items:center;gap:0;background:hsla(0,0%,100%,.18);backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.3);border-radius:16px;padding:14px 22px;flex-shrink:0}.VocabHsk30Level_hero-stat-card__c_uot{display:flex;align-items:center;gap:10px;padding:0 18px}.VocabHsk30Level_stat-icon__CSwlS{color:hsla(0,0%,100%,.85)}.VocabHsk30Level_stat-value__Gkagx{font-size:26px;font-weight:800;color:#fff;line-height:1}.VocabHsk30Level_stat-label__mxKDC{font-size:10px;font-weight:600;color:hsla(0,0%,100%,.7);text-transform:uppercase;letter-spacing:.5px;margin-top:2px}.VocabHsk30Level_hero-stat-divider__5vH5t{width:1px;height:36px;background:hsla(0,0%,100%,.25);flex-shrink:0}.VocabHsk30Level_section-header__83kOb{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.VocabHsk30Level_section-title-wrap__ivsU_{display:flex;align-items:center;gap:10px}.VocabHsk30Level_section-line___YTvT{width:4px;height:20px;border-radius:4px}.VocabHsk30Level_section-title__iCZ2J{font-size:16px;font-weight:700;color:#1e293b;margin:0}.VocabHsk30Level_section-badge__A9ATF{display:inline-flex;align-items:center;padding:3px 10px;border-radius:20px;font-size:11.5px;font-weight:700;letter-spacing:.3px}.VocabHsk30Level_lesson-filters__JqpFK{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.VocabHsk30Level_lesson-filter-chip__iGhA4{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;border:1px solid #d9e2ec;background:#fff;color:#475569;font-size:12px;font-weight:700;cursor:pointer;transition:all .2s ease}.VocabHsk30Level_lesson-filter-chip__iGhA4 strong{min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:#f1f5f9;color:#334155;display:inline-flex;align-items:center;justify-content:center;font-size:11px}.VocabHsk30Level_lesson-filter-chip__iGhA4:hover{border-color:color-mix(in srgb,var(--lc,#4a90e2) 35%,#d9e2ec);color:var(--lc,#4a90e2)}.VocabHsk30Level_lesson-filter-chip__iGhA4.VocabHsk30Level_active__VWXJd{background:color-mix(in srgb,var(--lc,#4a90e2) 12%,#fff);border-color:color-mix(in srgb,var(--lc,#4a90e2) 45%,#d9e2ec);color:var(--lc,#4a90e2)}.VocabHsk30Level_lesson-filter-chip__iGhA4.VocabHsk30Level_active__VWXJd strong{background:var(--lc,#4a90e2);color:#fff}.VocabHsk30Level_lessons-grid__3SjpS{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:14px}.VocabHsk30Level_lesson-card__oh0x0{position:relative;background:#fff;border-radius:18px;padding:20px 14px 16px;text-decoration:none;display:flex;flex-direction:column;align-items:center;gap:8px;border:1.5px solid #e9eef4;box-shadow:0 2px 8px rgba(0,0,0,.05);overflow:hidden;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;animation:VocabHsk30Level_cardIn__btE26 .38s ease both;animation-delay:calc(var(--i, 0) * .03s)}@keyframes VocabHsk30Level_cardIn__btE26{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.VocabHsk30Level_card-top-bar___8yAZ{position:absolute;top:0;left:0;right:0;height:3px;background:var(--lc,#4a90e2);transform:scaleX(0);transform-origin:left;transition:transform .25s ease;border-radius:18px 18px 0 0}.VocabHsk30Level_lesson-card__oh0x0:hover:not(.VocabHsk30Level_locked__A6BVO) .VocabHsk30Level_card-top-bar___8yAZ{transform:scaleX(1)}.VocabHsk30Level_lesson-card__oh0x0:hover:not(.VocabHsk30Level_locked__A6BVO){transform:translateY(-4px);box-shadow:0 10px 30px rgba(0,0,0,.1);border-color:var(--lc,#4a90e2)}.VocabHsk30Level_lesson-card__oh0x0.VocabHsk30Level_completed__AY1S7{border-color:color-mix(in srgb,var(--lc) 40%,#e9eef4);background:linear-gradient(160deg,#fff 60%,color-mix(in srgb,var(--lc) 6%,#fff) 100%)}.VocabHsk30Level_lesson-card__oh0x0.VocabHsk30Level_in-progress__4OJpA{border-color:rgba(245,158,11,.28);background:linear-gradient(160deg,#fff 58%,hsla(48,96%,89%,.52))}.VocabHsk30Level_lesson-card__oh0x0.VocabHsk30Level_not-started__YSD91{border-color:#e2e8f0}.VocabHsk30Level_lesson-card__oh0x0.VocabHsk30Level_locked__A6BVO{opacity:.52;cursor:not-allowed;background:#f8fafc}.VocabHsk30Level_lesson-num-wrap__PEJHj{position:relative}.VocabHsk30Level_lesson-num-bg__6IsfW{width:66px;height:66px;border-radius:50%;background:linear-gradient(145deg,color-mix(in srgb,var(--lc) 12%,#fff),color-mix(in srgb,var(--lc) 6%,#fff));border:2.5px solid color-mix(in srgb,var(--lc) 25%,#e9eef4);display:flex;align-items:center;justify-content:center;transition:all .22s}.VocabHsk30Level_lesson-card__oh0x0.VocabHsk30Level_locked__A6BVO .VocabHsk30Level_lesson-num-bg__6IsfW{background:#f1f5f9;border-color:#dde4ed}.VocabHsk30Level_lesson-card__oh0x0:hover:not(.VocabHsk30Level_locked__A6BVO) .VocabHsk30Level_lesson-num-bg__6IsfW{background:color-mix(in srgb,var(--lc) 16%,#fff);border-color:var(--lc);box-shadow:0 0 0 6px color-mix(in srgb,var(--lc) 8%,transparent)}.VocabHsk30Level_lesson-num__GVCAB{font-size:24px;font-weight:800;color:var(--lc,#4a90e2);transition:color .22s;line-height:1}.VocabHsk30Level_completed-ring__AwidZ{position:absolute;top:-2px;right:-2px;width:22px;height:22px;border-radius:50%;background:var(--lc,#4a90e2);border:2.5px solid #fff;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(0,0,0,.15)}.VocabHsk30Level_lesson-label__1fPU1{font-size:13px;font-weight:700;color:#334155;letter-spacing:.1px}.VocabHsk30Level_lesson-card__oh0x0.VocabHsk30Level_locked__A6BVO .VocabHsk30Level_lesson-label__1fPU1{color:#94a3b8}.VocabHsk30Level_words-pill__u7J47{display:inline-flex;align-items:center;gap:3px;background:#f1f5f9;border-radius:20px;padding:3px 9px;font-size:11px;font-weight:600;color:#64748b;transition:background .2s,color .2s}.VocabHsk30Level_lesson-card__oh0x0:hover:not(.VocabHsk30Level_locked__A6BVO) .VocabHsk30Level_words-pill__u7J47{background:color-mix(in srgb,var(--lc) 12%,#fff);color:var(--lc)}.VocabHsk30Level_locked-pill__fZko2{background:#eff2f7;color:#b0bac9}.VocabHsk30Level_lesson-status-chip__1zk43{display:inline-flex;align-items:center;gap:4px;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700;border:1px solid transparent}.VocabHsk30Level_lesson-status-chip__1zk43.VocabHsk30Level_completed__AY1S7{background:rgba(16,185,129,.1);color:#059669;border-color:rgba(16,185,129,.16)}.VocabHsk30Level_lesson-status-chip__1zk43.VocabHsk30Level_in-progress__4OJpA{background:rgba(245,158,11,.12);color:#b45309;border-color:rgba(245,158,11,.18)}.VocabHsk30Level_lesson-status-chip__1zk43.VocabHsk30Level_not-started__YSD91{background:#f8fafc;color:#64748b;border-color:#e2e8f0}.VocabHsk30Level_lesson-status-chip__1zk43.VocabHsk30Level_locked__A6BVO{background:#eff2f7;color:#94a3b8;border-color:#d9e1ea}.VocabHsk30Level_lesson-progress-meta__ALjYR{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px;color:#64748b;line-height:1}.VocabHsk30Level_lesson-progress-meta__ALjYR strong{color:#1e293b;font-size:11.5px}.VocabHsk30Level_prog-bar-wrap__L2rhl{width:100%}.VocabHsk30Level_prog-track__cisrO{width:100%;height:5px;background:#e5e7eb;border-radius:4px;overflow:hidden}.VocabHsk30Level_prog-fill__IXIrj{height:100%;background:var(--lc,#4a90e2);border-radius:4px;transition:width .4s ease}.VocabHsk30Level_pro-badge__M40Lg{position:absolute;top:9px;right:9px;font-size:9px;font-weight:800;color:#fff;background:linear-gradient(135deg,#f59e0b,#f97316);border-radius:6px;padding:2px 6px;letter-spacing:.5px;box-shadow:0 1px 4px rgba(249,115,22,.35)}.VocabHsk30Level_hover-arrow__Jnz9M{position:absolute;bottom:10px;right:11px;width:22px;height:22px;border-radius:50%;background:var(--lc,#4a90e2);display:flex;align-items:center;justify-content:center;color:#fff;opacity:0;transform:scale(.7);transition:opacity .2s,transform .2s}.VocabHsk30Level_lesson-card__oh0x0:hover:not(.VocabHsk30Level_locked__A6BVO) .VocabHsk30Level_hover-arrow__Jnz9M{opacity:1;transform:scale(1)}.VocabHsk30Level_review-card__OKD_5{border:none!important;background:linear-gradient(135deg,#059669,#10b981 50%,#34d399)!important;box-shadow:0 4px 16px rgba(16,185,129,.25)!important}.VocabHsk30Level_review-card__OKD_5:hover{box-shadow:0 6px 24px rgba(16,185,129,.35)!important;transform:translateY(-3px)}.VocabHsk30Level_review-card__OKD_5 .VocabHsk30Level_card-top-bar___8yAZ{background:linear-gradient(90deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,0))!important}.VocabHsk30Level_review-card__OKD_5 .VocabHsk30Level_lesson-label__1fPU1{color:#fff!important}.VocabHsk30Level_review-num-bg__zDwre{background:hsla(0,0%,100%,.22)!important;border-color:hsla(0,0%,100%,.3)!important;color:#fff}.VocabHsk30Level_review-pill__nyeHM{background:hsla(0,0%,100%,.2)!important;color:#fff!important}.VocabHsk30Level_review-chip__PpJk_{background:hsla(0,0%,100%,.18)!important;color:#fff!important;border-color:hsla(0,0%,100%,.2)!important}.VocabHsk30Level_review-card__OKD_5 .VocabHsk30Level_hover-arrow__Jnz9M{background:hsla(0,0%,100%,.22)!important;color:#fff!important}.VocabHsk30Level_review-card__OKD_5 .VocabHsk30Level_pro-badge__M40Lg{background:#fff!important;color:#059669!important}.VocabHsk30Level_review-card__OKD_5.VocabHsk30Level_locked__A6BVO{opacity:.85;background:linear-gradient(135deg,#64748b,#475569)!important;box-shadow:none!important}@media (max-width:768px){.VocabHsk30Level_header-inner__EM6l1{padding:10px 16px}.VocabHsk30Level_back-button__sk0VE{display:flex}.VocabHsk30Level_breadcrumb__weaNy{display:none}.VocabHsk30Level_scroll-content__15eiY{padding:16px 14px 60px}.VocabHsk30Level_hero__ZzMXM{padding:22px 20px;border-radius:18px}.VocabHsk30Level_hero-body__9OCoZ{flex-direction:column;align-items:flex-start}.VocabHsk30Level_hero-title__xtKZ3{font-size:20px}.VocabHsk30Level_hero-stats-row__Uk8nF{align-self:stretch;justify-content:center}.VocabHsk30Level_lessons-grid__3SjpS{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:11px}.VocabHsk30Level_lesson-card__oh0x0{padding:16px 10px 13px}.VocabHsk30Level_lesson-num-bg__6IsfW{width:56px;height:56px}.VocabHsk30Level_lesson-num__GVCAB{font-size:20px}}@media (max-width:480px){.VocabHsk30Level_lessons-grid__3SjpS{grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:9px}.VocabHsk30Level_lesson-num-bg__6IsfW{width:50px;height:50px}.VocabHsk30Level_lesson-num__GVCAB{font-size:18px}}.dark .VocabHsk30Level_lessons-page__zbaff{background:#020617;color:#f1f5f9}.dark .VocabHsk30Level_header-safe___YlRz{background:#0f172a;border-color:#1e293b;box-shadow:0 1px 0 #1e293b,0 4px 16px rgba(0,0,0,.4)}.dark .VocabHsk30Level_bc-item__AWkBJ{color:#94a3b8}.dark .VocabHsk30Level_bc-link__EGh9I:hover{color:#f8fafc}.dark .VocabHsk30Level_bc-sep__UyVsB{color:#475569}.dark .VocabHsk30Level_back-button__sk0VE{background:#1e293b;border-color:#334155;color:#cbd5e1}.dark .VocabHsk30Level_back-button__sk0VE:hover{background:#334155;color:#fff}.dark .VocabHsk30Level_section-title__iCZ2J{color:#f8fafc}.dark .VocabHsk30Level_section-total-badge__5WOw0{background:#1e293b;color:#94a3b8}.dark .VocabHsk30Level_lesson-filter-chip__iGhA4{background:#0f172a;border-color:#334155;color:#94a3b8}.dark .VocabHsk30Level_lesson-filter-chip__iGhA4:hover{border-color:var(--lc,#38bdf8);color:var(--lc,#38bdf8)}.dark .VocabHsk30Level_lesson-filter-chip__iGhA4 strong{background:#1e293b;color:#cbd5e1}.dark .VocabHsk30Level_lesson-filter-chip__iGhA4.VocabHsk30Level_active__VWXJd{background:color-mix(in srgb,var(--lc,#38bdf8) 20%,#0f172a);border-color:var(--lc,#38bdf8);color:var(--lc,#38bdf8)}.dark .VocabHsk30Level_lesson-filter-chip__iGhA4.VocabHsk30Level_active__VWXJd strong{background:var(--lc,#38bdf8);color:#0f172a}.dark .VocabHsk30Level_lesson-card__oh0x0{background:#0f172a;border-color:#1e293b;box-shadow:0 2px 8px rgba(0,0,0,.3)}.dark .VocabHsk30Level_lesson-card__oh0x0:hover:not(.VocabHsk30Level_locked__A6BVO){box-shadow:0 10px 30px rgba(0,0,0,.5);border-color:var(--lc,#38bdf8)}.dark .VocabHsk30Level_lesson-card__oh0x0.VocabHsk30Level_completed__AY1S7{border-color:color-mix(in srgb,var(--lc) 45%,#1e293b);background:linear-gradient(160deg,#0f172a 60%,color-mix(in srgb,var(--lc) 14%,#0f172a) 100%)}.dark .VocabHsk30Level_lesson-card__oh0x0.VocabHsk30Level_in-progress__4OJpA{border-color:rgba(245,158,11,.4);background:linear-gradient(160deg,#0f172a 58%,rgba(245,158,11,.12))}.dark .VocabHsk30Level_lesson-card__oh0x0.VocabHsk30Level_not-started__YSD91{border-color:#1e293b;background:#0f172a}.dark .VocabHsk30Level_lesson-card__oh0x0.VocabHsk30Level_locked__A6BVO{background:#0b1120;border-color:#1e293b;opacity:.65}.dark .VocabHsk30Level_lesson-num-bg__6IsfW{background:linear-gradient(145deg,color-mix(in srgb,var(--lc) 18%,#1e293b),#1e293b);border-color:color-mix(in srgb,var(--lc) 35%,#334155)}.dark .VocabHsk30Level_lesson-card__oh0x0.VocabHsk30Level_locked__A6BVO .VocabHsk30Level_lesson-num-bg__6IsfW{background:#1e293b;border-color:#334155;color:#64748b}.dark .VocabHsk30Level_lesson-label__1fPU1{color:#f1f5f9}.dark .VocabHsk30Level_lesson-card__oh0x0.VocabHsk30Level_locked__A6BVO .VocabHsk30Level_lesson-label__1fPU1{color:#64748b}.dark .VocabHsk30Level_words-pill__u7J47{background:#1e293b;color:#94a3b8}.dark .VocabHsk30Level_locked-pill__fZko2{background:#1e293b;color:#64748b}.dark .VocabHsk30Level_lesson-status-chip__1zk43.VocabHsk30Level_not-started__YSD91{background:#1e293b;color:#94a3b8;border-color:#334155}.dark .VocabHsk30Level_lesson-status-chip__1zk43.VocabHsk30Level_locked__A6BVO{background:#1e293b;color:#64748b;border-color:#334155}.dark .VocabHsk30Level_lesson-progress-meta__ALjYR{color:#94a3b8}.dark .VocabHsk30Level_lesson-progress-meta__ALjYR strong{color:#f8fafc}.dark .VocabHsk30Level_prog-track__cisrO{background:#334155}.dark .VocabHsk30Level_review-card__OKD_5.VocabHsk30Level_locked__A6BVO{background:linear-gradient(135deg,#334155,#1e293b)!important;opacity:.75}