/* Staff-targeted policy editing, limited to the canonical rules screen. */
.policy-staff-picker-target{margin-bottom:14px}
.policy-staff-picker{border:1px solid #e5ddf2;border-radius:14px;padding:14px 16px;background:var(--card,#fff);display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px}
.policy-staff-picker label{display:flex;gap:6px;align-items:center;font-size:13px;color:var(--text,#393043)}
.policy-staff-picker select{width:min(100%,360px);max-width:100%;min-width:0;margin:0}
.policy-staff-picker small{flex-basis:100%;line-height:1.85;color:var(--muted,#746d80)}
@media(max-width:610px){.policy-staff-picker{align-items:stretch;flex-direction:column}.policy-staff-picker select{width:100%}.policy-staff-picker small{flex-basis:auto}}
