.page-module__E0kJGG__container{padding:0 2rem}
.Button-module__LnOHOq__button{color:inherit;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:1px solid #0070f3;border-radius:10px;justify-content:center;align-items:center;width:280px;min-width:0;max-width:100%;padding:.75rem 1rem;font-size:1rem;text-decoration:none;transition:color .15s,border-color .15s;display:inline-flex;overflow:hidden}.Button-module__LnOHOq__button:last-of-type{margin-bottom:0}.Button-module__LnOHOq__button[disabled]{cursor:not-allowed;opacity:.5}.Button-module__LnOHOq__button:not([disabled]):hover,.Button-module__LnOHOq__button:not([disabled]):focus,.Button-module__LnOHOq__button:not([disabled]):active{color:#fff;background-color:#0070f3}.Button-module__LnOHOq__icon{margin-right:.5rem}.Button-module__LnOHOq__contained{color:#fff;background-color:#0070f3;border-color:#0070f3}.Button-module__LnOHOq__contained:not([disabled]):hover,.Button-module__LnOHOq__contained:not([disabled]):focus,.Button-module__LnOHOq__contained:not([disabled]):active{color:#fff;background-color:#015ac0;border-color:#015ac0}
.icons-module__kAgDzq__icon{width:24px;height:24px;color:inherit;display:inline-flex}
.ButtonGroup-module__sTTTpq__group{flex-direction:column;gap:1rem;max-width:100%;padding:0;display:flex}.ButtonGroup-module__sTTTpq__group a{width:100%;display:flex}.ButtonGroup-module__sTTTpq__group button{width:100%}
.FormError-module__SiSB6G__error{color:#da4e42;letter-spacing:0;border:1px solid #da4e42;border-radius:.5rem;padding:.5rem;font-size:.675rem;line-height:1rem}
.Card-module__cBCt-G__card{color:inherit;text-align:center;border:1px solid #eaeaea;border-radius:10px;min-width:0;max-width:100%;margin:1rem auto;padding:1.5rem;text-decoration:none;transition:color .15s,border-color .15s;display:block}.Card-module__cBCt-G__card h2{margin:0 0 1.5rem;font-size:1.5rem}.Card-module__cBCt-G__card p{margin:0;font-size:1.25rem;line-height:1.5}@media (prefers-color-scheme:dark){.Card-module__cBCt-G__card{border-color:#222}}
.Input-module__fY_sfG__input{color:inherit;background:0 0;border:1px solid #0070f3;border-radius:10px;width:280px;max-width:100%;padding:.75rem 1rem;font-size:1rem;text-decoration:none;transition:color .15s,border-color .15s;display:flex}.Input-module__fY_sfG__input:disabled{opacity:.5}
.UserProfile-module__pbErqa__container{gap:1rem;width:100%;display:flex}.UserProfile-module__pbErqa__title{justify-content:center;align-items:center;gap:1rem;display:flex}.UserProfile-module__pbErqa__claims{text-align:left}.UserProfile-module__pbErqa__claims h5{margin:0 0 .5rem}.UserProfile-module__pbErqa__claims pre{margin:0;padding:.5rem;font-size:.675rem}.UserProfile-module__pbErqa__content{justify-content:center;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.UserProfile-module__pbErqa__contentButton{max-width:160px}.UserProfile-module__pbErqa__avatar{background:#7f7f7f;border-radius:16px;width:32px;height:32px;overflow:hidden}.UserProfile-module__pbErqa__avatar img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.UserProfile-module__pbErqa__section{text-align:center;flex:1}@media only screen and (max-width:640px){.UserProfile-module__pbErqa__container{flex-direction:column}}
.IconButton-module__pnLFjW__button{cursor:pointer;background-color:#0000;border:none;border-radius:1rem;justify-content:center;align-items:center;width:2rem;height:2rem;padding:.5rem;transition:all .175s ease-in-out;display:inline-flex}.IconButton-module__pnLFjW__button:hover{background-color:#0000001a}@media (prefers-color-scheme:dark){.IconButton-module__pnLFjW__button:hover{background:#ffffff1a}}
.HomeLink-module__VV_sdq__home{cursor:pointer;border-radius:1.5rem;justify-content:center;align-items:center;width:3rem;height:3rem;padding:.5rem;transition:all .175s ease-in-out;display:inline-flex}.HomeLink-module__VV_sdq__home:hover{background-color:#0000001a}@media (prefers-color-scheme:dark){.HomeLink-module__VV_sdq__home:hover{background:#ffffff1a}}
.MainTitle-module__paZGQG__title{letter-spacing:-.025em;justify-content:center;align-items:center;gap:1.5rem;margin:0 0 .63em;font-size:4rem;font-style:normal;font-weight:800;line-height:1.15;display:flex;position:relative}.MainTitle-module__paZGQG__title a{color:#0070f3;text-decoration:none}@media (prefers-color-scheme:dark){.MainTitle-module__paZGQG__title{background:linear-gradient(#fff 0%,#aaa 100%);-webkit-text-fill-color:transparent;text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.MainTitle-module__paZGQG__title a{background:linear-gradient(#0070f3 0%,#0153af 100%);-webkit-text-fill-color:transparent;text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}}@media only screen and (max-width:960px){.MainTitle-module__paZGQG__title{flex-direction:column;font-size:2rem}}
.Switch-module__RkwlKq__switch{width:40px;height:22px;display:inline-block;position:relative}.Switch-module__RkwlKq__switch input{opacity:0;width:0;height:0}.Switch-module__RkwlKq__slider{cursor:pointer;background-color:var(--slider-color);box-shadow:0 0 1px var(--background-color);border-radius:22px;transition:all .4s;position:absolute;inset:0}.Switch-module__RkwlKq__slider:before{content:"";background-color:var(--toggle-color);border-radius:50%;width:14px;height:14px;transition:all .4s;position:absolute;bottom:4px;left:4px}input:checked+.Switch-module__RkwlKq__slider{background-color:var(--background-color)}input:checked+.Switch-module__RkwlKq__slider:before{transform:translate(18px)}
.login-module__Si-P0q__page{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:640px;max-width:100%;height:100%;padding:1.5rem;display:flex}.login-module__Si-P0q__info{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.login-module__Si-P0q__link{justify-content:flex-end;font-size:.675rem;text-decoration:underline;display:flex}.login-module__Si-P0q__titleIcon{position:absolute;top:50%;right:-32px;transform:translateY(-50%)}.login-module__Si-P0q__loginWithAction{align-items:center;gap:.675rem;display:flex}
.register-module__B3synq__page{flex-direction:column;justify-content:center;align-items:center;width:640px;max-width:100%;height:100%;padding:1.5rem;display:flex}.register-module__B3synq__info{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}
.ResetPasswordPage-module__CLKSDG__page{flex-direction:column;justify-content:center;align-items:center;width:640px;max-width:100%;height:100%;padding:1.5rem;display:flex}.ResetPasswordPage-module__CLKSDG__info{align-items:center;margin:0;display:flex}.ResetPasswordPage-module__CLKSDG__form{flex-direction:column;gap:1rem;display:flex}
