.nav-footer_navigationFooter__c2q5c{--link-font-size:var(--font-size-small);--link-line-height:var(--line-height-small);--social-link-height:24px;align-items:flex-start;background-color:var(--color-primary);color:var(--color-gray-01);display:flex;flex-direction:column;flex-shrink:0;justify-content:flex-end;padding:48px 92px;row-gap:72px}.nav-footer_navigationFooter_row1__ZgslL{display:flex;flex-direction:row;justify-content:space-between;width:100%}.nav-footer_navigationFooter_siteLinks__ou7ET{grid-column-gap:var(--token-spacer-b);column-gap:var(--token-spacer-b);display:grid;grid-template-columns:1fr 1fr;list-style:none;padding:0;grid-row-gap:var(--token-spacer-a);row-gap:var(--token-spacer-a)}.nav-footer_navigationFooter_siteLink__Gbibt{color:var(--color-gray-01);font-size:var(--font-size-small);font-weight:var(--font-weight-normal);line-height:var(--line-height-small);text-decoration:none}a.nav-footer_navigationFooter_siteLink__Gbibt:hover{color:var(--color-yellow)}.nav-footer_navigationFooter_row2__yIP5W{align-items:flex-end;border-top:1px solid rgba(194,202,216,.3);column-gap:16px;display:flex;flex-direction:row;justify-content:space-between;padding-top:24px;width:100%}.nav-footer_navigationFooter_socialLinks__RX6MB{align-items:flex-end;column-gap:16px;display:flex;flex-direction:row;list-style:none;padding:0}.nav-footer_navigationFooter_socialLink__7_nr_{height:var(--social-link-height)}.nav-footer_navigationFooter_socialLink__7_nr_ a:hover>img{filter:brightness(0) saturate(100%) invert(78%) sepia(15%) saturate(6016%) hue-rotate(3deg) brightness(100%) contrast(100%)}@media (max-width:789px){.nav-footer_navigationFooter__c2q5c{--link-font-size:var(--font-size-medium);--link-line-height:var(--line-height-medium);--social-link-height:30px;padding:56px 50px 40px}.nav-footer_navigationFooter_row1__ZgslL{flex-direction:column;row-gap:56px;width:100%}.nav-footer_navigationFooter_row2__yIP5W{align-items:center;flex-direction:column;padding-top:20px;row-gap:24px}}.nav-header_navigationHeader__w8eBd{--nav-button-touch-padding:20px;--nav-item-padding-y:30px;--nav-link-item-offset:0px;--nav-link-item-transition-time:0.25s;--nav-padding-x:64px;--nav-padding-y:2px;align-items:center;background-color:var(--color-primary,#092a68);color:var(--color-white);column-gap:50px;display:flex;flex-direction:row;justify-content:flex-end;left:0;padding:2px var(--nav-padding-x);position:-webkit-sticky;position:sticky;top:0;z-index:10}.nav-header_mobileMenu__8084H,.nav-header_navMobileItems__lbSNo{display:none}.nav-header_navigationHeader__w8eBd.nav-header_scrolling__sPmaY{box-shadow:var(--thecb-box-shadow-2,0 12px 12px rgba(0,0,0,.25))}.nav-header_navigationHeader_logo__iJGzx{margin:var(--nav-item-padding-y) auto var(--nav-item-padding-y) 0}.nav-header_navigationHeader_logo__iJGzx a{align-items:center;color:var(--color-white);display:flex;flex-direction:column;gap:2px;text-decoration:none}.nav-header_navigationHeader_logo__iJGzx a:hover{color:var(--color-white)}.nav-header_brandImage__wHSaw{height:auto;width:191px}.nav-header_brandSubtext__GBwjE{font-size:12px;font-weight:500;letter-spacing:0;line-height:1.2}.nav-header_navigationHeader_loginDesktop__xhEdV{background:none;border:none;color:inherit;cursor:pointer;display:inline;font-size:var(--font-size-small);font-weight:var(--font-weight-normal);line-height:var(--line-height-small);margin:0;padding:0;text-align:left;-webkit-user-select:text;-moz-user-select:text;user-select:text}.nav-header_navigationHeader_loginMobile__KEGbx{display:none}.nav-header_navLinks__JZ4gj{align-items:center;align-self:stretch;column-gap:32px;display:flex;flex-direction:row;flex-grow:1;font-size:12px;justify-content:flex-end;line-height:var(--nav-line-height);margin:0;max-width:var(--nav-max-content-width);padding:0}.nav-header_navLinkItem___eHKZ{align-items:center;align-self:stretch;display:flex;font-weight:var(--font-weight-bold);margin-bottom:calc(-1 * var(--nav-padding-y));transition:all var(--nav-link-item-transition-time)}.nav-header_navLinkItem___eHKZ a,.nav-header_navLinkItem___eHKZ button{text-decoration:none;color:var(--color-white);font-size:12px}.nav-header_navLinkItem___eHKZ:focus,.nav-header_navLinkItem___eHKZ:focus-visible,.nav-header_navLinkItem___eHKZ:focus-within,.nav-header_navLinkItem___eHKZ:hover{--nav-link-item-offset:1px;border-bottom:2px solid var(--color-yellow,#f6bd00);box-shadow:none}.nav-header_navLinkItemOpen__yy5_V{border-bottom:2px solid var(--color-yellow,#f6bd00);box-shadow:none}.nav-header_navLinkItem___eHKZ a:hover{color:inherit}.nav-header_close__QXPR2,.nav-header_hamburger__6kJtU,.nav-header_navLinkItem___eHKZ>button{-moz-user-select:text;align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:block;font-size:inherit;font-weight:inherit;height:100%;line-height:inherit;margin:0;text-align:left;-webkit-user-select:text;user-select:text}.nav-header_close__QXPR2,.nav-header_hamburger__6kJtU,.nav-header_navLinkItem___eHKZ>button.nav-header_userMenuButton__Q6fxj{margin-left:calc(-1 * var(--nav-button-touch-padding));margin-right:calc(-1 * var(--nav-button-touch-padding));padding-left:var(--nav-button-touch-padding);padding-right:var(--nav-button-touch-padding)}@media (max-width:1239px){.nav-header_navDesktopItems__gSai9{display:none}.nav-header_navMobileItems__lbSNo{display:block}.nav-header_navigationHeader__w8eBd{padding:24px}.nav-header_navigationHeader_logo__iJGzx{margin:0 auto 0 0}.nav-header_brandImage__wHSaw{width:163px}.nav-header_navigationHeader_loginDesktop__xhEdV{display:none}.nav-header_navigationHeader_loginMobile__KEGbx{display:block}.nav-header_mobileMenu__8084H{--subnav-transition-duration:0.3s;box-sizing:border-box;display:block;height:calc(100vh - 100%);left:0;overflow:hidden;position:absolute;right:0;top:100%;transition:all var(--subnav-transition-duration),max-height var(--subnav-transition-duration) cubic-bezier(0,1,0,1);width:100%;z-index:2}.nav-header_mobileMenu__8084H.nav-header_mobileMenuShow__FONRZ{max-height:100vh;transition:all var(--subnav-transition-duration) ease-in-out;visibility:visible}.nav-header_mobileMenu__8084H.nav-header_mobileMenuHide___o32F{max-height:0;visibility:hidden}}.modal_modalBody__T0x0Z,.modal_modalHeader__pYAHQ{color:var(--color-gray-03)}.modal_modalBody__T0x0Z{font-weight:var(--font-weight-normal)}.modal_modalFooter__NnS4F{margin-top:var(--modal-row-gap)}.modal_footerStart__jannP{margin-right:auto}.edit-user_actionBtns__8606k{display:grid;grid-template-columns:repeat(6,1fr);grid-column-gap:var(--token-spacer-40);padding-bottom:var(--token-spacer-d);padding-top:var(--token-spacer-d)}.edit-user_authDropdowns__LPAUC,.edit-user_namesEmailWrapper__KXK4r{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:var(--token-spacer-b);grid-row-gap:var(--token-spacer-40);margin-bottom:var(--token-spacer-d)}.edit-user_cancelBtn__4ByQd{background:var(--color-gray-01)}.edit-user_contentDivider__9bJpP{border-bottom:1px solid var(--color-gray-02);padding-top:var(--token-spacer-40)}.edit-user_disabled___CrAk{background-color:var(--color-gray-02);pointer-events:none}.edit-user_largeScreenDeleteBtn__TP_Dj{background:var(--color-gray-01);grid-column:4}.edit-user_smallScreenDeleteBtn__CJMEh{display:none!important}.edit-user_info__1s_kY{color:var(--color-gray-03);font-size:var(--font-size-medium);font-weight:var(--font-weight-normal);line-height:var(--line-height-medium);margin-bottom:var(--token-spacer-40)}.edit-user_saveBtn__GWav6{grid-column-start:5;grid-column-end:7}.edit-user_associatedEntities__oT1L3,.edit-user_highSchoolMultiSelect__pSGn3{display:flex;flex-direction:column;gap:var(--token-spacer-40)}.edit-user_schoolChips__9tt_1{display:flex;flex-wrap:wrap;gap:var(--token-spacer-a)}.edit-user_schoolChip__U9Qog{display:inline-flex;align-items:center;gap:var(--token-spacer-a);border:1px solid var(--color-gray-02);border-radius:9999px;padding:var(--token-spacer-a) var(--token-spacer-b);font-size:var(--font-size-small);color:var(--color-gray-04);background:var(--color-gray-01)}.edit-user_schoolChipRemove__eW07c{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;padding:0;margin:0;cursor:pointer;color:var(--color-gray-03);font-size:var(--font-size-medium)}.edit-user_schoolChipRemove__eW07c:hover{color:var(--color-primary-support)}@media only screen and (max-width:1015px){.edit-user_largeScreenDeleteBtn__TP_Dj{display:none!important}.edit-user_smallScreenDeleteBtn__CJMEh{display:inline-flex!important;background:var(--color-gray-01);grid-column:4;display:inline-flex}}@media only screen and (max-width:789px){.edit-user_authDropdowns__LPAUC{grid-template-columns:1fr}.edit-user_cancelBtn__4ByQd{grid-column-start:1;grid-column-end:3}.edit-user_namesEmailWrapper__KXK4r{grid-template-columns:1fr}.edit-user_saveBtn__GWav6{grid-column-start:5;grid-column-end:7}}.banner-alert_bannerAnimation__HDP8G{animation:banner-alert_slidein__tyZpz 5.6s 1 normal forwards;margin-top:var(--space-xs);position:absolute;width:100%;z-index:100}@keyframes banner-alert_slidein__tyZpz{0%{transform:translateY(-300%)}6%,94%{transform:translateY(0)}to{transform:translateY(-300%)}}.banner-alert_bannerWrapper__vIjUf{box-sizing:border-box;margin:auto;max-width:1080px;width:75%}.typography_typography__25e22{&.typography_font-size-caption__PYyZQ{font-size:var(--font-size-caption);line-height:var(--line-height-caption)}&.typography_font-size-small__3sEu2{font-size:var(--font-size-small);line-height:var(--line-height-small)}&.typography_font-size-medium__9Ql_K{font-size:var(--font-size-medium);line-height:var(--line-height-medium)}&.typography_font-size-large__PAMHd{font-size:var(--font-size-large);line-height:var(--line-height-large)}&.typography_font-size-h6__Pt2al{font-size:var(--font-size-h6);line-height:var(--line-height-h6)}&.typography_font-size-h5__njkSD{font-size:var(--font-size-h5);line-height:var(--line-height-h5)}&.typography_font-size-h4__noRxm{font-size:var(--font-size-h4);line-height:var(--line-height-h4)}&.typography_font-size-h3__a7fDx{font-size:var(--font-size-h3);line-height:var(--line-height-h3)}&.typography_font-size-h2__rXUql{font-size:var(--font-size-h2);line-height:var(--line-height-h2)}&.typography_font-size-h1__VD973{font-size:var(--font-size-h1);line-height:var(--line-height-h1)}&.typography_font-color-white__sSY7C{color:var(--color-white)}&.typography_font-color-green__Kc2CQ,i.typography_font-color-green__Kc2CQ{color:var(--color-green)}&.typography_font-color-yellow__bl_Uj{color:var(--color-yellow)}&.typography_font-color-primary__hp4JM{color:var(--color-primary)}&.typography_font-color-gray-01__7uQek{color:var(--color-gray-01)}&.typography_font-color-gray-02__tt7Ot{color:var(--color-gray-02)}&.typography_font-color-gray-03___4LTm{color:var(--color-gray-03)}&.typography_font-color-gray-04__S4tBc{color:var(--color-gray-04)}&.typography_font-color-black__FErDw{color:var(--color-black)}&.typography_font-color-error__HUPWN{color:var(--color-error)}&.typography_font-weight-normal__CAwxD{font-weight:var(--font-weight-normal)}&.typography_font-weight-semi-bold__KkfbV{font-weight:var(--font-weight-semi-bold)}&.typography_font-weight-bold__sJbgn{font-weight:var(--font-weight-bold)}}.school-search_schoolSearch_filtersAdvanced__oUE4A,.school-search_schoolSearch_filters__lGfnH,.school-search_schoolSearch_toggleFilters__svXGh{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:var(--token-spacer-b);column-gap:var(--token-spacer-b)}.school-search_schoolSearch_filtersAdvanced__oUE4A,.school-search_schoolSearch_filters__lGfnH>:first-child,.school-search_schoolSearch_toggleFilters__svXGh{grid-column:span 2}.school-search_schoolSearch_toggleFilters__svXGh{border-bottom:1px solid var(--color-gray-01);border-top:1px solid var(--color-gray-01);margin-bottom:var(--token-spacer-c);padding:var(--token-spacer-c) 0;row-gap:var(--token-spacer-b)}.school-search_schoolSearch_filters__lGfnH button{width:-moz-fit-content;width:fit-content}.roster-upload-summary_rosterUploadSummary__4RIsP a{text-decoration:none;font-size:unset;font-weight:unset}.roster-upload-summary_summarySection__zhy28{width:100%;margin-bottom:var(--token-spacer-e)}.roster-upload-summary_summaryCard___py6X{display:flex;flex-direction:column;gap:var(--token-spacer-c)}.roster-upload-summary_buttonWrapper__0Vgxc{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--token-spacer-c)}.roster-upload-summary_buttonWrapper__0Vgxc .thecb-button--secondary{background-color:transparent}.roster-upload-summary_manageRosterPageHeading__5_IJI{font-size:18px;font-weight:700;color:var(--color-primary);margin-bottom:var(--token-spacer-c)}.roster-upload-summary_sectionHeaderTitle__hLBLf{font-size:18px;font-weight:700;color:var(--color-primary);margin:0;margin-top:var(--token-spacer-e)}.roster-upload-summary_rosterSummaryHeader__NrWTU{display:flex;align-items:center;gap:var(--token-spacer-b);color:var(--color-primary)}.roster-upload-summary_rosterSummaryContainer__WPb1t{display:inline-flex;align-items:center;gap:4px}.roster-upload-summary_rosterSummaryHeader__NrWTU i{font-size:var(--font-size-medium)}.roster-upload-summary_rosterSummaryHeader__NrWTU h3{margin:0;font-size:var(--20px);font-weight:var(--font-weight-bold)}.roster-upload-summary_helpTrayWrapper__FaVXL{margin-left:4px}.roster-upload-summary_helpTrayWrapper__FaVXL .form-help-tray__button{font-size:var(--font-size-caption)!important;height:auto!important;line-height:1!important;padding:0!important;min-width:auto!important}.roster-upload-summary_helpTrayWrapper__FaVXL .thecb-fa-1x{font-size:var(--font-size-caption)!important}.roster-upload-summary_gradeGrid__Bgo23{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--token-spacer-b);gap:var(--token-spacer-b)}.roster-upload-summary_metricItem__aBlAv{background-color:var(--color-gray-01);border-radius:10px;padding:var(--token-spacer-a)}.roster-upload-summary_metricLabel__324eZ{margin:0 0 4px;color:var(--color-primary);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.roster-upload-summary_metricValue__YHlgA{margin:0;color:var(--color-primary);font-size:var(--font-size-h4);font-weight:var(--font-weight-bold)}.roster-upload-summary_summaryDivider__7b8GY{width:100%;border-top:2px dashed var(--color-gray-02)}.roster-upload-summary_summaryCallout__P7Yxr{border-radius:10px;border:1px solid;padding:var(--token-spacer-c);display:flex;align-items:center;gap:var(--token-spacer-b)}.roster-upload-summary_summaryCallout__P7Yxr i{margin-top:2px;font-size:var(--font-size-medium)}.roster-upload-summary_summaryCallout__P7Yxr p{margin:0;color:var(--color-gray-04);font-size:var(--font-size-small);line-height:var(--line-height-small)}.roster-upload-summary_infoCallout__ZY2Cw{border-color:var(--color-primary-light);background-color:#f4f7ff}.roster-upload-summary_infoCallout__ZY2Cw i{color:var(--color-primary)}.roster-upload-summary_statusCardsGrid__pyI8l{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--token-spacer-c);gap:var(--token-spacer-c)}.roster-upload-summary_statusCard__xyuuw{padding:var(--token-spacer-c);border:1px solid var(--color-gray-02)}.roster-upload-summary_headerWithTooltip__hM_V7{display:flex;align-items:center;gap:var(--token-spacer-a)}.roster-upload-summary_helpTrayWrapper__FaVXL{display:inline-flex;align-items:center;margin-left:var(--token-spacer-a)}.roster-upload-summary_headerWithTooltip__hM_V7:has(>.roster-upload-summary_sectionHeaderTitle__hLBLf){border-bottom:2px solid var(--color-yellow,#f6bd00);padding:40px 0 20px;margin-bottom:16px}.roster-upload-summary_headerWithTooltip__hM_V7 .tooltip-button{font-size:var(--font-size-caption)!important;height:auto!important;line-height:1!important}.roster-upload-summary_statusCardHeader__eqP06{display:flex;align-items:center;gap:var(--token-spacer-a);color:var(--color-primary)}.roster-upload-summary_statusCardHeader__eqP06 i.roster-upload-summary_fas__2c2_R{font-size:var(--font-size-small)}.roster-upload-summary_statusCardHeader__eqP06 h5{margin:0;font-size:var(--font-size-h5);font-weight:var(--font-weight-bold)}.roster-upload-summary_statusCardHeader__eqP06 .tooltip-button{font-size:var(--font-size-caption)!important;height:auto!important;line-height:1!important}.roster-upload-summary_statusMetricsGrid__TEfP1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--token-spacer-a);gap:var(--token-spacer-a)}.roster-upload-summary_statusMetricsGridThree__dnt3O{grid-template-columns:repeat(3,minmax(0,1fr))}.roster-upload-summary_statusMetricsGrid__TEfP1 .roster-upload-summary_metricLabel__324eZ{display:flex;align-items:center;gap:6px}.roster-upload-summary_statusMetricsGrid__TEfP1 .roster-upload-summary_metricLabel__324eZ i{font-size:var(--font-size-caption)}.roster-upload-summary_metricIconSuccess__pwFSZ{color:var(--color-success)}.roster-upload-summary_metricIconNeutral__TZQy4{color:var(--color-gray-03)}.roster-upload-summary_metricIconWarning__qoyFZ{color:var(--color-yellow,#f6bd00)}.roster-upload-summary_metricIconError__Ui_x_{color:#d00!important}@media (max-width:768px){.roster-upload-summary_statusCardsGrid__pyI8l,.roster-upload-summary_statusMetricsGridThree__dnt3O,.roster-upload-summary_statusMetricsGrid__TEfP1{grid-template-columns:1fr}.roster-upload-summary_gradeGrid__Bgo23{grid-template-columns:repeat(2,minmax(0,1fr))}}.change-school-form_previouslySelectedDistrict__fGW4I{display:flex;flex-direction:column;gap:var(--token-spacer-a);margin-bottom:var(--token-spacer-c)}.mobile-subnav_mobileNavContainer__vnoHi{--mobile-nav-button-padding:32px;--mobile-nav-font-size:var(--font-size-h5);--mobile-nav-font-weight:var(--font-weight-bold);--mobile-nav-line-height:var(--line-height-h5);--mobile-nav-transition-duration:0.3s;background-color:var(--color-primary,#092a68);box-sizing:border-box;color:var(--color-white,#fff);display:flex;flex-direction:column;font-size:var(--mobile-nav-font-size);font-weight:var(--mobile-nav-font-weight);height:100%;line-height:var(--mobile-nav-line-height);overflow-y:scroll;overscroll-behavior:contain;padding:12px 0;position:relative}.mobile-subnav_mobileMenuOption_school__CKo6C{font-size:var(--font-size-small);font-weight:var(--font-weight-normal);line-height:var(--line-height-small);padding:var(--mobile-nav-button-padding);padding-left:0}.mobile-subnav_mobileMenuOption_button__WSP5C{-moz-user-select:text;align-items:center;background:none;border:none;color:inherit;column-gap:10px;cursor:pointer;display:inline-flex;flex-direction:row;font-size:var(--mobile-nav-font-size);font-weight:var(--mobile-nav-font-weight);justify-content:space-between;line-height:var(--mobile-nav-line-height);margin:0;padding:var(--mobile-nav-button-padding);text-align:left;transition:all var(--mobile-nav-transition-duration);-webkit-user-select:text;user-select:text;width:100%}.mobile-subnav_mobileL0MenuOption__9nlec>.mobile-subnav_mobileMenuOption_button__WSP5C:focus,.mobile-subnav_mobileL0MenuOption__9nlec>.mobile-subnav_mobileMenuOption_button__WSP5C:hover,.mobile-subnav_mobileL0MenuOption__9nlec>.mobile-subnav_mobileMenuOption_button__WSP5C[aria-expanded=true]{--border-width:8px;background:var(--color-primary-support,#163c82);border-left:var(--border-width) solid var(--color-yellow,#f6bd00);padding-left:calc(var(--mobile-nav-button-padding) - var(--border-width))}ul.mobile-subnav_mobileL0Menu__D7MAx{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.mobile-subnav_mobileL0MenuOption__9nlec a{color:inherit;font-size:var(--mobile-nav-font-size);font-weight:var(--mobile-nav-font-weight);line-height:var(--mobile-nav-line-height)}.mobile-subnav_mobileL1Menu__uM4pN{max-height:5000px;overflow:hidden;transition:max-height var(--mobile-nav-transition-duration) ease-in-out;visibility:visible}.mobile-subnav_mobileL1Menu__uM4pN[aria-expanded=false]{border-top:none;margin-top:0;max-height:0;padding-top:0;transition:all var(--mobile-nav-transition-duration),max-height var(--mobile-nav-transition-duration) cubic-bezier(0,1,0,1);visibility:hidden}.mobile-subnav_mobileL1MenuInner__v4byO{list-style:none;margin:0;padding:8px 48px 12px}.mobile-subnav_mobileL1MenuInner__v4byO a,.mobile-subnav_mobileL1MenuInner__v4byO button{display:block;font-size:var(--font-size-medium);font-weight:var(--font-weight-normal);line-height:var(--line-height-medium);padding:12px 0;text-decoration:none}.mobile-subnav_mobileL1MenuInner__v4byO a:focus,.mobile-subnav_mobileL1MenuInner__v4byO a:hover,.mobile-subnav_mobileL1MenuInner__v4byO button:focus,.mobile-subnav_mobileL1MenuInner__v4byO button:hover{color:var(--color-white,#fff);text-decoration:underline}.not-found_notFoundWrapper__eHS_9{flex-grow:1;padding:46px 0 182px;position:relative}.not-found_notFoundCard__SlfDi{align-items:flex-start;background:var(--color-white,#fff);border-radius:16px;border:1px solid var(--color-gray-02,#c2cad8);display:flex;gap:32px;margin-top:40px;padding:32px;width:100%}.not-found_notFoundCardInner__QNSb8{display:flex;flex-direction:column;gap:8px}@media (min-width:790px){.not-found_notFoundWrapper__eHS_9:after{background-image:url(/images/not-found-page/clouds.svg);background-repeat:no-repeat;background-size:100% auto;bottom:0;content:"";height:164px;position:absolute;right:0;width:571px;z-index:-1}}@media (max-width:789px){.not-found_notFoundCard__SlfDi{align-items:center;flex-direction:column}}.dashboard-side-nav_dashboard_sidebar__hh77o{--sidebar-padding-right:40px;background-color:var(--color-white);position:relative}.dashboard-side-nav_dashboard_sidebarBg__b0Ior{background-color:var(--color-white);bottom:0;left:0;position:absolute;top:0;transform:translateX(calc(var(--margin-left) * -1));width:calc(100% + var(--margin-left));z-index:-1}.dashboard-side-nav_dashboard_sidebarDivider__Bw48e{border-top:.25px solid var(--color-gray-02,#c2cad8);margin:32px 0 40px;transform:translateX(calc(var(--margin-left) * -1));width:calc(100% + var(--margin-left) + var(--sidebar-padding-right))}.dashboard-side-nav_dashboard_contactUsLinks__xwuvo{display:flex;flex-direction:column;list-style:none;margin:16px 0;row-gap:8px}.dashboard-side-nav_dashboard_contactUsLinkItem__U5wcH{align-items:center;color:var(--color-primary,#092a68);column-gap:8px;display:flex}.dashboard-side-nav_dashboard_contactUsLinkItem__U5wcH a{font-size:var(--font-size-small);line-height:var(--line-height-small)}.dashboard-side-nav_dashboard_systemStatusCard__yfCz2{align-items:flex-start;background:var(--color-white,#fff);border-radius:8px;border:1px solid var(--color-gray-02,#c2cad8);display:flex;flex-direction:column;gap:12px;padding:24px 16px}.dashboard-side-nav_dashboard_systemStatusCard__yfCz2 a{align-items:center;column-gap:8px;display:flex;font-size:var(--font-size-small);line-height:var(--line-height-small);text-decoration:none}@media (max-width:789px){.dashboard-side-nav_dashboard_sidebarBg__b0Ior{display:none}.dashboard-side-nav_dashboard_sidebar__hh77o{padding:40px var(--page-padding-x) 72px}.dashboard-side-nav_dashboard_sidebarDivider__Bw48e{width:calc(100% + (var(--margin-left) * 2))}}.student-details-hero_hero__6_t1N{background:linear-gradient(90deg,var(--color-primary-support,#163c82) 3.54%,var(--color-primary,#092a68) 77.89%)}.student-details-hero_breadcrumbHeader__WTepR{background-color:var(--color-primary-support)}.student-details-hero_breadcrumbs__sbc5p{align-items:center;color:white;display:flex;gap:10px;margin:0 auto;max-width:var(--max-width);padding:var(--token-spacer-a) var(--token-spacer-c)}.student-details-hero_breadcrumbs__sbc5p p:first-child{cursor:pointer;text-decoration:underline}.student-details-hero_heroInner__GBTNc{padding-bottom:32px}.student-details-hero_heroMainRow__wb3Ga{align-items:center;display:flex;justify-content:space-between;gap:var(--token-spacer-c)}.student-details-hero_heroContent__GY5Ob{min-width:0}.student-details-hero_nameRow__8Qsm5{align-items:center;display:flex;gap:var(--token-spacer-c)}.student-details-hero_heroHeading__uonO9{color:var(--color-white);font-size:var(--28px);font-style:normal;font-weight:var(--font-weight-bold);line-height:var(--32px)}.student-details-hero_statusPill__mER0S{align-items:center;background-color:var(--color-white);border-radius:32px;display:flex;gap:8px;margin-top:0;padding:4px 8px;white-space:nowrap}.student-details-hero_statusPill__mER0S i{color:var(--color-primary-support);font-size:14px}.student-details-hero_statusPillText__dWwoo{color:var(--color-primary);line-height:1}.student-details-hero_detailsRow__5FGPt{align-items:center;color:var(--color-yellow);display:flex;flex-wrap:wrap;gap:10px;margin-top:var(--token-spacer-c)}.student-details-hero_detailItem__y3bGy{color:inherit;line-height:1.25}.student-details-hero_detailGroup__k3dU0{align-items:center;display:inline-flex;gap:10px}.student-details-hero_detailSeparator__wBWRO{color:inherit;font-size:1.25rem;line-height:1}.student-details-hero_statsGrid__OQ_i4{align-items:start;display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(3,minmax(0,170px))}.student-details-hero_statCard__najMK{align-items:center;background:var(--color-primary-support);border-radius:16px;display:flex;gap:8px;padding:16px 24px 16px 12px}.student-details-hero_statValue__YfePz{font-size:34px;line-height:32px;color:white;font-weight:700}.student-details-hero_statLabel__IxElh{font-size:12px;line-height:16px}.student-details-hero_statIcon__oxaC_{font-size:18px;line-height:1}.student-details-hero_alertIcon__tR5RY{color:#fa602d}.student-details-hero_warningIcon__N0YQ_{color:#ffc107}.student-details-hero_successIcon__GzHMY{color:#2ca01c}.student-details-hero_statNumber__NFnGx{color:var(--color-white);line-height:.95;min-width:22px}.student-details-hero_statLabel__IxElh{color:var(--color-white);line-height:1.1}@media (max-width:1200px){.student-details-hero_heroMainRow__wb3Ga{align-items:flex-start;flex-direction:column;gap:var(--token-spacer-e)}.student-details-hero_statsGrid__OQ_i4{grid-template-columns:1fr;margin-left:0;width:100%}}@media (max-width:789px){.student-details-hero_heroInner__GBTNc{padding-bottom:32px;padding-top:40px}.student-details-hero_statusPill__mER0S{margin-top:var(--token-spacer-c)}.student-details-hero_nameRow__8Qsm5{align-items:flex-start}.student-details-hero_detailsRow__5FGPt{gap:8px}.student-details-hero_detailGroup__k3dU0,.student-details-hero_detailItem__y3bGy{width:100%}.student-details-hero_detailSeparator__wBWRO{display:none}.student-details-hero_statsGrid__OQ_i4{max-width:none;width:100%}.student-details-hero_statCard__najMK{min-height:auto;padding:20px 24px}}.collapsible-section-header_collapsibleSectionHeader__Nt3DK{width:100%}.collapsible-section-header_headerWrapper__z_Ec7{border-bottom:2px solid var(--color-yellow,#f6bd00);display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:40px 0 20px;margin-bottom:16px}.collapsible-section-header_toggleButton__uB9j5{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;line-height:1.2;text-decoration:underline;color:var(--color-blue,#003f87);flex-shrink:0}.collapsible-section-header_toggleButton__uB9j5:hover{opacity:.7}.collapsible-section-header_toggleButton__uB9j5:focus{outline:2px solid var(--color-blue,#003f87);outline-offset:2px;border-radius:2px}.collapsible-section-header_chevron__2VyFs{display:inline-block;transition:transform .2s ease-in-out;transform:rotate(-90deg)}.collapsible-section-header_chevron__2VyFs.collapsible-section-header_open__jPKq6{transform:rotate(0deg)}.collapsible-section-header_headerContent__Od8dJ{display:flex;flex-direction:column;gap:var(--token-spacer-a);flex-grow:1;min-width:0}.collapsible-section-header_headerContent__Od8dJ h4{margin:0;padding:0}.collapsible-section-header_content__pzgsS{animation:collapsible-section-header_slideDown__l4P1K .2s ease-in-out}.core-questions-progress-bar_progressBarContainer__yuDkW{align-items:center;display:flex;height:var(--token-spacer-b);width:100%}.core-questions-progress-bar_progressBar__fJvjE{align-items:center;display:flex;height:var(--token-spacer-a);justify-content:space-evenly;width:100%}.core-questions-progress-bar_progressBarSegment__cuEch{background-color:var(--color-gray-02);border-top-left-radius:var(--token-spacer-a);border-top-right-radius:var(--token-spacer-a);height:inherit;width:inherit}.core-questions-progress-bar_progressBarSegment__cuEch:first-child{border-bottom-left-radius:var(--token-spacer-a)}.core-questions-progress-bar_progressBarSegment__cuEch:last-child{border-bottom-right-radius:var(--token-spacer-a)}.core-questions-progress-bar_progressBarSegmentComplete__MUgAr{align-items:center;background-color:var(--color-primary-light);display:flex;position:relative}.core-questions-progress-bar_progressBarSegment__cuEch i{background-color:var(--color-white);border-radius:var(--token-spacer-a);color:var(--color-green);position:absolute;right:calc(0px - var(--token-spacer-a));z-index:1}.core-questions-progress-bar_progressBarContainer__yuDkW span{color:var(--color-gray-03);font-size:var(--font-size-caption);font-weight:700;line-height:var(--line-height-caption);margin-left:var(--token-spacer-a)}.core-questions-progress-bar_sectionLabels__0HA8e{margin-top:var(--token-spacer-a);margin-bottom:var(--token-spacer-e);display:grid;grid-template-columns:repeat(4,1fr);margin-right:27px}.core-questions-progress-bar_sectionLabels__0HA8e div{display:flex;align-items:center;gap:4px;flex-basis:25%;font-size:12px;color:var(--color-gray-03)}.core-questions-progress-bar_sectionComplete__0HZ_N{color:var(--color-success)}.download-student-application-details-button_dropdownContainer__KpO87{position:relative;display:inline-block}.download-student-application-details-button_mainButton__EdJzl{white-space:nowrap}.download-student-application-details-button_dropdownMenu___JdRD{position:absolute;top:100%;left:0;z-index:1000;min-width:280px;margin-top:8px;background-color:#ffffff;border:1px solid #d0d0d0;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.download-student-application-details-button_dropdownItem__q3Vpy{display:block;width:100%;padding:12px 16px;text-align:left;background:none;border:none;cursor:pointer;font-size:14px;color:#222;transition:background-color .2s ease}.download-student-application-details-button_dropdownItem__q3Vpy:hover{background-color:#f5f5f5}.download-student-application-details-button_dropdownItem__q3Vpy:disabled{cursor:not-allowed;opacity:.6}.download-student-application-details-button_dropdownItem__q3Vpy:first-child{border-radius:4px 4px 0 0}.download-student-application-details-button_dropdownItem__q3Vpy:last-child{border-radius:0 0 4px 4px}.resolve-errors_alertError__r8w57{display:flex;align-items:center;gap:16px;padding:var(--token-spacer-c);border:1px solid #dd0000;border-radius:8px;background-color:#F9E4E4;margin-top:var(--token-spacer-a);width:100%}.resolve-errors_alertIconError__r98ae{font-size:24px;color:#DD0000;flex-shrink:0}.resolve-errors_alertText__yWmSx{color:var(--color-gray-03);font-size:var(--font-size-small);line-height:var(--line-height-small)}.resolve-errors_alertTextBold__69Ukp{font-weight:700;color:var(--color-gray-04)}.resolve-errors_downloadButton__uxU8z{background-color:transparent}.manage-roster_uploadCardHeader__LwVA7{font-weight:700;color:var(--color-gray-04)}.manage-roster_downloadButton__g3rYX{margin-bottom:var(--token-spacer-d);background-color:transparent}.manage-roster_uploadCard__QEaIM{padding:0}.manage-roster_uploadCardTop__gKGuy{padding:var(--token-spacer-e);display:flex;flex-direction:column;align-items:center}.manage-roster_validateButtonWrapper__v_hYW{width:100%;display:flex;justify-content:center;border-top:1px dashed var(--color-gray-02);padding:var(--token-spacer-c)}.manage-roster_validateButtonWrapper__v_hYW button{width:272px}.manage-roster_fileList__1sULf{width:100%;padding:var(--token-spacer-c);display:flex;flex-direction:column;gap:var(--token-spacer-c)}.manage-roster_fileItem__lGEjO{display:flex;justify-content:space-between;align-items:center;background-color:var(--color-gray-01);padding:var(--token-spacer-b) var(--token-spacer-c);border-radius:16px}.manage-roster_fileInfo__3h1ag{display:flex;align-items:center;gap:16px}.manage-roster_fileInfo__3h1ag i{color:var(--color-primary-support);font-size:32px}.manage-roster_fileName__3XlGz{font-weight:700;color:var(--color-gray-04);font-size:var(--font-size-medium);line-height:var(--line-height-medium)}.manage-roster_fileSize__rK2mK{color:var(--color-gray-04);font-size:var(--font-size-small);line-height:var(--line-height-small)}.manage-roster_removeButton__2Sg6E{display:flex;align-items:center;gap:var(--token-spacer-a);cursor:pointer;color:var(--color-primary-support)}.manage-roster_removeButton__2Sg6E p{font-weight:700;color:var(--color-primary-support)}.manage-roster_errorMessage__Z1y9C{color:var(--color-error);padding:var(--token-spacer-b) var(--token-spacer-c);font-size:var(--font-size-small)}.manage-roster_confirmSchoolDetail__IGrnr{color:var(--color-gray-03);margin-bottom:var(--token-spacer-a)}.manage-roster_confirmSchoolLabel__abaUo{font-weight:var(--font-weight-bold);color:var(--color-gray-04)}.manage-roster_headerWithTooltip__vB5UC{display:flex;align-items:center;gap:4px;flex-wrap:nowrap;white-space:nowrap}.manage-roster_headerWithTooltip__vB5UC p{margin:0}.manage-roster_headerWithTooltip__vB5UC:has(>.manage-roster_sectionHeaderTitle__rt2mW){border-bottom:2px solid var(--color-yellow,#f6bd00);padding:40px 0 20px;margin-bottom:16px}.manage-roster_sectionHeaderTitle__rt2mW{font-size:18px;font-weight:700;color:var(--color-primary);margin:0}.manage-roster_headerWithTooltip__vB5UC .tooltip-button{font-size:var(--font-size-caption)!important;height:auto!important;line-height:1!important;padding:0!important;min-width:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.review-confirm_alertSuccess__x1rp_{display:flex;align-items:flex-start;gap:16px;padding:var(--token-spacer-c);border:2px solid var(--color-success);border-radius:8px;background-color:var(--color-success-light);margin-top:var(--token-spacer-a);width:100%}.review-confirm_alertIconSuccess__qRMzH{font-size:24px;color:var(--color-success);flex-shrink:0}.review-confirm_alertTitle__R_Sdv{font-weight:700;color:var(--color-gray-04);margin-bottom:4px}.review-confirm_alertDescription__UHZ36{color:var(--color-gray-03);font-size:var(--font-size-small);line-height:var(--line-height-small)}.review-confirm_errorMessage__yIZZp{color:var(--color-error);margin-top:var(--token-spacer-b);font-size:var(--font-size-small)}.loading_ldsEllipsisContainer__5bjBk{--ellipses-margin-y:180px;line-height:0px;padding:var(--ellipses-margin-y) 0;text-align:center;width:100%}.loading_ldsEllipsis__lR8jN{display:inline-block;height:25px;position:relative;width:80px}.loading_ldsEllipsis__lR8jN div{animation-timing-function:cubic-bezier(0,1,1,0);background:var(--color-primary-support);border-radius:50%;height:13px;position:absolute;top:7px;width:13px}.loading_ldsEllipsis__lR8jN div:first-child{animation:loading_lds-ellipsis1__mcA2f .6s infinite;left:8px}.loading_ldsEllipsis__lR8jN div:nth-child(2){animation:loading_lds-ellipsis2__evPJh .6s infinite;left:8px}.loading_ldsEllipsis__lR8jN div:nth-child(3){animation:loading_lds-ellipsis2__evPJh .6s infinite;left:32px}.loading_ldsEllipsis__lR8jN div:nth-child(4){animation:loading_lds-ellipsis3__KJtoS .6s infinite;left:56px}@keyframes loading_lds-ellipsis1__mcA2f{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes loading_lds-ellipsis3__KJtoS{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes loading_lds-ellipsis2__evPJh{0%{transform:translate(0)}to{transform:translate(24px)}}@media screen and (max-width:790px){.loading_ldsEllipsisContainer__5bjBk{--ellipses-margin-y:72px}}.pagination_paginationItem__9IlAM.pagination_nonClickable__eLga9{cursor:default}.pagination_paginationContainer__OKpa8{column-gap:var(--token-spacer-b);display:flex;justify-content:center;list-style-type:none;margin:0;-webkit-padding-start:0;padding-inline-start:0;width:100%}.pagination_paginationItem__9IlAM{align-items:center;box-sizing:border-box;color:var(--color-primary);cursor:pointer;display:flex;font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium);margin:auto 0;text-align:center}.pagination_paginationItemNumber__YWiq4{--circle-size:40px;border-radius:50px;font-weight:var(--font-weight-normal);height:var(--circle-size)}.pagination_paginationItemNumber__YWiq4.pagination_selected__oBUKL{padding:var(--token-spacer-a) var(--token-spacer-b)}.pagination_paginationItem__9IlAM.pagination_selected__oBUKL{background-color:var(--color-primary);color:var(--color-white)}.pagination_paginationItem__9IlAM.pagination_disabled__Q2hSo{color:var(--color-gray-03);pointer-events:none}.pagination_paginationItem__9IlAM.pagination_disabled__Q2hSo:hover{cursor:default}.pagination_paginationText__dW_Sz{text-decoration:underline}.pagination_arrowLeft__UrrrB{margin-right:4px}.pagination_arrowRight__mwwDP{margin-left:4px}@media screen and (max-width:480px){.pagination_paginationContainer__OKpa8{column-gap:var(--token-spacer-a)}.pagination_paginationItem__9IlAM .pagination_paginationText__dW_Sz{text-decoration:underline}}.pagination-template_paginationTemplateWrapper__kLpYu{--pagination-template-margin-bottom:40px;--pagination-template-margin-top:40px;margin:var(--pagination-template-margin-top) 0 var(--pagination-template-margin-bottom)}.pagination-template_legend__w1MEA{border-bottom:2px solid var(--color-yellow,#f6bd00);display:flex;flex-direction:row;gap:20px;justify-content:space-between;margin:var(--pagination-template-margin-top) 0 40px;padding-bottom:20px}.pagination-template_controls__jt14E{display:flex;flex-direction:row;gap:32px}.pagination-template_contentContainer__6btgY{border-bottom:1px solid var(--color-gray-02,#c2cad8);display:flex;flex-direction:column;margin-bottom:32px;padding-bottom:32px;row-gap:40px}@media (max-width:789px){.pagination-template_paginationTemplateWrapper__kLpYu{--pagination-template-margin-bottom:96px;--pagination-template-margin-top:16px}.pagination-template_legend__w1MEA{flex-direction:column}}.application-counts_applicationCount_filtersRow__QzC7t{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--token-spacer-b)}.application-counts_applicationCount_institutionsResponse__BEWWw{display:flex;flex-direction:column;gap:var(--token-spacer-b);margin-bottom:var(--token-spacer-d)}.application-counts_applicationCount_buttonWrapper__lHyYu{display:flex;justify-content:flex-end}.dashboard_dashboard_wrapper__X7iAz{--margin-left:max(calc((100vw - var(--max-width)) / 2),0px);display:grid;grid-template-columns:[sidebar] 7fr [main] 17fr [end];max-width:var(--max-width);margin:0 auto;min-height:100vh}.dashboard_dashboard_main__0ViIP{display:flex;flex-direction:column;padding:40px var(--page-padding-x) 116px 41px;row-gap:40px}.dashboard_dashboard_linkCards__Ga3fT{display:flex;flex-direction:column;row-gap:16px}@media (max-width:789px){.dashboard_dashboard_bannerInner__Vy9VG{padding:40px var(--page-padding-x) 32px}.dashboard_dashboard_wrapper__X7iAz{--margin-left:var(--page-padding-x);display:flex;flex-direction:column-reverse;min-height:0}.dashboard_dashboard_main__0ViIP{padding:40px var(--page-padding-x) 32px}}.school-details-major-search_majorSearch__0Xbup{margin:40px 0}.school-details-major-search_majorSearchCard__rcL9m{border:1px solid var(--color-gray-02);display:flex;flex-direction:column;gap:var(--token-spacer-a)}.school-details-major-search_majorSearchCard__rcL9m h4{color:var(--color-primary);margin:0}.school-details-major-search_majorSearchCard__rcL9m p{font-size:var(--font-size-medium);line-height:var(--line-height-medium);margin:0}.user-permissions_userPermissionsPage__EATRu{padding:72px 0 var(--token-spacer-h)}.user-permissions_buttonWrapper__SfzPg{display:flex;justify-content:flex-end;margin-bottom:40px}.user-permissions_resultsFilter__9nUi2{align-items:center;border-bottom:2px solid var(--color-yellow);display:flex;font-size:var(--font-size-medium);justify-content:space-between;margin-bottom:40px;padding-bottom:20px}.user-permissions_resultsText__LNoBb{font-size:var(--font-size-medium);line-height:var(--line-height-medium)}.user-permissions_sortWrapper__FsBOL{align-items:center;display:flex}.user-permissions_sortByText__yjUYN{white-space:nowrap}.user-permissions_resultsWrapper__GWXvV{display:flex;flex-direction:column;gap:40px}@media (max-width:789px){.user-permissions_resultsFilter__9nUi2{flex-wrap:wrap}.user-permissions_resultsText__LNoBb,.user-permissions_sortWrapper__FsBOL{flex-basis:100%}}.download-options-dropdown_container__XxBBG{position:relative;display:inline-block}.download-options-dropdown_buttonRow__wO4l2{display:flex;align-items:center;gap:8px}.download-options-dropdown_downloadButton__Sgl7q{background-color:#ffffff;white-space:nowrap}.download-options-dropdown_helpButton__aJXO5{background:none;border:none;color:#ffffff;cursor:pointer;font-size:18px;line-height:1;padding:4px}.download-options-dropdown_helpButton__aJXO5:hover{color:#d6e4ff}.download-options-dropdown_helpTip__XJQ1g{position:absolute;top:calc(100% + 8px);right:0;z-index:30;width:320px;max-width:90vw;background-color:#ffffff;color:#1f2937;border:1px solid #d1d5db;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.18);padding:12px 14px;font-size:13px;line-height:1.4}.download-options-dropdown_helpTipParagraph__XIh8M{margin-top:8px}.download-options-dropdown_menu__K2c28{position:absolute;top:calc(100% + 8px);right:0;z-index:30;min-width:280px;background-color:#ffffff;border:1px solid #d1d5db;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.18);padding:6px}.download-options-dropdown_menuItem__xOMwg{display:block;width:100%;text-align:left;background:none;border:none;border-radius:6px;padding:10px 12px;font-size:14px;color:#1f2937;cursor:pointer}.download-options-dropdown_menuItem__xOMwg:hover:not(:disabled){background-color:#eef2ff}.download-options-dropdown_menuItem__xOMwg:disabled{opacity:.6;cursor:not-allowed}.link-records-modals_instructionsList__OwUZ1{gap:8px}.link-records-modals_instructionsList__OwUZ1,.link-records-modals_linkedList___DLP1{margin:0 0 16px 20px;padding:0;display:flex;flex-direction:column;font-size:14px;color:#1f2937}.link-records-modals_linkedList___DLP1{gap:6px}.link-records-modals_loadingBody__56hwG{display:flex;align-items:center;gap:12px;font-size:15px;color:#1f2937}.link-records-modals_loadingBody__56hwG i{font-size:22px;color:#1d4ed8}.student-direct-admissions-school-card_card__gHq1d{border:0;border-radius:16px;box-shadow:none;padding:8px 16px!important}.student-direct-admissions-school-card_cardPending__0u8XV{background-color:var(--color-gray-01,#f5f7fb)!important}.student-direct-admissions-school-card_cardSubmitted__eHqjj{background-color:#f2f6eb!important}.student-direct-admissions-school-card_metaRow__OXNgM{margin-top:8px}.student-direct-admissions-school-card_submittedRow__e17TM{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.student-direct-admissions-school-card_submittedIcon__56EHS{color:#2f7d32;font-size:14px}.student-direct-admissions-school-card_schoolName__ta9i_{font-size:14px;line-height:1.4}.student-direct-admissions-school-card_metaText__NM8KQ{font-size:12px;line-height:1.4}.student-direct-admissions-school-card_deadlineLabel__7hpC_{font-weight:700}.student-details_applicationCardsWrapper__Okwjf{display:flex;flex-direction:column;gap:var(--token-spacer-b)}.student-details_mainContent___mcok{display:flex;gap:var(--token-spacer-b)}.student-details_applicationsContent__fN1Dr{display:flex;flex-direction:column;gap:var(--token-spacer-b);flex:1 1}.student-details_sideBar__HNVFm{flex:0 0 200px;padding-top:40px;color:var(--color-gray-04,#181f2c)}.student-details_sideBar__HNVFm p{overflow-wrap:anywhere}.student-details_buttonWrapper__gX5gC{display:flex;gap:var(--token-spacer-a);margin-top:var(--token-spacer-c);justify-content:space-between;align-items:center}.student-details_content__tR2lT{display:flex;flex:1 1;flex-direction:column}.student-details_rosterWarning__ElXeg{display:flex;padding:24px;gap:24px;flex-direction:row;align-items:center;border:1px solid var(--color-coral,#fa602d);border-radius:8px;background:linear-gradient(0deg,#feefea,#feefea),#fff;color:var(--color-gray-04,#181f2c)}.student-details_rosterWarning__ElXeg i{font-size:18px;color:var(--color-coral,#fa602d)}.student-details_rosterWarning__ElXeg p{font-size:14px;line-height:22px}.student-details_noApplicationsWarning__ftCVU{display:flex;padding:24px;gap:24px;flex-direction:row;align-items:center;border:1px solid var(--color-yellow,#f6bd00);border-radius:8px;background:linear-gradient(0deg,#fff8e1,#fff8e1),#fff;color:var(--color-gray-04,#181f2c)}.student-details_noApplicationsWarning__ftCVU i{font-size:18px;color:var(--color-yellow,#f6bd00)}.student-details_noApplicationsWarning__ftCVU p{font-size:14px;line-height:22px}.student-details_directAdmissionsContent__jPaFg,.student-details_financialAidContent__FR8nC{display:flex;flex-direction:column;gap:var(--token-spacer-b)}.student-details_directAdmissionsStatusCard__aMueE{background-color:white;border-color:var(--color-gray-02,#ccd3df);border-radius:20px;display:flex;flex-direction:column;padding:0!important}.student-details_directAdmissionsHeader__ZMc_u{padding:24px}.student-details_directAdmissionsHeaderRow__ckjVo{align-items:center;display:flex;flex-wrap:wrap;gap:var(--token-spacer-b)}.student-details_directAdmissionsStatusPill__BCXlX,.student-details_directAdmissionsStatusPill_incomplete___fMPn{align-items:center;display:inline-flex;gap:8px;min-height:40px}.student-details_directAdmissionsStatusPill_incomplete___fMPn{background-color:var(--color-error-light,#fbeae9)}.student-details_directAdmissionsStatusPill__BCXlX i,.student-details_directAdmissionsStatusPill_incomplete___fMPn i{font-size:14px}.student-details_directAdmissionsStatusPill_incomplete___fMPn i{color:var(--color-error,#fa602d)}.student-details_directAdmissionsStatusLabel__hJ9JN{font-weight:700}.student-details_directAdmissionsDivider__RH0_d{border-top:1px dashed var(--color-gray-02,#ccd3df);width:100%}.student-details_directAdmissionsBody__amGm1{padding:24px;display:flex;flex-direction:column;gap:var(--token-spacer-b)}.student-details_directAdmissionsToggleRow__KfoVO{align-items:center;display:flex}.student-details_directAdmissionsDateField__Krlfo{max-width:380px}.student-details_directAdmissionsSchoolsCard__B1b8g{background-color:white;border-color:var(--color-gray-02,#ccd3df);border-radius:20px;overflow:hidden;padding:0!important}.student-details_directAdmissionsSchoolsHeader__jnw1Q{padding-top:24px}.student-details_directAdmissionsSchoolsBody__lFjv0{padding:0 24px}.student-details_directAdmissionsSchoolsBody__lFjv0 .paginationTemplateWrapper{margin:0}.student-details_directAdmissionsSchoolsBody__lFjv0 .contentContainer{border-bottom:1px solid var(--color-gray-02,#ccd3df);margin-bottom:0;padding:24px 0 32px;row-gap:0}.student-details_directAdmissionsSchoolsGrid__Itf7O{align-items:start;display:grid;grid-gap:20px;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.student-details_noDirectAdmissionsHeader__2PHIO{display:flex;flex-direction:row;gap:var(--token-spacer-b);align-items:center}@media (max-width:789px){.student-details_mainContent___mcok{flex-direction:column}.student-details_sideBar__HNVFm{flex-basis:auto;padding-top:0}.student-details_buttonWrapper__gX5gC{align-items:stretch;flex-direction:column}.student-details_directAdmissionsSchoolsGrid__Itf7O{grid-template-columns:1fr}}.student-details_optOutToggle__EcwzT{display:flex;align-items:center;gap:var(--token-spacer-a);cursor:pointer}.student-details_optOutToggle__EcwzT input{cursor:pointer}.student-details_optOutStatusRow__z1u4g{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--token-spacer-b);align-items:center;justify-content:flex-start}.student-details_optOutDivider__XV_zH{border:none;border-top:1px solid var(--token-color-gray-02);margin:var(--token-spacer-c) 0}.student-details_optOutClear__HdgHb{display:inline-flex;align-items:center;padding:0;margin-right:var(--token-spacer-a);background:none;border:none;cursor:pointer}.student-details_optOutClear__HdgHb:disabled{cursor:default;opacity:.6}.student-details_optOutDateField__mgDSl{margin-top:var(--token-spacer-c);display:flex;flex-direction:column;width:100%}.student-details_linkedAccountItem__K0_G6{display:flex;flex-direction:column;gap:2px;margin-bottom:var(--token-spacer-d)}.student-details_linkedAccountItem__K0_G6:last-child{margin-bottom:0}.student-details_unlinkLink__09nWa{align-self:flex-start;margin-top:var(--token-spacer-a);padding:0;background:none;border:none;color:var(--color-primary,#0a5c8c);font-weight:700;font-size:14px;text-decoration:underline;cursor:pointer}.student-details_unlinkLink__09nWa:disabled{cursor:default;opacity:.6}