html{font-family:Rubik,system-ui,sans-serif;height:100%;min-height:100%;--tw-bg-opacity: 1;background-color:rgb(240 238 229 / var(--tw-bg-opacity))}*{box-sizing:border-box}*:focus{outline:none}*,: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: }.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.bottom-0{bottom:0}.left-0{left:0}.left-\[2px\]{left:2px}.left-sm{left:.625rem}.right-0{right:0}.right-\[10px\]{right:10px}.top-0{top:0}.top-\[-11px\]{top:-11px}.top-\[-1px\]{top:-1px}.top-\[-5px\]{top:-5px}.z-10{z-index:10}.m-0{margin:0}.m-15{margin:.938rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.\!mb-0{margin-bottom:0!important}.mb-15{margin-bottom:.938rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:1.25rem}.mb-40{margin-bottom:2.5rem}.mb-5{margin-bottom:.313rem}.mb-6{margin-bottom:1.5rem}.ml-5{margin-left:.313rem}.ml-\[1px\]{margin-left:1px}.mr-10{margin-right:.625rem}.mr-2{margin-right:.5rem}.mr-5,.mr-xs{margin-right:.313rem}.mt-0{margin-top:0}.mt-15{margin-top:.938rem}.mt-20{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-\[1px\]{margin-top:1px}.mt-\[2px\]{margin-top:2px}.box-content{box-sizing:content-box}.flex{display:flex}.grid{display:grid}.contents{display:contents}.h-0{height:0px}.h-4{height:1rem}.h-9{height:2.25rem}.h-\[0\.8rem\]{height:.8rem}.h-\[16px\]{height:16px}.h-\[80\%\]{height:80%}.h-auto{height:auto}.h-full{height:100%}.w-1\/2{width:50%}.w-4{width:1rem}.w-9\/12{width:75%}.w-\[0\.7rem\]{width:.7rem}.w-full{width:100%}.min-w-\[52px\]{min-width:52px}.max-w-full{max-width:100%}.grow-0{flex-grow:0}.basis-0{flex-basis:0px}.basis-0\.5{flex-basis:.125rem}.basis-2\/3{flex-basis:66.666667%}.rotate-\[-90deg\]{--tw-rotate: -90deg;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))}.rotate-\[90deg\]{--tw-rotate: 90deg;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))}.cursor-pointer{cursor:pointer}.list-none{list-style-type:none}.grid-flow-row{grid-auto-flow:row}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.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-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-scroll{overflow-y:scroll}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.313rem}.border{border-width:1px}.border-0{border-width:0px}.border-\[1px\]{border-width:1px}.border-l{border-left-width:1px}.border-t-\[1px\]{border-top-width:1px}.border-solid{border-style:solid}.border-\[rgb\(229\,231\,235\)\]{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.border-borderSecondary{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity))}.border-primary{--tw-border-opacity: 1;border-color:rgb(228 95 75 / var(--tw-border-opacity))}.bg-\[black\]{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-\[transparent\]{background-color:transparent}.bg-habit{--tw-bg-opacity: 1;background-color:rgb(169 213 222 / var(--tw-bg-opacity))}.bg-main-background{--tw-bg-opacity: 1;background-color:rgb(240 238 229 / var(--tw-bg-opacity))}.bg-neutral-100{--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity: 1;background-color:rgb(228 95 75 / var(--tw-bg-opacity))}.bg-primaryHover{--tw-bg-opacity: 1;background-color:rgb(204 78 59 / var(--tw-bg-opacity))}.bg-progress{--tw-bg-opacity: 1;background-color:rgb(176 191 96 / var(--tw-bg-opacity))}.bg-secondary{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}.bg-secondaryHover{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity))}.bg-tag{--tw-bg-opacity: 1;background-color:rgb(209 205 203 / var(--tw-bg-opacity))}.bg-tagActive{--tw-bg-opacity: 1;background-color:rgb(242 203 61 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.fill-primary{fill:#e45f4b}.stroke-progress{stroke:#b0bf60}.p-0{padding:0}.p-1{padding:.25rem}.p-15{padding:.938rem}.p-20{padding:1.25rem}.p-5{padding:.313rem}.px-0{padding-left:0;padding-right:0}.px-10{padding-left:.625rem;padding-right:.625rem}.px-15{padding-left:.938rem;padding-right:.938rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-5{padding-left:.313rem;padding-right:.313rem}.px-sm{padding-left:.625rem;padding-right:.625rem}.py-10{padding-top:.625rem;padding-bottom:.625rem}.py-15{padding-top:.938rem;padding-bottom:.938rem}.py-5{padding-top:.313rem;padding-bottom:.313rem}.py-\[5px\]{padding-top:5px;padding-bottom:5px}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.py-sm{padding-top:.625rem;padding-bottom:.625rem}.pb-\[10px\]{padding-bottom:10px}.pb-xl{padding-bottom:2.5rem}.pl-10{padding-left:.625rem}.pl-20{padding-left:1.25rem}.pr-1{padding-right:.25rem}.pt-\[11px\]{padding-top:11px}.text-left{text-align:left}.text-center{text-align:center}.font-quote{font-family:Nanum Myeongjo,serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[9px\]{font-size:9px}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-4{line-height:1rem}.text-primary{--tw-text-opacity: 1;color:rgb(228 95 75 / var(--tw-text-opacity))}.text-tagText{color:#00000080}.text-text{--tw-text-opacity: 1;color:rgb(96 94 92 / var(--tw-text-opacity))}.text-textSecondary{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.shadow-\[0px_0px_2px_0px_rgba\(0\,0\,0\,\.15\)\],.shadow-\[0px_0px_2px_0px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow: 0px 0px 2px 0px rgba(0,0,0,.15);--tw-shadow-colored: 0px 0px 2px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.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)}.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-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}body{width:100%;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}#root{height:100%;min-height:100%}.ant-tooltip .ant-tooltip-inner{min-height:auto}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:top-\[21px\]:before{content:var(--tw-content);top:21px}.before\:top-\[26px\]:before{content:var(--tw-content);top:26px}.before\:top-\[28px\]:before{content:var(--tw-content);top:28px}.before\:block:before{content:var(--tw-content);display:block}.before\:h-\[1px\]:before{content:var(--tw-content);height:1px}.before\:w-2:before{content:var(--tw-content);width:.5rem}.before\:border-0:before{content:var(--tw-content);border-width:0px}.before\:border-t:before{content:var(--tw-content);border-top-width:1px}.before\:border-solid:before{content:var(--tw-content);border-style:solid}.before\:border-borderSecondary:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity))}.before\:content-\[\'\'\]:before{--tw-content: "";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-\[-1px\]:after{content:var(--tw-content);left:-1px}.after\:top-0:after{content:var(--tw-content);top:0}.after\:top-\[calc\(100\%-22px\)\]:after{content:var(--tw-content);top:calc(100% - 22px)}.after\:block:after{content:var(--tw-content);display:block}.after\:h-\[20px\]:after{content:var(--tw-content);height:20px}.after\:h-full:after{content:var(--tw-content);height:100%}.after\:w-\[1px\]:after{content:var(--tw-content);width:1px}.after\:bg-\[white\]:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.first\:mr-10:first-child{margin-right:.625rem}.last\:m-0:last-child{margin:0}.first-of-type\:after\:absolute:first-of-type:after{content:var(--tw-content);position:absolute}.first-of-type\:after\:left-\[-1px\]:first-of-type:after{content:var(--tw-content);left:-1px}.first-of-type\:after\:top-0:first-of-type:after{content:var(--tw-content);top:0}.first-of-type\:after\:block:first-of-type:after{content:var(--tw-content);display:block}.first-of-type\:after\:h-\[20px\]:first-of-type:after{content:var(--tw-content);height:20px}.first-of-type\:after\:h-\[26px\]:first-of-type:after{content:var(--tw-content);height:26px}.first-of-type\:after\:w-\[1px\]:first-of-type:after{content:var(--tw-content);width:1px}.first-of-type\:after\:bg-\[white\]:first-of-type:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.first-of-type\:after\:content-\[\'\'\]:first-of-type:after{--tw-content: "";content:var(--tw-content)}.last-of-type\:mb-0:last-of-type{margin-bottom:0}.last-of-type\:after\:absolute:last-of-type:after{content:var(--tw-content);position:absolute}.last-of-type\:after\:bottom-0:last-of-type:after{content:var(--tw-content);bottom:0}.last-of-type\:after\:left-\[-1px\]:last-of-type:after{content:var(--tw-content);left:-1px}.last-of-type\:after\:top-\[calc\(100\%-23px\)\]:last-of-type:after{content:var(--tw-content);top:calc(100% - 23px)}.last-of-type\:after\:block:last-of-type:after{content:var(--tw-content);display:block}.last-of-type\:after\:h-\[calc\(100\%-18px\)\]:last-of-type:after{content:var(--tw-content);height:calc(100% - 18px)}.last-of-type\:after\:h-\[calc\(100\%-26px\)\]:last-of-type:after{content:var(--tw-content);height:calc(100% - 26px)}.last-of-type\:after\:w-\[1px\]:last-of-type:after{content:var(--tw-content);width:1px}.last-of-type\:after\:bg-\[white\]:last-of-type:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.last-of-type\:after\:content-\[\'\'\]:last-of-type:after{--tw-content: "";content:var(--tw-content)}.hover\:translate-y-\[-2px\]:hover{--tw-translate-y: -2px;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))}.hover\:rounded-sm:hover{border-radius:.313rem}.hover\:bg-\[rgba\(0\,0\,0\,\.02\)\]:hover{background-color:#00000005}.hover\:bg-\[rgba\(0\,0\,0\,0\.07\)\]:hover{background-color:#00000012}.hover\:bg-\[transparent\]:hover{background-color:transparent}.hover\:bg-primaryHover:hover{--tw-bg-opacity: 1;background-color:rgb(204 78 59 / var(--tw-bg-opacity))}.hover\:bg-secondaryHover:hover{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity))}.hover\:fill-\[rgba\(0\,0\,0\,\.1\)\]:hover{fill:#0000001a}.hover\:text-primary:hover{--tw-text-opacity: 1;color:rgb(228 95 75 / var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.focus\:border-0:focus{border-width:0px}.focus\:bg-\[transparent\]:focus{background-color:transparent}.focus\:shadow-none:focus{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 768px){.md\:w-1\/2{width:50%}.md\:basis-full{flex-basis:100%}.md\:flex-row{flex-direction:row}.first\:md\:ml-0:first-child{margin-left:0}.first\:md\:mr-15:first-child{margin-right:.938rem}.last\:md\:ml-15:last-child{margin-left:.938rem}}.\[\&_svg\]\:mr-5 svg{margin-right:.313rem}.hover\:\[\&_svg\]\:fill-\[rgba\(0\,0\,0\,\.1\)\] svg:hover{fill:#0000001a}.container{display:block;max-width:1600px;width:90%!important;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 auto}.container-content{display:flex;flex-direction:column;margin:var(--spacing-normal) 0}.container-content__split{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 900px){.container-content__split{flex-direction:column}}.container-content__split--top{align-items:center}.container-content--half{width:49.5%}.gotoweek{font-size:14px;font-weight:400;display:flex;flex-direction:row;align-items:center;margin-right:var(--spacing-normal);position:relative;cursor:pointer}.gotoweek__wrapper{display:flex;flex-direction:row;align-items:center;position:relative}.gotoweek__link{cursor:pointer;color:var(--color-primary)}.gotoweek__calendar{position:absolute;bottom:0;z-index:100}.gotoweek .ant-picker{padding:0;margin-top:2px}.gotoweek .ant-picker-input input{cursor:pointer}.gotoweek .ant-picker-input input::placeholder{cursor:pointer;color:var(--color-primary)!important}.gotoweek .ant-picker-input>input:placeholder-shown{color:var(--color-primary)!important}.gotoweek .ant-picker-suffix{display:none}.gotoweek__placeholder{color:var(--color-primary);position:absolute;top:5px;left:22px;z-index:1000}.icon-button{border:0;cursor:pointer;outline:none}.icon-button .icon{width:16px;height:16px;display:block}.icon-button :hover svg{fill:var(--color-link-hover)}.icon--secondary .icon{width:12px;height:12px;fill:#fff}.icon-button--withcta{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;white-space:nowrap;width:auto}.icon-button--withcta .icon{min-width:16px;margin-right:var(--spacing-xsmall)}.icon-button--withcta :hover{color:var(--color-link-hover)}.icon-button--login{border:1px solid var(--color-border);width:100%;display:flex;flex-direction:row;text-transform:uppercase;color:var(--color-header-text);align-items:center;justify-content:center;margin:0}.icon-button--login .google-icon{width:20px;height:20px;margin-right:var(--spacing-small)}.weekselector{display:flex;margin:40px 0 30px}.weekselector__wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.weekselector__title{font-size:42px;color:var(--color-header-text-important);font-weight:800;position:relative;margin:5px 0}.weekselector__subtitle{font-size:16px;font-weight:400;padding-left:var(--spacing-small)}.weekselector__actions{display:flex;flex-direction:column;margin-top:var(--spacing-xsmall);margin-right:var(--spacing-normal)}.weekselector__to{color:gray}.weekselector__button{width:30px;height:30px}.weekselector__button .weekselector__arrow-icon{width:30px;height:30px;margin-right:10px}.weekselector__links{display:flex;flex-direction:row;margin-top:5px}.tasksbox{width:100%}.preloader{display:flex;flex-direction:column;align-items:center}.preloader__loader{display:inline-block;position:relative;width:40px;height:40px;margin-top:10px;transform:translate(-50%)}.preloader__loader div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid var(--color-primary);border-radius:50%;animation:preloader 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:var(--color-primary) transparent transparent transparent}.preloader__loader div:nth-child(1){animation-delay:-.45s}.preloader__loader div:nth-child(2){animation-delay:-.3s}.preloader__loader div:nth-child(3){animation-delay:-.15s}.preloader__loader.is-small{transform:scale(.3) translate(-50px,-36px);margin:var(--spacing-large) var(--spacing-small);width:auto;height:auto}@keyframes preloader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.taskscheduler .ant-space-item:first-letter{text-transform:uppercase}.taskscheduler__container{display:flex;flex-direction:row;align-items:center}.simpleinput.taskscheduler__input{height:32px;min-width:auto;width:55px;text-align:right;margin:0 var(--spacing-small);border-color:#d9d9d9}.taskscheduler:hover{border-color:var(--color-primary)}.ant-dropdown-menu-title-content:first-letter{text-transform:uppercase}.simpleinput{align-items:center;border:1px solid #666;border-radius:var(--border-radius);display:flex;flex-grow:2;font-size:var(--font-size-normal);height:38px;min-width:100%;outline-width:0;overflow-x:hidden;padding:2px var(--spacing-small) 0 var(--spacing-small);text-overflow:ellipsis;white-space:nowrap}.simpleinput:hover,.simpleinput:focus{border-color:var(--color-primary)}.simpleinput::placeholder{color:#0003}.taskmodal{width:100%;text-align:left;position:relative}.taskmodal h3{color:var(--color-header-text)}.taskmodal h3 strong{color:var(--color-primary)}.taskmodal .ant-btn-primary :{background-color:var(--color-primary)}.taskmodal__container{height:450px;overflow-y:auto;overflow-x:hidden}.taskmodal__crossicon.icon{width:10px;margin-left:var(--spacing-xsmall)}.taskmodal__title{max-width:85%}.taskmodal__addtime{margin-right:var(--spacing-small)}.taskmodal__options-wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:var(--spacing-xlarge)}.taskmodal__calendar{position:absolute;top:0;left:0}.taskmodal__input:hover .row__label{border-color:var(--color-primary)}.taskmodal__input:hover:not(.row__new) .row__label{margin:0}.taskmodal .row__label{border:1px solid var(--color-border)}.taskmodal .row__button-save{display:none}.button{padding:11px var(--spacing-normal) 10px;outline:none;color:#fff;border:0;border-radius:var(--border-radius);font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:16px;transition:all .25s}.button:hover{background:#000}.button--secondary{border:1px solid var(--color-border);color:var(--color-header-text)}.button--secondary:hover{background:var(--color-border)}.button--ternary{border:0;color:var(--color-primary-hover);background:transparent}.button--ternary:hover,.button--ternary.is-active{color:var(--color-primary);background:transparent}.button:disabled{background:var(--color-primary-disabled);cursor:default}.button--small{padding:var(--spacing-xsmall);font-size:12px;height:24px;line-height:1}.button--icon{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.button--icon svg{width:12px;height:12px;fill:#fff;margin-right:var(--spacing-normal)}.button--icon.button--secondary svg{fill:var(--color-header-text)}.button__isDisabled{opacity:.5}.button.preloader{transform:translate(-20px,-2px)}.button__loader{transform:scale(.3) translateY(-36px);margin:0 var(--spacing-small);width:auto;height:auto}.button__loader div{border-color:#ffffff transparent transparent transparent}.editable-input{font-size:var(--font-size-normal);color:var(--color-header-text);text-align:left;cursor:pointer;position:relative;border-bottom:1px solid transparent;max-width:70%}.editable-input:hover:not(.row__new) .row__label{position:absolute;height:auto;max-width:75%;min-height:43px;white-space:normal;overflow-wrap:anywhere;overflow:visible;text-overflow:ellipsis;min-width:75%}.editable-input .row__actions .icon-button{opacity:1}.editable-input__wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;min-height:43px}.editable-input--isCompleted{cursor:default}.editable-input--isCompleted .button__done{visibility:hidden}.editable-input--isCompleted .editable-input__label{background:transparent}.editable-input--isCompleted .editable-input__title{color:var(--color-text)}.editable-input--isCompleted.editable-input:hover,.editable-input--isCompleted.editable-input:focus{background:transparent;border-color:transparent}.editable-input__input,.editable-input__label{border:0;padding:2px var(--spacing-small) 0 var(--spacing-small);font-size:var(--font-size-normal);outline-width:0;border-radius:3px;flex-grow:2;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis;height:38px;display:flex;align-items:center;min-width:100%}.editable-input:hover,.editable-input:focus{background:var(--color-input-bg-inactive);border-bottom:1px dashed var(--color-border-secondary);border-radius:6px}.editable-input__label{color:#0000004d;border:1px solid transparent}.editable-input__input{background:#fff;border:1px solid #666666;width:100%}.editable-input__input:hover,.editable-input__input:focus{border:1px solid #666666}.editable-input--hasTask .row__label{overflow-x:hidden;text-overflow:ellipsis;padding-right:var(--spacing-normal)}.editable-input__title{color:var(--color-header-text-important);overflow-x:hidden;text-overflow:ellipsis;line-height:1.2}.editable-input--isCompleted .editable-input__title{text-decoration:line-through}.editable-input__container{position:relative;width:100%}.editable-input__button-save{position:absolute;top:50%;transform:translateY(-50%);right:var(--spacing-xsmall);background-color:var(--color-ternary);padding:0 var(--spacing-xsmall);font-size:11px;height:20px}::placeholder{color:var(--color-placeholder)}.actions{display:flex;flex-direction:row;align-items:center;padding:0 0 0 var(--spacing-small)}.task{padding:var(--spacing-xsmall);display:flex;flex-direction:row;justify-content:space-between;align-items:center}.task__new{border-bottom:0}.task--isInactive{pointer-events:none;cursor:pointer}.task--isInactive .editbale-input__title{opacity:.5}.tasks{width:100%;margin-bottom:var(--spacing-normal);position:relative}.tasks .helpicon{position:absolute;top:13px;right:var(--spacing-normal)}.tasks__container{position:relative;background-color:#fff;border-radius:6px;box-shadow:0 0 2px #00000026;margin-bottom:15px}.tasks__container--with-date{margin-top:var(--spacing-large)}.tasks__container:last-of-type{border-bottom:0}.tasks__date--completed{color:var(--color-text);z-index:10;top:-10px;left:21px}.tasks__date--completed svg{fill:var(--color-text)}.tasks__dragging-container{width:100%;height:100%;position:absolute;top:0;left:0;background:#ffffffb3;display:flex;flex-direction:column;justify-content:center;align-items:center;border:3px solid rgba(0,0,0,.2);border-radius:var(--border-radius);color:#00000080;z-index:100}.tasks__subtitle{text-align:left;margin-top:var(--spacing-normal);margin-bottom:5px;font-weight:500;font-size:16px}.input{border:1px solid var(--color-border);border-radius:3px;margin:0;outline:0;padding:var(--spacing-small) var(--spacing-normal);font-family:Open Sans,sans-serif;font-size:16px}.input:hover,.input:focus{border-color:var(--color-primary)}.react-aria-Checkbox{--selected-color: var(--color-border-secondary);--selected-color-pressed: var(--color-link-hover);--checkmark-color: var(--highlight-foreground);display:flex;flex-direction:row;align-items:center;gap:.571rem;font-size:14px;color:var(--text-color);forced-color-adjust:none}.react-aria-Checkbox .checkbox{width:1.143rem;height:1.143rem;border:2px solid black;border-radius:4px;transition:all .2s;display:flex;align-items:center;justify-content:center}.react-aria-Checkbox svg{width:1rem;height:1rem;fill:none;stroke:var(--selected-color-pressed);stroke-width:3px;stroke-dasharray:22px;stroke-dashoffset:66;transition:all .2s}.react-aria-Checkbox[data-pressed] .checkbox{border-color:#000}.react-aria-Checkbox[data-focus-visible] .checkbox{outline:2px solid var(--focus-ring-color);outline-offset:2px}.react-aria-Checkbox[data-selected] .checkbox,.react-aria-Checkbox[data-indeterminate] .checkbox{border-color:#000;background:#fff}.react-aria-Checkbox[data-selected][data-pressed] .checkbox,.react-aria-Checkbox[data-indeterminate][data-pressed] .checkbox{border-color:var(--selected-color-pressed);background:var(--selected-color-pressed)}.react-aria-Checkbox[data-selected] svg,.react-aria-Checkbox[data-indeterminate] svg{stroke-dashoffset:44}.react-aria-Checkbox[data-indeterminate] svg{stroke:none;fill:var(--checkmark-color)}.initial-loader__box{display:flex;flex-direction:column;align-items:center;justify-content:center;transform:translateY(-100%);max-width:50%}.initial-loader__box p{font-size:23px;margin:0}.login{width:500px;padding:var(--spacing-xlarge)}.login__title{color:var(--color-header-text);margin-bottom:calc(var(--spacing-xlarge) * 1.5)}.login__row{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin-bottom:var(--spacing-normal)}.login label{color:var(--color-header-text);text-transform:uppercase;font-weight:700;padding-bottom:var(--spacing-xsmall)}.login__input{width:100%}.login__forgot{align-items:flex-end}.login__create{color:var(--color-header-text);margin:var(--spacing-xlarge) 0}.login__wrapper{width:70%;margin:0 auto}.login__login-button{width:100%}.login__icon-button{border:1px solid var(--color-border);border-radius:3px;width:100%;display:flex;flex-direction:row;text-transform:uppercase;color:var(--color-header-text);align-items:center;justify-content:center;margin:0;padding:20px 0 19px}.login__icon-button .google-icon{width:20px;height:20px;margin-right:var(--spacing-small)}.login__or{margin:var(--spacing-large) auto}.login__error{color:var(--color-negative);margin:var(--spacing-small) 0 0}.logout__box{width:650px;padding:var(--spacing-xlarge);transform:translateY(-50%);display:flex;flex-direction:column;justify-content:center;align-items:center}.logout__quote{display:flex;flex-direction:column;align-items:flex-end;margin-bottom:var(--spacing-xlarge)}.logout__title{font-size:23px;line-height:28px;text-align:center;margin:0 0 var(--spacing-xsmall);color:var(--color-header-text);font-style:italic}.logout__author{font-size:14px;margin:0 100px 0 0;color:var(--color-header-text)}.menubutton{background-color:transparent;color:var(--color-text);font-weight:700}.menubutton:hover,.menubutton.is-active{background-color:#f9f7f3;border-radius:100px}.app-header{width:100%;height:80px}.app-header__wrapper{width:90%;max-width:1600px;margin:0 auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:100%}.app-header__menu{display:flex;flex-direction:row}.modal{position:fixed;width:100%;height:100vh;background-color:#00000080;top:0;left:0;bottom:0;z-index:1000;display:flex;flex-direction:column;justify-content:center;align-items:center}.modal__wrapper{width:100%;max-height:80%;max-width:500px;height:auto;background:#fcfcfc;box-shadow:#00000014 0 4px 3px;border-right:1px solid #dcdcdc;display:flex;flex-direction:column;align-items:flex-start;border-radius:var(--border-radius)}.modal__header{width:100%;padding:var(--spacing-large);margin:0;text-align:left;border-bottom:1px solid var(--color-border-tertiary);color:var(--color-primary-hover)}.modal__content{flex-grow:1;width:100%;height:80%;overflow-x:hidden;overflow-y:scroll}.modal__actions{width:100%;display:flex;flex-direction:row;justify-content:flex-end;margin-top:var(--spacing-normal);padding:var(--spacing-large);border-top:1px solid var(--color-border-tertiary);background:#00000003}.modal__button{margin-left:var(--spacing-small)}.modal__addbox{margin-bottom:var(--spacing-xlarge)}:root{--spacing-normal: 15px;--spacing-xsmall: 5px;--spacing-small: 10px;--spacing-large: 20px;--spacing-xlarge: 40px;--color-main-background: #F2EFEB;--color-border: #dcdcdc;--color-header-text: rgb(17, 32, 53);--color-header-text-important: rgba(0,0,0,.8);--color-text: #605e5c;--color-text-ternary: #276f86;--color-border-primary: rgba(34,36,38,.1);--color-border-secondary: #aaa;--color-border-tertiary: #f0f0f0;--color-link-hover: #e45f4b;--color-primary: #e45f4b;--color-primary-disabled: #e1928e;--color-secondary: #B88E78;--color-primary-hover: #444;--color-ternary: #B0BF60;--color-quinary: #a9d5de;--color-notification: #f8ffff;--color-positive: #21ba45;--color-negative: #e05951;--color-input-bg-hover: rgba(0,0,0,.05);--color-input-bg-inactive: #fafafa;--color-input-hover-row-bg: #e6f2f2;--color-placeholder: #bbb;--font-size-normal: 16px;--border-radius: 6px;--border-radius-small: 4px;--mq-mobile: 900px}.confirm{position:fixed;width:100%;min-height:100%;background-color:#fff6;top:0;left:0;bottom:0;z-index:1000;display:flex;flex-direction:column;justify-content:center;align-items:center}.confirm__wrapper{max-width:350px;height:auto;background:#fcfcfc;box-shadow:0 0 6px 2px #0000001a;border-right:1px solid #dcdcdc;display:flex;flex-direction:column;padding:var(--spacing-large);align-items:flex-start}.confirm__title{margin:0 auto var(--spacing-small);font-size:16px}.confirm__subtitle{font-size:12px}.confirm__content{flex-grow:1;overflow-y:auto;overflow-x:hidden}.confirm__actions{width:100%;display:flex;flex-direction:row;justify-content:space-between;margin-top:var(--spacing-normal);padding-top:var(--spacing-normal)}:root{--spacing-normal: 15px;--spacing-xsmall: 5px;--spacing-small: 10px;--spacing-large: 20px;--spacing-xlarge: 40px;--color-main-background: #F2EFEB;--color-border: #dcdcdc;--color-header-text: rgb(17, 32, 53);--color-header-text-important: rgba(0,0,0,.8);--color-text: #605e5c;--color-text-ternary: #276f86;--color-border-primary: rgba(34,36,38,.1);--color-border-secondary: #aaa;--color-border-tertiary: #f0f0f0;--color-link-hover: #e45f4b;--color-primary: #e45f4b;--color-primary-disabled: #e1928e;--color-secondary: #B88E78;--color-primary-hover: #444;--color-ternary: #B0BF60;--color-quinary: #a9d5de;--color-notification: #f8ffff;--color-positive: #21ba45;--color-negative: #e05951;--color-input-bg-hover: rgba(0,0,0,.05);--color-input-bg-inactive: #fafafa;--color-input-hover-row-bg: #e6f2f2;--color-placeholder: #bbb;--font-size-normal: 16px;--border-radius: 6px;--border-radius-small: 4px;--mq-mobile: 900px;--notification-radius: 3px}.notification{box-sizing:border-box;padding:var(--spacing-small);border-radius:var(--notification-radius);font-family:Open Sans,sans-serif;background-color:#262626;color:#fff;font-size:14px;position:relative;margin-top:var(--spacing-xsmall);min-width:250px;min-height:30px;text-align:left}.notification-enter{visibility:hidden;transform:translate3d(-100%,0,0)}.notification-enter.notification-enter-active{visibility:visible;transform:translateZ(0);transition:all .5s}.notification-exit{visibility:visible;transform:translateZ(0)}.notification-exit.notification-exit-active{visibility:hidden;transform:translate3d(-100%,0,0);transition:all .5s}:root{--spacing-normal: 15px;--spacing-xsmall: 5px;--spacing-small: 10px;--spacing-large: 20px;--spacing-xlarge: 40px;--color-main-background: #F2EFEB;--color-border: #dcdcdc;--color-header-text: rgb(17, 32, 53);--color-header-text-important: rgba(0,0,0,.8);--color-text: #605e5c;--color-text-ternary: #276f86;--color-border-primary: rgba(34,36,38,.1);--color-border-secondary: #aaa;--color-border-tertiary: #f0f0f0;--color-link-hover: #e45f4b;--color-primary: #e45f4b;--color-primary-disabled: #e1928e;--color-secondary: #B88E78;--color-primary-hover: #444;--color-ternary: #B0BF60;--color-quinary: #a9d5de;--color-notification: #f8ffff;--color-positive: #21ba45;--color-negative: #e05951;--color-input-bg-hover: rgba(0,0,0,.05);--color-input-bg-inactive: #fafafa;--color-input-hover-row-bg: #e6f2f2;--color-placeholder: #bbb;--font-size-normal: 16px;--border-radius: 6px;--border-radius-small: 4px;--mq-mobile: 900px;--notification-center-width: 300px;--notification-center-bottom: 30px;--notification-center-left: 5%;--notification-center-max-height: 500px}.notification-container{position:fixed;bottom:var(--notification-center-bottom);left:var(--notification-center-left);width:var(--notification-center-width);max-height:var(--notification-center-max-height);overflow-x:hidden;overflow-y:auto;z-index:10000}
