@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:400;src:url(../../fonts/barlow/Barlow-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:500;src:url(../../fonts/barlow/Barlow-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:600;src:url(../../fonts/barlow/Barlow-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:700;src:url(../../fonts/barlow/Barlow-Bold.ttf) format("truetype")}:root{--mvs-portal-max-width:87.5rem;--mvs-portal-gap:clamp(1.5rem,3vw,2rem);--mvs-portal-gap-sm:var(--molecule-small,1rem);--mvs-portal-surface:var(--hs-white,#fff);--mvs-portal-muted:var(--hs-tertiary--light,#f5f6f9);--mvs-portal-border:var(--hs-tertiary,#e2e8f0);--mvs-portal-border-dark:var(--hs-tertiary--dark,#d1d5db);--mvs-portal-primary:var(--hs-primary,#582c83);--mvs-portal-primary-soft:var(--hs-primary--5pc,rgba(88,44,131,.08));--mvs-portal-secondary:#008bce;--mvs-portal-secondary-soft:rgba(0,139,206,.08);--mvs-portal-text:var(--text-color-primary,#222);--mvs-portal-text-muted:var(--text-color-secondary,#6b7280);--mvs-portal-shadow:0 1px 3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04)}.mvs-portal-wrapper{background:var(--mvs-portal-muted,#f5f6f9);min-height:100vh}.mvs-portal__shell{padding-block:0 var(--organism-standard,3rem);--mvs-gutter-top:calc(var(--organism-standard)/2)!important;--mvs-gutter-bottom:0px!important}.mvs-portal__layout{align-items:start;display:grid;gap:var(--organism-tiny);grid-area:breakout;grid-template-columns:300px 1fr;margin-inline:auto;max-width:var(--mvs-breakout-max-width,1400px);width:100%}.mvs-portal__layout--full{grid-template-columns:minmax(0,1fr)}.mvs-portal__sidebar{min-width:0;position:sticky;top:calc(var(--molecule-large) + var(--dynamic-header-height, 0px))}.mvs-portal__content{display:grid;gap:var(--organism-tiny,1rem);grid-template-columns:minmax(0,1fr);min-width:0}.mvs-portal__content .mvs-module__stage>.hs_cos_wrapper_widget,.mvs-portal__content>.hs_cos_wrapper_widget,.mvs-portal__content>[data-aissa-discovery-page],.mvs-portal__content>[data-aissa-gated-content],.mvs-portal__content>[data-aissa-profile-page],.mvs-portal__content>[data-aissa-school-page]{display:contents}.mvs-portal__content .mvs-module{--mvs-gutter-top:0px;--mvs-gutter-bottom:0px;--mvs-gutter-inline:0px;grid-template-columns:[full-start gutter-start breakout-start content-start content-col-1-start content-col-2-start] 1fr [content-col-1-end content-col-2-end content-end breakout-end gutter-end full-end]}.mvs-portal__content .mvs-module .mvs-module__stage{max-width:100%}.mvs-portal__sidebar-backdrop,.mvs-portal__sidebar-close,.mvs-portal__sidebar-toggle{display:none}@media (width < 1024px){.mvs-portal__layout{gap:var(--molecule-large);grid-template-columns:minmax(0,1fr)}.mvs-portal__sidebar-toggle{align-items:center;background:var(--mvs-portal-surface);border:1px solid var(--mvs-portal-border);border-radius:var(--global-radius-md,.5rem);color:var(--mvs-portal-primary);cursor:pointer;display:inline-flex;font:inherit;font-weight:700;gap:var(--atom-standard);margin-block-end:var(--molecule-small);padding:var(--atom-standard) var(--atom-large);width:fit-content}.mvs-portal__sidebar{background:var(--mvs-portal-surface);box-shadow:1rem 0 2.5rem rgba(17,24,39,.18);inset:0 auto 0 0;max-width:100%;overflow-y:auto;padding:var(--atom-largest);position:fixed;transform:translateX(-100%);transition:transform var(--global-trans,.25s ease);width:300px;z-index:1001}.mvs-portal__shell.is-sidebar-open .mvs-portal__sidebar{transform:translateX(0)}.mvs-portal__sidebar-close{background:var(--mvs-portal-primary-soft);border:0;border-radius:50%;color:var(--mvs-portal-primary);cursor:pointer;display:grid;height:2.5rem;margin:0 0 var(--atom-large) auto;place-items:center;position:sticky;top:0;width:2.5rem;z-index:1}.mvs-portal__sidebar-backdrop{background:rgba(17,24,39,.5);border:0;display:block;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity var(--global-trans,.25s ease),visibility var(--global-trans,.25s ease);visibility:hidden;z-index:1000}.mvs-portal__shell.is-sidebar-open .mvs-portal__sidebar-backdrop{opacity:1;pointer-events:auto;visibility:visible}body.aissa-portal-sidebar-open{overflow:hidden}}.mvs-portal__nav-card{background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible}.mvs-portal__nav-header{display:none}.mvs-portal__nav-header .mvsPreTitle{margin:0 0 .25rem}.mvs-portal__nav-header .mvsTitle{font-size:1.25rem;margin:0}.mvs-portal__nav-header .mvsSubTitle{display:none}.mvs-portal__nav-body{display:grid;gap:var(--molecule-small);padding:0}.mvs-portal__nav-section,.mvs-portal__nav-toggle{display:grid;gap:var(--atom-small)}.mvs-portal__nav-toggle{align-items:center;background:transparent;border:0;color:var(--mvs-portal-text-muted);cursor:pointer;font:inherit;font-size:.6875rem;font-weight:600;grid-template-columns:1fr auto;height:2.75rem;letter-spacing:.08em;margin:0;max-height:2.75rem;min-height:2.75rem;padding-inline:var(--atom-tiny);text-align:left;text-transform:uppercase;width:100%}.mvs-portal__nav-toggle>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mvs-portal__nav-toggle .mvs-portal__nav-chevron{aspect-ratio:1/1!important;flex-shrink:0;height:1em!important;width:1em!important}.mvs-portal__access-notice .mvsIcon,.mvs-portal__empty-state>.mvsIcon,.mvs-portal__nav-chevron,.mvs-portal__notice>.mvsIcon,.mvs-portal__sidebar-close .mvsIcon,.mvs-portal__sidebar-toggle .mvsIcon{aspect-ratio:1/1;flex:0 0 auto;height:1em;width:1em}.mvs-portal__nav-chevron{font-size:.625rem;transition:transform var(--global-trans,.2s ease)}.mvs-portal__sidebar-close .mvsIcon,.mvs-portal__sidebar-toggle .mvsIcon{font-size:1rem}.mvs-portal__access-notice .mvsIcon,.mvs-portal__empty-state>.mvsIcon,.mvs-portal__notice>.mvsIcon{font-size:1.25rem;margin-block-start:.1em}.mvs-portal__nav-toggle[aria-expanded=false] .mvs-portal__nav-chevron{transform:rotate(-90deg)}.mvs-portal__nav-list{display:grid;gap:1px;list-style:none;margin:0;max-height:32rem;overflow:hidden;padding:0;transition:max-height var(--global-trans,.25s ease),grid-template-rows var(--global-trans,.25s ease)}.mvs-portal__nav-list.is-collapsed{max-height:0}.mvs-portal__nav-list--grouped{background:var(--mvs-portal-surface-muted,#f5f5f7);border-radius:0 var(--global-radius-md) var(--global-radius-md) var(--global-radius-md)}.mvs-portal__nav-list--grouped .mvs-portal__nav-link{background:var(--mvs-portal-surface,#fff)}.mvs-portal__nav-list--grouped .mvs-portal__nav-link:hover{background:var(--mvs-portal-primary-soft)}.mvs-portal__nav-list--member,.mvs-portal__nav-list--member .mvs-portal__nav-link{background:var(--hs-secondary--10pc,rgba(0,139,206,.1))}.mvs-portal__nav-list--member .mvs-portal__nav-link{color:var(--mvs-portal-secondary)}.mvs-portal__nav-list--member .mvs-portal__nav-link.is-active,.mvs-portal__nav-list--member .mvs-portal__nav-link:hover{background:var(--hs-secondary--15pc,rgba(0,139,206,.15))}.mvs-portal__nav-list--school,.mvs-portal__nav-list--school .mvs-portal__nav-link{background:var(--hs-primary--10pc,rgba(88,44,131,.1))}.mvs-portal__nav-list--school .mvs-portal__nav-link{color:var(--mvs-portal-primary)}.mvs-portal__nav-list--school .mvs-portal__nav-link.is-active,.mvs-portal__nav-list--school .mvs-portal__nav-link:hover{background:var(--hs-primary--15pc,rgba(88,44,131,.15))}@media (prefers-reduced-motion:reduce){.mvs-portal__nav-chevron,.mvs-portal__nav-list,.mvs-portal__sidebar,.mvs-portal__sidebar-backdrop{transition:none}}.mvs-portal__nav-item{margin:0;padding:0}.mvs-portal__nav-link{align-items:center;border-radius:0;color:var(--mvs-portal-primary);display:grid;font-size:.875rem;font-weight:500;gap:var(--atom-standard);grid-auto-flow:column;justify-content:start;min-height:2.5rem;padding:var(--atom-small) var(--atom-large);text-decoration:none;transition:background var(--global-trans,.2s),color var(--global-trans,.2s)}.mvs-portal__nav-link.is-active,.mvs-portal__nav-link:hover{background:var(--mvs-portal-primary-soft);color:var(--mvs-portal-primary)}.mvs-portal__nav-divider{background:var(--mvs-portal-border);height:1px;margin-block:var(--atom-tiny)}.mvs-portal__nav-topics{display:grid;gap:var(--atom-tiny)}.mvs-portal__nav-topic .mvs-portal__nav-list{padding-inline-start:var(--atom-small)}.mvs-portal__nav-footer{border-top:1px solid var(--mvs-portal-border);display:grid;gap:var(--atom-small,.5rem);margin-block-start:var(--molecule-standard,1.5rem);padding:var(--atom-small,.75rem) 0 0}.mvs-portal__nav-support{align-items:center;color:var(--mvs-portal-text-muted);display:grid;font-size:.8125rem;gap:var(--atom-standard);grid-auto-flow:column;justify-content:start;min-height:unset;padding:var(--atom-small) var(--atom-large);text-decoration:none;transition:background var(--global-trans,.2s),color var(--global-trans,.2s)}.mvs-portal__nav-support:hover{background:var(--mvs-portal-primary-soft);color:var(--mvs-portal-primary)}.mvs-portal__dashboard-section--welcome,.mvs-portal__page-header .mvs-module__stage{align-items:center;display:grid;gap:var(--molecule-small,1rem);grid-template-columns:auto minmax(0,1fr)}.mvs-portal__avatar,.mvs-portal__welcome-avatar{background:var(--mvs-portal-primary-soft);border-radius:0 50% 50% 50%;color:var(--mvs-portal-primary);display:grid;font-size:1.5rem;font-weight:700;height:5.5rem;object-fit:cover;place-items:center;width:5.5rem}.mvs-portal__dashboard-section--events,.mvs-portal__dashboard-section--intro,.mvs-portal__dashboard-section--news,.mvs-portal__dashboard-section--quicklinks,.mvs-portal__dashboard-section--recommended,.mvs-portal__dashboard-section--welcome{display:grid;gap:var(--molecule-standard)}.mvs-portal__section-head,.mvs-portal__section-head .mvsTitle,.mvs-portal__section-head h2{margin:0!important}.mvs-portal__dashboard-section--quicklinks .mv2GridElements{background:var(--mvs-portal-border);border-radius:0 var(--global-radius-md) var(--global-radius-md) var(--global-radius-md);gap:1px;overflow:hidden}.mvs-portal__quicklink{align-items:center;background:var(--mvs-portal-surface);border:0;border-radius:0;color:var(--mvs-portal-primary);display:flex;gap:var(--atom-small,.75rem);justify-content:space-between;min-height:5rem;padding:var(--molecule-small,1rem);text-decoration:none;transition:transform var(--global-trans,.2s),background var(--global-trans,.2s)}.mvs-portal__quicklink:hover{background:var(--mvs-portal-primary-soft);transform:translateY(-1px)}.mvs-portal__quicklink:focus-visible{outline:3px solid var(--mvs-portal-secondary);outline-offset:3px}.mvs-portal__quicklink .mvsIcon{aspect-ratio:1/1;flex:0 0 auto;font-size:1.25rem;height:1.25rem;width:1.25rem}.mvs-portal__card,.mvs-portal__section,.mvs-portal__stat-card{background:var(--mvs-portal-surface);border:1px solid var(--mvs-portal-border);border-radius:var(--global-radius-lg);box-shadow:var(--mvs-portal-shadow)}.mvs-portal__section{padding:var(--molecule-small,1rem)}.mvs-portal__content>.mvs-grid+.mvs-grid,.mvs-portal__section+.mvs-portal__section{margin-block-start:var(--molecule-small,1rem)}.mvs-portal__content .mvs-content__titles:has(.mvsButton),.mvs-portal__section-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--molecule-small,1rem);justify-content:space-between}.mvs-portal__reg-list{border:1px solid var(--mvs-portal-border-dark);border-radius:0 var(--global-radius-lg) 0 var(--global-radius-lg);list-style:none;margin:0;overflow:clip;padding:0}.mvs-portal__reg-list>li+li{border-top:1px solid var(--mvs-portal-border)}.mvs-portal__reg-row{align-items:center;background:var(--mvs-portal-surface);color:var(--mvs-portal-text);display:grid;gap:var(--molecule-small,1rem);grid-template-columns:12rem minmax(0,1fr) auto;padding:var(--molecule-tiny,.75rem) var(--molecule-small,1rem);text-decoration:none;transition:background var(--global-trans,.2s)}.mvs-portal__reg-list>li:nth-child(2n) .mvs-portal__reg-row{background:var(--mvs-portal-muted)}.mvs-portal__reg-row:hover{background:var(--mvs-portal-primary-soft)}@media (width < 768px){.mvs-portal__reg-row{grid-template-columns:minmax(0,1fr) auto}.mvs-portal__reg-row .mvsPreTitle{grid-column:1/-1}}.mvs-portal__card-grid{display:grid;gap:var(--molecule-small,1rem);grid-template-columns:repeat(2,minmax(0,1fr))}.mvs-portal__card-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width < 1024px){.mvs-portal__card-grid,.mvs-portal__card-grid--3{grid-template-columns:minmax(0,1fr)}}.mvs-portal__tabs{gap:.5rem;margin-block:var(--molecule-small,1rem);overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.mvs-portal__tab:focus-visible{outline:3px solid var(--mvs-portal-secondary);outline-offset:3px}@media (width < 640px){.mvs-portal__tabs{flex-wrap:nowrap;padding-block-end:.35rem}.mvs-portal__tab{flex:0 0 auto}}.mvs-portal__table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.aissa-portal-list__table,.aissa-school-panel__table,.mvs-portal__table{border-collapse:collapse;font-size:.9375rem;min-width:100%;width:100%}.aissa-portal-list__table-wrap,.aissa-school-panel__table-wrap,.mvs-portal__table-wrap{background:var(--mvs-portal-surface);border:1px solid var(--mvs-portal-border);border-radius:0 var(--global-radius-md) var(--global-radius-md) var(--global-radius-md);box-shadow:var(--mvs-portal-shadow,none);overflow-x:auto;width:100%}.aissa-portal-list__table td,.aissa-portal-list__table th,.aissa-school-panel__table td,.aissa-school-panel__table th,.mvs-portal__table td,.mvs-portal__table th{border-bottom:1px solid var(--mvs-portal-border);padding:.85rem 1rem;text-align:left;vertical-align:top}.aissa-portal-list__table th,.aissa-school-panel__table th,.mvs-portal__table th{background:rgba(248,250,252,.72);color:var(--mvs-portal-text-muted);font-size:.8rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.aissa-portal-list__table tr:last-child td,.aissa-school-panel__table tr:last-child td,.mvs-portal__table tr:last-child td{border-bottom:0}.aissa-portal-list__table tbody tr:hover,.aissa-school-panel__table tbody tr:hover{background:var(--mvs-portal-primary-soft)}.mvs-portal__icon-link,.mvs-portal__link{color:var(--mvs-portal-primary);font-weight:700;text-decoration:none}.mvs-portal__icon-link:hover,.mvs-portal__link:hover{text-decoration:underline}.mvs-portal__link--disabled{opacity:.55;pointer-events:none}.mvs-portal__status{white-space:nowrap}.mvs-portal__status--danger,.mvs-portal__status--info,.mvs-portal__status--neutral,.mvs-portal__status--success,.mvs-portal__status--warning{background:#e5e5ea;color:#4a4a4a}.mvs-portal__access-notice .mvs-module__stage,.mvs-portal__empty-state,.mvs-portal__notice{align-items:flex-start;background:var(--mvs-portal-secondary-soft);border:1px solid var(--mvs-portal-border);border-radius:var(--global-radius-lg);color:var(--mvs-portal-text);display:flex;gap:.75rem;padding:var(--molecule-small,1rem)}.mvs-portal__notice--warning{background:#fff4d6}.mvs-portal__notice--danger{background:#ffe5e5}.mvs-portal__notice--success{background:#e7f8ed}.mvs-portal__empty-state .mvsTitle{margin:0 0 .25rem}.mvs-portal__empty-state .mvsSubTitle{margin:0}.mvs-portal__field-row,.mvs-portal__invite-form{display:grid;gap:var(--molecule-small,1rem);grid-template-columns:repeat(2,minmax(0,1fr))}.mvs-portal__field{display:grid;gap:.35rem;margin-block-end:var(--atom-small,.75rem)}.mvs-portal__field label,.mvs-portal__field legend{color:var(--mvs-portal-text);font-weight:700}.mvs-portal__field input,.mvs-portal__field select,.mvs-portal__field textarea{background:var(--mvs-portal-surface);border:1px solid var(--mvs-portal-border);border-radius:.75rem;padding:.75rem .85rem;width:100%}.mvs-portal__field input:disabled,.mvs-portal__field select:disabled,.mvs-portal__field textarea:disabled{background:var(--mvs-portal-muted);color:var(--mvs-portal-text-muted)}.mvs-portal__field-foot,.mvs-portal__field-hint,.mvs-portal__field-lock{color:var(--mvs-portal-text-muted);font-size:.875rem}@media (width < 768px){.mvs-portal__field-row,.mvs-portal__invite-form{grid-template-columns:minmax(0,1fr)}}.mvs-portal--dashboard .aissa-portal-booked-events,.mvs-portal--dashboard .aissa-portal-invoices,.mvs-portal--dashboard .aissa-portal-registered-events{margin-block:0 var(--molecule-small,1rem);padding:var(--molecule-small,1rem)}.mvs-portal--dashboard .aissa-portal-upcoming-events{margin-block-end:var(--molecule-small,1rem)}.mvs-portal__debug{background:#111827;border-radius:.75rem;color:#e5e7eb;overflow-x:auto;padding:1rem}.mvs-portal__form-wrap{margin-block-start:var(--molecule-small,1rem)}.mvs-portal__stats .mvs-module__stage{display:grid;gap:var(--molecule-small,1rem);grid-template-columns:repeat(3,minmax(0,1fr))}@media (width < 1024px){.mvs-portal__stats .mvs-module__stage{grid-template-columns:minmax(0,1fr)}}.mvs-portal__stat-card{border:0;border-radius:0 var(--global-radius-md) var(--global-radius-md) var(--global-radius-md);box-shadow:none;display:grid;gap:var(--atom-standard,.75rem);padding:var(--molecule-small,1rem)}.mvs-portal__stat-card .mvsPreTitle,.mvs-portal__stat-card .mvsSubTitle,.mvs-portal__stat-card .mvsTitle{margin:0}.mvs-portal__stat-card .mvsTitle{font-size:clamp(2rem,4vw,2.75rem);line-height:1.1}.mvs-portal__stat-card .mvsSubTitle{font-size:.8125rem;line-height:1.4}.mvs-portal__section .aissa-portal-booked-events,.mvs-portal__section .aissa-portal-invoices,.mvs-portal__section .aissa-portal-registered-events{border:0;box-shadow:none;padding:0}.mvs-portal__filter-pills{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.mvs-portal__filter-pills .mvsButton,.mvs-portal__filter-pills button{align-items:center;background:#fff;border:1px solid rgba(30,41,59,.12);border-radius:999px;color:inherit;cursor:default;display:inline-flex;font:inherit;font-size:.85rem;font-weight:700;justify-content:center;line-height:1;min-height:2rem;padding:.35rem .75rem;text-decoration:none}.mvs-portal__filter-pills .button-default,.mvs-portal__filter-pills .is-active{background:rgba(15,23,42,.86);color:#fff}.mvs-portal__section-head,.mvs-portal__section>.mvs-content__titles{gap:1rem}.mvs-portal__section .aissa-portal-list{margin-block-start:1rem}:root{--mvs-portal-content-max:82rem;--mvs-portal-dashboard-max:78rem;--mvs-portal-readable-max:68rem;--mvs-portal-section-gap:clamp(1.5rem,3vw,2.5rem)}.mvs-portal__content{margin-inline:auto;max-width:var(--mvs-portal-content-max);width:100%}.mvs-portal--dashboard .mvs-portal__content{max-width:var(--mvs-portal-dashboard-max)}.mvs-portal--dashboard .mvs-portal__content>.mvs-grid+.mvs-grid{margin-block-start:var(--mvs-portal-section-gap)}.mvs-portal--dashboard .mvs-portal__dashboard-section--welcome{max-width:var(--mvs-portal-readable-max);padding-top:.75em}.mvs-portal--dashboard .mvs-portal__section-head{align-items:center;margin-block-end:1rem}.mvs-portal__section-head .button{flex-shrink:0;white-space:nowrap}.mvs-portal--dashboard .mvs-portal__quicklink{min-height:4.25rem;padding:.9rem 1rem}.mvs-portal--dashboard .mvs-portal__card{padding:clamp(1rem,2vw,1.35rem)}.mvs-portal--dashboard .aissa-portal-news-feed,.mvs-portal--dashboard .aissa-portal-resource-feed{width:100%}.aissa-permission-debug,.mvs-portal__debug{margin-inline:auto;max-width:var(--mvs-portal-dashboard-max)}@media (width >=1200px){.mvs-portal--dashboard .mvs-portal__card-grid--3{gap:1.25rem}}@media (width < 640px){.mvs-portal--dashboard .mvs-portal__content,.mvs-portal__content{max-width:none}.mvs-portal__page-header .mvs-module__stage{grid-template-columns:minmax(0,1fr)}.mvs-portal__avatar,.mvs-portal__welcome-avatar{font-size:1.15rem;height:4rem;width:4rem}}.mvs-portal .mvsTitle,.mvs-portal h2{color:var(--mvs-portal-primary);font-weight:400}.mvs-portal__dashboard-section--welcome,.mvs-portal__page-header .mvs-module__stage{align-items:flex-start}.mvs-portal__dashboard-section--welcome .mvsPreTitle,.mvs-portal__page-header .mvsPreTitle{color:var(--mvs-portal-secondary);font-size:var(--font-size-xsm,.75rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.mvs-portal__dashboard-section--welcome .mvsSubTitle,.mvs-portal__page-header .mvsSubTitle{color:var(--mvs-portal-text-muted);font-size:.9375rem;line-height:1.5}.mvs-content__titles{display:grid;gap:var(--atom-small,.5rem)}.mvs-content__titles .mvsPreTitle,.mvs-content__titles .mvsSubTitle,.mvs-content__titles .mvsTitle{margin:0}.mvs-portal__card,.mvs-portal__section{border-radius:var(--global-radius-lg)}.mvs-portal__access-notice .mvs-module__stage,.mvs-portal__empty-state{border-radius:0 var(--global-radius-lg) var(--global-radius-lg) var(--global-radius-lg)}.mvs-portal__notice{background:var(--mvs-portal-secondary-soft);border-radius:0 var(--global-radius-md) var(--global-radius-md) var(--global-radius-md);color:var(--mvs-portal-secondary)}.mvs-portal__status{align-items:center;border-radius:999px;display:inline-flex;font-size:.8125rem;font-weight:500;line-height:1.25;padding:.3em .8em}@media (width < 640px){.mvs-portal__shell{padding-block:var(--molecule-standard,1.5rem)}.mvs-portal__content{gap:var(--molecule-large,1.5rem)}}.mvs-portal__card-grid--3{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.mvs-portal--dashboard .mvs-portal__section-head .mvsTitle{color:var(--mvs-portal-primary);font-weight:400}.mvs-portal--dashboard .mvs-portal__section-head .mvsButton{color:var(--mvs-portal-primary)}.mvs-portal,.mvs-portal *{box-sizing:border-box}.mvs-portal iframe,.mvs-portal img,.mvs-portal video{height:auto;max-width:100%}.mvs-portal__content,[data-portal-component],[data-portal-page],[data-portal-section]{min-width:0;overflow-wrap:anywhere}[data-portal-table-region]{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}@media (prefers-reduced-motion:reduce){.mvs-portal *,.mvs-portal :after,.mvs-portal :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.mvs-portal__page-header .mvsTitle{color:var(--hs-primary,#582c83);font-family:var(--font-family-heading,"Chevin Pro","Barlow",sans-serif);font-size:clamp(1.75rem,3vw,2.25rem);font-weight:400;line-height:1.2}.mvs-portal__page-header .mvsSubTitle{color:var(--text-color-secondary,#4a4a4a);font-size:.9375rem;line-height:1.5}.mvs-portal__dashboard-section--welcome .mvsTitle{color:var(--hs-primary,#582c83);font-family:var(--font-family-heading,"Chevin Pro","Barlow",sans-serif);font-size:clamp(1.75rem,3vw,2.25rem);font-weight:400;line-height:1.2}.mvs-portal__dashboard-section--welcome .mvsSubTitle{color:var(--text-color-secondary,#4a4a4a);font-size:.9375rem;line-height:1.5}.mvs-portal__section-head .mvsTitle{color:var(--hs-primary,#582c83);font-family:var(--font-family-heading,"Chevin Pro","Barlow",sans-serif);font-size:clamp(1.125rem,2vw,1.375rem);font-weight:400;line-height:1.25}.mvs-portal__tabs{border-bottom:1px solid var(--hs-tertiary,#e2e8f0);display:flex;flex-wrap:wrap;gap:0;margin-block:0;overflow:visible}.mvs-portal__tab,.mvs-portal__tab:visited{align-items:center;background:transparent;border:0;border-bottom:2px solid transparent;border-radius:0;color:var(--text-color-secondary,#4a4a4a);display:inline-flex;flex:0 0 auto;font-size:.9375rem;font-weight:400;gap:var(--atom-small,.5rem);line-height:1.25;margin-bottom:-1px;padding:var(--atom-standard,.75rem) var(--molecule-small,1rem);text-decoration:none;white-space:nowrap}.mvs-portal__tab.is-active,.mvs-portal__tab:hover{background:transparent;color:var(--hs-primary,#582c83)}.mvs-portal__tab.is-active{border-bottom-color:var(--hs-primary,#582c83)}@media (width < 700px){.mvs-portal__tabs{flex-wrap:nowrap;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.mvs-portal__tab{flex:0 0 auto}}.mvs-portal,.mvs-portal-wrapper{--mvs-portal-designer-primary:#582c83;--mvs-portal-designer-secondary:#008bce;--mvs-portal-designer-base:"Barlow",sans-serif;--mvs-portal-designer-heading:"Barlow",sans-serif;font-family:var(--mvs-portal-designer-base)}.mvs-portal__dashboard-section--welcome .mvsTitle,.mvs-portal__page-header .mvsTitle,.mvs-portal__section-head .mvsTitle{--mvs-title-color-o:var(--mvs-portal-designer-primary);color:var(--mvs-portal-designer-primary)!important;font-family:var(--mvs-portal-designer-heading)!important}.mvs-portal__tab.is-active{border-bottom-color:var(--mvs-portal-designer-primary)!important;color:var(--mvs-portal-designer-primary)!important}.mvs-portal--dashboard .aissa-dashboard-blog-card__title,.mvs-portal--dashboard .aissa-portal-related-resource__title{color:var(--mvs-portal-designer-primary)!important;font-family:var(--mvs-portal-designer-heading)!important}.mvs-portal--dashboard .mvs-portal__dashboard-inner{display:grid;gap:var(--organism-tiny)}.mvs-portal--dashboard .mvs-portal__dashboard-inner>.mvs-grid{margin-block-start:0!important}.mvs-portal--dashboard .mvs-portal__quicklink{color:var(--mvs-portal-designer-primary,#582c83)!important;min-height:3.75rem;padding:var(--atom-standard,.75rem) var(--molecule-small,1rem)}.mvs-portal--dashboard .mvs-portal__quicklink .mvsTitle{color:inherit!important;font-family:var(--mvs-portal-designer-heading,"Barlow",sans-serif)!important;font-size:1rem;font-weight:500;line-height:1.2}.mvs-portal--dashboard .mvs-portal__quicklink .mvsIcon{aspect-ratio:1/1;color:var(--mvs-portal-designer-secondary,#008bce);flex:0 0 auto;font-size:1.125rem;height:1.125rem;width:1.125rem}.mvs-portal__skip-link{background:var(--mvs-portal-surface,#fff);border:2px solid;border-radius:var(--global-radius-md,.5rem);color:var(--mvs-portal-designer-primary,#582c83);font-weight:700;inset-block-start:max(.5rem,env(safe-area-inset-top));inset-inline-start:max(.5rem,env(safe-area-inset-left));padding:var(--atom-standard,.75rem) var(--molecule-small,1rem);position:fixed;text-decoration:none;transform:translateY(calc(-100% - 2rem));transition:transform var(--global-trans,.2s ease);z-index:2000}.mvs-portal__skip-link:focus-visible{transform:translateY(0)}#main-content{scroll-margin-block-start:var(--molecule-small,1rem)}#main-content:focus{outline:none}.mvs-portal :where(a,button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:3px solid var(--mvs-portal-designer-secondary,#008bce);outline-offset:3px}.mvs-portal__nav-link,.mvs-portal__nav-toggle,.mvs-portal__sidebar-close,.mvs-portal__sidebar-toggle,.mvs-portal__tab{min-block-size:2.75rem;touch-action:manipulation}@media (width < 700px){.mvs-portal__tabs{scroll-padding-inline:var(--molecule-small,1rem);scroll-snap-type:inline proximity}.mvs-portal__tab{scroll-snap-align:start}}@media (forced-colors:active){.mvs-portal :where(a,button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible,.mvs-portal__skip-link:focus-visible{outline-color:Highlight}.mvs-portal__tab.is-active{border-bottom-color:Highlight}}.mvs-portal--profile [data-aissa-profile-content-section],.mvs-portal--school-invoices [data-aissa-school-content-section]>.mvs-portal__section,.mvs-portal--school-profile [data-aissa-profile-content-section],.mvs-portal--school-registrations [data-aissa-school-content-section]>.mvs-portal__section,.mvs-portal--school-team [data-aissa-school-content-section]>.mvs-portal__section{background:transparent;border:0;border-radius:0;box-shadow:none;padding:0}.mvs-portal--profile .aissa-profile-form__header{margin-block-end:var(--molecule-standard,1.5rem)}.mvs-portal--school-invoices .aissa-portal-list__header>div:not(.aissa-portal-list__filters),.mvs-portal--school-profile .aissa-school-panel__header,.mvs-portal--school-registrations .aissa-school-panel__header,.mvs-portal--school-team .aissa-school-panel__header{display:none}.mvs-portal--profile .aissa-profile-form__form,.mvs-portal--school-profile [data-aissa-school-form],.mvs-portal--school-team [data-aissa-school-form]{color-scheme:light;display:grid;gap:var(--molecule-standard,1.5rem)}.mvs-portal--profile .aissa-profile-form__readonly,.mvs-portal--school-profile .aissa-school-panel__readonly{background:var(--hs-tertiary--light,#fafaf8);border:1px solid var(--hs-tertiary,#e2e8f0);border-radius:var(--global-radius-md,.5rem);display:grid;gap:var(--molecule-small,1rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));margin:0;padding:var(--molecule-small,1rem) var(--molecule-standard,1.5rem)}.mvs-portal--profile .aissa-profile-form__readonly-item,.mvs-portal--school-profile .aissa-school-panel__readonly-item{background:transparent;border:0;border-radius:0;min-width:0;padding:0}.mvs-portal--profile .aissa-profile-form__readonly-value,.mvs-portal--school-profile .aissa-school-panel__readonly-value{color:var(--text-color-primary,#1a1a1a);font-size:.9375rem;font-weight:600;overflow-wrap:anywhere}.mvs-portal--profile .aissa-profile-form__help{background:transparent;border-radius:0;color:var(--text-color-secondary,#4a4a4a);font-size:.875rem;line-height:1.5;margin:0;padding:0}.mvs-portal--profile .aissa-profile-form__admin-card{background:var(--mvs-portal-surface,#fff);border:1px solid var(--hs-tertiary,#e2e8f0);border-radius:var(--global-radius-md,.5rem);box-shadow:none;gap:var(--atom-tiny,.25rem);padding:var(--molecule-small,1rem) var(--molecule-standard,1.5rem)}.mvs-portal--profile .aissa-profile-form__field,.mvs-portal--school-profile .aissa-school-panel__field,.mvs-portal--school-team .aissa-school-panel__field{gap:var(--atom-small,.5rem);min-width:0}.mvs-portal--profile .aissa-profile-form__field>label,.mvs-portal--school-profile .aissa-school-panel__field>label,.mvs-portal--school-team .aissa-school-panel__field>label{color:var(--hs-black--40pc,#666);font-size:.9375rem;font-weight:600;line-height:1.35;padding:0}.mvs-portal--profile .aissa-profile-form__fieldset>legend,.mvs-portal--school-profile .aissa-school-profile-form__group-title,.mvs-portal--school-team fieldset.aissa-school-panel__field>legend{color:var(--mvs-portal-designer-primary,#582c83);font-family:var(--mvs-portal-designer-heading,"Barlow",sans-serif);font-size:clamp(1.0625rem,1.6vw,1.25rem);font-weight:400;line-height:1.2;padding-inline:var(--atom-small,.5rem)}.mvs-portal--profile .aissa-profile-form__field input,.mvs-portal--profile .aissa-profile-form__field select,.mvs-portal--profile .aissa-profile-form__field textarea,.mvs-portal--school-profile .aissa-school-panel__field input,.mvs-portal--school-profile .aissa-school-panel__field select,.mvs-portal--school-profile .aissa-school-panel__field textarea,.mvs-portal--school-team .aissa-school-panel__field input,.mvs-portal--school-team .aissa-school-panel__field select,.mvs-portal--school-team .aissa-school-panel__field textarea{background:var(--mvs-portal-surface,#fff)!important;border:1px solid var(--hs-tertiary--dark,#bbbcbc)!important;border-radius:var(--global-radius-sm,.375rem)!important;box-sizing:border-box;color:var(--text-color-primary,#1a1a1a)!important;font:inherit;font-size:var(--form-font-size,1rem);line-height:var(--form-line-height,1.5);min-block-size:2.75rem;padding:var(--form-padding,.65rem .85rem);transition:border-color .2s ease,box-shadow .2s ease;width:100%}.mvs-portal--profile .aissa-profile-form__field textarea,.mvs-portal--school-profile .aissa-school-panel__field textarea,.mvs-portal--school-team .aissa-school-panel__field textarea{min-block-size:7rem;resize:vertical}.mvs-portal--profile .aissa-profile-form__field input:focus,.mvs-portal--profile .aissa-profile-form__field select:focus,.mvs-portal--profile .aissa-profile-form__field textarea:focus,.mvs-portal--school-profile .aissa-school-panel__field input:focus,.mvs-portal--school-profile .aissa-school-panel__field select:focus,.mvs-portal--school-profile .aissa-school-panel__field textarea:focus,.mvs-portal--school-team .aissa-school-panel__field input:focus,.mvs-portal--school-team .aissa-school-panel__field select:focus,.mvs-portal--school-team .aissa-school-panel__field textarea:focus{border-color:var(--mvs-portal-designer-primary,#582c83)!important;box-shadow:0 0 0 3px rgba(88,44,131,.18)}.mvs-portal--profile .aissa-profile-form__field :is(input,textarea,select):disabled,.mvs-portal--profile .aissa-profile-form__field :is(input,textarea,select)[readonly],.mvs-portal--school-profile .aissa-school-panel__field :is(input,textarea,select):disabled,.mvs-portal--school-profile .aissa-school-panel__field :is(input,textarea,select)[readonly],.mvs-portal--school-team .aissa-school-panel__field :is(input,textarea,select):disabled,.mvs-portal--school-team .aissa-school-panel__field :is(input,textarea,select)[readonly]{background:var(--hs-tertiary,#f0f0f2)!important;border-color:var(--hs-tertiary,#e2e8f0)!important;color:var(--text-color-muted,#6b7280)!important;cursor:not-allowed}.mvs-portal--profile .aissa-profile-form__field input:-webkit-autofill,.mvs-portal--school-profile .aissa-school-panel__field input:-webkit-autofill,.mvs-portal--school-team .aissa-school-panel__field input:-webkit-autofill{-webkit-text-fill-color:var(--text-color-primary,#1a1a1a);box-shadow:0 0 0 1000px var(--mvs-portal-surface,#fff) inset}.mvs-portal--profile fieldset.aissa-profile-form__fieldset,.mvs-portal--school-profile fieldset.aissa-school-profile-form__group,.mvs-portal--school-team fieldset.aissa-school-panel__field{background:var(--mvs-portal-surface,#fff);border:1px solid var(--hs-tertiary,#e2e8f0);border-radius:var(--global-radius-md,.5rem);box-shadow:none;margin:0;min-width:0;padding:var(--molecule-small,1rem) var(--molecule-standard,1.5rem) var(--molecule-standard,1.5rem)}.mvs-portal--profile .aissa-profile-form__checkbox,.mvs-portal--school-profile .aissa-school-panel__checkbox,.mvs-portal--school-team .aissa-school-panel__checkbox{align-items:center;background:transparent;border:0;border-radius:0;color:var(--text-color-primary,#1a1a1a);display:flex;font-size:.9375rem;font-weight:500;gap:var(--atom-small,.5rem);min-width:0;padding:0!important}.mvs-portal--profile .aissa-profile-form__checkbox input[type=checkbox],.mvs-portal--school-profile .aissa-school-panel__checkbox input[type=checkbox],.mvs-portal--school-team .aissa-school-panel__checkbox input[type=checkbox]{align-self:center!important;appearance:none!important;-webkit-appearance:none!important;background-color:#fff!important;background-image:none!important;block-size:20px!important;border:1px solid var(--mvs-portal-border,#9da3ae)!important;border-radius:.2rem!important;cursor:pointer;flex:0 0 auto!important;inline-size:20px!important;margin:0!important;max-block-size:20px!important;max-inline-size:20px!important;min-block-size:20px!important;min-inline-size:20px!important;transition:background-color var(--global-trans,.2s ease),border-color var(--global-trans,.2s ease)}.mvs-portal--profile .aissa-profile-form__checkbox input[type=checkbox]:checked,.mvs-portal--school-profile .aissa-school-panel__checkbox input[type=checkbox]:checked,.mvs-portal--school-team .aissa-school-panel__checkbox input[type=checkbox]:checked{background-color:var(--mvs-portal-designer-primary,#582c83)!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.2' viewBox='0 0 16 16'%3E%3Cpath d='m3.5 8.5 3 3 6-7'/%3E%3C/svg%3E")!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:65%!important;border-color:var(--mvs-portal-designer-primary,#582c83)!important}.mvs-portal--profile .aissa-profile-form__submit,.mvs-portal--school-profile .aissa-school-panel__button,.mvs-portal--school-team .aissa-school-panel__button:not(.aissa-school-panel__button--danger){background:var(--mvs-portal-designer-primary,#582c83)!important;border:1px solid var(--mvs-portal-designer-primary,#582c83)!important;border-radius:var(--global-radius-md,.5rem)!important;color:#fff!important;font-weight:600;min-block-size:2.75rem;padding:var(--atom-standard,.75rem) var(--molecule-standard,1.5rem)}.mvs-portal--profile .aissa-profile-form__submit:hover,.mvs-portal--school-profile .aissa-school-panel__button:hover,.mvs-portal--school-team .aissa-school-panel__button:not(.aissa-school-panel__button--danger):hover{background:var(--hs-primary--dark,#3a1a5c)!important;border-color:var(--hs-primary--dark,#3a1a5c)!important}.aissa-profile-form__message:not(:empty),.aissa-school-panel__message:not(:empty){background:var(--hs-tertiary--light,#fafaf8);border-radius:var(--global-radius-md,.5rem);color:var(--text-color-secondary,#4a4a4a);display:block;font-size:.9375rem;line-height:1.45;margin:0;padding:var(--atom-standard,.75rem) var(--molecule-small,1rem)}.aissa-profile-form__message[data-state=success]:not(:empty),.aissa-profile-form__message[data-tone=success]:not(:empty),.aissa-school-panel__message[data-state=success]:not(:empty),.aissa-school-panel__message[data-tone=success]:not(:empty){background:#ecfdf3;color:#116b35}.aissa-profile-form__message[data-state=error]:not(:empty),.aissa-profile-form__message[data-tone=error]:not(:empty),.aissa-school-panel__message[data-state=error]:not(:empty),.aissa-school-panel__message[data-tone=error]:not(:empty){background:#fef2f2;color:#9b1c1c}@media (width < 640px){.mvs-portal--profile .aissa-profile-form__readonly,.mvs-portal--profile fieldset.aissa-profile-form__fieldset,.mvs-portal--school-profile .aissa-school-panel__readonly,.mvs-portal--school-profile fieldset.aissa-school-profile-form__group,.mvs-portal--school-team fieldset.aissa-school-panel__field{padding:var(--molecule-small,1rem)}.mvs-portal--profile .aissa-profile-form__checkbox-grid,.mvs-portal--school-profile .aissa-school-panel__checkbox-grid,.mvs-portal--school-team .aissa-school-panel__checkbox-grid{grid-template-columns:minmax(0,1fr)}.mvs-portal--profile .aissa-profile-form__actions,.mvs-portal--school-profile .aissa-school-panel__actions,.mvs-portal--school-team .aissa-school-panel__actions{align-items:stretch}.mvs-portal--profile .aissa-profile-form__submit,.mvs-portal--school-profile .aissa-school-panel__actions>.aissa-school-panel__button,.mvs-portal--school-team .aissa-school-panel__actions>.aissa-school-panel__button{width:100%}}.mvs-portal--profile .aissa-profile-form__readonly{background:#fafaf8!important;border-color:#d7dbe2!important;border-radius:.25rem!important}.mvs-portal--profile .aissa-profile-form__admin-card{background:var(--mvs-portal-surface,#fff)!important;border:0!important;border-radius:.25rem!important;box-shadow:none!important;gap:.2rem;margin:0;padding:1rem 1.5rem}.mvs-portal--profile .aissa-profile-form__admin-card-eyebrow{color:#582c83!important;font-size:.75rem;font-weight:600;letter-spacing:.06em;margin:0 0 .15rem;text-transform:uppercase}.mvs-portal--profile .aissa-profile-form__admin-card-name{color:#1a1a1a!important;font-family:inherit!important;font-size:1.05rem;font-weight:600;margin:0}.mvs-portal--profile .aissa-profile-form__admin-card-role{color:#4a4a4a;font-size:.9rem;margin:0}.mvs-portal--profile .aissa-profile-form__admin-card-contact{display:flex;flex-wrap:wrap;font-size:.875rem;gap:.5rem;margin:.4rem 0 0}.mvs-portal--profile .aissa-profile-form__admin-card-contact a{color:#582c83;text-decoration:none}.mvs-portal--profile fieldset.aissa-profile-form__fieldset{background:none!important;border:0!important;border-radius:0!important;border-top:1px solid #9da3ae!important;padding-block:1rem 0!important;padding-inline:0!important}.mvs-portal--profile .aissa-profile-form__fieldset>legend{color:#777!important;font-family:inherit!important;font-size:.9375rem!important;font-weight:400!important;line-height:1.2;padding-inline:.25rem!important}.mvs-portal--profile .aissa-profile-form__field>label,.mvs-portal--school-profile .aissa-school-panel__field>label{color:#777!important}.mvs-portal--profile .aissa-profile-form__field :is(input,textarea,select),.mvs-portal--school-profile .aissa-school-panel__field :is(input,textarea,select){border-radius:.25rem!important}.mvs-portal--profile .aissa-profile-form__checkbox-grid{gap:.75rem 1.5rem}.mvs-portal--school-profile .aissa-school-panel__readonly{background:#fafaf8!important;border-color:#d7dbe2!important;border-radius:.25rem!important}.mvs-portal--school-profile .aissa-school-profile-form__groups{gap:1rem!important}.mvs-portal--school-profile fieldset.aissa-school-profile-form__group{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding:0!important}.mvs-portal--school-profile .aissa-school-profile-form__group-title{color:#582c83!important;font-size:1.125rem!important;font-weight:400!important;margin:0 0 1rem!important;padding:0!important}.mvs-portal--school-profile [data-school-profile-section=postal-address]{border-block-start:1px solid #e2e5ea!important;padding-block-start:1.5rem!important}.mvs-portal--school-profile .aissa-school-panel__field :is(input,textarea,select){border-radius:.25rem!important}@media (width < 640px){.mvs-portal--profile fieldset.aissa-profile-form__fieldset{padding:1rem!important}}.mvs-portal__nav-topics{border-top:1px solid var(--mvs-portal-border);padding-block-start:.5rem}.mvs-portal__nav-topic{border-bottom:1px solid var(--mvs-portal-border)}.mvs-portal__nav-topic .mvs-portal__nav-toggle{color:var(--mvs-portal-text);font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.2;min-block-size:2.75rem;padding:var(--atom-standard);text-transform:none;touch-action:manipulation}.mvs-portal__nav-topic .mvs-portal__nav-toggle:hover{background:var(--mvs-portal-primary-soft);color:var(--mvs-portal-primary)}.mvs-portal__nav-topic .mvs-portal__nav-list{gap:0;padding-block-end:.35rem;padding-inline-start:.5rem}.mvs-portal__nav-link--topic,.mvs-portal__nav-link--topic:visited{background:transparent;color:var(--mvs-portal-text-muted);font-size:.8125rem;font-weight:500;min-height:2.5rem;padding-inline:1.25rem .75rem}.mvs-portal__nav-link--topic.is-active,.mvs-portal__nav-link--topic:hover{background:var(--mvs-portal-primary-soft);color:var(--mvs-portal-primary)}.mvs-portal__nav-link--topic .mvsIcon{aspect-ratio:1/1;color:var(--mvs-portal-primary);flex:0 0 auto;font-size:.75rem;height:.75rem;width:.75rem}@media (width < 1024px){.mvs-portal__nav-link--topic,.mvs-portal__nav-topic .mvs-portal__nav-toggle{min-block-size:2.75rem}}[data-aissa-school-denied-permissions][hidden],[data-aissa-school-navigation][hidden],[data-aissa-school-permission-container][hidden],[data-aissa-school-permissions][hidden]{display:none!important}.mvs-portal__school-switcher{margin-bottom:1rem}.mvs-portal__school-switcher select{border:2px solid var(--mvs-portal-border,#9ca3af);border-radius:.5rem;cursor:pointer;margin-top:.35rem;min-height:44px;padding:.6rem 2.25rem .6rem .75rem;width:100%}