.yfd-route-rows [data-route-row]{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:end;margin:16px 0}.yfd-route-rows label{display:flex;flex-direction:column;gap:5px}.yfd-rail-fields{grid-column:1/-1;background:#f6f7f7;padding:12px}.yfd-rail-fields summary{cursor:pointer}.yfd-rail-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:10px}.yfd-rail-grid input{min-width:0;width:100%}#yfd-route-result{border-left:3px solid #24483f;padding-left:16px}#yfd-route-result:empty{display:none}#yfd-route-result small,.yfd-route-live small{display:block;margin:5px 0;color:#58645f}.yfd-route-live{background:#f1f3ed;border-left:3px solid #24483f;padding:14px 18px;margin:18px 0}.yfd-route-live:empty{display:none}.yfd-route-live li{margin:12px 0}.yfd-route-note{font-size:13px;color:#66736c}.yfd-commute{margin:28px 0}@media(max-width:700px){.yfd-route-rows [data-route-row],.yfd-rail-grid{grid-template-columns:1fr}}
