@charset "UTF-8";.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%;max-height:calc(100vh - 3rem);flex:0 1 25rem;flex-direction:column;padding:1.5rem;border-radius:.625rem;margin:auto;background-color:var(--color-surface-1);box-shadow:0 1.5rem 3rem rgb(var(--color-black-rgb)/16%),inset 0 0 0 1px rgb(var(--color-white-rgb)/4%);color:var(--color-text-primary);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;color:var(--color-accent-primary);cursor:pointer}.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;min-height:0;flex-direction:column;color:var(--color-text-primary);gap:1rem;overflow-y:auto;scrollbar-width:thin}.cs-modal__footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem}.cs-modal__footer>.cs-button{min-width:min(100%,8.5rem)}@media (max-width: 30rem){.cs-modal__footer{flex-direction:column-reverse}.cs-modal__footer>.cs-button{width:100%}}.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{position:relative;display:inline-flex;align-items:center;justify-content:center;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,.cs-avatar__media{width:100%;height:100%}.cs-avatar__media{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%}.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__badge{position:absolute;right:-8%;bottom:-8%;display:inline-flex;width:38%;height:38%;align-items:center;justify-content:center;border-radius:50%;background:var(--color-surface-1);box-shadow:0 0 0 1px var(--color-surface-1);color:var(--color-warning)}.cs-avatar__badge--verified{color:var(--color-success)}.cs-avatar__badge-icon{width:66%;height:66%;color:currentColor}.cs-avatar__badge-icon,.cs-avatar__badge-icon *,.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:visible;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}.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:1.25rem;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;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-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)}.bank-card-face{--bank-card-width: min(35.75rem, 100%);--bank-card-aspect-ratio: 1.586;--bank-card-radius: clamp(1rem, calc(var(--bank-card-width) * .0472), 1.6875rem);--bank-card-accent: #d98e29;--bank-card-muted-accent: rgb(126 84 26 / 34%);--bank-card-line-color: rgb(93 101 118 / 17%);--bank-card-foreground: #f7a834;--bank-card-background: radial-gradient(circle at 82% 4%, rgb(71 43 14 / 28%), transparent 18%), linear-gradient(135deg, #010101 0%, #020304 48%, #090500 100%);--bank-card-border: rgb(255 255 255 / 5%);--bank-card-shadow: 0 1.35rem 2.25rem rgb(var(--color-black-rgb) / 24%), inset 0 0 0 1px rgb(var(--color-white-rgb) / 5%);position:relative;display:grid;overflow:hidden;width:var(--bank-card-width);max-width:100%;border:1px solid var(--bank-card-border);border-radius:var(--bank-card-radius);aspect-ratio:var(--bank-card-aspect-ratio);background:var(--bank-card-background);box-shadow:var(--bank-card-shadow);color:var(--bank-card-foreground);isolation:isolate}.bank-card-face--gold{--bank-card-accent: #090704;--bank-card-muted-accent: rgb(145 81 15 / 31%);--bank-card-line-color: rgb(255 236 169 / 24%);--bank-card-foreground: #090704;--bank-card-background: radial-gradient(circle at 88% 6%, rgb(255 227 129 / 42%), transparent 27%), radial-gradient(circle at 28% 96%, rgb(176 99 23 / 22%), transparent 36%), linear-gradient(135deg, #cd8826 0%, #f1bc37 52%, #b77723 100%);--bank-card-border: rgb(104 59 14 / 20%);--bank-card-shadow: 0 1.35rem 2.25rem rgb(73 42 10 / 25%), inset 0 0 0 1px rgb(var(--color-white-rgb) / 14%)}.bank-card-face--silver{--bank-card-accent: #101720;--bank-card-foreground: #101720;--bank-card-line-color: rgb(74 85 104 / 18%);--bank-card-background: radial-gradient(circle at 12% 0%, rgb(255 255 255 / 74%), transparent 34%), linear-gradient(135deg, #eef2f7 0%, #cbd5e1 52%, #91a1b5 100%);--bank-card-border: rgb(var(--color-black-rgb) / 8%)}.bank-card-face--dark{--bank-card-accent: #f7a834;--bank-card-background: radial-gradient(circle at 20% 5%, rgb(222 191 133 / 20%), transparent 36%), linear-gradient(135deg, #05070a 0%, #101720 58%, #243447 100%)}.bank-card-face--flat{--bank-card-shadow: inset 0 0 0 1px rgb(var(--color-white-rgb) / 8%)}.bank-card-face--standing{--bank-card-shadow: 0 1.8rem 3.75rem rgb(var(--color-black-rgb) / 32%), inset 0 0 0 1px rgb(var(--color-white-rgb) / 14%)}.bank-card-face__background,.bank-card-face__grain,.bank-card-face__glare{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.bank-card-face__background{z-index:-3;background:var(--bank-card-background)}.bank-card-face__grain{z-index:-2;background:repeating-radial-gradient(ellipse at -7% 118%,transparent 0 .82rem,var(--bank-card-line-color) .88rem,transparent .94rem 1.42rem),repeating-radial-gradient(ellipse at 66% -12%,transparent 0 1.04rem,var(--bank-card-line-color) 1.1rem,transparent 1.16rem 1.88rem);opacity:.92}.bank-card-face__glare{z-index:-1;background:radial-gradient(circle at 78% 30%,rgba(255,255,255,.08),transparent 20%),linear-gradient(105deg,transparent 0 42%,rgba(255,255,255,.06) 54%,transparent 70% 100%);mix-blend-mode:soft-light}.bank-card-face__content{position:relative;display:grid;min-width:0;min-height:0;padding:clamp(1.25rem,5.25%,1.875rem) clamp(1.45rem,6.3%,2.25rem)}@media (prefers-reduced-motion: reduce){.bank-card-face__glare{opacity:.55}}.bank-card-front--artwork{--bank-card-background: transparent;--bank-card-border: transparent;--bank-card-shadow: none}.bank-card-front--artwork.bank-card-face{border:0;background:transparent;box-shadow:none}.bank-card-front .bank-card-face__content{gap:clamp(.55rem,2.1vw,.95rem);grid-template-rows:auto 1fr auto auto}.bank-card-front--artwork .bank-card-face__content{padding:0}.bank-card-front__artwork{position:absolute;display:block;width:100%;height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:fill;object-fit:fill;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bank-card-front__artwork-details{position:absolute;bottom:23.6%;left:12.55%;display:grid;width:63%;color:var(--bank-card-artwork-detail-color, currentcolor);gap:clamp(.38rem,1.5vw,.6rem);pointer-events:none}.bank-card-front__artwork-number{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(.85rem,3.55vw,1.46rem);font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:.1em;line-height:1;text-shadow:0 1px 2px rgb(var(--color-black-rgb)/18%);white-space:nowrap}.bank-card-front__artwork-holder{overflow:visible;width:min(100%,28rem);min-width:0;font-size:clamp(.58rem,1.72vw,.82rem);font-weight:650;letter-spacing:.045em;line-height:1.1;text-shadow:0 1px 2px rgb(var(--color-black-rgb)/16%);text-transform:uppercase;white-space:nowrap}.bank-card-front--artwork[data-presentation=standing] .bank-card-front__artwork-details{bottom:22.8%;left:11.5%;width:72%}.bank-card-front--artwork[data-presentation=standing] .bank-card-front__artwork-number{overflow:hidden;font-size:clamp(.72rem,3vw,1.05rem);letter-spacing:.055em;text-overflow:clip}.bank-card-front--artwork[data-presentation=lying] .bank-card-front__artwork-details{bottom:27.8%;width:54%}.bank-card-front--artwork[data-presentation=lying] .bank-card-front__artwork-number{overflow:hidden;font-size:clamp(.68rem,2.8vw,1.12rem);letter-spacing:.07em;text-overflow:clip}.bank-card-front__artwork-mastercard{position:absolute;right:7.3%;bottom:10.6%;display:inline-flex;width:clamp(2.85rem,8.5vw,4.2rem);height:clamp(1.8rem,5.4vw,2.64rem);align-items:center;justify-content:center;pointer-events:none}.bank-card-front__artwork-mastercard:before,.bank-card-front__artwork-mastercard:after{position:absolute;width:64%;border-radius:50%;aspect-ratio:1;content:""}.bank-card-front__artwork-mastercard:before{left:0;background:#eb001b}.bank-card-front__artwork-mastercard:after{right:0;background:#f79e1b;mix-blend-mode:screen}.bank-card-front__top,.bank-card-front__middle,.bank-card-front__bottom{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:1rem}.bank-card-front__world-mark{position:absolute;right:-3.4%;bottom:-7.5%;width:45.5%;border-radius:50% 0 0;border-top:.42rem solid var(--bank-card-muted-accent);border-left:.42rem solid var(--bank-card-muted-accent);aspect-ratio:1;color:var(--bank-card-muted-accent);font-family:Georgia,Times New Roman,serif;font-size:clamp(1.4rem,5.4vw,2.95rem);line-height:1;pointer-events:none}.bank-card-front__world-mark span{position:absolute;opacity:.78}.bank-card-front__world-mark span:nth-child(1){bottom:17%;left:12%;transform:rotate(-74deg)}.bank-card-front__world-mark span:nth-child(2){bottom:46%;left:23%;transform:rotate(-45deg)}.bank-card-front__world-mark span:nth-child(3){bottom:66%;left:42%;transform:rotate(-18deg)}.bank-card-front__world-mark span:nth-child(4){top:19%;right:31%;transform:rotate(16deg)}.bank-card-front__world-mark span:nth-child(5){top:9%;right:12%;transform:rotate(34deg)}.bank-card-front__issuer{position:relative;display:grid;width:clamp(7.15rem,25%,9.35rem);min-width:0;min-height:clamp(5.4rem,23vw,8.35rem);color:var(--bank-card-accent)}.bank-card-front__issuer-mark{position:absolute;top:21%;left:26%;display:grid;border:0;background:transparent;font-family:Georgia,serif;font-size:clamp(3.1rem,10.4vw,5.25rem);font-style:italic;line-height:.9;place-items:center}.bank-card-front__issuer-ring{position:absolute;border-radius:50%;border-top:.16rem solid currentcolor;border-bottom:.16rem solid currentcolor;border-left:.16rem solid currentcolor;clip-path:polygon(0 0,69% 0,69% 28%,46% 48%,76% 67%,76% 100%,0 100%);font-size:.62rem;font-weight:600;top:0;right:0;bottom:0;left:0;letter-spacing:.54em;line-height:1;text-indent:.38rem;transform:rotate(11deg)}.bank-card-front__issuer-name{display:block;color:inherit;font-size:clamp(1.42rem,4.8vw,2rem);line-height:1;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bank-card-front__brand-block{position:absolute;top:clamp(1.1rem,5.1%,1.8rem);right:clamp(1.55rem,6.1%,2.2rem);display:grid;max-width:44%;color:inherit;gap:.18rem;justify-items:end;text-align:right}.bank-card-front__tier{display:block;color:currentcolor;font-size:clamp(.72rem,2.3vw,.96rem);font-weight:700;line-height:1;opacity:.96;text-transform:uppercase}.bank-card-front__badges{position:absolute;top:26%;right:0;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.25rem}.bank-card-front__badge{max-width:7rem;padding:.18rem .5rem;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:rgba(255,255,255,.12);text-transform:capitalize;font-size:.75rem;letter-spacing:.03em;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bank-card-front__badge--frozen,.bank-card-front__badge--expired{background:rgb(var(--color-danger-rgb)/24%)}.bank-card-front__badge--pending{background:rgb(var(--color-warning-rgb)/20%)}.bank-card-front__middle{align-items:center;align-self:center;padding-top:4.2%}.bank-card-front__chip{position:relative;width:clamp(3.15rem,10.2vw,3.55rem);height:clamp(2.08rem,6.7vw,2.42rem);border:1px solid rgba(91,65,23,.35);border-radius:.36rem;background:linear-gradient(0deg,rgba(91,65,23,.34) 0 1px,transparent 1px 48%,rgba(91,65,23,.32) 48% calc(48% + 1px),transparent calc(48% + 1px) 100%),linear-gradient(90deg,transparent 28%,rgba(91,65,23,.18) 28% 32%,transparent 32% 68%,rgba(91,65,23,.18) 68% 72%,transparent 72%),linear-gradient(180deg,#f2d88a 0%,#b9892e 100%);box-shadow:inset 0 0 0 1px #ffffff61}.bank-card-front__chip:before{position:absolute;border:1px solid rgba(91,65,23,.42);border-radius:.18rem;content:"";top:23%;right:24%;bottom:23%;left:24%}.bank-card-front__chip--platinum{border-color:#272b2ea3;background:linear-gradient(0deg,rgba(39,43,46,.58) 0 1px,transparent 1px 47%,rgba(39,43,46,.58) 47% calc(47% + 1px),transparent calc(47% + 1px) 100%),linear-gradient(90deg,transparent 29%,rgba(39,43,46,.46) 29% calc(29% + 1px),transparent calc(29% + 1px) 71%,rgba(39,43,46,.46) 71% calc(71% + 1px),transparent calc(71% + 1px)),linear-gradient(180deg,#d8d0bc 0%,#a8a08f 100%);box-shadow:inset 0 0 0 1px #ffffff73}.bank-card-front__chip--platinum:before{border-color:#272b2ead;border-radius:.12rem .22rem .22rem .12rem;top:25%;right:17%;bottom:22%;left:38%}.bank-card-front__contactless{width:clamp(2rem,7.2vw,2.65rem);height:clamp(2rem,7.2vw,2.65rem);border:.22rem solid transparent;border-radius:50%;border-right-color:currentcolor;margin-right:2.9%;opacity:.94;transform:rotate(0)}.bank-card-front__contactless:before,.bank-card-front__contactless:after{display:block;width:1.54rem;height:1.54rem;border:.2rem solid transparent;border-radius:50%;border-right-color:currentcolor;margin:.24rem 0 0 auto;content:""}.bank-card-front__contactless:after{width:.72rem;height:.72rem;margin-top:-1.12rem}.bank-card-front__number{align-self:end;padding:0 3.4% .3%;color:#536175;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(1.28rem,4.52vw,1.84rem);font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:.145em;overflow-wrap:anywhere;text-shadow:0 1px 0 rgba(255,255,255,.16),0 2px 3px rgba(0,0,0,.72)}.bank-card-front__holder,.bank-card-front__meta{display:grid;min-width:0;gap:.08rem}.bank-card-front__holder span,.bank-card-front__meta span{color:#ffffffad;font-size:.75rem;letter-spacing:.03em;line-height:1.5}.bank-card-front__holder strong,.bank-card-front__meta strong{font-size:.875rem;letter-spacing:.02em;line-height:1.5;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bank-card-front__meta{flex:0 0 auto;text-align:right}.bank-card-front__network{flex:0 0 auto;align-self:end;margin-right:2.1%;margin-bottom:clamp(.32rem,1.4vw,.62rem);margin-left:auto;text-align:right;transform:translateY(-.95rem)}.bank-card-front__mastercard{position:relative;display:inline-flex;width:clamp(4.1rem,15vw,5.95rem);height:clamp(2.55rem,9.5vw,3.8rem);align-items:center;justify-content:center;vertical-align:middle}.bank-card-front__mastercard:before,.bank-card-front__mastercard:after{position:absolute;width:64%;border-radius:50%;aspect-ratio:1;content:""}.bank-card-front__mastercard:before{left:0;background:#ff130f}.bank-card-front__mastercard:after{right:0;background:#ffa10a;mix-blend-mode:screen}.bank-card-front__product{color:#ffffffb8;font-size:.75rem;letter-spacing:.03em;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cards-carousel{--cards-carousel-gap: 1rem;display:grid;min-width:0;gap:1rem}.cards-carousel__viewport{overflow:hidden;border-radius:calc(var(--bank-card-radius, 1.35rem) + .5rem);touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cards-carousel--vertical .cards-carousel__viewport{touch-action:pan-x}.cards-carousel__track{display:flex;gap:var(--cards-carousel-gap);transition:transform .26s cubic-bezier(.23,1,.32,1);will-change:transform}.cards-carousel__track--dragging{cursor:grabbing;transition:none}.cards-carousel--vertical .cards-carousel__track{flex-direction:column}.cards-carousel__slide{min-width:100%;pointer-events:none}.cards-carousel__slide--selected,.cards-carousel__slide--interactive{pointer-events:auto}.cards-carousel--vertical .cards-carousel__slide{min-height:100%}.cards-carousel__empty{display:grid;min-height:9rem;color:var(--color-text-secondary);place-items:center;font-size:.875rem;letter-spacing:.02em;line-height:1.5}.cards-carousel__controls{display:flex;align-items:center;justify-content:center;gap:.75rem}.cards-carousel__button{min-height:2.75rem;padding:0 1rem;border:1px solid var(--color-button-secondary-border);border-radius:999px;background:var(--color-button-secondary-bg);color:var(--color-text-primary);transition:background-color .15s ease,transform .15s ease;font-size:.875rem;letter-spacing:.02em;line-height:1.5;font-weight:500}@media (pointer: fine){.cards-carousel__button:hover{background:var(--color-button-secondary-bg-hover)}}.cards-carousel__button:focus-visible{outline:2px solid var(--color-input-border-focus);outline-offset:2px}.cards-carousel__button:active{transform:translateY(1px)}.cards-carousel__button:disabled{opacity:.42}.cards-carousel__position{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-size:.875rem;letter-spacing:.02em;line-height:1.5}.cards-carousel__indicators{display:flex;justify-content:center;gap:.5rem}.cards-carousel__dot{width:.5rem;height:.5rem;padding:0;border:0;border-radius:50%;background:var(--color-border-strong)}.cards-carousel__dot--active{width:1.4rem;border-radius:999px;background:var(--color-accent-brand)}.cards-carousel__live{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0 0 0 0);white-space:nowrap}@media (prefers-reduced-motion: reduce){.cards-carousel__track{transition-duration:80ms}}.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-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}.stand-up-card{--stand-up-perspective: 64rem;--stand-up-lying-angle: 64deg;--stand-up-lying-rotate-z: -2deg;--stand-up-standing-translate: -1.1rem;--stand-up-card-width: 35.75rem;--stand-up-duration: .28s;--stand-up-easing: cubic-bezier(.23, 1, .32, 1);--stand-up-shadow-lying: 0 .7rem 1.1rem rgb(var(--color-black-rgb) / 16%);--stand-up-shadow-standing: 0 2rem 3.5rem rgb(var(--color-black-rgb) / 28%);position:relative;display:grid;width:100%;max-width:calc(var(--stand-up-card-width) + 1rem + 1rem);box-sizing:border-box;padding:1.25rem 1rem 2rem;justify-items:center}.stand-up-card__surface{position:absolute;right:8%;bottom:1rem;left:8%;height:1.15rem;border-radius:50%;background:radial-gradient(ellipse,rgb(var(--color-black-rgb)/20%),transparent 68%);filter:blur(.12rem);opacity:.78;transition:opacity var(--stand-up-duration) var(--stand-up-easing),transform var(--stand-up-duration) var(--stand-up-easing)}.stand-up-card__scene{width:min(100%,var(--stand-up-card-width));cursor:pointer;outline:none;perspective:var(--stand-up-perspective)}.stand-up-card__scene:focus-visible{border-radius:var(--bank-card-radius, 1.35rem);outline:2px solid var(--color-input-border-focus);outline-offset:4px}.stand-up-card__pose{width:100%;backface-visibility:hidden;transform:translate3d(0,.85rem,0) rotateX(var(--stand-up-lying-angle)) rotate(var(--stand-up-lying-rotate-z)) scale(.92);transform-origin:center bottom;transform-style:preserve-3d;transition:transform var(--stand-up-duration) var(--stand-up-easing);will-change:transform}.stand-up-card__elevation{width:100%;border-radius:var(--bank-card-radius, 1.35rem);box-shadow:var(--stand-up-shadow-lying);transition:box-shadow var(--stand-up-duration) var(--stand-up-easing)}.stand-up-card--standing .stand-up-card__surface{opacity:.42;transform:scale(.74)}.stand-up-card--standing .stand-up-card__pose{transform:translate3d(0,var(--stand-up-standing-translate),0) rotateX(0) rotate(0) scale(1.02)}.stand-up-card--standing .stand-up-card__elevation{box-shadow:var(--stand-up-shadow-standing)}.stand-up-card--disabled{opacity:.62;pointer-events:none}@media (prefers-reduced-motion: reduce){.stand-up-card__pose,.stand-up-card__surface,.stand-up-card__elevation{transition-duration:80ms}.stand-up-card__pose,.stand-up-card--standing .stand-up-card__pose{transform:translateZ(0) rotateX(0) rotate(0) scale(1)}}.cs-cards-sidebar{--cards-sidebar-card-width: 21rem;display:none;overflow:hidden;width:100%;height:100%;flex-direction:column;background:linear-gradient(180deg,var(--color-surface-elevated) 0%,var(--color-surface-1) 100%)}@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--connected{background:linear-gradient(180deg,var(--color-surface-elevated) 0%,var(--color-surface-1) 100%)}.cs-cards-sidebar--connected .cs-cards-sidebar__navbar{display:none}.cs-cards-sidebar--connected .cs-cards-sidebar__content{padding:0;gap:0}.cs-cards-sidebar--connected .cs-cards-sidebar__content-scroll{padding-bottom:0}.cs-cards-sidebar--cards-intro{background:linear-gradient(180deg,var(--color-surface-elevated) 0%,var(--color-surface-1) 100%)}.cs-cards-sidebar--cards-intro .cs-cards-sidebar__navbar{padding-bottom:0}.cs-cards-sidebar--cards-intro .cs-cards-sidebar__navbar-row{margin-bottom:0}.cs-cards-sidebar--cards-intro .cs-cards-sidebar__content{padding:0;gap:0}.cs-cards-sidebar--cards-intro .cs-cards-sidebar__content-scroll{padding-bottom:0}.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,.cs-cards-sidebar__section-header,.cs-cards-sidebar__activity-head{display:flex;align-items:center;justify-content:space-between;gap:1rem}.cs-cards-sidebar__navbar-row{margin-bottom:2.5rem}.cs-cards-sidebar__logo{width:58px;height:58px;flex-shrink:0;filter:drop-shadow(0 0 10px var(--color-accent-glow));-o-object-fit:contain;object-fit:contain}.cs-cards-sidebar__top-actions{display:inline-flex;flex-shrink:0;align-items:center;gap:.75rem}.cs-cards-sidebar__top-action,.cs-cards-sidebar__avatar-button,.cs-cards-sidebar__bottom-button{width:3.25rem;height:3.25rem;justify-content:center;border-radius:50%}.cs-cards-sidebar__top-action,.cs-cards-sidebar__bottom-button{padding:0}.cs-cards-sidebar__top-action-icon,.cs-cards-sidebar__bottom-icon{width:1.5rem;height:1.5rem}.cs-cards-sidebar__avatar-button{display:inline-flex;overflow:visible;align-items:center;justify-content:center;padding:0;border:1px solid var(--color-button-secondary-border);background:var(--color-button-secondary-bg);box-shadow:var(--shadow-button-secondary);color:var(--color-icon-utility-strong);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;color:var(--color-text-primary);text-align:center}.cs-cards-sidebar__main-copy,.cs-cards-sidebar__section-meta,.cs-cards-sidebar__auth-copy,.cs-cards-sidebar__empty{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:var(--color-text-secondary)}.cs-cards-sidebar__main-copy{margin-top:.5rem;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:1rem;overflow-x:hidden}.cs-cards-sidebar__section-title,.cs-cards-sidebar__auth-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;padding-bottom:1.25rem;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;scrollbar-width:thin}.cs-cards-sidebar__onboarding-intro,.cs-cards-sidebar__choose-card{display:flex;min-height:100%;flex-direction:column;justify-content:center;padding:1rem 0;gap:1rem}.cs-cards-sidebar__onboarding-intro{align-items:stretch}.cs-cards-sidebar__intro-copy{display:grid;gap:.5rem;text-align:center}.cs-cards-sidebar__intro-copy strong{font-size:1.75rem;letter-spacing:0;line-height:1.2;font-weight:500;color:var(--color-text-primary)}.cs-cards-sidebar__intro-copy span{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:var(--color-text-secondary)}.cs-cards-sidebar__lying-card{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;position:relative;overflow:hidden;width:min(18.75rem,100%);min-height:7.25rem;padding:1.25rem;border:0;border-radius:.75rem;margin:0 auto;background:radial-gradient(circle at 80% 18%,rgb(var(--color-white-rgb)/18%),transparent 30%),repeating-radial-gradient(circle at 32% 18%,rgb(var(--color-white-rgb)/10%) 0 1px,transparent 1px .55rem),linear-gradient(145deg,#7b879e 0%,#44536f 100%);box-shadow:0 1.25rem 2.25rem rgb(var(--color-black-rgb)/16%),inset 0 0 0 1px rgb(var(--color-white-rgb)/18%);color:#fff;cursor:pointer;font-family:inherit;text-align:left;touch-action:manipulation;transform:perspective(32rem) rotateX(58deg) rotate(-2deg);transform-origin:50% 100%;transition:transform .22s cubic-bezier(.23,1,.32,1),filter .22s ease,box-shadow .22s ease}.cs-cards-sidebar__lying-card:before{position:absolute;top:1rem;left:1rem;width:2.2rem;height:1.48rem;border-radius:.25rem;background:linear-gradient(135deg,#d8d8d8,#777);box-shadow:inset 0 0 0 1px rgb(var(--color-black-rgb)/22%);content:""}.cs-cards-sidebar__lying-card:after{position:absolute;right:1.1rem;bottom:1rem;width:2.75rem;height:1.7rem;background:radial-gradient(circle at 32% 50%,#ea1f29 0 .78rem,transparent .82rem),radial-gradient(circle at 68% 50%,#f2a321 0 .78rem,transparent .82rem);content:""}.cs-cards-sidebar__lying-card span{position:absolute;right:1rem;bottom:3rem;left:1rem;color:rgb(var(--color-white-rgb)/72%);font-variant-numeric:tabular-nums;font-weight:700}.cs-cards-sidebar__lying-card--blank{filter:grayscale(1)}@media (pointer: fine){.cs-cards-sidebar__lying-card:hover{box-shadow:0 1.6rem 2.5rem rgb(var(--color-black-rgb)/18%),inset 0 0 0 1px rgb(var(--color-white-rgb)/18%);filter:grayscale(.6);transform:perspective(32rem) rotateX(50deg) rotate(-1deg) translateY(-.2rem)}}.cs-cards-sidebar__lying-card:focus-visible{outline:2px solid var(--color-accent-primary);outline-offset:.5rem}.cs-cards-sidebar__google-button,.cs-cards-sidebar__text-button,.cs-cards-sidebar__kyc-step{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;border:1px solid var(--color-button-secondary-border);border-radius:.625rem;background:var(--color-button-secondary-bg);color:var(--color-text-primary);cursor:pointer;font-family:inherit;gap:.75rem;touch-action:manipulation}.cs-cards-sidebar__google-button:focus-visible,.cs-cards-sidebar__text-button:focus-visible,.cs-cards-sidebar__kyc-step:focus-visible{outline:2px solid var(--color-accent-primary);outline-offset:2px}.cs-cards-sidebar__google-button span{font-weight:500;color:#4285f4}.cs-cards-sidebar__text-button{min-height:2.5rem;border:0;background:transparent;color:var(--color-accent-brand)}.cs-cards-sidebar__choose-card{padding:max(1.5rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1.5rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));background:transparent;color:var(--color-text-primary)}.cs-cards-sidebar__choose-head{display:grid;align-items:end;gap:1.25rem}.cs-cards-sidebar__choose-head .cs-cards-sidebar__section-title{color:var(--color-text-primary)}.cs-cards-sidebar__choose-head p{font-size:.875rem;letter-spacing:.02em;line-height:1.5;margin:.5rem 0 0;color:var(--color-text-secondary)}.cs-cards-sidebar__choice-grid{display:grid;gap:1rem}.cs-cards-sidebar__choice-card{position:relative;display:grid;padding:1rem;border:1px solid var(--color-border-soft);border-radius:.875rem;background:var(--color-surface-1);box-shadow:0 1.25rem 2.5rem rgb(var(--color-black-rgb)/14%);color:var(--color-text-primary);gap:1rem}.cs-cards-sidebar__choice-card strong{color:var(--color-text-primary)}.cs-cards-sidebar__choice-card p{font-size:.875rem;letter-spacing:.02em;line-height:1.5;margin:.5rem 0 0;color:var(--color-text-secondary)}.cs-cards-sidebar__choice-card--featured{background:var(--color-surface-2)}.cs-cards-sidebar__choice-card--selected{border-color:var(--color-button-primary-bg);box-shadow:0 0 0 2px rgb(var(--color-primary-rgb)/24%)}.cs-cards-sidebar__choice-check{position:absolute;top:1rem;right:1rem;display:grid;width:1.5rem;height:1.5rem;place-items:center;border:1px solid var(--color-border-soft);border-radius:50%;background:var(--color-surface-1);color:transparent}.cs-cards-sidebar__choice-card--selected .cs-cards-sidebar__choice-check{border-color:var(--color-button-primary-bg);background:var(--color-button-primary-bg);color:var(--color-button-primary-text)}.cs-cards-sidebar__choice-card--selected .cs-cards-sidebar__choice-check:after{content:"✓"}.cs-cards-sidebar__choice-plastic{position:relative;display:flex;min-height:5.6rem;flex-direction:column;justify-content:space-between;padding:1rem;border-radius:.75rem;background:radial-gradient(circle at 84% 70%,transparent 0 3.6rem,rgba(186,128,35,.46) 3.7rem 3.9rem,transparent 4rem),repeating-radial-gradient(circle at 24% 14%,rgb(var(--color-white-rgb)/10%) 0 1px,transparent 1px .5rem),linear-gradient(145deg,#050505 0%,#151515 62%,#050505 100%);color:#fff}.cs-cards-sidebar__choice-plastic--light{background:radial-gradient(circle at 24% 18%,rgb(var(--color-white-rgb)/40%),transparent 34%),linear-gradient(135deg,#edc762 0%,#a97920 100%);color:#111}.cs-cards-sidebar__choice-plastic--light strong,.cs-cards-sidebar__choice-plastic--light span{color:#111}.cs-cards-sidebar__choice-plastic span{font-size:.875rem;letter-spacing:.02em;line-height:1.5}.cs-cards-sidebar__choice-plastic strong{font-size:1.75rem;letter-spacing:0;line-height:1.2;font-variant-numeric:tabular-nums}.cs-cards-sidebar__choice-features{display:grid;padding:0;margin:0;gap:.5rem;list-style:none}.cs-cards-sidebar__choice-features li{font-size:.875rem;letter-spacing:.02em;line-height:1.5;position:relative;padding-left:1.25rem;color:var(--color-text-secondary)}.cs-cards-sidebar__choice-features li:before{position:absolute;top:.54rem;left:.2rem;width:.42rem;height:.42rem;border-radius:50%;background:#62d99f;content:""}.cs-cards-sidebar__card-home{display:flex;min-height:100%;flex-direction:column;background:transparent}.cs-cards-sidebar__card-home--first-visit{min-height:0;flex:1 1 auto}.cs-cards-sidebar__card-hero{display:flex;min-height:26rem;flex-direction:column;align-items:center;justify-content:flex-end;padding:max(3.5rem,env(safe-area-inset-top)) max(1.25rem,env(safe-area-inset-right)) 1.5rem max(1.25rem,env(safe-area-inset-left));border-bottom:1px solid var(--color-border-soft);background:radial-gradient(circle at 50% 8%,rgb(var(--color-accent-primary-rgb)/10%),transparent 26%),linear-gradient(180deg,var(--color-surface-elevated) 0%,var(--color-surface-1) 100%);color:var(--color-text-primary);gap:1.5rem}.cs-cards-sidebar__card-hero--first-visit{min-height:24rem;padding-top:1.5rem;border-bottom:0;background:transparent}.cs-cards-sidebar__hero-balance{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:1.5rem;margin-bottom:auto;color:var(--color-text-primary);gap:.25rem}.cs-cards-sidebar__hero-balance strong{font-size:clamp(2.75rem,10vw,3.6rem);font-variant-numeric:tabular-nums;font-weight:500;line-height:1}.cs-cards-sidebar__hero-balance:after{position:absolute;right:-2.75rem;bottom:-1rem;left:-2.75rem;height:.5rem;border-radius:.25rem;background:rgb(var(--color-accent-primary-rgb)/22%);box-shadow:0 .25rem 0 rgb(var(--color-black-rgb)/8%),inset 0 1px 0 rgb(var(--color-white-rgb)/18%);content:""}.cs-cards-sidebar__hero-balance-row{position:relative;z-index:1;display:inline-flex;align-items:baseline;justify-content:center;gap:.75rem}.cs-cards-sidebar__hero-plus-button{display:inline-grid;width:2.35rem;height:2.35rem;flex:0 0 auto;align-self:center;border:1px solid var(--color-button-secondary-border);border-radius:50%;background:var(--color-button-secondary-bg);box-shadow:var(--shadow-button-secondary);color:var(--color-text-primary);cursor:pointer;place-items:center;transform:translateY(-.14rem)}.cs-cards-sidebar__hero-plus-button svg{width:1.25rem;height:1.25rem}.cs-cards-sidebar__blank-card-entry{position:relative;display:grid;width:min(21rem,100%);padding:0;border:0;margin:0 auto;background:transparent;color:#111827;cursor:pointer;place-items:center;touch-action:manipulation}.cs-cards-sidebar__blank-card-entry .bank-card-face{filter:grayscale(1) saturate(0) brightness(.72);opacity:.84}.cs-cards-sidebar__blank-card-plus,.cs-cards-sidebar__add-card-overlay{position:absolute;z-index:3;top:50%;left:50%;display:grid;width:3.75rem;height:3.75rem;border:1px solid rgba(95,107,122,.16);border-radius:50%;background:linear-gradient(180deg,rgba(255,255,255,.96) 0%,rgb(237,242,247) 100%);box-shadow:0 1rem 2rem rgb(var(--color-black-rgb)/24%),inset 0 0 0 1px #ffffffb3;color:#111827;place-items:center;transform:translate(-50%,-50%)}.cs-cards-sidebar__blank-card-plus svg,.cs-cards-sidebar__add-card-overlay svg{width:1.85rem;height:1.85rem}.cs-cards-sidebar__password-row{display:grid;gap:.5rem;grid-template-columns:1fr auto}.cs-cards-sidebar__password-reveal{font-size:.875rem;letter-spacing:.02em;line-height:1.5;min-height:3rem;padding:0 1rem;border:1px solid var(--color-button-secondary-border);border-radius:.625rem;background:var(--color-button-secondary-bg);color:var(--color-text-primary);cursor:pointer}.cs-cards-sidebar__password-consent{font-size:.875rem;letter-spacing:.02em;line-height:1.5;display:flex;align-items:flex-start;color:var(--color-text-muted);gap:.75rem;line-height:1.45}.cs-cards-sidebar__password-consent input{width:1rem;height:1rem;margin-top:.15rem;accent-color:var(--color-primary)}.cs-cards-sidebar__cards-carousel{--bank-card-width: min(100%, var(--cards-sidebar-card-width, 21rem));width:100%;margin:-1.25rem -1.5rem 0}.cs-cards-sidebar__cards-carousel .cards-carousel__viewport{overflow:visible;padding:0;border-radius:0}.cs-cards-sidebar__cards-carousel .cards-carousel__slide{display:grid;align-items:center}.cs-cards-sidebar__cards-carousel-card{width:100%;max-width:none;padding:0 0 1.5rem}.cs-cards-sidebar__cards-carousel-card .stand-up-card__surface{right:11%;bottom:.25rem;left:11%;height:1rem;background:transparent;box-shadow:none}.cs-cards-sidebar__lying-bank-card{position:relative;display:grid;width:100%;justify-items:center;pointer-events:none}.cs-cards-sidebar__lying-bank-card:after{position:absolute;z-index:0;right:14%;bottom:.75rem;left:14%;height:1.15rem;border-radius:999px;background:radial-gradient(ellipse at center,rgb(var(--color-black-rgb)/32%) 0%,transparent 70%);content:"";filter:blur(.45rem);transform:translateY(.4rem) scaleX(1.12)}.cs-cards-sidebar__lying-bank-card .bank-card-front{position:relative;z-index:1;width:min(100%,var(--cards-sidebar-card-width, 21rem))}.cs-cards-sidebar__lying-bank-card .bank-card-face{overflow:hidden;width:min(100%,var(--cards-sidebar-card-width, 21rem));box-shadow:none}.cs-cards-sidebar__lying-bank-card--add .bank-card-face{filter:grayscale(1) saturate(0) brightness(.72);opacity:.82}.cs-cards-sidebar__hero-card-strip{font-size:.875rem;letter-spacing:.02em;line-height:1.5;position:relative;display:grid;overflow:hidden;width:min(20.5rem,100vw - 2rem);min-height:2.85rem;align-items:center;padding:0 3.5rem 0 3.25rem;border:0;border-radius:.22rem;background:radial-gradient(circle at 44% 50%,transparent 0 3.8rem,rgba(255,255,255,.11) 3.9rem 4rem,transparent 4.1rem),repeating-radial-gradient(circle at 28% 8%,rgba(255,255,255,.08) 0 1px,transparent 1px .56rem),linear-gradient(145deg,#030303 0%,#101013 58%,#020202 100%);box-shadow:0 .55rem #0a12246b,0 .85rem 1.25rem #0000002e;color:#9eabbf;cursor:pointer;font-family:inherit;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.22em;text-align:left;text-shadow:0 1px 0 rgb(var(--color-white-rgb)/18%);touch-action:manipulation;white-space:nowrap}.cs-cards-sidebar__hero-card-strip:before{position:absolute;top:.66rem;left:.7rem;width:1.9rem;height:1.25rem;border-radius:.2rem;background:linear-gradient(135deg,#e9b657,#9a5d16);box-shadow:inset 0 0 0 1px #0000003d,inset 0 .4rem 0 rgb(var(--color-white-rgb)/10%);content:""}.cs-cards-sidebar__hero-card-strip i{position:absolute;right:1.2rem;bottom:.42rem;width:2.6rem;height:1.6rem}.cs-cards-sidebar__hero-card-strip i:before,.cs-cards-sidebar__hero-card-strip i:after{position:absolute;top:0;width:1.6rem;height:1.6rem;border-radius:50%;content:""}.cs-cards-sidebar__hero-card-strip i:before{left:0;background:#eb1c23}.cs-cards-sidebar__hero-card-strip i:after{right:0;background:#f79e1b;mix-blend-mode:screen}@media (pointer: fine){.cs-cards-sidebar__hero-card-strip:hover{transform:translateY(-.06rem)}}.cs-cards-sidebar__hero-plus{position:relative;display:inline-flex;width:1.75rem;height:1.75rem;align-items:center;justify-content:center;border-radius:50%;background:rgb(var(--color-white-rgb)/28%);box-shadow:inset 0 0 0 1px rgb(var(--color-white-rgb)/20%)}.cs-cards-sidebar__hero-plus:before,.cs-cards-sidebar__hero-plus:after{position:absolute;width:.75rem;height:.16rem;border-radius:999px;background:var(--color-text-primary);content:""}.cs-cards-sidebar__hero-plus:after{transform:rotate(90deg)}.cs-cards-sidebar__carousel-dots{display:inline-flex;justify-content:center;gap:.5rem}.cs-cards-sidebar__carousel-dot{width:.375rem;height:.375rem;border-radius:50%;background:var(--color-border-soft)}.cs-cards-sidebar__carousel-dot--active{background:var(--color-accent-brand)}.cs-cards-sidebar__hero-actions{display:grid;width:100%;max-width:20.5rem;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.cs-cards-sidebar__hero-action{font-size:.875rem;letter-spacing:.02em;line-height:1.5;display:flex;min-width:0;min-height:5.75rem;flex-direction:column;align-items:center;justify-content:flex-start;padding:0;border:0;background:transparent;color:var(--color-text-primary);font-family:inherit;gap:.75rem;touch-action:manipulation}.cs-cards-sidebar__hero-action span{display:inline-flex;width:3.125rem;height:3.125rem;align-items:center;justify-content:center;border:1px solid var(--color-button-secondary-border);border-radius:50%;background:var(--color-button-secondary-bg);box-shadow:var(--shadow-button-secondary);color:var(--color-icon-utility-strong)}.cs-cards-sidebar__hero-action svg{width:1.5rem;height:1.5rem}.cs-cards-sidebar__hero-action strong{font-size:.875rem;letter-spacing:.02em;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--color-text-primary);font-weight:400}.cs-cards-sidebar__hero-action:focus-visible{outline:2px solid var(--color-accent-primary);outline-offset:4px}.cs-cards-sidebar__balance-sheet{display:flex;flex-direction:column;padding:1.25rem 1.25rem 0;border-radius:1.25rem 1.25rem 0 0;background:var(--color-surface-1);color:var(--color-text-primary);gap:1.25rem}.cs-cards-sidebar__balance-sheet--first-visit{flex:1 1 auto;padding-top:1rem;border-radius:0;background:transparent}.cs-cards-sidebar__sheet-toolbar{display:flex;align-items:center;justify-content:space-between}.cs-cards-sidebar__sheet-icon-button{position:relative;display:inline-flex;width:2.5rem;height:2.5rem;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-icon-utility-strong);font-family:inherit;touch-action:manipulation}.cs-cards-sidebar__sheet-icon-button span{font-size:0}.cs-cards-sidebar__sheet-icon-button svg{width:1.25rem;height:1.25rem}.cs-cards-sidebar__sheet-icon-button:last-child:before{width:.95rem;height:.95rem;border:.125rem solid currentcolor;border-radius:50%;content:""}.cs-cards-sidebar__sheet-icon-button:last-child:after{position:absolute;right:.75rem;bottom:.72rem;width:.5rem;height:.125rem;border-radius:999px;background:currentcolor;content:"";transform:rotate(45deg);transform-origin:right center}.cs-cards-sidebar__sheet-balance-row{display:grid;align-items:center;color:var(--color-text-primary);gap:.75rem;grid-template-columns:2.5rem minmax(0,1fr) auto}.cs-cards-sidebar__sheet-balance-row strong{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400}.cs-cards-sidebar__sheet-balance-row b{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;font-variant-numeric:tabular-nums;font-weight:400}.cs-cards-sidebar__sheet-balance-row--button{width:100%;padding:0;border:0;background:transparent;cursor:pointer;font-family:inherit;text-align:left}.cs-cards-sidebar__sheet-row-copy{display:grid;min-width:0;gap:.125rem}.cs-cards-sidebar__sheet-row-copy small{font-size:.875rem;letter-spacing:.02em;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-secondary)}.cs-cards-sidebar__sheet-balance-icon{font-size:1.75rem;letter-spacing:0;line-height:1.2;font-weight:500;display:inline-flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border-radius:50%;color:var(--color-text-inverse)}.cs-cards-sidebar__sheet-balance-icon svg{width:1.35rem;height:1.35rem}.cs-cards-sidebar__sheet-balance-icon--cash{background:linear-gradient(135deg,#1e916b,#24c291)}.cs-cards-sidebar__sheet-balance-icon--cards{background:linear-gradient(135deg,#2b95c9,#5cc4e8)}.cs-cards-sidebar__sheet-banner{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;min-height:2.625rem;border:1px solid var(--color-border-soft);margin:1.25rem -1.25rem 0;background:var(--color-surface-2);color:var(--color-text-primary);font-family:inherit;text-align:center;touch-action:manipulation}.cs-cards-sidebar__notice,.cs-cards-sidebar__auth,.cs-cards-sidebar__balance-card,.cs-cards-sidebar__card-panel,.cs-cards-sidebar__activity,.cs-cards-sidebar__kyc-row,.cs-cards-sidebar__address-row,.cs-cards-sidebar__detail-card,.cs-cards-sidebar__sensitive,.cs-cards-sidebar__kyc-card,.cs-cards-sidebar__product-row{border:1px solid var(--color-border-soft);border-radius:.875rem;background:var(--color-surface-1);box-shadow:0 1.5rem 3rem rgb(var(--color-black-rgb)/8%),inset 0 0 0 1px rgb(var(--color-white-rgb)/3%)}.cs-cards-sidebar__notice{font-size:.875rem;letter-spacing:.02em;line-height:1.5;padding:1rem;margin-bottom:1rem;color:var(--color-text-secondary)}.cs-cards-sidebar__notice--error{border-color:rgb(var(--color-danger-rgb)/28%);background:var(--color-danger-soft);color:var(--color-danger)}.cs-cards-sidebar__notice--ownership{display:flex;width:100%;align-items:center;justify-content:space-between;border-style:solid;font:inherit;text-align:left;cursor:pointer;gap:1rem}.cs-cards-sidebar__notice--ownership>span{display:flex;min-width:0;flex-direction:column;gap:.25rem}.cs-cards-sidebar__notice--ownership strong{font-size:.875rem;letter-spacing:.02em;line-height:1.5}.cs-cards-sidebar__notice--ownership small{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:var(--color-text-secondary)}.cs-cards-sidebar__notice--ownership svg{width:1.5rem;height:1.5rem;flex:0 0 1.5rem}.cs-cards-sidebar__auth{display:flex;flex-direction:column;padding:1.25rem;gap:1rem}.cs-cards-sidebar__auth-head{display:flex;align-items:center;gap:1rem}.cs-cards-sidebar__auth-avatar{display:flex;width:3rem;height:3rem;flex:0 0 3rem;align-items:center;justify-content:center;border-radius:50%;background:rgb(var(--color-accent-primary-rgb)/12%);color:var(--color-accent-brand)}.cs-cards-sidebar__auth-toggle,.cs-cards-sidebar__preset-row{display:flex;gap:.5rem}.cs-cards-sidebar__auth-toggle{padding:.25rem;border:1px solid var(--color-border-soft);border-radius:999px;background:var(--color-surface-elevated)}.cs-cards-sidebar__auth-toggle-button,.cs-cards-sidebar__preset-row button{font-size:.875rem;letter-spacing:.02em;line-height:1.5;min-height:2.75rem;padding:0 1rem;border-radius:999px;color:var(--color-text-secondary)}.cs-cards-sidebar__auth-toggle-button{flex:1}.cs-cards-sidebar__auth-toggle-button--active{background:var(--color-surface-1);box-shadow:var(--shadow-button-secondary);color:var(--color-text-primary)}.cs-cards-sidebar__auth-grid{display:grid;gap:.75rem;grid-template-columns:1fr}@media (min-width: 992px){.cs-cards-sidebar__auth-grid{grid-template-columns:1fr 1fr}}.cs-cards-sidebar__field{font-size:.875rem;letter-spacing:.02em;line-height:1.5;display:flex;flex-direction:column;color:var(--color-text-secondary);gap:.5rem}.cs-cards-sidebar__field input,.cs-cards-sidebar__field select,.cs-cards-sidebar__field textarea{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;min-height:3rem;padding:0 1rem;border:1px solid var(--color-button-secondary-border);border-radius:.625rem;background:var(--color-button-secondary-bg);color:var(--color-text-primary);font-family:inherit}.cs-cards-sidebar__field textarea{min-height:5rem;padding-top:.75rem;resize:vertical}@media (min-width: 992px){.cs-cards-sidebar__field--wide{grid-column:1/-1}}.cs-cards-sidebar__balance-card{display:flex;flex-direction:column;padding:1.25rem;margin-bottom:1rem;background:var(--color-text-primary);color:var(--color-text-inverse);gap:1.25rem}.cs-cards-sidebar__balance-label{font-size:.875rem;letter-spacing:.02em;line-height:1.5;opacity:.72}.cs-cards-sidebar__balance-value{font-size:2.625rem;letter-spacing:-.01em;line-height:1.2;font-weight:500;font-variant-numeric:tabular-nums}.cs-cards-sidebar__balance-grid{display:grid;gap:.75rem;grid-template-columns:1fr 1fr}.cs-cards-sidebar__balance-grid div{display:flex;flex-direction:column;padding:1rem;border-radius:.625rem;background:rgb(var(--color-white-rgb)/8%);gap:.25rem}.cs-cards-sidebar__balance-grid span{font-size:.75rem;letter-spacing:.03em;line-height:1.5;opacity:.72}.cs-cards-sidebar__balance-grid strong{font-variant-numeric:tabular-nums}.cs-cards-sidebar__quick-actions,.cs-cards-sidebar__card-actions{display:grid;margin-bottom:1rem;gap:.75rem;grid-template-columns:1fr}@media (min-width: 992px){.cs-cards-sidebar__quick-actions,.cs-cards-sidebar__card-actions{grid-template-columns:repeat(3,minmax(0,1fr))}}.cs-cards-sidebar__card-actions{margin-bottom:0;grid-template-columns:1fr 1fr}.cs-cards-sidebar__card-panel{display:flex;flex-direction:column;padding:1rem;margin-bottom:1rem;gap:1rem}.cs-cards-sidebar__card-art{position:relative;overflow:hidden;width:100%;min-height:12.5rem;padding:1.25rem;border:0;border-radius:.875rem;background:radial-gradient(circle at 25% 18%,rgba(255,255,255,.45),transparent 34%),linear-gradient(135deg,#f3c24d 0%,#a87516 100%);box-shadow:inset 0 0 0 1px #ffffff40;color:#111;font-family:inherit;text-align:left}.cs-cards-sidebar__card-art--button{cursor:pointer;touch-action:manipulation;transition:transform .16s ease,box-shadow .16s ease}@media (pointer: fine){.cs-cards-sidebar__card-art--button:hover{box-shadow:0 1rem 2rem rgb(var(--color-black-rgb)/16%),inset 0 0 0 1px #ffffff40;transform:translateY(-.125rem)}}.cs-cards-sidebar__card-art--button:focus-visible{outline:2px solid var(--color-accent-primary);outline-offset:3px}.cs-cards-sidebar__card-art--hero{width:min(18rem,82vw);min-height:3.75rem;flex-shrink:0;padding:0;border-radius:.125rem;margin-top:2rem;background:#4868a0;box-shadow:none;clip-path:polygon(7% 0,93% 0,100% 100%,0 100%);color:transparent;transform:none}.cs-cards-sidebar__card-art--hero:before,.cs-cards-sidebar__card-art--hero:after{position:absolute;top:50%;left:50%;content:"";transform:translate(-50%,-50%)}.cs-cards-sidebar__card-art--hero:before{width:2.5rem;height:1.35rem;border-radius:999px;background:rgb(var(--color-white-rgb)/45%)}.cs-cards-sidebar__card-art--hero:after{width:1rem;height:1rem;background:linear-gradient(#2f4f84,#2f4f84) center/100% .25rem no-repeat,linear-gradient(#2f4f84,#2f4f84) center/.25rem 100% no-repeat}.cs-cards-sidebar__card-art--hero .cs-cards-sidebar__card-brand,.cs-cards-sidebar__card-art--hero .cs-cards-sidebar__card-chip,.cs-cards-sidebar__card-art--hero .cs-cards-sidebar__card-holder,.cs-cards-sidebar__card-art--hero .cs-cards-sidebar__card-number,.cs-cards-sidebar__card-art--hero .cs-cards-sidebar__card-product{display:none}@media (pointer: fine){.cs-cards-sidebar__card-art--hero:hover{box-shadow:none;transform:translateY(-.125rem)}}.cs-cards-sidebar--has-issued-card .cs-cards-sidebar__hero-balance{padding-top:1.25rem;gap:0}.cs-cards-sidebar--has-issued-card .cs-cards-sidebar__hero-balance:after{content:none}.cs-cards-sidebar--has-issued-card .cs-cards-sidebar__card-art--hero{width:min(19rem,84vw);min-height:5.35rem;padding:.75rem 1rem;border-radius:.35rem .35rem 0 0;margin-top:3.8rem;background:radial-gradient(circle at 48% -8%,transparent 0 4.2rem,rgba(255,255,255,.09) 4.3rem 4.4rem,transparent 4.5rem),repeating-radial-gradient(circle at 34% 28%,rgba(255,255,255,.08) 0 1px,transparent 1px .55rem),linear-gradient(145deg,#030303 0%,#111114 60%,#020202 100%);box-shadow:0 1rem 1.5rem #00000029,inset 0 0 0 1px rgb(var(--color-white-rgb)/7%);clip-path:polygon(7% 0,93% 0,100% 100%,0 100%);color:#fff}.cs-cards-sidebar--has-issued-card .cs-cards-sidebar__card-art--hero:before,.cs-cards-sidebar--has-issued-card .cs-cards-sidebar__card-art--hero:after{content:none}.cs-cards-sidebar--has-issued-card .cs-cards-sidebar__card-art--hero .cs-cards-sidebar__card-brand,.cs-cards-sidebar--has-issued-card .cs-cards-sidebar__card-art--hero .cs-cards-sidebar__card-chip,.cs-cards-sidebar--has-issued-card .cs-cards-sidebar__card-art--hero .cs-cards-sidebar__card-number,.cs-cards-sidebar--has-issued-card .cs-cards-sidebar__card-art--hero .cs-cards-sidebar__card-product{display:block}.cs-cards-sidebar--has-issued-card .cs-cards-sidebar__card-art--hero .cs-cards-sidebar__card-holder{display:none}.cs-cards-sidebar--has-issued-card .cs-cards-sidebar__card-art--hero .cs-cards-sidebar__card-brand{position:absolute;top:.75rem;right:1.2rem;color:#d09133;font-size:.7rem}.cs-cards-sidebar--has-issued-card .cs-cards-sidebar__card-art--hero .cs-cards-sidebar__card-product{position:absolute;top:1.55rem;right:1.2rem;color:#d09133;font-size:.55rem}.cs-cards-sidebar--has-issued-card .cs-cards-sidebar__card-art--hero .cs-cards-sidebar__card-chip{position:absolute;top:2.45rem;left:1.1rem;width:2.1rem;height:1.45rem;margin-top:0;background:linear-gradient(135deg,#ded9c8,#8f8a7d)}.cs-cards-sidebar--has-issued-card .cs-cards-sidebar__card-art--hero .cs-cards-sidebar__card-number{font-size:.875rem;letter-spacing:.02em;line-height:1.5;top:.7rem;bottom:auto;left:4.1rem;color:#9eabbf;font-family:monospace;font-weight:700;letter-spacing:.2em;text-shadow:0 1px 0 rgb(var(--color-white-rgb)/18%)}@media (pointer: fine){.cs-cards-sidebar--has-issued-card .cs-cards-sidebar__card-art--hero:hover{box-shadow:0 1.15rem 1.65rem #0000002e,inset 0 0 0 1px rgb(var(--color-white-rgb)/7%)}}.cs-cards-sidebar__blank-card{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;position:relative;width:min(18rem,82vw);min-height:3.75rem;padding:0;border:0;border-radius:.125rem;margin-top:2rem;background:#4868a0;clip-path:polygon(7% 0,93% 0,100% 100%,0 100%);color:transparent;font-family:inherit;touch-action:manipulation}.cs-cards-sidebar__blank-card:before,.cs-cards-sidebar__blank-card:after{position:absolute;top:50%;left:50%;content:"";transform:translate(-50%,-50%)}.cs-cards-sidebar__blank-card:before{width:2.5rem;height:1.35rem;border-radius:999px;background:rgb(var(--color-white-rgb)/45%)}.cs-cards-sidebar__blank-card:after{width:1rem;height:1rem;background:linear-gradient(#2f4f84,#2f4f84) center/100% .25rem no-repeat,linear-gradient(#2f4f84,#2f4f84) center/.25rem 100% no-repeat}.cs-cards-sidebar__card-brand,.cs-cards-sidebar__card-product{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;font-weight:500;text-align:right}.cs-cards-sidebar__card-chip{width:2.75rem;height:2rem;border-radius:.375rem;margin-top:1.5rem;background:linear-gradient(135deg,#d8b15b,#8f6423);box-shadow:inset 0 0 0 1px #00000029}.cs-cards-sidebar__card-holder,.cs-cards-sidebar__card-number{font-size:1.5rem;line-height:1.2;font-weight:500;position:absolute;left:1.25rem;letter-spacing:0}.cs-cards-sidebar__card-holder{bottom:3.25rem}.cs-cards-sidebar__card-number{bottom:1.25rem;font-variant-numeric:tabular-nums}.cs-cards-sidebar__cards-list,.cs-cards-sidebar__activity{display:flex;flex-direction:column;margin-bottom:1rem;gap:.5rem}.cs-cards-sidebar__card-row,.cs-cards-sidebar__activity-row,.cs-cards-sidebar__address-row,.cs-cards-sidebar__product-row{display:grid;align-items:center;padding:1rem;color:var(--color-text-primary);gap:.75rem;grid-template-columns:1fr auto}.cs-cards-sidebar__card-row{min-height:4.5rem;border:1px solid var(--color-border-soft);border-radius:.75rem;background:var(--color-surface-1);text-align:left}.cs-cards-sidebar__card-row span,.cs-cards-sidebar__card-row small{min-width:0}.cs-cards-sidebar__card-row small{color:var(--color-text-secondary)}.cs-cards-sidebar__card-row--active{border-color:var(--color-accent-primary);box-shadow:0 0 0 1px rgb(var(--color-accent-primary-rgb)/28%)}.cs-cards-sidebar__kyc-row{display:flex;align-items:center;justify-content:space-between;padding:1rem;margin-bottom:1rem;gap:1rem}.cs-cards-sidebar__kyc-row div{display:flex;flex-direction:column;gap:.25rem}.cs-cards-sidebar__kyc-row span{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:var(--color-text-secondary)}.cs-cards-sidebar__activity{padding:1rem}.cs-cards-sidebar__filter{font-size:.875rem;letter-spacing:.02em;line-height:1.5;max-width:10rem;min-height:2.75rem;padding:0 .75rem;border:1px solid var(--color-button-secondary-border);border-radius:999px;background:var(--color-button-secondary-bg);color:var(--color-text-primary)}.cs-cards-sidebar__activity-row{padding-right:0;padding-left:0;border-top:1px solid var(--color-border-soft)}.cs-cards-sidebar__activity-row div{display:flex;min-width:0;flex-direction:column;gap:.25rem}.cs-cards-sidebar__activity-row span{font-size:.875rem;letter-spacing:.02em;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-secondary)}.cs-cards-sidebar__activity-row b{color:var(--color-success);font-variant-numeric:tabular-nums}.cs-cards-sidebar__amount-negative{color:var(--color-text-primary)!important}.cs-cards-sidebar__bottom-nav{display:flex;width:100%;box-sizing:border-box;align-items:center;justify-content:space-between;padding:.5rem;border:1px solid var(--color-border-soft);border-radius:999px;background:rgb(var(--color-black-rgb)/8%);gap:.75rem}.cs-cards-sidebar__bottom-button--active{border-color:var(--color-accent-primary);box-shadow:0 0 0 1px rgb(var(--color-accent-primary-rgb)/35%);color:var(--color-accent-brand)}.cs-cards-sidebar__address-row,.cs-cards-sidebar__detail-card,.cs-cards-sidebar__sensitive,.cs-cards-sidebar__kyc-card,.cs-cards-sidebar__product-row{display:flex;justify-content:space-between;padding:1rem;gap:1rem}.cs-cards-sidebar__address-row div,.cs-cards-sidebar__detail-card,.cs-cards-sidebar__sensitive label,.cs-cards-sidebar__kyc-card,.cs-cards-sidebar__product-row div{display:flex;min-width:0;flex-direction:column;gap:.25rem}.cs-cards-sidebar__address-row span,.cs-cards-sidebar__detail-card span,.cs-cards-sidebar__sensitive span,.cs-cards-sidebar__kyc-card span,.cs-cards-sidebar__kyc-card small,.cs-cards-sidebar__product-row span{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:var(--color-text-secondary)}.cs-cards-sidebar__address-row code,.cs-cards-sidebar__sensitive code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-primary);font-family:monospace;font-variant-numeric:tabular-nums}.cs-cards-sidebar__sensitive{display:grid;grid-template-columns:1fr}.cs-cards-sidebar__product-row{display:grid;align-items:center;border:1px solid var(--color-border-soft);border-radius:1rem;background:var(--color-surface-1);cursor:pointer;grid-template-columns:5.75rem 1fr auto}.cs-cards-sidebar__product-row:focus-visible{outline:2px solid var(--color-accent-primary);outline-offset:2px}.cs-cards-sidebar__product-row--selected{border-color:var(--color-accent-primary);background:rgb(var(--color-accent-primary-rgb)/10%)}.cs-cards-sidebar__product-card-preview{width:5.25rem;pointer-events:none}.cs-cards-sidebar__product-card-preview .bank-card-face{width:5.25rem;min-width:0;border-radius:.5rem}.cs-cards-sidebar__kyc-stepper{display:grid;margin-bottom:1rem;gap:.75rem;grid-template-columns:1fr}@media (min-width: 992px){.cs-cards-sidebar__kyc-stepper{grid-template-columns:1fr 1fr}}.cs-cards-sidebar__kyc-step{justify-content:flex-start;padding:0 1rem;color:var(--color-text-secondary)}.cs-cards-sidebar__kyc-step span{font-size:.875rem;letter-spacing:.02em;line-height:1.5;font-weight:500;display:inline-flex;width:1.75rem;height:1.75rem;align-items:center;justify-content:center;border-radius:50%;background:var(--color-surface-elevated);color:var(--color-text-secondary)}.cs-cards-sidebar__kyc-step--active{border-color:var(--color-accent-primary);color:var(--color-text-primary)}.cs-cards-sidebar__kyc-step--active span{background:var(--color-accent-brand);color:var(--color-text-inverse)}.cs-cards-sidebar__kyc-form-grid{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width: 992px){.cs-cards-sidebar__kyc-form-grid{grid-template-columns:1fr 1fr}}.cs-cards-sidebar__preset-row{flex-wrap:wrap}.cs-cards-sidebar__preset-row button{border:1px solid var(--color-button-secondary-border);background:var(--color-button-secondary-bg);color:var(--color-text-primary)}.cs-cards-sidebar__top-action svg,.cs-cards-sidebar__bottom-button svg,.cs-cards-sidebar__quick-actions 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]),.cs-cards-sidebar__quick-actions 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]),.cs-cards-sidebar__quick-actions svg [fill]:not([fill=none]){fill:currentcolor}.cs-cards-sidebar__bottom-button--active svg{color:var(--color-accent-brand)}.cs-cards-sidebar--connected.cs-cards-sidebar--active .cs-cards-sidebar__cards-list{margin-bottom:0}.cs-cards-sidebar--connected.cs-cards-sidebar--active .cs-cards-sidebar__card-row,.cs-cards-sidebar--connected.cs-cards-sidebar--active .cs-cards-sidebar__activity,.cs-cards-sidebar--connected.cs-cards-sidebar--active .cs-cards-sidebar__kyc-row{border-color:var(--color-border-soft);background:var(--color-surface-1);color:var(--color-text-primary)}.cs-cards-sidebar--connected.cs-cards-sidebar--active .cs-cards-sidebar__card-row small{color:var(--color-text-secondary)}.cs-cards-sidebar--connected.cs-cards-sidebar--active .cs-cards-sidebar__card-row--active{border-color:var(--color-accent-primary);box-shadow:0 0 0 1px rgb(var(--color-accent-primary-rgb)/28%)}.cs-cards-sidebar--connected.cs-cards-sidebar--active .cs-cards-sidebar__kyc-row span{color:var(--color-text-secondary)}.cs-cards-sidebar--connected.cs-cards-sidebar--active .cs-cards-sidebar__activity{padding:1.25rem;border-width:1px;border-radius:.875rem;margin-bottom:0;background:var(--color-surface-1);color:var(--color-text-primary)}.cs-cards-sidebar--connected.cs-cards-sidebar--active .cs-cards-sidebar__activity-head,.cs-cards-sidebar--connected.cs-cards-sidebar--active .cs-cards-sidebar__section-title{color:var(--color-text-primary)}.cs-cards-sidebar--connected.cs-cards-sidebar--active .cs-cards-sidebar__filter{border-color:var(--color-button-secondary-border);background:var(--color-button-secondary-bg);color:var(--color-text-primary)}.cs-cards-sidebar--connected.cs-cards-sidebar--active .cs-cards-sidebar__activity-row{border-top-color:var(--color-border-soft)}.cs-cards-sidebar--connected.cs-cards-sidebar--active .cs-cards-sidebar__activity-row span{color:var(--color-text-secondary)}.cs-cards-sidebar--connected.cs-cards-sidebar--active .cs-cards-sidebar__activity-row b{color:var(--color-success)}.cs-cards-sidebar--connected.cs-cards-sidebar--active .cs-cards-sidebar__amount-negative{color:var(--color-text-primary)!important}.cs-cards-sidebar--connected .cs-cards-sidebar__navbar,.cs-cards-sidebar--cards-intro .cs-cards-sidebar__navbar{display:block;padding:2.5rem max(1.5rem,env(safe-area-inset-right)) 1.5rem max(1.5rem,env(safe-area-inset-left))}.cs-cards-sidebar--connected .cs-cards-sidebar__navbar-row,.cs-cards-sidebar--cards-intro .cs-cards-sidebar__navbar-row{margin-bottom:0}.cs-cards-sidebar--connected .cs-cards-sidebar__content,.cs-cards-sidebar--cards-intro .cs-cards-sidebar__content{min-height:0;padding:0 max(1.5rem,env(safe-area-inset-right)) 2.5rem max(1.5rem,env(safe-area-inset-left));gap:1rem}.cs-cards-sidebar--connected .cs-cards-sidebar__content-scroll,.cs-cards-sidebar--cards-intro .cs-cards-sidebar__content-scroll{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;padding-bottom:1rem;overflow-x:hidden;overflow-y:hidden;scrollbar-gutter:auto}.cs-cards-sidebar--connected .cs-cards-sidebar__card-home,.cs-cards-sidebar--cards-intro .cs-cards-sidebar__card-home{min-height:0;flex:1 1 auto;gap:1rem}.cs-cards-sidebar--connected .cs-cards-sidebar__card-hero,.cs-cards-sidebar--cards-intro .cs-cards-sidebar__card-hero{min-height:0;flex:0 0 auto;justify-content:flex-start;padding:0;border:0;background:transparent;gap:1rem}.cs-cards-sidebar--connected .cs-cards-sidebar__hero-balance,.cs-cards-sidebar--cards-intro .cs-cards-sidebar__hero-balance{padding-top:0;margin:0}.cs-cards-sidebar--connected .cs-cards-sidebar__hero-balance:after,.cs-cards-sidebar--cards-intro .cs-cards-sidebar__hero-balance:after{display:none}.cs-cards-sidebar--connected .cs-cards-sidebar__hero-balance strong,.cs-cards-sidebar--cards-intro .cs-cards-sidebar__hero-balance strong{font-size:inherit;font-weight:inherit;line-height:inherit;font-size:2.625rem;letter-spacing:-.01em;line-height:1.2}.cs-cards-sidebar--connected .cs-cards-sidebar__cards-carousel,.cs-cards-sidebar--cards-intro .cs-cards-sidebar__cards-carousel{margin:-1.625rem -1.5rem 0;transform:translateY(-1.625rem)}.cs-cards-sidebar--connected .cs-cards-sidebar__hero-actions,.cs-cards-sidebar--cards-intro .cs-cards-sidebar__hero-actions{width:100%;max-width:20rem;align-self:center;margin-top:-1.25rem}.cs-cards-sidebar--connected .cs-cards-sidebar__hero-actions .cs-button,.cs-cards-sidebar--cards-intro .cs-cards-sidebar__hero-actions .cs-button{color:var(--color-text-primary)}.cs-cards-sidebar--connected .cs-cards-sidebar__asset-list-scroll,.cs-cards-sidebar--cards-intro .cs-cards-sidebar__asset-list-scroll{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;padding-bottom:1rem;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.cs-cards-sidebar--connected .cs-cards-sidebar__asset-list-scroll::-webkit-scrollbar,.cs-cards-sidebar--cards-intro .cs-cards-sidebar__asset-list-scroll::-webkit-scrollbar{display:none}.cs-cards-sidebar--connected .cs-cards-sidebar__asset-list .cs-crypto-list__list,.cs-cards-sidebar--cards-intro .cs-cards-sidebar__asset-list .cs-crypto-list__list{margin-right:0;margin-left:0}.cs-cards-sidebar--connected .cs-cards-sidebar__asset-icon,.cs-cards-sidebar--cards-intro .cs-cards-sidebar__asset-icon{display:grid;overflow:hidden;width:2.5rem;height:2.5rem;flex:0 0 2.5rem;border-radius:50%;margin:.25rem 0;place-items:center}.cs-cards-sidebar--connected .cs-cards-sidebar__asset-icon img,.cs-cards-sidebar--cards-intro .cs-cards-sidebar__asset-icon img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.cs-cards-sidebar--connected .cs-cards-sidebar__asset-icon--usd,.cs-cards-sidebar--cards-intro .cs-cards-sidebar__asset-icon--usd{background:transparent}.cs-cards-sidebar--connected .cs-cards-sidebar__asset-icon--mastercard,.cs-cards-sidebar--cards-intro .cs-cards-sidebar__asset-icon--mastercard{padding:.75rem .5rem;border:1px solid rgb(var(--color-black-rgb)/6%);background:var(--color-surface-elevated);box-shadow:0 .375rem .875rem rgb(var(--color-black-rgb)/8%)}.cs-cards-sidebar--connected .cs-cards-sidebar__bottom-nav,.cs-cards-sidebar--cards-intro .cs-cards-sidebar__bottom-nav{width:100%;box-sizing:border-box;padding:.5rem;border:1px solid var(--color-border-soft);border-radius:999px;margin:auto 0 0;background:rgb(var(--color-black-rgb)/8%);gap:.75rem}@media (max-height: 44rem){.cs-cards-sidebar{--cards-sidebar-card-width: 16rem}.cs-cards-sidebar--connected .cs-cards-sidebar__navbar,.cs-cards-sidebar--cards-intro .cs-cards-sidebar__navbar{padding-top:1.25rem;padding-bottom:.75rem}.cs-cards-sidebar--connected .cs-cards-sidebar__logo,.cs-cards-sidebar--connected .cs-cards-sidebar__top-action,.cs-cards-sidebar--connected .cs-cards-sidebar__avatar-button,.cs-cards-sidebar--cards-intro .cs-cards-sidebar__logo,.cs-cards-sidebar--cards-intro .cs-cards-sidebar__top-action,.cs-cards-sidebar--cards-intro .cs-cards-sidebar__avatar-button{width:3rem;height:3rem}.cs-cards-sidebar--connected .cs-cards-sidebar__content,.cs-cards-sidebar--cards-intro .cs-cards-sidebar__content{padding-bottom:1.25rem;gap:.5rem}.cs-cards-sidebar--connected .cs-cards-sidebar__card-home,.cs-cards-sidebar--connected .cs-cards-sidebar__card-hero,.cs-cards-sidebar--cards-intro .cs-cards-sidebar__card-home,.cs-cards-sidebar--cards-intro .cs-cards-sidebar__card-hero{gap:.5rem}.cs-cards-sidebar--connected .cs-cards-sidebar__cards-carousel,.cs-cards-sidebar--cards-intro .cs-cards-sidebar__cards-carousel{margin-top:-2rem;transform:translateY(-2rem)}.cs-cards-sidebar--connected .cs-cards-sidebar__cards-carousel-card,.cs-cards-sidebar--cards-intro .cs-cards-sidebar__cards-carousel-card{padding-bottom:1rem}.cs-cards-sidebar--connected .cs-cards-sidebar__hero-actions,.cs-cards-sidebar--cards-intro .cs-cards-sidebar__hero-actions{margin-top:-2rem}.cs-cards-sidebar--connected .cs-cards-sidebar__hero-actions .cs-button,.cs-cards-sidebar--cards-intro .cs-cards-sidebar__hero-actions .cs-button{flex:0 1 3.5rem;font-size:0;gap:0}}@media (prefers-reduced-motion: reduce){.cs-cards-sidebar__lying-card,.cs-cards-sidebar__card-art--button{transition:none}}.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:visible;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-cards.app-layout--detail-active .cs-cards-sidebar,.app-layout--section-benefits.app-layout--detail-active .cs-benefits-sidebar{display:none}@media (min-width: 992px){.app-layout--section-cards.app-layout--detail-active .cs-cards-sidebar,.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}.app-layout .slide-left-enter-active,.app-layout .slide-left-leave-active{transition:opacity .22s ease,transform .26s cubic-bezier(.23,1,.32,1)}.app-layout .slide-left-enter-from,.app-layout .slide-left-leave-to{opacity:0;transform:translate3d(1.25rem,0,0)}.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}.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}.cards-deposit-balance-view__card-space,.cards-deposit-balance-view__actions,.cards-deposit-balance-view__balance{width:100%;max-width:22rem;align-self:center}.cards-deposit-balance-view__card-space{aspect-ratio:572/362}.cards-deposit-balance-view__actions svg{width:1.5rem;height:1.5rem;color:var(--color-icon-utility-strong)}.cards-deposit-balance-view__balance{display:flex;flex-direction:column;gap:.25rem}.cards-deposit-balance-view__balance>span{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#5f6b7a}.cards-deposit-balance-view__balance>div{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.cards-deposit-balance-view__balance strong{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;font-weight:500}.cards-deposit-balance-view__notice{font-size:.875rem;letter-spacing:.02em;line-height:1.5;padding:1rem;border:1px solid rgb(var(--color-danger-rgb)/44%);border-radius:.75rem;background:var(--color-danger-soft);color:var(--color-danger)}.cs-steps{height:100%}.cs-form-group{display:flex;flex-direction:column;gap:1.25rem}.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}.cards-deposit-step-amount__available{font-size:.875rem;letter-spacing:.02em;line-height:1.5;display:flex;justify-content:space-between;color:var(--color-text-secondary);gap:1rem}.cards-deposit-step-amount__available strong{color:var(--color-text-primary)}.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}.cards-deposit-step-asset__notice{font-size:.875rem;letter-spacing:.02em;line-height:1.5;padding:1rem;border-radius:.75rem;background:var(--color-surface-2);color:var(--color-text-secondary)}.cards-deposit-step-asset__notice--error{color:var(--color-danger)}.cards-deposit-step-asset__generate{font-size:.875rem;letter-spacing:.02em;line-height:1.5;display:flex;flex-direction:column;padding:1rem;border-radius:.75rem;background:var(--color-surface-2);gap:.75rem}.cards-deposit-step-asset__generate small{color:var(--color-text-secondary)}.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}.cards-deposit-step-confirm__amount{font-size:2rem;letter-spacing:-.01em;line-height:1.2;font-weight:500;text-align:center}.cards-deposit-step-confirm__notice{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:var(--color-text-secondary)}.cards-deposit-step-confirm__notice--error{color:var(--color-danger)}.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)}.cards-deposit-step-external__notice{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:var(--color-text-secondary)}.cards-deposit-step-external__notice--error{color:var(--color-danger)}.cards-deposit-step-method__method{display:flex;align-items:center;padding:0;border:0;background:transparent;color:var(--color-text-primary);font-family:inherit;gap:1rem;text-align:left}.cards-deposit-step-method__method>span{display:flex;min-width:0;flex:1;flex-direction:column;gap:.25rem}.cards-deposit-step-method__method strong{font-size:1.125rem;letter-spacing:.01em;line-height:1.5}.cards-deposit-step-method__method small{font-size:.75rem;letter-spacing:.03em;line-height:1.5;color:var(--color-text-secondary)}.cards-deposit-step-method__method:disabled{opacity:.55}.cards-deposit-step-method__warning{font-size:.875rem;letter-spacing:.02em;line-height:1.5;padding:1rem;border-radius:.75rem;background:var(--color-surface-2);color:var(--color-text-secondary)}.cards-deposit-step-method__warning--error{color:var(--color-danger)}.cards-deposit-step-status__state{display:flex;flex-direction:column;padding:1.5rem;border-radius:1rem;background:var(--color-surface-2);gap:.75rem}.cards-deposit-step-status__state strong{font-size:1.75rem;letter-spacing:0;line-height:1.2}.cards-deposit-step-status__state span{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:var(--color-text-secondary)}.cards-deposit-step-status__state--funded{background:var(--color-success-soft)}.cards-deposit-step-status__details{font-size:.875rem;letter-spacing:.02em;line-height:1.5;display:grid;gap:1rem;grid-template-columns:1fr auto}.cards-deposit-step-status__details span{color:var(--color-text-secondary)}.cards-deposit-step-status__error{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:var(--color-danger)}.bank-card-back{--bank-card-back-padding-x: clamp(1.45rem, 6.3%, 2.25rem)}.bank-card-back .bank-card-face__content{align-content:start;padding:clamp(.78rem,3.6%,1.1rem) 0;gap:clamp(.42rem,1.8vw,.68rem);grid-template-rows:auto auto auto 1fr}.bank-card-back__stripe{width:100%;height:clamp(1.9rem,9vw,2.4rem);background:linear-gradient(90deg,#05070a 0%,#1f2937 50%,#05070a 100%);box-shadow:inset 0 1px #ffffff14}.bank-card-back__signature{display:grid;min-height:clamp(2.1rem,8vw,2.7rem);align-items:center;padding:0 var(--bank-card-back-padding-x)}.bank-card-back__signature-paper{display:grid;min-width:0;min-height:clamp(2rem,7vw,2.5rem);align-items:center;padding:0 1rem;border-radius:.42rem;background:repeating-linear-gradient(135deg,rgba(15,23,42,.06) 0 .28rem,transparent .28rem .56rem),rgba(255,255,255,.86);color:#111827;gap:.5rem;grid-template-columns:minmax(0,1fr) minmax(4.4rem,.18fr)}.bank-card-back__signature-name{min-width:0;font-family:Brush Script MT,Segoe Script,cursive;font-size:clamp(1rem,5vw,1.35rem);line-height:1.1;overflow-wrap:anywhere}.bank-card-back__grid{display:grid;align-items:start;padding:0 var(--bank-card-back-padding-x);gap:.5rem .75rem;grid-template-columns:minmax(0,1fr) minmax(4.75rem,.28fr)}.bank-card-back__detail-label{overflow:hidden;min-width:0;color:#ffffffb8;line-height:1.15;text-overflow:clip;white-space:nowrap;font-size:.75rem;letter-spacing:.03em;line-height:1.5}.bank-card-back__detail-label--pan{grid-column:1;grid-row:1}.bank-card-back__detail-label--expiry{grid-column:2;grid-row:1}.bank-card-back__field{position:relative;display:grid;min-width:0;min-height:2.35rem;align-items:center;padding:.5rem 1rem;border:1px solid rgba(255,255,255,.14);border-radius:.72rem;background:rgba(255,255,255,.08);color:inherit;gap:.16rem;text-align:left;transition:background-color .15s ease,border-color .15s ease,transform .15s ease}@media (pointer: fine){.bank-card-back__field:hover{border-color:#ffffff42;background:rgba(255,255,255,.13)}}.bank-card-back__field:focus-visible{outline:2px solid rgba(255,255,255,.76);outline-offset:2px}.bank-card-back__field:active{transform:translateY(1px)}.bank-card-back__field:disabled{cursor:default;opacity:.72}.bank-card-back__field--pan{min-width:0;grid-column:1;grid-row:2}.bank-card-back__field--value:not(.bank-card-back__field--pan){grid-column:2;grid-row:2}.bank-card-back__field--pan .bank-card-back__value{font-size:clamp(.7rem,2.32vw,.96rem);justify-self:start;letter-spacing:.035em}.bank-card-back__signature-cvc{position:relative;display:grid;min-width:0;min-height:2.28rem;padding:.22rem .48rem;border:1px solid rgba(17,24,39,.13);border-radius:.42rem;background:rgba(255,255,255,.52);color:#111827;justify-items:end;text-align:right;transition:background-color .15s ease,border-color .15s ease,transform .15s ease}@media (pointer: fine){.bank-card-back__signature-cvc:hover{border-color:#1118273d;background:rgba(255,255,255,.72)}}.bank-card-back__signature-cvc:focus-visible{outline:2px solid rgba(17,24,39,.72);outline-offset:2px}.bank-card-back__signature-cvc:active{transform:translateY(1px)}.bank-card-back__signature-cvc:disabled{cursor:default;opacity:.72}.bank-card-back__label,.bank-card-back__detail-label,.bank-card-back__copied{color:#ffffffb8;line-height:1.15;white-space:nowrap;font-size:.75rem;letter-spacing:.03em;line-height:1.5}.bank-card-back__value{min-width:0;color:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(.72rem,2.75vw,.98rem);font-variant-numeric:tabular-nums;letter-spacing:.045em;line-height:1.15;overflow-wrap:anywhere;white-space:nowrap}.bank-card-back__value--compact{font-size:clamp(.78rem,2.5vw,.98rem);letter-spacing:.04em}.bank-card-back__copied{color:inherit;font-weight:700;justify-self:end}.bank-card-back__field .bank-card-back__copied{position:absolute;right:.75rem;bottom:-1.15rem;padding:.1rem .5rem;border-radius:999px;background:rgb(var(--color-black-rgb)/76%);color:#fff;line-height:1}.bank-card-back__signature-cvc .bank-card-back__copied{color:#111827}.bank-card-back__legal{padding:0 var(--bank-card-back-padding-x);color:#ffffffa8;font-size:.75rem;letter-spacing:.03em;line-height:1.5}.bank-card-back--artwork-gold .bank-card-back__stripe{background:linear-gradient(90deg,#070604 0%,#17110b 50%,#070604 100%)}.bank-card-back--artwork-gold .bank-card-back__signature-paper{background:repeating-linear-gradient(135deg,rgba(15,23,42,.09) 0 .28rem,transparent .28rem .56rem),rgba(255,245,205,.82)}.bank-card-back--artwork-gold .bank-card-back__signature-cvc{border-color:#08060429;background:rgba(255,245,205,.44)}.bank-card-back--artwork-gold .bank-card-back__field{border-color:#0806041f;background:rgba(8,6,4,.07)}.bank-card-back--artwork-gold .bank-card-back__label,.bank-card-back--artwork-gold .bank-card-back__detail-label,.bank-card-back--artwork-gold .bank-card-back__legal{color:#080604a8}@media (max-width: 25rem){.bank-card-back__grid{grid-template-columns:1fr}.bank-card-back__signature-paper{grid-template-columns:minmax(0,1fr) minmax(4rem,.3fr)}}.flip-card{--flip-card-perspective: 72rem;--flip-card-duration: .26s;--flip-card-easing: cubic-bezier(.23, 1, .32, 1);display:grid;gap:1rem;justify-items:center}.flip-card__control{min-height:2.75rem;padding:0 1rem;border:1px solid var(--color-button-secondary-border);border-radius:999px;background:var(--color-button-secondary-bg);box-shadow:var(--shadow-button-secondary);color:var(--color-text-primary);transition:background-color .15s ease,transform .15s ease;font-size:.875rem;letter-spacing:.02em;line-height:1.5;font-weight:500}@media (pointer: fine){.flip-card__control:hover{background:var(--color-button-secondary-bg-hover)}}.flip-card__control:focus-visible{outline:2px solid var(--color-input-border-focus);outline-offset:2px}.flip-card__control:active{transform:translateY(1px)}.flip-card__scene{width:100%;perspective:var(--flip-card-perspective)}.flip-card__layer{position:relative;display:grid;width:100%;transform-style:preserve-3d;transition:transform var(--flip-card-duration) var(--flip-card-easing)}.flip-card__face{min-width:0;backface-visibility:hidden;grid-area:1/1;transform-style:preserve-3d}.flip-card__face[aria-hidden=true]{pointer-events:none}.flip-card__face--back{transform:rotateY(180deg) translateZ(1px)}.flip-card--flipped .flip-card__layer{transform:rotateY(180deg)}.flip-card--vertical .flip-card__face--back{transform:rotateX(180deg) translateZ(1px)}.flip-card--vertical.flip-card--flipped .flip-card__layer{transform:rotateX(180deg)}.flip-card--disabled{opacity:.62}@media (prefers-reduced-motion: reduce){.flip-card__layer{transform:none!important;transition:opacity 80ms ease}.flip-card__face{transition:opacity 80ms ease}.flip-card__face--back{transform:none}.flip-card:not(.flip-card--flipped) .flip-card__face--back,.flip-card--flipped .flip-card__face--front{opacity:0}}.cards-detail-view__flip{width:min(100%,22rem);align-self:center;animation:cards-detail-stand .48s cubic-bezier(.22,1,.36,1);cursor:pointer;transform-origin:center bottom}.cards-detail-view__actions{width:100%;max-width:22rem;align-self:center}.cards-detail-view__actions svg{width:1.5rem;height:1.5rem;color:var(--color-icon-utility-strong)}.cards-detail-view__balance{display:flex;width:100%;max-width:22rem;flex-direction:column;align-self:center;gap:.25rem}.cards-detail-view__balance>span{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#5f6b7a}.cards-detail-view__balance>div{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.cards-detail-view__balance strong{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;font-weight:500}.cards-detail-view__balance small{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:var(--color-text-secondary);text-transform:capitalize}.cards-detail-view__status--frozen{color:var(--color-danger)!important}.cards-detail-view__notice{font-size:.875rem;letter-spacing:.02em;line-height:1.5;padding:1rem;border:1px solid var(--color-border-soft);border-radius:.75rem;background:var(--color-surface-2);color:var(--color-text-secondary)}.cards-detail-view__notice--error{border-color:rgb(var(--color-danger-rgb)/44%);background:var(--color-danger-soft);color:var(--color-danger)}.cards-detail-view__notice--success{border-color:rgb(var(--color-success-rgb)/36%);background:rgb(var(--color-success-rgb)/12%);color:var(--color-success)}.cards-detail-view__modal-copy{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;color:var(--color-text-secondary)}@media (prefers-reduced-motion: reduce){.cards-detail-view__flip{animation:none}}@keyframes cards-detail-stand{0%{opacity:0;transform:translateY(1.25rem) rotateX(7deg) scale(.96)}to{opacity:1;transform:none}}.cards-history-step-list__list{display:flex;flex-direction:column;gap:.25rem}.cards-history-step-list__row{display:flex;min-height:4.25rem;align-items:center;justify-content:space-between;padding:.75rem;border:0;border-radius:.75rem;background:transparent;color:var(--color-text-primary);cursor:pointer;font-family:inherit;gap:1rem;text-align:left}@media (pointer: fine){.cards-history-step-list__row:hover{background:var(--color-surface-2)}}.cards-history-step-list__row>span{display:flex;min-width:0;flex:1;flex-direction:column;gap:.25rem}.cards-history-step-list__row strong{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cards-history-step-list__row small{font-size:.75rem;letter-spacing:.03em;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-secondary)}.cards-history-step-list__row b{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:var(--color-success);font-variant-numeric:tabular-nums}.cards-history-step-list__amount--negative{color:var(--color-text-primary)!important}.cards-history-step-list__notice{font-size:.875rem;letter-spacing:.02em;line-height:1.5;padding:1rem;border-radius:.75rem;background:var(--color-surface-2);color:var(--color-text-secondary)}.cards-history-step-list__notice--error{color:var(--color-danger)}.cards-history-step-transaction__content{display:flex;flex-direction:column;gap:2.5rem}.cards-history-step-transaction__amount{font-size:2rem;letter-spacing:-.01em;line-height:1.2;font-weight:500;color:var(--color-success);text-align:center}.cards-history-step-transaction__amount--negative{color:var(--color-text-primary)}.cards-history-step-transaction__notice{font-size:.875rem;letter-spacing:.02em;line-height:1.5;padding:1rem;border-radius:.75rem;background:var(--color-surface-2)}.cards-history-step-transaction__notice--error{color:var(--color-danger)}.cards-order-step-cardholder-name__notice{font-size:.875rem;letter-spacing:.02em;line-height:1.5;padding:1rem;border-radius:.75rem;background:var(--color-surface-2);color:var(--color-text-secondary)}.cards-order-step-choose__heading{display:flex;flex-direction:column;gap:.5rem}.cards-order-step-choose__heading strong{font-size:1.75rem;letter-spacing:0;line-height:1.2}.cards-order-step-choose__heading span{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:var(--color-text-secondary)}.cards-order-step-choose__product{display:flex;align-items:center;padding:1rem;border:0;border-bottom:1px solid var(--color-border-soft);background:transparent;color:var(--color-text-primary);font:inherit;gap:1rem;text-align:left}.cards-order-step-choose__products{display:flex;flex-direction:column}.cards-order-step-choose__eligibility{display:grid;grid-template-columns:1fr auto;padding:1rem;border-radius:.75rem;background:var(--color-surface-2);gap:.5rem 1rem}.cards-order-step-choose__eligibility span,.cards-order-step-choose__eligibility small{color:var(--color-text-secondary)}.cards-order-step-choose__eligibility span,.cards-order-step-choose__eligibility strong{font-size:.875rem;letter-spacing:.02em;line-height:1.5}.cards-order-step-choose__eligibility small{font-size:.75rem;letter-spacing:.03em;line-height:1.5;grid-column:1/-1}.cards-order-step-choose__eligibility--kyc small{color:var(--color-warning)}.cards-order-step-choose__card{width:min(100%,18rem);align-self:center}.cards-order-step-choose__selection{display:inline-grid;width:1.25rem;height:1.25rem;place-items:center;flex:0 0 auto;border:2px solid var(--color-border);border-radius:.25rem;color:transparent;font-size:.875rem;font-weight:700;line-height:1}.cards-order-step-choose__selection:after{content:"✓"}.cards-order-step-choose__product--selected .cards-order-step-choose__selection{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary, #fff)}.cards-order-step-choose__product-copy{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem}.cards-order-step-choose__product-copy>span{display:flex;flex-direction:column;gap:.25rem}.cards-order-step-choose__product-copy small{font-size:.75rem;letter-spacing:.03em;line-height:1.5;color:var(--color-text-secondary)}.cards-order-step-choose__terms{font-size:.875rem;letter-spacing:.02em;line-height:1.5;display:grid;padding-left:1.5rem;margin:0;color:var(--color-text-secondary);gap:.5rem}.cards-order-step-choose__notice{font-size:.875rem;letter-spacing:.02em;line-height:1.5;padding:1rem;border-radius:.75rem;background:var(--color-surface-2)}.cards-order-step-choose__notice--error{color:var(--color-danger)}.cards-order-step-confirm__summary{display:flex;align-items:center;justify-content:space-between;padding:1.25rem;border-radius:1rem;background:var(--color-surface-2)}.cards-order-step-confirm__summary span{font-size:1.125rem;letter-spacing:.01em;line-height:1.5}.cards-order-step-confirm__summary strong{font-size:1.75rem;letter-spacing:0;line-height:1.2}.cards-order-step-confirm__notice{font-size:.875rem;letter-spacing:.02em;line-height:1.5;padding:1rem;border-radius:.75rem;background:var(--color-surface-2);color:var(--color-text-secondary)}.cards-order-step-confirm__notice--warning{color:var(--color-warning)}.cards-order-step-confirm__notice--error{color:var(--color-danger)}.cs-form-select__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-grow:1;color:var(--color-input-text)}.cs-form-select__value--placeholder{color:var(--color-input-placeholder)}.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;color:var(--color-input-text);background-color:var(--color-input-bg);color-scheme:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cs-form-select__select option,.cs-form-select__select optgroup{color:var(--color-input-text);background-color:var(--color-input-bg)}.cs-form-select__icon-before,.cs-form-select__icon-after{width:1.5rem;height:1.5rem;flex-shrink:0}.cards-order-step-kyc-documents input[type=file]{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;opacity:0}.cards-order-step-kyc-documents span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cards-order-step-kyc-documents__hint{font-size:.75rem;letter-spacing:.03em;line-height:1.5;color:var(--color-text-secondary)}.cards-order-step-kyc-documents__error{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:var(--color-danger)}.cards-order-step-kyc-personal__intro{font-size:.875rem;letter-spacing:.02em;line-height:1.5;padding:1rem;border-radius:.75rem;background:var(--color-surface-2);color:var(--color-text-secondary)}.cards-order-step-kyc-personal__error{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:var(--color-danger)}.notice{font-size:.875rem;letter-spacing:.02em;line-height:1.5;padding:1rem;border-radius:.75rem;background:var(--color-surface-2);color:var(--color-text-secondary)}.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}.cards-order-step-phone__notice{font-size:.875rem;letter-spacing:.02em;line-height:1.5;padding:1rem;border-radius:.75rem;background:var(--color-surface-2);color:var(--color-text-secondary)}.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}.cards-send-step-amount__form{flex-grow:1}.cards-send-step-amount__available{font-size:.875rem;letter-spacing:.02em;line-height:1.5;display:flex;justify-content:space-between;color:var(--color-text-secondary);gap:1rem}.cards-send-step-amount__available strong{color:var(--color-text-primary)}.cards-send-step-amount__note-count{font-size:.75rem;letter-spacing:.03em;line-height:1.5;margin-top:-2rem;color:var(--color-text-secondary);text-align:right}.cards-send-step-confirm__amount{font-size:2rem;letter-spacing:-.01em;line-height:1.2;font-weight:500;font-variant-numeric:tabular-nums;text-align:center}.cards-send-step-confirm__notice{font-size:.875rem;letter-spacing:.02em;line-height:1.5;padding:1rem;border-radius:.75rem;background:var(--color-surface-2);color:var(--color-text-secondary)}.cards-send-step-confirm__notice--error{color:var(--color-danger)}.cards-send-step-recipient__form{flex-grow:1}.cards-send-step-recipient__notice{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:var(--color-text-secondary)}.cards-top-up-step-amount__available,.cards-top-up-step-amount__actions{display:flex;justify-content:space-between;gap:1rem}.cards-top-up-step-amount__available{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:var(--color-text-secondary)}.cards-top-up-step-amount__available strong{color:var(--color-text-primary)}.cards-top-up-step-amount__notice{font-size:.875rem;letter-spacing:.02em;line-height:1.5;padding:1rem;border-radius:.75rem;background:var(--color-surface-2);color:var(--color-text-secondary)}.cards-top-up-step-confirm__amount{font-size:2rem;letter-spacing:-.01em;line-height:1.2;font-weight:500;text-align:center}.cards-top-up-step-confirm__notice{font-size:.875rem;letter-spacing:.02em;line-height:1.5;padding:1rem;border-radius:.75rem;background:var(--color-surface-2);color:var(--color-text-secondary)}.cards-top-up-step-method__method{display:flex;align-items:center;padding:0;border:0;background:transparent;color:var(--color-text-primary);cursor:pointer;font-family:inherit;gap:1rem;text-align:left}.cards-top-up-step-method__method>span{display:flex;min-width:0;flex:1;flex-direction:column;gap:.25rem}.cards-top-up-step-method__method strong{font-size:1.125rem;letter-spacing:.01em;line-height:1.5}.cards-top-up-step-method__method small{font-size:.75rem;letter-spacing:.03em;line-height:1.5;color:var(--color-text-secondary)}.cards-top-up-step-method__notice{font-size:.875rem;letter-spacing:.02em;line-height:1.5;padding:1rem;border-radius:.75rem;background:var(--color-surface-2);color:var(--color-text-secondary)}.cards-top-up-step-method__notice--error{color:var(--color-danger)}.cards-top-up-step-method__select{font-size:.875rem;letter-spacing:.02em;line-height:1.5;font-weight:500;padding:.75rem 1rem;border-radius:.625rem;background:rgb(var(--color-accent-primary-rgb)/14%);color:var(--color-accent-brand)}.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-amount-input{width:100%;border:none}.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)}}.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%}.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-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}.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;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-sell-thirdweb__field--pill{display:flex;align-items:center;gap:.75rem;min-height:3.5rem;padding:0 .75rem}.ugoldx-sell-thirdweb__field:focus-within{border-color:#ab7f35}.ugoldx-sell-thirdweb__input{flex:1 1 auto;width:100%;min-width:0;background:transparent;border:none;padding:0;font-size:1.125rem;letter-spacing:.01em;line-height:1.5}.ugoldx-sell-thirdweb__field--pill .ugoldx-sell-thirdweb__input{flex:1 1 0;min-width:4.5rem}.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: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-sell-thirdweb:hover__token{background-color:#e0e8f1}}.ugoldx-sell-thirdweb__token--static{justify-content:space-between;cursor:default}.ugoldx-sell-thirdweb__field--pill .ugoldx-sell-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-sell-thirdweb__token-logo,.ugoldx-sell-thirdweb__asset-option-logo{display:inline-flex;width:1.75rem;height:1.75rem;min-width:1.75rem;flex-shrink:0}.ugoldx-sell-thirdweb__asset-selector{flex-shrink:0}.ugoldx-sell-thirdweb__field--pill .ugoldx-sell-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-sell-thirdweb__asset-option{display:inline-flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;min-width:0}.ugoldx-sell-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-sell-thirdweb__asset-option--selected .ugoldx-sell-thirdweb__asset-option-label{color:var(--color-accent-brand)}.ugoldx-sell-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-sell-thirdweb__action{width:100%;margin-top:.5rem}.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__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__hash{display:inline-flex;align-items:center;justify-content:flex-end;gap:.5rem;min-width:0}.ugoldx-sell-thirdweb__hash-copy{flex-shrink:0;transform:scale(.8);transform-origin:center right}.ugoldx-sell-thirdweb__timeline{display:grid;gap:.5rem;margin-top:.5rem}.ugoldx-sell-thirdweb__timeline-row{display:flex;align-items:center;gap:.75rem}.ugoldx-sell-thirdweb__timeline-dot{width:.55rem;height:.55rem;border-radius:999px;flex-shrink:0;background-color:rgb(var(--color-text-secondary-rgb)/.35)}.ugoldx-sell-thirdweb__timeline-dot--success{background-color:var(--color-success)}.ugoldx-sell-thirdweb__timeline-dot--active{background-color:var(--color-warning);animation:ugoldx-sell-status-pulse 1.8s ease-in-out infinite}.ugoldx-sell-thirdweb__timeline-dot--danger{background-color:var(--color-danger)}.ugoldx-sell-thirdweb__timeline-label{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#5f6b7a}.ugoldx-sell-thirdweb__timeline-label--success{color:var(--color-success)}.ugoldx-sell-thirdweb__timeline-label--active{color:#111827;font-weight:700}.ugoldx-sell-thirdweb__timeline-label--danger{color:var(--color-danger);font-weight:700}.ugoldx-sell-thirdweb__info-row{display:flex;justify-content:space-between;align-items:center;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-asset{display:inline-flex;min-width:0;align-items:center;justify-content:flex-end;gap:.5rem}.ugoldx-sell-thirdweb__info-asset-icon{width:1.5rem;height:1.5rem;flex-shrink:0}.ugoldx-sell-thirdweb__info-error{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#dc2626}@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-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-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-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-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,.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}.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}}.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-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-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;margin-top:-.5rem;gap:.25rem}.settings-account-step-index__rule{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:#5f6b7a}.settings-account-step-index__kyc-entry-after{display:inline-flex;align-items:center;gap:.5rem}.settings-account-step-index__kyc-entry-after>.cs-button{flex-shrink:0}.settings-account-step-index__kyc-entry-after svg{width:1.5rem;height:1.5rem;color:var(--color-icon-utility)}.settings-account-step-index__kyc-entry-after svg [stroke]:not([stroke=none]){stroke:currentColor}.settings-account-step-index__kyc-entry{cursor:pointer}.settings-account-step-index__kyc-entry-copy{display:grid;gap:.25rem}.settings-account-step-index__kyc-entry-copy strong{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;color:var(--color-text-primary)}.settings-account-step-index__kyc-entry-status{font-size:.875rem;letter-spacing:.02em;line-height:1.5}.settings-account-step-index__kyc-entry-status--success{color:var(--color-success)}.settings-account-step-index__kyc-entry-status--warning{color:var(--color-warning)}.settings-account-step-index__kyc-entry-status--info{color:var(--color-accent-primary)}.settings-account-step-index__kyc-entry-status--danger{color:var(--color-danger)}.settings-account-step-index__kyc-entry-status--neutral{color:var(--color-text-secondary)}.settings-account-step-index__action-row{display:flex;flex-wrap:wrap;align-items:center;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;color:#ab7f35;gap:.5rem}.settings-account-step-index__verified svg{width:1.25rem;height:1.25rem;flex-shrink:0}.settings-account-step-kyc-profile__content{flex-grow:1}.settings-account-step-kyc-profile__status{display:flex;align-items:flex-start;padding:1rem;border:1px solid var(--color-border-soft);border-radius:1rem;gap:1rem}.settings-account-step-kyc-profile__status--success{border-color:rgb(var(--color-success-rgb)/.25);background:rgb(var(--color-success-rgb)/.08)}.settings-account-step-kyc-profile__status--info{border-color:rgb(var(--color-accent-primary-rgb)/.25);background:rgb(var(--color-accent-primary-rgb)/.08)}.settings-account-step-kyc-profile__status--warning{border-color:rgb(var(--color-warning-rgb)/.25);background:rgb(var(--color-warning-rgb)/.08)}.settings-account-step-kyc-profile__status--danger{border-color:rgb(var(--color-danger-rgb)/.25);background:rgb(var(--color-danger-rgb)/.08)}.settings-account-step-kyc-profile__status-icon{width:2.75rem;height:2.75rem;flex-shrink:0;padding:.5rem;border-radius:50%;background:rgb(var(--color-surface-1-rgb)/.6)}.settings-account-step-kyc-profile__status-copy{display:grid;gap:.25rem}.settings-account-step-kyc-profile__status-copy strong{font-size:1.125rem;letter-spacing:.01em;line-height:1.5;font-weight:500;color:var(--color-text-primary)}.settings-account-step-kyc-profile__status-copy span,.settings-account-step-kyc-profile__status-copy small{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:var(--color-text-secondary)}.settings-account-step-kyc-profile__status-head{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.settings-account-step-kyc-profile__status-pill{font-size:.75rem;letter-spacing:.03em;line-height:1.5;padding:.15rem .5rem;border-radius:999px;background:rgb(var(--color-surface-1-rgb)/.7)}.settings-account-step-kyc-profile__notice{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:var(--color-text-secondary)}.settings-account-step-remove__container{flex-grow:1}.settings-account-step-remove__note{font-size:1.125rem;letter-spacing:.01em;line-height:1.5}.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,.settings-backup-step-confirm__description{font-size:1.125rem;letter-spacing:.01em;line-height:1.5}.settings-backup-step-confirm__words,.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-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-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-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-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-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__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);box-shadow:var(--shadow-auth-secondary);color:var(--color-text-primary)}@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-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__intro{display:flex;flex-direction:column;padding:1.25rem;border:1px solid var(--color-border-soft);border-radius:.625rem;margin-bottom:1.25rem;background:var(--color-surface-2);gap:.5rem}.design-view__title{font-size:1.75rem;letter-spacing:0;line-height:1.2;font-weight:500}.design-view__description{font-size:.875rem;letter-spacing:.02em;line-height:1.5;color:var(--color-text-secondary)}.design-view code{color:var(--color-accent-brand)}.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}
