body .mobile-actions:not(.ncma-bar){display:none!important}
#ncma-dialog{width:min(350px,90vw);box-sizing:border-box;border:1px solid #eee;border-radius:16px;padding:24px;color:#24262d;background:#fff}
#ncma-dialog:not([open]){display:none}
#ncma-dialog::backdrop{background:#17192366}
#ncma-dialog h2{font-size:21px;margin:0 0 10px}
#ncma-dialog a{display:block;color:#b91726;padding:6px 0;text-decoration:underline}
#ncma-dialog button{margin-top:12px;padding:8px 18px;cursor:pointer}
