/* ══════════════════════════════════════════════════════════════════════
   요소에 직접 박힌 색 덮개 — 어두운·밝은 타입 전용
   ──────────────────────────────────────────────────────────────────────
   ★ 이 파일은 손으로 고치지 마세요.
     scripts/gen_inline_color_fix.py 가 만듭니다(값의 근거는 그 파일 설명 참고).

   왜 필요한가 — 화면 곳곳에 style="background:#fff" 처럼 요소에 직접
   박힌 색이 1,600곳 넘게 있다. 글자색은 토큰을 따라 밝아지는데 배경은
   흰색 그대로라, 검정 타입에서 흰 글자에 흰 배경(대비 1.09)이 된다.

   ★ 모든 규칙이 .ds 아래에만 있다 → 「기존 타입」은 한 픽셀도 안 바뀐다.
   ★ !important 가 필요하다 — 요소에 직접 박힌 색은 그러지 않으면 안 진다.
   ★ 마켓 브랜드색(네이버 초록·쿠팡 빨강·옥션 보라…)은 일부러 안 건드린다.
   ══════════════════════════════════════════════════════════════════════ */

/* ── 배경 ─────────────────────────────────────── */
/* 흰 판·아주 옅은 회색 → 카드 바탕 */
.ds [style*="background:#fff" i],
.ds [style*="background: #fff" i],
.ds [style*="background-color:#fff" i],
.ds [style*="background-color: #fff" i] {
  background-color: var(--surface) !important;
}
.ds [style*="background:#ffffff" i],
.ds [style*="background: #ffffff" i],
.ds [style*="background-color:#ffffff" i],
.ds [style*="background-color: #ffffff" i] {
  background-color: var(--surface) !important;
}
.ds [style*="background:white" i],
.ds [style*="background: white" i],
.ds [style*="background-color:white" i],
.ds [style*="background-color: white" i] {
  background-color: var(--surface) !important;
}
.ds [style*="background:#fafbfc" i],
.ds [style*="background: #fafbfc" i],
.ds [style*="background-color:#fafbfc" i],
.ds [style*="background-color: #fafbfc" i] {
  background-color: var(--surface) !important;
}
.ds [style*="background:#f9fafb" i],
.ds [style*="background: #f9fafb" i],
.ds [style*="background-color:#f9fafb" i],
.ds [style*="background-color: #f9fafb" i] {
  background-color: var(--surface) !important;
}
.ds [style*="background:#fafafa" i],
.ds [style*="background: #fafafa" i],
.ds [style*="background-color:#fafafa" i],
.ds [style*="background-color: #fafafa" i] {
  background-color: var(--surface) !important;
}
.ds [style*="background:#f2f4f6" i],
.ds [style*="background: #f2f4f6" i],
.ds [style*="background-color:#f2f4f6" i],
.ds [style*="background-color: #f2f4f6" i] {
  background-color: var(--surface) !important;
}
.ds [style*="background:#f1f1f4" i],
.ds [style*="background: #f1f1f4" i],
.ds [style*="background-color:#f1f1f4" i],
.ds [style*="background-color: #f1f1f4" i] {
  background-color: var(--surface) !important;
}
.ds [style*="background:#f3f4f6" i],
.ds [style*="background: #f3f4f6" i],
.ds [style*="background-color:#f3f4f6" i],
.ds [style*="background-color: #f3f4f6" i] {
  background-color: var(--surface) !important;
}
.ds [style*="background:#f4f4f4" i],
.ds [style*="background: #f4f4f4" i],
.ds [style*="background-color:#f4f4f4" i],
.ds [style*="background-color: #f4f4f4" i] {
  background-color: var(--surface) !important;
}
.ds [style*="background:#eef1f4" i],
.ds [style*="background: #eef1f4" i],
.ds [style*="background-color:#eef1f4" i],
.ds [style*="background-color: #eef1f4" i] {
  background-color: var(--surface) !important;
}

/* 옅은 파랑 배지·강조칸 */
.ds [style*="background:#eff6ff" i],
.ds [style*="background: #eff6ff" i],
.ds [style*="background-color:#eff6ff" i],
.ds [style*="background-color: #eff6ff" i] {
  background-color: var(--연한-파랑) !important;
}
.ds [style*="background:#eaf3ff" i],
.ds [style*="background: #eaf3ff" i],
.ds [style*="background-color:#eaf3ff" i],
.ds [style*="background-color: #eaf3ff" i] {
  background-color: var(--연한-파랑) !important;
}
.ds [style*="background:#dbeafe" i],
.ds [style*="background: #dbeafe" i],
.ds [style*="background-color:#dbeafe" i],
.ds [style*="background-color: #dbeafe" i] {
  background-color: var(--연한-파랑) !important;
}
.ds [style*="background:#eef1fe" i],
.ds [style*="background: #eef1fe" i],
.ds [style*="background-color:#eef1fe" i],
.ds [style*="background-color: #eef1fe" i] {
  background-color: var(--연한-파랑) !important;
}
.ds [style*="background:#f0f6ff" i],
.ds [style*="background: #f0f6ff" i],
.ds [style*="background-color:#f0f6ff" i],
.ds [style*="background-color: #f0f6ff" i] {
  background-color: var(--연한-파랑) !important;
}
.ds [style*="background:#f8fbff" i],
.ds [style*="background: #f8fbff" i],
.ds [style*="background-color:#f8fbff" i],
.ds [style*="background-color: #f8fbff" i] {
  background-color: var(--연한-파랑) !important;
}

/* 옅은 초록 */
.ds [style*="background:#f0fdf4" i],
.ds [style*="background: #f0fdf4" i],
.ds [style*="background-color:#f0fdf4" i],
.ds [style*="background-color: #f0fdf4" i] {
  background-color: var(--연한-초록) !important;
}
.ds [style*="background:#e7f8ef" i],
.ds [style*="background: #e7f8ef" i],
.ds [style*="background-color:#e7f8ef" i],
.ds [style*="background-color: #e7f8ef" i] {
  background-color: var(--연한-초록) !important;
}
.ds [style*="background:#ecfdf5" i],
.ds [style*="background: #ecfdf5" i],
.ds [style*="background-color:#ecfdf5" i],
.ds [style*="background-color: #ecfdf5" i] {
  background-color: var(--연한-초록) !important;
}

