.creative-research-summary { display:grid;gap:6px;color:#98abc1;font-size:11px;line-height:1.5;min-width:0;overflow-wrap:anywhere; }
.creative-research-summary .apps-found { color:#a9c9e6; }
.creative-google-dates { display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;color:#9eafc4;font-size:13px;padding:12px 0;border-top:1px solid #2c3b4e; }
.creative-google-dates time { color:#e4edf8;font-variant-numeric:tabular-nums; }
.creative-info-grid { display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 16px;color:#9eafc4;font-size:13px;line-height:1.5;align-items:center; }
.creative-info-grid > :nth-child(even) { text-align:right;color:#e4edf8;font-weight:600;min-width:0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums; }
.creative-info-grid .approach-with-icon { justify-content:flex-end;max-width:100%; }
.creative-avs-date { padding-bottom:12px; }
.creative-info-grid .views-help { margin-left:6px; }
.creative-apps-details { border-top:1px solid #2c3b4e;padding-top:12px;min-width:0; }
.creative-apps-details h3 { margin:0 0 10px;font-size:14px;font-weight:600; }
.creative-apps-details p { color:#98abc1;font-size:13px;margin:0; }
.creative-research-app { display:flex;align-items:baseline;gap:4px 10px;color:#c8d5e6;padding:6px 0;font-size:12px;font-weight:600;line-height:1.5;letter-spacing:0;min-width:0; }
.creative-research-app>* { flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.creative-research-app a { color:inherit;text-decoration:none;font-size:12px; }
.creative-research-app a:hover { text-decoration:underline; }
.creative-research-app[data-supplier="Traffic Devils Apps"] { color:#55db9c; }
.creative-research-app[data-supplier="Trident Apps"] { color:#eec04d; }
.creative-research-app[data-supplier="WildWildApps"],.creative-research-app[data-supplier="WWA Secret"] { color:#ff8396; }
.creative-apps-lock { display:inline-flex;max-width:100%;box-sizing:border-box;margin-top:6px;padding:8px 10px;border:1px solid #405775;border-radius:6px;font-size:12px;color:#a9c9e6;text-decoration:none; }
