.story[data-astro-cid-fwrqibgo]{--land:#f1efe9;--road:#8e8e93;--lane:#fff;--post:#8e8e93;--bubble:#fff;--puck:#007aff;--name:#6e6e73;--card:#fff;--line:#16181d1a;--muted:#16181d99;--approve:#34c759;gap:.5rem;width:100%;display:grid;container-type:inline-size}:root[data-theme=dark] .story[data-astro-cid-fwrqibgo]{--land:#1c1f24;--road:#48484a;--lane:#8e8e93;--post:#636366;--bubble:#2c2c2e;--puck:#0a84ff;--name:#a1a1a6;--card:#232529;--line:#ebebf51f;--muted:#ebebf599;--approve:#30d158}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .story[data-astro-cid-fwrqibgo]{--land:#1c1f24;--road:#48484a;--lane:#8e8e93;--post:#636366;--bubble:#2c2c2e;--puck:#0a84ff;--name:#a1a1a6;--card:#232529;--line:#ebebf51f;--muted:#ebebf599;--approve:#30d158}}.map[data-astro-cid-fwrqibgo]{aspect-ratio:480/210;border-radius:.9rem;width:100%;box-shadow:0 6px 24px #0000001f}.land[data-astro-cid-fwrqibgo]{fill:var(--land)}.street-name[data-astro-cid-fwrqibgo]{fill:var(--name);letter-spacing:.04em;text-anchor:middle;text-transform:uppercase;font:600 13px -apple-system,system-ui,sans-serif}.puck-ring[data-astro-cid-fwrqibgo]{fill:#fff;filter:drop-shadow(0 1px 2px #0000004d)}.puck-dot[data-astro-cid-fwrqibgo]{fill:var(--puck)}.missing[data-astro-cid-fwrqibgo]{fill:none;stroke:#ff3b30;stroke-width:2.5px;stroke-dasharray:5 5}.ssw-fade[data-astro-cid-fwrqibgo]{filter:drop-shadow(0 1px 3px #00000059)}.wheel-hub[data-astro-cid-fwrqibgo]{fill:#0000000f;stroke:#00000026;stroke-width:.1px}.wheel-cancel[data-astro-cid-fwrqibgo]{fill:#455}.wheel-cancel-x[data-astro-cid-fwrqibgo]{fill:none;stroke:#fff;stroke-width:.12px;stroke-linecap:round}.cursor-arrow[data-astro-cid-fwrqibgo]{fill:#000;stroke:#fff;stroke-width:1.6px;stroke-linejoin:round}.below[data-astro-cid-fwrqibgo]{aspect-ratio:480/230;align-items:end;display:grid;position:relative}.below[data-astro-cid-fwrqibgo]>[data-astro-cid-fwrqibgo]{grid-area:1/1}.world[data-astro-cid-fwrqibgo]{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.road[data-astro-cid-fwrqibgo]{fill:var(--road)}.lane-line[data-astro-cid-fwrqibgo]{stroke:var(--lane);stroke-width:2px;stroke-dasharray:16 14}.post[data-astro-cid-fwrqibgo]{fill:var(--post)}.bubble[data-astro-cid-fwrqibgo]{fill:var(--bubble);filter:drop-shadow(0 2px 4px #00000040)}.question[data-astro-cid-fwrqibgo]{fill:currentColor;text-anchor:middle;font:800 26px -apple-system,system-ui,sans-serif}.said[data-astro-cid-fwrqibgo]{fill:currentColor;text-anchor:middle;font:italic 500 15.5px -apple-system,system-ui,sans-serif}.party[data-astro-cid-fwrqibgo]{text-anchor:middle;font:24px -apple-system,system-ui,sans-serif}.caption-card[data-astro-cid-fwrqibgo]{text-align:center;font-size:8cqw;font-style:italic;font-weight:700}.map[data-astro-cid-fwrqibgo]{grid-area:1/1}.below[data-astro-cid-fwrqibgo]{grid-area:2/1}.meanwhile[data-astro-cid-fwrqibgo],.next-day[data-astro-cid-fwrqibgo]{grid-area:1/1/3/2;align-self:center;font-size:12cqw}@keyframes meanwhile{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@keyframes settle{0%{opacity:1;transform:none}to{opacity:1;transform:translateY(-24cqw)scale(.7)}}@keyframes settled-out{0%{opacity:1;transform:translateY(-24cqw)scale(.7)}to{opacity:0;transform:translateY(-24cqw)scale(.7)}}@keyframes next-day{0%{opacity:0}25%,75%{opacity:1}to{opacity:0}}.scout[data-astro-cid-fwrqibgo]{overflow:visible}.back[data-astro-cid-fwrqibgo] :is(#Layer-1-A-Shadow,#Layer-3-C-Tires,#Layer-4-D-Bike,#Layer-5-B-Upperbody,#Layer-6-E-Tongue,#Layer-7-B-Nose),.car[data-astro-cid-fwrqibgo] :is(#Layer-2-B-ScoutBody,#Layer-5-B-Upperbody,#Layer-6-E-Tongue,#Layer-7-B-Nose),.front[data-astro-cid-fwrqibgo] :is(#Layer-1-A-Shadow,#Layer-2-B-ScoutBody,#Layer-3-C-Tires,#Layer-4-D-Bike,#path69,#g46,#g33),.paws[data-astro-cid-fwrqibgo] :is(#Layer-1-A-Shadow,#Layer-2-B-ScoutBody,#Layer-3-C-Tires,#Layer-4-D-Bike,#Layer-6-E-Tongue,#Layer-7-B-Nose,#g37,#g41){display:none}.lean[data-astro-cid-fwrqibgo]{transform-box:view-box}.paws[data-astro-cid-fwrqibgo] #Layer-5-B-Upperbody{transform-box:view-box;transform-origin:300px 330px}.scout[data-astro-cid-fwrqibgo] :is(#Layer-2-B-ScoutBody,#Layer-5-B-Upperbody,#Layer-7-B-Nose){--bounce:-7.6px}.scout[data-astro-cid-fwrqibgo] #Layer-3-C-Tires{--bounce:-5.7px}.scout[data-astro-cid-fwrqibgo] #Layer-4-D-Bike{--bounce:-11.4px}.scout[data-astro-cid-fwrqibgo] #Layer-6-E-Tongue{--bounce:-3.8px}.paws-bounce[data-astro-cid-fwrqibgo]{--bounce:var(--body-bounce)}.on .scout[data-astro-cid-fwrqibgo]:not(.paws) :is(#Layer-2-B-ScoutBody,#Layer-3-C-Tires,#Layer-4-D-Bike,#Layer-5-B-Upperbody,#Layer-6-E-Tongue,#Layer-7-B-Nose),.on .paws-bounce[data-astro-cid-fwrqibgo]{animation:.3s ease-in-out infinite alternate bounce}.triage-card[data-astro-cid-fwrqibgo]{background:var(--card);box-shadow:0 6px 24px #00000024, 0 0 0 1px var(--line);text-align:left;--tap-size:9cqw;border-radius:3cqw;align-self:end;padding:3.5cqw;font-size:3.6cqw;line-height:1.3;position:relative}.head[data-astro-cid-fwrqibgo]{align-items:center;gap:2.4cqw;display:flex}.card-sign[data-astro-cid-fwrqibgo]{opacity:0;width:8cqw;height:auto}.what[data-astro-cid-fwrqibgo]{flex:1}.kind[data-astro-cid-fwrqibgo]{font-size:4.2cqw;font-weight:700}.place[data-astro-cid-fwrqibgo],.grade[data-astro-cid-fwrqibgo],.sent[data-astro-cid-fwrqibgo]{color:var(--muted);font-size:3.2cqw}.grade[data-astro-cid-fwrqibgo]{white-space:nowrap}.grade[data-astro-cid-fwrqibgo] b[data-astro-cid-fwrqibgo]{color:var(--approve)}.note[data-astro-cid-fwrqibgo]{background:color-mix(in srgb, currentColor 6%, transparent);border-radius:2cqw;margin-top:2.4cqw;padding:1.8cqw 2.6cqw;font-style:italic}.actions[data-astro-cid-fwrqibgo]{grid-template-columns:1fr 1fr;gap:2cqw;margin-top:2.4cqw;display:grid}.action[data-astro-cid-fwrqibgo]{box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;place-items:center;padding:1.4cqw;font-weight:600;display:grid}.approve[data-astro-cid-fwrqibgo]{color:var(--approve);position:relative}.approve[data-astro-cid-fwrqibgo]>*{grid-area:1/1}.approve[data-astro-cid-fwrqibgo] .done[data-astro-cid-fwrqibgo]{opacity:0}.sent[data-astro-cid-fwrqibgo]{text-align:center;opacity:0;margin-top:1.6cqw}.flyer[data-astro-cid-fwrqibgo]{z-index:2;pointer-events:none;width:8cqw;position:absolute;top:0;left:0}.flyer[data-astro-cid-fwrqibgo] img[data-astro-cid-fwrqibgo]{width:100%}.report-balloon[data-astro-cid-fwrqibgo]{z-index:1;pointer-events:none;width:12.5cqw;position:absolute}.report[data-astro-cid-fwrqibgo]{width:100%;display:block;overflow:visible}@keyframes balloon{0%{animation-timing-function:ease-in-out;transform:none}36.2%{animation-timing-function:cubic-bezier(.45,0,.7,.7);transform:translateY(-3%)}90.6%{animation-timing-function:linear;transform:translateY(-160%)}to{transform:translateY(-187%)}}@keyframes sway{0%{transform:translate(-4%)}to{transform:translate(4%)}}.bulletin[data-astro-cid-fwrqibgo]{border-radius:3cqw;align-self:start;margin:2cqw -8% 0;overflow:hidden;box-shadow:0 6px 24px #0000001f}.bulletin[data-astro-cid-fwrqibgo] video[data-astro-cid-fwrqibgo]{vertical-align:top;width:100%}.world[data-astro-cid-fwrqibgo],.triage-card[data-astro-cid-fwrqibgo],.bulletin[data-astro-cid-fwrqibgo],.missing[data-astro-cid-fwrqibgo],.map-sign[data-astro-cid-fwrqibgo],.puck[data-astro-cid-fwrqibgo],.cursor[data-astro-cid-fwrqibgo],.report[data-astro-cid-fwrqibgo],.wonder[data-astro-cid-fwrqibgo],.cheer[data-astro-cid-fwrqibgo],.speech[data-astro-cid-fwrqibgo],.ride[data-astro-cid-fwrqibgo],.next-day[data-astro-cid-fwrqibgo],.meanwhile[data-astro-cid-fwrqibgo],.flyer[data-astro-cid-fwrqibgo],.ssw-wheel[data-astro-cid-fwrqibgo]{opacity:0}.wonder[data-astro-cid-fwrqibgo],.cheer[data-astro-cid-fwrqibgo],.missing[data-astro-cid-fwrqibgo],.map-sign[data-astro-cid-fwrqibgo],.cursor[data-astro-cid-fwrqibgo]{transform-box:fill-box}.report[data-astro-cid-fwrqibgo]{transform-origin:83% 100%}.wonder[data-astro-cid-fwrqibgo]{transform-origin:20% 100%}.cheer[data-astro-cid-fwrqibgo]{transform-origin:80% 100%}.missing[data-astro-cid-fwrqibgo],.map-sign[data-astro-cid-fwrqibgo]{transform-origin:50%}.cursor[data-astro-cid-fwrqibgo]{transform-origin:0 0}.speech[data-astro-cid-fwrqibgo]{transform-box:fill-box;transform-origin:95% 100%}.word[data-astro-cid-fwrqibgo]{opacity:0}@keyframes bounce{to{transform:translateY(var(--bounce))}}@keyframes show{0%{opacity:0}to{opacity:1}}@keyframes hide{0%{opacity:1}to{opacity:0}}@keyframes ride-in{0%{transform:translate(-400px)}to{transform:none}}@keyframes ride-off{0%{transform:none}to{transform:translate(360px)}}@keyframes puck-in{0%{transform:var(--from)}to{transform:none}}@keyframes puck-off{0%{transform:none}to{transform:var(--onward)}}@keyframes puck-in-short{0%{transform:var(--from)}to{transform:var(--short)}}@keyframes puck-off-short{0%{transform:var(--short)}to{transform:var(--onward)}}@keyframes lean-in{0%{transform:none}14%,36%{transform:rotate(4deg)}50%{transform:none}61%,82%{transform:rotate(-4deg)}93%{transform:rotate(1.5deg)}to{transform:none}}@keyframes lift-map{0%{transform:none}30%,70%{transform:rotate(-18deg)}to{transform:none}}@keyframes pop{0%{opacity:1;transform:scale(0)}60%{opacity:1;transform:scale(1.14)}to{opacity:1;transform:scale(1)}}@keyframes pop-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.6)}}@keyframes missing{0%{opacity:0;transform:scale(.5)}40%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes arrive{0%{opacity:1;transform:scale(1)}45%{opacity:1;transform:scale(1.35)}to{opacity:1;transform:scale(1)}}@keyframes slide-down{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(18%)}}@keyframes slide-up{0%{opacity:0;transform:translateY(18%)}to{opacity:1;transform:none}}.on .story[data-astro-cid-fwrqibgo][data-act=approach]{& .world,& .puck,& .ride{opacity:1}& .ride{animation:ride-in 2.8s calc(.2s - var(--skip,0s)) cubic-bezier(.2, .55, .3, 1) both, ride-off 1.8s calc(10.3s - var(--skip,0s)) cubic-bezier(.5, 0, .8, .6) forwards}& .puck-move{animation:puck-in 2.8s calc(.2s - var(--skip,0s)) cubic-bezier(.2, .55, .3, 1) both, puck-off 1.8s calc(10.3s - var(--skip,0s)) cubic-bezier(.5, 0, .8, .6) forwards}& .lean{animation:lean-in 2.8s calc(3.2s - var(--skip,0s)) ease-in-out both}& .paws #Layer-5-B-Upperbody{animation:lift-map 1.4s calc(3.2s - var(--skip,0s)) ease-in-out both}& .wonder{animation:pop .4s calc(4.7s - var(--skip,0s)) ease-out both, pop-out .3s calc(5.8s - var(--skip,0s)) ease-in forwards}& .missing{animation:missing 1.2s calc(4.7s - var(--skip,0s)) ease-out both}& .report{animation:pop .5s calc(7s - var(--skip,0s)) ease-out both}& .balloon{animation:balloon 5.3s calc(7.5s - var(--skip,0s)) both}& .sway{animation:sway 1.4s calc(7.5s - var(--skip,0s)) ease-in-out infinite alternate}& .speech{animation:pop .4s calc(7s - var(--skip,0s)) ease-out both, pop-out .3s calc(9.9s - var(--skip,0s)) ease-in forwards}& .word{animation:show .15s calc(7.3s + var(--word,0) * .28s - var(--skip,0s)) both}}.on .story[data-astro-cid-fwrqibgo][data-act=review]{& .missing{opacity:1}& .world{animation:.4s .5s both hide}& .balloon{transform:translateY(-160%)}& .report{opacity:1;animation:.3s ease-in forwards pop-out}& .flyer{animation:10ms both show,10ms 1.3s forwards hide}& .card-sign{animation:10ms 1.3s both show}& .triage-card{animation:.6s cubic-bezier(.2,.7,.3,1) .35s both slide-up}& .approve{animation:.3s 2.65s both approve}& .approve .idle{animation:.25s 2.65s both hide}& .approve .done{animation:.25s 2.65s both show}& .sent{animation:.4s 3.3s both show}}@keyframes approve{to{background:var(--approve);color:#fff;box-shadow:none}}.on .story[data-astro-cid-fwrqibgo][data-act=mapping]{& .triage-card{animation:.5s cubic-bezier(.4,0,.8,.5) both slide-down}& .card-sign,& .sent{opacity:1}& .approve{background:var(--approve);color:#fff;box-shadow:none}& .approve .idle{opacity:0}& .approve .done{opacity:1}& .missing{opacity:1;animation:.2s 1.65s forwards hide}& .ssw-fade{animation:hide .12s calc(var(--release) + 30ms) forwards}& .map-sign{animation:pop .45s calc(var(--release) + 50ms) ease-out both}}.on .story[data-astro-cid-fwrqibgo][data-act=hear]{& .map-sign{opacity:1}& .map{animation:.5s .1s both hide}& .meanwhile{animation:.5s ease-out .5s both meanwhile,.6s cubic-bezier(.4,0,.2,1) 1.9s forwards settle,.45s 5.9s forwards settled-out}& .bulletin{animation:.45s 2.1s both show,.45s 5.9s forwards hide}}.on .story[data-astro-cid-fwrqibgo][data-act=mapped]{& .ride{opacity:1}& .next-day{animation:1.5s linear .3s both next-day}& .map,& .world,& .puck{animation:.5s 1.9s both show}& .map-sign{opacity:1;animation:.7s ease-out 5.2s both arrive}& .ride{animation:2.8s cubic-bezier(.2,.55,.3,1) 2.4s both ride-in,1.8s cubic-bezier(.5,0,.8,.6) 7.2s forwards ride-off}& .puck-move{animation:2.8s cubic-bezier(.2,.55,.3,1) 2.4s both puck-in-short,1.8s cubic-bezier(.5,0,.8,.6) 7.2s forwards puck-off-short}& .cheer{animation:.45s ease-out 5.4s both pop,.6s ease-in-out 5.85s cheer,.3s ease-in 7s forwards pop-out}}@keyframes cheer{0%,to{opacity:1;transform:rotate(0)}25%{opacity:1;transform:rotate(-5deg)scale(1.03)}75%{opacity:1;transform:rotate(5deg)scale(1.03)}}@media (prefers-reduced-motion:reduce){.story[data-astro-cid-fwrqibgo] *{animation-duration:10ms!important;animation-delay:0s!important}}
