/* IJMTIP admin polish and direct mail v2.33 */
.direct-mail-v233{border:1px solid #d8e2e8;border-radius:12px;background:#fbfdfe;overflow:hidden}
.direct-mail-v233>summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:auto auto 1fr;gap:8px;align-items:center;padding:10px 12px;color:#17364b}
.direct-mail-v233>summary::-webkit-details-marker{display:none}
.direct-mail-v233>summary strong{font-size:12px}.direct-mail-v233>summary small{color:#6d7f8b;justify-self:end;overflow-wrap:anywhere}
.direct-mail-form-v233{display:grid;gap:12px;padding:14px;border-top:1px solid #e3eaee;background:#fff}
.direct-mail-form-v233 .field input{width:100%;box-sizing:border-box}
.direct-mail-notify-v233{display:flex;gap:8px;align-items:center;font-size:11px;font-weight:700;color:#40586a}
.direct-mail-actions-v233{display:flex;gap:12px;justify-content:space-between;align-items:center;flex-wrap:wrap}
.direct-mail-actions-v233 small{color:#6b7d89;max-width:620px}
.people-v24-card .direct-mail-v233{margin-top:10px}
.record-side .direct-mail-v233{margin-top:12px}

.archive-search-card{padding:16px 18px}
.archive-search-form input{height:42px;border:1px solid #cdd9df;border-radius:10px;padding:0 13px;background:#fff;font:inherit;color:#17364b;box-shadow:inset 0 1px 1px rgba(16,44,62,.02)}
.archive-search-form input:focus{outline:3px solid rgba(14,139,135,.12);border-color:#5ca5a2}
.archive-search-form .button{min-height:42px;padding:0 16px}

.mail-template-picker-v2251 select,.mail-template-test-v2251 input{height:42px;border:1px solid #cfdbe2;border-radius:10px;background:#fff;padding:0 12px;font:inherit;color:#17364b}
.mail-template-picker-v2251 select:focus,.mail-template-test-v2251 input:focus{outline:3px solid rgba(14,139,135,.12);border-color:#5ca5a2}
.mail-template-utility-v2251 form:last-child{margin-left:auto}
.mail-template-utility-v2251 .danger-text{display:inline-flex;align-items:center;min-height:38px;padding:0 12px;border:1px solid #efc8c8;border-radius:9px;background:#fff7f7;color:#a42c2c;font-weight:800;text-decoration:none;cursor:pointer}
.mail-template-utility-v2251 .danger-text:hover{background:#ffeded}

.application-filter-v233{display:grid;grid-template-columns:minmax(170px,240px) minmax(170px,240px) auto;gap:12px;align-items:end}
.application-list-v233{display:grid;gap:14px;margin-top:16px}
.application-card-v233{display:grid;gap:14px}
.application-card-head-v233{display:flex;gap:14px;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}
.application-card-head-v233 h2{margin:6px 0 2px}
.application-meta-v233{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0}
.application-meta-v233>div{padding:10px;border:1px solid #e1e9ed;border-radius:10px;background:#f9fbfc}
.application-meta-v233 dt{font-size:10px;color:#6b7d89;font-weight:800;text-transform:uppercase}.application-meta-v233 dd{margin:4px 0 0;font-size:12px;overflow-wrap:anywhere}
.application-copy-v233 p{margin:5px 0 0;white-space:pre-wrap}
.application-status-form-v233{display:flex;gap:8px;justify-content:flex-end}.application-status-form-v233 select{min-width:180px}

@media(max-width:760px){
 .direct-mail-v233>summary{grid-template-columns:auto 1fr}.direct-mail-v233>summary small{grid-column:2;justify-self:start}
 .direct-mail-actions-v233{align-items:stretch}.direct-mail-actions-v233 .button{width:100%}
 .application-filter-v233,.application-meta-v233{grid-template-columns:1fr}
}
