/* Octo Forum | Post Pages
 * Module-specific presentation. Shared UI tokens and controls belong to Core.
 * Keep selectors scoped and avoid !important overrides.
 */
/* Post Pages */
.octo-forum-public .forum-post-pages{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0}.octo-forum-public .forum-post-pages>a{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:34px;height:34px;min-width:34px;min-height:34px;box-sizing:border-box;padding:0;margin:0;border:1px solid var(--site-border,#7775);border-radius:0;color:var(--site-text,#eee);font-size:13px;font-weight:600;line-height:1.2;text-decoration:none}@media(max-width:680px){.octo-forum-public .forum-post-pages{gap:7px}.octo-forum-public .forum-post-pages>a{width:44px;height:44px;min-width:44px;min-height:44px;font-size:14px}}.octo-forum-public .forum-post-pages .forum-page-gap{display:inline-flex;align-items:center;justify-content:center;min-width:24px;color:var(--site-text,#eee)}.octo-forum-public .forum-post-pages>a.forum-page-next{width:auto;min-width:88px;padding:0 12px}.octo-forum-public .forum-post-pages{align-items:center}.octo-forum-public .forum-post-pages>a[aria-current=page]{background:var(--site-accent,#6656d9);color:#fff;border-color:var(--site-accent,#6656d9)}.octo-forum-public .forum-message .forum-author-rank{margin-bottom:4px}.octo-forum-public .forum-message .forum-author-stats{margin-top:5px;padding-top:9px}.octo-forum-public .forum-compose{margin:0 0 12px;padding:14px 20px 18px;border-top:0}.octo-forum-public .forum-compose form{gap:12px}.octo-forum-public .forum-compose .forum-submit{margin-top:0}@media(max-width:680px){.octo-forum-public .forum-compose{padding:12px 14px 16px}}
