.dialog.svelte-1cplwtb{margin:auto;padding:0;border:none;background:transparent;max-width:var(--dialog-max-width, 560px);width:calc(100vw - var(--space-6) * 2)}.dialog.svelte-1cplwtb::backdrop{background:var(--modal-bg, rgba(4, 8, 20, .88));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:svelte-1cplwtb-backdrop-in var(--transition-normal) ease forwards}@keyframes svelte-1cplwtb-backdrop-in{0%{opacity:0}to{opacity:1}}.dialog[open].svelte-1cplwtb .dialog__box:where(.svelte-1cplwtb){animation:svelte-1cplwtb-dialog-in var(--transition-normal) cubic-bezier(.34,1.56,.64,1) forwards}@keyframes svelte-1cplwtb-dialog-in{0%{opacity:0;transform:scale(.92) translateY(-8px)}to{opacity:1;transform:scale(1) translateY(0)}}.dialog__box.svelte-1cplwtb{background:var(--dialog-bg, rgba(10, 18, 36, .95));border:1px solid var(--dialog-accent-border, var(--border-color));border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden;display:flex;flex-direction:column}.dialog__header.svelte-1cplwtb{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border-color);gap:var(--space-3)}.dialog__title.svelte-1cplwtb{margin:0;font-family:var(--font-family);font-size:var(--text-lg);font-weight:600;color:var(--text-primary)}.dialog__close.svelte-1cplwtb{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-sm);border:1px solid transparent;background:transparent;color:var(--text-muted);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast);flex-shrink:0;padding:0}.dialog__close.svelte-1cplwtb:hover{background:var(--bg-elevated);color:var(--text-primary);border-color:var(--border-color)}.dialog__close.svelte-1cplwtb:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dialog__content.svelte-1cplwtb{padding:var(--space-5);overflow-y:auto;max-height:calc(90vh - 120px);scrollbar-width:thin;scrollbar-color:var(--scroll-thumb) var(--scroll-track)}.dialog__content.svelte-1cplwtb::-webkit-scrollbar{width:4px}.dialog__content.svelte-1cplwtb::-webkit-scrollbar-thumb{background:var(--scroll-thumb);border-radius:2px}
