*{font-family:Outfit,Arial,sans-serif!important}.amplify-checkbox__button--error{--amplify-internal-checkbox_button-focused-before-border-color:hsl(var(--red-100));--amplify-internal-checkbox_button-focused-before-box-shadow:transparent}[data-amplify-authenticator],[data-amplify-container]{margin:auto;max-width:392px;min-width:340px}[data-amplify-authenticator] [data-amplify-form]{padding:0;border:none}[data-amplify-authenticator-forgotpassword]{padding-left:4px!important;padding-right:4px!important}#amplify-id-\:r0\:-panel-signIn>div>form>div>button{font-size:0;width:max;height:auto;display:inline-block}#amplify-id-\:r0\:-panel-signIn>div>form>div>button:after{display:flex;align-items:center;justify-content:center;content:"Log In";font-size:14px}p.amplify-text .amplify-field__error-message{font-size:8px}form[data-amplify-authenticator-confirmresetpassword]>fieldset>div:nth-child(3)>div>button,form[data-amplify-authenticator-forgotpassword]>fieldset>div:nth-child(3)>div>button{display:none}form[data-amplify-authenticator-confirmresetpassword]>fieldset>div:nth-child(3)>button{font-size:0;width:max;height:auto;display:inline-block}form[data-amplify-authenticator-confirmresetpassword]>fieldset>div:nth-child(3)>button:after{display:flex;align-items:center;justify-content:center;content:"Create";font-size:14px}.amplify-textfield>label{font-size:12px;color:hsl(var(--primary-foreground));font-weight:500}html.dark .amplify-textfield>label.amplify-label{color:hsla(0,0%,100%,.87)}[data-amplify-authenticator] [data-amplify-router]{background-color:transparent;border:none;box-shadow:none}.amplify-tabs{padding:0 1rem}.amplify-tabs__list{display:none;justify-content:space-between;justify-items:center;padding:.225rem;margin:0 1rem;border:0;background-color:hsl(var(--muted-foreground));border-radius:calc(var(--radius))}.amplify-tabs__list--top{--internal-item-border-width:0;--internal-item-margin-start:0;--internal-item-margin-end:2}.amplify-input{font-size:14px}.amplify-button{font-weight:500;font-size:14px;background-color:hsl(var(--secondary));border:1px solid rgba(0,0,0,.1);border-radius:calc(var(--radius) - 2px)}.amplify-button,.amplify-text.amplify-authenticator__subtitle{color:hsl(var(--secondary-foreground))}.amplify-button--primary{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));margin:.75rem 0;font-weight:700!important}.amplify-button--primary:hover{background-color:hsl(var(--primary)/.9)}.amplify-button--disabled{background-color:hsl(var(--primary-disabled));color:rgba(0,0,0,.38)}.amplify-button--link{color:#000}.amplify-tabs__item{border:none;padding:.375rem .75rem;border-radius:calc(var(--radius) - 4px);color:hsl(var(--muted)/.7);font-weight:700}.amplify-tabs__item:hover{color:hsl(var(--muted))}.amplify-tabs__item--active{font-weight:700;background-color:hsl(var(--background))}.amplify-tabs__item--active,.amplify-tabs__item--active:hover{color:hsl(var(--foreground))}.amplify-checkbox__icon{background-color:#000;border-color:#000}.amplify-checkbox__button--focused{border-color:none;outline:none}.amplify-icon,.amplify-label{color:hsl(var(--foreground))}.amplify-field__error-message{color:hsl(var(--red-100))}.amplify-checkboxfield>.amplify-field__error-message{color:hsl(var(--red-300));width:100%;text-align:center}.amplify-checkbox__icon{background-color:hsl(var(--background))}.amplify-checkbox__button--focused:before{box-shadow:none}.amplify-checkbox__button--error:before{border-color:hsl(var(--red-300))}.amplify-heading{color:hsl(var(--foreground));margin-bottom:1rem}.amplify-button--link{text-decoration:underline;color:hsl(var(--foreground))}.amplify-button--link:hover{background-color:transparent}.amplify-input{background-color:hsl(var(--card));color:hsl(var(--foreground));border-radius:var(--radius)}.amplify-input:focus{border-color:transparent;box-shadow:none;outline-color:hsl(var(--foreground))}.amplify-input--error{border-color:hsl(var(--destructive))}.amplify-text--error{color:hsl(var(--destructive))}[data-amplify-copy-svg]>svg{--amplify-components-copy-svg-path-fill:hsl(var(--foreground))}[data-amplify-copy-tooltip]{--amplify-components-copy-tool-tip-color:hsl(var(--foreground))}