.PracticeAssessment-module__AwE3ka__assessment{gap:var(--space-3);flex-direction:column;max-width:1040px;margin-inline:auto;display:flex}.PracticeAssessment-module__AwE3ka__progress{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3)}.PracticeAssessment-module__AwE3ka__intertitle{font-family:var(--font-display);font-weight:470;font-size:var(--text-xl);letter-spacing:-.015em;color:var(--accent);padding-top:var(--space-2);border-top:1px solid var(--line-strong)}.PracticeAssessment-module__AwE3ka__grid{gap:var(--space-6);grid-template-columns:1fr 1fr;align-items:start;display:grid}@media (max-width:809px){.PracticeAssessment-module__AwE3ka__grid{grid-template-columns:1fr}}.PracticeAssessment-module__AwE3ka__left,.PracticeAssessment-module__AwE3ka__right{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.PracticeAssessment-module__AwE3ka__passage{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-left:2px solid var(--line-strong);font-family:var(--font-serif);font-size:var(--text-sm);line-height:var(--lh-snug);color:var(--fg-2);white-space:pre-line;background:#ffffff08;flex-direction:column;max-height:26vh;display:flex;overflow-y:auto}.PracticeAssessment-module__AwE3ka__passageSource{font-family:var(--font-serif-italic);font-style:italic;font-size:var(--text-xs);color:var(--fg-3)}.PracticeAssessment-module__AwE3ka__question{gap:var(--space-1);font-family:var(--font-serif);font-weight:700;font-size:var(--text-lg);line-height:var(--lh-snug);letter-spacing:-.005em;color:var(--fg-1);flex-direction:column;display:flex}.PracticeAssessment-module__AwE3ka__questionLine{display:block}.PracticeAssessment-module__AwE3ka__questionGap{height:var(--space-1);display:block}.PracticeAssessment-module__AwE3ka__options{gap:var(--space-1);flex-direction:column;display:flex}.PracticeAssessment-module__AwE3ka__option{align-items:baseline;gap:var(--space-2);text-align:left;padding:var(--space-2) var(--space-3);border:1px solid var(--line-strong);transition:border-color var(--dur-base) var(--ease-stone), color var(--dur-base) var(--ease-stone), background var(--dur-base) var(--ease-stone);background:#ffffff08;border-radius:0;display:flex}.PracticeAssessment-module__AwE3ka__option:not(:disabled):hover{border-color:var(--accent);color:var(--accent);background:#d918350f}.PracticeAssessment-module__AwE3ka__option:disabled{cursor:default}.PracticeAssessment-module__AwE3ka__optionKey{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--fg-3)}.PracticeAssessment-module__AwE3ka__optionLabel{font-family:var(--font-serif);font-size:var(--text-base);line-height:var(--lh-snug);color:var(--fg-1)}.PracticeAssessment-module__AwE3ka__option:not(:disabled):hover .PracticeAssessment-module__AwE3ka__optionLabel{color:var(--accent)}.PracticeAssessment-module__AwE3ka__option[data-correct=true]{border-color:var(--argo-cream);background:#e6e4c314}.PracticeAssessment-module__AwE3ka__option[data-correct=true] .PracticeAssessment-module__AwE3ka__optionLabel{color:var(--argo-cream)}.PracticeAssessment-module__AwE3ka__option[data-incorrect=true]{border-color:var(--accent);background:#d918351a}.PracticeAssessment-module__AwE3ka__option[data-incorrect=true] .PracticeAssessment-module__AwE3ka__optionLabel{color:var(--accent)}.PracticeAssessment-module__AwE3ka__feedback{gap:var(--space-2);flex-direction:column;display:flex}.PracticeAssessment-module__AwE3ka__feedbackRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.PracticeAssessment-module__AwE3ka__feedbackVerdict{font-family:var(--font-serif-italic);font-style:italic;font-size:var(--text-base);color:var(--fg-2)}.PracticeAssessment-module__AwE3ka__feedbackVerdict[data-correct=true]{color:var(--argo-cream)}.PracticeAssessment-module__AwE3ka__feedbackVerdict[data-correct=false]{color:var(--accent)}.PracticeAssessment-module__AwE3ka__explainToggle{font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:.01em;color:var(--accent);padding:var(--space-1) var(--space-3);border:1px solid var(--accent);transition:background var(--dur-base) var(--ease-stone), color var(--dur-base) var(--ease-stone);background:0 0;font-weight:500}.PracticeAssessment-module__AwE3ka__explainToggle:hover{background:var(--accent);color:var(--fg-1)}.PracticeAssessment-module__AwE3ka__explanation{font-family:var(--font-serif);font-size:var(--text-sm);line-height:var(--lh-snug);color:var(--fg-2);max-height:16vh;overflow-y:auto}.PracticeAssessment-module__AwE3ka__nav{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-1);display:flex}.PracticeAssessment-module__AwE3ka__results{gap:var(--space-2);flex-direction:column;display:flex}.PracticeAssessment-module__AwE3ka__score{font-family:var(--font-display);font-weight:470;font-size:var(--text-3xl);letter-spacing:-.01em;color:var(--fg-1)}.PracticeAssessment-module__AwE3ka__scoreNote{font-family:var(--font-serif);font-size:var(--text-base);line-height:var(--lh-body);color:var(--fg-2);max-width:60ch}.PracticeAssessment-module__AwE3ka__breakdown{gap:var(--space-5);padding:var(--space-5);border-left:2px solid var(--line-strong);background:#ffffff08;flex-direction:column;display:flex}.PracticeAssessment-module__AwE3ka__breakdownSection{gap:var(--space-2);flex-direction:column;display:flex}.PracticeAssessment-module__AwE3ka__breakdownTitle{font-family:var(--font-sans);font-weight:500;font-size:var(--text-base);color:var(--fg-1)}.PracticeAssessment-module__AwE3ka__breakdownAllCorrect{font-family:var(--font-serif-italic);font-style:italic;font-size:var(--text-sm);color:var(--argo-cream)}.PracticeAssessment-module__AwE3ka__breakdownList{gap:var(--space-1);padding-left:var(--space-4);font-family:var(--font-serif);font-size:var(--text-sm);line-height:var(--lh-body);color:var(--fg-2);flex-direction:column;list-style:outside;display:flex}.PracticeAssessment-module__AwE3ka__offer{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.PracticeAssessment-module__AwE3ka__offerRule{background:var(--fg-1);width:40px;height:3px;display:block}.PracticeAssessment-module__AwE3ka__offerLede{font-family:var(--font-display);font-weight:500;font-size:var(--text-xl);letter-spacing:-.01em;color:var(--fg-1)}.PracticeAssessment-module__AwE3ka__offerBody{font-family:var(--font-serif);font-size:var(--text-base);line-height:var(--lh-body);color:var(--fg-1);max-width:56ch}.PracticeAssessment-module__AwE3ka__offerActions{gap:var(--space-3);flex-wrap:wrap;display:flex}.PracticeAssessment-module__AwE3ka__offerDownload{margin-top:var(--space-5)}.PracticeAssessment-module__AwE3ka__restart{align-self:flex-start}