/* 옅은 빨강·분홍 */
.ds [style*="background:#feecec" i],
.ds [style*="background: #feecec" i],
.ds [style*="background-color:#feecec" i],
.ds [style*="background-color: #feecec" i] {
  background-color: var(--연한-빨강) !important;
}
.ds [style*="background:#fee2e2" i],
.ds [style*="background: #fee2e2" i],
.ds [style*="background-color:#fee2e2" i],
.ds [style*="background-color: #fee2e2" i] {
  background-color: var(--연한-빨강) !important;
}
.ds [style*="background:#fef2f2" i],
.ds [style*="background: #fef2f2" i],
.ds [style*="background-color:#fef2f2" i],
.ds [style*="background-color: #fef2f2" i] {
  background-color: var(--연한-빨강) !important;
}
.ds [style*="background:#fff0f0" i],
.ds [style*="background: #fff0f0" i],
.ds [style*="background-color:#fff0f0" i],
.ds [style*="background-color: #fff0f0" i] {
  background-color: var(--연한-빨강) !important;
}
.ds [style*="background:#ffe9e9" i],
.ds [style*="background: #ffe9e9" i],
.ds [style*="background-color:#ffe9e9" i],
.ds [style*="background-color: #ffe9e9" i] {
  background-color: var(--연한-빨강) !important;
}

/* 옅은 노랑·살구 */
.ds [style*="background:#fef3c7" i],
.ds [style*="background: #fef3c7" i],
.ds [style*="background-color:#fef3c7" i],
.ds [style*="background-color: #fef3c7" i] {
  background-color: var(--연한-노랑) !important;
}
.ds [style*="background:#fffbeb" i],
.ds [style*="background: #fffbeb" i],
.ds [style*="background-color:#fffbeb" i],
.ds [style*="background-color: #fffbeb" i] {
  background-color: var(--연한-노랑) !important;
}
.ds [style*="background:#fff8e6" i],
.ds [style*="background: #fff8e6" i],
.ds [style*="background-color:#fff8e6" i],
.ds [style*="background-color: #fff8e6" i] {
  background-color: var(--연한-노랑) !important;
}
.ds [style*="background:#fef9c3" i],
.ds [style*="background: #fef9c3" i],
.ds [style*="background-color:#fef9c3" i],
.ds [style*="background-color: #fef9c3" i] {
  background-color: var(--연한-노랑) !important;
}

/* 옅은 보라 */
.ds [style*="background:#f3e8ff" i],
.ds [style*="background: #f3e8ff" i],
.ds [style*="background-color:#f3e8ff" i],
.ds [style*="background-color: #f3e8ff" i] {
  background-color: var(--연한-보라) !important;
}
.ds [style*="background:#f5f3ff" i],
.ds [style*="background: #f5f3ff" i],
.ds [style*="background-color:#f5f3ff" i],
.ds [style*="background-color: #f5f3ff" i] {
  background-color: var(--연한-보라) !important;
}
.ds [style*="background:#ede9fe" i],
.ds [style*="background: #ede9fe" i],
.ds [style*="background-color:#ede9fe" i],
.ds [style*="background-color: #ede9fe" i] {
  background-color: var(--연한-보라) !important;
}

/* ── 글자 ─────────────────────────────────────── */
/* 진한 글자 — 검정 바탕에서 안 보인다 */
.ds [style^="color:#191f28" i],
.ds [style^="color: #191f28" i],
.ds [style*=";color:#191f28" i],
.ds [style*=";color: #191f28" i],
.ds [style*="; color:#191f28" i],
.ds [style*="; color: #191f28" i],
.ds [style*=" color:#191f28" i],
.ds [style*=" color: #191f28" i] {
  color: var(--ink) !important;
}
.ds [style^="color:#292a2f" i],
.ds [style^="color: #292a2f" i],
.ds [style*=";color:#292a2f" i],
.ds [style*=";color: #292a2f" i],
.ds [style*="; color:#292a2f" i],
.ds [style*="; color: #292a2f" i],
.ds [style*=" color:#292a2f" i],
.ds [style*=" color: #292a2f" i] {
  color: var(--ink) !important;
}
.ds [style^="color:#111827" i],
.ds [style^="color: #111827" i],
.ds [style*=";color:#111827" i],
.ds [style*=";color: #111827" i],
.ds [style*="; color:#111827" i],
.ds [style*="; color: #111827" i],
.ds [style*=" color:#111827" i],
.ds [style*=" color: #111827" i] {
  color: var(--ink) !important;
}
.ds [style^="color:#1f2937" i],
.ds [style^="color: #1f2937" i],
.ds [style*=";color:#1f2937" i],
.ds [style*=";color: #1f2937" i],
.ds [style*="; color:#1f2937" i],
.ds [style*="; color: #1f2937" i],
.ds [style*=" color:#1f2937" i],
.ds [style*=" color: #1f2937" i] {
  color: var(--ink) !important;
}
.ds [style^="color:#374151" i],
.ds [style^="color: #374151" i],
.ds [style*=";color:#374151" i],
.ds [style*=";color: #374151" i],
.ds [style*="; color:#374151" i],
.ds [style*="; color: #374151" i],
.ds [style*=" color:#374151" i],
.ds [style*=" color: #374151" i] {
  color: var(--ink) !important;
}
.ds [style^="color:#4b5563" i],
.ds [style^="color: #4b5563" i],
.ds [style*=";color:#4b5563" i],
.ds [style*=";color: #4b5563" i],
.ds [style*="; color:#4b5563" i],
.ds [style*="; color: #4b5563" i],
.ds [style*=" color:#4b5563" i],
.ds [style*=" color: #4b5563" i] {
  color: var(--ink) !important;
}
.ds [style^="color:#000" i],
.ds [style^="color: #000" i],
.ds [style*=";color:#000" i],
.ds [style*=";color: #000" i],
.ds [style*="; color:#000" i],
.ds [style*="; color: #000" i],
.ds [style*=" color:#000" i],
.ds [style*=" color: #000" i] {
  color: var(--ink) !important;
}
.ds [style^="color:#000000" i],
.ds [style^="color: #000000" i],
.ds [style*=";color:#000000" i],
.ds [style*=";color: #000000" i],
.ds [style*="; color:#000000" i],
.ds [style*="; color: #000000" i],
.ds [style*=" color:#000000" i],
.ds [style*=" color: #000000" i] {
  color: var(--ink) !important;
}
.ds [style^="color:#333" i],
.ds [style^="color: #333" i],
.ds [style*=";color:#333" i],
.ds [style*=";color: #333" i],
.ds [style*="; color:#333" i],
.ds [style*="; color: #333" i],
.ds [style*=" color:#333" i],
.ds [style*=" color: #333" i] {
  color: var(--ink) !important;
}
.ds [style^="color:#212529" i],
.ds [style^="color: #212529" i],
.ds [style*=";color:#212529" i],
.ds [style*=";color: #212529" i],
.ds [style*="; color:#212529" i],
.ds [style*="; color: #212529" i],
.ds [style*=" color:#212529" i],
.ds [style*=" color: #212529" i] {
  color: var(--ink) !important;
}

