.monospaced-text.svelte-8galgu{display:inline}.monospaced-text.svelte-8galgu .mono-span:where(.svelte-8galgu){text-align:center;display:inline-block}.paged-scrolling-list.svelte-l4cs2k{opacity:1;width:100%;height:100%;position:absolute}.paged-scrolling-list.svelte-l4cs2k .scroll-window:where(.svelte-l4cs2k){scrollbar-width:none;flex-direction:column;height:100%;transition:opacity .15s;display:flex;position:relative;overflow-y:scroll}.calling-points.svelte-kdrckj{height:100%;position:relative}.calling-points.svelte-kdrckj .pagination:where(.svelte-kdrckj){color:#999;font-size:15px;position:absolute;transform:translateY(-25px)translate(280px)}.calling-points.svelte-kdrckj .calling-point-row:where(.svelte-kdrckj){flex-direction:row;justify-content:space-between;align-items:start;font-size:22px;line-height:27px;display:flex}.calling-points.svelte-kdrckj .calling-point-row:where(.svelte-kdrckj) .destination-group:where(.svelte-kdrckj){flex-direction:row;gap:12px;display:flex}.calling-points.svelte-kdrckj .calling-point-row:where(.svelte-kdrckj) .destination-group:where(.svelte-kdrckj) .destination:where(.svelte-kdrckj){flex-wrap:wrap}.calling-points.svelte-kdrckj .calling-point-row:where(.svelte-kdrckj) .destination-group:where(.svelte-kdrckj) .indicator:where(.svelte-kdrckj).outer{z-index:1;border-style:solid;border-width:2px;border-radius:50%;justify-content:center;align-items:center;width:12px;height:12px;display:flex;transform:translateY(7px)}.calling-points.svelte-kdrckj .calling-point-row:where(.svelte-kdrckj) .destination-group:where(.svelte-kdrckj) .indicator:where(.svelte-kdrckj).inner{background-color:#000;border:2px solid #000;border-radius:50%;width:8px;height:8px}.calling-points.svelte-kdrckj .calling-point-row:where(.svelte-kdrckj) .destination-group:where(.svelte-kdrckj) .indicator:where(.svelte-kdrckj).inner.delayed{background-color:#ffa600}.calling-points.svelte-kdrckj .calling-point-row:where(.svelte-kdrckj) .destination-group:where(.svelte-kdrckj) .indicator:where(.svelte-kdrckj).inner.bus{background-color:#00acee}.calling-points.svelte-kdrckj .calling-point-row:where(.svelte-kdrckj) .destination-group:where(.svelte-kdrckj) .indicator:where(.svelte-kdrckj).inner.cancelled{background-color:#7e1f07}.calling-points.svelte-kdrckj .calling-point-row:where(.svelte-kdrckj) .departs:where(.svelte-kdrckj){text-align:end;min-width:90px}.calling-points.svelte-kdrckj .calling-point-row:where(.svelte-kdrckj):not(:last-of-type):before{content:"";background-color:#fff;width:2px;height:100%;position:absolute;transform:translateY(18px)translate(5px)}.calling-points.svelte-kdrckj .calling-point-row:where(.svelte-kdrckj).final-destination .destination-group:where(.svelte-kdrckj) .indicator:where(.svelte-kdrckj).outer{border-radius:4px;height:20px;transform:translateY(3px)}.calling-points.svelte-kdrckj .calling-point-row:where(.svelte-kdrckj).final-destination .destination-group:where(.svelte-kdrckj) .indicator:where(.svelte-kdrckj).inner{background-color:#fff;border-radius:2px;height:16px}.calling-points.svelte-kdrckj .calling-point-row:where(.svelte-kdrckj).final-destination .destination-group:where(.svelte-kdrckj) .indicator:where(.svelte-kdrckj).inner.delayed{background-color:#ffa600}.calling-points.svelte-kdrckj .calling-point-row:where(.svelte-kdrckj).final-destination .destination-group:where(.svelte-kdrckj) .indicator:where(.svelte-kdrckj).inner.bus{background-color:#00acee}.calling-points.svelte-kdrckj .calling-point-row:where(.svelte-kdrckj).final-destination .destination-group:where(.svelte-kdrckj) .indicator:where(.svelte-kdrckj).inner.cancelled{background-color:#7e1f07}.calling-points.svelte-kdrckj .calling-point-row:where(.svelte-kdrckj).final-destination:before{content:"";background-color:#000;width:2px;height:100%;position:absolute;transform:translateY(18px)translate(5px)}.calling-points.svelte-kdrckj .calling-point-row:where(.svelte-kdrckj).cancelled{color:#999}.calling-points.svelte-kdrckj .calling-point-row:where(.svelte-kdrckj).cancelled:not(.final-destination):before{background-color:#fff}.nti-widget.svelte-1rv82hi{background-color:#000;border-radius:4px;width:343.6px;height:312px;position:relative}.nti-widget.svelte-1rv82hi:not(.disable-flip){transform-style:preserve-3d;transition:transform .4s}.nti-widget.svelte-1rv82hi.flip-it{transform:perspective(800px)rotateY(-180deg)}.nti-widget.svelte-1rv82hi .nti-card-inner:where(.svelte-1rv82hi){backface-visibility:hidden;background-color:#000;border-radius:4px;flex-direction:column;width:100%;height:100%;padding:12px;display:flex;position:absolute;overflow:hidden}.nti-widget.svelte-1rv82hi .nti-card-inner:where(.svelte-1rv82hi).back{transform:rotateY(180deg)}.nti-widget.svelte-1rv82hi .nti-card-inner:where(.svelte-1rv82hi).no-data,.nti-widget.svelte-1rv82hi .nti-card-inner:where(.svelte-1rv82hi) .no-data-content:where(.svelte-1rv82hi){padding:40px;font-size:22px;line-height:30px}.nti-widget.svelte-1rv82hi .platform-row:where(.svelte-1rv82hi){flex-direction:row;justify-content:space-between;font-size:28px;line-height:34px;display:flex}.nti-widget.svelte-1rv82hi .platform-row:where(.svelte-1rv82hi) .due-group:where(.svelte-1rv82hi){flex-direction:row;justify-content:space-between;align-items:center;gap:8px;display:flex}.nti-widget.svelte-1rv82hi .platform-row:where(.svelte-1rv82hi) .due-group:where(.svelte-1rv82hi) .due-planned.cancelled:where(.svelte-1rv82hi){color:#999}.nti-widget.svelte-1rv82hi .platform-row:where(.svelte-1rv82hi) .due-group:where(.svelte-1rv82hi) .due-expected:where(.svelte-1rv82hi){color:#ffa600}.nti-widget.svelte-1rv82hi .platform-row:where(.svelte-1rv82hi) .platform.cancelled:where(.svelte-1rv82hi){color:#999}.nti-widget.svelte-1rv82hi .destination-row:where(.svelte-1rv82hi){height:68px;font-size:28px;line-height:34px}.nti-widget.svelte-1rv82hi .destination-row:where(.svelte-1rv82hi).cancelled{color:#999}.nti-widget.svelte-1rv82hi .calling-points-row:where(.svelte-1rv82hi){height:162px;font-size:22px;line-height:27px}.nti-widget.svelte-1rv82hi .operator-row:where(.svelte-1rv82hi){color:#ffec00;flex-direction:row;justify-content:space-between;align-items:center;margin-top:auto;font-size:15px;display:flex}.nti-widget.svelte-1rv82hi .operator-row:where(.svelte-1rv82hi) .operator.cancelled:where(.svelte-1rv82hi){color:#999}.nti-widget.svelte-1rv82hi .status-tab:where(.svelte-1rv82hi){border-bottom-right-radius:8px;border-bottom-left-radius:8px;justify-content:center;align-items:center;gap:8px;width:100px;height:30px;font-size:15px;font-weight:600;display:flex;transform:translateY(-12px)}.nti-widget.svelte-1rv82hi .status-tab:where(.svelte-1rv82hi) .icon:where(.svelte-1rv82hi){height:15px}.nti-widget.svelte-1rv82hi .status-tab:where(.svelte-1rv82hi).cancelled{background-color:#7e1f07}.nti-widget.svelte-1rv82hi .status-tab:where(.svelte-1rv82hi).bus{color:#000;background-color:#00acee}.service-updates-widget.svelte-uwisl6{background-color:#000;border-radius:4px;flex:1 1 0;height:312px;position:relative}.service-updates-widget.svelte-uwisl6:not(.disable-flip){transform-style:preserve-3d;transition:transform .4s}.service-updates-widget.svelte-uwisl6.flip-it{transform:perspective(800px)rotateY(-180deg)}.service-updates-widget.svelte-uwisl6 .service-updates-card-inner:where(.svelte-uwisl6){backface-visibility:hidden;background-color:#000;border-radius:4px;flex-direction:column;width:100%;height:100%;padding:12px;display:flex;position:absolute;overflow:hidden}.service-updates-widget.svelte-uwisl6 .service-updates-card-inner:where(.svelte-uwisl6).back{transform:rotateY(180deg)}.service-updates-widget.svelte-uwisl6 .service-updates-card-inner:where(.svelte-uwisl6) .no-data-content:where(.svelte-uwisl6){padding:28px;font-size:22px;line-height:30px}.service-updates-widget.svelte-uwisl6 .title-row:where(.svelte-uwisl6){border-bottom:2px solid #fff;flex-direction:row;justify-content:space-between;margin-bottom:8px;padding-bottom:4px;font-size:28px;line-height:34px;display:flex}.service-updates-widget.svelte-uwisl6 .title-row:where(.svelte-uwisl6) .pagination:where(.svelte-uwisl6){flex-direction:row;justify-content:end;align-items:center;gap:8px;display:flex}.service-updates-widget.svelte-uwisl6 .title-row:where(.svelte-uwisl6) .pagination:where(.svelte-uwisl6) .page-indicator:where(.svelte-uwisl6){border:2px solid #fff;border-radius:4px;width:16px;height:16px}.service-updates-widget.svelte-uwisl6 .title-row:where(.svelte-uwisl6) .pagination:where(.svelte-uwisl6) .page-indicator:where(.svelte-uwisl6).active{background-color:#fff}.service-updates-widget.svelte-uwisl6 .messages:where(.svelte-uwisl6){height:240px;position:relative}.service-updates-widget.svelte-uwisl6 .messages:where(.svelte-uwisl6) .message:where(.svelte-uwisl6){padding-left:16px;font-size:15px;line-height:1.25;position:relative}.service-updates-widget.svelte-uwisl6 .messages:where(.svelte-uwisl6) .message:where(.svelte-uwisl6):before{content:"";border-left:2px solid var(--border-color,#fff);position:absolute;top:4px;bottom:4px;left:0}.service-updates-widget.svelte-uwisl6 .messages:where(.svelte-uwisl6) .message:where(.svelte-uwisl6) .next-update:where(.svelte-uwisl6){display:block}.sod-widget.svelte-4sabtv{background-color:#000;border-radius:4px;flex:1 1 0;height:312px;position:relative}.sod-widget.svelte-4sabtv:not(.disable-flip){transform-style:preserve-3d;transition:transform .4s}.sod-widget.svelte-4sabtv.flip-it{transform:perspective(800px)rotateY(-180deg)}.sod-widget.svelte-4sabtv .sod-card-inner:where(.svelte-4sabtv){backface-visibility:hidden;background-color:#000;border-radius:4px;flex-direction:column;width:100%;height:100%;padding:12px;display:flex;position:absolute;overflow:hidden}.sod-widget.svelte-4sabtv .sod-card-inner:where(.svelte-4sabtv).back{transform:rotateY(180deg)}.sod-widget.svelte-4sabtv .sod-card-inner:where(.svelte-4sabtv) .no-data-content:where(.svelte-4sabtv){padding:28px;font-size:22px;line-height:30px}.sod-widget.svelte-4sabtv .title-row:where(.svelte-4sabtv){flex-direction:row;justify-content:space-between;padding-bottom:4px;font-size:28px;line-height:34px;display:flex}.sod-widget.svelte-4sabtv .title-row:where(.svelte-4sabtv) .pagination:where(.svelte-4sabtv){flex-direction:row;justify-content:end;align-items:center;gap:8px;display:flex}.sod-widget.svelte-4sabtv .title-row:where(.svelte-4sabtv) .pagination:where(.svelte-4sabtv) .page-indicator:where(.svelte-4sabtv){border:2px solid #fff;border-radius:4px;width:16px;height:16px}.sod-widget.svelte-4sabtv .title-row:where(.svelte-4sabtv) .pagination:where(.svelte-4sabtv) .page-indicator:where(.svelte-4sabtv).active{background-color:#fff}.sod-widget.svelte-4sabtv .departure-rows:where(.svelte-4sabtv){height:255px;position:relative}.sod-widget.svelte-4sabtv .departure-rows:where(.svelte-4sabtv) .departure-row:where(.svelte-4sabtv){border-top:2px solid #343536;flex-direction:column;min-height:85px;max-height:85px;font-size:22px;line-height:27px;display:flex}.sod-widget.svelte-4sabtv .departure-rows:where(.svelte-4sabtv) .departure-row:where(.svelte-4sabtv) .due-row:where(.svelte-4sabtv){flex-direction:row;justify-content:space-between;align-items:center;margin-top:2px;display:flex}.sod-widget.svelte-4sabtv .departure-rows:where(.svelte-4sabtv) .departure-row:where(.svelte-4sabtv) .due-row:where(.svelte-4sabtv) .due-group:where(.svelte-4sabtv){flex-direction:row;justify-content:space-between;align-items:center;gap:8px;display:flex}.sod-widget.svelte-4sabtv .departure-rows:where(.svelte-4sabtv) .departure-row:where(.svelte-4sabtv) .due-row:where(.svelte-4sabtv) .due-group:where(.svelte-4sabtv) .due-expected:where(.svelte-4sabtv){color:#ffa600}.sod-widget.svelte-4sabtv .departure-rows:where(.svelte-4sabtv) .departure-row:where(.svelte-4sabtv) .operator-row:where(.svelte-4sabtv){color:#ffec00;flex-direction:row;justify-content:space-between;align-items:center;margin-top:auto;font-size:15px;display:flex}.sod-widget.svelte-4sabtv .departure-rows:where(.svelte-4sabtv) .departure-row:where(.svelte-4sabtv).cancelled .due-row:where(.svelte-4sabtv) .due-group:where(.svelte-4sabtv) .due-planned:where(.svelte-4sabtv){color:#999}.sod-widget.svelte-4sabtv .departure-rows:where(.svelte-4sabtv) .departure-row:where(.svelte-4sabtv).cancelled .destination-row:where(.svelte-4sabtv) .destination:where(.svelte-4sabtv){color:#999}.sod-widget.svelte-4sabtv .departure-rows:where(.svelte-4sabtv) .departure-row:where(.svelte-4sabtv).cancelled .operator-row:where(.svelte-4sabtv) .operator:where(.svelte-4sabtv){color:#999}.sod-widget.svelte-4sabtv .status-tab:where(.svelte-4sabtv){border-bottom-right-radius:8px;border-bottom-left-radius:8px;justify-content:center;align-items:center;gap:8px;width:100px;height:30px;font-size:15px;font-weight:600;display:flex;transform:translateY(-2px)}.sod-widget.svelte-4sabtv .status-tab:where(.svelte-4sabtv) .icon:where(.svelte-4sabtv){height:15px}.sod-widget.svelte-4sabtv .status-tab:where(.svelte-4sabtv).cancelled{background-color:#7e1f07}.sod-widget.svelte-4sabtv .status-tab:where(.svelte-4sabtv).bus{color:#000;background-color:#00acee}.ribbon.svelte-cljm1t{background-color:#343536;flex-direction:row;justify-content:space-evenly;align-items:center;gap:4px;padding:4px;display:flex}.main.svelte-1uha8ag{width:3480px;height:320px;position:relative}.main.svelte-1uha8ag .loading-screen:where(.svelte-1uha8ag){background:#000;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.main.svelte-1uha8ag .loading-screen:where(.svelte-1uha8ag):before{content:"";opacity:0;background:#000 0 0/200% 200%;animation:8s infinite alternate svelte-1uha8ag-gradient,1s forwards svelte-1uha8ag-gradient-fade-in;position:absolute;inset:0}.main.svelte-1uha8ag .loading-screen:where(.svelte-1uha8ag):after{content:"";opacity:0;background:radial-gradient(700px 320px at 1740px,#0d2a0d 0%,#0000 70%);animation:3s cubic-bezier(.25,.46,.45,.94) forwards svelte-1uha8ag-green-glow-track;position:absolute;inset:0}.main.svelte-1uha8ag .bbx-logo:where(.svelte-1uha8ag){z-index:1;width:auto;height:55%;margin-left:400px;animation:1s cubic-bezier(.25,.46,.45,.94) forwards svelte-1uha8ag-bbx-logo-intro;position:relative}@keyframes svelte-1uha8ag-green-glow-track{0%{opacity:0;transform:translate(0)}14%{opacity:1;transform:translate(0)}32%{opacity:1;transform:translate(-1155px)}60%{opacity:1;transform:translate(-1155px)}to{opacity:0;transform:translate(-1155px)}}@keyframes svelte-1uha8ag-gradient-fade-in{to{opacity:1}}@keyframes svelte-1uha8ag-gradient{0%{background-position:0%}to{background-position:100%}}@keyframes svelte-1uha8ag-bbx-logo-intro{0%{opacity:0;transform:translate(calc(1340px - 50%))scale(.72)}14%{opacity:1;transform:translate(calc(1340px - 50%))scale(1)}32%{opacity:1;transform:translate(0)scale(1)}to{opacity:1;transform:translate(0)scale(1)}}
