:root{--primary:#1976d2;--primary-dark:#1565c0;--bg:#fff;--bg-secondary:#f8f9fa;--border:#e0e0e0;--text:#1a1a1a;--text-secondary:#666;--text-muted:#999;--error:#d32f2f;--sidebar-width:220px;--header-height:56px}*{box-sizing:border-box;margin:0;padding:0}body{color:var(--text);background:var(--bg);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}button{cursor:pointer;border:none;font-family:inherit}input{font-family:inherit}
