@layer ru-legacy{.archive-head{border-bottom:1px solid var(--ru-border-strong);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 24px;margin-bottom:26px;padding-bottom:16px;display:flex}.archive-lockup{align-items:center;gap:12px;min-width:0;display:flex}.archive-title{letter-spacing:var(--ru-tracking-display);color:var(--text);overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:700}.archive-crumbs{font-family:var(--ru-font-mono);color:var(--text-dim);white-space:nowrap;font-size:11px}.archive-crumbs a{color:var(--ru-accent);text-decoration:none}.archive-crumbs a:hover{text-decoration:underline}.archive-year{margin-bottom:28px}.archive-year-title{margin:0 0 12px}.archive-months{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}@media (max-width:720px){.archive-months{grid-template-columns:repeat(3,1fr)}}.archive-month{border:1px solid var(--ru-border);border-radius:var(--ru-radius-md);background:var(--ru-surface);font-family:var(--ru-font-mono);color:var(--text);text-align:center;padding:10px 12px;font-size:12px;text-decoration:none;display:block}a.archive-month:hover{border-color:var(--ru-accent);color:var(--ru-accent)}.archive-month-empty{color:var(--text-faint);background:0 0;border-style:dashed}.archive-empty{border:1px dashed var(--ru-border-strong);border-radius:var(--ru-radius-md);color:var(--text-dim);margin:0;padding:18px;font-size:13px}.archive-month-title{letter-spacing:var(--ru-tracking-heading);color:var(--text);margin:0 0 18px;font-size:18px;font-weight:700}.archive-month-card{margin-top:0}.archive-month-card+.archive-month-card{margin-top:24px}.archive-month-regions{border-top:1px solid var(--ru-border);margin-top:12px;padding-top:14px}.archive-month-regions>.history-row:first-of-type{border-top:none;margin-top:0;padding-top:0}}
