/* Dark Flow Futures — CRM release identity v1. Visual-only. */
.df-crm-release-badge{display:flex;align-items:center;gap:9px;margin:12px 0 10px;padding:10px 11px;border:1px solid rgba(148,163,184,.14);border-radius:11px;background:linear-gradient(180deg,rgba(15,22,31,.92),rgba(9,14,21,.92));box-shadow:0 8px 22px rgba(0,0,0,.12)}
.df-crm-release-dot{width:7px;height:7px;border-radius:50%;background:#73d7ab;box-shadow:0 0 10px rgba(115,215,171,.45);flex:0 0 auto}
.df-crm-release-copy{display:grid;gap:2px;min-width:0}.df-crm-release-copy strong{font-size:10px;line-height:1.25;color:#eef3f8;letter-spacing:.02em}.df-crm-release-copy small{font-size:9px;line-height:1.25;color:#8391a3;white-space:normal}
.df-crm-release-panel{margin:12px 0 18px;padding:14px;border:1px solid rgba(148,163,184,.14);border-radius:12px;background:linear-gradient(180deg,rgba(15,21,29,.97),rgba(10,15,22,.97));color:#e7ecf3}
.df-crm-release-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.df-crm-release-head h3{margin:2px 0 0;font-size:15px;color:#f7f9fc}.df-crm-release-kicker{display:block;font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#91b4f4}.df-crm-release-env{display:inline-flex;align-items:center;padding:5px 8px;border-radius:999px;border:1px solid rgba(115,215,171,.2);background:rgba(115,215,171,.08);color:#73d7ab;font-size:9px;font-weight:900;letter-spacing:.06em}
.df-crm-release-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.df-crm-release-grid>div,.df-crm-release-note{border:1px solid rgba(148,163,184,.1);border-radius:9px;background:#0a1017;padding:10px}.df-crm-release-grid span,.df-crm-release-note span{display:block;margin-bottom:3px;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#7f8da0}.df-crm-release-grid strong,.df-crm-release-note strong{font-size:11px;color:#edf2f7}.df-crm-release-note{margin-top:9px}
html[data-df-theme="light"] .df-crm-release-badge,html[data-df-theme="light"] .df-crm-release-panel{background:#fff;border-color:#dbe3ee;color:#0f172a;box-shadow:none}html[data-df-theme="light"] .df-crm-release-copy strong,html[data-df-theme="light"] .df-crm-release-head h3,html[data-df-theme="light"] .df-crm-release-grid strong,html[data-df-theme="light"] .df-crm-release-note strong{color:#0f172a}html[data-df-theme="light"] .df-crm-release-copy small,html[data-df-theme="light"] .df-crm-release-grid span,html[data-df-theme="light"] .df-crm-release-note span{color:#64748b}html[data-df-theme="light"] .df-crm-release-grid>div,html[data-df-theme="light"] .df-crm-release-note{background:#f8fafc;border-color:#e2e8f0}
@media(max-width:1000px){.df-crm-release-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.df-crm-release-grid{grid-template-columns:1fr}}
