/* Shared screen design. Edit here; run node tools/sync-ui-tokens.js for interview. */
:root {
  --ui-shell-width: 1600px;
  --ui-shell-gutter: 28px;
  --ui-bg: #f6f3ef;
  --ui-surface: #ffffff;
  --ui-subtle: #f8f5f1;
  --ui-ink: #3f332d;
  --ui-muted: #70645c;
  --ui-line: #ddd5cd;
  --ui-control-line: #96877b;
  --ui-header: #fffcf8;
  --ui-accent: #765846;
  --ui-accent-hover: #5d4233;
  --ui-accent-soft: #f1e9e1;
  --ui-main-ink: #765846;
  --ui-main-soft: #f1e9e1;
  --ui-interview-ink: #8a5a44;
  --ui-interview-soft: #f7ece5;
  --ui-operation-ink: #526449;
  --ui-operation-soft: #eef2e9;
  --ui-budget-ink: #526449;
  --ui-budget-ink-strong: #526449;
  --ui-budget-soft: #eef2e9;
  --ui-after-ink: #71566c;
  --ui-after-soft: #f2ecf1;
  --ui-document-ink: #6d6257;
  --ui-document-soft: #f0ece7;
  --ui-section-ink: var(--ui-main-ink);
  --ui-section-soft: var(--ui-main-soft);
  --ui-shell-bg: #f2ede7;
  --ui-shell-line: #cfbfb1;
  --ui-main-panel: #eadbc9;
  --ui-interview-panel: #eed8c9;
  --ui-operation-panel: #dfe7d6;
  --ui-budget-panel: #dfe7d6;
  --ui-after-panel: #e6d8e3;
  --ui-section-panel: var(--ui-main-panel);
  --ui-success: #28644d;
  --ui-success-soft: #eaf4ee;
  --ui-warning: #805b16;
  --ui-warning-soft: #fbf2dc;
  --ui-danger: #a43d3d;
  --ui-danger-soft: #fbedec;
  --ui-info: #3e5e7a;
  --ui-info-soft: #ecf1f7;
  --ui-radius: 10px;
  --ui-control-radius: 7px;
  --ui-control-height: 40px;
  --ui-font: Pretendard, -apple-system, BlinkMacSystemFont, "Malgun Gothic", sans-serif;
  --ui-display-font: "Gmarket Sans", Pretendard, "Malgun Gothic", sans-serif;
  --ui-shadow: 0 2px 8px #3f332d08;
}
