.manual-email-delivery{display:grid;gap:8px;margin-top:17px}.manual-email-delivery>b{font-size:.69rem}.manual-email-delivery .campaign-schedule{margin-top:2px}.manual-email-delivery .campaign-schedule span{font-size:.7rem;font-weight:800}.manual-delivery-choice{width:100%}.monthly-email-delivery{grid-column:1/-1;margin:6px 0 0;padding:20px 22px;border:1px solid #e2dcda;border-radius:16px;background:#fff}.monthly-email-delivery>.campaign-schedule{max-width:560px}
.hq-picker-source{display:none!important}.manual-email-actions{display:flex!important;grid-column:1/-1!important;align-items:center!important;justify-content:flex-end!important;width:100%!important;margin-top:10px!important;padding-top:18px!important;border-top:1px solid #ece7e5!important}.manual-email-actions>a{margin-right:auto!important;color:#666!important;font-size:.72rem!important}
.communication-composer label:has(select[name=timing]),.communication-composer .schedule-time{grid-column:1/-1!important}:is(.communication-composer,.new-agent-wizard,.event-campaign-modern,.monthly-campaign-builder) :is(.schedule-time,.announcement-time,.campaign-schedule){width:min(100%,560px)!important;margin-top:4px!important}
:is(.communication-composer,.new-agent-wizard,.event-campaign-modern,.monthly-campaign-builder) .timing-choice{box-sizing:border-box!important;width:min(100%,560px)!important;min-height:58px!important;gap:6px!important;padding:5px!important;border-radius:14px!important;background:#f1eeee!important}
:is(.communication-composer,.new-agent-wizard,.event-campaign-modern,.monthly-campaign-builder) .timing-choice button{box-sizing:border-box!important;height:48px!important;min-height:48px!important;margin:0!important;border:0!important;border-radius:10px!important;background:transparent!important;padding:0 18px!important;color:#686464!important;font:inherit!important;font-size:.76rem!important;font-weight:850!important;line-height:1!important;white-space:nowrap!important;cursor:pointer!important}
:is(.communication-composer,.new-agent-wizard,.event-campaign-modern,.monthly-campaign-builder) .timing-choice button.active{background:#fff!important;color:#111!important;box-shadow:0 2px 10px #241b1813!important}
:is(.communication-composer,.new-agent-wizard,.event-campaign-modern,.monthly-campaign-builder) footer{gap:10px!important}
:is(.communication-composer,.new-agent-wizard,.event-campaign-modern,.monthly-campaign-builder) footer button{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:142px!important;height:48px!important;min-height:48px!important;margin:0!important;border:1px solid #ccc!important;border-radius:11px!important;background:#fff!important;padding:0 20px!important;color:#111!important;font:inherit!important;font-size:.7rem!important;font-weight:850!important;line-height:1!important;white-space:nowrap!important;cursor:pointer!important}
:is(.communication-composer,.new-agent-wizard,.event-campaign-modern,.monthly-campaign-builder) footer .btn{min-width:205px!important;border-color:#b40101!important;background:#b40101!important;color:#fff!important}
@media(max-width:620px){:is(.communication-composer,.new-agent-wizard,.event-campaign-modern,.monthly-campaign-builder) footer{align-items:stretch!important;flex-direction:column!important}:is(.communication-composer,.new-agent-wizard,.event-campaign-modern,.monthly-campaign-builder) footer a{width:100%;margin:0 0 4px!important}:is(.communication-composer,.new-agent-wizard,.event-campaign-modern,.monthly-campaign-builder) footer button{width:100%!important}}
.manual-email-unified{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(420px,.95fr)!important;gap:20px!important;align-items:start!important}.manual-email-unified>.manual-email-content,.manual-email-unified>.manual-email-audience-step,.manual-email-unified>.manual-email-delivery-step,.manual-email-unified>.manual-email-preview{box-sizing:border-box!important;margin:0!important;border:1px solid #dfd9d6!important;border-radius:20px!important;background:#fff!important;padding:24px!important}.manual-email-unified>.manual-email-content,.manual-email-unified>.manual-email-audience-step{grid-column:1!important}.manual-email-unified>.manual-email-preview{grid-column:2!important;grid-row:1/span 2!important;position:sticky!important;top:18px!important;min-width:0!important;min-height:760px!important;padding:16px!important;background:#f5f2f0!important;text-align:left!important}.manual-email-preview>header{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:58px!important;margin:-16px -16px 16px!important;padding:0 18px!important;background:#fff!important}.manual-email-preview>header p,.manual-delivery-heading p,.manual-email-audience-step>p{margin:0 0 5px!important;color:#b40101!important;font-size:.62rem!important;font-weight:900!important;letter-spacing:.15em!important}.manual-email-preview>header h3,.manual-delivery-heading h2,.manual-email-audience-step>h2{margin:0!important;color:#171515!important}.manual-email-preview>iframe{display:block!important;width:100%!important;height:690px!important;border:0!important;border-radius:15px!important;background:#f4f1ef!important}.manual-email-unified>.manual-email-delivery-step{grid-column:1/-1!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important}.manual-delivery-heading{margin-bottom:2px!important}.manual-email-delivery-step>.timing-choice,.manual-email-delivery-step>label{width:min(100%,560px)!important}.manual-email-delivery-step>.manual-email-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;width:100%!important;margin-top:8px!important;padding-top:18px!important;border-top:1px solid #eee!important}.manual-email-delivery-step>.manual-email-actions>a{margin-right:auto!important}.manual-email-audience-step .manual-audience-picker{margin-top:18px!important}.manual-email-content>p:first-child{margin-top:0!important}.communication-composer.manual-email-unified>section{display:grid!important;grid-template-columns:1fr 1fr!important;gap:14px!important}.communication-composer.manual-email-unified>section>.composer-heading,.communication-composer.manual-email-unified>section>label:has(textarea),.communication-composer.manual-email-unified>section>.composer-attachment,.communication-composer.manual-email-unified>section>.composer-body-image{grid-column:1/-1!important}.event-campaign-modern.manual-email-unified>section,.new-agent-wizard.manual-email-unified>section{grid-column:1!important}.monthly-campaign-builder.manual-email-unified>.monthly-campaign-fields{grid-column:1!important}.monthly-campaign-builder.manual-email-unified>.monthly-campaign-preview{grid-column:2!important;grid-row:1/span 2!important}.monthly-campaign-builder.manual-email-unified>.manual-email-audience-step{grid-row:auto!important}.monthly-campaign-builder.manual-email-unified>.manual-email-delivery-step{grid-column:1/-1!important}@media(max-width:1050px){.manual-email-unified{grid-template-columns:1fr!important}.manual-email-unified>.manual-email-content,.manual-email-unified>.manual-email-audience-step,.manual-email-unified>.manual-email-delivery-step,.manual-email-unified>.manual-email-preview{grid-column:1!important;grid-row:auto!important}.manual-email-unified>.manual-email-preview{position:static!important;min-height:620px!important}.manual-email-preview>iframe{height:560px!important}}@media(max-width:620px){.communication-composer.manual-email-unified>section{grid-template-columns:1fr!important}.manual-email-unified>.manual-email-content,.manual-email-unified>.manual-email-audience-step,.manual-email-unified>.manual-email-delivery-step{padding:18px!important}}
