/* 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-character-page{--set-bg:#10131B !important;--set-panel:#10131B !important;--set-panel-2:#10131B !important;--set-line:#272E3E !important;--set-ink:#CBD0DA !important;--set-ink-soft:#B6BDCC !important;--set-accent:#B6BDCC !important;--set-accent-deep:#CBC2C5 !important;--set-gold:#CBC2C5 !important}
html[data-tema="eclipse"] body.ec-dark .bm-content .bm-character-page .bm-paperdoll{box-shadow:inset 0 1px 0 rgba(255,255,255,.5), 0 10px 22px rgba(0,0,0,0.20) !important}
html[data-tema="eclipse"] body.ec-dark .bm-content .bm-character-page .bm-eq-slot{box-shadow:0 3px 8px rgba(0,0,0,0.18) !important}
html[data-tema="eclipse"] body.ec-dark .bm-content .bm-character-page .bm-eq-slot:hover{box-shadow:0 10px 20px rgba(0,0,0,0.26) !important}
html[data-tema="eclipse"] body.ec-dark .bm-content .bm-character-page .bm-eq-slot.is-selected{border-color:var(--set-#3A4458) !important;box-shadow:0 0 0 2px rgba(0,0,0,0.50), 0 10px 20px rgba(0,0,0,0.28) !important}
html[data-tema="eclipse"] body.ec-dark .bm-content .bm-character-page .bm-eq-slot img{filter:drop-shadow(0 2px 3px rgba(0,0,0,0.35)) !important}
html[data-tema="eclipse"] body.ec-dark .bm-item-detail{box-shadow:0 6px 16px rgba(0,0,0,0.18) !important}
html[data-tema="eclipse"] body.ec-dark .bm-item-detail-badge{background:linear-gradient(180deg,var(--set-#2A3244),var(--set-accent-deep)) !important;color:#E6E9F0 !important}
html[data-tema="eclipse"] body.ec-dark .bm-addoncol-progress-fill{background:linear-gradient(90deg,var(--set-#2A3244),var(--set-accent-deep)) !important}
html[data-tema="eclipse"] body.ec-dark .bm-addoncol-nextbox{border:2px solid var(--set-#3A4458) !important}
html[data-tema="eclipse"] body.ec-dark .bm-content .bm-character-page .bm-info-card .bm-addoncol-progress-label b{color:#CBD0DA !important}
html[data-tema="eclipse"] body.ec-dark .bm-content .bm-character-page .bm-info-card{box-shadow:0 8px 20px rgba(0,0,0,0.20) !important}
html[data-tema="eclipse"] body.ec-dark .bm-content .bm-character-page .bm-mini-list > div{background:rgba(58,68,88,0.07) !important}
html[data-tema="eclipse"] body.ec-dark .bm-content .bm-character-page .bm-char-landing{box-shadow:0 10px 26px rgba(0,0,0,0.20) !important}
html[data-tema="eclipse"] body.ec-dark .bm-content .bm-character-page .bm-char-landing-glow{background:radial-gradient(circle,rgba(42,50,68,0.20),transparent 65%) !important}
html[data-tema="eclipse"] body.ec-dark .bm-content .bm-character-page .bm-char-search-box{box-shadow:0 6px 16px rgba(0,0,0,0.18) !important}
html[data-tema="eclipse"] body.ec-dark .bm-content .bm-character-page .bm-char-search-box:focus-within{box-shadow:0 0 0 4px rgba(0,0,0,0.26) !important}
html[data-tema="eclipse"] body.ec-dark .bm-content .bm-character-page .bm-char-search-box .bm-form-button:hover{box-shadow:0 6px 14px rgba(0,0,0,0.32) !important}
html[data-tema="eclipse"] body.ec-dark .bm-content .bm-character-page .bm-char-highlight-card{box-shadow:0 4px 10px rgba(0,0,0,0.16) !important}
html[data-tema="eclipse"] body.ec-dark .bm-content .bm-character-page .bm-char-highlight-card:hover{box-shadow:0 12px 22px rgba(0,0,0,0.26) !important}
html[data-tema="eclipse"] body.ec-dark .bm-content .bm-character-page .bm-char-highlight-card img{filter:drop-shadow(0 3px 5px rgba(0,0,0,0.32)) !important}
html[data-tema="eclipse"] body.ec-dark .bm-content .bm-character-page .bm-form-button:hover{box-shadow:0 6px 14px rgba(0,0,0,0.30) !important}
html[data-tema="eclipse"] body.ec-dark .bm-content .bm-character-page .bm-character-hero:before{background:radial-gradient(circle,rgba(58,68,88,0.16),transparent 70%) !important}
html[data-tema="eclipse"] body.ec-dark .bm-content .bm-character-page .bm-character-avatar{background:radial-gradient(circle at 50% 30%,rgba(42,50,68,0.18),transparent 65%) !important}
html[data-tema="eclipse"] body.ec-dark .bm-content .bm-character-page .bm-current-outfit-img{filter:drop-shadow(0 6px 10px rgba(0,0,0,0.38)) !important}
html[data-tema="eclipse"] body.ec-dark .bm-content .bm-character-page .bm-saf-sec-barra{background:#161B26 !important;box-shadow:inset 0 1px 2px rgba(0,0,0,0.28) !important}
html[data-tema="eclipse"] body.ec-dark .bm-content .bm-character-page .bm-saf-sec-barra i{background:linear-gradient(90deg,#3A4458,#161B26) !important}
html[data-tema="eclipse"] body.ec-dark .bm-content .bm-character-page .bm-saf-c{background:#10131B !important}
html[data-tema="eclipse"] body.ec-dark .bm-content .bm-character-page .bm-saf-c:hover{box-shadow:0 6px 14px rgba(0,0,0,0.24) !important}
html[data-tema="eclipse"] body.ec-dark .bm-content .bm-character-page .bm-saf-c.is-zero{background:#10131B !important}
html[data-tema="eclipse"] body.ec-dark .bm-content .bm-character-page .bm-saf-c-barra{background:#161B26 !important;box-shadow:inset 0 1px 2px rgba(0,0,0,0.26) !important}
html[data-tema="eclipse"] body.ec-dark .bm-content .bm-character-page .bm-char-tab:hover{background:rgba(58,68,88,0.10) !important}
html[data-tema="eclipse"] body.ec-dark .bm-content .bm-character-page .bm-char-tab.is-active{box-shadow:0 3px 10px rgba(0,0,0,0.26), inset 0 0 0 1px var(--set-accent) !important}
html[data-tema="eclipse"] body.ec-dark .bm-content .bm-character-page .bm-voc-paladin{--voc-color:#CBC2C5 !important;--voc-glow:rgba(0,0,0,0.38) !important}
html[data-tema="eclipse"] body.ec-dark .bm-content .bm-character-page .bm-voc-none{--voc-glow:rgba(0,0,0,0.32) !important}
html[data-tema="eclipse"] body.ec-dark .bm-content .bm-character-page .bm-character-hero{box-shadow:0 10px 26px var(--voc-glow), 0 4px 10px rgba(0,0,0,0.16) !important}
html[data-tema="eclipse"] body.ec-dark .bm-content .bm-character-page .bm-character-avatar.bm-level-bronze{box-shadow:inset 0 0 0 3px rgba(0,0,0,0.60) !important}
html[data-tema="eclipse"] body.ec-dark .bm-content .bm-character-page .bm-character-avatar.bm-level-gold{box-shadow:inset 0 0 0 3px rgba(0,0,0,0.60) !important}
html[data-tema="eclipse"] body.ec-dark .bm-content .bm-character-page .bm-character-avatar.bm-level-legendary{box-shadow:inset 0 0 0 3px rgba(0,0,0,0.60) !important}
html[data-tema="eclipse"] body.ec-dark .bm-content .bm-character-page .bm-exp-total{color:#E6E9F0 !important;box-shadow:0 6px 16px rgba(0,0,0,0.34), inset 0 1px 0 rgba(255,255,255,.25) !important}
html[data-tema="eclipse"] body.ec-dark .bm-content .bm-character-page .bm-exp-potion-row.is-active{box-shadow:0 4px 10px rgba(0,0,0,0.18) !important}
html[data-tema="eclipse"] body.ec-dark .bm-content .bm-character-page .bm-exp-potion-row.is-active:hover{box-shadow:0 10px 18px rgba(0,0,0,0.26) !important}
html[data-tema="eclipse"] body.ec-dark .bm-character-page.bm-character-theme-lani{--set-bg:#10131B !important;--set-panel:#10131B !important;--set-panel-2:#10131B !important}
html[data-tema="eclipse"] body.ec-dark .bm-character-page.bm-character-theme-lani .bm-section-head{background:linear-gradient(165deg,#10131B,#10131B) !important}
html[data-tema="eclipse"] body.ec-dark .bm-character-page.bm-character-theme-lani .bm-info-card,
html[data-tema="eclipse"] body.ec-dark .bm-character-page.bm-character-theme-lani .bm-account-card,
html[data-tema="eclipse"] body.ec-dark .bm-character-page.bm-character-theme-lani .bm-system-message{background:linear-gradient(180deg,#10131B,#10131B) !important}
html[data-tema="eclipse"] body.ec-dark .bm-character-page.bm-character-theme-lani .bm-character-avatar{border:2px solid var(--set-#3A4458) !important}
html[data-tema="eclipse"] body.ec-dark [style="background:#a5402c;color:#fff;"]{background:#2A3244 !important}
html[data-tema="eclipse"] body.ec-dark [style="border-left:3px solid #a5402c;padding-left:12px;"]{border-left:3px solid #3A4458 !important}
html[data-tema="eclipse"] body.ec-dark [style="margin:0 0 8px;color:#a5402c;"]{color:#CBC2C5 !important}
}
