#view-projects .attention{justify-content:flex-start}
#view-projects .attention>div{flex:1;min-width:0}
#view-projects .attention small{white-space:normal;line-height:1.45}
#users-dialog{padding:25px;max-height:90vh;overflow:auto}
#users-dialog form{padding:20px 0 0;border-top:1px solid var(--line);margin-top:20px}
#users-list{max-height:260px;overflow:auto}
@media(max-width:700px){#view-projects .section-intro .header-actions{display:grid;width:100%;margin-top:18px}#view-projects .section-intro{display:block}}
.notification-management{margin-top:24px}
.management-actions{display:flex;gap:6px;flex-wrap:wrap;margin-left:auto;justify-content:flex-end}.feature-fieldset{border:1px solid var(--line);border-radius:8px;margin:16px 0;padding:12px}.feature-fieldset legend{padding:0 5px;font-size:11px;color:var(--muted);font-weight:700}.feature-fieldset>small{display:block;color:var(--muted);font-size:11px;line-height:1.4;margin:0 0 8px}.feature-fieldset label{display:flex;align-items:center;gap:8px;margin:8px 0;font-weight:500}.feature-fieldset input{width:auto}.plan-limits{display:grid;grid-template-columns:1fr 1fr;gap:12px}.danger-button{color:var(--red)}@media(max-width:700px){.management-actions{margin:8px 0 0}.attention{align-items:flex-start;flex-wrap:wrap}.plan-limits{grid-template-columns:1fr}}
#notification-preference-form{display:grid;gap:14px}
#notification-preference-form label{display:grid;gap:7px}
.notification-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}
#notification-deliveries small{white-space:normal}
@media(max-width:700px){.notification-fields{grid-template-columns:1fr}}
.intelligence-form{display:grid;gap:14px}.intelligence-form label{display:grid;gap:7px}.intelligence-history{margin-top:24px}.intelligence-history .attention>div{flex:1;min-width:0}.intelligence-history small{white-space:normal}
