/* ============================================================
   LAGLOW OVERRIDES — laglow-design-system.css 위에 덮어쓰기
   이 파일만 수정할 것. laglow-design-system.css 수정 금지.
   ============================================================ */

/* ── 기본 폰트 크기 ── */
body { font-size: 15px; }

/* ── 네비게이션 ── */
.lg-nav-tab  { font-size: 14.5px; }
.lg-logo     { font-size: 16px; }

/* ── 버튼 ── */
.lg-btn      { font-size: 14px; padding: 7px 15px; }
.lg-btn-sm   { font-size: 13px; padding: 4px 11px; }
.lg-btn-generate { font-size: 14.5px; padding: 8px 18px; }
.lg-btn-generate .gen-badge { font-size: 13px; }

/* ── 폼 ── */
.lg-input, .lg-select, .lg-textarea { font-size: 14.5px; padding: 8px 12px; }
.lg-search input { font-size: 14.5px; }
.lg-search { padding: 7px 12px; }
.lg-field-label  { font-size: 13px; }

/* ── 상태 배지 ── */
.lg-status { font-size: 12.5px; padding: 4px 10px; }

/* ── 칩·태그 ── */
.lg-sku-code  { font-size: 13px; }
.lg-type-chip { font-size: 12px; }
.lg-pill      { font-size: 11.5px; }

/* ── 카드 ── */
.lg-card-title  { font-size: 14px; }
.lg-kpi-label   { font-size: 12.5px; }
.lg-kpi-value   { font-size: 28px; }
.lg-kpi-change  { font-size: 13px; }
.lg-stat-card   { text-align: center; }
.lg-stat-label  { font-size: 12px; }
.lg-stat-value  { font-size: 26px; }
.lg-stat-sub    { font-size: 12px; }

/* ── 테이블 ── */
.lg-table th { font-size: 12.5px; padding: 11px 16px; }
.lg-table td { font-size: 14.5px; padding: 11px 16px; }
.lg-table-info { font-size: 13.5px; }
.lg-page-btn   { font-size: 14px; width: 30px; height: 30px; }

/* ── 모달 ── */
.lg-modal-title { font-size: 18px; }
.lg-modal-sub   { font-size: 13px; }
.lg-modal-tab   { font-size: 14.5px; padding: 9px 20px; }
.lg-modal-body  { font-size: 14.5px; }

/* ── 페이지 헤더 ── */
.lg-page-title { font-size: 22px; }
.lg-page-sub   { font-size: 13px; }

/* ── 배너 ── */
.lg-banner { font-size: 14px; }

/* ── 자동완성 ── */
.lg-ac-item    { font-size: 14px; padding: 10px 14px; }
.lg-ac-new-text { font-size: 14px; }
