.dialog__overlay{z-index:var(--z-modal);background:var(--color-backdrop);position:fixed;inset:0}.dialog{--dialog-width:var(--width-dialog-md);z-index:calc(var(--z-modal) + 1);gap:var(--space-16);width:min(var(--dialog-width), calc(100vw - var(--space-32)));max-height:calc(100dvh - var(--space-32));padding:var(--space-24);border-radius:var(--radius-lg);background:var(--color-surface-raised);color:var(--color-text-primary);box-shadow:var(--shadow-lg);display:grid;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.dialog--sm{--dialog-width:var(--width-dialog-sm)}.dialog--lg{--dialog-width:var(--width-dialog-lg)}.dialog-header.svelte-6h2xjb{justify-content:space-between;align-items:start;gap:var(--space-16);display:flex}.dialog-header__copy.svelte-6h2xjb{gap:var(--space-4);min-width:0;display:grid}.dialog-header__title{color:var(--color-text-primary);font-size:var(--font-size-3);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);margin:0}.dialog-header__subtitle{color:var(--color-text-secondary);font-size:var(--font-size-1);line-height:var(--line-height-relaxed);margin:0}
