/* 자동 생성 — server/fonts.js. 어드민의 화면 스타일(테마·서체·크기·줄간·자간·호흡)을 반영한다. */
@font-face {
  font-family: "VT323";
  src: url("/fonts/VT323.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
:root {
  --ui-font-stack: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans KR", "Hiragino Sans", "Yu Gothic", "PingFang SC", "Microsoft YaHei", sans-serif;
  --ui-font-size: 15px;
  --ui-font-size-mobile: 16px;
  --ui-line-height: 1.6;
  --ui-letter-spacing: 0em;
  --ui-gap: 9px;
  --sys-default-theme: green;
  --sys-default-font: system;
  --sys-fx: 1;
  --sys-fx-gap: 30;
  --sys-room-style: log;
  --sys-stage: normal;
  --sys-peekgap: 30;
  --sys-sponsorn: 0;
  --sys-lounges: 1;
  --sys-monologue: 0;
  --sys-translate: 1;
  --sys-myai: 1;
  --sys-peopleopen: 0;
}
/* 개인 서체 선택(/font) — data-font 로 --ui-font-stack 만 덮어쓴다. @font-face 는 위에 전부 선언돼 실제 쓰이는 서체 파일만 내려받아진다. [2026-07-22] */
:root[data-font="vt323"] { --ui-font-stack: "VT323", "SFMono-Regular", "Menlo", "Consolas", "Cascadia Mono", "Noto Sans Mono CJK KR", "Noto Sans Mono CJK JP", "Noto Sans Mono CJK SC", "Hiragino Sans", "Yu Gothic", "Meiryo", "PingFang SC", "Microsoft YaHei", "Apple SD Gothic Neo", "Malgun Gothic", monospace; }
:root[data-font="macterm"] { --ui-font-stack: ui-monospace, "SF Mono", "SFMono-Regular", "Menlo", "Cascadia Mono", "Consolas", "SFMono-Regular", "Menlo", "Consolas", "Cascadia Mono", "Noto Sans Mono CJK KR", "Noto Sans Mono CJK JP", "Noto Sans Mono CJK SC", "Hiragino Sans", "Yu Gothic", "Meiryo", "PingFang SC", "Microsoft YaHei", "Apple SD Gothic Neo", "Malgun Gothic", monospace; }
:root[data-font="system"] { --ui-font-stack: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans KR", "Hiragino Sans", "Yu Gothic", "PingFang SC", "Microsoft YaHei", sans-serif; }
