body{-webkit-user-select:none;-moz-user-select:none;user-select:none}[contenteditable=""],[contenteditable=plaintext-only],[contenteditable=true],input,textarea{-webkit-user-select:text;-moz-user-select:text;user-select:text}::-webkit-scrollbar{width:0}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}body{margin:0;padding:0;border:0;font-size:calc(16px*var(--app-font-scale, 1))}button,input,select,textarea{font-size:calc(13.33333px*var(--app-font-scale, 1))}html.app-font-enlarged .el-button{white-space:normal;height:auto;min-height:40px;line-height:1.3}html.app-font-enlarged .el-message{min-width:0;max-width:calc(100vw - 24px)}html.app-font-enlarged .el-message__content{line-height:1.5;overflow-wrap:anywhere}html.app-font-enlarged .el-message-box{max-width:calc(100vw - 32px)}html.app-font-enlarged .el-message-box__message{overflow-wrap:anywhere}html.app-font-enlarged .el-select-dropdown{max-width:calc(100vw - 16px)}html.app-font-enlarged .el-select-dropdown__item{height:auto;min-height:34px;line-height:1.5;padding-top:7px;padding-bottom:7px;white-space:normal;overflow-wrap:anywhere}html.app-font-enlarged .el-date-picker{max-width:calc(100vw - 16px)}html.app-font-enlarged .el-date-picker .el-picker-panel__content{width:auto}html.app-font-enlarged .control-actions,html.app-font-enlarged .control-row,html.app-font-enlarged .filter-heading,html.app-font-enlarged .record-heading,html.app-font-enlarged .section-head{flex-wrap:wrap}html.app-font-enlarged .tabs button{min-width:0;white-space:normal;line-height:1.4}html.app-font-enlarged .record-heading time{overflow-wrap:anywhere}html.app-font-enlarged .el-form-item__label{height:auto;line-height:1.5;padding-top:8px;padding-bottom:8px}@media (max-width:600px){html.app-font-enlarged .date-range{grid-template-columns:minmax(0,1fr)}}html.app-font-enlarged .bottom-tabs button,html.app-font-enlarged .param-tabs button,html.app-font-enlarged .tank-tabs button{min-width:0;white-space:normal;line-height:1.4;overflow-wrap:anywhere}.el-image-viewer__wrapper{touch-action:none;overscroll-behavior:contain}.el-image-viewer__img{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.el-image-viewer__actions{bottom:calc(30px + env(safe-area-inset-bottom, 0px))}