/* 보조 글자 */
.ds [style^="color:#8b95a1" i],
.ds [style^="color: #8b95a1" i],
.ds [style*=";color:#8b95a1" i],
.ds [style*=";color: #8b95a1" i],
.ds [style*="; color:#8b95a1" i],
.ds [style*="; color: #8b95a1" i],
.ds [style*=" color:#8b95a1" i],
.ds [style*=" color: #8b95a1" i] {
  color: var(--글자-보조) !important;
}
.ds [style^="color:#6b7684" i],
.ds [style^="color: #6b7684" i],
.ds [style*=";color:#6b7684" i],
.ds [style*=";color: #6b7684" i],
.ds [style*="; color:#6b7684" i],
.ds [style*="; color: #6b7684" i],
.ds [style*=" color:#6b7684" i],
.ds [style*=" color: #6b7684" i] {
  color: var(--글자-보조) !important;
}
.ds [style^="color:#4e5968" i],
.ds [style^="color: #4e5968" i],
.ds [style*=";color:#4e5968" i],
.ds [style*=";color: #4e5968" i],
.ds [style*="; color:#4e5968" i],
.ds [style*="; color: #4e5968" i],
.ds [style*=" color:#4e5968" i],
.ds [style*=" color: #4e5968" i] {
  color: var(--글자-보조) !important;
}
.ds [style^="color:#525866" i],
.ds [style^="color: #525866" i],
.ds [style*=";color:#525866" i],
.ds [style*=";color: #525866" i],
.ds [style*="; color:#525866" i],
.ds [style*="; color: #525866" i],
.ds [style*=" color:#525866" i],
.ds [style*=" color: #525866" i] {
  color: var(--글자-보조) !important;
}
.ds [style^="color:#666" i],
.ds [style^="color: #666" i],
.ds [style*=";color:#666" i],
.ds [style*=";color: #666" i],
.ds [style*="; color:#666" i],
.ds [style*="; color: #666" i],
.ds [style*=" color:#666" i],
.ds [style*=" color: #666" i] {
  color: var(--글자-보조) !important;
}

/* 흐린 글자 */
.ds [style^="color:#9ca3af" i],
.ds [style^="color: #9ca3af" i],
.ds [style*=";color:#9ca3af" i],
.ds [style*=";color: #9ca3af" i],
.ds [style*="; color:#9ca3af" i],
.ds [style*="; color: #9ca3af" i],
.ds [style*=" color:#9ca3af" i],
.ds [style*=" color: #9ca3af" i] {
  color: var(--글자-희미) !important;
}
.ds [style^="color:#8f91a0" i],
.ds [style^="color: #8f91a0" i],
.ds [style*=";color:#8f91a0" i],
.ds [style*=";color: #8f91a0" i],
.ds [style*="; color:#8f91a0" i],
.ds [style*="; color: #8f91a0" i],
.ds [style*=" color:#8f91a0" i],
.ds [style*=" color: #8f91a0" i] {
  color: var(--글자-희미) !important;
}
.ds [style^="color:#6b7280" i],
.ds [style^="color: #6b7280" i],
.ds [style*=";color:#6b7280" i],
.ds [style*=";color: #6b7280" i],
.ds [style*="; color:#6b7280" i],
.ds [style*="; color: #6b7280" i],
.ds [style*=" color:#6b7280" i],
.ds [style*=" color: #6b7280" i] {
  color: var(--글자-희미) !important;
}
.ds [style^="color:#b0b8c1" i],
.ds [style^="color: #b0b8c1" i],
.ds [style*=";color:#b0b8c1" i],
.ds [style*=";color: #b0b8c1" i],
.ds [style*="; color:#b0b8c1" i],
.ds [style*="; color: #b0b8c1" i],
.ds [style*=" color:#b0b8c1" i],
.ds [style*=" color: #b0b8c1" i] {
  color: var(--글자-희미) !important;
}
.ds [style^="color:#cbccd3" i],
.ds [style^="color: #cbccd3" i],
.ds [style*=";color:#cbccd3" i],
.ds [style*=";color: #cbccd3" i],
.ds [style*="; color:#cbccd3" i],
.ds [style*="; color: #cbccd3" i],
.ds [style*=" color:#cbccd3" i],
.ds [style*=" color: #cbccd3" i] {
  color: var(--글자-희미) !important;
}
.ds [style^="color:#d1d6db" i],
.ds [style^="color: #d1d6db" i],
.ds [style*=";color:#d1d6db" i],
.ds [style*=";color: #d1d6db" i],
.ds [style*="; color:#d1d6db" i],
.ds [style*="; color: #d1d6db" i],
.ds [style*=" color:#d1d6db" i],
.ds [style*=" color: #d1d6db" i] {
  color: var(--글자-희미) !important;
}
.ds [style^="color:#9aa3af" i],
.ds [style^="color: #9aa3af" i],
.ds [style*=";color:#9aa3af" i],
.ds [style*=";color: #9aa3af" i],
.ds [style*="; color:#9aa3af" i],
.ds [style*="; color: #9aa3af" i],
.ds [style*=" color:#9aa3af" i],
.ds [style*=" color: #9aa3af" i] {
  color: var(--글자-희미) !important;
}
.ds [style^="color:#d2d2d7" i],
.ds [style^="color: #d2d2d7" i],
.ds [style*=";color:#d2d2d7" i],
.ds [style*=";color: #d2d2d7" i],
.ds [style*="; color:#d2d2d7" i],
.ds [style*="; color: #d2d2d7" i],
.ds [style*=" color:#d2d2d7" i],
.ds [style*=" color: #d2d2d7" i] {
  color: var(--글자-희미) !important;
}

