/* Gemello scuro di sito-asser-ai-rottamazione.css, generato da tema-scuro/build_tema_scuro.py: non modificare a mano. */
html[data-asser-theme="dark"] .rot-new{background:linear-gradient(135deg, #7d445e, #733656);box-shadow:0 2px 6px rgba(0,0,0,0.482);color:#ffffff}
html[data-asser-theme="dark"] .rot-pop{--rot-ink:#e0dadb;--rot-line:rgba(255,255,255,0.155);color:#e0dadb}
html[data-asser-theme="dark"] .rot-pop__backdrop{background:rgba(0,0,0,0.54)}
html[data-asser-theme="dark"] .rot-pop__sheet{border:1px solid rgba(255,255,255,0.12);background:rgba(31,26,27,0.95);box-shadow:0 2px 6px rgba(0,0,0,0.194), 0 30px 80px rgba(0,0,0,0.554)}
html[data-asser-theme="dark"] .rot-pop__sheet:focus{outline:none}
html[data-asser-theme="dark"] .rot-pop__x{border:0;background:rgba(120,120,128,0.14);color:#bdb0b3}
html[data-asser-theme="dark"] .rot-pop__x:hover{background:rgba(120,120,128,0.24)}
html[data-asser-theme="dark"] .rot-pop__icon{background:linear-gradient(145deg, #7d445e, #733656);box-shadow:0 10px 22px rgba(0,0,0,0.59), inset 0 1px 0 rgba(255,255,255,0.048);color:#ffffff}
html[data-asser-theme="dark"] .rot-pop__kicker{color:#b5a4ac}
html[data-asser-theme="dark"] .rot-pop__chip{background:rgba(214,124,15,0.21);color:#f5c489}
html[data-asser-theme="dark"] .rot-pop__title{color:#e0dadb}
html[data-asser-theme="dark"] .rot-pop__count{background:rgba(120,120,128,0.12);color:#bdb0b3}
html[data-asser-theme="dark"] .rot-pop[data-urgent="1"] .rot-pop__count{background:rgba(215,0,21,0.15);color:#eb93a0}
html[data-asser-theme="dark"] .rot-pop__lead{color:#bdb0b3}
html[data-asser-theme="dark"] .rot-pop__field svg{color:#aa999c}
html[data-asser-theme="dark"] .rot-pop__field input{border:1px solid transparent;background:rgba(120,120,128,0.12);color:#e0dadb}
html[data-asser-theme="dark"] .rot-pop__field input::placeholder{color:#9a868b}
html[data-asser-theme="dark"] .rot-pop__field input:focus{outline:none;border-color:rgba(97,76,86,0.55);background:#1f1a1b;box-shadow:0 0 0 4px rgba(0,0,0,0.338)}
html[data-asser-theme="dark"] .rot-pop__go{border:0;background:linear-gradient(135deg, #7d445e, #733656);box-shadow:0 8px 18px rgba(0,0,0,0.482);color:#ffffff}
html[data-asser-theme="dark"] .rot-pop__go:hover{box-shadow:0 12px 24px rgba(0,0,0,0.59)}
html[data-asser-theme="dark"] .rot-pop__more{color:#b5a4ac;text-decoration:none}
html[data-asser-theme="dark"] .rot-pop__more:hover{text-decoration:underline}
html[data-asser-theme="dark"] .rot-pop__foot{border-top:1px solid rgba(255,255,255,0.155)}
html[data-asser-theme="dark"] .rot-pop__never,html[data-asser-theme="dark"] .rot-pop__later{border:0;background:none}
html[data-asser-theme="dark"] .rot-pop__never{color:#aa999c}
html[data-asser-theme="dark"] .rot-pop__later{color:#b5a4ac}
html[data-asser-theme="dark"] .rot-pop__never:hover,html[data-asser-theme="dark"] .rot-pop__later:hover{text-decoration:underline}
html[data-asser-theme="dark"] .rot-pop__x:focus-visible,html[data-asser-theme="dark"] .rot-pop__go:focus-visible,html[data-asser-theme="dark"] .rot-pop__more:focus-visible,html[data-asser-theme="dark"] .rot-pop__never:focus-visible,html[data-asser-theme="dark"] .rot-pop__later:focus-visible{outline:3px solid rgba(255,255,255,0.26)}
@media (max-width: 599px){html[data-asser-theme="dark"] .rot-pop__sheet{border-right:0;border-bottom:0;border-left:0}html[data-asser-theme="dark"] .rot-pop__sheet::before{background:rgba(0,0,0,0.378)}}
html[data-asser-theme="dark"] .enti-check__stamp{color:#ac9c9f}
html[data-asser-theme="dark"] .enti-check__facts li{border:1px solid rgba(255,255,255,0.155);background:rgba(31,26,27,0.9)}
html[data-asser-theme="dark"] .enti-check__facts strong{color:#d1c4cb}
html[data-asser-theme="dark"] .enti-check__facts span{color:#dbd4d6}
html[data-asser-theme="dark"] .enti-check__facts small{color:#ac9c9f}
html[data-asser-theme="dark"] .enti-check__timeline li.is-done{background:rgba(31,26,27,0.62)}
html[data-asser-theme="dark"] .enti-check__timeline li.is-done strong{color:#ac9c9f}
html[data-asser-theme="dark"] .enti-check__timeline li.is-now{border-color:rgba(97,76,86,0.5);background:#1f1a1b;box-shadow:0 0 0 3px rgba(0,0,0,0.266), 0 10px 24px rgba(0,0,0,0.194)}
html[data-asser-theme="dark"] .is-done > .enti-check__badge{background:rgba(31,138,76,0.18);color:#9ce2ba}
html[data-asser-theme="dark"] .is-now > .enti-check__badge{background:rgba(125,68,94,0.18);color:#b5a4ac}
html[data-asser-theme="dark"] .enti-check__learn-title{color:#d1c4cb}
html[data-asser-theme="dark"] .enti-info{border:1px solid rgba(255,255,255,0.182);background:#1f1a1b}
html[data-asser-theme="dark"] .enti-info details + details{border-top:1px solid rgba(255,255,255,0.155)}
html[data-asser-theme="dark"] .enti-info summary{color:#d1c4cb}
html[data-asser-theme="dark"] .enti-info summary::after{border-right:2px solid currentColor;border-bottom:2px solid currentColor}
html[data-asser-theme="dark"] .enti-info summary:hover{background:rgba(255,255,255,0.048)}
html[data-asser-theme="dark"] .enti-info summary:focus-visible{outline:3px solid rgba(255,255,255,0.26)}
html[data-asser-theme="dark"] .enti-info__body{color:#dbd4d6}
html[data-asser-theme="dark"] .enti-check__cta{background:rgba(125,68,94,0.105)}
html[data-asser-theme="dark"] .enti-check__cta strong{color:#d1c4cb}
html[data-asser-theme="dark"] .enti-check__cta p{color:#ac9c9f}
html[data-asser-theme="dark"] .enti-check__sources-h{color:#b5a4ac}
html[data-asser-theme="dark"] .enti-check__sources li{color:#ac9c9f}
html[data-asser-theme="dark"] .enti-check__sources a{color:#b5a4ac}
html[data-asser-theme="dark"] .asser-ai-app:focus{outline:none}
