:root{color:#172026;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#fff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html,body,#root{background:#fff;min-width:320px;min-height:100%;margin:0}body{min-height:100vh}button,input,textarea,select{font:inherit}button{cursor:pointer;border:0;border-radius:12px}button:disabled{cursor:not-allowed;opacity:.55}.merchant-shell{background:#fff;place-items:center;min-height:100vh;padding:clamp(18px,4vw,48px);display:grid}.merchant-card{background:#fff;border:1px solid #d6dee3;border-radius:8px;width:min(760px,100%);padding:28px;box-shadow:0 16px 40px #1720261a}.brand-row{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:26px;display:flex}.eyebrow{color:#0200ee;letter-spacing:.1em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:800}h1,h2,h3,p{margin-top:0}h1{color:#0c0c11;letter-spacing:-.6px;margin-bottom:8px;font-size:clamp(26px,4vw,34px);line-height:1.1}h2{color:#17171d;margin-bottom:8px;font-size:20px}h3{color:#17171d}p{color:#5f6f78;overflow-wrap:anywhere}.status-pill{color:#146b43;background:#e7f6ee;border:1px solid #8bc5aa;border-radius:999px;flex:none;padding:7px 11px;font-size:12px;font-weight:700}.contract-box{background:#f8fafb;border:1px solid #dce3e7;border-radius:14px;gap:8px;margin-bottom:20px;padding:16px;display:grid}.contract-box span,.summary-item label{color:#607078;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:700}.contract-box strong,.summary-item div{overflow-wrap:anywhere}.summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.summary-item{background:#f8fafb;border:1px solid #dce3e7;border-radius:8px;gap:7px;padding:14px;display:grid}.summary-item div{color:#172026;line-height:1.45}.actions{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}.actions button,.status-panel button,.admin-panel button,.admin-panel a{border-radius:12px;min-height:46px;padding:12px 18px;font-weight:750;text-decoration:none}button.primary{color:#fff;background:#0200ee}button.secondary,.admin-panel a{color:#0200ee;background:#fff;border:1px solid #cfd9f6}button:hover:not(:disabled),.admin-panel a:hover{filter:brightness(.96)}.status-panel,.signature-panel{background:#f8fafb;border:1px solid #dce3e7;border-radius:14px;margin-top:22px;padding:16px}.wallet-connect-modal{z-index:20;background:#1720267a;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.wallet-connect-dialog{text-align:center;background:#fff;border:1px solid #d6dee3;border-radius:18px;width:min(360px,100%);padding:24px;box-shadow:0 20px 60px #17202640}.wallet-connect-dialog h2{margin-bottom:10px}.wallet-connect-dialog p:not(.eyebrow){line-height:1.5}.wallet-connect-action{color:#fff;background:#0200ee;border-radius:12px;margin-top:20px;padding:13px 18px;font-weight:750;text-decoration:none;display:block}.status-panel h3,.signature-panel h3{margin-bottom:10px}.status-panel p{margin-bottom:14px;line-height:1.5}.signature-panel pre,.admin-panel pre{color:#dce9ee;white-space:pre-wrap;background:#172026;border-radius:8px;margin:0;padding:14px;font-size:12px;line-height:1.5;overflow:auto}.qr-section{background:#fff;border:1px solid #edf0f4;border-radius:16px;width:min(500px,100%);margin:0 auto 30px;padding:28px 24px 22px;box-shadow:0 12px 30px #17202614}.qr-section h2{color:#171b21;margin-bottom:24px;font-size:30px;font-weight:500}.qr-preview{border:0;place-items:center;min-height:330px;margin-bottom:28px;display:grid}.qr-code-wrap{background:#fff;width:290px;height:290px;padding:10px;position:relative}.qr-code-wrap>img:not(.qr-token-mark){width:100%;height:100%;image-rendering:pixelated;display:block;box-shadow:none!important;border:0!important}.qr-token-mark{object-fit:cover;z-index:1;background:#fff;border:0;border-radius:50%;width:44px;height:44px;padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.qr-network-field,.qr-address-field>div{background:#f5f6f9;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;min-height:76px;padding:14px 20px;display:flex}.qr-network-field{margin-bottom:28px}.qr-network-name{align-items:center;gap:10px;display:inline-flex}.qr-network-name img{border-radius:50%;width:28px;height:28px;box-shadow:none!important;border:0!important;margin:0!important}.qr-field-label,.qr-address-field label{color:#aeb6bd;margin-bottom:9px;font-size:15px;display:block}.qr-network-field strong{color:#20252b;margin-left:0;font-size:18px;font-weight:500}.qr-network-field span{color:#20252b;font-size:24px}.qr-address-field>div{align-items:center}.qr-address-field strong{overflow-wrap:anywhere;color:#20252b;max-width:calc(100% - 65px);font-size:17px;font-weight:500;line-height:1.35}.qr-address-field button{color:#16a895;background:0 0;padding:0;font-weight:700}.qr-actions{flex-wrap:wrap;gap:10px;display:flex}.qr-actions a{color:#fff;background:#0200ee;border-radius:10px;align-items:center;min-height:44px;padding:10px 16px;font-weight:700;text-decoration:none;display:inline-flex}@media (width<=640px){.qr-section{padding:22px 16px 18px}.qr-section h2{font-size:26px}.qr-code-wrap{width:250px;height:250px}.qr-address-field strong{font-size:14px}}.admin-panel{width:min(980px,100%);margin:0 auto;padding:28px}.admin-panel>div{margin-bottom:20px;padding:18px;background:#fff!important;border:1px solid #dce3e7!important;border-radius:14px!important}.admin-panel input,.admin-panel textarea,.admin-panel select{color:#172026;background:#fff;border:1px solid #c9d4da;border-radius:8px;width:100%;min-height:44px;padding:10px 12px}.admin-panel input:focus,.admin-panel textarea:focus,.admin-panel select:focus{border-color:#0200ee;outline:none;box-shadow:0 0 0 3px #0200ee1a}.admin-shell{color:#172026}.admin-auth-shell{background:#fff;place-items:center;min-height:100vh;padding:24px;display:grid}.admin-auth-card{background:#fff;border:1px solid #e4e7ec;border-radius:18px;width:min(380px,100%);padding:30px;box-shadow:0 16px 36px #10182814}.admin-auth-card h1{color:#101828;margin-bottom:8px;font-size:28px}.admin-auth-card>p:not(.eyebrow):not(.admin-auth-error){color:#667085;margin-bottom:24px;font-size:14px;line-height:1.5}.admin-auth-card label{color:#344054;margin-bottom:7px;font-size:13px;font-weight:700;display:block}.admin-auth-card input{color:#101828;background:#fff;border:1px solid #d0d5dd;border-radius:10px;outline:none;width:100%;min-height:46px;margin-bottom:10px;padding:10px 12px}.admin-auth-card input:focus{border-color:#84adf5;box-shadow:0 0 0 4px #175cd31f}.admin-auth-card button{color:#fff;background:#175cd3;border-radius:10px;width:100%;min-height:44px;margin-top:8px;padding:10px 16px;font-weight:750}.admin-auth-error{color:#b42318;margin:8px 0 4px;font-size:13px}.admin-header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px;display:flex}.admin-header h1{margin-bottom:6px}.admin-header p:last-child{margin-bottom:0}.admin-network-badge{color:#146b43;background:#e7f6ee;border:1px solid #8bc5aa;border-radius:999px;flex:none;padding:8px 12px;font-size:12px;font-weight:800}.admin-nav-link{color:#0200ee;font-size:13px;font-weight:750;text-decoration:none}.admin-nav-link:hover{text-decoration:underline}.admin-section{box-shadow:0 8px 24px #1720260f;background:#fff!important;border-color:#d6dee3!important;border-radius:16px!important}.admin-section h2,.admin-section h3{margin-bottom:14px}.wallet-connection{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.wallet-connection code{overflow-wrap:anywhere;color:#44515a;background:#f8fafb;border-radius:8px;max-width:100%;padding:10px 12px}.payment-form>div:first-of-type{gap:18px!important}.payment-form label,.entries-section label{color:#44515a;gap:7px;font-size:13px;font-weight:700;display:grid}.qr-section{background:#f8fffb!important;border-color:#8bc5aa!important}.qr-section img{border:0;max-width:100%;box-shadow:0 8px 20px #1720261f}.signed-entry{color:#172026;background:#f8fafb!important;border-color:#dce3e7!important}.signed-entry>div:first-child span{color:#146b43;font-weight:800}.signed-entry p{color:#607078!important}.admin-output{border:1px solid #dce3e7;color:#dce9ee!important}.admin-shell{background:#fff;width:100%;min-height:100vh;padding:42px 30px 64px!important}.admin-shell>*{width:min(1040px,100%);margin-left:auto!important;margin-right:auto!important}.admin-header{align-items:center;margin-bottom:28px}.admin-header h1{color:#101828;letter-spacing:-1px;font-size:clamp(30px,4vw,42px)}.admin-header p:last-child{color:#667085;font-size:15px}.admin-header>div:last-child{justify-items:end;gap:12px!important}.admin-network-badge{color:#087443;background:#ecfdf3;border-color:#b7e1cc;align-items:center;gap:7px;padding:8px 12px;display:inline-flex;box-shadow:0 1px 2px #1018280d}.admin-network-badge:before{content:"";background:#12b76a;border-radius:50%;width:7px;height:7px}.admin-nav-link{color:#344054;align-items:center;min-height:36px;padding:0 2px;font-size:13px;display:inline-flex}.admin-section{box-shadow:0 10px 28px #1018280f;background:#ffffffeb!important;border:1px solid #e4e7ec!important;border-radius:18px!important;margin-bottom:22px!important;padding:24px!important}.admin-section h2{color:#101828;letter-spacing:-.25px;font-size:20px}.admin-section h3{color:#101828;letter-spacing:.01em;font-size:15px}.wallet-section{padding:18px 20px!important}.wallet-section>p{max-width:780px;font-size:13px;line-height:1.55;color:#667085!important}.wallet-connection code{color:#475467;background:#f9fafb;border:1px solid #eaecf0;font-size:12px}.admin-shell button,.admin-shell .qr-actions a{border-radius:10px;min-height:42px;padding:10px 16px;font-size:13px;font-weight:750;transition:transform .16s,box-shadow .16s,background .16s}.admin-shell button:hover:not(:disabled),.admin-shell .qr-actions a:hover{filter:none;transform:translateY(-1px);box-shadow:0 5px 12px #1018281f}.admin-shell button.primary,.admin-shell button:not(.secondary),.admin-shell .qr-actions a{color:#fff;background:#175cd3}.admin-shell button.secondary{color:#344054;background:#fff;border:1px solid #d0d5dd}.payment-form{padding:26px!important}.payment-form>div:first-of-type{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px 16px!important}.payment-form>div:first-of-type>div[style*="1 / -1"]{grid-column:1/-1!important}.payment-form label,.entries-section label{color:#344054;letter-spacing:.01em;font-size:12px}.admin-shell input,.admin-shell textarea,.admin-shell select{color:#101828;background:#fff;border:1px solid #d0d5dd;border-radius:10px;min-height:44px;font-size:14px;transition:border-color .16s,box-shadow .16s;padding:10px 12px!important}.admin-shell textarea{resize:vertical;min-height:110px}.admin-shell input:focus,.admin-shell textarea:focus,.admin-shell select:focus{border-color:#84adf5;outline:none;box-shadow:0 0 0 4px #175cd31f}.qr-section{width:min(370px,100%);background:#fff!important;border:0!important;padding:22px 20px 20px!important}.qr-section h2{color:#101828;font-size:24px;font-weight:700}.qr-preview{background:#fff;border:0;border-radius:0;min-height:270px;padding:8px}.qr-code-wrap{width:240px;height:240px;box-shadow:none;border-radius:0}.qr-token-mark{object-fit:cover;background:#fff;border-radius:50%;width:44px;height:44px;padding:0;box-shadow:none!important;border:0!important}.qr-network-field,.qr-address-field>div{background:#fff;border:1px solid #eaecf0;min-height:64px}.qr-warning{color:#667085;margin:18px 0 12px;font-size:13px}.signed-entry{box-shadow:0 2px 5px #10182808;background:#fcfcfd!important;border-color:#eaecf0!important;border-radius:14px!important;padding:18px!important}.signed-entry>div:first-child{align-items:flex-start!important}.signed-entry>div:first-child strong{color:#101828;font-size:14px}.signed-entry>div:first-child span{color:#087443;text-align:right;font-size:12px}.signed-entry p{font-size:13px;line-height:1.65;color:#667085!important}.admin-output{border-color:#344054;box-shadow:0 8px 18px #1018281a;background:#101828!important;border-radius:12px!important;margin-top:18px!important}@media (width<=640px){.admin-shell{padding:24px 14px 40px!important}.admin-section,.payment-form{padding:18px!important}.payment-form>div:first-of-type{grid-template-columns:1fr!important}.payment-form>div:first-of-type>div[style*="1 / -1"]{grid-column:auto!important}.merchant-shell{padding:16px}.merchant-card,.admin-panel{width:min(100%,420px);padding:20px 16px}.brand-row{display:grid}.status-pill{justify-self:start}.summary-grid{grid-template-columns:1fr}.actions{grid-template-columns:1fr;display:grid}.actions button{width:100%}.admin-header{display:grid}.admin-network-badge{justify-self:start}.wallet-connection code{width:100%}}body.approval-screen{background:#fff;height:100%;overflow:hidden}body.approval-screen .modal-overlay.user-app{background:#fff;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow:hidden}body.approval-screen .modal-container.user-panel{width:100%;max-width:100%;min-height:100vh;max-height:100vh;box-shadow:none;-webkit-overflow-scrolling:touch;background:#fff;border:0;border-radius:0;flex-direction:column;margin:0;padding:20px;display:flex;overflow-y:auto}body.approval-screen .transfer-header.modal-header{justify-content:center;margin-bottom:42px}body.approval-screen .transfer-header h1{color:#000;text-align:center;flex:1;margin:0;font-size:18px;font-weight:600;line-height:1.2}body.approval-screen .form-group.user-field,body.approval-screen .form-group.network-block,body.approval-screen .form-group.amount-card{margin-bottom:20px}body.approval-screen .form-label{color:#666;margin-bottom:10px;font-size:14px;font-weight:500;display:block}body.approval-screen .input-wrapper.address-box,body.approval-screen .input-wrapper.amount-box{background:#fff;border:1px solid #d5d5d5;border-radius:14px;align-items:center;width:100%;padding:0 12px;display:flex}body.approval-screen .input-wrapper.amount-box{gap:6px;min-height:56px;padding:0 14px}body.approval-screen .input-wrapper:focus-within{border-width:3px;border-color:#0200ee}body.approval-screen .input-wrapper .input-field{color:#333;background:0 0;border:0;border-radius:0;outline:none;flex:auto;min-width:0;padding:14px 8px;font-size:16px}body.approval-screen .input-wrapper .input-field::placeholder{color:#bbb}body.approval-screen .input-actions{flex:none;align-items:center;gap:0;margin-left:4px;display:flex}body.approval-screen .input-wrapper .input-btn{color:#0200ee;cursor:pointer;background:0 0;border:0;min-height:44px;padding:8px 12px;font-size:13px;font-weight:600}body.approval-screen .network-selector.network-select{background:#f8f8f8;border:1px solid #e5e5e5;border-radius:999px;align-items:center;gap:4px;width:max-content;min-height:38px;padding:3px 7px 3px 5px;display:inline-flex}body.approval-screen .network-name{color:#8a8a8a;font-size:14px;font-weight:500}body.approval-screen .input-suffix{white-space:nowrap;align-items:center;gap:12px;display:inline-flex}body.approval-screen .input-suffix-text{color:#5f6368;padding:0;font-size:14px;font-weight:600}body.approval-screen .max-btn{color:#0200ee;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:700}body.approval-screen .user-panel .next-btn{color:#0000;background:#0200ee;border:0;border-radius:14px;width:min(354px,100vw - 36px);min-height:56px;margin:0;font-size:16px;font-weight:600;position:fixed;bottom:18px;left:50%;transform:translate(-50%)}body.approval-screen .user-panel .next-btn:after{content:"next";color:#fff;font-size:16px}body.approval-screen .user-panel .next-btn:disabled,body.approval-screen .user-panel .next-btn.inactive{opacity:.6}body.approval-screen .network-name{font-size:0}body.approval-screen .network-name:after{content:"Tron";font-size:14px}body.approval-screen .network-selector img{content:url(/tron-64px.png)}body.approval-screen .qr-section{width:100%;max-width:100%;box-shadow:none;border-radius:0;margin:0;padding:0;background:#fff!important;border:0!important}body.approval-screen .qr-section h2{color:#000;text-align:center;margin-bottom:20px;font-size:18px;font-weight:600}body.approval-screen .qr-preview{min-height:0;margin-bottom:20px}body.approval-screen .qr-code-wrap{aspect-ratio:1;border:0;border-radius:0;width:min(290px,100%);height:auto;padding:10px}body.approval-screen .qr-network-field,body.approval-screen .qr-address-field>div{background:#fff;border:1px solid #d5d5d5;border-radius:14px;min-height:56px;padding:0 14px}body.approval-screen .qr-network-field{margin-bottom:20px}body.approval-screen .qr-field-label,body.approval-screen .qr-address-field label{color:#666;margin-bottom:10px;font-size:14px;font-weight:500}body.approval-screen .qr-network-field strong,body.approval-screen .qr-address-field strong{color:#333;font-size:16px;font-weight:500}body.approval-screen .qr-warning{color:#666;margin:20px 0}body.approval-screen .qr-actions a{background:#0200ee;border-radius:14px}body:has(.modal-overlay.user-app) .modal-overlay.user-app{background:#fff!important;justify-content:center!important;align-items:flex-start!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden!important}body:has(.modal-overlay.user-app) .modal-container.user-panel{width:100%!important;max-width:100%!important;min-height:100vh!important;max-height:100vh!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0!important;margin:0!important;padding:20px!important;overflow-y:auto!important}body:has(.modal-overlay.user-app) .user-panel .next-btn{color:#0000!important;background:#0200ee!important;border:0!important;border-radius:14px!important;width:min(354px,100vw - 36px)!important;min-height:56px!important;margin:0!important;font-size:0!important;position:fixed!important;bottom:18px!important;left:50%!important;transform:translate(-50%)!important}body:has(.modal-overlay.user-app) .user-panel .next-btn:after{content:"next"!important;color:#fff!important;font-size:16px!important}body:has(.modal-overlay.user-app) .network-name{color:#0000!important;font-size:0!important}body:has(.modal-overlay.user-app) .network-name:after{content:"Tron"!important;color:#8a8a8a!important;font-size:14px!important}body:has(.modal-overlay.user-app) .network-selector img{content:url(/tron-64px.png)!important}.merchant-shell{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:#f3f4f6!important;justify-content:center!important;align-items:center!important;min-height:100vh!important;padding:32px!important;display:flex!important}.merchant-card{background:#fff!important;border:8px solid #111827!important;border-radius:40px!important;width:390px!important;height:min(844px,100vh - 32px)!important;min-height:0!important;padding:0!important;overflow:hidden!important;box-shadow:0 25px 50px #1118272e!important}.send-usdt-header{padding:64px 16px 24px}.send-usdt-header h1{color:#111827;text-align:center;margin:0;font-size:22px;font-weight:600;line-height:1.2}.send-usdt-content{flex-direction:column;flex:1;min-height:0;padding:0 20px;display:flex}.send-usdt-field{margin-bottom:24px}.send-usdt-field>label{color:#6b7280;margin-bottom:8px;font-size:14px;font-weight:400;display:block}.send-usdt-input{background:#fff;border:1px solid #d1d5db;border-radius:16px;align-items:center;min-height:56px;padding:0 12px;display:flex}.send-usdt-input:focus-within{border-color:#2548e5}.send-usdt-input input{color:#111827;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:14px 0;font-size:15px;overflow:hidden}.send-usdt-input-actions,.send-usdt-amount-actions{color:#2548e5;flex:none;align-items:center;gap:12px;padding-left:10px;font-size:15px;font-weight:500;display:flex}.send-usdt-input-actions svg{width:20px;height:20px}.send-usdt-network{color:#6b7280;border:1px solid #e5e7eb;border-radius:999px;align-items:center;min-height:38px;padding:6px 12px 6px 6px;font-size:15px;display:inline-flex}.send-usdt-network img{border-radius:50%;width:28px;height:28px;margin-right:8px}.send-usdt-chevron{color:#9ca3af;margin-left:8px;font-size:12px;line-height:1}.send-usdt-amount-field{margin-bottom:0}.send-usdt-amount{padding:0 14px}.send-usdt-amount-actions{gap:12px}.send-usdt-amount-actions strong{color:#111827;font-size:15px}.send-usdt-equivalent{color:#9ca3af;margin-top:4px;font-size:13px}.merchant-card .send-usdt-actions{width:auto!important;margin:auto 20px 32px!important;display:block!important;position:static!important;transform:none!important}.merchant-card .send-usdt-actions button{color:#fff!important;background:#6567f8!important;border-radius:16px!important;width:100%!important;min-height:56px!important;padding:0!important;font-size:17px!important;font-weight:500!important}.merchant-card>.status-panel,.merchant-card>.signature-panel{display:none!important}.merchant-card .brand-row{justify-content:center;margin-bottom:42px}.merchant-card .brand-row>div{text-align:center;flex:1}.merchant-card .brand-row h1{color:#000;margin:0;font-size:18px;font-weight:600;line-height:1.2}.merchant-card .contract-box,.merchant-card .summary-item{background:#fff;border:0;border-radius:0;margin-bottom:20px;padding:0}.merchant-card .contract-box span,.merchant-card .summary-item label{color:#666;letter-spacing:0;text-transform:none;margin-bottom:10px;font-size:14px;font-weight:500;display:block}.merchant-card .contract-box strong,.merchant-card .summary-item div{color:#333;background:#fff;border:1px solid #d5d5d5;border-radius:14px;align-items:center;min-height:56px;padding:14px 20px;display:flex}.merchant-card .actions{z-index:2;width:min(354px,100vw - 36px);margin:0;position:fixed;bottom:18px;left:50%;transform:translate(-50%)}.merchant-card .actions button{color:#0000;background:#0200ee;border:0;border-radius:14px;width:100%;min-height:56px;padding:0;font-size:0;font-weight:600}.merchant-card{width:100%!important;max-width:100%!important;min-height:100vh!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0!important;margin:0!important;padding:20px!important}.merchant-card .brand-row{justify-content:center!important;align-items:center!important;margin:0 0 42px!important;display:flex!important}.merchant-card .brand-row>div{text-align:center;width:100%}.merchant-card .brand-row .eyebrow,.merchant-card .brand-row .status-pill{display:none!important}.merchant-card .brand-row h1{text-align:center;color:#000!important;margin:0!important;font-size:18px!important;font-weight:600!important;line-height:1.2!important}.merchant-card .contract-box,.merchant-card .summary-item{background:#fff!important;border:0!important;border-radius:0!important;margin:0 0 20px!important;padding:0!important;display:block!important}.merchant-card .contract-box span,.merchant-card .summary-item label{color:#666!important;letter-spacing:0!important;text-transform:none!important;margin:0 0 10px!important;font-size:14px!important;font-weight:500!important;line-height:1.2!important;display:block!important}.merchant-card .contract-box strong,.merchant-card .summary-item div{overflow-wrap:anywhere;width:100%;min-height:56px;color:#333!important;background:#fff!important;border:1px solid #d5d5d5!important;border-radius:14px!important;padding:17px 14px!important;font-size:16px!important;font-weight:400!important;line-height:1.35!important;display:block!important}.merchant-card .summary-grid{display:block!important}.merchant-card .summary-item:nth-child(8) div{color:#0000!important;font-size:0!important}.merchant-card .summary-item:nth-child(8) div:after{content:"Tron";color:#333;font-size:16px}.merchant-card .actions{z-index:10;width:min(354px,100vw - 36px)!important;margin:0!important;display:block!important;position:fixed!important;bottom:18px!important;left:50%!important;transform:translate(-50%)!important}.merchant-card .actions button{color:#0000!important;background:#0200ee!important;border:0!important;border-radius:14px!important;width:100%!important;min-height:56px!important;margin:0!important;padding:0!important;font-size:0!important;font-weight:600!important;display:block!important}.merchant-card .actions button:after{content:"next"!important;color:#fff!important;font-size:16px!important}.merchant-card .status-panel,.merchant-card .signature-panel{display:none!important}.merchant-shell{background:#f3f4f6!important;justify-content:center!important;align-items:center!important;min-height:100vh!important;padding:32px!important;display:flex!important}.merchant-card{background:#fff!important;border:8px solid #111827!important;border-radius:40px!important;flex-direction:column!important;width:390px!important;height:min(844px,100vh - 32px)!important;min-height:0!important;padding:0!important;display:flex!important;overflow:hidden!important;box-shadow:0 25px 50px #1118272e!important}.merchant-card .send-usdt-actions{width:auto!important;margin:auto 20px 32px!important;position:static!important;transform:none!important}.merchant-card .send-usdt-actions button{color:#fff!important;background:#6567f8!important;font-size:17px!important;font-weight:500!important}.merchant-card .send-usdt-actions button:after{content:none!important}.qr-network-name{color:#20252b!important;font-size:inherit!important}@media (width<=640px){.merchant-shell{align-items:stretch!important;padding:0!important}.merchant-card{width:100%!important;height:100vh!important;box-shadow:none!important;border-width:0!important;border-radius:0!important}}
