/* Gemello scuro di sito-asser-ai-confronto.css, generato da tema-scuro/build_tema_scuro.py: non modificare a mano. */
html[data-asser-theme="dark"] .asser-ai-app .hm--forte .hf-cmp{--cmp-ink:#e3ddde;--cmp-muted:#ac9b9f;--cmp-line:rgba(255,255,255,0.155);background:radial-gradient(40% 50% at 8% 18%, rgba(87,51,65,0.16), transparent 70%),
    radial-gradient(36% 46% at 94% 72%, rgba(125,68,94,0.18), transparent 70%),
    #221c1e}
html[data-asser-theme="dark"] .asser-ai-app .hm--forte .hf-cmp__crit{border-bottom:1px solid rgba(255,255,255,0.155);color:#e3ddde}
html[data-asser-theme="dark"] .asser-ai-app .hm--forte .hf-cmp__asser{border-bottom:1px solid rgba(255, 255, 255, 0.12);color:#fbf1f5}
html[data-asser-theme="dark"] .asser-ai-app .hm--forte .hf-cmp__soli{border-bottom:1px solid rgba(255,255,255,0.155);color:#ac9b9f}
html[data-asser-theme="dark"] .asser-ai-app .hm--forte .hf-cmp__row:last-child .hf-cmp__cell{border-bottom:0}
html[data-asser-theme="dark"] .asser-ai-app .hm--forte .hf-cmp__row--head .hf-cmp__cell{border-bottom:0}
html[data-asser-theme="dark"] .asser-ai-app .hm--forte .hf-cmp__pillar{background:radial-gradient(130% 55% at 50% 0%, rgba(224, 122, 162, 0.42) 0%, transparent 62%),
    linear-gradient(180deg, #5a2340 0%, #3a1529 46%, #24101b 100%);box-shadow:0 40px 90px rgba(75, 35, 56, 0.32),
    0 12px 28px rgba(75, 35, 56, 0.18),
    inset 0 1px 0 rgba(255, 255, 255, 0.22),
    inset 0 0 0 1px rgba(255, 255, 255, 0.08)}
html[data-asser-theme="dark"] .asser-ai-app .hm--forte .hf-cmp__pillar::after{background:linear-gradient(180deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0))}
html[data-asser-theme="dark"] .asser-ai-app .hm--forte .hf-cmp__asser--head img{filter:drop-shadow(0 6px 14px rgba(0, 0, 0, 0.35))}
html[data-asser-theme="dark"] .asser-ai-app .hm--forte .hf-cmp__asser--head b{color:#ffffff}
html[data-asser-theme="dark"] .asser-ai-app .hm--forte .hf-cmp__soli--head b{color:#ac9b9f}
html[data-asser-theme="dark"] .asser-ai-app .hm--forte .hf-cmp__ic{background:linear-gradient(145deg, rgba(176,66,79,0.21), rgba(255,255,255,0.103));color:#d8a7ac}
html[data-asser-theme="dark"] .asser-ai-app .hm--forte .hf-cmp__yes{color:#f6b6cd}
html[data-asser-theme="dark"] .asser-ai-app .hm--forte .hf-cmp__no{background:rgba(255,255,255,0.092);color:#8e777c}
html[data-asser-theme="dark"] .asser-ai-app .hm--forte .hf-cmp__foot p{color:#ac9b9f}
@media (max-width: 760px){html[data-asser-theme="dark"] .asser-ai-app .hm--forte .hf-cmp__row{background:#1f1a1b;box-shadow:0 1px 2px rgba(0,0,0,0.122), 0 12px 30px rgba(0,0,0,0.194)}html[data-asser-theme="dark"] .asser-ai-app .hm--forte .hf-cmp__cell{border:0}html[data-asser-theme="dark"] .asser-ai-app .hm--forte .hf-cmp__asser{background:linear-gradient(135deg, #5a2340, #2c1422);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.16)}html[data-asser-theme="dark"] .asser-ai-app .hm--forte .hf-cmp__soli{background:#262021}html[data-asser-theme="dark"] .asser-ai-app .hm--forte .hf-cmp.is-seg .hf-cmp__seg{background:rgba(118,118,128,0.14)}html[data-asser-theme="dark"] .asser-ai-app .hm--forte .hf-cmp__seg button{border:0;background:transparent;color:#c7bcbe}html[data-asser-theme="dark"] .asser-ai-app .hm--forte .hf-cmp__seg button[aria-pressed="true"]{color:#e3ddde}html[data-asser-theme="dark"] .asser-ai-app .hm--forte .hf-cmp__seg-pill{background:#1f1a1b;box-shadow:0 3px 8px rgba(0,0,0,0.266), 0 1px 1px rgba(0,0,0,0.122)}}
