/* 엄마야 통합피드 위젯 — board 스킨 목록 CSS 재사용 (변수는 레이아웃 상속) */
.momya-feed-widget .badge{font-size:11px;font-weight:600;padding:3px 9px;border-radius:6px;white-space:nowrap;display:inline-block;letter-spacing:-.2px}
.bg-free{background:var(--surface-2);color:var(--text)}
.bg-ss{background:#FEF2F2;color:#991B1B}
.bg-preg{background:#F5F3FF;color:#5B21B6}
.bg-info{background:#F0FDF4;color:#166534}
.bg-life{background:#FFFBEB;color:#92400E}
.momya-feed-widget{min-width:0}
.momya-feed-widget .feed-tools{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 2px 8px;min-height:20px}
.momya-feed-widget .feed-count{font-size:12px;color:var(--text-3)}
.momya-feed-widget .feed-count b{color:var(--text-2);font-weight:600}
.momya-feed-widget .feed{list-style:none;margin:0;padding:0}
/* [2026-08-03 수정] momya.css 의 .post 를 var(--surface-2)로 통일했을 때 이 파일을
   빠뜨렸다 — 바로 위 .ptitle 사고(2026-07-24)와 완전히 같은 원인(check_css_sync.py
   검사 범위 밖). 실기기 재확인으로 발견, 이번엔 이 파일도 같이 고침. */
.momya-feed-widget .post{display:flex;align-items:flex-start;gap:13px;padding:14px 8px;border-bottom:1px solid var(--surface-2);transition:background .12s;border-radius:8px}
.momya-feed-widget .post:hover{background:var(--surface-2)}
.momya-feed-widget .pbody{flex:1;min-width:0}
.momya-feed-widget .pmeta-top{display:flex;align-items:center;gap:7px;flex-wrap:wrap}
.momya-feed-widget .flame{color:var(--green)}
/* [프로토타입 오버라이드 12] momya.css/board.momya.css 의 .ptitle 15px 와 통일
   (2026-07-24) — 이 파일은 .momya-feed-widget .ptitle 로 더 구체적이라 그쪽
   .ptitle{font-size:15px} 를 이겨 14px 로 남아있었다(체크 검사(check_css_sync.py)
   는 momya.css/board.momya.css 두 파일만 비교해 이 파일은 검사 범위 밖이라
   그때 놓쳤다). */
.momya-feed-widget .ptitle{display:-webkit-box;font-size:15px;font-weight:600;margin:6px 0 0;color:var(--text);word-break:break-word;line-height:20px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;letter-spacing:-.3px;text-decoration:none}
.momya-feed-widget .post:hover .ptitle{color:var(--green-d)}
.momya-feed-widget .pmeta{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--text-3);margin-top:7px;flex-wrap:wrap}
.momya-feed-widget .pmeta .nick-grade>span{font-weight:500;color:var(--text-2)}
.momya-feed-widget .pmeta .m{display:flex;align-items:center;gap:4px}
.momya-feed-widget .vote{cursor:default}
.momya-feed-widget .pthumb{width:72px;height:72px;flex-shrink:0;border-radius:9px;overflow:hidden;align-self:center}
.momya-feed-widget .pthumb img{width:100%;height:100%;object-fit:cover;display:block}
.momya-feed-widget .feed-empty{padding:48px 20px;text-align:center;color:var(--text-3);font-size:14px;list-style:none}
.momya-feed-widget .momya-pager{display:flex;justify-content:center;align-items:center;gap:6px;margin:22px 0 8px;flex-wrap:wrap}
.momya-feed-widget .momya-pager a,.momya-feed-widget .momya-pager strong{min-width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;font-size:13px;text-decoration:none;color:var(--text-2)}
.momya-feed-widget .momya-pager a:hover{background:var(--surface-2)}
.momya-feed-widget .momya-pager .pg-cur{background:var(--green);color:#fff;font-weight:700}
.momya-feed-widget .momya-pager .pg-arr{color:var(--text-3)}
