.landing_hero__IFqnw{background:linear-gradient(155deg,#f6f9ff 10%,#eaf1ff);border-bottom:1px solid var(--border);overflow:hidden}.landing_heroInner__Paoq5{max-width:1180px;margin:auto;padding:56px 24px 64px;display:grid;gap:38px;align-items:center}.landing_heroCopy__seflO{max-width:580px}.landing_eyebrow__L_21j{color:var(--primary);font-size:13px;font-weight:700;display:inline-flex;gap:8px;align-items:center}.landing_heroCopy__seflO h1{font-size:clamp(34px,4.4vw,54px);line-height:1.65;margin:16px 0 20px;letter-spacing:-.9px}.landing_heroCopy__seflO em,.landing_sectionHeading__kfsYD em{color:var(--primary);font-style:normal}.landing_heroCopy__seflO>p{color:var(--muted);font-size:16px;line-height:2.15;margin:0}.landing_heroActions__bzfsI{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 20px}.landing_heroActions__bzfsI .button{min-height:48px}.landing_quietLink__J_G3z{display:inline-flex;gap:8px;align-items:center;color:var(--primary);font-size:14px;font-weight:700;min-height:44px}.landing_content___Mdl_{max-width:1180px;margin:auto;padding:0 24px 70px}.landing_productPreview__cjL0A{max-width:490px;width:100%;justify-self:center;background:#f6f8fc;border:1px solid #d4e0f4;border-radius:26px;padding:22px;box-shadow:0 24px 65px rgba(30,64,175,.12)}.landing_previewHeader__87fp_{display:flex;justify-content:space-between;gap:12px;align-items:center;font-size:14px}.landing_previewHeader__87fp_>span{color:var(--muted);font-size:12px}.landing_previewOverview__CCwPR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:18px 0}.landing_previewOverview__CCwPR>div{display:flex;flex-direction:column;gap:6px;text-align:center;background:white;border:1px solid var(--border);border-radius:14px;padding:15px 4px}.landing_previewOverview__CCwPR strong{font-size:24px;color:var(--primary);line-height:1.3}.landing_previewOverview__CCwPR span{color:var(--muted);font-size:12px}.landing_previewTarget___8wDz{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;padding:17px;background:white;border:1px solid var(--border);border-radius:17px}.landing_previewTarget___8wDz>div:first-child{display:flex;flex-direction:column;gap:4px}.landing_previewTarget___8wDz>div:first-child>span{color:var(--muted);font-size:12px}.landing_previewTarget___8wDz strong{font-size:14px}.landing_daysPill___WDaE{color:var(--primary);background:var(--soft);font-size:12px;align-self:center;padding:6px 9px;border-radius:10px;white-space:nowrap}.landing_previewMastery__gAnD1{display:flex;justify-content:space-between;grid-column:1/-1;font-size:12px;color:var(--muted)}.landing_previewMastery__gAnD1 strong{color:var(--success);font-size:13px}.landing_previewProgress__ma3c_{height:7px;border-radius:20px;background:#edf2f8;grid-column:1/-1;overflow:hidden;margin-top:-8px}.landing_previewProgress__ma3c_>span{display:block;height:100%;width:65%;background:var(--success);border-radius:inherit}.landing_previewPathHeading__LvjEL{display:flex;justify-content:space-between;align-items:center;margin:24px 0 14px;font-size:13px}.landing_previewPathHeading__LvjEL span{font-size:12px;color:var(--muted)}.landing_previewPath__NEV2_{list-style:none;padding:0 8px;margin:0}.landing_previewPath__NEV2_ li{position:relative;display:flex;gap:14px;align-items:center;min-height:98px}.landing_previewPath__NEV2_ li:nth-child(2){margin-right:22px}.landing_previewPath__NEV2_ li:not(:last-child):after{content:"";position:absolute;right:26px;top:76px;height:34px;border-right:3px dashed #d4dff2}.landing_previewNode__BeNNA{position:relative;z-index:1;display:grid;place-items:center;flex:0 0 56px;height:56px;background:white;border:5px solid #dce5f4;border-radius:50%;color:var(--primary)}.landing_previewDone__YCU59 .landing_previewNode__BeNNA{background:var(--success);border-color:#c8e9de;color:white}.landing_previewPath__NEV2_ li>div{display:flex;flex-direction:column;gap:3px;padding:8px 0;min-width:0}.landing_previewPath__NEV2_ strong{font-size:15px}.landing_previewKind__l3IwI{font-size:11px;color:var(--primary);font-weight:700}.landing_previewPath__NEV2_ p{margin:0;color:var(--muted);font-size:12px}.landing_previewImpact__fHxh1{color:var(--success);font-size:11px;font-weight:700}.landing_features__86xoR{padding:74px 0}.landing_sectionHeading__kfsYD h2{font-size:clamp(27px,3vw,37px);line-height:1.75;margin:10px 0 16px;letter-spacing:-.5px}.landing_sectionHeading__kfsYD>p{font-size:15px;line-height:2.1;color:var(--muted);max-width:580px;margin:0 0 18px}.landing_featureGrid___zomq{display:grid;gap:16px;margin-top:30px}.landing_featureCard__rZm_H{padding:24px;border:1px solid var(--border);border-radius:20px;background:white}.landing_featureIcon__cCq_V{width:52px;height:52px;display:grid;place-items:center;color:var(--primary);background:var(--soft);border-radius:15px}.landing_featureCard__rZm_H h3{font-size:17px;margin:18px 0 10px}.landing_featureCard__rZm_H p{color:var(--muted);font-size:14px;line-height:2;margin:0}.landing_workflow__3QM67{scroll-margin-top:90px;display:grid;gap:30px;padding:44px 0 70px;border-bottom:1px solid var(--border)}.landing_workflowSteps__KDec3{list-style:none;padding:0;margin:0;display:grid;gap:24px}.landing_workflowSteps__KDec3 li{display:flex;gap:17px;align-items:flex-start}.landing_workflowSteps__KDec3 li>span{display:grid;place-items:center;width:42px;height:42px;flex-shrink:0;border-radius:13px;background:var(--soft);color:var(--primary);font-size:19px;font-weight:800}.landing_workflowSteps__KDec3 h3{font-size:17px;margin:2px 0 8px}.landing_workflowSteps__KDec3 p{margin:0;font-size:14px;color:var(--muted);line-height:2}.landing_analysis__ohIpw{display:grid;gap:30px;align-items:center;padding:70px 0}.landing_analysisBenefits__s52tb{list-style:none;padding:0;margin:24px 0 12px;display:grid;gap:12px}.landing_analysisBenefits__s52tb li{display:flex;align-items:center;gap:10px;font-size:14px}.landing_analysisBenefits__s52tb svg{flex-shrink:0;color:var(--success)}.landing_analysisPreview__U6tJ6{padding:24px;background:white;border:1px solid var(--border);border-radius:23px;box-shadow:var(--shadow)}.landing_scoreJourney__C_0zT{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;text-align:center;gap:12px;margin:32px 0}.landing_scoreJourney__C_0zT>div{display:flex;flex-direction:column;gap:10px}.landing_scoreJourney__C_0zT>div>span{color:var(--muted);font-size:12px}.landing_scoreJourney__C_0zT strong{font-size:35px}.landing_scoreJourney__C_0zT>div:last-child strong{color:var(--success)}.landing_scoreJourney__C_0zT .landing_scoreArrow__xCDd2{align-items:center;color:var(--success);gap:3px}.landing_scoreJourney__C_0zT .landing_scoreArrow__xCDd2 span{color:var(--success);font-weight:700;font-size:12px}.landing_explanationPreview__rRkIF{display:flex;gap:13px;background:var(--canvas);border-radius:16px;padding:18px}.landing_explanationIcon__Svn43{flex:0 0 40px;height:40px;display:grid;place-items:center;background:white;border:1px solid var(--border);color:var(--primary);border-radius:12px}.landing_explanationPreview__rRkIF strong{font-size:14px}.landing_explanationPreview__rRkIF p{color:var(--muted);font-size:13px;line-height:2;margin:8px 0}.landing_bookReference__BoKLR{color:var(--primary);font-size:12px}.landing_exams__14NOQ{scroll-margin-top:90px;padding:30px 0 70px}.landing_examCatalogPanel__APDmk{padding:22px;border:1px solid var(--border);border-radius:24px;background:linear-gradient(150deg,var(--surface),var(--canvas))}.landing_examCatalogHeading__glrcV h2{font-size:clamp(23px,3vw,30px);margin-block:10px}.landing_examCatalogHeading__glrcV>p{margin-bottom:20px}.landing_examCatalogControls__6jGR9{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px}.landing_examModePicker__vV9bR,.landing_examTemplateTabs__xucY7{display:flex;flex-wrap:wrap;gap:6px}.landing_examModePicker__vV9bR button,.landing_examTemplateTabs__xucY7 button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:8px 16px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--muted);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.landing_examTemplateTabs__xucY7 button[aria-selected=true]{color:var(--primary);background:var(--soft);border-color:var(--border)}.landing_examModePicker__vV9bR{padding:4px;border:1px solid var(--border);border-radius:14px;background:var(--surface)}.landing_examModePicker__vV9bR button[aria-pressed=true]{background:var(--primary);color:var(--surface)}.landing_examModePicker__vV9bR button:focus-visible,.landing_examTemplateTabs__xucY7 button:focus-visible{outline:3px solid var(--primary);outline-offset:2px}.landing_examGrid__d1Jq7{display:grid;gap:14px;margin-top:24px}.landing_examCard__htxX2{min-width:0;display:flex;background:var(--surface);border:1px solid var(--border);border-radius:20px;box-shadow:0 6px 22px rgba(21,36,61,.04)}.landing_examEntry__DquvP{display:flex;flex-direction:column;align-items:stretch;gap:18px;width:100%;min-width:0;min-height:180px;padding:20px;border:0;border-radius:inherit;background:transparent;color:var(--ink);font:inherit;text-align:right;cursor:pointer;transition:background-color .18s}.landing_examEntry__DquvP:hover{background:#f8faff}.landing_examEntry__DquvP:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.landing_examHeader__xniRD{display:flex;align-items:center;justify-content:space-between;gap:16px}.landing_examInstitution__Pf5sd{display:flex;align-items:center;gap:10px;min-width:0;color:var(--primary);font-size:14px;font-weight:700;overflow-wrap:anywhere}.landing_examIcon__SqkHE{display:grid;place-items:center;flex:0 0 38px;height:38px;background:var(--soft);border-radius:12px}.landing_examArrow__Of0gX{flex-shrink:0;color:var(--muted)}.landing_examName__EYDka{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:17px;font-weight:800;line-height:1.9;overflow-wrap:anywhere}.landing_examFooter__EO_aJ{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:14px;border-top:1px solid var(--border)}.landing_examFooter__EO_aJ:empty{display:none}.landing_examDate__Uf3k9{color:var(--muted);font-size:13px}.landing_examStatus__Z094E{color:var(--success);background:#e4f6f0}.landing_examGoalStatus__I7KIe,.landing_examStatus__Z094E{padding:4px 10px;border-radius:999px;font-size:12px;font-weight:700}.landing_examGoalStatus__I7KIe{color:var(--primary);background:var(--soft)}@media (max-width:560px){.landing_examCatalogPanel__APDmk{padding:18px 14px}.landing_examCatalogControls__6jGR9{display:grid;gap:12px}.landing_examModePicker__vV9bR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.landing_examModePicker__vV9bR button{padding-inline:9px}}.landing_finalCta__QfpVD{background:linear-gradient(140deg,#eaf1ff,#f5f8ff);border:1px solid #dce6f8;border-radius:26px;padding:40px 20px;text-align:center}.landing_ctaIcon__8x2Vp{display:grid;place-items:center;height:64px;width:64px;margin:0 auto 16px;border-radius:20px;background:white;color:var(--primary);box-shadow:0 8px 20px rgba(30,64,175,.06)}.landing_finalCta__QfpVD h2{font-size:clamp(27px,3vw,36px);line-height:1.8;margin:0 0 12px}.landing_finalCta__QfpVD p{color:var(--muted);line-height:2;font-size:15px;margin:0 0 24px}.landing_finalCta__QfpVD .button{min-height:48px}@media (min-width:640px){.landing_featureGrid___zomq{grid-template-columns:repeat(2,minmax(0,1fr))}.landing_examGrid__d1Jq7{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}}@media (min-width:960px){.landing_heroInner__Paoq5{grid-template-columns:1.05fr 1fr;gap:60px;padding-top:76px;padding-bottom:76px}.landing_analysis__ohIpw,.landing_workflow__3QM67{grid-template-columns:1fr 1fr;gap:70px}.landing_featureGrid___zomq{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:400px){.landing_heroInner__Paoq5{padding:40px 16px}.landing_content___Mdl_{padding-inline:16px}.landing_productPreview__cjL0A{padding:15px}.landing_previewOverview__CCwPR strong{font-size:22px}.landing_previewPath__NEV2_{padding-inline:0}.landing_previewPath__NEV2_ li{gap:10px}.landing_previewPath__NEV2_ li:nth-child(2){margin-right:12px}.landing_previewTarget___8wDz{padding:13px;gap:11px}.landing_daysPill___WDaE{padding-inline:7px}.landing_analysisPreview__U6tJ6{padding:18px}.landing_scoreJourney__C_0zT{gap:7px}.landing_scoreJourney__C_0zT strong{font-size:29px}}@media (prefers-reduced-motion:reduce){.landing_content___Mdl_ *,.landing_hero__IFqnw *{transition:none;animation:none}}.analysis-loading_stage__ZpLqu{display:grid;place-items:center;min-block-size:max(360px,calc(100vh - 160px));min-block-size:max(360px,calc(100svh - 160px));padding:32px 16px}.analysis-loading_card__9b0Q_{inline-size:min(100%,440px);min-inline-size:0;padding:32px 24px;border:1px solid var(--border);border-radius:20px;background:var(--surface);box-shadow:var(--shadow);text-align:center}.analysis-loading_emblem__NGBzg{position:relative;display:grid;place-items:center;inline-size:88px;block-size:88px;margin:0 auto 24px}.analysis-loading_emblem__NGBzg:before{content:"";position:absolute;inset:10px;border-radius:50%;background:var(--soft)}.analysis-loading_emblem__NGBzg img{position:relative;display:block;inline-size:60px;block-size:60px}.analysis-loading_orbit__EEa9h{position:absolute;inset:0;border:2px solid var(--soft);border-top-color:var(--primary);border-radius:50%;animation:analysis-loading_orbit__EEa9h 1.7s linear infinite}.analysis-loading_title__OkZN4{margin:0 0 10px;color:var(--ink);font-size:clamp(18px,2vw,20px);font-weight:700;line-height:1.8;text-wrap:balance;overflow-wrap:anywhere}.analysis-loading_description__ltyjt{margin:0;color:var(--muted);font-size:14px;line-height:1.9;text-wrap:pretty;overflow-wrap:anywhere}.analysis-loading_details__4HpHZ{inline-size:100%;min-inline-size:0;margin-block-start:24px;text-align:start}@keyframes analysis-loading_orbit__EEa9h{to{transform:rotate(1turn)}}@media (min-width:768px){.analysis-loading_stage__ZpLqu{padding:40px 24px}.analysis-loading_card__9b0Q_{padding:40px 32px}}@media (prefers-reduced-motion:reduce){.analysis-loading_orbit__EEa9h{animation:none}}.page_list__R5Vjb,.page_panel__aQLVJ{display:grid;gap:16px;min-width:0}.page_toolbarActions__iNTYg,.page_toolbar__uAXl_{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.page_toolbar__uAXl_{justify-content:space-between}.page_toolbar__uAXl_>label{min-width:180px}.page_toolbarActions__iNTYg>span{color:var(--muted);font-size:14px}.page_item__t38Qo{min-width:0;padding:20px;border:1px solid var(--border);border-radius:16px;background:var(--surface)}.page_itemHeader__Esvcm{display:flex;align-items:start;justify-content:space-between;gap:12px}.page_itemHeader__Esvcm>div{min-width:0}.page_itemHeader__Esvcm h2{font-size:18px;margin:0 0 4px;overflow-wrap:anywhere}.page_itemHeader__Esvcm time{color:var(--muted);font-size:13px}.page_phone__004LO{display:inline-flex;align-items:center;min-height:44px;gap:8px;color:var(--primary);font-size:14px}.page_message__9udds{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.9;margin:10px 0 20px}.page_preview__UT_Tc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.page_itemActions__OAMR5,.page_pagination__17hmS,.page_pagination__17hmS>div{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.page_itemActions__OAMR5 button{min-height:44px}.page_pagination__17hmS{justify-content:space-between;color:var(--muted);font-size:14px}@media (max-width:560px){.page_toolbar__uAXl_{align-items:stretch}.page_toolbarActions__iNTYg,.page_toolbar__uAXl_>label{width:100%}.page_toolbarActions__iNTYg{justify-content:space-between}.page_item__t38Qo{padding:16px}.page_itemActions__OAMR5 button{flex:1 1 auto}.page_pagination__17hmS>div{width:100%}.page_pagination__17hmS button{flex:1 1}}.admin-exam-feedback_heading__pz9_B{display:flex;align-items:start;justify-content:space-between;flex-wrap:wrap;gap:12px}.admin-exam-feedback_heading__pz9_B h2{margin:0}.admin-exam-feedback_heading__pz9_B p{margin:4px 0 0;color:var(--muted)}.admin-exam-feedback_summary__Yaj2f{display:grid;gap:2px;color:var(--primary-dark)}.admin-exam-feedback_summary__Yaj2f span{color:var(--muted);font-size:13px}.admin-exam-feedback_filters__qV55_{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.admin-exam-feedback_context__bzQI_{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:12px;color:var(--primary-dark);font-size:14px}.admin-exam-feedback_list__gpipu{display:grid;gap:10px;margin-top:18px}.admin-exam-feedback_item__HeyYC{border:1px solid var(--border);border-radius:12px;padding:14px;background:#fff}.admin-exam-feedback_item__HeyYC p{margin:10px 0 0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.9}.admin-exam-feedback_meta__DyGrs{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;color:var(--muted);font-size:13px}.admin-exam-feedback_meta__DyGrs strong{color:var(--primary-dark)}.admin-exam-feedback_meta__DyGrs a{color:var(--primary)}.admin-exam-feedback_pagination__ZMGXb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px}.admin-exam-feedback_pagination__ZMGXb span{margin-inline-end:auto;color:var(--muted)}.exam-scope-selection_groups__SUDii{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:14px;margin-block:18px}.exam-scope-selection_group__UwHJo{min-width:0;margin:0;padding:12px 14px;border:1px solid var(--border);border-radius:12px;background:var(--surface)}.exam-scope-selection_group__UwHJo legend{padding-inline:6px;color:var(--ink);font-weight:700;overflow-wrap:anywhere}.exam-scope-selection_group__UwHJo legend span{margin-inline-start:8px;color:var(--muted);font-size:12px;font-weight:400}.exam-scope-selection_option__sUUmS{display:flex;align-items:center;gap:9px;min-height:44px;cursor:pointer}.exam-scope-selection_option__sUUmS input{flex:none;width:18px;height:18px;accent-color:var(--primary)}.exam-scope-selection_required__Qwt_c{margin:6px 0;color:var(--muted);font-size:13px}.dashboard_page__TZrNk{max-width:1080px;margin:0 auto}.dashboard_heading__OJCye{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin:8px 0 25px}.dashboard_heading__OJCye .eyebrow{margin-bottom:4px}.dashboard_heading__OJCye h1{margin:0 0 6px;font-size:clamp(28px,6vw,40px);font-weight:800}.dashboard_heading__OJCye p{margin:0;color:var(--muted);font-size:15px}.dashboard_categoryHeadingActions__wM6a8{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.dashboard_suggestionAction__BDuW9{display:grid;justify-items:start;gap:8px}.dashboard_suggestionAction__BDuW9>button{width:100%}.dashboard_heading__OJCye .dashboard_suggestionSuccess__RNNiZ{margin:0;max-width:300px;color:#09654e;font-size:13px;line-height:1.6}.dashboard_suggestionForm__MNVjN{display:grid;gap:10px}.dashboard_suggestionHint__dYxuQ{margin:0 0 5px;color:var(--muted);font-size:14px;line-height:1.7}.dashboard_suggestionForm__MNVjN textarea{min-height:130px}.dashboard_heading__OJCye .dashboard_suggestionError__rIJEb,.dashboard_suggestionError__rIJEb{margin:0;color:var(--danger);font-size:13px}.dashboard_suggestionLength__JgaD8{justify-self:end;color:var(--muted);font-size:12px}.dashboard_suggestionFormActions__tSR_r{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:8px}@media (max-width:520px){.dashboard_heading__OJCye>.dashboard_suggestionAction__BDuW9{width:100%}.dashboard_categoryHeadingActions__wM6a8{width:100%;justify-content:space-between}.dashboard_categoryHeadingActions__wM6a8>.dashboard_suggestionAction__BDuW9,.dashboard_suggestionFormActions__tSR_r>button{flex:1 1}}.dashboard_backLink__yT3oY,.dashboard_textLink__exqBH{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--primary);font-size:13px;font-weight:800}.dashboard_backLink__yT3oY{margin-bottom:7px}.dashboard_analysisGrid__n41tb,.dashboard_categoryGrid__skLG3,.dashboard_examList__OM3MO{display:grid;gap:12px}.dashboard_analysisCard__V2rZ9,.dashboard_categoryCard__Ayjak,.dashboard_examRow__LEzE8{display:block;min-width:0;padding:17px;background:#fff;border:1px solid var(--border);border-radius:17px;box-shadow:var(--shadow);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.dashboard_analysisCard__V2rZ9:hover,.dashboard_categoryCard__Ayjak:hover,.dashboard_examRow__LEzE8:hover{border-color:#a9c3ed;box-shadow:0 14px 35px rgb(21 36 61/10%);transform:translateY(-2px)}.dashboard_cardTop__rp1OP{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:11px}.dashboard_categoryLabel__DTK4O,.dashboard_categoryMeta___QBd1{color:var(--primary);font-size:12px;font-weight:800}.dashboard_countPill__ctq9F,.dashboard_status__tUm_6{display:inline-flex;align-items:center;min-height:27px;border-radius:30px;padding:2px 10px;font-size:12px;font-weight:800;white-space:nowrap}.dashboard_statusPending__xNenE{color:var(--primary-dark);background:var(--soft)}.dashboard_statusFailed__7dC_f{color:var(--danger);background:#fff0f0}.dashboard_analysisCard__V2rZ9 h3{margin:0 0 5px;font-size:18px}.dashboard_cardDate__WGn2B{margin:0;color:var(--muted);font-size:13px}.dashboard_scoreBlock__eTMNC{margin-top:17px}.dashboard_scoreLabels__hqgJt{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 10px;margin-bottom:7px}.dashboard_scoreLabels__hqgJt strong{color:var(--primary-dark);font-size:15px}.dashboard_scoreLabels__hqgJt span{color:var(--muted);font-size:12px}.dashboard_scoreBar__o9trA{display:flex;height:8px;overflow:hidden;border-radius:9px;background:#e5edf8;direction:rtl}.dashboard_scoreBar__o9trA span{display:block;flex:none}.dashboard_correctBar___TNWO{background:var(--success)}.dashboard_incorrectBar__Whdsn{background:var(--danger)}.dashboard_blankBar__PJoKh{background:#b7c4d4}.dashboard_cardAction__QTGgS{display:inline-flex;align-items:center;gap:5px;margin-top:17px;color:var(--primary);font-size:13px;font-weight:800}.dashboard_emptyWrap__eaXaq{display:grid;gap:15px;justify-items:start}.dashboard_categoryCard__Ayjak{display:grid;grid-template-columns:48px minmax(0,1fr) 20px;gap:12px;align-items:start}.dashboard_categoryIcon__94CCN,.dashboard_examIcon__H2Yfd{width:48px;height:48px;display:grid;place-items:center;flex:none;color:var(--primary);background:var(--soft);border-radius:13px}.dashboard_categoryContent__xRy51{min-width:0}.dashboard_categoryContent__xRy51 h2,.dashboard_examDetails__jA2eS h2{margin:0 0 6px;font-size:18px}.dashboard_categoryContent__xRy51 p,.dashboard_examDetails__jA2eS p{margin:0 0 7px;color:var(--muted);font-size:13px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dashboard_catalogSection__wIJ1H{margin-block:24px 32px}.dashboard_catalogSection__wIJ1H>h2{margin-bottom:14px;font-size:20px}.dashboard_setupCard__jnuRt{max-width:520px;margin:30px auto;padding:clamp(20px,5vw,32px);border:1px solid var(--border);border-radius:20px;background:var(--surface)}.dashboard_setupCard__jnuRt h1{font-size:clamp(23px,6vw,30px);margin-top:0}.dashboard_setupForm__yFUJ4{display:grid;gap:16px}.dashboard_previousOnly__yidkd,.dashboard_targetExam__fcdKS{width:100%;display:flex;align-items:center;gap:12px;min-height:88px;padding:16px;text-align:right;font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--border);border-radius:16px;cursor:pointer;transition:border-color .18s ease,background-color .18s ease}.dashboard_previousOnly__yidkd:hover,.dashboard_targetExam__fcdKS:hover{background:var(--soft);border-color:var(--primary)}.dashboard_previousOnly__yidkd:focus-visible,.dashboard_targetExam__fcdKS:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.dashboard_chosenTarget__FX7sB{border-color:var(--primary);background:var(--soft)}.dashboard_previousOnly__yidkd>svg,.dashboard_targetExam__fcdKS>svg{flex:none;color:var(--primary)}.dashboard_previousOnly__yidkd{margin-bottom:16px}.dashboard_previousOnly__yidkd>span{display:grid;gap:5px;flex:1 1;min-width:0}.dashboard_previousOnly__yidkd small{color:var(--muted)}@media (prefers-reduced-motion:reduce){.dashboard_previousOnly__yidkd,.dashboard_targetExam__fcdKS{transition:none}}.dashboard_categoryMeta___QBd1{display:block}.dashboard_latestExam__NhbEi{display:flex;align-items:center;gap:5px;min-width:0;margin-top:9px;color:var(--muted);font-size:12px}.dashboard_latestExam__NhbEi svg{flex:none}.dashboard_categoryArrow__mv85D{margin-top:13px;color:var(--primary)}.dashboard_countPill__ctq9F{color:var(--primary);background:var(--soft)}.dashboard_examRow__LEzE8{display:flex;align-items:flex-start;gap:11px}.dashboard_examIcon__H2Yfd{width:42px;height:42px}.dashboard_examDetails__jA2eS{flex:1 1;min-width:0}.dashboard_examDetails__jA2eS h2{font-size:16px}.dashboard_examMeta__ogp9e{display:flex;flex-wrap:wrap;gap:5px 12px;color:var(--muted);font-size:12px}.dashboard_examMeta__ogp9e span{display:inline-flex;align-items:center;gap:4px}.dashboard_examAction__WRoEv{display:inline-flex;align-items:center;gap:3px;align-self:flex-end;color:var(--primary);font-size:12px;font-weight:800;white-space:nowrap}.dashboard_examMainLink__ab7Lk{display:flex;align-items:center;gap:16px;flex:1 1;min-width:0;color:inherit;text-decoration:none}.dashboard_examActions__ep7Xv{display:flex;flex-direction:column;align-items:flex-end;gap:12px;flex-shrink:0}@media (max-width:520px){.dashboard_examRow__LEzE8{flex-wrap:wrap}.dashboard_examAction__WRoEv{position:static}.dashboard_examActions__ep7Xv{width:100%;flex-direction:row;align-items:center;justify-content:flex-end;flex-wrap:wrap}.dashboard_latestExam__NhbEi{flex-wrap:wrap}}@media (min-width:680px){.dashboard_heading__OJCye{flex-direction:row;justify-content:space-between;align-items:end;margin-top:2px;margin-bottom:30px}.dashboard_overview__4G9Ow{max-width:470px;gap:14px}.dashboard_analysisGrid__n41tb,.dashboard_categoryGrid__skLG3{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard_examRow__LEzE8{align-items:center;padding:20px}}.page_page__H3sLd{--answer-header-height:67px;--answer-navigation-offset:calc(var(--answer-header-height) + 88px);padding:0}.page_page__H3sLd .answer-layout{grid-template-columns:minmax(0,1fr)}.page_page__H3sLd .answer-sheet{min-width:0;padding:16px}.page_page__H3sLd .option-row button{min-width:44px;min-height:44px}.page_page__H3sLd .answer-grid{grid-template-columns:minmax(0,1fr)}.page_page__H3sLd .answer-item{scroll-margin-top:var(--answer-navigation-offset)}.page_bookletNav__4xXU5{position:sticky;top:calc(var(--answer-header-height) + 8px);z-index:30;min-width:0;padding:7px;border:1px solid var(--border);border-radius:14px;background:var(--surface);box-shadow:0 4px 12px rgb(21 36 61/6%)}.page_tabList__m3osQ{display:flex;gap:6px;max-width:100%;min-width:0;overflow-x:auto;scrollbar-width:thin;padding:2px}.page_tabList__m3osQ button{display:inline-flex;align-items:center;justify-content:center;flex:none;gap:8px;min-height:44px;padding:8px 14px;border:1px solid transparent;border-radius:10px;background:var(--canvas);color:var(--muted);font-weight:700;white-space:nowrap;cursor:pointer}.page_tabList__m3osQ button:hover,.page_tabList__m3osQ button[aria-selected=true]{color:var(--primary-dark);background:var(--soft)}.page_tabList__m3osQ button[aria-selected=true]{border-color:var(--primary)}.page_tabList__m3osQ button:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.page_tabWarning__csly6{display:inline-flex;align-items:center;gap:3px;color:var(--accent);font-size:12px}.page_page__H3sLd .page_bookletPanel__xRz3I{padding:14px;scroll-margin-top:var(--answer-navigation-offset)}.page_bookletPanel__xRz3I[hidden],.page_choicePanel__Egyu9[hidden]{display:none}.page_bookletPanel__xRz3I:focus-visible,.page_choicePanel__Egyu9:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.page_questionGroup__UlFUX{margin-top:20px;scroll-margin-top:var(--answer-navigation-offset)}.page_questionGroupHeading__PiFfH{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:12px}.page_questionGroupHeading__PiFfH h3{margin:0;font-size:17px}.page_choiceNav__y0gz6{margin:12px 0}.page_page__H3sLd .page-heading{margin-bottom:16px}.page_page__H3sLd .page-heading h1{font-size:clamp(25px,5vw,36px)}.page_page__H3sLd .page_bookletHeader__JXC8Z{align-items:stretch;flex-direction:column;gap:12px}.page_bookletTitle__GRpSc{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}.page_bookletTitle__GRpSc h3{overflow-wrap:anywhere}.page_bookletUploadStatus__dkDmv:not(:empty){margin:0 0 12px}.page_bookletUploadStatus__dkDmv p{margin:0}.page_uploadActions__SdSqa{display:flex;gap:8px}.page_uploadGroup__ESMcd{display:grid;gap:8px;min-width:0}.page_uploadPrivacy__CXeYz{margin:0;color:var(--muted);font-size:13px;line-height:1.8}.page_uploadPrivacy__CXeYz a{display:inline-flex;align-items:center;min-height:44px;color:var(--primary);font-weight:700;text-decoration:underline;text-underline-offset:4px}.page_uploadActions__SdSqa .button{flex:1 1;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px}.page_fileInput__3PxXs{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.page_uploadStatus__vo_eQ{display:flex;align-items:flex-start;gap:8px;color:var(--success);overflow-wrap:anywhere}.page_uploadStatus__vo_eQ svg{flex:none;margin-top:4px}.page_uploadQueued__4AFzl{margin:8px 0 0;color:var(--muted);font-size:13px;line-height:1.8}.page_reviewNotice__C6aMK{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin:0 0 20px}.page_reviewNotice__C6aMK p{margin:0}.page_reviewNotice__C6aMK .button{min-height:44px}.page_reviewSummary__tVYJ2{display:flex;gap:10px;margin-bottom:16px;padding:14px;border:1px solid var(--accent);border-radius:12px;background:color-mix(in srgb,var(--accent) 9%,white);color:var(--ink)}.page_reviewSummary__tVYJ2>svg{flex:none;margin-top:2px;color:var(--accent)}.page_reviewSummary__tVYJ2 p{margin:2px 0 6px;font-size:14px}.page_reviewSummary__tVYJ2 button{min-height:44px;padding:4px 0;border:0;background:transparent;color:var(--primary);font-weight:700;text-decoration:underline}.page_reviewItem__3MN_U{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 5%,white)}.page_questionHeader__QCkaD{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px;margin-bottom:7px}.page_questionHeader__QCkaD h3{margin:0}.page_statusPending__6e4DB,.page_status__MkDzJ{font-size:12px;font-weight:700}.page_status__MkDzJ{color:var(--success)}.page_statusPending__6e4DB{color:var(--accent)}.page_detectedMarks__rmHBp{margin:0 0 8px;color:var(--accent);font-size:13px;font-weight:700}.page_page__H3sLd .option-row button.page_detectedOption__EcUuv:not(.selected){border:2px solid var(--accent);background:color-mix(in srgb,var(--accent) 12%,white)}.page_inlineWarning__3kB69{margin:9px 0 0;font-size:13px;line-height:1.5;color:var(--danger)}.page_blankButton__GvO0v{min-height:44px;margin-top:8px;padding:6px 12px;border:1px solid var(--primary);border-radius:8px;background:white;color:var(--primary);font-size:13px;font-weight:700}.page_blankButton__GvO0v[aria-pressed=true]{background:var(--primary);color:white}@media (min-width:600px){.page_page__H3sLd .page_bookletHeader__JXC8Z{flex-direction:row;align-items:center;justify-content:space-between}.page_uploadActions__SdSqa{flex:0 0 auto}.page_uploadGroup__ESMcd{flex:0 1 460px}}@media (min-width:900px){.page_page__H3sLd .answer-sheet{padding:24px}}@media (min-width:768px){.page_page__H3sLd{--answer-header-height:77px}.page_page__H3sLd .page_bookletPanel__xRz3I{padding:20px}}.page_page__SyXXk{max-width:780px;margin:0 auto}.page_back__BDi_d{display:inline-flex;align-items:center;gap:4px;min-height:44px;color:var(--primary);font-weight:700}.page_heading__RJxoy{margin:18px 0 26px}.page_heading__RJxoy h1{margin:6px 0 8px;font-size:clamp(27px,4vw,36px)}.page_heading__RJxoy p{margin:0;color:var(--muted)}.page_list__ywaUN{display:grid;gap:12px;margin:0;padding:0;list-style:none}.page_card__2evhV{padding:18px;border:1px solid var(--border);border-radius:16px;background:#fff;box-shadow:var(--shadow)}.page_cardHeader__YEAuF{display:flex;align-items:flex-start;gap:12px}.page_icon__zVT6p{display:grid;place-items:center;width:44px;height:44px;flex:none;border-radius:12px;background:var(--soft);color:var(--primary)}.page_cardTitle__y1_OX{flex:1 1;min-width:0}.page_cardTitle__y1_OX>span{color:var(--muted);font-size:13px}.page_cardTitle__y1_OX h2{margin:2px 0 0;font-size:18px;overflow-wrap:anywhere}.page_status__u1G9_{flex:none;padding:4px 9px;border-radius:999px;font-size:12px;font-weight:800}.page_paid__e6lsP{color:var(--success);background:#e7f7f1}.page_pending__6M_V8{color:var(--primary-dark);background:var(--soft)}.page_failed__Ah991{color:var(--danger);background:#fff1f1}.page_details__h0krY{display:grid;gap:10px;margin:16px 0 0;padding:14px 0 0;border-top:1px solid var(--border)}.page_details__h0krY>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.page_details__h0krY dt{display:inline-flex;align-items:center;gap:5px;color:var(--muted)}.page_details__h0krY dd{margin:0;font-weight:700;text-align:left}.page_empty__V1wkY{display:grid;justify-items:center;gap:9px;padding:30px 22px;border:1px solid var(--border);border-radius:16px;background:#fff;text-align:center}.page_empty__V1wkY svg{color:var(--primary)}.page_empty__V1wkY h2{margin:0;font-size:20px}.page_empty__V1wkY p{margin:0 0 7px;color:var(--muted)}@media (max-width:520px){.page_card__2evhV{padding:16px}.page_cardHeader__YEAuF{flex-wrap:wrap}.page_status__u1G9_{margin-right:auto}.page_details__h0krY{font-size:15px}}.image-viewer_trigger__NzMho{display:block;width:100%;padding:0;border:0;border-radius:8px;background:transparent;cursor:zoom-in}.image-viewer_preview__IB1BZ{display:block;width:100%;height:auto;border:1px solid var(--border);border-radius:8px}.image-viewer_close__Udkda:focus-visible,.image-viewer_trigger__NzMho:focus-visible{outline:3px solid var(--primary);outline-offset:4px}.image-viewer_dialog__hCfHh{position:fixed;inset:0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;overflow:auto;border:0;background:transparent;overscroll-behavior:contain}.image-viewer_dialog__hCfHh::backdrop{background:rgb(8 17 31/88%)}.image-viewer_viewport__RdgoJ{display:flex;align-items:center;justify-content:center;min-height:100%;padding:calc(64px + env(safe-area-inset-top)) 20px calc(24px + env(safe-area-inset-bottom))}.image-viewer_image__MM_QN{display:block;width:auto;max-width:min(100%,1440px);height:auto;flex:0 0 auto;border-radius:6px;background:#fff}.image-viewer_close__Udkda{position:fixed;top:calc(12px + env(safe-area-inset-top));left:calc(12px + env(safe-area-inset-left));z-index:1;display:grid;place-items:center;width:44px;height:44px;padding:0;color:var(--ink);background:var(--surface);border:1px solid var(--border);border-radius:50%}.image-viewer_srOnly__sMo04{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (max-width:520px){.image-viewer_viewport__RdgoJ{padding-inline:8px}}.copy-public-media-link_control__hfYY3{display:grid;gap:6px;min-width:0;max-width:100%;align-items:start}.copy-public-media-link_control__hfYY3>button{justify-self:start}.copy-public-media-link_error__3OQ03{color:var(--danger);font-size:12px;overflow-wrap:anywhere}.copy-public-media-link_manual__LPlqt{display:grid;gap:6px;min-width:0;width:280px;max-width:100%}.copy-public-media-link_manual__LPlqt input{width:100%;min-width:0;font-size:12px}.copy-public-media-link_srOnly__6jR_a{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.exam-assets_assetGrid__NjOpF{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;margin-top:18px}.exam-assets_assetCard__R8Gdv{display:grid;align-content:start;gap:9px;min-width:0;padding:16px;border:1px solid var(--border);border-radius:13px;background:var(--surface)}.exam-assets_assetCard__R8Gdv strong{font-size:16px}.exam-assets_rangeEditors__PluMf{display:grid;gap:10px}.exam-assets_rangeEditor__ZTM8D{display:grid;gap:11px;padding:14px;border:1px solid var(--border);border-radius:11px;background:var(--surface)}.exam-assets_actions__fjC5a{display:flex;flex-wrap:wrap;gap:8px}.exam-assets_lockReason__QngG8{align-self:center;color:var(--muted);font-size:.82rem;line-height:1.6}.exam-assets_resetWarning__xwquf{margin:0;padding:10px 12px;border-radius:10px;background:#fff3d6;color:#765117;font-size:.9rem;line-height:1.8}.exam-assets_modalForm__hPuBf{display:grid;gap:13px}@media (max-width:620px){.exam-assets_assetGrid__NjOpF,.exam-assets_rangeEditor__ZTM8D .form-grid{grid-template-columns:1fr}}.exam-assets_fields__GicU5{border:0;padding:0;margin:0;min-width:0}.answer-section-summary_summary__2OGu4{margin-bottom:20px;padding:16px;border:1px solid var(--border);border-radius:12px;background:var(--canvas)}.answer-section-summary_summary__2OGu4 h3{margin-bottom:6px}.answer-section-summary_sections__9iVw9{display:grid;gap:12px}.answer-section-summary_section__Re9Cf{padding:12px;background:var(--surface);border:1px solid var(--border);border-radius:10px}.answer-section-summary_section__Re9Cf ul{padding-inline-start:20px;margin:8px 0;font-size:14px}.answer-section-summary_section__Re9Cf li{margin:4px 0}.answer-section-summary_section__Re9Cf p{margin:6px 0 0}.answer-section-summary_included__sQ55p{color:var(--success)}.answer-section-summary_excluded__MQSnG{color:var(--muted)}.answer-section-summary_section__Re9Cf{min-width:0}.answer-section-summary_section__Re9Cf legend{padding-inline:6px}.answer-page-ranges_panel__1txvV{padding:18px;margin-block:18px;border:1px solid var(--border);border-radius:12px;background:#fafdff}.answer-page-ranges_panel__1txvV h3{margin:0 0 8px}.answer-page-ranges_panel__1txvV summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-weight:700}.answer-page-ranges_rows__zz_ej{display:grid;gap:16px;margin-block:16px}.answer-page-ranges_row__gBEx0{min-width:0;padding:16px;border:1px solid var(--border);border-radius:12px}.answer-page-ranges_row__gBEx0 legend{padding-inline:8px;font-weight:700}@media (max-width:650px){.answer-page-ranges_panel__1txvV,.answer-page-ranges_row__gBEx0{padding:12px}}.question-reviewer_reviewer__6mXhg{display:grid;gap:16px;min-width:0}.question-reviewer_workflow__vnMu0{padding:16px;min-width:0}.question-reviewer_workflowTabs__jlXMd{display:flex;flex-wrap:wrap;gap:8px}.question-reviewer_workflowTabs__jlXMd button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:10px 14px;color:var(--ink);border:1px solid var(--border);border-radius:10px;background:var(--surface);font-size:14px;font-weight:700}.question-reviewer_workflowTabs__jlXMd button.question-reviewer_activeTab__Kz5P8{color:white;background:var(--primary);border-color:var(--primary)}.question-reviewer_workflowActions__r1DTr{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:16px}.question-reviewer_workflowActions__r1DTr button{min-height:44px}@media (max-width:650px){.question-reviewer_workflow__vnMu0{padding:12px}.question-reviewer_workflowTabs__jlXMd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.question-reviewer_workflowTabs__jlXMd button{padding:9px 6px;font-size:13px}.question-reviewer_workflowActions__r1DTr button{width:100%}}.question-reviewer_questionIdentity__Ob0c_{display:grid;min-width:0;text-align:right}.question-reviewer_questionIdentity__Ob0c_ small{overflow:hidden;max-width:120px;white-space:nowrap;text-overflow:ellipsis;font-weight:500}.question-reviewer_questionIdentity__Ob0c_ .question-reviewer_subjectName__J8Ius{color:var(--primary-dark);font-weight:700}.question-reviewer_questionIdentity__Ob0c_ .question-reviewer_missingSubject__Etb4y{color:#8a4b00;font-weight:700}.question-reviewer_subjectLabel__xdA72{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:5px;margin:2px 0 8px;color:var(--muted);font-size:13px}.question-reviewer_subjectLabel__xdA72 strong{color:var(--primary-dark)}.question-reviewer_subjectSelect__ybdWB{max-width:360px;margin:0 0 18px}.question-reviewer_contentActions__oK7Sj{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.question-reviewer_questionWarning__QlmEd>.question-select{box-shadow:inset -3px 0 #e5bd60}.question-reviewer_questionWarning__QlmEd>.question-select:not(.active){background:#fff8e6}.question-reviewer_jobWarnings__d__3U{margin:16px 0;padding:12px 16px;border:1px solid #e5bd60;border-radius:10px;color:#754500;background:#fff8e6}.question-reviewer_jobWarnings__d__3U>summary{display:flex;align-items:center;gap:8px;min-height:44px;cursor:pointer;font-weight:800}.question-reviewer_jobWarnings__d__3U ul{margin-block:8px;padding-inline-start:20px}.question-reviewer_jobWarnings__d__3U li+li{margin-top:12px}.question-reviewer_jobWarnings__d__3U p{margin:2px 0 8px}.question-reviewer_warningStageLink__9w_96{min-height:44px;padding:4px 0;border:0;color:inherit;background:none;font-weight:800;text-decoration:underline;cursor:pointer}.question-reviewer_approvalWarningRow__bVR2S{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.question-reviewer_warningDetails__oXSlp{font-size:13px;overflow-wrap:anywhere}.question-reviewer_warningDetails__oXSlp summary{min-height:44px;display:flex;align-items:center;cursor:pointer}.question-reviewer_originalQuestionPreview___vfLa{min-width:0;margin:0 0 18px;padding:18px;border:1px solid var(--border);border-radius:12px;background:#fafdff}.question-reviewer_originalQuestionPreview___vfLa h3{margin:0 0 12px;font-size:17px}.question-reviewer_originalQuestionViewport__6gs4H{max-height:min(70vh,720px);overflow:auto;border:1px solid var(--border);border-radius:8px;background:#fff}.question-reviewer_originalQuestionViewport__6gs4H:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.question-reviewer_originalQuestionPreview___vfLa img{display:block;width:100%;height:auto}.question-reviewer_partCard__Mz22j{min-width:0;margin:0 0 14px;padding:18px;border:1px solid var(--border);border-radius:12px;background:#fafdff}.question-reviewer_partHeading__9FG_V{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:12px}.question-reviewer_partHeading__9FG_V h3{margin:0;font-size:17px}.question-reviewer_partContent__8nqtu:empty{display:none}.question-reviewer_partEditor__bk0Tf{display:grid;gap:14px;margin-top:18px;padding-top:16px;border-top:1px solid var(--border)}.question-reviewer_partImageEditor__Vod1u{display:grid;gap:8px;padding:14px;border:1px solid var(--border);border-radius:10px;background:#fff}.question-reviewer_proposalDetails__rXff6{margin:16px 0;padding:14px 16px;border:1px solid var(--border);border-radius:10px;background:#fafdff}.question-reviewer_proposalDetails__rXff6 summary{cursor:pointer;font-weight:800;color:var(--primary-dark)}.question-reviewer_proposalOption__jse4e{margin-top:14px;padding-top:12px;border-top:1px solid var(--border)}.question-reviewer_answerKeyPicker__yfDWH{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.question-reviewer_answerKeyPicker__yfDWH .question-reviewer_keyOption__9_24s{margin:0;padding:12px}.question-reviewer_answerKeyPicker__yfDWH input{accent-color:var(--primary)}.question-reviewer_keyOption__9_24s{display:block;padding:16px;border:1px solid var(--border);border-radius:11px;background:#fff;cursor:pointer}.question-reviewer_keyOption__9_24s:focus-within{outline:2px solid var(--primary);outline-offset:2px}.question-reviewer_keyOptionSelected__oD4sV{border-color:#42a977;background:#f0fbf4}.question-reviewer_sourceScopeNote__ujxhA{margin:0 0 14px;padding:10px 12px;border:1px solid #b8c9e6;border-radius:10px;color:var(--primary-dark);background:#f7faff;font-size:13px}.field .question-reviewer_sourceScopeError__U7EMh{color:#9e2828;font-weight:700}.question-reviewer_legacySourceNote__fFreR{margin:0 0 12px;padding:10px 12px;border:1px solid #e5bd60;border-radius:9px;color:#754500;background:#fff8e6;font-size:13px}.question-reviewer_sourceTocChoice__stpcI{display:grid;gap:7px;margin-top:10px}.question-reviewer_sourceTocTitles__jjKe0{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:9px;margin:9px 0}.question-reviewer_sourceTocTitles__jjKe0>div{min-width:0;padding:10px 12px;border:1px solid var(--border);border-radius:9px;background:#fafdff}.question-reviewer_sourceTocTitles__jjKe0 small{display:block;margin-bottom:5px;color:var(--muted)}.question-reviewer_sourceMarkdownHeading__iZZAG{display:flex;align-items:center;justify-content:space-between;gap:10px}.question-reviewer_sourceMarkdownEditButton__gq2MS{min-width:44px;min-height:44px;padding:0}.question-reviewer_sourceMarkdownPreview__vS_1O{min-width:0;padding:10px 12px;border:1px solid var(--border);border-radius:9px;background:#fafdff}.question-reviewer_sourceMarkdownPreview__vS_1O .markdown>:last-child{margin-bottom:0}@media (max-width:650px){.question-reviewer_answerKeyPicker__yfDWH{grid-template-columns:repeat(2,minmax(0,1fr))}.question-reviewer_originalQuestionPreview___vfLa{padding:12px}.question-reviewer_partCard__Mz22j{padding:14px}.question-reviewer_keyOption__9_24s{padding:13px}}.exam-sample-panel_actions__A5284{display:flex;gap:10px;flex-wrap:wrap;margin:16px 0}.exam-sample-panel_progress__OQLel{margin:20px 0}.exam-sample-panel_reviewHeading__5atiG{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:24px}.exam-sample-panel_answers__wPkrA{display:grid;gap:10px}.exam-sample-panel_answer__pIIIe{border:1px solid var(--border);border-radius:12px;padding:14px;min-width:0}.exam-sample-panel_answer__pIIIe summary{cursor:pointer;min-height:44px;display:list-item;padding:8px;font-weight:700;overflow-wrap:anywhere}.exam-sample-panel_answer__pIIIe[open] summary{margin-bottom:12px}.exam-sample-panel_answer__pIIIe .select{max-width:260px}.exam-sample-panel_rationale__Gi1rE{padding:14px;border-radius:10px;background:var(--canvas);overflow-wrap:anywhere}.exam-sample-panel_optionText__n8PuQ{display:flex;align-items:start;gap:10px}.exam-sample-panel_optionText__n8PuQ>strong{padding-top:14px}.exam-sample-panel_answers__wPkrA>.booklet-answer-group{grid-column:1/-1}.manual-toc-workbench_workbench___cgZQ{display:grid;gap:18px;min-width:0}.manual-toc-workbench_actionRow__jHDzH,.manual-toc-workbench_applyRow__seUp3,.manual-toc-workbench_candidateActions__8A2a4,.manual-toc-workbench_candidateTop__wW50j,.manual-toc-workbench_controls__cfEaX,.manual-toc-workbench_groupActions__MPLA3,.manual-toc-workbench_heading__c31k3,.manual-toc-workbench_pageControls__Q7z6_,.manual-toc-workbench_pagination__lgNvB,.manual-toc-workbench_sectionHeading__CfUA2,.manual-toc-workbench_submitRow__yzwKl{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.manual-toc-workbench_applyRow__seUp3,.manual-toc-workbench_heading__c31k3,.manual-toc-workbench_sectionHeading__CfUA2,.manual-toc-workbench_submitRow__yzwKl{justify-content:space-between}.manual-toc-workbench_heading__c31k3{align-items:flex-start}.manual-toc-workbench_heading__c31k3 h2,.manual-toc-workbench_sectionHeading__CfUA2 h3{margin:0 0 5px;color:var(--ink)}.manual-toc-workbench_heading__c31k3 h2{font-size:20px}.manual-toc-workbench_sectionHeading__CfUA2 h3{font-size:17px}.manual-toc-workbench_applyRow__seUp3 p,.manual-toc-workbench_heading__c31k3 p,.manual-toc-workbench_sectionHeading__CfUA2 p,.manual-toc-workbench_submitRow__yzwKl p{margin:0;color:var(--muted);font-size:13px;line-height:1.8}.manual-toc-workbench_eyebrow__C3rUE{color:var(--primary)!important;font-size:12px!important;font-weight:800}.manual-toc-workbench_count__u_vQu,.manual-toc-workbench_printedPage__co53C,.manual-toc-workbench_score__bjDJg{padding:5px 10px;border-radius:999px;background:var(--soft);color:var(--primary);font-size:12px;font-weight:800;white-space:nowrap}.manual-toc-workbench_rangeLabel__sq8J4{padding:5px 10px;border-radius:7px;background:var(--soft);color:var(--ink);font-size:12px;font-weight:700}.manual-toc-workbench_selectionStatus__PE3yA{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 14px;margin-top:-8px;padding:8px 11px;border:1px solid var(--border);border-radius:9px;background:var(--canvas);color:var(--muted);font-size:12px;line-height:1.6}.manual-toc-workbench_selectionStatus__PE3yA code{color:var(--ink);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.manual-toc-workbench_controls__cfEaX{justify-content:space-between;padding:12px;border:1px solid var(--border);border-radius:12px;background:var(--canvas)}.manual-toc-workbench_pageControls__Q7z6_{color:var(--muted);font-size:13px}.manual-toc-workbench_levelControl__7q1Hf,.manual-toc-workbench_pageInput__cK1yy{display:flex;align-items:center;gap:8px;color:var(--ink);font-size:13px;font-weight:700}.manual-toc-workbench_pageInput__cK1yy input{width:76px;min-height:38px;padding:5px 8px;text-align:center}.manual-toc-workbench_levelControl__7q1Hf select{min-width:150px;min-height:40px}.manual-toc-workbench_actionRow__jHDzH{align-items:end}.manual-toc-workbench_scoreControl__idCj_{display:grid;gap:4px;min-width:220px;color:var(--ink);font-size:13px;font-weight:700}.manual-toc-workbench_scoreControl__idCj_ input{width:100%;accent-color:var(--primary)}.manual-toc-workbench_scoreControl__idCj_ strong{color:var(--primary);font-size:12px}.manual-toc-workbench_hint__we_Wa{margin:-10px 0 0;color:var(--muted);font-size:12px;line-height:1.8}.manual-toc-workbench_localProgress__5fq9g{display:grid;gap:8px;color:var(--muted);font-size:13px}.manual-toc-workbench_candidateSection__nczNu,.manual-toc-workbench_reviewSection__T8wP6{display:grid;gap:14px;padding:18px;border:1px solid var(--border);border-radius:13px;background:var(--canvas)}.manual-toc-workbench_candidateGrid__JNOz5{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:12px}.manual-toc-workbench_candidate__cx6m0{display:grid;align-content:start;gap:10px;min-width:0;padding:11px;border:1px solid var(--border);border-radius:12px;background:var(--surface)}.manual-toc-workbench_selected__3kDqd{border-color:var(--primary);box-shadow:0 0 0 2px #dce7ff}.manual-toc-workbench_candidateTop__wW50j{justify-content:space-between}.manual-toc-workbench_checkLabel__BdVHS,.manual-toc-workbench_reviewCheck__0uhtP{display:inline-flex;align-items:center;gap:8px;min-height:34px;font-size:13px;cursor:pointer}.manual-toc-workbench_checkLabel__BdVHS input,.manual-toc-workbench_reviewCheck__0uhtP input{width:17px;height:17px;accent-color:var(--primary)}.manual-toc-workbench_cropImage__9hpuw,.manual-toc-workbench_reviewImage__P47MX{display:grid;align-items:center;min-height:95px;overflow:hidden;border-radius:8px;background:#edf2f8}.manual-toc-workbench_cropImage__9hpuw img,.manual-toc-workbench_reviewImage__P47MX img{max-height:180px;object-fit:contain}.manual-toc-workbench_candidateActions__8A2a4,.manual-toc-workbench_features__q9zd3{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.manual-toc-workbench_features__q9zd3 span{display:inline-flex;align-items:center;gap:4px;padding:3px 6px;border-radius:6px;background:var(--soft);color:var(--muted);font-size:11px;line-height:1.5}.manual-toc-workbench_features__q9zd3 i{width:12px;height:12px;border:1px solid var(--border);border-radius:3px}.manual-toc-workbench_candidateActions__8A2a4{margin-top:auto}.manual-toc-workbench_candidateActions__8A2a4 button{flex:1 1}.manual-toc-workbench_pagination__lgNvB{justify-content:center;font-size:12px;font-weight:700}.manual-toc-workbench_applyRow__seUp3,.manual-toc-workbench_submitRow__yzwKl{gap:14px;padding-top:14px;border-top:1px solid var(--border)}.manual-toc-workbench_diagnostic__ZAvTo,.manual-toc-workbench_empty__MN2Gv,.manual-toc-workbench_pending__pzq_b{margin:0;padding:9px 12px;border-radius:8px;background:#fff7e6;color:#76520a;font-size:12px;line-height:1.7}.manual-toc-workbench_job__A8Dqz{padding:14px;border:1px solid var(--border);border-radius:12px;background:var(--canvas)}.manual-toc-workbench_reviewList__WomPh{display:grid;gap:12px}.manual-toc-workbench_reviewCard__Sc24W{display:grid;grid-template-columns:minmax(160px,28%) minmax(0,1fr);gap:15px;padding:14px;border:1px solid var(--border);border-radius:11px;background:var(--surface)}.manual-toc-workbench_reviewImage__P47MX{align-self:start}.manual-toc-workbench_reviewFields__DjCt3{display:grid;gap:11px;min-width:0}.manual-toc-workbench_reviewTitle__DZ3oI{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.manual-toc-workbench_reviewFields__DjCt3>strong{font-size:13px}.manual-toc-workbench_reviewFields__DjCt3 textarea{min-height:70px}.manual-toc-workbench_markdownPreview__qCpzt{padding:10px 12px;border:1px solid var(--border);border-radius:9px;background:var(--canvas)}.manual-toc-workbench_markdownPreview__qCpzt>span{color:var(--muted);font-size:12px;font-weight:700}.manual-toc-workbench_reviewCheck__0uhtP{color:var(--primary);font-weight:800}@media (max-width:760px){.manual-toc-workbench_candidateSection__nczNu,.manual-toc-workbench_reviewSection__T8wP6{padding:13px}.manual-toc-workbench_reviewCard__Sc24W{grid-template-columns:1fr}.manual-toc-workbench_applyRow__seUp3>button,.manual-toc-workbench_reviewImage__P47MX,.manual-toc-workbench_submitRow__yzwKl>button{width:100%}}@media (max-width:520px){.manual-toc-workbench_actionRow__jHDzH,.manual-toc-workbench_controls__cfEaX,.manual-toc-workbench_pageControls__Q7z6_{align-items:stretch}.manual-toc-workbench_actionRow__jHDzH,.manual-toc-workbench_controls__cfEaX{flex-direction:column}.manual-toc-workbench_pageControls__Q7z6_{justify-content:center}.manual-toc-workbench_actionRow__jHDzH>button,.manual-toc-workbench_levelControl__7q1Hf,.manual-toc-workbench_scoreControl__idCj_{width:100%}.manual-toc-workbench_levelControl__7q1Hf select{flex:1 1}}.page_report__jZns8{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;padding-bottom:32px}.page_pageContainer__AAlF6{position:relative;width:100%;max-width:1480px;margin-inline:auto}.page_publicPageContainer__9_IfL{padding:24px 24px calc(120px + env(safe-area-inset-bottom))}@media (max-width:767px){.page_publicPageContainer__9_IfL{padding-inline:16px}}.page_questionDetailHead__nRy0W,.page_sectionHeading__dPyWt{display:flex;align-items:center;justify-content:space-between;gap:16px}.page_sectionProgress__Sz_F_{display:grid;gap:8px;padding:14px 16px;border:1px solid #c9d9f3;border-radius:11px;background:#f7faff}.page_sectionProgressHeading__uYiNB{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--primary-dark);font-size:13px}.page_sectionProgressHeading__uYiNB b{flex:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_sectionProgressTrack__aY2QT{height:8px;overflow:hidden;border-radius:999px;background:#dce8f9}.page_sectionProgressTrack__aY2QT>span{display:block;height:100%;border-radius:inherit;background:var(--primary);transition:width .25s ease}.page_sectionProgressTrack__aY2QT>.page_sectionProgressFailed__4sw_B{background:#c73939}.page_sectionProgress__Sz_F_ p{margin:0;color:var(--muted);font-size:12px;line-height:1.7}.page_sectionHeading__dPyWt{align-items:flex-start;margin-bottom:20px}.page_sectionHeading__dPyWt .page_eyebrow__HlNPC{margin-bottom:7px}.page_sectionHeading__dPyWt h2{font-size:22px;margin-bottom:3px}.page_sectionHeading__dPyWt p,.page_sectionHeading__dPyWt>p{color:var(--muted);font-size:14px;margin:0}.page_sectionHeading__dPyWt>svg{color:var(--primary);flex:none;margin-top:10px}.page_section__RR2iF{padding:25px;scroll-margin-top:100px}.page_questionFilters__2eT4x{display:flex;justify-content:space-between;align-items:end;flex-wrap:wrap;gap:12px}.page_statusFilters__2WDyk{display:flex;flex-wrap:wrap;gap:7px}.page_filterButton__35ygW{min-height:44px;padding:8px 12px;border:1px solid var(--border);border-radius:9px;background:#fff;color:var(--muted);font-size:13px;font-weight:700;transition:background-color .16s,border-color .16s}.page_filterButton__35ygW:hover{background:var(--soft)}.page_filterButton__35ygW span{margin-right:4px}.page_activeFilter__FZRss{border-color:var(--primary);background:var(--soft);color:var(--primary)}.page_subjectFilter__o4NrF{display:grid;gap:3px;color:var(--muted);font-size:12px;font-weight:700}.page_subjectFilter__o4NrF select{min-height:44px;min-width:165px;padding:8px 11px;border:1px solid #b9c8dd;border-radius:9px;background:#fff;color:var(--ink)}.page_questionMap__irTUQ{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:7px}.page_questionTile__4yhlH{min-width:0;min-height:44px;border:1px solid;border-radius:8px;font-size:13px;font-weight:800;transition:background-color .16s,border-color .16s}.page_question_correct__PkGAf{color:#075c4b;border-color:#bce8d9;background:#e4f6f0}.page_question_incorrect__pEvAO{color:#9e2828;border-color:#f0c6c6;background:#fff0f0}.page_question_blank__CG_ah{color:#805000;border-color:#f7dcaa;background:#fff4df}.page_questionTile__4yhlH:hover{filter:brightness(.96)}.page_selectedTile__F1Oga{outline:2px solid var(--primary);outline-offset:2px}.page_questionDetail___RqGZ{margin-top:22px;padding:18px;border:1px solid #b7cbec;border-radius:12px;background:#fbfdff}.page_questionDetailHead__nRy0W{align-items:flex-start}.page_questionDetailHead__nRy0W h3{margin:8px 0 2px;font-size:19px}.page_questionDetail___RqGZ>p{margin:14px 0 0}.page_questionDetail___RqGZ{scroll-margin-top:100px}.page_options__l6ayO{gap:8px;padding-right:25px}.page_options__l6ayO li>strong{margin-left:5px}.page_options__l6ayO li>div{display:inline}.page_stateCard__BPdgF{max-width:850px;padding:28px}.page_stateCard__BPdgF h2{margin:13px 0 8px}@media (max-width:1000px){.page_questionMap__irTUQ{grid-template-columns:repeat(9,minmax(0,1fr))}}@media (max-width:700px){.page_report__jZns8{gap:20px}.page_section__RR2iF{padding:17px}.page_sectionHeading__dPyWt{gap:8px}.page_sectionHeading__dPyWt h2{font-size:19px}.page_questionMap__irTUQ{grid-template-columns:repeat(6,minmax(0,1fr))}.page_questionDetailHead__nRy0W{display:block}.page_subjectFilter__o4NrF,.page_subjectFilter__o4NrF select{width:100%}}@media (max-width:390px){.page_questionMap__irTUQ{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.page_filterButton__35ygW,.page_questionTile__4yhlH,.page_sectionProgressTrack__aY2QT>span{transition:none}}.page_report__jZns8{gap:18px}.page_section__RR2iF{min-width:0;padding:17px;border:1px solid var(--border);border-radius:17px;background:var(--surface);scroll-margin-top:90px}.page_sectionHeading__dPyWt h2{font-size:20px}.page_scoreGrid__K9EkZ{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.page_scoreCard__gpJ9h{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;min-height:152px;padding:15px;border:1px solid #d4e1f5;border-radius:14px;background:#f8fbff}.page_overallCard__FAXpX{border-color:#b8cdef;background:linear-gradient(135deg,#eaf2ff,#fff)}.page_scoreCardText__i9F1S{min-width:0}.page_scoreCardText__i9F1S small{color:var(--muted);font-size:12px}.page_potentialScore__1rYNw{display:block;color:var(--primary);font-size:12px;font-weight:700}.page_scoreCard__gpJ9h h3{margin:2px 0 9px;font-size:17px;line-height:1.35}.page_answerCounts__Cfy9t{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:6px;font-size:12px}.page_answerCounts__Cfy9t span{padding:3px 7px;border-radius:7px;white-space:nowrap}.page_answerCorrect___X8es{color:#075c4b;background:#e4f6f0}.page_answerIncorrect__Kt_cy{color:#9e2828;background:#fff0f0}.page_answerBlank__nOttc{color:#805000;background:#fff4df}.page_scoreRing__eZFGd{position:relative;width:112px;height:112px;flex:none}.page_scoreRing__eZFGd svg{display:block;width:100%;height:100%;transform:rotate(-90deg)}.page_scoreRing__eZFGd circle{fill:none;stroke-width:11px}.page_ringTrack__cBkto{stroke:#e3ebf7}.page_ringPotential__JkoGv{stroke:#86b8f6;stroke-linecap:round}.page_ringActual__baD5M{stroke:var(--primary);stroke-linecap:round}.page_scoreRing__eZFGd b{position:absolute;inset:0;display:grid;place-items:center;color:var(--primary-dark);font-size:18px;font-weight:800}.page_ringLegend__XjwxC{display:flex;flex-wrap:wrap;gap:7px 16px;margin-top:15px;color:var(--muted);font-size:12px}.page_ringLegend__XjwxC span{display:inline-flex;align-items:center;gap:6px}.page_ringLegend__XjwxC i{width:12px;height:12px;border-radius:50%}.page_legendActual__DqaFx{background:var(--primary)}.page_legendPotential__JvwSs{background:#86b8f6}.page_scoringNote__nqoI7{margin:10px 0 0;color:var(--muted);font-size:12px}.page_pathRetry__DE5gA{display:flex;align-items:center;flex-wrap:wrap;gap:9px 15px;margin:0 0 16px;padding:11px 13px;border:1px solid #e9d7a8;border-radius:10px;background:#fffaf0}.page_pathRetry__DE5gA p{flex:1 1 230px;margin:0;color:#79510e;font-size:12px;line-height:1.7}.page_pathRetry__DE5gA button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:7px 12px;border:1px solid #b9ceee;border-radius:9px;background:#fff;color:var(--primary-dark);font-size:12px;font-weight:800;cursor:pointer}.page_pathRetry__DE5gA button:hover:not(:disabled){background:var(--soft)}.page_pathRetry__DE5gA button:disabled{opacity:.6;cursor:wait}.page_pathRetry__DE5gA .page_pathRetryError__z4vUl{flex-basis:100%;color:var(--danger)}.page_pathRetry__DE5gA button:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.page_questionContent__P0k_b{display:grid;gap:18px;margin-top:18px}.page_questionContent__P0k_b section{min-width:0;padding-top:14px;border-top:1px solid var(--border)}.page_questionContent__P0k_b h4{margin:0 0 7px;font-size:15px}.page_visualRegions__ABMFO{display:grid;gap:9px;max-width:700px;margin-top:8px}.page_options__l6ayO{display:grid;gap:9px;margin:0;padding:0;list-style:none}.page_options__l6ayO li{padding:10px;border:1px solid var(--border);border-radius:9px;background:#fff}.page_options__l6ayO li>.page_visualRegions__ABMFO{display:grid}.page_optionKey___9jta{display:inline-grid;place-items:center;width:26px;height:26px;margin-left:8px;border-radius:50%;background:var(--soft);color:var(--primary);font-size:13px;font-weight:800}.page_correctOption__VyWhN{border-color:#a8dccb!important;background:#f1fbf7!important}.page_correctLabel__kbN2Y{display:inline-block;margin-right:8px;color:#075c4b;font-size:12px;font-weight:700}.page_incorrectOption__y0Aia{border-color:#e9a5a9!important;background:#fff2f3!important}.page_incorrectOption__y0Aia .page_optionKey___9jta{color:#a82732;background:#ffe0e3}.page_incorrectLabel__MxXgw{display:inline-block;margin-inline-start:8px;color:#a82732;font-size:12px;font-weight:700}@media (min-width:700px){.page_section__RR2iF{padding:24px}.page_scoreGrid__K9EkZ{grid-template-columns:repeat(2,minmax(0,1fr))}.page_questionMap__irTUQ{grid-template-columns:repeat(9,minmax(0,1fr))}}@media (min-width:1100px){.page_scoreGrid__K9EkZ{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.page_questionMap__irTUQ{grid-template-columns:repeat(12,minmax(0,1fr))}}.page_questionDetail___RqGZ,.page_report__jZns8>#page_question-map__XEOgf,.page_report__jZns8>.page_section__RR2iF{scroll-margin-top:96px}.page_backToTop__R_SZc{position:fixed;inset-inline-end:max(18px,env(safe-area-inset-right));bottom:24px;z-index:35;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:8px 13px;border:1px solid #b9ceee;border-radius:99px;background:#fff;color:var(--primary-dark);box-shadow:var(--shadow);font-size:13px;font-weight:800}.page_questionExplorer__N_gaJ{display:grid;gap:14px;min-width:0;align-items:start}.page_questionMap__irTUQ{display:flex;gap:8px;min-width:0;overflow-x:auto;padding:3px 3px 10px;scrollbar-width:thin}.page_questionTile__4yhlH{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;flex:0 0 112px;min-height:70px;padding:8px 10px;text-align:right}.page_questionTile__4yhlH strong{font-size:14px}.page_questionTile__4yhlH small{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;color:inherit;font-size:11px;font-weight:600;white-space:nowrap}.page_questionDetail___RqGZ{min-width:0;margin-top:0}@media (min-width:700px){.page_questionExplorer__N_gaJ{grid-template-columns:minmax(180px,230px) minmax(0,1fr)}.page_questionMap__irTUQ{position:sticky;top:96px;display:grid;grid-template-columns:minmax(0,1fr);align-content:start;max-height:calc(100dvh - 208px);overflow-x:hidden;overflow-y:auto;padding:3px 8px 3px 3px}.page_questionTile__4yhlH{width:100%;min-height:66px}}@media (max-width:699px){.page_backToTop__R_SZc{bottom:calc(96px + env(safe-area-inset-bottom))}}.page_tabPanel__AXPIQ{display:grid;gap:28px;min-width:0;scroll-margin-top:96px}.page_questionSection__6lNCP{display:grid;gap:20px}.page_questionDetail___RqGZ{padding:0;overflow:hidden;border-color:var(--border);background:#fff}.page_questionDetailHead__nRy0W{display:flex;align-items:center;gap:12px;padding:18px 20px}.page_questionIdentity__xa3qr{flex:1 1;min-width:0}.page_questionIdentity__xa3qr h3{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px}.page_questionSubject__bQKt8{display:block;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:12px}.page_questionDetailTabs__9S1E9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px 16px 0;border-bottom:1px solid var(--border);background:#fafcff}.page_questionDetailTabs__9S1E9 button{min-width:0;min-height:46px;padding:10px 6px;border:0;border-bottom:3px solid transparent;border-radius:8px 8px 0 0;background:transparent;color:var(--muted);font-size:13px;font-weight:700}.page_questionDetailTabs__9S1E9 button[aria-selected=true]{border-bottom-color:var(--primary);background:#fff;color:var(--primary-dark)}.page_questionDetailTabs__9S1E9 button:hover{background:var(--soft)}.page_questionDetailPanel__7DO_H{min-width:0;padding:22px;overflow-wrap:anywhere}.page_questionDetailPanel__7DO_H .page_questionContent__P0k_b{gap:22px;margin-top:0}.page_questionDetailPanel__7DO_H .page_questionContent__P0k_b section{padding-top:0;border-top:0}.page_questionDetail___RqGZ .page_options__l6ayO{gap:12px}.page_questionDetail___RqGZ .page_options__l6ayO li{padding:14px;border-radius:12px}.page_questionDetail___RqGZ .page_optionBody__3LQey{display:flex;align-items:flex-start;gap:10px}.page_questionDetail___RqGZ .page_optionKey___9jta{flex:none;margin:0}.page_optionText__IDCwe{flex:1 1;min-width:0}.page_optionText__IDCwe .markdown{display:block}.page_optionText__IDCwe .markdown>:first-child{margin-top:0}.page_optionText__IDCwe .markdown>:last-child{margin-bottom:0}.page_questionDetail___RqGZ .page_optionLabels__A2MDF{display:flex;flex-wrap:wrap;gap:12px;margin-top:9px;padding-inline-start:36px}.page_optionLabels__A2MDF .page_correctLabel__kbN2Y,.page_optionLabels__A2MDF .page_incorrectLabel__MxXgw{margin:0}.page_bookReview__r7Mse{display:grid;gap:18px;min-width:0}.page_bookPageHead__4WsTu{display:flex;justify-content:space-between;align-items:center;gap:12px}.page_bookPageHead__4WsTu>div{display:grid;gap:5px;min-width:0}.page_bookPageHead__4WsTu strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.page_bookPageHead__4WsTu span{color:var(--muted);font-size:12px;overflow-wrap:anywhere}.page_bookPageCount__23SxL{flex:none;direction:ltr}.page_bookPageExcerpt__YUUuj,.page_bookPageReason__cT1Wi{min-width:0;padding:14px 16px;border:1px solid var(--border);border-radius:12px;background:var(--surface);overflow-wrap:anywhere}.page_bookPageExcerpt__YUUuj h4,.page_bookPageReason__cT1Wi h4{margin:0 0 12px;font-size:14px}.page_bookPageExcerpt__YUUuj .markdown>:first-child,.page_bookPageReason__cT1Wi .markdown>:first-child{margin-top:0}.page_bookPageExcerpt__YUUuj .markdown>:last-child,.page_bookPageReason__cT1Wi .markdown>:last-child{margin-bottom:0}.page_bookPageExcerpt__YUUuj blockquote{margin:0;padding:4px 12px;border-inline-start:3px solid var(--primary)}.page_bookPageNavigation__JptQS{display:flex;justify-content:space-between;gap:12px;padding-top:4px}.page_bookPageNavigation__JptQS button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:96px;min-height:44px;padding:9px 14px;border:1px solid var(--border);border-radius:10px;background:#fff;color:var(--primary);font-weight:700}.page_bookPageNavigation__JptQS button:disabled{color:var(--muted);opacity:.45;cursor:default}.page_questionEmpty__KHYte{margin:12px 0;color:var(--muted);font-size:14px}.page_questionTile__4yhlH strong{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:699px){.page_questionSection__6lNCP{padding:12px;gap:16px}.page_questionDetailHead__nRy0W{padding:16px}.page_questionDetailTabs__9S1E9{padding-inline:8px;gap:0}.page_questionDetailTabs__9S1E9 button{font-size:12px}.page_questionDetailPanel__7DO_H{padding:18px 14px}.page_bookPageExcerpt__YUUuj,.page_bookPageReason__cT1Wi,.page_questionDetail___RqGZ .page_options__l6ayO li{padding:12px}}.billing-admin_panel__j2kQU{min-width:0;padding:22px}.billing-admin_panel__j2kQU h2{margin-bottom:16px;font-size:20px}.billing-admin_sectionHead__MtufH{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:16px}.billing-admin_sectionHead__MtufH h2,.billing-admin_sectionHead__MtufH p{margin:0}.billing-admin_sectionHead__MtufH p{margin-top:4px}.billing-admin_planGrid__seVn8{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:12px}.billing-admin_planCard__evIjS{display:grid;gap:16px;min-width:0;padding:16px;border:1px solid var(--border);border-radius:12px;background:#fafdff}.billing-admin_planCard__evIjS button{justify-self:start}.billing-admin_planTitle___tDXc{display:flex;align-items:start;justify-content:space-between;flex-wrap:wrap;gap:8px}.billing-admin_planTitle___tDXc h3{margin:0;font-size:17px}.billing-admin_planFacts__CtQJl{display:grid;gap:9px;margin:0}.billing-admin_planFacts__CtQJl div{display:flex;justify-content:space-between;gap:12px}.billing-admin_planFacts__CtQJl dt{color:var(--muted)}.billing-admin_planFacts__CtQJl dd{margin:0;font-weight:700;text-align:left}.billing-admin_planFacts__CtQJl .billing-admin_planAmount__n_ylq{display:grid;justify-items:end;gap:4px}.billing-admin_planAmount__n_ylq del{color:var(--muted);font-size:13px;font-weight:400}.billing-admin_discountLabel__FKwGj{padding:4px 8px;border-radius:999px;background:var(--soft);color:var(--primary-dark);font-size:12px;font-weight:700}.billing-admin_priceFields__ME_H7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.billing-admin_priceSummary__VdZTR{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;padding:12px 14px;border:1px solid var(--border);border-radius:12px;background:#fafdff}.billing-admin_priceSummary__VdZTR>span:first-child{color:var(--muted);font-size:13px}.billing-admin_fieldError__rjO26{color:var(--danger);font-size:13px}.billing-admin_checkField__JKhTm{display:inline-flex;align-items:center;gap:9px;min-height:44px;cursor:pointer}.billing-admin_checkField__JKhTm input{width:19px;height:19px;accent-color:var(--primary)}.billing-admin_toolbar__3VvEh{display:flex;flex-wrap:wrap;align-items:end;gap:10px;margin-bottom:18px}.billing-admin_toolbar__3VvEh label{flex:1 1 210px}.billing-admin_tableWrap__kXdFR{overflow-x:auto}.billing-admin_table__Cns3c{width:100%;border-collapse:collapse;font-size:14px}.billing-admin_table__Cns3c td,.billing-admin_table__Cns3c th{padding:12px 10px;border-bottom:1px solid var(--border);text-align:right;vertical-align:middle}.billing-admin_table__Cns3c th{background:#f3f7fc;color:var(--muted);white-space:nowrap}.billing-admin_table__Cns3c td:last-child{text-align:left}.billing-admin_table__Cns3c tr:last-child td{border-bottom:0}.billing-admin_mono__QhoH7{direction:ltr;unicode-bidi:isolate;display:inline-block;font-family:ui-monospace,monospace;font-size:.88em;max-width:100%;overflow-wrap:anywhere}.billing-admin_pager__Vy_SX{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:18px;color:var(--muted);font-size:13px}.billing-admin_pager__Vy_SX>div{display:flex;gap:8px}.billing-admin_detail__BU50y{display:grid;gap:18px}.billing-admin_detailHeader__VhK5_{display:flex;align-items:start;justify-content:space-between;gap:12px}.billing-admin_detailHeader__VhK5_ h2{margin:0;min-width:0;overflow-wrap:anywhere}.billing-admin_detailHeader__VhK5_ button{flex:none}.billing-admin_detailGrid__CFGEF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.billing-admin_detailGrid__CFGEF div{min-width:0;padding:11px 13px;border:1px solid var(--border);border-radius:10px;background:#fafdff}.billing-admin_detailGrid__CFGEF dt{color:var(--muted);font-size:12px}.billing-admin_detailGrid__CFGEF dd{margin:4px 0 0;overflow-wrap:anywhere;font-weight:700}.billing-admin_detailLinks__OPQth{display:flex;flex-wrap:wrap;gap:8px}.billing-admin_actionLaunch__FFLB4{display:grid;gap:12px;padding:18px;border:1px solid var(--border);border-radius:12px;background:#fafdff}.billing-admin_actionLaunch__FFLB4 h3{margin:0;font-size:16px}.billing-admin_actionLaunch__FFLB4 button{justify-self:start}.billing-admin_modalForm__Q1DNW{display:grid;gap:14px}.billing-admin_modalForm__Q1DNW .billing-admin_hint__qfPyW{margin:0}.billing-admin_modalActions__TfR7_{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px}.billing-admin_actionForms__xJodl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.billing-admin_hint__qfPyW{color:var(--muted);font-size:13px}.billing-admin_audit__z5mm_{display:grid;gap:9px;margin:0;padding:0;list-style:none}.billing-admin_audit__z5mm_ li{padding:11px 13px;border:1px solid var(--border);border-radius:10px}.billing-admin_audit__z5mm_ span,.billing-admin_audit__z5mm_ strong{display:block}.billing-admin_audit__z5mm_ span{color:var(--muted);font-size:12px}.billing-admin_json__d8Ldx{overflow:auto;padding:12px;border-radius:10px;background:#f3f7fc;direction:ltr;text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}@media (max-width:720px){.billing-admin_priceFields__ME_H7{grid-template-columns:1fr}.billing-admin_panel__j2kQU{padding:16px}.billing-admin_sectionHead__MtufH>button{width:100%}.billing-admin_tableWrap__kXdFR{overflow:visible}.billing-admin_table__Cns3c,.billing-admin_table__Cns3c tbody,.billing-admin_table__Cns3c td,.billing-admin_table__Cns3c tr{display:block;width:100%}.billing-admin_table__Cns3c thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.billing-admin_table__Cns3c tr{padding:8px;border:1px solid var(--border);border-radius:12px;margin-bottom:10px;background:#fff}.billing-admin_table__Cns3c td,.billing-admin_table__Cns3c td:last-child{display:flex;align-items:baseline;justify-content:space-between;gap:12px;border:0;padding:6px 8px;text-align:left;min-width:0;overflow-wrap:anywhere}.billing-admin_table__Cns3c td>*{max-width:100%;overflow-wrap:anywhere}.billing-admin_table__Cns3c td:before{content:attr(data-label);color:var(--muted);flex:none;font-size:12px;text-align:right}.billing-admin_table__Cns3c td:last-child{justify-content:flex-end}.billing-admin_table__Cns3c td:last-child:before{display:none}.billing-admin_actionForms__xJodl,.billing-admin_detailGrid__CFGEF{grid-template-columns:1fr}.billing-admin_actionLaunch__FFLB4 button{width:100%}}.page_summary___eBdE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.page_summary___eBdE>div{display:grid;gap:4px;padding:18px}.page_summary___eBdE span{color:var(--muted);font-size:13px}.page_summary___eBdE strong{font-size:26px;color:var(--primary-dark)}.page_layout__xnGou{display:grid;grid-template-columns:minmax(0,3fr) minmax(250px,2fr);gap:24px;align-items:start}.page_compose___IMNP,.page_history__Tun5K{min-width:0;padding:24px}.page_compose___IMNP h2,.page_history__Tun5K h2,.page_previewPanel__Sccxh h2{margin:0 0 16px;font-size:19px}.page_fields__sZCOU,.page_form__NCPx6{display:grid;gap:18px}.page_form__NCPx6{align-items:start}.page_fields__sZCOU{border:0;margin:0;padding:0;min-width:0}.page_fields__sZCOU .input,.page_fields__sZCOU .select{width:100%;min-width:0}.page_form__NCPx6>button{justify-self:start}.page_error__I2ZA7{color:var(--danger)}.page_previewPanel__Sccxh{min-width:0;position:sticky;top:110px;padding:8px 0}.page_preview__O3_Ik{display:flex;gap:12px;padding:18px;border:1px solid var(--border);border-radius:20px;background:var(--surface);box-shadow:var(--shadow)}.page_preview__O3_Ik>svg{flex:none;color:var(--primary)}.page_preview__O3_Ik div{display:grid;gap:4px;min-width:0}.page_previewPanel__Sccxh>p,.page_preview__O3_Ik small{color:var(--muted);font-size:12px}.page_preview__O3_Ik p,.page_preview__O3_Ik strong{overflow-wrap:anywhere}.page_preview__O3_Ik p{margin:0;white-space:pre-wrap;font-size:14px}.page_heading__sorhm{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;align-items:center}.page_heading__sorhm h2,.page_heading__sorhm h3{margin:0}.page_heading__sorhm h3{font-size:16px;overflow-wrap:anywhere}.page_history__Tun5K>.page_heading__sorhm{margin-bottom:16px}.page_list__WBVaz{display:grid;gap:16px}.page_item__HForH{padding:16px;min-width:0;border:1px solid var(--border);border-radius:14px}.page_body__c2RJx{white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 0}.page_meta__8eaW_{display:flex;flex-wrap:wrap;gap:6px 16px;color:var(--muted);font-size:12px}.page_meta__8eaW_ bdi{max-width:100%;overflow-wrap:anywhere}.page_counts__vpyoX{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:14px;font-size:13px;color:var(--muted)}.page_counts__vpyoX strong{color:var(--primary-dark)}.page_failure__FT4J4{margin-top:12px;font-size:13px;overflow-wrap:anywhere}.page_failure__FT4J4 summary{min-height:40px;display:flex;align-items:center;cursor:pointer}.page_pages__DgDpm{display:flex;gap:10px;flex-wrap:wrap;justify-content:end;margin-top:18px}.page_confirm__3GSpx{display:grid;gap:12px;min-width:0}.page_confirm__3GSpx p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.page_confirm__3GSpx bdi{overflow-wrap:anywhere}@media (max-width:1000px){.page_layout__xnGou{grid-template-columns:1fr}.page_previewPanel__Sccxh{position:static;max-width:500px}}@media (max-width:500px){.page_summary___eBdE{gap:6px}.page_summary___eBdE>div{padding:12px}.page_summary___eBdE span{font-size:11px}.page_compose___IMNP,.page_history__Tun5K{padding:16px}.page_heading__sorhm{align-items:start}}.page_confirm__3GSpx>strong{overflow-wrap:anywhere}.page_advanced__8PrO0,.page_notificationDetails__PRJDb{min-width:0;border:1px solid var(--border);border-radius:12px;padding:0 14px}.page_advanced__8PrO0>summary,.page_notificationDetails__PRJDb>summary{min-height:48px;display:flex;align-items:center;cursor:pointer;font-weight:700}.page_advancedBody__QZ68t{display:grid;gap:20px;padding:4px 0 16px}.page_advancedBody__QZ68t>p{font-size:13px;margin:0}.page_optionGrid__PHa85{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.page_optionGrid__PHa85 .input,.page_optionGrid__PHa85 .select{width:100%;min-width:0}.page_checks__IN6cP{display:grid;gap:8px}.page_checks__IN6cP label{display:flex;gap:9px;align-items:center;min-height:40px;font-size:13px}.page_checks__IN6cP input{flex:none}.page_actionEditor__UdY73{display:grid;gap:14px}.page_actionEditor__UdY73 h3{margin:0;font-size:15px}.page_actionRow__yJaJg{border:1px solid var(--border);border-radius:12px;padding:14px;display:grid;gap:14px;min-width:0}.page_previewCard__PgRT4{background:var(--surface);border:1px solid var(--border);border-radius:18px;overflow:hidden;box-shadow:var(--shadow);min-width:0}.page_previewCard__PgRT4>.page_preview__O3_Ik{border:0;border-radius:0;box-shadow:none}.page_preview__O3_Ik .page_previewIcon__K4Btj{position:relative;display:block;flex:none;width:38px;height:38px;color:var(--primary)}.page_previewIcon__K4Btj>img{width:100%;height:100%;object-fit:contain;border-radius:8px}.page_previewIcon__K4Btj>img.page_previewBadge__nrILn{position:absolute;inset-inline-end:-5px;bottom:-5px;width:17px;height:17px;border:2px solid var(--surface);border-radius:5px;background:var(--surface)}.page_previewImage__C25zt{display:block;width:100%;max-height:220px;object-fit:cover}.page_previewActions__t_npO{display:flex;gap:8px;padding:12px 16px;border-top:1px solid var(--border)}.page_previewActions__t_npO span{display:flex;gap:6px;align-items:center;justify-content:center;flex:1 1;min-width:0;font-size:13px;padding:7px;border:1px solid var(--border);border-radius:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_previewActions__t_npO img{width:18px;height:18px;object-fit:contain;flex:none}.page_notificationDetails__PRJDb{margin-top:14px;padding-bottom:12px}.page_notificationDetails__PRJDb:not([open]){padding-bottom:0}.page_notificationDetails__PRJDb .page_previewCard__PgRT4{max-width:450px;box-shadow:none}.page_detailList__ucu4i{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 16px;font-size:13px;margin:16px 0 0}.page_detailList__ucu4i dt{color:var(--muted)}.page_detailList__ucu4i dd{margin:0;overflow-wrap:anywhere;min-width:0}.page_detailAction__EOp1J{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 16px;padding-top:8px;border-top:1px solid var(--border)}@media (max-width:600px){.page_optionGrid__PHa85{grid-template-columns:1fr}.page_actionRow__yJaJg{padding:12px}.page_detailAction__EOp1J,.page_detailList__ucu4i{column-gap:10px}}