.app-topbar{z-index:80!important;-webkit-backdrop-filter:blur(24px)saturate(160%)!important;background:#060c16e0!important;border-bottom:1px solid #ffffff14!important;justify-content:space-between!important;align-items:center!important;height:auto!important;min-height:80px!important;padding:16px 36px!important;transition:all .25s!important;display:flex!important;position:sticky!important;top:0!important;box-shadow:0 4px 30px #00000080,inset 0 -1px #00ff881f!important}.topbar-info{flex-direction:column;gap:4px;display:flex}.topbar-live-badge{letter-spacing:.5px;color:#0f8;text-transform:uppercase;background:#00ff8814;border:1px solid #00ff883d;border-radius:99px;align-items:center;gap:8px;width:fit-content;padding:3px 10px;font-size:10px;font-weight:700;display:inline-flex}.topbar-live-badge.demo-mode{color:#ffc846;background:#ffc8461a;border-color:#ffc8464d}.live-pulse-dot{background:#0f8;border-radius:50%;width:6px;height:6px;animation:2s infinite topbarPulse;box-shadow:0 0 8px #0f8}.demo-mode .live-pulse-dot{background:#ffc846;box-shadow:0 0 8px #ffc846}@keyframes topbarPulse{0%{transform:scale(.95);box-shadow:0 0 #00ff88b3}70%{transform:scale(1.15);box-shadow:0 0 0 6px #0f80}to{transform:scale(.95);box-shadow:0 0 #0f80}}.live-divider{color:#fff3}.live-date{color:#94a3b8;text-transform:none;font-weight:500}.topbar-page-title{background:linear-gradient(#fff 30%,#cbd5e1 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;align-items:center;gap:8px;display:flex;letter-spacing:-.6px!important;margin:0!important;font:800 24px Manrope,sans-serif!important}.topbar-page-subtitle{max-width:540px;color:#64748b!important;margin:0!important;font-size:11.5px!important;line-height:1.4!important}.notification-wrap{position:relative}.topbar-icon-btn{color:#94a3b8;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;place-items:center;width:42px;height:42px;transition:all .2s;display:grid;position:relative}.topbar-icon-btn:hover,.topbar-icon-btn.active{color:#fff;background:#ffffff14;border-color:#00ff884d;box-shadow:0 0 16px #00ff881f}.bell-active-indicator{background:#0f8;border:1.5px solid #060c16;border-radius:50%;width:7px;height:7px;position:absolute;top:9px;right:9px;box-shadow:0 0 8px #0f8}.luxury-notification-card{z-index:1000;background:linear-gradient(165deg,#0d1726 0%,#080f1a 100%);border:1px solid #00ff8840;border-radius:18px;width:330px;padding:18px;animation:.2s cubic-bezier(.16,1,.3,1) notifSlideDown;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 20px 50px #000c,0 0 30px #00ff881a}@keyframes notifSlideDown{0%{opacity:0;transform:translateY(-8px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.notification-card-header{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;margin-bottom:14px;padding-bottom:12px;display:flex}.notification-card-title{color:#fff;align-items:center;gap:8px;font-size:12.5px;font-weight:800;display:flex}.pulse-tag-live{color:#0f8;letter-spacing:.5px;background:#00ff881f;border:1px solid #00ff884d;border-radius:6px;padding:2px 7px;font-size:9.5px;font-weight:800}.notification-card-body{flex-direction:column;gap:12px;display:flex}.notification-item{align-items:flex-start;gap:10px;padding:4px 0;display:flex}.notification-dot{border-radius:50%;width:7px;min-width:7px;height:7px;margin-top:5px}.notification-dot.emerald{background:#0f8;box-shadow:0 0 8px #0f8}.notification-dot.cyan{background:#00f0ff;box-shadow:0 0 8px #00f0ff}.notification-dot.gold{background:#ffc846;box-shadow:0 0 8px #ffc846}.notification-item strong{color:#e2e8f0;margin-bottom:2px;font-size:11.5px;font-weight:700;display:block}.notification-item p{color:#94a3b8!important;margin:0!important;font-size:10.5px!important;line-height:1.4!important}.notification-card-footer{text-align:center;border-top:1px solid #ffffff12;margin-top:14px;padding-top:10px}.notification-card-footer a{color:#0f8;font-size:11px;font-weight:700;text-decoration:none;transition:color .2s}.notification-card-footer a:hover{color:#fff;text-decoration:underline}.luxury-user-chip{cursor:pointer!important;background:#ffffff0a!important;border:1px solid #ffffff1a!important;border-radius:14px!important;align-items:center!important;gap:12px!important;padding:6px 15px 6px 8px!important;text-decoration:none!important;transition:all .2s!important;display:flex!important}.luxury-user-chip:hover{background:#ffffff14!important;border-color:#00ff884d!important;box-shadow:0 4px 20px #0000004d!important}.user-avatar-ring{background:linear-gradient(135deg,#0f8,#00d2ff);border-radius:11px;place-items:center;width:38px;height:38px;padding:1.5px;display:grid;box-shadow:0 0 12px #00ff8840}.user-avatar-text{color:#fff;letter-spacing:.5px;background:#08111d;border-radius:10px;place-items:center;width:100%;height:100%;font-size:11.5px;font-weight:800;display:grid}.user-info-stack{flex-direction:column;display:flex}.user-name-label{color:#f1f5f9;letter-spacing:-.2px;white-space:nowrap;text-overflow:ellipsis;max-width:140px;font-size:13px;font-weight:800;overflow:hidden}.user-tier-badge{letter-spacing:.3px;margin-top:1px;font-size:9.5px;font-weight:700}.user-tier-badge.investor-tier{color:#0f8}.user-tier-badge.vip-tier{color:#ffc846}.user-tier-badge.admin-tier{color:#00f0ff}.user-chip-caret{color:#64748b;place-items:center;margin-left:2px;transition:transform .2s;display:grid}.luxury-user-chip:hover .user-chip-caret{color:#0f8;transform:translate(2px)}.mobile-topbar-wrapper{display:none}@media (width<=640px){.app-topbar{display:none!important}.mobile-topbar-wrapper{z-index:90!important;-webkit-backdrop-filter:blur(24px)saturate(160%)!important;background:#060c16f0!important;border-bottom:1px solid #ffffff14!important;flex-direction:column!important;gap:12px!important;padding:14px 18px 16px!important;display:flex!important;position:sticky!important;top:0!important;box-shadow:0 4px 25px #00000080,inset 0 -1px #00ff8826!important}.mobile-row-brand{justify-content:space-between!important;align-items:center!important;width:100%!important;display:flex!important}.mobile-brand-link{align-items:center!important;gap:9px!important;text-decoration:none!important;display:flex!important}.mobile-brand-logo{border:1px solid #00ff884d!important;border-radius:9px!important;width:32px!important;height:32px!important;box-shadow:0 0 12px #0f83!important}.mobile-brand-name{color:#fff!important;letter-spacing:-.4px!important;font-size:16.5px!important;font-weight:800!important}.mobile-brand-name span{color:#0f8!important}.mobile-actions-cluster{align-items:center!important;gap:12px!important;display:flex!important;position:relative!important}.mobile-icon-btn{color:#94a3b8!important;cursor:pointer!important;background:#ffffff0d!important;border:1px solid #ffffff1a!important;border-radius:11px!important;place-items:center!important;width:38px!important;height:38px!important;display:grid!important;position:relative!important}.mobile-icon-btn.active{color:#fff!important;background:#ffffff1a!important}.mobile-avatar-btn{background:linear-gradient(135deg,#0f8,#00d2ff)!important;border-radius:11px!important;place-items:center!important;width:38px!important;height:38px!important;padding:1.5px!important;text-decoration:none!important;display:grid!important}.mobile-avatar-text{color:#fff!important;background:#08111d!important;border-radius:10px!important;place-items:center!important;width:100%!important;height:100%!important;font-size:11.5px!important;font-weight:800!important;display:grid!important}.mobile-row-title{justify-content:space-between!important;align-items:center!important;width:100%!important;padding-top:2px!important;display:flex!important}.mobile-page-h1{color:#f8fafc!important;letter-spacing:-.4px!important;white-space:nowrap!important;text-overflow:ellipsis!important;max-width:65%!important;margin:0!important;font-size:18px!important;font-weight:800!important;overflow:hidden!important}.mobile-live-node-pill{color:#0f8!important;letter-spacing:.5px!important;text-transform:uppercase!important;background:#00ff8814!important;border:1px solid #00ff8840!important;border-radius:99px!important;align-items:center!important;gap:6px!important;padding:3px 9px!important;font-size:9.5px!important;font-weight:800!important;display:inline-flex!important}.mobile-pulse-dot{background:#0f8!important;border-radius:50%!important;width:5px!important;height:5px!important;animation:2s infinite topbarPulse!important;box-shadow:0 0 6px #0f8!important}.luxury-notification-card{width:auto!important;position:fixed!important;top:64px!important;left:16px!important;right:16px!important}}.mobile-tabbar{z-index:99!important;height:calc(64px + env(safe-area-inset-bottom,0px))!important;padding:0 6px env(safe-area-inset-bottom,0px)!important;-webkit-backdrop-filter:blur(24px)saturate(160%)!important;background:#060c16f5!important;border-top:1px solid #ffffff14!important;grid-template-columns:repeat(4,1fr)!important;display:grid!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;box-shadow:0 -4px 30px #0009!important}.mobile-tabbar a{color:#94a3b8!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:4px!important;height:100%!important;padding:6px 2px!important;text-decoration:none!important;display:flex!important;position:relative!important}.mobile-tabbar a.active{color:#0f8!important}.mobile-tabbar a .tabbar-icon-wrap{place-items:center!important;width:28px!important;height:24px!important;margin-bottom:2px!important;transition:transform .2s!important;display:grid!important}.mobile-tabbar a.active .tabbar-icon-wrap{transform:translateY(-1px)!important}.mobile-tabbar a svg{stroke-width:1.9px!important;width:20px!important;height:20px!important}.mobile-tabbar a span{white-space:nowrap!important;text-align:center!important;text-overflow:ellipsis!important;letter-spacing:-.1px!important;max-width:100%!important;font-size:10.5px!important;font-weight:700!important;line-height:1.1!important;display:block!important;overflow:hidden!important}.mobile-tabbar a.active:before{content:""!important;background:linear-gradient(90deg,#0000,#0f8,#0000)!important;border-radius:99px!important;height:2px!important;position:absolute!important;top:0!important;left:20%!important;right:20%!important}body,html,#root,.app-layout,.app-main,.app-content{max-width:100%!important;overflow-x:hidden!important}.wallet-actions{grid-template-columns:repeat(3,1fr)!important;gap:14px!important;width:100%!important;max-width:620px!important;display:grid!important}.wallet-action-btn{color:#fff!important;text-align:left!important;cursor:pointer!important;box-sizing:border-box!important;background:#ffffff0d!important;border:1px solid #ffffff1a!important;border-radius:16px!important;align-items:center!important;gap:12px!important;width:100%!important;height:68px!important;padding:0 16px!important;text-decoration:none!important;transition:all .2s!important;display:flex!important}.wallet-action-btn:hover{background:#ffffff17!important;border-color:#fff3!important;transform:translateY(-1px)!important}.wallet-action-btn:active{transform:scale(.98)!important}.wallet-action-btn.deposit-btn:hover{border-color:#0f86!important;box-shadow:0 4px 20px #00ff8826!important}.wallet-action-btn.withdraw-btn:hover{border-color:#4d9fff66!important;box-shadow:0 4px 20px #4d9fff26!important}.wallet-action-btn.fund-btn{background:linear-gradient(135deg,#f59e0b33,#3b82f626)!important;border:1px solid #f59e0b59!important}.action-btn-icon{border-radius:11px!important;place-items:center!important;width:38px!important;min-width:38px!important;height:38px!important;display:grid!important}.deposit-icon{color:#071520!important;background:#0f8!important}.withdraw-icon{color:#fff!important;background:#4d9fff!important}.fund-icon{color:#071520!important;background:#ffc846!important}.action-btn-text{flex-direction:column!important;display:flex!important}.action-btn-text strong{color:#fff!important;font-size:13.5px!important;font-weight:800!important;line-height:1.2!important}.action-btn-text small{color:#94a3b8!important;margin-top:2px!important;font-size:10px!important}@media (width<=768px){.app-content{box-sizing:border-box!important;max-width:100%!important;padding:20px 16px 54px!important}.wallet-card{border-radius:20px!important;flex-direction:column!important;align-items:flex-start!important;gap:20px!important;margin-bottom:20px!important;padding:24px 20px!important;box-shadow:0 10px 35px #0006!important}.wallet-label{gap:8px!important;font-size:12.5px!important}.wallet-main>strong{letter-spacing:-.8px!important;margin:8px 0 6px!important;font-size:32px!important;display:block!important}.wallet-change{flex-wrap:wrap!important;gap:6px!important;font-size:10.5px!important;line-height:1.5!important}.wallet-actions{grid-template-columns:repeat(3,1fr)!important;gap:10px!important;width:100%!important;max-width:100%!important;display:grid!important}.wallet-action-btn{text-align:center!important;background:#ffffff0f!important;border-radius:14px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:7px!important;height:76px!important;padding:10px 4px!important;box-shadow:0 4px 12px #0003!important}.action-btn-icon{border-radius:10px!important;width:36px!important;min-width:36px!important;height:36px!important}.action-btn-icon svg{width:18px!important;height:18px!important}.action-btn-text{align-items:center!important}.action-btn-text strong{white-space:nowrap!important;font-size:12px!important;font-weight:800!important;line-height:1.1!important}.action-btn-text small{display:none!important}.stats-grid{grid-template-columns:repeat(2,1fr)!important;gap:12px!important;margin-bottom:22px!important;display:grid!important}.stat-card{box-sizing:border-box!important;background:#ffffff08!important;border-radius:16px!important;flex-direction:column!important;justify-content:space-between!important;min-height:118px!important;padding:18px 16px!important;display:flex!important}.stat-card .stat-top{justify-content:space-between!important;align-items:center!important;margin-bottom:10px!important;display:flex!important}.stat-card .stat-icon{border-radius:9px!important;width:32px!important;min-width:32px!important;height:32px!important}.stat-card .stat-icon svg{width:17px!important;height:17px!important}.stat-card .positive-chip,.stat-card .muted-chip,.stat-card .primary-chip{white-space:nowrap!important;border-radius:6px!important;padding:3px 8px!important;font-size:9.5px!important;font-weight:700!important}.stat-card>span{color:#94a3b8!important;margin-bottom:4px!important;font-size:11.5px!important;font-weight:600!important;line-height:1.3!important;display:block!important}.stat-card>strong{letter-spacing:-.3px!important;font-size:19px!important;font-weight:800!important;line-height:1.2!important;display:block!important}.stat-card>small{display:none!important}.dashboard-grid{box-sizing:border-box!important;flex-direction:column!important;gap:18px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:flex!important}.panel{box-sizing:border-box!important;background:var(--dark-2)!important;border:1px solid #ffffff14!important;border-radius:18px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-bottom:18px!important;padding:0!important;overflow:hidden!important;box-shadow:0 4px 20px #0000004d!important}.panel-header{box-sizing:border-box!important;border-bottom:1px solid #ffffff14!important;justify-content:space-between!important;align-items:center!important;width:100%!important;max-width:100%!important;padding:18px 20px!important;display:flex!important}.panel-kicker{letter-spacing:.8px!important;color:#94a3b8!important;text-transform:uppercase!important;font-size:9.5px!important;font-weight:700!important;display:block!important}.panel-header h2{color:#fff!important;margin:4px 0 0!important;font-size:16px!important;font-weight:800!important}.active-machine-content{box-sizing:border-box!important;flex-direction:column!important;gap:18px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:20px 18px!important;display:flex!important}.active-machine-content .mini-machine{display:none!important}.machine-progress-info{box-sizing:border-box!important;width:100%!important;min-width:0!important}.progress-head{justify-content:space-between!important;align-items:flex-end!important;width:100%!important;min-width:0!important;display:flex!important}.machine-return-grid{box-sizing:border-box!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important;width:100%!important;max-width:100%!important;margin-top:16px!important;display:grid!important}.machine-return-grid>div{text-align:center!important;box-sizing:border-box!important;border-radius:10px!important;min-width:0!important;padding:10px 6px!important}.machine-return-grid span{color:#94a3b8!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:9.5px!important;display:block!important;overflow:hidden!important}.machine-return-grid strong{color:#fff!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin-top:3px!important;font-size:12.5px!important;font-weight:800!important;display:block!important;overflow:hidden!important}.next-credit{box-sizing:border-box!important;border-top:1px solid #ffffff14!important;border-radius:0 0 18px 18px!important;justify-content:space-between!important;align-items:center!important;width:100%!important;padding:14px 20px!important;display:flex!important}.quick-panel{box-sizing:border-box!important;flex-direction:column!important;width:100%!important;min-width:0!important;max-width:100%!important;display:flex!important;overflow:hidden!important}.quick-panel>a,.quick-panel>button{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;color:inherit!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff0f!important;grid-template-columns:40px minmax(0,1fr) 18px!important;align-items:center!important;gap:14px!important;padding:15px 20px!important;text-decoration:none!important;transition:background .15s!important;display:grid!important}.quick-panel>a:hover,.quick-panel>a:active{background:#ffffff0a!important}.quick-panel .quick-icon{border-radius:12px!important;flex-shrink:0!important;place-items:center!important;width:40px!important;min-width:40px!important;height:40px!important;display:grid!important}.quick-panel>a>div,.quick-panel>button>div{flex-direction:column!important;flex:1!important;min-width:0!important;display:flex!important;overflow:hidden!important}.quick-panel strong{color:#fff!important;white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;font-size:13.5px!important;font-weight:700!important;display:block!important;overflow:hidden!important}.quick-panel small{color:#94a3b8!important;white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;margin-top:3px!important;font-size:11px!important;display:block!important;overflow:hidden!important}.referral-mini{box-sizing:border-box!important;background:linear-gradient(135deg,#050a14f2,#040f0cf2)!important;border:1px solid #00ff8838!important;border-radius:14px!important;width:auto!important;min-width:0!important;max-width:100%!important;margin:14px 18px 18px!important;padding:14px 16px!important;box-shadow:0 4px 16px #0000004d!important}.referral-mini>span{color:#94a3b8!important;text-transform:uppercase!important;letter-spacing:.6px!important;font-size:10px!important;font-weight:700!important;display:block!important}.activity-panel{box-sizing:border-box!important;flex-direction:column!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-top:0!important;display:flex!important;overflow:hidden!important}.activity-table{box-sizing:border-box!important;flex-direction:column!important;width:100%!important;min-width:0!important;max-width:100%!important;display:flex!important}.activity-table-head{display:none!important}.activity-row{box-sizing:border-box!important;background:0 0!important;border-top:1px solid #ffffff0f!important;border-radius:0!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:14px 18px!important;transition:background .15s!important;display:flex!important}.activity-row:first-child,.activity-row:first-of-type{border-top:0!important}.activity-row>div:first-child{flex:1!important;align-items:center!important;gap:12px!important;min-width:0!important;display:flex!important;overflow:hidden!important}.activity-row .activity-icon{border-radius:10px!important;flex-shrink:0!important;place-items:center!important;width:38px!important;min-width:38px!important;height:38px!important;display:grid!important}.activity-row .activity-icon svg{width:18px!important;height:18px!important}.activity-row div strong{color:#fff!important;white-space:nowrap!important;text-overflow:ellipsis!important;width:100%!important;min-width:0!important;font-size:13.5px!important;font-weight:700!important;display:block!important;overflow:hidden!important}.activity-row div small{color:#94a3b8!important;white-space:nowrap!important;text-overflow:ellipsis!important;width:100%!important;min-width:0!important;margin-top:2px!important;font-size:11px!important;display:block!important;overflow:hidden!important}.activity-row>.completed-status{display:none!important}.activity-row>strong:last-child{white-space:nowrap!important;text-align:right!important;letter-spacing:-.2px!important;flex-shrink:0!important;font-size:13.5px!important;font-weight:800!important}.fleet-summary-card{box-sizing:border-box!important;border-radius:20px!important;flex-direction:column!important;gap:18px!important;width:100%!important;max-width:100%!important;padding:22px 18px!important;display:flex!important}.fleet-summary-copy h2{font-size:22px!important}.fleet-summary-stats{flex-direction:column!important;gap:10px!important;width:100%!important;display:flex!important}.fleet-summary-stats>div{box-sizing:border-box!important;border-radius:12px!important;justify-content:space-between!important;align-items:center!important;width:100%!important;padding:12px 14px!important;display:flex!important}.fleet-summary-stats strong{font-size:16px!important}.fleet-add-area{border-top:1px solid #ffffff14!important;border-left:0!important;justify-content:center!important;width:100%!important;padding:16px 0 0!important;display:flex!important}.owned-machines-grid{flex-direction:column!important;gap:16px!important;width:100%!important;max-width:100%!important;display:flex!important}.owned-machine-card{box-sizing:border-box!important;border-radius:20px!important;width:100%!important;max-width:100%!important;margin-bottom:16px!important;overflow:hidden!important}.owned-machine-top{box-sizing:border-box!important;align-items:center!important;gap:14px!important;width:100%!important;padding:18px!important;display:flex!important}.owned-machine-visual{border-radius:14px!important;flex-shrink:0!important;width:76px!important;height:70px!important}.owned-machine-heading{flex:1!important;min-width:0!important;overflow:hidden!important}.owned-machine-heading h2{white-space:nowrap!important;text-overflow:ellipsis!important;margin:4px 0 6px!important;font-size:18px!important;overflow:hidden!important}.owned-machine-progress{box-sizing:border-box!important;width:100%!important;padding:18px!important}.owned-machine-metrics{box-sizing:border-box!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important;width:100%!important;padding:16px 18px!important;display:grid!important}.owned-machine-metrics>div{box-sizing:border-box!important;min-width:0!important;overflow:hidden!important}.owned-machine-metrics span{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:9px!important;display:block!important;overflow:hidden!important}.owned-machine-metrics strong{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:12.5px!important;display:block!important;overflow:hidden!important}.owned-machine-footer{box-sizing:border-box!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;width:100%!important;padding:14px 18px!important;font-size:10.5px!important;display:flex!important}.profile-grid{box-sizing:border-box!important;flex-direction:column!important;gap:16px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:flex!important}.profile-card,.referral-card{box-sizing:border-box!important;border-radius:18px!important;width:100%!important;max-width:100%!important;overflow:hidden!important}.referral-card{padding:24px 20px!important}.referral-content{width:100%!important;max-width:100%!important}.referral-art{display:none!important}.referral-link{box-sizing:border-box!important;flex-direction:column!important;gap:10px!important;width:100%!important;max-width:100%!important;display:flex!important}.referral-link span{word-break:break-all!important;white-space:normal!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;display:block!important}.referral-link button{justify-content:center!important;width:100%!important;height:44px!important}.referral-stats{box-sizing:border-box!important;grid-template-columns:1fr!important;gap:12px!important;width:100%!important;display:grid!important}html,body,#root,.app-layout,.app-main{box-sizing:border-box!important;width:100%!important;max-width:100vw!important;overflow-x:hidden!important}}.wa-floating-btn{z-index:89;color:#fff;isolation:isolate;background:linear-gradient(145deg,#25d366,#128c7e);border-radius:18px;place-items:center;width:56px;height:56px;transition:transform .2s,box-shadow .2s;display:grid;position:fixed;bottom:24px;right:24px;box-shadow:0 16px 40px #0006,0 0 0 1px #25d3664d}.wa-floating-btn:hover{transform:translateY(-3px);box-shadow:0 20px 46px #0000007a,0 0 28px #25d36640}.wa-pulse-ring{z-index:-1;pointer-events:none;border:1px solid #25d3668c;border-radius:22px;animation:2.6s ease-out infinite waPulse;position:absolute;inset:-5px}@keyframes waPulse{0%{opacity:.8;transform:scale(.94)}70%,to{opacity:0;transform:scale(1.25)}}.wa-popup-overlay{z-index:120;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#02050bb8;justify-content:flex-end;align-items:flex-end;padding:28px;animation:.25s waFadeIn;display:flex;position:fixed;inset:0}.wa-popup-card{color:#e8edf5;background:linear-gradient(155deg,#111b2a,#0a111d);border:1px solid #ffffff1a;border-radius:22px;width:min(410px,100vw - 28px);padding:26px;animation:.32s cubic-bezier(.16,1,.3,1) waSlideUp;position:relative;box-shadow:0 30px 90px #000000ad,0 0 0 1px #25d3661f}.wa-close-btn{color:#98a8c0;background:#ffffff0a;border:1px solid #ffffff14;border-radius:11px;place-items:center;width:38px;height:38px;transition:all .2s;display:grid;position:absolute;top:13px;right:13px}.wa-close-btn:hover{color:#ff6f86;background:#ff4d6a14;border-color:#ff4d6a47}.wa-popup-header{align-items:center;gap:14px;margin:0 38px 18px 0;display:flex}.wa-icon-badge{color:#fff;background:linear-gradient(145deg,#25d366,#128c7e);border-radius:14px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 8px 22px #25d36638}.wa-header-text{flex-direction:column;min-width:0;display:flex}.wa-tag{color:#50e59a;letter-spacing:1px;text-transform:uppercase;margin-bottom:3px;font-size:9px;font-weight:800}.wa-popup-header h3{color:#f7f9fc;letter-spacing:-.3px;margin:0;font:800 16px/1.3 Manrope,sans-serif}.wa-popup-body p{color:#a9b6c9;margin:0 0 16px;font-size:13px;line-height:1.65}.wa-popup-body strong{color:#fff}.wa-perks{background:#ffffff06;border:1px solid #ffffff12;border-radius:13px;flex-direction:column;gap:9px;margin-bottom:20px;padding:14px;display:flex}.wa-perk-item{color:#cbd5e1;align-items:center;gap:9px;font-size:11px;font-weight:600;display:flex}.wa-dot{background:#25d366;border-radius:50%;flex:0 0 7px;width:7px;height:7px;box-shadow:0 0 9px #25d3668c}.wa-popup-actions{flex-direction:column;gap:8px;display:flex}.wa-btn-join{color:#04120a;background:linear-gradient(135deg,#25d366,#16a86d);border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:48px;font:800 13px Manrope,sans-serif;transition:all .2s;display:flex;box-shadow:0 9px 24px #25d36633}.wa-btn-join:hover{transform:translateY(-2px);box-shadow:0 13px 30px #25d3664d}.wa-btn-later{color:#78879e;background:0 0;border:0;min-height:40px;font-size:12px;font-weight:700}.wa-btn-later:hover{color:#cbd5e1}@keyframes waFadeIn{0%{opacity:0}to{opacity:1}}@keyframes waSlideUp{0%{opacity:0;transform:translateY(24px)scale(.97)}to{opacity:1;transform:none}}@media (width<=640px){.wa-floating-btn{border-radius:16px;width:50px;height:50px;bottom:78px;right:14px}.wa-popup-overlay{justify-content:center;align-items:center;padding:14px}.wa-popup-card{padding:22px 18px}.wa-popup-header{align-items:flex-start}.wa-icon-badge{flex-basis:44px;width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.wa-pulse-ring,.wa-popup-overlay,.wa-popup-card{animation:none!important}.wa-floating-btn,.wa-btn-join{transition:none!important}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#e8edf5;-webkit-font-smoothing:antialiased;background:#050a14;margin:0;font-family:DM Sans,sans-serif}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}:root{--midnight:#050a14;--dark-1:#090e1a;--dark-2:#0d1420;--dark-3:#111827;--dark-4:#1a2332;--border:#ffffff12;--border-em:#00ff8838;--border-gold:#ffc84638;--emerald:#0f8;--emerald-dim:#00cc6e;--emerald-bg:#00ff8814;--gold:#ffc846;--gold-bg:#ffc84614;--red:#ff4d6a;--red-bg:#ff4d6a14;--blue:#4d9fff;--blue-bg:#4d9fff14;--muted:#6b7a94;--text-sec:#98a8c0;--shadow:0 20px 60px #00000080;--glow-em:0 0 30px #0f83;--ink:#e8edf5;--teal:#0f8;--teal-dark:#00cc6e;--surface:#0d1420;--line:#ffffff12}.container{width:min(1180px,100% - 40px);margin:0 auto}.brand{letter-spacing:-.6px;align-items:center;gap:10px;font-family:Manrope,sans-serif;font-size:21px;font-weight:800;display:inline-flex}.brand img{width:34px;height:34px}.brand>span>span{color:var(--emerald)}.site-header{z-index:50;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);color:#fff;background:#050a14eb;position:fixed;top:0;left:0;right:0}.navbar{justify-content:space-between;align-items:center;height:72px;display:flex}.nav-links{align-items:center;gap:32px;display:flex}.nav-links>a{color:var(--muted);font-size:13px;font-weight:600;transition:all .2s}.nav-links>a:hover,.nav-links>a.active{color:#fff}.nav-actions{align-items:center;gap:18px;display:flex}.sign-in{color:var(--text-sec);font-size:13px;font-weight:700}.menu-button{color:#fff;background:0 0;border:0;padding:8px;display:none}.mobile-auth{display:none}.btn{border:0;border-radius:11px;justify-content:center;align-items:center;gap:9px;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.btn-primary{background:var(--emerald);color:#050a14;box-shadow:0 8px 24px #00ff8838}.btn-primary:hover{background:#1aff97;box-shadow:0 12px 32px #00ff8852}.btn-small{height:40px;padding:0 18px;font-size:13px}.btn-outline{border:1px solid var(--border);color:#e8edf5;background:#ffffff0a;height:46px;padding:0 20px}.btn-outline:hover{background:#ffffff14;border-color:#ffffff2e}.hero .btn-outline{color:#e8edf5;border-color:#ffffff26}.btn-light{color:#fff;background:#ffffff14;height:44px;padding:0 20px}.btn-full{width:100%;min-height:50px}.btn-card{background:var(--dark-3);color:#fff;border:1px solid var(--border);width:100%;height:46px}.btn-gold{background:var(--gold);color:#050a14;box-shadow:0 8px 24px #ffc84638}.btn-gold:hover{background:#ffcd5a;box-shadow:0 12px 32px #ffc84652}.public-page{overflow:hidden}.hero{color:#fff;background:linear-gradient(145deg,#050a14 0%,#060d18 55%,#030d0a 100%);min-height:800px;padding-top:72px;position:relative}.hero-grid,.cta-grid{background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 20% 80%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 20% 80%,#0000 100%)}.hero-orb{filter:blur(90px);pointer-events:none;border-radius:50%;position:absolute}.orb-one{background:#00ff8812;width:500px;height:500px;top:0%;right:2%}.orb-two{background:#ffc8460d;width:320px;height:320px;bottom:5%;left:-10%}.hero-layout{z-index:2;grid-template-columns:1.05fr .95fr;align-items:center;gap:50px;min-height:640px;display:grid;position:relative}.trust-pill{color:#80ffba;letter-spacing:.2px;background:#00ff8812;border:1px solid #00ff8840;border-radius:99px;align-items:center;gap:8px;height:32px;padding:0 13px 0 8px;font-size:11px;font-weight:700;display:inline-flex}.trust-pill span{background:var(--emerald);color:#050a14;border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.live-dot{background:var(--emerald);border-radius:50%;width:7px;height:7px;animation:2s infinite live-pulse;display:inline-block;box-shadow:0 0 #00ff8880}@keyframes live-pulse{0%{box-shadow:0 0 #00ff8880}70%{box-shadow:0 0 0 9px #0f80}to{box-shadow:0 0 #0f80}}.hero h1{letter-spacing:-3.5px;max-width:700px;margin:22px 0 18px;font:800 clamp(46px,5vw,72px)/1.03 Manrope,sans-serif}.hero h1 em,.catalog-hero h1 em{color:var(--emerald);font-style:normal}.hero h1 .gold-line{color:var(--gold)}.hero-actions{gap:12px;margin-top:28px;display:flex}.hero-proof{align-items:center;gap:14px;margin-top:32px;display:flex}.avatar-stack{display:flex}.avatar-stack span{background:var(--dark-3);border:2px solid #050a14;border-radius:50%;place-items:center;width:30px;height:30px;margin-left:-7px;font-size:9px;font-weight:800;display:grid}.avatar-stack span:first-child{color:var(--emerald);background:#003d21;margin-left:0}.avatar-stack span:nth-child(2){color:var(--gold);background:#2d1a00}.avatar-stack span:nth-child(3){color:#818cf8;background:#1a1a3d}.hero-proof>div:last-child{flex-direction:column;display:flex}.hero-proof strong{color:#fff;font-size:12px}.hero-proof span{color:var(--muted);margin-top:2px;font-size:10px}.hero-product{place-items:center;height:520px;display:grid;position:relative}.hero-dashboard-card{background:var(--dark-2);border:1px solid #ffffff1a;border-radius:22px;width:100%;max-width:420px;padding:22px;position:relative;box-shadow:0 40px 80px #000000b3}.hero-dashboard-card .hd-header{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.hd-live-badge{color:var(--emerald);background:#00ff8814;border:1px solid #0f83;border-radius:8px;align-items:center;gap:5px;padding:4px 10px;font-size:9px;font-weight:700;display:flex}.hero-balance-card{background:linear-gradient(135deg,#050a14,#061410);border:1px solid #00ff882e;border-radius:14px;margin-bottom:14px;padding:18px 20px}.hero-balance-card p{color:var(--muted);margin-bottom:6px;font-size:9px}.hero-balance-card .balance-amount{color:#fff;letter-spacing:-1px;margin-bottom:6px;font:800 26px/1 Manrope}.hero-balance-card .balance-amount em{color:var(--emerald);font-style:normal}.hero-balance-card small{color:var(--emerald);font-size:9px}.hd-mini-grid{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px;display:grid}.hd-mini-card{background:var(--dark-3);border:1px solid var(--border);border-radius:10px;padding:12px 14px}.hd-mini-card p{color:var(--muted);margin-bottom:4px;font-size:8px}.hd-mini-card strong{color:#fff;font-size:15px;font-weight:800}.hd-mini-card small{font-size:8px}.hd-live-feed{background:var(--dark-3);border:1px solid var(--border);border-radius:10px;padding:11px 13px}.hd-live-feed p{text-transform:uppercase;letter-spacing:1px;color:var(--muted);margin-bottom:9px;font-size:8px;font-weight:700}.hd-trade-row{justify-content:space-between;align-items:center;margin-bottom:7px;display:flex}.hd-trade-row:last-child{margin-bottom:0}.hd-trade-pair{color:#fff;align-items:center;gap:6px;font-size:9px;font-weight:700;display:flex}.hd-trade-dot{border-radius:50%;width:5px;height:5px}.dot-green{background:var(--emerald)}.dot-red{background:var(--red)}.hd-trade-pct{font-size:9px;font-weight:700}.pct-green{color:var(--emerald)}.pct-red{color:var(--red)}.float-chip{z-index:5;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#0d1420e6;border:1px solid #ffffff1a;border-radius:12px;font-size:11px;font-weight:700;position:absolute;box-shadow:0 16px 40px #00000080}.chip-live{color:var(--emerald);align-items:center;gap:7px;padding:10px 14px;display:flex;top:40px;right:-20px}.chip-return{align-items:center;gap:10px;padding:12px 14px;display:flex;bottom:100px;left:-20px}.chip-return>span{color:var(--muted);text-transform:uppercase;letter-spacing:.5px;flex-direction:column;font-size:8px;display:flex}.chip-return strong{color:#fff;margin-top:3px;font-size:13px}.trust-row{z-index:3;border-top:1px solid var(--border);height:76px;color:var(--muted);align-items:center;gap:28px;font-size:11px;font-weight:600;display:flex;position:relative}.trust-row strong{color:#fff;font-size:16px}.mtn-word i{color:#111;background:#ffcd00;border-radius:5px;padding:3px 7px;font-size:9px;font-style:normal}.airtel-word{color:#f13b43!important}.trust-divider{background:var(--border);width:1px;height:22px}.trust-row>span:not(.trust-divider){align-items:center;gap:7px;display:flex}.section{padding:108px 0}.section-heading .eyebrow,.eyebrow{text-transform:uppercase;letter-spacing:1.7px;color:var(--muted);font-size:11px;font-weight:800;display:block}.eyebrow-accent{color:var(--emerald)!important}.section-heading h2,.benefits-copy h2{letter-spacing:-1.8px;color:#e8edf5;margin:10px 0;font:800 clamp(34px,4vw,46px)/1.13 Manrope}.section-heading p{color:var(--muted);margin:0;font-size:15px}.split-heading{justify-content:space-between;align-items:flex-end;display:flex}.text-link{color:var(--emerald);background:0 0;border:0;align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.machine-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px;display:grid}.machine-card{border:1px solid var(--border);background:var(--dark-2);border-radius:20px;transition:all .3s;position:relative;overflow:hidden}.machine-card:hover{border-color:#ffffff24;transform:translateY(-6px);box-shadow:0 24px 60px #00000080}.machine-card.featured{border-color:var(--border-em);box-shadow:0 0 40px #00ff881a}.machine-card.featured:hover{box-shadow:0 24px 60px #00000080,0 0 60px #00ff8826}.machine-card.gold-tier{border-color:var(--border-gold);box-shadow:0 0 35px #ffc84614}.popular-badge{z-index:3;background:var(--emerald);color:#050a14;text-transform:uppercase;letter-spacing:.5px;border-radius:20px;align-items:center;gap:5px;padding:5px 9px;font-size:8px;font-weight:900;display:flex;position:absolute;top:12px;right:12px}.machine-visual{border-bottom:1px solid var(--border);background:#02050b;justify-content:center;align-items:center;height:220px;display:flex;position:relative;overflow:hidden}.machine-visual:before{content:"";background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0}.machine-glow{background:var(--machine-accent,#0f8);filter:blur(55px);opacity:.12;border-radius:50%;width:160px;height:160px;position:absolute}.machine-heading{justify-content:space-between;gap:10px;margin-bottom:4px;display:flex}.machine-heading h3{letter-spacing:-.4px;color:#e8edf5;margin:0;font:700 17px/1.3 Manrope}.machine-code{background:var(--dark-3);color:var(--muted);border:1px solid var(--border);border-radius:7px;align-self:flex-start;padding:5px 8px;font-size:9px;font-weight:800}.machine-metrics{grid-template-columns:1fr 1fr;gap:11px;margin-top:16px;display:grid}.machine-metrics>div{flex-direction:column;gap:4px;display:flex}.machine-metrics span,.return-strip span{color:var(--muted);font-size:9px}.machine-metrics strong{color:#e8edf5;font:700 14px Manrope}.accent-text{color:var(--emerald)!important}.gold-accent-text{color:var(--gold)!important}.return-strip{border-top:1px solid var(--border);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;margin:16px 0;padding:12px 0;display:flex}.return-strip strong{color:var(--text-sec);font-size:10px}.how-section{background:var(--dark-1);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.centered{text-align:center}.steps-line{grid-template-columns:1fr 45px 1fr 45px 1fr;align-items:center;margin-top:55px;display:grid}.step-card{text-align:center;padding:0 22px;position:relative}.step-number{color:#ffffff08;font:800 60px Manrope;position:absolute;top:-22px;left:50%;transform:translate(-50%)}.step-icon{width:56px;height:56px;color:var(--emerald);border:1px solid var(--border-em);background:#00ff8814;border-radius:16px;place-items:center;margin:0 auto 18px;display:grid;position:relative}.step-card h3{color:#e8edf5;margin:0;font:700 17px Manrope;position:relative}.step-card p{color:var(--muted);max-width:270px;margin:10px auto 0;font-size:13px;line-height:1.7}.step-connector{background:var(--border);height:1px;color:var(--muted);justify-content:center;align-items:center;display:flex}.benefits-section{background:var(--midnight)}.benefits-layout{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.benefits-visual{background:linear-gradient(145deg,var(--dark-1),#040b09);border:1px solid var(--border);border-radius:28px;justify-content:center;align-items:center;height:540px;display:flex;position:relative;overflow:hidden}.benefits-visual:before,.benefits-visual:after{content:"";border:1px solid #00ff8814;border-radius:50%;width:360px;height:360px;position:absolute}.benefits-visual:after{width:490px;height:490px}.phone-mockup{z-index:2;color:#e8edf5;background:#070c16;border:8px solid #0d1420;border-radius:35px;width:245px;height:470px;padding:22px 14px 14px;position:relative;transform:rotate(-3deg);box-shadow:0 30px 60px #000000b3,0 0 0 1px #ffffff0d}.phone-notch{background:#0d1420;border-radius:9px;width:65px;height:14px;position:absolute;top:7px;left:50%;transform:translate(-50%)}.phone-bar{color:var(--muted);justify-content:space-between;align-items:center;font-size:8px;display:flex}.phone-bar img{width:24px}.phone-greeting{color:var(--muted);margin-top:22px;font-size:9px}.phone-greeting strong{color:#e8edf5;margin-top:3px;font:700 16px Manrope;display:block}.phone-balance{color:#fff;background:linear-gradient(140deg,#050a14,#061410);border:1px solid #00ff8826;border-radius:14px;margin-top:16px;padding:16px}.phone-balance span{color:var(--muted);font-size:7px}.phone-balance strong{color:#fff;margin:6px 0;font:700 18px Manrope;display:block}.phone-balance small{color:var(--emerald);font-size:7px}.phone-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:11px;display:grid}.phone-actions>span{border:1px solid var(--border);background:var(--dark-3);color:#e8edf5;border-radius:10px;align-items:center;gap:6px;padding:9px;font-size:7px;font-weight:700;display:flex}.phone-actions i{background:var(--emerald-bg);width:19px;height:19px;color:var(--emerald);border-radius:6px;place-items:center;font-size:11px;font-style:normal;display:grid}.phone-machine{border:1px solid var(--border);background:var(--dark-3);border-radius:12px;flex-direction:column;margin-top:14px;padding:12px;display:flex}.phone-machine>span{color:var(--emerald);font-size:6px;font-weight:700}.phone-machine>strong{color:#e8edf5;margin:4px 0 9px;font-size:10px}.phone-machine>div{background:var(--dark-4);border-radius:4px;height:4px;position:relative}.phone-machine i{background:var(--emerald);border-radius:4px;width:40%;height:100%;display:block}.phone-machine small{color:var(--muted);margin-top:6px;font-size:6px;display:block}.secure-float{z-index:3;background:var(--dark-2);border:1px solid var(--border);color:#e8edf5;border-radius:11px;align-items:center;gap:8px;padding:10px 13px;font-size:9px;font-weight:700;display:flex;position:absolute;top:105px;right:25px;box-shadow:0 12px 30px #00000080}.benefits-copy .lead{color:var(--text-sec);max-width:510px;font-size:15px;line-height:1.75}.benefit-list{flex-direction:column;gap:22px;margin-top:32px;display:flex}.benefit-list>div{gap:15px;display:flex}.benefit-list>div>span{background:var(--emerald-bg);height:42px;color:var(--emerald);border:1px solid var(--border-em);border-radius:12px;flex:0 0 42px;place-items:center;display:grid}.benefit-list h3{color:#e8edf5;margin:1px 0 4px;font:700 15px Manrope}.benefit-list p{color:var(--muted);margin:0;font-size:12px;line-height:1.65}.cta-section{background:var(--midnight);padding:0 0 110px}.cta-card{background:linear-gradient(135deg,var(--dark-1),#040c0a);color:#fff;border:1px solid var(--border-em);border-radius:24px;justify-content:space-between;align-items:center;min-height:320px;padding:55px 60px;display:flex;position:relative;overflow:hidden}.cta-card>div:not(.cta-grid){z-index:2;position:relative}.cta-card h2{letter-spacing:-1.5px;color:#e8edf5;margin:8px 0;font:800 38px/1.15 Manrope}.cta-card p{color:var(--muted);margin-bottom:22px;font-size:13px}.cta-stat{border:1px solid var(--border);background:#ffffff08;border-radius:16px;flex-direction:column;min-width:260px;padding:25px;display:flex}.cta-stat span{color:var(--muted);text-transform:uppercase;letter-spacing:1px;font-size:9px}.cta-stat strong{color:var(--emerald);margin:8px 0;font:800 28px Manrope}.cta-stat small{color:var(--muted)}.footer{background:var(--dark-1);color:#e8edf5;border-top:1px solid var(--border);padding:60px 0 24px}.footer-main{grid-template-columns:2fr 1fr 1fr 1fr;gap:48px;display:grid}.footer-main>div{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.footer-main>div>strong{color:#e8edf5;margin-bottom:4px;font-size:11px}.footer-main>div>a:not(.brand){color:var(--muted);font-size:11px}.footer-main>div>a:hover{color:var(--emerald)}.footer-bottom{border-top:1px solid var(--border);color:var(--muted);justify-content:space-between;margin-top:48px;padding-top:22px;font-size:10px;display:flex}.footer-bottom span:last-child{align-items:center;gap:6px;display:flex}.footer-bottom i{background:var(--emerald);border-radius:50%;width:5px;height:5px}.catalog-page{background:var(--midnight)}.catalog-hero{color:#fff;text-align:center;border-bottom:1px solid var(--border);background:linear-gradient(145deg,#050a14,#060d18);padding:160px 0 75px}.catalog-hero h1{letter-spacing:-2.5px;color:#e8edf5;margin:14px 0;font:800 clamp(40px,5vw,60px)/1.08 Manrope}.catalog-hero>div>p{max-width:600px;color:var(--text-sec);margin:0 auto;line-height:1.7}.catalog-trust{justify-content:center;gap:26px;margin-top:28px;display:flex}.catalog-trust span{color:var(--text-sec);align-items:center;gap:6px;font-size:11px;display:flex}.catalog-trust svg{color:var(--emerald)}.catalog-list{padding-top:55px}.filter-bar{justify-content:space-between;align-items:center;display:flex}.filter-bar>div{background:var(--dark-2);border:1px solid var(--border);border-radius:11px;gap:4px;padding:5px;display:flex}.filter-bar button{height:34px;color:var(--muted);background:0 0;border:0;border-radius:8px;padding:0 15px;font-size:11px;font-weight:700}.filter-bar button.active{background:var(--dark-3);color:#e8edf5;border:1px solid var(--border)}.filter-bar>span{color:var(--muted);font-size:11px}.full-machine-grid{grid-template-columns:repeat(4,1fr)}.full-machine-grid .machine-card-body{padding:17px}.full-machine-grid .machine-visual{height:170px}.full-machine-grid .machine-heading h3{font-size:14px}.full-machine-grid .machine-metrics{grid-template-columns:1fr;gap:10px}.full-machine-grid .machine-metrics>div{flex-direction:row;justify-content:space-between;align-items:center}.catalog-banner{box-sizing:border-box;border-radius:22px;justify-content:space-between;align-items:center;gap:28px;width:100%;max-width:100%;margin-top:40px;padding:28px 34px;display:flex;position:relative;overflow:hidden;background:linear-gradient(135deg,#0d1420fa 0%,#161108f5 55%,#241a06f0 100%)!important;border:1px solid #ffc84652!important;box-shadow:0 20px 50px #0000008c,0 0 35px #ffc84614,inset 0 1px #ffffff1a!important}.catalog-banner:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffc84629 0%,#0000 70%);border-radius:50%;width:280px;height:280px;position:absolute;top:-60px;right:-40px}.catalog-banner-content{z-index:2;flex:1;align-items:center;gap:22px;min-width:0;display:flex;position:relative}.catalog-banner-icon{color:#ffc846;background:linear-gradient(135deg,#ffc84633,#ffaa0014);border:1px solid #ffc84673;border-radius:16px;flex-shrink:0;place-items:center;width:54px;min-width:54px;height:54px;display:grid;box-shadow:0 0 20px #ffc84633}.catalog-banner-text{flex-direction:column;gap:5px;min-width:0;display:flex}.catalog-banner-kicker{color:#ffc846;text-transform:uppercase;letter-spacing:.9px;align-items:center;gap:6px;font-size:10.5px;font-weight:800;display:inline-flex}.catalog-banner-kicker i{background:#ffc846;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #ffc846}.catalog-banner-title{color:#fff;letter-spacing:-.5px;margin:0;font:800 20px/1.3 Manrope,sans-serif}.catalog-banner-desc{color:#94a3b8;max-width:640px;margin:0;font-size:13.5px;line-height:1.55}.catalog-banner-btn{z-index:2;white-space:nowrap;cursor:pointer;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;height:52px;padding:0 28px;font-size:13.5px;font-weight:800;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;color:#050a14!important;background:linear-gradient(135deg,#ffc846,#e6a719)!important;border:0!important;text-decoration:none!important;box-shadow:0 8px 24px #ffc84652!important}.catalog-banner-btn:hover{transform:translateY(-2px);background:linear-gradient(135deg,#ffd366,#ffb82e)!important;box-shadow:0 14px 34px #ffc84673!important}.catalog-banner-btn:active{transform:translateY(0)}@media (width<=850px){.catalog-banner{border-radius:18px;flex-direction:column;align-items:stretch;gap:18px;margin-top:24px;padding:22px 18px}.catalog-banner-content{align-items:flex-start;gap:14px;width:100%;display:flex}.catalog-banner-icon{border-radius:12px;width:44px;min-width:44px;height:44px;margin-top:2px}.catalog-banner-icon svg{width:20px;height:20px}.catalog-banner-title{font-size:16px;line-height:1.3}.catalog-banner-desc{font-size:12.5px;line-height:1.45}.catalog-banner-btn{justify-content:center;width:100%;height:48px;font-size:13.5px}}.comparison-note{background:var(--dark-2);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:30px 0}.comparison-note>.container{justify-content:space-between;align-items:center;display:flex}.comparison-note>.container>div{align-items:center;gap:14px;display:flex}.comparison-note>.container>div>span{background:var(--emerald-bg);width:42px;height:42px;color:var(--emerald);border:1px solid var(--border-em);border-radius:12px;place-items:center;display:grid}.comparison-note strong{color:#e8edf5;font:700 14px Manrope}.comparison-note p{color:var(--muted);margin:4px 0 0;font-size:11px}.purchase-modal{background:var(--dark-2);border:1px solid var(--border);border-radius:22px;grid-template-columns:.8fr 1.2fr;width:min(720px,100% - 30px);display:grid;position:relative;overflow:hidden;box-shadow:0 40px 100px #000000b3}.purchase-close{z-index:3;position:absolute;top:15px;right:15px}.purchase-visual{color:#fff;border-right:1px solid var(--border);background:linear-gradient(145deg,#050a14,#040c0a);flex-direction:column;justify-content:center;align-items:center;min-height:440px;display:flex}.purchase-code{background:linear-gradient(145deg,var(--dark-3),var(--dark-4));border:1px solid var(--border-em);width:130px;height:160px;color:var(--emerald);border-radius:16px;place-items:center;font:800 32px Manrope;display:grid}.purchase-visual>span{text-transform:uppercase;letter-spacing:2px;color:var(--muted);margin-top:22px;font-size:8px}.purchase-body h2{letter-spacing:-.8px;color:#e8edf5;margin:8px 0;font:800 26px Manrope}.purchase-body>p{color:var(--muted);font-size:12px;line-height:1.65}.purchase-details{margin:22px 0}.purchase-details>div{border-bottom:1px solid var(--border);justify-content:space-between;padding:11px 0;font-size:12px;display:flex}.purchase-details span{color:var(--muted)}.purchase-body>small{color:var(--muted);justify-content:center;align-items:center;gap:6px;margin-top:12px;font-size:9px;display:flex}.app-layout{background:var(--midnight);min-height:100vh}.sidebar{z-index:30;background:var(--dark-1);color:#fff;border-right:1px solid var(--border);flex-direction:column;width:242px;padding:26px 18px 18px;display:flex;position:fixed;top:0;bottom:0;left:0}.sidebar-brand{margin-bottom:36px;padding:0 10px}.sidebar-label{color:#ffffff40;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:9px;padding:0 10px;font-size:9px;font-weight:800}.sidebar-label-bottom{margin-top:auto}.sidebar-nav{flex-direction:column;gap:3px;display:flex}.sidebar-nav a{height:43px;color:var(--muted);border-radius:10px;align-items:center;gap:12px;padding:0 12px;font-size:12px;font-weight:600;transition:all .15s;display:flex}.sidebar-nav a:hover{color:var(--text-sec);background:#ffffff0a}.sidebar-nav a.active{color:var(--emerald);background:#00ff881a;border:1px solid #00ff8826}.secondary-nav{margin-bottom:16px}.sidebar-security{border:1px solid var(--border);color:var(--emerald);background:#00ff8808;border-radius:10px;gap:10px;padding:12px;display:flex}.sidebar-security>div{flex-direction:column;display:flex}.sidebar-security strong{color:var(--text-sec);font-size:9px}.sidebar-security span{color:var(--muted);margin-top:2px;font-size:8px}.app-main{min-width:0;margin-left:242px}.app-topbar{background:var(--dark-1);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;height:108px;padding:0 32px;display:flex}.app-kicker{color:var(--muted);text-transform:uppercase;letter-spacing:.9px;font-size:9px;font-weight:700}.app-topbar h1{letter-spacing:-.7px;color:#e8edf5;margin:4px 0 0;font:800 24px Manrope}.app-topbar p{color:var(--muted);margin:4px 0 0;font-size:11px}.topbar-actions{align-items:center;gap:12px;display:flex}.icon-button{border:1px solid var(--border);width:38px;height:38px;color:var(--text-sec);background:0 0;border-radius:10px;place-items:center;display:grid}.icon-button:hover{background:#ffffff0a;border-color:#ffffff1f}.user-chip{border:1px solid var(--border);background:var(--dark-2);border-radius:11px;align-items:center;gap:9px;padding:5px 9px 5px 5px;display:flex}.user-chip>span{width:32px;height:32px;color:var(--emerald);border:1px solid var(--border-em);background:#00ff881a;border-radius:8px;place-items:center;font-size:10px;font-weight:800;display:grid}.user-chip>div{flex-direction:column;display:flex}.user-chip strong{color:#e8edf5;font-size:10px}.user-chip small{color:var(--muted);margin-top:2px;font-size:8px}.app-content{max-width:1450px;margin:auto;padding:26px 32px 55px}.mobile-tabbar{display:none}.wallet-card{color:#fff;background:linear-gradient(120deg,#050a14,#061410);border:1px solid #00ff882e;border-radius:18px;justify-content:space-between;align-items:center;min-height:185px;padding:28px 32px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 50px #00ff880f}.wallet-pattern{background-image:radial-gradient(circle at 80%,#00ff881a,#0000 40%),linear-gradient(115deg,#0000 70%,#ffffff05 70%);position:absolute;inset:0}.wallet-main,.wallet-actions{z-index:2;position:relative}.wallet-label{color:var(--muted);align-items:center;gap:7px;font-size:11px;display:flex}.wallet-main>strong{letter-spacing:-1.2px;color:#fff;margin:8px 0;font:800 clamp(28px,3vw,38px) Manrope;display:block}.wallet-change{color:var(--muted);align-items:center;gap:8px;font-size:9px;display:flex}.wallet-change span{color:var(--emerald);align-items:center;gap:4px;font-weight:700;display:flex}.wallet-actions{gap:10px;display:flex}.wallet-actions>button{text-align:left;border:1px solid var(--border);color:#fff;background:#ffffff0a;border-radius:12px;grid-template-columns:38px 1fr 15px;align-items:center;gap:9px;width:152px;height:68px;padding:0 12px;display:grid}.wallet-actions>button:hover{background:#ffffff14;border-color:#ffffff1f}.wallet-actions>button>span{width:36px;height:36px;color:var(--emerald);background:#00ff881f;border-radius:9px;place-items:center;display:grid}.wallet-actions>button>div{flex-direction:column;display:flex}.wallet-actions strong{color:#e8edf5;font-size:11px}.wallet-actions small{color:var(--muted);margin-top:3px;font-size:8px}.stats-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin:16px 0;display:grid}.stat-card{border:1px solid var(--border);background:var(--dark-2);border-radius:14px;padding:18px}.stat-top{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.stat-icon{border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.stat-icon.teal,.activity-icon.green,.quick-icon.teal{background:var(--emerald-bg);color:var(--emerald)}.stat-icon.purple,.activity-icon.purple,.quick-icon.purple{color:#818cf8;background:#818cf81a}.stat-icon.amber,.activity-icon.amber,.quick-icon.amber{background:var(--gold-bg);color:var(--gold)}.stat-icon.blue,.activity-icon.blue,.quick-icon.blue{background:var(--blue-bg);color:var(--blue)}.positive-chip,.muted-chip{background:var(--emerald-bg);color:var(--emerald);border:1px solid var(--border-em);border-radius:9px;padding:4px 8px;font-size:8px;font-weight:700}.muted-chip{color:var(--muted);border-color:var(--border);background:#ffffff0a}.stat-card>span{color:var(--muted);font-size:10px}.stat-card>strong{color:#e8edf5;margin:5px 0;font:800 19px Manrope;display:block}.stat-card>small{color:var(--muted);font-size:8px}.dashboard-grid{grid-template-columns:1.65fr .85fr;gap:14px;display:grid}.panel{border:1px solid var(--border);background:var(--dark-2);border-radius:15px}.panel-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:18px 20px 15px;display:flex}.panel-kicker{color:var(--muted);text-transform:uppercase;letter-spacing:1px;font-size:8px;font-weight:700;display:block}.panel-header h2{color:#e8edf5;margin:4px 0 0;font:700 14px Manrope}.status-badge{color:var(--emerald);background:#00ff8814;border:1px solid #00ff882e;border-radius:10px;align-items:center;gap:6px;padding:5px 8px;font-size:8px;font-weight:700;display:flex}.status-badge i{box-shadow:none;background:var(--emerald);border-radius:50%;width:5px;height:5px}.active-machine-content{grid-template-columns:180px 1fr;align-items:center;gap:24px;padding:22px;display:grid}.mini-machine{background:var(--dark-3);border:1px solid var(--border);border-radius:14px;width:120px;height:140px;margin:auto;padding:12px}.mini-candlesticks{align-items:flex-end;gap:3px;width:100%;height:60px;display:flex}.mini-candlesticks span{border-radius:2px;min-width:6px}.progress-head{justify-content:space-between;align-items:end;display:flex}.progress-head>span{color:var(--muted);font-size:9px}.progress-head strong{color:#e8edf5;font:700 13px Manrope}.progress-head small{color:var(--muted);font:400 9px DM Sans}.large-progress{background:var(--dark-4);border-radius:6px;height:6px;margin:8px 0}.large-progress i{background:linear-gradient(90deg,var(--emerald-dim),var(--emerald));border-radius:6px;height:100%;display:block}.progress-dates{color:var(--muted);justify-content:space-between;font-size:7px;display:flex}.machine-return-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:18px;display:grid}.machine-return-grid>div{background:var(--dark-3);border:1px solid var(--border);border-radius:9px;flex-direction:column;padding:10px;display:flex}.machine-return-grid span{color:var(--muted);font-size:7px}.machine-return-grid strong{color:#e8edf5;margin-top:4px;font-size:9px}.next-credit{border-top:1px solid var(--border);background:#00ff8808;border-radius:0 0 15px 15px;justify-content:space-between;padding:12px 20px;display:flex}.next-credit span{color:var(--muted);align-items:center;gap:6px;font-size:8px;display:flex}.next-credit strong{color:#e8edf5;font-size:8px}.quick-panel>.panel-header{padding-bottom:14px}.quick-panel>a,.quick-panel>button{text-align:left;border:0;border-bottom:1px solid var(--border);color:#e8edf5;background:0 0;grid-template-columns:34px 1fr 16px;align-items:center;gap:10px;width:100%;padding:12px 17px;display:grid}.quick-panel>a:hover,.quick-panel>button:hover{background:#ffffff08}.quick-icon{border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.quick-panel>a>div,.quick-panel>button>div{flex-direction:column;display:flex}.quick-panel strong{color:#e8edf5;font-size:9px}.quick-panel small{color:var(--muted);margin-top:2px;font-size:7px}.referral-mini{color:#fff;background:linear-gradient(135deg,#050a14,#040c09);border:1px solid #00ff8826;border-radius:10px;margin:14px;padding:12px}.referral-mini>span{color:var(--muted);text-transform:uppercase;letter-spacing:.6px;font-size:7px}.referral-mini>div{justify-content:space-between;align-items:center;margin-top:5px;display:flex}.referral-mini strong{letter-spacing:2px;color:var(--emerald);font:700 14px Manrope}.referral-mini button{color:var(--muted);background:0 0;border:0;align-items:center;gap:5px;font-size:8px;display:flex}.activity-panel{margin-top:14px}.activity-table-head,.activity-row{grid-template-columns:1fr 130px 150px;align-items:center;padding:10px 20px;display:grid}.activity-table-head{color:var(--muted);text-transform:uppercase;letter-spacing:.6px;background:#ffffff05;border-radius:10px 10px 0 0;font-size:8px}.activity-table-head span:last-child{text-align:right}.activity-row{border-top:1px solid var(--border);min-height:58px}.activity-row:first-of-type{border-top:0}.activity-row>div{align-items:center;gap:10px;display:flex}.activity-icon{border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.activity-row>div>div{flex-direction:column;display:flex}.activity-row strong{color:#e8edf5;font-size:9px}.activity-row small{color:var(--muted);margin-top:3px;font-size:7px}.completed-status{color:var(--muted);align-items:center;gap:6px;font-size:8px;display:flex}.completed-status i{box-shadow:none;background:var(--emerald);border-radius:50%;width:4px;height:4px}.activity-row>strong{text-align:right;color:#e8edf5;font-size:10px}.positive-amount{color:var(--emerald)}.negative-amount{color:var(--red)}.modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000bf;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.wallet-modal{background:var(--dark-2);border:1px solid var(--border);border-radius:20px;width:min(460px,100%);max-height:calc(100vh - 30px);padding:24px;overflow-y:auto;box-shadow:0 30px 80px #000000b3}.modal-header{grid-template-columns:42px 1fr 37px;align-items:center;gap:12px;margin-bottom:22px;display:grid}.modal-icon{background:var(--emerald-bg);width:42px;height:42px;color:var(--emerald);border:1px solid var(--border-em);border-radius:11px;place-items:center;display:grid}.modal-icon.withdraw-icon{color:var(--gold);border-color:var(--border-gold);background:#ffc84614}.modal-header h2{color:#e8edf5;margin:3px 0 0;font:800 19px Manrope}.field-label{color:var(--muted);margin:14px 0 6px;font-size:10px;font-weight:700;display:block}.provider-options{grid-template-columns:1fr 1fr;gap:9px;display:grid}.provider-options button{border:1px solid var(--border);background:var(--dark-3);text-align:left;border-radius:10px;flex-direction:column;justify-content:center;height:56px;padding:0 13px;display:flex;position:relative}.provider-options button>span{color:#e8edf5;font-size:12px;font-weight:800}.provider-options button>small{color:var(--muted);margin-top:2px;font-size:8px}.provider-options button i{background:var(--emerald);color:#050a14;border-radius:50%;place-items:center;width:16px;height:16px;font-size:9px;font-style:normal;display:none;position:absolute;top:9px;right:9px}.provider-options button.selected{border:1px solid var(--border-em);background:#00ff880f}.provider-options button.selected i{display:grid}.provider-options button.mtn{background:#ffcd000d}.provider-options button.airtel{background:#ff4d6a0d}.provider-options button.airtel>span{color:var(--red)}.input-wrap{border:1px solid var(--border);background:var(--dark-3);border-radius:10px;align-items:center;height:47px;display:flex;overflow:hidden}.input-wrap>span{border-right:1px solid var(--border);color:var(--muted);padding:0 12px;font-size:11px;font-weight:700}.input-wrap input{color:#e8edf5;background:0 0;border:0;outline:0;flex:1;min-width:0;height:100%;padding:0 12px;font-weight:700}.amount-input input{font-size:16px}.quick-amounts{gap:5px;margin-top:7px;display:flex}.quick-amounts button{border:1px solid var(--border);background:var(--dark-3);height:27px;color:var(--muted);border-radius:7px;flex:1;font-size:8px;font-weight:700}.quick-amounts button:hover{border-color:var(--border-em);color:var(--emerald)}.payment-summary{background:var(--dark-3);border:1px solid var(--border);border-radius:10px;margin:16px 0;padding:12px}.payment-summary>div{color:var(--muted);justify-content:space-between;padding:4px 0;font-size:9px;display:flex}.payment-summary strong{color:#e8edf5}.payment-summary .summary-total{border-top:1px solid var(--border);color:#e8edf5;margin-top:5px;padding-top:9px;font-weight:700}.summary-total strong{color:var(--emerald);font-size:11px}.secure-note{color:var(--muted);justify-content:center;align-items:center;gap:6px;margin:11px 0 0;font-size:8px;display:flex}.form-error{color:var(--red);background:#ff4d6a1a;border:1px solid #ff4d6a33;border-radius:8px;padding:9px 11px;font-size:9px}.modal-success{text-align:center;padding:22px 10px 5px}.modal-success>span{background:var(--emerald-bg);width:62px;height:62px;color:var(--emerald);border:1px solid var(--border-em);border-radius:50%;place-items:center;margin:0 auto;display:grid}.modal-success h3{color:#e8edf5;margin:15px 0 7px;font:800 21px Manrope}.modal-success p{color:var(--muted);margin-bottom:20px;font-size:11px;line-height:1.7}.profile-grid{grid-template-columns:275px 1fr;gap:16px;display:grid}.profile-card{text-align:center;background:var(--dark-2);border:1px solid var(--border);border-radius:16px;padding:0 20px 20px;position:relative;overflow:hidden}.profile-cover{background:linear-gradient(135deg,#050a14,#040c09);height:100px;margin:0 -20px}.profile-avatar{width:72px;height:72px;color:var(--emerald);border:3px solid var(--border-em);background:#00ff881a;border-radius:20px;place-items:center;margin:-36px auto 12px;font:800 20px Manrope;display:grid;position:relative}.profile-avatar span{border:2px solid var(--dark-2);background:var(--emerald);color:#050a14;border-radius:50%;place-items:center;width:19px;height:19px;display:grid;position:absolute;bottom:-2px;right:-2px}.profile-card h2{color:#e8edf5;margin:0;font:800 17px Manrope}.profile-card>p{color:var(--muted);font-size:10px}.verified-label{background:var(--emerald-bg);color:var(--emerald);border:1px solid var(--border-em);border-radius:9px;align-items:center;gap:5px;padding:5px 9px;font-size:8px;font-weight:700;display:inline-flex}.profile-details{text-align:left;margin:20px 0}.profile-details>div{border-bottom:1px solid var(--border);justify-content:space-between;padding:10px 0;font-size:9px;display:flex}.profile-details span{color:var(--muted)}.profile-details strong{color:#e8edf5}.profile-main{flex-direction:column;gap:15px;display:flex}.referral-card{color:#fff;border:1px solid var(--border-em);background:linear-gradient(125deg,#050a14,#040c09);border-radius:16px;min-height:230px;padding:32px;position:relative;overflow:hidden}.referral-content{z-index:2;max-width:540px;position:relative}.referral-card h2{letter-spacing:-.8px;color:#e8edf5;margin:8px 0;font:800 25px/1.15 Manrope}.referral-card p{color:var(--muted);font-size:10px}.referral-link{border:1px solid var(--border);height:41px;color:var(--text-sec);background:#ffffff0a;border-radius:9px;justify-content:space-between;align-items:center;margin-top:18px;padding-left:12px;font-size:9px;display:flex}.referral-link button{border:0;border-left:1px solid var(--border);background:var(--emerald-bg);height:100%;color:var(--emerald);align-items:center;gap:5px;padding:0 13px;font-size:9px;font-weight:700;display:flex}.referral-art{border:1px solid var(--border-em);border-radius:50%;place-items:center;width:140px;height:140px;display:grid;position:absolute;top:50%;right:45px;transform:translateY(-50%)}.referral-art>span{background:var(--emerald);color:#050a14;border-radius:21px;place-items:center;width:70px;height:70px;display:grid;transform:rotate(-8deg);box-shadow:0 12px 30px #0f83}.referral-art i{background:var(--emerald);border-radius:50%;width:6px;height:6px;position:absolute}.referral-art i:first-of-type{top:9px;left:18px}.referral-art i:nth-of-type(2){opacity:.6;width:4px;height:4px;top:52px;right:2px}.referral-art i:nth-of-type(3){opacity:.5;width:4px;height:4px;bottom:8px;left:44px}.referral-art i:nth-of-type(4){opacity:.5;width:3px;height:3px;top:68px;left:-22px}.referral-stats{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.referral-stats article{border:1px solid var(--border);background:var(--dark-2);border-radius:13px;padding:16px}.referral-stats span{color:var(--muted);font-size:9px}.referral-stats strong{color:#e8edf5;margin:5px 0;font:800 19px Manrope;display:block}.referral-stats small{color:var(--muted);align-items:center;gap:5px;font-size:7px;display:flex}.settings-panel>button{text-align:left;border:0;border-top:1px solid var(--border);color:#e8edf5;background:0 0;grid-template-columns:36px 1fr 19px;align-items:center;gap:11px;width:100%;padding:12px 18px;display:grid}.settings-panel>button:first-of-type{border-top:0}.settings-panel>button>span{background:var(--dark-3);width:34px;height:34px;color:var(--muted);border-radius:9px;place-items:center;display:grid}.settings-panel>button>div{flex-direction:column;display:flex}.settings-panel strong{color:#e8edf5;font-size:9px}.settings-panel small{color:var(--muted);margin-top:2px;font-size:7px}.login-page{background:var(--midnight);min-height:100vh}.login-layout{grid-template-columns:1fr 1fr;min-height:100vh;padding-top:72px;display:grid}.login-message{color:#fff;border-right:1px solid var(--border);background:linear-gradient(145deg,#050a14,#040d09);flex-direction:column;justify-content:center;padding:70px 60px;display:flex;position:relative}.login-message>*{z-index:2;position:relative}.login-message:before{content:"";background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-size:50px 50px;position:absolute;inset:0}.login-message h1{letter-spacing:-2.5px;color:#e8edf5;margin:20px 0;font:800 clamp(36px,4vw,52px)/1.08 Manrope}.login-message p{color:var(--text-sec);font-size:14px;line-height:1.7}.login-message>div{flex-direction:column;gap:14px;margin-top:35px;display:flex}.login-message>div span{color:var(--text-sec);align-items:center;gap:10px;font-size:12px;display:flex}.login-message>div b{color:#e8edf5;font-weight:700}.login-message>div small{color:var(--muted);font-size:10px}.login-card{background:var(--dark-1);flex-direction:column;justify-content:center;padding:55px 50px;display:flex}.login-card-heading{align-items:center;gap:13px;margin-bottom:26px;display:flex}.login-card-heading>span{background:var(--emerald-bg);width:44px;height:44px;color:var(--emerald);border:1px solid var(--border-em);border-radius:12px;place-items:center;display:grid}.login-card-heading>div h2{color:#e8edf5;margin:0 0 4px;font:800 20px Manrope}.login-card-heading>div p{color:var(--muted);margin:0;font-size:12px}label{color:var(--muted);margin-bottom:6px;font-size:10px;font-weight:700;display:block}.login-input{border:1px solid var(--border);background:var(--dark-2);border-radius:10px;align-items:center;height:47px;margin-bottom:16px;display:flex;overflow:hidden}.login-input:focus-within{border-color:var(--emerald);box-shadow:0 0 0 3px #00ff881a}.login-input>span{border-right:1px solid var(--border);color:var(--muted);padding:0 12px;font-size:12px;font-weight:700}.login-input input{color:#e8edf5;background:0 0;border:0;outline:0;flex:1;min-width:0;height:100%;padding:0 13px;font-size:14px;font-weight:600}.login-provider{background:var(--dark-3);color:var(--text-sec);border:1px solid var(--border);border-radius:7px;align-items:center;margin-top:-10px;margin-bottom:12px;padding:4px 9px;font-size:9px;font-weight:700;display:inline-flex}.login-submit{height:50px;margin-top:8px;font-size:14px}.login-help{color:var(--muted);justify-content:center;align-items:center;gap:8px;margin-top:18px;font-size:12px;display:flex}.login-help a{color:var(--emerald);font-weight:700}.login-back{color:var(--muted);justify-content:center;align-items:center;gap:6px;margin-top:14px;font-size:11px;display:flex}.login-back:hover{color:var(--text-sec)}.login-error{background:var(--red-bg);color:var(--red);border:1px solid #ff4d6a33;border-radius:9px;align-items:center;gap:8px;margin-bottom:14px;padding:10px 12px;font-size:10px;display:flex}.demo-login-box{background:var(--dark-3);border:1px solid var(--border);border-radius:12px;margin-bottom:18px;padding:14px}.demo-login-box>div{align-items:center;gap:9px;margin-bottom:10px;display:flex}.demo-login-box strong{color:#e8edf5;font-size:12px}.demo-login-box small{color:var(--muted);font-size:9px}.demo-login-box dl{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px;display:grid}.demo-login-box dt{color:var(--muted);font-size:8px}.demo-login-box dd{color:#e8edf5;font-size:10px;font-weight:700}.register-password-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.referral-registration{border:1px solid var(--border);background:var(--dark-2);border-radius:10px;align-items:center;gap:9px;margin-bottom:16px;padding:11px 13px;display:flex}.referral-registration.has-code{border-color:var(--border-em);background:#00ff880a}.referral-registration strong{color:#e8edf5;font-size:11px}.referral-registration small{color:var(--muted);margin-top:2px;font-size:9px;display:block}.control-center{flex-direction:column;gap:16px;display:flex}.control-message{border-radius:11px;align-items:center;gap:10px;padding:12px 16px;font-size:12px;font-weight:600;display:flex}.control-message.success{background:var(--emerald-bg);color:var(--emerald);border:1px solid var(--border-em)}.control-message.error{background:var(--red-bg);color:var(--red);border:1px solid #ff4d6a33}.control-message button{cursor:pointer;color:inherit;opacity:.7;background:0 0;border:0;margin-left:auto}.control-hero{background:var(--dark-2);border:1px solid var(--border);border-radius:14px;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.control-eyebrow{text-transform:uppercase;letter-spacing:1px;color:var(--emerald);align-items:center;gap:5px;margin-bottom:5px;font-size:9px;font-weight:700;display:flex}.control-hero h2{color:#e8edf5;margin:0;font:700 18px Manrope}.control-hero p{color:var(--muted);margin:4px 0 0;font-size:11px}.control-stat-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.control-stat-grid article{background:var(--dark-2);border:1px solid var(--border);border-radius:12px;align-items:center;gap:12px;padding:14px 16px;display:flex}.control-stat-grid span{border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.control-stat-grid small{color:var(--muted);font-size:9px;display:block}.control-stat-grid strong{color:#e8edf5;font:800 18px Manrope;display:block}.control-money-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.control-money-grid article{background:var(--dark-2);border:1px solid var(--border);border-radius:12px;padding:14px 16px}.control-money-grid span{color:var(--muted);margin-bottom:5px;font-size:9px;display:block}.control-money-grid strong{color:#e8edf5;font:800 17px Manrope}.control-users{overflow:hidden}.control-table-wrap{overflow-x:auto}.control-table-wrap table{border-collapse:collapse;width:100%}.control-table-wrap th{text-align:left;text-transform:uppercase;letter-spacing:.7px;color:var(--muted);border-bottom:1px solid var(--border);background:#ffffff05;padding:11px 14px;font-size:9px;font-weight:700}.control-table-wrap td{border-bottom:1px solid var(--border);color:#e8edf5;padding:13px 14px;font-size:11px}.control-table-wrap td small{color:var(--muted);margin-top:2px;font-size:9px;display:block}.control-table-wrap tr:hover td{background:#ffffff05}.control-role{background:var(--dark-3);color:var(--text-sec);border:1px solid var(--border);border-radius:6px;padding:3px 8px;font-size:8px;font-weight:700}.control-status{border-radius:6px;padding:3px 8px;font-size:8px;font-weight:700}.control-status.active{background:var(--emerald-bg);color:var(--emerald)}.control-status.suspended{background:var(--red-bg);color:var(--red)}.control-empty{text-align:center;color:var(--muted);padding:30px;font-size:12px}.control-safe-note{color:var(--muted);align-items:center;gap:5px;font-size:9px;display:flex}.control-form-grid{grid-template-columns:1fr 1fr;gap:12px;padding:20px 24px;display:grid}.control-form-grid label{color:var(--muted);flex-direction:column;gap:5px;font-size:10px;font-weight:700;display:flex}.control-form-grid input,.control-form-grid select,.control-form-grid textarea{border:1px solid var(--border);background:var(--dark-3);color:#e8edf5;border-radius:8px;outline:none;padding:10px 12px;font-size:12px}.control-form-grid input:focus,.control-form-grid select:focus,.control-form-grid textarea:focus{border-color:var(--emerald);box-shadow:0 0 0 3px #00ff881a}.control-form-grid select option{background:var(--dark-2)}.control-form-grid textarea{resize:vertical;min-height:80px}.control-wide{grid-column:1/-1}.control-form-actions{justify-content:flex-end;gap:10px;display:flex}.control-danger{color:#fff!important;background:linear-gradient(135deg,#ef4444,#b91c1c)!important;border:1px solid #ef444466!important;box-shadow:0 4px 14px #ef44444d!important}.control-danger:hover{background:linear-gradient(135deg,#dc2626,#991b1b)!important}.control-backdrop{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:1000;background:#02060ed9;place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow-y:auto}.control-user-modal{background:linear-gradient(145deg,#091322,#060d18);border:1px solid #ffffff1f;border-radius:20px;width:100%;max-width:680px;animation:.25s ease-out slideUp;overflow:hidden;box-shadow:0 30px 80px #000c,0 0 30px #00ff8814}.control-user-modal>header{background:#ffffff05;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;padding:22px 26px;display:flex}.control-user-modal>header h2{color:#fff;margin:4px 0 2px;font:800 20px Manrope,sans-serif}.control-user-modal>header p{color:var(--muted);margin:0;font-size:12px}.control-tabs{background:#00000040;border-bottom:1px solid #ffffff14;gap:6px;padding:12px 20px;display:flex;overflow-x:auto}.control-tabs button{color:#94a3b8;cursor:pointer;white-space:nowrap;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;padding:8px 16px;font-size:12px;font-weight:700;transition:all .15s}.control-tabs button:hover{color:#fff;background:#ffffff14;border-color:#ffffff26}.control-tabs button.active{color:#0f8;background:#00ff8826;border-color:#00ff8859;box-shadow:0 0 15px #00ff881f}.control-modal-body{padding:22px 26px}.control-balance-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin:16px 0;display:grid}.control-balance-grid label{color:#94a3b8;flex-direction:column;gap:6px;font-size:11px;font-weight:700;display:flex}.control-balance-grid input{background:var(--dark-3);color:#fff;border:1px solid #ffffff1a;border-radius:10px;padding:12px;font-size:14px;font-weight:700}.control-risk-banner{color:#ffc846;background:#ffc84614;border:1px solid #ffc84640;border-radius:12px;gap:12px;margin-bottom:14px;padding:14px 16px;display:flex}.control-risk-banner strong{color:#ffc846;margin-bottom:2px;font-size:13px;display:block}.control-risk-banner p{color:#cbd5e1;margin:0;font-size:11px;line-height:1.5}.control-inline-note{color:#94a3b8;background:#00ff880f;border:1px solid #0f83;border-radius:10px;align-items:center;gap:10px;margin-bottom:12px;padding:12px 14px;font-size:12px;display:flex}.control-activity article{background:var(--dark-3);border:1px solid var(--border);border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:8px;padding:12px 16px;display:flex}.control-activity strong{color:#fff;font-size:13px;display:block}.control-activity small{color:#64748b;font-size:11px}.control-activity b{font-family:var(--font-num);color:#0f8;font-size:14px}.control-activity b.negative{color:#ff4d6a}.control-section-heading{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.control-section-heading h3{color:#fff;margin:0;font-size:15px}.control-checkbox{cursor:pointer;background:#ffc8460f;border:1px solid #ffc84633;border-radius:10px;align-items:center;gap:10px;padding:12px 14px;display:flex}.control-checkbox input{accent-color:#ffc846;width:18px;height:18px}.control-checkbox strong{color:#ffc846;font-size:12px;display:block}.control-checkbox small{color:#94a3b8;font-size:11px;display:block}.control-maintenance{overflow:hidden}.auth-route-loading{background:var(--midnight);place-items:center;min-height:100vh;display:grid}.auth-route-loading>*{color:var(--muted);flex-direction:column;align-items:center;gap:14px;font-size:12px;display:flex}.auth-route-loading img{width:42px;height:42px;animation:1.2s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.fleet-state{border:1px solid var(--border);background:var(--dark-2);text-align:center;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:280px;padding:30px;display:flex}.fleet-state h2{color:#e8edf5;margin:0;font:700 18px Manrope}.fleet-state p{color:var(--muted);margin:4px 0 0;font-size:12px}.fleet-loader{color:var(--emerald);animation:1.1s linear infinite spin;display:inline-block}.fleet-error h2{color:var(--red)}.fleet-add-btn{min-height:130px;color:var(--emerald);cursor:pointer;background:#00ff8808;border:1px dashed #00ff8840;border-radius:14px;justify-content:center;align-items:center;gap:9px;font-size:13px;font-weight:700;transition:all .2s;display:flex}.fleet-add-btn:hover{background:#00ff8812;border-color:#0f86}.owned-machine-card{border:1px solid var(--border);background:var(--dark-2);border-radius:16px;margin-bottom:16px;overflow:hidden}.owned-machine-header{border-bottom:1px solid var(--border);background:#00ff8808;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.owned-machine-tier{align-items:center;gap:10px;display:flex}.owned-tier-badge{color:var(--emerald);border:1px solid var(--border-em);background:#00ff881a;border-radius:7px;padding:4px 9px;font-size:9px;font-weight:800}.owned-machine-body{padding:18px 20px}.owned-machine-metrics{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px;display:grid}.owned-machine-metrics>div{flex-direction:column;gap:3px;display:flex}.owned-machine-metrics span{color:var(--muted);font-size:8px}.owned-machine-metrics strong{color:#e8edf5;font:700 13px Manrope}.owned-machine-footer{border-top:1px solid var(--border);background:#ffffff03;justify-content:space-between;align-items:center;padding:13px 20px;display:flex}.lb-podium{grid-template-columns:1fr 1.2fr 1fr;align-items:flex-end;gap:12px;margin:22px 0;display:grid}.lb-podium-card{border:1px solid var(--border);background:var(--dark-2);border-radius:14px;overflow:hidden}.lb-row{border-bottom:1px solid var(--border);background:var(--dark-2);grid-template-columns:36px 1fr auto;align-items:center;gap:12px;padding:13px 18px;display:grid}.lb-row:last-child{border-bottom:0}.lb-rank{background:var(--dark-3);width:26px;height:26px;color:var(--muted);border-radius:7px;place-items:center;font-size:11px;font-weight:800;display:grid}.lb-name{color:#e8edf5;font-size:12px;font-weight:700}.lb-count{color:var(--emerald);font-size:12px;font-weight:800}.whatsapp-popup{z-index:200;position:fixed;bottom:24px;right:24px}.whatsapp-bubble{background:var(--dark-2);border:1px solid var(--border);cursor:pointer;border-radius:16px;align-items:center;gap:12px;max-width:300px;padding:14px 18px;display:flex;box-shadow:0 20px 60px #0009}.whatsapp-icon{background:#25d366;border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.whatsapp-close{background:var(--dark-3);border:1px solid var(--border);cursor:pointer;width:24px;height:24px;color:var(--muted);border-radius:50%;flex-shrink:0;place-items:center;display:grid}#trading-accounts,#how-it-works,#why-tradeflow,#corporate-information,#terms-of-service,#privacy-policy{scroll-margin-top:84px}.withdrawal-activation{text-align:center;padding:20px 10px}.withdrawal-activation>span{width:58px;height:58px;color:var(--gold);background:#ffc84614;border:1px solid #ffc84633;border-radius:50%;place-items:center;margin:0 auto 14px;display:grid}.withdrawal-activation h3{color:#e8edf5;margin:0 0 7px;font:800 17px Manrope}.withdrawal-activation p{color:var(--muted);margin-bottom:18px;font-size:11px;line-height:1.65}.profile-info-modal{background:var(--dark-2);border:1px solid var(--border);border-radius:18px;width:min(420px,100%);padding:28px;position:relative}.profile-info-modal h2{color:#e8edf5;margin:14px 0 8px;font:800 17px Manrope}.profile-info-modal p{color:var(--muted);margin-bottom:20px;font-size:12px;line-height:1.65}.wallet-modal-activation{text-align:center;padding:20px 0}.wallet-modal-activation h3{color:#e8edf5;margin:14px 0 7px;font:800 18px Manrope}.wallet-modal-activation p{color:var(--muted);font-size:11px;line-height:1.65}.account-purchase-review{background:var(--dark-3);border:1px solid var(--border);border-radius:12px;margin:14px 0;padding:16px}.review-machine-code{text-align:center;color:var(--emerald);padding:22px;font:800 40px Manrope}.account-purchase-review>div{grid-template-columns:1fr 1fr;gap:8px;font-size:11px;display:grid}.account-purchase-review>div span{color:var(--muted)}.account-purchase-review>div strong{color:#e8edf5}.dashboard-empty-machine{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:340px;padding:28px;display:flex}.dashboard-empty-machine h2{color:#e8edf5;margin:0;font:700 17px Manrope}.dashboard-empty-machine p{color:var(--muted);margin:0;font-size:12px}.machine-art{z-index:2;object-fit:cover;width:100%;height:100%;transition:transform .4s cubic-bezier(.16,1,.3,1);position:relative}.fleet-summary-card{border:1px solid var(--border);background:var(--dark-2);border-radius:18px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);margin-bottom:16px;display:grid;position:relative;overflow:hidden}.fleet-summary-main{padding:24px 28px}.fleet-add-area{border-left:1px solid var(--border);background:#00ff8805;justify-content:center;align-items:center;padding:24px;display:flex}@media (width<=1050px){.hero-layout{grid-template-columns:1fr 1fr}.hero h1{font-size:52px}.full-machine-grid{grid-template-columns:repeat(3,1fr)}.benefits-layout{gap:40px}.dashboard-grid{grid-template-columns:1fr}.quick-panel{flex-direction:column;display:flex}.profile-grid{grid-template-columns:220px 1fr}.referral-art{opacity:.4}.referral-content{max-width:75%}.control-stat-grid{grid-template-columns:repeat(3,1fr)}.control-money-grid{grid-template-columns:1fr 1fr}.fleet-summary-card{grid-template-columns:1fr 1.35fr}.fleet-add-btn{min-height:90px}}@media (width<=850px){.nav-links{background:var(--dark-1);border-bottom:1px solid var(--border);flex-direction:column;align-items:stretch;gap:0;padding:22px 18px;display:none;position:fixed;top:72px;left:0;right:0}.nav-links.is-open{display:flex}.nav-links>a{border-bottom:1px solid var(--border);padding:13px 5px}.mobile-auth{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;display:grid}.mobile-auth .btn{height:43px}.nav-actions>.sign-in,.nav-actions>.btn{display:none}.menu-button{display:grid}.hero{min-height:unset}.hero-layout{text-align:center;grid-template-columns:1fr;padding-top:70px}.hero-copy{flex-direction:column;align-items:center;display:flex}.hero-product{height:480px}.hero-proof{text-align:left}.trust-row{flex-wrap:wrap;justify-content:center;height:auto;padding:20px 0}.trust-row>span:nth-last-child(-n+2),.trust-divider{display:none}.machine-grid{grid-template-columns:repeat(2,1fr)}.landing-machine-grid .machine-card:last-child{display:none}.steps-line{grid-template-columns:1fr;gap:40px}.step-connector{display:none}.benefits-layout{grid-template-columns:1fr}.benefits-visual{order:2}.benefits-copy{text-align:center}.benefits-copy .lead{margin-left:auto;margin-right:auto}.benefit-list{text-align:left;max-width:520px;margin-left:auto;margin-right:auto}.cta-card{padding:44px 36px}.full-machine-grid{grid-template-columns:repeat(2,1fr)}.sidebar{width:72px;padding:22px 10px}.sidebar .brand>span,.sidebar-label,.sidebar-nav span,.sidebar-security>div{display:none}.sidebar-brand,.sidebar-nav a{justify-content:center;padding:0}.sidebar-security{justify-content:center;padding:10px}.app-main{margin-left:72px}.profile-grid{grid-template-columns:1fr}.profile-card{width:100%;max-width:380px;margin:auto}.referral-content{max-width:76%}.login-layout{grid-template-columns:1fr}.login-message{display:none}.login-card{min-height:100vh;padding:35px 30px}}@media (width<=640px){.container{width:min(100% - 24px,1180px)}.navbar,.site-header{height:62px}.nav-links{top:62px}.brand{font-size:17px}.brand img{width:30px}.hero{padding-top:62px}.hero-layout{padding-top:54px}.trust-pill{font-size:10px}.hero h1{letter-spacing:-2px;font-size:40px}.hero-copy>p{font-size:14px}.hero-actions{flex-direction:column;width:100%}.hero-actions .btn{width:100%}.hero-product{height:420px;margin:-10px 0 -25px;transform:scale(.9)}.trust-row{gap:14px}.section{padding:70px 0}.section-heading h2,.benefits-copy h2{font-size:32px}.split-heading{flex-direction:column;align-items:flex-start;gap:18px}.machine-grid{grid-template-columns:1fr}.landing-machine-grid .machine-card:last-child{display:block}.catalog-banner{flex-direction:column;align-items:flex-start;gap:16px}.catalog-banner .btn{width:100%}.benefits-visual{height:460px}.phone-mockup{transform:scale(.87)rotate(-3deg)}.secure-float{right:12px}.cta-section{padding-bottom:65px}.cta-card{flex-direction:column;align-items:flex-start;gap:22px;padding:34px 24px}.cta-card h2{font-size:30px}.cta-stat{width:100%;min-width:0}.footer-main{grid-template-columns:1fr 1fr}.footer-main>div:first-child{grid-column:1/-1}.footer-bottom{flex-direction:column;gap:9px}.catalog-hero{padding:120px 0 54px}.catalog-hero h1{letter-spacing:-1.8px;font-size:36px}.catalog-trust{flex-wrap:wrap;gap:10px}.catalog-list{padding-top:36px}.filter-bar{flex-direction:column;align-items:flex-start;gap:10px}.filter-bar>div{width:100%;overflow-x:auto}.filter-bar button{white-space:nowrap}.full-machine-grid{grid-template-columns:1fr}.comparison-note>.container{flex-direction:column;align-items:flex-start;gap:16px}.comparison-note .btn{width:100%}.purchase-modal{grid-template-columns:1fr;max-height:calc(100vh - 30px);overflow-y:auto}.purchase-visual{min-height:200px}.purchase-code{width:90px;height:110px;font-size:26px}.purchase-body{padding:28px 22px}.sidebar{display:none}.app-main{margin-left:0;padding-bottom:66px}.app-topbar{height:100px;padding:0 14px}.app-topbar h1{font-size:18px}.app-topbar p{max-width:210px}.user-chip>div,.user-chip>svg{display:none}.user-chip{padding:4px}.topbar-actions{gap:6px}.app-content{padding:16px 13px 34px}.mobile-tabbar{z-index:99;height:62px;padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050a14f7;grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.mobile-tabbar a{color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:4px 2px;font-size:10px;font-weight:700;display:flex}.mobile-tabbar a.active{color:var(--emerald)}.mobile-tabbar a svg{width:17px;height:17px}.wallet-card{flex-direction:column;align-items:flex-start;gap:22px;padding:22px}.wallet-actions{width:100%}.wallet-actions>button{flex:1;width:auto;height:60px}.wallet-actions>button>svg{display:none}.stats-grid,.dashboard-grid,.active-machine-content{grid-template-columns:1fr}.machine-progress-info{width:100%}.machine-return-grid{gap:5px}.machine-return-grid>div{padding:8px 7px}.machine-return-grid strong{font-size:8px}.quick-panel{display:block}.activity-table-head{display:none}.activity-row{grid-template-columns:1fr auto;padding:11px 14px}.activity-row>.completed-status{display:none}.activity-row>strong{font-size:8px}.wallet-modal{padding:18px}.profile-grid{grid-template-columns:1fr}.referral-card{padding:26px 20px}.referral-content{max-width:100%}.referral-art{display:none}.referral-link span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.referral-stats{grid-template-columns:1fr}.modal-backdrop{padding:10px}.control-stat-grid{grid-template-columns:repeat(2,1fr)}.control-money-grid,.lb-podium{grid-template-columns:1fr}}@media (width<=390px){.hero h1{font-size:35px}.hero-product{margin:-22px -28px -50px;transform:scale(.78)}.wallet-actions{flex-direction:row}.wallet-actions>button{width:auto}.machine-return-grid{grid-template-columns:repeat(3,1fr)}.owned-machine-metrics{grid-template-columns:1fr}.owned-machine-metrics>div{justify-content:space-between;align-items:center;display:flex}.owned-machine-metrics strong{margin:0}.owned-machine-footer{flex-direction:column;align-items:flex-start}.account-purchase-review>div:not(.review-machine-code){grid-template-columns:1fr}.account-purchase-review>div span{justify-content:space-between;align-items:center;display:flex}.account-purchase-review>div strong{margin:0}}.profit-calculator-card{background:var(--dark-2);border:1px solid var(--border-em);box-shadow:0 20px 60px #0009,var(--glow-em);border-radius:24px;margin:40px 0;padding:32px}.calc-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:24px;display:flex}.calc-tier-badge{border:1px solid var(--border-em);background:var(--emerald-bg);color:var(--emerald);text-transform:uppercase;letter-spacing:.8px;border-radius:99px;padding:6px 14px;font-size:11px;font-weight:800}.calc-pills-row{grid-template-columns:repeat(7,1fr);gap:8px;margin-bottom:24px;display:grid}.calc-pill{border:1px solid var(--border);background:var(--dark-3);color:var(--muted);cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:12px 6px;transition:all .2s;display:flex}.calc-pill strong{color:#fff;font-size:14px;font-weight:800}.calc-pill small{margin-top:2px;font-size:10px}.calc-pill:hover{background:#ffffff0d;border-color:#fff3}.calc-pill.active{border-color:var(--emerald);color:var(--emerald);background:#00ff881a;box-shadow:0 0 20px #00ff8826}.calc-pill.active strong{color:var(--emerald)}.calc-pill.gold.active{border-color:var(--gold);color:var(--gold);background:#ffc8461a;box-shadow:0 0 20px #ffc84626}.calc-pill.gold.active strong{color:var(--gold)}.calc-results-grid{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:24px;display:grid}.calc-metric-box{background:var(--dark-3);border:1px solid var(--border);border-radius:14px;flex-direction:column;gap:5px;padding:18px 20px;display:flex}.calc-metric-box span{color:var(--muted);text-transform:uppercase;letter-spacing:.6px;font-size:10px}.calc-metric-box strong{letter-spacing:-.5px;font:800 20px Manrope}.calc-metric-box small{color:var(--muted);font-size:9px}.calc-footer{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:20px;display:flex}.calc-summary-text{color:var(--text-sec);align-items:center;gap:8px;font-size:12px;display:flex}.calc-summary-text svg{color:var(--emerald)}.comparison-section{background:var(--dark-1);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.comparison-table-wrap{border:1px solid var(--border);background:var(--dark-2);border-radius:18px;overflow-x:auto;box-shadow:0 20px 50px #00000080}.comparison-table{border-collapse:collapse;text-align:left;width:100%}.comparison-table th{text-transform:uppercase;letter-spacing:1px;color:var(--muted);border-bottom:1px solid var(--border);background:#ffffff03;padding:18px 22px;font-size:11px;font-weight:800}.comparison-table td{border-bottom:1px solid var(--border);color:var(--text-sec);padding:16px 22px;font-size:13px}.comparison-table tr:last-child td{border-bottom:0}.comparison-table .highlight-col{border-left:1px solid var(--border-em);border-right:1px solid var(--border-em);background:#00ff8808}.comparison-table th.highlight-col{color:var(--emerald);background:#00ff880f}.tradeflow-win{color:var(--emerald);align-items:center;gap:6px;font-weight:800;display:inline-flex}.trad-loss{color:var(--muted);font-size:12px}.faq-section{background:var(--midnight)}.faq-list{flex-direction:column;gap:12px;display:flex}.faq-card{border:1px solid var(--border);background:var(--dark-2);border-radius:14px;transition:all .2s;overflow:hidden}.faq-card:hover{border-color:#ffffff24}.faq-card.open{border-color:var(--border-em);box-shadow:0 0 25px #00ff8814}.faq-question-btn{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:18px 22px;display:flex}.faq-question-btn strong{font-size:15px;font-weight:700;line-height:1.4}.faq-icon{background:var(--dark-3);width:28px;height:28px;color:var(--emerald);border-radius:50%;flex-shrink:0;place-items:center;margin-left:14px;font-size:16px;font-weight:800;display:grid}.faq-answer{color:var(--text-sec);border-top:1px solid #ffffff0a;padding:14px 22px 18px;font-size:13px;line-height:1.75}.faq-answer p{margin:0}.live-toast-container{z-index:90;max-width:340px;animation:.4s cubic-bezier(.16,1,.3,1) toast-pop;position:fixed;bottom:24px;left:24px}.live-toast-card{border:1px solid var(--border-em);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 20px 50px #0009,var(--glow-em);background:#0d1420f0;border-radius:14px;align-items:center;gap:12px;padding:12px 16px;display:flex}.toast-dot{background:var(--emerald);width:8px;height:8px;box-shadow:0 0 10px var(--emerald);border-radius:50%;flex-shrink:0}.toast-content{flex:1;min-width:0}.toast-content p{color:#e8edf5;margin:0;font-size:11px;line-height:1.4}.toast-content strong{color:var(--emerald)}.toast-content small{color:var(--muted);margin-top:3px;font-size:9px;display:block}.toast-dismiss{color:var(--muted);cursor:pointer;background:0 0;border:0;margin-left:4px;padding:0 4px;font-size:16px}.toast-dismiss:hover{color:#fff}@keyframes toast-pop{0%{opacity:0;transform:translateY(15px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=850px){.calc-pills-row{grid-template-columns:repeat(4,1fr)}.calc-results-grid{grid-template-columns:1fr 1fr}.calc-footer{flex-direction:column;align-items:stretch}.calc-footer button{width:100%}.live-toast-container{max-width:none;bottom:80px;left:14px;right:14px}}@media (width<=640px){.calc-pills-row{grid-template-columns:repeat(2,1fr)}.calc-results-grid{grid-template-columns:1fr}.profit-calculator-card{padding:20px}.comparison-table th,.comparison-table td{padding:12px 14px;font-size:11px}}:root{--surface-raised:#121c2b;--surface-soft:#ffffff09;--focus-ring:0 0 0 3px #00ff883d;--radius-sm:10px;--radius-md:16px;--radius-lg:24px}::selection{color:#fff;background:#00ff883d}html{scroll-padding-top:84px}body{background:radial-gradient(circle at 75% -10%,#00ff880e,transparent 30%),var(--midnight);min-width:320px}button,input,select,textarea{font:inherit}button:disabled{cursor:not-allowed;opacity:.58}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--emerald);outline-offset:3px;box-shadow:var(--focus-ring)}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.skip-link{z-index:10000;background:var(--emerald);color:#04120a;border-radius:10px;padding:11px 16px;font-weight:800;transition:transform .18s;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}#main-content{scroll-margin-top:84px}.btn,.icon-button,.menu-button,.text-link{min-height:42px}.icon-button{min-width:42px}.text-link{padding:5px 2px}.site-header{box-shadow:0 10px 40px #0000002e}.nav-links>a{padding:10px 0;position:relative}.nav-links>a:after{content:"";background:var(--emerald);border-radius:3px;height:2px;transition:right .2s;position:absolute;bottom:3px;left:0;right:100%}.nav-links>a:hover:after,.nav-links>a.active:after{right:0}.hero{background:radial-gradient(circle at 78% 24%,#00ff8817,#0000 28%),radial-gradient(circle at 16% 74%,#ffc8460f,#0000 25%),linear-gradient(145deg,#050a14,#07101d 56%,#04110c);min-height:780px}.hero-dashboard-card{box-shadow:0 45px 100px #000000ad,0 0 0 1px #ffffff06,0 0 80px #00ff880f}.hero-copy>p{max-width:610px}.hero-proof strong{font-size:13px}.hero-proof span{font-size:11px}.section-heading p{line-height:1.7}.panel,.stat-card,.machine-card,.control-hero,.control-stat-grid article,.control-money-grid article{box-shadow:0 14px 45px #00000021}.machine-card{isolation:isolate}.machine-card:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000,#00ff8806);height:45%;position:absolute;inset:auto 0 0}.comparison-heading,.faq-heading{margin-bottom:40px}.faq-container{max-width:840px}.faq-card h3{margin:0}.faq-question-btn{min-height:64px}.faq-question-btn>span:first-child{font-size:15px;font-weight:750;line-height:1.45}.comparison-table-wrap:focus-visible{outline-offset:5px}.comparison-table caption{caption-side:top}.comparison-table tbody th{text-align:left;border-bottom:1px solid var(--border);color:#e8edf5;padding:16px 22px;font-size:13px}.trust-centre{background:linear-gradient(180deg,var(--midnight),#07101b);border-top:1px solid var(--border);border-bottom:1px solid var(--border);position:relative}.trust-centre:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 0,#4d9fff12,#0000 38%);position:absolute;inset:0}.trust-centre>.container{position:relative}.trust-centre-intro{grid-template-columns:.8fr 1.2fr;align-items:end;gap:70px;margin-bottom:38px;display:grid}.trust-centre-intro h2{color:#fff;letter-spacing:-1.8px;margin:8px 0 0;font:800 clamp(34px,4vw,48px)/1.1 Manrope}.trust-centre-intro>p{color:var(--text-sec);margin:0;font-size:15px;line-height:1.75}.trust-centre-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.trust-centre-grid article{border:1px solid var(--border);background:linear-gradient(145deg,#111827e0,#090e1ae6);border-radius:18px;min-height:220px;padding:25px;scroll-margin-top:96px;box-shadow:0 18px 50px #00000038}.trust-centre-grid article>span{border:1px solid var(--border-em);background:var(--emerald-bg);width:43px;height:43px;color:var(--emerald);border-radius:13px;place-items:center;display:grid}.trust-centre-grid article:nth-child(2)>span,.trust-centre-grid article:nth-child(4)>span{background:var(--blue-bg);color:var(--blue);border-color:#4d9fff38}.trust-centre-grid h3{color:#fff;margin:18px 0 8px;font:750 17px Manrope}.trust-centre-grid p{color:var(--text-sec);margin:0;font-size:12px;line-height:1.75}.live-toast-card{min-height:76px}.toast-guide-icon{border:1px solid var(--border-em);background:var(--emerald-bg);width:36px;height:36px;color:var(--emerald);border-radius:11px;flex:0 0 36px;place-items:center;display:grid}.toast-content small{color:var(--emerald);letter-spacing:.8px;font-weight:800}.toast-content p{margin:2px 0!important}.toast-content span{color:var(--text-sec);font-size:10px;line-height:1.4;display:block}.toast-dismiss{min-width:36px;min-height:36px;border-radius:9px!important}.live-toast-container{pointer-events:none}.live-toast-card{pointer-events:auto}.app-layout,.login-page,.auth-route-loading{min-height:100dvh}.sidebar{box-shadow:18px 0 60px #00000024}.app-topbar{height:auto;min-height:108px}.app-content{min-height:calc(100dvh - 108px)}.wallet-card{box-shadow:0 20px 65px #00000040;background:radial-gradient(circle at 86%,#ffc8461a,#0000 34%),linear-gradient(135deg,#091a2e,#0c2540 52%,#081729)!important}.wallet-actions :where(button,a){transition:transform .2s,border-color .2s,background .2s}.wallet-actions :where(button,a):hover{transform:translateY(-2px);background-color:#ffffff1a!important;border-color:#ffffff3d!important}.stat-card{min-height:145px;position:relative;overflow:hidden}.stat-card:after{content:"";background:#ffffff06;border-radius:50%;width:100px;height:100px;position:absolute;bottom:-45px;right:-30px}.market-overview{position:relative;overflow:hidden;background:linear-gradient(145deg,#0d1420,#0b1724)!important}.market-overview:before{content:"ILLUSTRATIVE";color:#ffffff06;letter-spacing:2px;pointer-events:none;font:900 42px Manrope;position:absolute;bottom:-4px;right:14px}.activity-row strong,.quick-panel strong,.stat-card>span{font-size:11px}.activity-row small,.quick-panel small,.stat-card>small{font-size:9px;line-height:1.45}.completed-status{font-size:9px}.activity-row>strong{font-size:11px}.quick-panel>a,.quick-panel>button{min-height:62px}.quick-icon{width:36px;height:36px}.referral-mini button{min-height:38px}.wallet-modal{scrollbar-width:thin;scrollbar-color:var(--dark-4) transparent;max-height:calc(100dvh - 24px)}.quick-amounts button{min-height:40px;font-size:10px}.provider-options button{min-height:60px}.form-error{font-size:11px;line-height:1.5}.login-card{position:relative}.login-card:before{content:"";pointer-events:none;background:radial-gradient(circle at 100% 0,#00ff880e,#0000 34%);position:absolute;inset:0}.login-card>*{position:relative}.login-input{min-height:52px}.login-card label{font-size:11px}.registration-privacy{color:var(--muted);justify-content:center;align-items:center;gap:6px;font-size:10px;display:flex}.control-stat-grid article,.control-money-grid article{min-height:72px}.control-table-wrap{scrollbar-width:thin;scrollbar-color:var(--dark-4) transparent}.control-table-wrap th{z-index:2;background:#101827;position:sticky;top:0}.control-table-wrap td:first-child,.control-table-wrap th:first-child{z-index:1;background:var(--dark-2);position:sticky;left:0}.control-table-wrap th:first-child{z-index:3;background:#101827}.control-maintenance form input{background:var(--dark-3);color:#e8edf5}.control-maintenance-grid button{min-height:74px}.control-user-modal{max-height:calc(100dvh - 24px)}.error-boundary{background:radial-gradient(circle at 50% 15%,#ff4d6a12,transparent 28%),var(--midnight);place-items:center;min-height:100dvh;padding:20px;display:grid}.error-boundary-card{text-align:center;border:1px solid var(--border);background:var(--dark-2);width:min(440px,100%);box-shadow:var(--shadow);border-radius:22px;padding:32px 26px}.error-boundary-card>img{width:45px;margin:0 auto 20px}.error-boundary-card>span{background:var(--red-bg);width:58px;height:58px;color:var(--red);border:1px solid #ff4d6a38;border-radius:16px;place-items:center;margin:0 auto 18px;display:grid}.error-boundary-card h1{color:#fff;margin:0 0 9px;font:800 22px Manrope}.error-boundary-card p{color:var(--text-sec);margin:0 0 24px;font-size:12px;line-height:1.7}@media (width<=850px){.trust-centre-intro{grid-template-columns:1fr;gap:18px}.trust-centre-grid{grid-template-columns:1fr 1fr}.nav-links>a{min-height:46px}.nav-links>a:after{display:none}}@media (width<=640px){html{scroll-padding-top:68px}.container{width:min(100% - 28px,1180px)}.hero-layout{text-align:left;align-items:start}.hero-copy{align-items:flex-start}.hero h1{font-size:clamp(38px,11vw,48px)}.hero-copy>p{line-height:1.65}.hero-actions{align-items:stretch}.hero-proof{border:1px solid var(--border);background:#ffffff06;border-radius:14px;width:100%;padding:13px}.hero-product{width:100%;height:auto;margin:34px 0 22px;transform:none}.hero-dashboard-card{border-radius:18px;max-width:none;padding:17px}.trust-row{justify-content:flex-start}.trust-centre-grid{grid-template-columns:1fr}.trust-centre-grid article{min-height:auto}.footer-main{gap:30px 18px}.footer-main>div>a:not(.brand){min-height:30px}.app-topbar{min-height:92px}.app-content{min-height:calc(100dvh - 92px)}.mobile-tabbar{height:calc(64px + env(safe-area-inset-bottom));grid-template-columns:repeat(var(--mobile-nav-count,4),1fr)}.app-main{padding-bottom:calc(66px + env(safe-area-inset-bottom))}.wallet-card{padding:20px!important}.wallet-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;max-width:none!important}.wallet-actions :where(button,a){flex-direction:column;justify-content:center;text-align:center!important;align-items:center!important;gap:5px!important;height:72px!important;padding:8px!important}.wallet-actions :where(button,a)>span{width:32px!important;min-width:32px!important;height:32px!important}.wallet-actions :where(button,a)>div{align-items:center}.wallet-actions small{display:none}.stat-card{min-height:130px}.market-overview:before{font-size:30px}.activity-row strong{font-size:10px}.activity-row small{font-size:8px}.control-hero{flex-direction:column;align-items:flex-start;gap:16px}.control-hero .btn{width:100%}.control-form-grid{grid-template-columns:1fr;padding:18px 16px}.control-form-grid>*{grid-column:1!important}.control-stat-grid{grid-template-columns:1fr 1fr}.control-stat-grid article{gap:9px;padding:12px}.control-stat-grid strong{font-size:16px}.control-table-wrap td,.control-table-wrap th{white-space:nowrap}.login-card{padding:32px 20px}.register-password-grid{grid-template-columns:1fr}.live-toast-container{display:none}.wa-floating-btn{bottom:78px}}@media (width<=390px){.hero-product{margin:28px 0 18px;transform:none}.hero-dashboard-card{width:100%}.wallet-actions{gap:7px!important}.wallet-actions :where(button,a){font-size:10px}.control-stat-grid,.footer-main{grid-template-columns:1fr}.footer-main>div:first-child{grid-column:auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.btn:hover,.machine-card:hover,.wallet-actions :where(button,a):hover{transform:none!important}}.catalog-terms-state{border:1px solid var(--border);background:var(--dark-2);min-height:180px;color:var(--text-sec);border-radius:18px;justify-content:center;align-items:center;gap:10px;margin:28px 0;padding:24px;font-size:13px;display:flex}.catalog-terms-state svg{color:var(--emerald)}.catalog-terms-state.error{color:#ff8da0;border-color:#ff4d6a40}.catalog-terms-state.error svg{color:var(--red)}.catalog-terms-state.compact{min-height:100px}.projection-disclaimer{color:var(--text-sec);background:#ffc8460e;border:1px solid #ffc84633;border-radius:12px;align-items:flex-start;gap:10px;margin:-4px 0 20px;padding:13px 15px;display:flex}.projection-disclaimer svg{color:var(--gold);flex:none}.projection-disclaimer p{margin:0;font-size:11px;line-height:1.6}.projection-disclaimer strong{color:#fff}.fleet-summary-card{grid-template-columns:minmax(0,1.15fr) minmax(420px,1.35fr) auto;align-items:center;gap:24px;padding:26px 28px}.fleet-summary-copy h2{color:#fff;margin:7px 0 5px;font:800 22px Manrope}.fleet-summary-copy p{color:var(--text-sec);margin:0;font-size:11px;line-height:1.6}.fleet-summary-stats{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.fleet-summary-stats>div{border:1px solid var(--border);background:#ffffff09;border-radius:12px;min-width:0;padding:13px}.fleet-summary-stats span{color:var(--muted);text-transform:uppercase;letter-spacing:.5px;font-size:8px;display:block}.fleet-summary-stats strong{color:#fff;white-space:nowrap;margin-top:5px;font:750 13px Manrope;display:block}.fleet-add-button{white-space:nowrap;min-height:48px;padding:0 18px}.fleet-toolbar{border:1px solid var(--border);background:var(--dark-2);border-radius:13px;justify-content:space-between;align-items:center;gap:14px;margin:0 0 16px;padding:6px;display:flex}.fleet-toolbar>div{gap:4px;min-width:0;display:flex;overflow-x:auto}.fleet-toolbar button{min-height:38px;color:var(--muted);white-space:nowrap;background:0 0;border:0;border-radius:9px;padding:0 13px;font-size:10px;font-weight:750}.fleet-toolbar button.active{background:var(--surface-raised);color:var(--emerald);box-shadow:inset 0 0 0 1px var(--border-em)}.fleet-toolbar .fleet-refresh{border:1px solid var(--border);color:var(--text-sec);background:#ffffff06;align-items:center;gap:6px;display:flex}.owned-machines-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:14px;display:grid}.owned-machine-card{margin:0}.owned-machine-top{border-bottom:1px solid var(--border);grid-template-columns:105px 1fr;align-items:center;gap:16px;padding:18px 20px;display:grid}.owned-machine-visual{border:1px solid var(--border);background:#03070d;border-radius:12px;width:105px;height:82px;overflow:hidden}.owned-machine-visual img{width:100%;height:100%;object-fit:cover!important}.owned-machine-heading .eyebrow{color:var(--machine-accent);font-size:8px}.owned-machine-heading h2{color:#fff;margin:5px 0 8px;font:750 16px Manrope}.fleet-status{border:1px solid var(--border-em);background:var(--emerald-bg);color:var(--emerald);border-radius:99px;align-items:center;gap:6px;padding:4px 8px;font-size:8px;font-weight:800;display:inline-flex}.fleet-status i{background:currentColor;border-radius:50%;width:5px;height:5px}.fleet-status.completed{border-color:var(--border-gold);background:var(--gold-bg);color:var(--gold)}.owned-machine-progress{border-bottom:1px solid var(--border);padding:17px 20px}.owned-machine-progress>div:first-child{color:var(--muted);justify-content:space-between;gap:12px;margin-bottom:8px;font-size:9px;display:flex}.owned-machine-progress strong{color:#fff;font-size:10px}.owned-machine-progress strong small,.owned-machine-progress>small{color:var(--muted);font-weight:500}.owned-machine-progress>.large-progress{margin:0 0 7px}.owned-machine-metrics{padding:17px 20px}.owned-machine-footer{color:var(--muted);font-size:8px}.owned-machine-footer>span{align-items:center;gap:6px;display:flex}.account-catalog-backdrop{align-items:center}.account-catalog-modal{border:1px solid var(--border);background:var(--dark-2);width:min(860px,100%);max-height:calc(100dvh - 30px);box-shadow:var(--shadow);border-radius:22px;overflow:auto}.account-catalog-modal>header{z-index:4;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0d1420f5;justify-content:space-between;align-items:center;padding:20px 22px;display:flex;position:sticky;top:0}.account-catalog-modal>header h2{color:#fff;margin:5px 0 0;font:800 20px Manrope}.account-catalog-grid{grid-template-columns:1fr 1fr;gap:10px;padding:18px;display:grid}.account-catalog-grid>button{border:1px solid var(--border);background:var(--dark-3);color:#fff;text-align:left;border-radius:14px;grid-template-columns:76px 1fr auto;align-items:center;gap:13px;min-width:0;min-height:92px;padding:10px;transition:all .2s;display:grid}.account-catalog-grid>button:hover{border-color:var(--border-em);background:#00ff880a;transform:translateY(-2px)}.catalog-machine-code{background:#03070d;border-radius:10px;width:76px;height:68px;overflow:hidden}.catalog-machine-code img{object-fit:cover;width:100%;height:100%}.account-catalog-grid>button>div{min-width:0}.account-catalog-grid strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.account-catalog-grid small,.account-catalog-grid>button>div>span{color:var(--muted);margin-top:5px;font-size:9px;display:block}.account-purchase-review{max-width:620px;margin:0 auto;padding:24px}.account-purchase-review .review-machine-code{background:#03070d;border-radius:16px;height:210px;padding:0;overflow:hidden}.review-machine-code img{object-fit:cover;width:100%;height:100%}.account-purchase-review h3{color:#fff;margin:18px 0 6px;font:800 21px Manrope}.account-purchase-review>p{color:var(--text-sec);font-size:11px;line-height:1.65}.account-purchase-review>div:not(.review-machine-code){grid-template-columns:repeat(3,1fr);margin:18px 0}.account-purchase-review>div span{border:1px solid var(--border);background:var(--dark-3);color:var(--muted);border-radius:10px;padding:12px;font-size:9px}.account-purchase-review>div span strong{color:#fff;margin-top:5px;font-size:11px;display:block}.purchase-risk-note{background:var(--gold-bg);border:1px solid #ffc84633;border-radius:10px;align-items:flex-start;padding:11px;display:flex;color:var(--text-sec)!important;gap:8px!important}.purchase-risk-note svg{color:var(--gold);flex:none}.purchase-message{background:var(--emerald-bg);border-radius:9px;padding:11px;color:var(--emerald)!important}.purchase-message.error{background:var(--red-bg);color:var(--red)!important}.catalog-back-button{width:100%;min-height:42px;color:var(--text-sec);background:0 0;border:0;margin-top:8px;font-weight:700}.modal-state-icon{border-radius:50%;place-items:center;width:64px;height:64px;margin:0 auto 16px;display:grid}.modal-state-icon.pending{border:2px solid var(--gold);background:var(--gold-bg);color:var(--gold)}.modal-state-actions{flex-direction:column;gap:8px;display:flex}@media (width<=1100px){.fleet-summary-card{grid-template-columns:1fr 1.3fr}.fleet-add-button{grid-column:1/-1}.fleet-summary-stats{grid-template-columns:repeat(3,1fr)}}@media (width<=700px){.fleet-summary-card{grid-template-columns:1fr;gap:16px;padding:20px}.fleet-summary-stats{grid-template-columns:1fr}.fleet-summary-stats>div{justify-content:space-between;align-items:center;display:flex}.fleet-summary-stats strong{margin:0}.fleet-toolbar{flex-direction:column;align-items:stretch}.fleet-toolbar .fleet-refresh{justify-content:center}.owned-machine-top{grid-template-columns:82px 1fr;padding:15px}.owned-machine-visual{width:82px;height:72px}.owned-machine-metrics{grid-template-columns:1fr;padding:15px}.owned-machine-metrics>div{flex-direction:row;justify-content:space-between}.owned-machine-progress{padding:15px}.owned-machine-footer{padding:12px 15px}.account-catalog-grid{grid-template-columns:1fr;padding:12px}.account-catalog-modal>header,.account-purchase-review{padding:16px}.account-purchase-review>div:not(.review-machine-code){grid-template-columns:1fr}.account-purchase-review>div span{justify-content:space-between;align-items:center;display:flex}.account-purchase-review .review-machine-code{height:170px}}@media (width<=390px){.owned-machine-top{grid-template-columns:1fr}.owned-machine-visual{width:100%;height:130px}.owned-machine-progress>div:first-child{flex-direction:column}.account-catalog-grid>button{grid-template-columns:64px 1fr auto}.catalog-machine-code{width:64px;height:62px}}:root{--font-display:"Space Grotesk","Manrope",sans-serif;--font-num:"JetBrains Mono","Manrope",monospace;--ink-0:#fff;--ink-1:#eaf0f8;--ink-2:#a9b8ce;--ink-3:#7b8ba4;--void:#03060d;--obsidian:#070c17;--slate:#0b121f;--slate-2:#101a2b;--violet:#7d5cff;--cyan:#22d3ee;--hair:#ffffff17;--glass:linear-gradient(155deg,#ffffff0e,#ffffff03 42%,#fff0);--lift-1:0 2px 6px #00000057;--lift-2:0 18px 46px -12px #0000009e;--lift-3:0 44px 96px -28px #000000c7;--r-xs:12px;--r-sm:16px;--r-md:22px;--r-lg:30px;--r-xl:40px;--ease:cubic-bezier(.19,1,.22,1);--tf-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='.42'/%3E%3C/svg%3E")}h1,h2,h3,h4,h5,.brand,.eyebrow,.btn,.panel-header h2,.app-topbar h1,.step-card h3,.machine-heading h3,.benefit-list h3,.modal-success h3,.faq-question-btn strong,.trust-centre-grid h3,.fleet-summary-copy h2,.owned-machine-heading h2{font-weight:700;font-family:var(--font-display)!important}h1,h2,.app-topbar h1{letter-spacing:-.035em!important}.balance-amount,.wallet-main>strong,.stat-card>strong,.machine-metrics strong,.calc-metric-box strong,.cta-stat strong,.fleet-summary-stats strong,.tf-num,.hero-balance-card .balance-amount,.activity-row>strong,.phone-balance strong,.tf-metric strong,.tf-tier-price{font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-weight:700;font-family:var(--font-num)!important}.eyebrow{letter-spacing:.24em!important;font-size:10px!important;font-weight:700!important}body{background:var(--void);color:var(--ink-1)}body:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(760px at 82% -6%,#00ff8821,#0000 62%),radial-gradient(620px at 6% 12%,#7d5cff21,#0000 60%),radial-gradient(700px at 50% 108%,#ffc84617,#0000 62%);position:fixed;inset:0}body:after{content:"";z-index:1;pointer-events:none;opacity:.05;background-image:var(--tf-grain);mix-blend-mode:overlay;background-size:180px 180px;position:fixed;inset:0}#root{z-index:2;position:relative}.public-page,.app-layout,.login-page{background:0 0}.machine-card,.panel,.stat-card,.trust-centre-grid article,.faq-card,.cta-stat,.profit-calculator-card,.comparison-table-wrap,.hero-dashboard-card,.login-card,.wallet-modal,.purchase-modal,.account-catalog-modal,.profile-card,.owned-machine-card,.tf-bento-item,.tf-metric,.error-boundary-card,.hd-mini-card,.hd-live-feed{border-radius:var(--r-md);background-image:var(--glass),linear-gradient(180deg,#0b121ff0,#070c17f7);box-shadow:var(--lift-2),inset 0 1px 0 #ffffff0e;background-origin:border-box;background-clip:padding-box,border-box;position:relative;border:1px solid #0000!important}.machine-card:before,.panel:before,.stat-card:before,.trust-centre-grid article:before,.faq-card:before,.tf-bento-item:before,.tf-metric:before,.hero-dashboard-card:before,.login-card:after,.profit-calculator-card:before,.owned-machine-card:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(150deg,#fff3,#ffffff08 38%,#0000 62%,#00ff8824);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.btn{border-radius:var(--r-xs);letter-spacing:-.01em;transition:transform .35s var(--ease),box-shadow .35s var(--ease),filter .25s;position:relative;overflow:hidden}.btn>*{z-index:2;position:relative}.btn-primary{color:#02150c;background:linear-gradient(135deg,#5affb0,#0f8 42%,#00d976);box-shadow:inset 0 1px #fff6,0 12px 30px -8px #00ff888c}.btn-primary:hover{filter:brightness(1.06);box-shadow:inset 0 1px #ffffff73,0 20px 46px -10px #00ff889e}.btn-gold{color:#1a1102;background:linear-gradient(135deg,#ffe08a,#ffc846 45%,#f0a91f);box-shadow:inset 0 1px #fff6,0 12px 30px -8px #ffc84680}.btn-primary:after,.btn-gold:after{content:"";z-index:1;transition:transform .75s var(--ease);background:linear-gradient(105deg,#0000 32%,#ffffff8c 48%,#0000 62%);position:absolute;inset:0;transform:translate(-120%)}.btn-primary:hover:after,.btn-gold:hover:after{transform:translate(120%)}.btn-outline,.btn-card{border:1px solid var(--hair);color:var(--ink-1);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff0b}.btn-outline:hover,.btn-card:hover{color:#fff;background:#ffffff17;border-color:#0f86}.btn-large{height:58px;padding:0 30px;font-size:14.5px}.btn:hover{transform:translateY(-3px)}.site-header{border-bottom:1px solid var(--hair);-webkit-backdrop-filter:blur(26px)saturate(180%);backdrop-filter:blur(26px)saturate(180%);background:#0509119e;box-shadow:0 1px #ffffff0b}.brand{letter-spacing:-.04em;font-size:22px}.brand>span>span{background:linear-gradient(120deg,var(--emerald),var(--cyan));color:#0000;-webkit-background-clip:text;background-clip:text}.nav-links>a{letter-spacing:.01em;font-size:12.5px}.hero{background:0 0;min-height:auto;padding:132px 0 0}.hero-grid{opacity:.85;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-size:74px 74px}.orb-one{background:#00ff881a;width:620px;height:620px;animation:22s ease-in-out infinite alternate tf-drift}.orb-two{background:#7d5cff1f;width:460px;height:460px;animation:28s ease-in-out infinite alternate-reverse tf-drift}@keyframes tf-drift{0%{transform:translate(0,0)scale(1)}to{transform:translate(-40px,36px)scale(1.14)}}.hero-layout{grid-template-columns:1.12fr .88fr;gap:60px;min-height:auto;padding-bottom:34px}.trust-pill{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:.04em;background:#00ff8813;border-color:#00ff884d;height:36px;padding:0 16px 0 9px;font-size:11px}.hero h1{max-width:16ch;font:700 clamp(52px,7.4vw,104px)/.92 var(--font-display);letter-spacing:-.055em;text-wrap:balance;margin:26px 0 22px}@supports ((-webkit-background-clip:text) or (background-clip:text)){.hero h1{background:linear-gradient(176deg,#fff 26%,#93a6c2);color:#0000;-webkit-background-clip:text;background-clip:text}}.hero h1 em{color:var(--emerald);-webkit-text-fill-color:var(--emerald)}.hero h1 .gold-line{color:var(--gold);-webkit-text-fill-color:var(--gold)}.hero-copy>p{color:var(--ink-2);max-width:52ch;font-size:17.5px;line-height:1.72}.hero-actions{gap:14px;margin-top:34px}.hero-proof{gap:16px;margin-top:38px}.avatar-stack span{border-color:var(--void);width:34px;height:34px;font-size:10px;font-family:var(--font-num)}.hero-product{height:auto}.hero-dashboard-card{border-radius:var(--r-lg);max-width:440px;box-shadow:var(--lift-3),0 0 110px -30px #00ff884d;padding:24px;animation:9s ease-in-out infinite tf-float}@keyframes tf-float{0%,to{transform:translateY(0)rotate(-.5deg)}50%{transform:translateY(-16px)rotate(.5deg)}}.hero-balance-card{border-radius:var(--r-sm);background:linear-gradient(140deg,#00ff881a,#03060d99);border-color:#00ff883d}.hero-balance-card .balance-amount{font-size:30px}.trust-row{border-top:1px solid var(--hair);flex-wrap:wrap;row-gap:14px;height:auto;padding:26px 0}.tf-ticker{border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);background:#ffffff05;padding:16px 0;position:relative;overflow:hidden}.tf-ticker:before,.tf-ticker:after{content:"";z-index:2;width:16%;position:absolute;top:0;bottom:0}.tf-ticker:before{background:linear-gradient(90deg,var(--void),transparent);left:0}.tf-ticker:after{background:linear-gradient(270deg,var(--void),transparent);right:0}.tf-ticker-track{gap:52px;width:max-content;animation:42s linear infinite tf-scroll;display:flex}@keyframes tf-scroll{to{transform:translate(-50%)}}.tf-ticker:hover .tf-ticker-track{animation-play-state:paused}.section{padding:132px 0;position:relative}.section-heading h2,.benefits-copy h2,.trust-centre-intro h2{color:#fff;text-wrap:balance;margin:14px 0 0;font:700 clamp(38px,5.2vw,66px)/1.02 var(--font-display)!important;letter-spacing:-.05em!important}.section-heading p{color:var(--ink-2);max-width:60ch;margin-top:16px;font-size:16px}.tf-eyebrow{border:1px solid var(--hair);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--emerald);font:700 10.5px var(--font-display);letter-spacing:.2em;text-transform:uppercase;background:#ffffff0a;border-radius:99px;align-items:center;gap:9px;padding:7px 15px;display:inline-flex}.tf-eyebrow i{background:currentColor;border-radius:50%;width:5px;height:5px;box-shadow:0 0 10px}.tf-metrics-band{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:56px;display:grid}.tf-metric{border-radius:var(--r-md);padding:28px 26px}.tf-metric span{color:var(--ink-3);font:700 10px var(--font-display);letter-spacing:.2em;text-transform:uppercase;display:block}.tf-metric strong{color:#fff;margin:12px 0 6px;font-size:34px;line-height:1;display:block}.tf-metric small{color:var(--ink-3);font-size:11.5px;line-height:1.6;display:block}.tf-metric:nth-child(2) strong{color:var(--emerald)}.tf-metric:nth-child(3) strong{color:var(--gold)}.tf-metric:nth-child(4) strong{color:var(--violet)}.tf-bento{grid-template-columns:repeat(6,1fr);gap:14px;margin-top:56px;display:grid}.tf-bento-item{border-radius:var(--r-md);transition:transform .5s var(--ease),box-shadow .5s var(--ease);padding:32px;overflow:hidden}.tf-bento-item:hover{box-shadow:var(--lift-3);transform:translateY(-6px)}.tf-bento-item.span-3{grid-column:span 3}.tf-bento-item.span-2{grid-column:span 2}.tf-bento-item.span-4{grid-column:span 4}.tf-bento-item.tall{flex-direction:column;justify-content:space-between;min-height:340px;display:flex}.tf-bento-item h3{color:#fff;letter-spacing:-.03em;margin:22px 0 10px;font-size:21px}.tf-bento-item p{color:var(--ink-2);margin:0;font-size:13.5px;line-height:1.72}.tf-bento-figure{border:1px solid var(--hair);border-radius:var(--r-sm);background:#0000004d;margin-top:26px;padding:20px}.tf-bento-figure span{color:var(--ink-3);font:700 9.5px var(--font-display);letter-spacing:.2em;text-transform:uppercase;display:block}.tf-bento-figure strong{font:700 26px var(--font-num);color:#fff;letter-spacing:-.03em;margin-top:9px;display:block}.tf-bars{align-items:flex-end;gap:7px;height:74px;margin-top:18px;display:flex}.tf-bars i{background:linear-gradient(180deg,var(--emerald),#00ff8824);border-radius:4px 4px 2px 2px;flex:1}.machine-grid{gap:16px;margin-top:52px}.machine-card{border-radius:var(--r-md);transition:transform .5s var(--ease),box-shadow .5s var(--ease)}.machine-card:hover{box-shadow:var(--lift-3),0 0 70px -26px var(--machine-accent,#0f8);transform:translateY(-9px)}.machine-visual{background:radial-gradient(circle at 50% 120%,#ffffff0f,#02050b 62%);height:200px}.machine-glow{filter:blur(70px);opacity:.2;width:220px;height:220px}.machine-card-body{padding:24px}.machine-heading h3{letter-spacing:-.035em;font-size:19px}.machine-code{font-family:var(--font-num);letter-spacing:.04em;border-radius:8px}.machine-metrics strong{font-size:16px}.popular-badge{letter-spacing:.1em;background:linear-gradient(120deg,#5affb0,#0f8);border-radius:99px;padding:6px 11px;font-size:8.5px;top:14px;right:14px;box-shadow:0 8px 22px -6px #0f89}.return-strip{border-color:var(--hair);margin:18px 0;padding:14px 0}.step-number{font:700 76px var(--font-num);color:#ffffff0b;top:-30px}.step-icon{border-radius:var(--r-xs);background:#00ff8817;width:64px;height:64px}.step-card h3{font-size:19px}.step-card p{color:var(--ink-2);font-size:13.5px}.cta-card{border-radius:var(--r-xl);min-height:auto;box-shadow:var(--lift-3),0 0 130px -50px #0f86;background:linear-gradient(135deg,#00ff881a,#070c17f0 42%,#7d5cff24);border:1px solid #00ff883d;padding:70px}.cta-card h2{color:#fff;font:700 clamp(34px,4.4vw,54px)/1.03 var(--font-display)!important;letter-spacing:-.05em!important}.cta-card p{color:var(--ink-2);max-width:48ch;font-size:15px}.cta-stat{border-radius:var(--r-md);min-width:290px;padding:30px}.cta-stat strong{font-size:34px}.footer{border-top:1px solid var(--hair);background:linear-gradient(#0000,#00ff8809);padding:88px 0 30px}.footer-main>div>strong{letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px}.footer-main>div>a:not(.brand){color:var(--ink-2);font-size:12.5px;transition:color .2s,transform .2s}.footer-main>div>a:not(.brand):hover{color:var(--emerald);transform:translate(3px)}.footer-main p{color:var(--ink-2);font-size:12.5px;line-height:1.8}.footer-bottom{padding-top:26px;font-size:11px}.catalog-hero{border-bottom:1px solid var(--hair);background:0 0;padding:186px 0 84px}.catalog-hero h1{color:#fff;font:700 clamp(44px,6.4vw,82px)/.98 var(--font-display)!important;letter-spacing:-.055em!important}.catalog-trust{flex-wrap:wrap;row-gap:12px}.catalog-trust span{border:1px solid var(--hair);background:#ffffff09;border-radius:99px;padding:9px 16px;font-size:11.5px}.sidebar{border-right:1px solid var(--hair);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#070c17d1}.sidebar-nav a{border-radius:var(--r-xs);font-size:12.5px}.sidebar-nav a.active{background:linear-gradient(100deg,#00ff8829,#00ff880d);border:1px solid #00ff883d;box-shadow:inset 0 1px #ffffff12}.app-topbar{border-bottom:1px solid var(--hair);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#070c17b3}.app-topbar h1{font-size:27px}.wallet-card{border-radius:var(--r-lg);box-shadow:var(--lift-3),0 0 120px -46px #ffc84666!important;background:linear-gradient(135deg,#ffc8461f,#070c17f2 46%,#00ff881a)!important;border:1px solid #ffc84642!important}.wallet-main>strong{font-size:clamp(32px,3.4vw,46px)}.stat-card{border-radius:var(--r-md);padding:22px}.stat-card>strong{font-size:24px}.icon-button{border-radius:var(--r-xs);border-color:var(--hair)}.panel{border-radius:var(--r-md)}.panel-header h2{font-size:15.5px}.modal-backdrop{-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);background:#020409cc}.wallet-modal,.purchase-modal,.account-catalog-modal,.profile-info-modal,.control-user-modal{border-radius:var(--r-lg);box-shadow:var(--lift-3)}.input-wrap{border-radius:var(--r-xs);border-color:var(--hair);background:#00000052;height:52px}.input-wrap input{font-family:var(--font-num)}.input-wrap:focus-within{border-color:var(--emerald);box-shadow:0 0 0 4px #00ff8824}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.section-heading,.machine-card,.tf-bento-item,.tf-metric,.step-card,.benefit-list>div,.faq-card,.trust-centre-grid article,.cta-card,.comparison-table-wrap{animation:tf-rise .9s var(--ease) both;animation-timeline:view();animation-range:entry 2% cover 22%}}}@keyframes tf-rise{0%{opacity:0;transform:translateY(38px)scale(.985)}to{opacity:1;transform:none}}@media (width<=1050px){.tf-bento{grid-template-columns:repeat(4,1fr)}.tf-bento-item.span-3,.tf-bento-item.span-4{grid-column:span 4}.tf-bento-item.span-2{grid-column:span 2}.tf-metrics-band{grid-template-columns:repeat(2,1fr)}.cta-card{padding:48px}}@media (width<=850px){.section{padding:96px 0}.hero{padding-top:112px}.hero-layout{grid-template-columns:1fr}.hero h1{max-width:100%}.hero-dashboard-card{animation:none}.catalog-hero{padding:150px 0 66px}}@media (width<=640px){:root{--r-lg:24px;--r-xl:28px}.section{padding:74px 0}.hero{padding-top:96px}.hero h1{letter-spacing:-.05em;margin:20px 0 18px;font-size:clamp(40px,13vw,58px)}.hero-copy>p{font-size:15px}.btn-large{height:54px;padding:0 22px}.tf-bento,.tf-metrics-band{grid-template-columns:1fr;gap:12px}.tf-bento-item.span-2,.tf-bento-item.span-3,.tf-bento-item.span-4{grid-column:span 1}.tf-bento-item{padding:24px}.tf-bento-item.tall{min-height:auto}.tf-metric{padding:22px}.tf-metric strong{font-size:29px}.cta-card{border-radius:var(--r-lg);padding:32px 24px}.cta-stat{width:100%;min-width:0;padding:22px}.footer{padding:60px 0 24px}.tf-ticker-track{gap:32px;animation-duration:32s}.machine-visual{height:180px}.app-topbar h1{font-size:22px}}@media (prefers-reduced-motion:reduce){.orb-one,.orb-two,.hero-dashboard-card,.tf-ticker-track{animation:none!important}.tf-bento-item:hover,.machine-card:hover{transform:none!important}}.centered .tf-eyebrow,.catalog-hero .tf-eyebrow{margin:0 auto}.section-heading.centered{flex-direction:column;align-items:center;display:flex}.section-heading.centered p{text-align:center}.trust-centre-intro .tf-eyebrow{margin-bottom:6px}.login-message .tf-eyebrow,.benefits-copy .tf-eyebrow{margin-bottom:20px}.login-message h1{font:700 clamp(38px,4.6vw,60px)/1 var(--font-display)!important;letter-spacing:-.055em!important}.login-message h1 em{color:var(--emerald);font-style:normal}.login-message>p{color:var(--ink-2);font-size:16px;line-height:1.72}.login-card{border-radius:var(--r-lg);padding:38px 34px}.login-card h2{letter-spacing:-.035em;font-size:25px}.login-input{border-radius:var(--r-xs);border-color:var(--hair);background:#00000052}.machine-card .machine-art{transition:transform .8s var(--ease)}.machine-card:hover .machine-art{transform:scale(1.09)}.machine-card:hover .machine-glow{opacity:.34}.comparison-table th{font-family:var(--font-display);letter-spacing:.16em;font-size:10.5px}.comparison-table td{font-size:13.5px}.faq-card{border-radius:var(--r-sm)}.faq-question-btn{min-height:70px;padding:20px 24px}.faq-question-btn strong{letter-spacing:-.02em;font-size:16px}.faq-icon{border:1px solid var(--border-em);background:#00ff881a;width:32px;height:32px}.faq-answer{color:var(--ink-2);font-size:13.5px}.trust-centre{border-color:var(--hair);background:0 0}.trust-centre-grid article{border-radius:var(--r-md);padding:30px}.trust-centre-grid h3{letter-spacing:-.03em;font-size:19px}.trust-centre-grid p{color:var(--ink-2);font-size:13px}.profit-calculator-card{border-radius:var(--r-lg);padding:38px}.calc-metric-box{border-radius:var(--r-sm);border-color:var(--hair);background:#0000004d}.calc-metric-box strong{font-size:22px}.calc-pill{border-radius:var(--r-xs);border-color:var(--hair);background:#0000004d}.calc-pill strong{font-family:var(--font-num)}.owned-machine-card{border-radius:var(--r-md)}.owned-machine-heading h2{letter-spacing:-.03em;font-size:18px}.owned-machine-metrics strong{font-family:var(--font-num)}.fleet-summary-card{border-radius:var(--r-lg)!important}.large-progress{background:#ffffff12;border-radius:99px;height:8px}.large-progress i{background:linear-gradient(90deg,var(--emerald),var(--cyan));box-shadow:0 0 16px #00ff8880}.catalog-page,.benefits-section,.faq-section,.cta-section{background:0 0!important}.how-section,.comparison-section{border-color:var(--hair)!important;background:#ffffff05!important}.machine-visual{background:radial-gradient(circle at 50% 120%,#ffffff12,#02050beb 62%)!important}.benefits-visual{border-radius:var(--r-lg);border-color:var(--hair);background:linear-gradient(150deg,#ffffff0b,#03060d8c)!important}.step-connector svg{background:0 0}.comparison-note{border-color:var(--hair)!important;background:#ffffff06!important}.app-content,.app-main{background:0 0}.mobile-tabbar{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-top:1px solid var(--hair)!important;background:#070c17e6!important}.filter-bar>div,.fleet-toolbar{border-radius:var(--r-xs);border-color:var(--hair)!important;background:#ffffff09!important}.dark-1-surface,.control-hero{border-radius:var(--r-md)}.wallet-modal,.account-catalog-modal,.comparison-table-wrap,.control-user-modal,.profile-info-modal,.purchase-modal,.owned-machine-card{border:1px solid var(--hair)!important}.cta-stat:before,.profile-card:before,.error-boundary-card:before,.hd-mini-card:before,.hd-live-feed:before,.calc-metric-box:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(150deg,#ffffff2e,#ffffff08 40%,#0000 66%,#00ff881f);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.cta-stat,.profile-card,.error-boundary-card,.hd-mini-card,.hd-live-feed,.calc-metric-box{position:relative}.wallet-modal>*,.purchase-modal>*,.account-catalog-modal>*{z-index:1;position:relative}.tf-ticker{padding:14px 0}.tf-ticker-track{gap:0}.tf-ticker-pass{gap:52px;padding-right:52px;display:flex}.tf-ticker-pass span{color:var(--ink-3);font:700 12px/1 var(--font-display);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:11px;display:inline-flex}.tf-ticker-pass i{background:var(--emerald);width:5px;height:5px;box-shadow:0 0 12px var(--emerald);border-radius:50%;flex:0 0 5px}.tf-ticker-track.is-paused{animation-play-state:paused}.tf-ticker-toggle{z-index:3;border:1px solid var(--hair);min-height:34px;color:var(--ink-2);font:700 10px var(--font-display);letter-spacing:.14em;text-transform:uppercase;background:#03060de6;border-radius:99px;align-items:center;gap:7px;padding:0 13px;display:inline-flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.tf-ticker-toggle:hover{color:#fff;border-color:#00ff886b}.tf-bento-icon{border:1px solid var(--border-em);border-radius:var(--r-xs);width:52px;height:52px;color:var(--emerald);background:#00ff8817;place-items:center;display:grid}.accent-violet .tf-bento-icon{color:#a78bfa;background:#7d5cff21;border-color:#7d5cff52}.accent-gold .tf-bento-icon{border-color:var(--border-gold);background:var(--gold-bg);color:var(--gold)}.accent-cyan .tf-bento-icon{color:#67e8f9;background:#22d3ee1c;border-color:#22d3ee4d}.tf-bento-figure strong{font:inherit;color:inherit}.tf-bento-figure .tf-figure-value{font:700 24px var(--font-num);color:#fff;letter-spacing:-.03em;margin-top:9px;display:block}.tf-bento-figure span{font-size:10px;line-height:1.5}.tf-rail-row{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.tf-rail-row strong{font-family:DM Sans,sans-serif;font-size:15px;font-weight:800}.tf-bento-figure>p{color:var(--ink-3);margin:12px 0 0;font-size:11.5px;line-height:1.6}@media (width>=641px) and (width<=1050px){.tf-bento-item.span-2:last-child{grid-column:span 4}}@media (width<=640px){.wallet-main>strong{font-size:clamp(24px,7.4vw,34px)!important}.tf-ticker-toggle{width:max-content;margin:12px auto 0;display:flex;position:static;transform:none}.tf-ticker{flex-direction:column;display:flex}.tf-ticker-pass{gap:32px;padding-right:32px}}@media (width<=390px){.hero h1{font-size:clamp(34px,11.5vw,42px)}.wallet-main>strong{font-size:clamp(22px,7vw,28px)!important}.tf-metric strong{font-size:26px}}.tf-eyebrow{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffff0d}.owned-machine-card:before{content:none}@media (forced-colors:active){.hero h1,.hero h1 em,.hero h1 .gold-line,.brand>span>span{-webkit-text-fill-color:currentColor;color:canvastext;background:0 0}body:before,body:after{display:none}.machine-card,.panel,.stat-card,.tf-bento-item,.tf-metric,.faq-card,.cta-stat,.login-card,.hero-dashboard-card,.profit-calculator-card,.trust-centre-grid article,.profile-card,.hd-mini-card,.hd-live-feed,.error-boundary-card,.calc-metric-box,.owned-machine-card,.wallet-card,.tf-ticker-toggle{border:1px solid canvastext!important}.machine-card:before,.panel:before,.stat-card:before,.tf-bento-item:before,.tf-metric:before,.faq-card:before,.login-card:after,.hero-dashboard-card:before,.profit-calculator-card:before,.trust-centre-grid article:before,.profile-card:before,.hd-mini-card:before,.hd-live-feed:before,.error-boundary-card:before,.calc-metric-box:before,.cta-stat:before{content:none}.orb-one,.orb-two{display:none}}.ledger-chart-card{border-radius:var(--r-md);background-image:var(--glass),linear-gradient(180deg,#0b121ff0,#070c17f7);box-shadow:var(--lift-2),inset 0 1px 0 #ffffff0e;background-origin:border-box;background-clip:padding-box,border-box;margin-bottom:16px;padding:24px 26px;position:relative;border:1px solid #0000!important}.ledger-chart-card:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(150deg,#fff3,#ffffff08 38%,#0000 62%,#00ff8829);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ledger-chart-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:22px;display:flex;position:relative}.ledger-chart-head h2{color:#fff;letter-spacing:-.035em;margin:12px 0 0;font-size:22px}.ledger-chart-head p{color:var(--ink-3);max-width:46ch;margin:7px 0 0;font-size:12px;line-height:1.6}.ledger-chart-totals{flex-wrap:wrap;gap:10px;display:flex}.ledger-chart-totals>div{border:1px solid var(--hair);border-radius:var(--r-xs);background:#00000047;min-width:132px;padding:13px 15px}.ledger-chart-totals span{color:var(--ink-3);font:700 9.5px var(--font-display);letter-spacing:.18em;text-transform:uppercase;display:block}.ledger-chart-totals strong{color:#fff;font:700 16px var(--font-num);letter-spacing:-.03em;margin-top:7px;display:block}.ledger-chart-totals small{color:var(--ink-3);font-size:11px;font-weight:500}.ledger-chart-figure{margin:22px 0 0;position:relative}.ledger-chart-figure svg{width:100%;height:150px;display:block;overflow:visible}.ledger-chart-figure figcaption{border-top:1px solid var(--hair);color:var(--ink-3);font:700 10px var(--font-display);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;margin-top:11px;padding-top:11px;display:flex}.ledger-chart-empty{border-radius:var(--r-xs);color:var(--ink-2);background:#0000003d;border:1px dashed #ffffff24;align-items:flex-start;gap:11px;margin:20px 0 0;padding:17px;font-size:12.5px;line-height:1.7;display:flex;position:relative}.ledger-chart-empty svg{color:var(--emerald);flex:none;margin-top:1px}@keyframes skeleton-sweep{to{background-position:200% 0}}.skeleton-block{background:linear-gradient(90deg,#ffffff0b 25%,#ffffff1a 37%,#ffffff0b 63%) 0 0/200% 100%;animation:1.5s ease-in-out infinite skeleton-sweep;display:block}.skeleton-wrap{flex-direction:column;gap:14px;display:flex}.skeleton-card{border:1px solid var(--hair);border-radius:var(--r-md);background:#ffffff05;padding:22px}.skeleton-hero{border-radius:var(--r-lg);background:#ffc8460a;border:1px solid #ffc84633;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:26px;min-height:185px;padding:28px 32px;display:flex}.skeleton-hero>div:first-child{flex:260px}.skeleton-actions{flex:300px;grid-template-columns:repeat(3,minmax(0,130px));gap:10px;display:grid}.skeleton-stats{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.skeleton-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));gap:14px;display:grid}@media (width<=850px){.skeleton-stats{grid-template-columns:1fr}.skeleton-actions{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:reduce){.skeleton-block{animation:none}}.referral-mini button,.referral-link button{transition:color .2s,transform .2s}.referral-mini button:active,.referral-link button:active{transform:scale(.94)}@media (prefers-reduced-motion:no-preference){.app-content,.public-page>main{animation:tf-fade .4s var(--ease) both}}@keyframes tf-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (width<=640px){.ledger-chart-card{padding:20px 18px}.ledger-chart-head h2{font-size:19px}.ledger-chart-totals{width:100%}.ledger-chart-totals>div{flex:100%;justify-content:space-between;align-items:center;display:flex}.ledger-chart-totals strong{margin:0}.ledger-chart-figure svg{height:120px}.skeleton-hero{padding:20px}}@media (forced-colors:active){.ledger-chart-card{border:1px solid canvastext!important}.ledger-chart-card:before{content:none}}.purchase-code img{object-fit:cover;border-radius:12px;width:100%;height:100%}img{height:auto}.ledger-chart-note{border-top:1px solid var(--hair);color:var(--ink-3);margin:14px 0 0;padding-top:13px;font-size:11.5px;line-height:1.65;position:relative}@media (forced-colors:active){.skeleton-block{forced-color-adjust:none;border:1px solid canvastext;background:canvas!important}.skeleton-card,.skeleton-hero{border:1px solid canvastext!important}}.refresh-error-banner{border-radius:var(--r-sm);background:#ffc84614;border:1px solid #ffc84652;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:14px;padding:15px 18px;display:flex}.refresh-error-banner>svg{color:var(--gold);flex:none}.refresh-error-banner>div{flex:240px;min-width:0}.refresh-error-banner strong{color:#fff;font:700 13.5px var(--font-display);letter-spacing:-.01em;display:block}.refresh-error-banner p{color:var(--ink-2);margin:4px 0 0;font-size:12px;line-height:1.6}.refresh-error-banner .btn{min-height:40px;padding:0 18px}@media (forced-colors:active){.refresh-error-banner{border:1px solid canvastext!important}}.hero-risk-note{border-radius:var(--r-xs);max-width:56ch;color:var(--ink-2);background:#ffc84612;border:1px solid #ffc84642;align-items:flex-start;gap:9px;margin:20px 0 0;padding:11px 14px;font-size:11.5px;line-height:1.6;display:flex}.hero-risk-note svg{color:var(--gold);flex:none;margin-top:1px}.tf-split-bar{border:1px solid var(--hair);border-radius:10px;height:44px;margin-top:14px;display:flex;overflow:hidden}.tf-split-bar i{place-items:center;font-style:normal;display:grid}.tf-split-bar b{font:700 14px var(--font-num);letter-spacing:-.02em}.tf-split-investor{color:#02150c;background:linear-gradient(135deg,#5affb0,#0f8)}.tf-split-firm{color:var(--ink-2);background:#ffffff14}.tf-model-disclosure{border:1px solid var(--hair);border-radius:var(--r-sm);color:var(--ink-2);background:#ffffff06;align-items:flex-start;gap:12px;margin:22px 0 0;padding:18px 20px;font-size:12.5px;line-height:1.72;display:flex}.tf-model-disclosure svg{color:var(--gold);flex:none;margin-top:2px}.tf-model-disclosure strong{color:#fff}@media (width<=640px){.hero-risk-note{max-width:none;font-size:11px}.tf-model-disclosure{padding:15px;font-size:12px}.tf-split-bar{height:38px}}@media (forced-colors:active){.hero-risk-note,.tf-model-disclosure,.tf-split-bar{border:1px solid canvastext!important}}.tf-split-bar i{min-width:0;overflow:hidden}.tf-split-firm b{font-size:13px}html,body{-webkit-text-size-adjust:100%;width:100%!important;max-width:100vw!important;overflow-x:hidden!important}@media (width<=768px){input,select,textarea,.login-input input,.input-wrap input{font-size:16px!important}.container{box-sizing:border-box!important;width:100%!important;padding-left:16px!important;padding-right:16px!important}.hero{padding-top:76px!important;padding-bottom:24px!important}.hero-layout{flex-direction:column!important;gap:28px!important;padding-top:10px!important;display:flex!important}.hero-copy{text-align:left!important;width:100%!important}.hero h1{letter-spacing:-1.5px!important;margin:16px 0 14px!important;font-size:clamp(34px,10vw,44px)!important;line-height:1.15!important}.hero-copy>p{font-size:14.5px!important;line-height:1.6!important}.hero-actions{flex-direction:column!important;gap:12px!important;width:100%!important;margin-top:24px!important;display:flex!important}.hero-actions .btn{border-radius:12px!important;justify-content:center!important;align-items:center!important;width:100%!important;height:52px!important;font-size:16px!important;display:flex!important}.hero-proof{box-sizing:border-box!important;width:100%!important}.hero-product{width:100%!important;height:auto!important;margin:0!important;display:block!important;transform:none!important}.hero-dashboard-card{box-sizing:border-box!important;border-radius:18px!important;width:100%!important;max-width:100%!important;padding:18px 16px!important}.hd-trade-row{font-size:12px!important}.profit-calculator-card{border-radius:18px!important;padding:20px 16px!important}.calc-pills-row{-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;gap:8px!important;margin-bottom:18px!important;padding-bottom:6px!important;display:flex!important;overflow-x:auto!important}.calc-pills-row::-webkit-scrollbar{display:none!important}.calc-pill{flex:none!important;min-width:74px!important;padding:8px 12px!important}.calc-results-grid{grid-template-columns:1fr 1fr!important;gap:10px!important;margin-bottom:18px!important}.calc-metric-box{padding:14px 12px!important}.calc-metric-box strong{font-size:17px!important}.calc-footer{flex-direction:column!important;align-items:stretch!important;gap:14px!important}.calc-footer .btn{justify-content:center!important;width:100%!important;height:48px!important}.landing-machine-grid,.full-machine-grid,.machine-grid{grid-template-columns:1fr!important;gap:20px!important}.machine-card{border-radius:18px!important}.machine-visual{height:190px!important}.machine-card-body{padding:18px 16px!important}.machine-heading h3{font-size:18px!important}.machine-metrics{gap:10px!important}.return-strip{flex-direction:column!important;align-items:flex-start!important;gap:8px!important;padding:12px 0!important}.return-strip strong{text-align:left!important;font-size:14px!important}.steps-line{flex-direction:column!important;gap:16px!important;margin-top:30px!important;display:flex!important}.step-connector{align-self:center!important;margin:-4px 0!important;transform:rotate(90deg)!important}.step-card{box-sizing:border-box!important;width:100%!important;padding:22px 18px!important}.tf-bento{grid-template-columns:1fr!important;gap:14px!important}.tf-bento-item{grid-column:span 1!important;padding:20px 16px!important}.trust-row{text-align:center!important;flex-wrap:wrap!important;justify-content:center!important;gap:10px 16px!important;height:auto!important;padding:18px 0!important;font-size:12px!important}.comparison-table-wrap{-webkit-overflow-scrolling:touch!important;padding:12px 0!important;overflow-x:auto!important}.benefits-visual{justify-content:center!important;height:auto!important;min-height:380px!important;display:flex!important}.phone-mockup{margin:0 auto!important;transform:scale(.92)!important}}@media (width<=400px){.calc-results-grid{grid-template-columns:1fr!important}.hero h1{font-size:32px!important}}.modal-backdrop,.modal-overlay{z-index:99999!important;-webkit-backdrop-filter:blur(18px)saturate(140%)!important;backdrop-filter:blur(18px)saturate(140%)!important;width:100vw!important;height:100dvh!important;padding:12px 14px!important;padding-top:max(12px, env(safe-area-inset-top))!important;-webkit-overflow-scrolling:touch!important;background:#030712e0!important;justify-content:center!important;align-items:flex-start!important;display:flex!important;position:fixed!important;inset:0!important;overflow-y:auto!important}.wallet-modal,.modal-card,.purchase-modal,.account-catalog-modal{background:var(--dark-2,#0d1420)!important;border:1px solid var(--border,#ffffff17)!important;border-radius:20px!important;width:min(480px,100% - 4px)!important;max-height:calc(100dvh - 28px)!important;margin:10px auto 30px!important;animation:.2s cubic-bezier(.16,1,.3,1) modalAppearTop!important;overflow-y:auto!important;box-shadow:0 25px 90px #000000e0,0 0 0 1px #ffffff0d!important}@keyframes modalAppearTop{0%{opacity:0;transform:translateY(-18px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.profile-info-modal{background:var(--dark-2,#0d1420)!important;border:1px solid var(--border,#ffffff17)!important;border-radius:20px!important;width:min(440px,100% - 16px)!important;max-height:calc(100dvh - 28px)!important;margin:12px auto 24px!important;overflow-y:auto!important;box-shadow:0 25px 90px #000000e0!important}.purchase-modal{flex-direction:column!important;display:flex!important}@media (width>=769px){.purchase-modal{grid-template-columns:.85fr 1.15fr!important;max-width:680px!important;display:grid!important}}.purchase-visual{border-right:none!important;border-bottom:1px solid var(--border,#ffffff14)!important;background:#050a14!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:200px!important;max-height:240px!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important;overflow:hidden!important}@media (width>=769px){.purchase-visual{border-right:1px solid var(--border,#ffffff14)!important;border-bottom:none!important;min-height:100%!important;max-height:none!important}}.purchase-code{background:0 0!important;border:none!important;border-radius:0!important;justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;min-height:180px!important;display:flex!important;position:relative!important;overflow:hidden!important}.purchase-code img{object-fit:cover!important;object-position:center!important;border-radius:0!important;width:100%!important;height:100%!important;max-height:230px!important;display:block!important}.purchase-visual>span{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;letter-spacing:.08em!important;color:#fff!important;z-index:5!important;background:#050a14d9!important;border:1px solid #ffffff1f!important;border-radius:8px!important;margin:0!important;padding:4px 10px!important;font-size:10px!important;font-weight:800!important;position:absolute!important;bottom:12px!important;left:14px!important}.purchase-body{padding:24px 20px!important}@media (width<=480px){.purchase-body{padding:20px 16px!important}.purchase-body h2{font-size:20px!important}.purchase-details>div{padding:9px 0!important;font-size:11px!important}}.account-purchase-review{padding:16px!important}.account-purchase-review .review-machine-code{background:#050a14!important;border:1px solid #ffffff14!important;border-radius:14px!important;width:100%!important;height:180px!important;max-height:200px!important;position:relative!important;overflow:hidden!important}.account-purchase-review .review-machine-code img{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important;display:block!important}.catalog-machine-code{background:#050a14!important;border:1px solid #ffffff0f!important;border-radius:10px!important;flex-shrink:0!important;width:72px!important;height:64px!important;overflow:hidden!important}.catalog-machine-code img{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important}.machine-visual{border-bottom:1px solid var(--border,#ffffff14)!important;background:#050a14!important;width:100%!important;height:185px!important;position:relative!important;overflow:hidden!important}.machine-art{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important;display:block!important}.owned-machine-visual{border:1px solid var(--border,#ffffff14)!important;background:#050a14!important;border-radius:12px!important;overflow:hidden!important}.owned-machine-visual img{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important}@media (width<=768px){.profile-grid{flex-direction:column!important;gap:16px!important;width:100%!important;display:flex!important}.profile-card{box-sizing:border-box!important;border-radius:18px!important;width:100%!important;max-width:100%!important;padding:0 16px 18px!important}.profile-cover{height:90px!important;margin:0 -16px!important}.profile-avatar{width:68px!important;height:68px!important;margin:-34px auto 10px!important;font-size:19px!important}.profile-card h2{word-break:break-word!important;font-size:18px!important}.profile-details{margin:16px 0!important}.profile-details>div{padding:9px 0!important;font-size:11px!important}.profile-details span{font-size:11px!important}.profile-details strong{font-size:12px!important}.referral-card{border-radius:18px!important;min-height:auto!important;padding:20px 16px!important}.referral-card h2{font-size:20px!important;line-height:1.25!important}.referral-card p{font-size:11.5px!important;line-height:1.5!important}.referral-art{display:none!important}.referral-link{justify-content:space-between!important;align-items:center!important;gap:8px!important;height:auto!important;min-height:44px!important;padding:4px 6px 4px 12px!important;display:flex!important}.referral-link span{word-break:break-all!important;white-space:normal!important;font-size:11px!important;line-height:1.35!important}.referral-link button{border-radius:8px!important;flex-shrink:0!important;min-width:84px!important;height:38px!important;padding:0 12px!important;font-size:11px!important}.referral-stats{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.referral-stats article{text-align:left!important;border-radius:14px!important;justify-content:space-between!important;align-items:center!important;padding:14px 16px!important;display:flex!important}.referral-stats article span{font-size:11px!important;display:block!important}.referral-stats article strong{margin:0!important;font-size:16px!important}.referral-stats article small{display:none!important}.settings-panel{border-radius:18px!important}.settings-panel>button{padding:14px 16px!important;font-size:12px!important}.settings-panel strong{font-size:13px!important}.settings-panel small{font-size:11px!important}.app-content{box-sizing:border-box!important;max-width:100%!important;padding:14px 12px 32px!important;overflow-x:hidden!important}.app-topbar{align-items:center!important;height:auto!important;min-height:78px!important;padding:12px 14px!important}.app-topbar h1{font-size:19px!important;line-height:1.2!important}.app-topbar p{max-width:240px!important;font-size:11px!important;line-height:1.35!important}.fleet-summary-card{border-radius:18px!important;flex-direction:column!important;gap:16px!important;padding:18px 16px!important;display:flex!important}.fleet-summary-copy h2{font-size:20px!important}.fleet-summary-stats{flex-direction:column!important;gap:10px!important;display:flex!important}.fleet-summary-stats>div{background:#00000040!important;border:1px solid #ffffff0d!important;border-radius:10px!important;justify-content:space-between!important;align-items:center!important;padding:10px 12px!important;display:flex!important}.fleet-summary-stats span{font-size:11px!important}.fleet-summary-stats strong{font-size:15px!important}.fleet-add-button{justify-content:center!important;width:100%!important;height:48px!important;font-size:15px!important}.owned-machines-grid{grid-template-columns:1fr!important;gap:14px!important}.owned-machine-card{border-radius:18px!important}.owned-machine-top{grid-template-columns:78px 1fr!important;gap:12px!important;padding:14px!important}.owned-machine-visual{width:78px!important;height:68px!important}.owned-machine-heading h2{margin:4px 0 6px!important;font-size:16px!important}.owned-machine-progress{padding:14px!important}.owned-machine-metrics{gap:8px!important;padding:14px!important}.owned-machine-footer{padding:10px 14px!important;font-size:9px!important}.account-catalog-grid{grid-template-columns:1fr!important;gap:8px!important;padding:12px 10px!important}.account-catalog-grid>button{border-radius:12px!important;grid-template-columns:68px 1fr auto!important;min-height:78px!important;padding:10px!important}}@media (width<=480px){.app-content{padding:10px 8px 30px!important}.referral-card h2{font-size:18px!important}}.account-purchase-review{box-sizing:border-box!important;flex-direction:column!important;width:100%!important;display:flex!important}.account-purchase-review .review-machine-code,.review-machine-code{box-sizing:border-box!important;float:none!important;background:#050a14!important;border:1px solid #ffffff14!important;border-radius:14px!important;grid-column:1/-1!important;width:100%!important;height:200px!important;max-height:220px!important;margin:0 0 16px!important;padding:0!important;display:block!important;overflow:hidden!important}.account-purchase-review .review-machine-code img,.review-machine-code img{object-fit:cover!important;object-position:center!important;border-radius:0!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;margin:0!important;display:block!important}.account-purchase-review .review-metrics-grid{grid-template-columns:repeat(3,1fr)!important;gap:8px!important;width:100%!important;margin:16px 0!important;display:grid!important}.account-purchase-review .review-metrics-grid>span{border:1px solid var(--border,#ffffff14)!important;background:var(--dark-3,#ffffff08)!important;color:var(--muted,#94a3b8)!important;text-align:left!important;border-radius:10px!important;flex-direction:column!important;justify-content:center!important;padding:10px!important;font-size:10px!important;display:flex!important}.account-purchase-review .review-metrics-grid>span strong{color:#fff!important;margin-top:4px!important;font-size:13px!important;font-weight:800!important;display:block!important}@media (width<=640px){.account-purchase-review .review-machine-code,.review-machine-code{height:175px!important;max-height:190px!important}.account-purchase-review .review-metrics-grid{grid-template-columns:1fr!important;gap:8px!important}.account-purchase-review .review-metrics-grid>span{flex-direction:row!important;justify-content:space-between!important;align-items:center!important;padding:10px 12px!important}.account-purchase-review .review-metrics-grid>span strong{margin-top:0!important}}.profile-install-card{cursor:pointer;text-align:left;width:100%;transition:transform .15s,border-color .15s;color:#fff!important;box-sizing:border-box!important;background:linear-gradient(135deg,#00ff881f,#00cc6e0a)!important;border:1px solid #00ff8859!important;border-radius:16px!important;justify-content:space-between!important;align-items:center!important;padding:16px 18px!important;display:flex!important}.profile-install-card:active{transform:scale(.98)}.profile-install-left{align-items:center!important;gap:14px!important;display:flex!important}.profile-install-icon{color:#0f8!important;background:#0f83!important;border-radius:12px!important;flex-shrink:0!important;place-items:center!important;width:42px!important;height:42px!important;display:grid!important}.profile-install-info strong{color:#0f8!important;font-size:14px!important;font-weight:800!important;line-height:1.3!important;display:block!important}.profile-install-info small{color:#94a3b8!important;margin-top:3px!important;font-size:11.5px!important;line-height:1.35!important;display:block!important}.profile-install-badge{color:#0f8!important;white-space:nowrap!important;background:#00ff882e!important;border:1px solid #00ff884d!important;border-radius:8px!important;flex-shrink:0!important;padding:7px 14px!important;font-size:12px!important;font-weight:800!important}.profile-signout-wrap{width:100%;margin-top:2px}.profile-signout-btn{transition:background .15s;color:#ff4d6a!important;cursor:pointer!important;box-sizing:border-box!important;background:#ff4d6a14!important;border:1px solid #ff4d6a4d!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;gap:10px!important;width:100%!important;padding:15px 18px!important;font-size:14px!important;font-weight:800!important;display:flex!important}.profile-signout-btn:active{background:#ff4d6a2e!important}.profile-signout-confirm{text-align:center;box-sizing:border-box;background:#ff4d6a1a;border:1px solid #ff4d6a59;border-radius:14px;flex-direction:column;gap:12px;width:100%;padding:16px 18px;display:flex}.profile-signout-confirm-btns{gap:10px;display:flex}.profile-signout-confirm-btns button{cursor:pointer;border-radius:10px;flex:1;height:42px;font-size:13px;font-weight:800}
