.slot-container{flex-wrap:wrap;margin-left:auto;display:flex}@media (max-width:768px){.slot-container{margin-top:10px;justify-content:flex-end!important}.slot-container .ant-divider{display:none}.slot-btn-container{width:100%!important}.slot-btn-container>button{flex-direction:column!important;gap:4px!important;width:100%!important;height:auto!important;padding:6px 8px!important}}
.shuttle-collapse-section .shuttle-card>div:first-child,.shuttle-collapse-section .shuttle-card>div:nth-child(2){flex:2}.shuttle-collapse-section .shuttle-card>div:nth-child(3),.shuttle-collapse-section .shuttle-card>div:nth-child(4){flex:1}.shuttle-collapse-section .shuttle-card :nth-child(5){flex:.5}@media (max-width:768px){.shuttle-card{gap:10px;flex-direction:column!important;align-items:flex-start!important}.shuttle-card>div{gap:10px;width:100%;flex-direction:row!important;justify-content:space-between!important;align-items:center!important}.shuttle-card>button{margin-top:10px!important;margin-left:auto!important}}
.bus-collapse-section .shuttle-stops-container{margin-left:44px;padding-left:44px;position:relative}.bus-collapse-section .shuttle-stops-container .shuttle-stop-card{border:1.5px solid #eaeaea!important}.bus-collapse-section .shuttle-stops-container .shuttle-stop-card:first-child{margin-top:10px}.bus-collapse-section .shuttle-stops-container:before{content:"";background-color:#eaeaea;width:1.5px;height:calc(100% - 40px);padding-left:1.5px;position:absolute;top:0;bottom:0;left:0}.bus-collapse-section .shuttle-stops-container>div:before{content:"";background-color:#fff;border:1.5px solid #eaeaea;width:44px;height:1.5px;position:absolute;top:50%;left:-44px;transform:translateY(-50%)}@media (max-width:768px){.distance-info{width:100%!important}.bus-info>div{gap:0!important;margin:0!important}}
.metro-collapse-section .metro-card-content>div:first-child{flex:4}.metro-collapse-section .metro-card-content>div:nth-child(2),.metro-collapse-section .metro-card-content>div:nth-child(3){flex:2}.metro-collapse-section .metro-card-content>div:nth-child(4){width:fit-content}@media (max-width:768px){.metro-collapse-section .metro-card-content{flex-direction:column}.metro-collapse-section .metro-card-content>div{margin-bottom:8px;flex:unset!important;width:100%!important}.metro-collapse-section .metro-card-content>div:nth-child(4){width:100%!important}}
/*# sourceMappingURL=03faz0hxqlv90.css.map*/