:root{--site-header-height:64px;--mobile-bottom-nav-height:3.5rem;--left-sidebar-width:240px;--left-sidebar-width-minimized:56px;--button-default-height:36px;--global-transition:175ms cubic-bezier(0.785,0.135,0.15,0.86);--chat-sidebar-width:310px;--z-index-navbar:201;--color-accent-primary:#ffba0c;--color-accent-primary-rgb:255,186,12;--color-accent-primary-tone-down:#d9a00a;--color-accent-primary-hover:#ffc83c;--color-accent-primary-tone-down-2:#a37808;--color-accent-secondary:#ffba0c;--color-accent-secondary-rgb:255,186,12;--color-accent-secondary-tone-down:#d9a00a;--color-accent-secondary-hover:#ffc83c;--color-accent-green:#22c55e;--color-accent-green-rgb:34,197,94;--color-accent-green-hover:#4ade80;--color-text-red:#ff6060;--color-text-green:#22c55e;--color-text-green-rgb:34,197,94;--color-dark-text:#111;--color-text-grey:#999;--color-text-muted:#999;--color-text-subtle:#777;--color-text-purple:#cd98ff;--color-dark-grey:#111;--color-dark-grey-1:#1d1d1d;--color-dark-grey-2:#212121;--color-dark-grey-3:#2a2a2a;--color-dark-grey-4:#3a3a3a;--color-dark-grey-4-rgb:58,58,58;--color-dark-grey-5:#4a4a4a;--color-dark-grey-6:#555;--color-light-grey-1:#fff;--color-light-grey-2:#ccc;--color-light-grey-3:#999;--color-gradient:linear-gradient(180.21deg,var(--color-dark-grey-2) 27.38%,var(--color-dark-grey) 99.81%);--main-accent-gradient:linear-gradient(180deg,#ffc83c -5%,#d9a00a);--main-accent-gradient-darker:linear-gradient(180deg,#ffba0c -5%,#a37808);--color-gold:#ffba0c;--color-white:#fff;--color-white-transparent-3:#ffffff08;--color-black:#000;--color-blue:#337ab7;--color-light-blue:#58b1ff;--color-green:#22c55e;--color-red:#ff4848;--color-red-rgb:255,72,72;--color-dark-red:#660a00;--color-link:#3498db;--color-btc:#f7931a;--color-ltc:#345d9d;--color-usdt:#009393;--color-usdc:#2775ca;--color-trx:#cc0003;--color-bnb:#ce9207;--color-doge:#bb8f26;--color-avax:#e84142;--color-pol:#8246e5;--color-ada:#3468d1;--color-sol:#9945ff;--color-sol-green:#14f195;--color-eth:#8c8c8c;--color-ton:#0098ea;--color-bronze:#da9277;--color-silver:#8e8bb8;--color-diamond:#29b6f6;--color-ruby:#ff3d5a;--color-elite:#bb65b9;--color-elite-master:#ff34db;--color-dedprz-legend:#ff2c4c;--color-input-bg:var(--color-dark-grey-1);--color-input-border:var(--color-dark-grey-4);--color-info-blue:#38bdf8;--color-error:#ef4444;--color-live-indicator:#7dd934;--color-tier-daily:#3b82f6;--color-tier-weekly:#a855f7;--color-tier-monthly:#f97316;--color-tier-bronze:#cd7f32;--color-tier-teal:#14b8a6;--chart-color-registrations:#3b82f6;--chart-color-ftds:#10b981;--chart-color-wagered:#f59e0b;--chart-color-commission:#a855f7;--chart-color-ngr:#8b5cf6;--color-purple:#a855f7;--color-amber:#f59e0b;--color-amber-rgb:245,158,11;--color-amber-light:#fbbf24;--color-red-light:#ef4444;--color-lime-green:#4ade80;--color-lime-green-dark:#22c55e;--color-lime-green-rgb:74,222,128;--color-brand-red:#d72738;--color-brand-red-rgb:215,39,56;--rt-color-white:#fff;--rt-color-dark:var(--color-dark-grey)!important;--rt-opacity:0.9;--toastify-color-light:#444!important;--toastify-color-dark:#444!important;--toastify-color-info:#444!important;--toastify-color-success:#444!important;--toastify-color-warning:#444!important;--toastify-color-error:#444!important;--toastify-toast-min-height:50px!important;--color-brand-red-tone-down:#c71124;--color-brand-red-hover:#f02d41;--brand-red-gradient:linear-gradient(180deg,#d72738 -5%,#ba1626);--color-bet-gold:#cc820c;--color-bet-gold-hover:#e89e2a;--color-bet-gold-tone-down:#8a5808;--color-bet-gold-placed:#cc820c0f;--color-bet-black:#383b48;--color-bet-black-hover:#4d5166;--color-bet-black-tone-down:#22242d;--color-bet-black-placed:#383b480f;--color-bet-green:#1a8855;--color-bet-green-hover:#22b06e;--color-bet-green-tone-down:#115a38;--color-bet-green-placed:#1a88550f;--color-bet-blue:#337ab7;--color-bet-blue-hover:#4a96d6;--color-bet-blue-tone-down:#225179;--color-bet-blue-placed:#337ab70f;--color-bet-red:var(--color-brand-red);--color-bet-red-hover:#f02d41;--color-bet-red-tone-down:#9e1a26;--color-bet-red-placed:#ff48480f;--wheel-Red:var(--color-brand-red);--wheel-Blue:var(--color-blue);--wheel-Black:var(--color-bet-black);--wheel-Gold:var(--color-bet-gold);--wheel-yellow:var(--color-bet-gold);--roulette-wheel-image:url(https://cdn.dedprz.com/images/games/roulette/dedprz/wheel.png);--roulette-wheel-image-webp:url(https://cdn.dedprz.com/images/games/roulette/dedprz/wheel.webp);--roulette-bet-black-image:url(https://cdn.dedprz.com/images/games/roulette/dedprz/black.png);--roulette-bet-black-image-webp:url(https://cdn.dedprz.com/images/games/roulette/dedprz/black.webp);--roulette-bet-red-image:url(https://cdn.dedprz.com/images/games/roulette/dedprz/gold.png);--roulette-bet-red-image-webp:url(https://cdn.dedprz.com/images/games/roulette/dedprz/gold.webp);--roulette-bet-green-image:url(https://cdn.dedprz.com/images/games/roulette/dedprz/green.png);--roulette-bet-green-image-webp:url(https://cdn.dedprz.com/images/games/roulette/dedprz/green.webp);--bet-control-input-height:42px;--bet-control-button-height:42px;--bet-control-quick-button-height:28px;--bet-control-spacing:8px;--bet-control-section-gap:10px;--bet-control-border-radius:6px;--bet-control-label-size:12px;--bet-control-input-size:14px;--z-index-support-widget:200;--z-index-dialog:203;--z-index-notification:9998;--z-index-loader:10000;--font-number:"Montserrat",sans-serif;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-pill:999px;--elevation-1:0 1px 2px #0006;--elevation-2:0 4px 12px #00000059;--elevation-3:0 12px 32px #00000073;--hairline-faint:#ffffff0d;--hairline:#ffffff14;--hairline-strong:#ffffff1f;--overlay-scrim:#000000b3}.keno-game{position:relative;width:100%;padding:1.5rem}.keno-grid{display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(5,1fr);width:100%;max-width:650px;aspect-ratio:8/5;gap:8px;margin-left:auto;margin-right:auto}.keno-number{aspect-ratio:1;display:flex;align-items:center;justify-content:center;background:var(--color-dark-grey-2);border-radius:8px;cursor:pointer;transition:all .2s ease;font-weight:600;font-size:var(--font-xl);color:var(--color-light-grey-3);user-select:none}@media (hover:hover) and (pointer:fine){.keno-number:hover:not(:disabled){background:var(--color-dark-grey-4);border-color:var(--color-light-grey-3);transform:translateY(-2px)}}.keno-number:disabled{cursor:not-allowed}.keno-number__value{font-variant-numeric:tabular-nums}.keno-number--selected{background:var(--color-accent-primary);border-color:var(--color-accent-primary-hover);color:var(--color-white);box-shadow:0 0 15px rgba(var(--color-accent-primary-rgb),.4)}@media (hover:hover) and (pointer:fine){.keno-number--selected:hover:not(:disabled){background:var(--color-accent-primary-hover)}}.keno-number--hit{background:#0000;border-color:#0000;color:var(--color-white);text-shadow:0 1px 2px #000c;box-shadow:none;animation:keno-hit-pulse .6s ease-out;position:relative;overflow:visible;transition:background-color 0s}.keno-number--hit .keno-number__value{position:relative;z-index:2;text-shadow:0 1px 2px #000c}.keno-number--hit .keno-number__gem-bg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:85%;height:85%;z-index:1;pointer-events:none}.keno-number--miss{background:var(--color-accent-primary);border-color:var(--color-accent-primary-tone-down);color:var(--color-white);opacity:.6}.keno-number--winning{background:#0000;border-color:rgba(var(--color-accent-primary-rgb),.3);color:var(--color-accent-primary);animation:keno-reveal .4s ease-out}@keyframes keno-hit-pulse{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes keno-reveal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.keno-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:10;cursor:pointer;animation:overlay-fade-in .3s ease-out}@keyframes overlay-fade-in{0%{opacity:0}to{opacity:1}}.keno-overlay__content{display:flex;flex-direction:column;align-items:stretch;border-radius:8px;min-width:200px;overflow:hidden;box-shadow:0 4px 20px #00000080}.keno-overlay__multiplier{font-size:3rem;font-weight:700;color:var(--color-dark-text);line-height:1.2;padding:1.5rem 2rem;text-align:center}.keno-overlay__content--win .keno-overlay__multiplier{background:var(--color-accent-green)}.keno-overlay__content--loss .keno-overlay__multiplier{background:var(--color-accent-primary);color:var(--color-white)}.keno-overlay__details{display:flex;align-items:center;justify-content:center;gap:1rem;padding:.75rem 2rem;font-size:.9rem;color:var(--color-white);background:var(--color-dark-grey-3)}.keno-overlay__bet{display:flex;align-items:center;gap:.25rem}.keno-overlay__currency{background:var(--color-bet-gold);color:var(--color-dark-text);padding:.1rem .3rem;border-radius:4px;font-size:.7rem;font-weight:600}.keno-overlay__hits{display:flex;align-items:center;gap:.25rem}.keno-overlay__gem-icon{width:1rem;height:1rem;color:var(--color-accent-green-hover)}@media(max-width:600px){.keno-game{padding:1rem}.keno-grid{gap:4px}.keno-number{font-size:.9rem;border-radius:6px}.keno-overlay__multiplier{font-size:2rem;padding:1rem 1.5rem}.keno-overlay__content{min-width:160px}.keno-overlay__details{padding:.5rem 1.5rem;font-size:.85rem}}.keno-result-display-board{width:100%;max-width:400px;margin:0 auto 1rem}.keno-grid--verify{gap:4px;aspect-ratio:8/5}.keno-number--verify{cursor:default;font-size:.85rem;border-radius:6px;pointer-events:none}.keno-number--verify.keno-number--hit .keno-number__gem-bg{width:90%;height:90%}.cashierDepositView,.cashierDialogWrapper{display:flex;flex-direction:column}.cashierDepositView{align-items:center;margin-bottom:10px;flex-grow:1}.cashierDepositView .cashierDepositView-header{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:8px;width:100%;margin-bottom:12px}.cashierDepositView .cashierDepositView-header-title{flex:0 1 auto;min-width:0;text-align:left;padding:4px 0;justify-content:flex-start!important;height:auto!important}.cashierDepositView .cashierDepositView-header-titleText{display:flex;flex-direction:column;align-items:flex-start;line-height:1.2;min-width:0}@media(min-width:769px){.cashierDepositView .cashierDepositView-header-titleText{flex-direction:row;align-items:baseline;gap:6px}}.cashierDepositView .cashierDepositView-header-name{font-weight:700;white-space:nowrap}.cashierDepositView .cashierDepositView-header-rate{margin-top:2px;font-size:var(--font-xs);color:var(--color-text-grey);white-space:nowrap}@media(min-width:769px){.cashierDepositView .cashierDepositView-header-rate{margin-top:0;font-size:var(--font-sm)}}.cashierDepositView .nav-to-txs{font-size:var(--font-sm);color:var(--color-accent-primary);cursor:pointer;text-decoration:underline;text-underline-offset:2px;transition:opacity var(--global-transition)}@media (hover:hover) and (pointer:fine){.cashierDepositView .nav-to-txs:hover{opacity:.8}}.cashierDepositView .nav-to-txs-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;background:#0000;color:var(--color-accent-primary);text-decoration:none;border-radius:6px;transition:background var(--global-transition),color var(--global-transition)}.cashierDepositView .nav-to-txs-icon svg{width:18px;height:18px}@media (hover:hover) and (pointer:fine){.cashierDepositView .nav-to-txs-icon:hover{background:#ffffff0f;color:#fff;opacity:1}}.cashierDepositView.cashierWithdrawView{padding:.5rem;background-color:var(--color-dark-grey-2);border-radius:.5rem;display:flex;flex-direction:column;gap:10px;margin-bottom:0;position:relative}.cashierDepositView.cashierWithdrawView .cashierDepositViewCurrencySelectWrapper{margin-bottom:0}.cashierDepositView.cashierWithdrawView .nav-to-txs{position:absolute;top:8px;right:8px}.cashierDepositView.cashierWithdrawView .cashierBalanceAndAddressRow{display:flex;flex-direction:row;gap:16px;width:100%}@media(max-width:768px){.cashierDepositView.cashierWithdrawView .cashierBalanceAndAddressRow{flex-direction:column;gap:10px}}.cashierDepositView.cashierWithdrawView .cashierBalanceDisplay{display:flex;flex-direction:column;min-width:180px;flex-shrink:0}@media(max-width:768px){.cashierDepositView.cashierWithdrawView .cashierBalanceDisplay{width:100%}}.cashierDepositView.cashierWithdrawView .cashierBalanceDisplay .cashierBalanceDisplay-label{font-size:13px;margin-bottom:5px}.cashierDepositView.cashierWithdrawView .cashierBalanceDisplay .cashierBalanceDisplay-inputBox{display:flex;align-items:center;gap:10px;height:42px;padding:0 16px;border-radius:5px;background-color:var(--color-dark-grey-4);border:1px solid #0000}.cashierDepositView.cashierWithdrawView .cashierBalanceDisplay .cashierBalanceDisplay-inputBox .cashierBalanceDisplay-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px}.cashierDepositView.cashierWithdrawView .cashierBalanceDisplay .cashierBalanceDisplay-inputBox .cashierBalanceDisplay-icon svg{width:100%;height:100%}.cashierDepositView.cashierWithdrawView .cashierBalanceDisplay .cashierBalanceDisplay-inputBox .cashierBalanceDisplay-amount{font-size:14px;font-weight:600;color:#fff}.cashierDepositView.cashierWithdrawView .cashierAddressSection{flex:1;min-width:0}.cashierDepositView.cashierWithdrawView .cashierAddressSection .cashierDepositViewAddress{margin-bottom:0}.cashierDepositView .caret-back{transform:rotate(90deg)}.cashierDepositView .back-text{display:flex;align-items:center}@media(max-width:768px){.cashierDepositView .back-text{font-size:var(--font-sm)!important}}.cashierDepositView .deposit-important-info{padding:10px;background-color:rgba(220,175,60,.149);border-radius:.5rem}.cashierDepositView .cashierDepositViewCurrencySelectWrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;width:100%;gap:20px}.cashierDepositView .cashierDepositViewMainContent{width:100%;max-width:100%;min-width:0;box-sizing:border-box;padding:.5rem;background-color:var(--color-dark-grey-2);border-radius:.5rem}.cashierDepositView .cashierDepositView-qrCodeSection{display:flex;align-items:center;justify-content:center;gap:5px}.cashierDepositView .cashierDepositView-qrCode{width:150px;height:150px;margin:0 10px 10px;padding:10px;border-radius:6px;display:flex;justify-content:center;align-items:center;background-color:#fff;flex-shrink:0}.cashierDepositView .cashierDepositView-qrCode .qr-loading-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:var(--color-dark-grey-3);border-radius:4px}.cashierDepositView .cashierDepositView-qrCode .qr-loading-placeholder .dot-flashing,.cashierDepositView .cashierDepositView-qrCode .qr-loading-placeholder .dot-flashing:after,.cashierDepositView .cashierDepositView-qrCode .qr-loading-placeholder .dot-flashing:before{background-color:var(--color-light-grey-2)}@media(max-width:768px){.cashierDepositView .cashierDepositView-qrCode--desktop{display:none}}.cashierDepositView .cashierDepositView-qrMobile{display:flex;flex-direction:column;align-items:flex-end;gap:8px;margin-bottom:10px}@media(min-width:769px){.cashierDepositView .cashierDepositView-qrMobile{display:none}}.cashierDepositView .cashierDepositView-qrMobile .cashierDepositView-qrToggle{background:#0000;border:0;padding:0;color:var(--color-accent-primary);font-size:var(--font-sm);font-weight:500;cursor:pointer;text-decoration:underline;text-underline-offset:2px;transition:opacity var(--global-transition)}@media (hover:hover) and (pointer:fine){.cashierDepositView .cashierDepositView-qrMobile .cashierDepositView-qrToggle:hover{opacity:.8}}.cashierDepositView .cashierDepositView-qrMobile .cashierDepositView-qrCode--mobile{align-self:center}.cashierDepositView .cashierDepositView-minDepositNote{margin-top:6px;font-size:var(--font-xs);color:var(--color-text-grey);text-align:left}@media(min-width:769px){.cashierDepositView .cashierDepositView-minDepositNote{flex-basis:100%;width:100%}}.cashierDepositView .cashierAmountInputWrapper{display:flex;flex-direction:column;align-items:baseline}.cashierDepositView .cashierWithdrawViewFee{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:auto}.cashierDepositView .cashierWithdrawViewFee .cashierWithdrawViewFeeMainText{display:flex;align-items:center}.cashierDepositView .cashierWithdrawViewFee .cashierWithdrawViewFeeDescription{font-size:11px;opacity:.7}.cashierDepositView .cashierDepositViewAddressWrapper{width:100%;display:flex;flex-direction:column;align-items:flex-start}.cashierDepositView .cashierDepositViewAddressWrapper.cashierWithdrawView-amountWrapper{display:flex;align-items:center;justify-content:space-between;flex-direction:row!important;gap:6px}@media(min-width:769px){.cashierDepositView .cashierDepositViewAddressWrapper.cashierWithdrawView-amountWrapper{flex-wrap:wrap}}@media(max-width:768px){.cashierDepositView .cashierDepositViewAddressWrapper.cashierWithdrawView-amountWrapper{flex-direction:column!important;align-items:stretch;gap:10px}}.cashierDepositView .cashierDepositViewAddressWrapper.cashierWithdrawView-amountWrapper .cashierWithdrawView-equalSign{margin-top:22px}@media(max-width:768px){.cashierDepositView .cashierDepositViewAddressWrapper.cashierWithdrawView-amountWrapper .cashierWithdrawView-equalSign{display:none}}.cashierDepositView .cashierDepositViewAddressWrapper.cashierWithdrawView-amountWrapper .cashierAmountInputWrapper{flex:1;position:relative}@media(max-width:768px){.cashierDepositView .cashierDepositViewAddressWrapper.cashierWithdrawView-amountWrapper .cashierAmountInputWrapper{width:100%;flex:unset}}.cashierDepositView .cashierDepositViewAddressWrapper.cashierWithdrawView-amountWrapper .cashierAmountInputWrapper .cashierAmountInputField{position:relative;width:100%;height:42px;border-radius:5px;font-size:14px;background-color:var(--color-dark-grey-4);color:#fff;display:flex;align-items:center;padding-right:5px;text-overflow:ellipsis}.cashierDepositView .cashierDepositViewAddressWrapper.cashierWithdrawView-amountWrapper .cashierAmountInputWrapper .cashierAmountInputField span{width:100%;text-align:left}.cashierDepositView .cashierDepositViewAddressWrapper.cashierWithdrawView-amountWrapper .cashierAmountInputWrapper .cashierAmountInputField .cashierAmountInputCurrencyIcon{position:relative;width:22px;height:22px;display:flex;justify-content:center;align-items:center;margin-right:10px;margin-left:10px}.cashierDepositView .cashierDepositViewAddressWrapper.cashierWithdrawView-amountWrapper .cashierAmountInputWrapper .cashierAmountInputField .cashierAmountInputCurrencyIcon svg{width:100%;height:100%;fill:var(--color-accent-primary);color:var(--color-accent-primary)}.cashierDepositView .cashierDepositViewAddressWrapper.cashierWithdrawView-amountWrapper .cashierAmountInputWrapper .cashierAmountInputField .cashierAmountInputCurrencyIcon.dollarIcon{font-size:26px;color:var(--color-accent-primary)}.cashierDepositView .cashierDepositViewAddressWrapper.cashierWithdrawView-amountWrapper .cashierAmountInputWrapper .cashierAmountInputField .cashierAmountInput{background-color:#0000;width:100%;color:#fff}.cashierDepositView .cashierDepositViewAddressWrapper label{font-size:13px;margin-bottom:5px}.cashierDepositView .cashierDepositViewAddressWrapper input{margin:0}.cashierDepositView .cashierDepositViewAddressWrapper input::-webkit-inner-spin-button,.cashierDepositView .cashierDepositViewAddressWrapper input::-webkit-outer-spin-button{-webkit-appearance:none}.cashierDepositView .cashierDepositViewAddressWrapper input[type=number]{appearance:textfield;-moz-appearance:textfield}.cashierDepositView .cashierDepositViewAddressWrapper input{outline:none;text-decoration:none}.cashierDepositView .cashierDepositViewAddressWrapper input :focus-visible{outline:none}.cashierDepositView .cashierDepositViewAddress{width:100%;min-height:42px;padding:10px 16px;margin-bottom:10px;border-radius:5px;background-color:var(--color-dark-grey-4);color:#fff;box-sizing:border-box;display:flex;align-items:center;gap:10px}.cashierDepositView .cashierDepositViewAddress .cashierDepositViewAddress-text{flex:1;min-width:0;text-align:left;word-break:break-all;overflow-wrap:anywhere;line-height:1.35;font-size:14px}.cashierDepositView .cashierDepositViewAddress .deposit-copy-icon{flex-shrink:0;align-self:center;width:16px;height:16px;fill:var(--color-light-grey-3);cursor:pointer}.cashierDepositView .cashierDepositViewAddress.skeleton-loading .skeleton-text{display:block;width:70%;height:16px;background:linear-gradient(90deg,var(--color-dark-grey-3) 25%,var(--color-dark-grey-2) 50%,var(--color-dark-grey-3) 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:4px}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.cashierDepositView .cashierWithdrawView-confirmButton{width:100%;margin-top:5px;display:flex;justify-content:center}.cashierDepositView .cashierWithdrawView-confirmButton button{width:100%}.cashierDepositView .cashierAmountInputFooter{font-size:var(--font-xs);text-align:start;color:var(--color-text-grey);bottom:-20px;left:13px}.cashierDepositView .cashierDepositViewFooter{color:var(--color-light-grey-2);margin-top:auto}.cashierDepositView .cashierDepositViewFooter p{font-size:13px;margin-bottom:2px;line-height:18px}.cashierDepositView .buyCrypto{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:0}.cashierDepositView .buyCrypto>div:first-child{display:flex;align-items:center;gap:.5rem;flex-shrink:0;flex-wrap:nowrap;white-space:nowrap}.cashierDepositView .buyCrypto>div:first-child span{font-size:.8rem;color:var(--color-light-grey-2)}.cashierDepositView .buyCrypto>div:first-child .dedprz-btn,.cashierDepositView .buyCrypto>div:first-child button{white-space:nowrap;flex-shrink:0;height:auto;padding:.35rem .75rem;font-size:.8rem;font-weight:600;line-height:1.3}.cashierDepositView .buyCrypto .fiat-payment-providers{margin-left:auto;margin-right:unset!important;flex-wrap:nowrap;flex-shrink:0;gap:8px}.cashierDepositView .buyCrypto .fiat-payment-providers .logo-applePay,.cashierDepositView .buyCrypto .fiat-payment-providers .logo-googlePay,.cashierDepositView .buyCrypto .fiat-payment-providers .logo-visa{width:38px}.cashierDepositView .buyCrypto .fiat-payment-providers .logo-mastercard{width:26px}@media(max-width:480px){.cashierDepositView .buyCrypto{flex-direction:column;align-items:stretch;gap:8px}.cashierDepositView .buyCrypto>div:first-child{flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;white-space:nowrap;gap:8px}.cashierDepositView .buyCrypto>div:first-child span{font-size:.78rem;opacity:.75}.cashierDepositView .buyCrypto .fiat-payment-providers{display:none}}.cashierDepositView .onramperWidgetView{display:flex;flex-direction:column;width:100%;flex:1}.cashierDepositView .onramperWidgetView .onramperWidgetView-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.cashierDepositView .onramperWidgetView .onramperWidgetView-backBtn{display:flex;align-items:center;background:none;border:none;color:var(--color-light-grey-2);cursor:pointer;font-size:.875rem;padding:0;transition:color .15s}@media (hover:hover) and (pointer:fine){.cashierDepositView .onramperWidgetView .onramperWidgetView-backBtn:hover{color:#fff}}.cashierDepositView .onramperWidgetView .onramperWidgetView-backBtn svg{width:14px;height:14px}.cashierDepositView .onramperWidgetView .onramperWidgetView-howItWorks{display:flex;align-items:center;background:none;border:none;color:var(--color-text-muted);cursor:pointer;font-size:.8rem;padding:0;transition:color .15s}@media (hover:hover) and (pointer:fine){.cashierDepositView .onramperWidgetView .onramperWidgetView-howItWorks:hover{color:var(--color-accent-primary)}}.cashierDepositView .onramperWidgetView .onramperWidgetView-container{flex:1;display:flex;flex-direction:column;min-height:600px;border-radius:.5rem;overflow:hidden;position:relative}.cashierDepositView .onramperWidgetView .onramperWidgetView-iframe{width:100%;height:100%;min-height:600px;border:none;border-radius:.5rem}.cashierDepositView .onramperWidgetView .onramperWidgetView-error,.cashierDepositView .onramperWidgetView .onramperWidgetView-loading{display:flex;align-items:center;justify-content:center;min-height:300px}.cashierDepositView .onramperWidgetView .onramperWidgetView-error{flex-direction:column;text-align:center;color:var(--color-light-grey-2)}.cashierDepositView .onramperWidgetView .onramperWidgetView-error p{margin-bottom:0}.cashierDepositView .onramperWidgetView .onramperWidgetView-overlay{position:absolute;inset:0;z-index:10;display:flex;align-items:center;justify-content:center;background:#000000b3;backdrop-filter:blur(4px);border-radius:.5rem;padding:1rem}.cashierDepositView .onramperWidgetView .onramperWidgetView-overlay-card{position:relative;background:var(--color-dark-grey-2);border:1px solid var(--color-dark-grey-4);border-radius:.75rem;padding:1.5rem;max-width:420px;width:100%;color:var(--color-light-grey-1);box-shadow:0 8px 32px #0006}.cashierDepositView .onramperWidgetView .onramperWidgetView-overlay-close{position:absolute;top:.75rem;right:.75rem;background:none;border:none;color:var(--color-text-muted);font-size:1rem;cursor:pointer;padding:.25rem;line-height:1;transition:color .15s}@media (hover:hover) and (pointer:fine){.cashierDepositView .onramperWidgetView .onramperWidgetView-overlay-close:hover{color:#fff}}.cashierDepositView .onramperWidgetView .onramperWidgetView-overlay-title{font-size:1rem;font-weight:600;margin:0 0 1rem;color:#fff}.cashierDepositView .onramperWidgetView .onramperWidgetView-overlay-steps{display:flex;flex-direction:column;gap:.625rem;margin-bottom:1rem}.cashierDepositView .onramperWidgetView .onramperWidgetView-overlay-step{display:flex;align-items:flex-start;gap:.75rem}.cashierDepositView .onramperWidgetView .onramperWidgetView-overlay-step .step-number{display:flex;align-items:center;justify-content:center;width:24px;height:24px;min-width:24px;border-radius:50%;background:var(--color-accent-primary);color:#fff;font-size:.75rem;font-weight:700}.cashierDepositView .onramperWidgetView .onramperWidgetView-overlay-step p{margin:0;font-size:.8125rem;line-height:1.5;color:var(--color-light-grey-2);padding-top:2px}.cashierDepositView .onramperWidgetView .onramperWidgetView-overlay-wallet{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:var(--color-dark-grey-3);border-radius:.375rem;margin-bottom:.75rem;font-size:.8125rem;line-height:1.5}.cashierDepositView .onramperWidgetView .onramperWidgetView-overlay-wallet .wallet-label{color:var(--color-text-muted);white-space:nowrap}.cashierDepositView .onramperWidgetView .onramperWidgetView-overlay-wallet .wallet-address{color:var(--color-accent-primary);font-family:monospace}.cashierDepositView .onramperWidgetView .onramperWidgetView-overlay-kyc,.cashierDepositView .onramperWidgetView .onramperWidgetView-overlay-note{font-size:.8125rem;line-height:1.5;color:var(--color-text-muted);margin:0 0 .5rem}.cashierDepositView .onramperWidgetView .onramperWidgetView-overlay-kyc:last-of-type,.cashierDepositView .onramperWidgetView .onramperWidgetView-overlay-note:last-of-type{margin-bottom:1rem}.cashierDepositView .onramperWidgetView .onramperWidgetView-overlay-cta{width:100%;padding:.625rem;font-size:.875rem;font-weight:600;border-radius:.5rem}