.app-dialog{overflow:hidden}.app-dialog__content{padding:1.5rem;position:relative}.app-dialog__title{color:var(--color-text);margin:0;font-size:1.25rem;font-weight:650}.app-dialog__description{color:var(--color-text-muted);margin:.75rem 0 0;font-size:.875rem;line-height:1.5}.app-dialog__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.app-dialog__close{cursor:pointer;height:2.75rem;transition:background-color var(--pp-motion-hover);background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;width:2.75rem;display:inline-flex;position:absolute;top:.75rem;right:.75rem}.app-dialog__close:hover{background:var(--color-surface-muted)}.app-dialog__close:focus-visible{box-shadow:0 0 0 2px var(--color-focus-ring);outline:none}@media (width<=420px){.app-dialog__content{padding:1.25rem}.app-dialog__actions{flex-direction:column;align-items:stretch}.app-dialog__actions>*{width:100%;min-height:2.75rem}}
