.slide-right-leave-active{overflow:hidden;transition-duration:.1s}.slide-right-enter-active{overflow:hidden;transition-duration:.2s}.slide-right-enter-from [data-transition]{opacity:0;transform:translate(-2rem)}.slide-right-enter-active [data-transition]{transition:all .1s ease-in .1s}.slide-right-leave-active [data-transition]{transition:all .1s ease-out}.slide-right-leave-to [data-transition]{opacity:0;transform:translate(2rem)}.slide-left-leave-active{overflow:hidden;transition-duration:.1s}.slide-left-enter-active{overflow:hidden;transition-duration:.2s}.slide-left-enter-from [data-transition]{opacity:0;transform:translate(2rem)}.slide-left-enter-active [data-transition]{transition:all .1s ease-in .1s}.slide-left-leave-active [data-transition]{transition:all .1s ease-out}.slide-left-leave-to [data-transition]{opacity:0;transform:translate(-2rem)}.modal-enter-active{transition:all .2s ease-in}.modal-enter-from,.modal-leave-to{opacity:0;transform:scale(1.1)}.modal-leave-active{transition:all .1s ease-out}@keyframes scale-dot{50%{transform:scale(1.4)}}@keyframes pulse-3{50%,to{opacity:.2}}@keyframes pulse-4{33%,to{opacity:.2}}@keyframes shake-x{10%,30%,50%,70%,90%{transform:translate(-.625rem)}20%,40%,60%,80%{transform:translate(.625rem)}}@keyframes rotation180{0%{transform:rotate(0)}to{transform:rotate(180deg)}}@keyframes status-success-path{to{stroke-dashoffset:0;stroke-width:1.5}}@keyframes status-failed-path{to{stroke-dashoffset:200;stroke-width:1.5}}@keyframes status-icon{80%{transform:scale(.9)}90%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.cs-loader{display:flex;align-items:center;justify-content:center}.cs-loader__spinner{width:1.875rem;height:1.875rem;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.cs-button--circle,.cs-button--danger-link,.cs-button--white-link,.cs-button--primary-link,.cs-button--danger-light,.cs-button--primary-light,.cs-button--secondary,.cs-button--primary,.cs-button--base{display:flex;overflow:hidden;height:3.5rem;align-items:center;justify-content:center;padding:0 1.25rem;border-radius:.625rem;gap:1rem;line-height:1.2;transition:background-color .15s ease-in-out,color .15s ease-in-out;font-size:1.125rem;letter-spacing:.01em;line-height:1.5;font-weight:500}.cs-button--circle:disabled,.cs-button--danger-link:disabled,.cs-button--white-link:disabled,.cs-button--primary-link:disabled,.cs-button--danger-light:disabled,.cs-button--primary-light:disabled,.cs-button--secondary:disabled,.cs-button--primary:disabled,.cs-button--base:disabled{opacity:.4}.cs-button--circle svg,.cs-button--danger-link svg,.cs-button--white-link svg,.cs-button--primary-link svg,.cs-button--danger-light svg,.cs-button--primary-light svg,.cs-button--secondary svg,.cs-button--primary svg,.cs-button--base svg{width:1.5rem;height:1.5rem;flex-shrink:0}.cs-button--circle svg [stroke]:not([stroke=none]),.cs-button--danger-link svg [stroke]:not([stroke=none]),.cs-button--white-link svg [stroke]:not([stroke=none]),.cs-button--primary-link svg [stroke]:not([stroke=none]),.cs-button--danger-light svg [stroke]:not([stroke=none]),.cs-button--primary-light svg [stroke]:not([stroke=none]),.cs-button--secondary svg [stroke]:not([stroke=none]),.cs-button--primary svg [stroke]:not([stroke=none]),.cs-button--base svg [stroke]:not([stroke=none]){stroke:currentColor}.cs-button--circle svg [fill]:not([fill=none]),.cs-button--danger-link svg [fill]:not([fill=none]),.cs-button--white-link svg [fill]:not([fill=none]),.cs-button--primary-link svg [fill]:not([fill=none]),.cs-button--danger-light svg [fill]:not([fill=none]),.cs-button--primary-light svg [fill]:not([fill=none]),.cs-button--secondary svg [fill]:not([fill=none]),.cs-button--primary svg [fill]:not([fill=none]),.cs-button--base svg [fill]:not([fill=none]){fill:currentColor}.cs-button:disabled{pointer-events:none}.cs-button__circle{display:flex;width:3.5rem;height:3.5rem;align-items:center;justify-content:center;border-radius:50%;background:var(--color-button-secondary-bg);border:1px solid var(--color-button-secondary-border);box-shadow:var(--shadow-button-secondary)}@media (pointer: fine){.cs-button__circle:hover{background:var(--color-button-secondary-bg-hover);border-color:var(--color-button-secondary-border-hover)}}.cs-button__circle:active{background:var(--color-button-secondary-bg-active);border-color:var(--color-button-secondary-border-active)}.cs-button--primary{background-color:var(--color-accent-brand);color:var(--color-text-inverse)}@media (pointer: fine){.cs-button--primary:hover{background-color:var(--color-accent-primary)}}.cs-button--primary:active{background-color:var(--color-accent-soft)}.cs-button--secondary{background:var(--color-button-secondary-bg);border:1px solid var(--color-button-secondary-border);color:var(--color-text-primary);box-shadow:var(--shadow-button-secondary)}@media (pointer: fine){.cs-button--secondary:hover{background:var(--color-button-secondary-bg-hover);border-color:var(--color-button-secondary-border-hover)}}.cs-button--secondary:active{background:var(--color-button-secondary-bg-active);border-color:var(--color-button-secondary-border-active)}.cs-button--primary-light{background-color:rgb(var(--color-accent-primary-rgb)/.14);color:var(--color-accent-brand)}@media (pointer: fine){.cs-button--primary-light:hover{background-color:rgb(var(--color-accent-primary-rgb)/.2)}}.cs-button--primary-light:active{background-color:rgb(var(--color-accent-primary-rgb)/.26)}.cs-button--danger-light{background-color:var(--color-danger-soft);color:var(--color-danger)}@media (pointer: fine){.cs-button--danger-light:hover{background-color:rgb(var(--color-danger-rgb)/.18)}}.cs-button--danger-light:active{background-color:rgb(var(--color-danger-rgb)/.24)}.cs-button--primary-link{background-color:transparent;color:var(--color-accent-brand)}@media (pointer: fine){.cs-button--primary-link:hover{color:var(--color-accent-primary)}}.cs-button--primary-link:active{color:var(--color-accent-soft)}.cs-button--white-link{background-color:transparent;color:var(--color-text-primary)}@media (pointer: fine){.cs-button--white-link:hover{color:var(--color-text-secondary)}}.cs-button--white-link:active{color:var(--color-text-muted)}.cs-button--danger-link{background-color:transparent;color:var(--color-danger)}@media (pointer: fine){.cs-button--danger-link:hover{color:rgb(var(--color-danger-rgb)/.84)}}.cs-button--danger-link:active{color:rgb(var(--color-danger-rgb)/.72)}.cs-button--circle{height:auto;flex:1 0 4rem;flex-direction:column;justify-content:flex-start;padding:0;font-weight:400;gap:.5rem;overflow-wrap:anywhere;font-size:.875rem;letter-spacing:.02em;line-height:1.5}.cs-button--small{height:2.75rem}.cs-button--loading{pointer-events:none}.cs-button-group{display:flex;flex-direction:column;gap:1rem}.cs-button-group--horizontal{flex-direction:row}.cs-button-group--circle{flex-direction:row;justify-content:space-around;gap:.25rem}.cs-modal__overlay{position:fixed;z-index:300;top:-1px;right:0;bottom:0;left:0;display:flex;padding:1.5rem;background-color:var(--color-overlay-soft);overflow-y:auto}.cs-modal__container{display:flex;width:100%;flex:0 1 25rem;flex-direction:column;padding:1.5rem;border-radius:.625rem;margin:auto;background-color:var(--color-surface-1);color:var(--color-text-primary);box-shadow:0 1.5rem 3rem rgb(var(--color-black-rgb)/.16),inset 0 0 0 1px rgb(var(--color-white-rgb)/.04);gap:1.5rem}.cs-modal__header{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.cs-modal__title{font-size:1.5rem;letter-spacing:0;line-height:1.2;font-weight:500}.cs-modal__close{width:1.5rem;height:1.5rem;flex-grow:0;flex-shrink:0;cursor:pointer;color:var(--color-accent-primary)}.cs-modal__close [stroke]:not([stroke=none]){stroke:currentColor}.cs-modal__close [fill]:not([fill=none]){fill:currentColor}.cs-modal__body{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;display:flex;flex-direction:column;color:var(--color-text-primary);gap:1rem}.cs-modal-use-hardware-key__overlay{position:fixed;z-index:300;top:-1px;right:0;bottom:0;left:0;display:flex;padding:1.5rem;background-color:var(--color-overlay-soft);overflow-y:auto}#app{width:100%;height:100%}.cs-avatar{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;animation:fix-ios .2s ease-in;color:var(--color-icon-utility-strong)}.cs-avatar--own{outline:2px solid transparent;transition:all .1s ease-out}.cs-avatar--own-tor{box-shadow:0 1rem 1.5rem rgb(var(--color-warning-rgb)/.08);outline:2px solid var(--color-warning)}.cs-avatar__image,.cs-avatar__placeholder{width:100%;height:100%}.cs-avatar__image{display:block;-o-object-fit:cover;object-fit:cover}.cs-avatar__placeholder{display:inline-flex;align-items:center;justify-content:center;color:inherit}.cs-avatar__icon{width:72%;height:72%;color:currentColor}.cs-avatar__icon,.cs-avatar__icon *{fill:currentColor!important;stroke:currentColor!important}@keyframes fix-ios{0%{opacity:1}to{opacity:1}}.cs-ugoldx-status-badge{font-size:.875rem;letter-spacing:.02em;line-height:1.5;font-weight:500;display:flex;width:100%;min-height:2.625rem;align-items:center;justify-content:center;padding:.5rem 1.25rem;border-radius:999px;gap:.75rem;letter-spacing:.08em;text-align:center;text-transform:uppercase;box-sizing:border-box;border:0;background:transparent}.cs-ugoldx-status-badge--interactive{cursor:pointer}.cs-ugoldx-status-badge__icon-wrap{display:inline-flex;width:1.5rem;height:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%;background:rgb(var(--color-white-rgb)/.2)}.cs-ugoldx-status-badge__icon{width:1rem;height:1rem;color:currentColor}.cs-ugoldx-status-badge__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.cs-ugoldx-status-badge--new{background:linear-gradient(135deg,#1bbf73 0%,#0b8f54 100%);color:#fff;box-shadow:0 0 14px #1bbf7347}.cs-ugoldx-status-badge--bronze{background:linear-gradient(135deg,#b9793f 0%,#7a441e 100%);color:#fff;box-shadow:0 0 14px #b9793f47}.cs-ugoldx-status-badge--silver{background:linear-gradient(135deg,#d7dde5 0%,#7f8b9a 100%);color:#17202a;box-shadow:0 0 14px #d7dde538}.cs-ugoldx-status-badge--gold{background:linear-gradient(135deg,#f2c45b 0%,#b98320 100%);color:#151007;box-shadow:0 0 16px #f2c45b52}.cs-benefits-sidebar{display:none;width:100%;height:100%;flex-direction:column;background:linear-gradient(180deg,var(--color-surface-elevated) 0%,var(--color-surface-1) 100%);overflow:hidden}@media (min-width: 992px){.cs-benefits-sidebar{width:22.5rem;flex-shrink:0;border-radius:.625rem}}.cs-benefits-sidebar--active{display:flex}.cs-benefits-sidebar__navbar{padding:2.5rem max(1.5rem,env(safe-area-inset-right)) 1.5rem max(1.5rem,env(safe-area-inset-left))}.cs-benefits-sidebar__navbar-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:2.5rem;gap:1rem}.cs-benefits-sidebar__logo{width:58px;height:58px;flex-shrink:0;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 10px var(--color-accent-glow))}.cs-benefits-sidebar__top-actions{display:inline-flex;align-items:center;gap:.75rem;flex-shrink:0}.cs-benefits-sidebar__top-action,.cs-benefits-sidebar__avatar-button{width:3.25rem;height:3.25rem;border-radius:50%;justify-content:center}.cs-benefits-sidebar__top-action{padding:0}.cs-benefits-sidebar__top-action-icon{width:1.5rem;height:1.5rem}.cs-benefits-sidebar__avatar-button{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid var(--color-button-secondary-border);padding:0;background:var(--color-button-secondary-bg);color:var(--color-icon-utility-strong);box-shadow:var(--shadow-button-secondary);cursor:pointer}.cs-benefits-sidebar__avatar-media{width:100%;height:100%;color:currentColor}.cs-benefits-sidebar__status-badge{margin-top:1rem}.cs-benefits-sidebar__balance{font-size:2.625rem;letter-spacing:-.01em;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:.5rem;color:var(--color-text-primary);text-align:center}.cs-benefits-sidebar__status{font-size:.875rem;letter-spacing:.02em;line-height:1.5;margin-top:.25rem;color:var(--color-text-secondary);text-align:center}.cs-benefits-sidebar__hero-actions{display:grid;grid-template-columns:1fr;gap:.75rem;margin-top:1.25rem}.cs-benefits-sidebar__hero-action{width:100%;min-width:0}.cs-benefits-sidebar__progress{margin-top:1.25rem}.cs-benefits-sidebar__progress-header{font-size:.875rem;letter-spacing:.02em;line-height:1.5;display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem;color:var(--color-text-secondary)}.cs-benefits-sidebar__progress-header strong{color:var(--color-accent-brand)}.cs-benefits-sidebar__progress-bar{height:.875rem;overflow:hidden;border:1px solid var(--color-border-soft);border-radius:999px;background:var(--color-surface-2);box-shadow:inset 0 1px 2px rgb(var(--color-black-rgb)/.2)}.cs-benefits-sidebar__progress-fill{height:100%;min-width:.5rem;border-radius:inherit;background:linear-gradient(90deg,var(--color-accent-primary),var(--color-accent-brand));box-shadow:0 0 16px var(--color-accent-glow);transition:width .28s ease-in-out}.cs-benefits-sidebar__progress-tiers{font-size:.75rem;letter-spacing:.03em;line-height:1.5;display:flex;justify-content:space-between;margin-top:.5rem;color:var(--color-text-secondary)}.cs-benefits-sidebar__content{display:flex;flex:1 1 100%;flex-direction:column;padding:1.5rem max(1.5rem,env(safe-area-inset-right)) 2.5rem max(1.5rem,env(safe-area-inset-left));gap:.25rem;overflow-x:hidden;position:relative}.cs-benefits-sidebar__section-header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.cs-benefits-sidebar__section-title{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;font-weight:500;color:var(--color-text-primary)}.cs-benefits-sidebar__content-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding-bottom:5.5rem;scrollbar-width:none;-ms-overflow-style:none}.cs-benefits-sidebar__content-scroll::-webkit-scrollbar{display:none}.cs-benefits-sidebar__benefits-list{display:flex;flex-direction:column;padding:0;margin:0 -.75rem;gap:.25rem;list-style:none}.cs-benefits-sidebar__benefit-row{border-radius:.625rem;overflow:hidden}@media (pointer: fine){.cs-benefits-sidebar__benefit-row:hover{background-color:rgb(var(--color-accent-primary-rgb)/.12)}}.cs-benefits-sidebar__benefit-row:active{background-color:rgb(var(--color-accent-primary-rgb)/.2)}.cs-benefits-sidebar__benefit-row--selected{background-color:rgb(var(--color-accent-primary-rgb)/.16)}.cs-benefits-sidebar__benefit-item{display:flex;width:100%;min-height:4.5rem;align-items:center;padding:.75rem;border:0;border-radius:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;gap:.75rem;overflow:hidden;background-color:transparent;color:inherit;cursor:pointer;position:relative;text-align:left}.cs-benefits-sidebar__benefit-icon-wrap{display:inline-flex;width:3.5rem;height:3.5rem;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid var(--color-button-secondary-border);border-radius:50%;background:var(--color-button-secondary-bg);color:var(--color-accent-brand);box-shadow:var(--shadow-button-secondary)}.cs-benefits-sidebar__benefit-icon{width:1.5rem;height:1.5rem}.cs-benefits-sidebar__benefit-content{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;justify-content:center}.cs-benefits-sidebar__benefit-title{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-primary)}.cs-benefits-sidebar__bottom-nav{display:flex;position:absolute;z-index:1;right:max(1.5rem,env(safe-area-inset-right));bottom:2.5rem;left:max(1.5rem,env(safe-area-inset-left));align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem;border:1px solid var(--color-border-soft);border-radius:999px;background:rgb(var(--color-black-rgb)/.08);box-sizing:border-box}.cs-benefits-sidebar__bottom-button{width:3.25rem;height:3.25rem;padding:0;border-radius:50%;justify-content:center}.cs-benefits-sidebar__bottom-button--active{border-color:var(--color-accent-primary);color:var(--color-accent-brand);box-shadow:0 0 0 1px rgb(var(--color-accent-primary-rgb)/.35)}.cs-benefits-sidebar__bottom-icon{width:1.5rem;height:1.5rem}.cs-benefits-sidebar__top-action svg,.cs-benefits-sidebar__bottom-button svg,.cs-benefits-sidebar__benefit-icon{color:currentColor}.cs-benefits-sidebar__top-action svg [stroke]:not([stroke=none]),.cs-benefits-sidebar__bottom-button svg [stroke]:not([stroke=none]),.cs-benefits-sidebar__benefit-icon [stroke]:not([stroke=none]){stroke:currentColor}.cs-benefits-sidebar__top-action svg [fill]:not([fill=none]),.cs-benefits-sidebar__bottom-button svg [fill]:not([fill=none]),.cs-benefits-sidebar__benefit-icon [fill]:not([fill=none]){fill:currentColor}.cs-benefits-sidebar__top-action svg,.cs-benefits-sidebar__bottom-button svg{color:var(--color-icon-utility-strong)}.cs-benefits-sidebar__bottom-button--active svg{color:var(--color-accent-brand)}.cs-benefits-sidebar__status-modal{display:flex;flex-direction:column;gap:1.25rem}.cs-benefits-sidebar__status-modal-image{width:3.5rem;height:3.5rem;align-self:center;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 .75rem var(--color-accent-glow))}.cs-benefits-sidebar__status-modal-list{display:flex;flex-direction:column;padding:0;margin:0;gap:.75rem;list-style:none}.cs-benefits-sidebar__status-modal-item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;padding:1rem;border:1px solid var(--color-border-soft);border-radius:.625rem;background:var(--color-surface-2);gap:.25rem 1rem}.cs-benefits-sidebar__status-modal-label{font-size:.875rem;letter-spacing:.02em;line-height:1.5;font-weight:500;color:var(--color-text-primary)}.cs-benefits-sidebar__status-modal-value{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:var(--color-accent-brand);white-space:nowrap}.cs-benefits-sidebar__status-modal-description{font-size:.75rem;letter-spacing:.03em;line-height:1.5;grid-column:1/-1;color:var(--color-text-secondary);line-height:1.4}.cs-benefits-sidebar__status-modal-error{font-size:.75rem;letter-spacing:.03em;line-height:1.5;color:var(--color-danger)}.cs-cards-sidebar{display:none;width:100%;height:100%;flex-direction:column;background:linear-gradient(180deg,var(--color-surface-elevated) 0%,var(--color-surface-1) 100%);overflow:hidden}@media (min-width: 992px){.cs-cards-sidebar{display:none;width:22.5rem;flex-shrink:0;border-radius:.625rem}}.cs-cards-sidebar--active{display:flex}.cs-cards-sidebar__navbar{padding:2.5rem max(1.5rem,env(safe-area-inset-right)) 1.5rem max(1.5rem,env(safe-area-inset-left))}.cs-cards-sidebar__navbar-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:2.5rem;gap:1rem}.cs-cards-sidebar__logo{width:58px;height:58px;flex-shrink:0;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 10px var(--color-accent-glow))}.cs-cards-sidebar__top-actions{display:inline-flex;align-items:center;gap:.75rem;flex-shrink:0}.cs-cards-sidebar__top-action,.cs-cards-sidebar__avatar-button{width:3.25rem;height:3.25rem;border-radius:50%;justify-content:center}.cs-cards-sidebar__top-action{padding:0}.cs-cards-sidebar__top-action-icon{width:1.5rem;height:1.5rem}.cs-cards-sidebar__avatar-button{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid var(--color-button-secondary-border);padding:0;background:var(--color-button-secondary-bg);color:var(--color-icon-utility-strong);box-shadow:var(--shadow-button-secondary);cursor:pointer}.cs-cards-sidebar__avatar-media{width:100%;height:100%;color:currentColor}.cs-cards-sidebar__main-title{font-size:2.625rem;letter-spacing:-.01em;line-height:1.2;font-weight:500;text-align:center;color:var(--color-text-primary)}.cs-cards-sidebar__main-copy{font-size:.875rem;letter-spacing:.02em;line-height:1.5;margin-top:.5rem;color:var(--color-text-secondary);text-align:center}.cs-cards-sidebar__content{display:flex;flex:1 1 100%;flex-direction:column;padding:1.5rem max(1.5rem,env(safe-area-inset-right)) 2.5rem max(1.5rem,env(safe-area-inset-left));gap:.25rem;overflow-x:hidden}.cs-cards-sidebar__section-header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.cs-cards-sidebar__section-title{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;font-weight:500;color:var(--color-text-primary)}.cs-cards-sidebar__content-scroll{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;padding-bottom:1.25rem;scrollbar-gutter:stable;scrollbar-width:thin}.cs-cards-sidebar__info-card{display:flex;flex-direction:column;gap:.75rem;padding:1.25rem;border:1px solid var(--color-border-soft);border-radius:.875rem;background:var(--color-surface-1)}.cs-cards-sidebar__info-title{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;font-weight:500;color:var(--color-text-primary)}.cs-cards-sidebar__info-copy{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:var(--color-text-secondary)}.cs-cards-sidebar__bottom-nav{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.5rem;border:1px solid var(--color-border-soft);border-radius:999px;background:rgb(var(--color-black-rgb)/.08);box-sizing:border-box}.cs-cards-sidebar__bottom-button{width:3.25rem;height:3.25rem;padding:0;border-radius:50%;justify-content:center}.cs-cards-sidebar__bottom-button--active{border-color:var(--color-accent-primary);color:var(--color-accent-brand);box-shadow:0 0 0 1px rgb(var(--color-accent-primary-rgb)/.35)}.cs-cards-sidebar__bottom-icon{width:1.5rem;height:1.5rem}.cs-cards-sidebar__top-action svg,.cs-cards-sidebar__bottom-button svg{color:var(--color-icon-utility-strong)}.cs-cards-sidebar__top-action svg [stroke]:not([stroke=none]),.cs-cards-sidebar__bottom-button svg [stroke]:not([stroke=none]){stroke:currentColor}.cs-cards-sidebar__top-action svg [fill]:not([fill=none]),.cs-cards-sidebar__bottom-button svg [fill]:not([fill=none]){fill:currentColor}.cs-cards-sidebar__bottom-button--active svg{color:var(--color-accent-brand)}.cs-crypto-logo{position:relative;width:100%;height:100%}.cs-crypto-logo__crypto{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;color:var(--color-accent-brand)}.cs-crypto-logo__platform{position:absolute;right:-12.5%;bottom:-12.5%;width:50%;height:50%;border-radius:50%;color:var(--color-accent-soft);box-shadow:0 0 0 1px #fff}.cs-crypto-list__header{font-size:.875rem;letter-spacing:.02em;line-height:1.5;margin-bottom:.25rem;color:var(--color-text-secondary)}.cs-crypto-list__list{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0;margin:0 -.75rem;gap:.25rem;list-style:none}.cs-crypto-list__list--loading{opacity:.4;pointer-events:none}.cs-crypto-list__item{display:flex;flex:0 0 100%;align-items:flex-start;padding:.75rem;border-radius:.625rem;cursor:pointer;gap:.75rem;overflow:hidden;position:relative}@media (pointer: fine){.cs-crypto-list__item:hover{background-color:rgb(var(--color-accent-primary-rgb)/.12)}}.cs-crypto-list__item:active{background-color:rgb(var(--color-accent-primary-rgb)/.2)}.cs-crypto-list__item--selected{background-color:rgb(var(--color-accent-primary-rgb)/.16)}@media (min-width: 992px){.cs-crypto-list__item--columns{flex-basis:calc((100% - .25rem)/2)}}@media (min-width: 1200px){.cs-crypto-list__item--columns{flex-basis:calc((100% - .5rem) / 3)}}.cs-crypto-list__item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;opacity:0;pointer-events:none;z-index:0;background-size:200% 100%}.cs-crypto-list__item>*{position:relative;z-index:1}.cs-crypto-list__item--pulse-up:before{background:linear-gradient(120deg,rgb(var(--color-success-rgb)/0) 0%,rgb(var(--color-success-rgb)/.24) 40%,rgb(var(--color-success-rgb)/0) 70%),linear-gradient(90deg,rgb(var(--color-success-rgb)/.18) 0%,rgb(var(--color-success-rgb)/.05) 100%);animation:balancePulseUp 2s ease-out}.cs-crypto-list__item--pulse-down:before{background:linear-gradient(120deg,rgb(var(--color-danger-rgb)/0) 0%,rgb(var(--color-danger-rgb)/.22) 40%,rgb(var(--color-danger-rgb)/0) 70%),linear-gradient(90deg,rgb(var(--color-danger-rgb)/.16) 0%,rgb(var(--color-danger-rgb)/.04) 100%);animation:balancePulseDown 2s ease-out}.cs-crypto-list__logo{width:2.5rem;height:2.5rem;flex:0 0 auto;margin:.25rem 0}.cs-crypto-list__content{flex:1 1 auto;overflow-x:hidden}.cs-crypto-list__title-container{display:flex;flex:0 0 100%;justify-content:space-between;gap:1rem}.cs-crypto-list__title{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-crypto-list__title:first-child{flex:0 0 auto}.cs-crypto-list__title:last-child{flex:1 1 auto}.cs-crypto-list__title:nth-child(2){text-align:right}.cs-crypto-list__subtitle-container{display:flex;flex:0 0 100%;justify-content:space-between;gap:1rem}.cs-crypto-list__subtitle{color:#5f6b7a;font-size:.75rem;letter-spacing:.03em;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-crypto-list__subtitle:nth-child(1){flex:1 1 auto}.cs-crypto-list__subtitle:nth-child(2){flex:0 0 auto;text-align:right}.cs-crypto-list__change{padding-left:.5rem}.cs-crypto-list__change--positive{color:var(--color-success)}.cs-crypto-list__change--negative{color:var(--color-danger)}.cs-crypto-list__multiple{align-self:center}.cs-crypto-list__tick{width:1.5rem;height:1.5rem}@keyframes balancePulseUp{0%{opacity:0;background-position:0% 50%}18%{opacity:.35}to{opacity:0;background-position:100% 50%}}@keyframes balancePulseDown{0%{opacity:0;background-position:0% 50%}18%{opacity:.35}to{opacity:0;background-position:100% 50%}}.cs-sidebar{display:none;width:100%;height:100%;flex-direction:column;background:linear-gradient(180deg,var(--color-surface-elevated) 0%,var(--color-surface-1) 100%);overflow:hidden}@media (min-width: 992px){.cs-sidebar{display:flex;width:22.5rem;flex-shrink:0;border-radius:.625rem}}.cs-sidebar--active{display:flex}.cs-sidebar__navbar{padding:2.5rem max(1.5rem,env(safe-area-inset-right)) 1.5rem max(1.5rem,env(safe-area-inset-left))}.cs-sidebar__navbar-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:2.5rem;gap:1rem}.cs-sidebar__logo{width:58px;height:58px;flex-shrink:0;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 10px var(--color-accent-glow))}.cs-sidebar__top-actions{display:inline-flex;align-items:center;gap:.75rem;flex-shrink:0}.cs-sidebar__top-action,.cs-sidebar__avatar-button{width:3.25rem;height:3.25rem;border-radius:50%;justify-content:center}.cs-sidebar__top-action{padding:0}.cs-sidebar__top-action-icon{width:1.5rem;height:1.5rem}.cs-sidebar__avatar-button{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid var(--color-button-secondary-border);padding:0;background:var(--color-button-secondary-bg);color:var(--color-icon-utility-strong);box-shadow:var(--shadow-button-secondary);cursor:pointer}.cs-sidebar__avatar-media{width:100%;height:100%;color:currentColor}.cs-sidebar__portfolio-amount{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:.25rem;cursor:pointer;text-align:center}.cs-sidebar__portfolio-amount--large{font-size:1.5rem;letter-spacing:0;line-height:1.2}.cs-sidebar__portfolio-amount--normal{font-size:2.625rem;letter-spacing:-.01em;line-height:1.2}.cs-sidebar__portfolio-label{font-size:.875rem;letter-spacing:.02em;line-height:1.5;margin-bottom:.25rem;color:var(--color-text-secondary);text-align:center}.cs-sidebar__portfolio-change{font-size:.875rem;letter-spacing:.02em;line-height:1.5;overflow-wrap:break-word;text-align:center}.cs-sidebar__portfolio-change--positive{color:var(--color-accent-primary)}.cs-sidebar__portfolio-change--negative{color:var(--color-danger)}.cs-sidebar__status-badge{margin-top:1.25rem}.cs-sidebar__content{display:flex;flex:1 1 100%;flex-direction:column;padding:1.5rem max(1.5rem,env(safe-area-inset-right)) 2.5rem max(1.5rem,env(safe-area-inset-left));gap:.25rem;overflow-x:hidden}@media (min-width: 992px){.cs-sidebar__content{overflow:hidden}}.cs-sidebar__assets-header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.cs-sidebar__assets-title{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;font-weight:500;color:var(--color-text-primary)}.cs-sidebar__assets-add{width:2.75rem;height:2.75rem;padding:0;border-radius:50%;justify-content:center}.cs-sidebar__assets-add-icon{width:1.25rem;height:1.25rem}.cs-sidebar__content-scroll{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;padding-bottom:1.25rem;scrollbar-width:none;-ms-overflow-style:none}.cs-sidebar__content-scroll::-webkit-scrollbar{display:none}.cs-sidebar__content-list{flex-grow:1}.cs-sidebar__content-list .cs-crypto-list__list{margin-left:0;margin-right:0}.cs-sidebar__bottom-nav{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.5rem;border:1px solid var(--color-border-soft);border-radius:999px;background:rgb(var(--color-black-rgb)/.08);box-sizing:border-box}.cs-sidebar__bottom-button{width:3.25rem;height:3.25rem;padding:0;border-radius:50%;justify-content:center}.cs-sidebar__bottom-button--active{border-color:var(--color-accent-primary);color:var(--color-accent-brand);box-shadow:0 0 0 1px rgb(var(--color-accent-primary-rgb)/.35)}.cs-sidebar__bottom-icon{width:1.5rem;height:1.5rem}.cs-sidebar__status-modal{display:flex;flex-direction:column;gap:1.25rem}.cs-sidebar__status-modal-image{width:3.5rem;height:3.5rem;align-self:center;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 .75rem var(--color-accent-glow))}.cs-sidebar__status-modal-list{display:flex;flex-direction:column;padding:0;margin:0;list-style:none;gap:.75rem}.cs-sidebar__status-modal-item{display:flex;min-height:4rem;align-items:center;padding:.75rem;border:1px solid var(--color-border-soft);border-radius:.875rem;background:var(--color-surface-2);gap:.75rem}.cs-sidebar__status-modal-icon-wrap{display:inline-flex;width:3.5rem;height:3.5rem;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid var(--color-button-secondary-border);border-radius:50%;background:var(--color-button-secondary-bg);color:var(--color-accent-brand);box-shadow:var(--shadow-button-secondary)}.cs-sidebar__status-modal-icon{width:1.5rem;height:1.5rem;color:currentColor}.cs-sidebar__status-modal-icon [stroke]:not([stroke=none]){stroke:currentColor}.cs-sidebar__status-modal-icon [fill]:not([fill=none]){fill:currentColor}.cs-sidebar__status-modal-copy{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:.125rem}.cs-sidebar__status-modal-title{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;font-weight:500;color:var(--color-text-primary)}.cs-sidebar__status-modal-description{font-size:.75rem;letter-spacing:.03em;line-height:1.5;color:var(--color-text-secondary);line-height:1.35}.cs-sidebar__status-modal-ok{width:100%}.cs-sidebar__top-action svg,.cs-sidebar__bottom-button svg,.cs-sidebar__assets-add svg{color:var(--color-icon-utility-strong)}.cs-sidebar__top-action svg [stroke]:not([stroke=none]),.cs-sidebar__bottom-button svg [stroke]:not([stroke=none]),.cs-sidebar__assets-add svg [stroke]:not([stroke=none]){stroke:currentColor}.cs-sidebar__top-action svg [fill]:not([fill=none]),.cs-sidebar__bottom-button svg [fill]:not([fill=none]),.cs-sidebar__assets-add svg [fill]:not([fill=none]){fill:currentColor}.cs-sidebar__bottom-button--active svg{color:var(--color-accent-brand)}.app-layout{display:flex;height:100%;padding-top:env(safe-area-inset-top);gap:1rem}@media (min-width: 992px){.app-layout{max-width:80rem;padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) 1rem max(1rem,env(safe-area-inset-left));margin:0 auto}}.app-layout--section-cards .cs-sidebar,.app-layout--section-benefits .cs-sidebar,.app-layout--section-benefits.app-layout--detail-active .cs-benefits-sidebar{display:none}@media (min-width: 992px){.app-layout--section-benefits.app-layout--detail-active .cs-benefits-sidebar{display:flex}}.app-layout__content{display:none;overflow:hidden;width:100%;background:linear-gradient(180deg,var(--color-surface-elevated) 0%,var(--color-surface-1) 100%)}@media (min-width: 992px){.app-layout__content{display:none;border-radius:.625rem}}.app-layout__content--active{display:block}.home-view{display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;padding:1rem;text-align:center;font-size:1.125rem;letter-spacing:.01em;line-height:1.5}.section-home-view{display:none}.cs-navbar-button{width:4rem;height:100%;flex-shrink:0;padding:1.25rem}.cs-navbar{display:flex;width:100%;height:4rem;flex-direction:row;align-items:center}.cs-navbar__action{display:flex;height:100%;flex-basis:4rem;flex-shrink:0;align-items:center;justify-content:center}.cs-navbar__content{min-width:20%;flex-grow:1;text-align:center}@media (min-width: 992px){.cs-navbar__content{text-align:left}}@media (min-width: 992px){.cs-navbar__content--centered{text-align:center}}.cs-navbar__title{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-navbar__title-text{position:relative;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-navbar__description{font-size:.875rem;letter-spacing:.02em;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.smart-layout{display:flex;width:100%;height:100%;flex-direction:column}.smart-layout__container{position:relative;display:flex;height:100%;flex-direction:column;align-items:center;overflow-y:auto;scrollbar-width:thin}.smart-layout__container--pulling{overflow-y:hidden}.smart-layout__content{display:flex;width:100%;flex-basis:100%;flex-direction:column;padding:2.5rem max(1.5rem,env(safe-area-inset-right)) 2.5rem max(1.5rem,env(safe-area-inset-left));gap:2.5rem}@media (min-width: 992px){.smart-layout__content{flex-basis:45rem;padding:2.5rem 1.5rem}}@media (min-width: 992px){.smart-layout__content--narrow{width:25rem}}.smart-layout__content--transition{transition:transform .3s ease-out}@media (min-width: 992px){.smart-layout__navbar{border-bottom:1px solid var(--color-border-soft)}}.smart-layout__pull{position:absolute;display:flex;width:100%;justify-content:center}.smart-layout__pull--transition{transition:transform .3s ease-out,opacity .3s ease-out}.smart-layout__pull svg{width:1.5rem;height:1.5rem}.smart-layout__arrow{transition:transform .2s}.smart-layout__arrow--up{transform:rotate(180deg)}.benefits-detail-view__card,.benefits-detail-view__empty{display:flex;flex-direction:column;padding:1.5rem;border:1px solid var(--color-border-soft);border-radius:.875rem;background:linear-gradient(180deg,rgb(var(--color-accent-primary-rgb)/.1),transparent 52%),var(--color-surface-2);box-shadow:0 1.5rem 3rem rgb(var(--color-black-rgb)/.12);gap:1.25rem}.benefits-detail-view__icon-wrap{display:inline-flex;width:4rem;height:4rem;align-items:center;justify-content:center;border:1px solid rgb(var(--color-accent-primary-rgb)/.22);border-radius:50%;background:rgb(var(--color-accent-primary-rgb)/.14);color:var(--color-accent-brand);box-shadow:0 0 1.5rem var(--color-accent-glow)}.benefits-detail-view__icon{width:2rem;height:2rem;-o-object-fit:contain;object-fit:contain}.benefits-detail-view__copy{display:flex;max-width:44rem;flex-direction:column;gap:.75rem}.benefits-detail-view__eyebrow{font-size:.75rem;letter-spacing:.03em;line-height:1.5;font-weight:500;padding:0;margin:0;color:var(--color-accent-brand);letter-spacing:.08em;text-transform:uppercase}.benefits-detail-view__title{font-size:2rem;letter-spacing:-.01em;line-height:1.2;font-weight:500;padding:0;margin:0;color:var(--color-text-primary)}.benefits-detail-view__subtitle,.benefits-detail-view__details{padding:0;margin:0;color:var(--color-text-secondary);line-height:1.55}.benefits-detail-view__subtitle{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;color:var(--color-text-primary)}.benefits-detail-view__details{font-size:.875rem;letter-spacing:.02em;line-height:1.5}.benefits-detail-view__empty-action{align-self:flex-start;min-width:12rem}.cs-form-element{display:flex;flex-direction:column;gap:.25rem}.cs-form-element__container{display:flex;align-items:flex-end}.cs-form-element__container--with-button{gap:1.25rem}.cs-form-element__control{min-width:0;flex-grow:1}.cs-form-element__label{font-size:.875rem;letter-spacing:.02em;line-height:1.5;margin-bottom:.25rem;color:var(--color-text-secondary)}.cs-form-element__wrapper{display:flex;gap:.5rem}.cs-form-element__box{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;position:relative;display:flex;min-width:0;min-height:3.5rem;flex:1 1 100%;align-items:center;padding:0 .75rem;border:1px solid var(--color-input-border);border-radius:.625rem;background-color:var(--color-input-bg);gap:.625rem;transition:background-color .15s ease-in-out,border .15s ease-in-out}.cs-form-element__box--extra{flex:1 0 auto}.cs-form-element__info{flex-shrink:0;padding:0 1rem}.cs-form-element__error{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:var(--color-danger)}.cs-form-element--has-error .cs-form-element__container div.cs-form-element__box{border:1px solid var(--color-danger);background-color:var(--color-danger-soft)}.cs-form-element--small .cs-form-element__box{min-height:2.75rem}.cs-form-element--writable .cs-form-element__label,.cs-form-element--writable .cs-form-element__box{cursor:pointer}.cs-form-element--writable .cs-form-element__box:focus-within,.cs-form-element--writable .cs-form-element__box:active{border:1px solid var(--color-input-border-focus);background-color:var(--color-input-bg-active)}.cs-form-input__input{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;flex-grow:1}.cs-form-input__input::-moz-placeholder{color:#5f6b7a}.cs-form-input__input::placeholder{color:#5f6b7a}.cs-form-input__icon-before,.cs-form-input__icon-after{width:1.5rem;height:1.5rem;flex-shrink:0}.cs-modal-select{min-width:0}.cs-modal-select__trigger{display:inline-flex;width:auto;min-width:0;min-height:2.75rem;align-items:center;gap:.5rem;border:0;padding:0;background:transparent;cursor:pointer}.cs-modal-select__trigger svg{width:1.5rem;height:1.5rem}.cs-modal-select__trigger-label{font-size:.875rem;letter-spacing:.02em;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:min(32vw,11rem);color:var(--color-text-secondary)}.cs-modal-select__trigger-icon{display:inline-flex;width:1.5rem;height:1.5rem;flex-shrink:0;align-items:center;justify-content:center}.cs-modal-select__form-button{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;display:flex;width:100%;align-items:center;gap:.5rem;border:0;padding:0;background:transparent;color:inherit;cursor:pointer}.cs-modal-select__form-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-grow:1;text-align:left}.cs-modal-select__form-icon{width:1.5rem;height:1.5rem;flex-shrink:0}.cs-modal-select__search svg{width:1.5rem;height:1.5rem;color:var(--color-icon-utility)}.cs-modal-select__search svg [stroke]:not([stroke=none]){stroke:currentColor}.cs-modal-select__search svg [fill]:not([fill=none]){fill:currentColor}.cs-modal-select__options{display:flex;max-height:16rem;flex-direction:column;gap:.5rem;overflow-y:auto}.cs-modal-select__option{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;display:flex;align-items:center;justify-content:space-between;border:1px solid transparent;border-radius:.625rem;padding:.75rem 1rem;background-color:var(--color-surface-2);text-align:left;cursor:pointer;transition:background-color .15s ease-in-out,border-color .15s ease-in-out}.cs-modal-select__option:hover{background-color:rgb(var(--color-accent-primary-rgb)/.12)}.cs-modal-select__option:active{background-color:rgb(var(--color-accent-primary-rgb)/.2)}.cs-modal-select__option--selected{border-color:rgb(var(--color-accent-primary-rgb)/.5);background-color:rgb(var(--color-accent-primary-rgb)/.16)}.cs-provider-list{display:flex;flex-direction:column;justify-content:flex-start;gap:2.5rem}.cs-provider-list__item{display:flex;align-items:center;gap:.75rem;overflow-x:hidden}.cs-provider-list__logo{width:2.75rem;height:2.75rem;flex:0 0 auto}.cs-provider-list__content{flex:1 1 auto;overflow-x:hidden}.cs-provider-list__title{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-provider-list__subtitle{font-size:.75rem;letter-spacing:.03em;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#5f6b7a}.main-layout{display:flex;width:100%;height:100%;flex-direction:column}.main-layout__container{display:flex;height:100%;flex-direction:column;align-items:center;overflow-y:auto;scrollbar-width:thin}.main-layout__content{display:flex;width:100%;flex-basis:100%;flex-direction:column;padding:2.5rem max(1.5rem,env(safe-area-inset-right)) 2.5rem max(1.5rem,env(safe-area-inset-left));gap:2.5rem}@media (min-width: 992px){.main-layout__content{flex-basis:45rem;padding:2.5rem 1.5rem}}@media (min-width: 992px){.main-layout__content--narrow{width:25rem}}@media (min-width: 992px){.main-layout__navbar{border-bottom:1px solid var(--color-border-soft)}}.main-layout__error{font-size:1.125rem;letter-spacing:.01em;line-height:1.5}.cs-amount-input{width:100%;border:none}.cs-execution-summary{display:flex;flex-direction:column;gap:.75rem}.cs-execution-summary__row{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.cs-execution-summary__label,.cs-execution-summary__note{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#5f6b7a}.cs-execution-summary__notice{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.cs-execution-summary__notice-text{font-size:.875rem;letter-spacing:.02em;line-height:1.5;font-weight:500;color:#111827}.cs-execution-summary__notice-button{flex-shrink:0;padding:0 .75rem}.cs-execution-summary__error{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#dc2626}.cs-execution-summary__value{font-size:.875rem;letter-spacing:.02em;line-height:1.5;font-weight:500;max-width:65%;overflow-wrap:anywhere;text-align:right}.cs-pin__dots{display:flex;flex-grow:1;align-items:center;justify-content:center;gap:1.25rem}.cs-pin__dots--wrong{animation:shake-x .7s}.cs-pin__dots--loading .cs-pin__dot{background-color:var(--color-accent-brand)}.cs-pin__dots--loading .cs-pin__dot:nth-child(1){animation:pulse-4 .6s ease-in-out alternate infinite}.cs-pin__dots--loading .cs-pin__dot:nth-child(2){animation:pulse-4 .6s ease-in-out alternate .2s infinite}.cs-pin__dots--loading .cs-pin__dot:nth-child(3){animation:pulse-4 .6s ease-in-out alternate .4s infinite}.cs-pin__dots--loading .cs-pin__dot:nth-child(4){animation:pulse-4 .6s ease-in-out alternate .6s infinite}.cs-pin__dot{width:1rem;height:1rem;border-radius:50%;background-color:var(--color-border-strong)}.cs-pin__dot--active{animation:scale-dot .2s;background-color:var(--color-accent-brand);opacity:1}.cs-pin__keyboard{display:flex;flex-direction:column;gap:.75rem}.cs-pin__row{display:flex;justify-content:center;gap:1.25rem}.cs-pin__key{font-size:1.75rem;letter-spacing:0;line-height:1.2;width:5rem;height:5rem;border-radius:50%;font-weight:400}.cs-pin__key--disabled{background-color:transparent;pointer-events:none}.cs-pin__key--named{color:var(--color-accent-primary)}@media (pointer: fine){.cs-pin__key:hover{background-color:rgb(var(--color-accent-primary-rgb)/.12)}}.cs-pin__key:active{background-color:rgb(var(--color-accent-primary-rgb)/.2)}.cs-pin__key--named{font-size:.875rem;letter-spacing:.02em;line-height:1.5}.cs-pin__biometry{height:2rem;margin:0 auto}.cs-pin__error{font-size:1.125rem;letter-spacing:.01em;line-height:1.5}.ugold-buy-thirdweb{display:flex;flex-direction:column;gap:1rem}.ugold-buy-thirdweb__header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.ugold-buy-thirdweb__title{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;font-weight:500}.ugold-buy-thirdweb__stack{display:flex;flex-direction:column;gap:.75rem;margin-bottom:.75rem}.ugold-buy-thirdweb__card{display:grid;gap:.5rem;padding:1rem;border-radius:.625rem;border:1px solid #edf2f7;background-color:#edf2f7}.ugold-buy-thirdweb__card-title{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#5f6b7a}.ugold-buy-thirdweb__field{display:flex;align-items:center;gap:.75rem;min-height:3.5rem;border-radius:.625rem;border:1px solid transparent;padding:0 .75rem;background-color:#fff;transition:border .15s ease-in-out,background-color .15s ease-in-out}.ugold-buy-thirdweb__field:focus-within{border-color:#ab7f35}.ugold-buy-thirdweb__input{width:100%;border:none;background:transparent;font-size:1.125rem;letter-spacing:.01em;line-height:1.5}.ugold-buy-thirdweb__flip{display:flex;justify-content:center;margin:.75rem 0}.ugold-buy-thirdweb__flip-button{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;border:1px solid #c6a45b;background-color:#edf2f7;cursor:pointer;transition:border-color .15s ease-in-out,background-color .15s ease-in-out}@media (pointer: fine){.ugold-buy-thirdweb:hover__flip-button{background-color:#dce6f0}}.ugold-buy-thirdweb__flip-button:active{background-color:#cbdae8}.ugold-buy-thirdweb__flip-icon{width:1.25rem;height:1.25rem;color:var(--color-icon-utility-strong)}.ugold-buy-thirdweb__token{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:50%;border:none;background-color:transparent;padding:0;flex-shrink:0;cursor:pointer}.ugold-buy-thirdweb__token--static{cursor:default}.ugold-buy-thirdweb__action{width:100%;margin-top:.5rem}.ugold-buy-thirdweb__status{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#5f6b7a}.ugold-buy-thirdweb__error{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#dc2626}.ugold-buy-thirdweb__info-card{display:grid;gap:.5rem;padding:1rem;border-radius:.625rem;border:1px solid #edf2f7;background-color:#edf2f7;margin-top:.75rem}.ugold-buy-thirdweb__info-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.ugold-buy-thirdweb__info-title{font-size:.875rem;letter-spacing:.02em;line-height:1.5;font-weight:500;color:#5f6b7a}.ugold-buy-thirdweb__info-row{display:flex;justify-content:space-between;align-items:center;gap:1rem}.ugold-buy-thirdweb__info-row--stacked{flex-direction:column;align-items:flex-start}.ugold-buy-thirdweb__info-label{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#5f6b7a}.ugold-buy-thirdweb__info-value{font-size:.875rem;letter-spacing:.02em;line-height:1.5;font-weight:500}.ugold-buy-thirdweb__info-error{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#dc2626}.ugold-buy-thirdweb__status-badge{font-size:.75rem;letter-spacing:.03em;line-height:1.5;font-weight:500;padding:.25rem .6rem;border-radius:999px;background:rgb(var(--color-accent-primary-rgb)/.12);color:var(--color-accent-primary);text-transform:uppercase;letter-spacing:.04em}.ugold-buy-thirdweb__status-badge--success{background:var(--color-success-soft);color:var(--color-success)}.ugold-buy-thirdweb__status-badge--warn{background:var(--color-warning-soft);color:var(--color-warning)}.ugold-buy-thirdweb__status-badge--danger{background:var(--color-danger-soft);color:var(--color-danger)}.ugold-buy-thirdweb__status-badge--muted{background:rgb(var(--color-text-secondary-rgb)/.2);color:var(--color-text-secondary)}.ugold-buy-thirdweb__status-badge--info{background:rgb(var(--color-accent-primary-rgb)/.12);color:var(--color-accent-primary)}.ugold-buy-thirdweb__stepper{display:flex;align-items:center;gap:.5rem}.ugold-buy-thirdweb__step-dot{width:.5rem;height:.5rem;border-radius:999px;background-color:#5f6b7a}.ugold-buy-thirdweb__step-dot--done{background-color:var(--color-success)}.ugold-buy-thirdweb__step-dot--active{background-color:var(--color-warning);animation:ugold-buy-status-pulse 1.8s ease-in-out infinite}.ugold-buy-thirdweb__step-label{font-size:.875rem;letter-spacing:.02em;line-height:1.5;font-weight:500;color:#5f6b7a}.ugold-buy-thirdweb__step-caption{font-size:.75rem;letter-spacing:.03em;line-height:1.5;color:#5f6b7a}@keyframes ugold-buy-status-pulse{0%{opacity:.35}50%{opacity:1}to{opacity:.35}}.ugold-buy-thirdweb__log{display:grid;gap:.5rem;margin-top:.5rem}.ugold-buy-thirdweb__done{margin-top:.75rem}.ugold-buy-thirdweb__log-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.ugold-buy-thirdweb__log-toggle{font-size:.75rem;letter-spacing:.03em;line-height:1.5;color:var(--color-accent-primary);background:transparent;border:none;cursor:pointer;padding:0}.ugold-buy-thirdweb__terminal-body{display:grid;gap:.25rem;max-height:14rem;overflow:auto;padding-right:.25rem}.ugold-buy-thirdweb__terminal-line{display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:.5rem;align-items:center;font-size:.875rem;letter-spacing:.02em;line-height:1.5;font-variant-numeric:tabular-nums;color:#5f6b7a;white-space:nowrap}.ugold-buy-thirdweb__terminal-line:before{content:"";width:.4rem;height:.4rem;border-radius:999px;background-color:#5f6b7a}.ugold-buy-thirdweb__terminal-line--warn:before{background-color:var(--color-warning)}.ugold-buy-thirdweb__terminal-line--error:before{background-color:var(--color-danger)}.ugold-buy-thirdweb__terminal-time{color:#5f6b7a;white-space:nowrap}.ugold-buy-thirdweb__terminal-message{color:#5f6b7a;min-width:0;overflow:hidden;text-overflow:ellipsis}.fee-mode-selector{display:grid;gap:.25rem}.fee-mode-selector__trigger{display:flex;width:100%;min-width:0;align-items:center;gap:.75rem;border:1px solid transparent;border-radius:.75rem;padding:.75rem 1rem;background:transparent;color:inherit;text-align:left}.fee-mode-selector__trigger:disabled{cursor:default}.fee-mode-selector__trigger--interactive{cursor:pointer;background-color:var(--color-surface-2)}.fee-mode-selector__trigger--active{border-color:rgb(var(--color-accent-primary-rgb)/.22)}.fee-mode-selector__trigger--inactive{border-color:rgb(var(--color-danger-rgb)/.18);background-color:rgb(var(--color-danger-rgb)/.04)}.fee-mode-selector__trigger--compact{padding:.25rem 0;background:transparent;gap:.5rem}.fee-mode-selector__trigger-icon,.fee-mode-selector__option-icon{width:1.5rem;height:1.5rem;flex-shrink:0}.fee-mode-selector__trigger-copy,.fee-mode-selector__option-copy{min-width:0;display:grid;gap:.25rem;flex-grow:1}.fee-mode-selector__trigger-copy{overflow:hidden}.fee-mode-selector__trigger-title,.fee-mode-selector__option-title{font-size:.875rem;letter-spacing:.02em;line-height:1.5;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fee-mode-selector__trigger-description,.fee-mode-selector__option-description{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#5f6b7a}.fee-mode-selector__trigger-action{width:1.5rem;height:1.5rem;flex-shrink:0;align-self:center;color:var(--color-icon-utility)}.fee-mode-selector__trigger-action svg{width:100%;height:100%}.fee-mode-selector__options{display:grid;gap:.5rem}.fee-mode-selector__option{display:flex;align-items:center;gap:.75rem;width:100%;border:1px solid transparent;border-radius:.75rem;padding:.75rem 1rem;background-color:var(--color-surface-2);text-align:left;cursor:pointer}.fee-mode-selector__option-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.fee-mode-selector__option--active{border-color:var(--color-accent-primary);background:rgb(var(--color-accent-primary-rgb)/.08)}.fee-mode-selector__option--inactive{opacity:.72;border-color:rgb(var(--color-text-secondary-rgb)/.16);background:rgb(var(--color-text-secondary-rgb)/.04);cursor:default}.fee-mode-selector__option-status{font-size:.75rem;letter-spacing:.03em;line-height:1.5;flex-shrink:0;color:var(--color-success)}.fee-mode-selector__option-status--inactive{color:var(--color-danger)}.fee-mode-selector__error{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#dc2626}.fee-asset-selector{width:100%}.cs-inline-asset-selector{position:relative;display:flex;width:100%;max-width:100%;min-width:0;flex-shrink:0}@media (min-width: 576px){.cs-inline-asset-selector{display:inline-flex;width:auto}}.cs-inline-asset-selector__trigger{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;max-width:100%;min-width:2.75rem;height:2.75rem;border-radius:999px;border:1px solid var(--color-border-soft);background-color:var(--color-surface-2);color:var(--color-text-secondary);padding:0 .625rem 0 .75rem;cursor:pointer;transition:border-color .15s ease-in-out,background-color .15s ease-in-out}.cs-inline-asset-selector:focus-within .cs-inline-asset-selector__trigger,.cs-inline-asset-selector--open .cs-inline-asset-selector__trigger{border-color:var(--color-border-accent)}@media (pointer: fine){.cs-inline-asset-selector:hover__trigger{background-color:rgb(var(--color-surface-2-rgb)/.85)}}.cs-inline-asset-selector__trigger-content{display:inline-flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;min-width:0}.cs-inline-asset-selector__caret{width:0;height:0;border-left:.25rem solid transparent;border-right:.25rem solid transparent;border-top:.3125rem solid var(--color-icon-utility-strong);flex-shrink:0;transition:transform .15s ease-in-out}.cs-inline-asset-selector--open .cs-inline-asset-selector__caret{transform:rotate(180deg)}.cs-inline-asset-selector__menu{position:absolute;top:calc(100% + .375rem);left:0;right:0;z-index:100;display:grid;gap:.25rem;min-width:0;padding:.375rem;border-radius:.875rem;border:1px solid var(--color-border-soft);background-color:var(--color-bg-app);box-shadow:0 .75rem 2rem rgb(var(--color-black-rgb)/.12)}@media (min-width: 576px){.cs-inline-asset-selector{width:auto}.cs-inline-asset-selector__menu{left:auto;min-width:11rem}}.cs-inline-asset-selector__option{display:flex;width:100%;min-width:0;align-items:center;justify-content:flex-start;gap:.5rem;border:1px solid transparent;border-radius:.625rem;padding:.625rem .75rem;background-color:transparent;text-align:left;cursor:pointer;transition:border-color .15s ease-in-out,background-color .15s ease-in-out}.cs-inline-asset-selector__option:focus-visible,.cs-inline-asset-selector__option--selected{border-color:var(--color-border-accent);background-color:var(--color-surface-2)}@media (pointer: fine){.cs-inline-asset-selector:hover__option:hover{background-color:rgb(var(--color-surface-2-rgb)/.85)}}.ugoldx-buy-thirdweb{display:flex;flex-direction:column;gap:1rem}.ugoldx-buy-thirdweb__header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.ugoldx-buy-thirdweb__title{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;font-weight:500}.ugoldx-buy-thirdweb__stack{display:flex;flex-direction:column;gap:.75rem;margin-bottom:.75rem}.ugoldx-buy-thirdweb__card{display:grid;gap:.5rem;padding:1rem;border-radius:.625rem;border:1px solid #edf2f7;background-color:#edf2f7}.ugoldx-buy-thirdweb__card-title{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#5f6b7a}.ugoldx-buy-thirdweb__field{display:flex;align-items:center;gap:.75rem;min-height:3.5rem;min-width:0;border-radius:.625rem;border:1px solid transparent;padding:0 .75rem;background-color:#fff;transition:border .15s ease-in-out,background-color .15s ease-in-out}.ugoldx-buy-thirdweb__field--pill{display:flex;align-items:center;gap:.75rem;min-height:3.5rem;padding:0 .75rem}.ugoldx-buy-thirdweb__field:focus-within{border-color:#ab7f35}.ugoldx-buy-thirdweb__input{flex:1 1 auto;width:100%;min-width:0;border:none;background:transparent;font-size:1.125rem;letter-spacing:.01em;line-height:1.5}.ugoldx-buy-thirdweb__field--pill .ugoldx-buy-thirdweb__input{flex:1 1 0;min-width:4.5rem}.ugoldx-buy-thirdweb__flip{display:flex;justify-content:center;margin:.75rem 0}.ugoldx-buy-thirdweb__flip-button{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;border:1px solid #c6a45b;background-color:#edf2f7;cursor:pointer;transition:border-color .15s ease-in-out,background-color .15s ease-in-out}@media (pointer: fine){.ugoldx-buy-thirdweb:hover__flip-button{background-color:#dce6f0}}.ugoldx-buy-thirdweb__flip-button:active{background-color:#cbdae8}.ugoldx-buy-thirdweb__flip-icon{width:1.25rem;height:1.25rem;color:var(--color-icon-utility-strong)}.ugoldx-buy-thirdweb__token{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-width:2.75rem;height:2.75rem;border-radius:999px;border:1px solid #edf2f7;background-color:#edf2f7;padding:0 .375rem 0 .75rem;flex-shrink:0;cursor:pointer;transition:border-color .15s ease-in-out,background-color .15s ease-in-out}@media (pointer: fine){.ugoldx-buy-thirdweb:hover__token{background-color:#e0e8f1}}.ugoldx-buy-thirdweb__token--static{justify-content:space-between;cursor:default}.ugoldx-buy-thirdweb__field--pill .ugoldx-buy-thirdweb__token--static{flex:0 1 clamp(8.75rem,42%,12.5rem);width:clamp(8.75rem,42%,12.5rem);min-width:8.75rem;max-width:12.5rem}.ugoldx-buy-thirdweb__token-logo,.ugoldx-buy-thirdweb__asset-option-logo{display:inline-flex;width:1.75rem;height:1.75rem;min-width:1.75rem;flex-shrink:0}.ugoldx-buy-thirdweb__asset-selector{flex-shrink:0}.ugoldx-buy-thirdweb__field--pill .ugoldx-buy-thirdweb__asset-selector{flex:0 1 clamp(8.75rem,42%,12.5rem);width:clamp(8.75rem,42%,12.5rem);min-width:8.75rem;max-width:12.5rem}.ugoldx-buy-thirdweb__asset-option{display:inline-flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;min-width:0}.ugoldx-buy-thirdweb__asset-option-label{font-size:.75rem;letter-spacing:.03em;line-height:1.5;font-weight:500;color:var(--color-text-secondary);letter-spacing:.04em;text-transform:uppercase;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ugoldx-buy-thirdweb__asset-option--selected .ugoldx-buy-thirdweb__asset-option-label{color:var(--color-accent-brand)}.ugoldx-buy-thirdweb__token-label{display:block;font-size:.75rem;letter-spacing:.03em;line-height:1.5;font-weight:500;color:var(--color-text-secondary);letter-spacing:.04em;text-transform:uppercase;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ugoldx-buy-thirdweb__action{width:100%;margin-top:.5rem}.ugoldx-buy-thirdweb__status{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#5f6b7a}.ugoldx-buy-thirdweb__error{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#dc2626}.ugoldx-buy-thirdweb__info-card{display:grid;gap:.5rem;padding:1rem;border-radius:.625rem;border:1px solid #edf2f7;background-color:#edf2f7;margin-top:.75rem}.ugoldx-buy-thirdweb__info-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.ugoldx-buy-thirdweb__info-title{font-size:.875rem;letter-spacing:.02em;line-height:1.5;font-weight:500;color:#5f6b7a}.ugoldx-buy-thirdweb__hash{display:inline-flex;align-items:center;justify-content:flex-end;gap:.5rem;min-width:0}.ugoldx-buy-thirdweb__hash-copy{flex-shrink:0;transform:scale(.8);transform-origin:center right}.ugoldx-buy-thirdweb__timeline{display:grid;gap:.5rem;margin-top:.5rem}.ugoldx-buy-thirdweb__timeline-row{display:flex;align-items:center;gap:.75rem}.ugoldx-buy-thirdweb__timeline-dot{width:.55rem;height:.55rem;border-radius:999px;flex-shrink:0;background-color:rgb(var(--color-text-secondary-rgb)/.35)}.ugoldx-buy-thirdweb__timeline-dot--success{background-color:var(--color-success)}.ugoldx-buy-thirdweb__timeline-dot--active{background-color:var(--color-warning);animation:ugoldx-buy-status-pulse 1.8s ease-in-out infinite}.ugoldx-buy-thirdweb__timeline-dot--danger{background-color:var(--color-danger)}.ugoldx-buy-thirdweb__timeline-label{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#5f6b7a}.ugoldx-buy-thirdweb__timeline-label--success{color:var(--color-success)}.ugoldx-buy-thirdweb__timeline-label--active{color:#111827;font-weight:700}.ugoldx-buy-thirdweb__timeline-label--danger{color:var(--color-danger);font-weight:700}.ugoldx-buy-thirdweb__info-row{display:flex;justify-content:space-between;align-items:center;gap:1rem}.ugoldx-buy-thirdweb__info-row--stacked{flex-direction:column;align-items:flex-start}.ugoldx-buy-thirdweb__info-label{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#5f6b7a}.ugoldx-buy-thirdweb__info-value{font-size:.875rem;letter-spacing:.02em;line-height:1.5;font-weight:500}.ugoldx-buy-thirdweb__info-asset{display:inline-flex;min-width:0;align-items:center;justify-content:flex-end;gap:.5rem}.ugoldx-buy-thirdweb__info-asset-icon{width:1.5rem;height:1.5rem;flex-shrink:0}.ugoldx-buy-thirdweb__info-error{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#dc2626}@keyframes ugoldx-buy-status-pulse{0%{opacity:.35}50%{opacity:1}to{opacity:.35}}.ugoldx-buy-thirdweb__done{margin-top:.75rem}.ugoldx-buy-thirdweb__done-secondary{margin-top:.5rem}.crypto-view-buy__empty{font-size:1.125rem;letter-spacing:.01em;line-height:1.5}.crypto-view-buy__thirdweb{margin-bottom:1.5rem}.cs-form-group{display:flex;flex-direction:column;gap:1.25rem}.cs-form-textarea-readonly__textarea{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;overflow:hidden;flex-grow:1;padding:.75rem 0;border:none;background-color:transparent;color:inherit;cursor:auto;font-family:inherit;line-height:inherit;overflow-wrap:break-word}.cs-form-textarea-readonly__icon-before,.cs-form-textarea-readonly__icon-after{width:1.5rem;height:1.5rem;flex-shrink:0}.cs-token-info{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;text-align:center}.cs-token-info__icon{width:4rem;height:4rem;margin-bottom:.75rem}.cs-token-info__title{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;font-weight:500;overflow-wrap:anywhere}.cs-token-info__subtitle{font-size:.875rem;letter-spacing:.02em;line-height:1.5;overflow-wrap:anywhere}.crypto-view-info__token-info{flex-grow:1}.ugold-sell-thirdweb{display:flex;flex-direction:column;gap:1rem}.ugold-sell-thirdweb__header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.ugold-sell-thirdweb__title{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;font-weight:500}.ugold-sell-thirdweb__stack{display:flex;flex-direction:column;gap:.75rem;margin-bottom:.75rem}.ugold-sell-thirdweb__card{display:grid;gap:.5rem;padding:1rem;border-radius:.625rem;border:1px solid #edf2f7;background-color:#edf2f7}.ugold-sell-thirdweb__card-title{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#5f6b7a}.ugold-sell-thirdweb__field{display:flex;align-items:center;gap:.75rem;min-height:3.5rem;border-radius:.625rem;border:1px solid transparent;padding:0 .75rem;background-color:#fff}.ugold-sell-thirdweb__input{flex:1;min-width:0;background:transparent;border:none;padding:0;font-size:1.125rem;letter-spacing:.01em;line-height:1.5;color:#000}.ugold-sell-thirdweb__flip{display:flex;justify-content:center;margin:.75rem 0}.ugold-sell-thirdweb__flip-button{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;border:1px solid #c6a45b;background-color:#edf2f7;cursor:pointer;transition:border-color .15s ease-in-out,background-color .15s ease-in-out}@media (pointer: fine){.ugold-sell-thirdweb:hover__flip-button{background-color:#dce6f0}}.ugold-sell-thirdweb__flip-button:active{background-color:#cbdae8}.ugold-sell-thirdweb__flip-icon{width:1.25rem;height:1.25rem;color:var(--color-icon-utility-strong)}.ugold-sell-thirdweb__token{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:50%;border:none;background:transparent;cursor:pointer;padding:0}.ugold-sell-thirdweb__token--static{cursor:default}.ugold-sell-thirdweb__action{width:100%}.ugold-sell-thirdweb__error{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#dc2626}.ugold-sell-thirdweb__status{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#5f6b7a}.ugold-sell-thirdweb__delivery{display:flex;align-items:center;gap:.5rem;font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#5f6b7a}.ugold-sell-thirdweb__delivery-dot{width:.5rem;height:.5rem;border-radius:50%;background-color:#5f6b7a}.ugold-sell-thirdweb__delivery-dot--queued,.ugold-sell-thirdweb__delivery-dot--mined{background-color:#c6a45b}.ugold-sell-thirdweb__info-card{display:grid;gap:.5rem;border-radius:.625rem;border:1px solid #edf2f7;background-color:#edf2f7;padding:1rem;margin-top:.75rem}.ugold-sell-thirdweb__info-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.ugold-sell-thirdweb__info-title{font-size:.875rem;letter-spacing:.02em;line-height:1.5;font-weight:500;color:#5f6b7a}.ugold-sell-thirdweb__info-row{display:flex;align-items:center;justify-content:space-between;gap:1rem}.ugold-sell-thirdweb__info-row--stacked{flex-direction:column;align-items:flex-start}.ugold-sell-thirdweb__info-label{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#5f6b7a}.ugold-sell-thirdweb__info-value{font-size:.875rem;letter-spacing:.02em;line-height:1.5;font-weight:500}.ugold-sell-thirdweb__info-error{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#dc2626}.ugold-sell-thirdweb__status-badge{font-size:.75rem;letter-spacing:.03em;line-height:1.5;font-weight:500;padding:.25rem .6rem;border-radius:999px;background:rgb(var(--color-accent-primary-rgb)/.12);color:var(--color-accent-primary);text-transform:uppercase;letter-spacing:.04em}.ugold-sell-thirdweb__status-badge--success{background:var(--color-success-soft);color:var(--color-success)}.ugold-sell-thirdweb__status-badge--warn{background:var(--color-warning-soft);color:var(--color-warning)}.ugold-sell-thirdweb__status-badge--danger{background:var(--color-danger-soft);color:var(--color-danger)}.ugold-sell-thirdweb__status-badge--muted{background:rgb(var(--color-text-secondary-rgb)/.2);color:var(--color-text-secondary)}.ugold-sell-thirdweb__status-badge--info{background:rgb(var(--color-accent-primary-rgb)/.12);color:var(--color-accent-primary)}.ugold-sell-thirdweb__stepper{display:flex;align-items:center;gap:.5rem}.ugold-sell-thirdweb__step-dot{width:.5rem;height:.5rem;border-radius:999px;background-color:#5f6b7a}.ugold-sell-thirdweb__step-dot--done{background-color:var(--color-success)}.ugold-sell-thirdweb__step-dot--active{background-color:var(--color-warning);animation:ugold-sell-status-pulse 1.8s ease-in-out infinite}.ugold-sell-thirdweb__step-label{font-size:.875rem;letter-spacing:.02em;line-height:1.5;font-weight:500;color:#5f6b7a}.ugold-sell-thirdweb__step-caption{font-size:.75rem;letter-spacing:.03em;line-height:1.5;color:#5f6b7a}@keyframes ugold-sell-status-pulse{0%{opacity:.35}50%{opacity:1}to{opacity:.35}}.ugold-sell-thirdweb__log{display:grid;gap:.5rem;margin-top:.5rem}.ugold-sell-thirdweb__done{margin-top:.75rem}.ugold-sell-thirdweb__log-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.ugold-sell-thirdweb__log-toggle{font-size:.75rem;letter-spacing:.03em;line-height:1.5;color:var(--color-accent-primary);background:transparent;border:none;cursor:pointer;padding:0}.ugold-sell-thirdweb__terminal-body{display:grid;gap:.25rem;max-height:14rem;overflow:auto;padding-right:.25rem}.ugold-sell-thirdweb__terminal-line{display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:.5rem;align-items:center;font-size:.875rem;letter-spacing:.02em;line-height:1.5;font-variant-numeric:tabular-nums;color:#5f6b7a;white-space:nowrap}.ugold-sell-thirdweb__terminal-line:before{content:"";width:.4rem;height:.4rem;border-radius:999px;background-color:#5f6b7a}.ugold-sell-thirdweb__terminal-line--warn:before{background-color:var(--color-warning)}.ugold-sell-thirdweb__terminal-line--error:before{background-color:var(--color-danger)}.ugold-sell-thirdweb__terminal-time{color:#5f6b7a;white-space:nowrap}.ugold-sell-thirdweb__terminal-message{color:#5f6b7a;min-width:0;overflow:hidden;text-overflow:ellipsis}.ugoldx-sell-thirdweb{display:flex;flex-direction:column;gap:1rem}.ugoldx-sell-thirdweb__header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.ugoldx-sell-thirdweb__title{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;font-weight:500}.ugoldx-sell-thirdweb__stack{display:flex;flex-direction:column;gap:.75rem;margin-bottom:.75rem}.ugoldx-sell-thirdweb__card{display:grid;gap:.5rem;padding:1rem;border-radius:.625rem;border:1px solid #edf2f7;background-color:#edf2f7}.ugoldx-sell-thirdweb__card-title{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#5f6b7a}.ugoldx-sell-thirdweb__field{display:flex;align-items:center;gap:.75rem;min-height:3.5rem;border-radius:.625rem;border:1px solid transparent;padding:0 .75rem;background-color:#fff}.ugoldx-sell-thirdweb__input{flex:1;min-width:0;background:transparent;border:none;padding:0;font-size:1.125rem;letter-spacing:.01em;line-height:1.5;color:#000}.ugoldx-sell-thirdweb__flip{display:flex;justify-content:center;margin:.75rem 0}.ugoldx-sell-thirdweb__flip-button{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;border:1px solid #c6a45b;background-color:#edf2f7;cursor:pointer;transition:border-color .15s ease-in-out,background-color .15s ease-in-out}@media (pointer: fine){.ugoldx-sell-thirdweb:hover__flip-button{background-color:#dce6f0}}.ugoldx-sell-thirdweb__flip-button:active{background-color:#cbdae8}.ugoldx-sell-thirdweb__flip-icon{width:1.25rem;height:1.25rem;color:var(--color-icon-utility-strong)}.ugoldx-sell-thirdweb__token{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:50%;border:none;background:transparent;cursor:pointer;padding:0}.ugoldx-sell-thirdweb__token--static{cursor:default}.ugoldx-sell-thirdweb__action{width:100%}.ugoldx-sell-thirdweb__error{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#dc2626}.ugoldx-sell-thirdweb__status{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#5f6b7a}.ugoldx-sell-thirdweb__delivery{display:flex;align-items:center;gap:.5rem;font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#5f6b7a}.ugoldx-sell-thirdweb__delivery-dot{width:.5rem;height:.5rem;border-radius:50%;background-color:#5f6b7a}.ugoldx-sell-thirdweb__delivery-dot--queued,.ugoldx-sell-thirdweb__delivery-dot--mined{background-color:#c6a45b}.ugoldx-sell-thirdweb__info-card{display:grid;gap:.5rem;border-radius:.625rem;border:1px solid #edf2f7;background-color:#edf2f7;padding:1rem;margin-top:.75rem}.ugoldx-sell-thirdweb__info-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.ugoldx-sell-thirdweb__info-title{font-size:.875rem;letter-spacing:.02em;line-height:1.5;font-weight:500;color:#5f6b7a}.ugoldx-sell-thirdweb__info-row{display:flex;align-items:center;justify-content:space-between;gap:1rem}.ugoldx-sell-thirdweb__info-row--stacked{flex-direction:column;align-items:flex-start}.ugoldx-sell-thirdweb__info-label{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#5f6b7a}.ugoldx-sell-thirdweb__info-value{font-size:.875rem;letter-spacing:.02em;line-height:1.5;font-weight:500}.ugoldx-sell-thirdweb__info-error{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#dc2626}.ugoldx-sell-thirdweb__status-badge{font-size:.75rem;letter-spacing:.03em;line-height:1.5;font-weight:500;padding:.25rem .6rem;border-radius:999px;background:rgb(var(--color-accent-primary-rgb)/.12);color:var(--color-accent-primary);text-transform:uppercase;letter-spacing:.04em}.ugoldx-sell-thirdweb__status-badge--success{background:var(--color-success-soft);color:var(--color-success)}.ugoldx-sell-thirdweb__status-badge--warn{background:var(--color-warning-soft);color:var(--color-warning)}.ugoldx-sell-thirdweb__status-badge--danger{background:var(--color-danger-soft);color:var(--color-danger)}.ugoldx-sell-thirdweb__status-badge--muted{background:rgb(var(--color-text-secondary-rgb)/.2);color:var(--color-text-secondary)}.ugoldx-sell-thirdweb__status-badge--info{background:rgb(var(--color-accent-primary-rgb)/.12);color:var(--color-accent-primary)}.ugoldx-sell-thirdweb__stepper{display:flex;align-items:center;gap:.5rem}.ugoldx-sell-thirdweb__step-dot{width:.5rem;height:.5rem;border-radius:999px;background-color:#5f6b7a}.ugoldx-sell-thirdweb__step-dot--done{background-color:var(--color-success)}.ugoldx-sell-thirdweb__step-dot--active{background-color:var(--color-warning);animation:ugoldx-sell-status-pulse 1.8s ease-in-out infinite}.ugoldx-sell-thirdweb__step-label{font-size:.875rem;letter-spacing:.02em;line-height:1.5;font-weight:500;color:#5f6b7a}.ugoldx-sell-thirdweb__step-caption{font-size:.75rem;letter-spacing:.03em;line-height:1.5;color:#5f6b7a}@keyframes ugoldx-sell-status-pulse{0%{opacity:.35}50%{opacity:1}to{opacity:.35}}.ugoldx-sell-thirdweb__log{display:grid;gap:.5rem;margin-top:.5rem}.ugoldx-sell-thirdweb__done{margin-top:.75rem}.ugoldx-sell-thirdweb__log-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.ugoldx-sell-thirdweb__log-toggle{font-size:.75rem;letter-spacing:.03em;line-height:1.5;color:var(--color-accent-primary);background:transparent;border:none;cursor:pointer;padding:0}.ugoldx-sell-thirdweb__terminal-body{display:grid;gap:.25rem;max-height:14rem;overflow:auto;padding-right:.25rem}.ugoldx-sell-thirdweb__terminal-line{display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:.5rem;align-items:center;font-size:.875rem;letter-spacing:.02em;line-height:1.5;font-variant-numeric:tabular-nums;color:#5f6b7a;white-space:nowrap}.ugoldx-sell-thirdweb__terminal-line:before{content:"";width:.4rem;height:.4rem;border-radius:999px;background-color:#5f6b7a}.ugoldx-sell-thirdweb__terminal-line--warn:before{background-color:var(--color-warning)}.ugoldx-sell-thirdweb__terminal-line--error:before{background-color:var(--color-danger)}.ugoldx-sell-thirdweb__terminal-time{color:#5f6b7a;white-space:nowrap}.ugoldx-sell-thirdweb__terminal-message{color:#5f6b7a;min-width:0;overflow:hidden;text-overflow:ellipsis}.crypto-view-sell__empty{font-size:1.125rem;letter-spacing:.01em;line-height:1.5}.crypto-view-sell__thirdweb{margin-bottom:1.5rem}.auth-step-layout{display:flex;height:100%;flex-direction:column;align-items:center;padding-top:env(safe-area-inset-top)}@media (min-width: 992px){.auth-step-layout{padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) 1rem max(1rem,env(safe-area-inset-left));overflow-y:auto}}.auth-step-layout__frame{display:flex;width:100%;height:100%;flex-direction:column;flex-grow:1;align-items:center;background:linear-gradient(180deg,var(--color-surface-elevated) 0%,var(--color-surface-1) 100%)}@media (min-width: 992px){.auth-step-layout__frame{max-width:80rem;height:auto;padding-top:5rem;border-radius:.625rem}}.auth-step-layout__container{display:flex;width:100%;height:100%;flex-direction:column}@media (min-width: 992px){.auth-step-layout__container{width:25rem;max-height:45rem}}.auth-step-layout__content{display:flex;width:100%;height:100%;flex-direction:column;padding:2.5rem max(1.5rem,env(safe-area-inset-right)) 2.5rem max(1.5rem,env(safe-area-inset-left));gap:2.5rem;overflow-y:auto}@media (min-width: 992px){.auth-step-layout__content{padding:2.5rem 1.5rem}}.cs-steps{height:100%}.cs-form-dropdown__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-grow:1}.cs-form-dropdown__input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:default}.cs-form-dropdown__input--writable{cursor:pointer}.cs-form-dropdown__icon-before,.cs-form-dropdown__icon-after{width:1.5rem;height:1.5rem;flex-shrink:0}.crypto-add-step-custom-token__container{flex-grow:1}.crypto-add-step-index__actions{display:flex;flex-wrap:wrap;align-items:center}@media (min-width: 992px){.crypto-add-step-index__actions{flex-wrap:nowrap}}.crypto-add-step-index__action-search{flex-basis:100%;margin-bottom:2.5rem}@media (min-width: 992px){.crypto-add-step-index__action-search{flex-basis:50%;margin-bottom:0}}.crypto-add-step-index__message{font-size:1.125rem;letter-spacing:.01em;line-height:1.5}.crypto-add-step-index__action-add-custom{display:flex;flex-basis:100%;justify-content:center}@media (min-width: 992px){.crypto-add-step-index__action-add-custom{flex-basis:50%}}html.qr-scanning,html.qr-scanning body{background-color:transparent}html.qr-scanning #app{display:none}.cs-qr-scan-phonegap{display:flex;overflow:hidden;width:100%;height:100%;flex-direction:column;align-items:center;padding:2.5rem 1.5rem;gap:2.5rem}.cs-qr-scan-phonegap__box-wrapper{display:flex;width:100%;height:100%;align-items:center}.cs-qr-scan-phonegap__box{width:100%;max-width:20rem;height:100%;max-height:20rem;border-radius:.625rem;margin:0 auto;box-shadow:0 0 0 3000px rgb(var(--color-black-rgb)/.6)}.cs-qr-scan-web__video{display:block;width:100%;max-width:20rem;height:100%;max-height:20rem;border:1px solid #d3d3d3;border-radius:.625rem;margin:0 auto}.cs-warning{font-size:.875rem;letter-spacing:.02em;line-height:1.5;display:flex;align-items:flex-start;color:#dc2626;gap:.5rem}.cs-warning__triangle{width:1.5rem;flex-shrink:0}.crypto-add-step-token-info__container{flex-grow:1}.crypto-add-step-token-info__warning{cursor:pointer}.crypto-derivation-step-index__note{font-size:1.125rem;letter-spacing:.01em;line-height:1.5}.crypto-derivation-step-index__form,.crypto-eos-setup-step-confirm__content{flex-grow:1}.crypto-eos-setup-step-confirm__note{font-size:1.125rem;letter-spacing:.01em;line-height:1.5}.crypto-eos-setup-step-confirm__error{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;color:#dc2626}.crypto-eos-setup-step-index__content{flex-grow:1}.crypto-eos-setup-step-index__note{font-size:1.125rem;letter-spacing:.01em;line-height:1.5}.crypto-exchange-step-address__container{flex-grow:1}.crypto-exchange-step-address__switch{cursor:pointer}.crypto-exchange-step-address__actions{width:100%;max-width:25rem;align-self:center}.crypto-exchange-step-address__slippage{margin-top:1.25rem}.cs-powered-by{font-size:.75rem;letter-spacing:.03em;line-height:1.5;color:#5f6b7a;cursor:pointer;text-align:center}.cs-powered-by img{display:inline-block;width:1.25rem;vertical-align:middle}.cs-transaction-confirm__info{cursor:pointer}.cs-transaction-confirm__content{flex-grow:1}.cs-transaction-confirm__arrow{width:1.5rem;height:1.5rem;align-self:center}.crypto-exchange-step-confirm__warning{margin-bottom:.75rem}.cs-form-amount-input__amount,.cs-form-amount-input__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-grow:1}.cs-form-amount-input__select{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0}.cs-form-amount-input__icon-after{width:1.5rem;height:1.5rem;flex-shrink:0}.cs-form-amount-input__info{font-size:1.125rem;letter-spacing:.01em;line-height:1.5}html:not([data-theme=dark]) .crypto-exchange-step-index{--exchange-input-bg: #fff;--exchange-input-border: #edf2f7;--exchange-input-text: #111827}.crypto-exchange-step-index__growing-group{flex-grow:1}.crypto-exchange-step-index__info{font-size:1.125rem;letter-spacing:.01em;line-height:1.5}.crypto-exchange-step-index__exchange-error{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#dc2626;margin-top:.5rem}.crypto-exchange-step-index .cs-form-element__box{border:1px solid var(--exchange-input-border);background-color:var(--exchange-input-bg)}.crypto-exchange-step-index .cs-form-dropdown__text,.crypto-exchange-step-index .cs-form-input__input{color:var(--exchange-input-text)}.crypto-exchange-step-meta__container,.cs-poor__content{flex-grow:1}.cs-poor__actions{width:100%;max-width:25rem;align-self:center}.crypto-exchange-step-sign__container{flex-grow:1}.crypto-exchange-step-sign__note-sub{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#5f6b7a;margin-top:.5rem}.crypto-exchange-step-sign__note-sub--pending{color:#c6a45b}.crypto-exchange-step-sign__note{font-size:.875rem;letter-spacing:.02em;line-height:1.5}.crypto-exchange-step-sign__error{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#dc2626}.crypto-swap-status-card{background:var(--color-surface-2);border:1px solid var(--color-border-soft);border-radius:.625rem;padding:1rem;display:grid;gap:.5rem}.crypto-swap-status-card__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.crypto-swap-status-card__title{font-size:.875rem;letter-spacing:.02em;line-height:1.5;font-weight:500;color:var(--color-text-secondary)}.crypto-swap-status-card__badge{font-size:.75rem;letter-spacing:.03em;line-height:1.5;font-weight:500;text-transform:uppercase;letter-spacing:.04em;padding:.2rem .5rem;border-radius:999px;background:rgb(var(--color-warning-rgb)/.15);color:var(--color-warning)}.crypto-swap-status-card__badge--success{background:rgb(var(--color-success-rgb)/.15);color:var(--color-success)}.crypto-swap-status-card__badge--danger{background:rgb(var(--color-danger-rgb)/.15);color:var(--color-danger)}.crypto-swap-status-card__row{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.crypto-swap-status-card__row--stacked{flex-direction:column;align-items:flex-start;gap:.25rem}.crypto-swap-status-card__info-label{font-size:.75rem;letter-spacing:.03em;line-height:1.5;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary)}.crypto-swap-status-card__info-value{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:var(--color-text-primary);word-break:break-word}.crypto-swap-status-card__link{color:var(--color-accent-primary);text-decoration:none}.crypto-swap-status-card__link:hover{text-decoration:underline}.crypto-swap-status-card__stepper{display:flex;align-items:center;gap:.5rem}.crypto-swap-status-card__step-dot{width:.5rem;height:.5rem;border-radius:999px;background-color:var(--color-text-secondary)}.crypto-swap-status-card__step-dot--done{background-color:var(--color-success)}.crypto-swap-status-card__step-dot--active{background-color:var(--color-warning);animation:swap-status-pulse 1.8s ease-in-out infinite}.crypto-swap-status-card__step-label{font-size:.875rem;letter-spacing:.02em;line-height:1.5;font-weight:500;color:var(--color-text-secondary)}@keyframes swap-status-pulse{0%{opacity:.35}50%{opacity:1}to{opacity:.35}}.crypto-swap-status-card__log{display:grid;gap:.5rem;margin-top:.5rem}.crypto-swap-status-card__done{margin-top:.5rem}.crypto-swap-status-card__log-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.crypto-swap-status-card__log-toggle{font-size:.75rem;letter-spacing:.03em;line-height:1.5;color:var(--color-accent-primary);background:transparent;border:none;cursor:pointer;padding:0}.crypto-swap-status-card__terminal-body{display:grid;gap:.25rem;max-height:14rem;overflow:auto;padding-right:.25rem}.crypto-swap-status-card__terminal-line{display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:.5rem;align-items:center;font-size:.875rem;letter-spacing:.02em;line-height:1.5;font-variant-numeric:tabular-nums;color:var(--color-text-secondary);white-space:nowrap}.crypto-swap-status-card__terminal-line:before{content:"";width:.4rem;height:.4rem;border-radius:999px;background-color:var(--color-text-secondary)}.crypto-swap-status-card__terminal-line--warn:before{background-color:var(--color-warning)}.crypto-swap-status-card__terminal-line--error:before{background-color:var(--color-danger)}.crypto-swap-status-card__terminal-time{color:var(--color-text-secondary);white-space:nowrap}.crypto-swap-status-card__terminal-message{color:var(--color-text-secondary);min-width:0;overflow:hidden;text-overflow:ellipsis}.crypto-exchange-step-target__actions{display:flex;flex-wrap:wrap;align-items:center}@media (min-width: 992px){.crypto-exchange-step-target__actions{flex-wrap:nowrap}}.crypto-exchange-step-target__action-search{flex-basis:100%}@media (min-width: 992px){.crypto-exchange-step-target__action-search{flex-basis:50%;margin-bottom:0}}.crypto-exchange-step-target__message{font-size:1.125rem;letter-spacing:.01em;line-height:1.5}.crypto-export-step-index__container{display:flex;flex-direction:column;flex-grow:1;gap:2.5rem}.crypto-export-step-index__group:last-of-type{flex-grow:1}.crypto-export-step-index__warning{display:flex;flex-direction:column;gap:1rem}.crypto-export-step-index__warning-title{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;font-weight:500;display:flex;align-items:flex-start;color:#dc2626;gap:.5rem}.crypto-export-step-index__danger_triangle{width:1.5rem;flex-shrink:0}.crypto-export-step-index__warning-info{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;color:#dc2626}.crypto-export-step-show__container{display:flex;flex-direction:column;flex-grow:1;gap:2.5rem}.crypto-export-step-show__group:last-of-type{flex-grow:1}.crypto-export-step-show__empty{font-size:1.125rem;letter-spacing:.01em;line-height:1.5}.crypto-export-step-show__keys{display:flex;flex-direction:column;gap:2.5rem}.crypto-export-step-show__data{display:flex;flex-direction:column;gap:1.25rem}.crypto-export-step-show__item{display:flex;flex-direction:column;gap:.25rem}.crypto-export-step-show__item-title{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;font-weight:500}.crypto-export-step-show__item-subtitle{font-size:.875rem;letter-spacing:.02em;line-height:1.5;word-break:break-all}.crypto-history-step-accelerate__container{display:flex;flex-direction:column;flex-grow:1;align-items:center;justify-content:center}.crypto-history-step-accelerate__icon{width:10rem;height:10rem}.crypto-history-step-accelerate__info{display:flex;flex-direction:column;align-items:center;cursor:pointer;gap:.25rem}.crypto-history-step-accelerate__title{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;font-weight:500}.crypto-history-step-accelerate__subtitle{font-size:.875rem;letter-spacing:.02em;line-height:1.5}.cs-transaction-status__icon{width:8rem;height:8rem;align-self:center;border-radius:50%;animation:status-icon .2s ease-in .1s forwards;opacity:0;transform:scale(.3)}.cs-transaction-status__icon path{stroke-dasharray:100;stroke-dashoffset:100}.cs-transaction-status__icon--success{background-color:var(--color-accent-soft);color:var(--color-success)}.cs-transaction-status__icon--success path{animation:status-success-path .3s ease-in .15s forwards}.cs-transaction-status__icon--failed{background-color:var(--color-danger-soft);color:var(--color-danger)}.cs-transaction-status__icon--failed path{animation:status-failed-path .3s ease-in .15s forwards}.cs-transaction-status__icon--pending{background-color:rgb(var(--color-success-rgb)/.12);color:var(--color-success)}.cs-transaction-status__icon--pending path,.cs-transaction-status__icon--pending rect{stroke:currentColor}.cs-transaction-status__info{display:flex;flex-direction:column;flex-grow:1;gap:1rem}.cs-transaction-status__info-header{font-size:1.5rem;letter-spacing:0;line-height:1.2;font-weight:500}.cs-transaction-status__info-message{font-size:1.125rem;letter-spacing:.01em;line-height:1.5}.cs-transaction-status__details{display:flex;flex-direction:column;gap:.5rem;font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:var(--color-text-secondary)}.cs-transaction-status__details-row{display:flex;flex-direction:column;gap:.25rem;word-break:break-all}.cs-transaction-status__details-label{font-size:.75rem;letter-spacing:.03em;line-height:1.5;color:var(--color-text-secondary)}.cs-transaction-status__details-value a{color:var(--color-accent-primary);text-decoration:underline}.cs-refresh-button{display:none}@media (min-width: 768px){.cs-refresh-button{display:flex}}@media (pointer: fine){.cs-refresh-button{display:flex}}.cs-refresh-button__spinner{animation:rotation180 .5s infinite linear}.crypto-history-row{padding:1rem .75rem;border-radius:.625rem;cursor:pointer}@media (pointer: fine){.crypto-history-row:hover{background-color:var(--color-surface-2)}}.crypto-history-row:active{background-color:var(--color-surface-2)}.crypto-history-row__title{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;display:flex;justify-content:space-between;gap:.75rem}.crypto-history-row__subtitle{font-size:.875rem;letter-spacing:.02em;line-height:1.5;display:flex;justify-content:space-between;color:var(--color-text-secondary);gap:.75rem}.crypto-history-row__description{flex-shrink:0}.crypto-history-row__amount-crypto{flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crypto-history-row__amount-crypto--positive{color:var(--color-success)}.crypto-history-row__amount-crypto--negative{color:var(--color-danger)}.crypto-history-row__status{flex-shrink:0}.crypto-history-row__amount-fiat{flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crypto-history-step-list{display:flex;flex-direction:column;gap:1rem}.crypto-history-step-list__empty,.crypto-history-step-list__error{font-size:1.125rem;letter-spacing:.01em;line-height:1.5}.crypto-history-step-list__transactions{display:flex;flex-direction:column;margin-right:-.75rem;margin-left:-.75rem;gap:.25rem}.crypto-history-step-monero-accept__container{display:flex;flex-direction:column;flex-grow:1;align-items:center;justify-content:center}.crypto-history-step-monero-accept__icon{width:10rem;height:10rem}.crypto-history-step-monero-accept__info{display:flex;flex-direction:column;align-items:center;gap:.25rem}.crypto-history-step-monero-accept__title{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;font-weight:500}.crypto-history-step-monero-accept__subtitle{font-size:.875rem;letter-spacing:.02em;line-height:1.5}.crypto-history-step-transaction__header{display:flex;flex-direction:column;align-items:center;gap:.25rem;text-align:center}.crypto-history-step-transaction__amount-crypto{font-size:1.5rem;letter-spacing:0;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.crypto-history-step-transaction__amount-crypto--positive{color:var(--color-success)}.crypto-history-step-transaction__amount-crypto--negative{color:var(--color-danger)}.crypto-history-step-transaction__amount-fiat{font-size:.875rem;letter-spacing:.02em;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;color:var(--color-text-secondary)}.crypto-history-step-transaction__status{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:var(--color-text-secondary)}.crypto-history-step-transaction__status--danger{color:var(--color-danger)}.crypto-history-step-transaction__arrow{width:1.5rem;height:1.5rem}.crypto-history-step-transaction__arrow--up{transform:rotate(180deg)}.crypto-history-step-transaction__accept{display:flex;justify-content:center}.crypto-history-step-transaction__info{flex-grow:1}.cs-form-select__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-grow:1}.cs-form-select__select{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0}.cs-form-select__icon-before,.cs-form-select__icon-after{width:1.5rem;height:1.5rem;flex-shrink:0}.cs-miner-fee{flex-grow:1}.cs-miner-fee__info,.crypto-import-step-private-key__info{font-size:1.125rem;letter-spacing:.01em;line-height:1.5}.crypto-import-step-private-key__container{flex-grow:1}.cs-price-chart-axis-y{position:absolute;z-index:-1;top:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:space-between;color:#5f6b7a;text-align:right;font-size:.75rem;letter-spacing:.03em;line-height:1.5}.cs-price-chart-axis-y__row{display:flex;flex-direction:row;justify-content:flex-end;align-items:baseline;gap:.25rem;white-space:nowrap}.cs-price-chart-axis-y__label,.cs-price-chart-axis-y__value{font-size:.75rem;letter-spacing:.03em;line-height:1.5}.cs-price-chart-axis-y__label--high{color:#22c55e}.cs-price-chart-axis-y__label--low{color:#dc2626}.cs-price-chart-periods{position:relative;display:flex;padding:0 1.5rem}@media (min-width: 992px){.cs-price-chart-periods{max-width:30rem}}.cs-price-chart-periods__period{position:relative;flex-grow:1}.cs-price-chart-periods__input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none}.cs-price-chart-periods__input:checked~.cs-price-chart-periods__button{background-color:var(--color-surface-elevated);border-color:var(--color-border-strong);color:var(--color-text-primary)}.cs-price-chart-periods__button{font-size:.875rem;letter-spacing:.02em;line-height:1.5;display:flex;height:2rem;align-items:center;justify-content:center;border-radius:.5rem;border:1px solid var(--color-border-soft);background-color:var(--color-surface-2);color:var(--color-text-secondary);cursor:pointer;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,color .15s ease-in-out}@media (pointer: fine){.cs-price-chart-periods__button:hover{background-color:var(--color-surface-elevated);border-color:var(--color-border-strong);color:var(--color-text-primary)}}.cs-price-chart-periods__button:active{background-color:var(--color-surface-elevated);border-color:var(--color-border-strong)}.cs-price-chart{-webkit-user-select:none;-moz-user-select:none;user-select:none}.cs-price-chart__wrapper{position:relative;padding:1rem 0;margin-bottom:1rem}@media (min-width: 992px){.cs-price-chart__wrapper{padding:1.25rem 0}}.cs-price-chart__loader,.cs-price-chart__error{height:13rem}@media (min-width: 992px){.cs-price-chart__loader,.cs-price-chart__error{height:13.5rem}}.cs-price-chart__error{font-size:.875rem;letter-spacing:.02em;line-height:1.5;display:flex;align-items:center;justify-content:center}.crypto-index-actions{width:100%;max-width:25rem}@media (min-width: 992px){.crypto-index-actions{align-self:flex-start}}.crypto-index-balance{display:flex;flex-direction:column;gap:.25rem}.crypto-index-balance__header{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#5f6b7a}.crypto-index-balance__balance{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;-moz-column-gap:1rem;column-gap:1rem;cursor:pointer}.crypto-index-balance__amount{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;gap:.5rem}.crypto-index-balance__fiat{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crypto-index-buy-sell__buy{background-color:var(--color-success);border-color:var(--color-success);color:var(--color-text-inverse)}@media (pointer: fine){.crypto-index-buy-sell__buy:hover{background-color:var(--color-text-inverse);border-color:var(--color-success);color:var(--color-success)}}.crypto-index-buy-sell__buy:active{background-color:var(--color-text-inverse);border-color:var(--color-success);color:var(--color-success)}.crypto-index-buy-sell__sell{background-color:var(--color-danger);border-color:var(--color-danger);color:var(--color-text-inverse)}@media (pointer: fine){.crypto-index-buy-sell__sell:hover{background-color:var(--color-text-inverse);border-color:var(--color-danger);color:var(--color-danger)}}.crypto-index-buy-sell__sell:active{background-color:var(--color-text-inverse);border-color:var(--color-danger);color:var(--color-danger)}.cs-dropdown-menu{position:relative;z-index:100;width:4rem;height:100%}.cs-dropdown-menu:focus-within .cs-dropdown-menu__mask,.cs-dropdown-menu:focus-within .cs-dropdown-menu__wrapper{display:block}.cs-dropdown-menu__button{width:100%;height:100%}.cs-dropdown-menu__mask{position:absolute;top:0;display:none;width:100%;height:100%;cursor:pointer}.cs-dropdown-menu__wrapper{display:none;margin-top:-1rem;filter:drop-shadow(0 0 2.5rem rgb(var(--color-black-rgb)/.1))}.cs-dropdown-menu__wrapper .cs-dropdown-menu__triangle{display:block;width:1.5rem;height:.625rem;margin:0 auto;color:var(--color-icon-utility)}.cs-dropdown-menu__wrapper .cs-dropdown-menu__triangle [stroke]:not([stroke=none]){stroke:currentColor}.cs-dropdown-menu__wrapper .cs-dropdown-menu__triangle [fill]:not([fill=none]){fill:currentColor}.cs-dropdown-menu__content{width:22.5rem;border-radius:.625rem;margin-left:calc(100% - 23rem);background-color:var(--color-bg-app)}.cs-list-item{display:flex;min-height:3.5rem;flex-direction:row;align-items:center;padding-right:max(1.5rem,env(safe-area-inset-right));padding-left:max(1.5rem,env(safe-area-inset-left));gap:.5rem}@media (min-width: 992px){.cs-list-item{padding-right:0;padding-left:0}}.cs-list-item__content{min-width:20%;flex-grow:1;padding-top:.75rem;padding-bottom:.75rem}.cs-list-item__title{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-list-item__description{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:var(--color-text-secondary)}.cs-list-item__before>button,.cs-list-item__after>button{width:1.5rem;height:1.5rem}.cs-list-item__before svg,.cs-list-item__after svg{width:1.5rem;height:1.5rem;color:var(--color-icon-utility)}.cs-list-item__before svg [stroke]:not([stroke=none]),.cs-list-item__after svg [stroke]:not([stroke=none]){stroke:currentColor}.cs-list-item__before svg [fill]:not([fill=none]),.cs-list-item__after svg [fill]:not([fill=none]){fill:currentColor}.cs-list-item--clickable{cursor:pointer}.cs-list-item--disabled{opacity:.4;pointer-events:none}.cs-list-item--danger{color:var(--color-danger)}.cs-list-items{margin-right:calc(-1*max(1.5rem,env(safe-area-inset-right)));margin-left:calc(-1*max(1.5rem,env(safe-area-inset-left)))}@media (min-width: 992px){.cs-list-items{margin-right:0;margin-left:0}}.cs-list-items__title-wrapper{padding:0 max(1.5rem,env(safe-area-inset-right)) 0 max(1.5rem,env(safe-area-inset-left));color:#5f6b7a}@media (min-width: 992px){.cs-list-items__title-wrapper{padding:0}}.cs-list-items__title{font-size:.875rem;letter-spacing:.02em;line-height:1.5;padding:.25rem 0;border-bottom:1px solid #d7dee8}.cs-list-items__list{padding:0;margin:0;list-style:none}.crypto-index-dropdown-menu{display:none}@media (min-width: 992px){.crypto-index-dropdown-menu{display:block}}.crypto-index-dropdown-menu__list{padding:1.5rem}.crypto-index-price{display:flex;flex-basis:100%;gap:1rem}@media (min-width: 768px){.crypto-index-price{flex-basis:auto}}.crypto-index-price__crypto-logo{width:2.5rem;height:2.5rem;flex-shrink:0}.crypto-index-price__price{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;font-weight:500}.crypto-index-price__change{font-size:.875rem;letter-spacing:.02em;line-height:1.5;display:flex;align-items:center;gap:.25rem}.crypto-index-price__change--positive{color:#22c55e}.crypto-index-price__change--negative{color:#dc2626}.crypto-index-price__change:after{content:".";visibility:hidden}.crypto-index-price__change_arrow{width:.75rem;height:.75rem}.crypto-index-price__timestamp{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#5f6b7a}.crypto-index-setup-eos{width:100%;max-width:25rem;align-self:center}@media (min-width: 992px){.crypto-index-setup-eos{align-self:flex-start}}@media (min-width: 992px){.crypto-index-tools{display:none}}.crypto-index-view__header-container{display:flex;flex-direction:column;gap:1.25rem}.crypto-index-view__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1.25rem}.crypto-index-view__error{font-size:1.125rem;letter-spacing:.01em;line-height:1.5}.crypto-receive-step-account__container{flex-grow:1}.crypto-receive-step-account__rules{display:grid;gap:.25rem;margin-top:-.5rem}.crypto-receive-step-account__rule{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#5f6b7a}.cs-styled-qr-code{--qr-shell-bg: var(--gradient-qr-shell);--qr-shell-shadow: var(--shadow-qr-shell);--qr-canvas-bg: var(--color-qr-canvas-bg);display:flex;width:100%;align-items:center;justify-content:center}.cs-styled-qr-code__canvas{display:flex;width:100%;max-width:18.75rem;align-items:center;justify-content:center;padding:.75rem;border-radius:1.25rem;aspect-ratio:1;background:var(--qr-shell-bg);box-shadow:var(--qr-shell-shadow)}.cs-styled-qr-code__canvas>canvas{display:block;width:100%!important;max-width:100%;height:auto!important;border-radius:1rem;background-color:var(--qr-canvas-bg)}.cs-switch{--switch-track: var(--color-border-strong);--switch-track-active: var(--color-accent-brand);--switch-thumb: var(--color-surface-1);position:relative;display:block;width:2rem;height:1.25rem;cursor:pointer}.cs-switch__slider{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:1.25rem;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--switch-track);transition:all .1s ease-out}.cs-switch__slider:before{position:absolute;bottom:.125rem;left:.125rem;width:1rem;height:1rem;border-radius:50%;background-color:var(--switch-thumb);content:"";transition:all .1s ease-out}.cs-switch__slider:checked{background-color:var(--switch-track-active)}.cs-switch__slider:checked:before{transform:translate(.75rem)}.crypto-receive-step-index{--receive-content-width: 20rem;--receive-surface: var(--color-surface-2);--receive-surface-hover: var(--color-surface-elevated);--receive-surface-active: var(--color-surface-1);--receive-surface-border: var(--color-border-soft);--receive-surface-strong: var(--color-surface-elevated);--receive-shadow: 0 .375rem 1rem rgb(var(--color-black-rgb) / .08);--receive-eyebrow-bg: rgb(var(--color-warning-rgb) / .1);--receive-accent: var(--color-accent-brand);display:flex;flex-direction:column;gap:1.25rem}.crypto-receive-step-index__actions,.crypto-receive-step-index__amount-field,.crypto-receive-step-index__empty,.crypto-receive-step-index__label-field,.crypto-receive-step-index__mode-actions,.crypto-receive-step-index__panel,.crypto-receive-step-index__preview,.crypto-receive-step-index__saved-card,.crypto-receive-step-index__tab-list{width:100%;max-width:var(--receive-content-width);align-self:center}.crypto-receive-step-index__saved-actions,.crypto-receive-step-index__tab-list{display:flex;flex-wrap:wrap;gap:.5rem}.crypto-receive-step-index__saved-actions{justify-content:flex-end}.crypto-receive-step-index__notice,.crypto-receive-step-index__panel,.crypto-receive-step-index__preview,.crypto-receive-step-index__saved-card,.crypto-receive-step-index__empty{display:flex;flex-direction:column;padding:0;border:1px solid transparent;border-radius:0;background:transparent}.crypto-receive-step-index__notice{color:#ab7f35;font-size:.875rem;letter-spacing:.02em;line-height:1.5;font-weight:500}.crypto-receive-step-index__panel{gap:1rem}.crypto-receive-step-index__mode-actions{display:flex;min-height:2.75rem;justify-content:flex-end}.crypto-receive-step-index__panel-header,.crypto-receive-step-index__preset-row,.crypto-receive-step-index__saved-card{display:flex;align-items:center;justify-content:space-between;gap:1rem}.crypto-receive-step-index__saved-name{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;font-weight:500}.crypto-receive-step-index__saved-meta,.crypto-receive-step-index__preview-hint,.crypto-receive-step-index__qr-caption,.crypto-receive-step-index__preset-label{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#5f6b7a}.crypto-receive-step-index__field-stack{display:flex;flex-direction:column;gap:1rem}.crypto-receive-step-index__amount-field,.crypto-receive-step-index__label-field{width:100%}.crypto-receive-step-index__tab-list{padding:.125rem;border-radius:.75rem;background:var(--receive-surface)}.crypto-receive-step-index__tab-button{display:flex;min-width:0;flex:1 1 0;align-items:center;justify-content:center;padding:.75rem 1rem;border:0;border-radius:.625rem;background:transparent;color:#5f6b7a;transition:background-color .15s ease-in-out,color .15s ease-in-out;font-size:1.125rem;letter-spacing:.01em;line-height:1.5;font-weight:500}@media (pointer: fine){.crypto-receive-step-index__tab-button:hover{background:var(--receive-surface-hover);color:#111827}}.crypto-receive-step-index__tab-button:active{background:var(--receive-surface-active)}.crypto-receive-step-index__tab-button:disabled{opacity:.4}.crypto-receive-step-index__toggle-row{display:flex;width:100%;align-items:center;justify-content:space-between;padding:.75rem 1rem;border:1px solid var(--receive-surface-border);border-radius:.75rem;background:var(--receive-surface);gap:1rem}.crypto-receive-step-index__toggle-row--compact{min-width:100%}.crypto-receive-step-index__toggle-option{min-width:0;flex:1 1 auto;color:#5f6b7a;text-align:left;transition:color .2s ease;font-size:.875rem;letter-spacing:.02em;line-height:1.5;font-weight:500}.crypto-receive-step-index__toggle-option--active{color:#111827}.crypto-receive-step-index__tab-button--active{background:var(--receive-surface-strong);box-shadow:var(--receive-shadow);color:#111827}.crypto-receive-step-index__toggle-row .cs-switch{flex-shrink:0}.crypto-receive-step-index__mode-action-button{min-width:2.75rem;padding:0}.crypto-receive-step-index__mode-action-button svg{width:1.25rem;height:1.25rem}.crypto-receive-step-index__qr-wrapper{display:flex;align-items:center;justify-content:center;gap:.75rem}.crypto-receive-step-index__qr-card{display:flex;width:100%;max-width:var(--receive-content-width);flex-direction:column;align-items:center;padding:0;border:1px solid transparent;border-radius:0;background:transparent;box-shadow:none;gap:.75rem}.crypto-receive-step-index__qr-shell{display:flex;width:100%;min-height:23rem;flex-direction:column;align-items:center;justify-content:space-between;gap:1rem}.crypto-receive-step-index__qr-eyebrow{padding:.25rem .75rem;border-radius:999px;background-color:var(--receive-eyebrow-bg);color:var(--receive-accent);letter-spacing:.08em;text-transform:uppercase;font-size:.875rem;letter-spacing:.02em;line-height:1.5;font-weight:500}.crypto-receive-step-index__qr-body{display:flex;width:100%;flex:1 1 auto;align-items:center;justify-content:center}.crypto-receive-step-index__qr{width:100%;max-width:16rem;min-height:16rem;flex-shrink:0}.crypto-receive-step-index__qr-footer{display:flex;width:100%;min-height:4.75rem;flex-direction:column;align-items:center;justify-content:flex-end;gap:.75rem;text-align:center}.crypto-receive-step-index__address-type-button{width:3rem;height:3rem}.crypto-receive-step-index__address-type-button--disabled{opacity:.4;pointer-events:none}.crypto-receive-step-index__address-type-button svg{width:1.5rem;height:1.5rem;margin:0 auto}.crypto-receive-step-index__preview{gap:.5rem}.crypto-receive-step-index__preview-label{font-size:.875rem;letter-spacing:.02em;line-height:1.5;font-weight:500;color:var(--receive-accent)}.crypto-receive-step-index__preview-value{max-width:100%;padding:0;border:1px solid transparent;border-radius:0;background:transparent;font-size:.875rem;font-variant-numeric:tabular-nums;overflow-wrap:normal;overflow-x:auto;overflow-y:hidden;white-space:nowrap;word-break:normal}.crypto-receive-step-index__qr-caption{font-variant-numeric:tabular-nums}.crypto-receive-step-index__actions{position:relative;width:100%;max-width:var(--receive-content-width);align-self:center}.crypto-receive-step-index__panel-header--actions-only{justify-content:flex-end}.crypto-receive-step-index__saved-copy{display:flex;flex-direction:column;gap:.25rem}@media (min-width: 992px){.crypto-receive-step-index__qr-wrapper{gap:1rem}.crypto-receive-step-index__qr-card{max-width:20rem}}.crypto-receive-step-monero-accept__container,.crypto-send-step-address__container{flex-grow:1}.crypto-send-step-address__actions{width:100%;max-width:25rem;align-self:center}.crypto-send-step-amount__content{flex-grow:1}.crypto-send-step-amount__fee-selector{display:grid;gap:.25rem;width:100%;max-width:25rem;align-self:center}.crypto-send-step-amount__fee-label{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:var(--color-text-secondary)}.cs-big-int-input{width:100%;border:none}.cs-form-big-int-input__amount{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-grow:1}.crypto-send-step-gas__gas,.crypto-send-step-gas__gas-list{flex-grow:1}.crypto-send-step-gas__value{font-size:.875rem;letter-spacing:.02em;line-height:1.5;font-weight:500;text-align:right}.crypto-send-step-meta__container,.crypto-staking-step-index__content{flex-grow:1}.crypto-staking-step-index__actions{position:relative;width:100%;max-width:25rem;align-self:center}.crypto-staking-step-index__error{font-size:1.125rem;letter-spacing:.01em;line-height:1.5}.crypto-staking-step-pending-requests__content{flex-grow:1}.crypto-staking-step-pending-requests__error{font-size:1.125rem;letter-spacing:.01em;line-height:1.5}.crypto-staking-step-stake__content,.crypto-staking-step-unstake__content{flex-grow:1}.settings-account-step-index__content{flex-grow:1;gap:1.25rem}.settings-account-step-index__avatar-section{display:grid;gap:1rem;justify-items:start}.settings-account-step-index__avatar-preview{color:var(--color-icon-utility-strong)}.settings-account-step-index__avatar-copy{display:grid;gap:.25rem}.settings-account-step-index__avatar-title{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;font-weight:500}.settings-account-step-index__avatar-actions{display:flex;flex-wrap:wrap;gap:.75rem}.settings-account-step-index__file-input{display:none}.settings-account-step-index__notice{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#5f6b7a}.settings-account-step-index__relink{display:flex;flex-direction:column;gap:1rem}.settings-account-step-index__dev-code{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#5f6b7a}.settings-account-step-index__error{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#dc2626}.settings-account-step-index__rules{display:grid;gap:.25rem;margin-top:-.5rem}.settings-account-step-index__rule{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#5f6b7a}.settings-account-step-index__action-row{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}.settings-account-step-index__info-button{flex-shrink:0;padding:0 1rem}.settings-account-step-index__verified{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;display:inline-flex;align-items:center;gap:.5rem;color:#ab7f35}.settings-account-step-index__verified svg{width:1.25rem;height:1.25rem;flex-shrink:0}.settings-account-step-remove__container{flex-grow:1}.settings-account-step-remove__note,.settings-backup-step-confirm__description{font-size:1.125rem;letter-spacing:.01em;line-height:1.5}.settings-backup-step-confirm__words{flex-grow:1}.cs-form-textarea__textarea{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;flex-grow:1;padding:.75rem 0;border:none;background-color:transparent;color:inherit;font-family:inherit;line-height:inherit;resize:none}.cs-passphrase__container{display:flex;flex-direction:column;flex-grow:1;gap:1.5rem}.cs-passphrase__suggestions{display:flex;flex-wrap:wrap;gap:.5rem}.cs-passphrase__suggestion{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;padding:.5rem 1.25rem;border-radius:.75rem;box-shadow:0 .75rem 2.5rem rgb(var(--color-black-rgb)/.07)}.cs-passphrase__buttons{flex-shrink:0}.settings-backup-step-cloud-phrase__error{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#dc2626}.settings-backup-step-cloud-setup__content{flex-grow:1;gap:1rem}.settings-backup-step-cloud-setup__text{font-size:1.125rem;letter-spacing:.01em;line-height:1.5}.settings-backup-step-index__actions{flex-grow:1}.settings-backup-step-index__error{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#dc2626}.settings-backup-step-index__action-row{display:flex;align-items:center;gap:.75rem}.settings-backup-step-index__info-button{flex-shrink:0;padding:0 1rem}.settings-backup-step-index__verified{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;display:inline-flex;align-items:center;gap:.5rem;color:#ab7f35}.settings-backup-step-index__verified svg{width:1.25rem;height:1.25rem;flex-shrink:0}.settings-backup-step-index__modal-message{font-size:.875rem;letter-spacing:.02em;line-height:1.5;margin-bottom:1rem}.settings-backup-step-show__passphrase_wrapper{display:flex;flex-direction:column;flex-grow:1;gap:.5rem}.settings-backup-step-show__passphrase{font-weight:500}.settings-backup-step-show__copy{font-size:.75rem;letter-spacing:.03em;line-height:1.5;justify-content:center;color:#5f6b7a}.settings-faq-view__hero{display:flex;flex-direction:column;padding:1.5rem;border:1px solid var(--color-border-soft);border-radius:1rem;background:radial-gradient(circle at 12% 0%,var(--color-accent-glow),transparent 34%),linear-gradient(180deg,var(--color-surface-elevated) 0%,var(--color-surface-1) 100%);box-shadow:0 1rem 2.25rem rgb(var(--color-black-rgb)/.08);gap:.75rem}.settings-faq-view__eyebrow{font-size:.875rem;letter-spacing:.02em;line-height:1.5;font-weight:500;color:var(--color-accent-brand);letter-spacing:.08em;text-transform:uppercase}.settings-faq-view__title{font-size:2rem;letter-spacing:-.01em;line-height:1.2;margin:0;color:var(--color-text-primary)}.settings-faq-view__intro{font-size:1.125rem;letter-spacing:.01em;margin:0;color:var(--color-text-secondary);line-height:1.5}.settings-faq-view__list{display:flex;flex-direction:column;gap:.75rem}.settings-faq-view__item{overflow:hidden;border:1px solid var(--color-border-soft);border-radius:.875rem;background:var(--color-surface-1);transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}@media (pointer: fine){.settings-faq-view__item:hover{border-color:var(--color-button-secondary-border-hover);background:var(--color-surface-elevated)}}.settings-faq-view__item--open{border-color:rgb(var(--color-accent-primary-rgb)/.38);background:var(--color-surface-elevated);box-shadow:0 0 0 1px rgb(var(--color-accent-primary-rgb)/.12)}.settings-faq-view__question{display:grid;width:100%;min-height:4rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;padding:1rem;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:var(--color-text-primary);cursor:pointer;gap:.75rem;text-align:left}.settings-faq-view__question-index{font-size:.875rem;letter-spacing:.02em;line-height:1.5;font-weight:500;display:inline-flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;border:1px solid var(--color-button-secondary-border);border-radius:50%;background:var(--color-button-secondary-bg);color:var(--color-accent-brand);box-shadow:var(--shadow-button-secondary)}.settings-faq-view__question-text{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;font-weight:500;min-width:0;line-height:1.35}.settings-faq-view__question-icon{width:1.5rem;height:1.5rem;color:var(--color-icon-utility);transition:transform .18s ease}.settings-faq-view__question-icon [stroke]:not([stroke=none]){stroke:currentColor}.settings-faq-view__item--open .settings-faq-view__question-icon{color:var(--color-accent-brand);transform:rotate(90deg)}.settings-faq-view__answer{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;padding:0 1rem 1.25rem 4rem;color:var(--color-text-secondary);line-height:1.55}.settings-hardware-step-index__add-button{background-color:var(--color-accent-primary);border-color:var(--color-accent-primary);color:var(--color-text-inverse)}@media (pointer: fine){.settings-hardware-step-index__add-button:hover{background-color:var(--color-accent-primary);border-color:var(--color-accent-primary);color:var(--color-text-primary)}}.settings-hardware-step-index__add-button:active{background-color:var(--color-accent-primary);border-color:var(--color-accent-primary);color:var(--color-text-primary)}.settings-pin-step-change-confirm__error{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#dc2626;margin-bottom:1rem;text-align:center}.settings-settled-view{display:flex;flex-direction:column;gap:1.25rem}.settings-settled-view__note{font-size:.875rem;letter-spacing:.02em;line-height:1.5;opacity:.7}.settings-settled-view__error{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#dc2626}.settings-support-view__intro{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;color:var(--color-text-secondary)}.settings-support-view__counter{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:var(--color-text-secondary);text-align:right}.settings-support-view__success{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;color:var(--color-success)}.settings-view__header{z-index:0;display:flex;flex-direction:column;align-items:center;gap:1.25rem}.settings-view__header-avatar{z-index:-1;width:5rem;height:5rem;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid var(--color-button-secondary-border);border-radius:50%;background:var(--color-button-secondary-bg);color:var(--color-icon-utility-strong);box-shadow:var(--shadow-button-secondary)}.settings-view__header-avatar-media{width:100%;height:100%;color:currentColor}.settings-view__header-username{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-primary);max-width:100%}.settings-view__header-username--link{border:0;padding:0;background:transparent;cursor:pointer}@media (pointer: fine){.settings-view__header-username--link:hover{color:var(--color-accent-primary)}}.settings-view__header-link{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:var(--color-accent-primary);border:0;padding:0;background:transparent;cursor:pointer}@media (pointer: fine){.settings-view__header-link:hover{text-decoration:underline}}.settings-view__version{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:var(--color-text-secondary);text-align:center}.settings-view__news{display:flex;flex-direction:column;align-items:center;gap:1.25rem;margin-top:1.5rem}.settings-view__socials{display:inline-flex;align-items:center;justify-content:center;gap:1.25rem}.settings-view__social{width:3rem;height:3rem;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:50%;padding:0;background:transparent;cursor:pointer}@media (pointer: fine){.settings-view__social:hover{background-color:rgb(var(--color-accent-primary-rgb)/.12)}}.settings-view__social:active{background-color:rgb(var(--color-accent-primary-rgb)/.2)}.settings-view__social-icon{width:2.5rem;height:2.5rem;color:var(--color-warning)}html[data-theme=dark] .settings-view__header-username{color:var(--color-text-primary)}html[data-theme=dark] .settings-view__social{background-color:var(--color-surface-2);border:1px solid var(--color-border-soft);box-shadow:inset 0 0 0 1px rgb(var(--color-white-rgb)/.03)}html[data-theme=dark] .settings-view__social:hover{background-color:var(--color-surface-elevated)}html[data-theme=dark] .settings-view__social:active{background-color:var(--color-button-secondary-bg-active)}html[data-theme=dark] .settings-view__social-icon{filter:drop-shadow(0 0 .45rem var(--color-accent-glow))}.wallet-connect-step-gas__gas,.wallet-connect-step-index__container{flex-grow:1}.wallet-connect-step-index__actions{width:100%;max-width:25rem;align-self:center}.wallet-connect-step-index__buttons{flex-shrink:0}.wallet-connect-step-main__container{flex-grow:1}.wallet-connect-step-main__error{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;color:#dc2626}.wallet-connect-step-sign__container{flex-grow:1}.not-found{display:flex;height:100%;flex-direction:column;align-items:center;padding-top:env(safe-area-inset-top)}@media (min-width: 992px){.not-found{padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) 1rem max(1rem,env(safe-area-inset-left));overflow-y:auto}}.not-found__frame{display:flex;width:100%;height:100%;flex-direction:column;flex-grow:1;align-items:center;background:linear-gradient(180deg,var(--color-surface-elevated) 0%,var(--color-surface-1) 100%)}@media (min-width: 992px){.not-found__frame{max-width:80rem;height:auto;padding-top:5rem;border-radius:.625rem}}.not-found__container{display:flex;width:100%;height:100%;flex-direction:column}@media (min-width: 992px){.not-found__container{width:25rem;max-height:45rem}}.not-found__content{display:flex;width:100%;height:100%;flex-direction:column;padding:2.5rem max(1.5rem,env(safe-area-inset-right)) 2.5rem max(1.5rem,env(safe-area-inset-left));gap:2.5rem;overflow-y:auto}@media (min-width: 992px){.not-found__content{padding:2.5rem 1.5rem}}.not-found__text{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;display:flex;flex-grow:1;align-items:center;justify-content:center}.auth-step-biometry__icon-wrapper{display:flex;flex-grow:1;justify-content:center}.auth-step-biometry__icon{width:8rem}.auth-step-biometry__text{font-size:1.125rem;letter-spacing:.01em;line-height:1.5}.auth-step-contact__content{gap:1rem}.auth-step-contact-verify__content{flex-grow:1}.auth-step-contact-verify__dev{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#5f6b7a}.auth-step-google-callback__content{display:flex;flex-grow:1;align-items:center;justify-content:center}.auth-step-google-callback__error{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;color:#dc2626}.auth-step-existing-account__content{display:flex;flex-grow:1;flex-direction:column;gap:1rem}.auth-step-existing-account__text{font-size:1.125rem;letter-spacing:.01em;line-height:1.5}.auth-step-existing-account__email{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#5f6b7a;word-break:break-word}.auth-step-index{position:relative;display:flex;height:100%;flex-direction:column;align-items:center;padding:2.5rem max(1.5rem,env(safe-area-inset-right)) 2.5rem max(1.5rem,env(safe-area-inset-left));background-color:#0a0f16;background-color:var(--color-bg-app);gap:4rem;overflow-y:auto}.auth-step-index.slide-left-leave-active{transition:opacity .1s ease-out}.auth-step-index.slide-right-enter-active{transition:opacity .1s ease-in .1s}.auth-step-index.slide-left-leave-to,.auth-step-index.slide-right-enter-from{opacity:0}.auth-step-index__frame{display:flex;width:100%;flex-direction:column;flex-grow:1;align-items:center;gap:4rem}@media (min-width: 992px){.auth-step-index__frame{justify-content:center}}.auth-step-index__home-link{position:absolute;top:max(1.5rem,env(safe-area-inset-top));left:max(1.5rem,env(safe-area-inset-left));z-index:1;display:inline-flex;align-items:center;justify-content:flex-start;opacity:.94;transition:opacity .15s ease-in-out,transform .15s ease-in-out}@media (pointer: fine){.auth-step-index__home-link:hover{opacity:1;transform:translateY(-1px)}}.auth-step-index__home-link:active{opacity:.88;transform:translateY(0)}.auth-step-index__home-banner{width:clamp(7.5rem,24vw,10.5rem);max-width:100%;filter:drop-shadow(0 .75rem 1.5rem rgb(var(--color-black-rgb)/.24))}.auth-step-index__logo-wrapper{display:flex;flex-direction:column;flex-grow:1;justify-content:center}@media (min-width: 992px){.auth-step-index__logo-wrapper{flex-grow:0}}.auth-step-index__logo{width:12.5rem}.auth-step-index__button-group{width:100%}@media (min-width: 992px){.auth-step-index__button-group{width:auto}}.auth-step-index__secondary-cta{border:1px solid var(--color-button-secondary-border);background:var(--gradient-auth-secondary);color:var(--color-text-primary);box-shadow:var(--shadow-auth-secondary)}@media (pointer: fine){.auth-step-index__secondary-cta:hover{border-color:var(--color-button-secondary-border-hover);background:var(--gradient-auth-secondary-hover);color:var(--color-text-primary)}}.auth-step-index__secondary-cta:active{background:var(--gradient-auth-secondary-active);color:var(--color-text-primary)}.auth-step-index__copyright{font-size:.75rem;letter-spacing:.03em;line-height:1.5;color:var(--color-text-inverse)}.auth-step-backup-confirm__content{display:flex;flex-grow:1;flex-direction:column;gap:1rem}.auth-step-backup-confirm__text{font-size:1.125rem;letter-spacing:.01em;line-height:1.5}.auth-step-backup-setup__content{flex-grow:1;gap:1rem}.auth-step-backup-setup__text{font-size:1.125rem;letter-spacing:.01em;line-height:1.5}.auth-step-backup-setup__hint{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#5f6b7a}.auth-step-no-wallet-yet__content{display:flex;flex-grow:1;flex-direction:column;gap:1rem}.auth-step-no-wallet-yet__text{font-size:1.125rem;letter-spacing:.01em;line-height:1.5}.auth-step-no-wallet-yet__email{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#5f6b7a;word-break:break-word}.auth-step-passphrase__passphrase_wrapper{display:flex;flex-direction:column;flex-grow:1;gap:.5rem}.auth-step-passphrase__passphrase{font-weight:500}.auth-step-passphrase__copy{font-size:.75rem;letter-spacing:.03em;line-height:1.5;justify-content:center;color:#5f6b7a}.auth-step-passphrase__container{display:flex;flex-direction:column;gap:1rem}.auth-step-passphrase__warning{font-size:.875rem;letter-spacing:.02em;line-height:1.5;display:flex;align-items:flex-start;color:#dc2626;gap:.5rem}.auth-step-passphrase__danger_triangle{width:1.5rem;flex-shrink:0}.auth-step-passphrase__agreement{font-size:.875rem;letter-spacing:.02em;line-height:1.5;position:relative;display:flex;align-items:flex-start;cursor:pointer;gap:1rem}.auth-step-passphrase__default-checkbox{position:absolute;opacity:0;pointer-events:none}.auth-step-passphrase__default-checkbox:checked~.auth-step-passphrase__checkbox{border:none;background-color:#ab7f35}.auth-step-passphrase__default-checkbox:checked~.auth-step-passphrase__checkbox .auth-step-passphrase__check{display:block}.auth-step-passphrase__checkbox{display:flex;width:1rem;height:1rem;flex-shrink:0;align-items:center;justify-content:center;border:1px solid #d3d3d3;border-radius:.25rem;margin-top:.25rem}.auth-step-passphrase__check{display:none;width:1rem;height:1rem}.auth-step-post-import-recovery__content{display:flex;flex-grow:1;flex-direction:column;gap:1rem}.auth-step-post-import-recovery__text{font-size:1.125rem;letter-spacing:.01em;line-height:1.5}.auth-step-post-import-recovery__hint{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#5f6b7a}.auth-step-recovery-options__body{display:flex;flex-grow:1;flex-direction:column;gap:1rem}.auth-step-recovery-options__text{font-size:1.125rem;letter-spacing:.01em;line-height:1.5}.auth-step-recovery-options__warning{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#dc2626}.auth-step-recovery-password__content{flex-grow:1}.auth-step-recovery-password__hint{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#5f6b7a}.cs-select-cryptos-step__message{font-size:1.125rem;letter-spacing:.01em;line-height:1.5}.cs-select-cryptos-step__list{flex-grow:1}.unlock-step-synchronization__description{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;display:flex;flex-direction:column;flex-grow:1;gap:1rem}.design-layout{height:100%;padding:1.5rem;background:linear-gradient(180deg,var(--color-surface-elevated) 0%,var(--color-surface-1) 100%);overflow-y:auto}.design-layout__back{display:block;margin-bottom:1.25rem}.design-view{display:flex;flex-direction:column;gap:.5rem}.design-view-buttons .cs-button{margin-bottom:1.5rem}.design-view-buttons__custom-button svg{width:1.5rem;height:1.5rem}.design-view-buttons__multiline{width:300px}.design-view-crypto-logo{display:flex;flex-direction:column;gap:1.5rem}.design-view-crypto-logo__medium{width:2rem;height:2rem}.design-view-crypto-logo__custom{width:4rem;height:4rem}.design-view-inputs{display:flex;flex-direction:column;gap:3rem}.design-view-inputs__group{display:flex;flex-direction:column;gap:1.5rem}.design-view-list-items{display:flex;flex-direction:column;align-items:center;gap:3.5rem}.design-view-list-items .cs-list-items{width:100%;max-width:35rem}.design-view-numbers__header{font-size:2rem;letter-spacing:-.01em;line-height:1.2;margin-bottom:1.5rem}.design-view-numbers__inputs{margin-bottom:2rem}.design-view-numbers__currency{margin-bottom:1rem}.design-view-numbers hr{margin-bottom:2rem}.design-view-pull-list{width:100%;height:500px;background-color:#faebd7}.design-view-typography__text-xs{font-size:.75rem;letter-spacing:.03em;line-height:1.5}.design-view-typography__text-sm{font-size:.875rem;letter-spacing:.02em;line-height:1.5}.design-view-typography__text-md{font-size:1.125rem;letter-spacing:.01em;line-height:1.5}.design-view-typography__text-lg{font-size:1.5rem;letter-spacing:0;line-height:1.2}.design-view-typography__text-xl{font-size:1.75rem;letter-spacing:0;line-height:1.2}.design-view-typography__text-2xl{font-size:2rem;letter-spacing:-.01em;line-height:1.2}.design-view-typography__text-3xl{font-size:2.625rem;letter-spacing:-.01em;line-height:1.2}
