/*
 * MedirIA 1.5.6 — Biblioteca de 20 estilos visuales
 * Presets aplicables de forma independiente al admin y al frontend.
 */

/* ─────────────────────────────────────────────────────────────
   Base compartida para previews de Configuración
   ───────────────────────────────────────────────────────────── */
.mediria-style-preview-cyber-lab{background:linear-gradient(135deg,#071828,#030d1a)!important;color:#e8f4ff!important}.mediria-style-preview-cyber-lab strong,.mediria-style-preview-cyber-lab p{color:#dff9ff!important}.mediria-style-preview-cyber-lab:after{background:#00d4ff}
.mediria-style-preview-estilobg-premium{background:linear-gradient(135deg,#6876DD,#F022A7)!important;color:#fff!important}.mediria-style-preview-estilobg-premium strong,.mediria-style-preview-estilobg-premium p{color:#fff!important}.mediria-style-preview-estilobg-premium:after{background:#fff}
.mediria-style-preview-glass-aurora{background:radial-gradient(circle at 15% 15%,rgba(0,212,255,.55),transparent 34%),radial-gradient(circle at 90% 20%,rgba(240,34,167,.55),transparent 32%),linear-gradient(135deg,#071828,#171032)!important;color:#fff!important}.mediria-style-preview-glass-aurora strong,.mediria-style-preview-glass-aurora p{color:#fff!important}.mediria-style-preview-glass-aurora:after{background:rgba(255,255,255,.8)}
.mediria-style-preview-executive-light{background:linear-gradient(135deg,#ffffff,#eef4ff)!important}.mediria-style-preview-executive-light:after{background:#1d4ed8}
.mediria-style-preview-matrix-console{background:repeating-linear-gradient(0deg,#020802 0,#020802 6px,#051505 7px),#020802!important;color:#b6ffbd!important}.mediria-style-preview-matrix-console strong,.mediria-style-preview-matrix-console p{color:#b6ffbd!important}.mediria-style-preview-matrix-console:after{background:#20ff66}
.mediria-style-preview-neumorph-soft{background:#eef3f8!important;box-shadow:10px 10px 24px rgba(163,177,198,.45),-10px -10px 24px #fff!important}.mediria-style-preview-neumorph-soft:after{background:#9aaecd}
.mediria-style-preview-blueprint-grid{background:linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(0deg,rgba(255,255,255,.08) 1px,transparent 1px),#123b73!important;background-size:18px 18px!important;color:#eaf5ff!important}.mediria-style-preview-blueprint-grid strong,.mediria-style-preview-blueprint-grid p{color:#eaf5ff!important}.mediria-style-preview-blueprint-grid:after{background:#7dd3fc}
.mediria-style-preview-carbon-pro{background:repeating-linear-gradient(45deg,#0b0f14 0,#0b0f14 8px,#141a22 8px,#141a22 16px)!important;color:#f8fafc!important}.mediria-style-preview-carbon-pro strong,.mediria-style-preview-carbon-pro p{color:#f8fafc!important}.mediria-style-preview-carbon-pro:after{background:#38bdf8}
.mediria-style-preview-hologram{background:linear-gradient(135deg,rgba(7,24,40,.96),rgba(25,12,48,.96))!important;color:#d8fcff!important;clip-path:polygon(0 0,92% 0,100% 18%,100% 100%,8% 100%,0 82%)!important}.mediria-style-preview-hologram strong,.mediria-style-preview-hologram p{color:#d8fcff!important}.mediria-style-preview-hologram:after{background:#00fff0}
.mediria-style-preview-industrial-steel{background:linear-gradient(90deg,rgba(255,255,255,.18),transparent 16%,rgba(0,0,0,.18) 50%,transparent 84%,rgba(255,255,255,.14)),#8a9199!important}.mediria-style-preview-industrial-steel strong,.mediria-style-preview-industrial-steel p{color:#121821!important}.mediria-style-preview-industrial-steel:after{background:#facc15}
.mediria-style-preview-minimal-paper{background:#fffdf7!important;border-color:#e7dcc8!important;box-shadow:none!important}.mediria-style-preview-minimal-paper:after{background:#111827}
.mediria-style-preview-arcade-neon{background:#13051f!important;color:#fff!important;box-shadow:0 0 0 2px #ff2eb3,0 0 30px rgba(0,245,255,.35)!important}.mediria-style-preview-arcade-neon strong,.mediria-style-preview-arcade-neon p{color:#fff!important}.mediria-style-preview-arcade-neon:after{background:#00f5ff}
.mediria-style-preview-zen-ink{background:#f7efe2!important;border-color:#d8c8b2!important}.mediria-style-preview-zen-ink:after{background:#403128}
.mediria-style-preview-retro-lcd{background:#b8c977!important;border:6px solid #2b3321!important;box-shadow:inset 0 0 30px rgba(0,0,0,.25)!important}.mediria-style-preview-retro-lcd:after{background:#2b3321}
.mediria-style-preview-command-center{background:linear-gradient(135deg,#080b12,#111827)!important;color:#fff!important;border-left:6px solid #ef4444!important}.mediria-style-preview-command-center strong,.mediria-style-preview-command-center p{color:#fff!important}.mediria-style-preview-command-center:after{background:#ef4444}
.mediria-style-preview-material-clean{background:#f8fafc!important;border-top:8px solid #2563eb!important}.mediria-style-preview-material-clean:after{background:#2563eb}
.mediria-style-preview-ocean-depth{background:radial-gradient(circle at 20% 10%,#06b6d4,transparent 30%),linear-gradient(135deg,#032336,#075985)!important;color:#e0faff!important}.mediria-style-preview-ocean-depth strong,.mediria-style-preview-ocean-depth p{color:#e0faff!important}.mediria-style-preview-ocean-depth:after{background:#22d3ee}
.mediria-style-preview-sunset-pro{background:linear-gradient(135deg,#431407,#831843 45%,#312e81)!important;color:#fff!important}.mediria-style-preview-sunset-pro strong,.mediria-style-preview-sunset-pro p{color:#fff!important}.mediria-style-preview-sunset-pro:after{background:#fb923c}
.mediria-style-preview-mono-slate{background:#f1f5f9!important;color:#0f172a!important;filter:grayscale(1)!important}.mediria-style-preview-mono-slate:after{background:#334155}
.mediria-style-preview-floating-widgets{background:#eef2ff!important;box-shadow:0 30px 60px rgba(79,70,229,.20)!important;transform:translateY(-2px)}.mediria-style-preview-floating-widgets:after{background:#8b5cf6}

/* ─────────────────────────────────────────────────────────────
   Base para herramienta admin/frontend
   ───────────────────────────────────────────────────────────── */
.mediria-wrap[class*="mediria-preset-"]{isolation:isolate;overflow:hidden!important}
.mediria-wrap[class*="mediria-preset-"] #mediria-app{transition:background .25s ease,color .25s ease!important}
.mediria-wrap[class*="mediria-preset-"] .card,
.mediria-wrap[class*="mediria-preset-"] #mediria-aiPanel,
.mediria-wrap[class*="mediria-preset-"] .lang-dropdown{transition:background .25s ease,border-color .25s ease,box-shadow .25s ease,transform .25s ease!important}
.mediria-wrap[class*="mediria-preset-"] .btn,
.mediria-wrap[class*="mediria-preset-"] .lang-btn{transition:all .2s ease!important}
.mediria-wrap[class*="mediria-preset-"] .card::before,
.mediria-wrap[class*="mediria-preset-"] .card::after{pointer-events:none!important}

/* Base admin: Configuración + Ayuda */
.mediria-settings-wrap[class*="mediria-admin-preset-"],
.mediria-help-wrap[class*="mediria-admin-preset-"]{transition:background .25s ease,color .25s ease!important}
.mediria-settings-wrap[class*="mediria-admin-preset-"] .mediria-card,
.mediria-settings-wrap[class*="mediria-admin-preset-"] .mediria-settings-header,
.mediria-help-wrap[class*="mediria-admin-preset-"] .mediria-help-hero,
.mediria-help-wrap[class*="mediria-admin-preset-"] .mediria-help-section,
.mediria-help-wrap[class*="mediria-admin-preset-"] .mediria-help-sidebar,
.mediria-help-wrap[class*="mediria-admin-preset-"] .mediria-help-search-card{transition:background .25s ease,border-color .25s ease,box-shadow .25s ease,transform .25s ease!important}

/* 01 Cyber Lab Original — conserva la estética técnica inicial */
.mediria-wrap.mediria-preset-cyber-lab{--mediria-bg:#030d1a;--mediria-bg2:#060f1f;--mediria-panel:#071828;--mediria-border:#0d3a5c;--mediria-blue:#0a6ebd;--mediria-cyan:#00d4ff;--mediria-cyan2:#00f5ff;--mediria-cyan-dim:#007a99;--mediria-white:#e8f4ff;--mediria-muted:#4a7fa0;--mediria-success:#00ff9d;--mediria-warning:#ffb800;--mediria-danger:#ff3b5c}.mediria-wrap.mediria-preset-cyber-lab #mediria-app{background:radial-gradient(circle at top left,rgba(0,212,255,.08),transparent 28%),#030d1a!important}.mediria-wrap.mediria-preset-cyber-lab .card,.mediria-wrap.mediria-preset-cyber-lab #mediria-aiPanel{background:#071828!important;border:1px solid #0d3a5c!important;border-radius:4px!important;box-shadow:0 0 40px rgba(0,100,200,.10),inset 0 1px 0 rgba(0,212,255,.05)!important}

/* 02 estiloBG Premium */
.mediria-wrap.mediria-preset-estilobg-premium{--mediria-bg:#140825;--mediria-bg2:#251045;--mediria-panel:rgba(255,255,255,.08);--mediria-border:rgba(255,255,255,.20);--mediria-blue:#6876DD;--mediria-cyan:#F022A7;--mediria-cyan2:#ffffff;--mediria-cyan-dim:#ffd5f1;--mediria-white:#ffffff;--mediria-muted:#f6d8ff;--mediria-success:#78ffd6;--mediria-warning:#ffe66d;--mediria-danger:#ff7b9c}.mediria-wrap.mediria-preset-estilobg-premium #mediria-app{background:radial-gradient(circle at 15% 0,rgba(255,255,255,.17),transparent 24%),linear-gradient(135deg,#6876DD 0%,#F022A7 100%)!important}.mediria-wrap.mediria-preset-estilobg-premium .card,.mediria-wrap.mediria-preset-estilobg-premium #mediria-aiPanel{background:rgba(18,9,35,.74)!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:20px!important;box-shadow:0 22px 55px rgba(79,24,107,.34)!important;backdrop-filter:blur(10px)}.mediria-wrap.mediria-preset-estilobg-premium .card::before,.mediria-wrap.mediria-preset-estilobg-premium .card::after{display:none!important}.mediria-wrap.mediria-preset-estilobg-premium .btn{border-radius:999px!important;background:#fff!important;color:#7b2bd9!important;border:0!important;box-shadow:0 10px 26px rgba(255,255,255,.22)!important}

/* 03 Glass Aurora */
.mediria-wrap.mediria-preset-glass-aurora{--mediria-bg:#071120;--mediria-bg2:#15112c;--mediria-panel:rgba(255,255,255,.10);--mediria-border:rgba(255,255,255,.18);--mediria-blue:#8b5cf6;--mediria-cyan:#22d3ee;--mediria-cyan2:#f0f9ff;--mediria-cyan-dim:#bae6fd;--mediria-white:#f8fbff;--mediria-muted:#c7d2fe;--mediria-success:#86efac;--mediria-warning:#fde68a;--mediria-danger:#fda4af}.mediria-wrap.mediria-preset-glass-aurora #mediria-app{background:radial-gradient(circle at 10% 15%,rgba(34,211,238,.35),transparent 25%),radial-gradient(circle at 90% 10%,rgba(240,34,167,.28),transparent 26%),radial-gradient(circle at 50% 90%,rgba(139,92,246,.28),transparent 28%),#071120!important}.mediria-wrap.mediria-preset-glass-aurora .card,.mediria-wrap.mediria-preset-glass-aurora #mediria-aiPanel,.mediria-wrap.mediria-preset-glass-aurora .lang-btn{background:rgba(255,255,255,.10)!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:26px!important;box-shadow:0 24px 80px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.22)!important;backdrop-filter:blur(18px) saturate(1.2)}.mediria-wrap.mediria-preset-glass-aurora .card::before,.mediria-wrap.mediria-preset-glass-aurora .card::after{display:none!important}.mediria-wrap.mediria-preset-glass-aurora input[type="text"]{border-radius:18px!important;background:rgba(255,255,255,.12)!important;color:#fff!important}.mediria-wrap.mediria-preset-glass-aurora .btn{border-radius:18px!important;background:linear-gradient(90deg,rgba(34,211,238,.22),rgba(240,34,167,.22))!important}

/* 04 Executive Light */
.mediria-wrap.mediria-preset-executive-light{--mediria-bg:#f4f7fb;--mediria-bg2:#ffffff;--mediria-panel:#ffffff;--mediria-border:#dbe4ef;--mediria-blue:#1d4ed8;--mediria-cyan:#2563eb;--mediria-cyan2:#0f172a;--mediria-cyan-dim:#334155;--mediria-white:#0f172a;--mediria-muted:#64748b;--mediria-success:#059669;--mediria-warning:#d97706;--mediria-danger:#dc2626}.mediria-wrap.mediria-preset-executive-light #mediria-app{background:linear-gradient(180deg,#f8fafc 0%,#eaf1f8 100%)!important;color:#0f172a!important}.mediria-wrap.mediria-preset-executive-light .mediria-header{background:#fff!important;border:1px solid #dbe4ef!important;border-radius:18px!important;padding:20px!important;box-shadow:0 12px 30px rgba(15,23,42,.08)!important}.mediria-wrap.mediria-preset-executive-light .card,.mediria-wrap.mediria-preset-executive-light #mediria-aiPanel{background:#fff!important;color:#0f172a!important;border:1px solid #dbe4ef!important;border-radius:16px!important;box-shadow:0 14px 36px rgba(15,23,42,.08)!important}.mediria-wrap.mediria-preset-executive-light .card::before,.mediria-wrap.mediria-preset-executive-light .card::after{display:none!important}.mediria-wrap.mediria-preset-executive-light .btn{background:#1d4ed8!important;color:#fff!important;border:0!important;border-radius:10px!important}.mediria-wrap.mediria-preset-executive-light input[type="text"]{background:#f8fafc!important;border-color:#cbd5e1!important;color:#0f172a!important;border-radius:10px!important}

/* 05 Matrix Console */
.mediria-wrap.mediria-preset-matrix-console{--mediria-bg:#020802;--mediria-bg2:#041204;--mediria-panel:#041008;--mediria-border:#128a35;--mediria-blue:#00a33c;--mediria-cyan:#20ff66;--mediria-cyan2:#b6ffbd;--mediria-cyan-dim:#57c972;--mediria-white:#d7ffe0;--mediria-muted:#75a980;--mediria-success:#20ff66;--mediria-warning:#c7ff4a;--mediria-danger:#ff5577;--mediria-sans:'Share Tech Mono',monospace}.mediria-wrap.mediria-preset-matrix-console #mediria-app{background:repeating-linear-gradient(0deg,rgba(32,255,102,.05) 0,rgba(32,255,102,.05) 1px,transparent 1px,transparent 7px),radial-gradient(circle at 50% 0,rgba(32,255,102,.13),transparent 28%),#020802!important}.mediria-wrap.mediria-preset-matrix-console .card,.mediria-wrap.mediria-preset-matrix-console #mediria-aiPanel{background:rgba(0,15,5,.92)!important;border:1px solid #128a35!important;border-radius:0!important;box-shadow:0 0 0 1px rgba(32,255,102,.08),0 0 35px rgba(32,255,102,.12)!important}.mediria-wrap.mediria-preset-matrix-console .card-title,.mediria-wrap.mediria-preset-matrix-console .header-text h1{text-shadow:0 0 12px rgba(32,255,102,.8)!important}.mediria-wrap.mediria-preset-matrix-console .btn{border-radius:0!important;background:#041204!important;color:#20ff66!important;border:1px solid #20ff66!important;box-shadow:inset 0 0 18px rgba(32,255,102,.09)!important}.mediria-wrap.mediria-preset-matrix-console input[type="text"]{border-radius:0!important;background:#020802!important;color:#b6ffbd!important;border-color:#128a35!important}

/* 06 Neumorph Soft */
.mediria-wrap.mediria-preset-neumorph-soft{--mediria-bg:#edf2f7;--mediria-bg2:#f8fbff;--mediria-panel:#edf2f7;--mediria-border:transparent;--mediria-blue:#64748b;--mediria-cyan:#6366f1;--mediria-cyan2:#1e293b;--mediria-cyan-dim:#64748b;--mediria-white:#1e293b;--mediria-muted:#64748b;--mediria-success:#16a34a;--mediria-warning:#ca8a04;--mediria-danger:#e11d48}.mediria-wrap.mediria-preset-neumorph-soft #mediria-app{background:#edf2f7!important;color:#1e293b!important}.mediria-wrap.mediria-preset-neumorph-soft .card,.mediria-wrap.mediria-preset-neumorph-soft #mediria-aiPanel,.mediria-wrap.mediria-preset-neumorph-soft .lang-btn{background:#edf2f7!important;border:0!important;border-radius:28px!important;box-shadow:14px 14px 34px rgba(148,163,184,.42),-14px -14px 34px rgba(255,255,255,.92)!important}.mediria-wrap.mediria-preset-neumorph-soft .card::before,.mediria-wrap.mediria-preset-neumorph-soft .card::after{display:none!important}.mediria-wrap.mediria-preset-neumorph-soft input[type="text"]{background:#edf2f7!important;border:0!important;border-radius:18px!important;color:#1e293b!important;box-shadow:inset 7px 7px 16px rgba(148,163,184,.45),inset -7px -7px 16px #fff!important}.mediria-wrap.mediria-preset-neumorph-soft .btn{background:#edf2f7!important;color:#4f46e5!important;border:0!important;border-radius:18px!important;box-shadow:8px 8px 18px rgba(148,163,184,.42),-8px -8px 18px #fff!important}

/* 07 Blueprint Network */
.mediria-wrap.mediria-preset-blueprint-grid{--mediria-bg:#0e3568;--mediria-bg2:#123b73;--mediria-panel:rgba(14,53,104,.86);--mediria-border:rgba(186,230,253,.45);--mediria-blue:#60a5fa;--mediria-cyan:#7dd3fc;--mediria-cyan2:#eff6ff;--mediria-cyan-dim:#bfdbfe;--mediria-white:#eff6ff;--mediria-muted:#bfdbfe;--mediria-success:#86efac;--mediria-warning:#fde68a;--mediria-danger:#fca5a5}.mediria-wrap.mediria-preset-blueprint-grid #mediria-app{background:linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 1px),linear-gradient(0deg,rgba(255,255,255,.07) 1px,transparent 1px),#123b73!important;background-size:24px 24px!important}.mediria-wrap.mediria-preset-blueprint-grid .card,.mediria-wrap.mediria-preset-blueprint-grid #mediria-aiPanel{background:rgba(14,53,104,.88)!important;border:1px dashed rgba(186,230,253,.72)!important;border-radius:2px!important;box-shadow:0 0 0 4px rgba(14,53,104,.12),0 18px 50px rgba(0,0,0,.20)!important}.mediria-wrap.mediria-preset-blueprint-grid .card-title{letter-spacing:.32em!important}.mediria-wrap.mediria-preset-blueprint-grid .btn{border-style:dashed!important;border-radius:2px!important;background:rgba(125,211,252,.10)!important}.mediria-wrap.mediria-preset-blueprint-grid .card::before,.mediria-wrap.mediria-preset-blueprint-grid .card::after{width:22px!important;height:22px!important}

/* 08 Carbon Pro */
.mediria-wrap.mediria-preset-carbon-pro{--mediria-bg:#06080b;--mediria-bg2:#0b0f14;--mediria-panel:#101721;--mediria-border:#273244;--mediria-blue:#38bdf8;--mediria-cyan:#22d3ee;--mediria-cyan2:#f8fafc;--mediria-cyan-dim:#94a3b8;--mediria-white:#f8fafc;--mediria-muted:#94a3b8;--mediria-success:#34d399;--mediria-warning:#f59e0b;--mediria-danger:#fb7185}.mediria-wrap.mediria-preset-carbon-pro #mediria-app{background:repeating-linear-gradient(45deg,rgba(255,255,255,.025) 0,rgba(255,255,255,.025) 8px,transparent 8px,transparent 16px),#06080b!important}.mediria-wrap.mediria-preset-carbon-pro .card,.mediria-wrap.mediria-preset-carbon-pro #mediria-aiPanel{background:linear-gradient(180deg,#131b26,#0c1118)!important;border:1px solid #273244!important;border-radius:10px!important;box-shadow:0 28px 70px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.06)!important}.mediria-wrap.mediria-preset-carbon-pro .card::before,.mediria-wrap.mediria-preset-carbon-pro .card::after{border-color:#38bdf8!important}.mediria-wrap.mediria-preset-carbon-pro .btn{background:#111827!important;border-color:#38bdf8!important;border-radius:8px!important}

/* 09 Hologram Interface */
.mediria-wrap.mediria-preset-hologram{--mediria-bg:#06131d;--mediria-bg2:#120b2a;--mediria-panel:rgba(0,255,240,.055);--mediria-border:rgba(0,255,240,.42);--mediria-blue:#8b5cf6;--mediria-cyan:#00fff0;--mediria-cyan2:#e7ffff;--mediria-cyan-dim:#9bf7f1;--mediria-white:#e7ffff;--mediria-muted:#9bf7f1;--mediria-success:#6ee7b7;--mediria-warning:#fef08a;--mediria-danger:#f0abfc}.mediria-wrap.mediria-preset-hologram #mediria-app{background:radial-gradient(circle at 50% 0,rgba(0,255,240,.18),transparent 35%),linear-gradient(135deg,#06131d,#120b2a)!important}.mediria-wrap.mediria-preset-hologram .card,.mediria-wrap.mediria-preset-hologram #mediria-aiPanel{background:linear-gradient(135deg,rgba(0,255,240,.08),rgba(139,92,246,.05))!important;border:1px solid rgba(0,255,240,.5)!important;border-radius:0!important;clip-path:polygon(0 0,97% 0,100% 16px,100% 100%,18px 100%,0 calc(100% - 18px))!important;box-shadow:0 0 36px rgba(0,255,240,.18),inset 0 0 50px rgba(0,255,240,.04)!important}.mediria-wrap.mediria-preset-hologram .card::before,.mediria-wrap.mediria-preset-hologram .card::after{display:none!important}.mediria-wrap.mediria-preset-hologram .btn{clip-path:polygon(0 0,94% 0,100% 12px,100% 100%,10px 100%,0 calc(100% - 10px))!important;border-radius:0!important;background:rgba(0,255,240,.08)!important}

/* 10 Industrial Steel */
.mediria-wrap.mediria-preset-industrial-steel{--mediria-bg:#737b84;--mediria-bg2:#a0a7af;--mediria-panel:#f4f5f6;--mediria-border:#303741;--mediria-blue:#111827;--mediria-cyan:#facc15;--mediria-cyan2:#111827;--mediria-cyan-dim:#475569;--mediria-white:#111827;--mediria-muted:#475569;--mediria-success:#166534;--mediria-warning:#b45309;--mediria-danger:#991b1b}.mediria-wrap.mediria-preset-industrial-steel #mediria-app{background:linear-gradient(90deg,rgba(255,255,255,.20),transparent 18%,rgba(0,0,0,.18) 50%,transparent 82%,rgba(255,255,255,.18)),#8f969e!important;color:#111827!important}.mediria-wrap.mediria-preset-industrial-steel .card,.mediria-wrap.mediria-preset-industrial-steel #mediria-aiPanel{background:linear-gradient(180deg,#f5f5f5,#c7cbd0)!important;border:2px solid #303741!important;border-radius:6px!important;box-shadow:0 18px 0 rgba(48,55,65,.18),0 28px 55px rgba(0,0,0,.22)!important}.mediria-wrap.mediria-preset-industrial-steel .card-title{background:#111827!important;color:#facc15!important;margin:-12px -14px 20px!important;padding:12px 14px!important;border-radius:3px!important}.mediria-wrap.mediria-preset-industrial-steel .btn{background:#111827!important;color:#facc15!important;border:2px solid #111827!important;border-radius:4px!important}.mediria-wrap.mediria-preset-industrial-steel input[type="text"]{background:#fff!important;color:#111827!important;border:2px solid #303741!important}

/* 11 Minimal Paper */
.mediria-wrap.mediria-preset-minimal-paper{--mediria-bg:#fffdf7;--mediria-bg2:#fffaf0;--mediria-panel:#fffdf7;--mediria-border:#eadfce;--mediria-blue:#111827;--mediria-cyan:#111827;--mediria-cyan2:#111827;--mediria-cyan-dim:#6b5f50;--mediria-white:#1f2937;--mediria-muted:#7c6f60;--mediria-success:#166534;--mediria-warning:#92400e;--mediria-danger:#9f1239}.mediria-wrap.mediria-preset-minimal-paper #mediria-app{background:#fffdf7!important;color:#1f2937!important;padding-top:56px!important}.mediria-wrap.mediria-preset-minimal-paper .mediria-header{border-bottom:1px solid #eadfce!important;padding-bottom:22px!important}.mediria-wrap.mediria-preset-minimal-paper .card,.mediria-wrap.mediria-preset-minimal-paper #mediria-aiPanel{background:#fffdf7!important;border:1px solid #eadfce!important;border-radius:0!important;box-shadow:none!important}.mediria-wrap.mediria-preset-minimal-paper .card::before,.mediria-wrap.mediria-preset-minimal-paper .card::after{display:none!important}.mediria-wrap.mediria-preset-minimal-paper .btn{background:#111827!important;color:#fff!important;border:0!important;border-radius:0!important}.mediria-wrap.mediria-preset-minimal-paper input[type="text"]{background:#fff!important;border:0!important;border-bottom:2px solid #111827!important;border-radius:0!important;color:#111827!important}

/* 12 Arcade Neon */
.mediria-wrap.mediria-preset-arcade-neon{--mediria-bg:#13051f;--mediria-bg2:#250a3c;--mediria-panel:#1b0a2e;--mediria-border:#ff2eb3;--mediria-blue:#7c3aed;--mediria-cyan:#00f5ff;--mediria-cyan2:#ffffff;--mediria-cyan-dim:#ff8ad8;--mediria-white:#ffffff;--mediria-muted:#ffc7ef;--mediria-success:#39ff14;--mediria-warning:#fff000;--mediria-danger:#ff3864}.mediria-wrap.mediria-preset-arcade-neon #mediria-app{background:radial-gradient(circle at 50% 0,rgba(0,245,255,.20),transparent 30%),repeating-linear-gradient(90deg,rgba(255,46,179,.06) 0,rgba(255,46,179,.06) 2px,transparent 2px,transparent 18px),#13051f!important}.mediria-wrap.mediria-preset-arcade-neon .card,.mediria-wrap.mediria-preset-arcade-neon #mediria-aiPanel{background:#1b0a2e!important;border:2px solid #ff2eb3!important;border-radius:14px!important;box-shadow:0 0 0 2px rgba(0,245,255,.45),0 0 34px rgba(255,46,179,.36),inset 0 0 28px rgba(0,245,255,.06)!important}.mediria-wrap.mediria-preset-arcade-neon .header-text h1,.mediria-wrap.mediria-preset-arcade-neon .card-title{text-shadow:0 0 14px #00f5ff,0 0 24px #ff2eb3!important}.mediria-wrap.mediria-preset-arcade-neon .btn{background:#ff2eb3!important;color:#fff!important;border:2px solid #00f5ff!important;border-radius:12px!important;box-shadow:0 0 20px rgba(255,46,179,.42)!important}

/* 13 Zen Ink */
.mediria-wrap.mediria-preset-zen-ink{--mediria-bg:#f7efe2;--mediria-bg2:#fbf6ed;--mediria-panel:#fbf6ed;--mediria-border:#d8c8b2;--mediria-blue:#403128;--mediria-cyan:#6b4f3f;--mediria-cyan2:#2f251f;--mediria-cyan-dim:#8a7362;--mediria-white:#2f251f;--mediria-muted:#8a7362;--mediria-success:#3f7b46;--mediria-warning:#a15c22;--mediria-danger:#9f3044;--mediria-sans:Georgia,serif}.mediria-wrap.mediria-preset-zen-ink #mediria-app{background:radial-gradient(circle at 10% 0,rgba(64,49,40,.07),transparent 24%),#f7efe2!important;color:#2f251f!important}.mediria-wrap.mediria-preset-zen-ink .mediria-header{align-items:flex-start!important}.mediria-wrap.mediria-preset-zen-ink .card,.mediria-wrap.mediria-preset-zen-ink #mediria-aiPanel{background:#fbf6ed!important;border:1px solid #d8c8b2!important;border-radius:18px 4px 18px 4px!important;box-shadow:0 18px 35px rgba(64,49,40,.09)!important}.mediria-wrap.mediria-preset-zen-ink .card::before,.mediria-wrap.mediria-preset-zen-ink .card::after{display:none!important}.mediria-wrap.mediria-preset-zen-ink .card-title{text-transform:none!important;letter-spacing:.04em!important;font-size:1rem!important}.mediria-wrap.mediria-preset-zen-ink .btn{background:#403128!important;color:#fff7ed!important;border:0!important;border-radius:999px!important}

/* 14 Retro LCD */
.mediria-wrap.mediria-preset-retro-lcd{--mediria-bg:#2b3321;--mediria-bg2:#46512d;--mediria-panel:#b8c977;--mediria-border:#2b3321;--mediria-blue:#26311d;--mediria-cyan:#26311d;--mediria-cyan2:#1d2614;--mediria-cyan-dim:#3f4b2c;--mediria-white:#1d2614;--mediria-muted:#3f4b2c;--mediria-success:#1d2614;--mediria-warning:#5a3e0f;--mediria-danger:#6b1f24;--mediria-sans:'Share Tech Mono',monospace}.mediria-wrap.mediria-preset-retro-lcd #mediria-app{background:#2b3321!important;color:#1d2614!important}.mediria-wrap.mediria-preset-retro-lcd .card,.mediria-wrap.mediria-preset-retro-lcd #mediria-aiPanel{background:repeating-linear-gradient(0deg,rgba(0,0,0,.055) 0,rgba(0,0,0,.055) 1px,transparent 1px,transparent 4px),#b8c977!important;border:8px solid #2b3321!important;border-radius:12px!important;box-shadow:inset 0 0 34px rgba(0,0,0,.25),0 18px 40px rgba(0,0,0,.28)!important}.mediria-wrap.mediria-preset-retro-lcd .card::before,.mediria-wrap.mediria-preset-retro-lcd .card::after{display:none!important}.mediria-wrap.mediria-preset-retro-lcd .btn{background:#2b3321!important;color:#b8c977!important;border:0!important;border-radius:4px!important}.mediria-wrap.mediria-preset-retro-lcd input[type="text"]{background:rgba(43,51,33,.12)!important;color:#1d2614!important;border:2px solid #2b3321!important}

/* 15 Command Center */
.mediria-wrap.mediria-preset-command-center{--mediria-bg:#080b12;--mediria-bg2:#111827;--mediria-panel:#101621;--mediria-border:#283244;--mediria-blue:#ef4444;--mediria-cyan:#22d3ee;--mediria-cyan2:#ffffff;--mediria-cyan-dim:#93c5fd;--mediria-white:#ffffff;--mediria-muted:#94a3b8;--mediria-success:#22c55e;--mediria-warning:#f59e0b;--mediria-danger:#ef4444}.mediria-wrap.mediria-preset-command-center #mediria-app{background:linear-gradient(180deg,#080b12,#111827)!important}.mediria-wrap.mediria-preset-command-center .card,.mediria-wrap.mediria-preset-command-center #mediria-aiPanel{background:#101621!important;border:1px solid #283244!important;border-left:5px solid #ef4444!important;border-radius:3px!important;box-shadow:0 22px 60px rgba(0,0,0,.38)!important}.mediria-wrap.mediria-preset-command-center .card-title{background:linear-gradient(90deg,rgba(239,68,68,.22),transparent)!important;padding:10px 12px!important;margin:-8px -12px 20px!important}.mediria-wrap.mediria-preset-command-center .btn{background:linear-gradient(90deg,#ef4444,#991b1b)!important;color:#fff!important;border:0!important;border-radius:4px!important}.mediria-wrap.mediria-preset-command-center .status-badge{border-radius:2px!important}

/* 16 Material Clean */
.mediria-wrap.mediria-preset-material-clean{--mediria-bg:#eef2f7;--mediria-bg2:#f8fafc;--mediria-panel:#ffffff;--mediria-border:#e2e8f0;--mediria-blue:#2563eb;--mediria-cyan:#2563eb;--mediria-cyan2:#111827;--mediria-cyan-dim:#475569;--mediria-white:#111827;--mediria-muted:#64748b;--mediria-success:#10b981;--mediria-warning:#f59e0b;--mediria-danger:#ef4444}.mediria-wrap.mediria-preset-material-clean #mediria-app{background:#eef2f7!important;color:#111827!important}.mediria-wrap.mediria-preset-material-clean .card,.mediria-wrap.mediria-preset-material-clean #mediria-aiPanel{background:#fff!important;border:0!important;border-radius:12px!important;box-shadow:0 3px 6px rgba(15,23,42,.08),0 20px 40px rgba(15,23,42,.08)!important}.mediria-wrap.mediria-preset-material-clean .card::before,.mediria-wrap.mediria-preset-material-clean .card::after{display:none!important}.mediria-wrap.mediria-preset-material-clean .card-title{color:#2563eb!important}.mediria-wrap.mediria-preset-material-clean .btn{background:#2563eb!important;color:#fff!important;border:0!important;border-radius:8px!important}.mediria-wrap.mediria-preset-material-clean input[type="text"]{background:#fff!important;color:#111827!important;border:1px solid #cbd5e1!important;border-radius:8px!important}

/* 17 Ocean Depth */
.mediria-wrap.mediria-preset-ocean-depth{--mediria-bg:#032336;--mediria-bg2:#075985;--mediria-panel:rgba(3,35,54,.75);--mediria-border:rgba(125,211,252,.30);--mediria-blue:#0ea5e9;--mediria-cyan:#22d3ee;--mediria-cyan2:#e0faff;--mediria-cyan-dim:#a5f3fc;--mediria-white:#e0faff;--mediria-muted:#a5f3fc;--mediria-success:#67e8f9;--mediria-warning:#fde047;--mediria-danger:#fb7185}.mediria-wrap.mediria-preset-ocean-depth #mediria-app{background:radial-gradient(circle at 20% 5%,rgba(34,211,238,.28),transparent 28%),linear-gradient(145deg,#032336,#075985)!important}.mediria-wrap.mediria-preset-ocean-depth .card,.mediria-wrap.mediria-preset-ocean-depth #mediria-aiPanel{background:rgba(3,35,54,.72)!important;border:1px solid rgba(125,211,252,.34)!important;border-radius:30px 12px 30px 12px!important;box-shadow:0 26px 70px rgba(8,47,73,.35),inset 0 1px 0 rgba(255,255,255,.10)!important;backdrop-filter:blur(8px)}.mediria-wrap.mediria-preset-ocean-depth .card::before,.mediria-wrap.mediria-preset-ocean-depth .card::after{display:none!important}.mediria-wrap.mediria-preset-ocean-depth .btn{border-radius:999px!important;background:rgba(34,211,238,.13)!important}

/* 18 Sunset Pro */
.mediria-wrap.mediria-preset-sunset-pro{--mediria-bg:#431407;--mediria-bg2:#831843;--mediria-panel:rgba(30,19,42,.82);--mediria-border:rgba(251,146,60,.34);--mediria-blue:#fb923c;--mediria-cyan:#f472b6;--mediria-cyan2:#fff7ed;--mediria-cyan-dim:#fed7aa;--mediria-white:#fff7ed;--mediria-muted:#fed7aa;--mediria-success:#86efac;--mediria-warning:#fde047;--mediria-danger:#fb7185}.mediria-wrap.mediria-preset-sunset-pro #mediria-app{background:radial-gradient(circle at 0 0,rgba(251,146,60,.36),transparent 26%),radial-gradient(circle at 100% 10%,rgba(244,114,182,.30),transparent 28%),linear-gradient(135deg,#431407,#831843 52%,#312e81)!important}.mediria-wrap.mediria-preset-sunset-pro .card,.mediria-wrap.mediria-preset-sunset-pro #mediria-aiPanel{background:rgba(30,19,42,.82)!important;border:1px solid rgba(251,146,60,.34)!important;border-radius:24px!important;box-shadow:0 28px 70px rgba(67,20,7,.35)!important}.mediria-wrap.mediria-preset-sunset-pro .card::before,.mediria-wrap.mediria-preset-sunset-pro .card::after{display:none!important}.mediria-wrap.mediria-preset-sunset-pro .btn{background:linear-gradient(90deg,#fb923c,#f472b6)!important;color:#fff!important;border:0!important;border-radius:14px!important}

/* 19 Mono Slate */
.mediria-wrap.mediria-preset-mono-slate{--mediria-bg:#f1f5f9;--mediria-bg2:#e2e8f0;--mediria-panel:#ffffff;--mediria-border:#cbd5e1;--mediria-blue:#334155;--mediria-cyan:#0f172a;--mediria-cyan2:#0f172a;--mediria-cyan-dim:#475569;--mediria-white:#0f172a;--mediria-muted:#64748b;--mediria-success:#334155;--mediria-warning:#334155;--mediria-danger:#334155}.mediria-wrap.mediria-preset-mono-slate #mediria-app{background:#f1f5f9!important;color:#0f172a!important;filter:grayscale(1)!important}.mediria-wrap.mediria-preset-mono-slate .card,.mediria-wrap.mediria-preset-mono-slate #mediria-aiPanel{background:#fff!important;border:1px solid #cbd5e1!important;border-radius:6px!important;box-shadow:0 12px 28px rgba(15,23,42,.08)!important}.mediria-wrap.mediria-preset-mono-slate .card::before,.mediria-wrap.mediria-preset-mono-slate .card::after{display:none!important}.mediria-wrap.mediria-preset-mono-slate .btn{background:#0f172a!important;color:#fff!important;border:0!important;border-radius:6px!important}.mediria-wrap.mediria-preset-mono-slate input[type="text"]{background:#fff!important;color:#0f172a!important;border:1px solid #94a3b8!important}

/* 20 Floating Widgets */
.mediria-wrap.mediria-preset-floating-widgets{--mediria-bg:#eef2ff;--mediria-bg2:#f8fafc;--mediria-panel:#ffffff;--mediria-border:rgba(99,102,241,.15);--mediria-blue:#4f46e5;--mediria-cyan:#8b5cf6;--mediria-cyan2:#111827;--mediria-cyan-dim:#6366f1;--mediria-white:#111827;--mediria-muted:#64748b;--mediria-success:#10b981;--mediria-warning:#f59e0b;--mediria-danger:#f43f5e}.mediria-wrap.mediria-preset-floating-widgets #mediria-app{background:radial-gradient(circle at 20% 0,rgba(139,92,246,.18),transparent 24%),#eef2ff!important;color:#111827!important;padding-top:48px!important}.mediria-wrap.mediria-preset-floating-widgets #mediria-mainLayout{gap:32px!important}.mediria-wrap.mediria-preset-floating-widgets .card,.mediria-wrap.mediria-preset-floating-widgets #mediria-aiPanel{background:#fff!important;border:1px solid rgba(99,102,241,.15)!important;border-radius:24px!important;box-shadow:0 32px 70px rgba(79,70,229,.18)!important;transform:translateY(-2px)}.mediria-wrap.mediria-preset-floating-widgets .card::before,.mediria-wrap.mediria-preset-floating-widgets .card::after{display:none!important}.mediria-wrap.mediria-preset-floating-widgets .btn{background:#4f46e5!important;color:#fff!important;border:0!important;border-radius:16px!important;box-shadow:0 14px 28px rgba(79,70,229,.25)!important}.mediria-wrap.mediria-preset-floating-widgets input[type="text"]{background:#fff!important;color:#111827!important;border:1px solid rgba(99,102,241,.25)!important;border-radius:16px!important}

/* ─────────────────────────────────────────────────────────────
   Admin presets para Configuración y Ayuda
   ───────────────────────────────────────────────────────────── */
/* Helper común */
.mediria-settings-wrap[class*="mediria-admin-preset-"] .mediria-settings-title,
.mediria-settings-wrap[class*="mediria-admin-preset-"] .mediria-card h2{letter-spacing:.01em}.mediria-settings-wrap[class*="mediria-admin-preset-"] .mediria-form-row input[type=text],.mediria-settings-wrap[class*="mediria-admin-preset-"] .mediria-form-row input[type=password],.mediria-settings-wrap[class*="mediria-admin-preset-"] .mediria-form-row input[type=number],.mediria-settings-wrap[class*="mediria-admin-preset-"] .mediria-form-row select{min-height:44px}.mediria-help-wrap[class*="mediria-admin-preset-"] .mediria-help-section{scroll-margin-top:24px}

/* Admin 01 Cyber */
.mediria-settings-wrap.mediria-admin-preset-cyber-lab{background:#030d1a!important;color:#e8f4ff!important}.mediria-settings-wrap.mediria-admin-preset-cyber-lab .mediria-settings-header,.mediria-settings-wrap.mediria-admin-preset-cyber-lab .mediria-card{background:#071828!important;border:1px solid #0d3a5c!important;color:#e8f4ff!important;border-radius:8px!important;box-shadow:0 0 40px rgba(0,100,200,.12)!important}.mediria-settings-wrap.mediria-admin-preset-cyber-lab .mediria-card h2{color:#00f5ff!important}.mediria-help-wrap.mediria-admin-preset-cyber-lab{background:radial-gradient(circle at top left,rgba(0,212,255,.10),transparent 28%),#030d1a!important}.mediria-help-wrap.mediria-admin-preset-cyber-lab .mediria-help-section,.mediria-help-wrap.mediria-admin-preset-cyber-lab .mediria-help-sidebar,.mediria-help-wrap.mediria-admin-preset-cyber-lab .mediria-help-search-card{background:#071828!important;border-color:#0d3a5c!important;color:#e8f4ff!important}.mediria-help-wrap.mediria-admin-preset-cyber-lab .mediria-help-section h2,.mediria-help-wrap.mediria-admin-preset-cyber-lab .mediria-help-sidebar-title{color:#00f5ff!important}

/* Admin 02 estiloBG */
.mediria-settings-wrap.mediria-admin-preset-estilobg-premium,.mediria-help-wrap.mediria-admin-preset-estilobg-premium{background:linear-gradient(135deg,#6876DD 0%,#F022A7 100%)!important;color:#fff!important}.mediria-settings-wrap.mediria-admin-preset-estilobg-premium .mediria-settings-header,.mediria-settings-wrap.mediria-admin-preset-estilobg-premium .mediria-card,.mediria-help-wrap.mediria-admin-preset-estilobg-premium .mediria-help-section,.mediria-help-wrap.mediria-admin-preset-estilobg-premium .mediria-help-sidebar,.mediria-help-wrap.mediria-admin-preset-estilobg-premium .mediria-help-search-card{background:rgba(18,9,35,.74)!important;color:#fff!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:20px!important;box-shadow:0 22px 55px rgba(79,24,107,.34)!important}.mediria-settings-wrap.mediria-admin-preset-estilobg-premium .mediria-card h2,.mediria-settings-wrap.mediria-admin-preset-estilobg-premium label,.mediria-help-wrap.mediria-admin-preset-estilobg-premium h2{color:#fff!important}.mediria-settings-wrap.mediria-admin-preset-estilobg-premium .mediria-save-btn{background:#fff!important;color:#7b2bd9!important;border-radius:999px!important}

/* Admin 03 Glass */
.mediria-settings-wrap.mediria-admin-preset-glass-aurora,.mediria-help-wrap.mediria-admin-preset-glass-aurora{background:radial-gradient(circle at 10% 15%,rgba(34,211,238,.30),transparent 25%),radial-gradient(circle at 90% 10%,rgba(240,34,167,.25),transparent 28%),#071120!important;color:#f8fbff!important}.mediria-settings-wrap.mediria-admin-preset-glass-aurora .mediria-settings-header,.mediria-settings-wrap.mediria-admin-preset-glass-aurora .mediria-card,.mediria-help-wrap.mediria-admin-preset-glass-aurora .mediria-help-section,.mediria-help-wrap.mediria-admin-preset-glass-aurora .mediria-help-sidebar,.mediria-help-wrap.mediria-admin-preset-glass-aurora .mediria-help-search-card{background:rgba(255,255,255,.10)!important;color:#fff!important;border:1px solid rgba(255,255,255,.20)!important;border-radius:26px!important;box-shadow:0 24px 70px rgba(0,0,0,.28)!important;backdrop-filter:blur(18px)}.mediria-settings-wrap.mediria-admin-preset-glass-aurora .mediria-card h2,.mediria-help-wrap.mediria-admin-preset-glass-aurora h2{color:#fff!important}

/* Admin 04 Executive */
.mediria-settings-wrap.mediria-admin-preset-executive-light,.mediria-help-wrap.mediria-admin-preset-executive-light{background:#f4f7fb!important;color:#0f172a!important}.mediria-settings-wrap.mediria-admin-preset-executive-light .mediria-settings-header,.mediria-settings-wrap.mediria-admin-preset-executive-light .mediria-card,.mediria-help-wrap.mediria-admin-preset-executive-light .mediria-help-section,.mediria-help-wrap.mediria-admin-preset-executive-light .mediria-help-sidebar,.mediria-help-wrap.mediria-admin-preset-executive-light .mediria-help-search-card{background:#fff!important;border:1px solid #dbe4ef!important;border-radius:16px!important;box-shadow:0 14px 36px rgba(15,23,42,.08)!important;color:#0f172a!important}.mediria-settings-wrap.mediria-admin-preset-executive-light .mediria-card h2{color:#1d4ed8!important}

/* Admin 05 Matrix */
.mediria-settings-wrap.mediria-admin-preset-matrix-console,.mediria-help-wrap.mediria-admin-preset-matrix-console{background:repeating-linear-gradient(0deg,rgba(32,255,102,.05) 0,rgba(32,255,102,.05) 1px,transparent 1px,transparent 7px),#020802!important;color:#d7ffe0!important;font-family:'Share Tech Mono',monospace!important}.mediria-settings-wrap.mediria-admin-preset-matrix-console .mediria-settings-header,.mediria-settings-wrap.mediria-admin-preset-matrix-console .mediria-card,.mediria-help-wrap.mediria-admin-preset-matrix-console .mediria-help-section,.mediria-help-wrap.mediria-admin-preset-matrix-console .mediria-help-sidebar,.mediria-help-wrap.mediria-admin-preset-matrix-console .mediria-help-search-card{background:#041008!important;color:#d7ffe0!important;border:1px solid #128a35!important;border-radius:0!important;box-shadow:0 0 35px rgba(32,255,102,.12)!important}.mediria-settings-wrap.mediria-admin-preset-matrix-console .mediria-card h2,.mediria-help-wrap.mediria-admin-preset-matrix-console h2{color:#20ff66!important;text-shadow:0 0 12px rgba(32,255,102,.55)!important}

/* Admin 06 Neumorph */
.mediria-settings-wrap.mediria-admin-preset-neumorph-soft,.mediria-help-wrap.mediria-admin-preset-neumorph-soft{background:#edf2f7!important;color:#1e293b!important}.mediria-settings-wrap.mediria-admin-preset-neumorph-soft .mediria-settings-header,.mediria-settings-wrap.mediria-admin-preset-neumorph-soft .mediria-card,.mediria-help-wrap.mediria-admin-preset-neumorph-soft .mediria-help-section,.mediria-help-wrap.mediria-admin-preset-neumorph-soft .mediria-help-sidebar,.mediria-help-wrap.mediria-admin-preset-neumorph-soft .mediria-help-search-card{background:#edf2f7!important;color:#1e293b!important;border:0!important;border-radius:28px!important;box-shadow:14px 14px 34px rgba(148,163,184,.42),-14px -14px 34px #fff!important}

/* Admin 07 Blueprint */
.mediria-settings-wrap.mediria-admin-preset-blueprint-grid,.mediria-help-wrap.mediria-admin-preset-blueprint-grid{background:linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 1px),linear-gradient(0deg,rgba(255,255,255,.07) 1px,transparent 1px),#123b73!important;background-size:24px 24px!important;color:#eff6ff!important}.mediria-settings-wrap.mediria-admin-preset-blueprint-grid .mediria-settings-header,.mediria-settings-wrap.mediria-admin-preset-blueprint-grid .mediria-card,.mediria-help-wrap.mediria-admin-preset-blueprint-grid .mediria-help-section,.mediria-help-wrap.mediria-admin-preset-blueprint-grid .mediria-help-sidebar,.mediria-help-wrap.mediria-admin-preset-blueprint-grid .mediria-help-search-card{background:rgba(14,53,104,.88)!important;color:#eff6ff!important;border:1px dashed rgba(186,230,253,.72)!important;border-radius:2px!important}

/* Admin 08 Carbon */
.mediria-settings-wrap.mediria-admin-preset-carbon-pro,.mediria-help-wrap.mediria-admin-preset-carbon-pro{background:repeating-linear-gradient(45deg,rgba(255,255,255,.025) 0,rgba(255,255,255,.025) 8px,transparent 8px,transparent 16px),#06080b!important;color:#f8fafc!important}.mediria-settings-wrap.mediria-admin-preset-carbon-pro .mediria-settings-header,.mediria-settings-wrap.mediria-admin-preset-carbon-pro .mediria-card,.mediria-help-wrap.mediria-admin-preset-carbon-pro .mediria-help-section,.mediria-help-wrap.mediria-admin-preset-carbon-pro .mediria-help-sidebar,.mediria-help-wrap.mediria-admin-preset-carbon-pro .mediria-help-search-card{background:linear-gradient(180deg,#131b26,#0c1118)!important;color:#f8fafc!important;border:1px solid #273244!important;border-radius:10px!important;box-shadow:0 28px 70px rgba(0,0,0,.42)!important}

/* Admin 09 Hologram */
.mediria-settings-wrap.mediria-admin-preset-hologram,.mediria-help-wrap.mediria-admin-preset-hologram{background:linear-gradient(135deg,#06131d,#120b2a)!important;color:#e7ffff!important}.mediria-settings-wrap.mediria-admin-preset-hologram .mediria-settings-header,.mediria-settings-wrap.mediria-admin-preset-hologram .mediria-card,.mediria-help-wrap.mediria-admin-preset-hologram .mediria-help-section,.mediria-help-wrap.mediria-admin-preset-hologram .mediria-help-sidebar,.mediria-help-wrap.mediria-admin-preset-hologram .mediria-help-search-card{background:linear-gradient(135deg,rgba(0,255,240,.08),rgba(139,92,246,.05))!important;color:#e7ffff!important;border:1px solid rgba(0,255,240,.5)!important;border-radius:0!important;clip-path:polygon(0 0,97% 0,100% 16px,100% 100%,18px 100%,0 calc(100% - 18px))!important}

/* Admin 10 Industrial */
.mediria-settings-wrap.mediria-admin-preset-industrial-steel,.mediria-help-wrap.mediria-admin-preset-industrial-steel{background:linear-gradient(90deg,rgba(255,255,255,.20),transparent 18%,rgba(0,0,0,.18) 50%,transparent 82%,rgba(255,255,255,.18)),#8f969e!important;color:#111827!important}.mediria-settings-wrap.mediria-admin-preset-industrial-steel .mediria-settings-header,.mediria-settings-wrap.mediria-admin-preset-industrial-steel .mediria-card,.mediria-help-wrap.mediria-admin-preset-industrial-steel .mediria-help-section,.mediria-help-wrap.mediria-admin-preset-industrial-steel .mediria-help-sidebar,.mediria-help-wrap.mediria-admin-preset-industrial-steel .mediria-help-search-card{background:linear-gradient(180deg,#f5f5f5,#c7cbd0)!important;color:#111827!important;border:2px solid #303741!important;border-radius:6px!important;box-shadow:0 18px 0 rgba(48,55,65,.18)!important}

/* Admin 11 Minimal */
.mediria-settings-wrap.mediria-admin-preset-minimal-paper,.mediria-help-wrap.mediria-admin-preset-minimal-paper{background:#fffdf7!important;color:#1f2937!important}.mediria-settings-wrap.mediria-admin-preset-minimal-paper .mediria-settings-header,.mediria-settings-wrap.mediria-admin-preset-minimal-paper .mediria-card,.mediria-help-wrap.mediria-admin-preset-minimal-paper .mediria-help-section,.mediria-help-wrap.mediria-admin-preset-minimal-paper .mediria-help-sidebar,.mediria-help-wrap.mediria-admin-preset-minimal-paper .mediria-help-search-card{background:#fffdf7!important;color:#1f2937!important;border:1px solid #eadfce!important;border-radius:0!important;box-shadow:none!important}

/* Admin 12 Arcade */
.mediria-settings-wrap.mediria-admin-preset-arcade-neon,.mediria-help-wrap.mediria-admin-preset-arcade-neon{background:repeating-linear-gradient(90deg,rgba(255,46,179,.06) 0,rgba(255,46,179,.06) 2px,transparent 2px,transparent 18px),#13051f!important;color:#fff!important}.mediria-settings-wrap.mediria-admin-preset-arcade-neon .mediria-settings-header,.mediria-settings-wrap.mediria-admin-preset-arcade-neon .mediria-card,.mediria-help-wrap.mediria-admin-preset-arcade-neon .mediria-help-section,.mediria-help-wrap.mediria-admin-preset-arcade-neon .mediria-help-sidebar,.mediria-help-wrap.mediria-admin-preset-arcade-neon .mediria-help-search-card{background:#1b0a2e!important;color:#fff!important;border:2px solid #ff2eb3!important;border-radius:14px!important;box-shadow:0 0 0 2px rgba(0,245,255,.45),0 0 34px rgba(255,46,179,.36)!important}

/* Admin 13 Zen */
.mediria-settings-wrap.mediria-admin-preset-zen-ink,.mediria-help-wrap.mediria-admin-preset-zen-ink{background:#f7efe2!important;color:#2f251f!important;font-family:Georgia,serif!important}.mediria-settings-wrap.mediria-admin-preset-zen-ink .mediria-settings-header,.mediria-settings-wrap.mediria-admin-preset-zen-ink .mediria-card,.mediria-help-wrap.mediria-admin-preset-zen-ink .mediria-help-section,.mediria-help-wrap.mediria-admin-preset-zen-ink .mediria-help-sidebar,.mediria-help-wrap.mediria-admin-preset-zen-ink .mediria-help-search-card{background:#fbf6ed!important;color:#2f251f!important;border:1px solid #d8c8b2!important;border-radius:18px 4px 18px 4px!important;box-shadow:0 18px 35px rgba(64,49,40,.09)!important}

/* Admin 14 Retro */
.mediria-settings-wrap.mediria-admin-preset-retro-lcd,.mediria-help-wrap.mediria-admin-preset-retro-lcd{background:#2b3321!important;color:#1d2614!important;font-family:'Share Tech Mono',monospace!important}.mediria-settings-wrap.mediria-admin-preset-retro-lcd .mediria-settings-header,.mediria-settings-wrap.mediria-admin-preset-retro-lcd .mediria-card,.mediria-help-wrap.mediria-admin-preset-retro-lcd .mediria-help-section,.mediria-help-wrap.mediria-admin-preset-retro-lcd .mediria-help-sidebar,.mediria-help-wrap.mediria-admin-preset-retro-lcd .mediria-help-search-card{background:repeating-linear-gradient(0deg,rgba(0,0,0,.055) 0,rgba(0,0,0,.055) 1px,transparent 1px,transparent 4px),#b8c977!important;color:#1d2614!important;border:8px solid #2b3321!important;border-radius:12px!important;box-shadow:inset 0 0 34px rgba(0,0,0,.25)!important}

/* Admin 15 Command */
.mediria-settings-wrap.mediria-admin-preset-command-center,.mediria-help-wrap.mediria-admin-preset-command-center{background:#080b12!important;color:#fff!important}.mediria-settings-wrap.mediria-admin-preset-command-center .mediria-settings-header,.mediria-settings-wrap.mediria-admin-preset-command-center .mediria-card,.mediria-help-wrap.mediria-admin-preset-command-center .mediria-help-section,.mediria-help-wrap.mediria-admin-preset-command-center .mediria-help-sidebar,.mediria-help-wrap.mediria-admin-preset-command-center .mediria-help-search-card{background:#101621!important;color:#fff!important;border:1px solid #283244!important;border-left:5px solid #ef4444!important;border-radius:3px!important}

/* Admin 16 Material */
.mediria-settings-wrap.mediria-admin-preset-material-clean,.mediria-help-wrap.mediria-admin-preset-material-clean{background:#eef2f7!important;color:#111827!important}.mediria-settings-wrap.mediria-admin-preset-material-clean .mediria-settings-header,.mediria-settings-wrap.mediria-admin-preset-material-clean .mediria-card,.mediria-help-wrap.mediria-admin-preset-material-clean .mediria-help-section,.mediria-help-wrap.mediria-admin-preset-material-clean .mediria-help-sidebar,.mediria-help-wrap.mediria-admin-preset-material-clean .mediria-help-search-card{background:#fff!important;color:#111827!important;border:0!important;border-radius:12px!important;box-shadow:0 3px 6px rgba(15,23,42,.08),0 20px 40px rgba(15,23,42,.08)!important}

/* Admin 17 Ocean */
.mediria-settings-wrap.mediria-admin-preset-ocean-depth,.mediria-help-wrap.mediria-admin-preset-ocean-depth{background:radial-gradient(circle at 20% 5%,rgba(34,211,238,.28),transparent 28%),linear-gradient(145deg,#032336,#075985)!important;color:#e0faff!important}.mediria-settings-wrap.mediria-admin-preset-ocean-depth .mediria-settings-header,.mediria-settings-wrap.mediria-admin-preset-ocean-depth .mediria-card,.mediria-help-wrap.mediria-admin-preset-ocean-depth .mediria-help-section,.mediria-help-wrap.mediria-admin-preset-ocean-depth .mediria-help-sidebar,.mediria-help-wrap.mediria-admin-preset-ocean-depth .mediria-help-search-card{background:rgba(3,35,54,.72)!important;color:#e0faff!important;border:1px solid rgba(125,211,252,.34)!important;border-radius:30px 12px 30px 12px!important;box-shadow:0 26px 70px rgba(8,47,73,.35)!important}

/* Admin 18 Sunset */
.mediria-settings-wrap.mediria-admin-preset-sunset-pro,.mediria-help-wrap.mediria-admin-preset-sunset-pro{background:radial-gradient(circle at 0 0,rgba(251,146,60,.36),transparent 26%),radial-gradient(circle at 100% 10%,rgba(244,114,182,.30),transparent 28%),linear-gradient(135deg,#431407,#831843 52%,#312e81)!important;color:#fff7ed!important}.mediria-settings-wrap.mediria-admin-preset-sunset-pro .mediria-settings-header,.mediria-settings-wrap.mediria-admin-preset-sunset-pro .mediria-card,.mediria-help-wrap.mediria-admin-preset-sunset-pro .mediria-help-section,.mediria-help-wrap.mediria-admin-preset-sunset-pro .mediria-help-sidebar,.mediria-help-wrap.mediria-admin-preset-sunset-pro .mediria-help-search-card{background:rgba(30,19,42,.82)!important;color:#fff7ed!important;border:1px solid rgba(251,146,60,.34)!important;border-radius:24px!important;box-shadow:0 28px 70px rgba(67,20,7,.35)!important}

/* Admin 19 Mono */
.mediria-settings-wrap.mediria-admin-preset-mono-slate,.mediria-help-wrap.mediria-admin-preset-mono-slate{background:#f1f5f9!important;color:#0f172a!important;filter:grayscale(1)!important}.mediria-settings-wrap.mediria-admin-preset-mono-slate .mediria-settings-header,.mediria-settings-wrap.mediria-admin-preset-mono-slate .mediria-card,.mediria-help-wrap.mediria-admin-preset-mono-slate .mediria-help-section,.mediria-help-wrap.mediria-admin-preset-mono-slate .mediria-help-sidebar,.mediria-help-wrap.mediria-admin-preset-mono-slate .mediria-help-search-card{background:#fff!important;color:#0f172a!important;border:1px solid #cbd5e1!important;border-radius:6px!important;box-shadow:0 12px 28px rgba(15,23,42,.08)!important}

/* Admin 20 Floating */
.mediria-settings-wrap.mediria-admin-preset-floating-widgets,.mediria-help-wrap.mediria-admin-preset-floating-widgets{background:radial-gradient(circle at 20% 0,rgba(139,92,246,.18),transparent 24%),#eef2ff!important;color:#111827!important}.mediria-settings-wrap.mediria-admin-preset-floating-widgets .mediria-settings-header,.mediria-settings-wrap.mediria-admin-preset-floating-widgets .mediria-card,.mediria-help-wrap.mediria-admin-preset-floating-widgets .mediria-help-section,.mediria-help-wrap.mediria-admin-preset-floating-widgets .mediria-help-sidebar,.mediria-help-wrap.mediria-admin-preset-floating-widgets .mediria-help-search-card{background:#fff!important;color:#111827!important;border:1px solid rgba(99,102,241,.15)!important;border-radius:24px!important;box-shadow:0 32px 70px rgba(79,70,229,.18)!important;transform:translateY(-2px)}

/* Controles legibles en admin oscuro */
.mediria-settings-wrap.mediria-admin-preset-estilobg-premium .mediria-form-row .desc,
.mediria-settings-wrap.mediria-admin-preset-glass-aurora .mediria-form-row .desc,
.mediria-settings-wrap.mediria-admin-preset-matrix-console .mediria-form-row .desc,
.mediria-settings-wrap.mediria-admin-preset-blueprint-grid .mediria-form-row .desc,
.mediria-settings-wrap.mediria-admin-preset-carbon-pro .mediria-form-row .desc,
.mediria-settings-wrap.mediria-admin-preset-hologram .mediria-form-row .desc,
.mediria-settings-wrap.mediria-admin-preset-arcade-neon .mediria-form-row .desc,
.mediria-settings-wrap.mediria-admin-preset-command-center .mediria-form-row .desc,
.mediria-settings-wrap.mediria-admin-preset-ocean-depth .mediria-form-row .desc,
.mediria-settings-wrap.mediria-admin-preset-sunset-pro .mediria-form-row .desc{color:rgba(255,255,255,.76)!important}.mediria-settings-wrap[class*="mediria-admin-preset-"] .mediria-form-row input,.mediria-settings-wrap[class*="mediria-admin-preset-"] .mediria-form-row select{border-width:2px!important}.mediria-settings-wrap.mediria-admin-preset-estilobg-premium .mediria-form-row input,.mediria-settings-wrap.mediria-admin-preset-estilobg-premium .mediria-form-row select,.mediria-settings-wrap.mediria-admin-preset-glass-aurora .mediria-form-row input,.mediria-settings-wrap.mediria-admin-preset-glass-aurora .mediria-form-row select,.mediria-settings-wrap.mediria-admin-preset-carbon-pro .mediria-form-row input,.mediria-settings-wrap.mediria-admin-preset-carbon-pro .mediria-form-row select,.mediria-settings-wrap.mediria-admin-preset-command-center .mediria-form-row input,.mediria-settings-wrap.mediria-admin-preset-command-center .mediria-form-row select,.mediria-settings-wrap.mediria-admin-preset-ocean-depth .mediria-form-row input,.mediria-settings-wrap.mediria-admin-preset-ocean-depth .mediria-form-row select,.mediria-settings-wrap.mediria-admin-preset-sunset-pro .mediria-form-row input,.mediria-settings-wrap.mediria-admin-preset-sunset-pro .mediria-form-row select{background:rgba(255,255,255,.90)!important;color:#111827!important}.mediria-settings-wrap.mediria-admin-preset-matrix-console .mediria-form-row input,.mediria-settings-wrap.mediria-admin-preset-matrix-console .mediria-form-row select{background:#020802!important;color:#b6ffbd!important;border-color:#128a35!important}.mediria-settings-wrap.mediria-admin-preset-blueprint-grid .mediria-form-row input,.mediria-settings-wrap.mediria-admin-preset-blueprint-grid .mediria-form-row select{background:#eff6ff!important;color:#0e3568!important}.mediria-settings-wrap.mediria-admin-preset-hologram .mediria-form-row input,.mediria-settings-wrap.mediria-admin-preset-hologram .mediria-form-row select{background:rgba(231,255,255,.92)!important;color:#06131d!important}.mediria-settings-wrap.mediria-admin-preset-arcade-neon .mediria-form-row input,.mediria-settings-wrap.mediria-admin-preset-arcade-neon .mediria-form-row select{background:#fff!important;color:#13051f!important}.mediria-settings-wrap.mediria-admin-preset-retro-lcd .mediria-form-row input,.mediria-settings-wrap.mediria-admin-preset-retro-lcd .mediria-form-row select{background:#d7e58d!important;color:#1d2614!important;border-color:#2b3321!important}

@media (max-width: 782px){.mediria-wrap.mediria-preset-floating-widgets .card,.mediria-wrap.mediria-preset-floating-widgets #mediria-aiPanel,.mediria-settings-wrap.mediria-admin-preset-floating-widgets .mediria-card,.mediria-help-wrap.mediria-admin-preset-floating-widgets .mediria-help-section{transform:none!important}.mediria-wrap.mediria-preset-hologram .card,.mediria-wrap.mediria-preset-hologram #mediria-aiPanel,.mediria-settings-wrap.mediria-admin-preset-hologram .mediria-card,.mediria-help-wrap.mediria-admin-preset-hologram .mediria-help-section{clip-path:none!important;border-radius:14px!important}}
