body{padding-top:0!important}table,th,td{border:1px solid;padding:.075em .3em}table{border-collapse:collapse;width:100%}thead{display:table-header-group}tbody tr{page-break-inside:avoid}tbody tr:first-child{padding-top:2em}tbody td .input-wrapper{width:100%}tbody td .input-wrapper input[type=text]{padding:.2em .4em;width:20em}tbody td .input-wrapper input[type=checkbox]{width:24px;height:24px}span.troubles{color:red;font-weight:700}.schedule-page-wrapper .schedule{padding:1em 1.5em}.schedule-page-wrapper .schedule .info-section{display:flex;justify-content:space-between;margin-bottom:0}.schedule-page-wrapper .schedule .info-section .info-section-logo{display:flex;flex-direction:column;justify-content:start;align-items:center}.schedule-page-wrapper .schedule .info-section .info-section-logo img:first-child{max-height:14em;max-width:14em;margin-bottom:1em}.schedule-page-wrapper .schedule .info-section .info-section-logo img:last-child{max-height:4em;max-width:14em}.schedule-page-wrapper .schedule .info-section .info-section-important ul{margin-top:0;list-style-type:square}.schedule-page-wrapper .schedule .info-section .info-section-important ul li p{margin:0 .5em}.schedule-page-wrapper .schedule .info-section .info-section-important ul li p:first-child{font-weight:700;font-size:.95rem}.schedule-page-wrapper .schedule .table-section{border:#000}