/* 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 .hs{--hs-bg:#10131B !important;--hs-panel:#10131B !important;--hs-panel-2:#10131B !important;--hs-line:#272E3E !important;--hs-line-soft:#272E3E !important;--hs-ink:#CBD0DA !important;--hs-ink-soft:#B6BDCC !important;--hs-accent:#B6BDCC !important;--hs-accent-deep:#CBC2C5 !important;--hs-gold:#CBC2C5 !important;--hs-shadow:0 10px 30px rgba(0,0,0,0.20) !important}
html[data-tema="eclipse"] body.ec-dark .hs-hero h1{color:#CBD0DA !important}
html[data-tema="eclipse"] body.ec-dark .hs-crest .hs-rule{background:linear-gradient(90deg,transparent,var(--hs-#2A3244),transparent) !important}
html[data-tema="eclipse"] body.ec-dark .hs-block-head h2{color:#CBD0DA !important}
html[data-tema="eclipse"] body.ec-dark .hs-chapter-tab.is-active{background:linear-gradient(120deg,#161B26,#10131B) !important;color:#E6E9F0 !important}
html[data-tema="eclipse"] body.ec-dark .hs-chapter-tab.is-active .hs-chapter-num{color:var(--hs-#CBC2C5) !important}
html[data-tema="eclipse"] body.ec-dark .hs-chapter-panel h3{color:#CBD0DA !important}
html[data-tema="eclipse"] body.ec-dark .hs-timeline:before{background:linear-gradient(180deg,var(--hs-#2A3244),var(--hs-line-soft)) !important}
html[data-tema="eclipse"] body.ec-dark .hs-tl-card:before{background:var(--hs-#2A3244) !important}
html[data-tema="eclipse"] body.ec-dark .hs-tl-card h4{color:#CBD0DA !important}
html[data-tema="eclipse"] body.ec-dark .hs-faith{background:linear-gradient(160deg,#161B26,#10131B) !important;color:#E6E9F0 !important}
html[data-tema="eclipse"] body.ec-dark .hs-faith:before{background:radial-gradient(circle,rgba(22,27,38,0.22),transparent 62%) !important}
html[data-tema="eclipse"] body.ec-dark .hs-faith .hs-eyebrow{color:var(--hs-#CBC2C5) !important}
html[data-tema="eclipse"] body.ec-dark .hs-faith blockquote{color:#E6E9F0 !important}
html[data-tema="eclipse"] body.ec-dark .hs-faith cite{color:var(--hs-#CBC2C5) !important}
html[data-tema="eclipse"] body.ec-dark .hs-faith p{color:#E6E9F0 !important}
html[data-tema="eclipse"] body.ec-dark .hs-sign .hs-name{color:#CBD0DA !important}
html[data-tema="eclipse"] body.ec-dark .hs-eras-timeline::before{background:linear-gradient(90deg,var(--hs-line),var(--hs-#2A3244),var(--hs-line)) !important}
html[data-tema="eclipse"] body.ec-dark .hs-era-dot{border:3px solid var(--hs-#3A4458) !important}
html[data-tema="eclipse"] body.ec-dark .hs-era-node:hover .hs-era-dot{box-shadow:0 0 20px rgba(0,0,0,0.60) !important}
html[data-tema="eclipse"] body.ec-dark .hs-era-dot.active{background:var(--hs-#2A3244) !important;box-shadow:0 0 30px rgba(0,0,0,0.60) !important}
html[data-tema="eclipse"] body.ec-dark .hs-era-dot.loading{background:linear-gradient(90deg,transparent,var(--hs-#2A3244),transparent) !important}
html[data-tema="eclipse"] body.ec-dark .hs-era-year{color:var(--hs-#CBC2C5) !important}
html[data-tema="eclipse"] body.ec-dark .hs-era-name{color:#E6E9F0 !important}
html[data-tema="eclipse"] body.ec-dark .hs-era-card::before{background:linear-gradient(90deg,var(--hs-accent),var(--hs-#2A3244)) !important}
html[data-tema="eclipse"] body.ec-dark .hs-era-card:hover{box-shadow:0 20px 40px rgba(0,0,0,0.25) !important}
html[data-tema="eclipse"] body.ec-dark .hs-era-card.loading{background:linear-gradient(135deg,#10131B,#10131B) !important}
html[data-tema="eclipse"] body.ec-dark .hs-era-card.loading::after{background:linear-gradient(90deg,transparent,rgba(16,19,27,0.30),transparent) !important}
html[data-tema="eclipse"] body.ec-dark .hs-era-badge{color:#E6E9F0 !important}
html[data-tema="eclipse"] body.ec-dark .hs-era-badge.loading{background:linear-gradient(90deg,var(--hs-accent-deep),var(--hs-#2A3244)) !important}
html[data-tema="eclipse"] body.ec-dark .hs-era-card h3{color:#E6E9F0 !important}
html[data-tema="eclipse"] body.ec-dark .hs-era-card .hs-era-year-big{color:var(--hs-#CBC2C5) !important}
html[data-tema="eclipse"] body.ec-dark .hs-era-feature::before{color:var(--hs-#CBC2C5) !important}
html[data-tema="eclipse"] body.ec-dark .hs-era-loading-dot{background:var(--hs-#2A3244) !important}
html[data-tema="eclipse"] body.ec-dark [style="font-family:var(--hs-serif);font-size:22px;color:#2a1808;margin-bottom:8px"]{color:#E6E9F0 !important}
}
