.roster_error__zhqDb{margin:8px 0 0;color:var(--danger,#dc2626);font-size:12px;font-weight:700}.roster_muted__ZjoSp{color:var(--muted);font-size:12px}.roster_who__Ydh36{display:flex;align-items:center;gap:10px;min-width:0}.roster_rate__XkF2p{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.roster_rate__XkF2p small{margin-left:4px;color:var(--muted);font-size:11px}.roster_actions__OLwCt{white-space:nowrap;text-align:right}.roster_pickList__H9kLm{display:grid;max-height:min(48vh/var(--app-zoom,1),420px);margin:10px 0 0;padding:0;overflow:auto;border:1px solid var(--line);border-radius:8px;list-style:none}.roster_pickList__H9kLm>li{border-bottom:1px solid var(--line)}.roster_pickList__H9kLm>li:last-child{border-bottom:0}.roster_pick__MtLln{display:flex;align-items:center;gap:10px;padding:9px 12px;font-size:14px;line-height:1.5;cursor:pointer}.roster_pick__MtLln input{flex-shrink:0;accent-color:var(--accent)}.roster_pick__MtLln small{display:block;color:var(--muted);font-size:12px}.roster_pickOff__W7yrN{cursor:default;opacity:.55}.roster_pickBody__w02NG{flex:1 1;min-width:0}.roster_formGrid__0VD9J{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 12px;gap:0 12px}@media (max-width:560px){.roster_formGrid__0VD9J{grid-template-columns:1fr}}.roster_search__ZvTdY{width:100%}