.search-hint194{font-size:.8rem;color:#756982;margin:.5rem .2rem 1rem;line-height:1.5}.search-external194{margin:1rem 0 1.5rem;scroll-margin-top:90px}.search-external194 h2{font-size:1.15rem}.search-external194 h3{font-size:1rem}.search-provider194{border-top:1px solid #e4dced;padding-top:.7rem;margin-top:1rem}.search-result194{padding:1rem;border:1px solid #e4dced;border-radius:18px;background:#fffdfd;margin:.7rem 0;overflow-wrap:anywhere}.search-result194 strong{font-size:1.05rem;color:#514660}.search-result194 p{margin:.35rem 0;line-height:1.5}.search-result194 small{display:block;color:#776b82;line-height:1.5}.search-result194 a{display:inline-flex;min-height:44px;align-items:center;color:#73588e;text-decoration:underline;overflow-wrap:anywhere}.search-result194 summary,.search-local194 summary{cursor:pointer;min-height:44px;padding:.65rem .5rem;border-radius:12px;color:#654b83;background:#f2ebf8;line-height:1.4}.search-local194{padding:0 .7rem .7rem}.search-route194{padding:.75rem .25rem;font-size:.88rem;overflow-wrap:anywhere}.search-route194 p{margin:.4rem 0;line-height:1.5}.search-route194 nav{display:flex;flex-wrap:wrap;gap:.5rem;margin:.65rem 0}.search-route194 nav a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.6rem .9rem;border:1px solid #ddd0e7;border-radius:12px;background:#f4eef9;white-space:normal;line-height:1.4;color:#654b83;text-decoration:none}.search-fine194{font-size:.78rem;line-height:1.5;color:#7b7084}.search-external194 code{display:block;overflow-wrap:anywhere;font-size:.75rem}.search-external194[aria-busy=true]>p:first-of-type{color:#71538d}.search-provider194>small{overflow-wrap:anywhere}.search-result194>details{margin-top:.5rem}.search-route194 nav button{font:inherit;min-height:44px;padding:.6rem .9rem;border:1px solid #ddd0e7;border-radius:12px;background:#f4eef9;color:#654b83;line-height:1.4;cursor:pointer}.search-stations201 select{width:100%;max-width:100%;min-height:44px;font-size:16px;border:1px solid #ddd0e7;border-radius:12px;background:#fff;color:#514660;padding:.6rem;margin:.4rem 0}.search-stations201 button[aria-pressed=true]{background:#79599a;color:white}.search-route194 textarea{width:100%;box-sizing:border-box;font-size:16px;min-height:60px}.search-external194 button:disabled{opacity:.6;cursor:wait}.search-external194>details>summary{min-height:44px;display:flex;align-items:center;font-size:.8rem;color:#756982}#homeSearchResults49 .trip-card46:has(>.search-local194[open]){grid-column:1/-1}
