.workspace .student-results-focus{grid-template-columns:minmax(17rem,.28fr) minmax(0,.72fr);align-items:stretch;gap:0;padding:0;display:grid;overflow:hidden}.workspace .student-results-focus__rail{border-inline-end:1px solid var(--color-border);min-inline-size:0;padding:var(--space-3);flex-direction:column;display:flex}.workspace .student-results-focus__rail-heading{padding:0 0 var(--space-2)}.workspace .student-results-focus__rail-heading h2{align-items:center;gap:var(--space-2);margin:0 0 var(--space-2);font-size:var(--type-xl);line-height:var(--line-height-tight);display:flex}.workspace .student-results-focus__rail-heading>p,.workspace .student-focus-note{color:var(--color-text-secondary);font-size:var(--type-sm);line-height:var(--line-height-body);margin-block:var(--space-2)}.workspace .student-results-focus__school{align-items:center;gap:var(--space-2);background:var(--color-surface-muted);border-radius:var(--radius-lg);padding:var(--space-2);font-size:var(--type-sm);margin-block-end:var(--space-2);display:flex}.workspace .student-results-focus__school div{min-inline-size:0;line-height:var(--line-height-body);gap:0;display:grid}.workspace .student-results-focus__school span{color:var(--color-text-secondary)}.workspace .student-results-focus__list{overscroll-behavior:contain;scrollbar-gutter:stable;min-block-size:15rem;max-block-size:calc(100dvh - 24rem);overflow-y:auto}.workspace .student-results-focus__list ul{margin:0;padding:0;list-style:none}.workspace .student-results-focus__list li+li{border-block-start:1px solid var(--color-border)}.workspace .student-results-focus__list .button{justify-content:start;align-items:center;gap:var(--space-2);inline-size:100%;padding:var(--space-2);border-radius:var(--radius-md);white-space:normal;text-align:start;border-inline-start:3px solid #0000;min-block-size:44px;display:flex}.workspace .student-results-focus__list .button[aria-pressed=true]{background:var(--color-learning-surface);border-inline-start-color:var(--color-accent)}.workspace .student-results-focus__row-copy{gap:var(--space-1);min-inline-size:0;font-size:var(--type-sm);flex:1;display:grid}.workspace .student-results-focus__row-copy strong{line-height:var(--line-height-tight)}.workspace .student-results-focus__row-copy small{color:var(--color-text-secondary);font-size:var(--type-xs)}.workspace .student-results-focus__row-meta{justify-content:space-between;gap:var(--space-1) var(--space-2);font-size:var(--type-xs);flex-wrap:wrap;display:flex}.workspace .student-focus-forward{flex:none;rotate:-90deg}.workspace[dir=rtl] .student-focus-forward{rotate:90deg}.workspace .student-results-focus__detail{min-inline-size:0;padding:var(--space-5);gap:var(--space-4);flex-direction:column;display:flex}.workspace .student-results-focus__selected-heading{align-items:center;gap:var(--space-3);display:flex}.workspace .student-results-focus__selected-heading>div{flex:1;min-inline-size:0}.workspace .student-results-focus__selected-heading h2{margin-block:var(--space-1);font-size:min(var(--type-title),2rem);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);overflow-wrap:anywhere}.workspace .student-results-focus__selected-heading p{color:var(--color-text-secondary);font-size:var(--type-sm);margin:0}.workspace .student-results-focus__selected-heading>.button{flex:none}.workspace .student-results-focus__summary{background:var(--color-surface-muted);padding:var(--space-4);border-radius:var(--radius-lg);gap:var(--space-4);grid-template-columns:minmax(9rem,.32fr) minmax(0,.68fr);display:grid}.workspace .student-results-focus__summary h3{margin:0 0 var(--space-2);font-size:var(--type-sm)}.workspace .student-results-focus__value{border-inline-end:1px solid var(--color-border);padding-inline-end:var(--space-3)}.workspace .student-results-focus__value>strong{font-size:var(--type-subheading);line-height:var(--line-height-tight)}.workspace .student-results-focus__value>p{margin:var(--space-1) 0 0;color:var(--color-text-secondary);font-size:var(--type-xs)}.workspace .student-results-focus__feedback blockquote{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-feedback-surface);margin:0;display:flex}.workspace .student-results-focus__feedback blockquote>span{color:var(--color-violet);font-size:2.5rem;font-weight:700;line-height:1}.workspace .student-results-focus__feedback blockquote p{line-height:var(--line-height-body);font-size:var(--type-body);overflow-wrap:anywhere;margin:0}.workspace .student-results-focus__criteria h3,.workspace .student-results-focus__about h3{align-items:center;gap:var(--space-2);margin:0 0 var(--space-2);font-size:var(--type-lead);font-weight:var(--font-weight-bold);display:flex}.workspace .student-results-focus__criteria table{border-collapse:collapse;border:1px solid var(--color-border);inline-size:100%;font-size:var(--type-sm)}.workspace .student-results-focus__criteria :is(th,td){text-align:start;padding:var(--space-2) var(--space-3);border-block-end:1px solid var(--color-border)}.workspace .student-results-focus__criteria th{background:var(--color-surface-muted)}.workspace .student-results-focus__criteria .student-focus-note{margin-block:var(--space-1) 0}.workspace .student-results-focus__about{background:var(--color-surface-muted);border-radius:var(--radius-lg);padding:var(--space-4)}.workspace .student-results-focus__about>header{justify-content:space-between;align-items:center;gap:var(--space-3);margin-block-end:var(--space-2);display:flex}.workspace .student-results-focus__about>header h3{margin:0}.workspace .student-results-focus__about dl{font-size:var(--type-sm);margin:0}.workspace .student-results-focus__about dl>div{gap:var(--space-2);padding-block:var(--space-1);grid-template-columns:8.5rem minmax(0,1fr);display:grid}.workspace .student-results-focus__about dt{color:var(--color-text-secondary)}.workspace .student-results-focus__about dd{overflow-wrap:anywhere;margin:0}.workspace .student-results-focus__source{border-block-start:1px solid var(--color-border);margin-block-start:var(--space-3);padding-block-start:var(--space-3)}.workspace .student-results-focus__rail-title{align-items:center;gap:var(--space-2);display:flex}.workspace .student-results-focus__rail-title>div{flex:1;min-inline-size:0}.workspace .student-results-focus__rail-title .workspace-page-heading{padding:0}.workspace .student-results-focus__rail-heading h1{font-size:min(var(--type-title),1.5rem);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);margin:0}.workspace .student-results-focus__school{font-size:var(--type-sm)}.workspace .student-results-focus__row-copy{color:var(--color-text);font-size:var(--type-body)}.workspace .student-results-focus__row-copy strong{font-weight:var(--font-weight-bold)}.workspace .student-results-focus__row-copy small{font-size:var(--type-sm)}.workspace .student-results-focus__row-meta{color:var(--color-text-secondary);font-size:var(--type-xs)}.workspace .student-results-focus__row-meta time{justify-content:flex-end;align-items:baseline;gap:0 var(--space-1);text-align:end;flex-wrap:wrap;display:flex}.workspace .student-results-focus__release-time{font-size:inherit;display:inline}.workspace .student-results-focus__list .button:hover:not([aria-pressed=true]){background:var(--color-surface-muted)}.workspace .student-results-focus__selected-heading p{font-size:var(--type-body)}.workspace .student-results-focus__summary h3{font-size:var(--type-lead);font-weight:var(--font-weight-bold)}.workspace .student-results-focus__value>strong{font-size:var(--type-title);font-weight:var(--font-weight-bold)}.workspace .student-results-focus__value>p{font-size:var(--type-sm)}.workspace .student-results-focus__feedback blockquote{background:0 0;padding:0}.workspace .student-results-focus__feedback blockquote>.cuevo-icon{color:var(--color-violet);fill:currentColor;flex:none}.workspace .student-results-focus__criteria table,.workspace .student-results-focus__about dl{font-size:var(--type-body)}@media (max-width:900px){.workspace .student-results-focus{grid-template-columns:minmax(14rem,.33fr) minmax(0,.67fr)}.workspace .student-results-focus__detail{padding:var(--space-3)}.workspace .student-results-focus__summary{gap:var(--space-3);grid-template-columns:1fr}.workspace .student-results-focus__value{border-inline-end:0;border-block-end:1px solid var(--color-border);padding:0 0 var(--space-3)}.workspace .student-results-focus__selected-heading{flex-wrap:wrap}.workspace .student-results-focus__selected-heading>.button{flex-basis:100%;min-inline-size:0}}@media (max-width:640px){.workspace .student-results-focus{grid-template-columns:minmax(0,1fr)}.workspace .student-results-focus__rail{border-inline-end:0;border-block-end:1px solid var(--color-border);padding:var(--space-3)}.workspace .student-results-focus__list{min-block-size:0;max-block-size:16rem}.workspace .student-results-focus__school{margin-block-end:var(--space-2)}.workspace .student-results-focus__about{padding:var(--space-3)}.workspace .student-results-focus__about>header{flex-wrap:wrap}.workspace .student-results-focus__about dl>div{grid-template-columns:6.5rem minmax(0,1fr)}.workspace .student-results-focus__rail-heading h1,.workspace .student-results-focus__selected-heading h2{font-size:var(--type-xl)}.workspace .student-results-focus__summary h3{font-size:var(--type-body)}}
.teacher-academic-directory{min-inline-size:0}.teacher-academic-directory-heading h2{font-size:var(--type-lg);line-height:var(--line-height-tight);margin-block:0 var(--space-2)}.teacher-academic-directory-heading p,.teacher-academic-source-note{color:var(--color-text-secondary);font-size:var(--type-sm);line-height:var(--line-height-body);margin-block:var(--space-2);overflow-wrap:anywhere}.teacher-academic-filters{gap:var(--space-3);margin-block:var(--space-4);flex-wrap:wrap;display:flex}.teacher-academic-filters>.field{flex:14rem;min-inline-size:0;max-inline-size:24rem}.teacher-academic-table-scroll{min-inline-size:0;margin-block:var(--space-3);overflow-x:auto}.teacher-academic-table,.teacher-academic-rubric-matrix{border-collapse:separate;border-spacing:0;table-layout:fixed;inline-size:100%;font-size:var(--type-sm)}.teacher-academic-table th,.teacher-academic-table td,.teacher-academic-rubric-matrix th,.teacher-academic-rubric-matrix td{text-align:start;vertical-align:top;border-block-end:1px solid var(--color-border);padding:var(--space-3);overflow-wrap:anywhere}.teacher-academic-table th:first-child{inline-size:48%}.teacher-academic-table th{background:var(--color-surface-muted);color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}.teacher-academic-table tr[data-open=true]>td{background:var(--color-selection-surface)}.teacher-academic-choice{align-items:center;gap:var(--space-3);min-block-size:2.75rem;inline-size:100%;min-inline-size:0;padding:var(--space-2);color:var(--color-text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.teacher-academic-choice>span:first-of-type{flex:1;min-inline-size:0}.teacher-academic-choice strong{font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;display:block}.teacher-academic-choice small{color:var(--color-text-secondary);font-size:var(--type-sm);overflow-wrap:anywhere;margin-block-start:var(--space-1);display:block}.teacher-academic-choice svg{flex:none}.teacher-academic-choice:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-md)}.teacher-academic-choice:disabled{cursor:default}.teacher-academic-open-label{font-size:var(--type-sm)}.teacher-academic-choice[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.teacher-academic-reading-row>td{padding:0}.teacher-academic-inline-reader{padding:var(--space-4);background:var(--color-material-reading);border-block-start:1px solid var(--color-border);min-inline-size:0}.teacher-academic-inline-reader .academic-reference-selected{margin:0}.teacher-academic-inline-reader .academic-reference-reading{margin-block-start:var(--space-3)}.teacher-academic-inline-reader .academic-reference-description{max-inline-size:none}.workspace .teacher-academic-inline-reader>.released-result{box-shadow:none;background:0 0;border:0;padding:0}.teacher-academic-inline-reader .released-result__body{grid-template-columns:minmax(0,.65fr) minmax(0,1fr)}.teacher-academic-rubric-list{margin:var(--space-4) 0 0;gap:var(--space-3);padding:0;list-style:none;display:grid}.teacher-academic-rubric-list>li{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-material-reading);min-inline-size:0;overflow:clip}.teacher-academic-rubric-list>li>.teacher-academic-choice{padding:var(--space-4)}.teacher-academic-rubric-list>li[data-open=true]{border-color:var(--color-selection-border)}.teacher-academic-rubric-matrix th{background:var(--color-surface-muted);font-weight:var(--font-weight-semibold)}.teacher-academic-rubric-matrix th:first-child{inline-size:25%}.teacher-academic-recovery{margin-block-start:var(--space-3)}.teacher-academic-marking>.teacher-academic-marking-heading{grid-column:1/-1}.workspace .teacher-academic-marking.marking-workspace--selected{grid-template-columns:minmax(0,1.8fr) minmax(15rem,1fr)}.teacher-academic-marking.marking-workspace--selected>.marking-detail{grid-area:2/1}.teacher-academic-marking.marking-workspace--selected>.marking-queue{grid-area:2/2}.workspace .teacher-academic-marking .marking-workbench{grid-template-columns:minmax(0,1fr)}.teacher-academic-marking .marking-workbench__review{border-inline-start:0;border-block-start:1px solid var(--color-border);padding-block-start:var(--space-4);padding-inline-start:0}@media (max-width:767px){.teacher-academic-table,.teacher-academic-table tbody,.teacher-academic-table tr{inline-size:100%;display:block}.teacher-academic-table thead{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.teacher-academic-table tr:not(.teacher-academic-reading-row)>td{gap:var(--space-2);grid-template-columns:minmax(0,.7fr) minmax(0,1fr);align-items:start;display:grid}.teacher-academic-table tr:not(.teacher-academic-reading-row)>td:first-child{display:block}.teacher-academic-table td[data-label]:before{content:attr(data-label);color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}.teacher-academic-table .teacher-academic-reading-row>td{display:block}.teacher-academic-rubric-matrix{min-inline-size:32rem}.teacher-academic-table th,.teacher-academic-table td,.teacher-academic-rubric-matrix th,.teacher-academic-rubric-matrix td{padding:var(--space-2)}.teacher-academic-inline-reader,.teacher-academic-rubric-list>li>.teacher-academic-choice{padding:var(--space-3)}.teacher-academic-filters>.field{max-inline-size:none}.teacher-academic-inline-reader .released-result__body,.workspace .teacher-academic-marking.marking-workspace--selected{grid-template-columns:minmax(0,1fr)}.workspace .teacher-academic-marking.marking-workspace--selected>.marking-queue{grid-area:3/1;display:block}.teacher-academic-marking.marking-workspace--selected>.marking-detail{grid-area:2/1}}
.marking-back-to-directory{display:none}@media (max-width:767px){.marking-back-to-directory{display:inline-flex}.marking-workspace--selected>.marking-queue,.gradebook-course[data-detail=true]>:not(.gradebook-detail){display:none}}
.academic-workspace{margin-block-start:0}.academic-workspace>.learning-toolbar{margin-block:var(--space-3);gap:var(--space-2)}.academic-workspace>.learning-toolbar>.learning-tabs{flex:1;min-inline-size:0}.academic-section-header{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-block-end:var(--space-3);display:flex}.academic-section-header>div:first-child{flex:24rem;min-inline-size:0}.academic-section-header h2{font-size:var(--type-lead);margin:0}.academic-section-header .learning-form__note{margin-block:var(--space-1) 0}.academic-section-header>.learning-actions{gap:var(--space-2);margin:0}.academic-reference-list>.academic-row:first-child,.academic-rubric-workspace>.academic-row{padding-block-start:var(--space-3)}.academic-reference-list>.academic-row>.learning-section-heading,.academic-rubric-workspace>.academic-row>.learning-section-heading{margin-block:0 var(--space-2)}@media (max-width:767px){.academic-workspace>.learning-toolbar{flex-wrap:nowrap;align-items:start}.academic-workspace>.learning-toolbar>.learning-tabs{gap:var(--space-2);flex-wrap:nowrap;display:flex;overflow-x:auto}.academic-workspace>.learning-toolbar>.learning-tabs button{min-inline-size:0;padding-inline:var(--space-2);font-size:var(--type-sm)}.academic-section-header>.learning-actions{inline-size:100%}.academic-section-header>.learning-actions>.button{flex:8rem}}.academic-workspace>.home-context-section{margin-block-start:var(--space-4);padding-block-start:var(--space-4)}.academic-row{padding-block:var(--space-5) var(--space-6);border-block-end:1px solid var(--color-border)}.academic-row.cuevo-record .rubric-result-criteria{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));max-inline-size:none;display:grid}.academic-row.cuevo-record .rubric-result-criteria>div{padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-muted);display:block}.academic-row.cuevo-record .rubric-result-criteria dd{margin:var(--space-2) 0 0}.academic-row.cuevo-record .rubric-result-criteria ul{margin:0;padding-inline-start:var(--space-5)}.academic-row .learning-section-heading{margin-block-start:var(--space-3)}.released-results{gap:var(--space-3);display:grid}.released-results>h2{font-size:var(--type-lead)}.released-result{padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-material-reading);box-shadow:var(--elevation-subtle)}.released-result__heading{align-items:start;gap:var(--space-4);display:flex}.released-result__heading>div{flex:1;min-inline-size:0}.released-result__heading h3{font-size:var(--type-subheading);overflow-wrap:anywhere;margin:0}.released-result__heading p{color:var(--color-text-secondary);margin-block-start:var(--space-2)}.released-result__symbol{background:var(--color-learning-surface);block-size:3.5rem;inline-size:3.5rem;color:var(--color-accent);border-radius:var(--radius-lg);flex:none;place-items:center;display:grid}@media (max-width:767px){.released-result__heading{gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);display:grid}.released-result__heading>.released-result__symbol{grid-area:1/1}.released-result__heading>div{grid-area:2/1/auto/-1}.released-result__heading>.status{white-space:normal;overflow-wrap:anywhere;grid-area:1/2;justify-self:end;min-inline-size:0;max-inline-size:100%}.released-result__heading h2,.released-result__heading h3{font-size:var(--type-subheading);overflow-wrap:anywhere;margin:0}}.released-result__body{gap:var(--space-4);margin-block:var(--space-3);grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);display:grid}.released-result__feedback{padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-feedback-surface)}.released-result__feedback h4{align-items:center;gap:var(--space-3);font-size:var(--type-lg);margin-block:0 var(--space-4);display:flex}.released-result__feedback svg{color:var(--color-violet);flex:none}.released-result summary{cursor:pointer;align-content:center;min-block-size:2.75rem}.released-result>.learning-actions{align-items:flex-start}.released-result>.learning-actions>section{min-inline-size:0;max-inline-size:100%}.academic-facts{gap:var(--space-4) var(--space-6);font-size:var(--type-sm);margin-block:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.academic-facts dt{color:var(--color-text-secondary);margin-block-end:var(--space-1)}.academic-facts dd{overflow-wrap:anywhere;margin:0}.marking-workspace{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}.marking-workspace--exact{gap:var(--space-4)}.marking-workspace--selected{align-items:start;gap:var(--space-4);grid-template-columns:minmax(12rem,.24fr) minmax(0,1fr)}.marking-workspace--selected .marking-queue{padding:var(--space-4);grid-template-columns:minmax(0,1fr)}.marking-workspace--selected .marking-queue>header{display:block}.marking-workspace--selected .marking-queue>header p{margin-block-start:var(--space-2)}.marking-queue{gap:var(--space-2);padding:var(--space-5);border-radius:var(--radius-xl);border:1px solid var(--color-border);background:var(--color-material-reading);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.marking-queue.marking-queue--unselected{background:0 0;border:0;padding:0;display:block}.marking-queue>h2{font-size:var(--type-xl);grid-column:1/-1;margin-block-end:var(--space-3)}.marking-workspace--exact .marking-queue{background:0 0;border:0;padding:0;display:block}.marking-queue__item{text-align:start;gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4);background:var(--color-surface);cursor:pointer;color:var(--color-text);font-size:var(--type-sm);flex-direction:column;display:flex}.marking-queue__item span{font-size:var(--type-xs);color:var(--color-text-secondary)}.marking-queue__item--active{background:var(--color-selection-surface);color:var(--color-selection-text);border:2px solid var(--color-selection-border);box-shadow:inset 0 -3px var(--color-selection-border)}.marking-detail{min-inline-size:0;padding:var(--space-6);background:var(--color-material-reading);border:1px solid var(--color-border);border-radius:var(--radius-xl)}.marking-detail>h3{font-size:var(--type-xl);margin:0}.marking-queue>header{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;grid-column:1/-1;display:flex}.marking-queue>header h2{font-size:var(--type-xl);margin:0}.marking-queue>header p{color:var(--color-text-secondary);font-size:var(--type-sm);margin:0}.marking-detail{background:0 0;border:0;padding:0}.marking-detail__heading{align-items:start;gap:var(--space-4);padding:var(--space-4);background:var(--color-material-reading);border:1px solid var(--color-border);border-radius:var(--radius-xl);display:flex}.marking-detail__symbol{background:var(--color-learning-surface);border-radius:var(--radius-lg);flex:none;place-items:center;block-size:3rem;inline-size:3rem;display:grid}.marking-detail__heading>div{flex:1;min-inline-size:0}.marking-detail__heading>.status{white-space:normal;word-break:normal;overflow-wrap:normal;flex:0 auto;block-size:auto;inline-size:auto;min-inline-size:0;max-inline-size:min(45%,18rem);display:inline-flex}.marking-detail__heading h2{font-size:var(--type-xl);overflow-wrap:anywhere;margin:0}.marking-workbench{align-items:start;gap:var(--space-4);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);margin-block-start:var(--space-4);display:grid}.marking-workbench>*,.marking-workbench__review>*{min-inline-size:0}.marking-workbench__source{padding:var(--space-4);background:var(--color-material-reading);border:1px solid var(--color-border);border-radius:var(--radius-xl);align-self:start}.marking-workbench__review{background:var(--color-surface-accent);border:1px solid var(--color-border);border-radius:var(--radius-xl)}.marking-workbench__context,.marking-workbench__decision{padding:var(--space-4)}.marking-workbench__decision{border-block-start:1px solid var(--color-border);background:var(--color-material-reading)}.marking-workbench h3,.evidence-reading h4{align-items:center;gap:var(--space-3);margin:0 0 var(--space-4);font-size:var(--type-lg);display:flex}.marking-workbench .academic-facts{margin-block:var(--space-3);gap:var(--space-3)}.marking-original-work{padding:var(--space-4);background:var(--color-surface-muted);border-radius:var(--radius-lg);margin-block-end:var(--space-4)}.marking-original-work .lesson-content{margin-block:0 var(--space-3);overflow-wrap:anywhere;line-height:1.7}.marking-objective-description{white-space:pre-wrap;font-size:var(--type-sm);color:var(--color-text-secondary);line-height:1.6}.marking-rubric-source{margin-block:var(--space-4)}.marking-rubric-source>p{font-size:var(--type-sm);color:var(--color-text-secondary)}.marking-rubric-source h4{font-size:var(--type-sm);margin-block:var(--space-3)}.marking-rubric-source dl{gap:var(--space-3);font-size:var(--type-sm);display:grid}.marking-rubric-source dl>div{gap:var(--space-3);padding-block:var(--space-2);border-block-end:1px solid var(--color-border);grid-template-columns:minmax(6rem,.65fr) minmax(0,1.5fr);display:grid}.marking-rubric-source dd{white-space:pre-wrap;margin:0}.workspace .marking-workbench__decision .learning-form{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.workspace .marking-workbench__decision .learning-form__fields{gap:var(--space-3);margin-block:var(--space-3);grid-template-columns:minmax(0,1fr)}.workspace .marking-workbench__decision .learning-form>h3{font-size:var(--type-sm);margin-block:0 var(--space-2)}.workspace .marking-workbench__decision .learning-form__note{margin-block:var(--space-2)}.workspace .marking-workbench__decision .learning-form__actions{margin-block-start:var(--space-3)}.workspace .marking-workbench__decision .field textarea{min-block-size:7rem;padding:var(--space-3)}.marking-workbench__decision .learning-actions{margin-block:var(--space-3)}.marking-workbench__context summary,.evidence-reading summary{cursor:pointer;align-content:center;min-block-size:2.75rem}.evidence-reading{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-muted);margin-block:var(--space-4)}.evidence-reading .academic-facts{margin-block:var(--space-3)}.academic-reference-workspace>h2,.academic-rubric-workspace>h2{font-size:var(--type-xl);margin-block:0 var(--space-4)}@media (max-width:1200px){.marking-workspace--selected{grid-template-columns:minmax(0,1fr)}.marking-workspace--selected .marking-queue{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}}@media (max-width:1000px){.marking-workbench{grid-template-columns:minmax(0,1fr)}.marking-workbench__review{border-inline-start:0;border-block-start:1px solid var(--color-border)}}@media (max-width:600px){.marking-detail__heading{padding:var(--space-4);flex-wrap:wrap}.marking-workbench__source,.marking-workbench__context,.marking-workbench__decision{padding:var(--space-4)}.marking-queue{padding:var(--space-4);grid-template-columns:minmax(0,1fr)}.marking-rubric-source dl>div{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}}.academic-learner{margin-block:var(--space-2);font-size:var(--type-sm);color:var(--color-text-secondary)}.evidence-details{margin-block:var(--space-6);border-block:1px solid var(--color-border);padding-block:var(--space-4)}.evidence-details summary{cursor:pointer;font-weight:600;font-size:var(--type-sm);min-block-size:2rem}.evidence-details summary:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.evidence-details>.lesson-content{padding-block-start:var(--space-3)}.native-score{margin-block:var(--space-4);align-items:baseline;gap:var(--space-1);font-variant-numeric:tabular-nums;display:flex}.native-score strong{font-size:2rem;font-weight:600}.native-score span{font-size:var(--type-lg);color:var(--color-text-secondary)}.rubric-result-criteria{gap:var(--space-4);margin-block:var(--space-5);display:grid}.rubric-result-criteria>div{gap:var(--space-5);padding-block:var(--space-4);border-block-end:1px solid var(--color-border);grid-template-columns:minmax(8rem,1fr) minmax(0,3fr);display:grid}.rubric-result-criteria dt{font-weight:600}.rubric-result-criteria dd{margin:0}.rubric-result-criteria dd p{margin-block:var(--space-2) 0;white-space:pre-wrap}.rubric-criterion-editor{border:1px solid var(--color-border);padding:var(--space-5);margin-block:var(--space-5);border-radius:var(--radius-md)}.rubric-level-editor{border-inline-start:2px solid var(--color-border);margin-block:var(--space-4);padding-inline-start:var(--space-5)}@media (max-width:767px){.rubric-result-criteria>div{gap:var(--space-2);grid-template-columns:1fr}}.mark-review{padding:var(--space-5);border-inline-start:3px solid var(--color-warning);background:var(--color-warning-surface);margin-block:var(--space-6)}.mark-review--released{border-color:var(--color-positive);background:var(--color-positive-surface)}.evidence-provenance{border-inline-start:2px solid var(--color-accent);padding-inline-start:var(--space-5)}@media (max-width:767px){.academic-facts{grid-template-columns:1fr}}@media (max-width:900px){.marking-queue{grid-template-columns:repeat(2,minmax(0,1fr))}.marking-queue__item{min-inline-size:0}.marking-detail{padding:var(--space-5)}}@media (max-width:767px){.marking-queue{padding:var(--space-4);grid-template-columns:minmax(0,1fr)}.marking-detail,.released-result{padding:var(--space-4);border-radius:var(--radius-lg)}.released-result__body{grid-template-columns:minmax(0,1fr)}.released-result__heading{flex-wrap:wrap}.released-result__feedback{padding:var(--space-4)}}.gradebook-scroll{border:1px solid var(--color-border);border-radius:var(--radius-md);max-width:100%;overflow:auto}.gradebook-table{border-collapse:collapse;text-align:start;width:100%}.gradebook-table caption{text-align:start;padding:var(--space-4);font-weight:600}.gradebook-table th,.gradebook-table td{padding:var(--space-4);vertical-align:top;border-block-end:1px solid var(--color-border);min-width:12rem}.gradebook-table th{background:var(--color-surface-muted)}.gradebook-table label{gap:var(--space-2);font-size:var(--type-sm);align-items:flex-start;display:flex}.gradebook-workspace{gap:var(--space-4);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.gradebook-workspace>*,.gradebook-course,.gradebook-scroll{min-inline-size:0;max-inline-size:100%}.gradebook-context{align-items:center;gap:var(--space-5);padding:var(--space-5);background:var(--color-material-reading);border:1px solid var(--color-border);border-radius:var(--radius-lg);grid-template-columns:minmax(15rem,.8fr) minmax(0,1.2fr);display:grid}.gradebook-context>p{color:var(--color-text-secondary);font-size:var(--type-sm);margin:0}.gradebook-heading{justify-content:space-between;align-items:start;gap:var(--space-4);margin-block-end:var(--space-3);display:flex}.gradebook-heading h2{font-size:var(--type-xl);margin:0}.gradebook-heading p{margin-block:var(--space-2);color:var(--color-text-secondary);font-size:var(--type-sm)}.gradebook-page-scope{flex:none}.gradebook-scroll{background:var(--color-material-reading)}.gradebook-table th:first-child{z-index:1;min-inline-size:10rem;max-inline-size:13rem;position:sticky;inset-inline-start:0}.gradebook-table thead th:first-child{z-index:2}.gradebook-table td{min-inline-size:17rem}.gradebook-table thead p{font-weight:var(--font-weight-regular);color:var(--color-text-secondary);font-size:var(--type-xs);margin-block:var(--space-2) 0}.gradebook-table .native-score{margin-block:var(--space-3)}.gradebook-table .native-score strong{font-size:var(--type-xl)}.workspace[dir=rtl] .gradebook-table .native-score{justify-content:flex-end}.gradebook-table .rubric-result-criteria>div{gap:var(--space-2);padding-block:var(--space-2);grid-template-columns:minmax(0,1fr)}.gradebook-table .rubric-result-criteria{margin-block:var(--space-3);font-size:var(--type-sm)}.gradebook-table details>summary{inline-size:fit-content;max-inline-size:100%;min-block-size:var(--control-min-size);align-content:center}.gradebook-table .gradebook-selection{min-block-size:2.75rem;padding-block:var(--space-3);cursor:pointer;line-height:1.5;display:block}.gradebook-selection input{block-size:1.125rem;inline-size:1.125rem;accent-color:var(--color-accent);margin-inline-end:var(--space-2)}.gradebook-cell-actions{justify-items:start;gap:var(--space-1);display:grid}.gradebook-cell-actions .button{text-align:start;min-block-size:2.75rem}.gradebook-review{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-material-reading);padding:var(--space-5);margin-block:var(--space-5)}.gradebook-review>h3{font-size:var(--type-lg);margin:0}.gradebook-review>p{color:var(--color-text-secondary);font-size:var(--type-sm)}.gradebook-review__sources{gap:var(--space-4);margin-block:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.gradebook-review__sources>article{border-block-start:1px solid var(--color-border);padding-block:var(--space-3)}.gradebook-review__sources h4{margin-block:0 var(--space-2)}.gradebook-detail{margin-block:var(--space-5);border-block-start:1px solid var(--color-border);padding-block-start:var(--space-4)}.gradebook-detail>.button{margin-block-end:var(--space-3)}@media (max-width:800px){.gradebook-context{gap:var(--space-3);padding:var(--space-4);grid-template-columns:minmax(0,1fr)}.gradebook-heading{gap:var(--space-1);flex-direction:column}.gradebook-page-scope{flex:auto}.gradebook-review{padding:var(--space-4)}.gradebook-table th:first-child{min-inline-size:7rem;max-inline-size:8rem}.gradebook-table th,.gradebook-table td{padding:var(--space-3)}.gradebook-table td{min-inline-size:16rem}}.marking-queue__disclosure{grid-column:1/-1;min-inline-size:0}.marking-queue__disclosure>summary{cursor:pointer;min-block-size:var(--control-min-size);padding-block:var(--space-2);font-size:var(--type-sm)}.marking-queue__disclosure>summary span{color:var(--color-text-secondary);overflow-wrap:anywhere;margin-block-start:var(--space-1);display:block}.marking-queue__items{gap:var(--space-2);max-block-size:32rem;padding:var(--space-1);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:auto}.marking-workspace--selected .marking-queue__items{grid-template-columns:minmax(0,1fr);max-block-size:28rem}.marking-detail__heading{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}@media (min-width:768px){.marking-workspace--selected .marking-queue__disclosure>summary{display:none}}@media (max-width:767px){.marking-queue[data-selected=true]>header{display:none}.marking-queue__items{grid-template-columns:minmax(0,1fr);max-block-size:22rem}.marking-detail__heading{grid-template-columns:auto minmax(0,1fr)}.marking-detail__heading>.status{grid-column:2;justify-self:start;max-inline-size:100%}.marking-detail__heading h2{word-break:normal;overflow-wrap:break-word}}.rubric-directory{gap:var(--space-3);inline-size:100%;min-inline-size:0;display:grid}.rubric-directory>button{white-space:normal;text-align:start;inline-size:100%;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-material-reading);justify-content:flex-start}.rubric-directory>button>span{gap:var(--space-2);overflow-wrap:anywhere;min-inline-size:0;display:grid}.rubric-directory small{color:var(--color-text-secondary);font-weight:400}.academic-rubric-workspace{min-inline-size:0}.academic-rubric-workspace [data-rubric-id]{overflow-wrap:anywhere;min-inline-size:0}.academic-rubric-workspace .rubric-criterion-editor,.academic-rubric-workspace .rubric-level-editor{min-inline-size:0}@media (max-width:800px){.academic-rubric-workspace .learning-section-heading{flex-wrap:wrap}.academic-rubric-workspace .rubric-result-criteria>div{min-inline-size:0}.academic-rubric-workspace .learning-form__actions{flex-wrap:wrap}}.academic-reading-grid{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-items:start;min-inline-size:0;display:grid}.academic-reading-grid>*{min-inline-size:0}.academic-reference-directory,.academic-result-directory{gap:var(--space-2);min-inline-size:0;display:grid}.academic-reference-directory>.button,.academic-result-directory>.button{align-items:center;gap:var(--space-3);text-align:start;white-space:normal;inline-size:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-material-reading);display:flex}.academic-reference-directory>.button>span:not(.status),.academic-result-directory>.button>span:not(.status){gap:var(--space-1);overflow-wrap:anywhere;flex:1;min-inline-size:0;display:grid}.academic-reference-directory small,.academic-result-directory small{color:var(--color-text-secondary);font-weight:var(--font-weight-regular);font-size:var(--type-xs)}.academic-reference-directory>.button[aria-pressed=true],.academic-result-directory>.button[aria-pressed=true]{background:var(--color-selection-surface);color:var(--color-selection-text);border:2px solid var(--color-selection-border)}.academic-reference-selected>.button,.academic-result-selected>.button{margin-block-end:var(--space-3)}.academic-reference-workspace--selected .academic-reading-grid,.academic-result-workspace--selected .academic-reading-grid{grid-template-columns:minmax(14rem,.65fr) minmax(0,1.6fr)}.academic-reference-workspace--selected .academic-reference-directory,.academic-result-workspace--selected .academic-result-directory{max-block-size:65dvh;padding:var(--space-1);overflow:auto}.academic-result-workspace--selected .academic-reading-grid:not(:has(.academic-result-directory)){grid-template-columns:minmax(0,1fr)}@media (max-width:767px){.academic-reference-workspace--selected .academic-reading-grid,.academic-result-workspace--selected .academic-reading-grid{grid-template-columns:minmax(0,1fr)}.academic-reference-workspace--selected .academic-reference-directory,.academic-result-workspace--selected .academic-result-directory{display:none}.academic-reference-directory>.button,.academic-result-directory>.button{flex-wrap:wrap}.academic-reference-directory>.button>.status,.academic-result-directory>.button>.status{margin-inline-start:2.25rem}}.academic-back-icon{transform:scaleX(-1)}.workspace[dir=rtl] .academic-back-icon{transform:none}.academic-workspace.workspace-page-card--compact{gap:var(--space-3);display:grid}.academic-workspace.workspace-page-card--compact>.workspace-page-heading{margin-block-end:0}.academic-directory-card{min-inline-size:0}.academic-directory-rows{gap:0;min-inline-size:0;display:grid}.academic-directory-rows>.button{align-items:center;gap:var(--space-3);text-align:start;white-space:normal;inline-size:100%;padding:var(--space-3);border:0;border-block-end:1px solid var(--color-border);background:0 0;border-radius:0;justify-content:start;display:flex}.academic-directory-rows>.button:last-child{border-block-end:0}.academic-directory-rows>.button>span:not(.status){gap:var(--space-1);overflow-wrap:anywhere;flex:1;min-inline-size:0;display:grid}.academic-directory-rows>.button[aria-pressed=true]{background:var(--color-selection-surface);color:var(--color-selection-text);border-inline-start:3px solid var(--color-selection-border)}.released-result.cuevo-card{padding:var(--space-4);gap:var(--space-3);min-inline-size:0}.released-result__header{display:block}.released-result__toolbar{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-block-end:var(--space-2);display:flex}.released-result__toolbar>.status{margin-inline-start:auto}.released-result__heading{gap:var(--space-3)}.released-result__heading :is(h2,h3){font-size:var(--type-subheading);overflow-wrap:anywhere;margin:0;line-height:1.35}.released-result__heading p{margin-block:var(--space-1) 0}.released-result__symbol{block-size:2.5rem;inline-size:2.5rem}.released-result__body{gap:var(--space-4);grid-template-columns:minmax(10rem,.7fr) minmax(0,1.8fr);align-items:start;margin:0;display:grid}.released-result__value{min-inline-size:0}.released-result__value :is(h3,h4){font-size:var(--type-sm);font-weight:var(--font-weight-semibold);margin:0}.released-result__value .native-score{margin-block:var(--space-2)}.released-result__value .learning-form__note{margin-block:var(--space-2) 0}.released-result__feedback{padding:var(--space-4);min-inline-size:0}.released-result__feedback :is(h3,h4){align-items:center;gap:var(--space-2);margin:0 0 var(--space-2);font-size:var(--type-lg);display:flex}.released-result__feedback .lesson-content{font-size:var(--type-sm);margin:0;line-height:1.65}.released-result__actions{align-items:start;gap:var(--space-2);min-inline-size:0}.released-result__actions>details.supplied-original-text{margin-inline-start:auto}.released-result__actions>:is(.result-history-control,.result-publication-control)[data-open=true]{flex:100%;min-inline-size:0}.result-history-reader{gap:var(--space-3);min-inline-size:0;padding-block-start:var(--space-3);display:grid}.result-history-reader>article{gap:var(--space-2) var(--space-4);padding-block:var(--space-3);border-block-start:1px solid var(--color-border);grid-template-columns:minmax(8rem,.5fr) minmax(0,1.5fr);display:grid}.result-history-reader>article h4,.result-history-reader>article>.native-score,.result-history-reader>article>p{margin:0}.result-history-reader>article>:is(details,p:last-child){grid-column:1/-1}.marking-detail.cuevo-card{padding:var(--space-4);border:1px solid var(--color-border);background:var(--color-material-reading);border-radius:var(--radius-xl)}.marking-detail__header{display:block}.marking-detail__toolbar{margin-block-end:var(--space-2)}.marking-detail.cuevo-card .marking-detail__heading{gap:var(--space-3);background:0 0;border:0;border-radius:0;padding:0}.marking-detail.cuevo-card .marking-workbench{gap:var(--space-4);margin:0}.marking-detail.cuevo-card .marking-workbench__source{background:0 0;border:0;border-radius:0;padding:0}.marking-detail.cuevo-card .marking-workbench__review{border-radius:var(--radius-lg);border:0}.marking-detail.cuevo-card .marking-workbench__context{padding:var(--space-3)}.marking-detail.cuevo-card .marking-workbench__decision{padding:var(--space-3);border-radius:0 0 var(--radius-lg) var(--radius-lg)}.marking-detail.cuevo-card .marking-original-work{padding:var(--space-3);margin-block-end:var(--space-3)}.marking-detail.cuevo-card .mark-review{padding:var(--space-3);margin-block:var(--space-3)}.marking-detail.cuevo-card .marking-workbench :is(h3,.academic-facts){margin-block:0 var(--space-3)}.marking-queue{padding:var(--space-3)}.marking-queue__items{grid-template-columns:minmax(0,1fr);gap:0}.marking-queue__item{align-items:center;gap:var(--space-3);padding:var(--space-3);border:0;border-block-end:1px solid var(--color-border);background:0 0;border-radius:0;grid-template-columns:minmax(0,1.5fr) minmax(8rem,.65fr) minmax(7rem,.55fr);display:grid}.marking-queue__item:last-child{border-block-end:0}.marking-workspace--selected .marking-queue__item{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}.marking-queue__item--active{border-inline-start:3px solid var(--color-selection-border);background:var(--color-selection-surface);box-shadow:none}.marking-workspace--selected{gap:var(--space-3)}@media (max-width:1000px){.marking-detail.cuevo-card .marking-workbench{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.released-result__body{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.released-result__heading{align-items:start}.released-result__heading :is(h2,h3){font-size:var(--type-xl)}.released-result__value .native-score{margin-block:var(--space-1)}.released-result__feedback{padding:var(--space-3)}.released-result__actions>details.supplied-original-text{margin-inline-start:0}.academic-directory-rows>.button{gap:var(--space-2);flex-wrap:wrap}.academic-directory-rows>.button>.status{margin-inline-start:2.25rem}.result-history-reader>article{grid-template-columns:minmax(0,1fr)}.marking-queue__item{gap:var(--space-1) var(--space-2);grid-template-columns:minmax(0,1fr) auto}.marking-queue__item>strong{grid-column:1/-1}.marking-workspace--selected .marking-queue__item{grid-template-columns:minmax(0,1fr)}}.academic-reference-workspace.cuevo-card,.academic-rubric-workspace.cuevo-card,.gradebook-workspace.cuevo-card{padding:var(--space-4);gap:var(--space-3)}.academic-reference-workspace.cuevo-card>.cuevo-card__header,.academic-rubric-workspace.cuevo-card>.cuevo-card__header,.gradebook-workspace.cuevo-card>.cuevo-card__header{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}.academic-reference-workspace.cuevo-card .academic-section-header,.academic-rubric-workspace.cuevo-card .academic-section-header{margin:0}.academic-reference-workspace.cuevo-card .academic-section-header>div:first-child{flex-basis:auto}.academic-reference-workspace.cuevo-card .academic-reference-reading,.academic-rubric-workspace.cuevo-card .academic-rubric-reading{background:0 0;border:0;min-inline-size:0;padding:0}.academic-reference-workspace.cuevo-card .academic-reference-reading .learning-section-heading{margin-block:0 var(--space-3)}.academic-reference-workspace.cuevo-card .academic-reference-directory{gap:0}.academic-reference-workspace.cuevo-card .academic-reference-directory>.button,.academic-rubric-workspace.cuevo-card .rubric-directory>button{border:0;border-block-end:1px solid var(--color-border);padding:var(--space-3);gap:var(--space-3);background:0 0;border-radius:0}.academic-reference-workspace.cuevo-card .academic-reference-directory>.button:last-child,.academic-rubric-workspace.cuevo-card .rubric-directory>button:last-child{border-block-end:0}.academic-reference-workspace.cuevo-card .academic-reference-directory>.button[aria-pressed=true]{border-inline-start:3px solid var(--color-selection-border);background:var(--color-selection-surface)}.academic-rubric-workspace.cuevo-card .rubric-directory{gap:0}.academic-rubric-workspace.cuevo-card .rubric-directory>:is(h2,p){margin-block:0 var(--space-2)}.academic-rubric-workspace.cuevo-card .rubric-directory>button>span{gap:var(--space-1);display:grid}.academic-rubric-workspace.cuevo-card .rubric-result-criteria{margin-block:var(--space-3)}.academic-rubric-workspace.cuevo-card .rubric-result-criteria>div{gap:var(--space-3);padding-block:var(--space-3);border-block-end:1px solid var(--color-border);grid-template-columns:minmax(8rem,.5fr) minmax(0,1.5fr);display:grid}.gradebook-workspace.cuevo-card .gradebook-context{gap:var(--space-4);background:0 0;border:0;border-radius:0;padding:0}.gradebook-workspace.cuevo-card>.cuevo-card__content{gap:var(--space-3);min-inline-size:0;display:grid}.gradebook-workspace.cuevo-card .gradebook-context .field{margin:0}.academic-workspace.workspace-page-card--compact .workspace-page-heading{margin-block-end:0}.academic-workspace.workspace-page-card--compact .cuevo-card__header:empty{display:none}@media (max-width:767px){.academic-reference-workspace.cuevo-card,.academic-rubric-workspace.cuevo-card,.gradebook-workspace.cuevo-card{padding:var(--space-3)}.academic-reference-workspace.cuevo-card .academic-reference-directory>.button,.academic-rubric-workspace.cuevo-card .rubric-directory>button{padding:var(--space-3) 0}.academic-rubric-workspace.cuevo-card .rubric-result-criteria>div,.gradebook-workspace.cuevo-card .gradebook-context{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}}.workspace .academic-parent-heading>.workspace-page-heading{padding:var(--space-3) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-material-reading);align-items:center;margin-block-end:var(--space-3)}.workspace .academic-parent-heading .workspace-page-heading__leading{max-inline-size:42px}.workspace .academic-parent-heading .workspace-page-heading__leading>:is(img,svg){block-size:42px;inline-size:42px}.workspace .academic-parent-heading .workspace-page-heading__actions{justify-content:flex-end;align-items:center;gap:var(--space-3)}.workspace .academic-parent-heading .home-context-section{border-block-start:0;min-inline-size:min(18rem,100%);margin:0;padding-block-start:0}.workspace .academic-parent-heading .home-context-section .field{margin:0}.workspace .parent-result-row{gap:var(--space-5);padding:var(--space-5) 0;border-block-end:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(13rem,.7fr);align-items:start;display:grid}.workspace .parent-result-row>*{overflow-wrap:anywhere;min-inline-size:0}.workspace .parent-result-row :is(h3,h4){align-items:center;gap:var(--space-2);margin:0 0 var(--space-2);display:flex}.workspace .parent-result-row h3{font-size:var(--type-lg)}.workspace .parent-result-row h4{font-size:var(--type-body)}.workspace .parent-result-row p{margin-block:var(--space-2)}.workspace .parent-result-context>p{font-size:var(--type-sm);color:var(--color-text-secondary)}.workspace .parent-result-feedback>p{line-height:var(--line-height-reading);white-space:pre-wrap}.workspace .parent-result-value{align-content:start;justify-items:start;gap:var(--space-3);display:grid}.workspace .parent-result-value .native-score,.workspace .academic-result-workspace--parent .released-result__header>.workspace-page-heading{margin:0}@media (max-width:1023px){.workspace .parent-result-row{gap:var(--space-4);padding-block:var(--space-4);grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.workspace .academic-parent-heading .workspace-page-heading__actions{justify-content:space-between;inline-size:100%}.workspace .academic-parent-heading .home-context-section{flex:1;min-inline-size:0}.workspace .parent-result-value .button{inline-size:100%}}.workspace .academic-parent-heading .workspace-page-heading__content h1{font-size:clamp(26px,2.2vw,34px);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}.academic-coordinator{min-inline-size:0}.academic-coordinator .workspace-page-heading h1{font-size:clamp(26px,2.3vw,36px);line-height:var(--line-height-tight)}.academic-coordinator .cuevo-card__content{min-inline-size:0}.academic-coordinator .academic-coordinator-context{margin:0 0 var(--space-3);color:var(--color-text-secondary);font-size:var(--type-sm);line-height:var(--line-height-reading)}.academic-coordinator .academic-coordinator-controls,.academic-coordinator .academic-coordinator-results-controls,.academic-coordinator .academic-coordinator-rubric-controls{align-items:end;gap:var(--space-3);flex-wrap:wrap;min-inline-size:0;display:flex}.academic-coordinator .academic-coordinator-controls{margin-inline-start:auto}.academic-coordinator .academic-coordinator-controls .field{min-inline-size:10rem}.academic-coordinator .field{min-inline-size:0;margin:0}.academic-coordinator .field :is(input,select){min-block-size:var(--control-min-size);max-inline-size:100%}.academic-coordinator-reference.academic-reference-workspace--selected .academic-reading-grid{gap:var(--space-5);grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.academic-coordinator-reference .academic-reference-directory{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:0}.academic-coordinator-reference .academic-coordinator-objectives-table{table-layout:fixed;border-collapse:separate;border-spacing:0;inline-size:100%;font-size:var(--type-sm)}.academic-coordinator-reference .academic-coordinator-objectives-table :is(th,td){padding:var(--space-3);text-align:start;vertical-align:top;overflow-wrap:anywhere;border-block-end:1px solid var(--color-border)}.academic-coordinator-reference .academic-coordinator-objectives-table th{background:var(--color-learning-surface);font-weight:var(--font-weight-bold)}.academic-coordinator-reference .academic-coordinator-objectives-table th:first-child{inline-size:46%}.academic-coordinator-reference .academic-coordinator-objectives-table th:nth-child(2){inline-size:25%}.academic-coordinator-reference .academic-coordinator-objectives-table th .button{min-block-size:var(--control-min-size);gap:var(--space-1);text-align:start;white-space:normal;justify-content:space-between;inline-size:100%;padding:0}.academic-coordinator-reference .academic-coordinator-objectives-table th .cuevo-icon{flex:none;transform:rotate(90deg)}.academic-coordinator-reference .academic-coordinator-objectives-table td .button{min-block-size:var(--control-min-size);text-align:start;white-space:normal;inline-size:100%;font-weight:var(--font-weight-bold);justify-content:start;padding:0}.academic-coordinator-reference .academic-coordinator-objectives-table td .status{white-space:normal;max-inline-size:100%}.academic-coordinator-reference .academic-coordinator-objectives-table tr:last-child td{border-block-end:0}.academic-coordinator-reference .academic-coordinator-objectives-table tr[data-selected=true] td{background:var(--color-learning-surface)}.academic-coordinator-reference .academic-coordinator-objectives-table tr[data-selected=true] td:first-child{box-shadow:inset 3px 0 var(--color-selection-border)}[dir=rtl] .academic-coordinator-reference .academic-coordinator-objectives-table tr[data-selected=true] td:first-child{box-shadow:inset -3px 0 var(--color-selection-border)}.academic-coordinator-reference.cuevo-card .academic-reference-reading{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);background:var(--color-material-reading)}.academic-coordinator-reference .academic-reference-reading :is(h2,h3){overflow-wrap:anywhere}.academic-coordinator-reference .academic-coordinator-facts{gap:var(--space-3);margin-block:var(--space-4);display:grid}.academic-coordinator-reference .academic-coordinator-facts>div{gap:var(--space-3);grid-template-columns:minmax(6rem,.45fr) minmax(0,1fr);align-items:start;display:grid}.academic-coordinator-reference .academic-coordinator-facts :is(dt,dd){font-size:var(--type-sm);margin:0}.academic-coordinator-reference .academic-coordinator-facts dt{color:var(--color-text-secondary)}.academic-coordinator-reference .academic-coordinator-source-note{border-block-start:1px solid var(--color-border);font-size:var(--type-sm);line-height:var(--line-height-reading);margin-block-start:var(--space-4);padding-block-start:var(--space-4)}.academic-coordinator-reference .academic-coordinator-source-note :is(h3,p){margin-block:0 var(--space-2)}.academic-coordinator-reference .academic-coordinator-source-note summary{min-block-size:var(--control-min-size);cursor:pointer;font-weight:var(--font-weight-semibold)}.academic-coordinator-results{gap:var(--space-4);display:grid}.academic-coordinator-results .academic-coordinator-page-header{padding:var(--space-4)}.academic-coordinator-results .academic-coordinator-page-header>.cuevo-card__header{padding:0}.academic-coordinator-results .academic-coordinator-results-controls{justify-content:space-between}.academic-coordinator-results .academic-coordinator-results-controls .academic-coordinator-context{flex:1;margin:0}.academic-coordinator-results .academic-coordinator-results-controls .field{flex:0 23rem}.academic-coordinator-results.academic-result-workspace--selected .academic-reading-grid{gap:var(--space-4);grid-template-columns:minmax(0,.64fr) minmax(0,1.36fr)}.academic-coordinator-results .academic-result-directory{padding:var(--space-4);gap:var(--space-3)}.academic-coordinator-results .academic-result-directory>.cuevo-card__header{padding:0}.academic-coordinator-results .academic-result-directory .cuevo-card__title{font-size:var(--type-body)}.academic-coordinator-results .academic-directory-rows{gap:var(--space-3);padding:0}.academic-coordinator-results .academic-directory-rows>.button{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4);align-items:start;gap:var(--space-3)}.academic-coordinator-results .academic-directory-rows>.button[aria-pressed=true]{border-color:var(--color-selection-border);background:var(--color-learning-surface)}.academic-coordinator-results .academic-directory-rows>.button>.status{margin-inline-start:0}.academic-coordinator-results .academic-coordinator-native-summary{font-weight:var(--font-weight-semibold);color:var(--color-text)}.academic-coordinator-results .released-result{padding:var(--space-5)}.academic-coordinator-results .released-result__body{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.academic-coordinator-results .released-result__value{padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-learning-surface)}.academic-coordinator-results .released-result__feedback{border-radius:var(--radius-lg);background:var(--color-feedback-surface)}.academic-coordinator-results .released-result__actions{flex-wrap:wrap}.academic-coordinator-rubrics.cuevo-card{padding:var(--space-4)}.academic-coordinator-rubrics .academic-coordinator-rubric-controls{justify-content:space-between}.academic-coordinator-rubrics .academic-coordinator-rubric-controls .academic-coordinator-context{flex:1;margin:0}.academic-coordinator-rubrics .academic-coordinator-rubric-controls .field{flex:0 21rem}.academic-coordinator-rubrics .academic-coordinator-rubric-list{gap:var(--space-4);min-inline-size:0;display:grid}.academic-coordinator-rubrics .academic-coordinator-directory-label{font-size:var(--type-sm);color:var(--color-text-secondary);margin:0}.academic-coordinator-rubrics .academic-coordinator-rubric-card{border:1px solid var(--color-border);border-radius:var(--radius-lg);min-inline-size:0;overflow:hidden}.academic-coordinator-rubrics .academic-coordinator-rubric-toggle{align-items:center;gap:var(--space-3);inline-size:100%;min-block-size:var(--control-min-size);padding:var(--space-5);text-align:start;white-space:normal;border:0;border-radius:0;justify-content:start;display:flex}.academic-coordinator-rubrics .academic-coordinator-rubric-toggle>span:not(.status){gap:var(--space-2);overflow-wrap:anywhere;flex:1;min-inline-size:0;display:grid}.academic-coordinator-rubrics .academic-coordinator-rubric-toggle strong{font-size:var(--type-lg)}.academic-coordinator-rubrics .academic-coordinator-rubric-toggle small{font-size:var(--type-sm);font-weight:var(--font-weight-regular);color:var(--color-text-secondary)}.academic-coordinator-rubrics .academic-coordinator-rubric-toggle>.cuevo-icon{flex:none}.academic-coordinator-rubrics .academic-coordinator-collapse{transform:rotate(-90deg)}.academic-coordinator-rubrics .academic-coordinator-expand{transform:rotate(90deg)}.academic-coordinator-rubrics .academic-coordinator-rubric-levels{padding:0 var(--space-5) var(--space-5);min-inline-size:0}.academic-coordinator-rubrics .academic-coordinator-rubric-levels h3{margin:0 0 var(--space-3);font-size:var(--type-sm)}.academic-coordinator-rubrics .academic-coordinator-matrix-scroll{overscroll-behavior-inline:contain;border:1px solid var(--color-border);border-radius:var(--radius-md);min-inline-size:0;max-inline-size:100%;overflow-x:auto}.academic-coordinator-rubrics .academic-coordinator-rubric-matrix{border-collapse:separate;border-spacing:0;inline-size:100%;font-size:var(--type-sm)}.academic-coordinator-rubrics .academic-coordinator-rubric-matrix :is(th,td){min-inline-size:10rem;padding:var(--space-4);text-align:start;vertical-align:top;border-inline-end:1px solid var(--color-border);border-block-end:1px solid var(--color-border);line-height:var(--line-height-reading)}.academic-coordinator-rubrics .academic-coordinator-rubric-matrix thead th{background:var(--color-learning-surface)}.academic-coordinator-rubrics .academic-coordinator-rubric-matrix th:first-child{inline-size:30%}.academic-coordinator-rubrics .academic-coordinator-rubric-matrix tr>:last-child{border-inline-end:0}.academic-coordinator-rubrics .academic-coordinator-rubric-matrix tbody tr:last-child>*{border-block-end:0}@media (max-width:1023px){.academic-coordinator-reference.academic-reference-workspace--selected .academic-reading-grid{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.academic-coordinator-results.academic-result-workspace--selected .academic-reading-grid{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)}.academic-coordinator .academic-coordinator-controls{margin-inline-start:0}}@media (max-width:767px){.academic-coordinator-reference.academic-reference-workspace--selected .academic-reading-grid,.academic-coordinator-results.academic-result-workspace--selected .academic-reading-grid{grid-template-columns:minmax(0,1fr)}.academic-coordinator .academic-coordinator-controls,.academic-coordinator .academic-coordinator-results-controls,.academic-coordinator .academic-coordinator-rubric-controls{align-items:stretch}.academic-coordinator .academic-coordinator-controls{inline-size:100%}.academic-coordinator .academic-coordinator-controls>*,.academic-coordinator .academic-coordinator-results-controls>*,.academic-coordinator .academic-coordinator-rubric-controls>*{flex:100%}.academic-coordinator-reference .academic-coordinator-objectives-table :is(th,td){padding:var(--space-2)}.academic-coordinator-reference.cuevo-card .academic-reference-reading,.academic-coordinator-results .released-result,.academic-coordinator-results .academic-coordinator-page-header,.academic-coordinator-rubrics.cuevo-card{padding:var(--space-3)}.academic-coordinator-rubrics .academic-coordinator-rubric-toggle{padding:var(--space-3);gap:var(--space-2);flex-wrap:wrap}.academic-coordinator-rubrics .academic-coordinator-rubric-toggle>.status{margin-inline-start:0}.academic-coordinator-rubrics .academic-coordinator-rubric-levels{padding:0 var(--space-3) var(--space-3)}.academic-coordinator-rubrics .academic-coordinator-rubric-matrix :is(th,td){min-width:8rem;padding:var(--space-3)}.academic-coordinator-reference .academic-coordinator-facts>div{grid-template-columns:minmax(5rem,.5fr) minmax(0,1fr)}.academic-coordinator-reference .academic-coordinator-objectives-table{table-layout:auto}.academic-coordinator-reference .academic-coordinator-objectives-table th:first-child,.academic-coordinator-reference .academic-coordinator-objectives-table th:nth-child(2){inline-size:auto}.academic-coordinator-reference .academic-coordinator-objectives-table th .button{overflow-wrap:normal}.academic-coordinator-reference .academic-coordinator-objectives-table td .status{white-space:nowrap;max-inline-size:none}.academic-coordinator-reference .academic-coordinator-objectives-table td:nth-child(3){overflow-wrap:normal}}.workspace .parent-academic-family-board{grid-template-columns:minmax(18rem,.56fr) minmax(0,1.44fr);align-items:stretch;gap:0;padding:0;display:grid;overflow:hidden}.workspace .parent-result-family-directory{min-inline-size:0;padding:var(--space-5);border-inline-end:1px solid var(--color-border)}.workspace .parent-result-family-directory h2{margin:0 0 var(--space-4);font-size:var(--type-xl)}.workspace .parent-result-family-directory .academic-parent-heading>.workspace-page-heading{padding:0 0 var(--space-4);border:0;border-block-end:1px solid var(--color-border);gap:var(--space-3);background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr);margin:0;display:grid}.workspace .parent-result-family-directory .workspace-page-heading__content h1{font-size:var(--type-xl)}.workspace .parent-result-family-directory .workspace-page-heading__actions{flex-wrap:nowrap;align-items:center;inline-size:100%}.workspace .parent-result-family-directory .academic-parent-heading .home-context-section{flex:1;min-inline-size:0}.workspace .parent-result-family-directory .child-selector-family__avatar{block-size:40px;inline-size:40px}.workspace .parent-result-family-directory .child-selector-family{grid-template-columns:40px minmax(0,1fr)}.workspace .parent-result-family-reading>article>header>.parent-family-back{display:none}.workspace .parent-result-family-directory ul{margin:var(--space-4) 0 0;overscroll-behavior:contain;scrollbar-gutter:stable;max-block-size:38rem;padding:0;list-style:none;overflow:auto}.workspace .parent-result-family-choice{gap:var(--space-3);inline-size:100%;padding:var(--space-4) var(--space-2);border:0;border-block-end:1px solid var(--color-border);text-align:start;font:inherit;color:var(--color-text);cursor:pointer;background:0 0;border-inline-start:3px solid #0000;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.workspace .parent-result-family-choice[aria-pressed=true]{border-inline-start-color:var(--color-selection-border);background:var(--color-learning-surface);border-radius:var(--radius-md)}.workspace .parent-result-family-choice>span{gap:var(--space-1);min-inline-size:0;display:grid}.workspace .parent-result-family-choice strong{line-height:var(--line-height-tight);font-weight:var(--font-weight-bold)}.workspace .parent-result-family-choice span span,.workspace .parent-result-family-choice time{font-size:var(--type-sm);color:var(--color-text-muted)}.workspace .parent-result-family-reading{min-inline-size:0;padding:var(--space-5);overflow-wrap:anywhere}.workspace .parent-result-family-reading>article>header{gap:var(--space-4);border-block-end:1px solid var(--color-border);flex-wrap:wrap;align-items:start;margin-block-end:var(--space-5);padding-block-end:var(--space-4);display:flex}.workspace .parent-result-family-reading>article>header>div{flex:1;min-inline-size:0}.workspace .parent-result-family-reading h2{font-size:var(--type-xl);margin:0 0 var(--space-2)}.workspace .parent-result-family-reading h3{align-items:center;gap:var(--space-3);margin:0 0 var(--space-3);font-size:var(--type-lg);display:flex}.workspace .parent-result-family-reading p{color:var(--color-text-muted);margin:var(--space-2) 0}.workspace .parent-result-family-summary{gap:var(--space-5);border-radius:var(--radius-lg);padding:var(--space-5);background:var(--color-learning-surface);grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);margin-block-end:var(--space-5);display:grid}.workspace .parent-result-family-summary>section{min-inline-size:0}.workspace .parent-result-family-summary>section+section{border-inline-start:1px solid var(--color-border);padding-inline-start:var(--space-5)}.workspace .parent-result-family-summary .native-score,.workspace .parent-result-family-summary .cuevo-numeric-ratio{margin:0}.workspace .parent-result-family-summary .cuevo-numeric-ratio strong{font-size:2.75rem}.workspace .parent-result-family-summary .cuevo-numeric-ratio span{font-size:var(--type-xl)}.workspace .parent-result-family-summary .parent-result-feedback blockquote{color:var(--color-text);line-height:var(--line-height-reading);white-space:pre-wrap;margin:0}.workspace .parent-result-family-evidence{background:var(--color-learning-surface);padding:var(--space-5);border-radius:var(--radius-lg)}.workspace .parent-result-family-evidence>header{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;padding-block-end:var(--space-4);display:flex}.workspace .parent-result-family-evidence dl{gap:var(--space-3);margin:0;display:grid}.workspace .parent-result-family-evidence dl>div{gap:var(--space-4);grid-template-columns:minmax(7rem,.7fr) minmax(0,1.5fr);display:grid}.workspace .parent-result-family-evidence dt{color:var(--color-text-muted);font-weight:var(--font-weight-semibold)}.workspace .parent-result-family-evidence dd{min-inline-size:0;margin:0}@media (max-width:1023px){.workspace .parent-result-family-reading>article>header{grid-template-columns:42px minmax(0,1fr);align-items:start;display:grid}.workspace .parent-result-family-reading>article>header>:is(svg,img){block-size:42px;inline-size:42px}.workspace .parent-result-family-reading>article>header>.button{grid-column:2;justify-self:start;max-inline-size:100%}.workspace .parent-result-family-summary{grid-template-columns:minmax(0,1fr)}.workspace .parent-result-family-summary>section+section{border-inline-start:0;border-block-start:1px solid var(--color-border);padding-block-start:var(--space-4);padding-inline-start:0}.workspace .parent-academic-family-board{grid-template-columns:minmax(0,1fr)}.workspace .parent-result-family-directory{border-inline-end:0;border-block-end:1px solid var(--color-border)}.workspace .parent-academic-family[data-parent-reading=result] .parent-result-family-directory>:is(ul,.load-more),.workspace .parent-academic-family[data-parent-reading=directory] .parent-result-family-reading{display:none}.workspace .parent-result-family-reading>article>header>.parent-family-back{display:inline-flex}.workspace .parent-result-family-directory,.workspace .parent-result-family-reading,.workspace .parent-result-family-summary,.workspace .parent-result-family-evidence{padding:var(--space-4)}.workspace .parent-result-family-evidence dl>div{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}}
.workspace .teacher-progress-workspace{box-shadow:none;background:0 0;border:0;padding:0}.workspace .teacher-progress-workspace>.workspace-page-heading{padding-block:var(--space-4);align-items:start}.workspace .teacher-progress-workspace>.workspace-page-heading h1{font-size:clamp(1.75rem,2.4vw,2.25rem);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}.workspace .progress-navigation[data-teacher-chapter] a[aria-current=page]{color:var(--color-primary);background:var(--color-material-reading);border:2px solid var(--color-primary);box-shadow:none}.workspace .progress-navigation[data-teacher-chapter] .cuevo-workspace-section-actions{margin-inline-start:auto}.workspace .teacher-progress-workspace .progress-review-layout{grid-template-columns:minmax(0,1fr)}.workspace .teacher-progress-workspace[data-teacher-progress-chapter=progress-overview] .progress-review-layout[data-selected=true]{grid-template-columns:minmax(0,1.75fr) minmax(18rem,1fr)}.workspace .teacher-progress-browse,.workspace .teacher-progress-segment{overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%}.workspace .teacher-progress-browse[hidden],.workspace .teacher-progress-segment[hidden]{display:none}.workspace .teacher-progress-workspace .progress-story-grid,.workspace .teacher-progress-workspace .progress-follow-up-grid{grid-template-columns:minmax(0,1fr)}:is(.workspace .teacher-progress-workspace .progress-story-grid:not(:has(>:not([hidden]))),.workspace .teacher-progress-workspace .progress-follow-up-grid:not(:has(>:not([hidden])))){display:none}.workspace .teacher-progress-browse .class-learning-summary>[data-slot=card-header]{grid-template-columns:minmax(0,1fr)}.workspace .teacher-progress-browse .class-learning-summary>[data-slot=card-header]>[data-slot=card-action]{grid-area:auto/1;justify-self:stretch}.workspace .teacher-progress-browse .class-learning-summary [data-slot=card-action]>.field{align-items:center;gap:var(--space-2);grid-template-columns:auto minmax(0,1fr);display:grid}.workspace .teacher-progress-browse .class-learning-summary [data-slot=card-action]>.field>label{margin:0}.workspace .teacher-progress-browse .class-learning-summary [data-slot=card-action]>.field>:not(label):not(select){grid-column:1/-1}.workspace .teacher-progress-class-directory{min-inline-size:0}.workspace .teacher-progress-class-directory table{border-collapse:collapse;table-layout:fixed;inline-size:100%;font-size:var(--type-sm)}.workspace .teacher-progress-class-directory th,.workspace .teacher-progress-class-directory td{text-align:start;vertical-align:top;padding:var(--space-3) var(--space-2);border-block-end:1px solid var(--color-border);overflow-wrap:anywhere}.workspace .teacher-progress-class-directory thead th{color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}.workspace .teacher-progress-class-directory th:first-child{inline-size:20%}.workspace .teacher-progress-class-directory th:last-child{inline-size:21%}.workspace .teacher-progress-class-row[data-selected=true]>*{background:var(--color-material-reading);border-block-end:2px solid var(--color-primary)}.workspace .teacher-progress-class-row h3{margin:0 0 var(--space-2);font-size:var(--type-body)}.workspace .teacher-progress-class-actions>.button{inline-size:100%;white-space:normal;margin-block-end:var(--space-2)}.workspace .teacher-progress-support-facts{gap:var(--space-2);margin:0;display:grid}.workspace .teacher-progress-support-facts>div{justify-content:space-between;gap:var(--space-1);flex-wrap:wrap;display:flex}.workspace .teacher-progress-support-facts dt{color:var(--color-text-secondary)}.workspace .teacher-progress-support-facts dd{margin:0}.workspace .teacher-progress-class-source .academic-facts{margin-block:var(--space-3)}.workspace .teacher-progress-workspace .progress-record-history{margin-block:0}.workspace .teacher-progress-workspace .progress-review-reading>.progress-detail{min-inline-size:0}.workspace .teacher-progress-workspace [hidden]{display:none}.workspace .teacher-progress-workspace :is(.progress-detail,.progress-review-reading,.teacher-result-pages-board,.teacher-observation-board,.teacher-support-board){inline-size:100%;min-inline-size:0}.workspace .teacher-progress-workspace :is(.teacher-result-pages-board,.teacher-observation-board,.teacher-support-board){gap:var(--space-4);overflow-wrap:anywhere;display:grid}.workspace .teacher-progress-workspace :is(.teacher-result-pages-board,.teacher-observation-board,.teacher-support-board) p{margin-block:0}.workspace .teacher-progress-workspace :is(.teacher-result-pages-board,.teacher-observation-board,.teacher-support-board) :is(button,.cuevo-action-link){white-space:normal;min-block-size:2.75rem}.workspace .teacher-progress-workspace :is(.teacher-result-pages-board,.teacher-observation-board,.teacher-support-board) :is(h3,h4,h5){line-height:var(--line-height-tight);margin-block:0}.workspace .teacher-progress-workspace :is(.teacher-result-pages-board,.teacher-observation-board,.teacher-support-board) blockquote{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.workspace .teacher-progress-workspace :is(.teacher-result-pages-board,.teacher-observation-board,.teacher-support-board) :is(time,bdi){overflow-wrap:anywhere}.workspace .teacher-progress-workspace :is(.teacher-result-pages-board,.teacher-observation-board,.teacher-support-board) :is(button,a,select,summary):focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.workspace .teacher-progress-workspace .teacher-progress-current-context{align-items:center;gap:var(--space-2) var(--space-5);padding-block:var(--space-3);border-block-end:1px solid var(--color-border);flex-wrap:wrap;margin-block-end:var(--space-3);display:flex}.workspace .teacher-progress-workspace .teacher-progress-current-context .learner-detail-heading{font-size:var(--type-xl);line-height:var(--line-height-tight);margin:0}.workspace .teacher-progress-workspace .teacher-progress-source-brief{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;flex:28rem;min-inline-size:0;display:flex}.workspace .teacher-progress-workspace .teacher-progress-snapshot{align-items:center;gap:var(--space-2);font-size:var(--type-body);color:var(--color-text-secondary);flex-wrap:wrap;margin:0;display:flex}.workspace .teacher-progress-workspace .teacher-progress-source-warning{color:var(--color-text);flex-basis:100%;margin:0}.workspace .teacher-progress-workspace .teacher-progress-source-disclosure{flex:12rem;min-inline-size:0;margin:0}.workspace .teacher-progress-workspace :is(.teacher-progress-source-disclosure,.teacher-progress-attention-detail)>summary{align-items:center;gap:var(--space-2);min-block-size:2.75rem;padding-block:var(--space-2);cursor:pointer;color:var(--color-primary);font-weight:var(--font-weight-medium);display:flex}.workspace .teacher-progress-workspace .teacher-progress-source-disclosure[open]{flex-basis:100%}.workspace .teacher-progress-workspace .teacher-progress-source-disclosure .progress-source-context{margin-block-start:var(--space-2)}.workspace .teacher-progress-workspace[data-teacher-progress-chapter=progress-actions] .teacher-progress-segment--actions{order:1}.workspace .teacher-progress-workspace[data-teacher-progress-chapter=progress-actions] .teacher-progress-segment--attention{order:2}.workspace .teacher-progress-workspace[data-teacher-progress-chapter=progress-actions] #progress-actions,.workspace .teacher-progress-workspace[data-teacher-progress-chapter=progress-support] #progress-support{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.workspace .teacher-progress-workspace[data-teacher-progress-chapter=progress-actions] #progress-actions>[data-slot=card-content],.workspace .teacher-progress-workspace[data-teacher-progress-chapter=progress-support] #progress-support>[data-slot=card-content]{padding:0}.workspace .teacher-progress-workspace[data-teacher-progress-chapter=progress-academic] #progress-reports,.workspace .teacher-progress-workspace[data-teacher-progress-chapter=progress-reports] #progress-reports{margin-block-start:0}.workspace .teacher-progress-workspace .teacher-reading-controls{align-items:end;gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr)) auto;min-inline-size:0;display:grid}.workspace .teacher-progress-workspace .teacher-reading-field{gap:var(--space-2);min-inline-size:0;display:grid}.workspace .teacher-progress-workspace .teacher-reading-field>label{font-size:var(--type-body);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);margin:0}.workspace .teacher-progress-workspace .teacher-reading-select{align-items:center;gap:var(--space-2);min-block-size:3rem;min-inline-size:0;padding-inline:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-material-reading);display:flex}.workspace .teacher-progress-workspace .teacher-reading-select>svg{color:var(--color-primary);flex:none}.workspace .teacher-progress-workspace .teacher-reading-select>select{min-block-size:3rem;inline-size:100%;min-inline-size:0;padding-block:var(--space-2);font-size:var(--type-lg);color:var(--color-text);background-color:#0000;border:0;border-radius:0;margin:0;padding-inline-start:0}.workspace .teacher-progress-workspace .teacher-reading-select:focus-within{border-color:var(--color-primary)}.workspace .teacher-progress-workspace .teacher-reading-controls>:last-child:not(.teacher-reading-field){justify-self:end}.workspace .teacher-progress-workspace :is(.teacher-result-current-read,.teacher-reading-basis,.teacher-observation-context){color:var(--color-text-secondary);font-size:var(--type-body);line-height:var(--line-height-body)}.workspace .teacher-progress-workspace .teacher-result-current-read{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);padding-block:var(--space-1);flex-wrap:wrap;display:flex}.workspace .teacher-progress-workspace .teacher-reading-icon{border:1px solid var(--color-primary);block-size:3rem;inline-size:3rem;color:var(--color-primary);background:var(--color-material-reading);border-radius:50%;flex:none;place-items:center;display:grid}.workspace .teacher-progress-workspace .teacher-academic-result-rows{gap:var(--space-3);display:grid}.workspace .teacher-progress-workspace .teacher-academic-result-row{align-items:center;gap:var(--space-5);min-block-size:9.25rem;padding:var(--space-5);border:2px solid var(--color-primary);border-radius:var(--radius-xl);background:var(--color-material-reading);grid-template-columns:minmax(0,1.75fr) minmax(0,1.05fr) minmax(0,2.25fr) minmax(9rem,.95fr);display:grid}.workspace .teacher-progress-workspace .teacher-result-identity{align-items:start;gap:var(--space-3);min-inline-size:0;display:flex}.workspace .teacher-progress-workspace .teacher-result-identity>div{gap:var(--space-1);min-inline-size:0;display:grid}.workspace .teacher-progress-workspace .teacher-result-identity h3{font-size:var(--type-xl)}.workspace .teacher-progress-workspace .teacher-result-identity :is(p,time){font-size:var(--type-body);color:var(--color-text-secondary)}.workspace .teacher-progress-workspace .teacher-result-native{min-inline-size:0;font-size:var(--type-lg)}.workspace .teacher-progress-workspace .teacher-result-native .result-pages-native{font-size:1.75rem;font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);display:inline-block}.workspace .teacher-progress-workspace .teacher-result-native .parent-result-rubric{gap:var(--space-2);font-size:var(--type-body);margin:0;display:grid}.workspace .teacher-progress-workspace .teacher-result-native .parent-result-rubric>div{min-inline-size:0;padding-block:var(--space-1);display:block}.workspace .teacher-progress-workspace .teacher-result-native .parent-result-rubric dl{margin-block:var(--space-2) 0}.workspace .teacher-progress-workspace .teacher-result-native .parent-result-rubric dl>div{min-inline-size:0;padding-block:var(--space-2);display:block}.workspace .teacher-progress-workspace .teacher-result-native .parent-result-rubric :is(dt,dd){white-space:normal;margin:0}.workspace .teacher-progress-workspace .teacher-result-native .parent-result-rubric dt{font-weight:var(--font-weight-medium)}.workspace .teacher-progress-workspace .teacher-academic-feedback{align-content:center;gap:var(--space-2);min-inline-size:0;font-size:var(--type-lg);line-height:var(--line-height-body);display:grid}.workspace .teacher-progress-workspace .teacher-academic-feedback h4{align-items:center;gap:var(--space-2);font-size:var(--type-lg);color:var(--color-primary);display:flex}.workspace .teacher-progress-workspace .teacher-academic-feedback:not(.teacher-academic-feedback--latest){color:var(--color-text-secondary)}.workspace .teacher-progress-workspace .teacher-academic-result-row>button{justify-content:center;inline-size:100%}.workspace .teacher-progress-workspace .teacher-result-actions{align-items:center;gap:var(--space-3);padding:var(--space-5);border:2px solid var(--color-primary);border-radius:var(--radius-xl);background:var(--color-material-reading);flex-wrap:wrap;display:flex}.workspace .teacher-progress-workspace .teacher-result-actions>button{font-size:var(--type-lg);flex:14rem;min-block-size:3.5rem}.workspace .teacher-progress-workspace .teacher-result-reading{gap:var(--space-4);min-inline-size:0;display:grid}.workspace .teacher-progress-workspace .teacher-released-results{gap:var(--space-3);min-inline-size:0;display:grid}.workspace .teacher-progress-workspace .teacher-released-results>h3{font-size:var(--type-xl)}.workspace .teacher-progress-workspace .teacher-released-results-table{table-layout:fixed;border-collapse:collapse;inline-size:100%;font-size:var(--type-lg)}.workspace .teacher-progress-workspace .teacher-released-results-table :is(th,td){text-align:start;vertical-align:middle;padding:var(--space-4) var(--space-3);border-block-end:1px solid var(--color-border);overflow-wrap:anywhere}.workspace .teacher-progress-workspace .teacher-released-results-table thead th{padding-block:var(--space-3);font-size:var(--type-body);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);background:var(--color-material-reading)}.workspace .teacher-progress-workspace .teacher-released-results-table thead th:first-child{inline-size:40%}.workspace .teacher-progress-workspace .teacher-released-results-table thead th:nth-child(2){inline-size:16%}.workspace .teacher-progress-workspace .teacher-released-results-table thead th:nth-child(3){inline-size:28%}.workspace .teacher-progress-workspace .teacher-released-results-table thead th:nth-child(4){inline-size:16%}.workspace .teacher-progress-workspace .teacher-released-results-table tbody th{font-weight:var(--font-weight-regular)}.workspace .teacher-progress-workspace .teacher-released-results-table tbody th strong{font-size:var(--type-lead);font-weight:var(--font-weight-bold);margin-block-end:var(--space-1);display:block}.workspace .teacher-progress-workspace .teacher-released-results-table tbody th p{font-size:var(--type-body);color:var(--color-text-secondary)}.workspace .teacher-progress-workspace .teacher-released-results-table td>button{justify-content:flex-start;inline-size:100%}.workspace .teacher-progress-workspace .teacher-result-feedback-band{align-items:start;gap:var(--space-5);padding:var(--space-5);border:2px solid var(--color-primary);border-radius:var(--radius-xl);background:var(--color-material-reading);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.workspace .teacher-progress-workspace .teacher-result-feedback-heading{align-items:start;gap:var(--space-3);min-inline-size:0;display:flex}.workspace .teacher-progress-workspace .teacher-result-feedback-heading>svg{color:var(--color-primary);flex:none}.workspace .teacher-progress-workspace .teacher-result-feedback-heading h3{font-size:var(--type-xl)}.workspace .teacher-progress-workspace .teacher-result-feedback-heading time{color:var(--color-text-secondary);font-size:var(--type-body);margin-block-start:var(--space-2);display:block}.workspace .teacher-progress-workspace .teacher-result-feedback-band>div:last-child{gap:var(--space-2);min-inline-size:0;font-size:var(--type-lg);display:grid}.workspace .teacher-progress-workspace .teacher-result-feedback-band>div:last-child>p{font-size:var(--type-body);color:var(--color-text-secondary)}.workspace .teacher-progress-workspace :is(.teacher-reading-pagination,.teacher-reading-partial){justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;min-inline-size:0;display:flex}.workspace .teacher-progress-workspace .teacher-reading-pagination{padding-block:var(--space-2);font-size:var(--type-body)}.workspace .teacher-progress-workspace .teacher-reading-partial{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.workspace .teacher-progress-workspace .teacher-reading-footer{gap:var(--space-2);padding-block:var(--space-3);border-block-start:1px solid var(--color-border);font-size:var(--type-body);color:var(--color-text-secondary);display:grid}.workspace .teacher-progress-workspace .teacher-reading-disclosures{align-items:start;gap:var(--space-3);flex-wrap:wrap;display:flex}.workspace .teacher-progress-workspace .teacher-reading-disclosures>details{flex:20rem;min-inline-size:0}.workspace .teacher-progress-workspace .teacher-reading-disclosures summary{min-block-size:2.75rem;padding-block:var(--space-2);color:var(--color-primary);cursor:pointer}.workspace .teacher-progress-workspace .result-page-preview{gap:var(--space-3);min-inline-size:0;padding:var(--space-4);border:2px solid var(--color-primary);border-radius:var(--radius-xl);background:var(--color-material-reading);display:grid}.workspace .teacher-progress-workspace .result-page-preview>header{justify-content:space-between;align-items:start;gap:var(--space-3);flex-wrap:wrap;display:flex}.workspace .teacher-progress-workspace .result-page-preview h3{font-size:var(--type-xl);flex:18rem}.workspace .teacher-progress-workspace .result-page-preview h3:focus{outline:2px solid var(--color-primary);outline-offset:4px}.workspace .teacher-progress-workspace .result-page-preview iframe{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-material-reading);block-size:36rem;inline-size:100%;min-inline-size:0;display:block}.workspace .teacher-progress-workspace .parent-result-page-reading{min-inline-size:0;padding:var(--space-5);border:2px solid var(--color-primary);border-radius:var(--radius-xl);background:var(--color-material-reading)}.workspace .teacher-progress-workspace .parent-result-page-reading>header{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.workspace .teacher-progress-workspace .parent-result-page-reading h2{font-size:var(--type-xl)}.workspace .teacher-progress-workspace .teacher-observation-rows{gap:var(--space-3);display:grid}.workspace .teacher-progress-workspace .teacher-observation-row{align-items:center;gap:var(--space-5);min-block-size:7rem;padding:var(--space-5);border:2px solid var(--color-primary);border-radius:var(--radius-xl);background:var(--color-material-reading);grid-template-columns:minmax(13rem,1.1fr) minmax(0,2.9fr) minmax(0,1.2fr) minmax(9rem,.85fr);display:grid}.workspace .teacher-progress-workspace .teacher-observation-kind{align-items:center;gap:var(--space-3);min-inline-size:0;display:flex}.workspace .teacher-progress-workspace .teacher-observation-kind .teacher-reading-icon{block-size:4.5rem;inline-size:4.5rem}.workspace .teacher-progress-workspace .teacher-observation-kind>div{gap:var(--space-2);min-inline-size:0;display:grid}.workspace .teacher-progress-workspace .teacher-observation-kind strong{font-size:var(--type-lead)}.workspace .teacher-progress-workspace .teacher-observation-kind time{color:var(--color-text-secondary);font-size:var(--type-body)}.workspace .teacher-progress-workspace .teacher-observation-work{gap:var(--space-2);min-inline-size:0;display:grid}.workspace .teacher-progress-workspace .teacher-observation-work h3{font-size:var(--type-xl)}.workspace .teacher-progress-workspace .teacher-observation-work>p{font-size:var(--type-lg);color:var(--color-text-secondary)}.workspace .teacher-progress-workspace .teacher-observation-course{gap:var(--space-2);min-inline-size:0;font-size:var(--type-lg);display:grid}.workspace .teacher-progress-workspace .teacher-observation-course p{font-size:var(--type-body);color:var(--color-text-secondary)}.workspace .teacher-progress-workspace .teacher-observation-row>button{justify-content:center;inline-size:100%}.workspace .teacher-progress-workspace .teacher-observation-original{min-inline-size:0;border-block-start:1px solid var(--color-border);grid-column:1/-1;padding-block-start:var(--space-4)}.workspace .teacher-progress-workspace .teacher-observation-original .lesson-content{white-space:pre-wrap;overflow-wrap:anywhere}.workspace .teacher-progress-workspace :is(.teacher-observation-limit,.teacher-support-unknown){align-items:start;gap:var(--space-3);padding:var(--space-5);border:2px solid var(--color-primary);border-radius:var(--radius-xl);background:var(--color-material-reading);font-size:var(--type-lg);display:flex}.workspace .teacher-progress-workspace .teacher-observation-limit>svg{color:var(--color-primary);flex:none}.workspace .teacher-progress-workspace .teacher-observation-limit>div{gap:var(--space-2);min-inline-size:0;display:grid}.workspace .teacher-progress-workspace .teacher-support-order{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--type-lg);display:flex}.workspace .teacher-progress-workspace .teacher-support-order>svg{color:var(--color-primary);flex:none}.workspace .teacher-progress-workspace .teacher-support-cards{gap:var(--space-4);display:grid}.workspace .teacher-progress-workspace .teacher-support-card{align-items:start;gap:var(--space-5);min-block-size:15rem;padding:var(--space-5);border:2px solid var(--color-primary);border-radius:var(--radius-xl);background:var(--color-material-reading);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.workspace .teacher-progress-workspace .teacher-support-task{gap:var(--space-3);min-inline-size:0;display:grid}.workspace .teacher-progress-workspace .teacher-support-task>header{align-items:start;gap:var(--space-3);display:flex}.workspace .teacher-progress-workspace .teacher-support-task>header>div{justify-items:start;gap:var(--space-2);min-inline-size:0;display:grid}.workspace .teacher-progress-workspace .teacher-support-task h3{font-size:var(--type-xl)}.workspace .teacher-progress-workspace .teacher-support-instructions{font-size:var(--type-lg);line-height:var(--line-height-body);white-space:pre-wrap}.workspace .teacher-progress-workspace .teacher-support-recorded{color:var(--color-text-secondary);font-size:var(--type-body)}.workspace .teacher-progress-workspace .teacher-open-practice{justify-content:center;justify-self:start;align-items:center;gap:var(--space-2);min-block-size:2.75rem;padding:var(--space-3) var(--space-4);border:1px solid var(--color-primary);border-radius:var(--radius-md);background:var(--color-material-reading);color:var(--color-primary);font-size:var(--type-lg);text-decoration:none;display:inline-flex}.workspace .teacher-progress-workspace .teacher-open-practice--unavailable{border-color:var(--color-border);color:var(--color-text-secondary)}.workspace .teacher-progress-workspace .teacher-support-comparison{gap:var(--space-3);min-inline-size:0;border-inline-start:1px solid var(--color-border);padding-inline-start:var(--space-5);display:grid}.workspace .teacher-progress-workspace .teacher-support-comparison>h4{font-size:var(--type-lead)}.workspace .teacher-progress-workspace .teacher-support-baseline{gap:var(--space-2);min-inline-size:0;display:grid}.workspace .teacher-progress-workspace .teacher-support-baseline h4{font-size:var(--type-lead)}.workspace .teacher-progress-workspace .teacher-support-baseline .native-score{margin:0}.workspace .teacher-progress-workspace .teacher-support-baseline .native-score :is(bdi,strong,span){font-size:1.75rem;font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}.workspace .teacher-progress-workspace .teacher-support-baseline .native-rubric{gap:var(--space-2);min-inline-size:0;font-size:var(--type-body);display:grid}.workspace .teacher-progress-workspace .teacher-support-baseline .rubric-result-criteria{gap:var(--space-2);grid-template-columns:minmax(0,1fr);margin:0;display:grid}.workspace .teacher-progress-workspace .teacher-support-baseline .rubric-result-criteria>div{min-inline-size:0;padding-block:var(--space-2);border-block-end:1px solid var(--color-border);display:block}.workspace .teacher-progress-workspace .teacher-support-baseline .rubric-result-criteria dd{margin-block-start:var(--space-1);margin-inline-start:0}.workspace .teacher-progress-workspace :is(.teacher-support-baseline-date,.teacher-support-follow-up){color:var(--color-text-secondary);font-size:var(--type-body)}.workspace .teacher-progress-workspace .teacher-support-comparison .outcome-reading{gap:var(--space-3);background:0 0;border:0;margin:0;padding:0;display:grid}.workspace .teacher-progress-workspace .teacher-support-comparison .outcome-reading>header{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.workspace .teacher-progress-workspace .teacher-support-comparison .outcome-reading>header>svg{color:var(--color-primary);flex:none}.workspace .teacher-progress-workspace .teacher-support-comparison .outcome-reading h4{font-size:var(--type-lead);flex:8rem}.workspace .teacher-progress-workspace .teacher-support-comparison .outcome-reading__context{gap:var(--space-1);font-size:var(--type-body);color:var(--color-text-secondary);display:grid}.workspace .teacher-progress-workspace .teacher-support-comparison .outcome-reading__sources{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.workspace .teacher-progress-workspace .teacher-support-comparison .outcome-reading__sources>section{align-content:start;gap:var(--space-2);border:0;min-inline-size:0;padding:0;display:grid}.workspace .teacher-progress-workspace .teacher-support-comparison .outcome-reading__sources h5{font-size:var(--type-lg)}.workspace .teacher-progress-workspace .teacher-support-comparison .outcome-reading__sources :is(.outcome-reading__task,time){font-size:var(--type-body);color:var(--color-text-secondary)}.workspace .teacher-progress-workspace .teacher-support-comparison .outcome-reading__ratio{font-size:1.75rem;font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}.workspace .teacher-progress-workspace .teacher-support-comparison .outcome-reading__measure{gap:var(--space-3);font-size:var(--type-body);flex-wrap:wrap;margin:0;display:flex}.workspace .teacher-progress-workspace .teacher-support-comparison .outcome-reading__measure>div{min-inline-size:0}.workspace .teacher-progress-workspace .teacher-support-comparison .outcome-reading__measure dd{margin-inline-start:0}.workspace .teacher-progress-workspace .teacher-support-comparison .outcome-reading__limit{border-block-start:1px solid var(--color-border);font-size:var(--type-body);color:var(--color-text-secondary);padding-block-start:var(--space-2)}.workspace .teacher-progress-workspace .teacher-support-course{font-size:var(--type-body);color:var(--color-text-secondary)}.workspace .teacher-progress-workspace .teacher-support-comparison :is(.rubric-result,.native-result){overflow-wrap:anywhere;min-inline-size:0}@media (max-width:1200px){.workspace .teacher-progress-workspace[data-teacher-progress-chapter=progress-overview] .progress-review-layout[data-selected=true]{grid-template-columns:minmax(0,1fr)}.workspace .teacher-progress-workspace .teacher-academic-result-row{align-items:start;gap:var(--space-4);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.workspace .teacher-progress-workspace .teacher-academic-result-row>button{justify-self:end;inline-size:auto}.workspace .teacher-progress-workspace .teacher-observation-row{align-items:start;gap:var(--space-4);grid-template-columns:minmax(12rem,1fr) minmax(0,2fr)}.workspace .teacher-progress-workspace .teacher-observation-row>button{justify-self:end;inline-size:auto}.workspace .teacher-progress-workspace .teacher-support-card{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace .teacher-progress-workspace .teacher-support-comparison .outcome-reading__sources{grid-template-columns:minmax(0,1fr)}}@media (max-width:960px){.workspace .teacher-progress-workspace .teacher-reading-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace .teacher-progress-workspace .teacher-reading-controls>:last-child:not(.teacher-reading-field){grid-column:2}.workspace .teacher-progress-workspace .teacher-result-feedback-band{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.workspace .teacher-progress-workspace .teacher-released-results-table thead th:first-child{inline-size:34%}.workspace .teacher-progress-workspace .teacher-released-results-table thead th:nth-child(2){inline-size:18%}.workspace .teacher-progress-workspace .teacher-released-results-table thead th:nth-child(3){inline-size:26%}.workspace .teacher-progress-workspace .teacher-released-results-table thead th:nth-child(4){inline-size:22%}}@media (max-width:767px){.workspace .teacher-progress-workspace .progress-review-layout[data-selected=true]>.teacher-progress-browse:not([hidden]){display:none}.workspace .teacher-progress-workspace>.workspace-page-heading .workspace-page-heading__actions{justify-content:flex-start;inline-size:100%}.workspace .teacher-progress-class-directory table,.workspace .teacher-progress-class-directory tbody{display:block}.workspace .teacher-progress-class-directory thead{clip:rect(0,0,0,0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.workspace .teacher-progress-class-row{gap:var(--space-2);padding-block:var(--space-3);border-block-end:1px solid var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.workspace .teacher-progress-class-row th,.workspace .teacher-progress-class-row td{inline-size:auto;padding:var(--space-2);border:0;display:block}.workspace .teacher-progress-class-row th:first-child,.workspace .teacher-progress-class-row .teacher-progress-class-actions{grid-column:1/-1;inline-size:auto}.workspace .teacher-progress-class-row td[data-label]:before{content:attr(data-label);color:var(--color-text-secondary);margin-block-end:var(--space-2);display:block}.workspace .teacher-progress-class-row td.teacher-progress-class-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.workspace .teacher-progress-class-actions>.button{flex:9rem;inline-size:auto;margin:0}.workspace .teacher-progress-class-source,.workspace .teacher-progress-class-source>td{display:block}.workspace .teacher-progress-workspace .teacher-progress-source-brief{flex-basis:100%}.workspace .teacher-progress-workspace :is(.teacher-academic-result-row,.teacher-observation-row,.teacher-support-card){gap:var(--space-3);min-block-size:0;padding:var(--space-4);grid-template-columns:minmax(0,1fr)}.workspace .teacher-progress-workspace .teacher-academic-result-row>button,.workspace .teacher-progress-workspace .teacher-observation-row>button{justify-self:stretch;inline-size:100%}.workspace .teacher-progress-workspace .teacher-result-native .result-pages-native{font-size:1.5rem}.workspace .teacher-progress-workspace .teacher-support-comparison{border-inline-start:0;border-block-start:1px solid var(--color-border);padding-block-start:var(--space-4);padding-inline-start:0}.workspace .teacher-progress-workspace .teacher-support-comparison .outcome-reading__sources{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace .teacher-progress-workspace .teacher-result-actions{padding:var(--space-4)}.workspace .teacher-progress-workspace .teacher-result-actions>button{flex-basis:100%;min-block-size:3rem}.workspace .teacher-progress-workspace .teacher-released-results-table,.workspace .teacher-progress-workspace .teacher-released-results-table tbody{display:block}.workspace .teacher-progress-workspace .teacher-released-results-table thead{clip:rect(0,0,0,0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.workspace .teacher-progress-workspace .teacher-released-results-table tbody tr{gap:var(--space-2);padding:var(--space-4);border:2px solid var(--color-primary);border-radius:var(--radius-xl);background:var(--color-material-reading);grid-template-columns:minmax(0,1fr);margin-block-end:var(--space-3);display:grid}.workspace .teacher-progress-workspace .teacher-released-results-table tbody :is(th,td){border:0;inline-size:auto;padding:0;display:block}.workspace .teacher-progress-workspace .teacher-released-results-table td[data-label]:before{content:attr(data-label);font-size:var(--type-body);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);margin-block-end:var(--space-2);display:block}.workspace .teacher-progress-workspace .teacher-released-results-table td>button{min-block-size:2.75rem}.workspace .teacher-progress-workspace .teacher-result-feedback-band{padding:var(--space-4)}.workspace .teacher-progress-workspace .result-page-preview iframe{block-size:28rem}}@media (max-width:480px){.workspace .teacher-progress-workspace .teacher-reading-controls{grid-template-columns:minmax(0,1fr)}.workspace .teacher-progress-workspace .teacher-reading-controls>:last-child:not(.teacher-reading-field){grid-column:1}.workspace .teacher-progress-workspace .teacher-reading-select>select{font-size:var(--type-body)}.workspace .teacher-progress-workspace .teacher-observation-kind .teacher-reading-icon{block-size:3rem;inline-size:3rem}.workspace .teacher-progress-workspace .teacher-support-comparison .outcome-reading__sources{grid-template-columns:minmax(0,1fr)}.workspace .teacher-progress-workspace .teacher-reading-pagination>span{flex-basis:100%;order:-1}.workspace .teacher-progress-workspace .teacher-reading-pagination>button{flex:auto}.workspace .teacher-progress-workspace .teacher-reading-partial>button{inline-size:100%}}@media (forced-colors:active){.workspace .progress-navigation[data-teacher-chapter] a[aria-current=page]{border-color:highlight}.workspace .teacher-progress-workspace :is(.teacher-reading-icon,.teacher-academic-result-row,.teacher-observation-row,.teacher-support-card,.teacher-result-actions,.teacher-result-feedback-band,.teacher-observation-limit,.result-page-preview){border-color:canvastext}}
