.stop-board[data-astro-cid-gbfarzhe]{background:#e9eee3;border:1px solid #aab8a2;border-radius:16px;margin-bottom:1rem;padding:clamp(.85rem,3vw,1.5rem)}.board-title[data-astro-cid-gbfarzhe],.board-actions[data-astro-cid-gbfarzhe]{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.board-title[data-astro-cid-gbfarzhe] h2[data-astro-cid-gbfarzhe]{margin:0}.board-fields[data-astro-cid-gbfarzhe]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-block:.8rem;display:grid}.board-fields[data-astro-cid-gbfarzhe] label[data-astro-cid-gbfarzhe]{align-content:start;gap:.25rem;min-width:0;font-weight:700;display:grid}.board-fields[data-astro-cid-gbfarzhe] input[data-astro-cid-gbfarzhe],.board-fields[data-astro-cid-gbfarzhe] select[data-astro-cid-gbfarzhe]{color:#143b32;width:100%;min-width:0;min-height:44px;font:inherit;background:#fffcf5;border:1px solid #887859;border-radius:7px;padding:.4rem}.board-actions[data-astro-cid-gbfarzhe]{margin-block:.45rem}.board-actions[data-astro-cid-gbfarzhe][hidden]{display:none}.board-results[data-astro-cid-gbfarzhe]{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.6rem;margin-block:0;padding:0;list-style:none;display:grid}.board-results[data-astro-cid-gbfarzhe] h3{margin-block:.25rem}.board-results[data-astro-cid-gbfarzhe] a{align-items:center;min-height:44px;display:inline-flex}.board-results[data-astro-cid-gbfarzhe] .board-countdown{color:#143b32;font-weight:800}@media (width>=760px){.board-fields[data-astro-cid-gbfarzhe]{grid-template-columns:2fr 1.3fr 1fr 1fr}}.transport-intro[data-astro-cid-ft6q5yqo],.transport-heading[data-astro-cid-ft6q5yqo],.bus-actions[data-astro-cid-ft6q5yqo]{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.bus-optional[data-astro-cid-ft6q5yqo]{border-block:1px solid var(--line);margin-block:.6rem}.bus-optional[data-astro-cid-ft6q5yqo] summary[data-astro-cid-ft6q5yqo]{min-height:var(--ui-target);color:var(--green);padding-block:.6rem;font-weight:700}@media (width<=600px){.transport-intro[data-astro-cid-ft6q5yqo]{grid-template-columns:auto minmax(0,1fr);display:grid}.transport-intro[data-astro-cid-ft6q5yqo] h1[data-astro-cid-ft6q5yqo]{font-size:clamp(2rem,8.2vw,3.1rem)}.transport-intro[data-astro-cid-ft6q5yqo] .service-icon[data-astro-cid-ft6q5yqo]{width:42px;height:42px}.transport-intro[data-astro-cid-ft6q5yqo] .service-icon[data-astro-cid-ft6q5yqo] svg[data-astro-cid-ft6q5yqo]{width:25px}.transport[data-astro-cid-ft6q5yqo] .page-lead[data-astro-cid-ft6q5yqo]{margin-top:.45rem}.transport[data-astro-cid-ft6q5yqo] .bus-fields[data-astro-cid-ft6q5yqo].filters-extra{grid-template-columns:repeat(2,minmax(0,1fr))}}.transport-intro[data-astro-cid-ft6q5yqo] .service-icon[data-astro-cid-ft6q5yqo]{color:#fff;background:#205344}.transport-intro[data-astro-cid-ft6q5yqo] h1[data-astro-cid-ft6q5yqo],.transport-heading[data-astro-cid-ft6q5yqo] h2[data-astro-cid-ft6q5yqo],.transport-panel[data-astro-cid-ft6q5yqo] h2[data-astro-cid-ft6q5yqo]{margin-block:0}.transport-panel[data-astro-cid-ft6q5yqo]{background:#f7eddb;border:1px solid #d6c8ad;border-radius:16px;padding:clamp(.8rem,3vw,1.5rem)}.bus-fields[data-astro-cid-ft6q5yqo]{grid-template-columns:minmax(0,1fr);gap:.65rem;margin-block:.75rem;display:grid}.bus-fields[data-astro-cid-ft6q5yqo] label[data-astro-cid-ft6q5yqo]{gap:.25rem;min-width:0;font-weight:700;display:grid}.bus-fields[data-astro-cid-ft6q5yqo] input[data-astro-cid-ft6q5yqo],.bus-fields[data-astro-cid-ft6q5yqo] select[data-astro-cid-ft6q5yqo]{width:100%;min-width:0;max-width:100%;min-height:44px;font:inherit;color:#143b32;background:#fffcf5;border:1px solid #887859;border-radius:7px;padding:.45rem .6rem}.bus-swap[data-astro-cid-ft6q5yqo]{place-self:end start}.bus-shortcuts[data-astro-cid-ft6q5yqo]{margin-block:.85rem}.bus-shortcuts[data-astro-cid-ft6q5yqo] a[data-astro-cid-ft6q5yqo],.bus-long[data-astro-cid-ft6q5yqo] summary[data-astro-cid-ft6q5yqo]{align-items:center;min-height:44px;font-weight:700;display:inline-flex}.bus-long[data-astro-cid-ft6q5yqo]{background:#faf4e8;border:1px solid #d6c8ad;border-radius:12px;margin-block:1rem;padding:.6rem .85rem}.bus-long[data-astro-cid-ft6q5yqo] summary[data-astro-cid-ft6q5yqo]{cursor:pointer;padding:.55rem 0;display:list-item}.transport-section[data-astro-cid-ft6q5yqo]{margin-top:clamp(1.6rem,4vw,2.6rem);scroll-margin-top:1rem}.transport-section[data-astro-cid-ft6q5yqo] h2[data-astro-cid-ft6q5yqo]{color:#19463c}.bus-lines[data-astro-cid-ft6q5yqo]{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:.75rem;display:grid}.bus-lines[data-astro-cid-ft6q5yqo] h3[data-astro-cid-ft6q5yqo]{margin-block:.15rem .3rem}.bus-lines[data-astro-cid-ft6q5yqo] p[data-astro-cid-ft6q5yqo],.bus-secondary[data-astro-cid-ft6q5yqo]{margin-block:.4rem}.bus-route[data-astro-cid-ft6q5yqo]{color:#19463c;font-weight:700}.bus-results[data-astro-cid-ft6q5yqo]{padding:0;list-style:none}.bus-trip{overflow-wrap:anywhere}.bus-trip h3[data-astro-cid-ft6q5yqo],.bus-trip h4[data-astro-cid-ft6q5yqo]{margin:.25rem 0 .45rem}.bus-trip p[data-astro-cid-ft6q5yqo]{margin:.35rem 0}.bus-trip summary[data-astro-cid-ft6q5yqo]{cursor:pointer;min-height:44px;padding:.5rem 0;font-weight:700}.bus-trip a[data-astro-cid-ft6q5yqo],.bus-lines[data-astro-cid-ft6q5yqo] a[data-astro-cid-ft6q5yqo],.bus-stops[data-astro-cid-ft6q5yqo] a[data-astro-cid-ft6q5yqo]{color:#19463c;align-items:center;gap:.25rem;min-height:44px;display:inline-flex}.bus-map-panel[data-astro-cid-ft6q5yqo]{gap:1rem;display:grid}.bus-stops[data-astro-cid-ft6q5yqo]{margin:0;padding:0;list-style:none}.bus-stops[data-astro-cid-ft6q5yqo] li[data-astro-cid-ft6q5yqo]{border-bottom:1px solid #ddd1be;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.45rem .1rem;display:flex}.bus-stops[data-astro-cid-ft6q5yqo] p[data-astro-cid-ft6q5yqo]{margin:0}.sr-only[data-astro-cid-ft6q5yqo]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=700px){.bus-fields[data-astro-cid-ft6q5yqo]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.filters-extra[data-astro-cid-ft6q5yqo]{grid-template-columns:repeat(2,minmax(0,1fr))}.fermata-fields[data-astro-cid-ft6q5yqo]{grid-template-columns:repeat(4,minmax(0,1fr))}.bus-map-panel[data-astro-cid-ft6q5yqo]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}
