.player-list-page,.player-list-page .config-card,.player-list-page .summary-grid,.player-list-page .table-card__body{min-width:0;min-height:0}.player-list-page{--player-switch-inactive-bg-color:var(--switch-off-bg-color);--player-robot-switch-active-bg-color:#c7871f;--player-rebate-switch-active-bg-color:var(--control-active-bg-color);--player-flow-switch-active-bg-color:#2c8b7b;--player-robot-soft-bg-color:rgba(199,135,31,0.14);--player-robot-text-color:#b17217;--player-rebate-soft-bg-color:rgba(54,118,220,0.14);--player-rebate-text-color:var(--section-title-color);--player-flow-soft-bg-color:rgba(44,139,123,0.14);--player-flow-text-color:#2c8b7b;--player-switch-off-soft-bg-color:rgba(127,150,180,0.14);--player-switch-off-text-color:var(--text-secondary-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;overflow-x:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.player-list-page>*{-ms-flex-negative:0;flex-shrink:0}.player-list-page .config-card,.player-list-page .page-hero,.player-list-page .summary-card{border:1px solid var(--panel-border-color);background:var(--panel-bg-color);-webkit-box-shadow:none;box-shadow:none}.player-list-page .page-hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:12px 16px;border-radius:10px;background:-webkit-gradient(linear,left top,right top,from(rgba(71,117,187,.08)),color-stop(32%,transparent)),-webkit-gradient(linear,left top,left bottom,from(rgba(83,129,201,.08)),to(transparent)),var(--panel-bg-color);background:linear-gradient(90deg,rgba(71,117,187,.08),transparent 32%),linear-gradient(180deg,rgba(83,129,201,.08),transparent 100%),var(--panel-bg-color)}.player-list-page .page-hero__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;min-width:0}.player-list-page .page-title{margin:0;color:var(--text-primary-color);font-size:20px}.player-list-page .page-hero__actions{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.player-list-page .action-button{height:32px;padding:0 14px;border-radius:7px;font-size:12px;font-weight:700;-webkit-box-shadow:none;box-shadow:none}.player-list-page .action-button.el-button.is-plain,.player-list-page .dialog-action-button.el-button.is-plain,.player-list-page .page-hero__action.action-button.el-button.is-plain,.player-list-page .table-action-button.el-button.is-plain{border-color:var(--control-border-color);background:var(--control-bg-color);color:var(--section-title-color)}.player-list-page .action-button.el-button.is-plain:focus,.player-list-page .action-button.el-button.is-plain:hover,.player-list-page .dialog-action-button.el-button.is-plain:focus,.player-list-page .dialog-action-button.el-button.is-plain:hover,.player-list-page .page-hero__action.action-button.el-button.is-plain:focus,.player-list-page .page-hero__action.action-button.el-button.is-plain:hover,.player-list-page .table-action-button.el-button.is-plain:focus,.player-list-page .table-action-button.el-button.is-plain:hover{border-color:var(--control-hover-border-color);background:var(--control-muted-bg-color);color:var(--text-primary-color);-webkit-box-shadow:none;box-shadow:none}.player-list-page .action-button.el-button.is-primary,.player-list-page .dialog-action-button.el-button.is-primary{border-color:var(--control-active-bg-color);background:var(--control-active-bg-color);color:var(--control-active-text-color)}.player-list-page .action-button.el-button.is-primary:focus,.player-list-page .action-button.el-button.is-primary:hover,.player-list-page .dialog-action-button.el-button.is-primary:focus,.player-list-page .dialog-action-button.el-button.is-primary:hover{border-color:var(--control-active-bg-color);background:var(--control-active-bg-color);color:var(--control-active-text-color);opacity:.92;-webkit-box-shadow:none;box-shadow:none}.player-list-page .dialog-action-button.el-button,.player-list-page .table-action-button.el-button{height:30px;padding:0 12px;border-radius:6px;font-size:12px;font-weight:700;-webkit-box-shadow:none;box-shadow:none}.player-list-page .summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.player-list-page .summary-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;min-height:72px;padding:12px 14px 12px 18px;border-radius:10px}.player-list-page .summary-card:before{position:absolute;top:12px;bottom:12px;left:0;width:3px;border-radius:999px;content:""}.player-list-page .summary-card__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;min-width:0}.player-list-page .summary-card__label{color:var(--text-secondary-color);font-size:12px;letter-spacing:.04em}.player-list-page .summary-card__value{color:var(--text-primary-color);font-size:18px;font-weight:700;line-height:1.2;word-break:break-word}.player-list-page .summary-card__meta{max-width:138px;color:var(--text-secondary-color);font-size:12px;line-height:1.5;text-align:right}.player-list-page .summary-card.is-accent:before{background:#2b66c8}.player-list-page .summary-card.is-accent .summary-card__value{color:#2b66c8}.player-list-page .summary-card.is-calm:before{background:#2c8b7b}.player-list-page .summary-card.is-calm .summary-card__value{color:#2c8b7b}.player-list-page .summary-card.is-warm:before{background:#c7871f}.player-list-page .summary-card.is-warm .summary-card__value{color:#c7871f}.player-list-page .summary-card.is-deep:before{background:var(--section-title-color)}.player-list-page .summary-card.is-deep .summary-card__value{color:var(--section-title-color)}.player-list-page .config-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;border-radius:10px}.player-list-page .config-card__header{-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:10px 16px;border-bottom:1px solid var(--panel-border-color);background:var(--panel-soft-bg-color)}.player-list-page .config-card__header,.player-list-page .config-card__header-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.player-list-page .config-card__header-main{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-align:center;gap:8px;min-width:0}.player-list-page .config-card__accent{width:3px;min-height:18px;border-radius:999px;background:-webkit-gradient(linear,left top,left bottom,from(#6ea1ef),to(#3573d7));background:linear-gradient(180deg,#6ea1ef,#3573d7)}.player-list-page .config-card__heading{min-width:0}.player-list-page .config-card__title{margin:0;color:var(--text-primary-color);font-size:16px;line-height:1.25}.player-list-page .config-card__meta{-ms-flex-negative:0;flex-shrink:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:24px;padding:0 10px;border:1px solid var(--control-border-color);border-radius:999px;background:var(--control-muted-bg-color);color:var(--text-secondary-color);font-size:12px}.player-list-page .config-card__body{padding:12px 16px;background:var(--panel-bg-color)}.player-list-page .filter-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 10px}.player-list-page .filter-form .el-form-item{margin:0}.player-list-page .filter-form__actions{margin-left:auto}.player-list-page .filter-form__actions .el-form-item__content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px}.player-list-page .filter-form .el-input__inner,.player-list-page .filter-form .el-select .el-input__inner{width:220px;height:36px;border:1px solid var(--chat-input-border-color);border-radius:6px;background:var(--chat-input-bg);color:var(--chat-input-text-color);font-size:13px;line-height:36px;-webkit-transition:border-color .2s ease,background-color .2s ease,color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,background-color .2s ease,color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease,-webkit-box-shadow .2s ease}.player-list-page .filter-form .el-input__inner:hover,.player-list-page .filter-form .el-select:hover .el-input__inner{border-color:var(--chat-input-hover-border-color)}.player-list-page .filter-form .el-input.is-focus .el-input__inner,.player-list-page .filter-form .el-input__inner:focus,.player-list-page .filter-form .el-select .el-input.is-focus .el-input__inner{border-color:var(--chat-input-focus-border-color);-webkit-box-shadow:0 0 0 3px var(--chat-input-focus-shadow-color);box-shadow:0 0 0 3px var(--chat-input-focus-shadow-color)}.player-list-page .filter-form .el-input__inner::-webkit-input-placeholder,.player-list-page .filter-form .el-select .el-input__inner::-webkit-input-placeholder{color:var(--chat-input-placeholder-color)}.player-list-page .filter-form .el-input__inner::-moz-placeholder,.player-list-page .filter-form .el-select .el-input__inner::-moz-placeholder{color:var(--chat-input-placeholder-color)}.player-list-page .filter-form .el-input__inner:-ms-input-placeholder,.player-list-page .filter-form .el-select .el-input__inner:-ms-input-placeholder{color:var(--chat-input-placeholder-color)}.player-list-page .filter-form .el-input__inner::-ms-input-placeholder,.player-list-page .filter-form .el-select .el-input__inner::-ms-input-placeholder{color:var(--chat-input-placeholder-color)}.player-list-page .filter-form .el-input__inner::placeholder,.player-list-page .filter-form .el-select .el-input__inner::placeholder{color:var(--chat-input-placeholder-color)}.player-list-page .filter-form .el-input__prefix,.player-list-page .filter-form .el-input__prefix .el-input__icon,.player-list-page .filter-form .el-input__suffix,.player-list-page .filter-form .el-input__suffix .el-input__icon,.player-list-page .filter-form .el-select .el-input .el-select__caret{color:var(--text-secondary-color)}.player-list-page .table-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:0 0 12px}.player-list-page .table-empty{padding:18px 0}.player-list-page .state-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:12px 16px 0;padding:10px 12px;border:1px solid rgba(190,82,82,.26);border-radius:8px;background:rgba(212,91,91,.1);color:#b14b4b;font-size:12px;line-height:1.6}.player-list-page .state-banner__icon{font-size:14px}.player-list-page .player-table{width:100%}.player-list-page .switch-cell{gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.player-list-page .status-pill,.player-list-page .switch-cell{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.player-list-page .status-pill{min-width:54px;height:22px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:700}.player-list-page .status-pill.is-disabled{background:var(--player-switch-off-soft-bg-color);color:var(--player-switch-off-text-color)}.player-list-page .status-pill.is-robot{background:var(--player-robot-soft-bg-color);color:var(--player-robot-text-color)}.player-list-page .status-pill.is-rebate{background:var(--player-rebate-soft-bg-color);color:var(--player-rebate-text-color)}.player-list-page .status-pill.is-flow{background:var(--player-flow-soft-bg-color);color:var(--player-flow-text-color)}.player-list-page .balance-text{color:var(--text-primary-color);font-weight:700}.player-list-page .el-switch__core{border-color:transparent;background:var(--player-switch-inactive-bg-color);-webkit-box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.04);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.04)}.player-list-page .el-switch__core:after{background:var(--switch-knob-color)}.team-enduser-player-form-dialog{border-radius:12px;overflow:hidden;background:var(--team-enduser-popup-surface-color,#fff);-webkit-box-shadow:0 18px 40px var(--team-enduser-popup-shadow-color,rgba(19,39,68,.24));box-shadow:0 18px 40px var(--team-enduser-popup-shadow-color,rgba(19,39,68,.24))}.team-enduser-player-form-dialog .el-dialog__header{padding:16px 18px 12px;border-bottom:1px solid var(--team-enduser-popup-border-color,#d5e1ef);background:var(--team-enduser-popup-surface-alt-color,#f7fbff)}.team-enduser-player-form-dialog .el-dialog__title{color:var(--team-enduser-popup-title-color,#2b3950);font-size:16px;font-weight:700}.team-enduser-player-form-dialog .el-dialog__headerbtn .el-dialog__close{color:var(--team-enduser-popup-muted-color,#8795a8)}.team-enduser-player-form-dialog .el-dialog__headerbtn:focus .el-dialog__close,.team-enduser-player-form-dialog .el-dialog__headerbtn:hover .el-dialog__close{color:var(--team-enduser-popup-accent-color,#3676dc)}.team-enduser-player-form-dialog .el-dialog__body{padding:18px 18px 10px;background:var(--team-enduser-popup-surface-color,#fff)}.team-enduser-player-form-dialog .el-dialog__footer{padding:12px 18px 18px;border-top:1px solid var(--team-enduser-popup-border-color,#d5e1ef);background:var(--team-enduser-popup-surface-color,#fff)}.team-enduser-player-form-dialog .dialog-form .el-form-item{margin-bottom:18px}.team-enduser-player-form-dialog .dialog-form .el-form-item__label{color:var(--team-enduser-popup-title-color,#2b3950);font-weight:700}.team-enduser-player-form-dialog .dialog-form .el-input__inner,.team-enduser-player-form-dialog .dialog-form .el-textarea__inner{border:1px solid var(--team-enduser-popup-input-border-color,#d7e2f1);border-radius:6px;background:var(--team-enduser-popup-input-bg-color,#fff);color:var(--team-enduser-popup-title-color,#2b3950)}.team-enduser-player-form-dialog .dialog-form .el-input__inner:hover,.team-enduser-player-form-dialog .dialog-form .el-textarea__inner:hover{border-color:var(--team-enduser-popup-input-hover-border-color,#c4d4e8)}.team-enduser-player-form-dialog .dialog-form .el-input__inner:focus,.team-enduser-player-form-dialog .dialog-form .el-textarea__inner:focus{border-color:var(--team-enduser-popup-input-focus-border-color,#9cb4d6);-webkit-box-shadow:0 0 0 3px var(--team-enduser-popup-input-focus-shadow-color,rgba(111,150,206,.12));box-shadow:0 0 0 3px var(--team-enduser-popup-input-focus-shadow-color,rgba(111,150,206,.12))}.team-enduser-player-form-dialog .dialog-form .el-input.is-disabled .el-input__inner,.team-enduser-player-form-dialog .dialog-form .el-textarea.is-disabled .el-textarea__inner{border-color:var(--team-enduser-popup-input-border-color,#d7e2f1);background:var(--team-enduser-popup-surface-alt-color,#f7fbff);color:var(--team-enduser-popup-muted-color,#8795a8)}.team-enduser-player-form-dialog .dialog-switch-panel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.team-enduser-player-form-dialog .dialog-switch-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;min-height:54px;padding:10px 12px;border:1px solid var(--team-enduser-popup-border-color,#d5e1ef);border-radius:10px;background:var(--team-enduser-popup-surface-alt-color,#f7fbff)}.team-enduser-player-form-dialog .dialog-switch-item__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;min-width:0}.team-enduser-player-form-dialog .dialog-switch-item__title{color:var(--team-enduser-popup-title-color,#2b3950);font-size:12px;font-weight:700;line-height:1.4}.team-enduser-player-form-dialog .dialog-status-pill{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:54px;height:22px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:700}.team-enduser-player-form-dialog .dialog-status-pill.is-disabled{background:rgba(127,150,180,.14);color:var(--team-enduser-popup-muted-color,#8795a8)}.team-enduser-player-form-dialog .dialog-status-pill.is-robot{background:rgba(199,135,31,.14);color:#b17217}.team-enduser-player-form-dialog .dialog-status-pill.is-rebate{background:rgba(54,118,220,.14);color:#3676dc}.team-enduser-player-form-dialog .dialog-status-pill.is-flow{background:rgba(44,139,123,.14);color:#2c8b7b}.team-enduser-player-form-dialog .el-switch__core:after{background:#fff}.team-enduser-player-form-dialog .dialog-form__tip{margin:-4px 0 0;color:var(--team-enduser-popup-muted-color,#8795a8);font-size:12px;line-height:1.6}@media screen and (max-width:1280px){.player-list-page .summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:900px){.player-list-page .config-card__header,.player-list-page .page-hero{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.player-list-page .filter-form,.player-list-page .page-hero__actions{width:100%}.player-list-page .filter-form__actions{margin-left:0}.team-enduser-player-form-dialog .dialog-switch-panel{grid-template-columns:1fr}}@media screen and (max-width:768px){.player-list-page .summary-grid{grid-template-columns:1fr}.player-list-page .config-card__body,.player-list-page .config-card__header,.player-list-page .page-hero{padding-left:12px;padding-right:12px}}