@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque Fallback;src:local("Arial");ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.00%;size-adjust:105.43%}.__className_6310ba{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.__variable_6310ba{--font-display:"Bricolage Grotesque","Bricolage Grotesque Fallback"}.mobileOsShell_dock___ZTBT{position:fixed;z-index:30;right:50%;bottom:max(.5rem,env(safe-area-inset-bottom));display:grid;width:min(343px,calc(100vw - 2rem));min-height:5.75rem;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;transform:translateX(50%);border:1px solid rgb(var(--hairline)/.14);border-radius:1.75rem;background:rgb(var(--surface-raised)/.94);box-shadow:inset 0 1px 0 rgb(var(--hairline)/.06),0 .75rem 2.125rem rgb(0 0 0/.32)}.mobileOsShell_dockItem__6EL6a{position:relative;display:flex;min-width:0;min-height:5rem;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;border-radius:1rem;color:rgb(var(--text-muted));transition:color .16s ease,transform .16s ease,background-color .16s ease}.mobileOsShell_dockItemActive__btKVd,.mobileOsShell_dockItem__6EL6a:focus-visible,.mobileOsShell_dockItem__6EL6a:hover{color:rgb(var(--text))}.mobileOsShell_dockItemActive__btKVd{background:transparent}.mobileOsShell_dockItem__6EL6a:active{transform:scale(.94)}.mobileOsShell_dockIconTile__CJSdc{display:grid;width:3rem;height:3rem;flex:0 0 3rem;place-items:center;border-radius:.75rem;transition:background-color .16s ease}.mobileOsShell_dockItemActive__btKVd .mobileOsShell_dockIconTile__CJSdc{background:rgb(var(--accent)/.14)}.mobileOsShell_dockLabel__oOrOx{display:block;width:100%;overflow:hidden;font-size:.58rem;font-weight:700;line-height:.8rem;text-align:center;text-overflow:ellipsis;white-space:nowrap}.mobileOsShell_dockItem__6EL6a .fv-paired-route-icon__line{opacity:.72}.mobileOsShell_dockItemActive__btKVd .fv-paired-route-icon__line,.mobileOsShell_dockItem__6EL6a:focus-visible .fv-paired-route-icon__line,.mobileOsShell_dockItem__6EL6a:hover .fv-paired-route-icon__line{opacity:0}.mobileOsShell_dockItemActive__btKVd .fv-paired-route-icon__colour,.mobileOsShell_dockItem__6EL6a:focus-visible .fv-paired-route-icon__colour,.mobileOsShell_dockItem__6EL6a:hover .fv-paired-route-icon__colour{opacity:1}@media (prefers-reduced-motion:reduce){.mobileOsShell_dockItem__6EL6a{transition:none}}.mobileAppSplash_splash__XL8Ll{position:fixed;inset:0;z-index:200;overflow:hidden;background:rgb(var(--bg));transition:opacity .5s ease,visibility .5s ease}html.dark .mobileAppSplash_splash__XL8Ll{--fl-300:196 106 48;--fl-500:150 78 34;--fl-700:100 48 20}html.light .mobileAppSplash_splash__XL8Ll{--fl-300:188 100 44;--fl-500:144 74 32;--fl-700:94 44 18}.mobileAppSplash_leaving__Dqxhz{opacity:0;visibility:hidden}.mobileAppSplash_waves__r0WbG{position:absolute;inset:0;z-index:2}.mobileAppSplash_lift__3PAdi{position:absolute;inset:0;transform:translateY(100%);animation:mobileAppSplash_fillRise__kfCI_ 3.4s cubic-bezier(.4,.05,.35,1) forwards;color:rgb(var(--fl-500))}.mobileAppSplash_front__2VfDa{opacity:.55;color:rgb(var(--fl-300));animation-duration:3.9s}.mobileAppSplash_wave__g8hZI{position:absolute;left:0;bottom:calc(100% - 1px);display:block;width:200%;height:27px;animation:mobileAppSplash_waveX__6ZFvN 3.8s linear infinite}.mobileAppSplash_front__2VfDa .mobileAppSplash_wave__g8hZI{animation-duration:5.6s;animation-direction:reverse}.mobileAppSplash_fluid__JlkVM{position:absolute;inset:-1px 0 0;background:linear-gradient(180deg,rgb(var(--fl-500)),rgb(var(--fl-700)))}.mobileAppSplash_front__2VfDa .mobileAppSplash_fluid__JlkVM{background:rgb(var(--fl-300))}.mobileAppSplash_logo__cEBFR{position:absolute;z-index:7;left:50%;top:50%;width:min(62%,260px);height:auto;opacity:0;filter:drop-shadow(0 4px 16px rgb(0 0 0/.45));animation:mobileAppSplash_logoSettle___i5CO 2.1s cubic-bezier(.22,1,.36,1) forwards}.mobileAppSplash_grain__WMJWf{position:absolute;inset:0;z-index:5;pointer-events:none;opacity:.3;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='f'><feTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' seed='7' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/><feComponentTransfer><feFuncR type='linear' slope='2.6' intercept='-0.85'/><feFuncG type='linear' slope='2.6' intercept='-0.85'/><feFuncB type='linear' slope='2.6' intercept='-0.85'/></feComponentTransfer></filter><rect width='220' height='220' filter='url(%23f)' opacity='0.55'/></svg>");background-size:200px 200px}.mobileAppSplash_bubble__qe1SI{position:absolute;z-index:4;bottom:0;border:1.5px solid rgb(var(--fl-300)/.9);border-radius:50%;background:rgb(var(--fl-300)/.18);animation:mobileAppSplash_bubblePop__Hb_Tg var(--duration) ease-out var(--delay) infinite}.mobileAppSplash_bubble__qe1SI:after{content:"";position:absolute;top:18%;left:22%;width:26%;height:26%;border-radius:50%;background:rgb(255 255 255/.8)}@keyframes mobileAppSplash_fillRise__kfCI_{to{transform:translateY(0)}}@keyframes mobileAppSplash_waveX__6ZFvN{to{transform:translateX(-50%)}}@keyframes mobileAppSplash_bubblePop__Hb_Tg{0%{transform:translateY(0) scale(.5);opacity:0}10%{opacity:.95}72%{transform:translateY(calc(-1 * var(--rise))) scale(1);opacity:.95}86%{transform:translateY(calc(-1 * var(--rise) - 8px)) scale(1.5);opacity:.55}to{transform:translateY(calc(-1 * var(--rise) - 12px)) scale(1.9);opacity:0}}@keyframes mobileAppSplash_logoSettle___i5CO{0%{transform:translate(-50%,-50%) scale(1.85);opacity:0}18%{transform:translate(-50%,-50%) scale(1.55);opacity:1}70%{transform:translate(-50%,-50%) scale(.97);opacity:1}to{transform:translate(-50%,-50%) scale(1);opacity:1}}@media (prefers-reduced-motion:reduce){.mobileAppSplash_splash__XL8Ll *{animation:none!important}.mobileAppSplash_logo__cEBFR{transform:translate(-50%,-50%);opacity:1}}