@import"https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap";.wrapper{display:flex;min-height:100vh}@media print{.wrapper{padding:0}}.content{flex-grow:1;padding:20px;background-color:#ecf0f1;overflow-y:auto;max-height:100vh}@media print{.content{padding:0;max-height:none;overflow:visible}}.logo{width:200px;height:auto;margin-bottom:20px}body{background-color:#ebedec}._calendarTable_h8k0m_5{border-collapse:collapse;width:100%;text-align:center}._driverHeader_h8k0m_17{padding:0;width:120px}._dateHeader_h8k0m_27{padding:3px;width:20px;writing-mode:vertical-rl;text-orientation:mixed;font-weight:100;font-size:.8em}._driverCell_h8k0m_45{padding:0;text-align:left;font-size:.8em;height:22px}._dayCell_h8k0m_59{padding:0;width:20px;border:1px solid lightgray;overflow:hidden}._dayCell_h8k0m_59._weekEnd_h8k0m_73{border-right:2px solid black}._dayCell_h8k0m_59._clickable_h8k0m_81{cursor:pointer}._dayCell_h8k0m_59._notAllowed_h8k0m_89{cursor:not-allowed}._absenceContainer_h8k0m_97{height:100%;background-color:red;display:flex;align-items:center;justify-content:center;height:22px;color:#fff;font-size:.8em}._shiftContainer_h8k0m_119{width:100%;background-color:#0b4827;color:#fff;font-size:.8em;display:flex;align-items:center;justify-content:center;transition:background-color .15s ease}._shiftContainer_h8k0m_119._hovered_h8k0m_141{background-color:#18864b}._shiftContainer_h8k0m_119._single_h8k0m_149{padding:4px 0}._shiftContainer_h8k0m_119._multiple_h8k0m_157{padding:0;border-bottom:1px dashed white;font-size:.6em}._shiftContainer_h8k0m_119._lastShift_h8k0m_169{border-bottom:none}._shiftContainer_h8k0m_119._monthChange_h8k0m_179{background-color:#193278}._shiftContainer_h8k0m_119._monthChange_h8k0m_179._hovered_h8k0m_141{background-color:#284696}@media print{.actions{display:none!important}.waybill-deliveries td{font-size:12px!important;padding:2px!important}.pppa,.plus-button{display:none!important}.loading-location{max-width:2cm!important}.unloading-location{max-width:60px!important}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Roboto,sans-serif}html,body{height:100%}
