/* 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-lottery-page{color:#CBD0DA !important}
html[data-tema="eclipse"] body.ec-dark .bm-lottery-banner-hero{background:linear-gradient(135deg, #161B26 0%, #1C2230 45%, #2A3244 100%) !important;border:3px solid #3A4458 !important;box-shadow:0 15px 40px rgba(0,0,0,0.38), inset 0 1px 0 rgba(255, 255, 255, 0.2) !important}
html[data-tema="eclipse"] body.ec-dark .bm-lottery-content-hero h1{color:#CBD0DA !important}
html[data-tema="eclipse"] body.ec-dark .bm-lottery-content-hero p{color:#CBD0DA !important}
html[data-tema="eclipse"] body.ec-dark .bm-lottery-content-hero strong{color:#B6BDCC !important}
html[data-tema="eclipse"] body.ec-dark .bm-lottery-badge{background:rgba(16,19,27,0.55) !important;border:2px solid #3A4458 !important}
html[data-tema="eclipse"] body.ec-dark .bm-lottery-badge strong{color:#B6BDCC !important}
html[data-tema="eclipse"] body.ec-dark .bm-lottery-badge span{color:#CBD0DA !important}
html[data-tema="eclipse"] body.ec-dark .bm-lottery-page .bm-info-card{background:linear-gradient(180deg, #10131B 0%, #161B26 100%) !important;border:2px solid #3A4458 !important;box-shadow:0 8px 20px rgba(0,0,0,0.30) !important}
html[data-tema="eclipse"] body.ec-dark .bm-lottery-page .bm-info-card h2{color:#B6BDCC !important;border-bottom:2px solid #3A4458 !important}
html[data-tema="eclipse"] body.ec-dark .bm-lottery-page .bm-info-card li{color:#CBD0DA !important}
html[data-tema="eclipse"] body.ec-dark .bm-lottery-page .bm-info-card p{color:#CBD0DA !important}
html[data-tema="eclipse"] body.ec-dark .bm-tag-brown{background:#2A3244 !important;color:#B6BDCC !important;border:1px solid #272E3E !important}
html[data-tema="eclipse"] body.ec-dark .bm-table-card{background:linear-gradient(180deg, #10131B 0%, #161B26 100%) !important;border:2px solid #3A4458 !important;box-shadow:0 8px 20px rgba(0,0,0,0.30) !important}
html[data-tema="eclipse"] body.ec-dark .bm-table-card h2{color:#B6BDCC !important;border-bottom:2px solid #3A4458 !important}
html[data-tema="eclipse"] body.ec-dark .bm-clean-table th{background:#2A3244 !important;color:#CBD0DA !important;border:1px solid #3A4458 !important}
html[data-tema="eclipse"] body.ec-dark .bm-clean-table td{border:1px solid #3A4458 !important;color:#CBD0DA !important}
html[data-tema="eclipse"] body.ec-dark .bm-clean-table tr:nth-child(even){background:rgba(42,50,68,0.10) !important}
html[data-tema="eclipse"] body.ec-dark .bm-clean-table strong{color:#B6BDCC !important}
html[data-tema="eclipse"] body.ec-dark .bm-note-box{background:linear-gradient(180deg, #10131B 0%, #10131B 100%) !important;color:#CBD0DA !important;box-shadow:0 6px 15px rgba(0,0,0,0.25) !important}
html[data-tema="eclipse"] body.ec-dark .bm-note-box strong{color:#B6BDCC !important}
}
