body .card{align-self:stretch;width:100%;max-width:100%;margin-block-end:var(--card-margin-end,0px)}.card{min-width:0}.card[data-accent=blue]{--card-accent:color-mix(in srgb, var(--info) 25%, var(--surface));--card-accent-surface:var(--info-surface)}.card.record-card{border-radius:var(--r-md);background:var(--surface);border:0;min-width:0;margin-block:0;position:relative;container:record-card/inline-size}body .card>:is(.card__header,.card__footer,.card__body:not(.card__body--flush)){padding-block:var(--sp-3)}body .card>:is(.card__header,.card__footer,.card__body)>:first-child{margin-block-start:0}body .card>:is(.card__header,.card__footer,.card__body)>:last-child{margin-block-end:0}.card.record-card>.card__body{padding:var(--sp-3)}.card.card--interactive{cursor:pointer;text-decoration:none;transition:transform .15s,box-shadow .15s;display:block;position:relative}.card__primary-link{z-index:1;border-radius:inherit;position:absolute;inset:0}.card--interactive .card__body :is(a,button,input,select,textarea,summary){z-index:2;position:relative}.card.card--interactive:has(>.card__primary-link:focus-visible){outline:1px solid var(--active-border);outline-offset:-1px}:is(.content[data-school-management],.school-academic-form) .card{--card-accent:color-mix(in srgb, var(--surface) 75%, var(--subtle));--card-accent-surface:var(--surface);background:var(--surface)}:is(.content[data-school-management],.school-academic-form) .card:is(.record-card,.school-hub-navigation__card){--card-accent:color-mix(in srgb, var(--school-card-surface) 75%, var(--subtle));--card-accent-surface:var(--school-card-surface);background:var(--school-card-surface);box-shadow:var(--school-card-shadow);border:1px solid var(--school-card-border)}@media (hover:hover) and (pointer:fine){.card.card--interactive:is(.record-card,.school-hub-navigation__card):hover{background:var(--card-hover-surface);box-shadow:var(--school-card-hover-shadow,var(--card-hover-shadow));transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.card.card--interactive{transition:none}.card.card--interactive:is(.record-card,.school-hub-navigation__card):hover{transform:none}}.record-card__identity{align-items:center;gap:var(--sp-3);min-width:0;display:flex}.record-card__content{flex:1;min-width:0}.record-card__details{min-width:0;margin-top:var(--sp-2)}.record-card__icon.assignment-icon svg{width:var(--sp-5);height:var(--sp-5)}.card>:last-child:is(.card__body,.card__footer){border-end-end-radius:inherit;border-end-start-radius:inherit}.record-card__actions{flex:none}.record-card__actions>[role=group]{align-items:center;gap:var(--sp-1);flex-direction:row;display:flex}.card>:first-child:is(.card__body,.card__header){border-start-start-radius:inherit;border-start-end-radius:inherit}.card__body--stack{align-content:start;gap:var(--panel-gap);grid-template-columns:minmax(0,1fr);display:grid}.card__body--stack>:is(.detail-fields,.info-text,.listing-controls,.inline-alert){margin-block:0}body .card{border-color:color-mix(in srgb, var(--border) 40%, transparent);box-shadow:var(--card-shadow)}body .card:not(.record-wizard .card){gap:var(--card-reference-gap);padding:var(--card-reference-block) 0;border:1px solid color-mix(in srgb, var(--border) 40%, transparent);border-radius:var(--card-reference-radius);flex-direction:column;margin-block:0;display:flex}body .card:not(.record-wizard .card)>:is(.card__header,.card__body:not(.card__body--flush)){padding:0 var(--card-reference-inset);margin:0}body .card:not(.record-wizard .card)>.card__header{gap:var(--card-reference-header-gap);border-block-end:0}body .card:not(.record-wizard .card)>.card__body--stack{gap:var(--card-reference-gap)}body :is(.content,.resource-page)>.card:not(:last-child,.record-wizard .card),body .content>fieldset>.card:not(:last-child,.record-wizard .card){margin-block-end:var(--card-layout-gap)}body .app-shell :has(>.card~.card):not(.record-wizard,.record-wizard *){gap:var(--card-layout-gap)}body .card.overview>.overview__header{margin-block-end:0}.card--interactive .card__header :is(a,button,input,select,textarea,summary){z-index:2;position:relative}body .card>:is(.card__header,.card__footer){border-block:0}@container record-card (width<=20rem){.record-card__identity{row-gap:var(--card-reference-header-gap);grid-template-columns:minmax(0,1fr) auto;display:grid}.record-card__identity>.record-card__icon{grid-area:1/1;justify-self:start}.record-card__identity>.record-card__actions{grid-area:1/2;justify-self:end}.record-card__identity>.record-card__content{grid-area:2/1/auto/-1}}body .card.record-card.record-card--compact{padding-block:var(--sp-1)}body .card.record-card.record-card--compact>:is(.card__header,.card__body:not(.card__body--flush)){padding-inline:var(--sp-3)}body .card.record-card--compact .record-card__identity{min-height:var(--button-h);align-items:center;gap:var(--sp-2);grid-template-columns:auto minmax(0,1fr) auto;display:grid}body .record-card--compact .record-card__icon{width:var(--sp-6);height:var(--sp-6);grid-area:1/1}body .record-card--compact .record-card__icon svg{width:var(--sp-4);height:var(--sp-4)}body .record-card--compact .record-card__content{grid-area:1/2}body .record-card--compact .record-card__actions{grid-area:1/3}@media (width<=899px),(any-pointer:coarse){body .card.record-card--compact .record-card__identity{min-height:var(--target-touch)}}body .card.card--interactive:has(>.card__primary-link:active){background:var(--active-highlight);box-shadow:var(--card-shadow)}@media (hover:hover) and (pointer:fine){body .card.card--interactive:has(>.card__primary-link:active){transform:translateY(0)}}@media (prefers-reduced-motion:reduce){body .card.card--interactive:has(>.card__primary-link:active){transform:none}}.record-card-grid{align-items:stretch;gap:var(--card-layout-gap);width:100%;min-width:0;padding:var(--card-layout-gap) var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));grid-auto-rows:1fr;margin:0;list-style:none;display:grid}.record-card-grid>li{min-width:0;display:flex}.record-card-grid>li>.record-card{width:100%;height:100%}body .record-card:not(.record-card--compact):not(.record-wizard .record-card) .record-card__identity{grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}body .record-card:not(.record-card--compact):not(.record-wizard .record-card) .record-card__icon{grid-area:1/2;justify-self:start}body .record-card:not(.record-card--compact):not(.record-wizard .record-card) .record-card__actions{grid-area:1/2;justify-self:end}body .record-card:not(.record-card--compact):not(.record-wizard .record-card) .record-card__content{grid-area:1/1/span 2}.record-card:has(>.record-card__decoration){isolation:isolate}.record-card__decoration{inset:0;width:calc(var(--sp-10) + var(--card-reference-inset));border-radius:inherit;pointer-events:none;color:var(--subject-art-color,var(--accent));opacity:.11;z-index:-1;transition:opacity .6s;position:absolute;inset-inline-start:auto;overflow:clip}body .record-card:not(.record-card--compact):not(.record-wizard .record-card) .record-card__identity:has(>.record-card__actions)>.record-card__icon{grid-row:2}body .card.record-card:not(.record-wizard .record-card){gap:var(--sp-2)}body .record-card.record-card--no-icon:not(.record-card--compact):not(.record-wizard .record-card) .record-card__actions,body .record-card.record-card--no-icon:not(.record-card--compact):not(.record-wizard .record-card) .record-card__content{grid-row:1}.record-card__content>.detail-fields{margin-block-start:var(--sp-2)}.record-card__decoration>svg{right:var(--sp-1);width:calc(100% - var(--sp-2));height:auto;max-height:calc(100% - var(--sp-2));position:absolute;top:50%;transform:translateY(-50%)}body .card:not(.record-wizard .card)>.card__body:has(>:is(.people-navigation__items,.management-navigation)){padding-block-end:var(--card-layout-gap)}.record-card:has(>.record-card__decoration) .record-card__icon{background:color-mix(in srgb, var(--accent) 12%, var(--surface))}body .record-card.record-card--no-icon:not(.record-card--compact):not(.record-wizard .record-card):has(>.record-card__decoration) .record-card__identity{grid-template-columns:minmax(0, 1fr) var(--sp-10)}.record-card__code{margin-inline-start:.3em;display:inline-block}.record-card[data-subject=SCIENCE]{--subject-art-color:var(--info)}.record-card[data-subject=COMPUTER]{--subject-art-color:var(--success)}.record-card[data-subject=SOCIAL-STUDIES-NEPALI]{--subject-art-color:var(--warning)}.record-card[data-subject=MATHEMATICS]{--subject-art-color:var(--accent)}.record-card[data-subject=ENGLISH]{--subject-art-color:var(--danger)}.record-card--highlight:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;box-shadow:0 0 var(--sp-3) color-mix(in srgb, var(--subject-art-color,var(--accent)) 8%, transparent);transition:opacity .6s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.record-card--highlight .record-card__decoration>svg{filter:none;transition:filter .6s;animation:4s ease-in-out infinite paused subject-art-pulse}.record-card--highlight:after{animation:4s ease-in-out infinite paused subject-shadow-pulse}.record-card--highlight:hover .record-card__decoration{opacity:.4}.record-card--highlight:hover:after{opacity:1;animation-play-state:running}.record-card--highlight:hover .record-card__decoration>svg{filter:drop-shadow(0 0 var(--sp-2) color-mix(in srgb, currentColor 70%, transparent)) drop-shadow(0 0 var(--sp-4) color-mix(in srgb, currentColor 40%, transparent));animation-play-state:running}}@keyframes subject-art-pulse{0%,to{opacity:.7}50%{opacity:1}}@keyframes subject-shadow-pulse{0%,to{box-shadow:0 0 var(--sp-3) color-mix(in srgb, var(--subject-art-color,var(--accent)) 10%, transparent)}50%{box-shadow:0 0 var(--sp-4) color-mix(in srgb, var(--subject-art-color,var(--accent)) 20%, transparent)}}@media (prefers-reduced-motion:reduce){.record-card--highlight:after,.record-card--highlight .record-card__decoration>svg{animation:none}.record-card--highlight:after,.record-card--highlight .record-card__decoration,.record-card--highlight .record-card__decoration>svg{transition:none}}body .card[data-collection-layout=true]:not(.record-wizard .card)>.card__body:has(>.collection-grid){padding-block:0}.record-card--highlight>.record-card__details{padding-inline-end:calc(var(--card-reference-inset) + var(--sp-10))}.record-card__content>strong{font-family:var(--font-sans);font-size:var(--text-content-heading);line-height:var(--lh-content);font-weight:var(--font-weight-title)}body .card:not(.record-wizard .card)>.card__header.card__header--divided{border-block-end:1px solid var(--border)}body .card.card[data-collection-layout=true]:has(.collection-grid){padding-block-start:0}.form-actions.form-actions{justify-content:flex-end;align-items:center}body :is(.form-actions,.pdf-map-actions,.card__footer,.overlay__footer,.book-workspace__footer,.book-workspace__preview-actions,.assignment-task-footer,.content-task-actions) .form-actions.form-actions{border:0;margin-block:0;padding:0;position:static}body :is(.form-actions,.pdf-map-actions,.dialog-actions,.card__footer,.overlay__footer,.book-workspace__preview-actions,.assignment-task-footer,.content-task-actions,.file-slot__actions,.overview__actions,.assignment-detail-actions,.book-progress__actions,.book-workspace__history-actions,.otp-actions){align-items:center}.card__footer>.form-actions{margin-inline-start:auto}.book-workspace__footer .pdf-map-actions.pdf-map-actions{justify-content:flex-end}.book-workspace__footer.book-workspace__footer--preview{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.book-workspace__footer--preview>.book-workspace__preview-pagination{grid-column:2;justify-content:center}.book-workspace__footer--preview>.book-workspace__preview-actions{flex-wrap:wrap;grid-column:3;justify-content:flex-end}@media (width<=640px){.book-workspace__footer.book-workspace__footer--preview{display:flex}.book-workspace__footer--preview>.book-workspace__preview-pagination{flex-basis:100%}.book-workspace__footer--preview .protected-pdf__page-count{inline-size:max-content}.book-workspace__footer--preview>.book-workspace__preview-actions{margin-inline-start:auto}}.review-decision-fields{border:0;min-width:0;margin:0;padding:0}body :is(.configuration-frame__footer,.overlay__footer,.record-wizard .book-workspace__footer,.record-wizard .assignment-task-footer,.record-wizard .content-task-actions){box-sizing:border-box;inline-size:100%;min-block-size:var(--footer-min-height);padding:var(--footer-block-inset) var(--footer-inline-inset);background:var(--surface);border-block-start:1px solid var(--border);align-content:center;margin-inline:0}body :is(.overlay__footer,.configuration-frame__footer):not(.record-wizard *){align-content:center;display:grid}body :is(.overlay__footer,.configuration-frame__footer):not(.record-wizard *)>.form-actions{border:0;margin:0;padding:0;position:static}body .overlay__body:has(form.form-layout){padding:0}body form.form-layout--card:not(.record-wizard *)>.card:has(.configuration-frame){padding-block:0}body form.form-layout--card .configuration-frame,body form.form-layout--card .configuration-frame__footer{border-end-end-radius:inherit;border-end-start-radius:inherit}body form.form-layout:not(.record-wizard *)>.card>.card__body{row-gap:var(--sp-3)}body form.form-layout:not(.record-wizard *) .configuration-frame__body{gap:var(--sp-4);padding:var(--form-content-inset) var(--card-reference-inset)}body form.form-layout:not(.record-wizard *) .form-section{row-gap:var(--sp-3)}body .form-actions:not(.form-actions--inline):not(.record-wizard *):not(.configuration-frame__footer>*):not(.overlay__footer *){padding-block:var(--sp-3);border-block-start:1px solid var(--border);margin-block-start:var(--sp-3)}body .form-section+.form-section:not(.form-composition-grid--sections>*){padding-block-start:var(--sp-2)}body :is(.configuration-frame__footer,.overlay__footer,.book-workspace__footer,.assignment-task-footer,.content-task-actions,.card__footer) .form-actions.form-actions{gap:var(--footer-action-gap)}body .record-wizard :is(.book-workspace__footer,.assignment-task-footer,.content-task-actions)>.form-actions{flex:auto;inline-size:100%;min-inline-size:0}body .record-wizard :is(.book-workspace__footer,.assignment-task-footer,.content-task-actions){gap:var(--footer-action-gap)}body .record-wizard :is(.book-workspace__footer,.assignment-task-footer,.content-task-actions) .button{min-inline-size:min(100%, var(--wizard-footer-action-width))}body form>.form-actions:not(.form-actions--inline){min-block-size:var(--footer-min-height);padding-block:var(--footer-block-inset)}body .card>.card__footer,body .protected-pdf__footer{min-block-size:var(--footer-min-height);padding:var(--footer-block-inset) var(--footer-inline-inset);align-content:center}body :is(.overlay,.book-workspace__drawer,.navigation-dialog)>.overlay__header{box-sizing:border-box;min-block-size:var(--overlay-header-min-height);padding:var(--footer-block-inset) var(--footer-inline-inset);align-items:center}body .overlay form.form-layout .configuration-frame__body{padding:var(--sp-4);gap:var(--sp-3)}body .overlay form.form-layout .form-section{gap:var(--sp-2)}body .card:not(.record-wizard .card):has(>.card__body>.configuration-frame){padding-block-end:0}body .card:not(.record-wizard .card)>.card__body>.configuration-frame,body .card:not(.record-wizard .card)>.card__body>.configuration-frame>.configuration-frame__footer{border-end-end-radius:inherit;border-end-start-radius:inherit}body .card:not(.record-wizard .card)>.card__body:has(>.configuration-frame){border-end-end-radius:inherit;border-end-start-radius:inherit}body .card:not(.record-wizard .card)>.card__body>.configuration-frame>.configuration-frame__body{padding:var(--form-content-inset) var(--card-reference-inset);gap:var(--sp-4)}body .form-section .form-section__heading{justify-content:start;gap:var(--sp-1);min-width:0;border-inline-start:3px solid var(--accent);padding-inline-start:var(--sp-3);display:grid}body .form-section .form-section__heading h2{color:var(--ink);font-family:var(--font-sans);font-size:var(--text-section-title);line-height:var(--lh-section-title);font-weight:var(--font-weight-title);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0}body .form-section .form-section__heading p{color:var(--muted);font-size:var(--text-body);line-height:var(--lh-body);overflow-wrap:anywhere;margin:0;font-weight:400}:root{--pagination-footer-block-inset:var(--footer-block-inset)}body .pagination-controls{padding:var(--pagination-footer-block-inset) var(--sp-4)}body .content [data-collection-layout] :is(.data-table__footer:has(>.pagination-controls),.card__footer:has(>.pagination-controls)),body .content .collection-region>.pagination-controls{min-block-size:max(var(--footer-min-height), calc(var(--workspace-footer-size,0px) - var(--pagination-bottom-border,0px)))}.pagination-controls__page-choice{align-items:center;gap:var(--sp-1);display:inline-flex}.pagination-controls .pagination-controls__number{min-width:2.25rem;padding-inline:var(--sp-2)}@media (width<=899px),(any-pointer:coarse){.pagination-controls .pagination-controls__number{min-width:var(--target-touch)}}body .card__footer>.pagination-controls{padding-top:0;padding-bottom:var(--sp-1);padding-inline:var(--sp-4);border-top:0;margin-top:0}.pagination-controls__button[aria-current=page]{background:var(--surface);color:var(--ink);opacity:1;border:1px solid color-mix(in srgb, var(--border) 60%, transparent);border-radius:var(--r-full)}.listing-controls{width:100%;min-width:0;margin-bottom:var(--sp-2)}.listing-controls .list-toolbar{width:100%;margin-bottom:0}.listing-controls .list-toolbar__filters{flex:1;min-width:0}body .list-search,body .listing-controls .list-search{flex:1 1 0;width:100%;min-width:0;max-width:none}.listing-controls .toolbar__meta{color:var(--reference-muted-text);white-space:nowrap}.listing-controls .list-toolbar__actions{flex:none;margin-inline-start:auto}.academic-scale-preview .academic-toolbar.listing-controls{background:0 0;border:0;border-radius:0;margin:0;padding:0}:is(.academic-workspace:has(>.listing-controls),.school-page-content:has(>.listing-controls)){row-gap:var(--sp-4)}.school-page-content>.listing-controls{margin-bottom:0}.academic-toolbar.listing-controls>.school-year-picker{flex:16rem;min-width:0}body .listing-controls__filter .select,body .listing-controls__filter .select:is(:hover,:focus-visible){border-color:var(--search-border);color:var(--reference-muted-text);font-weight:400}body .list-search .search-field>svg{width:var(--sp-4);height:var(--sp-4);flex:none;transition:transform .15s}body .list-search .search-field:focus-within>svg{color:var(--accent);transform:scale(1.08)}@media (prefers-reduced-motion:reduce){body .list-search .search-field>svg{transition:none}body .list-search .search-field:focus-within>svg{transform:none}}body .pagination-controls :is(.pagination-controls__summary,.pagination-controls__actions){row-gap:var(--vertical-related);flex-wrap:wrap;min-width:0;max-width:100%}.listing-summary{color:var(--reference-muted-text);font-size:var(--text-content-secondary);line-height:var(--lh-content);font-weight:var(--font-weight-body);text-align:start;margin:0}.listing-summary--inset{padding:var(--sp-3) var(--card-padding)}.listing-controls__heading{justify-content:space-between;align-items:center;gap:var(--sp-2);width:100%;margin-bottom:var(--sp-2);flex-wrap:wrap;flex:none;display:flex}.listing-controls__actions{align-items:center;gap:var(--sp-2);flex-wrap:wrap;margin-inline-start:auto;display:flex}.listing-controls__heading>.listing-controls__summary{margin:0}.listing-controls:has(>:is(.listing-controls__heading,.listing-controls__summary):only-child){margin-bottom:var(--sp-2)}.listing-controls__summary{min-width:0;margin-bottom:var(--sp-2)}.listing-controls__heading:only-child,.listing-controls__summary:only-child{margin-bottom:0}body .listing-controls{align-items:center;gap:var(--sp-2);margin-block:0 var(--sp-4);flex-flow:wrap;display:flex}body .listing-controls>*,body .listing-controls__heading{margin-block:0}body .listing-controls__heading,body .listing-controls>.record-filters{display:contents}body .listing-controls>.record-filters>.record-filters__toolbar{flex:24rem;order:1;width:auto;min-width:0}body .listing-controls>.record-filters>.record-filters__chips{flex:1 0 100%;order:3;min-width:0;padding-block:0}body .listing-controls>.list-search{flex:20rem}body .listing-controls .listing-controls__actions{order:2}body .listing-controls__summary{flex:none}@media (width<=899px){body .listing-controls .listing-controls__actions{order:0}}:is(body .academic-workspace:has(>.listing-controls),body .school-page-content:has(>.listing-controls)){row-gap:var(--sp-4)}.load-more{gap:var(--sp-2);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.load-more>*{margin-block:0}body .content:has([data-collection-layout=true]):not(:has(.record-wizard)){padding-block-end:0}body [data-collection-layout=true]{block-size:var(--collection-height);flex-direction:column;min-block-size:12rem;min-inline-size:0;display:flex}body [data-collection-layout=true]>.card__body{flex-direction:column;flex:1 1 0;min-block-size:0;display:flex}body [data-collection-layout=true]>:is(.card__header,.card__footer,.data-table__footer),body [data-collection-layout=true]>.card__body>:not(.data-table,.collection-grid,.notification-feed){flex:none}body [data-collection-layout=true] :is(.data-table,.collection-grid,.notification-feed){flex:1 1 0;min-block-size:0}body [data-collection-layout=true] .data-table{flex-direction:column;display:flex}body [data-collection-layout=true] .data-table>.table-wrap{flex:1 1 0;min-block-size:0;max-block-size:none}body [data-collection-layout=true] :is(.collection-grid,.notification-feed){overscroll-behavior:contain;scrollbar-width:thin;align-content:start;overflow-y:auto}body [data-collection-layout=true] :is(.pagination-controls,.data-table__footer){background:var(--surface);flex:none}body [data-collection-layout=true]>.card__body:has(~.card__body){flex:none}.collection-region>:not(.data-table,.collection-grid,.notification-feed){flex:none}:is(.collection-grid,.notification-feed):focus-visible{outline:1px solid var(--active-border);outline-offset:-1px}.pagination-controls{container:pagination/inline-size}.pagination-controls__rows-short,body .pagination-controls__actions>.pagination-controls__compact-jump{display:none}@container pagination (width<=26rem){.pagination-controls__page-choice,.pagination-controls__rows-label{display:none}.pagination-controls__rows-short{display:inline}.pagination-controls__direction-label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}body .pagination-controls__actions{justify-content:space-between;inline-size:100%;margin-inline:0}body .pagination-controls__actions>.pagination-controls__compact-jump{display:inline-flex}body .pagination-controls__actions>.pagination-controls__button{min-inline-size:44px;padding-inline:var(--sp-2)}}body [data-collection-layout=true] .data-table[data-empty=true]>.table-wrap{flex:none}body [data-collection-layout=true] .data-table[data-empty=true]>.state{flex:1;min-block-size:0;overflow:auto}body .card[data-collection-layout=true]>.data-table__footer:last-child,body .card[data-collection-layout=true]>.data-table__footer:last-child>.pagination-controls,body .card[data-collection-layout=true]>.card__body:last-child>.data-table__footer:last-child,body .card[data-collection-layout=true]>.card__body:last-child>.data-table__footer:last-child>.pagination-controls{border-end-end-radius:0;border-end-start-radius:0}body .card[data-collection-layout=true]{padding-block-end:0}body .card[data-collection-layout=true]>:is(.data-table__footer,.card__footer){min-block-size:var(--footer-min-height);inline-size:100%;padding:var(--pagination-footer-block-inset) var(--sp-4);background:var(--surface);border-block-start:1px solid var(--border);border-end-end-radius:0;border-end-start-radius:0;flex:none;align-items:center;margin-block-start:calc(-1 * var(--card-reference-gap));display:flex}body [data-collection-layout=true] :is(.data-table__footer,.card__footer)>.pagination-controls{gap:var(--sp-2);border:0;inline-size:100%;margin:0;padding:0}body .collection-region>:is(.data-table__footer,.pagination-controls){min-block-size:var(--footer-min-height);inline-size:100%;padding:var(--pagination-footer-block-inset) var(--sp-4);border-block-start:1px solid var(--border);border-end-end-radius:0;border-end-start-radius:0;margin:0}body .card[data-collection-layout=true]>.card__body:not(.card__body--flush)>:is(.data-table__footer,.pagination-controls){inline-size:calc(100% + 2 * var(--card-reference-inset));margin-inline:calc(-1 * var(--card-reference-inset));padding:var(--pagination-footer-block-inset) var(--sp-4);border-block-start:1px solid var(--border)}@container pagination (width<=26rem){.pagination-controls__intro,.pagination-controls__rows-short{display:none}.pagination-controls__rows-label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;display:inline;position:absolute;overflow:hidden}body .pagination-controls .pagination-controls__summary{gap:var(--sp-2);justify-content:space-between;inline-size:100%}}body .card.card[data-collection-layout=true]{border-end-end-radius:0;border-end-start-radius:0;padding-block-end:0}body .listing-controls:not(.record-wizard .listing-controls){grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(var(--control-h), auto);align-items:stretch;display:grid}body .listing-controls:not(.record-wizard .listing-controls)>.listing-controls__heading{min-block-size:var(--control-h);grid-row:1;display:flex}body .listing-controls:not(.record-wizard .listing-controls)>.listing-controls__summary{min-block-size:var(--control-h);grid-row:1;align-items:center;display:flex}body .listing-controls:not(.record-wizard .listing-controls)>.listing-controls__body{align-items:center;gap:var(--sp-3);flex-wrap:wrap;grid-row:2;min-inline-size:0;display:flex}.listing-controls__body>*{min-inline-size:0;max-inline-size:100%}.listing-controls__body>.record-filters{flex:100%}.listing-controls__body>.school-year-picker{flex:0 1 var(--form-select-width)}.listing-controls__body .record-filters__toolbar{inline-size:100%}.record-wizard .listing-controls__body{display:contents}.listing-summary,.pagination-controls__summary{font-variant-numeric:tabular-nums}body .listing-controls.listing-controls--inline:not(.record-wizard .listing-controls){align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}body .listing-controls--inline:not(.record-wizard .listing-controls)>.listing-controls__body{flex:20rem;order:1}body .listing-controls--inline:not(.record-wizard .listing-controls)>.listing-controls__heading{flex:0 auto;order:0;min-block-size:0;inline-size:auto;margin:0}body .listing-controls:not(.record-wizard .listing-controls):has(+:is(.card,.collection-region)){margin-block-end:var(--sp-4)}body :is(.school-page-content,.academic-workspace,.card__body--stack)>.listing-controls:not(.record-wizard .listing-controls){margin-block-end:0}body .pagination-controls[data-compact]{flex-wrap:nowrap;inline-size:max-content;container-type:normal}body .pagination-controls[data-compact]>.pagination-controls__actions{flex-wrap:nowrap;inline-size:max-content}body .pagination-controls[data-compact] .pagination-controls__page-choice{display:none}body .pagination-controls[data-compact]>.pagination-controls__actions>.pagination-controls__compact-jump{display:inline-flex}body .listing-controls:not(.record-wizard .listing-controls)>.listing-controls__body:only-child{grid-row:1}
