.App{text-align:center;-ms-overflow-style:none;scrollbar-width:none;font-family:Noto Sans,sans-serif!important;width:100vw;height:100vh;overflow:hidden}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion: no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}button{font-size:calc(10px + 2vmin)}#root *[class*=-active]{font-weight:700}#root *[class*=-disabled]{cursor:auto}::-webkit-scrollbar{height:0;width:0;background:transparent}::-webkit-scrollbar-thumb{background:transparent}div *[class*=-disabled]{cursor:auto}.semi-checkbox-inner .semi-checkbox-inner-display{background-color:var(--semi-color-bg-1);box-shadow:inset 0 0 0 1px #96969633;border-radius:var(--semi-border-radius-extra-small)}.semi-checkbox:hover .semi-checkbox-inner-checked .semi-checkbox-inner-display{background-color:var(--semi-color-primary-hover)}.semi-checkbox-inner-checked .semi-checkbox-inner-display{background-color:var(--semi-color-primary)}.semi-button-disabled:not(.semi-button-borderless):not(.semi-button-light):hover{color:var(--semi-color-disabled-text);background-color:#0000001f!important}.semi-table-empty,.semi-list-empty{height:200px}.semi-form-field-main{border-radius:var(--semi-border-radius-medium)}.semi-form-field-main .semi-input-wrapper{outline:none}.semi-form-field-main .semi-input-wrapper:focus{outline:none}.semi-transfer-filter{border-radius:var(--semi-border-radius-medium)}.semi-transfer-filter .semi-input-wrapper{box-shadow:var(--slpn-box-shadow);border-radius:var(--semi-border-radius-medium);outline:none}.semi-transfer-filter .semi-input-wrapper:focus{outline:none}.semi-input-wrapper{outline:none}.semi-input-wrapper:focus{outline:none}.semi-form-field .semi-form-field-label{overflow:hidden}.semi-table-tbody>.semi-table-row,.semi-table-thead>.semi-table-row>.semi-table-row-head{background-color:#fff}.base-space.full-width{width:100%}.login-form-wrapper .login-form .response-hint{margin-bottom:10px;font-size:14px;font-weight:500;color:#666}.login-form-wrapper .login-form .login-footer{margin-top:8px}.login-form-wrapper .login-form .login-footer .forgot-password{text-align:left;color:#333;text-decoration:none}.login-form-wrapper .login-form .login-footer .forgot-password:hover{cursor:pointer;text-decoration:underline;text-underline-offset:3px}.login-form-wrapper .login-form .login-footer .login-btn{margin-bottom:24px}.login-form-wrapper .login-form .login-footer .signup-action{display:flex;align-items:center}.login-form-wrapper .login-form .login-footer .signup-action .signup-btn{cursor:pointer;margin-left:4px;text-decoration:none;text-underline-offset:3px;font-weight:700;color:#666}.login-form-wrapper .login-form .login-footer .signup-action .signup-btn:hover{text-decoration:underline}.base-btn{outline:none}.base-btn:focus{outline:none}.base-btn .semi-button-content{width:100%;font-weight:400}.base-btn.semi-button-disabled{cursor:auto}.semi-button.semi-button-with-icon.back-btn{padding-left:0;padding-right:12px;min-width:60px;align-items:center}.semi-button.semi-button-with-icon.back-btn .semi-button-content{justify-content:space-between}.download-btn{border-radius:var(--semi-border-radius-small)!important;border:none}.download-btn:not(.download-btn.semi-button-disabled){background-color:var(--semi-color-primary);color:#fff!important}.download-btn:not(.download-btn.semi-button-disabled):hover{background-color:var(--semi-color-primary)!important;opacity:.7}.primary-btn{border:none}.primary-btn:not(.primary-btn.semi-button-disabled):hover{opacity:.7}.hotkey-tooltip{display:none;position:absolute;right:0;width:1em;padding:1px 2px;text-align:center;background-color:#ff0;color:#000;border:1px solid var(--semi-color-primary)}.show-hotkey-tooltips .hotkey-tooltip{display:inline-block}.hotkey-btn{position:relative}.grenzy-connector-wrapper{width:100%;border:1px solid #284387;background-color:transparent;color:#284387;border-radius:var(--semi-border-radius-small)}.grenzy-connector-wrapper:hover{cursor:pointer;border:1px solid #333;background-color:#284387;color:#fff}.grenzy-connector-wrapper:hover img{filter:brightness(0) invert(1)}.grenzy-connector-wrapper .grenzy-connector{display:flex;align-items:center;justify-content:center;padding:8px 0}.grenzy-connector-wrapper .grenzy-connector .provider-logo{margin-right:8px}.base-input{box-sizing:border-box;box-shadow:var(--slpn-box-shadow);border-radius:var(--semi-border-radius-medium)}.input-hours .semi-input-wrapper-default{height:inherit}.input-hours .semi-input-wrapper-default .semi-input{padding-right:12px}.input-hours .semi-input-wrapper-default .semi-input-suffix-icon{display:none}.input-duration .semi-input-wrapper-default{height:inherit}.input-duration .semi-input-wrapper-default .semi-input{padding-right:12px}.input-duration .semi-input-wrapper-default .semi-input-suffix-icon{display:none}.form-label-input-wrapper .slpn-label{font-weight:600;font-size:14px;color:var(--semi-color-text-2);padding-right:16px}.form-label-input-wrapper .form-input{width:100%;box-shadow:var(--slpn-box-shadow);border-radius:var(--semi-border-radius-medium)}.divider{width:100%;border-bottom:1px solid #b6b6b6;margin-top:8px;margin-bottom:16px}.section-title>.semi-typography{color:var(--semi-color-text-1)}.permission-hint{font-size:14px;font-style:italic;margin:8px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slpn-label{font-size:14px;margin:8px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--semi-color-text-2);font-weight:600;padding-right:16px}.form-label-checkbox-wrapper{width:100%}.form-label-checkbox-wrapper .slpn-label{font-weight:600;font-size:14px;color:var(--semi-color-text-2);padding-right:16px}.base-select{height:34px;padding-top:6px;padding-bottom:6px;box-shadow:var(--slpn-box-shadow);border-radius:var(--semi-border-radius-medium);border:none;outline:none}.base-select .semi-select-selection-placeholder{color:var(--semi-color-text-0)}.form-label-select-wrapper{width:100%}.form-label-select-wrapper .slpn-label{font-weight:600;font-size:14px;color:var(--semi-color-text-2);padding-right:16px}.form-label-select-wrapper .form-select{width:100%;box-shadow:var(--slpn-box-shadow);border-radius:var(--semi-border-radius-medium)}.form-label-select-wrapper .form-select .semi-tag-white-light{border:none}.auth-layout-wrapper .response-text{margin-bottom:5px;font-size:16px;color:#666;font-weight:700}.auth-layout-wrapper .response-hint{margin-bottom:10px;font-size:14px;font-weight:500}.auth-layout-wrapper .signin-btn{cursor:pointer;margin-left:4px;text-decoration:none;text-underline-offset:3px;font-weight:700;color:#666}.auth-layout-wrapper .signin-btn:hover{text-decoration:underline}.base-dialog-wrapper .semi-modal-body{overflow:auto;max-height:500px}.base-dialog-wrapper .semi-modal-body .semi-form-field-error-message{margin-bottom:16px}.empty-content-wrapper{background-color:#fff;height:100%;justify-content:center;font-style:italic}.empty-content-wrapper .semi-empty-content .semi-empty-title{font-size:16px;color:#aaa}.empty-content-wrapper .semi-empty-content .semi-empty-description{font-size:14px;color:#aaa}.base-table .semi-table-placeholder{padding:0;border-bottom:none}.base-table .semi-table-pagination-outer{margin-top:10px;padding-left:14px;min-height:50px}.base-table .semi-table-pagination-outer .semi-page .semi-page-item-active{color:#333}.base-table .semi-table-wrapper .semi-spin-hidden .semi-spin-children{opacity:1}.card-padding-wrapper{width:100%}.card-padding-wrapper .semi-card-body{padding:20px 0}.page-title-wrapper{font-weight:600;font-size:24px;color:#0009;line-height:normal}.page-hint{color:var(--semi-color-text-1)}.base-search-table-wrapper .base-search-table-header .semi-card-body{display:flex;align-items:center}.base-search-table-wrapper .base-search-table-body .semi-card-header{padding:20px 20px 10px 35px}.base-search-table-wrapper .base-search-table-body .semi-card-header .semi-card-header-wrapper-title .title{color:#333;font-size:16px;font-weight:700}.base-search-table-wrapper .base-search-table-body .semi-card-body{padding:16px 16px 10px}.semi-upload{width:100%}.crop-container{width:100%;max-height:500px;position:relative;text-align:center}.crop-container .ReactCrop__child-wrapper{text-align:center}.crop-container .ReactCrop__child-wrapper img{max-width:100%;max-height:500px}.crop-container .Crop-Controls{margin-bottom:10px}.crop-container .Crop-Controls>*{margin-bottom:3px}.avatar-file-upload-wrapper.avatar-circle .avatar-img{margin:4px}.avatar-file-upload-wrapper.avatar-not-circle .avatar-img{border-radius:0;width:auto;height:auto}.avatar-file-upload-wrapper.avatar-not-circle .avatar-img img{-o-object-fit:contain;object-fit:contain;max-width:120px;max-height:100%}.avatar-file-upload-wrapper .avatar-img{border:1px solid #ddd}.user-scopes-form-wrapper{width:100%}.user-scopes-form-wrapper .user-scopes-form-title{color:#222;font-weight:600;font-size:18px}.user-scopes-form-wrapper .user-scopes-checkbox-wrapper{padding-top:8px;width:100%}.user-scopes-form-wrapper .user-scopes-checkbox-wrapper .user-scopes-header-wrapper .user-scopes-header-label{font-weight:600;font-size:14px;color:var(--semi-color-text-2)}.user-scopes-form-wrapper .user-scopes-checkbox-wrapper .user-scopes-row{display:flex;width:100%;align-items:center}.user-scopes-form-wrapper .user-scopes-checkbox-wrapper .user-scopes-row .user-scopes-row-label{font-weight:600;font-size:14px;color:var(--semi-color-text-2)}.user-scopes-form-wrapper .user-scopes-checkbox-wrapper .user-scopes-row .semi-checkbox{justify-content:center}.user-details-form-wrapper{margin-bottom:20px;width:100%}.user-details-form-wrapper .user-profile-form .user-profile-form-content{padding-top:8px}.user-details-form-wrapper .user-profile-form .form-label-input-wrapper,.user-details-form-wrapper .user-profile-form .avatar-form{width:400px}.user-details-form-wrapper .user-profile-form .avatar-form .label{font-weight:600;font-size:14px;color:var(--semi-color-text-2);padding-right:16px}.user-details-form-wrapper .external-system-form-wrapper .external-system-form-content{padding-top:8px}.user-details-form-wrapper .external-system-form-wrapper .external-system-form-title{font-weight:600;font-size:18px}.user-details-form-wrapper .external-system-form-wrapper .form-label-input-wrapper{width:400px}.select-domain-wrapper{width:300px}.integration-form{padding:0}.integration-form-wrapper{width:100%}.integration-form-wrapper .integration-form,.integration-form{padding:0}.integration-form .semi-form-field{padding-top:0;padding-bottom:0;align-items:center}.integration-form .form-input.external-system-id{width:150px}.user-integration-form{width:100%}.user-integration-form .integration-form-content{width:700px}.user-integration-form .integration-form-content .form-label-select-wrapper{width:400px}.semi-spin-block.semi-spin.edit-user-wrapper{width:800px}.base-avatar-wrapper,.base-avatar-wrapper .semi-badge,.base-avatar-wrapper .semi-badge .semi-avatar{z-index:inherit}.base-avatar-wrapper .avatar-status{right:5px;bottom:5px;width:10px;height:10px}.base-avatar-wrapper .avatar-status.badge-medium{right:7px;bottom:7px;width:14px;height:14px}.workplace-wrapper{display:flex;flex-direction:row;align-items:center}.workplace-wrapper .workplace-name{margin-left:4px}.user-avatar-wrapper{width:auto;display:inline-block}.user-avatar-wrapper .avatar{border:1px solid #ddd}.tooltip-content{display:flex;flex-direction:row;align-content:center;align-items:center}.tooltip-content .base-avatar-wrapper{margin-right:8px}.tooltip-content .avatar{border:1px solid #ddd}.tooltip-content .user-info .email{font-size:12px}.tooltip-content .user-info .live-status-wrapper{display:flex;flex-direction:row;align-items:center}.tooltip-content .user-info .live-status-wrapper .status,.tooltip-content .user-info .live-status-wrapper .workplace-wrapper .workplace-name{font-size:12px}.invite-users-dialog .semi-modal-body .semi-form .invitation-list{margin-bottom:20px;max-height:500px;overflow-y:scroll}.invite-users-dialog .semi-modal-body .semi-form .invitation-list .semi-form-field{padding-top:8px;padding-bottom:8px}.invite-users-dialog .semi-modal-body .semi-form .invitation-list .action-wrapper{padding:8px 0}.profile-form .semi-form-field{width:400px;align-items:center}.reset-password-form-wrapper .response-wrapper .response-text{margin-bottom:5px;font-size:16px;color:#666;font-weight:700}.reset-password-form-wrapper .reset-password-form .reset-password-footer{margin-top:8px;width:100%}.change-password-form{margin-bottom:20px}.change-password-form .semi-form-field{padding-top:0;padding-bottom:0}.fake-card-wrapper{border-radius:var(--semi-border-radius-medium);overflow:hidden}.select-category-wrapper .label{font-weight:600;color:var(--semi-color-text-0);font-size:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-category-wrapper .select-category{width:100%}.entry-note-wrapper{width:100%;align-items:flex-start}.entry-note-wrapper .label{font-weight:600;color:var(--semi-color-text-0);font-size:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.entry-note-wrapper .note-area{width:100%;box-shadow:var(--slpn-box-shadow);border-radius:var(--semi-border-radius-medium)}.entry-time-wrapper{width:100%;align-items:flex-start}.entry-time-wrapper .label{font-weight:600;color:var(--semi-color-text-0);font-size:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.entry-time-wrapper .input-hours,.entry-time-wrapper .input-duration{width:100%;box-shadow:var(--slpn-box-shadow);border-radius:var(--semi-border-radius-medium);height:auto}.entry-time-wrapper .input-hours .semi-input,.entry-time-wrapper .input-duration .semi-input{font-size:26px;text-align:right;height:50px}.entry-working-time-wrapper{width:100%;align-items:flex-start}.entry-working-time-wrapper .base-time-picker{width:100%;box-shadow:var(--slpn-box-shadow);border-radius:var(--semi-border-radius-medium);height:auto}.entry-working-time-wrapper .base-time-picker .semi-timepicker-input-wrap .semi-timepicker-input{height:50px}.entry-working-time-wrapper .base-time-picker .semi-timepicker-input-wrap .semi-timepicker-input .semi-input{font-size:26px;text-align:right;position:relative}.entry-working-time-wrapper .base-time-picker .semi-timepicker-input-wrap .semi-timepicker-input .semi-input::-moz-placeholder{text-align:left;font-size:14px;position:absolute;top:6px}.entry-working-time-wrapper .base-time-picker .semi-timepicker-input-wrap .semi-timepicker-input .semi-input::placeholder{text-align:left;font-size:14px;position:absolute;top:6px}.entry-working-time-wrapper .base-time-picker .semi-timepicker-input-wrap .semi-timepicker-input .semi-input-suffix-icon .semi-icon-default{font-size:24px}.entry-working-time-wrapper .label{font-weight:600;color:var(--semi-color-text-0);font-size:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.entry-working-time-wrapper .input-hours{width:100%;box-shadow:var(--slpn-box-shadow);border-radius:var(--semi-border-radius-medium);height:auto}.entry-working-time-wrapper .input-hours .semi-input{font-size:26px;text-align:right;height:50px}.entry-working-time-wrapper .input-hours .semi-input::-moz-placeholder{text-align:left;transform:translate3d(0,-4px,0);font-size:16px}.entry-working-time-wrapper .input-hours .semi-input::placeholder{text-align:left;transform:translate3d(0,-4px,0);font-size:16px}.entry-hours-wrapper{width:100%;align-items:flex-start}.entry-hours-wrapper .label{font-weight:600;color:var(--semi-color-text-0);font-size:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.entry-hours-wrapper .input-duration{width:100%;box-shadow:var(--slpn-box-shadow);border-radius:var(--semi-border-radius-medium);height:auto}.entry-hours-wrapper .input-duration .semi-input{font-size:26px;text-align:right;height:50px}.select-project-wrapper{width:100%}.select-project-wrapper .label{font-weight:600;color:var(--semi-color-text-0);font-size:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-project-wrapper .dropdown-select-project-wrapper,.client-dialog .form-label-input-wrapper{width:100%}.select-client-wrapper{width:300px;box-sizing:border-box;box-shadow:var(--slpn-box-shadow);border-radius:var(--semi-border-radius-medium)}.select-client-wrapper:hover{background-color:transparent}.basic-info-wrapper{width:100%}.basic-info-wrapper .basic-info-title{color:#222;font-weight:600;font-size:18px}.basic-info-wrapper .creatable-task-form{margin-left:40px}.basic-info-wrapper .creatable-task-form .semi-form-field-label{width:auto!important}.basic-info-wrapper .project-start-date{min-width:300px}.basic-info-wrapper .project-start-date .semi-form-field-main,.basic-info-wrapper .project-start-date .semi-form-field-main .semi-datepicker{width:100%}.basic-info-wrapper .semi-form-field{padding-top:0;padding-bottom:0;align-items:center}.basic-info-wrapper .form-input.project-name{width:300px}.basic-info-wrapper .form-input.project-code{width:150px}.edit-project-wrapper .project-form-wrapper .project-form-title{font-size:30px;font-weight:600}.edit-project-wrapper .project-form-wrapper .divider{margin-top:8px;margin-bottom:16px}.edit-project-wrapper .project-form-wrapper .form-input{box-shadow:var(--slpn-box-shadow);border-radius:var(--semi-border-radius-medium)}.edit-project-wrapper .project-form-wrapper .buttons-wrapper{margin-top:16px}.edit-project-wrapper .project-form-wrapper .placeholder-hint{font-size:12px;margin-left:8px;color:#333}.edit-project-wrapper .project-form-wrapper .semi-form-field.semi-form-slot,.edit-project-wrapper .project-form-wrapper .semi-form-field.semi-form-slot .semi-space{align-items:center}.edit-project-wrapper .project-form-wrapper .semi-form-field .semi-form-field-label-text{color:var(--semi-color-text-2)}.edit-project-wrapper .project-form-wrapper .sub-title-form{color:#0009}.edit-project-wrapper .project-form-wrapper .edit-project-form-card .semi-card-body{padding:32px}.task-creation .select-option-task-name,.select-task-dropdown .select-option-task-name{display:flex;flex-direction:row}.task-creation .select-option-task-name .task-name,.select-task-dropdown .select-option-task-name .task-name{margin:0 10px 0 5px}.select-task-dropdown{max-width:500px}.select-task-dropdown .semi-select-option .select-option-task-name,.select-task-dropdown .semi-select-option .semi-select-option-text{display:flex;flex-direction:row;max-width:450px;overflow:hidden;white-space:nowrap}.select-task-dropdown .semi-select-option .select-option-task-name>*,.select-task-dropdown .semi-select-option .semi-select-option-text>*{text-overflow:ellipsis}.select-task-dropdown .semi-select-option .select-option-task-name .task-name,.select-task-dropdown .semi-select-option .semi-select-option-text .task-name{margin:0 10px 0 5px}.tasks-form-wrapper{width:100%}.tasks-form-wrapper .title-wrapper .title{font-weight:600;font-size:18px}.tasks-form-wrapper .title-wrapper .total-time,.tasks-form-wrapper .title-wrapper .category{font-size:14px;font-weight:500}.tasks-form-wrapper .tasks-form-content{padding-top:8px}.tasks-form-wrapper .tasks-form-content .task-list,.tasks-form-wrapper .tasks-form-content .adding-task-list{width:100%}.tasks-form-wrapper .tasks-form-content .task-list .semi-list-empty,.tasks-form-wrapper .tasks-form-content .adding-task-list .semi-list-empty{padding:0}.task-item{height:52px;box-sizing:border-box;display:flex;align-items:center;padding:10px 0}.task-item.odd-row{background:var(--semi-color-fill-0)}.task-item:hover{background-color:var(--semi-color-fill-2)}.task-item.disabled{padding-left:10px}.task-item.deleted{text-decoration:underline;text-underline-offset:-.4em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-color:red;text-decoration-thickness:2px;color:gray}.task-item.deleted .info .task-name{text-decoration:line-through;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-color:red;text-decoration-thickness:2px}.task-item .delete-btn,.task-item .cancel-btn{margin-right:16px}.task-item .horizontal-space{max-width:100%}.task-item .horizontal-space .info{display:flex;flex-direction:row;overflow:hidden;align-items:center;width:100%}.task-item .horizontal-space .info .external-task-info{margin-right:8px;text-decoration:none;text-underline-offset:3px;font-weight:700}.task-item .horizontal-space .info .external-task-info.external-link{color:#666}.task-item .horizontal-space .info .external-task-info.external-link:hover{text-decoration:underline;cursor:pointer}.task-item .horizontal-space .info .task-name{color:#626262;overflow:hidden;white-space:nowrap;align-items:center;text-overflow:ellipsis}.teammates-form-wrapper{width:100%}.teammates-form-wrapper .title{font-weight:600;font-size:18px}.teammates-form-wrapper .manager{font-size:14px;font-weight:500;margin-right:16px}.teammates-form-wrapper .teammate-list-wrapper{padding-top:8px}.teammates-form-wrapper .semi-list{width:100%}.teammates-form-wrapper .semi-list .semi-list-empty{padding:0}.teammates-form-wrapper .invite-btn{font-weight:600;color:var(--semi-color-primary);text-decoration:underline;text-underline-offset:3px}.teammates-form-wrapper .invite-btn:hover{cursor:pointer}.user-info-wrapper{display:flex;flex-direction:row;align-items:center}.user-info-wrapper>.user-info{margin-left:8px}.teammate-item{height:52px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;padding:10px 12px 10px 0}.teammate-item.teammate-disabled{cursor:none;background:var(--semi-color-fill-0)}.teammate-item.teammate-disabled:hover{background-color:var(--semi-color-fill-2)}.teammate-item.disabled{padding-left:10px}.teammate-item.odd-row{background:var(--semi-color-fill-0)}.teammate-item:hover{background-color:var(--semi-color-fill-2)}.teammate-item .delete-btn{margin-right:16px}.teammate-item .info{flex-grow:1}.teammate-item .info.me{font-weight:600}.teammate-item .info.inactive{color:var(--semi-color-text-2)}.teammate-item .info .name{font-size:14px;line-height:20px}.teammate-item .info .email{font-size:12px;line-height:16px;color:var(--semi-color-text-2)}.teammate-item .action-wrapper{min-width:80px;margin-right:24px}.teammate-item .semi-checkbox{margin-right:20px}.teammate-item .semi-avatar{border:1px solid #ddd}.transfer-selected-item .delete-btn{box-shadow:none;visibility:hidden;color:var(--semi-color-tertiary)}.transfer-selected-item:hover .delete-btn{visibility:visible}.transfer-selected-item,.transfer-source-item{height:52px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;padding:10px 12px}.transfer-selected-item .semi-checkbox,.transfer-source-item .semi-checkbox{align-items:center}.transfer-selected-item:hover,.transfer-source-item:hover{background-color:var(--semi-color-fill-0)}.transfer-selected-item .info,.transfer-source-item .info{margin-left:8px;flex-grow:1}.transfer-selected-item .name,.transfer-source-item .name{font-size:14px;line-height:20px}.transfer-selected-item .email,.transfer-source-item .email{font-size:12px;line-height:16px;color:var(--semi-color-text-2)}.select-project-wrapper .semi-select-selection .selected-group{font-size:12px;color:var(--semi-color-text-2)}.select-project-wrapper .semi-select-selection .selected-project .project-name{font-size:14px}.dropdown-select-project-wrapper{max-width:320px}.dropdown-select-project-wrapper .select-group{padding:8px 16px 4px 32px}.dropdown-select-project-wrapper .select-project{padding:4px 12px;font-size:13px}.select-task .select-option-task-name,.select-task-dropdown .select-option-task-name{display:flex;flex-direction:row}.select-task .select-option-task-name .task-name,.select-task-dropdown .select-option-task-name .task-name{margin:0 10px 0 5px}.project-table .latest-data-sync{font-style:italic;color:#666;font-size:12px}.project-filter-wrapper .semi-card-body{padding:0}.project-filter-wrapper .semi-collapse-item{border-bottom:none}.project-filter-wrapper .semi-collapse-item .semi-collapse-header{margin:0;background-color:var(--semi-color-fill-0)}.project-filter-wrapper .semi-collapse-item .semi-collapse-header .header-filter-label{font-weight:600;font-size:16px;color:#0009;line-height:normal}.project-filter-wrapper .semi-collapse-item .semi-collapse-header .project-badge.semi-badge-count{height:16px;min-width:16px;line-height:14px;right:-4px}.project-filter-wrapper .semi-collapse-item .semi-collapsible-wrapper .semi-collapse-content{padding:16px 8px}.select-task-wrapper{width:100%;align-items:flex-start!important}.select-task-wrapper .label{font-weight:600;color:var(--semi-color-text-0);font-size:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-task-wrapper .select-task .select-option-task-name,.select-task-wrapper .select-task-dropdown .select-option-task-name{display:flex;flex-direction:row}.select-task-wrapper .select-task .select-option-task-name .task-name,.select-task-wrapper .select-task-dropdown .select-option-task-name .task-name{margin:0 10px 0 5px}.select-task-dropdown .semi-select-option .select-option-task-name{display:flex;flex-direction:row;max-width:450px;overflow:hidden;white-space:nowrap}.select-task-dropdown .semi-select-option .select-option-task-name>*{text-overflow:ellipsis}.select-task-dropdown .semi-select-option .select-option-task-name .task-name{margin:0 10px 0 5px}.select-workplace-wrapper{width:100%;align-items:flex-start}.select-workplace-wrapper .label{font-weight:600;color:var(--semi-color-text-0);font-size:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-workplace-wrapper .select-workplace{width:100%}.select-workplace .select-option-workplace,.select-workplace-dropdown .select-option-workplace{display:flex;flex-direction:row;align-items:center}.select-workplace .select-option-workplace .workplace-name,.select-workplace-dropdown .select-option-workplace .workplace-name{margin-left:8px}.new-entry-dialog .delete-btn{color:var(--semi-color-danger)}.new-entry-dialog .delete-btn:hover{cursor:pointer;text-decoration:underline;text-underline-offset:3px}.semi-button-group .label-btn{width:12.5%;font-size:14px;line-height:1.2;height:100%}.semi-button-group .label-btn.active .label-wrapper{font-weight:700;color:#fff}.semi-button-group .label-btn.active .label-wrapper .time{color:#fff}.semi-button-group .label-btn.pending{border-bottom:2px solid var(--semi-color-warning)}.semi-button-group .label-btn.approved{border-bottom:2px solid var(--semi-color-primary)}.semi-button-group .label-btn.partial-approved{border-bottom:2px solid var(--semi-color-info)}.semi-button-group .label-btn .semi-button-content{padding-left:6px}.semi-button-group .label-btn .semi-button:not(:last-child) .semi-button-content{border-right:none}.semi-button-group .label-btn .label-wrapper{color:#626262;padding:5px 10px;text-align:left}.semi-button-group .label-btn .label-wrapper .time{color:#626262}.semi-button-group .label-btn .label-wrapper.total-wrapper{font-weight:700}.time-sheet-item.time-off-item{background-color:rgba(var(--semi-grey-2),.1);opacity:.8}.time-record{min-height:16px}.time-record.odd-item{background-color:#fafafa}.time-record.even-item{background-color:#fcfcfc}.time-record.even-item.starting-record{color:#333}.time-record.odd-item:hover,.time-record.even-item:hover{background-color:#f6f6f6}.time-record .record-col{padding:6px 12px 6px 15px!important}.time-record .record-time .hours{font-size:.8em;text-align:right;color:#767676;display:flex;align-items:center;justify-content:flex-end}.time-record .record-time .hours span{margin-left:4px}.time-record .time-record__notes{font-size:.7rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.time-record .record-notes-wrapper{display:flex;align-items:center;width:100%}.time-record .record-notes-wrapper .semi-icon{opacity:.5;margin-right:4px}.time-record .working-time-range .semi-icon{opacity:.5}.time-record .working-time-range .working-time{font-size:.7rem}.pulse{display:block;width:8px;height:8px;border-radius:50%;background:#ec4c3d;cursor:pointer;box-shadow:0 0 #ec4c3d66;animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 #ec4c3d66}70%{box-shadow:0 0 0 6px #ec4c3d00}to{box-shadow:0 0 #ec4c3d00}}.time-sheet-item{padding:0!important;margin-left:0!important;margin-right:0!important;background-color:transparent}.time-sheet-item.status-pending{border-left:4px solid var(--semi-color-warning)}.time-sheet-item.status-approved{border-left:4px solid var(--semi-color-primary)}.time-sheet-item .time-sheet-entry{margin:0!important;border-left:4px solid transparent}.time-sheet-item .time-sheet-entry>:last-child{padding-bottom:8px}.time-sheet-item .time-sheet-entry .item-col.working-time-range-wrapper.show-record{display:flex;flex-direction:column}.time-sheet-item .time-sheet-entry .item-col.working-time-range-wrapper.show-record .working-time-range{margin-top:auto}.time-sheet-item .time-sheet-entry .item-col.working-time-range-wrapper .working-time-range .semi-icon{opacity:.5}.time-sheet-item .time-sheet-entry .item-col.working-time-range-wrapper .working-time-range .working-time{font-size:.7rem}.time-sheet-item .item-col{padding:8px}.time-sheet-item .item-col .avatar{border:1px solid #ddd}.time-sheet-item .item-col .content{max-width:100%}.time-sheet-item .item-col .content .title-wrapper .project-code{font-weight:700;margin-right:5px}.time-sheet-item .item-col .content .title-wrapper .project-name{margin-right:5px;font-weight:700}.time-sheet-item .item-col .content .task-wrapper{height:20px;line-height:20px}.time-sheet-item .item-col .content .task-wrapper .external-task-info{text-decoration:none;text-underline-offset:3px;font-weight:700}.time-sheet-item .item-col .content .task-wrapper .external-task-info.external-link{color:#666}.time-sheet-item .item-col .content .task-wrapper .external-task-info.external-link:hover{text-decoration:underline;cursor:pointer}.time-sheet-item .item-col .content .task-wrapper .task-name{color:#626262}.time-sheet-item .item-col .content .notes-wrapper{display:flex;align-items:center;width:100%;padding-top:4px}.time-sheet-item .item-col .content .notes-wrapper .notes{font-size:.7rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;align-self:flex-end}.time-sheet-item .item-col .content .notes-wrapper .notes-icon{opacity:.5;margin-right:4px}.time-sheet-item .item-col.right-side-wrapper{text-align:center}.time-sheet-item .item-col.right-side-wrapper .time-btn{width:100%;max-width:115px}.time-sheet-item .item-col.right-side-wrapper .time-btn.member-task{background-color:transparent;box-shadow:none}.time-sheet-item .item-col.right-side-wrapper .hours{font-size:20px;font-weight:500;text-align:right}.time-off-entry{margin:0!important;border-left:4px solid transparent;color:var(--semi-color-text-2)}.time-off-entry>:last-child{padding-bottom:8px}.time-off-entry .item-col{padding:8px}.time-off-entry .item-col .avatar{border:1px solid #ddd}.time-off-entry .item-col .content{max-width:100%}.time-off-entry .item-col .content .title-wrapper,.time-off-entry .item-col .content .title-wrapper .project-code{font-weight:400;margin-right:5px}.time-off-entry .item-col.right-side-wrapper{text-align:center}.time-off-entry .item-col.right-side-wrapper .hours{font-size:20px;font-weight:500;text-align:right;color:var(--semi-color-text-2)}.time-sheet-list-footer{margin:0!important;border-left:4px solid transparent}.time-sheet-list-footer>:last-child{padding-bottom:8px}.time-sheet-list-footer .item-col{padding:8px}.time-sheet-list-footer .item-col .avatar{border:1px solid #ddd}.time-sheet-list-footer .item-col.right-side-wrapper{text-align:center}.time-sheet-list-footer .item-col.right-side-wrapper .hours{text-align:right}.timesheet-list-wrapper{background-color:#fff;width:1160px}.timesheet-list-wrapper .semi-spin{min-height:400px}.timesheet-list-wrapper .semi-list.no-items .semi-list-footer{border-top:none}.timesheet-list-wrapper .semi-list-empty{padding:0}.timesheet-list-wrapper .semi-list-footer{padding:12px 0}.timesheet-list-wrapper .semi-list-footer .footer-wrapper{font-size:20px;color:#222}.timesheet-list-wrapper .semi-list-footer .footer-wrapper .semi-col{padding:8px 3px}.timesheet-list-wrapper .semi-list-footer .footer-wrapper .semi-col.left-side-wrapper{text-align:right}.timesheet-list-wrapper .semi-list-footer .footer-wrapper .semi-col.left-side-wrapper .footer-label{font-weight:400}.timesheet-list-wrapper .semi-list-footer .footer-wrapper .semi-col .footer-total-hours{font-weight:500;text-align:right}.timesheet-list-wrapper .virtual-list.disable-editing div[data-test-id=virtuoso-item-list]{background-color:#eee;opacity:.8}.time-sheet-wrapper{width:inherit;position:relative;border-radius:var(--semi-border-radius-medium)}.time-sheet-week-wrapper{border-radius:var(--semi-border-radius-medium);overflow:hidden}.time-sheet-week-wrapper .semi-table-header{border-top-right-radius:var(--semi-border-radius-medium);border-top-left-radius:var(--semi-border-radius-medium)}.time-sheet-week-wrapper .semi-table-header .semi-table-row .semi-table-row-head{padding:8px}.time-sheet-week-wrapper .semi-table-header .semi-table-row .semi-table-row-head.weekday-col.pending{border-bottom:2px solid var(--semi-color-warning)}.time-sheet-week-wrapper .semi-table-header .semi-table-row .semi-table-row-head.weekday-col.approved{border-bottom:2px solid var(--semi-color-primary)}.time-sheet-week-wrapper .semi-table-header .semi-table-row .semi-table-row-head.weekday-col.partial-approved{border-bottom:2px solid var(--semi-color-info)}.time-sheet-week-wrapper .semi-table-header .semi-table-row .semi-table-row-head.weekday-col.partial-submitted{border-bottom:2px solid var(--semi-color-danger)}.time-sheet-week-wrapper .semi-table-header .semi-table-row .semi-table-row-head.weekday-col .cell-header{color:#666}.time-sheet-week-wrapper .semi-table-header .semi-table-row .semi-table-row-head.weekday-col .cell-header .weekday-label{font-size:14px;font-weight:600}.time-sheet-week-wrapper .semi-table-header .semi-table-row .semi-table-row-head.weekday-col .cell-header .weekday-date{font-size:12px;font-weight:400}.time-sheet-week-wrapper .semi-table-body{background-color:#fff}.time-sheet-week-wrapper .semi-table-body .row-item{border-left:4px solid transparent}.time-sheet-week-wrapper .semi-table-body .row-item.pending{border-left:4px solid var(--semi-color-warning)}.time-sheet-week-wrapper .semi-table-body .row-item.approved{border-left:4px solid var(--semi-color-primary)}.time-sheet-week-wrapper .semi-table-body .row-item.time-off{background-color:rgba(var(--semi-grey-2),.1);opacity:.8}.time-sheet-week-wrapper .semi-table-body .row-item.time-off:hover{background-color:rgba(var(--semi-grey-2),.1)}.time-sheet-week-wrapper .semi-table-body .row-item.time-off:hover .semi-table-row-cell{background-color:rgba(var(--semi-grey-2),.1);background-image:none}.time-sheet-week-wrapper .semi-table-body .row-item:hover{background-color:#fafafa}.time-sheet-week-wrapper .semi-table-body .row-item:hover .semi-table-row-cell{background-color:transparent;background-image:none}.time-sheet-week-wrapper .semi-table-body .row-item .semi-table-row-cell{padding:8px}.time-sheet-week-wrapper .semi-table-body .row-item .semi-table-row-cell .cell-label{font-size:14px;font-weight:400}.time-sheet-week-wrapper .semi-table-body .row-item .semi-table-row-cell .cell-label .project-client{color:rgba(var(--semi-color-black),.87)}.time-sheet-week-wrapper .semi-table-body .row-item .semi-table-row-cell .cell-label .project-client .project-code,.time-sheet-week-wrapper .semi-table-body .row-item .semi-table-row-cell .cell-label .project-client .project-name{font-weight:600}.time-sheet-week-wrapper .semi-table-body .row-item .semi-table-row-cell .cell-label .task-wrapper .external-task-info{margin-right:4px;text-decoration:none;text-underline-offset:3px;font-weight:700}.time-sheet-week-wrapper .semi-table-body .row-item .semi-table-row-cell .cell-label .task-wrapper .external-task-info.external-link{color:#666}.time-sheet-week-wrapper .semi-table-body .row-item .semi-table-row-cell .cell-label .task-wrapper .external-task-info.external-link:hover{text-decoration:underline;cursor:pointer}.time-sheet-week-wrapper .semi-table-body .row-item .semi-table-row-cell .cell-label .task-wrapper .task-name{color:var(--semi-color-text-2)}.time-sheet-week-wrapper .semi-table-body .row-item .semi-table-row-cell .hours-wrapper{width:100%}.time-sheet-week-wrapper .semi-table-body .row-item .semi-table-row-cell .hours-wrapper .input-duration{box-shadow:var(--slpn-box-shadow);border-radius:var(--semi-border-radius-medium)}.time-sheet-week-wrapper .semi-table-body .row-item .semi-table-row-cell .hours-wrapper .input-duration.semi-input-wrapper-error{border-color:var(--semi-color-danger)}.time-sheet-week-wrapper .semi-table-body .row-item .semi-table-row-cell .hours-wrapper .input-duration .semi-input{text-align:right;color:#000000e6;font-weight:500;padding-right:6px;padding-left:6px}.time-sheet-week-wrapper .semi-table-body .row-item .semi-table-row-cell .hours-wrapper .total-hours{color:#333;font-size:14px;font-weight:600;text-align:right}.time-sheet-week-wrapper .semi-table-body .row-item .semi-table-row-cell .hours-wrapper .total-hours.time-off{color:var(--semi-color-text-2);font-weight:400}.time-sheet-week-wrapper .semi-table-body .row-item .semi-table-row-cell .delete-btn{box-shadow:none}.time-sheet-week-wrapper .semi-table-body .row-item .semi-table-row-cell .delete-btn:disabled{background-color:transparent}.time-sheet-week-wrapper .semi-table-footer{padding:0}.time-sheet-week-wrapper .semi-table-footer .semi-table-empty{background-color:transparent;height:auto}.time-sheet-week-footer-wrapper .semi-table{border-radius:0 0 var(--semi-border-radius-medium) var(--semi-border-radius-medium)}.time-sheet-week-footer-wrapper .semi-table .semi-table-thead>.semi-table-row>.semi-table-row-head{border-bottom:none}.time-sheet-week-footer-wrapper .semi-table .semi-table-tbody .semi-table-row{border-bottom:none;border-top:2px solid var(--semi-color-border)}.time-sheet-week-footer-wrapper .semi-table .semi-table-tbody .semi-table-row .footer-col{padding:8px;border-top:1px solid var(--semi-color-border)}.time-sheet-week-footer-wrapper .semi-table .semi-table-tbody .semi-table-row .footer-hours{color:#999;font-size:15px;font-weight:500;text-align:right}.time-sheet-week-footer-wrapper .semi-table .semi-table-tbody .semi-table-row .footer-hours.total-hours{color:#333;font-weight:600}.semi-datepicker{box-shadow:var(--slpn-box-shadow);box-sizing:border-box;border-radius:var(--semi-border-radius-medium)}.semi-datepicker .semi-datepicker-day{display:flex;align-items:center;justify-content:center}.semi-datepicker .semi-datepicker-navigation .semi-button{box-shadow:none}.time-sheet-header-wrapper{width:100%}.time-sheet-header-wrapper .type-btn{color:var(--semi-color-text-1)}.time-sheet-header-wrapper .type-btn.selected{color:#fff}.time-sheet-header-wrapper .time-sheet-header-body-wrapper .semi-card-body{padding:20px 0}.time-sheet-header-wrapper .time-sheet-header-body-wrapper .date-description .date{font-size:20px;color:#0009}.time-sheet-header-wrapper .time-sheet-header-body-wrapper .date-description .date .hint{font-weight:700}.time-sheet-header-wrapper .time-sheet-header-body-wrapper .date-description .back-to-today{text-decoration:underline;cursor:pointer;font-size:13px;color:var(--semi-color-secondary)}.time-sheet-header-wrapper .time-sheet-header-body-wrapper .semi-datepicker{box-shadow:none}.all-teammate-selection{display:flex;height:36px;align-items:center;cursor:pointer;background-color:#fff;padding:8px 12px}.progress-dialog-wrapper .semi-modal-footer .semi-button{display:none}.timesheet-entry-list-wrapper .semi-card .base-card-body-wrapper .semi-card-body{padding:20px 10px}.timesheet-entry-list-wrapper .semi-table-virtualized .semi-table-container .semi-table-body .group-head .title-cell{position:relative}.timesheet-entry-list-wrapper .semi-table-virtualized .semi-table-container .semi-table-body .group-head .cell-label{margin-left:16px}.pending-approval-wrapper{margin:0 auto}.timesheet-pending-list-wrapper{width:100%}.timesheet-pending-list-wrapper .pending-list-wrapper .semi-card{background-color:#fff;width:100%}.timesheet-pending-list-wrapper .pending-list-wrapper .semi-card .semi-table-virtualized .semi-table-container .semi-table-thead .semi-table-row{background-color:var(--semi-color-fill-0);height:57px}.timesheet-pending-list-wrapper .pending-list-wrapper .semi-card .semi-spin .semi-spin-wrapper+.semi-spin-children{opacity:0}.timesheet-pending-list-wrapper .pending-list-wrapper .semi-card .semi-table-header{height:0}.timesheet-pending-list-wrapper .pending-list-wrapper .semi-card .semi-table-body .semi-table-row:hover{cursor:pointer}.timesheet-pending-list-wrapper .pending-list-wrapper .semi-card .semi-table-body .group-head{background-color:var(--semi-color-fill-0);display:flex;font-size:14px;font-weight:600}.timesheet-pending-list-wrapper .pending-list-wrapper .semi-card .semi-table-body .working-time.below-expectation{color:var(--semi-color-danger)}.timesheet-pending-list-wrapper .pending-list-wrapper .semi-card .semi-table-body .working-time.greater-expectation{color:var(--semi-color-info)}.timesheet-pending-list-wrapper .pending-list-wrapper .semi-card .semi-table-body .target-working-time.expectation{color:rgba(var(--semi-grey-2),1)}.nav-btn-cell{justify-content:right}.nav-btn-cell .nav-btn .link{text-decoration:none;color:#fff}.archive-entry-list-wrapper{width:100%}.archive-entry-list-wrapper .entry-group-item .semi-collapse-header{padding:13px 8px;margin:0;background-color:rgba(var(--semi-grey-4),.05)}.archive-entry-list-wrapper .entry-group-item .semi-collapse-header .group-title{padding-left:8px}.archive-entry-list-wrapper .entry-group-item .semi-collapse-content{padding:0}.archive-entry-list-wrapper .entry-group-item .semi-collapse-content .entry-item{padding:12px 0 12px 48px}.archive-entry-list-wrapper .entry-group-item .semi-collapse-content .entry-item .nav-btn{justify-content:right}.archive-entry-list-wrapper .entry-group-item .semi-collapse-content .entry-item .nav-btn .link{text-decoration:none;color:#fff}@keyframes loading{0%{left:-70%}to{left:100%}}.loading-bar{animation:loading 1s ease-in infinite;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,var(--semi-color-primary) 21%,var(--semi-color-primary) 84%,rgba(255,255,255,0) 100%)}.no-submitted-list .semi-spin .semi-spin-wrapper+.semi-spin-children{opacity:0}.no-submitted-list .semi-table-tbody .semi-table-row.even-row{background:var(--semi-color-fill-0)}.no-submitted-list .semi-table-tbody .semi-table-row:hover{cursor:pointer}.no-submitted-list .semi-table-tbody .semi-table-row .total-hours-cell,.no-submitted-list .semi-table-tbody .semi-table-row .nav-btn-cell{justify-content:right}.no-submitted-list .semi-table-tbody .semi-table-row .nav-btn-cell .nav-btn .link{text-decoration:none;color:#fff}.date-range-picker-title{font-size:.875rem;font-weight:400;color:rgba(var(--semi-black),.6)}.unsubmitted-time-sheets-header-wrapper .page-title-wrapper .unsubmitted-time-sheets-hint{font-weight:400;font-size:14px;color:#0009}.unsubmitted-time-sheets-header-wrapper .select-period{width:250px}.unsubmitted-time-sheets-header-wrapper .date-range-picker-wrapper{width:210px;padding:1px 0}.unsubmitted-time-sheets-header-wrapper .date-range-picker-wrapper .semi-datepicker-range-input-suffix{display:none}.unsubmitted-time-sheets-wrapper{margin:0 auto}.unsubmitted-list .semi-spin .semi-spin-wrapper+.semi-spin-children{opacity:0}.unsubmitted-list .semi-table-tbody .semi-table-row.odd-row{background:var(--semi-color-fill-0)}.unsubmitted-list .semi-table-tbody .semi-table-row:hover{cursor:pointer}.unsubmitted-list .semi-table-tbody .semi-table-row .total-hours-cell,.unsubmitted-list .semi-table-tbody .semi-table-row .nav-btn-cell{justify-content:right}.unsubmitted-list .semi-table-tbody .semi-table-row .nav-btn-cell .nav-btn .link{text-decoration:none;color:#fff}.forbidden-wrapper{padding:1rem;display:flex;height:100%;justify-content:center;align-items:center;flex-direction:column;box-sizing:border-box}.dialog-main-layout{overflow:hidden;width:400px;min-height:250px;margin:0 auto;padding:20px;background-color:#fff}.dialog-main-layout>.content{display:flex;align-items:center}.dialog-main-layout>.content>[class*=-wrapper]{width:100%;display:flex;flex-direction:column;align-items:center}.dialog-main-layout>.content>[class*=-wrapper] .title{color:#777;margin-bottom:5px;margin-top:5px;font-size:20px;text-align:center}.dialog-main-layout>.content>[class*=-wrapper] .hint{margin-bottom:10px;font-size:12px;color:#666;text-align:center}.jira-widget-layout{overflow:hidden;width:100%;background-color:#fff}.jira-widget-layout .content{min-height:100px;display:flex;align-items:center;justify-content:center}.nav-bar-wrapper{display:flex;box-shadow:0 2px 6px #0a0a0a1a;width:100%;background-color:var(--semi-color-nav-bg)}.nav-bar-wrapper .nav-bar-content{display:flex;align-items:center;position:relative;max-width:100%;width:1280px;margin:0 auto}@media screen and (max-width: 992px){.nav-bar-wrapper .nav-bar-content{width:900px;min-width:unset}}@media screen and (max-width: 1200px){.nav-bar-wrapper .nav-bar-content{width:1080px;min-width:unset}}.nav-bar-wrapper .nav-bar-content .logo{width:52px;height:52px;position:absolute;left:-70px;z-index:2}.nav-bar-wrapper .nav-bar-content .nav-bar{top:0;border-bottom:none;position:relative;z-index:1;height:65px;padding:0}.nav-bar-wrapper .nav-bar-content .nav-bar .semi-navigation-header{width:65px}.nav-bar-wrapper .nav-bar-content .nav-bar .semi-navigation-list-wrapper{height:100%;display:flex}.nav-bar-wrapper .nav-bar-content .nav-bar .semi-navigation-list-wrapper .semi-navigation-list{height:100%}.nav-bar-wrapper .nav-bar-content .nav-bar .semi-navigation-list-wrapper .semi-navigation-list .nav-item{position:relative;color:#fff;height:100%;margin-right:0;min-width:100px;border-radius:0;font-size:16px}.nav-bar-wrapper .nav-bar-content .nav-bar .semi-navigation-list-wrapper .semi-navigation-list .nav-item:hover{background-color:var(--semi-color-primary-hover)}.nav-bar-wrapper .nav-bar-content .nav-bar .semi-navigation-list-wrapper .semi-navigation-list .nav-item:active{margin-bottom:1px}.nav-bar-wrapper .nav-bar-content .nav-bar .semi-navigation-list-wrapper .semi-navigation-list .nav-item[class*=-selected]{background-color:var(--semi-color-primary-hover)}.nav-bar-wrapper .nav-bar-content .nav-bar .semi-navigation-list-wrapper .semi-navigation-list .nav-item .semi-navigation-item-link{justify-content:center}.nav-bar-wrapper .nav-bar-content .nav-bar .footer{padding:16px 24px;width:auto;min-width:200px}.nav-bar-wrapper .nav-bar-content .nav-bar .footer .user-name-wrapper{margin-left:4px}.nav-bar-wrapper .nav-bar-content .nav-bar .footer .user-name-wrapper .user-name{color:#fff;font-size:14px;font-weight:700}.nav-bar-wrapper .nav-bar-content .nav-bar .footer .user-name-wrapper .workplace-wrapper{display:flex;flex-direction:row;align-items:center}.nav-bar-wrapper .nav-bar-content .nav-bar .footer .user-name-wrapper .workplace-wrapper .workplace-name{font-size:12px;color:#fff;margin-left:2px}.dropdown-workplace-wrapper .dropdown-item.selected,.dropdown-language-wrapper .dropdown-item.selected{background-color:var(--semi-color-primary);color:#fff}.tabs-wrapper{background-color:#fff}.tabs-wrapper .tab-border{height:1px;width:100%;background:linear-gradient(rgba(9,30,66,.13) 0px,rgba(9,30,66,.13) 1px,rgba(9,30,66,.08) 1px,rgba(9,30,66,0) 4px)}.tabs-wrapper .tabs{max-width:100%;width:1280px;margin:0 auto}@media screen and (max-width: 992px){.tabs-wrapper .tabs{width:900px;min-width:unset}}@media screen and (max-width: 1200px){.tabs-wrapper .tabs{width:1080px;min-width:unset}}.tabs-wrapper .tabs .semi-tabs-bar,.tabs-wrapper .tabs .semi-tabs-bar-line,.tabs-wrapper .tabs .semi-tabs-bar-top,.tabs-wrapper .tabs .semi-tabs-bar-collapse{border-bottom:none}.tabs-wrapper .tabs .semi-tabs-bar .semi-tabs-tab,.tabs-wrapper .tabs .semi-tabs-bar-line .semi-tabs-tab,.tabs-wrapper .tabs .semi-tabs-bar-top .semi-tabs-tab,.tabs-wrapper .tabs .semi-tabs-bar-collapse .semi-tabs-tab{margin-right:0!important;width:120px;text-align:center;font-weight:400;font-size:13px}.tabs-wrapper .tabs .semi-tabs-bar .semi-tabs-tab[class*=-active],.tabs-wrapper .tabs .semi-tabs-bar-line .semi-tabs-tab[class*=-active],.tabs-wrapper .tabs .semi-tabs-bar-top .semi-tabs-tab[class*=-active],.tabs-wrapper .tabs .semi-tabs-bar-collapse .semi-tabs-tab[class*=-active]{border-bottom:2px solid var(--semi-color-secondary)}.tabs-wrapper .tabs .semi-tabs-bar .semi-tabs-tab[class*=-active] .tab-link,.tabs-wrapper .tabs .semi-tabs-bar-line .semi-tabs-tab[class*=-active] .tab-link,.tabs-wrapper .tabs .semi-tabs-bar-top .semi-tabs-tab[class*=-active] .tab-link,.tabs-wrapper .tabs .semi-tabs-bar-collapse .semi-tabs-tab[class*=-active] .tab-link{color:var(--semi-color-secondary)}.tabs-wrapper .tabs .semi-tabs-bar .semi-tabs-tab:hover,.tabs-wrapper .tabs .semi-tabs-bar-line .semi-tabs-tab:hover,.tabs-wrapper .tabs .semi-tabs-bar-top .semi-tabs-tab:hover,.tabs-wrapper .tabs .semi-tabs-bar-collapse .semi-tabs-tab:hover{border-bottom:2px solid var(--semi-color-secondary)}.tabs-wrapper .tabs .semi-tabs-bar .semi-tabs-tab .tab-link,.tabs-wrapper .tabs .semi-tabs-bar-line .semi-tabs-tab .tab-link,.tabs-wrapper .tabs .semi-tabs-bar-top .semi-tabs-tab .tab-link,.tabs-wrapper .tabs .semi-tabs-bar-collapse .semi-tabs-tab .tab-link{text-decoration:none;color:var(--semi-color-text-1)}.tabs-wrapper .tabs .semi-tabs-content{padding:0}.main-layout>.content{padding:40px 20px;max-width:100%;width:1280px;margin:0 auto;overflow-y:auto}@media screen and (max-width: 992px){.main-layout .content{width:900px;min-width:unset}}@media screen and (max-width: 1200px){.main-layout .content{width:1080px;min-width:unset}}.profile-layout-wrapper .semi-navigation{border-right:none}.profile-layout-wrapper .semi-navigation-inner .semi-navigation-list-wrapper .semi-navigation-item.semi-navigation-item-selected{background-color:var(--semi-color-fill-1)}.profile-layout-wrapper .semi-navigation-inner .semi-navigation-list-wrapper .semi-navigation-item:hover{background-color:var(--semi-color-fill-0)}.profile-layout-wrapper .semi-layout-content{padding:40px 20px}.add-task-widget-wrapper{width:100%;justify-content:flex-start;display:flex;align-items:center}.add-task-widget-wrapper .semi-form-field{padding-bottom:6px;padding-top:6px}.add-task-widget-wrapper .semi-form-field .semi-form-field-label-text{font-size:12px}.add-task-widget-wrapper .semi-form-field .task-input{box-shadow:var(--slpn-box-shadow);border-radius:var(--semi-border-radius-medium)}.add-task-widget-wrapper .submit-btn{margin-top:12px}.task-control{width:100%}.task-control .working-time .unit-wrapper .time{font-size:40px;font-weight:600;margin-right:2px}.task-control .working-time .unit-wrapper .unit{font-size:18px}.task-control .working-time .unit-wrapper:not(:last-child){margin-right:12px}.task-control .working-time-hint{font-size:12px;color:#42526e}.task-control .summary-wrapper{font-size:12px;color:#42526e;width:100%}.task-control .summary-wrapper .summary-info{width:100%;background-color:#f8f9fc;border-radius:var(--semi-border-radius-medium)}.task-control .summary-wrapper .summary-info .summary-content{padding:16px 12px}.task-control .summary-wrapper .summary-info .summary-content .summary-item{display:flex;align-items:center;justify-content:space-between}.task-control .summary-wrapper .summary-info .summary-content .summary-item:not(:last-child){margin-bottom:8px}.task-control .summary-wrapper .summary-info .summary-content .summary-item .item-label{font-size:13px;font-weight:600}.task-control .summary-wrapper .summary-info .summary-content .summary-item .item-value{font-size:13px}.task-control .today{font-weight:600;font-size:12px;color:#42526e}.task-control .link{color:var(--semi-color-primary)}.task-control .link:hover{text-decoration:underline;cursor:pointer;color:var(--semi-color-primary-active)}.task-control .view-timesheet{font-size:12px}.task-control .worklog-wrapper{font-size:10px;width:100%;color:#999}.task-control .worklog-wrapper .status .active{color:var(--semi-color-primary)}.task-control .worklog-wrapper .status .inactive{color:var(--semi-color-danger)}.task-control .worklog-wrapper .sync-btn{font-style:normal;margin-left:4px}.task-control .worklog-wrapper .summary-item{display:flex;align-items:center;justify-content:space-between}.task-control .worklog-wrapper .summary-item:not(:last-child){margin-bottom:8px}.timer-wrapper .unit-wrapper:not(:last-child){margin-right:4px}.jira-widget-entry .task-required{height:auto;margin-top:16px}.jira-widget-entry .task-required .hint{font-weight:600;font-size:12px;color:#ababab}.jira-widget-entry .logout-wrapper{color:#999;width:100%;text-align:right}.jira-widget-entry .logout-wrapper .logout{font-size:11px}.jira-widget-entry .logout-wrapper .logout:hover{cursor:pointer;text-decoration:underline;color:var(--semi-color-danger)}.expense-travel-date-wrapper .semi-checkbox{justify-content:center}.expense-travel-date-wrapper .amount-wrapper .amount{font-weight:700}.expense-travel-date-wrapper .amount-wrapper .unit{margin-left:4px}.expense-travel-dates-wrapper{margin-top:16px}.expense-trip-time-wrapper .label{position:relative;width:-moz-fit-content;width:fit-content}.expense-trip-time-wrapper .label:after{content:"*";color:red;position:absolute;right:-8px;font-size:12px}.expense-travel-details-wrapper{margin-top:8px}.expense-travel-details-wrapper .hint-wrapper{display:flex;align-items:center;margin-top:16px;font-style:italic}.expense-travel-details-wrapper .hint-wrapper .hint-title{font-weight:700;margin-right:8px}.expense-amount-wrapper{align-items:flex-start}.expense-amount-wrapper .semi-input-wrapper{box-sizing:border-box;box-shadow:var(--slpn-box-shadow);border-radius:var(--semi-border-radius-medium);height:62px;display:flex;align-items:center}.expense-amount-wrapper .semi-input-wrapper .semi-input{font-size:26px;text-align:right}.expense-amount-wrapper .semi-input-wrapper .semi-input-prefix{font-size:26px}.expense-amounts-wrapper .divider{border-color:#333}.expense-amounts-wrapper .expense-disabled .input-wrapper .semi-input-wrapper{box-shadow:none;background-color:transparent;height:auto}.expense-amounts-wrapper .expense-disabled .input-wrapper .semi-input-wrapper .semi-input-prefix,.expense-amounts-wrapper .expense-disabled .input-wrapper .semi-input-wrapper .semi-input{color:#222;-webkit-text-fill-color:#222}.base-text-area{box-shadow:var(--slpn-box-shadow);border-radius:var(--semi-border-radius-medium);border:none;outline:none}.expense-note-wrapper{position:relative;width:100%}.expense-note-wrapper .base-text-area{width:600px;height:102px}.expense-note-wrapper .text-area-hint{font-size:12px;line-height:16px;display:flex;flex-direction:column;justify-content:center;padding:3px 12px 5px;min-height:24px;text-align:right;color:var(--semi-color-text-2);position:absolute;bottom:0;right:0}.submit-confirmation-expense-dialog-wrapper .semi-modal-body .submit-confirmation-expense-dialog-content .description,.submit-confirmation-expense-dialog-wrapper .semi-modal-body .submit-confirmation-expense-dialog-content .postscript{color:var(--semi-color-text-1)}.submit-confirmation-expense-dialog-wrapper .semi-modal-body .submit-confirmation-expense-dialog-content .skip-dialog-checkbox{font-style:italic}.edit-expense-wrapper{width:100%}.edit-expense-wrapper .semi-form-field-error-message{margin-bottom:16px}.edit-expense-wrapper .expense-form-wrapper .form-label{color:#333;font-size:16px;font-weight:700}.edit-expense-wrapper .expense-form-wrapper .form-label.required{position:relative}.edit-expense-wrapper .expense-form-wrapper .form-label.required:after{content:"*";color:red;position:absolute;right:-12px;font-size:12px}.edit-expense-wrapper .expense-form-wrapper .semi-input-textarea-wrapper.required{position:relative}.edit-expense-wrapper .expense-form-wrapper .semi-input-textarea-wrapper.required:after{content:"*";color:red;position:absolute;right:4px;font-size:12px}.edit-expense-wrapper .expense-form-wrapper .base-upload.required{position:relative}.edit-expense-wrapper .expense-form-wrapper .base-upload.required:after{content:"*";color:red;position:absolute;right:4px;font-size:12px}.edit-expense-wrapper .expense-form-wrapper .expense-form-date-wrapper,.edit-expense-wrapper .expense-form-wrapper .expense-form-meta-wrapper,.edit-expense-wrapper .expense-form-wrapper .expense-form-trip-meals-wrapper{width:100%;align-items:flex-start}.edit-expense-wrapper .expense-form-wrapper .expense-form-amount-wrapper{width:100%}.edit-expense-wrapper .expense-form-action-wrapper{width:100%;align-items:flex-start}.edit-expense-wrapper .expense-form-action-wrapper .semi-button{margin-left:0}.edit-expense-wrapper .expense-form-action-wrapper .delete-btn{color:var(--semi-color-danger)}.edit-expense-wrapper .expense-form-action-wrapper .delete-btn:hover{cursor:pointer;text-decoration:underline;text-underline-offset:3px}.unsubmitted-expense-list-wrapper{width:100%}.unsubmitted-expense-list-wrapper .semi-card .base-card-body-wrapper .semi-card-body{padding:20px 10px}.unsubmitted-expense-list-wrapper .unsubmitted-expense-list{width:100%}.unsubmitted-expense-list-wrapper .unsubmitted-expense-list.no-items .semi-list-empty{padding:0}.unsubmitted-expense-list-wrapper .unsubmitted-expense-list .group-title{font-size:14px;font-weight:600;line-height:20px;color:var(--semi-color-text-0);padding:16px 12px;border-bottom:1px solid var(--semi-color-border)}.unsubmitted-expense-list-wrapper .unsubmitted-expense-list .select-all-checkbox{padding:8px 12px;font-size:14px;font-weight:600;line-height:20px;color:var(--semi-color-text-0)}.unsubmitted-expense-list-wrapper .unsubmitted-expense-list .edit-expense-wrapper{margin:20px 0}.expense-status-wrapper{width:auto;display:inline-block}.expense-status-wrapper .expense-status{display:flex;justify-content:flex-start;align-items:center}.expense-status-wrapper .expense-status .status{border-radius:var(--semi-border-radius-full);border:1px solid black;margin-right:4px;width:8px;height:8px}.expense-status-wrapper .expense-status .status.unsubmitted{border-color:#666;border-style:dotted;background-color:transparent}.expense-status-wrapper .expense-status .status.submitted{border-color:var(--semi-color-text-2);background-color:transparent}.expense-status-wrapper .expense-status .status.approved{border-color:var(--semi-color-info);background-color:var(--semi-color-info)}.expense-status-wrapper .expense-status .status.in_progress{border-color:var(--semi-color-warning);background-color:var(--semi-color-warning)}.expense-status-wrapper .expense-status .status.accepted{border-color:var(--semi-color-primary);background-color:var(--semi-color-primary)}.expense-status-wrapper .expense-status .status.rejected{border-color:var(--semi-color-danger);background-color:var(--semi-color-danger)}.expense-status-tooltip-content{display:flex;flex-direction:row;align-content:center;align-items:center}.unsubmitted-expense-item-wrapper .unsubmitted-expense-item{margin-right:0!important;margin-left:0!important}.unsubmitted-expense-item-wrapper .unsubmitted-expense-item .item-col{padding:8px}.unsubmitted-expense-item-wrapper .unsubmitted-expense-item .item-col .content{max-width:100%}.unsubmitted-expense-item-wrapper .unsubmitted-expense-item .item-col .content .title-wrapper .project-code{font-weight:700;margin-right:5px}.unsubmitted-expense-item-wrapper .unsubmitted-expense-item .item-col .content .title-wrapper .project-name{margin-right:10px;font-weight:700}.unsubmitted-expense-item-wrapper .unsubmitted-expense-item .item-col .content .category-wrapper .category-name{margin-right:10px}.unsubmitted-expense-item-wrapper .unsubmitted-expense-item .item-col .content .category-wrapper .semi-tag{border-radius:var(--semi-border-radius-large)}.unsubmitted-expense-item-wrapper .unsubmitted-expense-item .item-col .content .notes-wrapper{max-width:300px}.unsubmitted-expense-item-wrapper .unsubmitted-expense-item .item-col .content .notes-wrapper .notes{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#626262;font-style:italic;font-size:12px}.unsubmitted-expense-item-wrapper .unsubmitted-expense-item .item-col.right-side-wrapper{text-align:center}.unsubmitted-expense-item-wrapper .unsubmitted-expense-item .item-col.right-side-wrapper .time-btn{width:100%;max-width:115px}.unsubmitted-expense-item-wrapper .unsubmitted-expense-item .item-col.right-side-wrapper .time-btn.member-task{background-color:transparent;box-shadow:none}.unsubmitted-expense-item-wrapper .unsubmitted-expense-item .item-col.right-side-wrapper .amount{font-size:20px;font-weight:600}.expense-table-wrapper.virtualized-table-wrapper .semi-card-body{padding:0 0 20px}.expense-table-wrapper .expense-table-list{width:100%}.expense-table-wrapper .expense-table-list .cell-label .title-wrapper .project-code{font-weight:700;margin-right:5px}.expense-table-wrapper .expense-table-list .cell-label .title-wrapper .project-name{margin-right:10px;font-weight:700}.expense-table-wrapper .expense-table-list .cell-label .category-wrapper .category-name{margin-right:10px}.expense-table-wrapper .expense-table-list .cell-label .category-wrapper .semi-tag{border-radius:var(--semi-border-radius-large)}.expense-table-wrapper .expense-table-list .cell-label .notes-wrapper{max-width:300px}.expense-table-wrapper .expense-table-list .cell-label .notes-wrapper .notes{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#626262;font-style:italic;font-size:12px}.expense-table-wrapper .expense-table-list .cell-label.amount{width:100%;font-size:20px;font-weight:600}.expense-table-wrapper .expense-table-list .cell-label.status{width:100%}.expense-table-wrapper .expense-table-list.selectable-table .semi-table-body .semi-table-row-section .semi-table-row-cell .semi-table-section-inner .semi-table-expand-icon{left:32px}.expense-table-wrapper .expense-table-list.selectable-table .semi-table-body .semi-table-row-section .semi-table-row-cell .semi-table-section-inner .group-wrapper.selectable-group-row .semi-checkbox{position:absolute;left:-17px}.expense-table-wrapper .expense-table-list.selectable-table .semi-table-body .semi-table-row-section .semi-table-row-cell .semi-table-section-inner .group-wrapper.selectable-group-row .semi-row-flex{margin-left:30px}.expense-table-wrapper .expense-table-list .semi-table-body .semi-table-row-section{height:50px!important}.expense-table-wrapper .expense-table-list .semi-table-body .semi-table-row-section .semi-table-row-cell{height:32px;padding:8px 10px 9px;font-weight:700}.expense-table-wrapper .expense-table-list .semi-table-body .semi-table-row-section .semi-table-row-cell .semi-table-section-inner{width:100%;height:100%;position:relative}.expense-table-wrapper .expense-table-list .semi-table-body .semi-table-row-section .semi-table-row-cell .semi-table-section-inner .group-wrapper{width:100%;display:flex;position:relative}.expense-table-wrapper .expense-table-list .semi-table-body .semi-table-row:hover{cursor:pointer}.expense-table-wrapper .expense-table-list .semi-table-body .semi-table-row .semi-table-row-cell.expense-table-title{padding-left:40px}.expense-table-wrapper .expense-table-list .semi-table-body .semi-table-row .nav-btn-cell{justify-content:right}.expense-table-wrapper .expense-table-list .semi-table-body .group-head{display:flex;font-size:14px;font-weight:600;overflow:unset}.expense-table-wrapper .expense-table-list .semi-table-body .group-head .expense-table-title,.expense-table-wrapper .expense-table-list .semi-table-body .group-head .nav-btn-cell{overflow:unset}.pending-approval-header-wrapper .select-sort{width:250px}.pending-approval-header-wrapper .select-filter{width:220px}.archived-expenses-header-wrapper .select-sort{width:250px}.archived-expenses-header-wrapper .select-filter{width:220px}.expense-category-list-wrapper,.expense-category-list-wrapper .expense-category-list{width:100%}.report-actions-wrapper{width:100%;justify-content:flex-end}.report-tabs-wrapper{width:100%}.report-tabs-wrapper .semi-tabs .semi-tabs-bar-card:before{border-bottom:1px solid #b6b6b6}.report-tabs-wrapper .semi-tabs .semi-tabs-bar-card .semi-tabs-tab-active{border:1px solid #b6b6b6;border-bottom:3px solid var(--semi-color-primary)}.report-tabs-wrapper .semi-tabs .semi-tabs-bar-card .semi-tabs-tab-active:hover{border-bottom:3px solid var(--semi-color-primary)}.report-tabs-wrapper .semi-tabs .semi-tabs-content{padding:0}.report-statistic-wrapper{width:100%}.report-statistic-wrapper .total-time-wrapper .total-time-label{font-weight:500;font-size:16px;color:#333}.report-statistic-wrapper .total-time-wrapper .total-time{font-size:28px;font-weight:600;color:#222}.report-statistic-wrapper .customized-legend{padding:0;margin:0;text-align:left}.report-statistic-wrapper .customized-legend .legend-item{display:flex;align-items:center;flex-direction:row;gap:4px;font-size:13px;justify-content:space-between;margin-right:10px}.report-statistic-wrapper .customized-legend .legend-item .legend-label-wrapper{display:flex;align-items:center}.report-statistic-wrapper .customized-legend .legend-item .legend-label-wrapper .legend-box{display:inline-block;width:12px;height:12px;margin-right:8px}.report-statistic-wrapper .customized-legend .legend-item .legend-label-wrapper .legend-label{color:#1d1e1c}.report-statistic-wrapper .customized-legend .legend-item .legend-time-wrapper{display:flex;align-items:center}.report-statistic-wrapper .customized-legend .legend-item .legend-time-wrapper .legend-time{color:#222;margin-right:4px;font-size:15px;font-weight:600}.report-bar .customized-tooltip{padding:8px;background-color:#fff;border:1px solid #666;border-radius:var(--semi-border-radius-small);width:200px;white-space:nowrap}.report-bar .customized-tooltip .tooltip-list{padding-top:8px}.report-bar .customized-tooltip .tooltip-list .tooltip-item{display:flex;flex-direction:row;justify-content:space-between;padding-top:4px}.report-bar .customized-tooltip .tooltip-list .tooltip-item .value{font-weight:700}.report-bar .customized-legend{padding:0;margin:0;display:inline-flex;align-items:center;justify-content:center;width:100%}.report-bar .customized-legend .legend-item{flex-direction:row;gap:4px;font-size:13px;justify-content:space-between;margin-right:10px}.report-bar .customized-legend .legend-item .legend-label-wrapper{display:flex;align-items:center}.report-bar .customized-legend .legend-item .legend-label-wrapper .legend-box{display:inline-block;width:12px;height:12px;margin-right:8px}.report-bar .customized-legend .legend-item .legend-label-wrapper .legend-label{color:#1d1e1c}.report-bar .customized-legend .legend-item .legend-time-wrapper{display:flex;align-items:center}.report-bar .customized-legend .legend-item .legend-time-wrapper .legend-time{color:#222;margin-right:4px;font-size:15px;font-weight:600}.client-report-item{width:100%;height:220px}.client-report-item .semi-card-body{padding:20px 30px}.client-report-item .header-wrapper{align-items:center;width:100%}.client-report-item .header-wrapper .header-info-wrapper{align-items:center;max-width:90%}.client-report-item .header-wrapper .header-info-wrapper .client-name{font-size:18px;font-weight:700;word-wrap:break-word}.client-report-item .body{width:100%;display:flex;justify-content:space-between;align-items:center;position:sticky}.client-report-item .body .semi-avatar-group .group-avatar-item{margin-left:-20px;border-radius:var(--semi-border-radius-circle)}.client-report-item .body .semi-avatar-group .group-avatar-item:first-child{margin-left:0}.client-report-item .body .semi-avatar-group .group-avatar-item .avatar{border:2px var(--semi-color-bg-1) solid}.client-report-item .body .hours{text-align:right;font-weight:700}.client-report-item .body .hours .this-month{font-size:18px}.client-report-item .nearly-expired-project-wrapper .project-name{font-weight:700}.client-report-item .nearly-expired-project-wrapper .expired-date{margin-left:4px}.client-report-list-wrapper{width:100%}.report-range-picker-wrapper .description{font-size:13px;font-weight:400;color:#333}.report-header-wrapper{width:100%}.report-header-wrapper .date-description{width:auto}.report-header-wrapper .date-description .date{font-size:26px;color:#0009}.report-header-wrapper .date-description .date .hint{font-weight:700}.report-header-wrapper .date-description .back-to-today{text-decoration:underline;cursor:pointer;font-size:13px;color:var(--semi-color-secondary)}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.visible{visibility:visible}.static{position:static}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.\!ml-0{margin-left:0!important}.ml-1{margin-left:.25rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mt-4{margin-top:1rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-\[20px\]{height:20px}.h-\[3px\]{height:3px}.h-full{height:100%}.w-1\/3{width:33.333333%}.w-3\/4{width:75%}.w-\[13px\]{width:13px}.w-\[16\%\]{width:16%}.w-\[175px\]{width:175px}.w-\[40\%\]{width:40%}.w-\[50\%\]{width:50%}.w-\[6\%\]{width:6%}.w-\[60\%\]{width:60%}.w-\[65\%\]{width:65%}.w-\[8\%\]{width:8%}.w-full{width:100%}.min-w-0{min-width:0px}.max-w-\[calc\(100\%-80px\)\]{max-width:calc(100% - 80px)}.max-w-full{max-width:100%}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-4{gap:1rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-y-4{row-gap:1rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.overflow-hidden{overflow:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-x-0{border-left-width:0px;border-right-width:0px}.border-b-\[1px\]{border-bottom-width:1px}.border-t-0{border-top-width:0px}.border-solid{border-style:solid}.border-none{border-style:none}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity))}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.pl-9{padding-left:2.25rem}.text-center{text-align:center}.text-right{text-align:right}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity))}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;src:local("Noto Sans"),url(/fonts/NotoSans-Regular.woff) format("woff")}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;background-color:#fff;font-family:Noto Sans,Nunito Sans,-apple-system,".SFNSText-Regular",San Francisco,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-slate-400:hover{--tw-border-opacity: 1;border-color:rgb(148 163 184 / var(--tw-border-opacity))}@media (min-width: 640px){.sm\:col-span-1{grid-column:span 1 / span 1}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:row-span-1{grid-row:span 1 / span 1}.sm\:block{display:block}.sm\:grid{display:grid}.sm\:w-\[12\.5\%\]{width:12.5%}.sm\:w-\[16\.6\%\]{width:16.6%}.sm\:w-\[33\%\]{width:33%}.sm\:w-\[37\.5\%\]{width:37.5%}.sm\:w-\[62\.5\%\]{width:62.5%}.sm\:w-full{width:100%}.sm\:grid-flow-row{grid-auto-flow:row}.sm\:grid-cols-\[150px_minmax\(1px\,_1fr\)_170px\]{grid-template-columns:150px minmax(1px,1fr) 170px}.sm\:grid-cols-\[minmax\(1px\,_1fr\)_170px\]{grid-template-columns:minmax(1px,1fr) 170px}.sm\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.sm\:break-normal{overflow-wrap:normal;word-break:normal}}@media (min-width: 768px){.md\:w-\[12\.5\%\]{width:12.5%}.md\:w-\[16\.6\%\]{width:16.6%}.md\:w-\[30\%\]{width:30%}.md\:w-\[37\.5\%\]{width:37.5%}.md\:w-\[62\.5\%\]{width:62.5%}.md\:max-w-full{max-width:100%}}@media (min-width: 1024px){.lg\:w-\[16\.6\%\]{width:16.6%}.lg\:w-\[50\%\]{width:50%}}@media (min-width: 1280px){.xl\:w-\[12\.5\%\]{width:12.5%}.xl\:w-\[37\.5\%\]{width:37.5%}.xl\:w-\[62\.5\%\]{width:62.5%}}
