.game-user-dialog{width:80vw;height:80vh;max-width:100vw;max-height:100vh;padding:0;border:0;border-radius:2px;box-shadow:1px 1px 50px #0005;color:#333;font:14px/1.57142857 "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;background:#f1f4f6;overflow:hidden}
.game-user-dialog::backdrop{background:#0005}
.game-user-dialog.maximized{width:100vw;height:100vh}
.game-user-dialog>header{height:42px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;padding:0 15px 0 20px;background:#f8f8f8;border-bottom:1px solid #eee;font-size:14px}
.game-user-dialog>header button{border:0;background:none;color:#555;font-size:22px;padding:0 5px;cursor:pointer}
.game-user-body{height:calc(100% - 42px);overflow:auto;padding:15px;box-sizing:border-box}
.game-user-body>[role=tablist]{display:flex;background:#e8edf0;padding:15px 15px 0;border:0;gap:4px;overflow:auto}
.game-user-body>[role=tablist] button{background:#d8e0e6;border:1px solid transparent;padding:10px 15px;white-space:nowrap;font:14px/20px "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;color:#95a5a6;cursor:pointer;flex-shrink:0}
.game-user-body>[role=tablist] button[aria-selected=true]{background:white;color:#7b8a8b;border-color:transparent}
.game-user-panel{padding-top:15px;border:0;border-radius:0 0 3px 3px;box-shadow:0 1px 1px #0001}.game-user-panel .ads-filters[hidden]{display:none}
.game-user-panel .ads-toolbar{padding:10px 0;margin:0;border:0;min-height:52.5625px}
.game-user-panel .ads-toolbar>button{height:32.5625px;font:13px/18.5714px "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}
.game-user-panel .ads-refresh .shell-icon{width:auto;font-size:13px;line-height:1}
.game-user-panel .game-user-table-tools .shell-icon{width:13px;font:13px/13px "Glyphicons Halflings"!important}
.game-user-panel .game-user-table-tools{gap:0;align-self:flex-start}
.game-user-panel .game-user-table-tools>button,.game-user-panel .game-user-table-tools summary{box-sizing:border-box;width:39px;min-width:39px;height:32.5625px;padding:6px 12px;color:#444;background:#f4f4f4;border:1px solid #ddd;font:13px/18.5714px "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;white-space:nowrap}
.game-user-panel .game-user-table-tools details{margin-left:-1px}
.game-user-panel .game-user-table-tools summary{list-style:none;border-radius:0;cursor:pointer}
.game-user-panel .game-user-table-tools [data-action=cards]{border-radius:3px 0 0 3px}
.game-user-panel .game-user-table-tools .game-user-export summary{border-radius:0 4px 4px 0}
.game-user-panel .game-user-table-tools [data-action=search]{margin-left:5px;border-radius:3px}
.game-user-panel .game-user-table-tools .game-user-columns summary,.game-user-panel .game-user-table-tools .game-user-export summary{width:50.625px;min-width:50.625px}
.game-user-panel .game-user-table-tools .caret{display:inline-block;vertical-align:middle;margin-left:0;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}
.game-user-panel .ads-table{white-space:normal}
.game-user-panel .ads-table th,.game-user-panel .ads-table td{border-color:#f4f4f4}
.game-user-panel .ads-filters .ads-submit{background:#444c69!important;border-color:#444c69!important}
.game-user-panel .ads-table th{font:700 14px/24px "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;padding:8px 10px;background:white;color:#000;white-space:nowrap}
.game-user-panel .ads-table th{border-bottom-color:#ddd}
.game-user-panel .ads-table td{height:auto;padding:8px 15px;font:14px/20px "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;color:#333}
.game-user-panel .ads-table th:first-child:has(input[type=checkbox]){width:44px;box-sizing:border-box}
.game-user-panel .ads-table tr:nth-child(odd) td{background:#f9f9f9}
@media(min-width:1200px){
 .game-user-panel .ads-table th[data-field=id]{width:62.15625px}
 .game-user-panel .ads-table th[data-field=username]{width:79.921875px}
 .game-user-panel .ads-table th[data-field=parent_name],.game-user-panel .ads-table th[data-field=game_name]{width:84.875px}
 .game-user-panel .ads-table th[data-field=coin_user]{width:115px}
 .game-user-panel .ads-table th[data-field=coin_user_month],.game-user-panel .ads-table th[data-field=coin_user_day]{width:105px}
 .game-user-panel .ads-table th[data-field=coin],.game-user-panel .ads-table th[data-field=freeze_coin]{width:87px}
 .game-user-panel .ads-table th[data-field=is_true],.game-user-panel .ads-table th[data-field=is_white]{width:63px}
 .game-user-panel .ads-table th[data-field=game_addiction_enable]{width:54.09375px}
 .game-user-panel .ads-table th[data-field=status]{width:60.765625px}
 .game-user-panel .ads-table th[data-field=created_at]{width:145.359375px}
 .game-user-panel .ads-table th[data-field=member_actions]{width:233.953125px}
}
.game-user-panel [role=alert]:empty{display:none}.game-user-panel [role=alert]{color:#c0392b}
.game-user-table-tools{display:flex;gap:5px;margin-left:auto;align-items:center}
.game-user-table-tools details{position:relative}.game-user-table-tools summary{list-style:none;background:#fff;padding:8px 10px;border:1px solid #ddd;border-radius:2px;cursor:pointer}
.game-user-table-tools details>div{position:absolute;right:0;top:100%;z-index:5;background:white;border:1px solid #ddd;box-shadow:0 6px 12px #0003;min-width:140px;padding:5px 0;max-height:320px;overflow:auto}
.game-user-columns label{display:flex;align-items:center;gap:8px;padding:4px 15px;white-space:nowrap}.game-user-columns input{margin:0}
.game-user-export div button{display:block;width:100%;text-align:left;border:0;background:white;white-space:nowrap}
.game-user-panel .ads-table th[aria-sort]{padding:0}
.game-user-panel .ads-table th button{position:relative;display:block;width:100%;border:0;background:none;padding:8px 20px 8px 10px;height:auto;font:inherit}
.game-user-panel .ads-table th button:before,.game-user-panel .ads-table th button:after{content:'';position:absolute;right:6px;border-left:4px solid transparent;border-right:4px solid transparent}
.game-user-panel .ads-table th button:before{top:calc(50% - 7px);border-bottom:6px solid #ddd}
.game-user-panel .ads-table th button:after{top:calc(50% + 1px);border-top:6px solid #ddd}
.game-user-panel .ads-table th[aria-sort=ascending] button:before{border-bottom-color:#333}
.game-user-panel .ads-table th[aria-sort=descending] button:after{border-top-color:#333}
.game-user-panel .ads-table th[aria-sort=ascending] button:after,.game-user-panel .ads-table th[aria-sort=descending] button:before{display:none}
.game-user-panel .ads-table td .game-user-cell-search,.game-user-cards .game-user-cell-search{border:0;background:none;height:auto;padding:0;color:#4397fd;font:inherit;white-space:normal}
.game-user-panel .ads-table td .game-user-label-search{color:inherit;display:inline}
.game-user-label{padding:.2em .6em .3em;border-radius:.25em;color:white;background:#1688f1;font-size:75%;font-weight:700;line-height:1;white-space:nowrap;vertical-align:baseline}.game-user-label.value-1{background:#18bc9c}
.game-user-label.warning{background:#f39c12}
.behavior-pagination{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:12px}.behavior-pagination button{height:32px;width:32px;border:1px solid #ddd;background:white}.behavior-pagination span:first-child{margin-right:auto}
.behavior-filters{display:flex;gap:8px;padding:10px 0}.behavior-filters input{padding:7px;border:1px solid #ddd}.behavior-filters button{padding:7px 14px;background:#18bc9c;color:#fff;border:0}
.game-user-panel button.game-member-coins{background:#f39c12;color:#fff;border-color:#f39c12;font-size:12px;height:22px;padding:1px 5px}.game-coin-dialog{width:600px;max-width:90vw;border:0;padding:0;box-shadow:1px 1px 50px #0005;color:#333}.game-coin-dialog::backdrop{background:#0004}.game-coin-dialog header{display:flex;justify-content:space-between;align-items:center;padding:10px 20px;background:#f8f8f8;border-bottom:1px solid #eee}.game-coin-dialog header button{border:0;background:none;font-size:22px}.game-coin-dialog form{padding:25px 20px}.game-coin-dialog label{display:flex;align-items:center;gap:20px;margin-bottom:18px}.game-coin-dialog input{flex:1;min-width:0;border:1px solid #d2d6de;padding:8px}.game-coin-dialog footer{text-align:center}.game-coin-dialog footer button{padding:6px 12px;border:1px solid #ddd;margin:0 3px;border-radius:3px}.game-coin-dialog [type=submit]{background:#18bc9c;color:white;border-color:#18bc9c}.game-coin-dialog [role=alert]{color:#c33}.game-coin-dialog button:disabled{opacity:.5}
.game-member-behavior{background:#18bc9c;color:#fff;border:0;padding:2px 5px;font-size:12px;margin-right:3px}.game-member-behavior.multi{background:#3fb1e3}.member-behavior-dialog{border:0;padding:0}.member-behavior-dialog>header{height:42px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #eee}.member-behavior-dialog>header button{border:0;background:none;font-size:22px}.behavior-loading,.behavior-empty{text-align:center;color:#888;padding:40px}.behavior-error{color:#c33}.behavior-summary{padding:10px 0;font-weight:bold}
.game-member-more{position:relative}.game-member-more summary{list-style:none;border:1px solid #ddd;border-radius:3px;padding:7px 12px;cursor:pointer;background:#fff}.game-member-more>div{position:absolute;top:100%;left:0;z-index:5;min-width:100px;background:white;padding:5px;box-shadow:0 6px 12px #0003}.game-member-more button{display:block;width:100%;text-align:left}
.game-user-panel button.game-member-toggle{border:0;background:none;height:auto;padding:0;color:#999;font-size:22px;line-height:1}.game-user-panel button.game-member-toggle.enabled{color:#18bc9c}.game-member-avatar{height:30px;width:30px;object-fit:cover}
.game-user-label.value-2,.game-user-label.value-4{background:#e74c3c}
.game-withdraw-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;margin-bottom:20px}.game-withdraw-summary article{background:#f5f5f5;padding:15px}.game-withdraw-summary strong{display:block;font-size:24px}.game-withdraw-summary span{font-size:14px}
.game-user-panel button.game-withdraw-approve{background:#18bc9c;border-color:#18bc9c;color:#fff}.game-user-panel button.game-withdraw-refuse,.game-user-panel button.game-withdraw-reject{background:#e74c3c;border-color:#e74c3c;color:#fff}.game-user-panel [data-game-review]{font-size:12px;padding:1px 5px;height:22px;margin-right:4px}.game-user-panel button:disabled{opacity:.5;cursor:default}.game-withdraw-reason{display:block;margin-top:15px}.game-withdraw-reason textarea{display:block;width:100%;min-height:80px;margin-top:8px;padding:8px;border:1px solid #ddd;box-sizing:border-box}
.game-user-results[aria-busy=true]{opacity:.55;pointer-events:none}
.game-user-panel button.game-member-behavior{height:22px;padding:1px 5px;background:#18bc9c;border-color:#18bc9c;color:#fff;font-size:12px;line-height:18px}
.game-user-panel button.game-member-behavior.multi{background:#1688f1;border-color:#1688f1}
.game-user-panel button.game-member-coins{font:12px/18px "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}
.game-user-panel button.game-member-edit{height:22px;padding:1px 5px;background:#18bc9c;border-color:#18bc9c;color:white;font:12px/18px "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}
.game-user-panel button.game-member-edit .shell-icon{width:auto}
.game-user-panel button.game-member-behavior,.game-user-panel button.game-member-coins,.game-user-panel button.game-member-edit{vertical-align:middle}
.game-member-editor-host{position:fixed;inset:0;width:100vw;height:100vh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;overflow:hidden}
.game-member-editor-host::backdrop{background:transparent}
.game-member-editor-host.minimized{inset:auto auto 0 0;width:180px;height:45px;z-index:1000}
.game-user-panel button.game-member-toggle{font-size:28px;color:#d2d6de;vertical-align:middle}
.game-user-panel button.game-member-toggle.enabled{color:#18bc9c}
.game-user-panel button.game-member-toggle .shell-icon{width:auto}
.game-user-panel .game-user-pagination{margin:10px 0;min-height:34px;font:13px/24px "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}
.game-user-pagination label[hidden],.game-user-pagination nav[hidden]{display:none}
.game-user-table-tools [data-action=search]{order:4;margin-left:5px}
.game-user-table-tools summary,.game-member-more summary{height:32.5625px;padding:6px 12px;font:13px/18.5714px "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;background:#f4f4f4}
.game-user-panel button.game-member-toggle:not(.enabled) .shell-icon{transform:scaleX(-1)}
.game-member-more summary[aria-disabled=true]{opacity:.5;cursor:default}
.member-behavior-dialog{width:80vw;height:80vh;max-width:100vw;max-height:100vh;background:#f1f4f6;color:#333;border-radius:2px;box-shadow:1px 1px 50px #0005;overflow:hidden;font:14px/1.57142857 "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}
.member-behavior-dialog::backdrop{background:#0005}.member-behavior-dialog>header{background:#f8f8f8}
.member-behavior-dialog main.game-user-body{padding:15px}
.member-behavior-dialog .game-user-body>nav button[aria-selected=true]{border:1px solid transparent;color:#7b8a8b}
.member-behavior-dialog .game-user-panel [data-field=game_name],.member-behavior-dialog .game-user-panel [data-field=receive_address]{text-align:left}
.member-behavior-dialog .ads-table td{height:47px}
.behavior-coin-summary{display:inline-flex;align-items:center;height:32.5625px;padding:6px 12px;border:1px solid #ddd;border-radius:2px;background:#f4f4f4;color:#4397fd;font:13px/18.5714px "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}
.behavior-coin-summary .shell-icon{width:auto;margin-right:4px}
.behavior-balances{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-bottom:15px;color:white}
.behavior-balances article{height:101px;padding:15px;border-radius:3px;background:linear-gradient(to top,#1688f1,#3899f3)}
.behavior-balances article:nth-child(2){background:linear-gradient(to top,#39cccc,#7adddd);text-align:center}.behavior-balances article:nth-child(3){background:linear-gradient(to top,#605ca8,#9491c4);text-align:right}
.behavior-balances strong{display:block;font-size:22px;line-height:24px;font-weight:400;margin:17px 0 8px;overflow-wrap:anywhere}.behavior-balances span{font-size:14px;line-height:20px}
.behavior-success{background:#18bc9c}.behavior-warning{background:#f39c12}.behavior-danger{background:#ff4949}.behavior-info{background:#1688f1}
.behavior-lottery-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;align-items:start;margin-bottom:18px;color:white}
.behavior-lottery-counters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-height:107.8125px;padding:15px 0;border-radius:3px;background:linear-gradient(to top,#1688f1,#3899f3)}
.behavior-lottery-counters:nth-child(2){background:linear-gradient(to top,#39cccc,#7adddd)}
.behavior-lottery-counters strong{display:block;min-height:33px;font:400 28px/33px "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;margin:17px 0 7px;overflow-wrap:anywhere}
.behavior-lottery-counters span{font-size:14px;line-height:20px}.behavior-lottery-counters>div{min-width:0;padding:0 15px}
.behavior-device-info{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;min-height:156.1875px;padding:10px 8px;border-radius:3px;background:linear-gradient(to top,#605ca8,#9491c4);font:14px/22px "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}
.behavior-device-info>div{min-width:0;overflow-wrap:anywhere}.game-user-panel .behavior-device-info button{height:auto;min-height:22px;padding:1px 5px;border:1px solid #1688f1;background:#1688f1;color:white;font:12px/18px "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}
.behavior-lottery-summary.multiple .behavior-device-info{min-height:132px}
.member-behavior-dialog .game-user-panel .ads-filters{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px 0;margin:0 -15px;padding:0 0 15px;font:14px/22px "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}
.member-behavior-dialog .game-user-panel .ads-filters>label{display:grid;grid-template-columns:1fr 2fr;align-items:start;gap:0;padding:0 15px;margin:0;font-weight:400}
.member-behavior-dialog .game-user-panel .ads-filters>label>span{width:auto;padding:7px 15px 0;font-weight:400}
.member-behavior-dialog .game-user-panel .ads-filters input,.member-behavior-dialog .game-user-panel .ads-filters select{height:33px;width:calc(100% - 30px);margin:0 15px;font:400 13px/18.5714px "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}
.member-behavior-dialog .game-user-panel .ads-filter-actions{grid-column:auto;padding-left:calc(33.333333% + 20px);white-space:nowrap}
.member-behavior-dialog .game-user-panel .ads-filter-actions button{height:32.5625px;font:13px/18.5714px "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}
.member-behavior-dialog .game-user-panel .ads-filters .ads-submit{background:#18bc9c!important;border-color:#18bc9c!important}
@media(max-width:1199px){.member-behavior-dialog .game-user-panel .ads-filters{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:991px){.member-behavior-dialog .game-user-panel .ads-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:767px){.member-behavior-dialog .game-user-panel .ads-filters{grid-template-columns:minmax(0,1fr)}}
.member-app-usage-dialog{width:800px;height:600px;max-width:calc(100vw - 30px);max-height:calc(100vh - 30px);padding:0;border:0;background:white;color:#333;box-shadow:1px 1px 50px #0005;font:14px/20px "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}
.member-app-usage-dialog::backdrop{background:#0005}.member-app-usage-dialog>header{height:45px;display:flex;align-items:center;padding:0 16px 0 20px;background:#2c3e50;color:white;cursor:move;touch-action:none;user-select:none}.member-app-usage-dialog>header span{margin-right:auto}
.member-app-usage-dialog>header button{flex:0 0 16px;width:16px;height:45px;margin-left:10px;padding:0;border:0;background:none;color:white;cursor:pointer}.member-app-usage-dialog>header button:after{font:18px/45px MemberWindowIcons;content:'\e626'}
.member-app-usage-dialog [data-usage-minimize]:after{content:'\e625'}.member-app-usage-dialog [data-usage-maximize]:after{content:'\e623'}.member-app-usage-dialog.expanded [data-usage-maximize]:after,.member-app-usage-dialog.minimized [data-usage-maximize]:after{content:'\e624'}
.member-app-usage-dialog>main{height:calc(100% - 45px);padding:15px;overflow:auto}.member-app-usage-dialog [role=alert]{color:#c33}
.app-usage-table{width:100%;min-width:730px;border-collapse:collapse;font:14px/20px "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}.app-usage-table th,.app-usage-table td{padding:8px;text-align:left;vertical-align:top}.app-usage-table th{border-bottom:2px solid #f4f4f4;white-space:nowrap}.app-usage-table td{border-top:1px solid #f4f4f4;overflow-wrap:anywhere;max-width:260px}.app-usage-table tbody tr:nth-child(odd){background:#f9f9f9}
.member-app-usage-dialog.expanded{width:100vw;height:100vh;max-width:100vw;max-height:100vh}.member-app-usage-dialog.minimized{position:fixed;inset:auto auto 0 0;margin:0;width:180px;height:45px;max-width:180px;max-height:45px;overflow:hidden}
.member-app-usage-dialog.minimized>main,.member-app-usage-dialog.minimized [data-usage-minimize],.member-app-usage-dialog.expanded [data-usage-minimize]{display:none}.member-app-usage-dialog.minimized,.member-app-usage-dialog.expanded{transform:none!important}.member-app-usage-dialog.minimized>header,.member-app-usage-dialog.expanded>header{cursor:default}
@media(max-width:991px){.behavior-lottery-summary{grid-template-columns:minmax(0,1fr);gap:15px}.behavior-lottery-counters>div{padding:0 8px}.behavior-lottery-counters span{overflow-wrap:anywhere}}
@media(max-width:640px){.behavior-balances{grid-template-columns:minmax(0,1fr);gap:10px}.behavior-balances article:nth-child(n){text-align:left}}
@media(max-width:640px){.member-behavior-dialog{width:96vw;height:94vh}.member-behavior-dialog main.game-user-body{padding:10px}}
.game-user-pagination{display:flex;align-items:center;gap:10px;margin-top:12px;flex-wrap:wrap}.game-user-pagination[hidden]{display:none}.game-user-pagination nav{margin-left:auto;display:flex;gap:0}.game-user-pagination select{padding:5px;border:1px solid #ddd;background:white}.game-user-pagination [aria-current=page]{background:#18bc9c;border-color:#18bc9c;color:white}
.game-page-info{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.game-page-size{display:inline-flex;align-items:center;gap:4px}.game-page-size[hidden]{display:none}
.game-page-size details{position:relative}.game-page-size summary{list-style:none;cursor:pointer;border:1px solid #ddd;border-radius:3px;background:#f4f4f4;padding:6px 12px;line-height:18.5714px}
.game-page-size .caret{display:inline-block;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent;margin-left:2px}
.game-page-size details>div{position:absolute;bottom:100%;left:0;z-index:5;min-width:160px;background:white;border:1px solid #ddd;padding:5px 0;box-shadow:0 6px 12px #0003}
.game-user-panel .game-page-size button{display:block;width:100%;border:0;background:white;text-align:left;padding:3px 20px;height:auto;line-height:20px}
.game-user-panel .game-page-size button[aria-current=true],.game-user-panel .game-page-size button:hover{background:#f5f5f5}
.game-user-pagination nav{flex-wrap:wrap}.game-user-pagination nav>button,.game-page-gap{border-radius:0;line-height:18.5714px;padding:6px 12px;height:32.5625px;margin-left:-1px}.game-page-gap{border:1px solid #ddd;color:#777}
.game-page-jump{display:flex;align-items:center;margin-left:5px;gap:5px}.game-page-jump input{width:50px;min-width:0;height:32.5625px;border:1px solid #d2d6de;padding:6px 8px;background:white;color:#555}
.game-user-cards article{padding:10px;border-bottom:1px solid #ddd}.game-user-cards article>div{display:flex;padding:4px;gap:10px}.game-user-cards strong{width:130px;flex-shrink:0}
.agent-dashboard button.game-user-open{background:#5bc0de;color:white;border-color:#46b8da;font-size:12px;padding:1px 5px;height:22px}
.agent-dashboard button.game-profit-open{background:#18bc9c;color:white;border-color:#12a98d;font-size:12px;padding:1px 5px;height:22px;margin-left:4px}
@media(max-width:1100px){.game-user-panel .ads-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.game-user-panel .ads-filter-actions{grid-column:auto;padding-left:140px}}
.game-user-unavailable{background:#fff;padding:50px;text-align:center;color:#777}.game-user-unavailable p{font-size:16px;color:#555;margin:0 0 10px}
.game-user-stats{padding:15px;background:white}.game-stat-cards{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:30px;margin-bottom:18px;align-items:start}.game-stat-cards article{padding:15px;border-radius:3px;color:#fff;background:linear-gradient(to top,#1688f1,#3899f3)}.game-stat-cards article:nth-child(2){background:linear-gradient(to top,#39cccc,#7adddd)}.game-stat-cards article:nth-child(3){background:linear-gradient(to top,#f39c12,#f7bc60)}.game-stat-cards article:nth-child(4){background:linear-gradient(to top,#605ca8,#9491c4)}.game-stat-cards article:nth-child(5){background:linear-gradient(to top,#18bc9c,#1cdcb6)}.game-stat-cards strong{display:block;font-size:26px;font-weight:500;line-height:1.1;margin:0 0 9px;color:inherit}
.game-stat-chart-panel{position:relative;padding:15px;border:1px solid transparent;background:white;margin-bottom:18px;border-radius:3px}.game-stat-chart-panel [data-stat-chart]{height:360px;width:100%}.game-stat-counters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-bottom:20px}.game-stat-counters article{background:white;padding:20px;display:flex;align-items:flex-start;gap:10px}.game-stat-counters article>div{padding-top:2px}.game-stat-counters strong{display:block;font-size:24px;font-weight:600}.game-stat-counters span{font-size:14px}.game-stat-counters i{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:60px;height:60px;background:#7266ba;color:white;border-radius:5px;font-size:30px}.game-stat-counters article:nth-child(2) i{background:#27c24c}.game-stat-counters article:nth-child(3) i{background:#23b7e5}
@media(max-width:991px){.game-stat-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.game-stat-counters{gap:15px}.game-stat-counters article{padding:10px;gap:8px}.game-stat-counters i{width:35px;height:35px;font-size:20px}}
.game-stat-chart{background:#fff;margin-top:15px;padding:16px}.game-stat-chart h3{font-size:15px;margin:0 0 12px}.game-stat-chart svg{display:block;width:100%;height:180px;background:linear-gradient(#f3f5f7 1px,transparent 1px) 0 0/100% 25%;overflow:visible}.game-stat-chart polyline{fill:none;stroke:#18bc9c;stroke-width:2}.game-stat-axis{display:flex;gap:20px;align-items:center;color:#777;font-size:11px}.game-stat-axis span:first-child{margin-right:auto}.game-stat-axis b{margin-left:auto;color:#18bc9c}.game-stat-empty{background:#fff;padding:20px;color:#999}
.game-stat-region-panel{margin-top:18px;background:#fff;border-radius:4px;padding:18px;min-height:120px}.game-stat-region-panel h3{margin:0 0 14px;font-size:16px;color:#555}.game-stat-region-empty{margin:0;color:#999;text-align:center;padding:28px 0}
.game-stat-region-panel ol{margin:0;padding:0;list-style:none}.game-stat-region-panel li{display:flex;justify-content:space-between;padding:8px 4px;border-bottom:1px solid #f0f0f0;color:#666}.game-stat-region-panel li b{color:#1688f1}
.game-stat-region-panel li{display:flex;align-items:center;gap:10px;padding:8px 4px;border-bottom:1px solid #eee}.game-stat-region-panel li span{width:100px}.game-stat-region-panel li i{height:8px;background:#18bc9c;border-radius:4px}.game-stat-region-panel li b{margin-left:auto;color:#18bc9c}
.game-stat-region-panel{background:#fff;border-radius:3px;padding:16px;margin-top:20px}.game-stat-region-panel h3{margin:0 0 12px;color:#555;font-size:16px}.game-stat-region-panel ol{margin:0;padding:0;list-style:none}.game-stat-region-panel li{display:flex;align-items:center;gap:10px;padding:8px 4px;border-bottom:1px solid #eee}.game-stat-region-panel li span{width:100px}.game-stat-region-panel li i{height:8px;background:#18bc9c;border-radius:4px;display:block}.game-stat-region-panel li b{margin-left:auto;color:#18bc9c}@media(min-width:900px){.game-stat-region-panel ol{display:grid;grid-template-columns:1fr 1fr;column-gap:28px}}
.game-stat-cards article,.game-stat-counters article,.game-stat-counters article>div{min-width:0;overflow-wrap:anywhere}
.game-stat-cards article>div{font-size:14px;font-weight:500;line-height:1.1;margin:9px 0 27px}.game-stat-cards article>span{display:block;font-size:12.88px;font-weight:400;line-height:22.22px}
.game-stat-region-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.game-stat-region-grid .game-stat-chart-panel{min-width:0}.game-stat-region-grid .game-stat-chart-panel:first-child{grid-column:span 2}.game-stat-region-grid .game-stat-chart-panel [data-stat-chart]{height:600px}
.game-map-attribution{position:absolute;bottom:0;right:15px;font-size:11px;line-height:14px;color:#777}.game-map-attribution a{color:inherit}
.game-user-stats{container-type:inline-size}
@container(max-width:991px){.game-stat-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.game-stat-region-grid{grid-template-columns:minmax(0,1fr);gap:0}.game-stat-region-grid .game-stat-chart-panel:first-child{grid-column:auto}}
@media(max-width:991px){.game-stat-region-grid{grid-template-columns:minmax(0,1fr);gap:0}.game-stat-region-grid .game-stat-chart-panel:first-child{grid-column:auto}}
@media(max-width:640px){
 .game-user-dialog{width:96vw;height:94vh}
 .game-user-body,.game-user-stats{padding:10px}
 .game-user-panel .ads-toolbar{flex-wrap:wrap;gap:5px}
 .game-user-table-tools{flex-wrap:wrap}
 .game-user-panel .ads-filters{grid-template-columns:minmax(0,1fr)}
 .game-user-panel .ads-filter-actions{padding-left:0}
 .game-stat-cards strong{font-size:24px}
 .game-stat-counters{grid-template-columns:minmax(0,1fr)}
 .game-stat-chart-panel{padding:5px}
 .game-stat-region-grid .game-stat-chart-panel [data-stat-chart=region-map]{height:420px}
 .game-withdraw-summary{gap:10px}
 .game-user-cards article>div>span{min-width:0;overflow-wrap:anywhere}
}
