#signupEditModal .se-box{width:1240px;max-width:100%;min-width:0;box-sizing:border-box}
#signupEditModal .se-table-wrap{overflow-x:auto}
#signupEditModal .se-table{min-width:1030px;table-layout:fixed;width:100%}
#signupEditModal .se-table th,#signupEditModal .se-table td{white-space:nowrap;padding:12px 10px;vertical-align:middle}
#signupEditModal .se-table th:first-child{width:76px}
#signupEditModal .se-table th:last-child{width:84px}
#signupEditModal .se-table input{width:100%;min-width:0;height:40px;box-sizing:border-box}
#signupEditModal .se-section th{padding-top:20px;padding-bottom:12px;background:transparent;text-align:left;color:#f0eaf0;border-bottom:1px solid #463c47}
#signupEditModal .se-section span{font-weight:400;color:#b8aeba;margin-left:16px}
#signupEditModal .se-empty-sub td{height:44px;color:#8b828e;border-bottom:1px dashed #413b44}
#signupEditModal .se-locked{display:inline-block;font-size:12px;color:#aaa0af;white-space:nowrap}
#signupEditModal .del{display:grid;place-items:center;margin:auto;width:32px;height:32px;border:1px solid #554650;background:#28212a;border-radius:4px;color:#e3a9be;cursor:pointer;font-size:20px}
#signupEditModal .se-sub{line-height:1.7;margin-bottom:18px}
#signupEditModal .se-actions{gap:12px;align-items:center}
.zap-user-table th,.zap-user-table td{white-space:nowrap}
.proxy-player-row{display:grid!important;grid-template-columns:65px repeat(4,minmax(170px,1fr)) 65px!important;min-width:940px;gap:14px!important;align-items:center!important;margin-bottom:16px}
.proxy-player-row label{white-space:nowrap}
.proxy-player-row input{width:100%!important;box-sizing:border-box}
#adminProxyModalBody{overflow-x:auto}
.roster-table th,.roster-table td{white-space:nowrap}
@media(max-width:600px){#signupEditModal .se-box{padding:18px 12px}.se-top{flex-wrap:wrap}.se-top .field{max-width:100%}.se-top input{max-width:100%;box-sizing:border-box}}
