code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--baby-blue:#81defa;--background-color:#1d2125;--light-border:#a6c5e229;--lighter-border:#a6c5e259;--text-color-subtle:#9fadbc;--text-color-subtler:#9dabbbbd;--text-color-subtlerer:#9dabbb81;--primary-color:#00a3bf;--primary-color-rgb:0,163,191;--primary-color-subtle:#58cce0d0;--secondary-color:#172b4d;--secondary-color-rgb:23,43,77;--text-color-danger:#ff2a2acb;--text-color-danger-bg:#ff64647e;--accent-color:#00bcd4;--accent-color-rgb:0,188,212}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;animation:fadeInBlur 1s;background-color:#1d2125;background-color:var(--background-color);color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:100vh;margin:0;max-width:100vw;overflow-x:hidden;width:100vw}@keyframes fadeIn{0%{filter:brightness(.7)}to{filter:brightness(1)}}@keyframes fadeInBlur{0%{filter:blur(5px);opacity:0}to{filter:blur(0);opacity:1}}.loadingText{color:#9fadbc;color:var(--text-color-subtle);font-size:1.5rem}.loadingSpinner{animation:spin .4s cubic-bezier(.785,.135,.15,.86) infinite;border:.2rem solid #00bcd4;border-top:.2rem solid #a6c5e229;border:.2rem solid var(--accent-color);border-radius:50%;border-top-color:var(--light-border);height:1rem;width:1rem}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.headerBar{align-items:center;background-color:#1d2125;background-color:var(--background-color);border-bottom:1px solid #a6c5e229;border-bottom:1px solid var(--light-border);box-shadow:0 0 10px 0 #0000001a;display:flex;justify-content:space-between;overflow:hidden;padding:0 2rem;position:-webkit-sticky;position:sticky;top:0;width:calc(100% - 2rem);z-index:1000}.headerBar,.headerVerticalSpacer{height:4rem}.headerTitle{color:#fff;cursor:pointer;font-size:1.5rem;font-weight:500;letter-spacing:.1rem;padding:1rem}.headerSpacer{background-color:#a6c5e229;background-color:var(--light-border);min-height:2rem;width:2px}.horizontalSpacer{min-width:1rem}.homeContainer,.loginContainer{align-items:center;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);display:flex;flex-direction:column;justify-content:center;text-shadow:1px 1px 1px #000;width:100%}.dashboardImage,.settingsImage{animation:opacityToP3 .2s;animation-fill-mode:forwards;border-radius:1rem;filter:saturate(.7);left:0;margin:2rem 0;-webkit-mask-image:linear-gradient(180deg,#000 10%,#0000);mask-image:linear-gradient(180deg,#000 10%,#0000);object-fit:cover;opacity:0;position:absolute;top:2rem;width:100%;z-index:-1}@keyframes opacityToP3{0%{opacity:0}to{opacity:.3}}.homeTitleContainer{align-items:center;display:flex;justify-content:center;width:100%}.homeTitleLetters span{animation:appear .4s;animation-fill-mode:forwards;font-size:5rem;font-weight:400;letter-spacing:.6rem;opacity:0;transform:translateY(-.4rem) translateX(.5rem)}@keyframes appear{0%{opacity:0;transform:translateY(-.4rem) translateX(.5rem)}to{opacity:1;transform:translateY(0) translateX(0)}}.homeTitleLetters>:first-child{animation-delay:0s}.homeTitleLetters>:nth-child(2){animation-delay:.1s}.homeTitleLetters>:nth-child(3){animation-delay:.15s}.homeTitleLetters>:nth-child(4){animation-delay:.2s}.homeTitleLetters>:nth-child(5){animation-delay:.5s}.homeTitleLetters>:nth-child(6){animation-delay:.6s}.homeTitleLetters>:nth-child(7){animation-delay:.7s}.homeTitleLetters>:nth-child(8){animation-delay:.8s}.homeTitleLetters>:nth-child(9){animation-delay:.85s}.homeTitleLetters>:nth-child(10){animation-delay:.9s}.homeTitle{color:#fff;font-size:3rem;font-weight:500;margin:1rem 0 2rem;text-align:center;width:calc(100% - 2rem)}.homeSection,.homeSection1,.homeSection2,.homeSection3{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;text-shadow:1px 1px 5px #000;width:70%}.homeSection1{animation:appearToRight .4s;animation-delay:1.4s;animation-fill-mode:forwards;opacity:0}.homeSection2{animation:appearToLeft .4s;animation-delay:1.5s;animation-fill-mode:forwards;opacity:0}.homeSection3{animation:appearToLeft .4s;animation-delay:1.6s;animation-fill-mode:forwards;opacity:0}@keyframes appearToRight{0%{opacity:0;transform:translateX(-1rem) translateY(-.5rem)}to{opacity:1;transform:translateX(0) translateY(0)}}@keyframes appearToLeft{0%{opacity:0;transform:translateX(1rem) translateY(-.5rem)}to{opacity:1;transform:translateX(0) translateY(0)}}.homeSubtitle{color:#fff;font-size:2.7rem;font-weight:900;font-weight:500;letter-spacing:.05rem}.homeSubtext{color:#9fadbc;color:var(--text-color-subtle);font-size:1.2rem;font-weight:400;letter-spacing:.09rem;text-align:left}.homeSpacer{border:3px solid #00bcd4;border:3px solid var(--accent-color);border-radius:1rem;margin:1.618rem 0 .809rem;transition:width 1s;width:7rem}.verticalSpacer{min-height:1rem}.verticalSpacerLarge{height:5rem}.modularButton{all:unset;align-items:center;border:1px solid #0000;border-radius:.5rem;color:#9fadbc;color:var(--text-color-subtle);display:flex;font-size:1.2rem;font-weight:600;gap:1rem;justify-content:space-between;padding:.5rem 1rem;transition:background-color .2s;transition:all .2s ease-out;white-space:nowrap}.modularButton:not(.modularButtonActive):hover{background-color:#a6c5e229;background-color:var(--light-border);cursor:pointer}.modularButton:not(.modularButtonActive):active{background-color:#a6c5e259;background-color:var(--lighter-border)}.modularButtonBorder{border:1px solid #a6c5e259;border:1px solid var(--lighter-border)}.modularButton:not(.modularButtonActive):focus{background-color:#a6c5e259;background-color:var(--lighter-border)}.modularButton.modularButtonDisabled:hover{background-color:initial;cursor:inherit}.modularButton.modularButtonSmaller{font-size:1rem;padding:.3rem .6rem}.modularButtonWide{padding:.5rem 2rem}.modularButtonNarrow{padding:.5rem}.modularButtonNoGap{gap:.5rem}.modularButtonActive{color:#fff;position:relative}.modularButtonActive:after{background-color:#00bcd4;background-color:var(--accent-color);bottom:-2px;content:"";height:2px;left:15%;position:absolute;width:70%}.modularButtonGlowIconOnHover:hover{filter:brightness(99)}.loginRegisterSwitchText{color:#9fadbc;color:var(--text-color-subtle);cursor:pointer;font-size:1.2rem;transition:color .2s}.loginRegisterSwitchText:hover{color:#fff}#root{height:100%}.App{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh;z-index:1000}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.registerWrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;width:33%}.registerTitle{font-size:2rem;font-weight:500;margin:1rem 0 .5rem;text-align:center;width:calc(100% - 2rem)}.registerSubtitle{font-size:1.1rem;font-weight:400;margin-bottom:.5rem}.registerSubtitleLink{color:var(--primary);cursor:pointer}.loginRegisterBtn{background-color:var(--primary);border:none;color:#fff;margin-bottom:.5rem;margin-top:1.5rem;min-width:10rem;outline:none}.loginRegisterBtn,.loginWithGoogleBtn{border-radius:10rem;cursor:pointer;font-size:1.2rem;padding:1rem 1.5rem}.loginWithGoogleBtn{align-items:center;background-color:#fff;border:2px solid var(--primary);color:var(--primary);display:flex;font-weight:500;gap:.5rem;justify-content:center;margin-bottom:1rem;margin-top:1rem;transform:translateY(-.5rem)}.registerInput{background-color:#a6c5e259;background-color:var(--lighter-border);border:none;border-radius:.5rem;color:#ebf1f3;font-size:1.2rem;font-weight:400;margin:0;min-width:calc(100% - 1.4rem);outline:none;padding:.7rem}.registerInput::placeholder{color:#9fadbc;color:var(--text-color-subtle);opacity:.5}.registerInput:focus{border-bottom:1px solid var(--primary)}.registerInputLbl{color:#9fadbc;color:var(--text-color-subtle);font-size:1.3rem;font-weight:400;margin:.8rem 0 .5rem;text-align:left;width:100%}.registerInputWrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0;padding:0;position:relative;width:100%}.inputErrorLbl{all:unset;align-self:center;background-color:rgba(255,42,42,.233);border-radius:100px;color:red;font-size:1rem;font-weight:400;max-height:0;overflow:hidden;padding:0;transition:.5s}.inputErrorLbl.show{margin-top:.5rem;max-height:50px;padding:.1rem .7rem .2rem;transition:.5s}.orText{color:#9fadbc;color:var(--text-color-subtle)}.orText,.showPasswordIcon{align-items:center;display:flex;justify-content:center}.showPasswordIcon{cursor:pointer;height:100%;position:absolute;right:.7rem}.calendarWrapper{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:center;width:100%}.calendarDay{border:1px solid var(--secondary);height:4rem;width:10%}.setupWizard{width:100%}.loginSection,.setupWizard{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.hostNameInput{background-color:initial;border:1px solid #9dabbb81;border:1px solid var(--text-color-subtlerer);border-radius:.5rem;color:#9fadbc;color:var(--text-color-subtle);font-size:1.2rem;padding:1rem 1.5rem}.dashboardSection{align-items:center;animation:fadeInBlur 1s;height:calc(100vh - 4rem)}.dashboardSection,.settingsSection{display:flex;justify-content:center;width:100%}.settingsSection{align-items:flex-start}.Sidebar{align-items:center;border-right:1px solid #a6c5e229;border-right:1px solid var(--light-border);display:flex;flex-direction:column;justify-content:flex-start;left:0;margin-right:auto;min-height:calc(100vh - 4rem);min-width:21rem;position:-webkit-sticky;position:sticky;top:4rem;transition:all .3s ease;width:20%}.Sidebar:hover{border-right:1px solid #9dabbbbd;border-right:1px solid var(--text-color-subtler)}.sidebarCloseBtn{align-items:center;aspect-ratio:1/1;background-color:#1d2125;background-color:var(--background-color);border-radius:100%;cursor:pointer;display:flex;justify-content:center;opacity:0;padding:.2rem;position:absolute;right:0;top:2rem;transform:translateX(50%);transition:opacity .3s ease;transition:all .3s ease}.sidebarCloseBtn,.sidebarCloseBtn:hover{border:1px solid #9dabbbbd;border:1px solid var(--text-color-subtler)}.sidebarCloseBtn:hover{transform:translateX(50%) scale(1.1)}.Sidebar:hover .sidebarCloseBtn{opacity:1}.sidebarTitle{color:#9fadbc;color:var(--text-color-subtle);font-size:1.7rem;margin:2rem 0 1rem;text-align:left;width:calc(100% - 2rem)}.sidebarComputer{align-items:center;border:1px solid #a6c5e229;border:1px solid var(--light-border);border-radius:.5rem;cursor:pointer;display:flex;flex-direction:column;gap:1rem;justify-content:center;margin-bottom:1.2rem;padding:.5rem 1rem;position:relative;width:calc(100% - 4rem)}.sidebarComputerEditIcon{color:#9fadbc;color:var(--text-color-subtle);cursor:pointer;position:absolute;right:.5rem;top:.5rem}.sidebarComputerName{color:#9fadbc;color:var(--text-color-subtle);font-size:1.5rem;text-align:left;width:100%}.sidebarComputerId{color:#9dabbb81;color:var(--text-color-subtlerer);font-size:.7rem;text-align:right;width:100%}.dashboardMain{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;margin-right:auto;min-width:40rem;overflow-x:hidden;overflow-y:auto;padding:0 1rem;transition:all .3s ease;width:100%}.width50{width:50%}.dashboardExpandBtn{margin-bottom:auto;opacity:.5;transition:opacity .3s ease}.dashboardExpandBtn:hover{opacity:1}.logsContainerTitle{color:#9fadbc;color:var(--text-color-subtle);font-size:1.7rem;letter-spacing:.1rem;margin-bottom:.7rem;text-align:left;width:100%}.detailedLogsContainer,.summarizedLogsContainer{align-items:center;box-shadow:0 5px 15px 0 #0003;display:flex;flex-direction:column;height:100%;justify-content:flex-start;width:100%}.detailedLogsHeader,.summarizedLogsHeader{align-items:center;border:1px solid #a6c5e229;border:1px solid var(--light-border);border-top-left-radius:.5rem;border-top-right-radius:.5rem;box-shadow:0 5px 5px 0 #0000001a;display:flex;justify-content:flex-start;width:100%}.detailedLogsHeader>:nth-child(2),.detailedLogsHeader>:nth-child(3),.summarizedLogsHeader>:first-child{min-width:7rem}.detailedLogsHeader>:nth-child(4),.summarizedLogsHeader>:nth-child(2){display:flex;flex-grow:1}.detailedLogsHeaderForSelections,.detailedLogsHeaderTitle,.summarizedLogsHeaderTitle{align-items:center;box-sizing:border-box;color:#9dabbbbd;color:var(--text-color-subtler);display:flex;font-size:1rem;gap:.2rem;padding:.5rem 1rem;text-align:left}.detailedLogsHeaderTitleContent{align-items:center;cursor:pointer;display:flex;gap:.5rem}.detailedLogsBody,.summarizedLogsBody{align-items:center;border:1px solid #a6c5e229;border:1px solid var(--light-border);border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;border-top:none;color:#9fadbc;color:var(--text-color-subtle);display:flex;flex-direction:column;height:100%;justify-content:flex-start;overflow-y:auto;width:100%}::-webkit-scrollbar{width:.5rem}::-webkit-scrollbar-track{background-color:#0000001a;border-radius:2rem}::-webkit-scrollbar-thumb{background-color:#a6c5e229;background-color:var(--light-border);border-radius:2rem}.detailedLogsBodyRow,.summarizedLogsBodyRow{align-items:center;border-top:1px solid #a6c5e229;border-top:1px solid var(--light-border);display:flex;flex-direction:row;justify-content:center;width:100%}.summarizedLogsBodyRow{max-height:2.5rem}.detailedLogsBody>:first-child,.summarizedLogsBody>:first-child{border-top:none}.detailedLogsBody>:last-child,.summarizedLogsBody>:last-child{border-bottom:1px solid #a6c5e229;border-bottom:1px solid var(--light-border)}.detailedLogsBodyRow>:nth-child(2),.detailedLogsBodyRow>:nth-child(3),.summarizedLogsBodyRow>:first-child{height:100%;min-width:7rem}.detailedLogsBodyRow>:nth-child(4),.summarizedLogsBodyRow>:nth-child(2){display:flex;flex-grow:1;overflow:hidden;padding:0 1rem;text-overflow:ellipsis;white-space:nowrap}.summarizedLogsBodyRow>:first-child,.summarizedLogsBodyRow>:nth-child(2),.summarizedLogsHeader>:first-child,.summarizedLogsHeader>:nth-child(2){flex-grow:0;max-width:6.5rem;min-width:6.5rem;width:6.5rem}.summarizedLogsBodyRow>:nth-child(3){flex-grow:1}.detailedLogsBodyTitle,.summarizedLogsBodyTitle{box-sizing:border-box;padding:.5rem 1rem;text-align:left}.detailedLogsBodyTitle{align-items:center;display:flex;justify-content:space-between}.detailedLogsBodyRowButtons{align-items:center;display:flex;gap:.5rem;justify-content:center;margin-left:auto}.dashboardControls{flex-shrink:0;gap:1rem;justify-content:space-between;min-height:30%}.dashboardControls,.logsContainer{align-items:center;display:flex;width:100%}.logsContainer{flex-direction:column;height:calc(70% - 8rem);justify-content:flex-start}.timeLogifyStatusTxt{color:#9fadbc;color:var(--text-color-subtle);font-size:1.2rem}.circularProgressWrapper{align-items:flex-start;display:flex;flex-shrink:0;justify-content:center;position:relative}.circularProgress{height:100%;width:100%}.circularProgress:hover{cursor:pointer!important}.circularProgressOverlay{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;top:0;width:100%}.circularProgressPercentage{color:#9fadbc;color:var(--text-color-subtle);font-size:2rem;font-weight:500}.circularProgressText{color:#9dabbb81;color:var(--text-color-subtlerer);font-size:1.5rem}.circularProgressStatus{align-items:center;color:#9fadbc;color:var(--text-color-subtle);display:flex;gap:.1rem;justify-content:center;margin-top:.6rem}.circularProgressStatusTxt{transform:translateY(-.1rem)}.dashboardControlsLeft{align-items:flex-start;gap:1rem;overflow:hidden}.dashboardControlsLeft,.playButtonWrapper{display:flex;flex-direction:column;height:100%;justify-content:center}.playButtonWrapper{align-items:center}.pause{animation:pulse 1s ease-in-out infinite}@keyframes pulse{0%{filter:saturate(1.2);transform:scale(1.1)}50%{filter:saturate(1);transform:scale(1)}to{filter:saturate(1.2);transform:scale(1.1)}}.weekSelector{display:flex;flex-direction:column;flex-shrink:1;height:100%;margin-right:auto}.weekWrapper{min-height:12rem;padding-left:1rem}.dayWrapper,.weekWrapper{align-items:center;display:flex;height:100%;justify-content:center}.dayWrapper{flex-direction:column;gap:.5rem;margin-right:1rem;width:5rem}.dayWrapperNarrow{width:2rem}.dayBarWrapper{align-items:flex-end;display:flex;gap:.5rem;justify-content:center;overflow:hidden;position:relative}.dayBar,.dayBarWrapper{border-radius:.5rem;height:100%;width:100%}.dayBar{background-color:#a6c5e229;background-color:var(--light-border);box-shadow:0 5px 10px 0 #0000001a;transition:background-color .5s;z-index:-1}.dayBarSelected{background-color:#a6c5e259;background-color:var(--lighter-border);transition:filter .5s}.dayBarFilledSelected{filter:brightness(1.2);transition:filter .5s}.dayBarWrapper:hover>.dayBar{background-color:#a6c5e259;background-color:var(--lighter-border);cursor:pointer;transition:background-color .2s}.dayBarWrapper:hover>.dayBarFilled{cursor:pointer;filter:brightness(1.2);transition:filter .2s}.dayBarFilled{background-color:#00bcd4;background-color:var(--accent-color);position:absolute;width:100%}.day{color:#9dabbb81;color:var(--text-color-subtlerer);font-size:.9rem}.daySelected{color:#fff}.weekSelectorHeader{align-items:center;display:flex;justify-content:space-between;margin:0;padding:0}.dateSelector{border:1px solid #a6c5e259;border:1px solid var(--lighter-border);border-radius:.5rem;margin-left:1rem;margin-right:auto;overflow:hidden}.dateSelector,.dateSelectorBtn,.dateSelectorToday{align-items:center;display:flex;justify-content:center}.dateSelectorBtn,.dateSelectorToday{color:#9fadbc;color:var(--text-color-subtle);cursor:pointer;padding:.25rem 1rem;transition:background-color .2s;transition:.2s}.dateSelectorBtn:hover,.dateSelectorToday:hover{background-color:#a6c5e229;background-color:var(--light-border)}.dateSelectorBtn:active,.dateSelectorToday:active{background-color:#a6c5e259;background-color:var(--lighter-border)}.dateSelectorBtn:focus,.dateSelectorToday:focus{border:1px solid #00a3bf;border:1px solid var(--primary-color)}.dateSelector>:first-child,.dateSelector>:nth-child(2){border-right:1px solid #a6c5e259;border-right:1px solid var(--lighter-border)}.dateSelector>:nth-child(4),.dateSelector>:nth-child(5){border-left:1px solid #a6c5e259;border-left:1px solid var(--lighter-border)}.dateSelector>:last-child{border-right:none}.settingsMain{align-items:start;flex-direction:column;max-height:100%;overflow-y:scroll;width:80%}.settingsMain,.settingsTitle{display:flex;justify-content:flex-start}.settingsTitle{align-items:center;font-size:2rem;gap:1.2rem;margin-left:5rem}.settingsSubtitle{color:#9fadbc;color:var(--text-color-subtle);font-size:1.2rem;margin-left:5rem}.settingsLbl{color:#9dabbbbd;color:var(--text-color-subtler);margin-bottom:.5rem}.settingsInput,.settingsLbl{font-size:1rem;margin-left:5rem}.settingsInput{background-color:#a6c5e229;background-color:var(--light-border);border:none;border-radius:.5rem;color:#9fadbc;color:var(--text-color-subtle);min-width:20rem;padding:.5rem}.settingsInput::placeholder{color:#9dabbbbd;color:var(--text-color-subtler);opacity:.5}.settingsInput:focus{border-bottom:1px solid #00a3bf;border-bottom:1px solid var(--primary-color);outline:none}.scheduleWrapper{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:center;margin:1rem 0 1rem 5rem}.scheduleDay{color:#9fadbc;color:var(--text-color-subtle);display:flex;font-size:1.5rem;gap:5rem;justify-content:space-between;width:100%}.scheduleDayHours,.scheduleDayName{align-items:center;display:flex;justify-content:center}.scheduleDayHours{width:2rem}.scheduleDayButtons{display:flex;gap:1rem}.scheduleDayButton{align-items:center;display:flex;justify-content:center;padding:.5rem 1rem}.scheduleSaveButtons{margin-top:1rem}.scheduleSaveButtons,.scheduleSaveButtonsInner{align-items:flex-start;display:flex;justify-content:start;width:100%}.scheduleSaveButtonsInner{gap:1rem;height:0;overflow:hidden;transition:height .2s}.scheduleSaveButtonsInnerOpen{height:100%}.sidebarSetting{border:1px solid #a6c5e229;border:1px solid var(--light-border);border-radius:2rem;padding:2rem;width:calc(100% - 5rem)}.underConstruction{align-items:center;background-color:rgba(204,162,47,.295);color:#c2961f;display:flex;font-weight:500;justify-content:center;padding:.5rem;width:100%}.pulsating-circle{animation:pulse-status 1.5s infinite}.logsContainerButtons{align-items:center;display:flex;gap:.5rem;justify-content:flex-start;padding:.5rem 0;width:100%}.feedbackContainer{align-items:center;align-self:flex-start;background-color:#00bcd440;background-color:rgba(var(--accent-color-rgb),.25);border-radius:1rem;display:flex;flex-direction:column;margin-bottom:1rem;margin-left:1rem;margin-top:auto;min-height:1rem;min-width:1rem;padding:1rem;position:relative;transition:width .5s;width:calc(100% - 4rem)}.feedbackContainerClosed{max-height:1rem;width:1rem}.feedbackCloseIcon{cursor:pointer;position:absolute;right:.75rem;top:.75rem}.feedbackTitle{font-size:1.5rem;margin-bottom:1rem;text-align:left;width:100%}.feedbackInput{background-color:initial;border:1px solid #a6c5e259;border:1px solid var(--lighter-border);border-radius:.5rem;color:#fff;font-size:1.2rem;font-size:1rem;margin-bottom:.5rem;min-height:5rem;padding:1rem;resize:none;width:calc(100% - 2rem)}.feedbackInput::placeholder{color:#fff;opacity:.5}.buttonPopupMenu{background-color:#1d2125;background-color:var(--background-color);border:1px solid #a6c5e229;border:1px solid var(--light-border);border-radius:.5rem;box-shadow:0 0 5px 0 #000000b3;left:0;margin:.5rem 0;position:absolute;top:0;z-index:1000}.spinningRefreshIcon{animation:spin .5s cubic-bezier(.785,.135,.15,.86) infinite reverse}.logEntriesPopupLine:hover{background-color:#a6c5e229;background-color:var(--light-border)}.detailedLogsBodyRowInput{all:unset;background-color:initial;border:1px solid #9dabbb81;border:1px solid var(--text-color-subtlerer);border-radius:.3rem;color:#9fadbc;color:var(--text-color-subtle);width:calc(100% - .2rem)}.detailedLogsBodyRowInput::placeholder{color:#9dabbbbd;color:var(--text-color-subtler);opacity:.5}.detailedLogsBodyRowInput:focus{outline:none}.selectButton{align-items:center;background-color:#1d2125;background-color:var(--background-color);border:1px solid #a6c5e229;border:1px solid var(--light-border);border-radius:.3rem;display:flex;justify-content:center;margin:.5rem .2rem .5rem .7rem;max-height:1.2rem;max-width:1.2rem;min-height:1.2rem;min-width:1.2rem;padding:0;transition:background-color .2s}.selectButton:hover{background-color:#a6c5e229;background-color:var(--light-border);cursor:pointer}.selectButtonChecked{background-color:#9fadbc;background-color:var(--text-color-subtle);transition:background-color .2s}.selectButtonChecked:hover{background-color:#9dabbbbd;background-color:var(--text-color-subtler)}.detailedLogsHeaderForSelections{gap:.5rem}.detailedLogsHeaderSelectAllText{color:#00bcd4e6;color:rgba(var(--accent-color-rgb),.9);cursor:pointer}.detailedLogsHeaderSelectAllText:hover{color:#00bcd4;color:rgba(var(--accent-color-rgb),1.2)}.detailedLogsHeaderForSelectionsButtons{display:flex;gap:.5rem;margin-right:.5rem}.addTagCategory{align-items:center;border-radius:.5rem;cursor:pointer;display:flex;filter:saturate(.8) brightness(.9);font-weight:500;justify-content:space-between;margin:.2rem;overflow-x:hidden;padding:.2rem .5rem;text-align:center;text-overflow:ellipsis;white-space:nowrap}.addTagCategory:hover{filter:none;transform:scale(1.02);transition:all .2s}.addTagCategorySelected{filter:none}.settingsTagCategories{border:1px solid #a6c5e229;border:1px solid var(--light-border);border-radius:.5rem;margin:1rem 0 2rem 5rem;min-width:35%}.settingsRulesScroller,.settingsTagCategoriesScroller{max-height:9.75rem;overflow-y:auto;padding-bottom:.25rem;width:100%}.settingsRulesScroller{max-height:10.75rem}.settingsTagCategoriesFooter{align-items:center;border-top:1px solid #a6c5e229;border-top:1px solid var(--light-border);display:flex;justify-content:flex-end}.settingsTagCategory{align-items:center;display:flex;padding:0 .5rem}.savedSettingsRule,.settingsRule{align-items:center;color:#9fadbc;color:var(--text-color-subtle);display:flex;font-weight:500;padding:.25rem .25rem .25rem 1rem}.savedSettingsRule{border-radius:.5rem;color:#fff;margin:.25rem 0}.settingsTagCategoryName{align-items:center;border:1px solid #0003;border-radius:1rem .5rem .5rem 1rem;color:#9fadbc;color:var(--text-color-subtle);display:flex;font-size:1rem;font-weight:500;gap:.5rem;margin-right:2rem;padding:.25rem .5rem}.settingsTagCategoryInput{all:unset;background-color:#1d2125;background-color:var(--background-color);border:none;border-bottom:1px solid #9dabbb81;border-bottom:1px solid var(--text-color-subtlerer);color:#9fadbc;color:var(--text-color-subtle);padding:.5rem 1rem;text-align:left;width:calc(100% - .2rem)}.settingsTagCategoryInput::placeholder{color:#9dabbbbd;color:var(--text-color-subtler);opacity:.5}.colorPickerPopup{grid-row-gap:.5rem;grid-column-gap:0;column-gap:0;display:grid;grid-template-columns:repeat(4,1fr);justify-items:center;max-width:10.5rem;min-width:10.5rem;padding:.5rem .25rem;row-gap:.5rem;width:10.5rem}.colorPicker,.colorPickerPopup{align-items:center;border-radius:.5rem;justify-content:center}.colorPicker{cursor:pointer;display:flex;height:2rem;transition:transform .2s,box-shadow .2s;width:2rem}.colorPicker:hover{box-shadow:0 0 5px 0 #ffffff80;transform:scale(1.1)}.settingsRules{border:1px solid #a6c5e229;border:1px solid var(--light-border);border-radius:.5rem;margin:1rem 0 2rem 5rem;min-width:55%}.ruleParamPopup{background-color:#1d2125;background-color:var(--background-color);border:1px solid #a6c5e229;border:1px solid var(--light-border);border-radius:.5rem;flex-direction:column;gap:.5rem;padding:.5rem}.ruleParamPopup,.ruleParamSelection{align-items:center;display:flex;justify-content:center}.ruleParamSelection{border-radius:.5rem;cursor:pointer;flex-grow:1;padding:.25rem .5rem;width:calc(100% - 1rem)}.ruleParamSelection:hover{background-color:#a6c5e229;background-color:var(--light-border)}.settingsRuleTxt{margin-right:.25rem}.settingsRuleInput{all:unset;background-color:#1d2125;background-color:var(--background-color);border:none;border-bottom:1px solid #9dabbb81;border-bottom:1px solid var(--text-color-subtlerer);color:#9fadbc;color:var(--text-color-subtle);margin-right:.5rem;padding:.25rem .5rem .125rem .25rem;text-align:left;width:10rem}.settingsRuleInput::placeholder{color:#9dabbbbd;color:var(--text-color-subtler);opacity:.5}.detailedLogsRowTags{align-items:center;display:flex;gap:.2rem}.fullScreenPopup{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#00000080;left:0;min-height:100%;min-width:100%;position:fixed;top:0;z-index:1000}.fullScreenPopup,.jiraLogWorkContainer{align-items:center;display:flex;justify-content:center}.jiraLogWorkContainer{animation:grow .2s;background-color:#1d2125;background-color:var(--background-color);border:1px solid #a6c5e229;border:1px solid var(--light-border);border-radius:.5rem;flex-direction:column;gap:.5rem;min-width:30rem;padding:1rem}@keyframes grow{0%{transform:scale(.7) translateY(50%)}to{transform:scale(1) translateX(0)}}.jiraLogWorkTitle{font-size:1.5rem;padding-left:.5rem}.jiraLogWorkIssueRow{align-items:center;display:flex;gap:.5rem;justify-content:flex-start;width:100%}.growOnHover{cursor:pointer;transition:all .2s}.growOnHover:hover{filter:brightness(1.1)}a{color:inherit}a:hover{color:#00a3bf;color:var(--primary-color)}.growOnHover:hover .hoverPopup{bottom:125%;opacity:1;visibility:visible}.growOnHover:hover .hoverPopdown{opacity:1;top:125%;visibility:visible}.growOnHover .hoverPopdown,.growOnHover .hoverPopup{background-color:#1d2125;background-color:var(--background-color);border:1px solid #a6c5e229;border:1px solid var(--light-border);border-radius:.5rem;bottom:90%;font-size:.75rem;left:50%;opacity:0;padding:.2rem .5rem;position:fixed;text-align:center;transform:translateX(-50%);transition:all .2s;visibility:hidden;white-space:nowrap;width:-webkit-max-content;width:max-content}.growOnHover .hoverPopdown{bottom:auto;top:90%}.growOnHover:hover .hoverPopupForWeekSelector{bottom:75%}.addTagHistoryIcon{cursor:pointer;position:absolute;right:.4rem;top:.4rem}.tagAutoComplete{border:1px solid #0000;color:#9dabbbbd;color:var(--text-color-subtler);left:0;padding:.2rem .7rem;pointer-events:none;position:absolute}.tagAutoCompleteTab{border:1px solid #9dabbb81;border:1px solid var(--text-color-subtlerer);border-radius:.2rem;color:#9dabbb81;color:var(--text-color-subtlerer);font-size:.7rem;margin-bottom:.2rem;margin-left:.3rem;padding:0 .2rem}.plusCircleShowOnHover{align-items:"center";display:none;justify-content:"center"}.addTagCategory:hover .plusCircleShowOnHover{display:flex}.keepMeSignedIn{align-items:center;color:#9dabbbbd;color:var(--text-color-subtler);display:flex;font-size:1rem;gap:.5rem;justify-content:center;margin:1rem 0 0}.keepMeSignedIn .checkBox{transform:translateY(.05rem)}.keepMeSignedIn input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;height:0;opacity:0;position:absolute;width:0}.keepMeSignedIn .custom-checkbox{align-items:center;border:1px solid #9dabbbbd;border:1px solid var(--text-color-subtler);border-radius:.25rem;cursor:pointer;display:flex;height:1rem;justify-content:center;transform:translateY(.05rem);transition:all .1s ease-in-out;width:1rem}.keepMeSignedIn input[type=checkbox]:checked+.custom-checkbox:before{color:#fff;content:"✔";font-size:1rem;font-weight:700}.keepMeSignedIn input[type=checkbox]:checked+.custom-checkbox{background-color:#00bcd4;background-color:var(--accent-color);border-color:#00bcd4;border-color:var(--accent-color)}.keepMeSignedIn input[type=checkbox]:focus+.custom-checkbox,.keepMeSignedIn input[type=checkbox]:hover+.custom-checkbox{border-color:#00bcd4;border-color:var(--accent-color)}.checkmarkLbl{cursor:pointer}.shake{animation:shake .3s}@keyframes shake{0%{transform:rotate(0) translateX(0)}20%{transform:rotate(1deg) translateX(-.1rem)}40%{transform:rotate(-2deg) translateX(.1rem)}60%{transform:rotate(1deg) translateX(-.1rem)}80%{transform:rotate(-2deg) translateX(.1rem)}to{transform:rotate(0) translateX(0)}}.wiggle{animation:wiggle .2s}@keyframes wiggle{0%{transform:rotate(0)}20%{transform:rotate(.5deg)}40%{transform:rotate(-1deg)}60%{transform:rotate(.5deg)}80%{transform:rotate(-1deg)}to{transform:rotate(0)}}
/*# sourceMappingURL=main.bcbaabba.css.map*/