.tFZTVW_scene{--connection-beat:2.1s;pointer-events:none;position:absolute;inset:0;overflow:hidden}.tFZTVW_map,.tFZTVW_wash{width:100%;height:100%;position:absolute;inset:0}.tFZTVW_wash{background:linear-gradient(90deg,#123120de,#123120b5 29%,#0000 55%),linear-gradient(#0000 65%,#123120b3)}.tFZTVW_backgroundRoute,.tFZTVW_track,.tFZTVW_trace,.tFZTVW_travel{stroke-linecap:round;vector-effect:non-scaling-stroke}.tFZTVW_backgroundRoute{stroke:#bbd5b6;stroke-opacity:.21}.tFZTVW_connection{opacity:.32}.tFZTVW_connection[data-latest=true]{opacity:1}.tFZTVW_track{stroke:var(--vision-accent);stroke-opacity:.33;stroke-width:1.3px}.tFZTVW_trace{--dash-start:1;--dash-end:0;stroke:var(--vision-accent);stroke-width:1.8px;filter:drop-shadow(0 0 3px #f3c68059)}.tFZTVW_travel{--dash-start:.026;--dash-end:-1.02;stroke:var(--paper);stroke-width:3px;stroke-dasharray:.026 1.05;display:none}.tFZTVW_hub{fill:#afcbb0;opacity:.75}.tFZTVW_origin,.tFZTVW_destination{fill:var(--vision-accent);stroke:#234531;stroke-width:1.5px}.tFZTVW_ripple{fill:#f3c68026;stroke:var(--vision-accent);stroke-opacity:.7;transform-box:fill-box;transform-origin:50%}.tFZTVW_posts{grid-template-rows:repeat(2,minmax(0,1fr));gap:14px;display:grid;position:absolute;inset-block:32% 72px;inset-inline:56% max(48px,50% - 624px)}.tFZTVW_post{--post-caption:#c4d8c4;--avatar-background:#385e47;--avatar-text:var(--paper);width:min(100%,285px);color:var(--paper);background:#153625f5;border:1px solid #d2e4d147;border-radius:10px;grid-area:1/1;place-self:start end;padding:10px 12px 11px;box-shadow:0 8px 24px #071d1138}.tFZTVW_post[data-latest=true]{--post-caption:var(--brown-soft);--avatar-background:#dce6d5;--avatar-text:var(--green);border-color:var(--cream);background:var(--paper);color:var(--brown)}.tFZTVW_post[data-slot="1"]{grid-row:2;justify-self:start}.tFZTVW_posts[data-slots="3"]{grid-template-columns:repeat(2,minmax(0,1fr));inset-inline-start:max(49%,610px)}.tFZTVW_posts[data-slots="3"] .tFZTVW_post[data-slot="0"]{grid-column:2}.tFZTVW_posts[data-slots="3"] .tFZTVW_post[data-slot="1"]{grid-row:1;margin-block-start:45px}.tFZTVW_post[data-slot="2"]{grid-area:2/2;justify-self:start}.tFZTVW_postHeader{align-items:center;gap:9px;display:flex}.tFZTVW_avatar{background:var(--avatar-background);width:30px;height:30px;color:var(--avatar-text);font-family:var(--font-mono);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:600;display:grid}.tFZTVW_byline{font-size:11px;line-height:1.3;display:grid}.tFZTVW_byline strong{font-size:13px;font-weight:650}.tFZTVW_byline span{color:var(--post-caption)}.tFZTVW_post p{margin-top:8px;font-size:13px;line-height:1.42}.tFZTVW_playback{width:44px;height:44px;color:var(--paper);cursor:pointer;pointer-events:auto;background:#123120cc;border:1px solid #f7f0e44d;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;inset-block-end:18px;inset-inline-end:max(24px,50% - 624px)}.tFZTVW_playback:hover{background:#2a573b}.tFZTVW_playback:focus-visible{outline-color:var(--vision-accent);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.tFZTVW_connection{transition:opacity .22s ease-out}.tFZTVW_scene[data-started=true] :is(.tFZTVW_trace,.tFZTVW_travel){animation:tFZTVW_trace var(--connection-beat) both}.tFZTVW_scene[data-started=true] .tFZTVW_trace{stroke-dasharray:1}.tFZTVW_scene[data-started=true] .tFZTVW_travel{display:initial}.tFZTVW_scene[data-started=true] .tFZTVW_ripple{animation:.98s ease-out both tFZTVW_ripple}.tFZTVW_scene[data-started=true] .tFZTVW_arrival{animation-delay:1.05s}.tFZTVW_scene[data-started=true] .tFZTVW_post{animation:.3s ease-out both tFZTVW_pop-in}.tFZTVW_scene[data-playing=false] :is(.tFZTVW_trace,.tFZTVW_travel,.tFZTVW_ripple,.tFZTVW_post){animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.tFZTVW_playback{display:none}}@keyframes tFZTVW_trace{0%{stroke-dashoffset:var(--dash-start);animation-timing-function:cubic-bezier(.32,.05,.22,1)}60%,to{stroke-dashoffset:var(--dash-end)}}@keyframes tFZTVW_ripple{0%{opacity:0;transform:scale(.48)}18%{opacity:.88}to{opacity:0;transform:scale(1.65)}}@keyframes tFZTVW_pop-in{0%{opacity:.73;transform:translateY(7px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:760px){.tFZTVW_wash{background:linear-gradient(#123120d9,#1231208a 38%,#0000 57%),linear-gradient(#0000 66%,#12312099)}.tFZTVW_posts{grid-template-rows:repeat(2,minmax(94px,auto));gap:8px;inset-block:auto 69px;inset-inline:max(20px,50% - 185px)}.tFZTVW_post{width:100%}.tFZTVW_playback{inset-block-end:12px}}
