.toast-notification.svelte-rkvg1e{border-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-width:280px;max-width:90vw;padding:12px 20px;font-size:.95em;font-weight:500;animation:.3s ease-out svelte-rkvg1e-toast-fade-in;display:flex;box-shadow:0 4px 12px #00000026}@keyframes svelte-rkvg1e-toast-fade-in{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.toast-message.svelte-rkvg1e{text-align:left;flex:1}.toast-close.svelte-rkvg1e{color:inherit;cursor:pointer;opacity:.7;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font-size:1.2em;line-height:1;transition:opacity .2s;display:flex}.toast-close.svelte-rkvg1e:hover{opacity:1}.toast-close.svelte-rkvg1e:focus{outline-offset:2px;border-radius:2px;outline:2px solid}.confirm-overlay.svelte-12i0pfx{z-index:21000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a8c;justify-content:center;align-items:flex-end;padding:16px;display:flex;position:fixed;inset:0}.confirm-box.svelte-12i0pfx{background:#fff;border:1px solid #e2e8f0;border-radius:20px;width:100%;max-width:440px;padding:22px;box-shadow:0 30px 80px -20px #0f172a73}.confirm-head.svelte-12i0pfx{align-items:flex-start;gap:14px;display:flex}.confirm-icon.svelte-12i0pfx{color:#2563eb;background:#eff6ff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.confirm-icon-danger.svelte-12i0pfx{color:#dc2626;background:#fef2f2}.confirm-title.svelte-12i0pfx{color:#0f172a;font-family:Outfit,sans-serif;font-size:1.0625rem;font-weight:700;line-height:1.35}.confirm-message.svelte-12i0pfx{color:#64748b;margin-top:6px;font-size:.875rem;line-height:1.55}.confirm-actions.svelte-12i0pfx{justify-content:flex-end;gap:8px;margin-top:22px;display:flex}.confirm-btn.svelte-12i0pfx{cursor:pointer;border-radius:10px;min-height:42px;padding:0 18px;font-size:.9375rem;font-weight:700;transition:background-color .15s,border-color .15s}.confirm-cancel.svelte-12i0pfx{color:#0f172a;background:#fff;border:1px solid #cbd5e1}.confirm-cancel.svelte-12i0pfx:hover{background:#f8fafc}.confirm-ok.svelte-12i0pfx{color:#fff;background:#2563eb;border:1px solid #2563eb}.confirm-ok.svelte-12i0pfx:hover{background:#1d4ed8;border-color:#1d4ed8}.confirm-ok-danger.svelte-12i0pfx{background:#dc2626;border-color:#dc2626}.confirm-ok-danger.svelte-12i0pfx:hover{background:#b91c1c;border-color:#b91c1c}.confirm-btn.svelte-12i0pfx:focus-visible{outline-offset:2px;outline:2px solid #93c5fd}@media (width>=640px){.confirm-overlay.svelte-12i0pfx{align-items:center}}
