dialog.svelte-ta60gp{box-sizing:border-box;border:1px solid var(--line);border-radius:var(--radius-xl);background:radial-gradient(120% 80% at 100% 0%, #c5f26b1f 0%, transparent 55%), var(--surface);width:min(540px,100% - 32px);max-height:calc(100dvh - 40px);color:var(--ink);padding:28px;overflow-y:auto;box-shadow:0 0 0 1px #0f1d160a,0 24px 60px -16px #0d241957,0 4px 16px -2px #0d24191a}dialog.wide.svelte-ta60gp{width:min(620px,100% - 32px)}dialog.xl.svelte-ta60gp{width:min(960px,100% - 32px)}dialog[open].svelte-ta60gp{animation:.28s cubic-bezier(.16,1,.3,1) svelte-ta60gp-modalRise}dialog.svelte-ta60gp::backdrop{-webkit-backdrop-filter:saturate(1.4)blur(8px);backdrop-filter:saturate(1.4)blur(8px);background:#0a161085;animation:.22s ease-out svelte-ta60gp-backdropFade}@keyframes svelte-ta60gp-modalRise{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes svelte-ta60gp-backdropFade{0%{opacity:0}to{opacity:1}}.modal-head.svelte-ta60gp{justify-content:space-between;gap:20px;margin-bottom:22px;display:flex}h2.svelte-ta60gp{letter-spacing:-.03em;margin:8px 0 6px;font-size:22px;font-weight:600;line-height:1.2}p.svelte-ta60gp{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.eyebrow.svelte-ta60gp{letter-spacing:.1em;color:var(--primary);font-size:11px;font-weight:500}.icon-button.svelte-ta60gp{border:1px solid var(--line);background:var(--surface);color:var(--muted);cursor:pointer;border-radius:10px;align-self:flex-start;place-items:center;padding:7px;display:grid}.icon-button.svelte-ta60gp:hover:not(:disabled){background:var(--canvas);color:var(--ink)}.icon-button.svelte-ta60gp:disabled{opacity:.4;cursor:not-allowed}
