.moderation-status{min-height:1.5em}.moderation-report-navigation,.moderation-source-navigation,.moderation-source-toolbar{align-items:center;gap:var(--space-3);display:flex}.moderation-report-navigation{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);margin-bottom:var(--space-4);flex-wrap:wrap}.moderation-report-navigation small{color:var(--color-text-muted);flex-basis:100%}.moderation-direction{min-width:44px;min-height:44px;padding:var(--space-2);flex:none}.moderation-source-dialog{width:min(48rem, calc(100vw - var(--space-6)))}.moderation-source-dialog .app-dialog__surface{gap:var(--space-3);max-height:min(48rem, calc(100dvh - var(--space-8)));flex-direction:column;display:flex;overflow:hidden}.moderation-source-toolbar{justify-content:space-between}.moderation-source-toolbar h2{margin:0}.moderation-source-navigation{justify-content:center}.moderation-source-feedback{min-height:1.5em;color:var(--color-text-muted);overflow-wrap:anywhere;margin:0}.moderation-source-content{overscroll-behavior:contain;min-width:0;min-height:8rem;overflow-y:auto}.moderation-source-content>article{gap:var(--space-4);overflow-wrap:anywhere;display:grid}.moderation-source-content :is(p,h3,figure){margin:0}.moderation-source-content img{max-width:100%;height:auto;display:block}.moderation-queue-feedback{min-height:1.5em;margin:0 0 var(--space-3);color:var(--color-text-muted)}.moderation-action-group{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border);display:grid}.moderation-action-group h3{font-size:inherit;color:var(--color-text-muted)}.moderation-resolution{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised);display:grid}.moderation-resolution p{overflow-wrap:anywhere;margin:0}.moderation-field small{color:var(--color-text-muted)}.moderation-field [role=alert]{color:var(--color-text)}.content-report-dialog form,.moderation-confirm .app-dialog__surface{gap:var(--space-4);display:grid}.admin-page--reports .moderation-panel .section-heading{gap:var(--space-2);flex-wrap:wrap}.admin-page--reports .moderation-queue>ol{max-height:36rem;padding:var(--space-1);overflow-y:auto}.admin-page--reports .moderation-panel figure{min-width:0;margin:0}.admin-page--reports .moderation-timeline li{gap:var(--space-2);grid-template-columns:1fr}.moderation-confirm p,.content-report-dialog p{overflow-wrap:anywhere;margin:0}@media (width<=72rem){.admin-page--reports .moderation-queue>ol{max-height:18rem}}
