*{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-page-body{min-height:100%;background:#fffaf3}body{background:#fffaf3}uni-button:after{border:0}uni-page-body{min-height:100vh}.uni-router-link[data-v-75edd670]{cursor:pointer}uni-button{position:relative;display:block;margin-left:auto;margin-right:auto;padding-left:14px;padding-right:14px;box-sizing:border-box;font-size:18px;text-align:center;text-decoration:none;line-height:2.55555556;border-radius:5px;-webkit-tap-highlight-color:transparent;overflow:hidden;color:#000;background-color:#f8f8f8;cursor:pointer}uni-button[hidden]{display:none!important}uni-button:after{content:" ";width:200%;height:200%;position:absolute;top:0;left:0;border:1px solid rgba(0,0,0,.2);transform:scale(.5);transform-origin:0 0;box-sizing:border-box;border-radius:10px}uni-button[native]{padding-left:0;padding-right:0}uni-button[native] .uni-button-cover-view-wrapper{border:inherit;border-color:inherit;border-radius:inherit;background-color:inherit}uni-button[native] .uni-button-cover-view-inner{padding-left:14px;padding-right:14px}uni-button uni-cover-view{line-height:inherit;white-space:inherit}uni-button[type=default]{color:#000;background-color:#f8f8f8}uni-button[type=primary]{color:#fff;background-color:#007aff}uni-button[type=warn]{color:#fff;background-color:#e64340}uni-button[disabled]{color:rgba(255,255,255,.6);cursor:not-allowed}uni-button[disabled][type=default],uni-button[disabled]:not([type]){color:rgba(0,0,0,.3);background-color:#f7f7f7}uni-button[disabled][type=primary]{background-color:rgba(0,122,255,.6)}uni-button[disabled][type=warn]{background-color:#ec8b89}uni-button[type=primary][plain]{color:#007aff;border:1px solid #007aff;background-color:transparent}uni-button[type=primary][plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[type=primary][plain]:after{border-width:0}uni-button[type=default][plain]{color:#353535;border:1px solid #353535;background-color:transparent}uni-button[type=default][plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[type=default][plain]:after{border-width:0}uni-button[plain]{color:#353535;border:1px solid #353535;background-color:transparent}uni-button[plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[plain]:after{border-width:0}uni-button[plain][native] .uni-button-cover-view-inner{padding:0}uni-button[type=warn][plain]{color:#e64340;border:1px solid #e64340;background-color:transparent}uni-button[type=warn][plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[type=warn][plain]:after{border-width:0}uni-button[size=mini]{display:inline-block;line-height:2.3;font-size:13px;padding:0 1.34em}uni-button[size=mini][native]{padding:0}uni-button[size=mini][native] .uni-button-cover-view-inner{padding:0 1.34em}uni-button[loading]:not([disabled]){cursor:progress}uni-button[loading]:before{content:" ";display:inline-block;width:18px;height:18px;vertical-align:middle;animation:uni-loading 1s steps(12,end) infinite;background-size:100%}uni-button[loading][type=primary]{color:rgba(255,255,255,.6);background-color:#0062cc}uni-button[loading][type=primary][plain]{color:#007aff;background-color:transparent}uni-button[loading][type=default]{color:rgba(0,0,0,.6);background-color:#dedede}uni-button[loading][type=default][plain]{color:#353535;background-color:transparent}uni-button[loading][type=warn]{color:rgba(255,255,255,.6);background-color:#ce3c39}uni-button[loading][type=warn][plain]{color:#e64340;background-color:transparent}uni-button[loading][native]:before{content:none}.button-hover{color:rgba(0,0,0,.6);background-color:#dedede}.button-hover[plain]{color:rgba(53,53,53,.6);border-color:rgba(53,53,53,.6);background-color:transparent}.button-hover[type=primary]{color:rgba(255,255,255,.6);background-color:#0062cc}.button-hover[type=primary][plain]{color:rgba(0,122,255,.6);border-color:rgba(0,122,255,.6);background-color:transparent}.button-hover[type=default]{color:rgba(0,0,0,.6);background-color:#dedede}.button-hover[type=default][plain]{color:rgba(53,53,53,.6);border-color:rgba(53,53,53,.6);background-color:transparent}.button-hover[type=warn]{color:rgba(255,255,255,.6);background-color:#ce3c39}.button-hover[type=warn][plain]{color:rgba(230,67,64,.6);border-color:rgba(230,67,64,.6);background-color:transparent}uni-input{display:block;font-size:16px;line-height:1.4em;height:1.4em;min-height:1.4em;overflow:hidden}uni-input[hidden]{display:none}.uni-input-wrapper,.uni-input-placeholder,.uni-input-form,.uni-input-input{outline:none;border:none;padding:0;margin:0;text-decoration:inherit}.uni-input-wrapper,.uni-input-form{display:flex;position:relative;width:100%;height:100%;flex-direction:column;justify-content:center}.uni-input-placeholder,.uni-input-input{width:100%}.uni-input-placeholder{position:absolute;top:auto!important;left:0;color:gray;overflow:hidden;text-overflow:clip;white-space:pre;word-break:keep-all;pointer-events:none;line-height:inherit}.uni-input-input{position:relative;display:block;height:100%;background:none;color:inherit;opacity:1;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-indent:inherit;text-transform:inherit;text-shadow:inherit}.uni-input-input[type=search]::-webkit-search-cancel-button,.uni-input-input[type=search]::-webkit-search-decoration{display:none}.uni-input-input::-webkit-outer-spin-button,.uni-input-input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.uni-input-input[type=number]{-moz-appearance:textfield}.uni-input-input:disabled{-webkit-text-fill-color:currentcolor}uni-textarea{width:300px;height:150px;display:block;position:relative;font-size:16px;line-height:normal;white-space:pre-wrap;word-break:break-all}uni-textarea[hidden]{display:none}uni-textarea[auto-height=true]{height:-moz-fit-content!important;height:fit-content!important}.uni-textarea-wrapper,.uni-textarea-placeholder,.uni-textarea-line,.uni-textarea-compute,.uni-textarea-textarea{outline:none;border:none;padding:0;margin:0;text-decoration:inherit}.uni-textarea-wrapper{display:block;position:relative;width:100%;height:100%;min-height:inherit;overflow-y:hidden}.uni-textarea-placeholder,.uni-textarea-line,.uni-textarea-compute,.uni-textarea-textarea{position:absolute;width:100%;height:100%;left:0;top:0;white-space:inherit;word-break:inherit}.uni-textarea-placeholder{color:gray;overflow:hidden}.uni-textarea-line,.uni-textarea-compute{visibility:hidden;height:auto}.uni-textarea-line{width:1em}.uni-textarea-compute-auto-height{overflow-wrap:break-word}.uni-textarea-textarea{resize:none;background:none;color:inherit;opacity:1;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-indent:inherit;text-transform:inherit;text-shadow:inherit}.uni-textarea-textarea-fix-margin{width:auto;right:0;margin:0 -3px}.uni-textarea-textarea:disabled{-webkit-text-fill-color:currentcolor}uni-button{margin:0;padding:1px 6px;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;border:0;border-radius:0;overflow:visible;font:inherit;text-align:center;line-height:normal;background:transparent;color:inherit}uni-button:after{display:none}uni-input,uni-textarea{min-width:0}uni-input{height:auto}.uni-input-wrapper{min-height:1.4em}.search{display:flex;align-items:center;gap:6px}.search uni-input{flex:1;min-width:0}.auth-remember-check{transform:scale(.7);transform-origin:left center;margin-right:-6px}:root{font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;color:#30312f;background:#faf9f6;font-synthesis:none;--accent:#ed9b26;--red:#ed4e43;--green:#24a76d;--line:#eee9e1}*{box-sizing:border-box}body{margin:0;min-width:1180px}:is(a,.uni-router-link){text-decoration:none;color:inherit}uni-button,uni-input{font:inherit}.app-shell{min-height:100vh}.topbar{height:72px;position:fixed;z-index:10;inset:0 0 auto 0;background:rgba(255,255,255,.94);display:flex;align-items:center;border-bottom:1px solid var(--line);box-shadow:0 2px 10px rgba(169,143,108,.07)}.brand{width:250px;padding-left:25px;display:flex;align-items:center;gap:12px}.brand-mark{display:grid;place-items:center;width:34px;height:34px;border:2px solid #ebb260;border-radius:50%;color:#e4a044;font-weight:800}.brand b{font-size:17px}.brand small,.account small{display:block;font-size:8px;color:#9a9a96;margin-top:3px}.topbar nav{display:flex;height:100%;gap:10px;flex:1}.topbar nav :is(a,.uni-router-link){padding:27px 27px 0;font-weight:600;font-size:14px}.topbar nav :is(a,.uni-router-link).router-link-exact-active{color:var(--accent);border-bottom:3px solid var(--accent)}.account{width:190px;display:flex;align-items:center;gap:8px}.account b{font-size:13px}.bell{font-size:20px;position:relative}.bell i{position:absolute;width:6px;height:6px;background:#ff765e;border-radius:50%;right:0}.avatar{width:34px;height:34px;background:#eee;border-radius:50%;display:grid;place-items:center;color:#aaa}.sidebar{position:fixed;top:72px;bottom:0;left:0;width:150px;padding:22px 12px;background:#fff;border-right:1px solid var(--line)}.sidebar :is(a,.uni-router-link){height:46px;border-radius:8px;display:flex;align-items:center;padding:0 13px;gap:14px;font-size:14px;font-weight:600;margin-bottom:3px}.sidebar :is(a,.uni-router-link) i{font-style:normal;width:20px;text-align:center;color:#7d807c}.sidebar :is(a,.uni-router-link).active,.sidebar :is(a,.uni-router-link):hover{background:#fff5e5;color:#e79521}.sidebar :is(a,.uni-router-link).active i{color:#e79521}main{margin-left:150px;padding-top:72px}.page{padding:24px;max-width:1600px;margin:auto}.panel{background:#fff;border:1px solid #f0ebe4;border-radius:8px;box-shadow:0 3px 14px rgba(118,102,74,.04)}.index-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-bottom:14px}.index-card{height:145px;background:#fff;padding:18px;position:relative;overflow:hidden;border:1px solid #f1ece4;border-radius:7px;box-shadow:0 2px 12px rgba(136,109,68,.047)}.index-card div{display:flex;justify-content:space-between}.index-card b{color:#b26d17}.index-card small{color:#aaa}.index-card strong{display:block;font-size:22px;color:var(--red);margin-top:18px}.index-card>span{font-size:12px;margin-left:10px}.spark{height:50px;width:100%;position:absolute;bottom:0;left:0}.up{color:var(--red)!important}.down{color:var(--green)!important}.hero-chart{display:grid;grid-template-columns:230px 1fr;height:430px}.quote-side{padding:22px;border-right:1px solid var(--line)}h3{margin:0}.quote-side h3 small{font-weight:400;color:#aaa}.quote-side>strong{font-size:32px;color:var(--red);display:inline-block;margin:25px 10px 20px 0}.quote-side>span{font-size:12px}.quote-side dl{display:grid;grid-template-columns:1fr 1fr;line-height:1.9;font-size:13px}.quote-side dt{color:#666}.quote-side dd{text-align:right;margin:0;font-weight:600}.chart-main{padding:20px}.chart-head,.panel-title{display:flex;justify-content:space-between;align-items:center}.chart-head em{font-style:normal;color:#e99821;background:#fff4df;padding:5px 8px}.chart-head span{color:#c69952}.chart-area{height:355px;margin-top:20px;background:linear-gradient(#f0ece8 1px,transparent 1px),linear-gradient(90deg,#f0ece8 1px,transparent 1px);background-size:100% 67px,125px 100%;position:relative;padding-left:40px}.chart-area svg{width:100%;height:100%}.y-label{position:absolute;left:0;color:#aaa;font-size:11px;line-height:66px}.two-col{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px}.list-card,.news,.assets-mini{padding:20px;min-height:220px}.panel-title{margin-bottom:14px}.panel-title h3{color:#dc8d1c}.panel-title :is(a,.uni-router-link),.panel-title span{font-size:12px;color:#777}.list-card table{width:100%;border-collapse:collapse}.list-card td{padding:9px 12px;font-size:13px}.list-card td:first-child{width:35px}.news p{font-size:12px;border-bottom:1px solid #f3eee7;padding:9px 0;margin:0}.news p i{display:inline-block;width:8px;height:8px;background:#e8a437;border-radius:50%;margin-right:9px}.news time{color:#777;margin-right:10px}.assets-mini{display:grid;grid-template-columns:180px 1fr;align-items:center}.assets-mini .panel-title{grid-column:1/-1}.donut{width:150px;height:150px;border-radius:50%;background:conic-gradient(#5d79b9 0,#5d79b9 55%,#dfa13e 55%,#dfa13e 76%,#62a27a 76%,#62a27a 88%,#ddd 88%);display:grid;place-items:center;position:relative}.donut:after{content:"";position:absolute;width:90px;height:90px;border-radius:50%;background:#fff}.donut strong{z-index:1;text-align:center;font-size:12px}.donut b{font-size:15px}.assets-mini ul,.allocation ul{list-style:none;padding:0;font-size:12px;line-height:2.8}.assets-mini li i,.allocation li i{display:inline-block;width:9px;height:9px;margin-right:8px}.red{background:#e85d50}.green{background:#54a974}.yellow{background:#e2a344}.page-heading{display:flex;justify-content:space-between;align-items:center;margin:2px 0 24px}.page-heading h2{font-size:20px}.search{width:320px;background:#fff;border:1px solid var(--line);padding:10px 14px;border-radius:20px;color:#aaa}.search uni-input{border:0;outline:0;width:270px}.market-panel{padding:20px;min-height:700px}.tabs{display:flex;gap:20px;border-bottom:1px solid var(--line)}.tabs uni-button{border:0;background:transparent;padding:10px 6px 15px;cursor:pointer}.tabs uni-button.active{color:var(--accent);border-bottom:2px solid var(--accent)}.subtabs{padding:18px 6px;font-size:13px;color:#888}.market-table{width:100%;border-collapse:collapse;font-size:13px}.market-table th{text-align:left;color:#777;padding:13px;background:#faf9f7}.market-table td{padding:14px 12px;border-bottom:1px solid #f4f0e9}.market-table tr.shade{background:#fff7e9}.market-table td:nth-child(n+3){font-weight:600}.pagination{text-align:center;padding:28px}.pagination span,.pagination b,.pagination uni-button{display:inline-block;padding:8px 12px;margin:3px;border:1px solid #eee;border-radius:4px;background:#fff}.pagination b,.pagination uni-button.active{background:#fff1d8;color:#dd8a13}.pagination uni-button{cursor:pointer}.pagination uni-button:disabled{cursor:not-allowed;color:#bbb;background:#fafafa}.breadcrumb{font-size:13px;color:#a97a38;margin-bottom:20px}.trade-grid{display:grid;grid-template-columns:260px 230px 1fr;gap:14px}.order-box,.orderbook,.trade-chart{padding:18px;min-height:680px}.trade-tabs uni-button{width:50%;font-size:16px}.order-box uni-label{display:block;font-size:12px;color:#777;margin-top:20px}.select,.stepper{height:42px;border:1px solid #eee;border-radius:5px;margin-top:8px;display:flex;align-items:center;padding:0 10px;color:#333}.stepper{padding:0}.stepper uni-button{width:42px;height:40px;border:0;background:#faf8f5}.stepper uni-input{width:calc(100% - 84px);height:38px;border:0;text-align:center;outline:0}.ratios{display:grid;grid-template-columns:repeat(4,1fr);margin-top:20px}.ratios uni-button{border:1px solid #eee;background:#fff;padding:10px}.ratios .active{color:#e99722;background:#fff8eb}.range{width:100%;accent-color:#e9a139;margin:25px 0}.estimate{display:flex;justify-content:space-between}.primary{width:100%;height:46px;color:#fff;background:linear-gradient(90deg,#ee3f33,#f05b42);border:0;border-radius:5px;font-weight:700}.form-msg{text-align:center;color:#d9483e;font-size:12px}.orderbook h3{color:#d68a1d;border-bottom:1px solid #eee;padding:0 0 12px;margin:0 0 8px}.orderbook h3:nth-of-type(2){margin-top:18px}.orderbook div{display:grid;grid-template-columns:1fr 1fr 1fr;font-size:12px;line-height:28px}.orderbook em{text-align:right;font-style:normal}.trade-chart h2{font-size:16px}.trade-chart h2 strong{font-size:24px;color:var(--red)}.trade-chart h2 small{color:var(--red)}.trade-chart svg{margin-top:80px;width:100%;background:linear-gradient(#f0ece8 1px,transparent 1px),linear-gradient(90deg,#f0ece8 1px,transparent 1px);background-size:100% 65px,100px 100%}.asset-cards{display:grid;grid-template-columns:1.2fr .8fr;gap:14px}.asset-cards article{padding:24px;height:125px}.asset-cards small{display:block;color:#888}.asset-cards strong{font-size:30px;display:block;margin-top:12px}.main-balance{position:relative}.main-balance strong{color:#184136}.main-balance span{position:absolute;right:25px;top:50px;color:#edd09d}.asset-cards .stats{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,1fr);height:100px}.stats div{border-right:1px solid #eee;padding-left:20px}.stats div:last-child{border:0}.stats b{display:block;margin-top:10px}.asset-grid{display:grid;grid-template-columns:1.5fr .8fr;gap:14px;margin-top:14px}.trend,.allocation{padding:22px;height:500px}.trend svg{width:100%;height:400px;background:linear-gradient(#f0ece8 1px,transparent 1px);background-size:100% 70px}.allocation .big{margin:50px auto 25px;width:220px;height:220px}.allocation .big:after{width:130px;height:130px}.profile-grid{display:grid;grid-template-columns:280px 1fr;gap:14px}.profile-card,.security{min-height:340px;padding:40px}.profile-card{text-align:center}.big-avatar{margin:10px auto 20px;width:120px;height:120px;background:#e9e9e7;border-radius:50%;display:grid;place-items:center;font-size:50px;color:#bbb}.profile-card h2 small{color:#d5a054}.profile-card p{color:#aaa}.security h2{border-bottom:1px solid #eee;padding-bottom:20px}.security div{display:flex;justify-content:space-between;padding:19px 5px;border-bottom:1px solid #f1eee8}.security small{color:#aaa;margin-left:30px}.security :is(a,.uni-router-link){color:#28a06d}.quick-links{margin-top:14px;padding:38px;display:grid;grid-template-columns:repeat(6,1fr)}.quick-links :is(a,.uni-router-link){text-align:center;color:#666}.quick-links i{display:block;color:#e99b2e;font-size:26px;margin-bottom:15px}@media (max-width:1250px){.topbar nav :is(a,.uni-router-link){padding-left:16px;padding-right:16px}.page{padding:16px}.index-grid{gap:8px}.index-card{padding:12px}}.settings-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.form-panel{padding:26px}.form-panel.narrow{max-width:620px;margin:20px auto}.form-panel h2{font-size:18px;margin:25px 0}.form-panel uni-label{display:block;color:#777;font-size:13px;margin:16px 0}.form-panel uni-input{display:block;width:100%;height:44px;border:1px solid var(--line);border-radius:6px;padding:0 13px;margin-top:8px;outline:none}.form-panel uni-input:focus{border-color:var(--accent)}.secondary{height:42px;padding:0 24px;background:#fff8ea;color:#d88918;border:1px solid #edb65f;border-radius:5px;cursor:pointer}.inline-button{display:inline-flex;align-items:center}.hint{font-size:12px;color:#999}.status-message{text-align:center;color:#d9483e;min-height:20px}.status-message.success{color:var(--green)}.finance-summary{display:grid;grid-template-columns:1fr 1fr auto;align-items:center;padding:24px;margin-bottom:14px}.finance-summary small{display:block;color:#888}.finance-summary strong{font-size:25px;display:block;margin-top:8px}.finance-summary :is(a,.uni-router-link){color:#d88918}.news-layout{display:grid;grid-template-columns:360px 1fr;gap:14px;min-height:680px}.article-list{padding:10px}.article-list uni-button{width:100%;border:0;border-bottom:1px solid var(--line);background:#fff;text-align:left;padding:17px 12px;cursor:pointer}.article-list uni-button:hover{background:#fff9ef}.article-list span{display:block;font-weight:600}.article-list time,.article-detail time{font-size:11px;color:#aaa;display:block;margin-top:7px}.article-detail{padding:35px}.article-detail h1{font-size:23px}.article-content{line-height:1.9;margin-top:30px;color:#555}.empty{text-align:center;color:#aaa;padding:60px 15px}.text-danger{border:0;background:transparent;color:#d9483e;cursor:pointer}.market-actions{padding:18px 0;display:flex;gap:8px}.market-actions uni-button{border:1px solid var(--line);background:#fff;padding:7px 10px;border-radius:4px;cursor:pointer;color:#9b681d}.order-box :is(select,.uni-select).select{display:block;width:100%;background:#fff;outline:none;cursor:pointer}.order-box uni-button:disabled,.primary:disabled{opacity:.55;cursor:not-allowed}.chart-fallback{text-align:center;padding-top:28px}.chart-fallback img{display:block;max-width:100%;height:auto;margin:16px auto 0}.stock-search{position:relative}.stock-search uni-input.select{width:100%;background:#fff;outline:none}.stock-search uni-input.select:focus{border-color:var(--accent)}.stock-search-results{position:absolute;z-index:20;top:52px;left:0;right:0;max-height:300px;overflow:auto;background:#fff;border:1px solid var(--line);border-radius:6px;box-shadow:0 8px 24px rgba(73,58,39,.15)}.stock-search-results uni-button{display:grid;grid-template-columns:68px 1fr auto;gap:8px;width:100%;padding:10px;border:0;border-bottom:1px solid #f3eee7;background:#fff;text-align:left;cursor:pointer;color:#555}.stock-search-results uni-button:hover{background:#fff7e9}.stock-search-results uni-button b{color:#333}.stock-search-results uni-button em{font-style:normal;color:var(--red)}.stock-search-state{padding:14px;text-align:center;color:#aaa}.subtabs{display:flex;gap:10px}.subtabs uni-button{border:0;border-radius:15px;padding:6px 14px;background:transparent;color:#888;cursor:pointer}.subtabs uni-button:hover,.subtabs uni-button.active{background:#fff1d8;color:#d98613}.quote-summary{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:35px;padding:20px 24px;margin-bottom:14px}.quote-summary h2{display:inline-block;margin:0 18px 0 0;font-size:20px}.quote-summary h2 small{color:#999;font-weight:400}.quote-summary strong{font-size:30px;margin-right:14px}.quote-summary>div>span{font-size:13px}.quote-quick{display:flex;gap:26px}.quote-quick span{color:#888}.quote-quick b{display:block;color:#444;margin-top:7px}.ghost{border:1px solid #e8bd78;background:#fff8e9;color:#ce8419;border-radius:5px;padding:9px 15px;cursor:pointer}.detail-grid{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:14px}.detail-chart{padding:20px;min-height:590px}.periods{display:flex;gap:7px;border-bottom:1px solid var(--line);padding-bottom:12px}.periods uni-button{border:0;background:#faf8f4;color:#777;border-radius:4px;padding:7px 13px;cursor:pointer}.periods uni-button.active{background:#fff0d6;color:#d98510}.large-k{display:block;width:100%;height:430px;margin-top:15px}.chart-grid line{stroke:#eee;stroke-width:1}.chart-grid uni-text,.large-k>uni-text{fill:#999;font-size:11px}.chart-legend{display:flex;gap:22px;align-items:center;padding:4px 55px;color:#888;font-size:12px}.chart-legend i{display:inline-block;width:18px;height:2px;margin-right:6px;vertical-align:middle}.price-line{background:#e65045}.average-line{background:#e3a13a}.chart-legend b{margin-left:auto;font-weight:400}.stock-facts{padding:22px}.stock-facts h3{color:#d68716;border-bottom:1px solid var(--line);padding-bottom:15px}.stock-facts dl{display:grid;grid-template-columns:1fr 1fr;margin:10px 0 24px}.stock-facts dt,.stock-facts dd{margin:0;padding:10px 0;border-bottom:1px solid #f3eee7;font-size:12px}.stock-facts dt{color:#888}.stock-facts dd{text-align:right;font-weight:600}.hero-refresh{border:1px solid #ecd19f;background:#fff8e9;color:#ca8118;border-radius:4px;padding:6px 12px;cursor:pointer}.hero-refresh:disabled{opacity:.6}.hero-real-chart{padding-left:0}.hero-real-chart svg{height:100%}.hero-grid line{stroke:#eee;stroke-width:1}.hero-real-chart uni-text{fill:#999;font-size:10px}.hero-image-chart{height:350px;display:grid;place-items:center}.hero-image-chart img{display:block;max-width:100%;max-height:330px}.news-list-head{display:flex;justify-content:space-between;padding:12px;border-bottom:1px solid var(--line);color:#777}.news-list-head span{font-size:12px}.article-list uni-button.active{background:#fff3df;color:#cf8115}.news-pagination{display:flex;align-items:center;justify-content:center;gap:12px;padding:15px}.news-pagination uni-button{width:auto;border:1px solid var(--line);border-radius:4px;padding:7px 12px}.news-pagination uni-button:disabled{opacity:.5}.article-meta{display:flex;gap:18px;color:#999;font-size:12px;margin:10px 0 24px}.article-cover{display:block;max-width:520px;max-height:320px;margin:0 auto 25px}.article-summary{padding:14px 18px;background:#fff8ea;color:#777;line-height:1.8;border-left:3px solid #e7a23b}.account-assets{height:500px}.account-asset-row{padding:22px 6px;border-bottom:1px solid var(--line)}.account-asset-row>div:first-child{display:flex;justify-content:space-between}.account-asset-row strong{font-size:20px}.account-asset-row small{display:block;margin-top:8px;color:#999}.asset-bar{height:10px;margin-top:16px;background:#f2eee8;border-radius:8px;overflow:hidden}.asset-bar i{display:block;height:100%;border-radius:8px}.account-funds-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:25px}.account-funds-summary span{padding:14px;background:#faf8f4;color:#777;border-radius:6px}.account-funds-summary b{display:block;color:#333;margin-top:8px}.breadcrumb .form-msg{margin-left:18px}.records{padding:20px;min-height:620px}.records .tabs{margin-bottom:16px}.record-table td{vertical-align:middle}.record-table small{color:#888}.record-table td:last-child{white-space:nowrap}.table-action{border:1px solid #e9bc74;background:#fff7e8;color:#ce7f12;border-radius:4px;padding:6px 12px;cursor:pointer}.table-action:hover{background:#ffefd2}.pending{color:#df941d!important}.records-pagination{display:flex;align-items:center;justify-content:center;position:relative}.pagination-pages{display:flex;align-items:center;justify-content:center}.page-size-select{position:absolute;right:0;color:#777;font-size:13px}.page-size-select :is(select,.uni-select){margin:0 5px;padding:7px 24px 7px 10px;border:1px solid var(--line);border-radius:4px;background:#fff;color:#555;outline:none}.form-panel :is(select,.uni-select){display:block;width:100%;height:44px;border:1px solid var(--line);border-radius:6px;padding:0 13px;margin-top:8px;outline:none;background:#fff}.form-panel :is(select,.uni-select):focus{border-color:var(--accent)}.form-panel uni-input:disabled,.form-panel :is(select,.uni-select):disabled{background:#f7f5f1;color:#999}.security-form{max-width:760px;margin:20px auto;padding:30px}.security-title{display:flex;align-items:center;justify-content:space-between}.security-badge{padding:6px 12px;border-radius:20px;font-size:12px;background:#eee;color:#777}.security-badge.state-1{background:#fff1d8;color:#d28617}.security-badge.state-2{background:#e8f7ef;color:#168653}.security-badge.state-3{background:#fff0ee;color:#d4483e}.auth-reason{padding:12px 15px;background:#fff3f1;color:#c94b41;border-radius:5px}.identity-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:22px 0}.identity-upload{height:190px!important;margin:0!important;border:1px dashed #d9c7aa;border-radius:7px;background:#fcfaf6;position:relative;display:grid!important;place-items:center;overflow:hidden;cursor:pointer}.identity-upload>span{position:absolute;left:12px;top:10px;z-index:2;background:rgba(255,255,255,.863);padding:4px 8px;border-radius:3px}.identity-upload uni-input{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;margin:0!important;opacity:0;cursor:pointer;z-index:3}.identity-upload img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.identity-upload b{color:#d78c21;font-weight:500}.security-form>.primary{margin-top:22px}.auth-page{min-height:100vh;display:grid;grid-template-columns:minmax(520px,1.15fr) minmax(480px,.85fr);background:#fff;color:#282b29}.auth-visual{min-height:100vh;position:relative;overflow:hidden;padding:38px 6vw;color:#fff;background:radial-gradient(circle at 82% 18%,#406a5d 0,transparent 25%),linear-gradient(145deg,#102c26,#173d34 55%,#0b211d)}.auth-visual:before,.auth-visual:after{content:"";position:absolute;border:1px solid #ffffff12;border-radius:50%}.auth-visual:before{width:560px;height:560px;right:-220px;top:-240px}.auth-visual:after{width:760px;height:760px;left:-420px;bottom:-600px}.auth-brand .brand-mark{width:42px;height:42px;border-color:#efb85e;color:#efb85e}.auth-brand b{display:block;font-size:17px;letter-spacing:.08em}.auth-brand small{display:block;color:#adc4bb;font-size:8px;letter-spacing:.16em;margin-top:5px}.auth-copy{position:relative;z-index:2;margin-top:18vh;max-width:650px}.auth-kicker{display:block;color:#e9b869;font-size:11px;letter-spacing:.25em;margin-bottom:24px}.auth-copy h1{font-size:clamp(42px,4.2vw,68px);line-height:1.22;margin:0;letter-spacing:.05em}.auth-copy p{max-width:540px;margin:28px 0;color:#bdd0c9;font-size:16px;line-height:1.9}.auth-features{display:flex;gap:28px;color:#e4eee9;font-size:13px}.auth-features span:First-letter{color:#efb85e}.auth-chart{position:absolute;left:5vw;right:3vw;bottom:8vh;height:180px;opacity:.72}.auth-chart svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2}.auth-chart i{display:inline-block;vertical-align:bottom;width:3.7%;margin:0 1.7%;background:linear-gradient(rgba(255,255,255,.145),rgba(255,255,255,.016));border-top:1px solid #ffffff2b}.auth-copyright{position:absolute;left:6vw;bottom:28px;color:#719087;font-size:9px;letter-spacing:.14em}.auth-panel{display:flex;align-items:center;justify-content:center;padding:50px 5vw;background:linear-gradient(135deg,#fff,#fbfaf7)}.auth-card{width:100%;max-width:460px}.auth-card-head>span{color:#db8d1d;font-size:10px;letter-spacing:.22em;font-weight:700}.auth-card-head h2{font-size:34px;margin:11px 0 8px}.auth-card-head p{color:#999;margin:0 0 34px;font-size:14px}.auth-field{display:block;margin:18px 0;color:#555;font-size:13px;font-weight:600}.auth-field>span{display:block;margin-bottom:9px}.auth-input{height:50px;display:flex;align-items:center;border:1px solid #e4dfd8;border-radius:7px;background:#fff;transition:.2s;overflow:hidden}.auth-input:focus-within{border-color:#e6a03b;box-shadow:0 0 0 3px rgba(237,164,50,.08)}.auth-input i{font-style:normal;min-width:62px;text-align:center;color:#aaa;font-size:12px;border-right:1px solid #eee}.auth-input uni-input{flex:1;min-width:0;height:48px;border:0;outline:0;padding:0 14px;background:transparent}.auth-input uni-button{height:36px;margin-right:7px;padding:0 12px;border:0;border-radius:5px;background:#fff5e4;color:#c87b0c;cursor:pointer;white-space:nowrap}.auth-input uni-button:disabled{color:#aaa;background:#f4f3f1;cursor:not-allowed}.auth-input .password-toggle{background:transparent;color:#999}.code-input>uni-input{padding-left:16px}.auth-options{display:flex;justify-content:space-between;align-items:center;margin:17px 0 4px;color:#888;font-size:12px}.auth-options uni-label{display:flex;align-items:center;gap:7px;cursor:pointer}.auth-options uni-input{accent-color:#df9224}.auth-options uni-button,.auth-switch uni-button{border:0;background:transparent;color:#d68718;cursor:pointer}.auth-card .form-msg{min-height:18px;margin:14px 0 8px}.auth-card .form-msg.success{color:#249061}.auth-submit{width:100%;height:52px;border:0;border-radius:7px;background:linear-gradient(105deg,#e8911d,#efad45);box-shadow:0 10px 24px rgba(212,133,28,.192);color:#fff;font-weight:700;display:flex;align-items:center;justify-content:space-between;padding:0 20px;cursor:pointer}.auth-submit:hover{transform:translateY(-1px);box-shadow:0 13px 28px rgba(212,133,28,.26)}.auth-submit:disabled{opacity:.65;cursor:wait;transform:none}.demo-button{width:100%;height:46px;margin-top:13px;border:1px solid #e3c18d;border-radius:7px;background:#fffaf1;color:#a76c18;font-weight:600;cursor:pointer}.auth-switch{text-align:center;margin-top:25px;color:#999;font-size:13px}.auth-switch uni-button{font-weight:700}.auth-card uni-input:-webkit-autofill{-webkit-box-shadow:0 0 0 50px white inset}.auth-card uni-button:focus-visible,.auth-card uni-input:focus-visible{outline:2px solid #e79b2c;outline-offset:2px}@media (max-width:1050px){body:has(.auth-page){min-width:320px}.auth-page{grid-template-columns:1fr}.auth-visual{min-height:260px;padding:28px 7vw}.auth-copy{margin-top:45px}.auth-copy h1{font-size:38px}.auth-copy p{margin:15px 0}.auth-chart,.auth-copyright{display:none}.auth-panel{padding:45px 20px}.auth-card{max-width:520px}}@media (max-width:600px){.auth-visual{min-height:220px}.auth-copy{margin-top:35px}.auth-copy h1{font-size:30px}.auth-copy p{font-size:13px;line-height:1.6}.auth-features{gap:12px;font-size:11px}.auth-panel{padding:34px 18px}.auth-card-head h2{font-size:28px}.auth-card-head p{margin-bottom:25px}}:root{--mobile-header:48px;--mobile-nav:54px}html{background:#f6f4ef}body{min-width:0!important;width:100%;overflow-x:hidden;-webkit-tap-highlight-color:transparent}.mobile-shell{min-height:100dvh;background:linear-gradient(180deg,#fffaf1 0,#f7f5f0 150px,#f7f5f0)}.mobile-header{position:fixed;z-index:50;top:0;left:0;right:0;height:calc(var(--mobile-header) + env(safe-area-inset-top));padding:env(safe-area-inset-top) 11px 0;display:grid;grid-template-columns:36px 1fr 36px;align-items:center;background:rgba(255,255,255,.94);border-bottom:1px solid #eee7dc;backdrop-filter:blur(16px)}.mobile-logo,.header-back{width:29px;height:29px;border:1.5px solid #e5a13c;border-radius:50%;display:grid;place-items:center;color:#df8b15;background:#fff;font-weight:800;font-size:14px;overflow:hidden}.mobile-logo img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.header-back{border:0;background:#f7f3eb;font-size:25px;font-weight:300;line-height:1;cursor:pointer}.header-title{text-align:center;min-width:0}.header-title b{display:block;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-title small{display:block;margin-top:1px;font-size:6px;letter-spacing:1.4px;color:#b7a890}.header-customer{width:34px;height:42px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#d9b967}.header-customer svg{width:25px;height:25px;padding:3px;border:1px solid #d8b86e66;border-radius:50%;background:rgba(255,255,255,.063);fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.header-customer svg circle{fill:currentColor;stroke:none}.header-customer small{margin-top:1px;font-size:6px;line-height:1}.mobile-content{padding:calc(var(--mobile-header) + env(safe-area-inset-top)) 0 calc(var(--mobile-nav) + env(safe-area-inset-bottom));margin:0;min-height:100dvh}.bottom-nav{position:fixed;z-index:50;left:0;right:0;bottom:0;height:calc(var(--mobile-nav) + env(safe-area-inset-bottom));padding:4px 6px env(safe-area-inset-bottom);display:grid;grid-template-columns:repeat(5,1fr);background:rgba(255,255,255,.96);border-top:1px solid #eae4da;box-shadow:0 -5px 20px rgba(111,89,50,.05);backdrop-filter:blur(18px)}.bottom-nav :is(a,.uni-router-link){display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:#8d8b86;font-size:9px}.bottom-nav :is(a,.uni-router-link).router-link-exact-active{color:#dd8b18}.nav-icon{display:block;width:18px;height:18px;position:relative;transform:scale(.88)}.nav-icon:before,.nav-icon:after{content:"";position:absolute}.nav-home:before{top:5px;right:3px;bottom:2px;left:3px;border:1.7px solid currentColor;border-radius:2px}.nav-home:after{width:12px;height:12px;left:4px;top:1px;border-left:1.7px solid currentColor;border-top:1.7px solid currentColor;transform:rotate(45deg)}.nav-chart:before{top:2px;right:2px;bottom:2px;left:2px;border-left:1.7px solid currentColor;border-bottom:1.7px solid currentColor}.nav-chart:after{left:5px;top:5px;width:13px;height:8px;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:skewY(-32deg)}.nav-trade:before{top:2px;right:2px;bottom:2px;left:2px;border:1.7px solid currentColor;border-radius:50%}.nav-trade:after{content:"↕";top:0;right:0;bottom:0;left:0;text-align:center;font-size:17px;line-height:18px}.nav-wallet:before{top:4px;right:1px;bottom:2px;left:1px;border:1.7px solid currentColor;border-radius:4px}.nav-wallet:after{right:0;top:9px;width:7px;height:5px;border:1.5px solid currentColor;border-radius:2px;background:#fff}.nav-user:before{width:7px;height:7px;left:7px;top:1px;border:1.7px solid currentColor;border-radius:50%}.nav-user:after{width:16px;height:8px;left:2px;bottom:1px;border:1.7px solid currentColor;border-radius:10px 10px 3px 3px}.page{width:100%;padding:14px 12px;max-width:none}.panel{border-radius:12px;box-shadow:0 5px 20px rgba(115,91,48,.063)}.page-heading{margin:3px 2px 13px;align-items:flex-start}.page-heading h2{font-size:18px;margin:8px 0}.page-heading .search,.search{width:180px}.search uni-input{width:135px}.index-grid{display:flex;overflow-x:auto;gap:10px;margin:0 -12px 12px;padding:0 12px;scroll-snap-type:x mandatory;scrollbar-width:none}.index-grid::-webkit-scrollbar{display:none}.index-card{min-width:162px;height:118px;padding:14px;scroll-snap-align:start}.index-card strong{font-size:19px;margin-top:12px}.hero-chart{display:block;height:auto}.quote-side{border-right:0;border-bottom:1px solid var(--line);padding:17px}.quote-side>strong{font-size:27px;margin:15px 8px 10px 0}.quote-side dl{grid-template-columns:repeat(4,1fr);gap:6px}.quote-side dl div{display:block}.chart-main{padding:14px}.chart-area{height:245px;margin-top:12px;background-size:100% 48px,70px 100%;padding-left:32px}.y-label{line-height:48px}.two-col,.asset-cards,.asset-grid,.profile-grid,.settings-grid,.news-layout,.detail-grid{grid-template-columns:1fr;gap:12px}.two-col{margin-top:12px}.list-card,.news,.assets-mini{padding:15px;min-height:190px}.assets-mini{grid-template-columns:125px 1fr}.donut{width:112px;height:112px}.donut:after{width:68px;height:68px}.market-panel{padding:12px;min-height:560px;overflow:hidden}.tabs{gap:8px;overflow-x:auto;white-space:nowrap}.tabs uni-button{padding:10px 12px 12px}.subtabs{overflow-x:auto;padding:12px 0}.subtabs uni-button{white-space:nowrap}.market-table{min-width:720px}.market-panel>.market-table,.records>.market-table{display:block;overflow-x:auto}.market-table th,.market-table td{padding:11px 9px}.pagination{padding:18px 0;white-space:nowrap;overflow:auto}.breadcrumb{margin:4px 2px 12px;font-size:11px}.trade-grid{grid-template-columns:1fr;gap:12px}.order-box,.orderbook,.trade-chart{min-height:0;padding:15px}.orderbook{order:3}.trade-chart{order:2}.trade-chart svg{margin-top:20px;height:250px}.ratios uni-button{padding:9px 2px}.primary{height:48px;border-radius:8px}.asset-cards article{height:auto;min-height:100px;padding:19px}.asset-cards strong{font-size:25px}.asset-cards .stats{display:grid;grid-template-columns:1fr 1fr;height:auto;gap:0}.stats div{padding:13px;border-bottom:1px solid #eee}.trend,.allocation{height:auto;padding:17px}.trend svg{height:260px}.allocation .big{width:180px;height:180px;margin:25px auto}.allocation .big:after{width:108px;height:108px}.profile-card,.security{min-height:0;padding:24px 18px}.big-avatar{width:88px;height:88px;font-size:38px}.security div{display:grid;grid-template-columns:1fr auto;gap:5px;padding:16px 2px}.security small{display:block;margin:4px 0 0}.quick-links{padding:18px 8px;grid-template-columns:repeat(3,1fr);gap:24px 4px}.quick-links i{margin-bottom:8px}.form-panel,.article-detail{padding:19px 16px}.form-panel.narrow{margin:0;max-width:none}.finance-summary{grid-template-columns:1fr 1fr;padding:18px;gap:16px}.finance-summary :is(a,.uni-router-link){grid-column:1/-1}.article-list{max-height:330px;overflow:auto}.article-detail h1{font-size:20px}.article-cover{max-width:100%}.quote-summary{grid-template-columns:1fr auto;padding:16px;gap:12px}.quote-summary h2{display:block;font-size:17px;margin-bottom:10px}.quote-summary strong{font-size:26px}.quote-quick{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,1fr);gap:6px;border-top:1px solid var(--line);padding-top:12px}.quote-quick span{font-size:11px}.quote-summary .ghost{grid-column:2;grid-row:1}.detail-chart{padding:12px;min-height:400px;overflow:hidden}.periods{overflow-x:auto;white-space:nowrap}.large-k{height:300px;min-width:620px}.real-chart{overflow-x:auto}.chart-legend{min-width:580px;padding:4px 20px}.stock-facts{padding:18px}.records{padding:12px;min-height:520px;overflow:hidden}.record-table{min-width:760px}.records-pagination{display:block}.page-size-select{position:static;text-align:center;margin-top:12px}.account-assets{height:auto}.account-funds-summary{grid-template-columns:1fr}.identity-grid{grid-template-columns:1fr!important}.auth-page{min-height:100dvh!important;padding:18px 12px!important}.auth-panel{width:100%!important}.auth-card{padding:28px 20px!important;border-radius:16px!important}.auth-showcase{display:none!important}.dashboard{padding-top:4px}.dashboard .index-grid{margin-bottom:8px}.dashboard .index-card{height:96px;min-width:146px;padding:11px 12px;border-radius:10px}.dashboard .index-card strong{font-size:18px;margin-top:8px}.dashboard .index-card>span{font-size:10px;margin-left:5px}.dashboard .index-card .spark{height:38px;opacity:.72}.dashboard .hero-chart{border-radius:14px}.dashboard .quote-side{padding:14px 15px 10px}.dashboard .quote-side h3{font-size:15px}.dashboard .quote-side>strong{font-size:25px;margin:10px 7px 8px 0}.dashboard .quote-side dl{margin:8px 0 0;line-height:1.5}.dashboard .quote-side dt{font-size:10px;color:#aaa}.dashboard .quote-side dd{font-size:11px}.dashboard .quote-side dl dt:nth-of-type(n+5),.dashboard .quote-side dl dd:nth-of-type(n+5){display:none}.dashboard .chart-main{padding:11px 13px 13px}.dashboard .chart-head{font-size:12px}.dashboard .chart-head em{padding:4px 6px}.dashboard .hero-refresh{padding:5px 9px}.dashboard .chart-area{height:190px;margin-top:8px}.dashboard .hero-image-chart{height:190px}.dashboard .hero-image-chart img{max-height:180px}.dashboard .two-col{margin-top:9px;gap:9px}.dashboard .list-card,.dashboard .news,.dashboard .assets-mini{padding:13px;min-height:0}.dashboard .panel-title{margin-bottom:8px}.dashboard .panel-title h3{font-size:15px}.dashboard .list-card td{padding:7px 5px;font-size:11px}.dashboard .list-card tr:nth-child(n+6){display:none}.dashboard .news p{display:grid;grid-template-columns:auto 1fr;gap:2px 7px;padding:8px 0;line-height:1.35}.dashboard .news p i{grid-row:1/3;margin:3px 0 0}.dashboard .news time{font-size:9px}.dashboard .news :is(a,.uni-router-link){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard .news p:nth-of-type(n+6){display:none}.dashboard .assets-mini{grid-template-columns:92px 1fr}.dashboard .assets-mini .donut{width:82px;height:82px}.dashboard .assets-mini .donut:after{width:50px;height:50px}.dashboard .assets-mini .donut strong{font-size:9px}.dashboard .assets-mini .donut b{font-size:10px}.dashboard .assets-mini ul{font-size:10px;line-height:2.25;margin:0}.app-home{padding:8px 12px 14px;background:#fbfaf7}.home-search{height:38px;display:grid;grid-template-columns:22px 1fr 18px;align-items:center;padding:0 11px;margin-bottom:10px;border:1px solid #f0ece5;border-radius:9px;background:#fff;color:#b5b0a8;box-shadow:0 2px 10px rgba(123,94,41,.063)}.home-search span{font-size:20px}.home-search em{font-style:normal;font-size:11px}.home-search b{font-size:18px;font-weight:400}.featured-quote{padding:14px 14px 8px;margin-bottom:8px;background:linear-gradient(135deg,#fff9ee,#fff);border:1px solid #f5e7cf;border-radius:12px;box-shadow:0 5px 18px rgba(199,139,39,.07)}.featured-head{display:flex;align-items:center;gap:8px}.featured-head>span{font-size:13px;font-weight:700}.featured-head small{color:#b9b3aa;font-size:9px}.featured-head :is(a,.uni-router-link){margin-left:auto;color:#c58b31;font-size:10px}.featured-body{height:75px;display:grid;grid-template-columns:110px 1fr;align-items:center}.featured-body strong{font-size:22px;color:#f14e42}.featured-body p{font-size:10px;margin:3px 0}.featured-body .spark{position:static;height:65px;width:100%}.home-actions{height:66px;display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:8px;background:#fff;border:1px solid #f0ece5;border-radius:12px}.home-actions :is(a,.uni-router-link){display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:10px;color:#6f6e69}.home-actions i{width:25px;height:25px;display:grid;place-items:center;border:1px solid #e9dfce;border-radius:50%;font-style:normal;color:#e89a1c;font-size:14px}.home-section{margin-bottom:8px;padding:0 13px;background:#fff;border:1px solid #f0ece5;border-radius:12px}.home-section-title{height:42px;display:flex;align-items:center;border-bottom:1px solid #f3efe8}.home-section-title h2{font-size:14px;margin:0}.home-section-title :is(a,.uni-router-link){margin-left:auto;color:#b79562;font-size:10px}.watch-row{min-height:48px;display:grid;grid-template-columns:1fr 65px 68px 8px;align-items:center;border-bottom:1px solid #f5f1eb}.watch-row:last-child{border:0}.watch-row>span b,.watch-row>span small{display:block}.watch-row>span b{font-size:12px}.watch-row>span small{margin-top:2px;color:#aaa;font-size:8px}.watch-row>strong{font-size:12px;text-align:right}.watch-row>em{font-style:normal;font-size:11px;text-align:right}.watch-row>i{font-style:normal;color:#c9c3b9;font-size:16px}.breadth-section{padding-bottom:12px}.breadth-values{display:grid;grid-template-columns:repeat(3,1fr);padding:12px 2px 8px;font-size:10px;color:#888;text-align:center}.breadth-values b{display:block;margin-top:4px;font-size:13px}.breadth-bar{height:6px;display:flex;overflow:hidden;border-radius:6px;background:#eee}.breadth-bar i{display:block;width:18%;background:#ef655a}.breadth-bar b{display:block;width:75%;margin-left:auto;background:#42b584}.app-home>.index-grid{margin:0 -12px 8px;padding:0 12px}.compact-news>:is(a,.uni-router-link){height:49px;display:grid;grid-template-columns:8px 1fr auto 8px;gap:7px;align-items:center;border-bottom:1px solid #f4f0e9}.compact-news>:is(a,.uni-router-link):last-child{border:0}.compact-news>:is(a,.uni-router-link)>i{width:5px;height:5px;background:#eda224;border-radius:1px}.compact-news>:is(a,.uni-router-link)>span{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.compact-news time{color:#aaa;font-size:8px}.compact-news>:is(a,.uni-router-link)>b{color:#c8c2b8;font-size:15px;font-weight:400}.market-panel,.order-box,.orderbook,.trade-chart,.form-panel,.records,.profile-card,.security,.trend,.allocation,.stock-facts,.detail-chart{box-shadow:0 3px 14px rgba(118,91,43,.047);border-color:#f0ece5}.page-heading h2,.panel-title h3,.stock-facts h3,.orderbook h3{color:#242522}.tabs uni-button.active{color:#e59617;border-color:#eda324}.secondary,.ghost,.hero-refresh{border-color:#f0c77f;background:#fff9ef;color:#d88a12}.form-panel uni-input,.form-panel :is(select,.uni-select),.select,.stepper{border-color:#ebe6de;border-radius:8px}.primary{background:linear-gradient(100deg,#f3a20e,#ed8e00);box-shadow:0 6px 16px rgba(227,146,27,.14)}.mobile-market-list{display:block}.mobile-market-list uni-button{width:100%;min-height:55px;display:grid;grid-template-columns:1fr 65px 70px 8px;align-items:center;padding:0 4px;border:0;border-bottom:1px solid #f3efe8;background:#fff;text-align:left}.mobile-market-list uni-button:last-child{border:0}.mobile-market-list span b,.mobile-market-list span small{display:block}.mobile-market-list span b{font-size:12px;color:#2b2c29}.mobile-market-list span small{margin-top:3px;font-size:8px;color:#aaa}.mobile-market-list strong{font-size:12px;text-align:right}.mobile-market-list em{font-size:11px;font-style:normal;text-align:right}.mobile-market-list i{color:#c9c2b8;font-style:normal}.market-panel>.market-table{display:none}.market-panel{min-height:0}.market-actions{overflow-x:auto;white-space:nowrap;padding:10px 0 2px}.market-actions uni-button{flex:0 0 auto}.page-heading{align-items:center}.page-heading .search{height:38px;padding:8px 11px}.page-heading h2{font-size:16px;margin:4px 0}.quote-summary{border-radius:12px;background:linear-gradient(145deg,#fff,#fffaf2)}.quote-summary h2 small{font-size:10px}.quote-summary>div>span{font-size:10px}.quote-quick b{font-size:11px}.detail-chart{min-height:0}.real-chart{overflow:hidden}.large-k{min-width:0;width:100%;height:245px}.chart-legend{min-width:0;padding:3px 5px;font-size:9px;gap:10px}.stock-facts dl{margin-bottom:14px}.stock-facts dt,.stock-facts dd{padding:8px 0}.periods{scrollbar-width:none}.periods::-webkit-scrollbar{display:none}.trade-page{padding-top:7px}.trade-grid{gap:8px}.order-box{padding:0 14px 14px;overflow:visible}.trade-tabs{margin:0 -14px;padding:0 14px}.trade-tabs uni-button{font-weight:700}.order-box uni-label{margin-top:13px}.order-box .select,.order-box .stepper{height:39px}.stepper uni-button{height:37px}.stepper uni-input{height:36px}.ratios{margin-top:13px;border-radius:7px;overflow:hidden}.range{margin:15px 0}.estimate{font-size:11px}.estimate strong{font-size:14px}.trade-chart{padding:13px}.trade-chart h2{margin:0}.trade-chart svg{height:190px;margin-top:8px}.orderbook{padding:13px}.orderbook h3{font-size:13px}.orderbook div{line-height:24px}.asset-cards{gap:8px}.asset-cards article{border-radius:11px}.main-balance{background:linear-gradient(135deg,#fff9ed,#fff)}.asset-cards .stats{border-radius:11px}.stats div{padding:11px}.asset-grid{gap:8px;margin-top:8px}.account-asset-row{padding:15px 2px}.account-asset-row strong{font-size:15px}.asset-bar{height:6px;margin-top:10px}.account-funds-summary{gap:6px;margin-top:12px}.account-funds-summary span{padding:11px;font-size:10px}.allocation .big{width:150px;height:150px}.allocation .big:after{width:90px;height:90px}.finance-summary{border-radius:12px;background:linear-gradient(135deg,#fff9ed,#fff);margin-bottom:8px}.finance-summary strong{font-size:20px}.settings-grid{gap:8px}.settings-grid .form-panel h2{font-size:15px;margin:17px 0}.form-panel uni-label{margin:12px 0}.form-panel uni-input,.form-panel :is(select,.uni-select){height:41px}.records{padding:0 12px 12px}.records>.tabs{margin:0 -12px 8px;padding:0 12px}.records .record-table{min-width:0;display:block;overflow:visible}.record-table thead{display:none}.record-table tbody{display:block}.record-table tr{display:grid;grid-template-columns:1fr 1fr 1fr;gap:7px 10px;margin-bottom:8px;padding:12px;border:1px solid #f0ece5;border-radius:10px;background:#fff}.record-table td{display:block!important;padding:0!important;border:0!important;font-size:10px;white-space:normal!important}.record-table td:nth-child(2){font-size:11px}.record-table td:last-child{text-align:right}.record-table .table-action{padding:5px 9px}.records-pagination{font-size:10px}.records-pagination .pagination-pages{overflow-x:auto;justify-content:flex-start}.position-record-table tr{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"stock stock stock" "buy current qty" "market profit fee" "time time action" "order order order";gap:0;margin-bottom:11px;padding:0 12px 9px;border:1px solid #e8e3db;border-radius:14px;background:#fff;box-shadow:0 5px 16px rgba(75,57,35,.047);overflow:hidden}.position-record-table td{min-width:0;padding:11px 7px!important;border:0!important;background:transparent;display:flex!important;flex-direction:column;justify-content:center;overflow-wrap:anywhere;text-align:left!important;font-size:11px!important}.position-record-table td:before{content:attr(data-label);display:block;margin-bottom:5px;color:#a5a19b;font-size:8px;font-weight:400;line-height:1.2}.position-record-table td:first-child{grid-area:order;min-height:25px;padding:7px 0 0!important;border-top:1px dashed #eee9e1!important;color:#aaa;font-size:8px!important}.position-record-table td:first-child:before{display:inline;margin:0 5px 0 0}.position-record-table td:nth-child(2){grid-area:stock;min-height:61px;padding:13px 0 10px!important;border-bottom:1px solid #f0ece6!important}.position-record-table td:nth-child(2):before{display:none}.position-record-table td:nth-child(2) b{color:#25282d;font-size:15px}.position-record-table td:nth-child(2) small{margin-top:4px;color:#8f949b;font-size:10px}.position-record-table td:nth-child(3){grid-area:time;padding:10px 7px 8px 0!important;border-top:1px solid #f0ece6!important;color:#777;font-size:9px!important}.position-record-table td:nth-child(4){grid-area:buy}.position-record-table td:nth-child(5){grid-area:current}.position-record-table td:nth-child(6){grid-area:qty}.position-record-table td:nth-child(7){grid-area:market}.position-record-table td:nth-child(8){grid-area:profit}.position-record-table td:nth-child(9){grid-area:fee}.position-record-table td:nth-child(4),.position-record-table td:nth-child(5),.position-record-table td:nth-child(7),.position-record-table td:nth-child(8){border-right:1px solid #f0ece6!important}.position-record-table td:nth-child(4),.position-record-table td:nth-child(5),.position-record-table td:nth-child(6){border-bottom:1px solid #f0ece6!important}.position-record-table td.up,.position-record-table td.down{font-size:13px!important;font-weight:700}.position-record-table td:last-child{grid-area:action;align-items:flex-end;padding:10px 0 8px 7px!important;border-top:1px solid #f0ece6!important}.position-record-table td:last-child:before{display:none}.position-record-table .table-action{min-width:72px;height:31px;padding:0 15px;border:0;border-radius:16px;background:linear-gradient(100deg,#f3a20e,#ed8e00);color:#fff;box-shadow:0 4px 10px rgba(227,146,27,.145)}.fund-record-table tr{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:8px;border:1px solid #dfd3c1;background:#f8f1e7;overflow:hidden}.fund-record-table td{min-height:58px;padding:10px 12px!important;border:1px solid #e1d5c4!important;border-radius:8px;background:#fffaf2;display:flex!important;flex-direction:column;justify-content:center;overflow-wrap:anywhere;text-align:left!important;font-size:11px!important}.fund-record-table td:before{content:attr(data-label);display:block;margin-bottom:5px;color:#9a8f98;font-size:8px;line-height:1.2}.fund-record-table td:last-child:nth-child(odd),.cash-record-table td:last-child{grid-column:1/-1}.fund-record-table td:last-child .table-action{align-self:flex-start}.position-record-table td:nth-child(2){flex-direction:row;align-items:center;justify-content:space-between;gap:12px}.position-stock-name{min-width:0;display:flex;flex-direction:column}.position-stock-name b,.position-stock-name small{display:block}.position-profit-summary{flex:0 0 auto;display:grid;grid-template-columns:1fr;margin-right:9px;text-align:right}.position-profit-summary span{display:none}.position-profit-summary strong{font-size:14px;line-height:18px}.position-profit-summary em{font-size:9px;font-style:normal;line-height:14px}.news-layout{gap:8px}.article-list{padding:0;border-radius:11px;max-height:none}.news-list-head{padding:13px}.article-list uni-button{padding:14px 13px}.article-list uni-button span{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.article-detail{border-radius:11px;padding:20px 15px}.article-detail h1{font-size:18px;line-height:1.45}.article-meta{gap:10px;flex-wrap:wrap;margin-bottom:16px}.article-content{font-size:13px;line-height:1.85;margin-top:18px}.article-summary{font-size:11px;padding:11px 13px}.profile-grid{gap:8px}.profile-card{display:grid;grid-template-columns:58px 1fr auto;grid-template-rows:auto auto;align-items:center;text-align:left;padding:17px}.big-avatar{grid-row:1/3;width:48px;height:48px;margin:0;font-size:20px;background:#edf1f5;color:#9aa9bc}.profile-card h2{font-size:14px;margin:0}.profile-card p{font-size:10px;margin:4px 0}.profile-card .text-danger{grid-column:3;grid-row:1/3;font-size:10px}.security{padding:0 14px}.security h2{font-size:14px;padding:14px 0;margin:0}.security div{min-height:48px;padding:12px 2px;font-size:12px}.quick-links{margin-top:8px;padding:16px 6px;gap:18px 2px;border-radius:11px}.quick-links i{font-size:20px}.quick-links :is(a,.uni-router-link){font-size:10px}.security-form{margin:0;padding:0 14px 14px}.security-form>.tabs{margin:0 -14px;padding:0 14px}.security-title h2,.security-form>h2{font-size:15px}.identity-upload{height:140px!important}.native-page{padding-top:8px;background:#fbfaf7}.native-card{margin-bottom:9px;padding:0 13px;background:#fff;border:1px solid #f0ece5;border-radius:11px;box-shadow:0 3px 14px rgba(118,91,43,.043)}.native-title{height:43px;display:flex;align-items:center;border-bottom:1px solid #f3efe8}.native-title h2{margin:0;font-size:14px}.native-title span,.native-title uni-button{margin-left:auto;border:0;background:none;color:#aaa;font-size:10px}.native-search{height:42px;display:grid;grid-template-columns:24px 1fr 24px;align-items:center;margin-bottom:10px;padding:0 10px;background:#fff;border:1px solid #ebe6de;border-radius:9px}.native-search span{font-size:20px;color:#aaa}.native-search uni-input{width:100%;border:0;outline:0;font-size:12px}.native-search uni-button{border:0;background:#eee9e0;border-radius:50%;color:#888}.simple-row,.quote-row{min-height:52px;display:grid;align-items:center;border-bottom:1px solid #f3efe8}.simple-row{grid-template-columns:1fr 10px}.quote-row{grid-template-columns:1fr 62px 66px 8px}.simple-row:last-child,.quote-row:last-child{border:0}.simple-row span b,.simple-row span small,.quote-row span b,.quote-row span small{display:block}.simple-row b,.quote-row b{font-size:12px}.simple-row small,.quote-row small{margin-top:3px;color:#aaa;font-size:8px}.simple-row i,.quote-row i{color:#c8c1b7;font-style:normal}.quote-row strong,.quote-row em{text-align:right;font-size:11px}.quote-row em{font-style:normal}.empty.compact{padding:35px 10px;font-size:11px}.native-tabs{height:43px;display:flex;gap:18px;margin-bottom:8px;padding:0 8px;background:#fff;border-bottom:1px solid #eee8df}.native-tabs uni-button{border:0;border-bottom:2px solid transparent;background:none;font-size:11px}.native-tabs uni-button.active{color:#e69313;border-color:#e9a01e}.sector-chips{display:flex;gap:7px;overflow-x:auto;margin-bottom:9px;scrollbar-width:none}.sector-chips uni-button{flex:0 0 auto;padding:7px 12px;border:1px solid #efe7da;border-radius:16px;background:#fff;color:#777;font-size:10px}.sector-chips uni-button:first-child{background:#fff5e3;color:#d88b14;border-color:#f5d9a8}.message-list{padding:0 12px}.message-list>uni-button{width:100%;min-height:67px;display:grid;grid-template-columns:37px 1fr auto;gap:10px;align-items:center;position:relative;padding:8px 2px;border:0;border-bottom:1px solid #f3efe8;background:#fff;text-align:left}.message-list>uni-button>i{width:34px;height:34px;display:grid;place-items:center;border-radius:9px;background:#fff2dc;color:#e69113;font-style:normal}.message-list span b,.message-list span small{display:block}.message-list span b{font-size:12px}.message-list span small{max-width:220px;margin-top:4px;color:#999;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.message-list time{align-self:start;margin-top:8px;color:#aaa;font-size:8px}.message-list em{position:absolute;right:1px;top:29px;width:5px;height:5px;background:#ef5448;border-radius:50%}.settings-list{padding:0 14px}.settings-list>:is(a,.uni-router-link),.settings-list>uni-button{width:100%;height:50px;display:flex;align-items:center;border:0;border-bottom:1px solid #f3efe8;background:#fff;font-size:12px}.settings-list>:is(a,.uni-router-link):last-child,.settings-list>uni-button:last-child{border:0}.settings-list i{margin-left:auto;color:#c8c1b7;font-style:normal}.settings-list b{margin-left:auto;color:#999;font-size:10px;font-weight:400}.settings-logout{width:100%;height:44px;border:0;border-radius:9px;background:linear-gradient(100deg,#f3a20e,#ed8e00);color:#fff;font-weight:700}.profile-settings{grid-column:3;grid-row:1/3;color:#b48a4d;font-size:10px}.splash-page{min-height:100dvh!important;margin:0!important;padding:0!important;position:relative;display:grid;place-items:center;overflow:hidden;background:linear-gradient(160deg,#fffaf0 0,#ffe8b2 48%,#f4a714);opacity:.6;transition:.5s}.splash-page.ready{opacity:1}.splash-lines{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(165deg,transparent 38%,#ffffff45 38.2%,transparent 38.5%),linear-gradient(15deg,transparent 65%,#ffffff35 65.2%,transparent 65.5%)}.splash-brand{z-index:1;text-align:center}.splash-brand i{width:72px;height:72px;margin:auto;display:grid;place-items:center;border:5px solid #fff;border-radius:50%;background:#efa51e;color:#fff;font-size:34px;font-style:normal;font-weight:800;box-shadow:0 10px 28px rgba(183,108,25,.19)}.splash-brand h1{margin:18px 0 4px;font-size:23px}.splash-brand small{font-size:7px;letter-spacing:2px}.splash-page>p{position:absolute;bottom:72px;font-size:11px;color:#815a1a;letter-spacing:3px}.splash-page>uni-button{position:absolute;bottom:24px;padding:8px 22px;border:1px solid #ffffff99;border-radius:18px;background:rgba(255,255,255,.208);color:#704c12}.hot-sector-row{display:flex;align-items:center;gap:10px;font-size:9px;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.clickable-close{cursor:pointer}.clickable-close:hover{background:#fffaf1}.close-modal{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;padding-top:40px;background:rgba(23,19,13,.5);backdrop-filter:blur(3px);animation:modal-fade .18s ease}.close-sheet{width:min(100%,768px);max-height:88dvh;overflow:auto;padding:0 16px calc(16px + env(safe-area-inset-bottom));background:#fbfaf7;border-radius:20px 20px 0 0;box-shadow:0 -14px 50px rgba(0,0,0,.133);animation:sheet-up .22s ease}.close-sheet>header{position:sticky;z-index:2;top:0;min-height:65px;display:flex;align-items:center;background:#fbfaf7;border-bottom:1px solid #ece6dd}.close-sheet>header h3{margin:0;font-size:16px}.close-sheet>header h3 small{margin-left:5px;color:#aaa;font-size:9px;font-weight:400}.close-sheet>header p{margin:4px 0 0;color:#aaa;font-size:9px}.close-sheet>header uni-button{width:30px;height:30px;margin-left:auto;border:0;border-radius:50%;background:#eee9e1;color:#777;font-size:20px}.close-profit{display:grid;grid-template-columns:1fr auto;align-items:center;margin:12px 0;padding:14px;background:linear-gradient(135deg,#fff6e5,#fff);border:1px solid #f2e2c7;border-radius:11px}.close-profit span{font-size:10px;color:#8f887f}.close-profit strong{grid-row:2;font-size:23px}.close-profit em{grid-column:2;grid-row:1/3;padding:5px 9px;border-radius:14px;background:#fff0d3;color:#d88911;font-size:10px;font-style:normal}.close-sheet dl{display:grid;grid-template-columns:1fr 1fr;margin:0;border:1px solid #eee8df;border-radius:11px;overflow:hidden}.close-sheet dt,.close-sheet dd{min-height:42px;margin:0;padding:7px 10px;border-bottom:1px solid #f1ece5;font-size:10px}.close-sheet dt{color:#999;background:#fcfbf8}.close-sheet dd{text-align:right;color:#333;overflow-wrap:anywhere}.close-sheet dt:last-of-type,.close-sheet dd:last-of-type{border-bottom:0}.close-sheet-button{width:100%;height:43px;margin-top:13px;border:0;border-radius:9px;background:linear-gradient(100deg,#f3a20e,#ed8e00);color:#fff;font-weight:700}@keyframes modal-fade{0%{opacity:0}}@keyframes sheet-up{0%{transform:translateY(30px)}}@media (max-width:380px){.page{padding-left:9px;padding-right:9px}.index-grid{margin-left:-9px;margin-right:-9px;padding-left:9px}.mobile-header{padding-left:9px;padding-right:9px}.quote-side dl,.quote-quick{grid-template-columns:1fr 1fr}.finance-summary{grid-template-columns:1fr}.finance-summary :is(a,.uni-router-link){grid-column:auto}.watch-row,.mobile-market-list uni-button,.quote-row{grid-template-columns:1fr 55px 60px 8px}.app-home{padding-left:9px;padding-right:9px}}@media (min-width:768px){.mobile-shell{max-width:768px;margin:0 auto;box-shadow:0 0 60px rgba(57,43,24,.07)}.mobile-header,.bottom-nav{left:50%;right:auto;width:768px;transform:translate(-50%)}.two-col,.settings-grid{grid-template-columns:1fr 1fr}.index-grid{display:grid;grid-template-columns:repeat(3,1fr);overflow:visible;margin-left:0;margin-right:0;padding:0}.index-card{min-width:0}.news-layout{grid-template-columns:280px 1fr}.detail-grid{grid-template-columns:minmax(0,1fr) 240px}}.home-v2{padding:8px 0 16px;background:#f5f6f8;color:#20242c}.home-v2 .home-section{margin:0 10px 10px;border:0;border-radius:14px;box-shadow:0 2px 12px rgba(39,53,75,.04)}.home-topline{display:grid;grid-template-columns:1fr 38px;gap:8px;padding:0 10px}.home-v2 .home-search{height:38px;margin:0;border:0;border-radius:19px;background:#fff;box-shadow:none}.home-message{position:relative;width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:#fff;color:#4b5565;font-size:22px}.home-message i{position:absolute;right:5px;top:4px;width:7px;height:7px;border:2px solid #fff;border-radius:50%;background:#f04b43}.market-status{height:34px;display:flex;align-items:center;gap:8px;padding:0 13px;color:#9299a5;font-size:9px}.market-status span{color:#353a43;font-weight:700}.market-status span i{display:inline-block;width:6px;height:6px;margin-right:5px;border-radius:50%;background:#1db875;box-shadow:0 0 0 3px rgba(29,184,117,.12)}.market-status b{padding:2px 6px;border-radius:7px;background:#e9f8f1;color:#17a56b;font-size:8px}.market-status em{margin-left:auto;font-style:normal}.index-strip{display:flex;gap:8px;overflow-x:auto;padding:0 10px 10px;scrollbar-width:none}.index-strip::-webkit-scrollbar{display:none}.index-brief{flex:0 0 126px;padding:11px 11px 10px;border-radius:12px;background:#fff;box-shadow:0 3px 12px rgba(38,55,81,.04)}.index-brief div{display:flex;align-items:center;gap:5px}.index-brief div b{font-size:11px}.index-brief div span{margin-left:auto;font-size:9px}.index-brief strong{display:inline-block;margin-top:9px;font-size:17px}.index-brief small{margin-left:5px;color:#a3a9b2;font-size:8px}.rich-actions{height:auto;grid-template-columns:repeat(4,1fr);row-gap:16px;margin:0 10px 10px;padding:16px 4px 14px;border:0;border-radius:14px}.rich-actions :is(a,.uni-router-link){gap:7px;font-size:10px;color:#444b56}.rich-actions i{width:36px;height:36px;border:0;border-radius:12px;color:#fff;font-size:17px;box-shadow:0 5px 10px rgba(39,53,75,.094)}.rich-actions .orange{background:linear-gradient(145deg,#ffad48,#f58627)}.rich-actions .blue{background:linear-gradient(145deg,#64aaff,#397ee9)}.rich-actions .red{background:linear-gradient(145deg,#ff7d72,#ee4c49)}.rich-actions .violet{background:linear-gradient(145deg,#a58afa,#775fe0)}.rich-actions .cyan{background:linear-gradient(145deg,#4fd1d4,#22a8b8)}.rich-actions .gold{background:linear-gradient(145deg,#f7cc5b,#e8a726)}.rich-actions .green{background:linear-gradient(145deg,#65d49a,#2eb879)}.rich-actions .navy{background:linear-gradient(145deg,#7187af,#4c6086)}.home-v2 .home-section-title{height:44px}.home-v2 .home-section-title h2{font-size:14px;color:#252a33}.title-tag,.live-dot{margin-left:7px;padding:2px 6px;border-radius:7px;background:#fff1e9;color:#f17043;font-size:8px}.market-overview{padding-bottom:12px}.market-mood{display:grid;grid-template-columns:66px 1fr;gap:13px;padding:13px 0 10px}.mood-score{width:62px;height:62px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;background:conic-gradient(#f05b50 0,#f05b50 58%,#f3f4f6 58%);position:relative}.mood-score:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;background:#fff}.mood-score strong,.mood-score span{z-index:1}.mood-score strong{color:#ee554c;font-size:20px}.mood-score span{color:#999;font-size:7px}.mood-main p{display:flex;justify-content:space-between;margin:1px 0 9px;font-size:9px;color:#8d939d}.mood-main p b{display:block;margin-top:3px;font-size:12px;text-align:center}.mood-main .breadth-bar{height:7px}.mood-main .breadth-bar i{background:#ef5a51}.mood-main .breadth-bar b{flex:1;background:#35b982}.mood-main small{display:block;margin-top:8px;color:#a1a6ae;font-size:8px}.hot-sectors{padding-top:10px;border-top:1px solid #f0f1f3}.hot-sectors :is(a,.uni-router-link){display:flex;align-items:center;gap:10px;font-size:9px}.hot-sectors b{font-size:10px}.hot-sectors span{padding:5px 7px;border-radius:7px;background:#f7f8fa;color:#656c77}.hot-sectors em{color:#ec554d;font-style:normal}.hot-sectors i{margin-left:auto;color:#aaa;font-style:normal}.ranking-section{padding-bottom:4px}.rank-head{height:45px;display:flex;align-items:center;gap:19px;border-bottom:1px solid #f0f1f3}.rank-head uni-button{height:45px;padding:0;border:0;border-bottom:2px solid transparent;background:none;color:#8d939c;font-size:13px;font-weight:700}.rank-head uni-button.active{border-color:#ef574f;color:#242932}.rank-head :is(a,.uni-router-link){margin-left:auto;color:#9da3ac;font-size:9px}.rank-label{height:28px;display:grid;grid-template-columns:1fr 65px 70px;color:#abb0b8;font-size:8px;align-items:center}.rank-label span:nth-child(n+2){text-align:right}.rank-row{grid-template-columns:25px 1fr 65px 70px;min-height:52px}.rank-no{width:17px;height:17px;display:grid;place-items:center;border-radius:5px;background:#eef0f3;color:#89909b;font-size:8px;font-style:normal}.rank-no.no-1{background:#ffebe9;color:#ed5048}.rank-no.no-2{background:#fff2e7;color:#f1843f}.rank-no.no-3{background:#fff6dc;color:#d89b25}.news-v2>:is(a,.uni-router-link){grid-template-columns:32px 1fr 8px;gap:8px}.news-v2>:is(a,.uni-router-link) time{color:#f06a57;font-size:9px}.news-v2>:is(a,.uni-router-link)>span{font-size:10px}.live-dot{background:#eef7ff;color:#4389d4}.home-v2 .up{color:#ed514a!important}.home-v2 .down{color:#25a66d!important}:root{--royal-black:#100d16;--royal-purple:#2b1938;--royal-gold:#c9a55a;--royal-gold-light:#ead59a;--royal-ivory:#f8f5ef}.mobile-shell{background:linear-gradient(180deg,#17101f 0,#261730 135px,#f3f0eb 290px,#f3f0eb)}.mobile-header{border-bottom:1px solid #ffffff12;background:linear-gradient(100deg,rgba(16,13,22,.97),rgba(44,25,57,.957));box-shadow:0 5px 20px rgba(8,5,12,.22)}.mobile-logo{border-color:#d7b86f;background:linear-gradient(145deg,#33213e,#17101e);color:#e8ce8d;box-shadow:0 0 0 3px rgba(215,184,111,.086)}.header-back{background:rgba(255,255,255,.063);color:#e6d7b4}.header-title b{color:#f6f0e5}.header-title small{color:#b99a5b}.header-account{color:#e3c67e}.bottom-nav{border-top:1px solid #d7b86f30;background:rgba(21,16,27,.97);box-shadow:0 -7px 24px rgba(11,7,16,.25)}.bottom-nav :is(a,.uni-router-link){color:#7f7587}.bottom-nav :is(a,.uni-router-link).router-link-exact-active{color:#e1c276}.nav-wallet:after{background:#15101b}.page{padding-top:10px;padding-bottom:10px}.panel,.home-section,.native-card,.asset-cards article,.stats,.quick-links,.finance-summary,.quote-summary{border-color:#e8e0d5;box-shadow:0 4px 14px rgba(29,16,32,.043)}.page-heading{margin-bottom:10px}.page-heading h2{color:#251c2b}.primary,.settings-logout,.close-sheet-button{background:linear-gradient(110deg,#3b224d,#19121f 60%,#6b4d24);box-shadow:0 6px 16px rgba(45,25,53,.173);color:#f5e3ae}.secondary,.ghost,.hero-refresh{border-color:#c8a65f;background:#fffaf0;color:#5a3a66}.tabs{border-color:#e7dfd3}.tabs uni-button.active,.native-tabs uni-button.active{color:#6a3b77;border-color:#c39e4f}.form-panel uni-input,.form-panel :is(select,.uni-select),.select,.stepper,.native-search{border-color:#dfd4c4;background:#fcfaf7}.panel-title h3,.stock-facts h3,.orderbook h3{color:#4b2d59}.market-panel,.records,.form-panel,.article-detail,.order-box,.orderbook,.trade-chart,.trend,.allocation,.profile-card,.security,.detail-chart,.stock-facts{border-color:#e8e0d4;background:#fff}.market-panel,.records,.list-card,.news,.assets-mini{min-height:0}.empty{padding:28px 12px!important;min-height:0!important;color:#8f8793}.auth-page{background:radial-gradient(circle at 75% 18%,#644276 0,#2b1938 28%,#100d16 68%)!important}.auth-card{border:1px solid #d7b86f40!important;background:#f9f6f0!important;box-shadow:0 20px 60px rgba(8,5,12,.333)!important}.auth-card h1,.auth-card h2{color:#2e1c38!important}.big-avatar{background:linear-gradient(145deg,#4b2c5c,#1b1321);color:#dfc47f}.quick-links i{color:#765083}.security div,.settings-list>:is(a,.uni-router-link),.settings-list>uni-button,.record-table tr{border-color:#eee7dc}.trade-tabs uni-button.active{color:#5a3467}.ratios uni-button.active{background:#382146;color:#ead394}.donut,.allocation .big{filter:saturate(.72) hue-rotate(215deg)}.close-sheet{background:#f5f1eb}.close-sheet>header{background:#f5f1eb}.close-profit{border-color:#ddc78f;background:linear-gradient(135deg,#2f1c3d,#17101e);color:#f7edda}.close-profit span{color:#c9b98f}.close-profit em{background:rgba(216,185,105,.125);color:#e4c87f}.home-v2{background:transparent;color:#29222e}.home-topline{padding-top:1px}.home-v2 .home-search,.home-message{border:1px solid #ffffff12;background:rgba(255,255,255,.063);color:#cbbfd0;backdrop-filter:blur(10px)}.home-v2 .home-search em{color:#b4a8b9}.market-status{color:#9b8fa1}.market-status span{color:#eadfcf}.market-status span i{background:#c9a55a;box-shadow:0 0 0 3px rgba(201,165,90,.145)}.market-status b{background:rgba(201,165,90,.094);color:#e3c478}.prestige-carousel{height:142px;margin:0 10px 10px;position:relative;overflow:hidden;border:1px solid #d8bb7440;border-radius:15px;background:#17101f;box-shadow:0 12px 28px rgba(16,8,23,.208)}.prestige-slide{position:absolute;top:0;right:0;bottom:0;left:0;padding:19px 20px;color:#fff;opacity:0;transform:translate(18px);pointer-events:none;transition:opacity .45s,transform .45s;overflow:hidden}.prestige-slide.active{opacity:1;transform:none;pointer-events:auto}.prestige-slide.royal{background:linear-gradient(115deg,#120e18 0,#392046 64%,#765528 130%)}.prestige-slide.night{background:linear-gradient(115deg,#0d111b,#202b45 62%,#6d522d 130%)}.prestige-slide.wine{background:linear-gradient(115deg,#160d16,#431e35 62%,#725026 130%)}.prestige-slide small{color:#d7b96f;font-size:7px;letter-spacing:2px}.prestige-slide h1{position:relative;z-index:2;margin:8px 0 5px;color:#f6ead2;font-family:Georgia,Songti SC,serif;font-size:18px;letter-spacing:1px}.prestige-slide p{position:relative;z-index:2;margin:0;color:#bdb0c2;font-size:8px}.prestige-slide>span{position:absolute;z-index:2;bottom:18px;padding:5px 10px;border:1px solid #d7b86f75;border-radius:12px;color:#e8ce8d;font-size:8px}.prestige-slide>span b{margin-left:5px}.banner-orbit{position:absolute;right:-25px;top:-45px;width:150px;height:150px;border:1px solid #d9bd7650;border-radius:50%;box-shadow:inset 0 0 0 20px rgba(255,255,255,.02)}.banner-orbit:after{content:"";position:absolute;top:28px;right:28px;bottom:28px;left:28px;border:1px solid #d9bd7635;border-radius:50%}.banner-seal{position:absolute;right:32px;top:37px;width:49px;height:49px;display:grid;place-items:center;border:1px solid #d9bd7685;border-radius:50%;color:rgba(217,189,118,.46);font-family:Georgia,serif;font-size:25px;font-style:normal}.carousel-dots{position:absolute;z-index:4;right:15px;bottom:12px;display:flex;gap:5px}.carousel-dots uni-button{width:5px;height:5px;padding:0;border:0;border-radius:5px;background:rgba(255,255,255,.333);transition:.25s}.carousel-dots uni-button.active{width:16px;background:#d7b86f}.index-brief{border:1px solid #d8bb7428;background:linear-gradient(145deg,#211629,#17101f);box-shadow:0 5px 14px rgba(10,7,14,.157)}.index-brief div b{color:#e9dfce}.index-brief small{color:#8e8294}.rich-actions{border:1px solid #e7dfd3;background:#fff}.rich-actions i{border:1px solid #d4b66b55;background:linear-gradient(145deg,#50305f,#1c1423)!important;color:#e8cf8d;box-shadow:0 5px 10px rgba(38,21,45,.133)}.home-v2 .home-section{border:1px solid #e8e0d5;background:#fff}.home-v2 .home-section-title h2{color:#33253b}.home-v2 .home-section-title :is(a,.uni-router-link),.rank-head :is(a,.uni-router-link){color:#927d56}.title-tag,.live-dot{background:rgba(76,45,92,.063);color:#684075}.mood-score{background:conic-gradient(#c7a356 0,#c7a356 58%,#eee9e1 58%)}.mood-score strong{color:#6d4379}.hot-sectors em{color:#9b7440}.rank-head uni-button.active{border-color:#b89147;color:#382640}.rank-no.no-1{background:#3e254c;color:#ecd28d}.rank-no.no-2{background:#725632;color:#f4dfa8}.rank-no.no-3{background:#e9ddc5;color:#7c5d2e}.news-v2>:is(a,.uni-router-link) time{color:#8c6835}.two-col,.asset-grid,.profile-grid,.settings-grid,.news-layout,.detail-grid,.trade-grid{gap:8px}.asset-cards article{min-height:82px;padding:15px}.asset-cards strong{font-size:22px}.trend,.allocation,.form-panel,.article-detail,.stock-facts{padding:14px}.trend svg{height:205px}.allocation .big{width:132px;height:132px;margin:16px auto}.allocation .big:after{width:78px;height:78px}.order-box,.orderbook,.trade-chart{padding:12px}.trade-chart svg{height:170px}.records{padding-bottom:8px}.record-table tr{margin-bottom:6px;padding:10px}.quick-links{gap:14px 2px;padding:14px 6px}.profile-card,.security{padding-top:14px;padding-bottom:14px}.article-list uni-button{padding-top:11px;padding-bottom:11px}.article-detail{min-height:0}.finance-summary{padding:14px;gap:10px}.native-card{margin-bottom:7px}.native-title,.native-tabs{height:40px}.simple-row,.quote-row{min-height:47px}.message-list>uni-button{min-height:58px}.settings-list>:is(a,.uni-router-link),.settings-list>uni-button{height:46px}.detail-chart{padding:10px}.large-k{height:220px}.quote-summary{padding:13px}.quote-summary strong{font-size:23px}.home-v2 .rich-actions,.home-v2 .home-section{border-color:#d8c7a5;background:linear-gradient(145deg,#fffdf8,#f5efe5);box-shadow:0 5px 18px rgba(41,21,50,.07)}.home-v2 .home-section-title{border-color:#dfd4c2}.home-v2 .home-section-title h2{color:#442b50}.home-v2 .home-section-title :is(a,.uni-router-link),.home-v2 .rank-head :is(a,.uni-router-link){color:#80602e}.home-v2 .rich-actions :is(a,.uni-router-link){color:#4d424f;font-weight:600}.home-v2 .rich-actions i{border-color:rgba(216,184,111,.44);background:linear-gradient(145deg,#563463,#211628)!important;color:#efd99e}.home-v2 .market-mood{color:#4c434f}.home-v2 .mood-score:after{background:#faf6ef}.home-v2 .mood-main p{color:#6f6572}.home-v2 .mood-main small{color:#766c79}.home-v2 .hot-sectors{border-color:#ded3c2}.home-v2 .hot-sectors b{color:#49334f}.home-v2 .hot-sectors span{border:1px solid #e0d3bd;background:#fffaf1;color:#5f5362}.home-v2 .hot-sectors em{color:#846125}.home-v2 .rank-head{border-color:#dfd4c2}.home-v2 .rank-head uni-button{color:#7d7280}.home-v2 .rank-head uni-button.active{border-color:#a9853c;color:#442b50}.home-v2 .rank-label{color:#8e8491}.home-v2 .rank-row,.home-v2 .compact-news>:is(a,.uni-router-link){border-color:#e5dac9}.home-v2 .rank-row>span b,.home-v2 .rank-row>strong,.home-v2 .compact-news>:is(a,.uni-router-link)>span{color:#3d3540}.home-v2 .rank-row>span small{color:#8b818e}.home-v2 .title-tag,.home-v2 .live-dot{border:1px solid #d9c69f;background:#f3ead9;color:#66416f}.home-v2 .compact-news>:is(a,.uni-router-link) time{color:#775727}.home-v2 .compact-news>:is(a,.uni-router-link)>b{color:#9b8b9f}.market-index-strip{display:flex;gap:8px;overflow-x:auto;margin:0 -12px 9px;padding:0 12px;scrollbar-width:none}.market-index-strip::-webkit-scrollbar{display:none}.market-index-card{flex:0 0 122px;min-height:76px;padding:10px 11px;border:1px solid #d6b96f2e;border-radius:11px;background:linear-gradient(145deg,#291b32,#15101c);box-shadow:0 5px 14px rgba(16,9,23,.145)}.market-index-card span,.market-index-card strong,.market-index-card small{display:block}.market-index-card span{color:#e8dfd0;font-size:10px}.market-index-card strong{margin-top:8px;font-size:15px}.market-index-card small{margin-top:2px;font-size:8px}.market-index-card.skeleton{background:linear-gradient(100deg,#211727 25%,#392743,#211727 75%);background-size:200% 100%;animation:market-shimmer 1.4s infinite}.market-data-grid{display:grid;gap:8px;margin-bottom:9px}.market-data-grid>article{padding:0 12px;border:1px solid #e6ded2;border-radius:12px;background:#fff;box-shadow:0 3px 12px rgba(34,19,39,.04)}.market-data-grid header{height:40px;display:flex;align-items:center;border-bottom:1px solid #eee8df}.market-data-grid header h3{margin:0;color:#382640;font-size:13px}.market-data-grid header :is(a,.uni-router-link),.market-data-grid header span{margin-left:auto;color:#968c9b;font-size:8px}.breadth-numbers{display:grid;grid-template-columns:repeat(3,1fr);padding:11px 0 8px;text-align:center;color:#918895;font-size:8px}.breadth-numbers b{display:block;margin-bottom:3px;font-size:14px}.market-breadth-line{height:6px;display:flex;overflow:hidden;border-radius:5px;background:#e8e5e2}.market-breadth-line i{background:#eb5850}.market-breadth-line b{flex:1;background:#2cab72}.market-tags{display:flex;gap:6px;overflow-x:auto;padding:10px 0}.market-tags :is(a,.uni-router-link){flex:1;padding:6px 4px;border:1px solid #e5dac7;border-radius:7px;background:#faf7f1;color:#684b6f;text-align:center;white-space:nowrap;font-size:8px}.market-mini-rank{padding-bottom:5px!important}.market-mini-rank>:is(a,.uni-router-link){min-height:43px;display:grid;grid-template-columns:21px 1fr 57px 62px;align-items:center;border-bottom:1px solid #f0ebe4}.market-mini-rank>:is(a,.uni-router-link):last-child{border:0}.market-mini-rank>:is(a,.uni-router-link)>i{width:16px;height:16px;display:grid;place-items:center;border-radius:4px;background:#ede7ef;color:#62416c;font-size:7px;font-style:normal}.market-mini-rank>:is(a,.uni-router-link):nth-of-type(2)>i{background:#3b2547;color:#efd694}.market-mini-rank>:is(a,.uni-router-link):nth-of-type(3)>i{background:#806136;color:#f7e6b8}.market-mini-rank>:is(a,.uni-router-link) span{font-size:10px;font-weight:600}.market-mini-rank>:is(a,.uni-router-link) small{display:block;margin-top:2px;color:#aaa;font-size:7px;font-weight:400}.market-mini-rank>:is(a,.uni-router-link) strong,.market-mini-rank>:is(a,.uni-router-link) em{text-align:right;font-size:9px}.market-mini-rank>:is(a,.uni-router-link) em{font-style:normal}.market-panel{padding-top:0}.market-panel>.tabs{margin:0 -12px;padding:0 12px}.market-panel .subtabs{padding:9px 0}.market-panel .mobile-market-list uni-button{min-height:49px}.market-actions{padding-top:7px}.pagination{padding:13px 0}.pagination uni-button,.pagination span{font-size:9px}@keyframes market-shimmer{to{background-position:-200% 0}}@media (min-width:600px){.market-data-grid{grid-template-columns:1fr 1fr}.market-breadth-card{grid-column:1/-1}}.market-mobile-head,.mobile-market-list uni-button{grid-template-columns:minmax(62px,1.25fr) minmax(43px,.75fr) minmax(47px,.82fr) minmax(42px,.72fr) minmax(48px,.86fr) minmax(52px,.95fr) 7px!important;-moz-column-gap:3px;column-gap:3px}.market-mobile-head{height:27px;display:grid;align-items:center;padding:0 3px;border-bottom:1px solid #e9e1d6;color:#a59da8;font-size:7px}.market-mobile-head span:not(:first-child){text-align:right}.market-mobile-head i{display:block}.market-panel .mobile-market-list uni-button{padding:0 3px;min-height:49px}.mobile-market-list uni-button>span b{max-width:72px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.mobile-market-list uni-button>span small{font-size:7px}.mobile-market-list uni-button>strong,.mobile-market-list uni-button>em{font-size:8px}.mobile-market-list uni-button>small{text-align:right;color:#777078;font-size:7px;white-space:nowrap}.mobile-market-list uni-button>i{text-align:right;font-size:11px}@media (max-width:360px){.market-mobile-head,.mobile-market-list uni-button{grid-template-columns:58px 39px 43px 38px 43px 47px 5px!important;-moz-column-gap:1px;column-gap:1px}.market-panel{padding-left:8px;padding-right:8px}.market-panel>.tabs{margin-left:-8px;margin-right:-8px;padding-left:8px;padding-right:8px}.mobile-market-list uni-button>strong,.mobile-market-list uni-button>em,.mobile-market-list uni-button>small{font-size:6.5px}}.market-tags>span{flex:1;padding:6px 4px;border:1px solid #e5dac7;border-radius:7px;background:#faf7f1;color:#684b6f;text-align:center;white-space:nowrap;font-size:8px}.collective-page{min-height:100%;padding:10px 12px 24px;background:#f3f0eb}.collective-hero{padding:20px;border-radius:16px;background:radial-gradient(circle at 90% 15%,#865f3544,transparent 35%),linear-gradient(135deg,#17101f,#392146);color:#f5ead7;box-shadow:0 10px 28px rgba(27,16,34,.176)}.collective-hero small{color:#d0ae60;font-size:7px;letter-spacing:2px}.collective-hero h1{margin:7px 0 4px;font-family:Georgia,Songti SC,serif;font-size:22px}.collective-hero p{margin:0;color:#baafbd;font-size:9px}.collective-hero>div{display:flex;justify-content:space-between;align-items:end;margin-top:17px;padding-top:12px;border-top:1px solid #fff1}.collective-hero>div span{font-size:9px;color:#b9acbb}.collective-hero>div b{color:#e4c679;font-size:18px}.collective-tabs{display:grid;grid-template-columns:1fr 1fr;margin:10px 0;background:#fff;border:1px solid #e3d8c6;border-radius:11px;padding:3px}.collective-tabs uni-button{height:38px;border:0;border-radius:8px;background:transparent;color:#7b707d;font-size:12px}.collective-tabs uni-button.active{background:linear-gradient(110deg,#4b2c5a,#79592f);color:#f8e7b9}.collective-card,.collective-order{margin-bottom:9px;padding:14px;border:1px solid #e2d6c3;border-radius:13px;background:#fff;box-shadow:0 4px 15px rgba(43,24,48,.043)}.collective-card>header,.collective-order>header{display:flex;align-items:center}.collective-card header b,.collective-order header b{font-size:15px;color:#38263f}.collective-card header small,.collective-order header span{margin-left:7px;color:#9a909c;font-size:8px}.collective-card header em,.collective-order header em{margin-left:auto;padding:4px 7px;border-radius:8px;background:#eee8df;color:#8a7f8c;font-size:8px;font-style:normal}.collective-card header em.active{background:#e8f5ec;color:#28945f}.collective-card header em.wait{background:#f7edd7;color:#a67827}.collective-card>section{display:grid;grid-template-columns:1fr 1fr;gap:12px 7px;margin:14px 0;padding:13px;background:#faf7f2;border-radius:10px}.collective-card section span{display:block;margin-bottom:4px;color:#938995;font-size:8px}.collective-card section strong{color:#b4812e;font-size:16px}.collective-card section b,.collective-card section del{font-size:11px;color:#4c414f}.collective-card>footer{display:flex;align-items:center}.collective-card footer p{flex:1;margin:0;color:#948a96;font-size:8px;line-height:1.6}.collective-card footer uni-button{width:92px;height:35px;border:0;border-radius:9px;background:linear-gradient(110deg,#4c2c5b,#84632e);color:#f8e6b6;font-size:10px}.collective-card footer uni-button:disabled{background:#ddd6ce;color:#999}.collective-order header em{background:#e8f5ec;color:#28945f}.collective-order>div{display:grid;grid-template-columns:repeat(3,1fr);margin:13px 0 9px;padding:10px;background:#faf7f2;border-radius:9px;color:#928894;font-size:8px}.collective-order>div b{display:block;margin-top:4px;color:#4d414f;font-size:10px}.collective-order>small{color:#a098a1;font-size:8px}.collective-empty{padding:50px 10px;text-align:center;color:#928894;font-size:11px}.collective-message{text-align:center;color:#b2534d;font-size:10px}.collective-mask{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;background:rgba(16,11,20,.66)}.collective-dialog{width:100%;padding:18px 18px 24px;border-radius:18px 18px 0 0;background:#fff}.collective-dialog>header{display:flex}.collective-dialog header>div{flex:1}.collective-dialog header small{color:#a57c35;font-size:7px;letter-spacing:1.5px}.collective-dialog h2{margin:5px 0;font-size:17px;color:#38263f}.collective-dialog h2 em{color:#988d99;font-size:9px;font-style:normal}.collective-dialog header>uni-button{width:30px;height:30px;border:0;border-radius:50%;background:#eee8df;color:#6e626f}.collective-dialog dl{padding:4px 12px;background:#faf7f2;border-radius:10px}.collective-dialog dl div{display:flex;justify-content:space-between;padding:9px 0;border-bottom:1px solid #eee5d9;font-size:10px}.collective-dialog dl div:last-child{border:0}.collective-dialog dt{color:#8d828f}.collective-dialog dd{margin:0;color:#4b404d;font-weight:700}.collective-dialog dd.gold{color:#a87929;font-size:13px}.collective-dialog uni-label{display:block;margin-top:14px;color:#645966;font-size:10px}.collective-dialog uni-input{width:100%;height:43px;margin-top:6px;padding:0 12px;border:1px solid #d9cbb6;border-radius:9px;background:#fff}.collective-dialog>p{display:flex;justify-content:space-between;margin:16px 0;color:#756a77;font-size:10px}.collective-dialog>p strong{color:#9d6f25;font-size:16px}.collective-dialog .confirm{width:100%;height:46px;border:0;border-radius:10px;background:linear-gradient(110deg,#4b2c5a,#201426 62%,#87662f);color:#f6dfa5;font-weight:700}.profile-rich{padding:8px 10px 14px;background:#f3f0eb}.profile-hero{position:relative;overflow:hidden;padding:16px 16px 14px;border:1px solid #d7b86f45;border-radius:16px;background:linear-gradient(125deg,#100d16 0,#321c3f 62%,#6e5128 145%);color:#f7eedc;box-shadow:0 12px 28px rgba(28,16,38,.208)}.profile-identity{display:grid;grid-template-columns:42px 1fr 28px;gap:10px;align-items:center}.profile-monogram{width:42px;height:42px;display:grid;place-items:center;border:1px solid #e0c57980;border-radius:50%;background:linear-gradient(145deg,#553464,#221629);color:#ead18e;font-family:Georgia,serif;font-size:19px;box-shadow:0 0 0 4px rgba(255,255,255,.03)}.profile-identity small{color:#ae9662;font-size:6px;letter-spacing:1.5px}.profile-identity h1{margin:3px 0 2px;font-size:15px}.profile-identity h1 i{display:inline-grid;place-items:center;width:16px;height:16px;border-radius:4px;background:#c7a454;color:#24162c;font-family:Georgia,serif;font-size:9px;font-style:normal}.profile-identity p{margin:0;color:#aa9dac;font-size:8px}.profile-identity p span{margin-left:6px;padding:2px 5px;border:1px solid #d2b36545;border-radius:6px;color:#d9be77}.profile-identity>:is(a,.uni-router-link){width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:rgba(255,255,255,.047);color:#d8c18b}.profile-assets-head{display:flex;align-items:center;margin-top:18px;color:#a99eac;font-size:8px}.profile-assets-head uni-button{padding:0 4px;border:0;background:none;color:#c9b37f}.profile-assets-head :is(a,.uni-router-link){margin-left:auto;color:#d2b76e}.profile-total{display:block;margin-top:5px;color:#f4dfaa;font-size:26px;letter-spacing:.5px}.profile-asset-stats{display:grid;grid-template-columns:repeat(3,1fr);margin-top:13px;padding-top:12px;border-top:1px solid #ffffff12}.profile-asset-stats span{color:#9f94a3;font-size:7px}.profile-asset-stats b{display:block;margin-top:4px;color:#eee3d2;font-size:10px}.profile-asset-stats span+span{padding-left:11px;border-left:1px solid #ffffff10}.profile-hero-ring{position:absolute;right:-42px;top:-60px;width:155px;height:155px;border:1px solid #d7ba6e22;border-radius:50%;box-shadow:inset 0 0 0 22px rgba(255,255,255,.01)}.profile-money-actions{display:grid;grid-template-columns:repeat(4,1fr);margin:8px 0;padding:12px 4px;border:1px solid #e5ddd1;border-radius:13px;background:#fff;box-shadow:0 3px 12px rgba(35,18,41,.043)}.profile-money-actions :is(a,.uni-router-link){position:relative;display:flex;flex-direction:column;align-items:center;gap:5px;color:#54495a;font-size:9px}.profile-money-actions i{width:29px;height:29px;display:grid;place-items:center;border-radius:9px;background:linear-gradient(145deg,#4a2d59,#1a1220);color:#e5ca83;font-size:12px;font-style:normal}.profile-money-actions em{position:absolute;top:-5px;right:20%;min-width:14px;height:14px;padding:0 3px;border:2px solid #fff;border-radius:8px;background:#a7833e;color:#fff;text-align:center;font-size:7px;font-style:normal;line-height:10px}.profile-section{margin-bottom:8px;padding:0 13px;border:1px solid #e5ddd1;border-radius:13px;background:#fff;box-shadow:0 3px 12px rgba(35,18,41,.043)}.profile-section>header{height:42px;display:flex;align-items:center;border-bottom:1px solid #eee8df}.profile-section>header h2{margin:0;color:#34253d;font-size:13px}.profile-section>header>:is(a,.uni-router-link),.profile-section>header>span{margin-left:auto;color:#9b8458;font-size:8px}.profile-account-level{border-color:rgba(217,189,123,.44);background:linear-gradient(105deg,#fffaf0,#fff)}.level-content{min-height:62px;display:grid;grid-template-columns:34px 1fr auto;gap:9px;align-items:center}.level-content>i{width:31px;height:31px;display:grid;place-items:center;border-radius:9px;background:linear-gradient(145deg,#4d2e5c,#211627);color:#e6cb82;font-family:Georgia,serif;font-style:normal}.level-content b{font-size:10px}.level-content p{margin:4px 0 0;color:#9c949e;font-size:7px}.level-content :is(a,.uni-router-link){padding:5px 7px;border:1px solid #cbaa6455;border-radius:9px;color:#795d2f;font-size:7px}.profile-service-grid{display:grid;grid-template-columns:1fr 1fr}.profile-service-grid>:is(a,.uni-router-link){min-height:58px;display:grid;grid-template-columns:30px 1fr 8px;gap:7px;align-items:center;border-bottom:1px solid #f0ebe4}.profile-service-grid>:is(a,.uni-router-link):nth-child(odd){padding-right:10px;border-right:1px solid #f0ebe4}.profile-service-grid>:is(a,.uni-router-link):nth-child(2n){padding-left:10px}.profile-service-grid>:is(a,.uni-router-link):nth-last-child(-n+2){border-bottom:0}.profile-service-grid>:is(a,.uni-router-link)>i{width:28px;height:28px;display:grid;place-items:center;border-radius:9px;background:#f1ebf3;color:#644170;font-style:normal}.profile-service-grid span b,.profile-service-grid span small{display:block}.profile-service-grid span b{font-size:9px}.profile-service-grid span small{margin-top:3px;color:#aaa;font-size:7px}.profile-service-grid em{color:#c5bcc7;font-style:normal}.security-score{display:grid;grid-template-columns:54px 1fr;gap:12px;align-items:center;padding:12px 0}.security-score>div{width:52px;height:52px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:4px solid #d0ae62;border-left-color:#eee7dc;border-radius:50%}.security-score strong{color:#563363;font-size:16px}.security-score small{color:#999;font-size:6px}.security-score p{margin:0}.security-score p>b{font-size:10px}.security-score p>span{height:5px;display:block;overflow:hidden;margin:7px 0 5px;border-radius:4px;background:#eee9e2}.security-score p>span i{height:100%;display:block;border-radius:4px;background:linear-gradient(90deg,#52305f,#c29e4f)}.security-score p>small{color:#a49da7;font-size:7px}.security-items{border-top:1px solid #eee8df}.security-items :is(a,.uni-router-link){height:37px;display:flex;align-items:center;color:#59505e;font-size:9px}.security-items :is(a,.uni-router-link) i{width:6px;height:6px;margin-right:7px;border-radius:50%;background:#d1cbd3}.security-items :is(a,.uni-router-link) i.done{background:#b69245;box-shadow:0 0 0 3px rgba(182,146,69,.082)}.security-items :is(a,.uni-router-link) b{margin-left:auto;color:#978c9b;font-size:8px;font-weight:400}.profile-more>div>:is(a,.uni-router-link),.profile-more>div>uni-button{width:100%;height:42px;display:flex;align-items:center;padding:0;border:0;border-bottom:1px solid #f0ebe4;background:none;color:#514755;font-size:9px}.profile-more>div>*:last-child{border:0}.profile-more i{width:25px;color:#6c4577;font-style:normal}.profile-more em{margin-left:auto;color:#bbb2bd;font-style:normal}.profile-more uni-button{cursor:pointer}.profile-loading{text-align:center;color:#988f9b;font-size:8px}@media (max-width:360px){.profile-rich{padding-left:8px;padding-right:8px}.profile-service-grid>:is(a,.uni-router-link):nth-child(odd){padding-right:6px}.profile-service-grid>:is(a,.uni-router-link):nth-child(2n){padding-left:6px}.profile-service-grid{grid-template-columns:1fr 1fr}.profile-total{font-size:23px}}body:has(.auth-page){min-width:320px;background:#0e0a12}.auth-page{min-height:100dvh;display:grid;grid-template-columns:minmax(470px,1.08fr) minmax(440px,.92fr);padding:0!important;background:#100c15!important;color:#f3ead9}.auth-visual{min-height:100dvh;position:relative;overflow:hidden;padding:36px 5vw;color:#f7efdf;background:radial-gradient(circle at 82% 16%,#6b477d66 0,transparent 28%),radial-gradient(circle at 10% 88%,#8b683744 0,transparent 25%),linear-gradient(140deg,#0d0a11 0,#211329 52%,#321d3d)}.auth-visual:before{content:"";position:absolute;width:540px;height:540px;right:-235px;top:-245px;border:1px solid #d9bd7629;border-radius:50%;box-shadow:inset 0 0 0 42px rgba(255,255,255,.008),0 0 0 80px rgba(217,189,118,.03)}.auth-visual:after{content:"Q";position:absolute;right:7vw;top:24%;width:138px;height:138px;display:grid;place-items:center;border:1px solid #d9bd7638;border-radius:50%;color:rgba(217,189,118,.114);font-family:Georgia,serif;font-size:76px;transform:rotate(-8deg)}.auth-brand{position:relative;z-index:2;display:flex;align-items:center;gap:13px;width:-moz-max-content;width:max-content}.auth-brand .brand-mark{width:43px;height:43px;border:1px solid #e0c477;border-radius:50%;background:linear-gradient(145deg,#4a2d58,#17101d);color:#ead18c;box-shadow:0 0 0 4px rgba(217,189,118,.07)}.auth-brand b{display:block;color:#f6eedf;font-family:Songti SC,serif;font-size:17px;letter-spacing:.08em}.auth-brand small{display:block;margin-top:5px;color:#a78d55;font-size:7px;letter-spacing:.19em}.auth-copy{position:relative;z-index:2;max-width:610px;margin-top:17vh}.auth-kicker{display:block;margin-bottom:21px;color:#d2b66e;font-size:9px;letter-spacing:.32em}.auth-copy h1{margin:0;color:#fbf3e4;font-family:Georgia,Songti SC,serif;font-size:clamp(39px,4vw,61px);font-weight:500;line-height:1.3;letter-spacing:.06em;text-shadow:0 5px 22px #08050b55}.auth-copy p{max-width:520px;margin:24px 0;color:#b6aabb;font-size:14px;line-height:1.9}.auth-features{display:flex;gap:25px;color:#d7c9d9;font-size:11px}.auth-features span{padding:7px 11px;border:1px solid #d6b97025;border-radius:14px;background:rgba(255,255,255,.016)}.auth-chart{position:absolute;left:5vw;right:3vw;bottom:7vh;height:165px;opacity:.55}.auth-chart i{background:linear-gradient(rgba(215,184,111,.196),rgba(255,255,255,.008));border-color:rgba(215,184,111,.208)}.auth-chart svg{filter:sepia(.25)}.auth-copyright{color:#706579}.auth-panel{position:relative;display:flex;align-items:center;justify-content:center;overflow:auto;padding:34px 5vw;background:radial-gradient(circle at 100% 0,#4c2d5b30,transparent 35%),linear-gradient(145deg,#17101e,#0e0a12)}.auth-panel:before{content:"";position:absolute;top:24px;right:24px;bottom:24px;left:24px;border:1px solid #d4b56a12;pointer-events:none}.auth-card{position:relative;z-index:2;width:100%;max-width:440px;padding:30px!important;border:1px solid #d8bb7440!important;border-radius:17px!important;background:linear-gradient(145deg,rgba(44,28,53,.91),rgba(23,17,30,.91))!important;box-shadow:0 24px 70px rgba(6,4,8,.44)!important;backdrop-filter:blur(18px)}.auth-card:before{content:"";position:absolute;top:0;left:18%;right:18%;height:1px;background:linear-gradient(90deg,transparent,#e3c77d,transparent)}.auth-card-head>span{color:#c9a858;font-size:8px;letter-spacing:.28em}.auth-card-head h2,.auth-card h2{margin:8px 0 5px;color:#f4ead9!important;font-family:Georgia,Songti SC,serif;font-size:29px;font-weight:500}.auth-card-head p{margin:0 0 21px;color:#8f8295;font-size:11px}.auth-field{margin:13px 0;color:#d7cad9;font-size:10px;font-weight:500}.auth-field>span{margin-bottom:7px}.auth-input{height:45px;border:1px solid #d8bb7428;border-radius:8px;background:rgba(14,10,18,.3);transition:.2s}.auth-input:focus-within{border-color:#c9a858;box-shadow:0 0 0 3px rgba(201,168,88,.07);background:rgba(12,8,16,.65)}.auth-input i{min-width:56px;border-color:rgba(255,255,255,.055);color:#9c8da0;font-size:9px}.auth-input uni-input{height:43px;color:#f0e7da;caret-color:#d7b86f}.auth-input uni-input::-moz-placeholder{color:#6f6474}.auth-input uni-input::placeholder{color:#6f6474}.auth-input uni-button{background:rgba(197,162,80,.086);color:#d8bc75}.auth-input uni-button:disabled{background:rgba(255,255,255,.024);color:#665d69}.auth-input .password-toggle{background:transparent;color:#9e8ba3}.auth-options{margin:14px 0 2px;color:#928695;font-size:9px}.auth-options uni-input{accent-color:#b89549}.auth-options uni-button,.auth-switch uni-button{color:#d5b76e}.auth-card .form-msg{min-height:14px;margin:10px 0 6px;color:#d27c78;font-size:9px}.auth-card .form-msg.success{color:#c9ad64}.auth-submit{height:47px;border:1px solid #e1c77a60;border-radius:8px;background:linear-gradient(105deg,#5a3768,#25172d 58%,#85652f);box-shadow:0 9px 24px rgba(8,5,12,.314);color:#f3dfaa}.auth-submit:hover{box-shadow:0 12px 30px rgba(8,5,12,.44);filter:brightness(1.08)}.auth-submit b{color:#e3c474}.demo-button{height:41px;margin-top:10px;border:1px solid #c7a65745;border-radius:8px;background:rgba(211,181,108,.04);color:#cbb376;font-size:10px}.auth-switch{margin-top:17px;color:#817586;font-size:10px}.auth-card uni-input:-webkit-autofill{-webkit-text-fill-color:#f0e7da;-webkit-box-shadow:0 0 0 50px #17101e inset}.auth-card uni-button:focus-visible,.auth-card uni-input:focus-visible{outline:1px solid #d2b363;outline-offset:2px}@media (max-width:1050px){.auth-page{grid-template-columns:1fr}.auth-visual{min-height:205px;padding:24px 7vw}.auth-brand .brand-mark{width:37px;height:37px}.auth-copy{margin-top:30px}.auth-copy h1{font-size:29px}.auth-copy p{max-width:600px;margin:10px 0;font-size:11px;line-height:1.6}.auth-features{gap:8px;font-size:8px}.auth-features span{padding:5px 8px}.auth-chart,.auth-copyright{display:none}.auth-visual:after{right:8vw;top:55px;width:95px;height:95px;font-size:52px}.auth-panel{min-height:calc(100dvh - 205px);padding:25px 18px 32px}.auth-card{max-width:520px}}@media (max-width:600px){.auth-page{display:block;min-height:100dvh!important}.auth-visual{min-height:178px;padding:18px 18px 20px}.auth-brand b{font-size:13px}.auth-brand small{font-size:5px}.auth-copy{margin-top:22px}.auth-kicker{margin-bottom:8px;font-size:6px}.auth-copy h1{font-size:23px;line-height:1.22}.auth-copy p{margin:7px 0 0;padding-right:85px;font-size:8px;line-height:1.55}.auth-features{display:none}.auth-visual:after{right:15px;top:67px;width:72px;height:72px;font-size:38px}.auth-panel{min-height:calc(100dvh - 178px);align-items:flex-start;padding:0 12px 20px;overflow:visible;background:linear-gradient(#201329,#0e0a12 120px)}.auth-panel:before{display:none}.auth-card{max-width:none;margin-top:-13px;padding:22px 18px!important;border-radius:15px!important}.auth-card-head h2,.auth-card h2{font-size:24px}.auth-card-head p{margin-bottom:17px}.auth-field{margin:11px 0}.auth-input{height:43px}.auth-input uni-input{height:41px}.auth-submit{height:45px}.auth-switch{margin-top:14px}}.auth-card{border-color:#d8c49a!important;background:linear-gradient(145deg,#fffdf8,#f2eadc)!important;box-shadow:0 22px 60px rgba(6,4,8,.44),0 0 0 1px rgba(255,255,255,.333) inset!important}.auth-card:before{background:linear-gradient(90deg,transparent,#b68d3e,transparent)}.auth-card-head>span{color:#856326}.auth-card-head h2,.auth-card h2{color:#43294e!important}.auth-card-head p{color:#746a77}.auth-field{color:#4b414e}.auth-input{border-color:#d8cbb6;background:#fff}.auth-input:focus-within{border-color:#a7833e;background:#fff;box-shadow:0 0 0 3px rgba(167,131,62,.094)}.auth-input i{border-color:#e7ded1;color:#796e7c}.auth-input uni-input{color:#302733;caret-color:#775182}.auth-input uni-input::-moz-placeholder{color:#a69da8}.auth-input uni-input::placeholder{color:#a69da8}.auth-input uni-button{background:#f3ead9;color:#775524}.auth-input uni-button:disabled{background:#f2efea;color:#aaa2ac}.auth-input .password-toggle{background:transparent;color:#74527d}.auth-options{color:#6f6672}.auth-options uni-button,.auth-switch uni-button{color:#70417b}.auth-card .form-msg{color:#ad4f4a}.auth-card .form-msg.success{color:#796028}.auth-submit{border-color:#c9a75e;background:linear-gradient(110deg,#563264,#24162b 60%,#85652f);box-shadow:0 9px 22px rgba(41,20,51,.22);color:#f5e2ad}.demo-button{border-color:#c9ad70;background:#fffaf0;color:#684674}.auth-switch{color:#746b77}.auth-card uni-input:-webkit-autofill{-webkit-text-fill-color:#302733;-webkit-box-shadow:0 0 0 50px #fff inset}.trade-page{padding:8px 10px 14px;background:#f3f0eb}.trade-page .breadcrumb{display:none}.trade-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.7fr);gap:8px}.trade-chart{grid-column:1/-1;order:1;position:relative;overflow:hidden;min-height:0;padding:14px;border:1px solid #d8ba7040;background:linear-gradient(145deg,#100c15,#24152c 65%,#30203a);box-shadow:0 10px 25px rgba(22,11,29,.196);color:#eee3d3}.order-box{order:2;min-height:0;padding:0 15px 13px;border:1px solid #d7b86f38;background:linear-gradient(150deg,#211529,#120e18);box-shadow:0 8px 22px rgba(23,11,30,.145);color:#e9dece}.orderbook{order:3;min-height:0;padding:14px;border:1px solid #d7b86f38;background:linear-gradient(150deg,#211529,#120e18);box-shadow:0 8px 22px rgba(23,11,30,.145);color:#ddd1df}.royal-chart-head{position:relative;z-index:2;display:grid;grid-template-columns:1fr auto auto;gap:9px;align-items:center}.royal-chart-head>div>span{color:#b29658;font-size:6px;letter-spacing:1.8px}.royal-chart-head h2{margin:3px 0 0;color:#f4eadb;font-family:Georgia,Songti SC,serif;font-size:16px;font-weight:500}.royal-chart-head h2 small{margin-left:5px;color:#8f8294;font-size:8px;font-family:inherit}.royal-chart-head>strong{color:#e3c477;font-size:24px}.royal-chart-head>em{padding:3px 6px;border:1px solid #c7a65655;border-radius:7px;color:#cfb46f;font-size:7px;font-style:normal}.trade-quote-facts{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;margin:11px 0 2px;padding:9px 0;border-top:1px solid #ffffff0c;border-bottom:1px solid #ffffff0c}.trade-quote-facts span{color:#85798a;font-size:7px}.trade-quote-facts b{display:block;margin-top:3px;color:#d7cad9;font-size:9px}.trade-chart:after{content:"";position:absolute;right:-52px;top:-75px;width:180px;height:180px;border:1px solid #d8bb7420;border-radius:50%;box-shadow:inset 0 0 0 24px rgba(255,255,255,.008)}.trade-chart svg{position:relative;z-index:1;width:100%;height:225px;margin-top:4px;background:linear-gradient(#d8bd7612 1px,transparent 1px),linear-gradient(90deg,#d8bd760d 1px,transparent 1px);background-size:100% 45px,75px 100%}.trade-chart .empty{color:#9b8ea0}.chart-fallback{position:relative;z-index:1;text-align:center}.chart-fallback img{max-width:100%;max-height:225px}.trade-tabs{margin:0 -15px;padding:0 15px;border-color:rgba(255,255,255,.07)}.trade-tabs uni-button{width:50%;height:45px;padding:0;border-bottom:2px solid transparent;color:#85798b;font-size:13px;font-weight:700}.trade-tabs uni-button.active{border-color:#d0ad5b;color:#e7ce8c}.order-box uni-label{margin-top:12px;color:#b9adbd;font-size:9px}.order-box .select,.order-box .stepper{height:40px;margin-top:6px;border:1px solid #d7b86f2d;border-radius:8px;background:rgba(13,9,17,.31);color:#eee4d7}.order-box :is(select,.uni-select).select{background:#17101e;color:#eee4d7}.order-box :is(select,.uni-select).select option{background:#18101f}.stock-search-results{border:1px solid #d0ad5b38;background:#18101f;box-shadow:0 10px 30px rgba(8,5,12,.5)}.stock-search-results uni-button{border-color:rgba(255,255,255,.05);background:transparent;color:#ddd1df}.stock-search-results uni-button:hover{background:rgba(209,174,92,.063)}.stock-search-results uni-button b{color:#d8ba72}.stock-search-results uni-button em{color:#dfc37a}.stock-search-state{color:#8f8493}.stepper uni-button{height:38px;border:0;background:rgba(255,255,255,.024);color:#d7ba72}.stepper uni-input{height:37px;background:transparent;color:#f2e8da}.ratios{margin-top:12px;border:1px solid #d6b76c22;border-radius:8px;overflow:hidden}.ratios uni-button{padding:8px 2px;border-color:rgba(255,255,255,.047);background:rgba(255,255,255,.01);color:#8e8292;font-size:9px}.ratios uni-button.active{background:linear-gradient(110deg,#4e2e5d,#76572e);color:#f0d99d}.range{margin:13px 0;accent-color:#c7a454}.estimate{color:#988c9c;font-size:9px}.estimate strong{color:#e1c274;font-size:13px}.order-box .primary{height:44px;border:1px solid #e0c47655;background:linear-gradient(110deg,#5b3769,#25172d 60%,#84642f);color:#f2dda5;box-shadow:0 7px 18px rgba(9,5,13,.333)}.order-box .form-msg{min-height:11px;margin:7px 0 0;color:#d19d88;font-size:8px}.orderbook h3{margin:0 0 7px;padding:0 0 9px;border-color:rgba(255,255,255,.063);color:#d8bd78;font-family:Georgia,Songti SC,serif;font-size:12px}.orderbook h3:nth-of-type(2){margin-top:11px}.orderbook div{grid-template-columns:1fr 1fr 1fr;line-height:23px;border-bottom:1px solid #ffffff05;color:#918594;font-size:8px}.orderbook div b{font-size:9px}.orderbook div em{color:#aaa0ad}.orderbook .up{color:#e86c65!important}.orderbook .down{color:#40b881!important}@media (max-width:767px){.trade-grid{grid-template-columns:1fr}.trade-chart,.order-box,.orderbook{grid-column:1}.trade-chart{order:1}.order-box{order:2}.orderbook{order:3}.trade-chart svg{height:205px}.orderbook{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:18px;column-gap:18px}.orderbook h3,.orderbook div:nth-of-type(n+6){grid-column:2}.orderbook h3:first-child,.orderbook div:nth-of-type(-n+5){grid-column:1}.orderbook h3:first-child{grid-row:1}.orderbook div:nth-of-type(1){grid-row:2}.orderbook div:nth-of-type(2){grid-row:3}.orderbook div:nth-of-type(3){grid-row:4}.orderbook div:nth-of-type(4){grid-row:5}.orderbook div:nth-of-type(5){grid-row:6}.orderbook h3:nth-of-type(2){grid-row:1;margin-top:0}.orderbook div:nth-of-type(6){grid-row:2}.orderbook div:nth-of-type(7){grid-row:3}.orderbook div:nth-of-type(8){grid-row:4}.orderbook div:nth-of-type(9){grid-row:5}.orderbook div:nth-of-type(10){grid-row:6}.orderbook div:nth-of-type(11){grid-column:1/-1;grid-row:7;margin-top:6px;padding-top:4px;border-top:1px solid #ffffff10}}@media (max-width:360px){.trade-page{padding-left:8px;padding-right:8px}.trade-chart{padding:11px}.royal-chart-head>strong{font-size:21px}.trade-quote-facts{gap:2px}.orderbook{-moz-column-gap:10px;column-gap:10px}}.order-box,.orderbook{border-color:#d6c49e;background:linear-gradient(145deg,#fffdf8,#f5efe5);color:#34283a;box-shadow:0 5px 18px rgba(41,21,50,.08)}.trade-tabs{border-color:#e4d9c7}.trade-tabs uni-button{color:#8d8290}.trade-tabs uni-button.active{border-color:#a47e36;color:#4c2d58}.order-box uni-label{color:#554b59;font-weight:600}.order-box .select,.order-box .stepper{border-color:#d9ccb7;background:#fff;color:#2e2631}.order-box :is(select,.uni-select).select{background:#fff;color:#2e2631}.order-box :is(select,.uni-select).select option{background:#fff;color:#2e2631}.stepper uni-button{background:#f3ecdf;color:#63456b}.stepper uni-input{background:#fff;color:#2b232e}.stock-search-results{border-color:#c7aa6b;background:#fff;box-shadow:0 10px 30px rgba(42,25,48,.18)}.stock-search-results uni-button{border-color:#eee6d9;background:#fff;color:#3a303d}.stock-search-results uni-button:hover{background:#f8f2e8}.stock-search-results uni-button b,.stock-search-results uni-button em{color:#765629}.stock-search-state{color:#776d7b}.ratios{border-color:#d9ccb7}.ratios uni-button{border-color:#e3d9ca;background:#fff;color:#6e6572}.ratios uni-button.active{background:linear-gradient(110deg,#4e2e5d,#84642f);color:#fff0c4}.estimate{color:#675d6b}.estimate strong{color:#6f4d23}.order-box .form-msg{color:#a64d48}.orderbook h3{border-color:#dfd4c3;color:#5c3967}.orderbook div{border-color:#eee5d8;color:#675d6a}.orderbook div em{color:#7c737f}.orderbook div:nth-of-type(11){border-color:#ded3c2!important}.orderbook .up{color:#d94f47!important}.orderbook .down{color:#239b65!important}.estimate{display:grid;grid-template-columns:minmax(0,1fr) 120px;align-items:baseline;gap:8px;margin:7px 0}.estimate-amount{display:grid;grid-template-columns:minmax(0,1fr) 14px;align-items:baseline;gap:5px;text-align:right;font-variant-numeric:tabular-nums}.estimate-amount strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.estimate-amount em{color:#8b806f;font-size:9px;font-style:normal;text-align:right}.available-funds{display:flex;justify-content:space-between;margin:0;color:#675d6b;font-size:9px}.available-funds strong{color:#6f4d23;font-size:12px}.funds-summary{display:grid;gap:5px;margin:7px 0 12px}.available-funds.pending{color:#8b806f}.available-funds.pending strong{color:#8a6a3a}.position-record-table.no-action-column td:first-child,.position-record-table.no-action-column td:nth-child(3){flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:5px}.position-record-table.no-action-column tr{grid-template-areas:"stock stock stock" "buy current qty" "market profit fee" "time time time" "order order order"}.position-record-table.no-action-column td:first-child:before,.position-record-table.no-action-column td:nth-child(3):before{margin:0 5px 0 0!important}.position-record-table.no-action-column td:last-child{grid-area:fee;align-items:flex-start;padding:11px 7px!important;border-top:0!important;border-right:0!important;border-bottom:1px solid #f0ece6!important;background:transparent!important}.position-record-table.no-action-column td:last-child:before{display:block}.position-record-table.no-action-column td:nth-child(3){padding-right:0!important}.position-order-action,.position-time-action{flex:0 0 auto;margin-left:auto;min-width:72px!important;height:31px!important;padding:0 12px!important}.position-time-action{font-weight:400!important}.position-record-table.no-action-column td:first-child>span,.position-record-table.no-action-column td:nth-child(3)>span{min-width:0;white-space:nowrap}.position-record-table.no-action-column .position-inline-value{color:#2f3033!important;font-size:10px!important;font-weight:700!important;line-height:1.35}.cash-record-table td:nth-child(5){grid-column:1 / -1;width:100%}.mobile-content .page:not(.trade-page):not(.home-v2) .panel,.mobile-content .page:not(.trade-page):not(.home-v2) .native-card,.mobile-content .page:not(.trade-page):not(.home-v2) .quick-links,.mobile-content .page:not(.trade-page):not(.home-v2) .finance-summary{border-color:#d8c7a5;background:linear-gradient(145deg,#fffdf8,#f5efe5);box-shadow:0 5px 18px rgba(41,21,50,.07)}.mobile-content .page:not(.trade-page):not(.home-v2) .page-heading h2,.mobile-content .page:not(.trade-page):not(.home-v2) h2,.mobile-content .page:not(.trade-page):not(.home-v2) h3{color:#432b4d}.mobile-content .page:not(.trade-page):not(.home-v2) .panel-title,.mobile-content .page:not(.trade-page):not(.home-v2) .native-title,.mobile-content .page:not(.trade-page):not(.home-v2) .tabs{border-color:#ded2bf}.mobile-content .page:not(.trade-page):not(.home-v2) .panel-title :is(a,.uni-router-link),.mobile-content .page:not(.trade-page):not(.home-v2) .panel-title span,.mobile-content .page:not(.trade-page):not(.home-v2) .native-title span{color:#80602e}.mobile-content .page:not(.trade-page):not(.home-v2) .tabs uni-button{color:#776d79}.mobile-content .page:not(.trade-page):not(.home-v2) .tabs uni-button.active{border-color:#a88439;color:#563362}.mobile-content .page:not(.trade-page):not(.home-v2) uni-input,.mobile-content .page:not(.trade-page):not(.home-v2) :is(select,.uni-select),.mobile-content .page:not(.trade-page):not(.home-v2) uni-textarea,.mobile-content .page:not(.trade-page):not(.home-v2) .search,.mobile-content .page:not(.trade-page):not(.home-v2) .native-search{border-color:#d9cbb4;background:#fff;color:#332a35}.mobile-content .page:not(.trade-page):not(.home-v2) uni-input::-moz-placeholder,.mobile-content .page:not(.trade-page):not(.home-v2) uni-textarea::-moz-placeholder{color:#a49ba6}.mobile-content .page:not(.trade-page):not(.home-v2) uni-input::placeholder,.mobile-content .page:not(.trade-page):not(.home-v2) uni-textarea::placeholder{color:#a49ba6}.mobile-content .page:not(.trade-page):not(.home-v2) .security div,.mobile-content .page:not(.trade-page):not(.home-v2) .settings-list>:is(a,.uni-router-link),.mobile-content .page:not(.trade-page):not(.home-v2) .settings-list>uni-button,.mobile-content .page:not(.trade-page):not(.home-v2) .simple-row,.mobile-content .page:not(.trade-page):not(.home-v2) .quote-row,.mobile-content .page:not(.trade-page):not(.home-v2) .message-list>uni-button,.mobile-content .page:not(.trade-page):not(.home-v2) .article-list uni-button{border-color:#e3d8c7;background:transparent;color:#453b47}.mobile-content .page:not(.trade-page):not(.home-v2) .market-table th{background:#eee5d8;color:#675a6b}.mobile-content .page:not(.trade-page):not(.home-v2) .market-table td{border-color:#e5dac9}.mobile-content .page:not(.trade-page):not(.home-v2) .market-table tr.shade{background:#f3eadb}.mobile-content .page:not(.trade-page):not(.home-v2) .mobile-market-list uni-button{border-color:#e3d8c7;background:transparent}.mobile-content .page:not(.trade-page):not(.home-v2) .market-mobile-head{border-color:#dfd3c1;color:#897e8c}.mobile-content .page:not(.trade-page):not(.home-v2) .subtabs uni-button,.mobile-content .page:not(.trade-page):not(.home-v2) .sector-chips uni-button{border-color:#d9cbb4;background:#fffaf1;color:#66516c}.mobile-content .page:not(.trade-page):not(.home-v2) .subtabs uni-button.active,.mobile-content .page:not(.trade-page):not(.home-v2) .sector-chips uni-button:first-child{border-color:#b69651;background:#eee2cc;color:#583263}.mobile-content .page:not(.trade-page):not(.home-v2) .asset-cards article,.mobile-content .page:not(.trade-page):not(.home-v2) .stats{border-color:#d8c7a5;background:linear-gradient(145deg,#fffdf8,#f5efe5)}.mobile-content .page:not(.trade-page):not(.home-v2) .main-balance,.mobile-content .page:not(.trade-page):not(.home-v2) .quote-summary{background:linear-gradient(135deg,#f7eddb,#fffdf8)}.mobile-content .page:not(.trade-page):not(.home-v2) .stats div,.mobile-content .page:not(.trade-page):not(.home-v2) .account-asset-row,.mobile-content .page:not(.trade-page):not(.home-v2) .account-funds-summary span{border-color:#dfd3c1}.mobile-content .page:not(.trade-page):not(.home-v2) .account-funds-summary span{background:#fbf6ed}.mobile-content .page:not(.trade-page):not(.home-v2) .record-table tr{border-color:#d9cbb4;background:#fffaf4}.mobile-content .page:not(.trade-page):not(.home-v2) .article-summary{border-color:#d8c7a5;background:#f1e7d6;color:#594a5d}.mobile-content .page:not(.trade-page):not(.home-v2) .identity-upload{border-color:#cdbb99;background:#fffaf1}.mobile-content .page:not(.trade-page):not(.home-v2) .security-badge{border:1px solid #d2bd91;background:#eee3d0;color:#60416a}.mobile-content .page:not(.trade-page):not(.home-v2) .settings-logout,.mobile-content .page:not(.trade-page):not(.home-v2) .primary{border:1px solid #c5a45c;background:linear-gradient(110deg,#563264,#24162b 60%,#85652f);color:#f4e0aa}.mobile-content .page:not(.trade-page):not(.home-v2) .pagination uni-button,.mobile-content .page:not(.trade-page):not(.home-v2) .pagination span{border-color:#d9ccb8;background:#fffaf2;color:#5d5260}.mobile-content .page:not(.trade-page):not(.home-v2) .pagination uni-button.active{background:#563461;color:#f2dda6}.mobile-content .profile-rich .profile-section,.mobile-content .profile-rich .profile-money-actions{border-color:#d8c7a5;background:linear-gradient(145deg,#fffdf8,#f5efe5)}.mobile-content .profile-rich .profile-account-level{background:linear-gradient(105deg,#f3e7d1,#fffaf1)}.mobile-content .profile-rich .profile-service-grid>:is(a,.uni-router-link),.mobile-content .profile-rich .security-items,.mobile-content .profile-rich .profile-more>div>:is(a,.uni-router-link),.mobile-content .profile-rich .profile-more>div>uni-button{border-color:#e1d5c3}
