.hint[data-astro-cid-olw32i7r]{background:var(--gold-soft);color:var(--gold-ink);border-radius:999px;align-items:center;gap:8px;margin:0 0 16px;padding:8px 14px;font-size:.95rem;font-weight:700;display:inline-flex}.hand[data-astro-cid-olw32i7r]{animation:1.6s ease-in-out infinite tapHint;display:inline-block}@keyframes tapHint{0%,to{transform:translateY(0)}50%{transform:translateY(3px)scale(.92)}}.metro[data-astro-cid-olw32i7r]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px;display:grid}.mline[data-astro-cid-olw32i7r]{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-top:8px solid var(--c);border-radius:22px;padding:18px 14px 10px}.mline[data-astro-cid-olw32i7r] header[data-astro-cid-olw32i7r]{padding:0 4px}.mbadge[data-astro-cid-olw32i7r]{background:var(--c);color:#fff;font:700 .85rem var(--font-h);text-shadow:0 1px 1px #00000040;border-radius:999px;padding:4px 12px;display:inline-block}header[data-astro-cid-olw32i7r] p[data-astro-cid-olw32i7r]{margin:8px 0 12px}ol[data-astro-cid-olw32i7r]{gap:8px;margin:0;padding:0;list-style:none;display:grid;position:relative}ol[data-astro-cid-olw32i7r]:before{content:"";background:var(--c);border-radius:3px;width:6px;position:absolute;top:24px;bottom:24px;left:22px}li[data-astro-cid-olw32i7r] a[data-astro-cid-olw32i7r]{min-height:64px;color:var(--ink);background:var(--paper);border:1.5px solid var(--line);box-shadow:0 2px 0 var(--line);-webkit-tap-highlight-color:transparent;border-radius:16px;grid-template-columns:28px 1fr auto;align-items:center;column-gap:12px;padding:10px 10px 10px 9px;text-decoration:none;transition:transform .12s,box-shadow .12s,border-color .12s,background .12s;display:grid;position:relative}li[data-astro-cid-olw32i7r] a[data-astro-cid-olw32i7r]:hover{border-color:var(--c);background:var(--card);box-shadow:0 4px 0 color-mix(in srgb, var(--c) 40%, var(--line));transform:translateY(-1px)}li[data-astro-cid-olw32i7r] a[data-astro-cid-olw32i7r]:active{box-shadow:0 0 0 var(--line);transform:translateY(2px)}.stop[data-astro-cid-olw32i7r]{background:var(--card);border:6px solid var(--c);z-index:1;border-radius:50%;width:28px;height:28px}.txt[data-astro-cid-olw32i7r]{min-width:0;display:grid}.nm[data-astro-cid-olw32i7r]{font:600 1.02rem/1.25 var(--font-h)}.mm[data-astro-cid-olw32i7r]{color:var(--ink-3)}.go[data-astro-cid-olw32i7r]{background:var(--c);color:#fff;font:700 .85rem var(--font-b);white-space:nowrap;text-shadow:0 1px 1px #0003;border-radius:999px;align-items:center;gap:4px;padding:7px 12px;display:inline-flex}.go[data-astro-cid-olw32i7r] b[data-astro-cid-olw32i7r]{font-size:1.15rem;line-height:1;transition:transform .15s}li[data-astro-cid-olw32i7r] a[data-astro-cid-olw32i7r]:hover .go[data-astro-cid-olw32i7r] b[data-astro-cid-olw32i7r]{transform:translate(3px)}.tag[data-astro-cid-olw32i7r]{display:none}.done[data-astro-cid-olw32i7r],.won[data-astro-cid-olw32i7r]{color:var(--green);font-weight:700;display:none}a[data-astro-cid-olw32i7r].won .won[data-astro-cid-olw32i7r]{color:var(--gold-ink);display:inline}a[data-astro-cid-olw32i7r].seen .stop[data-astro-cid-olw32i7r]{background:var(--c)}a[data-astro-cid-olw32i7r].seen .done[data-astro-cid-olw32i7r]{display:inline}a[data-astro-cid-olw32i7r].seen .go[data-astro-cid-olw32i7r]{background:var(--card);color:var(--c);box-shadow:inset 0 0 0 2px var(--c);text-shadow:none}a[data-astro-cid-olw32i7r].next{border-color:var(--c);background:color-mix(in srgb, var(--c) 10%, var(--card));border-width:2px}a[data-astro-cid-olw32i7r].next .stop[data-astro-cid-olw32i7r]{animation:1.8s ease-out infinite stopPulse}a[data-astro-cid-olw32i7r].next .tag[data-astro-cid-olw32i7r]{background:var(--c);color:#fff;font:800 .68rem var(--font-b);letter-spacing:.06em;text-transform:uppercase;border-radius:6px;justify-self:start;margin-bottom:3px;padding:2px 8px;display:inline-block}a[data-astro-cid-olw32i7r].next .go[data-astro-cid-olw32i7r]{animation:2.4s ease-in-out infinite goNudge}@keyframes stopPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--c) 55%, transparent)}to{box-shadow:0 0 0 14px #0000}}@keyframes goNudge{0%,70%,to{transform:translate(0)}80%{transform:translate(4px)}90%{transform:translate(0)}}
