@layer properties,theme,base;@layer components{._root_1tqys_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>=48rem){._root_1tqys_4{gap:var(--pui-space-5);padding:var(--pui-space-6)}}._head_1tqys_20{align-items:center;gap:var(--pui-space-3) var(--pui-space-4);border-radius:var(--pui-radius-card);padding:var(--pui-space-4);grid-template-columns:auto minmax(0,1fr);display:grid}._cover_1tqys_28{aspect-ratio:4/3;border-radius:var(--pui-radius-control);background:var(--pui-hover-2);width:4rem;color:var(--pui-ink-2);place-items:center;display:grid;overflow:hidden}._cover_1tqys_28 img{object-fit:cover;width:100%;height:100%}._cover_1tqys_28:has(img){aspect-ratio:3/2;border-radius:var(--pui-radius-card);width:10rem}._cover_1tqys_28 svg{width:1.5rem;height:1.5rem}._identity_1tqys_53{gap:var(--pui-space-1);flex-direction:column;min-width:0;display:flex}._title_1tqys_59{color:var(--pui-ink);font-size:var(--pui-text-lg);font-weight:600;line-height:1.25}._facts_1tqys_65{align-items:center;gap:var(--pui-space-1) var(--pui-space-3);color:var(--pui-ink-2);font-size:var(--pui-text-sm);flex-wrap:wrap;display:flex}._access_1tqys_73{align-items:center;gap:var(--pui-space-1);display:inline-flex}._access_1tqys_73 svg,._inlineIcon_1tqys_79{flex:none;width:.875rem;height:.875rem}._inlineIcon_1tqys_79{vertical-align:-.125em;margin-inline-end:var(--pui-space-1);display:inline}._actions_1tqys_89{align-items:center;gap:var(--pui-space-2);flex-wrap:wrap;grid-column:1/-1;display:flex}@container (width>=48rem){._head_1tqys_20{grid-template-columns:auto minmax(0,1fr) auto}._actions_1tqys_89{grid-column:auto;justify-content:flex-end}}._refusal_1tqys_105{color:var(--pui-danger);font-size:var(--pui-text-sm)}._quiet_1tqys_109{color:var(--pui-ink-3);font-size:var(--pui-text-sm)}._note_1tqys_113{color:var(--pui-ink-2);font-size:var(--pui-text-sm)}._figures_1tqys_118{gap:var(--pui-space-2);flex-direction:column;display:flex}._scope_1tqys_123{color:var(--pui-ink-2);font-size:var(--pui-text-sm)}._cards_1tqys_127{gap:var(--pui-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._progress_1tqys_132[data-done=all] ._fill_1tqys_132{background:var(--pui-success)}._progress_1tqys_132[data-gone-quiet] ._fill_1tqys_132{background:var(--pui-warning)}[data-gone-quiet]._quiet_1tqys_109{color:var(--pui-warning)}._cohort_1tqys_142{align-items:end;gap:var(--pui-space-4) var(--pui-space-8);padding:var(--pui-space-4) var(--pui-space-5);border-radius:var(--pui-radius-card);background:var(--pui-inset);grid-template-columns:minmax(0,1fr);display:grid}@container (width>=48rem){._cohort_1tqys_142{grid-template-columns:minmax(12rem,auto) minmax(0,1fr)}}._cohortFigure_1tqys_156{flex-direction:column;gap:.125rem;display:flex}._cohortBig_1tqys_161{color:var(--pui-ink);font-family:var(--pui-font-heading);font-size:var(--pui-text-4xl,2.75rem);font-variant-numeric:tabular-nums;font-weight:var(--pui-weight-medium);letter-spacing:-.02em;line-height:1}._cohortLabel_1tqys_170{color:var(--pui-ink-2);font-size:var(--pui-text-sm)}._cohortNote_1tqys_174{color:var(--pui-ink-3);font-size:var(--pui-text-xs)}._cohortCounts_1tqys_178{color:var(--pui-ink-2);font-size:var(--pui-text-sm);font-variant-numeric:tabular-nums;margin-block-start:var(--pui-space-2)}._lessonStrip_1tqys_184{gap:var(--pui-space-2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;height:7.5rem;margin:0;padding:0;list-style:none;display:grid}._lessonCol_1tqys_194{gap:var(--pui-space-1);grid-template-rows:auto minmax(0,1fr) auto;justify-items:center;display:grid}._lessonCount_1tqys_200{color:var(--pui-ink-2);font-size:var(--pui-text-xs);font-variant-numeric:tabular-nums}._lessonTrack_1tqys_205{background:var(--pui-hover-2);border-radius:3px;width:100%;max-width:3rem;display:block;position:relative}._lessonFill_1tqys_213{background:var(--pui-ink-2);border-radius:3px;position:absolute;inset-block-end:0;inset-inline:0}._lessonNo_1tqys_220{color:var(--pui-ink-3);font-size:var(--pui-text-xs);font-variant-numeric:tabular-nums}@container (width>=48rem){._cards_1tqys_127{grid-template-columns:repeat(4,minmax(0,1fr))}}._tabs_1tqys_231,._pane_1tqys_236,._list_1tqys_241{gap:var(--pui-space-3);flex-direction:column;display:flex}._search_1tqys_246{max-width:22rem}._loading_1tqys_249{gap:var(--pui-space-2);flex-direction:column;display:flex}._rows_1tqys_254{border-top:1px solid var(--pui-line-soft);flex-direction:column;display:flex}._rows_1tqys_254>li{border-bottom:1px solid var(--pui-line-soft)}._chosen_1tqys_262{background:var(--pui-hover)}._learnerRow_1tqys_265,._commentRow_1tqys_266,._outcomeRow_1tqys_267{align-items:center;gap:var(--pui-space-2) var(--pui-space-4);width:100%;min-height:3rem;padding:var(--pui-space-2) var(--pui-space-2);text-align:start;display:grid}._learnerRow_1tqys_265{grid-template-columns:minmax(0,1fr) minmax(8rem,12rem)}._learnerRowWide_1tqys_279{grid-template-columns:minmax(0,1fr) minmax(12rem,18rem) 6rem}._who_1tqys_282{align-items:center;gap:var(--pui-space-2);min-width:0;display:flex}._name_1tqys_288{color:var(--pui-ink);font-size:var(--pui-text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}._progress_1tqys_132{align-items:center;gap:var(--pui-space-2);min-width:0;display:flex}._track_1tqys_304{border-radius:var(--pui-radius-pill);background:var(--pui-hover-2);flex:1;height:.375rem;position:relative;overflow:hidden}._progress_1tqys_132[data-unknown] ._track_1tqys_304,._track_1tqys_304[data-unknown]{background:var(--pui-unmeasured-hatch), var(--pui-unmeasured)}._fill_1tqys_132{border-radius:inherit;background:var(--pui-ink-2);transition:inline-size var(--pui-motion-out) var(--pui-ease-default);position:absolute;inset-block:0;inset-inline-start:0}._progressWords_1tqys_324{min-width:4.5rem;color:var(--pui-ink-2);font-size:var(--pui-text-xs);font-variant-numeric:tabular-nums;text-align:end}._sheetWho_1tqys_333{align-items:center;gap:var(--pui-space-3);display:flex}._sheetBody_1tqys_338{gap:var(--pui-space-5);flex-direction:column;display:flex}._summary_1tqys_343{gap:var(--pui-space-2);flex-direction:column;display:flex}._stage_1tqys_348{color:var(--pui-ink-2);font-size:var(--pui-text-sm)}._big_1tqys_352{color:var(--pui-ink);font-size:var(--pui-text-lg);font-variant-numeric:tabular-nums;font-weight:600}._section_1tqys_358{gap:var(--pui-space-1);flex-direction:column;display:flex}._sectionTitle_1tqys_363{color:var(--pui-ink);font-size:var(--pui-text-sm);font-weight:600}._lessons_1tqys_368{flex-direction:column;display:flex}._lesson_1tqys_184{align-items:center;gap:var(--pui-space-2);border-bottom:1px solid var(--pui-line-soft);min-height:2.25rem;font-size:var(--pui-text-sm);display:flex}._lessonTitle_1tqys_380{min-width:0;color:var(--pui-ink);flex:1}._lessonState_1tqys_385{color:var(--pui-ink-3);font-size:var(--pui-text-xs)}._doneIcon_1tqys_389,._todoIcon_1tqys_390{flex:none;width:1rem;height:1rem}._doneIcon_1tqys_389{color:var(--pui-ink)}._todoIcon_1tqys_390{color:var(--pui-ink-3)}._commentRow_1tqys_266{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who state""text text""lesson lesson"}._commentRow_1tqys_266 ._who_1tqys_282{grid-area:who}._commentRow_1tqys_266 ._excerpt_1tqys_413{grid-area:text}._commentRow_1tqys_266 ._lessonCell_1tqys_416{grid-area:lesson}._commentRow_1tqys_266 ._stateCell_1tqys_419{grid-area:state}._commentRowWide_1tqys_422{grid-template-columns:11rem minmax(0,1fr) 12rem 9rem;grid-template-areas:"who text lesson state"}._excerpt_1tqys_413{color:var(--pui-ink);font-size:var(--pui-text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._lessonCell_1tqys_416{color:var(--pui-ink-2);font-size:var(--pui-text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._stateCell_1tqys_419{justify-content:flex-end;align-items:center;gap:var(--pui-space-2);display:flex}._hiddenWhy_1tqys_446{padding:0 var(--pui-space-2) var(--pui-space-2)}._reply_1tqys_449{gap:var(--pui-space-3);padding:var(--pui-space-2) var(--pui-space-2) var(--pui-space-4);flex-direction:column;display:flex}._full_1tqys_455{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)}._replyActions_1tqys_461{justify-content:flex-end;align-items:center;gap:var(--pui-space-3);display:flex}._results_1tqys_469{gap:var(--pui-space-3);flex-direction:column;display:flex}._resultsHead_1tqys_474{justify-content:space-between;align-items:flex-end;gap:var(--pui-space-3);flex-wrap:wrap;display:flex}._resultsTitle_1tqys_481{color:var(--pui-ink);font-size:var(--pui-text-md);font-weight:600}._key_1tqys_486{gap:var(--pui-space-1) var(--pui-space-4);color:var(--pui-ink-2);font-size:var(--pui-text-xs);flex-wrap:wrap;display:flex}._key_1tqys_486 li{align-items:center;gap:var(--pui-space-1);display:inline-flex}._cell_1tqys_500{border-radius:3px;flex:none;width:.875rem;height:.875rem;display:inline-block}._cell_1tqys_500[data-kind=right]{background:var(--pui-ink-2)}._cell_1tqys_500[data-kind=partial]{box-shadow:inset 0 -.4375rem 0 var(--pui-ink-2), inset 0 0 0 1.5px var(--pui-ink-2)}._cell_1tqys_500[data-kind=wrong]{box-shadow:inset 0 0 0 1.5px var(--pui-ink-2)}._cell_1tqys_500[data-kind=pending]{background:var(--pui-warning)}._cell_1tqys_500[data-kind=ungraded]{background:var(--pui-unmeasured-hatch), var(--pui-unmeasured)}._cell_1tqys_500[data-kind=unattempted]{box-shadow:inset 0 0 0 1px var(--pui-line-strong)}._outcomeRow_1tqys_267{grid-template-columns:minmax(0,1fr) auto}._strip_1tqys_530{flex-wrap:wrap;gap:3px;display:flex}._total_1tqys_535{color:var(--pui-ink-2);font-size:var(--pui-text-sm);font-variant-numeric:tabular-nums;grid-column:1/-1}@container (width>=48rem){._outcomeRow_1tqys_267{grid-template-columns:minmax(10rem,14rem) minmax(0,1fr) 12rem}._total_1tqys_535{text-align:end;grid-column:auto}}._waiting_1tqys_550{color:var(--pui-ink)}._answers_1tqys_553{padding:0 var(--pui-space-2) var(--pui-space-3);flex-direction:column;display:flex}._answer_1tqys_553{align-items:center;gap:var(--pui-space-2) var(--pui-space-3);min-height:2.5rem;font-size:var(--pui-text-sm);flex-wrap:wrap;display:flex}._answerLabel_1tqys_566{min-width:0;color:var(--pui-ink);flex:1}._score_1tqys_571{align-items:flex-start;gap:var(--pui-space-2);display:flex}._score_1tqys_571>:first-child{width:8rem}._statRow_1tqys_579{gap:var(--pui-space-2);padding:var(--pui-space-3) var(--pui-space-2);grid-template-columns:minmax(0,1fr);display:grid}@container (width>=48rem){._statRow_1tqys_579{grid-template-columns:minmax(0,1fr) minmax(20rem,28rem);align-items:center}}._statLabel_1tqys_591{align-items:center;gap:var(--pui-space-2);color:var(--pui-ink);font-size:var(--pui-text-sm);flex-wrap:wrap;display:flex}._concepts_1tqys_599{gap:var(--pui-space-1);flex-wrap:wrap;display:inline-flex}._meanCell_1tqys_604{align-items:center;gap:var(--pui-space-3);grid-template-columns:minmax(6rem,1fr) auto auto;display:grid}._meanWords_1tqys_610{color:var(--pui-ink);font-size:var(--pui-text-sm);font-variant-numeric:tabular-nums}}@layer utilities;
