.schools-near-contract_section__bpVA2{margin-top:28px}.schools-near-contract_head__iReHN{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;margin-bottom:12px}.schools-near-contract_title__iJcXl{margin:0;color:var(--fg-1);letter-spacing:-.015em}.schools-near-contract_all__Zi1yz{font:600 13px/1.3 var(--font-sans);color:var(--connecta-ink)}@media (max-width:760px){.InvoicingAlertsCard_link__tV6tr,.schools-near-contract_all__Zi1yz{display:inline-flex;align-items:center;min-height:44px}}.ReachGlyph_root__exRRn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:var(--s-1) 0;border-radius:var(--r-sm);background:var(--reach-ground);color:var(--reach-fg);line-height:0}.ReachGlyph_root__exRRn[data-tone=socratic]{--reach-ground:var(--connecta-lime);--reach-fg:var(--connecta-ink)}.ReachGlyph_root__exRRn[data-tone=goodtalk]{--reach-ground:var(--tint-lavender);--reach-fg:var(--connecta-plum)}.ReachGlyph_glyph__iUl7v{display:block;height:auto}.ReachGlyph_half__W33BH{fill:currentColor;transform-box:view-box}.ReachGlyph_left__xfCat{animation:ReachGlyph_reach-left__Rbseo var(--dur-reach) var(--ease-emphasis) infinite}.ReachGlyph_right___Q7Vk{animation:ReachGlyph_reach-right__dQY8T var(--dur-reach) var(--ease-emphasis) infinite}@keyframes ReachGlyph_reach-left__Rbseo{0%,to{transform:translateX(-11%)}46%,60%{transform:translateX(0)}}@keyframes ReachGlyph_reach-right__dQY8T{0%,to{transform:translateX(11%)}46%,60%{transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.ReachGlyph_left__xfCat,.ReachGlyph_right___Q7Vk{animation:none;transform:none}}.moderation_page__1MjIO{display:flex;flex-direction:column;gap:18px;min-width:0}.moderation_meta__X1hR2{font:400 var(--t-caption)/1.35 var(--font-sans);color:var(--fg-3);margin:0}.moderation_waiting__vwBUB{display:flex;align-items:center;gap:12px;width:100%;padding:10px 14px;border:1px solid var(--border-1);border-radius:var(--r-md);background:var(--bg-card);color:var(--fg-1);font:600 var(--t-body)/1.4 var(--font-sans);text-align:left;cursor:pointer}.moderation_waiting__vwBUB:focus-visible{outline:2px solid var(--connecta-ink);outline-offset:2px}.moderation_filters__n7jiW{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 16px}.moderation_filter__d_I3y{display:flex;flex-direction:column;gap:6px;min-width:200px;font:500 var(--t-body-sm)/1.4 var(--font-sans);color:var(--fg-2)}.moderation_settings__k5Jln{display:flex;flex-direction:column;gap:12px;padding:16px 20px}.moderation_head__9l3RL{display:flex;align-items:flex-start;gap:14px;flex-wrap:wrap}.moderation_headText__GABfM{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.moderation_facts__RE9BE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px 20px;gap:14px 20px;padding:16px 20px;margin:0}.moderation_fact__myyDN{display:flex;flex-direction:column;gap:4px;min-width:0;margin:0}.moderation_fact__myyDN dt{font:500 var(--t-caption)/1.35 var(--font-sans);color:var(--fg-3)}.moderation_fact__myyDN dd{margin:0;font:400 var(--t-body-sm)/1.45 var(--font-sans);color:var(--fg-1);overflow-wrap:anywhere}.moderation_actions__r12Vh{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.moderation_handle__pc_Fh{display:flex;flex-direction:column;gap:12px;padding:16px 20px}.moderation_conversation__1XCKp{list-style:none;margin:0;padding:16px 20px;display:flex;flex-direction:column;gap:10px}.moderation_message__qjD7z{display:flex;flex-direction:column;gap:4px;max-width:78%;padding:10px 12px;border-radius:var(--r-md);background:var(--neutral-50);border:1px solid var(--border-1)}.moderation_message__qjD7z[data-side=right]{align-self:flex-end;background:var(--tint-sky);border-color:transparent}.moderation_message__qjD7z[data-blocked]{border-style:dashed;border-color:var(--state-alert-accent);background:var(--state-alert-bg)}.moderation_message__qjD7z[data-flagged]{outline:2px solid var(--connecta-ink);outline-offset:2px}.moderation_messageHead__VGfrO{display:flex;flex-wrap:wrap;gap:4px 8px;font:600 var(--t-caption)/1.35 var(--font-sans);color:var(--fg-2)}.moderation_messageText__TZvct{font:400 var(--t-body-sm)/1.5 var(--font-sans);color:var(--fg-1);white-space:pre-wrap;overflow-wrap:anywhere}.moderation_messageNote__OLxX6{font:600 var(--t-caption)/1.35 var(--font-sans);color:var(--state-alert-fg)}@media (max-width:1179px){.moderation_facts__RE9BE{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.moderation_filters__n7jiW{flex-direction:column;align-items:stretch}.moderation_filter__d_I3y{min-width:0}.moderation_facts__RE9BE{grid-template-columns:minmax(0,1fr);padding:14px}.moderation_conversation__1XCKp,.moderation_handle__pc_Fh,.moderation_settings__k5Jln{padding:14px}.moderation_message__qjD7z{max-width:100%}}.StackedFraction_root__TIW0Q{position:relative;white-space:nowrap}.StackedFraction_visual__iinfD{display:inline-flex;align-items:center;gap:.15em;vertical-align:middle}.StackedFraction_frac__ZuOcK{display:inline-flex;flex-direction:column;align-items:center;font-size:.85em;line-height:1.1;margin:.1em;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.StackedFraction_num__lPYvr{padding:0 .2em .06em;border-bottom:1px solid}.StackedFraction_den__t0fS7{padding:.06em .2em 0}.StackedFraction_srOnly__5iugO{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.ExamItemCard_card__Xz61L{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:var(--r-lg);border:1px solid var(--neutral-200);background:var(--connecta-paper)}.ExamItemCard_card__Xz61L.ExamItemCard_correct__K8WLk{border-color:var(--connecta-ink)}.ExamItemCard_heading__JH3z9{font:700 var(--t-micro) /1 var(--font-sans);color:var(--fg-3)}.ExamItemCard_chips__ODfla{display:flex;flex-wrap:wrap;gap:6px}.ExamItemCard_editedDetail__XSn2Y{font:500 var(--t-micro) /1.4 var(--font-sans);color:var(--fg-3);overflow-wrap:anywhere}.ExamItemCard_prompt__QW177{margin:0;font:600 var(--exam-read-size,var(--t-body-sm)) /var(--exam-read-leading,1.5) var(--exam-read-font,var(--font-sans));color:var(--connecta-ink);white-space:pre-wrap;overflow-wrap:anywhere}.ExamItemCard_emphasis__6zdK4{text-decoration:underline;-webkit-text-decoration-color:var(--connecta-lime);text-decoration-color:var(--connecta-lime);text-decoration-thickness:.18em;text-underline-offset:.12em}.ExamItemCard_options__1Wxld{display:flex;flex-direction:column;gap:6px}.ExamItemCard_opt__GjKzH{display:flex;gap:10px;align-items:baseline;width:100%;min-height:44px;box-sizing:border-box;text-align:left;padding:11px 12px;border-radius:var(--r-md);border:1px solid var(--neutral-200);background:var(--connecta-paper);color:var(--connecta-ink)}button.ExamItemCard_opt__GjKzH{cursor:pointer}button.ExamItemCard_opt__GjKzH:disabled{cursor:not-allowed}.ExamItemCard_opt__GjKzH.ExamItemCard_selected__Rjd1R{border:1.5px solid var(--connecta-ink);background:var(--neutral-100)}.ExamItemCard_opt__GjKzH.ExamItemCard_correct__K8WLk{border:1.5px solid var(--connecta-ink);background:var(--state-ok-bg)}.ExamItemCard_opt__GjKzH.ExamItemCard_wrong__Iler8{border:1.5px solid var(--connecta-coral)}.ExamItemCard_opt__GjKzH.ExamItemCard_notYet__Foul4{border:1.5px dashed var(--neutral-500);background:var(--neutral-100)}.ExamItemCard_optLabel__3pp4a{font:700 var(--exam-read-size,var(--t-caption)) /var(--exam-read-leading,1.4) var(--exam-read-font,var(--font-sans))}.ExamItemCard_optText__YwGoI{font:500 var(--exam-read-size,var(--t-caption)) /var(--exam-read-leading,1.4) var(--exam-read-font,var(--font-sans))}.ExamItemCard_input__fZ2Df{width:100%;box-sizing:border-box;min-height:44px;padding:11px 13px;border-radius:var(--r-md);border:1px solid var(--neutral-200);background:var(--connecta-paper);color:var(--connecta-ink);font:500 max(16px,var(--exam-read-size,var(--t-body-sm))) /var(--exam-read-leading,1.4) var(--exam-read-font,var(--font-sans));outline:none}.ExamItemCard_input__fZ2Df:disabled{background:var(--neutral-50);cursor:not-allowed}.ExamItemCard_answer__f7Yuf{min-height:56px;padding:14px 16px;border:1.5px solid var(--neutral-300);border-radius:var(--r-lg);font:500 max(18px,var(--exam-read-size,var(--t-body))) /var(--exam-read-leading,1.45) var(--exam-read-font,var(--font-sans))}textarea.ExamItemCard_answer__f7Yuf{min-height:160px}.ExamItemCard_answer__f7Yuf:focus-visible{border-color:var(--connecta-ink);box-shadow:0 0 0 3px var(--neutral-200)}.ExamItemCard_parts___gSzH{display:flex;flex-direction:column;gap:12px}.ExamItemCard_partRow__ex71a{display:flex;align-items:center;gap:10px;min-width:0}.ExamItemCard_partRow__ex71a .ExamItemCard_answer__f7Yuf{flex:1 1 auto;min-width:0}.ExamItemCard_partLabel__tgmBI{flex:0 0 auto;min-width:2ch;font:700 max(17px,var(--exam-read-size,var(--t-body))) /var(--exam-read-leading,1.4) var(--exam-read-font,var(--font-sans));color:var(--connecta-ink)}.ExamItemCard_inputHint__FWIkv{font:500 var(--exam-read-size,var(--t-micro)) /var(--exam-read-leading,1.4) var(--exam-read-font,var(--font-sans));color:var(--fg-3)}.ExamItemCard_answerLines__NVwCT{display:flex;flex-direction:column;gap:2px;margin-top:4px;break-inside:avoid;page-break-inside:avoid}.ExamItemCard_answerLine__sN6DY{display:block;flex:1 1;min-width:120px;height:26px;border-bottom:1px solid var(--connecta-ink)}.ExamItemCard_answerLines__NVwCT>.ExamItemCard_answerLine__sN6DY,.ExamItemCard_answerLines__NVwCT>.ExamItemCard_sheetLine__1WdRg{flex:none}.ExamItemCard_answerLineLabeled__l86NS{display:flex;align-items:flex-end;gap:6px}.ExamItemCard_answerLineLabel__gH4qD{flex:0 0 auto;font:600 var(--t-caption) /1.4 var(--font-sans);color:var(--connecta-ink)}.ExamItemCard_writingOpen__UYOSc{width:100%;min-height:112px;max-height:168px;overflow:hidden;padding:11px 13px;border-radius:var(--r-md);border:1px dashed var(--neutral-400);background:var(--neutral-50);color:var(--fg-2);font:600 var(--exam-read-size,var(--t-body-sm)) /var(--exam-read-leading,1.4) var(--exam-read-font,var(--font-sans));text-align:center;white-space:pre-wrap;overflow-wrap:anywhere;cursor:pointer}.ExamItemCard_writingOpen__UYOSc:disabled{cursor:default}.ExamItemCard_writingOpen__UYOSc:focus-visible{outline:2px solid var(--connecta-ink);outline-offset:2px}.ExamItemCard_writingFilled__D6oAX{border:1px solid var(--neutral-200);background:var(--connecta-paper);color:var(--connecta-ink);font-weight:500;text-align:left}.ExamItemCard_writingBody__QGG8b{display:flex;flex-direction:column;gap:12px;height:60vh}.ExamItemCard_writingPrompt__rdfOZ{flex:none;max-height:30%;overflow-y:auto;margin:0;padding-bottom:12px;border-bottom:1px solid var(--neutral-200);color:var(--fg-2);font:500 var(--exam-read-size,var(--t-body-sm)) /var(--exam-read-leading,1.4) var(--exam-read-font,var(--font-sans))}.ExamItemCard_writingArea__75DZA{flex:1 1;min-height:0;width:100%;box-sizing:border-box;padding:0;border:0;outline:none;resize:none;background:transparent;color:var(--connecta-ink);letter-spacing:inherit;word-spacing:inherit;font:500 max(16px,var(--exam-read-size,var(--t-body))) /var(--exam-read-leading,1.5) var(--exam-read-font,var(--font-sans))}.ExamItemCard_writingFooter__gQFsx{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.ExamItemCard_writingDone__6CsIZ{min-height:44px;padding:0 18px;border:0;border-radius:var(--r-md);background:var(--connecta-ink);color:var(--connecta-paper);font:600 var(--t-body-sm) /1 var(--font-sans);cursor:pointer}.ExamItemCard_writingDone__6CsIZ:focus-visible{outline:2px solid var(--connecta-ink);outline-offset:2px}@media (max-width:760px){.ExamItemCard_writingBody__QGG8b{height:calc(100dvh - 170px)}}.ExamItemCard_answerKey__1Pwzr{font:600 var(--t-caption) /1.4 var(--font-sans);color:var(--connecta-ink)}.ExamItemCard_answerKey__1Pwzr .ExamItemCard_value___zWDD{color:var(--connecta-olive)}.ExamItemCard_acceptedAnswers__adKKT{font:500 var(--t-caption) /1.4 var(--font-sans);color:var(--fg-2)}.ExamItemCard_acceptedAnswers__adKKT .ExamItemCard_value___zWDD{font-weight:600;color:var(--connecta-olive)}.ExamItemCard_verdict__VhzO9{display:flex;flex-direction:column;gap:6px}.ExamItemCard_verdictLine__B3DAh{display:inline-flex;align-items:center;gap:6px;font:600 var(--exam-read-size,var(--t-caption)) /var(--exam-read-leading,1.4) var(--exam-read-font,var(--font-sans));color:var(--fg-1)}.ExamItemCard_verdictGlyph__Q28rZ{flex:0 0 16px;width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center}.ExamItemCard_verdictLine__B3DAh{min-height:26px}.ExamItemCard_reviewNote__ccnDo{font:500 var(--exam-read-size,var(--t-caption)) /var(--exam-read-leading,1.4) var(--exam-read-font,var(--font-sans));color:var(--fg-3);overflow-wrap:anywhere}.ExamItemCard_keyExplanation__Ak7BV{margin:-2px 0 2px;-webkit-padding-start:12px;padding-inline-start:12px;font:500 var(--exam-read-size,var(--t-micro)) /var(--exam-read-leading,1.5) var(--exam-read-font,var(--font-sans));color:var(--fg-2);overflow-wrap:anywhere}.ExamItemCard_yourAnswerLine__sS3VZ{font:500 var(--exam-read-size,var(--t-caption)) /var(--exam-read-leading,1.4) var(--exam-read-font,var(--font-sans));color:var(--fg-3);overflow-wrap:anywhere}.ExamItemCard_yourAnswerLine__sS3VZ .ExamItemCard_value___zWDD{font-weight:700;color:var(--fg-1)}.ExamItemCard_correctAnswerLine__rPzlj{padding:8px 10px;border-radius:var(--r-md);border:1px solid var(--connecta-ink);background:var(--state-ok-bg);font:600 var(--exam-read-size,var(--t-caption)) /var(--exam-read-leading,1.4) var(--exam-read-font,var(--font-sans));color:var(--connecta-ink);overflow-wrap:anywhere}.ExamItemCard_correctAnswerLine__rPzlj .ExamItemCard_value___zWDD{font:800 var(--exam-read-size,var(--t-body-sm)) /var(--exam-read-leading,1.4) var(--exam-read-font,var(--font-sans));color:var(--connecta-ink)}.ExamItemCard_solution__qQbPi{font:500 var(--exam-read-size,var(--t-micro)) /var(--exam-read-leading,1.5) var(--exam-read-font,var(--font-sans));color:var(--fg-3);white-space:pre-wrap}.ExamItemCard_rubric__B_GAJ{display:flex;flex-direction:column;gap:2px}.ExamItemCard_rubricLabel__4PsOi{font:600 var(--t-caption) /1.4 var(--font-sans);color:var(--connecta-ink)}.ExamItemCard_rubricList__2J7qz{margin:0;-webkit-padding-start:18px;padding-inline-start:18px;display:flex;flex-direction:column;gap:2px}.ExamItemCard_rubricList__2J7qz li{font:500 var(--t-micro) /1.5 var(--font-sans);color:var(--fg-3)}.ExamItemCard_criteria__Ez9yp{display:flex;flex-direction:column;gap:4px}.ExamItemCard_criteriaLabel__rfZfK{font:600 var(--exam-read-size,var(--t-caption)) /var(--exam-read-leading,1.4) var(--exam-read-font,var(--font-sans));color:var(--connecta-ink)}.ExamItemCard_criteriaList__XPKQe{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.ExamItemCard_criterion__kKNnB{display:flex;align-items:flex-start;gap:6px;font:500 var(--exam-read-size,var(--t-micro)) /var(--exam-read-leading,1.5) var(--exam-read-font,var(--font-sans));color:var(--fg-3);overflow-wrap:anywhere}.ExamItemCard_criterion__kKNnB>svg{flex:0 0 auto;margin-top:2px}.ExamItemCard_criterion__kKNnB[data-met=true]{color:var(--fg-1)}.ExamItemCard_criterionBody__XeW2b{display:flex;flex-direction:column;gap:2px;min-width:0}.ExamItemCard_criterionStatus__MPH7Y{font-weight:600;color:var(--fg-1)}.ExamItemCard_criterionEvidence__8ZCRb{font-style:italic;color:var(--fg-3)}.ExamItemCard_srOnly__2np_G{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ExamItemCard_workingToggle__ht2WW{align-self:flex-start;padding:2px 0;border:0;background:none;cursor:pointer;font:700 var(--t-micro) /1.4 var(--font-sans);color:var(--connecta-ink);text-decoration:underline;text-underline-offset:3px}.ExamItemCard_workingToggle__ht2WW:disabled{cursor:not-allowed}.ExamItemCard_workingToggle__ht2WW:focus-visible{outline:2px solid var(--connecta-ink);outline-offset:2px;border-radius:4px}.ExamItemCard_correctedChip__P37RQ{align-self:flex-start}.ExamItemCard_opt__GjKzH:focus-visible{outline:2px solid var(--connecta-ink);outline-offset:2px}.ExamItemCard_input__fZ2Df:focus-visible{outline:none;border-color:var(--border-2);box-shadow:0 0 0 3px var(--tint-ink)}@media print{.ExamItemCard_card__Xz61L{border:1px solid #000;page-break-inside:avoid;break-inside:avoid;box-shadow:none}.ExamItemCard_card__Xz61L.ExamItemCard_correct__K8WLk{border-color:#000}.ExamItemCard_correctAnswerLine__rPzlj,.ExamItemCard_opt__GjKzH,.ExamItemCard_opt__GjKzH.ExamItemCard_correct__K8WLk,.ExamItemCard_opt__GjKzH.ExamItemCard_notYet__Foul4,.ExamItemCard_opt__GjKzH.ExamItemCard_selected__Rjd1R,.ExamItemCard_opt__GjKzH.ExamItemCard_wrong__Iler8{border-color:#000;background:transparent}.ExamItemCard_answerLine__sN6DY{border-bottom-color:#000}.ExamItemCard_answerLineLabel__gH4qD{color:#000}.ExamItemCard_chips__ODfla [data-status-chip][data-tone]{background:transparent;box-shadow:inset 0 0 0 1px #000}}.ExamItemCard_promptFolded__XwpwM{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;line-clamp:6;overflow:hidden}.ExamItemCard_promptToggle__822gx{align-self:flex-start;padding:0;border:0;background:transparent;cursor:pointer;font:600 var(--t-body-sm) /1.4 var(--font-sans);color:var(--connecta-ink);text-decoration:underline;text-underline-offset:3px}.ExamItemCard_reviewCard__WrXQE{display:flex;flex-direction:column;gap:14px;padding:20px 22px;border-radius:16px;background:var(--bg-card);box-shadow:inset 0 0 0 1px var(--border-2);scroll-margin-top:16px}.ExamItemCard_reviewCard__WrXQE[data-approved]{box-shadow:inset 0 0 0 1px var(--border-1)}.ExamItemCard_reviewHead__SiU1y{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ExamItemCard_reviewHeading__TvoAP{flex:1 1;min-width:0;font:700 15px/1.2 var(--font-sans);color:var(--fg-1)}.ExamItemCard_reviewEdited__AiWy_{font:500 12.5px/1 var(--font-sans);color:var(--fg-3)}.ExamItemCard_reviewPrompt__FbVPu{margin:0;font:500 16px/1.5 var(--font-sans);color:var(--fg-1);white-space:pre-wrap;text-wrap:pretty}.ExamItemCard_reviewChoices__GZER9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.ExamItemCard_reviewChoice__Wy_El{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--r-md);box-shadow:var(--ring-rest);font:400 14.5px/1.3 var(--font-sans);color:var(--fg-1);overflow-wrap:anywhere}.ExamItemCard_reviewChoice__Wy_El[data-choice-state=correct]{box-shadow:var(--ring-selected)}.ExamItemCard_reviewChoiceText__JSENH{min-width:0}.ExamItemCard_reviewChoiceLabel__F1qpJ{font:700 13px/1 var(--font-sans);color:var(--fg-3)}.ExamItemCard_reviewMeta__BktfE{display:flex;flex-wrap:wrap;gap:6px 14px;font:500 12.5px/1.3 var(--font-sans);color:var(--fg-3)}.ExamItemCard_reviewAnswer__ibRXL{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:var(--r-md);background:var(--neutral-50)}.ExamItemCard_reviewAnswerLine__sAMa4{font:400 14.5px/1.45 var(--font-sans);color:var(--fg-1);overflow-wrap:anywhere}.ExamItemCard_reviewAnswerLine__sAMa4 b,.ExamItemCard_reviewSolution__jGN6y b{font-weight:650}.ExamItemCard_reviewKey__tCQdQ{background:var(--highlight-lime)}.ExamItemCard_reviewSolution__jGN6y{font:400 13.5px/1.45 var(--font-sans);color:var(--fg-2);white-space:pre-wrap;overflow-wrap:anywhere}.ExamItemCard_reviewPanel__wkb99{display:flex;flex-direction:column}.ExamItemCard_reviewActions__XNXLp{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:14px;border-top:1px solid var(--border-1)}.ExamItemCard_figureSlot__yKTqi{display:flex;align-items:center;justify-content:center;min-height:168px;box-sizing:border-box;padding:8px;border-radius:12px;background:var(--bg-subtle);overflow:hidden}.ExamItemCard_figureSlot__yKTqi>figure{width:100%;margin:0}.ExamItemCard_figureSkeleton__BJ48b{display:block;width:100%;height:152px;border-radius:8px;background:var(--neutral-100);animation:ExamItemCard_figure-pulse__4T3s1 1.6s ease-in-out infinite}.ExamItemCard_figureFailed__VtOET{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;font:500 13.5px/1.4 var(--font-sans);color:var(--fg-2)}@keyframes ExamItemCard_figure-pulse__4T3s1{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.ExamItemCard_figureSkeleton__BJ48b{animation:none}}.ExamItemCard_sheetItem__v_ZRD{display:flex;flex-direction:column;gap:8px;break-inside:avoid;page-break-inside:avoid}.ExamItemCard_sheetPrompt__jQeC6{font:600 1em/1.5 var(--font-sans);color:var(--fg-1);white-space:pre-wrap}.ExamItemCard_sheetPoints__oT_JE{font-weight:400;color:var(--fg-3)}.ExamItemCard_sheetChoices__Uy94Y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:4px 16px;gap:4px 16px;font:400 .95em/1.5 var(--font-sans);color:var(--fg-1)}.ExamItemCard_sheetLine__1WdRg{display:block;flex:1 1;min-width:120px;height:1.6em;border-bottom:1px solid var(--neutral-300)}.ExamItemCard_sheetLineLabel__MafcG{flex:0 0 auto;font:400 .82em/1 var(--font-sans);color:var(--fg-3)}.ExamItemCard_sheetKey__nZCxW{font:600 .95em/1.4 var(--font-sans);color:var(--fg-1)}@media print{.ExamItemCard_sheetLine__1WdRg{border-bottom-color:#000}.ExamItemCard_reviewKey__tCQdQ{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.LazyFigures_frame__W3EQb{overflow:hidden}.LazyFigures_box__H1_x7{width:100%;border-radius:var(--r-md);background:var(--neutral-100);animation:LazyFigures_figure-placeholder-pulse__TmwD4 1.6s ease-in-out infinite}.LazyFigures_cardHead__V5dov{height:20px;margin-bottom:var(--s-2)}.LazyFigures_cardDescribe__Pzyqv{min-height:44px;margin-top:var(--s-2)}@keyframes LazyFigures_figure-placeholder-pulse__TmwD4{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.LazyFigures_box__H1_x7{animation:none}}.SocratFigureCard_card__Dax_5{box-sizing:border-box;width:100%;margin:var(--s-3) 0 0;padding:var(--s-3) var(--s-4);background:var(--bg-card);border:var(--shell-v3-sticker-stroke,1px solid var(--border-1));box-shadow:var(--shell-v3-sticker-lift,none);border-radius:var(--r-md);color:var(--connecta-ink)}.SocratFigureCard_head__d85f3{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);margin-bottom:var(--s-2)}.SocratFigureCard_iconBtn__RhsMG{margin:-12px -12px -12px 0}.SocratFigureCard_describe__rxAmV summary:focus-visible,.SocratFigureCard_toolBtn__u4UvP:focus-visible{outline:2px solid var(--connecta-ink);outline-offset:2px}.SocratFigureCard_frame__nkIbD{position:relative}.SocratFigureCard_frame__nkIbD>[data-testid=figure-view]{margin-inline:calc(-1 * var(--s-4));padding-inline:var(--s-4)}.SocratFigureCard_frame__nkIbD[data-overflow=more]:after{content:"";position:absolute;top:0;right:0;bottom:0;width:32px;pointer-events:none;background:linear-gradient(to right,transparent,var(--bg-card))}.SocratFigureCard_hint__Ij_BS{display:flex;align-items:center;gap:var(--s-2);margin:var(--s-2) 0 0;font:500 var(--t-micro) /var(--lh-normal) var(--font-sans);color:var(--fg-3)}.SocratFigureCard_hintArrow__3eXhN{font-size:var(--t-body-sm);color:var(--connecta-ink)}.SocratFigureCard_describe__rxAmV{margin-top:var(--s-2);font:400 var(--t-body-sm) /var(--lh-normal) var(--font-sans);color:var(--fg-2)}.SocratFigureCard_describe__rxAmV summary{cursor:pointer;font-weight:var(--w-semi);color:var(--connecta-ink);min-height:44px;display:flex;align-items:center}.SocratFigureCard_describe__rxAmV p{margin:var(--s-1) 0 0}.SocratFigureCard_toolbar__V9y7G{display:flex;align-items:center;gap:var(--s-2);padding:var(--s-2) 0;flex-wrap:wrap}.SocratFigureCard_toolBtn__u4UvP{min-width:44px;min-height:44px;padding:0 var(--s-3);border:1px solid var(--border-2);border-radius:var(--r-md);background:var(--bg-card);color:var(--connecta-ink);font:600 var(--t-body-sm) /1 var(--font-sans);cursor:pointer}.SocratFigureCard_toolBtn__u4UvP:disabled{color:var(--fg-4);cursor:default}.SocratFigureCard_toolBtn__u4UvP[aria-pressed=true]{background:var(--neutral-100)}.SocratFigureCard_zoomValue__IZCCo{min-width:48px;text-align:center;font:600 var(--t-body-sm) /1 var(--font-sans);color:var(--fg-2)}.SocratFigureCard_stage__A_bG7{flex:1 1;min-height:0;overflow:auto;touch-action:pan-x pan-y;background:var(--bg-card)}.SocratFigureCard_box__SzZB9{position:relative;margin:0 auto}.SocratFigureCard_scaled__5a8sZ{position:absolute;top:0;left:0;transform-origin:0 0}.SocratFigureCard_reveal___jkz8{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-2);margin-top:var(--s-2)}.SocratFigureCard_step__6evWV{display:flex;flex-direction:column;gap:var(--s-1);margin:0;font:400 var(--t-body-sm) /var(--lh-normal) var(--font-sans);color:var(--fg-1)}.SocratFigureCard_stepCount__SFPWf{font:600 var(--t-micro) /var(--lh-normal) var(--font-sans);color:var(--fg-3)}.SocratFigureCard_exampleNote__Cs_BI{margin:var(--s-2) 0 0}.SocratFigureCard_exampleNote__Cs_BI,.SocratFigureCard_locked__vBpRS{font:400 var(--t-body-sm) /var(--lh-normal) var(--font-sans);color:var(--fg-3)}.SocratFigureCard_locked__vBpRS{margin:0}.SocratFigureCard_srOnly__M7oCM{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ResourcePreview_toolbar__dLL_6{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding-bottom:4px}.ResourcePreview_variantLabel__Ks4Wg{font:var(--t-eyebrow);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--fg-3)}.ResourcePreview_variant__ADfS9{display:inline-flex;align-items:center;gap:6px;font:500 13px/1.35 var(--font-sans);color:var(--connecta-ink);cursor:pointer}.ResourcePreview_items__p8piP{display:flex;flex-direction:column;gap:12px}.open-shares_page__si0PG{display:flex;flex-direction:column;gap:18px}.open-shares_head__TkhD5{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.open-shares_sub__a21_y{font:400 var(--t-body)/1.5 var(--font-sans);color:var(--fg-3);margin-top:6px;max-width:640px;overflow-wrap:anywhere}.open-shares_cellTitle__BzPd3{display:flex;flex-direction:column;gap:2px;min-width:12rem}.open-shares_titleLink__Cr4fw{color:inherit;text-decoration:none;border-radius:var(--r-sm)}.open-shares_titleLink__Cr4fw:hover{text-decoration:underline}.open-shares_titleLink__Cr4fw:focus-visible{outline:2px solid var(--connecta-ink);outline-offset:2px}.open-shares_title__0B7R8{font:600 var(--t-body-sm,15px)/1.35 var(--font-sans);color:var(--connecta-ink);overflow-wrap:anywhere}.open-shares_meta__UAngP{font:400 var(--t-caption)/1.35 var(--font-sans);color:var(--fg-3);overflow-wrap:anywhere}.open-shares_quiet__bD_eQ{font:400 var(--t-caption)/1.45 var(--font-sans);color:var(--fg-3)}.open-shares_eyebrow__Ih8cA{font:var(--t-eyebrow);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--fg-3)}.open-shares_form__rH1fJ{display:flex;flex-direction:column;gap:14px;overflow-wrap:anywhere}.open-shares_form__rH1fJ .p-dropdown-label{white-space:normal;overflow-wrap:anywhere}.open-shares_tiles__YsGkb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.open-shares_tile__qJuJd{display:flex;flex-direction:column;gap:4px;padding:10px 12px;text-align:start}.open-shares_tileTitle___QVW0{font:600 var(--t-body-sm,15px)/1.3 var(--font-sans);color:var(--connecta-ink)}.open-shares_readRow__DBwtN{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.open-shares_readValue__CC_S6{font:500 var(--t-body-sm,15px)/1.35 var(--font-sans);color:var(--fg-1)}.open-shares_footer__l9MGC{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.open-shares_noticeRow__OZP43{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.open-shares_panelNote__C_o0Q{display:block;padding:16px 22px}.open-shares_board__5DZ9V{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:start;padding:16px 22px}.open-shares_boardText__R4GlS{display:flex;flex-direction:column;gap:10px;min-width:0}.open-shares_link__hPAAX{font:400 var(--t-caption)/1.4 var(--font-sans);color:var(--fg-2);overflow-wrap:anywhere}.open-shares_actions__EOKXk{display:flex;gap:10px;flex-wrap:wrap}.open-shares_settings__jU7Q1{display:flex;flex-direction:column;padding:0 22px}.open-shares_settingRow__tqdo6{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;border-bottom:1px solid var(--neutral-100);font:500 var(--t-body-sm,15px)/1.35 var(--font-sans);color:var(--fg-1);overflow-wrap:anywhere}.open-shares_settingRow__tqdo6:last-child{border-bottom:0}.open-shares_settingRow__tqdo6>span{min-width:0}.open-shares_settingRow__tqdo6>button{flex-shrink:0;white-space:nowrap}.open-shares_rows___7I3P{display:flex;flex-direction:column;padding:4px 22px 8px}.open-shares_row__FfBpO{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:10px 0;border-bottom:1px solid var(--neutral-100)}.open-shares_row__FfBpO:last-child{border-bottom:0}.open-shares_rowMain__waGXC{display:flex;flex:1 1 14rem;align-items:center;min-width:0;min-height:44px;padding:0;border:0;background:transparent;text-align:start;font:600 var(--t-body-sm,15px)/1.35 var(--font-sans);color:var(--connecta-ink);cursor:pointer}.open-shares_rowMain__waGXC:focus-visible{outline:2px solid var(--connecta-ink);outline-offset:2px;border-radius:var(--r-sm)}.open-shares_rowEnd__bhPOq{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end;margin-left:auto}.open-shares_score__nkIH9{font:700 var(--t-caption)/1 var(--font-sans);color:var(--fg-1)}@media (max-width:760px){.open-shares_board__5DZ9V,.open-shares_tiles__YsGkb{grid-template-columns:1fr}.open-shares_rowMain__waGXC{flex-basis:100%}.open-shares_rowEnd__bhPOq{justify-content:flex-start;margin-left:0}.open-shares_actions__EOKXk button,.open-shares_form__rH1fJ button,.open-shares_head__TkhD5 button,.open-shares_noticeRow__OZP43 button,.open-shares_settingRow__tqdo6 button{min-height:44px}.open-shares_footer__l9MGC button{min-height:50px}}.open-shares_results__ER4e1{display:flex;flex-direction:column;gap:18px;padding:4px 22px 18px}.open-shares_stats__9BwQ_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.open-shares_stat__MqmGx{display:flex;flex-direction:column;gap:4px;min-width:0;font:600 var(--t-body-sm,15px)/1.35 var(--font-sans);color:var(--fg-1);overflow-wrap:anywhere}.open-shares_bars__FpqUq{display:grid;grid-template-columns:minmax(7rem,14rem) minmax(0,1fr) auto;grid-gap:8px 12px;gap:8px 12px;margin:0;padding:0;list-style:none}.open-shares_bar__yTP_T{display:grid;grid-column:1/-1;grid-template-columns:subgrid;align-items:center;grid-gap:12px;gap:12px;font:500 var(--t-caption)/1.35 var(--font-sans);color:var(--fg-1)}.open-shares_barTrack__7gw25{height:8px;border-radius:9999px;background:var(--neutral-100);overflow:hidden}.open-shares_barFill__MVbu_{height:100%;border-radius:9999px;background:var(--connecta-ink)}@media (max-width:760px){.open-shares_stats__9BwQ_{grid-template-columns:repeat(2,minmax(0,1fr))}.open-shares_bars__FpqUq{grid-template-columns:minmax(0,1fr)}.open-shares_bar__yTP_T{grid-template-columns:minmax(0,1fr) auto}.open-shares_bar__yTP_T .open-shares_barTrack__7gw25{grid-column:1/-1;grid-row:2}}.ResourceLibraryPanel_controls__AJfHI{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin:14px 0 18px;padding:0 22px}.ResourceLibraryPanel_control__K7vm4{flex:0 1 190px;min-width:0}.ResourceLibraryPanel_search__qHo1t{flex:1 1 240px;min-width:0;max-width:340px}.ResourceLibraryPanel_muted__QRQ_v{color:var(--neutral-500);font-style:italic}.ResourceLibraryPanel_detailInner__TAE_k{display:grid;grid-gap:16px;gap:16px;padding:12px 0 16px}.ResourceLibraryPanel_groups__Yw7Xn{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:14px 28px;gap:14px 28px;align-items:start}.ResourceLibraryPanel_group__Qk9X0{display:grid;grid-gap:5px;gap:5px;min-width:0}.ResourceLibraryPanel_groupTitle__2AjCJ{font:var(--t-eyebrow);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--fg-3);padding-bottom:4px;border-bottom:1px solid var(--border-1)}.ResourceLibraryPanel_setting__NFVO6{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px 12px;gap:4px 12px;align-items:baseline;min-width:0}.ResourceLibraryPanel_settingLabel__hnFK_{font:500 12px/1.35 var(--font-sans);color:var(--neutral-500);min-width:0;overflow-wrap:anywhere}.ResourceLibraryPanel_settingValue__5lG_p{font:700 12.5px/1.35 var(--font-sans);color:var(--connecta-ink);text-align:right;overflow-wrap:anywhere}.ResourceLibraryPanel_topicsBlock__jdyjG{display:grid;grid-gap:6px;gap:6px}.ResourceLibraryPanel_tableScroll__3Iggy{overflow-x:auto;max-width:100%}.ResourceLibraryPanel_topics__hCmH7{display:flex;flex-wrap:wrap;gap:6px}.ResourceLibraryPanel_topic__4BH3Q{font:600 12px/1 var(--font-sans);background:var(--neutral-100);color:var(--neutral-700);border-radius:9999px;padding:5px 10px}.ResourceLibraryPanel_typeGlyph__5TbZX{width:38px;height:38px;border-radius:var(--r-sm);flex:none;display:inline-flex;align-items:center;justify-content:center}.ResourceLibraryPanel_rowAction__paVOn{font:700 12.5px/1 var(--font-sans);color:var(--connecta-ink);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.ResourceLibraryPanel_modalBody__KigAs{display:grid;grid-gap:18px;gap:18px}.ResourceLibraryPanel_more__6hcsf{padding:12px 22px 4px}.ResourceLibraryPanel_state__yYr7F{padding:4px 22px 14px;font:500 13px/1.4 var(--font-sans);color:var(--neutral-700)}.stats_view__2t0Kr{display:flex;flex-direction:column;gap:14px;min-width:0}.stats_head__OtesP{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap}.stats_figure__QdJqZ{display:flex;flex-direction:column;gap:4px;min-width:0}.stats_figureValue__lDqh_{font:700 33px/1 var(--font-sans);letter-spacing:-.02em;color:var(--connecta-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stats_figureLabel__VkSEL{font:500 var(--t-caption)/1.3 var(--font-sans);color:var(--fg-3)}.stats_figureOpen__RsRDD{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;margin:0;text-align:left;cursor:pointer;border-radius:var(--r-sm)}.stats_figureOpen__RsRDD:hover .stats_figureValue__lDqh_{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.stats_figureOpen__RsRDD:focus-visible{outline:2px solid var(--connecta-ink);outline-offset:4px}.stats_recordsRow__dA3mL{display:flex;padding-top:14px;border-top:1px solid var(--border-1)}.stats_chartBox__a_Bdn{position:relative;width:100%;min-width:0}.stats_note__OPiFD{font:400 var(--t-caption)/1.4 var(--font-sans);color:var(--fg-3);margin:0;display:flex;align-items:center;gap:8px}.stats_faded__zL62n{flex-shrink:0;width:22px;height:0;border-top:2px solid var(--connecta-ink);opacity:.35}.stats_state__inl34{padding:32px 12px;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;font:400 var(--t-body-sm)/1.45 var(--font-sans);color:var(--fg-2)}.stats_srOnly__Zw3D2{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.stats_sheetBody__3Aeyu{display:flex;flex-direction:column;gap:16px;min-width:0}.stats_section__To4kT{margin-top:32px;display:flex;flex-direction:column;gap:18px}.stats_sectionHead__Pvca2{display:flex;flex-direction:column;gap:12px}.stats_sectionTitle__oMCzR{font:700 var(--t-h4)/1.2 var(--font-sans);color:var(--fg-1);margin:0}.stats_lede__rpPqs{font:400 var(--t-body-sm)/1.45 var(--font-sans);color:var(--fg-3);margin:4px 0 0;max-width:var(--measure-intro)}.stats_groupTitle__CrmIK{font:600 var(--t-body-sm)/1.45 var(--font-sans);color:var(--fg-1);margin:0}.stats_tiles__vz7IE{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:12px;gap:12px}.stats_cards__1k4DM{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px}@media (min-width:1180px){.stats_cards__1k4DM{grid-template-columns:repeat(2,minmax(0,1fr))}}.stats_cardBody__7oW41{padding:16px 22px 18px}@media (max-width:760px){.stats_cardBody__7oW41{padding:14px 14px 16px}}.stats_tableScroll__DYtQd{overflow-x:auto;max-width:100%}.stats_num__O5IG9{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.stats_link__lhcYt{color:var(--connecta-ink);font-weight:600;text-decoration:none;border-radius:var(--r-sm);overflow-wrap:anywhere}.stats_link__lhcYt:hover{text-decoration:underline}.stats_link__lhcYt:focus-visible{outline:2px solid var(--connecta-ink);outline-offset:2px}.stats_meta__vNi9K{font:400 var(--t-caption)/1.35 var(--font-sans);color:var(--fg-3)}.stats_rowActions__cJpPf{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}.stats_emptyLine__XHxXw{font:400 var(--t-body-sm)/1.45 var(--font-sans);color:var(--fg-3);margin:0;padding:14px 22px}.stats_nowrap__9HaqZ{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stats_recordsBody__c_RJT{display:flex;flex-direction:column;gap:14px;min-width:0}.stats_recordsPeriod__YUDM3{margin:0;font:500 var(--t-body-sm)/1.4 var(--font-sans);color:var(--fg-2)}.stats_activeFilters__3KqR8{display:flex;flex-wrap:wrap;gap:8px}.stats_itemsFilters__9aZDU,.stats_items__I5xlX{display:flex;flex-direction:column;gap:10px;min-width:0}.stats_dayPick__Akd3d{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.stats_dayLabel__E3mnH{font:500 var(--t-caption)/1.3 var(--font-sans);color:var(--fg-3)}.stats_daySelect__OY6hl{width:15rem;max-width:100%}.stats_countLine__wwb3v{margin:0;font:600 var(--t-body-sm)/1.4 var(--font-sans);color:var(--fg-1);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stats_tabsBar__Xxtmb{display:flex;flex-direction:column;gap:14px}.stats_tabsScroll__oGn1J{overflow-x:auto;max-width:100%;scrollbar-width:none}.stats_tabsScroll__oGn1J::-webkit-scrollbar{display:none}.stats_tabPanel__GNVdn{margin-top:20px;display:flex;flex-direction:column;gap:18px;min-width:0}.stats_helpGroups__Zj_DS{display:flex;flex-direction:column;gap:6px;padding:10px 22px 18px;min-width:0}@media (max-width:760px){.stats_helpGroups__Zj_DS{padding:8px 14px 16px}}.FigureView_figure__beegR{margin:0;overflow-x:auto;color:var(--fg-1);font-family:var(--font-sans)}.FigureView_figure__beegR[data-overflows=true]{background:linear-gradient(to right,var(--bg-card),var(--bg-card) 12px,transparent 32px) local 0 /32px 100% no-repeat,linear-gradient(to left,var(--bg-card),var(--bg-card) 12px,transparent 32px) local 100% /32px 100% no-repeat,linear-gradient(to right,rgba(15,26,36,.14),transparent) scroll 0 /14px 100% no-repeat,linear-gradient(to left,rgba(15,26,36,.14),transparent) scroll 100% /14px 100% no-repeat}.FigureView_canvas__rjSGT{width:100%}.FigureView_canvas__rjSGT svg{display:block;width:100%;height:auto}.FigureView_enlarge__bf9A_{align-self:flex-start;min-height:44px;padding:0 12px;border:1px solid var(--border-1);border-radius:var(--r-pill);background:var(--bg-card);color:var(--fg-1);font:600 var(--t-caption)/1.2 var(--font-sans);cursor:pointer}.FigureView_enlarge__bf9A_:focus-visible{outline:2px solid var(--connecta-ink);outline-offset:2px}.FigureView_largeWrap__m0eD6{display:flex;flex-direction:column;justify-content:center;gap:12px;min-height:60vh}.FigureView_large__UOcpA{overflow:auto;color:var(--fg-1);font-family:var(--font-sans);-webkit-overflow-scrolling:touch;background:linear-gradient(to right,var(--bg-card),var(--bg-card) 12px,transparent 32px) local 0 /32px 100% no-repeat,linear-gradient(to left,var(--bg-card),var(--bg-card) 12px,transparent 32px) local 100% /32px 100% no-repeat,linear-gradient(to right,rgba(15,26,36,.14),transparent) scroll 0 /14px 100% no-repeat,linear-gradient(to left,rgba(15,26,36,.14),transparent) scroll 100% /14px 100% no-repeat}.FigureView_hint__P_Vut{margin:0;color:var(--fg-2);font:500 var(--t-caption)/1.4 var(--font-sans)}.FigureView_large__UOcpA svg{display:block;width:100%;height:auto}@media print{.FigureView_enlarge__bf9A_{display:none}.FigureView_figure__beegR,.FigureView_figure__beegR[data-overflows=true]{background:none;overflow:visible;color:var(--connecta-ink);page-break-inside:avoid;break-inside:avoid}.FigureView_canvas__rjSGT{min-width:0!important;max-width:var(--fig-w)!important}}.FigureView_canvas__rjSGT [data-level],.FigureView_canvas__rjSGT [data-step],.FigureView_large__UOcpA [data-level],.FigureView_large__UOcpA [data-step]{transition:opacity var(--dur-base) var(--ease-standard),visibility 0s}.FigureView_canvas__rjSGT [data-concealed=true],.FigureView_large__UOcpA [data-concealed=true]{opacity:0;visibility:hidden}@media (prefers-reduced-motion:reduce){.FigureView_canvas__rjSGT [data-level],.FigureView_canvas__rjSGT [data-step],.FigureView_large__UOcpA [data-level],.FigureView_large__UOcpA [data-step]{transition:none}}.ExamGroupHeader_header__T1c2j{display:flex;flex-direction:column;gap:8px;min-width:0;padding:14px 16px;border-radius:var(--r-lg);background:var(--surface-sunken,var(--paper-2));border:1px solid var(--hairline,var(--border-1))}.ExamGroupHeader_tag__KyIsw{align-self:flex-start;color:var(--ink-2,var(--ink));font:var(--t-eyebrow);letter-spacing:var(--tracking-caps);text-transform:uppercase}.ExamGroupHeader_text__LU4jD{margin:0;color:var(--ink);font:400 var(--exam-read-size,var(--t-body,16px)) /var(--exam-read-leading,1.6) var(--exam-read-font,var(--font-serif,var(--font-sans)));white-space:pre-wrap;overflow-wrap:anywhere}@media print{.ExamGroupHeader_header__T1c2j{page-break-inside:avoid;break-inside:avoid;break-after:avoid;page-break-after:avoid;background:none}}.AbsenceCard_card___2Tnc{position:relative;display:flex;flex-direction:column;gap:12px;width:340px;max-width:100%;box-sizing:border-box;padding:16px;border:var(--chat-card-stroke,0);box-shadow:var(--chat-card-lift,none);border-radius:16px;background:var(--sk-paper);transition:transform var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard);font:inherit;text-align:left;isolation:isolate}button.AbsenceCard_card___2Tnc{cursor:pointer;-webkit-tap-highlight-color:transparent}button.AbsenceCard_card___2Tnc:active{transform:var(--chat-card-press,none);box-shadow:var(--chat-card-press-lift,var(--chat-card-lift,none))}@media (prefers-reduced-motion:reduce){.AbsenceCard_card___2Tnc{transition:none}}button.AbsenceCard_card___2Tnc:focus-visible{outline:2px solid var(--connecta-ink);outline-offset:3px}.AbsenceCard_card___2Tnc.AbsenceCard_muted__KYOMg{background:var(--bg-card-soft)}.AbsenceCard_card___2Tnc.AbsenceCard_muted__KYOMg .AbsenceCard_title__8eYpW{color:var(--fg-2)}.AbsenceCard_top__ZFQPe{display:flex;align-items:center;gap:12px;position:relative;z-index:1}.AbsenceCard_text__yjR7u{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.AbsenceCard_title__8eYpW{margin:0;font:700 var(--t-h4) /1.2 var(--font-sans);letter-spacing:-.015em;color:var(--connecta-ink);overflow-wrap:break-word}.AbsenceCard_meta__TpqXb{font:500 var(--t-body-sm) /1.35 var(--font-sans);color:var(--fg-2);overflow-wrap:break-word}.AbsenceCard_sheet__QU_Eq{position:relative;width:44px;height:56px;flex-shrink:0}.AbsenceCard_sheetPaper__0bV_e{position:absolute;inset:0;border-radius:8px;border:1.4px solid var(--connecta-ink);background:var(--tint-plum);transform:rotate(6deg) translateX(2px)}.AbsenceCard_muted__KYOMg .AbsenceCard_sheetPaper__0bV_e{border-color:var(--neutral-300)}.AbsenceCard_sheetIcon___WlMI{position:absolute;inset:0;display:grid;place-items:center}.AbsenceCard_foot__hdKIT{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:12px;border-top:1px solid var(--sk-line-paper)}.AbsenceCard_status__4ZZcy{display:inline-flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}.AbsenceCard_days__jG8pC{font:700 var(--t-caption) /1 var(--font-sans);color:var(--connecta-ink)}.AbsenceCard_days__jG8pC.AbsenceCard_quiet__ImAnx{color:var(--fg-3);font-weight:500}.AbsenceCard_actions__fkaiB{gap:10px}.AbsenceCard_actions__fkaiB,.AbsenceCard_cta__HX_8x{display:inline-flex;align-items:center;flex-shrink:0}.AbsenceCard_cta__HX_8x{gap:5px;font:600 var(--t-caption) /1 var(--font-sans);color:var(--connecta-ink);background:transparent;border:0;padding:0;cursor:pointer}.AbsenceCard_cta__HX_8x:focus-visible{outline:2px solid var(--connecta-ink);outline-offset:2px;border-radius:4px}.AbsenceCard_withdraw__Y04k_{min-height:36px;padding:6px 12px;border-radius:var(--r-md);border:1px solid var(--border-2);background:transparent;color:var(--connecta-ink);font:600 var(--t-caption) /1 var(--font-sans);cursor:pointer}.AbsenceCard_withdraw__Y04k_:focus-visible{outline:2px solid var(--connecta-ink);outline-offset:2px}.AbsenceCard_skel__YO8Uj{background:var(--neutral-100);border-radius:var(--r-sm);display:block}.SubjectSkills_row__9gym2{width:100%;display:grid;grid-template-columns:54px 1fr auto;grid-gap:14px;gap:14px;align-items:baseline;padding:12px 16px;background:none;border:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.SubjectSkills_grade___ppa5{font:500 var(--t-micro) /1.3 var(--font-sans);color:var(--fg-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.SubjectSkills_main__L2OV1{min-width:0}.SubjectSkills_kind__8mlpH{font:600 12px/1 var(--font-sans);padding:5px 10px;border-radius:var(--r-pill);white-space:nowrap;justify-self:end}.SubjectSkills_detail__a53Qb{margin:0;padding:0 16px 16px 84px;display:grid;grid-gap:12px;gap:12px}@media (max-width:760px){.SubjectSkills_row__9gym2{display:flex;flex-wrap:wrap;gap:8px 10px;align-items:center}.SubjectSkills_main__L2OV1{flex:1 1 100%;order:1}.SubjectSkills_grade___ppa5{order:2}.SubjectSkills_kind__8mlpH{order:3}.SubjectSkills_detail__a53Qb{padding-left:16px}}.DictionaryBrowser_layout__SJKAK{display:grid;grid-template-columns:minmax(240px,320px) 1fr;align-items:stretch}.DictionaryBrowser_nav__rQfXq{padding-right:24px}.DictionaryBrowser_panel__p5YNf{border-left:1px solid var(--border-1);padding:4px 0 0 24px;min-height:220px}@media (max-width:1179px){.DictionaryBrowser_layout__SJKAK{grid-template-columns:1fr;row-gap:18px}.DictionaryBrowser_nav__rQfXq{padding-right:0}.DictionaryBrowser_panel__p5YNf{border-left:0;border-top:1px solid var(--border-1);padding:18px 0 0}}.DictionaryBrowser_termList__9YCmR{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.DictionaryBrowser_termRow__87JOf{padding:4px 0}.TermCardsBrowser_controls__tFppQ{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}.TermCardsBrowser_control__sR_I1{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1 1 220px}.TermCardsBrowser_controlGrade__xO_YL{flex:0 1 140px}.TermCardsBrowser_controlSearch___HhZv{flex:1 1 200px}.TermCardsBrowser_grid__6YCK_ .p-dataview-content{background:transparent}.TermCardsBrowser_grid__6YCK_ .p-dataview-content>.p-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));margin:0}.TermCardsBrowser_grid__6YCK_ .p-dataview{background:transparent;border:0}.TermCardsBrowser_card__ObT23{display:flex;flex-direction:column;height:100%;box-sizing:border-box;padding:8px 20px 16px;background:var(--bg-card);border:1px solid var(--border-1);border-radius:var(--r-lg)}.TermCardsBrowser_summary__LEKLQ{margin:0;font:500 var(--t-caption) /1.3 var(--font-sans);color:var(--fg-3)}.VocabWordList_root__BAtLl{display:flex;flex-direction:column;gap:var(--s-4);min-width:0}.VocabWordList_search__hzwuv{display:flex;flex-direction:column;gap:var(--s-2)}.VocabWordList_searchLabel__C6Ztq{display:flex;flex-direction:column;gap:var(--s-1)}.VocabWordList_count__8HBBy{margin:0}.VocabWordList_count__8HBBy,.VocabWordList_empty__LjSTU{color:var(--fg-2);font:500 var(--t-body-sm)/1.4 var(--font-sans)}.VocabWordList_empty__LjSTU{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-2)}.VocabWordList_empty__LjSTU p{margin:0}.VocabWordList_list__zXRlb{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--s-3);gap:var(--s-3)}.VocabWordList_row__ftSXC{display:flex;flex-direction:column;gap:2px;min-width:0;padding-bottom:var(--s-3);border-bottom:1px solid var(--border-1);overflow-wrap:anywhere}.VocabWordList_head__3zo0G{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-2)}.VocabWordList_term__wPRF3{font:700 var(--t-body)/1.35 var(--font-sans);color:var(--fg-1)}.VocabWordList_pos__AkHVw{font:500 var(--t-body-sm)/1.35 var(--font-sans);color:var(--fg-2);font-style:italic}.VocabWordList_cefr__E0_ep{padding:1px 8px;border-radius:var(--r-pill);background:var(--neutral-100);color:var(--fg-1);font:700 var(--t-caption)/1.4 var(--font-sans)}.VocabWordList_translation__9rPVM{margin:0;font:500 var(--t-body)/1.4 var(--font-sans);color:var(--fg-1)}.VocabWordList_example__WryZl{margin:0;font:400 var(--t-body-sm)/1.45 var(--font-sans);color:var(--fg-2)}@media (min-width:761px){.VocabWordList_print__9uwnP{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--s-5)}}@media print{.VocabWordList_print__9uwnP{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--s-5)}.VocabWordList_row__ftSXC{page-break-inside:avoid;break-inside:avoid;border-bottom-color:#000}.VocabWordList_cefr__E0_ep,.VocabWordList_example__WryZl,.VocabWordList_pos__AkHVw,.VocabWordList_term__wPRF3,.VocabWordList_translation__9rPVM{color:#000;background:none}.VocabWordList_search__hzwuv{display:none}}.VocabThemeList_root__IFT4J{display:flex;flex-direction:column;gap:var(--s-5);min-width:0}.VocabThemeList_group__x4ONy{display:flex;flex-direction:column;gap:var(--s-2)}.VocabThemeList_area__1HBga{margin:0;font:700 var(--t-body-sm)/1.4 var(--font-sans);color:var(--fg-2)}.VocabThemeList_list__kl5nt{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border:1px solid var(--border-1);border-radius:var(--r-lg);overflow:hidden}.VocabThemeList_list__kl5nt li+li{border-top:1px solid var(--border-1)}.VocabThemeList_row__bI3sB{display:flex;align-items:center;gap:var(--s-3);min-height:52px;padding:var(--s-2) var(--s-4);color:var(--fg-1);text-decoration:none;background:var(--connecta-paper)}.VocabThemeList_row__bI3sB:hover{background:var(--neutral-100)}.VocabThemeList_row__bI3sB:focus-visible{outline:2px solid var(--connecta-ink);outline-offset:-2px}.VocabThemeList_text__pKYKC{flex:1 1;min-width:0;display:flex;flex-direction:column;overflow-wrap:anywhere}.VocabThemeList_title__bp5ih{font:600 var(--t-body)/1.35 var(--font-sans)}.VocabThemeList_meta__UO6VI{font:500 var(--t-body-sm)/1.35 var(--font-sans);color:var(--fg-2)}.VocabThemeList_now__MIM2u{flex:none;padding:2px 10px;border-radius:var(--r-pill);background:var(--connecta-pale-lime);color:var(--connecta-ink);font:700 var(--t-caption)/1.4 var(--font-sans)}.WritingSheet_sheet__5AXBW{display:flex;flex-direction:column;gap:var(--s-4);padding:var(--s-5);border:1px solid var(--border-1);border-radius:var(--r-xl);background:var(--bg-card);color:var(--fg-1);font:var(--t-body) /1.5 var(--font-sans);min-width:0}.WritingSheet_banner__eoVj0{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s-4);padding-bottom:var(--s-3);border-bottom:2px solid var(--connecta-ink)}.WritingSheet_bannerText__ZUIRP{display:flex;flex-direction:column;gap:var(--s-1);min-width:0}.WritingSheet_sheetTitle__Hbe1R{margin:0;font:800 var(--t-h3) /1.2 var(--font-sans);color:var(--connecta-ink)}.WritingSheet_instructions__RpPiB{margin:0;color:var(--fg-1)}.WritingSheet_note__IH536{margin:0;font:600 var(--t-body-sm) /1.4 var(--font-sans);color:var(--fg-3)}.WritingSheet_badge__3ocdw{flex:0 0 auto;display:grid;place-items:center;width:72px;height:72px;border:2px solid var(--connecta-ink);border-radius:50%;text-align:center;font:800 var(--t-body-sm) /1.15 var(--font-sans);color:var(--connecta-ink);background:var(--tint-lime)}.WritingSheet_columns__IpTOC{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:var(--s-4);gap:var(--s-4)}.WritingSheet_column__SguN2{display:flex;flex-direction:column;gap:var(--s-4);min-width:0}.WritingSheet_panel__oxWfV{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-3);border:1px solid var(--border-1);border-radius:var(--r-md);min-width:0}.WritingSheet_panelTitle__Ww_y1{margin:0;font:800 var(--t-body) /1.3 var(--font-sans);color:var(--connecta-ink)}.WritingSheet_paragraph__egRyM{margin:0}.WritingSheet_roleRow__N08L1{display:grid;grid-template-columns:9.5em minmax(0,1fr);grid-gap:var(--s-2);gap:var(--s-2);align-items:baseline;padding:var(--s-1) var(--s-2);border-radius:var(--r-sm);border-left:4px solid var(--connecta-ink)}.WritingSheet_roleRow__N08L1:nth-child(5n+1){background:var(--tint-sky)}.WritingSheet_roleRow__N08L1:nth-child(5n+2){background:var(--tint-lime)}.WritingSheet_roleRow__N08L1:nth-child(5n+3){background:var(--tint-plum)}.WritingSheet_roleRow__N08L1:nth-child(5n+4){background:var(--tint-lavender)}.WritingSheet_roleRow__N08L1:nth-child(5n+5){background:var(--tint-ink)}.WritingSheet_roleLabel__Zw82k{font:700 var(--t-body-sm) /1.3 var(--font-sans);color:var(--connecta-ink)}.WritingSheet_wordBoxes__vY4mU{display:grid;grid-template-columns:repeat(auto-fit,minmax(8em,1fr));grid-gap:var(--s-2);gap:var(--s-2)}.WritingSheet_list__klwxX{margin:0;padding-left:1.2em}.WritingSheet_checklist__7ltAb{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--s-1)}.WritingSheet_checklist__7ltAb li:before{content:"\2610\00a0"}.WritingSheet_lines__buj9z{display:flex;flex-direction:column}.WritingSheet_line__4bzWa{height:2em;border-bottom:1px solid var(--fg-3)}.WritingSheet_tableWrap__v0arN{overflow-x:auto}.WritingSheet_table__rhjSw{width:100%;border-collapse:collapse;font:var(--t-body-sm) /1.4 var(--font-sans)}.WritingSheet_table__rhjSw td,.WritingSheet_table__rhjSw th{padding:var(--s-1) var(--s-2);border:1px solid var(--border-1);text-align:left;vertical-align:top}.WritingSheet_table__rhjSw th{font-weight:700;color:var(--connecta-ink);background:var(--neutral-50)}.WritingSheet_caption__yp2vJ{caption-side:top;text-align:left;padding-bottom:var(--s-1);font-weight:700;color:var(--connecta-ink)}.WritingSheet_grammarGrid__qn_Fn{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:var(--s-3);gap:var(--s-3)}.WritingSheet_footer__9ua0D{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--s-2);padding-top:var(--s-3);border-top:1px solid var(--border-1);font:var(--t-caption) /1.4 var(--font-sans);color:var(--fg-3)}.WritingSheet_nameRow__ekkQx{display:flex;flex-wrap:wrap;gap:var(--s-4);font:var(--t-body-sm) /1.4 var(--font-sans)}.WritingSheet_nameField__qosu2{display:inline-flex;align-items:flex-end;gap:var(--s-1)}.WritingSheet_nameField__qosu2 span{display:inline-block;min-width:8em;border-bottom:1px solid var(--connecta-ink);height:1.2em}.WritingSheet_teacher__VsH78{display:flex;flex-direction:column;gap:var(--s-4)}@media (max-width:1179px){.WritingSheet_columns__IpTOC,.WritingSheet_grammarGrid__qn_Fn{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.WritingSheet_sheet__5AXBW{padding:var(--s-3)}.WritingSheet_columns__IpTOC,.WritingSheet_grammarGrid__qn_Fn,.WritingSheet_roleRow__N08L1{grid-template-columns:minmax(0,1fr)}.WritingSheet_badge__3ocdw{width:60px;height:60px}}@media print{.WritingSheet_sheet__5AXBW{border:0;border-radius:0;padding:0;color:#000;background:#fff;break-after:page;page-break-after:always}.WritingSheet_sheet__5AXBW:last-child{break-after:auto;page-break-after:auto}.WritingSheet_columns__IpTOC,.WritingSheet_grammarGrid__qn_Fn{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.WritingSheet_badge__3ocdw,.WritingSheet_roleRow__N08L1,.WritingSheet_table__rhjSw th{background:#fff!important}.WritingSheet_badge__3ocdw,.WritingSheet_caption__yp2vJ,.WritingSheet_footer__9ua0D,.WritingSheet_instructions__RpPiB,.WritingSheet_note__IH536,.WritingSheet_panelTitle__Ww_y1,.WritingSheet_roleLabel__Zw82k,.WritingSheet_sheetTitle__Hbe1R,.WritingSheet_table__rhjSw th{color:#000}.WritingSheet_tableWrap__v0arN{overflow:visible}.WritingSheet_sheet__5AXBW{gap:1.5mm;font:9pt/1.2 var(--font-sans)}.WritingSheet_banner__eoVj0{gap:3mm;padding-bottom:1mm}.WritingSheet_bannerText__ZUIRP{gap:.5mm}.WritingSheet_sheetTitle__Hbe1R{font-size:13pt}.WritingSheet_note__IH536{font-size:8pt}.WritingSheet_badge__3ocdw{width:11mm;height:11mm;font-size:7.5pt}.WritingSheet_column__SguN2,.WritingSheet_columns__IpTOC,.WritingSheet_grammarGrid__qn_Fn{gap:2mm}.WritingSheet_panel__oxWfV{gap:1mm;padding:1mm 2.5mm;break-inside:avoid;page-break-inside:avoid}.WritingSheet_panelTitle__Ww_y1{font-size:9.5pt}.WritingSheet_roleRow__N08L1{display:block;padding:.2mm 2mm;border-left-width:2px}.WritingSheet_roleLabel__Zw82k{font-size:8pt}.WritingSheet_roleLabel__Zw82k:after{content:": "}.WritingSheet_wordBoxes__vY4mU{grid-template-columns:minmax(0,1fr);gap:1mm}.WritingSheet_wordBox__dqlaZ .WritingSheet_list__klwxX{display:inline;padding:0}.WritingSheet_wordBox__dqlaZ .WritingSheet_list__klwxX li{display:inline}.WritingSheet_wordBox__dqlaZ .WritingSheet_list__klwxX li+li:before{content:" \00b7  "}.WritingSheet_wordBox__dqlaZ strong:after{content:": "}.WritingSheet_list__klwxX{padding-left:1em}.WritingSheet_checklist__7ltAb{gap:0}.WritingSheet_line__4bzWa{height:6mm}.WritingSheet_table__rhjSw{font-size:8pt;line-height:1.25}.WritingSheet_table__rhjSw td,.WritingSheet_table__rhjSw th{padding:.5mm 1.5mm}.WritingSheet_caption__yp2vJ{padding-bottom:.5mm}.WritingSheet_nameRow__ekkQx{font:8.5pt/1.2 var(--font-sans);gap:4mm}.WritingSheet_footer__9ua0D{padding-top:1mm;font:6.5pt/1.2 var(--font-sans);gap:0 3mm}}.LegalDocumentLink_link__kSX8D{display:inline;margin:0;padding:0;border:0;background:none;font:inherit;font-weight:600;text-align:inherit;color:var(--connecta-ink);text-decoration:underline;-webkit-text-decoration-color:var(--connecta-lime);text-decoration-color:var(--connecta-lime);text-decoration-thickness:.18em;text-underline-offset:.12em;cursor:pointer}.LegalDocumentLink_link__kSX8D:focus-visible{outline:2px solid var(--connecta-ink);outline-offset:2px;border-radius:var(--r-xs)}