body{background-color:hsla(0,0%,78%,.8);color:rgba(0,0,0,.8);display:grid;font-family:Helvetica;grid-template-columns:[col-1] 200px [col-2] auto [col-3];grid-template-rows:[head] 60px [main] auto [footer] 60px}body .base-brand{align-items:center;border-right:1px dashed;display:flex;grid-column-end:col-1;grid-column-start:col-1;justify-content:center}body .base-brand,body .base-header{background-color:hsla(0,0%,78%,.8);border-bottom:1px dashed;grid-row-end:main;grid-row-start:head;padding:5px}body .base-header{grid-column-end:col-2;grid-column-start:col-2}body .base-header__menu{align-items:center;background-color:#999;color:#000;display:flex;font-size:1.1rem;height:100%;justify-content:flex-end;padding-right:10rem;text-decoration:none}body .base-header__menu>a{color:#fff;font-weight:700;height:inherit;line-height:3rem;padding:0 1rem;text-decoration:none;transition:.4s}body .base-header__menu>a:hover{background-color:#fff;border-bottom:1px solid hsla(0,0%,96%,.973);color:#999;height:inherit;text-align:center}body .base-left-menu{background-color:hsla(0,0%,78%,.8);border-right:1px dashed;grid-column-end:col-1;grid-column-start:col-1;grid-row-end:main;grid-row-start:main;height:100%;padding:5px}body .base-left-menu .base-left-menu__items{display:grid}body .base-left-menu .base-left-menu__items li{background-color:rgba(0,0,0,.5);border-radius:.25rem;box-shadow:2px 2px 4px 0 #8f8f8f;list-style-type:none;margin:.15rem 0;padding:.5rem 1rem;transition:all .3s}body .base-left-menu .base-left-menu__items li:hover{box-shadow:none}body .base-left-menu .base-left-menu__items>.active{border-bottom:3px solid #000}body .base-left-menu .base-left-menu__items a{color:#fff;text-decoration:none;text-transform:uppercase;transition:all .3s}body .base-left-menu .base-left-menu__items a:hover{font-weight:bolder}body .base-main{grid-column-end:col-2;grid-column-start:col-2;grid-row-end:footer;grid-row-start:main;padding:5px}body .brand{text-align:center}tr:nth-child(odd){background:hsla(0,0%,96%,.973)}tr{font-size:small}td{border-right:1px solid #000;padding:0 1rem}th{text-align:center}table{width:100%}tbody{display:block;height:73vh;overflow:auto}thead,tr{display:table;table-layout:fixed;width:100%}form{margin:2rem auto 0;padding:2rem;width:50vw}form,form .form-cron{background-color:beige}form .form-cron{display:grid;height:100%;width:100%}form .form-group{display:flex;flex-direction:column;margin:.5rem}form .form-group label{font-size:smaller;font-style:italic}form .form-group input,form .form-group select{font-weight:bolder;height:2rem;padding:0 1rem;text-align:center}form .form-group .error-message{color:#c82829;font-size:smaller;font-style:italic;height:.8rem}.form-search{display:flex;flex-direction:row;margin:0;padding:0;width:100%}.form-search label,.form-search span{display:none}.cron-form{width:100%}.cron-form .form-cron{display:grid;grid-template-columns:auto auto;justify-items:left;width:100%}.cron-form .form-cron div{grid-template-columns:1fr 1fr}.cron-form .form-cron div label{align-content:center}.cron-form .form-cron button{min-width:150px}.charts{display:flex;flex-direction:row;gap:.5rem}.pie-chart{width:min-content}.line-chart,.pie-chart{box-shadow:2px 2px 4px 0 #8f8f8f;padding:.5rem;text-align:center}.line-chart{flex-grow:1;height:375px}.form-inline,.form-row{align-items:center;display:flex;flex-flow:row wrap;font-size:small}.form-row{justify-content:space-between;width:280px}.form-errors{color:#c82829}label,select{margin-left:5px;margin-right:5px}select{padding-left:5px;padding-right:5px}button{border:1px solid #adff2f;border-radius:2px;margin-left:5px;margin-right:5px}.form-cron{align-content:baseline;background-color:beige;display:grid;gap:.5rem;height:100%;margin:0;padding:0;width:auto}.form-cron div{align-content:center;display:grid;gap:.5rem}.form-cron label{display:grid}.form-cron .form-cron__select{font-weight:700;height:2rem}.form-cron .form-cron__submit{height:2rem;transition:border-color 1s ease-out}.form-cron .form-cron__submit:hover{border-color:green;border-width:4px;font-weight:700;transition:border-color 1s ease-in}