.dialog.svelte-fnpmwf:not([open]){display:none}.dialog.svelte-fnpmwf{padding:0;background:var(--panel);color:var(--text);border:1px solid var(--border-strong);border-radius:var(--corner-lg);box-shadow:0 24px 60px #00000080;max-width:calc(100vw - 15rem);max-height:calc(100vh - 15rem);display:flex;flex-direction:column;overflow:clip}.dialog-sm.svelte-fnpmwf{width:360px}.dialog-md.svelte-fnpmwf{width:480px}.dialog-lg.svelte-fnpmwf{width:720px}.dialog-xl.svelte-fnpmwf{width:900px}.dialog.svelte-fnpmwf::backdrop{background:#02060c8c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dialog-head.svelte-fnpmwf{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border)}.dialog-title.svelte-fnpmwf{flex:1 1 auto;min-width:0;margin:0;font-size:16px;font-weight:700;color:var(--text);letter-spacing:.02em}.dialog-title-block.svelte-fnpmwf{display:flex;flex-direction:column;gap:2px;min-width:0}.dialog-eyebrow.svelte-fnpmwf{font-family:var(--font-family-mono);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint)}.dialog-title-spacer.svelte-fnpmwf{flex:1 1 auto}.dialog-close.svelte-fnpmwf{flex:0 0 auto;background:transparent;border:1px solid var(--border);padding:0;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-dim);cursor:pointer;border-radius:var(--corner);transition:color var(--duration-fast) var(--easing-standard),background var(--duration-fast) var(--easing-standard)}.dialog-close.svelte-fnpmwf:hover:not(:disabled){color:var(--text);background:var(--panel-el)}.dialog-close.svelte-fnpmwf:disabled{opacity:.5;cursor:not-allowed}.dialog-body.svelte-fnpmwf{flex:1 1 auto;min-height:0;overflow-y:auto;padding:var(--space-4) var(--space-5)}.dialog-foot.svelte-fnpmwf{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);padding:var(--space-4) var(--space-5);border-top:1px solid var(--border)}
