/*!
 * Toastify js 1.12.0
 * https://github.com/apvarun/toastify-js
 * @license MIT licensed
 *
 * Copyright (C) 2018 Varun A P
 */.toastify{padding:12px 20px;color:#fff;display:inline-block;box-shadow:0 3px 6px -1px rgba(0,0,0,.12),0 10px 36px -4px rgba(77,96,232,.3);background:-webkit-linear-gradient(315deg,#73a5ff,#5477f5);background:linear-gradient(135deg,#73a5ff,#5477f5);position:fixed;opacity:0;transition:all .4s cubic-bezier(.215,.61,.355,1);border-radius:2px;cursor:pointer;text-decoration:none;max-width:calc(50% - 20px);z-index:2147483647}.toastify.on{opacity:1}.toast-close{background:0 0;border:0;color:#fff;cursor:pointer;font-family:inherit;font-size:1em;opacity:.4;padding:0 5px}.toastify-right{right:15px}.toastify-left{left:15px}.toastify-top{top:-150px}.toastify-bottom{bottom:-150px}.toastify-rounded{border-radius:25px}.toastify-avatar{width:1.5em;height:1.5em;margin:-7px 5px;border-radius:2px}.toastify-center{margin-left:auto;margin-right:auto;left:0;right:0;max-width:fit-content;max-width:-moz-fit-content}@media only screen and (max-width:360px){.toastify-left,.toastify-right{margin-left:auto;margin-right:auto;left:0;right:0;max-width:fit-content}}.input-wrapper input{width:100%;height:100%;margin:0;padding:0;border:none;outline:none;background-color:transparent}.input-wrapper input::placeholder{color:var(--text-dark-tertiary)}.input-wrapper input[type="number"]::-webkit-inner-spin-button,.input-wrapper input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-wrapper input[type="number"]{-moz-appearance:textfield}.input-wrapper{display:flex;align-items:center;padding:0 16px;gap:12px;border:1px solid var(--neutral-200);background-color:var(--bg-primary);transition:all 0.2s ease-in-out}.input-wrapper svg{color:var(--text-dark-secondary)}.input-wrapper:hover{border-color:var(--neutral-400)}.input-wrapper:focus-within{border-color:var(--neutral-600)}.input-label{display:block;margin-bottom:8px;margin-left:1px;font:var(--font-c3);letter-spacing:var(--font-c3-spacing)}.input-error{color:var(--text-dark-secondary);font:var(--font-b5);letter-spacing:var(--font-b5-spacing)}.input-error ul{list-style:none}.input-error.pos-absolute{position:absolute;bottom:-22px}.input-error:not(:empty){margin-top:8px}.input__end-icon-button{display:flex;margin:0;padding:0;border:none;background-color:transparent;cursor:pointer;pointer-events:auto}.input__end-icon-button.hide{display:none;pointer-events:none}.input-wrapper--sm{height:32px;border-radius:8px}.input-wrapper--sm input{font:var(--font-b5);letter-spacing:var(--font-b5-spacing)}.input-wrapper--sm svg{width:16px;height:16px}.input-wrapper--md{height:48px;border-radius:12px}.input-wrapper--md input{font:var(--font-b4);letter-spacing:var(--font-b4-spacing)}.input-wrapper--md svg{width:20px;height:20px}.input-wrapper--lg{height:56px;border-radius:16px}.input-wrapper--lg input{font:var(--font-b3);letter-spacing:var(--font-b3-spacing)}.input-wrapper--lg svg{width:24px;height:24px}.input-label:has(+ .input-wrapper--lg){font:var(--font-c2);letter-spacing:var(--font-c2-spacing)}.input-wrapper--lg + .input-error{font:var(--font-b4);letter-spacing:var(--font-b4-spacing)}.input-status-icon-wrapper{display:none;align-items:center}.input-wrapper.error + .input-error,.input-error-icon svg{color:var(--color-red)}.input-wrapper.error .input-error-icon{display:flex}.input-wrapper.warning + .input-error,.input-warning-icon svg{color:var(--color-orange)}.input-wrapper.warning .input-warning-icon{display:flex}.input-wrapper.success + .input-error,.input-success-icon svg{color:var(--color-green)}.input-wrapper.success .input-success-icon{display:flex}.input-wrapper.error,.input-wrapper.error:hover,.input-wrapper.error:focus-within{border-color:var(--color-red)}.input-wrapper.error + .input-error{color:var(--color-red)}.input-wrapper.warning,.input-wrapper.warning:hover,.input-wrapper.warning:focus-within{border-color:var(--color-orange)}.input-wrapper.success,.input-wrapper.success:hover,.input-wrapper.success:focus-within{border-color:var(--color-green)}.input__toggle-password{display:flex;margin:0;padding:0;border:none;background-color:transparent;cursor:pointer}.input__toggle-password svg.hide{display:none}.input__toggle-password:hover svg{color:var(--text-dark-primary)}input:disabled{cursor:not-allowed}.input-wrapper:has(input:disabled){border-color:var(--neutral-200)!important;background-color:var(--neutral-100);cursor:not-allowed}.alert{display:flex;position:relative;flex-direction:column;padding:24px;border-radius:var(--radius-sm);font:var(--font-b4);letter-spacing:var(--font-b4-spacing)}.alert.hide{display:none}.alert__header{display:flex;align-items:flex-start;margin-bottom:0;gap:12px}.alert__icon{flex-shrink:0;width:20px;height:20px;margin-top:2px}.alert__icon svg{width:100%;height:100%}.alert__title{flex:1;font:var(--font-a3);letter-spacing:var(--font-a3-spacing)}.alert__close{flex-shrink:0;width:20px;height:20px;padding:0;border:none;background:none;color:inherit;cursor:pointer;opacity:0.7}.alert__close:hover{opacity:1}.alert__close svg{width:100%;height:100%}.alert__content{margin-top:8px}.alert__content--without-title{display:flex;margin:0;gap:12px}.alert__button{display:inline-flex;align-items:center;padding:8px 16px;gap:8px;border:none;border-radius:var(--radius-2-xs);font:var(--font-a5);letter-spacing:var(--font-a5-spacing);cursor:pointer;transition:background-color 0.2s ease}.alert__button svg{width:16px;height:16px}.alert--success{background-color:var(--green-light);color:#008712}.alert--success .alert__icon svg{color:var(--color-green)}.alert--success .alert__button{background-color:var(--color-green);color:var(--text-light-primary)}.alert--success .alert__button:hover{background-color:#1fb84d}.alert--error{background-color:var(--red-light);color:#d5100a}.alert--error .alert__icon svg{color:var(--color-red)}.alert--error .alert__button{background-color:var(--color-red);color:var(--text-light-primary)}.alert--error .alert__button:hover{background-color:#e6332d}.alert--warning{background-color:var(--yellow-light);color:#dd7704}.alert--warning .alert__icon svg{color:var(--color-orange)}.alert--warning .alert__button{background-color:var(--color-orange);color:var(--text-light-primary)}.alert--warning .alert__button:hover{background-color:#e68a00}.alert--info{background-color:var(--blue-light);color:#022d90}.alert--info .alert__icon svg{color:var(--color-blue)}.alert--info .alert__button{background-color:var(--color-blue);color:var(--text-light-primary)}.alert--info .alert__button:hover{background-color:#0052cc}.alert--default{background-color:var(--color-bg-badge);color:var(--text-dark-primary)}.alert--default .alert__icon svg{color:var(--neutral-600)}.alert--default .alert__button{background-color:var(--neutral-800);color:var(--text-light-primary)}.alert--default .alert__button:hover{background-color:var(--neutral-700)}.alert--success-outlined{border:1px solid var(--color-green);background-color:var(--green-light);color:var(--text-dark-primary)}.alert--success-outlined .alert__icon svg{color:var(--color-green)}.alert--success-outlined .alert__button{border:1px solid var(--color-green);background-color:transparent;color:var(--color-green)}.alert--success-outlined .alert__button:hover{background-color:var(--green-light)}.alert--error-outlined{border:1px solid var(--color-red);background-color:var(--red-light);color:var(--text-dark-primary)}.alert--error-outlined .alert__icon svg{color:var(--color-red)}.alert--error-outlined .alert__button{border:1px solid var(--color-red);background-color:transparent;color:var(--color-red)}.alert--error-outlined .alert__button:hover{background-color:var(--red-light)}.alert--warning-outlined{border:1px solid var(--color-orange);background-color:var(--yellow-light);color:var(--text-dark-primary)}.alert--warning-outlined .alert__icon svg{color:var(--color-orange)}.alert--warning-outlined .alert__button{border:1px solid var(--color-orange);background-color:transparent;color:var(--color-orange)}.alert--warning-outlined .alert__button:hover{background-color:var(--yellow-light)}.alert--info-outlined{border:1px solid var(--color-blue);background-color:var(--blue-light);color:var(--text-dark-primary)}.alert--info-outlined .alert__icon svg{color:var(--color-blue)}.alert--info-outlined .alert__button{border:1px solid var(--color-blue);background-color:transparent;color:var(--color-blue)}.alert--info-outlined .alert__button:hover{background-color:var(--blue-light)}.alert--default-outlined{border:1px solid var(--neutral-300);background-color:var(--bg-primary-white);color:var(--text-dark-primary)}.alert--default-outlined .alert__icon svg{color:var(--neutral-600)}.alert--default-outlined .alert__button{border:1px solid var(--neutral-600);background-color:transparent;color:var(--neutral-600)}.alert--default-outlined .alert__button:hover{background-color:var(--color-bg-badge)}#id_captcha{display:flex;justify-content:center;margin:12px auto}.auth__title{margin-top:40px;font:var(--font-h3);letter-spacing:var(--font-h3-spacing);text-align:center}.auth__subtitle{max-width:520px;margin:12px auto 0;color:var(--text-dark-secondary);font:var(--font-b4);letter-spacing:var(--font-b4-spacing);text-align:center}.auth__container{max-width:384px;margin:32px auto 0}#resetForm,#loginForm,#signUpForm{display:flex;flex-direction:column;gap:24px}.auth__footnote{display:flex;align-items:center;justify-content:center;margin-top:36px;gap:12px;font:var(--font-b4);letter-spacing:var(--font-b4-spacing)}.auth__forgot-password-link{margin-top:-16px;font:var(--font-b4);letter-spacing:var(--font-b4-spacing);text-align:center}.auth__forgot-password-link:hover,.auth__footnote-link:hover{text-decoration:underline}.auth__other-methods{display:flex;flex-direction:column;margin-top:32px;gap:24px}.auth__other-methods .btn,.auth__other-methods form{width:100%}@media (min-width:768px){.auth__title{margin-top:80px;font:var(--font-h2);letter-spacing:var(--font-h2-spacing)}.auth__container{margin-top:48px}.auth__footnote{margin-top:24px}.auth__other-methods{margin-top:48px}.auth__forgot-password-link{text-align:left}}