.page_page__aYH5_{display:flex;flex-direction:column;gap:16px;max-width:960px;margin:0 auto}.page_back__nRAT3{align-self:flex-start;font-size:13px;font-weight:500;color:var(--color-text-muted);text-decoration:none}.page_back__nRAT3:hover{color:var(--color-accent)}.page_header__vHh_g{display:flex;flex-direction:column;gap:4px}.page_title__fP4AB{margin:0;font-size:20px;font-weight:700}.page_examLine__DWi8v{margin:0;font-size:14px;color:var(--color-text-muted)}.page_card__CcFJv{display:flex;flex-direction:column;gap:12px;min-width:0;padding:18px 20px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.page_empty__ZD_qQ,.page_note__tLWPG{margin:0;font-size:13px;color:var(--color-text-muted)}@media (max-width:560px){.page_card__CcFJv{padding:14px 12px}}.RankingTable_root__ZvDsZ{container:ranking/inline-size;display:flex;flex-direction:column;gap:12px;min-width:0}.RankingTable_controls__k0r6_{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 14px}.RankingTable_control__Nk28W{display:flex;flex-direction:column;gap:4px;min-width:0}.RankingTable_controlLabel__kNWXw{font-size:12px;font-weight:600;color:var(--color-text-muted)}.RankingTable_select__PezTC{min-width:140px;max-width:100%;padding:7px 10px;font:inherit;font-size:14px;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.RankingTable_count__6n07R{margin-left:auto;font-size:13px;color:var(--color-text-muted)}.RankingTable_empty__C3TRq{margin:0;font-size:14px;color:var(--color-text-muted)}.RankingTable_fitFew__m9KGJ,.RankingTable_fitMany__xLhN4,.RankingTable_fitSome__1tmok{display:flex;flex-direction:column;gap:8px}.RankingTable_tableWrap__YUK_o{overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-sm)}.RankingTable_narrowNote___j3Km{display:none;margin:0;font-size:12px;color:var(--color-text-muted)}@container ranking (max-width: 640px){.RankingTable_fitFew__m9KGJ .RankingTable_partCol__8qK1X{display:none}.RankingTable_fitFew__m9KGJ .RankingTable_narrowNote___j3Km{display:block}}@container ranking (max-width: 880px){.RankingTable_fitSome__1tmok .RankingTable_partCol__8qK1X{display:none}.RankingTable_fitSome__1tmok .RankingTable_narrowNote___j3Km{display:block}}@container ranking (max-width: 1100px){.RankingTable_fitMany__xLhN4 .RankingTable_partCol__8qK1X{display:none}.RankingTable_fitMany__xLhN4 .RankingTable_narrowNote___j3Km{display:block}}@container ranking (max-width: 440px){.RankingTable_scoreCol__IEkF6{display:none}.RankingTable_table__u4FAr td,.RankingTable_table__u4FAr th{padding:8px 6px}.RankingTable_nameHead__nIOTO,.RankingTable_name__p7uQ4{min-width:0;white-space:normal!important}.RankingTable_nameText__RVhM_{flex-wrap:wrap;overflow-wrap:anywhere}}.RankingTable_table__u4FAr{width:100%;border-collapse:collapse;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RankingTable_table__u4FAr td,.RankingTable_table__u4FAr th{padding:8px 10px;white-space:nowrap}.RankingTable_table__u4FAr thead th{font-size:11px;font-weight:600;color:var(--color-text-muted);text-align:right;background:var(--color-bg);border-bottom:1px solid var(--color-border)}.RankingTable_table__u4FAr tbody tr+tr>*{border-top:1px solid var(--color-border)}.RankingTable_rankHead__QfrKY,.RankingTable_rank__3XPW4{width:44px;min-width:44px;max-width:44px;text-align:center!important}.RankingTable_rank__3XPW4{font-weight:700;background:var(--color-surface)}.RankingTable_nameHead__nIOTO,.RankingTable_name__p7uQ4{min-width:140px;max-width:220px;text-align:left!important}.RankingTable_name__p7uQ4{font-weight:400;background:var(--color-surface)}.RankingTable_nameText__RVhM_{display:flex;align-items:center;gap:6px;overflow:hidden;font-weight:600;color:var(--color-text);text-overflow:ellipsis}.RankingTable_className__7kOTO{display:block;font-size:11px;color:var(--color-text-muted)}.RankingTable_activeHead__pExhH,.RankingTable_numHead__iv4bv{min-width:64px}.RankingTable_table__u4FAr thead .RankingTable_activeHead__pExhH,.RankingTable_table__u4FAr thead .RankingTable_numHead__iv4bv{white-space:normal}.RankingTable_activeHead__pExhH{color:var(--color-accent)!important}.RankingTable_activeCell__acBRw,.RankingTable_num__MR2Mp{text-align:right;color:var(--color-text-muted)}.RankingTable_activeCell__acBRw{font-weight:700;color:var(--color-text)}.RankingTable_meRow__tHhH4>*{background:var(--color-accent-soft)!important}.RankingTable_meBadge__z9wMs{padding:0 6px;font-size:10px;font-weight:700;color:var(--color-accent);background:var(--color-surface);border-radius:999px}.RankingTable_srOnly__STJGb{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.Card_card__qMZPg{--card-tone:var(--color-accent);display:flex;flex-direction:column;gap:14px;min-width:0;padding:20px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.Card_institution__vjcBN{--card-tone:var(--color-institution);background:linear-gradient(160deg,color-mix(in srgb,var(--color-institution) 9%,var(--color-surface)),color-mix(in srgb,var(--color-institution) 4%,var(--color-surface)) 70%);border-color:color-mix(in srgb,var(--color-institution) 30%,var(--color-border))}.Card_header__sMcg0{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;min-width:0}.Card_heading__VSj1i{flex:1 1;min-width:0}.Card_icon__7aX96{display:inline-grid;place-items:center;flex-shrink:0;width:38px;height:38px;color:var(--card-tone);background:color-mix(in srgb,var(--card-tone) 13%,var(--color-surface));border-radius:10px}.Card_icon__7aX96 svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}@media (max-width:560px){.Card_icon__7aX96{width:34px;height:34px}}.Card_title__dc0yj{margin:0;font-size:var(--card-title-size,16px);font-weight:700;line-height:1.3;letter-spacing:-.01em;color:var(--card-title-color,var(--color-text))}.Card_subtitle__hVr96{margin:2px 0 0;font-size:13px;color:var(--color-text-muted)}.Card_subtitle__hVr96 strong{color:var(--color-text)}.Card_link__LvgnL{flex-shrink:0;font-size:13px;font-weight:700;color:var(--color-accent);text-decoration:none}.Card_link__LvgnL:hover{text-decoration:underline}.Card_count__7UQAp{flex-shrink:0;padding:2px 10px;font-size:12px;font-weight:700;color:color-mix(in srgb,var(--card-tone) 80%,var(--color-text));background:color-mix(in srgb,var(--card-tone) 16%,var(--color-surface));border-radius:999px}@media (max-width:560px){.Card_card__qMZPg{padding:16px}}.StaleTopics_list__ct_7S{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.StaleTopics_item__pAjLV{display:inline-flex;align-items:baseline;gap:6px;max-width:100%;padding:6px 6px 6px 12px;font:inherit;font-size:13px;text-align:left;color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);border-radius:999px;cursor:pointer}.StaleTopics_item__pAjLV:hover{border-color:color-mix(in srgb,var(--color-accent) 40%,var(--color-border))}.StaleTopics_item__pAjLV:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.StaleTopics_name__EB8wM{font-weight:700}.StaleTopics_name__EB8wM,.StaleTopics_subject__PMzx_{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StaleTopics_subject__PMzx_{flex-shrink:1;font-size:12px;color:var(--color-text-muted)}.StaleTopics_days__T2VM2{flex-shrink:0;padding:1px 8px;font-size:12px;font-weight:800;color:var(--color-text);background:var(--color-surface);border-radius:999px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TopicLevelTrack_track__VZQF3{--lv:var(--level-not-started);--stop:26px;position:relative;display:inline-flex;flex-shrink:0;gap:2px}.TopicLevelTrack_track__VZQF3[data-level=weak]{--lv:var(--level-weak)}.TopicLevelTrack_track__VZQF3[data-level=medium]{--lv:var(--level-medium)}.TopicLevelTrack_track__VZQF3[data-level=good]{--lv:var(--level-good)}.TopicLevelTrack_track__VZQF3[aria-disabled]{opacity:.6}.TopicLevelTrack_line__oysaU{position:absolute;top:50%;left:calc(var(--stop) / 2);right:calc(var(--stop) / 2);height:3px;background:var(--color-border);border-radius:2px;transform:translateY(-50%);pointer-events:none}.TopicLevelTrack_lineFill___fVEQ{display:block;width:calc(var(--filled) * 100%);height:100%;background:var(--lv);border-radius:2px;transition:width .2s ease}.TopicLevelTrack_stop__AYT5J{position:relative;display:grid;place-items:center;width:var(--stop);height:30px;padding:0;background:none;border:0;border-radius:50%;cursor:pointer;-webkit-tap-highlight-color:transparent}.TopicLevelTrack_stop__AYT5J:disabled{cursor:default}.TopicLevelTrack_stop__AYT5J:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.TopicLevelTrack_ball__kHueQ{width:13px;height:13px;background:var(--color-surface);border:2px solid color-mix(in srgb,var(--color-text-faint) 70%,var(--color-border));border-radius:50%;transition:transform .15s ease,background .15s ease,border-color .15s ease}.TopicLevelTrack_stop__AYT5J:hover:not(:disabled) .TopicLevelTrack_ball__kHueQ{border-color:var(--lv);transform:scale(1.15)}.TopicLevelTrack_stop__AYT5J[data-reached] .TopicLevelTrack_ball__kHueQ{background:color-mix(in srgb,var(--lv) 45%,var(--color-surface));border-color:var(--lv)}.TopicLevelTrack_stop__AYT5J[aria-checked=true] .TopicLevelTrack_ball__kHueQ{width:17px;height:17px;background:var(--lv);border-color:var(--lv);box-shadow:0 0 0 3px color-mix(in srgb,var(--lv) 22%,transparent)}.SubjectTopics_card__irx_6{container-type:inline-size;gap:16px}.SubjectTopics_head__sT_76{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 16px}.SubjectTopics_heading__V8bbq{display:flex;flex-direction:column;gap:10px;min-width:0}.SubjectTopics_siblings__H3LuO{display:flex;flex-wrap:wrap;gap:4px}.SubjectTopics_sibling__FS98m{padding:5px 10px;font:inherit;font-size:13px;font-weight:600;color:var(--color-text-muted);background:var(--color-bg);border:1px solid transparent;border-radius:999px;cursor:pointer}.SubjectTopics_sibling__FS98m strong{font-weight:800;color:var(--color-text)}.SubjectTopics_sibling__FS98m:hover{color:var(--color-text)}.SubjectTopics_sibling__FS98m[aria-pressed=true]{color:var(--color-accent);background:var(--color-accent-soft);border-color:color-mix(in srgb,var(--color-accent) 40%,transparent)}.SubjectTopics_sibling__FS98m[aria-pressed=true] strong{color:var(--color-accent)}.SubjectTopics_filters__g5bzA{display:flex;flex-wrap:wrap;gap:6px}.SubjectTopics_filter__1k5zZ{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font:inherit;font-size:13px;font-weight:700;color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border);border-radius:999px;cursor:pointer}.SubjectTopics_filter__1k5zZ:hover:not(:disabled){color:var(--color-text)}.SubjectTopics_filter__1k5zZ[aria-pressed=true]{color:var(--color-accent);background:var(--color-accent-soft);border-color:color-mix(in srgb,var(--color-accent) 45%,transparent)}.SubjectTopics_filter__1k5zZ:disabled{opacity:.5;cursor:default}.SubjectTopics_filterCount__RSSSZ{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SubjectTopics_empty__PxGhN{margin:0;font-size:13px;color:var(--color-text-muted)}.SubjectTopics_list__S1v_j{display:grid;grid-template-columns:minmax(0,1fr);grid-column-gap:32px;column-gap:32px;margin:0;padding:0;list-style:none}@container (min-width: 760px){.SubjectTopics_list__S1v_j{grid-template-columns:repeat(2,minmax(0,1fr))}}.SubjectTopics_row__xkR_r{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:11px 0;border-bottom:1px solid var(--color-border)}.SubjectTopics_info__jIv1O{display:flex;flex-direction:column;gap:4px;min-width:0}.SubjectTopics_name__CZiWX{font-size:14px;font-weight:700;line-height:1.3;color:var(--color-text);overflow-wrap:anywhere}.SubjectTopics_context__c9HCQ{font-weight:500;color:var(--color-text-muted)}.SubjectTopics_meta__SoBlR{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.SubjectTopics_activity__z1_0Q{font-size:12px;color:var(--color-text-muted)}.SubjectTopics_tagDue__vKfwE,.SubjectTopics_tagPlan__hk4JU,.SubjectTopics_tagReview__VE08g{padding:1px 8px;font-size:11px;font-weight:700;border-radius:999px}.SubjectTopics_tagPlan__hk4JU{color:var(--color-accent);background:var(--color-accent-soft)}.SubjectTopics_tagReview__VE08g{color:color-mix(in srgb,var(--level-good) 70%,var(--color-text));background:color-mix(in srgb,var(--level-good) 12%,var(--color-surface))}.SubjectTopics_tagDue__vKfwE{color:color-mix(in srgb,var(--level-weak) 60%,var(--color-text));background:color-mix(in srgb,var(--level-weak) 16%,var(--color-surface))}.SubjectTopics_footnote__ogXhs{margin:0;font-size:12px;color:var(--color-text-muted)}.TopicsSummary_card__xHG07{gap:16px}.TopicsSummary_top__0tjiE{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:16px 28px;gap:16px 28px}.TopicsSummary_hero__zb83V{display:flex;flex-direction:column;gap:2px}.TopicsSummary_percent__QIDet{font-size:46px;font-weight:800;line-height:1;letter-spacing:-.03em;color:var(--color-accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TopicsSummary_heroLabel__OMlAE{font-size:13px;font-weight:600;color:var(--color-text-muted)}.TopicsSummary_distribution__kGhH1{display:flex;flex-direction:column;gap:10px;min-width:0}.TopicsSummary_legend__JsegN{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;list-style:none}.TopicsSummary_legendItem__n9CqX{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--color-text-muted)}.TopicsSummary_legendItem__n9CqX strong{font-weight:800;color:var(--color-text)}.TopicsSummary_dot__wdL7j{width:10px;height:10px;border-radius:50%}.TopicsSummary_good__2Nzcf{background:var(--level-good)}.TopicsSummary_medium__jj8hZ{background:var(--level-medium)}.TopicsSummary_weak__nLNFV{background:var(--level-weak)}.TopicsSummary_notStarted__LCSsM{background:color-mix(in srgb,var(--level-not-started) 45%,var(--color-surface))}.TopicsSummary_exams__FL5Zl{display:flex;gap:8px;margin:0;padding:0;list-style:none}.TopicsSummary_exam__3uU_L{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:76px;padding:10px 14px;background:var(--color-bg);border-radius:var(--radius-md)}.TopicsSummary_examName__r9v0p{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}.TopicsSummary_examPercent__1bI_T{font-size:22px;font-weight:800;color:var(--color-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TopicsSummary_facts__b237h{margin:0;padding-top:14px;font-size:13px;line-height:1.5;color:var(--color-text-muted);border-top:1px solid var(--color-border)}.TopicsSummary_facts__b237h strong{color:var(--color-text)}@media (max-width:760px){.TopicsSummary_top__0tjiE{grid-template-columns:auto minmax(0,1fr)}.TopicsSummary_distribution__kGhH1{grid-column:1/-1;order:2}.TopicsSummary_exams__FL5Zl{justify-self:end}.TopicsSummary_percent__QIDet{font-size:40px}}.MyAssignments_card__TKum5{gap:12px}.MyAssignments_list__tFl7c{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));align-items:start;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.MyAssignments_item__Eh63A{display:flex;flex-direction:column;gap:4px;padding:12px 14px;background:color-mix(in srgb,var(--color-accent) 4%,var(--color-surface));border:1px solid var(--color-border);border-radius:var(--radius-md)}.MyAssignments_itemHead__WzNCS{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.MyAssignments_itemTitleDone__7lW_x,.MyAssignments_itemTitle___dlkL{font-size:14px;font-weight:600;overflow-wrap:anywhere}.MyAssignments_itemTitleDone__7lW_x{color:var(--color-text-muted);text-decoration:line-through}.MyAssignments_active__QraN6,.MyAssignments_done__yBEuA,.MyAssignments_overdue__kPXod,.MyAssignments_upcoming__MmqXw{flex-shrink:0;padding:1px 8px;font-size:11px;font-weight:700;border-radius:999px}.MyAssignments_done__yBEuA{color:var(--level-good);background:color-mix(in srgb,var(--level-good) 12%,transparent)}.MyAssignments_upcoming__MmqXw{color:var(--color-text-muted);background:var(--color-bg)}.MyAssignments_active__QraN6{color:var(--color-accent);background:var(--color-accent-soft)}.MyAssignments_overdue__kPXod{color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 10%,transparent)}.MyAssignments_meta__Xoske,.MyAssignments_note__LeTP5{font-size:12px;line-height:1.5;color:var(--color-text-muted)}.MyAssignments_note__LeTP5{margin:auto 0 0}.MyAssignments_description__szAos{font-size:13px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.MyAssignments_progressRow__2EFJ5{display:flex;align-items:center;gap:10px}.MyAssignments_track__luVJ6{flex:1 1;height:7px;overflow:hidden;background:color-mix(in srgb,var(--color-accent) 15%,var(--color-surface));border-radius:999px}.MyAssignments_fill__Qn3pi{display:block;height:100%;background:var(--color-accent);border-radius:999px}.MyAssignments_progressText__XjMfd{flex-shrink:0;font-size:12px;font-weight:600}.MyAssignments_check__7yQP0{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;cursor:pointer}.MyAssignments_check__7yQP0 input{width:16px;height:16px;margin:0;accent-color:var(--color-accent)}.MyAssignments_error__bneL2{margin:0;font-size:13px;color:var(--color-danger)}.MyAssignments_more__7XECW{align-self:flex-start;padding:0;font:inherit;font-size:13px;font-weight:600;color:var(--color-accent);background:none;border:0;cursor:pointer}.MyAssignments_more__7XECW:hover{text-decoration:underline}.MyAssignments_more__7XECW:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.MyAssignments_examTag__NFiiD{display:inline-block;margin-right:6px;padding:0 6px;vertical-align:1px;font-size:11px;font-weight:700;letter-spacing:.03em;color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 12%,transparent);border-radius:4px;text-decoration:none}.MyAssignments_fill__Qn3pi{animation:var(--anim-grow-w)}.QuestionBoxDueSection_count__lh6SZ{margin:0;font-size:16px;color:var(--color-text-muted)}.QuestionBoxDueSection_count__lh6SZ strong{font-size:28px;font-weight:800;color:var(--color-text)}.PracticeExamGroups_legend__beq9H,.PracticeExamGroups_root__U2a5M{--answer-correct:color-mix(in srgb,var(--level-good) 82%,#000);--answer-incorrect:color-mix(in srgb,var(--color-danger) 85%,#000);--answer-empty:color-mix(in srgb,var(--color-text-muted) 24%,var(--color-surface))}.PracticeExamGroups_root__U2a5M{container-type:inline-size;display:flex;flex-direction:column;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PracticeExamGroups_legend__beq9H{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;margin:0;padding:0;list-style:none;font-size:13px;font-weight:600;color:var(--color-text-muted)}.PracticeExamGroups_legend__beq9H li{display:inline-flex;align-items:center;gap:6px}.PracticeExamGroups_swatch__D7s3o{width:12px;height:12px;border-radius:3px}.PracticeExamGroups_legendNote__PNc_P{font-weight:500}.PracticeExamGroups_row__VFzYy{display:grid;grid-template-columns:minmax(0,1fr) auto auto 14px;grid-template-areas:"name net delta end" "bar bar bar bar";align-items:center;grid-column-gap:12px;column-gap:12px;grid-row-gap:8px;row-gap:8px;padding:12px 4px;border-top:1px solid var(--color-border);font-size:14px}.PracticeExamGroups_row__VFzYy.PracticeExamGroups_noDelta__syQfT{grid-template-columns:minmax(0,1fr) auto 14px;grid-template-areas:"name net end" "bar bar bar"}.PracticeExamGroups_root__U2a5M>.PracticeExamGroups_row__VFzYy:first-child,.PracticeExamGroups_root__U2a5M>.PracticeExamGroups_section__ihguf:first-child>.PracticeExamGroups_row__VFzYy{border-top:none}.PracticeExamGroups_name__2V67V{grid-area:name;display:flex;flex-direction:column;gap:1px;min-width:0}.PracticeExamGroups_nameText__wggiv{font-weight:700;color:var(--color-text)}.PracticeExamGroups_sub__AJT_5{font-size:12px;color:var(--color-text-muted)}.PracticeExamGroups_net__oDmFR{grid-area:net;text-align:right;white-space:nowrap}.PracticeExamGroups_net__oDmFR strong{font-size:17px;font-weight:800;letter-spacing:-.01em;color:var(--color-text)}.PracticeExamGroups_net__oDmFR small{font-size:13px;font-weight:600;color:var(--color-text-muted)}.PracticeExamGroups_delta__vPBx8{grid-area:delta;min-width:52px;font-size:14px;font-weight:700;text-align:right}.PracticeExamGroups_end__w0vWL{grid-area:end}.PracticeExamGroups_bar__Wq2dA{grid-area:bar;display:flex;gap:2px;height:24px;overflow:hidden;background:var(--answer-empty);border-radius:6px}.PracticeExamGroups_part__nN_7L{display:grid;place-items:center;flex-basis:0;min-width:24px;font-size:12px;font-weight:800;line-height:1}.PracticeExamGroups_partCorrect__1e9SF{color:#fff;background:var(--answer-correct)}.PracticeExamGroups_partIncorrect__tmcj2{color:#fff;background:var(--answer-incorrect)}.PracticeExamGroups_partEmpty__zIKM_{color:var(--color-text);background:var(--answer-empty)}.PracticeExamGroups_deltaUp__H3GAW{color:var(--level-good)}.PracticeExamGroups_deltaDown__faJ7T{color:var(--color-danger)}.PracticeExamGroups_deltaNone__WzOtL{color:var(--color-text-faint);font-weight:400}.PracticeExamGroups_sectionRow__JbGv4{list-style:none;cursor:pointer}.PracticeExamGroups_sectionRow__JbGv4::-webkit-details-marker{display:none}.PracticeExamGroups_sectionRow__JbGv4:hover .PracticeExamGroups_nameText__wggiv{color:var(--color-accent)}.PracticeExamGroups_sectionRow__JbGv4:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.PracticeExamGroups_sectionHeader__DGsSa,.PracticeExamGroups_section__ihguf[open]>.PracticeExamGroups_sectionRow__JbGv4{background:var(--color-accent-soft);border-top-color:transparent;border-radius:var(--radius-sm) var(--radius-sm) 0 0;padding-left:10px;padding-right:10px}.PracticeExamGroups_chevron__e2bxR{justify-self:center;width:7px;height:7px;margin-bottom:3px;border-right:1.5px solid var(--color-text-muted);border-bottom:1.5px solid var(--color-text-muted);transform:rotate(45deg);transition:transform .15s ease}.PracticeExamGroups_section__ihguf[open] .PracticeExamGroups_chevron__e2bxR{transform:rotate(225deg);margin:3px 0 0}.PracticeExamGroups_children__thiBq{margin-bottom:4px;padding:0 10px 2px 14px;background:color-mix(in srgb,var(--color-accent-soft) 35%,var(--color-surface));border-left:3px solid var(--color-accent);border-radius:0 0 var(--radius-sm) var(--radius-sm)}.PracticeExamGroups_childRow__ddBIB{padding:9px 0;border-top:1px dashed var(--color-border);font-size:13px}.PracticeExamGroups_childRow__ddBIB:first-child{border-top:none}.PracticeExamGroups_childRow__ddBIB .PracticeExamGroups_nameText__wggiv{font-weight:500}.PracticeExamGroups_childRow__ddBIB .PracticeExamGroups_net__oDmFR strong{font-size:15px}.PracticeExamGroups_childRow__ddBIB .PracticeExamGroups_net__oDmFR small{font-size:12px}.PracticeExamGroups_childRow__ddBIB .PracticeExamGroups_bar__Wq2dA{height:18px;border-radius:5px}.PracticeExamGroups_childRow__ddBIB .PracticeExamGroups_part__nN_7L{min-width:20px;font-size:11px}.PracticeExamGroups_totalRow__uJu7m{margin-top:10px;padding:12px;background:var(--color-accent-soft);border:1px solid color-mix(in srgb,var(--color-accent) 35%,transparent);border-radius:var(--radius-sm)}.PracticeExamGroups_totalRow__uJu7m .PracticeExamGroups_nameText__wggiv{font-size:15px;color:var(--color-accent)}.PracticeExamGroups_totalRow__uJu7m .PracticeExamGroups_net__oDmFR strong{font-size:19px;color:var(--color-accent)}@container (min-width: 480px){.PracticeExamGroups_row__VFzYy{grid-template-columns:minmax(96px,.8fr) minmax(0,2.4fr) 112px 60px 16px;grid-template-areas:"name bar net delta end";column-gap:16px;padding:12px 10px}.PracticeExamGroups_row__VFzYy.PracticeExamGroups_noDelta__syQfT{grid-template-columns:minmax(96px,.8fr) minmax(0,2.4fr) 112px 16px;grid-template-areas:"name bar net end"}.PracticeExamGroups_children__thiBq{padding:0 0 2px}.PracticeExamGroups_childRow__ddBIB{padding:8px 10px 8px 22px}}.PracticeExamResult_stack__m44g7{display:flex;flex-direction:column;gap:16px}.PracticeExamResult_card__mYKxT{gap:18px;padding:22px}.PracticeExamResult_head__MG0NE{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 20px}.PracticeExamResult_heading__NtNAT{display:flex;flex:1 1 260px;flex-direction:column;gap:4px;min-width:0}.PracticeExamResult_tags__S4rYi{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:4px}.PracticeExamResult_tag__SjWbe{padding:3px 10px;font-size:12px;font-weight:700;color:var(--color-accent);background:var(--color-accent-soft);border-radius:999px}.PracticeExamResult_tagKind__8gA3L{color:var(--color-text-muted);background:color-mix(in srgb,var(--color-border) 55%,var(--color-surface))}.PracticeExamResult_tagInstitution__Cc0Tb{color:color-mix(in srgb,var(--color-institution) 80%,var(--color-text));background:color-mix(in srgb,var(--color-institution) 14%,var(--color-surface))}.PracticeExamResult_title__FJmT6{margin:0;font-size:24px;font-weight:800;line-height:1.2;letter-spacing:-.02em;overflow-wrap:anywhere}.PracticeExamResult_meta__LQPc5{font-size:14px;color:var(--color-text-muted)}.PracticeExamResult_actions__FZqJH{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.PracticeExamResult_action__PRTF6{padding:7px 14px;font-family:inherit;font-size:13px;font-weight:600;color:var(--color-text);text-decoration:none;background:var(--color-surface);border:1px solid var(--color-border);border-radius:999px;cursor:pointer}.PracticeExamResult_action__PRTF6:hover{color:var(--color-accent);border-color:var(--color-accent)}.PracticeExamResult_action__PRTF6:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.PracticeExamResult_kpis__xdIJh{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:10px;gap:10px;margin:0}.PracticeExamResult_kpi__emeJb{display:flex;flex-direction:column;gap:4px;min-width:0;padding:14px 16px;background:var(--color-bg);border-radius:var(--radius-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PracticeExamResult_kpiMain__HWMVd{background:var(--color-accent-soft)}.PracticeExamResult_kpiInstitution___Syq7{background:color-mix(in srgb,var(--color-institution) 10%,var(--color-surface))}.PracticeExamResult_kpiLabel__RCYzB{font-size:12px;font-weight:700;color:var(--color-text-muted)}.PracticeExamResult_kpiValue__ySThY{margin:0;font-size:28px;font-weight:800;line-height:1.1;letter-spacing:-.02em;color:var(--color-text)}.PracticeExamResult_kpiMain__HWMVd .PracticeExamResult_kpiValue__ySThY{color:var(--color-accent)}.PracticeExamResult_kpiValue__ySThY small{font-size:15px;font-weight:600;letter-spacing:0;color:var(--color-text-muted)}.PracticeExamResult_kpiCounts__tdetV{font-size:22px;padding:3px 0;white-space:nowrap}.PracticeExamResult_kpiNote__hjUCd{margin:0;font-size:13px;color:var(--color-text-muted)}.PracticeExamResult_kpiNote__hjUCd strong{font-weight:800}.PracticeExamResult_correct__FRX4q,.PracticeExamResult_up__dQGC1{color:var(--level-good)}.PracticeExamResult_down__kJEig,.PracticeExamResult_incorrect___5fUx{color:var(--color-danger)}.PracticeExamResult_note__3ZzZw{display:flex;flex-direction:column;gap:4px;margin:0;padding:10px 14px;background:var(--color-accent-soft);border-left:3px solid var(--color-accent);border-radius:var(--radius-sm)}.PracticeExamResult_noteLabel___eVX1{font-size:12px;font-weight:700;color:var(--color-text-muted)}.PracticeExamResult_noteText__kwoSr{margin:0;font-size:14px;line-height:1.5;color:var(--color-text);white-space:pre-wrap;overflow-wrap:anywhere}.PracticeExamResult_netsHead__cIJ4k{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px}.PracticeExamResult_netsTitle__tDgVZ{display:flex;align-items:center;gap:10px;margin:0;font-size:19px;font-weight:800;letter-spacing:-.01em;color:color-mix(in srgb,var(--color-accent) 50%,var(--color-text))}.PracticeExamResult_titleIcon__1BfMF{display:inline-grid;place-items:center;width:34px;height:34px;flex-shrink:0;color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 14%,var(--color-surface));border-radius:10px}@media (max-width:560px){.PracticeExamResult_card__mYKxT{padding:16px}.PracticeExamResult_title__FJmT6{font-size:20px}.PracticeExamResult_kpis__xdIJh{grid-template-columns:repeat(2,minmax(0,1fr))}.PracticeExamResult_kpi__emeJb{padding:12px}.PracticeExamResult_kpi__emeJb:last-child:nth-child(odd){grid-column:1/-1}.PracticeExamResult_kpiValue__ySThY{font-size:24px}.PracticeExamResult_kpiCounts__tdetV{font-size:19px}}.RewardLine_reward__6cm5M{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:2px 8px;margin-top:4px}.RewardLine_gained__qOmno{font-weight:700;color:var(--color-accent)}.RewardLine_next__WMDQv{font-size:12px;font-weight:500;color:var(--color-text-muted)}.FocusManager_layout__tZW4j{container-type:inline-size}.FocusManager_grid__nAW_r{display:grid;grid-gap:20px;gap:20px}.FocusManager_ambience__PilB4,.FocusManager_plan___9xNS,.FocusManager_timer__szX3d{display:flex;flex-direction:column;min-width:0}.FocusManager_ambience__PilB4>*,.FocusManager_plan___9xNS>*,.FocusManager_timer__szX3d>*{flex:1 1 auto}.FocusManager_timer__szX3d{order:-1}@container (min-width: 640px){.FocusManager_grid__nAW_r{grid-template-columns:repeat(2,minmax(0,1fr))}.FocusManager_timer__szX3d{grid-column:1/-1}}@container (min-width: 900px){.FocusManager_grid__nAW_r{grid-template-columns:minmax(0,1fr) minmax(0,1.75fr) minmax(0,1fr)}.FocusManager_timer__szX3d{order:0;grid-column:auto}}.FocusManager_timerCard__dVjoB{--timer-glow:var(--color-accent);gap:12px;padding-top:18px;padding-bottom:20px;background:radial-gradient(120% 60% at 50% 0,color-mix(in srgb,var(--timer-glow) 10%,transparent),transparent 72%),radial-gradient(80% 40% at 50% 100%,color-mix(in srgb,var(--timer-glow) 5%,transparent),transparent 70%),var(--color-surface);transition:background .4s ease}.FocusManager_timerCard__dVjoB:has([role=tabpanel]:not([hidden]) [data-tone=break]){--timer-glow:var(--level-good)}.FocusManager_timerCard__dVjoB:has([role=tabpanel]:not([hidden]) [data-tone=watch]){--timer-glow:color-mix(in oklch,var(--color-accent) 25%,#f97316)}.FocusManager_tabs__6YZ8k{display:inline-flex;align-self:center;gap:2px;padding:4px;background:var(--color-bg);border:1px solid var(--color-border);border-radius:999px}.FocusManager_tabActive__b56dP,.FocusManager_tab__NJq_z{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:7px 18px;font:inherit;font-size:14px;font-weight:700;line-height:1.2;border:0;border-radius:999px;cursor:pointer;white-space:nowrap;transition:color .15s ease,background .15s ease}.FocusManager_tab__NJq_z{color:var(--color-text-muted);background:transparent}.FocusManager_tab__NJq_z:hover{color:var(--color-text)}.FocusManager_tabActive__b56dP{color:var(--color-accent);background:var(--color-surface);box-shadow:0 1px 2px rgba(15,17,21,.08),0 4px 10px color-mix(in srgb,var(--color-accent) 12%,transparent)}.FocusManager_tabIcon__z5iVQ{width:17px;height:17px}.FocusManager_runningDot__KyL0R{width:8px;height:8px;border-radius:50%;background:var(--level-good);box-shadow:0 0 0 0 color-mix(in srgb,var(--level-good) 50%,transparent);animation:FocusManager_running-pulse__N2qeC 1.6s ease-out infinite}@keyframes FocusManager_running-pulse__N2qeC{to{box-shadow:0 0 0 6px transparent}}@media (prefers-reduced-motion:reduce){.FocusManager_runningDot__KyL0R{animation:none}}.TargetNets_card__BqhyQ{gap:10px}.TargetNets_body__Oioap{display:flex;flex-direction:column;gap:10px}.TargetNets_toggleOpen__sSEYZ,.TargetNets_toggle__tsbHP{flex-shrink:0;padding:7px 14px;font-family:inherit;font-size:13px;font-weight:700;white-space:nowrap;border-radius:999px;cursor:pointer}.TargetNets_toggle__tsbHP{color:var(--color-accent);background:var(--color-accent-soft);border:1px solid transparent}.TargetNets_toggle__tsbHP:hover{border-color:var(--color-accent)}.TargetNets_toggleOpen__sSEYZ{color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border)}.TargetNets_toggleOpen__sSEYZ:hover{color:var(--color-text)}.TargetNets_toggleOpen__sSEYZ:focus-visible,.TargetNets_toggle__tsbHP:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.TargetNets_intro__CHyPZ{margin:0;font-size:13px;line-height:1.5;color:var(--color-text-muted)}.TargetNets_list__gAbrx{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.TargetNets_row__t_hoj{display:flex;flex-direction:column;gap:8px;padding:10px 0;border-top:1px solid var(--color-border)}.TargetNets_row__t_hoj:first-child{border-top:none}.TargetNets_summary__aQnjK{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:6px 14px;gap:6px 14px}.TargetNets_name__VPlPl{font-size:14px;font-weight:600;color:var(--color-text);min-width:0}.TargetNets_status__QYCgE{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}.TargetNets_below__tjN2S,.TargetNets_neutral__QTbIE,.TargetNets_reached__eZ70J{font-size:13px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TargetNets_below__tjN2S{color:var(--level-weak)}.TargetNets_reached__eZ70J{color:var(--level-good)}.TargetNets_neutral__QTbIE{font-weight:500;color:var(--color-text-muted)}.TargetNets_detail__ASfZi{font-size:12px;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TargetNets_editButton__SVtwW{padding:6px 12px;font-family:inherit;font-size:12px;font-weight:600;color:var(--color-accent);background:transparent;border:1px solid var(--color-border);border-radius:999px;cursor:pointer;white-space:nowrap}.TargetNets_editButton__SVtwW:hover{background:var(--color-accent-soft)}.TargetNets_editButton__SVtwW:focus-visible,.TargetNets_primary__3K4uL:focus-visible,.TargetNets_secondary__VdXNt:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.TargetNets_editor__8g1r8{display:flex;flex-direction:column;gap:6px}.TargetNets_editorLabel__WD_z1{font-size:12px;font-weight:500;color:var(--color-text-muted)}.TargetNets_max__YjfMZ{color:var(--color-text-muted)}.TargetNets_editorControls__gOnsn{display:flex;flex-wrap:wrap;gap:8px}.TargetNets_input__Eit3t{width:110px;padding:8px 10px;font-size:14px;border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text);background:var(--color-bg)}.TargetNets_input__Eit3t:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.TargetNets_primary__3K4uL,.TargetNets_secondary__VdXNt{padding:8px 12px;font-size:13px;font-weight:600;font-family:inherit;border-radius:999px;cursor:pointer}.TargetNets_primary__3K4uL{color:var(--color-on-accent);background:var(--color-accent);border:1px solid var(--color-accent)}.TargetNets_secondary__VdXNt{color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border)}.TargetNets_primary__3K4uL:disabled,.TargetNets_secondary__VdXNt:disabled{opacity:.6;cursor:default}.TargetNets_error__3b3WF{margin:0;font-size:12px;color:var(--color-danger)}@media (max-width:560px){.TargetNets_summary__aQnjK{grid-template-columns:minmax(0,1fr) auto}.TargetNets_status__QYCgE{grid-column:1/-1;grid-row:2;align-items:flex-start;text-align:left}}.TargetNets_sectionSummary__Yr3d9{display:flex;align-items:center;gap:10px;list-style:none}.TargetNets_sectionToggle__huOc9{cursor:pointer}.TargetNets_sectionSummary__Yr3d9::-webkit-details-marker{display:none}.TargetNets_sectionSummary__Yr3d9:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.TargetNets_sectionName__NamgZ{font-size:13px;font-weight:700;color:var(--color-text)}.TargetNets_sectionMeta__IdvMc{margin-left:auto;font-size:12px;color:var(--color-text-muted)}.TargetNets_chevron__UVpFg{width:7px;height:7px;margin:0 4px 3px 0;border-right:1.5px solid var(--color-text-muted);border-bottom:1.5px solid var(--color-text-muted);transform:rotate(45deg);transition:transform .15s ease}.TargetNets_section__o_XB0[open] .TargetNets_chevron__UVpFg{transform:rotate(225deg);margin:3px 4px 0 0}.TargetNets_sectionList__Jclz2{list-style:none;margin:8px 0 0;padding:0 0 0 14px;border-left:2px solid var(--color-border)}.TargetNets_accuracyLow__qN5xk,.TargetNets_accuracy__FOEeu{display:block;margin-top:2px;font-size:12px;font-weight:500;color:var(--color-text-muted)}.TargetNets_accuracyLow__qN5xk{font-weight:600;color:var(--level-weak)}.TargetNets_bulk__dGDrY{gap:10px}.TargetNets_bulkGroup__JFLZo,.TargetNets_bulk__dGDrY{display:flex;flex-direction:column}.TargetNets_bulkSection__6EZS4{padding:8px 0 2px;font-size:12px;font-weight:700;color:var(--color-text-muted)}.TargetNets_bulkRow__CSQMK{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid var(--color-border)}.TargetNets_bulkName__Stp_4{min-width:0;font-size:13px;font-weight:500;color:var(--color-text)}.TargetNets_bulkInput__GNV65{width:96px;flex-shrink:0;padding:7px 10px;font-family:inherit;font-size:16px;text-align:right;color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.TargetNets_bulkInput__GNV65:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.TargetNets_bulkSubmit__a6f_2{align-self:flex-start;padding:9px 18px;font-family:inherit;font-size:14px;font-weight:600;color:var(--color-on-accent);background:var(--color-accent);border:1px solid var(--color-accent);border-radius:999px;cursor:pointer}.TargetNets_bulkSubmit__a6f_2:disabled{opacity:.6;cursor:default}@media (max-width:520px){.TargetNets_input__Eit3t{font-size:16px}}.TargetNets_track__UexxD{display:block;height:6px;overflow:hidden;background:var(--color-bg);border-radius:999px}.TargetNets_fillReached__yyvFw,.TargetNets_fill__9SByz{display:block;height:100%;border-radius:999px}.TargetNets_fill__9SByz{background:var(--color-accent)}.TargetNets_fillReached__yyvFw{background:var(--level-good)}.TargetNetsDialog_dialog__CiSBg{width:min(640px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);padding:0;color:var(--color-text);background:transparent;border:none;border-radius:var(--radius-md);box-shadow:0 16px 40px rgba(15,17,21,.18)}.TargetNetsDialog_dialog__CiSBg::-webkit-backdrop{background:rgba(15,17,21,.35)}.TargetNetsDialog_dialog__CiSBg::backdrop{background:rgba(15,17,21,.35)}.TargetNetsDialog_dialog__CiSBg>section>div:first-child{flex-wrap:nowrap;align-items:flex-start}.TargetNetsDialog_close__wBouF{flex-shrink:0;width:36px;height:36px;font-size:24px;line-height:1;color:var(--color-text-muted);background:none;border:none;border-radius:var(--radius-sm);cursor:pointer}.TargetNetsDialog_close__wBouF:hover{color:var(--color-text);background:var(--color-bg)}.TargetNetsDialog_close__wBouF:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.StudyDayForm_root__cf7W0{container-type:inline-size}.StudyDayForm_layoutSingle__wy5Yg,.StudyDayForm_layout__STIm_{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px}.StudyDayForm_form__ImeSA{container-type:inline-size;display:flex;flex-direction:column;gap:16px;min-width:0}.StudyDayForm_rail__HG7Md{display:flex;flex-direction:column;gap:8px;min-width:0}.StudyDayForm_railTitle__qbWU6{margin:0;font-size:12px;font-weight:700;letter-spacing:.02em;color:var(--color-text-muted)}.StudyDayForm_railList__fx4Z6{display:flex;gap:8px;margin:0 -16px;padding:2px 16px 4px;overflow-x:auto;list-style:none;scroll-snap-type:x proximity;scroll-padding-inline:16px}.StudyDayForm_railList__fx4Z6>li{flex:0 0 auto;scroll-snap-align:start}.StudyDayForm_planItem__ApeCl{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:200px;height:100%;padding:9px 30px 9px 12px;font-family:inherit;text-align:left;color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);border-left:3px solid color-mix(in srgb,var(--color-accent) 55%,var(--color-border));border-radius:12px;cursor:pointer;transition:background .15s,border-color .15s}.StudyDayForm_planItem__ApeCl:hover{background:color-mix(in srgb,var(--color-accent) 6%,var(--color-surface));border-color:color-mix(in srgb,var(--color-accent) 35%,var(--color-border))}.StudyDayForm_planItem__ApeCl:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.StudyDayForm_planItemActive__3f2tH,.StudyDayForm_planItemActive__3f2tH:hover{background:var(--color-accent-soft);border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}.StudyDayForm_planItemDone__6dzkz .StudyDayForm_planTitle__e_0IG{color:var(--color-text-muted)}.StudyDayForm_planTitle__e_0IG{display:-webkit-box;overflow:hidden;font-size:13px;font-weight:700;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2}.StudyDayForm_planMeta__vaa8S{overflow:hidden;max-width:100%;font-size:12px;color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis}.StudyDayForm_planCheck__0y_ME{position:absolute;top:9px;right:10px;display:grid;place-items:center;width:18px;height:18px;font-size:11px;font-weight:800;color:var(--color-on-accent);background:var(--level-good);border-radius:50%}@container (min-width: 760px){.StudyDayForm_layout__STIm_{grid-template-columns:232px minmax(0,1fr);gap:24px}.StudyDayForm_rail__HG7Md{padding-right:20px;border-right:1px solid var(--color-border)}.StudyDayForm_railList__fx4Z6{flex-direction:column;margin:0;padding:0;overflow:visible}.StudyDayForm_planItem__ApeCl{width:100%}}.StudyDayForm_dayRow__ZXHVG{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.StudyDayForm_label__xQm3F{font-size:12px;font-weight:700;color:var(--color-text-muted);white-space:nowrap}.StudyDayForm_day__HrsS_{display:inline-flex;align-items:center;gap:2px;height:38px;padding:3px;background:var(--color-bg);border:1px solid var(--color-border);border-radius:999px}.StudyDayForm_dayActive__d0az_,.StudyDayForm_dayOption__0tPFY{height:100%;padding:0 14px;font:inherit;font-size:13px;font-weight:700;border:0;border-radius:999px;cursor:pointer;white-space:nowrap}.StudyDayForm_dayOption__0tPFY{color:var(--color-text-muted);background:transparent}.StudyDayForm_dayOption__0tPFY:hover{color:var(--color-text)}.StudyDayForm_dayActive__d0az_{color:var(--color-accent);background:var(--color-surface);box-shadow:0 1px 2px rgba(15,17,21,.08)}.StudyDayForm_dateFieldActive__ueAgn,.StudyDayForm_dateField__Ao6lu{display:inline-flex;height:100%}.StudyDayForm_dateInput__kY8pe{width:40px;height:100%;padding:0 8px;font-family:inherit;font-size:13px;color:var(--color-text-muted);background:transparent;border:0;border-radius:999px;cursor:pointer}.StudyDayForm_dateField__Ao6lu .StudyDayForm_dateInput__kY8pe::-webkit-datetime-edit{display:none}.StudyDayForm_dateFieldActive__ueAgn .StudyDayForm_dateInput__kY8pe{width:auto;font-weight:700;color:var(--color-accent);background:var(--color-surface);box-shadow:0 1px 2px rgba(15,17,21,.08)}.StudyDayForm_dateInput__kY8pe:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.StudyDayForm_dateHint__Hz2h7{font-size:13px;color:var(--color-text-muted)}.StudyDayForm_srOnly__TjFwb{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.StudyDayForm_step__8NBmm{display:flex;flex-direction:column;gap:10px;min-width:0}.StudyDayForm_chipRow__0JYBH{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.StudyDayForm_examTabs___u42M{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;grid-gap:6px;gap:6px;padding:5px;background:var(--color-bg);border:1px solid var(--color-border);border-radius:14px}.StudyDayForm_examTabActive__jtXXe,.StudyDayForm_examTab__3GfD2{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-height:48px;padding:8px 14px;font-family:inherit;text-align:left;border:0;border-radius:10px;cursor:pointer}.StudyDayForm_examTab__3GfD2{color:var(--color-text-muted);background:transparent}.StudyDayForm_examTab__3GfD2:hover{color:var(--color-text);background:var(--color-surface)}.StudyDayForm_examTabActive__jtXXe{color:var(--color-on-accent);background:var(--color-accent);box-shadow:0 4px 12px -4px color-mix(in srgb,var(--color-accent) 70%,transparent)}.StudyDayForm_examTabName___Xfiu{font-size:20px;font-weight:800;letter-spacing:.02em}.StudyDayForm_examTabMeta__fJedM{font-size:13px;font-weight:600;opacity:.85}.StudyDayForm_chipActive__IUZ7I,.StudyDayForm_chipOption__rdcmA,.StudyDayForm_chipWhole__6RAbR,.StudyDayForm_subjectActive__nkIqH,.StudyDayForm_subjectOption__D50IE{display:inline-flex;align-items:center;max-width:100%;font-family:inherit;line-height:1.25;text-align:left;border-radius:999px;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.StudyDayForm_subjectActive__nkIqH,.StudyDayForm_subjectOption__D50IE{min-height:42px;padding:8px 18px;font-size:15px;font-weight:700}.StudyDayForm_chipActive__IUZ7I,.StudyDayForm_chipOption__rdcmA,.StudyDayForm_chipWhole__6RAbR{min-height:36px;padding:6px 14px;font-size:13px;font-weight:600}.StudyDayForm_chipOption__rdcmA,.StudyDayForm_subjectOption__D50IE{color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border)}.StudyDayForm_chipOption__rdcmA:hover,.StudyDayForm_chipWhole__6RAbR:hover,.StudyDayForm_subjectOption__D50IE:hover{border-color:color-mix(in srgb,var(--color-accent) 45%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 5%,var(--color-surface))}.StudyDayForm_chipActive__IUZ7I,.StudyDayForm_subjectActive__nkIqH{color:var(--color-on-accent);background:var(--color-accent);border:1px solid var(--color-accent);box-shadow:0 4px 10px -4px color-mix(in srgb,var(--color-accent) 70%,transparent)}.StudyDayForm_chipActive__IUZ7I{font-weight:700}.StudyDayForm_chipWhole__6RAbR{color:var(--color-text-muted);background:var(--color-surface);border:1px dashed color-mix(in srgb,var(--color-accent) 35%,var(--color-border))}.StudyDayForm_chipActive__IUZ7I:focus-visible,.StudyDayForm_chipOption__rdcmA:focus-visible,.StudyDayForm_chipWhole__6RAbR:focus-visible,.StudyDayForm_clear__EYl74:focus-visible,.StudyDayForm_dec__uYRWW:focus-visible,.StudyDayForm_examTabActive__jtXXe:focus-visible,.StudyDayForm_examTab__3GfD2:focus-visible,.StudyDayForm_inc__eRIt_:focus-visible,.StudyDayForm_subjectActive__nkIqH:focus-visible,.StudyDayForm_subjectOption__D50IE:focus-visible,.StudyDayForm_topic__UjMk4:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.StudyDayForm_topicHead__7FQPd{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.StudyDayForm_search__TVY0j{position:relative;display:inline-flex;align-items:center;flex:0 1 290px}.StudyDayForm_searchIcon__FnVX_{position:absolute;left:12px;color:var(--color-text-muted);pointer-events:none}.StudyDayForm_searchInput__Q6ddB{width:100%;height:38px;padding:0 14px 0 34px;font-family:inherit;font-size:13px;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px}.StudyDayForm_searchInput__Q6ddB:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.StudyDayForm_noMatch__oqfHd{font-size:13px;color:var(--color-text-muted)}.StudyDayForm_topics__0s1F5{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:8px 10px;gap:8px 10px}@container (min-width: 620px){.StudyDayForm_topics__0s1F5{grid-template-columns:repeat(2,minmax(0,1fr))}}.StudyDayForm_topicItem__YM9YT{min-width:0}.StudyDayForm_topicOpen__e6gNd{grid-column:1/-1;min-width:0}.StudyDayForm_topic__UjMk4{display:flex;align-items:center;gap:10px;width:100%;min-height:46px;padding:0 14px;font-family:inherit;font-size:14px;font-weight:700;text-align:left;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;cursor:pointer}.StudyDayForm_topic__UjMk4:hover{border-color:color-mix(in srgb,var(--color-accent) 45%,var(--color-border))}.StudyDayForm_topicGeneral__vb0ow{font-weight:600;color:var(--color-text-muted);border-style:dashed}.StudyDayForm_topicSelected__8r5Dq,.StudyDayForm_topicSelected__8r5Dq:hover{color:var(--color-accent);background:var(--color-accent-soft);border:1px solid var(--color-accent)}.StudyDayForm_topicOpen__e6gNd .StudyDayForm_topic__UjMk4{color:var(--color-accent);background:var(--color-accent-soft);border-color:var(--color-accent);border-bottom-left-radius:0;border-bottom-right-radius:0}.StudyDayForm_topicName__vS0yM{flex-grow:1;min-width:0}.StudyDayForm_topicCount__8N07G{flex-shrink:0;font-size:12px;font-weight:600;color:var(--color-text-muted)}.StudyDayForm_chevron__yNML2{flex-shrink:0;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;color:var(--color-text-muted);transition:transform .15s}.StudyDayForm_topicOpen__e6gNd .StudyDayForm_chevron__yNML2{color:var(--color-accent);transform:rotate(180deg)}.StudyDayForm_subs__OMw4Q{display:flex;flex-direction:column;gap:10px;padding:12px 14px 14px;background:color-mix(in srgb,var(--color-accent) 7%,var(--color-surface));border:1px solid var(--color-accent);border-top:0;border-radius:0 0 12px 12px}.StudyDayForm_subsTitle__T6245{font-size:12px;font-weight:700;color:var(--color-text-muted)}.StudyDayForm_picked__SenS9{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 14px;background:var(--color-accent-soft);border:1px solid color-mix(in srgb,var(--color-accent) 30%,var(--color-border));border-radius:12px}.StudyDayForm_path__DSQbC{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;font-size:15px;font-weight:700}.StudyDayForm_pathExam__WZIGY{display:inline-grid;place-items:center;height:24px;padding:0 8px;font-size:12px;font-weight:800;letter-spacing:.04em;color:var(--color-on-accent);background:var(--color-accent);border-radius:6px}.StudyDayForm_pathPart__lqkEj{display:inline-flex;align-items:center;gap:6px}.StudyDayForm_pathSep__uaSmu{color:var(--color-text-muted)}.StudyDayForm_clear__EYl74{margin-left:auto;padding:4px 8px;font-family:inherit;font-size:13px;font-weight:700;color:var(--color-accent);background:none;border:0;border-radius:8px;cursor:pointer}.StudyDayForm_clear__EYl74:hover{background:var(--color-surface)}.StudyDayForm_numbers__Ut9s_{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px 22px;gap:14px 22px;padding:14px;background:color-mix(in srgb,var(--color-accent) 4%,var(--color-bg));border-radius:14px}@container (min-width: 640px){.StudyDayForm_numbers__Ut9s_{grid-template-columns:repeat(2,minmax(0,1fr))}}.StudyDayForm_numberField__sByHC{display:flex;flex-direction:column;gap:6px;min-width:0}.StudyDayForm_stepper__Qvywb{display:flex;align-items:stretch;gap:6px}.StudyDayForm_dec__uYRWW,.StudyDayForm_inc__eRIt_{flex-shrink:0;min-width:46px;height:48px;padding:0 6px;font-family:inherit;font-size:14px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border-radius:10px;cursor:pointer}.StudyDayForm_dec__uYRWW{color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border)}.StudyDayForm_dec__uYRWW:hover{color:var(--color-text)}.StudyDayForm_inc__eRIt_{color:var(--color-accent);background:var(--color-accent-soft);border:1px solid color-mix(in srgb,var(--color-accent) 25%,var(--color-border))}.StudyDayForm_inc__eRIt_:hover{filter:brightness(.96)}.StudyDayForm_value__rdmaA{position:relative;flex-grow:1;min-width:72px}.StudyDayForm_valueInput__Jv3l_{width:100%;height:48px;padding:0 40px;font-family:inherit;font-size:22px;font-weight:800;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text);background:var(--color-surface);border:2px solid color-mix(in srgb,var(--color-accent) 55%,var(--color-border));border-radius:10px;-moz-appearance:textfield}.StudyDayForm_valueInput__Jv3l_::-webkit-inner-spin-button,.StudyDayForm_valueInput__Jv3l_::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.StudyDayForm_valueInput__Jv3l_::placeholder{font-weight:600;color:var(--color-text-faint)}.StudyDayForm_valueInput__Jv3l_:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.StudyDayForm_unit__DKA3F{position:absolute;top:50%;right:10px;font-size:12px;font-weight:700;color:var(--color-text-muted);transform:translateY(-50%);pointer-events:none}.StudyDayForm_pair___NHP6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;grid-column:1/-1}.StudyDayForm_mini__w5sli{display:flex;flex-direction:column;gap:5px;min-width:0}.StudyDayForm_correct__4Kemh>.StudyDayForm_label__xQm3F{color:var(--level-good)}.StudyDayForm_wrong__H_IoE>.StudyDayForm_label__xQm3F{color:var(--color-danger)}.StudyDayForm_numberInput__Nf6_r{width:100%;min-width:0;height:44px;padding:0 14px;font-family:inherit;font-size:17px;font-weight:800;color:var(--color-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px}.StudyDayForm_numberInput__Nf6_r::placeholder{font-weight:600;color:var(--color-text-faint)}.StudyDayForm_numberInput__Nf6_r:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px;border-color:transparent}.StudyDayForm_staged__WPRHW{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.StudyDayForm_stagedLabel___bC4L{font-size:13px;font-weight:600;color:var(--color-text-muted)}.StudyDayForm_chips__vMWc_{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;min-width:0}.StudyDayForm_chip__0nJyb{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:4px 4px 4px 12px;font-size:13px;font-weight:600;color:var(--color-text);background:var(--color-accent-soft);border-radius:999px;overflow-wrap:anywhere}.StudyDayForm_remove__Oa9Yx{flex-shrink:0;width:24px;height:24px;font-family:inherit;font-size:16px;line-height:1;color:var(--color-text-muted);background:none;border:none;border-radius:50%;cursor:pointer}.StudyDayForm_remove__Oa9Yx:hover{color:var(--color-text);background:var(--color-surface)}.StudyDayForm_footer__NiYxZ{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px}.StudyDayForm_add__xMO1S,.StudyDayForm_submit__iWHiF{height:44px;padding:0 22px;font-family:inherit;font-size:14px;font-weight:700;white-space:nowrap;border-radius:999px;cursor:pointer}.StudyDayForm_add__xMO1S{color:var(--color-accent);background:var(--color-surface);border:1px solid color-mix(in srgb,var(--color-accent) 35%,var(--color-border))}.StudyDayForm_add__xMO1S:hover:not(:disabled){background:var(--color-accent-soft)}.StudyDayForm_add__xMO1S:disabled{opacity:.55;cursor:default}.StudyDayForm_submit__iWHiF{min-width:150px;color:var(--color-on-accent);background:var(--color-accent);border:none;box-shadow:0 6px 14px -6px color-mix(in srgb,var(--color-accent) 70%,transparent)}.StudyDayForm_submit__iWHiF:disabled{opacity:.6;cursor:default}.StudyDayForm_submit__iWHiF:hover:not(:disabled){filter:brightness(.94)}.StudyDayForm_add__xMO1S:focus-visible,.StudyDayForm_submit__iWHiF:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.StudyDayForm_error__W7lOk,.StudyDayForm_success__wZfNz{margin:0;padding:8px 12px;font-size:13px;border-radius:var(--radius-sm)}.StudyDayForm_error__W7lOk{color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 10%,transparent)}.StudyDayForm_success__wZfNz{color:color-mix(in srgb,var(--level-good) 75%,var(--color-text));background:color-mix(in srgb,var(--level-good) 10%,transparent)}.StudyDayForm_empty__dIwOJ{margin:0;font-size:14px;color:var(--color-text-muted)}@media (max-width:560px){.StudyDayForm_dateInput__kY8pe,.StudyDayForm_searchInput__Q6ddB{font-size:16px}.StudyDayForm_search__TVY0j{flex-basis:100%}.StudyDayForm_add__xMO1S,.StudyDayForm_submit__iWHiF{flex:1 1;min-width:0;padding:0 14px}}.PhotoCropper_cropper__wXALM{display:flex;flex-direction:column;gap:12px}.PhotoCropper_hint__bfkGv{margin:0;font-size:13px;color:var(--color-text-muted)}.PhotoCropper_stage__dSWAj{display:flex;justify-content:center;padding:8px;background:var(--color-bg);border-radius:var(--radius-md)}.PhotoCropper_frame__JvVGQ{position:relative;display:inline-block;line-height:0;overflow:hidden;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PhotoCropper_canvas__EoqIk{max-width:100%;max-height:60vh}.PhotoCropper_box__RTFOO{position:absolute;border:2px solid var(--color-accent);box-shadow:0 0 0 9999px rgba(0,0,0,.45);cursor:move;touch-action:none}.PhotoCropper_handle__9aWZ1{position:absolute;width:32px;height:32px;touch-action:none}.PhotoCropper_handle__9aWZ1:after{content:"";position:absolute;width:14px;height:14px;background:var(--color-surface);border:2px solid var(--color-accent);border-radius:4px}.PhotoCropper_handle__9aWZ1[data-corner=nw]{top:0;left:0;cursor:nwse-resize}.PhotoCropper_handle__9aWZ1[data-corner=ne]{top:0;right:0;cursor:nesw-resize}.PhotoCropper_handle__9aWZ1[data-corner=sw]{bottom:0;left:0;cursor:nesw-resize}.PhotoCropper_handle__9aWZ1[data-corner=se]{right:0;bottom:0;cursor:nwse-resize}.PhotoCropper_handle__9aWZ1[data-corner=nw]:after{top:0;left:0}.PhotoCropper_handle__9aWZ1[data-corner=ne]:after{top:0;right:0}.PhotoCropper_handle__9aWZ1[data-corner=sw]:after{bottom:0;left:0}.PhotoCropper_handle__9aWZ1[data-corner=se]:after{right:0;bottom:0}.PhotoCropper_actions__PNXO9{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.PhotoCropper_primary__iSIUa,.PhotoCropper_secondary__FrM4A{min-height:40px;padding:8px 16px;font:inherit;font-size:14px;font-weight:700;border-radius:999px;cursor:pointer}.PhotoCropper_primary__iSIUa{color:var(--color-on-accent);background:var(--color-accent);border:1px solid var(--color-accent)}.PhotoCropper_secondary__FrM4A{color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border)}.PhotoCropper_primary__iSIUa:disabled,.PhotoCropper_secondary__FrM4A:disabled{opacity:.6;cursor:default}.PhotoCropper_primary__iSIUa:focus-visible,.PhotoCropper_secondary__FrM4A:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.PhotoCropper_error__r_Mq5{margin:0;font-size:14px;font-weight:600;color:var(--color-danger)}.QuestionBoxAdd_form__SinNI{display:flex;flex-direction:column;gap:18px}.QuestionBoxAdd_label__zMGcE{margin:0;padding:0;font-size:13px;font-weight:700;color:var(--color-text-muted)}.QuestionBoxAdd_photoSection__Oy_3w{display:flex;flex-direction:column;gap:8px}.QuestionBoxAdd_thumbs__VTCi2{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.QuestionBoxAdd_thumb__fnbwy{position:relative;width:132px;height:99px;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg)}.QuestionBoxAdd_thumb__fnbwy img{width:100%;height:100%;object-fit:contain}.QuestionBoxAdd_remove__cVyo9{position:absolute;top:4px;right:4px;width:28px;height:28px;font:inherit;font-size:18px;font-weight:700;line-height:1;color:#fff;background:rgba(0,0,0,.55);border:none;border-radius:999px;cursor:pointer}.QuestionBoxAdd_pickRow__48_5p{display:flex;flex-wrap:wrap;gap:8px}.QuestionBoxAdd_pick__ZKF6P{min-height:44px;padding:10px 16px;font:inherit;font-size:14px;font-weight:700;color:var(--color-accent);background:var(--color-accent-soft);border:1px dashed color-mix(in srgb,var(--color-accent) 45%,transparent);border-radius:var(--radius-md);cursor:pointer}.QuestionBoxAdd_fields__6VC5R{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}@media (max-width:480px){.QuestionBoxAdd_fields__6VC5R{grid-template-columns:1fr}.QuestionBoxAdd_pick__ZKF6P{flex:1 1 140px}}.QuestionBoxAdd_field__ooycf{display:flex;flex-direction:column;gap:6px;min-width:0}.QuestionBoxAdd_note__VL0s6,.QuestionBoxAdd_select__fWQiX{width:100%;padding:9px 12px;font:inherit;font-size:15px;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.QuestionBoxAdd_note__VL0s6{resize:vertical}.QuestionBoxAdd_reasons__8ZQMK{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;border:none}.QuestionBoxAdd_chips__Aplvr{display:flex;flex-wrap:wrap;gap:8px}.QuestionBoxAdd_chip__4jk_3{min-height:36px;padding:6px 14px;font:inherit;font-size:14px;font-weight:600;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:999px;cursor:pointer}.QuestionBoxAdd_chip__4jk_3[aria-pressed=true]{color:var(--color-on-accent);background:var(--color-accent);border-color:var(--color-accent)}.QuestionBoxAdd_saveRow__t0o95{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:flex-end}.QuestionBoxAdd_primary__2lZ3o{min-height:44px;padding:10px 22px;font:inherit;font-size:15px;font-weight:700;color:var(--color-on-accent);background:var(--color-accent);border:1px solid var(--color-accent);border-radius:999px;cursor:pointer}.QuestionBoxAdd_pick__ZKF6P:disabled,.QuestionBoxAdd_primary__2lZ3o:disabled,.QuestionBoxAdd_remove__cVyo9:disabled{opacity:.55;cursor:default}.QuestionBoxAdd_chip__4jk_3:focus-visible,.QuestionBoxAdd_note__VL0s6:focus-visible,.QuestionBoxAdd_pick__ZKF6P:focus-visible,.QuestionBoxAdd_primary__2lZ3o:focus-visible,.QuestionBoxAdd_remove__cVyo9:focus-visible,.QuestionBoxAdd_select__fWQiX:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.QuestionBoxAdd_muted__GEsWO{margin:0;font-size:14px;color:var(--color-text-muted)}.QuestionBoxAdd_error__Xp99L{margin:0;font-size:14px;font-weight:600;color:var(--color-danger)}.QuestionBoxAdd_saved__94FHW{margin:0;font-size:15px;font-weight:600;color:var(--level-good)}.QuestionBoxAdd_secondary__S6u4H{min-height:38px;padding:7px 16px;font:inherit;font-size:14px;font-weight:700;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:999px;cursor:pointer}.QuestionBoxAdd_openButton__8D_4F{align-self:flex-start;min-height:48px;padding:12px 22px;font:inherit;font-size:16px;font-weight:700;color:var(--color-on-accent);background:var(--color-accent);border:none;border-radius:999px;cursor:pointer}.QuestionBoxAdd_openButton__8D_4F:focus-visible,.QuestionBoxAdd_secondary__S6u4H:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.RoutineForm_repeat__q32_S{display:flex;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;border:none}.RoutineForm_label__k_QzT{padding:0;font-size:12px;font-weight:500;color:var(--color-text-muted)}.RoutineForm_options__9T95v{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px}.RoutineForm_dayActive__9g5o9,.RoutineForm_day__PM0GC,.RoutineForm_optionActive__Rbu9C,.RoutineForm_option__uACjx{padding:8px 4px;font-family:inherit;font-size:13px;font-weight:600;border-radius:var(--radius-sm);cursor:pointer}.RoutineForm_day__PM0GC,.RoutineForm_option__uACjx{color:var(--color-text-muted);background:var(--color-bg);border:1px solid var(--color-border)}.RoutineForm_dayActive__9g5o9,.RoutineForm_optionActive__Rbu9C{color:color-mix(in srgb,var(--color-accent) 70%,var(--color-text));background:var(--color-accent-soft);border:1px solid var(--color-accent)}.RoutineForm_dayActive__9g5o9:focus-visible,.RoutineForm_day__PM0GC:focus-visible,.RoutineForm_optionActive__Rbu9C:focus-visible,.RoutineForm_option__uACjx:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.RoutineForm_weekdays__u_Gu_{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:4px;gap:4px}.RoutineForm_inline__ySCvs{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--color-text)}.RoutineForm_inline__ySCvs .RoutineForm_input__F0KIU{width:84px}.RoutineForm_dates___0Xvj{display:flex;gap:8px;margin-top:2px}.RoutineForm_field__LLfTT{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.RoutineForm_input__F0KIU{width:100%;padding:9px 10px;font-family:inherit;font-size:14px;border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text);background:var(--color-bg)}.RoutineForm_input__F0KIU:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}@media (max-width:480px){.RoutineForm_options__9T95v{grid-template-columns:repeat(2,minmax(0,1fr))}.RoutineForm_dates___0Xvj{flex-wrap:wrap}.RoutineForm_field__LLfTT{flex-basis:100%}}.PlanLibrary_card__jd4xM{align-self:start}.PlanLibrary_list__XupFJ{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.PlanLibrary_item__dlZA3{--kind:var(--color-text-faint);display:flex;align-items:flex-start;gap:10px;padding:10px 12px 10px 14px;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-border) 35%,var(--color-surface));box-shadow:inset 4px 0 0 var(--kind)}.PlanLibrary_item__dlZA3[data-kind]{background:color-mix(in srgb,var(--kind) 9%,var(--color-surface))}.PlanLibrary_item__dlZA3[data-kind=konu]{--kind:var(--kind-konu)}.PlanLibrary_item__dlZA3[data-kind=soru]{--kind:var(--kind-soru)}.PlanLibrary_item__dlZA3[data-kind=deneme]{--kind:var(--kind-deneme)}.PlanLibrary_body__IMz7c{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.PlanLibrary_title__MqhfD{font-size:14.5px;font-weight:700;color:var(--color-text);overflow-wrap:anywhere}.PlanLibrary_meta__if_wX{font-size:13px;color:var(--color-text-muted)}.PlanLibrary_rule__PDEsU{font-weight:700;color:color-mix(in srgb,var(--color-accent) 60%,var(--color-text))}.PlanLibrary_textButton__pnkZH{flex-shrink:0;padding:4px 6px;font-family:inherit;font-size:13px;font-weight:600;color:var(--color-text-muted);background:none;border:none;border-radius:6px;cursor:pointer}.PlanLibrary_textButton__pnkZH:hover{color:var(--color-danger)}.PlanLibrary_confirm__tSZOY{display:flex;flex-direction:column;gap:8px;margin-top:6px;font-size:13px;color:var(--color-text)}.PlanLibrary_confirmActions__fOj8x{display:flex;align-items:center;gap:8px}.PlanLibrary_danger__S2ujf{padding:6px 12px;font-family:inherit;font-size:13px;font-weight:700;color:#fff;background:var(--color-danger);border:none;border-radius:var(--radius-sm);cursor:pointer}.PlanLibrary_danger__S2ujf:disabled{opacity:.65;cursor:default}.PlanLibrary_empty__G6QIH{margin:0;font-size:13.5px;line-height:1.5;color:var(--color-text-muted)}.PlanLibrary_form__KFnDC{padding:14px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg)}.PlanLibrary_addButton__W6D7l{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:8px 14px;font-family:inherit;font-size:14px;font-weight:700;color:var(--color-accent);background:var(--color-accent-soft);border:none;border-radius:999px;cursor:pointer}.PlanLibrary_addButton__W6D7l:hover{background:color-mix(in srgb,var(--color-accent) 18%,var(--color-surface))}.PlanLibrary_addButton__W6D7l:focus-visible,.PlanLibrary_danger__S2ujf:focus-visible,.PlanLibrary_textButton__pnkZH:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.PlanLibrary_error__mv96k,.PlanLibrary_success__rgJtA{margin:0;padding:8px 12px;font-size:13px;font-weight:600;border-radius:var(--radius-sm)}.PlanLibrary_success__rgJtA{color:color-mix(in srgb,var(--level-good) 75%,var(--color-text));background:color-mix(in srgb,var(--level-good) 12%,var(--color-surface))}.PlanLibrary_error__mv96k{color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 10%,transparent)}.PlanLibrary_plan___YMRR{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface)}.PlanLibrary_planHead__6j26Z{display:flex;align-items:flex-start;gap:10px}.PlanLibrary_planActions__O3_fD{display:flex;align-items:center;gap:4px;flex-shrink:0}.PlanLibrary_applyButton__5IxZs{padding:6px 12px;font-family:inherit;font-size:13px;font-weight:700;color:var(--color-accent);background:var(--color-accent-soft);border:none;border-radius:999px;cursor:pointer;white-space:nowrap}.PlanLibrary_applyButton__5IxZs:hover:not(:disabled){background:color-mix(in srgb,var(--color-accent) 18%,var(--color-surface))}.PlanLibrary_applyButton__5IxZs:disabled{opacity:.65;cursor:default}.PlanLibrary_applyButton__5IxZs:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.PlanLibrary_chips__Kp9jF{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.PlanLibrary_chipMore___93xv,.PlanLibrary_chip__jaJw_{max-width:100%;padding:3px 9px;overflow:hidden;font-size:12.5px;font-weight:600;line-height:1.35;white-space:nowrap;text-overflow:ellipsis;color:var(--color-text);border-radius:6px}.PlanLibrary_chip__jaJw_{--kind:var(--color-text-faint);background:color-mix(in srgb,var(--color-border) 55%,var(--color-surface));box-shadow:inset 3px 0 0 var(--kind)}.PlanLibrary_chip__jaJw_[data-kind]{background:color-mix(in srgb,var(--kind) 14%,var(--color-surface))}.PlanLibrary_chip__jaJw_[data-kind=konu]{--kind:var(--kind-konu)}.PlanLibrary_chip__jaJw_[data-kind=soru]{--kind:var(--kind-soru)}.PlanLibrary_chip__jaJw_[data-kind=deneme]{--kind:var(--kind-deneme)}.PlanLibrary_chipMore___93xv{color:var(--color-text-muted)}.PlanLibrary_applyRow__7IfyH{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.PlanLibrary_applyField__GRwYh{flex:1 1 160px;min-width:0}.PlanLibrary_dateInput__ZCEMW{width:100%;padding:7px 10px;font-family:inherit;font-size:14px;color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.PlanLibrary_dateInput__ZCEMW:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.PlanLibrary_srOnly__iOs_F{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.Blok_blok__4yDgF{position:relative;min-width:0}.Blok_kod__l2cod{position:absolute;top:-9px;right:10px;z-index:2;padding:1px 8px;font-size:12px;font-weight:800;letter-spacing:.02em;color:#fff;background:#db2777;border-radius:999px;pointer-events:none}.Blok_serit__XBhd5{margin:0;padding:8px 12px;font-size:14px;color:#831843;background:#fdf2f8;border:1px dashed #f9a8d4;border-radius:10px}.Blok_serit__XBhd5 strong{margin-right:4px}@media print{.Blok_kod__l2cod,.Blok_serit__XBhd5{display:none}}.gorev-ekle_page__vlIFg{display:flex;flex-direction:column;gap:18px;min-width:0}.gorev-ekle_panel__qV0rR{display:flex;flex-direction:column;gap:22px;padding:22px;background:var(--color-surface);border:2px solid color-mix(in srgb,var(--color-accent) 40%,var(--color-border));border-radius:16px}.gorev-ekle_panelHead__zuHqA{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.gorev-ekle_panelTitle__sE2bL{display:flex;align-items:center;gap:10px;margin:0;font-size:22px;font-weight:800}.gorev-ekle_panelIcon__9cC6s{display:inline-grid;place-items:center;width:38px;height:38px;font-size:24px;color:var(--color-on-accent);background:var(--color-accent);border-radius:11px}.gorev-ekle_panelSub__mHLHb{margin:4px 0 0;font-size:14px;color:var(--color-text-muted)}.gorev-ekle_copyBtn__FAiyl{min-height:48px;padding:0 18px;font:inherit;font-size:16px;font-weight:800;color:#7c3aed;background:color-mix(in srgb,#7c3aed 10%,var(--color-surface));border:2px solid color-mix(in srgb,#7c3aed 40%,transparent);border-radius:12px;cursor:pointer}.gorev-ekle_copyDone__kW5pJ{color:#15803d;background:#dcfce7;border-color:#86efac}.gorev-ekle_step__Z6fNx{display:flex;flex-direction:column;gap:12px;min-width:0}.gorev-ekle_stepTitle__Pekw7{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:18px;font-weight:800}.gorev-ekle_stepNo__KsVLU{display:inline-grid;place-items:center;width:30px;height:30px;font-size:16px;color:var(--color-accent);background:var(--color-accent-soft);border-radius:999px}.gorev-ekle_stepHint__W6jou{font-size:14px;font-weight:500;color:var(--color-text-muted)}.gorev-ekle_days__bwtKU{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:8px;gap:8px}.gorev-ekle_day__OdmRF{display:flex;flex-direction:column;align-items:center;gap:2px;min-height:84px;padding:10px 4px;font:inherit;color:var(--color-text);background:var(--color-bg);border:2px solid var(--color-border);border-radius:12px;cursor:pointer}.gorev-ekle_day__OdmRF b{font-size:17px;font-weight:800}.gorev-ekle_dayName__DvDyS{font-size:15px;font-weight:700}.gorev-ekle_dayCount__bx446{font-size:13px;color:var(--color-text-muted)}.gorev-ekle_day__OdmRF:disabled{opacity:.45;cursor:default}.gorev-ekle_dayOn__0izxC{color:var(--color-on-accent);background:var(--color-accent);border-color:var(--color-accent)}.gorev-ekle_dayOn__0izxC .gorev-ekle_dayCount__bx446{color:inherit;opacity:.85}.gorev-ekle_dayShortcuts__zM3ZX{display:flex;grid-column:1/-1;gap:16px}.gorev-ekle_textBtn__z99SR{align-self:flex-start;padding:4px 0;font:inherit;font-size:15px;font-weight:700;color:var(--color-accent);background:none;border:none;cursor:pointer}.gorev-ekle_picker__371Gh{display:flex;flex-direction:column;gap:22px}.gorev-ekle_chipRow__e2O7X{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.gorev-ekle_rowLabel__OpkAq{width:70px;font-size:14px;font-weight:800;color:var(--color-text-muted)}.gorev-ekle_chip__DBrWr{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;font:inherit;font-size:16px;font-weight:600;color:var(--color-text);background:var(--color-surface);border:2px solid color-mix(in srgb,var(--tone) 30%,var(--color-border));border-radius:12px;cursor:pointer}.gorev-ekle_chipSubject__9c8tH{font-weight:800;color:color-mix(in srgb,var(--tone) 75%,var(--color-text));background:color-mix(in srgb,var(--tone) 7%,var(--color-surface))}.gorev-ekle_chipBig__e1uWW{min-height:52px;padding:0 20px;font-size:17px;font-weight:800}.gorev-ekle_chipOn__u1tLU,.gorev-ekle_chipSubject__9c8tH.gorev-ekle_chipOn__u1tLU{color:#fff;background:var(--tone);border-color:var(--tone)}.gorev-ekle_weak__vZyyV{padding:1px 7px;font-size:12.5px;font-weight:800;color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 12%,var(--color-surface));border-radius:999px}.gorev-ekle_chipOn__u1tLU .gorev-ekle_weak__vZyyV{color:#fff;background:rgb(255 255 255/.25)}.gorev-ekle_result__d3JJT{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;padding:16px 18px;background:var(--color-bg);border:2px dashed var(--color-border);border-radius:14px}.gorev-ekle_resultReady__WGVzR{background:color-mix(in srgb,var(--color-accent) 6%,var(--color-surface));border-style:solid;border-color:color-mix(in srgb,var(--color-accent) 45%,transparent)}.gorev-ekle_resultText__x8DeS{display:flex;flex-direction:column;gap:4px;min-width:0}.gorev-ekle_resultTask__pV_zp{padding-left:10px;font-size:19px;font-weight:800;border-left:5px solid var(--tone)}.gorev-ekle_resultSub__FcCt7{font-size:15px;color:var(--color-text-muted)}.gorev-ekle_save__iAyVJ{display:inline-flex;align-items:center;gap:8px;margin-top:4px;font-size:15px;font-weight:600}.gorev-ekle_save__iAyVJ input{width:20px;height:20px}.gorev-ekle_addBtn__SxNWS{min-width:160px;min-height:54px;padding:0 26px;font:inherit;font-size:18px;font-weight:800;color:var(--color-on-accent);background:var(--color-accent);border:none;border-radius:12px;cursor:pointer}.gorev-ekle_addBtn__SxNWS:disabled{color:var(--color-text-muted);background:var(--color-border);cursor:default}.gorev-ekle_cards__QJjLO{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.gorev-ekle_card__hErZw{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-height:96px;padding:12px 44px 12px 16px;font:inherit;text-align:left;color:var(--color-text);background:var(--color-surface);border:2px solid var(--color-border);border-left:6px solid var(--tone);border-radius:12px;cursor:pointer}.gorev-ekle_card__hErZw:hover:not(:disabled){border-color:color-mix(in srgb,var(--tone) 50%,var(--color-border));border-left-color:var(--tone)}.gorev-ekle_card__hErZw:disabled{opacity:.5;cursor:default}.gorev-ekle_cardDers__NP9kt{font-size:13px;font-weight:800;color:color-mix(in srgb,var(--tone) 80%,var(--color-text))}.gorev-ekle_cardTitle__l99CO{font-size:17px;font-weight:800;line-height:1.25}.gorev-ekle_cardFoot__nivwJ{font-size:14px;color:var(--color-text-muted)}.gorev-ekle_cardPlus__JehRu{position:absolute;top:50%;right:10px;display:grid;place-items:center;width:28px;height:28px;font-size:20px;font-weight:800;color:var(--color-accent);background:var(--color-accent-soft);border-radius:999px;transform:translateY(-50%)}.gorev-ekle_toast__zEVLy{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;font-size:16px;color:#14532d;background:#dcfce7;border-radius:12px}.gorev-ekle_toast__zEVLy .gorev-ekle_textBtn__z99SR{color:#15803d;text-decoration:underline}.gorev-ekle_toggle__pUjXe{align-self:flex-start;min-height:48px;padding:0 18px;font:inherit;font-size:16px;font-weight:800;color:var(--color-text);background:var(--color-bg);border:2px dashed var(--color-border);border-radius:12px;cursor:pointer}.gorev-ekle_week__xJbmK{display:flex;flex-direction:column;gap:12px;padding:18px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px}.gorev-ekle_weekTitle__kDR7w{margin:0;font-size:17px;font-weight:800;color:color-mix(in srgb,#7c3aed 60%,var(--color-text))}.gorev-ekle_weekGrid__QXE2x{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:8px;gap:8px}.gorev-ekle_weekDay__5_rDJ{display:flex;flex-direction:column;gap:6px;min-width:0;padding:10px;background:var(--color-bg);border-radius:10px}.gorev-ekle_weekPast__AjdaF{opacity:.55}.gorev-ekle_weekToday__rsAp7{box-shadow:inset 0 0 0 2px var(--color-accent)}.gorev-ekle_weekName__pLR8y{font-size:14px;font-weight:700}.gorev-ekle_weekName__pLR8y b{font-size:17px}.gorev-ekle_weekTasks__T0Ap5{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.gorev-ekle_weekTasks__T0Ap5 li{padding-left:6px;font-size:13px;line-height:1.3;overflow-wrap:break-word;border-left:3px solid var(--tone)}.gorev-ekle_weekTasks__T0Ap5 .gorev-ekle_weekNew__bl_09{padding:3px 6px;font-weight:700;color:#14532d;background:#dcfce7;border-radius:0 6px 6px 0}.gorev-ekle_weekNew__bl_09 span{display:block;font-size:11.5px;font-weight:800;text-transform:uppercase;color:#15803d}@media (max-width:1100px){.gorev-ekle_cards__QJjLO{grid-template-columns:repeat(2,minmax(0,1fr))}.gorev-ekle_weekGrid__QXE2x{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:640px){.gorev-ekle_panel__qV0rR{padding:14px}.gorev-ekle_days__bwtKU{grid-template-columns:repeat(4,minmax(0,1fr))}.gorev-ekle_rowLabel__OpkAq{width:100%}.gorev-ekle_cards__QJjLO{grid-template-columns:minmax(0,1fr)}.gorev-ekle_card__hErZw{min-height:0}.gorev-ekle_addBtn__SxNWS{width:100%}.gorev-ekle_weekGrid__QXE2x{grid-template-columns:repeat(2,minmax(0,1fr))}}.gorev-ekle_dayShort__du8gM{display:none;font-size:15px;font-weight:700}.gorev-ekle_day__OdmRF b{white-space:nowrap}@media (max-width:640px){.gorev-ekle_dayName__DvDyS{display:none}.gorev-ekle_dayShort__du8gM{display:inline}}