.sentinel-route-row{grid-template-columns:42px minmax(145px,1.2fr) 76px 68px 108px 82px minmax(98px,.8fr) 72px minmax(120px,1fr);gap:7px}.sentinel-route-head>span{overflow:hidden;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.sentinel-field-lock{flex:0 0 5px;width:5px;min-height:20px;overflow:hidden;border-radius:3px;background:var(--success);color:transparent;font-size:0;padding:0}@media(max-width:760px){.sentinel-route-row:not(.sentinel-route-head){width:auto;grid-template-columns:40px minmax(0,1fr) minmax(0,1fr);gap:8px 10px;padding:10px}.sentinel-route-row:not(.sentinel-route-head)>:nth-child(3){grid-column:2}.sentinel-route-row:not(.sentinel-route-head)>:nth-child(4){grid-column:3}.sentinel-route-row:not(.sentinel-route-head)>:nth-child(6){grid-column:3}.sentinel-route-row:not(.sentinel-route-head)>:nth-child(7){grid-column:2}.sentinel-route-row:not(.sentinel-route-head)>:nth-child(8){grid-column:3}.sentinel-date-control{grid-column:2;grid-row:auto}.sentinel-inspector-control{grid-column:2 / -1}.sentinel-route-row:not(.sentinel-route-head)>:nth-child(n+3):not(.sentinel-inspector-control):before,.sentinel-date-control:before{display:block;margin-bottom:2px;color:var(--muted);font-size:8px;font-weight:900;text-transform:uppercase}.sentinel-route-row:not(.sentinel-route-head)>:nth-child(3):before{content:"Reservation"}.sentinel-route-row:not(.sentinel-route-head)>:nth-child(4):before{content:"Source"}.sentinel-date-control:before{content:"Inspection date"}.sentinel-route-row:not(.sentinel-route-head)>:nth-child(6):before{content:"Gross revenue"}.sentinel-route-row:not(.sentinel-route-head)>:nth-child(7):before{content:"Reservation type"}.sentinel-route-row:not(.sentinel-route-head)>:nth-child(8):before{content:"Trip time"}}
