*{margin:0;-webkit-tap-highlight-color:transparent}html,body{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;height:100%}body{overflow-x:hidden;font-size:16px}uni-app,uni-page,uni-page-wrapper,uni-page-body{display:block;box-sizing:border-box;width:100%}uni-page-wrapper{position:relative}#app,uni-app,uni-page,uni-page-wrapper{height:100%}.uni-mask{position:fixed;z-index:999;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.5)}.uni-fade-enter-active,.uni-fade-leave-active{transition-duration:.25s;transition-property:opacity;transition-timing-function:ease}.uni-fade-enter-from,.uni-fade-leave-active{opacity:0}.uni-loading,uni-button[loading]:before{background-color:transparent;background-image:url(data:image/svg+xml;base64,\ PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=);background-repeat:no-repeat}.uni-loading{width:20px;height:20px;display:inline-block;vertical-align:middle;animation:uni-loading 1s steps(12,end) infinite;background-size:100%}@keyframes uni-loading{0%{transform:rotate3d(0,0,1,0)}to{transform:rotate3d(0,0,1,360deg)}}html{--primary-color: #007aff;--UI-BG: #fff;--UI-BG-1: #f7f7f7;--UI-BG-2: #fff;--UI-BG-3: #f7f7f7;--UI-BG-4: #4c4c4c;--UI-BG-5: #fff;--UI-FG: #000;--UI-FG-0: rgba(0, 0, 0, .9);--UI-FG-HALF: rgba(0, 0, 0, .9);--UI-FG-1: rgba(0, 0, 0, .5);--UI-FG-2: rgba(0, 0, 0, .3);--UI-FG-3: rgba(0, 0, 0, .1)}uni-page[data-type] uni-page-body{background-color:transparent}body:after{position:fixed;content:"";left:-1000px;top:-1000px;animation:shadow-preload .1s;animation-delay:3s}@keyframes shadow-preload{0%{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}to{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}}.uni-async-error{position:absolute;left:0;right:0;top:0;bottom:0;color:#999;padding:100px 10px;text-align:center}.uni-async-loading{box-sizing:border-box;width:100%;padding:50px;text-align:center}.uni-async-loading .uni-loading{width:30px;height:30px}uni-button:after{border:0!important;box-shadow:none!important}uni-button{font-family:inherit;letter-spacing:0;box-sizing:border-box;transition:background-color .16s,border-color .16s,box-shadow .16s}uni-button:focus-visible{outline:2px solid #3264ff;outline-offset:3px}uni-button[disabled]{cursor:not-allowed}.ui-inline-icon{vertical-align:middle;flex:none;margin:0 3px;opacity:.85}:is(uni-button):has(>.ui-inline-icon){display:inline-flex;align-items:center;justify-content:center;gap:6px}:is(uni-button)>.ui-inline-icon{margin:0}:is(.filters,.search-row,.hero-actions,.admin-actions,.header-actions){-moz-column-gap:12px;column-gap:12px;row-gap:10px}:is(.filters,.search-row,.hero-actions,.admin-actions,.header-actions)>:is(uni-button){margin:0;white-space:nowrap}:is(.primary,.hero-primary,.landing-banner uni-button)>.ui-inline-icon{filter:brightness(0) invert(1);opacity:1}.app :is(.back,header>.refresh){height:36px;min-width:36px;line-height:20px;padding:7px 12px;border-radius:8px}.app .back{gap:6px}.app .desktop-head{gap:12px}.app .desktop-head :is(.theme-toggle,.notification-entry){display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;padding:0;border:1px solid #dce3ed;border-radius:8px;background:#f6f8fb}.app .desktop-head .language-trigger{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:36px;line-height:20px!important;padding:0 12px!important;border-radius:8px!important}.app .desktop-head>uni-button:last-of-type{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;padding:0 18px;line-height:20px}.app .language-options uni-button{min-height:36px;gap:10px!important}.app .language-menu{padding:10px;border-radius:12px;box-shadow:0 12px 32px rgba(23,43,77,.11)}.app .reference-profile .wide{display:flex;align-items:center;justify-content:space-between;min-height:40px;padding:9px 14px;margin-top:10px}.app .reference-profile nav{gap:12px}.app .reference-profile nav :is(uni-button){gap:8px}.app .security-sidebar uni-button{display:flex;align-items:center;gap:10px}.app .notification-list article uni-button{min-height:34px;padding:6px 12px;margin:12px 0 0;border-radius:7px;font-size:12px;line-height:20px;color:#3264ff;background:#f0f4ff}@media (hover:hover){.app :is(.back,.refresh,.theme-toggle,.notification-entry):hover{background:#edf2fa;border-color:#bdcbe0}}@media (max-width:600px){:is(.filters,.search-row,.admin-actions){-moz-column-gap:8px;column-gap:8px;row-gap:8px}.app .back{min-height:40px;min-width:40px}.app .hero-actions{gap:10px}.ui-inline-icon{margin:0 2px}}@media (prefers-reduced-motion:reduce){uni-button{transition:none}}.login-mobile-tools{display:flex;align-items:center;gap:10px}.app .login-page{width:100%;max-width:420px;margin:24px auto;padding:0 0 40px}.app .login-page .title{font-size:28px;font-weight:700;margin-top:24px;margin-bottom:8px}.app .login-fields>.field{height:48px;min-height:48px;border-radius:8px;padding:0 14px;margin:8px 0 20px;background:#fff;border:1px solid #d4dce9}.app .login-fields>.field uni-input{background:transparent;border:0;min-width:0}.app .login-fields .primary{display:flex;align-items:center;justify-content:center;width:100%;height:46px;margin-top:24px;padding:0 16px;border:1px solid #3264ff;border-radius:8px;background:#3264ff!important;color:#fff!important;font-size:15px;font-weight:600}.app .login-fields .primary[disabled]{background:#91aaff!important;border-color:#91aaff;opacity:1;color:#fff!important}.app .login-fields>.muted{color:#52627a;font-size:13px}@media (min-width:900px){.login-mobile-tools{display:none}.app .login-page{margin:40px auto}.app .login-toolbar{justify-content:flex-start}}.app.theme-dark .market-rail{background:#101722;border-color:#344255;color:#dce5f3}.app.theme-dark .market-rail :is(uni-button){background:#101722;color:#dce5f3;border-color:#29384b}.app.theme-dark .market-rail :is(uni-button):is(:hover,.selected){background:#223654}.app.theme-dark .hero-quotes{background:#172231;border-color:#344255;box-shadow:none;color:#e2eaf6}.app.theme-dark .hero-quote{border-color:#344255}.app.theme-dark .landing-banner{background:#1b2c48;border-color:#344255}.app.theme-dark .banner-icon{background:#294777}.app.theme-dark .hero-actions :is(uni-button):not(.hero-primary){background:#202e40;color:#dce5f3;border-color:#45566e}.app.theme-dark :is(.hero-description,.landing-banner p,.quote-symbol,.hero-facts span){color:#a9b8cf}.app.theme-dark .market-chart header :is(uni-button){color:#b6c5da}.app.theme-dark .market-chart header .active{color:#fff}.app.theme-dark :is(.market-chart header,.desktop-head,.desktop-orders,.book,.pc-chart){border-color:#344255!important}.app.theme-dark .book-row{color:#c1cee0}.app.theme-dark .book-row.red{color:#ff667c}.app.theme-dark .book-row.green{color:#27c7a8}.app.theme-dark .book-row :last-child{color:#b6c5da!important}.app.theme-dark .quote-stats :is(uni-view){color:#b6c5da}.app.theme-dark .desktop-head .desktop-nav .active{background:#223654;color:#a7c7ff}.app.theme-dark .login-fields>.field{background:#172231;border-color:#344255}.app.theme-dark .login-fields>.field uni-input{background:transparent!important;color:#e2eaf6!important}.app.theme-dark .login-fields>.muted{color:#b6c5da}.app.theme-dark .desktop-head :is(.language-trigger,.theme-toggle,.notification-entry){background:#202e40!important;border-color:#344255!important;color:#dce5f3!important}.auth-layout{width:100%}@media (min-width:900px){.app .content.auth-content{padding:0;margin:0;max-width:none;min-height:calc(100vh - 56px);border:0;border-radius:0;background:#f5f6fa}.app .auth-layout{display:grid;grid-template-columns:52.5% 47.5%;min-height:calc(100vh - 56px);align-items:center}.app .auth-brand{align-self:stretch}.app .auth-layout .login-page{box-sizing:border-box;width:calc(100% - 80px);max-width:400px;margin:40px auto;padding:32px;background:#fff;border:1px solid #e0e4eb;border-radius:14px;box-shadow:0 10px 26px rgba(16,24,40,.07)}.app .auth-layout .login-toolbar{display:none}.app .auth-layout .title{font-size:20px;line-height:25px;margin:0 0 8px}.app .auth-layout .login-page>.muted{font-size:13px;line-height:1.6}.app .auth-layout .login-fields{margin-top:26px}.app .auth-layout .login-fields>.field{background:#eef1f6;border:1px solid #d5ddeb;border-radius:8px;height:46px;min-height:46px;padding:0 12px;margin-bottom:20px}.app .auth-layout .login-fields .primary{border-radius:8px;margin-top:22px;height:46px}.app .auth-layout .login-fields>.tiny{display:none}.app .desktop-head.auth-header{height:56px;padding:0 20px}.app .auth-header>uni-text,.app .auth-header>.notification-entry{display:none}.app:has(.auth-content)>.site-footer{display:none}.app.theme-dark .content.auth-content{background:#101722!important}.app.theme-dark .auth-layout .login-page{background:#172231;border-color:#344255;box-shadow:0 10px 26px rgba(0,0,0,.133)}.app.theme-dark .auth-layout .login-fields>.field{background:#202e40;border-color:#344255}}.app.theme-dark .desktop-head>uni-text.blue,.app.theme-dark .desktop-head>.badge{background:#223654;color:#a7c7ff}.app .auth-forgot{display:block;margin:0 0 20px auto;padding:0;background:transparent;color:#3264ff;font-size:12px;line-height:22px;width:-moz-max-content;width:max-content}.app .auth-steps{display:flex;align-items:center;gap:12px;margin:26px 0;color:#7f8da2;font-size:12px}.auth-steps span{display:flex;align-items:center;gap:8px}.auth-steps b{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;border:1px solid #d5ddeb;background:#eef1f6}.auth-steps i{height:2px;background:#d5ddeb;flex:1}.auth-steps .current{color:#172130}.auth-steps .current b{background:#3264ff;color:#fff;border-color:#3264ff}.app .auth-identity-tabs{display:flex;background:#eef1f6;border:1px solid #d5ddeb;border-radius:8px;padding:4px;margin-bottom:22px}.app .auth-identity-tabs :is(uni-button){flex:1;margin:0;background:transparent;font-size:13px;font-weight:600;line-height:36px;border-radius:7px}.app .auth-identity-tabs .selected{background:#fff;box-shadow:0 2px 5px rgba(23,33,48,.03)}.app .auth-edit-identity{background:transparent;color:#3264ff;font-size:12px;margin:12px auto 0;line-height:24px}.app .auth-switch{font-size:13px;margin-top:24px}.auth-switch .blue{margin-left:8px;cursor:pointer}.app .auth-layout .field{display:flex;align-items:center;gap:12px}.app .auth-layout .field uni-input{flex:1;width:0}.app .auth-layout .field :is(uni-button){font-size:11px;color:#3264ff;background:transparent;margin:0;padding:0;line-height:30px}.app.theme-dark .auth-identity-tabs{background:#202e40;border-color:#344255}.app.theme-dark .auth-identity-tabs :is(uni-button){color:#b6c5da}.app.theme-dark .auth-identity-tabs .selected{background:#294777;color:#e2eaf6}.app.theme-dark .auth-steps .current{color:#dce5f3}@media (min-width:900px){.app .desktop-head{position:relative;height:56px;padding:0 20px;gap:12px;display:grid;grid-template-columns:1fr auto 1fr}.app .header-brand{justify-self:start;display:grid;place-items:center;min-width:34px;width:34px;height:34px;padding:0;background:transparent;max-width:none}.header-brand uni-image{width:34px;height:34px}.header-brand span{display:grid;place-items:center;width:32px;height:32px;background:#3264ff;color:#fff;border-radius:10px;font-size:23px;font-style:italic;font-weight:700}.desktop-navigation{display:flex;align-items:center;gap:4px}.app .desktop-navigation :is(uni-button){font-size:13px;background:transparent;color:#667085;padding:8px 10px;line-height:22px;border:0;border-radius:8px}.app .desktop-navigation .selected{background:#e8efff;color:#3264ff}.header-controls{display:flex;align-items:center;justify-self:end;gap:8px;min-width:0}.app .header-controls :is(.header-trade,.header-account,.header-register){display:inline-flex;align-items:center;justify-content:center;gap:8px;height:36px;padding:0 12px;border:1px solid #d5ddeb;border-radius:8px;font-size:12px;line-height:20px;background:#fff;color:#172130;max-width:180px}.app .header-controls .header-trade{background:#e8efff;border-color:#bfd0ff;color:#3264ff}.app .header-controls .header-register{background:#3264ff;border-color:#3264ff;color:#fff}.app .desktop-head.auth-header{grid-template-columns:1fr auto}.app .content.market-desktop{max-width:none;width:100%;margin:24px auto 40px;padding:0 20px}.app.desktop-home>.content{width:100%;max-width:none;margin:0;padding:0 20px 40px;border:0;border-radius:0;background:transparent}.app .content:has(>.copy-client),.app .content:has(>.p2p){width:calc(100% - 40px);max-width:1336px;margin:28px auto;padding:0;border:0;background:transparent;border-radius:0}.app .reference-market{font-size:14px}.app .reference-market .overview-cards{gap:16px;margin-bottom:28px}.app .reference-market .overview-cards article{padding:20px;min-height:220px}.app .reference-market .overview-cards .overview-coin{margin:20px 0;font-size:13px}.app .reference-market .coin-numbers{font-size:13px}.app .reference-market td{height:64px;font-size:13px}.app .reference-market th{height:42px;font-size:12px}}.app.theme-dark .desktop-navigation :is(uni-button){color:#b6c5da}.app.theme-dark .desktop-navigation .selected{background:#223654;color:#a7c7ff}.app.theme-dark .header-controls .header-account{background:#172231;border-color:#344255;color:#dce5f3}.app.theme-dark .header-controls .header-trade{background:#223654;border-color:#344255;color:#a7c7ff}.app.theme-dark .reference-market{color:#dce5f3}.app.theme-dark .reference-market .selected{color:#dce5f3!important}.app.theme-dark .market-data :is(th,td){border-color:#344255}.app.theme-dark .reference-market :is(.overview-nav,.list-nav){border-color:#344255}@media (min-width:1100px){.app .trade-layout,.app .contract .trade-grid{grid-template-columns:clamp(190px,15.4vw,296px) minmax(0,1fr) clamp(220px,18vw,346px)}.app .market-rail{padding:0 10px;max-height:calc(100vh - 140px);overflow:auto;scrollbar-width:thin}.app .market-rail header{height:44px;margin:0 -10px 10px;padding:0 12px;border-bottom:1px solid #d5ddeb;align-items:center}.app .market-rail :is(uni-button){height:38px;padding:7px 2px!important;font-size:12px}.app .market-rail .rail-search{height:36px;margin-bottom:18px}.app .market-rail .rail-label{height:24px}.app .orderbook,.app .contract .book{max-height:calc(100vh - 140px);overflow-y:auto;scrollbar-width:thin;padding:10px!important}.app .book-row,.app .contract .book-row{height:23px;min-height:23px;font-size:11px;padding:3px 0!important}.app .book-price{font-size:20px;margin:0 -10px;padding:12px 10px;background:#eef1f7;text-align:center;position:sticky;top:0;z-index:2}.app .desktop-orders .order-columns article{padding:16px}.app .desktop-orders uni-input{height:40px;border-radius:5px}.app .desktop-orders .order-submit{height:40px!important}.app .desktop-orders .order-columns header{margin-bottom:16px}.app .desktop-orders .order-columns header b{font-size:14px}.app .desktop-orders uni-label{font-size:11px}.app .market-chart header{gap:8px;min-height:42px}.app .market-chart header b{font-size:13px;margin-right:8px}.app .market-chart header :is(uni-button){padding:4px 7px;font-size:11px}.app .market-chart .ohlc{padding:6px 0;font-size:10px}.app .market-chart .legend{gap:14px}.app .market-chart svg{height:320px}.app .copy-client,.app .customer-c2c{max-width:none;width:100%;padding:0}.app .copy-client h2,.app .customer-c2c h2{font-size:26px;margin:0 0 10px}.app .copy-client>header,.app .customer-c2c>header:first-child{margin-bottom:8px}.app .copy-client .model-note{margin:26px 0;padding:24px 28px;border-radius:12px}.app .copy-client .guest-copy{display:flex;justify-content:space-between;align-items:center;text-align:left;padding:20px;min-height:78px}.app .guest-copy p{margin:0}.app .guest-copy .primary{margin:0;width:auto;min-width:60px}.app.desktop-home .cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.app.desktop-home .coin-card{padding:20px;border-radius:12px}.app.desktop-home .card-price{font-size:24px}.app.desktop-home .quick-grid{gap:14px;margin:20px 0 26px}.app.desktop-home .quick-grid>uni-view{border-radius:12px;padding:22px 6px}.app.desktop-home .quick-grid .app-icon{width:26px!important;height:26px!important;padding:12px;box-sizing:content-box;background:#e8efff;border-radius:14px}.app.desktop-home .section-heading{font-size:20px;margin-top:26px}.app.desktop-home .filter-tabs{margin-top:12px}}@media (max-width:1099px){.app .extra-depth{display:none}}.app.theme-dark .book-price{background:#202e40}.app.theme-dark .market-rail header{border-color:#344255}.app.theme-dark .quick-grid>uni-view,.app.theme-dark .coin-card,.app.theme-dark .market-table{background:#172231!important;border-color:#344255!important}.app.theme-dark .table-label{background:#202e40!important}.app.theme-dark .market-row{border-color:#344255!important}.app.theme-dark .reference-market{--market-text:#e2eaf6;--market-muted:#a6b5ca;--market-line:#344255;--market-card:#172231;--market-selected:#263d61;background:transparent!important;color:var(--market-text)!important}.app.theme-dark .reference-market .overview-coin{color:#e2eaf6!important}.app.theme-dark .reference-market :is(.overview-nav uni-button,.list-nav>uni-button,.categories uni-button,.overview-cards header uni-button){color:#a6b5ca}.app.theme-dark .reference-market :is(.trade-button,.categories .active){color:#a7c7ff!important}.app.theme-dark .reference-market .new-tag{background:#263d61;color:#a7c7ff}.app.theme-dark .reference-market .coin-search uni-input{background:transparent!important}.app.theme-dark .reference-market .selected{color:#e2eaf6!important}.app.theme-dark .pc-landing{background:transparent!important}.app.theme-dark :is(.promotion,.app-download,.auth-brand){background:linear-gradient(115deg,#203451,#172231)!important;border-color:#344255!important}.app.theme-dark :is(.hero-quote-card,.auth-terminal,.promotion-icon,.app-download .stores a){background:#202e40!important;border-color:#344255!important;color:#e2eaf6!important}.app.theme-dark :is(.promotion,.app-download,.auth-brand) p,.app.theme-dark .auth-brand li{color:#a6b5ca!important}.app.theme-dark .promotion .arrow{background:#202e40;border-color:#40526b;color:#b8c8df}.app.theme-dark :is(.invest-panel,.cash-panel,.p2p-panel,.copy-client) :is(uni-form,.table,nav){background:#172231!important;color:#dce5f3;border-color:#344255}.app.theme-dark :is(.invest-panel,.cash-panel,.p2p-panel,.copy-client) :is(uni-input,select,uni-textarea){background:#202e40!important;color:#e2eaf6;border-color:#344255}.app.theme-dark :is(.invest-panel,.cash-panel,.p2p-panel,.copy-client) :is(th,td){background:transparent;border-color:#344255}.app.theme-dark :is(.invest-panel,.cash-panel,.p2p-panel,.copy-client) :is(uni-button):not(.primary):not(.active){background:#202e40;color:#b8c8df;border-color:#344255}@media (max-width:899px){.app .content.market-desktop{padding:14px 12px 32px!important}.app .reference-market{min-width:0;width:100%}}.app.theme-dark .bottom-nav{background:#172231!important;border-color:#344255!important;color:#a6b5ca}.app.theme-dark .bottom-nav .central .nav-icon{border-color:#172231}.app.theme-dark :is(.shortcuts,.welcome) :is(uni-button){background:#202e40!important;border-color:#344255!important;color:#e2eaf6!important}.reset-mobile-tools{display:none}@media (max-width:899px){.reference-market .overview-cards{scrollbar-width:none}.reference-market .overview-cards::-webkit-scrollbar{display:none}.reset-mobile-tools{display:flex;align-items:center;gap:10px;width:100%;padding:12px 0}.reset-mobile-tools>uni-button{margin:0 auto 0 0;display:flex;align-items:center;gap:4px;padding:8px;background:transparent;font-size:13px;color:inherit}.app .reset-page{margin:12px auto 24px}}.app.theme-dark .language-picker .language-trigger{background:#202e40!important;border-color:#344255!important;color:#cbd8eb!important}.app.theme-dark .tools :is(uni-button){background:#202e40!important;color:#cbd8eb!important;border:1px solid #344255}.app.theme-dark .home-coin-trade{background:#263d61!important;color:#b7ceff!important;border-color:#344255!important}.app.theme-dark .contract .contract-pair{color:#e2eaf6!important;background:transparent!important}.app.theme-dark .contract .mobile-contract-form :is(.options,.field){background:#172231!important;border:1px solid #344255;color:#cbd8eb}.app.theme-dark .contract .mobile-contract-form .field :is(uni-input){background:transparent!important;color:#e2eaf6!important}.app.theme-dark .contract .mobile-contract-form .options :is(uni-button){background:transparent!important;color:#cbd8eb!important}.app.theme-dark .contract .side :is(uni-button){background:#202e40;color:#b6c5da;border:1px solid #344255}.app.theme-dark .contract .side .buy{background:#079f80!important;color:#fff!important;border-color:#079f80}.app.theme-dark .contract .side .sell{background:#e34459!important;color:#fff!important;border-color:#e34459}.app.theme-dark .contract .risk-toggle{background:transparent;color:#b6c5da}@media (max-width:899px){.app .quick-grid{gap:18px 10px;margin:24px 0 28px}.app .quick-grid>uni-view{padding:12px 2px;border-radius:12px;min-height:66px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px}.app .login-page .login-toolbar{margin-bottom:28px}.app .login-page .login-fields>.field{min-height:48px;border-radius:12px}.app .login-page .login-fields>.field uni-input{font-size:14px}.app .login-page .primary{min-height:46px;font-size:15px}.app.theme-dark .login-page .primary[disabled]{background:#314978!important;color:#aebfdf!important;opacity:1}.app .contract .mobile-contract-form .side :is(uni-button){min-height:40px;font-size:13px;border-radius:8px}.app .contract .mobile-contract-form .field{min-height:44px;border-radius:8px}.app .contract .mobile-contract-form .field uni-input{font-size:14px;min-width:0}.app .contract .contract-pair{font-size:16px;min-height:40px}.app .contract .quote-line strong{font-size:24px}.app .content.wide-trade{padding-bottom:calc(100px + env(safe-area-inset-bottom))}}.app .contract .risk-mask{z-index:220;background:rgba(3,9,18,.65)}.app .contract .risk-sheet{padding:16px 20px calc(24px + env(safe-area-inset-bottom));border:1px solid #d5ddeb}.app .contract .leverage-option{border:1px solid #d5ddeb;border-radius:10px;margin:8px 0;padding:14px 16px;min-height:48px}.app .contract .leverage-option:has(span){background:#e8efff;border-color:#3264ff;color:#2457ed}.app .contract .risk-sheet header :is(uni-button){background:transparent;border:0;width:36px;height:36px;padding:0;line-height:36px}.app.theme-dark .contract .risk-sheet{background:#172231!important;color:#e2eaf6;border-color:#344255}.app.theme-dark .contract .risk-sheet .leverage-option{background:#202e40!important;color:#dce5f3!important;border-color:#344255!important}.app.theme-dark .contract .risk-sheet .leverage-option:has(span){background:#263d61!important;border-color:#6796ff!important;color:#c7dbff!important}.app.theme-dark .contract .risk-sheet .leverage-option span{color:#91b5ff}.app.theme-dark .contract .risk-sheet .field{background:#202e40!important;border:1px solid #344255;color:#b6c5da}.app.theme-dark .contract .risk-sheet .field :is(uni-input){background:transparent!important;color:#e2eaf6!important}.app.theme-dark .contract .risk-sheet .handle{background:#63758d}.app.theme-dark .contract .risk-sheet :is(.risk-info,.hint,.ticks){color:#a6b5ca}.app .contract .risk-save{background:#3264ff;border-radius:10px;min-height:46px}html:has(.app),body:has(.app),body:has(.app) *{scrollbar-width:none!important;-ms-overflow-style:none!important}html:has(.app)::-webkit-scrollbar,body:has(.app)::-webkit-scrollbar,body:has(.app) *::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}@media (max-width:899px){html:has(.app .content.market-desktop),body:has(.app .content.market-desktop){overflow:hidden!important;height:100%}.app:has(.content.market-desktop){height:100dvh;min-height:0;overflow:hidden}.app .content.market-desktop{height:calc(100dvh - 72px - env(safe-area-inset-bottom));min-height:0!important;padding:0!important;margin:0!important;overflow:hidden;box-sizing:border-box}.app .content.market-desktop .reference-market{height:100%;min-height:0;display:block;padding:0!important;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;scroll-padding-top:130px}.app .reference-market :is(.mobile-heading,.list-nav,.mobile-filters){flex-shrink:0}.app .content.market-desktop .market-data{min-height:0;overflow:visible}.app .content.market-desktop .list-nav{position:sticky;top:0;z-index:5;height:54px;min-height:0;box-sizing:border-box;padding:8px 12px!important;background:var(--market-card)}.app .content.market-desktop .coin-search{height:38px;background:var(--market-bg,#f5f7fb);border:1px solid var(--market-line);gap:8px}.app .content.market-desktop .mobile-filters{position:sticky;top:54px;z-index:5;height:42px;box-sizing:border-box;align-items:stretch;background:var(--market-card);gap:24px}.app .content.market-desktop .mobile-filters uni-button{display:flex;align-items:center;height:42px;min-height:0;line-height:20px;padding:0 2px!important;font-size:13px}.app .content.market-desktop .market-data thead{position:sticky;top:96px;z-index:4;background:var(--market-card)}.app .content.market-desktop .market-data th{height:36px;box-sizing:border-box;background:var(--market-card);color:var(--market-muted);font-size:12px;vertical-align:middle}.app .content.market-desktop .market-data th uni-button{display:inline-flex;align-items:center;justify-content:flex-end;height:36px;min-height:0;padding:0!important;font-size:12px;line-height:18px;color:var(--market-muted);vertical-align:middle}.app .content.market-desktop .market-data th:first-child{padding-left:12px}.app .content.market-desktop .market-data th:nth-child(2){padding-right:10px}.app .content.market-desktop .market-data th:nth-child(3){padding-right:12px}.app:has(.content.market-desktop)>.site-footer{display:none}}@media (max-width:899px){.app .contract .quote-line{grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(0,1fr));gap:8px}.app .contract .quote-line strong{font-size:22px;white-space:nowrap;font-variant-numeric:tabular-nums}.app .contract .quote-line>span{font-size:11px;line-height:1.6}.app .contract .trade-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:12px}.app .contract .book-head{font-size:11px}.app .contract .book-row{font-size:11px;min-height:25px;align-items:center}.app .contract .book-price{font-size:17px;overflow-wrap:anywhere}.app .contract .mobile-contract-form :is(.balance,.risk-toggle,.hint){font-size:11px;line-height:1.6}.app .contract .mobile-contract-form .balance{flex-wrap:wrap;gap:3px}.app .contract .risk-toggle{min-height:36px;align-items:center}.app .lottery-float{right:12px;bottom:calc(88px + env(safe-area-inset-bottom));width:48px}.app .lottery-entry{width:48px}.app .lottery-entry svg{width:46px;height:46px}.app .lottery-entry span{font-size:10px;padding:3px 9px}.app .lottery-close{width:26px;height:26px;line-height:22px;right:-5px;top:-12px}.app .login-page .auth-forgot{min-height:36px;line-height:36px}.app.theme-dark :is(.auth-forgot,.auth-switch .blue,.login-page .blue){color:#91b5ff}.app.theme-dark .contract .quote-line>span,.app.theme-dark .contract .balance{color:#a6b5ca}}.event-test-notice{padding:12px;margin:12px 0;border:1px solid #d9a34c;border-radius:8px;background:#fff8e9;color:#865719;font-size:12px;line-height:1.6}.event-test-notice uni-button{margin:8px 0 0;padding:8px;font-size:12px;background:transparent;color:inherit}.theme-dark .event-test-notice{background:#352d21;color:#edc884}.admin{--config-bg:#fff;--config-soft:#f7f9fc;--config-line:#e3e9f1;--config-text:#17243a;--config-muted:#718099}.admin.admin-dark{--config-bg:#182335;--config-soft:#202d42;--config-line:#35445d;--config-text:#e4ebf6;--config-muted:#a4b3ca}.admin .admin-main :is(.config-workspace,.mail,.verification,.event-admin){color:var(--config-text);background:var(--config-bg);border:1px solid var(--config-line);border-radius:14px;padding:24px;box-sizing:border-box}.admin .admin-main .config-workspace{padding:0;overflow:hidden}.admin .admin-main>.settings{width:100%;max-width:none;box-sizing:border-box}.admin .admin-main .fee-settings .setting-row uni-input,.admin .admin-main .fee-settings .with-unit{width:100%;max-width:none}.admin .config-heading{padding:24px 28px;border-bottom:1px solid var(--config-line)}.admin .config-heading h2{border-left:4px solid var(--admin-accent,#3264ff);padding-left:14px;margin:0;font-size:22px;line-height:30px}.admin :is(.config-heading,.config-label,.config-preview) p{font-size:13px;line-height:1.7;color:var(--config-muted);margin:6px 0 0}.admin .config-heading p{padding-left:18px}.admin .admin-main :is(.config-tabs,.mail>nav,.event-admin>nav){display:flex;gap:8px;padding:10px 12px;margin:0;border-bottom:1px solid var(--config-line);overflow-x:auto;background:var(--config-soft)}.admin .admin-main :is(.config-tabs,.mail>nav,.event-admin>nav) :is(uni-button){flex-shrink:0;margin:0;padding:10px 18px;min-height:42px;line-height:22px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--config-muted);font-weight:600;font-size:14px}.admin .admin-main :is(.config-tabs,.mail>nav,.event-admin>nav) .selected{background:var(--config-bg);border-color:var(--config-line);color:var(--admin-accent,#3264ff);box-shadow:0 2px 4px rgba(23,36,58,.03)}.admin .config-columns,.admin .config-row{display:grid;grid-template-columns:230px minmax(0,1fr);gap:24px;padding:20px 28px;border-bottom:1px solid var(--config-line)}.admin .config-columns{padding-top:12px;padding-bottom:12px;background:var(--config-soft);color:var(--config-muted);font-size:12px;font-weight:600}.admin .config-label uni-label{display:block;margin:0;font-size:14px;font-weight:600;line-height:24px}.admin .config-value{min-width:0;width:100%;max-width:none}.admin .admin-main :is(.config-workspace,.mail,.verification,.event-admin,.support-settings) uni-input{display:block;box-sizing:border-box;height:46px;min-height:46px;width:100%;padding:0 12px;margin:8px 0 0;border:1px solid var(--config-line);border-radius:9px;background:var(--config-bg);color:var(--config-text);font-size:14px}.admin .admin-main .config-value uni-input{margin:0}.admin .admin-main :is(.config-workspace,.mail,.verification,.event-admin,.support-settings) .uni-input-wrapper{height:100%}.admin .admin-main :is(.config-workspace,.mail,.verification,.event-admin,.support-settings) uni-input uni-input{height:100%;width:100%;min-height:0;padding:0;margin:0;border:0;background:transparent;color:inherit;font:inherit;box-sizing:border-box}.admin .admin-main :is(.config-workspace,.mail,.verification,.event-admin,.support-settings) select{min-height:46px;padding:0 12px;border:1px solid var(--config-line);border-radius:9px;background:var(--config-bg);color:var(--config-text);font-size:14px;max-width:100%}.admin .admin-main :is(.config-workspace,.mail,.verification,.event-admin,.support-settings) :is(uni-input:focus-within,select:focus-visible){border-color:var(--admin-accent,#3264ff);outline:2px solid #3264ff20;outline-offset:1px}.admin .config-image{margin-top:12px}.admin .config-image uni-image{width:88px;height:88px;border:1px solid var(--config-line);border-radius:10px;background:#fff}.admin .config-image span{color:#d54452;font-size:13px}.admin .config-actions{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 28px;background:var(--config-soft)}.admin .config-actions>span{font-size:13px;color:var(--config-muted)}.admin .config-actions>div{display:flex;gap:10px}.admin .admin-main :is(.config-actions,.mail footer,.verification,.event-admin,.support-settings) :is(uni-button){min-height:42px;line-height:22px;border-radius:9px;font-size:14px}.admin .admin-main .config-actions :is(uni-button){margin:0;padding:10px 18px;border:1px solid var(--config-line)}.admin .admin-main .config-actions .secondary{background:var(--config-bg);color:var(--config-text)}.admin .admin-main .config-actions .primary{background:var(--admin-accent,#3264ff);color:#fff}.admin .admin-main :is(.config-workspace,.mail,.verification,.event-admin) :is(uni-button)[disabled]{opacity:.5;cursor:not-allowed}.admin .config-preview{padding:24px 28px;border-top:1px solid var(--config-line)}.admin .config-preview h3{font-size:15px;margin:0}.admin .config-preview .site-footer{margin-top:18px;border:1px dashed var(--config-line);border-radius:12px}.admin .admin-main .verification>uni-label{display:grid;grid-template-columns:230px minmax(0,1fr);align-items:center;gap:24px;padding:18px 0;margin:0;border-bottom:1px solid var(--config-line);font-size:14px}.admin .admin-main .verification>uni-label :is(uni-input,select){margin:0}.admin .admin-main .mail .grid,.admin .admin-main .event-admin .settings-grid{gap:20px}@media (max-width:767px){.admin .config-row{grid-template-columns:1fr;gap:10px;padding:18px}.admin .config-columns{display:none}.admin .config-heading,.admin .config-preview{padding:20px 18px}.admin .config-actions{align-items:stretch;flex-direction:column;padding:18px}.admin .config-actions>div>*{flex:1}.admin .admin-main .verification>uni-label{grid-template-columns:1fr;gap:10px}.admin .admin-main :is(.mail,.verification,.event-admin){padding:18px}.admin .config-heading h2{font-size:20px}}.app.theme-dark uni-button{color:var(--text,#e8eaf2)}.app.theme-dark uni-label{color:var(--secondary,#a5adbf)}.notifications .notification-toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;font-size:12px;color:#a5adbf}.notifications .notification-toolbar uni-button{margin:0;padding:6px 10px;background:transparent;color:#91aaff;font-size:12px;line-height:20px;border:0}.notifications .notification-list{display:flex;flex-direction:column;gap:12px;background:transparent!important;border:0!important;border-radius:0;overflow:visible}.notifications .notification-list article{gap:12px;padding:16px;border:0!important;border-radius:16px}.notifications .notice-content{flex:1;min-width:0}.notifications .notice-title{display:flex;align-items:center;justify-content:space-between;gap:10px}.notifications .notice-title b{font-size:14px;font-weight:600;line-height:22px;overflow-wrap:anywhere}.notifications .unread-dot{width:7px;height:7px;flex:none;border-radius:50%;background:#7595ff}.notifications .notice-content p{margin:8px 0 12px;font-size:13px;line-height:1.7;overflow-wrap:anywhere;color:#a5adbf}.notifications .notice-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.notifications .notice-bottom time{font-size:11px;line-height:18px;color:#939db2}.app .notifications .notice-bottom uni-button{display:flex;align-items:center;justify-content:center;gap:3px;margin:0;padding:6px 0;border:0!important;background:transparent!important;color:#91aaff;font-size:12px;line-height:18px}.notifications .notice-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:12px}.notifications .notification-empty{border:0!important;min-height:240px;gap:16px;background:transparent!important}.notifications .notification-empty small{color:#939db2;font-size:12px}.app .notifications .refresh{border:0!important;background:transparent!important;color:#91aaff!important}.app .notifications .login{border:0!important;border-radius:22px;min-width:120px;line-height:40px;font-size:14px}.notifications .records{display:flex;align-items:center;justify-content:center;gap:6px;border:0!important;color:#91aaff;font-size:13px;line-height:24px;padding:12px;margin:16px auto}.language-portal.theme-dark .language-menu{background:#1c1e27!important;border-color:#30333f!important;color:#e8eaf2!important}.language-portal.theme-dark :is(uni-input,.language-options uni-button){background:#272a35!important;border-color:#30333f!important;color:#c4ccdc!important}.language-portal.theme-dark .language-options .selected{background:#252f4d!important;color:#a6bbff!important}.app.theme-dark .app-icon[data-tone=dark]{filter:brightness(0) invert(.82)}.app.theme-dark .feature-page .feature-header{background:#0e0f14!important;color:#e8eaf2!important;min-height:52px}.app.theme-dark .feature-page .feature-header h2{color:#e8eaf2!important;font-size:17px!important;font-weight:600}.app.theme-dark .feature-page .feature-group{background:#17191f!important;border:1px solid #272b35;border-radius:18px;padding:18px 12px;margin:18px 0}.app.theme-dark .feature-page .feature-group h3{font-size:15px;font-weight:600;line-height:22px;margin:0 4px 20px;color:#e8eaf2!important}.app.theme-dark .feature-page .feature-grid{gap:22px 10px}.app.theme-dark .feature-page .feature-item{color:#dce2ef!important;font-size:12px;line-height:19px;font-weight:500;min-width:0}.app.theme-dark .feature-page .glyph{width:46px;height:46px;border-radius:14px;background:#252a38!important;border:1px solid #32394b!important}.app.theme-dark .feature-page .glyph i{background:#364b83;color:#fff;border-color:#5f78b4;font-weight:600}.app.theme-dark .feature-page .selected{background:#17191f!important;border-color:#32394b!important;border-radius:18px}.app.theme-dark .feature-page :is(.hint,.selected p,small){color:#a5adbf!important;font-size:11px;line-height:18px}.app.theme-dark .feature-page :is(.edit,.header-actions uni-button){color:#a6bbff!important}.app.theme-dark .feature-page .header-actions uni-button{background:#272a35;border-color:#3c4354}.app.theme-dark .feature-page .header-actions .save{background:#3563f3!important;color:#fff!important}.app.theme-dark :is(.receipt-sheet,.draw-overlay section,.team-panel,.promotion,.app-download){background:#1c1e27!important;color:#e8eaf2!important;border-color:#30333f!important}.app.theme-dark :is(.funding-help,.stores a){background:#252f4d!important;border-color:#30333f!important;color:#dce2ef!important}.app.theme-dark :is(.funding-help p,.service .detail-row b,.contract .balance b,.desktop-section-title,.auth-brand li){color:#c4ccdc!important}.app.theme-dark :is(.user-center nav .active,.invite-page nav .active,.funds>.fund-types>uni-button.active,.funds>.states>uni-button.active){color:#e8eaf2!important}.app.theme-dark :is(.funds>.fund-types>uni-button,.funds>.states>uni-button,.funds>header>uni-button,.language-options uni-button,.p2p .control){color:#a5adbf!important}.app.theme-dark :is(.receipt-sheet,.pair-sheet,.risk-sheet,.book-sheet,.coin-screen) uni-button:not(.primary):not(.secondary):not(.risk-save){color:inherit}.app{--customer-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","PingFang SC","Microsoft YaHei",sans-serif;font-family:var(--customer-font);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased}.app :is(.content,.desktop-head,.bottom-nav),.app :is(.content,.desktop-head,.bottom-nav) *{font-family:var(--customer-font)!important}.app ::-moz-selection{background:#3563f3;color:#fff}.app ::selection{background:#3563f3;color:#fff}.app :is(.filter-tabs,.fund-types,.states,.position-tabs,.c2c-tabs,.transfer-directions,.mh-products,.mh-sort) :is(uni-button,uni-text){font-weight:500;letter-spacing:0;text-align:center}.app :is(.filter-tabs,.fund-types,.states,.position-tabs,.c2c-tabs,.transfer-directions,.mh-products,.mh-sort) .active{font-weight:600}.app :is(.amounts .chosen,.deposit-coin-shortcuts .selected,.bottom-nav .active){font-weight:600}.app :is(.funding-page-header,header) :is(h1,h2,h3){font-weight:600}.system-choice-panel{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,PingFang SC,Microsoft YaHei,sans-serif}.system-choice-panel :is(uni-button,uni-input){font-family:inherit}.system-choice-panel [aria-selected=true]{font-weight:600}.app :is(.pair-sheet,.site-footer),.app :is(.pair-sheet,.site-footer) *{font-family:var(--customer-font)!important}.app.theme-dark .pair-sheet .pair-row{color:#e8eaf2!important;min-height:64px;padding:14px 8px}.app.theme-dark .pair-sheet .pair-row b{color:#e8eaf2!important;font-size:14px;font-weight:600}.app.theme-dark .pair-sheet .pair-row .price{color:#c4ccdc!important;font-size:12px}.app.theme-dark .pair-sheet .pair-row strong{font-size:12px;font-weight:500}.app.theme-dark .pair-sheet .pair-row .up{color:#36d4b2!important}.app.theme-dark .pair-sheet .pair-row .down{color:#ff7188!important}.app.theme-dark .pair-sheet .pair-row.selected{background:#252f4d!important}.app.theme-dark .pair-sheet .handle{background:#495060}.app.theme-dark .pair-sheet :is(footer,header>span){color:#a5adbf!important;font-size:11px}.app.theme-dark .site-footer{color:#a5adbf!important;border-color:#30333f!important}.app.theme-dark .site-footer .footer-wordmark b{color:#e8eaf2!important}.app.theme-dark .site-footer :is(.footer-wordmark p,small,.unconfigured){color:#a5adbf!important}.app.theme-dark .site-footer .footer-links a{color:#91aaff!important}.app.theme-dark .site-footer .footer-monogram{background:#252f4d;border-color:#3b4d77;color:#a6bbff}.app.theme-dark{--page:#0e0f14;--panel:#1c1e27;--control:#272a35;--line:#30333f;--text:#e8eaf2;--secondary:#a5adbf;--accent:#7595ff;--selected:#252f4d;background:var(--page)!important;color:var(--text)!important;color-scheme:dark;min-height:100dvh;font-family:var(--customer-font)}body:has(.app.theme-dark){background:#0e0f14!important}.app.theme-dark :is(.content,section,.market-chart,.desktop-head,.desktop-orders,.pc-chart,.book,.contract,.terminal-chart,.service,.funds,.notifications,.reference-market,.reference-profile,.coin-screen,.copy-page,.p2p,.kyc,.feature-page,.invite-page,.invest-panel){background:var(--page)!important;color:var(--text)!important;border-color:var(--line)!important}.app.theme-dark :is(article,.panel,.card,.review,.product,.activity,.reward-card,.metrics,.security-summary,.readonly-field,.notification-empty,.notification-list article,.language-menu,.account-dropdown,.wallet-sidebar>section,.model-note,.detail,.rules,.risk-sheet,.pair-sheet,.sheet,.book-sheet,.modal,.modal>div,.editor){background:var(--panel)!important;color:var(--text)!important;border-color:var(--line)!important;box-shadow:none}.app.theme-dark :is(uni-input,uni-textarea,select,.field,.pick,.search,.query-field,.amount-input,.asset-picker,.address-input,.receive-address,.upload,.proof-upload,.spot-order-type,.order-form .options,.risk-inputs,.transfer-accounts>div,.coin-screen .search){background:var(--control)!important;color:var(--text)!important;border-color:var(--line)!important}.app.theme-dark :is(.field,.search,.query-field,.amount-input,.asset-picker,.address-input) :is(uni-input,select){background:transparent!important;border-color:transparent!important}.app.theme-dark :is(uni-input,uni-textarea)::-moz-placeholder{color:#9099ac!important;opacity:1}.app.theme-dark :is(uni-input,uni-textarea)::placeholder{color:#9099ac!important;opacity:1}.app.theme-dark :is(uni-input,uni-textarea,select):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.app.theme-dark :is(h1,h2,h3,.title,.brand,.step-title,.proof-upload b,.nickname,.identity,.details-columns,.profile,.funding-page-header){color:var(--text)!important}.app.theme-dark :is(.muted,.hint,.note,.privacy,.network-notice,.range-note,.balance,.small.muted,.tiny.muted,.empty,.position-empty,.quote-symbol,.table-label,.book-head,.book-head span,.proof-title,.proof-upload small,.preview,.detail-grid small){color:var(--secondary)!important}.app.theme-dark :is(.filter-tabs,.states,.fund-types,.c2c-tabs,.section-heading,.asset-row,.spot-holding-card,.spot-holdings-total,.contract-position-card,.position-tabs,.position-times,.market-row,.coin-row,.pair-row,.rows>div,.rows>uni-view,.list>div,.list>uni-button,.detail-row,.info-row,.table-head,.record-bottom,.checkout,.proof-actions,.receive-address uni-button,th,td,hr){border-color:var(--line)!important}.app.theme-dark :is(.filter-tabs,.states,.fund-types,.position-tabs,.c2c-tabs) :is(uni-button,uni-text){color:var(--secondary);background:transparent}.app.theme-dark :is(.filter-tabs,.fund-types,.position-tabs,.c2c-tabs) .active{color:var(--text)!important;border-color:var(--accent)!important}.app.theme-dark :is(.states .active,.selected,.leverage-option.active,.ticks uni-button.active,.language-options .selected){background-color:var(--selected)!important;color:var(--accent)!important;border-color:#506ab0!important}.app.theme-dark :is(.circle,.glyph,.notice-icon,.empty-icon,.shortcut-icon,.proof-upload-icon,.security-shield){background:var(--control)!important;border-color:var(--line)!important;color:var(--accent)!important}.app.theme-dark :is(.quiet,.secondary,.refresh,.back,.query-apply,.cp-control,.contract-chart-toggle,.mobile-chart-toggle,.theme-toggle,.language-trigger,.notification-entry,.transfer-directions uni-button,.transfer-percentages uni-button,.deposit-coin-shortcuts uni-button,.receive-address uni-button,.position-actions uni-button,.list>uni-button){background:var(--control)!important;color:var(--accent)!important;border-color:var(--line)!important}.app.theme-dark :is(.primary,.next,.query-apply,.risk-save,.risk-inputs .risk-save,.account-save){background:#3563f3!important;color:#fff!important;border-color:#3563f3!important}.app.theme-dark :is(.primary,.next,.submit,.risk-save):disabled{background:#29375b!important;color:#a1aecb!important;border-color:#29375b!important;opacity:1}.app.theme-dark :is(.position-actions .close-position,.danger){background:#39232e!important;color:#ff8495!important}.app.theme-dark :is(.red,.down,.negative,.error){color:#ff7188}.app.theme-dark :is(.green,.up,.positive,.success){color:#36d4b2}.app.theme-dark :is(.book-row.red,.book-row.down){color:#ff7188!important}.app.theme-dark :is(.book-row.green,.book-row.up){color:#36d4b2!important}.app.theme-dark .book-row :last-child{color:var(--secondary)!important}.app.theme-dark :is(.mask,.overlay,.shade,.book-mask,.pair-mask,.risk-mask){background:rgba(0,0,0,.6)!important}.app.theme-dark :is(.checkout,.book-actions,.book-sheet header,.composer,.chat-heading){background:var(--panel)!important;color:var(--text)!important;border-color:var(--line)!important}.app.theme-dark .fund-form{--ink:var(--text);--muted:var(--secondary);--surface:var(--control)}.app.theme-dark .book-sheet{--book-bg:var(--panel)}.app.theme-dark :is(.deposit-page,.withdraw-orders,.customer-cash,.fund-form,.convert-page,.transfer-overlay){background:var(--page)!important;color:var(--text)!important}.app.theme-dark :is(.deposit-header,.withdraw-orders>header,.funding-page-header){background:var(--page)!important;color:var(--text)!important;border-color:var(--line)!important}.app.theme-dark :is(.deposit-header,.withdraw-orders>header,.funding-page-header) .app-icon{filter:brightness(0) invert(1);opacity:.8}.app.theme-dark .fund-form :is(uni-label,.step-title,.receive h3,.checkout b){color:var(--text)!important}.app.theme-dark .fund-form :is(.network-notice,.deposit-copy-hint,.proof-title,.balance,.range-note,.checkout>p){color:var(--secondary)!important}.app.theme-dark .fund-form :is(.asset-picker,.address-input,.amount-input,.receive-address){background:var(--control)!important;border:1px solid var(--line)!important}.app.theme-dark .fund-form :is(.asset-picker,.address-input,.amount-input) :is(uni-input,select){background:transparent!important;border:0!important;box-shadow:none!important}.app.theme-dark .fund-form .deposit-coin-shortcuts uni-button{background:var(--control)!important;color:var(--secondary)!important;border-color:var(--line)!important}.app.theme-dark .fund-form .deposit-coin-shortcuts uni-button.selected{background:var(--selected)!important;color:var(--accent)!important;border-color:#506ab0!important}.app.theme-dark .reference-market{--market-text:var(--text);--market-muted:var(--secondary);--market-line:var(--line);--market-card:var(--panel);--market-selected:var(--selected)}.app.theme-dark .fund-deposit :is(.coin-step,.network-step,.receive):before{background:var(--selected);color:var(--accent)}.app.theme-dark .fund-deposit :is(.coin-step,.network-step):after{background:var(--line)}.app.theme-dark .receive>img{background:#fff!important;padding:8px;border-radius:12px}.app.theme-dark .asset-track{background:var(--control)!important}.app.theme-dark .asset-track>:is(uni-view){background:#5278ff!important}.app.theme-dark .asset-share{background:var(--selected)!important;color:#a6bbff!important}.app.theme-dark .wallet-summary{background:transparent!important;color:var(--text)!important;border:0!important}.app.theme-dark .wallet-summary .total{font:700 32px/1.3 var(--customer-font);letter-spacing:-.6px;font-variant-numeric:tabular-nums}.app.theme-dark .asset-row{font-family:var(--customer-font)}.app.theme-dark .asset-row .right b{font-weight:600;font-variant-numeric:tabular-nums}.app.theme-dark :is(.total,.quote-price,.book-price,.book-row,.position-grid,.spot-holding-grid,.asset-row,.card-price,.mh-assets,.transfer-accounts,.checkout,.balance,.stat-grid){font-family:var(--customer-font)!important;font-variant-numeric:tabular-nums}.app.theme-dark :is(uni-input,uni-textarea,select,uni-button){font-family:inherit}.app.theme-dark :is(.title,h1,h2,h3){letter-spacing:0;font-weight:650}.app.theme-dark .app-icon{flex-shrink:0;vertical-align:middle}.app.theme-dark :is(.side,.segmented) :is(uni-button):not(.buy):not(.sell):not(.active):not(.selected-buy):not(.selected-sell){background:var(--control)!important;color:var(--secondary)!important}.app.theme-dark :is(.side .buy,.submit:not(.sell),.segmented .buy){background:#0b9e82!important;color:#fff!important}.app.theme-dark :is(.side .sell,.submit.sell,.segmented .sell){background:#db4d68!important;color:#fff!important}.app.theme-dark .submit:disabled{background:#29375b!important;color:#a1aecb!important}.app.theme-dark .segmented{background:var(--control)!important;border:0}.app.theme-dark .segmented .selected-buy{background:#0b9e82!important;color:#fff!important}.app.theme-dark .segmented .selected-sell{background:#db4d68!important;color:#fff!important}.app.theme-dark .trade-submit.buy-button{background:#0b9e82!important;color:#fff!important}.app.theme-dark .trade-submit.sell-button{background:#db4d68!important;color:#fff!important}.app.theme-dark .trade-submit:disabled{background:#29375b!important;color:#a1aecb!important}.app.theme-dark .amounts :is(uni-button){background:var(--control)!important;color:var(--secondary)!important;border:1px solid var(--line)}.app.theme-dark .amounts .chosen{background:var(--selected)!important;color:#a6bbff!important;border-color:#7595ff}.app.theme-dark .orders{border-color:var(--line)!important}.app.theme-dark :is(.proof-preview,.proof-upload,.transfer-accounts,.feature-item,.tile,.readonly-field){border-color:var(--line)!important}.app.theme-dark .proof-upload{background:var(--control)!important}.app.theme-dark :is(.primary,.next,.checkout>.primary){border-radius:14px}.app.theme-dark .wallet-actions .circle{width:46px;height:46px}.app.theme-dark .wallet-main .section-heading{border-bottom:1px solid var(--line)!important}.app.theme-dark .bottom-nav{background:var(--panel)!important;border-color:var(--line)!important}.app.theme-dark .bottom-nav .central .nav-icon{border-color:var(--panel)}.app.theme-dark .customer.support-app,.app.theme-dark .customer .workspace,.app.theme-dark .customer .messages{background:var(--page)!important;color:var(--text)!important}.app.theme-dark .customer .bubble{background:var(--control)!important;color:var(--text)!important}.app.theme-dark .customer .own .bubble{background:#294582!important;color:#fff!important}.app.theme-dark .customer .topbar{background:var(--panel)!important}.app.theme-dark .customer :is(.tools,.sendbar,.message-tools,.chat-heading){border-color:var(--line)!important;color:var(--secondary)!important}.app.theme-dark .customer .sendbar uni-button{background:#3563f3!important;color:#fff!important}.app .customer.support-app{font-family:var(--customer-font);height:100dvh;padding-top:env(safe-area-inset-top);box-sizing:border-box}.app.theme-dark .customer .topbar{height:64px;min-height:64px;padding:0 16px;background:#0e0f14!important;border:0!important}.app .customer .topbar .brand{font-size:17px;font-weight:600}.app .customer .topbar>uni-button{width:36px;height:36px;border-radius:12px;background:#222530}.app .customer .top-actions uni-button{border:0!important;font-size:11px;padding:8px;color:#a5adbf;white-space:nowrap}.app.theme-dark .customer .chat-heading{height:auto;padding:0 16px 14px;font-size:11px;line-height:18px;background:transparent!important;border:0!important;color:#9298a9!important}.app .customer .messages{padding:8px 16px 20px}.app.theme-dark .customer article.message{background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;margin:0 0 22px;box-shadow:none}.app .customer .message>time{font-size:10px;color:#9298a9;margin:8px 0 14px;line-height:16px}.app .customer .message-line{gap:10px}.app .customer .avatar{width:30px;height:30px;border-radius:11px;background:#28334f;color:#b5c6ff;font-size:13px;font-weight:600}.app .customer .own .avatar{display:none}.app .customer .message-content{max-width:calc(100% - 48px)}.app.theme-dark .customer .bubble{padding:12px 14px;border-radius:4px 16px 16px;background:#222530!important;color:#edeef5!important;font-size:14px;line-height:1.65}.app.theme-dark .customer .own .bubble{background:#3563f3!important;color:#fff!important;border-radius:16px 4px 16px 16px}.app .customer .message-tools{margin-top:6px;font-size:10px}.app .customer .message-tools small{color:#9298a9}.app .customer .message.recalled{margin:0 0 16px}.app .customer .recalled p{font-size:11px;line-height:20px;color:#9298a9;margin:0}.app.theme-dark .customer .composer{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 70px;gap:8px 12px;background:#17191f!important;border:0!important;border-radius:20px 20px 0 0;padding:12px 16px max(14px,env(safe-area-inset-bottom))}.app .customer .composer .tools{grid-column:1/-1;gap:8px}.app .customer .tools uni-button{display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:0;border-radius:10px}.app .customer .tools small,.app .customer .sendbar small{display:none}.app.theme-dark .customer .composer :is(uni-textarea){grid-column:1;box-sizing:border-box;width:100%!important;height:54px!important;min-height:54px;padding:10px 12px;border:0!important;border-radius:14px;background:#272a35!important;color:#edeef5!important;font-size:14px;line-height:22px;resize:none}.app .customer .composer uni-textarea uni-textarea{padding:0!important;height:100%!important;min-height:0}.app .customer .sendbar{grid-column:2;align-self:end;display:block}.app .customer .sendbar uni-button{display:flex;align-items:center;justify-content:center;width:70px;min-height:44px;border-radius:14px;font-size:13px;font-weight:600}.app.theme-dark .customer .sendbar uni-button:disabled{background:#29334e!important;color:#8c9abb!important;opacity:1}.app .customer .composer :is(.quick,.attachment){grid-column:1/-1;border-radius:12px;padding:8px;background:#222530}.app .customer .quick uni-button{background:transparent;color:#edeef5}.app.theme-dark .customer .modal>div{background:#1c1e27;color:#edeef5;border:0;border-radius:20px}.app .customer .modal p{font-size:13px;line-height:1.6}.app.theme-dark .mobile-home{background:var(--page)!important}.app.theme-dark .mobile-home .mh-welcome{background:var(--panel)!important}.app.theme-dark .mobile-home .mh-art{background-color:transparent!important}.app.theme-dark .mobile-home :is(.mh-welcome-body,.mh-account){background:transparent!important}.system-choice-dark{--page:#0e0f14;--panel:#1c1e27;--control:#272a35;--line:#30333f;--text:#e8eaf2;background:rgba(0,0,0,.6)!important}.system-choice-dark :is(.system-choice-panel,.system-choice-panel header){background:var(--panel)!important;color:var(--text)!important;border-color:var(--line)!important}.system-choice-dark :is(.system-choice-search,.system-choice-option){background:var(--control)!important;color:var(--text)!important;border-color:var(--line)!important}.system-choice-dark .system-choice-option[aria-selected=true]{background:#252f4d!important;color:#a6bbff!important}.system-choice-dark :is(.system-choice-close,.funding-choice-label small,.system-choice-empty){color:#a5adbf!important}@media (max-width:899px){.app.theme-dark .content{padding-bottom:110px}.app.theme-dark .wallet-main .wallet-summary{padding:22px 0 12px}.app.theme-dark .wallet-main .wallet-actions{margin:8px 0 28px}.app.theme-dark .wallet-main .asset-row{min-height:74px}.app.theme-dark .wallet-main .asset-row .tiny{font-size:10px;line-height:1.5}.app.theme-dark .bottom-nav{left:12px;right:12px;bottom:calc(10px + env(safe-area-inset-bottom));width:auto;max-width:552px;margin:0 auto;padding:8px 6px;box-sizing:border-box;border:1px solid #ffffff12;border-radius:34px;box-shadow:0 5px 30px rgba(0,0,0,.4)}.app.theme-dark .bottom-nav>:is(uni-view){height:49px;justify-content:center;gap:4px;color:#a5adbf;font-size:10px;border-radius:24px}.app.theme-dark .bottom-nav .active{background:#2b3042;color:#7595ff}.app.theme-dark .bottom-nav .nav-icon,.app.theme-dark .bottom-nav .central .nav-icon{width:26px;height:26px;margin:0;background:transparent;border:0;border-radius:0;box-sizing:border-box}}.app :is(.reference-market,.contract){font-family:var(--customer-font);font-size:14px;line-height:1.5}.app .reference-market :is(.asset-name b,.coin-numbers,td){font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.app .reference-market :is(.mobile-volume,.desktop-pair,td small){font-size:11px;font-weight:400;line-height:1.5}.app .reference-market :is(.mobile-filters uni-button,.list-nav>uni-button){font-size:14px;font-weight:500}.app .reference-market .mobile-filters .selected{font-weight:600}.app .reference-market :is(th,th uni-button){font-size:11px;font-weight:400}.app .reference-market .coin-search uni-input{font-size:13px}.app .contract :is(.contract-pair,.contract-pair b){font-size:14px;font-weight:600}.app .contract .quote-line strong{font-size:24px;font-weight:600;line-height:1.3;font-variant-numeric:tabular-nums}.app .contract :is(.hint,.balance,.risk-toggle,.options,.book-head){font-size:12px;line-height:1.6}.app .contract :is(.field uni-input,.side uni-button,.submit){font-size:14px;font-weight:500}.app .contract :is(.book-row,.book-price){font-variant-numeric:tabular-nums;font-weight:500}.app .contract .book-row{font-size:11px;line-height:20px}.app .contract .book-price{font-size:16px;font-weight:600}.app.theme-dark .reference-market :is(.asset-name b,td:not(.positive):not(.negative)){color:#edeef5}.app.theme-dark :is(.reference-market .mobile-volume,.reference-market th,.contract .hint,.contract .book-head){color:#a5adbf}@media (max-width:899px){.app .reference-market td{height:68px}.app .reference-market .mobile-heading h1{font-size:22px;font-weight:600}.app .reference-market .mobile-filters{height:46px}.app .contract .balance{gap:6px;flex-wrap:wrap}}@media (max-width:360px){.app .reference-market td{font-size:13px}.app .contract .book-row{font-size:10px}}.app.option-chain-page .content{padding:0!important;margin:0 auto!important;width:100%;max-width:940px;border:0;border-radius:0}.app.option-chain-page .od .od-setting,.app.option-chain-page .od .od-position{background:transparent!important}@media (max-width:899px){.app.option-chain-page>.desktop-head{display:none!important}.app.option-chain-page .bottom-nav{background:#090b0d!important;border-radius:0;left:0;right:0;bottom:0;width:100%;transform:none;border-top:1px solid #393b40;padding-bottom:env(safe-area-inset-bottom)}}@media (max-width:899px){.app.option-chain-page .bottom-nav .active{background:transparent!important}.app.option-chain-page .bottom-nav .nav-icon,.app.option-chain-page .bottom-nav .central .nav-icon{width:26px;height:26px;background:transparent;border:0;border-radius:0;margin:0;box-sizing:border-box}}.app .service.security-page{box-sizing:border-box;max-width:680px;min-height:85vh;margin:0 auto;padding:8px 4px 40px;font-family:var(--customer-font);font-size:14px;line-height:1.5}.app .service.security-page>header{display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;height:56px;margin:0 0 12px;padding:0;border:0;background:transparent}.app .service.security-page>header>b{text-align:center;font-size:20px;font-weight:650;line-height:1.3}.app .service.security-page>header>uni-button{display:flex;align-items:center;justify-content:center;width:36px;height:36px;min-height:0;padding:0;border:0;border-radius:12px;background:var(--control,#252833);color:var(--text,#edf0f7)}.app .service.security-page>.security-sidebar{display:none}.app .service.security-page>p{font-size:13px;line-height:1.7;margin:0 0 20px;color:var(--secondary,#a4adbd)}.app .service.security-page .security-summary{padding:20px;margin:0;border:0;border-radius:18px}.app .service.security-page .security-summary-top{gap:14px;min-width:0}.app .service.security-page .security-summary-top>div:last-child{min-width:0}.app .service.security-page .security-summary-top b{font-size:16px;font-weight:600}.app .service.security-page .security-summary-top p{font-size:13px;line-height:1.5;overflow-wrap:anywhere;margin:6px 0 0;color:var(--secondary,#a4adbd)}.app .service.security-page .security-shield{flex:0 0 46px;width:46px;height:46px;border:0;border-radius:14px;background:var(--selected,#26314c);color:var(--accent,#7595ff)}.app .service.security-page .security-badges{border:0;padding:0;margin-top:20px;gap:8px}.app .service.security-page .security-badges span{padding:6px 10px;border:0;border-radius:8px;background:var(--control,#252833);color:var(--secondary,#a4adbd);font-size:12px;line-height:1.4}.app .service.security-page>h3{font-size:14px;font-weight:600;line-height:1.5;margin:26px 0 12px}.app .service.security-page>.list{max-width:none;border:0;border-radius:16px;background:var(--panel,#1c1e28);overflow:hidden}.app .service.security-page>.list>uni-button{min-height:62px;padding:18px 16px;background:transparent;color:var(--text,#edf0f7);font-size:15px;border:0;border-radius:0;gap:12px}.app .service.security-page>.list>uni-button+uni-button{border-top:1px solid var(--line,#2b2e39)}.app .service.security-page>.list small{display:flex;align-items:center;gap:8px;flex-shrink:0;font-size:12px;color:var(--secondary,#a4adbd)}.app .service.security-page>.list>uni-button:disabled{opacity:.55}.app .service.security-page>p.note{padding:0;margin-top:24px;background:transparent;font-size:12px;line-height:1.8}@media (min-width:900px){.app .service.security-page{padding:24px 28px 48px}.app .service.security-page>header{margin-bottom:20px}}.app.theme-dark .convert-page{font-family:var(--customer-font);padding:0 4px 24px;box-sizing:border-box}.app.theme-dark .convert-page .convert-pickers{display:grid;grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);gap:12px;margin-top:24px}.app.theme-dark .convert-page .convert-pickers uni-button{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:44px;margin:0;padding:10px;border:0;border-radius:12px;background:var(--control)!important;color:var(--text)!important;font-size:15px;font-weight:600}.app.theme-dark .convert-page .convert-pickers uni-button:nth-child(2){background:var(--selected)!important;color:var(--accent)!important}.app.theme-dark .convert-page .convert-amount{margin-top:42px;color:var(--text)!important;font-size:clamp(36px,10vw,56px);font-weight:600;line-height:1.3;font-variant-numeric:tabular-nums}.app.theme-dark .convert-page>.center.muted{margin-top:8px;font-size:14px;color:var(--secondary)!important}.app.theme-dark .convert-page .conversion-info{margin-top:32px;padding:16px;background:var(--panel);border-radius:14px;font-size:14px;line-height:1.8;color:var(--text)!important}.app.theme-dark .convert-page .conversion-info .tiny{font-size:13px;color:var(--secondary)!important}.app.theme-dark .convert-page .percentages{gap:10px;margin-top:16px}.app.theme-dark .convert-page .percentages uni-button{background:var(--control)!important;color:var(--accent)!important;border:0;border-radius:10px;font-size:14px;line-height:40px}.app.theme-dark .convert-page .keypad{gap:10px;margin:18px 0}.app.theme-dark .convert-page .keypad uni-button{background:var(--panel)!important;color:var(--text)!important;border:0;border-radius:12px;font-size:24px;line-height:52px;font-weight:500}.app.theme-dark .convert-page uni-button:after{border:0}.app.theme-dark .convert-page>.primary{min-height:48px;border:0;border-radius:12px;font-size:15px;font-weight:600;background:#3264ff!important;color:#fff!important}.app.theme-dark .convert-page>.primary:disabled{background:#2c3e77!important;color:#c6d2fa!important;opacity:1}.app.theme-dark .convert-page>.tiny{margin-top:14px;font-size:12px;line-height:1.7;color:var(--secondary)!important}.app.theme-dark .coin-screen .coin-row{color:var(--text)!important}.app.theme-dark .coin-screen .coin-row :is(.identity,.holding,b){color:var(--text)!important;font-size:14px}.app.theme-dark .coin-screen .coin-row small{color:var(--secondary)!important;font-size:12px}.app.theme-dark .coin-screen .coin-row.selected{background:var(--selected)!important}.app.theme-dark .coin-screen .search uni-input{color:var(--text)!important;font-size:14px}.app.theme-dark .coin-screen header{font-size:17px;font-weight:600;color:var(--text)!important}uni-page-body{background:#fff;color:#172130;font-family:Arial,Microsoft YaHei,sans-serif;font-size:14px}body{background:#fff}*{box-sizing:border-box}uni-button{font-size:14px;cursor:pointer}uni-button:after{border:0}uni-input{font-size:14px}uni-button[disabled]{opacity:.5}uni-view,uni-text{box-sizing:border-box}select.system-select{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%238190a5' stroke-width='1.7'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 14px center!important;padding-right:38px!important;border-radius:12px!important;border:1px solid #dfe5ef!important;font-family:inherit!important;font-size:14px!important;min-height:44px;box-sizing:border-box;cursor:pointer;max-width:100%}select.system-select:focus-visible{outline:2px solid #3264ff;outline-offset:2px}select.system-select:disabled{opacity:.5;cursor:not-allowed}.system-choice-mask{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(23,35,52,.4);z-index:10000;display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box;font-family:Arial,Microsoft YaHei,sans-serif;color:#172334}.system-choice-panel{width:440px;max-width:100%;max-height:min(680px,85dvh);background:#fff;border:1px solid #e5eaf1;border-radius:20px;box-shadow:0 16px 60px rgba(16,36,60,.15);display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box}.system-choice-panel header{display:flex;align-items:center;justify-content:space-between;padding:20px;gap:16px;flex-shrink:0}.system-choice-panel h3{margin:0;font-size:17px;font-weight:600}.system-choice-close{border:0;background:transparent;color:inherit;font-size:26px;width:32px;height:32px;cursor:pointer}.system-choice-search{margin:0 20px 12px;padding:12px 14px;border:1px solid #e5eaf1;border-radius:12px;background:#f5f6f9;min-height:44px;box-sizing:border-box;font-size:14px;color:inherit;outline:none}.system-choice-search:focus{border-color:#3264ff}.system-choice-search[hidden]{display:none}.system-choice-list{overflow:auto;padding:0 12px max(16px,env(safe-area-inset-bottom));overscroll-behavior:contain;min-height:0}.system-choice-option{display:flex;align-items:center;gap:12px;width:100%;min-height:54px;padding:14px 12px;border:0;border-radius:12px;background:transparent;color:inherit;font-size:14px;text-align:left;cursor:pointer;box-sizing:border-box;line-height:1.5}.system-choice-option span{flex:1;overflow-wrap:anywhere}.system-choice-option img{width:32px;height:32px;-o-object-fit:contain;object-fit:contain}.system-choice-option b{color:#3264ff}.system-choice-option[aria-selected=true]{background:#edf3ff;color:#2558e8}.system-choice-option:hover,.system-choice-option:focus-visible{background:#f3f6fc;outline:2px solid #3264ff;outline-offset:-2px}.system-choice-option:disabled{opacity:.4;cursor:not-allowed}.system-choice-empty{text-align:center;padding:24px;color:#8190a5;font-size:14px}.system-choice-dark{color:#e3eaf5}.system-choice-dark .system-choice-panel{background:#172334;border-color:#344255}.system-choice-dark .system-choice-search{background:#1e2b3d;border-color:#344255}.system-choice-dark .system-choice-option[aria-selected=true],.system-choice-dark .system-choice-option:hover{background:#253b5c;color:#a8c0ff}@media (max-width:700px){.system-choice-mask{align-items:flex-end;padding:0}.system-choice-panel{width:100%;max-height:80dvh;border-radius:22px 22px 0 0;border-bottom:0}.system-choice-option{min-height:58px}}.funding-choice .system-choice-panel{width:480px;border-radius:22px;box-shadow:0 12px 48px rgba(23,35,52,.15)}.funding-choice .system-choice-panel header{position:relative;justify-content:center;padding:22px 52px 18px;min-height:62px}.funding-choice .system-choice-panel h3{font-size:16px;line-height:22px}.funding-choice .system-choice-close{position:absolute;right:16px;top:16px;display:flex;align-items:center;justify-content:center;padding:0;border-radius:50%;background:#f5f7fa;color:#8190a5;font-size:24px;line-height:32px}.funding-choice .system-choice-search{margin:0 16px 12px;padding:12px 14px;background:#f6f7f9;border:1px solid transparent;border-radius:14px;height:44px;flex-shrink:0}.funding-choice .system-choice-search:focus{border-color:#a8bfff}.funding-choice .system-choice-list{padding:0 12px max(18px,env(safe-area-inset-bottom))}.funding-choice .system-choice-option{min-height:60px;margin:3px 0;padding:11px 12px;border-radius:14px;font-size:14px;gap:12px}.funding-choice .system-choice-option img{width:34px;height:34px;border-radius:50%}.funding-choice-label{display:flex;flex-direction:column;gap:2px}.funding-choice-label strong{font-size:14px;font-weight:600;line-height:20px}.funding-choice-label small{font-size:11px;line-height:16px;color:#8592a6}.funding-choice .system-choice-option>b{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;border-radius:50%;background:#3264ff;color:#fff;font-size:12px}.funding-choice.system-choice-dark .system-choice-close,.funding-choice.system-choice-dark .system-choice-search{background:#1e2b3d;color:#c2cfdf}@media (max-width:700px){.funding-choice .system-choice-panel{width:100%;max-height:78dvh;border-radius:22px 22px 0 0}.funding-choice .system-choice-panel:before{content:"";display:block;width:36px;height:4px;border-radius:3px;background:#e2e6ed;margin:10px auto 0;flex-shrink:0}.funding-choice .system-choice-panel header{padding-top:14px;min-height:54px}.funding-choice .system-choice-close{top:9px}}
