.page-switch{border-bottom:1px solid #d8cfb9;background:#fffcf6;}
.page-switch-inner{display:flex;gap:28px;max-width:1240px;padding:0 40px;margin:auto;}
.page-switch a{display:flex;align-items:center;gap:8px;min-height:54px;padding:10px 0;border-bottom:3px solid transparent;color:#55503f;text-decoration:none;font:500 14px/1.5 'Noto Sans Thai',sans-serif;white-space:nowrap;}
.page-switch a[aria-current="page"]{border-color:#7a2331;color:#7a2331;}
.page-switch a:hover{color:#7a2331;}
.page-switch a:focus-visible{outline:3px solid #7a2331;outline-offset:3px;}
@media(max-width:640px){.page-switch-inner{padding:0 20px;gap:24px;}.page-switch a{font-size:13px;min-height:52px;white-space:nowrap;flex-shrink:0;}.page-switch .nav-long{display:none;}}
@media print{.page-switch{display:none;}}
