/* ───────────────────────────────────────────────────────────────
   Section assets — 공통 라인 통일 (2026-06-18)
   engine.css(= 실제 Hero 와 공유, 수정 금지)의 옅은 1px 구분선들이
   콘텐츠 1.25x 확대(zoomwrap) + 임베드/클립 다운스케일에서 sub-pixel 로 끊겨 보이는 문제.
   → 에셋 래퍼(.mkstage / .fig) 스코프에서만 구조선을 "또렷한 회색"으로 통일.
   모든 섹션 에셋(asset-researcher / -windows / -2 / -localize / -analyst)이 이 파일을 링크.
─────────────────────────────────────────────────────────────── */

/* 1) var(--border) 계열 일괄 darken — 대부분의 보더가 이걸 씀(카드·표·패널·divider 공통) */
.mkstage, .fig{
  --border:        #D7DBE2;   /* #ECECEC → 또렷한 회색 */
  --border-strong: #C2C7D0;   /* #D9D9D9 → */
}

/* 2) var(--border) 안 쓰고 하드코딩된 옅은 행 구분선(#F0F1F4 / #F3F3F3 등) darken */
.mkstage .xt-table td, .fig .xt-table td,
.mkstage .pd-row, .fig .pd-row,
.mkstage .sv-table td, .fig .sv-table td,
.mkstage .av-brief-row, .fig .av-brief-row,
.mkstage .ai-prose table.mini td, .fig .ai-prose table.mini td{
  border-bottom-color:#E2E5EA !important;
}

/* 3) 표 헤더·합계행 등 강조 구분선은 한 톤 더 또렷하게 */
.mkstage .xt-table th, .fig .xt-table th,
.mkstage .xt-base td, .mkstage .xt-tsum td, .fig .xt-base td, .fig .xt-tsum td{
  border-color:#CFD3DA !important;
}

/* 4) 브라우저 프레임 글라스 보더는 흐려지지 않게 또렷하게 유지 */
.mkstage .frame, .fig .frame{ border-color:rgba(255,255,255,0.95) !important; }
