.psmp-dashboard { display: flex; min-height: 100vh; background: #f8fafc; }
.psmp-sidebar { width: 260px; background: #1e2937; color: white; padding: 30px; }
.psmp-main-content { flex: 1; padding: 40px; }