.soc-header .page-title{letter-spacing:-0.02em}.soc-header__inner{display:flex;justify-content:space-between;gap:16px;align-items:flex-end;flex-wrap:wrap}.soc-actions{display:flex;align-items:center;gap:10px}.soc-kpi-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:16px}.soc-kpi{background:rgba(15,23,42,0.68);border:1px solid rgba(148,163,184,0.18);border-radius:16px;padding:16px 18px;color:#fff;box-shadow:0 16px 40px -28px rgba(15,23,42,0.9)}.soc-kpi__label{font-size:0.9rem;color:rgba(255,255,255,0.7)}.soc-kpi__value{font-size:1.9rem;font-weight:700;margin:6px 0 4px}.soc-kpi__meta{font-size:0.85rem;color:rgba(56,189,248,0.9);display:flex;gap:8px;align-items:center}.soc-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.soc-panel{background:rgba(2,6,23,0.65);border:1px solid rgba(148,163,184,0.16);border-radius:18px;overflow:hidden;box-shadow:0 18px 50px -30px rgba(15,23,42,0.9)}.soc-panel__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;background:linear-gradient(135deg,rgba(30,64,175,0.35),rgba(2,6,23,0.35));color:#fff;border-bottom:1px solid rgba(148,163,184,0.12)}.soc-panel__head h2{font-size:1.05rem;display:flex;align-items:center;gap:10px;margin:0}.soc-panel__body{padding:16px;min-height:300px}.soc-panel--wide{margin-top:14px}.soc-table{overflow:auto}.soc-panel .data-table thead th{background:#f8fafc;color:#0f172a}.soc-panel .data-table td{background:#fff;color:#0f172a}.soc-panel .data-table tbody tr:hover td{background:#f1f5f9}.soc-link{color:#38bdf8}.btn-xs{padding:6px 10px;font-size:0.85rem}@media (max-width:980px){.soc-grid-2{grid-template-columns:1fr}}@media (max-width:840px){.soc-kpi-grid{grid-template-columns:1fr}.soc-panel__head{flex-direction:column;align-items:flex-start}.soc-actions{width:100%;justify-content:flex-start}}