.cashbox-tabs-page{background-color:var(--color-primary-3);border-radius:28px;width:100%;max-width:552px;position:relative;overflow:hidden}.cashbox-tabs-page:not(.cashbox-modal){margin:32px auto 0}.cashbox-tabs-page .profile-card-content{max-width:unset!important}.cashbox-tabs-page .cashbox-modal-header{color:var(--color-neutral-1);align-items:center;padding:21px 21px 8px;display:flex}.cashbox-tabs-page .cashbox-modal-header .cashbox-modal-title{text-align:center;width:100%;font-size:14px;font-weight:700}.cashbox-tabs-page .cashbox-modal-header .cashbox-modal-close-button{width:24px;height:24px;color:var(--color-neutral-1);justify-content:center;align-items:center;padding:4px;display:flex;position:absolute;top:16px;right:16px}.cashbox-tabs-page .cashbox-modal-header .cashbox-modal-close-button:hover{opacity:.5}.cashbox-tabs-page .cashbox-modal-header .cashbox-modal-header-back-button{color:var(--color-neutral-1);position:absolute;left:16px}.cashbox-tabs-page .cashbox-block-title{color:var(--color-neutral-1);margin-top:8px;margin-bottom:8px;font-size:14px;font-weight:700}.cashbox-tabs-page .a-form-container .a-form .input-container{margin-bottom:8px}.cashbox-tabs-page .cashbox-submit-button-container{background-color:var(--color-primary-3);border-top:1px solid var(--color-secondary-5);flex-direction:column;margin:0 -16px;padding:16px;display:flex;position:-webkit-sticky;position:sticky;bottom:0}.cashbox-tabs-page .submit-payment-button{border-radius:25px;width:100%;height:50px}.cashbox-tabs-page .submit-payment-button.withdrawal{font-weight:700}.cashbox-tabs-page .cashbox-navigation-wrapper{width:100%;height:46px;margin-top:8px;position:relative}.cashbox-tabs-page .cashbox-navigation-container{width:100%;height:44px;display:flex;position:absolute;left:0}.cashbox-tabs-page .cashbox-navigation-container:after{content:"";border-bottom:2px solid var(--color-secondary-5);width:100%;position:absolute;bottom:0;left:0}.cashbox-tabs-page .cashbox-navigation{gap:8px;width:100%;height:100%;padding:0 16px;display:flex;position:relative}.cashbox-tabs-page .cashbox-nav-item{height:100%;color:var(--color-neutral-2-hover);align-items:center;gap:8px;padding:8px 6px 6px;font-size:13px;font-weight:500;transition:color .15s,background-color .15s;display:flex;position:relative}.cashbox-tabs-page .cashbox-nav-item .cashbox-nav-icon-container{justify-content:center;align-items:center;transition:color .15s;display:flex}.cashbox-tabs-page .cashbox-nav-item:hover,.cashbox-tabs-page .cashbox-nav-item.active{color:var(--color-neutral-1)}.cashbox-tabs-page .cashbox-nav-item.active:after{content:"";border-bottom:2px solid var(--color-accent-1);width:100%;position:absolute;bottom:0;left:0}.cashbox-tabs-page .tab-content{padding:8px 12px 0}.cashbox-tabs-page .cashbox-amount-input-group label.label{color:var(--color-neutral-1)!important;margin:0 18px 6px 0!important;font-size:14px!important;font-weight:700!important}.cashbox-tabs-page .cashbox-amount-input-group .amount-input{border-radius:50px!important;height:50px!important;padding-left:42px!important;font-size:16px!important;font-weight:700!important}.cashbox-tabs-page .cashbox-amount-input-group .amount-input::placeholder{transform:translateY(-1px);font-size:12px!important;font-weight:400!important}.cashbox-tabs-page .input-icon-30{transform:translate(-6px)}.cashbox-tabs-page .cashbox-inputs-list{flex-direction:column;gap:8px;display:flex}.cashbox-tabs-page .cashbox-support-button{margin-top:8px}.cashbox-tabs-page .input-with-paste-button{padding-right:90px!important}.cashbox-tabs-page .input-paste-button{gap:4px;height:30px;padding:0 8px;font-size:12px;transform:translate(10px)}.payment-button-space{height:24px}.crypto-info-block-holder{width:100%;max-width:408px;margin:16px auto}.crypto-info-block-holder h5{color:var(--color-neutral-1);margin-bottom:6px;font-size:12px;font-weight:700}.crypto-info-block-holder p{color:var(--color-neutral-2-hover);font-size:12px;font-weight:400}.deposit-bonus-modal{z-index:11}.deposit-bonus-modal .modal-container{pointer-events:auto!important}.deposit-bonus-modal .confirm-modal-card-container{pointer-events:none;width:100%;max-width:min(840px,100%)}@media (min-width:900px){.deposit-bonus-modal .confirm-modal-card-container{padding:70px 0 90px 40px}}.deposit-bonus-modal .confirm-modal-card{pointer-events:auto;max-width:840px;padding-top:0;overflow:hidden}.deposit-bonus-modal .confirm-modal-header{z-index:1;margin-bottom:0}.cashbox-page-bottom-spacing{height:24px}.deposit-page-container{background-color:var(--color-primary-3);justify-content:center;align-self:center;width:100%;min-height:160px;display:flex}.deposit-page-container .deposit-page-content{border-radius:12px;width:100%}.deposit-page-container .profile-card{border-radius:0;padding:6px 6px 0}.deposit-page-container .cashbox-form-container{padding-top:16px}.deposit-page-container .cashbox-form-container .currency-select-input{margin:16px 0}.cashbox-deposit-lobby{flex-direction:column;width:100%;display:flex}.cashbox-deposit-lobby .lobby-payment-methods-container{grid-template-columns:repeat(var(--lobby-columns-count), minmax(0, 1fr));gap:8px;width:100%;margin:0 0 16px;display:grid}.cashbox-deposit-lobby .lobby-payment-methods-container .cashbox-deposit-lobby-logo{background-color:var(--color-neutral-1);border-radius:12px;width:100%;height:76px}.cashbox-deposit-lobby .lobby-payment-methods-container .cashbox-deposit-lobby-logo .method-button{justify-content:center;align-items:center;width:100%;height:100%;padding:6px;display:flex}.cashbox-deposit-lobby .lobby-payment-methods-container .cashbox-deposit-lobby-logo .method-button img{object-fit:contain;border-radius:12px;width:100%;max-width:76px;height:100%;max-height:64px}.cashbox-deposit-form{padding-bottom:32px}.cashbox-deposit-form .e-commerce-info-block{background-color:#0000}.cashbox-deposit-form .e-commerce-info-block .cashbox-hint-icon-container{align-self:flex-start}.cashbox-deposit-form .e-commerce-info-block .cashbox-hint-texts-container .cashbox-hint-title{font-size:12px;font-weight:400}.cashbox-deposit-form .cooling-off-info-block{width:100%;margin-bottom:12px;font-size:12px;font-weight:400}.cashbox-deposit-form .expiry-date-and-cvv{gap:8px;display:flex}.cashbox-deposit-form .expiry-date-and-cvv>*{width:50%}.cashbox-deposit-form .h2h-amount-buttons{flex-wrap:nowrap;gap:8px}.crypto-option{align-items:center;gap:4px;font-size:12px;font-weight:700;display:flex}.crypto-option svg{width:auto;height:22px}.amount-buttons{flex-wrap:wrap;justify-content:space-between;gap:8px;width:100%;margin:0 auto 16px;display:flex}.amount-buttons .button{height:52px;color:var(--color-neutral-1);background-color:var(--color-primary-1);border:1px solid var(--color-secondary-5);border-radius:12px;flex:1;padding:0;transition:border-color .2s}.amount-buttons .button:hover{border-color:var(--color-secondary-5-hover)}.amount-buttons .button.active{border-color:var(--color-accent-1)}.n1-payment-widget .n1-payment-widget-card-input{box-sizing:border-box}.n1-payment-widget .n1-payment-widget-card-input .n1-payment-widget-input-root{border:1.5px solid #0000;transition:border-radius .2s}.n1-payment-widget .n1-payment-widget-card-input .n1-payment-widget-input-root:hover .PaymentWidget__dropdown:hover{border-color:var(--color-secondary-3)}.n1-payment-widget .n1-payment-widget-card-input:has(.PW-dropdown-icon__wrapper) .PaymentWidget.puzzle-component-container{padding-left:1.65em!important}.n1-payment-widget .n1-payment-widget-card-input:has(.PW-dropdown-shown) .n1-payment-widget-input-root{box-sizing:content-box;border-color:var(--color-secondary-4);border-radius:12px 12px 0 0;border-bottom-color:#0000!important}.n1-payment-widget .n1-payment-widget-card-input:has(.PW-dropdown-shown) .PaymentWidget__dropdown-container{margin-left:unset!important;margin-top:-2px!important}.n1-payment-widget .n1-payment-widget-card-input:has(.PW-dropdown-shown) .PaymentWidget__dropdown-container .PaymentWidget__dropdown{margin-top:-3px!important}.n1-payment-widget .n1-payment-widget-card-input:has(.PW-dropdown-shown) .PaymentWidget__dropdown-container .PaymentWidget__dropdown:hover{border-color:var(--color-secondary-3)}.n1-payment-widget .PaymentWidget .PW-dropdown-icon__container{color:var(--color-secondary-3)}.n1-payment-widget .PaymentWidget .PW-dropdown-icon__container.active,.n1-payment-widget .PaymentWidget .PW-dropdown-icon__container:hover{color:var(--color-accent-1)!important}.crypto-qr-screen{flex-direction:column;display:flex}.crypto-qr-screen .crypto-qr-screen-back-button-container{padding:0 0 8px}.crypto-qr-screen .qr-code-data-card .profile-card-content{flex-direction:column;gap:8px;display:flex}.crypto-qr-screen .qr-code-card{text-align:center;background-color:var(--color-primary-2);border:1px solid var(--color-secondary-5);border-radius:12px;flex-direction:column;align-items:center;gap:16px;padding:16px;font-size:12px;font-weight:400;display:flex}.crypto-qr-screen .qr-code-container{background-color:var(--color-neutral-1);border-radius:12px;padding:8px;display:flex}.crypto-qr-screen .qr-code-description{width:100%;max-width:260px;color:var(--color-neutral-2-hover)}.crypto-qr-screen .crypto-qr-screen-buttons{gap:10px;width:100%;margin-top:8px;display:flex}.crypto-qr-screen .crypto-qr-screen-info{max-width:408px;margin-top:30px}.crypto-qr-screen .crypto-qr-screen-info.inside-modal{margin-bottom:24px}.cashbox-data-row{background-color:var(--color-primary-2);border-radius:12px;padding:8px 8px 8px 12px;display:flex}.cashbox-data-row .cashbox-data-row-content{flex-direction:column;flex:1;gap:6px;display:flex;position:relative;overflow:hidden}.cashbox-data-row .cashbox-data-row-title{font-size:10px;font-weight:400;line-height:16px;line-height:initial;color:var(--color-neutral-2-hover);padding-top:2px}.cashbox-data-row .cashbox-data-row-value{color:var(--color-neutral-1);align-items:center;gap:8px;font-size:12px;font-weight:400;display:flex;overflow:hidden}.cashbox-data-row .cashbox-data-row-value.ellipsis{text-overflow:ellipsis;display:block}.cashbox-data-row .cashbox-data-row-value svg{width:auto;height:20px}.cashbox-data-row .cashbox-data-row-copy-button{width:40px;height:40px;color:var(--color-neutral-1);flex-shrink:0;justify-content:center;align-items:center;display:flex}.cashbox-data-row .cashbox-data-row-copy-button.copied{color:var(--color-neutral-2-hover)}.payment-provider-preview{background-color:var(--color-primary-1);border:1px solid var(--color-secondary-5);border-radius:12px;align-items:center;gap:8px;width:100%;height:64px;padding:8px;display:flex}.payment-provider-preview .payment-provider-preview-logo-container{background-color:var(--color-neutral-1);border-radius:8px;justify-content:center;align-items:center;width:66px;height:48px;padding:8px;display:flex;position:relative}.payment-provider-preview .payment-provider-preview-logo-container>img{object-fit:contain;width:100%;height:100%}.payment-provider-preview .payment-provider-preview-provider-name{color:var(--color-neutral-1);flex-direction:column;justify-content:center;font-size:14px;font-weight:700;display:flex}.payment-provider-preview .payment-provider-preview-provider-name>span{color:var(--color-secondary-3);font-size:12px;font-weight:400}.cashbox-deposit-promocode-and-bonuses .promocode-container{width:100%}.cashbox-deposit-promocode-and-bonuses .promocode-container .add-promocode-button{background-color:var(--color-primary-2);border:1.5px solid var(--color-secondary-5);width:100%;color:var(--color-secondary-3);gap:8px;font-size:12px;font-weight:400}.cashbox-deposit-promocode-and-bonuses .promocode-container .promocode-input{margin-bottom:0}.cashbox-deposit-promocode-and-bonuses .promocode-container .promocode-input .label{color:var(--color-neutral-1);margin-left:0;font-size:14px;font-weight:700}.cashbox-deposit-promocode-and-bonuses .promocode-container .promocode-input .promocode-icon{color:var(--color-accent-1)}.cashbox-deposit-bonuses-list-wrapper{position:relative}.cashbox-deposit-bonuses-list-wrapper .cashbox-deposit-bonuses-list-disabled-hint{z-index:1;background-color:var(--color-primary-3);width:300px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cashbox-deposit-bonuses-list-wrapper .cashbox-deposit-bonuses-list-disabled-hint svg{color:var(--color-accent-5)}.cashbox-deposit-bonuses-list-card{margin-bottom:8px;transition:opacity .2s ease-out;padding:0!important}.cashbox-deposit-bonuses-list-card.disabled{opacity:.3}.cashbox-deposit-bonuses-list-card.disabled *{cursor:initial}.cashbox-deposit-bonuses-list-card .cashbox-deposit-bonuses-list-title{color:var(--color-neutral-1);margin-top:8px;margin-bottom:8px;font-size:14px;font-weight:700}.cashbox-deposit-bonuses-list-card .profile-card-content{min-width:min(100%,444px);max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.cashbox-deposit-bonuses-list-card .profile-card-header{padding:14px 18px 0}.cashbox-deposit-bonuses-list-card .cashbox-deposit-bonuses-list-container{display:grid}.cashbox-deposit-bonuses-list-card .cashbox-deposit-bonuses-list{-webkit-user-select:none;user-select:none;cursor:grab;width:calc(100% + 32px);margin:0 -16px;display:flex;overflow-x:auto}.cashbox-deposit-bonuses-list-card .cashbox-deposit-bonuses-list.grabbing,.cashbox-deposit-bonuses-list-card .cashbox-deposit-bonuses-list.grabbing>*{cursor:grabbing}.cashbox-deposit-bonuses-list-card .cashbox-deposit-bonuses-list>*{flex-shrink:0}.cashbox-deposit-bonuses-list-card .cashbox-deposit-bonuses-list>:first-child{margin-left:16px}.cashbox-deposit-bonuses-list-card .cashbox-deposit-bonuses-list>:last-child{margin-right:16px}.cashbox-deposit-bonuses-list-card .cashbox-deposit-bonuses-list>:not(:last-child){margin-right:8px}.cashbox-deposit-bonuses-list-card .cashbox-deposit-bonuses-list-dots{justify-content:center;margin-top:12px;display:flex}.cashbox-deposit-bonuses-list-card .cashbox-deposit-bonuses-list-dots .dot-button{width:12px;height:12px}.cashbox-deposit-bonuses-list-card .cashbox-deposit-bonuses-list-dots .dot{background-color:var(--color-neutral-2);border-radius:50%;width:6px;height:6px;transition:background-color .3s}.cashbox-deposit-bonuses-list-card .cashbox-deposit-bonuses-list-dots .dot.active{background-color:var(--color-neutral-1)}.cashbox-deposit-bonus-item{border:1px solid var(--color-secondary-5);background-color:var(--color-primary-3);cursor:pointer;border-radius:16px;flex-shrink:0;align-items:center;gap:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:min(80vw,300px);min-height:60px;padding-right:8px;transition:border-color .15s ease-out;display:flex;position:relative}.cashbox-deposit-bonus-item.active{border-color:var(--color-accent-1)}@media (min-width:900px){.cashbox-deposit-bonus-item:hover:not(.disabled):not(.active){border-color:var(--color-secondary-5-hover)}}.cashbox-deposit-bonus-item .cashbox-deposit-bonus-item-image-container{pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;width:64px;height:100%;display:flex;position:relative}.cashbox-deposit-bonus-item .cashbox-campaign-item-image{object-fit:contain;width:100%;height:100%;position:absolute}.cashbox-deposit-bonus-item .cashbox-deposit-bonus-item-texts-container{flex-direction:column;flex:1;gap:2px;min-width:120px;margin-right:12px;padding:6px 0 8px;display:flex}.cashbox-deposit-bonus-item .cashbox-deposit-bonus-item-title{color:var(--color-neutral-1);-webkit-user-select:none;user-select:none;font-size:12px;font-weight:500}.cashbox-deposit-bonus-item .cashbox-deposit-bonus-item-description{color:var(--color-neutral-2);-webkit-user-select:none;user-select:none;font-size:12px;font-weight:400}.cashbox-deposit-bonus-item .cashbox-deposit-details-button{background-color:var(--color-secondary-5);pointer-events:auto;border-radius:28px;width:28px;height:28px;padding:0}.cashbox-deposit-bonus-item .cashbox-deposit-bonus-item-buttons{gap:8px;display:flex}.cashbox-withdrawal-form{padding:8px 0 0}.cashbox-withdrawal-form .withdrawal-top-info{margin-top:0;margin-bottom:12px}.cashbox-withdrawal-form .withdrawal-top-info a{color:var(--color-neutral-1);text-decoration:underline}.cashbox-withdrawal-form .cashbox-form-container{margin-top:12px}.cashbox-withdrawal-form .not-verified-info{margin:6px 0 0;padding:18px 16px}.cashbox-withdrawal-form .not-verified-info .info-block-icon-container{align-self:center}.cashbox-withdrawal-form .not-verified-info .info-block-icon-container>svg{width:18px;height:18px}.cashbox-withdrawal-form .not-verified-info .not-verified-info-content{align-items:center;gap:12px;display:flex}.cashbox-withdrawal-form .not-verified-info .verification-status-badge{flex-shrink:0}.cashbox-withdrawal-form .not-verified-info .info-block-content{padding-right:0}.cashbox-withdrawal-form .withdrawal-conditions-info{margin:6px 0 16px}.cashbox-withdrawal-form .withdrawal-conditions-info .withdrawal-info-content{color:var(--color-neutral-2);flex-direction:column;font-size:12px;font-weight:400;display:flex}.cashbox-withdrawal-form .withdrawal-conditions-info .info-block-icon-container>svg{width:18px;height:18px}.cashbox-withdrawal-form .withdrawal-bonus-write-off-container{width:100%;margin:20px 16px}.cashbox-withdrawal-form .withdrawal-bonus-write-off-container .withdrawal-bonus-write-off-switcher{justify-content:flex-start}.cashbox-withdrawal-form .withdrawal-bonus-write-off-container .withdrawal-bonus-write-off-switcher .withdrawal-bonus-write-off-switcher-label{color:var(--color-neutral-2);flex-direction:column;font-size:12px;font-weight:400;display:flex}.cashbox-withdrawal-form .withdrawal-bonus-write-off-container .withdrawal-bonus-write-off-switcher .withdrawal-bonus-write-off-switcher-label>span{color:var(--color-neutral-1)}.cashbox-withdrawal-form .withdrawal-bonus-write-off-container .withdrawal-bonus-write-off-warning{font-size:12px;font-weight:400}.cashbox-withdrawal-form .withdrawal-verification-block{flex-direction:column;margin-top:16px;display:flex}.cashbox-withdrawal-form .withdrawal-verification-block .withdrawal-verification-block-title{color:var(--color-accent-7-hover);font-size:14px;font-weight:700}.cashbox-withdrawal-form .withdrawal-verification-block .withdrawal-verification-block-text{color:var(--color-neutral-1);margin-top:2px;font-size:14px;font-weight:400}@media (min-width:900px){.cashbox-withdrawal-form .withdrawal-verification-block .verification-button{margin-top:16px}}.withdrawal-lobby-page{background-color:var(--color-primary-3);flex-direction:column;gap:8px;width:100%;padding-bottom:16px;display:flex}.cashbox-withdrawal-lobby{flex-direction:column;width:100%;display:flex}.cashbox-withdrawal-lobby .lobby-payment-methods-container{grid-template-columns:repeat(var(--lobby-columns-count), minmax(0, 1fr));gap:8px;width:100%;margin:0 0 16px;display:grid}.cashbox-withdrawal-lobby .lobby-payment-methods-container .cashbox-withdrawal-lobby-logo{background-color:var(--color-neutral-1);border-radius:12px;width:100%;height:76px}.cashbox-withdrawal-lobby .lobby-payment-methods-container .cashbox-withdrawal-lobby-logo .method-button{justify-content:center;align-items:center;width:100%;height:100%;padding:6px;display:flex}.cashbox-withdrawal-lobby .lobby-payment-methods-container .cashbox-withdrawal-lobby-logo .method-button img{object-fit:contain;border-radius:12px;width:100%;max-width:76px;height:100%;max-height:64px}.withdrawals-history table.data-table tr:has(+.cancel-reason-tr) td{height:22px;padding-top:4px}.withdrawals-history table.data-table tr:has(+.cancel-reason-tr) td:first-child{border-bottom-left-radius:0}.withdrawals-history table.data-table tr:has(+.cancel-reason-tr) td:last-child{border-bottom-right-radius:0}.withdrawals-history table.data-table .cancel-reason-tr{color:var(--color-danger)}.withdrawals-history table.data-table .cancel-reason-tr .cancel-reason-td-content{align-items:flex-start;gap:4px;max-width:100%;display:flex}.withdrawals-history table.data-table .cancel-reason-tr .cancel-reason-td-icon{flex-shrink:0;width:12px;height:auto;margin-top:3px}.withdrawals-history table.data-table .cancel-reason-tr .cancel-reason-td-content-text{white-space:break-spaces;padding:3px 10px 0 0;line-height:12px}.withdrawals-history table.data-table .cancel-reason-tr td{vertical-align:top;height:22px;color:var(--color-red);border-radius:0 0 12px 12px;padding-bottom:4px;text-align:left!important}.withdrawals-history table.data-table .spacer{height:8px}.withdrawals-history table.data-table td:last-child{text-align:right;padding-right:2px}.withdrawals-history .cancel-withdraw-button{height:22px;padding:2px 10px;font-size:10px;font-weight:500}.payments-history-tabs-page{width:100%;margin:0 auto;position:relative}.payments-history-tabs-page .payments-history-tabs .tabs-list{gap:4px;margin-bottom:16px;padding:2px}.payments-history-tabs-page .payments-history-tabs .tabs-list li{height:36px}.payments-history-tabs-page .payments-history-tabs .tabs-list li a,.payments-history-tabs-page .payments-history-tabs .tabs-list li button{background-color:var(--color-primary-2);color:var(--color-secondary-3);border:none;font-size:12px;font-weight:500}.payments-history-tabs-page .payments-history-tabs .tabs-list li a:hover,.payments-history-tabs-page .payments-history-tabs .tabs-list li button:hover{color:var(--color-secondary-3-hover);border:none}.payments-history-tabs-page .payments-history-tabs .tabs-list li a.active,.payments-history-tabs-page .payments-history-tabs .tabs-list li button.active{background-color:var(--color-primary-3);color:var(--color-neutral-1);border:none}.payments-history-tabs-page .payments-history-tabs .tabs-list li a.active:hover,.payments-history-tabs-page .payments-history-tabs .tabs-list li button.active:hover{color:var(--color-neutral-1)}.payments-history-tabs-page .payments-history-tabs .tabs-nav{max-width:408px;margin:8px auto 0}.payments-history-tabs-page .history-card{padding:8px 0 16px}.cancel-withdraw-modal .confirm-modal-card-container{width:100%;max-width:300px}.cancel-withdraw-modal .cancel-withdraw-modal-content{text-align:center;color:var(--color-neutral-1);flex-direction:column;gap:12px;font-size:12px;font-weight:400;display:flex}.cancel-withdraw-modal .cancel-withdraw-modal-content .cancel-withdraw-confirm-button{align-self:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:24px}
