:root{--background:#f6f5f2;--surface:#fff;--foreground:#1c1b19;--muted:#6f6b63;--border:#dedad2;--accent:#2f6f4f;--accent-contrast:#fff;--danger:#a4372b}@media (prefers-color-scheme:dark){:root{--background:#161614;--surface:#21211e;--foreground:#ecebe6;--muted:#a09c93;--border:#3a3935;--accent:#6fbf95;--accent-contrast:#10140f;--danger:#e58a7e}}*{box-sizing:border-box}html,body{height:100%;margin:0}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;font-family:Pretendard,Apple SD Gothic Neo,Malgun Gothic,system-ui,sans-serif;font-size:16px;line-height:1.5}button,textarea{font:inherit;color:inherit}