/* 초록 글자 */
.ds [style^="color:#22c55e" i],
.ds [style^="color: #22c55e" i],
.ds [style*=";color:#22c55e" i],
.ds [style*=";color: #22c55e" i],
.ds [style*="; color:#22c55e" i],
.ds [style*="; color: #22c55e" i],
.ds [style*=" color:#22c55e" i],
.ds [style*=" color: #22c55e" i] {
  color: var(--글자-초록) !important;
}
.ds [style^="color:#16a34a" i],
.ds [style^="color: #16a34a" i],
.ds [style*=";color:#16a34a" i],
.ds [style*=";color: #16a34a" i],
.ds [style*="; color:#16a34a" i],
.ds [style*="; color: #16a34a" i],
.ds [style*=" color:#16a34a" i],
.ds [style*=" color: #16a34a" i] {
  color: var(--글자-초록) !important;
}
.ds [style^="color:#10b981" i],
.ds [style^="color: #10b981" i],
.ds [style*=";color:#10b981" i],
.ds [style*=";color: #10b981" i],
.ds [style*="; color:#10b981" i],
.ds [style*="; color: #10b981" i],
.ds [style*=" color:#10b981" i],
.ds [style*=" color: #10b981" i] {
  color: var(--글자-초록) !important;
}
.ds [style^="color:#34c759" i],
.ds [style^="color: #34c759" i],
.ds [style*=";color:#34c759" i],
.ds [style*=";color: #34c759" i],
.ds [style*="; color:#34c759" i],
.ds [style*="; color: #34c759" i],
.ds [style*=" color:#34c759" i],
.ds [style*=" color: #34c759" i] {
  color: var(--글자-초록) !important;
}
.ds [style^="color:#059669" i],
.ds [style^="color: #059669" i],
.ds [style*=";color:#059669" i],
.ds [style*=";color: #059669" i],
.ds [style*="; color:#059669" i],
.ds [style*="; color: #059669" i],
.ds [style*=" color:#059669" i],
.ds [style*=" color: #059669" i] {
  color: var(--글자-초록) !important;
}
.ds [style^="color:#15803d" i],
.ds [style^="color: #15803d" i],
.ds [style*=";color:#15803d" i],
.ds [style*=";color: #15803d" i],
.ds [style*="; color:#15803d" i],
.ds [style*="; color: #15803d" i],
.ds [style*=" color:#15803d" i],
.ds [style*=" color: #15803d" i] {
  color: var(--글자-초록) !important;
}
.ds [style^="color:#1ab053" i],
.ds [style^="color: #1ab053" i],
.ds [style*=";color:#1ab053" i],
.ds [style*=";color: #1ab053" i],
.ds [style*="; color:#1ab053" i],
.ds [style*="; color: #1ab053" i],
.ds [style*=" color:#1ab053" i],
.ds [style*=" color: #1ab053" i] {
  color: var(--글자-초록) !important;
}
.ds [style^="color:#0f7a3a" i],
.ds [style^="color: #0f7a3a" i],
.ds [style*=";color:#0f7a3a" i],
.ds [style*=";color: #0f7a3a" i],
.ds [style*="; color:#0f7a3a" i],
.ds [style*="; color: #0f7a3a" i],
.ds [style*=" color:#0f7a3a" i],
.ds [style*=" color: #0f7a3a" i] {
  color: var(--글자-초록) !important;
}
.ds [style^="color:#065f46" i],
.ds [style^="color: #065f46" i],
.ds [style*=";color:#065f46" i],
.ds [style*=";color: #065f46" i],
.ds [style*="; color:#065f46" i],
.ds [style*="; color: #065f46" i],
.ds [style*=" color:#065f46" i],
.ds [style*=" color: #065f46" i] {
  color: var(--글자-초록) !important;
}

/* 빨강 글자 */
.ds [style^="color:#f04452" i],
.ds [style^="color: #f04452" i],
.ds [style*=";color:#f04452" i],
.ds [style*=";color: #f04452" i],
.ds [style*="; color:#f04452" i],
.ds [style*="; color: #f04452" i],
.ds [style*=" color:#f04452" i],
.ds [style*=" color: #f04452" i] {
  color: var(--글자-빨강) !important;
}
.ds [style^="color:#f04438" i],
.ds [style^="color: #f04438" i],
.ds [style*=";color:#f04438" i],
.ds [style*=";color: #f04438" i],
.ds [style*="; color:#f04438" i],
.ds [style*="; color: #f04438" i],
.ds [style*=" color:#f04438" i],
.ds [style*=" color: #f04438" i] {
  color: var(--글자-빨강) !important;
}
.ds [style^="color:#e24b4a" i],
.ds [style^="color: #e24b4a" i],
.ds [style*=";color:#e24b4a" i],
.ds [style*=";color: #e24b4a" i],
.ds [style*="; color:#e24b4a" i],
.ds [style*="; color: #e24b4a" i],
.ds [style*=" color:#e24b4a" i],
.ds [style*=" color: #e24b4a" i] {
  color: var(--글자-빨강) !important;
}
.ds [style^="color:#c00" i],
.ds [style^="color: #c00" i],
.ds [style*=";color:#c00" i],
.ds [style*=";color: #c00" i],
.ds [style*="; color:#c00" i],
.ds [style*="; color: #c00" i],
.ds [style*=" color:#c00" i],
.ds [style*=" color: #c00" i] {
  color: var(--글자-빨강) !important;
}
.ds [style^="color:#8a2020" i],
.ds [style^="color: #8a2020" i],
.ds [style*=";color:#8a2020" i],
.ds [style*=";color: #8a2020" i],
.ds [style*="; color:#8a2020" i],
.ds [style*="; color: #8a2020" i],
.ds [style*=" color:#8a2020" i],
.ds [style*=" color: #8a2020" i] {
  color: var(--글자-빨강) !important;
}

/* 주황 글자 */
.ds [style^="color:#b45309" i],
.ds [style^="color: #b45309" i],
.ds [style*=";color:#b45309" i],
.ds [style*=";color: #b45309" i],
.ds [style*="; color:#b45309" i],
.ds [style*="; color: #b45309" i],
.ds [style*=" color:#b45309" i],
.ds [style*=" color: #b45309" i] {
  color: var(--글자-주황) !important;
}
.ds [style^="color:#92400e" i],
.ds [style^="color: #92400e" i],
.ds [style*=";color:#92400e" i],
.ds [style*=";color: #92400e" i],
.ds [style*="; color:#92400e" i],
.ds [style*="; color: #92400e" i],
.ds [style*=" color:#92400e" i],
.ds [style*=" color: #92400e" i] {
  color: var(--글자-주황) !important;
}
.ds [style^="color:#ca8a04" i],
.ds [style^="color: #ca8a04" i],
.ds [style*=";color:#ca8a04" i],
.ds [style*=";color: #ca8a04" i],
.ds [style*="; color:#ca8a04" i],
.ds [style*="; color: #ca8a04" i],
.ds [style*=" color:#ca8a04" i],
.ds [style*=" color: #ca8a04" i] {
  color: var(--글자-주황) !important;
}
.ds [style^="color:#c2570c" i],
.ds [style^="color: #c2570c" i],
.ds [style*=";color:#c2570c" i],
.ds [style*=";color: #c2570c" i],
.ds [style*="; color:#c2570c" i],
.ds [style*="; color: #c2570c" i],
.ds [style*=" color:#c2570c" i],
.ds [style*=" color: #c2570c" i] {
  color: var(--글자-주황) !important;
}
.ds [style^="color:#c2410c" i],
.ds [style^="color: #c2410c" i],
.ds [style*=";color:#c2410c" i],
.ds [style*=";color: #c2410c" i],
.ds [style*="; color:#c2410c" i],
.ds [style*="; color: #c2410c" i],
.ds [style*=" color:#c2410c" i],
.ds [style*=" color: #c2410c" i] {
  color: var(--글자-주황) !important;
}

