
/* SFS Tools Final 2026 — revenue, trust, accessibility polish */
.sfs-trust-strip{margin:14px 0;padding:12px 14px;border:1px solid var(--border,#e5e7eb);border-radius:14px;background:var(--card,#fff);display:flex;gap:10px;flex-wrap:wrap;align-items:center;font-size:13px}
.sfs-trust-strip b{font-weight:800}.sfs-trust-strip span{opacity:.82}
.sfs-final-footer{font-size:12px;line-height:1.7}.sfs-final-footer a{text-decoration:none;margin:0 6px}.sfs-final-footer .disc{display:block;max-width:900px;margin:8px auto 0;opacity:.72}
.sfs-admin-stats{display:grid;grid-template-columns:repeat(5,minmax(110px,1fr));gap:10px;margin:14px 0}.sfs-admin-stat{padding:14px;border:1px solid var(--border,#e5e7eb);border-radius:14px;background:var(--panel,#fff)}.sfs-admin-stat small{display:block;opacity:.7}.sfs-admin-stat b{font-size:24px;display:block;margin-top:4px}
.sfs-admin-toolbar{display:grid;grid-template-columns:1.4fr 1fr 1fr auto auto;gap:10px;align-items:end;margin:12px 0}.sfs-admin-toolbar input,.sfs-admin-toolbar select{width:100%}.sfs-new-badge{display:inline-flex;min-width:22px;height:22px;align-items:center;justify-content:center;border-radius:999px;padding:0 7px;font-size:11px;font-weight:800;background:#ef4444;color:white}
.sfs-lead-phone{white-space:nowrap}.sfs-lead-phone a{text-decoration:none;font-weight:700}.sfs-lead-actions-inline{display:flex;gap:6px;flex-wrap:wrap}.sfs-mini-btn{border:1px solid var(--border,#d1d5db);background:var(--card,#fff);padding:7px 9px;border-radius:9px;cursor:pointer;text-decoration:none;font-size:12px}
.sfs-doc-disabled{max-width:760px;margin:40px auto;padding:24px;border:1px solid var(--border,#e5e7eb);border-radius:18px;background:var(--panel,#fff)}
@media(max-width:900px){.sfs-admin-stats{grid-template-columns:repeat(2,1fr)}.sfs-admin-toolbar{grid-template-columns:1fr 1fr}.sfs-admin-toolbar>*:first-child{grid-column:1/-1}}
@media(max-width:560px){.sfs-admin-stats{grid-template-columns:1fr 1fr}.sfs-admin-toolbar{grid-template-columns:1fr}.lead-table{min-width:920px}}
