.email-resolution{border:1px solid var(--border,#d8dde5);background:var(--surface,#fff);border-radius:12px;margin-top:14px;overflow:hidden}.email-resolution-head{background:color-mix(in srgb, currentColor 4%, transparent);justify-content:space-between;gap:12px;padding:12px 14px;display:flex}.email-resolution-head div{gap:3px;display:grid}.email-resolution-head strong{font-size:14px}.email-resolution-head span,.email-resolution-copy>span,.email-resolution-copy small{color:var(--text-muted,#64748b)}.email-resolution-head span,.email-resolution-copy>span{font-size:12px}.email-resolution-item{border-top:1px solid var(--border,#d8dde5);grid-template-columns:minmax(0,1fr) minmax(260px,360px);gap:16px;padding:12px 14px;display:grid}.email-resolution-copy{gap:5px;min-width:0;display:grid}.email-resolution-meta{color:var(--text-muted,#64748b);align-items:center;gap:8px;font-size:11px;display:flex}.email-resolution-type{color:inherit;font-weight:700}.email-resolution-copy small{font-size:11px;line-height:1.4}.email-resolution-actions{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.email-resolution-actions select,.email-resolution-actions button{border:1px solid var(--border,#d8dde5);background:var(--surface,#fff);min-height:36px;color:inherit;border-radius:8px}.email-resolution-actions select{min-width:0;padding:0 10px}.email-resolution-actions button{cursor:pointer;padding:0 14px;font-weight:600}.email-resolution-actions button:disabled{cursor:default;opacity:.55}.email-resolution-error{border-top:1px solid var(--border,#d8dde5);margin:0;padding:10px 14px;font-size:12px}@media (width<=760px){.email-resolution-item{grid-template-columns:1fr}}.vacancy-audit{border-top:1px solid var(--line);margin-top:20px;padding-top:18px}.vacancy-audit-heading{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.vacancy-audit-heading h3{margin:0}.vacancy-audit-heading span{color:var(--faint);font-size:9px}.vacancy-audit-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.vacancy-audit-entry{border:1px solid var(--line);background:#fafbf9;border-left:3px solid #aab4ad;border-radius:8px;padding:9px 11px}.vacancy-audit-entry-automation{border-left-color:var(--green)}.vacancy-audit-entry-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.vacancy-audit-entry-head strong{color:var(--ink);font-size:10px}.vacancy-audit-entry-head time{color:var(--faint);font-size:8px}.vacancy-audit-action{color:var(--muted);margin-top:4px;font-size:10px;font-weight:700}.vacancy-audit-field{color:var(--faint);text-transform:uppercase;margin-top:3px;font-size:8px}.vacancy-audit-change{color:var(--ink);overflow-wrap:anywhere;margin-top:3px;font-size:10px;line-height:1.4}.vacancy-audit-empty{color:var(--faint);margin:0;font-size:10px}@media (width<=720px){.vacancy-audit-entry-head{flex-direction:column;align-items:flex-start;gap:2px}}
