/* Only local behavior and viewport-driven carousel sizing; appearance comes from captured source styles. */
.horizontal-sl-item-bc{background:rgba(25,28,29,.1)!important}.horizontal-sl-item-bc.active{background:rgba(25,28,29,.3)!important}.horizontal-sl-icon-bc{border-color:rgba(57,62,65,.1)}.user-tab-navigation .hdr-navigation-link-bc{background:#070d1c;box-shadow:inset 0 -2px rgba(25,28,29,.05)}
.u-i-p-amount-holder-bc .swiper-wrapper{gap:0!important}
.user-profile-container{background:rgba(7,13,28,.7)!important}.overlay-sliding-w-c-content-slider-bc{background:#070d1c!important}.u-i-p-amounts-bc.withdrawable .u-i-p-a-content-bc{background:#182235}.u-i-p-amounts-bc.bonuses .u-i-p-a-content-bc{background:#ac8000}.u-i-p-a-content-bc:before{background:radial-gradient(circle at -14% 113%,rgba(25,28,29,.3),rgba(25,28,29,0) 135%)}.u-i-p-a-deposit-bc,.u-i-p-a-withdraw-bc{background:rgba(25,28,29,.25)}.u-i-p-p-u-i-avatar-holder-bc{background:rgba(25,28,29,.4);color:white}.form-control-input-bc,.form-control-select-bc{background:rgba(25,28,29,.15)}
html,body{margin:0;background:#080e1d;min-width:0}body{overflow-x:hidden}.source-top{height:50px;display:flex;align-items:center;gap:7px;padding:0 7px;background:#080e1d;position:relative;z-index:100}.source-logo{width:100px;height:auto}.source-top #source-ambassador{width:37px;height:46px;object-fit:contain}.source-close{margin-left:auto;font:30px/1 Arial;color:#9ca5b1;padding:8px 5px;text-decoration:none}.user-profile-container{top:50px!important;height:calc(100dvh - 50px)!important;transform:none!important;opacity:1!important}.user-profile-container .swiper-wrapper{transition:none!important}.u-i-p-amount-holder-bc .swiper-wrapper{transform:none!important;padding-left:10%;gap:4%;display:flex}.u-i-p-amount-holder-bc .swiper-slide{flex:0 0 80%;width:80%!important}.u-i-p-amount-holder-bc .swiper{overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory}.u-i-p-amount-holder-bc .swiper-slide{scroll-snap-align:center}.u-i-p-amount-holder-bc .swiper-pagination{display:none}.slider-bc .swiper-wrapper{transform:none!important;display:flex}.slider-bc .swiper-slide{width:100%!important;flex:0 0 100%}.slider-bc .swiper{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.slider-bc .swiper-slide{scroll-snap-align:start}.slider-bc .swiper-wrapper .swiper-slide a{display:block}.slider-bc .sdr-image-bc{width:100%;height:auto}.slider-bc .swiper-pagination{pointer-events:none}.source-action{cursor:pointer}.source-inline-error{color:#f36b75;font-size:12px;padding:8px 14px}.original-empty{padding:30px 15px;color:#a3a9b3;text-align:center}.source-screen-note{font-size:12px;color:#a3a9b3;padding:24px 8px}.source-screen-note a{color:#ee8524}dialog#notice{background:#101725;color:#eee;border:1px solid #795534;border-radius:4px;max-width:440px;width:calc(100vw - 30px);padding:30px;z-index:100000}dialog#notice::backdrop{background:#000a}#notice h2{font-size:18px;margin-bottom:18px}#notice p{font-size:13px;line-height:1.7;margin-bottom:22px}#notice .dialog-close{position:absolute;right:8px;top:4px;background:none;border:0;color:#aab1be;font-size:25px}#notice .btn{width:100%}[hidden]{display:none!important}.user-profile-container input[readonly]{cursor:default}

/* Native horizontal scrolling must override Swiper's vertical-only touch policy. */
.u-i-p-amount-holder-bc{display:block;min-width:0;max-width:100%}.u-i-p-amount-holder-bc .swiper{width:100%;max-width:100%;overflow-x:auto!important;overflow-y:hidden;touch-action:auto!important;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scroll-padding-inline:6%}.u-i-p-amount-holder-bc .swiper-wrapper{width:100%;box-sizing:border-box;padding-inline:6%!important;gap:12px!important;touch-action:auto!important;transform:none!important}.u-i-p-amount-holder-bc .swiper-slide{flex:0 0 88%;width:88%!important;min-width:0;transform:none!important;scroll-snap-align:center;touch-action:auto!important}.u-i-p-amount-holder-bc .swiper-wrapper::after{content:'';flex:0 0 1px}.rina-balance-navigation{display:flex;justify-content:center;gap:20px;margin:6px 0}.rina-balance-navigation button{width:36px;height:30px;border:1px solid #374359;border-radius:6px;background:#182235;color:#fff;font-size:24px;line-height:1;cursor:pointer}.u-i-p-p-u-i-d-user-id-bc{color:#aab5c7}
