@layer properties,theme,base;@layer components{._root_1xaf2_4{min-height:0;padding:var(--pui-space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto;container-type:inline-size}@container (width>=60rem){._root_1xaf2_4{padding:var(--pui-space-6)}}._tabs_1xaf2_18{gap:var(--pui-space-4);flex-direction:column;display:flex}._head_1xaf2_23{justify-content:space-between;align-items:center;gap:var(--pui-space-3);flex-wrap:wrap;display:flex}._headRight_1xaf2_30{align-items:center;gap:var(--pui-space-2);flex-wrap:wrap;display:flex}._quiet_1xaf2_36{color:var(--pui-ink-3);font-size:var(--pui-text-sm)}._strong_1xaf2_40{color:var(--pui-ink);font-size:var(--pui-text-sm);font-weight:500}._note_1xaf2_45{align-items:center;gap:var(--pui-space-2);color:var(--pui-ink-2);font-size:var(--pui-text-sm);display:flex}._subhead_1xaf2_52{align-items:center;gap:var(--pui-space-2);color:var(--pui-ink);font-size:var(--pui-text-sm);font-weight:600;display:flex}._refusal_1xaf2_60{color:var(--pui-danger);font-size:var(--pui-text-sm)}._warnText_1xaf2_64{align-items:center;gap:var(--pui-space-1);color:var(--pui-warning);font-size:var(--pui-text-sm);display:inline-flex}._icon_1xaf2_71{flex:none;width:.95rem;height:.95rem}._row_1xaf2_76{justify-content:flex-end;align-items:center;gap:var(--pui-space-2);flex-wrap:wrap;display:flex}._row_1xaf2_76>._quiet_1xaf2_36,._row_1xaf2_76>._strong_1xaf2_40{margin-inline-end:auto}._findRow_1xaf2_87{align-items:flex-end;gap:var(--pui-space-2);display:flex}._findRow_1xaf2_87>:first-child{flex:1;min-width:0}._pane_1xaf2_98{gap:var(--pui-space-3);flex-direction:column;max-width:44rem;display:flex}._passageGrid_1xaf2_104{gap:var(--pui-space-4);flex-direction:column;display:flex}._passageGridWide_1xaf2_109{align-items:start;gap:var(--pui-space-5);grid-template-columns:minmax(0,1.4fr) minmax(18rem,1fr);display:grid}._passage_1xaf2_104{gap:var(--pui-space-3);border-radius:var(--pui-radius-card);min-width:0;padding:var(--pui-space-4);flex-direction:column;display:flex}._paneHead_1xaf2_123{justify-content:space-between;align-items:baseline;gap:var(--pui-space-2);display:flex}._text_1xaf2_129{color:var(--pui-ink);font-size:var(--pui-text-md);white-space:pre-wrap;line-height:1.75}._optionMark_1xaf2_135{background:color-mix(in oklch, var(--qb-hue,var(--pui-ink-3)) 22%, transparent);color:inherit;box-shadow:inset 0 -2px 0 var(--qb-hue,var(--pui-ink-3));border-radius:3px;padding:1px 2px}._optionNo_1xaf2_142{color:var(--pui-ink-2);margin-inline-end:2px;font-size:.7em;font-weight:600}._offer_1xaf2_148{gap:var(--pui-space-2);border-top:1px solid var(--pui-line-soft);padding-top:var(--pui-space-3);flex-direction:column;display:flex}._textEdit_1xaf2_155{gap:var(--pui-space-2);flex-direction:column;display:flex}._optionList_1xaf2_160,._questionList_1xaf2_161,._targetList_1xaf2_162{margin-top:var(--pui-space-2);flex-direction:column;display:flex}._optionRow_1xaf2_167,._targetRow_1xaf2_168{align-items:center;gap:var(--pui-space-2);border-bottom:1px solid var(--pui-line-soft);min-height:2.5rem;display:flex}._optionNum_1xaf2_175{border:1px solid var(--qb-hue,var(--pui-line-strong));border-radius:var(--pui-radius-pill);background:color-mix(in oklch, var(--qb-hue,transparent) 22%, transparent);width:1.5rem;height:1.5rem;color:var(--pui-ink);font-size:var(--pui-text-xs);font-variant-numeric:tabular-nums;flex:none;place-items:center;display:grid}._optionWords_1xaf2_188{min-width:0;color:var(--pui-ink);font-size:var(--pui-text-sm);flex:1}._targetRow_1xaf2_168>._strong_1xaf2_40{flex:1}._questions_1xaf2_197{gap:var(--pui-space-3);flex-direction:column;display:flex}._questionList_1xaf2_161{gap:var(--pui-space-2)}._question_1xaf2_161{align-items:flex-start;gap:var(--pui-space-3);border-radius:var(--pui-radius-card);padding:var(--pui-space-3);display:flex}._questionBody_1xaf2_212{gap:var(--pui-space-1);flex-direction:column;flex:1;min-width:0;display:flex}._choice_1xaf2_221{color:inherit;font:inherit;text-align:start;box-shadow:inset 0 -1px 0 var(--pui-line-strong);cursor:pointer;transition:background-color var(--pui-motion-out) var(--pui-ease-default);border-radius:3px;padding:1px 2px;display:inline}._choice_1xaf2_221:hover:not(:disabled){background:var(--pui-hover)}._choice_1xaf2_221:focus-visible{outline:var(--pui-focus-width) var(--pui-focus-style) var(--pui-focus-ring)}._choice_1xaf2_221[aria-pressed=true]{background:var(--pui-hover-2);box-shadow:inset 0 -2px 0 var(--pui-ink)}._choice_1xaf2_221[data-outcome=wrong]{color:var(--pui-danger)}._choice_1xaf2_221[data-outcome=missed]{box-shadow:inset 0 -2px 0 var(--pui-warning)}._choice_1xaf2_221 ._icon_1xaf2_71{vertical-align:-.125em;margin-inline-start:2px;display:inline}._missed_1xaf2_253{color:var(--pui-warning);font-size:var(--pui-text-xs);margin-inline-start:4px}._pictureGrid_1xaf2_260{gap:var(--pui-space-4);flex-direction:column;display:flex}._pictureGridWide_1xaf2_265{align-items:start;gap:var(--pui-space-5);grid-template-columns:minmax(0,1.4fr) minmax(18rem,1fr);display:grid}._picture_1xaf2_260{border:1px solid var(--pui-line-soft);border-radius:var(--pui-radius-card);width:100%;position:relative;overflow:hidden}._picture_1xaf2_260[data-state=unavailable]{background:var(--pui-unmeasured-hatch), var(--pui-unmeasured);place-items:center;display:grid}._pictureImg_1xaf2_283{object-fit:contain;width:100%;height:100%;display:block}._pictureSkeleton_1xaf2_289{position:absolute;inset:0}._anchor_1xaf2_293{border:2px solid var(--pui-ink);border-radius:var(--pui-radius-pill);background:var(--pui-surface);width:1.75rem;height:1.75rem;color:var(--pui-ink);font-size:var(--pui-text-xs);cursor:grab;touch-action:none;place-items:center;font-weight:600;display:grid;position:absolute;transform:translate(-50%,-50%)}._anchor_1xaf2_293[data-suggested]{border-style:dashed;border-color:var(--pui-ink-2)}._anchor_1xaf2_293:focus-visible{outline:var(--pui-focus-width) var(--pui-focus-style) var(--pui-focus-ring)}._labelSide_1xaf2_316{gap:var(--pui-space-3);flex-direction:column;min-width:0;display:flex}._targetRow_1xaf2_168[data-suggested] ._strong_1xaf2_40{color:var(--pui-ink-2)}._chips_1xaf2_325{gap:var(--pui-space-1);flex-wrap:wrap;display:flex}._chip_1xaf2_325{align-items:center;gap:var(--pui-space-1);border:1px dashed var(--pui-line-strong);border-radius:var(--pui-radius-pill);padding:2px var(--pui-space-1) 2px var(--pui-space-3);color:var(--pui-ink);font-size:var(--pui-text-sm);display:inline-flex}._slot_1xaf2_340{align-items:center;gap:var(--pui-space-1);border:1.5px dashed var(--pui-ink-2);border-radius:var(--pui-radius-control);background:var(--pui-surface);min-width:2rem;height:2rem;padding:0 var(--pui-space-2);color:var(--pui-ink);font-size:var(--pui-text-xs);display:inline-flex;position:absolute;transform:translate(-50%,-50%)}._slot_1xaf2_340:focus-visible{outline:var(--pui-focus-width) var(--pui-focus-style) var(--pui-focus-ring)}._slot_1xaf2_340[data-result=right]{border-style:solid;border-color:var(--pui-ink)}._slot_1xaf2_340[data-result=wrong]{border-style:solid;border-color:var(--pui-danger)}._slotNo_1xaf2_366{color:var(--pui-ink-3);font-weight:600}._slotLabel_1xaf2_370{white-space:nowrap;font-weight:500}._startSelf_1xaf2_374{align-self:flex-start}._optionRow_1xaf2_167>button:last-child{opacity:0}._optionRow_1xaf2_167:is(:hover,:focus-within)>button:last-child{opacity:1}@media (hover:none){._optionRow_1xaf2_167>button:last-child{opacity:1}}}@layer utilities;
