:root{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#fff;background:#111827;font-synthesis:none;--page: #111827;--card: #1f2937;--pool: #1a1f2e;--line: #2c3645;--muted: #9ca3af;--gold: #eab308;--purple: #6366f1;--green: #00c853}*{box-sizing:border-box}html,body,#root{min-width:320px;min-height:100%;margin:0;background:var(--page)}body{font-size:16px;line-height:1.5}button,input{font:inherit}button{color:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin:0}.site-shell{min-height:100vh;color:#fff;background:var(--page)}.site-header{position:fixed;z-index:50;top:0;right:0;left:0;height:52px;padding:8px 12px;background:var(--page)}.header-row{height:36px;display:flex;align-items:center;justify-content:space-between}.language-wrap{position:relative}.language-button{height:24px;padding:4px 8px;display:flex;align-items:center;gap:4px;border:0;border-radius:4px;background:transparent;cursor:pointer}.language-button img{width:16px;height:16px;object-fit:contain}.language-button span{margin-left:0;font-size:12px;line-height:16px}.language-button svg,.connect-button svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2}.language-menu{position:absolute;z-index:60;top:28px;left:0;width:280px;padding:0;display:grid;grid-template-columns:repeat(2,140px);overflow:hidden;border-radius:4px;background:#1e2633;box-shadow:0 8px 25px #00000059}.language-menu button{position:relative;height:28px;padding:6px 12px;display:flex;align-items:center;gap:7px;border:0;background:transparent;text-align:left;font-size:12px;line-height:16px;cursor:pointer}.language-menu button img{width:16px;height:16px;object-fit:contain}.language-menu button b{margin-left:auto;color:var(--gold)}.language-menu button:hover,.language-menu button.active{background:#374151}.header-actions{min-width:0;display:flex;align-items:center;gap:8px}.evm-network-trigger{width:64px;height:36px;padding:4px 8px;display:flex;align-items:center;justify-content:space-between;gap:5px;border:0;border-radius:8px;color:#d1d5db;background:#2c3645;cursor:pointer}.evm-network-trigger:hover,.evm-network-trigger.open{background:#374151}.evm-network-trigger>svg{width:14px;height:14px;flex:none;fill:none;stroke:currentColor;stroke-width:2.4;transition:transform .18s ease}.evm-network-trigger.open>svg{transform:rotate(180deg)}.connect-button{height:36px;padding:10px 14px;display:flex;align-items:center;gap:4px;border:0;border-radius:4px;background:#1f2937;font-size:12px;line-height:16px;font-weight:600;cursor:pointer}.wallet-wrap{position:relative}.connect-button.open{background:#374151}.connect-button.open svg{transform:rotate(180deg)}.connect-button.connected{max-width:205px;color:#fff;background:#2c3645;font-size:16px;font-weight:500}.connect-button.connected.open{background:#374151}.connect-button.connected.trx{background:#f45b0a}.connect-button.connected.trx.open{background:#e95206}.evm-connected-shell .evm-network-trigger.open,.evm-connected-shell .connect-button.connected.evm.open{background:#2c3645}.evm-connected-shell .evm-network-trigger.open>svg,.evm-connected-shell .connect-button.connected.evm.open>svg{transform:none}.connect-button.connected span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wallet-status-dot{width:12px;height:12px;margin-right:8px;flex:none;border-radius:50%;background:#34d399}.evm-network-icon{width:56px;height:56px;display:grid;place-items:center;flex:none;border-radius:50%;color:#fff;background:#565a5e}.evm-network-icon svg{width:35px;height:35px;fill:currentColor}.evm-network-icon.bsc{background:#f0b90b}.evm-network-icon.bsc svg{width:38px;height:38px}.evm-network-icon.polygon{background:#8b2fd3}.evm-network-icon.polygon svg{width:39px;height:39px;fill:none;stroke:currentColor;stroke-width:2.7;stroke-linejoin:round}.evm-network-icon.unknown{color:#9ca3af;background:#374151;font-size:18px}.evm-network-trigger .evm-network-icon{width:28px;height:28px}.evm-network-trigger .evm-network-icon svg{width:18px;height:18px}.evm-network-trigger .evm-network-icon.bsc svg,.evm-network-trigger .evm-network-icon.polygon svg{width:20px;height:20px}.evm-network-layer{position:fixed;z-index:90;top:0;right:0;bottom:0;left:0}.evm-network-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;background:#00000080;cursor:default}.evm-network-sheet{position:absolute;right:0;bottom:0;left:50%;width:min(100%,620px);max-height:calc(100vh - 40px);padding:24px 27px calc(18px + env(safe-area-inset-bottom));overflow-y:auto;transform:translate(-50%);border-radius:40px 40px 0 0;color:#fff;background:#1a1f2e;box-shadow:0 -18px 48px #00000047}.evm-network-sheet-heading{min-height:46px;margin-bottom:22px;display:grid;grid-template-columns:46px 1fr 46px;align-items:center}.evm-network-sheet-heading h2{grid-column:2;text-align:center;font-size:28px;line-height:42px;font-weight:700}.evm-network-sheet-heading button{grid-column:3;width:46px;height:46px;padding:0;display:grid;place-items:center;border:0;border-radius:50%;color:#9ca3af;background:#1f2937;cursor:pointer}.evm-network-sheet-heading button:hover{color:#fff;background:#2c3645}.evm-network-sheet-heading svg{width:24px;height:24px;stroke-width:3}.evm-network-list{display:grid}.evm-network-list>button{position:relative;width:100%;min-height:90px;padding:12px;display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:18px;border:0;color:#fff;background:transparent;text-align:left;cursor:pointer}.evm-network-list>button:not(.active):after{content:"";position:absolute;right:12px;bottom:0;left:12px;height:1px;background:#2c3645}.evm-network-list>button:hover:not(:disabled):not(.active){background:#37415159}.evm-network-list>button.active{min-height:80px;border-bottom-color:transparent;border-radius:13px;color:#090b0f;background:#f0b90b}.evm-network-list>button.active+button{margin-top:8px}.evm-network-list>button:disabled{cursor:wait}.evm-network-list>button>span{min-width:0}.evm-network-list b,.evm-network-list small{display:block}.evm-network-list b{font-size:22px;line-height:30px;font-weight:700}.evm-network-list small{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.evm-network-list em{display:flex;align-items:center;justify-content:flex-end;gap:8px;font-size:18px;line-height:26px;font-style:normal;white-space:nowrap}.evm-network-list em i{width:11px;height:11px;border-radius:50%;background:#22df39}.evm-network-list em svg{width:18px;height:18px}.evm-account-layer{position:fixed;z-index:90;top:0;right:0;bottom:0;left:0}.evm-account-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;background:#00000080;cursor:default}.evm-account-sheet{position:absolute;right:0;bottom:0;left:50%;width:min(100%,620px);min-height:411px;padding:24px 27px calc(23px + env(safe-area-inset-bottom));transform:translate(-50%);border-radius:40px 40px 0 0;color:#fff;background:#242939;box-shadow:0 -18px 48px #00000047;text-align:center}.evm-account-close{position:absolute;top:24px;right:23px;width:46px;height:46px;padding:0;display:grid;place-items:center;border:0;border-radius:50%;color:#9ca3af;background:#1f2937;cursor:pointer}.evm-account-close:hover{color:#fff;background:#2c3645}.evm-account-close svg{width:24px;height:24px;stroke-width:3}.evm-account-avatar{width:123px;height:123px;margin:48px auto 12px;display:grid;place-items:center;border-radius:50%;background:#72c66b}.evm-account-avatar span{font-size:63px;line-height:1;filter:saturate(.8)}.evm-account-sheet>strong{display:block;font-size:30px;line-height:42px;font-weight:800}.evm-account-sheet>p{margin:0 0 20px;color:#9ca3af;font-size:24px;line-height:32px;font-weight:600}.evm-account-binding{margin:-8px 0 14px;display:flex;justify-content:center}.evm-account-binding>span,.evm-account-binding>button,.evm-account-binding>a{min-height:38px;padding:7px 14px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(52,211,153,.45);border-radius:999px;color:#a7f3d0;background:#10b9811a;font-size:13px;font-weight:600}.evm-account-binding>button{cursor:pointer}.evm-account-binding>button:disabled{cursor:wait;opacity:.6}.evm-account-binding svg{width:17px;height:17px}.evm-account-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.evm-account-actions button{height:73px;padding:8px 12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:0;border-radius:12px;color:#fff;background:#373d4d;font-size:16px;line-height:22px;font-weight:700;cursor:pointer}.evm-account-actions button:hover{background:#434a5c}.evm-account-actions button:disabled{cursor:wait;opacity:.6}.evm-account-actions svg{width:25px;height:25px}.wallet-menu{position:fixed;z-index:70;top:52px;right:12px;width:384px;max-width:calc(100% - 24px);max-height:calc(100vh - 66px);padding:18px;overflow-y:auto;border:1px solid #485568;border-radius:14px;color:#eef2f7;background:#1d2735;box-shadow:0 18px 50px #0000006b}.wallet-menu button{border:0;color:inherit;font:inherit;cursor:pointer}.wallet-menu button:disabled{cursor:not-allowed;opacity:.55}.wallet-connect-panel h3{margin:0 0 14px;font-size:16px;line-height:24px;font-weight:600}.wallet-chain-choice{position:relative;width:100%;min-height:74px;padding:12px;display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;border:1px solid #374151!important;border-radius:10px;background:#242f3e;text-align:left}.wallet-chain-choice+.wallet-chain-choice{margin-top:10px}.wallet-chain-choice:hover{border-color:#64748b!important;background:#2a3646}.wallet-chain-icon{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;color:#111827;background:#f0b90b;font-size:20px;font-weight:800}.wallet-chain-choice.trx .wallet-chain-icon{color:#fff;background:#dc2626}.wallet-chain-choice>span:nth-child(2){min-width:0}.wallet-chain-choice b,.wallet-chain-choice small{display:block}.wallet-chain-choice b{font-size:15px;line-height:21px}.wallet-chain-choice small{margin-top:3px;color:#9ca3af;font-size:11px;line-height:15px;white-space:normal}.wallet-chain-choice em{padding:3px 7px;border-radius:99px;color:#fcd34d;background:#eab3081f;font-size:10px;font-style:normal}.wallet-tron-network-picker{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:12px}.wallet-tron-network-picker button{min-height:38px;padding:7px 9px;border:1px solid #374151;border-radius:8px;color:#cbd5e1;background:#242f3e;font-size:12px}.wallet-tron-network-picker button.active{border-color:#ef4444;color:#fff;background:#dc26262e}.wallet-panel-back{margin:-4px 0 10px;padding:4px 0;display:inline-flex;align-items:center;gap:5px;color:#9ca3af!important;background:transparent;font-size:13px!important}.wallet-panel-back svg{width:16px;height:16px}.wallet-testnet-note{margin-top:12px;display:flex;align-items:center;justify-content:center;gap:6px;color:#94a3b8;font-size:11px}.wallet-testnet-note svg{width:14px;height:14px;color:#34d399}.wallet-connector-list{display:grid;gap:8px}.wallet-connector-list>button{width:100%;min-height:54px;padding:8px 10px;display:flex;align-items:center;gap:10px;border:1px solid #374151;border-radius:9px;background:#242f3e;text-align:left}.wallet-connector-list>button:not(:disabled):hover{border-color:#64748b;background:#2a3646}.wallet-connector-list img,.wallet-connector-list>button>svg{width:32px;height:32px;flex:none;border-radius:8px;object-fit:contain}.wallet-connector-list>button>svg{padding:5px;color:#f0b90b;background:#111827}.wallet-connector-list span{min-width:0}.wallet-connector-list b,.wallet-connector-list small{display:block}.wallet-connector-list b{font-size:14px;line-height:20px}.wallet-connector-list small{color:#9ca3af;font-size:10px;line-height:14px;overflow-wrap:anywhere}.wallet-panel-loading{min-height:96px;display:flex;align-items:center;justify-content:center;gap:10px;color:#9ca3af;font-size:13px}.wallet-panel-loading>span,.wallet-panel-overlay>span{width:18px;height:18px;border:2px solid #64748b;border-top-color:#f0b90b;border-radius:50%;animation:wallet-spin .8s linear infinite}.wallet-panel-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:10px;border-radius:inherit;background:#111827e6;font-size:13px}.wallet-panel-heading{height:28px;margin-bottom:9px;display:flex;align-items:center;justify-content:space-between;color:#aeb8c7}.wallet-panel-heading>span{display:flex;align-items:center;gap:10px;font-size:16px}.wallet-panel-heading svg{width:20px;height:20px;color:#f59e0b}.wallet-panel-heading>b{padding:3px 12px;border-radius:999px;color:#ffca80;background:#66432d;font-size:14px}.wallet-panel-heading>b.evm{color:#d8d5ff;background:#433f73}.wallet-address-field{height:42px;margin-bottom:17px;padding:0 11px;display:flex;align-items:center;gap:8px;border-radius:5px;background:#556171}.wallet-address-field>span{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:17px;line-height:24px}.wallet-address-field button,.wallet-address-field a{width:24px;height:28px;padding:0;display:grid;place-items:center;color:#cbd5e1;background:transparent}.wallet-address-field svg{width:20px;height:20px}.wallet-balance-heading{display:flex;align-items:center;justify-content:space-between;color:#9ca3af;font-size:14px}.wallet-balance-heading button{width:30px;height:30px;padding:0;display:grid;place-items:center;color:#60a5fa;background:transparent}.wallet-balance-heading svg{width:17px;height:17px}.wallet-balance-row{height:31px;display:flex;align-items:center;justify-content:space-between;font-size:17px}.wallet-balance-row b{font-weight:500}.wallet-balance-row.secondary{height:23px;color:#94a3b8;font-size:13px}.wallet-network-state{margin:11px 0;padding:7px 9px;display:flex;align-items:center;gap:7px;border-radius:6px;color:#a7f3d0;background:#10b9811a;font-size:11px}.wallet-network-state.bad{color:#fecaca;background:#ef44441f}.wallet-network-state svg{width:15px;height:15px}.wallet-account-binding{min-height:46px;margin:10px 0;padding:9px 11px;display:flex;align-items:center;gap:9px;border:1px solid rgba(52,211,153,.35);border-radius:7px;color:#a7f3d0;background:#10b98117;font-size:13px}.wallet-account-binding svg{width:18px;height:18px;flex:none}.wallet-account-binding span,.wallet-account-binding small{display:block}.wallet-account-binding small{margin-top:1px;color:#94a3b8;font-size:10px}.wallet-bind-account-button,.wallet-bind-login-link{width:100%;min-height:46px;margin:10px 0;padding:9px 12px;display:flex;align-items:center;justify-content:center;border:1px solid #34d399!important;border-radius:7px;color:#a7f3d0!important;background:#10b98117;font-size:13px!important;font-weight:600!important;cursor:pointer}.wallet-bind-account-button:hover:not(:disabled),.wallet-bind-login-link:hover{background:#10b98129}.wallet-deploy-test-button{width:100%;min-height:46px;margin:10px 0;padding:9px 12px;border:1px solid #f0b90b!important;border-radius:6px;color:#f8d568!important;background:#f0b90b1f;font-size:13px!important;font-weight:600!important}.wallet-deploy-test-button:hover{background:#f0b90b33}.wallet-monitoring-approval{margin:10px 0;padding:10px;border:1px solid rgba(59,130,246,.35);border-radius:8px;background:#2563eb14}.wallet-approval-mode{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.wallet-approval-mode button{min-height:34px;border:1px solid #475569;border-radius:6px;color:#cbd5e1;background:#1f2937;font-size:12px}.wallet-approval-mode button.active{border-color:#60a5fa;color:#dbeafe;background:#2563eb33}.wallet-monitoring-approval>input{width:100%;height:38px;margin-top:8px;padding:0 10px;border:1px solid #475569;border-radius:6px;color:#fff;background:#111827;outline:none}.wallet-monitoring-approval>input:focus{border-color:#60a5fa}.wallet-monitoring-approval>small{display:block;color:#94a3b8;font-size:10px;line-height:15px}.wallet-disconnect-button{width:100%;height:54px;border-radius:6px;color:#fff!important;background:#e5242a;font-size:17px!important;font-weight:600!important}.wallet-disconnect-button:hover{background:#cb1f24}.wallet-toast{position:fixed;z-index:100;top:62px;left:50%;width:max-content;max-width:calc(100vw - 24px);padding:10px 10px 10px 13px;display:flex;align-items:center;gap:10px;transform:translate(-50%);border:1px solid #475569;border-radius:8px;color:#e5e7eb;background:#1f2937;box-shadow:0 10px 30px #00000061;font-size:12px;line-height:17px}.wallet-toast.success{border-color:#34d39980}.wallet-toast.error{border-color:#f8717199}.wallet-toast.warning{border-color:#fbbf248c}.wallet-toast button{width:24px;height:24px;padding:0;display:grid;place-items:center;border:0;color:#94a3b8;background:transparent;cursor:pointer}.wallet-toast svg{width:15px;height:15px}.spin{animation:wallet-spin .8s linear infinite}@keyframes wallet-spin{to{transform:rotate(360deg)}}.site-content{min-height:100vh;padding:60px 12px 64px;background:var(--page)}.site-bottom-nav{position:fixed;z-index:50;right:0;bottom:0;left:0;height:57px;padding:8px;display:flex;align-items:center;justify-content:space-between;background:#1f2937}.site-bottom-nav a{min-width:32px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;outline:0;font-size:10px;line-height:15px}.site-bottom-nav a.active{color:var(--gold)}.site-bottom-nav img{width:24px;height:24px;margin-bottom:2px;object-fit:fill}.service-float{position:fixed;z-index:50;top:50vh;left:calc(100vw - 60px);width:40px;height:40px;padding:0;display:grid;place-items:center;border:0;border-radius:50%;background:linear-gradient(90deg,#eab308,#3b82f6);box-shadow:0 4px 6px -1px #0003,0 2px 4px -2px #0003;cursor:grab;touch-action:none}.service-float:active{cursor:grabbing}.service-float svg{width:24px;height:24px;fill:#fff}.customer-service-page{width:min(100%,620px);margin:0 auto;padding:20px 4px 36px}.customer-service-page>header{padding:24px 18px 28px;text-align:center}.customer-service-hero{width:64px;height:64px;margin:0 auto 14px;display:grid;place-items:center;border-radius:20px;background:linear-gradient(135deg,#eab308,#3b82f6);box-shadow:0 12px 30px #3b82f62e}.customer-service-hero svg{width:34px;height:34px;fill:#fff}.customer-service-page h1{font-size:25px;line-height:34px}.customer-service-page header p{margin-top:7px;color:var(--muted);font-size:14px}.customer-service-list{display:grid;gap:12px}.customer-service-card{min-height:104px;padding:17px 15px;display:grid;grid-template-columns:52px minmax(0,1fr) 22px;align-items:center;gap:14px;border:1px solid #334155;border-radius:15px;background:var(--card);box-shadow:0 8px 24px #0000001f}.customer-service-card:hover{border-color:#64748b;background:#263244}.customer-service-icon{width:52px;height:52px;display:grid;place-items:center;border-radius:50%;color:#fff;background:#229ed9}.customer-service-card.whatsapp .customer-service-icon{background:#25d366}.customer-service-icon svg{width:30px;height:30px;fill:currentColor}.customer-service-copy{min-width:0}.customer-service-copy b,.customer-service-copy small,.customer-service-copy em{display:block}.customer-service-copy b{overflow:hidden;font-size:17px;line-height:24px;text-overflow:ellipsis;white-space:nowrap}.customer-service-copy small{margin-top:3px;color:#cbd5e1;font-size:13px;line-height:18px;overflow-wrap:anywhere}.customer-service-copy em{margin-top:7px;color:#94a3b8;font-size:11px;line-height:15px;font-style:normal;overflow-wrap:anywhere}.customer-service-arrow{width:22px;height:22px;fill:none;stroke:#94a3b8;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.customer-service-state{min-height:160px;display:grid;place-items:center;color:var(--muted);text-align:center}.customer-service-state.error{color:#fca5a5}.auth-page{min-height:100vh;padding:32px 16px;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 50% 0,#26334a 0,#111827 42%,#0b1220)}.auth-language-wrap{position:fixed;z-index:20;top:max(18px,env(safe-area-inset-top));inset-inline-end:18px}.auth-language{min-width:148px;height:40px;padding:0 11px;display:flex;align-items:center;gap:8px;border:1px solid #475569;border-radius:10px;color:#f8fafc;background:#151d2a;font:inherit;cursor:pointer;box-shadow:0 8px 24px #0000002e}.auth-language>img{width:20px;height:20px;flex:none;object-fit:contain}.auth-language>span{min-width:0;flex:1;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap}.auth-language>svg:last-child{width:15px;transition:transform .18s ease}.auth-language.open>svg:last-child{transform:rotate(180deg)}.auth-language:hover,.auth-language:focus-visible,.auth-language.open{border-color:#eab308;outline:0;box-shadow:0 0 0 3px #eab3081a,0 8px 24px #00000038}.auth-language-menu{top:calc(100% + 6px);right:0;left:auto;width:min(280px,calc(100vw - 36px));grid-template-columns:repeat(2,minmax(0,1fr))}.auth-language-menu button{width:100%;color:#e5e7eb}.auth-language-menu button span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth-card{width:min(100%,420px);padding:28px 22px 24px;border:1px solid #344155;border-radius:18px;background:#1f2937f5;box-shadow:0 24px 64px #00000061}.auth-logo{width:54px;height:54px;margin:0 auto 14px;display:grid;place-items:center;border-radius:16px;color:#111827;background:linear-gradient(135deg,#facc15,#eab308);font-size:28px;font-weight:900}.auth-card h1{margin-bottom:24px;text-align:center;font-size:23px;line-height:32px}.auth-form{display:grid;gap:12px}.auth-field{height:50px;padding:0 12px;display:flex;align-items:center;gap:10px;border:1px solid #3d4a5e;border-radius:10px;background:#151d2a}.auth-field:focus-within{border-color:#eab308;box-shadow:0 0 0 3px #eab3081a}.auth-field>svg{width:19px;height:19px;flex:none;color:#94a3b8}.auth-field>span{width:19px;flex:none;color:#eab308;text-align:center;font-weight:800}.auth-field input{min-width:0;height:100%;flex:1;border:0;outline:0;color:#fff;background:transparent}.auth-field input::placeholder{color:#78869a}.auth-field button{width:32px;height:32px;padding:0;display:grid;place-items:center;border:0;color:#94a3b8;background:transparent;cursor:pointer}.auth-field button svg{width:18px;height:18px}.invite-code-field input:read-only{color:#f8d568}.auth-error{padding:9px 11px;border:1px solid rgba(248,113,113,.45);border-radius:8px;color:#fecaca;background:#7f1d1d2e;font-size:12px;line-height:18px}.auth-submit{height:50px;margin-top:4px;border:0;border-radius:10px;color:#111827;background:#eab308;font-size:16px;font-weight:700;cursor:pointer}.auth-submit:hover:not(:disabled){background:#facc15}.auth-submit:disabled{cursor:wait;opacity:.65}.auth-footer{margin-top:20px;color:#94a3b8;text-align:center;font-size:13px}.auth-footer a{color:#facc15;font-weight:600}.auth-route-loading{min-height:100vh;display:flex;align-items:center;justify-content:center;gap:10px;color:#9ca3af;background:#111827}.auth-route-loading span{width:20px;height:20px;border:2px solid #64748b;border-top-color:#eab308;border-radius:50%;animation:wallet-spin .8s linear infinite}.original-banner{position:relative;width:100%;aspect-ratio:750 / 273;margin-bottom:8px;overflow:hidden;border-radius:8px;background:#0a0c12}.banner-track{width:100%;height:100%;display:flex;transition:transform .45s ease}.banner-track img{width:100%;height:100%;flex:0 0 100%;object-fit:contain}.banner-dots{position:absolute;right:0;bottom:12px;left:0;display:flex;justify-content:center;gap:8px}.banner-dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#ffffff80;cursor:pointer}.banner-dots button.active{background:#fff}.pool-overview{margin-bottom:24px;padding:16px;border-radius:8px;background:var(--pool)}.authorization-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:flex;align-items:center;justify-content:center;padding:18px;background:#000000ad}.authorization-dialog{position:relative;width:min(100%,470px);padding:28px 24px 24px;border:1px solid #39465b;border-radius:20px;background:#1a2232;color:#f8fafc;box-shadow:0 20px 70px #00000073}.authorization-dialog h3{margin:0 42px 10px 0;font-size:23px}.authorization-dialog p{color:#aeb9ca;line-height:1.55}.authorization-close{position:absolute;top:14px;right:16px;border:0;background:transparent;color:#aeb9ca;font-size:30px;cursor:pointer}.authorization-field{display:block;margin-top:18px;color:#cbd5e1}.authorization-field>div{display:flex;align-items:center;margin-top:8px;padding:0 14px;border:1px solid #4b5b73;border-radius:10px;background:#111827}.authorization-field input{min-width:0;flex:1;height:48px;border:0;outline:0;background:transparent;color:#fff;font-size:18px}.authorization-choice,.authorization-risk{display:flex;gap:10px;align-items:flex-start;margin-top:16px;line-height:1.45}.authorization-risk{padding:12px;border:1px solid #b45309;border-radius:10px;background:#b4530921;color:#fcd34d}.authorization-error{margin-top:14px;padding:10px 12px;border:1px solid #dc2626;border-radius:10px;background:#dc262624;color:#fca5a5}.authorization-address code{display:block;overflow-wrap:anywhere;margin-top:5px;color:#7dd3fc}.authorization-actions{display:grid;grid-template-columns:1fr 1.3fr;gap:10px;margin-top:20px}.authorization-actions button{min-height:48px;border:0;border-radius:10px;background:#f0b90b;color:#111827;font-weight:700;cursor:pointer}.authorization-actions button.secondary{border:1px solid #64748b;background:transparent;color:#e2e8f0}.authorization-actions button:disabled{cursor:not-allowed;opacity:.55}.pool-main-row{height:40px;margin-bottom:24px;display:flex;align-items:center;justify-content:space-between}.join-unlimited-hint{margin:-16px 0 18px;font-size:13px;color:#fcd34d}.join-unlimited-hint b{color:#f0b90b}.pool-main-row strong{font-size:22px;line-height:28px}.pool-main-row button{height:40px;padding:8px 24px;border:0;border-radius:8px;background:var(--gold);cursor:pointer}.pool-main-row button:disabled{cursor:wait;opacity:.72}.pool-three{min-height:36px;margin-bottom:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.pool-three div{min-width:0}.pool-three span{display:block;margin-bottom:4px;color:var(--muted);font-size:12px;line-height:16px}.pool-three b{display:block;font-size:12px;line-height:16px;font-weight:400;overflow-wrap:anywhere}.pool-three .green-number{color:var(--green)}.pool-balances{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pool-balances label{display:block;margin-bottom:8px;color:var(--muted);font-size:12px;line-height:16px}.dark-value{height:40px;padding:8px 12px;display:flex;align-items:center;justify-content:space-between;border-radius:8px;background:#0a0e1885;font-size:14px}.info-icon{width:20px;height:20px;display:grid;place-items:center;border:1px solid #526077;border-radius:50%;color:#9ca3af;background:#1f2937;font:11px/1 serif}.apy-value{min-width:85px;padding:3px 10px;display:inline-flex;justify-content:center;border-radius:6px;background:linear-gradient(90deg,#6266ef,#8b5cf6)}.mining-data-section>h3,.output-section>h3,.activity-section>h3,.faq-block>h3,.partner-section>h3{margin-bottom:8px;text-align:center;font-size:20px;line-height:28px;font-weight:400}.mining-data-card{margin-bottom:24px;padding:16px;border-radius:8px;background:var(--card)}.mining-data-card>div{min-height:40.67px;padding:8px 0;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--line)}.mining-data-card>div+div{margin-top:16px}.mining-data-card span{color:var(--muted)}.mining-data-card b{text-align:right;font-weight:400}.output-section{height:420px;margin-bottom:24px;overflow:hidden}.output-head{height:36px;display:flex;align-items:center;justify-content:space-between;color:var(--muted)}.output-list>div{height:44px;padding:0 12px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:2px solid var(--page);background:var(--card)}.output-list{animation:output-scroll 30s linear infinite}.output-list span{min-width:0;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.output-list b{flex:none;font-size:14px;font-weight:600}@keyframes output-scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.rate-cards{height:140px;margin-bottom:24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.rate-cards>div{padding:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:8px;background:var(--card)}.coin-icon{width:48px;height:48px;margin-bottom:8px;display:grid;place-items:center;border-radius:50%;color:#fff;background:#931ee6;font-size:23px}.coin-icon.rate{background:#16a34a}.coin-icon svg{width:24px;height:24px;fill:currentColor}.rate-cards span{margin-bottom:4px;color:var(--muted);font-size:14px;line-height:20px}.rate-cards b{font-size:22px;line-height:28px}.activity-section{min-height:264px;margin-bottom:24px;text-align:center}.activity-section p{margin-bottom:16px;color:var(--muted);font-size:14px;line-height:20px}.activity-section .original-empty{min-height:192px}.home-promotion-heading{min-height:32px;display:grid;grid-template-columns:56px 1fr 56px;align-items:center}.home-promotion-heading h3{font-size:20px;line-height:28px;font-weight:400}.home-promotion-heading a{color:#facc15;text-align:end;font-size:12px}.home-promotion-list{display:grid;gap:12px;text-align:start}.home-my-promotions{min-height:42px;margin-top:12px;display:flex;align-items:center;justify-content:center;border:1px solid #4b5563;border-radius:8px;color:#facc15;background:#1f293799;font-size:13px;font-weight:600}.original-empty{min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#6b7280}.original-empty img{width:112px;height:112px;margin-bottom:16px;object-fit:contain;opacity:.8}.faq-block{margin-bottom:24px}.faq-block>h3{margin-bottom:12px}.faq-block details{overflow:hidden;border-radius:8px;background:var(--card)}.faq-block summary{min-height:56px;padding:16px;display:flex;align-items:center;justify-content:space-between;list-style:none;cursor:pointer}.faq-block summary b{color:var(--muted)}.faq-block details p{padding:0 16px 16px;color:var(--muted);font-size:14px}.authority-section{margin-bottom:24px;text-align:center}.authority-section h3{font-size:20px;line-height:28px;font-weight:400}.authority-section>p{margin:8px 0 16px;color:var(--muted);font-size:14px;line-height:20px}.authority-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.authority-grid>div{min-width:0;aspect-ratio:16 / 9;padding:16px;overflow:hidden;border-radius:8px;background:#c5d1df}.authority-grid img{width:100%;height:100%;display:block;object-fit:contain}.partner-section{margin-bottom:40px}.partner-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:16px;border-radius:8px;background:var(--card)}.partner-grid>div{height:32px;display:flex;align-items:center;gap:12px;color:#656a6e;font-size:16px;font-weight:700}.partner-grid img,.broken-icon{width:32px;height:32px;flex:none;object-fit:fill}.broken-icon{border:1px solid #4b5563}.records-section .original-empty{min-height:192px}.team-original .original-empty{min-height:180px}.promotion-page{width:min(100%,920px);min-height:calc(100vh - 124px);margin:0 auto;padding-bottom:28px}.promotion-page-heading{min-height:48px;margin-bottom:12px;display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:8px}.promotion-page-heading>a:first-child,.promotion-icon-action{width:38px;height:38px;padding:0;display:grid;place-items:center;border:1px solid #344155;border-radius:10px;color:#dbe4ef;background:#1f2937}.promotion-page-heading svg{width:20px;height:20px}.promotion-page-heading h1{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:21px;line-height:30px}.promotion-page-heading>div{min-width:0;display:flex;justify-content:flex-end}.promotion-heading-link{padding:7px 10px;color:#facc15;font-size:12px;line-height:18px;white-space:nowrap}.promotion-icon-action{cursor:pointer}.promotion-icon-action:disabled{cursor:wait;opacity:.55}.promotion-page-intro{margin:-3px 0 18px;color:#9ca3af;font-size:13px;line-height:19px}.promotion-grid,.application-grid{display:grid;gap:16px}.promotion-card{min-width:0;display:block;overflow:hidden;border:1px solid #303b4c;border-radius:14px;background:linear-gradient(145deg,#222d3c,#1a2331);box-shadow:0 10px 26px #00000029;transition:border-color .18s ease,transform .18s ease}.promotion-card:hover{border-color:#58677b;transform:translateY(-1px)}.promotion-cover,.promotion-detail-cover{position:relative;aspect-ratio:16 / 7;overflow:hidden;background:radial-gradient(circle at 76% 22%,rgba(250,204,21,.38),transparent 22%),linear-gradient(135deg,#3730a3,#1e3a5f 52%,#111827)}.promotion-cover:after,.promotion-detail-cover:after{content:"USDT";position:absolute;right:18px;bottom:-13px;color:#ffffff17;font-size:54px;line-height:1;font-weight:900;letter-spacing:-.08em}.promotion-cover.has-image:after,.promotion-detail-cover.has-image:after{display:none}.promotion-cover img,.promotion-detail-cover img{width:100%;height:100%;display:block;object-fit:contain}.promotion-phase{display:inline-flex;min-height:25px;padding:4px 9px;align-items:center;border:1px solid rgba(52,211,153,.35);border-radius:999px;color:#a7f3d0;background:#064e3bc7;font-size:11px;line-height:15px;font-weight:700}.promotion-cover>.promotion-phase{position:absolute;z-index:2;top:10px;left:10px}.promotion-phase.upcoming{border-color:#fbbf246b;color:#fde68a;background:#78350fd1}.promotion-phase.closed,.promotion-phase.hidden{border-color:#94a3b859;color:#cbd5e1;background:#1e293bdb}.promotion-card-body{padding:14px}.promotion-card-body h3{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:25px}.promotion-card-body>p{height:38px;margin:6px 0 11px;display:-webkit-box;overflow:hidden;color:#9ca3af;font-size:12px;line-height:19px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.promotion-card-highlight{margin-top:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.promotion-card-highlight>span{min-width:0;padding:9px 10px;border-radius:9px;background:#0f172a94}.promotion-card-highlight b,.promotion-card-highlight small{display:block}.promotion-card-highlight b{color:#facc15;font-size:19px;line-height:25px}.promotion-card-highlight small{margin-top:2px;color:#94a3b8;font-size:10px}.promotion-card-range{margin-top:10px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px 12px;color:#94a3b8;font-size:11px}.promotion-card-range b{color:#e5e7eb;font-weight:600}.promotion-card.compact{display:block}.promotion-card.compact .promotion-cover{aspect-ratio:16 / 7}.promotion-card.compact .promotion-cover:after{right:9px;bottom:6px;font-size:30px}.promotion-card.compact .promotion-card-body{padding:12px}.promotion-card.compact .promotion-card-highlight{margin-top:8px}.promotion-card.compact .promotion-card-highlight>span{padding:7px}.promotion-card.compact .promotion-card-highlight b{font-size:15px;line-height:21px}.promotion-card.compact .promotion-card-range{display:grid}.promotion-loading{min-height:220px;display:flex;align-items:center;justify-content:center;gap:10px;color:#9ca3af;font-size:13px}.promotion-loading.home{min-height:170px}.promotion-loading>span{width:20px;height:20px;border:2px solid #475569;border-top-color:#facc15;border-radius:50%;animation:wallet-spin .8s linear infinite}.promotion-error{min-height:190px;padding:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;border:1px solid rgba(248,113,113,.3);border-radius:12px;color:#fecaca;background:#7f1d1d1a;text-align:center}.promotion-error button{min-height:38px;padding:6px 18px;border:0;border-radius:8px;color:#111827;background:#facc15;cursor:pointer}.promotion-detail-hero{position:relative;margin-bottom:14px;overflow:hidden;border-radius:14px;background:#1f2937}.promotion-detail-hero>.promotion-phase{margin:14px 16px 0}.promotion-detail-hero h2{margin:10px 16px 0;font-size:23px;line-height:31px}.promotion-detail-hero>p{padding:8px 16px 18px;color:#aeb8c7;font-size:13px;line-height:21px;white-space:pre-wrap;overflow-wrap:anywhere}.promotion-terms{margin-bottom:14px;padding:14px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;border:1px solid #303b4c;border-radius:14px;background:#1f2937}.promotion-term-primary{min-width:0;padding:13px;border-radius:10px;background:linear-gradient(145deg,#4338ca5c,#1e293b80)}.promotion-term-primary span,.promotion-term-primary b{display:block}.promotion-term-primary span{margin-bottom:4px;color:#a5b4fc;font-size:11px}.promotion-term-primary b{color:#facc15;font-size:20px;overflow-wrap:anywhere}.promotion-terms dl{grid-column:1 / -1;margin:2px 0 0}.promotion-terms dl>div,.application-detail-summary dl>div{min-height:39px;padding:8px 0;display:grid;grid-template-columns:minmax(105px,40%) minmax(0,1fr);align-items:start;gap:12px;border-bottom:1px solid #303b4c}.promotion-terms dt,.application-detail-summary dt{color:#94a3b8;font-size:12px}.promotion-terms dd,.application-detail-summary dd{margin:0;text-align:end;font-size:12px;overflow-wrap:anywhere}.promotion-apply-card{padding:16px;border:1px solid #344155;border-radius:14px;background:#1f2937}.promotion-apply-card label>span{display:block;margin-bottom:8px;color:#cbd5e1;font-size:13px;font-weight:600}.promotion-apply-card label>div{height:50px;padding:0 13px;display:flex;align-items:center;gap:10px;border:1px solid #475569;border-radius:10px;background:#111827}.promotion-apply-card label>div:focus-within{border-color:#eab308;box-shadow:0 0 0 3px #eab3081a}.promotion-apply-card input{min-width:0;height:100%;flex:1;border:0;outline:0;color:#fff;background:transparent;font-size:18px}.promotion-apply-card label b{color:#facc15;font-size:13px}.promotion-wallet-check{margin-top:12px;padding:10px;display:flex;align-items:flex-start;gap:9px;border:1px solid rgba(251,191,36,.35);border-radius:9px;color:#fde68a;background:#78350f1f}.promotion-wallet-check.ready{border-color:#34d39959;color:#a7f3d0;background:#064e3b1f}.promotion-wallet-check svg{width:20px;height:20px;flex:none}.promotion-wallet-check span{min-width:0}.promotion-wallet-check b,.promotion-wallet-check small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.promotion-wallet-check b{font-size:12px}.promotion-wallet-check small{margin-top:2px;color:#94a3b8;font-size:10px;white-space:normal}.promotion-primary-action{width:100%;min-height:48px;margin-top:14px;padding:9px 14px;border:0;border-radius:10px;color:#111827;background:linear-gradient(90deg,#facc15,#eab308);font-weight:800;cursor:pointer}.promotion-primary-action:disabled{cursor:wait;opacity:.6}.promotion-funds-notice{margin-top:10px;color:#94a3b8;font-size:10px;line-height:16px}.promotion-form-error{margin-top:10px;padding:9px 11px;border:1px solid rgba(248,113,113,.35);border-radius:8px;color:#fecaca;background:#7f1d1d24;font-size:11px;line-height:17px;overflow-wrap:anywhere}.promotion-window-message{min-height:64px;padding:15px;display:flex;align-items:center;justify-content:center;border:1px solid #475569;border-radius:12px;color:#cbd5e1;background:#1f2937;text-align:center;font-weight:700}.promotion-window-message.upcoming{border-color:#fbbf2459;color:#fde68a}.promotion-notice{margin-bottom:12px;padding:10px 12px;border:1px solid rgba(52,211,153,.35);border-radius:9px;color:#a7f3d0;background:#064e3b21;font-size:12px}.application-card{padding:15px;display:block;border:1px solid #303b4c;border-radius:14px;background:#1f2937;box-shadow:0 8px 22px #00000021}.application-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.application-card h2{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:23px}.application-status{min-height:23px;padding:3px 8px;flex:none;border-radius:999px;color:#bfdbfe;background:#2563eb33;font-size:10px;line-height:17px;font-weight:700}.application-status.active{color:#a7f3d0;background:#05966933}.application-status.matured,.application-status.completed{color:#fde68a;background:#b4530933}.application-status.rejected,.application-status.failed{color:#fecaca;background:#dc26262e}.application-status.cancelled{color:#cbd5e1;background:#47556959}.application-card-finance{margin:13px 0 7px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.application-card-finance>span{min-width:0;padding:10px;border-radius:9px;background:#0f172a8a}.application-card-finance small,.application-card-finance b{display:block}.application-card-finance small{color:#94a3b8;font-size:10px}.application-card-finance b{margin-top:3px;color:#f8fafc;font-size:13px;overflow-wrap:anywhere}.application-card dl{margin:0}.application-card dl>div{min-height:30px;padding:6px 0;display:grid;grid-template-columns:minmax(105px,40%) minmax(0,1fr);gap:10px;border-bottom:1px solid rgba(71,85,105,.42);font-size:10px}.application-card dt{color:#94a3b8}.application-card dd{min-width:0;margin:0;overflow:hidden;text-align:end;text-overflow:ellipsis;white-space:nowrap}.application-detail-summary{padding:16px;border:1px solid #303b4c;border-radius:14px;background:#1f2937}.application-detail-status{display:flex;align-items:center;justify-content:space-between;gap:10px}.application-detail-status>span:last-child{color:#94a3b8;text-align:end;font-size:10px}.application-detail-totals{margin:14px 0 8px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.application-detail-totals>span{min-width:0;padding:12px;border-radius:10px;background:#151e2b}.application-detail-totals>span.total{grid-column:1 / -1;background:linear-gradient(135deg,#a1620752,#1e293bb8)}.application-detail-totals small,.application-detail-totals b{display:block}.application-detail-totals small{color:#94a3b8;font-size:10px}.application-detail-totals b{margin-top:4px;color:#facc15;font-size:18px;overflow-wrap:anywhere}.application-detail-totals em{color:#94a3b8;font-size:10px;font-style:normal}.application-detail-summary dl{margin:0}.application-detail-summary dd.wallet-address{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;direction:ltr}.application-detail-summary dd.countdown{display:flex;align-items:center;justify-content:flex-end;gap:5px;color:#facc15;font-variant-numeric:tabular-nums}.application-detail-summary dd.countdown svg{width:13px;height:13px}.application-reason{margin-top:10px;padding:9px 10px;border-radius:8px;color:#fde68a;background:#78350f29;font-size:11px;line-height:17px;overflow-wrap:anywhere}.application-reason.error{color:#fecaca;background:#7f1d1d29}.daily-profit-section{margin-top:14px;padding:15px;border:1px solid #303b4c;border-radius:14px;background:#1f2937}.daily-profit-section h2{margin-bottom:11px;font-size:16px}.daily-profit-section>p{padding:22px 0;color:#94a3b8;text-align:center;font-size:12px}.daily-profit-list>div{min-height:50px;padding:8px 0;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #303b4c}.daily-profit-list span b,.daily-profit-list span small{display:block}.daily-profit-list span b{font-size:12px}.daily-profit-list span small{margin-top:2px;color:#94a3b8;font-size:10px}.daily-profit-list strong{color:#34d399;text-align:end;font-size:13px}.application-actions{margin-top:14px;display:grid;gap:9px}.application-actions button,.application-actions a{min-height:46px;padding:10px 14px;display:flex;align-items:center;justify-content:center;border:0;border-radius:10px;color:#111827;background:#facc15;font-size:13px;font-weight:800;cursor:pointer}.application-actions button.secondary{border:1px solid #64748b;color:#e5e7eb;background:transparent}.application-actions button:disabled{cursor:wait;opacity:.55}.user-promotions-link{min-height:54px;margin-bottom:24px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;border:1px solid #344155;border-radius:8px;color:#f8fafc;background:#1f2937}.user-promotions-link span{font-weight:600}.user-promotions-link b{color:#facc15;font-size:26px;line-height:1}html[dir=rtl] .promotion-cover>.promotion-phase{right:10px;left:auto}html[dir=rtl] .promotion-cover:after,html[dir=rtl] .promotion-detail-cover:after{right:auto;left:18px}.mining-summary{height:132px;margin-bottom:32px;text-align:center}.mining-summary h1{margin-bottom:8px;font-size:20px;line-height:28px;font-weight:400}.mining-summary strong{display:block;margin-top:3px;color:var(--gold);font-size:30px;line-height:40px}.mining-summary>span{display:block;color:#6b7280;font-size:12px}.mining-summary p{margin-top:12px;color:var(--muted);font-size:14px}.mining-account-card{height:221px;margin-bottom:32px;padding:12px;border-radius:8px;background:var(--card)}.mining-account-card>div{height:36.67px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding-bottom:12px;border-bottom:1px solid var(--line)}.mining-account-card>div+div{margin-top:16px}.mining-account-card>div:nth-child(3){height:51.67px}.mining-account-card>div:last-child{height:24px;padding-bottom:0;border-bottom:0}.mining-account-card span{color:var(--muted)}.mining-account-card b{text-align:right;font-weight:400}.mining-account-card b small{display:block;color:#6b7280;font-size:11px;font-weight:400}.earning-progress-card{margin-bottom:32px;padding:16px;border:1px solid var(--line);border-radius:10px;background:var(--card)}.earning-progress-card h2{margin:0 0 14px;text-align:center;font-size:16px;font-weight:500}.earning-progress-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.earning-progress-grid>div{min-width:0;padding:12px;border-radius:8px;background:#94a3b814}.earning-progress-grid span,.earning-progress-grid b{display:block;overflow-wrap:anywhere}.earning-progress-grid span{margin-bottom:6px;color:var(--muted);font-size:12px}.earning-progress-grid b{color:var(--text);font-size:14px;font-weight:500}.earning-progress-grid .earning-unsettled{grid-column:1 / -1}.earning-progress-grid .earning-unsettled b{color:var(--gold);font-size:18px}.gold-text{color:var(--gold)}.yield-section{margin-bottom:32px}.yield-section>h2,.records-section>h2{margin-bottom:16px;text-align:center;font-size:16px;line-height:24px;font-weight:400}.yield-original-table{overflow:hidden;border-radius:8px;background:var(--card)}.yield-original-table>div{min-height:44px;padding:12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;font-size:14px;line-height:20px}.yield-original-table>div:nth-child(n+3){margin-top:8px}.yield-original-table span:nth-child(2),.yield-original-table b{text-align:center}.yield-original-table span:nth-child(3){text-align:right}.yield-original-table b{color:#fff;font-weight:400}.yield-original-head{height:64.67px;border-bottom:1px solid var(--line);color:var(--muted);font-size:14px!important}.yield-original-head small{display:block;line-height:16px}.records-section>h2{margin-top:28px}.records-section{margin-bottom:20px}.service-video-shell{width:100%;aspect-ratio:20 / 11;margin-bottom:16px;overflow:hidden;border-radius:8px;background:#303030}.service-video-shell video{width:100%;height:100%;display:block;object-fit:cover;background:#303030}.service-original>h1{margin-bottom:16px;text-align:center;font-size:20px;line-height:28px;font-weight:400}.service-feature-grid{height:136px;margin-bottom:32px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.service-feature-grid>div{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:8px;background:var(--card);text-align:center}.feature-circle{width:48px;height:48px;margin-bottom:8px;display:grid;place-items:center;border-radius:50%;color:#111827;background:#facc15}.feature-circle svg{width:24px;height:24px;fill:currentColor}.service-feature-grid b{font-size:17px;line-height:24px;font-weight:400}.service-description{margin-bottom:32px;color:var(--muted);font-size:14px;line-height:20px}.exchange-original-card{height:300px;margin-bottom:24px;padding:16px;background:var(--card)}.exchange-rate{height:20px;margin-bottom:16px;display:flex;align-items:center;justify-content:space-between;font-size:14px}.exchange-rate b{font-weight:400}.exchange-rate b{display:flex;align-items:center}.exchange-rate svg{width:14px;height:14px;margin-left:8px;fill:none;stroke:var(--muted);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.exchange-original-card>label{height:20px;margin-bottom:8px;display:block;font-size:14px}.exchange-input{height:56px;padding:0 10px;display:flex;align-items:center;border-radius:6px;background:#33217f}.exchange-input input{min-width:0;flex:1;border:0;outline:0;color:#fff;background:transparent;font-size:18px}.exchange-input input::placeholder{color:#b3add2}.exchange-input b{font-size:12px;font-weight:600}.exchange-input button{margin-left:13px;padding:4px 10px;border:0;border-radius:16px;color:#aaa3cc;background:#ffffff0a;cursor:pointer}.exchange-original-card>p{height:40px;padding-top:7px;color:#6b7280;text-align:right;font-size:13px}.exchange-action,.exchange-record{width:100%;height:48px;border:0;border-radius:8px;cursor:pointer}.exchange-action{margin-bottom:12px;background:var(--purple)}.exchange-record{background:#c3a31e}.service-partners{margin-top:24px}.invite-original{min-height:100vh}.invite-heading{height:80px;margin-bottom:24px;display:flex;align-items:center;justify-content:space-between}.invite-heading h1{font-size:18px;line-height:28px}.invite-heading p{color:var(--muted);font-size:14px;line-height:19px}.invite-heading img{width:80px;height:80px;object-fit:contain}.invite-tabs{height:38px;margin-bottom:24px;display:flex;gap:32px}.invite-tabs button{position:relative;border:0;color:var(--muted);background:transparent;font-size:18px;cursor:pointer}.invite-tabs button{flex:1;padding:0 0 8px}.invite-tabs button:focus{outline:0}.invite-tabs button.active{color:var(--gold)}.invite-tabs button.active:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--gold)}.lottery-card,.invite-link-original{margin-bottom:24px;padding:16px;display:flex;align-items:center;justify-content:space-between;border-radius:8px;background:var(--card)}.lottery-card{height:96px}.lottery-card button{width:79px;height:64px;padding:8px 18px;border:0;border-radius:4px;color:#111827;background:var(--gold);font-size:16px;line-height:24px;cursor:pointer}.invite-link-original{height:72px}.invite-link-original>span small{display:block;margin-top:2px;color:#718096;font-size:10px}.invite-link-original button{height:32px;padding:4px 16px;border:0;border-radius:4px;color:#111827;background:var(--gold);cursor:pointer}.invite-link-original button:disabled{cursor:not-allowed;opacity:.5}.reward-original-card{padding:16px;overflow:hidden;border-radius:8px;background:var(--card)}.reward-original-card h3{margin-bottom:16px;text-align:center;font-size:18px;line-height:28px}.reward-original-head,.reward-original-row{min-height:40px;display:grid;grid-template-columns:repeat(2,1fr);align-items:center}.reward-original-head{color:var(--muted);font-size:16px;font-weight:700}.reward-original-head span:last-child,.reward-original-row b{text-align:right}.reward-original-row{border-top:1px solid var(--line)}.reward-original-row span{justify-self:start;min-width:32px;padding:4px 8px;border-radius:6px;background:#374151;text-align:center}.reward-original-row b{color:var(--gold);font-weight:700}.invite-record-card{height:236px;padding:16px;border-radius:8px;background:var(--card)}.invite-record-card h3{margin-bottom:40px;text-align:center;font-size:18px;line-height:28px}.invite-record-card .original-empty{min-height:0}.invite-record-card .original-empty img{width:96px;height:96px}.user-original{position:relative}.asset-bill{position:absolute;top:0;right:0;border:0;color:var(--gold);background:transparent;font-size:12px;cursor:pointer}.asset-summary-original{height:140.67px;margin-bottom:24px;padding-top:16px;text-align:center}.asset-summary-original h1{font-size:24px;line-height:32px}.asset-summary-original>strong{display:block;margin-top:4px;color:var(--gold);font-size:30px;line-height:40px}.asset-summary-original strong small{margin-left:4px;font-size:15px}.asset-summary-original p{margin-top:2px;color:var(--muted);font-size:14px}.asset-summary-original p b{color:var(--gold);font-size:18px;font-weight:400}.asset-summary-original>span{display:block;color:#6b7280;font-size:11px}.user-stat-card{height:166px;margin-bottom:24px;padding:16px;display:grid;grid-template-columns:repeat(2,1fr);gap:16px;border-radius:8px;background:var(--card)}.user-stat-card>div{display:flex;flex-direction:column;align-items:center;justify-content:center}.user-stat-card span{margin-bottom:5px;color:var(--muted);font-size:12px}.user-stat-card b{color:var(--gold);font-size:17px;font-weight:400}.user-stat-card small{color:#6b7280;font-size:10px}.account-portfolio-card,.bound-wallets-card,.account-security-card{margin-bottom:24px;padding:16px;border-radius:8px;background:var(--card)}.account-security-card h2{margin-bottom:12px;font-size:18px;font-weight:500}.account-security-card>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.account-security-card button{min-height:46px;padding:8px 12px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid #475569;border-radius:8px;color:#e2e8f0;background:#18202d;cursor:pointer}.account-security-card button svg{width:18px;height:18px;color:var(--gold)}.account-security-card button.sign-out-action{border-color:#f871716b;color:#fecaca}.account-security-card button.sign-out-action svg{color:#f87171}.account-security-card button:disabled{cursor:wait;opacity:.55}.password-dialog-layer{position:fixed;z-index:140;top:0;right:0;bottom:0;left:0;padding:18px;display:grid;place-items:center;background:#000000b8}.password-dialog{position:relative;width:min(100%,410px);padding:24px;border:1px solid #39465b;border-radius:18px;background:#1a2232;box-shadow:0 20px 70px #0000007a}.password-dialog h2{margin:0 38px 20px 0;font-size:21px}.password-dialog-close{position:absolute;top:14px;right:14px;width:34px;height:34px;padding:0;display:grid;place-items:center;border:0;color:#94a3b8;background:transparent;cursor:pointer}.password-dialog-close svg{width:22px;height:22px}.password-dialog form{display:grid;gap:14px}.password-dialog label span{display:block;margin-bottom:6px;color:#cbd5e1;font-size:13px}.password-dialog input{width:100%;height:46px;padding:0 12px;border:1px solid #475569;border-radius:8px;outline:0;color:#fff;background:#111827}.password-dialog input:focus{border-color:var(--gold);box-shadow:0 0 0 3px #eab3081a}.password-dialog form>p{padding:9px 11px;border:1px solid rgba(248,113,113,.45);border-radius:8px;color:#fecaca;background:#7f1d1d2e;font-size:12px}.password-dialog form>div{display:grid;grid-template-columns:1fr 1.35fr;gap:10px;margin-top:4px}.password-dialog form>div button{min-height:44px;border:1px solid #526077;border-radius:8px;color:#e2e8f0;background:transparent;cursor:pointer}.password-dialog form>div button[type=submit]{border-color:var(--gold);color:#111827;background:var(--gold);font-weight:700}.password-dialog button:disabled{cursor:wait;opacity:.6}.account-portfolio-card h2,.bound-wallets-card h2{margin-bottom:12px;font-size:18px;font-weight:500}.account-portfolio-heading{min-height:32px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.account-portfolio-heading>span{display:flex;gap:6px}.account-portfolio-heading button{padding:5px 10px;border:1px solid #475569;border-radius:6px;color:#cbd5e1;background:transparent;font-size:11px;cursor:pointer}.account-portfolio-heading button:disabled{opacity:.55;cursor:wait}.account-portfolio-card>div{min-height:36px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.account-portfolio-card>div span{color:var(--muted);font-size:13px}.account-portfolio-card>div b{color:#fff;font-size:14px;font-weight:500}.account-portfolio-card>p{margin-top:10px;color:#718096;font-size:10px;line-height:15px}.bound-wallets-card .card-title-row>span{padding:2px 9px;border-radius:999px;color:#111827;background:var(--gold);font-size:12px}.bound-wallet-list{display:grid;gap:8px}.bound-wallet-list>div{min-height:54px;padding:8px 10px;display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid #344155;border-radius:7px;background:#18202d}.bound-wallet-list span{min-width:0}.bound-wallet-list b,.bound-wallet-list small{display:block}.bound-wallet-list b{font-size:12px}.bound-wallet-list small{max-width:220px;margin-top:2px;overflow:hidden;color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.bound-wallet-list em{flex:none;color:#f8d568;font-size:11px;font-style:normal}.withdraw-original>h2{height:28px;margin-bottom:8px;text-align:center;font-size:18px;line-height:28px;font-weight:500}.withdraw-box{min-height:224px;margin-bottom:16px;padding:16px;border-radius:8px;background:var(--card)}.withdraw-box input,.withdraw-box select{width:100%;height:40px;margin-bottom:16px;padding:8px;border:0;border-radius:8px;outline:0;color:#fff;background:#181e25}.withdraw-box input::placeholder{color:var(--muted)}.withdraw-box select{color-scheme:dark}.withdraw-box>div{height:20px;margin-bottom:12px;display:flex;align-items:center;justify-content:space-between}.withdraw-box>div b{font-size:14px;font-weight:400}.withdraw-box>div a{color:var(--muted);font-size:14px}.withdraw-box>div a span{color:var(--gold)}.withdraw-box>button{width:100%;height:48px;border:0;border-radius:9999px;color:#111827;background:var(--gold);font-size:16px;font-weight:500;cursor:pointer}.withdraw-box>button:disabled{opacity:.65;cursor:wait}.withdraw-bound-notice,.withdraw-freeze-notice,.withdraw-error{height:auto!important;margin:-7px 0 12px!important;color:#94a3b8;font-size:10px;line-height:15px;overflow-wrap:anywhere}.withdraw-freeze-notice{margin-top:10px!important;color:#f8d568}.withdraw-error{color:#fca5a5}.withdrawal-records{height:auto;min-height:150px}.withdrawal-request-list{margin-top:14px;display:grid;gap:8px}.withdrawal-request-list>div{min-height:58px;padding:9px 10px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 10px;border:1px solid #344155;border-radius:7px;background:#18202d}.withdrawal-request-list span b,.withdrawal-request-list span small{display:block}.withdrawal-request-list span small{max-width:210px;overflow:hidden;color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.withdrawal-request-list em{color:#f8d568;font-size:11px;font-style:normal}.withdrawal-request-list button{grid-column:1 / -1;justify-self:end;border:0;color:#fca5a5;background:transparent;cursor:pointer;font-size:11px}.withdrawal-request-list button:disabled{opacity:.55;cursor:wait}.card-original{height:204px;margin-bottom:24px;padding:24px;border-radius:8px;background:var(--card)}.card-title-row{display:flex;align-items:center;justify-content:space-between}.card-title-row h2{font-size:18px;font-weight:400}.card-title-row a{min-width:78px;height:28px;padding:4px 16px;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;color:#111827;background:var(--gold);font-size:14px;line-height:20px}.three-stat-box{height:112px;margin-top:16px;padding:16px;display:grid;grid-template-columns:repeat(3,1fr);gap:24px;border-radius:8px;background:#151923;box-shadow:inset 0 0 0 1px #00000040}.three-stat-box>div{min-width:0;display:flex;flex-direction:column;align-items:center;text-align:center}.three-stat-box span{min-height:34px;color:var(--muted);font-size:12px;line-height:16px}.three-stat-box b{font-weight:400}.three-stat-box small{color:var(--muted);font-size:11px}.my-team-title{height:24px;margin-bottom:16px;text-align:center;font-size:16px;line-height:24px;font-weight:400}.team-empty{margin-bottom:20px}.team-empty .original-empty{min-height:0}.team-empty .original-empty img{width:96px;height:96px}.detail-page{min-height:100vh;color:#fff;background:#1a1b1e}.detail-page.bill-page{background:#121212}.detail-header{position:fixed;z-index:10;top:0;right:0;left:0;height:48px;padding:12px 16px;display:flex;align-items:center;background:inherit}.detail-header a{width:24px;height:24px;flex:none}.detail-header a svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.detail-header>span{margin-left:16px;font-size:16px;line-height:24px}.empty-detail-content{padding:64px 16px 32px}.empty-detail-window{height:256px}.empty-detail-window .original-empty{height:256px;min-height:0;color:var(--muted)}.empty-detail-window .original-empty img{width:96px;height:96px}.bill-detail-content .original-empty{color:#6b7280}.bill-detail-content .original-empty img{width:112px;height:112px}.record-detail-content{padding:20px}.record-detail-viewport{height:100vh;margin-bottom:20px;padding-top:16px;display:flex;align-items:center;justify-content:center;color:var(--muted)}.withdraw-record-list{padding:48px 0 24px;display:grid;gap:10px}.withdraw-record-list article{padding:14px;border-radius:8px;background:#252d3a}.withdraw-record-list header,.withdraw-record-list p{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.withdraw-record-list header{margin-bottom:10px}.withdraw-record-list header span{color:#f8d568;font-size:12px}.withdraw-record-list p{margin-top:6px;color:#94a3b8;font-size:11px}.withdraw-record-list p b,.withdraw-record-list code{max-width:72%;overflow-wrap:anywhere;color:#e5e7eb;font-family:inherit;text-align:right}.team-detail-content{padding:64px 16px 0}.team-summary-card{height:144px;margin-bottom:24px;padding:24px;display:flex;justify-content:space-between;border-radius:8px;background:#25262b}.team-summary-card>div{text-align:center}.team-summary-card span{display:block;margin-bottom:8px;color:var(--muted)}.team-summary-card b{display:block;margin-bottom:8px;font-size:20px;line-height:28px;font-weight:400}.team-summary-card small{display:block;color:var(--muted);font-size:14px;line-height:20px}.team-income-card{height:228px;padding:24px;border-radius:8px;background:#25262b}.team-income-card h2{margin-bottom:16px;font-size:18px;line-height:28px;font-weight:400}.team-income-card .original-empty{min-height:0;color:var(--muted)}.team-income-card .original-empty img{width:96px;height:96px}@media(max-width:520px){.header-actions{gap:6px}.evm-network-trigger{width:60px;padding:4px 7px}.connect-button.connected.evm{max-width:132px;padding-right:10px;padding-left:10px;font-size:14px}.evm-network-sheet{padding:20px 16px calc(16px + env(safe-area-inset-bottom));border-radius:28px 28px 0 0}.evm-network-sheet-heading{min-height:32px;margin-bottom:12px;grid-template-columns:32px 1fr 32px}.evm-network-sheet-heading h2{font-size:20px;line-height:28px}.evm-network-sheet-heading button{width:32px;height:32px}.evm-network-sheet-heading svg{width:18px;height:18px}.evm-network-list>button{min-height:56px;padding:8px;grid-template-columns:40px minmax(0,1fr) auto;gap:12px}.evm-network-list>button.active{min-height:56px;border-radius:9px}.evm-network-list>button.active+button{margin-top:4px}.evm-network-list .evm-network-icon{width:40px;height:40px}.evm-network-list .evm-network-icon svg{width:25px;height:25px}.evm-network-list .evm-network-icon.bsc svg,.evm-network-list .evm-network-icon.polygon svg{width:27px;height:27px}.evm-network-list b{font-size:16px;line-height:24px}.evm-network-list em{gap:6px;font-size:14px;line-height:20px}.evm-network-list em i{width:8px;height:8px}.evm-account-sheet{min-height:248px;padding:16px 16px calc(16px + env(safe-area-inset-bottom));border-radius:28px 28px 0 0}.evm-account-close{top:16px;right:16px;width:32px;height:32px}.evm-account-close svg{width:18px;height:18px}.evm-account-avatar{width:72px;height:72px;margin:0 auto 12px}.evm-account-avatar span{font-size:37px}.evm-account-sheet>strong{font-size:20px;line-height:28px}.evm-account-sheet>p{margin:2px 0 16px;font-size:15px;line-height:22px}.evm-account-actions{gap:8px}.evm-account-actions button{height:48px;padding:6px 10px;gap:1px;border-radius:8px;font-size:12px;line-height:16px}.evm-account-actions svg{width:19px;height:19px}.pool-overview{min-height:228px}.pool-three{min-height:52px}}@media(min-width:521px)and (max-width:700px){.evm-connected-shell .site-header{height:80px;padding:10px 20px}.evm-connected-shell .header-row{height:60px}.evm-connected-shell .evm-network-trigger{width:100px;height:60px;padding:8px 12px;border-radius:14px}.evm-connected-shell .evm-network-trigger .evm-network-icon{width:40px;height:40px}.evm-connected-shell .evm-network-trigger .evm-network-icon svg{width:25px;height:25px}.evm-connected-shell .evm-network-trigger .evm-network-icon.bsc svg,.evm-connected-shell .evm-network-trigger .evm-network-icon.polygon svg{width:28px;height:28px}.evm-connected-shell .evm-network-trigger>svg{width:18px;height:18px}.evm-connected-shell .connect-button.connected.evm{width:190px;max-width:190px;height:60px;padding:12px 16px;border-radius:14px;font-size:24px}.evm-connected-shell .header-actions{gap:16px}.evm-connected-shell .site-content{padding-top:88px}}@media(min-width:768px){.service-feature-grid{height:112px}.lottery-card span br{display:none}.lottery-card button{width:auto;height:40px;padding:8px 24px;white-space:nowrap}.promotion-grid,.application-grid,.home-promotion-list{grid-template-columns:repeat(2,minmax(0,1fr))}.promotion-detail-page,.application-detail-page{width:min(100%,760px)}}@media(min-width:1280px){.original-banner{height:600px;aspect-ratio:auto}.service-video-shell{height:150px;aspect-ratio:auto}.card-original{height:188px}.three-stat-box{height:96px}}
