.app-dialog{flex-direction:column;display:flex;overflow:hidden}.app-dialog__header{gap:var(--ds-space-3)}.app-dialog__heading{flex:1;min-width:0}.app-dialog__icon{color:var(--dialog-tone-accent);flex:none}.app-dialog__title{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.app-dialog__title--visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.app-dialog__badge{flex:none}.app-dialog__body{flex:1;min-width:0;min-height:0;overflow:auto}.app-dialog__footer{padding:var(--ds-space-4);padding-bottom:calc(var(--ds-space-4) + env(safe-area-inset-bottom));background:var(--ds-glass-bg-solid);-webkit-backdrop-filter:var(--ds-glass-blur-lg);backdrop-filter:var(--ds-glass-blur-lg);border-top:var(--ds-glass-border-subtle);flex:none}.app-dialog__footer-main{flex:1;min-width:0}.app-dialog__actions-destructive{margin-right:auto}@media (max-width:35.9938em){.app-dialog__actions{flex-direction:column-reverse}.app-dialog__actions>.mantine-Button-root{width:100%}.app-dialog__actions-destructive{margin-right:0}}@media (forced-colors:active){.app-dialog{border:var(--ds-border-width) solid CanvasText}.app-dialog__footer{border-top-color:canvastext}}
