.modal-theme-anchor.svelte-1v16ovs{display:none}.modal-wrapper.svelte-1v16ovs{padding:max(1rem, env(safe-area-inset-top)) max(1rem, env(safe-area-inset-right)) max(1rem, env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left));pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}.modal-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:auto;background:#00000040;animation:.15s linear forwards svelte-1v16ovs-modal-backdrop-in;position:fixed;inset:0}@keyframes svelte-1v16ovs-modal-backdrop-in{0%{opacity:0}to{opacity:1}}.modal-panel{box-sizing:border-box;border:1px solid var(--border-primary);background:var(--bg-modal);width:100%;max-width:28rem;padding:var(--card-padding);box-shadow:var(--shadow-xl);opacity:1;max-height:calc(100dvh - 2rem - env(safe-area-inset-top) - env(safe-area-inset-bottom));overscroll-behavior:contain;pointer-events:auto;border-radius:20px;outline:none;flex-shrink:0;margin:auto 0;transition:transform .15s ease-out,opacity 50ms ease-out;position:relative;overflow-y:auto;transform:scale(1)}@starting-style{.modal-panel{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.modal-backdrop{animation-duration:1ms}.modal-panel{transition-duration:1ms;transform:none}@starting-style{.modal-panel{transform:none}}}.confirm-modal__content.svelte-95dpkl{margin-bottom:16px}.confirm-modal__error.svelte-95dpkl{color:var(--accent-red-fg);background-color:#ff453a1f;border-radius:8px;margin:0 0 12px;padding:8px 12px;font-size:13px;line-height:1.4}
