/* 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-sb{--sb-bg:#10131B !important;--sb-panel:#10131B !important;--sb-panel-2:#10131B !important;--sb-line:#272E3E !important;--sb-ink:#CBD0DA !important;--sb-ink-soft:#B6BDCC !important;--sb-accent:#B6BDCC !important;--sb-accent-deep:#CBC2C5 !important;--sb-gold:#CBC2C5 !important}
html[data-tema="eclipse"] body.ec-dark .bm-sb-hero::before{background:linear-gradient(120deg,transparent 30%,rgba(22,27,38,0.16) 50%,transparent 70%) !important}
html[data-tema="eclipse"] body.ec-dark .bm-sb-hero img{filter:drop-shadow(0 4px 10px rgba(0,0,0,0.50)) !important}
html[data-tema="eclipse"] body.ec-dark .bm-sb-hero h1{color:#CBD0DA !important}
html[data-tema="eclipse"] body.ec-dark .bm-sb-hero p{color:#CBD0DA !important}
html[data-tema="eclipse"] body.ec-dark .bm-sb-hero b{color:#CBD0DA !important}
html[data-tema="eclipse"] body.ec-dark .bm-sb-stat{box-shadow:0 6px 14px rgba(0,0,0,0.18) !important}
html[data-tema="eclipse"] body.ec-dark .bm-sb-stat:hover{border-color:var(--sb-#3A4458) !important}
html[data-tema="eclipse"] body.ec-dark .bm-sb-area{box-shadow:0 6px 16px rgba(0,0,0,0.18) !important}
html[data-tema="eclipse"] body.ec-dark .bm-sb-area-cell.is-hit{background:rgba(42,50,68,0.35) !important;border:1px solid var(--sb-#3A4458) !important}
html[data-tema="eclipse"] body.ec-dark .bm-sb-area-cell.is-target{color:#E6E9F0 !important;border:1px solid #1B2130 !important}
html[data-tema="eclipse"] body.ec-dark .bm-sb-card{box-shadow:0 6px 16px rgba(0,0,0,0.18) !important}
html[data-tema="eclipse"] body.ec-dark .bm-sb-warn{background:#10131B !important;border:1px solid #3A4458 !important;color:#B6BDCC !important}
html[data-tema="eclipse"] body.ec-dark .bm-sb-warn b{color:#B6BDCC !important}
html[data-tema="eclipse"] body.ec-dark .bm-sb-calc{background:linear-gradient(165deg,#10131B,#10131B) !important;border:1px solid #3A4458 !important;color:#CBD0DA !important}
html[data-tema="eclipse"] body.ec-dark .bm-sb-calc h2{color:#CBD0DA !important}
html[data-tema="eclipse"] body.ec-dark .bm-sb-calc p{color:#CBD0DA !important}
html[data-tema="eclipse"] body.ec-dark .bm-sb-field label{color:#CBD0DA !important}
html[data-tema="eclipse"] body.ec-dark .bm-sb-field input{background:#10131B !important;border:1px solid #3A4458 !important;color:#E6E9F0 !important;-webkit-text-fill-color:#E6E9F0 !important}
html[data-tema="eclipse"] body.ec-dark .bm-sb-field input:focus{border-color:var(--sb-#3A4458) !important}
html[data-tema="eclipse"] body.ec-dark .bm-sb-result{border:1px solid var(--sb-#3A4458) !important}
html[data-tema="eclipse"] body.ec-dark .bm-sb-result strong{color:#CBD0DA !important}
html[data-tema="eclipse"] body.ec-dark .bm-sb-result span{color:#CBD0DA !important}
html[data-tema="eclipse"] body.ec-dark .bm-sb-result small{color:#B6BDCC !important}
html[data-tema="eclipse"] body.ec-dark .bm-sb-table{box-shadow:0 6px 16px rgba(0,0,0,0.18) !important}
html[data-tema="eclipse"] body.ec-dark .bm-sb-table th{color:#E6E9F0 !important}
html[data-tema="eclipse"] body.ec-dark .bm-sb-table tr.is-active td{background:rgba(42,50,68,0.25) !important}
html[data-tema="eclipse"] body.ec-dark .bm-sb-buy{border:1px solid var(--sb-#3A4458) !important}
html[data-tema="eclipse"] body.ec-dark .bm-sb-buy a{background:linear-gradient(180deg,var(--sb-#2A3244),var(--sb-accent-deep)) !important;color:#E6E9F0 !important}
html[data-tema="eclipse"] body.ec-dark [style="display:block;text-align:center;margin-top:10px;color:#d8c39a!important;"]{color:#CBD0DA !important}
}