/* 파랑 글자 */
.ds [style^="color:#3182f6" i],
.ds [style^="color: #3182f6" i],
.ds [style*=";color:#3182f6" i],
.ds [style*=";color: #3182f6" i],
.ds [style*="; color:#3182f6" i],
.ds [style*="; color: #3182f6" i],
.ds [style*=" color:#3182f6" i],
.ds [style*=" color: #3182f6" i] {
  color: var(--글자-파랑) !important;
}
.ds [style^="color:#3b82f6" i],
.ds [style^="color: #3b82f6" i],
.ds [style*=";color:#3b82f6" i],
.ds [style*=";color: #3b82f6" i],
.ds [style*="; color:#3b82f6" i],
.ds [style*="; color: #3b82f6" i],
.ds [style*=" color:#3b82f6" i],
.ds [style*=" color: #3b82f6" i] {
  color: var(--글자-파랑) !important;
}
.ds [style^="color:#4a90d9" i],
.ds [style^="color: #4a90d9" i],
.ds [style*=";color:#4a90d9" i],
.ds [style*=";color: #4a90d9" i],
.ds [style*="; color:#4a90d9" i],
.ds [style*="; color: #4a90d9" i],
.ds [style*=" color:#4a90d9" i],
.ds [style*=" color: #4a90d9" i] {
  color: var(--글자-파랑) !important;
}
.ds [style^="color:#5b7db1" i],
.ds [style^="color: #5b7db1" i],
.ds [style*=";color:#5b7db1" i],
.ds [style*=";color: #5b7db1" i],
.ds [style*="; color:#5b7db1" i],
.ds [style*="; color: #5b7db1" i],
.ds [style*=" color:#5b7db1" i],
.ds [style*=" color: #5b7db1" i] {
  color: var(--글자-파랑) !important;
}
.ds [style^="color:#2997ff" i],
.ds [style^="color: #2997ff" i],
.ds [style*=";color:#2997ff" i],
.ds [style*=";color: #2997ff" i],
.ds [style*="; color:#2997ff" i],
.ds [style*="; color: #2997ff" i],
.ds [style*=" color:#2997ff" i],
.ds [style*=" color: #2997ff" i] {
  color: var(--글자-파랑) !important;
}

/* 보라 글자 */
.ds [style^="color:#7c3aed" i],
.ds [style^="color: #7c3aed" i],
.ds [style*=";color:#7c3aed" i],
.ds [style*=";color: #7c3aed" i],
.ds [style*="; color:#7c3aed" i],
.ds [style*="; color: #7c3aed" i],
.ds [style*=" color:#7c3aed" i],
.ds [style*=" color: #7c3aed" i] {
  color: var(--보라) !important;
}
.ds [style^="color:#8b5cf6" i],
.ds [style^="color: #8b5cf6" i],
.ds [style*=";color:#8b5cf6" i],
.ds [style*=";color: #8b5cf6" i],
.ds [style*="; color:#8b5cf6" i],
.ds [style*="; color: #8b5cf6" i],
.ds [style*=" color:#8b5cf6" i],
.ds [style*=" color: #8b5cf6" i] {
  color: var(--보라) !important;
}
.ds [style^="color:#6b21a8" i],
.ds [style^="color: #6b21a8" i],
.ds [style*=";color:#6b21a8" i],
.ds [style*=";color: #6b21a8" i],
.ds [style*="; color:#6b21a8" i],
.ds [style*="; color: #6b21a8" i],
.ds [style*=" color:#6b21a8" i],
.ds [style*=" color: #6b21a8" i] {
  color: var(--보라) !important;
}
.ds [style^="color:#5b21a6" i],
.ds [style^="color: #5b21a6" i],
.ds [style*=";color:#5b21a6" i],
.ds [style*=";color: #5b21a6" i],
.ds [style*="; color:#5b21a6" i],
.ds [style*="; color: #5b21a6" i],
.ds [style*=" color:#5b21a6" i],
.ds [style*=" color: #5b21a6" i] {
  color: var(--보라) !important;
}

/* ── 글자(토큰으로 적힌 자리) ─────────────────────────────────────── */
/* 초록 글자(토큰) */
.ds [style^="color:var(--green" i],
.ds [style^="color: var(--green" i],
.ds [style*=";color:var(--green" i],
.ds [style*=";color: var(--green" i],
.ds [style*="; color:var(--green" i],
.ds [style*="; color: var(--green" i],
.ds [style*=" color:var(--green" i],
.ds [style*=" color: var(--green" i] {
  color: var(--글자-초록) !important;
}
.ds [style^="color:var(--color-ok" i],
.ds [style^="color: var(--color-ok" i],
.ds [style*=";color:var(--color-ok" i],
.ds [style*=";color: var(--color-ok" i],
.ds [style*="; color:var(--color-ok" i],
.ds [style*="; color: var(--color-ok" i],
.ds [style*=" color:var(--color-ok" i],
.ds [style*=" color: var(--color-ok" i] {
  color: var(--글자-초록) !important;
}

/* 빨강 글자(토큰) */
.ds [style^="color:var(--red" i],
.ds [style^="color: var(--red" i],
.ds [style*=";color:var(--red" i],
.ds [style*=";color: var(--red" i],
.ds [style*="; color:var(--red" i],
.ds [style*="; color: var(--red" i],
.ds [style*=" color:var(--red" i],
.ds [style*=" color: var(--red" i] {
  color: var(--글자-빨강) !important;
}
.ds [style^="color:var(--danger" i],
.ds [style^="color: var(--danger" i],
.ds [style*=";color:var(--danger" i],
.ds [style*=";color: var(--danger" i],
.ds [style*="; color:var(--danger" i],
.ds [style*="; color: var(--danger" i],
.ds [style*=" color:var(--danger" i],
.ds [style*=" color: var(--danger" i] {
  color: var(--글자-빨강) !important;
}

/* 주황 글자(토큰) */
.ds [style^="color:var(--amber" i],
.ds [style^="color: var(--amber" i],
.ds [style*=";color:var(--amber" i],
.ds [style*=";color: var(--amber" i],
.ds [style*="; color:var(--amber" i],
.ds [style*="; color: var(--amber" i],
.ds [style*=" color:var(--amber" i],
.ds [style*=" color: var(--amber" i] {
  color: var(--글자-주황) !important;
}
.ds [style^="color:var(--warning" i],
.ds [style^="color: var(--warning" i],
.ds [style*=";color:var(--warning" i],
.ds [style*=";color: var(--warning" i],
.ds [style*="; color:var(--warning" i],
.ds [style*="; color: var(--warning" i],
.ds [style*=" color:var(--warning" i],
.ds [style*=" color: var(--warning" i] {
  color: var(--글자-주황) !important;
}

