html .version-two .header-place-profile,html .version-two .main-nav{background:#f5f5f5!important;border:1px solid #d5d5d5!important;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 8px 28px #0002!important}html .version-two .main-nav [data-slot=tabs-trigger]{color:#444}html .version-two .main-nav [data-slot=tabs-trigger][data-active]{background:#111;color:#fff;box-shadow:0 2px 6px #0002}html[data-theme=dark] .version-two .header-place-profile,html[data-theme=dark] .version-two .main-nav{background:#252525!important;border-color:#555!important;box-shadow:0 8px 28px #0005!important}html[data-theme=dark] .version-two .main-nav [data-slot=tabs-trigger]{color:#d5d5d5}html[data-theme=dark] .version-two .main-nav [data-slot=tabs-trigger][data-active]{background:#fafafa;color:#141414}.version-two .category-line{position:relative;isolation:isolate}.version-two .sliding-pill{position:absolute;top:0;left:0;pointer-events:none;border-radius:999px;background:var(--primary);z-index:0}.version-two .sliding-pill[data-ready]{transition:transform .34s cubic-bezier(.22,1,.36,1),width .34s cubic-bezier(.22,1,.36,1),height .34s cubic-bezier(.22,1,.36,1)}.version-two .category-line>button,.version-two .main-nav>[data-slot=tabs-trigger]{position:relative;z-index:1}html .version-two .category-line .action,html .version-two .category-line .category-more,html .version-two .main-nav [data-slot=tabs-trigger][data-active]{background:transparent;box-shadow:none}html .version-two .category-line .action[aria-pressed=true],html .version-two .category-line .category-more.is-selected,html .version-two .main-nav [data-slot=tabs-trigger][data-active]{color:var(--primary-foreground)}.version-two .main-nav .sliding-pill{box-shadow:0 2px 6px #0002}@media (prefers-reduced-motion:reduce){.version-two .sliding-pill[data-ready]{transition:none}}html[data-theme=dark] .version-two .category-line .action,html[data-theme=dark] .version-two .category-line .category-more,html[data-theme=dark] .version-two .main-nav [data-slot=tabs-trigger][data-active]{background:transparent;box-shadow:none}html[data-theme=dark] .version-two .category-line .action[aria-pressed=true],html[data-theme=dark] .version-two .category-line .category-more.is-selected,html[data-theme=dark] .version-two .main-nav [data-slot=tabs-trigger][data-active]{color:var(--primary-foreground)}.version-two dialog.mapbox-frame{display:block;position:relative;width:100%;max-width:none;max-height:none;padding:0;margin:0;border:0;color:var(--foreground)}.version-two dialog.mapbox-frame.mapbox-expanded{position:fixed;inset:0 auto 0 var(--map-app-left,0);width:var(--map-app-width,min(100%,460px));height:100dvh;border-radius:0}.version-two .map-expand{position:absolute;z-index:2;top:max(12px,env(safe-area-inset-top));right:max(12px,env(safe-area-inset-right));display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--border);border-radius:50%;background:var(--background);color:var(--foreground);box-shadow:0 2px 8px #0002}html .avatar.fluid-avatar,html[data-theme=dark] .avatar.fluid-avatar{background:transparent;border:0;border-radius:0;overflow:visible;contain:layout style;isolation:isolate}html .avatar.fluid-avatar .fluid-shape{display:block;margin:0;width:var(--fluid-size);height:var(--fluid-size);background:linear-gradient(135deg,hsl(0 0% calc(var(--fluid-tone) + 24%)),hsl(0 0% var(--fluid-tone)));border-radius:47% 53% 56% 44%/53% 45% 55% 47%;transform:rotate(var(--fluid-turn));box-shadow:inset 0 1px 1px #ffffff38;animation:fluid-avatar-morph var(--fluid-duration) ease-in-out var(--fluid-delay) infinite alternate;animation-play-state:paused}html .fluid-avatar[data-moving=true] .fluid-shape{animation-play-state:running}html[data-theme=dark] .avatar.fluid-avatar .fluid-shape{background:linear-gradient(135deg,hsl(0 0% calc(var(--fluid-tone) + 38%)),hsl(0 0% calc(var(--fluid-tone) + 12%)))}@keyframes fluid-avatar-morph{0%{border-radius:47% 53% 56% 44%/53% 45% 55% 47%;transform:rotate(var(--fluid-turn)) scaleY(.97)}50%{border-radius:55% 45% 48% 52%/46% 55% 45% 54%;transform:rotate(calc(var(--fluid-turn) + 14deg)) scaleX(.97)}to{border-radius:49% 51% 44% 56%/56% 48% 52% 44%;transform:rotate(calc(var(--fluid-turn) - 9deg)) scaleY(.98)}}@media (prefers-reduced-motion:reduce){html .avatar.fluid-avatar .fluid-shape{animation:none}}html .version-two .main-nav [data-slot=tabs-trigger] svg{transition:transform .28s cubic-bezier(.22,1,.36,1)}html .version-two .main-nav [data-slot=tabs-trigger]:active svg{transform:scale(.9)}@media (prefers-reduced-motion:reduce){html .version-two .main-nav [data-slot=tabs-trigger] svg{transition:none}html .version-two .main-nav [data-slot=tabs-trigger]:active svg{transform:none}}.version-two dialog.mapbox-expanded::backdrop{background:#141414}.version-two .category-strip{overscroll-behavior-x:contain;scroll-padding-inline:24px}.version-two .map-home .mapboxgl-ctrl-bottom-left{display:flex;align-items:center;justify-content:flex-start;gap:4px}.version-two .map-home .mapboxgl-ctrl-bottom-left .mapboxgl-ctrl{margin:0;float:none}.version-two .map-home .mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib{order:2;margin-left:-6px;transform:translateY(2px)}.version-two .mapboxgl-ctrl-attrib.mapboxgl-compact{min-height:23px}.version-two .mapboxgl-ctrl-attrib.mapboxgl-compact:not(.mapboxgl-compact-show){padding:0;width:23px;height:23px;background:transparent;box-shadow:none}.version-two .mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 26px 2px 10px;border-radius:999px;background:#ffffffcc;color:#444;font-size:10px;line-height:16px;transform:none}.version-two .mapboxgl-ctrl .mapboxgl-ctrl-attrib-button{width:23px;height:23px;min-width:0;min-height:0;top:0;right:0;border-radius:50%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 23 23' fill-rule='evenodd'%3E%3Cdefs%3E%3Cmask id='clip' maskUnits='userSpaceOnUse' x='0' y='0' width='23' height='23'%3E%3Crect width='23' height='23' fill='white'/%3E%3Cpath d='M11.5 7.3999999999999995a4.7 4.7 0 1 1 0 9.4a4.7 4.7 0 1 1 0-9.4zM11.5 9a0.9 0.9 0 1 0 0 1.8a0.9 0.9 0 1 0 0-1.8zM10.75 11.95v2.95a0.75 0.75 0 0 0 1.5 0v-2.95a0.75 0.75 0 0 0-1.5 0z'/%3E%3C/mask%3E%3C/defs%3E%3Cg opacity='0.3' stroke='%23000' stroke-width='3'%3E%3Cpath mask='url(%23clip)' d='M11.5 7.3999999999999995a4.7 4.7 0 1 1 0 9.4a4.7 4.7 0 1 1 0-9.4z'/%3E%3C/g%3E%3Cg opacity='0.9' fill='%23fff'%3E%3Cpath d='M11.5 7.3999999999999995a4.7 4.7 0 1 1 0 9.4a4.7 4.7 0 1 1 0-9.4zM11.5 9a0.9 0.9 0 1 0 0 1.8a0.9 0.9 0 1 0 0-1.8zM10.75 11.95v2.95a0.75 0.75 0 0 0 1.5 0v-2.95a0.75 0.75 0 0 0-1.5 0z'/%3E%3C/g%3E%3C/svg%3E") 50% /23px no-repeat;box-shadow:none;opacity:1}.version-two .mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{top:0;right:2px}.version-two .mapboxgl-ctrl .mapboxgl-ctrl-attrib-button:focus,.version-two .mapboxgl-ctrl .mapboxgl-ctrl-attrib-button:hover{background-color:transparent}.version-two .mapboxgl-ctrl-attrib a{color:inherit;font-weight:400}html[data-theme=dark] .version-two .mapboxgl-ctrl-attrib.mapboxgl-compact-show{background:#141414cc;color:#ccc}.version-two .category-rail{position:relative;margin:14px -24px 24px}.version-two .category-rail .category-strip{margin:0;padding-inline:24px}.version-two .category-strip{--fade-left:0px;--fade-right:0px;-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--fade-left),#000 calc(100% - var(--fade-right)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--fade-left),#000 calc(100% - var(--fade-right)),transparent)}.version-two .category-strip[data-fade-left=true]{--fade-left:32px}.version-two .category-strip[data-fade-right=true]{--fade-right:32px}.version-two .map-activate{position:absolute;inset:0;z-index:1;border:0;padding:0;background:transparent;color:var(--foreground);touch-action:pan-y;display:flex;align-items:flex-start;justify-content:center}.version-two .map-activate span{margin-top:14px;padding:6px 12px;border-radius:999px;background:var(--background);font-size:12px;line-height:20px;box-shadow:0 2px 8px #0002}.version-two .mapbox-frame.mapbox-interactive{outline:2px solid var(--muted-foreground);outline-offset:3px;box-shadow:0 0 18px #8883}.version-two .mapbox-frame:not(.mapbox-interactive) .mapboxgl-canvas,.version-two .mapbox-frame:not(.mapbox-interactive) .mapboxgl-canvas-container{touch-action:pan-y}.version-two .mapbox-frame .mapboxgl-control-container{position:relative;z-index:2}.version-two .category-rail .category-strip{padding-left:24px}@media (max-width:360px){.version-two .category-rail{margin-left:-20px;margin-right:-20px}.version-two .category-rail .category-strip{padding-left:20px}}