.teaching-missing-information-notice-module__psYKKG__notice{gap:var(--confer-space-3);text-align:start;width:100%;display:grid}.teaching-missing-information-notice-module__psYKKG__notice h2{color:var(--confer-color-ink);font-family:var(--confer-font-serif);font-size:var(--confer-type-h3);font-weight:400;line-height:var(--confer-leading-heading);margin:0}.teaching-missing-information-notice-module__psYKKG__notice p{max-width:54ch;color:var(--confer-color-text-secondary);font-size:var(--confer-type-body-sm);line-height:var(--confer-leading-body-sm);margin:0}.teaching-missing-information-notice-module__psYKKG__actions{justify-content:flex-end;gap:var(--confer-space-3);margin-top:var(--confer-space-3);flex-wrap:wrap;display:flex}.teaching-missing-information-notice-module__psYKKG__notice .teaching-missing-information-notice-module__psYKKG__actions button:focus-visible{outline:2px solid var(--confer-color-focus);outline-offset:-2px;box-shadow:var(--confer-shadow-none)}
.teaching-setup-recommendations-module__oNJO0W__checklist{width:100%;min-width:0;color:var(--confer-color-text-secondary);font-size:var(--confer-type-body-sm);line-height:var(--confer-leading-body-sm)}.teaching-setup-recommendations-module__oNJO0W__checklist p{margin:0;font-weight:500}.teaching-setup-recommendations-module__oNJO0W__checklist .teaching-setup-recommendations-module__oNJO0W__recommendedSummary{margin-left:var(--confer-space-2);color:var(--confer-color-info-border);font-weight:400}.teaching-setup-recommendations-module__oNJO0W__checklist ul{max-height:min(var(--confer-space-20), 10svh);overscroll-behavior:contain;margin:var(--confer-space-2) 0 0;padding-left:var(--confer-space-5);overflow:auto}.teaching-setup-recommendations-module__oNJO0W__checklist[data-has-mismatch-notice] ul{max-height:min(calc(var(--confer-space-32) + var(--confer-space-16)), 24svh)}.teaching-setup-recommendations-module__oNJO0W__checklist button{vertical-align:top;color:inherit;font:inherit;text-align:start;text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.teaching-setup-recommendations-module__oNJO0W__checklist button:hover{color:var(--confer-color-text)}.teaching-setup-recommendations-module__oNJO0W__checklist .teaching-setup-recommendations-module__oNJO0W__recommended button:hover{color:var(--confer-color-info)}.teaching-setup-recommendations-module__oNJO0W__checklist ul:focus-visible,.teaching-setup-recommendations-module__oNJO0W__checklist button:focus-visible{outline:2px solid var(--confer-color-focus);outline-offset:2px}.teaching-setup-recommendations-module__oNJO0W__checklist[data-attempted] li:not(.teaching-setup-recommendations-module__oNJO0W__recommended){color:var(--confer-color-danger)}.teaching-setup-recommendations-module__oNJO0W__checklist .teaching-setup-recommendations-module__oNJO0W__recommended{color:var(--confer-color-info-border)}.teaching-setup-recommendations-module__oNJO0W__checklist .teaching-setup-recommendations-module__oNJO0W__attention,.teaching-setup-recommendations-module__oNJO0W__checklist .teaching-setup-recommendations-module__oNJO0W__attention button{color:var(--confer-color-caution);font-weight:600}.teaching-setup-recommendations-module__oNJO0W__checklist .teaching-setup-recommendations-module__oNJO0W__attention button:hover{color:var(--confer-color-caution-hover)}.teaching-setup-recommendations-module__oNJO0W__checklist .teaching-setup-recommendations-module__oNJO0W__strong button{font-weight:700}.teaching-setup-recommendations-module__oNJO0W__checklist .teaching-setup-recommendations-module__oNJO0W__recommended[data-first]{margin-top:var(--confer-space-3)}.teaching-setup-recommendations-module__oNJO0W__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (pointer:coarse){.teaching-setup-recommendations-module__oNJO0W__checklist button{min-height:var(--confer-target-min)}}
.teaching-answer-key-review-module__u7HV0a__review{gap:var(--confer-space-3);padding:var(--confer-space-4);border-radius:var(--confer-radius-card);background:var(--confer-color-surface-subtle);overflow-wrap:anywhere;min-width:0;display:grid}.teaching-answer-key-review-module__u7HV0a__review[data-review-pending]{background:var(--confer-color-caution-soft-hover)}.teaching-answer-key-review-module__u7HV0a__review h4{font:inherit;margin:0;font-weight:600}.teaching-answer-key-review-module__u7HV0a__progress{align-items:center;gap:var(--confer-space-2);color:var(--confer-color-text-secondary);font-size:var(--confer-type-body-sm);line-height:var(--confer-leading-body-sm);overflow-wrap:anywhere;display:flex}.teaching-answer-key-review-module__u7HV0a__spinner{width:var(--confer-space-4);height:var(--confer-space-4);animation:teaching-answer-key-review-module__u7HV0a__answer-key-spin var(--confer-duration-atmosphere) linear infinite;flex-shrink:0}.teaching-answer-key-review-module__u7HV0a__confirmation{align-items:flex-start;gap:var(--confer-space-2);min-height:var(--confer-target-min);font-size:var(--confer-type-body-sm);line-height:var(--confer-leading-body-sm);display:flex}.teaching-answer-key-review-module__u7HV0a__confirmation input{accent-color:var(--confer-color-selection);flex-shrink:0;margin-block-start:var(--confer-space-1)}.teaching-answer-key-review-module__u7HV0a__mismatchNotice{align-items:flex-start;gap:var(--confer-space-2);color:var(--confer-color-caution);font-size:var(--confer-type-body-sm);line-height:var(--confer-leading-body-sm);overflow-wrap:anywhere;margin:0;padding-inline-start:var(--confer-space-4);font-weight:400;display:flex}.teaching-answer-key-review-module__u7HV0a__mismatchNotice svg{width:var(--confer-icon-sm);height:var(--confer-icon-sm);flex-shrink:0;margin-block-start:var(--confer-space-1)}.teaching-answer-key-review-module__u7HV0a__source{gap:var(--confer-space-2);min-width:0;max-width:min(100%, calc(var(--confer-space-32) * 3));display:grid}.teaching-answer-key-review-module__u7HV0a__source label{gap:var(--confer-space-1);font-size:var(--confer-type-body-sm);display:grid}.teaching-answer-key-review-module__u7HV0a__source .teaching-answer-key-review-module__u7HV0a__sourceStatus{color:var(--confer-color-text-secondary);font-size:var(--confer-type-caption)}.teaching-answer-key-review-module__u7HV0a__source select{width:100%;min-width:0;min-height:var(--confer-target-min)}.teaching-answer-key-review-module__u7HV0a__sourceNotes{gap:var(--confer-space-2);display:grid}.teaching-answer-key-review-module__u7HV0a__sourceNotes p{font-size:var(--confer-type-body-sm);line-height:var(--confer-leading-body-sm);overflow-wrap:anywhere;margin:0}.teaching-answer-key-review-module__u7HV0a__notes{color:var(--confer-color-caution);font-size:var(--confer-type-body-sm);line-height:var(--confer-leading-body-sm);overflow-wrap:anywhere}.teaching-answer-key-review-module__u7HV0a__notes summary{cursor:pointer;min-height:var(--confer-target-min);align-items:center;display:flex}.teaching-answer-key-review-module__u7HV0a__notes ul{margin-block:var(--confer-space-2);padding-inline-start:var(--confer-space-5)}.teaching-answer-key-review-module__u7HV0a__review:focus-visible,.teaching-answer-key-review-module__u7HV0a__confirmation input:focus-visible,.teaching-answer-key-review-module__u7HV0a__source select:focus-visible,.teaching-answer-key-review-module__u7HV0a__notes summary:focus-visible{outline:2px solid var(--confer-color-focus);outline-offset:2px}@keyframes teaching-answer-key-review-module__u7HV0a__answer-key-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.teaching-answer-key-review-module__u7HV0a__spinner{animation:none}}.teaching-answer-key-review-module__u7HV0a__preview{min-height:var(--confer-target-min);flex-shrink:0;align-self:start}.teaching-answer-key-review-module__u7HV0a__preview svg{width:var(--confer-icon-sm);height:var(--confer-icon-sm)}.teaching-answer-key-review-module__u7HV0a__answerDetails{min-width:0;font-size:var(--confer-type-body-sm);line-height:var(--confer-leading-body-sm);color:var(--confer-color-text-secondary)}.teaching-answer-key-review-module__u7HV0a__answerDetails summary{min-height:var(--confer-target-min);cursor:pointer;align-content:center;display:list-item}.teaching-answer-key-review-module__u7HV0a__answerDetails summary:hover,.teaching-answer-key-review-module__u7HV0a__answerDetails summary:active{color:var(--confer-color-text)}.teaching-answer-key-review-module__u7HV0a__answerDetails summary:focus-visible{outline:2px solid var(--confer-color-focus);outline-offset:2px}.teaching-answer-key-review-module__u7HV0a__answerDetails>div{margin-block:var(--confer-space-3)}.teaching-answer-key-review-module__u7HV0a__answerDetails p{margin-block:var(--confer-space-1) 0;white-space:pre-wrap;overflow-wrap:anywhere}.teaching-answer-key-review-module__u7HV0a__sourceFooter{align-items:flex-start;gap:var(--confer-space-3) var(--confer-space-4);flex-wrap:wrap;display:flex}.teaching-answer-key-review-module__u7HV0a__sourceControls{align-items:flex-start;gap:var(--confer-space-2);flex:0 auto;min-width:0;max-width:100%;display:flex}.teaching-answer-key-review-module__u7HV0a__sourceFooter>:not(.teaching-answer-key-review-module__u7HV0a__sourceControls){flex:1 1 calc(var(--confer-space-32) * 2);min-width:0}.teaching-answer-key-review-module__u7HV0a__group{gap:var(--confer-space-4);min-width:0;padding:var(--confer-space-4);background:var(--confer-color-surface-subtle);overflow-wrap:anywhere;display:grid}.teaching-answer-key-review-module__u7HV0a__group[data-review-pending]{background:var(--confer-color-caution-soft)}.teaching-answer-key-review-module__u7HV0a__group>h4{font-size:var(--confer-type-body);line-height:var(--confer-leading-body);margin:0;font-weight:600}
.teaching-plan-composer-module__NZqD-W__composer{gap:var(--confer-space-6);padding-bottom:var(--confer-space-5)}.teaching-plan-composer-module__NZqD-W__typeSelector{align-items:center;gap:var(--confer-space-4);border:0;grid-template-columns:minmax(0,1fr);min-width:0;margin:0;padding:0;display:grid}.teaching-plan-composer-module__NZqD-W__typeSelector>legend{float:left;width:auto;color:var(--confer-color-text-secondary);font-family:var(--confer-font-sans);font-size:var(--confer-type-body-sm);font-weight:500;line-height:var(--confer-leading-body-sm);margin:0}.teaching-plan-composer-module__NZqD-W__typeSelector>div{width:100%}.teaching-plan-composer-module__NZqD-W__panel{align-content:start;gap:var(--confer-space-5);overflow-wrap:anywhere;min-width:0;display:grid}.teaching-plan-composer-module__NZqD-W__panel:empty{display:none}.teaching-plan-composer-module__NZqD-W__scanPanel{padding:var(--confer-space-5);border-radius:var(--confer-radius-card);background:var(--confer-color-info-soft)}.teaching-plan-composer-module__NZqD-W__panel h3{color:var(--confer-color-ink);font-family:var(--confer-font-serif);font-size:var(--confer-type-section-heading);font-weight:400;line-height:var(--confer-leading-heading);margin:0}.teaching-plan-composer-module__NZqD-W__composer label>span>small,.teaching-plan-composer-module__NZqD-W__heading label>small{margin-left:var(--confer-space-2);color:var(--confer-color-text-secondary);font-size:var(--confer-type-caption);font-weight:400}.teaching-plan-composer-module__NZqD-W__composer textarea[rows="2"]{min-height:var(--confer-space-20)}.teaching-plan-composer-module__NZqD-W__heading{justify-content:space-between;align-items:center;gap:var(--confer-space-2);flex-wrap:wrap;display:flex}.teaching-plan-composer-module__NZqD-W__disclosures{min-width:0}.teaching-plan-composer-module__NZqD-W__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}dialog.teaching-plan-composer-module__NZqD-W__dialog{width:min(52rem, calc(100vw - var(--confer-space-8)));max-width:calc(100vw - var(--confer-space-8));overflow:clip}.teaching-plan-composer-module__NZqD-W__dialog>form{padding:var(--confer-space-6);height:min(52rem, calc(100svh - var(--confer-space-8)));overflow:clip}.teaching-plan-composer-module__NZqD-W__footer{gap:var(--confer-space-3);width:100%;display:grid}.teaching-plan-composer-module__NZqD-W__autosave{align-items:center;gap:var(--confer-space-2);color:var(--confer-color-text-secondary);font-size:var(--confer-type-body-sm);line-height:var(--confer-leading-body-sm);flex-wrap:wrap;display:flex}.teaching-plan-composer-module__NZqD-W__autosave p{margin:0}.teaching-plan-composer-module__NZqD-W__autosave [role=alert]{color:var(--confer-color-danger)}.teaching-plan-composer-module__NZqD-W__editorActions{align-items:center;gap:var(--confer-space-3) var(--confer-space-4);flex-wrap:wrap;display:flex}.teaching-plan-composer-module__NZqD-W__editorActions>div{flex:0 auto;width:auto;margin-inline-start:auto}.teaching-plan-composer-module__NZqD-W__autosaveNote{flex:1 1 var(--confer-space-32);color:var(--confer-color-text-faint);font-size:var(--confer-type-caption);line-height:var(--confer-leading-body-sm);margin:0}@media (max-width:47.99rem){.teaching-plan-composer-module__NZqD-W__autosaveNote{flex-basis:100%}.teaching-plan-composer-module__NZqD-W__editorActions>div{width:100%}}.teaching-plan-composer-module__NZqD-W__footer>p{color:var(--confer-color-text-secondary);font-size:var(--confer-type-body-sm);line-height:var(--confer-leading-body-sm);margin:0}.teaching-plan-composer-module__NZqD-W__panel>fieldset>legend{margin-bottom:var(--confer-space-2);font-family:var(--confer-font-serif);font-size:var(--confer-type-section-heading);font-weight:400}.teaching-plan-composer-module__NZqD-W__panel>fieldset>:not(legend){margin-inline-start:var(--confer-space-4)}.teaching-plan-composer-module__NZqD-W__requirements{min-height:0;color:var(--confer-color-text-secondary);font-size:var(--confer-type-body-sm);line-height:var(--confer-leading-body-sm)}.teaching-plan-composer-module__NZqD-W__requirements>p{margin:0;font-weight:500}.teaching-plan-composer-module__NZqD-W__requirements>p>span{font-weight:400}.teaching-plan-composer-module__NZqD-W__requirements>ul{max-height:min(var(--confer-space-32), 16svh);padding-left:var(--confer-space-5);margin:0;overflow-y:auto}@media (max-width:47.99rem){.teaching-plan-composer-module__NZqD-W__typeSelector{gap:var(--confer-space-2);grid-template-columns:1fr}}.teaching-plan-composer-module__NZqD-W__composer.teaching-plan-composer-module__NZqD-W__composer [aria-invalid=true]{border-color:var(--confer-color-danger-border);background:var(--confer-color-danger-soft)}.teaching-plan-composer-module__NZqD-W__requirementLink{min-height:0;color:var(--confer-color-danger);text-align:start;font:inherit;cursor:pointer;text-underline-offset:.18em;background:0 0;border:0;padding:0;text-decoration:underline}.teaching-plan-composer-module__NZqD-W__requirementLink:hover{color:var(--confer-color-danger-hover)}.teaching-plan-composer-module__NZqD-W__requirements[data-attempted] .teaching-plan-composer-module__NZqD-W__requirementLink{color:var(--confer-color-danger)}.teaching-plan-composer-module__NZqD-W__requirements[data-attempted] .teaching-plan-composer-module__NZqD-W__requirementLink:hover{color:var(--confer-color-danger-hover)}.teaching-plan-composer-module__NZqD-W__requirementLink:focus-visible{outline:2px solid var(--confer-color-focus);outline-offset:2px}.teaching-plan-composer-module__NZqD-W__composer.teaching-plan-composer-module__NZqD-W__composer :is(input,textarea,select):not([data-slot]){font-family:var(--confer-font-sans);font-size:var(--confer-type-body-sm);font-weight:400;line-height:var(--confer-leading-body-sm)}.teaching-plan-composer-module__NZqD-W__composer.teaching-plan-composer-module__NZqD-W__composer [data-assignment-field][aria-invalid=true]:not([data-slot]):focus{background:var(--confer-color-danger-soft-active);border-color:var(--confer-color-danger);caret-color:var(--confer-color-ink)}@media (pointer:coarse){.teaching-plan-composer-module__NZqD-W__requirementLink{min-height:var(--confer-target-min)}}.teaching-plan-composer-module__NZqD-W__formSection{gap:var(--confer-space-3);padding-block:var(--confer-space-4);border-top:1px solid var(--confer-color-border-subtle);scroll-margin-top:var(--confer-space-32);display:grid}.teaching-plan-composer-module__NZqD-W__formSection h3,.teaching-plan-composer-module__NZqD-W__formSection p{margin:0}.teaching-plan-composer-module__NZqD-W__formSection>:not(:is(h3,h4)){margin-inline-start:var(--confer-space-4)}.teaching-plan-composer-module__NZqD-W__panel[id]{scroll-margin-top:var(--confer-space-32)}.teaching-plan-composer-module__NZqD-W__assignmentMatch{justify-content:space-between;align-items:center;gap:var(--confer-space-3);padding:var(--confer-space-3) var(--confer-space-4);border:1px solid var(--confer-color-selection-border);border-radius:var(--confer-radius-sm);background:var(--confer-color-selection-soft);color:var(--confer-color-ink);font-size:var(--confer-type-body-sm);line-height:var(--confer-leading-body-sm);display:flex}.teaching-plan-composer-module__NZqD-W__assignmentMatch>div{flex:1;min-width:0}.teaching-plan-composer-module__NZqD-W__assignmentMatch>button{flex-shrink:0}.teaching-plan-composer-module__NZqD-W__assignmentMatch p{margin:0}.teaching-plan-composer-module__NZqD-W__assignmentMatch strong{font-weight:600}.teaching-plan-composer-module__NZqD-W__dialog.teaching-plan-composer-module__NZqD-W__dialog :is(button,a,select,summary):not([data-slot]):focus-visible{outline:2px solid var(--confer-color-focus);outline-offset:-2px;box-shadow:var(--confer-shadow-none)}.teaching-plan-composer-module__NZqD-W__assignmentIdentity{border-top:0;padding-block:0}.teaching-plan-composer-module__NZqD-W__criteriaSection{min-width:0;scroll-margin-top:var(--confer-space-16)}.teaching-plan-composer-module__NZqD-W__dialog [data-dialog-body]{margin-top:var(--confer-space-2);margin-inline:calc(-1 * var(--confer-space-6));padding-inline:var(--confer-space-12)}.teaching-plan-composer-module__NZqD-W__dialog>form>footer{padding-top:var(--confer-space-3)}.teaching-plan-composer-module__NZqD-W__gradingFooterTarget:not(:empty)+div{display:none}.teaching-plan-composer-module__NZqD-W__dialog>form>header:has(.teaching-plan-composer-module__NZqD-W__typeSelector){grid-template-columns:auto minmax(0, 1fr) var(--confer-control-default);align-items:center;gap:var(--confer-space-3)}.teaching-plan-composer-module__NZqD-W__dialog>form>header:has(.teaching-plan-composer-module__NZqD-W__typeSelector)>div:nth-child(2){grid-area:auto;min-width:0}.teaching-plan-composer-module__NZqD-W__dialog .teaching-plan-composer-module__NZqD-W__typeSelector.teaching-plan-composer-module__NZqD-W__typeSelector label span{color:var(--confer-color-ink)}@media (max-width:47.99rem){.teaching-plan-composer-module__NZqD-W__dialog [data-dialog-body]{padding-inline:var(--confer-space-8)}.teaching-plan-composer-module__NZqD-W__dialog>form>header:has(.teaching-plan-composer-module__NZqD-W__typeSelector) h2{font-size:var(--confer-type-section-heading)}}@media (max-width:30rem){.teaching-plan-composer-module__NZqD-W__assignmentMatch{flex-direction:column;align-items:stretch}.teaching-plan-composer-module__NZqD-W__assignmentMatch>button{align-self:flex-start}.teaching-plan-composer-module__NZqD-W__dialog>form>header:has(.teaching-plan-composer-module__NZqD-W__typeSelector) h2{max-inline-size:6ch}.teaching-plan-composer-module__NZqD-W__dialog .teaching-plan-composer-module__NZqD-W__typeSelector label span{padding-inline:var(--confer-space-2);font-size:var(--confer-type-caption)}}
.teaching-space-module__oNb7pW__page{width:100%;min-width:0;padding:var(--teaching-content-top-inset,var(--confer-space-2)) 0 var(--confer-space-24);color:var(--confer-color-text);font-family:var(--confer-font-sans);margin-inline:auto}.teaching-space-module__oNb7pW__page[data-reviewing=true]{padding-bottom:0}.teaching-space-module__oNb7pW__page[data-section=people]{padding-bottom:var(--confer-space-4)}.teaching-space-module__oNb7pW__page[data-insights=true],.teaching-space-module__oNb7pW__page[data-grading-submission=true]{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.teaching-space-module__oNb7pW__page[data-reviewing=true] .teaching-space-module__oNb7pW__backNav{margin-bottom:var(--confer-space-2)}.teaching-space-module__oNb7pW__page[data-grading-submission=true] .teaching-space-module__oNb7pW__backNav{flex:none}.teaching-space-module__oNb7pW__gradingWorkTitle{color:var(--confer-color-text-secondary);font-size:var(--confer-type-body-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.teaching-space-module__oNb7pW__page[data-grading-submission=true] .teaching-space-module__oNb7pW__backNav{min-height:var(--confer-target-min)}.teaching-space-module__oNb7pW__page *,.teaching-space-module__oNb7pW__page :before,.teaching-space-module__oNb7pW__page :after{box-sizing:border-box}.teaching-space-module__oNb7pW__loadingState,.teaching-space-module__oNb7pW__notFound{max-width:var(--confer-layout-reading);padding-block:var(--confer-space-20)}.teaching-space-module__oNb7pW__loadingState{color:var(--confer-color-text-secondary);font-size:var(--confer-type-body);line-height:var(--confer-leading-body)}.teaching-space-module__oNb7pW__notFound h1{color:var(--confer-color-ink);font-family:var(--confer-font-serif);font-size:var(--confer-type-h2);letter-spacing:var(--confer-tracking-heading);font-weight:400;line-height:var(--confer-leading-heading);margin:0}.teaching-space-module__oNb7pW__notFound p{margin:var(--confer-space-4) 0 var(--confer-space-6);color:var(--confer-color-text-secondary);font-size:var(--confer-type-body);line-height:var(--confer-leading-body)}.teaching-space-module__oNb7pW__backNav{margin-bottom:var(--confer-space-4)}.teaching-space-module__oNb7pW__backNav[data-grading=true]{justify-content:space-between;align-items:flex-end;gap:var(--confer-space-3);display:flex}.teaching-space-module__oNb7pW__gradingBackContext{align-items:center;gap:var(--confer-space-4);flex-direction:row;min-width:0;display:flex}.teaching-space-module__oNb7pW__gradingBreadcrumbs{align-items:center;gap:var(--confer-space-2);font-size:var(--confer-type-caption);color:var(--confer-color-text-secondary);flex-wrap:wrap;display:flex}.teaching-space-module__oNb7pW__gradingBreadcrumbs a{min-height:var(--confer-target-min);color:var(--confer-color-ink);text-underline-offset:var(--confer-space-1);align-items:center;text-decoration:underline;display:inline-flex}.teaching-space-module__oNb7pW__page input:focus-visible,.teaching-space-module__oNb7pW__page select:focus-visible,.teaching-space-module__oNb7pW__page textarea:focus-visible,.teaching-space-module__oNb7pW__page summary:focus-visible{box-shadow:var(--confer-shadow-focus);outline:0}.teaching-space-module__oNb7pW__previewBanner,.teaching-space-module__oNb7pW__storageNotice,.teaching-space-module__oNb7pW__notice{padding:var(--confer-space-4);grid-template-columns:var(--confer-icon-md) minmax(0, 1fr) auto;align-items:center;gap:var(--confer-space-3);border:1px solid var(--confer-color-info-border);border-radius:var(--confer-radius-sm);background:var(--confer-color-info-soft);color:var(--confer-color-text);display:grid}.teaching-space-module__oNb7pW__storageNotice,.teaching-space-module__oNb7pW__notice{grid-template-columns:var(--confer-icon-md) minmax(0, 1fr)}.teaching-space-module__oNb7pW__storageNotice{margin-bottom:var(--confer-space-6);border-color:var(--confer-color-danger-border);background:var(--confer-color-danger-soft)}.teaching-space-module__oNb7pW__previewBanner{margin-bottom:var(--confer-space-8)}.teaching-space-module__oNb7pW__previewBanner svg,.teaching-space-module__oNb7pW__storageNotice svg,.teaching-space-module__oNb7pW__notice svg{width:var(--confer-icon-md);height:var(--confer-icon-md);color:var(--confer-color-info)}.teaching-space-module__oNb7pW__storageNotice svg{color:var(--confer-color-danger)}.teaching-space-module__oNb7pW__previewBanner p,.teaching-space-module__oNb7pW__storageNotice p,.teaching-space-module__oNb7pW__notice p{font-size:var(--confer-type-body-sm);line-height:var(--confer-leading-body-sm);margin:0}.teaching-space-module__oNb7pW__hero{isolation:isolate;--teaching-space-hero-card-width:calc((var(--confer-space-32) * 2) + var(--confer-space-16));--teaching-space-hero-card-height:calc(var(--teaching-space-hero-card-width) * 963 / 566);--teaching-space-hero-paper-top:calc(var(--teaching-space-hero-card-height) * .1318);--teaching-space-hero-paper-height:calc(var(--teaching-space-hero-card-height) * .7191);width:min(100%, calc(var(--confer-layout-content) + var(--confer-space-32)));padding-block:var(--confer-space-12) var(--confer-space-10);grid-template-columns:minmax(var(--confer-space-32), var(--teaching-space-hero-card-width)) minmax(0, 1fr);align-items:start;gap:var(--confer-space-12);margin-inline:auto;display:grid}.teaching-space-module__oNb7pW__heroCoverGroup{height:var(--teaching-space-hero-paper-height);min-width:0;position:relative}.teaching-space-module__oNb7pW__heroSpaceCard{--teaching-space-card-width:min(100%, var(--teaching-space-hero-card-width));transform:translateY(calc(var(--teaching-space-hero-paper-top) * -1))}.teaching-space-module__oNb7pW__heroContent{min-height:var(--teaching-space-hero-paper-height);flex-direction:column;min-width:0;display:flex}.teaching-space-module__oNb7pW__editableTitle,.teaching-space-module__oNb7pW__editableContent{position:relative}.teaching-space-module__oNb7pW__editableTitle{align-items:center;gap:var(--confer-space-2) var(--confer-space-4);min-width:0;display:flex}.teaching-space-module__oNb7pW__editableContent{align-items:center;gap:var(--confer-space-3);height:100%;min-height:0;display:flex}.teaching-space-module__oNb7pW__editableContent .teaching-space-module__oNb7pW__courseDescription{flex:auto;min-width:0}.teaching-space-module__oNb7pW__heroTitleRow,.teaching-space-module__oNb7pW__heroTitleRow>:first-child{min-width:0}.teaching-space-module__oNb7pW__inlineEditTrigger{transition:opacity var(--confer-duration-state) var(--confer-ease-standard);flex:none}.teaching-space-module__oNb7pW__inlineEditTrigger svg{width:var(--confer-icon-md);height:var(--confer-icon-md)}.teaching-space-module__oNb7pW__coverFileInput{display:none}.teaching-space-module__oNb7pW__coverEditTrigger{z-index:4;top:5%;right:var(--confer-space-3);opacity:0;pointer-events:none;transition:opacity var(--confer-duration-state) var(--confer-ease-standard);position:absolute}.teaching-space-module__oNb7pW__coverEditTrigger svg{width:var(--confer-icon-md);height:var(--confer-icon-md)}.teaching-space-module__oNb7pW__heroCoverGroup[data-cover-editable=true]:hover .teaching-space-module__oNb7pW__coverEditTrigger,.teaching-space-module__oNb7pW__heroCoverGroup[data-cover-editable=true]:focus-within .teaching-space-module__oNb7pW__coverEditTrigger,.teaching-space-module__oNb7pW__coverEditTrigger:focus-visible{opacity:1;pointer-events:auto}.teaching-space-module__oNb7pW__coverEditorError{width:min(100%, calc(var(--confer-layout-content) + var(--confer-space-32)));margin:calc(var(--confer-space-6) * -1) auto var(--confer-space-6);color:var(--confer-color-danger);font-size:var(--confer-type-body-sm);font-weight:600;line-height:var(--confer-leading-body-sm)}.teaching-space-module__oNb7pW__identityFacts,.teaching-space-module__oNb7pW__planMeta,.teaching-space-module__oNb7pW__rowMeta{align-items:center;gap:var(--confer-space-2) var(--confer-space-4);color:var(--confer-color-text-secondary);font-size:var(--confer-type-body-sm);line-height:var(--confer-leading-body-sm);flex-wrap:wrap;display:flex}.teaching-space-module__oNb7pW__stateLabel{align-items:center;gap:var(--confer-space-2);color:var(--confer-color-text-secondary);font-weight:600;display:inline-flex}.teaching-space-module__oNb7pW__stateLabel svg{width:var(--confer-icon-sm);height:var(--confer-icon-sm)}.teaching-space-module__oNb7pW__stateLabel[data-state=published],.teaching-space-module__oNb7pW__stateLabel[data-state=complete]{color:var(--confer-color-success)}.teaching-space-module__oNb7pW__stateLabel[data-state=draft],.teaching-space-module__oNb7pW__stateLabel[data-state=incomplete]{color:var(--confer-color-caution)}.teaching-space-module__oNb7pW__stateLabel[data-state=archived]{color:var(--confer-color-text-tertiary)}.teaching-space-module__oNb7pW__hero h1{-webkit-line-clamp:2;overflow-wrap:anywhere;min-width:0;max-width:18ch;color:var(--confer-color-ink);font-family:var(--confer-font-serif);font-size:var(--confer-type-h1);letter-spacing:var(--confer-tracking-heading);font-weight:400;line-height:var(--confer-leading-heading);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.teaching-space-module__oNb7pW__identityFacts{margin-top:var(--confer-space-2);font-family:var(--confer-font-serif);font-size:var(--confer-type-body)}.teaching-space-module__oNb7pW__identityFacts strong{color:var(--confer-color-ink);font-weight:600}.teaching-space-module__oNb7pW__courseDescription,.teaching-space-module__oNb7pW__syllabusProse{max-width:var(--confer-layout-reading);color:var(--confer-color-text);font-family:var(--confer-font-serif);white-space:pre-wrap;overflow-wrap:anywhere}.teaching-space-module__oNb7pW__courseDescription{font-size:var(--confer-type-body-lg);line-height:var(--confer-leading-body-lg)}.teaching-space-module__oNb7pW__heroDescription{min-width:0;min-height:0;margin-top:var(--confer-space-6);flex:1 0 auto}.teaching-space-module__oNb7pW__descriptionDisclosure{min-width:0}.teaching-space-module__oNb7pW__descriptionDisclosure p{margin:0}.teaching-space-module__oNb7pW__syllabusProse{margin-top:var(--confer-space-5);font-size:var(--confer-type-body);line-height:var(--confer-leading-body-lg)}.teaching-space-module__oNb7pW__heroStaff{min-width:0;padding-top:var(--confer-space-5);margin-top:auto}.teaching-space-module__oNb7pW__heroStaffHeader{justify-content:space-between;align-items:center;gap:var(--confer-space-4);display:flex}.teaching-space-module__oNb7pW__heroStaffHeader h2{color:var(--confer-color-ink);font-size:var(--confer-type-body-sm);font-weight:600;line-height:var(--confer-leading-body-sm);margin:0}.teaching-space-module__oNb7pW__heroPeople{width:100%;min-width:0;max-width:100%;margin:var(--confer-space-3) 0 0;padding:0 0 var(--confer-space-2);justify-content:flex-start;align-items:flex-start;gap:var(--confer-space-8);overscroll-behavior-inline:contain;scrollbar-width:thin;list-style:none;display:flex;overflow-x:auto}.teaching-space-module__oNb7pW__heroPeople li{grid-template-columns:var(--confer-control-compact) minmax(0, 1fr);align-items:center;gap:var(--confer-space-2);flex:none;min-width:0;display:grid}.teaching-space-module__oNb7pW__heroPeople .teaching-space-module__oNb7pW__avatar{width:var(--confer-control-compact);height:var(--confer-control-compact)}.teaching-space-module__oNb7pW__heroPeople .teaching-space-module__oNb7pW__personCopy{flex-direction:column;display:flex}.teaching-space-module__oNb7pW__heroPeople .teaching-space-module__oNb7pW__personCopy p{color:var(--confer-color-text-tertiary);font-size:var(--confer-type-caption);font-weight:500;line-height:var(--confer-leading-caption);margin:0}.teaching-space-module__oNb7pW__heroPeople .teaching-space-module__oNb7pW__personCopy h3{color:var(--confer-color-ink);font-size:var(--confer-type-body);font-weight:600;line-height:var(--confer-leading-body);margin:0}.teaching-space-module__oNb7pW__coverEditorField,.teaching-space-module__oNb7pW__inlineEditorField{gap:var(--confer-space-2);color:var(--confer-color-text-secondary);font-size:var(--confer-type-caption);font-weight:600;line-height:var(--confer-leading-caption);display:grid}.teaching-space-module__oNb7pW__coverEditorField{margin-top:var(--confer-space-3)}.teaching-space-module__oNb7pW__coverEditorField small,.teaching-space-module__oNb7pW__inlineEditorField small{color:var(--confer-color-text-tertiary);font-size:inherit;font-weight:400}.teaching-space-module__oNb7pW__coverEditorField input,.teaching-space-module__oNb7pW__inlineEditorField input,.teaching-space-module__oNb7pW__inlineEditorField select,.teaching-space-module__oNb7pW__inlineEditorField textarea{width:100%;min-height:var(--confer-control-default);padding:var(--confer-space-2) var(--confer-space-3);border:1px solid var(--confer-color-border);border-radius:var(--confer-radius-control);background:var(--confer-color-surface);color:var(--confer-color-ink);font-family:var(--confer-font-sans);font-size:var(--confer-type-body);font-weight:400;line-height:var(--confer-leading-body)}.teaching-space-module__oNb7pW__titleEditorField input{min-height:auto;padding:var(--confer-space-2) var(--confer-space-3);font-family:var(--confer-font-serif);font-size:var(--confer-type-h1);letter-spacing:var(--confer-tracking-heading);line-height:var(--confer-leading-heading)}.teaching-space-module__oNb7pW__identityEditor{margin-top:var(--confer-space-4);gap:var(--confer-space-3);display:grid}.teaching-space-module__oNb7pW__dateEditorFields{gap:var(--confer-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.teaching-space-module__oNb7pW__descriptionEditorField{margin-top:0}.teaching-space-module__oNb7pW__descriptionEditorField textarea{min-height:calc(var(--confer-space-32) + var(--confer-space-8));font-family:var(--confer-font-serif);font-size:var(--confer-type-body-lg);line-height:var(--confer-leading-body-lg);resize:vertical}.teaching-space-module__oNb7pW__inlineDetailsEditor{margin-top:var(--confer-space-5);gap:var(--confer-space-4);display:grid}.teaching-space-module__oNb7pW__inlineTitleEditor{width:min(100%, var(--confer-layout-reading));gap:var(--confer-space-3);display:grid}.teaching-space-module__oNb7pW__inlineEditorForm{gap:var(--confer-space-3);display:grid}.teaching-space-module__oNb7pW__inlineEditorActions{justify-content:flex-end;gap:var(--confer-space-3);flex-wrap:wrap;display:flex}.teaching-space-module__oNb7pW__detailEditActions{justify-content:flex-end;margin:0;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.teaching-space-module__oNb7pW__inlineEditorError{color:var(--confer-color-danger);font-size:var(--confer-type-body-sm);font-weight:600;line-height:var(--confer-leading-body-sm);margin:0}.teaching-space-module__oNb7pW__heroActions,.teaching-space-module__oNb7pW__sectionActions,.teaching-space-module__oNb7pW__rowActions,.teaching-space-module__oNb7pW__dialogActions,.teaching-space-module__oNb7pW__inlineActions{align-items:center;gap:var(--confer-space-3);flex-wrap:wrap;display:flex}.teaching-space-module__oNb7pW__heroActions{margin-top:var(--confer-space-8);justify-content:flex-start}.teaching-space-module__oNb7pW__navigation{z-index:var(--confer-z-sticky);align-items:end;column-gap:var(--confer-space-4);grid-template-columns:minmax(0,1fr) auto;row-gap:0;margin-top:0;display:grid;position:relative}.teaching-space-module__oNb7pW__spaceHeading{justify-content:space-between;align-items:center;gap:var(--confer-space-3);grid-column:1/-1;min-width:0;display:flex}.teaching-space-module__oNb7pW__navigationPrimary{align-items:stretch;gap:var(--confer-space-1);flex-direction:column;min-width:0;display:flex}.teaching-space-module__oNb7pW__inlineBackNav{flex:none}.teaching-space-module__oNb7pW__courseContext{align-items:center;gap:var(--confer-space-1);flex-wrap:wrap;min-width:0;display:flex}.teaching-space-module__oNb7pW__courseContextSeparator{color:var(--confer-color-text-tertiary);transition:opacity var(--confer-duration-state) var(--confer-ease-standard);margin-inline-start:calc((var(--confer-space-3) + var(--confer-space-1) + 1px) / -2)}.teaching-space-module__oNb7pW__courseContext:has(.teaching-space-module__oNb7pW__inlineBackNav a:is(:hover,:active,:focus-visible)) .teaching-space-module__oNb7pW__courseContextSeparator{opacity:0}.teaching-space-module__oNb7pW__courseName,.teaching-space-module__oNb7pW__gradingSpaceName{max-width:var(--confer-measure-copy);color:var(--confer-color-ink);font-family:var(--confer-font-serif);font-size:var(--confer-type-body-lg);font-weight:600;line-height:var(--confer-leading-heading);overflow-wrap:anywhere;margin:0}.teaching-space-module__oNb7pW__courseName{min-width:0}.teaching-space-module__oNb7pW__navigation[data-editing=true]{z-index:var(--confer-z-sticky);background:var(--confer-color-surface);position:sticky;top:0}.teaching-space-module__oNb7pW__courseTabs{border-bottom:0;flex:auto;min-width:0}.teaching-space-module__oNb7pW__courseTabs>div{gap:var(--confer-space-2);justify-content:flex-start}.teaching-space-module__oNb7pW__courseTabs a{min-width:0;padding-inline:var(--confer-space-2);text-align:center;color:var(--confer-color-text-tertiary);font-family:var(--confer-font-sans);font-size:var(--confer-type-control);border-bottom-color:#0000;flex:none;justify-content:center;font-weight:400;position:relative}.teaching-space-module__oNb7pW__courseTabs a:hover{color:var(--confer-color-text-secondary)}.teaching-space-module__oNb7pW__courseTabs a[aria-current=page]{color:var(--confer-color-ink);border-bottom-color:#0000;font-weight:600}.teaching-space-module__oNb7pW__pageControls{flex:none;justify-content:flex-end;align-items:center;min-width:0;display:flex}.teaching-space-module__oNb7pW__pageControlActions{align-items:center;gap:var(--confer-space-2);flex-wrap:nowrap;min-width:0;display:flex}.teaching-space-module__oNb7pW__pageControlActions[data-reserved=true]{visibility:hidden;pointer-events:none}.teaching-space-module__oNb7pW__spacePublishControls{align-items:center;gap:var(--confer-space-2);border-radius:var(--confer-radius-card);flex-wrap:nowrap;width:max-content;min-width:0;max-width:100%;display:flex}.teaching-space-module__oNb7pW__spacePublishControls[data-draft=true]{padding:var(--confer-space-1) var(--confer-space-1) var(--confer-space-1) var(--confer-space-3);border:1px solid var(--confer-color-caution-border);background:var(--confer-color-caution-soft)}.teaching-space-module__oNb7pW__draftPublishNotice{max-width:calc(var(--confer-space-32) * 2);color:var(--confer-color-caution);font-size:var(--confer-type-body-sm);font-weight:600;line-height:var(--confer-leading-body-sm);flex:0 auto;margin:0;margin-inline-end:var(--confer-space-3)}.teaching-space-module__oNb7pW__spaceControlAction{white-space:nowrap;flex:none;width:max-content}.teaching-space-module__oNb7pW__pageEditorError{margin:var(--confer-space-3) 0 0;color:var(--confer-color-danger);font-size:var(--confer-type-body-sm);font-weight:600;line-height:var(--confer-leading-body-sm)}.teaching-space-module__oNb7pW__statusMessage{min-height:0;margin:var(--confer-space-2) 0 0;color:var(--confer-color-text-secondary);font-size:var(--confer-type-body-sm);line-height:var(--confer-leading-body-sm)}.teaching-space-module__oNb7pW__content{width:min(100%, var(--confer-layout-content));margin-top:var(--confer-space-16)}.teaching-space-module__oNb7pW__contentWide{width:100%}.teaching-space-module__oNb7pW__courseContent{width:100%;margin-top:var(--confer-space-10)}.teaching-space-module__oNb7pW__courseSection{width:min(100%, calc(var(--confer-layout-content) + var(--confer-space-32)));margin-inline:auto;position:relative}.teaching-space-module__oNb7pW__courseSection+.teaching-space-module__oNb7pW__courseSection{margin-top:var(--confer-space-12)}.teaching-space-module__oNb7pW__planScheduleSection{width:100%;padding-inline:var(--confer-layout-gutter-desktop)}.teaching-space-module__oNb7pW__planPageActions{margin-bottom:var(--confer-space-4);justify-content:flex-end;display:flex}.teaching-space-module__oNb7pW__courseEssentialsSection+.teaching-space-module__oNb7pW__courseSection{margin-top:var(--confer-space-10)}.teaching-space-module__oNb7pW__courseEssentials{margin:var(--confer-space-3) 0 0;padding:0}.teaching-space-module__oNb7pW__courseEssentials>div{min-width:0;padding-block:var(--confer-space-2);grid-template-columns:minmax(calc(var(--confer-space-20) * 2), .24fr) minmax(0, 1fr);align-items:start;gap:var(--confer-space-6);display:grid}.teaching-space-module__oNb7pW__courseEssentials dt,.teaching-space-module__oNb7pW__courseEssentials dd{overflow-wrap:anywhere;font-size:var(--confer-type-body-sm);line-height:var(--confer-leading-body-sm);margin:0}.teaching-space-module__oNb7pW__courseEssentials dt{color:var(--confer-color-text-secondary);white-space:nowrap;font-weight:600}.teaching-space-module__oNb7pW__courseEssentials dd{color:var(--confer-color-ink);white-space:pre-wrap}.teaching-space-module__oNb7pW__courseMeetingLink{width:fit-content;min-height:var(--confer-target-min);margin-block:calc(var(--confer-space-2) * -1);align-items:center;gap:var(--confer-space-2);color:var(--confer-color-action);text-decoration-line:underline;-webkit-text-decoration-color:var(--confer-color-border-strong);text-decoration-color:var(--confer-color-border-strong);text-underline-offset:3px;font-weight:600;display:inline-flex}.teaching-space-module__oNb7pW__courseMeetingLink:hover{color:var(--confer-color-action-hover);text-decoration-color:currentColor}.teaching-space-module__oNb7pW__courseMeetingLink:active{color:var(--confer-color-action-pressed)}.teaching-space-module__oNb7pW__courseMeetingLink:focus-visible{outline:2px solid var(--confer-color-focus);outline-offset:2px}.teaching-space-module__oNb7pW__courseMeetingLink svg{width:var(--confer-icon-sm);height:var(--confer-icon-sm)}.teaching-space-module__oNb7pW__heroEmptyState{max-width:var(--confer-layout-reading);padding-right:var(--confer-target-min);position:relative}.teaching-space-module__oNb7pW__section+.teaching-space-module__oNb7pW__section{margin-top:var(--confer-space-16)}.teaching-space-module__oNb7pW__sectionHeader{justify-content:space-between;align-items:flex-start;gap:var(--confer-space-6);display:flex}.teaching-space-module__oNb7pW__courseSection>.teaching-space-module__oNb7pW__sectionHeader{align-items:center}.teaching-space-module__oNb7pW__sectionHeader>div{min-width:0}.teaching-space-module__oNb7pW__sectionHeading{align-items:baseline;gap:var(--confer-space-3) var(--confer-space-4);flex-wrap:wrap;display:flex}.teaching-space-module__oNb7pW__sectionUpdated{color:var(--confer-color-text-faint);font-size:var(--confer-type-caption);line-height:var(--confer-leading-body-sm)}.teaching-space-module__oNb7pW__sectionHeader h2,.teaching-space-module__oNb7pW__sectionHeader h3,.teaching-space-module__oNb7pW__setupLead h2{color:var(--confer-color-ink);font-family:var(--confer-font-serif);letter-spacing:var(--confer-tracking-heading);font-weight:400;line-height:var(--confer-leading-heading);margin:0}.teaching-space-module__oNb7pW__sectionHeader h2,.teaching-space-module__oNb7pW__setupLead h2{font-size:var(--confer-type-section-heading)}.teaching-space-module__oNb7pW__sectionHeader h3{font-size:var(--confer-type-title)}.teaching-space-module__oNb7pW__sectionHeader p,.teaching-space-module__oNb7pW__setupLead p{max-width:66ch;margin:var(--confer-space-2) 0 0;color:var(--confer-color-text-secondary);font-size:var(--confer-type-body-sm);line-height:var(--confer-leading-body-sm)}.teaching-space-module__oNb7pW__setupPanel{border:1px solid var(--confer-color-border);border-radius:var(--confer-radius-card);background:var(--confer-color-surface);overflow:hidden}.teaching-space-module__oNb7pW__setupLead{padding:var(--confer-space-6);align-items:start;gap:var(--confer-space-6);background:var(--confer-color-surface-subtle);grid-template-columns:minmax(0,1fr) auto;display:grid}.teaching-space-module__oNb7pW__setupList,.teaching-space-module__oNb7pW__flatList,.teaching-space-module__oNb7pW__peopleList,.teaching-space-module__oNb7pW__planList,.teaching-space-module__oNb7pW__workList{margin:0;padding:0;list-style:none}.teaching-space-module__oNb7pW__setupRow,.teaching-space-module__oNb7pW__flatRow,.teaching-space-module__oNb7pW__personRow,.teaching-space-module__oNb7pW__planItem,.teaching-space-module__oNb7pW__workRow{padding:var(--confer-space-5) var(--confer-space-6);align-items:center;gap:var(--confer-space-6);border-top:1px solid var(--confer-color-border-subtle);grid-template-columns:minmax(0,1fr) auto;display:grid}.teaching-space-module__oNb7pW__flatRow,.teaching-space-module__oNb7pW__personRow,.teaching-space-module__oNb7pW__todoDestination{scroll-margin-block-start:var(--confer-space-8)}.teaching-space-module__oNb7pW__todoDestination:target,.teaching-space-module__oNb7pW__todoDestination:focus-visible{box-shadow:var(--confer-shadow-focus);outline:0}.teaching-space-module__oNb7pW__flatRow:target,.teaching-space-module__oNb7pW__personRow:target{background:var(--confer-color-selection-soft)}.teaching-space-module__oNb7pW__flatRow[data-status=resolved] h3,.teaching-space-module__oNb7pW__flatRow[data-status=resolved] p,.teaching-space-module__oNb7pW__flatRow[data-status=resolved] span{color:var(--confer-color-text-tertiary);font-weight:400}.teaching-space-module__oNb7pW__setupRow h3,.teaching-space-module__oNb7pW__flatRow h3,.teaching-space-module__oNb7pW__personCopy h3,.teaching-space-module__oNb7pW__planItem h3,.teaching-space-module__oNb7pW__workRow h3{overflow-wrap:anywhere;color:var(--confer-color-ink);font-size:var(--confer-type-body);font-weight:600;line-height:var(--confer-leading-body);margin:0}.teaching-space-module__oNb7pW__setupRow p,.teaching-space-module__oNb7pW__flatRow p,.teaching-space-module__oNb7pW__personCopy p,.teaching-space-module__oNb7pW__planItem p,.teaching-space-module__oNb7pW__workRow p{margin:var(--confer-space-1) 0 0;color:var(--confer-color-text-secondary);font-size:var(--confer-type-body-sm);line-height:var(--confer-leading-body-sm)}.teaching-space-module__oNb7pW__participantAssignmentItems{margin:var(--confer-space-4) 0 0;border-top:1px solid var(--confer-color-border-subtle);padding:0;list-style:none}.teaching-space-module__oNb7pW__participantAssignmentItems li{padding-block:var(--confer-space-3);gap:var(--confer-space-1);border-bottom:1px solid var(--confer-color-border-subtle);display:grid}.teaching-space-module__oNb7pW__participantAssignmentItems strong,.teaching-space-module__oNb7pW__participantAssignmentItems span,.teaching-space-module__oNb7pW__participantAssignmentItems small{overflow-wrap:anywhere;font-size:var(--confer-type-body-sm);line-height:var(--confer-leading-body-sm)}.teaching-space-module__oNb7pW__participantAssignmentItems strong{color:var(--confer-color-ink);font-weight:600}.teaching-space-module__oNb7pW__participantAssignmentItems span,.teaching-space-module__oNb7pW__participantAssignmentItems small{color:var(--confer-color-text-secondary)}.teaching-space-module__oNb7pW__participantPlanMore{padding-block:var(--confer-space-5);border-top:1px solid var(--confer-color-border-subtle);justify-content:center;display:flex}.teaching-space-module__oNb7pW__overviewGrid{gap:var(--confer-space-16);grid-template-columns:minmax(0,1.7fr) minmax(240px,.8fr);display:grid}.teaching-space-module__oNb7pW__overviewGrid>*{min-width:0}.teaching-space-module__oNb7pW__prose{max-width:var(--confer-layout-reading);margin-top:var(--confer-space-5);color:var(--confer-color-text);font-size:var(--confer-type-body-lg);line-height:var(--confer-leading-body-lg);white-space:pre-wrap;overflow-wrap:anywhere}.teaching-space-module__oNb7pW__proseCompact{font-size:var(--confer-type-body);line-height:var(--confer-leading-body)}.teaching-space-module__oNb7pW__facts{margin:var(--confer-space-5) 0 0;padding:0}.teaching-space-module__oNb7pW__facts>div{padding-block:var(--confer-space-3);gap:var(--confer-space-4);border-top:1px solid var(--confer-color-border-subtle);grid-template-columns:minmax(108px,.45fr) minmax(0,1fr);display:grid}.teaching-space-module__oNb7pW__facts dt,.teaching-space-module__oNb7pW__facts dd{overflow-wrap:anywhere;font-size:var(--confer-type-body-sm);line-height:var(--confer-leading-body-sm);margin:0}.teaching-space-module__oNb7pW__facts dt{color:var(--confer-color-text-secondary);font-weight:500}.teaching-space-module__oNb7pW__facts dd{color:var(--confer-color-ink)}.teaching-space-module__oNb7pW__syllabusEmptyState{gap:var(--confer-space-2);margin-top:var(--confer-space-3);color:var(--confer-color-text-secondary);font-size:var(--confer-type-body-sm);line-height:var(--confer-leading-body-sm);display:grid}.teaching-space-module__oNb7pW__syllabusEmptyState p{max-width:60ch;margin:0}.teaching-space-module__oNb7pW__emptyState{margin-top:var(--confer-space-5);padding:var(--confer-space-6) 0;border-top:1px solid var(--confer-color-border-subtle)}.teaching-space-module__oNb7pW__emptyState h3{color:var(--confer-color-ink);font-size:var(--confer-type-body);font-weight:600;line-height:var(--confer-leading-body);margin:0}.teaching-space-module__oNb7pW__emptyState p{max-width:60ch;margin:var(--confer-space-2) 0 var(--confer-space-5);color:var(--confer-color-text-secondary);font-size:var(--confer-type-body-sm);line-height:var(--confer-leading-body-sm)}.teaching-space-module__oNb7pW__personRow{grid-template-columns:var(--confer-control-default) minmax(0, 1fr) auto;padding-inline:0}.teaching-space-module__oNb7pW__personRow:first-child,.teaching-space-module__oNb7pW__planItem:first-child,.teaching-space-module__oNb7pW__workRow:first-child,.teaching-space-module__oNb7pW__flatRow:first-child{border-top-color:var(--confer-color-border)}.teaching-space-module__oNb7pW__avatar{width:var(--confer-control-default);height:var(--confer-control-default);background:var(--confer-color-selection-soft);color:var(--confer-color-selection);font-size:var(--confer-type-body-sm);border-radius:50%;place-items:center;font-weight:600;display:grid}.teaching-space-module__oNb7pW__personCopy{min-width:0}.teaching-space-module__oNb7pW__personCopy a,.teaching-space-module__oNb7pW__personCopy span{overflow-wrap:anywhere;color:var(--confer-color-text-secondary);font-size:var(--confer-type-body-sm);line-height:var(--confer-leading-body-sm);display:block}.teaching-space-module__oNb7pW__planToolbar{margin-top:var(--confer-space-6);justify-content:space-between;align-items:center;gap:var(--confer-space-4);flex-wrap:wrap;display:flex}.teaching-space-module__oNb7pW__planList,.teaching-space-module__oNb7pW__workList,.teaching-space-module__oNb7pW__peopleList,.teaching-space-module__oNb7pW__flatList{margin-top:var(--confer-space-5)}.teaching-space-module__oNb7pW__planItem,.teaching-space-module__oNb7pW__workRow,.teaching-space-module__oNb7pW__flatRow{padding-inline:0}.teaching-space-module__oNb7pW__planItem{grid-template-columns:minmax(0,1fr) auto;align-items:start}.teaching-space-module__oNb7pW__planMeta,.teaching-space-module__oNb7pW__rowMeta{margin-top:var(--confer-space-2)}.teaching-space-module__oNb7pW__planMeta span,.teaching-space-module__oNb7pW__rowMeta span{overflow-wrap:anywhere}.teaching-space-module__oNb7pW__rowActions{justify-content:flex-end}.teaching-space-module__oNb7pW__compactAction{min-height:var(--confer-target-min);padding-inline:var(--confer-space-3);border-radius:var(--confer-radius-control);color:var(--confer-color-text-secondary);cursor:pointer;font-size:var(--confer-type-body-sm);background:0 0;border:0;font-weight:500}.teaching-space-module__oNb7pW__compactAction:hover{background:var(--confer-color-action-soft);color:var(--confer-color-ink)}.teaching-space-module__oNb7pW__compactAction:disabled{color:var(--confer-color-text-disabled);cursor:not-allowed}.teaching-space-module__oNb7pW__privacyCopy{max-width:var(--confer-layout-reading);margin-top:var(--confer-space-5);padding:var(--confer-space-5);border:1px solid var(--confer-color-border);border-radius:var(--confer-radius-sm);background:var(--confer-color-surface-subtle)}.teaching-space-module__oNb7pW__privacyCopy h3{color:var(--confer-color-ink);font-size:var(--confer-type-body);margin:0;font-weight:600}.teaching-space-module__oNb7pW__privacyCopy p{margin:var(--confer-space-2) 0 0;color:var(--confer-color-text-secondary);font-size:var(--confer-type-body-sm);line-height:var(--confer-leading-body-sm)}.teaching-space-module__oNb7pW__settingsGroup{padding-top:var(--confer-space-6);border-top:1px solid var(--confer-color-border)}.teaching-space-module__oNb7pW__settingsGroup+.teaching-space-module__oNb7pW__settingsGroup{margin-top:var(--confer-space-16)}.teaching-space-module__oNb7pW__settingsGroup h2{color:var(--confer-color-ink);font-family:var(--confer-font-serif);font-size:var(--confer-type-section-heading);letter-spacing:var(--confer-tracking-heading);font-weight:400;line-height:var(--confer-leading-heading);margin:0}.teaching-space-module__oNb7pW__settingsGroup>p{max-width:66ch;margin:var(--confer-space-2) 0 var(--confer-space-5);color:var(--confer-color-text-secondary);font-size:var(--confer-type-body-sm);line-height:var(--confer-leading-body-sm)}.teaching-space-module__oNb7pW__dialogFields,.teaching-space-module__oNb7pW__formGrid,.teaching-space-module__oNb7pW__planComposerFields{gap:var(--confer-space-5);display:grid}.teaching-space-module__oNb7pW__planComposerDelete{margin-top:var(--confer-space-6);margin-bottom:var(--confer-space-5)}.teaching-space-module__oNb7pW__planComposerOptional>summary{min-height:var(--confer-target-min);padding-block:var(--confer-space-2);cursor:pointer}.teaching-space-module__oNb7pW__planComposerOptional>summary:focus-visible{outline:2px solid var(--confer-color-focus);outline-offset:2px}.teaching-space-module__oNb7pW__planComposerFields fieldset{border:0;min-width:0;margin:0;padding:0}.teaching-space-module__oNb7pW__planComposerFields legend{margin-bottom:var(--confer-space-2);color:var(--confer-color-ink);font-size:var(--confer-type-body-sm);font-weight:500;line-height:var(--confer-leading-body-sm)}.teaching-space-module__oNb7pW__planKindOptions{border:1px solid var(--confer-color-border);border-radius:var(--confer-radius-control);background:var(--confer-color-surface);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.teaching-space-module__oNb7pW__planKindOptions label{border-right:1px solid var(--confer-color-border);min-width:0;position:relative}.teaching-space-module__oNb7pW__planKindOptions label:last-child{border-right:0}.teaching-space-module__oNb7pW__planKindOptions input{clip-path:inset(50%);opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.teaching-space-module__oNb7pW__planKindOptions span{min-height:var(--confer-control-default);padding-inline:var(--confer-space-3);color:var(--confer-color-text-secondary);cursor:pointer;font-size:var(--confer-type-body-sm);font-weight:500;line-height:var(--confer-leading-body-sm);transition:background-color var(--confer-duration-state) var(--confer-ease-standard), color var(--confer-duration-state) var(--confer-ease-standard);justify-content:center;align-items:center;display:flex}.teaching-space-module__oNb7pW__planKindOptions input:checked+span{background:var(--confer-color-selection-soft);color:var(--confer-color-selection);font-weight:600}.teaching-space-module__oNb7pW__planKindOptions span:hover{background:var(--confer-color-action-soft);color:var(--confer-color-ink)}.teaching-space-module__oNb7pW__planKindOptions:has(input:focus-visible){box-shadow:var(--confer-shadow-focus)}.teaching-space-module__oNb7pW__planKindOptions input:focus-visible{outline:0}.teaching-space-module__oNb7pW__planKindOptions:has(input:disabled) span{background:var(--confer-color-surface-sunken);color:var(--confer-color-text-disabled);cursor:not-allowed}.teaching-space-module__oNb7pW__planTimingFields{gap:var(--confer-space-4);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}.teaching-space-module__oNb7pW__planTimingFields+.teaching-space-module__oNb7pW__fieldHint,.teaching-space-module__oNb7pW__planKindOptions+.teaching-space-module__oNb7pW__fieldHint{margin-top:var(--confer-space-2)}.teaching-space-module__oNb7pW__planVisibilityOptions{border:1px solid var(--confer-color-border);border-radius:var(--confer-radius-control);background:var(--confer-color-surface);overflow:hidden}.teaching-space-module__oNb7pW__planVisibilityOptions label{min-height:var(--confer-target-min);padding:var(--confer-space-3) var(--confer-space-4);grid-template-columns:var(--confer-icon-md) minmax(0, 1fr);align-items:start;gap:var(--confer-space-3);cursor:pointer;transition:background-color var(--confer-duration-state) var(--confer-ease-standard);display:grid;position:relative}.teaching-space-module__oNb7pW__planVisibilityOptions label+label{border-top:1px solid var(--confer-color-border)}.teaching-space-module__oNb7pW__planVisibilityOptions label:has(input:checked){background:var(--confer-color-selection-soft)}.teaching-space-module__oNb7pW__planVisibilityOptions label:hover{background:var(--confer-color-action-soft)}.teaching-space-module__oNb7pW__planVisibilityOptions input{width:var(--confer-icon-md);height:var(--confer-icon-md);accent-color:var(--confer-color-selection);margin:0}.teaching-space-module__oNb7pW__planVisibilityOptions label:has(input:focus-visible){box-shadow:var(--confer-shadow-focus)}.teaching-space-module__oNb7pW__planVisibilityOptions span{gap:var(--confer-space-1);display:grid}.teaching-space-module__oNb7pW__planVisibilityOptions strong{color:var(--confer-color-ink);font-size:var(--confer-type-body-sm);font-weight:600;line-height:var(--confer-leading-body-sm)}.teaching-space-module__oNb7pW__planVisibilityOptions small{color:var(--confer-color-text-secondary);font-size:var(--confer-type-caption);font-weight:400;line-height:var(--confer-leading-caption)}.teaching-space-module__oNb7pW__planComposerNote{padding-top:var(--confer-space-4);border-top:1px solid var(--confer-color-border-subtle);color:var(--confer-color-text-secondary);font-size:var(--confer-type-body-sm);line-height:var(--confer-leading-body-sm);margin:0}.teaching-space-module__oNb7pW__formGridTwo{gap:var(--confer-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.teaching-space-module__oNb7pW__field,.teaching-space-module__oNb7pW__checkboxField{gap:var(--confer-space-2);color:var(--confer-color-ink);font-size:var(--confer-type-body-sm);font-weight:500;display:grid}.teaching-space-module__oNb7pW__field small{color:var(--confer-color-text-secondary);font-size:var(--confer-type-caption);font-weight:400}.teaching-space-module__oNb7pW__field input:not([data-slot]),.teaching-space-module__oNb7pW__field select:not([data-slot]),.teaching-space-module__oNb7pW__field textarea:not([data-slot]),.teaching-space-module__oNb7pW__copyField input,.teaching-space-module__oNb7pW__codeField input{width:100%;min-height:var(--confer-control-default);padding:var(--confer-space-3) var(--confer-space-4);border:1px solid var(--confer-color-border);border-radius:var(--confer-radius-control);background:var(--confer-color-surface);color:var(--confer-color-ink);font-family:var(--confer-font-sans);font-size:var(--confer-type-body);line-height:var(--confer-leading-body)}.teaching-space-module__oNb7pW__field textarea:not([data-slot]){min-height:var(--confer-space-32);resize:vertical}.teaching-space-module__oNb7pW__field input:not([data-slot])::placeholder,.teaching-space-module__oNb7pW__field textarea:not([data-slot])::placeholder,.teaching-space-module__oNb7pW__copyField input::placeholder{color:var(--confer-color-text-tertiary)}.teaching-space-module__oNb7pW__checkboxField{grid-template-columns:var(--confer-icon-md) minmax(0, 1fr);font-weight:400;line-height:var(--confer-leading-body-sm);align-items:start}.teaching-space-module__oNb7pW__checkboxField input{width:var(--confer-icon-md);height:var(--confer-icon-md);accent-color:var(--confer-color-selection);margin:0}.teaching-space-module__oNb7pW__fieldHint{color:var(--confer-color-text-secondary);font-size:var(--confer-type-body-sm);line-height:var(--confer-leading-body-sm);margin:0}.teaching-space-module__oNb7pW__dialogSectionTitle{margin:0 0 var(--confer-space-2);color:var(--confer-color-ink);font-size:var(--confer-type-body);font-weight:600;line-height:var(--confer-leading-body)}.teaching-space-module__oNb7pW__weekLabelEditor{align-items:end;gap:var(--confer-space-3);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) auto;display:grid}.teaching-space-module__oNb7pW__weekLabelList{border-top:1px solid var(--confer-color-border);margin:0;padding:0;list-style:none}.teaching-space-module__oNb7pW__weekLabelList li{min-height:var(--confer-target-min);padding-block:var(--confer-space-3);align-items:center;gap:var(--confer-space-4);border-bottom:1px solid var(--confer-color-border-subtle);grid-template-columns:minmax(0,1fr) auto;display:grid}.teaching-space-module__oNb7pW__weekLabelList li>div{gap:var(--confer-space-1);min-width:0;display:grid}.teaching-space-module__oNb7pW__weekLabelList strong,.teaching-space-module__oNb7pW__weekLabelList span{overflow-wrap:anywhere}.teaching-space-module__oNb7pW__weekLabelList strong{color:var(--confer-color-ink);font-size:var(--confer-type-body-sm);line-height:var(--confer-leading-body-sm)}.teaching-space-module__oNb7pW__weekLabelList span{color:var(--confer-color-text-secondary);font-size:var(--confer-type-caption);line-height:var(--confer-leading-caption)}.teaching-space-module__oNb7pW__dialogError{margin:var(--confer-space-5) 0 0;color:var(--confer-color-danger);font-size:var(--confer-type-body-sm);font-weight:500;line-height:var(--confer-leading-body-sm)}.teaching-space-module__oNb7pW__dialogActions{justify-content:flex-end;width:100%}.teaching-space-module__oNb7pW__dialogActions>:first-child{margin-inline-end:auto}.teaching-space-module__oNb7pW__assignmentDialogActions>:first-child{margin-inline-end:0}.teaching-space-module__oNb7pW__shareSections{gap:var(--confer-space-6);display:grid}.teaching-space-module__oNb7pW__shareDialog{width:min(calc(var(--confer-space-32) * 4), calc(100% - var(--confer-space-8)))}.teaching-space-module__oNb7pW__shareAccessFieldset{border:0;margin:0;padding:0}.teaching-space-module__oNb7pW__shareAccessFieldset legend{margin-bottom:var(--confer-space-2);color:var(--confer-color-ink);font-size:var(--confer-type-body-sm);font-weight:600;line-height:var(--confer-leading-body-sm)}.teaching-space-module__oNb7pW__shareAccessOptions{border:1px solid var(--confer-color-border);border-radius:var(--confer-radius-control);background:var(--confer-color-surface);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.teaching-space-module__oNb7pW__shareAccessOptions label{border-right:1px solid var(--confer-color-border);min-width:0;position:relative}.teaching-space-module__oNb7pW__shareAccessOptions label:last-child{border-right:0}.teaching-space-module__oNb7pW__shareAccessOptions input{clip-path:inset(50%);opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.teaching-space-module__oNb7pW__shareAccessOptions span{min-height:var(--confer-control-default);padding:0 var(--confer-space-3);color:var(--confer-color-text-secondary);cursor:pointer;font-size:var(--confer-type-body-sm);font-weight:500;line-height:var(--confer-leading-body-sm);text-align:center;transition:background-color var(--confer-duration-state) var(--confer-ease-standard), color var(--confer-duration-state) var(--confer-ease-standard);justify-content:center;align-items:center;display:flex}.teaching-space-module__oNb7pW__shareAccessOptions input:checked+span{background:var(--confer-color-selection-soft);color:var(--confer-color-selection);font-weight:600}.teaching-space-module__oNb7pW__shareAccessOptions:has(input:focus-visible){box-shadow:var(--confer-shadow-focus)}.teaching-space-module__oNb7pW__shareAccessOptions span:hover{background:var(--confer-color-action-soft);color:var(--confer-color-ink)}.teaching-space-module__oNb7pW__shareAccessOptions:has(input:disabled) span{background:var(--confer-color-surface-sunken);color:var(--confer-color-text-disabled);cursor:not-allowed}.teaching-space-module__oNb7pW__shareSections section+section{padding-top:var(--confer-space-8);border-top:1px solid var(--confer-color-border-subtle)}.teaching-space-module__oNb7pW__shareSections h3{margin:0 0 var(--confer-space-3);color:var(--confer-color-ink);font-size:var(--confer-type-body);font-weight:600;line-height:var(--confer-leading-body)}.teaching-space-module__oNb7pW__shareSections p{margin:var(--confer-space-1) 0 var(--confer-space-4);color:var(--confer-color-text-secondary);font-size:var(--confer-type-body-sm);line-height:var(--confer-leading-body-sm)}.teaching-space-module__oNb7pW__shareSections .teaching-space-module__oNb7pW__notice p{color:var(--confer-color-text);margin:0}.teaching-space-module__oNb7pW__shareSections .teaching-space-module__oNb7pW__linkStatus{margin-bottom:var(--confer-space-3);color:var(--confer-color-ink);font-weight:500}.teaching-space-module__oNb7pW__copyField,.teaching-space-module__oNb7pW__codeField{align-items:center;gap:var(--confer-space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.teaching-space-module__oNb7pW__codeField strong{overflow-wrap:anywhere;color:var(--confer-color-ink);font-size:var(--confer-type-title);letter-spacing:var(--confer-tracking-ui)}.teaching-space-module__oNb7pW__membershipState{color:var(--confer-color-text-secondary);font-size:var(--confer-type-body-sm);font-weight:500}.teaching-space-module__oNb7pW__visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:980px){.teaching-space-module__oNb7pW__page{padding-inline:0}.teaching-space-module__oNb7pW__hero{--teaching-space-hero-card-width:calc(var(--confer-space-32) + var(--confer-space-24));grid-template-columns:minmax(var(--confer-space-32), var(--teaching-space-hero-card-width)) minmax(0, 1fr);gap:var(--confer-space-8)}.teaching-space-module__oNb7pW__heroActions{justify-content:flex-start}.teaching-space-module__oNb7pW__overviewGrid{gap:var(--confer-space-12);grid-template-columns:1fr}.teaching-space-module__oNb7pW__planScheduleSection{padding-inline:var(--confer-layout-gutter-tablet)}}@media (max-width:820px){.teaching-space-module__oNb7pW__navigation{grid-template-columns:1fr;align-items:start;display:grid}.teaching-space-module__oNb7pW__pageControlActions[data-reserved=true]{display:none}}@media (max-width:620px){.teaching-space-module__oNb7pW__page{padding:var(--teaching-content-top-inset,var(--confer-space-2)) 0 var(--confer-space-20)}.teaching-space-module__oNb7pW__planScheduleSection{padding-inline:var(--confer-layout-gutter-mobile)}.teaching-space-module__oNb7pW__backNav,.teaching-space-module__oNb7pW__previewBanner{margin-bottom:var(--confer-space-6)}.teaching-space-module__oNb7pW__backNav[data-grading=true]{align-items:center;gap:0 var(--confer-space-2);margin-bottom:var(--confer-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.teaching-space-module__oNb7pW__gradingBackContext{flex-direction:column;align-items:flex-start;gap:0}.teaching-space-module__oNb7pW__gradingBackContext>:is(.teaching-space-module__oNb7pW__gradingSpaceName,.teaching-space-module__oNb7pW__gradingBreadcrumbs){grid-column:1/-1}.teaching-space-module__oNb7pW__courseTabs a{padding-inline:var(--confer-space-2);font-size:var(--confer-type-body)}.teaching-space-module__oNb7pW__navigation{grid-template-columns:minmax(0,1fr)}.teaching-space-module__oNb7pW__navigationPrimary{gap:var(--confer-space-1)}.teaching-space-module__oNb7pW__pageControls{justify-self:stretch}.teaching-space-module__oNb7pW__pageControlActions,.teaching-space-module__oNb7pW__spacePublishControls{flex-wrap:wrap;justify-content:flex-end}.teaching-space-module__oNb7pW__hero{--teaching-space-hero-card-width:calc(var(--confer-space-32) * 2);padding-bottom:var(--confer-space-8);gap:var(--confer-space-6);grid-template-columns:1fr}.teaching-space-module__oNb7pW__heroContent{height:auto;min-height:0}.teaching-space-module__oNb7pW__heroCoverGroup{height:auto}.teaching-space-module__oNb7pW__heroSpaceCard{transform:none}.teaching-space-module__oNb7pW__coverEditTrigger{top:calc(var(--teaching-space-hero-paper-top) + 5%)}.teaching-space-module__oNb7pW__heroDescription{overflow:visible}.teaching-space-module__oNb7pW__hero h1,.teaching-space-module__oNb7pW__titleEditorField input{font-size:var(--confer-type-h2)}.teaching-space-module__oNb7pW__heroActions,.teaching-space-module__oNb7pW__sectionActions,.teaching-space-module__oNb7pW__dialogActions{grid-template-columns:1fr;width:100%;display:grid}.teaching-space-module__oNb7pW__heroActions>*,.teaching-space-module__oNb7pW__sectionActions>*,.teaching-space-module__oNb7pW__dialogActions>*{width:100%}.teaching-space-module__oNb7pW__assignmentDialogActions{flex-wrap:wrap;display:flex}.teaching-space-module__oNb7pW__assignmentDialogActions>*{flex:auto;width:auto}.teaching-space-module__oNb7pW__content,.teaching-space-module__oNb7pW__courseContent,.teaching-space-module__oNb7pW__section+.teaching-space-module__oNb7pW__section,.teaching-space-module__oNb7pW__courseSection+.teaching-space-module__oNb7pW__courseSection,.teaching-space-module__oNb7pW__settingsGroup+.teaching-space-module__oNb7pW__settingsGroup{margin-top:var(--confer-space-12)}.teaching-space-module__oNb7pW__editableContent{gap:var(--confer-space-2);grid-template-columns:1fr;display:grid}.teaching-space-module__oNb7pW__editableContent .teaching-space-module__oNb7pW__inlineEditTrigger{justify-self:end}.teaching-space-module__oNb7pW__inlineEditorActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.teaching-space-module__oNb7pW__sectionHeader,.teaching-space-module__oNb7pW__setupLead{gap:var(--confer-space-4);grid-template-columns:1fr;display:grid}.teaching-space-module__oNb7pW__courseSection>.teaching-space-module__oNb7pW__sectionHeader{grid-template-columns:minmax(0,1fr) auto}.teaching-space-module__oNb7pW__setupRow,.teaching-space-module__oNb7pW__flatRow,.teaching-space-module__oNb7pW__planItem,.teaching-space-module__oNb7pW__workRow{align-items:start;gap:var(--confer-space-4);grid-template-columns:1fr}.teaching-space-module__oNb7pW__personRow{grid-template-columns:var(--confer-control-default) minmax(0, 1fr);align-items:start;gap:var(--confer-space-3)}.teaching-space-module__oNb7pW__personRow>:last-child{grid-column:1/-1}.teaching-space-module__oNb7pW__rowActions{justify-content:flex-start}.teaching-space-module__oNb7pW__facts>div,.teaching-space-module__oNb7pW__dateEditorFields,.teaching-space-module__oNb7pW__formGridTwo,.teaching-space-module__oNb7pW__planTimingFields,.teaching-space-module__oNb7pW__copyField,.teaching-space-module__oNb7pW__codeField,.teaching-space-module__oNb7pW__shareAccessOptions{grid-template-columns:1fr}.teaching-space-module__oNb7pW__shareAccessOptions label{border-right:0;border-bottom:1px solid var(--confer-color-border)}.teaching-space-module__oNb7pW__shareAccessOptions label:last-child{border-bottom:0}.teaching-space-module__oNb7pW__courseEssentials{margin-top:var(--confer-space-2)}.teaching-space-module__oNb7pW__courseEssentials>div{grid-template-columns:minmax(calc(var(--confer-space-32) + var(--confer-space-4)), .44fr) minmax(0, 1fr);gap:var(--confer-space-3)}.teaching-space-module__oNb7pW__weekLabelEditor{grid-template-columns:1fr;align-items:stretch}.teaching-space-module__oNb7pW__previewBanner{grid-template-columns:var(--confer-icon-md) minmax(0, 1fr)}.teaching-space-module__oNb7pW__previewBanner>:last-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.teaching-space-module__oNb7pW__shareAccessOptions span{transition:none}}@media (hover:hover){.teaching-space-module__oNb7pW__inlineEditTrigger{opacity:0;pointer-events:none}.teaching-space-module__oNb7pW__editableTitle:hover>.teaching-space-module__oNb7pW__inlineEditTrigger,.teaching-space-module__oNb7pW__editableTitle:focus-within>.teaching-space-module__oNb7pW__inlineEditTrigger,.teaching-space-module__oNb7pW__editableContent:hover>.teaching-space-module__oNb7pW__inlineEditTrigger,.teaching-space-module__oNb7pW__editableContent:focus-within>.teaching-space-module__oNb7pW__inlineEditTrigger,.teaching-space-module__oNb7pW__heroEmptyState:hover .teaching-space-module__oNb7pW__inlineEditTrigger,.teaching-space-module__oNb7pW__heroEmptyState:focus-within .teaching-space-module__oNb7pW__inlineEditTrigger,.teaching-space-module__oNb7pW__heroStaff:hover>.teaching-space-module__oNb7pW__heroStaffHeader .teaching-space-module__oNb7pW__inlineEditTrigger,.teaching-space-module__oNb7pW__heroStaff:focus-within>.teaching-space-module__oNb7pW__heroStaffHeader .teaching-space-module__oNb7pW__inlineEditTrigger,.teaching-space-module__oNb7pW__courseSection:hover>.teaching-space-module__oNb7pW__sectionHeader .teaching-space-module__oNb7pW__inlineEditTrigger,.teaching-space-module__oNb7pW__courseSection:focus-within>.teaching-space-module__oNb7pW__sectionHeader .teaching-space-module__oNb7pW__inlineEditTrigger,.teaching-space-module__oNb7pW__inlineEditTrigger:focus-visible{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.teaching-space-module__oNb7pW__page *{scroll-behavior:auto}.teaching-space-module__oNb7pW__coverEditTrigger,.teaching-space-module__oNb7pW__inlineEditTrigger,.teaching-space-module__oNb7pW__courseContextSeparator,.teaching-space-module__oNb7pW__planKindOptions span,.teaching-space-module__oNb7pW__planVisibilityOptions label{transition:none}}@media (hover:none){.teaching-space-module__oNb7pW__coverEditTrigger{opacity:1;pointer-events:auto}}.teaching-space-module__oNb7pW__comingSoonSection{max-width:var(--confer-measure-copy);margin:var(--confer-space-8) auto;padding:var(--confer-space-8) 0;align-items:flex-start;gap:var(--confer-space-3);border-top:1px solid var(--confer-color-border-subtle);border-bottom:1px solid var(--confer-color-border-subtle);flex-direction:column;display:flex}.teaching-space-module__oNb7pW__comingSoonSection h2,.teaching-space-module__oNb7pW__comingSoonSection p{margin:0}.teaching-space-module__oNb7pW__comingSoonSection h2{color:var(--confer-color-ink);font-family:var(--confer-font-serif);font-size:var(--confer-type-section-heading);font-weight:400}.teaching-space-module__oNb7pW__page[data-insights=true]{padding-bottom:0}.teaching-space-module__oNb7pW__page[data-insights=true]>.teaching-space-module__oNb7pW__navigation{flex-shrink:0}
.teaching-edit-space-module__1sqBtq__form.teaching-edit-space-module__1sqBtq__form{padding-bottom:var(--confer-space-8)}.teaching-edit-space-module__1sqBtq__publication,.teaching-edit-space-module__1sqBtq__lifecycle{width:min(100%, var(--confer-layout-reading));margin-inline:auto}.teaching-edit-space-module__1sqBtq__publication{margin-block:var(--confer-space-6)}.teaching-edit-space-module__1sqBtq__publication>p{margin:var(--confer-space-2) 0 0;color:var(--confer-color-text-secondary);font-size:var(--confer-type-body-sm);line-height:var(--confer-leading-body-sm)}.teaching-edit-space-module__1sqBtq__publication .teaching-edit-space-module__1sqBtq__statusBar{justify-content:space-between;align-items:center;gap:var(--confer-space-3);width:100%;padding:var(--confer-space-1) var(--confer-space-1) var(--confer-space-1) var(--confer-space-3);border:1px solid var(--confer-color-border);background:var(--confer-color-surface);flex-wrap:wrap}.teaching-edit-space-module__1sqBtq__publication .teaching-edit-space-module__1sqBtq__statusBar[data-draft=true]{border-color:var(--confer-color-caution-border);background:var(--confer-color-caution-soft)}.teaching-edit-space-module__1sqBtq__statusCopy{align-items:baseline;gap:var(--confer-space-2);min-width:0;font-size:var(--confer-type-body-sm);line-height:var(--confer-leading-body-sm);flex-wrap:wrap;flex:12rem;margin:0;display:flex}.teaching-edit-space-module__1sqBtq__statusLabel{color:var(--confer-color-text);flex:none;font-weight:600}.teaching-edit-space-module__1sqBtq__statusBar[data-draft=true] .teaching-edit-space-module__1sqBtq__statusLabel{color:var(--confer-color-caution)}.teaching-edit-space-module__1sqBtq__statusDetail{min-width:0;color:var(--confer-color-text-secondary);flex:8rem;font-weight:400}.teaching-edit-space-module__1sqBtq__lifecycle{padding-bottom:calc(var(--confer-control-default) + var(--confer-space-16) + var(--confer-mobile-nav-height,0px));scroll-margin-bottom:calc(var(--confer-control-default) + var(--confer-space-16) + var(--confer-mobile-nav-height,0px))}.teaching-edit-space-module__1sqBtq__deleteButton.teaching-edit-space-module__1sqBtq__deleteButton{color:var(--confer-color-danger);border-color:var(--confer-color-danger-border);background:var(--confer-color-surface)}.teaching-edit-space-module__1sqBtq__deleteButton.teaching-edit-space-module__1sqBtq__deleteButton:hover:not(:disabled){color:var(--confer-color-danger);border-color:var(--confer-color-danger);background:var(--confer-color-danger-soft)}.teaching-edit-space-module__1sqBtq__deleteButton.teaching-edit-space-module__1sqBtq__deleteButton:active:not(:disabled){background:var(--confer-color-danger-soft);transform:var(--confer-press-control)}.teaching-edit-space-module__1sqBtq__deleteButton.teaching-edit-space-module__1sqBtq__deleteButton:disabled{color:var(--confer-color-text-disabled);border-color:var(--confer-color-border);background:var(--confer-color-surface-sunken)}
.teaching-plan-delete-dialog-module__XXLqPq__dialog{overflow-wrap:anywhere}.teaching-plan-delete-dialog-module__XXLqPq__dialog>form{overflow-y:auto}
.teaching-creation-status-module__TAtheq__status{align-items:center;gap:var(--confer-space-3);color:var(--confer-color-text-secondary);font-size:var(--confer-type-body-sm);line-height:var(--confer-leading-body-sm);flex-wrap:wrap;margin-block-end:var(--confer-space-4);display:flex}.teaching-creation-status-module__TAtheq__status p{flex:1 1 var(--confer-layout-reading);margin:0}
.teaching-grading-guide-module__0tF6Uq__trigger.teaching-grading-guide-module__0tF6Uq__trigger{min-height:var(--confer-target-min);color:var(--confer-color-text-tertiary);font-size:var(--confer-type-caption);flex:none;font-weight:400}.teaching-grading-guide-module__0tF6Uq__trigger.teaching-grading-guide-module__0tF6Uq__trigger:hover:not(:disabled),.teaching-grading-guide-module__0tF6Uq__trigger.teaching-grading-guide-module__0tF6Uq__trigger:focus-visible:not(:disabled){color:var(--confer-color-text-secondary)}.teaching-grading-guide-module__0tF6Uq__guide{gap:var(--confer-space-6);color:var(--confer-color-text);font-size:var(--confer-type-body-sm);line-height:var(--confer-leading-body-sm);overflow-wrap:anywhere;padding-bottom:var(--confer-space-6);display:grid}.teaching-grading-guide-module__0tF6Uq__spaceMap{gap:var(--confer-space-2);margin:var(--confer-space-3) 0;display:grid}.teaching-grading-guide-module__0tF6Uq__spaceMap>div{align-items:baseline;gap:var(--confer-space-4);grid-template-columns:minmax(0,1fr) minmax(0,4fr);display:grid}.teaching-grading-guide-module__0tF6Uq__spaceMap dt{font-family:var(--confer-font-sans);font-size:var(--confer-type-body-sm);font-weight:600;line-height:var(--confer-leading-body-sm);margin:0}.teaching-grading-guide-module__0tF6Uq__spaceMap dd{color:var(--confer-color-text-secondary);margin:0}.teaching-grading-guide-module__0tF6Uq__guide p{margin:var(--confer-space-2) 0 0;color:var(--confer-color-text-secondary)}.teaching-grading-guide-module__0tF6Uq__guide h3{font-size:var(--confer-type-body);font-weight:600;line-height:var(--confer-leading-body-sm);margin:0}.teaching-grading-guide-module__0tF6Uq__gettingStarted ol{gap:var(--confer-space-3);margin:var(--confer-space-3) 0;padding-left:var(--confer-space-5);display:grid}.teaching-grading-guide-module__0tF6Uq__spaceMap a{min-height:var(--confer-target-min);color:var(--confer-color-text);text-underline-offset:.2em;align-items:center;text-decoration:underline;display:inline-flex}.teaching-grading-guide-module__0tF6Uq__spaceMap a:hover{color:var(--confer-color-text-secondary)}.teaching-grading-guide-module__0tF6Uq__spaceMap a:active{color:var(--confer-color-ink)}.teaching-grading-guide-module__0tF6Uq__spaceMap a:focus-visible{outline:2px solid var(--confer-color-focus);outline-offset:2px}.teaching-grading-guide-module__0tF6Uq__tabGuide{padding-top:var(--confer-space-5);border-top:1px solid var(--confer-color-border-subtle)}@media (max-width:620px){.teaching-grading-guide-module__0tF6Uq__trigger.teaching-grading-guide-module__0tF6Uq__trigger{width:var(--confer-target-min);padding:0}.teaching-grading-guide-module__0tF6Uq__triggerLabel{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.teaching-grading-guide-module__0tF6Uq__spaceMap>div{gap:var(--confer-space-1);grid-template-columns:1fr}}.teaching-grading-guide-module__0tF6Uq__insights{padding-block:var(--confer-space-6);color:var(--confer-color-text);font-size:var(--confer-type-body-sm);line-height:var(--confer-leading-body-sm)}.teaching-grading-guide-module__0tF6Uq__insights h2{font-family:var(--confer-font-serif);font-size:var(--confer-type-h2);margin:0;font-weight:400}.teaching-grading-guide-module__0tF6Uq__insights p{max-width:70ch;color:var(--confer-color-text-secondary)}.teaching-grading-guide-module__0tF6Uq__insights ul{margin-top:var(--confer-space-6);padding:0;list-style:none}.teaching-grading-guide-module__0tF6Uq__insights li{padding-block:var(--confer-space-4);border-top:1px solid var(--confer-color-border-subtle);overflow-wrap:anywhere}.teaching-grading-guide-module__0tF6Uq__insights li a{min-height:var(--confer-target-min);color:var(--confer-color-text);text-underline-offset:.2em;align-items:center;font-weight:600;display:inline-flex}.teaching-grading-guide-module__0tF6Uq__insights li a:focus-visible{outline:2px solid var(--confer-color-focus);outline-offset:2px}
.teaching-assignment-insights-module__igHK0q__report{height:100%;min-height:0;color:var(--confer-color-text);font-size:var(--confer-type-body-sm);line-height:var(--confer-leading-body-sm);overflow-wrap:anywhere;grid-template-rows:minmax(0,1fr);min-width:0;padding-block:0;display:grid}.teaching-assignment-insights-module__igHK0q__report h3{font-family:var(--confer-font-serif);font-weight:400;font-size:var(--confer-type-title);margin:0}.teaching-assignment-insights-module__igHK0q__report h4,.teaching-assignment-insights-module__igHK0q__report h5{font-size:var(--confer-type-body);margin:0;font-weight:600}.teaching-assignment-insights-module__igHK0q__report p{margin:var(--confer-space-2) 0;max-width:75ch}.teaching-assignment-insights-module__igHK0q__report ul{padding-left:var(--confer-space-5)}.teaching-assignment-insights-module__igHK0q__report li+li{margin-top:var(--confer-space-2)}.teaching-assignment-insights-module__igHK0q__report a{color:var(--confer-color-text);text-underline-offset:.2em;text-decoration:underline}.teaching-assignment-insights-module__igHK0q__report a:hover{color:var(--confer-color-text-secondary)}.teaching-assignment-insights-module__igHK0q__report a:active{color:var(--confer-color-ink)}.teaching-assignment-insights-module__igHK0q__report a:focus-visible,.teaching-assignment-insights-module__igHK0q__report summary:focus-visible,.teaching-assignment-insights-module__igHK0q__report input:focus-visible{outline:2px solid var(--confer-color-focus);outline-offset:2px}.teaching-assignment-insights-module__igHK0q__report summary{cursor:pointer;min-height:var(--confer-target-min);align-content:center}.teaching-assignment-insights-module__igHK0q__report summary:hover{color:var(--confer-color-text-secondary)}.teaching-assignment-insights-module__igHK0q__section{border-top:1px solid var(--confer-color-border-subtle);padding-top:var(--confer-space-6);min-width:0}.teaching-assignment-insights-module__igHK0q__themes.teaching-assignment-insights-module__igHK0q__themes{margin:var(--confer-space-5) 0 0;padding:0;list-style:none}.teaching-assignment-insights-module__igHK0q__themes.teaching-assignment-insights-module__igHK0q__themes>li+li{margin-top:var(--confer-space-6)}.teaching-assignment-insights-module__igHK0q__caption{color:var(--confer-color-text-secondary);font-size:var(--confer-type-caption)}.teaching-assignment-insights-module__igHK0q__generation{padding-block:var(--confer-space-3)}.teaching-assignment-insights-module__igHK0q__generationAction{align-items:center;gap:var(--confer-space-2) var(--confer-space-3);margin-top:var(--confer-space-3);flex-wrap:wrap;display:flex}.teaching-assignment-insights-module__igHK0q__cost{align-items:center;gap:var(--confer-space-1);color:var(--confer-color-text-secondary);font-variant-numeric:tabular-nums;display:inline-flex}.teaching-assignment-insights-module__igHK0q__confirmation{gap:var(--confer-space-3);display:grid}.teaching-assignment-insights-module__igHK0q__confirmation p{margin:0}.teaching-assignment-insights-module__igHK0q__warning{color:var(--confer-color-text);background:var(--confer-color-warning-soft);padding:var(--confer-space-4);border-radius:var(--confer-radius-control)}.teaching-assignment-insights-module__igHK0q__warning label{align-items:center;gap:var(--confer-space-3);min-height:var(--confer-target-min);cursor:pointer;display:flex}.teaching-assignment-insights-module__igHK0q__warning input{accent-color:var(--confer-color-ink);flex-shrink:0}.teaching-assignment-insights-module__igHK0q__actions{gap:var(--confer-space-3);flex-wrap:wrap;align-items:center;display:flex}.teaching-assignment-insights-module__igHK0q__actions a{min-height:var(--confer-target-min);align-items:center;display:inline-flex}.teaching-assignment-insights-module__igHK0q__evidence{margin-top:var(--confer-space-2)}.teaching-assignment-insights-module__igHK0q__preview{margin-block:var(--confer-space-3);min-width:0}.teaching-assignment-insights-module__igHK0q__followUp{margin-top:var(--confer-space-6)}.teaching-assignment-insights-module__igHK0q__distribution{margin:var(--confer-space-5) 0;min-width:0}.teaching-assignment-insights-module__igHK0q__distribution:has(.teaching-assignment-insights-module__igHK0q__compactStats){margin:var(--confer-space-2) 0 0}.teaching-assignment-insights-module__igHK0q__distribution svg{width:100%;max-width:760px;height:auto;display:block;overflow:visible}.teaching-assignment-insights-module__igHK0q__distribution text{font-family:var(--confer-font-sans);font-size:var(--confer-type-title);fill:var(--confer-color-text-secondary)}.teaching-assignment-insights-module__igHK0q__compactStats{gap:var(--confer-space-2) var(--confer-space-5);margin:var(--confer-space-2) 0 var(--confer-space-3);color:var(--confer-color-text);font-size:var(--confer-type-body);font-weight:400;line-height:var(--confer-leading-body);flex-wrap:wrap;display:flex}.teaching-assignment-insights-module__igHK0q__compactStats strong{font-weight:600}.teaching-assignment-insights-module__igHK0q__bar{fill:var(--confer-color-selection)}.teaching-assignment-insights-module__igHK0q__curveHalo{stroke:var(--confer-color-surface);stroke-width:5px;fill:none}.teaching-assignment-insights-module__igHK0q__curve{stroke:var(--confer-color-text);stroke-width:2px;fill:none}.teaching-assignment-insights-module__igHK0q__chartRule{stroke:var(--confer-color-border-subtle);stroke-width:1px}.teaching-assignment-insights-module__igHK0q__itemCharts{gap:var(--confer-space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.teaching-assignment-insights-module__igHK0q__unread{align-items:center;display:inline-flex;position:relative}.teaching-assignment-insights-module__igHK0q__dot{width:var(--confer-space-2);height:var(--confer-space-2);border-radius:var(--confer-radius-full);background:var(--confer-color-info);margin-inline-start:var(--confer-space-1);position:absolute;top:.12em;left:100%}.teaching-assignment-insights-module__igHK0q__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:768px){.teaching-assignment-insights-module__igHK0q__itemCharts{grid-template-columns:minmax(0,1fr)}}.teaching-assignment-insights-module__igHK0q__columns{border-top:1px solid var(--confer-color-border-subtle);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.teaching-assignment-insights-module__igHK0q__feedbackColumn,.teaching-assignment-insights-module__igHK0q__conceptsColumn,.teaching-assignment-insights-module__igHK0q__scoresColumn{min-width:0;min-height:0;padding:var(--confer-space-4);overscroll-behavior:contain;scrollbar-gutter:stable;overflow-y:auto}.teaching-assignment-insights-module__igHK0q__feedbackColumn{padding-left:0}.teaching-assignment-insights-module__igHK0q__conceptsColumn,.teaching-assignment-insights-module__igHK0q__scoresColumn{border-left:1px solid var(--confer-color-border-subtle)}.teaching-assignment-insights-module__igHK0q__scoresColumn{flex-direction:column;padding-right:0;display:flex;overflow:hidden}.teaching-assignment-insights-module__igHK0q__scoresColumn>h3,.teaching-assignment-insights-module__igHK0q__scoresColumn>p,.teaching-assignment-insights-module__igHK0q__scoresColumn>.teaching-assignment-insights-module__igHK0q__overall{flex-shrink:0}.teaching-assignment-insights-module__igHK0q__overall{padding-block:var(--confer-space-3)}.teaching-assignment-insights-module__igHK0q__miniDistribution{margin:var(--confer-space-1) 0;min-width:0}.teaching-assignment-insights-module__igHK0q__miniDistribution svg{width:100%;height:var(--confer-space-8);display:block;overflow:visible}.teaching-assignment-insights-module__igHK0q__miniDistribution figcaption{justify-content:space-between;gap:var(--confer-space-2);color:var(--confer-color-text-secondary);font-size:var(--confer-type-caption);display:flex}.teaching-assignment-insights-module__igHK0q__miniDistribution .teaching-assignment-insights-module__igHK0q__bar{opacity:.45}.teaching-assignment-insights-module__igHK0q__panelChoices{display:none}@media (max-width:1000px){.teaching-assignment-insights-module__igHK0q__report{grid-template-rows:auto minmax(0,1fr)}.teaching-assignment-insights-module__igHK0q__panelChoices{gap:var(--confer-space-2);padding-bottom:var(--confer-space-2);display:flex}.teaching-assignment-insights-module__igHK0q__panelChoices button{min-height:var(--confer-target-min);border-radius:var(--confer-radius-control);padding:var(--confer-space-2);color:var(--confer-color-text);font:inherit;cursor:pointer;background:0 0;border:0;flex:1}.teaching-assignment-insights-module__igHK0q__panelChoices button[aria-pressed=true]{background:var(--confer-color-selection-soft)}.teaching-assignment-insights-module__igHK0q__panelChoices button:hover{background:var(--confer-color-selection-soft-hover)}.teaching-assignment-insights-module__igHK0q__panelChoices button:active{background:var(--confer-color-surface-sunken)}.teaching-assignment-insights-module__igHK0q__report .teaching-assignment-insights-module__igHK0q__panelChoices button:not(:focus-visible){box-shadow:var(--confer-shadow-none);outline:none}.teaching-assignment-insights-module__igHK0q__report .teaching-assignment-insights-module__igHK0q__panelChoices button:focus-visible{outline:2px solid var(--confer-color-focus);outline-offset:-2px;box-shadow:var(--confer-shadow-none)}.teaching-assignment-insights-module__igHK0q__columns{grid-template-columns:minmax(0,1fr)}.teaching-assignment-insights-module__igHK0q__columns>section{padding:var(--confer-space-3) 0;border:0;display:none}.teaching-assignment-insights-module__igHK0q__columns[data-active-panel=feedback]>[data-panel=feedback],.teaching-assignment-insights-module__igHK0q__columns[data-active-panel=concepts]>[data-panel=concepts]{display:block}.teaching-assignment-insights-module__igHK0q__columns[data-active-panel=scores]>[data-panel=scores]{display:flex}}
.teaching-topic-understanding-module__gqt5HG__section{min-width:0;padding-block:0}.teaching-topic-understanding-module__gqt5HG__section h3{margin:0 0 var(--confer-space-3)}.teaching-topic-understanding-module__gqt5HG__section p{margin-block:var(--confer-space-3)}.teaching-topic-understanding-module__gqt5HG__list.teaching-topic-understanding-module__gqt5HG__list{margin:var(--confer-space-5) 0;padding:0;list-style:none}.teaching-topic-understanding-module__gqt5HG__row{border-bottom:1px solid var(--confer-color-border-subtle)}.teaching-topic-understanding-module__gqt5HG__trigger{gap:var(--confer-space-4);width:100%;min-height:var(--confer-target-min);padding:var(--confer-space-3) var(--confer-space-2);border-radius:var(--confer-radius-control);color:var(--confer-color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.teaching-topic-understanding-module__gqt5HG__trigger:hover{background:var(--confer-color-selection-soft)}.teaching-topic-understanding-module__gqt5HG__trigger:active{background:var(--confer-color-selection-soft-hover)}.teaching-topic-understanding-module__gqt5HG__trigger:focus-visible{outline:2px solid var(--confer-color-focus);outline-offset:2px}.teaching-topic-understanding-module__gqt5HG__label{overflow-wrap:anywhere}.teaching-topic-understanding-module__gqt5HG__track{height:var(--confer-space-3);background:var(--confer-color-selection-soft);border-radius:var(--confer-radius-control);grid-area:2/1/auto/-1;display:block;overflow:hidden}.teaching-topic-understanding-module__gqt5HG__fill{background:var(--topic-health,var(--confer-color-border));transform-origin:0;width:100%;height:100%;display:block}.teaching-topic-understanding-module__gqt5HG__value{align-items:center;gap:var(--confer-space-3);font-variant-numeric:tabular-nums;font-size:var(--confer-type-body-sm);display:flex}.teaching-topic-understanding-module__gqt5HG__toggle{width:var(--confer-space-4);text-align:center}.teaching-topic-understanding-module__gqt5HG__detail{padding:var(--confer-space-2) var(--confer-space-2) var(--confer-space-5)}.teaching-topic-understanding-module__gqt5HG__histogram{gap:var(--confer-space-2);max-width:36rem;margin-top:var(--confer-space-5);display:flex}.teaching-topic-understanding-module__gqt5HG__bin{text-align:center;min-width:0;font-size:var(--confer-type-body-sm);color:var(--confer-color-text-secondary);flex:1}.teaching-topic-understanding-module__gqt5HG__binArea{height:var(--confer-space-24);margin-bottom:var(--confer-space-2);align-items:flex-end;display:flex}.teaching-topic-understanding-module__gqt5HG__binArea>span{background:var(--confer-color-selection);width:100%;display:block}.teaching-topic-understanding-module__gqt5HG__caption{font-size:var(--confer-type-body-sm);color:var(--confer-color-text-secondary)}@media (max-width:600px){.teaching-topic-understanding-module__gqt5HG__trigger{gap:var(--confer-space-2) var(--confer-space-3);grid-template-columns:minmax(0,1fr) auto}.teaching-topic-understanding-module__gqt5HG__track{grid-area:2/1/auto/-1}}.teaching-topic-understanding-module__gqt5HG__row[data-health=strong]{--topic-health:var(--confer-color-insight-strong)}.teaching-topic-understanding-module__gqt5HG__row[data-health=developing]{--topic-health:var(--confer-color-insight-developing)}.teaching-topic-understanding-module__gqt5HG__row[data-health=support]{--topic-health:var(--confer-color-insight-support)}.teaching-topic-understanding-module__gqt5HG__health{font-size:var(--confer-type-caption);color:var(--confer-color-text-secondary);display:block}.teaching-topic-understanding-module__gqt5HG__section .teaching-topic-understanding-module__gqt5HG__trigger:not(:focus-visible){box-shadow:var(--confer-shadow-none);outline:none}.teaching-topic-understanding-module__gqt5HG__section .teaching-topic-understanding-module__gqt5HG__trigger:focus-visible{outline:2px solid var(--confer-color-focus);outline-offset:-2px;box-shadow:var(--confer-shadow-none)}
.teaching-assignment-score-summary-module__d1XBua__anchor{display:inline-flex;position:relative}.teaching-assignment-score-summary-module__d1XBua__popup{z-index:var(--confer-z-popover);width:min(calc(var(--confer-space-32) * 3), calc(100vw - var(--confer-space-8)));padding:var(--confer-space-4);max-height:calc(100dvh - var(--confer-space-8));border:1px solid var(--confer-color-border);border-radius:var(--confer-radius-overlay);background:var(--confer-color-surface-raised);box-shadow:var(--confer-shadow-floating);color:var(--confer-color-text);font-size:var(--confer-type-body-sm);font-weight:400;display:block;position:fixed;overflow-y:auto}.teaching-assignment-score-summary-module__d1XBua__popup:not([data-positioned=true]){visibility:hidden;pointer-events:none}.teaching-assignment-score-summary-module__d1XBua__popup>strong{overflow-wrap:anywhere;display:block}.teaching-assignment-score-summary-module__d1XBua__popup>span{color:var(--confer-color-text-secondary)}.teaching-assignment-score-summary-module__d1XBua__scores{min-width:0}.teaching-assignment-score-summary-module__d1XBua__scores>p{color:var(--confer-color-text-secondary);font-size:var(--confer-type-caption);margin:var(--confer-space-1) 0 0}.teaching-assignment-score-summary-module__d1XBua__scores summary{min-height:var(--confer-target-min);cursor:pointer;align-content:center}
.teaching-submission-navigator-module__6TcpIW__navigator{width:min(100%, calc(var(--confer-space-32) * 4.5));align-items:center;gap:var(--confer-space-1);flex:0 auto;min-width:0;display:flex;position:relative}.teaching-submission-navigator-module__6TcpIW__navigator>button{flex:0 0 var(--confer-target-min);min-height:var(--confer-target-min)}.teaching-submission-navigator-module__6TcpIW__navigator.teaching-submission-navigator-module__6TcpIW__navigator>button:disabled{color:var(--confer-color-text-disabled);box-shadow:var(--confer-shadow-none);background:0 0;border-color:#0000}.teaching-submission-navigator-module__6TcpIW__queueLabel{padding:var(--confer-space-2) var(--confer-space-1) var(--confer-space-3);color:var(--confer-color-text-secondary);font-size:var(--confer-type-caption);line-height:var(--confer-leading-caption);margin:0}.teaching-submission-navigator-module__6TcpIW__navigator>button[data-flash],.teaching-submission-navigator-module__6TcpIW__navigator>button[data-flash]:hover,.teaching-submission-navigator-module__6TcpIW__navigator>button[data-flash]:active{background:var(--confer-color-selection-soft);color:var(--confer-color-selection)}.teaching-submission-navigator-module__6TcpIW__navigator>button svg{transition:transform var(--confer-duration-state) var(--confer-ease-contact)}.teaching-submission-navigator-module__6TcpIW__navigator>button[data-flash=previous] svg{transform:translateX(calc(var(--confer-space-1) / -2))}.teaching-submission-navigator-module__6TcpIW__navigator>button[data-flash=next] svg{transform:translateX(calc(var(--confer-space-1) / 2))}.teaching-submission-navigator-module__6TcpIW__picker{flex:1 1 0;min-width:0;position:relative}.teaching-submission-navigator-module__6TcpIW__picker>summary{isolation:isolate;min-width:0;min-height:var(--confer-target-min);padding:0 var(--confer-space-3);grid-template-columns:var(--confer-space-5) minmax(0, 1fr) auto var(--confer-icon-sm);align-items:center;gap:var(--confer-space-2);border:1px solid var(--confer-color-border);border-radius:var(--confer-radius-control);background:var(--confer-color-surface);color:var(--confer-color-text);cursor:pointer;font-size:var(--confer-type-body-sm);line-height:var(--confer-leading-body-sm);list-style:none;display:grid;position:relative;overflow:hidden}.teaching-submission-navigator-module__6TcpIW__submissionArrival{z-index:-1;background:var(--confer-color-selection-soft);opacity:0;pointer-events:none;animation:teaching-submission-navigator-module__6TcpIW__submission-arrival var(--confer-duration-large) var(--confer-ease-enter);position:absolute;inset:0}@keyframes teaching-submission-navigator-module__6TcpIW__submission-arrival{0%,35%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.teaching-submission-navigator-module__6TcpIW__submissionArrival{animation:none}}.teaching-submission-navigator-module__6TcpIW__picker>summary::-webkit-details-marker{display:none}.teaching-submission-navigator-module__6TcpIW__picker>summary:hover{border-color:var(--confer-color-border-strong);background:var(--confer-color-action-soft)}.teaching-submission-navigator-module__6TcpIW__picker>summary:focus-visible{border-color:var(--confer-color-focus);box-shadow:var(--confer-shadow-focus)}.teaching-submission-navigator-module__6TcpIW__currentStudent{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.teaching-submission-navigator-module__6TcpIW__position{text-align:right;white-space:nowrap;min-width:7ch;color:var(--confer-color-text-secondary);font-size:var(--confer-type-caption);font-variant-numeric:tabular-nums;line-height:var(--confer-leading-caption)}.teaching-submission-navigator-module__6TcpIW__picker>summary>svg{width:var(--confer-icon-sm);height:var(--confer-icon-sm);color:var(--confer-color-text-secondary)}.teaching-submission-navigator-module__6TcpIW__menu{z-index:var(--confer-z-popover);top:calc(100% + var(--confer-space-1));width:min(calc(var(--confer-space-32) * 2.8), calc(100vw - (var(--confer-space-4) * 2)));padding:var(--confer-space-2);border:1px solid var(--confer-color-border-strong);border-radius:var(--confer-radius-control);background:var(--confer-color-surface-raised);box-shadow:var(--confer-shadow-overlay);position:absolute;right:0;overflow:hidden}.teaching-submission-navigator-module__6TcpIW__finderControls{grid-template-columns:auto minmax(var(--confer-space-32), 1fr);gap:var(--confer-space-2);margin-bottom:var(--confer-space-2);display:grid}.teaching-submission-navigator-module__6TcpIW__finderControls[data-searching=true]{grid-template-columns:minmax(0, 1fr) minmax(var(--confer-space-32), .72fr)}.teaching-submission-navigator-module__6TcpIW__searchField{min-width:0;position:relative}.teaching-submission-navigator-module__6TcpIW__searchField>svg{top:50%;left:var(--confer-space-3);width:var(--confer-icon-sm);height:var(--confer-icon-sm);color:var(--confer-color-text-tertiary);pointer-events:none;position:absolute;transform:translateY(-50%)}.teaching-submission-navigator-module__6TcpIW__searchField input,.teaching-submission-navigator-module__6TcpIW__filterField select,.teaching-submission-navigator-module__6TcpIW__searchToggle{width:100%;min-height:var(--confer-control-default);border:1px solid var(--confer-color-border);border-radius:var(--confer-radius-control);background:var(--confer-color-surface);color:var(--confer-color-text);font-family:var(--confer-font-sans);font-size:var(--confer-type-body-sm);line-height:var(--confer-leading-body-sm)}.teaching-submission-navigator-module__6TcpIW__searchToggle{padding:0 var(--confer-space-3);justify-content:center;align-items:center;gap:var(--confer-space-2);cursor:pointer;display:inline-flex}.teaching-submission-navigator-module__6TcpIW__searchToggle:hover,.teaching-submission-navigator-module__6TcpIW__searchToggle:focus-visible{border-color:var(--confer-color-border-strong);background:var(--confer-color-action-soft);box-shadow:var(--confer-shadow-focus);outline:0}.teaching-submission-navigator-module__6TcpIW__searchToggle svg{width:var(--confer-icon-sm);height:var(--confer-icon-sm)}.teaching-submission-navigator-module__6TcpIW__searchField input{padding:0 var(--confer-space-2) 0 calc(var(--confer-space-3) + var(--confer-icon-sm) + var(--confer-space-2))}.teaching-submission-navigator-module__6TcpIW__filterField select{padding:0 var(--confer-space-2)}.teaching-submission-navigator-module__6TcpIW__studentList{max-height:calc(var(--confer-target-min) * 6);gap:var(--confer-space-1);margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.teaching-submission-navigator-module__6TcpIW__studentList button{width:100%;min-height:var(--confer-target-min);padding:var(--confer-space-2) var(--confer-space-3);grid-template-columns:var(--confer-space-5) minmax(0, 1fr) auto var(--confer-icon-sm);align-items:center;gap:var(--confer-space-2);border-radius:var(--confer-radius-sm);color:var(--confer-color-text);cursor:pointer;font-family:var(--confer-font-sans);text-align:left;background:0 0;border:0;display:grid}.teaching-submission-navigator-module__6TcpIW__studentList button:hover,.teaching-submission-navigator-module__6TcpIW__studentList button:focus-visible{background:var(--confer-color-action-soft);color:var(--confer-color-ink);outline:0}.teaching-submission-navigator-module__6TcpIW__studentList button[aria-selected=true]{background:var(--confer-color-selection-soft);color:var(--confer-color-selection)}.teaching-submission-navigator-module__6TcpIW__studentList button[aria-selected=true] .teaching-submission-navigator-module__6TcpIW__studentCopy strong,.teaching-submission-navigator-module__6TcpIW__studentList button[aria-selected=true] .teaching-submission-navigator-module__6TcpIW__studentCopy span,.teaching-submission-navigator-module__6TcpIW__studentList button[aria-selected=true] .teaching-submission-navigator-module__6TcpIW__statusLabel{color:var(--confer-color-selection)}.teaching-submission-navigator-module__6TcpIW__studentCopy{gap:var(--confer-space-1);min-width:0;display:grid}.teaching-submission-navigator-module__6TcpIW__studentCopy strong,.teaching-submission-navigator-module__6TcpIW__studentCopy span{overflow-wrap:anywhere}.teaching-submission-navigator-module__6TcpIW__studentCopy strong{color:var(--confer-color-ink);font-size:var(--confer-type-body-sm);line-height:var(--confer-leading-body-sm)}.teaching-submission-navigator-module__6TcpIW__studentCopy span,.teaching-submission-navigator-module__6TcpIW__statusLabel,.teaching-submission-navigator-module__6TcpIW__emptyState{color:var(--confer-color-text-secondary);font-size:var(--confer-type-caption);line-height:var(--confer-leading-caption)}.teaching-submission-navigator-module__6TcpIW__statusLabel{white-space:nowrap}.teaching-submission-navigator-module__6TcpIW__selectionSlot{width:var(--confer-icon-sm);height:var(--confer-icon-sm);color:var(--confer-color-selection);place-items:center;display:inline-grid}.teaching-submission-navigator-module__6TcpIW__selectionSlot svg{width:var(--confer-icon-sm);height:var(--confer-icon-sm)}.teaching-submission-navigator-module__6TcpIW__statusMark{width:var(--confer-space-5);height:var(--confer-space-5);place-items:center;display:inline-grid}.teaching-submission-navigator-module__6TcpIW__statusMark svg{width:var(--confer-icon-sm);height:var(--confer-icon-sm)}.teaching-submission-navigator-module__6TcpIW__statusMark[data-status=needs-review]{color:var(--confer-color-caution)}.teaching-submission-navigator-module__6TcpIW__statusMark[data-status=completed]{color:var(--confer-color-success)}.teaching-submission-navigator-module__6TcpIW__statusMark[data-status=missing],.teaching-submission-navigator-module__6TcpIW__statusMark[data-status=upload-issue]{color:var(--confer-color-danger)}.teaching-submission-navigator-module__6TcpIW__statusMark[data-status=in-progress]{color:var(--confer-color-info)}.teaching-submission-navigator-module__6TcpIW__emptyState{padding:var(--confer-space-4);text-align:center;margin:0}.teaching-submission-navigator-module__6TcpIW__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.teaching-submission-navigator-module__6TcpIW__navigator>button svg{transition:none;transform:none}}@media (max-width:620px){.teaching-submission-navigator-module__6TcpIW__navigator{width:100%}.teaching-submission-navigator-module__6TcpIW__picker{flex:auto}.teaching-submission-navigator-module__6TcpIW__picker>summary{min-width:0}.teaching-submission-navigator-module__6TcpIW__menu{right:calc((var(--confer-target-min) + var(--confer-space-1)) * -1)}.teaching-submission-navigator-module__6TcpIW__finderControls[data-searching=true]{grid-template-columns:minmax(0,1fr)}}
.teaching-review-decision-module__4-8CFa__decision{--decision-action-width:calc(var(--confer-space-24) + var(--confer-space-8));box-sizing:border-box;max-height:65%;margin:var(--confer-space-1) var(--confer-space-2) 0;padding:var(--confer-space-2);border:1px solid var(--confer-color-caution-border);border-radius:var(--confer-radius-card);background:var(--confer-color-caution-soft);color:var(--confer-color-text);font-size:var(--confer-type-body-sm);overflow-wrap:anywhere;flex:none;overflow-y:auto}.teaching-review-decision-module__4-8CFa__decision[data-review-state=reviewed]{border-color:var(--confer-color-success-border);background:var(--confer-color-success-soft)}.teaching-review-decision-module__4-8CFa__heading,.teaching-review-decision-module__4-8CFa__headingIdentity,.teaching-review-decision-module__4-8CFa__scoreRow{align-items:center;gap:var(--confer-space-2);display:flex}.teaching-review-decision-module__4-8CFa__heading{justify-content:space-between;gap:var(--confer-space-1) var(--confer-space-2);flex-wrap:wrap}.teaching-review-decision-module__4-8CFa__headingCopy{flex-direction:column;flex:auto;gap:0;min-width:0;display:flex}.teaching-review-decision-module__4-8CFa__headingCopy .teaching-review-decision-module__4-8CFa__headingIdentity,.teaching-review-decision-module__4-8CFa__headingCopy .teaching-review-decision-module__4-8CFa__reviewState{min-height:0}.teaching-review-decision-module__4-8CFa__headingCopy .teaching-review-decision-module__4-8CFa__headingIdentity h3,.teaching-review-decision-module__4-8CFa__headingCopy .teaching-review-decision-module__4-8CFa__reviewState{transform:none}.teaching-review-decision-module__4-8CFa__headingCopy .teaching-review-decision-module__4-8CFa__help{line-height:var(--confer-leading-caption);margin:0}.teaching-review-decision-module__4-8CFa__headingIdentity{min-height:var(--confer-control-compact);flex-wrap:wrap}.teaching-review-decision-module__4-8CFa__heading h3{font-size:var(--confer-type-body);transform:translateY(calc(var(--confer-space-1) / -2));margin:0;font-weight:650}.teaching-review-decision-module__4-8CFa__reviewState{min-height:var(--confer-control-compact);align-items:center;gap:var(--confer-space-1);color:var(--confer-color-caution);font-size:var(--confer-type-body-sm);white-space:nowrap;transform:translateY(calc(var(--confer-space-1) / -2));font-weight:650;display:inline-flex}.teaching-review-decision-module__4-8CFa__reviewState svg{width:var(--confer-space-4);height:var(--confer-space-4)}.teaching-review-decision-module__4-8CFa__decision[data-review-state=reviewed] .teaching-review-decision-module__4-8CFa__reviewState{color:var(--confer-color-success)}.teaching-review-decision-module__4-8CFa__scoreRow{min-height:calc(var(--confer-target-min) * 1.4);margin-top:var(--confer-space-1)}.teaching-review-decision-module__4-8CFa__scoreValue{align-items:baseline;gap:var(--confer-space-4);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;display:flex}.teaching-review-decision-module__4-8CFa__scoreNumerator{min-width:var(--confer-space-20);display:grid}.teaching-review-decision-module__4-8CFa__scoreValue button,.teaching-review-decision-module__4-8CFa__scoreValue input,.teaching-review-decision-module__4-8CFa__scoreMeasure{box-sizing:border-box;min-width:0;height:calc(var(--confer-target-min) * 1.4);padding:0 var(--confer-space-1);border-radius:var(--confer-radius-control);color:var(--confer-color-ink);font:inherit;font-size:var(--confer-type-h2);text-align:right;background:0 0;border:1px solid #0000;grid-area:1/1;font-weight:650;line-height:1}.teaching-review-decision-module__4-8CFa__scoreMeasure{visibility:hidden;pointer-events:none}.teaching-review-decision-module__4-8CFa__scoreValue button,.teaching-review-decision-module__4-8CFa__scoreValue input{width:0;min-width:100%}.teaching-review-decision-module__4-8CFa__scoreValue button{cursor:text}.teaching-review-decision-module__4-8CFa__scoreValue button:hover,.teaching-review-decision-module__4-8CFa__scoreValue input{border-color:var(--confer-color-border-strong);background:var(--confer-color-surface)}.teaching-review-decision-module__4-8CFa__scoreValue>span{color:var(--confer-color-text-secondary);font-size:var(--confer-type-body);font-weight:550}.teaching-review-decision-module__4-8CFa__decision .teaching-review-decision-module__4-8CFa__scoreValue button:focus-visible,.teaching-review-decision-module__4-8CFa__decision .teaching-review-decision-module__4-8CFa__scoreValue input:focus-visible,.teaching-review-decision-module__4-8CFa__decision .teaching-review-decision-module__4-8CFa__note textarea:focus-visible{outline:2px solid var(--confer-color-focus);outline-offset:2px}.teaching-review-decision-module__4-8CFa__actions{gap:var(--confer-space-2);flex-wrap:wrap;justify-content:end;margin-left:auto;display:flex}.teaching-review-decision-module__4-8CFa__decision .teaching-review-decision-module__4-8CFa__actions button{inline-size:auto;min-inline-size:var(--decision-action-width);min-height:var(--confer-target-min);white-space:nowrap;overflow-wrap:normal;font-weight:600}.teaching-review-decision-module__4-8CFa__decision .teaching-review-decision-module__4-8CFa__actions button svg{width:var(--confer-space-4);height:var(--confer-space-4);flex:none}.teaching-review-decision-module__4-8CFa__note{gap:var(--confer-space-1);margin-top:var(--confer-space-1);display:grid}.teaching-review-decision-module__4-8CFa__noteHeading{align-items:baseline;column-gap:var(--confer-space-2);flex-wrap:wrap;font-weight:600;display:flex}.teaching-review-decision-module__4-8CFa__note textarea{box-sizing:border-box;width:100%;min-height:var(--confer-target-min);padding:var(--confer-space-2) var(--confer-space-1) var(--confer-space-1);border:1px solid var(--confer-color-border);border-radius:var(--confer-radius-control);background:var(--confer-color-surface);color:var(--confer-color-ink);font:inherit;resize:vertical}.teaching-review-decision-module__4-8CFa__note textarea::placeholder{color:var(--confer-color-text-faint)}.teaching-review-decision-module__4-8CFa__note textarea:disabled{color:var(--confer-color-text-disabled)}.teaching-review-decision-module__4-8CFa__heading+.teaching-review-decision-module__4-8CFa__help{margin-top:var(--confer-space-1)}.teaching-review-decision-module__4-8CFa__help{color:var(--confer-color-text-tertiary);font-size:var(--confer-type-caption);font-weight:400;line-height:var(--confer-leading-body);margin:0}.teaching-review-decision-module__4-8CFa__error{margin:var(--confer-space-2) 0 0;color:var(--confer-color-danger)}@media (max-width:620px){.teaching-review-decision-module__4-8CFa__decision{max-height:none}.teaching-review-decision-module__4-8CFa__actions{justify-content:start;width:100%;margin-left:0}}
.teaching-grading-review-reason-module__mNupIG__reason{border:0;min-width:0;margin:0;padding:0}.teaching-grading-review-reason-module__mNupIG__reason legend{margin-bottom:var(--confer-space-2);color:var(--confer-color-ink);font-size:var(--confer-type-body-sm);padding:0;font-weight:600}.teaching-grading-review-reason-module__mNupIG__reason legend span{margin-left:var(--confer-space-2);color:var(--confer-color-text-secondary);font-size:var(--confer-type-caption);font-weight:400}.teaching-grading-review-reason-module__mNupIG__choices{gap:var(--confer-space-2);flex-wrap:wrap;display:flex}.teaching-grading-review-reason-module__mNupIG__choices button{min-height:var(--confer-target-min);padding:var(--confer-space-2) var(--confer-space-3);border:1px solid var(--confer-color-border);border-radius:var(--confer-radius-control);background:var(--confer-color-surface);color:var(--confer-color-text);font:inherit;font-size:var(--confer-type-body-sm);cursor:pointer}.teaching-grading-review-reason-module__mNupIG__choices button[aria-pressed=true]{background:var(--confer-color-selection-soft);border-color:var(--confer-color-selection-border);color:var(--confer-color-selection)}.teaching-grading-review-reason-module__mNupIG__choices button:hover{background:var(--confer-color-action-soft-hover)}.teaching-grading-review-reason-module__mNupIG__choices button:active{background:var(--confer-color-surface-sunken)}.teaching-grading-review-reason-module__mNupIG__choices button:disabled{color:var(--confer-color-text-disabled);cursor:default}.teaching-grading-review-reason-module__mNupIG__choices button:focus-visible,.teaching-grading-review-reason-module__mNupIG__note summary:focus-visible,.teaching-grading-review-reason-module__mNupIG__note input:focus-visible{outline:2px solid var(--confer-color-focus);outline-offset:2px}.teaching-grading-review-reason-module__mNupIG__note{margin-top:var(--confer-space-2)}.teaching-grading-review-reason-module__mNupIG__note summary{min-height:var(--confer-target-min);color:var(--confer-color-text-secondary);font-size:var(--confer-type-body-sm);cursor:pointer;align-content:center}.teaching-grading-review-reason-module__mNupIG__note input{width:100%;min-height:var(--confer-target-min);padding:var(--confer-space-2);border:1px solid var(--confer-color-border);border-radius:var(--confer-radius-control);background:var(--confer-color-surface);color:var(--confer-color-text);font:inherit;font-size:var(--confer-type-body-sm)}.teaching-grading-review-reason-module__mNupIG__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}
