@layer components{.pui-alert-dialog{border:var(--stroke-md) solid var(--border-clr-strong);background:var(--bg-clr-surface);border-radius:var(--radius-md);box-shadow:var(--shadow-spark-lg);max-width:24rem;width:calc(100% - var(--space-m) * 2);margin:auto;padding:0;inset:0}.pui-alert-dialog[open]{display:grid}.pui-alert-dialog::backdrop{background:hsl(from var(--border-clr-strong) h s l / .5)}.pui-alert-dialog:focus-visible{outline:3px solid var(--outline-clr-base);outline-offset:2px}.pui-alert-dialog__head{padding:var(--space-m) var(--space-m) 0;gap:var(--space-2xs);display:grid}.pui-alert-dialog__title{font-family:var(--ff-display);font-weight:var(--fw-display);letter-spacing:var(--ls-display);font-size:var(--step-1);margin:0}.pui-alert-dialog__description{color:var(--text-clr-muted);font-size:var(--step--1);margin:0}.pui-alert-dialog__actions{padding:var(--space-s) var(--space-m) var(--space-m);gap:var(--space-2xs);border-block-start:var(--stroke-sm) solid var(--border-clr-base);justify-content:flex-end;margin-block-start:var(--space-s);display:flex}}
