.vis[data-astro-cid-byu3vsp7]{position:relative;height:168px;border-radius:14px;overflow:hidden;display:grid;place-items:center;background:radial-gradient(120% 120% at 50% 0%,#f0f7fd,#f7f9fb 60%);box-shadow:inset 0 0 0 1px #2b7ebc0f}.bento:not(.play) .vis[data-astro-cid-byu3vsp7] [data-astro-cid-byu3vsp7]{animation-play-state:paused!important}.vis-feed[data-astro-cid-byu3vsp7]{place-items:stretch}.feed[data-astro-cid-byu3vsp7]{padding:0 18px;animation:feed 7s cubic-bezier(.7,0,.3,1) infinite}.row[data-astro-cid-byu3vsp7]{display:flex;align-items:center;gap:12px;height:44px;margin-top:10px;padding:0 14px;background:#fff;border-radius:12px;box-shadow:0 1px 2px #1118270f,0 0 0 1px #1118270a;font-size:.9rem;color:#374151}.row[data-astro-cid-byu3vsp7] b[data-astro-cid-byu3vsp7]{color:#111827;font-weight:600}.row[data-astro-cid-byu3vsp7] .src[data-astro-cid-byu3vsp7]{color:#6b7280}.row[data-astro-cid-byu3vsp7] .ago[data-astro-cid-byu3vsp7]{margin-inline-start:auto;font-size:.8rem;color:#2b7ebc;font-weight:600}.row[data-astro-cid-byu3vsp7] .dot[data-astro-cid-byu3vsp7]{width:8px;height:8px;border-radius:50%;background:#2b7ebc}.row[data-astro-cid-byu3vsp7] .lg[data-astro-cid-byu3vsp7]{width:22px;height:22px;border-radius:6px;-o-object-fit:contain;object-fit:contain;box-shadow:0 0 0 1px #e5e7eb}@keyframes feed{0%,25%{transform:translateY(0)}33%,58%{transform:translateY(-54px)}66%,92%{transform:translateY(-108px)}to{transform:translateY(-162px)}}.mini[data-astro-cid-byu3vsp7]{width:74%;background:#fff;border-radius:12px;padding:12px 14px;box-shadow:0 10px 24px -14px #11182759,0 0 0 1px #1118270d}.line[data-astro-cid-byu3vsp7],.ls[data-astro-cid-byu3vsp7]{display:flex;align-items:center;gap:10px;font-size:.875rem;color:#1f2937;padding:5px 0}.ck[data-astro-cid-byu3vsp7]{flex:none;width:16px;height:16px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #d1d5db;animation:ck 4.5s infinite;animation-delay:calc(var(--i) * .7s)}@keyframes ck{0%,15%{background:transparent;box-shadow:inset 0 0 0 1.5px #d1d5db}22%,85%{background:#22c55e;box-shadow:none}to{background:transparent}}.pills[data-astro-cid-byu3vsp7]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;padding:0 14px}.pills[data-astro-cid-byu3vsp7] span[data-astro-cid-byu3vsp7]{padding:8px 14px;border-radius:999px;background:#fff;font-size:.875rem;font-weight:600;color:#6b7280;box-shadow:0 0 0 1px #e5e7eb;animation:pill calc(var(--n) * 1.5s) infinite;animation-delay:calc(var(--i) * 1.5s)}@keyframes pill{0%,22%{background:#2b7ebc;color:#fff;box-shadow:0 8px 18px -8px #2b7ebccc}26%,to{background:#fff;color:#6b7280}}.timer[data-astro-cid-byu3vsp7]{position:relative;width:132px;height:52px}.timer[data-astro-cid-byu3vsp7] span[data-astro-cid-byu3vsp7]{position:absolute;inset:0;display:grid;place-items:center;border-radius:14px;font-size:1.5rem;font-weight:700;font-variant-numeric:tabular-nums;animation:tm 6s infinite}.timer[data-astro-cid-byu3vsp7] .t1[data-astro-cid-byu3vsp7]{background:#f0f7fd;color:#2b7ebc}.timer[data-astro-cid-byu3vsp7] .t2[data-astro-cid-byu3vsp7]{background:#fef3c7;color:#92400e;animation-delay:-4s}.timer[data-astro-cid-byu3vsp7] .t3[data-astro-cid-byu3vsp7]{background:#fee2e2;color:#991b1b;animation-delay:-2s}@keyframes tm{0%,30%{opacity:1;transform:none}34%,95%{opacity:0;transform:scale(.94)}to{opacity:1}}.chart[data-astro-cid-byu3vsp7]{display:flex;align-items:flex-end;gap:8px;height:110px}.chart[data-astro-cid-byu3vsp7] span[data-astro-cid-byu3vsp7]{width:16px;height:var(--h);border-radius:6px 6px 3px 3px;background:linear-gradient(#5da0de,#2b7ebc);transform-origin:bottom;animation:bar 5s cubic-bezier(.2,.8,.2,1) infinite;animation-delay:calc(var(--i) * .08s)}@keyframes bar{0%{transform:scaleY(.15)}25%,85%{transform:scaleY(1)}to{transform:scaleY(.15)}}.keys-wrap[data-astro-cid-byu3vsp7]{display:flex;align-items:center;gap:28px}.keys[data-astro-cid-byu3vsp7]{display:flex;gap:8px}.keys[data-astro-cid-byu3vsp7] span[data-astro-cid-byu3vsp7]{min-width:54px;height:50px;padding:0 12px;display:grid;place-items:center;border-radius:10px;background:#fff;font-weight:600;font-size:.875rem;color:#374151;box-shadow:0 4px #d6dde4,0 0 0 1px #e5e7eb}.keys[data-astro-cid-byu3vsp7] .bumpkey[data-astro-cid-byu3vsp7]{background:#2b7ebc;color:#fff;box-shadow:0 4px #1e4f7a;animation:press 3s infinite}@keyframes press{0%,40%{transform:none;box-shadow:0 4px #1e4f7a}45%,52%{transform:translateY(3px);box-shadow:0 1px #1e4f7a}58%,to{transform:none}}.gone[data-astro-cid-byu3vsp7]{padding:10px 16px;border-radius:12px;background:#fff;font-weight:600;color:#111827;box-shadow:0 0 0 1px #bbf7d0;animation:gone 3s infinite}@keyframes gone{0%,45%{opacity:1;transform:none}60%{opacity:0;transform:translateY(-14px)}80%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(max-width:520px){.keys-wrap[data-astro-cid-byu3vsp7]{flex-direction:column;gap:14px}.keys[data-astro-cid-byu3vsp7] span[data-astro-cid-byu3vsp7]:first-child,.keys[data-astro-cid-byu3vsp7] span[data-astro-cid-byu3vsp7]:nth-child(2){display:none}}.sync[data-astro-cid-byu3vsp7]{display:grid;gap:16px;justify-items:center}.toggle-row[data-astro-cid-byu3vsp7]{display:flex;align-items:center;gap:14px;padding:10px 14px;background:#fff;border-radius:12px;font-weight:600;font-size:.9rem;color:#111827;box-shadow:0 0 0 1px #e5e7eb,0 8px 18px -12px #1118274d}.switch[data-astro-cid-byu3vsp7]{width:36px;height:20px;border-radius:999px;background:#2b7ebc;position:relative;animation:sw 6s infinite}.switch[data-astro-cid-byu3vsp7] span[data-astro-cid-byu3vsp7]{position:absolute;top:2px;left:18px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0003;animation:knob 6s infinite}@keyframes sw{0%,15%{background:#2b7ebc}20%,85%{background:#d1d5db}90%,to{background:#2b7ebc}}@keyframes knob{0%,15%{left:18px}20%,85%{left:2px}90%,to{left:18px}}.sync-logos[data-astro-cid-byu3vsp7]{display:flex;gap:10px}.sl[data-astro-cid-byu3vsp7]{position:relative}.sl[data-astro-cid-byu3vsp7] img[data-astro-cid-byu3vsp7]{width:34px;height:34px;border-radius:9px;-o-object-fit:contain;object-fit:contain;background:#fff;box-shadow:0 0 0 1px #e5e7eb}.sl[data-astro-cid-byu3vsp7] i[data-astro-cid-byu3vsp7]{position:absolute;right:-5px;bottom:-5px;width:16px;height:16px;border-radius:50%;background:#22c55e url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 9px no-repeat;box-shadow:0 0 0 2px #fff;opacity:0;transform:scale(.4);animation:tick 6s infinite;animation-delay:calc(1.4s + var(--i) * .25s)}@keyframes tick{0%{opacity:0;transform:scale(.4)}6%,60%{opacity:1;transform:none}70%,to{opacity:0;transform:scale(.4)}}.map[data-astro-cid-byu3vsp7]{width:100%;height:100%}.road[data-astro-cid-byu3vsp7]{fill:none;stroke:#dbe3ea;stroke-width:10;stroke-linecap:round}.street[data-astro-cid-byu3vsp7]{fill:none;stroke:#e7edf2;stroke-width:5}.route[data-astro-cid-byu3vsp7]{fill:none;stroke:#2b7ebc;stroke-width:3;stroke-dasharray:100;stroke-dashoffset:100;stroke-linecap:round;animation:draw 5s infinite}@keyframes draw{0%{stroke-dashoffset:100}80%,to{stroke-dashoffset:0}}.pin-a[data-astro-cid-byu3vsp7] circle[data-astro-cid-byu3vsp7]{fill:#2b7ebc;stroke:#fff;stroke-width:3}.pin-b[data-astro-cid-byu3vsp7] circle[data-astro-cid-byu3vsp7]{fill:#22c55e;stroke:#fff;stroke-width:3}.pin-a[data-astro-cid-byu3vsp7] text[data-astro-cid-byu3vsp7],.pin-b[data-astro-cid-byu3vsp7] text[data-astro-cid-byu3vsp7]{font-size:11px;font-weight:600;fill:#4b5563;font-family:inherit}.park[data-astro-cid-byu3vsp7]{fill:#dcfce7;opacity:.7}.rider[data-astro-cid-byu3vsp7]{fill:#fff;stroke:#2b7ebc;stroke-width:4}.hub[data-astro-cid-byu3vsp7]{position:relative;width:190px;height:150px}.core[data-astro-cid-byu3vsp7]{position:absolute;left:50%;top:50%;width:48px;height:48px;margin:-24px 0 0 -24px;border-radius:14px;background:#2b7ebc;display:grid;place-items:center;box-shadow:0 0 0 8px #2b7ebc1f,0 12px 24px -8px #2b7ebcb3}.core[data-astro-cid-byu3vsp7] svg[data-astro-cid-byu3vsp7]{width:15px;height:26px}.orb[data-astro-cid-byu3vsp7]{position:absolute;left:50%;top:50%;width:30px;height:30px;margin:-15px 0 0 -15px;border-radius:8px;-o-object-fit:contain;object-fit:contain;background:#fff;box-shadow:0 0 0 1px #e5e7eb,0 6px 14px -8px #11182766;transform:rotate(var(--a)) translate(78px) rotate(calc(-1 * var(--a)));animation:orbit 5s cubic-bezier(.6,0,.4,1) infinite;animation-delay:calc(var(--i) * .15s)}@keyframes orbit{0%,30%{transform:rotate(var(--a)) translate(78px) rotate(calc(-1 * var(--a)))}50%,70%{transform:rotate(var(--a)) translate(46px) rotate(calc(-1 * var(--a)))}to{transform:rotate(var(--a)) translate(78px) rotate(calc(-1 * var(--a)))}}.lp[data-astro-cid-byu3vsp7]{position:relative;width:170px;height:150px}.lp-win[data-astro-cid-byu3vsp7]{position:absolute;left:50%;bottom:38px;width:104px;height:112px;margin-left:-52px;overflow:hidden}.lp-slip[data-astro-cid-byu3vsp7]{position:absolute;inset:0;padding:7px 8px 0;background:#fff;border-radius:3px 3px 0 0;box-shadow:0 0 0 1px #e5e7eb,0 6px 14px -8px #1118274d;display:flex;flex-direction:column;align-items:center;text-align:center;animation:lp-feed 4.5s cubic-bezier(.25,.8,.3,1) infinite}.lp-ch[data-astro-cid-byu3vsp7]{font-size:8px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#6b7280}.lp-no[data-astro-cid-byu3vsp7]{font-size:14px;font-weight:700;line-height:1.2;color:#111827;font-variant-numeric:tabular-nums}.lp-meta[data-astro-cid-byu3vsp7]{font-size:8px;color:#4b5563}.lp-qr[data-astro-cid-byu3vsp7]{width:46px;height:46px;margin-top:5px}.lp-cut[data-astro-cid-byu3vsp7]{position:absolute;left:5px;right:5px;bottom:7px;border-top:1.5px dashed #d1d5db}.lp-printer[data-astro-cid-byu3vsp7]{position:absolute;left:50%;bottom:0;width:150px;height:44px;margin-left:-75px;border-radius:10px;background:linear-gradient(#4b5563,#374151);box-shadow:0 8px 16px -8px #11182780}.lp-slot[data-astro-cid-byu3vsp7]{position:absolute;left:12px;right:12px;top:5px;height:4px;border-radius:3px;background:#111827}.lp-led[data-astro-cid-byu3vsp7]{position:absolute;right:12px;bottom:11px;width:7px;height:7px;border-radius:50%;background:#22c55e;box-shadow:0 0 6px #22c55e;animation:lp-led 4.5s infinite}.lp-brand[data-astro-cid-byu3vsp7]{position:absolute;left:12px;bottom:9px;font-size:8.5px;font-weight:600;letter-spacing:.04em;color:#d1d5db}@keyframes lp-feed{0%,8%{transform:translateY(100%);opacity:1}50%,88%{transform:translateY(0);opacity:1}to{transform:translateY(0);opacity:0}}@keyframes lp-led{0%,8%{background:#6b7280;box-shadow:none}12%,50%{background:#22c55e;box-shadow:0 0 6px #22c55e}55%,to{background:#6b7280;box-shadow:none}}.linechart[data-astro-cid-byu3vsp7]{width:92%;height:80%}.ln[data-astro-cid-byu3vsp7]{fill:none;stroke:#2b7ebc;stroke-width:3;stroke-linecap:round;stroke-dasharray:100;animation:draw 5s infinite}.ln2[data-astro-cid-byu3vsp7]{fill:none;stroke:#9ca3af;stroke-width:2;stroke-dasharray:5 5}.area[data-astro-cid-byu3vsp7]{animation:area 5s infinite}@keyframes area{0%,10%{opacity:0}70%,to{opacity:1}}.roles[data-astro-cid-byu3vsp7]{display:grid;gap:8px;width:78%}.role[data-astro-cid-byu3vsp7]{display:flex;align-items:center;gap:10px;padding:7px 10px;background:#fff;border-radius:10px;font-size:.85rem;font-weight:600;color:#1f2937;box-shadow:0 0 0 1px #e5e7eb;animation:role 6s infinite;animation-delay:calc(var(--i) * 1.5s)}.av[data-astro-cid-byu3vsp7]{width:22px;height:22px;border-radius:50%;background:#dbeafa;color:#245f93;display:grid;place-items:center;font-size:.7rem}.lock[data-astro-cid-byu3vsp7]{margin-inline-start:auto;width:10px;height:8px;border-radius:2px;background:#9ca3af;position:relative}.lock[data-astro-cid-byu3vsp7]:before{content:"";position:absolute;left:2px;top:-5px;width:6px;height:6px;border:1.5px solid #9ca3af;border-bottom:0;border-radius:4px 4px 0 0}@keyframes role{0%,20%{box-shadow:0 0 0 2px #2b7ebc}25%,to{box-shadow:0 0 0 1px #e5e7eb}}.heat[data-astro-cid-byu3vsp7]{display:grid;grid-template-columns:repeat(7,20px);gap:5px}.heat[data-astro-cid-byu3vsp7] i[data-astro-cid-byu3vsp7]{width:20px;height:20px;border-radius:5px;background:#2b7ebc;opacity:var(--o);animation:heat 4s infinite;animation-delay:var(--d)}@keyframes heat{50%{opacity:calc(var(--o) * .4)}}.launch[data-astro-cid-byu3vsp7]{display:grid;gap:4px;width:72%}.live-badge[data-astro-cid-byu3vsp7]{justify-self:start;margin-top:6px;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:#dcfce7;color:#166534;font-size:.8rem;font-weight:700;opacity:0;animation:lb 4.5s infinite}.live-badge[data-astro-cid-byu3vsp7] span[data-astro-cid-byu3vsp7]{width:7px;height:7px;border-radius:50%;background:#22c55e}@keyframes lb{0%,55%{opacity:0;transform:translateY(4px)}62%,90%{opacity:1;transform:none}to{opacity:0}}@media(prefers-reduced-motion:reduce){.vis[data-astro-cid-byu3vsp7] [data-astro-cid-byu3vsp7]{animation:none!important}.route[data-astro-cid-byu3vsp7],.ln[data-astro-cid-byu3vsp7]{stroke-dashoffset:0}.ck[data-astro-cid-byu3vsp7]{background:#22c55e;box-shadow:none}.sl[data-astro-cid-byu3vsp7] i[data-astro-cid-byu3vsp7],.live-badge[data-astro-cid-byu3vsp7]{opacity:1;transform:none}.lp-slip[data-astro-cid-byu3vsp7]{transform:none}.timer[data-astro-cid-byu3vsp7] .t2[data-astro-cid-byu3vsp7],.timer[data-astro-cid-byu3vsp7] .t3[data-astro-cid-byu3vsp7]{opacity:0}}
