.operations-heading{margin-top:56px}.operations-tool .period-input{margin:12px 0}.operations-tool [data-schedule] th{width:auto}.operations-tool [data-schedule]{min-width:600px}.operations-tool[data-operations="parcel"] [data-schedule]{min-width:850px;table-layout:fixed}.operations-tool[data-operations="parcel"] [data-schedule] th:first-child{width:22%}.operations-tool[data-operations="parcel"] [data-schedule] :is(th,td){overflow-wrap:break-word}.operations-tool .planning-chart:empty{display:none}.operations-tool :is(input,select):focus-visible{outline:3px solid var(--teal);outline-offset:3px}
.operations-tool [data-schedule] :is(th,td){min-width:90px}.operations-tool [data-schedule] :is(th,td):first-child{min-width:160px}
@media(max-width:600px){.operations-tool [data-chart] svg text{font-size:24px}}
@media(max-width:350px){.operations-tool [data-chart] svg text{font-size:28px}}
@media print{.operations-tool [data-schedule]{min-width:0!important;width:100%;table-layout:fixed;font-size:9px}.operations-tool [data-schedule] :is(th,td){min-width:0!important;padding:5px;overflow-wrap:anywhere}.operations-tool [data-chart]{break-inside:avoid}}
