:root{--primary-violet:#524a9a;--primary-violet-light:#665dc0;--link-hover:#757575;--primary-button-violet:linear-gradient(180deg,#665dc0,#524a9a);--primary-button-hover-violet:linear-gradient(180deg,#8476d1,#6c63a4);--primary-button-active-violet:linear-gradient(180deg,#524a9a,#665dc0);--primary-button-black:linear-gradient(180deg,#1b1a22,#0c0924);--primary-button-hover-black:linear-gradient(180deg,#0c0924,#1b1a22);--primary-button-active-black:linear-gradient(180deg,#0c0924,#1b1a22);--primary-200:#c2bee6;--primary-500:#665dc0;--danger-500:#d32029;--neutral-300:#cbcbcb;--neutral-500:#757575;--neutral-50:#f6f6f6;--neutral-100:#eee;--neutral-750:#292929;--neutral-850:#1a1a1a;--neutral-900:#141414;--input-border-radius:4px;--input-border-width:1px;--input-error-border:1.5px solid var(--danger-500);--input-empty-border:1.5px solid var(--neutral-900);--input-default-bg:var(--neutral-500);--input-default-border:1.5px solid #eee;--input-default-color:var(--neutral-500);--input-hover-bg:var(--neutral-50);--input-hover-border:1px solid var(--neutral-50);--input-hover-color:var(--neutral-500);--input-active-bg:var(--neutral-50);--input-active-border:1.5px solid var(--primary-500);--input-active-color:var(--neutral-300);--button-default-bg:linear-gradient(180deg,#665dc0,#524a9a);--button-default-text-color:#eee;--button-default-border:none;--button-default-border-radius:var(--input-border-radius);--button-default-font-weight:400;--button-default-font-size:0.875rem;--button-default-padding:15px 15px 15px 15px;--button-default-shadow:0px 2px 10px 0px #0000001c;--button-hover-bg:linear-gradient(180deg,#524a9a,#665dc0 167.02%);--button-hover-shadow:0px 2px 10px 0px #0000001c;--tooltip-light-border:1px solid #0000001a;--tooltip-light-background:#fff;--tooltip-light-shadow:0px 4px 12px 0px #0000001a;--tooltip-light-padding:0.75rem 1.8rem;--tooltip-light-color:var(--danger-500);--tooltip-light-border-radius:8px;--tooltip-dark-border:1px solid #0000001a;--tooltip-dark-background:#000;--button-padding:15px 15px 15px 15px;--modal-text-size:0.9375rem;--modal-text-weight:400;--modal-text-color:var(--neutral-750);--modal-button-font-size:0.75rem;--modal-button-font-weight:500;--modal-link-color:var(--primary-500);--modal-link-hover-color:var(--neutral-850);--modal-link-font-size:0.75rem;--modal-link-font-weight:400;--modal-light-bg:#fff;--modal-light-padding:68px,52px,68px,52px;--modal-light-border-radius:24px;--modal-light-shadow:0px 0px 20px 0px #00000014;--modal-light-button-bg-dark:var(--neutral-850);--modal-light-button-bg-light:var(--neutral-100);--modal-light-button-border-light:1px solid #e2e2e2;--modal-light-button-border-dark:1px solid var(--neutral-850);--modal-light-button-text-light:var(--neutral-900);--modal-light-button-text-dark:var(--neutral-100);--modal-button-border-radius:4px;--modal-light-button-shadow-light:0px 2px 10px 0px #00000014;--modal-light-button-hover-light:var(--neutral-300);--modal-light-button-hover-dark:var(--neutral-750);--modal-light-button-shadow-dark:0px 2px 10px 0px #00000014}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body,html{height:100%;width:100vw}@media (max-width:768px){html{font-size:87.5%}}body{align-items:center;background-color:#fff;display:flex;flex-direction:column;font-family:Kumbh Sans,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;font-size:1rem;justify-content:center;margin:0;min-height:100vh;padding:0;text-rendering:optimizeLegibility;width:100%;@media (max-width:768px){font-size:1rem}}.App{color:#000;flex-direction:column;justify-content:space-between;position:relative}.App,.loader__container{align-items:center;display:flex;height:100vh;width:100vw}.loader__container{justify-content:center}.loader__content{--c:no-repeat linear-gradient(#6100ee 0 0);animation:l16 3s infinite;background:var(--c),var(--c),#d7b8fc;background-size:60% 100%;height:4px;width:130px}@keyframes l16{0%{background-position:-150% 0,-150% 0}66%{background-position:250% 0,-150% 0}to{background-position:250% 0,250% 0}}.footer{align-items:center;border-top:1px solid #e2e2e2;display:flex;height:60px;justify-content:center;padding:1.2rem 0;text-align:center;width:95%}.footer .footer__description{color:#757575;font-size:.8rem;font-weight:300}.header{align-items:center;color:#000;display:flex;height:80px;justify-content:space-between;padding:.7rem 3rem;width:100%}.header__logo-link{color:#000;text-align:center;width:140px}.header__logo-link img{height:auto;object-fit:contain;object-position:center;width:100%}.btn__login,.btn__register{align-items:center;background:var(--button-default-bg);border:var(--button-default-border);border-radius:4px;box-shadow:var(--button-default-shadow);cursor:pointer;display:flex;font-family:inherit;font-size:var(--button-default-font-size);font-weight:var(--button-default-font-weight);gap:.4rem;justify-content:center;outline:none;padding:var(--button-default-padding);position:relative;width:100%;width:180px}.btn__login .btn__text,.btn__register .btn__text{color:#fff;position:relative;z-index:1}.btn__login:before,.btn__register:before{background:var(--button-hover-bg);border-radius:4px;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease-in-out;z-index:0}.btn__login:hover:before,.btn__register:hover:before{opacity:1}.btn__login.disabled,.btn__register.disabled{cursor:not-allowed;opacity:.6}.btn__login.disabled:before,.btn__register.disabled:before{opacity:0;transition:none}@media(max-width:768px){.btn__login,.btn__login .btn__text,.btn__register,.btn__register .btn__text{font-size:.875rem}}@media(max-width:600px){.btn__login,.btn__login .btn__text,.btn__register,.btn__register .btn__text{font-size:.75rem}.header__logo-link{width:100px}.btn__login,.btn__register{width:140px}}
/*# sourceMappingURL=main.0a8f508d.css.map*/