.flex_root__X5HQs{&:where([data-grow]){&>*{flex-grow:1;max-height:var(--flex-child-height);max-width:var(--flex-child-width)}}}.bonvoy-card_root__Qt9X4{&:before{content:"";position:absolute;inset:0;width:50%;height:100%;background:linear-gradient(90deg,rgba(0,0,0,.2),transparent);opacity:.5;transform:skewX(35deg) translateX(70%)}}.indicator_indicator__O65C2:before{border:var(--mads-border-width) solid var(--mantine-color-bg-default-0);inset:calc(var(--mads-border-width) * -1)}.checkbox_inner__o44F_{display:flex;align-items:center;justify-content:center}.checkbox_icon__yQYLi{color:var(--checkbox-content-default);text-align:center;width:100%;line-height:var(--mantine-spacing-layout-xs,24px)!important}.checkbox_input__gtmDu{background-color:var(--checkbox-bg-default);border-color:var(--checkbox-border-default);&:checked,&[data-checked],&[data-indeterminate]{background-color:var(--checkbox-bg-checked);border-color:var(--checkbox-border-checked)}&:not(:checked)+.checkbox_icon__yQYLi,&:not([data-checked])>.checkbox_icon__yQYLi,&:not([data-indeterminate])+.checkbox_icon__yQYLi{color:transparent}&:checked+.checkbox_icon__yQYLi,&[data-checked]>.checkbox_icon__yQYLi,&[data-indeterminate]+.checkbox_icon__yQYLi{color:var(--checkbox-content-checked)}&:disabled,&[data-disabled]{background-color:var(--checkbox-bg-disabled);border-color:var(--checkbox-border-disabled)}&:disabled+.checkbox_icon__yQYLi,&:disabled>.checkbox_icon__yQYLi,&[data-disabled]+.checkbox_icon__yQYLi,&[data-disabled]>.checkbox_icon__yQYLi{color:var(--checkbox-content-disabled)}&[data-disabled]:not([data-checked])>.checkbox_icon__yQYLi{color:transparent}&:where([data-error]){border-color:var(--checkbox-border-error)}}.checkbox_label__7G6Zu{&:disabled,&[data-disabled]{color:var(--checkbox-content-disabled)}}.chip_label__hOJQh{background:var(--chip-bg);border:var(--chip-bd);color:var(--chip-color);&:where([data-checked]){background:var(--chip-bg-checked);border:var(--chip-bd-checked);color:var(--chip-color-checked)}&:where([data-disabled]){background:var(--chip-bg-disabled);border:var(--chip-bd-disabled);color:var(--chip-color-disabled)}&:hover:not([data-disabled]){box-shadow:var(--chip-shadow)}}.time-input_root__v5XVX{input::-webkit-datetime-edit{display:block;padding:0}input::-webkit-datetime-edit-ampm-field,input::-webkit-datetime-edit-day-field,input::-webkit-datetime-edit-hour-field,input::-webkit-datetime-edit-millisecond-field,input::-webkit-datetime-edit-minute-field,input::-webkit-datetime-edit-month-field,input::-webkit-datetime-edit-second-field,input::-webkit-datetime-edit-week-field,input::-webkit-datetime-edit-year-field{color:var(--time-input-color);font-family:var(--time-input-font-family);font-size:var(--time-input-font-size);font-weight:var(--time-input-font-weight);letter-spacing:var(--time-input-letter-spacing);line-height:var(--time-input-line-height);text-transform:var(--time-input-text-transform)}}.key-encoder_led__HHbNX{animation-name:key-encoder_fade__OaANG;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease-in-out}@keyframes key-encoder_fade__OaANG{0%{opacity:0}90%{opacity:.9}to{opacity:.9}}.menu_item___y3WC{&[data-hovered]{background-color:var(--mads-menu-item-hover)}}.nav-link_root__uJRL_{&:hover{background:transparent}&[data-active]{--nl-color:var(--nl-color-active)!important;&:before{position:absolute;content:"";top:0;left:-4px;bottom:0;border-radius:var(--nl-radius);background-color:var(--nl-color-bg);width:8px}}}.radio_radio__qnnkv{&:disabled,&[data-disabled]{background-color:var(--radio-bg-disabled);border-color:var(--radio-border-disabled)}&:disabled+.radio_icon__9EI54,&:disabled>.radio_icon__9EI54,&[data-disabled]+.radio_icon__9EI54,&[data-disabled]>.radio_icon__9EI54{color:var(--radio-content-disabled)}}.radio_label__NcthO{&:disabled,&[data-disabled]{color:var(--radio-content-disabled)}}.scroll-area_root__6C5_7{&[data-show-top]:before{background:linear-gradient(to bottom,var(--sa-bg),color-mix(in srgb,var(--sa-bg) 70%,transparent) 80%,transparent);height:var(--mantine-spacing-xl);right:0}&[data-show-left]:before,&[data-show-top]:before{content:"";display:block;position:absolute;pointer-events:none;left:0;top:0}&[data-show-left]:before{background:linear-gradient(to right,var(--sa-bg),color-mix(in srgb,var(--sa-bg) 70%,transparent) 80%,transparent);width:var(--mantine-spacing-xl);bottom:0}&[data-show-bottom]:after{background:linear-gradient(to top,var(--sa-bg),color-mix(in srgb,var(--sa-bg) 70%,transparent) 80%,transparent);height:var(--mantine-spacing-xl);left:0}&[data-show-bottom]:after,&[data-show-right]:after{content:"";display:block;position:absolute;pointer-events:none;bottom:0;right:0}&[data-show-right]:after{background:linear-gradient(to left,var(--sa-bg),color-mix(in srgb,var(--sa-bg) 70%,transparent) 80%,transparent);width:var(--mantine-spacing-xl);top:0}}.search-input_input__DO2ls:focus-within{box-shadow:var(--search-focus-shadow)}.segmented-control_label__D1xJk[data-active]{color:var(--mantine-color-content-inverse-0)!important;font-family:var(--sc-active-font-family);font-size:var(--sc-active-font-size)!important;font-weight:var(--sc-active-font-weight);letter-spacing:var(--sc-active-letter-spacing);line-height:var(--sc-active-line-height);text-transform:var(--sc-active-text-transform)}.skeleton_root__9ByFh{--skeleton-bg:var(--mantine-color-default);--skeleton-bg-after:var(--mantine-color-dimmed);&:where([data-visible]){&:before{background-color:var(--skeleton-bg)}&:after{background-color:var(--skeleton-bg-after)}}}.switchx_input__oENq_:checked+.switchx_track__7Dlg3{--switch-bg:var(--switch-color)!important;--switch-bd:var(--switch-color)!important;--switch-text-color:var(--mantine-color-content-inverse-0)!important;.switchx_thumb__aZYb2{--switch-thumb-bg:var(--mantine-color-bg-default-0)!important}}.switchx_input__oENq_:disabled+.switchx_track__7Dlg3{--switch-bg:var(--switch-disabled-color)!important;--switch-bd:var(--switch-disabled-color)!important;.switchx_thumb__aZYb2{--switch-thumb-bg:var(--switch-thumb-bg-disabled)!important;--switch-thumb-bd:var(--switch-thumb-bg-disabled)!important}}.mads-swivel-iframe{border:none}.mads-swivel-pip-header{user-select:none}.td_root__gC_n1{&:last-of-type .td_content__dTK7D,&[data-hide-divider]:not([data-with-column-border]) .td_content__dTK7D,&[data-with-column-border]{border-inline-end:none}}.td_content__dTK7D{padding-inline:var(--table-horizontal-spacing);border-inline-end:var(--mads-border-width,1px) solid var(--table-border-color)}.th_root__v_JIv{&[data-hide-divider] .th_content__Hno8z,&[data-with-column-border]{border-inline-end:none}&:first-of-type{border-start-start-radius:var(--th-border-radius);border-end-start-radius:var(--th-border-radius)}&:last-of-type{border-start-end-radius:var(--th-border-radius);border-end-end-radius:var(--th-border-radius);.th_content__Hno8z{border-inline-end:none}}}.th_content__Hno8z{padding-inline:var(--table-horizontal-spacing);border-inline-end:var(--mads-border-width,1px) solid var(--table-border-color);width:100%}.thead_root__2eC__:has(tr){tr{border-bottom:none}}.thead_root__2eC__::-webkit-scrollbar{display:none}.tabs_list__4NXiq{&:before{border-color:var(--mads-tab-list-border-color)}}.tabs_container__2TkRQ{flex-grow:1;flex-direction:var(--tabs-list-direction)!important}.tabs_tab__V3MyC{&[data-active]{&[data-orientation=horizontal]:after{left:0;right:0;bottom:calc(var(--tab-indicator-size) * -1);height:calc(var(--tab-indicator-size) * 2)}&[data-orientation=horizontal]:after,&[data-orientation=vertical]:before{position:absolute;content:"";border-radius:var(--tab-indicator-radius);background-color:var(--mads-tab-indicator-color)}&[data-orientation=vertical]:before{left:calc(var(--tab-indicator-size) * -1);bottom:0;top:0;width:calc(var(--tab-indicator-size) * 2)}.tabs_tabLabel__xfYAR{color:var(--mads-tab-label-active-color)!important;font-family:var(--mads-tab-label-active-font-family)!important;font-size:var(--mads-tab-label-active-font-size)!important;letter-spacing:var(--mads-tab-label-active-letter-spacing)!important;line-height:var(--mads-tab-label-active-line-height)!important;text-transform:var(--mads-tab-label-active-text-transform)!important}.tabs_tabLabelSuperscript__pbZzN{font-family:var(
        --mads-tab-label-superscript-active-font-family
      )!important;font-size:var(--mads-tab-label-superscript-active-font-size)!important;letter-spacing:var(
        --mads-tab-label-superscript-active-letter-spacing
      )!important;line-height:var(
        --mads-tab-label-superscript-active-line-height
      )!important;text-transform:var(
        --mads-tab-label-superscript-active-text-transform
      )!important}}}.button_root__bhik5{overflow:visible;&:hover:not(:disabled,[data-disabled]){background:var(--button-hover);border:var(--button-bd-hover);box-shadow:var(--button-shadow);filters:var(--button-drop-shadow);.button_label__LSk4u{text-decoration:var(--button-content-decoration)}.button_icon__J7MAT,.button_label__LSk4u,.button_section__eUW72{color:var(--button-content-hover)}}&:active:not(:disabled,[data-disabled]){background:var(--button-active);border:var(--button-bd-active);box-shadow:none;.button_icon__J7MAT,.button_label__LSk4u,.button_section__eUW72{color:var(--button-content-active)}}}.typography-styles-provider_root__kpEdh{& :first-child{margin-top:0}& :last-child{margin-bottom:0}& :where(h1,h2,h3,h4,h5,h6){margin-bottom:var(--mantine-spacing-lg);text-wrap:var(--mantine-heading-text-wrap)}& :where(h1){margin-top:calc(1.5 * var(--mantine-spacing-xl));font-family:var(--typography-h1-font-family);font-size:var(--typography-h1-font-size);font-weight:var(--typography-h1-font-weight);letter-spacing:var(--typography-h1-letter-spacing);line-height:var(--typography-h1-line-height);text-transform:var(--typography-h1-text-transform)}& :where(h2){margin-top:var(--mantine-spacing-xl);font-family:var(--typography-h2-font-family);font-size:var(--typography-h2-font-size);font-weight:var(--typography-h2-font-weight);letter-spacing:var(--typography-h2-letter-spacing);line-height:var(--typography-h2-line-height);text-transform:var(--typography-h2-text-transform)}& :where(h3){margin-top:calc(.8 * var(--mantine-spacing-xl));font-family:var(--typography-h3-font-family);font-size:var(--typography-h3-font-size);font-weight:var(--typography-h3-font-weight);letter-spacing:var(--typography-h3-letter-spacing);line-height:var(--typography-h3-line-height);text-transform:var(--typography-h3-text-transform)}& :where(h4){margin-top:calc(.8 * var(--mantine-spacing-xl));font-family:var(--typography-h4-font-family);font-size:var(--typography-h4-font-size);font-weight:var(--typography-h4-font-weight);letter-spacing:var(--typography-h4-letter-spacing);line-height:var(--typography-h4-line-height);text-transform:var(--typography-h4-text-transform)}& :where(h5){margin-top:calc(.5 * var(--mantine-spacing-xl));font-family:var(--typography-h5-font-family);font-size:var(--typography-h5-font-size);font-weight:var(--typography-h5-font-weight);letter-spacing:var(--typography-h5-letter-spacing);line-height:var(--typography-h5-line-height);text-transform:var(--typography-h5-text-transform)}& :where(h6){margin-top:calc(.5 * var(--mantine-spacing-xl));font-family:var(--typography-h6-font-family);font-size:var(--typography-h6-font-size);font-weight:var(--typography-h6-font-weight);letter-spacing:var(--typography-h6-letter-spacing);line-height:var(--typography-h6-line-height);text-transform:var(--typography-h6-text-transform)}& :where(img){max-width:80%}& :has(img){padding-block:var(--mantine-spacing-md);text-align:center}& :where(p){margin-top:0;margin-bottom:var(--mantine-spacing-xl);font-family:var(--typography-p-font-family);font-size:var(--typography-p-font-size);font-weight:var(--typography-p-font-weight);letter-spacing:var(--typography-p-letter-spacing);line-height:var(--typography-p-line-height);text-transform:var(--typography-p-text-transform)}& :where(strong){margin-top:0;margin-bottom:var(--mantine-spacing-xl);font-family:var(--typography-strong-font-family);font-size:var(--typography-strong-font-size);font-weight:var(--typography-strong-font-weight);letter-spacing:var(--typography-strong-letter-spacing);line-height:var(--typography-strong-line-height);text-transform:var(--typography-strong-text-transform)}& :where(mark){background-color:var(--mads-color-bg-brand);color:inherit;padding:0 4px}& :where(a){color:var(--mads-color-content-brand);text-decoration:none;&:hover{text-decoration:underline}}& :where(hr){margin-top:var(--mantine-spacing-xl);margin-bottom:var(--mantine-spacing-xl);border:0;border-top:1px solid;border-color:var(--mads-color-border-subtle)}& :where(pre){padding:var(--mantine-spacing-sm);margin:0;margin-top:var(--mantine-spacing-md);margin-bottom:var(--mantine-spacing-xl);overflow-x:auto;font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);line-height:var(--mantine-line-height);border-radius:var(--mantine-radius-sm);background-color:var(--mads-color-bg-subtle);border:1px solid var(--mads-color-border-subtle);& :where(code){background-color:transparent;padding:0;border-radius:0;color:inherit;border:0}}& :where(kbd){padding:3px 5px;border-radius:var(--mantine-radius-sm);border:solid;border-width:1px 1px 3px;border-color:var(--mads-color-border-subtle);color:var(--mads-color-content-default);background-color:var(--mads-color-bg-subtle);font-size:.8625rem}& :where(code){padding:1px 4px;border-radius:var(--mantine-radius-sm);background-color:var(--mads-color-bg-subtle);color:var(--mads-color-content-default);font-family:var(--mantine-font-family-monospace);font-size:.95rem;line-height:inherit}& :where(ul,ol):not([data-type=taskList]){margin-bottom:var(--mantine-spacing-xl);margin-inline-start:var(--mantine-spacing-md);padding-inline-start:var(--mantine-spacing-xl);& :where(li){margin-bottom:var(--mantine-spacing-sm);font-family:var(--typography-p-font-family);font-size:var(--typography-li-font-size);font-weight:var(--typography-li-font-weight);letter-spacing:var(--typography-li-letter-spacing);line-height:var(--typography-li-line-height);text-transform:var(--typography-li-text-transform)}}& :where(table){width:100%;border-collapse:collapse;caption-side:bottom;margin-bottom:var(--mantine-spacing-xl);& :where(caption){margin-top:var(--mantine-spacing-xs);color:var(--mads-color-content-subtle);font-family:var(--mads-typography-body-medium-regular-font-family);font-size:var(--mads-typography-body-medium-regular-font-size);font-weight:400;line-height:var(--mads-typography-body-medium-regular-letter-spacing);line-height:var(--mads-typography-body-medium-regular-line-height);text-transform:var(--mads-typography-body-medium-regular-text-transform)}& :where(th){text-align:left;color:var(--mads-color-content-default);padding:var(--mantine-spacing-md) var(--mantine-spacing-lg);font-family:var(--typography-th-font-family);font-size:var(--typography-th-font-size);font-weight:var(--typography-th-font-weight);letter-spacing:var(--typography-th-letter-spacing);line-height:var(--typography-th-line-height);text-transform:var(--typography-th-text-transform)}& :where(thead th){border-bottom:1px solid;border-color:var(--mads-color-border-subtle)}& :where(tfoot th){border-top:1px solid;border-color:var(--mads-color-border-subtle)}& :where(td){padding:var(--mantine-spacing-md) var(--mantine-spacing-lg);border-bottom:1px solid;border-color:var(--mads-color-border-subtle);font-family:var(--typography-td-font-family);font-size:var(--typography-td-font-size);font-weight:var(--typography-td-font-weight);letter-spacing:var(--typography-td-letter-spacing);line-height:var(--typography-td-line-height);text-transform:var(--typography-td-text-transform)}& :where(tr:last-of-type td){border-bottom:0}}& :where(blockquote){margin:var(--mantine-spacing-xl) 0;border-inline-start:4px solid var(--mads-color-border-subtle);padding:var(--mantine-spacing-md) var(--mantine-spacing-lg);font-family:var(--typography-blockquote-font-family);font-size:var(--typography-blockquote-font-size);font-weight:var(--typography-blockquote-font-weight);letter-spacing:var(--typography-blockquote-letter-spacing);line-height:var(--typography-blockquote-line-height);text-transform:var(--typography-blockquote-text-transform)}}.chat-list_chatFocus__uTU8e:focus-visible{outline-offset:0!important}.skip-to-content_wrapper__B5iDQ{position:absolute;z-index:10000;justify-content:flex-start;width:1px;height:1px;overflow:hidden;inset-inline-start:-9999px;inset-block-start:auto}.skip-to-content_wrapper__B5iDQ:focus-within{position:fixed;display:flex;width:100%;height:auto;overflow:visible;padding:var(--mantine-spacing-md,.75rem);inset-inline-start:0;inset-block-start:0}.app-navbar_appNavbar__aBtkB:focus-visible{outline:2px solid #ffffff!important}.enrollment-header_layer__ShUCR,.header_layer__6zAQP{background-size:cover;background-repeat:no-repeat;background-position:50%;position:absolute;inset:0;z-index:0}.key-animation_card___cwjU{animation-name:key-animation_slidein__5xhoJ;animation-duration:2.5s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease-in-out}@keyframes key-animation_slidein__5xhoJ{0%{top:150%}80%,to{top:50%}}
/*# sourceMappingURL=da64dc5a8364f056.css.map*/