@page{size:A4 portrait;margin:3.7cm 2.6cm 3.5cm;body[data-v-0e1b9a85]{height:auto!important}}.hm-page{min-height:calc(100vh - 144px);padding-bottom:4px}.hm-page .hm-panel{padding:14px 16px;margin-bottom:12px;background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 10px rgba(23,58,94,.05);box-shadow:0 2px 10px rgba(23,58,94,.05)}.hm-page .hm-filter{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px 18px}.hm-page .hm-field,.hm-page .hm-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hm-page .hm-field__label{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:56px;margin-right:8px;font-size:12px;color:#5b6b7c;text-align:right;white-space:nowrap}.hm-page .hm-field__control{width:140px}.hm-page .hm-field__control--range{width:230px}.hm-page .hm-filter__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-left:auto}.hm-page .hm-filter__actions .el-button+.el-button{margin-left:0}.hm-page .hm-table{padding:0;overflow:hidden}.hm-page .hm-table__head{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:46px;padding:0 16px;border-bottom:1px solid #eef2f7}.hm-page .hm-table__head,.hm-page .hm-table__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hm-page .hm-table__title{font-size:14px;font-weight:600;color:#23384d}.hm-page .hm-table__bar{width:3px;height:14px;margin-right:8px;background:#0090da;border-radius:2px}.hm-page .hm-table__count{margin-left:10px;font-size:12px;font-weight:400;color:#8a9bac}.hm-page .hm-table__tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.hm-page .hm-table__tools .el-button+.el-button{margin-left:0}.hm-page .hm-table__refresh{padding:0;font-size:12px;color:#5b6b7c}.hm-page .hm-table__refresh:hover{color:#0090da}.hm-page .el-table{font-size:13px;color:#33475b}.hm-page .el-table th.el-table__cell{height:42px;padding:0;font-size:12px;font-weight:500;color:#6b7f92;background:#f7fafd;border-bottom:1px solid #eef2f7}.hm-page .el-table th.el-table__cell .cell{padding:0 10px;line-height:42px;white-space:nowrap}.hm-page .el-table td.el-table__cell{padding:8px 0;border-bottom:1px solid #f2f6fa}.hm-page .el-table .cell{padding:0 10px;line-height:1.5}.hm-page .el-table:before{display:none}.hm-page .el-table__row{-webkit-transition:background .15s;transition:background .15s}.hm-page .el-table__row:hover>td.el-table__cell{background:#f5faff}.hm-page .el-table__row.is-unprinted-row>td:first-child{-webkit-box-shadow:inset 3px 0 0 #f0a020;box-shadow:inset 3px 0 0 #f0a020}.hm-page .hm-person{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;line-height:1.4}.hm-page .hm-person__name{font-weight:500;color:#23384d}.hm-page .hm-person__name,.hm-page .hm-person__sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hm-page .hm-person__sub{margin-top:3px;font-size:11px;color:#93a4b5}.hm-page .hm-time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.4;font-variant-numeric:tabular-nums}.hm-page .hm-time__main{color:#33475b}.hm-page .hm-time__sub{margin-top:3px;font-size:11px;color:#93a4b5}.hm-page .hm-sn{font-family:Consolas,Menlo,monospace;font-size:12px;color:#5b6b7c}.hm-page .hm-clip{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hm-page .hm-muted{color:#b6c3d1}.hm-page .hm-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hm-page .hm-actions .el-button{padding:0 2px}.hm-page .hm-actions .el-button+.el-button{margin-left:8px}.hm-page .hm-tag{display:inline-block;max-width:100%;height:20px;padding:0 8px;overflow:hidden;font-size:12px;line-height:20px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;border-radius:10px}.hm-page .hm-tag.is-info{color:#0b6aa2;background:#e8f4fd}.hm-page .hm-tag.is-done{color:#389e0d;background:#f6ffed}.hm-page .hm-tag.is-warn{color:#d46b08;background:#fff7e6}.hm-page .hm-tag.is-muted{color:#5b6b7c;background:#f2f6fa}.hm-page .hm-empty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:34px 0 30px;color:#8a9bac}.hm-page .hm-empty svg{width:76px;height:76px;margin-bottom:10px}.hm-page .hm-empty p{margin:0;font-size:14px;color:#5b6b7c}.hm-page .hm-empty span{margin-top:6px;font-size:12px;color:#a9b8c8}.hm-page .hm-pager{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:14px 16px 12px}.hm-page .hm-dialog{margin-top:6vh!important;border-radius:10px}.hm-page .hm-dialog .el-dialog__header{padding:16px 20px;border-bottom:1px solid #eef2f7}.hm-page .hm-dialog .el-dialog__headerbtn{top:18px}.hm-page .hm-dialog .el-dialog__body{max-height:calc(100vh - 260px);padding:16px 20px 4px;overflow-y:auto}.hm-page .hm-dialog .el-dialog__footer{padding:10px 20px 16px;border-top:1px solid #eef2f7}.hm-page .hm-dialog__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:10px}.hm-page .hm-dialog__heading{font-size:15px;font-weight:600;color:#23384d}.hm-page .hm-dialog__sub{font-size:12px;font-weight:400;color:#8a9bac;font-family:Consolas,Menlo,monospace}.hm-page .hm-dialog__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px}.hm-page .hm-dialog__footer .el-button+.el-button{margin-left:0}.hm-page .hm-form .el-form-item{margin-bottom:16px}.hm-page .hm-form .el-form-item__label{font-size:13px;color:#5b6b7c}.hm-page .hm-form__ctrl{width:220px!important}.hm-page .hm-form__text{font-size:13px;color:#33475b}.hm-page .hm-advice{padding:12px;background:#fafcfe;border:1px solid #eef2f7;border-radius:8px}.hm-page .hm-advice__pick{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.hm-page .hm-advice__category{width:180px}.hm-page .hm-advice__search{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:200px}.hm-page .hm-advice__empty{margin-top:12px;padding:22px 12px;font-size:12px;color:#a7b6c5;text-align:center;background:#fff;border:1px dashed #e4ecf5;border-radius:6px}.hm-page .hm-advice__tabs{margin-top:10px}.hm-page .hm-advice__tabs .el-tabs__header{margin-bottom:10px}.hm-page .hm-advice__tabs .el-tabs__item{height:32px;font-size:13px;line-height:32px;border-radius:6px 6px 0 0}.hm-page .hm-advice__tabs .el-tabs__item.is-active{color:#0090da;font-weight:600}.hm-page .hm-advice__tabs .el-tabs__active-bar{background-color:#0090da}.hm-page .hm-advice__add{padding:4px 0}.hm-page .hm-advice__foot{margin-top:12px;padding-top:12px;border-top:1px solid #eef2f7}.hm-page .hm-advice__summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;margin-bottom:12px}.hm-page .hm-advice__summary .el-textarea{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.hm-page .hm-advice__label{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-top:5px;font-size:13px;color:#5b6b7c}.hm-page .hm-advice__files-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:8px}.hm-page .hm-advice__files-head .hm-advice__label{padding-top:0}.hm-page .hm-advice__hint{font-size:12px;color:#a9b8c8}.hm-page .hm-files th.el-table__cell,.hm-page .hm-quota th.el-table__cell{height:36px;padding:0;font-size:12px;font-weight:500;color:#6b7f92;background:#f4f8fc}.hm-page .hm-files th.el-table__cell .cell,.hm-page .hm-quota th.el-table__cell .cell{padding:0 10px;line-height:36px}.hm-page .hm-files td.el-table__cell,.hm-page .hm-quota td.el-table__cell{padding:6px 0}.hm-page .hm-files .el-table__empty-block,.hm-page .hm-quota .el-table__empty-block{min-height:80px}.hm-page .hm-files .el-table__empty-text,.hm-page .hm-quota .el-table__empty-text{font-size:12px;color:#a9b8c8}.hm-page .hm-link--danger{color:#e04949}.hm-page .hm-link--danger:hover{color:#cf1322}.hm-page .printOnly{display:none}@media(max-width:1366px){.hm-page .hm-dialog{width:920px!important}}@media print{.hm-page .printOnly{display:block}}