.staff-requests{max-width:1100px;margin:0 auto}.staff-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.staff-counts{gap:12px;margin-top:20px;display:flex}.staff-counts>span{border:1px solid var(--line,#dbe4ec);border-radius:16px;padding:12px 18px}.staff-counts strong{margin-left:12px}.staff-sections{border:1px solid var(--line,#dbe4ec);border-radius:14px;max-height:340px;margin-top:12px;overflow:auto}.staff-pick{border-bottom:1px solid var(--line,#dbe4ec);cursor:pointer;justify-content:flex-start;align-items:center;gap:12px;padding:14px;display:flex}.staff-pick:last-child{border:0}.staff-pick input{flex:none;width:20px;height:20px;margin:0}.staff-pick span{overflow-wrap:anywhere;min-width:0}.staff-pick small{opacity:.75;margin-top:4px;display:block}.staff-pay{background:#3674cc1a;border-radius:16px;margin-top:16px;padding:18px}.staff-pay b{font-size:24px}.staff-pay>div{margin:8px 0}.staff-pay small{margin-top:10px;display:block}.staff-list{gap:14px;display:grid}.staff-requests textarea{resize:vertical}.staff-requests h4{overflow-wrap:anywhere}.staff-requests .fields>*{min-width:0}@media (width<=640px){.staff-requests .fields{grid-template-columns:minmax(0,1fr)}.staff-requests .staff-heading h2{font-size:26px}.staff-pay b{font-size:22px}}
/*$vite$:1*/