:root{font-family:Inter,Avenir,Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}#root{text-align:center;overflow-x:hidden}html{background-color:#141517}.mantine-Badge-root{box-shadow:#00000026 0 2px 8px}.mantine-Footer-root{font-size:.65rem}.task-list{height:100%;padding:0;overflow-y:auto;scrollbar-width:thin;box-shadow:#00000017 0 2px 1px,#00000017 0 4px 2px,#00000017 0 8px 4px,#00000017 0 16px 8px,#00000017 0 32px 16px}.task-list-table{overflow-y:auto;padding-bottom:20px;padding-left:2.5%;padding-right:2.5%}.task-list-table tr:has(.flagged){background-color:#ff5e002a}.task-list .draggable-cancel button{display:inline}.draggable-area:hover{cursor:grab}.draggable-area:active{cursor:grabbing}.task-list-table .mantine-ActionIcon-root{display:inline}.task-list-table .mantine-ActionIcon-root:hover{cursor:default;border:unset}.quick-tick-table{overflow:scroll}.quick-tick-table tbody{text-align:left}.quick-tick-auth .profile-area .auth-actions{float:left;text-align:left;display:flex}.quick-tick-auth .google-one-tap{opacity:0}.navbar-link-stack a,.navbar-link-stack button{text-align:left;display:flex;width:100%;border-radius:20px;color:#fff;font-size:1rem}.navbar-link-stack svg{color:#93edf9c1}.nav-accordion .mantine-Accordion-control,.nav-accordion .mantine-Accordion-label{padding:0;width:100%}.navbar-link-stack{overflow-y:auto;max-height:90vh}.navbar-link-stack .nav-accordion .mantine-Accordion-control:hover{background-color:unset}.mantine-Navbar-root{padding:0;background-color:#24242426}.nav-accordion{width:95%}.collapse-button{width:30px;z-index:200;position:fixed;top:50px;left:245px}.expand-button{width:30px;z-index:200;position:fixed;top:50px}.danger-blob{box-shadow:0 0 #ff793f;animation:pulse-red 2s infinite;border-radius:60px}@keyframes pulse-red{0%{transform:scale(.95);box-shadow:0 0 #ff5252b3}70%{transform:scale(1);box-shadow:0 0 0 10px #ff525200}to{transform:scale(.95);box-shadow:0 0 #ff525200}}.quick-tick-header .mantine-Header-root{background-color:#24242460;box-shadow:#00000017 2px 1px,#00000017 4px 2px,#00000017 8px 4px,#00000017 16px 8px,#00000017 32px 16px}.header-logo .icon-tabler-chevron-right{margin-right:-5px}.header-logo img{margin-bottom:10px}.header-text{font-family:Satisfy;font-size:2rem}.header-text-first-half{color:#646cff;letter-spacing:-3.2px;font-weight:500}.header-text-second-half{color:#007180c1;font-weight:700;font-family:Satisfy}.header-group-2{position:absolute;top:1px;bottom:1px;right:1px;margin-right:10px}.header-group-2 .mantine-Button-root,.header-group-2 .mantine-Button-icon{padding:0;margin:2.5px}.burger-menu{background-color:#141517;padding-bottom:30vh;position:absolute;width:100vw}.burger-button>button#react-burger-menu-btn{width:80px!important;height:80px!important}.burger-overlay{background-color:#141517;top:1px;left:1px}.home{margin:auto}.home .svg-wave{background-color:#282c34;margin-bottom:-10px}.home .home-content-area{background-color:#1b1c1d}.home .github-buttons{font-size:.8rem}.home a{padding:2px}.home .mantine-Alert-root .mantine-Alert-title{text-align:center;margin:auto;width:120px}.home .mantine-Alert-root .mantine-Alert-icon{margin:auto}.splash-blob{animation:pulse-white 4s infinite;border-radius:800px;width:80px;height:120px;position:absolute;top:160px}@keyframes pulse-white{0%{transform:scale(.95);box-shadow:0 0 #eeff02be}70%{transform:scale(1);box-shadow:0 0 0 10px #fff0}to{transform:scale(.95);box-shadow:0 0 #fff0}}.splash-dot-1{animation:pulse-white 4s infinite;border-radius:800px;position:absolute;width:3px;height:2px;top:250px;left:55%}.splash-dot-2{animation:pulse-white 6s infinite;border-radius:800px;position:absolute;width:2px;height:2px;top:260px;left:53.5%}.splash-dot-3{animation:pulse-white 5s infinite;border-radius:800px;position:absolute;width:2px;height:3px;top:270px;left:54%}.splash-dot-4{animation:pulse-white 4s infinite;border-radius:800px;position:absolute;width:1px;height:2px;top:210px;left:56%}.splash-dot-5{animation:pulse-white 3s infinite;border-radius:800px;position:absolute;width:1px;height:2px;top:220px;left:56%}.splash-dot-6{animation:pulse-white 3s infinite;border-radius:800px;position:absolute;width:1px;height:1px;top:230px;left:55%}.landing .clock{margin:auto;position:absolute;top:30vh;left:.5px;right:.5px;font-size:3rem;font-family:Satisfy}.landing .welcome{position:absolute;font-size:2.1rem;top:35vh;left:.5px;right:.5px;font-style:italic;font-family:Satisfy}.landing .landing-inner{backdrop-filter:invert(20%);color:#fff;height:90vh;transition-property:backdrop-filter;transition-duration:.2s}.landing .landing-inner:hover{backdrop-filter:invert(20%) blur(5px)}.landing .quote{position:absolute;top:83vh;left:.5px;right:.5px}.landing .quote .mantine-Blockquote-root,.landing .quote .mantine-Blockquote-root svg,.landing .quote .mantine-Blockquote-root .mantine-Blockquote-cite{color:#fff;font-style:italic}.landing .today-at-a-glance{width:400px;position:absolute;right:1px}.landing .today-at-a-glance .mantine-Alert-title{margin:auto;width:50%}.landing-wrapper{height:90vh;margin:auto;width:100%}.pipeline{display:block;padding-top:200px;width:400px;margin:auto}.pipeline .qc-node-wrapper{padding:30px;margin-left:15px;margin-right:15px}.my-tasks{margin:auto}.my-tasks .task-filter-select-wrapper{width:200px;margin:auto}.my-tasks .task-filter-select{position:relative;display:inline}.stats .tasks-breakdown-pie .VictoryContainer{margin:auto;min-width:100px;max-width:400px}.stats .tasks-breakdown-pie .VictoryContainer svg{overflow:visible}.stats .pie-grid{margin:auto}.stats .tasks-breakdown-chart .VictoryContainer{max-width:400px;margin:auto}.stats .tasks-breakdown-chart .VictoryContainer text tspan{fill:#455a64!important}.timecharging tbody .mantine-Chip-root{float:left;text-align:left}.timecharging td,.timecharging tr{border-style:solid;border-width:.1px;border-color:gray}.timecharging{width:90%;margin:auto;overflow-x:auto;height:100%}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top}.react-grid-item img{pointer-events:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform}.react-grid-item.resizing{z-index:1;will-change:width,height}.react-grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px}.react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:2px solid rgba(0,0,0,.4);border-bottom:2px solid rgba(0,0,0,.4)}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:bottom right;padding:0 3px 3px 0}.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-resizable-handle-w,.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}
