/* ==========================================================================
   VEGAS GOLDEN / RED P&M — FINAL UNIFIED ADMIN VISUAL V1
   Source: current public(1).zip supplied by user.
   Scope: panel login + setup + every administrative function, desktop + mobile.
   Centro de Control is the visual reference.
   ========================================================================== */

html{
 --gf-bg:#07140f;
 --gf-bg2:#091b14;
 --gf-side:#030907;
 --gf-panel:#0d2119;
 --gf-panel2:#112b21;
 --gf-panel3:#16372a;
 --gf-input:#081811;
 --gf-line:#315b49;
 --gf-line2:#234537;
 --gf-text:#f2f6f3;
 --gf-muted:#9eafa6;
 --gf-green:#31c786;
 --gf-green2:#1a9d67;
 --gf-gold:#ddbd60;
 --gf-gold2:#efd77e;
 --gf-red:#da5966;
 --gf-red2:#ad3b47;
 --gf-cyan:#42a8b2;
 --gf-cyan2:#287b85;
 --gf-titan:#667a70;
 color-scheme:dark;
}
html[data-gf-theme="obsidian"]{
 --gf-bg:#020504;
 --gf-bg2:#040806;
 --gf-side:#000201;
 --gf-panel:#07100c;
 --gf-panel2:#0a1711;
 --gf-panel3:#0e2118;
 --gf-input:#030906;
 --gf-line:#254638;
 --gf-line2:#183025;
 --gf-text:#edf4ef;
 --gf-muted:#87988f;
 --gf-green:#2bc181;
 --gf-green2:#14895b;
 --gf-gold:#cbb158;
 --gf-gold2:#e4cc70;
 --gf-red:#ce525e;
 --gf-red2:#9c3440;
 --gf-cyan:#398d96;
 --gf-cyan2:#24616a;
 --gf-titan:#56675f;
}

/* ===== WHOLE APP ======================================================= */
html body.vg-final-theme{
 min-height:100vh!important;
 color:var(--gf-text)!important;
 background:
   radial-gradient(circle at 72% -12%,rgba(49,199,134,.055),transparent 29%),
   linear-gradient(180deg,var(--gf-bg),var(--gf-bg2))!important;
 background-color:var(--gf-bg)!important;
}
html body.vg-final-theme .with-sidebar,
html body.vg-final-theme .vga-main,
html body.vg-final-theme .vga-shell,
html body.vg-final-theme main,
html body.vg-final-theme .wrap,
html body.vg-final-theme .vga-wrap,
html body.vg-final-theme .content,
html body.vg-final-theme .main-content,
html body.vg-final-theme .page,
html body.vg-final-theme .workspace{
 background:transparent!important;
 background-image:none!important;
 color:var(--gf-text)!important;
}

/* Neutralize old local blue/grey containers. Known cards are restored below. */
html body.vg-final-theme main div[class]:not([class*="avatar"]):not([class*="badge"]):not([class*="status"]):not([class*="spark"]):not([class*="chart"]):not([class*="icon"]):not([class*="art"]):not([class*="bar"]),
html body.vg-final-theme main article,
html body.vg-final-theme main form,
html body.vg-final-theme main fieldset{
 background-color:transparent!important;
 background-image:none!important;
}

