/* EventHub Manager — tema institucional dinâmico. Gerado automaticamente. */
:root{
  --eh-wine: #B22515 !important;
  --eh-wine-2: #D5695D !important;
  --eh-wine2: #D5695D !important;
  --eh-wine-3: #DD847A !important;
  --eh-wine3: #921E11 !important;
  --eh-brand: #B22515 !important;
  --eh-brand-2: #D5695D !important;
  --eh-brand-dark: #921E11 !important;
  --eh-accent: #F2AD36 !important;
  --eh-gold: #F2AD36 !important;
  --eh-gold2: #F2AD36 !important;
  --eh-primary-rgb: 178,37,21 !important;
  --eh-secondary-rgb: 213,105,93 !important;
  --eh-accent-rgb: 242,173,54 !important;
  --eh-portal-bg: #FBF4F3 !important;
  --eh-portal-bg2: #FBF0EF !important;
  --eh-portal-accent-surface: #FDF5E7 !important;
  --brand: var(--eh-wine) !important;
  --brand-2: var(--eh-wine-2) !important;
  --brand_1: var(--eh-wine) !important;
  --brand_2: var(--eh-wine-2) !important;
  --wine: var(--eh-wine) !important;
  --wine-2: var(--eh-wine-2) !important;
  --wine-3: var(--eh-wine-3) !important;
  --line: rgba(var(--eh-primary-rgb), .12) !important;
  --eh-line: rgba(var(--eh-primary-rgb), .12) !important;
  --eh-line-2: rgba(var(--eh-primary-rgb), .07) !important;
}
html body .btn-brand,html body .btn-primary,html body .btn-save-premium,html body .btn-usr-save,html body .eh-swal-confirm-brand,html body .page-item.active .page-link,html body .eh-audit-pagination a.active,html body .approval-tab.active,html body .eh-quota-mode.active{background:linear-gradient(135deg,var(--eh-wine-2),var(--eh-wine))!important;border-color:var(--eh-wine)!important;color:#fff!important;}
html body .btn-brand *,html body .btn-primary *,html body .btn-save-premium *,html body .btn-usr-save *,html body .eh-swal-confirm-brand *,html body .page-item.active .page-link *,html body .eh-audit-pagination a.active *,html body .approval-tab.active *,html body .eh-quota-mode.active *{color:#fff!important;}
html body .text-primary,html body .text-info,html body .page-link,html body .membros-breadcrumb a,html body .premium-breadcrumb a{color:var(--eh-wine)!important;}
html body .badge-primary,html body .eh-config-tabs .nav-link.active{color:var(--eh-wine)!important;background:rgba(var(--eh-primary-rgb),.09)!important;border-color:rgba(var(--eh-primary-rgb),.16)!important;}
html body .modal-header,html body .premium-modal-header,html body .arq-modal-header,html body .cargos-modal-header,html body .contas-modal-header,html body .usr-modal-header,html body .auth-head,html body .event-detail-date{background:radial-gradient(circle at top right,rgba(255,255,255,.22),transparent 28%),linear-gradient(135deg,var(--eh-wine-2),var(--eh-wine))!important;color:#fff!important;}
html body .modal-header *,html body .premium-modal-header *,html body .arq-modal-header *,html body .cargos-modal-header *,html body .contas-modal-header *,html body .usr-modal-header *,html body .auth-head *,html body .event-detail-date *{color:#fff!important;}
html body .form-control:focus,html body .input:focus,html body .custom-select:focus,html body .select2-container--default.select2-container--focus .select2-selection{border-color:rgba(var(--eh-primary-rgb),.45)!important;box-shadow:0 0 0 4px rgba(var(--eh-primary-rgb),.10)!important;}
html body .spinner-border{color:var(--eh-wine)!important;}
html body .member-profile-card,html body .portal-pagination .active,html body .bg-primary,html body .eh-brand-bg{background:linear-gradient(135deg,var(--eh-wine-2),var(--eh-wine))!important;color:#fff!important;}
html body .member-profile-card *,html body .portal-pagination .active *,html body .bg-primary *,html body .eh-brand-bg *{color:#fff!important;}
html body .portal-hero-site{background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.14),transparent 22%),radial-gradient(circle at 8% 100%,rgba(255,255,255,.06),transparent 28%),linear-gradient(118deg,var(--eh-wine) 0%,var(--eh-wine) 56%,var(--eh-wine-2) 100%)!important;color:#fff!important;}
html body .portal-hero-site *{color:#fff!important;}
html body .portal-notif-shortcut span{background:linear-gradient(135deg,var(--eh-danger),var(--eh-wine))!important;color:#fff!important;}
html body .input-wrap i,html body .report-modal-icon,html body .approval-stat i,html body .approval-icon,html body .eh-audit-kpi i,html body .eh-audit-empty i{color:var(--eh-wine)!important;background:rgba(var(--eh-primary-rgb),.08)!important;}
html body .modal-helper-box,html body .cargos-helper,html body .usr-helper{color:var(--eh-wine)!important;background:rgba(var(--eh-primary-rgb),.07)!important;border-color:rgba(var(--eh-primary-rgb),.14)!important;}
html body .approval-stat strong,html body .approval-compare-row strong,html body .btn-apv.view,html body .eh-audit-top span,html body .eh-audit-meta i,html body .eh-audit-details summary,html body .eh-quota-preview-icon,html body .eh-quota-preview-total b,html body .eh-quota-mini-summary .is-total strong,html body .eh-swal-success-grid .is-total strong{color:var(--eh-wine)!important;}
html body .approval-stat i,html body .approval-icon,html body .approval-compare-row strong,html body .btn-apv.view,html body .eh-audit-top span,html body .eh-audit-details,html body .eh-quota-preview-icon{background:rgba(var(--eh-primary-rgb),.07)!important;border-color:rgba(var(--eh-primary-rgb),.14)!important;}
html body .eh-audit-kpi,html body .eh-audit-card,html body .eh-audit-item,html body .eh-audit-details,html body .eh-audit-pagination a,html body .eh-quota-card,html body .eh-quota-mini-summary,html body .eh-quota-confirm-summary{border-color:rgba(var(--eh-primary-rgb),.12)!important;}
html body .eh-audit-kpi i,html body .eh-audit-empty i,html body .eh-audit-top span,html body .eh-audit-meta i,html body .eh-audit-details summary{color:var(--eh-wine)!important;}
html body .eh-audit-pagination a:hover{color:var(--eh-wine)!important;border-color:rgba(var(--eh-primary-rgb),.28)!important;background:rgba(var(--eh-primary-rgb),.05)!important;}
html body .swal2-confirm:not(.swal2-styled),html body .swal2-confirm.swal2-styled{background:linear-gradient(135deg,var(--eh-wine-2),var(--eh-wine))!important;color:#fff!important;border:0!important;}
html body .eh-swal-confirm-wine,html body .eh-theme-pill.is-primary,html body .eh-theme-pill.is-secondary,html body .eh-theme-pill.is-accent,html body .event-action-primary,html body .btn-apv.brand{color:#fff!important;}
html body .eh-swal-confirm-wine *,html body .eh-theme-pill.is-primary *,html body .eh-theme-pill.is-secondary *,html body .eh-theme-pill.is-accent *,html body .event-action-primary *,html body .btn-apv.brand *{color:#fff!important;}
html body .report-modal .usr-helper,html body .report-modal .modal-helper-box{color:var(--eh-wine)!important;background:rgba(var(--eh-primary-rgb),.07)!important;border-color:rgba(var(--eh-primary-rgb),.14)!important;}
html body .portal-kicker{background:rgba(255,255,255,.16)!important;color:#fff!important;border-color:rgba(255,255,255,.20)!important;box-shadow:0 14px 30px rgba(30,19,22,.12)!important;backdrop-filter:blur(14px)!important;}
html body .portal-kicker *,html body .portal-kicker i{color:#fff!important;}
html body .member-profile-summary span,html body .portal-profile-tab.active{background:linear-gradient(135deg,var(--eh-wine-2),var(--eh-wine))!important;color:#fff!important;border-color:transparent!important;}
html body .member-profile-summary span *,html body .portal-profile-tab.active *{color:#fff!important;}
