.working-hours-calculator .error{color:#b60002}.working-hours-calculator .form-group{margin:0;padding:0}.working-hours-calculator .row{position:relative;margin:2.4rem 0 0 0;padding-top:3.2rem;display:grid;grid-template-columns:1fr 1fr;gap:1.6rem}.working-hours-calculator .row label{position:absolute;top:0;left:0;display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.working-hours-calculator .small{margin-block:0.8rem}.working-hours-calculator [data-val="0"]{color:#98a2b3}.working-hours-calculator__leisure-label{margin-top:2.4rem!important}.working-hours-calculator__submit{text-align:center}.working-hours-calculator__submit[data-error] .small:not(.error){display:none}.working-hours-calculator__submit[data-error] .small.error{display:block}.working-hours-calculator__submit .small{margin-bottom:1.6rem}.working-hours-calculator__submit .error{display:none}.working-hours-calculator__result{margin-top:4.8rem;grid-template-rows:0fr;transition:grid-template-rows .6s ease-in-out}.working-hours-calculator__result:not([hidden]){display:grid}.working-hours-calculator__result.show{grid-template-rows:1fr}.working-hours-calculator__result-inner{padding:2.4rem;border:2px solid #d0d5dd}@media (max-width:576px){.working-hours-calculator__result-inner{padding:1.6rem}}.working-hours-calculator__result-inner .infobox__text{text-align:center}.working-hours-calculator__result-inner .infobox__text .h2{margin:0 auto;display:block}.working-hours-calculator__result-inner .infobox__text svg{margin:1.6rem auto}.working-hours-calculator__result-wrap{overflow:hidden}.working-hours-calculator__grid{margin-top:4.8rem;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;gap:6.4rem 8rem}.working-hours-calculator__grid>*{display:grid;grid-template-rows:subgrid;grid-row:span 3;gap:2.4rem}@media (max-width:576px){.working-hours-calculator__grid{grid-template-columns:1fr}}.working-hours-calculator__grid ul{margin:0;padding-left:2.4rem}.working-hours-calculator__grid ul li{position:relative}.working-hours-calculator__grid ul li::marker{color:transparent}.working-hours-calculator__grid ul li::before{content:"";display:block;width:1.6rem;height:1.6rem;position:absolute;top:0;left:-2.4rem}.working-hours-calculator__grid ul li:first-child::before{background-color:#960b5a}.working-hours-calculator__grid ul li:nth-child(2)::before{background-color:#e785b5}.working-hours-calculator__grid ul li:nth-child(3)::before{background-color:#c1eded}.working-hours-calculator__grid ul li:nth-child(4)::before{background-color:#ffdad6}.working-hours-calculator__grid ul li:nth-child(5)::before{background-color:#2364d2}.working-hours-calculator__grid ul li+li{margin-top:.8rem}.working-hours-calculator__grid [data-js-atom=chart-a],.working-hours-calculator__grid [data-js-atom=chart-b]{position:relative}.working-hours-calculator__grid [data-js-atom=chart-a]::after,.working-hours-calculator__grid [data-js-atom=chart-b]::after{content:"";display:block;background-image:url("../img/clock.svg");background-size:100% auto;position:absolute;inset:5%;pointer-events:none}.working-hours-calculator__grid-header{margin:0;font-family:Poppins,system-ui,-apple-system,sans-serif;font-weight:700;font-size:2.4rem;text-align:center}