/* 미니게임트리 게시판 덧붙임 — 허브 독립 스킨 CSS(mh_bbs_*) 위에 얹는 작은 규칙: SVG 아이콘 · 쪽 번호 · 아바타 · 비밀글 안내 · 폼 단추 (작업자 A) */
.mt-ico{display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;font-style:normal;line-height:1;vertical-align:-.125em}
.mt-ico svg{display:block;width:1em;height:1em;fill:currentColor}
.mt-bo-desc{margin:0 0 14px;color:#a7a9cf;font-size:14px}
/* 목록 검색 폼(허브는 div — 여기선 form) */
#mh_bbs_liststyle_wrap form.mh_bbs_liststyle_sch,#mh_bbs_liststyle_gal_wrap form.mh_bbs_liststyle_gal_sch{margin:0}
#mh_bbs_liststyle_wrap .mh_bbs_liststyle_sch_btn .mt-ico,#mh_bbs_liststyle_gal_wrap .mh_bbs_liststyle_gal_sch_btn .mt-ico{font-size:15px}
#mh_bbs_liststyle_wrap .mh_bbs_liststyle_ico_secret .mt-ico{font-size:12px}
#mh_bbs_liststyle_gal_wrap .mh_bbs_liststyle_gal_noimg .mt-ico,#mh_bbs_liststyle_gal_wrap .mh_bbs_liststyle_gal_thumb_notice .mt-ico{font-size:28px}
#mh_bbs_liststyle_gal_wrap .mh_bbs_liststyle_gal_thumb img{width:100%;height:100%;object-fit:cover}
/* 쪽 번호(site.css .mt-pager) — 스킨 묶음 안에서도 같은 모양 */
#mh_bbs_liststyle_wrap .mt-pager a,#mh_bbs_liststyle_gal_wrap .mt-pager a{color:#e4e4fb!important;text-decoration:none}
.mh_bbs_liststyle_paging .mt-pager,.mh_bbs_liststyle_gal_paging .mt-pager{margin:0}
/* 작성자 동그라미 */
.mt-avatar{display:grid;place-items:center;width:100%;height:100%;border-radius:50%;background:linear-gradient(135deg,hsl(var(--h,260) 70% 58%),hsl(calc(var(--h,260) + 50) 75% 52%));color:#fff;font-weight:800;font-size:16px;line-height:1;user-select:none}
.mh_bbs_cmtstyle_avatar .mt-avatar{font-size:14px}
/* 보기: 더보기 메뉴 안 삭제 폼 */
#mh_bbs_viewstyle_wrap .mh_bbs_viewstyle_more_menu form{margin:0;padding:0}
#mh_bbs_viewstyle_wrap .mh_bbs_viewstyle_more_menu button.mh_bbs_viewstyle_more_item{width:100%;border:0;background:none;font:inherit;text-align:left;cursor:pointer}
#mh_bbs_viewstyle_wrap .mh_bbs_viewstyle_imgs{margin:26px 0 0}
#mh_bbs_viewstyle_wrap .mh_bbs_viewstyle_imgs img{max-width:100%;height:auto}
#mh_bbs_viewstyle_wrap .mh_bbs_viewstyle_content{overflow-wrap:anywhere}
#mh_bbs_viewstyle_wrap .mh_bbs_viewstyle_content a{color:#7fe2ff;text-decoration:underline}
#mh_bbs_viewstyle_wrap .mh_bbs_viewstyle_fico{display:inline-flex}
#mh_bbs_viewstyle_wrap .mh_bbs_viewstyle_nb_link .mt-ico{font-size:12px;opacity:.8}
/* 댓글 */
#mh_bbs_cmtstyle_wrap .mh_bbs_cmtstyle_acts form{display:inline;margin:0}
#mh_bbs_cmtstyle_wrap .mh_bbs_cmtstyle_acts button{border:0;background:none;font:inherit;cursor:pointer}
#mh_bbs_cmtstyle_wrap .mh_bbs_cmtstyle_content a{color:#7fe2ff;text-decoration:underline}
#mh_bbs_cmtstyle_wrap .mh_bbs_cmtstyle_toggle .mt-ico{font-size:18px;color:#c4abff}
.mt-cmt-hidden{color:#8a8dba;font-style:italic}
.mt-cmt-admin .mh_bbs_cmtstyle_main{position:relative}
.mt-badge-admin{display:inline-block;margin-left:6px;padding:1px 8px;border-radius:999px;background:linear-gradient(100deg,#ff4fa3,#a46bff);color:#fff;font-size:11px;font-style:normal;font-weight:700;vertical-align:1px}
.mt-cmt-login{margin:18px 0 0;padding:16px;border-radius:14px;background:rgba(255,255,255,.04);box-shadow:inset 0 0 0 1px rgba(255,255,255,.09);color:#a7a9cf;font-size:14px;text-align:center}
.mt-cmt-login a{color:#36d4ff;font-weight:700}
/* 비밀글 안내 */
.gh-main.is-sub .gh-content > .mt-secret{margin-left:auto;margin-right:auto;width:calc(100% - 24px)}
.mt-secret{max-width:480px;margin:10px auto;padding:40px 24px;border-radius:22px;text-align:center;color:#f3f2ff;background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.02));box-shadow:inset 0 0 0 1px rgba(255,255,255,.2)}
.mt-secret > .mt-ico{font-size:40px;color:#c4abff;margin-bottom:12px}
.mt-secret h2{margin:0 0 8px;font-size:22px}
.mt-secret p{margin:0 0 6px;color:#a7a9cf}
.mt-secret-btns{display:flex;gap:10px;justify-content:center;margin-top:20px!important}
/* 글쓰기 */
.mt-w-note{display:flex;gap:8px;align-items:flex-start;margin:0 0 18px;padding:12px 14px;border-radius:12px;background:rgba(164,107,255,.12);box-shadow:inset 0 0 0 1px rgba(164,107,255,.35);color:#e4e4fb;font-size:14px;line-height:1.6}
.mt-w-note .mt-ico{margin-top:3px;color:#c4abff}
.mt-w-hint{display:block;margin:8px 0 0;color:#8a8dba;font-size:12.5px}
#mh_bbs_writestyle_wrap .mh_bbs_writestyle_file_no .mt-ico{font-size:14px}
#mh_bbs_writestyle_wrap .mh_bbs_writestyle_submit .mt-ico{font-size:17px}
#mh_bbs_writestyle_wrap .mh_bbs_writestyle_submit:disabled{opacity:.6;cursor:wait}
