/* Scoped editorial intake controls; public map and form styling unchanged. */
.admin-page .citizen-inbox-button.has-open-hints { background: #f3a23a; color: #142032; border-color: #d3821f; }
.admin-page .citizen-inbox-button .count-badge { background: #142032; color: #fff; border-color: #142032; }
.admin-page .intake-actions { display: flex; flex-wrap: wrap; gap: 1rem; align-items: center; margin: 1rem 0 .5rem; }
.admin-page .intake-actions form { margin: 0; }
.admin-page .intake-reject { color: #a5262b; border-color: #a5262b; background: #fff; }
.admin-page .intake-reject:hover { background: #fff1f1; }
.admin-page .intake-action-help { margin: .5rem 0 1.5rem; }
.admin-page #redaktionelle-pruefung { scroll-margin-top: 1rem; }
.admin-page .inbox-row > div { min-width: 0; width: 100%; overflow-wrap: anywhere; }
@media (max-width: 480px) { .admin-page .intake-actions > a, .admin-page .intake-actions > form { flex: 1 1 8rem; } .admin-page .intake-actions .button { width: 100%; } }
