body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.Auth{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:space-evenly;width:100vw}.ant-layout-header{background:#fff;padding:0 2.083vw}.ant-tabs .ant-tabs-tab{padding:0}.ant-tabs .ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 1.667vw}.ant-picker-time-panel{display:none}.ant-tabs-top>.ant-tabs-nav:before{border-bottom:none}.ant-tabs-nav-operations,.ant-tabs-nav-operations-hidden{display:none!important}.home .ant-col{display:flex}.home .ant-flex{align-items:center}.treeModal .ant-modal-body{height:550px;overflow:auto}.refuseClass,.refuseClass .ant-radio-button-checked{background-color:#e53a4a!important;border-color:#e53a4a!important}.refuseClass span{color:#fff}.agreeClass,.agreeClass .ant-radio-button-checked{background-color:#02b98f!important;border-color:#02b98f!important}.agreeClass:before,.refuseClass:before{display:none!important}.agreeClass span{color:#fff}.ant-layout{background-color:#eceff3}.ant-form-item{margin-bottom:10px}.ant-notification-notice-btn,.ant-notification-notice-description{display:flex;justify-content:center}.expandClass{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAAXNSR0IArs4c6QAABC9JREFUeF7tnU1T00AYx/+bpCkUkRcRFEVePHlzBj+AnwK/gMPZEUe8GY4eZMYrnLz2U3h1Rmc86UlEGR1FZBCwhfRlZaMNtKRNNpuypXl67T7PZn/7f3azm80Thog/x+HGCtBjHSDrMljZIqyqDRbRvKOLGS74YS/KNke53IPDeeDAcVg1ykWHArjrcOtLEX2VQ+S6BVgkMAaKMz3Ye+WwcqvyTQEKxb0oov8CR1+UCru1TIbhz1ov9tBEkYEAheo+u7hULsPsVjAy7bIsVCZt/ApS4ymAs/M8sz2CYYJXj1hAHN7C9tsVVjr5Tx1AUl5rXQYp0QcoxryXLi6T8sIhfrLxszYm+gCHFvlA2ieMqOOiN7E8Y79FeQ+gCN2PBYxGdUDlgJs5bIpJxQN44wkf4lX0EpjoBGoqZHC4MVHAleimVFIQMDmq633YZOMOz5kFDBIWeQKjOewwCl95cDULM4cCG3vER20DVnw36bXMmiixyQf8apo2CZLsbjEOsonHfDxJp2nzRQAVe1wvwAwWwHCfAxfjtIMBu5wjz0p4Gsc+CRttAHkGSwJeIo0AnsPFchK+ZH1oAwgbH+IqL6CRu8zFLdnGJ1FeG0Bu42sSDaj5YC6uJekvqq+OASgLoLEDZO2jAgorRwDDCIX8TwAJ4D8CFMKSkwCNgQ2zsKyCCCABVBt9VRWkaq929cfWHTMLqzZIdghQrc+/gde2nUVLOcU+tPGQAwuKXmrmq8yFk5AvKTfaQlhcJbfhMOBe3E0FsZ1VBVYNTTsx3v2nthAO6edOmSTC5EgAwwh16lo47LpJgWGEKIQVCRHA1gRYBnOcYSnuDJtg92xwjmWjhHyCPn1XbZtEuI3XAK6346Jj+GzbM5N2Akz0mUcMaHUm7VrqEUDFnjkzgO1SQLP2n9VtEAEkBQYTIAUqKoMApgKg7tNVuutX2c7SfbpKd/3qW/q6t+R11/+fYOzbGN2nq3TXr6xA1VnuvNsTQMUH+wSQANafcJVda6sOIaRAUiApsG7D9axDkEJYMQQ7DqDi2l/6iO65v5HW/qLMeV/KQffpKt31q66Fhb3u01W66xcMYm8mqI553WJPABV7kl75VwDovfJPSSfiE/SSTkw5fLBSQC6+m/RaemlPKPFOfAFUROIdkfppcgdjlPpEHuRGDt+95GMzi3yglPJcqbL4RPiuO+xIgeKX5+bEG4zJOklz+Y07+IE5VvETMJIKo8vhVAJGz/QoBeg0pQANpSjyqAamAK2F8vQ7jFAe1WCOHrzb2BKh6z8TaSxKaZBbwNvCNlqlQfZN89wkJR6DDFJeUwX6Zg43ZoroT/vtTaxU8HUiznNz6j3607TcE193MLMorM1i/+R4FxTcoV9zOKnIcaDHBmxzH7aYaLpl9SKAiTAtWSiJz2F8O/ocRrOPDzRC/AvR7XqA8kiDJAAAAABJRU5ErkJggg==);background-size:100% 100%}.ant-tree-iconEle{height:50px!important;width:50px!important}.ant-tree-checkbox,.ant-tree-iconEle,.ant-tree-node-content-wrapper,.ant-tree-switcher{line-height:50px!important}.ant-tree-switcher:before{top:11px!important}.ant-tree-checkbox{margin-top:15px!important}.detailsModal{height:85vh!important;max-width:95vw!important;overflow:auto;width:auto!important}.detailsModal .ant-table-cell{padding:0}.detailsModal .ant-modal-content{height:82vh}.detailsModal .ant-modal-body{height:70vh}.detailsModal .ant-modal-body::-webkit-scrollbar{width:8px}.detailsModal .ant-modal-body::-webkit-scrollbar-thumb{background-color:#888;border-radius:4px}.detailsModal .ant-modal-body::-webkit-scrollbar-track{background-color:#e0e0e0}.project-container{align-items:center;display:flex;flex-direction:row}.project-column{text-align:center;width:30px}.project-row{align-items:center;color:#000000d9;display:flex}.project-name{max-width:100px}.project-name,.week-project-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#00000080;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.week-project-name{max-width:10vw}.project-duration{width:30px}.employeeTable{background-color:#fff}.needWarning{background-color:#fe727380}.isModified .ant-input-number-input,.needWarning .ant-input-number-input{color:#1c7cff}.supplementBox{align-items:center;display:flex;flex-direction:column;padding:8px;width:100%}.supplementBox input{text-align:center!important}
/*# sourceMappingURL=main.1827caa8.css.map*/