.recontact-monthly-alert{width:min(560px,calc(100vw - 32px));padding:0;border:1px solid #dfe7f3;border-radius:12px;box-shadow:0 22px 70px #19253650}
.recontact-monthly-alert::backdrop{background:#17202d70}
.recontact-monthly-content{padding:24px 28px 18px}
.recontact-monthly-eyebrow{font-size:12px;color:#1b68da;font-weight:700}
.recontact-monthly-alert h2{margin:5px 0 6px;font-size:22px}
.recontact-monthly-alert #recontact-monthly-description{margin:0 0 18px;color:#657386;font-size:13px}
.recontact-monthly-manager{display:flex;align-items:center;gap:12px;border:1px solid #dfe7f3;border-radius:9px;padding:13px 15px;margin-bottom:9px}
.recontact-monthly-manager-name{min-width:76px;font-weight:700}
.recontact-monthly-counts{flex:1;color:#526172;font-size:13px}
.recontact-monthly-counts strong{color:#1769e8;font-size:17px;margin-right:4px}
.recontact-monthly-manager button{white-space:nowrap;border:1px solid #a8c5fa;background:#f3f7ff;color:#125ac6;border-radius:5px;padding:7px 11px;font-weight:600;cursor:pointer}
.recontact-monthly-note{color:#687586;font-size:12px;margin:16px 0 1px}
.recontact-monthly-alert .dialog-footer{align-items:center;justify-content:space-between;color:#8692a0;font-size:12px}
@media(max-width:560px){.recontact-monthly-content{padding:20px}.recontact-monthly-manager{flex-wrap:wrap}.recontact-monthly-manager-name{min-width:unset}.recontact-monthly-manager button{margin-left:auto}}
