/* The admin workflow uses the client request dialog and adds one scoped field. */
.collection-request-dialog[data-workflow="admin"] .request-account-picker{grid-column:1/-1;min-width:0;padding-bottom:12px;border-bottom:1px solid #e2e9f4}
.collection-request-dialog[data-workflow="admin"] .request-account-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.collection-request-dialog[data-workflow="admin"] .request-account-picker .request-field{display:grid;gap:6px;min-width:0}
.collection-request-dialog[data-workflow="admin"] .request-account-picker input,.collection-request-dialog[data-workflow="admin"] .request-account-picker select{box-sizing:border-box;width:100%;min-height:44px;height:44px;padding:8px;font-size:14px;border:1px solid #d4e0f2;border-radius:8px;background:#fff;color:#17294d}
.collection-request-dialog[data-workflow="admin"] .request-account-selected{margin:4px 0;font-size:13px;font-weight:600;color:#254fbd}
.collection-request-dialog[data-workflow="admin"] .request-account-picker .hint{margin:4px 0;font-size:12px}
.collection-request-dialog[data-workflow="admin"] .request-account-picker button{min-height:44px;margin-top:6px}
@media(max-width:620px){.collection-request-dialog[data-workflow="admin"] .request-account-fields{grid-template-columns:minmax(0,1fr);gap:8px}}
