/* GERADO AUTOMATICAMENTE por scripts/eclipse_autotema.py em 22/09/2026 12:12 - NAO editar a mao.
   Ajuste fino vai em css/eclipse.css ou css/eclipse/p-<pagina>.css (que vencem este). */
@layer eclipse-auto {
html[data-tema="eclipse"] body.ec-dark .mtc{--mtc-bg:#10131B !important;--mtc-panel:#10131B !important;--mtc-panel-2:#10131B !important;--mtc-line:#272E3E !important;--mtc-line-soft:#272E3E !important;--mtc-ink:#CBD0DA !important;--mtc-ink-soft:#B6BDCC !important;--mtc-accent:#B6BDCC !important;--mtc-accent-deep:#CBC2C5 !important;--mtc-gold:#CBC2C5 !important;--mtc-shadow:0 10px 30px rgba(0,0,0,0.20) !important}
html[data-tema="eclipse"] body.ec-dark .mtc-hero:before{background:radial-gradient(circle at 85% 15%,rgba(42,50,68,0.18),transparent 45%) !important}
html[data-tema="eclipse"] body.ec-dark .mtc-hero h1{color:#CBD0DA !important}
html[data-tema="eclipse"] body.ec-dark .mtc-block-head h2{color:#CBD0DA !important}
html[data-tema="eclipse"] body.ec-dark .mtc-scale-bar{background:linear-gradient(90deg,var(--mtc-line-soft),var(--mtc-#2A3244)) !important}
html[data-tema="eclipse"] body.ec-dark .mtc-scale-bar:before,
html[data-tema="eclipse"] body.ec-dark .mtc-scale-bar:after{box-shadow:0 2px 6px rgba(0,0,0,0.35) !important}
html[data-tema="eclipse"] body.ec-dark .mtc-scale-bar:after{background:var(--mtc-#2A3244) !important}
html[data-tema="eclipse"] body.ec-dark .mtc-shop-card{box-shadow:0 6px 16px rgba(0,0,0,0.18) !important}
html[data-tema="eclipse"] body.ec-dark .mtc-shop-card:hover{box-shadow:0 10px 22px rgba(0,0,0,0.24) !important}
html[data-tema="eclipse"] body.ec-dark #mtc-attack .mtc-shop-card{background:linear-gradient(180deg, #10131B 0%, #10131B 100%) !important;border-color:#272E3E !important;border-left:3px solid #3A4458 !important}
html[data-tema="eclipse"] body.ec-dark #mtc-attack .mtc-shop-card:hover{border-color:#3A4458 !important;box-shadow:0 10px 22px rgba(0,0,0,0.32) !important}
html[data-tema="eclipse"] body.ec-dark #mtc-attack .mtc-shop-card .mtc-shop-prot{color:#CBC2C5 !important}
html[data-tema="eclipse"] body.ec-dark #mtc-attack .mtc-shop-card .mtc-shop-noimg{background:#161B26 !important;color:#E6E9F0 !important}
html[data-tema="eclipse"] body.ec-dark #mtc-defense .mtc-shop-card{background:linear-gradient(180deg, #10131B 0%, #eef4e6 100%) !important}
html[data-tema="eclipse"] body.ec-dark .mtc-outfit-card:hover{box-shadow:0 8px 18px rgba(0,0,0,0.24) !important}
html[data-tema="eclipse"] body.ec-dark .mtc-note h2{color:#CBD0DA !important}
html[data-tema="eclipse"] body.ec-dark .mtc-cta{background:linear-gradient(180deg,#2A3244,#3A4458) !important;color:#E6E9F0 !important;box-shadow:0 8px 18px rgba(0,0,0,0.38) !important}
html[data-tema="eclipse"] body.ec-dark .mtc-cta:hover{box-shadow:0 12px 24px rgba(0,0,0,0.46) !important}
html[data-tema="eclipse"] body.ec-dark .mtc-cur-tab.on{box-shadow:0 6px 16px rgba(0,0,0,0.28) !important}
html[data-tema="eclipse"] body.ec-dark .mtc-cur-qtd{background:rgba(16,19,27,0.25) !important}
html[data-tema="eclipse"] body.ec-dark [style="border-left:4px solid #a5402c;padding-left:12px;"]{border-left:4px solid #3A4458 !important}
}
