@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap";.adapter-react-button{display:inline-flex;color:#fff;cursor:pointer;height:48px;background-color:#0f111a;border:none;border-radius:4px;align-items:center;padding:0 24px;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;line-height:48px;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;white-space:pre}.adapter-react-button:focus{outline:none}.adapter-react-button:focus-visible{outline:2px solid white}.adapter-react-button:not([disabled]):hover{background-color:#373c47}.adapter-react-button[disabled]{background:#404144;color:#999;cursor:not-allowed}.adapter-react-button .button-icon{margin-right:12px}.adapter-react-button .button-icon,.adapter-react-button .button-icon img{display:block;width:28px;height:28px}.adapter-modal{position:fixed;box-sizing:border-box;width:100vw;height:100vh;top:0;right:0;bottom:0;left:0;background-color:#0009;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .2s ease-in-out;overflow:hidden;z-index:999;padding:40px 20px 20px;opacity:0;pointer-events:none}.adapter-modal-fade-in{opacity:1;pointer-events:auto;transform:scale(1)}.adapter-modal-wrapper{width:100%;max-width:400px;background-color:#282c34;border-radius:10px;color:#fff;display:flex;flex-direction:column;font-size:2rem;box-shadow:0 8px 20px #0009;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.adapter-modal-wrapper .adapter-list{padding-bottom:48px}.adapter-modal-header{position:relative;padding:64px 48px 48px}.adapter-modal-header .adapter-modal-title{font-size:24px;font-weight:500;line-height:34px;text-align:center}@media (max-width: 374px){.adapter-modal-header .adapter-modal-title{font-size:18px}}.adapter-modal-header .close-button{width:40px;height:40px;position:absolute;cursor:pointer;background:#1a1f2e;border:none;border-radius:50%;justify-content:center;align-items:center;padding:12px;display:flex;top:18px;right:18px;-webkit-tap-highlight-color:transparent}.adapter-modal-header .close-button:focus{outline:none}.adapter-modal-header .close-button:focus-visible{outline:2px solid white}.adapter-modal-header .close-button:before,.adapter-modal-header .close-button:after{content:"";display:block;width:19px;height:2px;background-color:#777;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.adapter-modal-header .close-button:before{transform:rotate(45deg)}.adapter-modal-header .close-button:after{transform:rotate(-45deg)}.adapter-modal-header .close-button:hover:before,.adapter-modal-header .close-button:hover:after{background-color:#faebd7}.adapter-wallet-item .adapter-react-button{width:100%;background-color:transparent}.adapter-wallet-item .status-text{opacity:.6;margin-left:auto;font-size:14px;font-weight:400}.adapter-dropdown{position:relative;z-index:99;display:inline-block}.adapter-dropdown-collapse{position:absolute;margin:auto;top:100%;right:0;left:0;display:inline-flex}.adapter-dropdown-list{margin:0 auto;width:150px;list-style-type:none;border-radius:10px;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;flex-direction:column;position:relative;top:5px;padding:5px;overflow:hidden;height:min-content;background:#2c2d30}.adapter-dropdown-list li{display:block;margin:auto;color:#fff;cursor:pointer;white-space:nowrap;box-sizing:border-box;width:100%;height:37px;border:none;border-radius:6px;outline:none;flex-direction:row;justify-content:center;align-items:center;padding:0 20px;font-size:14px;font-weight:600;display:flex}.adapter-dropdown-list li:not([disabled]):hover{background-color:#373c47}.lp{min-height:100vh;display:flex;flex-direction:column;align-items:center;background:var(--bg-page);color:var(--text-primary);font-family:var(--font-body);overflow-x:hidden}.lp-animate{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.lp-animate.lp-visible{opacity:1;transform:translateY(0)}.lp-glitch{animation:lp-glitch-effect 6s infinite}@keyframes lp-glitch-effect{0%,94%,to{text-shadow:none}95%{text-shadow:-2px 0 #FF0000,2px 0 #00FF00}96%{text-shadow:2px 0 #FF0000,-2px 0 #00FF00}97%{text-shadow:-1px 0 #FF0000,1px 0 #00FF00}98%{text-shadow:none}}.lp-section-heading{font-family:var(--font-heading);font-size:.75rem;text-transform:uppercase;letter-spacing:2px;color:var(--text-primary);margin-bottom:24px;text-align:center;line-height:1.8}.lp-hero{width:100%;min-height:100vh;position:relative;padding:80px 20px 60px;display:flex;justify-content:center;align-items:center;overflow:hidden}.lp-hero-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle,rgba(255,0,0,.06) 1px,transparent 1px);background-size:24px 24px;animation:lp-grid-shift 25s linear infinite;pointer-events:none}@keyframes lp-grid-shift{0%{background-position:0 0}to{background-position:24px 24px}}.lp-hero-content{position:relative;z-index:1;max-width:700px;width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}.lp-hero-badge{display:inline-block;padding:4px 14px;background:var(--color-tron);color:var(--text-on-dark);font-size:16px;text-transform:uppercase;border-top:2px solid #FF3333;border-left:2px solid #FF3333;border-bottom:2px solid #AA0000;border-right:2px solid #AA0000}.lp-hero-title{font-family:var(--font-heading);font-size:1.25rem;line-height:2;text-transform:uppercase;color:var(--text-primary);text-shadow:2px 2px 0 rgba(255,0,0,.3)}.lp-hero-subtitle-wrap{overflow:hidden;width:100%}.lp-hero-subtitle{font-size:24px;color:var(--text-secondary);overflow:hidden;white-space:nowrap;border-right:3px solid var(--color-success);width:0;margin:0 auto;animation:lp-typing 2.5s steps(50) .5s forwards,lp-blink .8s step-end infinite}@keyframes lp-typing{0%{width:0}to{width:100%}}@keyframes lp-blink{50%{border-color:transparent}}.lp-hero-cta{padding:14px 48px;background:var(--bg-button);color:#000;font-family:var(--font-body);font-size:24px;text-transform:uppercase;letter-spacing:2px;cursor:pointer;border-top:2px solid var(--bevel-light);border-left:2px solid var(--bevel-light);border-bottom:2px solid var(--shadow-dark);border-right:2px solid var(--shadow-dark);box-shadow:0 0 20px #00ff004d,1px 1px 0 var(--bevel-shadow);animation:lp-glow-pulse 2.5s ease-in-out infinite;transition:background .15s}.lp-hero-cta:hover{background:var(--bg-button-hover)}.lp-hero-cta:active{border-top:2px solid var(--bevel-darker);border-left:2px solid var(--bevel-darker);border-bottom:2px solid var(--bevel-light);border-right:2px solid var(--bevel-light);box-shadow:0 0 10px #0f03;padding:15px 47px 13px 49px}@keyframes lp-glow-pulse{0%,to{box-shadow:0 0 20px #00ff004d,1px 1px 0 var(--bevel-shadow)}50%{box-shadow:0 0 35px #00ff0080,0 0 70px #00ff0026,1px 1px 0 var(--bevel-shadow)}}.lp-hero-stats{display:flex;align-items:center;gap:20px;margin-top:12px;flex-wrap:wrap;justify-content:center}.lp-hero-stat{display:flex;flex-direction:column;align-items:center;gap:2px}.lp-hero-stat-value{font-size:22px;color:var(--color-success)}.lp-hero-stat-label{font-size:14px;color:var(--text-muted);text-transform:uppercase;letter-spacing:1px}.lp-hero-stat-divider{width:2px;height:28px;background:var(--bevel-dark);box-shadow:1px 0 0 var(--bevel-light)}.lp-scroll-hint{position:absolute;bottom:28px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:2px;animation:lp-bounce 2s ease-in-out infinite}.lp-scroll-chevron{display:block;width:14px;height:14px;border-right:2px solid var(--text-muted);border-bottom:2px solid var(--text-muted);transform:rotate(45deg);opacity:.4}.lp-scroll-chevron:last-child{opacity:.2;margin-top:-6px}@keyframes lp-bounce{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(10px)}}.lp-trust{width:100%;max-width:700px;padding:48px 20px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:24px}.lp-trust-badges{display:flex;align-items:flex-start;justify-content:center;gap:40px;flex-wrap:wrap}.lp-trust-badge{display:flex;flex-direction:column;align-items:center;gap:6px}.lp-trust-icon{width:48px;height:48px;object-fit:contain;padding:4px;background:#fff;border:2px solid var(--bevel-dark);image-rendering:pixelated}.lp-trust-name{font-size:18px;color:var(--text-primary)}.lp-trust-desc{font-size:14px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px}.lp-trust-verified{display:inline-block;padding:6px 18px;background:var(--bg-panel);color:var(--color-success);font-size:16px;text-decoration:none;border-top:2px solid var(--bevel-light);border-left:2px solid var(--bevel-light);border-bottom:2px solid var(--bevel-dark);border-right:2px solid var(--bevel-dark);box-shadow:1px 1px 0 var(--bevel-shadow);transition:background .15s}.lp-trust-verified:hover{background:#3a3a3a;color:var(--color-success)}.lp-how{width:100%;max-width:800px;padding:48px 20px;text-align:center}.lp-how-steps{display:flex;align-items:center;justify-content:center;gap:12px}.lp-how-step{flex:1;max-width:220px;background:var(--bg-panel);border-top:2px solid var(--bevel-light);border-left:2px solid var(--bevel-light);border-bottom:2px solid var(--bevel-dark);border-right:2px solid var(--bevel-dark);box-shadow:1px 1px 0 var(--bevel-shadow);padding:20px 14px;text-align:center}.lp-step-anim{opacity:0;transform:translateY(20px);animation:lp-step-enter .6s ease forwards}@keyframes lp-step-enter{to{opacity:1;transform:translateY(0)}}.lp-how-icon{width:64px;height:64px;margin:0 auto 10px;display:flex;align-items:center;justify-content:center;background:#1a1a1a;border:2px solid var(--color-success);box-shadow:0 0 8px #00ff0026}.lp-icon-symbol{font-family:var(--font-body);font-size:22px;color:var(--color-success);letter-spacing:1px}.lp-step-number{width:32px;height:32px;margin:0 auto 10px;display:flex;align-items:center;justify-content:center;background:var(--bg-titlebar);color:var(--text-on-dark);font-size:18px;font-family:var(--font-body)}.lp-how-step h3{font-family:var(--font-heading);font-size:.5rem;text-transform:uppercase;color:var(--text-primary);margin-bottom:8px;line-height:1.6}.lp-how-step p{font-size:16px;color:var(--text-secondary);line-height:1.3}.lp-how-arrow{font-size:20px;color:var(--color-success);font-family:var(--font-body);flex-shrink:0}.lp-features{width:100%;max-width:700px;padding:48px 20px;text-align:center}.lp-features-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.lp-feature-card{background:var(--bg-panel);border-top:2px solid var(--bevel-light);border-left:2px solid var(--bevel-light);border-bottom:2px solid var(--bevel-dark);border-right:2px solid var(--bevel-dark);box-shadow:1px 1px 0 var(--bevel-shadow);padding:18px 14px;text-align:left}.lp-feature-icon{font-size:20px;color:var(--color-success);font-family:var(--font-body);display:block;margin-bottom:8px}.lp-feature-card h3{font-size:18px;color:var(--text-primary);margin-bottom:4px;font-family:var(--font-body)}.lp-feature-card p{font-size:15px;color:var(--text-secondary);line-height:1.3}.lp-security{width:100%;max-width:700px;padding:48px 20px;text-align:center}.lp-security .lp-section-heading{border-bottom:2px solid var(--color-error);display:inline-block;padding-bottom:8px}.lp-security-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.lp-security-item{display:flex;align-items:flex-start;gap:10px;background:var(--bg-panel);border-top:2px solid var(--bevel-light);border-left:4px solid var(--color-success);border-bottom:2px solid var(--bevel-dark);border-right:2px solid var(--bevel-dark);box-shadow:1px 1px 0 var(--bevel-shadow);padding:14px;text-align:left}.lp-security-icon{font-size:20px;color:var(--color-success);font-family:var(--font-body);flex-shrink:0;margin-top:1px}.lp-security-item h3{font-size:18px;color:var(--text-primary);margin-bottom:4px;font-family:var(--font-body)}.lp-security-item p{font-size:15px;color:var(--text-secondary);line-height:1.3}.lp-contract-link{color:var(--color-link);text-decoration:underline}.lp-contract-link:hover{color:var(--color-tron)}.lp-wallets{width:100%;max-width:700px;padding:48px 20px;text-align:center}.lp-wallets-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;max-width:500px;margin:0 auto}.lp-wallet-chip{padding:10px 14px;background:var(--bg-panel);border-top:2px solid var(--bevel-light);border-left:2px solid var(--bevel-light);border-bottom:2px solid var(--bevel-dark);border-right:2px solid var(--bevel-dark);color:var(--text-primary);font-size:17px;text-align:center;cursor:default;transition:background .15s,color .15s}.lp-wallet-chip:hover{background:var(--bg-titlebar);color:var(--text-on-dark)}.lp-wallets-note{font-size:14px;color:var(--text-muted);margin-top:14px}.lp-final-cta{width:100%;max-width:700px;padding:60px 20px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}.lp-final-cta-border{width:100%;height:4px;background:repeating-linear-gradient(90deg,var(--color-tron) 0px,var(--color-tron) 8px,transparent 8px,transparent 16px);margin-bottom:12px}.lp-final-cta-sub{font-size:20px;color:var(--text-secondary)}.lp-final-cta-tags{font-size:14px;color:var(--text-muted);display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:center}.lp-tag-sep{color:var(--bevel-light)}.lp-footer{width:100%;background:var(--bg-panel);border-top:2px solid var(--bevel-light);padding:24px 20px;text-align:center}.lp-footer-top{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:8px}.lp-footer-brand{display:flex;align-items:center;gap:8px}.lp-footer-brand span{font-size:18px;color:var(--text-primary);text-transform:uppercase}.lp-footer-desc{font-size:16px;color:var(--text-secondary);margin-bottom:12px}.lp-footer-links{display:flex;justify-content:center;gap:20px;margin-bottom:12px}.lp-footer-links a{color:var(--color-link);font-size:16px;text-decoration:underline}.lp-footer-links a:hover{color:var(--color-tron)}.lp-footer-copy{font-size:14px;color:var(--text-muted)}.back-to-home{display:inline-block;margin-top:16px;color:var(--color-link);font-size:16px;text-decoration:underline}@media (max-width: 640px){.lp-hero{padding:50px 16px 40px}.lp-hero-title{font-size:.8rem;line-height:2.2}.lp-hero-subtitle{white-space:normal;overflow:visible;border-right:none;width:100%;animation:none;font-size:20px}.lp-hero-cta{padding:12px 32px;font-size:20px}.lp-hero-stats{gap:12px}.lp-hero-stat-divider{display:none}.lp-hero-stat{min-width:4.5rem}.lp-how-steps{flex-direction:column;gap:8px}.lp-how-step{max-width:100%}.lp-how-arrow{transform:rotate(90deg)}.lp-features-grid,.lp-security-grid{grid-template-columns:1fr}.lp-wallets-grid{grid-template-columns:repeat(2,1fr)}.lp-trust-badges{gap:24px}.lp-section-heading{font-size:.6rem}}:lang(zh) .lp-hero-title,:lang(ko) .lp-hero-title,:lang(ja) .lp-hero-title,:lang(ar) .lp-hero-title{font-family:var(--font-body);font-size:22px}:lang(zh) .lp-section-heading,:lang(ko) .lp-section-heading,:lang(ja) .lp-section-heading,:lang(ar) .lp-section-heading{font-family:var(--font-body);font-size:18px}:lang(zh) .lp-how-step h3,:lang(ko) .lp-how-step h3,:lang(ja) .lp-how-step h3,:lang(ar) .lp-how-step h3{font-family:var(--font-body);font-size:15px}[dir=rtl] .lp-feature-card,[dir=rtl] .lp-security-item{text-align:right}[dir=rtl] .lp-how-arrow{transform:scaleX(-1)}@media (prefers-reduced-motion: reduce){.lp-animate{opacity:1;transform:none;transition:none}.lp-glitch{animation:none}.lp-hero-subtitle{animation:none;width:100%;border-right:none;white-space:normal;overflow:visible}.lp-hero-cta,.lp-hero-grid{animation:none}.lp-step-anim{animation:none;opacity:1;transform:none}.lp-scroll-hint{animation:none;opacity:.5}}:root{--bg-page: #1A1A1A;--bg-panel: #2C2C2C;--bg-titlebar: #FF0000;--bg-input: #111111;--bg-button: #00FF00;--bg-button-hover: #33FF33;--bg-button-disabled: #333333;--text-primary: #FFFFFF;--text-secondary: #E0E0E0;--text-on-dark: #FFFFFF;--text-muted: #808080;--color-success: #00FF00;--color-error: #FF0000;--color-warning: #FF4500;--color-link: #FF4500;--color-tron: #FF0000;--color-address: #FF4500;--bevel-light: #4D4D4D;--bevel-dark: #111111;--bevel-darker: #080808;--bevel-shadow: #000000;--shadow-dark: #660000;--dither-gray: #808080;--font-body: "VT323", "Courier New", monospace;--font-heading: "Press Start 2P", monospace}body:after{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.03) 2px,rgba(0,0,0,.03) 4px);pointer-events:none;z-index:9999}.app{min-height:100vh;display:flex;flex-direction:column;padding:0 8px}.header{border-top:2px solid var(--bevel-light);border-left:2px solid var(--bevel-light);border-bottom:2px solid var(--bevel-dark);border-right:2px solid var(--bevel-dark);box-shadow:1px 1px 0 var(--bevel-shadow);width:100%;max-width:28rem;margin:0 auto}.header-titlebar{background:var(--bg-titlebar);padding:6px 12px;display:flex;align-items:center;gap:8px}.header-titlebar h1{font-family:var(--font-body);font-size:20px;font-weight:400;color:var(--text-on-dark);text-transform:uppercase;letter-spacing:1px}.banner-wrapper{width:100%;max-width:28rem;margin:65px auto;text-align:center}.header-banner{width:100%;max-width:320px;height:auto;display:inline-block;image-rendering:pixelated}.header-body{background:var(--bg-panel);padding:12px 16px;text-align:center}.subtitle{color:var(--text-secondary);font-size:18px}.tron-badge{display:inline-block;margin-top:8px;padding:4px 12px;background:var(--color-tron);color:var(--text-on-dark);font-size:16px;font-weight:400;text-transform:uppercase;border-top:2px solid #FF3333;border-left:2px solid #FF3333;border-bottom:2px solid #AA0000;border-right:2px solid #AA0000}.wallet-button{margin-top:12px}.main{flex:1;display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:28rem;margin:0 auto;padding:16px 0}.landing-layout{width:100%;display:flex;flex-direction:column;align-items:center;gap:16px}.connected-layout{width:100%;display:flex;flex-direction:column;gap:16px}.connect-prompt{display:flex;justify-content:center;align-items:center;width:100%}.connect-card{background:var(--bg-panel);border-top:2px solid var(--bevel-light);border-left:2px solid var(--bevel-light);border-bottom:2px solid var(--bevel-dark);border-right:2px solid var(--bevel-dark);box-shadow:1px 1px 0 var(--bevel-shadow);padding:20px;text-align:center;width:100%}.connect-card h2{margin-bottom:12px;color:var(--text-primary);font-family:var(--font-heading);font-size:.75rem;line-height:1.6;text-transform:uppercase}.connect-card p{color:var(--text-secondary);margin-bottom:16px;font-size:18px}.features{list-style:none;text-align:left;display:inline-block}.features li{padding:4px 0;color:var(--color-success);font-size:18px}.how-it-works{width:100%;text-align:center}.how-it-works h3{font-family:var(--font-heading);font-size:.625rem;text-transform:uppercase;letter-spacing:1px;color:var(--text-primary);margin-bottom:12px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.step{background:var(--bg-panel);border-top:2px solid var(--bevel-light);border-left:2px solid var(--bevel-light);border-bottom:2px solid var(--bevel-dark);border-right:2px solid var(--bevel-dark);box-shadow:1px 1px 0 var(--bevel-shadow);padding:16px 12px;text-align:center}.step-number{width:28px;height:28px;margin:0 auto 8px;display:flex;align-items:center;justify-content:center;background:var(--bg-titlebar);color:var(--text-on-dark);font-size:18px}.step h4{font-family:var(--font-heading);font-size:.5rem;text-transform:uppercase;color:var(--text-primary);margin-bottom:6px;line-height:1.6}.step p{font-size:16px;color:var(--text-secondary);line-height:1.3}.security-section{width:100%;text-align:center}.security-section h3{font-family:var(--font-heading);font-size:.625rem;text-transform:uppercase;letter-spacing:1px;color:var(--text-primary);margin-bottom:12px}.security-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.security-item{display:flex;align-items:flex-start;gap:8px;background:var(--bg-panel);border-top:2px solid var(--bevel-light);border-left:2px solid var(--bevel-light);border-bottom:2px solid var(--bevel-dark);border-right:2px solid var(--bevel-dark);box-shadow:1px 1px 0 var(--bevel-shadow);padding:12px;text-align:left}.security-item h4{font-size:18px;color:var(--text-primary);margin-bottom:2px}.security-item p{font-size:16px;color:var(--text-secondary);line-height:1.3}.security-compact{text-align:left}.security-compact .security-grid{grid-template-columns:1fr 1fr}.contract-link{color:var(--color-link);text-decoration:underline}.contract-link:hover{color:var(--color-tron)}.wallets-strip{width:100%;text-align:center}.wallets-strip h3{font-family:var(--font-heading);font-size:.625rem;text-transform:uppercase;letter-spacing:1px;color:var(--text-primary);margin-bottom:10px}.wallets-list{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.wallet-chip{padding:4px 10px;background:var(--bg-panel);border-top:2px solid var(--bevel-light);border-left:2px solid var(--bevel-light);border-bottom:2px solid var(--bevel-dark);border-right:2px solid var(--bevel-dark);color:var(--text-primary);font-size:16px}.wallet-chip:hover{background:var(--bg-titlebar);color:var(--text-on-dark)}.stats-bar{display:flex;align-items:center;justify-content:center;gap:20px;width:100%;background:var(--bg-panel);border-top:2px solid var(--bevel-light);border-left:2px solid var(--bevel-light);border-bottom:2px solid var(--bevel-dark);border-right:2px solid var(--bevel-dark);box-shadow:1px 1px 0 var(--bevel-shadow);padding:16px 20px}.stat{display:flex;flex-direction:column;align-items:center;gap:2px}.stat-value{font-size:20px;color:var(--text-primary)}.stat-label{font-size:14px;text-transform:uppercase;letter-spacing:1px;color:var(--text-secondary)}.stat-divider{width:2px;height:24px;background:var(--bevel-dark);box-shadow:1px 0 0 var(--bevel-light)}.footer{text-align:center;padding:12px 8px;color:var(--text-secondary);font-size:16px;background:var(--bg-panel);border-top:2px solid var(--bevel-light);border-left:2px solid var(--bevel-light);border-bottom:2px solid var(--bevel-dark);border-right:2px solid var(--bevel-dark);width:100%;max-width:28rem;margin:0 auto 8px}.footer-brand{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:4px}.footer-brand span{font-size:18px;color:var(--text-primary);text-transform:uppercase}.footer-desc{font-size:16px;color:var(--text-secondary);margin-bottom:10px}.footer-links{display:flex;justify-content:center;align-items:baseline;gap:20px;margin-bottom:10px}.footer-links a{color:var(--color-link);font-size:16px;text-decoration:underline}.footer-links a:hover{color:var(--color-tron)}.footer-copy{font-size:14px;color:var(--text-muted)}.trust-strip{width:100%;margin-top:12px;padding-top:10px;border-top:1px solid var(--bevel-light);text-align:center}.trust-badges{display:flex;align-items:flex-start;justify-content:center;gap:24px}.trust-badge{display:flex;flex-direction:column;align-items:center;gap:2px}.trust-icon{width:24px;height:24px;object-fit:contain;padding:2px;background:#fff;border:1px solid var(--bevel-dark)}.trust-name{font-size:14px;color:var(--text-secondary);line-height:1.2}.trust-desc{font-size:12px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px}.mode-selector{display:inline-flex;margin:0 auto 25px;border:2px solid var(--bevel-darker);background:var(--bevel-darker);gap:2px;width:100%;max-width:28rem;justify-content:center;border:none;background:none;gap:0}.mode-btn{padding:7px 16px;font-family:var(--font-body);font-size:20px;text-transform:none;letter-spacing:0;cursor:pointer;background:var(--bg-panel);color:var(--text-secondary);border:2px solid var(--bevel-dark);border-right:1px solid var(--bevel-dark);text-decoration:underline}.mode-btn:last-child{border-right:2px solid var(--bevel-dark);border-left:1px solid var(--bevel-dark)}.mode-btn:hover:not(.mode-btn--active){background:#3a3a3a;color:var(--text-primary)}.mode-btn--active{background:var(--color-tron);color:var(--text-on-dark);border-color:#a00;cursor:default;text-decoration:none;font-weight:400}.exchange-rate-display{display:flex;align-items:center;justify-content:space-between;background:var(--bg-input);border-top:2px solid var(--bevel-dark);border-left:2px solid var(--bevel-dark);border-bottom:2px solid var(--bevel-light);border-right:2px solid var(--bevel-light);box-shadow:inset 1px 1px 0 var(--bevel-darker);padding:8px 12px;margin-bottom:16px;font-size:18px;color:var(--color-address)}.exchange-rate-refresh{font-family:var(--font-body);font-size:14px;padding:2px 8px;background:var(--bg-panel);color:var(--text-primary);cursor:pointer;border-top:2px solid var(--bevel-light);border-left:2px solid var(--bevel-light);border-bottom:2px solid var(--bevel-dark);border-right:2px solid var(--bevel-dark);text-transform:uppercase}.exchange-rate-refresh:hover{background:#3a3a3a}.exchange-rate-refresh:active{border-top:2px solid var(--bevel-dark);border-left:2px solid var(--bevel-dark);border-bottom:2px solid var(--bevel-light);border-right:2px solid var(--bevel-light)}.slippage-note{font-size:14px!important;color:var(--text-muted)!important;font-style:italic}.transfer-container{width:100%}.transfer-card{background:var(--bg-panel);border-top:2px solid var(--bevel-light);border-left:2px solid var(--bevel-light);border-bottom:2px solid var(--bevel-dark);border-right:2px solid var(--bevel-dark);box-shadow:1px 1px 0 var(--bevel-shadow);padding:20px}.transfer-card h2{margin-bottom:16px;text-align:center;font-family:var(--font-heading);font-size:.75rem;line-height:1.6;text-transform:uppercase;color:var(--text-primary)}.status-bar{background:var(--bg-input);border-top:2px solid var(--bevel-dark);border-left:2px solid var(--bevel-dark);border-bottom:2px solid var(--bevel-light);border-right:2px solid var(--bevel-light);box-shadow:inset 1px 1px 0 var(--bevel-darker);padding:10px 12px;margin-bottom:16px}.status-bar p{margin:2px 0;font-size:18px;color:var(--text-primary)}.status-bar .address{font-family:var(--font-body);color:var(--color-address)}.status-bar .balance{color:var(--color-warning)}.form-group{margin-bottom:16px}.form-group label{display:block;margin-bottom:6px;color:var(--text-primary);font-size:18px;text-transform:uppercase;letter-spacing:1px}.form-group input{width:100%;padding:8px 10px;border-top:2px solid var(--bevel-dark);border-left:2px solid var(--bevel-dark);border-bottom:2px solid var(--bevel-light);border-right:2px solid var(--bevel-light);box-shadow:inset 1px 1px 0 var(--bevel-darker);background:var(--bg-input);color:var(--text-primary);font-family:var(--font-body);font-size:18px}.form-group input:focus{outline:2px dotted var(--text-primary);outline-offset:2px}.form-group input::placeholder{color:var(--text-muted)}.form-group input:disabled{color:var(--text-muted);background:var(--bg-panel);cursor:not-allowed}.form-group input[type=number]::-webkit-outer-spin-button,.form-group input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-group input[type=number]{-moz-appearance:textfield}.send-to-self{display:inline!important;float:right;font-size:14px;text-transform:none;letter-spacing:0;cursor:pointer}.send-to-self input[type=checkbox]{width:auto;margin-right:4px;vertical-align:middle;cursor:pointer}.fee-preview{background:var(--bg-input);border-top:2px solid var(--bevel-dark);border-left:2px solid var(--bevel-dark);border-bottom:2px solid var(--bevel-light);border-right:2px solid var(--bevel-light);box-shadow:inset 1px 1px 0 var(--bevel-darker);padding:10px 12px;margin-bottom:16px}.fee-preview p{margin:2px 0;font-size:18px;color:var(--text-primary)}.fee-preview .net-amount{color:var(--color-success);font-size:20px}.fee-estimate-row{display:flex;align-items:center;justify-content:space-between}.fee-estimate-row p{margin:0!important}.fee-countdown-text{font-size:14px;color:var(--text-muted);font-family:var(--font-body);min-width:28px;text-align:right}.fee-countdown-bar{height:3px;background:var(--bevel-dark);margin:4px 0 6px;overflow:hidden}.fee-countdown-fill{height:100%;background:var(--color-tron);width:100%;animation:fee-countdown-shrink linear forwards}@keyframes fee-countdown-shrink{0%{width:100%}to{width:0%}}.submit-btn{width:100%;padding:10px 12px;background:var(--bg-button);color:#000;font-family:var(--font-body);font-size:22px;text-transform:uppercase;letter-spacing:1px;cursor:pointer;border-top:2px solid var(--bevel-light);border-left:2px solid var(--bevel-light);border-bottom:2px solid var(--shadow-dark);border-right:2px solid var(--shadow-dark);box-shadow:1px 1px 0 var(--bevel-shadow)}.submit-btn:hover:not(:disabled){background:var(--bg-button-hover)}.submit-btn:active:not(:disabled){border-top:2px solid var(--bevel-darker);border-left:2px solid var(--bevel-darker);border-bottom:2px solid var(--bevel-light);border-right:2px solid var(--bevel-light);box-shadow:none;padding:11px 11px 9px 13px}.submit-btn:focus-visible{outline:2px dotted var(--text-primary);outline-offset:2px}.submit-btn:disabled{background:var(--bg-button-disabled);color:var(--text-secondary);cursor:not-allowed;border-top:2px solid var(--bevel-light);border-left:2px solid var(--bevel-light);border-bottom:2px solid var(--bevel-dark);border-right:2px solid var(--bevel-dark);box-shadow:none}.approval-banner{background:var(--color-warning);border-top:2px solid #FF6633;border-left:2px solid #FF6633;border-bottom:2px solid #CC3700;border-right:2px solid #CC3700;padding:10px 12px;margin-bottom:16px;text-align:center}.approval-banner p{color:#000;margin:0;font-size:18px}.error-message{background:var(--bg-panel);border:2px solid var(--color-error);padding:10px 12px;margin-bottom:12px;color:var(--color-error);font-size:18px}.success-message{background:var(--bg-panel);border:2px solid var(--color-success);padding:10px 12px;margin-bottom:12px;color:var(--color-success);font-size:18px}.success-message a{color:var(--color-link);text-decoration:underline;word-break:break-all}.success-message a:hover{color:var(--color-tron)}.loading{display:flex;align-items:center;justify-content:center;gap:8px}.spinner{display:inline-block;width:18px;height:18px;border:2px solid var(--bevel-dark);border-top-color:var(--bg-titlebar);animation:spin 1s steps(8) infinite}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width: 640px){.steps,.security-grid,.security-compact .security-grid{grid-template-columns:1fr}.stats-bar{flex-wrap:wrap;gap:10px;padding:12px}.stat-divider{display:none}.stat{min-width:5rem}.trust-badges{gap:16px}}.adapter-react-button{font-family:var(--font-body)!important;font-size:18px!important;background-color:var(--bg-button)!important;color:#000!important;border-radius:0!important;border-top:2px solid var(--bevel-light)!important;border-left:2px solid var(--bevel-light)!important;border-bottom:2px solid var(--shadow-dark)!important;border-right:2px solid var(--shadow-dark)!important;box-shadow:1px 1px 0 var(--bevel-shadow)!important;height:auto!important;padding:6px 16px!important;line-height:1.4!important}.adapter-react-button:not([disabled]):hover{background-color:var(--bg-button-hover)!important}.adapter-react-button:not([disabled]):active{border-top:2px solid var(--bevel-darker)!important;border-left:2px solid var(--bevel-darker)!important;border-bottom:2px solid var(--bevel-light)!important;border-right:2px solid var(--bevel-light)!important;box-shadow:none!important}.adapter-modal-wrapper{font-family:var(--font-body)!important}.adapter-modal-wrapper .adapter-modal-content{background-color:var(--bg-panel)!important;border-radius:0!important;color:var(--text-primary)!important;border-top:2px solid var(--bevel-light)!important;border-left:2px solid var(--bevel-light)!important;border-bottom:2px solid var(--bevel-dark)!important;border-right:2px solid var(--bevel-dark)!important;box-shadow:3px 3px 0 var(--bevel-shadow)!important}.adapter-modal-wrapper .adapter-modal-title{color:var(--text-primary)!important;font-family:var(--font-body)!important;font-size:20px!important}.adapter-modal-wrapper .adapter-modal-list .adapter-modal-list-item{border-radius:0!important;color:var(--text-primary)!important;font-family:var(--font-body)!important}.adapter-modal-wrapper .adapter-modal-list .adapter-modal-list-item:hover{background-color:var(--bg-titlebar)!important;color:var(--text-on-dark)!important}.adapter-dropdown-list{border-radius:0!important;background:var(--bg-panel)!important;color:var(--text-primary)!important;font-family:var(--font-body)!important;border-top:2px solid var(--bevel-light)!important;border-left:2px solid var(--bevel-light)!important;border-bottom:2px solid var(--bevel-dark)!important;border-right:2px solid var(--bevel-dark)!important;box-shadow:2px 2px 0 var(--bevel-shadow)!important}.adapter-dropdown-list li{color:var(--text-primary)!important;border-radius:0!important;font-family:var(--font-body)!important}.adapter-dropdown-list li:not([disabled]):hover{background-color:var(--bg-titlebar)!important;color:var(--text-on-dark)!important}.language-selector{font-family:var(--font-body);font-size:16px;background:var(--bg-panel);color:var(--text-primary);border-top:2px solid var(--bevel-light);border-left:2px solid var(--bevel-light);border-bottom:2px solid var(--bevel-dark);border-right:2px solid var(--bevel-dark);padding:2px 16px 2px 4px;margin-left:auto;cursor:pointer;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='6'%3E%3Cpath d='M0 0h8L4 6z' fill='%23FFF'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 4px center}.language-selector:focus{outline:2px dotted var(--text-on-dark);outline-offset:2px}.back-to-home{display:inline-block;color:var(--color-link);font-size:16px;text-decoration:underline}.back-to-home:hover{color:var(--color-tron)}.app-back-link{text-align:left;padding:12px 0 0;font-size:14px}.dither-bg{background-image:linear-gradient(45deg,var(--dither-gray) 25%,transparent 25%,transparent 75%,var(--dither-gray) 75%);background-size:2px 2px}@media (prefers-contrast: high){:root{--bg-page: #000000;--bg-panel: #1A1A1A;--text-primary: #FFFFFF;--text-secondary: #F0F0F0}}:lang(zh) .connect-card h2,:lang(ko) .connect-card h2,:lang(ja) .connect-card h2,:lang(ar) .connect-card h2,:lang(zh) .transfer-card h2,:lang(ko) .transfer-card h2,:lang(ja) .transfer-card h2,:lang(ar) .transfer-card h2{font-family:var(--font-body);font-size:16px}:lang(zh) .how-it-works h3,:lang(ko) .how-it-works h3,:lang(ja) .how-it-works h3,:lang(ar) .how-it-works h3,:lang(zh) .security-section h3,:lang(ko) .security-section h3,:lang(ja) .security-section h3,:lang(ar) .security-section h3,:lang(zh) .wallets-strip h3,:lang(ko) .wallets-strip h3,:lang(ja) .wallets-strip h3,:lang(ar) .wallets-strip h3{font-family:var(--font-body);font-size:16px}:lang(zh) .step h4,:lang(ko) .step h4,:lang(ja) .step h4,:lang(ar) .step h4{font-family:var(--font-body);font-size:14px}:lang(zh) .subtitle,:lang(ko) .subtitle,:lang(ja) .subtitle,:lang(ar) .subtitle,:lang(zh) .connect-card p,:lang(ko) .connect-card p,:lang(ja) .connect-card p,:lang(ar) .connect-card p,:lang(zh) .features li,:lang(ko) .features li,:lang(ja) .features li,:lang(ar) .features li,:lang(zh) .security-item h4,:lang(ko) .security-item h4,:lang(ja) .security-item h4,:lang(ar) .security-item h4,:lang(zh) .status-bar p,:lang(ko) .status-bar p,:lang(ja) .status-bar p,:lang(ar) .status-bar p,:lang(zh) .form-group label,:lang(ko) .form-group label,:lang(ja) .form-group label,:lang(ar) .form-group label,:lang(zh) .fee-preview p,:lang(ko) .fee-preview p,:lang(ja) .fee-preview p,:lang(ar) .fee-preview p,:lang(zh) .approval-banner p,:lang(ko) .approval-banner p,:lang(ja) .approval-banner p,:lang(ar) .approval-banner p,:lang(zh) .error-message,:lang(ko) .error-message,:lang(ja) .error-message,:lang(ar) .error-message,:lang(zh) .success-message,:lang(ko) .success-message,:lang(ja) .success-message,:lang(ar) .success-message{font-size:15px}:lang(zh) .step p,:lang(ko) .step p,:lang(ja) .step p,:lang(ar) .step p,:lang(zh) .security-item p,:lang(ko) .security-item p,:lang(ja) .security-item p,:lang(ar) .security-item p{font-size:13px}:lang(zh) .submit-btn,:lang(ko) .submit-btn,:lang(ja) .submit-btn,:lang(ar) .submit-btn{font-size:18px}:lang(zh) .fee-preview .net-amount,:lang(ko) .fee-preview .net-amount,:lang(ja) .fee-preview .net-amount,:lang(ar) .fee-preview .net-amount{font-size:17px}[dir=rtl] .features,[dir=rtl] .security-item{text-align:right}[dir=rtl] .send-to-self{float:left}[dir=rtl] .language-selector{margin-left:0;margin-right:auto;background-position:left 4px center;padding-right:4px;padding-left:16px}[dir=rtl] .send-to-self input[type=checkbox]{margin-right:0;margin-left:4px}[dir=rtl] .footer-brand,[dir=rtl] .header-titlebar{flex-direction:row-reverse}
