.computerLiteracyLayout_wrap__D9hbZ{max-width:1200px;margin:0 auto;width:100%;box-sizing:border-box}.computerLiteracyLayout_container__WTqam{--lab-bg:transparent;--lab-fg:#0f172a;--lab-muted:#64748b;--lab-eyebrow-fg:#0d9488;--lab-eyebrow-bg:#f0fdfa;--lab-eyebrow-border:rgba(13,148,136,0.2);--lab-card-bg:#ffffff;--lab-card-border:#e2e8f0;--lab-card-hover-shadow:0 10px 28px rgba(15,23,42,0.08);--lab-icon-bg:#f0fdfa;--lab-arrow:#94a3b8;--lab-chip-bg:#f1f5f9;--lab-chip-fg:#475569;--lab-chip-border:rgba(15,23,42,0.06);--lab-divider:#e2e8f0;--lab-footer:#94a3b8;box-sizing:border-box;width:100%;min-width:0;overflow-x:hidden;margin:0 auto;padding:32px 24px 56px;color:var(--lab-fg);background:var(--lab-bg)}@media (max-width:640px){.computerLiteracyLayout_container__WTqam{padding:22px 16px 40px}}@media (prefers-color-scheme:dark){.computerLiteracyLayout_container__WTqam{--lab-fg:#f1f5f9;--lab-muted:#94a3b8;--lab-eyebrow-fg:#5eead4;--lab-eyebrow-bg:rgba(13,148,136,0.15);--lab-eyebrow-border:rgba(45,212,191,0.25);--lab-card-bg:#1e293b;--lab-card-border:#334155;--lab-icon-bg:rgba(13,148,136,0.2);--lab-chip-bg:#334155;--lab-chip-fg:#cbd5e1;--lab-divider:#334155}}[data-theme=dark] .computerLiteracyLayout_container__WTqam{--lab-fg:#f1f5f9;--lab-muted:#94a3b8;--lab-eyebrow-fg:#5eead4;--lab-eyebrow-bg:rgba(13,148,136,0.15);--lab-eyebrow-border:rgba(45,212,191,0.25);--lab-card-bg:#1e293b;--lab-card-border:#334155;--lab-icon-bg:rgba(13,148,136,0.2);--lab-chip-bg:#334155;--lab-chip-fg:#cbd5e1;--lab-divider:#334155}.ComputerLiteracyBreadcrumb_nav__rEQsU{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:16px;min-width:0}.ComputerLiteracyBreadcrumb_currentLabel__Dt3RY,.ComputerLiteracyBreadcrumb_homeLink__rw1MH,.ComputerLiteracyBreadcrumb_labLink__Rqdrr{display:inline-flex;align-items:center;font-size:13px;line-height:1.4;min-height:44px;padding:4px 0}.ComputerLiteracyBreadcrumb_homeLink__rw1MH{color:#475569;font-weight:600;text-decoration:none;transition:color .15s ease}.ComputerLiteracyBreadcrumb_homeLink__rw1MH:hover{color:#0f172a;text-decoration:underline;text-underline-offset:2px}.ComputerLiteracyBreadcrumb_labLink__Rqdrr{color:#0d9488;font-weight:700;text-decoration:none;transition:color .15s ease}.ComputerLiteracyBreadcrumb_labLink__Rqdrr:hover{color:#0f766e;text-decoration:underline;text-underline-offset:2px}.ComputerLiteracyBreadcrumb_currentLabel__Dt3RY{color:#0d9488;font-weight:700}.ComputerLiteracyBreadcrumb_separator__WfWMT{font-size:13px;font-weight:500;color:#94a3b8;-webkit-user-select:none;user-select:none;line-height:1}@media (max-width:640px){.ComputerLiteracyBreadcrumb_currentLabel__Dt3RY,.ComputerLiteracyBreadcrumb_homeLink__rw1MH,.ComputerLiteracyBreadcrumb_labLink__Rqdrr{font-size:13px}}@media (prefers-color-scheme:dark){.ComputerLiteracyBreadcrumb_homeLink__rw1MH{color:#94a3b8}.ComputerLiteracyBreadcrumb_homeLink__rw1MH:hover{color:#e2e8f0}.ComputerLiteracyBreadcrumb_currentLabel__Dt3RY,.ComputerLiteracyBreadcrumb_labLink__Rqdrr{color:#5eead4}.ComputerLiteracyBreadcrumb_labLink__Rqdrr:hover{color:#99f6e4}.ComputerLiteracyBreadcrumb_separator__WfWMT{color:#64748b}}[data-theme=dark] .ComputerLiteracyBreadcrumb_homeLink__rw1MH{color:#94a3b8}[data-theme=dark] .ComputerLiteracyBreadcrumb_homeLink__rw1MH:hover{color:#e2e8f0}[data-theme=dark] .ComputerLiteracyBreadcrumb_currentLabel__Dt3RY,[data-theme=dark] .ComputerLiteracyBreadcrumb_labLink__Rqdrr{color:#5eead4}[data-theme=dark] .ComputerLiteracyBreadcrumb_labLink__Rqdrr:hover{color:#99f6e4}.ComputerLiteracyLabPage_hero__MFm_Q{max-width:760px;margin-bottom:28px;padding-bottom:20px;border-bottom:1px solid var(--lab-divider)}.ComputerLiteracyLabPage_heroTitle__cR1EC{font-size:26px;font-weight:800;margin:0 0 10px;letter-spacing:-.03em;line-height:1.25;word-break:keep-all}.ComputerLiteracyLabPage_heroSubtitle__uGMuP{font-size:16px;font-weight:600;color:var(--lab-fg);margin:0 0 10px;line-height:1.45}.ComputerLiteracyLabPage_heroDesc__WgNBV{font-size:14px;color:var(--lab-muted);margin:0 0 16px;line-height:1.6}.ComputerLiteracyLabPage_heroBadges__uLA5o{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.ComputerLiteracyLabPage_heroBadge__x_N8J{font-size:12px;font-weight:600;padding:6px 12px;border-radius:999px;background:var(--lab-chip-bg);color:var(--lab-chip-fg);border:1px solid var(--lab-chip-border)}.ComputerLiteracyLabPage_featuresSection__3kBKn{margin-bottom:32px}.ComputerLiteracyLabPage_featureGrid__4ko6W{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;min-width:0;align-items:stretch}.ComputerLiteracyLabPage_featureItem__lKmSB{min-width:0;display:flex}.ComputerLiteracyLabPage_card__tU7cF{--accent-strong:#0d9488;--accent-soft:rgba(13,148,136,0.1);--lab-card-hover-shadow:0 10px 28px rgba(15,23,42,0.08);--card-desc-lines:2;position:relative;display:flex;align-items:center;gap:14px;width:100%;min-height:132px;box-sizing:border-box;padding:18px 16px 18px 18px;background:var(--lab-card-bg);border:1px solid var(--lab-card-border);border-radius:16px;text-decoration:none;color:inherit;overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease,transform .2s ease}.ComputerLiteracyLabPage_card__tU7cF:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:var(--accent-strong)}.ComputerLiteracyLabPage_card__tU7cF:hover{border-color:var(--accent-strong);box-shadow:var(--lab-card-hover-shadow);transform:translateY(-2px)}.ComputerLiteracyLabPage_card__tU7cF:focus-visible{outline:2px solid var(--accent-strong);outline-offset:2px}.ComputerLiteracyLabPage_cardIcon__mWL4n{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:var(--accent-soft);font-size:24px;line-height:1;flex-shrink:0}.ComputerLiteracyLabPage_cardBody__NNvsC{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.ComputerLiteracyLabPage_cardTitle__iXTbK{font-size:15px;font-weight:800;color:var(--lab-fg);letter-spacing:-.02em;line-height:1.35;-webkit-line-clamp:1}.ComputerLiteracyLabPage_cardDesc__IDUq_,.ComputerLiteracyLabPage_cardTitle__iXTbK{margin:0;word-break:keep-all;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.ComputerLiteracyLabPage_cardDesc__IDUq_{font-size:13px;color:var(--lab-muted);line-height:1.5;-webkit-line-clamp:var(--card-desc-lines);min-height:calc(1.5em * var(--card-desc-lines))}.ComputerLiteracyLabPage_cardMeta__1aBQJ{display:flex;flex-wrap:nowrap;gap:5px;list-style:none;margin:0;padding:0;min-height:22px;max-height:22px;overflow:hidden}.ComputerLiteracyLabPage_cardMetaChip__B6wjr{flex-shrink:0;font-size:10px;font-weight:700;padding:3px 8px;border-radius:999px;color:var(--lab-chip-fg);background:var(--lab-chip-bg);border:1px solid var(--lab-chip-border);line-height:1.3;white-space:nowrap}.ComputerLiteracyLabPage_cardArrow__4Dnas{flex-shrink:0;align-self:center;font-size:16px;color:var(--lab-arrow,#94a3b8);transition:transform .18s ease,color .18s ease}.ComputerLiteracyLabPage_card__tU7cF:hover .ComputerLiteracyLabPage_cardArrow__4Dnas{transform:translateX(4px);color:var(--accent-strong)}.ComputerLiteracyLabPage_usageSection__eEWxo{padding:22px 24px;border-radius:16px;border:1px solid var(--lab-card-border);background:var(--lab-card-bg)}.ComputerLiteracyLabPage_usageTitle__Qklmu{font-size:17px;font-weight:800;margin:0 0 14px;letter-spacing:-.02em}.ComputerLiteracyLabPage_usageList__79J2b{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.ComputerLiteracyLabPage_usageList__79J2b li{display:flex;align-items:flex-start;gap:12px;font-size:14px;line-height:1.55;color:var(--lab-fg)}.ComputerLiteracyLabPage_usageNum__tMUbu{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:rgba(13,148,136,.12);color:#0f766e;font-size:12px;font-weight:800}@media (max-width:1024px){.ComputerLiteracyLabPage_featureGrid__4ko6W{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media (max-width:640px){.ComputerLiteracyLabPage_hero__MFm_Q{margin-bottom:24px}.ComputerLiteracyLabPage_heroTitle__cR1EC{font-size:22px}.ComputerLiteracyLabPage_heroSubtitle__uGMuP{font-size:15px}.ComputerLiteracyLabPage_featureGrid__4ko6W{grid-template-columns:minmax(0,1fr);gap:12px}.ComputerLiteracyLabPage_card__tU7cF{align-items:flex-start;min-height:0;padding:16px}.ComputerLiteracyLabPage_cardIcon__mWL4n{width:40px;height:40px;font-size:22px}.ComputerLiteracyLabPage_cardArrow__4Dnas{margin-top:2px}.ComputerLiteracyLabPage_usageSection__eEWxo{padding:18px 16px}}@media (prefers-color-scheme:dark){.ComputerLiteracyLabPage_card__tU7cF{--lab-card-hover-shadow:0 10px 28px rgba(0,0,0,0.45)}.ComputerLiteracyLabPage_accentTeal__eCfX9{--accent-soft:rgba(13,148,136,0.18)}.ComputerLiteracyLabPage_accentAmber__5Wdme{--accent-soft:rgba(217,119,6,0.18)}.ComputerLiteracyLabPage_accentBlue__gVo_m{--accent-soft:rgba(37,99,235,0.18)}.ComputerLiteracyLabPage_card__tU7cF:hover .ComputerLiteracyLabPage_cardArrow__4Dnas{color:var(--accent-strong)}.ComputerLiteracyLabPage_usageNum__tMUbu{color:#5eead4}}.ComputerLiteracyLabPage_accentTeal__eCfX9{--accent-strong:#0d9488;--accent-soft:rgba(13,148,136,0.1)}.ComputerLiteracyLabPage_accentAmber__5Wdme{--accent-strong:#b45309;--accent-soft:rgba(180,83,9,0.1)}.ComputerLiteracyLabPage_accentBlue__gVo_m{--accent-strong:#2563eb;--accent-soft:rgba(37,99,235,0.1)}.PracticalChecklist_section__tvdnA{margin-top:8px;padding:22px 24px;border-radius:16px;border:1px solid var(--lab-card-border,#e2e8f0);background:var(--lab-card-bg,#fff)}.PracticalChecklist_header__4zClY{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.PracticalChecklist_title__Tshyl{font-size:17px;font-weight:800;margin:0 0 6px;color:var(--lab-fg,#0f172a);letter-spacing:-.02em}.PracticalChecklist_status__nie0J{margin:0;font-size:13px;color:var(--lab-muted,#64748b)}.PracticalChecklist_status__nie0J strong{color:var(--lab-fg,#0f172a);font-weight:800}.PracticalChecklist_readyBadge__wscYw{display:inline-block;margin-left:8px;font-size:12px;font-weight:700;color:#0f766e;background:rgba(13,148,136,.1);border:1px solid rgba(13,148,136,.22);padding:2px 8px;border-radius:999px}.PracticalChecklist_resetBtn__ulIQJ{flex-shrink:0;padding:6px 10px;border:none;background:transparent;font-size:12px;font-weight:600;color:var(--lab-muted,#64748b);cursor:pointer;text-decoration:underline;text-underline-offset:2px;min-height:44px}.PracticalChecklist_resetBtn__ulIQJ:hover{color:var(--lab-fg,#0f172a)}.PracticalChecklist_list__IYhZt{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px}.PracticalChecklist_item__algom{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:12px;border:1px solid var(--lab-card-border,#e2e8f0);background:var(--lab-card-bg,#fff);cursor:pointer;min-height:44px;box-sizing:border-box;transition:border-color .15s,background .15s}.PracticalChecklist_item__algom:hover{border-color:rgba(13,148,136,.28)}.PracticalChecklist_itemChecked__u9jUQ{background:rgba(13,148,136,.06);border-color:rgba(13,148,136,.22)}.PracticalChecklist_checkbox__EkwV6{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.PracticalChecklist_checkMark__GXDjJ{flex-shrink:0;width:20px;height:20px;margin-top:1px;border-radius:6px;border:2px solid var(--lab-card-border,#cbd5e1);background:var(--lab-card-bg,#fff);display:flex;align-items:center;justify-content:center;transition:background .15s,border-color .15s}.PracticalChecklist_itemChecked__u9jUQ .PracticalChecklist_checkMark__GXDjJ{border-color:#0d9488;background:#0d9488}.PracticalChecklist_itemChecked__u9jUQ .PracticalChecklist_checkMark__GXDjJ:after{content:"";width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) translate(-1px,-1px)}.PracticalChecklist_itemText__Wsp6c{font-size:14px;line-height:1.5;color:var(--lab-fg,#0f172a);overflow-wrap:anywhere}.PracticalChecklist_itemChecked__u9jUQ .PracticalChecklist_itemText__Wsp6c{color:var(--lab-muted,#64748b);text-decoration:line-through;text-decoration-color:rgba(100,116,139,.45)}@media (max-width:640px){.PracticalChecklist_section__tvdnA{padding:18px 16px}.PracticalChecklist_list__IYhZt{grid-template-columns:1fr;gap:8px}}@media (prefers-color-scheme:dark){.PracticalChecklist_readyBadge__wscYw{color:#5eead4;background:rgba(13,148,136,.2);border-color:rgba(45,212,191,.3)}.PracticalChecklist_itemChecked__u9jUQ{background:rgba(13,148,136,.12)}}.PracticalTaskCard_card__ZfJ8i{background:var(--lab-card-bg,#fff);border:1px solid var(--lab-card-border,#e2e8f0);border-radius:16px;padding:20px 22px;box-sizing:border-box;min-width:0;width:100%;display:flex;flex-direction:column}.PracticalTaskCard_title__KmAlI{font-size:17px;font-weight:800;color:var(--lab-fg,#0f172a);margin:0 0 10px;letter-spacing:-.02em;line-height:1.35}.PracticalTaskCard_description__NNMKT{font-size:14px;line-height:1.6;color:var(--lab-muted,#64748b);margin:0 0 16px}.PracticalTaskCard_block__ZcmrH{margin-bottom:14px;flex-shrink:0}.PracticalTaskCard_blockCaution__3cHPE .PracticalTaskCard_list__RpKcS{background:rgba(234,179,8,.08);border:1px solid rgba(234,179,8,.2)}.PracticalTaskCard_blockLabel__p89oO{font-size:12px;font-weight:800;color:var(--lab-muted,#64748b);margin:0 0 8px;letter-spacing:.02em}.PracticalTaskCard_list__RpKcS{list-style:none;margin:0;padding:12px 14px;background:rgba(13,148,136,.06);border:1px solid rgba(13,148,136,.14);border-radius:10px}.PracticalTaskCard_list__RpKcS li{position:relative;padding-left:14px;font-size:14px;line-height:1.55;margin:4px 0;overflow-wrap:anywhere}.PracticalTaskCard_list__RpKcS li:before{content:"•";position:absolute;left:0;color:var(--accent-strong,#0d9488);font-weight:800}.PracticalTaskCard_blockCaution__3cHPE .PracticalTaskCard_list__RpKcS li:before{content:"!";color:#b45309;font-size:12px}.PracticalTaskCard_blockExample__U0873 .PracticalTaskCard_list__RpKcS{background:rgba(254,252,232,.65);border:1px solid rgba(13,148,136,.12)}.PracticalTaskCard_exampleBox__UPYVT{margin-bottom:14px;flex-shrink:0;padding:14px;border:1px solid rgba(13,148,136,.12);background:rgba(254,252,232,.55);border-radius:16px}.PracticalTaskCard_exampleHeader__yU9H6{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:6px}.PracticalTaskCard_exampleTableTitle__RyOuo{margin:0;flex:1 1 auto;min-width:0;font-size:13px;font-weight:700;color:var(--lab-fg,#0f172a)}.PracticalTaskCard_copyButton__5AgCq{flex-shrink:0;min-height:34px;padding:6px 10px;border:1px solid rgba(148,163,184,.45);border-radius:10px;background:rgba(255,255,255,.85);color:var(--lab-muted,#64748b);font-size:12px;font-weight:600;line-height:1.2;cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.PracticalTaskCard_copyButton__5AgCq:hover{color:#0f766e;border-color:rgba(13,148,136,.35);background:rgba(255,255,255,1)}.PracticalTaskCard_copyButton__5AgCq:focus-visible{outline:2px solid rgba(13,148,136,.45);outline-offset:2px}.PracticalTaskCard_exampleTableWrap__f5xYg{overflow-x:auto;margin-top:4px;max-width:100%;-webkit-overflow-scrolling:touch}.PracticalTaskCard_exampleTable__nnhYR{width:100%;min-width:420px;border-collapse:collapse;font-size:13px}.PracticalTaskCard_exampleTable__nnhYR td,.PracticalTaskCard_exampleTable__nnhYR th{padding:6px 8px;border:1px solid rgba(148,163,184,.35);text-align:left;white-space:nowrap}.PracticalTaskCard_exampleTable__nnhYR th{background:rgba(241,245,249,.9);font-weight:700;color:var(--lab-fg,#334155)}.PracticalTaskCard_exampleTable__nnhYR td{color:var(--lab-fg,#475569)}.PracticalTaskCard_exampleConditionList__AglDG{list-style:none;margin:12px 0 0;padding:0}.PracticalTaskCard_exampleConditionList__AglDG li{position:relative;padding-left:14px;font-size:13px;line-height:1.5;margin:4px 0;color:var(--lab-fg,#334155);overflow-wrap:anywhere}.PracticalTaskCard_exampleConditionList__AglDG li:before{content:"•";position:absolute;left:0;color:var(--accent-strong,#0d9488);font-weight:800}.PracticalTaskCard_exampleHint__BDJPe{margin:0 0 8px;font-size:12px;color:var(--lab-muted,#64748b);line-height:1.45}.PracticalTaskCard_practice__GGqpl{margin:16px 0 0;padding:12px 14px;flex-shrink:0;background:rgba(13,148,136,.07);border-left:3px solid var(--accent-strong,#0d9488);border-radius:0 10px 10px 0;font-size:14px;line-height:1.55;color:var(--lab-fg,#0f172a);overflow-wrap:anywhere}.PracticalTaskCard_practiceLabel__XgI1c{display:block;font-size:11px;font-weight:800;color:#0f766e;margin-bottom:4px;letter-spacing:.03em}@media (max-width:900px){.PracticalTaskCard_card__ZfJ8i{height:auto}.PracticalTaskCard_practice__GGqpl{margin-top:14px}}@media (max-width:640px){.PracticalTaskCard_card__ZfJ8i{padding:16px;border-radius:14px}.PracticalTaskCard_title__KmAlI{font-size:16px}.PracticalTaskCard_exampleTable__nnhYR{min-width:520px}}@media (prefers-color-scheme:dark){.PracticalTaskCard_list__RpKcS{background:rgba(13,148,136,.12);border-color:rgba(45,212,191,.2)}.PracticalTaskCard_blockCaution__3cHPE .PracticalTaskCard_list__RpKcS{background:rgba(234,179,8,.1);border-color:rgba(251,191,36,.25)}.PracticalTaskCard_blockExample__U0873 .PracticalTaskCard_list__RpKcS,.PracticalTaskCard_exampleBox__UPYVT{background:rgba(13,148,136,.08);border-color:rgba(45,212,191,.15)}.PracticalTaskCard_copyButton__5AgCq{background:rgba(30,41,59,.5);border-color:rgba(100,116,139,.45);color:#94a3b8}.PracticalTaskCard_copyButton__5AgCq:hover{background:rgba(30,41,59,.75);border-color:rgba(45,212,191,.35);color:#99f6e4}.PracticalTaskCard_exampleTable__nnhYR th{background:rgba(30,41,59,.6);color:#e2e8f0}.PracticalTaskCard_exampleTable__nnhYR td{color:#cbd5e1}.PracticalTaskCard_exampleTable__nnhYR td,.PracticalTaskCard_exampleTable__nnhYR th{border-color:rgba(100,116,139,.35)}.PracticalTaskCard_practice__GGqpl{background:rgba(13,148,136,.12)}}.PracticalMiniTestCard_card__DcXAc{border:1px solid var(--lab-card-border,#e2e8f0);border-radius:14px;background:var(--lab-card-bg,#fff);overflow:hidden;min-width:0}.PracticalMiniTestCard_summary__rS6jt{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.PracticalMiniTestCard_summary__rS6jt::-webkit-details-marker{display:none}.PracticalMiniTestCard_summaryMain__NAJ55{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1 1}.PracticalMiniTestCard_title__ZAVUS{font-size:15px;font-weight:800;color:var(--lab-fg,#0f172a);line-height:1.35}.PracticalMiniTestCard_meta__ZUQ6X{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.PracticalMiniTestCard_levelBadge__pHXHH{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:700}.PracticalMiniTestCard_levelBasic__VKfPn{background:rgba(13,148,136,.1);color:#0f766e}.PracticalMiniTestCard_levelAdvanced__SY0qz{background:rgba(59,130,246,.1);color:#1d4ed8}.PracticalMiniTestCard_timeGuide__SVcby{font-size:12px;color:var(--lab-muted,#64748b);font-weight:600}.PracticalMiniTestCard_chevron__cL4fh{flex-shrink:0;width:8px;height:8px;border-right:2px solid var(--lab-muted,#94a3b8);border-bottom:2px solid var(--lab-muted,#94a3b8);transform:rotate(45deg);transition:transform .15s ease;margin-top:-4px}.PracticalMiniTestCard_card__DcXAc[open] .PracticalMiniTestCard_chevron__cL4fh{transform:rotate(-135deg);margin-top:4px}.PracticalMiniTestCard_body__zIfk4{padding:0 16px 16px;border-top:1px solid rgba(148,163,184,.25);min-width:0}.PracticalMiniTestCard_tableSection__pxXXd{margin-top:14px;padding:12px;border-radius:12px;background:rgba(254,252,232,.55);border:1px solid rgba(13,148,136,.1);min-width:0}.PracticalMiniTestCard_tableHint__PUrwy{margin:0 0 10px;font-size:12px;line-height:1.45;color:var(--lab-muted,#64748b)}.PracticalMiniTestCard_block__PgEcQ{margin-top:14px}.PracticalMiniTestCard_blockLabel__4TKyT{font-size:12px;font-weight:800;color:var(--lab-muted,#64748b);margin:0 0 8px;letter-spacing:.02em}.PracticalMiniTestCard_taskList__U5hGb{margin:0;padding-left:20px}.PracticalMiniTestCard_taskList__U5hGb li{font-size:13px;line-height:1.55;margin:4px 0;color:var(--lab-fg,#334155);overflow-wrap:anywhere}.PracticalMiniTestCard_checkList__Gp6bj{list-style:none;margin:0;padding:10px 12px;background:rgba(13,148,136,.06);border:1px solid rgba(13,148,136,.12);border-radius:10px}.PracticalMiniTestCard_checkList__Gp6bj li{position:relative;padding-left:14px;font-size:13px;line-height:1.5;margin:4px 0;color:var(--lab-fg,#334155);overflow-wrap:anywhere}.PracticalMiniTestCard_checkList__Gp6bj li:before{content:"✓";position:absolute;left:0;color:#0d9488;font-size:11px;font-weight:800}@media (max-width:640px){.PracticalMiniTestCard_summary__rS6jt{padding:12px 14px}.PracticalMiniTestCard_body__zIfk4{padding:0 14px 14px}.PracticalMiniTestCard_title__ZAVUS{font-size:14px}}@media (prefers-color-scheme:dark){.PracticalMiniTestCard_tableSection__pxXXd{background:rgba(13,148,136,.08);border-color:rgba(45,212,191,.15)}.PracticalMiniTestCard_checkList__Gp6bj{background:rgba(13,148,136,.12);border-color:rgba(45,212,191,.2)}.PracticalMiniTestCard_levelBasic__VKfPn{color:#5eead4}.PracticalMiniTestCard_levelAdvanced__SY0qz{color:#93c5fd}}.PracticalMiniTests_section__bIYqb{min-width:0;padding-top:8px;border-top:1px solid var(--lab-card-border,#e2e8f0)}.PracticalMiniTests_title__3fVvN{font-size:18px;font-weight:800;color:var(--lab-fg,#0f172a);margin:0 0 8px;letter-spacing:-.02em}.PracticalMiniTests_description__t49EG{font-size:14px;line-height:1.55;color:var(--lab-muted,#64748b);margin:0 0 16px;max-width:760px}.PracticalMiniTests_list__6YDiU{display:flex;flex-direction:column;gap:12px;min-width:0}@media (prefers-color-scheme:dark){.PracticalMiniTests_section__bIYqb{border-top-color:#334155}}.PracticalClient_layout__oQS3p{--accent-strong:#0d9488;--lab-fg:#0f172a;--lab-muted:#64748b;--lab-card-bg:#ffffff;--lab-card-border:#e2e8f0;display:flex;flex-direction:column;gap:28px;min-width:0}.PracticalClient_categoryTabs__2dnNg{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.PracticalClient_categoryTab__israt{flex-shrink:0;padding:9px 16px;border-radius:999px;border:1px solid var(--lab-card-border);background:var(--lab-card-bg);font-size:13px;font-weight:700;color:var(--lab-muted);cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s,color .15s}.PracticalClient_categoryTab__israt:hover{border-color:rgba(13,148,136,.35);color:var(--lab-fg)}.PracticalClient_categoryTabActive__YZjXr{background:rgba(13,148,136,.1);border-color:rgba(13,148,136,.28);color:#0f766e}.PracticalClient_taskSection__ZGptT{min-width:0}.PracticalClient_sectionTitle__d8t5r{font-size:18px;font-weight:800;color:var(--lab-fg);margin:0 0 8px;letter-spacing:-.02em}.PracticalClient_sectionDescription__GsXUW{font-size:14px;line-height:1.55;color:var(--lab-muted);margin:0 0 12px;max-width:760px}.PracticalClient_categoryHint__52ZLP{font-size:13px;color:var(--lab-muted);margin:0 0 14px}.PracticalClient_categoryHintLabel__pCqBY{font-weight:800;color:var(--lab-fg);margin-right:6px}.PracticalClient_taskExplorer__4XgqO{display:grid;grid-template-columns:minmax(200px,240px) minmax(0,1fr);gap:20px;align-items:start;min-width:0}.PracticalClient_taskSidebar__fzyO8{min-width:0}.PracticalClient_taskList__H3Iky{list-style:none;margin:0;display:flex;flex-direction:column;gap:6px;border:1px solid var(--lab-card-border);border-radius:14px;background:var(--lab-card-bg);padding:8px}.PracticalClient_taskListItem__ocxGi{width:100%;text-align:left;padding:10px 12px;border:none;border-radius:10px;background:transparent;font-size:13px;font-weight:600;line-height:1.4;color:var(--lab-muted);cursor:pointer;transition:background .15s,color .15s}.PracticalClient_taskListItem__ocxGi:hover{background:rgba(13,148,136,.06);color:var(--lab-fg)}.PracticalClient_taskListItemActive__JScaD{background:rgba(13,148,136,.1);color:#0f766e;font-weight:700}.PracticalClient_taskPickerMobile__llF28{display:none}.PracticalClient_taskDetail__lnSHd{min-width:0}@media (max-width:900px){.PracticalClient_taskExplorer__4XgqO{grid-template-columns:1fr;gap:12px}.PracticalClient_taskSidebar__fzyO8{display:none}.PracticalClient_taskPickerMobile__llF28{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin;-webkit-overflow-scrolling:touch;min-width:0}.PracticalClient_taskPickerChip__1gp6P{flex-shrink:0;padding:8px 14px;border-radius:999px;border:1px solid var(--lab-card-border);background:var(--lab-card-bg);font-size:12px;font-weight:700;color:var(--lab-muted);cursor:pointer;white-space:nowrap;max-width:220px;overflow:hidden;text-overflow:ellipsis;transition:background .15s,border-color .15s,color .15s}.PracticalClient_taskPickerChipActive__zRolj{background:rgba(13,148,136,.1);border-color:rgba(13,148,136,.28);color:#0f766e}}@media (prefers-color-scheme:dark){.PracticalClient_layout__oQS3p{--lab-fg:#f1f5f9;--lab-muted:#94a3b8;--lab-card-bg:#1e293b;--lab-card-border:#334155}.PracticalClient_categoryTabActive__YZjXr,.PracticalClient_taskListItemActive__JScaD,.PracticalClient_taskPickerChipActive__zRolj{color:#5eead4}}.PracticalPageView_header__mmAsH{max-width:760px;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--lab-divider)}.PracticalPageView_title__XO47F{font-size:22px;font-weight:800;margin:0 0 8px;letter-spacing:-.02em;line-height:1.3}.PracticalPageView_subtitle__Yf8rC{font-size:15px;color:var(--lab-muted);margin:0 0 12px;line-height:1.5}.PracticalPageView_intro__bf1G0{display:flex;flex-direction:column;gap:8px;font-size:14px;line-height:1.55;color:var(--lab-fg);margin:0;padding:12px 14px;background:rgba(13,148,136,.06);border:1px solid rgba(13,148,136,.14);border-radius:10px}.PracticalPageView_introLine__FJG87{display:block}@media (max-width:640px){.PracticalPageView_title__XO47F{font-size:20px}.PracticalPageView_subtitle__Yf8rC{font-size:14px}.PracticalPageView_intro__bf1G0{gap:10px;line-height:1.6}}@media (prefers-color-scheme:dark){.PracticalPageView_intro__bf1G0{background:rgba(13,148,136,.12);border-color:rgba(45,212,191,.2)}}.SectionCard_card__N2icP{background:var(--lab-card-bg,#fff);border:1px solid var(--lab-card-border,#e2e8f0);border-radius:16px;box-shadow:0 2px 10px -4px rgba(15,23,42,.06);padding:20px 22px;scroll-margin-top:96px}.SectionCard_cardHeader__iyhXd{margin:0 0 14px;padding-bottom:12px;border-bottom:1px solid var(--lab-divider,#e2e8f0)}.SectionCard_sectionTitle___ibUf{font-size:17px;font-weight:800;color:var(--lab-fg,#0f172a);margin:0;letter-spacing:-.02em;line-height:1.35}.SectionCard_body__Mnz4y{font-size:15px;line-height:1.6;color:var(--lab-fg,#0f172a)}.SectionCard_body__Mnz4y h3{font-size:13px;font-weight:800;margin:18px 0 8px;color:var(--lab-muted,#64748b);letter-spacing:.03em;text-transform:none}.SectionCard_body__Mnz4y h3:first-child{margin-top:0}.SectionCard_body__Mnz4y ol,.SectionCard_body__Mnz4y ul{margin:0 0 4px;padding-left:20px}.SectionCard_body__Mnz4y li{margin:5px 0;line-height:1.6;overflow-wrap:anywhere}.SectionCard_body__Mnz4y p{margin:0 0 10px;overflow-wrap:anywhere}.SectionCard_body__Mnz4y code{overflow-wrap:anywhere;word-break:break-all}.SectionCard_body__Mnz4y strong{color:var(--accent-strong,#0d9488);font-weight:800}.SectionCard_body__Mnz4y h3:nth-of-type(2)+ul{list-style:none;padding:12px 14px;margin:0 0 8px;background:rgba(13,148,136,.06);border:1px solid rgba(13,148,136,.14);border-radius:10px}.SectionCard_body__Mnz4y h3:nth-of-type(2)+ul li{position:relative;padding-left:14px}.SectionCard_body__Mnz4y h3:nth-of-type(2)+ul li:before{content:"✓";position:absolute;left:0;color:var(--accent-strong,#0d9488);font-size:11px;font-weight:800}.SectionCard_body__Mnz4y h3:nth-of-type(3)+ul{list-style:none;padding:12px 14px;margin:0 0 8px;background:rgba(234,179,8,.08);border:1px solid rgba(234,179,8,.2);border-radius:10px}.SectionCard_body__Mnz4y h3:nth-of-type(3)+ul li{position:relative;padding-left:14px}.SectionCard_body__Mnz4y h3:nth-of-type(3)+ul li:before{content:"!";position:absolute;left:0;color:#b45309;font-weight:800;font-size:12px}.SectionCard_body__Mnz4y p:last-of-type{margin-top:14px;margin-bottom:0;padding:11px 14px;background:rgba(13,148,136,.07);border-left:3px solid var(--accent-strong,#0d9488);border-radius:0 10px 10px 0;font-size:14px;line-height:1.55}.SectionCard_body__Mnz4y p:last-of-type strong{color:var(--lab-fg,#0f172a)}@media (max-width:640px){.SectionCard_card__N2icP{padding:16px;border-radius:14px;scroll-margin-top:80px}.SectionCard_cardHeader__iyhXd{margin-bottom:12px;padding-bottom:10px}.SectionCard_sectionTitle___ibUf{font-size:16px}.SectionCard_body__Mnz4y{font-size:14px;line-height:1.65}.SectionCard_body__Mnz4y li{margin:6px 0}}@media (prefers-color-scheme:dark){.SectionCard_body__Mnz4y h3:nth-of-type(2)+ul{background:rgba(13,148,136,.12);border-color:rgba(45,212,191,.2)}.SectionCard_body__Mnz4y h3:nth-of-type(3)+ul{background:rgba(234,179,8,.1);border-color:rgba(251,191,36,.25)}.SectionCard_body__Mnz4y p:last-of-type{background:rgba(13,148,136,.12)}}.SummaryClient_layout__0N72a{--accent-strong:#0d9488;--lab-fg:#0f172a;--lab-muted:#64748b;--lab-card-bg:#ffffff;--lab-card-border:#e2e8f0;--lab-divider:#e2e8f0;--lab-chip-bg:#f1f5f9;display:flex;flex-direction:column;gap:16px;margin-top:4px}.SummaryClient_subjectTabs__szSO3{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.SummaryClient_subjectTab__rDQ2u{padding:9px 16px;border-radius:999px;border:1px solid var(--lab-card-border);background:var(--lab-card-bg);font-size:13px;font-weight:700;color:var(--lab-muted);cursor:pointer;transition:background .15s,border-color .15s,color .15s}.SummaryClient_subjectTab__rDQ2u:hover{border-color:rgba(13,148,136,.35);color:var(--lab-fg)}.SummaryClient_subjectTabActive__ShQfg{background:rgba(13,148,136,.1);border-color:rgba(13,148,136,.28);color:#0f766e}.SummaryClient_mainGridWrap__zxIaj{display:flex;flex-direction:column;gap:10px}.SummaryClient_mainGrid___OyZB{display:grid;grid-template-columns:240px 1fr;gap:24px;align-items:start}.SummaryClient_mobileToggle__d2s34{display:none}.SummaryClient_sidebar__ruw5_{position:sticky;top:80px;max-height:calc(100vh - 100px);overflow-y:auto;padding:4px 14px 4px 0;border-right:1px solid var(--lab-divider);scrollbar-width:thin}.SummaryClient_chapterList__Nl6R_{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.SummaryClient_sidebarLabel__Mq5Ri{font-size:11px;font-weight:700;color:var(--lab-muted);letter-spacing:.06em;text-transform:uppercase;margin:0 0 10px 4px}.SummaryClient_chapterBtn__kG63_{display:block;width:100%;text-align:left;padding:10px 12px;border-radius:10px;border:1px solid transparent;background:transparent;font-size:13px;font-weight:600;color:var(--lab-muted);cursor:pointer;line-height:1.4;transition:background .15s,color .15s,border-color .15s}.SummaryClient_chapterBtn__kG63_:hover{background:var(--lab-chip-bg);color:var(--lab-fg)}.SummaryClient_chapterBtnActive__6Z6tw{background:rgba(13,148,136,.1);border-color:rgba(13,148,136,.22);color:#0f766e}.SummaryClient_chapterNo__6Luls{display:block;font-size:11px;font-weight:700;opacity:.75;margin-bottom:2px}.SummaryClient_mobileChapters__pZyqP{display:none;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.SummaryClient_mobileChapterChip__0Dq_w{flex-shrink:0;padding:8px 14px;border-radius:999px;border:1px solid var(--lab-card-border);background:var(--lab-card-bg);font-size:12px;font-weight:600;color:var(--lab-muted);cursor:pointer;white-space:nowrap}.SummaryClient_mobileChapterChipActive__fJfPf{background:rgba(13,148,136,.1);border-color:rgba(13,148,136,.28);color:#0f766e}.SummaryClient_content__AguXj{min-width:0}.SummaryClient_chapterHeading__3XBJQ{font-size:18px;font-weight:800;color:var(--lab-fg);margin:0 0 16px;letter-spacing:-.02em;line-height:1.35}.SummaryClient_sectionList__Sv4cG{display:flex;flex-direction:column;gap:16px}.SummaryClient_emptyCard__EVrMg{padding:40px 24px;border:1px dashed var(--lab-card-border);border-radius:16px;text-align:center;background:var(--lab-card-bg)}.SummaryClient_emptyTitle__kWE2V{font-size:17px;font-weight:800;margin:0 0 8px;color:var(--lab-fg)}.SummaryClient_emptyDesc__Y_3Le{font-size:14px;color:var(--lab-muted);margin:0;line-height:1.55}@media (max-width:640px){.SummaryClient_layout__0N72a{gap:12px}.SummaryClient_subjectTabs__szSO3{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;margin:0 -4px;padding-left:4px;padding-right:4px;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.SummaryClient_subjectTab__rDQ2u{flex-shrink:0;white-space:nowrap;padding:8px 14px;font-size:12px}.SummaryClient_chapterHeading__3XBJQ{font-size:16px;margin-bottom:12px}.SummaryClient_sectionList__Sv4cG{gap:14px}.SummaryClient_mainGridWrap__zxIaj{gap:8px}}@media (max-width:900px){.SummaryClient_chapterHeading__3XBJQ{font-size:17px;margin-bottom:14px}.SummaryClient_mainGrid___OyZB{grid-template-columns:1fr;gap:12px}.SummaryClient_mobileToggle__d2s34{display:inline-flex;align-items:center;padding:10px 14px;border:1px solid var(--lab-card-border);background:var(--lab-card-bg);color:var(--lab-fg);border-radius:10px;font-size:13px;font-weight:700;cursor:pointer;width:fit-content}.SummaryClient_sidebar__ruw5_{display:none;position:static;max-height:none;border-right:none;border:1px solid var(--lab-card-border);border-radius:12px;padding:14px;background:var(--lab-card-bg)}.SummaryClient_sidebarOpen__iy_Zi{display:block}.SummaryClient_mobileChapters__pZyqP{display:flex}}@media (prefers-color-scheme:dark){.SummaryClient_layout__0N72a{--lab-fg:#f1f5f9;--lab-muted:#94a3b8;--lab-card-bg:#1e293b;--lab-card-border:#334155;--lab-divider:#334155;--lab-chip-bg:#334155}.SummaryClient_chapterBtnActive__6Z6tw,.SummaryClient_mobileChapterChipActive__fJfPf,.SummaryClient_subjectTabActive__ShQfg{color:#5eead4}}.SummaryPageView_wrap__fjiCh{max-width:1200px;margin:0 auto;width:100%;box-sizing:border-box}.SummaryPageView_container__bggg5{--accent-strong:#0d9488;--lab-fg:#0f172a;--lab-muted:#64748b;--lab-divider:#e2e8f0;--lab-link:#64748b;box-sizing:border-box;padding:28px 20px 48px;color:var(--lab-fg)}.SummaryPageView_header___F_XM{margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--lab-divider)}.SummaryPageView_title__itlLU{font-size:24px;font-weight:800;margin:0 0 6px;letter-spacing:-.03em;line-height:1.25}.SummaryPageView_subtitle__HjJ0Z{font-size:14px;color:var(--lab-muted);margin:0;line-height:1.55}@media (max-width:640px){.SummaryPageView_container__bggg5{padding:22px 16px 40px}.SummaryPageView_title__itlLU{font-size:21px}}@media (prefers-color-scheme:dark){.SummaryPageView_container__bggg5{--lab-fg:#f1f5f9;--lab-muted:#94a3b8;--lab-divider:#334155;--lab-link:#94a3b8}}.FlipCard_wrap__9y12m{display:flex;flex-direction:column;gap:8px;align-items:center;width:100%;--accent-strong:#0d9488}.FlipCard_progressRow__U_vSA{display:flex;align-items:center;gap:14px;width:100%;max-width:520px}.FlipCard_progressText__yJU7j{display:inline-flex;align-items:baseline;gap:2px;font-size:13px;font-weight:700;color:var(--lab-muted);white-space:nowrap;min-width:52px;justify-content:flex-end}.FlipCard_progressCurrent__a5aL1{font-size:15px;color:var(--lab-fg)}.FlipCard_progressSep__50ctu{font-weight:500;opacity:.5}.FlipCard_progressTotal__eBK_I{font-weight:600}.FlipCard_progressBar__AO0K0{flex:1 1;height:6px;background:var(--lab-card-border);border-radius:999px;overflow:hidden}.FlipCard_progressFill__AiiqS{height:100%;background:var(--accent-strong);border-radius:999px;transition:width .35s ease}.FlipCard_cardScene__CanpR{width:100%;max-width:520px;min-height:360px;height:360px;perspective:1000px;cursor:pointer;outline:none;position:relative;transform-style:preserve-3d;transition:transform .35s ease}.FlipCard_cardScene__CanpR:focus-visible .FlipCard_back__IRIMP,.FlipCard_cardScene__CanpR:focus-visible .FlipCard_front__1trDr{outline:2px solid var(--accent-strong);outline-offset:2px}.FlipCard_flipped__ZCcdX{transform:rotateY(180deg)}.FlipCard_face__Lnzre{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:16px;background:var(--lab-card-bg);border:1.5px solid var(--lab-card-border);box-shadow:0 4px 12px -4px rgba(0,0,0,.08),0 1px 3px rgba(0,0,0,.06);overflow:hidden;display:flex;flex-direction:column;padding:22px 24px;min-height:0}.FlipCard_cardScene__CanpR:hover .FlipCard_face__Lnzre{box-shadow:0 8px 24px -6px rgba(0,0,0,.12),0 2px 6px rgba(0,0,0,.06)}.FlipCard_front__1trDr{justify-content:space-between}.FlipCard_back__IRIMP{transform:rotateY(180deg);padding:20px 22px}.FlipCard_badgeRowFront__4g1FN{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;flex-shrink:0}.FlipCard_backInner__mhOxW{flex:1 1;display:flex;flex-direction:column;justify-content:center;min-height:0;margin-top:-18px;padding-top:0}.FlipCard_backBadgeRow__H7eDn{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;flex-shrink:0;margin-bottom:10px}.FlipCard_backBody__hSUUw{display:flex;flex-direction:column;gap:10px;flex-shrink:0;max-height:100%;overflow-y:auto;scrollbar-width:thin;padding-right:2px}.FlipCard_groupBadge__KYcq2{font-size:11px;font-weight:700;color:var(--lab-muted);background:var(--lab-chip-bg,var(--lab-card-border));padding:3px 10px;border-radius:999px}.FlipCard_importanceBadge____FoG{font-size:11px;font-weight:800;padding:3px 10px;border-radius:999px}.FlipCard_imp3__jeKSJ{background:rgba(220,38,38,.14);color:#b91c1c}.FlipCard_imp2__HRoll{background:rgba(13,148,136,.14);color:#0f766e}.FlipCard_imp1__mDzup{background:rgba(107,114,128,.14);color:#4b5563}.FlipCard_termArea__Jxwnt{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1;text-align:center;padding:4px 0 8px;min-height:0}.FlipCard_term__eJSe0{font-size:clamp(22px,4.5vw,40px);font-weight:800;color:var(--lab-fg);letter-spacing:-.02em;line-height:1.2;margin:0;font-family:ui-monospace,Consolas,monospace;word-break:break-word}.FlipCard_flipHint__5icx6{font-size:12px;color:var(--lab-muted);text-align:center;margin:0;opacity:.65;flex-shrink:0}.FlipCard_description__2YTV9{font-size:16px;font-weight:600;color:var(--lab-fg);line-height:1.55;margin:0;word-break:keep-all}.FlipCard_exampleBlock__sRY6Y{display:flex;flex-direction:column;gap:8px}.FlipCard_exampleLabel__2VRWU{font-size:12px;font-weight:700;color:var(--lab-muted);letter-spacing:.02em}.FlipCard_example__qzb3U{font-size:13px;line-height:1.55;margin:0;padding:11px 13px;border-radius:10px;background:rgba(13,148,136,.07);border:1px solid rgba(13,148,136,.18);color:var(--lab-fg);font-family:ui-monospace,Consolas,monospace;word-break:break-word;white-space:pre-wrap}.FlipCard_navRow__p6wTa{gap:16px;width:100%;max-width:520px;margin-top:2px}.FlipCard_navBtn__oATuv,.FlipCard_navRow__p6wTa{display:flex;align-items:center;justify-content:center}.FlipCard_navBtn__oATuv{width:44px;height:44px;border-radius:50%;border:1.5px solid var(--lab-card-border);background:var(--lab-card-bg);color:var(--lab-fg);font-size:18px;cursor:pointer;transition:border-color .15s,color .15s}.FlipCard_navBtn__oATuv:hover:not(:disabled){border-color:var(--accent-strong);color:var(--accent-strong)}.FlipCard_navBtn__oATuv:disabled{opacity:.35;cursor:default}.FlipCard_keyHint__cOS9I{font-size:11px;color:var(--lab-muted);text-align:center;margin:0;padding-top:0;opacity:.6}.FlipCard_keyHint__cOS9I kbd{display:inline-block;padding:1px 5px;border:1px solid var(--lab-divider);border-radius:4px;font-size:10px;background:var(--lab-card-bg)}@media (max-width:640px){.FlipCard_face__Lnzre{padding:22px 18px}.FlipCard_back__IRIMP{padding:20px 18px}.FlipCard_backInner__mhOxW{margin-top:-12px}.FlipCard_cardScene__CanpR{min-height:min(66vh,420px);height:min(66vh,420px);max-width:100%}.FlipCard_term__eJSe0{font-size:clamp(20px,6vw,32px)}.FlipCard_description__2YTV9{font-size:15px}.FlipCard_example__qzb3U{font-size:12px;padding:10px 12px}.FlipCard_keyHint__cOS9I{display:none}.FlipCard_navBtn__oATuv{width:48px;height:48px}}@media (min-width:641px) and (max-width:900px){.FlipCard_cardScene__CanpR{min-height:350px;height:350px}}@media (prefers-color-scheme:dark){.FlipCard_example__qzb3U{background:rgba(13,148,136,.12);border-color:rgba(45,212,191,.22)}.FlipCard_imp3__jeKSJ{background:rgba(220,38,38,.2);color:#fca5a5}.FlipCard_imp2__HRoll{background:rgba(13,148,136,.2);color:#5eead4}}.WordCardsClient_layout__QhzPi{display:grid;grid-template-columns:200px 1fr;gap:28px;align-items:start;margin-top:4px}.WordCardsClient_sidebar__I26Mr{position:sticky;top:80px;display:flex;flex-direction:column;gap:4px;padding:4px 16px 4px 0;border-right:1px solid var(--lab-divider)}.WordCardsClient_sidebarTitle__uuvir{font-size:11px;font-weight:700;color:var(--lab-muted);letter-spacing:.06em;text-transform:uppercase;margin:0 0 8px 4px}.WordCardsClient_groupBtn__Ht5x0{display:flex;align-items:center;justify-content:space-between;gap:8px;text-align:left;padding:9px 12px;border-radius:8px;border:1px solid transparent;background:transparent;font-size:13px;font-weight:600;color:var(--lab-muted);cursor:pointer;transition:background .15s,color .15s,border-color .15s;line-height:1.3}.WordCardsClient_groupBtn__Ht5x0:hover{background:var(--lab-chip-bg,rgba(0,0,0,.04));color:var(--lab-fg)}.WordCardsClient_groupBtnActive__DBZbq{background:rgba(13,148,136,.1);border-color:rgba(13,148,136,.22);color:#0f766e}.WordCardsClient_groupLabel__Kvjux{flex:1 1;min-width:0;word-break:keep-all}.WordCardsClient_groupCount__brzKS{font-size:11px;font-weight:600;opacity:.75;flex-shrink:0}.WordCardsClient_content__dFq4n{min-width:0;display:flex;flex-direction:column;align-items:center;gap:6px}.WordCardsClient_contentMain__MBFih{width:100%;display:flex;flex-direction:column;align-items:center;gap:6px}.WordCardsClient_filterChips__8S8PC,.WordCardsClient_mobileFilter__RZznA{display:none;width:100%;max-width:520px;order:-1}.WordCardsClient_filterChips__8S8PC{flex-wrap:wrap;gap:6px}.WordCardsClient_filterChip__q_Jo3{padding:6px 11px;border-radius:999px;border:1px solid var(--lab-card-border);background:var(--lab-card-bg);font-size:12px;font-weight:600;color:var(--lab-muted);cursor:pointer;transition:background .15s,border-color .15s,color .15s;line-height:1.2}.WordCardsClient_filterChip__q_Jo3:hover{border-color:rgba(13,148,136,.35);color:var(--lab-fg)}.WordCardsClient_filterChipActive__a6Pd2{background:rgba(13,148,136,.1);border-color:rgba(13,148,136,.28);color:#0f766e}.WordCardsClient_filterChip__q_Jo3 .WordCardsClient_groupCount__brzKS{font-weight:500;opacity:.85}.WordCardsClient_mobileSelect__Ahqa8{width:100%;padding:12px 14px;border-radius:10px;border:1px solid var(--lab-card-border);background:var(--lab-card-bg);color:var(--lab-fg);font-size:14px;font-weight:600;min-height:44px}.WordCardsClient_visuallyHidden__AorbV{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.WordCardsClient_toolbar__rjtjB{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:520px;gap:12px;flex-wrap:wrap;padding:0;margin-bottom:2px}.WordCardsClient_totalLabel__TFE9S{font-size:14px;font-weight:600;color:var(--lab-fg);margin:0}.WordCardsClient_totalSub__tdE_W{font-weight:500;color:var(--lab-muted);font-size:13px}.WordCardsClient_shuffleBtn__ra6RC{padding:9px 14px;border-radius:8px;border:1px solid var(--lab-card-border);background:var(--lab-card-bg);font-size:13px;font-weight:600;color:var(--lab-fg);cursor:pointer;flex-shrink:0;transition:border-color .15s,color .15s}.WordCardsClient_shuffleBtn__ra6RC:hover{border-color:#0d9488;color:#0d9488}.WordCardsClient_empty__zmyZM{padding:32px 16px;text-align:center;color:var(--lab-muted);font-size:14px;line-height:1.55;margin:0}.WordCardsClient_emptyBox__NEcBj{width:100%;max-width:520px;display:flex;flex-direction:column;align-items:center;gap:12px}.WordCardsClient_showAllBtn__lBFOc{min-height:44px;padding:10px 18px;border-radius:10px;border:1px solid var(--lab-card-border);background:var(--lab-card-bg);font-size:14px;font-weight:700;color:#0d9488;cursor:pointer}.WordCardsClient_showAllBtn__lBFOc:hover{border-color:rgba(13,148,136,.35)}.WordCardsClient_progressPanel__DqUUj{width:100%;max-width:520px;padding:14px 16px;border-radius:14px;border:1px solid var(--lab-card-border);background:var(--lab-card-bg);box-sizing:border-box;margin-bottom:4px}.WordCardsClient_progressHeader__3upi1{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:10px}.WordCardsClient_progressLabel__KkXVz{margin:0;font-size:14px;font-weight:600;color:var(--lab-fg)}.WordCardsClient_progressLabel__KkXVz strong{color:#0f766e;font-weight:800}.WordCardsClient_resetProgressBtn__EAjPS{padding:6px 10px;border:none;background:transparent;font-size:12px;font-weight:600;color:var(--lab-muted);cursor:pointer;text-decoration:underline;text-underline-offset:2px;min-height:44px}.WordCardsClient_resetProgressBtn__EAjPS:hover{color:var(--lab-fg)}.WordCardsClient_completionBar__FumPn{height:8px;border-radius:999px;background:var(--lab-card-border);overflow:hidden;margin-bottom:12px}.WordCardsClient_completionFill__dqiXl{height:100%;background:#0d9488;border-radius:999px;transition:width .35s ease}.WordCardsClient_reviewToggle__FBWWW{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--lab-fg);cursor:pointer;min-height:44px;-webkit-user-select:none;user-select:none}.WordCardsClient_reviewToggle__FBWWW input{width:18px;height:18px;accent-color:#0d9488;cursor:pointer}.WordCardsClient_learnRow__PYj5o{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;max-width:520px;margin-top:4px}.WordCardsClient_learnBtnKnown__hDTuk,.WordCardsClient_learnBtnReview__3JVUV{flex:1 1;min-height:48px;padding:12px 16px;border-radius:12px;font-size:14px;font-weight:700;cursor:pointer;border:1.5px solid var(--lab-card-border);background:var(--lab-card-bg);color:var(--lab-fg);transition:border-color .15s,background .15s,color .15s}.WordCardsClient_learnBtnReview__3JVUV:hover{border-color:rgba(234,179,8,.45);color:#b45309}.WordCardsClient_learnBtnKnown__hDTuk{border-color:rgba(13,148,136,.35);background:rgba(13,148,136,.08);color:#0f766e}.WordCardsClient_learnBtnKnown__hDTuk:hover{background:rgba(13,148,136,.14);border-color:rgba(13,148,136,.5)}.WordCardsClient_learnBtnKnown__hDTuk[aria-pressed=true]{background:#0d9488;border-color:#0d9488;color:#fff}.WordCardsClient_learnBtnReview__3JVUV[aria-pressed=true]{border-color:rgba(234,179,8,.5);background:rgba(234,179,8,.1)}@media (prefers-color-scheme:dark){.WordCardsClient_learnBtnKnown__hDTuk,.WordCardsClient_progressLabel__KkXVz strong,.WordCardsClient_showAllBtn__lBFOc{color:#5eead4}}@media (max-width:900px){.WordCardsClient_layout__QhzPi{grid-template-columns:1fr;gap:10px}.WordCardsClient_sidebar__I26Mr{display:none}.WordCardsClient_filterChips__8S8PC{display:flex}}@media (max-width:480px){.WordCardsClient_filterChips__8S8PC{display:none}.WordCardsClient_mobileFilter__RZznA{display:block}}@media (prefers-color-scheme:dark){.WordCardsClient_filterChipActive__a6Pd2,.WordCardsClient_groupBtnActive__DBZbq{color:#5eead4}}