/* 파랑 글자(토큰) */
.ds [style^="color:var(--blue" i],
.ds [style^="color: var(--blue" i],
.ds [style*=";color:var(--blue" i],
.ds [style*=";color: var(--blue" i],
.ds [style*="; color:var(--blue" i],
.ds [style*="; color: var(--blue" i],
.ds [style*=" color:var(--blue" i],
.ds [style*=" color: var(--blue" i] {
  color: var(--글자-파랑) !important;
}
.ds [style^="color:var(--sky" i],
.ds [style^="color: var(--sky" i],
.ds [style*=";color:var(--sky" i],
.ds [style*=";color: var(--sky" i],
.ds [style*="; color:var(--sky" i],
.ds [style*="; color: var(--sky" i],
.ds [style*=" color:var(--sky" i],
.ds [style*=" color: var(--sky" i] {
  color: var(--글자-파랑) !important;
}
.ds [style^="color:var(--primary" i],
.ds [style^="color: var(--primary" i],
.ds [style*=";color:var(--primary" i],
.ds [style*=";color: var(--primary" i],
.ds [style*="; color:var(--primary" i],
.ds [style*="; color: var(--primary" i],
.ds [style*=" color:var(--primary" i],
.ds [style*=" color: var(--primary" i] {
  color: var(--글자-파랑) !important;
}

/* 흐린 글자(토큰) */
.ds [style^="color:var(--faint" i],
.ds [style^="color: var(--faint" i],
.ds [style*=";color:var(--faint" i],
.ds [style*=";color: var(--faint" i],
.ds [style*="; color:var(--faint" i],
.ds [style*="; color: var(--faint" i],
.ds [style*=" color:var(--faint" i],
.ds [style*=" color: var(--faint" i] {
  color: var(--글자-희미) !important;
}
.ds [style^="color:var(--n300" i],
.ds [style^="color: var(--n300" i],
.ds [style*=";color:var(--n300" i],
.ds [style*=";color: var(--n300" i],
.ds [style*="; color:var(--n300" i],
.ds [style*="; color: var(--n300" i],
.ds [style*=" color:var(--n300" i],
.ds [style*=" color: var(--n300" i] {
  color: var(--글자-희미) !important;
}
.ds [style^="color:var(--n400" i],
.ds [style^="color: var(--n400" i],
.ds [style*=";color:var(--n400" i],
.ds [style*=";color: var(--n400" i],
.ds [style*="; color:var(--n400" i],
.ds [style*="; color: var(--n400" i],
.ds [style*=" color:var(--n400" i],
.ds [style*=" color: var(--n400" i] {
  color: var(--글자-희미) !important;
}
.ds [style^="color:var(--n500" i],
.ds [style^="color: var(--n500" i],
.ds [style*=";color:var(--n500" i],
.ds [style*=";color: var(--n500" i],
.ds [style*="; color:var(--n500" i],
.ds [style*="; color: var(--n500" i],
.ds [style*=" color:var(--n500" i],
.ds [style*=" color: var(--n500" i] {
  color: var(--글자-희미) !important;
}
.ds [style^="color:var(--sub" i],
.ds [style^="color: var(--sub" i],
.ds [style*=";color:var(--sub" i],
.ds [style*=";color: var(--sub" i],
.ds [style*="; color:var(--sub" i],
.ds [style*="; color: var(--sub" i],
.ds [style*=" color:var(--sub" i],
.ds [style*=" color: var(--sub" i] {
  color: var(--글자-희미) !important;
}
.ds [style^="color:var(--line" i],
.ds [style^="color: var(--line" i],
.ds [style*=";color:var(--line" i],
.ds [style*=";color: var(--line" i],
.ds [style*="; color:var(--line" i],
.ds [style*="; color: var(--line" i],
.ds [style*=" color:var(--line" i],
.ds [style*=" color: var(--line" i] {
  color: var(--글자-희미) !important;
}

/* ── 테두리 ─────────────────────────────────────── */
/* 옅은 선 — 흰 바탕 기준이라 검정 위에서 너무 밝다 */
.ds [style*="solid #e5e8eb" i],
.ds [style*="solid#e5e8eb" i],
.ds [style*="border-color:#e5e8eb" i],
.ds [style*="border-color: #e5e8eb" i] {
  border-color: var(--line) !important;
}
.ds [style*="solid #e5e7eb" i],
.ds [style*="solid#e5e7eb" i],
.ds [style*="border-color:#e5e7eb" i],
.ds [style*="border-color: #e5e7eb" i] {
  border-color: var(--line) !important;
}
.ds [style*="solid #f1f1f4" i],
.ds [style*="solid#f1f1f4" i],
.ds [style*="border-color:#f1f1f4" i],
.ds [style*="border-color: #f1f1f4" i] {
  border-color: var(--line) !important;
}
.ds [style*="solid #eef1f4" i],
.ds [style*="solid#eef1f4" i],
.ds [style*="border-color:#eef1f4" i],
.ds [style*="border-color: #eef1f4" i] {
  border-color: var(--line) !important;
}
.ds [style*="solid #e8e8ed" i],
.ds [style*="solid#e8e8ed" i],
.ds [style*="border-color:#e8e8ed" i],
.ds [style*="border-color: #e8e8ed" i] {
  border-color: var(--line) !important;
}
.ds [style*="solid #ededed" i],
.ds [style*="solid#ededed" i],
.ds [style*="border-color:#ededed" i],
.ds [style*="border-color: #ededed" i] {
  border-color: var(--line) !important;
}

/* ── 흰 글자를 얹은 색 배경 ───────────────────────────────
   배경만 보고 바꾸면 어두운 글자를 얹은 자리까지 망가진다.
   **같은 style 안에 흰 글자가 함께 적혀 있을 때만** 바꾼다.
   마켓 브랜드 마크는 뺀다 — 바꾸면 다른 마켓처럼 보인다. */
