/* El menú del centro integrado reemplaza únicamente el marco comercial. */
body.garza-embedded.pro-app{padding-left:0!important;padding-top:0!important}
.garza-embedded>header,.garza-embedded #dueno>header,.garza-embedded #pro-nav,.garza-embedded #dueno>nav,.garza-embedded .fab,.garza-embedded .fabBuscar{display:none!important}
.garza-embedded #dueno{margin:0!important}
.garza-embedded .pro-receipt header{display:flex!important;margin:0!important}
.garza-frame #garza-prototipo{display:none!important}
body.garza-frame{padding-bottom:0!important}
/* Identidad común dentro del marco; conserva la composición y estados comerciales. */
body.garza-embedded.pro-app{--navy:#112b3a;--navy2:#173947;--oro:#9a805a;--oro2:#b39c77;--crema:var(--gn-bg,#f3f5f7);--papel:var(--gn-surface,#fff);--blanco:var(--gn-surface,#fff);--texto:var(--gn-ink,#172b3a);--texto2:var(--gn-muted,#596b78);--linea:var(--gn-line,#dce4e9);--linea2:var(--gn-line,#dce4e9);--verde:var(--gn-accent,#176b58);--verde2:var(--gn-soft,#e9f3ef);font-family:'Segoe UI Variable','Segoe UI',system-ui,sans-serif}
.garza-embedded .pro-panel,.garza-embedded .pro-kpi{border-radius:15px;box-shadow:0 2px 5px #253d3105}
.garza-embedded .pro-table th{background:#f4f6ef;color:#61715e}.garza-embedded .pro-table td{border-color:#edf1e8}
@media (hover:hover) and (pointer:fine){.garza-embedded button.pri:hover{background:#244e36}}.garza-embedded button:focus-visible,.garza-embedded input:focus-visible,.garza-embedded select:focus-visible,.garza-embedded textarea:focus-visible{outline-color:#567e48}
.garza-embedded .pro-filter{background:#e9eee3}.garza-embedded .pro-eyebrow{color:#64795a}
@media(prefers-reduced-motion:reduce){.garza-embedded *{animation:none!important;transition:none!important}}