.auth-panel.svelte-q3fhgz{color:#18232f}.auth-brand.svelte-q3fhgz{color:#17324d;font-size:1.05rem;font-weight:800;text-decoration:none}.auth-tabs.svelte-q3fhgz{background:#f1f5f9;border-radius:.75rem;grid-template-columns:repeat(3,1fr);margin-top:1.5rem;padding:.25rem;font-size:.8rem;font-weight:700;display:grid}.auth-tabs.svelte-q3fhgz button:where(.svelte-q3fhgz){color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:.55rem;padding:.6rem .25rem}.auth-tabs.svelte-q3fhgz button.active:where(.svelte-q3fhgz){color:#17324d;background:#fff;box-shadow:0 2px 8px #0f172a14}h1.svelte-q3fhgz{margin:1.6rem 0 0;font-size:1.75rem;font-weight:800;line-height:1.15}.auth-intro.svelte-q3fhgz{color:#64748b;margin:.5rem 0 0;font-size:.85rem}form.svelte-q3fhgz{gap:1rem;margin-top:1.35rem;display:grid}label.svelte-q3fhgz{gap:.45rem;font-size:.82rem;font-weight:700;display:grid}input.svelte-q3fhgz{color:#18232f;background:#fff;border:1px solid #dce2e8;border-radius:.7rem;outline:none;width:100%;padding:.72rem .8rem}input.svelte-q3fhgz:focus{border-color:#ee7b43;box-shadow:0 0 0 3px #ee7b4326}.primary.svelte-q3fhgz{color:#18232f;cursor:pointer;background:#ee7b43;border:0;border-radius:.7rem;padding:.75rem 1rem;font-weight:800}.text-button.svelte-q3fhgz{color:#d65f2d;cursor:pointer;background:0 0;border:0;font-size:.8rem;font-weight:800}.auth-feedback.svelte-q3fhgz{color:#b91c1c;background:#fef2f2;border-radius:.65rem;margin:1rem 0 0;padding:.7rem .8rem;font-size:.8rem;font-weight:650}.auth-feedback.success.svelte-q3fhgz{color:#047857;background:#ecfdf5}.embedded.svelte-q3fhgz .auth-brand:where(.svelte-q3fhgz){display:none}