/* 초록 배경 + 흰 글자 — 지금 2.2~3.3 */
.ds [style*="background:#34c759" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#34c759" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#34c759" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#34c759" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#34c759" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#34c759" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #34c759" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #34c759" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #34c759" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #34c759" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #34c759" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #34c759" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#34c759" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#34c759" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#34c759" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#34c759" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#34c759" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#34c759" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #34c759" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #34c759" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #34c759" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #34c759" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #34c759" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #34c759" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi) {
  background-color: var(--바탕-초록) !important;
}
.ds [style*="background:#10b981" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#10b981" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#10b981" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#10b981" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#10b981" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#10b981" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #10b981" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #10b981" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #10b981" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #10b981" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #10b981" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #10b981" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#10b981" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#10b981" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#10b981" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#10b981" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#10b981" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#10b981" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #10b981" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #10b981" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #10b981" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #10b981" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #10b981" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #10b981" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi) {
  background-color: var(--바탕-초록) !important;
}
.ds [style*="background:#16a34a" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#16a34a" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#16a34a" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#16a34a" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#16a34a" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#16a34a" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #16a34a" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #16a34a" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #16a34a" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #16a34a" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #16a34a" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #16a34a" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#16a34a" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#16a34a" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#16a34a" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#16a34a" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#16a34a" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#16a34a" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #16a34a" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #16a34a" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #16a34a" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #16a34a" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #16a34a" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #16a34a" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi) {
  background-color: var(--바탕-초록) !important;
}
.ds [style*="background:#22c55e" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#22c55e" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#22c55e" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#22c55e" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#22c55e" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#22c55e" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #22c55e" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #22c55e" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #22c55e" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #22c55e" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #22c55e" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #22c55e" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#22c55e" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#22c55e" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#22c55e" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#22c55e" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#22c55e" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#22c55e" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #22c55e" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #22c55e" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #22c55e" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #22c55e" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #22c55e" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #22c55e" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi) {
  background-color: var(--바탕-초록) !important;
}

/* 빨강 배경 + 흰 글자 — 지금 3.7~4.2 */
.ds [style*="background:#f04452" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#f04452" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#f04452" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#f04452" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#f04452" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#f04452" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #f04452" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #f04452" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #f04452" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #f04452" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #f04452" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #f04452" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#f04452" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#f04452" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#f04452" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#f04452" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#f04452" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#f04452" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #f04452" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #f04452" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #f04452" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #f04452" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #f04452" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #f04452" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi) {
  background-color: var(--바탕-빨강) !important;
}
.ds [style*="background:#ee2c2c" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#ee2c2c" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#ee2c2c" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#ee2c2c" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#ee2c2c" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#ee2c2c" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #ee2c2c" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #ee2c2c" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #ee2c2c" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #ee2c2c" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #ee2c2c" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #ee2c2c" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#ee2c2c" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#ee2c2c" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#ee2c2c" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#ee2c2c" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#ee2c2c" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#ee2c2c" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #ee2c2c" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #ee2c2c" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #ee2c2c" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #ee2c2c" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #ee2c2c" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #ee2c2c" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi) {
  background-color: var(--바탕-빨강) !important;
}
.ds [style*="background:#e24b4a" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#e24b4a" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#e24b4a" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#e24b4a" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#e24b4a" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#e24b4a" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #e24b4a" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #e24b4a" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #e24b4a" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #e24b4a" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #e24b4a" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #e24b4a" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#e24b4a" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#e24b4a" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#e24b4a" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#e24b4a" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#e24b4a" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#e24b4a" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #e24b4a" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #e24b4a" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #e24b4a" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #e24b4a" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #e24b4a" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #e24b4a" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi) {
  background-color: var(--바탕-빨강) !important;
}

/* 파랑 배경 + 흰 글자 — 지금 3.7~4.5 */
.ds [style*="background:#3182f6" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#3182f6" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#3182f6" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#3182f6" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#3182f6" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#3182f6" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #3182f6" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #3182f6" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #3182f6" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #3182f6" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #3182f6" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #3182f6" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#3182f6" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#3182f6" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#3182f6" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#3182f6" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#3182f6" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#3182f6" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #3182f6" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #3182f6" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #3182f6" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #3182f6" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #3182f6" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #3182f6" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi) {
  background-color: var(--바탕-파랑) !important;
}
.ds [style*="background:#3b82f6" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#3b82f6" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#3b82f6" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#3b82f6" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#3b82f6" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#3b82f6" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #3b82f6" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #3b82f6" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #3b82f6" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #3b82f6" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #3b82f6" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #3b82f6" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#3b82f6" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#3b82f6" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#3b82f6" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#3b82f6" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#3b82f6" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#3b82f6" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #3b82f6" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #3b82f6" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #3b82f6" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #3b82f6" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #3b82f6" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #3b82f6" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi) {
  background-color: var(--바탕-파랑) !important;
}
.ds [style*="background:#4f67ff" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#4f67ff" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#4f67ff" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#4f67ff" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#4f67ff" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#4f67ff" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #4f67ff" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #4f67ff" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #4f67ff" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #4f67ff" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #4f67ff" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #4f67ff" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#4f67ff" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#4f67ff" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#4f67ff" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#4f67ff" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#4f67ff" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#4f67ff" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #4f67ff" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #4f67ff" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #4f67ff" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #4f67ff" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #4f67ff" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #4f67ff" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi) {
  background-color: var(--바탕-파랑) !important;
}

/* 주황 배경 + 흰 글자 — 지금 2.1~2.6 */
.ds [style*="background:#f59e0b" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#f59e0b" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#f59e0b" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#f59e0b" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#f59e0b" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#f59e0b" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #f59e0b" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #f59e0b" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #f59e0b" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #f59e0b" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #f59e0b" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #f59e0b" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#f59e0b" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#f59e0b" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#f59e0b" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#f59e0b" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#f59e0b" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#f59e0b" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #f59e0b" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #f59e0b" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #f59e0b" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #f59e0b" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #f59e0b" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #f59e0b" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi) {
  background-color: var(--바탕-주황) !important;
}
.ds [style*="background:#f0c040" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#f0c040" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#f0c040" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#f0c040" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#f0c040" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#f0c040" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #f0c040" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #f0c040" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #f0c040" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #f0c040" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #f0c040" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #f0c040" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#f0c040" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#f0c040" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#f0c040" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#f0c040" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#f0c040" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#f0c040" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #f0c040" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #f0c040" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #f0c040" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #f0c040" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #f0c040" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #f0c040" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi) {
  background-color: var(--바탕-주황) !important;
}
.ds [style*="background:#ffa500" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#ffa500" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#ffa500" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#ffa500" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#ffa500" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#ffa500" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #ffa500" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #ffa500" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #ffa500" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #ffa500" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #ffa500" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #ffa500" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#ffa500" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#ffa500" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#ffa500" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#ffa500" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#ffa500" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#ffa500" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #ffa500" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #ffa500" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #ffa500" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #ffa500" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #ffa500" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #ffa500" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi) {
  background-color: var(--바탕-주황) !important;
}
.ds [style*="background:#ff9500" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#ff9500" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#ff9500" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#ff9500" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#ff9500" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#ff9500" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #ff9500" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #ff9500" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #ff9500" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #ff9500" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #ff9500" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #ff9500" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#ff9500" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#ff9500" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#ff9500" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#ff9500" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#ff9500" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#ff9500" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #ff9500" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #ff9500" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #ff9500" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #ff9500" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #ff9500" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #ff9500" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi) {
  background-color: var(--바탕-주황) !important;
}
.ds [style*="background:#fb923c" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#fb923c" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#fb923c" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#fb923c" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#fb923c" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#fb923c" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #fb923c" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #fb923c" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #fb923c" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #fb923c" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #fb923c" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #fb923c" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#fb923c" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#fb923c" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#fb923c" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#fb923c" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#fb923c" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#fb923c" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #fb923c" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #fb923c" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #fb923c" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #fb923c" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #fb923c" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #fb923c" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi) {
  background-color: var(--바탕-주황) !important;
}
.ds [style*="background:#f97316" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#f97316" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#f97316" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#f97316" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#f97316" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:#f97316" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #f97316" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #f97316" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #f97316" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #f97316" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #f97316" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: #f97316" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#f97316" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#f97316" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#f97316" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#f97316" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#f97316" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:#f97316" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #f97316" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #f97316" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #f97316" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #f97316" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #f97316" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: #f97316" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi) {
  background-color: var(--바탕-주황) !important;
}

