.archive-page[data-v-d6c3b50f]{padding:0;background:transparent}.archive-year[data-v-d6c3b50f]{margin-bottom:24px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.archive-year-label[data-v-d6c3b50f]{display:flex;align-items:baseline;gap:10px;margin-bottom:14px}.year-text[data-v-d6c3b50f]{font-size:1.3rem;font-weight:700;color:var(--text-main)}.year-count[data-v-d6c3b50f]{font-size:.8rem;color:var(--text-muted)}.archive-month[data-v-d6c3b50f]{margin-bottom:20px}.archive-month-label[data-v-d6c3b50f]{font-size:.8rem;font-weight:600;color:var(--text-muted);letter-spacing:.05em;margin-bottom:8px;padding-left:6px}.archive-list[data-v-d6c3b50f]{list-style:none;padding:0;margin:0}.archive-item[data-v-d6c3b50f]{display:flex;align-items:center;gap:12px;min-height:36px;padding:7px 8px;border-radius:6px;transition:background .15s}.archive-item[data-v-d6c3b50f]:hover{background:var(--bg-sub)}.archive-date[data-v-d6c3b50f]{font-size:.8rem;color:var(--text-muted);font-variant-numeric:tabular-nums;flex-shrink:0;width:40px}.archive-title[data-v-d6c3b50f]{flex:1;font-size:.95rem;color:var(--text-main);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.archive-title[data-v-d6c3b50f]:hover{color:var(--link-blue);text-decoration:underline}.archive-category[data-v-d6c3b50f]{font-size:.75rem;color:var(--text-muted);background:var(--bg-sub);padding:2px 8px;border-radius:4px;flex-shrink:0}
