:root{--bg:#f4f1ea;--panel:#fffdf8;--ink:#23201b;--muted:#6d665b;--line:#e2dbcd;--line-strong:#cfc6b5;--accent:#29473b;--accent-soft:#e3ece6;--accent-ink:#fdfbf6;--warn:#8a5410;--warn-soft:#f8ecd6;--danger:#a1352a;--danger-soft:#f8e4df;--radius:12px;--ui-font:"Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, "Apple SD Gothic Neo", "Noto Sans KR", sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--bg);color:var(--ink);font-family:var(--ui-font);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.55}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:lang(ko){word-break:keep-all;overflow-wrap:break-word}
