.frogger-strip[data-astro-cid-vye4uqko]{--strip-height: 120px;position:relative;width:100%;height:var(--strip-height);margin-block:var(--space-4) var(--space-4);overflow:hidden;background:#050505;border:2px solid;border-color:var(--c-window-shadow) var(--c-window-hi) var(--c-window-hi) var(--c-window-shadow)}.lane[data-astro-cid-vye4uqko]{position:absolute;left:0;right:0;height:30px}.lane--water[data-astro-cid-vye4uqko]{top:8px;background:#1a3a8a;background-image:repeating-linear-gradient(90deg,transparent 0 12px,rgba(255,255,255,.08) 12px 14px)}.median[data-astro-cid-vye4uqko]{position:absolute;top:38px;left:0;right:0;height:4px;background:#4a4a4a}.lane--road[data-astro-cid-vye4uqko]{top:42px;background:#1a1a1a;border-top:1px dashed #ffe44d;border-bottom:1px dashed #ffe44d}.lane--road2[data-astro-cid-vye4uqko]{top:76px;background:#1a1a1a;border-bottom:1px dashed #ffe44d}.log[data-astro-cid-vye4uqko]{position:absolute;top:8px;width:60px;height:14px;background:linear-gradient(180deg,#6b4a30,#4a3220);border-radius:6px;box-shadow:inset 0 0 0 1px #3a2418}.log--1[data-astro-cid-vye4uqko]{animation:log-drift 10s linear infinite}.log--2[data-astro-cid-vye4uqko]{animation:log-drift 10s linear infinite;animation-delay:-5s}@keyframes log-drift{0%{left:-64px}to{left:100%}}.car[data-astro-cid-vye4uqko]{position:absolute;width:32px;height:16px;border-radius:3px;box-shadow:inset 0 -3px #0000004d}.car--1[data-astro-cid-vye4uqko]{background:#ff5c5c;top:7px;animation:car-right 6s linear infinite}.car--2[data-astro-cid-vye4uqko]{background:#ffe44d;top:7px;animation:car-right 6s linear infinite;animation-delay:-3s}.car--3[data-astro-cid-vye4uqko]{background:#00d4ff;top:7px;animation:car-left 7s linear infinite}.car--4[data-astro-cid-vye4uqko]{background:#b366ff;top:7px;animation:car-left 7s linear infinite;animation-delay:-3.5s}@keyframes car-right{0%{left:-36px}to{left:100%}}@keyframes car-left{0%{left:100%}to{left:-36px}}.lane--road[data-astro-cid-vye4uqko] .car[data-astro-cid-vye4uqko],.lane--road2[data-astro-cid-vye4uqko] .car[data-astro-cid-vye4uqko]{top:7px}.frog[data-astro-cid-vye4uqko]{position:absolute;left:calc(50% - 9px);bottom:0;width:18px;height:18px;animation:frog-hop 8s steps(1) infinite}@keyframes frog-hop{0%{bottom:0;left:calc(50% - 9px)}18%{bottom:22px;left:calc(50% - 9px)}36%{bottom:56px;left:calc(50% - 9px)}54%{bottom:86px;left:calc(50% - 9px)}72%{bottom:92px;left:calc(50% + 24px)}90%{bottom:92px;left:calc(50% - 36px)}to{bottom:0;left:calc(50% - 9px)}}html[data-theme="1995"] .frogger-strip[data-astro-cid-vye4uqko]{border-color:#8b6f4a #fff #fff #8b6f4a;filter:contrast(.92)}@media(max-width:720px){.frogger-strip[data-astro-cid-vye4uqko]{--strip-height: 80px}.lane[data-astro-cid-vye4uqko]{height:20px}.lane--water[data-astro-cid-vye4uqko]{top:4px}.median[data-astro-cid-vye4uqko]{top:24px;height:3px}.lane--road[data-astro-cid-vye4uqko]{top:27px}.lane--road2[data-astro-cid-vye4uqko]{top:50px}.log[data-astro-cid-vye4uqko]{width:40px;height:10px;top:5px}.car[data-astro-cid-vye4uqko]{width:22px;height:12px;top:4px}.frog[data-astro-cid-vye4uqko]{width:12px;height:12px;left:calc(50% - 6px)}@keyframes frog-hop{0%{bottom:0;left:calc(50% - 6px)}18%{bottom:14px;left:calc(50% - 6px)}36%{bottom:38px;left:calc(50% - 6px)}54%{bottom:58px;left:calc(50% - 6px)}72%{bottom:62px;left:calc(50% + 16px)}90%{bottom:62px;left:calc(50% - 24px)}to{bottom:0;left:calc(50% - 6px)}}}@media(prefers-reduced-motion:reduce){.log--1[data-astro-cid-vye4uqko],.log--2[data-astro-cid-vye4uqko],.car[data-astro-cid-vye4uqko],.frog[data-astro-cid-vye4uqko]{animation:none}.frog[data-astro-cid-vye4uqko]{bottom:30px}.log--1[data-astro-cid-vye4uqko]{left:20%}.log--2[data-astro-cid-vye4uqko]{left:60%}.car--1[data-astro-cid-vye4uqko]{left:30%}.car--2[data-astro-cid-vye4uqko]{left:70%}.car--3[data-astro-cid-vye4uqko]{left:50%}.car--4[data-astro-cid-vye4uqko]{left:15%}}.filters[data-astro-cid-je2hbzpy]{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-3)}.filter-group[data-astro-cid-je2hbzpy]{display:flex;flex-direction:column;gap:6px}.filter-label[data-astro-cid-je2hbzpy]{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:1.2px;color:var(--c-heading)}.chip-group[data-astro-cid-je2hbzpy]{display:flex;flex-wrap:wrap;gap:6px}.chip[data-astro-cid-je2hbzpy]{background:var(--c-window-mid);border:1px solid var(--cream-16, var(--line));color:var(--color-text);padding:4px 12px;font-family:var(--font-mono);font-size:var(--text-sm);cursor:pointer;transition:background .1s}.chip[data-astro-cid-je2hbzpy]:hover{background:var(--navy-800, var(--bg-raised));color:var(--cream-100, #F2EDE3)}.chip[data-astro-cid-je2hbzpy].is-active{background:var(--c-terracotta);color:#fff;border-color:var(--c-terracotta)}.muted[data-astro-cid-je2hbzpy]{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-sm)}.edge-grid[data-astro-cid-je2hbzpy]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-3)}.db-card[data-astro-cid-je2hbzpy]{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--c-window-mid);border:1px solid;border-color:var(--cream-16, var(--line));text-decoration:none;color:inherit;min-width:0}.db-card[data-astro-cid-je2hbzpy]:hover{background:var(--navy-800, var(--bg-raised))}.db-card[data-astro-cid-je2hbzpy].is-hidden{display:none}.db-card__head[data-astro-cid-je2hbzpy]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2)}.db-card[data-astro-cid-je2hbzpy] h3[data-astro-cid-je2hbzpy]{font-family:var(--font-display);font-size:var(--text-md);color:var(--c-heading);margin:0}.db-card__one[data-astro-cid-je2hbzpy]{font-family:var(--font-mono);font-size:var(--text-sm);line-height:1.45;color:var(--color-text);margin:0}.db-card__meta[data-astro-cid-je2hbzpy]{list-style:none;padding:6px 0 0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:4px var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);border-top:1px dashed #404040}.db-card__meta[data-astro-cid-je2hbzpy] li[data-astro-cid-je2hbzpy]{display:flex;gap:6px;align-items:baseline}.db-card__meta[data-astro-cid-je2hbzpy] span[data-astro-cid-je2hbzpy]{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;min-width:52px}.db-card__flags[data-astro-cid-je2hbzpy]{display:flex;gap:4px;flex-wrap:wrap}.flag[data-astro-cid-je2hbzpy]{padding:2px 8px;font-family:var(--font-mono);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1px;border-radius:4px}.flag--instant[data-astro-cid-je2hbzpy]{background:#40b4782e;color:#4dbb84}.flag--node[data-astro-cid-je2hbzpy]{background:#8c50c82e;color:#9c66c4}.db-card__cta[data-astro-cid-je2hbzpy]{color:var(--color-link);font-family:var(--font-mono);font-size:var(--text-sm);margin-top:auto}.status-pill[data-astro-cid-je2hbzpy]{padding:1px 7px;font-family:var(--font-mono);font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:1px;border-radius:999px}.status-pill--mature[data-astro-cid-je2hbzpy]{background:#a0a0a02e;color:var(--color-text-muted)}
