.auth-head.svelte-8k30lk{margin-bottom:1.5rem}.auth-head.svelte-8k30lk h1:where(.svelte-8k30lk){margin:0 0 .25rem;font-family:Noor Display,SF Arabic,system-ui,sans-serif;font-size:1.5rem}.auth-head.svelte-8k30lk p:where(.svelte-8k30lk){color:color-mix(in srgb, currentColor 65%, transparent);margin:0;font-size:.95rem}.auth-flash.svelte-8k30lk{color:#c8341d;background:#c8341d1a;border-radius:.75rem;margin-bottom:1rem;padding:.75rem 1rem;font-size:.95rem}.auth-form.svelte-8k30lk{gap:1rem;display:grid}.auth-form.svelte-8k30lk label:where(.svelte-8k30lk){gap:.4rem;font-size:.9rem;display:grid}.auth-form.svelte-8k30lk label:where(.svelte-8k30lk) span:where(.svelte-8k30lk){color:color-mix(in srgb, currentColor 75%, transparent)}.auth-form.svelte-8k30lk input:where(.svelte-8k30lk){font:inherit;border:1px solid color-mix(in srgb, currentColor 14%, transparent);background:color-mix(in srgb, currentColor 3%, transparent);border-radius:.65rem;padding:.65rem .85rem}.auth-meta.svelte-8k30lk{flex-wrap:wrap;gap:.75rem 1.25rem;font-size:.875rem;display:flex}.auth-meta.svelte-8k30lk a:where(.svelte-8k30lk){color:var(--primary,#1a3d36);text-decoration:none}.auth-meta.svelte-8k30lk a:where(.svelte-8k30lk):hover{text-decoration:underline}
