.request-batch-layout{display:grid;grid-template-columns:290px minmax(0,1fr);gap:22px;align-items:start}.shell .request-batch-sidebar{padding:21px;position:sticky;top:20px}.request-batch-list{display:flex;flex-direction:column;gap:8px;max-height:440px;overflow:auto}.request-batch-row{display:flex;align-items:center;border:1px solid #e0e7f0;border-radius:5px;padding:4px;gap:2px;background:#fff}.request-batch-row.selected{background:#eef4fb;border-color:#a8bedb}.request-batch-row>button:first-child{display:flex;align-items:center;gap:10px;flex:1;min-width:0;padding:10px 6px;text-align:left}.request-batch-row>button:first-child>span{width:23px;height:23px;border-radius:4px;background:#e9eff7;color:#6d89ac;display:grid;place-items:center;font-size:12px;flex-shrink:0}.request-batch-row>button>div{min-width:0}.request-batch-row b{display:block;color:#627c9f;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.request-batch-row small{display:block;color:#a2b0c4;font-size:10px;margin-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.request-batch-row>button:not(:first-child){font-size:10px;color:#9aaec7;padding:7px 4px}.request-batch-row>button:last-child{font-size:19px;color:#bc9690}.request-batch-row>button:disabled{opacity:.25;cursor:default}.shell .request-batch-add{width:100%;margin-top:15px}.request-batch-layout .member-content-summary{padding:21px}.request-batch-layout .request-content-tabs{padding:0 10px}.request-batch-layout .request-content-tabs>button{min-width:0;flex:1;padding:16px 10px;font-size:13px}.request-batch-layout .record-form-grid{column-gap:20px}
@media(max-width:1100px){.request-batch-layout{grid-template-columns:1fr}.shell .request-batch-sidebar{position:static}.request-batch-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-height:260px}.request-batch-layout .request-content-tabs>button{font-size:14px}}
@media(max-width:720px){.request-batch-list{grid-template-columns:1fr;max-height:250px}.request-batch-layout{gap:17px}.request-batch-layout .request-content-tabs>button{font-size:12px;padding:15px 6px}.request-batch-layout .member-content-summary b{font-size:14px}.request-batch-layout .member-content-summary small{font-size:11px}}
