@media (max-width:700px){#home .home-dashboard{--home-title-size:14px;--home-control-size:10.5px;--home-input-size:12.5px}#home .home-dashboard>.home-card .live-wall-title,#home .home-dashboard>.home-card h2,#home .home-traffic-title-row>h2{margin-top:0!important;color:#42e6f5!important;font-family:Orbitron,system-ui,sans-serif!important;font-size:var(--home-title-size)!important;font-weight:800!important;line-height:1.15!important;letter-spacing:.005em!important;text-shadow:0 0 8px rgba(66,230,245,.24)!important}#home .home-dashboard>.home-card>h2{margin-bottom:7px!important}#home .home-traffic-title-row,#home .live-wall-head{min-height:20px}#home .home-traffic-title-row{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;min-width:0!important;text-align:center!important}#home .home-traffic-title-row>h2{margin:0!important;width:auto!important;flex:0 1 auto!important;text-align:center!important}#home .home-major-alert-badge{position:relative!important;top:auto!important;right:auto!important;z-index:5!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:flex-start!important;flex:0 0 16px!important;gap:0!important;box-sizing:border-box!important;width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important;margin:-2px 0 0 -1px!important;padding:0!important;border:1px solid rgba(255,126,141,.72)!important;border-radius:999px!important;background:radial-gradient(circle at 35% 28%,rgba(255,255,255,.24),transparent 30%),linear-gradient(180deg,#d7193c 0,#a80e2a 52%,#79091d 100%)!important;color:#fff!important;font-family:Orbitron,system-ui,sans-serif!important;font-size:7.4px!important;font-weight:900!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important;text-shadow:0 1px 1px rgba(0,0,0,.28)!important;box-shadow:0 0 0 2px rgba(3,19,29,.96),0 0 8px rgba(255,44,72,.36),inset 0 1px 0 rgba(255,255,255,.16)!important;-webkit-tap-highlight-color:transparent!important;transform:none!important}#home .home-major-alert-badge::before{display:none!important;content:none!important}#home .home-major-alert-badge:active,#home .home-major-alert-badge:focus,#home .home-major-alert-badge:focus-visible,#home .home-major-alert-badge:hover{border-color:rgba(255,145,158,.82)!important;background:radial-gradient(circle at 35% 28%,rgba(255,255,255,.26),transparent 30%),linear-gradient(180deg,#e31d42 0,#ad102d 52%,#7d0a1e 100%)!important;color:#fff!important;box-shadow:0 0 0 2px rgba(3,19,29,.96),0 0 9px rgba(255,44,72,.4),inset 0 1px 0 rgba(255,255,255,.18)!important;outline:0!important;transform:none!important}#home #homeMajorAlertLabel{display:none!important}#home #homeMajorAlertCount{font-variant-numeric:tabular-nums}#home .home-major-alert-badge[hidden],#home .live-wall-form[hidden]{display:none!important}#home .lb-community-actions{gap:7px!important;margin-top:5px!important;margin-bottom:6px!important}#home .lb-community-actions>.lb-community-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;height:28px!important;min-height:28px!important;padding:0 10px!important;border-radius:999px!important;font-family:Orbitron,system-ui,sans-serif!important;font-size:var(--home-control-size)!important;font-weight:700!important;line-height:1!important;letter-spacing:.025em!important;text-transform:none!important}#home .lb-community-btn--live .lb-live-dot{width:6px!important;height:6px!important;flex:0 0 6px!important;box-shadow:0 0 7px currentColor!important}#home .live-wall-form{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:6px!important;margin-top:5px!important}#home #homeLiveWallInput{box-sizing:border-box!important;width:100%!important;height:29px!important;min-height:29px!important;padding:0 10px!important;border-radius:9px!important;font-family:Rajdhani,system-ui,sans-serif!important;font-size:var(--home-input-size)!important;font-weight:600!important;line-height:1!important;letter-spacing:.005em!important}#home #homeLiveWallInput::placeholder{color:#91aab2!important;font-size:inherit!important;font-weight:600!important;opacity:.74!important}#home .live-wall-form>button[type=submit]{height:29px!important;min-height:29px!important;padding:0 11px!important;border-radius:9px!important;font-family:Orbitron,system-ui,sans-serif!important;font-size:9px!important;font-weight:700!important;line-height:1!important;letter-spacing:.015em!important}}#favTrainsWidget .fav-train-profile-link:focus-visible .fav-train-num,#favTrainsWidget .fav-train-profile-link:hover .fav-train-num{color:#69edf7}#favTrainsWidget .fav-train-profile-link:focus-visible{outline:1px solid rgba(85,234,255,.6)!important;outline-offset:3px}#favTrainsWidget .fav-details-summary{display:grid;grid-template-columns:max-content minmax(58px,1fr);align-items:center;gap:8px}#favTrainsWidget .fav-stats-label{min-width:0;white-space:nowrap}#favTrainsWidget .fav-summary-runs{display:flex;align-items:center;justify-content:flex-end;gap:2px;min-width:0;overflow:hidden}#favTrainsWidget .fav-summary-run{flex:1 1 0;max-width:7px;min-width:3px;height:11px;border-radius:2px;background:#52636a;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}#favTrainsWidget .fav-summary-run.is-on-time{background:#2add88}#favTrainsWidget .fav-summary-run.is-delayed{background:#fd7e14}#favTrainsWidget .fav-summary-run.is-partial{background:#ffc107}#favTrainsWidget .fav-summary-run.is-canceled{background:#dc3545}#favTrainsWidget .fav-summary-run.is-not-running{background:#53656b}#favTrainsWidget .fav-summary-run.is-no-data{background:#293c43;opacity:.72}#favTrainsWidget .fav-reliability-pct{font-family:Orbitron,system-ui,sans-serif;font-weight:900}#favTrainsWidget .fav-reliability-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;margin-bottom:7px}#favTrainsWidget .fav-reliability-metrics>div{display:flex;align-items:center;justify-content:space-between;gap:7px;min-width:0;padding:3px 0;border-bottom:1px solid rgba(85,234,255,.1)}#favTrainsWidget .fav-reliability-metrics span{overflow:hidden;color:#94afb8;text-overflow:ellipsis;white-space:nowrap}#favTrainsWidget .fav-reliability-metrics b{color:#eefeff}#favTrainsWidget .fav-reliability-runs-title{display:block;margin-bottom:5px;color:#69dfe9;font-family:Orbitron,system-ui,sans-serif;font-size:.58rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}#favTrainsWidget .fav-reliability-runs .fav-summary-runs{width:100%;justify-content:stretch;gap:2px}#favTrainsWidget .fav-reliability-runs .fav-summary-run{max-width:none;height:19px;padding:0;border:0;border-radius:3px;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}#favTrainsWidget .fav-reliability-runs .fav-summary-run:is(:focus-visible,.is-active){outline:0;transform:translateY(-2px);box-shadow:0 0 0 1px #bdfaff,0 0 8px rgba(85,234,255,.45)}#favTrainsWidget .fav-reliability-readout{display:flex;align-items:center;justify-content:center;gap:6px;min-height:15px;margin-top:4px;color:#6f8d97;font-size:.58rem;text-align:center}#favTrainsWidget .fav-reliability-readout b{color:#d9faff}#favTrainsWidget .fav-reliability-readout span{color:#8fb3bd}@media (max-width:700px){#favTrainsWidget .fav-details-summary{gap:6px}#favTrainsWidget .fav-summary-runs{gap:1.5px}#favTrainsWidget .fav-summary-run{height:10px;max-width:6px}#favTrainsWidget .fav-reliability-runs .fav-summary-run{height:18px;max-width:none;min-width:2px}#favTrainsWidget .fav-reliability-metrics{gap:0 9px}}body.page-favoris.lb-train-detail-open #trainDetailPanel.lb-train-profile,body.page-home.lb-train-detail-open #trainDetailPanel.lb-train-profile{display:block!important;position:fixed!important;top:calc(var(--top-bar-height,64px) + 12px)!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important;width:min(980px,calc(100vw - 24px))!important;max-height:calc(100dvh - var(--top-bar-height,64px) - var(--bottom-bar-height,84px) - 28px)!important;overflow:auto!important;margin:0!important;padding:18px!important;z-index:10001!important;isolation:isolate;border-radius:22px!important;border:1px solid rgba(0,240,255,.42)!important;background:radial-gradient(circle at top,rgba(12,34,54,.98),rgba(6,14,24,.995))!important;box-shadow:0 22px 52px rgba(0,0,0,.68),0 0 34px rgba(0,220,255,.22)!important;overscroll-behavior:contain!important}body.page-favoris.lb-train-detail-open::after,body.page-home.lb-train-detail-open::after{z-index:10000!important}@media (max-width:760px){body.page-favoris.lb-train-detail-open #trainDetailPanel.lb-train-profile,body.page-home.lb-train-detail-open #trainDetailPanel.lb-train-profile{top:calc(var(--top-bar-height,64px) + 7px)!important;width:calc(100vw - 12px)!important;max-height:calc(100dvh - var(--top-bar-height,64px) - var(--bottom-bar-height,84px) - 14px)!important;padding:12px!important;border-radius:17px!important}}#homeMajorAlertClose{--tron-close-size:22px!important;width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;max-width:22px!important;max-height:22px!important;flex:0 0 22px!important;border:1px solid rgba(255,93,112,.28)!important;background:rgba(63,10,20,.88)!important;box-shadow:inset 0 0 8px rgba(255,70,94,.05),0 0 7px rgba(255,55,82,.06)!important;-webkit-tap-highlight-color:transparent!important;touch-action:manipulation!important}#homeMajorAlertClose::after,#homeMajorAlertClose::before{width:52%!important;height:1.25px!important;background:#ff8795!important;box-shadow:0 0 5px rgba(255,75,98,.24)!important}#homeMajorAlertClose:active,#homeMajorAlertClose:focus,#homeMajorAlertClose:focus-visible,#homeMajorAlertClose:hover{border-color:rgba(255,112,129,.4)!important;background:rgba(78,12,24,.94)!important;box-shadow:inset 0 0 8px rgba(255,70,94,.07)!important;outline:0!important}#homeMajorAlertClose,#lbMajorAlertBanner button{-webkit-tap-highlight-color:transparent!important}#lbMajorAlertBanner #lbMajorAlertBannerOpen{box-sizing:border-box!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:3px 1px!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;color:var(--alarm-soft)!important;-webkit-tap-highlight-color:transparent!important;touch-action:manipulation!important}#lbMajorAlertBanner #lbMajorAlertBannerOpen:active,#lbMajorAlertBanner #lbMajorAlertBannerOpen:focus,#lbMajorAlertBanner #lbMajorAlertBannerOpen:focus-visible,#lbMajorAlertBanner #lbMajorAlertBannerOpen:hover{border:0!important;background:0 0!important;box-shadow:none!important;color:#fff!important;outline:0!important}#lbMajorAlertBanner #lbMajorAlertBannerClose{box-sizing:border-box!important;width:21px!important;min-width:21px!important;max-width:21px!important;height:21px!important;min-height:21px!important;max-height:21px!important;margin:0!important;padding:0!important;border:0!important;border-radius:6px!important;background:0 0!important;box-shadow:none!important;color:rgba(255,213,219,.64)!important;-webkit-tap-highlight-color:transparent!important;touch-action:manipulation!important}#lbMajorAlertBanner #lbMajorAlertBannerClose:active,#lbMajorAlertBanner #lbMajorAlertBannerClose:focus,#lbMajorAlertBanner #lbMajorAlertBannerClose:focus-visible,#lbMajorAlertBanner #lbMajorAlertBannerClose:hover{border:0!important;background:rgba(255,73,98,.08)!important;box-shadow:none!important;color:#fff!important;outline:0!important}@media (max-width:700px){#lbMajorAlertBanner #lbMajorAlertBannerOpen{padding:2px 0!important;font-size:.59rem!important}#lbMajorAlertBanner #lbMajorAlertBannerClose{width:19px!important;min-width:19px!important;max-width:19px!important;height:19px!important;min-height:19px!important;max-height:19px!important}}#tableauViewNav.is-visible{box-sizing:border-box!important;left:50%!important;right:auto!important;width:min(720px,calc(100vw - 24px))!important;max-width:720px!important;min-height:50px!important;padding:4px!important;gap:2px!important;transform:translateX(-50%)!important;overflow:hidden!important;border:1px solid rgba(54,229,239,.24)!important;border-radius:17px!important;background:rgba(3,20,29,.97)!important;box-shadow:0 10px 28px rgba(0,0,0,.34),inset 0 1px rgba(255,255,255,.025)!important}#tableauViewNav .tableau-view-tab{position:relative!important;flex:1 1 0!important;min-width:0!important;min-height:40px!important;margin:0!important;padding:7px 10px!important;border:0!important;border-radius:12px!important;background:0 0!important;box-shadow:none!important;color:rgba(219,248,252,.66)!important;font-weight:760!important;letter-spacing:.01em!important;text-shadow:none!important;cursor:pointer!important;-webkit-tap-highlight-color:transparent!important;transition:background-color .14s ease,color .14s ease,box-shadow .14s ease,transform .1s ease!important}#tableauViewNav .tableau-view-tab+.tableau-view-tab::before{content:""!important;position:absolute!important;left:-1px!important;top:28%!important;bottom:28%!important;width:1px!important;background:rgba(86,216,230,.12)!important}#tableauViewNav .tableau-view-tab:focus-visible,#tableauViewNav .tableau-view-tab:hover{background:rgba(33,196,215,.07)!important;color:rgba(238,253,255,.94)!important;outline:0!important}#tableauViewNav .tableau-view-tab:active{transform:scale(.985)!important}#tableauViewNav .tableau-view-tab[aria-selected=true]{background:linear-gradient(135deg,rgba(4,190,220,.94),rgba(27,151,218,.94))!important;color:#fff!important;font-weight:850!important;box-shadow:0 3px 10px rgba(0,205,235,.16),inset 0 1px rgba(255,255,255,.13)!important}#tableauViewNav .tableau-view-tab[aria-selected=true]+.tableau-view-tab::before,#tableauViewNav .tableau-view-tab[aria-selected=true]::before{opacity:0!important}@media (max-width:720px),(hover:none) and (pointer:coarse) and (max-width:900px){body.lb-v3 #tableauViewNav.is-visible{left:6px!important;right:6px!important;width:auto!important;max-width:none!important;min-height:46px!important;padding:3px!important;gap:2px!important;transform:none!important;border-radius:15px!important}body.lb-v3 #tableauViewNav .tableau-view-tab{min-height:38px!important;padding:5px 3px!important;border-radius:11px!important;font-size:.7rem!important;line-height:1!important}}@media (max-width:600px){html[data-lb-v4-live="1"] body.lb-v3 #trainDetailPanel.lb-train-profile:not(.lbmj-inline) .lb-train-profile__route-card{padding:9px!important}html[data-lb-v4-live="1"] body.lb-v3 #trainDetailPanel.lb-train-profile:not(.lbmj-inline) .lb-train-profile__route-card .lb-train-profile__card-head{margin-bottom:4px!important}html[data-lb-v4-live="1"] body.lb-v3 #trainDetailPanel.lb-train-profile:not(.lbmj-inline) .lb-train-profile__timeline{max-height:208px!important;margin-top:4px!important;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}html[data-lb-v4-live="1"] body.lb-v3 #trainDetailPanel.lb-train-profile:not(.lbmj-inline) .lb-train-profile__stop{min-height:37px!important;padding:2px 0!important;align-items:center!important}html[data-lb-v4-live="1"] body.lb-v3 #trainDetailPanel.lb-train-profile:not(.lbmj-inline) .lb-train-profile__stop-name{gap:1px!important}html[data-lb-v4-live="1"] body.lb-v3 #trainDetailPanel.lb-train-profile:not(.lbmj-inline) .lb-train-profile__stop-name span,html[data-lb-v4-live="1"] body.lb-v3 #trainDetailPanel.lb-train-profile:not(.lbmj-inline) .lb-train-profile__stop-name strong{line-height:1.1!important}html[data-lb-v4-live="1"] body.lb-v3 #trainDetailPanel.lb-train-profile:not(.lbmj-inline) .lb-train-profile__dot{margin-top:0!important}}@media (max-width:960px),(pointer:coarse){html[data-lb-v4-live="1"] body.lb-v3.jeu-fullscreen{overflow:hidden!important;overscroll-behavior:none!important}html[data-lb-v4-live="1"] body.lb-v3.jeu-fullscreen #loisirsViewNav,html[data-lb-v4-live="1"] body.lb-v3.jeu-fullscreen .bottom-nav,html[data-lb-v4-live="1"] body.lb-v3.jeu-fullscreen .top-bar{display:none!important}html[data-lb-v4-live="1"] body.lb-v3.jeu-fullscreen #jeuContainer{display:block!important;position:fixed!important;inset:0!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:25000!important;width:100vw!important;height:100vh!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;overflow:hidden!important;background:#030912!important;overscroll-behavior:none!important}html[data-lb-v4-live="1"] body.lb-v3.jeu-fullscreen #jeuContainer .map-embed-shell{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;overflow:hidden!important;box-shadow:none!important;background:#030912!important}html[data-lb-v4-live="1"] body.lb-v3.jeu-fullscreen #jeuContainer #jeuFrame{display:block!important;width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#030912!important}}@media (min-width:961px){html[data-lb-v4-live="1"] body.lb-v3.jeu-fullscreen{overflow:hidden!important;overscroll-behavior:none!important}html[data-lb-v4-live="1"] body.lb-v3.jeu-fullscreen #loisirsViewNav,html[data-lb-v4-live="1"] body.lb-v3.jeu-fullscreen .bottom-nav,html[data-lb-v4-live="1"] body.lb-v3.jeu-fullscreen .top-bar{display:none!important}html[data-lb-v4-live="1"] body.lb-v3.jeu-fullscreen #jeuContainer{display:block!important;position:fixed!important;inset:0!important;z-index:25000!important;width:100vw!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#030912!important;overflow:hidden!important}html[data-lb-v4-live="1"] body.lb-v3.jeu-fullscreen #jeuContainer>h2{display:none!important}html[data-lb-v4-live="1"] body.lb-v3.jeu-fullscreen #jeuContainer .map-embed-shell{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;overflow:hidden!important;background:#030912!important}html[data-lb-v4-live="1"] body.lb-v3.jeu-fullscreen #jeuContainer #jeuFrame{display:block!important;width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#030912!important}}.lb-snake-resume-pill[hidden]{display:none!important}.lb-snake-resume-pill{position:fixed;right:max(12px,env(safe-area-inset-right,0px));bottom:max(80px,calc(66px + env(safe-area-inset-bottom,0px)));z-index:17000;padding:11px 17px;border-radius:999px;border:1px solid #92faff;background:linear-gradient(120deg,#29dfea,#1599c9);color:#062638;font:850 .94rem Rajdhani,"Segoe UI",sans-serif;box-shadow:0 7px 24px rgba(0,0,0,.42);cursor:pointer;max-width:calc(100vw - 24px)}.lb-snake-resume-pill:focus-visible{outline:2px solid #fff;outline-offset:3px}#statsV2Dashboard .stats-v2__insight--link{appearance:none;-webkit-appearance:none;box-sizing:border-box;width:100%;font:inherit;text-align:left;color:inherit;cursor:pointer;transition:border-color .16s ease,background .16s ease}#statsV2Dashboard .stats-v2__insight--link:hover,#statsV2Dashboard .stats-v2__insight--link[aria-expanded=true]{border-color:rgba(94,231,242,.53);background:rgba(9,55,71,.46)}#statsV2Dashboard .stats-v2__explorer button:focus-visible,#statsV2Dashboard .stats-v2__insight--link:focus-visible{outline:2px solid #67eaf4;outline-offset:2px}#statsV2Dashboard .stats-v2__insight--link:disabled{opacity:.55;cursor:default}#statsV2Dashboard .stats-v2__explorer-details[hidden],#statsV2Dashboard .stats-v2__explorer-more[hidden],#statsV2Dashboard .stats-v2__explorer-ranking[hidden],#statsV2Dashboard .stats-v2__explorer[hidden]{display:none!important}#statsV2Dashboard .stats-v2__explorer{margin-top:12px;border:1px solid rgba(94,231,242,.27);border-radius:12px;padding:12px;background:linear-gradient(140deg,rgba(3,25,36,.96),rgba(2,14,25,.91));box-shadow:inset 0 0 18px rgba(0,177,212,.04);color:#d9f5fb}#statsV2Dashboard .stats-v2__explorer-head{display:flex;gap:9px;align-items:center;justify-content:space-between;min-width:0}#statsV2Dashboard .stats-v2__explorer-head strong{font-size:1.02rem;color:#f0fcff}#statsV2Dashboard .stats-v2__explorer-back,#statsV2Dashboard .stats-v2__explorer-close,#statsV2Dashboard .stats-v2__explorer-more{appearance:none;border:1px solid rgba(94,231,242,.32);border-radius:8px;background:rgba(4,32,46,.66);color:#9cecf6;padding:6px 10px;cursor:pointer;font:800 .75rem Rajdhani,system-ui,sans-serif}#statsV2Dashboard .stats-v2__explorer-filters{display:flex;flex-wrap:wrap;gap:7px;margin:10px 0}#statsV2Dashboard .stats-v2__explorer-filters button{border:1px solid rgba(94,231,242,.26);border-radius:9px;background:rgba(2,17,27,.72);color:#97bfc8;padding:7px 11px;font:800 .76rem Rajdhani,system-ui,sans-serif;cursor:pointer}#statsV2Dashboard .stats-v2__explorer-filters button.is-active{background:rgba(12,102,127,.45);color:#e5fcff;border-color:#31b9d1}#statsV2Dashboard .stats-v2__explorer-filters button:disabled{opacity:.38;cursor:default}#statsV2Dashboard .stats-v2__explorer-coverage,#statsV2Dashboard .stats-v2__explorer-message,#statsV2Dashboard .stats-v2__explorer-note{margin:6px 0;color:#9bbbc5;font:.69rem/1.5 system-ui,sans-serif}#statsV2Dashboard .stats-v2__explorer-coverage strong{color:#e0fcff}#statsV2Dashboard .stats-v2__explorer-note{border-top:1px solid rgba(94,231,242,.13);padding-top:9px;margin-top:12px}#statsV2Dashboard .stats-v2__explorer-ranking{display:grid;gap:3px;max-height:min(390px,51vh);overflow:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}#statsV2Dashboard .stats-v2__explorer-cause{display:grid;grid-template-columns:24px minmax(0,1fr) 52px 16px;gap:8px;width:100%;box-sizing:border-box;padding:9px 5px;margin:0;border:0;border-bottom:1px solid rgba(94,231,242,.1);color:#e0f8fc;background:0 0;text-align:left;align-items:center;font:700 .79rem Rajdhani,system-ui,sans-serif;cursor:pointer}#statsV2Dashboard .stats-v2__explorer-cause:hover{background:rgba(21,133,158,.14)}#statsV2Dashboard .stats-v2__explorer-cause-rank{color:#73aebc;font-weight:900;text-align:center}#statsV2Dashboard .stats-v2__explorer-cause-label{min-width:0}#statsV2Dashboard .stats-v2__explorer-cause-name{display:block;overflow-wrap:anywhere}#statsV2Dashboard .stats-v2__explorer-meter{display:block;height:3px;border-radius:3px;background:rgba(94,231,242,.1);margin-top:5px;overflow:hidden}#statsV2Dashboard .stats-v2__explorer-meter i{display:block;height:100%;background:#31c7d4;border-radius:3px}#statsV2Dashboard .stats-v2__explorer-cause-count{text-align:right;font-variant-numeric:tabular-nums;color:#e6f7fd}#statsV2Dashboard .stats-v2__explorer-details{margin-top:11px;border-top:1px solid rgba(94,231,242,.19);padding-top:10px}#statsV2Dashboard .stats-v2__explorer-back{margin-bottom:10px}#statsV2Dashboard .stats-v2__explorer-rows{display:grid;gap:4px;max-height:min(340px,45vh);overflow-y:auto;overscroll-behavior:contain}#statsV2Dashboard .stats-v2__explorer-run{appearance:none;display:grid;grid-template-columns:92px minmax(0,1fr) 68px 16px;align-items:center;gap:8px;padding:9px 7px;box-sizing:border-box;width:100%;border:1px solid rgba(94,231,242,.1);border-radius:7px;background:rgba(0,12,23,.4);color:#dffaff;text-align:left;cursor:pointer;font:700 .76rem Rajdhani,system-ui,sans-serif}#statsV2Dashboard .stats-v2__explorer-run:hover{border-color:rgba(94,231,242,.55)}#statsV2Dashboard .stats-v2__explorer-run small{display:block;font:600 .65rem system-ui,sans-serif;color:#a3c3c9;overflow-wrap:anywhere}#statsV2Dashboard .stats-v2__explorer-run time{color:#94bec9;font-variant-numeric:tabular-nums}#statsV2Dashboard .stats-v2__explorer-run .is-partial{color:#ff9f43}#statsV2Dashboard .stats-v2__explorer-run .is-canceled{color:#ff697e}#statsV2Dashboard .stats-v2__explorer-run .is-delayed{color:#ffd43b}#statsV2Dashboard .stats-v2__explorer-more{margin:10px 0 0}#statsV2TrainPanel{scroll-margin-top:90px}@media(max-width:550px){#statsV2Dashboard .stats-v2__explorer{padding:9px;margin-top:9px}#statsV2Dashboard .stats-v2__explorer-run{grid-template-columns:78px minmax(0,1fr) 54px 12px;gap:5px;padding:8px 4px}#statsV2Dashboard .stats-v2__explorer-cause{grid-template-columns:17px minmax(0,1fr) 39px 12px;gap:6px}}#statsV2Dashboard .stats-v2__insights{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important;min-width:0!important;align-items:stretch!important}#statsV2Dashboard .stats-v2__insights>.stats-v2__insight{box-sizing:border-box!important;width:100%!important;max-width:none!important;min-width:0!important;justify-self:stretch!important;align-self:stretch!important;margin:0!important;padding:12px 14px!important;grid-template-columns:36px minmax(0,1fr)!important;min-height:76px!important}#statsV2Dashboard .stats-v2__insights>button.stats-v2__insight{display:grid!important;appearance:none!important;-webkit-appearance:none!important;cursor:pointer!important;color:inherit!important;text-align:left!important}#statsV2Dashboard .stats-v2__insight strong{white-space:normal!important;text-overflow:clip!important;overflow-wrap:break-word!important;overflow:visible!important;font-size:.84rem!important;line-height:1.3!important}#statsV2Dashboard .stats-v2__insight span{font-size:.7rem!important;line-height:1.3!important}#statsV2Dashboard .stats-v2__explorer{width:100%!important;max-width:none!important;box-sizing:border-box!important;min-width:0!important;padding:17px 18px!important}#statsV2Dashboard .stats-v2__explorer-head strong{font-size:1.11rem!important;line-height:1.3!important}#statsV2Dashboard .stats-v2__explorer-coverage,#statsV2Dashboard .stats-v2__explorer-message{font-size:.76rem!important}#statsV2Dashboard .stats-v2__explorer-ranking{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:8px 12px!important;width:100%!important;max-width:none!important;min-width:0!important;max-height:min(590px,65vh)!important;overflow-y:auto!important;margin-top:14px!important;padding-right:5px!important}#statsV2Dashboard .stats-v2__explorer-cause{box-sizing:border-box!important;display:grid!important;grid-template-columns:30px minmax(0,1fr) 56px 16px!important;gap:11px!important;align-items:center!important;justify-self:stretch!important;width:100%!important;max-width:none!important;min-width:0!important;min-height:65px!important;margin:0!important;padding:10px 13px!important;border:1px solid rgba(94,231,242,.16)!important;border-radius:10px!important;background:rgba(7,34,47,.54)!important;color:#dff8fb!important;text-align:left!important;font:750 .85rem/1.26 Rajdhani,system-ui,sans-serif!important;transition:background .14s ease,border-color .14s ease!important}#statsV2Dashboard .stats-v2__explorer-cause:focus-visible,#statsV2Dashboard .stats-v2__explorer-cause:hover{background:rgba(11,76,94,.45)!important;border-color:rgba(94,231,242,.5)!important}#statsV2Dashboard .stats-v2__explorer-cause-label,#statsV2Dashboard .stats-v2__explorer-cause-name{min-width:0!important;max-width:none!important;width:auto!important;text-overflow:clip!important}#statsV2Dashboard .stats-v2__explorer-cause-name{line-height:1.32!important;font-weight:800!important;white-space:normal!important;overflow-wrap:break-word!important}#statsV2Dashboard .stats-v2__explorer-cause-count{font-size:.88rem!important;white-space:nowrap!important;text-align:right!important}#statsV2Dashboard .stats-v2__explorer-meter{margin-top:7px!important;height:5px!important}#statsV2Dashboard .stats-v2__explorer-rows{display:grid!important;grid-template-columns:1fr!important;width:100%!important;min-width:0!important}#statsV2Dashboard .stats-v2__explorer-run{display:grid!important;grid-template-columns:110px minmax(0,1fr) 110px 20px!important;gap:12px!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:none!important;box-sizing:border-box!important;padding:11px 14px!important;min-height:56px!important;font-size:.84rem!important}#statsV2Dashboard .stats-v2__explorer-run span{min-width:0!important}#statsV2Dashboard .stats-v2__explorer-run small{display:block!important;margin-top:4px!important;line-height:1.35!important}@media(max-width:800px){#statsV2Dashboard .stats-v2__insights{grid-template-columns:1fr!important;gap:8px!important}#statsV2Dashboard .stats-v2__insights>.stats-v2__insight{min-height:63px!important;padding:10px 11px!important}#statsV2Dashboard .stats-v2__explorer{padding:12px 10px!important}#statsV2Dashboard .stats-v2__explorer-ranking{grid-template-columns:1fr!important;gap:6px!important;max-height:min(455px,58vh)!important;padding-right:3px!important}#statsV2Dashboard .stats-v2__explorer-cause{grid-template-columns:22px minmax(0,1fr) 47px 12px!important;padding:9px 10px!important;gap:8px!important;min-height:55px!important;font-size:.83rem!important}#statsV2Dashboard .stats-v2__explorer-run{grid-template-columns:79px minmax(0,1fr) 79px 13px!important;gap:6px!important;padding:9px 7px!important;min-height:55px!important;font-size:.75rem!important}}@media(max-width:360px){#statsV2Dashboard .stats-v2__explorer-run{grid-template-columns:72px minmax(0,1fr) 70px 10px!important;gap:4px!important;padding:8px 5px!important}#statsV2Dashboard .stats-v2__explorer-cause{grid-template-columns:19px minmax(0,1fr) 38px 10px!important;gap:5px!important;padding:8px 6px!important}}#statsV2TrainPanel .stats-v2__optional-hint{display:block;margin-top:5px;color:#88afbc;font:600 .70rem/1.3 system-ui,sans-serif}#statsV2TrainPanel .stats-v2__lookup-shell{margin:9px 0 14px;width:100%;min-width:0}#statsV2TrainPanel .stats-v2__lookup-toggle{appearance:none;display:flex!important;align-items:center;justify-content:space-between;gap:8px;box-sizing:border-box;width:100%!important;max-width:none!important;min-height:40px;margin:0;padding:9px 13px;text-align:left;border:1px solid rgba(94,231,242,.25);border-radius:10px;background:rgba(4,30,43,.63);color:#c8f4f9;cursor:pointer;font:850 .85rem Rajdhani,system-ui,sans-serif}#statsV2TrainPanel .stats-v2__lookup-toggle:hover,#statsV2TrainPanel .stats-v2__lookup-toggle[aria-expanded=true]{border-color:rgba(94,231,242,.58);background:rgba(15,94,116,.21)}#statsV2TrainPanel .stats-v2__lookup-toggle[aria-expanded=true]>span{transform:rotate(180deg)}#statsV2TrainPanel .stats-v2__lookup-panel[hidden]{display:none!important}#statsV2TrainPanel .stats-v2__lookup-panel{padding:14px;margin-top:7px;border:1px solid rgba(94,231,242,.22);border-radius:12px;background:rgba(2,16,26,.9)}#statsV2TrainPanel .stats-v2__lookup-intro{margin:0 0 12px;color:#accbd5;font:.79rem/1.5 system-ui,sans-serif}#statsV2TrainPanel .stats-v2__lookup-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;align-items:end}#statsV2TrainPanel .stats-v2__lookup-grid .stats-v2__field{min-width:0}#statsV2TrainPanel .stats-v2__lookup-grid .stats-v2__input{box-sizing:border-box;max-width:none;width:100%;min-width:0}#statsV2TrainPanel .stats-v2__lookup-search{display:block;max-width:none!important;width:auto!important;min-width:190px;min-height:39px;margin:13px 0 8px}#statsV2TrainPanel .stats-v2__lookup-search:disabled{opacity:.62;cursor:wait}#statsV2TrainPanel .stats-v2__lookup-message{color:#9cbfc9;margin:9px 0;font:.75rem/1.45 system-ui,sans-serif}#statsV2TrainPanel .stats-v2__lookup-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;max-height:295px;overflow-y:auto;overscroll-behavior:contain}#statsV2TrainPanel .stats-v2__lookup-result{appearance:none;display:grid!important;grid-template-columns:75px minmax(0,1fr) 78px!important;align-items:center;gap:10px;box-sizing:border-box;width:100%!important;min-width:0!important;max-width:none!important;padding:10px!important;margin:0!important;border:1px solid rgba(94,231,242,.18);border-radius:10px;background:rgba(7,34,47,.65);color:#e4faff;cursor:pointer;text-align:left;font:750 .78rem Rajdhani,system-ui,sans-serif}#statsV2TrainPanel .stats-v2__lookup-result:focus-visible,#statsV2TrainPanel .stats-v2__lookup-result:hover{border-color:#4bd3e1;background:rgba(18,91,110,.4)}#statsV2TrainPanel .stats-v2__lookup-result strong{display:block;font:900 .94rem/1.18 Rajdhani,system-ui,sans-serif;white-space:nowrap}#statsV2TrainPanel .stats-v2__lookup-result small{display:block;color:#83afc1;font:.65rem/1.3 system-ui,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#statsV2TrainPanel .stats-v2__lookup-schedule strong{color:#66e6f1}#statsV2TrainPanel .stats-v2__lookup-action{text-align:right;color:#a8e7ef;font-size:.74rem}#statsV2TrainPanel .stats-v2__lookup-disclaimer{margin:12px 0 0;color:#7f9ba9;font:.68rem/1.4 system-ui,sans-serif}#statsV2TrainPanel .stats-v2__lookup-result:focus-visible,#statsV2TrainPanel .stats-v2__lookup-toggle:focus-visible{outline:2px solid #66e6f1;outline-offset:2px}@media(max-width:1000px){#statsV2TrainPanel .stats-v2__lookup-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:610px){#statsV2TrainPanel .stats-v2__lookup-panel{padding:10px}#statsV2TrainPanel .stats-v2__lookup-results{grid-template-columns:1fr}#statsV2TrainPanel .stats-v2__lookup-search{width:100%!important}#statsV2TrainPanel .stats-v2__lookup-result{grid-template-columns:60px minmax(0,1fr) 69px!important;gap:7px}}#statsV2TrainPanel .stats-v2__search .stats-v2__field:has(> #statsV2TrainInput){min-width:0}#statsV2TrainPanel .stats-v2__search #statsV2LookupToggle{box-sizing:border-box!important;display:inline-flex!important;width:fit-content!important;max-width:100%!important;min-width:0!important;min-height:28px!important;padding:5px 2px!important;margin:3px 0 0!important;gap:6px!important;align-items:center!important;justify-content:flex-start!important;border:0!important;border-radius:5px!important;background:0 0!important;box-shadow:none!important;color:#73deec!important;font:800 .79rem/1.25 Rajdhani,system-ui,sans-serif!important;text-align:left!important}#statsV2TrainPanel .stats-v2__search #statsV2LookupToggle:hover,#statsV2TrainPanel .stats-v2__search #statsV2LookupToggle[aria-expanded=true]{background:rgba(31,176,196,.1)!important;color:#c9fbff!important;text-decoration:underline;text-underline-offset:3px}#statsV2TrainPanel .stats-v2__search #statsV2LookupToggle .stats-v2__lookup-chevron{display:inline-block!important;margin-left:2px!important;transition:transform .16s ease}#statsV2TrainPanel .stats-v2__search #statsV2LookupToggle[aria-expanded=true] .stats-v2__lookup-chevron{transform:rotate(180deg)}#statsV2TrainPanel .stats-v2__lookup-shell{margin:0 0 12px!important}#statsV2TrainPanel .stats-v2__lookup-panel{margin-top:5px!important}@media(max-width:610px){#statsV2TrainPanel .stats-v2__search #statsV2LookupToggle{font-size:.77rem!important;min-height:36px!important}}#tableauTrainSearchForm .tableau-train-search__lookup{appearance:none!important;display:inline-flex!important;align-items:center!important;gap:5px!important;box-sizing:border-box!important;width:fit-content!important;min-width:0!important;max-width:100%!important;min-height:31px!important;margin:4px 0 0!important;padding:4px 3px!important;border:0!important;background:0 0!important;box-shadow:none!important;color:#68e3f2!important;font:800 .79rem/1.3 Rajdhani,system-ui,sans-serif!important;cursor:pointer!important;text-align:left!important;white-space:normal!important}#tableauTrainSearchForm .tableau-train-search__lookup:hover{color:#e0fcff!important;text-decoration:underline;text-underline-offset:3px}#tableauTrainSearchForm .tableau-train-search__field:has(> #tableauTrainNumber){min-width:0!important}#lbTrainFinderModal:not([open]){display:none!important}#lbTrainFinderModal{box-sizing:border-box!important;position:fixed!important;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;width:min(94vw,650px)!important;max-width:650px!important;height:auto!important;max-height:min(88dvh,740px)!important;margin:0!important;padding:0!important;border:1px solid rgba(57,208,234,.7)!important;border-radius:17px!important;background:#031828!important;color:#e5f9ff!important;box-shadow:0 15px 80px rgba(0,0,0,.85),0 0 20px rgba(7,194,230,.12)!important;overflow:hidden!important;overscroll-behavior:contain!important;z-index:2147483500!important;font-family:Rajdhani,system-ui,sans-serif!important}#lbTrainFinderModal::backdrop{background:rgba(0,7,16,.76);backdrop-filter:blur(3px)}#lbTrainFinderModal .lb-train-finder-card{display:flex!important;flex-direction:column!important;box-sizing:border-box!important;max-height:min(88dvh,740px)!important;min-height:0!important;min-width:0!important;overflow:hidden!important}#lbTrainFinderModal .lb-train-finder-header{position:relative;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;flex:none!important;min-height:62px!important;padding:17px 18px 10px!important;border-bottom:1px solid rgba(67,199,229,.24)!important}#lbTrainFinderModal .lb-train-finder-handle{position:absolute;top:7px;left:50%;transform:translateX(-50%);width:38px;height:3px;border-radius:6px;background:rgba(116,203,224,.5)}#lbTrainFinderModal .lb-train-finder-header h2{min-width:0!important;margin:0!important;color:#f1faff!important;font:900 1.21rem/1.3 Rajdhani,system-ui,sans-serif!important;overflow-wrap:anywhere!important}#lbTrainFinderModal .lb-train-finder-close{appearance:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:none!important;width:32px!important;height:32px!important;min-width:32px!important;margin:0!important;padding:0!important;border:1px solid rgba(52,204,229,.65)!important;border-radius:50%!important;background:rgba(4,37,52,.8)!important;color:#65deed!important;font:700 23px/1 Rajdhani,system-ui,sans-serif!important;cursor:pointer!important}#lbTrainFinderModal .lb-train-finder-close:hover{background:rgba(26,123,144,.42)!important;color:#fff!important}#lbTrainFinderModal .stats-v2__lookup-panel{box-sizing:border-box!important;display:block!important;width:100%!important;min-width:0!important;margin:0!important;padding:12px 17px 18px!important;background:0 0!important;border:0!important;border-radius:0!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain!important}#lbTrainFinderModal .stats-v2__lookup-panel[hidden]{display:none!important}#lbTrainFinderModal .stats-v2__lookup-intro{margin:0 0 12px!important;font:600 .82rem/1.45 system-ui,sans-serif!important;color:#a9cfda!important}#lbTrainFinderModal .stats-v2__lookup-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px!important;align-items:start!important}#lbTrainFinderModal .stats-v2__field{display:flex!important;flex-direction:column!important;gap:5px!important;min-width:0!important;width:100%!important}#lbTrainFinderModal .stats-v2__field label{margin:0!important;font:800 .8rem/1.2 Rajdhani,system-ui,sans-serif!important;color:#7ce4f1!important}#lbTrainFinderModal .stats-v2__input{box-sizing:border-box!important;display:block!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:43px!important;margin:0!important;padding:8px 11px!important;border:1px solid rgba(64,190,214,.46)!important;border-radius:9px!important;outline-offset:2px!important;background:#02121e!important;color:#effcff!important;font:750 .93rem/1.2 Rajdhani,system-ui,sans-serif!important;box-shadow:none!important}#lbTrainFinderModal .stats-v2__input:focus{border-color:#5ce7f1!important;outline:1px solid rgba(63,200,226,.5)!important}#lbTrainFinderModal .stats-v2__input::placeholder{color:#759baa!important;opacity:1!important}#lbTrainFinderModal input[type=date],#lbTrainFinderModal input[type=time]{color-scheme:dark}#lbTrainFinderModal #statsV2LookupSearch{appearance:none!important;display:block!important;width:100%!important;max-width:none!important;min-height:41px!important;margin:14px 0 8px!important;padding:8px 14px!important;border:1px solid rgba(28,186,214,.55)!important;border-radius:10px!important;background:linear-gradient(105deg,#18c6d1,#0874c6)!important;color:#fff!important;font:900 .9rem/1.2 Rajdhani,system-ui,sans-serif!important;cursor:pointer!important}#lbTrainFinderModal #statsV2LookupSearch:disabled{opacity:.58!important;cursor:wait!important}#lbTrainFinderModal .stats-v2__lookup-message{margin:8px 0!important;color:#a7c8d2!important;font:600 .76rem/1.45 system-ui,sans-serif!important}#lbTrainFinderModal .stats-v2__lookup-results{display:grid!important;grid-template-columns:1fr!important;gap:7px!important;max-height:250px!important;overflow-y:auto!important;overscroll-behavior:contain!important;min-width:0!important}#lbTrainFinderModal .stats-v2__lookup-result{appearance:none!important;display:grid!important;grid-template-columns:74px minmax(0,1fr) 70px!important;gap:9px!important;align-items:center!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;min-width:0!important;min-height:51px!important;padding:9px 11px!important;margin:0!important;border:1px solid rgba(77,197,222,.19)!important;border-radius:9px!important;background:rgba(5,36,51,.78)!important;color:#eafaff!important;text-align:left!important;cursor:pointer!important}#lbTrainFinderModal .stats-v2__lookup-result:focus-visible,#lbTrainFinderModal .stats-v2__lookup-result:hover{border-color:#59dbe7!important;background:rgba(9,85,104,.52)!important}#lbTrainFinderModal .stats-v2__lookup-result strong{display:block!important;color:#f1fdff!important;font:900 .94rem/1.2 Rajdhani,system-ui,sans-serif!important;white-space:nowrap!important}#lbTrainFinderModal .stats-v2__lookup-schedule strong{color:#58e2ef!important}#lbTrainFinderModal .stats-v2__lookup-result small{display:block!important;color:#92b7c5!important;font:600 .66rem/1.25 system-ui,sans-serif!important;white-space:normal!important;overflow-wrap:anywhere!important}#lbTrainFinderModal .stats-v2__lookup-action{justify-self:end!important;color:#8fe6f0!important;font:900 .81rem/1.2 Rajdhani,system-ui,sans-serif!important;white-space:nowrap!important}#lbTrainFinderModal .stats-v2__lookup-disclaimer{margin:11px 0 0!important;color:#8bb0bd!important;font:600 .70rem/1.45 system-ui,sans-serif!important}#lbTrainFinderModal button:focus-visible,#tableauTrainSearchForm .tableau-train-search__lookup:focus-visible{outline:2px solid #62e8f4!important;outline-offset:2px!important}@media(max-width:480px){#lbTrainFinderModal{width:calc(100vw - 18px)!important;max-height:calc(100dvh - 22px)!important;border-radius:15px!important}#lbTrainFinderModal .lb-train-finder-card{max-height:calc(100dvh - 22px)!important}#lbTrainFinderModal .stats-v2__lookup-panel{padding:10px 12px 16px!important}#lbTrainFinderModal .lb-train-finder-header{padding:17px 12px 8px!important}#lbTrainFinderModal .stats-v2__lookup-grid{gap:8px!important}#lbTrainFinderModal .stats-v2__lookup-results{max-height:205px!important}#lbTrainFinderModal .stats-v2__lookup-result{grid-template-columns:61px minmax(0,1fr) 56px!important;padding:8px 7px!important;gap:6px!important}#lbTrainFinderModal .stats-v2__lookup-action{font-size:.73rem!important}}#tableauTrainSearchForm .tableau-train-search__fields>.tableau-train-search__field:nth-child(2){align-self:start!important}@media(min-width:600px){#tableauTrainSearchForm .tableau-train-search__fields>.tableau-train-search__submit{align-self:start!important;margin-top:21px!important}}#statsV2Dashboard #statsV2TrainPanel .lb-stats-train-form{display:grid!important;grid-template-columns:minmax(155px,.95fr) minmax(170px,1.05fr) minmax(185px,1.07fr) minmax(114px,.36fr)!important;gap:12px!important;align-items:start!important;padding:15px 14px!important}#statsV2Dashboard #statsV2TrainPanel .lb-stats-train-form>.stats-v2__field{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:7px!important;min-width:0!important;margin:0!important;padding:0!important;align-self:start!important}#statsV2Dashboard #statsV2TrainPanel .lb-stats-train-form>.stats-v2__field>label,#statsV2Dashboard #statsV2TrainPanel .lb-stats-train-form__label-row{box-sizing:border-box;display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:21px!important;height:21px!important;margin:0!important;gap:6px!important;line-height:1.1!important}#statsV2Dashboard #statsV2TrainPanel .lb-stats-train-form>.stats-v2__field>label,#statsV2Dashboard #statsV2TrainPanel .lb-stats-train-form__label-row>label{margin:0!important;line-height:1.1!important;white-space:nowrap}#statsV2Dashboard #statsV2TrainPanel .lb-stats-train-form__optional{opacity:.78}#statsV2Dashboard #statsV2TrainPanel .lb-stats-train-form .stats-v2__input:not([hidden]){display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;height:45px!important;min-height:45px!important;box-sizing:border-box!important;margin:0!important}#statsV2Dashboard #statsV2TrainPanel .lb-stats-train-form .stats-v2__input[hidden]{display:none!important}#statsV2Dashboard #statsV2TrainPanel .lb-stats-train-form #statsV2LookupToggle.lb-stats-train-form__finder{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:none!important;box-sizing:border-box!important;width:25px!important;min-width:25px!important;max-width:25px!important;height:23px!important;min-height:23px!important;padding:0!important;margin:0!important;border:1px solid rgba(94,231,242,.35)!important;border-radius:50%!important;background:rgba(5,48,61,.7)!important;color:#8cebf3!important;font:inherit!important;text-decoration:none!important}#statsV2Dashboard #statsV2TrainPanel .lb-stats-train-form #statsV2LookupToggle[hidden]{display:none!important}#statsV2Dashboard #statsV2TrainPanel .lb-stats-train-form__finder>span{display:block!important;font-size:12px!important;line-height:1!important}#statsV2Dashboard #statsV2TrainPanel .lb-stats-train-form #statsV2TrainRun{align-self:start!important;justify-self:stretch!important;width:100%!important;max-width:none!important;height:45px!important;min-height:45px!important;margin:28px 0 0!important;padding:6px 10px!important}#statsV2Dashboard #statsV2TrainPanel .lb-stats-train-form__help{position:relative;z-index:12;display:inline-flex;align-items:center;flex:none}#statsV2Dashboard #statsV2TrainPanel .lb-stats-train-form__help-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:23px!important;width:23px!important;height:23px!important;min-height:23px!important;margin:0!important;padding:0!important;border:1px solid rgba(94,231,242,.5)!important;border-radius:50%!important;color:#80dce7!important;background:rgba(1,25,35,.9)!important;cursor:help;font:700 13px/1 system-ui,sans-serif!important}#statsV2Dashboard #statsV2TrainPanel .lb-stats-train-form__tooltip{position:absolute;z-index:100;top:calc(100% + 10px);right:0;width:min(265px,calc(100vw - 56px));box-sizing:border-box;padding:10px 12px;border:1px solid rgba(94,231,242,.42);border-radius:10px;color:#d2f6fb;background:#061e2b;box-shadow:0 10px 25px rgba(0,0,0,.48);font:600 .76rem/1.45 system-ui,sans-serif;white-space:normal;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .12s}#statsV2Dashboard #statsV2TrainPanel .lb-stats-train-form__help:is(:hover,:focus-within) .lb-stats-train-form__tooltip{visibility:visible;opacity:1}#statsV2Dashboard #statsV2TrainPanel #statsV2TrainItinerary.lb-stats-train-itinerary:not([hidden]){display:inline-flex!important;vertical-align:middle;max-width:100%;margin:3px 0 0 12px;padding:5px 10px;border:1px solid rgba(94,231,242,.22);border-radius:9px;background:rgba(7,65,81,.28);color:#b6f5fc;font:800 clamp(.83rem,1.1vw,1rem)/1.25 Rajdhani,system-ui,sans-serif;overflow-wrap:anywhere}#statsV2Dashboard #statsV2TrainPanel #statsV2TrainItinerary[hidden]{display:none!important}#statsV2Dashboard #statsV2TrainPanel #statsV2TrainTitle{display:inline-flex;vertical-align:middle;max-width:100%}#statsV2Dashboard #statsV2TrainPanel #statsV2TrainMeta{margin-top:5px}@media(max-width:1100px){#statsV2Dashboard #statsV2TrainPanel .lb-stats-train-form{grid-template-columns:repeat(3,minmax(0,1fr))!important}#statsV2Dashboard #statsV2TrainPanel .lb-stats-train-form #statsV2TrainRun{grid-column:1/-1!important;margin:0!important}}@media(max-width:650px){#statsV2Dashboard #statsV2TrainPanel .lb-stats-train-form{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px 9px!important;padding:11px!important}#statsV2Dashboard #statsV2TrainPanel .lb-stats-train-form__stop{grid-column:1/-1}#statsV2Dashboard #statsV2TrainPanel .lb-stats-train-form__optional{font-size:.69rem}#statsV2Dashboard #statsV2TrainPanel #statsV2TrainItinerary.lb-stats-train-itinerary:not([hidden]){display:flex!important;width:fit-content;margin:7px 0 0!important}}@media(max-width:390px){#statsV2Dashboard #statsV2TrainPanel .lb-stats-train-form{grid-template-columns:minmax(0,1fr)!important}#statsV2Dashboard #statsV2TrainPanel .lb-stats-train-form__stop{grid-column:1}}