:root{--color-bg: #F3F6F1;--color-text: #1B2B22;--color-primary: #2F6E5C;--color-accent: #E8A15D;--color-error: #C0483C;--color-border: #DDE3D9;--color-surface: #FFFFFF;--radius: 8px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px}*{box-sizing:border-box}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:var(--color-bg);color:var(--color-text)}
