@layer reset,tokens,theme.base;@layer theme.component{.RadioLabelButton-module-scss-module__cvTLIG__wrapper{display:inline-flex}.RadioLabelButton-module-scss-module__cvTLIG__label{width:auto;min-height:40px;color:var(--s-color-main-interaction-neutral-foreground-default);cursor:pointer;background-color:var(--s-color-main-interaction-neutral-container-xx-subtle-default);border:1px solid #d3d9e0;border-radius:9999px;margin:0;padding:8px 20px;font-size:16px;font-weight:500}.RadioLabelButton-module-scss-module__cvTLIG__label:hover:not([disabled]){color:var(--s-color-main-interaction-neutral-foreground-hover);background-color:var(--s-color-main-interaction-neutral-container-xx-subtle-hover)}.RadioLabelButton-module-scss-module__cvTLIG__label.RadioLabelButton-module-scss-module__cvTLIG__error{border-color:var(--s-color-main-status-danger-border-bold)}.RadioLabelButton-module-scss-module__cvTLIG__input{opacity:0;width:0;height:0;margin:0;display:block;position:absolute}.RadioLabelButton-module-scss-module__cvTLIG__input:disabled+.RadioLabelButton-module-scss-module__cvTLIG__label{color:var(--s-color-main-disabled-foreground);cursor:default;background-color:var(--s-color-main-disabled-background);border:1px solid #d3d9e0}.RadioLabelButton-module-scss-module__cvTLIG__input:active:not([disabled])+.RadioLabelButton-module-scss-module__cvTLIG__label{color:var(--s-color-main-interaction-neutral-foreground-pressed);background-color:var(--s-color-main-interaction-neutral-container-xx-subtle-pressed)}.RadioLabelButton-module-scss-module__cvTLIG__input:checked:not([disabled])+.RadioLabelButton-module-scss-module__cvTLIG__label{color:#0a75e6;background-color:#f1f7fe;border-color:#f1f7fe}.RadioLabelButton-module-scss-module__cvTLIG__input:checked:not([disabled])+.RadioLabelButton-module-scss-module__cvTLIG__label:hover{color:#0a75e6;background-color:#e2effd;border-color:#e2effd}.RadioLabelButton-module-scss-module__cvTLIG__input:focus:not(.RadioLabelButton-module-scss-module__cvTLIG__input:active)+.RadioLabelButton-module-scss-module__cvTLIG__label[data-focus-visible=true],.RadioLabelButton-module-scss-module__cvTLIG__input:focus-within:not(.RadioLabelButton-module-scss-module__cvTLIG__input:active)+.RadioLabelButton-module-scss-module__cvTLIG__label[data-focus-visible=true]{outline:2px auto highlight;outline:2px auto -webkit-focus-ring-color;outline-offset:4px}.RadioLabelButton-module-scss-module__cvTLIG__description{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@layer theme.utility;
@layer reset,tokens,theme.base;@layer theme.component{.SwitchToggle-module-scss-module__GvngWG__switchToggle{--tab-height-small:36px;--tab-height-medium:40px;--tab-bg-hover:var(--s-color-main-interaction-secondary-container-x-subtle-hover);--tab-fg-hover:var(--s-color-main-interaction-neutral-foreground-hover);--tab-fg-selected:var(--s-color-main-interaction-secondary-foreground-selected-on-subtle);--selected-bg:var(--s-color-main-interaction-secondary-container-x-subtle-selected);background-color:var(--s-color-main-interaction-secondary-container-x-subtle-default);border:1px solid var(--s-color-main-border-default);border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(50px,1fr));grid-auto-flow:column;gap:4px;width:max-content;max-width:100%;margin:0 auto;padding:4px;display:grid;position:relative}.SwitchToggle-module-scss-module__GvngWG__switchToggle ul{margin:0;padding:0;list-style:none;display:contents}.SwitchToggle-module-scss-module__GvngWG__switchToggle.SwitchToggle-module-scss-module__GvngWG__small .SwitchToggle-module-scss-module__GvngWG__selectedBackground{height:var(--tab-height-small)}.SwitchToggle-module-scss-module__GvngWG__switchToggle.SwitchToggle-module-scss-module__GvngWG__fullWidth{width:100%}.SwitchToggle-module-scss-module__GvngWG__switchToggle.SwitchToggle-module-scss-module__GvngWG__blue{--tab-bg-hover:var(--s-color-main-interaction-secondary-container-x-subtle-hover);--tab-fg-hover:var(--s-color-main-interaction-neutral-foreground-hover);--tab-fg-selected:var(--s-color-main-interaction-secondary-foreground-selected-on-subtle);--selected-bg:var(--s-color-main-interaction-secondary-container-x-subtle-selected)}.SwitchToggle-module-scss-module__GvngWG__switchToggle.SwitchToggle-module-scss-module__GvngWG__green{--tab-bg-hover:var(--s-color-green-interaction-secondary-container-hover);--tab-fg-hover:var(--s-color-green-interaction-primary-foreground-hover);--tab-fg-selected:var(--s-color-green-interaction-primary-foreground-on-subtle);--selected-bg:var(--s-color-green-interaction-secondary-container-selected)}.SwitchToggle-module-scss-module__GvngWG__switchToggle.SwitchToggle-module-scss-module__GvngWG__neutral{--tab-bg-hover:var(--s-color-main-interaction-neutral-container-x-subtle-hover);--tab-bg-active:var(--s-color-main-interaction-neutral-container-x-subtle-pressed);--tab-fg-hover:var(--s-color-main-interaction-neutral-foreground-hover);--tab-fg-selected:var(--s-color-main-interaction-neutral-foreground-selected);--selected-bg:var(--s-color-main-interaction-neutral-container-x-subtle-selected-bold);background-color:var(--s-color-main-interaction-neutral-container-x-subtle-default)}.SwitchToggle-module-scss-module__GvngWG__switchToggle.SwitchToggle-module-scss-module__GvngWG__purple{--tab-bg-hover:var(--s-color-purple-interaction-secondary-container-hover);--tab-fg-hover:var(--s-color-purple-interaction-primary-foreground-hover);--tab-fg-selected:var(--s-color-purple-interaction-primary-foreground-on-subtle);--selected-bg:var(--s-color-purple-interaction-secondary-container-selected)}.SwitchToggle-module-scss-module__GvngWG__switchToggle.SwitchToggle-module-scss-module__GvngWG__tangerine{--tab-bg-hover:var(--s-color-tangerine-interaction-secondary-container-hover);--tab-fg-hover:var(--s-color-tangerine-interaction-primary-foreground-hover);--tab-fg-selected:var(--s-color-tangerine-interaction-primary-foreground-on-subtle);--selected-bg:var(--s-color-tangerine-interaction-secondary-container-selected)}.SwitchToggle-module-scss-module__GvngWG__switchToggle .SwitchToggle-module-scss-module__GvngWG__selectedBackground{width:var(--selected-width,0);height:var(--tab-height-medium);background-color:var(--selected-bg);transform-origin:0 0;border-radius:8px;position:absolute;top:4px;left:4px;box-shadow:0 1px 2px #0000001f}.SwitchToggle-module-scss-module__GvngWG__switchToggle .SwitchToggle-module-scss-module__GvngWG__selectedBackground.SwitchToggle-module-scss-module__GvngWG__horizontal{transform:translateX(calc(var(--translate-value,4px) - 4px))}.SwitchToggle-module-scss-module__GvngWG__switchToggle .SwitchToggle-module-scss-module__GvngWG__selectedBackground.SwitchToggle-module-scss-module__GvngWG__horizontal.SwitchToggle-module-scss-module__GvngWG__withTransition{transition:transform var(--transition-time) ease-out}.SwitchToggle-module-scss-module__GvngWG__switchToggle .SwitchToggle-module-scss-module__GvngWG__selectedBackground.SwitchToggle-module-scss-module__GvngWG__vertical{transform:translateY(calc(var(--translate-value,4px) - 4px))}.SwitchToggle-module-scss-module__GvngWG__switchToggle .SwitchToggle-module-scss-module__GvngWG__selectedBackground.SwitchToggle-module-scss-module__GvngWG__vertical.SwitchToggle-module-scss-module__GvngWG__withTransition{transition:transform .15s ease-out}@media (prefers-reduced-motion:reduce){.SwitchToggle-module-scss-module__GvngWG__switchToggle .SwitchToggle-module-scss-module__GvngWG__selectedBackground.SwitchToggle-module-scss-module__GvngWG__withTransition{transition:none}}.SwitchToggle-module-scss-module__GvngWG__switchToggle li{z-index:1}.SwitchToggle-module-scss-module__GvngWG__switchToggleTab{width:100%;min-height:var(--tab-height-medium);color:var(--s-color-main-interaction-neutral-foreground-subtle);cursor:pointer;transition:color var(--transition-time) ease-out;background-color:#0000;border-radius:8px;justify-content:center;align-items:center;gap:4px;padding:0 12px;display:flex}.SwitchToggle-module-scss-module__GvngWG__switchToggleTab>span{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 32px);overflow:hidden}.SwitchToggle-module-scss-module__GvngWG__switchToggleTab.SwitchToggle-module-scss-module__GvngWG__small{min-height:var(--tab-height-small)}.SwitchToggle-module-scss-module__GvngWG__switchToggleTab:hover:not(.SwitchToggle-module-scss-module__GvngWG__selected){color:var(--tab-fg-hover);background-color:var(--tab-bg-hover)}.SwitchToggle-module-scss-module__GvngWG__switchToggleTab:active:not(.SwitchToggle-module-scss-module__GvngWG__selected){background-color:var(--tab-bg-active)}.SwitchToggle-module-scss-module__GvngWG__switchToggleTab.SwitchToggle-module-scss-module__GvngWG__selected{color:var(--tab-fg-selected)}.SwitchToggle-module-scss-module__GvngWG__switchToggleTab:focus-visible{outline:2px auto highlight;outline:2px auto -webkit-focus-ring-color;outline-offset:4px}.SwitchToggle-module-scss-module__GvngWG__addon{display:inline-flex}}@layer theme.utility;
.PaymentTierPeriodPicker-module-scss-module__XXluyq__paymentTierPeriodPicker{margin-bottom:24px}
.PaymentTierPlanPicker-module-scss-module__U3ecgW__paymentPlansContainer{flex-direction:column;gap:16px;display:flex}@media (min-width:768px){.PaymentTierPlanPicker-module-scss-module__U3ecgW__paymentPlansContainer{flex-direction:row;justify-content:center;gap:24px}}
.ReportDocumentCourseEditForm-module-scss-module__5qhxeG__container{flex-direction:column;gap:16px;display:flex}.ReportDocumentCourseEditForm-module-scss-module__5qhxeG__editText{align-items:center;display:flex}.ReportDocumentCourseEditForm-module-scss-module__5qhxeG__pickerEditButtonContainer{flex-direction:column;gap:4px;display:flex}
@layer reset,tokens,theme.base;@layer theme.component{.Textarea-module-scss-module__CxdUPq__inputWrapper{width:100%;position:relative}.Textarea-module-scss-module__CxdUPq__inputWrapper .Textarea-module-scss-module__CxdUPq__icon{position:absolute;top:12px;right:12px}.Textarea-module-scss-module__CxdUPq__inputWrapper .Textarea-module-scss-module__CxdUPq__hasPaddingFromRight{padding-right:36px}.Textarea-module-scss-module__CxdUPq__input{width:100%;height:40px;color:var(--s-color-main-text-default);appearance:none;background-color:var(--s-color-main-interaction-secondary-container-x-subtle-default);box-shadow:none;background-image:none;border:1px solid #d3d9e0;border-radius:12px;padding:8px 12px;font-size:16px;line-height:150%;display:block}.Textarea-module-scss-module__CxdUPq__input:hover:not(:disabled){border:1px solid #3092fa}.Textarea-module-scss-module__CxdUPq__input:focus{outline:2px solid var(--accessibility-outline-color);border-color:var(--accessibility-border-color);box-shadow:0 0 0 3px var(--accessibility-outline-color)}.Textarea-module-scss-module__CxdUPq__input[data-focus-visible=true]{outline:2px auto highlight;outline:2px auto -webkit-focus-ring-color;outline-offset:4px}.Textarea-module-scss-module__CxdUPq__input ::placeholder,.Textarea-module-scss-module__CxdUPq__input::placeholder{color:var(--s-color-main-text-x-subtle)}.Textarea-module-scss-module__CxdUPq__input[disabled],.Textarea-module-scss-module__CxdUPq__input:disabled{color:var(--s-color-main-disabled-foreground);cursor:not-allowed;background-color:var(--s-color-main-disabled-background);border-color:var(--s-color-main-disabled-border)}.Textarea-module-scss-module__CxdUPq__input{min-height:100px}.Textarea-module-scss-module__CxdUPq__input.Textarea-module-scss-module__CxdUPq__resizeAuto{resize:auto}.Textarea-module-scss-module__CxdUPq__input.Textarea-module-scss-module__CxdUPq__resizeHorizontal{resize:horizontal}.Textarea-module-scss-module__CxdUPq__input.Textarea-module-scss-module__CxdUPq__resizeNone{resize:none}.Textarea-module-scss-module__CxdUPq__input.Textarea-module-scss-module__CxdUPq__resizeVertical{resize:vertical}.Textarea-module-scss-module__CxdUPq__hasError{border-color:var(--s-color-main-status-danger-border-bold)}}@layer theme.utility;
@layer reset,tokens,theme.base;@layer theme.component{.Radio-module-scss-module__J-9VFa__inputWrapper{display:inline-flex}.Radio-module-scss-module__J-9VFa__radio{width:20px;height:20px;color:var(--s-color-main-interaction-secondary-container-x-subtle-default);background-color:var(--s-color-main-interaction-secondary-container-x-subtle-default);border:1px solid #d3d9e0;border-radius:9999px;justify-content:center;align-items:center;transition:background-color .2s ease-in-out;display:flex}.Radio-module-scss-module__J-9VFa__radio.Radio-module-scss-module__J-9VFa__hasError{border-color:var(--s-color-main-status-danger-border-bold)}.Radio-module-scss-module__J-9VFa__icon{transition:transform .2s ease-in-out,color .2s ease-in-out;transform:scale(.75)translateY(-5px)}.Radio-module-scss-module__J-9VFa__radioDot{background-color:#0000;border-radius:9999px;width:12px;height:12px;transition:background-color .2s ease-in-out,transform .2s ease-in-out;display:flex;transform:scale(.75)}label:active .Radio-module-scss-module__J-9VFa__input:not(:disabled)+.Radio-module-scss-module__J-9VFa__radio{border-color:var(--s-color-main-interaction-input-border-active)}label:active .Radio-module-scss-module__J-9VFa__input:not(:disabled):checked:not(label:active .Radio-module-scss-module__J-9VFa__input:not(:disabled):disabled)+.Radio-module-scss-module__J-9VFa__radio,label:active .Radio-module-scss-module__J-9VFa__input:not(:disabled):hover:checked:not(label:active .Radio-module-scss-module__J-9VFa__input:not(:disabled):disabled)+.Radio-module-scss-module__J-9VFa__radio{background-color:var(--s-color-main-interaction-secondary-container-x-subtle-pressed)}label:active .Radio-module-scss-module__J-9VFa__input:not(:disabled):checked:not(label:active .Radio-module-scss-module__J-9VFa__input:not(:disabled):disabled)+.Radio-module-scss-module__J-9VFa__radio .Radio-module-scss-module__J-9VFa__radioDot,label:active .Radio-module-scss-module__J-9VFa__input:not(:disabled):hover:checked:not(label:active .Radio-module-scss-module__J-9VFa__input:not(:disabled):disabled)+.Radio-module-scss-module__J-9VFa__radio .Radio-module-scss-module__J-9VFa__radioDot{background-color:var(--s-color-main-interaction-primary-container-pressed);border-color:var(--s-color-main-interaction-input-border-active);transform:scale(1)}label:active .Radio-module-scss-module__J-9VFa__input:not(:disabled):checked:not(label:active .Radio-module-scss-module__J-9VFa__input:not(:disabled):disabled)+.Radio-module-scss-module__J-9VFa__radio .Radio-module-scss-module__J-9VFa__icon,label:active .Radio-module-scss-module__J-9VFa__input:not(:disabled):hover:checked:not(label:active .Radio-module-scss-module__J-9VFa__input:not(:disabled):disabled)+.Radio-module-scss-module__J-9VFa__radio .Radio-module-scss-module__J-9VFa__icon{color:var(--s-color-main-interaction-primary-container-pressed);transform:scale(1)translateY(0)}.Radio-module-scss-module__J-9VFa__input{cursor:pointer;clip-path:inset(1px, 1px, 1px, 1px);position:relative;overflow:visible}.Radio-module-scss-module__J-9VFa__input:disabled{cursor:not-allowed}.Radio-module-scss-module__J-9VFa__input:after{z-index:99;content:"";opacity:0;width:20px;height:20px;position:absolute;top:0;left:0}.Radio-module-scss-module__J-9VFa__input:checked:not(.Radio-module-scss-module__J-9VFa__input:active,:disabled)+.Radio-module-scss-module__J-9VFa__radio .Radio-module-scss-module__J-9VFa__radioDot{background-color:var(--s-color-main-interaction-primary-foreground-default);transform:scale(1)}.Radio-module-scss-module__J-9VFa__input:checked:not(.Radio-module-scss-module__J-9VFa__input:active,:disabled)+.Radio-module-scss-module__J-9VFa__radio .Radio-module-scss-module__J-9VFa__icon{color:var(--s-color-main-interaction-primary-foreground-default);transform:scale(1)translateY(0)}.Radio-module-scss-module__J-9VFa__input:hover:enabled:not(.Radio-module-scss-module__J-9VFa__input:active,.Radio-module-scss-module__J-9VFa__input:disabled)+.Radio-module-scss-module__J-9VFa__radio{background-color:var(--s-color-main-interaction-secondary-container-x-subtle-hover);border-color:var(--s-color-main-interaction-input-border-active)}.Radio-module-scss-module__J-9VFa__input:hover:enabled:checked:not(.Radio-module-scss-module__J-9VFa__input:active,.Radio-module-scss-module__J-9VFa__input:disabled)+.Radio-module-scss-module__J-9VFa__radio .Radio-module-scss-module__J-9VFa__radioDot{background-color:var(--s-color-main-interaction-primary-foreground-hover)}.Radio-module-scss-module__J-9VFa__input:hover:enabled:checked:not(.Radio-module-scss-module__J-9VFa__input:active,.Radio-module-scss-module__J-9VFa__input:disabled)+.Radio-module-scss-module__J-9VFa__radio .Radio-module-scss-module__J-9VFa__icon{color:var(--s-color-main-interaction-primary-foreground-hover)}.Radio-module-scss-module__J-9VFa__input:checked:not(.Radio-module-scss-module__J-9VFa__input:active,.Radio-module-scss-module__J-9VFa__input:disabled,.Radio-module-scss-module__J-9VFa__input:hover)+.Radio-module-scss-module__J-9VFa__radio.Radio-module-scss-module__J-9VFa__hasError{border-color:var(--s-color-main-status-danger-border-bold)}.Radio-module-scss-module__J-9VFa__input:checked:not(.Radio-module-scss-module__J-9VFa__input:active,.Radio-module-scss-module__J-9VFa__input:disabled,.Radio-module-scss-module__J-9VFa__input:hover)+.Radio-module-scss-module__J-9VFa__radio.Radio-module-scss-module__J-9VFa__hasError .Radio-module-scss-module__J-9VFa__radioDot{background-color:var(--s-color-main-status-danger-foreground-default);transform:scale(1)}.Radio-module-scss-module__J-9VFa__input:checked:not(.Radio-module-scss-module__J-9VFa__input:active,.Radio-module-scss-module__J-9VFa__input:disabled,.Radio-module-scss-module__J-9VFa__input:hover)+.Radio-module-scss-module__J-9VFa__radio.Radio-module-scss-module__J-9VFa__hasError .Radio-module-scss-module__J-9VFa__icon{color:var(--s-color-main-status-danger-foreground-default);transform:scale(1)translateY(0)}.Radio-module-scss-module__J-9VFa__input:not(.Radio-module-scss-module__J-9VFa__input:active,.Radio-module-scss-module__J-9VFa__input:disabled,.Radio-module-scss-module__J-9VFa__input:hover)+.Radio-module-scss-module__J-9VFa__radio.Radio-module-scss-module__J-9VFa__hasError{border-color:var(--s-color-main-status-danger-border-bold)}.Radio-module-scss-module__J-9VFa__input:active:not(:disabled)+.Radio-module-scss-module__J-9VFa__radio,.Radio-module-scss-module__J-9VFa__input:active:hover:not(:disabled)+.Radio-module-scss-module__J-9VFa__radio{color:var(--s-color-main-interaction-secondary-container-x-subtle-pressed);background-color:var(--s-color-main-interaction-secondary-container-x-subtle-pressed);border-color:var(--s-color-main-interaction-input-border-active)}.Radio-module-scss-module__J-9VFa__input:active:checked:not(.Radio-module-scss-module__J-9VFa__input:disabled)+.Radio-module-scss-module__J-9VFa__radio .Radio-module-scss-module__J-9VFa__radioDot{background-color:var(--s-color-main-interaction-primary-container-pressed);transform:scale(1)}.Radio-module-scss-module__J-9VFa__input:active:checked:not(.Radio-module-scss-module__J-9VFa__input:disabled)+.Radio-module-scss-module__J-9VFa__radio .Radio-module-scss-module__J-9VFa__icon{color:var(--s-color-main-interaction-secondary-container-x-subtle-default);transform:scale(1)translateY(0)}.Radio-module-scss-module__J-9VFa__input:disabled:not(.Radio-module-scss-module__J-9VFa__input:checked)+.Radio-module-scss-module__J-9VFa__radio{background-color:var(--s-color-main-disabled-background)}.Radio-module-scss-module__J-9VFa__input:disabled:not(.Radio-module-scss-module__J-9VFa__input:checked)+.Radio-module-scss-module__J-9VFa__radio .Radio-module-scss-module__J-9VFa__radioDot{background-color:#0000;transform:scale(1)}.Radio-module-scss-module__J-9VFa__input:disabled:not(.Radio-module-scss-module__J-9VFa__input:checked)+.Radio-module-scss-module__J-9VFa__radio .Radio-module-scss-module__J-9VFa__icon{color:#0000}.Radio-module-scss-module__J-9VFa__input:disabled:checked+.Radio-module-scss-module__J-9VFa__radio,.Radio-module-scss-module__J-9VFa__input:disabled:active:checked+.Radio-module-scss-module__J-9VFa__radio{background-color:var(--s-color-main-disabled-background)}.Radio-module-scss-module__J-9VFa__input:disabled:checked+.Radio-module-scss-module__J-9VFa__radio .Radio-module-scss-module__J-9VFa__radioDot,.Radio-module-scss-module__J-9VFa__input:disabled:active:checked+.Radio-module-scss-module__J-9VFa__radio .Radio-module-scss-module__J-9VFa__radioDot{background-color:var(--s-color-main-disabled-foreground);transform:scale(1)}.Radio-module-scss-module__J-9VFa__input:disabled:checked+.Radio-module-scss-module__J-9VFa__radio .Radio-module-scss-module__J-9VFa__icon,.Radio-module-scss-module__J-9VFa__input:disabled:active:checked+.Radio-module-scss-module__J-9VFa__radio .Radio-module-scss-module__J-9VFa__icon{color:var(--s-color-main-disabled-foreground);transform:scale(1)translateY(0)}.Radio-module-scss-module__J-9VFa__input:focus:not(.Radio-module-scss-module__J-9VFa__input:active)+.Radio-module-scss-module__J-9VFa__radio[data-focus-visible=true],.Radio-module-scss-module__J-9VFa__input:focus-within:not(.Radio-module-scss-module__J-9VFa__input:active)+.Radio-module-scss-module__J-9VFa__radio[data-focus-visible=true]{outline:2px auto highlight;outline:2px auto -webkit-focus-ring-color;outline-offset:4px}}@layer theme.utility;
.InstitutionForm-module-scss-module__rlPhVq__heading{flex-direction:row;align-items:center;gap:8px;margin-bottom:16px;display:flex}.InstitutionForm-module-scss-module__rlPhVq__radioList.InstitutionForm-module-scss-module__rlPhVq__radioList{flex-flow:wrap;align-items:flex-start;gap:4px;display:flex}
