.app-dialog.el-dialog{border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);overflow:hidden}.app-dialog .el-dialog__header{padding:var(--spacing-5) var(--spacing-6);border-bottom:1px solid var(--el-border-color-lighter);background:var(--el-bg-color-overlay);margin-right:0}.app-dialog .el-dialog__title{font-weight:var(--font-weight-semibold,600);font-size:var(--text-lg)}.app-dialog .el-dialog__body{background:var(--el-bg-color);padding:0}.app-dialog--transition-dialog-scale .el-overlay-dialog{animation:none}.app-dialog--transition-dialog-scale.el-dialog{animation:dialog-scale-in var(--anim-dialog-enter-duration,.25s) var(--anim-dialog-enter-easing,cubic-bezier(.34, 1.56, .64, 1)) both}@keyframes dialog-scale-in{0%{opacity:0;transform:scale(var(--anim-dialog-scale-from,.95))}to{opacity:1;transform:scale(1)}}.app-dialog.is-handheld.el-dialog{box-shadow:none;border-radius:0;flex-direction:column;height:100dvh;max-height:100dvh;display:flex;width:100vw!important;max-width:100vw!important;margin:0!important}.app-dialog.is-handheld .el-dialog__header{padding-top:calc(var(--spacing-5) + env(safe-area-inset-top))}.app-dialog.is-handheld .el-dialog__body{-webkit-overflow-scrolling:touch;flex:1;overflow-y:auto}.app-dialog-body[data-v-1b1bb6d2]{--_dialog-chrome-height:140px;padding:var(--spacing-6);max-height:calc(85vh - var(--_dialog-chrome-height));overflow-y:auto}.is-handheld .app-dialog-body[data-v-1b1bb6d2]{max-height:none;padding:var(--spacing-4)}.app-dialog-footer[data-v-1b1bb6d2]{padding:var(--spacing-4) var(--spacing-6);background:var(--el-bg-color-overlay);border-top:1px solid var(--el-border-color-lighter);justify-content:flex-end;gap:var(--spacing-3);margin:0;display:flex}.is-handheld .app-dialog-footer[data-v-1b1bb6d2]{padding-bottom:calc(var(--spacing-4) + env(safe-area-inset-bottom));position:sticky;bottom:0}
