/* 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 .bm-gv{--gv-bg:#10131B !important;--gv-panel:#10131B !important;--gv-panel-2:#10131B !important;--gv-line:#272E3E !important;--gv-ink:#CBD0DA !important;--gv-ink-soft:#B6BDCC !important;--gv-accent:#B6BDCC !important;--gv-accent-deep:#CBC2C5 !important;--gv-gold:#CBC2C5 !important}
html[data-tema="eclipse"] body.ec-dark .bm-gv-hero{box-shadow:0 8px 22px rgba(0,0,0,0.20) !important}
html[data-tema="eclipse"] body.ec-dark .bm-gv-hero::before{background:linear-gradient(120deg,transparent 30%,rgba(16,19,27,0.45) 50%,transparent 70%) !important}
html[data-tema="eclipse"] body.ec-dark .bm-gv-stat:hover{box-shadow:0 8px 18px rgba(0,0,0,0.24) !important}
html[data-tema="eclipse"] body.ec-dark .bm-gv-elem.immune{background:#161B26 !important;color:#B6BDCC !important}
html[data-tema="eclipse"] body.ec-dark .bm-gv-elem.weak{background:#10131B !important}
html[data-tema="eclipse"] body.ec-dark .bm-gv-elem.resist{background:#10131B !important}
html[data-tema="eclipse"] body.ec-dark .bm-gv-tag{color:#E6E9F0 !important;background:linear-gradient(180deg,var(--gv-#2A3244),var(--gv-accent-deep)) !important;box-shadow:0 3px 8px rgba(0,0,0,0.40) !important}
html[data-tema="eclipse"] body.ec-dark .bm-gv-loot-table tr:hover td{background:rgba(42,50,68,0.07) !important}
html[data-tema="eclipse"] body.ec-dark .bm-gv-loot-table .rarity-raro{color:#CBC2C5 !important}
html[data-tema="eclipse"] body.ec-dark .bm-gv-mcard{box-shadow:0 6px 16px rgba(0,0,0,0.18) !important}
html[data-tema="eclipse"] body.ec-dark .bm-gv-mcard::before{background:linear-gradient(180deg,var(--gv-#2A3244),var(--gv-accent-deep)) !important}
html[data-tema="eclipse"] body.ec-dark .bm-gv-mcard:hover{box-shadow:0 14px 28px rgba(0,0,0,0.28) !important}
html[data-tema="eclipse"] body.ec-dark .bm-gv-npc-box{box-shadow:0 8px 22px rgba(0,0,0,0.20) !important}
html[data-tema="eclipse"] body.ec-dark .bm-gv-npc-box img{filter:drop-shadow(0 3px 6px rgba(0,0,0,0.40)) !important}
html[data-tema="eclipse"] body.ec-dark .bm-gv-hint{border:1px dashed var(--gv-#3A4458) !important}
html[data-tema="eclipse"] body.ec-dark .bm-gv-hint b{color:var(--gv-#CBC2C5) !important}
html[data-tema="eclipse"] body.ec-dark .bm-gv-warning{background:linear-gradient(165deg,#10131B,#10131B) !important;border:1px solid #272E3E !important;color:#CBC2C5 !important}
html[data-tema="eclipse"] body.ec-dark .bm-gv-warning b{color:#CBC2C5 !important}
html[data-tema="eclipse"] body.ec-dark [style="color:#e67e22;"]{color:#CBC2C5 !important}
}
