.serp[data-astro-cid-ew2jkqkt]{--c-bg:#fff;--c-line:#e6e8ec;--c-mute:#64748b;background:var(--c-bg);width:100%;max-width:460px;color:var(--ink);text-align:left;border:1px solid var(--c-line);border-radius:22px;margin:0 auto;padding:14px;font-size:.86rem;box-shadow:0 1px 2px #0b12200d,0 40px 80px -40px #0b122080}.serp[data-astro-cid-ew2jkqkt].dark{--c-bg:#121826;--c-line:#ffffff14;--c-mute:#8b93a3;color:#e6e9ef}.bar[data-astro-cid-ew2jkqkt]{border:1px solid var(--c-line);border-radius:999px;align-items:center;gap:10px;padding:10px 14px;font-size:.9rem;display:flex}.mag[data-astro-cid-ew2jkqkt]{border:2px solid var(--c-mute);border-radius:50%;flex:none;width:12px;height:12px;position:relative}.mag[data-astro-cid-ew2jkqkt]:after{content:"";background:var(--c-mute);width:2px;height:6px;position:absolute;bottom:-5px;right:-3px;transform:rotate(-45deg)}.map[data-astro-cid-ew2jkqkt]{background:linear-gradient(135deg,#e8f0e6,#dfe9f3);border-radius:14px;height:110px;margin:12px 0;position:relative;overflow:hidden}.dark[data-astro-cid-ew2jkqkt] .map[data-astro-cid-ew2jkqkt]{background:linear-gradient(135deg,#18232b,#141c2a)}.road[data-astro-cid-ew2jkqkt]{opacity:.9;background:#fff;position:absolute}.dark[data-astro-cid-ew2jkqkt] .road[data-astro-cid-ew2jkqkt]{background:#2a3546}.road[data-astro-cid-ew2jkqkt].a{height:7px;top:52px;left:-10%;right:-10%;transform:rotate(-8deg)}.road[data-astro-cid-ew2jkqkt].b{width:6px;top:-10px;bottom:-10px;left:58%;transform:rotate(18deg)}.pin[data-astro-cid-ew2jkqkt]{background:#94a3b8;border-radius:50% 50% 50% 0;width:14px;height:14px;position:absolute;transform:rotate(-45deg)}.p1[data-astro-cid-ew2jkqkt]{top:26px;left:18%}.p2[data-astro-cid-ew2jkqkt]{top:62px;left:36%}.p3[data-astro-cid-ew2jkqkt]{top:30px;left:74%}.pin[data-astro-cid-ew2jkqkt].ours{background:var(--brand);width:20px;height:20px;animation:7s ease-in-out infinite glow;top:36px;left:52%;box-shadow:0 0 0 5px #14b8a640}@keyframes glow{0%,30%{opacity:.4;transform:rotate(-45deg)scale(.6)}45%,92%{opacity:1;transform:rotate(-45deg)scale(1)}to{opacity:.4;transform:rotate(-45deg)scale(.6)}}.rows[data-astro-cid-ew2jkqkt]{height:272px;position:relative}.r[data-astro-cid-ew2jkqkt]{height:60px;left:0;right:0;top:calc(var(--from) * 68px);border:1px solid var(--c-line);background:var(--c-bg);animation:climb 7s var(--ease) infinite;border-radius:14px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:0 12px;display:grid;position:absolute}.r[data-astro-cid-ew2jkqkt].ours{z-index:2;border-color:#0f766e80;box-shadow:0 0 0 4px #14b8a61a,0 14px 30px -18px #0b122080}@keyframes climb{0%,28%{top:calc(var(--from) * 68px)}48%,90%{top:calc(var(--to) * 68px)}to{top:calc(var(--from) * 68px)}}.ic[data-astro-cid-ew2jkqkt]{width:38px;height:38px;color:var(--c-mute);background:#f1f5f9;border-radius:12px;place-items:center;font-weight:700;display:grid}.dark[data-astro-cid-ew2jkqkt] .ic[data-astro-cid-ew2jkqkt]{background:#ffffff0f}.ours[data-astro-cid-ew2jkqkt] .ic[data-astro-cid-ew2jkqkt]{background:var(--brand);color:#fff}.r[data-astro-cid-ew2jkqkt] b[data-astro-cid-ew2jkqkt]{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.r[data-astro-cid-ew2jkqkt] small[data-astro-cid-ew2jkqkt]{color:var(--c-mute);white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;display:block;overflow:hidden}em[data-astro-cid-ew2jkqkt]{background:var(--brand);color:#fff;border-radius:999px;margin-left:8px;padding:2px 7px;font-size:.64rem;font-style:normal;font-weight:700}.st[data-astro-cid-ew2jkqkt]{white-space:nowrap;font-weight:650}.st[data-astro-cid-ew2jkqkt] small[data-astro-cid-ew2jkqkt]{display:inline}.serp[data-astro-cid-ew2jkqkt].swap .rows[data-astro-cid-ew2jkqkt],.serp[data-astro-cid-ew2jkqkt].swap .bar[data-astro-cid-ew2jkqkt] span[data-astro-cid-ew2jkqkt]{animation:swapin .6s var(--ease)}@keyframes swapin{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.r[data-astro-cid-ew2jkqkt]{top:calc(var(--to) * 68px);animation:none}.pin[data-astro-cid-ew2jkqkt].ours,.serp[data-astro-cid-ew2jkqkt].swap .rows[data-astro-cid-ew2jkqkt],.serp[data-astro-cid-ew2jkqkt].swap .bar[data-astro-cid-ew2jkqkt] span[data-astro-cid-ew2jkqkt]{animation:none}}
