@layer properties,theme,base;@layer components{._root_rv8nr_4{gap:var(--pui-space-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_rv8nr_4{padding:var(--pui-space-6)}}._head_rv8nr_19{justify-content:space-between;align-items:center;gap:var(--pui-space-3);flex-wrap:wrap;display:flex}._title_rv8nr_26{color:var(--pui-ink);font-size:var(--pui-text-lg);font-weight:600}._quiet_rv8nr_31{color:var(--pui-ink-3);font-size:var(--pui-text-sm)}._strong_rv8nr_35{color:var(--pui-ink);font-size:var(--pui-text-sm);font-weight:500}._note_rv8nr_40{color:var(--pui-ink-2);font-size:var(--pui-text-sm)}._refusal_rv8nr_44{color:var(--pui-danger);font-size:var(--pui-text-sm)}._big_rv8nr_48{color:var(--pui-ink);font-size:var(--pui-text-lg);font-variant-numeric:tabular-nums;font-weight:600}._icon_rv8nr_54,._iconQuiet_rv8nr_55{vertical-align:-.15em;flex:none;width:.95rem;height:.95rem;display:inline}._iconQuiet_rv8nr_55{color:var(--pui-ink-3)}._subhead_rv8nr_65{color:var(--pui-ink);font-size:var(--pui-text-sm);font-weight:600}._back_rv8nr_70{align-items:center;gap:var(--pui-space-1);align-self:flex-start;display:inline-flex}._grade_rv8nr_77{gap:var(--pui-space-4);flex-direction:column;display:flex}._gradeWide_rv8nr_82{align-items:start;gap:var(--pui-space-5);grid-template-columns:14rem minmax(0,1fr);display:grid}._list_rv8nr_88 ul{flex-direction:column;display:flex}._grade_rv8nr_77:not(._gradeWide_rv8nr_82) ._list_rv8nr_88 ul{gap:var(--pui-space-1);flex-direction:row;overflow-x:auto}._subRow_rv8nr_97{align-items:center;gap:var(--pui-space-2);width:100%;min-height:2.5rem;padding:var(--pui-space-1) var(--pui-space-2);text-align:start;white-space:nowrap;display:flex}._subName_rv8nr_107{min-width:0;color:var(--pui-ink);font-size:var(--pui-text-sm);text-overflow:ellipsis;flex:1;overflow:hidden}._subState_rv8nr_116{color:var(--pui-ink-3);font-size:var(--pui-text-xs);font-variant-numeric:tabular-nums}[data-graded=true] ._subState_rv8nr_116{color:var(--pui-green);font-weight:var(--pui-weight-medium)}._listHead_rv8nr_125{gap:var(--pui-space-1-5);padding:0 var(--pui-space-2) var(--pui-space-3);color:var(--pui-ink-2);font-size:var(--pui-text-xs);font-weight:var(--pui-weight-medium);flex-direction:column;display:flex}._listTrack_rv8nr_134{background:var(--pui-hover-2);border-radius:2px;height:4px;display:block;overflow:hidden}._listFill_rv8nr_141{background:var(--pui-green);height:100%;display:block}._question_rv8nr_147{gap:var(--pui-space-2);padding:var(--pui-space-4);border-radius:var(--pui-radius-card);background:var(--pui-inset);flex-direction:column;display:flex}._questionLabel_rv8nr_155{color:var(--pui-ink-3);font-size:var(--pui-text-xs);font-weight:var(--pui-weight-medium)}._questionPrompt_rv8nr_160{color:var(--pui-ink);font-size:var(--pui-text-base)}._questionFigure_rv8nr_164{min-width:0}._attemptHead_rv8nr_169{align-items:center;gap:var(--pui-space-3);flex-wrap:wrap;display:flex}._attemptWho_rv8nr_175{flex-direction:column;flex:1;min-width:0;display:flex}._quiz_rv8nr_181,._written_rv8nr_182{gap:var(--pui-space-4);flex-direction:column-reverse;display:flex}._written_rv8nr_182{flex-direction:column}._quizWide_rv8nr_190,._writtenWide_rv8nr_191{align-items:start;gap:var(--pui-space-5);grid-template-columns:minmax(0,1fr) 20rem;display:grid}._summary_rv8nr_197,._rail_rv8nr_198{gap:var(--pui-space-3);border-radius:var(--pui-radius-card);padding:var(--pui-space-4);flex-direction:column;display:flex}._quizWide_rv8nr_190 ._summary_rv8nr_197,._writtenWide_rv8nr_191 ._rail_rv8nr_198{position:sticky;top:0}._facts_rv8nr_210{gap:var(--pui-space-3);grid-template-columns:1fr 1fr;display:grid}._facts_rv8nr_210 dt{color:var(--pui-ink-3);font-size:var(--pui-text-xs)}._facts_rv8nr_210 dd{color:var(--pui-ink);font-size:var(--pui-text-sm);font-weight:500}._facts_rv8nr_210 dd._big_rv8nr_48{font-size:var(--pui-text-lg)}._questions_rv8nr_227{gap:var(--pui-space-3);flex-direction:column;display:flex}._question_rv8nr_147{gap:var(--pui-space-2);border-bottom:1px solid var(--pui-line-soft);padding-bottom:var(--pui-space-3);flex-direction:column;display:flex}._qHead_rv8nr_239{align-items:baseline;gap:var(--pui-space-2) var(--pui-space-3);flex-wrap:wrap;display:flex}._qNo_rv8nr_245{color:var(--pui-ink-3);font-size:var(--pui-text-sm);font-variant-numeric:tabular-nums}._qPrompt_rv8nr_250{min-width:0;color:var(--pui-ink);font-size:var(--pui-text-sm);flex:1;font-weight:500}._outcome_rv8nr_257{align-items:center;gap:var(--pui-space-1);color:var(--pui-ink-2);font-size:var(--pui-text-sm);display:inline-flex}._outcome_rv8nr_257[data-outcome=wrong]{color:var(--pui-danger)}._outcome_rv8nr_257[data-outcome=needsGrade]{color:var(--pui-warning)}._options_rv8nr_270{flex-direction:column;gap:2px;display:flex}._option_rv8nr_270{align-items:center;gap:var(--pui-space-2);border-radius:var(--pui-radius-control);min-height:2rem;padding:var(--pui-space-1) var(--pui-space-2);font-size:var(--pui-text-sm);display:flex}._option_rv8nr_270[data-chosen]{background:var(--pui-hover)}._optionLabel_rv8nr_287{min-width:0;color:var(--pui-ink);flex:1}._optionTags_rv8nr_292{gap:var(--pui-space-1);display:inline-flex}._questionScore_rv8nr_296{align-items:flex-end;gap:var(--pui-space-2);display:flex}._questionScore_rv8nr_296>:first-child{width:12rem}._answer_rv8nr_306{gap:var(--pui-space-3);flex-direction:column;min-width:0;display:flex}._paraRow_rv8nr_312{gap:var(--pui-space-1) var(--pui-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}._para_rv8nr_312{color:var(--pui-ink);font-size:var(--pui-text-md);border-inline-start:2px solid #0000;padding-inline-start:var(--pui-space-3);line-height:1.6}._paraMarked_rv8nr_324{border-inline-start-color:var(--pui-ink-3)}._margin_rv8nr_328{opacity:0;transition:opacity var(--pui-duration-standard) var(--pui-ease-out-strong);padding-top:2px}._paraRow_rv8nr_312:is(:hover,:focus-within) ._margin_rv8nr_328,._margin_rv8nr_328:has([data-state=open]){opacity:1}@media (hover:none){._margin_rv8nr_328{opacity:1}}._paraComments_rv8nr_342{gap:var(--pui-space-2);flex-direction:column;grid-column:1;padding-inline-start:var(--pui-space-3);display:flex}._comment_rv8nr_349{gap:var(--pui-space-1) var(--pui-space-2);border-inline-start:3px solid var(--pui-line-strong);border-radius:var(--pui-radius-control);background:var(--pui-hover);padding:var(--pui-space-2) var(--pui-space-3);color:var(--pui-ink);font-size:var(--pui-text-sm);grid-template-columns:minmax(0,1fr) auto;display:grid}._comment_rv8nr_349[data-linked=applied]{border-inline-start-color:var(--pui-green);background:var(--pui-green-tint)}._comment_rv8nr_349[data-linked=unapplied]{border-inline-start-color:var(--pui-orange);background:var(--pui-orange-tint)}._linkWords_rv8nr_368{align-items:center;gap:var(--pui-space-1);color:var(--pui-ink-2);font-size:var(--pui-text-xs);grid-column:1;display:inline-flex}._comment_rv8nr_349[data-linked=unapplied] ._linkWords_rv8nr_368{color:var(--pui-warning)}._commentActions_rv8nr_379{grid-area:1/2/span 2;align-items:flex-start;gap:2px;display:inline-flex}._commentPop_rv8nr_386{gap:var(--pui-space-2);flex-direction:column;width:20rem;display:flex}._totalRow_rv8nr_394{justify-content:space-between;align-items:baseline;gap:var(--pui-space-2);display:flex}._items_rv8nr_400{gap:var(--pui-space-2);flex-direction:column;display:flex}._itemLabel_rv8nr_405{align-items:baseline;gap:var(--pui-space-2);display:inline-flex}._points_rv8nr_410{min-width:2.25rem;color:var(--pui-green);font-variant-numeric:tabular-nums;font-weight:600}._points_rv8nr_410[data-sign=minus]{color:var(--pui-red)}._scope_rv8nr_419{gap:var(--pui-space-2);border-top:1px solid var(--pui-line-soft);padding-top:var(--pui-space-3);flex-direction:column;display:flex}._railActions_rv8nr_426{justify-content:flex-end;gap:var(--pui-space-2);flex-wrap:wrap;display:flex}._groupsView_rv8nr_434{gap:var(--pui-space-3);flex-direction:column;display:flex}._groupGrid_rv8nr_439{align-items:start;gap:var(--pui-space-3);grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));display:grid}._group_rv8nr_434{gap:var(--pui-space-2);border-radius:var(--pui-radius-card);padding:var(--pui-space-3);border-inline-start:3px solid var(--pui-green);flex-direction:column;display:flex}._group_rv8nr_434[data-state=suggested]{border-inline-start-color:var(--pui-blue);background:var(--pui-blue-tint);outline:1px dashed var(--pui-blue);outline-offset:-1px}._group_rv8nr_434[data-state=reconfirm]{border-inline-start-color:var(--pui-orange);background:var(--pui-orange-tint)}._leftovers_rv8nr_465{border:1px dashed var(--pui-line-strong)}._groupHead_rv8nr_468{justify-content:space-between;align-items:center;gap:var(--pui-space-2);display:flex}._groupState_rv8nr_474{align-items:center;gap:var(--pui-space-1);display:inline-flex}._members_rv8nr_479{flex-direction:column;display:flex}._member_rv8nr_479{align-items:center;gap:var(--pui-space-1) var(--pui-space-2);border-top:1px solid var(--pui-line-soft);padding:var(--pui-space-2) 0;grid-template-columns:minmax(0,1fr) 9rem;display:grid}._member_rv8nr_479>[data-slot=badge]{grid-column:1;justify-self:start}._memberText_rv8nr_495{flex-direction:column;min-width:0;display:flex}._excerpt_rv8nr_500{-webkit-line-clamp:2;color:var(--pui-ink-2);font-size:var(--pui-text-xs);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._moveSelect_rv8nr_508{grid-area:1/2}._requests_rv8nr_514{gap:var(--pui-space-3);flex-direction:column;display:flex}._requestsWide_rv8nr_519{align-items:start;gap:var(--pui-space-5);grid-template-columns:minmax(18rem,24rem) minmax(0,1fr);display:grid}._requestsWide_rv8nr_519>[data-slot=alert]{grid-column:1/-1}._requestList_rv8nr_528{gap:var(--pui-space-2);flex-direction:column;display:flex}[data-status]>._requestRow_rv8nr_533:before{border-radius:var(--pui-radius-pill);background:var(--pui-orange);content:"";flex-shrink:0;width:.5rem;height:.5rem}[data-status=resolved]>._requestRow_rv8nr_533:before{background:var(--pui-green)}._requestRow_rv8nr_533{align-items:center;gap:var(--pui-space-2);width:100%;padding:var(--pui-space-2);text-align:start;display:flex}._requestText_rv8nr_552{flex-direction:column;flex:1;min-width:0;display:flex}._requestDetail_rv8nr_558{gap:var(--pui-space-3);border-radius:var(--pui-radius-card);padding:var(--pui-space-4);flex-direction:column;display:flex}._statement_rv8nr_565 blockquote{margin-top:var(--pui-space-1);border-inline-start:2px solid var(--pui-line-strong);color:var(--pui-ink);font-size:var(--pui-text-sm);padding-inline-start:var(--pui-space-3)}}@layer utilities;