/* 초록 배경(토큰) + 흰 글자 */
.ds [style*="background:var(--green" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--green" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--green" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--green" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--green" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--green" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--green" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--green" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--green" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--green" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--green" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--green" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--green" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--green" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--green" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--green" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--green" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--green" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--green" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--green" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--green" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--green" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--green" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--green" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi) {
  background-color: var(--바탕-초록) !important;
}
.ds [style*="background:var(--color-ok" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--color-ok" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--color-ok" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--color-ok" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--color-ok" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--color-ok" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--color-ok" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--color-ok" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--color-ok" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--color-ok" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--color-ok" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--color-ok" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--color-ok" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--color-ok" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--color-ok" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--color-ok" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--color-ok" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--color-ok" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--color-ok" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--color-ok" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--color-ok" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--color-ok" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--color-ok" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--color-ok" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi) {
  background-color: var(--바탕-초록) !important;
}

/* 빨강 배경(토큰) + 흰 글자 */
.ds [style*="background:var(--red" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--red" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--red" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--red" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--red" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--red" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--red" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--red" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--red" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--red" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--red" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--red" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--red" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--red" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--red" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--red" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--red" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--red" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--red" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--red" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--red" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--red" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--red" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--red" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi) {
  background-color: var(--바탕-빨강) !important;
}
.ds [style*="background:var(--danger" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--danger" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--danger" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--danger" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--danger" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--danger" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--danger" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--danger" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--danger" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--danger" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--danger" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--danger" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--danger" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--danger" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--danger" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--danger" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--danger" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--danger" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--danger" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--danger" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--danger" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--danger" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--danger" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--danger" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi) {
  background-color: var(--바탕-빨강) !important;
}

/* 주황 배경(토큰) + 흰 글자 */
.ds [style*="background:var(--amber" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--amber" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--amber" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--amber" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--amber" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--amber" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--amber" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--amber" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--amber" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--amber" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--amber" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--amber" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--amber" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--amber" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--amber" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--amber" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--amber" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--amber" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--amber" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--amber" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--amber" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--amber" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--amber" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--amber" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi) {
  background-color: var(--바탕-주황) !important;
}
.ds [style*="background:var(--warning" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--warning" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--warning" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--warning" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--warning" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--warning" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--warning" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--warning" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--warning" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--warning" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--warning" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--warning" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--warning" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--warning" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--warning" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--warning" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--warning" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--warning" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--warning" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--warning" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--warning" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--warning" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--warning" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--warning" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi) {
  background-color: var(--바탕-주황) !important;
}

/* 파랑 배경(토큰) + 흰 글자 */
.ds [style*="background:var(--blue" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--blue" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--blue" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--blue" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--blue" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--blue" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--blue" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--blue" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--blue" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--blue" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--blue" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--blue" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--blue" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--blue" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--blue" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--blue" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--blue" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--blue" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--blue" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--blue" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--blue" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--blue" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--blue" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--blue" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi) {
  background-color: var(--바탕-파랑) !important;
}
.ds [style*="background:var(--primary" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--primary" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--primary" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--primary" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--primary" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--primary" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--primary" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--primary" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--primary" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--primary" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--primary" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--primary" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--primary" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--primary" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--primary" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--primary" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--primary" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--primary" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--primary" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--primary" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--primary" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--primary" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--primary" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--primary" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi) {
  background-color: var(--바탕-파랑) !important;
}
.ds [style*="background:var(--sky" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--sky" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--sky" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--sky" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--sky" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background:var(--sky" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--sky" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--sky" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--sky" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--sky" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--sky" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background: var(--sky" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--sky" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--sky" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--sky" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--sky" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--sky" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color:var(--sky" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--sky" i][style*="color:#fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--sky" i][style*="color: #fff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--sky" i][style*="color:#ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--sky" i][style*="color: #ffffff" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--sky" i][style*="color:white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi),
.ds [style*="background-color: var(--sky" i][style*="color: white" i]:not(.brand-app-logo):not(.brand-pill-v2):not(.site-logo):not(.brand-favi) {
  background-color: var(--바탕-파랑) !important;
}

/* ── 입력칸 ─────────────────────────────────────────────
   색을 아무도 안 정해도 브라우저가 흰색으로 그린다 → 박힌 색 규칙으로는
   안 잡힌다. 어두운 타입에서 가장 눈에 띄는 흰 상자였다.
   버튼·체크상자는 뺀다 — 버튼은 제 색이 있고, 체크상자는 색을 건드리면
   켜짐/꺼짐이 안 보인다. */
.ds input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="color"]), .ds select, .ds textarea {
  background-color: var(--surface);
  color: var(--ink);
}
/* [2026-08-04 사장님 확정 D1] 테두리색은 「누르지 않은 동안」만 이 규칙이 칠한다.
   원래는 위 규칙에 같이 있어 가중치가 높은 탓에 각 부품의 :focus 파란
   테두리(og-in·field-input·im-big 등 전부)까지 회색으로 덮고 있었다 —
   「지금 어느 칸에 입력 중인지」가 안 보이던 또 하나의 원인.
   배경·글자색은 어두운 타입 보호를 위해 포커스 중에도 위 규칙이 계속 잡는다. */
.ds input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="color"]):not(:focus), .ds select:not(:focus), .ds textarea:not(:focus) {
  border-color: var(--line);
}
.ds input::placeholder, .ds textarea::placeholder { color: var(--글자-희미); }

