*{box-sizing:border-box}html,body,#root{margin:0;min-width:320px;min-height:100%;background:#080d1b;color:#fff;font-family:PingFangSC-Regular,Microsoft YaHei,Arial,sans-serif}button,input{font:inherit}button{border:0;color:inherit;background:none;cursor:pointer}.replica-app{min-height:100vh;padding-bottom:70px}.global-header{height:60px;background:#050608;display:flex;align-items:center;justify-content:space-between;padding:0 16px;position:relative;z-index:20}.brand-logo{width:146px;height:36px;object-fit:contain;object-position:left center}.header-actions{height:100%;display:flex;align-items:center;gap:25px}.header-actions button{width:25px;height:28px;position:relative;padding:0}.person-icon:before{content:"";position:absolute;width:9px;height:9px;border:1.5px solid #fff;border-radius:50%;top:3px;left:8px}.person-icon:after{content:"";position:absolute;width:17px;height:11px;border:1.5px solid #fff;border-bottom:0;border-radius:12px 12px 0 0;top:15px;left:4px}.support-icon{font-size:27px;line-height:25px}.menu-icon{display:flex;flex-direction:column;justify-content:center;gap:5px}.menu-icon i{display:block;width:24px;height:2px;background:#fff}.page-header,.strategy-header{height:44px;background:#0a0e1af7;position:fixed;top:0;left:0;right:0;z-index:30;display:flex;align-items:center;justify-content:space-between;padding:0 16px}.page-header h1,.strategy-header h1{font-size:22px;margin:0;line-height:44px;font-weight:600}.page-header span{width:26px}.back-button,.strategy-header>button:first-child{font-size:36px;line-height:30px;width:26px;text-align:left;padding:0}.source-nav{height:70px;position:fixed;left:0;right:0;bottom:0;z-index:50;background:#1a1b23;display:flex;justify-content:space-between;padding:7px 20px 5px}.source-nav button{width:68px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;color:#7f889a;font-size:12px;gap:1px}.source-nav img{width:35px;height:35px;object-fit:contain}.source-nav button.active{color:#07ecfe}.drawer-mask{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000094;z-index:100}.drawer{position:absolute;right:0;top:0;height:100%;width:min(82%,330px);padding:70px 24px;background:#101522;box-shadow:-10px 0 30px #000}.drawer-title{font-size:24px;font-weight:700;margin-bottom:36px}.drawer-close{position:absolute;right:20px;top:13px;font-size:36px}.drawer>button:not(.drawer-close){display:flex;width:100%;justify-content:space-between;padding:20px 0;border-bottom:1px solid #293140;text-align:left}.drawer>button b{color:#8895aa;font-weight:400}.home-page{width:100%;max-width:480px;margin:0 auto;padding:16px 16px 40px}.home-banner{height:180px;position:relative;border-radius:14px;overflow:hidden;border:1px solid rgba(112,143,192,.35);background:#08162e}.home-banner>img{width:100%;height:100%;object-fit:cover}.banner-copy{position:absolute;left:22px;top:31px;width:70%;text-shadow:0 1px 2px #071022}.banner-copy small{font-size:13px;font-weight:800;letter-spacing:1.2px;color:#9cff22}.banner-copy h1{margin:14px 0 9px;font-size:22px;line-height:1.24;max-width:310px}.banner-copy p{font-size:14px;line-height:1.55;margin:0;color:#e6efff;max-width:310px}.live-pill{position:absolute;right:20px;top:19px;border:1px solid #3b7a34;background:#164e1ccc;padding:7px 10px;border-radius:18px;font-size:10px;display:flex;gap:6px;align-items:center}.live-pill i{width:7px;height:7px;border-radius:50%;background:#50ed2b}.carousel-dots{height:24px;display:flex;align-items:center;justify-content:center;gap:6px}.carousel-dots i{display:block;width:5px;height:5px;background:#41495c;border-radius:50%}.carousel-dots .active{background:#14dfff;width:15px;border-radius:5px}.home-overview{margin-top:14px;padding:18px 16px 16px;border:1px solid #244575;border-radius:14px;background:linear-gradient(135deg,#101f3a,#0c1527 58%,#0d1724);box-shadow:0 10px 25px #0000002e}.home-order-carousel{display:flex;gap:0;overflow-x:auto;padding-right:0;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x;-webkit-overflow-scrolling:touch}.home-order-carousel::-webkit-scrollbar{display:none}.home-order-carousel.single{overflow-x:hidden;padding-right:0}.home-order-slide{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always}.home-order-carousel.single .home-order-slide{flex-basis:100%}.home-order-dots{display:flex;min-height:18px;align-items:center;justify-content:center;gap:6px;padding-top:7px}.home-order-dots button{width:6px;height:6px;padding:0;border-radius:50%;background:#46536a;transition:width .2s ease,border-radius .2s ease,background .2s ease}.home-order-dots button.active{width:18px;border-radius:4px;background:#28d9ef}.home-overview-head{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:14px}.home-overview-head small{color:#6fb2ff;font-size:9px;letter-spacing:1.6px}.home-overview-head h2{margin:5px 0 0;font-size:17px}.home-overview-head button{border:1px solid #34547f;border-radius:7px;background:#142946;color:#8ebfff;padding:6px 9px;font-size:10px}.home-order-status{flex:0 0 auto;padding:5px 10px;border-radius:12px;font-size:10px}.home-order-status.running{color:#52e677;background:#2b9b472e}.home-order-status.completed{color:#9aabc2;background:#9aabc21f}.home-overview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.home-overview-metric{min-height:86px;min-width:0;padding:14px 12px;border:1px solid #2b4b77;border-radius:10px;background:#070f1d8f;color:#fff;text-align:left}.home-overview-metric.balance{cursor:pointer}.home-overview-metric:hover{border-color:#5e9fff}.home-overview-metric.profit{border-color:#245b62;background:#071c2180}.home-overview-metric>span,.home-overview-metric>small{display:block}.home-overview-metric>span{color:#8299b9;font-size:10px;margin-bottom:7px}.home-overview-metric>strong{display:block;font-size:clamp(14px,3.9vw,20px);line-height:1.1;letter-spacing:-.3px;white-space:nowrap}.home-overview-metric>strong em{color:#8299b9;font-size:10px;font-style:normal;font-weight:400}.home-overview-metric.profit>strong{color:#31d59c}.home-overview-metric.profit.negative>strong{color:#ff607f}.home-overview-metric>small{color:#6d83a2;font-size:9px;margin-top:8px}.home-overview-metric>small b{color:#82b9ff;font-size:13px;font-weight:400;vertical-align:-1px}.smart-section{margin-top:14px}.home-section{border-radius:14px}.source-title{display:flex;justify-content:space-between;align-items:flex-start;padding:18px 0 8px}.source-title small{font-size:13px;color:#9cff22;font-weight:800;letter-spacing:1.2px}.source-title h2{font-size:22px;margin:9px 0 0}.source-title>span{margin-top:18px;padding:7px 11px;background:#1d2431;border:1px solid #272f3e;border-radius:18px;color:#99a8c1;font-size:12px}.source-empty{min-height:4px;text-align:center;overflow:hidden;transition:min-height .2s}.source-empty .ai-orbit,.source-empty h3,.source-empty p,.source-empty button{display:none}.running-order{height:58px;border:1px solid #283344;border-radius:10px;padding:10px 14px;margin-top:8px;display:flex;justify-content:space-between;align-items:center}.running-order strong{color:#9cff22}.source-running-order{width:100%;height:232px;margin-top:12px;padding:16px;border-radius:14px;background:linear-gradient(135deg,#161b2e,#0f1424);box-shadow:0 0 20px #4fc3f71a}.running-card-head,.running-strategy-info,.running-card-body,.confidence-gauge,.confidence-gauge>div{display:flex;align-items:center}.running-card-head{height:30px;justify-content:space-between}.running-strategy-info{min-width:0;gap:6px}.running-strategy-info>svg{flex:0 0 28px;filter:drop-shadow(0 0 6px rgba(76,175,80,.45))}.running-strategy-info>b{width:58px;overflow:hidden;color:#fff;font-size:16px;line-height:21px;text-overflow:ellipsis;white-space:nowrap}.running-strategy-info>small{width:150px;color:#fff;font-size:10px;line-height:12px}.running-card-head>span{flex:0 0 auto;padding:4px 12px;border-radius:8px;color:#4caf50;background:#4caf5033;font-size:12px}.running-card-divider{height:1px;margin:12px 0;background:#ffffff14}.running-card-body{height:140px;justify-content:space-between}.running-metrics{display:flex;flex-direction:column;align-self:stretch;justify-content:space-between;padding:1px 0 6px}.running-metrics>div{display:flex;flex-direction:column;gap:4px}.running-metrics small{color:#78909c;font-size:11px}.running-metrics b{color:#fff;font-size:14px;font-weight:500}.running-metrics .profit b{color:#39c85a;font-size:18px;font-weight:700}.confidence-gauge{width:140px;flex-direction:column;gap:4px}.nice-gauge{display:block;width:140px;height:85px;overflow:visible}.confidence-gauge>div{justify-content:center;gap:4px;white-space:nowrap}.confidence-gauge b{color:#fff;font-size:18px}.confidence-gauge span{color:#78909c;font-size:11px}.source-execution-log{margin-top:18px;padding:12px 16px;border-radius:14px;background:linear-gradient(135deg,#11182a,#0d1424);box-shadow:0 0 20px #4fc3f714}.source-log-item{display:flex;align-items:center;height:43px;border-bottom:1px solid rgba(255,255,255,.06);font-size:12px}.source-log-item:last-child{border-bottom:0}.source-log-item time{flex:0 0 72px;color:#42c7f5;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:1px}.source-log-item span{min-width:0;overflow:hidden;color:#b8c7da;text-overflow:ellipsis;white-space:nowrap}.source-log-item .signal{color:#ff9800}.source-log-item .position{color:#b388ff}.source-log-item .success{color:#42c968}.execution-section{margin-top:48px}.execution-head{display:flex;align-items:center;justify-content:space-between}.execution-head h2{font-size:22px;margin:0}.execution-head button{font-size:12px;color:#c9d3e8}.empty-log{height:90px;border:1px solid #2b3441;background:#10151e;border-radius:14px;margin-top:18px;display:flex;align-items:center;justify-content:center;color:#77839a;font-size:13px}.markets-page{padding:60px 16px 90px;max-width:1248px;margin:0 auto}.market-banner{height:120px;position:relative;border-radius:14px;overflow:hidden;background:linear-gradient(145deg,#1a1f3a,#0d1225);border:1px solid rgba(79,195,247,.2);margin-top:52px}.market-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(5,16,37,.58),rgba(5,16,37,.16) 58%,transparent 82%)}.market-banner img{width:100%;height:100%;object-fit:cover}.market-banner>div{position:absolute;left:20px;top:21px;width:72%;z-index:2}.market-banner small{font-size:11px;font-weight:800;color:#07ecfe;letter-spacing:1px}.market-banner h2{font-size:18px;margin:10px 0 5px}.market-banner p{font-size:12px;color:#b7c8e6;margin:0;white-space:nowrap}.market-tabs{height:51px;display:flex;align-items:flex-end;gap:28px;overflow-x:auto;scrollbar-width:none}.market-tabs::-webkit-scrollbar{display:none}.market-tabs button{height:38px;white-space:nowrap;color:#7f8ca3;font-size:14px;border-bottom:2px solid transparent}.market-tabs button.active{color:#fff;border-color:#07ecfe}.market-list{overflow:hidden}.market-row{display:grid;grid-template-columns:1.3fr .8fr .8fr;align-items:center;height:62px;border-bottom:1px solid #171f2c;font-size:14px}.market-labels{height:41px;background:#1c222c;border:0;color:#8d98aa;font-size:12px;padding:0 12px}.market-row>strong,.market-row>em{text-align:right;font-style:normal}.market-symbol{display:flex;align-items:center}.market-symbol img{width:30px;height:30px;object-fit:contain;margin-right:9px}.market-symbol b{font-size:14px}.market-symbol small{font-size:11px;color:#68768d;margin-left:2px}.positive{color:#1bd59a}.negative{color:#ef5866}.strategy-header{background:#14192c}.my-strategy{height:28px;border:1px solid #455067!important;border-radius:15px;padding:0 10px!important;font-size:11px!important;width:auto!important}.my-strategy i{background:#07ecfe;color:#09101b;border-radius:9px;padding:1px 5px;font-style:normal}.strategy-page{padding:61px 16px 100px;max-width:930px;margin:0 auto}.engine-card{position:relative;width:calc(100% - 30px);height:214px;margin:0 auto 26px;border:1px solid #187eae;border-radius:18px;background:radial-gradient(circle at 20% 35%,rgba(0,230,255,.12),transparent 35%),linear-gradient(145deg,#111c39,#0b1122);text-align:center;padding:24px 16px}.engine-orb{width:58px;height:58px;margin:0 auto 8px;border:1px solid #27d8ef;border-radius:50%;box-shadow:0 0 28px #00ebff59;display:flex;align-items:center;justify-content:center;color:#9cff22;font-weight:900;font-size:22px}.engine-card h2{font-size:20px;margin:4px 0 6px}.engine-card p{font-size:12px;color:#9faec5;margin:0}.engine-steps{display:flex;align-items:center;justify-content:center;margin-top:20px;gap:8px;color:#9facbf;font-size:10px}.engine-steps span{display:flex;align-items:center;gap:5px}.engine-steps b{display:flex;width:20px;height:20px;border-radius:50%;background:#07ecfe;color:#08101c;align-items:center;justify-content:center}.engine-steps i{width:22px;height:1px;background:#36445a}.strategy-section-title{font-size:18px;margin:0 0 15px}.coin-categories{display:flex;justify-content:space-between;margin:0 4px 17px}.coin-categories button{width:54px;color:#7d899d;font-size:11px}.coin-categories img{display:block;width:42px;height:42px;border-radius:50%;margin:0 auto 6px;padding:3px}.coin-categories button.active{color:#07ecfe}.coin-categories button.active img{border:1px solid #07ecfe;box-shadow:0 0 12px #07ecfe40}.strategy-market-tabs{display:flex;justify-content:space-between;gap:8px;margin:-5px 0 14px;overflow-x:auto}.strategy-market-tabs button{min-width:58px;padding:5px 7px 7px;border:1px solid transparent;border-radius:12px;color:#8da4c4;white-space:nowrap}.strategy-market-tabs button.active{border-color:#168fa7;background:#0b2638;color:#12dcea}.market-category-icon{width:38px;height:38px;margin:0 auto 4px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#151d31;color:#63d9ff;border:1px solid #2a4668;font-size:15px;font-weight:800}.strategy-market-tabs button.active .market-category-icon{border-color:#18d9f1;box-shadow:0 0 13px #12dcea59;color:#fff}.strategy-market-tabs button small{display:block;font-size:11px}.engine-card>small{display:block;margin-top:5px;color:#9fb3cb;font-size:12px}.strategy-market-list{border:1px solid #252e3d;border-radius:12px;background:#0e1420;max-height:234px;overflow:auto}.strategy-market-list button{height:58px;width:100%;display:grid;grid-template-columns:1.3fr .8fr .65fr;align-items:center;padding:0 14px;border-bottom:1px solid #1c2532;text-align:right;font-size:12px}.strategy-market-list button.active{background:#142b42}.strategy-market-list button>span{display:flex;align-items:center;text-align:left}.strategy-market-list img{width:29px;height:29px;margin-right:8px}.strategy-market-list b{font-size:13px}.strategy-market-list em{font-style:normal}.strategy-section-title.second{margin-top:26px}.strategy-tabs{height:38px;display:flex;border-bottom:1px solid #26303e}.strategy-tabs button{flex:1;color:#8290a5;font-size:13px;border-bottom:2px solid transparent}.strategy-tabs .active{color:#07ecfe;border-color:#07ecfe}.strategy-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:15px}.strategy-cards article{min-height:108px;border:1px solid #263142;background:#101724;border-radius:12px;padding:12px;display:grid;grid-template-columns:40px 1fr auto auto;gap:10px;align-items:center}.strategy-cards article{min-height:158px;grid-template-columns:48px minmax(0,1fr) auto auto;align-items:start;padding:16px 14px;border-color:#1d4770;background:linear-gradient(145deg,#121b31,#0e1527)}.strategy-card-name h3{font-size:17px;line-height:1.05;margin:7px 0 5px}.strategy-card-name p{font-size:11px;line-height:1.25;color:#f0f5ff;max-width:112px}.strategy-card-profit{grid-column:4;grid-row:1;text-align:right;min-width:82px}.strategy-card-profit small{display:block;color:#8da1bc;font-size:11px;margin:5px 0 4px}.strategy-card-profit strong{color:#00d9aa;font-size:23px;white-space:nowrap}.strategy-card-metrics{grid-column:2 / 4;display:flex;flex-direction:column;gap:6px;margin-top:8px;color:#a2afc4;font-size:12px}.strategy-card-metrics span{display:flex;gap:12px}.strategy-card-metrics b{color:#41ca57}.strategy-card-metrics em{color:#ffb000;font-style:normal}.strategy-cards article>button{grid-column:4;grid-row:2;align-self:end;background:transparent;color:#12dcea;border:1px solid #197aa6;border-radius:8px;padding:8px 12px;white-space:nowrap}.mini-ai{width:38px;height:38px;border:1px solid #07ecfe;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#9cff22;font-weight:800}.strategy-cards h3{font-size:14px;margin:0 0 4px}.strategy-cards p{font-size:11px;color:#8491a6;margin:0}.strategy-cards strong{font-size:15px;color:#1bd59a}.strategy-cards strong small{font-size:8px;display:block;text-align:right}.strategy-cards article>button{background:#9cff22;color:#07101c;padding:7px 10px;border-radius:7px;font-size:11px;font-weight:700}.strategy-cards article>button{background:transparent;color:#12dcea;border:1px solid #197aa6;border-radius:8px;padding:8px 12px;white-space:nowrap}.strategy-message{text-align:center;color:#9cff22}.modal-mask{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000c7;z-index:100;display:flex;align-items:center;justify-content:center}.start-modal{width:min(90%,380px);border:1px solid #2c3849;border-radius:16px;background:#111824;padding:24px;position:relative}.start-modal h2{margin:0 0 5px}.start-modal>p{color:#07ecfe}.start-modal label,.simple-card label{display:block;color:#8f9db1;font-size:13px;margin:20px 0}.start-modal input,.simple-card input{display:block;width:100%;height:48px;margin-top:8px;background:#0a101a;border:1px solid #303b4c;border-radius:7px;color:#fff;padding:0 12px}.close-modal{position:absolute;right:14px;top:10px;font-size:26px}.cyan-button{width:100%;height:46px;background:#07ecfe!important;color:#07101b!important;font-weight:700;border-radius:6px}.strategy-settings-modal{width:min(92%,480px);padding:22px 20px 26px;border:1px solid #355b84;border-radius:17px;background:linear-gradient(180deg,#151e34,#0d1427);box-shadow:0 24px 70px #000000a6}.strategy-settings-modal>h2{margin:0;padding-left:10px;border-left:3px solid #4bc5ff;color:#fff;font-size:18px}.strategy-settings-description{margin:14px 0 18px!important;color:#a9bad0!important}.strategy-settings-list{overflow:hidden;border:1px solid #1c3855;border-radius:13px;background:#0d1425}.strategy-setting-row{display:flex!important;align-items:center;justify-content:space-between;min-height:68px;margin:0!important;padding:0 16px;border-bottom:1px solid rgba(83,120,160,.28);color:#c3cfdf!important;font-size:16px!important}.strategy-setting-row select{min-width:95px;border:0;outline:0;background:transparent;color:#fff;font:inherit;text-align:right}.strategy-setting-row option{background:#111b30}.strategy-setting-row b{font-size:17px}.strategy-setting-row .risk-low{color:#43d879}.strategy-setting-row .risk-medium{color:#ffbd42}.strategy-setting-row .risk-high{color:#ff5968}.strategy-select-row{position:relative}.strategy-select-trigger{display:inline-flex;min-width:95px;align-items:center;justify-content:flex-end;gap:8px;color:#fff;font:inherit}.strategy-select-trigger span{color:#91a4bf;font-size:19px;line-height:1}.strategy-select-menu{position:absolute;z-index:20;top:calc(100% - 5px);right:10px;width:118px;max-height:230px;overflow-y:auto;border:1px solid #315274;border-radius:9px;background:#111d33;box-shadow:0 10px 28px #0000007a}.strategy-select-menu button{display:block;width:100%;height:38px;padding:0 14px;color:#fff;font-size:16px;text-align:right}.strategy-select-menu button.selected{background:#246bd0}.strategy-select-menu button:hover{background:#1b3558}.strategy-select-menu button.selected:hover{background:#246bd0}.strategy-days-trigger{min-width:112px;height:42px;padding:0 11px 0 16px;border:1px solid rgba(73,147,220,.42);border-radius:10px;outline:0;background:#10233dd1;box-shadow:inset 0 1px #ffffff0a}.strategy-days-trigger:hover,.strategy-days-trigger[aria-expanded=true]{border-color:#45bdf2;background:#173456f5;box-shadow:0 0 0 3px #45bdf21c}.strategy-days-trigger:focus-visible{border-color:#45bdf2;box-shadow:0 0 0 3px #45bdf22e}.strategy-days-trigger[aria-expanded=true] span{transform:rotate(180deg)}.strategy-days-trigger span{transition:transform .16s ease}.strategy-days-menu{top:calc(100% - 3px);right:16px;width:142px;padding:6px;overflow:hidden;border-color:#4b9de894;border-radius:12px;background:#101d32;box-shadow:0 16px 34px #0000007a,0 0 0 1px #59aaf214}.strategy-days-menu button{height:42px;padding:0 14px;border-radius:8px;color:#dce9f8;font-size:15px;font-weight:600;text-align:center;transition:background .14s ease,color .14s ease}.strategy-days-menu button+button{margin-top:2px}.strategy-days-menu button:hover{background:#2f68a473}.strategy-days-menu button.selected,.strategy-days-menu button.selected:hover{background:#326fd6;color:#fff;box-shadow:0 5px 14px #3968e147}.strategy-amount-row{display:block!important;position:relative;margin:0!important;padding:15px 16px 12px;color:#c3cfdf!important}.strategy-amount-row>span{display:block;padding-top:5px;font-size:16px}.strategy-amount-row input{width:58%!important;height:30px!important;margin:-5px 0 0 auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#fff!important;font-size:18px;text-align:right}.strategy-amount-row small{display:block;margin-top:6px;color:#92a5c0;font-size:12px;text-align:right}.strategy-slider-row{padding:8px 16px 12px;border-top:1px solid rgba(83,120,160,.28)}.strategy-slider-row input{width:100%;height:4px;margin:0;accent-color:#44c9ff}.strategy-slider-row>div{display:grid;grid-template-columns:repeat(5,1fr);margin-top:4px}.strategy-slider-row button{padding:0;color:#91a4bf;font-size:12px;text-align:center}.strategy-slider-row button:first-child{text-align:left}.strategy-slider-row button:last-child{text-align:right}.strategy-settings-modal .cyan-button{height:54px;margin-top:24px;border-radius:13px;background:linear-gradient(100deg,#4bb8ef,#7648f6)!important;color:#fff!important;font-size:17px}.strategy-settings-modal .cyan-button:disabled{cursor:not-allowed;background:#425460!important;color:#9fb0bf!important}.strategy-detail-modal{position:relative;width:min(calc(100% - 24px),430px);max-height:calc(100dvh - 24px);overflow:hidden;border:1px solid rgba(74,169,230,.68);border-radius:22px;background:linear-gradient(165deg,#16213a,#0c1428 58%,#091222);box-shadow:0 28px 80px #000000ad,0 0 34px #3891ff14}.strategy-detail-toolbar{display:flex;align-items:center;justify-content:space-between;min-height:72px;padding:14px 18px 13px 20px;border-bottom:1px solid rgba(129,164,205,.14);background:#141f36e6}.strategy-detail-toolbar span{display:block;margin-bottom:3px;color:#70cfff;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.strategy-detail-toolbar h2{margin:0;color:#fff;font-size:19px;line-height:1.2}.strategy-detail-toolbar .close-modal{position:static;display:grid;width:36px;height:36px;padding:0;place-items:center;border-radius:50%;background:#ffffff0f;color:#d8e4f2;font-size:24px;line-height:1}.strategy-detail-body{max-height:calc(100dvh - 97px);overflow:auto;padding:18px 18px 20px;scrollbar-width:none}.strategy-detail-body::-webkit-scrollbar{display:none}.strategy-detail-head{display:grid;grid-template-columns:54px minmax(0,1fr);gap:13px;align-items:center}.strategy-detail-mark{width:50px;height:50px;display:grid;place-items:center;border:1px solid rgba(76,199,255,.6);border-radius:16px;background:linear-gradient(145deg,#298dca38,#284d811a);box-shadow:inset 0 0 18px #2ec3ff14}.strategy-detail-mark svg{width:36px;height:36px}.strategy-detail-head p{margin:0;color:#b8c7db;font-size:13px;line-height:1.5}.strategy-detail-performance{margin-top:16px;overflow:hidden;border:1px solid rgba(118,151,193,.13);border-radius:15px;background:#1b2843ad}.strategy-detail-overview{display:grid;grid-template-columns:1fr 1fr}.strategy-detail-overview div{min-height:66px;display:flex;flex-direction:column;justify-content:center;padding:0 18px}.strategy-detail-overview div+div{border-left:1px solid rgba(118,151,193,.12)}.strategy-detail-overview span,.strategy-detail-returns span,.strategy-detail-params dt{color:#8fa4bf;font-size:11px}.strategy-detail-overview b{margin-top:5px;color:#fff;font-size:17px;font-variant-numeric:tabular-nums}.strategy-detail-returns{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(118,151,193,.12);background:#0a132542}.strategy-detail-returns div{min-height:68px;display:flex;flex-direction:column;justify-content:center;align-items:center}.strategy-detail-returns div+div{border-left:1px solid rgba(118,151,193,.12)}.strategy-detail-returns b{margin-top:5px;color:#3ee782;font-size:16px;font-variant-numeric:tabular-nums}.strategy-detail-section-title{margin:18px 0 10px;color:#c1d0e2;font-size:13px;font-weight:600}.strategy-detail-params{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin:0;overflow:hidden;border:1px solid rgba(118,151,193,.13);border-radius:15px;background:#7697c11f}.strategy-detail-params div{min-width:0;min-height:62px;display:flex;flex-direction:column;justify-content:center;padding:10px 14px;background:#192640f0}.strategy-detail-params dd{margin:5px 0 0;overflow-wrap:anywhere;color:#fff;font-size:13px;font-weight:680;font-variant-numeric:tabular-nums}.strategy-detail-action{position:sticky;bottom:-20px;margin:0 -18px -20px;padding:18px;background:linear-gradient(180deg,#0a122200,#0a1222 30%)}.strategy-detail-use{width:100%;height:52px;border-radius:14px;background:linear-gradient(100deg,#48b9ec,#704cf5);color:#fff;font-size:16px;font-weight:700;box-shadow:0 9px 22px #5381ff40}@media (max-width: 380px){.strategy-detail-toolbar{min-height:66px;padding-left:16px}.strategy-detail-body{padding:15px 14px 17px}.strategy-detail-overview div{padding:0 13px}.strategy-detail-params div{padding:9px 11px}.strategy-detail-action{bottom:-17px;margin:0 -14px -17px;padding:15px 14px 14px}}.account-page{max-width:780px;margin:0 auto;padding:17px 16px 100px}.profile{height:95px;border-radius:14px;background:linear-gradient(115deg,#17203d,#101a32);border:1px solid #273658;display:flex;align-items:center;padding:0 17px}.profile-avatar{width:58px;height:58px;border-radius:50%;background:linear-gradient(145deg,#08dfff,#1659df);display:flex;align-items:center;justify-content:center;font-size:25px;font-weight:700;margin-right:13px}.profile h1{font-size:20px;margin:0 0 8px}.profile p{color:#8292ac;font-size:12px;margin:0}.profile>span{margin-left:auto;background:#1e2b47;color:#83a3d8;border-radius:12px;font-size:10px;padding:5px 9px}.account-section-title{font-size:18px;margin:26px 0 11px}.overview-card{height:207px;border-radius:14px;border:1px solid #283347;background:linear-gradient(145deg,#101724,#0c121e);display:grid;grid-template-columns:1fr 1fr;overflow:hidden}.overview-card>div{padding:18px;border-right:1px solid #212b3a;border-top:1px solid #212b3a}.overview-card .overview-main{grid-column:1/3;height:92px;border-top:0;padding:16px 18px}.overview-card small{display:block;font-size:11px;color:#8090a8;margin-bottom:8px}.overview-card strong{font-size:27px}.overview-card b{font-size:16px}.green{color:#1bd59a}.fund-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.fund-grid button{height:95px;border:1px solid #273243;background:#101722;border-radius:13px;display:flex;align-items:center;padding:12px;text-align:left}.fund-grid img{width:55px;height:55px;object-fit:contain;margin-right:8px}.fund-grid b{display:block;font-size:15px;margin-bottom:7px}.fund-grid small{display:block;color:#7e8da3;font-size:10px}.fund-grid .records{grid-column:1/3;height:83px}.fund-grid .records em{margin-left:auto;font-size:24px;color:#67768c;font-style:normal}.account-section-title.lower{margin-top:27px}.account-menu{border:1px solid #263142;background:#101722;border-radius:14px;overflow:hidden}.account-menu button{display:flex;align-items:center;justify-content:space-between;width:100%;height:72px;border-bottom:1px solid #242d3b;text-align:left;padding:0 18px}.account-menu button:last-child{border-bottom:0}.account-menu b{display:block;font-size:14px;margin-bottom:5px}.account-menu small{display:block;color:#7c8a9e;font-size:11px}.account-menu em{font-size:24px;color:#67768c;font-style:normal}.login-page{min-height:100vh;background:#050608;position:relative;overflow:hidden}.login-page>.global-header{position:absolute;left:0;right:0;top:0;background:transparent}.login-art{position:absolute;left:0;top:60px;bottom:0;width:50%;display:flex;align-items:center;justify-content:center;z-index:1}.login-art img{width:100%;height:100%;object-fit:contain;object-position:left center}.login-panel{position:absolute;right:0;top:0;bottom:0;width:55%;display:flex;align-items:center;justify-content:center;overflow:hidden}.login-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:url(/source-v2/96d2e9e9c6a29818.png) center/cover no-repeat;opacity:.95}.login-panel form{position:relative;z-index:2;width:410px;margin-top:10px}.login-panel h1{font-size:28px;margin:0 0 36px}.login-panel label{height:52px;border:1px solid #2a3a50;background:#08111fcc;display:flex;align-items:center;margin-bottom:18px;border-radius:4px;padding:0 15px}.login-panel input{height:100%;flex:1;color:#fff;background:transparent;border:0;outline:0;padding-left:15px}.input-person{width:16px;height:16px;border:1px solid #8da0b9;border-radius:50%;position:relative}.input-person:after{content:"";position:absolute;width:22px;height:10px;border:1px solid #8da0b9;border-bottom:0;border-radius:12px 12px 0 0;left:-4px;top:13px}.input-lock{font-size:22px;color:#8da0b9}.login-links{text-align:right;height:25px}.login-links button,.register-link button{color:#07ecfe;font-size:12px}.login-submit{width:100%;height:50px;background:#07ecfe;color:#07101b;font-weight:700;border-radius:4px;margin-top:15px}.register-link{text-align:center;color:#8999b1;font-size:12px;margin-top:23px}.login-error{color:#ff6372;font-size:12px}.simple-page{padding:70px 16px;max-width:600px;margin:0 auto}.simple-card{padding:24px;border:1px solid #273243;background:#101722;border-radius:14px}.simple-card h2{margin-top:0}.empty-simple{height:150px;display:flex;align-items:center;justify-content:center;color:#77849a}.policy-page{max-width:600px;min-height:100vh;margin:0 auto;padding:64px 16px 32px}.policy-content{padding:20px 18px;border:1px solid #1c2b43;border-radius:14px;background:#101722;color:#cbd5e5;font-size:14px;line-height:1.8;overflow-wrap:anywhere}.policy-content>:first-child{margin-top:0}.policy-content>:last-child{margin-bottom:0}.policy-content h1,.policy-content h2,.policy-content h3{color:#f4f7fb;line-height:1.4}.policy-content a{color:#28d9ea}.policy-content img{max-width:100%;height:auto}.policy-state{min-height:180px;display:flex;align-items:center;justify-content:center;color:#77849a}@media (max-width: 600px){.global-header{padding:0 12px}.brand-logo{width:103px;height:25px}.header-actions{gap:17px}.header-actions .menu-icon{width:26px}.home-page{max-width:390px}.banner-copy{left:22px;top:30px}.banner-copy h1{font-size:22px;max-width:260px}.banner-copy p{font-size:14px;max-width:285px}.home-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-overview-metric{min-height:76px;padding:14px 10px}.execution-section{margin-top:48px}.markets-page{max-width:390px}.market-banner>div{left:17px}.market-banner p{font-size:10px}.strategy-page{max-width:390px}.strategy-cards{display:block}.strategy-cards article{margin-bottom:10px}.account-page{max-width:390px}.login-art{display:none}.login-panel{width:100%;top:60px}.login-panel form{width:calc(100% - 40px);margin-top:-140px}.login-panel h1{font-size:22px;margin-bottom:28px}.login-bg{opacity:1;background-position:center top}.login-page .brand-logo{visibility:hidden}.source-empty{min-height:4px}.fund-grid button{padding:9px}.fund-grid img{width:48px;height:48px}.fund-grid b{font-size:14px}.fund-grid small{font-size:9px}}@media (min-width: 601px){.global-header{padding:0 40px}.home-page{max-width:480px}.source-nav{padding-left:calc(50% - 250px);padding-right:calc(50% - 250px)}.market-banner{height:220px;margin-top:12px}.market-banner>div{left:42px;top:50px}.market-banner h2{font-size:30px}.market-banner p{font-size:15px}.markets-page{padding-top:60px}.account-page{padding-top:28px}.strategy-page{padding-top:75px}}.source-slide-one{top:24px!important}.source-slide-one h1{margin:0 0 11px!important;background:linear-gradient(90deg,#50d3ff,#c299ff);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:21px!important}.source-slide-one p{display:flex;align-items:center;gap:10px;margin:7px 0!important;font-size:13px!important;color:#9eb1cd!important}.source-slide-one p i{width:8px;height:8px;border-radius:50%;background:#37d78f}.source-slide-one p:nth-of-type(n+2) i{background:#44cfff}.live-pill{display:none}.carousel-dots .active{background:linear-gradient(90deg,#6ac6ff,#be8eff);width:24px}.source-title h2{font-size:22px;margin:0}.source-empty{height:4px;min-height:4px}.execution-section{margin-top:45px}.empty-log{height:90px;margin-top:22px;border-radius:2px;border-color:#152238;background:linear-gradient(110deg,#0d1423,#10182a);box-shadow:0 0 18px #0f4d961f}html,body{scrollbar-width:none}html::-webkit-scrollbar,body::-webkit-scrollbar{display:none}.menu-icon img{width:25px;height:25px;object-fit:contain}.menu-icon i{display:none}.market-page-header{height:44px;position:fixed;left:0;right:0;top:0;z-index:30;background:#080d1b;display:flex;align-items:center;justify-content:space-between;padding:0 16px}.market-page-header h1{font-size:22px;margin:0}.market-page-header button{font-size:29px;color:#718096;line-height:1}.market-search-box{display:flex;align-items:center;gap:8px}.market-search-box input{width:120px;height:30px;padding:0 9px;border:1px solid #2b4665;border-radius:6px;background:#101a2b;color:#f5f8ff;outline:none}.market-search-box input::placeholder{color:#8fa1bb}.market-banner>div{top:30px}.market-banner>div h2{font-size:19px;margin:0 0 7px;color:#e9f4ff;text-shadow:0 1px 8px rgba(0,0,0,.95)}.market-banner>div p{white-space:normal!important;line-height:1.45;color:#d6e5f7;text-shadow:0 1px 5px rgba(0,0,0,.95)}.market-banner>div:first-of-type{padding:0}.market-banner-dots{position:absolute!important;left:50%!important;top:auto!important;bottom:11px!important;transform:translate(-50%);width:auto!important;display:flex;gap:8px}.market-banner-dots i{width:20px;height:4px;border-radius:3px;background:#34455c}.market-banner-dots i:first-child{width:30px;background:#54cfff}.markets-page .market-tabs{height:63px;align-items:center}.markets-page .market-tabs button{border:0;height:auto;margin-left:16px}.markets-page .market-category-tabs{gap:8px;padding:0 8px;align-items:center}.markets-page .market-category-tabs button{margin-left:0;padding:7px 10px;border:1px solid transparent;border-radius:8px}.markets-page .market-category-tabs button.active{border-color:#168fa7;background:#0b2638;color:#12dcea}.market-favorite{width:22px;margin-right:3px;padding:0;color:#53647b;font-size:16px;line-height:1}.market-favorite.active,.market-favorite:hover{color:#ffd34d}.kline-page{min-height:100%;padding:18px 16px 90px;background:#070d1d;color:#f5f8ff}.kline-header{display:flex;align-items:center;gap:12px;margin-bottom:18px}.kline-header button{color:#f5f8ff;font-size:32px;line-height:1}.kline-header h1{margin:0;font-size:22px}.kline-periods{display:flex;gap:8px;margin-bottom:14px}.kline-periods button{padding:7px 10px;border-radius:6px;color:#8ea2c4}.kline-periods button.active{color:#12dcea;background:#0d263c}.kline-chart{position:relative;min-height:280px;border:1px solid #233653;border-radius:10px;background:repeating-linear-gradient(0deg,transparent 0 55px,rgba(91,121,160,.12) 56px),repeating-linear-gradient(90deg,transparent 0 55px,rgba(91,121,160,.12) 56px)}.kline-chart svg{width:100%;height:280px;padding:12px;overflow:visible}.kline-chart p{position:absolute;inset:45% 0 auto;text-align:center;color:#8ea2c4}.markets-page .market-list{background:#080d1b}.markets-page .market-labels{grid-template-columns:1.2fr 1fr .72fr;height:42px;padding:0 20px}.markets-page .market-labels span:nth-child(2){text-align:right;color:#fff}.markets-page .market-labels span:nth-child(3){text-align:right;color:#fff}.markets-page .market-row:not(.market-labels){grid-template-columns:1.2fr 1fr .72fr;min-height:78px;height:auto;padding:7px 0}.market-trend-cell{display:flex;min-width:0;flex-direction:column;align-items:stretch;justify-content:center;padding:0 8px 0 10px}.market-trend-cell>strong{padding-right:2px;text-align:right;font-size:14px;line-height:18px}.market-sparkline{width:100%;height:36px;margin-top:1px;color:#16e796;overflow:hidden}.market-sparkline-stroke{fill:none;stroke:currentColor;stroke-width:1.85;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.market-sparkline.negative{color:#ff476f}.market-change-badge{justify-self:end;min-width:64px;padding:8px 7px;border-radius:7px;color:#fff;text-align:center;font-size:13px;font-weight:700;line-height:1}.market-change-badge.positive,.market-change-badge.negative{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.18)}.market-change-badge.positive{background:#00ad76}.market-change-badge.negative{background:#ff4760}.source-account{padding-top:16px}.source-account .profile{height:96px}.source-profile-icon{width:58px;height:58px;border:1px solid #17bce9;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#28ceff;font-size:34px;margin-right:14px;box-shadow:0 0 20px #00d3ff33}.source-account .profile h1{font-size:16px;margin:0 0 5px}.source-account .profile h1 span{font-size:9px;background:#6b8f70;border-radius:8px;padding:2px 7px;margin-left:6px}.source-account .profile p{font-size:11px;margin-bottom:4px}.source-account .profile small{font-size:12px;color:#54c3ea}.source-account .profile>em{margin-left:auto;font-size:24px;font-style:normal;color:#7788a0}.source-overview{height:208px;position:relative;display:grid!important;grid-template-columns:1fr 1fr}.source-overview>div{height:104px!important;padding:29px 15px 12px!important;border-top:0!important}.source-overview>div:nth-of-type(1),.source-overview>div:nth-of-type(2){border-bottom:1px solid #1c2638}.source-overview>div:nth-of-type(odd){border-right:1px solid #1c2638}.source-overview small{font-size:11px;margin-bottom:7px}.source-overview b{display:block;font-size:17px}.source-overview em{font-size:10px;color:#708096;font-style:normal}.source-overview>i{position:absolute;bottom:7px;width:13px;height:13px;background:#ff7125;border-radius:50%;border:1px solid #ffb400}.source-overview>i:nth-of-type(1){left:152px}.source-overview>i:nth-of-type(2){left:170px;width:21px;height:21px;bottom:3px}.source-overview>i:nth-of-type(3){left:195px}.source-funds button{height:158px;display:block;padding:13px 14px}.source-funds img{width:38px;height:38px;margin:0 0 9px;object-fit:contain}.source-funds b{font-size:15px}.source-funds small{font-size:10px;line-height:1.35}.source-funds .records{height:78px;display:flex;padding:10px 18px}.source-funds .records img{margin:0 14px 0 0}.source-funds .records b{margin-bottom:3px}.source-funds .records em{font-size:22px}.source-account .account-section-title{margin-top:24px}@media (max-width: 600px){.source-slide-one{top:31px!important}.source-slide-one p{margin:9px 0!important}.execution-section{margin-top:33px}.strategy-page{padding-top:104px}.markets-page{padding-top:60px}.market-banner{margin-top:52px}.source-account .account-section-title{font-size:17px}.source-funds{gap:12px}}@font-face{font-family:element-icons;src:url(/source-v2/7f54090c2c2f8ba2.woff) format("woff")}.headset-icon,.bell-icon{font-size:0}.headset-icon img,.bell-icon img{width:20px;height:20px;object-fit:contain;filter:brightness(0) invert(1)}.headset-icon:before,.bell-icon:before{font-family:element-icons!important;font-size:19px;color:#fff}.headset-icon:before{content:""}.bell-icon:before{content:""}.headset-icon:has(img):before,.bell-icon:has(img):before{content:none}.source-profile-icon{font-size:0!important}.source-profile-icon:before{content:"";font-family:element-icons;font-size:34px}.source-profile-icon+div small{font-size:0!important}.source-profile-icon+div small:before{content:"";font-family:element-icons;font-size:12px;margin-right:4px}.source-profile-icon+div small:after{content:"Third-party custody enabled";font-size:12px}@media (max-width: 600px){.login-panel{align-items:flex-start}.login-panel form{position:absolute;top:82px;margin-top:0}.login-panel h1{margin:0 0 28px}.login-panel label{display:block;height:99px;margin:0 0 20px;padding:0;border:0;background:none;border-radius:0}.login-panel label:before{display:block;height:17px;font-size:14px;color:#fff;margin-bottom:10px}.login-panel label:nth-of-type(1):before{content:"Phone"}.login-panel label:nth-of-type(2):before{content:"Password"}.login-panel label>span{display:none}.login-panel label input{display:block;width:100%;height:52px;padding:0 12px;border:1px solid #303442;border-radius:4px;background:#050608!important;color:#fff;box-shadow:0 0 0 1000px #050608 inset;-webkit-text-fill-color:#fff}.login-links{height:39px;text-align:left;font-size:0}.login-links button{font-size:0}.login-links:before{content:"▣ Remember Password";font-size:12px;color:#778296}.login-submit{margin-top:15px;height:46px}.register-link{display:flex;justify-content:space-between;margin-top:40px;font-size:0;text-align:left}.register-link:before{content:"Register";font-size:14px;color:#fff;text-decoration:underline}.register-link:after{content:"Forget The Password?";font-size:14px;color:#07ecfe;text-decoration:underline}.register-link button{display:none}}.source-nav button{width:35px}.global-header{padding-left:16px;padding-right:16px}@media (min-width: 601px){.source-nav{padding-left:20px;padding-right:20px}}@media (min-width: 601px){.global-header:before{content:"Transaction        AI";position:absolute;left:139px;top:10px;height:34px;line-height:34px;font-size:14px;word-spacing:35px}.global-header:after{content:"";position:absolute;left:139px;top:10px;width:111px;height:34px;border-radius:3px;background:#171824;z-index:-1}.login-art{width:47%}.login-panel{width:56.9%}.login-panel form{position:absolute;left:160px;top:143px;margin:0}.login-panel h1{font-size:22px;margin:0 0 28px}.login-panel label{display:block;height:77px;margin:0 0 19px;padding:0;border:0;background:none;border-radius:0}.login-panel label:before{display:block;height:17px;font-size:14px;color:#fff;margin-bottom:9px}.login-panel label:nth-of-type(1):before{content:"Phone"}.login-panel label:nth-of-type(2):before{content:"Password"}.login-panel label>span{display:none}.login-panel label input{display:block;width:100%;height:49px;padding:0 12px;border:1px solid #303442;border-radius:0;background:#050608!important;color:#fff;box-shadow:0 0 0 1000px #050608 inset;-webkit-text-fill-color:#fff}.login-links{height:28px;text-align:left;font-size:0}.login-links button{font-size:0}.login-links:before{content:"▣ Remember Password";font-size:12px;color:#778296}.login-submit{height:36px;margin-top:12px;font-weight:400}.register-link{display:flex;justify-content:space-between;margin-top:24px;font-size:0;text-align:left}.register-link:before{content:"Register";font-size:12px;color:#fff;text-decoration:underline}.register-link:after{content:"Forget The Password?";font-size:12px;color:#07ecfe;text-decoration:underline}.register-link button{display:none}.source-empty{height:208px;min-height:208px;position:relative;border-radius:8px;background:linear-gradient(110deg,#0d1423,#10182a);box-shadow:0 0 18px #0f4d961f;margin-top:12px;text-align:center}.source-empty:before{content:"⌁\a\aNo running strategies";white-space:pre;position:absolute;left:0;right:0;top:34px;color:#77869a;font-size:14px;line-height:29px}.source-empty:after{content:"Create Strategy";position:absolute;left:50%;top:139px;transform:translate(-50%);width:162px;height:36px;line-height:36px;border-radius:20px;color:#fff;background:linear-gradient(90deg,#4fc3f7,#b388ff);font-size:13px}.execution-section{margin-top:26px}}@media (max-width: 600px){.login-panel form{top:82px}.source-empty{height:4px;min-height:4px;background:none;box-shadow:none;margin-top:0}.source-empty:before,.source-empty:after{display:none}}.brand-logo{width:103px;height:25px}@media (min-width: 601px){.global-header>*{position:relative;z-index:1}.global-header:after{z-index:0}.login-art{align-items:flex-start}.login-art img{width:600px;height:600px;object-fit:contain}.login-panel form{top:137px}.login-panel h1{margin-bottom:24px}}html[lang=zh-TW] .login-panel label:nth-of-type(1):before{content:"帳戶"}html[lang=zh-TW] .login-panel label:nth-of-type(2):before{content:"密碼"}html[lang=zh-TW] .login-links:before{content:"▣ 記住密碼"}html[lang=zh-TW] .register-link:before{content:"註冊"}html[lang=zh-TW] .register-link:after{content:"忘記密碼？"}@media (max-width: 600px){.engine-card{text-align:left;padding:20px;margin-bottom:16px}.engine-orb{position:absolute;right:26px;top:27px;width:65px;height:65px;border:0;border-radius:0;background:url(/source-v2/d114003e04252870.svg) center/contain no-repeat;font-size:0;box-shadow:0 0 18px #8a54ff66}.engine-card h2{position:absolute;left:20px;top:20px;margin:0;font-size:20px;background:linear-gradient(90deg,#51cfff,#b58bff);-webkit-background-clip:text;background-clip:text;color:transparent}.engine-card p{position:absolute;left:20px;top:56px;width:200px;line-height:1.45;margin:0;text-align:left}.engine-card>small{display:none}.engine-steps{position:absolute;left:20px;right:20px;bottom:15px;margin:0;justify-content:space-between;gap:5px}.engine-steps span{width:65px;display:flex;flex-direction:column;align-items:center;text-align:center;font-size:0;line-height:1.35}.engine-steps span:after{font-size:11px;color:#94a0b3;margin-top:6px;white-space:normal}.engine-steps span:nth-of-type(1):after{content:"Select Market"}.engine-steps span:nth-of-type(2):after{content:"Select Strategy"}.engine-steps span:nth-of-type(3):after{content:"Set Parameters"}.engine-steps i{width:40px}.engine-steps b{font-size:11px}.strategy-section-title{margin-bottom:13px}}.header-login{width:66px!important;height:36px!important;border:1px solid #fff!important;border-radius:19px!important;padding:0 14px!important;white-space:nowrap;font-size:14px;color:#fff}.home-banner{margin-bottom:28px}.banner-track{display:flex;width:100%;height:100%;transition:transform .65s ease}.banner-frame{flex:0 0 100%;height:100%}.banner-frame img{display:block;width:100%;height:100%;object-fit:cover}.home-banner .carousel-dots{position:absolute;left:50%;bottom:12px;transform:translate(-50%);height:auto;z-index:5}.home-banner .carousel-dots button{display:block;width:8px;height:8px;padding:0;border-radius:5px;background:#ffffff47;outline:none}.home-banner .carousel-dots button:focus-visible{box-shadow:0 0 0 2px #4fc3f7d9}.home-banner .carousel-dots button.active{width:30px;background:linear-gradient(90deg,#4fc3f7,#b388ff)}.source-slide-one{z-index:4;text-shadow:none!important}.source-slide-one h1{font-size:22px!important;font-weight:700!important;background:linear-gradient(90deg,#4fc3f7,#b388ff)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;text-shadow:none!important}.source-slide-one p{color:#b7c9df!important;font-weight:400}.source-slide-one p:first-of-type{color:#20ceff!important;letter-spacing:1px}.source-slide-one p:first-of-type i{background:#4caf50;box-shadow:0 0 7px #4caf50cc}.source-title{padding:0 0 8px}.source-title h2,.execution-head h2{color:#fff;font-size:22px;font-weight:700}.source-empty{display:flex!important;height:208px!important;min-height:208px!important;margin-top:12px!important;border-radius:14px!important;background:linear-gradient(135deg,#11182a,#0d1424)!important;box-shadow:0 0 20px #4fc3f714!important;flex-direction:column;align-items:center;justify-content:center;overflow:visible}.source-empty:before,.source-empty:after{display:none!important}.empty-strategy-icon{width:58px;height:58px;border:2px solid #164564;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#4fc3f7;margin-bottom:24px}.empty-strategy-icon:before{content:"";font-family:element-icons;font-size:23px}.source-empty p{display:block!important;color:#7fa3c1;font-size:14px;margin:0 0 22px}.source-empty button{display:block!important;width:162px;height:36px;border-radius:20px;background:linear-gradient(90deg,#4fc3f7,#b388ff);color:#fff;font-size:14px}.execution-section{margin-top:26px!important}.execution-head button{display:none}.source-running-order+.source-empty{display:none}.empty-log{color:#7fa3c1}.source-nav button{color:#fff}.source-nav button span{line-height:18px;white-space:nowrap}.source-nav button.active{color:#00efff}.source-nav button.active:not(.nav-home) img{filter:brightness(0) saturate(100%) invert(78%) sepia(98%) saturate(1940%) hue-rotate(145deg) brightness(102%) contrast(101%)}.source-nav button.nav-home:not(.active) img{filter:grayscale(1) brightness(.82);opacity:.82}@media (max-width: 600px){.header-actions{gap:15px}.source-slide-one{top:31px!important}.home-page{padding-top:16px}.source-empty{height:208px!important;min-height:208px!important}}.empty-strategy-icon:before{content:""}@media (max-width: 600px){.home-page{width:100%;max-width:412px}.home-banner{margin-bottom:23px}.source-empty{margin-top:2px!important}}.login-page .brand-logo{visibility:visible}.login-panel label:nth-of-type(1):before{content:"Mail"}.login-links:before{content:none!important}.login-panel .remember-password{display:inline-flex!important;width:auto!important;height:24px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;align-items:center;gap:9px;color:#8ea4c4;font-size:14px;line-height:24px;cursor:pointer}.login-panel .remember-password:before{content:none!important}.login-panel .remember-password input{-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important;accent-color:#08d8ef;width:18px!important;height:18px!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;background:none!important;-webkit-text-fill-color:initial}.login-panel .remember-password span{display:inline!important}.register-link:before,.register-link:after{content:none!important}.register-link button{display:block!important;font-size:14px!important;text-decoration:underline}.register-link button:first-child{color:#fff}.register-link button:last-child{color:#07ecfe}.auth-secondary-page{overflow:auto}.auth-secondary-page .login-panel{width:100%;overflow:visible}.auth-secondary-page .login-panel form{left:5%;top:100px;width:410px;margin:0;padding-bottom:60px}.auth-secondary-page .auth-hint{max-width:380px;margin:-14px 0 26px;color:#7f8797;font-size:13px;line-height:1.5}.auth-mode{width:64px;height:38px;margin-bottom:18px;border-radius:6px;display:flex;align-items:center;justify-content:center;background:#0ed7e9;color:#fff;font-size:14px}.auth-secondary-page .login-panel label:nth-of-type(1):before{content:"Mail"}.register-form label:nth-of-type(2):before{content:"Verification code"}.register-form label:nth-of-type(3):before,.forgot-form label:nth-of-type(3):before{content:"Password"}.register-form label:nth-of-type(4):before,.forgot-form label:nth-of-type(4):before{content:"Confirm password"}.register-form label:nth-of-type(5):before{content:""}.forgot-form label:nth-of-type(2):before{content:"Verification code"}.login-form>label:nth-of-type(3):before{content:"Google verification code"}.login-panel .terms-check{display:flex!important;width:auto!important;height:28px!important;margin:0 0 16px!important;padding:0!important;border:0!important;background:none!important;align-items:center;gap:9px;color:#7f8797;font-size:12px}.login-panel .terms-check:before{content:none!important}.login-panel .terms-check input{-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important;accent-color:#08d8ef;width:17px!important;height:17px!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;background:none!important;-webkit-text-fill-color:initial;flex:0 0 auto}.login-panel .terms-check span{display:inline!important}.code-field{position:relative}.code-field button{position:absolute;right:12px;bottom:14px;color:#07ecfe;font-size:13px}.code-field input{padding-right:70px!important}.auth-back{margin-top:24px}.auth-back button{color:#07ecfe;text-decoration:underline;font-size:13px}@media (max-width: 600px){.auth-secondary-page .login-panel{position:relative;top:60px;min-height:calc(100vh - 60px)}.auth-secondary-page .login-panel form{position:relative;left:auto;top:auto;width:calc(100% - 40px);margin:0 auto;padding-top:34px}.auth-secondary-page .login-panel h1{margin-bottom:28px}.auth-secondary-page .auth-hint{margin-top:-17px}.auth-secondary-page .login-panel label{margin-bottom:14px}.auth-secondary-page .login-submit{margin-top:8px}}@media (min-width: 601px){.auth-secondary-page .login-bg{background:#050608;opacity:1}.auth-secondary-page .login-panel form{left:64px;top:125px;width:323px}.auth-secondary-page .login-panel h1{margin-bottom:24px}.auth-secondary-page .auth-hint{margin:-14px 0 40px}.auth-secondary-page .login-panel label{height:63px;margin-bottom:16px}.auth-secondary-page .login-panel label:before{margin-bottom:5px}.auth-secondary-page .login-panel label input{height:35px}.auth-secondary-page .auth-mode{width:75px;height:38px;margin-bottom:20px}.auth-secondary-page .register-form .field-invite{height:35px;margin-bottom:6px}.auth-secondary-page .register-form .field-invite:before{height:0;margin:0}.auth-secondary-page .login-submit{height:36px;margin-top:10px}.auth-secondary-page .code-field button{bottom:14px}.auth-secondary-page .auth-back{margin-top:23px}.auth-secondary-page .register-form .auth-back{margin-top:13px}}.auth-secondary-page .field-mail:before{content:"Mail"!important}.auth-secondary-page .field-code:before{content:"Verification code"!important}.auth-secondary-page .field-password:before{content:"Password"!important}.auth-secondary-page .field-confirm:before{content:"Confirm password"!important}.auth-secondary-page .field-invite:before{content:""!important}.auth-secondary-page .forgot-form label:before{content:none!important}.forgot-form .field-caption{display:block!important;height:17px;margin:0 0 10px;color:#fff;font-size:14px;line-height:17px}.forgot-form .code-control{display:flex!important;width:100%;height:52px;border:1px solid #303442;border-radius:4px;overflow:hidden;background:#050608}.forgot-form .code-control input{flex:1;min-width:0;height:50px!important;border:0!important;border-radius:0!important;padding:0 12px!important}.forgot-form .code-control button{position:static;flex:0 0 132px;height:50px;padding:0 12px;border-left:1px solid rgba(255,255,255,.18);background:#10d9e9;color:#041014;font-size:14px;font-weight:700;line-height:50px;white-space:nowrap}.forgot-form .code-control button:disabled{background:#17323a;color:#75929a;cursor:not-allowed}.forgot-form .auth-message{margin:-2px 0 12px;font-size:12px;line-height:1.45}.forgot-form .auth-message.error{color:#ff6c75}.forgot-form .auth-message.success{color:#36d99a}@media (min-width: 601px){.forgot-form .field-caption{margin-bottom:5px}.forgot-form .code-control{height:35px}.forgot-form .code-control input,.forgot-form .code-control button{height:33px!important;line-height:33px}.forgot-form .code-control button{flex-basis:112px;font-size:12px}}.drawer-mask{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;justify-content:flex-end;background:#01050fb8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999}.drawer{position:absolute;inset:0 0 0 auto;width:min(89vw,365px);min-height:100dvh;height:100vh;display:flex;flex-direction:column;padding:20px 18px calc(22px + env(safe-area-inset-bottom));background:linear-gradient(155deg,#172642,#0c152a 48%,#060b16);border-left:1px solid rgba(103,177,255,.28);color:#fff;overflow:auto;box-shadow:-18px 0 38px #0000004d}.drawer-head{min-height:36px;display:flex;align-items:center;justify-content:space-between}.drawer-auth{flex:1;height:40px;padding:0 12px;border:1px solid rgba(123,172,231,.3);border-radius:10px;background:#273d5db8;color:#fff;font-size:14px;font-weight:600}.drawer-auth.active{border-color:transparent;background:linear-gradient(135deg,#12d8e9,#3578ef)}.drawer-logo{width:132px;height:30px;object-fit:contain}.drawer-close{width:36px;height:36px;margin:0;padding:0;border:1px solid rgba(133,169,218,.22);border-radius:10px;background:#ffffff0d;color:#fff;font-size:25px;font-weight:300;line-height:31px}.drawer-guest-actions{display:flex;flex:1;gap:8px;margin:0 12px 0 0}.drawer-profile{width:100%;display:flex;align-items:center;gap:12px;margin:24px 0 10px;padding:14px;border:1px solid rgba(77,186,255,.32);border-radius:16px;background:linear-gradient(135deg,#194a828a,#162448b3);color:#fff;text-align:left}.drawer-avatar{width:42px;height:42px;display:grid;place-items:center;flex:0 0 42px;border:1px solid rgba(100,231,255,.55);border-radius:50%;background:linear-gradient(135deg,#21cdeb,#4d5cf5);color:#fff;font-size:18px;font-weight:700}.drawer-profile-copy{min-width:0;display:grid;gap:4px}.drawer-profile-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px}.drawer-profile-copy small{color:#9db4d4;font-size:11px}.drawer-nav{flex:1;min-height:0;margin-top:13px;overflow-y:auto;scrollbar-width:none}.drawer-nav::-webkit-scrollbar{display:none}.drawer-section{margin-top:22px}.drawer-section>p{margin:0 0 8px;padding:0 8px;color:#7185a5;font-size:11px;font-weight:600;letter-spacing:.08em}.drawer-item{width:100%;min-height:50px;display:flex;align-items:center;justify-content:space-between;margin:3px 0;padding:0 12px;border:1px solid transparent;border-radius:11px;background:transparent;color:#eaf3ff;text-align:left;font-size:14px}.drawer-item:hover,.drawer-item:focus-visible{border-color:#5abeff47;background:#518bd424}.drawer-item-title{display:flex;align-items:center;gap:12px;white-space:nowrap}.drawer-item-title>img{width:19px;height:19px;object-fit:contain;filter:brightness(0) invert(1) opacity(.8)}.drawer-arrow{margin-left:auto;color:#8197b7;font-size:24px;font-weight:300;line-height:1}.drawer-flag{width:23px;height:16px;object-fit:cover;border-radius:2px}.language-switch{display:inline-flex;align-items:center}.language-switch select,.drawer-language-select{min-width:108px;border:1px solid rgba(133,169,218,.35);border-radius:8px;padding:6px 26px 6px 9px;background:#ffffff14;color:inherit;font:inherit;cursor:pointer}.drawer-language-select{min-width:118px;color:#eaf3ff;background:#122c4fe6}.drawer-language-select option{color:#10233f;background:#fff}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.drawer-logout{width:100%;min-height:46px;margin-top:20px;border:1px solid rgba(255,120,133,.38);border-radius:12px;background:#ab2d4029;color:#ff9da8;font-size:14px;font-weight:700}.drawer{width:min(100vw,390px);padding:22px 20px calc(18px + env(safe-area-inset-bottom));background:radial-gradient(circle at 8% 8%,rgba(23,177,255,.18),transparent 28%),linear-gradient(160deg,#132442,#0c172d 46%,#050b18);border-left-color:#49beff57}.drawer-head{min-height:42px}.drawer-logo{width:158px;height:34px}.drawer-close{width:42px;height:42px;border-radius:12px;background:#ffffff0a;font-size:30px;line-height:36px}.drawer-profile{margin:22px 0 0;padding:16px;border-radius:16px;border-color:#56b7ff61;background:linear-gradient(135deg,#1c497e9e,#0f1f3dd6)}.drawer-guest-card{margin-bottom:12px}.drawer-avatar{width:48px;height:48px;flex-basis:48px;font-size:20px;box-shadow:0 0 22px #20cdeb3d}.drawer-profile-copy strong{font-size:16px}.drawer-profile-copy small{font-size:12px}.drawer-guest-actions{margin:0;gap:10px}.drawer-auth{height:42px;border-radius:11px}.drawer-profile-meta{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin-top:10px;padding:13px 16px;border:1px solid rgba(111,163,220,.2);border-radius:13px;background:#050f2059}.drawer-profile-meta span{display:grid;gap:4px}.drawer-profile-meta span+span{padding-left:16px;border-left:1px solid rgba(132,167,212,.2)}.drawer-profile-meta small{color:#879bbb;font-size:11px}.drawer-profile-meta strong{color:#21d9ee;font-size:14px}.drawer-nav{margin-top:8px}.drawer-section{margin-top:20px;padding-top:14px;border-top:1px solid rgba(123,165,216,.18)}.drawer-section:first-child{padding-top:0;border-top:0}.drawer-section>p{margin-bottom:7px;padding:0 4px;color:#87a0c5;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.drawer-item,.drawer-language-row{min-height:48px;margin:2px 0;padding:0 10px;border-radius:10px}.drawer-item{border-color:transparent}.drawer-item-title{gap:13px;font-size:15px}.drawer-item-title>img{width:21px;height:21px;opacity:.95;filter:brightness(0) invert(1) opacity(.86)}.drawer-arrow{color:#a8bad7;font-size:25px}.drawer-language-row{display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(84,190,255,.24);background:#1130536b}.drawer-language-row.open{border-color:#36ceff94;background:#133960ad;box-shadow:0 0 0 3px #28c3ff14}.drawer-language-picker{position:relative;flex:0 0 auto}.drawer-language-trigger{min-width:134px;height:36px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 11px 0 13px;border:1px solid rgba(88,178,255,.5);border-radius:9px;background:#143b64b8;color:#eaf3ff;font-size:13px;text-align:left;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.drawer-language-trigger:hover,.drawer-language-trigger:focus-visible,.drawer-language-trigger[aria-expanded=true]{border-color:#2fd5ee;background:#164875eb;box-shadow:0 0 0 3px #2fd5ee1a;outline:0}.drawer-language-chevron,.drawer-language-check{font-family:element-icons;font-style:normal;speak:none;-webkit-font-smoothing:antialiased}.drawer-language-chevron:before{content:""}.drawer-language-trigger[aria-expanded=true] .drawer-language-chevron{transform:rotate(180deg)}.drawer-language-chevron{color:#91b9d8;font-size:14px;transition:transform .16s ease}.drawer-language-menu{position:fixed;z-index:10002;max-height:min(388px,calc(100vh - 32px));padding:7px;overflow-y:auto;overscroll-behavior:contain;border:1px solid rgba(74,184,242,.58);border-radius:14px;background:#081321;box-shadow:0 18px 44px #000000ad,0 0 0 1px #36c8ff12;scrollbar-width:thin;scrollbar-color:rgba(76,166,219,.5) transparent}.drawer-language-menu button{width:100%;min-height:40px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 12px;border:1px solid transparent;border-radius:9px;color:#cfe0f2;font-size:14px;text-align:left;transition:color .14s ease,background .14s ease,border-color .14s ease}.drawer-language-menu button+button{margin-top:2px}.drawer-language-menu button:hover,.drawer-language-menu button:focus-visible{border-color:#4cb5ee38;background:#235b8975;color:#fff;outline:0}.drawer-language-menu button.active{border-color:#31d2ec52;background:linear-gradient(90deg,#1b7ba9b8,#205291c2);color:#fff;font-weight:700;box-shadow:inset 3px 0 #28d5ed}.drawer-language-check:before{content:""}.drawer-language-check{color:#48e4f5;font-size:15px}.drawer-security-note{display:flex;align-items:center;gap:11px;margin-top:16px;padding:13px 14px;border-radius:12px;background:linear-gradient(90deg,#0c2d58b8,#081c3a80)}.drawer-security-icon{width:25px;height:25px;display:grid;place-items:center;border:1px solid #28d7ee;border-radius:50%;color:#28d7ee;font-weight:800}.drawer-security-note span:last-child{display:grid;gap:3px;min-width:0}.drawer-security-note strong{color:#f1f7ff;font-size:12px}.drawer-security-note small{color:#8da7ca;font-size:10px}.drawer-logout{margin-top:12px}.drawer-mask{background:#000;-webkit-backdrop-filter:none;backdrop-filter:none}.drawer{background:#000;border:1px solid rgba(56,196,255,.72);box-shadow:0 0 0 1px #38c4ff14,-10px 0 30px #0000009e}.drawer>button.drawer-profile{display:flex;width:100%;align-items:center;justify-content:flex-start;position:relative;z-index:1;margin:22px 0 16px;padding:16px;border:1px solid rgba(86,183,255,.48);border-radius:16px;background:linear-gradient(135deg,#134578b8,#071830e6);text-align:left}.drawer>button.drawer-profile .drawer-arrow{margin-left:auto}.drawer-profile-meta{position:relative;z-index:0;margin-top:0}.drawer>button.drawer-logout{display:flex;width:100%;min-height:46px;align-items:center;justify-content:center;margin-top:12px;padding:0 16px;border:1px solid rgba(255,120,133,.38);border-radius:12px;background:#ab2d4029;color:#ff9da8;text-align:center;font-size:14px;font-weight:700}.fund-page{width:100%;max-width:412px;min-height:calc(100vh - 130px);margin:0 auto;padding:5px 13px 110px;background:#000}.fund-label{display:flex;justify-content:space-between;margin:0 0 11px;color:#fff;font-size:14px;line-height:20px}.fund-label:not(:first-child){margin-top:25px}.fund-label span{color:#7f8795;font-size:12px}.fund-select,.fund-input,.copy-field{width:100%;height:39px;border:1px solid #d8dbe2;border-radius:4px;background:#fafafa;color:#5c6170}.fund-select{padding:0 14px}.fund-input{padding:0 15px}.deposit-qr{width:160px;height:160px;margin:20px auto 13px;background:#fff}.deposit-qr svg{display:block;width:160px;height:160px}.qr-loading{color:#647087;height:100%;display:flex;align-items:center;justify-content:center}.save-qr{display:block;width:160px;height:29px;margin:0 auto;border-radius:3px;background:#242a39;color:#fff;font-size:11px}.deposit-page .save-qr+.fund-label{margin-top:0}.deposit-page .copy-field+.fund-label{margin-top:18px}.copy-field{display:flex;overflow:hidden}.copy-field input{flex:1;min-width:0;border:0;padding:0 15px;background:transparent;color:#c0c3cc}.copy-field button{flex:0 0 46px;color:#00eaf9;font-size:12px}.gold-button,.cyan-fund-button{width:100%;height:38px;margin-top:40px;border-radius:3px;background:#f5c557;color:#fff;font-size:14px}.cyan-fund-button{background:#11d7e8;color:#061014;font-weight:700;border-radius:22px}.gold-button:disabled,.cyan-fund-button:disabled{opacity:.55;cursor:not-allowed}.fund-message{margin:12px 0 0;color:#27cfa1;font-size:12px;line-height:1.45}.counter-title{margin:25px 0 12px;font-size:14px;font-weight:400}.counter-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.counter-card{min-height:88px;padding:11px 5px;background:#111625;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;font-size:12px}.counter-card img{width:38px;height:38px;margin-bottom:7px;border-radius:50%;object-fit:contain}.deposit-page{max-width:412px;min-height:calc(100vh - 130px);padding:7px 14px 98px;background:#03070d;color:#f7f9fc}.deposit-title-row{min-height:48px;display:flex;align-items:center;justify-content:space-between}.deposit-title-row h1{margin:0;font-size:24px;line-height:1.2;font-weight:700}.deposit-title-row button{min-height:40px;padding:0;color:#12dceb;font-size:14px}.deposit-title-row button span{margin-left:3px;font-size:23px;vertical-align:-2px}.deposit-progress{height:54px;display:grid;grid-template-columns:auto minmax(50px,1fr) auto;align-items:center;gap:10px;margin-bottom:17px;color:#707887}.deposit-progress div{display:flex;align-items:center;gap:8px;white-space:nowrap}.deposit-progress b{width:30px;height:30px;border:1px solid #5b6473;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:600}.deposit-progress span{font-size:14px;font-weight:600}.deposit-progress div.active{color:#fff}.deposit-progress div.active b{border-color:#14dce9;background:#14dce9;color:#041015}.deposit-progress i{height:2px;background:#252c38}.deposit-progress div.active+i{background:#14dce9}.deposit-page section>h2,.deposit-section-heading h2,.deposit-exchanges h2{margin:0;font-size:17px;line-height:1.3;font-weight:650}.deposit-section-heading{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px}.deposit-coin-picker{position:relative;z-index:20;flex:0 0 100px}.deposit-coin-trigger{width:100%;height:34px;padding:0 10px;border:1px solid #2c3542;border-radius:7px;background:#0b111b;color:#fff;display:flex;align-items:center;justify-content:space-between;font-size:13px}.deposit-coin-trigger img{width:14px;height:14px;transform:rotate(90deg);transition:transform .16s ease}.deposit-coin-trigger[aria-expanded=true] img{transform:rotate(-90deg)}.deposit-coin-menu{position:absolute;top:calc(100% + 4px);right:0;width:100%;padding:4px;border:1px solid #2c3542;border-radius:7px;background:#0b111b;box-shadow:0 8px 20px #00000061;overflow:hidden}.deposit-coin-menu button{width:100%;min-height:34px;padding:0 9px;border-radius:5px;color:#fff;text-align:left;font-size:13px}.deposit-coin-menu button:hover,.deposit-coin-menu button:focus-visible{background:#172132}.deposit-coin-menu button.active{background:#1667c9;color:#fff}.deposit-network-list{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(174px,1fr);gap:10px;margin-top:13px;overflow-x:auto;padding:1px;scrollbar-width:none}.deposit-network-list::-webkit-scrollbar{display:none}.deposit-network{min-height:92px;position:relative;display:flex;align-items:center;gap:10px;padding:14px 12px;border:1px solid #293241;border-radius:15px;background:#0b111b;text-align:left}.deposit-network.active{border-color:#12dcea;box-shadow:inset 0 0 0 1px #12dcea2e}.deposit-network img{width:42px;height:42px;flex:0 0 42px;object-fit:contain}.deposit-network span{min-width:0;display:block}.deposit-network strong{display:block;color:#fff;font-size:14px;line-height:1.35;white-space:nowrap}.deposit-network small{display:block;margin-top:5px;color:#929cab;font-size:11px;white-space:nowrap}.deposit-network em{position:absolute;right:8px;top:8px;padding:2px 6px;border-radius:10px;background:#12dcea;color:#031014;font-size:9px;font-style:normal;font-weight:700}.deposit-network.empty{min-height:70px;grid-column:1 / -1;justify-content:center;color:#8d96a5;font-size:13px}.deposit-warning{margin:12px 0 0;padding:10px 12px;border:1px solid #28313f;border-radius:8px;background:#090e16;color:#aab2c0;font-size:11px;line-height:1.5}.deposit-warning strong,.deposit-warning b{color:#f5bc36}.deposit-destination{margin-top:22px}.deposit-destination-grid{display:grid;grid-template-columns:138px minmax(0,1fr);gap:14px;align-items:start;margin-top:13px}.deposit-page .deposit-qr{width:138px;height:138px;margin:0;border-radius:5px;overflow:hidden}.deposit-page .deposit-qr svg{width:138px;height:138px}.deposit-address-panel{min-width:0}.deposit-address-panel>p{min-height:32px;margin:0 0 8px;color:#b2bac7;font-size:11px;line-height:1.45}.deposit-address-panel label{display:block;margin-bottom:5px;color:#737d8c;font-size:11px}.deposit-address-value{min-height:51px;display:flex;align-items:center;gap:8px;padding-bottom:9px;border-bottom:1px solid #26303d}.deposit-address-value strong{min-width:0;flex:1;color:#f4f6f9;font-size:12px;line-height:1.45;font-weight:500;overflow-wrap:anywhere}.deposit-address-value button{min-width:45px;min-height:38px;color:#12dcea;font-size:11px}.deposit-address-actions{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:9px}.deposit-address-actions button{min-height:34px;padding:0 5px;border:1px solid #2c3542;border-radius:6px;color:#d5dbe4;font-size:10px;white-space:nowrap}.deposit-address-actions button:active{border-color:#12dcea;color:#12dcea}.deposit-amount-section{margin-top:23px}.deposit-amount-control{height:75px;position:relative;display:flex;align-items:flex-end;margin-top:12px;padding:25px 68px 10px 13px;border:1px solid #2b3543;border-radius:8px;background:#0a1019}.deposit-amount-control>span{position:absolute;left:13px;top:9px;color:#7e8796;font-size:10px}.deposit-amount-control input{width:100%;min-width:0;border:0;background:transparent;color:#fff;font-size:24px;outline:0}.deposit-amount-control b{position:absolute;right:13px;bottom:14px;color:#e3e7ed;font-size:13px}.deposit-amount-section>p{margin:7px 0 0;color:#7f8898;font-size:10px}.deposit-amount-section>p.deposit-auto-convert-hint{padding:9px 11px;border:1px solid rgba(18,220,234,.26);border-radius:7px;background:#0b404e3d;color:#74dce8;font-size:11px;line-height:1.45}.deposit-amount-section .fund-message{color:#ff7d85}.deposit-amount-section .gold-button{height:48px;margin-top:14px;border-radius:6px;background:#f5bc36;color:#101318;font-size:16px;font-weight:700}.deposit-exchanges{margin-top:20px;padding-top:14px;border-top:1px solid #202734}.deposit-exchanges>div:first-child{display:flex;align-items:center;justify-content:space-between}.deposit-exchanges>div:first-child span{color:#12dcea;font-size:12px}.deposit-page .counter-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:10px;padding:10px 4px;border-radius:8px;background:#0b111b}.deposit-page .counter-card{min-height:57px;padding:3px 2px;background:transparent;color:#e6eaf0;text-decoration:none}.deposit-page .counter-card+.counter-card{border-left:1px solid #252e3a}.deposit-page .counter-card img{width:29px;height:29px;margin-bottom:5px}.deposit-page .counter-card span{font-size:10px}@media (max-width: 360px){.deposit-page{padding-left:11px;padding-right:11px}.deposit-progress{gap:7px}.deposit-progress span{font-size:12px}.deposit-destination-grid{grid-template-columns:116px minmax(0,1fr);gap:10px}.deposit-page .deposit-qr,.deposit-page .deposit-qr svg{width:116px;height:116px}.deposit-address-actions{grid-template-columns:1fr}}.deposit-modal-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;background:#000000c2;display:flex;align-items:flex-start;justify-content:center;padding:112px 31px 18px}.deposit-confirm{position:relative;width:min(350px,100%);max-height:calc(100vh - 135px);overflow:auto;padding:23px 20px 24px;border:1px solid #526176;border-radius:10px;background:#05080d;box-shadow:0 18px 60px #000000b8,0 0 0 1px #12dcea1f}.deposit-confirm h2{margin:0 0 7px;color:#fff;font-size:18px;font-weight:650}.deposit-close{position:absolute;right:18px;top:16px;font-size:28px;font-weight:200}.deposit-confirm-intro{margin:0 32px 14px 0;color:#9ba8b9;font-size:11px;line-height:1.5}.deposit-confirm dl{margin:0 0 16px;padding:12px;border:1px solid #283548;border-radius:8px;background:#0a1019}.deposit-confirm dl div{display:grid;grid-template-columns:100px minmax(0,1fr);gap:8px;margin-bottom:9px;font-size:11px;line-height:1.45}.deposit-confirm dl div:last-child{margin-bottom:0}.deposit-confirm dt{color:#7f8da0}.deposit-confirm dd{margin:0;color:#d9e0e9;overflow-wrap:anywhere}.deposit-confirm label{display:block;margin:15px 0;color:#edf2f7;font-size:12px}.deposit-confirm label>span{display:block;font-weight:650}.deposit-confirm label>small{display:block;margin-top:4px;color:#7f8da0;font-size:10px;line-height:1.45;font-weight:400}.deposit-confirm input{width:100%;height:42px;margin-top:8px;padding:0 11px;border:1px solid #526176;border-radius:6px;background:#080d14;color:#fff;outline:0}.deposit-confirm input::placeholder{color:#596678}.deposit-confirm input:focus{border-color:#12dcea;box-shadow:0 0 0 2px #12dcea1f}.deposit-confirm .proof-upload input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.proof-drop{height:86px;margin-top:8px;border:1px dashed #5b6a7f;border-radius:7px;background:#090e16;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:#a5b0bf;font-size:11px;cursor:pointer;overflow:hidden}.proof-drop img{width:100%;height:58px;object-fit:contain;border-radius:4px}.proof-drop img+span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 8px}.proof-drop:hover{border-color:#12dcea;color:#dbe4ef}.proof-drop i:before{content:"";font-family:element-icons;color:#f5c557;font-size:31px;font-style:normal}.proof-drop.uploaded{border-color:#3a765b;color:#4dcc86}.modal-message{margin:8px 0 0;color:#ff727b;font-size:11px}.deposit-confirm .gold-button{width:100%;height:46px;margin:20px 0 0;border-radius:6px;color:#1d252b!important;font-weight:700}.withdraw-page{padding-top:26px}.withdraw-page .fund-select,.withdraw-page .fund-input{background:#0a0d14;border-color:#2c3039;color:#fff;height:46px}.withdraw-coin-select{position:relative;width:100%;z-index:4}.withdraw-coin-trigger{width:100%;height:46px;padding:0 14px;border:1px solid #2c3039;border-radius:6px;background:#0a0d14;color:#fff;display:flex;align-items:center;justify-content:space-between;text-align:left}.withdraw-coin-chevron{color:#dbe3ed;font-size:18px;line-height:1}.withdraw-coin-menu{position:absolute;top:calc(100% + 4px);left:0;right:0;width:100%;max-width:100%;padding:4px;border:1px solid #2c3039;border-radius:6px;background:#0a0d14;box-shadow:0 10px 24px #00000073;overflow:hidden}.withdraw-coin-menu button{display:block;width:100%;height:38px;padding:0 10px;border-radius:4px;color:#fff;text-align:left}.withdraw-coin-menu button:hover,.withdraw-coin-menu button.active{background:#1667c9}.withdraw-chain-select{position:relative;width:100%;z-index:3}.withdraw-chain-trigger{width:100%;height:46px;padding:0 14px;border:1px solid #2c3039;border-radius:6px;background:#0a0d14;color:#fff;display:flex;align-items:center;justify-content:space-between;text-align:left}.withdraw-chain-menu{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:5;width:100%;max-width:100%;padding:4px;border:1px solid #2c3039;border-radius:6px;background:#0a0d14;box-shadow:0 10px 24px #00000073;overflow:hidden}.withdraw-chain-menu button{display:block;width:100%;height:38px;padding:0 10px;border-radius:4px;color:#fff;text-align:left}.withdraw-chain-menu button:hover,.withdraw-chain-menu button.active{background:#1667c9}.amount-control{position:relative}.amount-control button{position:absolute;right:13px;top:4px;height:38px;padding:0 10px;border:1px solid #2d3540;border-radius:6px;background:#050505;color:#fff;font-size:12px}.withdraw-summary{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 12px;margin-top:10px;color:#7f8795;font-size:11px}.withdraw-summary span:first-child:nth-last-child(3){flex:0 0 100%;color:#82dce6}.withdraw-page .cyan-fund-button{margin-top:30px}.transaction-gate{width:100%;max-width:412px;min-height:calc(100vh - 130px);margin:0 auto;padding:82px 15px 110px;background:#000}.password-control{position:relative}.password-control input{width:100%;height:44px;padding:0 68px 0 15px;border:1px solid #2b2e34;border-radius:3px;background:#07080b;color:#fff}.password-control button{position:absolute;right:12px;top:0;height:44px;color:#777;font-size:11px}.password-control .password-eye:before{content:"";font-family:element-icons;font-size:24px}.transaction-gate form>p{margin:14px 0 0;color:#666;font-size:11px;line-height:1.45}.transaction-gate .transaction-password-note{color:#e5ebf3;font-size:14px;line-height:1.65}.transaction-gate .fund-message{color:#ff5f6d;font-size:14px;font-weight:600;line-height:1.5}.transaction-password-field{display:block;margin-bottom:14px;color:#8d98a8;font-size:12px}.transaction-password-field>span{display:block;margin-bottom:7px}.transaction-password-field>input{width:100%;height:44px;padding:0 15px;border:1px solid #2b2e34;border-radius:3px;background:#07080b;color:#fff}.transaction-gate .cyan-fund-button{height:45px;margin-top:24px}.kyc-page{width:100%;max-width:520px;min-height:calc(100vh - 60px);padding:22px 20px 120px;background:#050a18}.kyc-back{display:flex;align-items:center;gap:10px;margin:0 0 18px;color:#fff;font-size:25px}.kyc-back span{font-size:21px;font-weight:700}.kyc-intro{margin:0 0 20px;color:#aebbd0;font-size:13px;line-height:1.6}.kyc-page form{padding:18px;border:1px solid #1d3550;border-radius:16px;background:linear-gradient(125deg,#11192e,#0d1427)}.kyc-page label{display:block;margin-bottom:14px;color:#edf2f7;font-size:13px}.kyc-page label>input:not([type=file]){display:block;width:100%;height:42px;margin-top:7px;padding:0 12px;border:1px solid #34475f;border-radius:6px;background:#080d14;color:#fff}.kyc-page input:focus{border-color:#12dcea;outline:0}.kyc-upload-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.kyc-upload-grid label{position:relative;min-height:78px;padding:12px;border:1px dashed #526176;border-radius:8px;color:#aebbd0}.kyc-upload-grid input[type=file]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.kyc-upload-grid span{display:block;margin-top:12px;color:#12dcea;font-size:12px}.kyc-status{margin-top:30px;padding:22px;border:1px solid #3a765b;border-radius:12px;color:#4dcc86;background:#0d2119;text-align:center}.kyc-status h2{margin:0 0 8px;color:inherit;font-size:20px}.kyc-status p{margin:0;color:#b9c6d7;line-height:1.6}.kyc-status.pending{border-color:#75602e;color:#f5c557;background:#261f0d}.kyc-status.rejected{border-color:#78333c;color:#ff6b77;background:#2a1117;text-align:left}.kyc-status .cyan-fund-button{margin-top:20px}.kyc-page{max-width:900px;padding:28px 32px 130px}.kyc-header{display:flex;align-items:center;gap:16px;margin-bottom:22px}.kyc-header h1{margin:0;color:#fff;font-size:28px}.kyc-header p{margin:4px 0 0;color:#7f9ab8;font-size:13px}.kyc-header .kyc-back{margin:0;padding:0}.kyc-progress{position:relative;width:150px;margin-left:auto;padding:12px 12px 10px;border:1px solid #1d3550;border-radius:14px;background:#0b1427}.kyc-progress b{display:block;color:#12dcea;text-align:right;font-size:21px}.kyc-progress small{color:#aebbd0;font-size:10px}.kyc-progress span{display:block;height:6px;margin:6px 0;border-radius:99px;background:#29384c;overflow:hidden}.kyc-progress i{display:block;height:100%;border-radius:inherit;background:#12dcea}.kyc-security-banner{display:flex;flex-direction:column;gap:8px;margin-bottom:22px;padding:20px 22px;border:1px solid #1d4b77;border-radius:16px;background:linear-gradient(110deg,#0e2545,#0d162b)}.kyc-security-banner strong{color:#fff;font-size:17px}.kyc-security-banner span{color:#8fa9c8;font-size:13px}.kyc-page form{display:grid;grid-template-columns:1fr 1fr;gap:22px}.kyc-column{min-width:0;padding:22px;border:1px solid #1d3550;border-radius:16px;background:linear-gradient(125deg,#11192e,#0d1427)}.kyc-column h2{margin:0 0 18px;color:#fff;font-size:20px}.kyc-column h2:not(:first-child){margin-top:22px}.kyc-column label{color:#fff;font-size:14px}.kyc-column label small{display:block;margin:5px 0 7px;color:#7f9ab8;font-size:11px}.kyc-column label>input:not([type=file]){margin-top:0}.kyc-date-selects,.kyc-phone{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.kyc-phone{grid-template-columns:92px minmax(0,1fr)}.kyc-date-selects select,.kyc-phone select{width:100%;height:42px;padding:0 10px;border:1px solid #34475f;border-radius:6px;background:#080d14;color:#fff}.kyc-phone input{min-width:0}.kyc-help{margin:-10px 0 18px;color:#7f9ab8;font-size:12px}.kyc-document-card{position:relative;display:flex;flex-direction:column;min-height:168px;margin-bottom:14px;padding:16px;border:1px dashed #46617f;border-radius:12px;background:#0b1425;overflow:hidden}.kyc-document-card b{color:#fff;font-size:15px}.kyc-document-card small{margin-top:5px;color:#7f9ab8}.kyc-document-card input[type=file]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.kyc-document-card span{margin:auto 0 0;color:#12dcea;font-size:13px}.kyc-document-card img{width:100%;height:90px;margin-top:10px;object-fit:contain;border-radius:6px}.kyc-privacy{margin-top:20px;color:#8fa9c8;font-size:12px;line-height:1.6}.kyc-page form>.fund-message{grid-column:1 / -1;margin:0}.kyc-page form>.cyan-fund-button{grid-column:1 / -1;margin-top:0}@media (max-width: 640px){.kyc-page{max-width:520px;padding:20px 16px 110px}.kyc-header h1{font-size:23px}.kyc-progress{width:112px}.kyc-progress b{font-size:17px}.kyc-page form{grid-template-columns:1fr;gap:14px}.kyc-column{padding:18px}.kyc-page form>.fund-message,.kyc-page form>.cyan-fund-button{grid-column:auto}}.records-header{height:78px;padding:0 16px;background:linear-gradient(120deg,#151a31,#10182a);display:flex;align-items:center;justify-content:space-between}.records-header button{width:42px;height:42px;border-radius:50%;background:#ffffff0f;font-size:36px;line-height:34px}.records-header h1{margin:0;font-size:19px}.records-header span{width:42px}.records-page{min-height:calc(100vh - 78px);padding-bottom:94px;background:#080d1b}.records-tabs{height:42px;display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #141d2a}.records-tabs button{position:relative;color:#7d8797;font-size:14px}.records-tabs button.active{color:#4fc3f7;font-weight:700}.records-tabs button.active:after{content:"";position:absolute;left:39%;right:39%;bottom:-1px;height:2px;background:linear-gradient(90deg,#4fc3f7,#b388ff)}.record-total{margin:0;padding:8px 16px;color:#7f899a;font-size:12px}.record-list{padding:0 16px 30px}.record-list article{height:78px;margin-bottom:12px;padding:12px 16px;border:1px solid #182238;border-radius:13px;background:linear-gradient(110deg,#11182b,#0e1426);display:flex;align-items:center}.record-icon{width:44px;height:44px;margin-right:14px;border-radius:10px;background:#29be681f;color:#43cf75;display:flex;align-items:center;justify-content:center;font-size:25px}.record-icon:before{content:"";font-family:element-icons}.record-icon.withdraw{transform:rotate(180deg);color:#f09f4b;background:#f09f4b1f}.record-main{min-width:100px;flex:1 1 112px}.record-main b{display:block;margin-bottom:7px;font-size:14px;white-space:nowrap}.record-main span{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:9px;color:#758093;font-size:10px;line-height:1.35}.record-main i{padding:2px 7px;border-radius:3px;background:#162941;color:#4fc3f7;font-style:normal}.record-value{min-width:0;max-width:52%;flex:0 1 auto;text-align:right}.record-value strong{display:block;margin-bottom:7px;overflow:hidden;color:#45c36f;font-size:clamp(13px,3.8vw,16px);font-weight:400;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.record-value small{display:inline-flex;min-width:29px;height:19px;padding:0 8px;align-items:center;justify-content:center;border:1px solid transparent;border-radius:10px;background:#ffffff06;color:#6d7789;font-size:10px;font-weight:700;white-space:nowrap}.record-status.completed{border-color:#45c36f59;background:#45c36f1a;color:#55cf7d}.record-status.pending{border-color:#4fc3f759;background:#4fc3f71a;color:#62c9f6}.record-status.rejected,.record-status.failed{border-color:#ff536680;background:#ff536624;color:#ff6f7f}.record-card.rejected{border-color:#ff536647}.record-card.rejected .record-icon{background:#ff53661f;color:#ff6f7f}.record-card.rejected .record-value strong,.record-card.failed .record-value strong{color:#ff6f7f}.record-empty{height:150px;display:flex;align-items:center;justify-content:center;color:#748096}.login-records-page{min-height:calc(100vh - 78px);padding:18px 16px 110px;background:#080d1b}.login-record-list{max-width:520px;margin:0 auto}.login-record-list article{display:grid;grid-template-columns:48px minmax(0,1fr);gap:14px;margin-bottom:13px;padding:18px 16px;border:1px solid #1d3858;border-radius:15px;background:linear-gradient(125deg,#111b31,#0d1427)}.login-device-icon{width:48px;height:48px;display:grid;place-items:center;border:1px solid rgba(38,202,255,.45);border-radius:50%;background:#16b5e81a;color:#35cdfc;font-size:28px}.login-device-content{min-width:0}.login-device-content h2{margin:2px 0 13px;color:#fff;font-size:17px;overflow-wrap:anywhere}.login-device-content dl{display:grid;gap:9px;margin:0}.login-device-content dl div{display:grid;grid-template-columns:minmax(72px,auto) minmax(0,1fr);gap:12px}.login-device-content dt{color:#7895ba;font-size:12px}.login-device-content dd{margin:0;color:#d8e6f8;font-size:12px;text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.ai-orders-page{position:relative;min-height:100vh;padding:82px 20px 120px;background:#080d1b}.ai-orders-header{min-height:60px;height:auto;display:grid;grid-template-columns:104px minmax(0,1fr) 104px;gap:6px;padding:8px 14px}.ai-orders-header h1{min-width:0;padding:0 4px;font-size:clamp(17px,4.8vw,22px);line-height:1.2;text-align:center;overflow-wrap:anywhere}.ai-orders-header .back-button{justify-self:start}.ai-orders-create{position:static;z-index:1;display:inline-flex;width:104px;min-height:36px;align-items:center;justify-content:center;padding:7px 9px;border:1px solid #2c9ed8;border-radius:8px;background:#12395f;color:#91d8ff!important;box-shadow:0 0 0 1px #5fd0ff1f,0 6px 18px #00000042;font-size:12px;font-weight:700;line-height:1.2;text-align:center;overflow-wrap:anywhere;opacity:1!important;visibility:visible!important}.ai-orders-tabs{display:grid;grid-template-columns:repeat(3,1fr);max-width:520px;margin:18px auto 12px;border-bottom:1px solid #17243a}.ai-orders-tabs button{min-width:0;min-height:48px;padding:9px 6px;border:0;border-bottom:2px solid transparent;background:transparent;color:#94a4bc;font-size:14px;line-height:1.25;overflow-wrap:anywhere}.ai-orders-tabs button.active{border-bottom-color:#25c9ff;color:#41cfff}.strategy-order-list{max-width:520px;margin:0 auto}.strategy-order-card{position:relative;overflow:hidden;margin:12px 0;padding:20px;border:1px solid #174567;border-radius:16px;background:linear-gradient(135deg,#121b32,#0d1427);box-shadow:inset 0 1px #80d6ff14}.strategy-order-card:before{position:absolute;top:0;left:0;width:36px;height:5px;border-radius:0 0 7px;background:#39ccff;content:"";box-shadow:0 0 12px #39ccffb3}.strategy-order-heading{display:grid;grid-template-columns:46px minmax(0,1fr) auto;gap:10px;align-items:start}.strategy-order-mark{width:42px;height:42px;display:grid;place-items:center;border:1px solid rgba(80,205,255,.38);border-radius:50%;background:#1e9ccc1a}.strategy-order-mark svg{width:32px;height:32px}.strategy-order-title{min-width:0}.strategy-order-title h2{margin:1px 0 5px;color:#fff;font-size:18px;line-height:1.15;overflow-wrap:anywhere}.strategy-order-title p{margin:0;color:#bcc7d7;font-size:12px;line-height:1.35;overflow-wrap:anywhere}.strategy-order-status{align-self:start;max-width:108px;padding:6px 10px;border-radius:15px;font-size:12px;line-height:1.2;text-align:center;overflow-wrap:anywhere}.strategy-order-status.running{color:#52e677;border:1px solid rgba(82,230,119,.35);background:#2b9b472b;box-shadow:0 0 14px #33d05b1f}.strategy-order-status.completed{color:#a4b0c3;border:1px solid rgba(164,176,195,.25);background:#a4b0c314}.strategy-order-metrics,.strategy-order-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;margin:18px 0 0}.strategy-order-metrics{padding:14px 15px;border:1px solid rgba(79,184,232,.12);border-radius:12px;background:#06102357}.strategy-order-metrics div,.strategy-order-meta div{min-width:0}.strategy-order-metrics dt,.strategy-order-meta dt,.strategy-order-times span{color:#8da1be;font-size:12px;line-height:1.3;overflow-wrap:anywhere}.strategy-order-metrics dd{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px;margin:6px 0 0;color:#fff;font-size:19px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.15}.strategy-order-metrics dd small{font-size:10px;font-weight:500;line-height:1.2}.strategy-order-metrics dd.positive,.positive{color:#36dc80}.strategy-order-metrics dd.negative,.negative{color:#ff607f}.strategy-order-meta{margin-top:16px;padding:16px 0 0;border-top:1px solid rgba(124,149,184,.18)}.strategy-order-meta dd{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px;margin:5px 0 0;color:#dbe6f4;font-size:13px;line-height:1.3;overflow-wrap:anywhere}.strategy-order-meta small{color:#8da1be;font-size:10px}.strategy-order-times{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:17px;padding-top:15px;border-top:1px solid rgba(124,149,184,.18)}.strategy-order-times div:last-child{text-align:right}.strategy-order-times b{display:block;margin-top:5px;color:#8fc6e7;font-size:11px;font-weight:500;line-height:1.35;overflow-wrap:anywhere}.strategy-order-end{margin:42px 0 0;color:#697890;text-align:center;font-size:13px}.strategy-trade-list{max-width:520px;margin:12px auto 0;overflow:hidden;border:1px solid #1c3855;border-radius:14px;background:#0d1425}.strategy-trade-head,.strategy-trade-row{display:grid;grid-template-columns:1.4fr 1fr .7fr 1fr 1fr;gap:8px;align-items:center;padding:12px}.strategy-trade-head{background:#151f33;color:#a8b7ca;font-size:11px}.strategy-trade-row{border-top:1px solid rgba(124,149,184,.14);color:#e3edfa;font-size:11px}.strategy-trade-row span,.strategy-trade-row strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.strategy-trade-row strong{color:#fff;font-weight:600}@media (max-width: 460px){.strategy-order-card{padding:18px 16px}.strategy-order-heading{grid-template-columns:46px minmax(0,1fr)}.strategy-order-status{grid-column:2;justify-self:start;max-width:100%;margin-top:2px}}@media (max-width: 390px){.ai-orders-header{grid-template-columns:88px minmax(0,1fr) 88px;padding-right:10px;padding-left:10px}.ai-orders-create{width:88px;padding-right:6px;padding-left:6px;font-size:11px}.ai-orders-page{padding-right:14px;padding-left:14px}.strategy-order-card{padding:17px 14px}.strategy-order-title h2{font-size:16px}.strategy-order-title p{font-size:11px}.strategy-order-status{padding:5px 8px;font-size:11px}.strategy-order-metrics{gap:13px 12px;padding:13px 12px}.strategy-order-metrics dd{font-size:17px}.strategy-order-meta{gap:13px 12px}.strategy-order-meta dt,.strategy-order-metrics dt{font-size:11px}.strategy-order-times{grid-template-columns:1fr;gap:12px}.strategy-order-times div:last-child{text-align:left}}@media (min-width: 601px){.fund-page,.transaction-gate{max-width:520px}.records-page,.records-header{max-width:520px;margin-left:auto;margin-right:auto}}.drawer-flag{width:28px;height:28px;object-fit:contain}.global-header:has(+.target-account){height:76px;padding:0 16px}.global-header:has(+.target-account) img.brand-logo{width:130px;height:auto}.target-account{width:100%;max-width:520px;min-height:calc(100vh - 60px);padding:20px 20px 208px;background:#050a18}.target-profile{height:120px!important;padding:0 20px!important;border-color:#254466!important;border-radius:18px!important;background:linear-gradient(118deg,#17213e,#10182e)!important}.profile-settings-entry{width:100%;display:flex;align-items:center;color:inherit;text-align:left;cursor:pointer}.profile-settings-entry:focus-visible{outline:2px solid #39bdf5;outline-offset:3px}.target-profile-icon{width:72px;height:72px;flex:0 0 72px;margin-right:20px;border:2px solid #2691c1;border-radius:50%;box-shadow:0 0 22px #27a6dc33;display:grid;place-items:center}.target-profile-icon img{width:43px;height:43px}.target-profile-copy{min-width:0;flex:1}.target-account .target-profile-copy h1{display:flex;align-items:center;margin:0 0 4px;font-size:21px}.target-account .target-profile-copy h1 span{flex:0 0 auto;margin-left:10px;padding:3px 10px;border-radius:12px;background:#3c6f59;font-size:11px}.target-account .target-profile-copy p{margin:0 0 5px;color:#7291b6;font-size:15px}.target-account .target-profile-copy small{display:flex;align-items:center;gap:5px;color:#2cc5f1;font-size:15px}.target-profile-copy small img{width:14px;height:14px}.account-chevron{width:16px!important;height:16px!important;flex:0 0 16px;margin:0!important;object-fit:contain}.target-account>.account-section-title{margin:30px 0 14px;font-size:21px;line-height:1.2}.target-overview{height:260px;border:0;border-radius:18px;background:linear-gradient(125deg,#11192e,#0d1427)}.target-overview>div{height:130px!important;padding:34px 20px 18px!important}.target-overview small{color:#79a1c9;font-size:14px;margin-bottom:9px}.target-overview b{font-size:24px;line-height:1.05}.target-overview em{display:block;margin-top:7px;color:#7293b5;font-size:13px}.target-overview .positive{color:#39d75e}.target-overview .negative{color:#f15f68}.asset-balances-panel{border:1px solid #1d3550;border-radius:16px;background:linear-gradient(125deg,#11192e,#0d1427);overflow:hidden}.asset-balance-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 18px;border-bottom:1px solid rgba(91,122,158,.18)}.asset-balance-row:last-child{border-bottom:0}.asset-balance-coin{min-width:70px;display:flex;flex-direction:column;gap:4px}.asset-balance-coin b{color:#fff;font-size:16px}.asset-balance-coin small{color:#7293b5;font-size:11px}.asset-balance-values{display:flex;flex-direction:column;align-items:flex-end;gap:5px;color:#7293b5;font-size:11px}.asset-balance-values b{color:#f1f5fb;margin-left:5px;font-size:14px}.asset-balance-actions{display:flex;align-items:center;gap:12px}.asset-flash-button{margin-top:5px;padding:4px 9px;border:1px solid #168fa7;border-radius:6px;background:#0b2638;color:#12dcea;font-size:11px;cursor:pointer}.asset-flash-button:hover{background:#103b51}.flash-modal{position:relative;width:min(380px,100%);padding:26px 22px 22px;border:1px solid #2b5c7d;border-radius:16px;background:#101a2c;box-shadow:0 20px 60px #0000008c}.flash-modal h3{margin:0 0 8px;color:#fff;font-size:20px}.flash-modal-subtitle{margin:0 0 20px;color:#9fb3cb;font-size:13px}.flash-amount-label{display:block;color:#dbe7f6;font-size:13px}.flash-amount-label input{display:block;width:100%;height:44px;margin-top:8px;padding:0 12px;border:1px solid #3d5875;border-radius:8px;background:#080f1c;color:#fff}.flash-quote{margin:16px 0;padding:14px;border:1px solid #1e5c78;border-radius:10px;color:#a9c7dd}.flash-quote b{display:block;margin:5px 0;color:#12dcea;font-size:19px}.flash-quote small{display:block;color:#829bb7;font-size:11px}.flash-message{margin:14px 0;color:#ff7884;font-size:13px}.flash-message.success{color:#49dc82}.flash-select-label{display:block;margin-bottom:14px;color:#dbe7f6;font-size:13px}.flash-select-label>span{display:block;margin-bottom:8px}.flash-coin-select{position:relative;width:100%}.flash-coin-trigger{width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;border:1px solid #3d5875;border-radius:8px;background:#080f1c;color:#fff;text-align:left}.flash-coin-trigger[aria-expanded=true]{border-color:#20b9de;box-shadow:0 0 0 2px #20b9de1f}.flash-coin-chevron{color:#91a9c4;font-size:18px;line-height:1;transition:transform .16s ease}.flash-coin-trigger[aria-expanded=true] .flash-coin-chevron{transform:rotate(180deg)}.flash-coin-menu{position:absolute;top:calc(100% + 5px);left:0;right:0;z-index:5;width:100%;max-height:176px;padding:5px;overflow-y:auto;border:1px solid #2c5574;border-radius:9px;background:#091221;box-shadow:0 14px 30px #00000080}.flash-coin-menu button{width:100%;height:40px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;border-radius:6px;color:#dce8f5;text-align:left}.flash-coin-menu button:hover,.flash-coin-menu button.active{background:#143859;color:#22d7ef}.flash-amount-control{position:relative}.flash-amount-control input{padding-right:62px}.flash-amount-control button{position:absolute;top:8px;right:7px;height:30px;padding:0 8px;color:#12dcea;font-size:11px}.flash-modal>.cyan-fund-button{width:100%;height:44px;margin-top:4px}.flash-modal>.cyan-fund-button:disabled{opacity:.48;cursor:not-allowed}.asset-balances-empty{margin:0;padding:22px;color:#7293b5;text-align:center}.overview-chevron{position:absolute;top:25px;right:20px;width:16px;height:16px}.target-funds{gap:16px}.target-funds button{height:164px;padding:17px 18px;border-color:#214761;border-radius:16px;background:linear-gradient(135deg,#11192d,#0e1625)}.target-funds img{width:47px;height:47px;margin-bottom:11px}.target-funds b{margin-bottom:7px;font-size:19px}.target-funds small{color:#77a2cf;font-size:13px;line-height:1.28}.target-funds .records{height:80px;padding:12px 24px}.target-funds .records>img:first-child{width:47px;height:47px;margin-right:18px}.target-funds .records .account-chevron{margin-left:auto!important}.account-info-panel{position:relative;margin-top:30px;padding:20px;border-radius:17px;background:linear-gradient(132deg,#11192f,#0f172a);overflow:hidden}.account-panel-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:23px}.account-panel-heading h2{margin:0;font-size:21px}.account-panel-heading button{color:#31c5f4;font-size:14px}.custody-panel dl{width:76%;margin:0}.custody-panel dl div{display:flex;justify-content:space-between;margin-top:13px;font-size:14px}.custody-panel dt{color:#7192b7}.custody-panel dd{margin:0;color:#fff}.custody-panel .protection-value{color:#39dc66;font-weight:700}.custody-shield{position:absolute;right:22px;bottom:18px;width:84px;height:84px}.target-account>.account-lower-title{margin-top:32px}.account-list-panel{border-radius:17px;background:linear-gradient(132deg,#11192d,#0e1527);overflow:hidden}.account-list-panel>button{width:100%;min-height:68px;padding:12px 20px;display:flex;align-items:center;text-align:left;border-bottom:1px solid #1d2638}.account-list-panel>button:last-child{border-bottom:0}.account-list-panel>button>img:first-child{width:20px;height:20px;margin-right:18px}.account-list-panel>button>img[src$="043be716bad64d20.svg"]{filter:brightness(0) saturate(100%) invert(70%) sepia(75%) saturate(2387%) hue-rotate(161deg) brightness(101%) contrast(98%)}.account-list-panel span{min-width:0;flex:1}.account-list-panel b{display:block;font-size:18px;font-weight:500}.account-list-panel small{margin-right:17px;color:#7892ae;font-size:13px}.account-list-panel span em{display:block;margin-top:3px;color:#7292b6;font-size:13px;font-style:normal}.account-list-panel>button.kyc-pending small{color:#f5c557}.account-list-panel>button.kyc-approved small{color:#46d982}.account-list-panel>button.kyc-rejected small{color:#ff6370}.account-list-panel>button:disabled{cursor:default}.kyc-review-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:140;display:grid;place-items:center;padding:20px;background:#000000b8}.kyc-review-modal{position:relative;width:min(360px,100%);padding:26px 22px 22px;border:1px solid #2b5c7d;border-radius:16px;background:#101a2c;box-shadow:0 20px 60px #0000008c}.kyc-review-modal h3{margin:0 0 10px;color:#fff;font-size:18px}.kyc-review-modal p{margin:0 0 20px;color:#9fb3cb;line-height:1.6;font-size:13px}.kyc-review-close{position:absolute;top:8px;right:12px;border:0;background:transparent;color:#b9c6d7;font-size:28px;line-height:1;cursor:pointer}.support-list>button{min-height:70px}.account-logout-button{width:100%;min-height:50px;margin:24px 0 8px;border:1px solid #6b2e3a;border-radius:12px;background:#24121a;color:#ff6875;font-size:15px;font-weight:600;cursor:pointer}.account-logout-button:hover{background:#32151f}.quick-account{padding-top:0;background:radial-gradient(circle at 82% 11%,rgba(16,91,158,.16),transparent 28%),#050b19}.quick-account .target-profile{height:132px!important;margin:0 -20px;padding:0 28px!important;border:0!important;border-radius:0!important;background:linear-gradient(118deg,#072446d1,#08162bf5)!important;box-shadow:inset 0 -1px #29689e38}.quick-account>.quick-desk-title{margin:30px 0 18px;font-size:27px;letter-spacing:-.02em}.quick-balance-card{padding:24px 22px 0;overflow:hidden;border:1px solid #17466a;border-radius:18px;background:linear-gradient(132deg,#10233e,#0b1930 55%,#081427);box-shadow:0 14px 34px #0000003d,inset 0 1px #57b1eb0f}.quick-balance-card>small{display:block;margin-bottom:11px;color:#7da7d4;font-size:15px}.quick-balance-card>b{display:block;padding-bottom:22px;color:#fff;font-size:clamp(31px,8.6vw,43px);line-height:1;letter-spacing:-.035em;white-space:nowrap}.quick-balance-card>b span{color:#dcecff;font-size:.58em;letter-spacing:-.01em}.quick-frozen-row{min-height:52px;margin:0 -22px;padding:0 22px;display:flex;align-items:center;gap:12px;border-top:1px solid rgba(112,145,183,.28);background:#6b141f2e;color:#ff5b68;font-size:14px;font-weight:600}.quick-frozen-row img{width:19px;height:19px;filter:brightness(0) saturate(100%) invert(47%) sepia(89%) saturate(2227%) hue-rotate(326deg) brightness(103%) contrast(102%)}.quick-actions{margin-top:14px;gap:12px}.quick-actions button{height:92px;padding:14px 16px;display:flex;align-items:center;gap:12px;border:0;border-radius:16px;text-align:left;box-shadow:0 10px 24px #0070ff2e}.quick-actions button:first-child{background:linear-gradient(118deg,#49e1f0,#0ec7f0 58%,#0aa8e3);color:#041327}.quick-actions button:nth-child(2){background:linear-gradient(118deg,#11a9f2,#0874f6 58%,#1255e8);color:#fff}.quick-actions img{width:48px;height:48px;flex:0 0 48px;margin:0}.quick-actions b{margin:0;font-size:17px;line-height:1.15}.quick-metrics{margin-top:14px;overflow:hidden;border-radius:16px;background:linear-gradient(132deg,#111d33,#0b1528);box-shadow:0 12px 28px #0003}.quick-metrics>div{min-height:68px;padding:0 17px;display:grid;grid-template-columns:30px minmax(0,1fr) auto 14px;align-items:center;gap:12px;border-bottom:1px solid rgba(111,145,184,.2)}.quick-metrics>div:last-child{border-bottom:0}.quick-metrics>div>img:first-child{width:25px;height:25px;object-fit:contain;filter:brightness(0) saturate(100%) invert(58%) sepia(98%) saturate(2761%) hue-rotate(175deg) brightness(101%) contrast(101%)}.quick-metrics span{color:#84add8;font-size:14px}.quick-metrics b{color:#fff;font-size:16px;white-space:nowrap}.quick-metrics .positive{color:#35df72}.quick-metrics .negative{color:#ff6370}.quick-metrics .account-chevron{opacity:.74}.quick-records{width:100%;min-height:78px;margin-top:14px;padding:13px 18px;display:flex;align-items:center;gap:15px;border:0;border-radius:16px;background:linear-gradient(132deg,#111d33,#0b1528);color:#fff;text-align:left;box-shadow:0 12px 28px #0003}.quick-records>img:first-child{width:46px;height:46px;flex:0 0 46px;object-fit:contain}.quick-records>span{min-width:0;flex:1}.quick-records b{display:block;margin-bottom:5px;font-size:18px}.quick-records small{display:block;overflow:hidden;color:#78a7da;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.quick-account>.account-lower-title{margin-top:28px}.quick-account .account-list-panel,.quick-account .account-logout-button{box-shadow:0 12px 28px #0000002e}.account-settings-page{min-height:100vh;background:#080d1b;color:#f6f8ff}.account-settings-header{height:78px;padding:0 23px;border-bottom:1px solid #263a61;background:linear-gradient(110deg,#17203c,#11182d);display:grid;grid-template-columns:52px 1fr 52px;align-items:center}.account-settings-header button{width:52px;height:52px;border-radius:50%;background:#27314f;color:#fff;font-size:44px;font-weight:200;line-height:42px}.account-settings-header h1{margin:0;text-align:center;font-size:21px}.account-settings-content{width:100%;max-width:540px;margin:0 auto;padding:10px 23px 36px}.account-settings-card{margin-bottom:22px;overflow:hidden;border:1px solid #202c48;border-radius:18px;background:linear-gradient(125deg,#121a30,#0c1225)}.account-settings-card h2{margin:0;padding:20px;border-bottom:1px solid rgba(124,144,185,.14);color:#fff;font-size:20px}.account-settings-hint{margin:18px 20px -2px;color:#89a7cb;font-size:13px;line-height:1.6}.account-settings-card form{padding:22px 20px 20px}.account-settings-card label{display:block;margin-bottom:20px;color:#9ab7dc;font-size:15px}.account-settings-card input{display:block;box-sizing:border-box;width:100%;height:56px;margin-top:11px;padding:0 16px;border:1px solid #35415d;border-radius:15px;outline:0;background:#20263a;color:#eef4ff;font-size:16px}.account-settings-card input::placeholder{color:#73819d}.account-settings-card input:focus{border-color:#359bd2;box-shadow:0 0 0 2px #359bd221}.account-settings-save{width:100%;height:56px;border-radius:15px;background:linear-gradient(90deg,#286184,#265678);color:#fff;font-size:20px;font-weight:700}.external-page-viewer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;flex-direction:column;background:#fff}.external-page-header{box-sizing:border-box;min-height:calc(52px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 12px 0;border-bottom:1px solid #e5e7eb;background:#fff;color:#111827;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center}.external-page-header button{width:40px;height:40px;border:0;border-radius:50%;background:transparent;color:#111827;display:grid;place-items:center;cursor:pointer}.external-page-header button:active{background:#f3f4f6}.external-page-header button span{font-size:38px;font-weight:300;line-height:1;transform:translateY(-2px)}.external-page-header h1{min-width:0;margin:0;overflow:hidden;color:#111827;font-size:16px;font-weight:600;text-align:center;text-overflow:ellipsis;white-space:nowrap}.external-page-viewer>iframe{flex:1;width:100%;min-height:0;border:0;background:#fff}.account-settings-save:disabled{opacity:.6}.account-settings-message{margin:-6px 4px 14px;color:#6fc6ef;font-size:14px;text-align:center}@media (max-width: 520px){.target-account{max-width:none;padding:16px 17px 160px}.target-profile{height:96px!important;padding:0 17px!important;border-radius:14px!important}.target-profile-icon{width:58px;height:58px;flex-basis:58px;margin-right:14px}.target-profile-icon img{width:35px;height:35px}.target-account .target-profile-copy h1{font-size:16px}.target-account .target-profile-copy h1 span{margin-left:7px;padding:2px 7px;font-size:9px}.target-account .target-profile-copy p,.target-account .target-profile-copy small{font-size:12px}.target-account>.account-section-title{margin-top:25px;font-size:18px}.target-overview{height:208px;border-radius:14px}.target-overview>div{height:104px!important;padding:28px 16px 12px!important}.target-overview small{font-size:11px}.target-overview b{font-size:18px}.target-overview em{font-size:10px}.overview-chevron{top:20px;right:16px}.target-funds{gap:12px}.target-funds button{height:132px;padding:13px 14px}.target-funds img{width:38px;height:38px;margin-bottom:8px}.target-funds b{font-size:15px}.target-funds small{font-size:10px}.target-funds .records{height:65px;padding:9px 18px}.target-funds .records>img:first-child{width:38px;height:38px;margin-right:14px}.account-info-panel{margin-top:25px;padding:17px;border-radius:14px}.account-panel-heading{margin-bottom:18px}.account-panel-heading h2{font-size:18px}.account-panel-heading button{font-size:12px}.custody-panel dl div{margin-top:10px;font-size:12px}.custody-shield{right:17px;bottom:14px;width:68px;height:68px}.account-list-panel{border-radius:14px}.account-list-panel>button{min-height:57px;padding:10px 17px}.account-list-panel>button>img:first-child{width:18px;height:18px;margin-right:14px}.account-list-panel b{font-size:15px}.account-list-panel small,.account-list-panel span em{font-size:11px}.support-list>button{min-height:58px}.account-settings-header{height:70px;padding:0 23px;grid-template-columns:46px 1fr 46px}.account-settings-header button{width:46px;height:46px;font-size:39px}.account-settings-header h1{font-size:20px}.account-settings-content{padding:10px 23px 28px}.account-settings-card{margin-bottom:20px;border-radius:17px}.account-settings-card h2{padding:19px 20px;font-size:19px}.account-settings-hint{margin-top:16px;font-size:12px}.account-settings-card form{padding:21px 20px 19px}.account-settings-card label{margin-bottom:19px}.account-settings-card input,.account-settings-save{height:56px}.quick-account{padding-top:0}.quick-account .target-profile{height:108px!important;margin:0 -17px;padding:0 20px!important}.quick-account>.quick-desk-title{margin:25px 0 15px;font-size:24px}.quick-balance-card{padding:20px 18px 0;border-radius:15px}.quick-balance-card>small{margin-bottom:9px;font-size:13px}.quick-balance-card>b{padding-bottom:18px;font-size:clamp(28px,9.2vw,37px)}.quick-frozen-row{min-height:47px;margin:0 -18px;padding:0 18px;font-size:12px}.quick-actions button{height:84px;padding:12px;gap:9px;border-radius:14px}.quick-actions img{width:42px;height:42px;flex-basis:42px}.quick-actions b{font-size:15px}.quick-metrics{border-radius:14px}.quick-metrics>div{min-height:61px;padding:0 14px;grid-template-columns:25px minmax(0,1fr) auto 12px;gap:9px}.quick-metrics>div>img:first-child{width:21px;height:21px}.quick-metrics span{font-size:12px}.quick-metrics b{font-size:14px}.quick-records{min-height:70px;padding:11px 15px;border-radius:14px}.quick-records>img:first-child{width:40px;height:40px;flex-basis:40px}.quick-records b{font-size:16px}.quick-records small{font-size:10px}}
