.exams-module__4BJXYW__examLibrary{gap:var(--space-md);width:100%;padding:var(--space-xs) var(--space-xs) var(--space-xl);color:var(--color-ink);margin-inline:auto;display:grid}.exams-module__4BJXYW__hero{max-width:46rem;padding-block:var(--space-2xs) var(--space-xs);border-bottom:var(--rule-thin) solid var(--color-rule)}.exams-module__4BJXYW__hero>span{color:var(--color-accent);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;font-weight:850}.exams-module__4BJXYW__hero h1{min-width:0;margin-block:var(--space-2xs);overflow-wrap:anywhere;font-family:var(--font-display);font-size:var(--text-display);line-height:1.1}.exams-module__4BJXYW__hero p{color:var(--color-muted);font-size:var(--text-md);line-height:1.65}.exams-module__4BJXYW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.exams-module__4BJXYW__examCard:focus-visible,.exams-module__4BJXYW__examTopbar button:focus-visible,.exams-module__4BJXYW__questionRail button:focus-visible,.exams-module__4BJXYW__optionList button:focus-visible,.exams-module__4BJXYW__questionSheet footer button:focus-visible,.exams-module__4BJXYW__takeState button:focus-visible,.exams-module__4BJXYW__textAnswer textarea:focus-visible{outline:.125rem solid var(--color-focus);outline-offset:.0625rem}.exams-module__4BJXYW__examTopbar button:disabled,.exams-module__4BJXYW__questionRail button:disabled,.exams-module__4BJXYW__optionList button:disabled,.exams-module__4BJXYW__questionSheet footer button:disabled,.exams-module__4BJXYW__takeState button:disabled{opacity:.55;cursor:not-allowed}.exams-module__4BJXYW__state,.exams-module__4BJXYW__empty{padding:var(--space-xl);border:var(--rule-thin) dashed var(--color-rule-strong);border-radius:var(--radius-panel);color:var(--color-muted);background:var(--color-paper-2);text-align:center}.exams-module__4BJXYW__empty{place-items:center;gap:var(--space-xs);display:grid}.exams-module__4BJXYW__empty svg{color:var(--color-accent)}.exams-module__4BJXYW__empty h2{color:var(--color-ink);font-size:var(--text-xl)}.exams-module__4BJXYW__empty p{max-width:34rem;line-height:1.6}.exams-module__4BJXYW__error,.exams-module__4BJXYW__floatingError{padding:var(--space-xs) var(--space-sm);border:var(--rule-thin) solid var(--color-error);border-radius:var(--radius-control);color:var(--color-error);background:var(--color-error-soft)}.exams-module__4BJXYW__examGrid{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));display:grid}.exams-module__4BJXYW__examCard{align-content:start;gap:var(--space-2xs);padding:var(--space-sm);border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-card);color:var(--color-ink);background:var(--color-paper);box-shadow:var(--shadow-card);transition:border-color var(--dur-short) var(--ease-out), box-shadow var(--dur-short) var(--ease-out), transform var(--dur-short) var(--ease-out);text-decoration:none;display:grid}.exams-module__4BJXYW__cardHead{justify-content:space-between;align-items:center;gap:var(--space-xs);min-height:1.5rem;display:flex}.exams-module__4BJXYW__cardEyebrow{color:var(--color-accent);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.08em;font-weight:850}.exams-module__4BJXYW__examCard h2{font-size:var(--text-lg);letter-spacing:-.015em;line-height:1.3}.exams-module__4BJXYW__examCard>p{color:var(--color-muted);font-size:var(--text-sm);line-height:1.5}.exams-module__4BJXYW__cardMeta{gap:var(--space-2xs) var(--space-sm);color:var(--color-ink-2);font-size:var(--text-xs);flex-wrap:wrap;margin-block-start:var(--space-3xs);font-weight:750;display:flex}.exams-module__4BJXYW__metaItem{align-items:center;gap:var(--space-3xs);display:inline-flex}.exams-module__4BJXYW__metaItem svg{color:var(--color-muted);flex:none}.exams-module__4BJXYW__scoreRow{align-items:center;gap:var(--space-2xs);border-block-start:var(--rule-thin) solid var(--color-rule);color:var(--color-muted);font-size:var(--text-xs);margin-block-start:var(--space-3xs);padding-block-start:var(--space-2xs);display:flex}.exams-module__4BJXYW__gauge{border-radius:var(--radius-pill);background:var(--color-rule);flex:1;min-width:2.5rem;height:.25rem;overflow:hidden}.exams-module__4BJXYW__gaugeFill{border-radius:inherit;background:var(--color-success);height:100%;display:block}.exams-module__4BJXYW__scoreRow strong{color:var(--color-success);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.exams-module__4BJXYW__cardCta{justify-content:space-between;align-items:center;gap:var(--space-2xs);color:var(--color-accent);font-size:var(--text-sm);margin-block-start:var(--space-2xs);font-weight:800;display:flex}.exams-module__4BJXYW__cardCta svg{transition:transform var(--dur-short) var(--ease-out);flex:none}.exams-module__4BJXYW__skeletonCard{border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-card);background:linear-gradient(100deg, var(--color-paper) 40%, var(--color-paper-2) 55%, var(--color-paper) 70%);background-size:220% 100%;min-height:15rem;animation:1.2s linear infinite exams-module__4BJXYW__examSkeleton}@keyframes exams-module__4BJXYW__examSkeleton{to{background-position:-220% 0}}@media (hover:hover) and (pointer:fine){.exams-module__4BJXYW__examCard:hover{border-color:var(--color-accent);box-shadow:var(--shadow-lift);transform:translateY(-1px)}.exams-module__4BJXYW__examCard:hover .exams-module__4BJXYW__cardCta svg{transform:translateX(var(--space-3xs))}}.exams-module__4BJXYW__examTopbar>button:active,.exams-module__4BJXYW__questionRail button:active,.exams-module__4BJXYW__questionSheet>footer button:active,.exams-module__4BJXYW__takeState button:active{transform:translateY(.0625rem)}.exams-module__4BJXYW__takeState{align-content:center;place-items:center;gap:var(--space-sm);min-height:60vh;padding:var(--space-md);color:var(--color-muted);text-align:center;display:grid}.exams-module__4BJXYW__takeState button{min-height:var(--tap-target);padding-inline:var(--space-sm);border:var(--rule-thin) solid var(--color-accent);border-radius:var(--radius-control);color:var(--color-accent);background:var(--color-paper);font:inherit;cursor:pointer;font-weight:800}.exams-module__4BJXYW__examRoom{gap:var(--space-sm);width:min(100% - 1rem,76rem);padding:var(--space-sm) 0 var(--space-2xl);color:var(--color-ink);margin-inline:auto;display:grid}.exams-module__4BJXYW__examRoom,.exams-module__4BJXYW__examRoom *{box-sizing:border-box}.exams-module__4BJXYW__examTopbar{z-index:var(--z-sticky);top:var(--app-topbar-height);gap:var(--space-sm);padding:var(--space-sm);border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-paper);box-shadow:var(--shadow-card);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;position:sticky}.exams-module__4BJXYW__examTopbar span{color:var(--color-muted);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;font-weight:800}.exams-module__4BJXYW__examTopbar h1{font-size:var(--text-lg);text-overflow:ellipsis;white-space:nowrap;margin-block-start:var(--space-3xs);overflow:hidden}.exams-module__4BJXYW__examTopbar time{min-height:var(--tap-target);align-items:center;gap:var(--space-2xs);padding-inline:var(--space-sm);border-radius:var(--radius-control);color:var(--color-ink);background:var(--color-paper-2);font-family:var(--font-mono);font-weight:850;display:inline-flex}.exams-module__4BJXYW__examTopbar>button{width:100%;min-height:var(--tap-target);padding-inline:var(--space-md);border-radius:var(--radius-control);color:var(--color-accent-ink);background:var(--color-accent);font:inherit;cursor:pointer;border:0;grid-column:1/-1;font-weight:850}.exams-module__4BJXYW__audioDock{align-items:stretch;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-paper-2);flex-direction:column;display:flex}.exams-module__4BJXYW__audioDock strong{align-items:center;gap:var(--space-2xs);white-space:nowrap;display:inline-flex}.exams-module__4BJXYW__audioDock audio{width:100%;height:2.5rem}.exams-module__4BJXYW__examWorkspace{gap:var(--space-sm);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.exams-module__4BJXYW__questionRail{top:calc(var(--app-topbar-height) + 6rem);padding:var(--space-sm);border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-paper);position:static}.exams-module__4BJXYW__questionRail>strong{font-size:var(--text-sm);margin-block-end:var(--space-xs);display:block}.exams-module__4BJXYW__questionRail>div{overscroll-behavior-inline:contain;gap:var(--space-2xs);display:flex;overflow-x:auto}.exams-module__4BJXYW__questionRail button{width:100%;min-width:0;min-height:var(--tap-target);border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-input);color:var(--color-ink-2);background:var(--color-paper);font:inherit;font-size:var(--text-sm);cursor:pointer;flex:0 0 2.75rem;place-items:center;font-weight:750;display:grid}.exams-module__4BJXYW__questionRail .exams-module__4BJXYW__answeredNumber{border-color:var(--color-accent);color:var(--color-accent);background:var(--color-accent-soft)}.exams-module__4BJXYW__questionRail .exams-module__4BJXYW__currentNumber{color:var(--color-accent-ink);background:var(--color-accent)}.exams-module__4BJXYW__questionSheet{gap:var(--space-md);min-width:0;min-height:28rem;padding:var(--space-sm);border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-panel);background:var(--color-paper);box-shadow:var(--shadow-card);display:grid}.exams-module__4BJXYW__questionSheet>header{justify-content:space-between;gap:var(--space-sm);border-bottom:var(--rule-thin) solid var(--color-rule);padding-block-end:var(--space-sm);display:flex}.exams-module__4BJXYW__questionSheet>header span{color:var(--color-accent);font-weight:850}.exams-module__4BJXYW__questionSheet>header strong{color:var(--color-muted);font-size:var(--text-sm)}.exams-module__4BJXYW__referenceGallery{gap:var(--space-xs);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));min-width:0;display:grid}.exams-module__4BJXYW__examImageButton{width:100%;min-width:0;padding:var(--space-2xs);border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-paper-2);cursor:zoom-in;transition:border-color var(--dur-short) var(--ease-out), transform var(--dur-short) var(--ease-out);place-items:center;display:grid;position:relative}.exams-module__4BJXYW__examImageButton:hover{border-color:var(--color-accent)}.exams-module__4BJXYW__examImageButton:active{transform:translateY(.0625rem)}.exams-module__4BJXYW__examImageButton:focus-visible{outline:.125rem solid var(--color-focus);outline-offset:.0625rem}.exams-module__4BJXYW__examImage{object-fit:contain;border-radius:var(--radius-input);width:100%;height:auto;max-height:min(20rem,50svh);display:block}.exams-module__4BJXYW__examImageButton[data-kind=PAGE_REFERENCE] .exams-module__4BJXYW__examImage{max-height:min(34rem,70svh)}.exams-module__4BJXYW__zoomHint{top:var(--space-2xs);right:var(--space-2xs);box-sizing:content-box;padding:var(--space-3xs);border-radius:var(--radius-pill);color:var(--color-ink-2);background:var(--color-paper);box-shadow:var(--shadow-subtle);pointer-events:none;position:absolute}.exams-module__4BJXYW__referenceNotice{align-items:center;gap:var(--space-2xs);padding:var(--space-xs) var(--space-sm);border:var(--rule-thin) solid var(--color-warning);border-radius:var(--radius-control);color:var(--color-warning);background:var(--color-warning-soft);font-size:var(--text-sm);font-weight:750;display:flex}.exams-module__4BJXYW__manualPrompt{color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-lg);white-space:pre-wrap;margin:0;line-height:1.8}.exams-module__4BJXYW__imageWordQuestion{gap:var(--space-md);align-items:center;display:grid}.exams-module__4BJXYW__imageWordQuestion>.exams-module__4BJXYW__referenceGallery{grid-template-columns:minmax(0,1fr)}.exams-module__4BJXYW__imageWordQuestion .exams-module__4BJXYW__examImage{max-height:min(16rem,40svh)}.exams-module__4BJXYW__imageWordText{align-content:center;gap:var(--space-3xs);min-height:8rem;padding:var(--space-md);border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-panel);background:var(--color-paper-2);display:grid}.exams-module__4BJXYW__imageWordText span{color:var(--color-muted);font-size:var(--text-lg);line-height:1.35}.exams-module__4BJXYW__imageWordText strong{color:var(--color-ink);font-family:var(--font-display);font-size:clamp(2rem,7vw,3.5rem);line-height:1.2}.exams-module__4BJXYW__sharedImageBank{gap:var(--space-sm);padding:var(--space-sm);border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-panel);background:var(--color-paper-2);display:grid}.exams-module__4BJXYW__sharedImageBank header{justify-content:space-between;gap:var(--space-3xs) var(--space-sm);flex-wrap:wrap;align-items:baseline;display:flex}.exams-module__4BJXYW__sharedImageBank header span{color:var(--color-muted);font-size:var(--text-sm)}.exams-module__4BJXYW__sharedImageBank>div{gap:var(--space-xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.exams-module__4BJXYW__sharedImageBank figure{align-content:start;gap:var(--space-2xs);grid-template-rows:auto;min-width:0;margin:0;display:grid;position:relative}.exams-module__4BJXYW__sharedImageBank figcaption{border-radius:var(--radius-pill);width:2rem;height:2rem;color:var(--color-accent-ink);background:var(--color-accent);place-items:center;font-weight:850;line-height:1;display:grid}.exams-module__4BJXYW__sharedImageBank figure:has(button) figcaption{z-index:1;top:var(--space-2xs);left:var(--space-2xs);box-shadow:var(--shadow-subtle);position:absolute}.exams-module__4BJXYW__sharedImageBank figure p{color:var(--color-ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.6}.exams-module__4BJXYW__sharedImageBank figure button{aspect-ratio:4/3;width:100%;padding:var(--space-2xs);border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-control);background:var(--color-paper);cursor:zoom-in;transition:border-color var(--dur-short) var(--ease-out), transform var(--dur-short) var(--ease-out);place-items:center;display:grid;position:relative;overflow:hidden}.exams-module__4BJXYW__sharedImageBank figure button:hover{border-color:var(--color-accent)}.exams-module__4BJXYW__sharedImageBank figure button:active{transform:translateY(.0625rem)}.exams-module__4BJXYW__sharedImageBank figure button:focus-visible{outline:.125rem solid var(--color-focus);outline-offset:.0625rem}.exams-module__4BJXYW__sharedImageBank figure img{top:var(--space-2xs);left:var(--space-2xs);width:calc(100% - 2 * var(--space-2xs));height:calc(100% - 2 * var(--space-2xs));object-fit:contain;position:absolute}.exams-module__4BJXYW__questionSheet h2{font-size:var(--text-xl);white-space:pre-wrap;line-height:1.55}.exams-module__4BJXYW__passagePanel{gap:var(--space-2xs);padding:var(--space-xs);border:var(--rule-thin) solid var(--color-rule);border-left:.1875rem solid var(--color-accent);border-radius:var(--radius-card);background:var(--color-paper-2);display:grid}.exams-module__4BJXYW__passagePanel>header{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.exams-module__4BJXYW__passagePanel>header strong{color:var(--color-ink-2);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;font-weight:800}.exams-module__4BJXYW__passagePanel>header button{min-height:var(--tap-target);padding-inline:var(--space-xs);border:var(--rule-thin) solid var(--color-rule-strong);border-radius:var(--radius-control);color:var(--color-ink-2);background:var(--color-paper);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;transition:border-color var(--dur-short) var(--ease-out), color var(--dur-short) var(--ease-out), transform var(--dur-short) var(--ease-out);font-weight:750}.exams-module__4BJXYW__passagePanel>header button:hover{border-color:var(--color-accent);color:var(--color-accent)}.exams-module__4BJXYW__passagePanel>header button:focus-visible{outline:.125rem solid var(--color-focus);outline-offset:.0625rem}.exams-module__4BJXYW__passagePanel>header button:active{transform:translateY(.0625rem)}.exams-module__4BJXYW__passageBody{max-height:16rem;color:var(--color-ink);font-size:var(--text-base);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.9;overflow-y:auto}.exams-module__4BJXYW__summaryPhase{gap:var(--space-2xs);padding:var(--space-sm);border:var(--rule-thin) solid var(--color-accent);border-radius:var(--radius-card);background:var(--color-paper-2);display:grid}.exams-module__4BJXYW__summaryPhase>div{justify-content:space-between;align-items:stretch;gap:var(--space-3xs);flex-direction:column;display:flex}.exams-module__4BJXYW__summaryPhase strong{color:var(--color-accent);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;font-weight:850}.exams-module__4BJXYW__summaryPhase time{color:var(--color-ink);font-family:var(--font-mono);font-size:var(--text-2xl);font-variant-numeric:tabular-nums;font-weight:800}.exams-module__4BJXYW__summaryPhase p{color:var(--color-ink-2);font-size:var(--text-sm);line-height:1.6}.exams-module__4BJXYW__summaryPhase button{width:100%;min-height:var(--tap-target);padding-inline:var(--space-sm);border:var(--rule-thin) solid var(--color-accent);border-radius:var(--radius-control);color:var(--color-accent-ink);background:var(--color-accent);font:inherit;cursor:pointer;white-space:nowrap;transition:transform var(--dur-short) var(--ease-out), opacity var(--dur-short) var(--ease-out);justify-self:start;font-weight:800}.exams-module__4BJXYW__summaryPhase button:hover:not(:disabled){opacity:.9}.exams-module__4BJXYW__summaryPhase button:focus-visible{outline:.125rem solid var(--color-focus);outline-offset:.125rem}.exams-module__4BJXYW__summaryPhase button:active:not(:disabled){transform:translateY(.0625rem)}.exams-module__4BJXYW__summaryPhase button:disabled,.exams-module__4BJXYW__summaryComposer input:disabled,.exams-module__4BJXYW__summaryComposer textarea:disabled{opacity:.55;cursor:not-allowed}.exams-module__4BJXYW__summaryComposer{gap:var(--space-sm);display:grid}.exams-module__4BJXYW__summaryComposer label{gap:var(--space-2xs);color:var(--color-ink-2);font-size:var(--text-sm);font-weight:750;display:grid}.exams-module__4BJXYW__summaryComposer input,.exams-module__4BJXYW__summaryComposer textarea{width:100%;min-height:var(--tap-target);padding:var(--space-2xs) var(--space-xs);border:var(--rule-thin) solid var(--color-rule-strong);border-radius:var(--radius-input);color:var(--color-ink);background:var(--color-paper);font:inherit;font-size:var(--text-base)}.exams-module__4BJXYW__summaryComposer textarea{resize:vertical;min-height:14rem;line-height:1.9}.exams-module__4BJXYW__summaryComposer input:focus-visible,.exams-module__4BJXYW__summaryComposer textarea:focus-visible{outline:.125rem solid var(--color-focus);outline-offset:.0625rem}.exams-module__4BJXYW__summaryComposer>p{align-items:baseline;gap:var(--space-2xs) var(--space-sm);color:var(--color-muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.exams-module__4BJXYW__summaryComposer>p strong{color:var(--color-ink);font-family:var(--font-mono);font-size:var(--text-xl);font-variant-numeric:tabular-nums}.exams-module__4BJXYW__optionList{gap:var(--space-xs);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));display:grid}.exams-module__4BJXYW__optionList button{gap:var(--space-xs);min-height:3.5rem;padding:var(--space-2xs) var(--space-sm);border:var(--rule-thin) solid var(--color-rule-strong);border-radius:var(--radius-card);color:var(--color-ink);background:var(--color-paper);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--dur-short) var(--ease-out), transform var(--dur-short) var(--ease-out);grid-template-columns:2.5rem minmax(0,1fr);align-items:center;display:grid}.exams-module__4BJXYW__optionList button:hover{border-color:var(--color-accent)}.exams-module__4BJXYW__optionList button:active{transform:translateY(.0625rem)}.exams-module__4BJXYW__optionList button b{border-radius:var(--radius-pill);width:2.5rem;height:2.5rem;color:var(--color-accent);background:var(--color-accent-soft);place-items:center;display:grid}.exams-module__4BJXYW__optionList .exams-module__4BJXYW__selectedOption{border-color:var(--color-accent);background:var(--color-accent-soft)}.exams-module__4BJXYW__optionList .exams-module__4BJXYW__selectedOption b{color:var(--color-accent-ink);background:var(--color-accent)}.exams-module__4BJXYW__optionList .exams-module__4BJXYW__takenOption{opacity:.5;cursor:not-allowed}.exams-module__4BJXYW__optionList .exams-module__4BJXYW__takenOption small{color:var(--color-muted);font-size:var(--text-xs);font-weight:750}.exams-module__4BJXYW__wordSet{gap:var(--space-2xs) var(--space-xs);flex-wrap:wrap;display:flex}.exams-module__4BJXYW__wordSet em{align-items:center;gap:var(--space-3xs);font-style:normal;display:inline-flex}.exams-module__4BJXYW__wordSet i{border-radius:var(--radius-pill);width:1.25rem;height:1.25rem;color:var(--color-ink-2);background:var(--color-rule);font-style:normal;font-size:var(--text-xs);place-items:center;font-weight:800;display:grid}.exams-module__4BJXYW__optionList img{width:100%;height:clamp(7rem,22vw,10rem);padding:var(--space-3xs);border-radius:var(--radius-input);background:var(--color-paper-2);object-fit:contain;grid-column:1/-1}.exams-module__4BJXYW__textAnswer{gap:var(--space-2xs);color:var(--color-ink-2);font-weight:750;display:grid}.exams-module__4BJXYW__textAnswer textarea{min-height:9rem;padding:var(--space-sm);border:var(--rule-thin) solid var(--color-rule-strong);border-radius:var(--radius-card);color:var(--color-ink);background:var(--color-paper);font:inherit;resize:vertical;outline:.125rem solid #0000;line-height:1.6}.exams-module__4BJXYW__questionSheet>footer{justify-content:space-between;gap:var(--space-sm);border-top:var(--rule-thin) solid var(--color-rule);margin-block-start:auto;padding-block-start:var(--space-sm);display:flex}.exams-module__4BJXYW__questionSheet>footer button{min-height:var(--tap-target);padding-inline:var(--space-sm);border:var(--rule-thin) solid var(--color-rule-strong);border-radius:var(--radius-control);color:var(--color-ink-2);background:var(--color-paper);font:inherit;cursor:pointer;font-weight:750}.exams-module__4BJXYW__questionSheet>footer button:disabled{opacity:.4;cursor:not-allowed}.exams-module__4BJXYW__floatingError{z-index:var(--z-toast);right:var(--space-sm);bottom:var(--space-sm);max-width:28rem;box-shadow:var(--shadow-lift);position:fixed}.exams-module__4BJXYW__imageZoomOverlay{z-index:var(--z-modal,var(--z-toast));padding:var(--space-xl) var(--space-sm);background:color-mix(in srgb, var(--color-ink) 78%, transparent);cursor:zoom-out;position:fixed;inset:0;overflow:auto}.exams-module__4BJXYW__imageZoomPicture{width:100%;height:calc(100svh - 2 * var(--space-xl));object-fit:contain;display:block}.exams-module__4BJXYW__imageZoomClose{top:var(--space-md);right:var(--space-md);min-width:2.75rem;min-height:var(--tap-target);border-radius:var(--radius-pill);color:var(--color-accent-ink);background:var(--color-accent);cursor:pointer;border:0;place-items:center;display:grid;position:absolute}@media (min-width:48rem){.exams-module__4BJXYW__sharedImageBank>div{grid-template-columns:repeat(3,minmax(0,1fr))}.exams-module__4BJXYW__imageWordQuestion{grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}.exams-module__4BJXYW__imageZoomOverlay{padding:var(--space-xl) var(--space-lg)}.exams-module__4BJXYW__examLibrary{width:min(80rem,100% - 1rem);padding:var(--space-sm) 0 var(--space-2xl)}.exams-module__4BJXYW__hero{padding-block:var(--space-xs) var(--space-md)}.exams-module__4BJXYW__examCard{padding:var(--space-md)}.exams-module__4BJXYW__examTopbar{grid-template-columns:minmax(0,1fr) auto auto}.exams-module__4BJXYW__examTopbar>button{grid-column:auto;width:auto}.exams-module__4BJXYW__audioDock{flex-direction:row;align-items:center}.exams-module__4BJXYW__questionSheet{min-height:34rem;padding:var(--space-lg)}.exams-module__4BJXYW__passagePanel{padding:var(--space-sm)}.exams-module__4BJXYW__passageBody{max-height:22rem}.exams-module__4BJXYW__summaryPhase>div{align-items:baseline;gap:var(--space-sm);flex-direction:row}.exams-module__4BJXYW__summaryPhase button{width:auto}.exams-module__4BJXYW__summaryComposer textarea{min-height:18rem}}@media (min-width:64rem){.exams-module__4BJXYW__examRoom{width:min(92rem,100% - 2rem)}.exams-module__4BJXYW__examWorkspace{grid-template-columns:18rem minmax(0,1fr)}.exams-module__4BJXYW__questionRail{position:sticky}.exams-module__4BJXYW__questionRail>div{grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow-x:visible}.exams-module__4BJXYW__questionRail button{flex:initial}}@media (prefers-reduced-motion:reduce){.exams-module__4BJXYW__examCard,.exams-module__4BJXYW__examCard svg,.exams-module__4BJXYW__skeletonCard,.exams-module__4BJXYW__optionList button,.exams-module__4BJXYW__examTopbar>button,.exams-module__4BJXYW__questionRail button,.exams-module__4BJXYW__questionSheet>footer button,.exams-module__4BJXYW__takeState button,.exams-module__4BJXYW__passagePanel>header button,.exams-module__4BJXYW__summaryPhase button,.exams-module__4BJXYW__examImageButton,.exams-module__4BJXYW__sharedImageBank figure button{transition-duration:0s;transform:none}.exams-module__4BJXYW__skeletonCard{animation:none}}
