.ant-alert[data-v-5283deee]{width:416px;margin-top:-2px;margin-bottom:20px;padding:5px 12px 4px 15px!important}.ant-alert[data-v-5283deee] .ant-alert-message{font-size:14px}.ant-alert[data-v-5283deee] .ant-alert-description{font-size:13px}.ant-alert[data-v-5283deee] .ant-alert-description p{letter-spacing:1px}.month-wrapper[data-v-52ed84a8]{line-height:0;margin-left:1px;text-align:left}.month-wrapper .month[data-v-52ed84a8]{display:inline-block;width:13px;height:13.5px;border-right:1px solid #fff;border-bottom:1px solid #fff;background:#e6e6e6;transition:all .3s;cursor:pointer;z-index:0;position:relative}.month-wrapper .month.needServiceConfirm[data-v-52ed84a8]{background:var(--color-red-2)!important}.month-wrapper .month.needServiceConfirm[data-v-52ed84a8]:hover{background:var(--color-red-6)!important}.month-wrapper .month.hadServiceConfirm[data-v-52ed84a8]{background:var(--color-green)!important}.month-wrapper .month.hadServiceConfirm[data-v-52ed84a8]:hover{background:var(--color-green-8)!important}.month-wrapper .month>div[data-v-52ed84a8]{width:100%;height:100%}.month-wrapper .month[data-v-52ed84a8]:hover{background:#888;opacity:1;z-index:1}.mdi-plus[data-v-52ed84a8]{background:#e6e6e6;color:#777;filter:drop-shadow(0 0 1px #e6e6e6);width:17.4px;height:17.4px;display:inline-block;border-radius:50%;text-align:center;letter-spacing:0;transform:scale(.8);margin-left:6px;cursor:pointer;transition:all .3s}.mdi-plus[data-v-52ed84a8]:hover{background:var(--color-primary-6);color:var(--color-primary-1);filter:drop-shadow(0 0 1px var(--color-primary-3))}@media (max-width:1600px){.ant-table-wrapper.action[data-v-52ed84a8] col:nth-child(9){width:92px!important;min-width:92px!important}}svg.iconify.iconify--ant-design[data-v-52ed84a8]{font-size:9px;color:#777;background:#e6e6e6;padding:2px;border-radius:50%;box-sizing:content-box;transform:scale(1.07);cursor:pointer;transition:all .3s;position:relative;top:2px;margin-left:8px;margin-right:2px}svg.iconify.iconify--ant-design[data-v-52ed84a8]:hover{background:var(--color-primary-6);color:var(--color-primary-1)}.div-flow-filter[data-v-52ed84a8]{display:inline-block}.div-flow-filter .category[data-v-52ed84a8]{min-width:87px;display:inline-block;padding:5px 10px;font-size:14px;margin-right:8px;margin-bottom:8px;border-radius:6px;cursor:pointer;text-align:center;transition:all .3s;color:#000;background:#f8f8f8}.div-flow-filter .category i[data-v-52ed84a8]{margin-right:7px}.div-flow-filter .category.active[data-v-52ed84a8]{color:var(--color-primary-6);background:var(--color-primary-1)}.div-flow-filter .category[data-v-52ed84a8]:hover{background:var(--color-primary-1)}.div-flow-filter .category .num[data-v-52ed84a8]{color:var(--color-green-6);font-size:13px;position:relative;letter-spacing:0}.div-relation-wrapper .div-relation[data-v-57cf9046]{line-height:20px;margin-right:0}.div-relation-wrapper .div-relation dt[data-v-57cf9046]{margin-right:20px}.div-relation-wrapper .div-relation dt i[data-v-57cf9046]{font-size:24px}.div-flow-filter[data-v-bed96096]{display:inline-block}.div-flow-filter .category[data-v-bed96096]{min-width:87px;display:inline-block;padding:5px 10px;font-size:14px;margin-right:8px;margin-bottom:8px;border-radius:6px;cursor:pointer;text-align:center;transition:all .3s;color:#000;background:#f8f8f8}.div-flow-filter .category i[data-v-bed96096]{margin-right:7px}.div-flow-filter .category.active[data-v-bed96096]{color:var(--color-primary-6);background:var(--color-primary-1)}.div-flow-filter .category[data-v-bed96096]:hover{background:var(--color-primary-1)}.div-flow-filter .category .num[data-v-bed96096]{color:var(--color-green-6);font-size:13px;position:relative;letter-spacing:0}.month-wrapper[data-v-bed96096]{line-height:0;margin-left:1px;text-align:left}.month-wrapper .month[data-v-bed96096]{display:inline-block;width:13px;height:13.5px;border-right:1px solid #fff;border-bottom:1px solid #fff;background:#e6e6e6;transition:all .3s;cursor:pointer;z-index:0;position:relative}.month-wrapper .month.hasProject[data-v-bed96096]{background:var(--color-green)!important}.month-wrapper .month.hasProject[data-v-bed96096]:hover{background:var(--color-green-8)!important}.month-wrapper .month>div[data-v-bed96096]{width:100%;height:100%}.month-wrapper .month[data-v-bed96096]:hover{background:#888;opacity:1;z-index:1}[data-v-bed96096] .th-group{border-left:0!important}.div-flow-filter[data-v-2503bc76]{display:inline-block}.div-flow-filter .category[data-v-2503bc76]{min-width:87px;display:inline-block;padding:5px 10px;font-size:14px;margin-right:8px;margin-bottom:8px;border-radius:6px;cursor:pointer;text-align:center;transition:all .3s;color:#000;background:#f8f8f8}.div-flow-filter .category i[data-v-2503bc76]{margin-right:7px}.div-flow-filter .category.active[data-v-2503bc76]{color:var(--color-primary-6);background:var(--color-primary-1)}.div-flow-filter .category[data-v-2503bc76]:hover{background:var(--color-primary-1)}.div-flow-filter .category .num[data-v-2503bc76]{color:var(--color-green-6);font-size:13px;position:relative;letter-spacing:0}.chart-wrapper table[data-v-2503bc76]{border-collapse:collapse;table-layout:fixed;width:100%}.chart-wrapper table tr th[data-v-2503bc76]{height:41px;font-weight:400;text-align:center;background-color:var(--color-tb-header-bg)}.chart-wrapper table tr td[data-v-2503bc76],.chart-wrapper table tr th[data-v-2503bc76]{font-size:13px;vertical-align:middle;box-sizing:border-box;border:solid 1px var(--color-tb-border);white-space:nowrap;overflow:hidden}.chart-wrapper table tr td[data-v-2503bc76]{height:32px}.chart-wrapper table tr.overall-tr td[data-v-2503bc76]{vertical-align:middle;text-align:center}.chart-wrapper.left[data-v-2503bc76]{width:230px;display:inline-block}.chart-wrapper.left table tbody[data-v-2503bc76]{border:solid 1px var(--color-tb-border)}.chart-wrapper.left table tr td[data-v-2503bc76]{border-top:none;border-bottom:none;vertical-align:middle;padding:2px 4px}.chart-wrapper.right[data-v-2503bc76]{width:calc(100% - 230px);display:inline-block}.chart-wrapper.right table tbody[data-v-2503bc76]{border:solid 1px var(--color-tb-border)}.chart-wrapper.right table tr[data-v-2503bc76]{position:relative}.chart-wrapper.right table tr td[data-v-2503bc76]{padding:0;border-top:none;border-bottom:none;vertical-align:top}.chart-wrapper.right table tr td .rate-bar[data-v-2503bc76]{position:absolute;height:20px;top:6px;background:linear-gradient(90deg,var(--color-primary-20p),var(--color-primary-20p));transform:scaleX(0);transform-origin:0 50%;transition-property:transform;transition-duration:0s;transition-timing-function:ease-out}.chart-wrapper.right table tr td .rate-bar.loaded[data-v-2503bc76]{transition-duration:.5s;transform:scaleX(1)}.chart-wrapper.right table tr td .rate-text-wrapper[data-v-2503bc76]{position:relative;white-space:nowrap}.chart-wrapper.right table tr td .rate-text-wrapper .rate-text[data-v-2503bc76]{position:absolute;top:7px;height:22px;font-size:12px;text-align:center;zoom:.9;cursor:pointer;transition:all .3s;padding-top:2px;color:var(--color-primary-7)}.chart-wrapper.right table tr td .rate-text-wrapper .rate-text .note[data-v-2503bc76]{transition:all .3s}.chart-wrapper.right table tr td .rate-text-wrapper .rate-text[data-v-2503bc76]:hover{background:var(--color-primary-5);color:#fff}.chart-wrapper.right table tr td .rate-text-wrapper .rate-text:hover .note[data-v-2503bc76]{color:#c5c5c5}.chart-wrapper.right table tr.overall-tr td[data-v-2503bc76]{vertical-align:middle}.title-sub[data-v-2503bc76]{position:relative;z-index:1}.title-sub[data-v-2503bc76]:before{content:"";position:absolute;width:150%;height:6px;background:linear-gradient(90deg,var(--color-primary-30p),transparent);left:-1px;top:60%;z-index:-1}a[data-v-2503bc76]{filter:saturate(.7)}.project-staff-card-container .ant-tabs{background:transparent}.project-staff-card-container .ant-tabs-bar{margin-bottom:0;border:none!important}.project-staff-card-container .ant-tabs-tab{border:none!important;margin-right:6px!important;box-shadow:inset 0 -9px 6px -6px #eee;color:var(--color-grey)!important}.project-staff-card-container .ant-tabs-tab:hover .mdi{color:var(--color-primary-3)}.project-staff-card-container .ant-tabs-tab .mdi{margin-right:10px;font-size:16px;vertical-align:bottom}.project-staff-card-container .ant-tabs-tab.ant-tabs-tab-active{box-shadow:none;color:#000!important}.project-staff-card-container .ant-tabs-tab.ant-tabs-tab-active .mdi{color:var(--color-primary)}.project-staff-card-container .ant-tabs-content{padding-top:8px;background:#fff}