*{box-sizing:border-box}body{margin:0}.container{display:flex;flex-direction:column;align-items:center}.chart{width:100%;max-width:38em}h2{font-weight:400;font-family:sans-serif;font-size:1.5em;margin:.25em}.recharts-wrapper p{color:initial;font-size:medium}.menu{overflow:hidden;background-color:#333;position:fixed;bottom:0;width:100%;z-index:9999}.time-slider{padding:1em .5em}.range{color:#fff;text-align:center;padding:.5rem}.submenu{background-color:#666;max-width:40em;margin:0 auto;padding:.5rem;display:flex;flex-direction:column}.submenu h2{color:#fff;font-size:1.1em}.menu-container,.submenu-header{display:flex;justify-content:space-between}.menu-container{max-width:40em;margin:0 auto}.menu button{background-color:#333;height:2.5rem;min-width:3rem;font-size:1.5rem;color:#fff;border-radius:0;border:0;font-family:sans-serif}.menu button:hover{background-color:#999}.menu button.active{background-color:#666}.menu button:disabled{color:#ce7e7e}.submenu button{background-color:#666}.submenu-checkbox-label{background-color:#666;height:2.5rem;font-size:1.5rem;color:#fff;cursor:pointer;font-family:sans-serif;display:flex;align-items:center;justify-content:center;grid-gap:.5rem;gap:.5rem}.submenu-checkbox-label:hover{background-color:#999}.submenu-checkbox-label input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:initial;margin:0;font:inherit;color:currentColor;width:.75em;height:.75em;border:.1em solid;border-radius:0;-webkit-transform:translateY(-.075em);transform:translateY(-.075em);display:grid;place-content:center}.submenu-checkbox-label input[type=checkbox]:checked{background-color:initial!important}.submenu-checkbox-label input[type=checkbox]:before{content:"";width:.75em;height:.75em;-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform .12s ease-in-out;transition:transform .12s ease-in-out;transition:transform .12s ease-in-out,-webkit-transform .12s ease-in-out;background-color:#fff}.submenu-checkbox-label input[type=checkbox]:checked:before{-webkit-transform:scale(1);transform:scale(1)}.datepicker .rdtPicker{background:none;border:none;color:#fff;font-size:1rem;font-family:sans-serif}.datepicker .rdtPicker .rdtDay.rdtDisabled{color:#ce7e7e!important}.datepicker .rdtPicker .rdtDay.rdtNew,.datepicker .rdtPicker .rdtDay.rdtOld{color:#c8c8c8}.datepicker td:hover,.datepicker th:hover{background-color:#999!important}.submenu-actions{padding-top:.5rem;flex-direction:column}.submenu-actions,.submenu-group{display:flex;grid-gap:.5rem;gap:.5rem}.submenu-group{align-items:center}.submenu-group span{color:#fff;flex-shrink:0}.submenu-group button{flex-grow:1}.search-results-container{max-height:50vh;overflow-y:auto}.search-results-group-header{color:#fff;margin:.5em 0 .25em;font-size:1em;font-weight:400;text-align:center}.search-results-empty{color:#fff;text-align:center;padding:1em 0}.submenu button.active{background-color:#4a4a4a}.loading-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:10000;display:flex;justify-content:center;align-items:center;color:#fff}.search-result-row{display:flex;align-items:center;position:relative}.merge-button-wrapper{flex-shrink:0;width:2em;position:relative;align-self:stretch}.merge-button{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);z-index:10;background-color:#888;border:1px solid #aaa;border-radius:50%;color:#fff;cursor:pointer;font-size:.8rem;line-height:1;height:1.5em;width:1.5em;padding:0;min-width:0}.merge-button:hover{background-color:#999}.search-result-button-wrapper{flex-grow:1}.search-result-button-wrapper button{width:100%;text-align:center}
/*# sourceMappingURL=main.db09cedb.chunk.css.map */