/* Elivium V9.21.39 · centralización operativa y limpieza visual. */

/* La navegación inferior no hereda el hover/focus rojo del menú de escritorio. */
#mobile-navigation-v92127>button:hover,
#mobile-navigation-v92127>button:focus,
#mobile-navigation-v92127>button:focus-visible{
  transform:none!important;
  color:#e6c758!important;
  background:rgba(218,184,63,.08)!important;
  box-shadow:none!important;
  outline:1px solid rgba(218,184,63,.25)!important;
  outline-offset:-1px
}
#mobile-navigation-v92127>button:not(.is-active):not(.is-dominant){background:transparent!important;color:#737d83!important}
#mobile-navigation-v92127>button[data-mobile-navigation-item="community"]:not(.is-active){border-color:transparent!important;background:transparent!important;color:#737d83!important;box-shadow:none!important}
#mobile-navigation-v92127>button.is-active:not(.is-dominant){color:#e6c758!important;background:rgba(218,184,63,.08)!important;box-shadow:none!important}
#mobile-navigation-v92127>button.is-dominant,
#mobile-navigation-v92127>button.is-dominant:hover,
#mobile-navigation-v92127>button.is-dominant:focus-visible{color:#171006!important;background:linear-gradient(145deg,#f0d45d,#c58a1a)!important;box-shadow:0 13px 29px rgba(194,135,21,.31)!important}

