.study_page__eQZ_u{max-width:1180px;margin:0 auto;padding:104px 20px 64px}.study_hero___PCjF{margin-bottom:28px}.study_heroTitle__UbIGZ{font-size:32px;margin:0 0 8px;letter-spacing:-.02em}.study_heroSub__51jKi{color:var(--text-muted);font-size:16px;margin:0;max-width:620px}.study_grid__MhE6t{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin-top:24px}.study_courseCard__TKvV5{background:white;border-radius:var(--radius-lg);border:1px solid var(--border);padding:20px;text-decoration:none;color:inherit;display:block;transition:box-shadow .25s ease,transform .25s ease,border-color .25s ease}.study_courseCard__TKvV5:hover{box-shadow:0 8px 26px rgba(9,23,71,.09);transform:translateY(-2px);border-color:var(--primary)}.study_courseUni__VpIIJ{font-size:12px;color:var(--text-light);margin:0 0 6px}.study_courseName__UnBGS{font-size:17px;font-weight:600;margin:0 0 12px;line-height:1.3}.study_courseMeta__myHph{display:flex;gap:12px;font-size:13px;color:var(--text-muted)}.study_overviewHead__brtJr{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;flex-wrap:wrap;margin-bottom:24px}.study_phaseBar__73uir{display:flex;gap:8px;align-items:center;font-size:13px;margin-top:10px}.study_phaseActive__C28kH{color:var(--primary);font-weight:600}.study_phaseIdle__mjjvq{color:var(--text-light)}.study_lessonRow__kejZt{display:flex;align-items:center;gap:14px;background:white;border:1px solid var(--border);border-radius:var(--radius);padding:14px 16px;margin-bottom:10px;text-decoration:none;color:inherit;transition:border-color .2s ease,box-shadow .2s ease}.study_lessonRow__kejZt:hover{border-color:var(--primary);box-shadow:0 4px 14px rgba(9,23,71,.06)}.study_lessonRowLocked__DhxGC{opacity:.62}.study_lessonNum__k0Y_R{width:30px;height:30px;flex-shrink:0;border-radius:50%;background:var(--primary-light);color:var(--primary-dark);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600}.study_lessonBody__eC1iW{flex:1 1;min-width:0}.study_lessonTitle__ebVDK{font-size:15px;font-weight:600;margin:0 0 2px}.study_lessonMeta__BWZq_{font-size:12.5px;color:var(--text-muted);margin:0}.study_freeTag__1sVdB{font-size:11px;font-weight:600;letter-spacing:.04em;background:var(--primary-light);color:var(--primary-dark);padding:3px 8px;border-radius:var(--radius-full)}.study_lessonLayout__IREMh{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:0;border:1px solid var(--border);border-radius:var(--radius-lg);overflow:clip;background:white}@media (max-width:900px){.study_lessonLayout__IREMh{grid-template-columns:1fr}.study_chatCol__FRus9{border-left:none!important;border-top:1px solid var(--border)}}.study_lessonHeader__kR3mj{padding:16px 20px 14px;border-bottom:1px solid var(--border);background:white}.study_lessonCrumb__i_4yU{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:14px}.study_crumbTitle__8ct6f{font-size:15px;font-weight:600;margin:0}.study_crumbCourse__S9tE7{color:var(--text-light);font-weight:400}.study_crumbStep__lZGis{font-size:13px;color:var(--text-muted)}.study_stepper__3dVP9{display:flex;align-items:flex-start}.study_stepDot__454RB{display:flex;flex-direction:column;align-items:center;gap:5px;width:54px;flex-shrink:0;text-decoration:none;color:inherit;background:none;border:none;padding:0;cursor:pointer;font:inherit}.study_stepDotDisabled__VEG6d{cursor:default}.study_dot__fEi_n{width:13px;height:13px;border-radius:50%;background:var(--border);transition:background .2s ease,transform .2s ease}.study_dotDone__15_K8{background:var(--primary)}.study_dotCurrent__Ln749{background:white;border:3px solid var(--primary);width:17px;height:17px;transform:translateY(-2px)}.study_dotLabel__7o7TP{font-size:10px;color:var(--text-light);text-align:center}.study_dotLabelActive__HxSVM{color:var(--primary-dark);font-weight:600}.study_connector__EQGx_{height:2px;flex:1 1;background:var(--border);margin-top:6px}.study_connectorDone__372GZ{background:var(--primary)}@media (max-width:620px){.study_dotLabel__7o7TP{display:none}.study_stepDot__454RB{width:34px}}.study_stepBody__WJax6{padding:22px 20px;min-height:340px;display:flex;flex-direction:column}.study_stepKind__7ZHpC{font-size:11px;letter-spacing:.08em;color:var(--text-light);text-transform:uppercase;margin:0 0 6px}.study_stepHeading__lSh2l{font-size:19px;margin:0 0 12px;line-height:1.3}.study_stepText__6RAd0{font-size:15px;line-height:1.75;color:var(--text);margin:0 0 16px}.study_exampleBox__LRnYY{background:var(--surface);border-radius:var(--radius);padding:14px 16px;margin-bottom:14px}.study_exampleLabel__wf7tC{font-size:11px;letter-spacing:.06em;color:var(--text-light);text-transform:uppercase;margin:0 0 6px}.study_exampleText__woRog{font-size:14.5px;line-height:1.7;margin:0;font-family:var(--font-mono,ui-monospace,monospace)}.study_mistakeBox__K8Ln2{border-left:3px solid #e8a33d;background:#FFF8EC;padding:12px 14px;border-radius:0 var(--radius-sm) var(--radius-sm) 0;margin-bottom:14px}.study_mistakeText__2xEup{font-size:14px;line-height:1.6;margin:0;color:#8A5D12}.study_citation__izawJ{display:inline-flex;align-items:center;gap:5px;font-size:12px;background:var(--primary-light);color:var(--primary-dark);padding:4px 10px;border-radius:var(--radius-full);text-decoration:none}.study_qStem___ite9{font-size:16px;line-height:1.6;margin:0 0 16px}.study_choices__3toLu{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.study_choice__PNjMq{display:flex;align-items:flex-start;gap:10px;width:100%;text-align:left;background:white;border:1px solid var(--border);border-radius:var(--radius);padding:12px 14px;cursor:pointer;font-size:14.5px;line-height:1.5;transition:border-color .15s ease,background .15s ease}.study_choiceSelected__qu2ge,.study_choice__PNjMq:hover{border-color:var(--primary);background:var(--primary-light)}.study_choiceLetter__t7SFJ{width:22px;height:22px;flex-shrink:0;border-radius:50%;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:var(--text-muted)}.study_choiceSelected__qu2ge .study_choiceLetter__t7SFJ{background:var(--primary);border-color:var(--primary);color:white}.study_modeRow__p99ze{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}.study_modeBtn__hkGfj{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--border);background:white;border-radius:var(--radius);padding:8px 12px;font-size:13px;cursor:pointer;color:var(--text-muted);transition:all .15s ease}.study_modeActive__hZAID,.study_modeBtn__hkGfj:hover{border-color:var(--primary);color:var(--primary-dark)}.study_modeActive__hZAID{background:var(--primary-light);font-weight:600}.study_answerArea__EbYH5{width:100%;min-height:110px;border:1px solid var(--border);border-radius:var(--radius);padding:12px 14px;font-size:14.5px;font-family:inherit;resize:vertical}.study_answerArea__EbYH5:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-light)}.study_dropZone__CzrE2{border:1.5px dashed var(--border);border-radius:var(--radius);padding:26px;text-align:center;color:var(--text-light);font-size:14px}.study_stepNav__u1MwE{margin-top:auto;padding-top:18px;display:flex;justify-content:space-between;align-items:center;gap:12px}.study_btnGhost__DHRZG{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--border);background:white;color:var(--text-muted);border-radius:var(--radius);padding:9px 16px;font-size:14px;cursor:pointer;text-decoration:none;transition:border-color .15s ease}.study_btnGhost__DHRZG:hover{border-color:var(--primary);color:var(--primary-dark)}.study_btnPrimary__5skm4{display:inline-flex;align-items:center;gap:6px;background:var(--primary);color:white;border:none;border-radius:var(--radius);padding:10px 18px;font-size:14px;font-weight:600;cursor:pointer;text-decoration:none;transition:background .15s ease,transform .15s ease}.study_btnPrimary__5skm4:hover{background:var(--primary-dark);transform:translateY(-1px)}.study_btnPrimary__5skm4:disabled{opacity:.5;cursor:not-allowed;transform:none}.study_chatCol__FRus9{border-left:1px solid var(--border);background:var(--surface)}.study_chatPanel__joFiF{display:flex;flex-direction:column;padding:16px;min-height:420px;position:sticky;top:59px;height:calc(100vh - 59px)}.study_chatHead__dOuVg{font-size:14px;font-weight:600;margin:0 0 2px;display:flex;align-items:center;gap:6px}.study_chatContext__t4Gwk{font-size:11.5px;color:var(--text-light);margin:0 0 14px}.study_chatScroll__nS1uR{flex:1 1;min-height:0;display:flex;flex-direction:column;gap:8px;overflow-y:auto;margin-bottom:12px}.study_msgUser__2cwuP{background:white;line-height:1.55;align-self:flex-end;max-width:92%}.study_msgAi__2s14o,.study_msgUser__2cwuP{border-radius:var(--radius);padding:9px 12px;font-size:13px}.study_msgAi__2s14o{background:var(--primary-light);color:var(--primary-dark);line-height:1.6;max-width:95%}.study_suggestions__bRnrw{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.study_suggestion__3ca0V{text-align:left;background:none;border:1px solid var(--border);border-radius:var(--radius);padding:7px 10px;font-size:12px;color:var(--text-muted);cursor:pointer;transition:all .15s ease}.study_suggestion__3ca0V:hover{border-color:var(--primary);color:var(--primary-dark);background:white}.study_chatInput__N3eR8{border:1px solid var(--border);border-radius:var(--radius);padding:9px 12px;font-size:13px;width:100%;font-family:inherit}.study_chatInput__N3eR8:focus{outline:none;border-color:var(--primary)}.study_symbolBar__D_X8W{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:8px}.study_symKey__Gn2e6{border:1px solid var(--border);background:white;border-radius:6px;padding:3px 8px;min-width:32px;font-size:14px;line-height:1.4;color:var(--text);cursor:pointer;transition:border-color .12s ease,background .12s ease,color .12s ease}.study_symKey__Gn2e6:hover:not(:disabled){border-color:var(--primary);background:var(--primary-light);color:var(--primary-dark)}.study_symKey__Gn2e6:disabled{opacity:.5;cursor:default}.study_symDivider__xJhR0{width:1px;height:20px;background:var(--border);margin:0 4px}.study_symTrailing__9A_F0{margin-left:auto}.study_mathAnswer__mfc_q{display:flex;flex-direction:column;gap:6px}.study_mathLine__VbQJr{display:block;width:100%;border:1px solid var(--border);border-radius:var(--radius);padding:8px 12px;font-size:17px;background:white}.study_mathLine__VbQJr:focus-within{outline:none;border-color:var(--primary)}.study_mathHint__tddNr{font-size:11.5px;color:var(--text-light);margin:2px 0 0}.study_mathHint__tddNr code{background:var(--surface);border:1px solid var(--border);border-radius:4px;padding:0 4px;font-size:11px}.study_mathAnswerLoading__y4DiL{border:1px dashed var(--border);border-radius:var(--radius);padding:14px;color:var(--text-light);font-size:13px}@media (max-width:900px){.study_chatPanel__joFiF{position:static;height:auto;max-height:70vh}}.study_paywall__01HPA{background:white;border:1px solid var(--border);border-radius:var(--radius-lg);padding:36px 28px;text-align:center;max-width:560px;margin:40px auto}.study_lockIcon__YWJDr{width:52px;height:52px;border-radius:50%;background:var(--primary-light);color:var(--primary-dark);display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.study_paywallTitle__FK_RH{font-size:22px;margin:0 0 8px}.study_paywallText__R1oKv{color:var(--text-muted);font-size:15px;line-height:1.6;margin:0 0 20px}.study_upcomingList__BxW3P{text-align:left;background:var(--surface);border-radius:var(--radius);padding:14px 18px;margin:0 0 22px}.study_upcomingItem__RvuTY{font-size:14px;color:var(--text-muted);padding:5px 0;display:flex;align-items:center;gap:8px}.study_price__051ql{font-size:15px;color:var(--text);margin:0 0 18px}.study_priceAmount__zIY2_{font-size:26px;font-weight:700;color:var(--text)}.study_empty__YE_fG{text-align:center;padding:60px 20px;color:var(--text-muted)}.study_canvas__lHA7y{width:100%;height:260px;display:block;border:1px solid var(--border);border-radius:var(--radius);background:white;cursor:crosshair;touch-action:none}.study_canvasTools__DDOED{display:flex;gap:8px;align-items:center;margin-top:8px;flex-wrap:wrap}.study_canvasHint__iz_Z5{font-size:12px;color:var(--text-light)}.study_photoPreview__yF3jG{max-width:100%;max-height:280px;border-radius:var(--radius);border:1px solid var(--border);display:block;margin-bottom:8px}.study_fileInput__HPUV1{display:none}.study_feedback__PWKzU{border-radius:var(--radius);padding:14px 16px;margin-top:14px;border:1px solid var(--border);background:white}.study_feedbackCorrect__8yDga{border-color:var(--primary);background:var(--primary-light)}.study_feedbackWrong__MkTMz{background:#FFF8EC;border-left:3px solid;border-color:#f0dcbb}.study_feedbackHead__5ktYK{font-size:15px;font-weight:600;margin:0 0 8px;display:flex;align-items:center;gap:7px}.study_feedbackLine__0Ztsi{font-size:14px;line-height:1.65;margin:0 0 7px;color:var(--text)}.study_feedbackLabel__Kk__V{font-weight:600}.study_transcript__g_eGN{background:white;border:1px dashed var(--border);border-radius:var(--radius-sm);padding:9px 12px;margin-bottom:10px;font-size:13.5px;color:var(--text-muted)}.study_marksNote__Wt9yD{font-size:12.5px;color:var(--primary-dark);background:var(--primary-light);padding:7px 10px;border-radius:var(--radius-sm);margin-top:8px}.study_submitRow__NDSo_{display:flex;gap:10px;align-items:center;margin-top:12px;flex-wrap:wrap}.study_priorAttempt__1PfUX{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--primary-dark);margin:0 0 10px}.study_lessonDone__utTbQ,.study_lessonPartial__nhU9X{border-radius:var(--radius);padding:16px 18px;margin-top:18px}.study_lessonDone__utTbQ{background:var(--primary-light);border:1px solid var(--primary)}.study_lessonPartial__nhU9X{background:#FFF8EC;border:1px solid #f0dcbb}.study_doneHead__6vf46{font-size:15.5px;font-weight:600;margin:0 0 6px;display:flex;align-items:center;gap:7px}.study_doneSub__N7Ee6{font-size:13.5px;line-height:1.65;color:var(--text-muted);margin:0 0 12px}.study_lessonPartial__nhU9X .study_doneSub__N7Ee6{margin-bottom:12px}.study_readiness__qigKy{margin:0 0 20px}.study_readinessBar__EZqGA{height:6px;border-radius:var(--radius-full);background:var(--border);overflow:hidden}.study_readinessFill__kq1Ue{display:block;height:100%;border-radius:var(--radius-full);background:var(--primary);transition:width .4s ease}.study_readinessText__g2SZh{font-size:12.5px;color:var(--text-muted);margin:7px 0 0}.study_lessonRowDone__Whgkj{background:#FBFDFC}.study_lessonNumDone__6aCOo{background:var(--primary);color:white}.study_sessionLayout__qWShw{border:1px solid var(--border);border-radius:var(--radius-lg);background:white;overflow:hidden}.study_sessionHead__inUjS{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:16px 20px 12px;flex-wrap:wrap}.study_progressTrack__Xevhb{height:3px;background:var(--border)}.study_progressFill__p2jxE{display:block;height:100%;background:var(--primary);transition:width .35s ease}.study_blockHead__b7wPN{font-size:14px;font-weight:600;margin:22px 0 10px;display:flex;align-items:center;gap:7px}.study_endScore__1Rkaw{font-size:34px;font-weight:700;margin:4px 0 2px;letter-spacing:-.02em}.study_endSub__cFG85{font-size:13.5px;color:var(--text-muted);line-height:1.65;margin:0}.study_sessionEnd__0E_NU{padding:4px 0 8px}.study_readinessLine__Mojqq{margin:20px 0 0;font-size:14px;color:var(--text);background:var(--primary-light);border-radius:var(--radius);padding:11px 14px}.study_inlineErr__cQBgZ{font-size:12.5px;color:#8A5D12;margin:8px 0 0}.study_qMeta__a_rGs{display:flex;gap:8px;margin-bottom:10px;flex-wrap:wrap}.study_topicPill__fZBPR{font-size:11px;font-weight:600;letter-spacing:.03em;background:var(--primary-light);color:var(--primary-dark);padding:3px 9px;border-radius:var(--radius-full)}.study_diffPill__2Pue6{font-size:11px;color:var(--text-muted);border:1px solid var(--border);padding:3px 9px;border-radius:var(--radius-full)}.study_repeatSlip__O3_Ak{display:flex;align-items:flex-start;gap:6px;font-size:12.5px;color:#8A5D12;background:#FFF8EC;border:1px solid #f0dcbb;border-radius:var(--radius-sm);padding:8px 11px;margin:10px 0 0}.study_topicRow__MNlSp{display:grid;grid-template-columns:180px 1fr 42px;align-items:center;gap:10px;padding:7px 0;row-gap:2px}.study_topicName__D_ZsU{font-size:13.5px;font-weight:500}.study_topicBar__GTYDL{height:7px;border-radius:var(--radius-full);background:var(--border);overflow:hidden}.study_topicFill__nKTnq{display:block;height:100%;background:var(--primary);border-radius:var(--radius-full)}.study_topicPct__1Ghbi{font-size:12.5px;color:var(--text-muted);text-align:right}.study_topicWeight__IBvDL{grid-column:2/-1;font-size:11.5px;color:var(--text-light)}.study_slipLine__2FxkT{font-size:13.5px;line-height:1.6;margin:0 0 7px}.study_slipTopic__cv_WF{font-weight:600;color:var(--primary-dark);margin-right:5px}.study_statRow__qc6xp{display:flex;gap:12px;flex-wrap:wrap;margin:18px 0 6px}.study_statCard__ZZAU0{flex:1 1;min-width:120px;background:white;border:1px solid var(--border);border-radius:var(--radius);padding:14px 16px}.study_statNum__qGO0m{font-size:26px;font-weight:700;margin:0;letter-spacing:-.02em}.study_statLabel__mWBUa{font-size:12px;color:var(--text-muted);margin:2px 0 0}.study_examBar__4fkVM{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px;border-bottom:1px solid var(--border);flex-wrap:wrap}.study_examClock__L_vOV{display:flex;align-items:center;gap:7px;font-size:18px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:var(--primary-light);color:var(--primary-dark);padding:7px 14px;border-radius:var(--radius-full)}.study_examClockUrgent__26LtI{background:#FFF8EC;color:#8A5D12;border:1px solid #f0dcbb}.study_examStrip__EUalp{display:flex;gap:6px;padding:12px 20px;flex-wrap:wrap;border-bottom:1px solid var(--border);background:#FCFCFD}.study_examDot__29DjX{width:30px;height:30px;border-radius:50%;cursor:pointer;border:1px solid var(--border);background:white;color:var(--text-muted);font-size:12.5px;font-weight:600}.study_examDot__29DjX:hover{border-color:var(--primary)}.study_examDotDone__PgLf6{background:var(--primary-light);color:var(--primary-dark);border-color:var(--primary-light)}.study_examDotCurrent__WtGCB{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-light)}.study_examSection__qY1K0{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin:0 0 8px;display:flex;align-items:center;gap:8px}.study_examMarks__IBQzd{color:var(--primary-dark);letter-spacing:0}.study_formatNote__1AVjW{font-size:12.5px;color:var(--text-muted);margin:0 0 12px;border-left:2px solid var(--primary);padding-left:10px}.study_confirmBox__LCIr0{margin:0 20px 20px;padding:16px 18px;background:#FFF8EC;border:1px solid #f0dcbb;border-radius:var(--radius)}.study_confirmHead__yDRzq{font-size:15px;font-weight:600;margin:0 0 6px;display:flex;align-items:center;gap:7px}.study_markBar__i3LbN{position:relative;height:10px;border-radius:var(--radius-full);background:var(--border);overflow:visible;margin:10px 0 8px}.study_markFill__Pmwlj{display:block;height:100%;border-radius:var(--radius-full);background:var(--primary)}.study_passMark__1nBAR{position:absolute;top:-4px;width:2px;height:18px;background:var(--text-light);border-radius:1px}.study_warnBox__3TdtW{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:#8A5D12;background:#FFF8EC;border:1px solid #f0dcbb;border-radius:var(--radius);padding:11px 14px;margin:14px 0 0}.study_sectionRow__toQL9{display:flex;align-items:center;gap:14px;background:white;border:1px solid var(--border);border-radius:var(--radius);padding:13px 16px;margin-bottom:9px;text-decoration:none;color:inherit}.study_marksFull__kBmM2{font-size:14px;font-weight:600;color:var(--primary-dark);white-space:nowrap}.study_marksPartial__uX_nY{font-size:14px;font-weight:600;color:#8A5D12;white-space:nowrap}.study_reviewCard__HHrfK{border:1px solid var(--border);border-radius:var(--radius);padding:14px 16px;margin-bottom:10px;background:white}.study_reviewHead___m2Bw{font-size:12.5px;font-weight:600;color:var(--text-muted);display:flex;align-items:center;gap:7px;margin:0 0 7px}.study_reviewStem__plW31{font-size:14px;line-height:1.6;margin:0 0 9px}.study_noteBox__hgOu3{background:#FBFDFC;border:1px solid var(--border);border-radius:var(--radius);padding:14px 16px;margin:16px 0 6px}.study_noteText__IK_dY{font-size:13px;line-height:1.7;margin:0;color:var(--text)}.study_provenance__35cDa{font-size:11.5px;color:var(--text-light);margin:8px 0 0}.study_phaseCards__JtY21{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;margin-top:22px}.study_phaseCard__mP03C{display:block;background:white;border:1px solid var(--border);border-radius:var(--radius);padding:16px 18px;text-decoration:none;color:inherit;transition:border-color .2s ease,box-shadow .2s ease}.study_phaseCardIdle__e_0TM{opacity:.72;cursor:default}.study_phaseCard__mP03C:hover{border-color:var(--primary);box-shadow:0 4px 14px rgba(9,23,71,.06)}.study_phaseCardHead__Ay6eU{font-size:15px;font-weight:600;margin:0 0 6px;display:flex;align-items:center;gap:8px}.study_phaseCardText__B70p4{font-size:13px;line-height:1.65;color:var(--text-muted);margin:0 0 10px}.study_phaseCardMeta__B_Onl{font-size:12px;font-weight:600;color:var(--primary-dark);margin:0}.study_includedList__gHZPl{text-align:left;margin:18px auto;max-width:420px}.study_includedItem__LK_Ye{display:flex;align-items:flex-start;gap:9px;font-size:13.5px;line-height:1.6;margin:0 0 9px}.study_planRow__eJZu1{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin:18px 0}.study_planCard__3_EGu{flex:1 1;min-width:132px;max-width:180px;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:2px;background:white;border:1.5px solid var(--border);border-radius:var(--radius);padding:14px 12px;transition:border-color .18s ease,background .18s ease}.study_planCard__3_EGu:hover{border-color:var(--primary)}.study_planCardActive__j_SqS{border-color:var(--primary);background:var(--primary-light)}.study_planLabel__r8ZQB{font-size:12px;font-weight:600;color:var(--text-muted);letter-spacing:.03em;text-transform:uppercase}.study_planPrice__QIw6m{font-size:22px;font-weight:700;letter-spacing:-.02em}.study_planPer__uFCM1{font-size:11.5px;color:var(--text-muted)}.study_planNote__guC82{margin-top:5px;font-size:11px;font-weight:600;background:var(--primary);color:white;padding:2px 8px;border-radius:var(--radius-full)}@media (max-width:640px){.study_topicRow__MNlSp{grid-template-columns:1fr 46px}.study_topicName__D_ZsU{grid-column:1/-1}.study_topicBar__GTYDL{grid-column:1}.study_topicPct__1Ghbi{grid-column:2}.study_topicWeight__IBvDL{grid-column:1/-1}}.study_spin__dCukU{animation:study_spin__dCukU 1s linear infinite}@keyframes study_spin__dCukU{to{transform:rotate(1turn)}}.study_mathText__6_TX9 .katex{font-size:1.06em;line-height:1.2}.study_mathText__6_TX9 .katex-display{margin:.6em 0}.study_mathBlock__vzlfZ{display:block}.study_mathBlock__vzlfZ .katex{font-size:1.1em}.study_mathRaw__tdB4C{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:.95em;background:var(--surface,#F6F7F9);padding:0 3px;border-radius:3px}.study_intuitionBox__vinn9{background:var(--primary-light);border-radius:var(--radius);padding:14px 16px;margin-bottom:16px}.study_intuitionLabel__a_Y24{font-size:11px;letter-spacing:.06em;color:var(--primary-dark);text-transform:uppercase;font-weight:600;margin:0 0 6px}.study_intuitionText__3S2RW{font-size:15px;line-height:1.75;margin:0;color:var(--text)}.study_stepPara___vDM_{margin:0 0 12px;font-size:15px;line-height:1.8}.study_stepPara___vDM_:last-child{margin-bottom:0}.study_whyMatters__Np5bA{font-size:13.5px;line-height:1.65;color:var(--text-muted);border-left:2px solid var(--primary);padding-left:12px;margin:0 0 16px}.study_keyPoints__qk31d{background:var(--surface,#F6F7F9);border-radius:var(--radius);padding:12px 16px;margin-bottom:14px}.study_keyPointList__bm1TH{margin:0;padding-left:18px}.study_keyPointList__bm1TH li{font-size:14px;line-height:1.7;margin-bottom:4px}.study_visualBox__TiBJ_{margin:0 0 16px;padding:14px 14px 10px;background:white;border:1px solid var(--border);border-radius:var(--radius)}.study_visualSvg__kCeKd{width:100%;height:auto;display:block;-webkit-user-select:none;user-select:none}.study_visualCaption__l1Oyv{font-size:13px;color:var(--text-muted);line-height:1.6;margin-top:8px;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.study_visualHint__FV6Ot{font-size:11.5px;color:var(--primary-dark);background:var(--primary-light);padding:2px 9px;border-radius:var(--radius-full);white-space:nowrap;align-self:flex-start}.study_visualControl__cHTqW{display:flex;align-items:center;gap:12px;margin-top:8px;font-size:12.5px;color:var(--text-muted)}.study_visualControl__cHTqW input[type=range]{flex:1 1;accent-color:var(--primary)}.study_visualLegend__hgGDx,.study_visualReadout__Rg3n0{font-size:12.5px;margin:6px 0 0}.study_visualReadout__Rg3n0{color:var(--text-muted);font-family:var(--font-mono,ui-monospace,monospace)}.study_figureBox__Nac85{margin:0 0 16px;padding:14px 14px 10px;background:white;border:1px solid var(--border);border-radius:var(--radius)}.study_figureImg__F_X_Z{width:100%;height:auto;max-height:460px;object-fit:contain;display:block;border-radius:6px;background:white}.study_figureCaption__Cpje_{font-size:13px;color:var(--text-muted);line-height:1.6;margin-top:8px}.study_figureSource___bOpY{color:var(--text-light)}.study_examplePara__erPi3{font-size:14.5px;line-height:1.85;margin:0 0 12px;font-family:var(--font-mono,ui-monospace,monospace)}.study_examplePara__erPi3:last-child{margin-bottom:0}.study_pretestNote__YpeOL{font-size:14px;line-height:1.6;color:var(--primary-dark);background:var(--primary-light);border-radius:var(--radius);padding:10px 14px;margin:0 0 14px}.study_predictBox__Pold2{border:1px solid var(--border);border-radius:var(--radius);padding:12px 14px;margin:0 0 16px;background:white}.study_predictHead__L5pi6{font-size:14px;font-weight:600;margin:0 0 8px}.study_predictRow__2ChVZ{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.study_predictBtn__vPxMU{width:40px;height:36px;border-radius:var(--radius);border:1px solid var(--border);background:white;cursor:pointer;font-size:15px;font-weight:600;color:var(--text-muted);transition:border-color .15s ease,background .15s ease,color .15s ease}.study_predictBtn__vPxMU:hover{border-color:var(--primary);color:var(--primary-dark);background:var(--primary-light)}.study_predictHint__D1WgZ{font-size:12px;color:var(--text-light);margin:8px 0 0}.study_confLabel__V8vkr{font-size:13px;color:var(--text-muted)}.study_confBtn__D4PlO{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--primary);background:var(--primary-light);color:var(--primary-dark);border-radius:var(--radius);padding:9px 14px;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease,transform .15s ease}.study_confBtn__D4PlO:hover{background:var(--primary);color:white;transform:translateY(-1px)}.study_confBtn__D4PlO:disabled{opacity:.5;cursor:not-allowed;transform:none}.study_variantTag__V_uJj{display:inline-block;align-self:flex-start;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-light);border:1px solid var(--border);border-radius:var(--radius-full);padding:2px 8px;margin:0 0 8px}.study_hyperNote__1Rv9M{font-size:13.5px;line-height:1.6;color:#8A5D12;margin:10px 0 0}.study_retryRow__fa2hg{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:12px}.study_errorChip__A8VAK{display:inline-flex;align-items:baseline;gap:6px;flex-wrap:wrap;font-size:12.5px;margin:2px 0 10px}.study_errorChipKind__GDSZv{font-weight:600;color:#8A5D12;background:white;border:1px solid #f0dcbb;border-radius:var(--radius-full);padding:2px 9px}.study_errorChipMeaning__VZ75I{color:var(--text-muted)}.study_tapPrompt__5DgU9{margin-top:14px}.study_tapQuestion__0gbzU{font-size:14px;font-weight:600;margin:0 0 8px;line-height:1.5}.study_choice__PNjMq:disabled{cursor:default;color:var(--text)}.study_choice__PNjMq:disabled:hover{border-color:var(--border);background:white}.study_choiceCorrect__FlFC5,.study_choiceCorrect__FlFC5:disabled:hover{border-color:var(--primary);background:var(--primary-light)}.study_choiceCorrect__FlFC5 .study_choiceLetter__t7SFJ{background:var(--primary);border-color:var(--primary);color:white}.study_choiceWrong__PWeFO,.study_choiceWrong__PWeFO:disabled:hover{border-color:#E8A33D;background:#FFF8EC}.study_choiceWrong__PWeFO .study_choiceLetter__t7SFJ{background:#E8A33D;border-color:#E8A33D;color:white}.study_choiceMuted__QAp_A{opacity:.55}.study_tapResult__O_hVG{display:flex;align-items:flex-start;gap:6px;flex-wrap:wrap;font-size:13.5px;line-height:1.6;margin:6px 0 0}.study_tapResultOk__2iSdF{color:var(--primary-dark)}.study_tapResultNo__qZHAV{color:#8A5D12}.study_fadedSteps__ZQfTH{margin:0 0 4px;padding-left:22px}.study_fadedStep__UmaB9{font-size:14.5px;line-height:1.85;margin:0 0 6px;font-family:var(--font-mono,ui-monospace,monospace)}.study_fadedBlank__nK5aV{display:inline-block;border-bottom:2px dashed var(--primary);color:var(--primary-dark);font-weight:600;padding:0 4px}.study_fadedRevealed__UNfhu{display:inline-block;background:var(--primary-light);border-radius:var(--radius-sm);padding:0 6px}.study_slipBox__PaSLj{border-left:3px solid #e8a33d;background:#FFF8EC;padding:12px 14px;border-radius:0 var(--radius-sm) var(--radius-sm) 0;margin-bottom:14px}.study_slipLabel__KOLuZ{font-size:11px;letter-spacing:.06em;color:#8A5D12;font-weight:600;text-transform:uppercase;margin:0 0 6px}.study_slipList__ZMiJT{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.study_slipRow__64Wds{display:flex;align-items:flex-start;gap:10px;width:100%;text-align:left;background:white;border:1px solid var(--border);border-radius:var(--radius);padding:9px 12px;font:inherit;font-size:14px;line-height:1.7;color:var(--text);font-family:var(--font-mono,ui-monospace,monospace)}.study_slipRowCandidate__rE_Nx{cursor:pointer;border-style:dashed;border-color:#E8A33D;transition:background .15s ease}.study_slipRowCandidate__rE_Nx:hover:not(:disabled){background:#FFF3DD}.study_slipRowCandidate__rE_Nx:disabled{cursor:default;border-style:solid;border-color:var(--border)}.study_slipRowError__hxet_,.study_slipRowError__hxet_:disabled{border-style:solid;border-color:#E8A33D;background:#FFF3DD}.study_slipRowWrong__D27C3,.study_slipRowWrong__D27C3:disabled{border-style:solid;border-color:var(--border);opacity:.7}.study_slipIndex__CFEuZ{flex-shrink:0;width:20px;height:20px;border-radius:50%;margin-top:2px;border:1px solid var(--border);font-size:11px;font-weight:600;color:var(--text-muted);display:flex;align-items:center;justify-content:center;font-family:var(--font-body,inherit)}.study_slipText____tKp{flex:1 1;min-width:0}.study_slipTap__1pqas{align-self:center;font-size:10.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#8A5D12;font-family:var(--font-body,inherit)}.study_slipReveal__GVC7n{margin-top:12px;border-top:1px solid #f0dcbb;padding-top:10px}.study_recapSection__rr8nN{margin:18px 0 0}.study_recapSectionHead__0t4I3{font-size:14px;font-weight:600;margin:0 0 10px}.study_recapCard__hiawz{border:1px solid var(--border);border-radius:var(--radius);background:white;padding:12px 14px;margin-bottom:10px}.study_recapCue__kqi9G{font-size:14.5px;line-height:1.6;margin:0 0 10px;font-weight:500}.study_recapAnswer___xeNg{font-size:14px;line-height:1.7;margin:0 0 10px;color:var(--text);background:var(--surface);border-radius:var(--radius-sm);padding:8px 12px}.study_recapSelf___VVDt{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.study_recapSelfDone__ZxpJ9,.study_recapSelfLabel__tngIf{font-size:13px;color:var(--text-muted)}.study_recapSelfDone__ZxpJ9{margin:0}.study_recapReview__hH_LX{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:12px 14px;margin-bottom:10px}.study_recapPick__nE_OR{display:flex;align-items:flex-start;gap:7px;font-size:14px;line-height:1.6;margin:0 0 8px}.study_calibration__BgctK{font-size:14px;line-height:1.65;margin:0 0 6px;background:var(--primary-light);color:var(--primary-dark);border-radius:var(--radius);padding:10px 14px}.study_calibrationSub__rt5Dr{font-size:12.5px;color:var(--text-muted);margin:0}.study_crunchBar__MoTl3{display:flex;align-items:center;gap:12px;flex-wrap:wrap;background:var(--primary-light);border-radius:var(--radius);padding:12px 16px;margin:0 0 18px}.study_crunchDays__eku0_{font-size:14px;font-weight:700;color:var(--primary-dark);display:flex;align-items:center;gap:7px;white-space:nowrap}.study_crunchNote__yDyPT{font-size:13px;line-height:1.6;color:var(--text);margin:0}.study_ctaBox__T9WlA{display:block;background:white;border:1.5px solid var(--primary);border-radius:var(--radius);padding:16px 18px;margin:0 0 18px;text-decoration:none;color:inherit;transition:box-shadow .2s ease,transform .2s ease}.study_ctaBox__T9WlA:hover{box-shadow:0 6px 18px rgba(9,23,71,.08);transform:translateY(-1px)}.study_ctaHead__LQOiJ{font-size:15.5px;font-weight:600;margin:0 0 6px;display:flex;align-items:center;gap:8px}.study_ctaText__xgcVW{font-size:13.5px;line-height:1.65;color:var(--text-muted);margin:0}.study_ctaMeta__vLrDc{font-size:12.5px;font-weight:600;color:var(--primary-dark);margin:8px 0 0}.study_todayHead__rh01E{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap;margin:4px 0 10px}.study_todayHeadTitle__9d6N6{font-size:15px;font-weight:600;margin:0;display:flex;align-items:center;gap:7px}.study_todayHeadSub__Ketgx{font-size:12.5px;color:var(--text-light);margin:0}.study_todayList__ulMHP{margin:0 0 22px}.study_todayItem__7tEv4{display:flex;align-items:center;gap:13px;background:white;border:1px solid var(--border);border-radius:var(--radius);padding:13px 16px;margin-bottom:9px;text-decoration:none;color:inherit;transition:border-color .2s ease,box-shadow .2s ease}.study_todayItem__7tEv4:hover{border-color:var(--primary);box-shadow:0 4px 14px rgba(9,23,71,.06)}.study_todayStatic__vs6K7{cursor:default}.study_todayStatic__vs6K7:hover{border-color:var(--border);box-shadow:none}.study_todayIcon__vzvky{width:30px;height:30px;flex-shrink:0;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--primary-light);color:var(--primary-dark)}.study_todayBody__4BqSm{flex:1 1;min-width:0}.study_todayTitle__Vm1Xo{font-size:14.5px;font-weight:600;margin:0}.study_todayMeta__j0O79{font-size:12.5px;color:var(--text-muted);margin:3px 0 0;line-height:1.5}.study_todayGo__7Yomf{flex-shrink:0;color:var(--text-light);display:flex;align-items:center}.study_diagCard__rJTi_{background:white;border:1px solid var(--border);border-radius:var(--radius-lg);padding:22px 24px;max-width:760px}.study_diagCount__IzV5N{font-size:12.5px;color:var(--text-muted);margin:0 0 8px;letter-spacing:.02em}.study_diagLesson__KaPlf{font-size:12px;color:var(--text-light);margin:0 0 10px}.study_diagNote__Z0JD1{font-size:13px;line-height:1.65;color:var(--text);margin:0 0 16px;background:var(--primary-light);border-radius:var(--radius);padding:10px 14px}.study_diagConfRow__LoOae{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:16px}.study_diagResultList__YbUxI{margin:0 0 8px}.study_diagRow__ZxkoY{display:flex;align-items:flex-start;gap:13px;background:white;border:1px solid var(--border);border-radius:var(--radius);padding:13px 16px;margin-bottom:9px;text-decoration:none;color:inherit}.study_diagRowNum__SyvH_{width:26px;height:26px;flex-shrink:0;border-radius:50%;background:var(--primary-light);color:var(--primary-dark);font-size:12.5px;font-weight:700;display:flex;align-items:center;justify-content:center}.study_diagRowNumMuted__AGNvF{background:var(--surface);color:var(--text-light)}.study_diagRowBody__Z6_7L{flex:1 1;min-width:0}.study_diagRowTitle__VTZdZ{font-size:14.5px;font-weight:600;margin:0}.study_diagRowWhy__n5J3r{font-size:12.5px;color:var(--text-muted);margin:3px 0 0;line-height:1.55}.study_diagSkipped__bL75Y{opacity:.78}.study_dbSection__74zQQ{margin:0 0 26px}.study_dbGradeRow__huWfx{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0 8px}.study_dbGradeBtn__V8l5r{min-width:44px;border:1px solid var(--border);background:white;border-radius:var(--radius);padding:9px 12px;font-size:15px;font-weight:600;color:var(--text);cursor:pointer;transition:border-color .15s ease,background .15s ease}.study_dbGradeBtn__V8l5r:hover{border-color:var(--primary)}.study_dbGradeActive__2XC1y{border-color:var(--primary);background:var(--primary-light);color:var(--primary-dark)}.study_dbCue__yrTe7{border:1px solid var(--border);border-radius:var(--radius);background:white;padding:14px 16px;margin-bottom:10px}.study_dbCueTopic__4eZFg{font-size:11.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--primary-dark);margin:0 0 6px}.study_dbCueStem__bzy1g{font-size:14.5px;line-height:1.6;margin:0 0 8px}.study_dbCueHint__RSWxI{font-size:12.5px;color:var(--text-muted);margin:0;line-height:1.55}.study_crunchTag__Lxii2{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;letter-spacing:.02em;background:var(--primary-light);color:var(--primary-dark);padding:3px 10px;border-radius:var(--radius-full);margin:0 0 10px}.study_crunchScroll__M6Wlk .study_stepPara___vDM_{margin-bottom:13px}.study_crunchDropped__96Pew{font-size:12px;color:var(--text-light);margin:2px 0 14px}.study_openerBox__d19cU{border:1px solid var(--border);border-radius:var(--radius-lg);background:white;padding:20px 22px}.study_openerHead__Q1p_N{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--primary-dark);margin:0 0 6px}.study_openerIntro__tjDFh{font-size:13.5px;line-height:1.65;color:var(--text-muted);margin:0 0 16px}.study_openerCount__Mw6xr{font-size:12.5px;color:var(--text-light);margin:0 0 10px}.study_openerNav__S0LD2{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-top:18px}.study_hygieneNote__k2Spr{display:flex;align-items:flex-start;gap:9px;font-size:13.5px;line-height:1.65;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:12px 15px;margin:14px 0 0}@media (max-width:640px){.study_diagCard__rJTi_{padding:18px 16px}.study_todayItem__7tEv4{padding:12px 13px}}.study_backLink__1ZVVO{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:var(--text-muted);text-decoration:none;margin:0 0 12px;padding:4px 0;background:none;border:none;cursor:pointer;font-family:inherit}.study_backLink__1ZVVO:hover{color:var(--primary-dark)}.study_backLink__1ZVVO:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:4px}.study_examBarLeft__wSq_y{display:flex;flex-direction:column;gap:2px}.study_examBarLeft__wSq_y .study_backLink__1ZVVO{margin:0 0 4px}.study_rowProgress__wBn6o{display:block;height:4px;max-width:220px;margin:7px 0 1px;border-radius:var(--radius-full);background:var(--border);overflow:hidden}.study_rowProgressFill__zHQtt{display:block;height:100%}.study_doneTag__xzkQp,.study_rowProgressFill__zHQtt{border-radius:var(--radius-full);background:var(--primary)}.study_doneTag__xzkQp{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;letter-spacing:.04em;color:white;padding:3px 8px}.study_headActions__rYv5w{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.study_courseChat__9k5kr{max-width:820px;margin:0 auto}.study_courseChatHead__FttgM{margin-bottom:16px}.study_courseChatSub__COUuU{font-size:14px;color:var(--text-muted);margin:0;max-width:62ch;line-height:1.6}.study_courseChatBox__BSVPn{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);overflow:hidden;height:min(72vh,760px);min-height:420px}.study_courseChatScroll__L3Khd{flex:1 1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding:18px}.study_courseMsgUser__cusKr{font-size:14px;max-width:80%;white-space:pre-wrap;overflow-wrap:anywhere}.study_courseMsgAi__anyR9{font-size:14px;max-width:88%;overflow-wrap:anywhere}.study_courseChatEmpty__IWDQ_{margin:auto 0;padding:8px 4px}.study_courseChatEmptyText__fPV6x{font-size:13.5px;color:var(--text-muted);margin:4px 0 14px}.study_starterRow__GjLnj{display:flex;flex-wrap:wrap;gap:8px}.study_starterRow__GjLnj .study_suggestion__3ca0V{background:white}.study_chatDay__6qXVr{display:flex;align-items:center;gap:10px;font-size:11.5px;font-weight:600;letter-spacing:.04em;color:var(--text-light);margin:6px 0 2px}.study_chatDay__6qXVr:after,.study_chatDay__6qXVr:before{content:"";flex:1 1;height:1px;background:var(--border)}.study_chatPhoto__1V7r1{display:block;max-width:240px;max-height:240px;border-radius:6px;margin-bottom:6px;object-fit:contain;background:white}.study_photoTag__GPP5U{display:inline-flex;align-items:center;gap:4px;margin-right:6px;font-size:11.5px;font-weight:600;color:var(--text-muted);border:1px solid var(--border);border-radius:var(--radius-full);padding:1px 7px}.study_courseChatComposer__7i1g_{border-top:1px solid var(--border);background:white;padding:12px 14px 10px}.study_photoPending__E0tOJ{display:flex;align-items:center;gap:8px;margin-bottom:8px;flex-wrap:wrap}.study_photoThumb__Mx3LC{height:56px;width:auto;border-radius:6px;border:1px solid var(--border)}.study_composerRow__RjP1R{display:flex;align-items:flex-end;gap:8px}.study_composerInput__m_qXF{flex:1 1;resize:none;font-size:14px;line-height:1.5;min-height:44px;max-height:160px}.study_composerRow__RjP1R .study_btnPrimary__5skm4{padding:11px 14px}.study_iconBtn__0XCnL{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:var(--radius);border:1px solid var(--border);background:white;color:var(--text-muted);cursor:pointer}.study_iconBtn__0XCnL:hover:not(:disabled){border-color:var(--primary);color:var(--primary-dark)}.study_iconBtn__0XCnL:disabled{opacity:.5;cursor:not-allowed}.study_composerNote__pG1Nw{font-size:11.5px;color:var(--text-light);margin:7px 0 0}.study_composerNote__pG1Nw strong{color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.study_composerLink__QM0_1{color:var(--primary-dark);font-weight:600;text-decoration:none}.study_composerLink__QM0_1:hover{text-decoration:underline}@media (max-width:640px){.study_courseChatBox__BSVPn{height:calc(100dvh - 96px);min-height:360px}.study_courseChatSub__COUuU{font-size:13px}.study_courseChatScroll__L3Khd{padding:14px 12px}.study_courseMsgAi__anyR9,.study_courseMsgUser__cusKr{max-width:94%}}.study_translationNote__sYXbS{font-size:13.5px;line-height:1.55;color:var(--text);background:var(--primary-light);border:1px solid rgba(29,181,132,.3);border-radius:var(--radius);padding:10px 14px;margin:0 0 16px}.study_subscribedBanner__PeyG7{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;padding:12px 16px;text-align:center;background:var(--primary-light);color:var(--primary-dark);font-weight:600;font-size:.95rem;line-height:1.45}