:root{--bg: #060a14;--card-grad: linear-gradient(160deg, rgba(40,80,180,.6) 0%, rgba(20,50,140,.5) 100%);--invest-grad: linear-gradient(160deg, rgba(0,100,120,.35) 0%, rgba(0,60,90,.3) 100%);--border: rgba(60, 120, 255, .55);--border-teal: rgba(0, 200, 255, .35);--accent: #00d4ff;--accent-dim: rgba(0, 212, 255, .12);--btn-dark: rgba(4, 8, 22, .88);--text: #ffffff;--muted: rgba(255, 255, 255, .55);--nav-bg: rgba(5, 9, 20, .97);--sidebar-width: 290px;--font-ui: "Rajdhani", sans-serif;--font-mono: "Orbitron", monospace}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--bg);color:var(--text);font-family:var(--font-ui);font-size:14px;line-height:1.5;min-height:100vh;overflow-x:hidden}input,button,select,textarea,a{font-family:inherit}.font-mono{font-family:var(--font-mono)!important}.font-ui{font-family:var(--font-ui)!important}body.body_with-bg{background:var(--bg)}body.body_with-bg:before{content:"";position:fixed;inset:0;background:radial-gradient(ellipse 90% 60% at 50% 110%,rgba(20,60,180,.5) 0%,transparent 65%),radial-gradient(ellipse 40% 30% at 15% 75%,rgba(0,100,255,.18) 0%,transparent 55%),radial-gradient(ellipse 30% 25% at 85% 65%,rgba(0,180,255,.12) 0%,transparent 55%);pointer-events:none;z-index:0}body.body_with-bg:after{content:"";position:fixed;inset:0;background-image:linear-gradient(rgba(0,150,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(0,150,255,.03) 1px,transparent 1px);background-size:38px 38px;pointer-events:none;z-index:0}.mobile-container{position:relative;z-index:1;max-width:480px;margin:0 auto;min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden}.home-container{padding-bottom:80px}.header-box{position:sticky;top:0;z-index:200;padding:16px 18px 14px!important;background:linear-gradient(180deg,rgba(5,9,20,.98) 0%,rgba(6,11,24,.92) 100%);border-bottom:1px solid rgba(0,212,255,.1);backdrop-filter:blur(18px)}.header-box:after{content:"";position:absolute;bottom:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(0,212,255,.25),transparent);pointer-events:none}.header-box .logo{height:40px;width:auto;object-fit:contain}.button-account{background:rgba(0,212,255,.08)!important;border:1.5px solid var(--accent)!important;border-radius:30px!important;padding:7px 16px!important;font-family:var(--font-mono)!important;font-size:11px!important;font-weight:400!important;color:var(--accent)!important;letter-spacing:.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px;cursor:pointer;transition:all .2s ease;line-height:1.4!important;vertical-align:middle}.button-account:hover{background:rgba(0,212,255,.16)!important;box-shadow:0 0 14px #00d4ff33}.header-icon-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;border:1px solid transparent;text-decoration:none!important;color:#ffffff80;transition:color .2s ease,background .2s ease,border-color .2s ease;cursor:pointer;flex-shrink:0}.header-icon-btn:hover{color:var(--accent);background:rgba(0,212,255,.07);border-color:#00d4ff33}.header-icon-img{width:22px!important;height:22px!important;stroke:currentColor;color:inherit;display:block;flex-shrink:0;transition:filter .2s ease}.header-icon-btn:hover .header-icon-img{filter:drop-shadow(0 0 4px rgba(0,212,255,.5))}.header-notif-dot{display:none;position:absolute;top:6px;right:6px;width:7px;height:7px;background:#ff4d6a;border-radius:50%;border:1.5px solid rgba(5,9,20,.98);box-shadow:0 0 6px #ff4d6ab3}.header-notif-dot.visible{display:block}.menu-btn{display:inline-flex;align-items:center;text-decoration:none!important}.overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,.65);backdrop-filter:blur(2px);z-index:900;transition:opacity .3s ease}.overlay.active{display:block}.sidebar{position:fixed;top:0;right:0;width:var(--sidebar-width);height:100vh;background:linear-gradient(180deg,rgba(5,10,25,.99) 0%,rgba(7,14,35,.99) 100%);border-left:1px solid rgba(0,212,255,.15);backdrop-filter:blur(24px);z-index:1000;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;padding-bottom:30px;box-shadow:-10px 0 50px #003cb440;transform:translate(100%);transition:transform .35s cubic-bezier(.4,0,.2,1)}.sidebar.active{transform:translate(0)}.sidebar:before{content:"";display:block;flex-shrink:0;height:2px;background:linear-gradient(90deg,transparent,var(--accent),transparent);opacity:.6}.sidebar::-webkit-scrollbar{width:3px}.sidebar::-webkit-scrollbar-track{background:transparent}.sidebar::-webkit-scrollbar-thumb{background:rgba(0,212,255,.25);border-radius:3px}.sidebar .card{background:linear-gradient(160deg,rgba(40,80,180,.45) 0%,rgba(20,50,130,.4) 100%)!important;border:1px solid rgba(60,120,255,.4)!important;border-radius:12px!important;margin:18px 14px 10px!important;padding:20px 16px!important;text-align:center;position:relative;box-shadow:0 0 22px #0064ff1a}.sidebar .card:before{content:"";position:absolute;top:-1px;left:-1px;width:14px;height:14px;border-top:2px solid var(--accent);border-left:2px solid var(--accent);border-radius:3px 0 0}.sidebar .card:after{content:"";position:absolute;bottom:-1px;right:-1px;width:14px;height:14px;border-bottom:2px solid var(--accent);border-right:2px solid var(--accent);border-radius:0 0 3px}.sidebar .avatar{display:flex;justify-content:center;margin-bottom:12px}.sidebar .avatar img{width:66px;height:66px;border-radius:50%;border:2px solid var(--accent);box-shadow:0 0 18px #00d4ff4d;object-fit:cover}.sidebar .card .wallet{font-family:var(--font-mono);font-size:10px;color:var(--accent);letter-spacing:.5px;margin-bottom:6px;word-break:break-all}.sidebar .card .status{display:inline-block;background:rgba(0,212,255,.1);border:1px solid rgba(0,212,255,.3);border-radius:20px;padding:3px 14px;font-family:var(--font-ui);font-size:11px;font-weight:700;color:var(--accent);letter-spacing:1.5px;text-transform:uppercase;margin-bottom:10px}.sidebar .card .info{font-family:var(--font-ui);font-size:12px;color:#fff6;display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap}.sidebar .card .info span{font-family:var(--font-mono);font-size:10px;color:#ffffffa6}.sidebar .card .info .icon img{width:18px;height:18px;opacity:.65;transition:opacity .2s}.sidebar .card .info .icon img:hover{opacity:1}.sidebar ul{list-style:none;padding:6px 0;margin:0;flex:1}.sidebar ul li{margin:1px 0}.sidebar ul li a{display:flex;align-items:center;justify-content:space-between;padding:12px 18px;text-decoration:none!important;font-family:var(--font-ui);font-size:15px;font-weight:600;color:#ffffff8c!important;letter-spacing:.4px;border-left:2px solid transparent;transition:all .2s ease}.sidebar ul li a:hover{color:#fff!important;background:rgba(0,212,255,.05);border-left-color:#00d4ff73}.sidebar ul li a.active,.sidebar ul li a.active-link{color:var(--accent)!important;background:rgba(0,212,255,.07);border-left-color:var(--accent)}.sidebar ul li a .first-block{display:flex;align-items:center;gap:12px}.sidebar ul li a .second-block{display:flex;align-items:center}.sidebar .sidebar_menu_img{width:20px;height:20px;object-fit:contain;opacity:.7;filter:brightness(0) invert(1);transition:opacity .2s,filter .2s}.sidebar ul li a:hover .sidebar_menu_img,.sidebar ul li a.active .sidebar_menu_img,.sidebar ul li a.active-link .sidebar_menu_img{opacity:1;filter:brightness(0) saturate(100%) invert(70%) sepia(100%) saturate(500%) hue-rotate(162deg) brightness(108%)}.sidebar .sidebar_more_img{width:15px;height:15px;opacity:.25;filter:brightness(0) invert(1);transition:opacity .2s,transform .2s}.sidebar ul li a:hover .sidebar_more_img{opacity:.6;transform:translate(2px)}.account-box{display:flex;align-items:center;gap:10px;margin:6px 14px;background:rgba(0,212,255,.04);border:1px solid rgba(0,212,255,.14);border-radius:10px;padding:10px 14px}.slider-button-account{font-family:var(--font-mono)!important;font-size:10px!important;color:#ffffff80!important;background:transparent!important;border:none!important;padding:0!important;margin:0;letter-spacing:.4px;flex:1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;text-decoration:none!important;display:block}.account-box a.slider-button-account img,.account-box .sidebar_menu_img{width:22px;height:22px;opacity:.55;flex-shrink:0;transition:opacity .2s}.account-box a.slider-button-account:hover img,.account-box .sidebar_menu_img:hover{opacity:1}.disconnect-btn{margin:10px 14px 0}.disconnect-btn .button-confirm{width:100%;background:rgba(255,50,80,.08)!important;border:1.5px solid rgba(255,50,80,.3)!important;border-radius:8px!important;padding:11px!important;font-family:var(--font-ui)!important;font-size:14px!important;font-weight:700!important;color:#ff4d6a!important;letter-spacing:1px;text-transform:uppercase;transition:all .2s ease;cursor:pointer}.disconnect-btn .button-confirm:hover{background:rgba(255,50,80,.18)!important;box-shadow:0 0 16px #ff32502e;transform:translateY(-1px)}.connect-only{padding:40px 20px;text-align:center}.connect-only .button-confirm{background:rgba(0,212,255,.1)!important;border:1.5px solid rgba(0,212,255,.35)!important;border-radius:8px!important;padding:12px 36px!important;font-family:var(--font-ui)!important;font-size:15px!important;font-weight:700!important;color:var(--accent)!important;letter-spacing:1.5px;text-transform:uppercase;text-decoration:none!important;display:inline-block;transition:all .2s ease}.connect-only .button-confirm:hover{background:rgba(0,212,255,.2)!important;box-shadow:0 0 20px #00d4ff2e;transform:translateY(-1px)}.footer-menu{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:480px;background:var(--nav-bg);border-top:1px solid rgba(0,150,255,.18);backdrop-filter:blur(20px);display:flex;justify-content:space-around;align-items:center;padding:10px 0 20px;z-index:800}.footer-menu:before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(0,212,255,.3),transparent)}.menu-item{display:flex;flex-direction:column;align-items:center;gap:3px;text-decoration:none!important;opacity:.42;transition:opacity .2s ease;min-width:54px;padding:2px 0}.menu-item.active{opacity:1}.menu-item:hover{opacity:.8}.menu-item .menu_img{width:24px;height:24px;flex-shrink:0;object-fit:contain;color:inherit;stroke:currentColor;transition:stroke .2s ease,filter .2s ease}.menu-item span{font-family:var(--font-ui);font-size:11px;font-weight:600;letter-spacing:.3px;color:inherit;line-height:1;transition:color .2s ease}.menu-item{color:#ffffff61}.menu-item:hover{color:#ffffffbf;opacity:1}.menu-item.active{color:var(--accent);opacity:1}.menu-item.active .menu_img{filter:drop-shadow(0 0 5px rgba(0,212,255,.55))}.wrapper-dashboard{position:relative;z-index:1}.margin-bottom-100{margin-bottom:100px;gap:14px;padding:8px 16px}@keyframes node-pulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.35)}}@keyframes chain-flow{0%{stroke-dashoffset:60}to{stroke-dashoffset:0}}@keyframes hex-drift{0%{transform:translateY(0) rotate(0);opacity:.06}50%{transform:translateY(-8px) rotate(3deg);opacity:.12}to{transform:translateY(0) rotate(0);opacity:.06}}@keyframes scan-x{0%{left:-100%}to{left:200%}}.balance-box{width:100%;max-width:420px;position:relative;border-radius:16px;padding:22px 22px 18px;backdrop-filter:blur(18px);overflow:hidden;animation:fadeUp .45s ease both;isolation:isolate}.d-flex:nth-child(1) .balance-box{animation-delay:.05s}.d-flex:nth-child(2) .balance-box{animation-delay:.13s}.d-flex:nth-child(3) .balance-box{animation-delay:.21s}.balance-box:after{content:"";position:absolute;top:0;bottom:0;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.03),transparent);pointer-events:none;animation:scan-x 4s linear infinite;z-index:0}.balance-box .bcard-hex{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;border-radius:inherit}.balance-box .bcard-hex svg{position:absolute;bottom:-10px;right:-10px;width:180px;height:140px;opacity:.07;animation:hex-drift 6s ease-in-out infinite}.balance-box .bcard-nodes{position:absolute;inset:0;z-index:0;pointer-events:none}.balance-box .bcard-nodes svg{position:absolute;top:0;left:0;width:100%;height:100%}.balance-box>*:not(.bcard-hex):not(.bcard-nodes){position:relative;z-index:1}.balance-box .bcard-tl,.balance-box .bcard-br{position:absolute;width:18px;height:18px;z-index:2;pointer-events:none}.balance-box .bcard-tl{top:-1px;left:-1px;border-top:2px solid var(--accent);border-left:2px solid var(--accent);border-radius:16px 0 0;animation:cpulse 2.5s ease infinite}.balance-box .bcard-br{bottom:-1px;right:-1px;border-bottom:2px solid var(--accent);border-right:2px solid var(--accent);border-radius:0 0 16px;animation:cpulse 2.5s 1.2s ease infinite}.bcard--usdt{background:linear-gradient(145deg,rgba(0,30,80,.92) 0%,rgba(0,15,50,.96) 100%);border:1.5px solid rgba(0,150,255,.4);box-shadow:0 0 0 1px #0064ff14,0 8px 32px #003cb459,inset 0 1px #00b4ff1f}.bcard--usdt .bcard-tl,.bcard--usdt .bcard-br{border-color:#00d4ff}.bcard--usdt .bcard-hex svg{fill:#0050ff}.bcard--gwt{background:linear-gradient(145deg,rgba(30,0,80,.92) 0%,rgba(15,0,55,.96) 100%);border:1.5px solid rgba(140,80,255,.4);box-shadow:0 0 0 1px #6432ff14,0 8px 32px #5014b459,inset 0 1px #a064ff1f}.bcard--gwt .bcard-tl,.bcard--gwt .bcard-br{border-color:#a855f7}.bcard--gwt .bcard-hex svg{fill:#7c3aed}.bcard--gwt:after{background:linear-gradient(90deg,transparent,rgba(168,85,247,.04),transparent)}.bcard--mining{background:linear-gradient(145deg,rgba(0,40,20,.92) 0%,rgba(0,25,15,.96) 100%);border:1.5px solid rgba(0,200,100,.35);box-shadow:0 0 0 1px #00b45014,0 8px 32px #0064324d,inset 0 1px #00dc781a}.bcard--mining .bcard-tl,.bcard--mining .bcard-br{border-color:#00e5a0}.bcard--mining .bcard-hex svg{fill:#00b060}.bcard--mining:after{background:linear-gradient(90deg,transparent,rgba(0,220,120,.04),transparent)}.bcard-token-badge{display:inline-flex;align-items:center;gap:5px;padding:3px 10px 3px 6px;border-radius:20px;margin-bottom:8px;font-family:var(--font-mono);font-size:9px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.bcard--usdt .bcard-token-badge{background:rgba(0,212,255,.1);border:1px solid rgba(0,212,255,.25);color:var(--accent)}.bcard--gwt .bcard-token-badge{background:rgba(168,85,247,.1);border:1px solid rgba(168,85,247,.25);color:#c084fc}.bcard--mining .bcard-token-badge{background:rgba(0,229,160,.1);border:1px solid rgba(0,229,160,.22);color:#00e5a0}.bcard-token-badge svg{width:10px;height:10px;flex-shrink:0}.balance-label{font-family:var(--font-ui)!important;font-size:11px!important;font-weight:600!important;color:#fff6!important;letter-spacing:1.8px!important;text-align:left!important;text-transform:uppercase;margin-bottom:4px!important}.balance-value{font-family:var(--font-mono)!important;font-size:28px!important;font-weight:700!important;color:#fff!important;letter-spacing:.5px!important;text-align:left!important;line-height:1.2!important;margin-bottom:14px!important}.balance-value span{font-size:13px!important;font-weight:600!important;color:#ffffff73!important;margin-left:6px;letter-spacing:2px}@keyframes dash-ripple{0%{transform:scale(.6);opacity:.6}to{transform:scale(2.2);opacity:0}}@keyframes dash-ping{0%{box-shadow:0 0 #00d4ff73}70%{box-shadow:0 0 0 8px #00d4ff00}to{box-shadow:0 0 #00d4ff00}}@keyframes dash-ping-amber{0%{box-shadow:0 0 #ffb40066}70%{box-shadow:0 0 0 8px #ffb40000}to{box-shadow:0 0 #ffb40000}}@keyframes dash-float-up{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes dash-float-down{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.dash-actions{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:14px;padding:0 4px}.dash-action-btn{flex:1;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:7px;padding:9px 10px;border-radius:12px;background:rgba(0,0,0,.28);border:1px solid transparent;cursor:pointer;transition:all .22s ease;text-decoration:none!important;position:relative;overflow:hidden}.dash-action-btn:before{content:"";position:absolute;top:0;left:20%;right:20%;height:1px;opacity:.5;transition:opacity .2s}.dash-action-btn:hover:before{opacity:1}.dash-action-btn:after{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at center,rgba(255,255,255,.08) 0%,transparent 70%);opacity:0;transition:opacity .15s}.dash-action-btn:active:after{opacity:1}.dash-action-btn:active{transform:scale(.97)}.dash-action-icon{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;transition:transform .2s}.dash-action-icon svg{width:13px;height:13px;position:relative;z-index:1}.dash-action-label{font-family:var(--font-ui);font-size:12px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;position:relative;z-index:1}.dash-action-btn--deposit{border-color:#00d4ff38;background:linear-gradient(135deg,rgba(0,212,255,.08) 0%,rgba(0,100,140,.12) 100%)}.dash-action-btn--deposit:before{background:linear-gradient(90deg,transparent,rgba(0,212,255,.5),transparent)}.dash-action-btn--deposit .dash-action-icon{background:rgba(0,212,255,.13);border:1px solid rgba(0,212,255,.3);color:var(--accent);animation:dash-float-up 2.8s ease-in-out infinite}.dash-action-btn--deposit .dash-action-label{color:#00d4ffe6}.dash-action-btn--deposit:hover{border-color:#00d4ff73;background:linear-gradient(135deg,rgba(0,212,255,.13) 0%,rgba(0,100,140,.18) 100%);box-shadow:0 4px 16px #00d4ff26,inset 0 1px #00d4ff1a}.dash-action-btn--deposit:hover .dash-action-icon{animation:dash-ping 1s ease-out infinite,dash-float-up 2.8s ease-in-out infinite}.dash-action-btn--withdraw{border-color:#ffb40033;background:linear-gradient(135deg,rgba(255,180,0,.07) 0%,rgba(180,80,0,.1) 100%)}.dash-action-btn--withdraw:before{background:linear-gradient(90deg,transparent,rgba(255,180,0,.45),transparent)}.dash-action-btn--withdraw .dash-action-icon{background:rgba(255,180,0,.1);border:1px solid rgba(255,180,0,.28);color:#ffb400;animation:dash-float-down 3.2s ease-in-out infinite}.dash-action-btn--withdraw .dash-action-label{color:#ffb400e6}.dash-action-btn--withdraw:hover{border-color:#ffb40066;background:linear-gradient(135deg,rgba(255,180,0,.12) 0%,rgba(180,80,0,.15) 100%);box-shadow:0 4px 16px #ffb40021,inset 0 1px #ffb40014}.dash-action-btn--withdraw:hover .dash-action-icon{animation:dash-ping-amber 1s ease-out infinite,dash-float-down 3.2s ease-in-out infinite}.dash-action-stat{display:flex;align-items:center;justify-content:center;gap:7px;padding:9px 14px;border-radius:12px;background:rgba(0,0,0,.28);border:1px solid rgba(160,220,100,.2);font-family:var(--font-ui);font-size:12px;font-weight:700;color:#a0dc64d9;letter-spacing:.8px;text-transform:uppercase}.dash-action-stat svg{width:13px;height:13px;stroke:#a0dc64d9;animation:dash-float-up 2.5s ease-in-out infinite}.button-withdraw{display:none!important}.btn-lg.button-withdraw{padding:11px 8px!important;font-size:14px!important;border-radius:8px!important;line-height:1.2!important}.investment-box{position:relative!important;border-radius:16px!important;padding:18px 20px!important;margin:0 0 14px!important;background:linear-gradient(145deg,rgba(0,30,50,.95) 0%,rgba(0,15,35,.98) 100%)!important;border:1.5px solid rgba(0,212,255,.2)!important;backdrop-filter:blur(18px);box-shadow:0 8px 28px #003c8c4d!important;overflow:hidden;animation:fadeUp .45s .26s ease both;--bs-gutter-x: 0 !important;isolation:isolate}.investment-box:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,212,255,.5),rgba(0,212,255,.5),transparent);z-index:1}.investment-box:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 10% 50%,rgba(0,212,255,.06) 0%,transparent 60%),radial-gradient(ellipse at 90% 50%,rgba(0,100,255,.06) 0%,transparent 60%);pointer-events:none;z-index:0}.investment-box>*{position:relative;z-index:1}.investment-box .first-block{display:flex;flex-direction:column;align-items:center;gap:2px}.invest-box-header{display:flex;align-items:center;gap:6px;margin-bottom:6px}.invest-box-header svg{width:14px;height:14px;stroke:#00d4ff99}.invest-box-header span{font-family:var(--font-ui);font-size:10px;font-weight:700;letter-spacing:2px;color:#00d4ff99;text-transform:uppercase}.invest-chain-dots{display:flex;align-items:center;gap:0;margin-bottom:10px}.invest-chain-dot{width:6px;height:6px;border-radius:50%;background:rgba(0,212,255,.35);border:1px solid rgba(0,212,255,.5)}.invest-chain-dot.active{background:var(--accent);box-shadow:0 0 6px #00d4ff99;animation:node-pulse 2s ease-in-out infinite}.invest-chain-dot.active:nth-child(3){animation-delay:.4s}.invest-chain-dot.active:nth-child(5){animation-delay:.8s}.invest-chain-line{width:16px;height:1px;background:linear-gradient(90deg,rgba(0,212,255,.2),rgba(0,212,255,.5),rgba(0,212,255,.2))}.investment-label{font-family:var(--font-ui)!important;font-size:11px!important;font-weight:600!important;color:#fff6!important;letter-spacing:1.8px!important;text-transform:uppercase;margin-bottom:4px!important}.investment-value{font-family:var(--font-mono)!important;font-size:26px!important;font-weight:700!important;color:#fff!important;letter-spacing:.5px!important;margin-bottom:0!important}.sidebar_language .modal-dialog{margin:0;position:fixed;bottom:0;left:0;right:0;max-width:100%}.sidebar_language .modal-content{background:linear-gradient(180deg,rgba(8,14,34,.99) 0%,rgba(5,10,24,.99) 100%);border:1px solid rgba(0,212,255,.15);border-radius:20px 20px 0 0;color:var(--text)}.sidebar_language .modal-header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.06);padding:16px 20px}.sidebar_language .modal-title{font-family:var(--font-ui);font-size:16px;font-weight:700;color:var(--text);letter-spacing:1px;text-transform:uppercase;margin:0}.sidebar_language .modal-btn-close{background:transparent;border:none;cursor:pointer;padding:4px}.sidebar_language .modal-btn-close img{width:20px;height:20px;opacity:.6;transition:opacity .2s}.sidebar_language .modal-btn-close:hover img{opacity:1}.sidebar_language .modal-body{padding:12px 16px 24px;display:flex;flex-direction:column;gap:4px}.language-option{display:flex;align-items:center;justify-content:space-between;padding:13px 16px;border-radius:10px;text-decoration:none!important;font-family:var(--font-ui);font-size:15px;font-weight:600;color:#fff9!important;letter-spacing:.5px;transition:all .2s ease;border:1px solid transparent}.language-option:hover{background:rgba(0,212,255,.06);color:#fff!important;border-color:#00d4ff26}.language-option.active{background:rgba(0,212,255,.09);color:var(--accent)!important;border-color:#00d4ff40}.language-option div{display:flex;align-items:center;gap:12px}.language-option .flag{width:22px;height:16px;border-radius:3px;object-fit:cover}.language-option .select_dot{width:18px;height:18px}.customModal1.modal .modal_layout{display:flex;align-items:flex-end;min-height:100vh;padding:0}.customModal1 .modal-dialog.modal-dialog-bottom{margin:0;width:100%;max-width:100%}.customModal1 .modal-content{background:linear-gradient(180deg,rgba(8,14,34,.99) 0%,rgba(5,10,24,.99) 100%);border:1px solid rgba(0,212,255,.15);border-radius:20px 20px 0 0;border-bottom:none;color:var(--text);box-shadow:0 -10px 50px #003cc833;position:relative;overflow:hidden}.customModal1 .modal-content:before{content:"";position:absolute;top:0;left:15%;right:15%;height:2px;background:linear-gradient(90deg,transparent,var(--accent),transparent);opacity:.6}.customModal1 .modal-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px 14px;border-bottom:1px solid rgba(255,255,255,.06)}.customModal1 .modal-header .first-block{width:24px}.customModal1 .modal-title{font-family:var(--font-ui);font-size:16px;font-weight:700;color:var(--text);letter-spacing:1.5px;text-transform:uppercase;margin:0;text-align:center;flex:1}.modal-btn-close{background:transparent;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;opacity:.6;transition:opacity .2s}.modal-btn-close:hover{opacity:1}.modal-btn-close img{width:20px;height:20px}.customModal1 .modal-body{padding:20px 20px 32px}.customModal1 .form-label{font-family:var(--font-ui);font-size:12px;font-weight:600;color:var(--muted);letter-spacing:1.5px;text-transform:uppercase;margin-bottom:10px;display:block}.show-qrcode{display:inline-flex;align-items:center;justify-content:center;padding:14px;background:#fff;border-radius:12px;border:2px solid rgba(0,212,255,.3);box-shadow:0 0 0 4px #00d4ff0f,0 0 24px #00d4ff26}.show-qrcode svg,.show-qrcode img{display:block;width:200px!important;height:200px!important}.custom-wrapper{position:relative;display:flex;align-items:center}.custom_input,.custom_input.input-2{background:rgba(4,8,22,.75)!important;border:1.5px solid rgba(60,120,255,.35)!important;border-radius:10px!important;padding:12px 48px 12px 14px!important;font-family:var(--font-mono)!important;font-size:12px!important;color:var(--text)!important;outline:none;width:100%;transition:border-color .2s,box-shadow .2s;box-shadow:none!important}.custom_input:focus,.custom_input.input-2:focus{border-color:var(--accent)!important;box-shadow:0 0 0 3px #00d4ff14!important}.custom-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:.55;transition:opacity .2s,transform .2s}.custom-icon:hover{opacity:1;transform:translateY(-50%) scale(1.1)}.password_toggle_icon{width:20px;height:20px;object-fit:contain;display:block}.bcard--txn{background:linear-gradient(145deg,rgba(0,25,50,.95) 0%,rgba(0,12,35,.97) 100%);border:1.5px solid rgba(0,180,200,.3);box-shadow:0 0 0 1px #0078b412,0 8px 32px #0050a04d,inset 0 1px #00c8ff1a;max-width:100%}.bcard--txn .bcard-tl,.bcard--txn .bcard-br{border-color:#00d4ff}.bcard--txn .bcard-hex svg{fill:#0070a0}.bcard--txn:after{background:linear-gradient(90deg,transparent,rgba(0,200,255,.04),transparent)}.txn-balance-value{font-size:34px!important;margin-bottom:14px!important}.txn-pl-link{display:flex;align-items:center;gap:7px;padding:9px 14px;background:rgba(0,212,255,.06);border:1px solid rgba(0,212,255,.18);border-radius:10px;font-family:var(--font-ui);font-size:13px;font-weight:700;color:#00d4ffd9!important;text-decoration:none!important;letter-spacing:.5px;transition:all .2s}.txn-pl-link svg{width:15px;height:15px;stroke:currentColor;flex-shrink:0}.txn-pl-link .txn-pl-chevron{margin-left:auto;opacity:.5;width:14px;height:14px}.txn-pl-link:hover{background:rgba(0,212,255,.11);border-color:#00d4ff59;color:var(--accent)!important;transform:translate(2px)}.txn-filter-bar{display:flex;flex-direction:column;gap:8px}.txn-filter-label{display:flex;align-items:center;gap:6px;font-family:var(--font-ui);font-size:11px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:1.5px}.txn-filter-label svg{width:12px;height:12px;stroke:var(--muted)}.txn-filter-pills{display:flex;gap:8px;flex-wrap:wrap}.txn-pill{padding:6px 14px;background:rgba(4,8,22,.8);border:1px solid rgba(60,120,255,.2);border-radius:30px;font-family:var(--font-mono);font-size:10px;font-weight:600;color:#fff6;cursor:pointer;transition:all .18s ease;letter-spacing:.5px}.txn-pill:hover{border-color:#00d4ff59;color:#ffffffbf;background:rgba(0,212,255,.06)}.txn-pill.active{background:rgba(0,212,255,.12);border-color:var(--accent);color:var(--accent);box-shadow:0 0 10px #00d4ff1f}.transaction-balance-box{margin-top:0!important;width:100%;max-width:420px}.section-title{font-family:var(--font-ui);font-size:12px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:2px;padding:18px 20px 8px;text-align:center}.txn-select{display:none}.select2-container{width:100%!important}.select2-container--default .select2-selection--single{background:rgba(4,8,22,.8)!important;border:1.5px solid rgba(60,120,255,.45)!important;border-radius:10px!important;height:44px!important;display:flex!important;align-items:center!important;padding:0 14px!important;transition:border-color .2s}.select2-container--default.select2-container--open .select2-selection--single{border-color:var(--accent)!important;box-shadow:0 0 0 3px #00d4ff14!important}.select2-container--default .select2-selection--single .select2-selection__rendered{font-family:var(--font-ui)!important;font-size:14px!important;font-weight:600!important;color:var(--accent)!important;letter-spacing:.5px;line-height:44px!important;padding:0!important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:44px!important;right:12px!important}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var(--accent) transparent transparent transparent!important;border-width:6px 5px 0 5px!important}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent var(--accent) transparent!important;border-width:0 5px 6px 5px!important}.select2-container--default .select2-dropdown{background:rgba(6,12,30,.98)!important;border:1.5px solid rgba(0,212,255,.25)!important;border-radius:10px!important;backdrop-filter:blur(16px);overflow:hidden;box-shadow:0 8px 32px #003cc840}.select2-container--default .select2-results__option{font-family:var(--font-ui)!important;font-size:14px!important;font-weight:600!important;color:#ffffffa6!important;letter-spacing:.4px;padding:11px 16px!important;background:transparent!important;transition:background .15s,color .15s}.select2-container--default .select2-results__option--highlighted,.select2-container--default .select2-results__option[aria-selected=true]{background:rgba(0,212,255,.1)!important;color:var(--accent)!important}.select2-container--default .select2-results__option[aria-selected=true]{border-left:2px solid var(--accent)}.custom-table-main{padding:0 16px}.data-container,.data-wrapper{width:100%}#data-pagination{padding:16px 0 8px;display:flex;justify-content:center}#data-pagination .pagination{gap:4px}#data-pagination .page-link{background:rgba(4,8,22,.8)!important;border:1px solid rgba(60,120,255,.3)!important;color:#ffffff8c!important;font-family:var(--font-ui);font-size:13px;font-weight:600;border-radius:6px!important;padding:6px 12px;transition:all .2s}#data-pagination .page-link:hover{background:rgba(0,212,255,.1)!important;border-color:var(--accent)!important;color:var(--accent)!important}#data-pagination .page-item.active .page-link{background:rgba(0,212,255,.15)!important;border-color:var(--accent)!important;color:var(--accent)!important}#data-pagination .page-item.disabled .page-link{opacity:.3}.txn-amount-positive{color:#00e5a0;font-family:var(--font-mono);font-size:13px}.txn-amount-negative{color:#ff4d6a;font-family:var(--font-mono);font-size:13px}.invest-card{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;background:linear-gradient(160deg,rgba(40,80,180,.35) 0%,rgba(20,50,140,.28) 100%);border:1px solid rgba(60,120,255,.3);border-radius:14px;margin-bottom:10px;position:relative;overflow:hidden;animation:fadeUp .3s ease both}.invest-card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,212,255,.25),transparent)}.invest-card__left{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.invest-card__icon{width:42px;height:42px;border-radius:12px;background:rgba(0,212,255,.07);border:1px solid rgba(0,212,255,.2);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--accent)}.invest-card__icon svg{width:18px;height:18px;stroke:currentColor}.invest-card__meta{display:flex;flex-direction:column;gap:2px;min-width:0}.invest-card__type{font-family:var(--font-ui);font-size:14px;font-weight:700;color:#ffffffe6;letter-spacing:.3px}.invest-card__date{font-family:var(--font-mono);font-size:11px;color:#fff9;letter-spacing:.3px}.invest-card__time{font-family:var(--font-mono);font-size:10px;color:var(--muted)}.invest-card__right{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0}.invest-card__amount{font-family:var(--font-mono);font-size:16px;font-weight:700;color:#00e5a0;letter-spacing:.5px;white-space:nowrap}.invest-card__unit{font-family:var(--font-ui);font-size:11px;font-weight:600;color:var(--muted);margin-left:3px;letter-spacing:1px}.transaction_not_found{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:48px 20px}.transaction_not_found svg{width:80px;height:80px;opacity:.7}.txn-not-found-text{font-family:var(--font-ui);font-size:14px;font-weight:600;color:var(--muted);letter-spacing:1px;text-transform:uppercase}.txn-card-list{display:flex;flex-direction:column;padding:0 16px}.txn-card-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 0;border-bottom:1px solid rgba(255,255,255,.05);animation:fadeUp .3s ease both}.txn-card-item:last-child{border-bottom:none}.txn-card-icon{width:38px;height:38px;border-radius:10px;background:rgba(0,212,255,.07);border:1px solid rgba(0,212,255,.18);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--accent)}.txn-card-icon svg{width:16px;height:16px;stroke:currentColor}.txn-card-left{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.txn-card-meta{display:flex;flex-direction:column;gap:3px;min-width:0}.txn-card-desc{font-family:var(--font-ui);font-size:13px;font-weight:600;color:#ffffffd9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.txn-card-date{font-family:var(--font-mono);font-size:10px;color:var(--muted);letter-spacing:.3px}.txn-card-time{opacity:.65;margin-left:4px}.txn-date{display:block;font-family:var(--font-mono);font-size:11px;color:#fffc;letter-spacing:.3px}.txn-time{display:block;font-family:var(--font-mono);font-size:10px;color:var(--muted);margin-top:2px}.txn-amount-positive,.txn-amount-negative{font-family:var(--font-mono);font-size:13px;font-weight:600;white-space:nowrap;flex-shrink:0}.txn-amount-positive{color:#00e5a0}.txn-amount-negative{color:#ff4d6a}.table-responsive{border-radius:12px;overflow:hidden;border:1.5px solid rgba(60,120,255,.3);background:linear-gradient(160deg,rgba(40,80,180,.3) 0%,rgba(20,50,140,.25) 100%);position:relative}.table-responsive:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,212,255,.4),transparent)}.custom-table{width:100%;border-collapse:collapse;font-family:var(--font-ui)}.custom-table thead tr{border-bottom:1px solid rgba(0,212,255,.15)}.custom-table thead th{font-family:var(--font-ui);font-size:11px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:1.5px;padding:14px;white-space:nowrap;background:rgba(0,212,255,.04);border:none}.custom-table thead th:last-child{text-align:right}.custom-table tbody tr{border-bottom:1px solid rgba(255,255,255,.04);transition:background .15s}.custom-table tbody tr:last-child{border-bottom:none}.custom-table tbody tr:hover{background:rgba(0,212,255,.04)}.custom-table tbody td{padding:13px 14px;vertical-align:middle;font-size:13px;color:#ffffffbf;border:none}.custom-table tbody td:last-child{text-align:right}.custom-alert{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:10px;margin-bottom:16px;position:relative;animation:fadeUp .3s ease both}.custom-alert.warning{background:rgba(245,158,11,.08);border:1px solid rgba(245,158,11,.3)}.alert-icon{flex-shrink:0;display:flex;align-items:center;color:#f59e0b}.alert-icon svg{width:18px;height:18px;stroke:#f59e0b}.alert-content{font-family:var(--font-ui);font-size:13px;color:#ffffffb3;line-height:1.5;flex:1}.alert-content strong{color:#fff}.alert-close{background:transparent;border:none;color:#fff6;font-size:18px;cursor:pointer;line-height:1;padding:0;flex-shrink:0;transition:color .2s}.alert-close:hover{color:#fff}.friends_list_1{display:flex;flex-direction:column;gap:8px;padding:14px 16px;background:linear-gradient(160deg,rgba(40,80,180,.3) 0%,rgba(20,50,140,.25) 100%);border:1px solid rgba(60,120,255,.3);border-radius:12px;margin-bottom:14px;position:relative}.friends_list_1:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,212,255,.3),transparent)}.label_text{display:flex;align-items:center;justify-content:space-between;font-family:var(--font-ui);font-size:13px;font-weight:500;color:var(--muted);letter-spacing:.4px}.label_text span{font-family:var(--font-mono);font-size:13px;font-weight:700;color:var(--accent)}.friends_list_2{margin-bottom:14px}.deposit_amount{position:relative;display:flex;align-items:center}.deposit_amount .custom_input{background:rgba(4,8,22,.8)!important;border:1.5px solid rgba(60,120,255,.4)!important;border-radius:10px!important;padding:12px 48px 12px 16px!important;font-family:var(--font-ui)!important;font-size:14px!important;font-weight:500!important;color:var(--text)!important;outline:none;transition:border-color .2s,box-shadow .2s}.deposit_amount .custom_input:focus{border-color:var(--accent)!important;box-shadow:0 0 0 3px #00d4ff14!important}.deposit_amount .custom_input::placeholder{color:#ffffff40}.deposit_usdt{position:absolute;right:14px;display:flex;align-items:center;justify-content:center;color:var(--accent);opacity:.7;transition:opacity .2s}.deposit_usdt:hover{opacity:1}.deposit_usdt svg{width:18px;height:18px;stroke:currentColor}.friends-tabs{margin-bottom:16px}.tab-container{display:flex;gap:8px;background:rgba(4,8,22,.6);border:1px solid rgba(60,120,255,.25);border-radius:12px;padding:5px}.tab-container .tab{flex:1;display:flex;align-items:center;justify-content:center;gap:7px;padding:10px 12px;border-radius:8px;font-family:var(--font-ui);font-size:13px;font-weight:700;color:#ffffff73;letter-spacing:.5px;text-decoration:none!important;transition:all .2s ease;text-align:center}.tab-container .tab svg{width:15px;height:15px;stroke:currentColor;flex-shrink:0}.tab-container .tab:hover{color:#ffffffbf;background:rgba(0,212,255,.05)}.tab-container .tab.active{background:rgba(0,212,255,.12);border:1px solid rgba(0,212,255,.3);color:var(--accent)}.tab-container .tab.active svg{filter:drop-shadow(0 0 3px rgba(0,212,255,.5))}.card-list{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.friend-card{display:flex;align-items:center;gap:14px;padding:14px 16px;background:linear-gradient(160deg,rgba(40,80,180,.35) 0%,rgba(20,50,140,.28) 100%);border:1px solid rgba(60,120,255,.3);border-radius:12px;position:relative;overflow:hidden;cursor:pointer;transition:border-color .2s,box-shadow .2s;animation:fadeUp .4s ease both}.friend-card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,212,255,.25),transparent)}.friend-card:hover{border-color:#00d4ff66;box-shadow:0 0 20px #0064ff1f}.friend-avatar{position:relative;flex-shrink:0}.friend-avatar svg{width:48px;height:48px;display:block}.friend-rank-badge{position:absolute;bottom:-4px;left:50%;transform:translate(-50%);background:rgba(0,212,255,.15);border:1px solid rgba(0,212,255,.35);border-radius:10px;padding:1px 8px;font-family:var(--font-ui);font-size:9px;font-weight:700;color:var(--accent);letter-spacing:.8px;text-transform:uppercase;white-space:nowrap}.friend-info{flex:1;display:flex;flex-direction:column;gap:5px}.friend-row{display:flex;align-items:center;gap:6px}.friend-label{font-family:var(--font-ui);font-size:11px;font-weight:600;color:var(--muted);letter-spacing:.8px;text-transform:uppercase;white-space:nowrap}.friend-value{font-family:var(--font-mono);font-size:12px;font-weight:600;color:#ffffffd9}.friend-value.accent{color:var(--accent)}.friend-chevron{flex-shrink:0;color:#fff3;transition:color .2s,transform .2s}.friend-chevron svg{width:16px;height:16px;stroke:currentColor}.friend-card:hover .friend-chevron{color:var(--accent);transform:translate(2px)}.friends-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:48px 20px}.friends-empty svg{width:80px;height:80px;opacity:.65}.friends-empty-text{font-family:var(--font-ui);font-size:14px;font-weight:600;color:var(--muted);letter-spacing:1px;text-transform:uppercase}.pagenation{padding:8px 0 16px}.pagenation .pagination{gap:4px;justify-content:center}.pagenation .page-link{background:rgba(4,8,22,.8)!important;border:1px solid rgba(60,120,255,.3)!important;color:#ffffff8c!important;font-family:var(--font-ui);font-size:13px;font-weight:600;border-radius:6px!important;padding:6px 12px;transition:all .2s}.pagenation .page-link:hover{background:rgba(0,212,255,.1)!important;border-color:var(--accent)!important;color:var(--accent)!important}.pagenation .page-item.active .page-link{background:rgba(0,212,255,.15)!important;border-color:var(--accent)!important;color:var(--accent)!important}.pagenation .page-item.disabled .page-link{opacity:.3}.umbrella-tree{display:flex;flex-direction:column;align-items:center;padding:20px 0 10px;overflow-x:auto}.tree-card{display:flex;align-items:center;gap:12px;padding:12px 14px;background:linear-gradient(160deg,rgba(40,80,180,.35) 0%,rgba(20,50,140,.28) 100%);border:1px solid rgba(60,120,255,.3);border-radius:12px;position:relative;transition:border-color .2s,box-shadow .2s;cursor:default;min-width:220px}.tree-card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,212,255,.25),transparent)}.tree-card.root{border-color:#00d4ff73;box-shadow:0 0 20px #00d4ff1f}.tree-card.root:before{background:linear-gradient(90deg,transparent,rgba(0,212,255,.5),transparent)}.tree-avatar{position:relative;flex-shrink:0}.tree-avatar svg{width:44px;height:44px;display:block}.tree-badge{position:absolute;bottom:-5px;left:50%;transform:translate(-50%);background:rgba(0,212,255,.12);border:1px solid rgba(0,212,255,.3);border-radius:10px;padding:1px 8px;font-family:var(--font-ui);font-size:9px;font-weight:700;color:var(--accent);letter-spacing:.8px;text-transform:uppercase;white-space:nowrap}.root-badge{background:rgba(0,212,255,.18);border-color:#00d4ff80;color:var(--accent)}.tree-info{flex:1;display:flex;flex-direction:column;gap:3px}.tree-wallet{font-family:var(--font-mono);font-size:10px;font-weight:600;color:var(--accent);letter-spacing:.4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px}.tree-id{font-family:var(--font-ui);font-size:12px;font-weight:500;color:var(--muted)}.tree-id span{font-family:var(--font-mono);font-size:11px;color:#ffffffbf}.tree-time{font-family:var(--font-ui);font-size:11px;color:#ffffff4d;letter-spacing:.2px}.tree-expand-btn{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:#00d4ff66;transition:color .2s,transform .2s}.tree-expand-btn svg{width:16px;height:16px;stroke:currentColor}.tree-child.has-children:hover .tree-expand-btn{color:var(--accent)}.tree-child.expanded .tree-expand-btn{transform:rotate(180deg);color:var(--accent)}.tree-root{display:flex;flex-direction:column;align-items:center}.tree-connector-v{width:2px;height:24px;background:linear-gradient(180deg,rgba(0,212,255,.4),rgba(0,212,255,.15));margin:0 auto}.tree-children-wrap{display:flex;flex-direction:column;align-items:center;width:100%}.tree-connector-h{height:2px;width:60%;background:linear-gradient(90deg,transparent,rgba(0,212,255,.3),transparent);margin-bottom:0}.tree-children{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;list-style:none;padding:12px 4px 4px;margin:0;width:100%}.tree-child{display:flex;flex-direction:column;align-items:center;position:relative}.tree-child:before{content:"";display:block;width:2px;height:16px;background:linear-gradient(180deg,rgba(0,212,255,.15),rgba(0,212,255,.35));margin-bottom:0}.tree-child.has-children .tree-card{border-color:#00d4ff59;cursor:pointer}.tree-child.has-children .tree-card:hover{border-color:#00d4ff99;box-shadow:0 0 16px #00d4ff1f}#unilevel-tree .jstree-default .jstree-anchor{font-family:var(--font-ui)!important;font-size:14px!important;color:#ffffffbf!important}#unilevel-tree .jstree-default .jstree-hovered{background:rgba(0,212,255,.08)!important;border-radius:6px!important}#unilevel-tree .jstree-default .jstree-clicked{background:rgba(0,212,255,.14)!important;border-radius:6px!important;color:var(--accent)!important}#unilevel-tree .jstree-default .jstree-wholerow-hovered{background:rgba(0,212,255,.05)!important}#unilevel-tree .jstree-default .jstree-wholerow-clicked{background:rgba(0,212,255,.1)!important}.tree-empty{display:flex;flex-direction:column;align-items:center;gap:14px;padding:40px 20px}.tree-empty svg{width:72px;height:72px;opacity:.65}.bcard--invest{background:linear-gradient(145deg,rgba(30,20,0,.94) 0%,rgba(18,10,0,.97) 100%);border:1.5px solid rgba(255,180,0,.3);box-shadow:0 0 0 1px #c8780012,0 8px 32px #8c50004d,inset 0 1px #ffc8001a;max-width:100%}.bcard--invest .bcard-tl,.bcard--invest .bcard-br{border-color:#ffb400}.bcard--invest .bcard-hex svg{fill:#a06000}.bcard--invest:after{background:linear-gradient(90deg,transparent,rgba(255,180,0,.04),transparent)}.bcard-token-badge--invest{background:rgba(255,180,0,.1)!important;border-color:#ffb40040!important;color:#ffb400!important}.invest-bal-value{margin-bottom:12px!important}.invest-insurance-wrap{width:100%}.insurance-toggle-wrap{display:flex;align-items:center;justify-content:space-between;gap:14px;background:linear-gradient(160deg,rgba(0,40,80,.7) 0%,rgba(0,20,55,.75) 100%);border:1px solid rgba(0,212,255,.2);border-radius:14px;padding:14px 16px;position:relative;overflow:hidden}.insurance-toggle-wrap:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,212,255,.3),transparent)}.insurance-info{flex:1}.insurance-title{display:flex;align-items:center;gap:8px;font-family:var(--font-ui);font-size:14px;font-weight:700;color:#fff;margin-bottom:4px;letter-spacing:.3px}.insurance-title svg{stroke:var(--accent);flex-shrink:0}.insurance-desc{font-family:var(--font-ui);font-size:12px;font-weight:500;color:var(--muted);padding-left:23px;letter-spacing:.3px}.toggle-switch{position:relative;width:50px;height:26px;flex-shrink:0;cursor:pointer;margin:0}.toggle-switch input[type=checkbox]{opacity:0;width:0;height:0;position:absolute}.toggle-switch input[type=hidden]{display:none}.toggle-slider{position:absolute;inset:0;background:rgba(4,8,22,.8);border:1px solid rgba(60,120,255,.3);border-radius:26px;transition:all .3s ease}.toggle-slider:before{content:"";position:absolute;width:18px;height:18px;left:3px;top:50%;transform:translateY(-50%);background:rgba(255,255,255,.25);border-radius:50%;transition:all .3s ease}.toggle-switch input[type=checkbox]:checked+.toggle-slider{background:rgba(0,212,255,.12);border-color:var(--accent);box-shadow:0 0 12px #00d4ff33}.toggle-switch input[type=checkbox]:checked+.toggle-slider:before{transform:translateY(-50%) translate(24px);background:var(--accent);box-shadow:0 0 8px #00d4ff99}.insurance-fee-notice{display:flex;align-items:center;gap:8px;margin-top:8px;padding:10px 14px;background:rgba(0,212,255,.05);border:1px solid rgba(0,212,255,.18);border-radius:10px;font-family:var(--font-ui);font-size:12px;font-weight:500;color:#ffffffa6;letter-spacing:.3px}.insurance-fee-notice svg{stroke:var(--accent);flex-shrink:0}.invest-form-card{background:linear-gradient(160deg,rgba(5,15,40,.92) 0%,rgba(3,8,25,.96) 100%);border:1.5px solid rgba(60,120,255,.25);border-radius:16px;padding:18px;position:relative;overflow:hidden}.invest-form-card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,212,255,.4),transparent)}.invest-form-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.invest-form-header__left{display:flex;align-items:center;gap:8px;font-family:var(--font-ui);font-size:14px;font-weight:700;color:#ffffffd9;letter-spacing:.5px}.invest-form-header__left svg{width:16px;height:16px;stroke:var(--accent)}.invest-history-link{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-ui);font-size:13px;font-weight:600;color:var(--accent)!important;text-decoration:none!important;letter-spacing:.3px;transition:opacity .2s}.invest-history-link svg{width:14px;height:14px;stroke:currentColor}.invest-history-link:hover{opacity:.75}.invest-field{margin-bottom:12px}.invest-field__label{display:block;font-family:var(--font-ui);font-size:11px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:1.8px;margin-bottom:8px}.invest-field__input-wrap{position:relative;display:flex;align-items:center}.invest-field__prefix{position:absolute;left:14px;display:flex;align-items:center;pointer-events:none;z-index:1}.invest-field__prefix svg{width:15px;height:15px;stroke:#00d4ff8c}.invest-field__input{width:100%;padding-left:40px!important;padding-right:56px!important}.invest-field__suffix{position:absolute;right:14px;font-family:var(--font-mono);font-size:11px;font-weight:700;color:var(--accent);letter-spacing:1px;pointer-events:none}.invest-quick-amounts{display:flex;gap:8px;flex-wrap:wrap}.invest-quick-btn{flex:1;min-width:60px;padding:7px 10px;background:rgba(4,8,22,.7);border:1px solid rgba(60,120,255,.2);border-radius:8px;font-family:var(--font-mono);font-size:11px;font-weight:600;color:#ffffff73;cursor:pointer;transition:all .18s;text-align:center}.invest-quick-btn:hover{border-color:#00d4ff59;color:#fffc;background:rgba(0,212,255,.07)}.invest-quick-btn.active{background:rgba(0,212,255,.12);border-color:var(--accent);color:var(--accent);box-shadow:0 0 8px #00d4ff26}.invest_title_row{display:flex;align-items:center;justify-content:space-between}.invest_label{font-family:var(--font-ui);font-size:12px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:1.5px}.deposit_usdt--label{position:absolute;right:14px;font-family:var(--font-mono);font-size:11px;font-weight:700;color:var(--accent);letter-spacing:1px;pointer-events:none;width:auto!important;height:auto!important}.button-confirm{display:flex!important;align-items:center;justify-content:center;gap:8px;width:100%;background:linear-gradient(135deg,rgba(0,180,255,.18) 0%,rgba(0,100,200,.15) 100%)!important;border:1.5px solid rgba(0,212,255,.4)!important;border-radius:12px!important;padding:14px!important;font-family:var(--font-ui)!important;font-size:15px!important;font-weight:700!important;color:#fff!important;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden}.button-confirm svg{width:16px;height:16px;stroke:currentColor;flex-shrink:0}.button-confirm:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.05) 0%,transparent 100%);pointer-events:none}.button-confirm:hover{background:linear-gradient(135deg,rgba(0,212,255,.25) 0%,rgba(0,130,220,.2) 100%)!important;border-color:var(--accent)!important;box-shadow:0 0 24px #00d4ff40!important;transform:translateY(-1px);color:#fff!important}.button-confirm:active{transform:translateY(0)}.button-confirm:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.inner-header{display:flex;align-items:center;justify-content:space-between;padding:14px 18px!important;background:linear-gradient(180deg,rgba(5,9,20,.98) 0%,rgba(6,11,24,.92) 100%);border-bottom:1px solid rgba(0,212,255,.1);backdrop-filter:blur(18px);position:sticky;top:0;z-index:200}.inner-header:after{content:"";position:absolute;bottom:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(0,212,255,.25),transparent);pointer-events:none}.inner-header__back{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;border:1px solid rgba(60,120,255,.25);color:#fff9;text-decoration:none!important;transition:all .2s}.inner-header__back svg{width:20px;height:20px;stroke:currentColor}.inner-header__back:hover{color:var(--accent);border-color:#00d4ff59;background:rgba(0,212,255,.07)}.inner-header__title{font-family:var(--font-ui);font-size:16px;font-weight:700;color:#fff;letter-spacing:1px;text-transform:uppercase}.inner-header__spacer{width:36px;height:36px;flex-shrink:0}.invest-type-label{font-family:var(--font-ui);font-size:13px;font-weight:700;color:#ffffffd9;margin-bottom:3px;letter-spacing:.3px}.invest_td_2{font-family:var(--font-mono);font-size:13px;font-weight:600;color:var(--accent);white-space:nowrap;text-align:right;vertical-align:middle}.invest_td_3{text-align:right;vertical-align:middle;white-space:nowrap}.invest-status{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-ui);font-size:12px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;padding:4px 10px;border-radius:20px}.invest-status svg{width:10px;height:10px;flex-shrink:0}.invest_success{color:#00e5a0;background:rgba(0,229,160,.08);border:1px solid rgba(0,229,160,.2)}.invest_failure{color:#ff4d6a;background:rgba(255,77,106,.08);border:1px solid rgba(255,77,106,.2)}.pl-price-label{display:block;font-family:var(--font-ui);font-size:10px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:1px;margin-bottom:1px}.pl-card{background:linear-gradient(160deg,rgba(40,80,180,.35) 0%,rgba(20,50,140,.28) 100%);border:1px solid rgba(60,120,255,.3);border-radius:12px;padding:14px 16px;margin-bottom:10px;position:relative;overflow:hidden;animation:fadeUp .3s ease both}.pl-card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,212,255,.25),transparent)}.pl-card__top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:12px}.pl-pair{font-family:var(--font-mono);font-size:13px;font-weight:700;color:#fff;letter-spacing:.5px}.pl-card__prices{display:flex;align-items:center;gap:0;background:rgba(0,0,0,.2);border:1px solid rgba(60,120,255,.18);border-radius:8px;overflow:hidden}.pl-price-col{flex:1;display:flex;flex-direction:column;align-items:center;padding:8px 10px;gap:2px}.pl-price-label{display:block;font-family:var(--font-ui);font-size:10px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:1.2px;margin-bottom:0}.pl-price-value{font-family:var(--font-mono);font-size:13px;font-weight:600;color:#ffffffd9;letter-spacing:.3px}.pl-price-divider{width:1px;height:38px;background:rgba(60,120,255,.25);flex-shrink:0}.wrapper-dashboard:has(.inner-header)~* .footer-menu,body:has(.inner-header) .footer-menu{display:none!important}.pagination-section{display:flex;flex-direction:column;align-items:center;gap:12px;padding:16px 16px 8px}.pgn-records{font-family:var(--font-ui);font-size:12px;font-weight:500;color:var(--muted);letter-spacing:.4px;text-align:center}.pgn-list{display:flex;align-items:center;gap:6px;list-style:none;padding:0;margin:0}.pgn-item{display:flex}.pgn-link{display:flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 10px;border-radius:8px;background:rgba(4,8,22,.8);border:1px solid rgba(60,120,255,.25);font-family:var(--font-ui);font-size:13px;font-weight:600;color:#ffffff80;text-decoration:none!important;transition:all .2s ease;cursor:pointer}.pgn-link svg{width:16px;height:16px;stroke:currentColor}.pgn-link:hover{background:rgba(0,212,255,.08);border-color:#00d4ff59;color:var(--accent)}.pgn-item.active .pgn-link{background:rgba(0,212,255,.14);border-color:var(--accent);color:var(--accent);box-shadow:0 0 10px #00d4ff26}.pgn-item.disabled .pgn-link{opacity:.25;cursor:not-allowed;pointer-events:none}.pgn-goto{display:flex;align-items:center;gap:8px}.pgn-goto-label{font-family:var(--font-ui);font-size:12px;font-weight:600;color:var(--muted);letter-spacing:.5px;white-space:nowrap}.pgn-goto-input{width:60px;height:34px;background:rgba(4,8,22,.8)!important;border:1px solid rgba(60,120,255,.35)!important;border-radius:8px;padding:0 10px;font-family:var(--font-mono);font-size:12px;color:var(--accent)!important;text-align:center;outline:none;-moz-appearance:textfield;transition:border-color .2s}.pgn-goto-input::-webkit-outer-spin-button,.pgn-goto-input::-webkit-inner-spin-button{-webkit-appearance:none}.pgn-goto-input:focus{border-color:var(--accent)!important;box-shadow:0 0 0 3px #00d4ff14}.pgn-goto-btn{height:34px;padding:0 14px;background:rgba(0,212,255,.1);border:1px solid rgba(0,212,255,.3);border-radius:8px;font-family:var(--font-ui);font-size:13px;font-weight:700;color:var(--accent);letter-spacing:.5px;cursor:pointer;transition:all .2s}.pgn-goto-btn:hover{background:rgba(0,212,255,.18);border-color:var(--accent);box-shadow:0 0 10px #00d4ff26}.deposit-qr-wrap{display:flex;justify-content:center;margin-bottom:20px}.deposit-qr-card{display:flex;flex-direction:column;align-items:center;gap:12px;padding:20px;background:linear-gradient(160deg,rgba(40,80,180,.35) 0%,rgba(20,50,140,.28) 100%);border:1.5px solid rgba(60,120,255,.35);border-radius:16px;position:relative;overflow:hidden}.deposit-qr-card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,212,255,.4),transparent)}.deposit-qr-label{font-family:var(--font-ui);font-size:11px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:2px}.show-qrcode{background:#fff;border-radius:12px;padding:12px;border:2px solid rgba(0,212,255,.25);box-shadow:0 0 20px #00d4ff1f;display:flex;align-items:center;justify-content:center}.show-qrcode svg,.show-qrcode img{display:block}.deposit-qr-network{font-family:var(--font-mono);font-size:11px;font-weight:700;color:var(--accent);letter-spacing:1.5px;background:rgba(0,212,255,.08);border:1px solid rgba(0,212,255,.25);border-radius:20px;padding:4px 14px}.deposit-address-wrap{margin-bottom:20px}.deposit-address-label{font-family:var(--font-ui);font-size:11px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:1.5px;margin-bottom:8px}.deposit-address-box{display:flex;align-items:center;gap:10px;background:rgba(4,8,22,.8);border:1.5px solid rgba(60,120,255,.35);border-radius:10px;padding:12px 14px;transition:border-color .2s}.deposit-address-box:hover{border-color:#00d4ff66}.deposit-address-text{font-family:var(--font-mono);font-size:11px;color:#ffffffbf;letter-spacing:.5px;word-break:break-all;flex:1;line-height:1.5}.deposit-copy-btn{flex-shrink:0;width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:rgba(0,212,255,.08);border:1px solid rgba(0,212,255,.25);border-radius:8px;color:var(--accent);cursor:pointer;transition:all .2s}.deposit-copy-btn svg{width:16px;height:16px;stroke:currentColor}.deposit-copy-btn:hover{background:rgba(0,212,255,.16);border-color:var(--accent);box-shadow:0 0 10px #00d4ff33}.deposit-terms{background:rgba(245,158,11,.05);border:1px solid rgba(245,158,11,.2);border-radius:12px;padding:16px;margin-bottom:20px}.deposit-terms-title{display:flex;align-items:center;gap:8px;font-family:var(--font-ui);font-size:14px;font-weight:700;color:#f59e0b;letter-spacing:.5px;margin-bottom:12px}.deposit-terms-title svg{width:16px;height:16px;stroke:#f59e0b;flex-shrink:0}.deposit-terms-list{padding-left:18px;margin:0;display:flex;flex-direction:column;gap:8px}.deposit-terms-list li{font-family:var(--font-ui);font-size:13px;font-weight:500;color:#ffffffa6;line-height:1.5;letter-spacing:.2px}.deposit-terms-list li::marker{color:#f59e0b}.login-main{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100dvh;height:100dvh;gap:24px;padding:80px 24px 40px;overflow:hidden;background:var(--bg)}.login-bg-glow{position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(ellipse 70% 50% at 50% 30%,rgba(0,80,200,.18) 0%,transparent 70%),radial-gradient(ellipse 50% 40% at 50% 80%,rgba(0,212,255,.07) 0%,transparent 60%)}.login-bg-glow:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(0,212,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(0,212,255,.04) 1px,transparent 1px);background-size:40px 40px}.login-logo-wrap,.login-tagline,.login-web3-wrap{position:relative;z-index:1}.login-logo-wrap{animation:fadeUp .6s ease both}.login-logo{height:72px;width:auto;object-fit:contain;filter:drop-shadow(0 0 24px rgba(0,212,255,.25))}.login-tagline{display:flex;align-items:center;gap:12px;animation:fadeUp .6s .1s ease both}.login-tagline-line{flex:1;height:1px;width:50px;background:linear-gradient(90deg,transparent,rgba(0,212,255,.3))}.login-tagline-line:last-child{background:linear-gradient(90deg,rgba(0,212,255,.3),transparent)}.login-tagline-text{font-family:var(--font-ui);font-size:12px;font-weight:600;color:var(--muted);letter-spacing:1.5px;text-transform:uppercase;white-space:nowrap}.login-web3-wrap{animation:fadeUp .6s .2s ease both;display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:320px}.login-web3-wrap button,.login-web3-wrap [role=button],.login-web3-wrap a.btn{width:100%!important;background:linear-gradient(135deg,rgba(0,180,255,.18) 0%,rgba(0,100,200,.15) 100%)!important;border:1.5px solid rgba(0,212,255,.45)!important;border-radius:12px!important;padding:15px 24px!important;font-family:var(--font-ui)!important;font-size:15px!important;font-weight:700!important;color:#fff!important;letter-spacing:1.2px;text-transform:uppercase;cursor:pointer;transition:all .2s ease;box-shadow:0 0 #00d4ff00}.login-web3-wrap button:hover,.login-web3-wrap [role=button]:hover{background:linear-gradient(135deg,rgba(0,212,255,.25) 0%,rgba(0,130,220,.2) 100%)!important;border-color:var(--accent)!important;box-shadow:0 0 24px #00d4ff40!important;transform:translateY(-1px)}.login-bracket{position:absolute;width:40px;height:40px;z-index:0;pointer-events:none}.login-bracket--tl{top:24px;left:24px;border-top:2px solid rgba(0,212,255,.3);border-left:2px solid rgba(0,212,255,.3);border-radius:4px 0 0}.login-bracket--br{bottom:24px;right:24px;border-bottom:2px solid rgba(0,212,255,.3);border-right:2px solid rgba(0,212,255,.3);border-radius:0 0 4px}.auth-container{position:relative;min-height:100dvh;height:100dvh;display:flex;flex-direction:column;overflow:hidden}.guest-header{position:absolute;top:0;left:0;right:0;z-index:10;display:flex;align-items:center;justify-content:flex-end;padding:16px 18px}.lang-select{display:inline-flex;align-items:center;gap:7px;background:rgba(4,8,22,.7);border:1px solid rgba(60,120,255,.3);border-radius:30px;padding:7px 14px;font-family:var(--font-ui);font-size:13px;font-weight:600;color:#ffffffa6;letter-spacing:.4px;cursor:pointer;backdrop-filter:blur(10px);transition:all .2s}.lang-select svg{width:15px;height:15px;stroke:currentColor;flex-shrink:0}.lang-select:hover{border-color:#00d4ff66;color:var(--accent);background:rgba(0,212,255,.07)}.modal-btn-close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);color:#ffffff8c;cursor:pointer;transition:all .2s;padding:0}.modal-btn-close svg{width:16px;height:16px;stroke:currentColor}.modal-btn-close:hover{background:rgba(255,77,106,.12);border-color:#ff4d6a4d;color:#ff4d6a}.lang-option-left{display:flex;align-items:center;gap:10px}.flag{width:22px;height:22px;border-radius:50%;object-fit:cover;border:1px solid rgba(255,255,255,.1);flex-shrink:0}.lang-check{width:16px;height:16px;stroke:var(--accent);flex-shrink:0}.register-card{position:relative;z-index:1;width:calc(100% - 32px);max-width:420px;background:linear-gradient(160deg,rgba(40,80,180,.3) 0%,rgba(10,20,60,.5) 100%);border:1.5px solid rgba(60,120,255,.3);border-radius:20px;padding:24px 20px;display:flex;flex-direction:column;gap:16px;backdrop-filter:blur(12px);animation:fadeUp .5s .1s ease both}.register-card:before{content:"";position:absolute;top:0;left:15%;right:15%;height:1px;background:linear-gradient(90deg,transparent,rgba(0,212,255,.4),transparent)}.register-card:after{content:"";position:absolute;bottom:0;right:0;width:30px;height:30px;border-bottom:2px solid rgba(0,212,255,.25);border-right:2px solid rgba(0,212,255,.25);border-radius:0 0 20px;pointer-events:none}.register-card .login-web3-wrap{max-width:100%;animation:none}.register-login-link{position:relative;z-index:1;font-family:var(--font-ui);font-size:13px;font-weight:500;color:var(--muted);letter-spacing:.3px;animation:fadeUp .6s .3s ease both}.register-login-link a{color:var(--accent);font-weight:700;text-decoration:none;margin-left:4px;transition:opacity .2s}.register-login-link a:hover{opacity:.75}.register-widget{width:100%;max-width:100%;display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:0 20px;animation:fadeUp .5s .15s ease both}.register-wallet-pill{display:flex;align-items:center;gap:8px;background:rgba(0,212,255,.07);border:1px solid rgba(0,212,255,.25);border-radius:30px;padding:8px 14px;font-family:var(--font-mono);font-size:11px;color:var(--accent);letter-spacing:.5px;margin-bottom:4px;width:fit-content;align-self:center}.register-wallet-pill svg{width:14px;height:14px;stroke:currentColor;flex-shrink:0}.register-wallet-dot{width:7px;height:7px;border-radius:50%;background:#00e5a0;box-shadow:0 0 6px #00e5a0b3;flex-shrink:0;margin-left:auto}.register-form{display:flex;flex-direction:column;gap:12px;width:100%}.register-field{display:flex;flex-direction:column;gap:6px}.register-field-label{font-family:var(--font-ui);font-size:11px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:1.5px;padding-left:2px}.register-input{width:100%;background:rgba(4,8,22,.8)!important;border:1.5px solid rgba(60,120,255,.4)!important;border-radius:10px!important;padding:13px 16px!important;font-family:var(--font-ui)!important;font-size:14px!important;font-weight:500!important;color:var(--text)!important;outline:none;transition:border-color .2s,box-shadow .2s}.register-input:focus{border-color:var(--accent)!important;box-shadow:0 0 0 3px #00d4ff14!important}.register-input::placeholder{color:#fff3}.button-1{width:100%;background:linear-gradient(135deg,rgba(0,180,255,.18) 0%,rgba(0,100,200,.15) 100%)!important;border:1.5px solid rgba(0,212,255,.45)!important;border-radius:12px!important;padding:14px 24px!important;font-family:var(--font-ui)!important;font-size:15px!important;font-weight:700!important;color:#fff!important;letter-spacing:1.2px;text-transform:uppercase;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:6px}.button-1:hover:not(:disabled){background:linear-gradient(135deg,rgba(0,212,255,.25) 0%,rgba(0,130,220,.2) 100%)!important;border-color:var(--accent)!important;box-shadow:0 0 24px #00d4ff40!important;transform:translateY(-1px);color:#fff!important}.button-1:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.pred-page{gap:0}.pred-ticker-strip{display:flex;align-items:center;gap:0;background:rgba(4,8,22,.9);border-bottom:1px solid rgba(60,120,255,.2);overflow-x:auto;scrollbar-width:none}.pred-ticker-strip::-webkit-scrollbar{display:none}.pred-ticker-item{flex:1;display:flex;flex-direction:column;align-items:center;padding:10px 8px;border-right:1px solid rgba(60,120,255,.15);cursor:pointer;transition:background .2s;min-width:70px}.pred-ticker-item:last-child{border-right:none}.pred-ticker-item.active,.pred-ticker-item:hover{background:rgba(0,212,255,.06)}.pred-ticker-name{font-family:var(--font-mono);font-size:9px;font-weight:700;color:var(--muted);letter-spacing:1px;margin-bottom:3px}.pred-ticker-price{font-family:var(--font-mono);font-size:11px;font-weight:600;color:#ffffffb3;transition:color .3s}.pred-ticker-price.up{color:#00e5a0}.pred-ticker-price.down{color:#ff4d6a}.pred-pair-row{display:flex;flex-direction:column;gap:8px}.pred-pair-label{font-family:var(--font-ui);font-size:11px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:1.5px}.pred-pair-pills{display:flex;gap:8px;flex-wrap:wrap}.pred-pair-pill{padding:6px 14px;background:rgba(4,8,22,.8);border:1px solid rgba(60,120,255,.25);border-radius:30px;font-family:var(--font-mono);font-size:10px;font-weight:600;color:#ffffff73;cursor:pointer;transition:all .2s}.pred-pair-pill:hover{border-color:#00d4ff59;color:#ffffffbf}.pred-pair-pill.active{background:rgba(0,212,255,.12);border-color:var(--accent);color:var(--accent);box-shadow:0 0 10px #00d4ff1f}.pred-price-card{background:linear-gradient(160deg,rgba(40,80,180,.4) 0%,rgba(10,20,60,.5) 100%);border:1.5px solid rgba(60,120,255,.35);border-radius:16px;padding:16px 18px 0;position:relative;overflow:hidden}.pred-price-card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,212,255,.5),transparent)}.pred-price-card__top{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:10px}.pred-price-pair{font-family:var(--font-mono);font-size:12px;font-weight:700;color:var(--muted);letter-spacing:1px;margin-bottom:4px}.pred-price-change{font-family:var(--font-ui);font-size:13px;font-weight:700;letter-spacing:.5px}.pred-price-change.up{color:#00e5a0}.pred-price-change.down{color:#ff4d6a}.pred-price-main{font-family:var(--font-mono);font-size:26px;font-weight:700;color:#fff;letter-spacing:.5px;text-align:right}.pred-sparkline{display:block;width:100%;height:50px;margin-top:4px}.pred-card{background:linear-gradient(160deg,rgba(30,60,160,.45) 0%,rgba(10,20,60,.55) 100%);border:1.5px solid rgba(60,120,255,.3);border-radius:20px;padding:20px;position:relative;overflow:hidden}.pred-card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,212,255,.4),transparent)}.pred-card-title{font-family:var(--font-ui);font-size:16px;font-weight:700;color:#fff;letter-spacing:.5px;text-align:center;margin-bottom:4px}.pred-card-sub{font-family:var(--font-ui);font-size:13px;color:var(--muted);text-align:center;margin-bottom:4px}.pred-btn-row{display:flex;gap:12px}.pred-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:18px 12px;border-radius:14px;font-family:var(--font-mono);font-size:14px;font-weight:800;letter-spacing:2px;cursor:pointer;border:none;transition:all .2s ease;position:relative;overflow:hidden}.pred-btn svg{width:20px;height:20px;flex-shrink:0}.pred-btn--up{background:linear-gradient(160deg,rgba(0,229,160,.18) 0%,rgba(0,180,120,.1) 100%);border:1.5px solid rgba(0,229,160,.4)!important;color:#00e5a0}.pred-btn--up:hover{background:linear-gradient(160deg,rgba(0,229,160,.28) 0%,rgba(0,180,120,.18) 100%);box-shadow:0 0 24px #00e5a040;transform:translateY(-2px)}.pred-btn--down{background:linear-gradient(160deg,rgba(255,77,106,.18) 0%,rgba(200,30,60,.1) 100%);border:1.5px solid rgba(255,77,106,.4)!important;color:#ff4d6a}.pred-btn--down:hover{background:linear-gradient(160deg,rgba(255,77,106,.28) 0%,rgba(200,30,60,.18) 100%);box-shadow:0 0 24px #ff4d6a40;transform:translateY(-2px)}.pred-active-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.pred-active-direction{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:30px;font-family:var(--font-mono);font-size:12px;font-weight:800;letter-spacing:1px}.pred-active-direction svg{width:16px;height:16px}.pred-active-direction.up{background:rgba(0,229,160,.12);border:1px solid rgba(0,229,160,.3);color:#00e5a0}.pred-active-direction.down{background:rgba(255,77,106,.12);border:1px solid rgba(255,77,106,.3);color:#ff4d6a}.pred-active-pair{font-family:var(--font-mono);font-size:12px;color:var(--muted)}.pred-entry-row{display:flex;gap:0;background:rgba(0,0,0,.25);border:1px solid rgba(60,120,255,.2);border-radius:10px;overflow:hidden;margin-bottom:20px}.pred-entry-item{flex:1;display:flex;flex-direction:column;align-items:center;padding:10px 8px;border-right:1px solid rgba(60,120,255,.15)}.pred-entry-item:last-child{border-right:none}.pred-entry-label{font-family:var(--font-ui);font-size:10px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:1px;margin-bottom:4px}.pred-entry-value{font-family:var(--font-mono);font-size:11px;font-weight:600;color:#fffc}.pred-entry-value.up{color:#00e5a0}.pred-entry-value.down{color:#ff4d6a}.pred-timer-wrap{position:relative;width:140px;height:140px;margin:0 auto 16px}.pred-timer-ring{width:140px;height:140px;transform:rotate(-90deg)}.pred-timer-track{fill:none;stroke:#3c78ff26;stroke-width:6}.pred-timer-progress{fill:none;stroke:var(--accent);stroke-width:6;stroke-linecap:round;transition:stroke-dashoffset 1s linear,stroke .5s ease}.pred-timer-inner{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.pred-timer-digits{font-family:var(--font-mono);font-size:28px;font-weight:700;color:#fff;letter-spacing:1px;line-height:1}.pred-timer-label{font-family:var(--font-ui);font-size:10px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:1px;margin-top:4px}.pred-cancel-btn{display:block;width:100%;padding:10px;background:transparent;border:1px solid rgba(255,255,255,.1);border-radius:10px;font-family:var(--font-ui);font-size:13px;font-weight:600;color:#ffffff59;cursor:pointer;transition:all .2s}.pred-cancel-btn:hover{border-color:#ff4d6a4d;color:#ff4d6a}#pred-result{text-align:center;padding:10px 0}.pred-result-icon svg{width:56px;height:56px;margin-bottom:12px}.pred-result-title{font-family:var(--font-mono);font-size:20px;font-weight:800;letter-spacing:1px;margin-bottom:8px}.pred-result-title.up{color:#00e5a0}.pred-result-title.down{color:#ff4d6a}.pred-result-sub{font-family:var(--font-ui);font-size:13px;color:var(--muted);margin-bottom:20px;line-height:1.5}.pred-try-btn{padding:12px 28px;background:rgba(0,212,255,.1);border:1.5px solid rgba(0,212,255,.3);border-radius:30px;font-family:var(--font-ui);font-size:14px;font-weight:700;color:var(--accent);cursor:pointer;transition:all .2s}.pred-try-btn:hover{background:rgba(0,212,255,.18);box-shadow:0 0 14px #00d4ff33}.pred-history{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.pred-history-empty{font-family:var(--font-ui);font-size:13px;color:var(--muted);text-align:center;padding:20px 0}.pred-history-item{display:flex;align-items:center;gap:8px;padding:12px 14px;background:linear-gradient(160deg,rgba(40,80,180,.25) 0%,rgba(20,50,140,.2) 100%);border:1px solid rgba(60,120,255,.2);border-radius:10px}.pred-history-left{display:flex;flex-direction:column;gap:2px;flex:1}.pred-history-pair{font-family:var(--font-mono);font-size:11px;font-weight:700;color:#fffc}.pred-history-time{font-family:var(--font-ui);font-size:11px;color:var(--muted)}.pred-history-dir{font-family:var(--font-mono);font-size:11px;font-weight:700}.pred-history-dir.up{color:#00e5a0}.pred-history-dir.down{color:#ff4d6a}.pred-history-pct{font-family:var(--font-mono);font-size:11px;font-weight:600;min-width:60px;text-align:right}.pred-history-pct.up{color:#00e5a0}.pred-history-pct.down{color:#ff4d6a}.pred-history-result{font-size:16px;width:22px;text-align:center}.pred-history-result.win{color:#00e5a0}.pred-history-result.lose{color:#ff4d6a}.pred-history-result.pending{color:#f59e0b;font-size:13px}.pred-history-result.cancel{color:#94a3b8}.pred-amount-wrap{background:rgba(0,212,255,.04);border:1px solid rgba(0,212,255,.12);border-radius:12px;padding:14px 16px}.pred-amount-label{font-family:var(--font-ui);font-size:11px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#00d4ff8c;margin-bottom:8px}.pred-amount-input-row{display:flex;align-items:center;gap:0;background:rgba(0,0,0,.35);border:1px solid rgba(0,212,255,.18);border-radius:10px;overflow:hidden;transition:border-color .2s}.pred-amount-input-row:focus-within{border-color:#00d4ff8c;box-shadow:0 0 0 3px #00d4ff14}.pred-amount-prefix{font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:1px;color:#00d4ff80;padding:0 12px;height:44px;display:flex;align-items:center;border-right:1px solid rgba(0,212,255,.12);background:rgba(0,212,255,.05);white-space:nowrap;user-select:none}.pred-amount-input{flex:1;background:transparent;border:none;outline:none;color:#e2e8f0;font-family:var(--font-mono);font-size:18px;font-weight:700;letter-spacing:1px;padding:0 14px;height:44px;width:100%;-moz-appearance:textfield}.pred-amount-input::-webkit-outer-spin-button,.pred-amount-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pred-amount-input::placeholder{color:#fff3}.pred-quick-pills{display:flex;gap:8px;flex-wrap:wrap}.pred-quick-pill{flex:1;min-width:0;padding:6px 0;border-radius:8px;background:rgba(0,0,0,.3);border:1px solid rgba(0,212,255,.15);color:#00d4ff99;font-family:var(--font-mono);font-size:12px;font-weight:700;letter-spacing:.5px;cursor:pointer;transition:all .18s ease;text-align:center}.pred-quick-pill:hover{border-color:#00d4ff66;color:#00d4ff;background:rgba(0,212,255,.08)}.pred-quick-pill.active{background:rgba(0,212,255,.15);border-color:#00d4ff;color:#00d4ff;box-shadow:0 0 10px #00d4ff33}.pred-amount-error{font-family:var(--font-ui);font-size:12px;color:#ff4d6a;margin-top:6px;padding-left:2px}.pred-active-bet{display:flex;align-items:center;justify-content:center;gap:6px;margin:10px 0 4px;flex-wrap:wrap}.pred-active-bet-label{font-family:var(--font-ui);font-size:11px;letter-spacing:1px;text-transform:uppercase;color:#ffffff59}.pred-active-bet-value{font-family:var(--font-mono);font-size:13px;font-weight:700;color:#e2e8f0}.pred-active-bet-mult{font-family:var(--font-ui);font-size:12px;color:#ffffff4d}.pred-active-bet-payout{font-family:var(--font-mono);font-size:13px;font-weight:700;color:#00e5a0}#pred-loading{display:flex;align-items:center;justify-content:center;min-height:180px}.pred-loading-inner{display:flex;flex-direction:column;align-items:center;gap:16px}.pred-loading-spinner{width:40px;height:40px;border:3px solid rgba(0,212,255,.15);border-top-color:#00d4ff;border-radius:50%;animation:pred-spin .8s linear infinite}@keyframes pred-spin{to{transform:rotate(360deg)}}.pred-loading-text{font-family:var(--font-ui);font-size:13px;letter-spacing:1.5px;text-transform:uppercase;color:#00d4ff99}.up{color:#00e5a0!important}.down{color:#ff4d6a!important}.star-dot{position:fixed;border-radius:50%;background:#fff;pointer-events:none;z-index:0;animation:blink 3s ease infinite}@keyframes fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes scan{0%{top:0}to{top:100%}}@keyframes cpulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes blink{0%,to{opacity:1}50%{opacity:.12}}.blink{animation:blinker 1s linear infinite}@keyframes blinker{0%{opacity:1}50%{opacity:0}to{opacity:1}}.ct-balance-row{display:flex;gap:10px;padding:4px 0}.ct-bal-card{flex:1;border-radius:12px;padding:12px 14px;position:relative;overflow:hidden;transition:border-color .2s,box-shadow .2s}.ct-bal-card--usdt{background:linear-gradient(145deg,rgba(0,30,80,.85) 0%,rgba(0,15,50,.9) 100%);border:1px solid rgba(0,150,255,.25)}.ct-bal-card--gwt{background:linear-gradient(145deg,rgba(30,0,80,.85) 0%,rgba(15,0,55,.9) 100%);border:1px solid rgba(140,80,255,.25)}.ct-bal-card--active.ct-bal-card--usdt{border-color:#00d4ff80;box-shadow:0 0 16px #00d4ff1a}.ct-bal-card--active.ct-bal-card--gwt{border-color:#a855f780;box-shadow:0 0 16px #a855f71a}.ct-bal-ticker{display:flex;align-items:center;gap:5px;font-family:var(--font-mono);font-size:9px;font-weight:700;letter-spacing:2px;margin-bottom:6px}.ct-bal-card--usdt .ct-bal-ticker{color:var(--accent)}.ct-bal-card--gwt .ct-bal-ticker{color:#c084fc}.ct-bal-ticker svg{width:7px;height:7px}.ct-bal-value{font-size:20px;font-weight:700;line-height:1.15;color:#fff}.ct-bal-sub{font-family:var(--font-ui);font-size:10px;color:#ffffff59;margin-top:2px;letter-spacing:.5px}.ct-alert{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:10px;font-family:var(--font-ui);font-size:13px;line-height:1.4}.ct-alert svg{width:16px;height:16px;flex-shrink:0;margin-top:1px}.ct-alert--success{background:green;border:1px solid rgba(0,229,160,.25);color:#00e5a0}.ct-alert--error{background:red;border:1px solid rgba(255,77,106,.25);color:#ff4d6a}.ct-card{border-radius:16px;padding:20px 18px;background:linear-gradient(145deg,rgba(0,30,80,.92) 0%,rgba(0,15,50,.96) 100%);border:1.5px solid rgba(0,150,255,.3);box-shadow:0 8px 32px #003cb440,inset 0 1px #00b4ff14;position:relative;overflow:hidden;animation:fadeUp .4s ease both;isolation:isolate}.ct-card .bcard-hex{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;border-radius:inherit}.ct-card .bcard-hex svg{position:absolute;bottom:-10px;right:-10px;width:200px;height:160px;opacity:.05;animation:hex-drift 6s ease-in-out infinite}.ct-card .bcard-tl{position:absolute;top:-1px;left:-1px;width:18px;height:18px;border-top:2px solid #00d4ff;border-left:2px solid #00d4ff;border-radius:16px 0 0;z-index:2;pointer-events:none;animation:cpulse 2.5s ease infinite}.ct-card .bcard-br{position:absolute;bottom:-1px;right:-1px;width:18px;height:18px;border-bottom:2px solid #00d4ff;border-right:2px solid #00d4ff;border-radius:0 0 16px;z-index:2;pointer-events:none;animation:cpulse 2.5s 1.2s ease infinite}.ct-card>*:not(.bcard-hex):not(.bcard-tl):not(.bcard-br){position:relative;z-index:1}.ct-form-header{display:flex;align-items:center;gap:10px;margin-bottom:20px}.ct-form-header-dot{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 8px #00d4ffb3;animation:node-pulse 2s ease-in-out infinite;flex-shrink:0}.ct-form-header span{font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:2.5px;color:#00d4ffb3;flex-shrink:0}.ct-form-header-line{flex:1;height:1px;background:linear-gradient(90deg,rgba(0,212,255,.3),transparent)}.ct-field-group{margin-bottom:18px}.ct-field-label{display:block;font-family:var(--font-ui);font-size:10px;font-weight:700;letter-spacing:2px;color:#00d4ff8c;text-transform:uppercase;margin-bottom:8px}.ct-optional{color:#ffffff40;font-size:9px;letter-spacing:1px;text-transform:none}.ct-field-error{font-family:var(--font-ui);font-size:11px;color:#ff4d6a;margin-top:6px}.ct-type-toggle{display:flex;gap:8px}.ct-type-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:7px;padding:11px 14px;border-radius:10px;border:1.5px solid rgba(255,255,255,.1);background:rgba(0,0,0,.3);font-family:var(--font-mono);font-size:12px;font-weight:700;letter-spacing:1.5px;color:#fff6;cursor:pointer;transition:all .22s ease}.ct-type-btn svg{width:14px;height:14px;stroke:currentColor}.ct-type-btn--usdt.active{border-color:var(--accent);background:rgba(0,212,255,.1);color:var(--accent);box-shadow:0 0 14px #00d4ff26,inset 0 1px #00d4ff1a}.ct-type-btn--gwt.active{border-color:#a855f7;background:rgba(168,85,247,.1);color:#c084fc;box-shadow:0 0 14px #a855f726,inset 0 1px #a855f71a}.ct-type-btn:hover:not(.active){background:rgba(255,255,255,.05);color:#ffffffb3}.ct-input-wrap{display:flex;align-items:center;background:rgba(0,0,0,.35);border:1px solid rgba(0,212,255,.18);border-radius:10px;overflow:hidden;transition:border-color .2s,box-shadow .2s}.ct-input-wrap:focus-within{border-color:#00d4ff8c;box-shadow:0 0 0 3px #00d4ff14}.ct-input-wrap--error{border-color:#ff4d6a73!important}.ct-input-prefix{width:42px;height:44px;display:flex;align-items:center;justify-content:center;border-right:1px solid rgba(0,212,255,.12);background:rgba(0,212,255,.05);flex-shrink:0;color:#00d4ff73}.ct-input-prefix svg{width:15px;height:15px}.ct-input{flex:1;background:transparent;border:none;outline:none;color:#e2e8f0;font-family:var(--font-ui);font-size:14px;padding:0 14px;height:44px}.ct-input.font-mono{font-family:var(--font-mono);font-size:12px;letter-spacing:.5px}.ct-input::placeholder{color:#fff3}.ct-lookup-status{width:32px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.ct-lookup-spinner{width:14px;height:14px;border:2px solid rgba(0,212,255,.15);border-top-color:#00d4ff;border-radius:50%;animation:pred-spin .7s linear infinite}.ct-recipient-badge{display:inline-flex;align-items:center;gap:6px;margin-top:6px;padding:4px 10px;background:rgba(0,229,160,.08);border:1px solid rgba(0,229,160,.2);border-radius:20px;font-family:var(--font-ui);font-size:11px;color:#00e5a0}.ct-recipient-badge svg{stroke:#00e5a0}.ct-amount-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.ct-available-bal{font-family:var(--font-ui);font-size:10px;color:#ffffff59;letter-spacing:.3px}.ct-available-bal .font-mono{color:#00d4ffb3;font-size:11px}.ct-summary{margin:4px 0 18px;padding:12px 14px;background:rgba(0,0,0,.25);border:1px solid rgba(255,255,255,.07);border-radius:10px}.ct-summary-row{display:flex;justify-content:space-between;align-items:center;font-family:var(--font-ui);font-size:12px;color:#ffffff80;padding:3px 0}.ct-summary-row .font-mono{font-size:13px;font-weight:700;color:#e2e8f0}.ct-summary-recv{color:#00e5a0!important}.ct-summary-divider{height:1px;background:rgba(255,255,255,.06);margin:6px 0}.ct-summary-row--fee{margin-top:3px}.ct-submit-btn{width:100%;position:relative;padding:14px;border-radius:12px;border:1.5px solid rgba(0,212,255,.4);background:linear-gradient(135deg,rgba(0,212,255,.14) 0%,rgba(0,80,160,.18) 100%);cursor:pointer;overflow:hidden;transition:all .22s ease}.ct-submit-btn:hover{border-color:#00d4ffa6;background:linear-gradient(135deg,rgba(0,212,255,.2) 0%,rgba(0,80,160,.25) 100%);box-shadow:0 0 24px #00d4ff2e,inset 0 1px #00d4ff1f;transform:translateY(-1px)}.ct-submit-btn:active{transform:scale(.98) translateY(0)}.ct-submit-inner{display:flex;align-items:center;justify-content:center;gap:9px;font-family:var(--font-ui);font-size:15px;font-weight:700;letter-spacing:1.5px;color:var(--accent);text-transform:uppercase;position:relative;z-index:1}.ct-submit-inner svg{width:16px;height:16px;stroke:currentColor}.ct-submit-glow{position:absolute;inset:0;background:radial-gradient(ellipse at center,rgba(0,212,255,.08) 0%,transparent 70%);pointer-events:none}.ct-section-title{display:flex;align-items:center;gap:8px;padding:6px 0 4px;font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:2.5px;color:#ffffff4d}.ct-section-title svg{width:13px;height:13px;stroke:currentColor}.ct-history-item{display:flex;align-items:center;gap:12px;padding:13px 14px;background:linear-gradient(160deg,rgba(40,80,180,.2) 0%,rgba(20,50,140,.15) 100%);border:1px solid rgba(60,120,255,.18);border-radius:12px;animation:fadeUp .35s ease both}.ct-hist-icon{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ct-hist-icon svg{width:15px;height:15px;stroke:currentColor}.ct-hist-icon--out{background:rgba(255,77,106,.1);border:1px solid rgba(255,77,106,.25);color:#ff4d6a}.ct-hist-icon--in{background:rgba(0,229,160,.1);border:1px solid rgba(0,229,160,.25);color:#00e5a0}.ct-hist-body{flex:1;min-width:0}.ct-hist-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.ct-hist-type{font-family:var(--font-ui);font-size:13px;font-weight:600;color:#ffffffbf}.ct-hist-ticker{display:inline-block;padding:1px 7px;border-radius:10px;font-family:var(--font-mono);font-size:9px;font-weight:700;letter-spacing:1px;margin-left:5px;vertical-align:middle}.ct-hist-ticker--usdt{background:rgba(0,212,255,.1);border:1px solid rgba(0,212,255,.25);color:var(--accent)}.ct-hist-ticker--gwt{background:rgba(168,85,247,.1);border:1px solid rgba(168,85,247,.25);color:#c084fc}.ct-hist-amount{font-size:14px;font-weight:700}.ct-hist-amount--out{color:#ff4d6a}.ct-hist-amount--in{color:#00e5a0}.ct-hist-bot{display:flex;justify-content:space-between;align-items:center}.ct-hist-peer{font-size:10px;color:#00d4ff8c;letter-spacing:.4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px}.ct-hist-time{font-family:var(--font-ui);font-size:10px;color:#ffffff4d;flex-shrink:0}.ct-hist-note{font-family:var(--font-ui);font-size:11px;color:#ffffff4d;font-style:italic;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ct-history-empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:30px 16px;font-family:var(--font-ui);font-size:13px;color:#ffffff40}.ct-history-empty svg{width:28px;height:28px;stroke:currentColor}@keyframes dash-ping-teal{0%{box-shadow:0 0 #00c8b466}70%{box-shadow:0 0 0 8px #00c8b400}to{box-shadow:0 0 #00c8b400}}.dash-action-btn--transfer{border-color:#00c8b438;background:linear-gradient(135deg,rgba(0,200,180,.08) 0%,rgba(0,100,120,.12) 100%)}.dash-action-btn--transfer:before{background:linear-gradient(90deg,transparent,rgba(0,200,180,.45),transparent)}.dash-action-btn--transfer .dash-action-icon{background:rgba(0,200,180,.1);border:1px solid rgba(0,200,180,.28);color:#00c8b4}.dash-action-btn--transfer .dash-action-label{color:#00c8b4e6}.dash-action-btn--transfer:hover{border-color:#00c8b473;background:linear-gradient(135deg,rgba(0,200,180,.14) 0%,rgba(0,100,120,.18) 100%);box-shadow:0 4px 16px #00c8b424,inset 0 1px #00c8b414}.dash-action-btn--transfer:hover .dash-action-icon{animation:dash-ping-teal 1s ease-out infinite}
