.ma-order{color:#7c746a;background:#f7f3ed;border:1px solid #eee7dc;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:17px;padding:12px 15px;font-size:12px;display:flex}.ma-order strong{color:#80542e;font-size:13px}.county-stage{background:#fcfbf8;border:1px solid #e9e3da;border-radius:10px;margin:12px 0;padding:16px}.county-stage-title{color:#292520;align-items:center;gap:9px;font-size:13px;display:flex}.county-stage-title b{color:#80542e;background:#eee5d9;border-radius:50%;place-items:center;width:23px;height:23px;font-size:11px;display:grid}.county-stage-title button{width:25px;margin-left:auto;background:0 0!important;border:0!important;min-height:25px!important;padding:0!important;font-size:20px!important}.county-stage>p{color:#817a71;margin:7px 0 12px;font-size:12px}.county-stage label,.ma-hourly{color:#4a433b;font-size:12px;font-weight:600;display:block}.county-stage label{margin-top:13px}.county-stage input,.county-stage select,.ma-hourly input{width:100%;font:inherit;color:#292520;background:#fff;border:1px solid #dcd4c8;border-radius:8px;margin-top:7px;padding:10px 12px;font-size:14px;display:block}.county-stage>label{max-width:280px}.county-stage small{color:#817a71;margin-top:8px;font-size:11px;display:block}.county-stage-fields{grid-template-columns:1.5fr 1fr;gap:15px;display:grid}.ma-add{color:#80542e;background:#fff;margin:4px 0 15px;border:1px dashed #cbb89f!important;border-radius:8px!important;padding:10px 15px!important;font-size:12px!important}.ma-add:disabled{opacity:.5}.ma-total{background:#f3eee5;border:1px solid #e6dccd;border-radius:9px;margin:6px 0 18px;padding:14px 16px}.ma-total strong{color:#292520;justify-content:space-between;gap:12px;font-size:13px;display:flex}.ma-total strong span{color:#80542e}.ma-total p{color:#817a71;margin-top:7px;font-size:11px}.ma-hourly{max-width:280px}.ma-hourly>span{color:#817a71;font-weight:400}@media (max-width:700px){.ma-order{gap:7px 14px;padding:11px 12px}.ma-order>span:last-child{width:100%}.county-stage-fields{grid-template-columns:1fr;gap:0}.county-stage{padding:13px}.county-stage>label,.ma-hourly{max-width:none}.ma-total strong{font-size:12px}}.county-stage-manual{grid-template-columns:1fr 1.5fr 1fr}.county-stage-manual select,.county-stage-manual label{min-width:0}@media (max-width:850px){.county-stage-manual{grid-template-columns:1fr}.county-stage-manual label{margin-top:12px}}.ma-pending-actions{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.ma-pending-actions .ma-view-flyer,.ma-review-approve{box-sizing:border-box;text-align:center;white-space:normal;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:11px 16px;font-size:13px;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}.ma-pending-actions .ma-view-flyer{color:#6f4b31;background:#fff;border:1px solid #ddd1c4}.ma-review-approve{color:#fff;cursor:pointer;background:#805a3c;border:1px solid #805a3c}.ma-review-approve:hover:not(:disabled){background:#69472f;border-color:#69472f}.ma-pending-actions .ma-view-flyer:hover{background:#f8f3ed}.ma-review-approve:disabled{color:#685e53;opacity:1;cursor:not-allowed;background:#e8e1d8;border-color:#dcd2c6}.ma-pending-actions .ma-view-flyer:focus-visible,.ma-review-approve:focus-visible{outline-offset:3px;outline:3px solid #c5a88c}@media (max-width:480px){.ma-pending-actions{width:100%}.ma-pending-actions>*{flex:1}}.sending-center button.ma-review-approve{color:#fff;text-align:center;opacity:1;background:#805a3c;border:1px solid #805a3c;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:11px 16px;font-size:13px;font-weight:600;line-height:1.4;display:inline-flex}.sending-center button.ma-review-approve:hover:not(:disabled){color:#fff;background:#69472f;border-color:#69472f}.sending-center button.ma-review-approve:disabled{color:#685e53;opacity:1;cursor:not-allowed;background:#e8e1d8;border-color:#dcd2c6}.sending-center button.ma-review-approve:focus-visible{outline-offset:3px;outline:3px solid #c5a88c}.area-stage-fields{grid-template-columns:1fr .8fr 1.5fr 1fr;align-items:start}.area-stage-fields label>input[aria-label^=Search\ area]{background:#fff;margin-bottom:8px;font-size:13px}.area-stage-fields input,.area-stage-fields select{width:100%;min-width:0}@media (max-width:1050px){.area-stage-fields{grid-template-columns:1fr 1fr}}@media (max-width:650px){.area-stage-fields{grid-template-columns:1fr}}.ma-custom-check,.ma-complimentary>label{align-items:center;gap:9px;margin:12px 0;font-size:13px;font-weight:600;display:flex}.ma-custom-check input,.ma-complimentary input[type=checkbox]{accent-color:#99775c;width:16px;height:16px}.ma-complimentary{background:#faf8f5;border:1px solid #e8e2da;border-radius:12px;margin:16px 0;padding:14px 16px}.ma-complimentary>label+label{gap:8px;max-width:380px;display:grid}.ma-complimentary input[type=number]{background:#fff;border:1px solid #d7d2cb;border-radius:8px;padding:10px}.ma-complimentary small{color:#666;font-weight:400;line-height:1.5}
.schedule-picker{background:#faf8f5;border:1px solid #ddd4c9;border-radius:12px;margin:18px 0;padding:18px}.schedule-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.schedule-title strong{color:#292724;font-size:15px}.schedule-title span{color:#795b43;background:#eee5da;border-radius:20px;padding:5px 9px;font-size:12px}.schedule-picker p,.schedule-picker small{color:#71695f;font-size:12px;line-height:1.5}.schedule-fields{grid-template-columns:1fr 1fr;gap:14px;margin:14px 0;display:grid}.schedule-fields label{color:#423c35;font-size:13px;font-weight:600;display:block}.schedule-fields input{color:#292724;width:100%;min-width:0;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #d8d2ca;border-radius:8px;margin-top:7px;padding:11px;display:block}.schedule-selected{color:#4f4438;background:#eee9e2;border-radius:8px;padding:11px 13px;font-size:13px}.schedule-picker button{margin:10px 0;font-size:12px}.schedule-picker small{display:block}@media (max-width:480px){.schedule-fields{grid-template-columns:1fr}.schedule-title{flex-wrap:wrap}}.schedule-immediate{color:#4f4438;cursor:pointer;align-items:center;gap:9px;width:fit-content;margin:12px 0;font-size:13px;font-weight:600;display:flex!important}.schedule-immediate input{accent-color:#99775c;flex-shrink:0;width:17px!important;height:17px!important;margin:0!important}
.sending-center{--sc-brand:#80542e;--sc-ink:#292520;--sc-muted:#817a71;--sc-line:#e9e3da;--sc-soft:#f6f1ea;max-width:1160px;color:var(--sc-ink);margin:auto;padding:32px 26px 60px;font-size:14px}.sending-center button,.sending-center select,.sending-center input{font:inherit}.sending-center button{cursor:pointer;border:1px solid var(--sc-line);background:#fff;border-radius:9px;min-height:42px;padding:10px 16px;font-weight:600;transition:background .15s}.sending-center button:hover{background:var(--sc-soft)}.sending-center button:disabled{opacity:.5;cursor:default}.sending-center button:focus-visible,.sending-center a:focus-visible{outline:2px solid var(--sc-brand);outline-offset:3px}.sending-center input:focus,.sending-center select:focus{outline-offset:2px;outline:2px solid #c3a58c}.sending-center a{color:var(--sc-brand);font-size:12px;font-weight:600}.sending-center p{color:var(--sc-muted);margin:6px 0 0;line-height:1.55}.sc-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.sc-eyebrow{color:var(--sc-brand);letter-spacing:1.5px;text-transform:uppercase;margin-bottom:9px;font-size:10px;font-weight:700}.sc-heading h1{letter-spacing:-1px;margin:0;font-size:32px;font-weight:600;line-height:1.2}.sc-heading button{box-shadow:0 2px 6px #29252004}.sc-heading button span{margin-left:7px}.sc-modebar{border:1px solid var(--sc-line);background:#fff;border-radius:12px;align-items:center;gap:22px;padding:15px 18px;display:flex}.sc-modebar>div{align-items:center;gap:9px;display:flex}.sc-modebar strong{font-size:13px}.sc-dot{background:#b29571;border-radius:50%;width:8px;height:8px}.sc-dot.on{background:#659477;box-shadow:0 0 0 3px #65947718}.sc-modebar label{color:var(--sc-muted);align-items:center;gap:10px;margin-left:auto;font-size:12px;display:flex}.sc-modebar select{border:1px solid var(--sc-line);color:var(--sc-ink);background:#fcfbf9;border-radius:8px;padding:8px 30px 8px 12px}.sc-modebar>button{background:#fcfbf9;font-size:12px}.sc-summary{grid-template-columns:repeat(3,1fr);gap:16px;margin:18px 0 29px;display:grid}.sc-summary>div{border:1px solid var(--sc-line);background:#fff;border-radius:12px;padding:21px}.sc-summary>div>span{color:var(--sc-muted);margin-bottom:9px;font-size:12px;display:block}.sc-summary strong{letter-spacing:-.6px;font-size:25px;font-weight:600;display:block}.sc-summary small{color:#aaa196;letter-spacing:0;font-size:14px;font-weight:400}.sc-summary p{margin-top:12px;font-size:11px}.sc-meter{background:#eee9e2;border-radius:8px;height:5px;margin-top:15px;overflow:hidden}.sc-meter i{background:var(--sc-brand);border-radius:8px;height:100%;transition:width .3s;display:block}.sc-tabs{border-bottom:1px solid var(--sc-line);align-items:center;gap:7px;margin-bottom:20px;padding-bottom:12px;display:flex}.sc-tabs button{background:0 0;border:0;font-size:13px;font-weight:500}.sc-tabs button[aria-selected=true]{background:var(--sc-soft);color:var(--sc-brand);font-weight:600}.sc-tabs a{margin-left:auto}.sc-panel{border:1px solid var(--sc-line);background:#fff;border-radius:14px;padding:23px}.sc-listhead{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.sc-panel h2{margin:0;font-size:17px;font-weight:600}.sc-listhead p{font-size:12px}.sc-listhead input{border:1px solid var(--sc-line);border-radius:8px;width:100%;max-width:225px;padding:10px 13px;font-size:12px}.sc-blast{border:1px solid var(--sc-line);border-radius:11px;margin-top:12px;padding:18px}.sc-blasttop{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.sc-property{font-size:15px;font-weight:600}.sc-blasttop p{text-transform:capitalize;font-size:11px}.sc-status{color:#76654f;white-space:nowrap;background:#f3f0eb;border-radius:6px;padding:5px 9px;font-size:10px}.sc-status.attention{color:#a75642;background:#f9eeea}.sc-progressrow{color:var(--sc-muted);justify-content:space-between;gap:15px;margin-top:21px;font-size:12px;display:flex}.sc-progressrow strong{color:var(--sc-ink);font-weight:600}.sc-blast .sc-meter{margin-top:9px}.sc-failure{font-size:12px;color:#a75642!important}.sc-rowactions{justify-content:space-between;align-items:center;margin-top:16px;display:flex}.sc-rowactions>div{gap:7px;display:flex}.sc-rowactions button{min-height:36px;padding:7px 13px;font-size:11px}.sc-options{border-top:1px solid var(--sc-line);background:#faf8f4;border-radius:8px;margin-top:16px;padding:18px}.sc-options label{font-size:12px;font-weight:600;display:block}.sc-options label span{color:var(--sc-muted);font-weight:400}.sc-options input{border:1px solid var(--sc-line);background:#fff;border-radius:8px;width:230px;max-width:100%;margin-top:7px;padding:10px 12px;display:block}.sc-options button{margin-top:13px}.sc-options a{margin-top:10px;display:inline-block}.sc-caption{font-size:11px!important}.sc-empty{text-align:center;color:var(--sc-muted);padding:50px 15px}.sc-empty strong{color:var(--sc-ink);font-size:15px;font-weight:500}.sc-empty p{font-size:12px}.sc-footnote{color:var(--sc-muted);justify-content:space-between;gap:15px;margin-top:20px;font-size:10px;display:flex}.sc-footnote a{font-size:10px}.sc-alert,.sc-notice{border-radius:9px;justify-content:space-between;align-items:center;gap:15px;margin:0 0 16px;padding:12px 15px;font-size:12px;display:flex}.sc-alert{color:#a75642;background:#f9eeea}.sc-notice{color:#466c50;background:#edf4ed}.sc-alert button,.sc-notice button{background:0 0;border:0;width:25px;min-height:25px;padding:0;font-size:18px}.sc-backdrop{z-index:80;background:#29252055;justify-content:flex-end;display:flex;position:fixed;inset:0}.sc-drawer{background:#fff;width:440px;max-width:100%;padding:30px;overflow:auto;box-shadow:-15px 0 50px #29252012}.sc-drawerhead{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.sc-drawer h2{letter-spacing:-.5px;margin:0;font-size:24px;font-weight:600}.sc-drawerhead button{border:0;width:40px;padding:0;font-size:25px}.sc-drawer>p{font-size:13px}.sc-drawer label{margin-top:23px;font-size:13px;font-weight:600;display:block}.sc-drawer input{border:1px solid var(--sc-line);background:#fcfbf9;border-radius:8px;width:100%;margin:8px 0;padding:11px 13px;display:block}.sc-drawer small{color:var(--sc-muted);font-size:11px;font-weight:400;line-height:1.5;display:block}.sc-drawer form>p{margin:23px 0 16px}.sending-center button.sc-primary{background:var(--sc-brand);border-color:var(--sc-brand);color:#fff}.sc-drawer form>button{width:100%;margin-bottom:20px}.sc-drawer>a{font-size:11px}@media (max-width:700px){.sending-center{padding:24px 16px}.sc-heading{align-items:flex-start}.sc-heading h1{font-size:26px}.sc-heading>button{padding:9px 12px;font-size:11px}.sc-heading button span{display:none}.sc-modebar{flex-wrap:wrap;gap:12px;padding:13px}.sc-modebar>div{width:100%}.sc-modebar label{margin-left:0;margin-right:auto}.sc-summary{gap:8px}.sc-summary>div{padding:14px 11px}.sc-summary strong{font-size:22px}.sc-summary small{font-size:11px;display:block}.sc-summary>div>span{font-size:10px}.sc-summary p{font-size:10px;line-height:1.4}.sc-tabs{flex-wrap:wrap;gap:2px}.sc-tabs button{padding:9px 10px;font-size:12px}.sc-tabs a{font-size:10px}.sc-panel{padding:16px}.sc-listhead{display:block}.sc-listhead input{max-width:100%;margin-top:13px}.sc-blast{padding:15px}.sc-blasttop{gap:10px}.sc-property{font-size:13px}.sc-status{font-size:9px}.sc-progressrow{font-size:11px}.sc-footnote{line-height:1.5;display:block}.sc-footnote a{margin-top:10px;display:block}.sc-drawer{padding:25px 20px}.sc-rowactions a{font-size:11px}}.sc-blastlogs{border:1px solid var(--sc-line);background:#fff;border-radius:10px;margin:16px 0;padding:16px}.sc-logtoolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sc-logtoolbar h3{margin:0 auto 0 0}.sc-logtoolbar select{border:1px solid var(--sc-line);background:#fff;border-radius:8px;margin-left:8px;padding:8px}.sc-logtable{margin:14px 0;overflow:auto}.sc-logtable table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.sc-logtable th,.sc-logtable td{border-bottom:1px solid var(--sc-line);vertical-align:top;padding:10px}.sc-logtable small{color:var(--sc-muted);margin-top:4px;display:block}.sc-logtable td{overflow-wrap:anywhere;min-width:110px}.sending-center .sc-retry{width:100%;margin-top:16px}.sending-center button.sc-retry-trigger,.sending-center button.sc-retry-submit{color:#fff;background:#805a3c;border:1px solid #805a3c;justify-content:center;align-items:center;min-height:44px;padding:10px 16px;font-weight:600;display:inline-flex}.sending-center button.sc-retry-trigger:hover,.sending-center button.sc-retry-submit:hover{color:#fff;background:#69472f}.sending-center .sc-retry-review{overflow-wrap:anywhere;background:#faf7f2;border:1px solid #ded2c5;border-radius:12px;margin-top:12px;padding:18px;font-size:13px;line-height:1.6}.sending-center .sc-retry-review p{color:#655d55;margin:8px 0}.sending-center .sc-retry-review ul{padding-left:20px;list-style:outside}.sending-center .sc-retry-confirm{align-items:flex-start;gap:10px;margin:14px 0;font-size:13px;display:flex}.sending-center .sc-retry-confirm input{accent-color:#805a3c;flex:0 0 18px;width:18px;height:18px;margin:3px 0 0}.sending-center .sc-retry-actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.sending-center .sc-retry button:focus-visible{outline-offset:3px;outline:3px solid #c5a88c}.sending-center .sc-retry button:disabled{color:#685e53;cursor:not-allowed;opacity:1;background:#e8e1d8;border-color:#dcd2c6}@media (max-width:600px){.sending-center .sc-retry-review{padding:14px}.sending-center .sc-retry-actions button{flex:1;min-height:44px}}.sending-center .sc-retry-tools,.sending-center .sc-retry-pages{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:14px 0;display:flex}.sending-center .sc-retry-tools label{align-items:center;gap:8px;display:flex}.sending-center .sc-retry-tools select{background:#fff;border:1px solid #ded2c5;border-radius:8px;min-height:44px;padding:8px;font-size:16px}.sending-center .sc-retry-tools button,.sending-center .sc-retry-pages button{min-height:44px}.sending-center .sc-retry-list{background:#fff;border:1px solid #e6ddd3;border-radius:10px;max-height:420px;overflow:auto}.sending-center .sc-retry-recipient{cursor:pointer;border-bottom:1px solid #eee7de;align-items:flex-start;gap:12px;min-height:54px;padding:12px;display:flex}.sending-center .sc-retry-recipient:last-child{border-bottom:0}.sending-center .sc-retry-recipient input{accent-color:#805a3c;flex:0 0 18px;width:18px;height:18px;margin:4px 0 0}.sending-center .sc-retry-recipient span{overflow-wrap:anywhere;min-width:0}.sending-center .sc-retry-recipient b,.sending-center .sc-retry-recipient small{display:block}.sending-center .sc-retry-recipient small{color:#655d55;margin-top:2px;font-size:12px}.sending-center .sc-retry-pages>div{gap:8px;display:flex}@media (max-width:600px){.sending-center .sc-retry-tools{justify-content:flex-start}.sending-center .sc-retry-list{max-height:360px}.sending-center .sc-retry-pages>div{width:100%}.sending-center .sc-retry-pages button{flex:1}}.sending-center{background:#faf8f5;max-width:1440px;margin:auto;padding:32px 24px}.sending-center .sc-heading h1{letter-spacing:-.8px;color:#292724;font-size:34px}.sending-center .sc-heading{padding:12px 0 26px}.sending-center .sc-panel,.sending-center .sc-summary>div{background:#fff;border:1px solid #e6ded4;box-shadow:0 5px 22px #49342205}.sending-center .sc-summary{gap:18px;margin:26px 0}.sending-center .sc-tabs{margin-bottom:24px}.sending-center .sc-blast{border:1px solid #e5ddd4;border-radius:16px;margin:16px 0;padding:22px}.pace-manual-tag{color:#755a44;background:#eee5da;border-radius:100px;padding:8px 14px;font-size:13px;font-weight:650}.pace-hours,.pace-ramp{background:#faf8f5;border:1px solid #e4d9ce;border-radius:12px;margin:24px 0;padding:20px}.pace-section-title,.pace-approval-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.pace-section-title span,.pace-approval-head span{color:#837365;font-size:12px}.pace-two,.pace-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.pace-settings-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pace-hours label,.pace-ramp label,.pace-settings-grid label{color:#5c5046;font-size:13px;font-weight:600;display:block}.sending-center .pace-hours input,.sending-center .pace-hours select,.sending-center .pace-ramp input,.sending-center .pace-ramp select,.sending-center .pace-settings-grid input{color:#292724;background:#fff;border:1px solid #d8cbbf;border-radius:8px;width:100%;min-height:46px;margin:7px 0 16px;padding:10px 12px;font-size:16px;display:block}.pace-hours small,.pace-ramp small,.pace-settings small{color:#83786e;font-size:12px;font-weight:400;line-height:1.6;display:block}.sending-center .pace-toggle{align-items:center;gap:12px;display:flex}.sending-center .pace-toggle input{width:20px;height:20px;margin:0}.pace-toggle span{flex:1}.pace-toggle strong{font-size:16px}.pace-settings{width:min(720px,100vw)!important}.pace-presets{flex-wrap:wrap;gap:8px;margin:12px 0 18px;display:flex}.sending-center .pace-presets button{color:#806047;background:#fff;border:1px solid #d9cabb;border-radius:9px;min-height:42px;padding:9px 14px}.sending-center .pace-presets button[aria-pressed=true]{color:#fff;background:#99775c;border-color:#99775c}.pace-review-summary{color:#493a2d;background:#f2e8dc;border-radius:12px;flex-direction:column;gap:8px;margin-top:24px;padding:20px;display:flex}.pace-review-summary span{font-size:13px;line-height:1.6}.pace-default-summary{color:#7d6c5d;flex-wrap:wrap;gap:18px;margin:20px 0;font-size:12px;display:flex}.sending-center .ma-pending-actions .ma-review-approve{min-height:44px}.sending-center .manual-approval article{background:#fff;border:1px solid #e5ded4;border-radius:14px;padding:22px}.sending-center .manual-approval .county-stage{background:#faf8f5}.sending-center .manual-approval .ma-total{background:#f6f1eb}.sending-center button:focus-visible,.sending-center a:focus-visible{outline-offset:3px;outline:3px solid #c8ae96}@media (max-width:800px){.sending-center{padding:20px 14px}.sending-center .sc-heading h1{font-size:27px}.pace-settings-grid{grid-template-columns:1fr}.pace-hours,.pace-ramp{padding:16px}.pace-section-title,.pace-approval-head{flex-direction:column;align-items:flex-start;gap:5px}.pace-presets button{flex:1}.sending-center .manual-approval article,.sending-center .sc-blast{padding:16px}}@media (max-width:420px){.pace-two{grid-template-columns:1fr}}
