.login-notice.svelte-puyxwz{margin-bottom:5rem}.alert.svelte-puyxwz{background-color:#fff3cd;border:1px solid #ffc107;border-radius:8px;color:#4c2e2e;padding:1.5rem}.alert-heading.svelte-puyxwz{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.alert-heading.svelte-puyxwz i:where(.svelte-puyxwz){color:#7a1f1f;font-size:1.25rem}.alert-heading.svelte-puyxwz h2:where(.svelte-puyxwz){color:#7a1f1f;font-size:1.5rem;font-weight:600;margin:0}.alert.svelte-puyxwz p:where(.svelte-puyxwz){margin-bottom:.5rem}.alert.svelte-puyxwz p:where(.svelte-puyxwz):last-of-type{margin-bottom:1rem}.alert-buttons.svelte-puyxwz{display:flex;flex-wrap:wrap;gap:.75rem}.alert-buttons.svelte-puyxwz .btn:where(.svelte-puyxwz){display:inline-flex;align-items:center;gap:.5rem}.alert-buttons.svelte-puyxwz .btn-primary:where(.svelte-puyxwz){background-color:#7a1f1f;border-color:#7a1f1f}.alert-buttons.svelte-puyxwz .btn-primary:where(.svelte-puyxwz):hover{background-color:#5a1717;border-color:#5a1717}.alert-buttons.svelte-puyxwz .btn-outline-primary:where(.svelte-puyxwz){color:#7a1f1f;border-color:#7a1f1f}.alert-buttons.svelte-puyxwz .btn-outline-primary:where(.svelte-puyxwz):hover{background-color:#7a1f1f;border-color:#7a1f1f;color:#fff}
