.community-board_page__ipdPo{--community-ink:#171717;--community-body:#4d4d4d;--community-muted:#8f8f8f;--community-line:#ebebeb;--community-canvas:#fafafa;--community-paper:#fff;--community-link:#0070f3;max-width:1440px;min-height:70vh;padding:56px 0 88px;color:var(--community-ink);background:var(--community-canvas)}.community-board_page__ipdPo .breadcrumb{color:var(--community-muted);margin-bottom:34px}.community-board_page__ipdPo .breadcrumb a:hover{color:var(--community-link)}.community-board_page__ipdPo .page-heading{align-items:center;margin-bottom:34px}.community-board_page__ipdPo .page-title{color:var(--community-ink);font-size:clamp(32px,4vw,42px);font-weight:650;letter-spacing:-.045em;line-height:1.16}.community-board_page__ipdPo .page-description{margin-top:12px;color:var(--community-body);font-size:15px;line-height:1.7}.community-board_page__ipdPo .page-heading>.button{min-height:42px;padding:0 16px;border:1px solid var(--community-ink);border-radius:6px;background:var(--community-ink);color:#fff;font-size:14px;font-weight:550;box-shadow:none}.community-board_page__ipdPo .page-heading>.button:hover{background:#303030}.community-board_page__ipdPo .filters{gap:26px;margin:36px 0 12px;padding:0 0 1px;border-bottom:1px solid var(--community-line)}.community-board_page__ipdPo .filter{position:relative;padding:12px 1px 15px;border-radius:0;background:transparent;color:var(--community-muted);font-size:14px;font-weight:500;transition:color .12s ease}.community-board_page__ipdPo .filter:hover{color:var(--community-ink)}.community-board_page__ipdPo .filter.active{background:transparent;color:var(--community-ink);font-weight:650}.community-board_page__ipdPo .filter.active:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--community-ink);content:""}.community-board_page__ipdPo .demo-note{margin:22px 0 8px;color:var(--community-muted);font-size:12px;font-variant-numeric:tabular-nums}.community-board_page__ipdPo .post-list{border-top:1px solid var(--community-line)}.community-board_page__ipdPo .post-row{min-height:66px;gap:18px;border-bottom-color:var(--community-line);color:var(--community-ink);transition:background-color .12s ease}.community-board_page__ipdPo .post-row:hover{background:#f2f2f2}.community-board_page__ipdPo .category-label{min-width:76px;padding:0;font-size:12px;font-weight:500;text-align:left}.community-board_page__ipdPo .category-label,.community-board_page__ipdPo .category-label.equipment,.community-board_page__ipdPo .category-label.info,.community-board_page__ipdPo .category-label.practice{background:transparent;color:var(--community-muted)}.community-board_page__ipdPo .post-title{gap:8px;color:var(--community-ink);font-size:14px;font-weight:500}.community-board_page__ipdPo .comment-count,.community-board_page__ipdPo .post-author,.community-board_page__ipdPo .post-row time,.community-board_page__ipdPo .post-views{color:var(--community-muted);font-variant-numeric:tabular-nums}.community-board_page__ipdPo .board-search-bottom{gap:8px;margin-top:34px;padding-top:24px;border-top-color:var(--community-line)}.community-board_page__ipdPo .board-search-bottom input,.community-board_page__ipdPo .board-search-bottom select{min-height:42px;border-color:var(--community-line);border-radius:6px;background:var(--community-paper);color:var(--community-ink)}.community-board_page__ipdPo .board-search-bottom input:focus-visible,.community-board_page__ipdPo .board-search-bottom select:focus-visible{border-color:var(--community-ink);outline:2px solid rgb(23 23 23/18%);outline-offset:1px}.community-board_page__ipdPo .board-search-bottom button{min-height:42px;border:1px solid var(--community-ink);border-radius:6px;background:var(--community-ink);color:#fff}.community-board_page__ipdPo .board-search-bottom button:hover{background:#303030}.community-board_page__ipdPo .empty-state{padding:48px 16px;border-bottom:1px solid var(--community-line);color:var(--community-muted);text-align:center}.community-board_page__ipdPo a:focus-visible,.community-board_page__ipdPo button:focus-visible{outline:2px solid var(--community-link);outline-offset:3px}@media (max-width:760px){.community-board_page__ipdPo{width:calc(100% - 36px);padding-top:30px;padding-bottom:58px}.community-board_page__ipdPo .breadcrumb{margin-bottom:25px}.community-board_page__ipdPo .page-heading{align-items:center;margin-bottom:24px}.community-board_page__ipdPo .page-title{font-size:30px}.community-board_page__ipdPo .page-description{max-width:34ch;font-size:14px}.community-board_page__ipdPo .page-heading>.button{min-height:40px;padding:0 12px;white-space:nowrap}.community-board_page__ipdPo .filters{gap:20px;flex-wrap:nowrap;overflow-x:auto;margin-top:25px;scrollbar-width:none}.community-board_page__ipdPo .filters::-webkit-scrollbar{display:none}.community-board_page__ipdPo .filter{flex:0 0 auto;font-size:13px}.community-board_page__ipdPo .post-row{min-height:62px;gap:10px}.community-board_page__ipdPo .category-label{min-width:48px;font-size:11px}.community-board_page__ipdPo .post-title{font-size:13px}.community-board_page__ipdPo .board-search-bottom{display:grid;grid-template-columns:minmax(0,1fr) 82px 44px;margin-top:26px}.community-board_page__ipdPo .board-search-bottom input{min-width:0}}@media (prefers-reduced-motion:reduce){.community-board_page__ipdPo .filter,.community-board_page__ipdPo .post-row{transition:none}}