.alert-overlay.svelte-1uha8ag{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:#00000080;padding:var(--space-4);pointer-events:auto}.alert-modal.svelte-1uha8ag{background:var(--overlay-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--overlay-border);border-radius:var(--radius-xl);box-shadow:0 25px 50px -12px #0006;max-width:360px;width:100%;padding:var(--space-5);text-align:center}.alert-modal.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--color-text);font-size:.9375rem;line-height:1.5;margin:0 0 var(--space-4)}.alert-modal.svelte-1uha8ag button:where(.svelte-1uha8ag){background:none;color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:999px;padding:var(--space-2) var(--space-5);font-size:.875rem;font-weight:500;cursor:pointer;transition:border-color var(--transition-fast)}.alert-modal.svelte-1uha8ag button:where(.svelte-1uha8ag):hover{border-color:var(--color-border-hover)}.selector-page.svelte-1uha8ag{min-height:100vh;display:flex;align-items:center;justify-content:center;pointer-events:auto}.loading.svelte-1uha8ag{display:flex;justify-content:center;align-items:center;min-height:100vh;pointer-events:auto}.spinner.svelte-1uha8ag{width:32px;height:32px;border:3px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:svelte-1uha8ag-spin .8s linear infinite}@keyframes svelte-1uha8ag-spin{to{transform:rotate(360deg)}}
