.branch-transfer-dialog header h2{flex:1;min-width:0;line-height:1.2}.branch-transfer-dialog header button{width:auto!important;flex:0 0 auto;font-size:14px;min-width:90px}.branch-transfer-dialog .branch-transfer-count{color:#becbdd;font-size:13px;margin:8px 0}.branch-transfer-results{display:grid;gap:8px;max-height:260px;overflow:auto;padding:2px}.branch-transfer-dialog .branch-transfer-player{width:100%;display:grid;gap:6px;text-align:left;padding:14px 16px;background:#22354c;border-color:#506680;border-radius:12px;line-height:1.35}.branch-transfer-player strong{font-size:16px;overflow-wrap:anywhere}.branch-transfer-player span{font-size:13px;color:#becbdd}.branch-transfer-dialog .branch-transfer-player[aria-pressed=true]{border-color:#f0c35c;background:#3d3b2d;box-shadow:inset 3px 0 #f0c35c}.branch-transfer-player:hover{filter:brightness(1.1)}.branch-transfer-dialog .branch-transfer-selected{padding:12px 14px;border:1px solid #506680;border-radius:10px;line-height:1.5;margin:16px 0;font-size:14px}.branch-transfer-dialog select{appearance:none!important;-webkit-appearance:none!important;min-height:50px!important;height:auto!important;padding:12px 42px 12px 14px!important;line-height:1.4!important;font-size:16px!important;background:#24374f url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath d='m4 7 5 5 5-5' fill='none' stroke='%23e8edf4' stroke-width='2'/%3E%3C/svg%3E") no-repeat right 14px center!important;color:#fff!important;border:1px solid #64748b!important;border-radius:10px!important}.branch-transfer-dialog input{font-size:16px!important}.branch-transfer-dialog button:disabled{cursor:default}.branch-transfer-dialog .team-staff-submit{width:100%;margin-top:8px}@media(max-width:480px){.branch-transfer-dialog header{align-items:flex-start}.branch-transfer-dialog header h2{font-size:22px}.branch-transfer-dialog header button{min-width:0}.branch-transfer-results{max-height:220px}}
.branch-transfer-dialog{width:min(560px,calc(100vw - 24px))}.branch-transfer-dialog h3{font-size:20px;margin:12px 0 16px;line-height:1.3}.branch-transfer-progress{font-size:12px;color:#becbdd;letter-spacing:.06em;margin:20px 0 4px}.branch-transfer-dialog .branch-transfer-results{max-height:230px}.branch-transfer-dialog .branch-transfer-actions{display:flex;gap:10px;margin-top:20px;justify-content:flex-end}.branch-transfer-dialog .branch-transfer-actions button{width:auto;margin:0;min-width:110px}.branch-transfer-dialog .branch-transfer-actions .team-staff-submit{flex:1}.branch-transfer-destination{font-weight:700;line-height:1.5}.branch-transfer-warning{padding:14px;border:1px solid #9a7b3e;border-radius:12px;background:#443b262e;color:#f0dca7;line-height:1.5;font-size:14px}.branch-transfer-selected p{color:#becbdd;margin:6px 0 0;font-size:13px}.branch-transfer-dialog .team-staff-message:empty{display:none}@media(max-width:480px){.branch-transfer-dialog .branch-transfer-results{max-height:190px}.branch-transfer-dialog .branch-transfer-actions button{min-width:80px}}
