/* Chat Detective — moderation workspace refresh. Deliberately scoped to moderation. */
body[data-view="moderation"] #moderation-workspace .cd-panel-head{margin-bottom:16px;padding-bottom:13px}
body[data-view="moderation"] .cd-workspace-context{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 15px;margin-bottom:12px;border-radius:13px}
body[data-view="moderation"] .cd-workspace-context strong{font-size:13px}
body[data-view="moderation"] .cd-workspace-context span{font-size:11px}
body[data-view="moderation"] .cd-workspace-main .cd-auto-discovery{padding:20px!important;border-radius:19px!important}
body[data-view="moderation"] .cd-auto-heading{align-items:center;gap:16px;margin-bottom:13px}
body[data-view="moderation"] .cd-auto-heading h2{font-size:24px;margin:4px 0 5px}
body[data-view="moderation"] .cd-auto-heading p{max-width:670px;font-size:12px;line-height:1.5;margin:0}
body[data-view="moderation"] .cd-auto-heading button{min-width:150px;min-height:39px;padding:9px 15px;border-radius:11px}
body[data-view="moderation"] #cd-auto-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:13px!important}
body[data-view="moderation"] #cd-auto-list .cd-auto-card{border-radius:16px!important;box-shadow:inset 0 1px rgba(255,255,255,.05)}
body[data-view="moderation"] #cd-auto-list .cd-auto-cover{aspect-ratio:16/7!important}
body[data-view="moderation"] #cd-auto-list .cd-auto-card-body{padding:13px 14px!important;gap:0!important}
body[data-view="moderation"] #cd-auto-list .cd-auto-card-body h3{font-size:14px!important;line-height:1.35!important;margin-bottom:6px!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}
body[data-view="moderation"] #cd-auto-list .cd-auto-card-body>p:not(.cd-auto-ai-status):not(.cd-auto-preflight){font-size:11px!important;margin-bottom:8px!important}
body[data-view="moderation"] #cd-auto-list .cd-auto-preflight{display:inline-flex;align-items:center;align-self:flex-start;width:auto!important;padding:5px 9px!important;margin-bottom:7px!important;font-size:10px!important;font-weight:750;line-height:1.25!important;border-radius:8px!important}
body[data-view="moderation"] #cd-auto-list .cd-auto-ai-status{flex:0 0 auto!important;font-size:11px!important;line-height:1.4!important;padding:9px 10px!important;margin-bottom:8px!important;min-height:0!important;max-height:79px;overflow:auto;scrollbar-width:thin}
body[data-view="moderation"] .cd-auto-card .cd-ai-interest-review{margin:3px 0 7px;padding:0;border:1px solid rgba(220,176,236,.17);border-radius:10px;background:rgba(15,16,41,.26)}
body[data-view="moderation"] .cd-auto-card .cd-ai-interest-review summary{cursor:pointer;list-style:none;padding:9px 11px;font-size:11px;font-weight:750;color:#f2c8e5}
body[data-view="moderation"] .cd-auto-card .cd-ai-interest-review summary::before{content:'▸';display:inline-block;margin-right:7px;transition:transform .18s}
body[data-view="moderation"] .cd-auto-card .cd-ai-interest-review[open] summary::before{transform:rotate(90deg)}
body[data-view="moderation"] .cd-auto-card .cd-ai-interest-review>p,
body[data-view="moderation"] .cd-auto-card .cd-ai-interest-review>small{display:block;margin:0;padding:0 11px 8px;font-size:11px;line-height:1.45;color:#d1c3dc}
body[data-view="moderation"] .cd-auto-card .cd-auto-actions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:7px!important;margin-top:auto!important;padding-top:6px!important}
body[data-view="moderation"] .cd-auto-card .cd-auto-actions>a{grid-column:1/2!important;background:linear-gradient(105deg,rgba(223,54,128,.75),rgba(169,57,157,.66))!important;border-color:rgba(249,176,221,.45)!important}
body[data-view="moderation"] .cd-auto-card .cd-auto-actions>button:first-of-type{grid-column:2/3!important}
body[data-view="moderation"] .cd-auto-card .cd-auto-actions select{grid-column:1/2!important}
body[data-view="moderation"] .cd-auto-card .cd-auto-actions>button:last-child{grid-column:2/3!important;background:rgba(73,37,68,.36)!important}
body[data-view="moderation"] .cd-auto-card .cd-auto-actions :is(button,a,select){min-height:34px!important;padding:6px 8px!important;border-radius:9px!important;font-size:11px!important}
body[data-view="moderation"] #cd-auto-list .cd-interest-rating{margin-top:9px;border-radius:11px}
body[data-view="moderation"] .mod-categories{gap:7px;margin-bottom:13px}
body[data-view="moderation"] .mod-filters{border-radius:14px!important;margin-bottom:13px!important}
body[data-view="moderation"] .mod-tile-grid{gap:10px!important}
body[data-view="moderation"] .mod-tile{border-radius:13px!important}
body[data-view="moderation"] .mod-case-reports{margin:17px 0 0!important;border-radius:15px!important;background:rgba(28,23,53,.52)}
body[data-view="moderation"] .mod-case-reports>summary{padding:12px 14px!important;font-size:12px!important}
body[data-view="moderation"] .mod-case-reports-list{padding:0 12px 12px!important}
@media(max-width:1000px){body[data-view="moderation"] #cd-auto-list{grid-template-columns:1fr!important}body[data-view="moderation"] #cd-auto-list .cd-auto-cover{aspect-ratio:16/6!important}}
@media(max-width:620px){body[data-view="moderation"] .cd-workspace-main .cd-auto-discovery{padding:14px!important}body[data-view="moderation"] .cd-auto-heading{flex-direction:column;align-items:stretch}body[data-view="moderation"] .cd-auto-heading button{width:100%}body[data-view="moderation"] #cd-auto-list .cd-auto-cover{aspect-ratio:16/8!important}}
