/* 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-al{--al-bg:#10131B !important;--al-panel:#10131B !important;--al-panel-2:#10131B !important;--al-line:rgba(39,46,62,0.28) !important;--al-ink:#CBD0DA !important;--al-ink-soft:#B6BDCC !important;--al-accent:#CBC2C5 !important;--al-accent-deep:#B6BDCC !important;--al-gold:#CBC2C5 !important}
html[data-tema="eclipse"] body.ec-dark .bm-al-shell{background:linear-gradient(180deg,var(--al-bg),#10131B) !important;box-shadow:0 12px 26px rgba(0,0,0,0.28),inset 0 0 0 1px rgba(255,255,255,.5) !important}
html[data-tema="eclipse"] body.ec-dark .bm-al-hero{background:linear-gradient(155deg,#161B26,#10131B) !important;border:1px solid #3A4458 !important;color:#E6E9F0 !important}
html[data-tema="eclipse"] body.ec-dark .bm-al-hero::after{background:linear-gradient(115deg,transparent 30%,rgba(22,27,38,0.16) 45%,transparent 60%) !important}
html[data-tema="eclipse"] body.ec-dark .bm-al-hero *{color:#E6E9F0 !important}
html[data-tema="eclipse"] body.ec-dark .bm-al-kicker{color:#CBD0DA !important}
html[data-tema="eclipse"] body.ec-dark .bm-al-hero h1{color:#CBD0DA !important}
html[data-tema="eclipse"] body.ec-dark .bm-al-card{box-shadow:0 2px 0 rgba(0,0,0,0.20) !important}
html[data-tema="eclipse"] body.ec-dark .bm-al-card h2 .new-tag{background:var(--al-#2A3244) !important;color:#CBD0DA !important}
html[data-tema="eclipse"] body.ec-dark .bm-al-builder{background:linear-gradient(180deg,#10131B,#10131B) !important;border:1px solid #272E3E !important;color:#E6E9F0 !important}
html[data-tema="eclipse"] body.ec-dark .bm-al-builder *{color:#E6E9F0 !important}
html[data-tema="eclipse"] body.ec-dark .bm-al-builder h2{color:#CBD0DA !important}
html[data-tema="eclipse"] body.ec-dark .bm-al-select-btn{background:#10131B !important;border:1px solid #3A4458 !important;color:#B6BDCC !important}
html[data-tema="eclipse"] body.ec-dark .bm-al-select-btn:hover{border-color:#3A4458 !important}
html[data-tema="eclipse"] body.ec-dark .bm-al-select-btn .bm-al-select-label{color:#B6BDCC !important}
html[data-tema="eclipse"] body.ec-dark .bm-al-select-btn .bm-al-select-arrow{color:#B6BDCC !important}
html[data-tema="eclipse"] body.ec-dark .bm-al-select-list{background:#10131B !important;border:1px solid #3A4458 !important;box-shadow:0 8px 18px rgba(0,0,0,0.45) !important}
html[data-tema="eclipse"] body.ec-dark .bm-al-select-opt{color:#CBD0DA !important;border-bottom:1px solid rgba(39,46,62,0.15) !important}
html[data-tema="eclipse"] body.ec-dark .bm-al-select-opt:hover,
html[data-tema="eclipse"] body.ec-dark .bm-al-select-opt.is-active{background:#161B26 !important;color:#CBD0DA !important}
html[data-tema="eclipse"] body.ec-dark .bm-al-out{background:rgba(16,19,27,0.00) !important;border:1px dashed #3A4458 !important}
html[data-tema="eclipse"] body.ec-dark .bm-al-out code{color:#CBD0DA !important}
html[data-tema="eclipse"] body.ec-dark .bm-al-copy{background:linear-gradient(180deg,#2A3244,#2A3244) !important;border:1px solid #272E3E !important;color:#E6E9F0 !important}
html[data-tema="eclipse"] body.ec-dark .bm-al-table code,
html[data-tema="eclipse"] body.ec-dark .bm-al-cmd b,
html[data-tema="eclipse"] body.ec-dark .bm-al-cmd code,
html[data-tema="eclipse"] body.ec-dark .bm-content .bm-al-table tr:first-child td code,
html[data-tema="eclipse"] body.ec-dark .bm-content .bm-al-table tr:first-child td *{background:#10131B !important;color:#B6BDCC !important}
}
