.Button-module-scss-module__Y5eEQa__Button{background-color:var(--color-primary);padding:var(--padding-button-vertical)var(--padding-button-horizontal);font-size:var(--font-size-regular);color:var(--color-text);text-transform:capitalize;border:0;border-radius:222rem;position:relative}.Button-module-scss-module__Y5eEQa__Button:disabled{pointer-events:none}.Button-module-scss-module__Y5eEQa__Button::selection{background-color:#0000}.Button-module-scss-module__Y5eEQa__ButtonLoader,.Button-module-scss-module__Y5eEQa__ButtonChildren{visibility:hidden;opacity:0;filter:blur(5px);transition:opacity .2s,visibility .2s,blur .2s,filter .2s;scale:.8}.Button-module-scss-module__Y5eEQa__ButtonLoader.Button-module-scss-module__Y5eEQa__visible,.Button-module-scss-module__Y5eEQa__ButtonChildren.Button-module-scss-module__Y5eEQa__visible{filter:blur();opacity:1;visibility:visible;scale:1}.Button-module-scss-module__Y5eEQa__ButtonLoader{aspect-ratio:1;width:auto;height:1em;display:block;position:absolute;top:calc(50% - 5.5px);left:50%;translate:-50% -50%}.Button-module-scss-module__Y5eEQa__ButtonChildren{transition:opacity .2s .2s ease visibility .2s .2s ease;justify-content:center;align-items:center;gap:var(--width-tiny);display:flex;position:relative}.Button-module-scss-module__Y5eEQa__Button--icon{padding:var(--padding-button-vertical);aspect-ratio:1;justify-items:center}.Button-module-scss-module__Y5eEQa__Button--icon .Button-module-scss-module__Y5eEQa__ButtonChildren>*{width:2.25rem;height:2.25rem}.Button-module-scss-module__Y5eEQa__Button--text{opacity:.8;font-weight:var(--font-weight-semibold);background-color:#0000;padding:0;transition:gap .2s,opacity .2s}.Button-module-scss-module__Y5eEQa__Button--text .Button-module-scss-module__Y5eEQa__ButtonChildren>*{width:var(--font-size-regular);height:var(--font-size-regular)}.Button-module-scss-module__Y5eEQa__Button--text:hover,.Button-module-scss-module__Y5eEQa__Button--text:focus-within{opacity:1;gap:var(--width-small)}
.Loader-module-scss-module__Os99RW__Loader{color:currentColor;animation:.7s linear infinite Loader-module-scss-module__Os99RW__rotate}@keyframes Loader-module-scss-module__Os99RW__rotate{0%{rotate:none}to{rotate:360deg}}
.Page-module-scss-module__eIVGFG__Header{padding:var(--width-small)var(--width-large);justify-content:flex-start;display:flex}.Page-module-scss-module__eIVGFG__Back{text-transform:lowercase;justify-self:flex-start}
.Section-module-scss-module__Cov2yq__Section{padding:var(--width-small)var(--width-large)}@media only screen and (max-width:500px){.Section-module-scss-module__Cov2yq__Section{padding:var(--width-small)}}
.GlobalError-module-scss-module__7uB1CG__GlobalErrors{top:var(--width-tiny);z-index:100;justify-content:center;width:100%;max-width:50rem;display:grid;position:fixed;left:50%;translate:-50%}.GlobalError-module-scss-module__7uB1CG__GlobalErrors:empty{display:none}.GlobalError-module-scss-module__7uB1CG__GlobalError{background-color:var(--color-error);padding:var(--width-tiny);border:solid 1px var(--color-error-border);border-radius:calc(var(--width-tiny) + 1em);align-items:center;gap:.5rem;width:100%;display:flex;position:absolute;top:0}.GlobalError-module-scss-module__7uB1CG__GlobalErrorIcon,.GlobalError-module-scss-module__7uB1CG__GlobalErrorMessage,.GlobalError-module-scss-module__7uB1CG__GlobalErrorClose{color:var(--color-error-text)}.GlobalError-module-scss-module__7uB1CG__GlobalErrorMessage{flex:1}.GlobalError-module-scss-module__7uB1CG__GlobalErrorClose{background:0 0;border-radius:0;padding:0}
.GlobalSuccess-module-scss-module__wP6Dxa__GlobalSuccess{background-color:var(--color-success);border:var(--border-width)solid var(--color-success-border);color:var(--color-success-text);padding:var(--width-tiny);top:var(--width-tiny);align-items:center;gap:var(--width-tiny);opacity:0;visibility:hidden;border-radius:2rem;grid-template-columns:auto 1fr;width:100%;max-width:30rem;transition:opacity .2s,filter .2s,visibility .2s,translate .2s;display:grid;position:fixed;left:50%;translate:-50% -1rem}.GlobalSuccess-module-scss-module__wP6Dxa__GlobalSuccess.GlobalSuccess-module-scss-module__wP6Dxa__visible{opacity:1;filter:blur();visibility:visible;translate:-50%}
.CatalogSection-module-scss-module__GhovLG__CatalogSection{gap:var(--width-regular);flex-direction:column;flex:1;display:flex}.CatalogSection-module-scss-module__GhovLG__Header{display:grid}.CatalogSection-module-scss-module__GhovLG__HeaderTerm{text-transform:capitalize}.CatalogSection-module-scss-module__GhovLG__Main{align-content:start;gap:inherit;flex:1;display:grid}.CatalogSection-module-scss-module__GhovLG__Sessions{gap:var(--width-small);display:grid}.CatalogSection-module-scss-module__GhovLG__SessionsList{gap:var(--width-small);grid-template-columns:repeat(auto-fill,minmax(32.5rem,1fr));max-width:120rem;max-height:50rem;list-style:none;display:grid;overflow:auto}.CatalogSection-module-scss-module__GhovLG__Session.CatalogSection-module-scss-module__GhovLG__selected .CatalogSection-module-scss-module__GhovLG__SessionCheckInner{background-color:var(--color-primary)}.CatalogSection-module-scss-module__GhovLG__SessionMain{gap:var(--width-small);text-align:start;width:100%;padding:var(--width-small)var(--width-tiny);background-color:var(--color-card-background);border:var(--border-width)solid var(--color-card-border);border-radius:var(--width-small);grid-template-columns:auto 1fr;transition:background .2s;display:grid}.CatalogSection-module-scss-module__GhovLG__SessionMain:hover,.CatalogSection-module-scss-module__GhovLG__SessionMain:focus-within{background-color:var(--color-card-background-hover)}.CatalogSection-module-scss-module__GhovLG__SessionMain:disabled{pointer-events:none;opacity:.5}.CatalogSection-module-scss-module__GhovLG__SessionCheck{background-color:var(--color-background);aspect-ratio:1;border:var(--border-width)solid rgba(var(--color-card-rgb),calc(var(--color-card-border-opacity) + var(--color-card-background-opacity)));border-radius:100%;justify-content:center;align-items:center;width:1.75rem;height:auto;display:flex;position:relative}.CatalogSection-module-scss-module__GhovLG__SessionCheckInner{aspect-ratio:1;border-radius:100%;width:auto;height:calc(100% - 2px);transition:background .2s;display:block}.CatalogSection-module-scss-module__GhovLG__SessionContent{gap:.1rem;display:grid}.CatalogSection-module-scss-module__GhovLG__SessionCampus{font-size:var(--font-size-small)}.CatalogSection-module-scss-module__GhovLG__SessionHeader{display:flex}.CatalogSection-module-scss-module__GhovLG__SessionDate{font-size:var(--font-size-small);width:max-content}
.ManageAlertSection-module-scss-module__LwBJHa__Main{gap:var(--width-regular);max-width:60rem;display:grid}.ManageAlertSection-module-scss-module__LwBJHa__Header{max-width:40rem}@media only screen and (max-width:500px){.ManageAlertSection-module-scss-module__LwBJHa__Header{text-align:center;justify-self:center}}.ManageAlertSection-module-scss-module__LwBJHa__Form{justify-items:start}.ManageAlertSection-module-scss-module__LwBJHa__FormInput{max-width:35rem}@media only screen and (max-width:500px){.ManageAlertSection-module-scss-module__LwBJHa__FormInput{max-width:unset;width:100%}.ManageAlertSection-module-scss-module__LwBJHa__FormSubmit{width:100%}}
.HomePage-module-scss-module__ftmfcW__Page{justify-content:flex-start;gap:var(--width-regular);flex-direction:column;display:flex}.HomePage-module-scss-module__ftmfcW__SearchSection{flex:1}.HomePage-module-scss-module__ftmfcW__Main{align-content:center;justify-items:center;gap:inherit;padding:0 var(--width-regular);flex:1;display:grid}
.Form-module-scss-module__hth26W__Form{justify-content:stretch;gap:var(--width-regular);display:grid}.Form-module-scss-module__hth26W__FormRow{gap:var(--width-regular);width:100%;display:flex}.Form-module-scss-module__hth26W__FormRow>*{flex:1}
.SearchSection-module-scss-module__O5Kr9a__SearchSection{gap:var(--width-small);align-content:start;justify-items:center;display:grid}.SearchSection-module-scss-module__O5Kr9a__Header{text-align:center;align-content:end;justify-items:center;width:100%;max-width:55rem;height:30vh;display:grid}.SearchSection-module-scss-module__O5Kr9a__HeaderImage{background-color:var(--color-card-background);border:var(--border-width)solid var(--color-card-border);border-radius:100%;width:7rem;height:7rem;position:relative}.SearchSection-module-scss-module__O5Kr9a__HeaderImage>img{object-fit:contain;width:6rem;height:6rem;position:absolute;top:50%;left:50%;translate:-50% -50%}.SearchSection-module-scss-module__O5Kr9a__HeaderContent{align-content:end;justify-items:center;display:grid}.SearchSection-module-scss-module__O5Kr9a__Message{max-width:40rem;color:var(--color-card-text);gap:var(--width-tiny);display:flex}.SearchSection-module-scss-module__O5Kr9a__MessageIcon{width:3rem}.SearchSection-module-scss-module__O5Kr9a__Message>p{color:inherit}
.Input-module-scss-module__9gDdDa__Input{gap:.5rem;display:grid}.Input-module-scss-module__9gDdDa__Input>label{color:var(--color-text);margin-left:var(--padding-input-horizontal);text-transform:capitalize}.Input-module-scss-module__9gDdDa__Input>input{padding:var(--padding-input-vertical)var(--padding-input-horizontal);background-color:var(--color-card-background);border:var(--border-width)solid var(--color-card-border);color:var(--color-card-text);border-radius:22rem;transition:background .2s}.Input-module-scss-module__9gDdDa__Input>input:focus-within{background-color:var(--color-card-background-hover)}.Input-module-scss-module__9gDdDa__Input>input::placeholder{color:var(--color-card-placeholder)}
.Search-module-scss-module__lsdVJq__Search{flex:1;width:100%;max-width:60rem;transition:max-width .2s cubic-bezier(.39,.575,.565,1);display:grid;position:relative}.Search-module-scss-module__lsdVJq__Search.Search-module-scss-module__lsdVJq__disabled{opacity:.5}.Search-module-scss-module__lsdVJq__Search.Search-module-scss-module__lsdVJq__focused{max-width:62rem}.Search-module-scss-module__lsdVJq__SearchField{gap:var(--width-small);background-color:var(--color-card-background);border:var(--border-width)solid var(--color-card-border);border-radius:calc(calc(var(--padding-button-vertical) + var(--font-size-regular)/2 + .375rem) + var(--border-width) + .3rem);padding:.3rem;transition:background-color .2s;display:grid;position:relative}.Search-module-scss-module__lsdVJq__SearchField:hover{background-color:var(--color-card-background-hover)}.Search-module-scss-module__lsdVJq__SearchInput{display:grid}.Search-module-scss-module__lsdVJq__SearchIcon{right:calc(var(--padding-button-horizontal) - 1rem);color:var(--color-card-text);visibility:hidden;opacity:0;filter:blur(5px);transition:opacity .5s,scale .5s,filter .2s,visibility .2s;position:absolute;top:50%;translate:0 -42.5%;scale:.75}.Search-module-scss-module__lsdVJq__SearchIcon.Search-module-scss-module__lsdVJq__visible{filter:blur();opacity:1;visibility:visible;scale:1}.Search-module-scss-module__lsdVJq__SearchResults{opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0}.Search-module-scss-module__lsdVJq__SearchResults.Search-module-scss-module__lsdVJq__visible{opacity:1;pointer-events:unset}.Search-module-scss-module__lsdVJq__Input{z-index:2;display:grid;position:relative}.Search-module-scss-module__lsdVJq__InputPlaceholders{pointer-events:none;width:100%;height:1em;display:grid;position:absolute;top:50%;overflow:hidden;translate:0 -50%}.Search-module-scss-module__lsdVJq__InputPlaceholders.Search-module-scss-module__lsdVJq__hidden{visibility:hidden}.Search-module-scss-module__lsdVJq__InputPlaceholder{color:var(--color-card-placeholder);left:var(--padding-button-horizontal);line-height:1em;display:block;position:absolute;top:50%;translate:0 -50%}.Search-module-scss-module__lsdVJq__Input>input{padding:var(--padding-button-vertical);padding-left:var(--padding-button-horizontal);padding-right:calc(var(--padding-button-horizontal) + 2.25rem);font-size:var(--font-size-regular);background-color:var(--color-card-background);color:var(--color-card-text);border-radius:calc(var(--padding-button-vertical) + var(--font-size-regular)/2 + .375rem);border:0}.Search-module-scss-module__lsdVJq__Input>input::placeholder{color:#0000}.Search-module-scss-module__lsdVJq__Results{background-color:var(--color-card-background);border:var(--border-width)solid var(--color-card-border);border-radius:calc(calc(var(--padding-button-vertical) + var(--font-size-regular)/2 + .375rem) + var(--border-width) + .3rem);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);width:100%;max-height:45rem;margin-top:.6rem;padding:.3rem;display:grid;position:absolute;top:100%;overflow:auto}.Search-module-scss-module__lsdVJq__Result{padding:var(--width-tiny)var(--width-small);border-radius:calc(var(--padding-button-vertical) + var(--font-size-regular)/2 + .375rem);transition:background-color .2s;position:relative}.Search-module-scss-module__lsdVJq__Result:hover,.Search-module-scss-module__lsdVJq__Result:focus-within{background-color:var(--color-card-background)}.Search-module-scss-module__lsdVJq__Result:active{background-color:var(--color-card-background-active)}.Search-module-scss-module__lsdVJq__ResultHeader{justify-content:flex-start;align-items:center;gap:var(--width-tiny);display:flex}.Search-module-scss-module__lsdVJq__ResultLabs,.Search-module-scss-module__lsdVJq__ResultTutorials{font-size:var(--font-size-small)}.Search-module-scss-module__lsdVJq__ResultLoader{top:50%;right:var(--width-small);color:var(--color-card-text);opacity:0;filter:blur(10px);transition:opacity .3s,scale .3s,filter .3s;position:absolute;translate:0 -50%;scale:.8}.Search-module-scss-module__lsdVJq__ResultLoader.Search-module-scss-module__lsdVJq__loading{opacity:1;filter:blur();scale:1}.Search-module-scss-module__lsdVJq__NoResults{padding:var(--width-tiny)var(--width-small);display:grid}
.Checkbox-module-scss-module__aqR72q__Checkbox--radio .Checkbox-module-scss-module__aqR72q__CheckboxBox,.Checkbox-module-scss-module__aqR72q__Checkbox--radio .Checkbox-module-scss-module__aqR72q__CheckboxCheck{border-radius:100%}.Checkbox-module-scss-module__aqR72q__CheckboxInput{display:none}.Checkbox-module-scss-module__aqR72q__CheckboxInput:checked~.Checkbox-module-scss-module__aqR72q__CheckboxMain>.Checkbox-module-scss-module__aqR72q__CheckboxBox>.Checkbox-module-scss-module__aqR72q__CheckboxCheck{background-color:var(--color-primary)}.Checkbox-module-scss-module__aqR72q__CheckboxMain{align-items:center;gap:var(--width-small);grid-template-columns:auto 1fr;display:grid}.Checkbox-module-scss-module__aqR72q__CheckboxBox{aspect-ratio:1;background-color:var(--color-card-background);border:var(--border-width)solid var(--color-card-border);border-radius:.5rem;width:2.5rem;height:2.5rem;padding:.5rem}.Checkbox-module-scss-module__aqR72q__CheckboxCheck{aspect-ratio:1;border-radius:.25rem;width:100%;height:auto;transition:background .2s;display:block}.Checkbox-module-scss-module__aqR72q__CheckboxLabel{cursor:pointer;color:var(--color-card-text)}.Checkbox-module-scss-module__aqR72q__CheckboxLabel::selection{background-color:#0000}
section.ActiveAlertsSection-module-scss-module__v8FG3q__ActiveAlertsSection{justify-content:space-between;align-items:flex-end;display:flex}.ActiveAlertsSection-module-scss-module__v8FG3q__Copyright{color:var(--color-card-text)}.ActiveAlertsSection-module-scss-module__v8FG3q__ActiveAlerts{gap:var(--width-small);width:fit-content;padding:var(--width-tiny)var(--width-regular);background:var(--color-card-background);color:var(--color-card-text);border-radius:20rem;align-self:flex-end;align-items:center;display:flex}.ActiveAlertsSection-module-scss-module__v8FG3q__ActiveAlertsIndicator{width:1.25rem;height:1.25rem;display:block;position:relative}.ActiveAlertsSection-module-scss-module__v8FG3q__ActiveAlertsIndicatorInner,.ActiveAlertsSection-module-scss-module__v8FG3q__ActiveAlertsIndicatorOuter{background-color:var(--color-success);border-radius:100%;width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;translate:-50% -50%}.ActiveAlertsSection-module-scss-module__v8FG3q__ActiveAlertsIndicatorOuter{animation:2s infinite ActiveAlertsSection-module-scss-module__v8FG3q__indicator}@keyframes ActiveAlertsSection-module-scss-module__v8FG3q__indicator{0%{opacity:.5;width:100%;height:100%}to{opacity:0;width:calc(100% + 1.5rem);height:calc(100% + 1.5rem)}}
section.FAQSection-module-scss-module__ZISP-a__FAQSection{gap:var(--width-regular);display:grid}.FAQSection-module-scss-module__ZISP-a__Questions{gap:inherit;max-width:100rem;list-style:none;display:grid}.FAQSection-module-scss-module__ZISP-a__Question{gap:var(--width-tiny);display:grid}
section.NotFoundSection-module-scss-module__KhBdAq__NotFoundSection{text-align:center;justify-content:center;display:grid}
section.VerifyAlertSection-module-scss-module__yoKPla__VerifyAlertSection{place-items:center;height:100vh;display:grid}.VerifyAlertSection-module-scss-module__yoKPla__Card{background-color:var(--color-card-background);border:var(--border-width)solid var(--color-card-border);aspect-ratio:1;border-radius:2rem;width:100%;max-width:35rem;position:relative}@media only screen and (max-width:500px){.VerifyAlertSection-module-scss-module__yoKPla__Card{background-color:#0000;border:none;border-radius:0}}.VerifyAlertSection-module-scss-module__yoKPla__CardContent{width:100%;height:100%;padding:var(--width-regular);gap:var(--width-small);filter:blur(10px);opacity:0;visibility:hidden;grid-template-rows:1fr auto auto;transition:filter .3s ease-in-out,opacity .3s ease-in-out,scale .3s ease-in-out,visibility .3s ease-in-out;display:grid;position:absolute;top:0;left:0;scale:.8}@media only screen and (max-width:500px){.VerifyAlertSection-module-scss-module__yoKPla__CardContent{padding:0}}.VerifyAlertSection-module-scss-module__yoKPla__CardContent.VerifyAlertSection-module-scss-module__yoKPla__active{filter:blur();opacity:1;visibility:visible;scale:1}.VerifyAlertSection-module-scss-module__yoKPla__CardHeader{aspect-ratio:1;place-self:center;width:7.5rem;position:relative}.VerifyAlertSection-module-scss-module__yoKPla__CardIcon{width:100%;height:100%;position:absolute}.VerifyAlertSection-module-scss-module__yoKPla__Card .VerifyAlertSection-module-scss-module__yoKPla__Loader{color:var(--color-card-text)}.VerifyAlertSection-module-scss-module__yoKPla__Card .VerifyAlertSection-module-scss-module__yoKPla__Error{color:var(--color-error)}.VerifyAlertSection-module-scss-module__yoKPla__Card .VerifyAlertSection-module-scss-module__yoKPla__Success{color:var(--color-success)}.VerifyAlertSection-module-scss-module__yoKPla__CardText{text-align:center}
