.au-auth-shell{display:flex;align-items:stretch;padding:0!important}.au-auth-aside.svelte-5vbkky{position:relative;display:none;flex:none;flex-direction:column;justify-content:space-between;width:380px;padding:34px 32px;overflow:hidden;background:linear-gradient(180deg,#10284b8c,#10284bf0 62%),var(--au-auth-img) center / cover no-repeat,var(--au-brand, #10284b);color:#fff;font-family:var(--font-body)}@media(min-width:900px){.au-auth-aside.svelte-5vbkky{display:flex}}@media(max-width:899px){.au-auth-shell{flex-direction:column}.au-auth-aside.svelte-5vbkky{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:auto;padding:max(16px,env(safe-area-inset-top)) 20px 16px}.au-auth-aside.svelte-5vbkky .au-auth-copy:where(.svelte-5vbkky) ul:where(.svelte-5vbkky),.au-auth-aside.svelte-5vbkky .au-auth-title:where(.svelte-5vbkky),.au-auth-aside.svelte-5vbkky .au-auth-copy:where(.svelte-5vbkky) a:where(.svelte-5vbkky){display:none}.au-auth-aside.svelte-5vbkky .au-auth-eyebrow:where(.svelte-5vbkky){margin:0}.au-auth-brand.svelte-5vbkky{white-space:nowrap}.au-auth-shell .au-auth-form{min-height:0;padding-top:8px}}.au-auth-brand.svelte-5vbkky{font-size:13px;letter-spacing:.32em;text-transform:uppercase}.au-auth-eyebrow.svelte-5vbkky{display:flex;align-items:center;gap:10px;margin:0 0 14px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#ffffffb3}.au-auth-eyebrow.svelte-5vbkky:before{content:"";width:22px;height:1px;background:currentColor}.au-auth-title.svelte-5vbkky{margin:0;font-family:var(--font-serif);font-size:30px;line-height:1.12}.au-auth-copy.svelte-5vbkky ul:where(.svelte-5vbkky){display:grid;gap:12px;margin:26px 0 28px;padding:22px 0 0;list-style:none;border-top:1px solid rgb(255 255 255 / .3);font-size:14px;color:#ffffffdb}.au-auth-copy.svelte-5vbkky li:where(.svelte-5vbkky){display:flex;align-items:center;gap:12px}.au-auth-copy.svelte-5vbkky li:where(.svelte-5vbkky) span:where(.svelte-5vbkky){display:inline-grid;place-items:center;width:32px;height:32px;border:1px solid rgb(255 255 255 / .4);border-radius:50%}.au-auth-copy.svelte-5vbkky a:where(.svelte-5vbkky){display:inline-flex;align-items:center;gap:12px;padding-bottom:4px;border-bottom:1px solid currentColor;color:#fff;font-size:13.5px;text-decoration:none}.au-auth-form{position:relative;display:flex;flex-direction:column;gap:22px;width:100%;max-height:100dvh;overflow-y:auto;padding:40px 40px 34px;background:#fff;color:var(--au-brand, #10284b);font-family:var(--font-body)}@media(min-width:640px){.au-auth-form{width:460px;max-width:92vw;max-height:92vh}}@media(max-width:639px){.au-auth-form{min-height:100dvh;padding:max(16px,env(safe-area-inset-top)) 20px max(24px,env(safe-area-inset-bottom))}}.au-auth-form h1{font-family:var(--font-serif)!important;font-size:34px!important;font-weight:400!important;letter-spacing:-.01em!important;color:var(--au-brand, #10284b)!important}.au-auth-form label{font-size:11.5px!important;font-weight:500!important;letter-spacing:.14em;text-transform:uppercase;color:var(--au-brand-muted, #5b6b80)!important}.au-auth-form input:not([type=checkbox]):not([type=radio]){border-radius:0!important;border-color:var(--au-brand-line, #c9d0da)!important;box-shadow:none!important}.au-auth-form input:focus{border-color:var(--au-brand, #10284b)!important;outline:none;box-shadow:0 0 0 1px var(--au-brand, #10284b)!important}.au-auth-form button[type=submit]{border-radius:0!important;background:var(--au-brand, #10284b)!important;color:#fff!important;font-size:13px!important;font-weight:500!important;letter-spacing:.16em;text-transform:uppercase;transition:background-color .2s ease}.au-auth-form button[type=submit]:hover:not(:disabled){background:#0b1d38!important}.au-auth-form .rounded-radius{border-radius:0!important}.au-auth-form .shadow-inner{box-shadow:none!important;border:1px solid var(--au-brand-line, #c9d0da);background:#fff!important}.au-auth-form .shadow-inner>div:first-child{background:var(--au-brand, #10284b)!important;box-shadow:none!important}.au-auth-form a,.au-auth-form [data-auth-button]{text-underline-offset:4px}
