.report-box{background-color:var(--bg-table);min-height:calc(100vh - 60px);padding:16px}.report-box.casino-box{background-color:initial;padding:0}.report-box.casino-box .casino-tabs{border-radius:0;margin-bottom:5px}.report-name{font-size:var(--font-24)}.report-form{align-items:flex-end;display:flex;display:-webkit-flex;flex-wrap:wrap}.report-form .form-group{display:inline-block;margin-bottom:0}.report-form .form-control,.report-page-count .form-control{background-color:#fff;color:#000}.report-title input{width:320px}.report-form select{width:240px}.report-form input{width:170px}.report-form button{width:150px}.report-page-count{align-items:center;justify-content:space-between;margin-bottom:16px;margin-top:16px}.file-icons,.report-page-count{display:flex;display:-webkit-flex}.file-icons{flex-wrap:wrap}.file-icons i{cursor:pointer;font-size:var(--font-big);margin-right:10px}.file-icons .fa-file-pdf{color:#f70000}.file-icons .fa-file-excel{color:#1f6e43}.file-icons .disabled{color:var(--text-table);cursor:not-allowed;opacity:.6}.report-page-count select{display:inline-block;height:36px;min-width:100px;width:auto}.report-table{margin-top:0;min-height:400px}.report-table.report-table-modal,.unsettled-bets .report-table{min-height:0;min-height:auto}.casino-result .back-border{border-left:5px solid var(--back)}.casino-result .lay-border{border-left:5px solid var(--lay)}.report-table .bet-name{margin-bottom:8px}.report-table .bet-info{color:var(--text-table);opacity:.6}.report-table .bet-info .bet-val{margin-left:24px}.report-table .bet-time{margin-left:8px}.report-table .bet-odd{color:var(--text-green)}.report-table.bet-result img{margin-left:8px}.report-table .bet-sport{width:150px}.report-table .bet-sport div{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-table .bet-event-name{width:400px}.report-table .bet-event-name div{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-table .bet-market-name{width:300px}.current-bets.report-table .bet-market-name{width:260px}.report-table .bet-market-name div{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-table .bet-nation{width:150px}.report-table .bet-nation div{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-table .bet-user-rate{width:110px}.report-table .bet-user-rate div{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-table .bet-amount{width:170px}.report-table .bet-amount div{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-table .bet-date{width:220px}.report-table .bet-date div{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-statement.report-table .bet-date{width:270px}.ac-statement.report-table .bet-date div{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-table .bet-remark{cursor:pointer;width:auto}.report-table .bet-remark div{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-table-modal.report-table .bet-remark{cursor:pointer;width:300px}.report-table-modal.report-table .bet-remark div{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-table .bet-ip{cursor:pointer;width:200px}.report-table .bet-ip div{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-table .bet-action{cursor:pointer;width:75px}.report-table .bet-action div{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-table .bet-action a i{color:var(--text-table)}.report-table .bet-file{cursor:pointer;width:155px}.report-table .bet-file div{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-box.deposit{background-color:var(--bg-body);border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;color:var(--text-body);margin-top:50px;padding:8px}.deposit-page .deposit-form .form-group.depo-amount{background-color:#fff;border:1px solid #ccc;color:#000}.deposit-page .deposit-form .form-group.depo-amount .form-control{background-color:#fff;color:#000}.deposit-page .payment-ions-container .payment-icons{margin-right:5px;width:calc(25% - 4px)}.deposit-page .payment-ions-container .payment-icons .content{padding:10px}.bank-detail img{height:270px}.deposit-page .deposit-options .bank-detail{text-align:center}.deposit-page .deposit-options .payment-detail-box{display:block}.deposit-page .upload-ss{border:1px solid #ccc}.deposit-page .upload-ss label{align-items:center;display:flex;font-size:14px}.payment-pay-now{background:var(--theme2-bg);border:1px solid var(--theme1-bg);color:var(--theme1-bg)}.payment-pay-now.pay-disable{background:#ccc;border:#ccc;color:#000}.qr-code img{min-height:270px}.label-amount{font-size:14px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.mr-1{margin-right:5px}.payment-detail-box p{align-items:center;background:#fff;border-radius:10px;display:flex;font-weight:700;justify-content:space-between;padding:10px;width:100%}.report-box{background-color:var(--bg-body);border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;color:var(--text-body);margin-top:50px;padding:8px}.report-title{align-items:center;display:flex;display:-webkit-flex;justify-content:space-between}.report-name{font-size:24px;height:43px}.deposit-page{margin:0 auto;width:100%}.deposit-page h4{align-items:center;display:flex;font-size:18px;font-weight:700;position:relative;width:100%}.deposit-page h4 span{display:inline-block;max-width:calc(100% - 30px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.deposit-page h5{font-size:18px;font-weight:400}.deposit-page .deposit-form{border-radius:12px;padding:10px}.deposit-page .deposit-form .form-group.depo-amount{background-color:#222;border-radius:0;color:#eee;display:flex;height:46px;margin-right:0;padding:0 5px;position:relative}.deposit-page .deposit-form .form-group.depo-amount .form-control{background-color:initial;border:0;box-shadow:none;color:var(--text-sidebar);height:100%}.deposit-page .deposit-form .deposit-minus,.deposit-page .deposit-form .deposit-plus{background-color:initial;border:0;color:var(--text-sidebar)}.deposit-page .deposit-form .error{bottom:-18px;color:red;font-size:14px;line-height:1;position:absolute}.deposit-page .deposit-form .btn-add-container{align-items:center;display:flex;height:46px}.deposit-page .deposit-form .btn-add-container .btn-add{box-shadow:0 0 1px!important;font-size:14px;font-weight:700;padding:5px 12px}.deposit-page .deposit-form .btn-add-container .btn-add:hover{color:#fff}.deposit-page .deposit-form .btn-add-container .btn-add:not(:last-child){margin-right:5px}.deposit-page .payment-ions-container .payment-icons{background-color:initial;background-position:50%;background-size:cover;color:var(--text-body);margin-right:30px;position:relative;width:calc(30% - 11px)}.deposit-page .payment-ions-container .payment-icons .glass{backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);background:#90909033;border:1px solid #9090902e;box-shadow:0 8px 32px 0 #1f26875e;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.deposit-page .payment-ions-container .payment-icons .content{width:100%;z-index:100}.deposit-page .payment-ions-container .payment-icons:nth-child(4n){margin-right:0}.deposit-page .payment-icons.whatsapp-box,.withdraw-request .deposit-page .payment-icons.whatsapp-box{background-color:#d6d6d6;background-position:bottom;background-repeat:no-repeat;background-size:contain;color:#000;min-height:250px}.withdraw-request .deposit-page .payment-icons.whatsapp-box{margin-bottom:0;margin-top:0;min-height:240px;padding:0;width:100%}.withdraw-request .deposit-options .button{background:#0f5f8f!important;color:#fff!important}.payment-ions-container{margin-bottom:0}.deposit-page .payment-icons,.payment-ions-container{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:0;position:relative}.deposit-page .payment-icons{align-content:flex-start;align-items:flex-start;background:#0000;margin-bottom:10px;padding:0}.bank-detail img{background-color:#fff;height:90px}.deposit-page .payment-icons .payment-icon-box-container{flex:1 1 auto;max-width:25%;padding:1px;width:25%}.deposit-page .payment-icons .payment-icon-box-container .payment-icon-box{align-items:center;background-color:#444;color:#ddd;cursor:pointer;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;padding:15px}.deposit-page .payment-icons .payment-icon-box-container .payment-icon-box.active{background-color:#222;color:#eee}.deposit-page .payment-icons .payment-icon-box-container .payment-icon-box img{height:35px}.deposit-page .payment-icons .payment-icon-box-container .payment-icon-box h4{font-size:18px;font-weight:700;margin-bottom:0;margin-top:10px}.deposit-page .payment-icons .payment-icon-box-container .payment-icon-box h4 .fa-info-circle{border:0}.payment-icons.auto-pay .auto-pay-btn{display:flex;justify-content:end;padding:8px}.payment-icons.auto-pay .crypto-detail{padding:0 5px}.payment-icons.auto-pay .deposit-options p{color:#ddd}.deposit-page .deposit-options{margin-bottom:0;padding:0 10px 5px;position:relative;width:100%}.deposit-page .deposit-options a{color:var(--text-body);font-weight:700;opacity:.9}.deposit-page .deposit-options .form-group{min-width:150px;width:auto}.deposit-page .deposit-options .btn{height:46px}.deposit-page .deposit-options>.row{margin-bottom:10px;margin-top:0;position:relative}.deposit-page .deposit-options>.row:last-child:after{display:none}.deposit-page .deposit-options .bank-detail{align-items:center;background:#0000;display:flex;flex-wrap:wrap;overflow-x:hidden;overflow-y:auto;padding:0 5px;scrollbar-width:thin}.deposit-page .deposit-options .bank-detail::-webkit-scrollbar{width:8px}.deposit-page .deposit-options .bank-detail::-webkit-scrollbar-track{background:#000}.deposit-page .deposit-options .bank-detail::-webkit-scrollbar-thumb{background-color:#333}.payment-icons-title{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px;width:100%}.payment-icons-title p{color:var(--text-body);display:block;margin-bottom:0;max-width:100%;opacity:.9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.payment-icons-title h3{font-size:16px;font-weight:700;margin-bottom:0}.deposit-page .deposit-options .payment-detail-box{align-items:flex-start;display:flex;justify-content:flex-start;width:100%}.deposit-page .deposit-options .payment-detail-box span{max-width:100%;opacity:.9}.deposit-page .deposit-options .form-control{border:0;border-radius:0;height:46px;margin-top:10px;padding:10px;width:100%}.deposit-page .deposit-options .crypto-icons{display:flex;flex-wrap:wrap;gap:5px}.deposit-page .deposit-options .crypto-icons .crypto-btn img{height:48px}.deposit-page .deposit-options .crypto-icons .crypto-btn{cursor:pointer;display:flex;height:auto;justify-content:center;width:calc(50% - 5px)}.deposit-page .deposit-options .crypto-icons .crypto-btn.disabled{cursor:not-allowed}.deposit-page .upload-ss{align-items:center;border:1px dashed #ccc;color:#000;display:flex;height:50px;min-height:50px;padding:5px;text-align:center;width:48%}.deposit-page .upload-ss label{color:var(--text-body);cursor:pointer;font-size:10px;margin:0;opacity:.9;width:100%}.deposit-page .verify-ss{align-items:center;border:1px dashed;display:flex;height:50px;justify-content:center;min-height:50px;position:relative;width:48%}.deposit-page .verify-ss img{max-height:100%}.deposit-page .remove-ss{align-items:center;background:#fff;border:1px solid #333;border-radius:50%;color:#333;cursor:pointer;display:flex;font-size:24px;height:24px;justify-content:center;position:absolute;right:-12px;top:-12px;width:24px;z-index:1000}.deposit-page .payment-icons.crypto-icons-box{border:0;box-shadow:none!important;padding:0;position:relative}.deposit-page .payment-icons.crypto-icons-box:before{background-color:#666;bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);width:70%}.deposit-page .payment-icons.crypto-icons-box .payment-icon-box-container{max-width:100%;width:100%}.deposit-page .payment-icons.crypto-icons-box .payment-icon-box-container .payment-icon-box{background:#0000;border:3px solid #4b4747;box-shadow:0 3px 8px #4d4b4b!important;flex-direction:row;justify-content:space-between;margin-bottom:30px}.deposit-page .crypto-icons-box .crypto-icons{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-top:10px;width:100%}.deposit-page .crypto-icons-box .crypto-icons .btn{background:0 0;border:0;padding:0}.deposit-page .crypto-icons-box .crypto-icons img{height:50px;margin-right:10px}.deposit-page .crypto-icons-box .crypto-icons .btn:disabled{cursor:not-allowed}.deposit-options .btn-primary,.deposit-page .payment-icon-box-container .btn-primary{width:150px}.deposit-page .upi-barcode img{background-color:#fff}.payment-pay-now{align-content:center;align-items:center;background:var(--bg-success);color:var(--text-white);cursor:pointer;display:flex;height:50px;justify-content:center;width:48%}.payment-pay-now>div,.payment-pay-now>small{line-height:1}.payment-pay-now>small{margin-top:3px}.deposit-page .upload-ss.pay-disable label{cursor:not-allowed}.payment-pay-now.pay-disable{background:var(--theme1-bg);color:var(--secondary-color);cursor:not-allowed}.payment-pay-now .desktop-pay-now{align-items:center;display:flex;justify-content:space-between;padding:3px 10px;position:relative;width:100%}.payment-pay-now .desktop-pay-now>div{align-items:center;cursor:pointer;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;width:100%}.payment-pay-now .desktop-pay-now>div>span:first-child{font-size:18px;font-weight:700;text-transform:uppercase}.payment-rules{border:0;color:var(--text-body)!important;font-size:20px}.payment-disable{position:relative}.payment-disable:after{background-color:#000000bd}.payment-disable:after,.payment-disable:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.payment-disable:before{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:#fff3;box-shadow:0 8px 32px 0 #1f26875e;z-index:10}.qr-code{position:relative;text-align:center}.qr-code,.qr-code img{width:100%}.wd-100p{width:100px}.form-check-input{margin-left:0}.form-check-label{margin-bottom:0;padding-left:20px}.payment-detail-box{margin-bottom:5px}