/* Scoped to Gnuboard content; theme colors also support the dark Core layout. */
.inner-main #bo_v,.inner-main #bo_v_con,.inner-main #bo_v_info,.inner-main #bo_v a,.inner-main #bo_list a,.inner-main #bo_list .sv_member{color:var(--ink)}
.inner-main #bo_v_con a{color:var(--accent);text-decoration:underline;text-underline-offset:4px}
.inner-main #bo_v_title{display:none}
.inner-main #bo_v_info .pf_img{display:none}
.inner-main #bo_v_info .profile_info_ct{padding-left:0}
.inner-main #bo_v .cmt_btn,.inner-main #bo_v_info a[href="#bo_vc"]{display:none}
.inner-main #bo_v_info{padding:18px 0;margin:0 0 28px;border-color:var(--line)}
.inner-main #bo_v_info .sv_member{color:var(--ink)}
.inner-main #bo_v_info .profile_info{padding:0}
.inner-main #bo_v_con{margin:25px 0 45px}
.inner-main #bo_v_con li{margin-block:8px}
.inner-main #bo_list table{border-collapse:collapse;width:100%}
.inner-main #bo_list caption,.inner-main .sound_only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.inner-main #bo_list th,.inner-main #bo_list td{border-color:var(--line)}
.inner-main #bo_list th{font-size:14px;font-weight:600}
.inner-main #bo_list .td_name,.inner-main #bo_list .td_datetime,.inner-main #bo_list .td_num{font-size:13px;color:var(--muted)}
.inner-main #bo_v .btn_bo_user a,.inner-main #bo_v .btn_bo_user button{color:var(--ink);background:var(--soft);border-color:var(--line)}
.inner-main .cmt_btn{color:var(--ink);background:transparent;border-color:var(--line);padding:18px 0}
.inner-main .bo_sch{color:#253b37;background:#fff}
.inner-main .bo_sch button,.inner-main .bo_sch input,.inner-main .bo_sch select{color:#253b37}
