:root{--os-bg-app:#faf7f2;--os-bg-sidebar:#f2ece1;--os-bg-surface:#fff;--os-bg-surface-subtle:#f6f2ea;--os-text-primary:#181816;--os-text-secondary:#56544e;--os-text-muted:#87847c;--os-border-hairline:#e4decf;--os-border-strong:#cec6b6;--os-accent-primary:#1e2e26;--os-accent-primary-hover:#2a3f35;--os-accent-terracotta:#c85a32;--os-accent-terracotta-hover:#b24b25;--os-accent-terracotta-soft:rgba(200,90,50,.1);--os-accent-sage:#2d6a4f;--os-accent-sage-soft:rgba(45,106,79,.1);--os-font-serif:"Newsreader",serif;--os-font-sans:"Plus Jakarta Sans",sans-serif;--os-font-mono:"JetBrains Mono",sans-serif;--os-shadow-card:0 10px 30px rgba(24,24,22,.06);--os-shadow-elevated:0 20px 50px rgba(24,24,22,.1)}