.easy-upload_box__jux69{display:grid;grid-gap:.9rem;gap:.9rem;width:100%;min-width:0;overflow:hidden}.easy-upload_head__EOn6u h2{margin:0 0 .3rem;font-size:1.15rem}.easy-upload_head__EOn6u p{margin:0;color:var(--muted);font-size:.9rem}.easy-upload_drop__mC_P5{border:2px dashed rgba(0,0,0,.14);background:linear-gradient(180deg,#fff,var(--paper-2,#f3f1ec));border-radius:20px;padding:1.6rem 1rem;text-align:center;cursor:pointer;transition:border-color .2s,background .2s,transform .2s}.easy-upload_drop__mC_P5:hover{border-color:rgba(255,107,44,.45);transform:translateY(-1px)}.easy-upload_dropOn__6cdGP{border-color:var(--accent);background:var(--accent-soft)}.easy-upload_drop__mC_P5 strong{display:block;margin-bottom:.35rem;font-size:1.05rem}.easy-upload_drop__mC_P5 span{color:var(--muted);font-size:.88rem}.easy-upload_hidden__8BxHQ{display:none}.easy-upload_fields__ISpGF{display:grid;grid-template-columns:1fr;grid-gap:.75rem;gap:.75rem;width:100%;min-width:0}@media (min-width:640px){.easy-upload_fields__ISpGF{grid-template-columns:minmax(0,1fr) 7.5rem;align-items:end}}.easy-upload_block__qq0CZ,.easy-upload_fields__ISpGF label{display:grid;grid-gap:.35rem;gap:.35rem;font-weight:700;font-size:.9rem;color:var(--ink-soft);min-width:0}.easy-upload_week__u9tFK{width:100%;max-width:7.5rem}.easy-upload_block__qq0CZ textarea,.easy-upload_fields__ISpGF input{width:100%;max-width:100%;min-width:0;box-sizing:border-box;border:1px solid var(--line);border-radius:12px;padding:.7rem .85rem;background:#fff;color:var(--ink);font:inherit;resize:vertical}.easy-upload_week__u9tFK input{width:100%;text-align:center;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.easy-upload_week__u9tFK input::-webkit-inner-spin-button,.easy-upload_week__u9tFK input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.easy-upload_block__qq0CZ textarea:focus,.easy-upload_fields__ISpGF input:focus{outline:2px solid rgba(255,107,44,.25);border-color:var(--accent)}.easy-upload_actions__VME0l{display:flex;flex-wrap:wrap;gap:.6rem}.easy-upload_btnGhost__TRci8,.easy-upload_btn__97q99{border:none;cursor:pointer;border-radius:999px;padding:.75rem 1.25rem;font-weight:800;font:inherit}.easy-upload_btn__97q99{background:var(--accent);color:#fff}.easy-upload_btn__97q99:disabled{opacity:.6;cursor:wait}.easy-upload_btnGhost__TRci8{background:transparent;border:1px solid var(--line);color:var(--ink)}.easy-upload_ok__UPBOe{margin:0;color:var(--success,#1b6b4a);font-size:.88rem;font-weight:700}.easy-upload_err__B9EDL{margin:0;color:#b91c1c;font-size:.88rem;font-weight:700}.lecture-simplify-studio_wrap__rhxYQ{width:min(920px,calc(100% - 2rem));margin:0 auto;padding:1.5rem 0 3rem;display:grid;grid-gap:1.25rem;gap:1.25rem}.lecture-simplify-studio_hero__pQMr9{display:grid;grid-gap:.65rem;gap:.65rem}.lecture-simplify-studio_kicker__ZthWh{margin:0;color:var(--accent,#ff6b2c);font-weight:700;font-size:.92rem}.lecture-simplify-studio_hero__pQMr9 h1{margin:0;font-size:clamp(1.55rem,3.4vw,2.2rem);line-height:1.35;color:var(--ink,#1a1a1a)}.lecture-simplify-studio_lead__39Z1w{margin:0;color:var(--ink-soft,#4a4a4a);font-size:1.02rem;line-height:1.75;max-width:46rem}.lecture-simplify-studio_badges__fgmH2{display:flex;flex-wrap:wrap;gap:.5rem}.lecture-simplify-studio_badges__fgmH2 span{border:1px solid rgba(0,0,0,.08);background:rgba(255,255,255,.72);border-radius:999px;padding:.35rem .75rem;font-size:.82rem;color:var(--ink-soft,#4a4a4a)}.lecture-simplify-studio_result__Z_gEN,.lecture-simplify-studio_uploadCard__lqAcx{background:rgba(255,255,255,.82);border:1px solid rgba(0,0,0,.06);border-radius:22px;padding:1.15rem;box-shadow:0 10px 30px rgba(0,0,0,.04)}.lecture-simplify-studio_error__3nQUS,.lecture-simplify-studio_statusOk___JAsc,.lecture-simplify-studio_status__ZWnF6,.lecture-simplify-studio_warn__P2nLc{margin:.85rem 0 0;font-size:.92rem}.lecture-simplify-studio_status__ZWnF6{color:var(--teal,#1fa8b4)}.lecture-simplify-studio_statusOk___JAsc{color:var(--green,#22c55e)}.lecture-simplify-studio_error__3nQUS,.lecture-simplify-studio_warn__P2nLc{color:#b45309;background:#fff7ed;border-radius:12px;padding:.7rem .85rem}.lecture-simplify-studio_resultHead__zyjO7{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem;align-items:flex-start;margin-bottom:1rem}.lecture-simplify-studio_resultHead__zyjO7 h2{margin:0 0 .25rem;font-size:1.25rem}.lecture-simplify-studio_resultHead__zyjO7 p{margin:0;color:var(--muted,#8a8a8a);font-size:.9rem}.lecture-simplify-studio_secondaryLink__2jpt5{color:var(--accent,#ff6b2c);font-weight:600;text-decoration:none;font-size:.92rem}.lecture-simplify-studio_blockMain__6KNh4,.lecture-simplify-studio_block__SAx1L,.lecture-simplify-studio_tip__NZ7Xi{border-top:1px solid rgba(0,0,0,.06);padding-top:1rem;margin-top:1rem}.lecture-simplify-studio_blockMain__6KNh4 h3,.lecture-simplify-studio_block__SAx1L h3{margin:0 0 .65rem;font-size:1.05rem}.lecture-simplify-studio_prose__sfmSS{display:grid;grid-gap:.85rem;gap:.85rem}.lecture-simplify-studio_block__SAx1L p,.lecture-simplify-studio_prose__sfmSS p,.lecture-simplify-studio_tip__NZ7Xi{margin:0;line-height:1.85;color:var(--ink,#1a1a1a)}.lecture-simplify-studio_block__SAx1L ul{margin:0;-webkit-padding-start:1.2rem;padding-inline-start:1.2rem;display:grid;grid-gap:.45rem;gap:.45rem;line-height:1.7}.lecture-simplify-studio_terms__IvSjG{margin:0;display:grid;grid-gap:.75rem;gap:.75rem}.lecture-simplify-studio_terms__IvSjG div{background:#f8f6f1;border-radius:14px;padding:.75rem .9rem}.lecture-simplify-studio_terms__IvSjG dt{font-weight:700;margin-bottom:.25rem}.lecture-simplify-studio_terms__IvSjG dd{margin:0;color:var(--ink-soft,#4a4a4a);line-height:1.65}.lecture-simplify-studio_tip__NZ7Xi{background:linear-gradient(135deg,#fff4ec,#f3fff8);border:1px solid rgba(255,107,44,.15);border-radius:16px;padding:.9rem 1rem}@media (max-width:640px){.lecture-simplify-studio_wrap__rhxYQ{width:min(100% - 1rem,920px);padding-top:1rem}.lecture-simplify-studio_result__Z_gEN,.lecture-simplify-studio_uploadCard__lqAcx{padding:.9rem;border-radius:18px}}.student_dash__ej_rE{display:grid;grid-gap:1.1rem;gap:1.1rem}.student_heroRow__Tt5rv{display:grid;grid-gap:1rem;gap:1rem}@media (min-width:900px){.student_heroRow__Tt5rv{grid-template-columns:1.5fr 1fr}}.student_profileCard__kVNUw{background:var(--sidebar-active);border-radius:24px;padding:1.35rem 1.4rem;display:flex;align-items:center;gap:1rem;min-height:130px;box-shadow:var(--shadow)}.student_profileAvatar__BENZQ{width:72px;height:72px;border-radius:999px;background:#fff;display:grid;place-items:center;font-size:1.6rem;font-weight:800;color:var(--ink);flex-shrink:0}.student_profileCard__kVNUw h2{margin:0 0 .2rem;font-size:1.2rem}.student_profileCard__kVNUw p{margin:0;font-size:.88rem;color:rgba(0,0,0,.55)}.student_hintCard__lnHgj{background:var(--ink);color:#fff;border-radius:24px;padding:1.35rem;box-shadow:var(--shadow)}.student_hintCard__lnHgj h3{margin:0 0 .4rem;font-size:1.05rem}.student_hintCard__lnHgj p{margin:0;opacity:.8;font-size:.9rem}.student_masteryPanel__mO47f{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.65rem;gap:.65rem}@media (min-width:720px){.student_masteryPanel__mO47f{grid-template-columns:repeat(4,1fr)}}.student_masteryStat__Aisld{background:var(--bg-elevated);border:1px solid var(--line);border-radius:18px;padding:.95rem 1rem;box-shadow:var(--shadow);display:grid;grid-gap:.15rem;gap:.15rem}.student_masteryStat__Aisld strong{font-size:1.45rem;font-weight:800;color:var(--ink);line-height:1.1}.student_masteryStat__Aisld span{font-size:.78rem;color:var(--muted);font-weight:600}.student_sectionHead__k1eTr{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.35rem}.student_sectionHead__k1eTr h3{margin:0;font-size:1.15rem}.student_grid__7Wmap{display:grid;grid-gap:1rem;gap:1rem}@media (min-width:800px){.student_grid__7Wmap{grid-template-columns:repeat(3,1fr)}}.student_faculty__lCWMS{display:block;background:var(--bg-elevated);border-radius:22px;overflow:hidden;border:1px solid var(--line);box-shadow:var(--shadow);transition:transform .25s var(--ease),box-shadow .25s}.student_faculty__lCWMS:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.student_cover__Umi8q{height:92px}.student_body__MTvFd{padding:1.1rem 1.15rem 1.25rem}.student_body__MTvFd h4{margin:0 0 .35rem;font-size:1.05rem}.student_body__MTvFd p{margin:0 0 .75rem;color:var(--muted);font-size:.88rem}.student_meta__5fMgI{font-size:.8rem;font-weight:700;color:var(--ink-soft)}.student_lock__5X02k{text-align:center;padding:3rem 1rem}.student_lock__5X02k a{color:var(--accent);font-weight:700}.student_uploadPanel__lCT5V{background:var(--bg-elevated);border:1px solid var(--line);border-radius:24px;padding:.35rem;box-shadow:var(--shadow)}.student_analysisCta__t5FOQ{display:flex;align-items:center;gap:1rem;padding:1.15rem 1.25rem;border-radius:22px;background:linear-gradient(135deg,#1c1c1e,#2a1a12);color:#fff;border:1px solid rgba(255,107,44,.45);box-shadow:0 14px 36px rgba(255,107,44,.22);animation:student_pulseIn__MuU5L .45s ease}.student_analysisIcon__9dG1B{width:3.25rem;height:3.25rem;border-radius:18px;display:grid;place-items:center;background:var(--accent);color:#fff;font-size:1.35rem;font-weight:800;flex-shrink:0}.student_analysisBody__DVnS4{display:grid;grid-gap:.25rem;gap:.25rem;flex:1 1;min-width:0}.student_analysisBody__DVnS4 strong{font-size:1.05rem}.student_analysisBody__DVnS4 span{font-size:.88rem;color:rgba(255,255,255,.65)}.student_analysisArrow__kSD7p{font-weight:800;color:#ffb088;white-space:nowrap}.student_lectureGrid__UQ5WR{display:grid;grid-gap:.75rem;gap:.75rem}.student_lectureCard__WJSIF{display:flex;align-items:center;gap:.9rem;padding:1rem 1.1rem;border-radius:18px;background:var(--bg-elevated);border:1px solid var(--line);box-shadow:var(--shadow);transition:transform .2s var(--ease),box-shadow .2s}.student_lectureCard__WJSIF:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.student_lectureGlyph__KxDoa{width:2.75rem;height:2.75rem;border-radius:14px;display:grid;place-items:center;background:#1c1c1e;color:#ffb088;font-size:.78rem;font-weight:800;flex-shrink:0}.student_lectureCard__WJSIF strong{display:block;margin-bottom:.2rem;font-size:.98rem}.student_lectureCard__WJSIF span{color:var(--muted);font-size:.82rem}.student_openPill__ZBFjC{-webkit-margin-start:auto;margin-inline-start:auto;background:var(--accent-soft);color:var(--accent);font-weight:800;font-size:.78rem;padding:.4rem .75rem;border-radius:999px;white-space:nowrap}.student_emptyHint__g_vAf{margin:0;color:var(--muted);font-size:.92rem}.student_catalogToggle__C0arW{display:flex;justify-content:center;margin-top:.5rem}.student_catalogToggle__C0arW button{border:1px solid var(--line);background:transparent;color:var(--ink-soft);border-radius:999px;padding:.55rem 1rem;font-weight:700;cursor:pointer}@keyframes student_pulseIn__MuU5L{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@media (max-width:640px){.student_analysisCta__t5FOQ{flex-wrap:wrap}.student_analysisArrow__kSD7p{width:100%;text-align:end}.student_openPill__ZBFjC{display:none}}.course_wrap__YRfDr{display:grid;grid-gap:1rem;gap:1rem}.course_back__KBWHj{display:inline-flex;align-items:center;gap:.35rem;color:var(--muted);font-weight:600;font-size:.9rem}.course_card__2SU5l{background:var(--bg-elevated);border-radius:24px;padding:1.35rem 1.4rem;border:1px solid var(--line);box-shadow:var(--shadow)}.course_courseHead__sL4DC{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between}.course_courseHead__sL4DC h1{margin:0;font-size:clamp(1.35rem,3vw,1.75rem);letter-spacing:-.02em}.course_meta__CK_3G{margin:.3rem 0 0;color:var(--muted);font-size:.9rem}.course_teacher__rPImi{display:flex;align-items:center;gap:.65rem;background:var(--bg);padding:.5rem .85rem;border-radius:999px}.course_teacherAvatar__J0Nma{width:2.2rem;height:2.2rem;border-radius:999px;background:var(--ink);color:#fff;display:grid;place-items:center;font-weight:800;font-size:.85rem}.course_path__zecEC{display:flex;align-items:center;gap:0;overflow-x:auto;padding:.5rem 0}.course_node__fJRc6{display:flex;align-items:center;gap:0;flex-shrink:0}.course_dot__T7qOP{width:2rem;height:2rem;border-radius:999px;border:2px solid #ddd;background:#fff;display:grid;place-items:center;font-size:.75rem;font-weight:800;color:var(--muted)}.course_dotDone__FMyCZ{background:var(--green);border-color:var(--green);color:#fff}.course_dotCurrent__A2Prc{background:var(--gold);border-color:var(--gold);color:#141414}.course_line__R_ZxE{width:36px;height:3px;background:#e5e5e5}.course_lineDone__SLFYc{background:var(--green)}.course_list__3yQOR h2{margin:0 0 .85rem;font-size:1.1rem}.course_lecture__lLMFY{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--line);transition:color .2s}.course_lecture__lLMFY:last-child{border-bottom:none;padding-bottom:0}.course_lecture__lLMFY:hover{color:var(--accent)}.course_lecture__lLMFY strong{display:block}.course_lecture__lLMFY span{font-size:.82rem;color:var(--muted)}.course_pill__lQSSE{flex-shrink:0;background:var(--ink);color:#fff;font-size:.78rem;font-weight:700;padding:.4rem .85rem;border-radius:999px}.course_outcomes__5vjXm ul{margin:0;-webkit-padding-start:1.15rem;padding-inline-start:1.15rem;color:var(--ink-soft)}.course_uploadCard__E5iSd{border:1px solid rgba(255,107,44,.22);background:linear-gradient(180deg,#fff,#fff8f4)}.course_flash__xFHip{margin:.75rem 0 0;color:var(--success,#1b6b4a);font-weight:700;font-size:.9rem}.course_analysisLink__Ayg1l{margin-top:.9rem;display:flex;align-items:center;gap:.75rem;padding:.9rem 1rem;border-radius:16px;background:#1c1c1e;color:#fff;font-weight:800;border:1px solid rgba(255,107,44,.4)}.course_analysisGlyph__2w9C0{width:2.4rem;height:2.4rem;border-radius:12px;display:grid;place-items:center;background:var(--accent);font-size:.75rem}.course_sectionTitle__v_Tq3{margin:0 0 .35rem;font-size:1.05rem}.course_hint__FSH56{margin:0 0 .85rem;color:var(--muted);font-size:.88rem}.course_metaForm__Ey9Iy{display:grid;grid-gap:.8rem;gap:.8rem}.course_metaForm__Ey9Iy label{display:grid;grid-gap:.3rem;gap:.3rem;font-weight:700;font-size:.9rem;color:var(--ink-soft)}.course_metaForm__Ey9Iy textarea{border:1px solid var(--line);border-radius:12px;padding:.7rem .85rem;background:var(--bg);font:inherit;resize:vertical}.course_saveBtn__GVTLm{justify-self:start;border:none;cursor:pointer;border-radius:999px;padding:.7rem 1.25rem;font-weight:800;background:var(--accent);color:#fff;font:inherit}.course_wrap__p9adn{display:grid;grid-gap:1rem;gap:1rem}.course_back__SFxuE{color:var(--muted);font-weight:600;font-size:.9rem}.course_title__1euGr{margin:0;font-size:clamp(1.4rem,3vw,1.85rem)}.course_meta__YXI25{margin:.3rem 0 0;color:var(--muted)}.course_card__cyaGS{background:var(--bg-elevated);border-radius:22px;padding:1.25rem 1.35rem;border:1px solid var(--line);box-shadow:var(--shadow)}.course_card__cyaGS h2{margin:0 0 .85rem;font-size:1.05rem}.course_lecture__iXPF8{display:flex;justify-content:space-between;gap:.5rem;padding:.85rem 0;border-bottom:1px solid var(--line)}.course_lecture__iXPF8:last-child{border-bottom:none;padding-bottom:0}.course_lecture__iXPF8 strong{display:block}.course_lecture__iXPF8 span{font-size:.82rem;color:var(--muted)}.course_form__seF9Z{display:grid;grid-gap:.8rem;gap:.8rem}.course_form__seF9Z label{display:grid;grid-gap:.3rem;gap:.3rem;font-weight:700;font-size:.9rem;color:var(--ink-soft)}.course_form__seF9Z input,.course_form__seF9Z textarea{border:1px solid var(--line);border-radius:12px;padding:.7rem .85rem;background:var(--bg)}.course_file__psv5N{font-size:.8rem;color:var(--muted);font-weight:500}.course_btn__WOrLK{justify-self:start;border:none;cursor:pointer;border-radius:999px;padding:.7rem 1.25rem;font-weight:700;background:var(--accent);color:#fff}.course_lock__SYGnS{text-align:center;padding:3rem 1rem}.course_lock__SYGnS a{color:var(--accent);font-weight:700}.course_uploadCard__XWZyR{border:1px solid rgba(255,107,44,.22);background:linear-gradient(180deg,#fff,#fff8f4)}.course_flash__oR8eP{margin:.75rem 0 0;color:var(--success,#1b6b4a);font-weight:700;font-size:.9rem}.course_badge__vYe_Z{flex-shrink:0;align-self:center;font-size:.72rem;font-weight:800;background:rgba(34,197,94,.12);color:#15803d;padding:.3rem .65rem;border-radius:999px}.course_lecture__iXPF8{align-items:center}