body.panel-governanca {
    --c-ink: #24374f;
    --c-ink-soft: #35506f;
    --c-cream: #f5f8fc;
    --c-cream-warm: #eaf0f7;
    --c-gold: #b58a54;
    --c-gold-deep: #8e6838;
    --c-gold-light: #e9dcc9;
    --c-sage: #2f6c78;
    --c-sage-light: #d2e5e9;
    --c-coral: #b35d5d;
    --c-coral-light: #f0d8d8;
    --c-amber: #c49b5a;
    --c-amber-light: #f4e7d3;
    --c-blue: #3668a2;
    --c-blue-light: #d8e4f5;
    --c-purple: #5f6c8c;
    --c-purple-light: #dce0ec;
    --c-mist: #e5ebf4;
    --c-line: rgba(36, 55, 79, 0.12);
    --c-line-strong: rgba(36, 55, 79, 0.24);
    --c-text: #304660;
    --c-text-soft: #52657e;
    --c-text-muted: #7d8ca0;
    --panel-bg-base: #f0f4fa;
    --panel-glow-1: rgba(53, 80, 111, 0.14);
    --panel-glow-2: rgba(181, 138, 84, 0.15);
    --sidebar-bg-1: #24374f;
    --sidebar-bg-2: #1a2b42;
    --sidebar-accent: rgba(214, 228, 245, 0.24);
    --topbar-bg: rgba(247, 250, 255, 0.92);
    --surface-elevated: #ffffff;
    --surface-soft: #edf2f9;
    --panel-ring: rgba(54, 104, 162, 0.2);
}

body.panel-governanca .sidebar {
    background: linear-gradient(166deg, #24374f 4%, #1f324a 64%, #1a2b42 100%);
}

body.panel-governanca .nav-item.active {
    background: linear-gradient(130deg, #3668a2, #2b5588);
    border-color: rgba(216, 228, 245, 0.46);
}

body.panel-governanca .nav-badge {
    background: rgba(181, 138, 84, 0.9);
    color: #f8f4ef;
}

body.panel-governanca .btn-primary {
    background: linear-gradient(130deg, #35506f, #2a425f);
    border-color: #2a425f;
    color: #f5f8fc;
}

body.panel-governanca .btn-approve {
    background: linear-gradient(130deg, #2f6c78, #235a64);
    border-color: #235a64;
    color: #f1f8fa;
}

body.panel-governanca .btn-gold {
    background: linear-gradient(130deg, #b58a54, #9b7749);
    border-color: #8e6838;
    color: #fbf7f1;
}

body.panel-governanca .dashboard-band {
    border-left: 4px solid rgba(181, 138, 84, 0.58);
}

body.panel-governanca .panel-ribbon-card {
    background: linear-gradient(160deg, rgba(255, 255, 255, 0.97), rgba(237, 242, 249, 0.92));
}

body.panel-governanca .filter-tab.active {
    background: #35506f;
    color: #f6f9ff;
}

body.panel-governanca .admin-avatar {
    background: linear-gradient(140deg, #b58a54, #8e6838);
    color: #f8f4ef;
}

body.panel-governanca .metric-icon.gold {
    background: rgba(181, 138, 84, 0.16);
    color: #89612f;
}

body.panel-governanca .metric-icon.blue {
    background: rgba(53, 80, 111, 0.16);
    color: #2d4764;
}

body.panel-governanca .metric-icon.purple {
    background: rgba(95, 108, 140, 0.16);
    color: #4e5977;
}
