.student-records-module__nnR1-W__copy{gap:8px;min-width:0;display:grid}.student-records-module__nnR1-W__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}
.score-password-form-module__QQ9Ypa__page{gap:24px;width:min(100%,680px);min-width:0;display:grid}
.education-scores-module__emDGjq__workspace,.education-scores-module__emDGjq__creationForm{grid-template-columns:minmax(0,1fr);gap:24px;min-width:0;display:grid}.education-scores-module__emDGjq__stack{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}.education-scores-module__emDGjq__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.education-scores-module__emDGjq__examActions{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px 24px;display:flex}.education-scores-module__emDGjq__examActionsStart{flex-wrap:wrap;flex:136px;align-items:flex-start;gap:8px;min-width:0;display:flex}.education-scores-module__emDGjq__examActionsEnd{justify-content:flex-end;margin-inline-start:auto;}.education-scores-module__emDGjq__resultFile{flex:136px;min-width:0;max-width:320px}.education-scores-module__emDGjq__seriesDetail{align-items:center;gap:8px;padding-inline-start:16px;display:flex}.education-scores-module__emDGjq__seriesBranch{color:var(--muted);flex:none}.education-scores-module__emDGjq__entryForm{grid-template-columns:minmax(0,1fr);gap:12px;width:min(100%,680px);min-width:0;display:grid}.education-scores-module__emDGjq__rankingSearch{width:min(100%,480px);min-width:0}.education-scores-module__emDGjq__twoColumns{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:24px;display:grid}.education-scores-module__emDGjq__reviewFields{gap:12px;min-width:220px;display:grid}.education-scores-module__emDGjq__modalSection{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.education-scores-module__emDGjq__filters{flex-wrap:wrap;align-items:end;gap:16px;display:flex}.education-scores-module__emDGjq__page{gap:24px;width:min(1180px,100% - 32px);margin-inline:auto;padding-block:32px 80px;display:grid}.education-scores-module__emDGjq__embeddedPage{grid-template-columns:minmax(0,1fr);gap:24px;min-width:0;display:grid}.education-scores-module__emDGjq__mappedFilters{flex-wrap:wrap;align-items:flex-end;gap:12px;min-width:0;display:flex}.education-scores-module__emDGjq__courseEntries{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.education-scores-module__emDGjq__courseEntry{min-width:0;color:inherit;border-radius:var(--radius-card);transition:transform .16s var(--panel-ease);text-decoration:none;display:block}.education-scores-module__emDGjq__courseEntry:hover{transform:translateY(-2px)}.education-scores-module__emDGjq__courseEntry:focus-visible{outline:2px solid var(--admin-brand);outline-offset:4px}.education-scores-module__emDGjq__courseEntryFooter{color:var(--admin-brand);justify-content:space-between;align-items:center;gap:16px;display:flex}@media (prefers-reduced-motion:reduce){.education-scores-module__emDGjq__courseEntry{transition:none}.education-scores-module__emDGjq__courseEntry:hover{transform:none}}.education-scores-module__emDGjq__paperName{overflow-wrap:anywhere;flex:200px;min-inline-size:0}.education-scores-module__emDGjq__paperUploadActions{align-items:flex-start;}.education-scores-module__emDGjq__paperUpload{inline-size:min-content;min-inline-size:0;max-inline-size:100%}.education-scores-module__emDGjq__catalogToolbar{flex-wrap:wrap;align-items:flex-end;gap:16px;min-inline-size:0;display:flex}.education-scores-module__emDGjq__seriesRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-inline-size:0;display:flex}@media (max-width:640px){.education-scores-module__emDGjq__courseEntries{grid-template-columns:minmax(0,1fr)}}.education-scores-module__emDGjq__courseCatalogGroups{gap:32px;min-inline-size:0;display:grid}.education-scores-module__emDGjq__cohortHeading{overflow-wrap:anywhere;min-inline-size:0}.education-scores-module__emDGjq__cohortIdentityFields{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:16px;display:grid}.education-scores-module__emDGjq__cohortSection{border-block-start:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:16px;min-inline-size:0;padding-block-start:16px;display:grid}.education-scores-module__emDGjq__teachingBlocks{grid-template-columns:minmax(0,1fr);gap:8px;min-inline-size:0;display:grid}
.job-results-skeleton-module___DViWq__stack{gap:10px;min-inline-size:0;margin:0;display:grid}.job-results-skeleton-module___DViWq__identity{flex:1}.job-results-skeleton-module___DViWq__tags{grid-template-columns:repeat(3,minmax(0,88px));gap:8px;display:grid}.job-results-skeleton-module___DViWq__action{gap:12px;inline-size:120px;max-inline-size:100%;display:grid}
.loading-skeleton-module__vPNLyW__root{inline-size:100%;min-inline-size:0}.loading-skeleton-module__vPNLyW__content{visibility:hidden;min-inline-size:0}.loading-skeleton-module__vPNLyW__content[data-visible=true]{visibility:visible;animation:loading-skeleton-module__vPNLyW__loading-skeleton-reveal var(--motion-quick,.12s) ease-out both}.loading-skeleton-module__vPNLyW__stack,.loading-skeleton-module__vPNLyW__rows{flex-direction:column;gap:16px;min-inline-size:0;display:flex}.loading-skeleton-module__vPNLyW__page{flex-direction:column;gap:24px;min-inline-size:0;display:flex}.loading-skeleton-module__vPNLyW__cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:24px;min-inline-size:0;display:grid}.loading-skeleton-module__vPNLyW__row{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:16px;min-inline-size:0;padding-block:8px;display:grid}.loading-skeleton-module__vPNLyW__metrics{box-sizing:border-box;flex-wrap:wrap;gap:16px 32px;inline-size:fit-content;min-inline-size:0;max-inline-size:100%;padding:24px;display:flex}.loading-skeleton-module__vPNLyW__metric{flex:0 224px;justify-content:space-between;min-block-size:98px;inline-size:224px;max-inline-size:100%}@media (max-width:480px){.loading-skeleton-module__vPNLyW__metrics{gap:16px;padding:16px}.loading-skeleton-module__vPNLyW__metric{flex-basis:180px}}.loading-skeleton-module__vPNLyW__field{flex-direction:column;gap:8px;min-inline-size:0;display:flex}@keyframes loading-skeleton-module__vPNLyW__loading-skeleton-reveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.loading-skeleton-module__vPNLyW__content[data-visible=true]{animation-duration:0s}}
.job-history-panel-module__rveqOW__stack{overflow-wrap:anywhere;gap:16px;min-width:0;display:grid}.job-history-panel-module__rveqOW__member{gap:8px;min-width:0;display:grid}.job-history-panel-module__rveqOW__actions{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.job-history-panel-module__rveqOW__detailTrigger{min-height:44px;padding:0}.job-history-panel-module__rveqOW__metrics{grid-template-columns:1.4fr 1fr 1fr;gap:12px;margin:4px 0 0;display:grid}.job-history-panel-module__rveqOW__metrics>div{min-width:0}.job-history-panel-module__rveqOW__metrics>div>dt{color:var(--text);font-size:13px;line-height:1.6}.job-history-panel-module__rveqOW__metrics>div>dd{color:var(--text);font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:22px;font-weight:600;line-height:1.5}.job-history-panel-module__rveqOW__metrics dd span{white-space:nowrap;font-size:14px;font-weight:400}.job-history-panel-module__rveqOW__memberTitle,.job-history-panel-module__rveqOW__memberLine{align-items:center;min-block-size:24px;display:grid}.job-history-panel-module__rveqOW__metricValue{align-items:center;min-block-size:33px;inline-size:min(100%,88px);display:grid}.job-history-panel-module__rveqOW__detailLoading{align-items:center;min-block-size:44px;display:grid}.job-history-panel-module__rveqOW__embedded{padding:0 24px 20px}@media (max-width:640px){.job-history-panel-module__rveqOW__embedded{padding-inline:16px}}
.public-loading-module__xOoK9q__mapPlaceholder{place-content:center;min-width:0;display:grid;position:absolute;inset:0}
.loading-module__pnXrUq__page{box-sizing:border-box;inline-size:min(100%,1280px);min-inline-size:0;margin-inline:auto;padding:24px}@media (max-width:480px){.loading-module__pnXrUq__page{padding:24px 16px}}
.student-job-stars-module__8eZD7G__name>strong{flex-basis:160px;inline-size:45%}.student-job-stars-module__8eZD7G__name>span{flex:1}.student-job-stars-module__8eZD7G__counts{gap:4px;inline-size:112px}.student-job-stars-module__8eZD7G__counts>span{display:block}.student-job-stars-module__8eZD7G__remove{place-items:center;block-size:44px;inline-size:44px;display:grid}.student-job-stars-module__8eZD7G__mobileBreak{display:none}@media (max-width:760px){.student-job-stars-module__8eZD7G__mobileBreak{display:initial}.student-job-stars-module__8eZD7G__name>strong{inline-size:100%;margin-block-end:4px}}
.student-workspace-module__ilP7UW__page{grid-template-columns:minmax(0,1fr);gap:24px;min-inline-size:0;display:grid}.student-workspace-module__ilP7UW__group{grid-template-columns:minmax(0,1fr);gap:16px;min-inline-size:0;display:grid}.student-workspace-module__ilP7UW__feedbackGroup{gap:12px;min-inline-size:0;display:grid}.student-workspace-module__ilP7UW__actions,.student-workspace-module__ilP7UW__recordMeta{flex-wrap:wrap;align-items:center;gap:8px;min-inline-size:0;display:flex}.student-workspace-module__ilP7UW__recordMeta{gap:8px 16px}.student-workspace-module__ilP7UW__noteMeta{--tcy-ui-text:var(--admin-muted)}.student-workspace-module__ilP7UW__noteActions{gap:8px;display:flex}.student-workspace-module__ilP7UW__noteDelete{--tcy-ui-text:var(--admin-brand);display:inline-flex}.student-workspace-module__ilP7UW__short{white-space:nowrap}.student-workspace-module__ilP7UW__identifier{overflow-wrap:anywhere}.student-workspace-module__ilP7UW__records{gap:24px;min-inline-size:0;margin:0;padding:0;list-style:none;display:grid}.student-workspace-module__ilP7UW__record{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;min-inline-size:0;display:flex}.student-workspace-module__ilP7UW__record+.student-workspace-module__ilP7UW__record{border-block-start:1px solid var(--admin-line);padding-block-start:24px}.student-workspace-module__ilP7UW__recordBody{flex:280px;gap:8px;min-inline-size:0;display:grid}.student-workspace-module__ilP7UW__noteContent{white-space:pre-wrap}.student-workspace-module__ilP7UW__identity{gap:4px;min-inline-size:0;display:grid}.student-workspace-module__ilP7UW__queryConditions{flex-wrap:wrap;gap:16px 24px;min-inline-size:0;display:flex}.student-workspace-module__ilP7UW__queryCondition{flex:0 auto;inline-size:max-content;min-inline-size:min(100%,200px);max-inline-size:100%}.student-workspace-module__ilP7UW__queryResults.expanded-result-list{background:0 0;gap:24px;padding:0}
.student-attendance-calendar-controls-module__TSg6Pa__page{grid-template-columns:minmax(0,1fr);gap:24px;width:min(1180px,100% - 32px);min-width:0;margin-inline:auto;padding-block:32px 56px;display:grid}.student-attendance-calendar-controls-module__TSg6Pa__monthControls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:16px;display:flex}.student-attendance-calendar-controls-module__TSg6Pa__drawerClose{position:absolute;top:16px;right:16px}.student-attendance-calendar-controls-module__TSg6Pa__mobileContent{flex-direction:column;gap:16px;min-width:0;display:flex}
.student-attendance-skeleton-module__e4WA_G__heading{gap:4px;display:grid}.student-attendance-skeleton-module__e4WA_G__description{align-items:center;min-block-size:24px;inline-size:min(100%,360px);display:grid}.student-attendance-skeleton-module__e4WA_G__monthAction{align-items:center;min-block-size:32px;inline-size:90px;display:grid}.student-attendance-skeleton-module__e4WA_G__monthTitle{inline-size:104px;max-inline-size:100%;display:block}.student-attendance-skeleton-module__e4WA_G__day{pointer-events:none}.student-attendance-skeleton-module__e4WA_G__date{align-items:center;min-block-size:24px;inline-size:min(100%,56px);display:grid}.student-attendance-skeleton-module__e4WA_G__lessons{gap:6px;padding-block-start:4px;display:grid}@media (pointer:coarse){.student-attendance-skeleton-module__e4WA_G__monthAction{min-block-size:44px}}
.student-work-module__zJQfEW__workspace{gap:24px;min-inline-size:0;display:grid;container:student-work/inline-size}.student-work-module__zJQfEW__header{gap:24px;min-inline-size:0;display:grid}.student-work-module__zJQfEW__stack,.student-work-module__zJQfEW__questionResults{gap:16px;min-inline-size:0;display:grid}.student-work-module__zJQfEW__columns{grid-template-columns:minmax(360px,2fr) minmax(260px,1fr);align-items:start;gap:24px;min-inline-size:0;display:grid}.student-work-module__zJQfEW__results{min-inline-size:0}.student-work-module__zJQfEW__actions,.student-work-module__zJQfEW__reading,.student-work-module__zJQfEW__answerOptions{flex-wrap:wrap;align-items:center;gap:8px;min-inline-size:0;display:flex}.student-work-module__zJQfEW__reading{gap:16px}.student-work-module__zJQfEW__scoreSummary{flex-wrap:wrap;align-items:baseline;gap:8px 12px;display:flex}.student-work-module__zJQfEW__scoreSummary>strong{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:26px;font-weight:700;line-height:1.3}.student-work-module__zJQfEW__scoreSummary>strong>small{color:var(--muted);font-size:16px;font-weight:500}.student-work-module__zJQfEW__feedback{white-space:pre-wrap;gap:8px;min-inline-size:0;display:grid}.student-work-module__zJQfEW__subheading{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:650;line-height:24px}.student-work-module__zJQfEW__questionTitle{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:600;line-height:24px}.student-work-module__zJQfEW__questionResult{border-block-end:1px solid var(--line);gap:12px;min-inline-size:0;padding-block:12px;display:grid}.student-work-module__zJQfEW__questionHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 12px;min-inline-size:0;display:flex}.student-work-module__zJQfEW__comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-inline-size:0;display:grid}.student-work-module__zJQfEW__uploadPages{gap:12px;margin:0;padding:0;list-style:none;display:grid}.student-work-module__zJQfEW__uploadPages>li{border-block-start:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding-block:12px;display:flex}.student-work-module__zJQfEW__fileName,.student-work-module__zJQfEW__uploadError{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:24px}.student-work-module__zJQfEW__uploadError{color:var(--brand-dark)}.student-work-module__zJQfEW__submissionOptions{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:24px;min-inline-size:0;display:grid}.student-work-module__zJQfEW__submissionChoice{gap:12px;min-inline-size:0;display:grid}.student-work-module__zJQfEW__confirmation{gap:16px;min-inline-size:0;display:grid}.student-work-module__zJQfEW__conversationMode{grid-template-rows:auto minmax(0,1fr);block-size:100%;min-block-size:0;overflow:hidden}.student-work-module__zJQfEW__conversationFrame{--grading-transcript-min-height:160px;box-sizing:border-box;border:1px solid var(--line);border-radius:var(--radius-control);background:var(--white);overscroll-behavior:none;block-size:65dvh;min-block-size:480px;min-inline-size:0;padding:24px;display:grid;overflow-y:auto}@container student-work (max-width:644px){.student-work-module__zJQfEW__columns{grid-template-columns:minmax(0,1fr)}.student-work-module__zJQfEW__columns[data-results]>.student-work-module__zJQfEW__results{order:-1}.student-work-module__zJQfEW__conversationFrame{padding:18px}}
.work-panel-module__OcesOG__workspace{flex-direction:column;gap:24px;min-inline-size:0;display:flex}.work-panel-module__OcesOG__focused{z-index:var(--layer-overlay);background:var(--canvas);padding:max(16px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));position:fixed;inset:0;overflow:hidden auto}.work-panel-module__OcesOG__header{flex:none;gap:16px;min-inline-size:0;display:grid}.work-panel-module__OcesOG__topbar{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:8px 16px;min-inline-size:0;display:flex}.work-panel-module__OcesOG__headerActions{justify-content:flex-end;max-inline-size:100%;margin-inline-start:auto}.work-panel-module__OcesOG__metadata{flex-wrap:wrap;align-items:baseline;gap:4px 16px;min-inline-size:0;display:flex}.work-panel-module__OcesOG__metadataItem{white-space:nowrap}.work-panel-module__OcesOG__metadataIdentity{overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%}.work-panel-module__OcesOG__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.work-panel-module__OcesOG__columns{flex:1;grid-template-columns:minmax(0,1fr);gap:24px;min-block-size:0;min-inline-size:0;display:grid}.work-panel-module__OcesOG__withSide{grid-template-columns:minmax(0,1fr) 320px}.work-panel-module__OcesOG__answer{flex-direction:column;gap:16px;min-block-size:0;min-inline-size:0;display:flex}.work-panel-module__OcesOG__board{flex:1;grid-template-rows:minmax(0,1fr);min-block-size:0;min-inline-size:0;display:grid}.work-panel-module__OcesOG__focused .work-panel-module__OcesOG__board{min-block-size:calc(var(--grading-work-toolbar-height,0px) + 240px + 2px)}.work-panel-module__OcesOG__textAnswer{border:1px solid var(--admin-line);border-radius:var(--radius-control);background:var(--white);align-content:start;gap:24px;min-block-size:0;padding:24px;display:grid;overflow-y:auto}.work-panel-module__OcesOG__dock{flex-wrap:wrap;flex:none;align-items:end;gap:16px;min-inline-size:0;display:flex}.work-panel-module__OcesOG__reading{flex-wrap:wrap;align-items:end;gap:16px;min-inline-size:0;display:flex}.work-panel-module__OcesOG__pageControls{align-items:end;gap:8px;min-inline-size:0;max-inline-size:100%;display:flex}.work-panel-module__OcesOG__pageSelect{flex:0 200px;inline-size:200px;min-inline-size:0}.work-panel-module__OcesOG__side{border:1px solid var(--admin-line);border-radius:var(--radius-card);background:var(--white);flex-direction:column;gap:16px;min-block-size:0;min-inline-size:0;padding:24px;display:flex;overflow:hidden}.work-panel-module__OcesOG__sideHeader{justify-content:space-between;align-items:center;gap:16px;min-inline-size:0;display:flex}.work-panel-module__OcesOG__sideBody{min-block-size:0;min-inline-size:0;overflow-y:auto}.work-panel-module__OcesOG__drawerSide{min-block-size:0}.work-panel-module__OcesOG__drawerSide[data-tab=messages]{block-size:65dvh;overflow-y:auto}.work-panel-module__OcesOG__drawerDescription{gap:4px;display:grid}.work-panel-module__OcesOG__scoreContent{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.work-panel-module__OcesOG__scoreSummary{gap:4px;display:grid}.work-panel-module__OcesOG__totalScore,.work-panel-module__OcesOG__objectiveScore{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.work-panel-module__OcesOG__totalScore{font-size:26px;line-height:36px}.work-panel-module__OcesOG__objectiveScore{font-size:20px;line-height:28px}.work-panel-module__OcesOG__objectiveScore[data-full-score]{color:var(--green)}.work-panel-module__OcesOG__objective{gap:16px;display:grid}.work-panel-module__OcesOG__mistakes{gap:16px;margin:0;padding:0;list-style:none;display:grid}.work-panel-module__OcesOG__mistake{gap:8px;display:grid}.work-panel-module__OcesOG__answers{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.work-panel-module__OcesOG__recovery{gap:16px;display:grid}@media (max-height:650px){.work-panel-module__OcesOG__focused{gap:16px}.work-panel-module__OcesOG__columns{min-block-size:240px}}@media (max-width:600px){.work-panel-module__OcesOG__dock{gap:8px}.work-panel-module__OcesOG__header{gap:12px}}
.student-grading-skeleton-module__r-vcfa__taskRow{border-block-end:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding-block:16px;display:flex}.student-grading-skeleton-module__r-vcfa__taskSummary,.student-grading-skeleton-module__r-vcfa__heading{gap:12px;min-inline-size:0;display:grid}.student-grading-skeleton-module__r-vcfa__taskSummary{flex:1}.student-grading-skeleton-module__r-vcfa__taskStatus{inline-size:108px;color:var(--muted);flex:none;align-items:center;gap:12px;display:flex}.student-grading-skeleton-module__r-vcfa__pagination,.student-grading-skeleton-module__r-vcfa__back{align-items:center;min-block-size:32px;display:grid}.student-grading-skeleton-module__r-vcfa__pagination{justify-items:center}.student-grading-skeleton-module__r-vcfa__selectControl{align-items:center;block-size:32px;display:grid}.student-grading-skeleton-module__r-vcfa__workHeader{gap:16px;display:grid}.student-grading-skeleton-module__r-vcfa__back{inline-size:96px}.student-grading-skeleton-module__r-vcfa__board{border:1px solid var(--line);border-radius:var(--radius-control);min-inline-size:0;overflow:clip}.student-grading-skeleton-module__r-vcfa__visibilityControl,.student-grading-skeleton-module__r-vcfa__toolbarControl,.student-grading-skeleton-module__r-vcfa__zoom{flex:none;align-items:center;display:grid}.student-grading-skeleton-module__r-vcfa__visibilityControl{block-size:32px;inline-size:104px}.student-grading-skeleton-module__r-vcfa__toolbarControl{block-size:32px;inline-size:32px}.student-grading-skeleton-module__r-vcfa__zoom{block-size:24px;inline-size:40px}@media (pointer:coarse){.student-grading-skeleton-module__r-vcfa__visibilityControl{block-size:44px}.student-grading-skeleton-module__r-vcfa__toolbarControl{block-size:44px;inline-size:44px}}.student-grading-skeleton-module__r-vcfa__boardViewport{background:var(--soft);place-items:center;block-size:64dvh;padding:12px;display:grid}.student-grading-skeleton-module__r-vcfa__imagePaper{box-sizing:border-box;background:var(--white);align-content:center;margin-inline:auto;padding:16px;display:grid;overflow:hidden;box-shadow:0 3px 16px #0000001a}.student-grading-skeleton-module__r-vcfa__imageLoading{pointer-events:none;justify-content:center;align-items:center;padding:12px;display:flex;position:absolute;inset:0}.student-grading-skeleton-module__r-vcfa__routePaper{aspect-ratio:5/7;inline-size:min(100%,45.7143dvh - 17.1429px)}.student-grading-skeleton-module__r-vcfa__messageInput{box-sizing:border-box;border:1px solid var(--line);border-radius:var(--radius-control);background:var(--white);min-block-size:80px;padding:8px 10px}.student-grading-skeleton-module__r-vcfa__heroDescription{align-items:center;min-block-size:24px;display:grid}
.job-search-access-gate-module__101Fca__fields{gap:16px;display:grid}.job-search-access-gate-module__101Fca__field{gap:7px;display:grid}.job-search-access-gate-module__101Fca__fieldLabel{color:var(--muted);font-size:13px;font-weight:620}.job-search-access-gate-module__101Fca__control,.job-search-access-gate-module__101Fca__submit{border:1px solid var(--line);border-radius:var(--radius-control);align-items:center;min-block-size:44px;padding-inline:12px;display:grid}.job-search-access-gate-module__101Fca__submit{min-block-size:46px;margin-top:7px}.job-search-access-gate-module__101Fca__footer{align-items:center;min-block-size:44px;margin-top:16px;display:grid}.job-search-access-gate-module__101Fca__route{background:var(--soft);place-items:center;min-block-size:100svh;display:grid}
.score-page-skeleton-module__yvwLjW__profileValue{inline-size:min(100%,112px);min-inline-size:48px}.score-page-skeleton-module__yvwLjW__examControls{inline-size:min(100%,400px)}.score-page-skeleton-module__yvwLjW__control{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--white);align-items:center;min-block-size:38px;min-inline-size:0;padding-inline:12px;display:grid}.score-page-skeleton-module__yvwLjW__actions{flex-wrap:wrap;gap:8px;display:flex}.score-page-skeleton-module__yvwLjW__action{align-items:center;min-block-size:32px;inline-size:104px;display:grid}.score-page-skeleton-module__yvwLjW__heroCopy{min-inline-size:0}.score-page-skeleton-module__yvwLjW__heroTitle{align-items:center;min-block-size:40.5px;margin-block:12px;display:grid}.score-page-skeleton-module__yvwLjW__ring{animation:none}.score-page-skeleton-module__yvwLjW__ringValues{grid-template-rows:57px 18px;align-items:center;gap:3px;inline-size:54%}.score-page-skeleton-module__yvwLjW__heroValue{align-items:center;min-block-size:36px;inline-size:min(100%,104px);display:grid}.score-page-skeleton-module__yvwLjW__panelControl{align-items:center;min-block-size:32px;inline-size:144px;max-inline-size:100%;display:grid}.score-page-skeleton-module__yvwLjW__chartGrid{align-content:space-between;display:grid;position:absolute;inset:0}.score-page-skeleton-module__yvwLjW__guide{border-block-start:1px dashed var(--line)}.score-page-skeleton-module__yvwLjW__axis{justify-content:space-between;align-items:center;gap:12px;min-block-size:20px;margin-block-start:8px;display:flex}.score-page-skeleton-module__yvwLjW__axisLabel{inline-size:min(20%,48px)}.score-page-skeleton-module__yvwLjW__averageLabel{min-block-size:20px;inline-size:min(50%,104px);margin:8px auto 0}.score-page-skeleton-module__yvwLjW__percentile{min-block-size:24px}.score-page-skeleton-module__yvwLjW__insightValue{align-items:center;min-block-size:37.5px;margin-block:5px 6px;display:grid}.score-page-skeleton-module__yvwLjW__moduleValue{justify-items:end;gap:3px;inline-size:160px;max-inline-size:100%;display:grid}.score-page-skeleton-module__yvwLjW__answerLegend{color:var(--muted);flex-wrap:wrap;gap:9px 18px;font-size:12px;display:flex}.score-page-skeleton-module__yvwLjW__answerLegend>div{align-items:center;gap:6px;display:flex}.score-page-skeleton-module__yvwLjW__legendCount{inline-size:24px}.score-page-skeleton-module__yvwLjW__groupTitle{inline-size:96px}.score-page-skeleton-module__yvwLjW__groupRange{inline-size:72px}.score-page-skeleton-module__yvwLjW__answerCell{box-sizing:border-box;border-radius:var(--radius-card);background:var(--soft);grid-template-rows:16px minmax(0,1fr) 16px;place-items:center stretch;gap:3px;block-size:76px;min-inline-size:0;padding:6px;display:grid}.score-page-skeleton-module__yvwLjW__questionNumber{inline-size:16px}.score-page-skeleton-module__yvwLjW__answerOptions{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;display:grid}.score-page-skeleton-module__yvwLjW__growthLegend{min-block-size:18px;inline-size:min(100%,240px)}.score-page-skeleton-module__yvwLjW__growthPlot{position:relative}.score-page-skeleton-module__yvwLjW__growthGrid{position:absolute;inset:14px 18px 40px 54px}.score-page-skeleton-module__yvwLjW__growthAxis{position:absolute;inset:auto 18px 0 54px}.score-page-skeleton-module__yvwLjW__growthReadout{align-items:center;min-block-size:22px;display:grid}.score-page-skeleton-module__yvwLjW__growthMetric{border:1px solid var(--line);border-radius:var(--radius-card);flex-direction:column;gap:12px;padding:16px;display:flex}.score-page-skeleton-module__yvwLjW__growthMetric>span{font-size:14px;font-weight:600;line-height:20px}.score-page-skeleton-module__yvwLjW__growthMetricValue{grid-template-rows:36px 18px;align-items:center;gap:6px;display:grid}.score-page-skeleton-module__yvwLjW__tableValue{inline-size:56px;max-inline-size:100%}.score-page-skeleton-module__yvwLjW__tableIdentity{inline-size:min(100%,168px);min-inline-size:96px}@media (max-width:600px){.score-page-skeleton-module__yvwLjW__heroTitle{min-block-size:31.5px}.score-page-skeleton-module__yvwLjW__ringValues{grid-template-rows:39px 18px}.score-page-skeleton-module__yvwLjW__heroValue{min-block-size:28.5px}.score-page-skeleton-module__yvwLjW__answerCell{border-radius:var(--radius-control);padding:5px}}
.maps-module__zjH18G__roomMap{flex-direction:column;gap:12px;min-width:0;display:flex}.maps-module__zjH18G__mapToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.maps-module__zjH18G__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.maps-module__zjH18G__canvasScroll{min-width:0;max-width:100%;overflow-x:auto}.maps-module__zjH18G__denseCanvasScroll{max-height:min(70vh,680px);overflow:auto}.maps-module__zjH18G__roomCanvas{background:var(--tcy-ui-surface-soft,#f5f5f7);border:1px solid var(--tcy-ui-border,#dedee2);-webkit-user-select:none;user-select:none;border-radius:12px;width:100%;height:clamp(360px,58vh,640px);display:block;overflow:hidden}.maps-module__zjH18G__roomCanvas.maps-module__zjH18G__longRoomCanvas{height:auto}.maps-module__zjH18G__b3RoomCanvas .maps-module__zjH18G__seatNumber,.maps-module__zjH18G__b3RoomCanvas .maps-module__zjH18G__fixtureLabel,.maps-module__zjH18G__longRoomCanvas .maps-module__zjH18G__frontLabel{font-size:.32px}.maps-module__zjH18G__roomBoundary{fill:var(--tcy-ui-surface,#fff);stroke:var(--tcy-ui-muted,#75757c);stroke-width:.035px}.maps-module__zjH18G__frontLabel{fill:var(--tcy-ui-muted,#67676d);letter-spacing:.04px;font:500 .25px system-ui,sans-serif}.maps-module__zjH18G__deskShape{fill:var(--tcy-ui-surface-soft,#f0f0f3);stroke:var(--tcy-ui-muted,#777780);stroke-width:.025px}.maps-module__zjH18G__deskLabel{fill:var(--tcy-ui-muted,#67676d);pointer-events:none;font:500 .18px system-ui,sans-serif}.maps-module__zjH18G__desk,.maps-module__zjH18G__fixture{cursor:default;outline:none}.maps-module__zjH18G__objectSelected{cursor:move;outline:none}.maps-module__zjH18G__objectSelected .maps-module__zjH18G__deskShape,.maps-module__zjH18G__objectSelected .maps-module__zjH18G__fixtureShape{stroke:var(--tcy-ui-brand,#be1b2c);stroke-width:.05px}.maps-module__zjH18G__fixtureShape{fill:var(--tcy-ui-surface-soft,#ececf0);stroke:var(--tcy-ui-muted,#67676d);stroke-width:.025px}.maps-module__zjH18G__fixtureLabel{fill:var(--tcy-ui-text,#171719);pointer-events:none;font:500 .18px system-ui,sans-serif}.maps-module__zjH18G__seat{cursor:pointer;outline:none}.maps-module__zjH18G__pairDivider{fill:none;stroke:#fff;stroke-opacity:.3;stroke-width:.025px;stroke-linecap:round;pointer-events:none}.maps-module__zjH18G__seat[data-seat-draggable]{cursor:grab}.maps-module__zjH18G__seat[data-drag-source]{cursor:grabbing}.maps-module__zjH18G__seat[data-drag-source=moving]{opacity:.45}.maps-module__zjH18G__seat[data-drop-target=valid]{filter:drop-shadow(0 0 2px #24516a80)}.maps-module__zjH18G__seat[data-drop-target=invalid]{filter:drop-shadow(0 0 2px #d5213280)}.maps-module__zjH18G__seatHit{fill:#0000;stroke:none}.maps-module__zjH18G__seatShape{fill:#fff;stroke:#65788d;stroke-width:.035px;transition:fill .15s,stroke .15s}.maps-module__zjH18G__lifetimeSeat .maps-module__zjH18G__seatShape{fill:#f2eef8;stroke:#9572b6}.maps-module__zjH18G__regularSeat .maps-module__zjH18G__seatShape{fill:#e9edef;stroke:#aeb8bd}.maps-module__zjH18G__seatNumber{fill:#273440;pointer-events:none;font:600 .17px system-ui,sans-serif}.maps-module__zjH18G__disabledSeat{opacity:.48}.maps-module__zjH18G__disabledSeat .maps-module__zjH18G__seatShape{fill:#e7e7e9;stroke:#666;stroke-dasharray:.06 .04}.maps-module__zjH18G__seatSelected .maps-module__zjH18G__seatShape,.maps-module__zjH18G__seat:focus-visible .maps-module__zjH18G__seatShape{fill:#24516a;stroke:#17394d;stroke-width:.06px}.maps-module__zjH18G__seatSelected .maps-module__zjH18G__seatNumber,.maps-module__zjH18G__seat:focus-visible .maps-module__zjH18G__seatNumber{fill:#fff}.maps-module__zjH18G__occupantLabel{fill:var(--tcy-ui-text,#171719);pointer-events:none;paint-order:stroke;stroke:var(--tcy-ui-surface,#fff);stroke-width:.07px;stroke-linejoin:round;font:500 .2px system-ui,sans-serif}.maps-module__zjH18G__desk:focus-visible .maps-module__zjH18G__deskShape,.maps-module__zjH18G__fixture:focus-visible .maps-module__zjH18G__fixtureShape{stroke:#be1b2c;stroke-width:.06px}.maps-module__zjH18G__mapLegend{color:var(--tcy-ui-muted,#67676d);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;font-size:12px;display:flex}.maps-module__zjH18G__legendRegular,.maps-module__zjH18G__legendLifetime{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.maps-module__zjH18G__legendRegular:before,.maps-module__zjH18G__legendLifetime:before{content:"";background:#eef3f8;border:1px solid #65788d;border-radius:50%;width:10px;height:10px}.maps-module__zjH18G__legendLifetime:before{background:#f1edf6;border-color:#7d698c}.maps-module__zjH18G__campus{flex-direction:column;gap:16px;min-width:0;display:flex;position:relative}.maps-module__zjH18G__campusCanvas{border:1px solid var(--tcy-ui-border,#dedee2);background:#fdfdfc;border-radius:18px;width:100%;height:380px;display:block;overflow:hidden}.maps-module__zjH18G__campusTitle{flex-wrap:wrap;align-items:baseline;gap:12px;margin-inline-end:auto;display:flex}.maps-module__zjH18G__mapTools{z-index:1;background:#fff;border:1px solid #e3e6e4;border-radius:14px;align-self:flex-end;align-items:center;gap:4px;width:max-content;margin-top:-68px;margin-bottom:16px;margin-right:16px;padding:6px;display:flex;box-shadow:0 3px 16px #303c4508}.maps-module__zjH18G__floorRoom{fill:var(--tcy-ui-surface,#fff);stroke:#84848b;stroke-width:.055px;cursor:pointer;outline:none}.maps-module__zjH18G__floorRoomActive{fill:#f8e5e8;stroke:#be1b2c;stroke-width:.045px}.maps-module__zjH18G__floorRoom:focus-visible{fill:#f8e5e8;stroke:#be1b2c;outline:none}.maps-module__zjH18G__roomCaption{fill:var(--tcy-ui-text,#171719);pointer-events:none;font:500 .68px system-ui,sans-serif}.maps-module__zjH18G__doorMark{stroke:#a8606b;stroke-width:.08px}.maps-module__zjH18G__campusHeading{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;display:flex}.maps-module__zjH18G__campusControls{flex-wrap:wrap;align-items:flex-end;gap:12px 16px;min-width:0;display:flex}.maps-module__zjH18G__campusLocation{flex:0 288px;min-width:min(100%,200px);max-width:100%}.maps-module__zjH18G__campusCaption{color:var(--tcy-ui-muted,#67676d);font-size:12px}@media (max-width:600px){.maps-module__zjH18G__roomCanvas{height:380px}.maps-module__zjH18G__campusCanvas{height:300px}}@media (prefers-reduced-motion:reduce){.maps-module__zjH18G__seatShape,.maps-module__zjH18G__floorShape{transition:none}}.maps-module__zjH18G__facilityDot{fill:#be1b2c}.maps-module__zjH18G__facilityCaption{fill:var(--tcy-ui-muted,#67676d);paint-order:stroke;stroke:var(--tcy-ui-surface,#fff);stroke-width:.06px;pointer-events:none;font:500 .45px system-ui,sans-serif}.maps-module__zjH18G__occupiedSeat .maps-module__zjH18G__seatShape{fill:#be1b2c;stroke:#be1b2c;stroke-width:.05px}.maps-module__zjH18G__occupiedSeat[data-lifetime] .maps-module__zjH18G__seatShape{fill:#765095;stroke:#765095}.maps-module__zjH18G__occupiedSeat[data-supervision=other]:not(.maps-module__zjH18G__seatSelected):not(:focus-visible) .maps-module__zjH18G__seatShape{fill:#f6dce1;stroke:#e5bbc3}.maps-module__zjH18G__occupiedSeat[data-supervision=other][data-lifetime]:not(.maps-module__zjH18G__seatSelected):not(:focus-visible) .maps-module__zjH18G__seatShape{fill:#e9dcf0;stroke:#d0bedc}.maps-module__zjH18G__occupiedSeat[data-supervision=other]:not(.maps-module__zjH18G__seatSelected):not(:focus-visible) .maps-module__zjH18G__seatNumber{fill:#8a2736}.maps-module__zjH18G__occupiedSeat[data-supervision=other][data-lifetime]:not(.maps-module__zjH18G__seatSelected):not(:focus-visible) .maps-module__zjH18G__seatNumber{fill:#5a3a70}.maps-module__zjH18G__seat[data-student-partner] .maps-module__zjH18G__seatShape{fill:#dce7ec;stroke:#24516a}.maps-module__zjH18G__seat[data-student-partner] .maps-module__zjH18G__seatNumber{fill:#24516a}.maps-module__zjH18G__occupiedSeat.maps-module__zjH18G__seatSelected .maps-module__zjH18G__seatShape{fill:#24516a;stroke:#17394d}.maps-module__zjH18G__seat[data-drag-source] .maps-module__zjH18G__seatShape,.maps-module__zjH18G__seat[data-drop-target=valid] .maps-module__zjH18G__seatShape{stroke:#24516a;stroke-width:.045px}.maps-module__zjH18G__seat[data-drop-target=invalid] .maps-module__zjH18G__seatShape{stroke:#d52132;stroke-width:.1px;stroke-dasharray:.08 .05}.maps-module__zjH18G__occupiedSeat .maps-module__zjH18G__seatNumber{fill:#fff}.maps-module__zjH18G__selectedSeatDetails{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.maps-module__zjH18G__legendOccupied{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.maps-module__zjH18G__legendOccupied:before{content:"";background:#be1b2c;border:2px solid #be1b2c;border-radius:50%;width:10px;height:10px}.maps-module__zjH18G__denseLegend .maps-module__zjH18G__legendRegular:before,.maps-module__zjH18G__denseLegend .maps-module__zjH18G__legendLifetime:before,.maps-module__zjH18G__denseLegend .maps-module__zjH18G__legendOccupied:before{border-radius:2px}
.b3-theater-map-module__wrcYHq__experience{--ink:#24272a;--secondary:#676d73;--line:#e3e5e5;--accent:var(--tcy-ui-brand,#be1b2c);color:var(--ink);font-feature-settings:"ss01";max-width:1440px;margin:auto;padding:48px 56px 20px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,PingFang SC,sans-serif}.b3-theater-map-module__wrcYHq__experience *{box-sizing:border-box}.b3-theater-map-module__wrcYHq__experience.b3-theater-map-module__wrcYHq__embedded{max-width:none;padding:8px 0 0;container:b3-map/inline-size}.b3-theater-map-module__wrcYHq__embedded .b3-theater-map-module__wrcYHq__header .b3-theater-map-module__wrcYHq__roomTitle{font-size:32px}.b3-theater-map-module__wrcYHq__embedded .b3-theater-map-module__wrcYHq__header{margin-bottom:24px}.b3-theater-map-module__wrcYHq__embedded .b3-theater-map-module__wrcYHq__eyebrow{margin-bottom:12px}.b3-theater-map-module__wrcYHq__embedded .b3-theater-map-module__wrcYHq__capacity strong{font-size:48px}.b3-theater-map-module__wrcYHq__header{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:36px;display:flex}.b3-theater-map-module__wrcYHq__eyebrow{letter-spacing:.02em;color:var(--secondary);margin:0 0 20px;font-size:12px;font-weight:550}.b3-theater-map-module__wrcYHq__eyebrow span{color:#b4b8bb;margin:0 12px}.b3-theater-map-module__wrcYHq__header .b3-theater-map-module__wrcYHq__roomTitle{letter-spacing:-.045em;margin:0;font-size:44px;font-weight:650;line-height:1.15}.b3-theater-map-module__wrcYHq__capacity{white-space:nowrap;align-items:baseline;gap:10px;padding-bottom:2px;display:flex}.b3-theater-map-module__wrcYHq__capacity strong{letter-spacing:-.06em;font-size:64px;font-weight:300;line-height:1}.b3-theater-map-module__wrcYHq__capacity span{color:var(--secondary);font-size:12px}.b3-theater-map-module__wrcYHq__workspace{grid-template:"map find""map side"1fr/minmax(0,1fr) 232px;align-items:start;gap:0 32px;display:grid}.b3-theater-map-module__wrcYHq__find{grid-area:find;padding-top:4px}.b3-theater-map-module__wrcYHq__mapColumn{border:1px solid var(--line);background:#fff;border-radius:20px;grid-area:map;min-width:0;overflow:hidden;box-shadow:0 8px 40px #282c3004}.b3-theater-map-module__wrcYHq__toolbar{z-index:2;background:#fff;border-bottom:1px solid #eceeed;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex;position:relative}.b3-theater-map-module__wrcYHq__zoomControls{align-items:center;gap:4px;display:flex}.b3-theater-map-module__wrcYHq__zoomControls>span{font-variant-numeric:tabular-nums;color:var(--secondary);text-align:center;min-width:40px;font-size:11px}.b3-theater-map-module__wrcYHq__viewport{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d0d3d4 transparent;outline-offset:-4px;touch-action:pan-x pan-y pinch-zoom;background:#fff;height:clamp(560px,100dvh - 350px,850px);min-height:560px;scroll-padding:56px;overflow:auto}.b3-theater-map-module__wrcYHq__viewport:focus-visible{outline:2px solid var(--accent)}.b3-theater-map-module__wrcYHq__paper{justify-content:center;align-items:flex-start;min-width:100%;padding:16px 18px;display:flex}.b3-theater-map-module__wrcYHq__plan{flex:none;display:block;overflow:visible}.b3-theater-map-module__wrcYHq__floor{fill:#fff}.b3-theater-map-module__wrcYHq__wall{fill:none;stroke:#91999a;stroke-width:.045px;stroke-linejoin:round}.b3-theater-map-module__wrcYHq__frontLabel{fill:#5b6267;letter-spacing:.08px;font-size:.32px;font-weight:600}.b3-theater-map-module__wrcYHq__frontRule{stroke:#c9cdcc;stroke-width:.02px}.b3-theater-map-module__wrcYHq__windows{fill:#677b83;stroke:#7a929c;stroke-width:.028px}.b3-theater-map-module__wrcYHq__windows text{stroke:none;letter-spacing:.025px;font-size:.26px}.b3-theater-map-module__wrcYHq__glassPane{fill:#e8f0f3;stroke:none}.b3-theater-map-module__wrcYHq__openableGlass{fill:#dceaf0;stroke:none}.b3-theater-map-module__wrcYHq__windowOpening{fill:none;stroke:#6b8b9b;stroke-width:.019px}.b3-theater-map-module__wrcYHq__wallCut{stroke:#fff;stroke-width:.17px;fill:none}.b3-theater-map-module__wrcYHq__screenGlow{stroke:#c1cbcd;stroke-width:.035px}.b3-theater-map-module__wrcYHq__deviceLabel{fill:#6b747b;letter-spacing:.03px;font-size:.23px}.b3-theater-map-module__wrcYHq__hangingScreens{pointer-events:none;fill:#526d79;stroke:#526d79;stroke-width:.018px}.b3-theater-map-module__wrcYHq__hangingScreens text{stroke:none;fill:#526d79;letter-spacing:.01px;font-size:.16px}.b3-theater-map-module__wrcYHq__hangingScreenGlass{fill:none;stroke:#cfdee4;stroke-width:.018px}.b3-theater-map-module__wrcYHq__structuralWall{pointer-events:none}.b3-theater-map-module__wrcYHq__wallBody{fill:#e5e3de;stroke:#96958f;stroke-width:.025px}.b3-theater-map-module__wrcYHq__ledPanel{fill:#354c58}.b3-theater-map-module__wrcYHq__structuralWall text{letter-spacing:.012px;fill:#596267;font-size:.2px}.b3-theater-map-module__wrcYHq__podium{fill:#eee9df;stroke:#bfb5a2;stroke-width:.025px}.b3-theater-map-module__wrcYHq__podiumLine{fill:none;stroke:#cfc5b4;stroke-width:.02px}.b3-theater-map-module__wrcYHq__podiumText{fill:#716a5d;font-size:.21px}.b3-theater-map-module__wrcYHq__door{fill:none;stroke:#929b9a;stroke-width:.028px;stroke-linecap:round}.b3-theater-map-module__wrcYHq__door text{fill:#78817f;stroke:none;letter-spacing:.015px;font-size:.25px}.b3-theater-map-module__wrcYHq__door .b3-theater-map-module__wrcYHq__wallCut{stroke:#fff;stroke-width:.19px}.b3-theater-map-module__wrcYHq__seat{cursor:pointer;outline:none}.b3-theater-map-module__wrcYHq__seat[data-seat-draggable]{cursor:grab}.b3-theater-map-module__wrcYHq__seat[data-drag-source]{cursor:grabbing}.b3-theater-map-module__wrcYHq__seat[data-drag-source=moving]{opacity:.45}.b3-theater-map-module__wrcYHq__seat[data-drop-target=valid]{filter:drop-shadow(0 0 2px #24516a80)}.b3-theater-map-module__wrcYHq__seat[data-drop-target=invalid]{filter:drop-shadow(0 0 2px #d5213280)}.b3-theater-map-module__wrcYHq__hitArea{fill:#0000}.b3-theater-map-module__wrcYHq__seatBody{fill:#e9edef;stroke:#aeb8bd;stroke-width:.023px;transition:fill .12s,stroke .12s}.b3-theater-map-module__wrcYHq__seatBack{fill:none;stroke:#8e9da5;stroke-width:.043px;stroke-linecap:round}.b3-theater-map-module__wrcYHq__pairDivider{fill:none;stroke:#fff;stroke-opacity:.3;stroke-width:.025px;stroke-linecap:round;pointer-events:none}.b3-theater-map-module__wrcYHq__seatNumber{fill:#3f4a51;letter-spacing:-.012px;pointer-events:none;font-variant-numeric:tabular-nums;font-size:.275px;font-weight:500}.b3-theater-map-module__wrcYHq__seat:hover .b3-theater-map-module__wrcYHq__seatBody{fill:#d5dfe3;stroke:#768c97}.b3-theater-map-module__wrcYHq__seat:focus-visible .b3-theater-map-module__wrcYHq__seatBody{stroke:#24516a;stroke-width:.065px}.b3-theater-map-module__wrcYHq__seat[data-occupied] .b3-theater-map-module__wrcYHq__seatBody{fill:var(--accent);stroke:var(--accent)}.b3-theater-map-module__wrcYHq__seat[data-occupied]:hover .b3-theater-map-module__wrcYHq__seatBody{fill:#9f1524;stroke:#9f1524}.b3-theater-map-module__wrcYHq__seat[data-occupied] .b3-theater-map-module__wrcYHq__seatNumber,.b3-theater-map-module__wrcYHq__seat[data-occupied] .b3-theater-map-module__wrcYHq__seatName,.b3-theater-map-module__wrcYHq__seat[data-occupied] .b3-theater-map-module__wrcYHq__nameSeatNumber{fill:#fff}.b3-theater-map-module__wrcYHq__seat[data-occupied] .b3-theater-map-module__wrcYHq__seatBack{stroke:#f1c7ce}.b3-theater-map-module__wrcYHq__seat[data-zone=LIFETIME]:not([data-occupied]) .b3-theater-map-module__wrcYHq__seatBody{fill:#f2eef8;stroke:#9572b6}.b3-theater-map-module__wrcYHq__seat[data-lifetime][data-occupied] .b3-theater-map-module__wrcYHq__seatBody{fill:#765095;stroke:#765095}.b3-theater-map-module__wrcYHq__seat[data-lifetime][data-occupied]:hover .b3-theater-map-module__wrcYHq__seatBody{fill:#60407c;stroke:#60407c}.b3-theater-map-module__wrcYHq__seat[data-lifetime][data-occupied] .b3-theater-map-module__wrcYHq__seatBack{stroke:#dac8e9}.b3-theater-map-module__wrcYHq__seat[data-supervision=other]:not([data-selected]) .b3-theater-map-module__wrcYHq__seatBody{fill:#f6dce1;stroke:#e5bbc3}.b3-theater-map-module__wrcYHq__seat[data-supervision=other][data-lifetime]:not([data-selected]) .b3-theater-map-module__wrcYHq__seatBody{fill:#e9dcf0;stroke:#d0bedc}.b3-theater-map-module__wrcYHq__seat[data-supervision=other]:not([data-selected]) .b3-theater-map-module__wrcYHq__seatNumber,.b3-theater-map-module__wrcYHq__seat[data-supervision=other]:not([data-selected]) .b3-theater-map-module__wrcYHq__nameSeatNumber,.b3-theater-map-module__wrcYHq__seat[data-supervision=other]:not([data-selected]) .b3-theater-map-module__wrcYHq__seatName{fill:#8a2736}.b3-theater-map-module__wrcYHq__seat[data-supervision=other][data-lifetime]:not([data-selected]) .b3-theater-map-module__wrcYHq__seatNumber,.b3-theater-map-module__wrcYHq__seat[data-supervision=other][data-lifetime]:not([data-selected]) .b3-theater-map-module__wrcYHq__nameSeatNumber,.b3-theater-map-module__wrcYHq__seat[data-supervision=other][data-lifetime]:not([data-selected]) .b3-theater-map-module__wrcYHq__seatName{fill:#5a3a70}.b3-theater-map-module__wrcYHq__seat[data-supervision=other]:not([data-selected]) .b3-theater-map-module__wrcYHq__seatBack{stroke:#d1a0a9}.b3-theater-map-module__wrcYHq__seat[data-supervision=other][data-lifetime]:not([data-selected]) .b3-theater-map-module__wrcYHq__seatBack{stroke:#b29bc0}.b3-theater-map-module__wrcYHq__seat[data-selected] .b3-theater-map-module__wrcYHq__seatBody,.b3-theater-map-module__wrcYHq__seat[data-zone][data-selected] .b3-theater-map-module__wrcYHq__seatBody,.b3-theater-map-module__wrcYHq__seat[data-zone][data-selected]:hover .b3-theater-map-module__wrcYHq__seatBody{fill:#24516a;stroke:#17394d;stroke-width:.05px}.b3-theater-map-module__wrcYHq__seat[data-selected] .b3-theater-map-module__wrcYHq__seatNumber,.b3-theater-map-module__wrcYHq__seat[data-selected] .b3-theater-map-module__wrcYHq__seatName,.b3-theater-map-module__wrcYHq__seat[data-selected] .b3-theater-map-module__wrcYHq__nameSeatNumber{fill:#fff;font-weight:650}.b3-theater-map-module__wrcYHq__seat[data-selected] .b3-theater-map-module__wrcYHq__seatBack{stroke:#c4d7e1}.b3-theater-map-module__wrcYHq__seat[data-student-partner] .b3-theater-map-module__wrcYHq__seatBody{fill:#dce7ec;stroke:#24516a}.b3-theater-map-module__wrcYHq__seat[data-student-partner] .b3-theater-map-module__wrcYHq__seatNumber{fill:#24516a}.b3-theater-map-module__wrcYHq__seat[data-student-partner] .b3-theater-map-module__wrcYHq__seatBack{stroke:#849eaa}.b3-theater-map-module__wrcYHq__seat[data-drag-source]:is([data-zone],:not([data-zone])):is([data-occupied],:not([data-occupied])) .b3-theater-map-module__wrcYHq__seatBody,.b3-theater-map-module__wrcYHq__seat[data-drop-target=valid]:is([data-zone],:not([data-zone])):is([data-occupied],:not([data-occupied])) .b3-theater-map-module__wrcYHq__seatBody{stroke:#24516a;stroke-width:.045px}.b3-theater-map-module__wrcYHq__seat[data-drop-target=invalid]:is([data-zone],:not([data-zone])):is([data-occupied],:not([data-occupied])) .b3-theater-map-module__wrcYHq__seatBody{stroke:#d52132;stroke-width:.045px;stroke-dasharray:.08 .05}.b3-theater-map-module__wrcYHq__seatName{fill:#fff;pointer-events:none;font-size:.18px;font-weight:550}.b3-theater-map-module__wrcYHq__seatName[data-long]{font-size:.14px}.b3-theater-map-module__wrcYHq__nameSeatNumber{fill:#fff;pointer-events:none;font-variant-numeric:tabular-nums;font-size:.13px;font-weight:450}.b3-theater-map-module__wrcYHq__areaNote{fill:#7e8587;font-size:.31px;font-weight:400}.b3-theater-map-module__wrcYHq__areaNote .b3-theater-map-module__wrcYHq__areaTitle{fill:#444c50;letter-spacing:-.025px;font-size:.65px;font-weight:550}.b3-theater-map-module__wrcYHq__additionalFixture rect{fill:#edf0f0;stroke:#9ca7ad;stroke-width:.025px}.b3-theater-map-module__wrcYHq__additionalFixture text{fill:#56646b;font-size:.24px}.b3-theater-map-module__wrcYHq__seat[data-disabled] .b3-theater-map-module__wrcYHq__seatBody{fill:#f4f4f2;stroke-dasharray:.045 .035}.b3-theater-map-module__wrcYHq__seat[data-disabled] .b3-theater-map-module__wrcYHq__seatNumber{fill:#9da2a2}.b3-theater-map-module__wrcYHq__experience [data-object-selected]{filter:drop-shadow(0 0 .06px var(--accent));outline:none}.b3-theater-map-module__wrcYHq__experience [data-object]:focus-visible{outline:.035px solid var(--accent)}.b3-theater-map-module__wrcYHq__experience[data-move-mode] [data-object],.b3-theater-map-module__wrcYHq__experience[data-move-mode] .b3-theater-map-module__wrcYHq__seat{touch-action:none;cursor:move}.b3-theater-map-module__wrcYHq__areaNote .b3-theater-map-module__wrcYHq__areaCount{fill:#4a5357;letter-spacing:-.075px;font-size:1.5px;font-weight:300}.b3-theater-map-module__wrcYHq__rearLabel{fill:#7d8587;letter-spacing:.035px;font-size:.26px}.b3-theater-map-module__wrcYHq__mapFooter{color:#737a7e;background:#fff;border-top:1px solid #eceeed;flex-wrap:wrap;align-items:center;gap:18px;padding:15px 20px;font-size:10px;display:flex}.b3-theater-map-module__wrcYHq__mapFooter>span{align-items:center;gap:7px;display:inline-flex}.b3-theater-map-module__wrcYHq__seatLegend{background:#e9edef;border:1px solid #9faeb6;border-radius:3px;width:11px;height:10px}.b3-theater-map-module__wrcYHq__occupiedLegend,.b3-theater-map-module__wrcYHq__lifetimeLegend,.b3-theater-map-module__wrcYHq__emptyLifetimeLegend,.b3-theater-map-module__wrcYHq__selectedLegend{border-radius:3px;width:11px;height:10px}.b3-theater-map-module__wrcYHq__occupiedLegend{background:var(--accent)}.b3-theater-map-module__wrcYHq__lifetimeLegend{background:#765095}.b3-theater-map-module__wrcYHq__emptyLifetimeLegend{background:#f2eef8;border:1px solid #9572b6}.b3-theater-map-module__wrcYHq__selectedLegend{background:#24516a}.b3-theater-map-module__wrcYHq__windowLegend{border-block:1px solid #829ca8;width:16px;height:6px}.b3-theater-map-module__wrcYHq__mapFooter .b3-theater-map-module__wrcYHq__scrollHint{gap:4px;margin-left:auto}.b3-theater-map-module__wrcYHq__sidebar{grid-area:side;min-width:0}.b3-theater-map-module__wrcYHq__search>label{margin-bottom:12px;font-size:13px;font-weight:600;display:block}.b3-theater-map-module__wrcYHq__searchRow{align-items:center;gap:8px;min-width:0;display:flex}.b3-theater-map-module__wrcYHq__seatSearchField{flex:1;min-width:0}.b3-theater-map-module__wrcYHq__feedback{min-height:42px;color:var(--secondary);padding:8px 0 12px;font-size:11px;line-height:1.6}.b3-theater-map-module__wrcYHq__sections{border-bottom:1px solid var(--line);flex-direction:column;gap:2px;padding:8px 0 20px;display:flex}.b3-theater-map-module__wrcYHq__sectionButton{text-align:left;width:100%;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:14px;padding:12px 8px;transition:background .15s;display:flex}.b3-theater-map-module__wrcYHq__sectionButton:hover,.b3-theater-map-module__wrcYHq__sectionButton[aria-current]{background:#eaedeb}.b3-theater-map-module__wrcYHq__sectionButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.b3-theater-map-module__wrcYHq__sectionIndex{color:#8c9498;font-variant-numeric:tabular-nums;align-self:flex-start;margin-top:2px;font-size:11px}.b3-theater-map-module__wrcYHq__sectionButton>span:nth-child(2){flex:1}.b3-theater-map-module__wrcYHq__sectionButton strong{font-size:14px;font-weight:550;display:block}.b3-theater-map-module__wrcYHq__sectionButton small{color:#737c81;font-variant-numeric:tabular-nums;margin-top:4px;font-size:11px;display:block}.b3-theater-map-module__wrcYHq__sectionButton>svg{color:#8a949a}.b3-theater-map-module__wrcYHq__selection{min-height:181px;padding:24px 8px 20px}.b3-theater-map-module__wrcYHq__selection>span{color:var(--secondary);font-size:11px}.b3-theater-map-module__wrcYHq__selection>strong{letter-spacing:-.05em;color:#b6bdc0;margin-top:10px;font-size:52px;font-weight:350;line-height:1.15;display:block}.b3-theater-map-module__wrcYHq__selection[data-filled=true]>strong{color:#24516a}.b3-theater-map-module__wrcYHq__selection strong small{letter-spacing:0;margin-left:10px;font-size:12px;font-weight:400}.b3-theater-map-module__wrcYHq__selection p{color:var(--secondary);margin:9px 0 0;font-size:11px}.b3-theater-map-module__wrcYHq__selection .b3-theater-map-module__wrcYHq__selectedName{color:var(--ink);overflow-wrap:anywhere;font-size:14px;font-weight:550;line-height:1.5}.b3-theater-map-module__wrcYHq__selectionAction{margin-top:16px}.b3-theater-map-module__wrcYHq__navigator{border-top:1px solid var(--line);padding:22px 8px 0}.b3-theater-map-module__wrcYHq__navigatorHeading{color:#7b8489;justify-content:space-between;font-size:10px;display:flex}.b3-theater-map-module__wrcYHq__navigator svg{max-width:100%;height:212px;margin:18px auto 8px;display:block}.b3-theater-map-module__wrcYHq__navigatorAction{justify-content:center;display:flex}.b3-theater-map-module__wrcYHq__pageFooter{color:#949b9e;letter-spacing:.08em;justify-content:space-between;gap:16px;padding:24px 2px 12px;font-size:10px;display:flex}.b3-theater-map-module__wrcYHq__pageFooter span:last-child{letter-spacing:0}@media (min-width:1650px){.b3-theater-map-module__wrcYHq__experience{padding-top:60px}}@media (max-width:1100px){.b3-theater-map-module__wrcYHq__experience{padding:32px 28px 20px}.b3-theater-map-module__wrcYHq__workspace{grid-template-columns:minmax(0,1fr) 210px;column-gap:24px}.b3-theater-map-module__wrcYHq__header .b3-theater-map-module__wrcYHq__roomTitle{font-size:36px}.b3-theater-map-module__wrcYHq__capacity strong{font-size:54px}.b3-theater-map-module__wrcYHq__toolbar{padding:12px}.b3-theater-map-module__wrcYHq__mapFooter{gap:12px;padding:14px 12px}.b3-theater-map-module__wrcYHq__mapFooter .b3-theater-map-module__wrcYHq__scrollHint{flex-basis:100%;margin:0}.b3-theater-map-module__wrcYHq__viewport{min-height:550px}}@media (max-width:759px){.b3-theater-map-module__wrcYHq__experience{padding:28px 16px 12px}.b3-theater-map-module__wrcYHq__header{align-items:center;gap:12px;margin-bottom:24px}.b3-theater-map-module__wrcYHq__eyebrow{margin-bottom:14px;font-size:10px}.b3-theater-map-module__wrcYHq__eyebrow span{margin:0 6px}.b3-theater-map-module__wrcYHq__header .b3-theater-map-module__wrcYHq__roomTitle{font-size:29px}.b3-theater-map-module__wrcYHq__capacity{flex-direction:column;align-items:flex-end;gap:5px}.b3-theater-map-module__wrcYHq__capacity strong{font-size:42px}.b3-theater-map-module__wrcYHq__capacity span{font-size:10px}.b3-theater-map-module__wrcYHq__workspace{grid-template:"find""map""side"/minmax(0,1fr);gap:20px;display:grid}.b3-theater-map-module__wrcYHq__find{padding:0 4px}.b3-theater-map-module__wrcYHq__find .b3-theater-map-module__wrcYHq__feedback{min-height:24px;padding-bottom:0}.b3-theater-map-module__wrcYHq__mapColumn{border-radius:16px;width:100%}.b3-theater-map-module__wrcYHq__viewport{height:65vh;min-height:480px;max-height:680px}.b3-theater-map-module__wrcYHq__toolbar{flex-wrap:wrap;gap:6px;padding:12px}.b3-theater-map-module__wrcYHq__zoomControls{gap:0;margin-left:auto}.b3-theater-map-module__wrcYHq__zoomControls>span{min-width:33px;font-size:10px}.b3-theater-map-module__wrcYHq__sidebar{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 20px;width:100%;padding:0 4px;display:grid}.b3-theater-map-module__wrcYHq__search,.b3-theater-map-module__wrcYHq__feedback{grid-column:1/-1}.b3-theater-map-module__wrcYHq__searchRow{max-width:100%}.b3-theater-map-module__wrcYHq__feedback{min-height:40px}.b3-theater-map-module__wrcYHq__sections{border-bottom:0;align-self:start;padding:4px 0 12px}.b3-theater-map-module__wrcYHq__sectionButton{gap:10px;min-height:58px;padding:12px 6px}.b3-theater-map-module__wrcYHq__selection{border-left:1px solid var(--line);align-self:start;min-height:192px;padding:16px 10px}.b3-theater-map-module__wrcYHq__selection:first-child{border-left:0;grid-column:1/-1;min-height:0}.b3-theater-map-module__wrcYHq__selection>strong{font-size:48px}.b3-theater-map-module__wrcYHq__navigator{display:none}.b3-theater-map-module__wrcYHq__mapFooter{gap:14px;font-size:9px}.b3-theater-map-module__wrcYHq__mapFooter .b3-theater-map-module__wrcYHq__scrollHint{flex-basis:auto;margin-left:auto}.b3-theater-map-module__wrcYHq__pageFooter{padding-top:26px;font-size:8px}}@media (prefers-reduced-motion:reduce){.b3-theater-map-module__wrcYHq__seatBody,.b3-theater-map-module__wrcYHq__sectionButton{transition:none}}@container b3-map (max-width:759px){.b3-theater-map-module__wrcYHq__workspace{grid-template:"find""map""side"/minmax(0,1fr);gap:20px}.b3-theater-map-module__wrcYHq__sidebar{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 20px;display:grid}.b3-theater-map-module__wrcYHq__navigator{display:none}.b3-theater-map-module__wrcYHq__selection{border-left:1px solid var(--line);padding:16px 10px}.b3-theater-map-module__wrcYHq__selection:first-child{border-left:0;grid-column:1/-1;min-height:0}.b3-theater-map-module__wrcYHq__sections{border-bottom:0}.b3-theater-map-module__wrcYHq__viewport{height:65vh;min-height:480px;max-height:680px}}.b3-theater-map-module__wrcYHq__experience.b3-theater-map-module__wrcYHq__student{width:100%;margin:0;padding:0}.b3-theater-map-module__wrcYHq__student .b3-theater-map-module__wrcYHq__workspace{display:block}.b3-theater-map-module__wrcYHq__student .b3-theater-map-module__wrcYHq__viewport{touch-action:pan-x pan-y;overflow-anchor:none}.b3-theater-map-module__wrcYHq__viewport[data-b4-overview]{aspect-ratio:23.4/14.3;height:auto;min-height:0;max-height:none}
.attendance-workspace-module__KPpgEq__page,.attendance-workspace-module__KPpgEq__form,.attendance-workspace-module__KPpgEq__group,.attendance-workspace-module__KPpgEq__preview{flex-direction:column;gap:16px;min-width:0;display:flex}.attendance-workspace-module__KPpgEq__page{gap:24px}.attendance-workspace-module__KPpgEq__presetList{flex-direction:column;gap:24px;min-width:0;display:flex}.attendance-workspace-module__KPpgEq__actions,.attendance-workspace-module__KPpgEq__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.attendance-workspace-module__KPpgEq__filters{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.attendance-workspace-module__KPpgEq__cell{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.attendance-workspace-module__KPpgEq__preview{max-height:400px;overflow-y:auto}.attendance-workspace-module__KPpgEq__calendar{min-width:0;max-width:1180px;margin-inline:auto}.attendance-workspace-module__KPpgEq__filterToggles{flex-wrap:wrap;align-items:center;gap:16px;min-width:0;display:flex}.attendance-workspace-module__KPpgEq__rosterFooter{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;min-width:0;display:flex}.attendance-workspace-module__KPpgEq__summaryPart{white-space:nowrap}.attendance-workspace-module__KPpgEq__coursePlanForm,.attendance-workspace-module__KPpgEq__coursePlanBlocks{flex-direction:column;gap:24px;min-width:0;display:flex}.attendance-workspace-module__KPpgEq__coursePlanBlock,.attendance-workspace-module__KPpgEq__coursePlanResult{flex-direction:column;gap:16px;min-width:0;display:flex}.attendance-workspace-module__KPpgEq__coursePlanBlock+.attendance-workspace-module__KPpgEq__coursePlanBlock{border-block-start:1px solid var(--admin-line);padding-block-start:24px}.attendance-workspace-module__KPpgEq__coursePlanHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;min-width:0;display:flex}.attendance-workspace-module__KPpgEq__coursePlanFeedback{flex-direction:column;gap:12px;min-width:0;display:flex}
.seat-drag-feedback-module__sylf8q__ghost{z-index:10000;color:#172b3a;overflow-wrap:anywhere;pointer-events:none;will-change:transform;background:#fff;border:1px solid #9caeb7;border-radius:12px;gap:3px;max-width:min(280px,100vw - 8px);padding:10px 12px;font-size:13px;line-height:1.4;display:grid;position:fixed;top:0;left:0;box-shadow:0 8px 24px #172b3a30}.seat-drag-feedback-module__sylf8q__ghost strong{font-weight:600}.seat-drag-feedback-module__sylf8q__ghost span{color:#4f626b}.seat-drag-feedback-module__sylf8q__ghost[data-invalid]{border-color:#bf2938}.seat-drag-feedback-module__sylf8q__ghost[data-invalid] span{color:#a51929}.seat-drag-feedback-module__sylf8q__screenReaderOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.admin-metric-group-module__55Cnra__group{box-sizing:border-box;border-radius:var(--radius-card);background:var(--white);flex-wrap:wrap;gap:16px 32px;inline-size:fit-content;max-inline-size:100%;padding:24px;display:flex}.admin-metric-group-module__55Cnra__group.admin-metric-group-module__55Cnra__contained{background:0 0;border-radius:0;padding:0}.admin-metric-group-module__55Cnra__metric{inline-size:224px;min-inline-size:0;max-inline-size:100%;color:var(--admin-ink);border-radius:var(--radius-control);flex-direction:column;flex:0 224px;gap:8px;text-decoration:none;display:flex}.admin-metric-group-module__55Cnra__link{transition:color var(--motion-quick) ease}.admin-metric-group-module__55Cnra__link:hover .admin-metric-group-module__55Cnra__label{color:var(--admin-brand)}.admin-metric-group-module__55Cnra__link:focus-visible{outline:2px solid var(--admin-brand);outline-offset:3px}.admin-metric-group-module__55Cnra__label{font-size:14px;font-weight:400;line-height:24px}.admin-metric-group-module__55Cnra__value{line-height:38px}.admin-metric-group-module__55Cnra__number{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:28px;font-weight:600;line-height:38px}.admin-metric-group-module__55Cnra__unit{white-space:nowrap;margin-inline-start:8px}.admin-metric-group-module__55Cnra__unit:before{content:"⁠"}.admin-metric-group-module__55Cnra__unit,.admin-metric-group-module__55Cnra__description{color:var(--admin-muted);font-size:12px;line-height:20px}@media (max-width:480px){.admin-metric-group-module__55Cnra__group{gap:16px;padding:16px}.admin-metric-group-module__55Cnra__metric{flex-basis:180px}}@media (prefers-reduced-motion:reduce){.admin-metric-group-module__55Cnra__link{transition:none}}
.overview-module__6o5aya__overview{flex-direction:column;gap:24px;min-width:0;display:flex;container:my-students-overview/inline-size}.overview-module__6o5aya__stack{flex-direction:column;gap:24px;min-width:0;display:flex}.overview-module__6o5aya__group{flex-direction:column;gap:16px;min-width:0;display:flex}.overview-module__6o5aya__feedbackGroup{flex-direction:column;gap:12px;min-width:0;display:flex}.overview-module__6o5aya__dashboardGrid{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:24px;min-width:0;display:grid}.overview-module__6o5aya__attendanceSummary{justify-content:center;align-items:center;gap:16px;min-width:0;display:flex}.overview-module__6o5aya__ringFigure{flex-direction:column;flex:0 160px;align-items:center;gap:8px;min-width:0;margin:0;display:flex}.overview-module__6o5aya__ring{width:140px;max-width:100%;height:auto;display:block}.overview-module__6o5aya__ringTrack,.overview-module__6o5aya__ringValue,.overview-module__6o5aya__expectedRingValue{fill:none;stroke-width:12px}.overview-module__6o5aya__ringTrack{stroke:var(--tcy-ui-soft,var(--soft))}.overview-module__6o5aya__ringValue{stroke:var(--tcy-ui-brand,var(--brand))}.overview-module__6o5aya__expectedRingValue{stroke:var(--green)}.overview-module__6o5aya__ringNumber{fill:var(--tcy-ui-text,var(--ink));font-variant-numeric:tabular-nums;font-size:28px;font-weight:600}.overview-module__6o5aya__ringUnit{font-size:14px;font-weight:400}.overview-module__6o5aya__ringCaption{text-align:center;flex-direction:column;gap:4px;display:flex}.overview-module__6o5aya__summaryLine{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;min-width:0;display:flex}.overview-module__6o5aya__issueRow{min-width:0}.overview-module__6o5aya__examGroup{flex-direction:column;gap:4px;min-width:0;display:flex}.overview-module__6o5aya__examSubject{min-width:0;padding-inline-start:24px}@container my-students-overview (min-width:1080px){.overview-module__6o5aya__dashboardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.conversation-module__20adDG__conversation{grid-template-rows:auto minmax(var(--grading-transcript-min-height,0), 1fr) auto;gap:16px;block-size:100%;min-block-size:0;min-inline-size:0;display:grid}.conversation-module__20adDG__transcript{min-inline-size:0;min-block-size:var(--grading-transcript-min-height,0);overflow:hidden}.conversation-module__20adDG__composer{grid-template-columns:minmax(0,1fr);gap:12px;min-inline-size:0;display:grid}.conversation-module__20adDG__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.conversation-module__20adDG__messageText{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}
.student-exams-module__-E3QzW__stack{flex-direction:column;gap:12px;min-inline-size:0;display:flex}.student-exams-module__-E3QzW__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.student-exams-module__-E3QzW__summary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.student-exams-module__-E3QzW__file{overflow-wrap:anywhere;flex-direction:column;gap:6px;display:flex}.student-exams-module__-E3QzW__groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 8px;display:grid}.student-exams-module__-E3QzW__group{flex-direction:column;gap:6px;min-inline-size:0;display:flex}.student-exams-module__-E3QzW__answerRow{align-items:center;gap:2px;min-inline-size:0;display:flex}.student-exams-module__-E3QzW__questionNumber{inline-size:20px;color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:12px;font-weight:600}.student-exams-module__-E3QzW__saveArea{border-block-start:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:12px;padding-block-start:12px;display:flex}
.student-seat-summary-module__NsMh-q__summary{min-inline-size:0;max-inline-size:640px;color:var(--tcy-ui-text,#171719);gap:20px;display:grid}.student-seat-summary-module__NsMh-q__summary p,.student-seat-summary-module__NsMh-q__summary h1{margin:0}.student-seat-summary-module__NsMh-q__header{flex-wrap:wrap;align-items:baseline;gap:8px 16px;display:flex}.student-seat-summary-module__NsMh-q__header h1{font-size:1rem;font-weight:600;line-height:1.5}.student-seat-summary-module__NsMh-q__caption{color:var(--tcy-ui-muted,#67676d);font-size:.75rem;font-weight:400;line-height:1.5}.student-seat-summary-module__NsMh-q__course{gap:6px;min-inline-size:0;display:grid}.student-seat-summary-module__NsMh-q__courseNames{letter-spacing:-.025em;overflow-wrap:anywhere;gap:6px;font-size:1.375rem;font-weight:600;line-height:1.4;display:grid}.student-seat-summary-module__NsMh-q__seat{white-space:nowrap;flex:none;align-items:baseline;gap:4px;min-inline-size:0;line-height:1;display:flex}.student-seat-summary-module__NsMh-q__number{letter-spacing:-.055em;font-variant-numeric:tabular-nums;font-optical-sizing:auto;font-size:clamp(3.5rem,18vw,4.5rem);font-weight:650;line-height:1.05}.student-seat-summary-module__NsMh-q__unit{color:var(--tcy-ui-muted,#67676d);font-size:1rem;line-height:1.5}.student-seat-summary-module__NsMh-q__room{min-block-size:44px;min-inline-size:0;max-inline-size:100%;color:inherit;font:inherit;text-align:start;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:8px;padding:8px 0;display:flex}.student-seat-summary-module__NsMh-q__roomName{overflow-wrap:anywhere;min-inline-size:0;font-size:1rem;font-weight:500;line-height:1.5}.student-seat-summary-module__NsMh-q__pin{block-size:18px;inline-size:18px;color:var(--tcy-ui-muted,#67676d);flex:none}.student-seat-summary-module__NsMh-q__compact{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.student-seat-summary-module__NsMh-q__compactInfo{flex:11rem;gap:2px;min-inline-size:0;display:grid}.student-seat-summary-module__NsMh-q__compact .student-seat-summary-module__NsMh-q__courseNames{letter-spacing:-.015em;font-size:1.125rem}.student-seat-summary-module__NsMh-q__compact .student-seat-summary-module__NsMh-q__number{font-size:clamp(3rem,16vw,4rem)}
.admin-overviews-module__S5sL4a__page{box-sizing:border-box;inline-size:100%;min-inline-size:0;color:var(--admin-ink);flex-direction:column;gap:24px;display:flex;container:admin-overview/inline-size}.admin-overviews-module__S5sL4a__stack,.admin-overviews-module__S5sL4a__overviewStack{flex-direction:column;gap:24px;min-inline-size:0;display:flex}.admin-overviews-module__S5sL4a__centerRow{padding:var(--workbench-padding);border-radius:var(--radius-card);background:var(--white);border:1px solid var(--line-subtle);grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.admin-overviews-module__S5sL4a__centerHeading{grid-template-columns:40px minmax(0,1fr);align-content:start;gap:4px 12px;min-inline-size:0;display:grid}.admin-overviews-module__S5sL4a__centerIcon{color:var(--admin-brand);border-radius:var(--radius-control);background:var(--brand-soft);grid-row:1/3;place-items:center;block-size:40px;inline-size:40px;display:grid}.admin-overviews-module__S5sL4a__centerLink{min-block-size:44px;color:var(--admin-ink);border-radius:var(--radius-sm);transition:color var(--motion-quick) ease;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.admin-overviews-module__S5sL4a__centerName{font-size:18px;font-weight:600;line-height:28px}.admin-overviews-module__S5sL4a__centerTitle{grid-column:2;margin:0;line-height:24px}.admin-overviews-module__S5sL4a__centerDescription{color:var(--admin-muted);grid-column:2;font-size:12px;line-height:20px}.admin-overviews-module__S5sL4a__workbenchModules{grid-template-columns:repeat(var(--workbench-columns), minmax(0, 1fr));align-content:flex-start;gap:12px;min-inline-size:0;display:grid}.admin-overviews-module__S5sL4a__workbenchStack{--workbench-columns:2;--workbench-padding:16px;inline-size:100%}@container admin-overview (min-width:476px){.admin-overviews-module__S5sL4a__workbenchStack{--workbench-columns:2;--workbench-padding:24px}}@container admin-overview (min-width:668px){.admin-overviews-module__S5sL4a__centerRow{grid-template-columns:184px minmax(0,1fr);gap:24px}}@container admin-overview (min-width:888px){.admin-overviews-module__S5sL4a__workbenchStack{--workbench-columns:3}}@container admin-overview (min-width:1108px){.admin-overviews-module__S5sL4a__workbenchStack{--workbench-columns:4}}.admin-overviews-module__S5sL4a__moduleLink{box-sizing:border-box;min-inline-size:0;color:var(--admin-ink);border-radius:var(--radius-control);transition:background-color var(--motion-quick) ease;align-items:flex-start;gap:12px;text-decoration:none;display:flex}.admin-overviews-module__S5sL4a__moduleCompact{background:var(--canvas);transition:background-color var(--motion-quick) ease, transform var(--motion-standard) cubic-bezier(.22, 1, .36, 1);padding:12px}.admin-overviews-module__S5sL4a__moduleCompact .admin-overviews-module__S5sL4a__moduleIcon{transition:color var(--motion-quick) ease}@media (hover:hover){.admin-overviews-module__S5sL4a__moduleCompact:hover{background:var(--brand-soft);transform:translateY(-2px)}.admin-overviews-module__S5sL4a__moduleCompact:hover .admin-overviews-module__S5sL4a__moduleIcon{color:var(--admin-brand)}}.admin-overviews-module__S5sL4a__moduleCompact:active{background:var(--brand-soft);transform:scale(.98)}.admin-overviews-module__S5sL4a__moduleCompact:focus-visible{background:var(--brand-soft)}.admin-overviews-module__S5sL4a__moduleIcon{color:var(--admin-muted);flex:0 0 22px;align-items:center;padding-block-start:1px;display:inline-flex}.admin-overviews-module__S5sL4a__moduleCopy{flex-direction:column;gap:4px;min-inline-size:0;display:flex}.admin-overviews-module__S5sL4a__moduleName{word-break:normal;text-wrap:wrap;font-size:14px;font-weight:600;line-height:24px}.admin-overviews-module__S5sL4a__moduleDescription{color:var(--admin-muted);word-break:normal;text-wrap:wrap;font-size:12px;line-height:20px}.admin-overviews-module__S5sL4a__moduleExpanded:hover{background:var(--admin-soft)}.admin-overviews-module__S5sL4a__centerLink:hover{color:var(--admin-brand)}.admin-overviews-module__S5sL4a__moduleLink:focus-visible,.admin-overviews-module__S5sL4a__centerLink:focus-visible,.admin-overviews-module__S5sL4a__attentionLink:focus-visible{outline:2px solid var(--admin-brand);outline-offset:3px}.admin-overviews-module__S5sL4a__summary{flex-direction:column;gap:16px;display:flex}.admin-overviews-module__S5sL4a__attention{border-radius:var(--radius-card);background:var(--white);flex-direction:column;gap:16px;padding:24px;display:flex}.admin-overviews-module__S5sL4a__sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.admin-overviews-module__S5sL4a__sectionTitle{margin:0;font-size:18px;font-weight:600;line-height:24px}.admin-overviews-module__S5sL4a__sectionNote{color:var(--admin-muted);font-size:12px;line-height:20px}.admin-overviews-module__S5sL4a__attentionList{flex-direction:column;gap:8px;display:flex}.admin-overviews-module__S5sL4a__attentionLink{color:var(--admin-ink);border-radius:var(--radius-control);background:var(--admin-soft);transition:background-color var(--motion-quick) ease;align-items:center;gap:16px;padding:12px 16px;text-decoration:none;display:flex}.admin-overviews-module__S5sL4a__attentionLink:hover{background:var(--brand-soft)}.admin-overviews-module__S5sL4a__attentionCopy{flex-direction:column;flex:1;gap:4px;min-inline-size:0;display:flex}.admin-overviews-module__S5sL4a__attentionName{font-size:14px;font-weight:600;line-height:24px}.admin-overviews-module__S5sL4a__attentionDescription{color:var(--admin-muted);text-wrap:pretty;font-size:12px;line-height:20px}.admin-overviews-module__S5sL4a__attentionCount{white-space:nowrap;align-items:center;gap:8px;font-weight:600;display:inline-flex}.admin-overviews-module__S5sL4a__attentionEmpty{color:var(--admin-muted);align-items:center;gap:8px;margin:0;padding-block:8px;font-size:14px;display:flex}.admin-overviews-module__S5sL4a__moduleSection{flex-direction:column;gap:16px;display:flex}.admin-overviews-module__S5sL4a__overviewModules{flex-wrap:wrap;gap:16px;display:flex}.admin-overviews-module__S5sL4a__moduleExpanded{background:var(--white);flex:0 278px;min-block-size:132px;padding:20px}.admin-overviews-module__S5sL4a__moduleAccess{color:var(--admin-muted);align-items:center;gap:8px;margin-block-start:12px;font-size:12px;line-height:20px;display:inline-flex}.admin-overviews-module__S5sL4a__relatedAction{color:var(--admin-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.admin-overviews-module__S5sL4a__relatedAction p{margin:0}.admin-overviews-module__S5sL4a__emptySurface{background:var(--white);border-radius:var(--radius-card);padding:32px 24px}@container admin-overview (max-width:667px){.admin-overviews-module__S5sL4a__overviewModules{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.admin-overviews-module__S5sL4a__moduleCompact,.admin-overviews-module__S5sL4a__moduleExpanded{flex-direction:column;gap:8px;min-block-size:0;padding:12px 8px}.admin-overviews-module__S5sL4a__centerRow{grid-template-columns:minmax(0,1fr);gap:16px}}@container admin-overview (min-width:354px) and (max-width:667px){.admin-overviews-module__S5sL4a__moduleCompact{flex-direction:row;gap:8px}}@supports not (container-type:inline-size){@media (max-width:969px){.admin-overviews-module__S5sL4a__overviewModules{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.admin-overviews-module__S5sL4a__moduleCompact,.admin-overviews-module__S5sL4a__moduleExpanded{flex-direction:column;gap:8px;min-block-size:0;padding:12px 8px}}@media (min-width:512px) and (max-width:720px),(min-width:761px){.admin-overviews-module__S5sL4a__workbenchStack{--workbench-columns:2;--workbench-padding:24px}}@media (min-width:970px){.admin-overviews-module__S5sL4a__centerRow{grid-template-columns:184px minmax(0,1fr);gap:24px}}@media (min-width:1209px){.admin-overviews-module__S5sL4a__workbenchStack{--workbench-columns:3}}@media (min-width:1444px){.admin-overviews-module__S5sL4a__workbenchStack{--workbench-columns:4}}}@media (max-width:480px){.admin-overviews-module__S5sL4a__centerRow,.admin-overviews-module__S5sL4a__attention{padding:16px}.admin-overviews-module__S5sL4a__workbenchModules{gap:12px}.admin-overviews-module__S5sL4a__attentionLink{gap:8px;padding:12px}}@media (prefers-reduced-motion:no-preference){.admin-overviews-module__S5sL4a__workbenchStack{animation:admin-overviews-module__S5sL4a__workbench-enter var(--motion-emphasis) cubic-bezier(.22, 1, .36, 1) both}}@keyframes admin-overviews-module__S5sL4a__workbench-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.admin-overviews-module__S5sL4a__moduleLink,.admin-overviews-module__S5sL4a__moduleCompact .admin-overviews-module__S5sL4a__moduleIcon,.admin-overviews-module__S5sL4a__centerLink,.admin-overviews-module__S5sL4a__attentionLink{transition:none}.admin-overviews-module__S5sL4a__moduleCompact:hover,.admin-overviews-module__S5sL4a__moduleCompact:active{transform:none}}
.cohort-workspace-module__jssLhq__workspace,.cohort-workspace-module__jssLhq__form{gap:24px;min-width:0;display:grid}.cohort-workspace-module__jssLhq__detailGrid{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:24px;min-width:0;display:grid}.cohort-workspace-module__jssLhq__toolbar{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.cohort-workspace-module__jssLhq__pair{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;min-width:0;display:grid}.cohort-workspace-module__jssLhq__datePair{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0;display:grid}.cohort-workspace-module__jssLhq__line{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cohort-workspace-module__jssLhq__options{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.cohort-workspace-module__jssLhq__calendar{gap:8px;min-width:0;display:grid}.cohort-workspace-module__jssLhq__week{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.cohort-workspace-module__jssLhq__weekday{text-align:center;color:var(--muted);font-size:12px;line-height:20px}.cohort-workspace-module__jssLhq__dayCell{min-width:0;display:flex}.cohort-workspace-module__jssLhq__day{box-sizing:border-box;border:1px solid var(--line);border-radius:var(--radius-control);background:var(--white);width:100%;min-width:0;min-height:120px;color:var(--foreground);font:inherit;text-align:left;cursor:pointer;transition:background-color .15s var(--panel-ease), border-color .15s var(--panel-ease);flex-direction:column;align-items:stretch;gap:6px;padding:10px;display:flex}.cohort-workspace-module__jssLhq__day:hover{border-color:var(--muted)}.cohort-workspace-module__jssLhq__day:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.cohort-workspace-module__jssLhq__day[data-selected]{border-color:var(--brand);background:var(--brand-soft)}.cohort-workspace-module__jssLhq__day[data-holiday]{background:var(--soft)}.cohort-workspace-module__jssLhq__day:disabled{color:var(--muted);cursor:default;background:0 0;border-color:#0000}.cohort-workspace-module__jssLhq__dayTop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 4px;display:flex}.cohort-workspace-module__jssLhq__dateNumber{font-variant-numeric:tabular-nums;font-size:16px;font-weight:600;line-height:22px}.cohort-workspace-module__jssLhq__month{white-space:nowrap;color:var(--muted);font-size:12px;line-height:20px}.cohort-workspace-module__jssLhq__fullTitle{overflow-wrap:anywhere;font-size:13px;line-height:20px}.cohort-workspace-module__jssLhq__mobileTitle{display:none}.cohort-workspace-module__jssLhq__extra,.cohort-workspace-module__jssLhq__hint{color:var(--muted);overflow-wrap:anywhere;font-size:12px;line-height:18px}.cohort-workspace-module__jssLhq__hint{margin-top:auto}.cohort-workspace-module__jssLhq__daySection{border-top:1px solid var(--line);gap:16px;min-width:0;padding-top:16px;display:grid}.cohort-workspace-module__jssLhq__block{gap:4px;min-width:0;padding-block:8px;display:grid}@media (max-width:1250px){.cohort-workspace-module__jssLhq__detailGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.cohort-workspace-module__jssLhq__week{gap:4px}.cohort-workspace-module__jssLhq__day{min-height:96px;padding:6px 3px}.cohort-workspace-module__jssLhq__dayTop{justify-content:center}.cohort-workspace-module__jssLhq__month{font-size:12px;line-height:16px}.cohort-workspace-module__jssLhq__fullTitle,.cohort-workspace-module__jssLhq__extra,.cohort-workspace-module__jssLhq__hint{display:none}.cohort-workspace-module__jssLhq__mobileTitle{text-align:center;white-space:nowrap;font-size:12px;line-height:20px;display:block}}@media (max-width:360px){.cohort-workspace-module__jssLhq__datePair{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.cohort-workspace-module__jssLhq__day{transition:none}}.cohort-workspace-module__jssLhq__mockConfig{gap:16px;min-width:0;display:grid}.cohort-workspace-module__jssLhq__mockMetadata{flex-wrap:wrap;align-items:flex-start;gap:16px;min-width:0;display:flex}.cohort-workspace-module__jssLhq__mockSubject{flex:200px;min-width:0}
.feedback-presets-module__GvKSea__presets{gap:12px;inline-size:200px;min-inline-size:0;max-inline-size:100%;display:grid}.feedback-presets-module__GvKSea__heading{gap:4px;min-inline-size:0;display:grid}.feedback-presets-module__GvKSea__phrases{gap:8px;min-inline-size:0;display:grid}
.student-seating-module__b1NiAa__workspace{gap:28px;min-inline-size:0;padding-block:8px 24px;display:grid}.student-seating-module__b1NiAa__flowNotice{justify-content:space-between;align-items:center;gap:16px;margin-block-end:16px;display:flex}.student-seating-module__b1NiAa__flowNotice>p{font-size:12px}.student-seating-module__b1NiAa__pageTitle{margin:0;font-size:20px;font-weight:600;line-height:1.4}.student-seating-module__b1NiAa__mapSection{gap:16px;min-inline-size:0;display:grid}.student-seating-module__b1NiAa__map{background:var(--tcy-ui-surface,#fff);border:1px solid var(--tcy-ui-border,#dedee2);border-radius:24px;inline-size:100%;min-inline-size:0;overflow:clip}.student-seating-module__b1NiAa__notes{flex-wrap:wrap;justify-content:space-between;gap:8px 24px;display:flex}.student-seating-module__b1NiAa__notes>p{font-size:12px;line-height:1.5}.student-seating-module__b1NiAa__waiting{gap:20px;display:grid}@media (max-width:600px){.student-seating-module__b1NiAa__workspace{gap:24px;padding-block-start:4px}.student-seating-module__b1NiAa__map{border-radius:20px}}
.workspace-module__CFi-Ta__workspace{flex-direction:column;gap:24px;min-width:0;margin-top:24px;display:flex}.workspace-module__CFi-Ta__editor{flex-direction:column;gap:24px;min-width:0;display:flex}.workspace-module__CFi-Ta__editorHeading,.workspace-module__CFi-Ta__editorFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.workspace-module__CFi-Ta__editorColumns{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:24px;min-width:0;display:grid;container-type:inline-size}.workspace-module__CFi-Ta__canvasRegion,.workspace-module__CFi-Ta__theaterColumns{min-width:0}.workspace-module__CFi-Ta__desktopProperties{border-left:1px solid var(--tcy-ui-border,#dedee2);min-width:0;padding-left:24px}.workspace-module__CFi-Ta__properties{flex-direction:column;gap:24px;min-width:0;display:flex}.workspace-module__CFi-Ta__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.workspace-module__CFi-Ta__form{flex-direction:column;gap:16px;min-width:0;display:flex}.workspace-module__CFi-Ta__mobileOnly{display:none}.workspace-module__CFi-Ta__mobileDrawer{display:contents}.workspace-module__CFi-Ta__editorFooter{border-top:1px solid var(--tcy-ui-border,#dedee2);padding-top:24px}@media (max-width:960px){.workspace-module__CFi-Ta__editorColumns{grid-template-columns:minmax(0,1fr)}.workspace-module__CFi-Ta__desktopProperties{display:none}.workspace-module__CFi-Ta__mobileOnly{display:block}}
.workspace-module__ublRXW__page{grid-template-columns:minmax(0,1fr);gap:24px;min-inline-size:0;display:grid}.workspace-module__ublRXW__stack{grid-template-columns:minmax(0,1fr);gap:16px;min-inline-size:0;display:grid}.workspace-module__ublRXW__regions{grid-template-columns:minmax(0,1fr);gap:24px;min-inline-size:0;display:grid}.workspace-module__ublRXW__actions{flex-wrap:wrap;align-items:center;gap:8px;min-inline-size:0;display:flex}.workspace-module__ublRXW__filters{flex-wrap:wrap;align-items:end;gap:16px;min-inline-size:0;display:flex}.workspace-module__ublRXW__paging{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.workspace-module__ublRXW__record{border-block-end:1px solid var(--line);gap:8px;min-inline-size:0;padding:16px 0;display:grid}.workspace-module__ublRXW__history{gap:16px;margin:0;padding:0;list-style:none;display:grid}.workspace-module__ublRXW__historyItem{border-block-end:1px solid var(--line);gap:8px;padding-block-end:16px;display:grid}.workspace-module__ublRXW__note{white-space:pre-wrap;overflow-wrap:anywhere}.workspace-module__ublRXW__identity{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.workspace-module__ublRXW__range{max-inline-size:940px}.workspace-module__ublRXW__checkInEvent{min-inline-size:0;padding-inline-start:16px}
.questionnaires-module__uz38ka__workspace{gap:24px;width:100%;min-width:0;display:grid;container-type:inline-size}.questionnaires-module__uz38ka__stack{gap:16px;min-width:0;display:grid}.questionnaires-module__uz38ka__settings{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:24px;display:grid}.questionnaires-module__uz38ka__share{justify-items:start;gap:12px;min-width:0;display:grid}.questionnaires-module__uz38ka__shareUrl{overflow-wrap:anywhere;font-size:13px}.questionnaires-module__uz38ka__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.questionnaires-module__uz38ka__builder{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px;min-width:0;display:grid}.questionnaires-module__uz38ka__properties{min-width:0;scroll-margin-top:130px}.questionnaires-module__uz38ka__completion{gap:12px;display:grid}.questionnaires-module__uz38ka__picker{flex-wrap:wrap;gap:8px;display:flex}.questionnaires-module__uz38ka__dropTargets{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.questionnaires-module__uz38ka__dropTarget{border:1px dashed var(--line);border-radius:var(--radius-control);padding:12px}.questionnaires-module__uz38ka__search{width:min(100%,320px);min-width:0}.questionnaires-module__uz38ka__timePhrase{white-space:nowrap}.questionnaires-module__uz38ka__create{gap:16px;max-width:720px;display:grid}@container (max-width:934px){.questionnaires-module__uz38ka__builder{grid-template-columns:minmax(0,1fr)}}@container (max-width:720px){.questionnaires-module__uz38ka__settings{grid-template-columns:minmax(0,1fr)}}.questionnaires-module__uz38ka__swipeDrawer{background:var(--white);width:min(560px,100vw);max-width:100vw;max-height:100dvh;color:var(--ink)}.questionnaires-module__uz38ka__swipeHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:start;gap:16px;padding:24px;display:flex}.questionnaires-module__uz38ka__swipeTitle{margin:0;font-size:18px;font-weight:650;line-height:1.4}.questionnaires-module__uz38ka__swipeBody{min-height:0;padding:24px;overflow-y:auto}.questionnaires-module__uz38ka__swipeHeading{gap:4px;min-width:0;display:grid}.questionnaires-module__uz38ka__regions{gap:24px;min-width:0;display:grid}.questionnaires-module__uz38ka__sectionHeading{gap:4px;display:grid}
.questionnaire-form-module__1ox6sW__standalone{--questionnaire-field-offset:calc(var(--sticky-header-offset,72px) + 80px)}.questionnaire-form-module__1ox6sW__field{scroll-margin-block-start:var(--questionnaire-field-offset,24px)}.questionnaire-form-module__1ox6sW__shortControl{width:min(100%,320px)}.questionnaire-form-module__1ox6sW__longControl{width:min(100%,680px)}.questionnaire-form-module__1ox6sW__groupControl{min-width:0}.questionnaire-form-module__1ox6sW__contacts{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),240px));gap:16px;display:grid}.questionnaire-form-module__1ox6sW__contactLabel{min-width:0;color:var(--ink);gap:8px;font-size:14px;font-weight:500;display:grid}
.sales-workflow-module__g6i6Aq__sections{flex-direction:column;gap:24px;display:flex}.sales-workflow-module__g6i6Aq__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sales-workflow-module__g6i6Aq__split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;display:grid}.sales-workflow-module__g6i6Aq__images{flex-wrap:wrap;gap:12px;display:flex}.sales-workflow-module__g6i6Aq__image{object-fit:contain;width:min(100%,280px);max-height:360px;display:block}.sales-workflow-module__g6i6Aq__paymentCode{width:min(100%,320px);height:auto;display:block}.sales-workflow-module__g6i6Aq__timeline{flex-direction:column;gap:16px;padding-inline-start:24px;display:flex}.sales-workflow-module__g6i6Aq__summary{flex-direction:column;gap:8px;display:flex}@media (max-width:760px){.sales-workflow-module__g6i6Aq__split{grid-template-columns:minmax(0,1fr)}}
.platform-ui-module__0CniWq__page,.platform-ui-module__0CniWq__formPage{gap:24px;width:100%;min-width:0;display:grid}.platform-ui-module__0CniWq__stack{gap:16px;min-width:0;display:grid}.platform-ui-module__0CniWq__articleGroup{gap:8px;min-width:0;display:grid}.platform-ui-module__0CniWq__feedbackStack{gap:12px;min-width:0;display:grid}.platform-ui-module__0CniWq__actions{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.platform-ui-module__0CniWq__consultantRow{flex-wrap:wrap;align-items:flex-start;gap:16px;min-width:0;display:flex}.platform-ui-module__0CniWq__rowNumber{flex:0 0 28px;padding-top:26px}.platform-ui-module__0CniWq__rowFields{flex:440px;min-width:0}.platform-ui-module__0CniWq__rowAction{padding-top:26px}.platform-ui-module__0CniWq__articleLayout{grid-template-columns:minmax(260px,320px) minmax(0,1fr);align-items:start;gap:24px;min-width:0;display:grid}.platform-ui-module__0CniWq__categoryRow{flex-wrap:wrap;align-items:flex-start;gap:16px;min-width:0;display:flex}.platform-ui-module__0CniWq__categoryControls{flex-wrap:wrap;align-items:center;gap:16px;min-width:0;padding-top:26px;display:flex}.platform-ui-module__0CniWq__editorBody{gap:16px;min-width:0;display:grid}.platform-ui-module__0CniWq__preview{gap:16px;min-width:0;max-width:880px;display:grid}.platform-ui-module__0CniWq__preview>img{border-radius:var(--radius-control);max-width:100%;height:auto}.platform-ui-module__0CniWq__imageControls{gap:16px;min-width:0;display:grid}@media (max-width:1100px){.platform-ui-module__0CniWq__articleLayout{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.platform-ui-module__0CniWq__rowNumber{padding-top:0}.platform-ui-module__0CniWq__rowFields{flex-basis:calc(100% - 44px)}.platform-ui-module__0CniWq__rowAction{margin-left:44px;padding-top:0}.platform-ui-module__0CniWq__categoryControls{padding-top:0}}
.live-statistics-module__49kvnG__page,.live-statistics-module__49kvnG__stack{flex-direction:column;gap:24px;min-width:0;display:flex}.live-statistics-module__49kvnG__group{flex-direction:column;gap:16px;min-width:0;display:flex}.live-statistics-module__49kvnG__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.live-statistics-module__49kvnG__monthControls{flex-wrap:wrap;align-items:flex-end;gap:16px 24px;display:flex}.live-statistics-module__49kvnG__monthFilter{width:max-content;min-width:0;max-width:100%}.live-statistics-module__49kvnG__previews{flex-wrap:wrap;gap:12px;display:flex}.live-statistics-module__49kvnG__evidenceItem{flex-direction:column;gap:8px;width:160px;max-width:100%;display:flex}.live-statistics-module__49kvnG__evidenceImage{object-fit:contain;background:var(--admin-soft);border:1px solid var(--admin-line);border-radius:var(--radius-sm);width:160px;max-width:100%;height:120px}.live-statistics-module__49kvnG__platformForm{flex-direction:column;gap:16px;min-width:0;display:flex}.live-statistics-module__49kvnG__progress{width:160px;max-width:100%;height:8px;accent-color:var(--admin-brand)}.live-statistics-module__49kvnG__performanceCell{flex-direction:column;gap:8px;min-width:160px;display:flex}.live-statistics-module__49kvnG__historyItem{border-top:1px solid var(--admin-line);flex-direction:column;gap:8px;padding-block:12px;display:flex}.live-statistics-module__49kvnG__errorList{flex-direction:column;gap:8px;padding:0;list-style:none;display:flex}.live-statistics-module__49kvnG__dialogBody{padding-bottom:8px}.live-statistics-module__49kvnG__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0;display:grid}@media (max-width:600px){.live-statistics-module__49kvnG__formGrid{grid-template-columns:minmax(0,1fr)}}.live-statistics-module__49kvnG__timeRow{grid-template-columns:1.25fr 1fr 1fr;gap:16px;min-width:0;display:grid}.live-statistics-module__49kvnG__dateField{min-width:0}.live-statistics-module__49kvnG__hostRow{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.live-statistics-module__49kvnG__hostSlot{align-items:flex-end;gap:4px;min-width:0;display:flex}.live-statistics-module__49kvnG__personField{width:160px;min-width:0;max-width:100%}@media (max-width:480px){.live-statistics-module__49kvnG__timeRow{grid-template-columns:repeat(2,minmax(0,1fr))}.live-statistics-module__49kvnG__dateField{grid-column:1/-1}}
.score-answer-card-editor-module___Mn_Va__content{flex-direction:column;gap:16px;min-inline-size:0;display:flex}.score-answer-card-editor-module___Mn_Va__studentField{inline-size:min(100%,480px);min-inline-size:0}.score-answer-card-editor-module___Mn_Va__feedback{flex-direction:column;gap:12px;display:flex}.score-answer-card-editor-module___Mn_Va__summary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.score-answer-card-editor-module___Mn_Va__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.score-answer-card-editor-module___Mn_Va__gridContainer{min-inline-size:0;container-type:inline-size}.score-answer-card-editor-module___Mn_Va__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.score-answer-card-editor-module___Mn_Va__group{flex-direction:column;gap:12px;min-inline-size:0;display:flex}.score-answer-card-editor-module___Mn_Va__rows{flex-direction:column;gap:8px;display:flex}.score-answer-card-editor-module___Mn_Va__row{align-items:center;gap:8px;min-inline-size:0;display:flex}.score-answer-card-editor-module___Mn_Va__number{font-variant-numeric:tabular-nums;min-inline-size:28px;color:var(--ink);flex:none;font-size:14px;font-weight:600}.score-answer-card-editor-module___Mn_Va__options{min-inline-size:0}.score-answer-card-editor-module___Mn_Va__changedNumber{color:var(--brand);}@container (max-width:760px){.score-answer-card-editor-module___Mn_Va__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:440px){.score-answer-card-editor-module___Mn_Va__grid{grid-template-columns:minmax(0,1fr)}}
.grading-manager-module__INgRFa__page{gap:24px;min-inline-size:0;display:grid}.grading-manager-module__INgRFa__query{flex-wrap:wrap;align-items:end;gap:16px;min-inline-size:0;display:flex}.grading-manager-module__INgRFa__queueQuery{inline-size:100%;min-inline-size:0;max-inline-size:100%}.grading-manager-module__INgRFa__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.grading-manager-module__INgRFa__form,.grading-manager-module__INgRFa__questions{gap:24px;min-inline-size:0;display:grid}.grading-manager-module__INgRFa__questionHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;min-inline-size:0;display:flex}.grading-manager-module__INgRFa__question{gap:16px;min-inline-size:0;display:grid}.grading-manager-module__INgRFa__childQuestion{gap:16px;min-inline-size:0;margin-inline-start:16px;display:grid}.grading-manager-module__INgRFa__clearFilter button{border-color:#dbaeb4}
.analytics-dashboard-module__NETzfa__page,.analytics-dashboard-module__NETzfa__stack{flex-direction:column;gap:24px;min-width:0;display:flex}.analytics-dashboard-module__NETzfa__insights{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:start;gap:24px;min-width:0;display:grid}.analytics-dashboard-module__NETzfa__path{overflow-wrap:anywhere;white-space:normal;font:inherit;display:block}.analytics-dashboard-module__NETzfa__chart{flex-direction:column;gap:16px;min-width:0;display:flex;overflow-x:auto}.analytics-dashboard-module__NETzfa__legend{color:var(--tcy-ui-muted,#67676d);flex-wrap:wrap;gap:16px;font-size:14px;line-height:24px;display:flex}.analytics-dashboard-module__NETzfa__legendItem{align-items:center;gap:8px;display:inline-flex}.analytics-dashboard-module__NETzfa__viewsSwatch,.analytics-dashboard-module__NETzfa__visitorsSwatch{width:16px;height:16px}.analytics-dashboard-module__NETzfa__viewsSwatch,.analytics-dashboard-module__NETzfa__views{background:var(--tcy-ui-brand,var(--brand))}.analytics-dashboard-module__NETzfa__visitorsSwatch,.analytics-dashboard-module__NETzfa__visitors{background:repeating-linear-gradient(135deg, var(--tcy-ui-muted,#67676d) 0 3px, var(--tcy-ui-text,#171719) 3px 5px)}.analytics-dashboard-module__NETzfa__days{grid-auto-columns:minmax(48px,1fr);grid-auto-flow:column;gap:16px;display:grid}.analytics-dashboard-module__NETzfa__day{flex-direction:column;gap:8px;min-width:0;display:flex}.analytics-dashboard-module__NETzfa__track{background:var(--tcy-ui-soft,#f5f5f7);justify-content:center;align-items:flex-end;gap:4px;height:160px;display:flex}.analytics-dashboard-module__NETzfa__views,.analytics-dashboard-module__NETzfa__visitors{width:20px;max-width:calc(50% - 2px);display:block}.analytics-dashboard-module__NETzfa__dayLabel{text-align:center;white-space:nowrap;color:var(--tcy-ui-muted,#67676d);font-size:12px;line-height:20px}
.business-card-module__NpoltW__page,.business-card-module__NpoltW__editorContent{grid-template-columns:minmax(0,1fr);gap:24px;min-inline-size:0;display:grid}.business-card-module__NpoltW__editorContent{max-inline-size:720px}.business-card-module__NpoltW__workspace{grid-template-columns:minmax(0,1fr) minmax(0,360px);align-items:start;gap:24px;min-inline-size:0;display:grid}.business-card-module__NpoltW__feedbackGroup{grid-template-columns:minmax(0,1fr);gap:12px;min-inline-size:0;display:grid}.business-card-module__NpoltW__actions{flex-wrap:wrap;gap:8px;display:flex}.business-card-module__NpoltW__previewFrame{aspect-ratio:5/3;min-inline-size:0;position:relative}.business-card-module__NpoltW__previewLoading{align-items:center;display:grid;position:absolute;inset:0}.business-card-module__NpoltW__preview{aspect-ratio:5/3;border:1px solid var(--tcy-ui-border,#dedee2);background:var(--tcy-ui-surface,#fff);block-size:auto;inline-size:100%;display:block}.business-card-module__NpoltW__qrPreview{align-items:center;gap:16px;min-inline-size:0;display:flex}.business-card-module__NpoltW__qrThumbnail{object-fit:contain;border:1px solid var(--tcy-ui-border,#dedee2);background:var(--tcy-ui-surface,#fff);flex:none;block-size:80px;inline-size:80px}.business-card-module__NpoltW__filename{overflow-wrap:anywhere;min-inline-size:0}.business-card-module__NpoltW__cropContent{gap:16px;min-inline-size:0;display:grid}.business-card-module__NpoltW__cropCanvas{aspect-ratio:1;touch-action:none;cursor:move;background:var(--tcy-ui-soft,#f4f4f5);border-radius:var(--radius-control);block-size:auto;inline-size:min(100%,320px);margin-inline:auto;display:block}.business-card-module__NpoltW__cropCanvas:focus-visible{outline:2px solid var(--tcy-ui-brand,var(--brand));outline-offset:3px}@media (max-width:1150px){.business-card-module__NpoltW__workspace{grid-template-columns:minmax(0,1fr)}}
.course-routing-workspace-module__TP4y-q__create{gap:16px;min-width:0;display:grid}.course-routing-workspace-module__TP4y-q__progress{margin:0;font-size:14px;font-weight:600;line-height:20px}.course-routing-workspace-module__TP4y-q__deadline{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:16px;display:grid}@media (max-width:620px){.course-routing-workspace-module__TP4y-q__deadline{grid-template-columns:minmax(0,1fr)}}.course-routing-workspace-module__TP4y-q__step{gap:20px;min-width:0;display:grid}.course-routing-workspace-module__TP4y-q__share{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;min-width:0;display:grid}.course-routing-workspace-module__TP4y-q__shareLink{gap:4px;min-width:0;display:grid}.course-routing-workspace-module__TP4y-q__shareLink a{overflow-wrap:anywhere}.course-routing-workspace-module__TP4y-q__qr{justify-items:center;gap:12px;display:grid}@container (max-width:600px){.course-routing-workspace-module__TP4y-q__share{grid-template-columns:minmax(0,1fr)}.course-routing-workspace-module__TP4y-q__qr{justify-items:start}}.course-routing-workspace-module__TP4y-q__metrics{grid-template-columns:repeat(auto-fit,minmax(min(100%,100px),1fr));gap:16px 24px;min-width:0;display:grid}.course-routing-workspace-module__TP4y-q__surveyTitle{white-space:normal;word-break:normal;overflow-wrap:anywhere;gap:4px;min-width:0;display:grid}
.learning-packages-workspace-module__bLZR5a__columns{flex-wrap:wrap;align-items:start;gap:16px;display:flex}.learning-packages-workspace-module__bLZR5a__columns>*{flex:200px;min-inline-size:0}
.market-settings-module__kBWI1G__panelGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;gap:24px;min-inline-size:0;display:grid}.market-settings-module__kBWI1G__person{inline-size:160px;min-inline-size:0;max-inline-size:100%}.market-settings-module__kBWI1G__receiverRow,.market-settings-module__kBWI1G__periodRow{flex-wrap:wrap;align-items:end;gap:8px;min-inline-size:0;display:flex}.market-settings-module__kBWI1G__editor{grid-template-columns:minmax(0,1fr)}.market-settings-module__kBWI1G__groupHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.market-settings-module__kBWI1G__members{flex-wrap:wrap;gap:4px 0;min-inline-size:0;display:flex}.market-settings-module__kBWI1G__member{word-break:keep-all;overflow-wrap:anywhere;max-inline-size:100%}
.registration-monitor-module___oNP1q__page,.registration-monitor-module___oNP1q__stack{flex-direction:column;gap:24px;min-width:0;display:flex}.registration-monitor-module___oNP1q__detailContent{gap:12px;min-width:0;display:grid}.registration-monitor-module___oNP1q__actions{flex-wrap:wrap;gap:8px;display:flex}.registration-monitor-module___oNP1q__note{color:var(--tcy-ui-muted,#67676d);margin:0;font-size:14px;line-height:24px}.registration-monitor-module___oNP1q__identity,.registration-monitor-module___oNP1q__times{flex-direction:column;display:flex}.registration-monitor-module___oNP1q__identifier{overflow-wrap:anywhere}
.sales-finance-layout-module__nLm7Sa__proofLayout,.sales-finance-layout-module__nLm7Sa__codeEditor{grid-template-columns:minmax(0,1fr) minmax(220px,280px);align-items:start;gap:24px;min-inline-size:0;display:grid}.sales-finance-layout-module__nLm7Sa__codeEditor{grid-template-columns:minmax(180px,240px) minmax(0,1fr)}.sales-finance-layout-module__nLm7Sa__presenterValue{overflow-wrap:anywhere;margin:0}@media (max-width:760px){.sales-finance-layout-module__nLm7Sa__proofLayout,.sales-finance-layout-module__nLm7Sa__codeEditor{grid-template-columns:minmax(0,1fr)}}
.seating-workspace-module__kBmOEa__workspace,.seating-workspace-module__kBmOEa__regions{gap:24px;min-width:0;display:grid}.seating-workspace-module__kBmOEa__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;min-width:0;display:flex}.seating-workspace-module__kBmOEa__actions{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.seating-workspace-module__kBmOEa__contextControls{flex-wrap:wrap;align-items:flex-end;gap:16px 24px;min-width:0;display:flex}.seating-workspace-module__kBmOEa__mapWorkspace,.seating-workspace-module__kBmOEa__rosterWorkspace{gap:24px;min-width:0;scroll-margin-top:120px;display:grid}.seating-workspace-module__kBmOEa__history{gap:0;margin:0;padding:0;list-style:none;display:grid}.seating-workspace-module__kBmOEa__history>li{border-bottom:1px solid var(--admin-border,#dedee2);overflow-wrap:anywhere;gap:8px;padding:16px 0;display:grid}.seating-workspace-module__kBmOEa__historyHeading{flex-wrap:wrap;align-items:baseline;gap:4px 16px;display:flex}.seating-workspace-module__kBmOEa__history ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.seating-workspace-module__kBmOEa__mapSurface{background:#fff;min-width:0;position:relative}.seating-workspace-module__kBmOEa__moveBar{z-index:8;border:1px solid var(--admin-border,#dedee2);background:#fff;border-radius:12px;gap:16px;padding:16px 20px;display:grid;position:sticky;top:60px;box-shadow:0 8px 24px #1717190a}.seating-workspace-module__kBmOEa__moveHeading{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.seating-workspace-module__kBmOEa__moveControls{flex-wrap:wrap;align-items:flex-end;gap:16px 28px;min-width:0;display:flex}.seating-workspace-module__kBmOEa__moveRoute{min-height:58px;color:var(--admin-muted,#67676d);flex-wrap:wrap;align-items:center;gap:14px;display:flex}.seating-workspace-module__kBmOEa__movePlace{gap:6px;min-width:72px;display:grid}.seating-workspace-module__kBmOEa__movePlace span{font-size:12px;line-height:18px}.seating-workspace-module__kBmOEa__movePlace strong{color:var(--tcy-ui-text,#171719);overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:32px}.seating-workspace-module__kBmOEa__moveActions{margin-left:auto}.seating-workspace-module__kBmOEa__form{grid-template-columns:minmax(0,1fr);gap:24px;min-width:0;display:grid}.seating-workspace-module__kBmOEa__coverage{background:#f5f7f4;border:1px solid #e4e8e5;border-radius:14px;gap:12px;min-width:0;padding:18px 20px;display:grid}.seating-workspace-module__kBmOEa__coverage>div:first-child{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.seating-workspace-module__kBmOEa__coverageEyebrow{color:#7d8786;font-size:11px}.seating-workspace-module__kBmOEa__coverage strong{color:#34433f;font-size:15px;font-weight:550}.seating-workspace-module__kBmOEa__coverageDates{font-variant-numeric:tabular-nums;color:#596860;flex-wrap:wrap;gap:8px 18px;font-size:12px;display:flex}.seating-workspace-module__kBmOEa__coverageDates span{white-space:nowrap}.seating-workspace-module__kBmOEa__coverage p{color:#74807a;text-wrap:pretty;margin:0;font-size:12px;line-height:1.65}.seating-workspace-module__kBmOEa__roomListHeading{gap:6px;display:grid}.seating-workspace-module__kBmOEa__moveSummary{gap:12px;padding:16px 0;display:grid}.seating-workspace-module__kBmOEa__moveSummary ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.seating-workspace-module__kBmOEa__moveSummary li{border-bottom:1px solid #e7e9e7;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;padding:8px 0;font-size:13px;display:grid}.seating-workspace-module__kBmOEa__moveSummary li>span{overflow-wrap:anywhere;min-width:0}.seating-workspace-module__kBmOEa__moveSummary li>span:last-child{text-align:right;text-wrap:pretty;font-variant-numeric:tabular-nums;color:#697674}.seating-workspace-module__kBmOEa__roomList{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}.seating-workspace-module__kBmOEa__roomConfig{background:#fdfdfc;border:1px solid #e3e7e4;border-radius:14px;grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;padding:18px;display:grid}.seating-workspace-module__kBmOEa__roomConfigHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.seating-workspace-module__kBmOEa__issues{gap:12px;display:grid}@media (max-width:720px){.seating-workspace-module__kBmOEa__moveBar{top:120px}}.seating-workspace-module__kBmOEa__focused{z-index:var(--layer-overlay);padding:max(16px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));background:var(--canvas,#fff);position:fixed;inset:0;overflow:auto}.seating-workspace-module__kBmOEa__pairEditor{gap:12px;min-width:0;padding-block:12px;display:grid}.seating-workspace-module__kBmOEa__pairList{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.seating-workspace-module__kBmOEa__pairChip{background:var(--tcy-ui-surface-soft,#f0f0f3);border-radius:6px;align-items:center;max-width:100%;padding-left:10px;font-size:13px;line-height:20px;display:inline-flex}.seating-workspace-module__kBmOEa__pairChip span{overflow-wrap:anywhere}.seating-workspace-module__kBmOEa__focused>header{display:none}.seating-workspace-module__kBmOEa__focused .seating-workspace-module__kBmOEa__pairEditor{flex-wrap:wrap;align-items:center;padding-block:0;display:flex}.seating-workspace-module__kBmOEa__focused .seating-workspace-module__kBmOEa__moveBar{top:0}
.security-workspace-module__330MvG__page,.security-workspace-module__330MvG__stack{flex-direction:column;gap:24px;min-width:0;display:flex}.security-workspace-module__330MvG__form,.security-workspace-module__330MvG__settings{flex-direction:column;gap:16px;min-width:0;display:flex}.security-workspace-module__330MvG__categoryChoices{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:16px;min-width:0;max-width:720px;display:grid}.security-workspace-module__330MvG__feedback{flex-direction:column;gap:12px;min-width:0;display:flex}.security-workspace-module__330MvG__actions{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.security-workspace-module__330MvG__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}.security-workspace-module__330MvG__permissionLayout{flex-wrap:wrap;align-items:flex-start;gap:24px;min-width:0;display:flex}.security-workspace-module__330MvG__roleSidebar{flex:240px;min-width:0;max-width:280px}@media (max-width:767px){.security-workspace-module__330MvG__roleSidebar{max-width:none}}.security-workspace-module__330MvG__permissionDetail{flex:3 560px;min-width:0;max-width:1120px}.security-workspace-module__330MvG__permissionGroup{flex-direction:column;gap:8px;min-width:0;display:flex}.security-workspace-module__330MvG__permissionRow{border-bottom:1px solid var(--tcy-ui-border,#e5e5e8);flex-direction:column;gap:12px;min-width:0;padding-block:12px;display:flex}.security-workspace-module__330MvG__permissionLine{flex-wrap:wrap;align-items:center;gap:8px 16px;min-width:0;display:flex}.security-workspace-module__330MvG__permissionControls{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.security-workspace-module__330MvG__rolePermissionControls{flex:0 136px}.security-workspace-module__330MvG__personalPermissionControls{flex:0 264px}.security-workspace-module__330MvG__personalChoice{width:160px;max-width:100%}.security-workspace-module__330MvG__permissionRanges{background:var(--tcy-ui-soft);flex-direction:column;gap:16px;min-width:0;padding:16px;display:flex}.security-workspace-module__330MvG__permissionSaveBar{z-index:2;background:var(--tcy-ui-surface,#fff);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding-block:16px;display:flex;position:sticky;bottom:0}.security-workspace-module__330MvG__teacherChoices{max-height:640px;overflow-y:auto}.security-workspace-module__330MvG__narrow{min-width:0;max-width:880px}.security-workspace-module__330MvG__roleControl{width:200px;max-width:100%}.security-workspace-module__330MvG__cellStack{flex-direction:column;gap:4px;min-width:0;display:flex}.security-workspace-module__330MvG__longValue{overflow-wrap:anywhere}.security-workspace-module__330MvG__summaryPart{white-space:nowrap}.security-workspace-module__330MvG__settingRow{flex-wrap:wrap;align-items:flex-start;gap:8px 16px;min-width:0;display:flex}.security-workspace-module__330MvG__settingCopy{flex-direction:column;flex:260px;gap:4px;min-width:0;display:flex}.security-workspace-module__330MvG__settingLabel{align-items:center;min-height:44px;display:flex}.security-workspace-module__330MvG__settingControl{align-items:center;gap:8px;display:flex}
.shared-student-notes-module__FUmrnq__content{gap:12px;min-inline-size:0;display:grid}.shared-student-notes-module__FUmrnq__note{white-space:pre-wrap;overflow-wrap:anywhere;min-inline-size:0}
.article-markdown-module__rCO2KW__sizeauto{object-fit:contain;width:auto;max-width:100%;max-height:min(70vh,720px)}.article-markdown-module__rCO2KW__sizefull{width:100%}.article-markdown-module__rCO2KW__size75{width:75%}.article-markdown-module__rCO2KW__size50{width:50%}.article-markdown-module__rCO2KW__size33{width:33%}
.sales-uat-checklist-module__wE71GG__workspace{flex-direction:column;gap:24px;display:flex}.sales-uat-checklist-module__wE71GG__task{border-bottom:1px solid var(--line);padding-block:12px}.sales-uat-checklist-module__wE71GG__taskContent{min-width:0}.sales-uat-checklist-module__wE71GG__expected{margin:8px 0 0 28px}.sales-uat-checklist-module__wE71GG__taskMeta{color:var(--muted);margin:8px 0 0 28px;font-size:13px;line-height:20px}.sales-uat-checklist-module__wE71GG__task[data-complete=true] .sales-uat-checklist-module__wE71GG__taskMeta{color:var(--foreground)}.sales-uat-checklist-module__wE71GG__groupTitle{margin:24px 0 0;font-size:16px;font-weight:600;line-height:24px}.sales-uat-checklist-module__wE71GG__feedback{color:var(--muted);font-size:14px}.sales-uat-checklist-module__wE71GG__feedback:empty{display:none}.sales-uat-checklist-module__wE71GG__summary{flex-direction:column;gap:16px;display:flex}.sales-uat-checklist-module__wE71GG__tasks{min-width:0}
