.touch-modal.el-dialog{width:100%;height:var(--touch-modal-height,auto);border-radius:12px;flex-direction:column;max-height:calc(100dvh - 64px);margin:0 auto;display:flex;overflow:hidden}.touch-modal.el-dialog .el-dialog__header{display:none}.touch-modal.el-dialog .el-dialog__body{flex-direction:column;flex:1;min-height:0;padding:0;display:flex;overflow:hidden}.touch-modal--overflow-visible.el-dialog,.touch-modal--overflow-visible.el-dialog .el-dialog__body{overflow:visible}.el-overlay-dialog:has(>.touch-modal){justify-content:center;align-items:center;display:flex}@media (width<=1200px){.touch-modal--x-large.el-dialog{max-width:100%;height:100dvh;max-height:100dvh;box-shadow:none;border-radius:0;margin:0}}@media (width<=1024px){.touch-modal.el-dialog:not(.touch-modal--always-centered){max-width:100%;height:auto;max-height:100dvh;box-shadow:none;border-radius:0;margin:0}.el-overlay-dialog:has(>.touch-modal:not(.touch-modal--always-centered)){align-items:flex-end}.el-overlay-dialog:has(>.touch-modal--always-centered){padding:16px}}
