.auth-dark{--auth-bg:var(--ds-surface-1);--auth-card-bg:var(--ds-surface-2);--auth-card-glass:rgba(19,20,22,0.55);--auth-glass-edge:rgba(255,255,255,0.1);--auth-glass-blur:28px}.auth-card{transition:height .25s cubic-bezier(.4,0,.2,1);border-radius:12px;background:var(--auth-card-glass);border:1px solid var(--auth-glass-edge);backdrop-filter:blur(var(--auth-glass-blur)) saturate(1.3)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.auth-card{background:var(--auth-card-bg)}}@media (prefers-reduced-transparency:reduce){.auth-card{background:var(--auth-card-bg);backdrop-filter:none}.auth-card .aui-field{background:transparent}}.auth-card[data-resizing]{overflow:clip}@media (prefers-reduced-motion:reduce){.auth-card{transition:none}}.auth-dark .aui-btn,.auth-dark .aui-field,.auth-dark .aui-field__input{font-family:inherit}.auth-card .aui-field{background:transparent}.auth-card .aui-field:not(:focus-within):not([data-error]):not([data-disabled]){border-color:var(--auth-glass-edge)}.auth-card .aui-field .aui-field__input:-moz-placeholder~.aui-field__label{opacity:1}.auth-card .aui-field .aui-field__input:placeholder-shown~.aui-field__label{opacity:1}.auth-card .aui-field .aui-field__input:-internal-autofill-previewed~.aui-field__label{opacity:0}.auth-card .aui-field__input:-webkit-autofill{animation-name:auth-autofill-start;animation-duration:1ms}.auth-card .aui-field__input:-webkit-autofill,.auth-card .aui-field__input:-webkit-autofill:active,.auth-card .aui-field__input:-webkit-autofill:focus,.auth-card .aui-field__input:-webkit-autofill:hover{box-shadow:none!important;-webkit-text-fill-color:var(--ds-text-primary)!important;caret-color:var(--ds-text-primary);font-family:inherit!important;font-size:var(--ds-font-size-15)!important;font-weight:400!important;letter-spacing:normal!important}@media (pointer:coarse){.auth-card .aui-field__input:-webkit-autofill,.auth-card .aui-field__input:-webkit-autofill:active,.auth-card .aui-field__input:-webkit-autofill:focus,.auth-card .aui-field__input:-webkit-autofill:hover{font-size:var(--ds-font-size-16)!important}}.auth-card .aui-field__input:-internal-autofill-previewed{font-family:inherit!important;font-size:var(--ds-font-size-15)!important;font-weight:400!important;letter-spacing:normal!important}.auth-card .aui-field__input:-internal-autofill-selected{font-family:inherit!important;font-size:var(--ds-font-size-15)!important;font-weight:400!important;letter-spacing:normal!important}@media (pointer:coarse){.auth-card .aui-field__input:-internal-autofill-previewed{font-size:var(--ds-font-size-16)!important}.auth-card .aui-field__input:-internal-autofill-selected{font-size:var(--ds-font-size-16)!important}}.auth-card .aui-checkbox__label{font-size:var(--ds-font-size-13);color:var(--ds-text-secondary)}.auth-card .aui-btn[data-variant=primary]:disabled:not([data-loading=true]){background:var(--site-accent);color:var(--ds-text-on-accent)}.auth-card .aui-btn[data-variant=surface]{border:1.5px solid var(--auth-glass-edge)}.auth-shader{position:absolute;inset:0;pointer-events:none;z-index:0}