.phone-demo-section{--phone-black:#0d0d0d;--phone-gray-900:#1a1a1a;--phone-gray-700:#666;--phone-gray-500:#999;--phone-gray-400:#b2b2b2;--phone-gray-200:#e6e6e6;--phone-gray-100:#f5f5f5;--phone-gray-050:#f9f9f9;--phone-blue:#2775ca;--phone-green:#0d9488;--phone-success:#2e7d32;padding:var(--space-d64,48px) 0;z-index:1;position:relative}.phone-demo__layout{align-items:start}.phone-demo__info,.phone-demo__device,.phone-demo__accordion{flex-direction:column;display:flex}.phone-demo__title{margin-block-end:var(--space-d32,32px)}@media (width>=1024px){.phone-demo__title{font-size:52px;line-height:1.1}}.phone-demo__desc{color:var(--color-gray-700);max-width:420px;margin-top:0}.phone-demo__expand-btn,.phone-demo__reset{width:fit-content;color:var(--phone-gray-700);font-size:var(--font-size-b3);cursor:pointer;background:#fff;border:1px solid #0000001a;border-radius:999px;align-items:center;gap:6px;margin-top:20px;padding:8px 16px;line-height:1.4;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.phone-demo__expand-btn:hover,.phone-demo__reset:hover{border-color:var(--phone-gray-500);color:var(--phone-black)}.phone-demo__reset:disabled{cursor:progress;opacity:.7}.phone-demo__reset--resetting svg{animation:.9s linear infinite phone-demo-reset-spin}@keyframes phone-demo-reset-spin{to{transform:rotate(-360deg)}}.phone-demo__device{perspective:1000px;align-items:center;margin-block-start:var(--space-d48,40px)}@media (width>=1024px){.phone-demo__device{margin-block-start:0}}.phone-demo__device-wrapper{width:clamp(260px,32vw,375px);max-width:100%;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.34,1.56,.64,1);position:relative}.phone-demo__device-wrapper.tilted{transform-origin:bottom;transform:perspective(1400px)rotateX(4deg)}.phone-demo__disclaimer{font-size:var(--font-size-b4);color:var(--phone-gray-500);text-align:center;max-width:280px;margin:20px auto 0;line-height:1.5}.phone-demo__stack{background:var(--color-white);flex-direction:column;gap:0;display:flex}.phone-demo__accordion{margin-block-start:var(--space-d48,40px)}@media (width>=1024px){.phone-demo__accordion{margin-block-start:40px}}.phone-demo__slot{text-align:left;cursor:pointer;background:0 0;border:none;grid-template-columns:40px 1fr;gap:0 16px;padding:0;display:grid;position:relative}.phone-demo__slot:hover{background:#00000004}.phone-demo__slot--active:before{content:"";background:var(--phone-black);width:2px;position:absolute;top:0;bottom:0;left:0}.phone-demo__slot-timeline{justify-content:center;padding-top:22px;display:flex}.phone-demo__slot-num{color:var(--phone-gray-400);line-height:1;transform:translateY(4px)}.phone-demo__slot--active .phone-demo__slot-num{color:var(--phone-black)}.phone-demo__slot-content{padding:18px 20px 18px 0}.phone-demo__slot-title{color:var(--phone-gray-400);font-size:var(--font-size-b2,16px);font-weight:var(--font-weight-demi,600)}.phone-demo__slot--active .phone-demo__slot-title{color:var(--phone-black)}.phone-demo__slot-detail{animation:.35s cubic-bezier(.4,0,.2,1) forwards phone-demo-expand;overflow:hidden}.phone-demo__slot-desc{color:var(--phone-gray-700);font-size:var(--font-size-b3);margin:12px 0 0;line-height:1.6}.phone-demo__device-outer{justify-content:center;width:100%;display:flex}.phone-demo__device-frame{aspect-ratio:393/852;background:#fff;border:4px solid #2c2c2e;border-radius:48px;width:100%;max-width:375px;position:relative;overflow:hidden;box-shadow:0 0 0 .5px #00000026,0 0 0 1.5px #3a3a3c,inset 0 0 0 .5px #ffffff14,0 30px 60px -15px #00000040,0 12px 24px -8px #0000001f}.phone-demo__vol-up,.phone-demo__vol-down,.phone-demo__power-btn{z-index:20;background:#3a3a3c;border-radius:2px;position:absolute}.phone-demo__vol-up{width:3px;height:32px;top:140px;left:-6px}.phone-demo__vol-down{width:3px;height:32px;top:180px;left:-6px}.phone-demo__power-btn{width:3px;height:44px;top:160px;right:-6px}.phone-demo__dynamic-island{z-index:15;background:#0a0a0a;border-radius:18px;justify-content:space-between;align-items:center;width:120px;height:30px;padding:0 16px;transition:opacity .12s;display:flex;position:absolute;top:11px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px 3px #0006}.phone-demo__dynamic-island--hidden{opacity:0}.phone-demo__di-camera{background:radial-gradient(circle at 35% 35%,#3c3c5080,#14141eb3);border-radius:50%;width:9px;height:9px}.phone-demo__di-sensor{background:#28283773;border-radius:50%;width:5px;height:5px}.phone-demo__device-screen,.phone-demo__fullscreen-app{flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.phone-demo__device-screen{border-radius:44px}.phone-demo__screen-shell{flex-direction:column;flex:1;display:flex;overflow:hidden}.phone-demo__status-spacer{flex-shrink:0;height:44px}.phone-demo__screen-viewport{flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.phone-demo__screen-layer{flex-direction:column;display:flex;position:absolute;inset:0}.phone-demo__screen-layer--entering{flex:1;position:relative}.phone-demo__screen-layer--transitioning.forward{animation:.3s forwards phone-demo-slide-in}.phone-demo__screen-layer--transitioning.back{animation:.3s forwards phone-demo-slide-in-back}.phone-demo__screen-layer--exiting{z-index:1}.phone-demo__screen-layer--exiting.forward{animation:.3s forwards phone-demo-slide-out}.phone-demo__screen-layer--exiting.back{animation:.3s forwards phone-demo-slide-out-back}.phone-screen{flex-direction:column;flex:1;padding:4px 16px 8px;display:flex;overflow-y:auto}.phone-screen__header,.qr-receive__header-row{align-items:center;gap:8px;padding:4px 0 12px;display:flex}.phone-screen__back-btn,.phone-demo__close-btn{background:var(--phone-gray-100);width:30px;height:30px;color:var(--phone-black);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}.phone-screen__title,.qr-receive__header-title,.amount-entry__recipient-label{text-align:center;color:var(--phone-black);flex:1;margin:0;font-size:15px;font-weight:600}.phone-screen__header-spacer{flex-shrink:0;width:30px}.phone-demo__bottom-nav{background:#fff;border-top:1px solid #0000000f;flex-shrink:0;justify-content:space-around;align-items:center;padding:6px 8px 10px;display:flex}.phone-demo__bottom-nav--fullscreen{padding-bottom:calc(10px + env(safe-area-inset-bottom,0px))}.phone-demo__tab{cursor:pointer;color:var(--phone-gray-400);background:0 0;border:none;flex-direction:column;align-items:center;gap:2px;padding:4px 16px;display:flex}.phone-demo__tab--active{color:var(--phone-black)}.phone-demo__tab-icon{justify-content:center;align-items:center;width:26px;height:26px;display:flex}.phone-demo__tab-label{font-size:10px;font-weight:500}.phone-demo__pulse-dot{background:var(--phone-blue);border-radius:50%;width:8px;height:8px;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.phone-demo__pulse-dot:after{content:"";background:var(--phone-blue);border-radius:50%;animation:2s ease-out infinite phone-demo-pulse;position:absolute;inset:0}.phone-demo__overlay-blur{z-index:8;pointer-events:none;-webkit-backdrop-filter:blur(4px)saturate(1.1);background:#ffffff38;transition:backdrop-filter .4s,background .4s,opacity .4s;position:absolute;inset:44px 0 0}.phone-demo__overlay-blur--dismissing{-webkit-backdrop-filter:blur()saturate();opacity:0;background:#fff0}.phone-demo__notif-drop{z-index:12;opacity:0;transition:transform .5s cubic-bezier(.32,.72,0,1),opacity .25s;position:absolute;top:44px;left:8px;right:8px;transform:translateY(-180%)}.phone-demo__notif-drop--visible{opacity:1;transform:translateY(4px)}.phone-demo__notif-drop--dismissing{opacity:0;transform:translateY(-180%)}.phone-demo__ios-notif{-webkit-backdrop-filter:blur(40px)saturate(1.8);background:#fffffff7;border-radius:16px;padding:12px 14px;position:relative;box-shadow:0 4px 24px #0000001a}.phone-demo__notif-body-btn{text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:0}.phone-demo__notif-header{align-items:center;margin-bottom:4px;display:flex}.phone-demo__notif-time{color:var(--phone-gray-400);flex:1;font-size:11px}.phone-demo__notif-close{width:18px;height:18px;color:var(--phone-gray-700);cursor:pointer;background:#00000014;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:12px;right:14px}.phone-demo__notif-title{color:var(--phone-black);margin:0 0 2px;font-size:14px;font-weight:600}.phone-demo__notif-body{color:var(--phone-gray-700);margin:0;font-size:13px;line-height:1.4}.phone-demo__notif-body strong{color:var(--phone-black)}.phone-demo__faceid-anchor{z-index:20;pointer-events:none;justify-content:center;animation:.18s phone-demo-faceid-fade-in;display:flex;position:absolute;top:0;left:0;right:0}.phone-demo__faceid-anchor--hidden{visibility:hidden;animation:none}.phone-demo__faceid-lottie{width:153px;height:129px}@keyframes phone-demo-faceid-fade-in{0%{opacity:0}to{opacity:1}}.phone-demo__modal-root{z-index:60;position:absolute;inset:0}.phone-demo__scrim{background:#00000073;border:none;position:absolute;inset:0}.phone-demo__sheet{background:#fff;border-radius:18px 18px 0 0;max-height:calc(100% - 12px);padding:4px 18px 18px;animation:.3s cubic-bezier(.34,1.3,.64,1) phone-demo-sheet-up;position:absolute;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 -12px 40px #0000002e}.phone-demo__grabber{background:#0000001a;border-radius:999px;width:32px;height:4px;margin:4px auto 10px}.phone-demo__sheet-close{width:24px;height:24px;color:var(--phone-gray-700);cursor:pointer;background:#0000000f;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:10px;right:12px}.phone-demo__close-pulse{background:var(--phone-blue);border-radius:50%;width:7px;height:7px;position:absolute;top:19px;right:42px}.phone-demo__close-pulse:after{content:"";background:var(--phone-blue);border-radius:50%;animation:2s ease-out infinite phone-demo-pulse;position:absolute;inset:0}.phone-demo__sheet-header{align-items:center;gap:10px;padding:4px 32px 12px 0;display:flex}.phone-demo__flag-img{object-fit:cover;border-radius:50%}.phone-demo__asset-name,.phone-demo__sheet-title{color:var(--phone-black);margin:0;font-size:15px;font-weight:700}.phone-demo__asset-ticker,.phone-demo__sheet-desc,.phone-demo__footnote,.phone-demo__rate-ticker{color:var(--phone-gray-500)}.phone-demo__apy-hero{text-align:center;background:#0d94880f;border-radius:12px;flex-direction:column;align-items:center;margin-bottom:12px;padding:12px 0 14px;display:flex}.phone-demo__apy-hero-label{text-transform:uppercase;letter-spacing:.08em;color:var(--phone-green);opacity:.5;font-size:10px}.phone-demo__apy-hero-rate{color:var(--phone-green);font-size:26px;font-weight:700}.phone-demo__info-list,.phone-demo__rate-list,.transfer-success__details-card,.earn-summary__detail-card{background:var(--phone-gray-050);border-radius:14px}.phone-demo__info-row,.phone-demo__rate-row,.phone-demo__detail-row,.transfer-success__detail-row{justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.phone-demo__info-list,.phone-demo__rate-list,.earn-summary__detail-card,.transfer-success__details-card{padding:0 16px}.phone-demo__info-row+.phone-demo__info-row,.phone-demo__rate-row+.phone-demo__rate-row,.phone-demo__detail-row+.phone-demo__detail-row,.transfer-success__detail-row+.transfer-success__detail-row{border-top:1px solid #0000000f}.phone-demo__info-label,.phone-demo__detail-label,.transfer-success__detail-label{color:var(--phone-gray-500);font-size:12px}.phone-demo__info-value,.phone-demo__detail-value,.transfer-success__detail-value{color:var(--phone-black);text-align:right;font-size:13px;font-weight:500}.phone-demo__rate-left{align-items:center;gap:10px;display:flex}.phone-demo__rate-name{color:var(--phone-black);font-size:13px;font-weight:600}.phone-demo__rate-value{color:var(--phone-green);font-weight:600}.phone-demo__apy-pill{color:var(--phone-green);background:#0d948814;border:none;border-radius:999px;align-items:center;gap:5px;padding:4px 12px;display:inline-flex;position:relative}.phone-demo__apy-pill--interactive{cursor:pointer}.phone-demo__apy-pulse{margin-left:2px;position:static;transform:none}.wallet-home__header-area{flex-direction:column;align-items:center;gap:6px;padding-bottom:14px;display:flex}.wallet-home__balance-label{color:var(--phone-gray-500);margin:0;font-size:12px}.wallet-home__balance-amount{letter-spacing:-.02em;color:var(--phone-black);margin:0;font-size:34px;font-weight:700;line-height:1}.wallet-home__action-row{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px;display:grid}.wallet-home__action-btn{color:var(--phone-black);cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:8px;padding:0;display:flex}.wallet-home__action-btn--disabled{opacity:.35;cursor:default}.wallet-home__action-icon{background:var(--phone-gray-100);border-radius:18px;justify-content:center;align-items:center;width:54px;height:54px;display:flex;position:relative}.wallet-home__action-icon--highlighted{background:#2775ca14}.wallet-home__action-icon .phone-demo__pulse-dot{top:6px;right:6px;transform:none}.wallet-home__action-label{color:var(--phone-gray-700);font-size:12px}.wallet-home__action-label--highlighted{color:var(--phone-black)}.wallet-home__tab-bar{background:var(--phone-gray-100);border-radius:999px;margin-bottom:12px;padding:3px;display:flex}.wallet-home__tab{cursor:pointer;color:var(--phone-gray-700);background:0 0;border:none;border-radius:999px;flex:1;padding:7px 12px;font-size:13px;font-weight:500}.wallet-home__tab--active{color:var(--phone-black);background:#fff;box-shadow:0 1px 2px #0000000f}.wallet-home__balance-list,.wallet-home__history-list{flex-direction:column;gap:8px;display:flex}.wallet-home__balance-row{background:#fff;border:1px solid #0000000f;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.wallet-home__balance-row--highlighted{background:linear-gradient(#2775ca0f 0%,#fff 100%)}.wallet-home__balance-row--clickable{cursor:pointer;font:inherit;color:inherit;text-align:left;width:100%}.wallet-home__row-left,.wallet-home__row-right{align-items:center;display:flex}.wallet-home__row-left{flex:1;gap:10px;min-width:0}.wallet-home__row-right{white-space:nowrap;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:1px}.wallet-home__currency-info,.phone-demo__asset-meta,.phone-demo__rate-meta{flex-direction:column;gap:1px;min-width:0;display:flex}.wallet-home__currency-name-row{align-items:center;gap:4px;min-width:0;display:flex}.wallet-home__currency-name{color:var(--phone-black);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.wallet-home__currency-amount{color:var(--phone-black);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.wallet-home__currency-ticker{color:var(--phone-gray-500);font-size:11px}.wallet-home__currency-apy{color:var(--phone-success);font-size:11px;font-weight:500}.wallet-home__tx-sub,.wallet-home__tx-time,.recipients-screen__bank,.recipients-screen__last-sent{color:var(--phone-gray-500);font-size:12px}.wallet-home__info-icon{width:16px;height:16px;color:var(--phone-gray-500);flex-shrink:0;justify-content:center;align-items:center;transition:color .15s;display:inline-flex}.wallet-home__info-icon svg{width:14px;height:14px}.wallet-home__balance-row--clickable:hover .wallet-home__info-icon{color:var(--phone-black)}.wallet-home__pulse-dot-mini{background:var(--phone-blue);border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-left:2px;position:relative;inset:auto;transform:none}.wallet-home__tx-row{border-bottom:1px solid #0000000f;justify-content:space-between;gap:12px;padding:12px 0;display:flex}.wallet-home__tx-label,.recipients-screen__name{color:var(--phone-black);font-weight:600}.wallet-home__tx-right{text-align:right}.wallet-home__tx-amount--receive{color:var(--phone-success)}.recipients-screen__search-bar{background:var(--phone-gray-100);border-radius:12px;align-items:center;gap:8px;margin-bottom:16px;padding:10px 14px;display:flex}.recipients-screen__search-input{background:0 0;border:none;outline:none;flex:1}.recipients-screen__search-clear{color:#fff;background:#00000026;border:none;border-radius:50%;width:20px;height:20px}.recipients-screen__section-label,.card-screen__section-label,.qr-receive__section-label{letter-spacing:.06em;text-transform:uppercase;color:var(--phone-gray-500);margin:0 0 6px;font-size:11px;font-weight:600}.recipients-screen__list{flex-direction:column;gap:8px;display:flex}.recipients-screen__row{text-align:left;opacity:0;background:#fff;border:none;border-radius:14px;align-items:center;gap:12px;padding:14px;display:flex;position:relative;transform:translateY(8px)}.recipients-screen__row--visible{opacity:1;transition:transform .3s,opacity .3s;transform:translateY(0)}.recipients-screen__avatar{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-weight:700;display:flex}.recipients-screen__info{flex-direction:column;gap:2px;display:flex}.amount-entry{padding-inline:20px;overflow:hidden}.amount-entry__amount-area{flex-direction:column;align-items:center;gap:4px;padding:4px 0 2px;display:flex}.amount-entry__amount-text{letter-spacing:-.02em;color:var(--phone-black);font-size:32px;font-weight:700}.amount-entry__amount-text--error{color:#dc2626}.amount-entry__asset-line,.amount-entry__asset-pill{align-items:center;gap:6px;display:flex}.amount-entry__asset-pill{background:var(--phone-gray-100);border-radius:999px;padding:4px 10px;font-size:12px}.amount-entry__error-hint{color:#dc2626;font-size:11px}.amount-entry__keypad{flex-direction:column;gap:6px;margin-top:8px;display:flex}.amount-entry__keypad-row{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.amount-entry__key{aspect-ratio:1.7;background:var(--phone-gray-100);color:var(--phone-black);border:none;border-radius:12px;font-size:20px;font-weight:500}.amount-entry__fx-rows{margin-top:14px;padding:0 4px}.amount-entry__fx-row{color:var(--phone-gray-700);justify-content:space-between;gap:12px;padding:8px 0;display:flex}.amount-entry__fx-value--get{color:var(--phone-black);align-items:center;gap:6px;font-weight:600;display:inline-flex}.amount-entry__fx-flag,.deposit-screen__sub-flag,.transfer-success__asset-icon{border-radius:50%;width:14px;height:14px}.amount-entry__send-action,.deposit-screen__actions,.earn-summary__actions,.card-screen__actions,.transfer-success__actions{margin-top:auto}.card-screen__actions{padding-bottom:16px}.card-screen__desc{text-align:center;max-width:220px;margin:16px auto 0;font-size:13px;line-height:1.4}.amount-entry__send-btn,.deposit-screen__primary-btn,.earn-summary__primary-btn,.card-screen__pay-btn,.card-screen__done-btn,.transfer-success__done-btn{background:var(--phone-black);color:#fff;cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:4px;width:100%;padding:13px 24px;font-size:14px;font-weight:600;transition:opacity .15s;display:flex;position:relative;overflow:hidden}.card-screen__pay-btn:active,.card-screen__done-btn:active{opacity:.85}.card-screen__apple-icon{margin:0 2px;display:block}.transfer-success{opacity:0;transition:opacity .4s,transform .4s;transform:scale(.97)}.transfer-success--visible{opacity:1;transform:scale(1)}.transfer-success__content{flex-direction:column;flex:1;display:flex}.transfer-success__hero-area,.deposit-screen__hero-area,.earn-summary__hero-area{text-align:center;flex-direction:column;align-items:center;margin-bottom:20px;padding-top:14px;display:flex}.transfer-success__check-circle,.deposit-screen__check-circle,.earn-summary__yield-icon{border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:14px;display:flex}.transfer-success__check-circle,.deposit-screen__check-circle{background:var(--phone-success);color:#fff}.earn-summary__yield-icon{color:var(--phone-green);background:#0d94881a}.transfer-success__check-circle{transition:transform .5s cubic-bezier(.34,1.56,.64,1);transform:scale(0)}.transfer-success__check-circle--visible{transform:scale(1)}.transfer-success__title,.deposit-screen__title,.earn-summary__rate{color:var(--phone-black);margin:0;font-size:32px;font-weight:700}.earn-summary__rate{color:var(--phone-green)}.transfer-success__subtitle,.deposit-screen__subtitle,.earn-summary__subtitle,.earn-summary__footnote,.card-screen__desc,.card-screen__nfc-label,.transfer-success__settlement{color:var(--phone-gray-700)}.transfer-success__split-value,.deposit-screen__usdc-value{align-items:center;gap:6px;display:inline-flex}.transfer-success__split-sep{background:#0000001f;width:1px;height:12px}.transfer-success__tx-value{align-items:center;gap:4px;display:inline-flex}.transfer-success__tempo-wordmark{height:14px}.deposit-screen__content,.earn-summary__spacer{flex:1}.deposit-screen__hero-area{margin-bottom:24px;padding-top:12px}.transfer-success__hero-area{margin-bottom:20px;padding-top:14px}.deposit-screen__flag-hero{object-fit:cover;border-radius:50%;margin-bottom:14px}.deposit-screen__check-circle{width:46px;height:46px}.deposit-screen__subtitle{color:var(--phone-gray-500);margin:0 0 4px;font-size:14px}.deposit-screen__title{letter-spacing:-.01em}.deposit-screen__sub-amount{color:var(--phone-gray-500);align-items:center;gap:5px;margin:6px 0 0;font-size:13px;font-weight:500;display:flex}.deposit-screen__details-table{flex-direction:column;margin-top:auto;margin-bottom:16px;display:flex}.deposit-screen__actions{flex-shrink:0;padding-bottom:8px;display:flex}.deposit-screen__memo-card{background:var(--phone-gray-100);border-radius:12px;margin-bottom:14px;padding:10px 12px}.deposit-screen__memo-label{text-transform:uppercase;color:var(--phone-gray-500);margin-bottom:3px;font-size:10px;display:block}.deposit-screen__memo-body{margin:0}.transfer-success__title{letter-spacing:-.02em;margin:0 0 6px;font-size:26px}.transfer-success__subtitle{text-wrap:balance;max-width:240px;margin:0;font-size:13px;line-height:1.5}.transfer-success__detail-row,.transfer-success__detail-value{min-width:0}.transfer-success__detail-value--amount{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:16px;font-weight:700}.transfer-success__recipient-bank{color:var(--phone-gray-500);white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:400}.transfer-success__split-value{font-variant-numeric:tabular-nums;gap:10px}.transfer-success__split-asset{color:var(--phone-black);align-items:center;gap:5px;font-weight:500;display:inline-flex}.transfer-success__detail-row--link{color:inherit;border-radius:0;margin:0 -16px;padding:12px 16px;text-decoration:none;transition:background .12s}.transfer-success__detail-row--link:hover{background:#00000005}.transfer-success__tx-value{color:var(--phone-blue);gap:5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:500}.transfer-success__tx-value :where(svg){color:var(--phone-gray-400);opacity:.7}.transfer-success__actions{flex-direction:column;flex-shrink:0;align-items:center;gap:10px;padding:14px 0 16px;display:flex}.transfer-success__done-btn{justify-content:center;align-items:center;transition:opacity .15s;display:flex;overflow:hidden}.transfer-success__done-btn:active{opacity:.85}.transfer-success__settlement{align-items:center;gap:5px;margin:0;font-size:11px;font-weight:400;line-height:1;display:inline-flex}.transfer-success__settlement>span:first-child{opacity:.8}.transfer-success__tempo-wordmark{opacity:.55;vertical-align:middle;width:auto;height:11px;display:inline-block}.earn-summary__detail-card{flex-direction:column;display:flex}.earn-summary__yield-value{color:var(--phone-green);font-weight:600}.qr-receive{padding-inline:20px;overflow:hidden}.qr-receive__qr-card{aspect-ratio:1;background:#fff;border:1px solid #00000014;border-radius:14px;justify-content:center;align-items:center;width:168px;margin:8px auto 10px;padding:14px;display:flex}.qr-receive__qr-grid{grid-template-columns:repeat(var(--qr-size), 1fr);grid-template-rows:repeat(var(--qr-size), 1fr);width:100%;height:100%;display:grid}.qr-receive__qr-cell{background:#fff}.qr-receive__qr-cell--on{background:var(--phone-black)}.qr-receive__link-row{background:var(--phone-gray-100);border-radius:12px;align-items:center;gap:8px;margin-bottom:16px;padding:10px 12px;display:flex}.qr-receive__link-text{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.qr-receive__link-btn{background:#fff;border:none;border-radius:50%;width:28px;height:28px}.qr-receive__asset-list{flex-direction:column;gap:10px;display:flex;overflow:auto}.qr-receive__asset-row{text-align:left;background:#fff;border:1px solid #0000000f;border-radius:16px;padding:14px}.qr-receive__asset-head{align-items:center;gap:12px;display:flex}.qr-receive__asset-meta{flex:1;min-width:0}.qr-receive__asset-name{color:var(--phone-black);font-weight:600}.qr-receive__asset-subtext,.qr-receive__detail-label{color:var(--phone-gray-500);font-size:12px}.qr-receive__chevron{transition:transform .2s}.qr-receive__chevron--open{transform:rotate(180deg)}.qr-receive__asset-detail{margin-top:12px}.qr-receive__detail-row{justify-content:space-between;gap:12px;padding:8px 0;display:flex}.qr-receive__detail-value-wrap{align-items:center;gap:6px;display:inline-flex}.qr-receive__copy-btn{align-items:center;display:inline-flex}.card-screen{padding-inline:20px;overflow:hidden}.card-screen__card-area{perspective:600px;justify-content:center;padding:8px 0 12px;display:flex}.card-screen__card{aspect-ratio:1.586;color:#fff;opacity:0;background:linear-gradient(135deg,#1a1a2e 0%,#16213e 50%,#0f3460 100%);border-radius:14px;width:100%;max-width:240px;padding:14px 16px;transition:transform .6s cubic-bezier(.34,1.56,.64,1),opacity .4s;transform:rotateY(8deg)scale(.95)}.card-screen__card--visible{opacity:1;transform:rotateY(0)scale(1)}.card-screen__card-inner{flex-direction:column;height:100%;display:flex}.card-screen__card-top,.card-screen__card-bottom,.card-screen__tx-title-line{justify-content:space-between;align-items:center;display:flex}.card-screen__card-brand{font-style:italic;font-weight:700}.card-screen__card-badge{background:#ffffff24;border-radius:999px;padding:3px 8px;font-size:8px}.card-screen__card-spacer-top{flex:1.2}.card-screen__card-spacer-bottom{flex:.8}.card-screen__card-number{letter-spacing:.12em;opacity:.7}.card-screen__card-holder{flex-direction:column;gap:1px;display:flex}.card-screen__card-holder-label{text-transform:uppercase;opacity:.4;font-size:7px}.card-screen__card-holder-name{font-size:10px;font-weight:600}.card-screen__faceid-placeholder{flex:1}.card-screen__nfc-zone{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;display:flex}.card-screen__nfc-ring{width:108px;height:108px;color:var(--phone-black);border:2px solid #00000014;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.card-screen__nfc-ring:before,.card-screen__nfc-ring:after{content:"";border:1px solid #2775ca2e;border-radius:50%;animation:1.5s ease-out infinite phone-demo-nfc;position:absolute;inset:-12px}.card-screen__nfc-ring:after{animation-delay:.45s}.card-screen__nfc-ring--success{color:var(--phone-success)}.card-screen__nfc-check{opacity:0;position:absolute}.card-screen__nfc-ring--success .card-screen__nfc-check{opacity:1}.card-screen__nfc-ring--success .card-screen__nfc-glyph{opacity:0}.card-screen__tx-row{background:var(--phone-gray-050);border-radius:14px;align-items:center;gap:10px;margin-bottom:16px;padding:12px;display:flex}.card-screen__tx-icon{background:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.card-screen__tx-info{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.card-screen__tx-title-line{gap:8px}.card-screen__tx-merchant{min-width:0;color:var(--phone-black);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;font-weight:600;overflow:hidden}.card-screen__tx-amount{color:var(--phone-black);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:14px;font-weight:600}.card-screen__tx-meta,.card-screen__tx-time{color:var(--phone-gray-500);font-size:11px}.phone-demo__fullscreen-overlay{z-index:9999;background:#fff;flex-direction:column;display:flex;position:fixed;inset:0}.phone-demo__close-btn{z-index:30;backdrop-filter:blur(8px);background:#0000000f;position:absolute;top:12px;right:12px}@keyframes phone-demo-expand{0%{opacity:0;max-height:0}to{opacity:1;max-height:120px}}@keyframes phone-demo-pulse{0%{opacity:.7;transform:scale(1)}70%{opacity:0;transform:scale(2.5)}to{opacity:0;transform:scale(2.5)}}@keyframes phone-demo-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes phone-demo-slide-in-back{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes phone-demo-slide-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-30%)}}@keyframes phone-demo-slide-out-back{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(30%)}}@keyframes phone-demo-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes phone-demo-nfc{0%{opacity:.5;transform:scale(.85)}to{opacity:0;transform:scale(1.2)}}@media (width<=1023px){.phone-demo__title,.phone-demo__desc{max-width:none}.phone-demo__layout{row-gap:32px}}.gfa-page[data-astro-cid-j27ehg2x]{gap:var(--space-d88);flex-direction:column;display:flex;@media (width>=1024px){gap:var(--space-d120)}}.gfa-page[data-astro-cid-j27ehg2x]>:last-child{margin-block-end:0}.ef-logo-carousel[data-astro-cid-j27ehg2x]{padding-block-start:48px}