/* ===== MASTER MENU: ALWAYS SAME COLOR ================================= */
html body.vg-final-theme .sidebar,
html body.vg-final-theme .vga-side,
html body.vg-final-theme .sidenav,
html body.vg-final-theme .nav-drawer,
html body.vg-final-theme .menu-drawer,
html body.vg-final-theme .menu-panel,
html body.vg-final-theme .vg-master-menu,
html body.vg-final-theme.vg-admin-18 .sidebar,
html body.vg-final-theme.vg-menu-open .sidebar,
html body.vg-final-theme.vg84-menu-open .sidebar,
html body.vg-final-theme.vg-agent-menu-open .vga-side{
 background:linear-gradient(180deg,var(--gf-side),#06110c)!important;
 background-color:var(--gf-side)!important;
 background-image:linear-gradient(180deg,var(--gf-side),#06110c)!important;
 border-color:var(--gf-line2)!important;
 color:var(--gf-text)!important;
 opacity:1!important;
 backdrop-filter:none!important;
 -webkit-backdrop-filter:none!important;
}
html body.vg-final-theme.vg-menu-open .sidebar::before,
html body.vg-final-theme .sidebar::before,
html body.vg-final-theme .vga-side::before{
 background:none!important;opacity:1!important
}
html body.vg-final-theme .vgm-brand,
html body.vg-final-theme .sidebar .brand,
html body.vg-final-theme .vga-brand{
 background:transparent!important;border-color:var(--gf-line2)!important
}
html body.vg-final-theme .vgm-brand b,
html body.vg-final-theme .vg-main,
html body.vg-final-theme .vga-brand b{color:var(--gf-gold2)!important}
html body.vg-final-theme .vgm-brand small,
html body.vg-final-theme .vg-by,
html body.vg-final-theme .vga-brand small{color:var(--gf-muted)!important}
html body.vg-final-theme .vgm-label,
html body.vg-final-theme .sidegroup,
html body.vg-final-theme .vga-nav-label{
 color:#788d83!important;background:transparent!important;border-color:var(--gf-line2)!important
}
html body.vg-final-theme .vg-master-menu>a,
html body.vg-final-theme .vg-master-menu>.vgm-reports,
html body.vg-final-theme .vg-master-menu>.vgm-logout,
html body.vg-final-theme .sidebar>a,
html body.vg-final-theme .sidebar>button.menuitem,
html body.vg-final-theme .vga-side>a,
html body.vg-final-theme .vga-side>button{
 background:transparent!important;color:#dfe8e3!important;border-color:transparent!important;box-shadow:none!important
}
html body.vg-final-theme .vg-master-menu>a:hover,
html body.vg-final-theme .vg-master-menu>.vgm-reports:hover,
html body.vg-final-theme .vg-master-menu>.vgm-logout:hover,
html body.vg-final-theme .sidebar>a:hover,
html body.vg-final-theme .sidebar>button.menuitem:hover,
html body.vg-final-theme .vga-side>a:hover{
 background:#0d231a!important;color:#fff!important;border-color:var(--gf-line2)!important
}
html body.vg-final-theme .vg-master-menu>a.active,
html body.vg-final-theme .vg-master-menu>.vgm-reports.active,
html body.vg-final-theme .sidebar>a.active,
html body.vg-final-theme .vga-side>a.active,
html body.vg-final-theme.vg-admin-18 .sidebar a.active{
 background:linear-gradient(90deg,#123226,#0b1e17)!important;
 color:var(--gf-green)!important;
 border-color:var(--gf-green2)!important;
 box-shadow:inset 3px 0 var(--gf-green)!important;
}
html body.vg-final-theme .vgm-sub{
 background:transparent!important;border-color:var(--gf-line2)!important
}
html body.vg-final-theme .vgm-sub a{
 background:transparent!important;color:var(--gf-muted)!important;border-color:transparent!important
}
html body.vg-final-theme .vgm-sub a.active{
 background:#10281f!important;color:var(--gf-green)!important;border-color:var(--gf-line2)!important
}

/* ===== MOBILE CHROME =================================================== */
html body.vg-final-theme #vg84-mobile-top,
html body.vg-final-theme .vg-mobile-topbar,
html body.vg-final-theme .mobile-topbar,
html body.vg-final-theme .vg-fin-mobile-top,
html body.vg-final-theme #vg84-bottom-nav,
html body.vg-final-theme .vg-mobile-bottom,
html body.vg-final-theme .bottom-nav,
html body.vg-final-theme .mobile-nav{
 background:#030a07!important;
 background-color:#030a07!important;
 background-image:none!important;
 border-color:var(--gf-line2)!important;
 color:var(--gf-text)!important;
 opacity:1!important;
 backdrop-filter:none!important;
 -webkit-backdrop-filter:none!important;
}
html body.vg-final-theme #vg84-bottom-nav a,
html body.vg-final-theme #vg84-bottom-nav button,
html body.vg-final-theme .bottom-nav a,
html body.vg-final-theme .mobile-nav a{
 background:transparent!important;color:var(--gf-muted)!important
}
html body.vg-final-theme #vg84-bottom-nav .active,
html body.vg-final-theme .bottom-nav .active,
html body.vg-final-theme .mobile-nav .active{color:var(--gf-green)!important}

/* ===== HEADERS / IDENTITY ============================================== */
html body.vg-final-theme #vg84-identity,
html body.vg-final-theme .vga-head,
html body.vg-final-theme .vg-admin-banner,
html body.vg-final-theme .pm-page-head,
html body.vg-final-theme .sector-title,
html body.vg-final-theme .hero,
html body.vg-final-theme .page-head,
html body.vg-final-theme .header-card{
 background:linear-gradient(135deg,var(--gf-panel2),var(--gf-panel))!important;
 background-color:var(--gf-panel)!important;
 background-image:linear-gradient(135deg,var(--gf-panel2),var(--gf-panel))!important;
 border-color:var(--gf-line)!important;
 color:var(--gf-text)!important;
 box-shadow:none!important;
}

/* ===== CARDS / KPI / EVERY FUNCTION =================================== */
html body.vg-final-theme main>section,
html body.vg-final-theme .card,
html body.vg-final-theme .vga-card,
html body.vg-final-theme .vga-kpi,
html body.vg-final-theme .pm-kpi,
html body.vg-final-theme .panel,
html body.vg-final-theme .box,
html body.vg-final-theme .tile,
html body.vg-final-theme .metric,
html body.vg-final-theme .stat,
html body.vg-final-theme .module,
html body.vg-final-theme .summary,
html body.vg-final-theme .pm-filter-card,
html body.vg-final-theme .note,
html body.vg-final-theme .pm-table-wrap,
html body.vg-final-theme .history-sec,
html body.vg-final-theme .account-box,
html body.vg-final-theme .security-box,
html body.vg-final-theme .vg2-network-card,
html body.vg-final-theme .vg2-network-balance,
html body.vg-final-theme .vg2-network-meta,
html body.vg-final-theme .vg84-tx,
html body.vg-final-theme .vg84-result-zone,
html body.vg-final-theme .vg84-summary-zone,
html body.vg-final-theme .vg84-finance-feed,
html body.vg-final-theme .vg84-finance-table-wrap,
html body.vg-final-theme .support-panel,
html body.vg-final-theme .modal,
html body.vg-final-theme .modal-content,
html body.vg-final-theme .pm-modal,
html body.vg-final-theme .pm-drawer{
 background:linear-gradient(180deg,var(--gf-panel2),var(--gf-panel))!important;
 background-color:var(--gf-panel)!important;
 background-image:linear-gradient(180deg,var(--gf-panel2),var(--gf-panel))!important;
 border-color:var(--gf-line)!important;
 color:var(--gf-text)!important;
 box-shadow:none!important;
}
html body.vg-final-theme .vga-kpi,
html body.vg-final-theme .pm-kpi,
html body.vg-final-theme .kpi,
html body.vg-final-theme .metric,
html body.vg-final-theme .stat,
html body.vg-final-theme .summary-grid>.card,
html body.vg-final-theme .metric5>.card{
 background:linear-gradient(180deg,var(--gf-panel3),var(--gf-panel2))!important;
 background-color:var(--gf-panel2)!important;
}

/* Centro de Control tool cards */
html body.vg-final-theme .vga-access a{
 background:var(--gf-panel2)!important;border-color:var(--gf-line)!important;color:var(--gf-text)!important
}
html body.vg-final-theme .vga-access a:hover{background:var(--gf-panel3)!important;border-color:#4d7865!important}
html body.vg-final-theme .vga-spark{background:var(--gf-input)!important;border-color:var(--gf-line)!important}
html body.vg-final-theme .vga-note{background:#0a1b14!important;border-color:var(--gf-line)!important;color:var(--gf-muted)!important}

/* RED DE USUARIOS */
html body.vg-final-theme.vg-network-page #usersTable,
html body.vg-final-theme.vg-network-page #tableWrap,
html body.vg-final-theme.vg84-network #usersTable,
html body.vg-final-theme.vg84-network #tableWrap{
 background:transparent!important;background-image:none!important
}
html body.vg-final-theme.vg-network-page .vg2-network-card,
html body.vg-final-theme.vg84-network .vg2-network-card{
 background:linear-gradient(180deg,var(--gf-panel2),var(--gf-panel))!important;border-color:var(--gf-line)!important
}
html body.vg-final-theme .vg2-network-balance,
html body.vg-final-theme .vg2-network-meta{
 background:var(--gf-panel2)!important;border-color:var(--gf-line2)!important
}

/* FINANZAS / REPORTES / HISTORIAL / SEGURIDAD / PERFIL */
html body.vg-final-theme .pm-report-layout,
html body.vg-final-theme .pm-summary-row,
html body.vg-final-theme .summary-grid,
html body.vg-final-theme .metric5,
html body.vg-final-theme .kpis,
html body.vg-final-theme .two,
html body.vg-final-theme .grid,
html body.vg-final-theme .toolbar,
html body.vg-final-theme .filterbar,
html body.vg-final-theme .pm-toolbar,
html body.vg-final-theme .pm-tabs,
html body.vg-final-theme .pm-filter-grid,
html body.vg-final-theme .history-toolbar,
html body.vg-final-theme .history-pager{
 background:transparent!important;background-image:none!important;color:var(--gf-text)!important
}
html body.vg-final-theme #logins>div,
html body.vg-final-theme #sessions>div,
html body.vg-final-theme #securityRows>div,
html body.vg-final-theme #tx>div,
html body.vg-final-theme #rows>div:not(.card){
 background:transparent!important;border-color:var(--gf-line2)!important;color:var(--gf-text)!important
}

/* ===== TABLES: ZERO BLUE =============================================== */
html body.vg-final-theme table,
html body.vg-final-theme .table,
html body.vg-final-theme .pm-table,
html body.vg-final-theme thead,
html body.vg-final-theme tbody,
html body.vg-final-theme tfoot{
 background:var(--gf-panel)!important;
 background-color:var(--gf-panel)!important;
 background-image:none!important;
 color:var(--gf-text)!important;
 border-color:var(--gf-line)!important;
}
html body.vg-final-theme th,
html body.vg-final-theme .table th,
html body.vg-final-theme .pm-table th{
 background:var(--gf-panel3)!important;
 background-color:var(--gf-panel3)!important;
 color:var(--gf-gold2)!important;
 border-color:var(--gf-line)!important;
}
html body.vg-final-theme td,
html body.vg-final-theme .table td,
html body.vg-final-theme .pm-table td{
 background:var(--gf-panel)!important;
 background-color:var(--gf-panel)!important;
 color:var(--gf-text)!important;
 border-color:var(--gf-line2)!important;
}
html body.vg-final-theme tr:nth-child(even) td{background:var(--gf-panel2)!important}
html body.vg-final-theme tr:hover td{background:#17372a!important}

/* ===== INPUTS ========================================================== */
html body.vg-final-theme input,
html body.vg-final-theme .input,
html body.vg-final-theme select,
html body.vg-final-theme textarea,
html body.vg-final-theme .select,
html body.vg-final-theme .field input{
 background:var(--gf-input)!important;
 background-color:var(--gf-input)!important;
 background-image:none!important;
 color:var(--gf-text)!important;
 border-color:var(--gf-line)!important;
}
html body.vg-final-theme input:focus,
html body.vg-final-theme select:focus,
html body.vg-final-theme textarea:focus{
 border-color:var(--gf-green2)!important;
 box-shadow:0 0 0 3px rgba(49,199,134,.09)!important;
 outline:none!important;
}
html body.vg-final-theme option{background:var(--gf-input)!important;color:var(--gf-text)!important}

/* ===== TEXT ============================================================ */
html body.vg-final-theme h1,
html body.vg-final-theme h2,
html body.vg-final-theme h3,
html body.vg-final-theme h4,
html body.vg-final-theme h5,
html body.vg-final-theme h6{color:var(--gf-text)!important}
html body.vg-final-theme p,
html body.vg-final-theme label,
html body.vg-final-theme small,
html body.vg-final-theme .muted,
html body.vg-final-theme .mini,
html body.vg-final-theme .help,
html body.vg-final-theme .hint{color:var(--gf-muted)!important}
html body.vg-final-theme .vga-eyebrow,
html body.vg-final-theme .pm-eyebrow,
html body.vg-final-theme .kicker,
html body.vg-final-theme .eyebrow,
html body.vg-final-theme .section-label{color:var(--gf-green)!important}
html body.vg-final-theme .balance,
html body.vg-final-theme .gold,
html body.vg-final-theme .money,
html body.vg-final-theme .amount,
html body.vg-final-theme .saldo,
html body.vg-final-theme .vga-kpi strong,
html body.vg-final-theme .pm-kpi strong,
html body.vg-final-theme .kpi strong{color:var(--gf-gold2)!important}
html body.vg-final-theme .green{color:var(--gf-green)!important}
html body.vg-final-theme .red{color:var(--gf-red)!important}

/* ===== BUTTON LANGUAGE ================================================= */
/* default / neutral */
html body.vg-final-theme button,
html body.vg-final-theme .btn,
html body.vg-final-theme .button,
html body.vg-final-theme .vga-btn{
 border-color:var(--gf-line)!important;
}
html body.vg-final-theme .btn:not(.primary):not(.danger):not(.pm-load):not(.pm-unload),
html body.vg-final-theme .button:not(.primary):not(.danger),
html body.vg-final-theme .vga-btn:not(.primary):not(.danger),
html body.vg-final-theme button.tab,
html body.vg-final-theme .subnav button,
html body.vg-final-theme .vg-period-btn,
html body.vg-final-theme .vg-fin-mobile-menu{
 background:linear-gradient(180deg,var(--gf-panel3),var(--gf-panel2))!important;
 color:var(--gf-text)!important;
}
/* create / principal = champagne */
html body.vg-final-theme .btn.primary,
html body.vg-final-theme .button.primary,
html body.vg-final-theme .vga-btn.primary,
html body.vg-final-theme #createUserBtn,
html body.vg-final-theme #newAdminBtn,
html body.vg-final-theme #createBar .btn{
 background:linear-gradient(180deg,var(--gf-gold2),var(--gf-gold))!important;
 color:#171205!important;border-color:var(--gf-gold2)!important
}
/* load / credit / activate / save = emerald */
html body.vg-final-theme .action-load,
html body.vg-final-theme .pm-load,
html body.vg-final-theme .vg2-wallet-actions .load,
html body.vg-final-theme [class*="load" i]:not([class*="unload" i]),
html body.vg-final-theme button[onclick*="save" i],
html body.vg-final-theme button[onclick*="changePassword" i],
html body.vg-final-theme button[onclick*="changePw" i],
html body.vg-final-theme button[onclick*="toggleStatus" i]{
 background:linear-gradient(180deg,var(--gf-green),var(--gf-green2))!important;
 color:#03120b!important;border-color:var(--gf-green)!important
}
/* unload / debit / block = coral */
html body.vg-final-theme .action-unload,
html body.vg-final-theme .pm-unload,
html body.vg-final-theme .vg2-wallet-actions .unload,
html body.vg-final-theme [class*="unload" i],
html body.vg-final-theme .danger,
html body.vg-final-theme .btn-danger,
html body.vg-final-theme button[onclick*="block" i],
html body.vg-final-theme button[onclick*="delete" i]{
 background:linear-gradient(180deg,var(--gf-red),var(--gf-red2))!important;
 color:#fff!important;border-color:var(--gf-red)!important
}
/* reports / export = petroleum cyan */
html body.vg-final-theme button[onclick*="export" i],
html body.vg-final-theme a[download],
html body.vg-final-theme .export,
html body.vg-final-theme .vg84-export{
 background:linear-gradient(180deg,var(--gf-cyan),var(--gf-cyan2))!important;
 color:#041214!important;border-color:var(--gf-cyan)!important
}
/* RED/RAMAS = champagne */
html body.vg-final-theme #vg84-mobile-top .branches,
html body.vg-final-theme .vg-fin-mobile-branch,
html body.vg-final-theme .vg-branch-launch,
html body.vg-final-theme .branch-btn,
html body.vg-final-theme [class*="branches" i]{
 background:linear-gradient(180deg,var(--gf-gold2),var(--gf-gold))!important;
 color:#171205!important;border-color:var(--gf-gold2)!important
}
html body.vg-final-theme button.tab.active,
html body.vg-final-theme .subnav button.active{
 background:#123226!important;color:var(--gf-green)!important;border-color:var(--gf-green2)!important
}

/* ===== BRANCH DRAWER =================================================== */
html body.vg-final-theme .vg-branch-drawer,
html body.vg-final-theme .vg-branch-head,
html body.vg-final-theme .vg-branch-root,
html body.vg-final-theme .vg-branch-node,
html body.vg-final-theme .vg-branch-row{
 background:var(--gf-panel)!important;border-color:var(--gf-line)!important;color:var(--gf-text)!important
}
html body.vg-final-theme .vg-branch-search,
html body.vg-final-theme .vg-branch-select{
 background:var(--gf-input)!important;color:var(--gf-text)!important;border-color:var(--gf-line)!important
}

/* ===== LOGIN: SAME IDENTITY, COMPLETE COVERAGE ========================= */
html body.vg-final-theme .portal{
 background:linear-gradient(180deg,var(--gf-panel2),var(--gf-panel))!important;
 border-color:var(--gf-line)!important;
 box-shadow:0 35px 100px rgba(0,0,0,.45)!important;
}
html body.vg-final-theme .loginbox{
 background:linear-gradient(180deg,var(--gf-panel),#081810)!important;
 color:var(--gf-text)!important;
}
html body.vg-final-theme .visual{
 background:
   radial-gradient(circle at 65% 15%,rgba(239,215,126,.09),transparent 24%),
   linear-gradient(145deg,var(--gf-panel3),var(--gf-bg))!important;
 color:var(--gf-text)!important;
}
html body.vg-final-theme .module{
 background:var(--gf-panel2)!important;border-color:var(--gf-line)!important;color:var(--gf-text)!important
}
html body.vg-final-theme .portal .chip{
 background:#10281f!important;border-color:var(--gf-line)!important;color:var(--gf-gold2)!important
}

/* ===== SETUP =========================================================== */
html body.vg-final-theme .setup{
 background:linear-gradient(180deg,var(--gf-panel2),var(--gf-panel))!important;
 border-color:var(--gf-line)!important;box-shadow:0 30px 90px rgba(0,0,0,.45)!important
}
html body.vg-final-theme .setup .hero{
 background:linear-gradient(145deg,var(--gf-panel3),var(--gf-bg))!important
}
html body.vg-final-theme .setup .form{background:var(--gf-panel)!important}

/* ===== THEME CONTROL IN MASTER MENU =================================== */
#gf-theme-control{
 margin:13px 10px 12px!important;padding:11px!important;
 border:1px solid var(--gf-line)!important;border-radius:12px!important;
 background:linear-gradient(180deg,var(--gf-panel2),var(--gf-panel))!important
}
#gf-theme-control .gf-title{
 display:flex;justify-content:space-between;align-items:center;
 color:var(--gf-text)!important;font-size:12px;font-weight:900;margin-bottom:8px
}
#gf-theme-control .gf-choices{display:grid;grid-template-columns:1fr 1fr;gap:7px}
#gf-theme-control button{
 min-height:38px!important;border-radius:9px!important;
 background:var(--gf-input)!important;color:var(--gf-muted)!important;border:1px solid var(--gf-line)!important
}
#gf-theme-control button.active{
 background:#123226!important;color:var(--gf-green)!important;border-color:var(--gf-green2)!important
}

