html{height:auto!important;overflow-x:hidden;width:100vw}html:has(.task-modal-open){overflow:hidden}body{height:auto!important}.loading.cover-content{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loading.cover-page{align-items:center;display:flex;height:100%;justify-content:center;position:fixed;width:100%}.section-status-filter .ant-radio-group{display:flex}.loading .ant-spin{color:#07c5b7}.ant-btn-primary[disabled]{background-color:#07c5b7;color:#fff}.tags-auto-complete-dropdown{width:"200px"}span.ant-statistic-content-value{font-size:20px!important}sup.ant-scroll-number.ant-badge-count{z-index:10}table td.day-table-task{margin-left:0;padding:0!important}.ant-table-title{border-bottom:1px solid #e5e5eb}.ant-table-title,table .ant-table-tbody .ant-table-placeholder .ant-table-cell{border-left:8px solid #e5e5eb}.ant-table-tbody>tr>td{border-color:#e5e5eb!important}table td.day-table-tags{max-width:180px;overflow:hidden;width:180px}table td.day-table-tags span.ant-tag{margin-top:5px}table td.day-table-duration{min-width:120px;width:120px}table td.day-table-period{background-color:transparent;min-width:150px;width:150px}table td.day-table-actions{min-width:110px;width:110px}table td.day-table-actions .anticon{color:#b9b9c4}table td.day-table-actions .anticon.anticon-play-circle:hover,table td.day-table-actions .anticon:hover{color:#07c5b7}.link-primary:hover{background-color:rgba(7,197,183,.1);color:#07c5b7}.ellipsis-dropdown.timenotes-dots{height:30px;-webkit-transform:none!important;transform:none!important;width:30px}.ellipsis-dropdown.timenotes-dots:hover{background:none!important}.ellipsis-dropdown.timenotes-dots svg{fill:#b9b9c4;margin-top:-3px}.ellipsis-dropdown.timenotes-dots:hover svg{fill:#07c5b7}.duration-counter.started{cursor:not-allowed}.stop-timer-button,.stop-timer-button:hover{background-color:#ee7476!important;border-color:#ee7476!important}button.timer-more-days-button{color:#474d55!important}button.timer-more-days-button.ant-btn.ant-btn-default:focus{background-color:#fff!important}.timer-period-column input{width:60px}.timer-duration-column input{width:80px}.timer-duration-column input::-webkit-input-placeholder{font-size:10px}.ant-btn-sm{height:30px!important;padding-top:3px!important}.ant-table-title button{margin-right:10px!important}.danger-modal .ant-modal-confirm-btns .ant-btn.ant-btn-primary{background-color:#ee7476!important;border-color:#ee7476!important}.bulk-modal{width:550px!important}.time-log-edit-modal .ant-form-item{margin-bottom:16px}.time-log-edit-modal .ant-form-item-label>label{color:#474d55;font-size:15px;font-weight:400;height:32px}.time-log-edit-modal .ant-badge{display:block;width:100%}.time-log-edit-modal .ant-picker{width:100%}.bulk-modal .update-modal .label-wrapper{width:150px}h2{color:#474d55!important}.ant-picker-input input,span.ant-statistic-content-value,span.anticon.anticon-tag{color:#474d55}span.timesheet-table-total{color:#474d55;margin-right:10px;padding-top:5px}.timesheet-table-description-column,.timesheet-table-task-column{color:#474d55;cursor:pointer;min-width:200px}.timesheet-table-description-column{margin-left:20px;margin-top:10px}.timesheet-table-day-header .timesheet-table-add-time-log-button,.timesheet-table-day-header .timesheet-table-add-time-log-button:hover{color:#474d55!important}.timesheet-table-day-header h3{color:#474d55}.empty-tag{border-color:#e5e5eb;color:#b9b9c4;cursor:pointer;opacity:.5}.timenotes-page .ant-card.ant-card-bordered{border:1px solid #e5e5eb}.timenotes-page .ant-card .ant-card-body{padding:17px}.timenotes-page .dashboard-summary-view span.title{color:#9d9da7;font-size:16px;font-style:normal;font-weight:400;line-height:19px}.timenotes-page .dashboard-summary-view span.value{color:#474d55;font-size:17px;font-style:normal;font-weight:500;line-height:20px;margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.timenotes-page h1{color:#474d55;font-size:21px;font-style:normal;font-weight:500;line-height:25px;margin-bottom:25px;text-transform:capitalize}.timenotes-page .dashboard-breakdown{height:100px;width:100%}.timenotes-page .dashboard-breakdown span.title{color:#474d55;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:16px}.timenotes-page .dashboard-breakdown .projects-bar{margin-top:14px}.timenotes-page .dashboard-breakdown .ant-progress-inner{border-radius:3px;height:10px}.horizontal-bar-segment div.title{color:#ee7476;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:16px;margin-bottom:-5px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:100%}.app-content{margin-bottom:0!important;margin-left:0!important;margin-right:0!important;padding:0!important}.page-content{margin-left:auto!important;margin-right:auto!important;margin-top:32px;max-width:1380px!important;padding-top:0!important;width:100%!important}.timenotes-page .dashboard-summary-table h2{color:#474d55;font-family:Roboto;font-size:17px;font-style:normal;font-weight:500;line-height:20px;margin-bottom:16px;margin-top:30px;text-transform:capitalize}.timenotes-page .dashboard-summary-table{margin-bottom:30px}.timenotes-page .dashboard-summary-table th.ant-table-cell{color:#474d55;font-family:Roboto;font-size:12px;font-style:normal;font-weight:600;line-height:16px;text-transform:uppercase}.timenotes-page .dashboard-summary-table td:first-child,.timenotes-page .dashboard-summary-table th:first-child{padding-left:30px}.timenotes-page .dashboard-summary-table td:last-child,.timenotes-page .dashboard-summary-table th:last-child{padding-right:30px}.timenotes-page .dashboard-summary-table td{color:#474d55}.dashboard-summary-table span.task-name{font-weight:500;margin-bottom:3px}.dashboard-summary-table span.time-log-duration{color:#474d55;font-family:Roboto;font-size:20px;font-style:normal;font-weight:500;line-height:24px}.dashboard-summary-table span.time-log-to-now{color:#9d9da7;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.08em;line-height:16px;margin-top:3px}.dashboard-summary-table span.tracker-counter{color:#ee7476;font-family:Roboto;font-size:20px;font-style:normal;font-weight:500;line-height:24px}.dashboard-summary-table .user-cell{width:20%}.dashboard-summary-table .activity-cell{width:45%}.dashboard-summary-table .summary-cell{width:35%}.dashboard-summary-table .summary-cell .ant-progress-inner{border-radius:3px;height:10px}.dashboard-summary-table .summary-cell span.total{padding-right:14px;text-align:right;width:85px}.ant-table{border:1px solid #e5e5eb!important}.ant-table tr:last-child td{border-bottom:none}th.ant-table-cell{color:#474d55;font-family:Roboto;font-size:12px;font-style:normal;font-weight:600;line-height:16px;text-transform:uppercase}td{color:#474d55}.user-activity-modal{margin-bottom:80px;top:30px!important;width:802px!important}.user-activity-modal h2.title{color:#474d55;font-size:21px;font-weight:500;line-height:16px;margin-bottom:15px}.user-activity-modal p.sub-title{color:#b9b9c4;font-size:16px;font-weight:500;line-height:16px;margin-bottom:20px}.simple-time-logs-table td.task-column{padding-bottom:0;padding-left:0;padding-top:0;width:35%}.simple-time-logs-table td.task-column .task-wrapper{padding-bottom:16px;padding-left:16px;padding-top:16px}.simple-time-logs-table tr:first-child td.task-column .task-wrapper{border-top-left-radius:8px}.simple-time-logs-table tr:last-child td.task-column .task-wrapper{border-bottom-left-radius:8px}.simple-time-logs-table td.task-column .task-name{color:#455560;font-size:14px;font-weight:500;line-height:16px;margin-bottom:8px}.simple-time-logs-table td.task-column .project-name{color:#455560;font-size:14px;font-weight:400;line-height:16px}.simple-time-logs-table td.description-column{width:35%}.simple-time-logs-table td.duration-column{color:#474d55;font-size:16px;font-weight:500;line-height:19px;width:15%}.simple-time-logs-table td.period-column{color:#474d55;font-size:16px;font-weight:400;line-height:19px;padding-left:0!important;width:15%}.ant-menu.timenotes-sidebar{background-color:#3a3aa3}.ant-menu.timenotes-sidebar li.ant-menu-item-selected span{color:#fff!important;opacity:1!important}.ant-menu.timenotes-sidebar li.ant-menu-item span{color:#fff;opacity:.5}.ant-layout-sider-collapsed .ant-menu.timenotes-sidebar li.ant-menu-item span{display:none}.ant-layout-sider-collapsed .ant-menu.timenotes-sidebar li.ant-menu-item span.anticon{display:block!important}.ant-table-row.table-clickable-row:hover{cursor:pointer}.ant-select-dropdown.duration-input-dropdown.ant-select-dropdown-empty{display:none!important}.timesheet-cell-modal>.ant-modal-content>.ant-modal-body{padding:0}.timesheet-cell-modal .modal-content-section h3,.timesheet-cell-modal td.ant-table-cell{overflow-wrap:anywhere}.timesheet-cell-modal .time-logs-table-wrapper .content-column-wrapper .time-log-task-select-wrapper-outer{flex:0 1 35%;min-width:100px!important}.timesheet-cell-modal .time-logs-table-wrapper .content-column-wrapper .description-column-wrapper{flex:1 1;min-width:115px!important}.timesheet-cell-modal .time-logs-table-wrapper .content-column-wrapper .users-account-select-wrapper{flex:0 1 130px;min-width:64px}.timesheet-cell-modal .modal-content-section{padding:14px 24px}.timesheet-cell-modal .ant-tabs-nav{margin-bottom:0!important}.timesheet-cell-modal .ant-tabs-tabpane.ant-tabs-tabpane-active{background-color:#f9f9f9}.timesheet-cell-modal .timenotes-tabs .ant-tabs-tab{background-color:#ececec}.timesheet-cell-modal .timenotes-tabs .ant-tabs-tab.ant-tabs-tab-active{background-color:#f9f9f9;border-bottom-color:#f9f9f9!important}.timesheet-cell-date-picker.ant-picker{margin-left:-12px}.date-pill-picker.ant-picker,.timesheet-cell-date-picker.ant-picker{background:transparent;cursor:pointer;padding:4px 11px;width:120px}.date-pill-picker.ant-picker:not(:hover):not(.ant-picker-focused),.timesheet-cell-date-picker.ant-picker:not(:hover):not(.ant-picker-focused){border-color:transparent;box-shadow:none}.date-pill-picker .ant-picker-input>input,.timesheet-cell-date-picker .ant-picker-input>input{color:#455560;cursor:pointer;font-size:14px;font-weight:400;line-height:21px}.timesheet-cell-modal .time-logs-table-wrapper td.ant-table-cell.tags-column{width:80px}.actions-panel{align-items:center;display:flex;justify-content:center}.actions-panel-more:hover>svg>circle,.actions-panel-more:hover>svg>path{fill:#07c5b7}.actions-panel-item{align-items:center;display:flex}.actions-panel-item-link{align-items:center;display:flex!important}.actions-panel-item-icon{display:flex;margin-right:5px}.team-avatar-users{display:flex}.team-avatar-user{align-items:center;background:#d8c1f4;border-radius:50%;color:#8f3ef7;cursor:pointer;display:flex;font-family:Roboto;font-size:11px;font-style:normal;font-weight:400;height:24px;justify-content:center;line-height:20px;margin:0 2px 0 0;overflow:hidden;width:24px}.team-avatar-hide-users{background:#e6e6f7;border-radius:12px;color:#3a3aa3;min-width:24px;padding:0 5px;width:auto}.team-avatar-img{height:100%;object-fit:cover;width:100%}.team-avatar-popover .ant-popover-title{font-weight:500}.team-avatar-popover .ant-popover-inner-content{padding:6px 0}.team-avatar-list{list-style:none;margin:0;max-height:280px;overflow-y:auto;overscroll-behavior:contain;padding:0;width:280px}.team-avatar-list li{align-items:center;display:flex;gap:8px;overflow-wrap:anywhere;padding:4px 16px}.team-avatar-list .team-avatar-user{cursor:default;flex:none;margin:0}.tabbed-modal>.ant-modal-content>.ant-modal-body{padding:0}.tabbed-modal .modal-content-section{padding:14px 24px}.tabbed-modal .ant-tabs-nav{margin-bottom:0!important}.tabbed-modal .ant-tabs-tabpane.ant-tabs-tabpane-active{background-color:#f9f9f9}.tabbed-modal .timenotes-tabs .ant-tabs-tab{background-color:#ececec}.tabbed-modal .timenotes-tabs .ant-tabs-tab.ant-tabs-tab-active{background-color:#f9f9f9;border-bottom-color:#f9f9f9!important}.calendar-settings-modal .ant-tabs-tabpane .modal-content-section{max-height:calc(100vh - 320px);overflow-y:auto}.calendar-settings-modal .calendar-provider-card h3{margin-bottom:0}.calendar-settings-toolbar{display:flex;justify-content:flex-end;margin-bottom:12px}.error-message-inline{color:red;position:relative}.error-message-inline .msg{position:absolute}.project-name-wrapper{align-items:flex-start;cursor:pointer;display:flex;flex-direction:column;position:relative}.project-disconnected-label{background-color:rgba(222,68,54,.1);border-radius:4px;margin-bottom:8px;padding:5px 8px}.project-disconnected-text{color:#ee7476;font-family:Roboto;font-size:12px;font-style:normal;font-weight:500;line-height:20px;margin:0}.project-name-title-wrapper{align-items:center;display:flex;justify-content:center;margin-bottom:5px}.project-name-title{color:#474d55;display:flex;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;justify-content:center;line-height:16px;margin:0}.project-name-icon{margin-left:8px}.project-name-customer{color:#9d9da7;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:16px;margin:0}.archived-label-wrapper{align-items:center;background:rgba(37,37,37,.2);border-radius:4px;display:flex;height:100%;justify-content:center;margin-left:15px;max-height:25px;padding:5px 7px}.archived-label-text{color:#1e2023;display:inline-block;font-family:Roboto;font-size:12px;font-style:normal;font-weight:500;line-height:20px;margin:0 0 0 3px}.project-actions-panel{align-items:center;display:flex;justify-content:center}.project-actions-icon{align-items:center;cursor:pointer;display:flex}.project-actions-icon.indents{margin:0 12px}.project-actions-icon:hover>svg>circle,.project-actions-icon:hover>svg>path{fill:#07c5b7}.project-actions-icon.pinned-hover:hover>span>svg>path:first-child,.project-actions-icon.pinned-hover:hover>span>svg>path:last-child,.project-actions-icon.pinned>span>svg>path:first-child,.project-actions-icon.pinned>span>svg>path:last-child{fill:#b9b9c4}.project-pinning-icon{font-size:25px}.project-pinning-icon>svg>path:first-child{fill:transparent}.project-pinning-icon>svg>path:last-child{fill:#b9b9c4}.project-actions-more:hover>svg>circle,.project-actions-more:hover>svg>path{fill:#07c5b7}.project-actions-item{align-items:center;display:flex}.project-actions-item-link{align-items:center;display:flex!important}.project-actions-item-icon{display:flex;margin-right:5px}.project-form-card .ant-form-item-explain{margin-top:40px;position:absolute}.remove-icon{cursor:pointer}.remove-icon>svg{fill:#b9b9c4}.remove-icon:hover>svg{fill:#ee7476}.remove-icon.disabled{cursor:not-allowed}.remove-icon.disabled>svg{fill:#b9b9c4;opacity:.5}.project-team-table .ant-table-cell{height:60px;padding:0 15px}.project-team-inplace-input.inactive:hover,.project-team-inplace-select:hover{background-color:#eee;border-radius:8px}.project-top-bar-header{background-color:#fff;border-bottom:1px inset #e5e5eb;box-shadow:inset 0 0 0 0 #e5e5eb;height:140px;padding:20px 0 0;width:100%}.project-top-bar-content{height:50px;width:100%}.project-top-bar-footer{bottom:0;height:70px;width:100%}.project-top-bar-footer .ant-tabs-nav{margin-bottom:0}.tasks-board .section-form .ant-form-item-explain{display:none}.tasks-board .task-modal-popover{padding:0}.tasks-board .section-tooltip{margin-left:8px}.tasks-board .ant-popover-arrow{display:none}.tasks-board .ant-card-sticky{margin-bottom:0}.tasks-board .bi-three-dots{transition:fill .25s}.tasks-board .ant-btn:active .bi-three-dots,.tasks-board .ant-btn:hover .bi-three-dots{fill:#07c5b7}.tasks-board-column{border-color:transparent;box-sizing:content-box;cursor:pointer;outline:none;position:relative;transition:border-color .2s}.tasks-board-column:has(.sticky-header:hover){border-color:#ececec;cursor:pointer}.tasks-board-column .ant-card-body{padding:0}.tasks-board-column:active{background-color:#ececec}.board-task-card{outline:none;position:relative;-webkit-user-select:none;user-select:none;width:17.5rem}.board-task-card section .card-timer{opacity:0}.board-task-card:hover section .assignee-button,.board-task-card:hover section .card-timer{opacity:1}.board-task-card:active{box-shadow:none;cursor:grabbing;cursor:-webkit-grabbing}.board-column-title{border-radius:.5rem;padding:.5rem .3rem .5rem .5rem;transition:.25s}.generic-buttons-list-wrapper .ant-btn{height:2rem;width:2rem}.generic-buttons-list-wrapper .ant-btn svg{height:19px;-webkit-transform:translateX(-2px) translateY(-3px);transform:translateX(-2px) translateY(-3px);width:6px}.user-circle{align-items:center;background:#d8c1f4;border-radius:50%;color:#8f3ef7;cursor:pointer;display:flex;font-family:Roboto;font-size:11px;font-style:normal;font-weight:400;height:24px;justify-content:center;line-height:20px;margin:0 2px 0 0;overflow:hidden;width:24px}.in-place-edit-preview{cursor:pointer!important;padding:5px}.in-place-edit-preview:hover{background-color:#efefef;border-radius:5px}.task-details-modal{border-radius:.625rem}.task-details-modal .ant-col-20:not(.task-details-modal .ant-modal-root *){max-width:100%}.task-details-modal .ant-tabs-nav{margin-bottom:0}.task-details-modal .ant-modal-header button:hover{color:#5b697a}.task-details-modal .ant-modal-header button{color:#72849a;cursor:pointer;font-size:1.5rem;font-weight:700;-webkit-transform:translateY(-.125rem);transform:translateY(-.125rem);transition:.25s}.task-details-modal>.ant-modal-content>.ant-modal-body{padding:0}.task-details-modal .ant-tabs-nav-list{padding-left:24px}.task-details-modal>.ant-modal-content>.ant-modal-header{padding:15px 15px 15px 20px}.task-details-modal .ant-select-selector{width:100%}.task-sidebar-btn{border:none;color:#000c17;padding:.5rem;text-align:left;width:100%}.task-sidebar-btn svg,.task-sidebar-btn:hover{color:#000c17}.task-sidebar-space{border-bottom:1px solid #efefef;height:10px;margin-bottom:5px}.task-summary-row{display:flex;justify-content:space-between;margin-right:8px}.task-billable-label{align-items:center;display:flex;gap:5px}.integration-app-card{align-items:center;cursor:pointer}.integration-app-card,.integration-app-card .card-logo{display:flex;justify-content:center}.integration-app-card .card-app-name{text-align:center;text-transform:capitalize}.integration-app-card img{margin:auto}.integration-app-card-grid{height:120px;margin-right:40px;width:120px}.integration-app-card-grid:hover{background-color:#efefef}.integration-app-card-grid .card-app-name{font-size:14px;margin-top:14px}.integration-app-card-hero{height:195px;margin-top:52px;padding:10px;width:195px}.integration-app-card-hero .card-app-name{font-size:24px;margin-bottom:14px;margin-top:5px}.integration-app-list{display:flex;margin-top:40px}.integration-row{align-items:center}.integration-row-title{cursor:pointer;font-size:16px}.integration-row-title-lg{cursor:pointer;font-size:20px}.integration-row-info{color:gray}.integration-app-name{margin-left:5px;text-transform:capitalize}.integration-select-list{margin-top:26px}.integration-select-list label.ant-checkbox-wrapper{margin-left:0!important}.integration-select-list-vertical{display:flex;flex-direction:column;justify-content:space-between}.integration-select-list-vertical label{margin-bottom:14px}.integration-select-submit{margin-top:20px}.integration-selection-span{cursor:pointer}.integration-connect-all{display:flex;flex-direction:column;justify-content:space-between;width:280px}.integration-connect-all-buttons{display:flex;flex-direction:row}.integration-connect-all-button{margin-left:19px}.integration-auto-sync-text{margin-left:14px}.gsi-material-button{-webkit-appearance:none;background-color:#fff;background-image:none;border:1px solid #747775;border-radius:20px;box-sizing:border-box;color:#1f1f1f;cursor:pointer;font-family:Roboto,arial,sans-serif;font-size:14px;height:40px;letter-spacing:.25px;max-width:400px;min-width:-webkit-min-content;min-width:min-content;outline:none;overflow:hidden;padding:0 12px;position:relative;text-align:center;transition:background-color .218s,border-color .218s,box-shadow .218s;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;vertical-align:middle;white-space:nowrap;width:auto}.gsi-material-button .gsi-material-button-icon{height:20px;margin-right:12px;min-width:20px;width:20px}.gsi-material-button .gsi-material-button-content-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;justify-content:space-between;position:relative;width:100%}.gsi-material-button .gsi-material-button-contents{flex-grow:1;font-family:Roboto,arial,sans-serif;font-weight:500;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.gsi-material-button .gsi-material-button-state{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .218s}.gsi-material-button:disabled{background-color:#ffffff61;border-color:#1f1f1f1f;cursor:default}.gsi-material-button:disabled .gsi-material-button-contents,.gsi-material-button:disabled .gsi-material-button-icon{opacity:38%}.gsi-material-button:not(:disabled):active .gsi-material-button-state,.gsi-material-button:not(:disabled):focus .gsi-material-button-state{background-color:#303030;opacity:12%}.gsi-material-button:not(:disabled):hover{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)}.gsi-material-button:not(:disabled):hover .gsi-material-button-state{background-color:#303030;opacity:8%}.calendar-page .time-log-calendar{--fc-border-color:#edf2f9;--fc-today-bg-color:transparent;--fc-now-indicator-color:#07c5b7;--fc-page-bg-color:#fff;--fc-event-border-color:transparent;--fc-highlight-color:rgba(7,197,183,.18);font-size:12px}.calendar-page .fc .fc-timegrid-slot{height:22px}.calendar-page.zoom-0 .fc .fc-timegrid-slot{height:40px}.calendar-page.zoom-1 .fc .fc-timegrid-slot{height:26px}.calendar-page.zoom-2 .fc .fc-timegrid-slot{height:24px}.calendar-page.zoom-3 .fc .fc-timegrid-slot{height:16px}.calendar-page .fc .fc-timegrid-slot-label-cushion{color:#72849a;font-size:12px}.calendar-page .fc .fc-timegrid-slot-minor{border-top-style:dotted}.calendar-page .fc .fc-col-header-cell{border-bottom:1px solid #edf2f9;padding:6px 0 8px}.calendar-page .fc .fc-col-header-cell-cushion{padding:0}.calendar-page .fc .fc-timegrid-axis{border-right:0}.calendar-page .fc .fc-scrollgrid{border-left:0;border-top:0}.calendar-page .fc .fc-timegrid-now-indicator-line{border-width:2px 0 0}.calendar-page .fc .fc-timegrid-now-indicator-arrow{border-color:#07c5b7;border-radius:50%;border-width:6px;height:0;left:auto;margin-top:-6px;right:-2px;width:0}.calendar-page .fc .fc-highlight{border-radius:4px}.calendar-day-header{align-items:center;display:inline-flex;font-weight:400;gap:8px;line-height:1.1}.calendar-day-number{align-items:center;border-radius:50%;color:#1a3353;display:inline-flex;font-size:28px;font-weight:500;height:44px;justify-content:center;width:44px}.calendar-day-header.is-today .calendar-day-number{background:rgba(7,197,183,.15);color:#07c5b7}.calendar-day-meta{align-items:flex-start;display:inline-flex;flex-direction:column;text-align:left}.calendar-day-name{color:#455560;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.calendar-day-header.is-today .calendar-day-name{color:#07c5b7}.calendar-day-total{color:#72849a;font-size:13px}.calendar-page .fc .fc-timegrid-event{border:0;border-left:3px solid #07c5b7;border-left:3px solid var(--fc-event-border-color,#07c5b7);border-radius:4px;box-shadow:none;opacity:.96}.calendar-page .fc .fc-timegrid-event .fc-event-main{color:#1a3353;padding:0}.calendar-page .fc .fc-timegrid-event-harness-inset .fc-timegrid-event{box-shadow:0 0 0 1px #fff}.calendar-page .fc .fc-v-event{background-color:var(--fc-event-bg-color)}.calendar-page .fc .fc-v-event .fc-event-main{background:hsla(0,0%,100%,.82);height:100%}.calendar-event{cursor:pointer;height:100%;overflow:hidden;padding:2px 6px;position:relative}.calendar-event-body{align-content:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;height:100%;overflow:hidden}.calendar-event-body>*{flex:0 0 auto;width:100%}.calendar-event-title{font-size:12px;font-weight:600;line-height:15px}.calendar-event-subtitle,.calendar-event-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendar-event-subtitle{color:#455560;font-size:11px;line-height:14px}.calendar-event-duration{color:#72849a;font-size:11px;line-height:14px;margin-top:auto;text-align:right}.calendar-event-continued{color:#72849a;font-weight:400;margin-right:3px}.calendar-block-play{background:transparent;border:0;bottom:3px;color:#07c5b7;cursor:pointer;font-size:16px;line-height:0;opacity:0;padding:0;position:absolute;right:3px;transition:opacity .12s;z-index:2}.calendar-block-play .anticon{background:#fff;border-radius:50%}.calendar-block-play:focus-visible,.calendar-event-block:hover .calendar-block-play{opacity:1}.calendar-block-play:hover{color:#05a89c}.calendar-event-block.is-all-day .calendar-block-play,.calendar-page .fc .fc-timegrid-event-short .calendar-block-play{bottom:auto;font-size:13px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.calendar-event-block.is-all-day:hover .calendar-block-provider,.calendar-page .fc .fc-timegrid-event-short .calendar-event-block:hover .calendar-block-provider{opacity:0}.calendar-event-selecting{padding:2px 6px}.calendar-page .fc .fc-timegrid-event.fc-event-resizable .fc-event-resizer-end{bottom:0;height:12px}.calendar-page .fc .fc-timegrid-event.fc-event-resizable:has(.calendar-block-play) .fc-event-resizer-end{right:22px}.calendar-page .fc .fc-timegrid-event.fc-event-resizable:has(.calendar-block-play) .fc-event-resizer-end:after{left:calc(50% + 11px)}.calendar-page .fc .fc-timegrid-event.fc-event-resizable .fc-event-resizer-end:after{background:rgba(69,85,96,.45);border-radius:2px;bottom:5px;content:"";height:3px;left:50%;margin-left:-9px;position:absolute;width:18px}.calendar-page .fc .fc-timegrid-event.fc-event-resizable .fc-event-resizer-end:hover:after{background:rgba(69,85,96,.75)}.calendar-page .fc .fc-timegrid-event.fc-timegrid-event-short .fc-event-resizer-end:after{display:none}.calendar-page .time-log-calendar-event-locked{opacity:.8}.calendar-period-picker.ant-picker{cursor:pointer}.calendar-period-picker .ant-picker-input>input{color:#1a3353;cursor:pointer;font-weight:500;text-align:center}.calendar-header-actions .ant-input-group.ant-input-group-compact>.ant-picker{border-radius:0}.calendar-page-header>:first-child{align-items:center;min-height:40px}.calendar-page-header>:first-child h1{line-height:40px;margin:0}.calendar-zoom-overlay{align-items:center;display:flex;inset:0;justify-content:center;position:absolute;z-index:5}.calendar-zoom-overlay .ant-btn-group{display:inline-flex;flex-wrap:nowrap}.calendar-zoom-overlay .ant-btn-group .ant-btn{border-color:#e3e8f0;color:#72849a;font-size:11px;height:22px;min-width:22px;padding:0;width:22px}.calendar-zoom-overlay .ant-btn-group .ant-btn .anticon{font-size:10px}.calendar-zoom-overlay .ant-btn-group .ant-btn:not([disabled]):hover{border-color:#07c5b7;color:#07c5b7;z-index:1}.calendar-tracker-panel{margin-bottom:16px}.calendar-event-tracking{padding-right:6px}.calendar-event-tracking .calendar-event-title{color:#07857c}.calendar-rec-dot{-webkit-animation:calendar-rec-pulse 1.6s ease-in-out infinite;animation:calendar-rec-pulse 1.6s ease-in-out infinite;background:#e01d1d;border-radius:50%;display:inline-block;height:8px;vertical-align:baseline;width:8px}@-webkit-keyframes calendar-rec-pulse{0%,to{opacity:1}50%{opacity:.25}}@keyframes calendar-rec-pulse{0%,to{opacity:1}50%{opacity:.25}}.calendar-page .fc .time-log-calendar-event-locked{border-style:dashed;opacity:1}.calendar-page .time-log-calendar{--time-log-calendar-sticky-top:70px}.time-log-calendar-split-header{background:#fff;border-bottom:1px solid #edf2f9;border-bottom:1px solid var(--fc-border-color,#edf2f9);position:-webkit-sticky;position:sticky;top:0;top:var(--time-log-calendar-sticky-top,0);z-index:8}.time-log-calendar-split .fc .fc-timegrid .fc-scrollgrid-section:has(.fc-daygrid-body)>td{background:#fff;box-shadow:0 1px 0 #edf2f9;box-shadow:0 1px 0 var(--fc-border-color,#edf2f9);position:-webkit-sticky;position:sticky;top:0;top:calc(var(--time-log-calendar-sticky-top, 0px) + var(--time-log-calendar-header-height, 0px));z-index:8}.time-log-calendar-split-day{border-left:1px solid #edf2f9;border-left:1px solid var(--fc-border-color,#edf2f9);padding:6px 4px}.time-log-calendar-split .fc .fc-timegrid-col.time-log-calendar-lane-planned{background:#f8f8fb}.time-log-calendar-split{position:relative}.time-log-calendar-now{height:0;left:0;pointer-events:none;position:absolute;right:0;z-index:7}.time-log-calendar-now-rule{background:#07c5b7;height:1px;position:absolute;right:0;top:0}.time-log-calendar-now-today{background:#07c5b7;border-radius:2px;height:3px;position:absolute;top:-1px}.time-log-calendar-now-dot{background:#07c5b7;border-radius:50%;height:10px;left:-5px;position:absolute;top:-3.5px;width:10px}.time-log-calendar-now-label{background:#fff;color:#07c5b7;font-size:12px;font-weight:700;left:0;line-height:18px;padding-right:6px;position:absolute;text-align:right;top:-9px}.time-log-calendar-split .fc .fc-timegrid-col{position:relative}.time-log-calendar-lane-tag{background:#fff;border-bottom:1px solid #edf2f9;border-bottom:1px solid var(--fc-border-color,#edf2f9);color:#72849a;font-size:10px;font-weight:600;left:0;letter-spacing:.4px;opacity:0;padding:3px 0;pointer-events:none;position:absolute;right:0;text-align:center;top:0;transition:opacity .12s;z-index:6}.time-log-calendar-lane-tag.is-planned{background:#f8f8fb}.time-log-calendar-split .fc .fc-timegrid-col.is-lane-hover>.time-log-calendar-lane-tag{opacity:1}.time-log-calendar-split .fc .fc-timegrid-col.time-log-calendar-lane-logged{border-right-color:#f1f1f6}.time-log-calendar-split .fc .fc-daygrid-day.time-log-calendar-lane-logged{border-right-color:transparent}.time-log-calendar-split .fc .fc-daygrid-day.time-log-calendar-lane-planned{border-left-color:transparent}.calendar-event-draft{background:#e4e4e4;border:1.5px solid #b07ab5;border-radius:6px;color:#444;font-size:12px;font-weight:600;height:100%;padding:2px 6px}.calendar-page .fc .time-log-calendar-event-draft{background:transparent!important;border:0!important;box-shadow:none}.calendar-event-draft.is-logged{background:#e6faf8;border-color:#07c5b7}.calendar-entry-popup{background:#fff;border-radius:10px;box-shadow:0 6px 24px rgba(20,20,60,.18);padding:12px 16px 14px;z-index:20}.calendar-entry-popup__header{align-items:center;display:flex;gap:8px;margin-bottom:10px;min-height:30px}.calendar-entry-popup__heading{align-items:center;color:#1a3353;display:inline-flex;flex:1 1 auto;font-size:16px;font-weight:500;line-height:22px;white-space:nowrap}.calendar-entry-popup__tag{letter-spacing:0;margin-left:8px;text-transform:none}.calendar-entry-popup .date-pill-text{color:#455560;font-size:14px;padding:4px 11px}.calendar-entry-popup__icon-button{flex:0 0 auto}.calendar-entry-popup .popup-time-log-form .ant-statistic-content,.calendar-entry-popup .popup-time-log-form span.ant-statistic-content-value{color:#1a3353;font-size:14px!important}.calendar-entry-popup .popup-time-log-form__duration .ant-statistic{padding-left:11px}.calendar-entry-popup [data-testid=tracker-timespan-now]{justify-content:flex-start!important;padding-left:11px}.calendar-entry-popup__error{color:#cf1322;font-size:12px;margin-bottom:8px}.calendar-entry-popup__all-day{color:#455560;line-height:40px}.calendar-entry-popup__footer{align-items:center;border-top:1px solid #edf2f9;display:flex;justify-content:space-between;margin:14px -16px 0;padding:12px 16px 0}.calendar-entry-popup__footer-right{display:flex;gap:8px}.calendar-entry-popup__footer .ant-btn-link.ant-btn-dangerous,.calendar-entry-popup__footer .ant-btn-link.ant-btn-dangerous:active,.calendar-entry-popup__footer .ant-btn-link.ant-btn-dangerous:focus,.calendar-entry-popup__footer .ant-btn-link.ant-btn-dangerous:hover{background:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}.calendar-entry-popup--readonly,.popup-time-log-form--readonly,.popup-time-log-form__description--readonly .ptd-split>.ptd-row{pointer-events:none}.calendar-entry-popup--readonly .popup-time-log-form,.popup-time-log-form--readonly{opacity:.75}.popup-time-log-form__description--readonly .ptd-split>.ptd-row{background:#fafbfc}.calendar-page .fc .time-log-calendar-event-timeBlock{background:#fbfbfe!important;border:1px dashed #8c8cc7!important;opacity:1}.calendar-page .fc .time-log-calendar-event-timeBlock .fc-event-main{color:#2f2f5e}.calendar-event-block .calendar-event-title{color:#3a3aa3}.calendar-event-block.has-provider .calendar-event-title{padding-right:14px}.calendar-block-provider{color:#6b6bb8;font-size:11px;line-height:0;position:absolute;right:4px;top:3px}.calendar-page .fc .fc-timegrid .fc-scrollgrid-section:has(.fc-daygrid-body) .fc-scroller{max-height:96px;overflow-y:auto!important}.calendar-event-block.is-all-day{padding-bottom:3px;padding-top:3px}.calendar-page .fc .fc-daygrid-event.time-log-calendar-event-span-lanes{margin-left:calc(-100% + 2px)}.calendar-event.is-pending{opacity:.65}.calendar-event-pending-spinner{bottom:3px;color:#72849a;font-size:11px;line-height:0;position:absolute;right:4px}.calendar-page .fc .time-log-calendar-event-drop-copies{cursor:grab}.calendar-event-block.is-converted{background-image:repeating-linear-gradient(135deg,transparent 0 6px,rgba(7,197,183,.12) 6px 8px)}.calendar-event-block .calendar-event-duration{font-size:10px;margin-top:0;text-align:left}.calendar-event-block.is-converted .calendar-event-duration{color:#07857c;font-weight:600}.settings-calendars-page .calendar-provider-card h3{margin-bottom:0}.calendar-provider-header{align-items:center;display:flex;gap:16px;justify-content:space-between}.calendar-provider-empty{color:#8c8c8c;margin-top:8px}.calendar-connection{border:1px solid #f0f0f0;border-radius:8px;margin-top:16px;padding:12px 12px 4px}.calendar-connection.is-just-connected{-webkit-animation:calendar-connection-flash 2.4s ease-out;animation:calendar-connection-flash 2.4s ease-out}@-webkit-keyframes calendar-connection-flash{0%,40%{background:rgba(7,197,183,.08);border-color:#07c5b7}to{background:transparent;border-color:#f0f0f0}}@keyframes calendar-connection-flash{0%,40%{background:rgba(7,197,183,.08);border-color:#07c5b7}to{background:transparent;border-color:#f0f0f0}}.calendar-connection-header{align-items:center;display:flex;gap:16px;justify-content:space-between;padding-bottom:8px}.calendar-connection-title .ant-tag{margin-left:8px}.calendar-connection-meta{color:#8c8c8c;font-size:12px}.calendar-connection-actions{align-items:center;color:#8c8c8c;display:flex;gap:12px}.calendar-connection-empty{border-top:1px solid #f0f0f0;color:#8c8c8c;font-size:12px;padding:10px 0}.calendar-connection-more.ant-btn{height:auto;padding:4px 0}.ptd-row{align-items:center;background:#fff;border:1px solid #e6ebf1;border-radius:.625rem;display:flex;min-height:40px;padding:0 8px 0 5px;transition:border-color .3s,box-shadow .3s;width:100%}.ptd-row:focus-within{border-color:#2ad1c0;box-shadow:0 0 0 2px rgba(7,197,183,.2)}.ptd-chip-slot{flex-direction:column;position:relative}.ptd-chip,.ptd-chip-slot{display:flex;flex:0 0 auto}.ptd-chip{align-items:center;height:28px;margin-right:8px;white-space:nowrap}.ptd-chip--empty{background:#fff;border:1px dashed #c8d0d9;border-radius:8px;color:rgba(114,132,154,.4);cursor:pointer;font-size:14px;padding:0 12px;transition:border-color .2s,background-color .2s,color .2s;-webkit-user-select:none;user-select:none}.ptd-chip--empty:focus,.ptd-chip--empty:hover{background:#f5fefd;border-color:#2ad1c0;border-style:solid;color:#72849a;outline:0}.ptd-chip--value{background:#fff;border:1px solid #e6ebf1;border-radius:8px;color:#1a3353;cursor:pointer;font-size:13px;font-weight:500;gap:6px;max-width:260px;padding:0 6px 0 10px;transition:border-color .2s,background-color .2s}.ptd-chip--value:focus,.ptd-chip--value:hover{border-color:#2ad1c0;outline:0}.ptd-chip__dot{border-radius:50%;flex:0 0 auto;height:8px;width:8px}.ptd-chip__name{overflow:hidden;text-overflow:ellipsis}.ptd-chip__clear{align-items:center;border-radius:50%;color:#8c8c8c;display:inline-flex;font-size:10px;height:18px;justify-content:center;margin-left:2px;opacity:.6;transition:opacity .15s,color .2s,background-color .2s;width:18px}.ptd-chip--value:focus .ptd-chip__clear,.ptd-chip--value:focus-within .ptd-chip__clear,.ptd-chip--value:hover .ptd-chip__clear{opacity:1}.ptd-chip__clear:hover{background:#eef2f5;color:#1a3353}.ptd-chip__lock{color:#07c5b7;font-size:11px;margin-right:1px}.ptd-editor{position:relative}.ptd-editor .ptd-lock{left:6px}.ptd-editor .ptd-lock,.ptd-editor .ptd-lock-divider{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.ptd-editor .ptd-lock-divider{background:#e6ebf1;height:16px;left:34px;width:1px}.ptd-editor--lock .ant-select-selector:not(.ant-modal-root *){padding-left:44px!important}.ptd-editor--lock .ant-select-single .ant-select-selection-search:not(.ant-modal-root *){left:44px!important}.ptd-lock{align-items:center;border-radius:6px;color:#8c8c8c;cursor:pointer;display:inline-flex;font-size:14px;height:24px;justify-content:center;transition:color .2s,background-color .2s;width:24px}.ptd-lock:focus,.ptd-lock:hover{background:#eef2f5;color:#1a3353;outline:0}.ptd-lock--on{color:#07c5b7}.ptd-lock--on:focus,.ptd-lock--on:hover{background:#e6faf8;color:#07c5b7}.ptd-description{flex:1 1;min-width:0}.ptd-split{flex-direction:column}.ptd-split,.ptd-split__chips{display:flex;gap:8px}.ptd-split__chips .ptd-chip-slot{flex:1 1;min-width:0}.ptd-split .ptd-chip{border-radius:.625rem;height:40px;margin-right:0;width:100%}.ptd-split .ptd-chip--empty{border-color:#e6ebf1;border-style:solid;padding:0 11px}.ptd-split .ptd-chip--value{font-size:14px;max-width:none;padding:0 8px 0 11px}.ptd-split .ptd-chip--value .ptd-chip__clear{margin-left:auto}.popup-time-log-form__meta,.popup-time-log-form__when{margin-top:8px}.popup-time-log-form__when .ant-badge{display:block;width:100%}.popup-time-log-form__duration{width:110px}.ptd-description .ant-input-affix-wrapper{background:transparent;border:0!important;box-shadow:none!important;padding:4px 11px 4px 6px}.ptd-description .ant-input-clear-icon{color:#bfbfbf;font-size:12px;margin-left:8px}.ptd-description .ant-input-clear-icon:hover{color:#72849a}.ptd-description .ant-input{background:transparent!important;cursor:text}.ptd-description>div>.ant-input{border:0!important;box-shadow:none!important;padding:4px 11px 4px 6px}.submit-shortcut-host{padding-left:64px;padding-right:64px;position:relative}.submit-shortcut-hint{align-items:center;display:inline-flex;font-size:10px;font-weight:400;gap:10px;line-height:1;opacity:0;pointer-events:none;position:absolute;right:12px;text-shadow:none;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .3s ease}.ant-btn:active>.submit-shortcut-hint,.ant-btn:focus>.submit-shortcut-hint{position:absolute}.submit-shortcut-hint--visible{opacity:.6}.submit-shortcut-hint kbd{border:1px solid;border-radius:3px;box-shadow:none;font-family:inherit;font-size:10px;line-height:13px;min-width:15px;padding:0 3px;text-align:center}.submit-shortcut-hint__plus{font-size:9px;line-height:13px;margin:0 2px}.timer-card{position:relative}.timer-card__discard{align-items:center;background:#fff;border:1px solid #e3e8ee;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.08);color:#72849a;cursor:pointer;display:inline-flex;font-size:8px;height:16px;justify-content:center;line-height:1;opacity:0;padding:0;position:absolute;right:2px;top:2px;transition:opacity .2s ease,color .2s ease,border-color .2s ease;width:16px;z-index:2}.ant-popover-open.timer-card__discard,.timer-card:hover .timer-card__discard,.timer-card__discard:focus-visible{opacity:1}.timer-card__discard:hover{border-color:#e5535b;color:#e5535b}.managed-member-tag{margin-left:8px}.ant-select .managed-member-tag,.ant-select-dropdown .managed-member-tag,.records-select-dropdown .managed-member-tag{font-size:11px;line-height:16px;margin-left:6px;margin-right:0;padding:0 4px}
/*# sourceMappingURL=main.446afe0e.css.map*/