.feature-card-module__H4EVEW__featureCard{--flow-space:1rem;border-radius:var(--rounded);border:var(--border-sm)solid var(--bg-secondary-hover);background-color:var(--bg-secondary);width:100%;height:100%;padding:1.5rem}.feature-card-module__H4EVEW__featureCard h1{font-size:1.2rem}.feature-card-module__H4EVEW__featureCard p{color:var(--text-secondary)}.feature-card-module__H4EVEW__featureCardIcon{--size:45px;border-radius:var(--rounded);background-color:var(--accent-light);color:var(--accent);height:var(--size);width:var(--size);justify-content:center;align-items:center;display:flex}
.features-module__UdpRoG__features{scroll-margin-top:5rem}.features-module__UdpRoG__featuresArticle{--flow-space:1rem;max-width:60ch;margin-bottom:3rem}.features-module__UdpRoG__featuresArticle strong{color:var(--accent);text-transform:uppercase}.features-module__UdpRoG__featuresArticle h1{font-weight:900}.features-module__UdpRoG__featuresArticle p{color:var(--text-secondary)}.features-module__UdpRoG__featuresList{grid-template-columns:repeat(3,1fr);gap:1.3rem;display:grid}@media (max-width:768px){.features-module__UdpRoG__featuresList{grid-template-columns:repeat(2,1fr)}.features-module__UdpRoG__featuresArticle h1{font-size:var(--fs-xl)}}@media (max-width:528px){.features-module__UdpRoG__featuresList{grid-template-columns:1fr}}
.hero-module__qbw09W__hero{justify-content:center;align-items:center;height:auto;padding-top:11rem;display:flex;position:relative}.hero-module__qbw09W__hero:before,.hero-module__qbw09W__hero:after{content:"";z-index:1;width:500px;height:500px;display:block;position:absolute}.hero-module__qbw09W__hero:before{background:radial-gradient(var(--radial-blue),transparent 60%);margin-top:-10rem;margin-left:-9rem;top:0;left:0}.hero-module__qbw09W__hero:after{background:radial-gradient(var(--radial-orange),transparent 60%);margin-bottom:-9rem;margin-right:-7rem;bottom:0;right:0}.hero-module__qbw09W__heroArticle{text-align:center;z-index:10;flex-direction:column;justify-content:center;align-items:center;gap:1rem;font-size:1.1rem;display:flex}.hero-module__qbw09W__heroArticle h1{text-align:center;font-size:3.5rem;font-weight:900}.hero-module__qbw09W__heroArticle h1 strong{color:var(--accent);font-weight:inherit}.hero-module__qbw09W__heroArticle p{color:var(--text-secondary);text-wrap:balance;max-width:65ch;margin-bottom:.8rem}.hero-module__qbw09W__heroArticleFooter{align-items:center;gap:.5rem;display:flex}@media (max-width:768px){.hero-module__qbw09W__heroArticle h1{font-size:2.5rem}}.hero-module__qbw09W__heroArticlePicture{z-index:10;pointer-events:none;width:100%;height:auto;margin-block:1rem;position:relative}.hero-module__qbw09W__heroArticlePicture img{border-radius:var(--rounded);width:100%;height:auto;box-shadow:var(--bs-lg);object-fit:cover;display:block}
.button-module__2NABzW__button{border-radius:var(--rounded);color:currentColor;border:var(--border-sm)solid transparent;text-wrap:nowrap;cursor:pointer;background-color:#0000;justify-content:center;align-items:center;gap:.3rem;padding:.6rem 1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-module__2NABzW__button.button-module__2NABzW__primary{color:var(--white);background-color:var(--accent);border-color:var(--accent);box-shadow:0px 5px 10px var(--accent-shadow)}.button-module__2NABzW__button.button-module__2NABzW__primary:hover{background-color:var(--white);color:var(--accent)}.button-module__2NABzW__button.button-module__2NABzW__secondary{background-color:var(--bg-secondary);border-color:var(--bg-secondary-hover)}.button-module__2NABzW__button.button-module__2NABzW__secondary:hover{background-color:var(--bg-secondary-hover)}.button-module__2NABzW__button.button-module__2NABzW__warning{color:var(--warning)}.button-module__2NABzW__button.button-module__2NABzW__warning:hover{background-color:var(--warning-light)}.button-module__2NABzW__button.button-module__2NABzW__caution{color:var(--caution)}.button-module__2NABzW__button.button-module__2NABzW__caution:hover{background-color:var(--caution-light)}.button-module__2NABzW__button.button-module__2NABzW__success{color:var(--success);background-color:var(--success-light)}.button-module__2NABzW__button.button-module__2NABzW__success:hover{opacity:.7}.button-module__2NABzW__button.button-module__2NABzW__outline{border-color:var(--bg-tertiary);background-color:var(--bg-secondary)}.button-module__2NABzW__button.button-module__2NABzW__outline:hover{background-color:var(--bg-tertiary)}.button-module__2NABzW__button.button-module__2NABzW__tertiary{background-color:#0000;border:none;margin:0;padding:0}.button-module__2NABzW__button.button-module__2NABzW__tertiary:hover{color:var(--accent)}.button-module__2NABzW__size_sm{padding:.3rem .7rem;font-size:.9rem}.button-module__2NABzW__size_lg{padding:.8rem 1.2rem;font-size:1.1rem}.button-module__2NABzW__button[disabled]{pointer-events:none;opacity:.6}.button-module__2NABzW__rounded_none{border-radius:none}.button-module__2NABzW__rounded_lg{border-radius:var(--rounded-lg)}.button-module__2NABzW__rounded_xl{border-radius:var(--rounded-xl)}.button-module__2NABzW__rounded_sm{border-radius:var(--rounded-sm)}.button-module__2NABzW__rounded_md{border-radius:var(--rounded-md)}
.user-button-module___dvvJW__userWrapper{display:flex;position:relative}.user-button-module___dvvJW__user{text-align:left;cursor:pointer;border-radius:var(--rounded);width:100%;transition:background-color var(--ti-sm)ease;align-items:center;gap:.7rem;padding:.6rem;font-size:.9rem;display:flex;overflow:hidden}.user-button-module___dvvJW__userData{flex-direction:column;gap:.1rem;display:flex;overflow:hidden}.user-button-module___dvvJW__user[data-open=true],.user-button-module___dvvJW__user:hover{background-color:var(--bg-hover)}.user-button-module___dvvJW__userInitials{--size:30px;min-width:var(--size);min-height:var(--size);background-color:var(--accent);color:var(--white);border-radius:100%;justify-content:center;align-items:center;font-size:.7rem;font-weight:600;display:flex}.user-button-module___dvvJW__name,.user-button-module___dvvJW__institute{white-space:nowrap;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.user-button-module___dvvJW__institute{color:var(--text-secondary)}.user-button-module___dvvJW__dropdown{--dropdown-padding:.25rem;padding:var(--dropdown-padding);border-radius:var(--rounded);background-color:var(--bg-secondary);box-shadow:var(--bs-md);animation:var(--anim-fade-in);position:absolute;bottom:110%;left:0;right:0}.user-button-module___dvvJW__isExiting{animation:var(--anim-fade-out)}.user-button-module___dvvJW__dropdown button{border-radius:calc(var(--rounded) - .1rem);justify-content:start;width:100%;padding-block:.4rem}
.input-module__3sxOrW__input{--border-size:var(--border-sm);color:var(--text);border:var(--border-size)solid var(--bg-modal-hover);width:100%;height:100%;border-radius:var(--rounded-md);transition:border var(--ti-sm)ease;background-color:#0000;outline:none;padding:.65rem 1.1rem;font-weight:400}.input-module__3sxOrW__input[data-error=true]{border:var(--border-size)solid var(--red)}.input-module__3sxOrW__input::placeholder{color:var(--text-tertiary)}.input-module__3sxOrW__input:focus{border:var(--border-size)solid var(--accent);outline:none}
.label-module__ZJGPLW__label{flex-direction:column;align-items:start;gap:.8rem;font-weight:700;display:flex}
.logo-module__H4qn2W__logo{text-transform:uppercase;letter-spacing:.1rem;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:1.2rem;font-weight:800}.logo-module__H4qn2W__logo strong{color:var(--accent)}.logo-module__H4qn2W__size_sm{font-size:.8rem}.logo-module__H4qn2W__size_md{font-size:1.2rem}.logo-module__H4qn2W__size_lg{font-size:1.5rem}.logo-module__H4qn2W__size_xl{font-size:2rem}
.course-list-module__W_nnAq__courseList{--background:var(--bg-sidebar);--background-hover:var(--bg-sidebar-hover);--spacing:1.5rem;background-color:var(--background);scrollbar-width:thin;scrollbar-color:var(--bg-scroll-dimmed)transparent;border-right:1px solid var(--bg-sidebar-active);flex-direction:column;height:100dvh;display:flex;overflow:auto}.course-list-module__W_nnAq__header,.course-list-module__W_nnAq__footer{background-color:var(--background);z-index:1;position:sticky}.course-list-module__W_nnAq__header{padding:var(--spacing);justify-content:space-between;align-items:center;height:75px;margin-bottom:.3rem;display:flex;top:0}.course-list-module__W_nnAq__footer{border-top:1px solid var(--bg-sidebar-active);margin-top:auto;padding:.5rem;position:sticky;bottom:0}.course-list-module__W_nnAq__headerNav button[data-type=close-sidebar]{display:none}.course-list-module__W_nnAq__courseList *{-webkit-user-select:none;user-select:none}.course-list-module__W_nnAq__coursesNav{margin-bottom:1.5rem}.course-list-module__W_nnAq__navHeader{color:var(--text-tertiary);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.7rem;padding-inline:1.3rem;display:flex}.course-list-module__W_nnAq__navHeader h2{font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.04rem;font-weight:500}.course-list-module__W_nnAq__list{--flow-space:.2rem}.course-list-module__W_nnAq__coursesList{padding-bottom:var(--spacing)}.course-list-module__W_nnAq__listItem{--item-height:42px;--item-gap:.6rem;--item-padding-inline:1.3rem;--item-margin:.5rem;--item-padding:calc(var(--item-padding-inline) - var(--item-margin));--item-rounding:var(--rounded);height:var(--item-height);border-radius:var(--item-rounding);margin-inline:var(--item-margin);transition:background-color var(--ti-sm)ease,color var(--ti-sm)ease;font-weight:600}.course-list-module__W_nnAq__listItem:hover:not(.course-list-module__W_nnAq__active){background-color:var(--bg-sidebar-hover)}.course-list-module__W_nnAq__listItem.course-list-module__W_nnAq__active{background-color:var(--bg-sidebar-active)}.course-list-module__W_nnAq__listItemButton{align-items:center;gap:var(--item-gap);width:100%;height:100%;padding-inline:var(--item-padding);border-radius:var(--item-rounding);color:var(--text-secondary);transition:color var(--ti-sm)ease;display:flex}.course-list-module__W_nnAq__listItem.course-list-module__W_nnAq__active .course-list-module__W_nnAq__listItemButton{color:var(--accent)}@media (max-width:768px){.course-list-module__W_nnAq__courseList{z-index:50;opacity:0;width:min(320px,100% - 1rem);transition:left var(--ti-lg)ease-out,opacity var(--ti-lg)ease;box-shadow:var(--bs-xl);display:flex;position:fixed;top:0;left:-300px}.course-list-module__W_nnAq__header{justify-content:space-between;align-items:center;display:flex}.course-list-module__W_nnAq__courseList.course-list-module__W_nnAq__show{opacity:1;left:0}.course-list-module__W_nnAq__headerNav button[data-type=close-sidebar]{display:flex}}
.task-empty-state-module__aoFGBa__emptyWrapper{color:var(--text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:-webkit-fill-available;height:-moz-available;height:stretch;display:flex}.task-empty-state-module__aoFGBa__emptyWrapper p{text-align:center;text-wrap:pretty;max-width:25ch}
.task-list-module__I5SRPq__section{flex-direction:column;height:100dvh;display:flex;position:relative;overflow:hidden}.task-list-module__I5SRPq__groups{scroll-snap-type:x mandatory;gap:1rem;width:-webkit-fill-available;width:-moz-available;width:stretch;height:-webkit-fill-available;height:-moz-available;height:stretch;margin:0 1rem 1rem;padding-bottom:.5rem;display:flex;position:relative;overflow-x:auto}.task-list-module__I5SRPq__navBtn{--size:43px;z-index:20;background:var(--bg);border:var(--border-sm)solid var(--bg-secondary);box-shadow:var(--bs-lg);color:var(--text);width:var(--size);height:var(--size);cursor:pointer;border:var(--border-sm)solid var(--bg-task-group-hover);pointer-events:none;border-radius:50%;justify-content:center;align-items:center;transition:opacity .3s,background .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.task-list-module__I5SRPq__navBtn span{transform:translate(1px)}.task-list-module__I5SRPq__left{left:1.5rem}.task-list-module__I5SRPq__right{right:1.5rem}:is(.task-list-module__I5SRPq__section:has(.task-list-module__I5SRPq__groups:hover) .task-list-module__I5SRPq__navBtn,.task-list-module__I5SRPq__section:has(.task-list-module__I5SRPq__navGroups:hover) .task-list-module__I5SRPq__navBtn){opacity:1;pointer-events:auto}.task-list-module__I5SRPq__navBtn:active{scale:.95}@media (min-width:578px){.task-list-module__I5SRPq__navBtn{opacity:0}.task-list-module__I5SRPq__groups{scrollbar-width:thin;scrollbar-color:var(--bg-scroll-dimmed)transparent}}@media (max-width:578px){.task-list-module__I5SRPq__right{top:unset;bottom:1.6rem;right:1.5rem}.task-list-module__I5SRPq__left{top:unset;left:unset;bottom:4.8rem;right:1.5rem}}
.task-search-module__jA4eia__searchbar{background-color:var(--bg-tertiary);border-radius:var(--rounded);flex:1;align-items:center;padding-inline:1rem;display:flex}.task-search-module__jA4eia__searchbarIcon{justify-content:center;align-items:center;min-width:20px;display:flex}.task-search-module__jA4eia__searchbar label{color:var(--text-secondary);flex-direction:row;align-items:center;gap:.8rem;width:100%;height:100%}.task-search-module__jA4eia__searchbar input{border:none;width:100%;padding:0}.task-search-module__jA4eia__searchbar input:focus{border:none}
.modal-module__H0elPG__modal{--padding:1.4rem;background-color:var(--bg-dim);z-index:50;width:100%;height:100%;animation:var(--anim-fade-in);justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0}.modal-module__H0elPG__modalWrapper{background-color:var(--bg-modal);border-radius:var(--rounded-lg);width:min(420px,100% - 2rem);max-height:90dvh;box-shadow:var(--bs-md);border:var(--border-sm)solid var(--bg-modal-hover);animation:var(--anim-pop-in);flex-direction:column;display:flex;overflow:hidden}.modal-module__H0elPG__modal.modal-module__H0elPG__isExiting{animation:var(--anim-fade-out)}.modal-module__H0elPG__modal.modal-module__H0elPG__isExiting .modal-module__H0elPG__modalWrapper{animation:var(--anim-pop-out)}.modal-module__H0elPG__modalWrapper form{flex-direction:column;height:100%;display:flex;overflow:hidden}.modal-module__H0elPG__modalWrapper form input{background-color:var(--bg-modal-input)}.modal-module__H0elPG__modalContent{padding:var(--padding);scrollbar-width:thin;scrollbar-gutter:stable;flex-direction:column;flex:1;gap:1.5rem;display:flex;overflow-y:auto}.modal-module__H0elPG__modalContentHeader,.modal-module__H0elPG__modalContentFooter{background-color:var(--bg-modal);z-index:10;background-color:var(--bg-modal);padding:var(--padding);flex-shrink:0;align-items:center;display:flex}.modal-module__H0elPG__modalContentHeader{border-bottom:1px solid var(--bg-modal-hover);justify-content:space-between;gap:1rem}.modal-module__H0elPG__modalContentHeader h1{font-size:var(--fs-xl)}.modal-module__H0elPG__close:hover{color:var(--red)}.modal-module__H0elPG__modalContentFooter{border-top:1px solid var(--bg-modal-hover);gap:.6rem}.modal-module__H0elPG__modalContentFooter button{flex:1}
.dropdown-module__RUVu9a__customDropdown[aria-disabled=true]{opacity:.4;pointer-events:none}.dropdown-module__RUVu9a__customDropdownInput{cursor:pointer}.dropdown-module__RUVu9a__dropdownWrapper{z-index:1000;background-color:var(--bg-dim);width:100%;height:100%;animation:var(--anim-fade-in);justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0}.dropdown-module__RUVu9a__dropdown{background-color:var(--bg-secondary);border:var(--border-sm)solid var(--bg-secondary);border-radius:var(--rounded-md);width:min(350px,100% - 1rem);box-shadow:var(--bs-md);max-height:80vh;animation:var(--anim-soft-drop-in);flex-direction:column;display:flex;overflow:hidden}.dropdown-module__RUVu9a__dropdownWrapper.dropdown-module__RUVu9a__isExiting .dropdown-module__RUVu9a__dropdown{animation:var(--anim-soft-drop-out)}.dropdown-module__RUVu9a__dropdownWrapper.dropdown-module__RUVu9a__isExiting{animation:var(--anim-fade-out)}.dropdown-module__RUVu9a__header{border-bottom:1px solid var(--bg-secondary-hover);justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem 1.5rem;display:flex}.dropdown-module__RUVu9a__header h1{font-size:var(--fs-lg)}.dropdown-module__RUVu9a__close{transition:color var(--ti-sm)ease}.dropdown-module__RUVu9a__close:hover{color:var(--red)}.dropdown-module__RUVu9a__list{scrollbar-width:thin;flex:1;gap:.2rem;padding:.8rem;display:grid;overflow-y:auto}.dropdown-module__RUVu9a__list[data-columns="2"]{grid-template-columns:1fr 1fr}.dropdown-module__RUVu9a__list[data-columns="3"]{grid-template-columns:repeat(3,1fr)}.dropdown-module__RUVu9a__dropdownButton{text-align:left;border-radius:var(--rounded-md);width:100%;transition:background-color var(--ti-sm)ease,color var(--ti-sm)ease;color:var(--item-color,var(--text-secondary));align-items:center;gap:.5rem;padding:.7rem .8rem;display:flex}.dropdown-module__RUVu9a__dropdownButton:hover{background-color:var(--bg-secondary-hover);color:var(--item-color,var(--text))}.dropdown-module__RUVu9a__dropdownButton[data-selected=true]{background-color:var(--item-color-light,var(--accent-light));color:var(--item-color,var(--accent))}
.dialog-module__cbYvwG__dialog{z-index:90;background-color:var(--bg-dim);width:100%;height:100%;animation:var(--anim-fade-in);justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0}.dialog-module__cbYvwG__dialogWrapper{background-color:var(--bg-modal);border:var(--border-sm)solid var(--bg-modal-hover);border-radius:var(--rounded);box-shadow:var(--bs-md);width:min(400px,100% - 2rem);animation:var(--anim-pop-in);margin-inline:auto;padding:1.5rem}.dialog-module__cbYvwG__title{font-size:var(--fs-lg)}.dialog-module__cbYvwG__message{color:var(--text-secondary)}.dialog-module__cbYvwG__footer{justify-content:end;align-items:center;gap:.3rem;margin-top:2rem;display:flex}.dialog-module__cbYvwG__footer button{color:var(--accent);border-radius:var(--rounded);transition:background-color var(--ti-sm)ease;padding:.5rem 1rem}.dialog-module__cbYvwG__footer button:hover{background-color:var(--bg-modal-hover)}.dialog-module__cbYvwG__dialog.dialog-module__cbYvwG__isExiting{animation:var(--anim-fade-out)}.dialog-module__cbYvwG__dialog.dialog-module__cbYvwG__isExiting .dialog-module__cbYvwG__dialogWrapper{animation:var(--anim-pop-out)}
.page-module__cBpJ1G__ugendaColumns{background-color:var(--bg-app);grid-template-columns:300px 1fr;display:grid;position:relative}@media (max-width:768px){.page-module__cBpJ1G__ugendaColumns{grid-template-columns:1fr}}
.auth-button-module__qhBwtG__loginButtons{gap:.5rem;display:flex}
.header-module__bY5_QG__header{border-bottom:1px var(--bg-hover)solid;background-color:var(--bg);z-index:12;width:100%;height:70px;position:fixed}.header-module__bY5_QG__headerWrapper{grid-template-columns:repeat(3,1fr);align-items:center;height:100%;display:grid}.header-module__bY5_QG__logoLinkWrapper,.header-module__bY5_QG__logoLinkWrapper a,.header-module__bY5_QG__headerNav,.header-module__bY5_QG__headerNavAuth,.header-module__bY5_QG__headerNavList,.header-module__bY5_QG__headerNavList li,.header-module__bY5_QG__headerNavList li a{align-items:center;height:100%;display:flex}.header-module__bY5_QG__headerNav{justify-content:center}.header-module__bY5_QG__headerNavList{gap:2rem}.header-module__bY5_QG__headerNavList li a{color:var(--text-secondary);transition:color var(--ti-md)ease;font-size:.95rem;font-weight:600}.header-module__bY5_QG__headerNavList li a:hover{color:var(--accent)}.header-module__bY5_QG__headerNavAuth{justify-content:end}.header-module__bY5_QG__mobileNavList{background:linear-gradient(135deg,var(--bg),var(--bg-secondary));flex-direction:column;justify-content:center;align-items:center;gap:.3rem;font-size:1.4rem;display:flex;position:fixed;inset:70px 0 0}.header-module__bY5_QG__mobileNavList li:not(:last-child) a{height:100%;transition:color var(--ti-sm)ease;align-items:center;padding:1rem;display:flex}.header-module__bY5_QG__mobileNavList li:not(:last-child) a:hover{color:var(--accent)}.header-module__bY5_QG__mobileNavList li:last-child{margin-top:1rem}.header-module__bY5_QG__mobileNavList li:last-child button{padding:.8rem 1.6rem;font-size:1.2rem}@media (max-width:768px){.header-module__bY5_QG__headerNav,.header-module__bY5_QG__headerNavAuth{display:none}}@media (max-width:900px){.header-module__bY5_QG__headerWrapper{align-items:center;gap:2rem;display:flex}.header-module__bY5_QG__headerNavAuth{margin-left:auto}}
.mobile-menu-module__NS6wZa__mobileMenuWrapper{justify-content:center;align-items:center;margin-left:auto;display:none}@media (max-width:768px){.mobile-menu-module__NS6wZa__mobileMenuWrapper{display:flex}}.mobile-menu-module__NS6wZa__mobileMenu{display:none}.mobile-menu-module__NS6wZa__mobileMenu.mobile-menu-module__NS6wZa__open{display:flex}
.page-module__E0kJGG__homeContent{--flow-space:10rem}
.page-module__PcKc_G__section{--custom-width:400px;justify-content:center;align-items:center;height:100dvh;display:flex}.page-module__PcKc_G__sectionWrapper{border-radius:var(--rounded);background:linear-gradient(-45deg,var(--bg),var(--bg-secondary));min-width:100%;max-height:90dvh;box-shadow:var(--bs-lg);padding:2rem;overflow-y:auto}
@keyframes not-found-module__sxuMuG__fade-in{0%{opacity:0}to{opacity:.1}}.not-found-module__sxuMuG__notFoundWrapper{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100dvh;display:flex;position:relative;overflow:hidden}.not-found-module__sxuMuG__error_404{text-align:center;width:100%;height:100%;color:var(--text-tertiary);opacity:0;justify-content:center;align-items:center;font-size:40rem;animation:1.5s forwards not-found-module__sxuMuG__fade-in;display:flex;position:absolute}.not-found-module__sxuMuG__notFound{text-align:center;z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--rounded);box-shadow:var(--bs-sm);background-color:#0003;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100dvh;padding:2rem;display:flex;overflow-y:auto}.not-found-module__sxuMuG__message{margin-bottom:.5rem}
.login-signup-module__9x-Goq__section{--custom-width:400px;justify-content:center;align-items:center;height:100dvh;display:flex;overflow:hidden}.login-signup-module__9x-Goq__sectionWrapper{border-radius:var(--rounded-lg);background:linear-gradient(-45deg,var(--bg),var(--bg-secondary));min-width:100%;max-height:90dvh;box-shadow:var(--bs-lg);border:var(--border-sm)solid var(--bg-secondary-hover);scrollbar-width:thin;padding:2rem;overflow-y:auto}.login-signup-module__9x-Goq__header{text-align:center;margin-bottom:2.5rem}.login-signup-module__9x-Goq__header h2{font-size:var(--fs-xl)}.login-signup-module__9x-Goq__header p{color:var(--text-secondary)}.login-signup-module__9x-Goq__form{--flow-space:1.5rem}.login-signup-module__9x-Goq__form input{border:var(--border-sm)solid var(--bg-tertiary)}.login-signup-module__9x-Goq__form>button[data-type=form-submit-button]{width:100%}.login-signup-module__9x-Goq__form a{color:var(--accent);transition:opacity var(--ti-sm)ease}.login-signup-module__9x-Goq__form a:hover{opacity:.6}.login-signup-module__9x-Goq__forgotPwd{color:var(--accent);width:fit-content;font-size:var(--fs-sm);margin-top:1rem;margin-left:auto;display:block}.login-signup-module__9x-Goq__formLink{color:var(--text-secondary);font-size:var(--fs-sm)}.login-signup-module__9x-Goq__formLink a{text-decoration:underline}.login-signup-module__9x-Goq__error{font-size:"var(--fs-sm)";font-weight:"400";color:"var(--red)"}
