#loading-spinner-img img{animation:pulse 1.5s ease-in-out infinite;border-radius:50%;height:6.5rem;width:6.5rem}@keyframes pulse{0%{opacity:.2;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}to{opacity:.2;transform:scale(1)}}.basic-spinner-loader{animation:spin 1s linear infinite;border:1rem solid #f5f5f5bf;border-radius:50%;border-top-color:#da2431;height:100%;width:100%}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.textbox-wrapper .input-container{align-items:center;display:flex;gap:.2rem}.textbox-wrapper span.loading-section{align-self:flex-end;display:flex;margin:-4rem 1rem 0 0}.textbox-wrapper span.right-icon-section{align-self:flex-end;display:flex;margin:-3.5rem 1rem 1rem 0;position:relative}.textbox-wrapper span.right-icon-section i{cursor:pointer}section#auth #auth-content article#login button{align-items:center;border:none;border-radius:.8rem;cursor:pointer;display:flex;font-size:1.4rem;font-weight:500;gap:1rem;justify-content:center;outline:none;padding:1.2rem 2.4rem;transition:background-color .3s ease}section#auth #auth-content article#login button.primary{background-color:#da2431;border:.1rem solid #da2431;color:#fff}section#auth #auth-content article#login button.primary:hover{background-color:#b91f2a}section#auth #auth-content article#login button.secondary{background-color:#fff;border:.1rem solid #e0def7;color:#000929}section#auth #auth-content article#login button.secondary:hover{background-color:#f0f3f8}section#auth #auth-content article#login button.light{background-color:#0000;border:.2rem solid #fff;color:#fff;font-weight:600}section#auth #auth-content article#login button.light:hover{background-color:#fff;color:#da2431}section#auth #auth-content article#login button:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}section#auth #auth-content article#login .form-control textarea{overflow:auto}section#auth #auth-content article#login .form-control textarea::-webkit-scrollbar{background-color:#f4f6fa;width:.8rem}section#auth #auth-content article#login .form-control textarea::-webkit-scrollbar-thumb{background-color:#da2431;border-radius:1rem}section#auth #auth-content article#login .form-control textarea::-webkit-scrollbar-thumb:hover{background-color:#b91f2a}section#auth #auth-content article#login .form-control{display:flex;flex-direction:column;gap:.8rem;width:100%}section#auth #auth-content article#login .checkbox.form-control{align-items:center;flex-direction:row;justify-content:flex-start}section#auth #auth-content article#login .checkbox.start.form-control{padding-left:.4rem}section#auth #auth-content article#login .checkbox.start.form-control input{order:0}section#auth #auth-content article#login .checkbox.end.form-control{padding-right:.4rem}section#auth #auth-content article#login .checkbox.end.form-control input{order:2}section#auth #auth-content article#login .checkbox.form-control input{accent-color:#da2431;outline:none!important;transform:scale(1.5);width:1.5rem}section#auth #auth-content article#login .form-control label{color:#000929;font-size:1.4rem;font-weight:600}section#auth #auth-content article#login .form-control input,section#auth #auth-content article#login .form-control select,section#auth #auth-content article#login .form-control textarea{border:.1rem solid #e0def7;border-radius:.8rem;color:#000929;font-size:1.6rem;font-weight:500;outline:none;padding:1rem 1.3rem;transition:border-color .3s ease;width:100%}section#auth #auth-content article#login .form-control input::placeholder,section#auth #auth-content article#login .form-control select::placeholder,section#auth #auth-content article#login .form-control textarea::placeholder{color:#00092980}section#auth #auth-content article#login .form-control input:focus,section#auth #auth-content article#login .form-control select:focus,section#auth #auth-content article#login .form-control textarea:focus{outline:.2rem solid #000929}section#auth #auth-content article#login .form-control input:disabled,section#auth #auth-content article#login .form-control select:disabled,section#auth #auth-content article#login .form-control textarea:disabled{background-color:#e6656e;pointer-events:none}section#auth #auth-content article#login .form-control input:disabled:hover,section#auth #auth-content article#login .form-control select:disabled:hover,section#auth #auth-content article#login .form-control textarea:disabled:hover{background-color:#e6656e}section#auth #auth-content article#login .form-control p{color:#da2431;font-size:1.3rem;font-weight:600}section#auth #auth-content article#login .form-control textarea{resize:none}section#auth{background-color:#f4f6fa;display:grid;grid-template-rows:auto 1fr;min-height:100vh;width:100%}section#auth #auth-loading{height:100vh;position:fixed;z-index:100}section#auth #auth-header,section#auth #auth-loading{align-items:center;display:flex;justify-content:center;width:100%}section#auth #auth-header{height:10rem}section#auth #auth-header #auth-logo img{height:9rem;margin-top:75px}section#auth #auth-content{align-items:center;display:flex;justify-content:center;padding:3rem}section#auth #auth-content article#login{align-items:center;background-color:#fff;border-radius:1rem;box-shadow:0 .2rem .4rem -.2rem #00000026;display:flex;flex-direction:column;gap:2rem;max-width:42rem;padding:3rem;width:100%}section#auth #auth-content article#login h1{color:#000929;font-size:3rem;font-weight:800;margin-bottom:3rem}section#auth #auth-content article#login button{width:100%}section#auth #auth-content article#login label{color:#000929;font-size:1.4rem;font-weight:600}section#auth #auth-content article#login #login-alert{grid-gap:1.6rem;align-items:center;background-color:#ee302333;border:.2rem solid #da2431;border-radius:.8rem;display:grid;gap:1.6rem;grid-template-columns:1fr auto;padding:1rem 1.3rem;width:100%}section#auth #auth-content article#login #login-alert p{color:#da2431;font-size:1.4rem;font-weight:600}section#auth #auth-content article#login #login-alert i{color:#da2431;font-size:1.6rem}section#auth #auth-content article#login #login-another{cursor:pointer}section#auth #auth-content article#login #login-another p{color:#000929;font-size:1.4rem;font-weight:500}.base-component-loading-spinner{align-items:center;display:flex;height:calc(100vh - 144px);justify-content:center;position:fixed;width:calc(100% - 600px);z-index:9999}.base-component-alert{position:fixed;right:24px;z-index:999}section#landing #landing-header #landing-logout button{align-items:center;border:none;border-radius:.8rem;cursor:pointer;display:flex;font-size:1.4rem;font-weight:500;gap:1rem;justify-content:center;outline:none;padding:1.2rem 2.4rem;transition:background-color .3s ease}section#landing #landing-header #landing-logout button.primary{background-color:#da2431;border:.1rem solid #da2431;color:#fff}section#landing #landing-header #landing-logout button.primary:hover{background-color:#b91f2a}section#landing #landing-header #landing-logout button.secondary{background-color:#fff;border:.1rem solid #e0def7;color:#000929}section#landing #landing-header #landing-logout button.secondary:hover{background-color:#f0f3f8}section#landing #landing-header #landing-logout button.light{background-color:#0000;border:.2rem solid #fff;color:#fff;font-weight:600}section#landing #landing-header #landing-logout button.light:hover{background-color:#fff;color:#da2431}section#landing #landing-header #landing-logout button:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}*{box-sizing:border-box;font-family:Plus Jakarta Sans,sans-serif;list-style:none;margin:0;padding:0;text-decoration:none}html{font-size:8px}section#landing{background-color:#f4f6fa;display:grid;grid-template-rows:auto 1fr;min-height:100vh;width:100%}section#landing #landing-header{align-items:center;background-color:#da2431;display:flex;height:10rem;justify-content:center;position:relative;width:100%}section#landing #landing-header #landing-logo img{height:5rem}section#landing #landing-header #landing-logout{position:absolute;right:3rem;top:50%;transform:translateY(-50%)}section#landing #landing-content{align-items:center;display:flex;flex-direction:column;gap:8rem;justify-content:center;padding:3rem}section#landing #landing-content #landing-title h1{color:#000929;font-size:5rem;font-weight:700}section#landing #landing-content #landing-cards{align-items:stretch;display:flex;gap:3rem;justify-content:center;width:100%}section#landing #landing-content #landing-cards .landing-card{align-items:center;aspect-ratio:1/.75;background-color:#fff;border:.3rem solid #0000;border-radius:1.5rem;box-shadow:0 .2rem .4rem -.2rem #00000026;cursor:pointer;display:flex;flex-direction:column;gap:2rem;max-width:42rem;padding:3rem;transition-property:border-color,transform;transition:.3s ease;width:calc(33.33% - 4rem)}section#landing #landing-content #landing-cards .landing-card:hover{border-color:#da2431;transform:translateY(-2rem)}section#landing #landing-content #landing-cards .landing-card.passive{cursor:default;opacity:.5}section#landing #landing-content #landing-cards .landing-card.passive:hover{border-color:#0000;transform:none}section#landing #landing-content #landing-cards .landing-card h1{color:#000929;font-size:3.4rem;font-weight:600;max-width:35rem;text-align:center}section#landing #landing-content #landing-cards .landing-card h2{color:#000929;font-size:2.4rem;font-weight:500;max-width:40rem;text-align:center}body{font-feature-settings:"tnum";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px!important;font-variant-numeric:tabular-nums;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.91d2efac.css.map*/