/**
 * 「정보」(postkit) 화면을 사이트 테마(DS13)에 맞춘다 - vegetarian.kr 저장소 파일 (원천에서 전파하지 않는다)
 * postkit 이 자기 CSS 다음에 이 파일을 싣는다(Seo.php). 사이트 style.css 는 머리글이 먼저 싣는다
 */
:root {
  --pk-accent: #154F9E;
  --pk-accent-dark: #10366E;
  --pk-accent-soft: #EDF3FC;
  --pk-bg: #F5F7FA;
  --pk-surface: #FFFFFF;
  --pk-muted-bg: #EDF3FC;
  --pk-text: #203049;
  --pk-text-2: #304F77;
  --pk-text-3: #5B6676;
  --pk-line: #DCE3ED;
  --pk-line-2: #E6EBF1;
  --pk-link: #154F9E;
  --pk-font: "Pretendard", -apple-system, BlinkMacSystemFont, system-ui, "Malgun Gothic", sans-serif;
  --pk-radius: 8px;
  --pk-radius-sm: 6px;
  --pk-wrap: 1140px;
}

/* body.pk 에 걸린 바탕 규칙을 감싼 상자로 옮긴다 (사이트 body 는 그대로) */
.pk-embed { background: var(--pk-bg); color: var(--pk-text); font-family: var(--pk-font); font-size: 16px; line-height: 1.7; word-break: keep-all; overflow-wrap: anywhere; padding-bottom: 48px; }
/* 제목 색은 postkit 이 정한다 - 사이트 h1~h4 색(남색)이 postkit 의 파란 머리 띠 위 흰 제목을 덮지 않게 되돌린다 */
.pk-embed :is(h1, h2, h3, h4) { color: inherit; }

.pk-veg-bar { background: var(--gradient-hero); border-bottom: 1px solid var(--color-border-soft); padding: 18px 0 14px; }
.pk-veg-bar .breadcrumb ol { margin-bottom: 8px; }
.pk-veg-tools { display: flex; flex-wrap: wrap; gap: 12px; align-items: center; }
.pk-veg-tools .search-form { margin-left: auto; }
@media (max-width: 767.98px) { .pk-veg-tools .search-form { margin-left: 0; width: 100%; } }
