.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)}.confirm-dialog[open].svelte-r5cneq{opacity:1}.confirm-dialog[open].svelte-r5cneq::backdrop{opacity:1;transition:opacity .15s var(--ease-standard,ease-out), overlay .15s allow-discrete, display .15s allow-discrete}@starting-style{.confirm-dialog[open].svelte-r5cneq,.confirm-dialog[open].svelte-r5cneq::backdrop{opacity:0}}.confirm-dialog.svelte-r5cneq:not([open]){opacity:0;transition:opacity .1s var(--ease-emphasized-accel,ease-in), overlay .1s allow-discrete, display .1s allow-discrete}.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);animation:svelte-r5cneq-confirm-dialog-fade-in .15s var(--ease-emphasized-decel,cubic-bezier(.05, .7, .1, 1)) both;overflow-y:auto}@keyframes svelte-r5cneq-confirm-dialog-fade-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.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[open].svelte-r5cneq,.confirm-dialog.svelte-r5cneq:not([open]),.confirm-dialog[open].svelte-r5cneq::backdrop{transition:none}.confirm-dialog-content.svelte-r5cneq{animation:none}}@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}}}
