.archive-lede[data-astro-cid-maku5qik]{max-width:var(--measure);color:var(--ink-soft);margin:0 0 1.25rem}.archive-nav[data-astro-cid-maku5qik]{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.9rem;display:flex}.archive-nav[data-astro-cid-maku5qik] h2[data-astro-cid-maku5qik]{font-family:var(--font-mono);font-size:var(--text-lg);letter-spacing:.08em;text-transform:uppercase;margin:0}.archive-nav[data-astro-cid-maku5qik] button[data-astro-cid-maku5qik]{border:2px solid var(--line);background:var(--surface);color:var(--ink);font-family:var(--font-mono);box-shadow:var(--shadow-hard);padding:.2rem .7rem}.archive-nav[data-astro-cid-maku5qik] button[data-astro-cid-maku5qik]:disabled{opacity:.35;box-shadow:none;cursor:default}.archive-week[data-astro-cid-maku5qik],.archive-grid[data-astro-cid-maku5qik] .archive-row{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.archive-week[data-astro-cid-maku5qik]{margin-bottom:4px}.archive-week[data-astro-cid-maku5qik] span[data-astro-cid-maku5qik]{text-align:center;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;color:var(--ink-soft);padding:.2rem 0}.archive-grid[data-astro-cid-maku5qik] .archive-row+.archive-row{margin-top:4px}.archive-grid[data-astro-cid-maku5qik] .cell{min-height:3.4rem;font-family:var(--font-mono);text-align:center;border:2px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:.1rem;padding:.25rem .1rem;display:flex}.archive-grid[data-astro-cid-maku5qik] .cell.empty{border-color:var(--slot-line)}.archive-grid[data-astro-cid-maku5qik] .cell .day{font-size:var(--text-xs);color:var(--ink-soft);line-height:1}.archive-grid[data-astro-cid-maku5qik] .cell .case,.archive-grid[data-astro-cid-maku5qik] .cell .mark{font-size:var(--text-md);line-height:1}.archive-grid[data-astro-cid-maku5qik] a.cell{border-color:var(--line);background:var(--surface);box-shadow:var(--shadow-hard);color:var(--ink);text-decoration:none}.archive-grid[data-astro-cid-maku5qik] a.cell .case{color:var(--accent)}.archive-grid[data-astro-cid-maku5qik] a.cell:active{box-shadow:none;translate:2px 2px}.archive-grid[data-astro-cid-maku5qik] .cell.played{border-color:var(--line);background:var(--surface)}.archive-grid[data-astro-cid-maku5qik] .cell.played .case{color:var(--ink-soft)}.archive-grid[data-astro-cid-maku5qik] .cell.locked{border-color:var(--slot-line);background:var(--surface);color:var(--ink-soft)}.archive-grid[data-astro-cid-maku5qik] .cell.locked .case{color:var(--ink-soft)}.archive-grid[data-astro-cid-maku5qik] .mark.won{color:var(--right)}.archive-grid[data-astro-cid-maku5qik] .mark.lost{color:var(--wrong)}.archive-grid[data-astro-cid-maku5qik] .mark.none,.archive-grid[data-astro-cid-maku5qik] .mark.locked{color:var(--ink-soft)}.archive-status[data-astro-cid-maku5qik]{font-size:var(--text-sm);color:var(--ink-soft);margin:.9rem 0 0}.archive-status[data-astro-cid-maku5qik] a{color:var(--accent)}.archive-legend[data-astro-cid-maku5qik] ul[data-astro-cid-maku5qik]{font-size:var(--text-sm);color:var(--ink-soft);flex-wrap:wrap;gap:.4rem 1.25rem;margin:0;padding:0;list-style:none;display:flex}.archive-legend[data-astro-cid-maku5qik] li[data-astro-cid-maku5qik]{align-items:center;gap:.4rem;display:flex}.archive-legend[data-astro-cid-maku5qik] .mark[data-astro-cid-maku5qik]{font-family:var(--font-mono);font-size:var(--text-rg)}.archive-legend[data-astro-cid-maku5qik] .mark[data-astro-cid-maku5qik].won{color:var(--right)}.archive-legend[data-astro-cid-maku5qik] .mark[data-astro-cid-maku5qik].lost{color:var(--wrong)}@media (width<=26rem){.archive-grid[data-astro-cid-maku5qik] .cell{min-height:2.9rem}.archive-grid[data-astro-cid-maku5qik] .cell .day{font-size:.6rem}}
