.confirm-dialog.svelte-r5cneq{overscroll-behavior:contain;background:0 0;border:none;justify-content:center;align-items:center;width:100%;max-width:none;height:100dvh;min-height:100dvh;max-height:none;margin:auto;padding:0;display:flex;position:fixed;inset:0;overflow:hidden}.confirm-dialog.svelte-r5cneq::backdrop{background-color:var(--overlay-dark,var(--color-black-alpha-60));-webkit-backdrop-filter:blur(4px);opacity:1;transition:opacity var(--entrance-duration,.15s) ease-out, backdrop-filter var(--entrance-duration,.15s) ease-out}@starting-style{.confirm-dialog.svelte-r5cneq::backdrop{opacity:0;backdrop-filter:blur()}}.confirm-dialog-content.svelte-r5cneq{border-radius:var(--radius-xl);width:min(32rem,100vw - 2rem);max-width:100%;max-height:calc(100dvh - 4rem);margin:auto;margin-inline:var(--space-2);background-color:var(--color-neutral-50);box-shadow:var(--shadow-xl);border:1px solid var(--color-neutral-800);opacity:1;filter:blur();transition:opacity var(--entrance-duration,.15s) var(--entrance-easing,var(--ease-emphasized-decel,cubic-bezier(.05, .7, .1, 1))), transform var(--entrance-duration,.15s) var(--entrance-easing,var(--ease-emphasized-decel,cubic-bezier(.05, .7, .1, 1))), filter var(--entrance-duration,.15s) var(--entrance-easing,var(--ease-emphasized-decel,cubic-bezier(.05, .7, .1, 1)));overflow-y:auto;transform:scale(1)}@starting-style{.confirm-dialog-content.svelte-r5cneq{opacity:0;filter:blur(2px);transform:scale(.95)}}.dark .confirm-dialog-content.svelte-r5cneq{background-color:var(--color-neutral-900)}.confirm-dialog-body.svelte-r5cneq{padding:var(--space-6) 1.75rem}.confirm-dialog-title.svelte-r5cneq{font-size:var(--text-lg);font-weight:var(--font-semibold);margin-bottom:var(--space-3);margin-top:0}.sr-only.svelte-r5cneq{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dark .confirm-dialog-title.svelte-r5cneq{color:var(--color-neutral-200)}.confirm-dialog-message.svelte-r5cneq{font-size:var(--text-sm);color:var(--color-neutral-500)}.confirm-dialog-textarea.svelte-r5cneq{width:100%;margin-top:var(--space-2);border-radius:var(--radius-lg);padding:var(--space-2) var(--space-4);font-size:var(--text-sm);resize:none;border:1px solid var(--color-neutral-200);background-color:var(--color-surface-card,var(--theme-surface-card,var(--color-surface)));outline:2px solid #0000}.confirm-dialog-textarea.svelte-r5cneq:focus-visible{outline:3px solid var(--focus-ring-color,var(--color-primary-500));outline-offset:2px}.dark .confirm-dialog-textarea.svelte-r5cneq{color:var(--color-neutral-300);background-color:var(--color-neutral-900);border-color:var(--color-neutral-800)}.confirm-dialog-actions.svelte-r5cneq{margin-top:var(--space-6);justify-content:space-between;gap:var(--space-2);display:flex}@media (width<=640px){.confirm-dialog-content.svelte-r5cneq{width:calc(100vw - 1rem);margin-inline:var(--space-2,.5rem);max-height:calc(100dvh - 2rem)}.confirm-dialog-body.svelte-r5cneq{padding:var(--space-4)}.confirm-dialog-actions.svelte-r5cneq{flex-direction:column}}@media (width<=380px){.confirm-dialog-title.svelte-r5cneq{font-size:var(--text-base)}.confirm-dialog-message.svelte-r5cneq{font-size:var(--text-xs)}}@media (prefers-reduced-motion:reduce){.confirm-dialog-content.svelte-r5cneq{transition:none}.confirm-dialog.svelte-r5cneq::backdrop{transition:opacity var(--duration-fast) ease-out}}@supports not selector(:starting-style){.confirm-dialog[open].svelte-r5cneq::backdrop{animation:.15s ease-out forwards svelte-r5cneq-backdrop-fade-in}@keyframes svelte-r5cneq-backdrop-fade-in{0%{opacity:0}to{opacity:1}}}
