.qr-login-spotlight .qr-auth-card{border-color:transparent;border-radius:12px;background-color:var(--ui-bg-elevated, var(--background));box-shadow:0 0 0 1px #0000000a,0 5px 15px #0000001f,0 15px 35px #30313d14;padding:2rem}@media(min-width:640px){.qr-login-spotlight .qr-auth-card{padding:2.5rem}}.qr-login-spotlight h1{font-weight:300}.qr-login-spotlight input:not([type=checkbox]):not([type=radio]){height:2.75rem;border-radius:6px;font-size:16px}.qr-login-spotlight input:focus-visible{outline:none;box-shadow:0 0 0 1px var(--ui-brand-primary),0 0 0 4px color-mix(in oklab,var(--ui-brand-primary) 25%,transparent)}.qr-login-spotlight button.w-full{height:2.75rem;border-radius:6px}.qr-login-window .qr-auth-card{border:0;background:transparent;box-shadow:none;padding:0}.qr-login-window input:not([type=checkbox]):not([type=radio]){height:2.75rem;border-radius:6px;font-size:16px}.qr-login-window input:focus-visible{outline:none;box-shadow:0 0 0 1px var(--ui-brand-primary),0 0 0 4px color-mix(in oklab,var(--ui-brand-primary) 25%,transparent)}.qr-login-window button.w-full{height:2.75rem;border-radius:6px}.qr-login-split .qr-auth-card{border:0;background:transparent;box-shadow:none;padding:0}.qr-login-split input:not([type=checkbox]):not([type=radio]){height:2.75rem;border-radius:6px;font-size:16px}.qr-login-split input:focus-visible{outline:none;box-shadow:0 0 0 1px var(--ui-brand-primary),0 0 0 4px color-mix(in oklab,var(--ui-brand-primary) 25%,transparent)}.qr-login-split button.w-full{height:2.75rem;border-radius:6px}.qr-showcase-logo.svelte-1862h5f svg,.qr-showcase-logo.svelte-1862h5f img{height:clamp(3rem,2rem + 3.4vw,4.625rem);width:auto;max-width:min(100%,20rem)}.qr-showcase-tagline.svelte-1862h5f{font-size:1.0625rem;text-wrap:balance}.qr-showcase-artwork.svelte-1862h5f{background:linear-gradient(145deg,color-mix(in oklab,var(--ui-brand-primary) 85%,black 5%),color-mix(in oklab,var(--ui-brand-primary) 35%,var(--ui-bg-secondary)))}.qr-login-showcase .qr-auth-logo{display:none}.qr-login-showcase .qr-auth-header{margin-bottom:.875rem}.qr-login-showcase .qr-auth-header h1{font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in oklab,var(--ui-brand-primary) 60%,var(--ui-text-primary))}.qr-login-showcase .qr-auth-header h1[data-auth-heading=default]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.qr-login-showcase .qr-auth-card{border:1px solid var(--ui-border-default);border-radius:1.5rem;background:transparent;box-shadow:none;padding:1.75rem;--qr-auth-card-pad: 1.75rem}.qr-login-showcase input:not([type=checkbox]):not([type=radio]){height:3.25rem;border-radius:9999px;padding-inline:1.25rem;font-size:16px;box-shadow:none}.qr-login-showcase input:focus-visible{outline:none;box-shadow:0 0 0 1px var(--ui-brand-primary),0 0 0 4px color-mix(in oklab,var(--ui-brand-primary) 25%,transparent)}.qr-login-showcase button.w-full{height:3.25rem;border-radius:9999px;box-shadow:none}
