@font-face{font-family:"Open Sans";font-weight:300;font-style:normal;src:url(/static/media/OpenSans-Light.80403756.eot);src:url(/static/media/OpenSans-Light.80403756.eot) format("embedded-opentype"),url(/static/media/OpenSans-Light.39d27e13.woff2) format("woff2"),url(/static/media/OpenSans-Light.963eb329.woff) format("woff"),url(/static/media/OpenSans-Light.ecb4572a.ttf) format("truetype"),url(/static/media/OpenSans-Light.d79f0219.svg) format("svg")}@font-face{font-family:"Open Sans";font-weight:300;font-style:italic;src:url(/static/media/OpenSans-LightItalic.6725fc49.eot);src:url(/static/media/OpenSans-LightItalic.6725fc49.eot) format("embedded-opentype"),url(/static/media/OpenSans-LightItalic.e7cc7120.woff2) format("woff2"),url(/static/media/OpenSans-LightItalic.97534dd4.woff) format("woff"),url(/static/media/OpenSans-LightItalic.26f1e68d.ttf) format("truetype"),url(/static/media/OpenSans-LightItalic.b64e9910.svg) format("svg")}@font-face{font-family:"Open Sans";font-weight:400;font-style:normal;src:url(/static/media/OpenSans-Regular.a35546ee.eot);src:url(/static/media/OpenSans-Regular.a35546ee.eot) format("embedded-opentype"),url(/static/media/OpenSans-Regular.55835483.woff2) format("woff2"),url(/static/media/OpenSans-Regular.ac327c4d.woff) format("woff"),url(/static/media/OpenSans-Regular.cd729635.ttf) format("truetype"),url(/static/media/OpenSans-Regular.f641a7d4.svg) format("svg")}@font-face{font-family:"Open Sans";font-weight:400;font-style:italic;src:url(/static/media/OpenSans-Italic.e487b7cb.eot);src:url(/static/media/OpenSans-Italic.e487b7cb.eot) format("embedded-opentype"),url(/static/media/OpenSans-Italic.383eba0e.woff2) format("woff2"),url(/static/media/OpenSans-Italic.52507468.woff) format("woff"),url(/static/media/OpenSans-Italic.9b30f134.ttf) format("truetype"),url(/static/media/OpenSans-Italic.d6671d41.svg) format("svg")}@font-face{font-family:"Open Sans";font-weight:600;font-style:normal;src:url(/static/media/OpenSans-Semibold.0ea04502.eot);src:url(/static/media/OpenSans-Semibold.0ea04502.eot) format("embedded-opentype"),url(/static/media/OpenSans-Semibold.08952b02.woff2) format("woff2"),url(/static/media/OpenSans-Semibold.9f214421.woff) format("woff"),url(/static/media/OpenSans-Semibold.33f225b8.ttf) format("truetype"),url(/static/media/OpenSans-Semibold.bb100c99.svg) format("svg")}@font-face{font-family:"Open Sans";font-weight:600;font-style:italic;src:url(/static/media/OpenSans-SemiboldItalic.da061416.eot);src:url(/static/media/OpenSans-SemiboldItalic.da061416.eot) format("embedded-opentype"),url(/static/media/OpenSans-SemiboldItalic.3343e543.woff2) format("woff2"),url(/static/media/OpenSans-SemiboldItalic.ec55f263.woff) format("woff"),url(/static/media/OpenSans-SemiboldItalic.1c0b4eb9.ttf) format("truetype"),url(/static/media/OpenSans-SemiboldItalic.ddc348f2.svg) format("svg")}@font-face{font-family:"Open Sans";font-weight:700;font-style:normal;src:url(/static/media/OpenSans-Bold.7ae9b8ba.eot);src:url(/static/media/OpenSans-Bold.7ae9b8ba.eot) format("embedded-opentype"),url(/static/media/OpenSans-Bold.3326e4d7.woff2) format("woff2"),url(/static/media/OpenSans-Bold.89266734.woff) format("woff"),url(/static/media/OpenSans-Bold.5a100916.ttf) format("truetype"),url(/static/media/OpenSans-Bold.d6291f88.svg) format("svg")}@font-face{font-family:"Open Sans";font-weight:700;font-style:italic;src:url(/static/media/OpenSans-BoldItalic.ea07932c.eot);src:url(/static/media/OpenSans-BoldItalic.ea07932c.eot) format("embedded-opentype"),url(/static/media/OpenSans-BoldItalic.5aaceea2.woff2) format("woff2"),url(/static/media/OpenSans-BoldItalic.7be88e73.woff) format("woff"),url(/static/media/OpenSans-BoldItalic.c36b5ac7.ttf) format("truetype"),url(/static/media/OpenSans-BoldItalic.a54aba83.svg) format("svg")}@font-face{font-family:"Open Sans";font-weight:800;font-style:normal;src:url(/static/media/OpenSans-ExtraBold.561e4b63.eot);src:url(/static/media/OpenSans-ExtraBold.561e4b63.eot) format("embedded-opentype"),url(/static/media/OpenSans-ExtraBold.5211065d.woff2) format("woff2"),url(/static/media/OpenSans-ExtraBold.12e2ed7a.woff) format("woff"),url(/static/media/OpenSans-ExtraBold.19b56cfc.ttf) format("truetype"),url(/static/media/OpenSans-ExtraBold.8c5c497a.svg) format("svg")}@font-face{font-family:"Open Sans";font-weight:800;font-style:italic;src:url(/static/media/OpenSans-ExtraBoldItalic.5f467e78.eot);src:url(/static/media/OpenSans-ExtraBoldItalic.5f467e78.eot) format("embedded-opentype"),url(/static/media/OpenSans-ExtraBoldItalic.bc511bac.woff2) format("woff2"),url(/static/media/OpenSans-ExtraBoldItalic.4f440775.woff) format("woff"),url(/static/media/OpenSans-ExtraBoldItalic.4595d7f8.ttf) format("truetype"),url(/static/media/OpenSans-ExtraBoldItalic.9704305e.svg) format("svg")}*{font-family:"Open Sans","Microsoft JhengHei",Arial,Helvetica,sans-serif;font-size:1rem}body{color:#333;margin:0}body .ant-popconfirm{z-index:1000}ul{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-padding-start:0;padding-inline-start:0}ul li{list-style:none}.content{background-color:#fff;background-color:#f5f5f5;position:relative;overflow-x:auto!important}.content .main{min-width:1200px;height:100%;padding:30px 20px;position:relative}.content .btn-primary,.content .btn-primary:hover{color:#fff;background-color:#2196f3;border-color:#2196f3;margin-right:12px}.content .btn-primary:hover{opacity:.85}.content .btn-primary.active,.content .btn-primary:active,.content .btn-primary:focus{color:#fff;background-color:#2196f3;border-color:#2196f3;margin-right:12px}.content .btn-secondary,.content .btn-secondary:hover{color:#fff;background-color:#4ca8aa;border-color:#4ca8aa;margin-right:12px}.content .btn-secondary:hover{opacity:.85}.content .btn-secondary.active,.content .btn-secondary:active,.content .btn-secondary:focus{color:#fff;background-color:#4ca8aa;border-color:#4ca8aa;margin-right:12px}.content .btn-danger,.content .btn-danger:hover{color:#fff;background-color:#ef5350;border-color:#ef5350;margin-right:12px}.content .btn-danger:hover{opacity:.85}.content .btn-danger.active,.content .btn-danger:active,.content .btn-danger:focus{color:#fff;background-color:#ef5350;border-color:#ef5350;margin-right:12px}.content .warning-text{color:#ef5350}.content .greate-text{color:green}.content .ant-btn[disabled],.content .ant-btn[disabled]:active,.content .ant-btn[disabled]:focus,.content .ant-btn[disabled]:hover{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9}.content .back-to-top{right:32px;bottom:20px}.content .back-to-top .ant-back-top-content{text-align:center;color:#fff;background-color:rgba(0,0,0,.4);border-radius:50%}.content .back-to-top .ant-back-top-content *{font-size:26px}.content .pagination{text-align:right;margin-top:20px}.content .pagination .ant-pagination-total-text{width:auto;margin-right:20px!important;margin-bottom:0}.noHeader .main{margin-top:0}.hasCreateBtn .back-to-top{bottom:102px}a{color:#2196f3;display:block}input.ant-calendar-picker-input::-webkit-input-placeholder,input::-webkit-input-placeholder{color:#959595;color:#d9d9d9}input.ant-calendar-picker-input:-ms-input-placeholder,input:-ms-input-placeholder{color:#959595;color:#d9d9d9}input.ant-calendar-picker-input::-ms-input-placeholder,input::-ms-input-placeholder{color:#959595;color:#d9d9d9}input.ant-calendar-picker-input::placeholder,input::placeholder{color:#959595;color:#d9d9d9}.hide{display:none!important}.show{display:block!important}.breadcrumbs{margin-bottom:20px}.breadcrumbs *{font-size:.9rem;color:#2196f3;display:inline-block}.breadcrumbs svg[data-icon]{font-size:12px;margin:0 8px}.breadcrumbs .current{font-weight:700;cursor:default}.tagsWrap.ant-tag{min-width:30px;min-height:20px;font-size:.9rem;font-weight:400;text-align:center;margin:-1px 4px 0;padding:0 8px;display:inline-block;vertical-align:middle}.tagsWrap.ant-tag:not(.log-status){border:0}.tooltip .ant-tooltip-inner{min-height:auto;font-size:13px;padding:3px 8px}.brokenWrap{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.brokenWrap>*{line-height:1.6;font-size:26px;margin:0 0 20px}.brokenWrap .ant-result-title{margin-bottom:10px}.brokenWrap .ant-result-subtitle{font-size:1rem;margin-bottom:30px}.brokenWrap .btn-back{line-height:0;display:inline-block}.brokenWrap .ant-btn{height:auto;padding:8px 60px}.brokenWrap .ant-btn *{font-size:1.25rem;display:inline-block;vertical-align:middle}.brokenWrap .ant-btn .anticon{margin-top:-4px}.noData{background-color:#fff;margin:0;padding:40px;cursor:default}.noData .ant-empty-description{font-size:1.125rem;margin-top:20px}.loadingWrap{text-align:center;padding:40px}.loadingWrap :not(.ant-spin-text){font-size:32px}.loadingWrap .action{width:auto;height:auto}.loadingWrap .ant-spin-text{margin-top:12px}.drawer-loading-spin *{font-size:40px}.ant-message .ant-message-notice{text-align:right;padding:10px 20px}.drawerWrap .title{line-height:1.4;font-size:1.25rem;font-weight:700;margin-bottom:0}.crown{color:gold;margin-left:2px}.crown *{font-size:.9rem}.second-place{color:silver}.third-place{color:#b78670}.download-excel{width:20px;height:20px;display:inline-block;margin-right:10px;cursor:pointer}.download-excel img{width:100%}.guest-box{width:400px;background-color:#fff;padding:40px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:1px solid #e8e8e8}.navbar{background-color:#333;padding-top:30px;padding-bottom:30px}.navbar .navbar-wrap{color:#fff}.navbar .navbar-wrap *{font-size:17px}.navbar .active{background-color:#4ca8aa;cursor:default}.navbar .active a{cursor:default}.menu{line-height:1.6;margin-bottom:30px}.menu.menu-single{position:relative;padding:10px 40px}.menu.menu-single:hover:not(.active){background-color:#5c5c5c}.menu.menu-single a{position:static}.menu.menu-single a:before{content:"";background-color:transparent;position:absolute;top:0;right:0;bottom:0;left:0}.menu .anticon{margin-right:20px}.menu .small-title{font-size:.9rem;font-weight:400;color:#b8b8b8;padding:0 40px;cursor:default}.menu .sub-menu{color:#fff;position:relative;padding:10px 40px}.menu .sub-menu:hover:not(.active){background-color:#5c5c5c}.menu .sub-menu a{position:static}.menu .sub-menu a:before{content:"";background-color:transparent;position:absolute;top:0;right:0;bottom:0;left:0}.menu-logout{padding:10px 40px}.menu-logout .btn-primary{width:100%;height:36px}body{background-color:#f0f2f5}.guestWrap{height:400px;text-align:center}.guestWrap:before{content:"";height:100%}.guestWrap .align,.guestWrap:before{display:inline-block;vertical-align:middle}.guestWrap .title{font-size:24px;font-weight:700;margin-bottom:20px}.guestWrap .btn-primary{height:auto;padding:4px 60px}.guestWrap .btn-primary span{font-size:18px}.loginWrap .btn-primary{width:100%;height:auto;padding:4px}.prompt-wrap .data{font-weight:700}.prompt-wrap .ant-modal-confirm-body>:not(.ant-modal-confirm-content){display:inline-block;vertical-align:middle}.prompt-wrap .ant-modal-confirm-body .ant-modal-confirm-content{font-size:16px;margin:16px 48px 40px}.prompt-wrap .ant-modal-confirm-body .ant-modal-confirm-content *{font-size:16px}.prompt-wrap .ant-modal-confirm-body .anticon{float:none}.prompt-wrap .ant-modal-confirm-body .ant-modal-confirm-title,.prompt-wrap .ant-modal-confirm-body .anticon svg{font-size:1.4rem}.prompt-wrap .ant-modal-confirm-btns{text-align:center;float:none}.prompt-wrap .ant-modal-confirm-btns .ant-btn{height:auto;line-height:normal;padding:8px 40px}.prompt-wrap .ant-modal-confirm-btns .ant-btn-primary{margin-left:20px}.my-work-logs{position:relative}.my-work-logs .calendarWrap.ant-picker-calendar{margin-top:-30px}.my-work-logs .calendarWrap.ant-picker-calendar .ant-picker-panel .ant-picker-body th{font-size:.9rem;padding:4px}.my-work-logs .calendarWrap.ant-picker-calendar .ant-picker-calendar-header{padding-right:16px;margin-bottom:16px}.my-work-logs .calendarWrap.ant-picker-calendar .ant-picker-calendar-header .ant-radio-group{display:none}.my-work-logs .calendarWrap.ant-picker-calendar .ant-picker-calendar-header .ant-select-selector{height:30px;line-height:30px}.my-work-logs .calendarWrap.ant-picker-calendar .ant-picker-calendar-header .ant-select-selection-item{font-size:15px}.my-work-logs .dates{min-height:125px;padding:4px 0}.my-work-logs .dates .date{width:1.6em;height:1.6em;line-height:1.6em;font-size:12px;margin-bottom:4px}.my-work-logs .dates .item,.my-work-logs .dates .name{line-height:1;font-size:13px;padding:2px 8px 3px}.my-work-logs .dates .items{min-height:auto}.my-work-logs .noticeBox.ant-alert.ant-alert-no-icon{height:30px;margin-left:16px;padding:0 12px}.my-work-logs .noticeBox.ant-alert.ant-alert-no-icon .ant-alert-message{font-size:15px}.my-work-logs .calendarWrap.ant-picker-calendar .ant-picker-panel .ant-picker-body th{padding:10px}.my-work-logs .dates{min-height:154px}.detail-tip{min-width:360px}.myWorkLogLists .ant-table-content *{font-size:.9rem}.myWorkLogLists .ant-table-content .ant-table-cell{height:auto;padding:4px 12px}.myWorkLogLists .ant-table-content th{font-size:15px}.myWorkLogLists .tagsWrap{font-size:13px}.myWorkLogLists .col-projectName{max-width:240px}.myWorkLogLists [class*=btn-]{color:#2196f3;padding:4px 0;cursor:pointer}.myWorkLogLists [class*=btn-] .anticon{display:inline-block}.myWorkLogLists .btn-update{margin-right:16px}.dashboardTaskWrap{border-bottom:1px solid #f5f5f5;padding:10px 20px}.dashboardTaskWrap:hover{background-color:#fafafa}.dashboardTaskWrap .project-name{line-height:1.4;font-size:15px;margin-bottom:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.dashboardTaskWrap .action{text-align:right}.item-task>*{font-size:15px}.item-task .info *{font-size:.9rem;color:#b8b8b8}.item-task .btn-primary{height:auto;margin-right:0;padding:2px 16px}.item-task .btn-primary:focus,.item-task .btn-primary:hover{margin-right:0}.item-task .btn-primary *{font-size:15px}.storageData{color:#333;background-color:#eee;border-radius:2px;padding:2px 6px;display:inline-block;vertical-align:middle}.storageData,.storageData *{font-size:.9rem}.storageData .tagsWrap{font-size:13px;vertical-align:0;padding:0 6px}.todayDayoffWrap{padding:6px 20px;cursor:default;display:flex;align-items:center}.todayDayoffWrap:hover{background-color:#fafafa}.todayDayoffWrap .link{font-size:15px;display:inline-block}.todayDayoffWrap .link:before{display:none}.todayDayoffWrap .link:hover{text-decoration:underline}.todayDayoffWrap>*{flex:1 1}.todayDayoffWrap .group-name{font-size:.9rem;color:#b8b8b8;flex:1.5 1}.todayDayoffWrap .leave-info{text-align:right}.todayDayoffWrap .leave-info *{font-size:15px}.todayDayoffTooltip *{font-size:.9rem}.home-page .fas{font-size:1.25rem;margin-right:8px}.home-page svg[data-icon]{font-size:1.25rem;margin-right:4px}.home-page .cardItem:not(:last-child){margin-bottom:20px}.home-page .small-text{font-size:.9rem;color:#b8b8b8;letter-spacing:1px}.cardItem-myWorkLog{height:100%}.cardItem-myWorkLog .loadingWrap{padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cardItem-myWorkLog.cardsWrap .ant-card-body{padding:16px 0 0}.cardItem-myTask.cardsWrap .ant-card-body{min-height:520px;max-height:520px;padding:0;overflow-y:auto}.cardItem-dayoff.cardsWrap .ant-card-body{min-height:442px;max-height:442px;padding:16px 0;overflow-y:auto}.cardItem-dayoff.only-one{height:100%}.cardsWrap .ant-card-head{min-height:auto;padding:10px 20px}.cardsWrap .ant-card-head-wrapper>*{padding:0}.cardsWrap .ant-card-head-title{font-size:1.125rem;font-weight:700}.cardsWrap .ant-card-extra a{font-size:15px;padding:2px 0}.cardsWrap .ant-card-body{padding:20px}input{background-color:transparent;border:none;box-shadow:none;outline:0}.lightbox-wrap .ant-modal-header{padding:20px}.lightbox-wrap .ant-modal-title{font-size:1.25rem;font-weight:700;position:relative}.lightbox-wrap .ant-modal-body{min-height:150px;padding:30px 40px}.lightbox-wrap .title{font-size:15px;font-weight:400;color:#333;margin-bottom:4px}.lightbox-wrap .items{display:flex}.lightbox-wrap .items .row{flex:1 1}.lightbox-wrap .items .row:not(:last-child){margin-right:20px}.row{display:block;margin-bottom:20px}.row .field{font-size:15px;border:1px solid #d9d9d9;border-radius:2px;height:34px;background-color:#fff;padding:4px 12px;transition:all .3s ease-in-out;outline:0}.row .field:focus,.row .field:hover{border-color:#2196f3}.row .field:focus{box-shadow:0 0 1px 2px rgba(33,150,243,.3)}.row .field>:not(.ant-switch){width:100%}.row.disabled .field{background-color:#f0f0f0}.row .disabled:focus,.row .disabled:hover{border-color:#d9d9d9}.row .disabled [disabled]{background-color:#f0f0f0;cursor:not-allowed}.row .disabled [disabled]:hover{border-color:#d9d9d9}.row .ant-picker{width:100%;height:34px}.row .ant-picker:active,.row .ant-picker:focus{border:1px solid #2196f3;box-shadow:none;outline:0}.row .ant-picker.ant-picker-focused{box-shadow:none}.row .ant-picker.ant-picker-focused .ant-picker-active-bar{display:none}.row .ant-picker .ant-picker-input:focus{outline:0}.row .ant-picker .ant-picker-input input{font-size:15px;letter-spacing:1px}.row .noBorder{border:0;padding:0}.row .noBorder select{height:34px;background-color:#fff;transition:all .3s ease-in-out;outline:0;padding:4px 8px}.row .ant-input,.row select{height:34px;font-size:15px}.row select{font-size:15px;border-color:#d9d9d9;border-radius:2px;padding:4px 12px;transition:all .3s ease-in-out}.row select:hover{border-color:#2196f3}.row textarea{height:100%;font-size:15px;color:#333;border:1px solid #d9d9d9;border-radius:2px;padding:8px 12px;resize:none;outline:0;transition:all .3s ease-in-out}.row textarea:hover{border-color:#2196f3}.row.textarea .field{min-height:60px}.notes{font-size:13px;color:#2196f3;margin-top:6px}.notes *{font-size:14px}.notes .anticon{margin-right:6px}.readOnly .field{background-color:#f5f5f5}.readOnly .field:focus,.readOnly .field:hover{border-color:#d9d9d9}.form-radios *{display:inline-block;vertical-align:middle}.row-btns{text-align:center;margin-top:20px}.row-btns .ant-btn{height:auto;line-height:normal;padding:8px 40px}.row-btns .ant-btn-primary{margin-left:20px}.row-btns [class*=btn-]{margin:0 20px}.isRequired:before{content:"*";font-size:13px;color:#ef5350;margin-right:4px;display:inline-block;vertical-align:middle}.hasError .field,.hasError .field:hover{border-color:#ef5350}.hasError .error{font-size:15px;color:#ef5350;margin:2px 0}.hasError .date-picker-input,.hasError .date-picker-input:hover,.hasError .noBorder select{border-color:#ef5350}.hasError .required{font-size:15px;color:#ef5350;margin-top:4px}.hasError .required,.isBranch{display:inline-block}.isBranch .field{border:0;padding:0}.isBranch .field>span{margin-right:12px}.form-salary .salary-notes .field{min-height:80px}.form-salary .ant-calendar-picker{width:100%}.skillsWrap{margin:10px 0 30px}.skillsWrap .checkboxWrap{width:calc(16.66667% - 10px);margin-right:12px;display:inline-block;vertical-align:middle}.skillsWrap .checkboxWrap:nth-child(6n+6){margin-right:0}.colorWrap .field{border:0;padding:0}.colorWrap [type=color]{height:34px}.calendarLightbox .form-radios .field{border:0;padding:0}.calendarLightbox .form-radios .field>*{width:auto}.items-choose{margin-top:10px}.items-choose .cell{line-height:1.8;flex:1 1}.items-choose .cell:not(:last-child){margin-right:20px}.items-choose h4{border-bottom:1px solid #d9d9d9;position:relative}.items-choose h4:after{content:"";width:6px;height:6px;background-color:#d9d9d9;border-radius:50%;position:absolute;right:0;bottom:-3px}.contractWrap{display:inline-block;cursor:pointer}.contractWrap .checkboxWrap label{margin-right:4px}.workLogWrap{min-height:200px}.workLogWrap [class*=workLog]{margin-bottom:0}.workLogWrap .ant-radio-wrapper{display:block;margin-bottom:4px}.workLogWrap .ant-radio-wrapper>*{display:inline-block;vertical-align:middle}.workLogWrap .tagsWrap{min-height:22px;font-size:13px;margin-top:0;margin-left:6px;padding:0 6px}.workLogHours .field [class*=label-]{width:calc(50% - 6px);float:left;margin-right:12px}.workLogHours .field [class*=label-]:last-child{margin-right:0}.workLogHours .label-hour{border:1px solid #d9d9d9}.workLogHours .label-hour input{width:100%}.workLogHours .warning-text{font-size:13px;color:#2196f3}.workLogHours .required{font-size:15px;color:#ef5350;display:inline-block;margin-top:4px}.workLogReminder{margin-top:4px}.workLogReminder .reminder-item{font-size:13px;color:#b8b8b8}.workLogReminder .reminder-item *{font-size:.9rem}.workLogReminder .reminder-item .anticon{margin-right:4px}.other-error-mesg{margin-top:20px}.other-error-mesg *{color:#ef5350}.other-error-mesg .mesg{margin-left:8px}.is-extra-pm{color:#21ba45}.calendarWrap.ant-picker-calendar{text-align:right;background-color:transparent;margin-top:-40px}.calendarWrap.ant-picker-calendar .ant-picker-panel .ant-picker-body{background-color:#fff;padding:0}.calendarWrap.ant-picker-calendar .ant-picker-panel .ant-picker-body th{text-align:center;background-color:#fafafa;padding:12px 10px}.calendarWrap.ant-picker-calendar .ant-picker-calendar-header{text-align:left;margin:0 0 20px;padding:0;display:inline-block;vertical-align:middle}.calendarWrap.ant-picker-calendar .ant-picker-calendar-header>*{margin-left:12px}.calendarWrap.ant-picker-calendar .ant-picker-calendar-header .ant-radio-button-wrapper,.calendarWrap.ant-picker-calendar .ant-picker-calendar-header .ant-select-selector{min-width:80px;height:40px;line-height:40px}.calendarWrap.ant-picker-calendar .ant-picker-calendar-header .ant-select-selector{align-items:center}.calendarWrap.ant-picker-calendar .ant-picker-calendar-header .ant-radio-button-wrapper{text-align:center}.calendarWrap.ant-picker-calendar .ant-picker-calendar-header .ant-radio-group{margin-left:12px}.calendarWrap.ant-picker-calendar .ant-picker-calendar-header .ant-picker-calendar-year-select{min-width:100px}.calendarWrap.ant-picker-calendar .ant-picker-calendar-header .ant-select-selection-item{line-height:32px}.calendarWrap.ant-picker-calendar .ant-picker-calendar-header .ant-select-arrow{margin-top:-8px;right:12px}.calendarWrap.ant-picker-calendar .ant-picker-cell{border:1px solid #f5f5f5;border-bottom:0;vertical-align:top;padding:0}.calendarWrap.ant-picker-calendar .ant-picker-cell:not(.ant-picker-cell-in-view){opacity:.5}.calendarWrap.ant-picker-calendar .ant-picker-cell:first-child{border-left:0}.calendarWrap.ant-picker-calendar .ant-picker-cell:last-child{border-right:0}.calendarWrap.ant-picker-calendar .ant-picker-cell:not(.ant-picker-cell-today):not(.ant-picker-cell-selected-day):hover .date{background-color:#f5f5f5}.calendarWrap.ant-picker-calendar .ant-picker-cell-selected .date{background-color:#e1e2e1}.calendarWrap.ant-picker-calendar .ant-picker-cell-today .date{color:#fff;background-color:#2196f3}.calendarWrap.ant-picker-calendar-full .ant-picker-month-panel .ant-picker-cell.ant-picker-cell-in-view{border:0;border-bottom:1px solid #f5f5f5;padding-bottom:20px}.calendarWrap.ant-picker-calendar-full .ant-picker-month-panel .ant-picker-cell.ant-picker-cell-in-view:not(:last-child){border-right:1px solid #f5f5f5}.calendarWrap.ant-picker-calendar-full .ant-picker-month-panel .ant-picker-cell.ant-picker-cell-in-view:active,.calendarWrap.ant-picker-calendar-full .ant-picker-month-panel .ant-picker-cell.ant-picker-cell-in-view:focus,.calendarWrap.ant-picker-calendar-full .ant-picker-month-panel .ant-picker-cell.ant-picker-cell-in-view:hover{outline:0}.calendarWrap.ant-picker-calendar-full .ant-picker-month-panel .ant-picker-cell.ant-picker-cell-in-view:active .ant-picker-cell-inner.ant-picker-calendar-date,.calendarWrap.ant-picker-calendar-full .ant-picker-month-panel .ant-picker-cell.ant-picker-cell-in-view:focus .ant-picker-cell-inner.ant-picker-calendar-date,.calendarWrap.ant-picker-calendar-full .ant-picker-month-panel .ant-picker-cell.ant-picker-cell-in-view:hover .ant-picker-cell-inner.ant-picker-calendar-date{background-color:transparent;border:0;cursor:default}.calendarWrap.ant-picker-calendar-full .ant-picker-month-panel .ant-picker-cell.ant-picker-cell-in-view:active .ant-picker-calendar-date-value,.calendarWrap.ant-picker-calendar-full .ant-picker-month-panel .ant-picker-cell.ant-picker-cell-in-view:focus .ant-picker-calendar-date-value,.calendarWrap.ant-picker-calendar-full .ant-picker-month-panel .ant-picker-cell.ant-picker-cell-in-view:hover .ant-picker-calendar-date-value{background-color:#d9d9d9}.calendarWrap.ant-picker-calendar-full .ant-picker-month-panel .ant-picker-cell.ant-picker-cell-in-view:active .ant-picker-calendar-date-today .ant-picker-calendar-date-value,.calendarWrap.ant-picker-calendar-full .ant-picker-month-panel .ant-picker-cell.ant-picker-cell-in-view:focus .ant-picker-calendar-date-today .ant-picker-calendar-date-value,.calendarWrap.ant-picker-calendar-full .ant-picker-month-panel .ant-picker-cell.ant-picker-cell-in-view:hover .ant-picker-calendar-date-today .ant-picker-calendar-date-value{background-color:#2196f3}.calendarWrap.ant-picker-calendar-full .ant-picker-month-panel .ant-picker-cell.ant-picker-cell-in-view .ant-picker-cell-inner{border:0;margin:0;padding:0}.calendarWrap.ant-picker-calendar-full .ant-picker-month-panel .ant-picker-calendar-date-value{height:auto;color:#333;background-color:#f5f5f5;display:inline-block;margin-bottom:20px;padding:4px 16px;transition:all .3s ease-in-out}.calendarWrap.ant-picker-calendar-full .ant-picker-month-panel .ant-picker-calendar-date-value:hover{cursor:default}.calendarWrap.ant-picker-calendar-full .ant-picker-month-panel .ant-picker-cell-selected .ant-picker-calendar-date{background-color:transparent}.calendarWrap.ant-picker-calendar-full .ant-picker-month-panel .ant-picker-cell-selected .ant-picker-calendar-date-value{color:#333!important;background-color:#e1e2e1}.calendarWrap.ant-picker-calendar-full .ant-picker-month-panel .ant-picker-cell-selected .ant-picker-calendar-date-today .ant-picker-calendar-date-value{color:#fff!important}.calendarWrap.ant-picker-calendar-full .ant-picker-month-panel .ant-picker-calendar-date-today .ant-picker-calendar-date-value{color:#fff;background-color:#2196f3}.calendarWrap.ant-picker-calendar-full .ant-picker-month-panel .ant-picker-calendar-date-content{min-height:160px;letter-spacing:1px;text-align:left}.dates{min-height:160px;text-align:center;padding:8px 0}.dates .date{width:1.8em;height:1.8em;line-height:1.8em;font-size:.9rem;color:#000;border-radius:50%;display:inline-block;margin-bottom:8px;position:relative;transition:all .3s ease-in-out;cursor:default}.dates .name{color:#fff;background-color:#2196f3;font-size:.9rem;text-align:left;border-radius:2px;margin-bottom:4px;margin-right:16px;padding:0 8px}.dates .holiday-dot{width:6px;height:6px;border-radius:50%;background-color:#2196f3;position:absolute;top:10px;right:6px}.dates .items{height:100%;min-height:150px;text-align:left}.dates .items.type-full{padding:0 8px}.dates .items.type-full .item{margin-bottom:2px}.dates .items.type-simple .item{font-size:13px}.dates .items *{font-size:.9rem}.dates .items .item{cursor:pointer}.dates .items .username{font-size:15px}.dates .items .username:before{content:"";width:6px;height:6px;background-color:#2196f3;border-radius:50%;display:inline-block;vertical-align:2px;margin-right:6px;position:static}.dates .item{font-size:.9rem;text-align:left;border-radius:2px;margin-bottom:4px;margin-right:16px;padding:0 8px}.dates .moreItems{font-size:13px;font-weight:700;color:#000;cursor:pointer}.isHoliday.weekendWithoutName .items{min-height:174px}.isHoliday .holiday-dot,.isHoliday .name{background-color:#ef5350}[data-work-day]{color:#333}.notHoliday .items{min-height:174px}.ant-picker-selected-day .ant-picker-calendar-date-value,.ant-picker-selected-day .date{color:#333;background-color:#e1e2e1}.ant-picker-selected-day .date{color:#333}.ant-picker-today .ant-picker-calendar-date-value,.ant-picker-today .date{color:#333;background-color:#2196f3;color:#fff}.ant-picker-month-panel-tbody tr:last-child .ant-picker-month-panel-cell{border-bottom:0}.month-mode-list{color:#fff;background-color:#ef5350;border-radius:2px;margin-right:16px;margin-bottom:4px;padding:1px 16px}.month-mode-list.notHoliday{background-color:#2196f3}.month-mode-list>*{font-size:15px;display:inline-block}.month-mode-list .label{min-width:80px}.calendarLightbox .btn-delete{font-size:1.125rem;font-weight:400;color:#b8b8b8;margin-top:-2px;padding:8px;position:absolute;right:40px;cursor:pointer;top:50%;transform:translateY(-50%)}.form-calendar{margin-right:10px}.date-picker-box *,.range-picker-box *{font-size:.9rem}.date-picker-box th:first-child,.date-picker-box th:last-child,.range-picker-box th:first-child,.range-picker-box th:last-child{color:#ef5350}.date-picker-box .ant-picker-cell,.range-picker-box .ant-picker-cell{color:#333}.date-picker-box .ant-picker-cell:not(.ant-picker-cell-in-view),.range-picker-box .ant-picker-cell:not(.ant-picker-cell-in-view){opacity:.5}.date-picker-box .ant-picker-cell .isHoliday,.range-picker-box .ant-picker-cell .isHoliday{color:#ef5350}.date-picker-box .date-picker-cell,.range-picker-box .date-picker-cell{width:1.7em;height:1.7em;line-height:1.7em;display:inline-block;position:relative;z-index:1}.date-picker-box .ant-picker-cell-in-view:first-child,.date-picker-box .ant-picker-cell-in-view:last-child,.range-picker-box .ant-picker-cell-in-view:first-child,.range-picker-box .ant-picker-cell-in-view:last-child{color:#ef5350}.date-picker-box .ant-picker-cell-in-view:not(.ant-picker-cell-selected):not(.ant-picker-cell-today):hover .date-picker-cell,.range-picker-box .ant-picker-cell-in-view:not(.ant-picker-cell-selected):not(.ant-picker-cell-today):hover .date-picker-cell{color:#fff;background-color:#f5f5f5;border-radius:50%;color:#333}.date-picker-box .ant-picker-cell-range-end .date-picker-cell,.date-picker-box .ant-picker-cell-range-start .date-picker-cell,.date-picker-box .ant-picker-cell-selected .date-picker-cell,.range-picker-box .ant-picker-cell-range-end .date-picker-cell,.range-picker-box .ant-picker-cell-range-start .date-picker-cell,.range-picker-box .ant-picker-cell-selected .date-picker-cell{color:#fff;background-color:#f6bf26;border-radius:50%}.date-picker-box .ant-picker-cell-today .date-picker-cell,.range-picker-box .ant-picker-cell-today .date-picker-cell{color:#fff;background-color:#2196f3;border-radius:50%}.date-picker-box .ant-picker-cell-disabled:not(.ant-picker-cell-today) .date-picker-cell,.range-picker-box .ant-picker-cell-disabled:not(.ant-picker-cell-today) .date-picker-cell{color:#b8b8b8;position:relative;z-index:2}.noticeBox.ant-alert.ant-alert-no-icon{height:40px;line-height:1;letter-spacing:1px;color:#333;padding:8px 16px;display:inline-block;vertical-align:middle}.noticeBox.ant-alert.ant-alert-no-icon:before{content:"";height:100%;display:inline-block;vertical-align:middle}.noticeBox.ant-alert.ant-alert-no-icon>*{display:inline-block;vertical-align:middle}.ant-popconfirm.detail-tip .ant-popover-inner-content{padding:20px}.ant-popconfirm.detail-tip .anticon-exclamation-circle,.ant-popconfirm.detail-tip .btn-ok{display:none}.ant-popconfirm.detail-tip .ant-popover-message{margin-bottom:20px;padding:0}.ant-popconfirm.detail-tip .ant-popover-message-title{padding-left:0}.ant-popconfirm.detail-tip .date-title{font-size:17px;font-weight:700;margin-bottom:10px}.ant-popconfirm.detail-tip .ant-popover-buttons{text-align:center}.ant-popconfirm.detail-tip .btn-close{height:auto;margin-left:0;padding:3px 30px}.ant-popconfirm.detail-tip .btn-close span{font-size:15px}.ant-popconfirm.detail-tip .ant-table-column-sorters{padding:0}.pmb-tables .ant-table{background-color:transparent}.pmb-tables th.ant-table-cell{font-weight:700}.pmb-tables .ant-table-title{display:none;margin:20px 0;padding:0}.pmb-tables .ant-table-row{background-color:#fff;cursor:default}.pmb-tables .ant-table-row:hover{background-color:#fafafa}.pmb-tables .ant-table-row:hover .ant-table-cell{background-color:transparent}.pmb-tables .ant-table-cell{padding:8px 12px;position:relative}.pmb-tables .ant-table-empty .ant-table-cell:not(th){padding:0}.pmb-tables .col-creator a{display:inline-block}.pmb-tables .ant-table-column-sorters{padding:8px 12px}.no-data .ant-table-tbody>tr>td{border-bottom:0}.active{background-color:#fafafa}.active .ant-table-cell:after{content:"";display:block;width:4px;height:100%;background-color:#2196f3;position:absolute;top:0;right:0}.ant-table-filter-dropdown .ant-btn span{line-height:1.4;font-size:15px}.pagination:first-child{margin-top:0;margin-bottom:10px}.pagination>[class*=ant-pagination-]{margin-right:10px}.pagination .ant-pagination-next{margin-right:0}.pagination .ant-pagination-options{display:none}.pagination .ant-pagination-total-text{width:100%;height:auto;margin-bottom:10px;margin-right:0!important}.pagination i{font-size:.9rem}.pagination i.fa-chevron-left{margin-right:8px}.pagination i.fa-chevron-right{margin-left:8px}.pagination .ant-pagination-item{min-width:38px;height:32px;line-height:30px}.pagination .ant-pagination-item:focus,.pagination .ant-pagination-item:hover{border-color:#5c5c5c}.pagination .ant-pagination-item:focus:not(.ant-pagination-item-active) .ant-btn,.pagination .ant-pagination-item:focus:not(.ant-pagination-item-active) a,.pagination .ant-pagination-item:hover:not(.ant-pagination-item-active) .ant-btn,.pagination .ant-pagination-item:hover:not(.ant-pagination-item-active) a{color:#5c5c5c}.pagination .ant-pagination-item.ant-pagination-item-active{border-color:#2196f3}.pagination .ant-pagination-item.ant-pagination-item-active .ant-btn,.pagination .ant-pagination-item.ant-pagination-item-active a{color:#2196f3}.pagination .ant-pagination-item-active,.pagination .ant-pagination-next,.pagination .ant-pagination-prev{min-width:38px;height:32px;line-height:30px}.pagination .ant-pagination-item-active,.pagination .ant-pagination-item-active:focus,.pagination .ant-pagination-item-active:hover{border-color:#5c5c5c}.pagination .ant-pagination-item-active:focus:not(.ant-pagination-item-active) .ant-btn,.pagination .ant-pagination-item-active:focus:not(.ant-pagination-item-active) a,.pagination .ant-pagination-item-active:hover:not(.ant-pagination-item-active) .ant-btn,.pagination .ant-pagination-item-active:hover:not(.ant-pagination-item-active) a{color:#5c5c5c}.pagination .ant-pagination-item-active.ant-pagination-item-active{border-color:#2196f3}.pagination .ant-pagination-item-active.ant-pagination-item-active .ant-btn,.pagination .ant-pagination-item-active.ant-pagination-item-active a{color:#2196f3}.pagination .ant-pagination-item-active a{color:#4ca8aa;border-color:#5c5c5c}.pagination .ant-btn{min-width:38px;height:32px;line-height:30px}.pagination .ant-btn:focus,.pagination .ant-btn:hover{border-color:#5c5c5c}.pagination .ant-btn:focus:not(.ant-pagination-item-active) .ant-btn,.pagination .ant-btn:focus:not(.ant-pagination-item-active) a,.pagination .ant-btn:hover:not(.ant-pagination-item-active) .ant-btn,.pagination .ant-btn:hover:not(.ant-pagination-item-active) a{color:#5c5c5c}.pagination .ant-btn.ant-pagination-item-active{border-color:#2196f3}.pagination .ant-btn.ant-pagination-item-active .ant-btn,.pagination .ant-btn.ant-pagination-item-active a{color:#2196f3}.profileWrap{height:100%}.profileWrap .tagsWrap{margin:0;padding:2px 4px}.profile-header{letter-spacing:1px;background-color:#fafafa;padding:60px 120px 40px}.profile-header>*{display:inline-block;vertical-align:middle}.profile-header .left{text-align:left;margin-right:80px;position:relative}.profile-header .left .tagsWrap{position:absolute;right:-4px;top:24px}.profile-header .right>:not(.title){line-height:2;margin-bottom:0}.profile-header .thumbnail{width:200px;height:200px;text-align:center;color:#333;background-color:#e1e2e1;border-radius:50%;display:inline-block;vertical-align:middle}.profile-header .thumbnail:before{content:"";height:100%;display:inline-block;vertical-align:middle}.profile-header .thumbnail span{margin-bottom:0;display:inline-block;vertical-align:middle}.profile-header .title{font-size:30px;font-weight:700;margin-bottom:10px}.profile-header svg[data-icon]{font-size:1.125rem;vertical-align:middle;margin-right:8px}.uploadPhoto{margin-top:10px}.cellphone>*{display:inline-block;vertical-align:middle}.profile-content{margin-top:-50px}.profile-content h2.title{font-size:22px;font-weight:700;text-align:left;margin-bottom:30px}.profileTab .ant-tabs-nav{padding-right:120px}.profileTab .ant-tabs-nav-wrap{justify-content:flex-end}.profileTab.tabWrap .ant-tabs-content-holder{padding:80px 120px}.personal{display:flex}.personal .cell{flex:1 1}.personal .cell-basic{flex:0 0 56%;border-right:2px solid #f5f5f5;margin-right:80px;padding-right:80px;position:relative}.personal .cell-basic:after,.personal .cell-basic:before{content:"";position:absolute;width:12px;height:12px;background-color:#f5f5f5;border-radius:50%;right:-7px}.personal .cell-basic:before{top:0}.personal .cell-basic:after{bottom:0}.personal .cell-authority{text-align:center}.personal .cell-authority>div{display:inline-block}.personal .cell-authority .edit-authority-link{font-size:15px;font-weight:400;text-decoration:underline;float:right;margin-top:4.5px}.personal .cell-authority .authority{text-align:left}.personal .cell-authority .authWrap{line-height:1.6;margin-bottom:10px}.personal .cell-authority .authWrap>span{min-width:200px}.personal .copy-text{padding:4px;cursor:pointer}.profile-on-top{position:relative;margin-bottom:40px}.profile-on-top h2.title{display:inline-block;margin-bottom:0}.profile-on-top .titleBtn{float:right;margin-right:0}.profile-on-top .titleBtn:focus,.profile-on-top .titleBtn:hover{margin-right:0}.row-item{display:flex;align-items:center}.row-item .label{flex:0 0 24%;margin-right:10px}.row-item .label+span{letter-spacing:1px}.row-item .btn-groupUpdate{margin-left:10px;padding:4px 10px}.row-item .btn-groupUpdate span{font-size:15px}.salary{max-width:50%;line-height:1.8;margin:auto}.salaryTimeline.ant-timeline-label .timeline-content i{margin-left:6px}.gropuTimeline-header{font-size:20px;font-weight:700;margin-bottom:0}.groupTimeline.timelineWrap :not(.dot){font-size:15px}.groupTimeline.timelineWrap svg[data-icon]{margin:0 4px}.groupTimeline.timelineWrap .timeline-content{margin-top:4px;margin-bottom:4px}.groupTimeline.timelineWrap.ant-timeline-label .timelineItem .timeline-notes{line-height:1.2;margin-top:0;padding:10px}.groupTimeline.timelineWrap.ant-timeline-label .timelineItem .timeline-notes *{font-size:15px}.groupTimeline.timelineWrap.ant-timeline-label .timelineItem .timeline-notes h4{margin-bottom:4px}.groupTimeline.timelineWrap .ant-timeline-item{padding-bottom:10px}.groupHistoryForm{display:flex;align-items:center;margin:10px -4px 30px}.groupHistoryForm>*{margin:0 4px}.groupHistoryForm .filter-opts{flex:1 1}.groupHistoryForm .filter-opts>*{display:block}.groupHistoryForm .actions button[type=submit]{margin-left:8px}.groupHistoryForm .actions button span{font-size:15px}.tabWrap.ant-tabs-card .ant-tabs-nav{margin-bottom:0}.tabWrap.ant-tabs-card .ant-tabs-nav-container{height:auto}.tabWrap.ant-tabs-card .ant-tabs-tab{min-width:140px;text-align:center;color:#5c5c5c;background-color:#e1e2e1;border:0;display:inline-block;margin-right:0!important;padding:12px 10px;position:relative;box-shadow:2px 0 8px 0 rgba(0,0,0,.2)}.tabWrap.ant-tabs-card .ant-tabs-tab:not(.ant-tabs-tab-active):hover{background-color:#d9d9d9}.tabWrap.ant-tabs-card .ant-tabs-tab-active{color:#333;background-color:#fff}.tabWrap.ant-tabs-card .ant-tabs-tab-active:before{content:"";position:absolute;width:100%;height:2px;background-color:#2196f3;top:0;left:0}.tabWrap.ant-tabs-editable-card .ant-tabs-tab-btn{display:inline-block}.tabWrap .ant-tabs-bar{margin:0}.tabWrap .ant-tabs-content-holder{background-color:#fff;padding:40px}.authWrap{display:flex;align-items:center}.authWrap>*{flex:1 1}.authWrap>span{min-width:140px}.authWrap div{text-align:right}.timelineWrap.ant-timeline-label .timelineItem .ant-timeline-item-label{width:100%;max-width:140px}.timelineWrap.ant-timeline-label .timelineItem .ant-timeline-item-head,.timelineWrap.ant-timeline-label .timelineItem .ant-timeline-item-tail{left:150px}.timelineWrap.ant-timeline-label .timelineItem.ant-timeline-item-left .ant-timeline-item-content{width:calc(100% - 180px);left:150px}.timelineWrap.ant-timeline-label .timelineItem .ant-timeline-item-content{margin-left:30px}.timelineWrap.ant-timeline-label .timelineItem .timeline-create-info{letter-spacing:1px;color:#b8b8b8}.timelineWrap.ant-timeline-label .timelineItem .timeline-create-info>*{font-size:.9rem}.timelineWrap.ant-timeline-label .timelineItem .timeline-create-info>:not(.btn-delete){font-style:italic}.timelineWrap.ant-timeline-label .timelineItem .timeline-create-info .anticon{margin-right:8px}.timelineWrap.ant-timeline-label .timelineItem .creator{text-decoration:underline}.timelineWrap.ant-timeline-label .timelineItem .large-text{font-size:40px}.timelineWrap.ant-timeline-label .timelineItem .timeline-notes{font-size:15px;background-color:#f5f5f5;margin-top:12px;padding:10px 12px}.timelineWrap.ant-timeline-label .timelineItem .timeline-notes *{font-size:15px;color:#5c5c5c}.timelineWrap.ant-timeline-label .timelineItem .timeline-notes p{margin-bottom:0}.timelineWrap.ant-timeline-label .timelineItem .timeline-notes h4{font-size:1rem;font-weight:700}.timelineWrap.ant-timeline-label .timelineItem .today{font-size:1.125rem;color:#ef5350}.timelineWrap.ant-timeline-label .timelineItem .ant-timeline-item-label{text-align:left}.timelineWrap .ant-timeline-item-head.ant-timeline-item-head-custom{left:150px}.timelineWrap .timeline-content{letter-spacing:1px;margin:10px 0 16px;padding-left:22px}.timelineWrap .ant-timeline-item-last .ant-timeline-item-content{display:none}.timelineWrap .dot{width:18px;height:18px;border:1px solid #2196f3;border-radius:50%;display:inline-block}.timelineWrap .dot:after{content:"";background-color:#2196f3;border-radius:50%;display:inline-block;vertical-align:1px;padding:5px}.timelineWrap .btn-delete{float:right;margin-top:-4px;margin-right:-10px;padding:4px 10px;cursor:pointer}.timelineWrap .btn-delete:focus,.timelineWrap .btn-delete:hover{margin-right:-10px}.timelineWrap .btn-delete:focus *,.timelineWrap .btn-delete:hover *{color:#333}.timelineWrap .btn-delete *{font-weight:400}.timelineWrap .btn-delete i{margin-right:4px}.members-header{padding-left:220px;margin-bottom:20px}.members-header:after{content:"";display:block;clear:both}.members-header>span{line-height:34px}.members-header .btn-primary{float:right;margin-right:0}.members-header .btn-primary:focus,.members-header .btn-primary:hover{margin-right:0}.member-list a{display:inline-block}.member-list thead{cursor:default}.member-list .ant-table-tbody{background-color:#fff}.member-list .ant-table-tbody *{font-size:15px}.member-list .tagsWrap{margin-top:0;padding:2px 8px}.member-list .col-names a{display:inline-block;vertical-align:middle}.member-list .col-names .small-text{font-size:.9rem;color:#b8b8b8;vertical-align:middle;margin-left:4px}.member-list .col-userId a{padding:2px 6px}.member-list .col-userId .small-text{font-size:.9rem;color:#b8b8b8;margin-left:0}.member-list .col-action>*{color:#2196f3}.member-list .col-action span{margin-right:10px}.member-list .birthday-user{color:#ef5350;margin-left:10px}.member-list .copy-text{color:#b8b8b8;display:inline-block;margin-left:2px;padding:0 4px;cursor:pointer;transition:all .4s linear}.member-list .copy-text:hover{transform:scale(1.2);color:#333}.member-list .expandDetailWrap{padding:10px 20px;cursor:default}.member-list .expandDetailWrap p{line-height:1.6;margin-bottom:0;display:flex}.member-list .expandDetailWrap p:not(:last-child)>span{border-bottom:0}.member-list .expandDetailWrap p>span{flex:1 1;border:1px solid #d9d9d9;padding:2px 8px}.member-list .expandDetailWrap p>span:first-child{border-right:0}.member-list .expandDetailWrap .label{font-weight:700;text-align:right;flex:0 0 24%}.member-list .expandDetailWrap a{display:inline-block;vertical-align:middle}.member-list .expandDetailWrap .more-detail a{text-decoration:underline}.member-list .groups-column{display:flex;align-items:center}.member-list .groups-column>span{flex:1 1}.member-list .btn-groupUpdate{height:auto;margin:0;padding:0 6px}.member-list .btn-groupUpdate>*{font-size:13px}.member-list .btn-groupUpdate:active,.member-list .btn-groupUpdate:focus,.member-list .btn-groupUpdate:hover{margin:0}.advanced_search_wrap :not(.title){font-size:15px}.advanced-search-title{margin-bottom:20px}.advanced-search-title:not(.clear){font-size:1.25rem}.advanced-search-title .fa-filter{font-size:18px;vertical-align:-1px;margin-right:4px}.advanced-search-title .clear{font-size:.9rem;color:#2196f3;float:right;margin-top:4px;padding:0 0 0 4px;cursor:pointer}.advanced-search-title .clear .anticon{margin-right:2px}.advanced-search-form>*{margin-bottom:20px}.advanced-search-form .search-item{display:block}.advanced-search-form .search-item .title{margin-bottom:4px}.advanced-search-form .search-item .input{width:100%;height:34px;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;padding:4px 12px;transition:all .3s ease-in-out}.advanced-search-form .search-item .input input{width:100%;height:100%}.advanced-search-form .btn-submit{width:100%;margin-right:0;margin-bottom:0}.checkboxLabel .title{margin-bottom:4px}.checkboxLabel .event{font-size:.9rem;color:#2196f3;float:right;padding:0 0 0 4px;cursor:pointer}.checkboxLabel .checkboxesContainer{max-height:270px;overflow-y:auto}.checkboxLabel .checkbox-item{line-height:2;display:block;margin-left:10px}.dayoffWrap .btn-create{color:#fff;background-color:#2196f3;padding:16px;border-radius:50%;position:fixed;right:20px;bottom:20px;z-index:2;box-shadow:3px 3px 10px 2px rgba(0,0,0,.3)}.dayoffWrap .btn-create svg{width:30px;height:30px}.dayoff-calendar .ant-radio-group{display:none}.dayoff-calendar .dates .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.showDetail.items *{font-size:13px}.showDetail.items .username{font-size:.9rem}.details .username{color:#333;display:inline-block}.details a.username:hover{color:#2196f3;text-decoration:underline}.details .btn-cancel.ant-btn{width:100%;min-height:40px;margin-bottom:20px}.detailWrap.type-full{padding:0 8px}.detailWrap.type-full .item{margin-bottom:2px}.detailWrap.type-simple .item{font-size:13px}.detailWrap *{font-size:.9rem}.detailWrap .item{cursor:pointer}.detailWrap .username{font-size:15px}.detailWrap .username:before{content:"";width:6px;height:6px;background-color:#2196f3;border-radius:50%;display:inline-block;vertical-align:2px;margin-right:6px;position:static}.detailWrap .ant-collapse-item .ant-collapse-header{line-height:1;padding:10px 32px}.detailWrap .ant-collapse-item .ant-collapse-header .ant-collapse-arrow{left:10px}.detailWrap .ant-collapse-item .ant-collapse-content{padding:10px 14px 0}.detailWrap .item{margin-bottom:4px;cursor:default}.detailWrap .item:after{content:"";display:block;clear:both}.detailWrap .item span *{display:inline-block;vertical-align:middle}.detailWrap .tagsWrap{margin-left:8px}.btns-action{float:right}.btns-action .ant-btn{height:auto;line-height:1;flex:1 1;margin-right:0;padding:5px 10px}.btns-action .ant-btn:not(:first-child){margin-left:8px}.btns-action .ant-btn:focus,.btns-action .ant-btn:hover{margin-right:0}.btns-action .btn-secondary{color:#fff;background-color:#4ca8aa;border-color:#4ca8aa;margin-right:0}.btns-action .btn-secondary:hover{opacity:.85}.btns-action .btn-secondary.active,.btns-action .btn-secondary:active,.btns-action .btn-secondary:focus,.btns-action .btn-secondary:hover{color:#fff;background-color:#4ca8aa;border-color:#4ca8aa;margin-right:12px}.btns-action .btn-secondary:hover{margin-right:0}.leaveTypeFormWrap .small-text{line-height:1;display:inline-block;vertical-align:middle}.prompt-dayoff .ant-modal-confirm-body .ant-modal-confirm-content{margin:16px 38px 40px}.prompt-dayoff .tagsWrap.dayoff-delete{font-size:15px;vertical-align:0;padding-bottom:1px}.leaveTypeWrap{margin-bottom:10px}.leaveTypeWrap .ant-radio-wrapper{margin-right:10px}.leaveType .ant-radio-wrapper{width:calc(33.33333% - 10px);margin-right:15px;margin-bottom:4px}.leaveType .ant-radio-wrapper:nth-child(3n+3){margin-right:0}.leaveType .ant-radio+span{width:calc(100% - 24px);margin-left:8px;padding:0}.leaveSelectName .ant-select-auto-complete{width:100%}.leaveSelectName .ant-select-disabled.ant-select .ant-select-selector{color:#333}.detail-tip{min-width:550px}.dayoffLists .ant-table-content *{font-size:.9rem}.dayoffLists .ant-table-content .ant-table-cell{height:auto;padding:4px 12px}.dayoffLists .ant-table-content th{font-size:15px}.dayoffLists .tagsWrap{font-size:13px}.dayoffLists .col-projectName{max-width:240px}.dayoffLists [class*=btn-]{color:#2196f3;padding:4px 0;cursor:pointer}.dayoffLists [class*=btn-] .anticon{display:inline-block}.dayoffLists .btn-update{margin-right:16px}.lazyCalendar{margin-bottom:20px}.lazyCalendar.ant-picker-calendar{margin-top:0}.lazyCalendar.ant-picker-calendar *{font-size:13px}.lazyCalendar.ant-picker-calendar .ant-picker-calendar-header{display:none}.lazyCalendar.ant-picker-calendar .ant-picker-panel .ant-picker-body th{width:28.57143px;height:28.57143px;padding:0}.lazyCalendar.ant-picker-calendar .ant-picker-cell{min-width:auto;border:0;cursor:default}.lazyCalendar.ant-picker-calendar .ant-picker-cell.ant-picker-cell-selected:not(.ant-picker-cell-today) .date,.lazyCalendar.ant-picker-calendar .ant-picker-cell:hover .date{color:#333;background-color:transparent!important}.lazyCalendar .dates{width:28.57143px;height:28.57143px;min-height:auto;padding:0;background-color:#5cfff4}.lazyCalendar .dates:before{content:"";height:100%;display:inline-block;vertical-align:middle}.lazyCalendar .dates .date{margin-bottom:0}.lazyCalendar .dates .name{display:none}.lazyCalendar .ant-picker-cell-disabled .dates{background-color:transparent}.lazyCalendar .ant-picker-cell-in-view:first-child .date,.lazyCalendar .ant-picker-cell-in-view:last-child .date,.lazyCalendar .isHoliday .date{color:#ef5350}.lazyCalendar .ant-picker-cell-in-view [data-holiday="0"] .date{color:#333}.myProjectHeader{margin-bottom:20px}.myProjectHeader .title{font-size:24px;font-weight:700;margin-bottom:0;display:inline-block;vertical-align:middle}.myProjectHeader .btn-primary{float:right;margin-top:2.5px;margin-right:0}.myProjectHeader .btn-primary:focus,.myProjectHeader .btn-primary:hover{margin-right:0}.myProject-lists .ant-table-row{cursor:pointer}.myProject-lists .ant-table-expanded-row .ant-table-cell,.myProject-lists .ant-table-expanded-row .ant-table-cell:first-child{padding:0}.myProject-lists .toDoListWrap{max-width:900px;padding:12px 60px}.myProject-lists .toDoListWrap .item-wrap{padding-left:24px;position:relative}.myProject-lists .toDoListWrap .item-wrap:before{content:"";width:6px;height:6px;border-radius:50%;background-color:#4ca8aa;position:absolute;left:12px;top:8.5px}.myProject-lists .toDoListWrap .item-wrap:hover{background-color:#f5f5f5}.myProject-lists .toDoListWrap .item-wrap *{cursor:default}.myProject-lists .toDoListWrap .item-wrap .btn-actions *{color:#2196f3;cursor:pointer}.myProject-lists .toDoListWrap .item-wrap .btn-actions .anticon{margin-right:2px}.myProject-lists .col-hours{text-align:right}.timelineDataTable .ant-table-cell{font-size:15px;padding:4px}.timelineDataTable .ant-table-cell *{font-size:15px}.timelineDataTable .ant-table-summary{background-color:#fff}.timelineDataTable .table-summary{text-align:right}.timelineDataTable .table-summary .ant-table-cell{border-top:3px double;border-bottom:0;padding-bottom:7px}.timelineDataTable .table-summary .ant-table-cell:first-child{text-align:center}.timelineDataTable .table-summary .warning-text{color:#ef5350}.timelineDataTable .table-summary .ant-table-cell.summary-label,.timelineDataTable .table-summary .total-hours{text-align:left}.timelineDataTable .balance{color:#4ca8aa}.timelineDataTable:nth-child(2){margin-top:20px}.timelineDataTitle{font-size:24px;font-weight:700;color:#333;display:inline-block;margin-bottom:20px}.timelineDataTitle:hover{text-decoration:underline;color:#333}.timelineData-group-budget .ant-table-cell{border-right:1px solid #f0f0f0}.timelineData-group-budget th.ant-table-cell[colspan="3"]{border-bottom:1px solid #f0f0f0!important}.timeline{overflow:hidden}.timelineDataSearch{margin-bottom:20px}.timelineDataSearch:after{content:"";display:block;clear:both}.searchResult{float:right;margin-top:2.5px}.searchForm,.searchForm>*{display:inline-block}.searchForm>*{vertical-align:middle}.searchForm>:not(:last-child){margin-right:16px}.searchForm .title{display:inline-block;vertical-align:middle}.searchForm .checkboxesWrap{max-width:500px;white-space:nowrap;overflow-x:auto}.searchForm [class*=btn-]{padding:4px 30px}.searchForm [class*=btn-] *{font-size:15px}.searchForm .btn-primary,.searchForm .btn-primary:hover{margin-right:0}.searchForm .btn-secondary{color:#333;background-color:#fff;border-color:#d9d9d9}.searchForm .btn-secondary:active,.searchForm .btn-secondary:focus,.searchForm .btn-secondary:hover{color:#2196f3;background-color:#fff;border-color:#2196f3}.timelineDataWrap{overflow-x:scroll}.timeline_tooltip_wrap{width:300px}.timeline_tooltip_wrap *{font-size:15px}.timeline_tooltip_wrap .title{border-bottom:1px solid #d9d9d9;padding:12px}.timeline_tooltip_wrap .name{font-weight:700}.timeline_tooltip_wrap .small-text{font-size:13px;color:#b8b8b8}.timeline_tooltip_wrap .square{width:10px;height:10px;display:inline-block}.timeline_tooltip_wrap .assignee{float:right}.timeline_tooltip_wrap .info{padding:0 12px}.timeline_tooltip_wrap .info>*{margin-bottom:10px}.timeline_tooltip_wrap .label{font-weight:700}.timelineData-project-list .ant-table-cell:first-child,.timelineData-todo-list .ant-table-cell:first-child{max-width:200px}.timelineData-project-list .ant-table-cell:first-child *,.timelineData-todo-list .ant-table-cell:first-child *{display:inline-block}.timelineData-project-list .project-status,.timelineData-todo-list .project-status{font-size:13px;line-height:1.2;color:#333;margin-right:4px;padding:2px;cursor:default}.projects [class*=btn-]:not(.btn-secondary):active,.projects [class*=btn-]:not(.btn-secondary):focus{margin-right:0}.project-lists .ant-table-column-sorters{padding:0}.project-lists .ant-table-cell,.project-lists th.ant-table-column-has-sorters{font-size:15px;padding:8px 10px}.project-lists .ant-table-cell:first-child,.project-lists th.ant-table-column-has-sorters:first-child{padding-left:16px}.project-lists .ant-table-cell :not(.tagsWrap),.project-lists th.ant-table-column-has-sorters :not(.tagsWrap){font-size:15px}.project-lists .ant-table-cell a,.project-lists th.ant-table-column-has-sorters a{padding:2px 8px 2px 0;display:inline-block;vertical-align:middle}.project-lists .ant-table-cell a:hover,.project-lists th.ant-table-column-has-sorters a:hover{text-decoration:underline}.project-lists th.ant-table-cell{height:auto;min-height:40px}.project-lists [class*=btn-]{height:auto;padding:2px 8px}.project-lists [class*=btn-]:not(:last-child){margin-bottom:4px}.project-lists .btn-danger{margin-right:0}.project-lists .tagsWrap{padding:0 4px;margin:0}.project-lists .ant-table-cell{padding:6px}.project-lists .ant-table-cell .user{font-size:.9rem}.projects .project-header{align-items:center;margin-bottom:20px}.projects .project-summary{margin-left:220px}.projects .summary-text span{margin:0 10px 0 8px}.projects .event{text-align:right}.projects .work-status{font-size:13px;color:#b8b8b8;display:inline-block;margin-left:4px}.projects .work-status.is-leave{color:#ef5350}.projects .ant-picker-range.range-picker-input{height:34px;padding:4px 12px}.projects .ant-picker-range.range-picker-input input{font-size:13.5px}.projects .btn-primary,.projects .btn-primary:hover{margin-right:0}.projects .settings{margin-right:12px;position:relative}.projects .setting-coloumns-wrap{min-width:150px;text-align:left;background-color:#fff;box-shadow:2px 0 8px 0 rgba(0,0,0,.2);padding:12px 20px;position:absolute;right:0;z-index:1}.projects .setting-coloumns-wrap>*{display:block;margin-left:0}.projects .tagsWrap{margin:0}.projects .expandDetailWrap{padding-left:40px}.projects .col-date{font-size:14px}.btn-createTask.btn-primary{min-width:20%;margin:20px 0}.summary{letter-spacing:.5px;text-align:right}.summary .budget{color:#4ca8aa}.summary .cost{color:#ef5350}.toDoListWrap .btn-actions{text-align:right}.toDoListWrap .btn-actions>*{cursor:pointer}.toDoList{border:1px solid #f0f0f0;border-radius:4px;cursor:default}.toDoList:not(:last-child){margin-bottom:12px}.toDoList-group-title{line-height:1.6;font-weight:700;border-bottom:1px solid #f0f0f0;padding:6px 6px 6px 12px}.toDoList-group-title .small-text{font-size:.9rem;letter-spacing:.5px;vertical-align:1px}.toDoList-group-title .btn-actions .anticon{margin-left:4px;padding:4px 8px}.taskWrap .empty-data{text-align:center;color:#b8b8b8;margin-bottom:0;padding:12px}.taskWrap .btn-actions>*{color:#2196f3;margin-left:4px;padding:0 6px;display:inline-block;vertical-align:middle}.taskWrap .btn-actions>* span{margin-right:4px}.col-taskName{width:480px}.col-taskName .small-text{color:#b8b8b8;margin-left:0}.col-assignee .ant-table-filter-column-title{display:flex;justify-content:flex-end;padding-right:28px!important}.col-assignee .ant-table-filter-column-title .ant-table-column-sorters{min-width:100px;justify-content:flex-end}.col-assignee .assignee{display:flex;justify-content:flex-end;padding-right:36.8px}.searchTaskForm{padding:12px 10px}.searchTaskForm .row{display:inline-block;vertical-align:middle;margin:0}.searchTaskForm .row-btns .ant-btn{margin-left:10px;margin-right:0;padding:6px 20px}.col-action .btn{color:#2196f3;margin-left:6px;padding:4px;cursor:pointer}.col-totalCost{text-align:right}.timeline-link{margin-left:16px;vertical-align:middle}.timeline-link,.timeline-link>*{display:inline-block}.timeline-link .look-at-timeline{font-size:17px;text-decoration:underline}.timeline-link .anticon{font-size:14px;color:#b8b8b8;vertical-align:super;margin-left:4px}.timeline-link .anticon *{font-size:14px}.look-at-timeline-tooltip .ant-tooltip-inner{font-size:.9rem}.filter-reset,.filter-search{font-size:.9rem;color:#2196f3;margin-left:4px;cursor:pointer}.filter-reset{float:right;margin-top:2px}.form-filter-assignee .row-filter-assignee-item{margin-bottom:20px}.form-filter-assignee .row-filter-assignee-item p{margin-bottom:4px}.form-filter-assignee .ant-select-selection-placeholder{font-size:15px}.form-filter-assignee .multiple-select{width:100%}.form-task .warning-text{font-size:.9rem;color:#ef5350;margin-left:4px}.form-task .has-cost select{cursor:not-allowed}.form-task .has-cost select:hover{border-color:#d9d9d9}.col-cost,.col-extra-cost,.col-total-hours{min-width:85px}.btn-menu-actions{margin:0;padding:0}.btn-menu-actions .anticon{padding:4px 8px}.projectDetailWrap{height:100%;background-color:#fff;padding:20px}.projectDetailWrap .noData{padding-top:120px}.projectDetailWrap .project-detail .column-left{margin-right:40px}.project-header .title{padding-right:10px}.project-header .title h1{font-size:24px;font-weight:700}.project-header .btn-actions{text-align:right}.project-header .btn-update{margin-right:0}.projectDetailSectionWrap{line-height:1.6;margin-bottom:28px}.projectDetailSectionWrap .label-title{margin-bottom:10px;font-weight:700;position:relative;cursor:default}.projectDetailSectionWrap .label-title:after{content:"";width:100%;height:1px;background-color:#f0f0f0;position:absolute;left:0;top:50%;transform:translateY(-50%)}.projectDetailSectionWrap .label-title span{background-color:#fff;display:inline-block;padding-right:6px;position:relative;z-index:1}.projectDetailSectionWrap .label-title .arrow-down{float:right;margin-top:6px;padding:0 0 0 4px}.projectDetailSectionWrap .detail-content{line-height:1.8;font-size:15px;padding-left:16px}.projectDetailSectionWrap .tagsWrap{margin:0}.payment-status *{font-size:.9rem}.payment-status .tagsWrap.payment-status-tag{font-size:13px;padding-top:2px;padding-bottom:2px}.payment-status .tagsWrap.payment-status-tag *{font-size:13px}.payment-status .anticon{vertical-align:-2px;margin-left:0;margin-right:4px}.payment-status .anticon-close{margin-right:2px}.section-details .col-right{margin-right:20px}.section-notes{min-height:62px}.detail-content-people a{display:inline-block}.btn-add{padding:2px;cursor:pointer}.extra-cost{text-decoration:line-through}.groupBudgetWrap .group-budget-list .warning-text{font-size:13px;color:#2196f3;margin-left:4px}.groupBudgetWrap .group-budget-list.ant-collapse{border-bottom:1px solid #b8b8b8;margin-bottom:4px;padding-bottom:4px}.groupBudgetWrap .group-budget-list.ant-collapse .ant-collapse-header{padding:0 0 0 24px}.groupBudgetWrap .group-budget-list.ant-collapse .ant-collapse-header .ant-collapse-arrow{left:0;top:4px}.groupBudgetWrap .group-budget-list.ant-collapse .anticon{font-size:.9rem;padding:2px}.groupBudgetWrap .group-budget-list.ant-collapse .anticon *{font-size:.9rem}.groupBudgetWrap .group-budget-list.ant-collapse .ant-collapse-content .ant-collapse-content-box{padding:0 0 0 24px}.groupBudgetWrap .group-budget-list.ant-collapse .ant-collapse-content .ant-collapse-content-box *{font-size:15px;color:#b8b8b8}.groupBudgetWrap .group-budget-list.ant-collapse .ant-collapse-content .ant-collapse-content-box .warning-text{color:#ef5350}.groupBudgetWrap .label{text-align:left}.groupBudgetWrap .price{text-align:right}.groupBudgetWrap .action{width:56px;text-align:right;color:#b8b8b8;display:inline-block}.groupBudgetWrap .anticon-delete{margin-left:10px}.group-budget-total .ant-col{align-items:center}.group-budget-total .budget *{font-weight:700}.group-budget-total .cost *{color:#ef5350}.group-budget-total .balance .price{font-size:20px;color:#4ca8aa}.group-budget-total .balance .warning-text{color:#ef5350}.group-budget-total .price{text-align:right}.hasAuth .group-budget-list .price,.hasAuth .group-budget-total .price{padding-right:56px}.other-fee{color:#2196f3;cursor:pointer}.other-fee:hover{text-decoration:underline}.other-fee-card{margin-bottom:16px}.other-fee-card .ant-card-body{padding:12px}.other-fee-card .ant-card-meta-detail .ant-card-meta-title{margin-bottom:4px;padding-right:0}.other-fee-card .btn-delete{font-size:.9rem;font-weight:400;color:#2196f3;float:right;margin-top:2px;cursor:pointer}.other-fee-card .ant-card-meta-description *{font-size:15px;color:#b8b8b8}.other-fee-card .notes{font-size:.9rem}.other-fee-form .title{font-size:1rem}.other-fee-form .items:last-child{align-items:flex-end;margin-bottom:30px}.other-fee-form .items:last-child .row{margin-bottom:0}.other-fee-form .items .row:not(:last-child){margin-right:10px}.other-fee-form .items .item{flex:0 0 60%}.other-fee-form .row{margin-bottom:10px}.other-fee-form .row *{font-size:15px}.other-fee-form .btn-submit{height:34px}.workLogListWrap .calendarWrap.ant-picker-calendar .ant-picker-calendar-header{margin-bottom:12px}.workLogListWrap .calendarWrap.ant-picker-calendar .ant-picker-calendar-header .ant-picker-calendar-year-select{min-width:auto}.workLogListWrap .calendarWrap.ant-picker-calendar .ant-picker-calendar-header .ant-select-selection-item{line-height:30px}.workLogListWrap .calendarWrap.ant-picker-calendar .ant-picker-calendar-header .ant-select-arrow{margin-top:-6px}.workLogListWrap .calendarWrap.ant-picker-calendar .ant-picker-calendar-header .ant-radio-button-wrapper,.workLogListWrap .calendarWrap.ant-picker-calendar .ant-picker-calendar-header .ant-select-selector{min-width:auto;height:30px;min-height:30px}.workLogListWrap .ant-radio-group{display:none}.workLogListWrap .calendarWrap *{font-size:13px}.workLogListWrap .calendarWrap.ant-picker-calendar{margin-top:-30px}.workLogListWrap .calendarWrap.ant-picker-calendar .ant-picker-panel .ant-picker-body th{padding:4px}.workLogListWrap .calendarWrap.ant-picker-calendar .ant-picker-cell{border-bottom:1px solid #f5f5f5}.workLogListWrap .calendarWrap.ant-picker-calendar .ant-picker-cell:first-child{border-left:1px solid #f5f5f5}.workLogListWrap .calendarWrap.ant-picker-calendar .ant-picker-cell:last-child{border-right:1px solid #f5f5f5}.workLogListWrap .calendarWrap.ant-picker-calendar .ant-picker-cell-selected{background-color:#e1e2e1}.workLogListWrap .calendarWrap .ant-picker-content td,.workLogListWrap .calendarWrap .ant-picker-content th{min-width:auto}.workLogListWrap .dates{min-height:54px;padding:4px 0}.workLogListWrap .dates .date{width:1.5em;height:1.5em;line-height:1.5em;margin-bottom:4px}.workLogListWrap .dates .item,.workLogListWrap .dates .name{margin-bottom:2px}.workLogListWrap .dates .items{min-height:auto}.workLogListWrap .dates .item{min-height:5px;margin-right:10px;border-top-left-radius:0;border-bottom-left-radius:0}.workLogListWrap .ant-table-cell{padding:4px 8px}.workLogListWrap *{font-size:15px}.workLogListWrap .title{font-weight:700;margin-right:4px}.workLogListWrap .small-text{font-size:13px;color:#b8b8b8;margin:4px 0 0}.worklog-detail-tip{max-width:30%}.worklog-detail-tip .ant-popover-inner-content{padding:16px}.worklog-detail-tip .aDayWrap{margin-top:12px}.worklog-detail-tip .aDayWrap :not(th){font-size:.9rem}.worklog-detail-tip .col-action>*{color:#2196f3;padding:4px 0;cursor:pointer}.worklog-detail-tip .col-action .btn-update{margin-right:10px}.worklog-detail-tip .noData{padding:10px}.worklog-detail-tip .noData .ant-empty>*{display:inline-block;vertical-align:middle}.worklog-detail-tip .noData .ant-empty-image{height:50px;margin-bottom:0}.worklog-detail-tip .noData .ant-empty-image svg{width:80px}.worklog-detail-tip .noData .ant-empty-description{margin-top:0}.worklog-detail-tip .selected-date{text-align:right}.projectContentWrap{position:relative}.projectContentWrap .btn-create{color:#fff;background-color:#2196f3;padding:16px;border-radius:50%;position:fixed;right:20px;bottom:20px;z-index:2;box-shadow:3px 3px 10px 2px rgba(0,0,0,.3)}.projectContentWrap .btn-create svg{width:30px;height:30px}.projectContentWrap:not(.content-type-single){padding-bottom:52px}.projectContentWrap .ant-spin-container,.projectContentWrap .ant-spin-nested-loading,.projectContentWrap .column{position:static}.projectContentWrap .tagsWrap{padding:3px 8px}.projectContentWrap .column-left{margin-right:20px}.projectContentWrap .column-left .ant-table{min-height:1360px;background-color:#fff}.projectContentWrap a[href]:hover{text-decoration:underline}.projectContentWrap .btn-primary:focus,.projectContentWrap .btn-primary:hover{margin-right:0}.projectContentWrap .pagination{width:100%;text-align:right;position:absolute}.projectContentWrap .pagination:first-child{top:0}.projectContentWrap .pagination:last-child{bottom:0}.projectContentWrap .pagination .ant-pagination-total-text{width:auto;float:left;margin-top:1px;margin-bottom:0}.withoutTableHeader thead{display:none}.col-projectName{cursor:pointer}.col-projectName .title{position:relative}.col-projectName .project-name{width:calc(100% - 80px);font-weight:700;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.col-projectName .tagsWrap{max-width:70px;font-size:13px;padding:0 6px;position:absolute;top:2px;right:0}.col-projectName .small-info *{font-size:.9rem}.col-projectName .small-info :not(a){color:#b8b8b8}.col-projectName .small-info .budge{letter-spacing:.5px}.col-projectName .small-info .manager *{line-height:1;display:inline-block;vertical-align:middle}.col-projectName .small-info .fas{font-size:13px;margin-right:6px}.col-projectName .small-info a{display:inline-block;vertical-align:middle}.col-projectName .small-info a:hover{text-decoration:underline}.hasChangedLog{color:#fff;background-color:#ef5350;border-radius:50%;padding:3px;position:absolute;right:16px;top:32px}.hasChangedLog *{font-size:.9rem}.upload-warning-box{margin-bottom:12px;padding:12px 20px}.upload-warning-box *{font-size:15px}.upload-warning-box .anticon{margin-top:4px;margin-right:10px}.upload-warning-box .ant-alert-description{padding-left:24px}.upload-warning-box .ant-alert-description li{list-style:disc}.fileUpload{display:block}.fileUpload .btn-upload .anticon-plus,.fileUpload .btn-upload .anticon-plus *{font-size:30px}.ant-upload-list-picture-card-container,.ant-upload-select{width:auto;min-width:100px;max-width:100px;height:auto;min-height:109px;max-height:109px}.fileItemWrap{border:1px solid #d9d9d9;padding:4px 8px;cursor:pointer}.fileItemWrap *{line-height:1.4;color:#333}.fileItemWrap :not(.anticon-delete){font-size:14px}.fileItemWrap .upload-file-avatar{font-size:40px;text-align:center;margin-bottom:0}.fileItemWrap .upload-file-avatar *{font-size:40px}.fileItemWrap .upload-file-name{color:#2196f3;margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fileItemWrap .upload-file-info *{color:#b8b8b8}.fileItemWrap .upload-file-info .size{font-size:13px}.fileItemWrap .upload-file-info .action{float:right;font-size:1rem}.fileItemWrap .upload-file-info .action *{font-size:1rem}.personal-skill-row{margin-bottom:6px}.personal-skill-row .tagsWrap{border:1px solid #f5f5f5!important;margin-left:0;padding:2px 6px}.personal-skill-row span{display:inline-block}.personal-skill-row .score{font-size:.9rem;top:-2px}.personal-skill-row .score.first-place .ant-progress-text{color:gold}.personal-skill-row .score.second-place .ant-progress-text{color:silver}.personal-skill-row .score.third-place .ant-progress-text{color:#b78670}.personal-skill-tip .ant-popover-inner-content{min-width:315px;max-width:315px}.personal-skill-tip>*{display:inline-block;vertical-align:middle}.personal-skill-tip .ant-progress-text{text-align:right;margin-left:4px}.personal-skill-tip h2{margin-bottom:0}.personal-skill-tip .name{font-size:1.125rem;font-weight:700}.personal-skill-tip .btn-action,.personal-skill-tip .username{font-size:.9rem;color:#2196f3;display:inline-block;cursor:pointer}.personal-skill-tip .btn-action:hover,.personal-skill-tip .username:hover{text-decoration:underline}.personal-skill-tip .link-actions{margin-bottom:16px}.personal-skill-tip .btn-action{margin-right:10px}.personal-skill-tip .username{margin-left:10px}.personal-skill-tip p{line-height:1;margin-bottom:8px}.personal-skill-tip [class*=personal]{margin-bottom:20px}.personal-skill-tip [class*=personal]>[class*=Wrap]{padding-left:10px}.personal-skill-tip .label{display:inline-block;vertical-align:middle;font-size:.9rem;background-color:#e1e2e1;margin-right:10px;margin-bottom:6px;padding:1px 6px}.tab-pane-settings{display:flex;align-items:flex-start}.tab-pane-settings .on{display:block}.settingMenu{min-width:240px;margin-right:60px}.settingMenu .menu-item{padding:8px 20px;cursor:pointer}.settingMenu .menu-item:hover{background-color:#f5f5f5}.settingMenu .menu-item.on{color:#fff;background-color:#2196f3}.settingContent{flex:1 1}.settingsContentWrap{display:none}.settingsContentWrap .top{margin-bottom:20px}.settingsContentWrap .top .title{font-size:24px;font-weight:700;margin-right:16px}.settingsContentWrap .top span:not(.title){font-size:15px;color:#2196f3;text-decoration:underline;margin-right:10px;cursor:pointer}.settings-form-wrap>[class*=settings--]{display:flex;flex-wrap:wrap;padding-left:10px}.settings-form-wrap .settings-item-wrap{flex-grow:0;flex-shrink:0;flex-basis:calc(33.33333% - 10px);margin-right:10px;margin-bottom:8px}.settings-form-wrap .settings-item-wrap .dot{width:6px;height:6px;background-color:#333;border-radius:50%;margin-right:8px;display:inline-block;vertical-align:middle}.settings-form-wrap .settings-item-wrap .item{display:inline-block;vertical-align:middle;width:calc(100% - 14px);font-size:15px;padding:4px}.settings-form-wrap .settings-item-wrap .item.isEdit{padding:0}.settings-form-wrap .settings-item-wrap .item.hasError{vertical-align:top}.settings-form-wrap .settings-item-wrap .item.hasError .input-outer{border-color:#ef5350}.settings-form-wrap .settings-item-wrap .input-outer{vertical-align:middle;border:1px solid #d9d9d9;padding:4px 8px}.settings-form-wrap .settings-item-wrap input{width:100%;height:100%;font-size:15px;padding:0}.settings-form-wrap .row-btns{text-align:left}.settings-form-wrap .ant-btn{margin:0 20px 0 0}.settings-form-wrap .ant-btn:hover{margin-right:20px}.form-feature .btn-clone{font-size:.9rem;text-align:right;color:#2196f3;margin-bottom:0}.form-feature .btn-clone span{cursor:pointer}.form-feature .btn-clone *{font-size:.9rem}.form-feature .itemsWrap{max-height:500px;overflow:auto;display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.form-feature .itemsWrap .row{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 20px);margin:0 10px 10px}.row-label-item{margin-bottom:20px}.row-label-item p{font-size:1.125rem;margin-bottom:4px}.row-label-item .item-wrap{display:flex;flex-wrap:wrap;padding-left:16px}.row-label-item .item-wrap *{font-size:15px}.row-label-item .item-wrap>*{line-height:2;flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 10px);margin-left:0;margin-right:10px}.skill-header{text-align:right;margin-bottom:20px}.skill-header .btn-primary:last-child{margin-right:0}.skillTab{min-height:calc(100vh - 112px)}.skillTab .checkboxLists .tagsWrap{border:1px solid #f5f5f5!important}.skillTab .checkboxLists .circle{width:8px;height:8px;border:1px solid #d9d9d9;display:inline-block;vertical-align:2px;border-radius:50%;margin-right:4px}.skillTab .label{display:inline-block;vertical-align:middle;font-size:.9rem;background-color:#e1e2e1;margin-right:10px;margin-bottom:6px;padding:1px 6px}.skillWrap{border:1px solid #d9d9d9}.skillWrap .btn-primary:last-child{margin-right:0}.skillWrap .skill-row{display:flex}.skillWrap .skill-row:last-child .skill-item:last-child,.skillWrap .skill-row:last-child .skill-row--left,.skillWrap .skill-row:last-child .skill-row--right{border-bottom:0}.skillWrap .skill-row-title{font-weight:700}.skillWrap .skill-row-title .no-item{line-height:50px;padding:0 20px!important}.skillWrap [class*=skill-row--]{text-align:center;flex:1 1;justify-content:center}.skillWrap [class*=skill-row--]:not(.skill-row--middle){display:flex;align-items:center}.skillWrap .skill-row--left{border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}.skillWrap .skill-row--middle{flex:0 0 50%}.skillWrap .skill-item,.skillWrap .skill-row--right{border-bottom:1px solid #d9d9d9}.skillWrap .skill-item{display:flex}.skillWrap .skill-item>*{border-right:1px solid #d9d9d9;flex:1 1}.skillWrap .skill-item .name{text-align:left;padding:10px 20px;display:flex;align-items:center}.skillWrap .skill-item .members{text-align:left;padding:8px 20px}.skillWrap .skill-item .item-wrap{letter-spacing:1px;color:#2196f3;cursor:pointer}.skillWrap .skill-item .item-wrap:hover .member{text-decoration:underline}.skillWrap .skill-item .item-wrap>span{margin-right:4px}.skillWrap .skill-item .item-wrap .member-status{width:22px;color:#e1e2e1;text-align:center;display:inline-block;margin-right:2px}.skillWrap .skill-item .item-wrap .no-status{padding-left:24px}.skillWrap .skill-item .small-text{color:#b8b8b8;margin-left:0}.skillWrap .no-item{min-height:50px}.slider>*{display:inline-block;vertical-align:-30px}.slider .ant-slider-track{background-color:#2196f3}.slider .ant-slider-handle{border-color:#2196f3}.slider .ant-slider-mark-text{font-size:.9rem}.slider .ant-slider{margin-left:0;margin-right:0}.slider .score-slider{width:calc(100% - 44px)}.slider .small-text{width:40px;font-size:.9rem;text-align:right;margin-left:4px}.skill-wrap{border:1px solid #d9d9d9}.skill-wrap>*{padding:0 12px}.skill-wrap .skill-item-wrap{max-height:190px;padding:4px 6px 4px 12px;overflow-y:auto}.skill-wrap .skill-item-wrap .noData{padding:10px 0}.skill-wrap .skill-item-wrap .ant-empty-image{height:80px}.skill-wrap .skill-item-wrap .ant-empty-description{font-size:1rem;margin-top:10px}.skill-wrap .skill-items{margin:8px 0}.skill-wrap .skill-items span{font-size:15px}.skill-wrap .skill-items .small-text{font-size:13px;color:#b8b8b8;margin-left:6px}.skill-wrap .skill-action{text-align:right;border-bottom:1px solid #d9d9d9;padding:2px 8px}.skill-wrap .skill-action .anticon{vertical-align:0;padding:4px;cursor:pointer}.skill-wrap .skill-action .anticon *{font-size:12px}.skill-wrap .btn-actions{float:right}.skill-wrap .btn-actions *{font-size:.9rem}.skill-wrap .btn-actions>*{color:#b8b8b8;margin-left:2px;padding:4px}.skillForm{margin-top:8px;margin-bottom:8px}.skillForm>*{display:inline-block;vertical-align:middle}.skillForm input{width:calc(100% - 124px);font-size:.9rem;height:28px;border:1px solid #d9d9d9;margin-left:8px;padding:4px 8px}.skillForm .btn-actions{width:100px;text-align:right;float:none}.skillForm .btn-actions [class*=btn-]{height:auto;margin-left:6px;padding:0 6px}.skillForm .btn-actions .btn-primary{color:#fff}.skillForm .btn-actions .btn-secondary:hover{border-color:#b8b8b8}.member-skill-form .field{height:auto}.member-skill-form .notice-text{font-size:12px;color:#2196f3}.member-skill-form .tagsWrap{border:1px solid #f5f5f5!important;margin-left:0}.member-skill-form .ant-select-selection-placeholder{font-size:15px}.member-skill-form .warning-text{font-size:15px;color:#ef5350;margin-left:4px}.member-skill-list a{display:inline}.member-skill-list .small-text{color:#b8b8b8}.member-skill-list .tagsWrap{padding:1px 3px}.member-skill-list .personal-skill-row{margin:6px 0}.member-skill-list .personal-skill-row span{font-size:15px}.member-skill-list .personal-skill-row .ant-progress-text{font-size:.9rem;text-align:right;color:rgba(0,0,0,.45);margin-left:2px}.member-skill-list .personal-skill-row .score{max-width:40%;margin-left:8px}.member-skill-list .personal-skill-row .score.first-place .ant-progress-text{color:gold}.member-skill-list .personal-skill-row .score.second-place .ant-progress-text{color:silver}.member-skill-list .personal-skill-row .score.third-place .ant-progress-text{color:#b78670}.member-skill-list .col-name{max-width:200px}.member-skill-list .col-name .name .member-status{width:22px;color:#e1e2e1;display:inline-block;margin-right:2px}.member-skill-list .col-name .name .no-status{padding-left:24px}.member-skill-list .col-id{max-width:100px}.member-skill-list .col-feature,.member-skill-list .col-tool{max-width:200px}.breadcrumbs+.btn-primary{min-width:120px;min-height:34px;margin:12px 0 20px}.breadcrumbs+.btn-primary .anticon+span{margin-left:4px}.settingColumns{display:flex;flex-wrap:wrap;margin-right:-20px}.settingColumns .column{text-align:center;color:#333;background-color:#fff;border-radius:8px;margin-bottom:20px;margin-right:20px;padding:30px 16px;transition:all .3s ease-in-out;overflow:hidden;cursor:pointer;flex-grow:0;flex-shrink:0;flex-basis:calc(16.66667% - 20px)}@media screen and (max-width:1400px){.settingColumns .column{flex-grow:0;flex-shrink:0;flex-basis:calc(20% - 20px)}}@media screen and (max-width:1200px){.settingColumns .column{flex-grow:0;flex-shrink:0;flex-basis:calc(25% - 20px)}}@media screen and (max-width:1024px){.settingColumns .column{flex-grow:0;flex-shrink:0;flex-basis:calc(33.33333% - 20px)}}@media screen and (max-width:768px){.settingColumns .column{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 20px)}}@media screen and (max-width:480px){.settingColumns .column{flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 20px)}}.settingColumns .column:hover{color:#333;background-color:#d5d5d5}.settingColumns .column:active{background-color:#aaa}.settingColumns .column i{font-size:30px;margin-bottom:20px}.settingColumns .column p{margin-bottom:0}.member a{display:inline-block;padding:10px 12px 10px 0}.member .authority{line-height:2;text-align:left;display:flex;flex-wrap:wrap;padding:0}.member .authWrap{max-width:280px;flex-grow:0;flex-shrink:0;flex-basis:33.33333%;padding-right:60px}.member .authWrap div{flex:0 0 30%}.calendar-setting{margin-top:20px}.calendar-setting .dates{min-height:150px;padding:16px 0}.calendar-setting .dates .date{margin-bottom:16px}.calendar-setting .dates .name{font-size:15px}.collapseWrap.withTopSpace{margin-top:20px}.collapseWrap .ant-collapse{border:0;border-radius:0}.collapseWrap .ant-collapse-content{border:0}.collapseWrap .ant-collapse-item{border:0;padding-bottom:8px}.collapseWrap .ant-collapse-item .ant-collapse-header{padding:12px 16px 12px 40px}.panelWrap .ant-collapse-header{font-weight:700;background-color:#e1e2e1}.panelWrap .ant-collapse-header .anticon svg{font-size:.9rem}.panelWrap .ant-collapse-content-box{padding:0}.small-text{font-size:13px;font-weight:400;color:#5c5c5c;margin-left:4px}.collWrap{padding:8px 20px;display:flex;align-items:center}.collWrap:not(:last-child){border-bottom:1px solid #d9d9d9}.collWrap .coll-cell{flex:1 1;padding:0 8px}.btn-create{margin-top:-3px;padding:2px 8px}.projectSetting .tagsWrap{min-width:33px;min-height:auto;height:26px;font-size:15px;margin:0;padding-top:1px}.projectSetting .tagsWrap:before{content:"";height:100%;display:inline-block;vertical-align:middle}.projectSetting .col-name .tagsWrap{float:right}.projectSetting .col-colorText{text-align:center}.projectSetting .col-priority div{max-width:40px;text-align:center}.costRatioWrap .col-costRatio>*{display:inline-block;vertical-align:middle}.costRatioWrap .col-costRatio .inputWrap{margin-right:12px}.costRatioWrap .col-costRatio .inputWrap input{max-width:80px;font-size:15px;border:1px solid #d9d9d9;border-radius:2px;margin-right:4px;padding:4px 10px}.costRatioWrap .btn-primary span{font-size:15px}.costRatioTable{max-width:40%;background-color:#fff;text-align:center;cursor:default}.costRatioTable .row-item:first-child,.costRatioTable .row-item:not(:first-child):hover{background-color:#fafafa}.costRatioTable .row-item:not(:first-child) .ant-col{border-top:1px solid #e8e8e8}.costRatioTable .row-item:not(:first-child) .ant-col:not(:last-child){border-right:1px solid #e8e8e8}.costRatioTable .ant-col{min-height:45px;padding:10px 16px}.workLogTypeWrap .ant-table-cell{padding:8px}.workLogTypeWrap .ant-table-cell:not(.col-actions):not(.col-name):not(.col-code){text-align:center}.workLogTypeWrap .tagsWrap{min-width:33px;min-height:auto;height:26px;margin:-1px 0 0}.workLogTypeWrap .col-name .tagsWrap{font-size:15px;float:right;padding-top:1px}.workLogTypeWrap .col-name .tagsWrap:before{content:"";height:100%;display:inline-block;vertical-align:middle}.workLogTypeWrap .col-colorText .tagsWrap.isWhite{border:1px solid #d9d9d9}.workLogTypeWrap .col-code,.workLogTypeWrap th.ant-table-cell{font-size:15px}.workLogTypeLightbox .items{display:flex}.workLogTypeLightbox .items>*{flex:1 1}.workLogTypeLightbox .items>:not(:last-child){margin-right:20px}.workLogTypeLightbox .checkboxWrap *{font-size:15px}.main .notice{margin:20px 0 40px;padding:20px 40px}.main .notice li{list-style-type:disc}.main .btn-createDepartment{margin-bottom:20px}.main .btn-toggle{margin:0 6px}.content-header{margin-bottom:20px;display:flex;align-items:center}.content-header .title{font-size:22px;font-weight:700;margin-right:20px;margin-bottom:0}.treeWrap .ant-tree-treenode{width:400px;height:32px;align-items:center;padding-bottom:0}.treeWrap .ant-tree-treenode:hover,.treeWrap .ant-tree-treenode:hover .ant-tree-switcher{background-color:#f0f0f0}.treeWrap .ant-tree-node-content-wrapper{flex:1 1;padding-right:0}.treeWrap .ant-tree-node-content-wrapper:hover{cursor:default}.treeWrap .ant-tree-switcher:not(.ant-tree-switcher-noop){align-self:center}.row-title{display:flex;align-items:center}.row-title .action{text-align:right;flex:1 1}.row-title .anticon{margin:0 2px;padding:4px 6px;cursor:pointer}.row-title .text>span{margin-left:4px}.row-title .text span{font-size:14px}.row-title .btn-createGroup{color:#2196f3;text-decoration:underline;cursor:pointer}.betty-test{width:300px}.betty-test.ant-picker-calendar{margin-top:0}.betty-test.ant-picker-calendar .ant-picker-panel .ant-picker-body th{font-size:.9rem;padding:8px}.betty-test.ant-picker-calendar .ant-picker-cell{width:40px;height:40px;border:0}.betty-test .ant-picker-calendar-mode-switch,.betty-test .ant-picker-calendar-year-select{display:none}.betty-test .dates{width:100%;height:100%;min-height:auto;padding:0;background-color:#5cfff4}.betty-test .dates:before{content:"";height:100%;display:inline-block;vertical-align:middle}.betty-test .dates .date{margin-bottom:0}.betty-test .dates .name{display:none}.betty-test .ant-picker-cell-disabled .dates{background-color:transparent}.betty-test .ant-picker-cell-in-view:first-child .date,.betty-test .ant-picker-cell-in-view:last-child .date,.betty-test .isHoliday .date{color:#ef5350}.betty-test .ant-picker-cell-in-view [data-holiday="0"] .date{color:#333}
/*# sourceMappingURL=main.9f1dd5ab.chunk.css.map */