/* Gemello scuro di area-asser-ai-mobile.css, generato da tema-scuro/build_tema_scuro.py: non modificare a mano. */
@media (max-width: 920px){html[data-asser-theme="dark"] body .asser-ai-app{--m-hair:rgba(255,255,255,0.182);--m-ink:#e0dadb}html[data-asser-theme="dark"] body .asser-ai-app .portal-nav{border-bottom:1px solid rgba(255,255,255,0.182);background:rgba(34,29,30,0.95);box-shadow:none}html[data-asser-theme="dark"] body .asser-ai-app .portal-nav.portal-nav--open{background:#221d1e}html[data-asser-theme="dark"] body .asser-ai-app .portal-nav__toggle{border:0;background:transparent;box-shadow:none;color:#d1c4cb}html[data-asser-theme="dark"] body .asser-ai-app .portal-nav__toggle:active{background:rgba(255,255,255,0.103)}html[data-asser-theme="dark"] body .asser-ai-app .portal-nav--open .portal-nav__drawer{border:0;background:#221d1e}html[data-asser-theme="dark"] body .asser-ai-app .portal-nav .portal-nav__links > a,html[data-asser-theme="dark"] body .asser-ai-app .portal-nav .portal-nav__dropdown > a{border:0;border-bottom:1px solid rgba(255,255,255,0.182);background:none;color:#e0dadb}html[data-asser-theme="dark"] body .asser-ai-app .portal-nav .portal-nav__links > a:active,html[data-asser-theme="dark"] body .asser-ai-app .portal-nav .portal-nav__dropdown > a:active{color:#b5a4ac}html[data-asser-theme="dark"] body .asser-ai-app .portal-nav .portal-nav__links > a.portal-nav__secondary{color:#ac9c9f}html[data-asser-theme="dark"] body .asser-ai-app .portal-nav .m-sub-toggle{border:0;background:transparent;color:#b5a4ac}html[data-asser-theme="dark"] body .asser-ai-app .portal-nav .m-sub-toggle i{border-right:2px solid currentColor;border-bottom:2px solid currentColor}html[data-asser-theme="dark"] body .asser-ai-app .portal-nav .portal-nav__dropdown-menu{border:0;background:transparent;box-shadow:none}html[data-asser-theme="dark"] body .asser-ai-app .portal-nav .portal-nav__dropdown-menu a{border:0;border-bottom:1px solid rgba(255,255,255,0.182);background:none;color:#ac9c9f}html[data-asser-theme="dark"] body .asser-ai-app .portal-nav .portal-nav__actions > a.portal-nav__login{border:1.5px solid rgba(97,76,86,0.55);background:transparent;color:#b5a4ac}html[data-asser-theme="dark"] body .asser-ai-app .portal-nav .portal-nav__actions > a:not(.portal-button):not(.portal-nav__login){border:0;background:none;color:#ac9c9f}html[data-asser-theme="dark"] body .asser-ai-app .portal-footer .portal-footer__links > strong{color:rgba(255,255,255,0.9)}html[data-asser-theme="dark"] body .asser-ai-app .portal-footer .portal-footer__links > a:active{color:#ffffff}html[data-asser-theme="dark"] body .asser-ai-app .portal-footer__bottom{color:rgba(255,255,255,0.6)}}
@media (max-width: 920px){html[data-asser-theme="dark"] body .asser-ai-app .portal-info-card,html[data-asser-theme="dark"] body .asser-ai-app .document-example,html[data-asser-theme="dark"] body .asser-ai-app .portal-home-v3__choice-list > a:not(.is-primary){border-color:rgba(255,255,255,0.155);box-shadow:0 1px 2px rgba(0,0,0,0.122), 0 10px 28px rgba(0,0,0,0.158)}}
@media (max-width: 640px){html[data-asser-theme="dark"] .rot-pop .rot-pop__sheet{background:#1f1a1b}}
@media (max-width: 640px){html[data-asser-theme="dark"] body .asser-ai-app .portal-chat.portal-chat--open::before{background:rgba(0,0,0,0.567)}html[data-asser-theme="dark"] body .asser-ai-app .portal-chat__panel{border:0;background:#1f1a1b;box-shadow:0 -12px 48px rgba(0,0,0,0.554)}html[data-asser-theme="dark"] body .asser-ai-app .portal-chat__header::before{background:rgba(31,26,27,0.4)}}
@media (max-width: 760px){html[data-asser-theme="dark"] body .asser-ai-app .case-list-link > b{color:rgba(211,202,207,0.35)}}
@media (max-width: 760px){html[data-asser-theme="dark"] body .asser-ai-app .m-cat > .faq-category__header{border:1px solid rgba(255,255,255,0.155);background:#1f1a1b;box-shadow:0 1px 2px rgba(0,0,0,0.122), 0 8px 22px rgba(0,0,0,0.14)}html[data-asser-theme="dark"] body .asser-ai-app .m-cat > .faq-category__header:active{background:#241e1f}html[data-asser-theme="dark"] body .asser-ai-app .m-cat__toggle{border:0;background:transparent}html[data-asser-theme="dark"] body .asser-ai-app .m-cat > .faq-category__header::after{border-right:2px solid rgba(187,109,150,0.55);border-bottom:2px solid rgba(187,109,150,0.55)}}
@media (max-width: 760px){html[data-asser-theme="dark"] body .asser-ai-app .m-mod__toggle{border:0;border-top:1px solid rgba(255,255,255,0.182);background:none;color:#b5a4ac}html[data-asser-theme="dark"] body .asser-ai-app .m-mod__toggle i{border-right:2px solid currentColor;border-bottom:2px solid currentColor}}
@media (max-width: 760px){html[data-asser-theme="dark"] body .asser-ai-app .dmf-actions{border:1px solid rgba(255,255,255,0.182);background:rgba(34,29,30,0.95);box-shadow:0 10px 30px rgba(0,0,0,0.302)}}
@media (max-width: 760px){html[data-asser-theme="dark"].m-app body .asser-ai-app .m-tabbar{border-top:1px solid rgba(255,255,255,0.182);background:rgba(34,29,30,0.95)}html[data-asser-theme="dark"].m-app body .asser-ai-app .m-tab{border:0;background:none;color:#ac9c9f;text-decoration:none}html[data-asser-theme="dark"].m-app body .asser-ai-app .m-tab.is-active{color:#d1c4cb}html[data-asser-theme="dark"].m-app body .asser-ai-app .m-tab--new{color:#d1c4cb}html[data-asser-theme="dark"].m-app body .asser-ai-app .m-tab__plus{background:linear-gradient(140deg, #8a4d69, #733656);box-shadow:0 0 0 5px rgba(251,248,245,0.16), 0 10px 22px rgba(0,0,0,0.662);color:#ffffff}html[data-asser-theme="dark"].m-app body .asser-ai-app .m-sheet__scrim{background:rgba(0,0,0,0.567)}html[data-asser-theme="dark"].m-app body .asser-ai-app .m-sheet__panel{background:#272022;box-shadow:0 -12px 48px rgba(0,0,0,0.554)}html[data-asser-theme="dark"].m-app body .asser-ai-app .m-sheet__grab{background:rgba(0,0,0,0.297)}html[data-asser-theme="dark"].m-app body .asser-ai-app .m-sheet__title{color:#ac9c9f}html[data-asser-theme="dark"].m-app body .asser-ai-app .m-sheet__group{background:#1f1a1b}html[data-asser-theme="dark"].m-app body .asser-ai-app .m-sheet__group li + li{border-top:1px solid rgba(255,255,255,0.182)}html[data-asser-theme="dark"].m-app body .asser-ai-app .m-sheet__row{border:0;background:none;color:#e0dadb;text-decoration:none}html[data-asser-theme="dark"].m-app body .asser-ai-app .m-sheet__row:active{background:rgba(255,255,255,0.081)}html[data-asser-theme="dark"].m-app body .asser-ai-app .m-sheet__row.is-active{color:#b5a4ac}html[data-asser-theme="dark"].m-app body .asser-ai-app .m-sheet__ico{background:rgba(125,68,94,0.15);color:#b5a4ac}html[data-asser-theme="dark"].m-app body .asser-ai-app .m-sheet__go{color:rgba(211,202,207,0.35)}html[data-asser-theme="dark"].m-app body .asser-ai-app .m-sheet__row--exit{color:#e69d99}html[data-asser-theme="dark"].m-app body .asser-ai-app .m-sheet__row--exit .m-sheet__ico{background:rgba(179,38,30,0.15);color:#e69d99}}
