.tracker .tally{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;font-size:.95rem;display:flex}.tracker .pips{gap:4px;display:flex}.tracker .pip{background:var(--track);border-radius:3px;width:12px;height:12px}.tracker .pip.s{background:var(--silver)}.tracker .pip.g{background:var(--gold)}.tracker .list{flex-direction:column;gap:12px;display:flex}.tracker .fac{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:14px 14px 12px}.tracker .top{grid-template-columns:1fr auto;align-items:center;gap:10px;display:grid}.tracker .title{align-items:center;gap:10px;min-width:0;display:flex}.tracker .symbol-icon{background:var(--sheet-silver) 0 calc(var(--i) * -32px) / 32px 224px no-repeat;width:32px;height:32px;image-rendering:pixelated;filter:grayscale();opacity:.5;flex:none}.tracker .symbol-icon.silver{filter:none;opacity:1}.tracker .symbol-icon.gold{background-image:var(--sheet-gold);filter:none;opacity:1}.tracker .name{font-size:1.08rem;font-weight:700}.tracker .name a{color:var(--ink);text-decoration:none}.tracker .name a:hover{color:var(--emerald-deep);text-decoration:underline}.tracker .brain{color:var(--muted);font-size:.88rem}.tracker .counter{align-items:center;gap:8px;display:flex}.tracker .num{text-align:right;font-variant-numeric:tabular-nums;min-width:2.6ch;font-family:Pixelify Sans,ui-monospace,monospace;font-size:2.4rem;font-weight:700;line-height:1}.tracker .arrows{flex-direction:column;gap:4px;display:flex}.tracker .arrow{border:1px solid var(--line);background:var(--btn);width:44px;height:30px;color:var(--emerald-deep);cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;border-radius:8px;place-items:center;font-size:15px;display:grid}.tracker .arrow:active{background:var(--btn-press)}.tracker .arrow:focus-visible,.tracker .sym:focus-visible,.tracker .reset:focus-visible{outline:3px solid var(--emerald);outline-offset:2px}.tracker .meta{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px;margin:10px 0 6px;font-size:.9rem;display:flex}.tracker .meta b{color:var(--ink)}.tracker .best{border:1px solid var(--line);white-space:nowrap;border-radius:999px;margin-left:6px;padding:0 8px;font-size:.82rem;line-height:1.6;display:inline-block}.tracker .best.some{border-color:var(--emerald);color:var(--emerald-deep)}.tracker .best.some b{color:var(--emerald-deep)}.tracker .best.silver{background:var(--silver-bg);border-color:var(--silver);color:var(--ink)}.tracker .best.gold{background:var(--gold-bg);border-color:var(--gold);color:var(--ink)}.tracker .bar{background:var(--track);border-radius:4px;height:8px;overflow:hidden}.tracker .fill{background:var(--emerald);border-radius:4px;height:100%;transition:width .2s}.tracker .fill.gold{background:var(--gold)}.tracker .bottom{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.tracker .sym{border:1px solid var(--line);color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:5px 12px;font-size:.85rem}.tracker .sym.on.silver{background:var(--silver-bg);border-color:var(--silver);color:var(--ink)}.tracker .sym.on.gold{background:var(--gold-bg);border-color:var(--gold);color:var(--ink)}.tracker .reset{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:none;margin-left:auto;padding:5px 2px;font-size:.85rem;text-decoration:underline}.tracker .note{color:var(--muted);margin-top:18px;font-size:.85rem}@media (prefers-reduced-motion:reduce){.tracker .fill{transition:none}}.intro[data-astro-cid-lcdefpme]{color:var(--muted);margin-bottom:16px}.hero[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto;align-items:center;gap:12px;display:grid}.hero-sprite[data-astro-cid-lcdefpme]{margin:-8px 0;display:grid}.hero-sprite[data-astro-cid-lcdefpme] picture[data-astro-cid-lcdefpme]{grid-area:1/1}.hero-sprite[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:96px;height:96px;image-rendering:pixelated;display:block}.hero-sprite[data-astro-cid-lcdefpme] .shiny[data-astro-cid-lcdefpme]{opacity:0}.hero-sprite[data-astro-cid-lcdefpme]:hover .shiny[data-astro-cid-lcdefpme]{opacity:1}.hero-sprite[data-astro-cid-lcdefpme]:hover .normal[data-astro-cid-lcdefpme]{opacity:0}@media (width<=560px){.hero-sprite[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:64px;height:64px}}
