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