:root{--lagam-color-primary:#5c3d4a;--lagam-color-primary-hover:#4a303b;--lagam-color-secondary:#c9a66b;--lagam-color-accent:#8b4a6b;--lagam-color-background:#faf8f6;--lagam-color-surface:#fff;--lagam-color-text:#2a2426;--lagam-color-text-muted:#6b6568;--lagam-color-border:#e8e2dc;--lagam-color-success:#2d6a4f;--lagam-color-danger:#9b2226;--lagam-font-sans:"Segoe UI", system-ui, -apple-system, sans-serif;--lagam-radius:10px;--lagam-shadow:0 4px 24px #2a242614;--lagam-max-width:1120px}[data-theme=erp]{--lagam-color-primary:#3d4a5c;--lagam-color-background:#f4f5f7}
*,:before,:after{box-sizing:border-box}html,body{min-height:100%;font-family:var(--lagam-font-sans);background:var(--lagam-color-background);color:var(--lagam-color-text);margin:0;padding:0}a{color:var(--lagam-color-accent)}button{font-family:inherit}@media print{body{background:#fff!important}}
