:root{--fm-bg:#f5f7fa;--fm-sidebar-bg:#1f2d3d;--fm-sidebar-active:#409eff}*{box-sizing:border-box}html,body,#app{background:var(--fm-bg);height:100%;margin:0;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,Helvetica Neue,Arial,sans-serif}.fm-page{padding:20px}.fm-page__title{margin:0 0 16px;font-size:20px;font-weight:600}.fm-muted{color:#909399}.menu-drawer .el-drawer__body{background:var(--fm-sidebar-bg);padding:0}@media (width<=768px){.fm-page{padding:10px}.el-main.fm-main{padding:0}.el-dialog:not(.is-fullscreen){max-width:94vw;width:94vw!important;margin-top:4vh!important}.el-dialog__body{padding:12px 14px}.el-overlay-dialog{overflow-x:hidden}.el-message-box{max-width:90vw}.el-drawer.rtl,.el-drawer.ltr:not(.menu-drawer){max-width:100vw}.el-drawer.rtl{width:100vw!important}.el-dialog .el-form-item,.el-drawer .el-form-item{display:block}.el-dialog .el-form-item__label,.el-drawer .el-form-item__label{justify-content:flex-start;margin-bottom:4px;line-height:1.4;width:auto!important}.el-dialog .el-form-item__content,.el-drawer .el-form-item__content{margin-left:0!important}.bar{gap:8px!important}.bar>.el-select,.bar>.el-input,.bar>.el-date-editor,.bar>.el-autocomplete{flex:100%;width:100%!important}.el-table{width:100%!important}.el-table__body-wrapper,.el-table__header-wrapper{overflow-x:auto}.el-card__body{padding:12px}.el-dialog.is-fullscreen{flex-direction:column;display:flex}.el-dialog.is-fullscreen .el-dialog__body{flex:auto;overflow-y:auto}.el-dialog.is-fullscreen .el-dialog__footer{border-top:1px solid var(--el-border-color-lighter);background:#fff;padding:10px 14px;position:sticky;bottom:0}}@media print{.el-aside,.el-header,.el-tabs__header,.no-print{display:none!important}.el-main{padding:0!important;overflow:visible!important}.el-container{height:auto!important;display:block!important}.el-card{box-shadow:none!important;border:none!important}body{background:#fff!important}}
