.auth-wrap.svelte-8k30lk{width:100%;max-width:400px}.auth-card.svelte-8k30lk{background:var(--pico-card-background-color);border:1px solid var(--pico-muted-border-color);border-radius:12px;padding:2.5rem}.auth-brand.svelte-8k30lk{text-align:center;margin-bottom:1.75rem}.wordmark.svelte-8k30lk{letter-spacing:-.04em;color:var(--pico-primary);font-size:1.5rem;font-weight:800}.auth-header.svelte-8k30lk{text-align:center;margin-bottom:2rem}.auth-header.svelte-8k30lk h1:where(.svelte-8k30lk){margin-bottom:.25rem;font-size:1.4rem;font-weight:700}.auth-header.svelte-8k30lk p:where(.svelte-8k30lk){color:var(--pico-muted-color);margin:0;font-size:.875rem}.field.svelte-8k30lk{margin-bottom:1.25rem}.field.svelte-8k30lk label:where(.svelte-8k30lk){margin-bottom:.4rem;font-size:.875rem;font-weight:500;display:block}.forgot.svelte-8k30lk{text-align:right;color:var(--pico-muted-color);margin-top:.4rem;font-size:.8rem;display:block}.forgot.svelte-8k30lk:hover{color:var(--pico-primary)}.input-wrap.svelte-8k30lk{position:relative}.input-icon.svelte-8k30lk{width:16px;height:16px;color:var(--pico-muted-color);pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.input-wrap.svelte-8k30lk input:where(.svelte-8k30lk){margin-bottom:0;padding-left:2.5rem}.auth-error.svelte-8k30lk{background:color-mix(in srgb, var(--pico-del-color) 10%, transparent);border:1px solid color-mix(in srgb, var(--pico-del-color) 30%, transparent);color:var(--pico-del-color);border-radius:8px;margin-bottom:1.25rem;padding:.75rem 1rem;font-size:.875rem}.submit-btn.svelte-8k30lk{background:var(--pico-primary);color:#fff;cursor:pointer;border:none;border-radius:8px;width:100%;margin-top:.5rem;padding:.75rem;font-size:.95rem;font-weight:600;transition:background .15s}.submit-btn.svelte-8k30lk:hover:not(:disabled){background:var(--pico-primary-hover)}.submit-btn.svelte-8k30lk:disabled{opacity:.5;cursor:not-allowed}.switch-link.svelte-8k30lk{text-align:center;color:var(--pico-muted-color);margin-top:1.5rem;margin-bottom:0;font-size:.875rem}
