.ds-alert-dialog{z-index:100;opacity:0;pointer-events:none;transition:opacity var(--motion-duration-base) var(--motion-ease-standard);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ds-alert-dialog--open{opacity:1;pointer-events:auto}.ds-alert-dialog__backdrop{background-color:var(--color-scrim);position:absolute;inset:0}.ds-alert-dialog__panel{z-index:1;gap:var(--gap-md);min-width:320px;max-width:480px;padding:var(--padding-lg);border:var(--border-xs) solid var(--color-bg-container-border);border-radius:var(--radius-md);background-color:var(--color-bg-page-primary);box-shadow:var(--shadow-modal);transition:transform var(--motion-duration-base) var(--motion-ease-standard);flex-direction:column;display:flex;position:relative;transform:scale(.96)}.ds-alert-dialog--open .ds-alert-dialog__panel{transform:scale(1)}.ds-alert-dialog__header{align-items:center;gap:var(--gap-sm);display:flex}.ds-alert-dialog__icon{--icon-size:var(--icon-size-md);color:var(--color-icon-primary);flex-shrink:0;line-height:1}.ds-alert-dialog--destructive .ds-alert-dialog__icon{color:var(--color-status-error-border)}.ds-alert-dialog__title{font-family:var(--font-heading-3-family);font-size:var(--font-heading-3-size);font-weight:var(--font-heading-3-weight);line-height:var(--font-heading-3-line-height);letter-spacing:var(--font-heading-3-letter-spacing);color:var(--color-text-primary);margin:0}.ds-alert-dialog--destructive .ds-alert-dialog__title{color:var(--color-status-error-border)}.ds-alert-dialog__description{font-family:var(--font-paragraph-family);font-size:var(--font-paragraph-size);font-weight:var(--font-paragraph-weight);line-height:var(--font-paragraph-line-height);letter-spacing:var(--font-paragraph-letter-spacing);color:var(--color-text-secondary);margin:0}.ds-alert-dialog__actions{justify-content:flex-end;gap:var(--gap-sm);padding-top:var(--padding-xs);display:flex}@media (max-width:480px){.ds-alert-dialog__panel{min-width:auto;margin:var(--padding-md)}}
