body,html{margin:0;padding:0;font-family:Raleway,system-ui,Arial,sans-serif;background:#040415;color:#e6edf3;min-height:100vh;height:100%;max-width:100vw}::-webkit-scrollbar{width:2px}::-webkit-scrollbar-track{background-color:rgba(255,255,255,0);border-radius:5px}::-webkit-scrollbar-thumb{border-radius:2px;background:#d28903}.status-text{color:#00ff00;text-shadow:0 0 5px #00ff00,0 0 10px #00ff00,0 0 15px #00ff00}button{cursor:pointer}a{color:inherit;text-decoration:none}.container{max-width:960px;margin:0 auto;padding:24px}.card{background:#111827;border:1px solid #1f2937;border-radius:6px;padding:20px}.row{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.connect-btn{box-shadow:0 4px 15px rgba(251,186,32,.3)}.hidede{display:none!important}.connect-btn:hover{box-shadow:0 6px 20px rgba(251,186,32,.4)}ul{margin:0;padding-left:1.5rem}h3{margin-top:0;color:#f3f4f6}h4{margin:0 0 .5rem;color:#d1d5db}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:fadeIn .6s ease-out}.slide-up{animation:slideUp .4s ease-out}.top-bar{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid #1f2937}.logo h1{margin:0 0 .25rem;font-size:1.5rem}.logo p{margin:0;color:#9ca3af;font-size:.9rem}.connect-btn{background:linear-gradient(135deg,#e77736,#e0bf1a);border:none;padding:.75rem 1.5rem;border-radius:8px;color:white;font-size:.9em;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(251,186,32,.3)}.connect-btn:hover{transform:translateY(-2px);color:#040415;background-color:greenyellow;box-shadow:0 4px 12px rgba(46,251,32,.4)}.connect-btn:active{transform:translateY(0)}.disconnect-btn{background:linear-gradient(135deg,#ef4444,#dc2626);border:none;padding:.75rem 1.5rem;border-radius:8px;color:white;font-size:.9em;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(239,68,68,.3)}.disconnect-btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(239,68,68,.4)}.disconnect-btn:active{transform:translateY(0)}button{transition:all .3s ease}button:hover{transform:translateY(-1px)}.header-connect-btn.connecting{opacity:.8;cursor:not-allowed}.header-connect-btn .btn-spinner{width:16px;height:16px;border:2px solid transparent;border-top-color:currentcolor;border-radius:50%;animation:spin 1s linear infinite;margin-right:8px;display:inline-block}.primary-cta-button{transition:all .3s ease}.primary-cta-button.connecting{opacity:.8;cursor:not-allowed;transform:none!important}.primary-cta-button.connecting:hover{transform:none!important}.primary-cta-button .cta-spinner{width:20px;height:20px;border:2px solid transparent;border-top-color:currentcolor;border-radius:50%;animation:spin 1s linear infinite;margin-right:10px;display:inline-block}button:disabled{cursor:not-allowed;opacity:.7}button:disabled:hover{transform:none}.fixed-logo{position:fixed}.fixed-logo,.fixed-logoh{top:0;left:0;z-index:1000;border-radius:50%;transition:all .3s ease}.fixed-logoh{position:absolute}.fixed-logo:hover{background:rgba(0,0,0,.5);border-color:rgba(255,255,255,.2);box-shadow:0 6px 25px rgba(0,0,0,.4);transform:scale(1.05)}@media (max-width:768px){.fixed-logo{top:0;left:0;padding:0}.fixed-logo svg{width:40px!important;height:40px!important}}.platform-comparison-section{margin-top:80px;padding:60px 0;background:linear-gradient(135deg,rgba(15,23,42,.8),rgba(30,41,59,.6));border-radius:4px;border:1px solid rgba(148,163,184,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.comparison-header{text-align:center;margin-bottom:50px}.comparison-title{font-size:2.5rem;font-weight:700;background:linear-gradient(135deg,#e77736,#e0bf1a,#f59e0b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0;line-height:1.2}.comparison-grid{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;max-width:900px;margin:0 auto;padding:0 20px}.comparison-card{background:linear-gradient(#451900,#3b2100);border:1px solid rgba(148,163,184,.2);border-radius:6px;padding:30px;display:flex;align-items:flex-start;gap:20px;transition:all .3s ease;position:relative;overflow:hidden}.comparison-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#e77736,#e0bf1a,#f59e0b);opacity:0;transition:opacity .3s ease}.comparison-card:hover{transform:translateY(-4px);border-color:rgba(148,163,184,.3);box-shadow:0 20px 40px rgba(0,0,0,.3)}.comparison-card:hover:before{opacity:1}.comparison-number{background:linear-gradient(135deg,#e77736,#e0bf1a);color:#0f172a;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.2rem;border:1px solid black;flex-shrink:0;box-shadow:0 4px 12px rgba(231,119,54,.4)}.comparison-content h3{color:#f1f5f9;font-size:1.3rem;font-weight:600;margin:0 0 12px;line-height:1.3}.comparison-content .problem{color:#ffffff;font-size:.95rem;margin:0 0 16px;line-height:1.5}.comparison-content .solution{color:#ffffff;font-size:1rem;margin:0;line-height:1.6}.comparison-content .highlight{color:#e0bf1a;font-weight:600;text-shadow:0 0 8px rgba(224,191,26,.4)}.bottom-line{margin-top:50px;padding:0 20px}.bottom-line-content{background:linear-gradient(135deg,rgba(231,119,54,.1),rgba(224,191,26,.1));border:2px solid rgba(231,119,54,.4);border-radius:0;padding:30px;display:flex;align-items:flex-start;gap:20px;max-width:800px;margin:0 auto}.checkmark{font-size:2rem;flex-shrink:0}.bottom-line-text h3{color:#e0bf1a;font-size:1.4rem;font-weight:700;margin:0 0 12px;text-shadow:0 0 8px rgba(224,191,26,.4)}.bottom-line-text p{color:#f1f5f9;font-size:1.1rem;margin:0;line-height:1.6}@media (max-width:768px){.platform-comparison-section{margin-top:60px;padding:40px 0;border-radius:16px}.comparison-title{font-size:1.8rem;padding:0 20px}.comparison-card{padding:24px;flex-direction:column;text-align:center;gap:16px}.comparison-number{align-self:center}.comparison-content h3{font-size:1.2rem}.comparison-content .problem,.comparison-content .solution{font-size:.9rem}.bottom-line-content{padding:24px;flex-direction:column;text-align:center;gap:16px}.bottom-line-text h3{font-size:1.2rem}.bottom-line-text p{font-size:1rem}}button:active{transform:translateY(0)}.send-section{margin-top:2rem;padding-top:1.5rem;border-top:1px solid #1f2937}.send-form{margin-top:1rem}.input-group{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap}.amount-input{flex:1 1;min-width:150px;padding:.75rem 1rem;border:1px solid #374151;border-radius:8px;background:#1f2937;color:#e5e7eb;font-size:.9rem}.amount-input:focus{outline:none;border-color:#e0bf1a;box-shadow:0 0 0 2px rgba(251,186,32,.2)}.amount-input:disabled{opacity:.6;cursor:not-allowed}.send-btn{background:linear-gradient(135deg,#e77736,#e0bf1a);border:none;padding:.75rem 1.5rem;border-radius:8px;color:white;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(251,186,32,.3);white-space:nowrap}.send-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px rgba(251,186,32,.4)}.send-btn:active:not(:disabled){transform:translateY(0)}.send-btn:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:0 2px 8px rgba(251,186,32,.2)}.recipient-info{margin:.5rem 0 0;color:#9ca3af;font-size:.8rem}.recipient-info small{word-break:break-all}.landing-overlay{background:rgba(11,15,21,.3);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.hero-section{min-height:calc(100vh - 100px);padding:2rem}.hero-title{font-size:clamp(2.5rem,6vw,4.5rem);margin:0 0 1rem;text-shadow:0 0 30px rgba(251,186,32,.5)}.hero-subtitle{font-size:1.3rem;margin:0 0 3rem;text-shadow:0 0 20px rgba(0,0,0,.5)}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1.5rem;gap:1.5rem;margin:3rem 0}.feature-card{background:rgba(17,24,39,.8);border-radius:16px;padding:2rem 1.5rem;text-align:center;transition:all .3s ease}.feature-card:hover{transform:translateY(-5px);border-color:rgba(251,186,32,.5);box-shadow:0 10px 30px rgba(251,186,32,.2)}.feature-icon{margin-bottom:1rem}.feature-card h3{margin:0 0 .5rem;font-size:1.2rem}.feature-card p{margin:0;font-size:.9rem}.products-showcase{margin:4rem 0}.products-showcase h3{font-size:1.8rem;margin:0 0 2rem;color:#f3f4f6}.product-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1.5rem;gap:1.5rem;max-width:600px;margin:0 auto}.product-card{background:rgba(17,24,39,.9);border:1px solid rgba(118,75,162,.3);border-radius:12px;padding:2rem;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.product-card:hover{border-color:rgba(118,75,162,.6)}.product-icon{font-size:3rem;margin-bottom:1rem}.product-card h4{margin:0 0 1rem;color:#f3f4f6;font-size:1.1rem}.price{padding:.5rem 1rem;border-radius:20px;font-weight:600;font-size:.9rem}.cta-button,.price{background:linear-gradient(135deg,#e77736,#e0bf1a);color:white}.cta-button{border:none;padding:1.2rem 3rem;border-radius:50px;font-size:1.1rem;font-weight:700;cursor:pointer;margin-top:3rem;transition:all .3s ease;box-shadow:0 8px 30px rgba(251,186,32,.4);text-transform:uppercase;letter-spacing:1px}.cta-button:hover{transform:translateY(-3px);box-shadow:0 12px 40px rgba(251,186,32,.6)}.cta-button:active{transform:translateY(-1px)}.scene3d-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:radial-gradient(circle at 20% 80%,rgba(251,186,32,.15) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(118,75,162,.15) 0,transparent 50%),radial-gradient(circle at 40% 40%,rgba(251,186,32,.1) 0,transparent 50%),linear-gradient(135deg,#0b0f15,#1a1a2e 50%,#16213e);overflow:hidden;perspective:1000px}.orb{position:absolute;border-radius:50%;animation-timing-function:ease-in-out;animation-iteration-count:infinite;filter:blur(1px)}.orb-center{top:50%;left:50%;transform:translate(-50%,-50%);width:300px;height:300px;background:radial-gradient(circle,rgba(251,186,32,.4) 0,rgba(251,186,32,.1) 40%,transparent 70%);animation:pulse-3d 6s ease-in-out infinite}.orb-top-right{top:15%;right:15%;width:150px;height:150px;background:radial-gradient(circle,rgba(118,75,162,.5) 0,rgba(118,75,162,.1) 40%,transparent 70%);animation:float-3d 8s ease-in-out infinite}.orb-bottom-left{bottom:20%;left:10%;width:200px;height:200px;background:radial-gradient(circle,rgba(251,186,32,.4) 0,rgba(251,186,32,.1) 40%,transparent 70%);animation:float-3d 7s ease-in-out infinite reverse}.orb-extra-1{top:30%;left:80%;width:80px;height:80px;background:radial-gradient(circle,rgba(239,68,68,.4) 0,transparent 70%);animation:drift 12s linear infinite}.orb-extra-2{bottom:40%;right:70%;width:120px;height:120px;background:radial-gradient(circle,rgba(245,158,11,.3) 0,transparent 70%);animation:drift 15s linear infinite reverse}@keyframes pulse{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.7}50%{transform:translate(-50%,-50%) scale(1.1);opacity:1}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.floating-cube{position:absolute;width:20px;height:20px;background:linear-gradient(135deg,#e77736,#e0bf1a);transform-style:preserve-3d;animation:cube-float ease-in-out infinite;box-shadow:0 0 20px rgba(251,186,32,.5)}.floating-cube:before{top:-10px;left:0;background:linear-gradient(45deg,#764ba2,#e0bf1a);transform:rotateX(90deg) translateZ(10px)}.floating-cube:after,.floating-cube:before{content:"";position:absolute;width:20px;height:20px}.floating-cube:after{top:0;right:-10px;background:linear-gradient(45deg,#e0bf1a,#e77736);transform:rotateY(90deg) translateZ(10px)}.particle{position:absolute;width:2px;height:2px;background:#e0bf1a;border-radius:50%;animation:particle-drift linear infinite;box-shadow:0 0 6px #e0bf1a}.geometric-shapes{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.shape{position:absolute;font-size:2rem;color:rgba(251,186,32,.6);animation:shape-rotate linear infinite;text-shadow:0 0 20px rgba(251,186,32,.8)}.shape-1{top:15%;left:10%;animation-duration:20s;transform:perspective(1000px) rotateX(45deg)}.shape-2{top:25%;right:15%;animation-duration:15s;color:rgba(118,75,162,.6);transform:perspective(1000px) rotateY(45deg)}.shape-3{bottom:20%;left:20%;animation-duration:25s;color:rgba(251,186,32,.6);transform:perspective(1000px) rotate(45deg)}.shape-4{top:60%;right:25%;animation-duration:18s;transform:perspective(1000px) rotateX(-45deg)}.shape-5{bottom:40%;right:10%;animation-duration:22s;color:rgba(239,68,68,.6);transform:perspective(1000px) rotateY(-45deg)}.grid-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(251,186,32,.1) 1px,transparent 0),linear-gradient(90deg,rgba(251,186,32,.1) 1px,transparent 0);background-size:50px 50px;animation:grid-move 20s linear infinite}@keyframes cube-float{0%,to{transform:translateY(0) rotateX(0deg) rotateY(0deg)}25%{transform:translateY(-20px) rotateX(90deg) rotateY(90deg)}50%{transform:translateY(-10px) rotateX(180deg) rotateY(180deg)}75%{transform:translateY(-30px) rotateX(270deg) rotateY(270deg)}}@keyframes particle-drift{0%{transform:translateY(100vh) translateX(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(-100px) translateX(100px);opacity:0}}@keyframes shape-rotate{0%{transform:perspective(1000px) rotateX(0deg) rotateY(0deg) rotate(0deg)}to{transform:perspective(1000px) rotateX(1turn) rotateY(1turn) rotate(1turn)}}@keyframes grid-move{0%{transform:translate(0)}to{transform:translate(50px,50px)}}@keyframes pulse-3d{0%,to{transform:translate(-50%,-50%) scale(1) rotateX(0deg);opacity:.6}50%{transform:translate(-50%,-50%) scale(1.2) rotateX(180deg);opacity:1}}@keyframes float-3d{0%,to{transform:translateY(0) rotateY(0deg) scale(1)}33%{transform:translateY(-30px) rotateY(120deg) scale(1.1)}66%{transform:translateY(-15px) rotateY(240deg) scale(.9)}}@keyframes drift{0%{transform:translateX(-100px) translateY(0) rotate(0deg)}25%{transform:translateX(0) translateY(-50px) rotate(90deg)}50%{transform:translateX(100px) translateY(0) rotate(180deg)}75%{transform:translateX(0) translateY(50px) rotate(270deg)}to{transform:translateX(-100px) translateY(0) rotate(1turn)}}.notification-container{position:fixed;top:20px;right:20px;z-index:1000;display:flex;flex-direction:column;gap:10px;max-width:400px}.notification{background:rgba(17,24,39,.95);border:1px solid rgba(251,186,32,.3);border-radius:12px;padding:0;box-shadow:0 8px 32px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden;cursor:pointer;transition:all .3s ease;animation:notification-slide-in .3s ease-out}.notification:hover{transform:translateX(-5px);border-color:rgba(251,186,32,.5)}.notification-content{display:flex;align-items:center;padding:16px;gap:12px}.notification-icon{font-size:1.2rem;flex-shrink:0}.notification-message{flex:1 1;color:#e5e7eb;font-size:.9rem;line-height:1.4}.notification-close{background:none;border:none;color:#9ca3af;font-size:1.2rem;cursor:pointer;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.notification-close:hover{background:rgba(255,255,255,.1);color:#fff}.notification-progress{height:3px;background:rgba(255,255,255,.1);overflow:hidden}.notification-progress-bar{height:100%;background:linear-gradient(135deg,#e77736,#e0bf1a);width:100%;animation:notification-progress linear;transform-origin:left}.notification-success{border-color:rgba(251,186,32,.5)}.notification-success .notification-progress-bar{background:linear-gradient(135deg,#e77736,#e0bf1a)}.notification-error{border-color:rgba(239,68,68,.5)}.notification-error .notification-progress-bar{background:linear-gradient(90deg,#ef4444,#dc2626)}.notification-warning{border-color:rgba(245,158,11,.5)}.notification-warning .notification-progress-bar{background:linear-gradient(90deg,#f59e0b,#d97706)}.notification-info{border-color:rgba(59,130,246,.5)}.notification-info .notification-progress-bar{background:linear-gradient(135deg,#e77736,#e0bf1a)}@keyframes notification-slide-in{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes notification-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (max-width:768px){.notification-container{top:10px;right:10px;left:10px;max-width:none}.notification-message{font-size:.85rem}.features-grid{grid-template-columns:repeat(2,1fr)}.product-grid{grid-template-columns:1fr}.hero-content{padding:1rem}}.wallet-panel{background:linear-gradient(135deg,rgba(17,24,39,.95),rgba(31,41,55,.95));border:1px solid rgba(251,186,32,.2);border-radius:20px;padding:0;max-width:100vw;box-shadow:0 20px 40px rgba(0,0,0,.3),0 0 0 1px rgba(251,186,32,.1),inset 0 1px 0 rgba(255,255,255,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow:hidden;position:relative}.wallet-panel:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(251,186,32,.5),transparent)}.wallet-header{justify-content:space-between;padding:2rem 2rem 1.5rem;border-bottom:1px solid rgba(251,186,32,.1);background:linear-gradient(135deg,rgba(251,186,32,.05),rgba(118,75,162,.05))}.wallet-header,.wallet-title{display:flex;align-items:center}.wallet-title{gap:1rem}.wallet-icon{font-size:2rem;filter:drop-shadow(0 0 10px rgba(251,186,32,.5))}.wallet-title h2{margin:0;font-size:1.5rem;font-weight:700;background:linear-gradient(135deg,#e77736,#e0bf1a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.status-indicator,.wallet-status{display:flex;align-items:center}.status-indicator{gap:.5rem;padding:.5rem 1rem;border-radius:20px;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.status-indicator.success{background:rgba(32,251,101,.1);color:#00ff04;border:1px solid rgba(32,251,119,.3)}.status-indicator.error{background:rgba(239,68,68,.1);color:#ef4444;border:1px solid rgba(239,68,68,.3)}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}.wallet-info{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem;padding:2rem}.info-card{background:rgba(31,41,55,.5);border:1px solid rgba(251,186,32,.15);border-radius:16px;padding:1.5rem;transition:all .3s ease;position:relative;overflow:hidden}.info-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(135deg,#e77736,#e0bf1a);transform:scaleX(0);transition:transform .3s ease}.info-card:hover{transform:translateY(-2px);border-color:rgba(251,186,32,.3);box-shadow:0 8px 25px rgba(251,186,32,.15)}.info-card:hover:before{transform:scaleX(1)}.info-label{font-size:.8rem;color:#9ca3af;text-transform:uppercase;letter-spacing:1px;margin-bottom:.75rem;font-weight:600}.info-value{display:flex;align-items:center;gap:.75rem;font-size:1.1rem;font-weight:600;color:#f3f4f6}.address-value{justify-content:space-between}.address-text{font-family:Courier New,monospace;padding:.5rem .75rem;border-radius:8px}.address-text,.copy-btn{background:rgba(251,186,32,.1);border:1px solid rgba(251,186,32,.2)}.copy-btn{border-radius:8px;padding:.5rem;color:#e0bf1a;cursor:pointer;transition:all .2s ease;font-size:.9rem}.copy-btn:hover{background:rgba(251,186,32,.2);transform:scale(1.05)}.balance-value{justify-content:flex-start}.balance-amount{font-size:1.4rem;font-weight:700;background:linear-gradient(135deg,#e77736,#e0bf1a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.balance-symbol{font-size:.9rem;color:#9ca3af;font-weight:500}.loading-spinner{width:20px;height:20px;border:2px solid rgba(251,186,32,.2);border-top-color:#e0bf1a;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.network-warning{margin:0 2rem 2rem;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:12px;padding:1.5rem;animation:warning-pulse 2s ease-in-out infinite}@keyframes warning-pulse{0%,to{border-color:rgba(239,68,68,.3)}50%{border-color:rgba(239,68,68,.5)}}.warning-content{display:flex;align-items:center;gap:1rem}.warning-icon{font-size:1.5rem;filter:drop-shadow(0 0 8px rgba(239,68,68,.5))}.warning-text{flex:1 1}.warning-title{font-weight:600;color:#ef4444;margin-bottom:.25rem}.warning-subtitle{font-size:.85rem;color:#fca5a5}.switch-network-btn{background:linear-gradient(135deg,#ef4444,#dc2626);border:none;padding:.75rem 1.5rem;border-radius:8px;color:white;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px rgba(239,68,68,.3);white-space:nowrap}.switch-network-btn:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(239,68,68,.4)}.products-section,.send-section{padding:0 2rem 2rem}.section-header{margin-bottom:1.5rem}.section-header h3{margin:0 0 .5rem;font-size:1.2rem;font-weight:700;color:#f3f4f6;display:flex;align-items:center;gap:.5rem}.section-subtitle{font-size:.85rem;color:#9ca3af;margin:0}.products-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:1.5rem;gap:1.5rem}.product-card{background:rgba(31,41,55,.6);border:1px solid rgba(118,75,162,.2);border-radius:16px;padding:1.5rem;display:flex;align-items:center;gap:1rem;transition:all .3s ease;position:relative;overflow:hidden}.product-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(135deg,#e77736,#e0bf1a);transform:scaleX(0);transition:transform .3s ease}.product-card:hover{transform:translateY(-3px);border-color:rgba(118,75,162,.4);box-shadow:0 8px 25px rgba(118,75,162,.2)}.product-card:hover:before{transform:scaleX(1)}.product-icon{font-size:2.5rem;filter:drop-shadow(0 0 10px rgba(118,75,162,.5))}.product-info{flex:1 1}.product-name{font-weight:600;color:#f3f4f6;margin-bottom:.25rem}.product-price{font-size:.9rem;color:#e77736;font-weight:600;background:rgba(251,186,32,.1);padding:.25rem .5rem;border-radius:6px;display:inline-block}.product-buy-btn{background:linear-gradient(135deg,#e77736,#e0bf1a);border:none;padding:.75rem 1.25rem;border-radius:10px;color:white;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px rgba(118,75,162,.3);white-space:nowrap}.product-buy-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px rgba(118,75,162,.4)}.product-buy-btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.send-form{background:rgba(31,41,55,.4);border:1px solid rgba(251,186,32,.15);border-radius:16px;padding:2rem}.recipient-info{margin-bottom:1.5rem;padding:1rem;background:rgba(251,186,32,.05);border:1px solid rgba(251,186,32,.1);border-radius:12px}.recipient-label{font-size:.8rem;color:#9ca3af;text-transform:uppercase;letter-spacing:1px;margin-bottom:.5rem;font-weight:600}.recipient-address{font-family:Courier New,monospace;color:#e0bf1a;font-weight:600;font-size:.95rem}.amount-input-container{margin-bottom:2rem}.input-wrapper{position:relative;margin-bottom:1rem}.amount-input-field{width:100%;padding:1rem 4rem 1rem 1.5rem;border:2px solid rgba(251,186,32,.2);border-radius:12px;background:rgba(17,24,39,.8);color:#f3f4f6;font-size:1.1rem;font-weight:600;transition:all .3s ease;box-sizing:border-box}.amount-input-field:focus{outline:none;border-color:#e0bf1a;box-shadow:0 0 0 3px rgba(251,186,32,.1);background:rgba(17,24,39,.95)}.amount-input-field:disabled{opacity:.6;cursor:not-allowed}.input-suffix{position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);color:#9ca3af;font-weight:600;font-size:.9rem;pointer-events:none}.quick-amounts{display:flex;gap:.75rem;flex-wrap:wrap}.quick-amount-btn{background:rgba(251,186,32,.1);border:1px solid rgba(251,186,32,.2);padding:.5rem 1rem;border-radius:8px;color:#e0bf1a;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .2s ease}.quick-amount-btn:hover:not(:disabled){background:rgba(251,186,32,.2);border-color:rgba(251,186,32,.4);transform:translateY(-1px)}.quick-amount-btn:disabled{opacity:.5;cursor:not-allowed}.send-eth-btn{width:100%;background:linear-gradient(135deg,#e77736,#e0bf1a);border:none;padding:1.25rem 2rem;border-radius:12px;color:white;font-size:1rem;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 6px 20px rgba(251,186,32,.3);display:flex;align-items:center;justify-content:center;gap:.75rem;text-transform:uppercase;letter-spacing:1px}.send-eth-btn:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 8px 25px rgba(251,186,32,.4)}.send-eth-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.btn-spinner{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:white;border-radius:50%;animation:spin 1s linear infinite}.btn-icon{font-size:1.2rem;font-weight:700;transition:transform .3s ease}.send-eth-btn:hover:not(:disabled) .btn-icon{transform:translateX(3px)}@media (max-width:768px){.wallet-panel{border-radius:16px}.wallet-header{padding:1.5rem 1.5rem 1rem;flex-direction:column;gap:1rem;align-items:flex-start}.wallet-info{grid-template-columns:1fr;padding:1.5rem;gap:1rem}.products-section,.send-section{padding:0 1.5rem 1.5rem}.products-grid{grid-template-columns:1fr}.product-card{flex-direction:column;text-align:center;gap:1rem}.send-form{padding:1.5rem}.quick-amounts{justify-content:center}.warning-content{flex-direction:column;text-align:center;gap:1rem}}@media (max-width:480px){.wallet-title h2{font-size:1.2rem}.wallet-icon{font-size:1.5rem}.info-card{padding:1rem}.amount-input-field{padding:.875rem 3.5rem .875rem 1rem;font-size:1rem}.send-eth-btn{padding:1rem 1.5rem;font-size:.9rem}}.landing-container{position:relative;min-height:100vh;overflow:hidden;background:linear-gradient(135deg,#0b0f15,#1a1a2e 50%,#16213e)}.background-elements{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.floating-orb{position:absolute;border-radius:50%;filter:blur(1px);animation:float-orb 8s ease-in-out infinite}.orb-1{top:20%;left:10%;width:200px;height:200px;background:radial-gradient(circle,rgba(251,186,32,.3) 0,rgba(251,186,32,.1) 40%,transparent 70%);animation-delay:0s;animation-duration:10s}.orb-2{top:60%;right:15%;width:150px;height:150px;background:radial-gradient(circle,rgba(118,75,162,.4) 0,rgba(118,75,162,.1) 40%,transparent 70%);animation-delay:2s;animation-duration:12s}.orb-3{bottom:20%;left:60%;width:100px;height:100px;background:radial-gradient(circle,rgba(251,186,32,.3) 0,rgba(251,186,32,.1) 40%,transparent 70%);animation-delay:4s;animation-duration:8s}.grid-pattern{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(251,186,32,.05) 1px,transparent 0),linear-gradient(90deg,rgba(251,186,32,.05) 1px,transparent 0);background-size:60px 60px;animation:grid-drift 20s linear infinite}@keyframes float-orb{0%,to{transform:translateY(0) scale(1);opacity:.6}50%{transform:translateY(-30px) scale(1.1);opacity:1}}@keyframes grid-drift{0%{transform:translate(0)}to{transform:translate(60px,60px)}}.landing-overlay{position:relative;z-index:1;min-height:100vh;background:rgba(11,15,21,.2);-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px)}.main-header{padding:2rem 0;border-bottom:1px solid rgba(251,186,32,.1);background:rgba(17,24,39,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header-content{max-width:1200px;margin:0 auto;padding:0 2rem;justify-content:space-between}.brand-logo,.header-content{display:flex;align-items:center}.brand-logo{gap:1rem}.logo-icon{font-size:2.5rem;filter:drop-shadow(0 0 15px rgba(251,186,32,.6));animation:icon-pulse 3s ease-in-out infinite}@keyframes icon-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.brand-text{display:flex;flex-direction:column}.brand-name{margin:0;font-size:2rem;font-weight:800;color:#f3f4f6;letter-spacing:-.5px}.brand-suffix{background:linear-gradient(135deg,#e77736,#e0bf1a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.brand-tagline{margin:0;font-size:.85rem;color:#9ca3af;font-weight:500;text-transform:uppercase;letter-spacing:1px}.header-connect-btn{position:relative;background:linear-gradient(135deg,#e77736,#e0bf1a);border:none;padding:1rem 2rem;border-radius:12px;color:white;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;overflow:hidden;box-shadow:0 8px 25px rgba(251,186,32,.3)}.header-connect-btn:hover{transform:translateY(-3px);box-shadow:0 12px 35px rgba(251,186,32,.4)}.btn-glow{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.header-connect-btn:hover .btn-glow{left:100%}.hero-section{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 120px);padding:4rem 2rem}.hero-content{text-align:center;max-width:1000px;margin:0 auto}.hero-badge{display:inline-block;background:rgba(251,186,32,.1);border:1px solid rgba(251,186,32,.3);padding:.75rem 1.5rem;border-radius:25px;margin-bottom:2rem;animation:badge-float 3s ease-in-out infinite}@keyframes badge-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.badge-text{font-size:.9rem;color:#e0bf1a;font-weight:600}.hero-title{font-size:clamp(2.5rem,6vw,5rem);font-weight:800;margin:0 0 2rem;line-height:1.1;color:#f3f4f6;text-shadow:0 0 30px rgba(251,186,32,.3)}.gradient-text{background:linear-gradient(135deg,#e77736,#e0bf1a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative}.hero-subtitle{font-size:1.25rem;color:#9ca3af;line-height:1.6;max-width:600px;margin:0 auto 3rem}.hero-stats{display:flex;justify-content:center;align-items:center;gap:2rem;margin:3rem 0;padding:2rem;background:rgba(17,24,39,.4);border:1px solid rgba(251,186,32,.2);border-radius:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.stat-item{text-align:center}.stat-number{font-size:2rem;font-weight:800;color:#e77736;margin-bottom:.5rem}.stat-label{font-size:.85rem;color:#9ca3af;text-transform:uppercase;letter-spacing:1px;font-weight:600}.stat-divider{width:1px;height:40px;background:rgba(251,186,32,.3)}.features-showcase{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem;margin:4rem 0}.feature-card{background:rgba(17,24,39,.6);border:1px solid rgba(251,186,32,.2);border-radius:20px;padding:2.5rem 2rem;text-align:left;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .4s ease;position:relative;overflow:hidden}.feature-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(135deg,#e77736,#e0bf1a);transform:scaleX(0);transition:transform .4s ease}.feature-card:hover{transform:translateY(-8px);border-color:rgba(251,186,32,.4);box-shadow:0 20px 40px rgba(251,186,32,.2)}.feature-card:hover:before{transform:scaleX(1)}.feature-header{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.feature-icon{font-size:2.5rem;filter:drop-shadow(0 0 10px rgba(251,186,32,.5))}.feature-card h3{margin:0;font-size:1.4rem;font-weight:700;color:#f3f4f6}.feature-card p{margin:0 0 1.5rem;color:#9ca3af;line-height:1.6;font-size:1rem}.feature-highlight{display:flex;justify-content:center;align-items:center;background:linear-gradient(135deg,#e77736,#e0bf1a);color:white;padding:.5rem 1rem;border-radius:20px;font-size:.8rem;font-weight:600;width:auto;margin:0 auto;text-transform:uppercase;letter-spacing:.5px}.cta-section{margin-top:4rem}.primary-cta-button{position:relative;background:linear-gradient(135deg,#e77736,#e0bf1a);border:none;padding:1.5rem 3rem;border-radius:50px;color:white;font-size:1.2rem;font-weight:700;cursor:pointer;margin-bottom:2rem;transition:all .4s ease;overflow:hidden;box-shadow:0 15px 35px rgba(251,186,32,.4);text-transform:uppercase;letter-spacing:1px;display:inline-flex;align-items:center;gap:1rem}.primary-cta-button:hover{transform:translateY(-5px);box-shadow:0 20px 45px rgba(251,186,32,.6)}.cta-arrow{font-size:1.5rem;font-weight:700;transition:transform .3s ease}.primary-cta-button:hover .cta-arrow{transform:translateX(5px)}.cta-glow{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s ease}.primary-cta-button:hover .cta-glow{left:100%}.security-badges{display:flex;justify-content:center;gap:1.5rem;flex-wrap:wrap}.security-badge{display:flex;align-items:center;gap:.5rem;background:rgba(251,186,32,.1);border:1px solid rgba(251,186,32,.3);padding:.75rem 1.25rem;border-radius:25px;color:#e77736;font-size:.9rem;font-weight:600}.badge-icon{font-size:1.1rem}.dashboard-container{position:relative;min-height:100vh;background:linear-gradient(135deg,#0b121c,#1a1a2e 50%,#213467)}.dashboard-background{position:absolute;top:0;left:0;height:100%;pointer-events:none;z-index:0}.dashboard-orb{position:absolute;border-radius:50%;filter:blur(1px);animation:float-orb 10s ease-in-out infinite}.dashboard-orb.orb-1{top:10%;right:10%;width:150px;height:150px;background:radial-gradient(circle,rgba(251,186,32,.2) 0,transparent 70%);animation-delay:0s}.dashboard-orb.orb-2{bottom:20%;left:15%;width:100px;height:100px;background:radial-gradient(circle,rgba(118,75,162,.3) 0,transparent 70%);animation-delay:3s}.dashboard-grid{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(251,186,32,.03) 1px,transparent 0),linear-gradient(90deg,rgba(251,186,32,.03) 1px,transparent 0);background-size:40px 40px;animation:grid-drift 25s linear infinite}.dashboard-header{position:relative;z-index:1;padding:2rem 0;border-bottom:1px solid rgba(251,186,32,.1);background:rgba(17,24,39,.4);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.dashboard-brand{display:flex;align-items:center;gap:1rem}.brand-icon{font-size:2rem;filter:drop-shadow(0 0 10px rgba(251,186,32,.5))}.brand-info{display:flex;flex-direction:column}.dashboard-title{margin:0;font-size:1.5rem;font-weight:700;color:#f3f4f6}.title-suffix{background:linear-gradient(135deg,#e77736,#e0bf1a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.dashboard-subtitle{margin:0;font-size:.8rem;color:#9ca3af;text-transform:uppercase;letter-spacing:1px}.header-actions{display:flex;align-items:center;gap:1.5rem}.connection-status{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:rgba(251,186,32,.1);border:1px solid rgba(251,186,32,.3);border-radius:25px;color:#00fd3f;font-size:.9rem;font-weight:600}.status-dot{width:8px;height:8px;border-radius:50%;background:currentColor;animation:pulse-dot 2s ease-in-out infinite}.disconnect-button{display:flex;align-items:center;gap:.75rem;background:linear-gradient(135deg,#ef4444,#dc2626);border:none;padding:.75rem 1.5rem;border-radius:12px;color:white;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(239,68,68,.3)}.disconnect-button:hover{transform:translateY(-2px);color:#ef4444;background-color:#040415;box-shadow:0 6px 20px rgba(239,68,68,.4)}.disconnect-icon{font-size:1.1rem}.dashboard-main{position:relative;z-index:1;padding:2rem 0}.dashboard-content{max-width:1200px;margin:0 auto;padding:0 2rem}@media (max-width:768px){.header-content{text-align:center}.header-content,.hero-stats{flex-direction:column;gap:1.5rem}.stat-divider{width:40px;height:1px}.features-showcase{grid-template-columns:1fr}.security-badges{flex-direction:column;align-items:center}.header-actions{flex-direction:column;gap:1rem}.dashboard-content{padding:0 1rem}}@media (max-width:480px){.hero-section{padding:2rem 1rem}.hero-stats{padding:1.5rem}.feature-card{padding:2rem 1.5rem}.primary-cta-button{padding:1.25rem 2rem;font-size:1rem}}h1,h2,h3,h4,h5,h6{font-weight:700}.brand-name,.dashboard-title,.hero-title,button,h1,h2,h3,h4,h5,h6,input,select,textarea{font-family:Raleway,system-ui,Arial,sans-serif}.brand-name,.dashboard-title,.hero-title{font-weight:800}.brand-tagline,.dashboard-subtitle,.hero-subtitle{font-family:Raleway,system-ui,Arial,sans-serif;font-weight:400}.btn-text,.cta-text,.feature-card h3{font-family:Raleway,system-ui,Arial,sans-serif;font-weight:600}.address-text,.recipient-address{font-family:Courier New,monospace!important}#WEB3_CONNECT_MODAL_ID{z-index:10000!important}#WEB3_CONNECT_MODAL_ID .web3modal-modal-lightbox{background:rgba(11,15,21,.9)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}#WEB3_CONNECT_MODAL_ID .web3modal-modal-card{background:linear-gradient(135deg,rgba(17,24,39,.95),rgba(31,41,55,.95))!important;border:1px solid rgba(251,186,32,.2)!important;border-radius:20px!important;box-shadow:0 20px 40px rgba(0,0,0,.3)!important}#WEB3_CONNECT_MODAL_ID .web3modal-modal-header{background:transparent!important;border-bottom:1px solid rgba(251,186,32,.1)!important}#WEB3_CONNECT_MODAL_ID .web3modal-modal-header h2{color:#f3f4f6!important;font-family:Raleway,system-ui,Arial,sans-serif!important;font-weight:700!important}#WEB3_CONNECT_MODAL_ID .web3modal-modal-close{color:#9ca3af!important;background:rgba(251,186,32,.1)!important;border-radius:8px!important;transition:all .3s ease!important}#WEB3_CONNECT_MODAL_ID .web3modal-modal-close:hover{background:rgba(251,186,32,.2)!important;color:#667eea!important}#WEB3_CONNECT_MODAL_ID .web3modal-provider-container{background:transparent!important}#WEB3_CONNECT_MODAL_ID .web3modal-provider-wrapper{background:rgba(31,41,55,.6)!important;border:1px solid rgba(251,186,32,.15)!important;border-radius:12px!important;margin-bottom:12px!important;transition:all .3s ease!important}#WEB3_CONNECT_MODAL_ID .web3modal-provider-wrapper:hover{background:rgba(251,186,32,.1)!important;border-color:rgba(251,186,32,.3)!important;transform:translateY(-2px)!important}#WEB3_CONNECT_MODAL_ID .web3modal-provider-name{color:#f3f4f6!important;font-family:Raleway,system-ui,Arial,sans-serif!important;font-weight:600!important}#WEB3_CONNECT_MODAL_ID .web3modal-provider-description{color:#9ca3af!important;font-family:Raleway,system-ui,Arial,sans-serif!important}#walletconnect-qrcode-modal{z-index:10001!important}#walletconnect-qrcode-modal .walletconnect-modal__base{background:rgba(11,15,21,.9)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}#walletconnect-qrcode-modal .walletconnect-modal__card{background:linear-gradient(135deg,rgba(17,24,39,.95),rgba(31,41,55,.95))!important;border:1px solid rgba(251,186,32,.2)!important;border-radius:20px!important;box-shadow:0 20px 40px rgba(0,0,0,.3)!important}#walletconnect-qrcode-modal .walletconnect-modal__header{background:transparent!important;border-bottom:1px solid rgba(251,186,32,.1)!important}#walletconnect-qrcode-modal .walletconnect-modal__header h2{color:#f3f4f6!important;font-family:Raleway,system-ui,Arial,sans-serif!important;font-weight:700!important}#walletconnect-qrcode-modal .walletconnect-modal__close__wrapper{background:rgba(251,186,32,.1)!important;border-radius:8px!important;transition:all .3s ease!important}#walletconnect-qrcode-modal .walletconnect-modal__close__wrapper:hover{background:rgba(251,186,32,.2)!important}#walletconnect-qrcode-modal .walletconnect-qrcode__image{border-radius:2px!important;border:2px solid rgba(251,186,32,.2)!important}#walletconnect-qrcode-modal .walletconnect-connect__buttons__wrapper{background:transparent!important}#walletconnect-qrcode-modal .walletconnect-connect__button{background:rgba(31,41,55,.6)!important;border:1px solid rgba(251,186,32,.15)!important;border-radius:12px!important;color:#f3f4f6!important;font-family:Raleway,system-ui,Arial,sans-serif!important;transition:all .3s ease!important}#walletconnect-qrcode-modal .walletconnect-connect__button:hover{background:rgba(251,186,32,.1)!important;border-color:rgba(251,186,32,.3)!important;transform:translateY(-2px)!important}.w3m-modal,.w3m-overlay,[data-w3m],w3m-modal,w3m-router,w3m-toast{z-index:999999!important}w3m-modal{--w3m-z-index:999999!important}.dashboard-container,.landing-container{position:relative;z-index:1}.dashboard-background,.landing-overlay{z-index:2}w3m-modal::part(overlay){z-index:999999!important}w3m-modal::part(container){z-index:999999!important}