.wallet-promo{background:var(--surface-l3);border-radius:var(--main-border-radius);overflow:hidden;margin-bottom:var(--main-spacing)}.wallet-promo__heading{display:flex;align-items:center;gap:var(--main-gap);padding:var(--small-spacing) var(--main-spacing);background:var(--surface-l4)}.is-disabled .wallet-promo__heading{background:rgba(0,0,0,0)}.wallet-promo__text{font:var(--body-sm-semibold--single-line);color:var(--text-light);margin-right:auto;min-width:0}.is-disabled .wallet-promo__text{color:var(--text-disabled)}.is-active.is-exclusive .wallet-promo__text{color:var(--text-exclusive)}.meld-payment-methods{margin-bottom:var(--main-spacing)}.meld-payment-methods .main-dropdown{--icon-radius:var(--border-radius-2xs)}.provider-skeleton__wrapper{display:flex;flex-direction:column;gap:var(--spacing-3xs);margin-bottom:var(--wallet-spacing-sm)}.provider-skeleton{display:grid;grid-template-columns:repeat(2,auto);align-items:center;grid-gap:var(--spacing-2xs);gap:var(--spacing-2xs);border-radius:var(--border-radius-md);padding:var(--spacing-3xs) var(--spacing-sm);background-color:var(--background-disabled)}.provider-skeleton__radio-group{display:flex;align-items:center;gap:var(--spacing-2xs)}.provider-skeleton__radio{width:16px;height:16px;border-radius:50%}.provider-skeleton__name,.provider-skeleton__radio{background-color:var(--background-secondary);animation:skeleton-loading 1s linear infinite alternate}.provider-skeleton__name{width:100px;height:20px;border-radius:var(--spacing-4xs)}.provider-skeleton__amounts{display:flex;flex-direction:column;align-items:flex-end}.provider-skeleton__crypto{width:100px;height:16px;margin-block:var(--spacing-5xs)}.provider-skeleton__crypto,.provider-skeleton__fiat{border-radius:var(--spacing-4xs);background-color:var(--background-secondary);animation:skeleton-loading 1s linear infinite alternate}.provider-skeleton__fiat{width:40px;height:12px;margin-block:var(--spacing-5xs) var(--spacing-6xs)}.meld-providers{margin-bottom:var(--main-spacing)}.meld-providers__error{height:var(--component-size-xl);border-radius:var(--main-border-radius);margin-bottom:var(--small-spacing);padding:var(--smaller-spacing) var(--main-spacing);font:var(--body-sm-regular);text-transform:uppercase;color:var(--text-caption);text-align:center;background-color:var(--background-disabled)}@layer mixins{.meld-providers__error{display:flex;justify-content:center;align-items:center}}.meld-providers__list{display:flex;flex-direction:column;gap:var(--main-gap);margin-bottom:var(--small-spacing)}.meld-providers__card{position:relative;display:grid;grid-template-columns:repeat(2,auto);align-items:center;grid-gap:var(--main-gap);gap:var(--main-gap);min-height:var(--component-size-xl);border-radius:var(--main-border-radius);padding:var(--smaller-spacing) var(--main-spacing);background-color:var(--background-input-primary);cursor:pointer}.meld-providers__card:first-child{border:1px solid var(--border-success);background:var(--background-success)}.meld-providers__card-tab{position:absolute;top:0;left:0;padding:var(--spacing-6xs) var(--spacing-4xs);background:var(--background-success-secondary);border-radius:var(--main-border-radius) 0;color:var(--text-dark);font:var(--body-2xs-bold--single-line)}.meld-providers-card__name{font:var(--title-oneline-xs-semibold);color:var(--text-title)}.meld-providers-card__crypto{font:var(--body-sm-semibold--single-line);text-align:right;color:var(--text-title);margin-bottom:var(--spacing-5xs)}.meld-providers-card__fiat{font:var(--body-2xs-regular--single-line);text-align:right;color:var(--text-caption)}.meld-providers-card__logo{max-height:20px}.meld-source-amount{--input-color:var(--text-light);--input-height:var(--component-size-xl);--label-translate:-4px;--padding-bottom:calc(var(--input-height) * 0.2);--margin-bottom:var(--small-spacing)}.meld-source-amount.is-receive{--margin-bottom:var(--main-spacing)}.meld-source-amount:has(:where(input,textarea):disabled){--bg-highlight:inherit;--label-highlight:var(--text-caption);--input-highlight:var(--input-color);--icon-highlight: }.meld-source-amount:has(.form-field-message){--margin-bottom:var(--main-spacing)}.meld-source-amount>input{--font-size:var(--body-md-semibold--single-line)}.meld-source-amount .form-field-message{top:calc(100% + var(--spacing-6xs))}.meld-source-amount__dropdown{width:auto;min-width:0;flex-shrink:0}.meld-source-amount__dropdown .main-dropdown__dropdown{left:auto;right:0;width:140px}.meld-buy-crypto__widget-iframe{width:100%;height:100%;border:none}.dialog:has(.meld-buy-crypto__widget-iframe){--height:500px}.dialog__content:has(.meld-buy-crypto__widget-iframe),.wallet:has(.meld-buy-crypto__widget-iframe){height:100%}.meld-buy-crypto__button{margin-block:var(--main-spacing) var(--spacing-xs)}.meld-buy-crypto__disclaimer{margin:0;font:var(--body-xs-regular);color:var(--text-caption)}.bonus-code{padding-right:var(--spacing-4xs);margin-bottom:0}.bonus-code:has(.form-field-message){margin-bottom:var(--margin-bottom)}.bonus-code .form-field-message{top:calc(100% + var(--spacing-5xs))}.bonus-code__link{display:flex;align-items:center;gap:var(--spacing-5xs);width:-moz-fit-content;width:fit-content;font:var(--body-sm-semibold--single-line);cursor:pointer}.bonus-code__link.is-disabled{cursor:not-allowed;opacity:.5}.is-open>.bonus-code__link{margin-bottom:var(--main-spacing)}.bonus-code__link-icon{--icon-fill:var(--background-icon-tertiary);transition:rotate .25s ease}.bonus-code__wrapper.is-open .bonus-code__link-icon{rotate:180deg}.bonus-code__skeleton{width:100%;height:44px;border-radius:var(--border-radius-sm);background-color:var(--surface-l4);animation:skeleton-loading 1s linear infinite alternate}.bonus-code__container{transition:opacity var(--main-transition)}@starting-style{.bonus-code__container{opacity:0}}.embedded-notification{margin:0 calc(var(--main-spacing)*-1);background:var(--surface-l3);border-bottom:1px solid var(--surface-l4);overflow:hidden}.embedded-notification:last-child{border-bottom:none}.embedded-notification__main{display:flex;align-items:center;gap:var(--main-spacing);padding:var(--spacing-xs)}.embedded-notification__main:has(~.embedded-notification__close){padding-right:var(--spacing-2xl)}.embedded-notification__icon{width:var(--spacing-lg);height:var(--spacing-lg);flex-shrink:0}.embedded-notification__content{flex:1 1;min-width:0}.embedded-notification__title{font:var(--body-sm-bold);margin-bottom:var(--spacing-5xs)}.embedded-notification__message{font:var(--body-xs-regular);color:var(--text-body);margin:0}@layer mixins{.embedded-notification__message .toast__link,.embedded-notification__message a{color:var(--text-link);text-decoration:none;transition:color var(--main-transition);cursor:pointer}.embedded-notification__message .toast__link:focus,.embedded-notification__message .toast__link:hover,.embedded-notification__message a:focus,.embedded-notification__message a:hover{color:var(--text-link-hover)}}.mesh-link{position:relative;margin-bottom:var(--small-spacing)}.mesh-link__button{justify-content:flex-start;padding-inline:var(--main-spacing) 180px}.mesh-link__wallets{position:absolute;right:var(--main-spacing);top:50%;translate:0 -50%;display:flex;align-items:center;gap:var(--spacing-5xs);pointer-events:none}.mesh-link__wallets-more{font:var(--body-xs-regular--single-line);color:var(--text-light)}.explanation-banner{display:flex;align-items:flex-start;gap:var(--small-spacing);padding:var(--smaller-spacing) var(--main-spacing);border:1px solid var(--border-info);border-radius:var(--main-border-radius);font:var(--body-xs-regular);color:var(--text-light);background:var(--background-info);margin-bottom:var(--main-spacing)}.explanation-banner__icon{--icon-size:16px;--icon-fill:var(--background-icon-info);flex-shrink:0}.qr-code__wrapper{--qr-size:112px;--padding:var(--small-spacing);flex-shrink:0;border-radius:var(--main-border-radius);background:var(--background-icon-primary);margin:0 auto}.qr-code__wrapper,.qr-code__wrapper svg{width:var(--qr-size);height:var(--qr-size)}.qr-code__wrapper svg{padding:var(--padding)}.fiat-method-item{display:flex;align-items:center;gap:var(--wallet-spacing-sm);padding:var(--spacing-2xs) var(--spacing-xs);margin-bottom:var(--wallet-spacing-sm);border-radius:var(--border-radius-sm);background:var(--surface-light);font:var(--body-md-semibold);cursor:pointer}.fiat-method-item:last-child{margin-bottom:var(--wallet-spacing)}.fiat-method-item:has(.fiat-method-item__caret){border:1px solid var(--border-primary)}.fiat-method-item__image{width:24px;height:24px;margin-right:var(--small-spacing);object-fit:cover;border-radius:var(--border-radius-2xs);background:var(--surface-lightest)}.fiat-method-item__method,.fiat-method-item__placeholder{margin-right:auto}.saved-payment-method{display:flex;align-items:center;gap:var(--wallet-spacing-sm);font:var(--body-sm-regular);text-align:right;color:var(--text-caption)}.fiat-method-item__placeholder{font:var(--body-md-regular);color:var(--text-body)}.fiat-method-item__caret{width:24px;height:24px;flex-shrink:0;fill:currentColor}.crypto-details__address-wrapper,.multi-chain-selector{margin-bottom:var(--main-spacing)}.crypto-details__address-wrapper{position:relative;display:flex;align-items:center;gap:var(--spacing-5xs);height:var(--component-size-md);background:var(--background-secondary);border-radius:var(--main-border-radius);padding-inline:var(--main-spacing) var(--small-spacing);font:var(--body-sm-regular--single-line)}.crypto-details__address-wrapper em{font-style:normal;color:var(--text-light)}.crypto-details__button{--icon-fill:var(--background-icon-primary);--icon-size:var(--main-spacing);--padding:var(--spacing-4xs)}.crypto-details__button.is-qr-code{margin-left:auto}.crypto-details__copied-tooltip{bottom:calc(100% - var(--small-spacing));right:0}@layer mixins{.crypto-details__copied-tooltip{font:var(--body-xs-semibold);color:var(--text-dark);padding:var(--spacing-5xs) var(--small-spacing);background:var(--background-light);border-radius:var(--main-border-radius);position:absolute;bottom:calc(100% + var(--small-spacing))}}.crypto-details__separator{display:flex;align-items:center;gap:var(--main-spacing);margin:var(--main-spacing) 0;font:var(--body-xs-semibold--single-line);text-transform:uppercase}.crypto-details__separator:after,.crypto-details__separator:before{content:"";display:block;height:1px;width:100%;background:var(--border-primary)}.crypto-details__qr-code{display:none;overflow:hidden;height:0;opacity:0;transition:height var(--main-transition),opacity var(--main-transition),display var(--main-transition);transition-behavior:allow-discrete}.crypto-details__qr-code.is-open{display:block;opacity:1;height:var(--qr-size)}@starting-style{.crypto-details__qr-code.is-open{height:0;opacity:0}}.wallet-deposit-form{flex:1 1;display:flex;flex-direction:column}.wallet-deposit-form__content{border-radius:var(--main-border-radius);background:var(--background);padding:var(--main-spacing)}.dialog__content:has(.wallet-deposit-form__content){padding:0;background:none}.wallet-deposit-form__content:first-child{border-top-left-radius:0;border-top-right-radius:0;padding-top:0}.wallet-deposit-form__content:not(:last-child){margin-bottom:var(--small-spacing)}.wallet-deposit-form__embedded-notifications{-webkit-margin-after:var(--main-spacing);margin-block-end:var(--main-spacing)}.select-country{display:grid;grid-template-columns:1fr auto;grid-gap:var(--small-spacing);gap:var(--small-spacing);margin-bottom:var(--main-spacing)}.select-country__description{font:var(--body-sm-regular);grid-column:1/-1;margin:0}.wallet-select-method__cvv{margin-top:var(--small-spacing)}.wallet-deposit-form__errors{margin-top:var(--spacing-5xs)}.wallet-deposit-form__error{font:var(--body-sm-semibold);color:var(--text-caption);text-align:center}.wallet-deposit-form-spinner-box{margin:var(--wallet-spacing-xs) auto}.wallet-dialog:has(.wallet-overview) .dialog{--modal-max-height:450px}.wallet-overview__currencies{padding-bottom:var(--component-size-md);margin:0 calc(var(--small-spacing)*-1) var(--main-spacing)}.wallet-overview__currency{padding-inline:var(--small-spacing);border-radius:var(--main-border-radius);transition:background-color var(--main-transition);cursor:pointer}.wallet-overview__currency:hover{background:var(--background-secondary-hover)}.wallet-overview__buttons{position:absolute;bottom:0;left:var(--main-spacing);right:var(--main-spacing);padding:calc(var(--main-spacing) + var(--spacing-2xs)) var(--small-spacing) var(--main-spacing);margin-inline:calc(var(--small-spacing)*-1);background:linear-gradient(rgb(from var(--surface-l2) r g b/0),rgb(from var(--surface-l2) r g b/80%) var(--main-spacing),var(--surface-l2) calc(var(--main-spacing) + var(--spacing-2xs)))}.wallet-settings{display:flex;flex-direction:column;gap:var(--main-spacing)}.wallet-settings__item{display:flex;flex-direction:column;gap:var(--main-gap);padding:var(--main-spacing);background:var(--surface-l3);border-radius:var(--main-border-radius)}.wallet-settings__toggle-wrapper{display:flex;align-items:center;gap:var(--main-gap)}.wallet-settings__item-label{font:var(--body-sm-regular--single-line);color:var(--text-light)}.wallet-settings__item-description{font:var(--body-xs-regular);color:var(--text-caption);margin:0}.wallet-total-balance{display:flex;flex-direction:column;align-items:center;gap:var(--main-gap);background:var(--surface-l3);border-radius:var(--main-border-radius);padding:var(--main-spacing);margin-bottom:var(--main-spacing)}.wallet-total-balance__label{font:var(--body-xs-semibold--single-line);text-transform:uppercase}.wallet-total-balance__amount{font:var(--body-2xl-bold--single-line);color:var(--text-light)}.wallet-cashout-form{flex:1 1;display:flex;flex-direction:column}.wallet-cashout-form-section{margin-bottom:var(--wallet-spacing)}.cashout-info{display:flex;justify-content:center;gap:var(--small-spacing);margin-top:var(--main-spacing)}.cashout-info__item{display:flex;gap:var(--spacing-5xs);font:var(--body-sm-regular);color:var(--text-caption)}.cashout-info__separator{font:var(--body-md-bold);color:var(--text-caption)}.cashout-info__item-value{color:var(--text-body)}.unable-to-load-payments-error{padding:var(--wallet-spacing);font:var(--body-sm-semibold);color:var(--text-caption);text-align:center}.unable-to-load-payments-error__title{margin-bottom:var(--wallet-spacing)}.fiat-method-details-loading{padding:var(--wallet-spacing)}@layer mixins{.fiat-method-details-loading{display:flex;justify-content:center;align-items:center}}.cashout-deposit-buttons{display:flex;gap:var(--main-gap)}.wallet-dialog .dialog{--modal-max-height:var(--max-height)}.wallet__title{color:inherit;margin:0 0 var(--small-spacing);font:var(--body-xs-semibold--single-line);text-transform:uppercase}.wallet__title em{font-style:normal;color:var(--text-light)}.wallet__tabs-wrapper{background:var(--surface-l2);position:absolute;top:var(--header-height);left:var(--main-spacing);right:var(--main-spacing);z-index:1}.wallet:has(.wallet__tabs-wrapper){padding-top:calc(var(--main-spacing) + var(--component-size-md))}.wallet__bottom{margin-top:auto}.wallet-amount__wrapper,.wallet-currencies{margin-bottom:var(--main-spacing)}.wallet-amount__wrapper{position:relative;border-radius:var(--main-border-radius)}.wallet-amount__wrapper:has(.is-invalid){border:1px solid var(--border-error);margin-bottom:var(--spacing-2xl)}.wallet-amount{--font-size:var(--body-xl-regular--single-line);--input-color:var(--text-light);--input-height:var(--component-size-md);--margin-bottom:0;--gap:0;position:static;border:none}.wallet-amount:has(+.quick-amount-selector){--border-radius:var(--main-border-radius) var(--main-border-radius) 0 0}.wallet-amount .form-field-message{top:calc(100% + var(--spacing-5xs))}.wallet-amount__currency-symbol{font:var(--body-xl-regular--single-line);color:var(--text-light)}.wallet-amount__currency-symbol.is-cashout-placeholder{color:var(--text-caption);opacity:.6}.wallet-amount-in-crypto{font:var(--body-xs-regular--single-line);color:var(--text-caption);flex-shrink:0}.quick-amount-selector{--bg-color:var(--background-input-secondary);--item-bg:var(--background-secondary);--gap:var(--main-gap);--padding:var(--small-spacing);border-radius:0 0 var(--main-border-radius) var(--main-border-radius)}.minimum-amount-and-fees{display:flex;justify-content:space-between;gap:var(--main-gap);padding-top:var(--main-spacing);font:var(--body-xs-regular--single-line)}:not(:has(:where(.deposit-button,.cashout-button)))>.minimum-amount-and-fees{border-top:1px solid var(--border-primary)}.fiat-methods-dropdown{--max-dropdown-height:220px;--icon-radius:var(--border-radius-2xs);margin-bottom:var(--main-spacing)}.fiat-methods-dropdown:has(+.wallet-select-method__cvv){margin-bottom:var(--small-spacing)}.wallet-cashout-form:not(:has(.quick-amount-selector)) .fiat-methods-dropdown{--max-dropdown-height:180px}