:root{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;color:#182338;font-synthesis:none;font-weight:400;background:#eaf0f8;--accent: #2260ed;--text: #182338;--secondary: #8590a4;--border: #f0f2f6;--surface: #fff;--soft: #f6f8fc;--green: #22a47b;--red: #e26470}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}body{margin:0}button,input,select,textarea{font:inherit}button{border:0;background:none;color:inherit;cursor:pointer;padding:0}button:disabled{opacity:.55;cursor:default}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--accent);outline-offset:3px}button,a{touch-action:manipulation}input,select,textarea{min-width:0}button svg{flex-shrink:0}strong,h1,h2,h3{font-weight:600}h1,h2,h3,h4,p{margin:0}.stage{min-height:100dvh;background:radial-gradient(ellipse at 50% 10%,#fbfdff,#edf2fb 55%,#e4ebf5);padding:28px 16px}.phone{position:relative;width:100%;max-width:440px;height:calc(100dvh - 56px);min-height:690px;max-height:950px;margin:auto;border-radius:30px;background:var(--surface);display:flex;flex-direction:column;overflow:hidden;box-shadow:0 24px 90px #25385416,0 0 0 1px #2036560b;color:var(--text)}.topbar{display:flex;align-items:center;justify-content:space-between;padding:24px 24px 15px;flex-shrink:0;background:var(--surface)}.topbar h1{font-size:23px}.wallet-picker{display:flex;align-items:center;gap:9px;font-size:19px;font-weight:600;min-height:36px}.wallet-avatar{width:33px;height:33px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;color:#3971e2;background:#edf3ff;flex-shrink:0}.header-actions{display:flex;gap:8px;align-items:center}.demo-badge{color:#8c97a9;background:var(--soft);padding:4px 7px;border-radius:5px;font-size:12px}.icon-button{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;position:relative;border-radius:9px}.icon-button:hover{background:var(--soft)}.notification-dot{position:absolute;width:5px;height:5px;border-radius:50%;background:#3676f5;right:9px;top:7px;box-shadow:0 0 0 2px var(--surface)}.content{flex:1;overflow-y:auto;overscroll-behavior-y:contain;padding:0 24px 20px;scrollbar-width:none;animation:enter .2s ease}.content::-webkit-scrollbar{display:none}.network-row{display:flex;align-items:center;justify-content:space-between;margin:0 0 18px;gap:8px}.network-pill{display:flex;align-items:center;justify-content:center;gap:7px;padding:7px 9px;border-radius:8px;background:var(--soft);font-size:12px;font-weight:500;color:#556278}.eth-mini{color:#6a7cb0;font-size:14px}.text-button{display:inline-flex;align-items:center;justify-content:center;gap:5px;font-size:13px;color:var(--secondary);min-height:32px}.address-button{font-size:12px;letter-spacing:.2px}.balance-card{position:relative;color:#fff;background:linear-gradient(112deg,#153eae,#2057d5 53%,#3b7ef1);padding:22px 23px 0;border-radius:20px;overflow:hidden;box-shadow:0 9px 23px #2260ed20}.balance-label{display:flex;align-items:center;gap:6px;font-size:14px;color:#d8e5ff;position:relative;z-index:1}.balance-label span{font-size:12px;opacity:.72}.balance-label button{display:inline-flex;margin-left:2px;opacity:.75;padding:3px}.balance-amount{font-size:clamp(29px,8.5vw,37px);font-weight:600;letter-spacing:-.9px;margin:11px 0 9px;font-variant-numeric:tabular-nums;position:relative;z-index:1}.balance-change{font-size:12px;color:#cff3e6;display:flex;align-items:center;gap:6px;position:relative;z-index:1}.balance-change .plus-icon{font-size:16px}.balance-change .change-time{color:#bdcff4;margin-left:5px}.balance-watermark{position:absolute;color:#fff;opacity:.055;right:-19px;top:7px;transform:rotate(-15deg)}.quick-actions{display:flex;margin-top:24px;padding:16px 0 17px;border-top:1px solid #ffffff20;position:relative;z-index:1}.quick-actions button{flex:1;display:flex;flex-direction:column;gap:7px;align-items:center;font-size:13px}.quick-actions button span{height:27px;display:inline-flex;align-items:center}.quick-actions button+button{border-left:1px solid #ffffff18}.quick-actions button:active{opacity:.7}.watch-banner{display:flex;gap:10px;align-items:center;margin:18px 0;background:var(--soft);padding:13px 12px;border-radius:12px}.watch-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;background:#e9f0ff;color:#4b7dde;flex-shrink:0}.watch-banner div{flex:1;display:flex;flex-direction:column;gap:4px}.watch-banner strong{font-size:13px;font-weight:500}.watch-banner div span{font-size:11px;color:var(--secondary)}.watch-banner>svg{color:#98a3b6}.section-heading{display:flex;justify-content:space-between;align-items:center;min-height:43px;margin-bottom:3px}.section-heading h2{font-size:17px}.asset-tabs{display:flex;align-items:center;gap:22px}.asset-tabs button{display:flex;align-items:center;gap:5px;font-size:17px;font-weight:600;color:#9ba4b4;position:relative;height:41px}.asset-tabs button.active{color:var(--text)}.asset-tabs button.active:after{content:"";position:absolute;width:17px;height:3px;background:var(--accent);border-radius:2px;bottom:0;left:0}.asset-tabs button span{background:var(--soft);color:#8895ae;font-size:10px;border-radius:4px;padding:2px 5px}.token-row{display:flex;align-items:center;width:100%;text-align:left;padding:17px 0;gap:11px;border-bottom:1px solid var(--border)}.token-row:last-child{border-bottom:0}.token-row:hover .token-info strong,.market-row:hover .token-info strong{color:var(--accent)}.coin-icon{width:41px;height:41px;border-radius:50%;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:25px;font-weight:500;flex-shrink:0}.coin-icon.large{width:56px;height:56px;font-size:32px}.token-info,.token-value{display:flex;flex-direction:column;gap:5px}.token-info{flex:1}.token-info strong{font-size:15px}.token-info>span{color:var(--secondary);font-size:11px;white-space:nowrap}.token-info b{font-size:10px;font-weight:400;padding-left:3px}.token-value{text-align:right;font-variant-numeric:tabular-nums}.token-value strong{font-size:15px;font-weight:500}.token-value span{font-size:12px;color:var(--secondary)}.positive{color:var(--green)!important}.negative{color:var(--red)!important}.muted{color:var(--secondary);font-size:12px}.history-heading{margin-top:17px}.transaction-row{display:flex;align-items:center;width:100%;padding:14px 0;gap:12px;text-align:left;border-bottom:1px solid var(--border)}.transaction-row:last-of-type{border-bottom:0}.transaction-icon{background:var(--soft);width:37px;height:37px;border-radius:11px;display:flex;align-items:center;justify-content:center;color:#7387a5;flex-shrink:0}.transaction-icon.receive{color:#39a18a;background:#eef9f5}.transaction-info{display:flex;flex-direction:column;gap:5px;flex:1}.transaction-info strong{font-weight:500;font-size:13px}.transaction-info>span{font-size:11px;color:var(--secondary)}.transaction-value{display:flex;flex-direction:column;gap:5px;text-align:right;font-size:13px;font-weight:500}.transaction-value small{color:var(--secondary);font-size:10px;font-weight:400}.pending-label{font-size:10px;color:#a17832;font-weight:400}.bottom-nav{display:flex;padding:9px 13px calc(11px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border);background:var(--surface);flex-shrink:0;z-index:2}.bottom-nav button{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;color:#939dab;font-size:11px;min-height:48px}.bottom-nav button span{display:inline-flex;padding:2px 12px}.bottom-nav button.active{color:var(--accent);font-weight:600}.search-box{display:flex;gap:9px;align-items:center;height:45px;background:var(--soft);border-radius:11px;color:var(--secondary);padding:0 13px;margin:7px 0 20px}.search-box input{width:100%;background:transparent;border:0;font-size:14px;outline:none;color:var(--text)}.search-box input::placeholder{color:#a0a9b8}.market-feature{background:linear-gradient(120deg,#eef4ff,#f5f9ff);border-radius:16px;padding:21px 20px 0;margin-bottom:21px;overflow:hidden}.eyebrow{font-size:12px;color:#8291a9;display:flex;gap:8px;align-items:center}.market-feature h2{font-size:22px;margin:11px 0 19px;color:#24375d}.market-stats{display:flex;gap:45px}.market-stats div{display:flex;flex-direction:column;gap:6px}.market-stats span{color:#8f9aab;font-size:11px}.market-stats strong{font-size:20px;color:#304261}.overview-chart{display:block;width:calc(100% + 40px);margin:5px -20px 0;height:68px;color:#5d8aec}.market-columns{display:flex;justify-content:space-between;font-size:11px;color:var(--secondary);padding:14px 0 5px}.market-columns span:first-child{flex:1}.market-columns span:nth-child(2){width:106px;text-align:right;padding-right:13px}.market-columns span:last-child{width:68px;text-align:right}.market-row{width:100%;display:flex;align-items:center;gap:9px;text-align:left;padding:19px 0;border-bottom:1px solid var(--border)}.market-row .coin-icon{width:34px;height:34px;font-size:21px}.market-price{font-size:13px;font-weight:500;white-space:nowrap}.change-badge{width:65px;text-align:center;padding:9px 3px;border-radius:6px;font-size:11px;margin-left:5px;flex-shrink:0}.change-badge.up{color:#249e7a;background:#eaf8f2}.change-badge.down{color:#da6372;background:#fef0f1}.data-tag{font-size:10px;border:1px solid #dae4f5;border-radius:4px;padding:3px 5px;color:#7891b8;font-weight:400}.demo-footnote{text-align:center;font-size:11px;color:var(--secondary);line-height:1.7;margin:19px 0 6px}.discover-hero{background:#173f9c;padding:26px 22px;border-radius:17px;color:#fff;margin:8px 0 26px;position:relative;overflow:hidden}.discover-hero .eyebrow{color:#a2bbf8;font-size:10px;letter-spacing:1.6px}.discover-hero h2{font-size:24px;margin:15px 0 10px;position:relative;z-index:1}.discover-hero p{color:#bdcff6;font-size:12px}.explore-mark{position:absolute;right:-9px;top:26px;color:#6895f2;opacity:.45;transform:rotate(-12deg)}.dapp-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:9px 0 24px}.dapp-card{background:var(--soft);border-radius:13px;padding:17px;display:flex;flex-direction:column;align-items:flex-start;position:relative;gap:7px}.dapp-mark{width:40px;height:40px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;font-size:22px;font-weight:700;margin-bottom:5px}.dapp-card strong{font-size:14px}.dapp-card>span:last-of-type{color:var(--secondary);font-size:11px}.dapp-card>svg{position:absolute;right:14px;bottom:17px;color:#a0aabb}.learn-card{display:flex;gap:12px;align-items:center;border:1px solid var(--border);border-radius:13px;padding:17px 13px;width:100%;text-align:left;margin-top:8px}.learn-icon{color:var(--accent);background:#edf3ff;border-radius:14px;width:47px;height:47px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.learn-card div{flex:1;display:flex;flex-direction:column;gap:7px}.learn-card strong{font-size:12px}.learn-card div span{color:var(--secondary);font-size:11px}.learn-card>svg{color:var(--secondary)}.profile{padding:25px 0 30px;display:flex;flex-direction:column;align-items:center;gap:10px}.profile-avatar{width:70px;height:70px;border-radius:23px;background:linear-gradient(140deg,#3277f1,#1c49b5);color:#fff;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 8px 17px #2260ed20}.profile h2{font-size:21px;margin-top:4px}.profile .text-button{font-size:12px;min-height:20px}.profile-tag{font-size:10px;color:#6784b8;background:#eef4fe;padding:5px 8px;border-radius:5px;display:flex;gap:5px;align-items:center;margin-top:4px}.settings-group{border:1px solid var(--border);border-radius:14px;padding:0 15px;margin-bottom:16px}.setting-row{display:flex;width:100%;align-items:center;gap:12px;padding:21px 0;border-bottom:1px solid var(--border);text-align:left}.setting-row:last-child{border-bottom:0}.setting-row>svg:first-child{color:#7b90ad;width:20px}.setting-row>svg:last-child{color:#aab3c2}.setting-row strong{font-size:14px;font-weight:400;flex:1}.setting-row>span{font-size:12px;color:var(--secondary)}.switch{width:36px;height:21px;border-radius:13px;background:#dce2ed;display:inline-flex;align-items:center;padding:3px;transition:.2s}.switch i{width:15px;height:15px;border-radius:50%;background:#fff;box-shadow:0 2px 4px #0001;transition:.2s}.switch.on{background:var(--accent)}.switch.on i{transform:translate(15px)}.brand-footer{margin:30px 0 12px;display:flex;align-items:center;flex-direction:column;gap:8px;color:#b6bfcd}.brand-footer strong{font-size:12px;letter-spacing:2px}.brand-footer span{font-size:8px;letter-spacing:2px}.empty-state{padding:45px 15px;display:flex;flex-direction:column;align-items:center;gap:13px;color:#8d9bb2}.empty-state strong{font-size:14px;color:#6f7f97;font-weight:400}.empty-state p{font-size:12px}.empty-icon{padding:16px;border-radius:20px;background:var(--soft)}.modal-backdrop{position:absolute;inset:0;background:#10244455;z-index:10;display:flex;flex-direction:column;justify-content:flex-end;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.sheet{background:var(--surface);border-radius:24px 24px 0 0;max-height:92%;display:flex;flex-direction:column;padding-bottom:env(safe-area-inset-bottom,0px);box-shadow:0 -10px 60px #0c204419;outline:none;overflow:hidden}.sheet-handle{width:33px;height:4px;background:#dfe4ed;border-radius:10px;margin:10px auto 6px;flex-shrink:0}.sheet-header{padding:6px 23px 12px;display:flex;justify-content:space-between;align-items:center;gap:10px;flex-shrink:0}.sheet-header h2{font-size:19px}.close-sheet{color:#8d99af}.sheet-body{padding:0 24px 27px;overflow:auto;scrollbar-width:none}.choice-row{display:flex;gap:13px;align-items:center;width:100%;text-align:left;padding:18px 0;border-bottom:1px solid var(--border)}.choice-row>div{display:flex;flex-direction:column;gap:6px;flex:1}.choice-row>strong{flex:1}.choice-row strong{font-size:15px;font-weight:500}.choice-row div span{font-size:12px;color:var(--secondary)}.accent{color:var(--accent)}.network-logo{width:35px;height:35px;background:#e9f0fe;color:#396cce;font-weight:600;display:flex;align-items:center;justify-content:center;border-radius:50%}.info-box{background:var(--soft);border-radius:10px;padding:13px 15px;color:#7b8aa2;font-size:12px;line-height:1.8;margin:19px 0 9px}.form-label{font-size:13px;font-weight:500;display:flex;flex-direction:column;gap:9px;margin:19px 0 12px}.form-label select,.form-label textarea,.amount-input{width:100%;color:var(--text);background:var(--soft);border:1px solid var(--border);border-radius:10px;padding:14px;font-size:15px;font-weight:400}.form-label textarea{resize:none;line-height:1.6;font-size:13px}.receive-network{font-size:12px;color:#6a7a94;display:flex;justify-content:space-between;margin-top:9px}.receive-network span{color:var(--secondary);font-size:11px}.qr-container{width:210px;height:210px;padding:12px;background:#fff;border:1px solid var(--border);border-radius:14px;margin:24px auto 12px;display:flex;align-items:center;justify-content:center}.qr-container img{width:100%;height:100%}.qr-container>span{color:#7b8aa2;font-size:12px}.center-tag{display:block;text-align:center;font-size:11px;color:var(--secondary)}.address-full{overflow-wrap:anywhere;text-align:center;font-size:13px;color:#6d7e97;line-height:1.7;margin:17px 14px 22px}.primary-button{width:100%;display:flex;gap:8px;justify-content:center;align-items:center;color:#fff;background:var(--accent);padding:16px 14px;border-radius:12px;font-size:15px;font-weight:500;margin-top:19px;min-height:51px}.primary-button:active{filter:brightness(.92)}.secondary-button{background:#edf3ff;color:var(--accent);padding:16px;border-radius:12px;font-size:15px;font-weight:500}.inline-note{color:#7392c2;font-size:12px;display:flex;align-items:center;gap:7px;background:#f2f6ff;padding:11px 12px;border-radius:9px}.amount-input{display:flex;align-items:center;gap:10px}.amount-input input{width:100%;border:0;background:transparent;color:var(--text);outline:0;padding:0;font-size:22px}.amount-input strong{font-size:13px}.amount-input .text-button{color:var(--accent);white-space:nowrap;font-size:12px}.form-meta{font-size:11px;color:var(--secondary);display:flex;justify-content:space-between}.fee-row{margin:24px 0;padding:17px 0;display:flex;justify-content:space-between;border-top:1px solid var(--border);border-bottom:1px solid var(--border);font-size:12px;gap:8px}.fee-row span{color:var(--secondary)}.form-error{background:#fff1f2;border-radius:8px;padding:11px;font-size:12px;color:#d45463;line-height:1.6}.success-state{display:flex;flex-direction:column;align-items:center;gap:15px;margin:16px 0 20px}.success-state>span{width:57px;height:57px;border-radius:50%;background:#e8f8f1;color:var(--green);display:flex;align-items:center;justify-content:center}.success-state p{color:var(--secondary);font-size:12px}.transfer-amount{text-align:center;font-size:32px;font-weight:600;margin:18px 0 24px}.transfer-amount span{font-size:18px}.detail-lines>div{display:flex;justify-content:space-between;padding:14px 0;font-size:13px;gap:23px}.detail-lines span{color:var(--secondary);flex-shrink:0}.detail-lines strong{font-weight:500}.address-detail strong{overflow-wrap:anywhere;text-align:right;max-width:75%;line-height:1.6;font-size:12px}.swap-block{background:var(--soft);border-radius:14px;padding:19px;margin-top:16px}.swap-block>span{color:var(--secondary);font-size:12px}.swap-block>div{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:12px 0}.swap-block input{min-width:0;width:100%;background:transparent;border:0;color:var(--text);font-size:26px;outline:0}.swap-block strong{font-size:23px;overflow-wrap:anywhere}.swap-block select{border:1px solid var(--border);background:var(--surface);padding:8px 5px;border-radius:8px;color:var(--text);font-weight:600;max-width:110px}.swap-block small{font-size:11px;color:var(--secondary)}.swap-toggle{display:flex;justify-content:center;align-items:center;margin:10px auto -6px;width:35px;height:35px;border-radius:10px;background:#ecf2ff;color:var(--accent);transform:rotate(90deg)}.swap-summary{display:flex;flex-direction:column;align-items:center;gap:22px;padding:23px 0;font-size:20px}.swap-summary svg{color:var(--accent);transform:rotate(-45deg)}.swap-summary strong{font-size:24px}.token-detail-head{display:flex;flex-direction:column;align-items:center;gap:11px;margin:13px 0 18px}.token-detail-head>span:nth-child(2){color:var(--secondary);font-size:12px}.token-detail-head h3{font-size:30px}.token-detail-head>span:last-child{font-size:13px}.token-detail-head small{color:var(--secondary);font-size:10px}.detail-chart{width:100%;height:auto;margin:11px 0}.chart-periods{display:flex;justify-content:space-between;padding:5px 0 20px}.chart-periods button{color:var(--secondary);font-size:12px;border-radius:6px;padding:7px 13px}.chart-periods button.active{color:var(--accent);background:#edf3ff}.holding-card{border:1px solid var(--border);border-radius:12px;padding:17px;display:flex;flex-direction:column;gap:10px}.holding-card span{font-size:12px;color:var(--secondary)}.holding-card strong{font-size:19px}.button-pair{display:flex;gap:12px;margin-top:24px}.button-pair button{flex:1;margin:0}.notification-card{display:flex;align-items:flex-start;gap:12px;padding:15px 0}.notification-card strong{font-size:14px}.notification-card p{font-size:13px;line-height:1.8;color:var(--secondary);margin:10px 0}.notification-card div span{font-size:11px;color:#a2abbd}.learn-content{padding:14px 0}.learn-content h3{font-size:22px;margin:22px 0 29px}.learn-content h4{font-size:14px;margin:25px 0 10px;font-weight:500}.learn-content p{font-size:13px;color:var(--secondary);line-height:1.9}.about-content,.dapp-detail{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;padding:19px 0}.about-content h3,.dapp-detail h3{font-size:23px}.about-content p,.dapp-detail p{color:var(--secondary);font-size:12px;line-height:1.9}.about-content .info-box{margin:5px 0;text-align:left}.dapp-detail .dapp-mark{width:64px;height:64px;font-size:32px;border-radius:19px}.toast-message{position:absolute;bottom:calc(95px + env(safe-area-inset-bottom,0px));left:50%;transform:translate(-50%);z-index:20;background:#1c2a43ee;color:#fff;padding:13px 17px;border-radius:11px;display:flex;gap:8px;align-items:center;font-size:12px;box-shadow:0 8px 24px #0002;max-width:90%;width:max-content}.sheet-enter-active,.sheet-leave-active{transition:opacity .22s ease}.sheet-enter-active .sheet,.sheet-leave-active .sheet{transition:transform .22s ease}.sheet-enter-from,.sheet-leave-to{opacity:0}.sheet-enter-from .sheet,.sheet-leave-to .sheet{transform:translateY(35px)}.toast-enter-active,.toast-leave-active{transition:opacity .2s}.toast-enter-from,.toast-leave-to{opacity:0}@keyframes enter{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.dark{--text: #e1e8f5;--surface: #151e2e;--soft: #1d293b;--border: #243147;--secondary: #8997b1;background:#0d1420;color-scheme:dark}.dark .network-pill,.dark .market-feature h2,.dark .market-stats strong{color:#cbd9f2}.dark .market-feature{background:#1d2c45}.dark .wallet-avatar,.dark .watch-icon,.dark .learn-icon,.dark .profile-tag,.dark .inline-note,.dark .secondary-button,.dark .chart-periods button.active,.dark .swap-toggle{background:#233855}.dark .transaction-icon.receive,.dark .change-badge.up,.dark .success-state>span{background:#1b3934}.dark .change-badge.down,.dark .form-error{background:#3a2530}.dark .toast-message{background:#384b68f5}.stage.native{padding:0;background:var(--surface)}.native .phone{max-width:none;height:100dvh;min-height:0;max-height:none;border-radius:0;box-shadow:none}.native .topbar{padding-top:calc(18px + env(safe-area-inset-top,0px))}@media(max-width:540px){.stage{padding:0;background:var(--surface)}.phone{max-width:none;height:100dvh;min-height:0;max-height:none;border-radius:0;box-shadow:none}.topbar{padding-top:calc(18px + env(safe-area-inset-top,0px))}}@media(max-width:359px){.content,.topbar{padding-left:17px;padding-right:17px}.balance-card{padding-left:20px;padding-right:20px}.token-row{gap:9px}.token-info>span{font-size:10px}.market-row{gap:7px}.market-price{font-size:11px}.change-badge{width:58px;margin-left:0}.sheet-body{padding-left:20px;padding-right:20px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}:root{--text: #16204f;--secondary: #767e99;--accent: #0786ff}.phone{--u: 1px;max-width:430px}.browser-status{height:calc(var(--u) * 55);padding:calc(var(--u) * 19) calc(var(--u) * 38) 0 calc(var(--u) * 55);display:flex;justify-content:space-between;align-items:flex-start;flex-shrink:0;color:#000}.browser-status>strong{font-size:calc(var(--u) * 18);line-height:1.15;font-weight:750;letter-spacing:-.5px}.status-icons{display:flex;align-items:center;gap:calc(var(--u) * 7);padding-top:calc(var(--u) * 2)}.status-icons>svg{width:calc(var(--u) * 22);height:calc(var(--u) * 17)}.status-icons>svg:first-child{fill:currentColor}.status-battery{position:relative;display:inline-block;width:calc(var(--u) * 29);height:calc(var(--u) * 15);border-radius:calc(var(--u) * 5);background:#b7b7b7;overflow:visible}.status-battery:after{content:"";position:absolute;right:calc(var(--u) * -2);top:calc(var(--u) * 5);width:calc(var(--u) * 1.5);height:calc(var(--u) * 5);background:#b7b7b7;border-radius:2px}.status-battery i{display:block;width:52%;height:100%;background:currentColor;border-radius:calc(var(--u) * 5) 0 0 calc(var(--u) * 5)}.topbar{padding:0 calc(var(--u) * 18);height:calc(var(--u) * 55)}.wallet-topbar{align-items:flex-start;padding-top:calc(var(--u) * 6)}.wallet-picker{font-size:calc(var(--u) * 18.5);gap:calc(var(--u) * 9);align-items:center;font-weight:650}.wallet-picker .token-logo{width:calc(var(--u) * 36);height:calc(var(--u) * 36)}.token-logo{background:red;width:calc(var(--u) * 37);height:calc(var(--u) * 37);border-radius:50%}.token-logo svg{width:77%;height:77%}.token-logo.usdt{background:#009b9d}.token-logo.muted{background:#ea7c77}.account-title{display:flex;align-items:flex-start;flex-direction:column;gap:calc(var(--u) * 4);line-height:1.12;padding-top:calc(var(--u) * 1)}.account-title small{font-size:calc(var(--u) * 15);font-weight:650;color:#797f98;line-height:1}.account-title>span{display:inline-flex;align-items:center;gap:calc(var(--u) * 4)}.account-title svg{width:calc(var(--u) * 15);height:calc(var(--u) * 15)}.scan-button{margin-top:calc(var(--u) * 3);margin-right:calc(var(--u) * -7)}.scan-button svg{width:calc(var(--u) * 23);height:calc(var(--u) * 23);stroke-width:1.8}.content{padding:0 calc(var(--u) * 18) calc(var(--u) * 20);animation:none}.tron-balance-card{height:calc(var(--u) * 156);border-radius:calc(var(--u) * 24);padding:0;background:linear-gradient(90deg,#0080ff,#009cff 53%,#00c5ff);box-shadow:none}.binary-pattern{width:100%;height:100%;position:absolute;inset:0;opacity:.09;pointer-events:none}.tron-balance-card .balance-amount{display:block;position:absolute;top:calc(var(--u) * 18);left:calc(var(--u) * 19);font-size:calc(var(--u) * 31);font-weight:800;letter-spacing:-.4px;margin:0;line-height:1.4}.card-address{position:absolute;display:flex;gap:calc(var(--u) * 5);align-items:center;font-size:calc(var(--u) * 15);font-weight:600;color:#8bdcff;left:calc(var(--u) * 19);top:calc(var(--u) * 81);line-height:1.3;z-index:1}.card-address svg{width:calc(var(--u) * 13);height:calc(var(--u) * 13)}.card-network{position:absolute;top:calc(var(--u) * 108);left:calc(var(--u) * 18);border-radius:calc(var(--u) * 15);background:#087bdd40;color:#86d4ff;padding:calc(var(--u) * 5) calc(var(--u) * 10);font-size:calc(var(--u) * 16);font-weight:600;line-height:1.2}.network-arrow{position:absolute;right:calc(var(--u) * 19);top:calc(var(--u) * 110);display:flex;justify-content:center;align-items:center;width:calc(var(--u) * 23);height:calc(var(--u) * 23);border-radius:50%;background:#8ce2ff;color:#08b8e9}.network-arrow svg{width:calc(var(--u) * 23);height:calc(var(--u) * 23);stroke-width:2.8}.tron-actions{display:flex;flex-wrap:nowrap;align-items:stretch;border:1px solid #e9eaf0;border-radius:calc(var(--u) * 19);height:calc(var(--u) * 75);margin-top:calc(var(--u) * 14);overflow-x:auto;scrollbar-width:none}.tron-actions::-webkit-scrollbar{display:none}.tron-actions>button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex:0 0 calc(var(--u) * 88);gap:calc(var(--u) * 8);padding:calc(var(--u) * 15) 0 calc(var(--u) * 10);color:var(--text);font-size:calc(var(--u) * 14);font-weight:600;line-height:1.2}.tron-actions>button>svg,.buy-glyph{width:calc(var(--u) * 25);height:calc(var(--u) * 24);flex-shrink:0}.tron-actions>button>svg{stroke-width:2}.tron-actions>button:not(:last-child):after{content:"";position:absolute;right:calc(var(--u) * 4);top:calc(var(--u) * 28);width:1px;height:calc(var(--u) * 18);background:#e8e9ef}.tron-actions>button:last-child{color:#a2a7b9}.buy-glyph{position:relative;display:inline-flex}.buy-glyph>svg:first-child{width:100%;height:100%}.buy-glyph>svg:last-child{position:absolute;width:calc(var(--u) * 17);height:calc(var(--u) * 17);left:calc(var(--u) * 7);top:calc(var(--u) * -4);fill:var(--surface);stroke-width:1.7}.tron-token-heading{margin-top:calc(var(--u) * 17);margin-bottom:0;height:calc(var(--u) * 41);min-height:0;position:relative}.tron-token-heading h2{font-size:calc(var(--u) * 17.5);font-weight:600;transform:translateY(calc(var(--u) * -4.5))}.tron-token-heading:after{content:"";position:absolute;left:calc(var(--u) * 4);bottom:calc(var(--u) * 3);width:calc(var(--u) * 28);height:calc(var(--u) * 2.5);background:#050505;border-radius:3px}.tron-token-heading .icon-button{margin-right:calc(var(--u) * -8);margin-top:calc(var(--u) * 1)}.tron-token-heading svg{width:calc(var(--u) * 23);height:calc(var(--u) * 23);stroke-width:1.7}.tron-token-list{margin-top:calc(var(--u) * 3)}.tron-token-list .token-row{padding:calc(var(--u) * 21) 0 calc(var(--u) * 18);height:calc(var(--u) * 133);gap:calc(var(--u) * 14);align-items:center;border-bottom:1px solid #f0f1f5}.tron-token-list .token-row:last-child{border-bottom:1px solid #f0f1f5}.tron-token-list .token-info{align-self:flex-start;gap:calc(var(--u) * 9);padding-top:calc(var(--u) * 1)}.tron-token-list .token-info>strong{font-size:calc(var(--u) * 17);font-weight:650;line-height:1.15}.tron-token-list .token-name{font-size:calc(var(--u) * 15.5);color:#777e98;font-weight:550;line-height:1.2}.tron-token-list .token-badges{display:flex;gap:calc(var(--u) * 8);margin-top:calc(var(--u) * 4)}.tron-token-list .token-badges b{padding:calc(var(--u) * 7) calc(var(--u) * 8);border-radius:calc(var(--u) * 10);font-size:calc(var(--u) * 15);font-weight:650;line-height:1.12}.tron-token-list .token-badges .positive{background:#daf5e3;color:#44cc73!important}.tron-token-list .token-price{background:#ebecf1;color:#69728e}.tron-token-list .token-value{align-self:flex-start;padding-top:0;gap:calc(var(--u) * 10)}.tron-token-list .token-value strong{font-size:calc(var(--u) * 20.5);font-weight:750;line-height:1.1;letter-spacing:-.3px}.tron-token-list .token-value>span{color:#777e99;font-size:calc(var(--u) * 15.5);font-weight:550}.tron-bottom-nav{padding:calc(var(--u) * 5) 0 max(calc(var(--u) * 28),env(safe-area-inset-bottom,0px));min-height:calc(var(--u) * 78);border-top:1px solid #e9eaf1}.tron-bottom-nav>button{gap:calc(var(--u) * 5);min-height:calc(var(--u) * 44);font-size:calc(var(--u) * 11);color:#777e99;font-weight:500}.tron-bottom-nav>button>span{position:relative;padding:0;display:inline-flex}.tron-bottom-nav svg{width:calc(var(--u) * 24);height:calc(var(--u) * 24)}.tron-bottom-nav button.active{font-weight:500;color:#0786ff}.profile-dot{position:absolute;right:calc(var(--u) * -15);top:calc(var(--u) * 1);width:calc(var(--u) * 9);height:calc(var(--u) * 9);border-radius:50%;background:#0786ff}.token-logo.large{width:56px;height:56px}.resource-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin:20px 0}.resource-grid>div{background:var(--soft);padding:22px;border-radius:13px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.resource-grid svg{color:var(--accent)}.resource-grid span{color:var(--secondary);font-size:14px}.resource-grid strong{font-size:30px}.native .wallet-topbar{height:calc(var(--u) * 55 + env(safe-area-inset-top,0px));padding-top:calc(var(--u) * 6 + env(safe-area-inset-top,0px))}.dark .browser-status{color:#fff}.dark .tron-actions{border-color:var(--border)}.dark .tron-actions>button:not(:last-child):after{background:var(--border)}.dark .tron-token-heading:after{background:#fff}.dark .tron-token-list .token-row,.dark .tron-bottom-nav{border-color:var(--border)}.dark .tron-token-list .token-badges .positive{background:#173d31}.dark .tron-token-list .token-price{background:#293449;color:#a7b7cf}@media(max-width:540px){.phone{--u: calc(min(100vw, 430px) / 430);max-width:none}.topbar,.content{padding-left:calc(var(--u) * 18);padding-right:calc(var(--u) * 18)}.topbar{padding-top:0}.wallet-topbar{padding-top:calc(var(--u) * 6)}}.phone.receive-open,.receive-open .browser-status{background:#eff0f2}.receive-open .status-icons>svg:first-child rect:last-child{opacity:.3}.receive-view{display:flex;flex-direction:column;flex:1;min-height:0;background:#eff0f2}.receive-header{height:calc(var(--u) * 46);display:flex;align-items:center;justify-content:space-between;padding:0 calc(var(--u) * 15);flex-shrink:0}.receive-header h1{font-size:calc(var(--u) * 18);font-weight:600}.receive-header .icon-button{width:calc(var(--u) * 23);height:calc(var(--u) * 36)}.receive-header .icon-button svg{width:calc(var(--u) * 22);height:calc(var(--u) * 22)}.receive-header .icon-button:first-child svg{width:calc(var(--u) * 26);height:calc(var(--u) * 26);stroke-width:1.6}.receive-header .icon-button:last-child{margin-right:calc(var(--u) * 1)}.receive-header .icon-button:last-child svg{width:calc(var(--u) * 23);height:calc(var(--u) * 23);stroke-width:1.7}.receive-content{flex:1;min-height:0;overflow-y:auto;padding:calc(var(--u) * 16) calc(var(--u) * 18) calc(var(--u) * 30);scrollbar-width:none;overscroll-behavior-y:contain}.receive-card{overflow:hidden;border-radius:calc(var(--u) * 19);background:var(--surface)}.receive-card-main{padding:calc(var(--u) * 36) calc(var(--u) * 26) calc(var(--u) * 31);display:flex;flex-direction:column;align-items:center}.receive-chain-badge{display:inline-flex;align-items:center;gap:calc(var(--u) * 6);padding:calc(var(--u) * 4) calc(var(--u) * 13) calc(var(--u) * 4) calc(var(--u) * 5);border:1px solid #eeeef1;border-radius:calc(var(--u) * 22);height:calc(var(--u) * 36)}.receive-chain-badge .token-logo{width:calc(var(--u) * 28);height:calc(var(--u) * 28)}.receive-chain-badge strong{font-size:calc(var(--u) * 16);font-weight:650}.receive-supported{font-size:calc(var(--u) * 18);font-weight:500;color:#777e91;line-height:calc(var(--u) * 26);white-space:nowrap;margin:calc(var(--u) * 12) 0 0}.receive-qr-frame{width:calc(var(--u) * 268);height:calc(var(--u) * 268);margin-top:calc(var(--u) * 16);border:1px solid #ececf0;border-radius:calc(var(--u) * 18);padding:calc(var(--u) * 18);display:flex;align-items:center;justify-content:center;background:#fff;flex-shrink:0}.receive-qr-frame img{display:block;width:100%;height:100%;image-rendering:pixelated}.receive-qr-loading,.receive-qr-error{color:#7b849d;font-size:13px;text-align:center}.receive-qr-error p{margin-bottom:12px}.receive-address-label{font-size:calc(var(--u) * 14);font-weight:500;line-height:calc(var(--u) * 20);color:#757d91;margin-top:calc(var(--u) * 22)}.receive-wallet-address{color:var(--text);text-align:center;font-size:calc(var(--u) * 17);font-weight:650;line-height:calc(var(--u) * 24);margin-top:calc(var(--u) * 12);width:100%;-webkit-user-select:all;user-select:all}.receive-wallet-address span{display:block;overflow-wrap:anywhere}.receive-card-actions{height:calc(var(--u) * 60);display:flex;align-items:center;border-top:1px solid #eeeef1}.receive-card-actions>button{width:50%;height:calc(var(--u) * 36);display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--u) * 14);font-size:calc(var(--u) * 18);font-weight:600}.receive-card-actions>button+button{border-left:1px solid #eeeef1}.receive-card-actions svg{width:calc(var(--u) * 22);height:calc(var(--u) * 22);stroke-width:1.8}.receive-promotion{display:flex;flex-direction:column;align-items:center;text-align:center;margin-top:calc(var(--u) * 14)}.receive-promotion p{font-size:calc(var(--u) * 15);font-weight:600;line-height:calc(var(--u) * 22);color:#737c94;white-space:nowrap}.receive-promotion button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:#0786ff;font-size:calc(var(--u) * 18);font-weight:600;line-height:calc(var(--u) * 26);margin-top:calc(var(--u) * 7);padding:calc(var(--u) * 1) calc(var(--u) * 12);white-space:nowrap;word-break:keep-all}.receive-home-indicator{position:absolute;bottom:calc(var(--u) * 8);left:50%;transform:translate(-50%);width:calc(var(--u) * 154);height:calc(var(--u) * 5);background:#000;border-radius:6px;pointer-events:none}.receive-open .toast-message{bottom:calc(var(--u) * 35 + env(safe-area-inset-bottom,0px))}.native .receive-header{height:calc(var(--u) * 46 + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px)}.native .receive-content{padding-bottom:calc(var(--u) * 30 + env(safe-area-inset-bottom,0px))}.dark .phone.receive-open,.dark .receive-view,.dark .receive-open .browser-status{background:#101827}.dark .receive-chain-badge,.dark .receive-card-actions,.dark .receive-card-actions>button+button{border-color:var(--border)}.dark .receive-home-indicator{background:#e0e7f3}.phone.me-open,.me-open .browser-status{background:#eff0f2}.me-topbar{position:relative;height:calc(var(--u) * 45);flex-shrink:0;justify-content:center;padding:0 calc(var(--u) * 18);background:#eff0f2}.me-topbar h1{font-size:calc(var(--u) * 18);line-height:calc(var(--u) * 26);font-weight:600}.me-notifications{position:absolute;right:calc(var(--u) * 16);top:calc(var(--u) * 12);width:calc(var(--u) * 24);height:calc(var(--u) * 23)}.me-notifications>svg{width:calc(var(--u) * 23);height:calc(var(--u) * 23);stroke-width:1.8}.me-message-count{position:absolute;left:calc(var(--u) * 2);top:calc(var(--u) * -17);min-width:calc(var(--u) * 34);height:calc(var(--u) * 26);padding:0 calc(var(--u) * 7);display:flex;align-items:center;justify-content:center;border-radius:calc(var(--u) * 17) calc(var(--u) * 17) calc(var(--u) * 17) 0;background:#0786ff;color:#fff;font-size:calc(var(--u) * 16);font-weight:650}.me-open .status-battery i{background:#2dca53}.me-open .status-battery>svg{position:absolute;left:calc(var(--u) * 8);top:calc(var(--u) * -1);width:calc(var(--u) * 13);height:calc(var(--u) * 16);fill:#080808;stroke:#eff0f2;stroke-width:1.5}.content.me-content{padding:calc(var(--u) * 12) calc(var(--u) * 18) calc(var(--u) * 20)}.me-cards{display:flex;flex-direction:column;gap:calc(var(--u) * 13)}.me-card{background:var(--surface);border-radius:calc(var(--u) * 19);padding:0 calc(var(--u) * 18);overflow:hidden;flex-shrink:0}.me-menu-row{width:100%;height:calc(var(--u) * 66);display:flex;align-items:center;gap:calc(var(--u) * 14);border-bottom:1px solid #f4f4f6;text-align:left}.me-menu-row:last-child{border-bottom:0}.me-menu-row>svg:first-child{width:calc(var(--u) * 20);height:calc(var(--u) * 20);stroke-width:1.8}.me-menu-label{flex:1;min-width:0;display:flex;flex-direction:column;gap:calc(var(--u) * 9)}.me-menu-label strong{font-size:calc(var(--u) * 19);font-weight:600;line-height:calc(var(--u) * 27);white-space:nowrap}.me-menu-label small{color:#777e99;font-size:calc(var(--u) * 17);font-weight:550;line-height:calc(var(--u) * 23)}.me-menu-row .me-chevron{width:calc(var(--u) * 20);height:calc(var(--u) * 20);stroke-width:1.5}.me-wallet-card .me-menu-row{height:calc(var(--u) * 96)}.me-open .tron-bottom-nav{border-color:transparent;background:var(--surface)}.native .me-topbar{height:calc(var(--u) * 45 + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px)}.native .me-notifications{top:calc(var(--u) * 12 + env(safe-area-inset-top,0px))}.dark .phone.me-open,.dark .me-open .browser-status,.dark .me-topbar{background:#101827}.dark .me-menu-row{border-color:var(--border)}.admin-layout{min-height:100dvh;background:#f3f6fb;color:#17253e;font-size:16px;line-height:1.5}.admin-layout a{color:#2460df;text-decoration:none}.admin-header{height:80px;background:#fff;border-bottom:1px solid #e1e7f1;display:flex;align-items:center;justify-content:space-between;padding:0 4vw;gap:20px}.admin-brand{display:flex;align-items:center;gap:12px;color:#17253e!important}.admin-brand>span{display:grid;place-items:center;background:#2460df;color:#fff;border-radius:12px;width:42px;height:42px}.admin-brand strong{font-size:19px}.admin-brand small{font-size:14px;font-weight:400;color:#768397;margin-left:8px}.admin-user{display:flex;align-items:center;gap:18px;font-size:14px;color:#65748c}.admin-main{max-width:1440px;margin:auto;padding:36px 4vw;display:grid;grid-template-columns:minmax(0,1fr) 370px;gap:40px}.admin-title{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:28px}.admin-eyebrow{font-size:12px;letter-spacing:2px;font-weight:650;color:#2460df;margin-bottom:8px}.admin-title h1{font-size:30px;letter-spacing:-.5px;margin-bottom:7px}.admin-title p:not(.admin-eyebrow){color:#6c7a90}.admin-preview-link{display:flex;align-items:center;gap:7px;white-space:nowrap;font-size:14px}.admin-tabs{display:flex;gap:10px;border-bottom:1px solid #dfe5ef;margin-bottom:24px}.admin-tabs button{display:flex;align-items:center;gap:8px;font-size:15px;padding:13px 15px;border-bottom:3px solid transparent;color:#697992}.admin-tabs button.active{border-color:#2460df;color:#2460df;font-weight:600}.admin-card{background:#fff;border:1px solid #e0e7f1;border-radius:16px;padding:25px;margin-bottom:20px}.admin-card h2{font-size:18px;margin-bottom:20px;display:flex;align-items:center;gap:12px}.admin-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}.admin-fields label,.admin-history{display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:500;color:#4d5b73}.admin-fields .wide{grid-column:1/-1}.admin-fields input,.admin-fields select,.admin-history input{width:100%;border:1px solid #dce3ee;border-radius:9px;padding:11px 12px;font-size:16px;color:#162644;background:#fcfdff;min-height:46px}.admin-fields small,.admin-history small{font-size:12px;font-weight:400;color:#7b8799}.admin-card-heading{display:flex;justify-content:space-between}.admin-delete{font-size:14px;color:#ba4058;margin-bottom:20px}.admin-token{border-radius:8px;padding:4px 10px;font-size:14px;background:#fff0f0;color:#dc3939}.admin-token.usdt{background:#e5f8f5;color:#008e89}.admin-text-button{font-size:14px;color:#2460df;margin:16px 0}.admin-history{margin-top:5px}.admin-note,.admin-empty{color:#6b7990;font-size:14px}.admin-record-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;font-size:14px}.admin-primary,.admin-secondary{min-height:43px;border-radius:9px;padding:10px 16px;font-size:14px;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:7px}.admin-primary{color:#fff;background:#2460df;font-weight:600}.admin-secondary{color:#415372;background:#fff;border:1px solid #d9e1ee}.admin-savebar{position:sticky;bottom:15px;display:flex;align-items:center;justify-content:space-between;gap:16px;background:#fff;padding:18px 20px;border-radius:14px;border:1px solid #dae2ef;box-shadow:0 8px 30px #15284c0e;margin-top:25px}.admin-savebar p{font-size:14px}.admin-savebar span{font-size:12px;color:#8190a5}.admin-save-actions{display:flex;gap:10px}.admin-error{color:#bb3451}.admin-success{color:#167552}.admin-loading{padding:50px;color:#6b7990}.admin-preview{position:sticky;top:26px;align-self:start}.admin-preview>div{display:flex;align-items:center;justify-content:space-between;font-size:14px;margin-bottom:16px}.admin-preview>div span:last-child{color:#8793a6;font-size:12px}.admin-preview iframe{width:370px;height:760px;border:5px solid #13223d;border-radius:30px;background:#fff;box-shadow:0 18px 50px #1d335522}.admin-preview>p{font-size:12px;color:#7b889b;margin:16px 5px;line-height:1.8}.admin-empty{padding:50px;text-align:center;border:1px dashed #d2ddec;border-radius:14px}@media(max-width:1100px){.admin-main{grid-template-columns:minmax(0,1fr);max-width:900px}.admin-preview{display:none}}@media(max-width:600px){.admin-header{height:auto;min-height:70px;padding:15px 18px;align-items:start}.admin-user{flex-direction:column;align-items:end;gap:3px;font-size:12px}.admin-brand small{display:block;margin:0}.admin-brand strong{font-size:16px}.admin-main{padding:25px 16px}.admin-title h1{font-size:25px}.admin-title p:not(.admin-eyebrow){font-size:14px}.admin-tabs{gap:0;justify-content:space-between}.admin-tabs button{font-size:14px;padding:12px 5px;gap:5px}.admin-card{padding:20px}.admin-fields{grid-template-columns:1fr;gap:17px}.admin-savebar{flex-direction:column;align-items:stretch;padding:15px}.admin-save-actions{justify-content:flex-end}.admin-title{align-items:flex-end}}.admin-transaction-filters{display:flex;gap:8px;margin:16px 0 12px}.admin-transaction-filters button{padding:8px 16px;border-radius:10px;border:1px solid #dfe4ed;background:#fff;font-size:14px}.admin-transaction-filters button.active{background:#e9f2ff;border-color:#93b9ff;color:#1863ce}.admin-user button{color:#2460df;font:inherit}.phone.token-open,.token-open .browser-status{background:#eff0f2}.token-view{flex:1;min-height:0;display:flex;flex-direction:column;color:#17234f;background:#eff0f2}.token-page-header{display:flex;justify-content:space-between;align-items:center;flex-shrink:0;height:calc(var(--u) * 70);padding:0 calc(var(--u) * 14)}.token-page-header .icon-button{color:inherit}.token-page-content{flex:1;min-height:0;overflow-y:auto;padding:0 calc(var(--u) * 18) calc(var(--u) * 16);overscroll-behavior:contain;scrollbar-width:none}.token-page-title{text-align:center;margin-top:0;pointer-events:none;padding-bottom:calc(var(--u) * 12)}.token-page-header .token-logo{width:calc(var(--u) * 46);height:calc(var(--u) * 46);margin:0}.token-page-header .token-logo svg{width:75%;height:75%}.token-page-title h1{font-size:calc(var(--u) * 18);line-height:1.35;font-weight:750;margin:0}.token-page-title p{font-size:calc(var(--u) * 15);color:#70788f;font-weight:650;margin-top:calc(var(--u) * 3)}.token-balance-panel,.token-history-panel{background:#fff;border-radius:calc(var(--u) * 19);margin-bottom:calc(var(--u) * 14);padding:calc(var(--u) * 18)}.token-balance-panel h2,.token-history-heading h2{font-size:calc(var(--u) * 15);color:#747c93;font-weight:650;margin:0}.token-balance-panel>strong{display:block;font-size:calc(var(--u) * 26);font-weight:800;line-height:1.35;margin:calc(var(--u) * 10) 0 calc(var(--u) * 8);overflow-wrap:anywhere}.token-balance-panel>p{font-size:calc(var(--u) * 15);font-weight:650;color:#747c93}.token-history-heading{display:flex;justify-content:space-between;align-items:center;padding:calc(var(--u) * 2) 0 calc(var(--u) * 10)}.token-history-heading button{color:#0786ff;font-size:calc(var(--u) * 15);font-weight:650;padding:calc(var(--u) * 2) 0}.token-history-row{display:grid;grid-template-columns:calc(var(--u) * 32) minmax(0,1fr) minmax(0,.88fr);align-items:center;gap:calc(var(--u) * 10);text-align:left;width:100%;padding:calc(var(--u) * 20) 0;min-height:calc(var(--u) * 100)}.token-history-row+.token-history-row{border-top:1px solid #f2f3f6}.token-history-icon{display:grid;place-items:center;width:calc(var(--u) * 32);height:calc(var(--u) * 32);border-radius:50%;color:#fff;background:#9095ab}.token-history-icon.receive{background:#21a587}.token-history-main>strong,.token-history-value>strong{display:block;font-size:calc(var(--u) * 18);font-weight:700;line-height:1.3}.token-history-address{display:flex;align-items:baseline;gap:calc(var(--u) * 4);font-size:calc(var(--u) * 14);color:#747c93;margin-top:calc(var(--u) * 8);line-height:1.35}.token-history-address b{color:#17234f;font-weight:600}.token-history-address svg{flex-shrink:0;align-self:center;color:#c4c8d3}.token-history-address>span{overflow-wrap:anywhere;min-width:0;font-weight:600}.token-history-main>small{display:block;color:#9095ab;margin-top:5px;font-size:11px}.token-history-value{align-self:start;padding-top:calc(var(--u) * 1);text-align:right;min-width:0}.token-history-value>strong{overflow-wrap:anywhere}.token-history-value.incoming>strong{color:#21a587}.token-history-value time{display:block;color:#747c93;font-size:calc(var(--u) * 14);font-weight:600;line-height:1.4;margin-top:calc(var(--u) * 8);overflow-wrap:anywhere}.token-history-empty{color:#9095ab;text-align:center;padding:calc(var(--u) * 35) 0;font-size:calc(var(--u) * 14)}.token-history-empty svg{margin:0 auto 12px}.token-action-dock{display:grid;grid-template-columns:calc(var(--u) * 62) 1fr 1fr;gap:calc(var(--u) * 14);padding:calc(var(--u) * 14) calc(var(--u) * 18) calc(var(--u) * 20);flex-shrink:0;background:#eff0f2}.token-action-dock>button{min-width:0;height:calc(var(--u) * 62);display:flex;align-items:center;justify-content:center;gap:calc(var(--u) * 10);background:#fff;border-radius:calc(var(--u) * 14);border:1px solid #e7e9ee;font-size:calc(var(--u) * 19);font-weight:700}.token-action-dock .token-send-action{background:#0786ff;color:#fff;border-color:#0786ff}.token-action-dock>button>svg{width:calc(var(--u) * 23);height:calc(var(--u) * 23)}.token-history-action{position:relative}.token-history-action i{position:absolute;width:calc(var(--u) * 9);height:calc(var(--u) * 9);border-radius:50%;top:calc(var(--u) * 8);right:calc(var(--u) * 9);background:#0786ff}.native .token-page-header{height:calc(var(--u) * 70 + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px)}.native .token-action-dock{padding-bottom:calc(var(--u) * 10 + env(safe-area-inset-bottom,0px))}.token-open .toast-message{bottom:calc(var(--u) * 104 + env(safe-area-inset-bottom,0px))}.dark .phone.token-open,.dark .token-open .browser-status,.dark .token-view,.dark .token-action-dock{background:#101827;color:var(--text)}.dark .token-balance-panel,.dark .token-history-panel,.dark .token-action-dock>button:not(.token-send-action){background:var(--surface);color:var(--text)}.dark .token-history-address b{color:var(--text)}.dark .token-history-row+.token-history-row,.dark .token-action-dock>button:not(.token-send-action){border-color:var(--border)}
