.app-dialog-overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#01030980!important;background:lab(.872366% .0483319 -2.26578/.5)!important}.app-dialog{background:var(--color-bg-sheet);border:1px solid var(--color-border-shell-strong);border-radius:var(--radius-xl);flex-direction:column;display:flex;overflow:hidden}.app-dialog__inner{max-height:inherit;flex-direction:column;display:flex;overflow:hidden}.app-dialog--sm{max-width:calc(var(--spacing) * 110)}.app-dialog--md{max-width:calc(var(--spacing) * 160)}.app-dialog--lg{max-width:calc(var(--spacing) * 210)}.app-dialog--xl{max-width:calc(var(--spacing) * 260)}.app-dialog--full{width:calc(100dvw - var(--spacing) * 16);height:calc(100dvh - var(--spacing) * 16);max-width:none;max-height:none}.app-dialog--full .app-dialog__inner{height:100%;max-height:none}.app-dialog__header{padding:calc(var(--spacing) * 5) calc(var(--spacing) * 6);border-bottom:1px solid var(--color-border-shell-strong);flex-shrink:0}.app-dialog__header-row{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);display:flex}.app-dialog__icon{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:var(--radius-md);background:var(--color-bg-primary_hover);color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.app-dialog__icon svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.app-dialog__icon--danger{color:var(--color-fg-error-primary)}.app-dialog__title{margin-right:auto;margin-block:0;font-size:var(--text-lg);line-height:var(--text-lg--line-height);color:var(--color-text-primary);margin-left:0;font-weight:600}.app-dialog__description{margin:calc(var(--spacing) * 2) 0 0;font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-text-tertiary)}.app-dialog__body{min-height:0;padding:calc(var(--spacing) * 5) calc(var(--spacing) * 6);flex:1}.app-dialog__footer{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 4) calc(var(--spacing) * 6);border-top:1px solid var(--color-border-shell-strong);flex-wrap:wrap;flex-shrink:0;display:flex}.app-dialog__footer-start{margin-right:auto}.dialog-close{min-height:0;position:relative}.dialog-close:after{content:"";width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11);position:absolute;top:50%;left:50%;translate:-50% -50%}
