/* CLEAN MOBILE REBUILD: only body.vfx-transaction @ <=768px. Never affects dashboard, wallet or desktop. */
.vfx-app{display:none}
@media(max-width:768px){
html:has(body.vfx-transaction){background:#f7f9ff;color-scheme:light;overflow-x:hidden}
body.vfx-transaction{--vfx-ink:#171e37;--vfx-border:#e2e7f6;--vfx-muted:#7784a0;margin:0!important;background:radial-gradient(ellipse at 100% 48%,#efedff 0,transparent 62%),radial-gradient(ellipse at 2% 72%,#eafaff 0,transparent 65%),#f8faff!important;color:var(--vfx-ink);font-family:Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif!important;min-width:0!important;overflow-x:clip!important;font-size:13px!important;line-height:1.42!important}
body.vfx-transaction *,body.vfx-transaction *:before,body.vfx-transaction *:after{box-sizing:border-box}
body.vfx-transaction .vf-app{display:contents!important;min-height:0!important;height:auto!important;overflow:visible!important}
body.vfx-transaction .vf-app>.vf-main,body.vfx-transaction .vf-app>[data-vf-mobile],body.vfx-transaction .vf-app>.vf-mobile-nav,body.vfx-transaction .vf-app>.vf-mobile-bottom,body.vfx-transaction .vf-app>[data-vf-side],body.vfx-transaction .vf-mobile-nav,body.vfx-transaction .vf-mobile-bottom,body.vfx-transaction #vfDesktopSidebarV4,body.vfx-transaction .vf-sidebar,body.vfx-transaction .vf-mobile-dock,body.vfx-transaction .vfs-top,body.vfx-transaction .vfs-intro,body.vfx-transaction .vfs-menu{display:none!important}
body.vfx-transaction .vfx-app{display:block!important;position:relative;z-index:2;max-width:520px;margin:0 auto;padding:0 15px calc(25px + env(safe-area-inset-bottom,0px))!important;background:transparent!important}
body.vfx-transaction .vfx-header{display:grid;grid-template-columns:40px 1fr 40px;align-items:center;gap:8px;min-height:54px;margin:0 -2px 9px}
body.vfx-transaction .vfx-header strong{text-align:center;font-size:13px;font-weight:850;color:#19233f}
body.vfx-transaction .vfx-back{width:37px;height:42px;display:grid;place-items:center;color:#1a2746;text-decoration:none}
body.vfx-transaction .vfx-back svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
body.vfx-transaction #vfxMenu{width:34px;height:34px;display:grid;place-items:center;font-size:20px;font-weight:900;border:1px solid #e1e8f8;border-radius:12px;background:#fff;color:#283b68;box-shadow:0 3px 12px #434b8910;letter-spacing:1px;padding-bottom:9px}
body.vfx-transaction .vfx-intro{margin:8px 1px 17px}
body.vfx-transaction .vfx-intro h1{font-size:29px;line-height:1.12;letter-spacing:-1.05px;font-weight:850;margin:0!important;color:#151d36}
body.vfx-transaction .vfx-intro h1 span{background:linear-gradient(93deg,#29c4e3,#665cf3,#bb43de);background-clip:text;-webkit-background-clip:text;color:transparent}
body.vfx-transaction .vfx-intro p{font-size:11px;line-height:1.4;margin:5px 0 0!important;color:#7886a4}
body.vfx-transaction .vfx-body{display:block;max-width:100%;margin:0;padding:0}
body.vfx-transaction .vfx-card{background:rgba(255,255,255,.94)!important;border:1px solid var(--vfx-border)!important;border-radius:15px!important;box-shadow:0 5px 18px #394a8d08!important;min-width:0;margin:0!important;padding:11px!important}
body.vfx-transaction .vfx-label{display:block;font-size:11px!important;color:#283855!important;font-weight:790!important;margin:0 0 8px!important;line-height:1.25!important;letter-spacing:0!important;text-transform:none!important}
body.vfx-transaction .vfx-card-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:7px}
body.vfx-transaction .vfx-card-head .vfx-label{margin:0!important}
body.vfx-transaction .vfx-card-head small{color:#72809b;font-size:10px;white-space:nowrap;max-width:58%;overflow:hidden;text-overflow:ellipsis}
body.vfx-transaction .vfx-send-flow,body.vfx-transaction .vfx-receive-flow{display:grid;gap:9px}
body.vfx-transaction input,body.vfx-transaction select,body.vfx-transaction button{font-family:inherit}
body.vfx-transaction :is(input,select,button,a):focus-visible{outline:2px solid #7568e5!important;outline-offset:2px}
/* Shared full-width native selectors; keep ORIGINAL select nodes with their active event handlers */
body.vfx-transaction .vfx-select-row,body.vfx-transaction .vfx-asset-control{height:56px;display:flex;align-items:center;gap:9px;min-width:0;background:#fafbff;border:1px solid #e6eafa;border-radius:12px;padding:7px 10px;position:relative}
body.vfx-transaction .vfx-select-slot,body.vfx-transaction #vfxSendAssetSlot{flex:1;min-width:0}
body.vfx-transaction :is(#sendAsset,#recvAsset,#recvNetwork,#convertFrom,#convertTo){appearance:none!important;-webkit-appearance:none!important;display:block!important;position:relative;z-index:3;width:100%!important;height:42px!important;min-height:42px!important;max-width:100%!important;border:0!important;box-shadow:none!important;background:transparent!important;color:#19213b!important;font-weight:800!important;font-size:12px!important;padding:0!important;margin:0!important;line-height:42px!important;white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}
body.vfx-transaction #recvNetwork{font-size:11px!important}
body.vfx-transaction .vfx-chevron{color:#283963;font-size:19px;line-height:1;flex:0 0 auto;pointer-events:none}
body.vfx-transaction .vfx-token{width:34px;height:34px;display:grid;place-items:center;flex:0 0 34px;border-radius:50%;background:linear-gradient(135deg,#5be5cc,#17a889);color:#fff;font-size:20px;font-weight:850;pointer-events:none}
body.vfx-transaction .vfx-token[data-token=ETH]{background:linear-gradient(135deg,#b1c1ff,#685ce3)}
body.vfx-transaction .vfx-token[data-token=BTC]{background:linear-gradient(135deg,#ffd276,#ff9d27)}
body.vfx-transaction .vfx-token[data-token=SOL]{background:linear-gradient(135deg,#69dfd7,#242231)}
body.vfx-transaction .vfx-token[data-token=BNB]{background:linear-gradient(135deg,#ffe188,#efa900)}
body.vfx-transaction .vfx-network-icon{font-size:21px;display:grid;place-items:center;width:26px;color:#6659d4}
/* Send reference: five compact panels including recipient, asset, amount, fee and gradient CTA. */
body.vfx-transaction .vfx-send-to #vfxRecipientSlot .control{height:49px!important;min-height:49px!important;background:#fafbff!important;border:1px solid #e6eafa!important;border-radius:11px!important;display:flex!important;align-items:center!important;padding:0 10px!important;font-size:19px!important;color:#6665d9!important;gap:8px!important}
body.vfx-transaction #sendRecipient{min-height:43px!important;width:100%!important;font-size:11px!important;letter-spacing:0!important;font-weight:550!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;flex:1;min-width:0}
body.vfx-transaction .vfx-send-amount .vf-send-amount{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
body.vfx-transaction .vfx-send-amount .vf-send-modebar{margin:0 0 6px!important;display:flex!important;justify-content:flex-start!important;gap:6px!important}
body.vfx-transaction .vfx-send-amount .vf-send-modes{padding:2px!important;gap:3px!important;border:1px solid #eaedfa!important;border-radius:9px!important;background:#f7f8fe!important}
body.vfx-transaction .vfx-send-amount .vf-send-mode{height:26px!important;min-height:26px!important;font-size:10px!important;padding:0 11px!important;border-radius:7px!important;font-weight:760!important}
body.vfx-transaction .vfx-send-amount #sendMax{display:none!important}
body.vfx-transaction .vfx-send-amount-control{display:flex!important;align-items:center!important;height:56px!important;min-height:56px!important;border:1px solid #e4e8f7!important;border-radius:12px!important;padding:0 11px!important;background:#fafbff!important;gap:7px!important}
body.vfx-transaction #sendAmountEntry{flex:1;min-width:0;width:100%!important;height:52px!important;font-size:25px!important;color:#171e37!important;letter-spacing:-.6px!important;font-weight:850!important;border:0!important;background:transparent!important;box-shadow:none!important;outline:0!important;padding:0!important}
body.vfx-transaction #sendAmountUnit{font-size:12px!important;flex:0 0 auto;color:#253457!important}
body.vfx-transaction #sendAmountEquivalent{font-size:10px!important;color:#7182a2!important;min-height:12px!important;margin:4px 1px 0!important}
body.vfx-transaction .vfx-percentages{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin-top:8px}
body.vfx-transaction .vfx-percentages button{height:29px;border:1px solid #e8eafb;background:#f3f6ff;color:#61708f;font-size:10px;border-radius:8px;font-weight:750;min-width:0;padding:0}
body.vfx-transaction .vfx-percentages button:last-child{background:#f1edff;color:#624fd9;border-color:#e6dcff}
body.vfx-transaction .vfx-send-summary{padding:6px 11px!important}
body.vfx-transaction .vfx-detail,body.vfx-transaction .vfx-send-summary .vf-send-row{min-height:28px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:5px 0!important;margin:0!important;border:0!important;border-bottom:1px solid #edf0fa!important;border-radius:0!important;background:transparent!important;color:#566580!important;line-height:1.32!important}
body.vfx-transaction .vfx-detail:last-child,body.vfx-transaction .vfx-send-summary .vf-send-row:last-child{border-bottom:0!important}
body.vfx-transaction .vfx-detail>span,body.vfx-transaction .vfx-send-summary .vf-send-row>div:first-child strong{font-size:10px!important;font-weight:650!important;color:#596880!important;line-height:1.35!important}
body.vfx-transaction .vfx-detail>strong,body.vfx-transaction .vfx-send-summary .vf-send-value strong{font-size:10px!important;font-weight:770!important;color:#202c4b!important;max-width:55%;text-align:right;overflow-wrap:anywhere}
body.vfx-transaction .vfx-send-summary .vf-send-row small{display:none!important}
body.vfx-transaction .vfx-send-summary .vf-send-value{max-width:55%!important;min-width:0!important}
body.vfx-transaction #vfxSendStatusSlot #sendStatus{margin:0!important;font-size:11px!important;border-radius:11px!important}
body.vfx-transaction .vfx-cta-wrap :is(#sendButton,#convertButton){display:flex!important;width:100%!important;min-height:49px!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:10px 12px!important;border:0!important;border-radius:13px!important;background:linear-gradient(96deg,#2dc9de 0%,#6073ed 48%,#cb45dc 100%)!important;color:#fff!important;font-weight:850!important;font-size:12px!important;box-shadow:0 9px 16px #7467e228!important;text-align:center!important}
body.vfx-transaction .vfx-cta-wrap :is(#sendButton,#convertButton):disabled{opacity:.55!important;box-shadow:none!important}
/* Receive reference: two slim selectors and ONE combined QR/address card. */
body.vfx-transaction .vfx-receive-asset{padding:7px!important}
body.vfx-transaction .vfx-receive-asset .vfx-select-row{border:0!important;background:transparent!important;padding:2px 6px;height:51px}
body.vfx-transaction .vfx-receive-network{padding:9px!important}
body.vfx-transaction .vfx-receive-network .vfx-label{margin:0 0 6px!important}
body.vfx-transaction .vfx-receive-network .vfx-select-row{height:45px;padding:3px 9px;background:#f9faff!important}
body.vfx-transaction .vfx-receive-network #recvNetwork{height:37px!important;min-height:37px!important;line-height:37px!important}
body.vfx-transaction .vfx-network-warning{padding:7px 10px;margin-top:7px;border:1px solid #bdeee8;border-radius:10px;background:#e9fbf9;color:#0b917f;font-size:9px;font-weight:750;line-height:1.4}
body.vfx-transaction .vfx-receive-qr{padding:12px!important}
body.vfx-transaction #recvState{padding:10px!important;font-size:11px!important;border:1px solid #e2e8f7;border-radius:12px;background:#f9fbff;color:#64718e}
body.vfx-transaction #recvState[hidden],body.vfx-transaction #recvLive[hidden]{display:none!important}
body.vfx-transaction #recvLive{display:block!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}
body.vfx-transaction .vfx-receive-qr .receive-asset-showcase,body.vfx-transaction .vfx-receive-qr #recvChips{display:none!important}
body.vfx-transaction .vfx-receive-qr .qr-wrap{margin:0 auto 10px!important;position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:min(44vw,167px)!important;height:min(44vw,167px)!important;max-width:100%!important;overflow:hidden!important;padding:7px!important;background:#fff!important;border:1px solid #e5eaf8!important;border-radius:12px!important;box-shadow:none!important;animation:none!important}
body.vfx-transaction .vfx-receive-qr .qr-wrap:before{display:none!important}
body.vfx-transaction #recvQr{display:block!important;object-fit:contain!important;width:100%!important;height:100%!important;image-rendering:pixelated!important}
body.vfx-transaction .vfx-receive-qr .address-box{display:grid!important;grid-template-columns:1fr 1fr!important;align-items:center!important;gap:7px!important;margin:0!important;padding:9px!important;background:#f4f7ff!important;border:1px solid #e2e8f9!important;border-radius:12px!important;min-width:0!important}
body.vfx-transaction .vfx-receive-qr .address-box>div{grid-column:1/-1!important;min-width:0!important;width:100%!important}
body.vfx-transaction .vfx-receive-qr .address-box small{font-size:9px!important;letter-spacing:0!important;color:#7280a0!important;margin:0 0 4px!important;text-transform:none!important}
body.vfx-transaction #recvAddress{display:block!important;width:100%!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;word-break:normal!important;color:#17233f!important;font-family:ui-monospace,SFMono-Regular,Consolas,monospace!important;font-size:11px!important;font-weight:800!important}
body.vfx-transaction #recvMeta{font-size:9px!important;margin-top:5px!important;color:#7a87a1!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
body.vfx-transaction #recvCopy,body.vfx-transaction #vfxShare{min-height:37px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:8px!important;background:#fff!important;border:1px solid #dce4fb!important;border-radius:10px!important;color:#5b50db!important;box-shadow:none!important;font-size:10px!important;font-weight:800!important}
body.vfx-transaction .vfx-receive-qr #recvNotice{margin:9px 0 0!important;padding:7px!important;font-size:9px!important;line-height:1.45!important;background:#fff9ee!important;color:#845b20!important;border:1px solid #fae6ba!important;border-radius:9px!important}
body.vfx-transaction .vfx-safe-note{display:flex;align-items:flex-start;gap:9px;padding:10px;margin-top:10px;background:#f7fcff;border:1px solid #cceff9;border-radius:11px}
body.vfx-transaction .vfx-shield{display:grid;place-items:center;flex:0 0 29px;width:29px;height:29px;border-radius:9px;background:#e1f9f7;color:#1bb9a3;font-weight:850;font-size:20px}
body.vfx-transaction .vfx-safe-note strong{font-size:10px!important;color:#34476c;display:block}
body.vfx-transaction .vfx-safe-note small{font-size:9px!important;line-height:1.4;color:#697b9a;display:block;margin-top:2px}
/* Convert reference: source and destination cards around centrally overlapped switch. */
body.vfx-transaction .vfx-convert-flow{display:grid;gap:0!important}
body.vfx-transaction .vfx-convert-flow .vfx-card{padding:11px!important}
body.vfx-transaction #vfxReadinessSlot{margin:0 0 8px!important}
body.vfx-transaction #vfxReadinessSlot .vf-convert-readiness{margin:0!important;padding:8px 10px!important;font-size:10px!important;border-radius:10px!important}
body.vfx-transaction #vfxReadinessSlot .vf-convert-readiness strong{font-size:11px!important}
body.vfx-transaction .vfx-convert-from{position:relative;z-index:1}
body.vfx-transaction .vfx-pair{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:5px;min-width:0;align-items:center;border:1px solid #e6eafa;background:#fafbff;border-radius:12px;padding:6px}
body.vfx-transaction .vfx-convert-flow .vfx-pair .vfx-select-row{padding:0 3px;border:0!important;background:transparent!important;gap:5px;height:48px;min-width:0}
body.vfx-transaction .vfx-pair .vfx-token{flex:0 0 31px;width:31px;height:31px;font-size:17px}
body.vfx-transaction .vfx-pair .vfx-chevron{font-size:16px}
body.vfx-transaction .vfx-pair :is(#convertFrom,#convertTo){font-size:10px!important;height:40px!important;min-height:40px!important;line-height:40px!important;text-overflow:ellipsis!important;letter-spacing:-.15px!important}
body.vfx-transaction .vfx-convert-from .vf-convert-amount-wrap{margin:0!important;padding:0!important;width:100%!important;min-width:0!important}
body.vfx-transaction .vfx-convert-from .vf-convert-amount-wrap>.vf-convert-label{display:none!important}
body.vfx-transaction .vfx-convert-from .vf-convert-amount-shell{display:flex!important;align-items:center!important;gap:3px;min-width:0!important;border:0!important;background:transparent!important;height:48px!important;position:relative}
body.vfx-transaction #convertAmount{width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;border:0!important;background:transparent!important;box-shadow:none!important;font-size:23px!important;letter-spacing:-.6px!important;font-weight:850!important;padding:0 31px 0 0!important;text-align:right!important;color:#18213d!important}
body.vfx-transaction .vf-convert-amount-actions{right:0!important;bottom:0!important;top:auto!important;transform:none!important;gap:0!important;z-index:3}
body.vfx-transaction #convertMax{padding:4px 6px!important;font-size:9px!important;min-height:21px!important;border:0!important;border-radius:6px!important}
body.vfx-transaction #convertAmountUnit{display:none!important}
body.vfx-transaction .vfx-convert-flow .vf-convert-asset-info{margin:7px 0 0!important;padding:0!important;min-height:0!important;gap:2px!important;border:0!important;background:transparent!important;font-size:9px!important;color:#7787a1!important;line-height:1.3!important}
body.vfx-transaction .vfx-convert-flow .vf-convert-asset-info strong{font-size:10px!important}
body.vfx-transaction .vfx-convert-flow .vf-convert-asset-info small{font-size:9px!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}
body.vfx-transaction .vfx-swap-hole{height:31px!important;position:relative;z-index:4;display:flex;justify-content:center;align-items:center}
body.vfx-transaction #convertSwap{width:40px!important;height:40px!important;border-radius:50%!important;border:1px solid #e1e6f8!important;background:#faf8ff!important;color:#6652df!important;font-size:19px!important;box-shadow:0 3px 14px #514b9518!important;transform:none!important;margin:0!important;padding:0!important}
body.vfx-transaction .vfx-convert-to{position:relative;z-index:1;margin-top:0!important}
body.vfx-transaction .vfx-output{min-width:0;text-align:right;color:#1b2440;font-size:22px;font-weight:850;letter-spacing:-.6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
body.vfx-transaction .vfx-convert-summary{margin-top:11px!important;padding:6px 11px!important}
body.vfx-transaction .vfx-convert-summary .vf-convert-card{padding:0!important;margin:0!important;background:none!important;border:0!important;box-shadow:none!important;border-radius:0!important}
body.vfx-transaction .vfx-convert-summary .vf-convert-summary-title,body.vfx-transaction .vfx-convert-summary .vf-convert-summary-sub{display:none!important}
body.vfx-transaction .vfx-convert-summary .vf-convert-summary-row{min-height:30px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;border:0!important;border-bottom:1px solid #edf0f9!important;background:transparent!important;border-radius:0!important;padding:5px 0!important;margin:0!important}
body.vfx-transaction .vfx-convert-summary .vf-convert-summary-row span{font-size:10px!important;color:#5f6d86!important}
body.vfx-transaction .vfx-convert-summary .vf-convert-summary-row strong{font-size:10px!important;color:#1c2a4c!important;max-width:61%!important;text-align:right!important;word-break:break-word!important}
body.vfx-transaction .vfx-convert-summary .vf-convert-safety{display:none!important}
body.vfx-transaction .vfx-convert-summary .vfx-detail{min-height:30px!important;padding:5px 0!important}
body.vfx-transaction .vfx-convert-summary .vf-convert-summary-row:last-of-type{border-bottom:0!important}
body.vfx-transaction .vfx-convert-flow>.vfx-cta-wrap{margin-top:11px!important}
body.vfx-transaction #vfxConvertNoteSlot .vf-convert-note{font-size:9px!important;line-height:1.4!important;background:transparent!important;color:#7c89a4!important;margin:9px 0 0!important;padding:0 4px!important;border:0!important}
body.vfx-transaction #vfxConvertStatusSlot .vf-convert-status{margin:9px 0 0!important;font-size:11px!important}
/* Mobile service menu ONLY, does not intercept Send or Convert buttons */
body.vfx-transaction .vfx-menu-overlay:not([hidden]){display:flex!important;position:fixed!important;z-index:9999;inset:0;background:#1a244b77;align-items:flex-end}
body.vfx-transaction .vfx-menu-overlay[hidden]{display:none!important}
body.vfx-transaction .vfx-menu-sheet{background:#fff;width:100%;max-height:72dvh;overflow:auto;border-radius:20px 20px 0 0;padding:16px 17px calc(20px + env(safe-area-inset-bottom,0px));box-shadow:0 -15px 44px #222b5544}
body.vfx-transaction .vfx-menu-sheet header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}
body.vfx-transaction .vfx-menu-sheet header strong{font-size:15px!important}
body.vfx-transaction #vfxClose{border:1px solid #e3e9f7;border-radius:10px;background:#fff;color:#273350;width:35px;height:35px;font-size:22px}
body.vfx-transaction .vfx-menu-sheet nav{display:grid;grid-template-columns:1fr 1fr;gap:8px}
body.vfx-transaction .vfx-menu-sheet nav a{min-height:44px;text-decoration:none;border:1px solid #e1e8f7;background:#f9faff;border-radius:11px;display:flex;align-items:center;padding:10px;color:#324166;font-size:12px;font-weight:750}
body.vfx-transaction.vfx-menu-open{overflow:hidden!important}
}
@media(max-width:350px){body.vfx-transaction .vfx-app{padding-left:10px!important;padding-right:10px!important}body.vfx-transaction .vfx-intro h1{font-size:26px!important}body.vfx-transaction .vfx-pair{grid-template-columns:1.05fr .95fr!important}}

@media(max-width:768px){
body.vfx-transaction .vfx-send-summary #vfxFeeRow,body.vfx-transaction .vfx-send-summary #vfxRecipientRow{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important}
body.vfx-transaction .vfx-send-summary #vfxFeeRow>.vf-send-row,body.vfx-transaction .vfx-send-summary #vfxRecipientRow>.vf-send-row{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;width:100%!important;text-align:left!important;justify-content:initial!important;align-items:center!important;}
body.vfx-transaction .vfx-send-summary #vfxFeeRow>.vf-send-row>.vf-send-value,body.vfx-transaction .vfx-send-summary #vfxRecipientRow>.vf-send-row>.vf-send-value{text-align:right!important;justify-self:end!important;max-width:100%!important;width:auto!important;}
body.vfx-transaction .vfx-send-summary #vfxFeeRow>.vf-send-row>div:first-child strong,body.vfx-transaction .vfx-send-summary #vfxRecipientRow>.vf-send-row>div:first-child strong{text-align:left!important;}
}

@media(max-width:768px){body.vfx-transaction #vfxFeeRow>.vf-send-row>div:first-child>strong{font-size:0!important}body.vfx-transaction #vfxFeeRow>.vf-send-row>div:first-child>strong:before{content:'Network fee';font-size:10px!important;font-weight:650!important}body.vfx-transaction #vfxFeeRow .vf-send-value strong{white-space:nowrap!important;word-break:normal!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%!important;display:block!important}}
