@font-face{font-family:geistSans;src:url(../media/GeistVF-s.p.0y~_adjdqb48m.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:geistSans Fallback;src:local(Arial);ascent-override:85.83%;descent-override:20.52%;line-gap-override:9.33%;size-adjust:107.19%}.geistsans_afb31620-module__MEJYUa__className{font-family:geistSans,geistSans Fallback}.geistsans_afb31620-module__MEJYUa__variable{--font-sans:"geistSans", "geistSans Fallback"}
@font-face{font-family:geistMono;src:url(../media/GeistMonoVF-s.p.09pzxbi148cw4.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:geistMono Fallback;src:local(Arial);ascent-override:69.97%;descent-override:16.73%;line-gap-override:7.61%;size-adjust:131.49%}.geistmono_c457f421-module__Mo3rGa__className{font-family:geistMono,geistMono Fallback}.geistmono_c457f421-module__Mo3rGa__variable{--font-mono:"geistMono", "geistMono Fallback"}
html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body{overscroll-behavior:none;max-width:100vw;height:100%;overflow:hidden}body{color:#e8e8f0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0d0d12}.app-viewport{height:100dvh}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}.mapboxgl-map .mapboxgl-ctrl-attrib.mapboxgl-compact{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0d0d12cc;border:1px solid #ffffff14;border-radius:12px}.mapboxgl-map .mapboxgl-ctrl-attrib-button{filter:invert();opacity:.7;background-color:#0000}.mapboxgl-map .mapboxgl-ctrl-attrib .mapboxgl-ctrl-attrib-inner{color:#7c7c9a;font-size:11px}.mapboxgl-map .mapboxgl-ctrl-attrib a{color:#a8a8c0}.mapboxgl-map .mapboxgl-ctrl-attrib a:hover{color:#e8e8f0;text-decoration:underline}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.plotted-scrollbar{scrollbar-width:thin;scrollbar-color:#ffffff2e transparent}.plotted-scrollbar::-webkit-scrollbar{width:10px;height:10px}.plotted-scrollbar::-webkit-scrollbar-track{background:0 0}.plotted-scrollbar::-webkit-scrollbar-thumb{background:#ffffff2e;border:2px solid #0d0d12;border-radius:99px}.plotted-scrollbar::-webkit-scrollbar-thumb:hover{background:#ffffff4d}@keyframes hintBounceUp{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-6px)}}@keyframes hintBounceDownFlow{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.hint-bounce-up{animation:1.8s ease-in-out infinite hintBounceUp}.hint-bounce-down-flow{animation:1.8s ease-in-out infinite hintBounceDownFlow}@keyframes plottedShimmer{0%{background-position:-300px 0}to{background-position:300px 0}}@keyframes plottedSpin{to{transform:rotate(360deg)}}.plotted-skel{background:linear-gradient(90deg,#ffffff0a 25%,#ffffff14 37%,#ffffff0a 63%) 0 0/600px 100%;border-radius:6px;animation:1.4s ease-in-out infinite plottedShimmer}.plotted-spin{animation:1s linear infinite plottedSpin}@keyframes newsfeedCardFlash{0%{box-shadow:0 0 0 0 var(--flash-color,#ffffff80)}70%{box-shadow:0 0 0 9px #fff0}to{box-shadow:0 0 #fff0}}.newsfeed-card-flash{animation:.7s ease-out newsfeedCardFlash}.fd-bar{--fd-offset:16px;--fd-row-gap:10px;--fd-btn-gap:8px;--fd-btn-padding:7px 12px;--fd-icon-size:14px;--fd-label-fontsize:12.5px;--fd-badge-size:16px;--fd-badge-fontsize:9.5px;--fd-chevron-size:12px;--fd-count-fontsize:10px;--fd-panel-width:min(400px, calc(100vw - 48px));--fd-chip-fontsize:12.5px;--fd-chip-padding:6px 12px;--fd-time-fontsize:11px;display:none}@media (max-width:767px){.fd-bar{--fd-offset:12px;--fd-row-gap:8px;--fd-btn-gap:6px;--fd-btn-padding:6px 11px;--fd-icon-size:13px;--fd-label-fontsize:12px;--fd-badge-size:15px;--fd-badge-fontsize:9px;--fd-chevron-size:11px;--fd-count-fontsize:9.5px;--fd-panel-width:calc(100vw - 24px);--fd-chip-fontsize:11.5px;--fd-chip-padding:6px 10px;--fd-time-fontsize:10.5px;display:block}}.map-rail{height:100%;width:var(--rail-width,216px);background:#101018;border-right:1px solid #ffffff12;flex-direction:column;flex-shrink:0;transition:width .2s;display:flex;overflow:hidden}@media (max-width:767px){.map-rail{display:none}}.hts-bar{--hts-padding:8px 0 8px 16px;--hts-hot-fontsize:9.5px;--hts-ticker-height:20px;--hts-chip-gap:22px;--hts-chip-fontsize:12px;--hts-button-margin:14px;--hts-dropdown-right:16px;--hts-dropdown-width:min(420px, calc(100vw - 32px))}@media (max-width:767px){.hts-bar{--hts-padding:7px 0 7px 12px;--hts-hot-fontsize:9px;--hts-ticker-height:18px;--hts-chip-gap:16px;--hts-chip-fontsize:11px;--hts-button-margin:10px;--hts-dropdown-right:8px;--hts-dropdown-width:calc(100vw - 24px)}}.nfs-aside{height:100%;width:var(--nfs-width,340px);border-left:var(--nfs-border,1px solid #ffffff12);background:#0d0d12;flex-direction:column;flex-shrink:0;transition:width .2s;display:flex;overflow:hidden}.nfs-header-mobile,.nfs-mobile-divider{display:none}.nfs-top-today{flex-direction:column;display:flex}@media (max-width:767px){.nfs-aside{width:auto;height:var(--nfs-mobile-height,64px);z-index:50;border-top:1px solid #ffffff1a;border-left:none;border-radius:16px 16px 0 0;transition:height .35s cubic-bezier(.4,0,.2,1);position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 32px #00000080}.nfs-header-mobile{display:flex}.nfs-mobile-divider{display:block}.nfs-header-desktop,.nfs-top-today{display:none}}
