/* Unified spacing for the active module workspace only. Header and sidebar remain unchanged. */
.main > .content { padding: 10px !important; }
.content .page-head, .content .module-toolbar { margin-bottom: 10px; }
.content .cards, .content .widgets, .content .workspace, .content .mail-live, .content .contacts-workspace, .content .mail-compose-bottom, .content .mail-compose-recipient-row, .content .contacts-edit-form { gap: 10px !important; row-gap: 10px !important; column-gap: 10px !important; }
.content .widgets { margin-top: 10px; }
#view .fc-chat-workspace.fc-chat-three { gap: 10px !important; }
#view .fc-chat-three .fc-chat-column { gap: 10px !important; }
@media (max-width: 800px) { .main > .content { padding: 10px !important; } }
