.theme-crm-25-maroon,
.crm25-submission-page,
.crm25-master-page,
.crm25-approval-page,
.crm25-report-page,
.crm25-audit-page {
    --crm25-accent: #a3244d;
    --crm25-border: #f0d4de;
    --crm25-text: #4f1a2a;
    --crm25-text-soft: #725462;
    --crm25-surface: #fff9fb;
}

.crm25-submission-page .berkah-submission-shell,
.crm25-approval-page .berkah-approval-shell,
.crm25-report-page .berkah-report-shell,
.crm25-audit-page .berkah-workbench-shell,
.berkah-master-shell.crm25-master-page {
    background: linear-gradient(180deg, #fff9fb 0%, #fffefe 100%);
}

.crm25-submission-page .berkah-submission-panel,
.crm25-approval-page .berkah-approval-panel,
.crm25-report-page .berkah-report-filter-panel,
.crm25-report-page .berkah-report-table-panel,
.crm25-report-page .berkah-report-summary-bar,
.crm25-report-page .berkah-report-grouping-bar,
.crm25-audit-page .berkah-workbench-panel,
.crm25-audit-page .berkah-workbench-header,
.berkah-master-shell.crm25-master-page .berkah-master-panel,
.berkah-master-shell.crm25-master-page .berkah-master-side-card {
    background: var(--crm25-surface);
    border-color: var(--crm25-border);
    box-shadow: 0 10px 20px rgba(122, 25, 57, 0.05);
}

.crm25-submission-page .berkah-submission-panel__title,
.crm25-approval-page .berkah-approval-panel__header h2,
.crm25-report-page .berkah-report-panel__header h2,
.crm25-audit-page .berkah-workbench-panel__title,
.crm25-audit-page .berkah-workbench-header__title,
.berkah-master-shell.crm25-master-page .berkah-master-panel__title,
.berkah-master-shell.crm25-master-page .berkah-master-side-card__title {
    color: var(--crm25-text);
}

.crm25-submission-page .berkah-submission-panel__meta,
.crm25-approval-page .berkah-approval-panel__header p,
.crm25-report-page .berkah-report-panel__header p,
.crm25-audit-page .berkah-workbench-panel__meta,
.crm25-audit-page .berkah-workbench-header__description,
.berkah-master-shell.crm25-master-page .berkah-master-panel__description,
.berkah-master-shell.crm25-master-page .berkah-master-side-card__description {
    color: var(--crm25-text-soft);
}


.crm25-submission-page .berkah-submission-shell,
.crm25-approval-page .berkah-approval-shell,
.crm25-report-page .berkah-report-shell,
.crm25-audit-page .berkah-workbench-shell,
.berkah-master-shell.crm25-master-page {
    min-width: 0;
}

@media (max-width: 1366px) {
    .crm25-submission-page .berkah-submission-panel,
    .crm25-approval-page .berkah-approval-panel,
    .crm25-report-page .berkah-report-filter-panel,
    .crm25-report-page .berkah-report-table-panel,
    .crm25-report-page .berkah-report-summary-bar,
    .crm25-report-page .berkah-report-grouping-bar,
    .crm25-audit-page .berkah-workbench-panel,
    .crm25-audit-page .berkah-workbench-header,
    .berkah-master-shell.crm25-master-page .berkah-master-panel,
    .berkah-master-shell.crm25-master-page .berkah-master-side-card {
        padding: 18px;
    }
}
