.newsroom-save-tools{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex:1;min-width:0;margin:0 18px;font:11px/1.3 var(--sans)}.newsroom-save-tools span{color:#557567;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:240px}.newsroom-save-tools span.is-error{color:#ad3427}.newsroom-navigation .newsroom-save-tools button{font:600 11px var(--sans);white-space:nowrap;padding:5px 0;color:#805634}
.newsroom-email{box-sizing:border-box;width:min(440px,calc(100vw - 24px));max-width:calc(100vw - 24px);padding:22px;border:1px solid #d3c8b7;border-radius:14px;background:#faf9f4;color:var(--navy);box-shadow:0 20px 80px #142a3759}.newsroom-email::backdrop{background:#142a3770}.newsroom-email h2{font:400 25px/1.2 var(--serif);margin:0 0 12px}.newsroom-email p{font:12px/1.5 var(--sans);margin:10px 0}.newsroom-email label{display:block;font:600 12px var(--sans)}.newsroom-email input{box-sizing:border-box;display:block;width:100%;margin-top:6px;padding:9px;border:1px solid #c8d2ca;border-radius:5px;font:13px var(--sans)}.newsroom-email input[hidden]{display:none}.newsroom-email-actions{display:flex;justify-content:flex-end;gap:12px;align-items:center;margin-top:16px}.newsroom-email-actions button{border:0;border-radius:6px;padding:9px 13px;font:600 12px var(--sans);cursor:pointer}.newsroom-email-actions [type=submit]{background:var(--bronze);color:#fff}.newsroom-email-actions [data-resume-close]{background:transparent;color:#805634}
@media(max-width:600px){.newsroom-navigation{flex-wrap:wrap;gap:6px}.newsroom-save-tools{order:3;flex-basis:100%;margin:0;gap:10px;justify-content:space-between}.newsroom-save-tools span{max-width:100px;font-size:10px}.newsroom-navigation .newsroom-save-tools button{font-size:10px}.newsroom-save-tools button:first-of-type{margin-left:auto}}
.newsroom-email [hidden]{display:none!important}
