.summary-five{grid-template-columns:repeat(5,minmax(0,1fr))}.muted{color:#5e6d80;font-size:.87rem;line-height:1.6}.client-counts,.editorial-metrics{display:flex;gap:12px 20px;flex-wrap:wrap;margin-top:18px;font-size:.85rem;color:#566479}.client-counts b{font-size:1.15rem;color:#17202a}.editorial-metrics{margin-top:9px}.editorial-chip{display:inline-block;padding:5px 9px;border-radius:999px;font-size:.69rem;font-weight:800;line-height:1.35}.editorial-chip.approved{color:#166534;background:#dcfce7}.editorial-chip.to_review{color:#854d0e;background:#fef9c3}.placement.editorial_review{border-left-color:#d97706}.editorial_review .state,.legend.editorial_review{background:#fef3c7;color:#92400e}.placement.error{border-left-color:#ef4444}.placement.error .state{background:#fee2e2;color:#991b1b}.review-warning{font-size:.8rem;line-height:1.5;background:#fff7ed;border:1px solid #fed7aa;color:#9a3412;padding:10px 12px;border-radius:8px}.read-link{font-weight:750;color:#0f766e}.filter-link{display:inline-block;text-decoration:none;border:1px solid #cbd5e1;background:white;color:#334155;padding:9px 14px;border-radius:999px;font-size:.8rem;font-weight:700}.filter-link.active{background:#17202a;color:white;border-color:#17202a}.article-title h2{font-size:clamp(1.6rem,3vw,2.3rem);line-height:1.2;max-width:1060px}.article-title>p{color:#64748b}.review-panel{background:white;border:1px solid #dde3ea;border-radius:18px;padding:25px;margin:24px 0;overflow:hidden}.review-panel>h2{margin-top:0}.detail-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin:20px 0}.detail-grid small{display:block;color:#64748b;font-size:.65rem;font-weight:800;letter-spacing:.04em;margin-bottom:7px}.detail-grid strong{font-size:.9rem}.article-preview{display:block;width:100%;height:1050px;border:1px solid #e2e8f0;border-radius:10px;background:white}.source-item{border-top:1px solid #e2e8f0;padding:15px 0}.source-item h3{font-size:1rem;margin:0 0 8px}.source-item a{color:#0f766e}.source-item p{line-height:1.6;font-size:.9rem}.source-item small{color:#64748b}.review-check{padding:12px 0;border-top:1px solid #e2e8f0}.review-check summary{cursor:pointer;font-weight:700}.review-check p{line-height:1.7;max-width:1000px}.placement-main{min-width:0}.placement h3{overflow-wrap:anywhere}.head-actions{flex-wrap:wrap}@media(max-width:950px){.summary-five{grid-template-columns:repeat(3,minmax(0,1fr))}.detail-grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.summary-five{grid-template-columns:1fr 1fr}.review-panel{padding:16px}.article-preview{height:850px}.detail-grid{grid-template-columns:1fr}.client-counts{gap:8px 16px}.head-actions .back,.head-actions .badge{font-size:.7rem}.placement-side{grid-template-columns:1fr 1fr}.editorial-metrics{font-size:.8rem}}
