.overlay.svelte-srp4bu.svelte-srp4bu{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;padding:1rem;background-color:#0000008c;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:999999}.alert.svelte-srp4bu.svelte-srp4bu{max-width:480px;width:100%;background-color:#fff;color:#111827;border-radius:16px;border-top:5px solid var(--accent);display:flex;flex-direction:column;gap:1rem;padding:1.75rem;box-shadow:0 20px 45px -12px #00000073;font-family:Inter,sans-serif}.alert.ok.svelte-srp4bu.svelte-srp4bu{border-top-color:#16a34a}.alert.bad.svelte-srp4bu.svelte-srp4bu{border-top-color:#dc2626}.alert.warn.svelte-srp4bu.svelte-srp4bu{border-top-color:#d97706}.alert-header.svelte-srp4bu.svelte-srp4bu{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}h3.svelte-srp4bu.svelte-srp4bu,p.svelte-srp4bu.svelte-srp4bu{margin:0}h3.svelte-srp4bu.svelte-srp4bu{font-weight:700;font-size:1.1rem;color:#111827;display:flex;align-items:center;gap:.55rem;line-height:1.3}.ico.svelte-srp4bu.svelte-srp4bu{display:inline-flex;color:var(--accent)}.ok.svelte-srp4bu .ico.svelte-srp4bu{color:#16a34a}.bad.svelte-srp4bu .ico.svelte-srp4bu{color:#dc2626}.warn.svelte-srp4bu .ico.svelte-srp4bu{color:#d97706}p.svelte-srp4bu.svelte-srp4bu{color:#4b5563;font-size:.95rem;line-height:1.6;overflow-wrap:anywhere}.x.svelte-srp4bu.svelte-srp4bu{background:none;border:0;font-size:1.6rem;line-height:1;color:#9ca3af;padding:0 .25rem;cursor:pointer}.x.svelte-srp4bu.svelte-srp4bu:hover{color:#111827}.alert-footer.svelte-srp4bu.svelte-srp4bu{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:flex-end}.ok-btn.svelte-srp4bu.svelte-srp4bu{font-family:Inter,sans-serif;font-size:.95rem;font-weight:700;padding:.7rem 1.4rem;min-height:46px;border-radius:10px;border:0;background:var(--accent);color:var(--on-accent);cursor:pointer}.ok-btn.svelte-srp4bu.svelte-srp4bu:hover{filter:brightness(1.07)}@media (max-width: 520px){.alert.svelte-srp4bu.svelte-srp4bu{padding:1.35rem}.ok-btn.svelte-srp4bu.svelte-srp4bu{width:100%}}.loading.svelte-6typnk.svelte-6typnk{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.1rem;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgba(var(--brand-dark-rgb),.45)}.mark.svelte-6typnk.svelte-6typnk{position:relative;width:104px;height:104px;display:grid;place-items:center}.mark.svelte-6typnk img.svelte-6typnk{width:64px;height:64px;object-fit:contain;animation:svelte-6typnk-spin 1.6s linear infinite}.ring.svelte-6typnk.svelte-6typnk{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:3px solid var(--glass-border);border-top-color:var(--accent);animation:svelte-6typnk-spin 1.1s linear infinite reverse}.label.svelte-6typnk.svelte-6typnk{font-family:Inter,sans-serif;font-size:.78rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--muted)}@keyframes svelte-6typnk-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.mark.svelte-6typnk img.svelte-6typnk{animation:none}.ring.svelte-6typnk.svelte-6typnk{animation:svelte-6typnk-pulse 1.4s ease-in-out infinite}}@keyframes svelte-6typnk-pulse{0%,to{opacity:.35}50%{opacity:1}}
