@charset "UTF-8";div.home-main-content{display:flex;flex-direction:column;height:calc(100vh - 3rem);justify-content:space-between;min-height:700px;padding:1rem 1rem 2rem;width:calc(100vw - 2rem)}h1.logo-title{font-size:3.5rem}div.home-main-content h3{font-size:1.5rem;font-weight:lighter}article.info-about{display:flex;flex-direction:column;max-width:34rem;row-gap:1.5rem}article.info-quote{align-items:center;display:flex;flex-direction:column;row-gap:.5rem}article.info-quote strong{font-size:2.25rem}article.info-quote h4{-webkit-transform:translateX(200%);transform:translateX(200%)}section.login-parent,section.login-parent-show{background-image:linear-gradient(to right,var(--primary-color-3),var(--primary-color-2));border:2px solid var(--primary-color-2);border-radius:20px 0 0 20px;display:flex;flex-direction:column;padding:3.75rem;position:fixed;right:0;row-gap:2rem;top:8rem;transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out}section.login-parent{-webkit-transform:translateX(100%);transform:translateX(100%)}section.login-parent-show{-webkit-transform:translateX(0);transform:translateX(0)}section.main-info{-webkit-column-gap:3.75rem;column-gap:3.75rem;display:flex;flex-direction:row;justify-content:center}section.main-info h2{font-size:2.625rem;font-weight:700}section.main-info p{font-size:1.25rem;font-weight:lighter;line-height:1.25}section.main-info article{margin-top:3rem}img.img-clock-main{width:470px}section.login-social{align-items:center;background-color:#f4f4f4;border-radius:15px;box-shadow:2px 2px 2px 1px #ebebeb;display:flex;flex-direction:column;max-width:14rem;padding:1rem 2.25rem 2.25rem;row-gap:.5rem}section.demo-parent{border-top:1px solid var(--primary-color-5);display:flex;flex-direction:column;margin-top:2rem;padding-top:2rem;row-gap:1.5rem;text-align:center;width:100%}img.social-icon{width:24px}button.btn-social-fb,button.btn-social-go{align-items:center;background-color:#fff;border:0;border-radius:6px;box-shadow:0 2px 2px 1px #70707064;-webkit-column-gap:.5rem;column-gap:.5rem;cursor:pointer;display:flex;flex-direction:row;justify-content:center;min-height:2.5rem;min-width:14rem;padding:.5rem 1.5rem;width:100%}button.btn-social-go:active{left:2px;position:relative;top:2px}button.btn-social-fb{background-color:#1877f2;color:#fff}button.btn-social-fb:hover{background-color:#076cee}button.btn-social-go{color:#707070}button.btn-social-go:hover{background-color:#fafafa}section.login-social label{color:var(--primary-color-3);font-size:1.5rem;font-weight:lighter;margin-bottom:1rem}img.main-logo{height:3.75rem;max-height:3.75rem}img.small-logo{width:4.5rem}section.info-dev{align-items:center;-webkit-column-gap:1rem;column-gap:1rem;display:flex;flex-direction:row;justify-content:flex-end}img.clock-img{bottom:0;-webkit-filter:invert(7%) sepia(63%) saturate(1977%) hue-rotate(208deg) brightness(88%) contrast(99%);filter:invert(7%) sepia(63%) saturate(1977%) hue-rotate(208deg) brightness(88%) contrast(99%);left:0;max-width:800px;opacity:.1;position:fixed;-webkit-transform:translate(-30%,30%);transform:translate(-30%,30%);width:800px;z-index:-999}div.parent-logo{align-items:flex-start;cursor:default;display:flex;flex-direction:row;justify-content:space-between}section.login-mobile{background-image:linear-gradient(to right,var(--primary-color-3),var(--primary-color-2));display:none;height:calc(100vh - 6rem);padding:3rem 0}div.login-mobile-content{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;max-width:19rem;padding:1rem;row-gap:2rem}a#gets-started-mob{align-self:center;display:none;width:12rem}@media only screen and (max-width:1000px){img.img-clock-main{display:none}img.clock-img{width:100%}}div.actions-title-home{display:flex;flex-direction:row;gap:.5rem;justify-content:space-between}@media only screen and (max-width:768px){div.home-main-content{width:calc(100vw - 2.5rem)}button#gets-started{display:none}h1.logo-title{font-size:2rem}img.main-logo{height:2rem}section.login-mobile{display:flex}div.parent-logo,section.login-mobile{align-items:center;flex-direction:column}div.parent-logo{row-gap:1rem;width:100%}section.info-dev{justify-content:center}section.info-dev-mobile img,section.info-dev img{display:none}button#gets-started-mob{display:inline-block}a#gets-started-mob{display:flex}article.info-quote h4{-webkit-transform:none;transform:none}section.login-parent,section.login-parent-show{display:none}div.actions-title-home{flex-direction:column-reverse;row-gap:1rem;width:14rem}a#my-tasks-home{align-self:center;width:12rem}}@media only screen and (max-width:600px){section.main-info h2{font-size:2rem}section.main-info p{font-size:1rem}article.info-quote strong{font-size:1.5rem}}div.parent-loading-status-onsurface{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center}div.div-logout-mob{display:none}@media only screen and (max-width:768px){div.div-logout-mob{display:flex}button.btn-logout{display:none}}header.app-header{border-bottom:1px solid var(--primary-color-2);display:flex;flex-direction:row;height:2.375rem;justify-content:space-between;padding:1rem}img.logo{height:2.25rem}nav.menu-start{align-items:center;-webkit-column-gap:1rem;column-gap:1rem;display:flex;flex-direction:row;justify-content:space-between}a.nav-option,a.nav-option-sel{border:1px solid var(--primary-color);border-radius:15px;color:#fff;font-weight:700;padding:.5rem 1rem;text-decoration:none}a.nav-option-sel{border:1px solid var(--primary-color-3)}a.nav-option-sel:hover,a.nav-option:hover{border:1px solid var(--primary-color-text)}section.header-mob{display:none}div.left-side-hamb-overlay,div.left-side-hamb-overlay-show{background-color:#000;height:calc(100vh - 4.375rem);left:0;opacity:.7;position:fixed;top:4.375rem;width:100vw;z-index:999998}a.nav-option-hamb,a.nav-option-hamb-sel{align-items:center;border-radius:4px;color:var(--primary-color-text);-webkit-column-gap:.5rem;column-gap:.5rem;display:flex;flex-direction:row;font-size:.825rem;padding:.5rem 1rem;text-decoration:none}a.nav-option-hamb-sel{background-color:var(--primary-color)}a.nav-option-hamb:hover{background-color:#fffff010}a.nav-option-hamb-sel:hover{background-color:var(--primary-color-4)}nav.menu-start-hamb{display:flex;flex:1 1;flex-direction:column;gap:.5rem;padding:2rem 1rem 1rem}section.header-norm{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;width:100%}div.left-side-hamb-overlay{display:none}section.left-side-hamb,section.left-side-hamb-show{background-image:linear-gradient(to right,var(--primary-color-3),var(--primary-color-2));display:none;flex-direction:column;height:calc(100vh - 6.375rem);left:0;opacity:0;padding-bottom:2rem;position:fixed;top:4.375rem;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:opacity 1s ease-in-out,-webkit-transform .5s;transition:transform .5s,opacity 1s ease-in-out;transition:transform .5s,opacity 1s ease-in-out,-webkit-transform .5s;width:min(18rem,90vw);z-index:999999}section.left-side-hamb-show{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);transition:opacity .1s ease-in-out,-webkit-transform .5s;transition:transform .5s,opacity .1s ease-in-out;transition:transform .5s,opacity .1s ease-in-out,-webkit-transform .5s}@media screen and (max-width:600px){section.header-norm{display:none}section.header-mob{display:flex;flex-direction:row;justify-content:space-between;width:100%}section.header-mob:after{content:" ";width:2.25rem}section.left-side-hamb,section.left-side-hamb-show{display:flex}}div.parent-home{min-height:100vh}div.main-content,div.parent-home{display:flex;flex-direction:column}div.main-content{flex:1 1;margin:0 2.5rem;row-gap:1.5rem}div.detail-items{grid-column-gap:.5rem;align-items:center;-webkit-column-gap:.5rem;column-gap:.5rem;display:grid;grid-template-columns:8rem 5rem 6rem repeat(3,5rem) 8rem;grid-template-rows:1fr}div.parent-link-desc>button{display:none}div.parent-link-desc:hover>button{display:flex}a.task-description{color:var(--primary-color-text);display:flex;flex:1 1;font-size:.825rem;text-decoration:none}a.task-description:hover{color:#dadada}div.task-header-options{background-color:var(--primary-color-35);border-radius:16px 16px 0 0;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:flex-end;padding:.5rem 1rem;width:calc(100% - 2rem)}div.task-item-content{padding:.5rem 1rem}li.task-item{border:1px solid var(--primary-color);border-bottom:1px solid var(--primary-color-2);transition:border .2s ease-in;width:calc(100% - .1rem)}li.task-item:hover,li.task-item:last-child:hover{border:1px solid #ebebeb}div.status-select-parent{width:9rem}div.task-item-content-mobile{display:none}div.sub-task-loading{background-color:var(--primary-color-3);display:flex;height:3.35rem}div.task-loading{display:flex;flex:1 1}label.header-description{flex:1 1}section.tasks{border:1px solid var(--primary-color-2);border-radius:16px 16px 0 0;display:flex;flex:1 1;flex-direction:column;margin-bottom:1.5rem}div.tasks-header{background-color:var(--primary-color-35);color:#ebebeb;display:flex;flex-direction:row;font-size:.75rem;font-weight:700;padding:.5rem 1rem 1rem;width:calc(100% - 2rem)}div.tasks-header,section.screen-header{border-bottom:1px solid var(--primary-color-2)}section.screen-header{align-items:flex-start;padding:2rem 0 1rem}div.parent-task-desc{-webkit-column-gap:.5rem;column-gap:.5rem;display:flex;flex-direction:row;width:100%}div.left-space-desc{padding:1rem}div.cancelled-icon,div.finished-icon{align-items:center;display:flex;justify-content:center;padding:.5rem}div.finished-icon{color:#00b4d8}div.cancelled-icon{color:#ffadad}li.task-item-child{background-color:var(--primary-color-3)}li.task-item-child:not(:last-child){border-bottom:1px solid var(--primary-color-2)}button.btn-itm-start,button.btn-itm-stop{align-items:center;border:0;border-radius:20px;box-shadow:2px 2px 2px 0 var(--primary-color-4);cursor:pointer;display:flex;margin:0;outline:none;padding:.25rem}button.btn-itm-start{background-color:#00ff38}button.btn-itm-stop{background-color:red}button.btn-itm-start:active,button.btn-itm-stop:active{left:2px;position:relative;top:2px}button.btn-add-child{background-color:var(--primary-color);border:1px solid var(--primary-color-text);border-radius:10px;color:var(--primary-color-text);cursor:pointer;margin:0;outline:none;padding:.25rem}button.btn-add-child:hover{background-color:var(--primary-color-2)}div.task-item-row-mob-bot,div.task-item-row-mob-top{-webkit-column-gap:.5rem;column-gap:.5rem;display:flex;flex-direction:row;justify-content:space-between;width:calc(100% - 2rem)}button.sticky-switch-open{align-items:center;background-color:var(--primary-color-3);border:0;border-radius:20px;box-shadow:2px 2px 2px 1px var(--primary-color-4);color:#ebebeb;cursor:pointer;display:flex;justify-content:center;left:50%;outline:none;padding:.25rem;position:fixed;top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}button.sticky-switch-open:hover{color:var(--primary-color-2)}div.task-item-row-mob-top{padding:.75rem 1rem .25rem}div.task-item-row-mob-bot{align-items:flex-end;color:#cacaca;padding:.5rem 1rem .25rem}div.task-item-track-det{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:.3rem;row-gap:.5rem}div.time-empty-space{width:4rem}section.sticky-timer,section.sticky-timer-hide{background-color:var(--primary-color-4);border-radius:10px 10px 0 0;bottom:0;display:flex;flex-direction:column;left:50%;min-height:2.75rem;padding:1rem;position:fixed;row-gap:.5rem;-webkit-transform:translate(-50%);transform:translate(-50%);transition:.25s ease;width:8rem}section.sticky-timer-hide{-webkit-transform:translate(-50%,70%);transform:translate(-50%,70%);transition:.5s ease}div.sticky-timer-content,div.sticky-timer-content-hide{display:flex;flex-direction:column;row-gap:.5rem}div.sticky-timer-content-hide{display:none}label.sticky-curr-time{font-size:1.5rem}p.sticky-description{font-size:.75rem;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}div.parent-sel-status-mob div{color:#cacaca;font-size:.75rem}button.btn-add-child-mob{color:#cacaca!important;font-size:.75rem}@media screen and (max-width:1200px){div.task-item-content,div.tasks-header{display:none}div.main-content{margin:0}section.tasks{border-radius:0}section.screen-header{padding-left:1rem;padding-right:1rem}div.task-item-content-mobile{display:inherit}div.task-header-options{border-bottom:1px solid var(--primary-color-2);border-radius:0;padding-bottom:.5rem}}@media only screen and (max-width:500px){div.task-header-options{gap:.5rem}}div.not-found-surface{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center}div.not-found-surface section{display:flex;flex-direction:column;gap:1rem;text-align:center}div.not-found-surface strong{font-size:2rem;text-align:center}@media only screen and (max-width:600px){div.not-found-surface strong{font-size:1.5rem}div.not-found-surface section{font-size:.75rem}}div.page-track{align-items:center;display:flex;flex-direction:row;gap:.5rem}:root{--primary-color:#1b264f;--primary-color-2:#47527d;--primary-color-3:#2d3964;--primary-color-35:#141f46;--primary-color-4:#0b1536;--primary-color-5:#03091f;--primary-color-text:#fff}@font-face{font-family:ubunturegular;font-style:normal;font-weight:400;src:url(/static/media/ubuntu-regular-webfont.9c58d432c2fba664d30a.woff2) format("woff2"),url(/static/media/ubuntu-regular-webfont.14f357c7491fc67fcc05.woff) format("woff")}@font-face{font-family:ubunturegular;font-style:normal;font-weight:300;src:url(/static/media/ubuntu-light-webfont.58758ed1cae04ecf53d2.woff2) format("woff2"),url(/static/media/ubuntu-light-webfont.aafe7261800b4d44ea9c.woff) format("woff")}@font-face{font-family:ubunturegular;font-style:normal;font-weight:700;src:url(/static/media/ubuntu-bold-webfont.e6a23874d3a41e14f92c.woff2) format("woff2"),url(/static/media/ubuntu-bold-webfont.5c267c3849689eb6058b.woff) format("woff")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-family:ubunturegular,Courier New,Courier,monospace;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{background-color:#1b264f;background-color:var(--primary-color);color:#fff;color:var(--primary-color-text);line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a,button,div,h1,h2,h3,h4,h5,h6,input,label,strong{font-family:ubunturegular,Courier New,Courier,monospace}input{background-color:transparent;border:1px solid transparent;border-radius:4px;color:#fff;color:var(--primary-color-text);outline:none;padding:.5rem}input:focus,input:hover{background-color:#2d3964;background-color:var(--primary-color-3);border:1px solid #47527d;border:1px solid var(--primary-color-2)}h1{font-size:2rem;font-weight:700}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#47527d;background:var(--primary-color-2)}::-webkit-scrollbar-thumb{background:#2d3964;background:var(--primary-color-3)}::-webkit-scrollbar-thumb:hover{background:#0b1536;background:var(--primary-color-4)}.jk-row,.jk-row-05,.jk-row-top{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.jk-row-top{align-items:flex-start}.jk-row-05{gap:.5rem}.jk-row-05-start{align-items:center;-webkit-column-gap:.5rem;column-gap:.5rem;display:flex;flex-direction:row;gap:.5rem;justify-content:flex-start}.max-width-18{max-width:18rem}.min-width-12{min-width:12rem}.min-width-10{min-width:10rem}.min-width-20{min-width:20rem}.min-width-8{min-width:8rem}.min-width-6{min-width:6rem}.back-color-4{background-color:var(--primary-color-4)}.min-width-5{min-width:5rem}.jk-column,.jk-column-1,.jk-column-05{align-items:center}.jk-column,.jk-column-1,.jk-column-05,.jk-column-flex-1{display:flex;flex-direction:column;justify-content:space-between}.flex-1,.jk-column-flex-1{flex:1 1}.flex-1{display:flex}.margin-bt-65{margin-bottom:6.5rem}.max-height-100-5625{max-height:calc(100% - 5.625rem)}.pos-relative{position:relative}.just-center{justify-content:center}.just-end{justify-content:flex-end}.just-start{justify-content:flex-start}.align-end{align-items:flex-end}.width-4{width:4rem}.jk-column-05{row-gap:.5rem}.jk-column-1{row-gap:1rem}.width-100{width:100%}.width-100-pad-1{width:calc(100% - 2rem)}.margin-side-15{margin:0 1.5rem}.pad-1{padding:1rem}.pad-05{padding:.5rem}.pad-05-1-0{padding:.5rem 1rem 0}.gap-1{gap:1rem}.align-start{align-items:flex-start}.line-through{text-decoration:line-through}.card-primary{border:1px solid var(--primary-color-2);display:flex;flex-direction:column;gap:.5rem;padding:1rem}.list-scroll,.list-scroll-margin-1{bottom:0;display:flex;flex-direction:column;left:0;overflow-x:hidden;overflow-y:auto;position:absolute;right:0;top:0}.list-scroll-margin-1{bottom:1rem;left:1rem;right:1rem;top:1rem}.flex-wrap{flex-wrap:wrap}button.btn-icon{align-items:center;background-color:transparent;border:0;border-radius:20px;box-shadow:0 0 2px 1px var(--primary-color-2);color:#ebebeb;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:.5rem}button.btn-icon:hover{background-color:var(--primary-color-text);color:var(--primary-color)}div.av-select-error__control--is-focused,div.av-select__control--is-focused{border-color:#ebebeb;box-shadow:none}div.av-select-error__control,div.av-select__control{background-color:var(--primary-color);border:1px solid var(--primary-color);border-radius:0;color:var(--primary-color-text);font-size:.75rem}div.css-qc6sy-singleValue{color:var(--primary-color-text)}div.av-select-error__control--is-focused,div.av-select-error__control--is-focused:hover,div.av-select-error__control:hover,div.av-select__control--is-focused,div.av-select__control--is-focused:hover,div.av-select__control:hover{border:1px solid #707070}div.av-select__option{background-color:var(--primary-color-3);font-size:.75rem}div.av-select-error__option--is-focused,div.av-select__option--is-focused{background-color:var(--primary-color-2)}div.av-select-error__option--is-selected,div.av-select__option--is-selected{background-color:var(--primary-color-text);color:var(--primary-color-4)}div.av-select__menu{background-color:var(--primary-color-3)}div.parent-select-100,div.parent-select-100 div.css-b62m3t-container{width:100%}div.parent-select-form div.av-select-error__control,div.parent-select-form div.av-select__control{border-bottom:1px solid var(--primary-color-2)}div.parent-select-color-3 div.av-select-error__control,div.parent-select-color-3 div.av-select__control{background-color:var(--primary-color-35);border-bottom:1px solid var(--primary-color-35);border:1px solid var(--primary-color-35);border-bottom-color:var(--primary-color-2)}div.parent-select-color-3 div.av-select-error__control--is-focused:hover,div.parent-select-color-3 div.av-select-error__control:hover,div.parent-select-color-3 div.av-select__control--is-focused:hover,div.parent-select-color-3 div.av-select__control:hover{border:1px solid #ebebeb}a.link-action,button.btn-action,button.btn-link,button.btn-link-nopad{border:1px solid var(--primary-color);border-radius:16px;cursor:pointer;font-size:.8258rem;padding:.5rem 1rem;transition:.2s ease-in}a.link-action{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:.5875rem 1rem;text-decoration:none}a.link-action,button.btn-action{background-color:var(--primary-color-text);border:1px solid var(--primary-color-text);color:var(--primary-color);font-weight:700}a.link-white{color:var(--primary-color-text);text-decoration:none}a.link-action:hover,button.btn-action:hover,button.btn-plus:hover{background-color:#bababa;border:1px solid #bababa;box-shadow:1px 1px 2px 1px var(--primary-color-4)}a.link-action:active,button.btn-action:active{left:2px;position:relative;top:2px}button.btn-link,button.btn-link-nopad{background-color:transparent;color:var(--primary-color-text);font-weight:700}button.btn-link-nopad:hover,button.btn-link:hover{background-color:var(--primary-color-2);border:1px solid var(--primary-color-2);color:var(--primary-color-text)}button.btn-link-nopad{border:0;border-radius:0;padding:0}input.inp-form{border-bottom:1px solid var(--primary-color-2);border-radius:0}input.inp-form:active,input.inp-form:focus,input.inp-form:hover{border-radius:6px}input.inp-date{max-width:6rem;padding:.625rem .5rem}label.inp-form{font-size:.75rem}p.error-message{color:red;text-align:center}p.error-message-primary{color:#ff4d6d;text-align:center}label.lb-75{font-size:.75rem}label.lb-card-title{font-size:1rem;font-weight:700}input.inp-error{border:1px solid #d00000;border-radius:6px}button.btn-logout{background:var(--primary-color);border:1px solid var(--primary-color-2 );border-radius:4px;color:var(--primary-color-text);cursor:pointer;font-size:.825rem;font-weight:700;min-width:10rem;outline:none;padding:.5rem 1rem;transition:.2s ease-in}button.btn-logout:hover{background:var(--primary-color-text);color:var(--primary-color)}button.btn-icon-menu{align-items:center;background:none;border:0;border-radius:50%;color:var(--primary-color-text);cursor:pointer;display:flex;justify-content:center;outline:none;padding:.5rem}button.btn-icon-menu:hover{background-color:var(--primary-color-3)}button.btn-close-dialog{align-items:center;background:transparent;border:0;color:var(--primary-color-text);cursor:pointer;display:flex;justify-content:center;outline:none;padding:0;position:fixed;right:.5rem;top:.5rem}button.btn-check,button.btn-check-checked{background-color:var(--primary-color);border:1px solid var(--primary-color);color:#fafafa;cursor:pointer;outline:none;padding:.5rem 1rem}button.btn-check-checked:active,button.btn-check:active{left:2px;position:relative;top:2px}button.btn-check:hover{background-color:var(--primary-color-2);border:1px solid var(--primary-color)}button.btn-check-checked{background-color:var(--primary-color-4);border:1px solid var(--primary-color-2)}button.btn-check-checked:hover{background-color:var(--primary-color-3)}button.btn-tab,button.btn-tab-sel{background-color:transparent;border:0;border-bottom:2px solid transparent;color:silver;cursor:pointer;font-weight:700;outline:none;padding:1rem .5rem;transition:border-bottom .3s ease-in-out}button.btn-tab-sel{border-bottom:2px solid var(--primary-color-text);color:var(--primary-color-text)}button.btn-tab-sel:hover,button.btn-tab:hover{color:#ebebeb}button.btn-no-shadow{box-shadow:none}button.btn-pad-025{padding:.25rem}button.btn-pad-04{padding:.40625rem}button.btn-plus{align-items:center;background-color:var(--primary-color-text);border:0;border:1px solid var(--primary-color-text);border-radius:50%;bottom:1rem;color:var(--primary-color);cursor:pointer;display:flex;justify-content:center;left:50%;outline:none;padding:.5rem;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}button.btn-plus:active{-webkit-transform:translate(calc(-50% + 2px),2px);transform:translate(calc(-50% + 2px),2px)}div.overlay-dialog{background-color:rgba(56,56,56,.7);inset:0;position:fixed}div.dialog-content{left:50%;outline:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}section.modal-content{align-items:flex-start;background-color:var(--primary-color);color:var(--primary-color-text);display:flex;flex-direction:column;padding:1rem;row-gap:1rem;width:23rem}label.modal-title{text-align:center;width:100%}div.modal-start{display:flex;flex-direction:column;row-gap:.5rem;width:100%}div.confirm-buttons{-webkit-column-gap:.5rem;column-gap:.5rem;display:flex;flex-direction:row-reverse;justify-content:flex-start;width:100%}div.modal-header{align-items:flex-start;background-color:var(--primary-color-4);padding:1rem;width:calc(100% - 2rem)}div.modal-header h3{font-size:.75rem}div.space-1-05{width:1.5rem}@media screen and (max-width:420px){section.modal-content{width:calc(100vw - 2rem)}}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid transparent;box-sizing:content-box;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0;width:100%}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:content-box;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:transparent;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__month--in-range,.react-datepicker__month--in-selecting-range,.react-datepicker__month--selected,.react-datepicker__quarter--in-range,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__month--in-range:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--selected:hover,.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--selected:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{background-color:transparent;cursor:default}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;-ms-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:transparent;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}div.parent-body-track{display:flex;flex-direction:column;height:100vh}div.main-content-track{display:flex;flex:1 1;flex-direction:column;padding:0 2.5rem;row-gap:1rem}section.header-track{border-bottom:1px solid var(--primary-color-2);padding:2.25rem 0 1rem}section.week-stats{font-size:1.5rem;font-weight:700}div.tracking-data{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;row-gap:1rem}div.tracking-data:after{content:" ";height:8rem}div.results-loading{display:flex;flex:1 1}li.card-day{border:1px solid var(--primary-color-2);border-radius:16px;cursor:default;display:flex;flex-direction:column;justify-content:space-between;max-width:16rem;min-width:12rem;position:relative;transition:.3s ease-out}li.card-day:hover{box-shadow:3px 3px 4px 0 hsla(0,0%,100%,.25)}div.card-day-header{align-items:center;background-color:var(--primary-color-35);border-bottom:1px solid var(--primary-color-2);border-radius:15px 15px 0 0;display:flex;flex-direction:column;justify-content:center;padding:1rem;row-gap:.5rem}div.card-day-header h2{font-weight:700}div.card-day-header h4{font-size:.75rem}li.card-day-task-item{background-color:var(--primary-color-3);-webkit-column-gap:1rem;column-gap:1rem;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;padding:1rem;transition:background-color .15s ease-in}li.card-day-task-item:hover{background-color:var(--primary-color-4)}li.card-day-task-item:not(:last-child){border-bottom:1px solid var(--primary-color-2)}li.card-day-task-item h4{font-weight:700}li.card-day-task-item p{font-size:.75rem}button.btn-expand-day{display:none;margin-bottom:auto;margin-top:auto;position:absolute;right:1rem}ol.days-list{flex-direction:row;gap:1rem;overflow-x:auto;width:100%}div.card-day-footer,ol.days-list{display:flex;justify-content:center}div.card-day-footer{align-items:center;background-color:var(--primary-color-35);border-radius:0 0 15px 15px;border-top:1px solid var(--primary-color-2);font-size:1.5rem;font-weight:700;padding:1.5rem}ul.task-items,ul.task-items-collapsed{display:flex;flex:1 1;flex-direction:column}input#week-select{width:5rem}@media only screen and (max-width:768px){ol.days-list{flex-direction:column;padding:0 1rem;width:calc(100% - 2rem)}li.card-day{max-width:inherit;min-width:inherit;width:calc(100% - .5rem)}button.btn-expand-day{display:inherit}div.main-content-track{padding:0}section.header-track{padding:2.25rem 1rem 1rem}section.week-stats{align-items:center;display:flex;flex-direction:column;font-size:1rem;margin:0 1rem;row-gap:1rem;width:calc(100% - 2rem)}div.tracking-data{justify-content:flex-start}div.tracking-data:after{height:0}ul.task-items{display:none}}div.task-edit-content{display:flex;flex-direction:column;height:100vh}input.inp-description{width:calc(100% - 2rem)}section.tsk-edit-body{display:flex;flex:1 1;flex-direction:row;margin:1rem;max-height:calc(100vh - 6.5rem);max-width:73rem}aside.a-task-list{border:1px solid var(--primary-color-2);max-width:30rem;position:relative}li.card-task-item,li.card-task-item-child{cursor:pointer;gap:1rem;min-width:12rem;transition:background-color .15s ease-in-out}li.card-task-item{border-top:0}li.card-task-item-child{background-color:var(--primary-color-3);margin-left:1rem}li.card-task-item-child:hover,li.card-task-item:hover{background-color:var(--primary-color-5)}li.card-task-sel-child{width:calc(100% - 3rem - 2px)}li.card-task-sel,li.card-task-sel-child{background-color:var(--primary-color-4);border-right:2px solid var(--primary-color-4)}li.card-task-sel{width:calc(100% - 2rem - 2px)}section.task-sect-mob{display:none}section.task-sect-mob>section.card-primary{width:100%}label.task-hour{font-size:1.5rem;font-weight:700}section.tsk-edit-container{background-color:var(--primary-color-4);border-bottom:1px solid var(--primary-color-2);border-right:1px solid var(--primary-color-2);border-top:1px solid var(--primary-color-2);display:flex;flex:1 1;flex-direction:column;max-height:100%;min-width:23rem;padding:1.5rem}div.css-b62m3t-container{min-width:8rem}section.tsk-content-client{border:1px solid var(--primary-color-3);border-radius:4px;display:flex;flex:1 1;flex-direction:column;padding:1rem;position:relative}div.header-tsk-edit{align-items:flex-start;border-bottom:1px solid var(--primary-color-3);display:flex;flex-direction:row;gap:1rem;justify-content:space-between;padding-bottom:1rem}label.title-tsk-edit{font-size:1.5rem;font-weight:lighter}div.header-week-time{align-items:center;background-color:var(--primary-color);display:flex;flex-direction:row;gap:1rem;justify-content:space-between;padding:.5rem}div.header-week-time:before{content:" ";width:5.625rem}div.item-hour-recorded{align-items:center;box-shadow:0 1px 1px 0 var(--primary-color);display:flex;flex-direction:row;gap:1rem;justify-content:space-between;padding:.25rem}div.item-hour-recorded:hover{background-color:var(--primary-color-5)}div.billbd-time{align-items:center;background-color:var(--primary-color);border:1px solid var(--primary-color-2);border-radius:10px;cursor:default;display:flex;flex-direction:column;gap:.5rem;padding-bottom:.625rem;position:relative}div.billbd-time>div{background-color:var(--primary-color-4);border-radius:10px 10px 0 0;padding:.5rem 1.5rem}div.billbd-time h3{font-size:.75rem;min-width:4.5rem}div.billbd-time label{font-size:1.5rem;font-weight:lighter}div.tsk-form-buttons{display:flex;flex-direction:row;gap:1rem;justify-content:flex-end;width:100%}button#btn-del-form{display:none}@media only screen and (max-width:1000px){div.header-week-time:before{content:none}}@media only screen and (max-width:768px){section.tsk-edit-body{flex-direction:column;margin:0;max-height:none}aside.a-task-list,div.billbd-time{display:none}section.tsk-edit-container{min-width:0;padding:1rem}div.tsk-form-buttons{align-items:center;flex-direction:column}button#btn-del-form{display:inline-block}div.tsk-form-buttons button{min-width:12rem}button#btn-del-tsk-top,div.header-tsk-edit{display:none}section.task-sect-mob{display:flex}}@media only screen and (max-height:700px){section.tsk-edit-body{max-height:none}}div.tot-hours-edit{align-items:flex-start;border-bottom:1px solid var(--primary-color-4);justify-content:flex-end;padding:.5rem .5rem 1rem}#check-tick{fill:none;stroke:var(--primary-color);stroke-width:2;stroke-dasharray:40;stroke-dashoffset:40;-webkit-animation:draw 2s ease;animation:draw 2s ease}@-webkit-keyframes draw{to{stroke-dashoffset:0}}@keyframes draw{to{stroke-dashoffset:0}}