/* Automatización: datos globales integrados en una franja compacta. */
.automation-global-source-v92139{display:grid;gap:11px;margin-top:15px;padding:14px;border:1px solid rgba(38,229,179,.2);border-radius:17px;background:linear-gradient(120deg,rgba(38,229,179,.055),rgba(8,12,17,.75))}
.automation-global-source-head-v92139{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px 14px;min-width:0}
.automation-global-source-head-v92139>span{padding:5px 8px;border-radius:7px;background:rgba(38,229,179,.11);color:#50dfb1;font:850 8px/1 'Orbitron',sans-serif;letter-spacing:.08em;white-space:nowrap}
.automation-global-source-head-v92139>strong{color:#f2eee5;font:800 12px/1.2 'Exo 2',sans-serif}
.automation-global-source-head-v92139>small{overflow:hidden;color:#7f9098;font:650 10px/1.2 'Rajdhani',sans-serif;text-overflow:ellipsis;white-space:nowrap}
.automation-global-source-grid-v92139{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;padding:0!important;border:0!important;background:none!important}
.automation-global-source-grid-v92139>article{min-height:66px;display:grid;align-content:center;gap:3px;padding:10px 12px;border:1px solid rgba(255,255,255,.07);border-radius:11px;background:rgba(6,10,14,.5)}
.automation-global-source-grid-v92139>article span{color:#d6b946;font:850 7px/1 'Orbitron',sans-serif;letter-spacing:.08em;text-transform:uppercase}
.automation-global-source-grid-v92139>article strong{overflow:hidden;color:#e9ecee;font:800 11px/1.2 'Exo 2',sans-serif;text-overflow:ellipsis;white-space:nowrap}
.automation-global-source-grid-v92139>article small{overflow:hidden;color:#74838b;font:600 9px/1.2 'Rajdhani',sans-serif;text-overflow:ellipsis;white-space:nowrap}
.automation-global-source-note-v92139{color:#77878f;font:600 10px/1.4 'Rajdhani',sans-serif}

/* Superadmin · Intervención manual. */
.platform-manual-hero-v92139,.platform-manual-section-v92139{border-color:rgba(218,184,63,.18)!important;background:linear-gradient(145deg,rgba(20,21,22,.97),rgba(9,14,18,.98))!important}
.platform-manual-scope-v92139{display:grid;grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);gap:12px;align-items:end;margin-top:18px}
.platform-manual-scope-v92139>label,.platform-manual-round-toolbar-v92139 label,.platform-manual-form-v92139 label,.platform-manual-participant-v92139 label{display:grid;gap:6px;min-width:0;color:#8b9aa2;font:800 9px/1 'Rajdhani',sans-serif;text-transform:uppercase}
.platform-manual-scope-v92139 select,.platform-manual-round-toolbar-v92139 input,.platform-manual-round-toolbar-v92139 select,.platform-manual-form-v92139 input,.platform-manual-form-v92139 select,.platform-manual-participant-v92139 input,.platform-manual-participant-v92139 select,.platform-manual-official-v92139 select,#platform-manual-participant-filter-v92139{width:100%;min-width:0;min-height:42px;padding:9px 11px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#0c1117;color:#edf0f1;font:700 12px 'Exo 2',sans-serif}
.platform-manual-summary-v92139{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}
.platform-manual-summary-v92139 article{display:grid;gap:4px;min-width:0;padding:10px 12px;border:1px solid rgba(255,255,255,.07);border-radius:11px;background:rgba(7,11,15,.72)}
.platform-manual-summary-v92139 span{color:#829198;font:750 8px 'Rajdhani',sans-serif;text-transform:uppercase}
.platform-manual-summary-v92139 strong{overflow:hidden;color:#f0cb54;font:850 13px 'Exo 2',sans-serif;text-overflow:ellipsis;white-space:nowrap}
.platform-manual-workspace-v92139{display:grid;gap:16px}
.platform-manual-official-v92139{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}
.platform-manual-badge-v92139{align-self:start;padding:7px 9px;border:1px solid rgba(38,229,179,.22);border-radius:8px;color:#4addb0;font:850 8px 'Orbitron',sans-serif;letter-spacing:.08em}
.platform-manual-round-toolbar-v92139{display:grid;grid-template-columns:minmax(130px,.55fr) repeat(2,minmax(180px,1fr)) auto;gap:10px;align-items:end;margin:16px 0 12px}
.platform-manual-matches-v92139{display:grid;gap:7px;margin-bottom:10px}
.platform-manual-match-v92139{display:grid;grid-template-columns:26px minmax(0,1fr) 30px minmax(0,1fr) 32px;gap:8px;align-items:center;padding:8px;border:1px solid rgba(255,255,255,.07);border-radius:11px;background:#0c1117}
.platform-manual-match-v92139>span{color:#dabc4b;font:850 10px 'Orbitron',sans-serif;text-align:center}
.platform-manual-match-v92139>b{color:#e44b70;font:850 9px 'Orbitron',sans-serif;text-align:center}
.platform-manual-match-v92139>input:not([type="hidden"]){min-width:0;padding:8px 10px;border:0;border-bottom:1px solid rgba(255,255,255,.09);background:transparent;color:#edf0f1;font:750 12px 'Exo 2',sans-serif}
.platform-manual-match-v92139>button{width:30px;height:30px;border:1px solid rgba(255,76,111,.2);border-radius:9px;background:rgba(255,76,111,.07);color:#ff647e;font-size:18px}
.platform-manual-import-v92139{display:grid;grid-template-columns:minmax(180px,1fr) minmax(220px,1fr) auto;gap:12px;align-items:center;margin-top:14px;padding-top:14px;border-top:1px solid rgba(255,255,255,.07)}
.platform-manual-import-v92139>div{display:grid;gap:3px}.platform-manual-import-v92139 strong{color:#eee;font:800 12px 'Exo 2',sans-serif}.platform-manual-import-v92139 small{color:#7e8b92;font:600 10px 'Rajdhani',sans-serif}
.platform-manual-participants-v92139{display:grid;gap:8px;margin-top:14px}
.platform-manual-participant-v92139{display:grid;grid-template-columns:minmax(150px,.8fr) minmax(120px,.55fr) minmax(120px,.55fr) minmax(220px,1.2fr) auto;gap:10px;align-items:end;padding:11px;border:1px solid rgba(255,255,255,.075);border-radius:13px;background:#0c1117}
.platform-manual-participant-v92139>div:first-child{display:grid;align-content:center;gap:3px;min-height:42px}.platform-manual-participant-v92139>div:first-child strong{color:#f1eee8;font:850 13px 'Exo 2',sans-serif}.platform-manual-participant-v92139>div:first-child small{color:#78878e;font:650 9px 'Rajdhani',sans-serif}
.platform-manual-participant-actions-v92139{display:flex;gap:6px}.platform-manual-participant-actions-v92139 .btn-action{min-height:42px;padding:8px 10px}
.platform-manual-lower-grid-v92139{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.platform-manual-form-v92139{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.platform-manual-form-v92139 .btn-action{align-self:end;min-height:42px}

@media(max-width:1050px){
  .platform-manual-participant-v92139{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-manual-participant-v92139>div:first-child,.platform-manual-participant-v92139 .is-wide-v92139{grid-column:1/-1}.platform-manual-participant-actions-v92139{justify-content:flex-end}
}
@media(max-width:760px){
  .automation-global-source-head-v92139{grid-template-columns:1fr}.automation-global-source-head-v92139>span{justify-self:start}.automation-global-source-grid-v92139{grid-template-columns:repeat(2,minmax(0,1fr))!important}
  .platform-manual-scope-v92139,.platform-manual-lower-grid-v92139{grid-template-columns:1fr}.platform-manual-summary-v92139{grid-template-columns:repeat(2,minmax(0,1fr))}
  .platform-manual-round-toolbar-v92139{grid-template-columns:1fr 1fr}.platform-manual-round-toolbar-v92139>label:first-child,.platform-manual-round-toolbar-v92139>.btn-action{grid-column:1/-1}
  .platform-manual-import-v92139,.platform-manual-official-v92139{grid-template-columns:1fr}.platform-manual-match-v92139{grid-template-columns:22px minmax(0,1fr) 28px minmax(0,1fr) 30px;gap:4px}
}
@media(max-width:520px){
  .automation-global-source-grid-v92139{grid-template-columns:1fr!important}.platform-manual-form-v92139,.platform-manual-participant-v92139,.platform-manual-round-toolbar-v92139{grid-template-columns:1fr}.platform-manual-participant-v92139>div:first-child,.platform-manual-participant-v92139 .is-wide-v92139,.platform-manual-round-toolbar-v92139>label:first-child,.platform-manual-round-toolbar-v92139>.btn-action{grid-column:auto}.platform-manual-participant-actions-v92139{justify-content:stretch}.platform-manual-participant-actions-v92139>*{flex:1}
}