/* old theme controls never coexist */
#vg-full-theme-control,#vg-total-theme-control,#ea-theme-control,#vg-theme-menu-control,
#vg84-theme-toggle,#vg-theme-core-control,#vg-admin-theme-switch{display:none!important}

/* ===== MOBILE ========================================================== */
@media(max-width:900px){
 html body.vg-final-theme,
 html body.vg-final-theme .with-sidebar,
 html body.vg-final-theme .vga-main,
 html body.vg-final-theme main,
 html body.vg-final-theme .wrap,
 html body.vg-final-theme .vga-wrap{
   background-color:var(--gf-bg)!important;background-image:none!important
 }
 html body.vg-final-theme .sidebar,
 html body.vg-final-theme .vga-side,
 html body.vg-final-theme.vg-menu-open .sidebar,
 html body.vg-final-theme.vg-agent-menu-open .vga-side{
   background:#030907!important;background-color:#030907!important;background-image:none!important;
   opacity:1!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important
 }
 html body.vg-final-theme .card,
 html body.vg-final-theme .vga-card,
 html body.vg-final-theme .vga-kpi,
 html body.vg-final-theme .pm-kpi,
 html body.vg-final-theme .pm-filter-card,
 html body.vg-final-theme .vg2-network-card,
 html body.vg-final-theme .history-sec{
   background:linear-gradient(180deg,var(--gf-panel2),var(--gf-panel))!important
 }
}

/* QA marker */
html{--golden-admin-final-unified-v1:1}
