.assets-screen .assets-list{position:relative}.assets-screen .assets-list>.motion-list-exit{pointer-events:none;margin:0;position:absolute}.assets-screen .asset-row-figure{isolation:isolate;position:relative}.assets-screen .asset-row-balance strong span{color:inherit;font-weight:inherit}.assets-screen .asset-row-value{display:inline-block}.assets-screen .asset-row-value-ghost{white-space:nowrap;pointer-events:none;position:absolute;top:0;right:0}.assets-screen .asset-row-balance .asset-row-flash{z-index:-1;background:color-mix(in srgb, var(--color-gain) 18%, transparent);opacity:0;pointer-events:none;border-radius:8px;position:absolute;inset:-3px -8px}.assets-screen .asset-row-balance .asset-row-flash[data-direction=down]{background:color-mix(in srgb, var(--color-danger) 16%, transparent)}.asset-hero-layer{pointer-events:none;position:fixed;inset:0}.asset-hero-layer>*{transform-origin:50%;margin:0;position:fixed}.asset-hero-text{font-variant-numeric:tabular-nums;white-space:pre;justify-content:center;align-items:center;display:flex}.deposit-progress{--motion-shimmer:1.25s}.assets-screen .deposit-progress{background:var(--color-surface);box-shadow:var(--shadow-tile);animation:motion-rise-in var(--motion-duration-slow) var(--motion-ease-emphasized) backwards;border-radius:20px;margin:0 0 24px;padding:16px}.deposit-progress-title{color:var(--color-text);justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 14px;font-size:14px;font-weight:510;line-height:18px;display:flex}.deposit-progress-count{color:var(--color-text-secondary);flex:none;font-weight:400}.deposit-progress-steps{grid-template-columns:repeat(var(--progress-steps,3), minmax(0, 1fr));margin:0;padding:0;list-style:none;display:grid}.deposit-progress-step{justify-items:center;gap:6px;min-width:0;display:grid;position:relative}.deposit-progress-label{max-width:100%;color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;transition:opacity var(--motion-duration-base) var(--motion-ease-standard);font-size:12px;line-height:16px;overflow:hidden}.deposit-progress-step:is([data-state=active],[data-state=done]) .deposit-progress-label{color:var(--color-text)}.deposit-progress-dot{z-index:1;border:2px solid var(--color-border);background:var(--color-surface);width:20px;height:20px;color:var(--color-on-dark,#fff);border-radius:50%;place-items:center;display:grid;position:relative}.deposit-progress-step[data-state=active] .deposit-progress-dot{border-color:var(--color-accent);background:var(--color-accent);animation:motion-pop-in var(--motion-duration-spring) var(--motion-ease-spring-bouncy) backwards}.deposit-progress-step[data-state=active] .deposit-progress-dot:after{background:var(--color-accent);content:"";opacity:0;animation:deposit-progress-breathe var(--motion-shimmer) var(--motion-ease-standard) infinite;border-radius:50%;position:absolute;inset:-6px}@keyframes deposit-progress-breathe{0%{opacity:.28;transform:scale(.6)}to{opacity:0;transform:scale(1)}}.deposit-progress-step[data-state=done] .deposit-progress-dot{border-color:var(--color-gain);background:var(--color-gain);animation:motion-pop-in var(--motion-duration-spring) var(--motion-ease-spring-bouncy) backwards}.deposit-progress-dot path{stroke-dasharray:1;animation:motion-draw var(--motion-duration-slow) var(--motion-ease-emphasized) .12s both}.deposit-progress-link{background:var(--color-border);border-radius:2px;width:calc(100% - 24px);height:2px;position:absolute;top:9px;right:calc(50% + 12px);overflow:hidden}.deposit-progress-link>i{background:var(--color-accent);height:100%;transform:scaleX(var(--deposit-fill,0));transform-origin:0;transition:transform var(--motion-duration-slower) var(--motion-ease-emphasized);display:block}[dir=rtl] .deposit-progress-link{left:calc(50% + 12px);right:auto}[dir=rtl] .deposit-progress-link>i{transform-origin:100%}.deposit-progress[data-step=credited] .deposit-progress-link>i{background:var(--color-gain)}.deposit-progress-link.is-indeterminate>i{width:40%;animation:deposit-progress-run var(--motion-shimmer) var(--motion-ease-standard) infinite;transform:translate(-100%)}@keyframes deposit-progress-run{to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.assets-screen .deposit-progress,.deposit-progress-step[data-state=active] .deposit-progress-dot,.deposit-progress-step[data-state=done] .deposit-progress-dot{animation:motion-fade-in var(--motion-duration-base) var(--motion-ease-standard) backwards}.deposit-progress-step[data-state=active] .deposit-progress-dot:after{animation:none}.deposit-progress-dot path{stroke-dashoffset:0;animation:none}.deposit-progress-link>i{transition:none}.deposit-progress-link.is-indeterminate>i{opacity:.35;width:100%;animation:none;transform:none}}html[data-motion=reduced] .assets-screen .deposit-progress,html[data-motion=reduced] .deposit-progress-step[data-state=active] .deposit-progress-dot,html[data-motion=reduced] .deposit-progress-step[data-state=done] .deposit-progress-dot{animation:motion-fade-in var(--motion-duration-base) var(--motion-ease-standard) backwards}html[data-motion=reduced] .deposit-progress-step[data-state=active] .deposit-progress-dot:after{animation:none}html[data-motion=reduced] .deposit-progress-dot path{stroke-dashoffset:0;animation:none}html[data-motion=reduced] .deposit-progress-link>i{transition:none}html[data-motion=reduced] .deposit-progress-link.is-indeterminate>i{opacity:.35;width:100%;animation:none;transform:none}.deposit-qr-visual[data-reveal=pending] :is(.deposit-qr-image,.deposit-qr-token){opacity:0}.deposit-qr-visual[data-reveal=shown] .deposit-qr-image{animation:wallet-qr-in var(--motion-duration-slower) var(--motion-ease-emphasized) backwards}.deposit-qr-visual[data-reveal=shown] .deposit-qr-token{animation:motion-pop-in var(--motion-duration-spring) var(--motion-ease-spring-bouncy) var(--motion-duration-base) backwards}@keyframes wallet-qr-in{0%{opacity:0;transform:scale(.88)}}@media (prefers-reduced-motion:reduce){.deposit-qr-visual[data-reveal=shown] :is(.deposit-qr-image,.deposit-qr-token){animation:motion-fade-in var(--motion-duration-base) var(--motion-ease-standard) backwards}}html[data-motion=reduced] .deposit-qr-visual[data-reveal=shown] :is(.deposit-qr-image,.deposit-qr-token){animation:motion-fade-in var(--motion-duration-base) var(--motion-ease-standard) backwards}.motion-copy-morph>:is(img,svg){transition:opacity var(--motion-duration-base) var(--motion-ease-standard), transform var(--motion-duration-spring) var(--motion-ease-spring-bouncy);grid-area:1/1}.motion-copy-morph>.motion-copy-morph-to{opacity:0;transform:scale(.4)rotate(-45deg)}.motion-copy-morph[data-copied]>.motion-copy-morph-from{opacity:0;transform:scale(.4)rotate(45deg)}.motion-copy-morph[data-copied]>.motion-copy-morph-to{opacity:1;transform:none}.deposit-address-copy-icon .deposit-address-copied{color:var(--color-gain)}@media (prefers-reduced-motion:reduce){.motion-copy-morph>:is(img,svg),.motion-copy-morph>.motion-copy-morph-to,.motion-copy-morph[data-copied]>.motion-copy-morph-from{transition:opacity var(--motion-duration-base) var(--motion-ease-standard);transform:none}}html[data-motion=reduced] .motion-copy-morph>:is(img,svg),html[data-motion=reduced] .motion-copy-morph>.motion-copy-morph-to,html[data-motion=reduced] .motion-copy-morph[data-copied]>.motion-copy-morph-from{transition:opacity var(--motion-duration-base) var(--motion-ease-standard);transform:none}.exchange-amount-page .swap-flip-glyph{transition:transform var(--motion-duration-spring) var(--motion-ease-spring)}@media (prefers-reduced-motion:reduce){.exchange-amount-page .swap-flip-glyph{transition:none}}html[data-motion=reduced] .exchange-amount-page .swap-flip-glyph{transition:none}.withdraw-percent-grid .withdraw-percent-button,.swap-card-balance .swap-max{isolation:isolate;position:relative;overflow:hidden}.withdraw-percent-fill,.swap-max-fill{z-index:-1;background:color-mix(in srgb, var(--color-accent) 16%, transparent);opacity:0;transform-origin:0;pointer-events:none;position:absolute;inset:0}.swap-max-fill{border-radius:8px;inset:-2px -6px}.swap-card-balance .swap-max{overflow:visible}[dir=rtl] :is(.withdraw-percent-fill,.swap-max-fill){transform-origin:100%}.withdraw-send-progress{background:var(--color-surface);animation:motion-rise-in var(--motion-duration-slow) var(--motion-ease-emphasized) backwards;border-radius:20px;padding:16px 20px 18px}.withdraw-send-progress-text{font-variant-numeric:tabular-nums;min-width:0}.withdraw-send-progress[data-phase=slow] .withdraw-send-progress-text{color:var(--color-text-secondary)}@media (prefers-reduced-motion:reduce){.withdraw-send-progress{animation:motion-fade-in var(--motion-duration-base) var(--motion-ease-standard) backwards}}html[data-motion=reduced] .withdraw-send-progress{animation:motion-fade-in var(--motion-duration-base) var(--motion-ease-standard) backwards}
