.backdrop.svelte-7e0w24{z-index:50;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0d1d1b7a;border:0;place-items:center;width:100%;height:100%;margin:0;padding:1rem;animation:.14s ease-out svelte-7e0w24-fade-in;display:grid;position:fixed;inset:0}.dialog.svelte-7e0w24{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper-raised);width:min(100%,27rem);padding:1.2rem;animation:.17s ease-out svelte-7e0w24-rise-in;box-shadow:0 24px 70px #0412113d}.eyebrow.svelte-7e0w24{color:var(--red);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .35rem;font-size:.62rem;font-weight:800}h2.svelte-7e0w24{margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.3rem;font-weight:520}.dialog.svelte-7e0w24>p:where(.svelte-7e0w24):not(.eyebrow){color:var(--ink-soft);margin:.55rem 0 0;font-size:.78rem;line-height:1.6}.actions.svelte-7e0w24{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:1.2rem;display:flex}.actions.svelte-7e0w24 button:where(.svelte-7e0w24){border-radius:7px;padding:.55rem .75rem;font-size:.72rem;font-weight:750}.cancel.svelte-7e0w24{border:1px solid var(--line);color:var(--ink-soft);background:#fff}.alternate.svelte-7e0w24{border:1px solid color-mix(in srgb, var(--green) 42%, var(--line));color:var(--green);background:var(--green-soft)}.confirm.svelte-7e0w24{color:#fff;background:var(--red);border:1px solid #a9342b}@keyframes svelte-7e0w24-fade-in{0%{opacity:0}}@keyframes svelte-7e0w24-rise-in{0%{opacity:0;transform:translateY(8px)scale(.98)}}
