
#page-transport .tx-corse-inline{margin:12px 0 0;color:#385b80;font-size:12px;background:#fff;border:1px solid #dce5ef;border-radius:6px;box-sizing:border-box;}
#page-transport .tx-corse-inline summary{display:flex;align-items:center;justify-content:space-between;gap:10px;list-style:none;font-weight:650;cursor:pointer;padding:12px 14px;}
#page-transport .tx-corse-inline summary::-webkit-details-marker{display:none;}
#page-transport .tx-corse-inline summary:focus-visible{outline:2px solid #4268ca;outline-offset:4px;border-radius:3px;}
#page-transport .tx-corse-inline[open] summary>span{transform:rotate(180deg);}
#page-transport .tx-corse-inline-body{margin:0 14px 14px;padding:0 0 0 12px;border-left:2px solid #d7e5f0;}
#page-transport .tx-corse-inline-body>p{font-size:12px;line-height:1.65;margin:0 0 10px;color:#63768b;}
#page-transport .tx-corse-inline #trCarriersSection2{margin:0!important;padding:0!important;}
#page-transport .tx-corse-inline #trCarriersGrid2{grid-template-columns:1fr;gap:8px;}
#page-transport .tx-corse-inline #trCarriersGrid2>div{padding:12px!important;box-shadow:none!important;}
#page-transport .tx-corse-inline .tx-empty{font-size:11px;}
#page-transport .tx-steps{grid-template-columns:repeat(3,minmax(0,1fr));}
@media(max-width:760px){#page-transport .tx-steps{grid-template-columns:1fr;}#page-transport .tx-steps button{flex-direction:row;align-items:center;border-left:0;}#page-transport .tx-steps button+button{border-top:1px solid #dce4ef;}}
