.fare-lookup-module__vUN6dW__shell{flex-direction:column;gap:1.25rem;margin-top:1.5rem;display:flex}.fare-lookup-module__vUN6dW__intro{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.fare-lookup-module__vUN6dW__panelCol{width:100%;min-width:0}@media (min-width:768px){.fare-lookup-module__vUN6dW__shell{background:#fff;border:1px solid #dde2e8;border-radius:22px;gap:1.75rem;padding:2rem;box-shadow:0 1px 2px #1218210d}}@media (min-width:1024px){.fare-lookup-module__vUN6dW__shell{grid-template-columns:minmax(0,1fr) minmax(0,27.5rem);align-items:start;gap:3rem;padding:2.5rem;display:grid}}.fare-lookup-module__vUN6dW__form{box-sizing:border-box;width:100%;min-width:0}.fare-lookup-module__vUN6dW__routeGrid{grid-template-columns:minmax(0,1fr);gap:.75rem;margin-top:.25rem;display:grid}@media (min-width:640px) and (max-width:1023.98px){.fare-lookup-module__vUN6dW__routeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}.fare-lookup-module__vUN6dW__stationField{min-width:0;position:relative}.fare-lookup-module__vUN6dW__stationWrap{margin-top:.375rem;position:relative}.fare-lookup-module__vUN6dW__pin{pointer-events:none;color:#9aa4b2;justify-content:center;align-items:center;width:2.75rem;display:flex;position:absolute;top:0;bottom:0;left:0}.fare-lookup-module__vUN6dW__stationInput{box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;padding-left:2.75rem;padding-right:.875rem;font-size:1rem;line-height:1.5rem;overflow:hidden}.fare-lookup-module__vUN6dW__stationInput::placeholder{text-transform:none;text-overflow:ellipsis;color:#9aa4b2;opacity:1}.fare-lookup-module__vUN6dW__dateRail{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:.5rem;margin-top:.5rem;padding:.125rem .5rem .5rem;scroll-padding-inline:.5rem;display:flex;overflow-x:auto}.fare-lookup-module__vUN6dW__dateRail::-webkit-scrollbar{display:none}.fare-lookup-module__vUN6dW__dateRail:after{content:"";flex:0 0 .125rem}.fare-lookup-module__vUN6dW__dateChip{box-sizing:border-box;scroll-snap-align:start;flex:none;min-width:5.25rem;min-height:3.25rem}@media (min-width:640px){.fare-lookup-module__vUN6dW__dateRail{flex-wrap:wrap;padding:.125rem 0 0;overflow:visible}.fare-lookup-module__vUN6dW__dateRail:after{display:none}}@media (min-width:1024px){.fare-lookup-module__vUN6dW__dateRail{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.fare-lookup-module__vUN6dW__dateChip{min-width:0}}.fare-lookup-module__vUN6dW__results{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.fare-lookup-module__vUN6dW__full{min-width:0}@media (min-width:1024px){.fare-lookup-module__vUN6dW__results{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.25rem}.fare-lookup-module__vUN6dW__full{grid-column:1/-1}}
