.intake-correction-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:12px;border:0;padding:0;min-width:0}
.intake-correction-fields label,.intake-correction-fields input,.intake-correction-fields select,.intake-correction-fields textarea{min-width:0;box-sizing:border-box}
#staff-requests-root label{display:block;margin:12px 0}
#staff-requests-root textarea,#staff-requests-root input:not([type=checkbox]){max-width:100%;box-sizing:border-box}
#staff-requests-root label>input,#staff-requests-root label>textarea,#staff-requests-root label>select{display:block;width:100%;margin-top:6px}
#staff-requests-root [data-new-form]{max-width:800px;padding:16px 0}
#staff-requests-root .intake-refresh,#staff-requests-root .intake-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}
#staff-requests-root .request-card{border:1px solid var(--line);border-radius:10px;padding:16px;margin:12px 0;overflow-wrap:anywhere}
#staff-requests-root .request-title{display:block;background:none;border:0;color:var(--accent);font-size:16px;font-weight:650;text-align:left;padding:10px 0;cursor:pointer}
#staff-requests-root .request-status{display:inline-block;padding:4px 8px;border-radius:6px;background:var(--chip);font-size:12px}
#staff-requests-root dt{font-weight:650;margin-top:10px}
#staff-requests-root dd{margin:4px 0;overflow-wrap:anywhere}
#staff-requests-root [hidden]{display:none!important}
