
.article-browse{margin:26px 0 24px;padding:22px 0;border-top:1px solid #ebe6df;border-bottom:1px solid #ebe6df}.article-browse h2{font-size:15px;color:#534741;border:0;padding:0;margin:0 0 13px;letter-spacing:.04em}.category-menu{display:flex;flex-wrap:wrap;gap:8px;font-size:14px;line-height:1.6}.category-menu a,.category-menu span{display:inline-flex;align-items:center;min-height:42px;padding:8px 14px;border:1px solid #d6cdc7;border-radius:6px;text-decoration:none;color:#534741;background:#fff}.category-menu a:hover{background:#fff1f5;border-color:#b82c5b}.category-menu [aria-current]{background:#534741;border-color:#534741;color:white;font-weight:600}.browse-count{font-size:14px;color:#6f625c;margin:20px 0 8px}.archive-pagination{margin:38px 0 20px}.page-position{text-align:center;font-size:14px;color:#534741;margin:0 0 14px}.archive-pagination .pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin:0;font-size:15px;line-height:1.4}.archive-pagination .pager a,.archive-pagination .pager span{display:inline-flex;align-items:center;justify-content:center;min-width:42px;min-height:44px;padding:9px 12px;border:1px solid #d6cdc7;border-radius:6px;text-decoration:none;color:#534741;background:white}.archive-pagination .pager a:hover{border-color:#b82c5b;background:#fff1f5}.archive-pagination .pager [aria-current="page"]{background:#b82c5b;border-color:#b82c5b;color:#fff;font-weight:700}.archive-pagination .pager .page-unavailable{color:#9c918a;background:#f4f0ed;border-color:#ebe6df}.category-menu a:focus-visible,.archive-pagination a:focus-visible{outline:3px solid #4f80ff;outline-offset:3px}.browse-empty{padding:30px 0;color:#6f625c}@media(max-width:600px){.article-browse{padding:18px 0;margin:22px 0}.category-menu{gap:7px;font-size:13px}.category-menu a,.category-menu span{padding:8px 10px;min-height:42px}.archive-pagination .pager{gap:6px}.archive-pagination .pager a,.archive-pagination .pager span{min-width:38px;min-height:42px;padding:8px 10px}}
