body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#191919;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;padding:0}*{box-sizing:border-box}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:Myriad Pro Regular;src:url(/static/media/MYRIADPRO-REGULAR.6c518fcde55bd3397d56.OTF) format("opentype")}@font-face{font-family:Myriad Pro Light;src:url(/static/media/MYRIADPRO-LIGHT.1d169f609b1972709363.OTF) format("opentype")}@font-face{font-family:Myriad Pro Bold;src:url(/static/media/MYRIADPRO-BOLD.24292333c91aa133bd2f.OTF) format("opentype")}@font-face{font-family:Myriad Pro Semi Bold;src:url(/static/media/MYRIADPRO-SEMIBOLD.662f3601805079437292.OTF) format("opentype")}@font-face{font-family:Myriad Pro Bold Italics;src:url(/static/media/MYRIADPRO-BOLDIT.bc8a48d4181ff3e50565.OTF) format("opentype")}@font-face{font-family:Gotham Black;src:url(/static/media/Gotham-Black.c9e42599a779a72eaadc.otf) format("opentype")}@font-face{font-family:Gotham Bold;src:url(/static/media/Gotham-Bold.f9a5c9247af2c80333f4.otf) format("opentype")}@font-face{font-family:Gotham Medium;src:url(/static/media/Gotham-Medium.0a910c0b9d50be6aa3dc.ttf) format("truetype")}@font-face{font-family:Gotham Light;src:url(/static/media/Gotham-Light.59aa40045d8df0b87a73.otf) format("opentype")}.home-page-container{align-items:center;background-color:#272727;display:flex;flex-direction:column;height:100vh;justify-content:start;overflow-y:auto;position:absolute;width:100vw}.train-status-container{background-color:azure;height:100%;width:100%}@media only screen and (min-width:801px){.middle-train-status-component{background-color:#000;border-top:2px solid #000;display:flex;flex-direction:row;height:150px;justify-content:center;width:100%}.middle-train-status-information-container{align-items:center;background-color:#565a5c;display:flex;flex-direction:row;height:100%;justify-content:center;width:100%}.mts-destination-and-estimates-container-left{align-items:center;display:flex;height:100%;justify-content:left;margin-left:50px;width:30%}.mts-destination-and-estimates-container-right{align-items:center;display:flex;height:100%;justify-content:right;margin-right:50px;width:30%}.mts-destination-name{color:#fff;font-family:Myriad Pro Semi bold;font-size:24px;line-height:22px}.mts-estimates-container{align-items:center;display:flex;flex-direction:row;gap:40px}.mts-estimate{color:#fff;font-family:Myriad Pro Semi bold;font-size:60px;line-height:60px}.mts-station-and-line-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:40%}.mts-station-container{color:#fff;font-family:Myriad Pro Semi bold;font-size:60px}.mts-line-color-container{align-items:center;display:flex;flex-direction:row;justify-content:center}.mts-train-image{height:24px}.mts-line-color-text{color:#fff;font-family:Myriad Pro Semi bold;font-size:24px}.mts-destination-and-estimates{align-items:left;display:flex;flex-direction:column;justify-content:center}}@media only screen and (min-width:551px) and (max-width:800px){.middle-train-status-component{background-color:#000;border-top:2px solid #000;display:flex;flex-direction:row;height:125px;justify-content:center;width:100%}.middle-train-status-information-container{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;width:100%}.mts-destination-and-estimates-container-left{align-items:center;display:flex;height:100%;justify-content:left;margin-left:40px;width:35%}.mts-destination-and-estimates-container-right{align-items:center;display:flex;height:100%;justify-content:right;margin-right:40px;width:35%}.mts-destination-name{color:#fff;font-family:Myriad Pro Semi bold;font-size:21px;line-height:40px}.mts-estimates-container{align-items:center;display:flex;flex-direction:row;gap:40px}.mts-estimate{color:#fff;font-family:Myriad Pro Semi bold;font-size:42px;line-height:35px}.mts-station-and-line-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:40%}.mts-station-container{color:#fff;font-family:Myriad Pro Semi bold;font-size:42px}.mts-line-color-container{align-items:center;display:flex;flex-direction:row;justify-content:center}.mts-train-image{height:21px}.mts-line-color-text{color:#fff;font-family:Myriad Pro Semi bold;font-size:21px}.mts-destination-and-estimates{align-items:left;display:flex;flex-direction:column;justify-content:center}}@media only screen and (max-width:550px){.middle-train-status-component{background-color:#000;border-top:2px solid #000;display:flex;flex-direction:row;height:80px;justify-content:center;width:100%}.middle-train-status-information-container{align-items:center;background-color:#565a5c;display:flex;flex-direction:row;height:100%;justify-content:center;width:100%}.mts-destination-and-estimates-container-left{align-items:center;display:flex;height:100%;justify-content:left;margin-left:15px;width:30%}.mts-destination-and-estimates-container-right{align-items:center;display:flex;height:100%;justify-content:right;margin-right:15px;width:30%}.mts-destination-name{color:#fff;font-family:Myriad Pro Semi bold;font-size:12px;line-height:18px}.mts-estimates-container{align-items:center;display:flex;flex-direction:row;gap:40px;height:auto}.mts-estimate{color:#fff;font-family:Myriad Pro Semi bold;font-size:22px;line-height:30px}.mts-station-and-line-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:40%}.mts-station-container{color:#fff;font-family:Myriad Pro Semi bold;font-size:22px}.mts-line-color-container{align-items:center;display:flex;flex-direction:row;justify-content:center}.mts-train-image{height:12px}.mts-line-color-text{color:#fff;font-family:Myriad Pro Semi bold;font-size:12px;margin-top:4px}.mts-destination-and-estimates{align-items:left;display:flex;flex-direction:column;justify-content:center}}@media only screen and (min-width:801px){.left-train-status-component{background-color:#000;border-top:2px solid #000;display:flex;flex-direction:row;height:150px;justify-content:center;width:100%}.left-train-status-information-container{align-items:center;background-color:#565a5c;display:flex;flex-direction:row;height:100%;justify-content:space-between;width:100%}.lts-destination-and-estimates-container{align-items:center;display:flex;gap:10px;height:auto;justify-content:end;width:auto}.lts-destination-and-estimates-container-left,.lts-destination-and-estimates-container-right{align-items:center;display:flex;height:100%;justify-content:left;width:260px}.lts-destination-name{color:#fff;font-family:Myriad Pro Semi bold;font-size:24px;line-height:22px}.lts-estimates-container{align-items:center;display:flex;flex-direction:row;gap:40px}.lts-estimate{color:#fff;font-family:Myriad Pro Semi bold;font-size:60px;line-height:60px}.lts-station-and-line-container{align-items:start;display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:20px;width:40%}.lts-station-container{color:#fff;font-family:Myriad Pro Semi bold;font-size:60px}.lts-line-color-container{align-items:center;display:flex;flex-direction:row;justify-content:start}.lts-train-image{height:24px}.lts-line-color-text{color:#fff;font-family:Myriad Pro Semi bold;font-size:24px}.lts-destination-and-estimates{align-items:left;display:flex;flex-direction:column;justify-content:center}}@media only screen and (min-width:551px) and (max-width:800px){.left-train-status-component{background-color:#000;border-top:2px solid #000;display:flex;flex-direction:row;height:125px;justify-content:center;width:100%}.left-train-status-information-container{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-between;width:100%}.lts-destination-and-estimates-container{align-items:center;display:flex;height:auto;justify-content:end;width:auto}.lts-destination-and-estimates-container-left,.lts-destination-and-estimates-container-right{align-items:center;display:flex;height:100%;justify-content:left;width:200px}.lts-destination-name{color:#fff;font-family:Myriad Pro Semi bold;font-size:21px;line-height:40px}.lts-estimates-container{align-items:center;display:flex;flex-direction:row;gap:40px}.lts-estimate{color:#fff;font-family:Myriad Pro Semi bold;font-size:42px;line-height:35px}.lts-station-and-line-container{align-items:start;display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:20px;width:40%}.lts-station-container{color:#fff;font-family:Myriad Pro Semi bold;font-size:42px}.lts-line-color-container{align-items:center;display:flex;flex-direction:row;justify-content:start}.lts-train-image{height:21px}.lts-line-color-text{color:#fff;font-family:Myriad Pro Semi bold;font-size:21px}.lts-destination-and-estimates{align-items:left;display:flex;flex-direction:column;justify-content:center}}@media only screen and (max-width:550px){.left-train-status-component{background-color:#000;border-top:2px solid #000;display:flex;flex-direction:row;height:80px;justify-content:center;width:100%}.left-train-status-information-container{align-items:center;background-color:#565a5c;display:flex;flex-direction:row;height:100%;justify-content:space-between;width:100%}.lts-destination-and-estimates-container{align-items:center;display:flex;height:auto;justify-content:center;width:auto}.lts-destination-and-estimates-container-left,.lts-destination-and-estimates-container-right{align-items:center;display:flex;height:100%;justify-content:left;width:110px}.lts-destination-name{color:#fff;font-family:Myriad Pro Semi bold;font-size:12px;line-height:18px}.lts-estimates-container{align-items:center;display:flex;flex-direction:row;gap:40px;height:auto}.lts-estimate{color:#fff;font-family:Myriad Pro Semi bold;font-size:22px;line-height:30px}.lts-station-and-line-container{align-items:start;display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:20px;width:40%}.lts-station-container{color:#fff;font-family:Myriad Pro Semi bold;font-size:22px}.lts-line-color-container{align-items:center;display:flex;flex-direction:row;justify-content:center}.lts-train-image{height:12px}.lts-line-color-text{color:#fff;font-family:Myriad Pro Semi bold;font-size:12px;margin-top:4px}.lts-destination-and-estimates{align-items:left;display:flex;flex-direction:column;justify-content:center}}.classic-bus-outer-row-component{align-items:start;background-color:#272727;border-top:2px solid #000;display:flex;flex-direction:row;height:125px;justify-content:start;width:100%}.classic-bus-half-component-left{border-right:2px solid #000}.classic-bus-half-component-left,.classic-bus-half-component-right{background-color:#005182;height:100%;width:calc(50% - 1px)}@media only screen and (min-width:801px){.half-bus-status-information-container{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-between;width:100%}.hbs-destination-and-estimates-container{align-items:center;display:flex;gap:10px;height:auto;justify-content:end;width:auto}.hbs-destination-and-estimates-container-left,.hbs-destination-and-estimates-container-right{align-items:center;display:flex;height:100%;justify-content:left;width:260px}.hbs-destination-name{color:#fff;font-family:Myriad Pro Semi bold;font-size:24px;line-height:22px}.hbs-estimates-container{align-items:center;display:flex;flex-direction:row;gap:40px}.hbs-estimate{color:#fff;font-family:Myriad Pro Semi bold;font-size:60px;line-height:60px}.hbs-station-and-line-container{align-items:start;display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:20px;width:40%}.hbs-station-container{color:#fff;font-family:Myriad Pro Semi bold;font-size:60px}.hbs-line-color-container{align-items:center;display:flex;flex-direction:row;justify-content:start}.hbs-bus-image{height:24px}.hbs-line-color-text{color:#fff;font-family:Myriad Pro Semi bold;font-size:24px}.hbs-destination-and-estimates{align-items:left;display:flex;flex-direction:column;justify-content:center}}@media only screen and (min-width:551px) and (max-width:800px){.half-bus-status-information-container{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-between;width:100%}.hbs-destination-and-estimates-container{height:100%;width:50%}.hbs-destination-and-estimates-container-left{align-items:center;display:flex;height:100%;justify-content:left;width:200px}.hbs-destination-and-estimates-container-right{align-items:center;display:flex;height:100%;justify-content:left;overflow:hidden;padding-right:15px;text-overflow:hidden;white-space:nowrap;width:100%}.hbs-destination-name{color:#fff;font-family:Myriad Pro Semi bold;font-size:21px;line-height:40px}.hbs-estimates-container{align-items:center;display:flex;flex-direction:row;gap:40px}.hbs-estimate{color:#fff;font-family:Myriad Pro Semi bold;font-size:42px;line-height:35px}.hbs-station-and-line-container{align-items:start;display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:20px;width:50%}.hbs-station-container{color:#fff;font-family:Myriad Pro Semi bold;font-size:42px}.hbs-line-color-container{align-items:center;display:flex;flex-direction:row;justify-content:start;max-width:100%;overflow:hidden}.hbs-bus-image{height:21px}.hbs-line-color-text-wrapper{overflow:hidden;white-space:nowrap}.hbs-line-color-text{color:#fff;font-family:Myriad Pro Semi bold;font-size:21px}.hbs-destination-and-estimates{align-items:left;display:flex;flex-direction:column;justify-content:center}}@media only screen and (max-width:550px){.half-bus-status-information-container{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-between;width:100%}.hbs-destination-and-estimates-container{align-items:center;display:flex;height:auto;justify-content:center;width:auto}.hbs-destination-and-estimates-container-left,.hbs-destination-and-estimates-container-right{align-items:center;display:flex;height:100%;justify-content:left;width:110px}.hbs-destination-name{color:#fff;font-family:Myriad Pro Semi bold;font-size:12px;line-height:18px}.hbs-estimates-container{align-items:center;display:flex;flex-direction:row;gap:40px;height:auto}.hbs-estimate{color:#fff;font-family:Myriad Pro Semi bold;font-size:22px;line-height:30px}.hbs-station-and-line-container{align-items:start;display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:20px;width:40%}.hbs-station-container{color:#fff;font-family:Myriad Pro Semi bold;font-size:22px}.hbs-line-color-container{align-items:center;display:flex;flex-direction:row;justify-content:center}.hbs-bus-image{height:12px}.hbs-line-color-text{color:#fff;font-family:Myriad Pro Semi bold;font-size:12px;margin-top:4px}.hbs-destination-and-estimates{align-items:left;display:flex;flex-direction:column;justify-content:center}}.hbs-line-color-text{-webkit-animation:scroll-text 3s linear;animation:scroll-text 3s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-play-state:paused;animation-play-state:paused;color:#fff;display:inline-block;font-family:Myriad Pro Semi bold;font-size:21px;position:relative;white-space:nowrap;will-change:transform}@-webkit-keyframes scroll-text{0%{-webkit-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(0);transform:translateX(0)}70%{-webkit-transform:translateX(var(--scroll-distance));transform:translateX(var(--scroll-distance))}90%{-webkit-transform:translateX(var(--scroll-distance));transform:translateX(var(--scroll-distance))}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes scroll-text{0%{-webkit-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(0);transform:translateX(0)}70%{-webkit-transform:translateX(var(--scroll-distance));transform:translateX(var(--scroll-distance))}90%{-webkit-transform:translateX(var(--scroll-distance));transform:translateX(var(--scroll-distance))}to{-webkit-transform:translateX(0);transform:translateX(0)}}@media only screen and (min-width:801px){.view-container{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:start;padding-top:40px;width:100%}}@media only screen and (min-width:551px) and (max-width:800px){.view-container{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:start;padding-top:40px;width:100%}}@media only screen and (max-width:550px){.view-container{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:start;padding-top:100px;width:100%}}@media only screen and (min-width:551px){.customization-background{background-color:rgba(0,0,0,.2);height:100dvh;left:0;position:fixed;top:0;width:100vw;z-index:100}.customization-background,.customization-container{align-items:center;display:flex;justify-content:center}.customization-container{background-color:#1e1e1e;border-radius:15px;box-shadow:0 0 20px 0 rgba(0,0,0,.9);flex-direction:column;height:500px;max-height:70vh;max-width:90vw;width:350px}.customization-header-container{align-items:center;background-color:#141414;border-top-left-radius:15px;border-top-right-radius:15px;display:flex;height:50px;justify-content:space-between;width:100%}.customization-header-title-and-back-button{color:#fff;font-family:Myriad Pro Semi Bold;font-size:24px;margin-left:15px}.customization-close-button{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:24px;height:50px;justify-content:center;width:50px}.customization-body-container{background-color:#1e1e1e;height:450px}.customization-body-container,.customization-footer-container{border-bottom-left-radius:15px;border-bottom-right-radius:15px;width:100%}.customization-footer-container{align-items:center;background-color:#141414;display:flex;height:50px;justify-content:left}}@media only screen and (max-width:550px){.customization-background{background-color:rgba(0,0,0,.2);height:100dvh;justify-content:end;left:0;position:fixed;top:0;z-index:100}.customization-background,.customization-container{align-items:center;display:flex;flex-direction:column;width:100vw}.customization-container{border-top-left-radius:15px;border-top-right-radius:15px;box-shadow:0 0 20px 0 rgba(0,0,0,.9);height:550px;justify-content:center;max-height:100vh}.customization-header-container{align-items:center;background-color:#141414;border-top-left-radius:15px;border-top-right-radius:15px;display:flex;height:50px;justify-content:space-between;width:100%}.customization-header-title-and-back-button{color:#fff;font-family:Myriad Pro Semi Bold;font-size:24px;margin-left:15px}.customization-close-button{align-items:center;color:#fff;cursor:pointer;display:flex;font-family:Myriad Pro Semi Bold;font-size:24px;height:50px;justify-content:center;width:50px}.customization-body-container{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background-color:rgba(30,30,30,.9);height:500px;width:100%}.customization-footer-container{align-items:center;background-color:#141414;border-bottom-left-radius:15px;border-bottom-right-radius:15px;display:flex;height:50px;justify-content:left;width:100%}}@media only screen and (min-width:551px){.screen-one-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.screen-one-options-list-container{display:flex;flex-direction:column;height:auto;width:100%}.screen-one-single-option-container{background-color:none;display:flex;gap:10px;height:auto;justify-content:left;padding-bottom:20px;padding-top:20px;width:100%}.screen-one-single-option-container:hover{background-color:#161616}.screen-one-single-option-icon{height:22px;margin-left:50px}.screen-one-single-option-text{color:#fff;font-family:Myriad Pro Regular;font-size:20px}.screen-one-divider-container{display:flex;justify-content:center;padding-bottom:20px;padding-top:20px;width:100%}.screen-one-divider-center-line{background-color:#b9b9b9;height:1px;width:85%}}@media only screen and (max-width:550px){.screen-one-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.screen-one-options-list-container{display:flex;flex-direction:column;height:auto;width:100%}.screen-one-single-option-container{background-color:none;display:flex;gap:10px;height:auto;justify-content:left;padding-bottom:20px;padding-top:20px;width:100%}.screen-one-single-option-container:active{background-color:#161616}.screen-one-single-option-icon{height:22px;margin-left:50px}.screen-one-single-option-text{color:#fff;font-family:Myriad Pro Regular;font-size:20px}.screen-one-divider-container{display:flex;justify-content:center;padding-bottom:15px;padding-top:15px;width:100%}.screen-one-divider-center-line{background-color:#b9b9b9;height:1px;width:85%}}.customization-add-train-container{align-items:center;display:flex;flex-direction:column;gap:50px;height:100%;justify-content:start;width:100%}.customization-add-train-title-container{align-items:center;color:#fff;display:flex;font-family:Myriad Pro Semi Bold;font-size:36px;height:50px;justify-content:center;margin-top:50px;width:100%}.customization-add-train-train-colors-list-container{align-items:center;display:flex;flex-direction:column;height:400px;justify-content:start;margin-left:50px;width:100%}.customization-add-train-train-colors-list-row-pair-container{align-items:center;display:flex;height:auto;justify-content:center;width:100%}.customization-add-train-train-colors-list-individual-cell{align-items:center;display:flex;gap:10px;height:30px;justify-content:start;padding:30px 10px;width:40%}.customization-add-train-train-colors-list-individual-cell:active{background-color:#161616}.customization-add-train-train-colors-list-bullet-point{border-radius:5px;height:17px;width:17px}.customization-add-train-train-colors-list-text{color:#fff;font-family:Myriad Pro Regular;font-size:22px}.customization-select-station-container{align-items:center;display:flex;flex-direction:column;gap:40px;height:100%;justify-content:start;width:100%}.customization-select-station-title-container{align-items:center;color:#fff;display:flex;font-family:Myriad Pro Semi Bold;font-size:36px;height:36px;justify-content:center;margin-top:30px;width:100%}.customization-select-station-search-and-sort-container{align-items:center;display:flex;gap:20px;height:auto;justify-content:center;width:100%}.customization-select-station-search-container{background-color:#fff;border:1px solid #000;border-radius:10px;color:#000;font-family:Myriad Pro Regular;font-size:22px;height:40px;width:65%}.customization-select-station-sort-container{align-items:center;display:flex;gap:5px;justify-content:center}.customization-select-station-sort-text{color:#fff;font-family:Myriad pro Regular;font-size:22px}.customization-select-station-sort-icon{height:10px}.customization-select-station-all-stations-scroll-container{align-items:center;display:flex;flex-direction:column;height:(100% - 186px);justify-content:start;overflow:scroll;overflow-x:hidden;width:100%}.customization-select-station-all-stations-container{align-items:start;display:flex;flex-direction:column;height:auto;justify-content:start;margin-top:30px;width:auto}.individual-station-selection-container{align-items:start;display:flex;height:auto;justify-content:start;max-width:80%;overflow-x:visible;width:auto}.individual-station-selection-station-art-container{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:start;width:auto}.individual-station-selection-station-art-rounded-box{background-color:#2e2e2e;border-radius:5px;height:20px;width:20px}.individual-station-selection-station-art-line{background-color:#2e2e2e;height:auto;min-height:40px;width:10px}.individual-station-selection-station-name{color:#fff;font-family:Myriad Pro Regular;font-size:22px}.individual-station-selection-click-container{align-items:start;display:flex;gap:10px;justify-content:start;padding-right:50px}.individual-station-selection-click-container:active{background-color:#161616}.remove-station-individual-selection-container{align-items:center;display:flex;height:auto;justify-content:space-between;width:100%}.remove-station-x-container{align-items:center;background-color:#141414;display:flex;height:50px;justify-content:center;width:50px}.x-image{height:25px;width:25px}.remove-station-banner-container{align-items:center;color:#fff;display:flex;font-family:Myriad Pro Regular;font-size:20px;height:50px;justify-content:start;padding-left:20px;width:calc(100% - 50px)}.customization-remove-station-container{align-items:center;display:flex;flex-direction:column;gap:40px;height:100%;justify-content:start;width:100%}.customization-remove-station-title-container{align-items:center;color:#fff;display:flex;font-family:Myriad Pro Semi Bold;font-size:36px;height:36px;justify-content:center;margin-top:30px;width:100%}.customization-remove-station-list-container{align-items:start;display:flex;flex-direction:column;gap:5px;height:auto;width:100%}.select-theme-container{align-items:center;display:flex;flex-direction:column;gap:40px;height:100%;justify-content:start;width:100%}.select-theme-title-container{align-items:center;color:#fff;display:flex;font-family:Myriad Pro Semi Bold;font-size:36px;height:36px;justify-content:center;margin-top:30px;width:100%}.theme-choice-container{align-items:center;color:#fff;display:flex;font-family:Myriad Pro Regular;font-size:20px;height:auto;justify-content:start;padding-left:20px;width:100%}.customization-select-bus-stop-container{align-items:center;display:flex;flex-direction:column;gap:30px;height:100%;justify-content:start;width:100%}.customization-select-bus-stop-title-container{align-items:center;color:#fff;display:flex;font-family:Myriad Pro Semi Bold;font-size:36px;height:36px;justify-content:center;margin-top:30px;width:100%}.customization-select-bus-stop-search-and-sort-container{align-items:center;display:flex;gap:20px;height:auto;justify-content:center;width:100%}.customization-select-bus-stop-search-container{background-color:#fff;border:1px solid #000;border-radius:5px;color:#000;font-family:Myriad Pro Regular;font-size:18px;height:30px;width:65%}.customization-select-bus-stop-sort-container{align-items:center;display:flex;gap:5px;justify-content:center}.customization-select-bus-stop-sort-text{color:#fff;font-family:Myriad pro Regular;font-size:16px}.customization-select-bus-stop-sort-icon{height:10px}.temp-line{box-shadow:0 0 1px 1px hsla(0,0%,100%,.9);height:auto;width:90%}.customization-select-bus-stop-all-stations-scroll-container{align-items:center;border-top:1px solid #757575;display:flex;flex-direction:column;height:(100% - 186px);justify-content:start;overflow:scroll;overflow-x:hidden;width:100%}.customization-select-bus-stop-all-stations-container{align-items:start;display:flex;flex-direction:column;gap:15px;height:auto;justify-content:start;margin-top:30px;width:100%}.customization-select-bus-stop-direction-container{align-items:center;display:flex;height:50px;justify-content:center;width:100%}.customization-select-bus-stop-direction{align-items:center;color:#fff;display:flex;font-family:Myriad Pro Regular;font-size:22px;height:100%;justify-content:center;width:125px}.customization-select-bus-stop-direction:active{background-color:#161616}.individual-bus-stop-selection-container{align-items:start;display:flex;height:auto;justify-content:start;overflow-x:visible;padding-left:40px;width:100%}.individual-bus-stop-selection-container:active{background-color:#161616}.individual-bus-stop-selection-station-art-container{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:start;width:auto}.individual-bus-stop-selection-station-art-rounded-box{background-color:#2e2e2e;border-radius:5px;height:20px;width:20px}.individual-bus-stop-selection-station-art-line{background-color:#2e2e2e;height:auto;min-height:40px;width:10px}.individual-bus-stop-selection-station-name{color:#fff;font-family:Myriad Pro Regular;font-size:22px}.individual-bus-stop-selection-click-container{align-items:start;display:flex;gap:10px;justify-content:start;padding-right:50px}@media only screen and (min-width:851px){.navbar-container{align-items:center;background-color:#191919;display:flex;flex-direction:row;height:40px;justify-content:space-between;position:fixed;width:100%;z-index:50}.navbar-bottom-half,.navbar-top-half{align-items:center;display:flex;height:50%;justify-content:center;width:100%}.navbar-bottom-half{padding-bottom:10px}.navbar-cog-image{height:30px;padding-left:12px;width:42px}.navbar-title-time-container{color:#fff;font-family:Myriad Pro Regular;font-size:20px;height:auto;padding-left:15px;width:33%}.navbar-title-container{color:#fff;font-family:Myriad Pro Bold Italics;font-size:24px;height:auto;text-align:center;width:33%}.navbar-open-customization-container{color:#fff;cursor:pointer;font-family:Myriad Pro Regular;font-size:20px;padding-right:15px;text-align:right;width:33%}}@media only screen and (min-width:551px) and (max-width:800px){.navbar-container{align-items:center;background-color:#191919;display:flex;flex-direction:column;height:100px;justify-content:center;position:fixed;width:100%;z-index:50}.navbar-bottom-half,.navbar-top-half{align-items:center;display:flex;height:50%;justify-content:center;width:100%}.navbar-bottom-half{padding-bottom:10px}.navbar-title-time-container{color:#fff;font-family:Myriad Pro Regular;font-size:20px;height:auto;padding-left:15px;width:33%}.navbar-title-container{color:#fff;font-family:Myriad Pro Bold Italics;font-size:24px;height:auto;text-align:center;width:33%}.navbar-open-customization-container{color:#fff;cursor:pointer;font-family:Myriad Pro Regular;font-size:20px;padding-right:15px;text-align:right;width:33%}.navbar-cog-image{height:30px;padding-left:12px;width:42px}}@media only screen and (max-width:550px){.navbar-container{align-items:center;background-color:#191919;display:flex;flex-direction:column;height:100px;justify-content:center;position:fixed;width:100%;z-index:50}.navbar-bottom-half,.navbar-top-half{align-items:center;display:flex;height:50%;justify-content:center;width:100%}.navbar-bottom-half{padding-bottom:10px}.navbar-cog-image{height:30px;padding-left:12px;width:42px}.navbar-title-time-container{color:#fff;font-family:Myriad Pro Regular;font-size:20px;height:auto;padding-left:15px;width:33%}.navbar-title-container{color:#fff;font-family:Myriad Pro Bold Italics;font-size:24px;height:auto;text-align:center;width:33%}.navbar-open-customization-container{color:#fff;cursor:pointer;font-family:Myriad Pro Regular;font-size:20px;padding-right:15px;text-align:right;width:33%}}.search-bar-outer-container{height:40px;width:6 0}.search-bar-container,.search-bar-outer-container{align-items:start;display:flex;flex-direction:column}.search-bar-container{justify-content:start;width:100%}.search-bar-input{background-color:#272727;border:1px solid #fff;border-radius:0;color:#fff;font-family:Myriad Pro Regular;font-size:16px;height:35px;padding:8px;width:100%}.search-bar-input::-webkit-input-placeholder{color:#d3d3d3}.search-bar-input::placeholder{color:#d3d3d3}.search-results-list-item{background-color:#272727;border:1px solid #747474;border-top:0;color:#fff;cursor:pointer;padding:8px}.search-results-list-item:hover{background-color:#000}.search-results-unordered-list{list-style-type:none;margin-top:0;padding:0;width:100%}.search-results-loading-list-item{align-items:center;background-color:#272727;border:0 solid #747474;border-top:0;color:#fff;cursor:pointer;display:flex;flex-direction:row;gap:10px;height:50px;justify-content:start}.search-results-list-item-container{align-items:start;background-color:#272727;cursor:pointer;display:flex;flex-direction:column;height:50px;justify-content:center}.search-result-item-container{align-items:center;background-color:#272727;color:#fff;display:flex;flex-direction:row;gap:10px;height:49px;justify-content:start;margin-left:30px;width:auto}.search-result-item-container:hover{background-color:#000}.search-results-item-header-container{align-items:start;color:#fff;display:flex;font-family:Myriad Pro Semi Bold;font-size:16px;gap:8px;justify-content:center;margin-left:20px}.search-results-image{height:20px}.search-results-item-halves-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:auto}.search-results-item-half{height:50%;width:100%}.search-result-line-divider-container{align-items:center;display:flex;flex-direction:row;height:1px;justify-content:center;width:100%}.search-result-line-divider{background-color:#6e6e6e;height:100%;width:90%}@media only screen and (min-width:851px){.navbar-routes-container{align-items:center;background-color:#191919;display:flex;flex-direction:row;height:40px;justify-content:space-between;position:fixed;width:100%;z-index:50}.navbar-routes-title-time-container{color:#fff;font-family:Myriad Pro Regular;font-size:20px;height:auto;padding-left:15px;width:33%}.navbar-routes-title-container{color:#fff;font-family:Myriad Pro Bold Italics;font-size:24px;height:auto;text-align:center;width:33%}.navbar-routes-open-customization-container{color:#fff;cursor:pointer;font-family:Myriad Pro Regular;font-size:20px;padding-right:15px;text-align:right;width:33%}}@media only screen and (min-width:551px) and (max-width:800px){.navbar-routes-container{align-items:center;background-color:#191919;display:flex;flex-direction:row;height:40px;justify-content:space-between;position:fixed;width:100%;z-index:50}.navbar-routes-title-time-container{color:#fff;font-family:Myriad Pro Regular;font-size:20px;height:auto;padding-left:15px;width:33%}.navbar-routes-title-container{color:#fff;font-family:Myriad Pro Bold Italics;font-size:24px;height:auto;text-align:center;width:33%}.navbar-routes-open-customization-container{color:#fff;cursor:pointer;font-family:Myriad Pro Regular;font-size:20px;padding-right:15px;text-align:right;width:33%}}@media only screen and (max-width:550px){.navbar-routes-container{align-items:center;background-color:#191919;display:flex;flex-direction:row;height:40px;justify-content:space-between;position:fixed;width:100%;z-index:50}.navbar-routes-title-time-container{color:#fff;font-family:Myriad Pro Regular;font-size:20px;height:auto;padding-left:15px;width:33%}.navbar-routes-title-container{color:#fff;font-family:Myriad Pro Bold Italics;font-size:24px;height:auto;text-align:center;width:33%}.navbar-routes-open-customization-container{color:#fff;cursor:pointer;font-family:Myriad Pro Regular;font-size:20px;padding-right:15px;text-align:right;width:33%}}.countdown-container{align-items:center;display:flex;flex-direction:column;gap:50px;height:auto;justify-content:start;margin:0;min-height:auto;width:100%}.countdown-background-effect-dots{background-color:#000;background-image:radial-gradient(hsla(0,0%,100%,.25) 1px,transparent 0);background-size:20px 20px}.countdown-background-effect-double-dots-white{background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2740%27 height=%2740%27><circle cx=%2718%27 cy=%2718%27 r=%273%27 fill=%27rgba%28255,255,255,0.35%29%27/><circle cx=%2722%27 cy=%2722%27 r=%272.5%27 fill=%27rgba%28255,255,255,0.25%29%27/></svg>")}.countdown-background-effect-double-dots-black{background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2740%27 height=%2740%27><circle cx=%2718%27 cy=%2718%27 r=%273%27 fill=%27rgba%280,0,0,0.15%29%27/><circle cx=%2722%27 cy=%2722%27 r=%272.5%27 fill=%27rgba%280,0,0,0.10%29%27/></svg>")}.countdown-background-effect-double-dots-blue{background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2740%27 height=%2740%27><circle cx=%2718%27 cy=%2718%27 r=%273%27 fill=%27rgb%2828, 139, 207,.15%29%27/><circle cx=%2722%27 cy=%2722%27 r=%272.5%27 fill=%27rgb%2828, 139, 207,.1%29%27/></svg>")}.countdown-background-effect-waves-black{background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%27100%27 height=%27100%27><path d=%27M0 10 Q25 15 50 10 T100 10%27 stroke=%27rgba%280,0,0,0.1%29%27 stroke-width=%271.5%27 fill=%27none%27/><path d=%27M0 40 Q25 45 50 40 T100 40%27 stroke=%27rgba%280,0,0,0.1%29%27 stroke-width=%271.5%27 fill=%27none%27/><path d=%27M0 70 Q25 75 50 70 T100 70%27 stroke=%27rgba%280,0,0,0.1%29%27 stroke-width=%271.5%27 fill=%27none%27/></svg>");background-size:100px 100px}.countdown-background-effect-waves-white{background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%27100%27 height=%27100%27><path d=%27M0 10 Q25 15 50 10 T100 10%27 stroke=%27rgba%28255,255,255,0.3%29%27 stroke-width=%271.5%27 fill=%27none%27/><path d=%27M0 40 Q25 45 50 40 T100 40%27 stroke=%27rgba%28255,255,255,0.3%29%27 stroke-width=%271.5%27 fill=%27none%27/><path d=%27M0 70 Q25 75 50 70 T100 70%27 stroke=%27rgba%28255,255,255,0.3%29%27 stroke-width=%271.5%27 fill=%27none%27/></svg>");background-size:100px 100px}.countdown-background-effect-swag{background:linear-gradient(hsla(0,0%,100%,.15) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.15) 1px,transparent 0),linear-gradient(135deg,#8f00ff,#c866ff);background-attachment:fixed;background-size:40px 40px,40px 40px,100% 100%;font-family:Poppins,sans-serif}.countdown-background-effect-grey-to-green-gradient{background:linear-gradient(180deg,#e9e9e9,#187700);background-attachment:fixed;font-family:Poppins,sans-serif}.countdown-background-effect-mountains{background-color:#0b0b18;background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%27300%27 height=%27120%27><polyline points=%270,100 20,80 40,90 60,70 80,85 100,60 120,100 150,75 180,100 210,80 240,95 270,65 300,100%27 fill=%27none%27 stroke=%27rgba%280,0,0,0.2%29%27 stroke-width=%272%27/><polyline points=%270,100 20,70 40,90 60,50 80,85 100,80 120,100 150,85 180,100 210,70 240,95 270,45 300,100%27 fill=%27none%27 stroke=%27rgba%280,0,0,0.2%29%27 stroke-width=%272%27/></svg>");background-position:bottom;background-repeat:repeat;background-size:300px 120px}.countdown-background-effect-heart-rhythm{background-color:#c4c4c4;background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%27200%27 height=%27100%27><path d=%27M0 50 L40 50 L50 30 L60 70 L70 50 L100 50 L110 40 L120 60 L130 50 L200 50%27 stroke=%27rgba%28255,0,0,0.3%29%27 stroke-width=%272%27 fill=%27none%27 stroke-linejoin=%27round%27 stroke-linecap=%27round%27/></svg>");background-repeat:repeat;background-size:200px 100px}.countdown-background-effect-colored-tiles-red{background:linear-gradient(hsla(0,0%,100%,.15) 1px,transparent 0),linear-gradient(135deg,#a80141,#fd0000);background-attachment:fixed;background-size:40px 40px,40px 40px,100% 100%;font-family:Poppins,sans-serif}.countdown-background-effect-stars{background-color:#0a001a;background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%27150%27 height=%27150%27><circle cx=%2720%27 cy=%2730%27 r=%271.2%27 fill=%27white%27 opacity=%270.8%27/><circle cx=%2760%27 cy=%2790%27 r=%272%27 fill=%27white%27 opacity=%270.5%27/><circle cx=%27100%27 cy=%2740%27 r=%271%27 fill=%27white%27 opacity=%270.7%27/><circle cx=%27130%27 cy=%27120%27 r=%271.5%27 fill=%27white%27 opacity=%270.9%27/><circle cx=%2780%27 cy=%27130%27 r=%270.8%27 fill=%27white%27 opacity=%270.6%27/><circle cx=%2740%27 cy=%2750%27 r=%270.7%27 fill=%27white%27 opacity=%270.4%27/></svg>");background-size:150px 150px}.countdown-background-effect-shit{background-color:#5a3b0d;background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2760%27 height=%2760%27><text x=%2710%27 y=%2740%27 font-size=%2728%27>%F0%9F%92%A9</text></svg>");background-size:60px 60px}.countdown-background-effect-squares{background:linear-gradient(hsla(0,0%,100%,.25) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.25) 1px,transparent 0);background-attachment:fixed;background-size:40px 40px,40px 40px,100% 100%;font-family:Poppins,sans-serif}.countdown-timer-container{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;margin-top:50px;padding-bottom:5px;padding-top:5px;width:auto}.countdown-dashed-line-top-container{display:flex;justify-content:start;padding-bottom:5px;width:100%}.countdown-dashed-line-bottom-container{display:flex;justify-content:end;padding-top:5px;width:100%}.countdown-dashed-line-bottom,.countdown-dashed-line-top{border-top:2px dashed #fff;width:100%}.countdown-timer-bottom-container,.countdown-timer-top-container{font-family:Gotham Light;width:100%}.countdown-timer-bottom-container{text-align:end}.countdown-timer{font-family:Gotham Black;font-size:10vw}.countdown-picture-container{align-items:center}.countdown-color-container,.countdown-picture-container{display:flex;flex-direction:column;gap:10px;justify-content:center}.countdown-color-container{align-items:end;padding-bottom:50px;width:80%}.countdown-picture-title{text-decoration-style:Solid;text-decoration-thickness:2px;text-underline-offset:5px}.countdown-color-title,.countdown-picture-title{font-family:Gotham Bold;font-size:20px;text-decoration:underline;width:80%}.countdown-color-title{text-align:end;text-decoration-style:Solid;text-decoration-thickness:2px;text-underline-offset:5px}.countdown-picture-description-container{width:80%}.countdown-color-description-container{align-items:end;display:flex;justify-content:end;width:80%}.countdown-picture-description{font-family:Gotham Light;font-size:16px;padding-bottom:20px;width:60%}.countdown-color-description{font-family:Gotham Light;font-size:16px;text-align:end;width:60%}.countdown-picture-wrapper{align-items:center;display:flex;justify-content:center;width:80%}.countdown-picture{border:2px solid #000;box-shadow:10px 5px 5px #000;max-width:100%}.header-404{font-size:40px;height:100px}.body-404,.header-404{color:#fff;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Verdana,sans-serif;text-align:center;width:100%}.body-404{font-size:25px;height:50px}
/*# sourceMappingURL=main.959540d2.css.map*/