.moderation-filters{display:flex;align-items:end;flex-wrap:wrap;gap:16px;margin:25px 0}.moderation-filters label{display:grid;gap:8px;font:11px var(--mono)}.moderation-filters input,.moderation-filters select{border:1px solid var(--line);background:var(--paper);padding:11px;min-height:42px;max-width:100%}.moderation-card{border:1px solid var(--line);padding:24px;margin:25px 0;background:color-mix(in srgb,var(--soft) 30%,var(--paper))}.moderation-card-heading{display:flex;justify-content:space-between;gap:20px;align-items:start}.moderation-card h2{font-size:22px;letter-spacing:-.5px;font-weight:500;margin:15px 0 8px}.moderation-card time{font:10px var(--mono);color:var(--muted)}.moderation-body,.moderation-evidence p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.moderation-card>details{padding:15px 0;border-top:1px solid var(--line);font:11px/1.8 var(--mono)}.moderation-evidence{padding:14px;background:var(--soft);margin:12px 0;overflow-wrap:anywhere}.moderation-evidence small{display:block;color:var(--muted)}.moderation-actions,.moderation-pagination{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.moderation-card .editor-field{margin-top:20px}.moderation-card-status,#moderation-status{font:11px/1.8 var(--mono);color:var(--green)}.moderation-pagination{justify-content:space-between;font:11px var(--mono)}.admin-top-actions{flex-wrap:wrap}.operations-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.operations-card{border:1px solid var(--line);padding:25px;min-width:0}.operations-card h2{font-size:25px;font-weight:500}.operations-card p,.operations-card li{font-size:13px;line-height:1.9}.operations-card code{display:block;white-space:pre-wrap;overflow-wrap:anywhere;background:var(--soft);padding:15px;font:11px/1.8 var(--mono)}.operations-card dt{color:var(--muted)}.operations-card dd{margin:4px 0 18px;font:13px var(--mono)}@media(max-width:650px){.moderation-card{padding:17px}.moderation-card-heading{flex-direction:column;gap:12px}.moderation-filters label{width:100%}.operations-grid{grid-template-columns:1fr}.operations-card{padding:19px}}

.operations-card pre{white-space:pre-wrap;overflow-wrap:anywhere;padding:16px;background:var(--paper)}.operations-card li{margin-bottom:12px}.operations-card p{line-height:1.7}

.review-table-scroll{overflow-x:auto;border:1px solid var(--line);margin:24px 0}.review-list-heading,.moderation-review-row{display:grid;grid-template-columns:minmax(105px,1fr) minmax(130px,1.1fr) minmax(170px,2fr) 48px 70px 50px 142px 18px;gap:16px;align-items:center;min-width:930px;padding:14px 18px;white-space:nowrap}.review-list-heading{font:9px var(--mono);text-transform:uppercase;letter-spacing:.7px;background:var(--soft);color:var(--muted)}.moderation-review-row{font:11px/1.5 var(--mono);min-height:52px;border-top:1px solid var(--line);color:var(--ink);text-decoration:none}.moderation-review-row:hover{background:var(--soft)}.moderation-review-row:focus-visible{outline:2px solid var(--green);outline-offset:-3px}.moderation-review-row>span,.moderation-review-row time{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-row-member{font-weight:600}.review-row-excerpt,.moderation-review-row time{color:var(--muted)}.review-row-rating,.review-row-reports.has-reports{color:var(--green);font-weight:600}.review-row-visibility{text-transform:capitalize}.review-row-visibility.is-hidden{color:var(--muted)}#moderation-back{display:inline-block;margin:0 0 14px}

.review-list-heading,.moderation-review-row{grid-template-columns:minmax(105px,1fr) minmax(130px,1.1fr) minmax(170px,2fr) 48px 70px 50px 85px 142px 18px;min-width:1040px}.moderation-review-row.has-review-signals{box-shadow:inset 3px 0 #b78932;background:color-mix(in srgb,#b78932 8%,var(--paper))}.review-row-signals.has-signals{font-weight:700;color:var(--green)}.review-indicator-box{border:1px solid var(--line);border-left:3px solid #b78932;background:var(--soft);padding:20px;margin:24px 0}.review-indicator-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.review-indicator-heading h3{font-size:20px;font-weight:500;margin:0}.review-indicator-box>p{font:11px/1.8 var(--mono);color:var(--muted)}.review-indicator-box ul{padding-left:20px}.review-indicator-box li{margin:18px 0}.review-indicator-box li>strong{font-size:13px;color:var(--ink)}.review-indicator-box li>p{font-size:13px;line-height:1.8;margin:8px 0}.review-indicator-box .review-indicator-checked{color:var(--green)}.community-rules{max-width:880px}.community-rules section{margin:30px 0;padding:24px;border:1px solid var(--line);background:var(--soft)}.community-rules h2{font-size:24px;font-weight:500;letter-spacing:-.6px}.community-rules p,.community-rules li{font-size:14px;line-height:1.9}.community-rules li{margin:12px 0}.community-rules section:target{outline:2px solid var(--green);outline-offset:4px}
