.v-card::-webkit-scrollbar{display:none}.v-card{-ms-overflow-style:none;scrollbar-width:none}.v-card[data-v-15eb59df]::-webkit-scrollbar{display:none}.v-card[data-v-15eb59df]{-ms-overflow-style:none;scrollbar-width:none}.v-text-field--rounded>.v-input__control>.v-input__slot{padding:0 16px!important}.LayerSwitcher[data-v-dd3e10ff]{align-items:flex-end;bottom:10px;display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-end;min-width:200px;position:absolute;right:60px;z-index:100}.LayerSwitcher__cell-capacity__legend[data-v-dd3e10ff]{align-items:center;background-color:#31364acc;border:1px solid #b8c6ff;border-radius:12px;display:flex;gap:12px;margin-right:16px;padding:12px}.legend-item[data-v-dd3e10ff]{align-items:center;display:flex;gap:4px}.legend-color[data-v-dd3e10ff]{clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);height:16px;width:18px}.legend-text[data-v-dd3e10ff]{color:#fff;font-size:12px;white-space:nowrap}.LayerSwitcher__qod__slider[data-v-dd3e10ff]{align-items:center;background-color:#31364acc;border:2px solid #b8c6ff;border-radius:12px;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:500px;padding:12px;width:calc(100vw - 710px)}.quality-gradient-slider[data-v-dd3e10ff] .v-slider-track__background{background:linear-gradient(90deg,#ff1744 0,#ff1744 15%,#ff4500 18%,#ff6b00 22%,#ffab49 30%,#ffab49 70%,#7dd55f 78%,#00e676 85%,#00c864)!important;border-radius:3px!important;filter:none!important;height:6px!important;opacity:1!important}.quality-gradient-slider[data-v-dd3e10ff] .v-slider-track__fill{background:transparent!important;border-radius:3px!important;box-sizing:border-box;filter:none!important;height:6px!important;opacity:1!important}.quality-gradient-slider[data-v-dd3e10ff]{min-width:250px;opacity:1!important}.quality-gradient-slider[data-v-dd3e10ff] .v-slider-track{filter:none!important;opacity:1!important}.quality-gradient-slider[data-v-dd3e10ff] .v-slider-thumb{border:2px solid #333}.range-label[data-v-dd3e10ff]{color:#fff;font-size:14px;font-weight:600;min-width:35px;text-align:center}.LayerSwitcher__container[data-v-dd3e10ff]{align-items:end;display:flex;justify-content:space-between;position:relative}.LayerImage__container[data-v-dd3e10ff]{aspect-ratio:1/1;border:2px solid #b8c6ffaa;border-radius:16px;overflow:hidden;width:180px;z-index:5}.LayerImage__container[data-v-dd3e10ff]>img[data-v-dd3e10ff]{-o-object-fit:cover;object-fit:cover}.LayerImage__container[data-v-dd3e10ff]>p[data-v-dd3e10ff]{bottom:6px;color:#fff;left:4px;position:absolute;right:4px;text-align:center}.LayerImage__options[data-v-dd3e10ff]{align-items:center;background-color:#31364acc;border-radius:16px;bottom:0;display:flex;flex-direction:column;gap:16px;justify-content:flex-end;padding:8px;position:absolute;right:0;transition:all .15s ease-in;transition-delay:75ms;width:180px;z-index:4}.LayerImage__options--show[data-v-dd3e10ff]{transform:translateY(-200px)}.LayerImage__options--hide[data-v-dd3e10ff]{height:180px}.LayerImage__options__item[data-v-dd3e10ff]{aspect-ratio:1/1;border:2px solid #b8c6ff;border-radius:16px;overflow:hidden;position:relative;width:100%}.LayerImage__options__item[data-v-dd3e10ff]>p[data-v-dd3e10ff]{bottom:6px;color:#fff;left:4px;position:absolute;right:4px;text-align:center}.LayerSwitcher__mobile[data-v-dd3e10ff]{align-items:center;aspect-ratio:1/1;background-color:#31364a;border-radius:50%;bottom:200px;display:flex;font-size:1.6rem;justify-content:center;line-height:1.6rem;position:absolute;right:20px;width:60px;z-index:100}.LayerOptions__sheet[data-v-dd3e10ff]{border-top-right-radius:20px}.LayerOptions__radioGroup[data-v-dd3e10ff]{padding:8px}.LayerOptions__option[data-v-dd3e10ff]{background-color:#1e2438;border-radius:8px}.LayerOptions__option[data-v-dd3e10ff]:first-child{margin-bottom:16px}.LayerOptions__option__label[data-v-dd3e10ff]{padding:4px}.LayerOptions__option__label--title[data-v-dd3e10ff]{color:#fff!important;font-size:1em;line-height:1em}.LayerOptions__option__label--description[data-v-dd3e10ff]{color:#ddd;font-size:.8em;line-height:1em}.HexagonRanges__container[data-v-dd3e10ff]{background-color:#3a3f6a;border-radius:4px;margin-bottom:6px;margin-right:6px;margin-top:16px;padding:6px}.gray[data-v-dd3e10ff]{color:#c6c6d0}.red[data-v-dd3e10ff]{color:#ff1744}.orange[data-v-dd3e10ff]{color:#ffab49}.green[data-v-dd3e10ff]{color:#00e676}@media (max-width:959px){.LayerSwitcher[data-v-dd3e10ff]{display:none}}@media (min-width:960px){.LayerSwitcher__mobile[data-v-dd3e10ff]{display:none}}.NearbyStations[data-v-f1d26899]{align-items:center;background-color:#31364a;border-radius:60px;box-shadow:0 0 #0000001a;color:#fefbff;display:flex;font-size:14px;font-weight:500;gap:10px;justify-content:space-between;line-height:20px;padding:16px;position:absolute;right:calc(50vw - 220px);top:10%;z-index:2}@media (max-width:960px){.NearbyStations[data-v-f1d26899]{right:calc(50vw - 100px);top:calc(5% + 50px)}}.banner[data-v-315630be]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at top left,rgba(251,191,36,.16),transparent 60%),linear-gradient(35deg,#3b2d78,#d41da7)!important;border-radius:14px;box-shadow:0 12px 40px #00000073,0 0 0 1px #ffffff14;color:#f9fafb;flex-direction:column;gap:12px;max-width:260px;min-width:200px;padding:14px 16px;pointer-events:auto;right:20px;top:90px;width:50%;z-index:8}.banner[data-v-315630be],.banner__close[data-v-315630be]{display:flex;position:absolute}.banner__close[data-v-315630be]{align-items:center;background:#0f172a73;border:1px solid rgba(248,250,252,.14);border-radius:999px;color:#e5e7eb;cursor:pointer;font-size:14px;justify-content:center;min-height:26px;min-width:26px;padding:6px;right:8px;top:8px;transition:all .18s ease-out;z-index:1}.banner__close i[data-v-315630be]{font-size:11px}.banner__close[data-v-315630be]:hover{background:#ef44443d;border-color:#f8fafc6b;color:#fee2e2;transform:translateY(-1px)}.banner__close[data-v-315630be]:active{transform:translateY(0)}.banner__content[data-v-315630be]{align-items:center;display:flex;gap:10px;padding-right:24px}.banner__icon[data-v-315630be]{color:#fde68a;flex-shrink:0;font-size:18px;height:24px;line-height:1;text-shadow:0 0 10px rgba(252,211,77,.6);width:24px}.banner__text[data-v-315630be]{color:inherit;display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.banner__text strong[data-v-315630be]{font-size:14px;font-weight:600;letter-spacing:.03em;line-height:1.2}.banner__text span[data-v-315630be]{font-size:12px;font-weight:400;line-height:1.3;opacity:.9}.banner__cta[data-v-315630be]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f8fafc1a;border:1px solid rgba(248,250,252,.32);border-radius:999px;color:#f9fafb;cursor:pointer;font-size:13px;font-weight:600;padding:9px 16px;transition:all .2s ease-out;white-space:nowrap;width:100%}.banner__cta[data-v-315630be]:hover{background:#f8fafc38;border-color:#f8fafc8c;box-shadow:0 4px 12px #0f172a8c;transform:translateY(-1px)}.banner__cta[data-v-315630be]:active{box-shadow:0 2px 6px #0f172a73;transform:translateY(0)}.banner-enter-active[data-v-315630be],.banner-leave-active[data-v-315630be]{transition:all .28s cubic-bezier(.19,1,.22,1)}.banner-enter-from[data-v-315630be],.banner-leave-to[data-v-315630be]{opacity:0;transform:translate(18px) translateY(4px) scale(.96)}.banner--mobile[data-v-315630be]{gap:10px;max-width:260px;min-width:200px;padding:12px 14px;right:16px;top:160px}.banner--mobile .banner__content[data-v-315630be]{gap:8px;padding-right:22px}.banner--mobile .banner__icon[data-v-315630be]{font-size:16px}.banner--mobile .banner__text strong[data-v-315630be]{font-size:13px}.banner--mobile .banner__text span[data-v-315630be]{font-size:11px}.banner--mobile .banner__cta[data-v-315630be]{font-size:12px;min-height:40px;padding:9px 14px}.banner--mobile .banner__close[data-v-315630be]{min-height:28px;min-width:28px;padding:7px;right:6px;top:6px}@media (max-width:380px){.banner--mobile[data-v-315630be]{max-width:220px;min-width:180px;padding:10px 12px;right:12px}.banner--mobile .banner__text strong[data-v-315630be]{font-size:12px}.banner--mobile .banner__text span[data-v-315630be]{font-size:10px}}#map{bottom:0;height:100%!important;position:absolute;top:0;width:100%}.mapboxgl-ctrl-group button{background:var(--top-color);border-color:var(--primary-color);border-radius:5px;border-style:solid;border-width:1px;box-sizing:border-box;cursor:pointer;display:block;height:29px;outline:0;overflow:hidden;padding:0;width:29px}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon,.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon,.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{filter:var(--primary-filter-color)}.mapboxgl-ctrl-group:hover button:hover{background:var(--top-color);border-color:var(--primary-color);border-style:solid;border-width:1px}@media only screen and (max-width:960px){.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 #0000001a}.mapboxgl-ctrl-group{background:transparent;border-radius:50px;padding-bottom:110px;padding-right:10px}.mapboxgl-ctrl-group button{background:var(--top-color);border-radius:50px!important;border-width:0;height:60px;width:60px}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{filter:var(--overlap-filter-color)}.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon,.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{filter:var(--text-color)}.mapboxgl-ctrl-group:hover button:hover{background:var(--top-color);border-width:0}}.v-navigation-drawer{border-style:none!important}.v-navigation-drawer__content::-webkit-scrollbar{width:0}.v-navigation-drawer:not(.v-navigation-drawer--floating) .v-navigation-drawer__border{background-color:transparent!important}
