/* 게시판 쪽 나눔·검색 (2026-11-06). 넣는 곳 ko/board.php, 움직임 board.js */
.bd-bar{position:relative;width:100%;max-width:480px;margin:clamp(24px,2.8vw,40px) auto clamp(16px,1.8vw,24px)}
.bd-bar input{display:block;width:100%;height:50px;padding-block:0;padding-inline:22px 56px;border:0;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px rgba(116,93,68,.28);font:inherit;font-size:16px;color:var(--ink);-webkit-appearance:none;appearance:none}
.bd-bar input::placeholder{color:#7a6d63}
.bd-bar input:focus{outline:0;box-shadow:inset 0 0 0 2px var(--brown)}
.bd-bar button{position:absolute;top:3px;inset-inline-end:3px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:var(--brown2);color:#fff;cursor:pointer}
.bd-bar button:hover{background:var(--brown)}
.bd-bar svg{width:20px;height:20px}
.bd-res{max-width:1200px;margin:0 auto clamp(16px,2vw,24px);text-align:center;font-size:15px;color:var(--ink)}
.bd-res[hidden]{display:none}
.bd-res button{margin-inline-start:6px;padding:6px 2px;border:0;background:none;font:inherit;font-size:14px;color:var(--brown2);text-decoration:underline;text-underline-offset:3px;cursor:pointer}
.bd-list>li[hidden]{display:none!important}
.bd-list:focus{outline:0}
.bd-pg{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:clamp(44px,4.8vw,64px)}
.bd-pg[hidden]{display:none}
.bd-pg a,.bd-pg span{display:grid;place-items:center;min-width:44px;height:44px;padding:0 10px;border-radius:999px;font-size:15px;color:#5d5249}
.bd-pg a:hover{background:var(--ivory)}
.bd-pg a[aria-current]{color:var(--point);font-weight:700;box-shadow:inset 0 -2px 0 var(--point);border-radius:0}
.bd-pg span[aria-disabled]{opacity:.35}
.bd-pg .bd-dots{min-width:20px;padding:0;color:#7a6d63}
[dir=rtl] .bd-pg .bd-ar{transform:scaleX(-1)}
@media (max-width:599px){
  .bd-pg{gap:2px}
  .bd-pg a,.bd-pg span{min-width:36px;padding:0 4px;font-size:14px}
  .bd-pg .bd-dots{min-width:14px}
}
