.m3-dialog{--dialog-background:var(--color-surface-2);--dialog-border-radius:1.75rem;--dialog-padding:1.5rem;--dialog-min-width:17.5rem;--dialog-max-width:35rem;--dialog-color:var(--color-text-muted);--dialog-border:none;--dialog-box-shadow:var(--shadow-lg);--dialog-scrim-color:var(--color-scrim);--dialog-z-index:var(--z-modal);--dialog-headline-color:var(--color-text);--dialog-headline-size:1.5rem;--dialog-headline-weight:var(--font-weight-regular);--dialog-headline-line-height:2rem;--dialog-headline-margin:0 0 1rem;--dialog-content-color:var(--color-text-muted);--dialog-content-size:0.875rem;--dialog-content-line-height:1.25rem;--dialog-content-margin:0 0 1.5rem;--dialog-actions-gap:0.5rem;--dialog-actions-justify:flex-end;--dialog-icon-margin:0 0 1rem;--dialog-icon-color:var(--color-primary);--dialog-icon-size:1.5rem;background:var(--dialog-background);border:var(--dialog-border);border-radius:var(--dialog-border-radius);box-shadow:0 0 0 100vmax var(--dialog-scrim-color),var(--dialog-box-shadow);box-sizing:border-box;color:var(--dialog-color);display:flex;flex-direction:column;height:fit-content;inset:0;margin:auto;max-width:var(--dialog-max-width);min-width:var(--dialog-min-width);padding:var(--dialog-padding);position:fixed;width:fit-content;z-index:var(--dialog-z-index)}.m3-dialog .dialog-headline{color:var(--dialog-headline-color);font-size:var(--dialog-headline-size);font-weight:var(--dialog-headline-weight);line-height:var(--dialog-headline-line-height);margin:var(--dialog-headline-margin)}.m3-dialog .dialog-content{color:var(--dialog-content-color);font-size:var(--dialog-content-size);line-height:var(--dialog-content-line-height);margin:var(--dialog-content-margin)}.m3-dialog .dialog-actions{display:flex;gap:var(--dialog-actions-gap);justify-content:var(--dialog-actions-justify)}.m3-dialog .dialog-icon{color:var(--dialog-icon-color);display:flex;font-size:var(--dialog-icon-size);justify-content:center;margin:var(--dialog-icon-margin)}.m3-dialog:not([open]):not(.dialog-open){display:none}.m3-dialog.dialog-open,.m3-dialog[open]{display:flex}