@charset "UTF-8";.tab-icon[data-v-b5fcdf3a]{width:22px;height:22px}.app-tabbar[data-v-b5fcdf3a]{position:relative!important;inset:auto!important;z-index:20!important;flex:0 0 auto;width:100%!important;height:var(--app-tabbar-height, 50px)!important;min-height:var(--app-tabbar-height, 50px);box-sizing:content-box!important;margin:0!important;transform:none!important;filter:none!important;backdrop-filter:none!important;contain:none!important;--van-tabbar-background: var(--nav-bg);--van-tabbar-height: var(--app-tabbar-height, 50px);--van-tabbar-item-text-color: var(--nav-inactive);--van-tabbar-item-active-color: var(--nav-active);--van-tabbar-item-active-background: transparent;border-top:.5px solid var(--divider-default);background:var(--nav-bg);isolation:isolate}html[data-theme] body #app #marketChannelNav#marketChannelNav[data-v-f62847d8]{flex:0 0 auto;position:relative;z-index:30;width:100%;padding:var(--app-safe-top, 0px) 12px 0;border-bottom:1px solid var(--divider-subtle);background:var(--bg-base)!important}#marketChannelNav .market-channel-tabs[data-v-f62847d8]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;width:100%}html[data-theme] body #app #marketChannelNav#marketChannelNav button[data-v-f62847d8]{position:relative;display:grid;place-items:center;min-width:0;min-height:52px!important;margin:0;padding:0 4px!important;border:0!important;border-radius:0!important;color:var(--text-secondary)!important;background:transparent!important;box-shadow:none!important;font-family:inherit;font-size:17px!important;font-weight:500!important;line-height:1.25!important;letter-spacing:0!important;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent}html[data-theme] body #app #marketChannelNav#marketChannelNav button.is-current[data-v-f62847d8]{color:var(--text-primary)!important;font-size:19px!important;font-weight:750!important}html[data-theme] body #app #marketChannelNav#marketChannelNav button.is-current[data-v-f62847d8]:after{content:"";position:absolute;bottom:5px;left:calc(50% - 12px);width:24px;height:3px;border-radius:2px;background:var(--color-brand)}#marketChannelNav button[data-v-f62847d8]:focus-visible{outline:2px solid var(--color-brand);outline-offset:-4px;border-radius:6px}.ipo-win-overlay[data-v-c8bb62a7]{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:grid;overflow:hidden;place-items:center;padding:max(20px,var(--app-safe-top, 0px)) 0 max(20px,env(safe-area-inset-bottom));background:rgba(8,10,15,.85);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);animation:ipo-win-overlay-in-c8bb62a7 .22s ease both}.ipo-win-overlay.leaving[data-v-c8bb62a7]{animation:ipo-win-overlay-out-c8bb62a7 .2s ease both;pointer-events:none}.ipo-win-aura[data-v-c8bb62a7]{position:absolute;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,rgba(234,179,8,.18) 0%,rgba(234,179,8,.055) 36%,transparent 70%);animation:ipo-win-aura-breathe-c8bb62a7 2.8s ease-in-out infinite;pointer-events:none}.ipo-win-dialog[data-v-c8bb62a7]{position:relative;z-index:1;display:flex;width:86%;max-width:340px;align-items:center;flex-direction:column;animation:ipo-win-card-in-c8bb62a7 .4s cubic-bezier(.2,.8,.2,1) both}.ipo-win-overlay.leaving .ipo-win-dialog[data-v-c8bb62a7]{animation:ipo-win-card-out-c8bb62a7 .2s ease both}.ipo-win-card[data-v-c8bb62a7]{width:100%;padding:24px 20px 18px;border:1px solid rgba(234,179,8,.35);border-radius:20px;color:#fff;background:linear-gradient(160deg,#1a2232,#10141e);box-shadow:0 12px 36px rgba(0,0,0,.6),inset 0 0 16px rgba(234,179,8,.08);text-align:center}.ipo-win-medal[data-v-c8bb62a7]{position:relative;display:grid;width:56px;height:56px;margin:-2px auto 11px;place-items:center;border:1px solid rgba(255,245,179,.7);border-radius:50%;color:#6c4303;background:radial-gradient(circle at 34% 28%,#fff7b5,#f4d35e 26%,#d99a21 67%,#9d620c);box-shadow:0 0 24px rgba(234,179,8,.35),inset 0 2px 3px rgba(255,255,255,.55)}.ipo-win-medal>span[data-v-c8bb62a7]{font-size:28px;filter:drop-shadow(0 1px 0 rgba(255,255,255,.45))}.ipo-win-medal>i[data-v-c8bb62a7]{position:absolute;width:4px;height:4px;border-radius:50%;background:#fde68a;box-shadow:0 0 8px #fde68a;animation:ipo-win-particle-c8bb62a7 1.6s ease-in-out infinite}.ipo-win-medal>i[data-v-c8bb62a7]:nth-of-type(1){top:-5px;left:5px}.ipo-win-medal>i[data-v-c8bb62a7]:nth-of-type(2){top:7px;right:-8px;animation-delay:.45s}.ipo-win-medal>i[data-v-c8bb62a7]:nth-of-type(3){bottom:-3px;left:-5px;animation-delay:.8s}.ipo-win-card h2[data-v-c8bb62a7]{margin:0;color:#f4cf58;background:linear-gradient(90deg,#fde047,#d97706);-webkit-background-clip:text;background-clip:text;font-size:20px;font-weight:760;line-height:1.2;-webkit-text-fill-color:transparent}.ipo-win-subtitle[data-v-c8bb62a7]{margin:9px 3px 0;color:rgba(255,255,255,.66);font-size:11.5px;line-height:1.45}.ipo-win-proof[data-v-c8bb62a7]{margin-top:16px;padding:12px 14px 11px;border:1px solid rgba(255,255,255,.055);border-radius:12px;background:rgba(0,0,0,.25);text-align:left}.ipo-win-stock[data-v-c8bb62a7]{display:flex;min-width:0;align-items:center;gap:7px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.075)}.ipo-win-stock em[data-v-c8bb62a7]{flex:none;padding:4px 6px;border:1px solid rgba(234,179,8,.3);border-radius:5px;color:#e5c07b;background:rgba(234,179,8,.08);font-size:9px;font-style:normal}.ipo-win-stock b[data-v-c8bb62a7]{overflow:hidden;color:#fff;font-size:15px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.ipo-win-stock b span[data-v-c8bb62a7]{color:rgba(255,255,255,.68);font-family:var(--font-financial);font-size:11px}.ipo-win-row[data-v-c8bb62a7]{display:flex;min-height:38px;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid rgba(255,255,255,.055)}.ipo-win-row>span[data-v-c8bb62a7]{flex:none;color:rgba(255,255,255,.48);font-size:10.5px}.ipo-win-row>b[data-v-c8bb62a7]{overflow:hidden;color:rgba(255,255,255,.92);font-family:var(--font-financial);font-size:13px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.ipo-win-row>b.gold[data-v-c8bb62a7]{color:#eab308;font-size:14px}.ipo-win-row>b.allocation[data-v-c8bb62a7]{color:rgba(255,255,255,.75);font-size:11.5px}.ipo-win-safety[data-v-c8bb62a7]{padding-top:8px;color:#10b981;font-size:9.7px;line-height:1.4}.ipo-win-action[data-v-c8bb62a7]{width:100%;height:44px;margin-top:17px;border:0;border-radius:22px;color:#111520;background:linear-gradient(90deg,#f5d061,#e5a93c);box-shadow:0 8px 20px -10px rgba(234,179,8,.8);font-size:14px;font-weight:750;transition:transform .14s ease,filter .14s ease}.ipo-win-action[data-v-c8bb62a7]:active{transform:scale(.98);filter:brightness(.94)}.ipo-win-price-note[data-v-c8bb62a7]{display:block;margin-top:9px;color:rgba(255,255,255,.35);font-size:9.5px}.ipo-win-close[data-v-c8bb62a7]{display:grid;width:32px;height:32px;margin-top:20px;place-items:center;border:1px solid rgba(255,255,255,.25);border-radius:50%;color:rgba(255,255,255,.72);background:rgba(255,255,255,.07);font-size:20px;line-height:1}@keyframes ipo-win-overlay-in-c8bb62a7{0%{opacity:0}to{opacity:1}}@keyframes ipo-win-overlay-out-c8bb62a7{to{opacity:0}}@keyframes ipo-win-card-in-c8bb62a7{0%{opacity:0;transform:scale(.9)}68%{opacity:1;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes ipo-win-card-out-c8bb62a7{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes ipo-win-aura-breathe-c8bb62a7{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.08)}}@keyframes ipo-win-particle-c8bb62a7{0%,to{opacity:.25;transform:scale(.75)}50%{opacity:1;transform:scale(1.35)}}@media(max-height:690px){.ipo-win-card[data-v-c8bb62a7]{padding-block:18px 14px}.ipo-win-medal[data-v-c8bb62a7]{width:48px;height:48px;margin-bottom:8px}.ipo-win-medal>span[data-v-c8bb62a7]{font-size:24px}.ipo-win-proof[data-v-c8bb62a7]{margin-top:12px}.ipo-win-action[data-v-c8bb62a7]{margin-top:13px}.ipo-win-close[data-v-c8bb62a7]{margin-top:12px}}@media(prefers-reduced-motion:reduce){.ipo-win-overlay[data-v-c8bb62a7],.ipo-win-overlay.leaving[data-v-c8bb62a7],.ipo-win-dialog[data-v-c8bb62a7],.ipo-win-overlay.leaving .ipo-win-dialog[data-v-c8bb62a7],.ipo-win-aura[data-v-c8bb62a7],.ipo-win-medal>i[data-v-c8bb62a7]{animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--app-tabbar-height: 50px;--app-safe-top-fallback: 0px;--app-safe-top: max(env(safe-area-inset-top, 0px), var(--app-safe-top-fallback));--app-safe-bottom: env(safe-area-inset-bottom, 0px);--app-tabbar-space: calc(var(--app-tabbar-height) + var(--app-safe-bottom))}.app-route-shell,.app-viewport-shell{width:100%;min-height:100vh;min-height:100dvh}.app-viewport-shell.has-app-tabbar{display:flex;flex-direction:column;height:var(--app-viewport-height, 100vh);min-height:0;overflow:hidden;overscroll-behavior:none}.app-viewport-shell.has-app-tabbar .app-route-shell{flex:1 1 auto;min-height:0;padding-bottom:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.app-viewport-shell.has-market-channels{display:flex;flex-direction:column;height:var(--app-viewport-height, 100dvh);min-height:0;overflow:hidden}.app-viewport-shell.has-market-channels>.app-route-shell{--app-safe-top: 0px;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain}#marketChannelPanel>:is(.mh-page,.xg-page,.etf-list-page,.quant-engine){min-height:100%!important}#marketChannelPanel .mh-scroll{height:auto!important;min-height:0!important;overflow:visible!important}@media screen and (max-width:600px){html{font-size:14px}}@media screen and (min-width:1200px){html{font-size:18px}}::-webkit-scrollbar{width:0px;height:0px}::-webkit-scrollbar-thumb{background:#f7f7f7!important;border-radius:10px}*{padding:0;margin:0;box-sizing:border-box;font-size:14px}:root{color-scheme:none}html,body,#app{width:100%;min-height:100%;min-height:100dvh}html,body{overflow-x:hidden}#app{position:relative;transform:none!important;filter:none!important;perspective:none!important;contain:none!important}a{text-decoration:none;color:#333}a:hover,a:visited,a:link,a:active{color:#333}ul,ol{list-style:none}.button{border:0;outline:none;-webkit-appearance:none}h1,h2,h3,h4,h5,h6{font-weight:400}input,textarea{outline:none;border:none}textarea{resize:none;overflow:auto}i{font-style:normal}table{border-collapse:collapse;border-spacing:0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}input{-moz-appearance:textfield}:root{--bg-page: #f7f7f7;--bg-card: #ffffff;--bg-mask: rgba(0, 0, 0, .5);--text-primary: #191919;--text-secondary: #555555;--text-tertiary: #a7a7a7;--border-color: #f8f7f8;--scrollbar-thumb: #f7f7f7}html.dark-mode{--bg-page: #14161a;--bg-card: #1f2227;--bg-mask: rgba(0, 0, 0, .7);--text-primary: #e6e6e6;--text-secondary: #b8b8b8;--text-tertiary: #888888;--border-color: #2a2d33;--scrollbar-thumb: #2a2d33}html,body,#app{width:100%;max-width:100%;min-width:0;overflow-x:hidden}@supports (overflow: clip){html,body,#app{overflow-x:clip}}body{min-height:100vh;min-height:100dvh;background-color:var(--bg-page);color:var(--text-primary);transition:background-color .25s ease,color .25s ease}img,video,canvas{max-width:100%}.van-hairline--bottom:after{border:none!important}.bg-f87c28,.van-tabs__line{background-color:#f42f3c!important}.van-badge__wrapper:before{color:#fff!important}.text-\[\#ff7a00\],.text-f87c28,.text-\[\#f97d29\]{color:#f42f3c!important}html.dark-mode body{background-color:var(--bg-page)!important;color:var(--text-primary)}html.dark-mode .bg-white{background-color:var(--bg-card)!important}html.dark-mode .bg-\[\#f7f7f7\]{background-color:var(--bg-page)!important}html.dark-mode .bg-\[\#f8f7f8\]{background-color:var(--bg-card)!important}html.dark-mode .card-shadow{background-color:var(--bg-card)!important;box-shadow:0 2px 8px rgba(0,0,0,.5)!important}html.dark-mode .text-\[\#191919\],html.dark-mode .text-\[\#333\],html.dark-mode .text-\[\#333333\]{color:var(--text-primary)!important}html.dark-mode .text-\[\#555555\],html.dark-mode .text-gray-500{color:var(--text-secondary)!important}html.dark-mode .text-\[\#AEAEAE\],html.dark-mode .text-\[\#AAA\],html.dark-mode .text-\[\#9e9e9e\]{color:var(--text-tertiary)!important}html.dark-mode .border-gray-100,html.dark-mode .border-b-\[1px\]{border-color:var(--border-color)!important}html.dark-mode ::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb)!important}html.dark-mode .van-tab--active,html.dark-mode .van-tabs__wrap{background-color:var(--bg-card)!important}html{font-variant-numeric:lining-nums tabular-nums}:where(svg:not([width]):not([height])){width:1em;height:1em}:root,html[data-theme=light-burgundy]{color-scheme:light;--bg-canvas: #f7f2ea;--bg-surface: #ffffff;--brand-tint: #fdf0ef;--brand-primary-strong: #a81e22;--danger-text: #c62828;--bg-muted: #f1e8de;--warning-bg: #fff7e6;--warning-border: #ffe0a3;--warning-text: #a86a00;--success-bg: #e8f8ee;--success-text: #0a7d3c;--bg-subtle: #f1e8de;--bg-elevated: #ffffff;--surface-default: #fff9f3;--surface-raised: #ffffff;--surface-field: #fbf4ec;--surface-selected: #f5e5e2;--surface-overlay: rgba(52, 37, 34, .72);--brand-deep: #4d1520;--brand-oxblood: #551923;--brand-primary: #7b2631;--brand-secondary: #9b3038;--brand-accent: #b8443f;--brand-glow: rgba(184, 68, 63, .22);--gold-deep: #9a6f26;--gold-main: #c99e48;--gold-light: #e2bc69;--gold-glow: rgba(211, 163, 85, .24);--text-primary: #342522;--text-secondary: #756965;--text-muted: #9b8e88;--text-inverse: #fff9f0;--text-inverse-muted: #e7d7cc;--market-rise: #d9363e;--market-fall: #16875b;--market-flat: #756965;--market-rise-fill: rgba(217, 54, 62, .18);--market-fall-fill: rgba(22, 135, 91, .16);--market-rise-ink: #b7333d;--market-fall-ink: #0c724c;--market-card-radial: 6%;--market-card-linear: 3%;--market-card-border: 12%;--status-success: #16875b;--status-warning: #b87924;--status-error: #c7383f;--status-info: #376fa5;--status-live: #16875b;--border-brand: rgba(201, 158, 72, .78);--border-brand-strong: rgba(201, 158, 72, .88);--border-default: rgba(107, 73, 53, .18);--border-subtle: rgba(107, 73, 53, .11);--border-focus: rgba(123, 38, 49, .34);--divider-default: rgba(107, 73, 53, .14);--divider-strong: rgba(107, 73, 53, .24);--shadow-card: 0 10px 28px rgba(91, 50, 37, .1);--shadow-raised: 0 16px 38px rgba(91, 50, 37, .15);--shadow-gold-glow: 0 8px 22px rgba(154, 111, 38, .18);--shadow-brand-glow: 0 14px 38px rgba(123, 38, 49, .18);--btn-primary-gradient: linear-gradient(135deg, #e2bc69 0%, #c99e48 58%, #b78331 100%);--btn-primary-text: #342522;--nav-bg: rgb(255, 249, 243);--nav-active: #7b2631;--nav-inactive: #9b8e88;--hero-home: linear-gradient(118deg, #4d1520 0%, #7b2631 42%, #9b3038 73%, #b8443f 100%);--hero-home-glow: radial-gradient( circle at 82% 65%, rgba(226, 188, 105, .3) 0%, rgba(226, 188, 105, 0) 38% );--hero-watchlist: linear-gradient(102deg, #4d1520 0%, #7b2631 58%, #9b3038 100%);--hero-watchlist-glow: radial-gradient( circle at 86% 30%, rgba(226, 188, 105, .22) 0%, rgba(226, 188, 105, 0) 34% );--hero-ai: linear-gradient(122deg, #4d1520 0%, #64203a 36%, #7b2631 66%, #9b3038 100%);--hero-ai-glow: radial-gradient( circle at 78% 48%, rgba(226, 188, 105, .24) 0%, rgba(226, 188, 105, 0) 36% );--hero-strategy: linear-gradient(108deg, #4d1520 0%, #6a202a 52%, #8c2b34 100%);--hero-strategy-glow: radial-gradient( circle at 70% 12%, rgba(226, 188, 105, .14) 0%, rgba(226, 188, 105, 0) 30% );--hero-fund: linear-gradient(116deg, #551923 0%, #7b2631 48%, #9b3038 78%, #a7423e 100%);--hero-fund-glow: radial-gradient( circle at 80% 56%, rgba(226, 188, 105, .24) 0%, rgba(226, 188, 105, 0) 36% );--hero-profile: linear-gradient(124deg, #551923 0%, #7b2631 56%, #9b3038 100%);--hero-profile-glow: radial-gradient( circle at 82% 58%, rgba(226, 188, 105, .28) 0%, rgba(226, 188, 105, 0) 38% );--hero-text: #fff9f0;--hero-text-muted: rgba(255, 249, 240, .72);--van-primary-color: #7b2631;--van-danger-color: #c7383f;--van-success-color: #16875b;--van-warning-color: #b87924;--van-text-color: #342522;--van-text-color-2: #756965;--van-text-color-3: #9b8e88;--van-background: #f7f2ea;--van-background-2: #ffffff;--van-background-3: #fff9f3;--van-border-color: rgba(107, 73, 53, .14);--van-active-color: #f5e5e2;--van-cell-background: #ffffff;--van-popup-background: #ffffff;--van-overlay-background: rgba(52, 37, 34, .72);--van-button-primary-background: #7b2631;--van-button-primary-border-color: #7b2631;--van-switch-on-background: #7b2631;--van-tab-active-text-color: #7b2631;--van-tabs-bottom-bar-color: #7b2631}html[data-theme=dark-emerald]{color-scheme:dark;--bg-canvas: #061411;--bg-surface: #0c211b;--brand-tint: #10302a;--brand-primary-strong: #2fa37a;--danger-text: #ff7b7b;--bg-muted: #12302a;--warning-bg: #2a2213;--warning-border: #4a3a1c;--warning-text: #e3b15a;--success-bg: #0e2e1e;--success-text: #5fd08a;--bg-subtle: #091b17;--bg-elevated: #102720;--surface-default: #0c211b;--surface-raised: #112c24;--surface-field: #0a1b17;--surface-selected: #16352b;--surface-overlay: rgba(3, 12, 10, .88);--brand-deep: #061411;--brand-oxblood: #061411;--brand-primary: #c8a45d;--brand-secondary: #e8c982;--brand-accent: #0d5c43;--brand-glow: rgba(13, 92, 67, .28);--gold-deep: #9c7434;--gold-main: #c8a45d;--gold-light: #e8c982;--gold-glow: rgba(200, 164, 93, .24);--text-primary: #f4e8cf;--text-secondary: #bfb39d;--text-muted: #817c72;--text-inverse: #071512;--text-inverse-muted: #26352f;--market-rise: #d94242;--market-fall: #1e9e65;--market-flat: #9b9487;--market-rise-fill: rgba(217, 66, 66, .18);--market-fall-fill: rgba(30, 158, 101, .16);--market-rise-ink: var(--market-rise);--market-fall-ink: var(--market-fall);--market-card-radial: 10%;--market-card-linear: 4%;--market-card-border: 16%;--status-success: #1e9e65;--status-warning: #d59a3b;--status-error: #d94242;--status-info: #5c91c9;--status-live: #35a76d;--border-brand: rgba(200, 164, 93, .62);--border-brand-strong: rgba(232, 201, 130, .82);--border-default: rgba(200, 164, 93, .28);--border-subtle: rgba(244, 232, 207, .1);--border-focus: rgba(232, 201, 130, .42);--divider-default: rgba(200, 164, 93, .18);--divider-strong: rgba(200, 164, 93, .34);--shadow-card: 0 10px 28px rgba(0, 0, 0, .24);--shadow-raised: 0 16px 38px rgba(0, 0, 0, .34);--shadow-gold-glow: 0 8px 24px rgba(200, 164, 93, .16);--shadow-brand-glow: 0 14px 38px rgba(13, 92, 67, .22);--btn-primary-gradient: linear-gradient(135deg, #e8c982 0%, #c8a45d 62%, #9c7434 100%);--btn-primary-text: #071512;--nav-bg: rgb(6, 20, 17);--nav-active: #e8c982;--nav-inactive: #817c72;--hero-home: linear-gradient(118deg, #04100d 0%, #0a3a2a 46%, #0d5c43 78%, #14724f 100%);--hero-home-glow: radial-gradient( circle at 82% 65%, rgba(232, 201, 130, .26) 0%, rgba(232, 201, 130, 0) 38% );--hero-watchlist: linear-gradient(102deg, #04100d 0%, #0a3a2a 58%, #0d5c43 100%);--hero-watchlist-glow: radial-gradient( circle at 86% 30%, rgba(232, 201, 130, .2) 0%, rgba(232, 201, 130, 0) 34% );--hero-ai: linear-gradient(122deg, #04100d 0%, #143145 36%, #0a3a2a 66%, #0d5c43 100%);--hero-ai-glow: radial-gradient( circle at 78% 48%, rgba(232, 201, 130, .22) 0%, rgba(232, 201, 130, 0) 36% );--hero-strategy: linear-gradient(108deg, #04100d 0%, #0a2e22 52%, #0d4a37 100%);--hero-strategy-glow: radial-gradient( circle at 70% 12%, rgba(232, 201, 130, .12) 0%, rgba(232, 201, 130, 0) 30% );--hero-fund: linear-gradient(116deg, #061411 0%, #0a3a2a 48%, #0d5c43 78%, #14724f 100%);--hero-fund-glow: radial-gradient( circle at 80% 56%, rgba(232, 201, 130, .22) 0%, rgba(232, 201, 130, 0) 36% );--hero-profile: linear-gradient(124deg, #061411 0%, #0a3a2a 56%, #0d5c43 100%);--hero-profile-glow: radial-gradient( circle at 82% 58%, rgba(232, 201, 130, .26) 0%, rgba(232, 201, 130, 0) 38% );--hero-text: #f4e8cf;--hero-text-muted: rgba(244, 232, 207, .72);--van-primary-color: #c8a45d;--van-danger-color: #d94242;--van-success-color: #1e9e65;--van-warning-color: #d59a3b;--van-text-color: #f4e8cf;--van-text-color-2: #bfb39d;--van-text-color-3: #817c72;--van-background: #061411;--van-background-2: #0c211b;--van-background-3: #112c24;--van-border-color: rgba(200, 164, 93, .18);--van-active-color: #16352b;--van-cell-background: #0c211b;--van-popup-background: #102720;--van-overlay-background: rgba(3, 12, 10, .88);--van-button-primary-background: #c8a45d;--van-button-primary-border-color: #c8a45d;--van-switch-on-background: #c8a45d;--van-tab-active-text-color: #e8c982;--van-tabs-bottom-bar-color: #c8a45d}html[data-theme=dark-gold]{color-scheme:dark;--bg-canvas: #080806;--bg-surface: #11100d;--brand-tint: #211b10;--brand-primary-strong: #e0bf73;--danger-text: #ff7b7b;--bg-muted: #18150f;--warning-bg: #241b0d;--warning-border: #4a391c;--warning-text: #e3b15a;--success-bg: #0e2419;--success-text: #62ce8a;--bg-subtle: #0d0c09;--bg-elevated: #171510;--surface-default: #11100d;--surface-raised: #1a1710;--surface-field: #0c0b09;--surface-selected: #292114;--surface-overlay: rgba(0, 0, 0, .9);--brand-deep: #080806;--brand-oxblood: #080806;--brand-primary: #d6b363;--brand-secondary: #f1d48a;--brand-accent: #9f7a37;--brand-glow: rgba(214, 179, 99, .18);--gold-deep: #9b7332;--gold-main: #d6b363;--gold-light: #f1d48a;--gold-glow: rgba(214, 179, 99, .24);--text-primary: #f5ebd7;--text-secondary: #c0b299;--text-muted: #817866;--text-inverse: #0a0907;--text-inverse-muted: #332d22;--market-rise: #ff4d57;--market-fall: #22a874;--market-flat: #9b907d;--market-rise-fill: rgba(255, 77, 87, .18);--market-fall-fill: rgba(34, 168, 116, .16);--market-rise-ink: var(--market-rise);--market-fall-ink: var(--market-fall);--market-card-radial: 10%;--market-card-linear: 4%;--market-card-border: 16%;--status-success: #22a874;--status-warning: #d9a440;--status-error: #ff4d57;--status-info: #6e9fd1;--status-live: #43bc7c;--border-brand: rgba(214, 179, 99, .62);--border-brand-strong: rgba(241, 212, 138, .82);--border-default: rgba(214, 179, 99, .27);--border-subtle: rgba(245, 235, 215, .1);--border-focus: rgba(241, 212, 138, .44);--divider-default: rgba(214, 179, 99, .17);--divider-strong: rgba(214, 179, 99, .32);--shadow-card: 0 10px 28px rgba(0, 0, 0, .3);--shadow-raised: 0 16px 38px rgba(0, 0, 0, .42);--shadow-gold-glow: 0 8px 24px rgba(214, 179, 99, .16);--shadow-brand-glow: 0 14px 38px rgba(214, 179, 99, .12);--btn-primary-gradient: linear-gradient(135deg, #f1d48a 0%, #d6b363 62%, #9b7332 100%);--btn-primary-text: #0a0907;--nav-bg: rgb(8, 8, 6);--nav-active: #f1d48a;--nav-inactive: #817866;--hero-home: linear-gradient(118deg, #050504 0%, #11100c 44%, #1c170e 74%, #2a2112 100%);--hero-home-glow: radial-gradient( circle at 82% 65%, rgba(241, 212, 138, .24) 0%, rgba(241, 212, 138, 0) 38% );--hero-watchlist: linear-gradient(102deg, #050504 0%, #13110c 58%, #251d10 100%);--hero-watchlist-glow: radial-gradient( circle at 86% 30%, rgba(241, 212, 138, .18) 0%, rgba(241, 212, 138, 0) 34% );--hero-ai: linear-gradient(122deg, #050504 0%, #15120d 38%, #21190f 70%, #302313 100%);--hero-ai-glow: radial-gradient( circle at 78% 48%, rgba(241, 212, 138, .22) 0%, rgba(241, 212, 138, 0) 36% );--hero-strategy: linear-gradient(108deg, #050504 0%, #13110c 52%, #241b0f 100%);--hero-strategy-glow: radial-gradient( circle at 70% 12%, rgba(241, 212, 138, .14) 0%, rgba(241, 212, 138, 0) 30% );--hero-fund: linear-gradient(116deg, #060605 0%, #14110c 48%, #241b0f 78%, #322514 100%);--hero-fund-glow: radial-gradient( circle at 80% 56%, rgba(241, 212, 138, .22) 0%, rgba(241, 212, 138, 0) 36% );--hero-profile: linear-gradient(124deg, #060605 0%, #14110c 54%, #2a2011 100%);--hero-profile-glow: radial-gradient( circle at 82% 58%, rgba(241, 212, 138, .25) 0%, rgba(241, 212, 138, 0) 38% );--hero-text: #f5ebd7;--hero-text-muted: rgba(245, 235, 215, .72);--van-primary-color: #d6b363;--van-danger-color: #ff4d57;--van-success-color: #22a874;--van-warning-color: #d9a440;--van-text-color: #f5ebd7;--van-text-color-2: #c0b299;--van-text-color-3: #817866;--van-background: #080806;--van-background-2: #11100d;--van-background-3: #1a1710;--van-border-color: rgba(214, 179, 99, .17);--van-active-color: #292114;--van-cell-background: #11100d;--van-popup-background: #171510;--van-overlay-background: rgba(0, 0, 0, .9);--van-button-primary-background: #d6b363;--van-button-primary-border-color: #d6b363;--van-switch-on-background: #d6b363;--van-tab-active-text-color: #f1d48a;--van-tabs-bottom-bar-color: #d6b363}html,body{background-color:var(--bg-canvas);color:var(--text-primary)}.top-nav-bar{background:var(--hero-strategy)!important;color:var(--hero-text);height:calc(44px + var(--app-safe-top, 0px))!important;padding-top:var(--app-safe-top, 0px)!important;box-sizing:border-box;border-bottom:1px solid rgba(232,201,130,.5)!important}.etf-detail .top-nav,.etf-holding-page .top-nav,.history-page .top-nav,.pf-detail .top-nav,.pf-subscribe .top-nav,.real-name-page .nav-bar,.recharge-page .nav-bar{background:var(--hero-strategy)!important;color:var(--hero-text)!important;height:calc(48px + var(--app-safe-top, 0px))!important;padding-top:var(--app-safe-top, 0px)!important;box-sizing:border-box;border-bottom:1px solid rgba(232,201,130,.5)!important;box-shadow:0 2px 10px rgba(0,0,0,.15)}.sup-page .sup-nav,.hs-page .hs-nav,.stock-detail>.top-nav,.pf-list-page>.top-nav{padding-top:var(--app-safe-top, 0px)!important;box-sizing:border-box}.sup-page .sup-nav{height:calc(44px + var(--app-safe-top, 0px))!important}.hs-page .hs-nav{height:calc(48px + var(--app-safe-top, 0px))!important}.stock-detail>.top-nav{height:calc(52px + var(--app-safe-top, 0px))!important}.pf-list-page>.top-nav{height:calc(56px + var(--app-safe-top, 0px))!important}.etf-detail .top-nav .nav-title,.etf-holding-page .top-nav .nav-title,.history-page .top-nav .nav-title,.pf-detail .top-nav .nav-title,.pf-subscribe .top-nav .nav-title,.real-name-page .nav-bar .nav-title,.recharge-page .nav-bar .nav-title{color:var(--hero-text)!important}:root,html[data-theme=light-burgundy]{--bg-page: var(--bg-canvas);--bg-card: var(--bg-elevated);--text-tertiary: var(--text-muted);--border-color: var(--divider-default)}html[data-theme=dark-emerald],html[data-theme=dark-gold]{--bg-page: var(--bg-canvas);--bg-card: var(--surface-default);--text-tertiary: var(--text-muted);--border-color: var(--divider-default)}.nav-back,.nav-search{width:44px!important;height:44px!important;display:flex!important;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;touch-action:manipulation;pointer-events:auto;-webkit-tap-highlight-color:transparent;position:relative;z-index:5}.nav-back:active,.nav-search:active{opacity:.7}.nav-back:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;background:linear-gradient(160deg,rgba(154,111,38,.42),rgba(84,54,20,.5));border:1px solid rgba(232,201,130,.75);box-shadow:inset 0 0 6px rgba(232,201,130,.25);pointer-events:none}.nav-back{color:#f5d076!important}.nav-back>svg,.nav-search>svg{width:26px!important;height:26px!important;position:relative;pointer-events:none}.van-nav-bar .van-icon{font-size:24px!important}.van-nav-bar{padding-top:var(--app-safe-top, 0px)}.van-nav-bar__left,.van-nav-bar__right{min-width:44px;min-height:44px;display:flex;align-items:center}.van-toast.toast-class{box-sizing:border-box!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:132px!important;max-width:min(86vw,340px)!important;min-height:46px!important;padding:10px 16px!important;color:var(--text-primary)!important;font-size:14px!important;font-weight:600;line-height:1.45!important;text-align:left!important;word-break:break-word!important;background:var(--bg-elevated)!important;border:1px solid var(--border-brand)!important;border-radius:16px!important;box-shadow:var(--shadow-raised),0 0 0 1px var(--border-subtle)!important;backdrop-filter:blur(14px)}.van-toast.toast-class .van-toast__icon{flex:0 0 auto;font-size:22px!important;color:var(--brand-primary)!important}.van-toast.toast-class .van-toast__loading{flex:0 0 auto;padding:0!important;color:var(--status-success)!important}.van-toast.toast-class .van-toast__text{min-width:0;margin-top:0!important}.van-toast.toast-class .van-toast__icon+.van-toast__text,.van-toast.toast-class .van-toast__loading+.van-toast__text{margin-left:9px!important}.van-toast.toast-market-loading{min-width:154px!important;color:var(--text-primary)!important;border-color:color-mix(in srgb,var(--status-success) 48%,var(--border-default))!important;box-shadow:0 10px 28px color-mix(in srgb,var(--status-success) 15%,transparent),0 0 0 1px var(--border-subtle)!important}.van-toast.toast-market-loading .van-loading__spinner{width:20px!important;height:20px!important}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,PingFang SC,Noto Sans CJK SC,Microsoft YaHei,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.top-0{top:0}.isolate{isolation:isolate}.mx-\[10px\]{margin-left:10px;margin-right:10px}.mx-\[12px\]{margin-left:12px;margin-right:12px}.my-\[5px\]{margin-top:5px;margin-bottom:5px}.my-\[8px\]{margin-top:8px;margin-bottom:8px}.\!mt-\[20px\]{margin-top:20px!important}.mb-\[10px\]{margin-bottom:10px}.mb-\[15px\]{margin-bottom:15px}.mb-\[20px\]{margin-bottom:20px}.mb-\[5px\]{margin-bottom:5px}.mb-\[8px\]{margin-bottom:8px}.ml-\[3px\]{margin-left:3px}.ml-\[5px\]{margin-left:5px}.mt-\[10px\]{margin-top:10px}.mt-\[12px\]{margin-top:12px}.mt-\[13px\]{margin-top:13px}.mt-\[15px\]{margin-top:15px}.mt-\[20px\]{margin-top:20px}.mt-\[44px\]{margin-top:44px}.mt-\[5px\]{margin-top:5px}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.\!hidden{display:none!important}.hidden{display:none}.h-\[31px\]{height:31px}.h-\[35px\]{height:35px}.h-\[40px\]{height:40px}.h-\[41px\]{height:41px}.h-\[49px\]{height:49px}.h-\[56px\]{height:56px}.h-\[590px\]{height:590px}.h-\[69px\]{height:69px}.h-full{height:100%}.\!w-\[80\%\]{width:80%!important}.\!w-\[85vw\]{width:85vw!important}.\!w-\[90\%\]{width:90%!important}.w-\[120px\]{width:120px}.w-\[20\%\]{width:20%}.w-\[25\%\]{width:25%}.w-\[50\%\]{width:50%}.w-\[52px\]{width:52px}.w-\[83px\]{width:83px}.w-full{width:100%}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.basis-1\/3{flex-basis:33.333333%}.basis-2\/3{flex-basis:66.666667%}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize{resize:both}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-\[8px\]{gap:8px}.\!overflow-scroll{overflow:scroll!important}.overflow-y-auto{overflow-y:auto}.text-wrap{text-wrap:wrap}.rounded-\[10px\]{border-radius:10px}.rounded-\[15px\]{border-radius:15px}.rounded-\[5px\]{border-radius:5px}.rounded-lg{border-radius:.5rem}.rounded-sm{border-radius:.125rem}.border{border-width:1px}.border-b,.border-b-\[1px\]{border-bottom-width:1px}.border-b-\[5px\]{border-bottom-width:5px}.border-t-\[0\.1px\]{border-top-width:.1px}.border-\[\#f97d29\]{--tw-border-opacity: 1;border-color:rgb(249 125 41 / var(--tw-border-opacity, 1))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.\!bg-f87c28{--tw-bg-opacity: 1 !important;background-color:rgb(244 47 60 / var(--tw-bg-opacity, 1))!important}.bg-\[\#ededed\]{--tw-bg-opacity: 1;background-color:rgb(237 237 237 / var(--tw-bg-opacity, 1))}.bg-\[\#f97d29\]{--tw-bg-opacity: 1;background-color:rgb(249 125 41 / var(--tw-bg-opacity, 1))}.bg-\[\#ff7900\]{--tw-bg-opacity: 1;background-color:rgb(255 121 0 / var(--tw-bg-opacity, 1))}.bg-f87c28{--tw-bg-opacity: 1;background-color:rgb(244 47 60 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-orange-200{--tw-bg-opacity: 1;background-color:rgb(254 215 170 / var(--tw-bg-opacity, 1))}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.p-3{padding:.75rem}.p-\[10px\]{padding:10px}.p-\[15px\]{padding:15px}.p-\[2px\]{padding:2px}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-\[10px\]{padding-left:10px;padding-right:10px}.px-\[15px\]{padding-left:15px;padding-right:15px}.px-\[20px\]{padding-left:20px;padding-right:20px}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-\[10px\]{padding-top:10px;padding-bottom:10px}.py-\[15px\]{padding-top:15px;padding-bottom:15px}.py-\[20px\]{padding-top:20px;padding-bottom:20px}.py-\[6px\]{padding-top:6px;padding-bottom:6px}.py-\[8px\]{padding-top:8px;padding-bottom:8px}.pb-1{padding-bottom:.25rem}.pb-3{padding-bottom:.75rem}.pb-5{padding-bottom:1.25rem}.pb-\[10px\]{padding-bottom:10px}.pl-2{padding-left:.5rem}.pr-2{padding-right:.5rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-\[10px\]{padding-top:10px}.pt-\[20px\]{padding-top:20px}.text-left{text-align:left}.\!text-center{text-align:center!important}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.\!text-\[15px\]{font-size:15px!important}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-semibold{font-weight:600}.italic{font-style:italic}.\!text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.text-999{--tw-text-opacity: 1;color:rgb(153 153 153 / var(--tw-text-opacity, 1))}.text-\[\#5cd87c\]{--tw-text-opacity: 1;color:rgb(92 216 124 / var(--tw-text-opacity, 1))}.text-\[\#666\]{--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1))}.text-\[\#999\]{--tw-text-opacity: 1;color:rgb(153 153 153 / var(--tw-text-opacity, 1))}.text-\[\#AAA\],.text-\[\#aaa\]{--tw-text-opacity: 1;color:rgb(170 170 170 / var(--tw-text-opacity, 1))}.text-\[\#f97d29\]{--tw-text-opacity: 1;color:rgb(249 125 41 / var(--tw-text-opacity, 1))}.text-\[\#ff0000\]{--tw-text-opacity: 1;color:rgb(255 0 0 / var(--tw-text-opacity, 1))}.text-\[\#ff7a00\]{--tw-text-opacity: 1;color:rgb(255 122 0 / var(--tw-text-opacity, 1))}.text-f87c28{--tw-text-opacity: 1;color:rgb(244 47 60 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.shadow-\[0px_0px_10px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow: 0px 0px 10px rgba(0,0,0,.2);--tw-shadow-colored: 0px 0px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.disabled\:opacity-50:disabled{opacity:.5}@media screen and (max-width:767px){_::-webkit-full-page-media,_:future,:root .safari_only{padding-bottom:90px}}.container{font-size:24px;height:100vh;display:flex;flex-direction:column}.container .forms .form-label{padding-top:16px;padding-bottom:8px;font-size:14px;font-weight:600;letter-spacing:.07px;color:#78828a}.container .forms ::v-deep(.van-cell){padding:0}.container .forms ::v-deep(.van-field__control){padding:10px;border-radius:15px;border:1px solid #31452e}.container .container-scroll{display:flex;flex-direction:column;overflow-y:auto}.container .container-scroll .forms .form-label{padding-top:16px;padding-bottom:8px;font-size:14px;font-weight:600;letter-spacing:.07px;color:#78828a}.container .container-scroll .forms ::v-deep(.van-cell){padding:0}.container .container-scroll .forms ::v-deep(.van-field__control){padding:10px;border-radius:15px;border:1px solid #31452e}.container .container-bottom{padding:0 24px;height:80px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}@font-face{font-family:icon;src:url(data:font/woff2;charset=utf-8;base64,d09GMgABAAAAAAXwAA0AAAAADBQAAAWbAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCYhEICosQiHQLFAABNgIkAyAEIAWFAgdpG/wJyI7Ctr3RTpKsrIKn4+m0n7eIUJknJVsxKYDkvncPLn1EcgCCD7s8xN/wXV1ZBN+8QBPtwizChAYDjicT+JdrZi8FUijsFmWFq1VJWk4Jn4AVoEIhWTgAdsDyhcPxb9Q785d5FdSm0vybnHglAEAA4H2WTx0AwMfpUr5BwccUALAAgEFwHAgBAANAJKAbSIBd2EMA2El/P/pDSHAAMOQI1q9v2NPL4Orn5Jd6XLVcAH9BDQAIzZxyXtxldrQCII8hUUFIupoAB4b4kZ8Xft7x+fyX+uUOaE73eev/reest1sXWYYCYmWiGYpSNIyHQf57MAaodxjIuDY2AWAH0BcAW81RBLqIC0PaBnDEwnUK6D8sB3NPc75IbOEglUhNhUIztlhSSN8/qT71gLl3QnX8rpy+qLrEXFFfzgJ+TruAPqAe4AuZ/ap9WWmTbrmRMsoNBke+RaeTy/R6XFiBku2fWxgYGe4yMAGjsUggjCC1Lnmj99MpoTVHEVt9TMsXMkuqRZ6A3ges2s+XMgMIVx9ilgCrw+fr6IO21ICl8tCdW96ypalJr7J9Zltyt1DKAbWF/ABtlk0HpOXS5rL9Q4OzZblsXreIplfbB1gt8aXMIYS3X2Y+i541G9XRBodkZR6Pnh+2pAYW+GJmTiVMIueABUSY4kFz8/1zZmCkSMNS0mzfEGrlBUvLgWGKv/8QQuqD/d5qEUC1ZFlN6zY83aLf+EzPGDe/oAybnhuyaINBbTQyer1Kp6NUh8/TmqPqY1rmwhGKGkZgLT7jThl4RtERPQVUssb5w6VUQks8peePUOWooYz22KxW1x5DaPMYqOe4r7QXXI25KoixOx5z3M5u0TrUGmv9D8QtoBAuxOzfVrrJzIZl3kPTRzx/Vo9MH3I3Zm4K0Y/JmTMJqyQFkly7LLvcnVvzzXPMcqzyrF9/3TrPSsg1z9+6s5qgA6sS2t1ATuAPg5KCihdhU8vwTE3zSveag4yW6unFjoK5sjq9pTWJeFRs27eP2HoHHHnb9oRU4aKQnuBoOWyOLZZci4hbKv/XpEtq841w6MxpF784l5decrlx3eX06eEPfzGNR6ZHTokOLskksiriLbfBS6K9qNE6tztrrSodGa/Er0spENpC8y6eWgDhp/4Y76/MV36I5DqK0kQacZjIkRspHPOKQBDgO5oRnZcZvc03QPiFMDAzd+MIlODV8ZA4Ol5uZqBwy+dSrPvc2fb02z3dZj1nz3ZQK1bf8GhPu7PQ7V5dfZu5/tkat+qabjv8aZqYEYWJWeIwESNOewrLx+bR5MGDNivtwMHB2DUv8zTLahZHkjdN+K708Vkpd3Dgl7OtwyZsRi6EXRgJ81vAf2/W1Bxy8AXb+TpoNm5Ms8oc7fSOibJHr5BlZaTNhZHibTPT7/3003v1aor1ijqkMUza4u/moJGV2pBpu2wGYGAxJH89xHzqWgvFcb9x+AQcPQfAciWJvwQAHJge9LhIlZf5JYkJELDU7IRstAGkxkUJsD6xUgAVqFobcClwFWMAeDYALJNp4v0x0015pYBwrAMMmxJwHGpECEeBxHcJWDjeAR7fiDuYzzR2AQ4lFwA8AAWIRBxgRCjASdQjQkgDycIcsEjcAx65T3fi84gKSNWkXLEWX7+MkxKdppVK1aujmNAC7opR4oQSTwNAiy7VB21STqlVjWJN4NOHfW3ed9pUrlyTZpXtnQQLEAQumsw8OCCoK8p013XveY/Vm7VRCgEULRRJhSa2vJaTjCGKy9WoSVOdNMCfqVKuVIsAcMetZnObMqSlRXGZhT5cTs927J/hTgWoGL+4QYxAuz/FyKkBSuf0wlmwV9GZ4pFdyBAhzxwgbhaChf0BHBGIRCzE5vw9J9LJwgndXLzZ7U/yMRKHLeeXd5b744JuTkrxTgA=) format("woff2"),url(data:font/woff;charset=utf-8;base64,d09GRgABAAAAAAhEAA0AAAAADBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAIKAAAABoAAAAcopBMhUdERUYAAAgIAAAAHgAAAB4AKQAPT1MvMgAAAaAAAABGAAAAYDw7S6RjbWFwAAACCAAAAFcAAAFizSy5UGdhc3AAAAgAAAAACAAAAAj//wADZ2x5ZgAAAnQAAAPuAAAFkGZgiMxoZWFkAAABMAAAAC4AAAA2J65mFmhoZWEAAAFgAAAAHgAAACQH4wOKaG10eAAAAegAAAAeAAAAIBXXAS9sb2NhAAACYAAAABQAAAAUBIwF2G1heHAAAAGAAAAAHgAAACABHABybmFtZQAABmQAAAFGAAACgl6CAQJwb3N0AAAHrAAAAFEAAABp9t4hb3jaY2BkYGAAYq9jRZ3x/DZfGbhZGEDgkasgN4L+38DCytwM5HIwMIFEAfykCFoAAHjaY2BkYGBu+N/AEMPCxAAELKwMjAyogB0AR54CdwAAeNpjYGRgYOBkSANiEGACYi4gZGD4D+YzAAAUAgGPAAB42mNgYWFgnMDAysDA1Ml0hoGBoR9CM75mMGLkAIoysDIzYAUBaa4pDAeesb64ytzwv4GBgfkOQyNQmBFJiQIDIwB7qw1cAAB42mNhgADGUAYGFgaGBCD2Z2ECsxkYGhgaABW0AhwAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHAxMDyjPVZ/LOKZ8teXP3/n4EBzrvy/7/kP8mlkr2SCeLGUBPggJGNAS7EyAQkmBjQFDAMewAAiOQV9AAAAAAAAAAAAACYAO4BiAIiAmwCyHjalVRPaNtmFH9Psv5Y+SRZliUntuVgxZWXOXEX25EWO3XWrklKwihJ1tKS9A8dgcHozhns4JEQKGXQ85ZAYSXLNigUthy6BNZdBz0Uxig77dTLDoPtsI5E2ZPTps2hsIH8vff7fe89Pf++9wnicHX/R/423wIGFrhQhjfhJLwDF2ERwHQrWG9hNY8pDUuumLKrft3j/weLBder+7VC1U6J/Cv8n5whxxlqVHO5qtNTLNaKxcx/YLg7ISqqquB+tL7C596npE7mkPNVlFUrhrEX1GaxWqQnFF6mOlHcjGpqmqmGd49a4ODs/mP+S34IHKgCHCv5gV+qYMmTNJTEdB7TduAHZFuchx65LWIISiIFlLySx3++NWYYjnPr8vz8pRuZHsteXri4cGV6SzQMNSbs/oOvvzY+sTF5ur//wJsY7+9Pbk1foahl2+rJ3Lg0P3/5luMYxtiWJMRUw8DNuRfhhx6AALDfjgn8MnjQhAl4F94jskAHNWzQUR2o31dwRctI2YR8ov2qTUjDY643hn6ALbR7MY+ihKKOphSgXz+OniuZLhmKjjY1xCOoj/9g92m2kqUH7xnptBGelRmTeUlmaTedrex9luzmsqjgllmrmyumqprhtKL/1Up9i9+I4oqYEGcSbId1F9i2LMRT4b0E2z5ErE11eYkWKsbk3adRbdzsvOcCsXvZ5O+agt9FZVfMeo1qd2EKubs6fk2VV0Qx/IV9zwrdbDuetrVwh2oT2InAc82Av0a3oQanSTO6BzTF9O9fluk4VpB3ozN1PTr+MpKoY3igaS/akQYRr5MakSbRllDyoiLRtk/SekHN9k9g3aNc0cGUHfAX9maUhLAaszT+vp6KrcaMH5jJK5MLZ+K8qT5RTUGcjRkK96FixGZFwVTPcSjn2JIqyxzZj1QpHF1SsyS0pC6pOYnsx7xmpXRRT1ka/qzIf8jx8DfNItAbJ6CEf+pssNEYZHqim63JiiKvse4EPuF4JksTksMEVSKbK43LMhNZjnxJFZjjoKXfjOrc1C0EHtrQ5j/h2pCEXhggvUgZUYrGvkrXI4iUOPJ5COh3iDmYW280s9lmY31jvTGazY421+bKU+Xy1PloGc4M1AcynYVrnxppTk01R049t+HVZ1G03M48C8tQBxCDNt3TDe5vMCED/TACMIbecDT21XTg9XU6zGNgBX0uTXtQwnRg1zrtVmicS0Gt2sITGNgW9Rpe76KG8rnZ8clOr8m3Hi4K9Dq8dqeyp1UevH1mLuo8eTJ8lM/50c6wUp56fD2Xp7Su2Z6o3TfOrwqLmYFPv6CMwQeZDnUu/LXLp2hhuJChSGr7XyHB/2AAAHjafZDNSsNAFIXP9E9tQcSC61kVQUh/lqW7Qt25cFHXbTpJW5JMmEwLXbp15QO49TF8AJ9BcOWDeBqvCBWakMs3595zZiYALvEJhZ+njWthhVPcCVdwgli4Sv1RuEZ+Ea6jhTfhBvUP4SZu1Ei4hbZ6ZoKqnXHVKdP2rHCBkXAF53gQrlK3wjXyk3AdV3gVblB/F25iii/hFjpqiTEcDGbwrAtozLFjXSFkboaorB4YOzPzZqHnO70KbRbZjOK/qb/WPeNibJAw2nFp4k0yc0ctR1pTpjkUHNm3NPoI0KNsXLGyme4HvaP2W9qzMuLwngW2POaAqqdR83O0p6SJxBheISFr5GVvTSWkHjDWZMb9/pViGw+8j3TkbKon3NYkidW5s2sTeg4vyz1yDNHlGx2kB+XhU455nw+73UgCgtCm+AYPanCHAAB42m3G0QqAIAxA0c3StL7FjxJdOLCQ5sv+vqLXDly4YOCzwr/whGDQ4IQzWnS4+NySCO/qhNKVa6DCIzY+ydLRh26kFAtLb0n9+5UL3Q7rE1cAAAAAAAAB//8AAgABAAAADAAAABYAAAACAAEAAwAIAAEABAAAAAIAAAAAeNpjYGBgZACCe2xaeSD6kasgN4wGAC9hBAQAAA==) format("woff");font-weight:400;font-style:normal;font-display:swap}.icon{font-family:icon!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-empty:before{content:""}.icon-classify:before{content:""}.icon-search:before{content:""}.icon-edit-line:before{content:""}.icon-eye-display:before{content:""}.icon-eye-hide:before{content:""}:root,html[data-theme=light-burgundy]{--bg-canvas: #f4f2f0;--bg-surface: #ffffff;--bg-muted: #f0ece9;--bg-subtle: #f8f6f4;--bg-elevated: #ffffff;--surface-default: #ffffff;--surface-raised: #ffffff;--surface-field: #f8f6f4;--surface-selected: #f5eeee;--brand-deep: #54111f;--brand-oxblood: #641626;--brand-primary: #7f1f31;--brand-primary-strong: #6b1728;--brand-secondary: #942d3d;--brand-accent: #a8424d;--brand-tint: #f8edef;--brand-glow: rgba(127, 31, 49, .14);--gold-deep: #9a722f;--gold-main: #c39a4b;--gold-light: #e1c27b;--gold-glow: rgba(195, 154, 75, .13);--text-primary: #241f20;--text-secondary: #6f6667;--text-muted: #a19898;--text-inverse: #fffaf5;--text-inverse-muted: rgba(255, 250, 245, .72);--market-rise: #e03a46;--market-fall: #169260;--market-flat: #777070;--market-rise-fill: rgba(224, 58, 70, .1);--market-fall-fill: rgba(22, 146, 96, .1);--border-brand: rgba(195, 154, 75, .46);--border-brand-strong: rgba(195, 154, 75, .66);--border-default: #e6e0dc;--border-subtle: #eee9e6;--border-focus: rgba(127, 31, 49, .3);--divider-default: #ece7e4;--divider-strong: #ddd5d1;--shadow-card: 0 5px 18px rgba(48, 31, 32, .055);--shadow-raised: 0 12px 30px rgba(48, 31, 32, .1);--shadow-gold-glow: 0 5px 16px rgba(154, 114, 47, .1);--shadow-brand-glow: 0 10px 26px rgba(84, 17, 31, .14);--hero-home: linear-gradient(132deg, #54111f 0%, #751d2e 58%, #963746 100%);--hero-home-glow: radial-gradient(circle at 88% 12%, rgba(225, 194, 123, .16), transparent 36%);--hero-watchlist: linear-gradient(126deg, #54111f 0%, #7f1f31 68%, #913342 100%);--hero-watchlist-glow: radial-gradient(circle at 88% 18%, rgba(225, 194, 123, .13), transparent 34%);--hero-ai: linear-gradient(126deg, #241316 0%, #4d1723 54%, #6f2030 100%);--hero-ai-glow: radial-gradient(circle at 82% 18%, rgba(225, 194, 123, .14), transparent 36%);--hero-strategy: linear-gradient(126deg, #54111f 0%, #771c2e 68%, #903341 100%);--hero-strategy-glow: radial-gradient(circle at 84% 12%, rgba(225, 194, 123, .12), transparent 34%);--hero-fund: linear-gradient(128deg, #54111f 0%, #792033 62%, #963746 100%);--hero-fund-glow: radial-gradient(circle at 86% 18%, rgba(225, 194, 123, .14), transparent 36%);--hero-profile: linear-gradient(132deg, #54111f 0%, #751d2e 58%, #963746 100%);--hero-profile-glow: radial-gradient(circle at 88% 16%, rgba(225, 194, 123, .16), transparent 38%);--v46-radius-card: 14px;--v46-radius-control: 10px;--v46-page-x: 14px;--v46-section-gap: 12px;--van-primary-color: #7f1f31;--van-danger-color: #e03a46;--van-success-color: #169260;--van-text-color: #241f20;--van-text-color-2: #6f6667;--van-text-color-3: #a19898;--van-background: #f4f2f0;--van-background-2: #ffffff;--van-background-3: #f8f6f4;--van-border-color: #ece7e4;--van-active-color: #f5eeee;--van-cell-background: #ffffff;--van-button-primary-background: #7f1f31;--van-button-primary-border-color: #7f1f31;--van-tab-active-text-color: #7f1f31;--van-tabs-bottom-bar-color: #7f1f31}html,body,#app,button,input,textarea{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,Arial,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}body,.app-route-shell{background:var(--bg-canvas)}button,input,textarea{letter-spacing:0}.app-route-shell :is(.asset-total,.total-value,.detail-value,.mi-value,.mi-change,.mk-idx-price,.mk-idx-sub,.sl-price,.sl-pct,.cell-price,.chg-badge,.gi-value,.profit-value){font-variant-numeric:tabular-nums lining-nums}.van-tabs__wrap,.van-tabs__nav{background:transparent!important}.van-tabs__line{width:24px!important;height:3px!important;border-radius:999px!important;background:var(--brand-primary)!important}.van-tab{color:var(--text-secondary)}.van-tab--active{color:var(--brand-primary)!important;font-weight:650!important}.top-nav-bar{box-shadow:none!important;border-bottom-color:rgba(225,194,123,.36)!important}@media(max-width:359px){:root{--v46-page-x: 10px}}:root,html[data-theme=light-burgundy]{--bg-canvas: #f5f6f8;--bg-surface: #ffffff;--bg-muted: #f0f2f5;--bg-subtle: #f8f9fb;--bg-elevated: #ffffff;--surface-default: #ffffff;--surface-raised: #ffffff;--surface-field: #f3f5f7;--surface-selected: #f8eef1;--brand-deep: #5f1028;--brand-oxblood: #70152f;--brand-primary: #861f3b;--brand-primary-strong: #70172f;--brand-secondary: #9b3150;--brand-accent: #b34b67;--brand-tint: #faeef2;--brand-glow: rgba(134, 31, 59, .1);--gold-deep: #7d2942;--gold-main: #a85c72;--gold-light: #d7aab7;--gold-glow: rgba(134, 31, 59, .08);--text-primary: #171a21;--text-secondary: #626875;--text-muted: #9aa0aa;--text-inverse: #ffffff;--text-inverse-muted: rgba(255,255,255,.72);--market-rise: #e43d4d;--market-fall: #07966a;--market-flat: #707784;--market-rise-fill: rgba(228, 61, 77, .09);--market-fall-fill: rgba(7, 150, 106, .09);--border-brand: rgba(134, 31, 59, .18);--border-brand-strong: rgba(134, 31, 59, .3);--border-default: #e7e9ee;--border-subtle: #eef0f3;--border-focus: rgba(134, 31, 59, .28);--divider-default: #eceef2;--divider-strong: #dfe2e8;--shadow-card: 0 1px 2px rgba(20, 24, 32, .025);--shadow-raised: 0 10px 28px rgba(20, 24, 32, .08);--shadow-gold-glow: none;--shadow-brand-glow: 0 8px 22px rgba(95, 16, 40, .12);--hero-home: linear-gradient(120deg, #65152e 0%, #8b2341 100%);--hero-watchlist: linear-gradient(120deg, #65152e 0%, #8b2341 100%);--hero-ai: linear-gradient(120deg, #32131e 0%, #6d1a35 100%);--hero-strategy: linear-gradient(120deg, #65152e 0%, #8b2341 100%);--hero-fund: linear-gradient(120deg, #65152e 0%, #8b2341 100%);--hero-profile: linear-gradient(120deg, #65152e 0%, #8b2341 100%);--hero-home-glow: none;--hero-watchlist-glow: none;--hero-ai-glow: none;--hero-strategy-glow: none;--hero-fund-glow: none;--hero-profile-glow: none;--v46-radius-card: 10px;--v46-radius-control: 8px;--v46-page-x: 12px;--v46-section-gap: 10px;--van-primary-color: #861f3b;--van-danger-color: #e43d4d;--van-success-color: #07966a;--van-background: #f5f6f8;--van-background-2: #ffffff;--van-background-3: #f3f5f7;--van-border-color: #eceef2;--van-active-color: #f3f5f7}.login-page{padding-inline:24px!important;background:var(--bg-canvas)!important}.login-page:before,.login-page:after,.brand-emblem:before,.brand-emblem:after{display:none!important}.service-entry{top:calc(14px + var(--app-safe-top, 0px))!important;right:16px!important;height:34px!important;border:1px solid var(--border-default)!important;border-radius:8px!important;color:var(--text-secondary)!important;background:#fff!important;box-shadow:none!important}.brand-area{padding-top:calc(60px + var(--app-safe-top, 0px))!important}.brand-emblem{width:58px!important;height:58px!important;margin-bottom:14px!important;border:0!important;border-radius:14px!important;background:var(--brand-primary)!important;box-shadow:none!important}.emblem-char{color:#fff!important;font-size:16px!important}.brand-tag{margin-bottom:8px!important;color:var(--text-muted)!important;letter-spacing:.2em!important}.brand-title{margin-bottom:7px!important;padding:0!important;color:var(--text-primary)!important;font-size:28px!important;letter-spacing:.02em!important}.brand-line{display:none!important}.brand-sub{color:var(--text-secondary)!important;font-size:13px!important}.form-area{margin-top:28px!important;padding:20px!important;border:1px solid var(--border-default)!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important}.label-num{display:none!important}.field-label{margin-bottom:7px!important;color:var(--text-secondary)!important;font-size:13px!important;letter-spacing:0!important}.field-input{min-height:46px!important;border:1px solid var(--border-default)!important;border-radius:8px!important;background:var(--surface-field)!important;box-shadow:none!important}.field-input:focus-within{border-color:var(--border-focus)!important;background:#fff!important}.btn-primary{min-height:46px!important;border-radius:8px!important;background:var(--brand-primary)!important;box-shadow:none!important}.btn-secondary{min-height:44px!important;border-radius:8px!important;border-color:var(--border-default)!important;color:var(--text-secondary)!important;background:#fff!important;box-shadow:none!important}.footer-mark .footer-line{background:var(--divider-default)!important}.footer-mark .footer-text{color:var(--text-muted)!important;letter-spacing:.04em!important}.hero[class*=hero--]{background:var(--hero-g)!important}.hero-glow,.hero-texture,.hero-edge,.summary-bg-deco,.material-seal{display:none!important}.custom-nav-container,.top-nav-bar,.stock-detail>.top-nav,.buy-strategy-page>.top-nav{background:var(--brand-primary)!important;border-bottom:1px solid rgba(255,255,255,.08)!important;box-shadow:none!important}.nav-back:before,.custom-nav-back:before{display:none!important}.nav-back{color:#fff!important}.nav-back>svg,.nav-search>svg{width:22px!important;height:22px!important}.custom-nav-title,.nav-title,.nav-stock-name{letter-spacing:.02em!important;font-size:17px!important;font-weight:650!important}:where(.market-section,.hot-section,.supervision-entry,.stock-card,.xg-card,.hold-card,.etf-card,.info-card,.order-controls-card,.order-summary,.defer-card,.menu-block,.pay-card,.setting-list){border-color:var(--border-default)!important;border-radius:10px!important;box-shadow:none!important}.home-page .search-bar{padding:12px 12px 8px!important}.home-page .search-logo{width:32px!important;height:32px!important;border-radius:8px!important;overflow:hidden}.home-page .search-field{min-height:42px!important;border:0!important;border-radius:9px!important;background:#fff!important;color:var(--text-secondary)!important;box-shadow:none!important}.home-page .top-nav{margin:2px 12px 10px!important;border:0!important}.home-page .nav-item{border-right-color:rgba(255,255,255,.12)!important}.home-page .nav-icon-wrap{width:38px!important;height:38px!important;border:0!important;border-radius:10px!important;color:#fff!important;background:rgba(255,255,255,.1)!important;box-shadow:none!important}.home-page .nav-text{color:rgba(255,255,255,.88)!important;font-size:12px!important}.home-page .banner-section .material-card{border:0!important;border-radius:10px!important;background:rgba(255,255,255,.075)!important;box-shadow:none!important}.home-page .banner-section .material-card:before,.home-page .banner-section .material-card:after,.home-page .banner-section .material-inner:before,.home-page .banner-section .material-inner:after,.home-page .banner-section .material-body:before,.home-page .banner-section .material-body:after{display:none!important}.home-page .banner-section .material-inner{border-radius:10px!important;background:transparent!important}.home-page .material-tagline{border-color:rgba(255,255,255,.16)!important;background:rgba(255,255,255,.06)!important;box-shadow:none!important}.home-page .material-tag-dot{background:#fff!important;box-shadow:none!important}.home-page .material-tag-text,.home-page .material-title-plain,.home-page .material-title-foil{color:#fff!important;-webkit-text-fill-color:#fff!important;background:none!important;filter:none!important;text-shadow:none!important}.home-page .material-title-rule{background:rgba(255,255,255,.24)!important}.home-page .material-desc{color:rgba(255,255,255,.66)!important}.home-page .material-desc-dot{background:rgba(255,255,255,.42)!important}.home-page .material-cta{color:var(--brand-primary)!important;background:#fff!important;box-shadow:none!important;text-shadow:none!important;letter-spacing:.08em!important}.home-page .material-stats{border-top-color:rgba(255,255,255,.12)!important;box-shadow:none!important}.home-page .material-stat-num,.home-page .material-stat-lead .material-stat-num{color:#fff!important;-webkit-text-fill-color:#fff!important;background:none!important;text-shadow:none!important}.home-page .material-stat-label{color:rgba(255,255,255,.58)!important}.home-page .material-stat-divider{background:rgba(255,255,255,.12)!important}.market-section,.hot-section,.supervision-entry,.ai-promo{margin:10px 12px!important;border:1px solid var(--border-default)!important;border-radius:10px!important;box-shadow:none!important}.ai-promo{position:relative;min-height:112px;max-height:none!important;padding:18px;display:flex;align-items:center;overflow:hidden;color:#fff;background:linear-gradient(120deg,#27131b,#681a35)!important;filter:none}.ai-promo-copy{position:relative;z-index:2;display:flex;flex-direction:column;min-width:0}.ai-promo-kicker{margin-bottom:6px;color:rgba(255,255,255,.62);font-size:11px;letter-spacing:.12em}.ai-promo-copy strong{color:#fff;font-size:18px;line-height:1.3;letter-spacing:.02em}.ai-promo-copy small{margin-top:7px;color:rgba(255,255,255,.6);font-size:12px;line-height:1.4}.ai-promo-symbol{position:absolute;z-index:1;right:30px;top:14px;width:110px;height:84px;color:rgba(255,255,255,.18)}.ai-promo-symbol span{position:absolute;right:2px;top:-10px;font-size:72px;font-weight:800;letter-spacing:-.08em}.ai-promo-symbol svg{position:absolute;right:0;bottom:0;width:84px}.ai-promo-arrow{position:absolute;z-index:3;right:14px;top:50%;transform:translateY(-50%);color:rgba(255,255,255,.72);font-size:26px}.mk-topbar{min-height:48px!important;padding:0 14px!important;background:var(--brand-primary)!important;box-shadow:none!important}.mk-searchbox,.etf-searchbox{border:1px solid var(--border-default)!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important}.mk-idx-strip{gap:0!important;overflow:hidden;border:1px solid var(--border-default)!important;border-radius:10px!important;background:#fff!important}.mk-idx-card{border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.mk-idx-card+.mk-idx-card{border-left:1px solid var(--divider-default)!important}.stock-list-wrap,.etf-list{border:1px solid var(--border-default)!important;border-radius:10px!important;overflow:hidden;background:#fff!important}.sl-row,.list-row{border-bottom:1px solid var(--divider-default)!important;background:#fff!important}.sl-row:last-child,.list-row:last-child{border-bottom:0!important}.chg-badge{border-radius:6px!important;box-shadow:none!important}.ai-console{border:0!important;border-radius:0!important;background:linear-gradient(120deg,#32131e,#6d1a35)!important;box-shadow:none!important}.console-art{opacity:.55;filter:saturate(.55)}.console-status,.recommend-tag{border-radius:6px!important;box-shadow:none!important}.stock-card{background:#fff!important}.stock-card.highlight{border-color:rgba(134,31,59,.22)!important;background:#fff!important}.rank-bg{color:rgba(134,31,59,.055)!important}.console-title{color:#fff!important;text-shadow:none!important}.console-sub{color:rgba(255,255,255,.58)!important}.console-status{border-color:rgba(81,211,153,.28)!important;background:rgba(6,72,52,.42)!important;color:#b9f5d9!important}.dir-btn{border-color:rgba(255,255,255,.16)!important;color:rgba(255,255,255,.78)!important;background:rgba(255,255,255,.06)!important;box-shadow:none!important}.dir-btn.dir-up.dir-active{color:#fff!important;background:#a72e49!important;border-color:#a72e49!important}.dir-btn.dir-down.dir-active{color:#fff!important;background:#087d5b!important;border-color:#087d5b!important}.console-art{height:154px!important;padding:14px 18px 16px;box-sizing:border-box;opacity:1!important;filter:none!important;background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(135deg,#36121f,#5f1730)!important;background-size:22px 22px,22px 22px,auto!important}.factor-viz{height:100%;display:flex;flex-direction:column}.factor-viz-head{display:flex;justify-content:space-between;align-items:center;color:rgba(255,255,255,.72);font-size:11px}.factor-live{display:inline-flex;align-items:center;gap:4px;color:#9ee5c5}.factor-live i{width:6px;height:6px;border-radius:50%;background:#43d39a}.factor-bars{flex:1;display:flex;align-items:flex-end;gap:6px;padding:14px 2px 8px}.factor-bars i{flex:1;height:var(--h);min-height:8px;border-radius:3px 3px 1px 1px;background:linear-gradient(180deg,#d76b89,#8e2747);opacity:.92}.factor-bars i:nth-child(3n){background:linear-gradient(180deg,#72c7ac,#178365)}.factor-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding-top:8px;border-top:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.48);font-size:10px}.factor-metrics span{text-align:center}.factor-metrics b{margin-right:3px;color:#fff;font-size:12px;font-weight:650}.stock-action .follow-btn{color:#fff!important;background:var(--brand-primary)!important;box-shadow:none!important}.xg-hero,.etf-hero{border-bottom:0!important}.hero-title{letter-spacing:.01em!important}.mine-entry,.nav-entry{border:1px solid rgba(255,255,255,.24)!important;border-radius:8px!important;background:rgba(255,255,255,.08)!important;box-shadow:none!important}.xg-page .tab-wrap{border:0!important;border-radius:8px!important;background:rgba(255,255,255,.1)!important;box-shadow:none!important}.xg-page .tab-item.active{border-radius:7px!important;color:var(--brand-primary)!important;background:#fff!important;box-shadow:none!important}.board-tag,.sg-btn{border-radius:6px!important}.sg-btn{color:#fff!important;border-color:var(--brand-primary)!important;background:var(--brand-primary)!important;box-shadow:none!important}.sg-btn.is-upcoming{color:var(--brand-primary)!important;border-color:rgba(134,31,59,.2)!important;background:#fff!important}.person-center-page .user-avatar{border-color:rgba(255,255,255,.35)!important;box-shadow:none!important}.person-center-page .notification-bell,.person-center-page .profile-action-btn{border:1px solid rgba(255,255,255,.18)!important;color:#fff!important;background:rgba(255,255,255,.08)!important;box-shadow:none!important}.person-center-page .profile-service-action,.person-center-page .profile-service-action *{color:#fff!important;stroke:currentColor!important}.home-page .material-stat-unit{color:inherit!important}.ai-container .console-title{color:#fff!important}.person-center-page .asset-section{border:1px solid rgba(255,255,255,.12)!important;border-radius:10px!important;background:rgba(255,255,255,.07)!important;box-shadow:none!important}.person-center-page .grid-section,.person-center-page .pay-cards,.person-center-page .menu-block{border-color:var(--border-default)!important;box-shadow:none!important}.person-center-page .grid-icon,.person-center-page .cell-icon,.person-center-page .pay-icon{border:0!important;border-radius:9px!important;color:var(--brand-primary)!important;background:var(--brand-tint)!important;box-shadow:none!important}.person-center-page .grid-section .grid-item .grid-icon{border:0!important;color:var(--brand-primary)!important;background:var(--brand-tint)!important;box-shadow:none!important}.logout-btn,.setting-logout{border-color:rgba(134,31,59,.18)!important;border-radius:9px!important;color:var(--brand-primary)!important;background:#fff!important;box-shadow:none!important}.buy-strategy-page,.stock-detail,.holding-page{background:var(--bg-canvas)!important}.sub-tabs{border-radius:8px!important;background:#eceef2!important}.sub-tab{border-radius:7px!important}.sub-tab.active{box-shadow:none!important}.price-panel,.deal-panel,.kline-tab-bar,.kline-area,.latest-price,.tab-bar{background:#fff!important}.quote-panel,.hold-card,.order-controls-card,.order-summary,.defer-card{border-color:var(--border-default)!important;box-shadow:none!important}.bottom-bar,.bottom-action{background:#fff!important;border-top:1px solid var(--divider-default)!important;box-shadow:0 -4px 16px rgba(20,24,32,.04)!important}.trade-action-btn,.bottom-bar .bar-btn{box-shadow:none!important}.van-cell,.van-cell-group,.setting-row{background:#fff!important}.van-cell:after{border-color:var(--divider-default)!important}.van-button{box-shadow:none!important}.van-button--round{border-radius:9px!important}@media(max-width:359px){:root{--v46-page-x: 10px}.home-page .search-bar{padding-inline:10px!important}}.home-page .banner-section .material-stat-unit{color:#fff!important;-webkit-text-fill-color:#fff!important}.ai-container .ai-console .console-title{color:#fff!important;background:none!important;-webkit-text-fill-color:#fff!important}.person-center-page .profile-service-action svg *,.person-center-page .profile-service-action svg path,.person-center-page .profile-service-action svg circle{color:#fff!important;stroke:#fff!important}.messages-page .message-overview{border:0!important;border-radius:11px!important;background:linear-gradient(120deg,#68152f,#8a2341)!important;box-shadow:none!important}.messages-page .category-tabs button{border:1px solid var(--border-default)!important;border-radius:7px!important;background:#fff!important;box-shadow:none!important}.messages-page .category-tabs button.active{border-color:var(--brand-primary)!important;color:#fff!important;background:var(--brand-primary)!important}.messages-page .msg-card{margin-bottom:8px!important;border-color:var(--border-default)!important;border-radius:10px!important;box-shadow:none!important}.messages-page .msg-icon,.messages-page .detail-icon{border-radius:9px!important;background:#5b6472!important;box-shadow:none!important}.messages-page .icon-trade{background:#9b304c!important}.messages-page .icon-funds{background:#177b66!important}.messages-page .icon-account{background:#3f628e!important}.messages-page .msg-meta em{border-radius:4px!important;color:var(--brand-primary)!important;background:var(--brand-tint)!important}.messages-page .msg-meta em.urgent{color:#fff!important;background:var(--market-rise)!important}.my-page .header-section{padding-bottom:18px!important;background:linear-gradient(120deg,#68152f,#8a2341)!important}.my-page .wave-decoration{display:none!important}.my-page .asset-card{margin:12px 12px 0!important;padding:16px!important;border:1px solid var(--border-default)!important;border-radius:10px!important;background:#fff!important;box-shadow:none!important}.my-page .asset-total{margin-bottom:14px!important;color:var(--text-primary)!important;font-family:Roboto Mono,SFMono-Regular,Consolas,monospace!important;font-variant-numeric:tabular-nums}.my-page .asset-detail-value{color:var(--text-primary)!important;font-family:Roboto Mono,SFMono-Regular,Consolas,monospace!important;font-variant-numeric:tabular-nums}.my-page .asset-divider{background:var(--divider-default)!important}.my-page .menu-group{border:1px solid var(--border-default)!important;border-radius:10px!important;background:#fff!important;box-shadow:none!important}.my-page .menu-item{min-height:52px!important}.my-page .menu-icon-wrap svg *,.my-page .menu-icon-wrap svg path,.my-page .menu-icon-wrap svg circle{stroke:var(--brand-primary)!important}.my-page .credit-score,.my-page .menu-status{color:var(--brand-primary)!important}.balance-card{border:0!important;border-radius:11px!important;background:linear-gradient(120deg,#68152f,#8a2341)!important;box-shadow:none!important}.balance-card:before,.balance-card:after{display:none!important}.balance-card-icon{border-color:rgba(255,255,255,.2)!important;border-radius:8px!important;color:#fff!important;background:rgba(255,255,255,.08)!important}.available-value span,.frozen-row em{color:#fff!important}.frozen-row em{background:rgba(255,255,255,.1)!important}.transfer-form-card,.recent-transfer-card{border-color:var(--border-default)!important;border-radius:10px!important;box-shadow:none!important}.service-entry-mask{background:rgba(20,24,32,.48)!important;backdrop-filter:blur(2px)!important;-webkit-backdrop-filter:blur(2px)!important}.service-entry-dialog{padding:24px 20px 18px!important;border:1px solid var(--border-default)!important;border-radius:15px!important;color:var(--text-primary)!important;background:#fff!important;box-shadow:0 20px 48px rgba(20,24,32,.18)!important}.service-entry-dialog:before{display:none!important}.service-entry-icon{width:54px!important;height:54px!important;border:0!important;border-radius:12px!important;color:var(--brand-primary)!important;background:var(--brand-tint)!important;box-shadow:none!important}.service-entry-icon svg,.service-entry-icon svg *{color:var(--brand-primary)!important;stroke:currentColor!important}.service-entry-badge{border-radius:5px!important;color:var(--brand-primary)!important;background:var(--brand-tint)!important;letter-spacing:.06em!important}.service-entry-dialog h2{color:var(--text-primary)!important}.service-entry-description{color:var(--text-secondary)!important}.service-entry-scope span{border-color:var(--border-default)!important;border-radius:7px!important;color:var(--text-secondary)!important;background:var(--surface-field)!important}.service-entry-security{border-left-color:var(--brand-primary)!important;border-radius:4px 8px 8px 4px!important;color:var(--text-secondary)!important;background:var(--brand-tint)!important}.service-entry-security svg,.service-entry-security svg *{color:var(--brand-primary)!important;stroke:currentColor!important}.service-entry-confirm{border-radius:9px!important;color:#fff!important;background:var(--brand-primary)!important;box-shadow:none!important}.version-update-page .version-hero{border:0!important;border-radius:12px!important;background:linear-gradient(120deg,#68152f,#8a2341)!important;box-shadow:none!important}.version-update-page .app-mark{border:1px solid rgba(255,255,255,.18)!important;border-radius:11px!important;color:#fff!important;background:rgba(255,255,255,.08)!important;box-shadow:none!important}.version-update-page .version-info-card,.version-update-page .update-content-card{border-color:var(--border-default)!important;border-radius:10px!important;box-shadow:none!important}.version-update-page .info-item{border-radius:8px!important}.version-update-page .info-icon.latest,.version-update-page .info-icon.date{color:var(--brand-primary)!important;border-color:rgba(134,31,59,.14)!important;background:var(--brand-tint)!important}.version-update-page .title-line{background:var(--brand-primary)!important}.version-update-page .btn-update{border-radius:9px!important;color:#fff!important;background:var(--brand-primary)!important;box-shadow:none!important}:root{--v48-ink: #161a22;--v48-muted: #77808e;--v48-line: #e8ebf0;--v48-canvas: #f5f6f8;--v48-brand: #7d1937;--v48-brand-deep: #5d1229;--v48-brand-tint: #f8edf1}html,body,#app{background:var(--v48-canvas)!important}.custom-nav-container,.holding-page>.top-nav-bar,.stock-detail>.top-nav,.buy-strategy-page>.top-nav{color:var(--v48-ink)!important;background:#fff!important;border-bottom:1px solid var(--v48-line)!important}.custom-nav-container .custom-nav-title,.custom-nav-container .custom-nav-left,.custom-nav-container .custom-nav-right,.custom-nav-container .custom-nav-back,.custom-nav-container .nav-action,.holding-page>.top-nav-bar .nav-back,.holding-page>.top-nav-bar .nav-title,.stock-detail>.top-nav,.stock-detail>.top-nav .nav-back,.stock-detail>.top-nav .nav-stock-name,.stock-detail>.top-nav .nav-search,.buy-strategy-page>.top-nav,.buy-strategy-page>.top-nav .nav-back,.buy-strategy-page>.top-nav .nav-title,.buy-strategy-page>.top-nav .nav-search{color:var(--v48-ink)!important}.stock-detail>.top-nav .nav-title-box,.stock-detail>.top-nav .nav-stock-code{color:var(--v48-ink)!important}.stock-detail>.top-nav svg,.custom-nav-container .custom-nav-back svg,.custom-nav-container .custom-nav-back svg *{stroke:currentColor!important}.custom-nav-container .custom-nav-title,.holding-page>.top-nav-bar .nav-title,.stock-detail>.top-nav .nav-stock-name,.buy-strategy-page>.top-nav .nav-title{font-size:16px!important;font-weight:650!important}.hero--home-wealth{background:var(--v48-brand-deep)!important}.home-page .search-logo{width:34px!important;height:34px!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:9px!important;display:grid!important;place-items:center!important;background:rgba(255,255,255,.08)!important;box-shadow:none!important}.home-page .brand-mark{color:#fff;font-family:Arial Narrow,Arial,sans-serif;font-size:14px;font-weight:800;line-height:1;letter-spacing:-.04em}.home-page .search-field{min-height:40px!important;border-radius:8px!important}.home-page .top-nav{gap:0!important;padding:3px 0 9px!important}.home-page .nav-item{height:62px!important;padding:4px 2px!important;gap:3px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.home-page .nav-icon-wrap{width:30px!important;height:30px!important;flex-basis:30px!important;border:0!important;border-radius:0!important;background:transparent!important}.home-page .nav-icon-wrap svg{width:23px!important;height:23px!important}.home-page .nav-text{font-size:11px!important}.home-page .banner-section .material-card{border:1px solid rgba(255,255,255,.22)!important;border-radius:11px!important;color:var(--v48-ink)!important;background:#fff!important}.home-page .material-tagline{border:0!important;border-radius:5px!important;color:var(--v48-brand)!important;background:var(--v48-brand-tint)!important}.home-page .material-tag-dot{background:var(--v48-brand)!important}.home-page .material-tag-text{color:var(--v48-brand)!important;-webkit-text-fill-color:var(--v48-brand)!important}.home-page .material-title-plain,.home-page .material-title-foil{color:var(--v48-ink)!important;-webkit-text-fill-color:var(--v48-ink)!important}.home-page .material-title-rule{background:var(--v48-line)!important}.home-page .material-desc{color:var(--v48-muted)!important}.home-page .material-desc-dot{background:#c4c9d1!important}.home-page .material-cta{height:42px!important;border-radius:8px!important;color:#fff!important;background:var(--v48-brand)!important}.home-page .material-stats{border-top-color:var(--v48-line)!important}.home-page .material-stat-num,.home-page .material-stat-lead .material-stat-num,.home-page .material-stat-unit,.home-page .banner-section .material-stat-unit{color:var(--v48-ink)!important;-webkit-text-fill-color:var(--v48-ink)!important}.home-page .material-stat-lead .material-stat-num{color:var(--v48-brand)!important;-webkit-text-fill-color:var(--v48-brand)!important}.home-page .material-stat-label,.home-page .material-stat-lead .material-stat-label{color:var(--v48-muted)!important}.home-page .material-stat-divider{background:var(--v48-line)!important}.mk-topbar{min-height:44px!important;background:var(--v48-brand-deep)!important}.mk-title{font-size:17px!important}.mk-searchbox{min-height:40px!important}.mk-idx-strip,.mk-breadth{border-radius:8px!important}.sl-wrap{padding:0 10px!important;border-radius:8px!important}.sl-row{min-height:58px!important;padding:8px 0!important}.sl-name{font-size:14px!important}.sl-price,.sl-pct{font-family:Roboto Mono,SFMono-Regular,Consolas,monospace!important;font-variant-numeric:tabular-nums}.sl-star-btn{width:24px!important;height:24px!important;border-radius:50%!important;border-color:#cfd4dc!important;color:#929aa6!important;background:#fff!important}.sl-star-btn.is-on{border-color:rgba(125,25,55,.22)!important;color:var(--v48-brand)!important;background:var(--v48-brand-tint)!important}.hero--profile-assets{background:var(--v48-brand-deep)!important}.person-center-page .header-section{padding-top:12px!important}.person-center-page .user-info{padding-top:4px!important;padding-bottom:10px!important}.person-center-page .asset-section{padding:0 0 28px!important}.person-center-page .asset-total{margin-bottom:14px!important}.person-center-page .total-value{font-size:30px!important}.person-center-page .asset-detail{row-gap:8px!important}.person-center-page .grid-section{margin-top:-14px!important;padding:8px 0!important;border-radius:10px!important}.person-center-page .grid-item{gap:3px!important;padding:3px 0!important}.person-center-page .grid-icon,.person-center-page .grid-icon.red.outline,.person-center-page .grid-icon.red.solid,.person-center-page .grid-icon.blue.outline,.person-center-page .grid-icon.blue.solid{width:32px!important;height:32px!important;border:0!important;border-radius:8px!important;color:var(--v48-brand)!important;background:var(--v48-brand-tint)!important;outline:0!important;box-shadow:none!important}.person-center-page .grid-icon svg{width:21px!important;height:21px!important}.person-center-page .grid-text{font-size:11px!important}.person-center-page .profile-service-action{right:0!important;bottom:7px!important;width:76px!important;height:32px!important;border-radius:8px!important}.holding-page .summary-card{padding:14px 12px 16px!important;background:var(--v48-brand-deep)!important}.holding-page .summary-label{font-size:11px!important}.holding-page .summary-value{font-size:15px!important;font-family:Roboto Mono,SFMono-Regular,Consolas,monospace!important}.holding-page .tab-bar{height:42px!important;padding:0 8px!important}.holding-page .tab-item{height:42px!important}.holding-page .list-wrap{padding:10px 12px!important}.holding-page .hold-list{gap:0!important;overflow:hidden;border:1px solid var(--v48-line);border-radius:9px;background:#fff}.holding-page .hold-card{padding:12px!important;border:0!important;border-radius:0!important;box-shadow:none!important}.holding-page .hold-card+.hold-card{border-top:1px solid var(--v48-line)!important}.holding-page .card-head{padding-bottom:8px!important}.holding-page .card-grid{padding:9px 0 3px!important}.holding-page .grid-label{font-size:10px!important}.holding-page .grid-value{font-family:Roboto Mono,SFMono-Regular,Consolas,monospace!important;font-size:13px!important}.buy-strategy-page .order-controls-card,.buy-strategy-page .order-summary,.buy-strategy-page .defer-card,.stock-detail .quote-panel,.stock-detail .kline-area,.stock-detail .deal-panel{border-radius:8px!important;box-shadow:none!important}.buy-strategy-page .bottom-action button,.stock-detail .bottom-bar .bar-btn{border-radius:7px!important;box-shadow:none!important}.app-tabbar{--app-tabbar-height: 52px;border-top-color:var(--v48-line)!important;background:rgba(255,255,255,.98)!important}.app-tabbar .van-tabbar-item{font-size:10px!important}.app-tabbar .van-tabbar-item__icon{margin-bottom:2px!important}.app-tabbar .tab-icon{width:20px!important;height:20px!important}.app-tabbar .van-tabbar-item--active{color:var(--v48-brand)!important;background:transparent!important}.setting-page{padding-top:12px!important}.setting-list{border-radius:9px!important}.setting-row{min-height:50px!important}.setting-logout-wrap{padding-top:16px!important}@media(max-width:359px){.home-page .material-title-plain,.home-page .material-title-foil{font-size:23px!important}.person-center-page .total-value{font-size:27px!important}}:root{--v49-ink: #151922;--v49-muted: #747d8b;--v49-soft: #f1f3f6;--v49-line: #e4e8ed;--v49-rise: #e43d4f;--v49-fall: #07966a;--v49-brand: #7d1937;--v49-brand-deep: #551126}.hero--home-wealth{background:linear-gradient(145deg,#541024,#6b1430 58%,#46101f)!important}.home-page .banner-section .material-card,.home-page .market-section,.home-page .hot-section,.home-page .sup-entry{border-color:var(--v49-line)!important;border-radius:10px!important;box-shadow:none!important}.home-page .material-inner{padding:13px 14px 10px!important}.home-page .material-title{margin-top:6px!important;margin-bottom:4px!important}.home-page .material-title-plain,.home-page .material-title-foil{font-size:24px!important}.home-page .material-desc{margin-bottom:8px!important}.home-page .material-cta{height:38px!important}.home-page .material-stats{margin-top:8px!important;padding-top:8px!important}.home-page .market-section-head,.home-page .hot-head,.home-page .sup-head{min-height:42px!important}.home-page .market-index-item+.market-index-item{border-left:1px solid var(--v49-line)!important}.home-page .ai-promo{border-radius:9px!important;box-shadow:none!important}.market-page,.market-page .scroll-view{background:#f5f6f8!important}.mk-topbar{min-height:46px!important;padding:12px 14px 10px!important;background:linear-gradient(135deg,#591126,#721631)!important}.mk-title{font-size:18px!important;letter-spacing:.02em!important}.scroll-view{padding-inline:12px!important}.mk-searchbox{min-height:38px!important;margin-top:10px!important;border:1px solid var(--v49-line)!important;border-radius:8px!important;background:#fff!important}.mk-idx-strip{gap:0!important;overflow:hidden!important;border:1px solid var(--v49-line)!important;border-radius:9px!important;background:#fff!important}.mk-idx-card,.mk-idx-card.idx-up,.mk-idx-card.idx-down{min-height:84px!important;padding:11px 5px 9px!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.mk-idx-card+.mk-idx-card{border-left:1px solid var(--v49-line)!important}.mk-idx-price{margin-top:4px!important;font-family:Roboto Mono,SFMono-Regular,Consolas,monospace!important;font-size:17px!important;font-variant-numeric:tabular-nums}.mk-idx-sub{font-size:10px!important}.mk-spark{display:none!important}.mk-breadth{margin-top:8px!important;padding:9px 10px 8px!important;border:1px solid var(--v49-line)!important;border-radius:8px!important;background:#fff!important}.mk-breadth-labels{margin-top:5px!important}.mk-breadth-label{font-size:11px!important}.market-page .van-tabs__nav{border-bottom:1px solid var(--v49-line)!important;background:transparent!important}.market-page .van-tab{flex:1 1 0!important;min-width:0!important;padding-inline:2px!important;font-size:12px!important}.market-page .van-tab__text{max-width:none!important;overflow:visible!important;white-space:nowrap!important;text-overflow:clip!important}.sl-wrap{padding:0!important;overflow:hidden!important;border:1px solid var(--v49-line)!important;border-radius:8px!important;background:#fff!important}.sl-head{min-height:36px!important;padding:8px 10px!important;border-bottom:1px solid var(--v49-line)!important;color:#9299a5!important;background:#fafbfc!important}.sl-body{min-height:0!important;height:auto!important;max-height:none!important}.sl-row{min-height:56px!important;padding:8px 10px!important}.sl-row+.sl-row{border-top:1px solid #edf0f3!important}.sl-name{color:var(--v49-ink)!important;font-weight:650!important}.sl-sub{margin-top:2px!important}.sl-price{color:var(--v49-ink)!important}.sl-pct{padding:4px!important;border-radius:4px!important;line-height:1.2!important;text-align:center!important}.sl-pct.trend-up{color:var(--v49-rise)!important;background:rgba(228,61,79,.08)!important}.sl-pct.trend-down{color:var(--v49-fall)!important;background:rgba(7,150,106,.09)!important}.sl-pct.trend-flat{background:var(--v49-soft)!important}.sl-star-btn,.sl-star-btn.is-on{border:0!important;border-radius:6px!important;background:transparent!important}.hero--profile-assets{background:linear-gradient(145deg,#521024,#711732 62%,#4b0f20)!important}.person-center-page .header-section{padding:10px 12px 0!important}.person-center-page .user-info{padding-top:2px!important;padding-bottom:8px!important}.person-center-page .notification-bell{top:2px!important;right:2px!important;width:32px!important;height:32px!important;border-color:rgba(255,255,255,.18)!important;box-shadow:none!important}.person-center-page .asset-section{padding-bottom:24px!important}.person-center-page .asset-header{margin-bottom:4px!important}.person-center-page .asset-total{margin-bottom:10px!important}.person-center-page .total-value{font-family:Roboto Mono,SFMono-Regular,Consolas,monospace!important;font-size:28px!important;font-weight:700!important;letter-spacing:-.02em!important}.person-center-page .asset-detail{row-gap:10px!important}.person-center-page .detail-item{gap:4px!important}.person-center-page .detail-label{font-size:13px!important;font-weight:500!important;line-height:1.25!important}.person-center-page .detail-value{font-family:Roboto Mono,SFMono-Regular,Consolas,monospace!important;font-size:15px!important;font-weight:600!important;line-height:1.25!important}.person-center-page .profile-service-action{top:3px!important;right:41px!important;bottom:auto!important;width:66px!important;height:29px!important;padding-inline:8px!important;border-color:rgba(255,255,255,.24)!important;border-radius:7px!important;background:rgba(255,255,255,.08)!important;box-shadow:none!important;font-size:12px!important}.person-center-page .grid-section{margin-inline:12px!important;margin-top:-12px!important;padding:7px 0!important;border-color:var(--v49-line)!important;box-shadow:none!important}.person-center-page .grid-icon,.person-center-page .grid-icon.red.outline,.person-center-page .grid-icon.red.solid,.person-center-page .grid-icon.blue.outline,.person-center-page .grid-icon.blue.solid{width:28px!important;height:28px!important;color:var(--v49-brand)!important;background:transparent!important}.person-center-page .grid-icon svg{width:20px!important;height:20px!important}.person-center-page .pay-cards{margin-top:8px!important;gap:8px!important}.person-center-page .pay-card,.person-center-page .pay-card.pay-gold,.person-center-page .pay-card.pay-orange{min-height:56px!important;padding:9px 11px!important;border-color:var(--v49-line)!important;border-radius:9px!important;background:#fff!important;box-shadow:none!important}.person-center-page .pay-icon{width:31px!important;height:31px!important;border-radius:8px!important}.person-center-page .pay-name{font-size:13px!important}.person-center-page .pay-desc{font-size:10px!important}.person-center-page .menu-block{margin-bottom:9px!important;padding:11px 12px 6px!important;border-color:var(--v49-line)!important;border-radius:9px!important;box-shadow:none!important}.person-center-page .block-title{padding:0 2px 8px!important;font-size:14px!important}.person-center-page .menu-grid:not(.menu-grid--five){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important}.person-center-page .menu-grid:not(.menu-grid--five) .grid-cell{min-height:42px!important;padding:6px 4px!important;flex-direction:row!important;justify-content:flex-start!important;gap:8px!important;border-top:1px solid #edf0f3!important}.person-center-page .menu-grid:not(.menu-grid--five) .grid-cell:nth-child(-n+2){border-top:0!important}.person-center-page .menu-grid:not(.menu-grid--five) .grid-cell:nth-child(2n){border-left:1px solid #edf0f3!important;padding-left:10px!important}.person-center-page .menu-grid:not(.menu-grid--five) .cell-icon{width:28px!important;height:28px!important;border:0!important;border-radius:7px!important;color:var(--v49-brand)!important;background:#f9eef2!important}.person-center-page .menu-grid:not(.menu-grid--five) .cell-name{font-size:12px!important}.person-center-page .menu-grid--five .grid-cell{gap:4px!important;padding:3px 0 8px!important}.person-center-page .menu-grid--five .cell-icon{width:30px!important;height:30px!important;border-radius:8px!important}.person-center-page .menu-grid--five .cell-name{font-size:10px!important;white-space:nowrap!important}.person-center-page .menu-banner{padding-bottom:3px!important}.person-center-page .banner-row{min-height:48px!important;padding:7px 9px!important;border-radius:8px!important}.person-center-page .banner-icon{width:31px!important;height:31px!important}.person-center-page .banner-name{font-size:13px!important}.person-center-page .banner-desc{font-size:10px!important}.person-center-page .logout-section{padding:14px 12px 8px!important}.person-center-page .logout-btn{height:40px!important;border-radius:8px!important}.person-center-page .footer-info{padding-top:12px!important}.holding-page .summary-card{background:linear-gradient(135deg,#581126,#711630)!important}.holding-page .summary-bg-deco{display:none!important}.holding-page .summary-divider{opacity:.35!important}.holding-page .list-section-title{margin:0 0 8px!important}.holding-page .title-text{font-size:15px!important}.holding-page .hold-list{border-radius:8px!important}.holding-page .hold-card{padding:11px 12px!important}.holding-page .stock-name{font-size:15px!important;font-weight:650!important}.holding-page .stock-code{color:#8d95a1!important}.holding-page .card-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.holding-page .grid-item:last-child{text-align:right!important}.holding-page .grid-sub{font-size:11px!important}.holding-page .dir-tag{border-radius:4px!important}.buy-strategy-page{background:#f5f6f8!important}.buy-strategy-page .sub-tabs{height:42px!important;margin:8px 12px 0!important;padding:3px!important;border-radius:8px!important;background:#eceff3!important}.buy-strategy-page .sub-tab{height:36px!important;border-radius:6px!important;font-size:14px!important;font-weight:600!important}.buy-strategy-page .sub-tab.active{color:var(--v49-rise)!important;background:#fff!important;box-shadow:0 1px 3px rgba(20,25,34,.07)!important}.buy-strategy-page .sub-tab.dir-down.active{color:var(--v49-fall)!important}.buy-strategy-page .tab-line{display:none!important}.buy-strategy-page .latest-price{min-height:54px!important;margin-top:7px!important;padding:9px 14px!important;gap:12px!important;border-top:1px solid var(--v49-line)!important;border-bottom:1px solid var(--v49-line)!important}.buy-strategy-page .lp-value{min-width:88px!important;font-family:Roboto Mono,SFMono-Regular,Consolas,monospace!important;font-size:23px!important}.buy-strategy-page .lp-change{min-width:50px!important;font-family:Roboto Mono,SFMono-Regular,Consolas,monospace!important;font-size:12px!important}.buy-strategy-page .main-body{padding:9px 12px 12px!important}.buy-strategy-page .left-form{gap:8px!important}.buy-strategy-page .right-panel{top:9px!important;gap:7px!important}.buy-strategy-page .order-controls-card,.buy-strategy-page .order-summary,.buy-strategy-page .defer-card,.buy-strategy-page .quote-card{border:1px solid var(--v49-line)!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important}.buy-strategy-page .order-controls-card{padding:10px!important;gap:7px!important}.buy-strategy-page .quote-card{min-height:332px!important;padding:10px 9px 8px!important}.buy-strategy-page .quote-row{height:24px!important;padding-block:3px!important}.buy-strategy-page .quote-split{margin-block:4px!important}.buy-strategy-page .stock-picker{min-height:40px!important;padding:8px 10px!important;background:#f5f6f8!important}.buy-strategy-page .picker-code,.buy-strategy-page .form-num,.buy-strategy-page .quote-price,.buy-strategy-page .quote-amount{font-family:Roboto Mono,SFMono-Regular,Consolas,monospace!important;font-variant-numeric:tabular-nums}.buy-strategy-page .form-label{font-size:12px!important}.buy-strategy-page .form-tip{font-size:10px!important}.buy-strategy-page .mode-switch{background:#f0f2f5!important}.buy-strategy-page .mode-btn.active{box-shadow:none!important}.buy-strategy-page .leverage-item,.buy-strategy-page .position-item{border-radius:5px!important;box-shadow:none!important}.buy-strategy-page .stepper{border-color:var(--v49-line)!important;border-radius:5px!important}.buy-strategy-page .defer-card{min-height:43px!important;padding-inline:12px!important}.buy-strategy-page .order-summary{padding:12px!important}.buy-strategy-page .summary-title{margin-bottom:4px!important;font-size:14px!important}.buy-strategy-page .funds-highlight{border-color:var(--v49-line)!important;border-radius:7px!important;background:#f8f9fb!important}.buy-strategy-page .quote-title{font-size:14px!important}.buy-strategy-page .quote-title i{background:var(--v49-brand)!important}.buy-strategy-page .bottom-action{gap:8px!important;padding-inline:0!important}.buy-strategy-page .trade-action-btn{height:46px!important;border-radius:7px!important;font-size:16px!important;box-shadow:none!important}.buy-strategy-page .trade-action-btn.finance-btn{background:var(--v49-rise)!important}.buy-strategy-page .trade-action-btn.securities-btn{background:var(--v49-fall)!important}.setting-page{padding-inline:12px!important}.setting-list{border:1px solid var(--v49-line)!important;box-shadow:none!important}.setting-row{min-height:48px!important}@media(max-width:359px){.person-center-page .menu-grid:not(.menu-grid--five) .grid-cell{gap:5px!important}.person-center-page .menu-grid:not(.menu-grid--five) .cell-name{font-size:11px!important}.buy-strategy-page .form-label{font-size:11px!important}}:root{--v50-ink: #151922;--v50-muted: #77808d;--v50-line: #e4e8ed;--v50-soft: #f5f6f8;--v50-brand: #861b3b;--v50-brand-deep: #591126;--v50-rise: #e43d4f;--v50-fall: #07966a}.ai-container .console-head{min-height:112px!important;padding:10px 12px 12px!important}.ai-container .console-title{font-size:17px!important;letter-spacing:.02em!important}.ai-container .console-status{height:22px!important;padding-inline:7px!important;font-size:9px!important}.ai-container .console-sub{margin-top:4px!important;font-size:10px!important}.ai-container .sub-seg{font-size:10px!important}.ai-container .console-switch{margin-top:7px!important;gap:7px!important}.ai-container .dir-btn{height:38px!important;border-radius:8px!important;font-size:13px!important;box-shadow:none!important}.ai-container .factor-viz{padding:8px 12px 6px!important}.ai-container .factor-bars{height:76px!important}.ai-container .factor-metrics{padding-top:5px!important}.ai-container .ai-content{padding:10px 12px 16px!important}.ai-container .category-section{margin-bottom:11px!important}.ai-container .category-title{margin-bottom:6px!important}.ai-container .category-title .title-text{font-size:14px!important}.ai-container .category-title .title-hint{font-size:10px!important}.ai-container .stock-list{gap:0!important;overflow:hidden!important;border:1px solid var(--v50-line)!important;border-radius:8px!important;background:#fff!important}.ai-container .stock-card,.ai-container .stock-card.highlight{padding:11px 12px!important;border:0!important;border-radius:0!important;box-shadow:none!important}.ai-container .stock-card+.stock-card{border-top:1px solid var(--v50-line)!important}.ai-container .stock-profit .profit-value{font-family:Roboto Mono,SFMono-Regular,Consolas,monospace!important;font-size:16px!important}.ai-container .room-row{margin-top:7px!important}.ai-container .stock-action{margin-top:7px!important;padding-top:7px!important}.ai-container .stock-action .follow-btn{padding:5px 11px!important;border-radius:6px!important}.ai-container .rank-bg{display:none!important}.xg-page .xg-hero{min-height:112px!important}.xg-page .hero-inner{padding:11px 12px 7px!important}.xg-page .hero-title{font-size:19px!important}.xg-page .hero-sub{margin-top:3px!important;font-size:10px!important}.xg-page .mine-entry{min-height:56px!important;padding:8px 10px 8px 12px!important;border-radius:10px!important}.xg-page .tab-wrap{margin-top:8px!important;gap:22px!important}.xg-page .tab-wrap .tab-item{padding-bottom:5px!important;font-size:13px!important}.xg-page .xg-body{padding:8px 12px 14px!important}.xg-page .date-group{margin-bottom:10px!important}.xg-page .date-head{margin-bottom:5px!important}.xg-page .date-text{font-size:15px!important}.xg-page .date-week,.xg-page .date-status{font-size:10px!important}.xg-page .xg-card{padding:10px 12px!important;border-radius:8px!important;box-shadow:none!important}.xg-page .card-head{padding-bottom:7px!important}.xg-page .stock-name{font-size:15px!important}.xg-page .sg-btn{padding:5px 11px!important;border-radius:6px!important}.xg-page .card-grid{padding-top:8px!important}.xg-page .gi-value{font-family:Roboto Mono,SFMono-Regular,Consolas,monospace!important;font-size:12px!important}@media(max-width:360px){.xg-page .mine-entry{min-height:54px!important;padding:8px 9px 8px 10px!important}}.etf-list-page .etf-hero{min-height:96px!important}.etf-list-page .hero-inner{padding:11px 12px 9px!important}.etf-list-page .hero-title{font-size:19px!important}.etf-list-page .hero-sub{font-size:12px!important;line-height:1.45!important}.etf-list-page .nav-entry{padding:4px 9px!important;border-radius:7px!important;font-size:11px!important}.etf-list-page .page-body{padding:9px 12px 15px!important}.etf-list-page .etf-searchbox{min-height:46px!important;border-radius:10px!important}.etf-list-page .list-head{min-height:32px!important;padding:7px 12px!important;font-size:9px!important}.etf-list-page .list-row{min-height:62px!important;padding:10px 12px!important}.etf-list-page .cell-name .fund-title{font-size:12px!important;line-height:1.32!important}.etf-list-page .cell-name .code-index{font-size:10px!important}.etf-list-page .cell-name .code-text{font-size:9px!important}.etf-list-page .cell-name .category-tag{font-size:8px!important}.etf-list-page .cell-price{font-family:Roboto Mono,SFMono-Regular,Consolas,monospace!important;font-size:14px!important}.etf-list-page .chg-badge{min-width:58px!important;padding:4px 6px!important;border-radius:6px!important;font-size:10px!important}.etf-list-page .turnover-value,.etf-list-page .chg-unavailable{font-size:10px!important}.messages-page .message-overview{min-height:60px!important;margin:10px 12px 7px!important;padding:11px 13px!important;border-radius:9px!important;box-shadow:none!important}.messages-page .message-overview strong{font-size:24px!important}.messages-page .message-overview button{min-height:32px!important;padding-inline:12px!important}.messages-page .category-tabs{gap:4px!important;padding:2px 12px 8px!important}.messages-page .category-tabs button{padding:6px 11px!important;border:1px solid var(--v50-line)!important;border-radius:7px!important;box-shadow:none!important}.messages-page .category-tabs button.active{border-color:var(--v50-brand)!important}.messages-page main.scroll-view{margin:0 12px!important;padding:0!important;overflow:hidden!important;border:1px solid var(--v50-line)!important;border-radius:9px!important;background:#fff!important}.messages-page .msg-card,.messages-page .msg-card.unread{margin:0!important;padding:11px 12px!important;gap:10px!important;border:0!important;border-bottom:1px solid var(--v50-line)!important;border-radius:0!important;box-shadow:none!important}.messages-page .msg-icon{width:34px!important;height:34px!important;flex-basis:34px!important;border-radius:8px!important}.messages-page .msg-icon svg{width:19px!important;height:19px!important}.messages-page .msg-head strong{font-size:13px!important}.messages-page .msg-main p{margin:4px 0 6px!important;font-size:11px!important}.my-page .header-section{background:linear-gradient(145deg,#521024,#711732 62%,#4b0f20)!important}.my-page .header-section .custom-nav-container{color:#fff!important;background:transparent!important;border-bottom:1px solid rgba(255,255,255,.14)!important}.my-page .header-section .custom-nav-title,.my-page .header-section .custom-nav-left,.my-page .header-section .custom-nav-back{color:#fff!important}.my-page .header-section .custom-nav-back svg,.my-page .header-section .custom-nav-back svg *{stroke:#fff!important}.my-page .avatar-section{padding:12px 0 44px!important}.my-page .avatar-wrap{margin-bottom:8px!important}.my-page .avatar-img{width:60px!important;height:60px!important}.my-page .user-name{font-size:16px!important}.my-page .asset-card{margin-top:-24px!important;padding:13px!important;border-color:var(--v50-line)!important;border-radius:9px!important;background:#fff!important;box-shadow:none!important}.my-page .asset-total{font-family:Roboto Mono,SFMono-Regular,Consolas,monospace!important;font-size:26px!important}.my-page .section-title{margin:12px 14px 6px!important;font-size:13px!important}.my-page .menu-section{margin-inline:12px!important}.my-page .menu-group{border-color:var(--v50-line)!important;border-radius:9px!important;box-shadow:none!important}.my-page .menu-item{min-height:48px!important;padding:9px 13px!important}.my-page .menu-icon-wrap{width:24px!important;height:24px!important}.my-page .menu-name{font-size:13px!important}.my-page .menu-value,.my-page .menu-status{font-size:11px!important}.transfer-out-page{padding:10px 12px 18px!important}.transfer-out-page .balance-card,.transfer-out-page .transfer-form-card{border-radius:9px!important;box-shadow:none!important}.transfer-out-page .balance-card{padding:14px!important}.transfer-out-page .available-value{font-family:Roboto Mono,SFMono-Regular,Consolas,monospace!important;font-size:30px!important}.transfer-out-page .transfer-form-card{padding:13px!important}.transfer-out-page .recent-list{gap:0!important;overflow:hidden!important;border:1px solid var(--v50-line)!important;border-radius:9px!important;background:#fff!important}.transfer-out-page .history-card{margin:0!important;padding:11px 12px!important;border:0!important;border-radius:0!important;box-shadow:none!important}.transfer-out-page .history-card+.history-card{border-top:1px solid var(--v50-line)!important}.transfer-out-page .history-amount{font-family:Roboto Mono,SFMono-Regular,Consolas,monospace!important}.support-page .service-entry-mask{padding:18px!important;background:rgba(24,27,33,.48)!important}.support-page .service-entry-dialog{width:min(100%,326px)!important;padding:22px 19px 17px!important;border:1px solid var(--v50-line)!important;border-radius:13px!important;background:#fff!important;box-shadow:0 18px 48px rgba(16,22,31,.22)!important}.support-page .service-entry-dialog:before{display:none!important}.support-page .service-entry-icon{width:48px!important;height:48px!important;border:0!important;border-radius:10px!important;background:#f8edf1!important;box-shadow:none!important}.support-page .service-entry-dialog h2{font-size:18px!important;color:var(--v50-ink)!important}.support-page .service-entry-description{margin:8px 0 10px!important;font-size:12px!important;line-height:1.65!important}.support-page .service-entry-scope span{border-color:var(--v50-line)!important;background:var(--v50-soft)!important}.support-page .service-entry-security{margin-top:9px!important;border-left-color:var(--v50-brand)!important;background:#f9eef2!important}.support-page .service-entry-confirm{min-height:42px!important;margin-top:12px!important;border-radius:7px!important;background:var(--v50-brand)!important;box-shadow:none!important}.about-page .content-wrapper{padding:14px 12px!important}.about-page .about-content{position:relative;padding:20px 17px 17px!important;overflow:hidden;border:1px solid var(--v50-line)!important;border-radius:10px!important;background:linear-gradient(145deg,#fff,#fbfbfc)!important;box-shadow:none!important}.about-page .about-content:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--v50-brand)}.about-page .about-text h1{font-size:24px!important;margin-top:0!important}.about-page .about-text p{color:#4d5561!important;font-size:14px!important;line-height:1.8!important}.version-update-page .content-wrapper{padding:12px!important}.version-update-page .version-content{gap:10px!important}.version-update-page .version-hero{min-height:136px!important;padding:16px!important;border-radius:10px!important}.version-update-page .app-mark{width:60px!important;height:60px!important;border-radius:10px!important}.version-update-page .hero-copy h1{font-size:23px!important}.version-update-page .version-info-card,.version-update-page .update-content-card{padding:16px!important;border-radius:10px!important;box-shadow:none!important}.version-update-page .info-item{min-height:72px!important;padding:11px!important}.version-update-page .btn-update{min-height:46px!important;border-radius:8px!important}.stock-detail .page-body{padding-bottom:62px!important}.stock-detail .price-panel{padding:12px 14px 11px!important}.stock-detail .price-left .cur-price{font-family:Roboto Mono,SFMono-Regular,Consolas,monospace!important;font-size:29px!important}.stock-detail .deal-panel{padding:9px 14px 10px!important}.stock-detail .kline-tab-bar{height:38px!important}.stock-detail .kline-area .kline-container{height:244px!important;background-color:#fff!important;background-image:linear-gradient(to right,rgba(225,229,235,.52) 1px,transparent 1px),linear-gradient(to bottom,rgba(225,229,235,.52) 1px,transparent 1px)!important;background-size:20% 100%,100% 25%!important}.stock-detail .kline-error-panel{padding:13px 18px!important;border:1px solid var(--v50-line)!important;border-radius:8px!important;background:rgba(255,255,255,.92)!important}.stock-detail .sub-ind-bar{min-height:38px!important}.stock-detail .quote-panel{margin-bottom:8px!important}.stock-detail .bottom-bar{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}@media(max-width:359px){.ai-container .console-title{font-size:15px!important}.ai-container .console-status{font-size:8px!important}.xg-page .stock-name{font-size:14px!important}.version-update-page .hero-copy h1{font-size:20px!important}}:root{--core-radius: 14px;--core-radius-small: 9px;--core-control-height: 44px;--core-page-gutter: 12px;--core-number-font: "Roboto Mono", "SFMono-Regular", "DIN Alternate", "Segoe UI", monospace}html,body,#app{background:var(--bg-canvas);color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,input,textarea,select{font:inherit}.home-page :is(.index-value,.stock-price,.stock-change,.material-stat-num),.market-page :is(.mk-price,.mk-change,.mk-pct,.quote-price,.quote-change),.buy-strategy-page :is(.lp-value,.lp-change,.form-num,.sp-value,.q-price,.q-volume),.holding-page :is(.summary-value,.grid-value,.etf-grid-value,.profit-value),.fund-page :is(.summary-main strong,.summary-grid b,.ledger-amount,.settlement-top strong,.transfer-right strong),.person-center-page :is(.asset-amount,.detail-value,.asset-breakdown-row strong,.asset-formula-total strong){font-family:var(--core-number-font);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.home-page :is(.section-card,.index-card,.hot-card),.market-page :is(.mk-section,.mk-watch-panel),.buy-strategy-page :is(.order-controls-card,.order-summary,.defer-card),.holding-page :is(.summary-card,.holding-card,.etf-holding-card),.fund-page :is(.audit-strip,.release-receipt,.settlement-rule),.person-center-page :is(.asset-card,.asset-mechanism-card,.service-section,.settings-section){border:1px solid var(--border-subtle);border-radius:var(--core-radius);box-shadow:0 4px 14px rgba(51,31,24,.055)}html[data-theme=dark-emerald] .home-page :is(.section-card,.index-card,.hot-card),html[data-theme=dark-emerald] .market-page :is(.mk-section,.mk-watch-panel),html[data-theme=dark-emerald] .buy-strategy-page :is(.order-controls-card,.order-summary,.defer-card),html[data-theme=dark-emerald] .holding-page :is(.summary-card,.holding-card,.etf-holding-card),html[data-theme=dark-emerald] .fund-page :is(.audit-strip,.release-receipt,.settlement-rule),html[data-theme=dark-emerald] .person-center-page :is(.asset-card,.asset-mechanism-card,.service-section,.settings-section){box-shadow:none}.buy-strategy-page :is(.mode-item,.leverage-item,.position-item,.sp-btn),.fund-page .release-btn,.person-center-page :is(.setting-row,.service-item){min-height:40px}.van-dialog,.van-popup{color:var(--text-primary);background:var(--surface-raised)}.van-dialog{overflow:hidden;border:1px solid var(--border-subtle);border-radius:16px;box-shadow:var(--shadow-raised)}.van-dialog__header{padding-top:22px;font-size:17px;font-weight:700}.van-dialog__message{color:var(--text-secondary);line-height:1.65}.van-button--primary,.van-dialog__confirm{color:var(--text-inverse);background:var(--brand-primary);border-color:var(--brand-primary)}.home-page .banner-section .material-inner{padding-top:14px;padding-bottom:12px}.home-page .banner-section .material-title{margin-top:10px}.home-page .banner-section .material-title-plain{font-size:24px}.home-page .banner-section .material-title-foil{font-size:26px}.home-page .banner-section .material-cta{height:var(--core-control-height);margin-top:13px;border-radius:var(--core-radius-small)}.home-page .banner-section .material-stats{margin-top:12px;padding-top:10px}.home-page .banner-section .material-stat-lead .material-stat-num,.home-page .banner-section .material-stat-num{font-family:inherit;font-size:14px;letter-spacing:.04em}.market-page :is(.mk-stock-row,.mk-list-row),.holding-page :is(.holding-row,.history-row),.fund-page :is(.ledger-row,.settlement-row,.transfer-row){border-bottom:1px solid var(--divider-default)}.market-page :is(.mk-stock-row,.mk-list-row):last-child,.holding-page :is(.holding-row,.history-row):last-child,.fund-page :is(.ledger-row,.settlement-row,.transfer-row):last-child{border-bottom:0}@media(max-width:360px){:root{--core-page-gutter: 10px}.home-page .banner-section .material-title-plain{font-size:22px}.home-page .banner-section .material-title-foil{font-size:23px}}html[data-theme=dark-emerald],html[data-theme=dark-gold]{--v49-ink: var(--text-primary);--v49-muted: var(--text-secondary);--v49-soft: var(--surface-field);--v49-line: var(--divider-default);--v49-rise: var(--market-rise);--v49-fall: var(--market-fall);--v49-brand: var(--brand-primary);--v49-brand-deep: var(--brand-deep);--v50-ink: var(--text-primary);--v50-muted: var(--text-secondary);--v50-line: var(--divider-default);--v50-soft: var(--surface-field);--v50-brand: var(--brand-primary);--v50-brand-deep: var(--brand-deep);--v50-rise: var(--market-rise);--v50-fall: var(--market-fall);--van-primary-color: var(--brand-primary);--van-danger-color: var(--market-rise);--van-success-color: var(--market-fall);--van-text-color: var(--text-primary);--van-text-color-2: var(--text-secondary);--van-text-color-3: var(--text-muted);--van-background: var(--bg-canvas);--van-background-2: var(--bg-surface);--van-background-3: var(--surface-raised);--van-border-color: var(--divider-default);--van-active-color: var(--surface-selected);--van-cell-background: var(--bg-surface);--van-popup-background: var(--bg-elevated);--van-overlay-background: var(--surface-overlay);--van-button-primary-background: var(--brand-primary);--van-button-primary-border-color: var(--brand-primary);--van-switch-on-background: var(--brand-primary);--van-tab-active-text-color: var(--brand-secondary);--van-tabs-bottom-bar-color: var(--brand-primary)}html.dark-mode,html.dark-mode body,html.dark-mode #app,html.dark-mode .market-page,html.dark-mode .market-page .scroll-view,html.dark-mode .buy-strategy-page,html.dark-mode .holding-page,html.dark-mode .setting-page,html.dark-mode .my-page,html.dark-mode .messages-page,html.dark-mode .about-page,html.dark-mode .version-update-page,html.dark-mode .transfer-out-page,html.dark-mode .ai-container,html.dark-mode .xg-page,html.dark-mode .etf-list-page,html.dark-mode .stock-detail{color:var(--text-primary)!important;background-color:var(--bg-canvas)!important}html.dark-mode :is(.form-area,.service-entry,.mk-searchbox,.etf-searchbox,.mk-idx-strip,.mk-idx-card,.mk-breadth,.sl-wrap,.sl-row,.stock-list-wrap,.list-row,.stock-card,.xg-card,.pay-card,.menu-block,.grid-section,.setting-list,.setting-row,.van-cell,.van-cell-group,.price-panel,.deal-panel,.kline-tab-bar,.kline-area,.latest-price,.tab-bar,.bottom-bar,.bottom-action,.order-controls-card,.order-summary,.defer-card,.quote-card,.asset-card,.menu-group,.transfer-form-card,.recent-transfer-card,.recent-list,.history-card,.version-info-card,.update-content-card,.about-content,.service-entry-dialog,.message-overview+.category-tabs,main.scroll-view,.msg-card,.ai-content,.stock-list){color:var(--text-primary)!important;border-color:var(--border-default)!important;background:var(--bg-surface)!important;box-shadow:none!important}html.dark-mode :is(.field-input,.stock-picker,.mode-switch,.funds-highlight,.sub-tabs,.sl-head,.list-head,.info-item,.service-entry-scope span,.service-entry-security,.category-tabs button,.support-page .service-entry-icon){color:var(--text-secondary)!important;border-color:var(--divider-default)!important;background:var(--surface-field)!important}html.dark-mode .field-input:focus-within,html.dark-mode .sub-tab.active,html.dark-mode .xg-page .tab-item.active{color:var(--text-primary)!important;border-color:var(--border-focus)!important;background:var(--surface-selected)!important}html.dark-mode :is(.sl-name,.sl-price,.stock-name,.stock-code,.pay-name,.cell-name,.block-title,.menu-name,.asset-total,.asset-detail-value,.about-text h1,.service-entry-dialog h2){color:var(--text-primary)!important}html.dark-mode :is(.sl-head,.sl-sub,.mk-breadth-label,.pay-desc,.cell-code,.cell-pinyin,.detail-label,.menu-value,.about-text p,.service-entry-description,.footer-text){color:var(--text-secondary)!important}html.dark-mode :is(.mk-idx-card+.mk-idx-card,.sl-row+.sl-row,.stock-card+.stock-card,.msg-card,.history-card+.history-card,.menu-item,.grid-cell,.van-cell:after){border-color:var(--divider-default)!important}html.dark-mode :is(.hero--home-wealth,.hero--profile-assets,.person-center-page .header-section,.my-page .header-section,.holding-page .summary-card,.mk-topbar,.messages-page .message-overview,.version-update-page .version-hero,.balance-card){color:var(--hero-text)!important;background:var(--hero-profile)!important}html.dark-mode .home-page .search-field,html.dark-mode .home-page .material-cta,html.dark-mode .logout-btn,html.dark-mode .setting-logout,html.dark-mode .btn-secondary,html.dark-mode .sg-btn.is-upcoming{color:var(--brand-secondary)!important;border-color:var(--border-default)!important;background:var(--surface-raised)!important}html.dark-mode .home-page .banner-section .material-card{border-color:var(--border-brand)!important;background:var(--hero-home)!important}html.dark-mode .home-page .banner-section .material-inner{color:var(--hero-text)!important;background:var(--hero-home)!important}html.dark-mode .home-page .banner-section :is(.material-title-plain,.material-title-foil,.material-desc,.material-stat-num,.material-stat-label){color:var(--hero-text)!important;-webkit-text-fill-color:var(--hero-text)!important}html.dark-mode .home-page .ai-promo{border-color:var(--border-brand)!important;background:var(--hero-ai)!important}html.dark-mode .person-center-page .menu-grid:not(.menu-grid--five) .cell-icon,html.dark-mode .person-center-page .grid-icon,html.dark-mode .person-center-page .pay-icon,html.dark-mode .person-center-page .cell-icon{color:var(--brand-secondary)!important;background:var(--brand-tint)!important}html.dark-mode .stock-detail .kline-area .kline-container{background-color:var(--bg-surface)!important;background-image:linear-gradient(to right,var(--divider-default) 1px,transparent 1px),linear-gradient(to bottom,var(--divider-default) 1px,transparent 1px)!important}html.dark-mode .stock-detail .kline-error-panel{color:var(--text-secondary)!important;border-color:var(--border-default)!important;background:color-mix(in srgb,var(--bg-elevated) 94%,transparent)!important}html.dark-mode .about-page .about-content{background:linear-gradient(145deg,var(--bg-surface),var(--bg-elevated))!important}html.dark-mode .support-page .service-entry-security{color:var(--text-secondary)!important;background:var(--brand-tint)!important}html.dark-mode .support-page .service-entry-dialog h2,html.dark-mode .support-page .service-entry-dialog p{color:var(--text-primary)!important}html.dark-mode .tabbar,html.dark-mode .van-tabbar{color:var(--nav-inactive)!important;border-top-color:var(--divider-default)!important;background:var(--nav-bg)!important}html.dark-mode .van-tabbar-item{color:var(--nav-inactive)!important}html.dark-mode .van-tabbar-item--active{color:var(--nav-active)!important}@font-face{font-family:NewApp Financial Mono;src:url(./RobotoMono-Regular-Dz1F4xbq.otf) format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:NewApp Financial Mono;src:url(./RobotoMono-Medium-DBav-UEd.otf) format("opentype");font-style:normal;font-weight:500 600;font-display:swap}@font-face{font-family:NewApp Financial Mono;src:url(./RobotoMono-Bold-Dz8Y69Cf.otf) format("opentype");font-style:normal;font-weight:700 900;font-display:swap}:root,html[data-theme=dark-gold]{color-scheme:dark;--premium-obsidian: #090A0F;--premium-card: #14161F;--premium-card-raised: #1A1D27;--premium-card-deep: #0F1118;--premium-gold: #D4AF37;--premium-gold-light: #E2C581;--premium-gold-deep: #A78324;--premium-silver: #8C93A1;--premium-white: #FFFFFF;--premium-up: #F23645;--premium-down: #089981;--bg-canvas: var(--premium-obsidian);--bg-page: var(--premium-obsidian);--bg-surface: var(--premium-card);--bg-card: var(--premium-card);--bg-muted: #10121A;--bg-subtle: #0D0F15;--bg-elevated: var(--premium-card-raised);--surface-default: var(--premium-card);--surface-raised: var(--premium-card-raised);--surface-field: #10121A;--surface-selected: #20212A;--surface-overlay: rgba(2, 3, 7, .86);--brand-deep: var(--premium-obsidian);--brand-oxblood: var(--premium-obsidian);--brand-tint: rgba(212, 175, 55, .1);--brand-primary: var(--premium-gold);--brand-primary-strong: var(--premium-gold-light);--brand-secondary: var(--premium-gold-light);--brand-accent: var(--premium-gold-deep);--brand-glow: rgba(212, 175, 55, .16);--gold-deep: var(--premium-gold-deep);--gold-main: var(--premium-gold);--gold-light: var(--premium-gold-light);--gold-glow: rgba(212, 175, 55, .18);--text-primary: var(--premium-white);--text-secondary: var(--premium-silver);--text-muted: #656C7A;--text-tertiary: #656C7A;--text-inverse: #090A0F;--text-inverse-muted: #252710;--market-rise: var(--premium-up);--market-up: var(--premium-up);--market-fall: var(--premium-down);--market-down: var(--premium-down);--market-flat: var(--premium-silver);--market-rise-fill: rgba(242, 54, 69, .12);--market-fall-fill: rgba(8, 153, 129, .12);--status-success: var(--premium-down);--status-live: #20C997;--status-warning: #E6B95C;--status-error: var(--premium-up);--status-info: #5B8CFF;--danger-text: #FF6B76;--success-text: #30C9AA;--warning-text: #E6B95C;--success-bg: rgba(8, 153, 129, .12);--warning-bg: rgba(230, 185, 92, .12);--warning-border: rgba(230, 185, 92, .2);--border-color: rgba(255, 255, 255, .04);--border-default: rgba(255, 255, 255, .04);--border-subtle: rgba(255, 255, 255, .025);--border-focus: rgba(226, 197, 129, .44);--border-brand: rgba(212, 175, 55, .28);--border-brand-strong: rgba(226, 197, 129, .5);--divider-default: rgba(255, 255, 255, .055);--divider-strong: rgba(255, 255, 255, .09);--radius-card: 16px;--radius-card-small: 12px;--radius-action: 8px;--radius-pill: 999px;--space-page-x: 16px;--space-card-x: 18px;--space-card-y: 18px;--space-section: 20px;--tap-target: 44px;--motion-fast: .16s;--motion-standard: .24s;--ease-premium: cubic-bezier(.2, .8, .2, 1);--font-sans: Inter, "PingFang SC", "Noto Sans CJK SC", "Microsoft YaHei", sans-serif;--font-financial: "NewApp Financial Mono", "Roboto Mono", "DIN Alternate", "SFMono-Regular", "Cascadia Mono", "PingFang SC", "Microsoft YaHei", sans-serif;--shadow-card: none;--shadow-raised: 0 18px 50px rgba(0, 0, 0, .3);--shadow-gold-glow: 0 10px 30px rgba(212, 175, 55, .12);--shadow-brand-glow: 0 10px 30px rgba(212, 175, 55, .12);--glass-surface: rgba(20, 22, 31, .82);--metal-line: linear-gradient(90deg, transparent, rgba(226, 197, 129, .48), transparent);--btn-primary-gradient: linear-gradient(135deg, #E2C581 0%, #D4AF37 100%);--btn-primary-text: #090A0F;--hero-home: linear-gradient(135deg, #1A1D2B 0%, #0B0E14 100%);--hero-watchlist: linear-gradient(135deg, #151822 0%, #0B0E14 100%);--hero-ai: linear-gradient(135deg, #111724 0%, #090B11 100%);--hero-strategy: linear-gradient(135deg, #121621 0%, #090A0F 100%);--hero-fund: linear-gradient(135deg, #171A24 0%, #0B0D13 100%);--hero-profile: linear-gradient(135deg, #1A1D2B 0%, #0B0E14 100%);--hero-home-glow: radial-gradient(circle at 84% 18%, rgba(226, 197, 129, .13), transparent 38%);--hero-watchlist-glow: var(--hero-home-glow);--hero-ai-glow: radial-gradient(circle at 78% 24%, rgba(91, 140, 255, .14), transparent 40%);--hero-strategy-glow: var(--hero-ai-glow);--hero-fund-glow: var(--hero-home-glow);--hero-profile-glow: var(--hero-home-glow);--hero-text: #FFFFFF;--hero-text-muted: rgba(255, 255, 255, .62);--nav-bg: rgba(12, 14, 20, .84);--nav-active: var(--premium-gold);--nav-inactive: #656C7A;--van-primary-color: var(--premium-gold);--van-danger-color: var(--premium-up);--van-success-color: var(--premium-down);--van-warning-color: #E6B95C;--van-text-color: #FFFFFF;--van-text-color-2: var(--premium-silver);--van-text-color-3: #656C7A;--van-background: var(--premium-obsidian);--van-background-2: var(--premium-card);--van-background-3: var(--premium-card-raised);--van-border-color: rgba(255, 255, 255, .055);--van-active-color: #20212A;--van-cell-background: var(--premium-card);--van-popup-background: var(--premium-card-raised);--van-overlay-background: rgba(2, 3, 7, .86);--van-button-primary-background: var(--premium-gold);--van-button-primary-border-color: var(--premium-gold);--van-switch-on-background: var(--premium-gold);--van-tab-active-text-color: var(--premium-gold-light);--van-tabs-bottom-bar-color: var(--premium-gold)}html,body,#app{color:var(--text-primary);background:var(--bg-canvas)}body{font-family:var(--font-sans);font-variant-numeric:tabular-nums lining-nums;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea,select{font:inherit;color:inherit}:where(.financial-number,[data-financial-number],[class*=amount],[class*=balance],[class*=price],[class*=percent],[class*=profit],[class*=asset],[class*=quote],[class*=volume],[class*=number]){font-family:var(--font-financial);font-variant-numeric:tabular-nums lining-nums slashed-zero;font-feature-settings:"tnum" 1,"lnum" 1,"zero" 1;letter-spacing:-.02em}.premium-financial-number{color:var(--text-primary);font-family:var(--font-financial);font-size:32px;font-weight:700;line-height:1.08;text-shadow:0 0 18px rgba(255,255,255,.08)}.premium-card{padding:var(--space-card-y) var(--space-card-x);border:1px solid var(--border-default);border-radius:var(--radius-card);background:var(--bg-surface);box-shadow:var(--shadow-card)}.premium-glass{border:1px solid var(--border-default);background:var(--glass-surface);backdrop-filter:blur(16px) saturate(125%)}.premium-primary-button{min-height:var(--tap-target);padding:0 18px;border:0;border-radius:var(--radius-action);color:var(--btn-primary-text);background:var(--btn-primary-gradient);font-weight:700;transition:transform var(--motion-fast) var(--ease-premium),opacity var(--motion-fast) ease}.premium-primary-button:active{opacity:.88;transform:scale(.985)}.market-badge{display:inline-flex;min-height:24px;align-items:center;justify-content:center;padding:2px 8px;border-radius:var(--radius-pill);font-family:var(--font-financial);font-variant-numeric:tabular-nums lining-nums;font-weight:500}.market-badge--up{color:var(--market-rise);background:var(--market-rise-fill)}.market-badge--down{color:var(--market-fall);background:var(--market-fall-fill)}:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:is(.market-page,.stock-detail,.buy-strategy-page,.holding-page,.weituo-page,.hold-detail-page,.search-page,.hs-page,.etf-detail,.etf-holding-page,.page-container){min-height:100%;color:var(--text-primary);background:radial-gradient(circle at 92% -4%,rgba(212,175,55,.07),transparent 28%),var(--bg-canvas)!important}:is(.stock-detail,.buy-strategy-page,.holding-page,.weituo-page,.hold-detail-page,.search-page,.hs-page,.etf-detail,.etf-holding-page) :is(.top-nav,.top-nav-bar,.sr-header,.hs-nav){min-height:56px;padding-right:var(--space-page-x);padding-left:var(--space-page-x);color:var(--text-primary)!important;border-bottom:1px solid var(--border-default)!important;background:rgba(9,10,15,.88)!important;box-shadow:none!important;backdrop-filter:blur(18px) saturate(130%)}:is(.stock-detail,.buy-strategy-page,.holding-page,.weituo-page,.hold-detail-page,.search-page,.hs-page,.etf-detail,.etf-holding-page) :is(.nav-title,.nav-stock-name){color:var(--text-primary)!important;font-weight:700;letter-spacing:.02em}:is(.stock-detail,.buy-strategy-page,.holding-page,.weituo-page,.hold-detail-page,.search-page,.hs-page,.etf-detail,.etf-holding-page) :is(.nav-back,.nav-search,.sr-back){color:var(--text-secondary)!important}:is(.stock-detail,.buy-strategy-page,.holding-page,.weituo-page,.hold-detail-page,.search-page,.hs-page,.etf-detail,.etf-holding-page) :is(.nav-back,.nav-search,.sr-back):active{color:var(--premium-gold-light)!important;background:var(--brand-tint)!important}:is(.stock-detail,.buy-strategy-page,.holding-page,.weituo-page,.hold-detail-page,.etf-detail,.etf-holding-page) :is(.page-body,.main-body,.list-wrap){background:transparent!important}.market-page .mk-topbar{min-height:62px;padding:16px var(--space-page-x) 12px;border:0!important;background:linear-gradient(90deg,rgba(226,197,129,.08),transparent 34%),rgba(9,10,15,.92)!important;box-shadow:none!important;backdrop-filter:blur(18px)}.market-page .mk-title{color:var(--text-primary)!important;font-size:23px;font-weight:750;letter-spacing:.08em}.market-page .scroll-view{padding:0 var(--space-page-x) 24px!important;background:transparent!important}.market-page :is(.mk-searchbox,.mk-search-panel),.search-page .sr-input-wrap{border:1px solid var(--border-default)!important;border-radius:12px!important;color:var(--text-primary)!important;background:var(--surface-field)!important;box-shadow:inset 0 1px rgba(255,255,255,.02)!important}.market-page .mk-searchbox:focus-within,.search-page .sr-input-wrap:focus-within{border-color:var(--border-brand-strong)!important;box-shadow:0 0 0 3px rgba(212,175,55,.07)!important}.market-page :is(.mk-search-input,.mk-sr-name,.mk-sh-title),.search-page :is(.sr-input,.name-text,.sr-history-title){color:var(--text-primary)!important}.market-page :is(.mk-sr-code,.mk-sh-clear,.mk-search-hint),.search-page :is(.cell-code,.cell-pinyin,.sr-history-code,.empty-tip){color:var(--text-secondary)!important}.market-page .mk-search-row,.search-page .sr-row{border-color:var(--divider-default)!important;background:transparent!important}.market-page .mk-search-row:active,.search-page .sr-row:active{background:rgba(212,175,55,.06)!important}.market-page .mk-idx-section{margin-top:14px!important}.market-page .mk-idx-strip{gap:10px!important}.market-page .mk-idx-card,.market-page .mk-idx-card.idx-up,.market-page .mk-idx-card.idx-down{min-height:112px!important;padding:15px 13px!important;border:1px solid var(--border-default)!important;border-radius:15px!important;background:linear-gradient(145deg,rgba(255,255,255,.025),transparent 55%),var(--premium-card)!important;box-shadow:none!important}.market-page .mk-idx-card:before{content:"";display:block;width:22px;height:2px;margin-bottom:8px;border-radius:99px;background:var(--premium-gold);opacity:.75}.market-page .mk-idx-name{color:var(--text-secondary)!important;font-size:12px;letter-spacing:.04em}.market-page .mk-idx-price{margin-top:5px!important;color:var(--text-primary);font-family:var(--font-financial);font-size:20px!important;font-weight:700}.market-page .mk-idx-sub,.market-page .mk-breadth-label{font-family:var(--font-financial);font-variant-numeric:tabular-nums}.market-page .mk-breadth{margin-top:12px!important;padding:13px 14px 11px!important;border:1px solid var(--border-default)!important;border-radius:14px!important;background:var(--premium-card)!important}.market-page .mk-breadth-track{height:5px!important;overflow:hidden;border-radius:999px;background:#242833!important}.market-page .van-tabs__nav{gap:3px;padding:3px!important;border:1px solid var(--border-default);border-radius:13px;background:var(--premium-card)!important}.market-page .van-tab{min-height:38px;color:var(--text-secondary)!important;border-radius:10px}.market-page .van-tab--active{color:var(--premium-gold-light)!important;font-weight:650;background:rgba(212,175,55,.1)}.market-page .van-tabs__line{bottom:2px;width:18px!important;height:2px!important;background:var(--premium-gold)!important}.market-page .sl-wrap{overflow:hidden;margin-top:12px!important;border:1px solid var(--border-default)!important;border-radius:var(--radius-card)!important;background:var(--premium-card)!important}.market-page :is(.sl-head,.sl-row){border-color:var(--divider-default)!important;background:transparent!important}.market-page .sl-head{color:var(--text-secondary)!important;background:rgba(255,255,255,.02)!important}.market-page .sl-row{min-height:64px;padding-top:10px!important;padding-bottom:10px!important}.market-page .sl-row:active{background:rgba(212,175,55,.055)!important}.market-page :is(.sl-name,.sl-price){color:var(--text-primary)!important}.market-page :is(.sl-price,.sl-pct){font-family:var(--font-financial);font-variant-numeric:tabular-nums}.market-page .sl-pct{justify-self:end;min-width:64px;padding:5px 8px;border-radius:7px;text-align:right}.market-page .sl-pct.text-red-600{color:var(--market-rise)!important;background:var(--market-rise-fill)}.market-page .sl-pct.text-green-600{color:var(--market-fall)!important;background:var(--market-fall-fill)}.market-page .sl-star-btn,.market-page .mk-search-panel .sl-star-btn{border-color:transparent!important;color:var(--text-secondary)!important;background:transparent!important}.market-page .sl-star-btn.is-on{color:var(--premium-gold)!important;background:var(--brand-tint)!important}.market-pulse :is(.temperature-card,.sector-panel,.rank-card){border-color:var(--border-default)!important;background:var(--premium-card)!important;box-shadow:none!important}.market-pulse :is(.sector-title,.rank-head,.mp-head){color:var(--text-primary)!important}.market-pulse .rank-tabs button.activeRank{color:var(--premium-gold-light)!important;background:var(--brand-tint)!important}.market-health-banner{border-color:rgba(8,153,129,.2)!important;color:var(--text-secondary)!important;background:rgba(8,153,129,.08)!important}.market-health-banner .status-dot{box-shadow:0 0 12px rgba(32,201,151,.75)}.search-page .sr-header{gap:10px}.search-page .sr-action{color:var(--premium-gold-light)!important;font-weight:650}.search-page .sr-body{padding:14px var(--space-page-x) 28px!important}.search-page :is(.sr-head,.sr-history,.sr-empty){border:1px solid var(--border-default);border-radius:var(--radius-card);background:var(--premium-card)!important}.search-page .sr-head{color:var(--text-secondary)!important;border-bottom-right-radius:0;border-bottom-left-radius:0}.search-page .sr-history-tag{border-color:var(--border-default)!important;color:var(--text-primary)!important;background:var(--surface-field)!important}.stock-detail .page-body{padding-bottom:88px!important}.stock-detail .nav-stock-code{color:var(--text-secondary)!important;font-family:var(--font-financial)}.stock-detail :is(.price-panel,.deal-panel,.kline-area,.quote-panel){border-color:var(--border-default)!important;background:var(--premium-card)!important;box-shadow:none!important}.stock-detail .price-panel{margin:12px var(--space-page-x) 0!important;padding:18px!important;border:1px solid var(--border-default)!important;border-radius:var(--radius-card)!important;background:radial-gradient(circle at 16% 8%,rgba(212,175,55,.1),transparent 40%),linear-gradient(145deg,#1a1d2b,#10121a)!important}.stock-detail .cur-price{font-family:var(--font-financial);font-size:34px!important;font-weight:750!important;line-height:1;letter-spacing:-.04em;text-shadow:0 0 18px currentColor}.stock-detail :is(.price-chg,.price-line .val,.deal-val){font-family:var(--font-financial);font-variant-numeric:tabular-nums}.stock-detail .price-line .lbl,.stock-detail .deal-lbl{color:var(--text-secondary)!important}.stock-detail .price-line .val,.stock-detail .deal-val{color:var(--text-primary)!important}.stock-detail .deal-panel{margin:10px var(--space-page-x) 0!important;padding:14px 16px!important;border:1px solid var(--border-default)!important;border-radius:14px!important}.stock-detail .deal-row+.deal-row{border-color:var(--divider-default)!important}.stock-detail .kline-tab-bar{margin-top:14px;padding-right:var(--space-page-x)!important;padding-left:var(--space-page-x)!important;border-color:var(--border-default)!important;background:rgba(9,10,15,.88)!important}.stock-detail :is(.tab-item,.ind-item,.sub-ind-item){color:var(--text-secondary)!important}.stock-detail :is(.tab-item.on,.ind-item.on,.sub-ind-item.on){color:var(--premium-gold-light)!important;background:var(--brand-tint)!important}.stock-detail .kline-area{margin:0 var(--space-page-x)!important;border:1px solid var(--border-default)!important;border-radius:0 0 var(--radius-card) var(--radius-card)!important;background:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px),#0d0f15!important;background-size:32px 32px!important}.stock-detail .kline-container{background:transparent!important}.stock-detail .sub-ind-bar{margin:8px var(--space-page-x) 0!important;padding:6px!important;border:1px solid var(--border-default)!important;border-radius:12px!important;background:var(--premium-card)!important}.stock-detail .chart-loading-overlay,.stock-detail .kline-error-panel{color:var(--text-secondary)!important;background:rgba(9,10,15,.88)!important;backdrop-filter:blur(10px)}.stock-detail .quote-panel{margin:14px var(--space-page-x) 0!important;padding:16px!important;border:1px solid var(--border-default)!important;border-radius:var(--radius-card)!important}.stock-detail .quote-header{border-color:var(--divider-default)!important}.stock-detail :is(.qh-title,.qcol-head){color:var(--text-primary)!important}.stock-detail .quote-row{border-color:var(--divider-default)!important}.stock-detail :is(.qr-price,.qr-vol,.wb-val){font-family:var(--font-financial);font-variant-numeric:tabular-nums}.stock-detail .qr-bar-sell{background:var(--market-rise-fill)!important}.stock-detail .qr-bar-buy{background:var(--market-fall-fill)!important}.stock-detail .bottom-bar,.etf-detail .bottom-bar,.page-container .bottom-bar{padding:10px var(--space-page-x) calc(10px + env(safe-area-inset-bottom))!important;border-top:1px solid var(--border-default)!important;background:rgba(12,14,20,.88)!important;box-shadow:0 -16px 38px rgba(0,0,0,.22)!important;backdrop-filter:blur(20px) saturate(130%)}.stock-detail .bar-btn,.etf-detail .act-btn,.page-container .trade-btn{min-height:48px;border:0!important;border-radius:var(--radius-action)!important;font-weight:750;box-shadow:none!important}.stock-detail .btn-zx{color:var(--premium-gold-light)!important;border:1px solid var(--border-brand)!important;background:transparent!important}.stock-detail .btn-buy,.etf-detail .buy-btn,.page-container .trade-btn{color:var(--btn-primary-text)!important;background:var(--btn-primary-gradient)!important}.stock-detail .btn-sell,.etf-detail .sell-btn{color:var(--text-primary)!important;background:#20242e!important}.buy-strategy-page .sub-tabs,.buy-strategy-page .latest-price{border-color:var(--border-default)!important;background:var(--premium-card)!important}.buy-strategy-page .sub-tab{color:var(--text-secondary)!important}.buy-strategy-page .sub-tab.active{color:var(--premium-gold-light)!important;background:rgba(212,175,55,.075)!important}.buy-strategy-page .tab-line{background:var(--premium-gold)!important}.buy-strategy-page .latest-price{padding-right:var(--space-page-x)!important;padding-left:var(--space-page-x)!important}.buy-strategy-page .lp-label{color:var(--text-secondary)!important}.buy-strategy-page :is(.lp-value,.lp-change){font-family:var(--font-financial);font-variant-numeric:tabular-nums}.buy-strategy-page .market-guard-trade{margin:10px var(--space-page-x) 0!important;border:1px solid rgba(230,185,92,.2)!important;border-radius:12px!important;color:var(--text-secondary)!important;background:rgba(230,185,92,.08)!important}.buy-strategy-page .market-guard-trade.passed{border-color:rgba(8,153,129,.22)!important;background:rgba(8,153,129,.08)!important}.buy-strategy-page .market-guard-trade.blocked{border-color:rgba(242,54,69,.24)!important;background:rgba(242,54,69,.08)!important}.buy-strategy-page .main-body{gap:12px!important;padding:12px var(--space-page-x) 108px!important}.buy-strategy-page :is(.order-controls-card,.quote-card,.order-summary,.defer-card,.defer-explain,.market-overview-card,.info-card,.hold-list-section){border:1px solid var(--border-default)!important;border-radius:var(--radius-card)!important;color:var(--text-primary)!important;background:var(--premium-card)!important;box-shadow:none!important}.buy-strategy-page :is(.order-controls-card,.order-summary,.quote-card,.market-overview-card){padding:16px!important}.buy-strategy-page .stock-picker{min-height:48px;padding:0 12px!important;border:1px solid var(--border-default)!important;border-radius:10px!important;background:var(--surface-field)!important}.buy-strategy-page :is(.picker-code,.form-num,.q-price,.q-volume,.fee-num,.sub-num,.sub-price,.sub-pl){font-family:var(--font-financial);font-variant-numeric:tabular-nums}.buy-strategy-page :is(.form-label,.form-tip.gray,.q-label,.info-label,.hold-sub,.hold-code){color:var(--text-secondary)!important}.buy-strategy-page :is(.picker-code,.picker-name,.form-num,.q-price,.info-value,.hold-name-text){color:var(--text-primary)!important}.buy-strategy-page :is(.mode-switch,.leverage-list,.position-list){gap:7px!important}.buy-strategy-page :is(.mode-btn,.leverage-item,.position-item,.sp-btn,.sp-value){min-height:42px;border:1px solid var(--border-default)!important;border-radius:8px!important;color:var(--text-secondary)!important;background:var(--surface-field)!important}.buy-strategy-page :is(.mode-btn.active,.leverage-item.active,.position-item.active){border-color:var(--border-brand-strong)!important;color:var(--premium-gold-light)!important;background:var(--brand-tint)!important;box-shadow:inset 0 0 0 1px rgba(226,197,129,.1)!important}.buy-strategy-page .sp-input{color:var(--text-primary)!important;font-family:var(--font-financial)}.buy-strategy-page .mechanism-check{border-color:rgba(8,153,129,.22)!important;color:var(--text-secondary)!important;background:rgba(8,153,129,.07)!important}.buy-strategy-page .mechanism-check.is-error{border-color:rgba(242,54,69,.24)!important;background:rgba(242,54,69,.07)!important}.buy-strategy-page .bottom-action{padding:10px var(--space-page-x) calc(10px + env(safe-area-inset-bottom))!important;border-top:1px solid var(--border-default)!important;background:rgba(12,14,20,.9)!important;backdrop-filter:blur(20px)}.buy-strategy-page .trade-action-btn{min-height:50px;border:0!important;border-radius:var(--radius-action)!important;color:var(--btn-primary-text)!important;font-weight:750;background:var(--btn-primary-gradient)!important;box-shadow:var(--shadow-gold-glow)!important}.buy-confirm-dialog,.fee-sheet{overflow:hidden;border:1px solid var(--border-default)!important;border-radius:18px!important;color:var(--text-primary)!important;background:var(--premium-card-raised)!important;box-shadow:var(--shadow-raised)!important}.buy-confirm-dialog :is(.dialog-content,.dialog-row,.dialog-row-total),.fee-sheet :is(.fs-body,.fs-row){color:var(--text-primary)!important;border-color:var(--divider-default)!important;background:transparent!important}.buy-confirm-dialog :is(.dialog-row-key,.dialog-warn),.fee-sheet :is(.fs-k,.fs-note){color:var(--text-secondary)!important}:is(.holding-page,.weituo-page) :is(.tab-bar,.sub-tab-bar){margin:12px var(--space-page-x) 0!important;padding:4px!important;border:1px solid var(--border-default)!important;border-radius:12px!important;background:var(--premium-card)!important}:is(.holding-page,.weituo-page) :is(.tab-item,.sub-tab-item){min-height:40px;color:var(--text-secondary)!important;border-radius:9px}:is(.holding-page,.weituo-page) :is(.tab-item.active,.tab-item.tab-active,.sub-tab-item.active){color:var(--premium-gold-light)!important;background:var(--brand-tint)!important}:is(.holding-page,.weituo-page) :is(.tab-underline,.sub-tab-underline){background:var(--premium-gold)!important}.holding-page .summary-card{overflow:hidden;margin:12px var(--space-page-x) 0!important;padding:20px 12px!important;border:1px solid var(--border-default)!important;border-radius:var(--radius-card)!important;background:radial-gradient(circle at 82% 8%,rgba(226,197,129,.13),transparent 34%),linear-gradient(135deg,#1a1d2b,#0f1118)!important;box-shadow:none!important}.holding-page .summary-bg-deco{opacity:.12!important;filter:saturate(.4)}.holding-page .summary-label{color:var(--text-secondary)!important}.holding-page .summary-value{color:var(--text-primary);font-family:var(--font-financial);font-weight:700}.holding-page .summary-divider{background:var(--divider-default)!important}:is(.holding-page,.weituo-page) .list-wrap{padding:16px var(--space-page-x) 28px!important}:is(.holding-page,.weituo-page) .list-section-title,.weituo-page .tip-bar{color:var(--text-secondary)!important}:is(.holding-page,.weituo-page) .title-line{background:var(--premium-gold)!important}.weituo-page .mechanism-strip{overflow:hidden;border:1px solid var(--border-brand)!important;color:var(--text-primary)!important;background:radial-gradient(circle at 92% 0%,var(--brand-glow),transparent 38%),linear-gradient(145deg,var(--bg-elevated),var(--surface-field))!important;box-shadow:none!important}.weituo-page .mechanism-strip>div>strong{color:var(--text-primary)!important;font-family:var(--font-financial);font-variant-numeric:tabular-nums}.weituo-page .mechanism-strip .mechanism-label,.weituo-page .mechanism-strip .mechanism-rule>span{color:var(--text-secondary)!important}.weituo-page .mechanism-strip .mechanism-rule{border-color:var(--divider-default)!important;color:var(--text-secondary)!important}.weituo-page .mechanism-strip .mechanism-rule>b{color:var(--status-success)!important}.weituo-page .mechanism-strip .mechanism-rule>b.audit-warning{color:var(--market-rise)!important}.weituo-page .tip-bar{border:1px solid var(--border-default)!important;border-left:3px solid var(--premium-gold)!important;color:var(--text-secondary)!important;background:var(--surface-field)!important}.holding-page :is(.hold-card,.etf-card),.weituo-page .wt-card{overflow:hidden;margin-bottom:12px!important;border:1px solid var(--border-default)!important;border-radius:var(--radius-card)!important;color:var(--text-primary)!important;background:var(--premium-card)!important;box-shadow:none!important}:is(.holding-page,.weituo-page) :is(.card-head,.card-grid,.card-foot,.card-actions,.lot-toggle,.lot-row){border-color:var(--divider-default)!important;background:transparent!important}:is(.holding-page,.weituo-page) :is(.stock-name,.etf-name,.grid-value){color:var(--text-primary)!important}:is(.holding-page,.weituo-page) :is(.stock-code,.etf-code,.grid-label,.grid-sub,.wt-time,.foot-times){color:var(--text-secondary)!important}:is(.holding-page,.weituo-page) :is(.grid-value,.grid-sub,.lot-num,.lot-cost,.lot-pl,.wt-time){font-family:var(--font-financial);font-variant-numeric:tabular-nums}:is(.holding-page,.weituo-page) :is(.dir-tag,.type-tag,.st-tag,.lot-tag){border:0!important;border-radius:6px!important;font-weight:650}.weituo-page .btn-detail,.holding-page .lot-toggle{color:var(--premium-gold-light)!important}.weituo-page .btn-cancel,.holding-page :is(.etf-sell-btn){min-height:38px;border:1px solid rgba(242,54,69,.22)!important;border-radius:var(--radius-action)!important;color:var(--market-rise)!important;background:var(--market-rise-fill)!important}.weituo-page :is(.order-detail,.cancel-receipt,.quote-evidence,.check-list){border-color:var(--border-default)!important;color:var(--text-primary)!important;background:var(--surface-field)!important}.weituo-page :is(.detail-title,.mechanism-label,.refund-value){color:var(--text-primary)!important}.weituo-page :is(.mechanism-rule,.refund-formula,.terminal-note,.event-item){color:var(--text-secondary)!important}.hold-detail-page .hero{overflow:hidden;margin:12px var(--space-page-x) 0!important;padding:20px!important;border:1px solid var(--border-default)!important;border-radius:var(--radius-card)!important;background:radial-gradient(circle at 86% 6%,rgba(226,197,129,.13),transparent 34%),linear-gradient(135deg,#1a1d2b,#0f1118)!important;box-shadow:none!important}.hold-detail-page :is(.hero-name,.hero-price,.hg-value){color:var(--text-primary)!important}.hold-detail-page :is(.hero-code,.hp-meta,.hg-label){color:var(--text-secondary)!important}.hold-detail-page :is(.hero-price,.hg-value,.rpx-price,.v){font-family:var(--font-financial);font-variant-numeric:tabular-nums}.hold-detail-page .sec{margin:18px var(--space-page-x) 0!important}.hold-detail-page .sec-title .tl{background:var(--premium-gold)!important}.hold-detail-page .sec-title .tt{color:var(--text-primary)!important}.hold-detail-page :is(.card,.mechanism-banner,.state-box){border:1px solid var(--border-default)!important;border-radius:var(--radius-card)!important;color:var(--text-primary)!important;background:var(--premium-card)!important;box-shadow:none!important}.hold-detail-page .row{min-height:48px;border-color:var(--divider-default)!important}.hold-detail-page .row .k{color:var(--text-secondary)!important}.hold-detail-page .row .v{color:var(--text-primary)!important}.hold-detail-page .mechanism-banner{border-color:rgba(212,175,55,.18)!important;background:rgba(212,175,55,.06)!important}.hold-detail-page .risk-bar .rb-track{background:#242833!important}.hold-detail-page .actions{padding:10px var(--space-page-x) calc(10px + env(safe-area-inset-bottom))!important;border-top:1px solid var(--border-default)!important;background:rgba(12,14,20,.9)!important;backdrop-filter:blur(20px)}.hold-detail-page .act{min-height:48px;border:0!important;border-radius:var(--radius-action)!important;font-weight:750}.hold-detail-page .act-buy{color:var(--btn-primary-text)!important;background:var(--btn-primary-gradient)!important}.hold-detail-page .act-sell{color:var(--text-primary)!important;background:#20242e!important}.etf-detail .page-body,.etf-holding-page .page-body,.page-container .content{padding-right:var(--space-page-x)!important;padding-left:var(--space-page-x)!important;background:transparent!important}.etf-detail :is(.head-card,.info-card),.page-container :is(.stock-info,.form-section,.calculation),.etf-holding-page .hold-card{border:1px solid var(--border-default)!important;border-radius:var(--radius-card)!important;color:var(--text-primary)!important;background:var(--premium-card)!important;box-shadow:none!important}.etf-detail .head-card{background:radial-gradient(circle at 88% 6%,rgba(226,197,129,.12),transparent 34%),linear-gradient(135deg,#1a1d2b,#0f1118)!important}.etf-detail :is(.fund-name,.info-title,.info-value),.etf-holding-page :is(.fund-name,.grid-value),.page-container :is(.name,.value){color:var(--text-primary)!important}.etf-detail :is(.fund-code,.quote-status,.info-label,.professional-empty),.etf-holding-page :is(.fund-code,.grid-label,.grid-sub,.time-label),.page-container :is(.code,.label,.tips){color:var(--text-secondary)!important}.etf-detail :is(.quote-price,.quote-chg,.quote-pct,.q-value,.info-value),.etf-holding-page :is(.price-val,.grid-value,.grid-sub,.time-value),.page-container :is(.price,.input,.value){font-family:var(--font-financial);font-variant-numeric:tabular-nums}.etf-detail :is(.info-row,.holding-row,.peer-row),.etf-holding-page :is(.card-head,.card-grid,.card-bottom,.time-row),.page-container .calc-item{border-color:var(--divider-default)!important;background:transparent!important}.etf-detail .market-tag,.etf-holding-page .status-tag{border:0!important;color:var(--premium-gold-light)!important;background:var(--brand-tint)!important}.page-container .input{min-height:48px;border:1px solid var(--border-default)!important;border-radius:10px!important;color:var(--text-primary)!important;background:var(--surface-field)!important}.page-container .input:focus{border-color:var(--border-brand-strong)!important;box-shadow:0 0 0 3px rgba(212,175,55,.07)!important}.page-container .amount-btn{min-height:40px;border:1px solid var(--border-default)!important;border-radius:var(--radius-action)!important;color:var(--premium-gold-light)!important;background:var(--brand-tint)!important}.etf-holding-page .tab-bar{margin:12px var(--space-page-x) 0!important;padding:4px!important;border:1px solid var(--border-default)!important;border-radius:12px!important;background:var(--premium-card)!important}.etf-holding-page .tab-item{min-height:40px;color:var(--text-secondary)!important;border-radius:9px}.etf-holding-page .tab-item.active{color:var(--premium-gold-light)!important;background:var(--brand-tint)!important}.etf-holding-page .list-head{color:var(--text-secondary)!important}.etf-holding-page .sell-btn,.etf-holding-page .empty-btn{min-height:40px;border-radius:var(--radius-action)!important;font-weight:700}.etf-holding-page .sell-btn{border-color:rgba(242,54,69,.22)!important;color:var(--market-rise)!important;background:var(--market-rise-fill)!important}.etf-holding-page .empty-btn{border:0!important;color:var(--btn-primary-text)!important;background:var(--btn-primary-gradient)!important}.hs-page .hs-meta,.hs-page .hs-block,.hs-page .hs-disclaimer{margin-right:var(--space-page-x)!important;margin-left:var(--space-page-x)!important}.hs-page .hs-meta{color:var(--text-secondary)!important}.hs-page .hs-block{padding:16px!important;border:1px solid var(--border-default)!important;border-radius:var(--radius-card)!important;background:var(--premium-card)!important}.hs-page .hs-card{border-color:var(--divider-default)!important;background:transparent!important}.hs-page :is(.hs-block-title,.hs-name){color:var(--text-primary)!important}.hs-page :is(.hs-block-hint,.hs-code,.hs-disclaimer){color:var(--text-secondary)!important}.hs-page :is(.hs-price,.hs-pct){font-family:var(--font-financial);font-variant-numeric:tabular-nums}.hs-page .hs-pct{padding:4px 7px;border-radius:7px}.hs-page .hs-pct.up{background:var(--market-rise-fill)!important}.hs-page .hs-pct.down{background:var(--market-fall-fill)!important}.hs-page .hs-btn{min-height:38px;border-radius:var(--radius-action)!important;font-weight:700}.hs-page .btn-up{border-color:rgba(242,54,69,.22)!important;color:var(--market-rise)!important;background:var(--market-rise-fill)!important}.hs-page .btn-down{border-color:rgba(8,153,129,.22)!important;color:var(--market-fall)!important;background:var(--market-fall-fill)!important}:is(.market-page,.search-page,.holding-page,.weituo-page,.etf-holding-page,.hs-page) :is(.empty-wrap,.sr-empty,.hs-empty,.hs-tip,.sl-load-hint){color:var(--text-secondary)!important;background:transparent!important}:is(.holding-page,.weituo-page,.etf-holding-page) .empty-wrap{min-height:220px;padding:32px 20px!important;border:1px dashed rgba(212,175,55,.2)!important;border-radius:var(--radius-card)!important;background:radial-gradient(circle at 50% 10%,rgba(212,175,55,.06),transparent 44%),var(--premium-card)!important}:is(.holding-page,.weituo-page,.etf-holding-page,.search-page) :is(.empty-mark,.empty-text){color:var(--text-primary)!important}:is(.market-page,.stock-detail,.buy-strategy-page,.holding-page,.weituo-page,.hold-detail-page,.hs-page,.etf-detail,.etf-holding-page) .red,:is(.market-page,.stock-detail,.buy-strategy-page,.holding-page,.weituo-page,.hold-detail-page,.hs-page,.etf-detail,.etf-holding-page) .up,:is(.market-page,.stock-detail,.buy-strategy-page,.holding-page,.weituo-page,.hold-detail-page,.hs-page,.etf-detail,.etf-holding-page) .text-red{color:var(--market-rise)!important}:is(.market-page,.stock-detail,.buy-strategy-page,.holding-page,.weituo-page,.hold-detail-page,.hs-page,.etf-detail,.etf-holding-page) .green,:is(.market-page,.stock-detail,.buy-strategy-page,.holding-page,.weituo-page,.hold-detail-page,.hs-page,.etf-detail,.etf-holding-page) .down,:is(.market-page,.stock-detail,.buy-strategy-page,.holding-page,.weituo-page,.hold-detail-page,.hs-page,.etf-detail,.etf-holding-page) .text-green{color:var(--market-fall)!important}@media(max-width:360px){.market-page .mk-idx-card{min-height:106px!important;padding:13px 10px!important}.stock-detail .price-panel,.buy-strategy-page :is(.order-controls-card,.order-summary,.quote-card),.hold-detail-page .hero{padding:14px!important}.buy-strategy-page .main-body{padding-right:12px!important;padding-left:12px!important}}html[data-theme=dark-gold] .stock-detail>.top-nav,html[data-theme=dark-gold] .buy-strategy-page>.top-nav,html[data-theme=dark-gold] .holding-page>.top-nav-bar,html[data-theme=dark-gold] .weituo-page>.top-nav-bar,html[data-theme=dark-gold] .hold-detail-page>.top-nav-bar,html[data-theme=dark-gold] .etf-detail>.top-nav,html[data-theme=dark-gold] .etf-holding-page>.top-nav{color:var(--text-primary)!important;background:rgba(9,10,15,.92)!important}html[data-theme=dark-gold] .stock-detail>.top-nav :is(.nav-title-box,.nav-stock-name),html[data-theme=dark-gold] .buy-strategy-page>.top-nav .nav-title,html[data-theme=dark-gold] .holding-page>.top-nav-bar .nav-title,html[data-theme=dark-gold] .weituo-page>.top-nav-bar .nav-title,html[data-theme=dark-gold] .hold-detail-page>.top-nav-bar .nav-title,html[data-theme=dark-gold] .etf-detail>.top-nav .nav-title,html[data-theme=dark-gold] .etf-holding-page>.top-nav .nav-title{color:var(--text-primary)!important;opacity:1!important;text-shadow:0 0 16px rgba(255,255,255,.07)}html[data-theme=dark-gold] .stock-detail>.top-nav .nav-stock-code{color:var(--text-secondary)!important;opacity:1!important}html[data-theme=dark-gold] .stock-detail>.top-nav :is(.nav-back,.nav-search),html[data-theme=dark-gold] .buy-strategy-page>.top-nav :is(.nav-back,.nav-search),html[data-theme=dark-gold] .holding-page>.top-nav-bar .nav-back,html[data-theme=dark-gold] .weituo-page>.top-nav-bar .nav-back,html[data-theme=dark-gold] .hold-detail-page>.top-nav-bar .nav-back,html[data-theme=dark-gold] .etf-detail>.top-nav .nav-back,html[data-theme=dark-gold] .etf-holding-page>.top-nav .nav-back{color:var(--text-secondary)!important}.sell-sheet,.dyf-sheet{overflow:hidden;border:1px solid var(--border-default)!important;border-radius:20px 20px 0 0!important;color:var(--text-primary)!important;background:var(--premium-card-raised)!important;box-shadow:0 -24px 64px rgba(0,0,0,.4)!important}.sell-sheet :is(.ss-head,.ss-body,.ss-foot,.ss-block,.ss-settle),.dyf-sheet :is(.dyf-head,.dyf-body,.dyf-row){color:var(--text-primary)!important;border-color:var(--divider-default)!important;background:transparent!important}.sell-sheet :is(.ss-title,.ss-stock-name,.ss-v,.ss-total),.dyf-sheet :is(.dyf-title,.dyf-amt,.dyf-sum){color:var(--text-primary)!important}.sell-sheet :is(.ss-stock-code,.ss-stock-hold,.ss-k,.ss-note,.ss-formula,.ss-block-label),.dyf-sheet :is(.dyf-date,.dyf-formula,.dyf-note,.dyf-status){color:var(--text-secondary)!important}.sell-sheet :is(.ss-v,.ss-total,.ss-shares,.ss-stock-hold),.dyf-sheet :is(.dyf-amt,.dyf-sum){font-family:var(--font-financial);font-variant-numeric:tabular-nums}.sell-sheet :is(.ss-ratio-item,.ss-minus,.ss-shares){min-height:42px;border:1px solid var(--border-default)!important;border-radius:var(--radius-action)!important;color:var(--text-secondary)!important;background:var(--surface-field)!important}.sell-sheet .ss-ratio-item.active{border-color:var(--border-brand-strong)!important;color:var(--premium-gold-light)!important;background:var(--brand-tint)!important}.sell-sheet :is(.ss-cancel,.ss-confirm){min-height:48px;border-radius:var(--radius-action)!important;font-weight:750}.sell-sheet .ss-cancel{border:1px solid var(--border-default)!important;color:var(--text-secondary)!important;background:var(--surface-field)!important}.sell-sheet .ss-confirm{border:0!important;color:var(--btn-primary-text)!important;background:var(--btn-primary-gradient)!important}.history-page,.settle-page{min-height:100%;color:var(--text-primary);background:radial-gradient(circle at 92% -4%,rgba(212,175,55,.07),transparent 28%),var(--bg-canvas)!important}html[data-theme=dark-gold] .history-page>.top-nav,html[data-theme=dark-gold] .settle-page>.top-nav-bar{color:var(--text-primary)!important;border-bottom:1px solid var(--border-default)!important;background:rgba(9,10,15,.92)!important;box-shadow:none!important;backdrop-filter:blur(18px)}html[data-theme=dark-gold] .history-page>.top-nav :is(.nav-title,.nav-back),html[data-theme=dark-gold] .settle-page>.top-nav-bar :is(.nav-title,.nav-back){color:var(--text-primary)!important}.history-page .filter-bar,.history-page .list-head,.history-page .history-card,.settle-page :is(.hero,.card,.audit-banner,.partial-notice,.state-box){border:1px solid var(--border-default)!important;border-radius:var(--radius-card)!important;color:var(--text-primary)!important;background:var(--premium-card)!important;box-shadow:none!important}.history-page .filter-bar,.history-page .list-head,.history-page .history-card{margin-right:var(--space-page-x)!important;margin-left:var(--space-page-x)!important}.history-page .filter-value,.history-page :is(.cell-title,.profit),.settle-page :is(.hero-name,.hm-num,.hg-v,.cv,.fv,.v,.lm,.total){color:var(--text-primary)!important}.history-page :is(.filter-left,.filter-right,.head-col,.cell-sub,.card-time,.time-label,.state-tip),.settle-page :is(.hero-code,.hm-label,.hg-l,.ck,.fk,.k,.note,.audit-formula){color:var(--text-secondary)!important}.history-page :is(.profit,.time-value,.filter-value),.settle-page :is(.hm-num,.hg-v,.cv,.fv,.v,.lm,.total,.mono){font-family:var(--font-financial);font-variant-numeric:tabular-nums}.history-page :is(.card-grid,.card-time),.settle-page :is(.row,.frow,.lrow,.cell,.hr){border-color:var(--divider-default)!important;background:transparent!important}.history-page .detail-btn,.settle-page .link{color:var(--premium-gold-light)!important}.settle-page .hero{margin:12px var(--space-page-x) 0!important;background:radial-gradient(circle at 86% 6%,rgba(226,197,129,.13),transparent 34%),linear-gradient(135deg,#1a1d2b,#0f1118)!important}.settle-page .sec{margin-right:var(--space-page-x)!important;margin-left:var(--space-page-x)!important}.settle-page .sec-title .tl{background:var(--premium-gold)!important}.settle-page .audit-banner{border-color:rgba(212,175,55,.18)!important;background:rgba(212,175,55,.06)!important}.settle-page .actions{padding:10px var(--space-page-x) calc(10px + env(safe-area-inset-bottom))!important;border-top:1px solid var(--border-default)!important;background:rgba(12,14,20,.9)!important;backdrop-filter:blur(20px)}.settle-page .act{min-height:48px;border-radius:var(--radius-action)!important;font-weight:750}.settle-page .act-main{border:0!important;color:var(--btn-primary-text)!important;background:var(--btn-primary-gradient)!important}.settle-page .act-ghost{border:1px solid var(--border-default)!important;color:var(--text-secondary)!important;background:var(--surface-field)!important}:is(.person-center-page,.my-page,.asset-analysis-page,.real-name-page,.recharge-page,.fund-page,.tabs-view,.transfer-page-shell,.bank-page,.security-page,.permission-page,.messages-page,.support-page,.cms-redirect){min-height:100%;color:var(--text-primary);background:radial-gradient(circle at 92% -4%,rgba(212,175,55,.075),transparent 30%),var(--bg-canvas)!important}:is(.my-page,.asset-analysis-page,.real-name-page,.recharge-page,.security-page,.permission-page,.messages-page,.support-page,.bank-page,.transfer-page-shell) :is(.nav-bar,.top-nav,.fund-nav,.support-nav){min-height:56px;color:var(--text-primary)!important;border-bottom:1px solid var(--border-default)!important;background:rgba(9,10,15,.9)!important;box-shadow:none!important;backdrop-filter:blur(18px) saturate(130%)}:is(.my-page,.asset-analysis-page,.real-name-page,.recharge-page,.security-page,.permission-page,.messages-page,.support-page,.bank-page,.transfer-page-shell) :is(.nav-title,.nav-back,.nav-action){color:var(--text-primary)!important}.person-center-page .header-section,.my-page .header-section{color:var(--text-primary)!important;background:radial-gradient(circle at 82% 12%,rgba(226,197,129,.15),transparent 34%),linear-gradient(135deg,#1a1d2b,#0b0e14)!important}.person-center-page :is(.notification-bell,.service-entry),.my-page .nav-bar-custom{border-color:var(--border-default)!important;color:var(--text-secondary)!important;background:rgba(255,255,255,.035)!important;box-shadow:none!important}.person-center-page :is(.user-name,.asset-total,.asset-formula-total),.my-page :is(.user-name,.asset-total){color:var(--text-primary)!important;font-family:var(--font-financial);font-variant-numeric:tabular-nums}.person-center-page .asset-detail,.my-page .asset-card{position:relative;overflow:hidden;padding:20px!important;border:1px solid rgba(226,197,129,.15)!important;border-radius:18px!important;color:var(--text-primary)!important;background:linear-gradient(115deg,rgba(255,255,255,.035),transparent 42%),radial-gradient(circle at 92% 18%,rgba(212,175,55,.12),transparent 32%),linear-gradient(135deg,#1a1d2b,#0b0e14)!important;box-shadow:0 22px 56px rgba(0,0,0,.25)!important}.person-center-page .asset-detail:after,.my-page .asset-card:after{position:absolute;right:-12%;bottom:18%;width:62%;height:1px;content:"";opacity:.65;background:var(--metal-line);transform:rotate(-22deg);pointer-events:none}.person-center-page :is(.asset-label,.detail-label,.banner-desc,.pay-desc),.my-page :is(.asset-card-title,.asset-card-sub,.asset-detail-label,.user-mobile,.menu-status){color:var(--text-secondary)!important}.person-center-page :is(.detail-value,.asset-breakdown-row,.pay-name),.my-page :is(.asset-detail-value,.menu-name,.menu-value){color:var(--text-primary)!important}.person-center-page :is(.asset-total,.detail-value,.asset-formula-total),.my-page :is(.asset-total,.asset-detail-value,.credit-score){font-family:var(--font-financial);font-variant-numeric:tabular-nums}.person-center-page :is(.menu-block,.grid-section,.menu-banner,.asset-mechanism-card,.asset-formula-panel,.pay-card),.my-page :is(.menu-section,.menu-group){border:1px solid var(--border-default)!important;border-radius:var(--radius-card)!important;color:var(--text-primary)!important;background:var(--premium-card)!important;box-shadow:none!important}.person-center-page :is(.grid-item,.grid-cell,.banner-row,.asset-breakdown-row),.my-page :is(.menu-item,.asset-detail-row){min-height:52px;border-color:var(--divider-default)!important;background:transparent!important}.person-center-page :is(.grid-item,.grid-cell,.banner-row):active,.my-page .menu-item:active{background:rgba(212,175,55,.06)!important}.person-center-page :is(.grid-icon,.cell-icon,.pay-icon),.my-page :is(.menu-icon-wrap,.mini-avatar){color:var(--premium-gold-light)!important;background:var(--brand-tint)!important}.person-center-page :is(.asset-visibility-btn,.notification-bell){min-width:var(--tap-target);min-height:var(--tap-target)}.person-center-page .logout-btn{min-height:48px;border:1px solid rgba(242,54,69,.2)!important;border-radius:var(--radius-action)!important;color:#ff7b85!important;background:rgba(242,54,69,.08)!important}.asset-analysis-page :is(.asset-hero,.analysis-card,.page-state),.fund-page :is(.fund-summary,.settlement-panel,.ledger-list,.audit-strip),.recharge-page :is(.user-card,.form-section,.agreement-section,.tips-section,.lab-funding-panel){margin-right:var(--space-page-x)!important;margin-left:var(--space-page-x)!important;border:1px solid var(--border-default)!important;border-radius:var(--radius-card)!important;color:var(--text-primary)!important;background:var(--premium-card)!important;box-shadow:none!important}.asset-analysis-page .asset-hero,.fund-page .fund-summary,.recharge-page .user-card{background:radial-gradient(circle at 88% 10%,rgba(226,197,129,.13),transparent 34%),linear-gradient(135deg,#1a1d2b,#0f1118)!important}.asset-analysis-page :is(.summary-grid,.fee-grid,.calendar-grid,.position-list),.fund-page :is(.summary-grid,.ledger-row,.settlement-row,.transfer-row),.recharge-page :is(.lab-request-row,.preset-amounts){border-color:var(--divider-default)!important;background:transparent!important}.asset-analysis-page :is(.summary-grid strong,.fee-grid strong,.position-list strong),.fund-page :is(.summary-main,.ledger-amount,.settlement-status,.transfer-right),.recharge-page :is(.balance-value,.amount-input,.preset-item){color:var(--text-primary)!important;font-family:var(--font-financial);font-variant-numeric:tabular-nums}.asset-analysis-page :is(.summary-grid span,.fee-grid span,.chart-empty),.fund-page :is(.ledger-meta,.ledger-note,.timezone-note,.settlement-rule),.recharge-page :is(.balance-label,.amount-tip,.voucher-tip){color:var(--text-secondary)!important}.asset-analysis-page :is(.up,.gain),.fund-page .amount-up{color:var(--market-rise)!important}.asset-analysis-page :is(.down,.loss),.fund-page .amount-down{color:var(--market-fall)!important}.asset-analysis-page .alloc-bar{overflow:hidden;border-radius:var(--radius-pill);background:var(--surface-field)!important}.fund-page .fund-tabs,.messages-page .category-tabs{border:1px solid var(--border-default)!important;border-radius:12px!important;background:var(--surface-field)!important}.fund-page .release-btn,.recharge-page .submit-btn,.permission-page .primary-button{min-height:48px;border:0!important;border-radius:var(--radius-action)!important;color:var(--btn-primary-text)!important;background:var(--btn-primary-gradient)!important;font-weight:750}.tabs-view .van-tabs__nav,.tabs-view .van-tabs__content,.tabs-view .van-tab__panel,.tabs-view .scroll-view{color:var(--text-primary)!important;background:transparent!important}.tabs-view .van-tab{color:var(--text-secondary)!important}.tabs-view .van-tab--active{color:var(--premium-gold-light)!important}.tabs-view .van-tabs__line{background:var(--premium-gold)!important}.tabs-view .bank-in-window{margin:14px var(--space-page-x) 0!important;padding:15px 16px!important;border:1px solid var(--border-brand)!important;border-radius:13px!important;color:var(--premium-gold-light)!important;background:var(--brand-tint)!important}.tabs-view :is(.bg-white,[class*=bg-white]){border:1px solid var(--border-default)!important;color:var(--text-primary)!important;background:var(--premium-card)!important;box-shadow:none!important}.tabs-view :is(.van-field,.van-cell),.bank-page :is(.van-field,.van-cell){color:var(--text-primary)!important;background:var(--surface-field)!important}.tabs-view :is(.van-field__control,.van-field__label),.bank-page :is(.van-field__control,.van-field__label){color:var(--text-primary)!important;-webkit-text-fill-color:var(--text-primary)!important}.vip-wrap,.bind-wrap,.bank-body,.transfer-page-main{padding-right:var(--space-page-x)!important;padding-left:var(--space-page-x)!important}.vip-card{border:1px solid rgba(226,197,129,.18)!important;border-radius:18px!important;color:var(--text-primary)!important;background:radial-gradient(circle at 86% 12%,rgba(212,175,55,.14),transparent 36%),linear-gradient(135deg,#1a1d2b,#0b0e14)!important;box-shadow:none!important}.vip-card :is(.vc-bank-name,.vc-number,.vc-value){color:var(--text-primary)!important}.vip-card :is(.vc-label,.vc-foot,.vc-edit){color:var(--text-secondary)!important}.vip-card :is(.vc-number,.vc-value){font-family:var(--font-financial);font-variant-numeric:tabular-nums}.vip-card .vc-chip{border-color:var(--premium-gold);background:var(--brand-tint)!important}.bind-entry,.bank-page .card{border:1px solid var(--border-default)!important;border-radius:var(--radius-card)!important;color:var(--text-primary)!important;background:var(--premium-card)!important;box-shadow:none!important}.real-name-page :is(.identity-card,.agreement-summary-card,.lab-review-card,.identity-notice),.security-page :is(.security-hero,.panel,.policy-strip),.permission-page :is(.permission-hero,.section-card,.policy-strip,.page-note){margin-right:var(--space-page-x)!important;margin-left:var(--space-page-x)!important;border:1px solid var(--border-default)!important;border-radius:var(--radius-card)!important;color:var(--text-primary)!important;background:var(--premium-card)!important;box-shadow:none!important}.security-page .security-hero,.permission-page .permission-hero{background:radial-gradient(circle at 88% 14%,rgba(212,175,55,.13),transparent 35%),linear-gradient(135deg,#1a1d2b,#0f1118)!important}:is(.security-page,.permission-page) :is(.shield,.hero-icon,.device-icon){color:var(--premium-gold-light)!important;background:var(--brand-tint)!important}:is(.security-page,.permission-page) :is(.session-row,.audit-row,.operation-row,.device-row,.step-list>*,.rule-preview){border-color:var(--divider-default)!important;color:var(--text-primary)!important;background:transparent!important}:is(.security-page,.permission-page) :is(.session-meta,.device-copy,.biometric-copy,.biometric-rule,.reason-box){color:var(--text-secondary)!important}.security-page .security-switch.enabled,.security-page .status.active{color:var(--btn-primary-text)!important;background:var(--premium-gold)!important}.security-page :is(.session-revoke,.logout-action),.permission-page :is(.ghost-button,.danger){border-color:rgba(242,54,69,.2)!important;color:#ff7b85!important;background:rgba(242,54,69,.08)!important}.real-name-page :is(.form-input,.input-field,.bank-field-row),.permission-page :is(.amount-field,textarea,input){border-color:var(--border-default)!important;color:var(--text-primary)!important;background:var(--surface-field)!important}.real-name-page :is(.next-btn,.camera-btn),.permission-page .primary-button{border-radius:var(--radius-action)!important;color:var(--btn-primary-text)!important;background:var(--btn-primary-gradient)!important}.real-name-page :is(.agreement-popup,.popup-body),.permission-page :is(.receipt-box,.decision-summary),.person-center-page :is(.theme-popup-shell,.language-popup-shell,.logout-popup){color:var(--text-primary)!important;border-color:var(--border-default)!important;background:var(--premium-card-raised)!important}.messages-page .scroll-view,.support-page .message-list{padding-right:var(--space-page-x)!important;padding-left:var(--space-page-x)!important;background:transparent!important}.messages-page :is(.message-dashboard,.msg-card,.detail-wrap,.state-box,.manage-bar),.support-page :is(.center-state,.empty-chat,.service-entry-dialog,.rating-card,.quoted-message){border:1px solid var(--border-default)!important;border-radius:var(--radius-card)!important;color:var(--text-primary)!important;background:var(--premium-card)!important;box-shadow:none!important}.messages-page :is(.msg-card,.detail-task,.message-audit,.dashboard-metrics),.support-page :is(.message-row,.composer-row){border-color:var(--divider-default)!important}.messages-page :is(.msg-meta,.detail-meta,.due-line,.state-text),.support-page :is(.sender-name,.date-divider,.history-tip,.connection,.quoted-message){color:var(--text-secondary)!important}.messages-page :is(.msg-icon,.detail-icon),.support-page :is(.tool-button,.service-entry-icon){color:var(--premium-gold-light)!important;background:var(--brand-tint)!important}.support-page :is(.bubble,.composer,.emoji-panel){border-color:var(--border-default)!important;color:var(--text-primary)!important;background:var(--premium-card-raised)!important;box-shadow:none!important}.support-page .message-row.mine .bubble{border-color:rgba(212,175,55,.24)!important;color:var(--premium-gold-light)!important;background:var(--brand-tint)!important}.support-page .composer{padding-bottom:calc(10px + env(safe-area-inset-bottom))!important;background:rgba(12,14,20,.94)!important;backdrop-filter:blur(20px)}.support-page .send-button{min-width:72px;min-height:42px;border:0!important;border-radius:var(--radius-action)!important;color:var(--btn-primary-text)!important;background:var(--btn-primary-gradient)!important}@media(max-width:360px){.person-center-page :is(.menu-section,.asset-detail),.my-page :is(.menu-section,.asset-card),.asset-analysis-page :is(.asset-hero,.analysis-card),.security-page :is(.security-hero,.panel),.permission-page :is(.permission-hero,.section-card){margin-right:12px!important;margin-left:12px!important}.person-center-page .asset-total,.my-page .asset-total{font-size:clamp(27px,9vw,34px)!important}}:is(.ai-container,.xg-page,.ipo-apply-page,.ipo-orders-page,.ipo-detail-page,.etf-list-page,.etf-detail,.etf-holding-page,.page-container){min-height:100%;color:var(--text-primary);background:radial-gradient(circle at 92% -4%,rgba(212,175,55,.07),transparent 30%),var(--bg-canvas)!important}.ai-container .ai-console{position:relative;overflow:hidden;border:1px solid rgba(91,140,255,.14)!important;border-radius:0 0 22px 22px!important;color:var(--text-primary)!important;background:linear-gradient(rgba(91,140,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(91,140,255,.04) 1px,transparent 1px),radial-gradient(circle at 82% 18%,rgba(91,140,255,.16),transparent 34%),linear-gradient(145deg,#111724,#090b11)!important;background-size:22px 22px,22px 22px,auto,auto!important;box-shadow:none!important}.ai-container :is(.console-title,.title-text,.stock-name,.factor-score){color:var(--text-primary)!important}.ai-container :is(.console-sub,.title-hint,.stock-code,.profit-label,.empty-tip){color:var(--text-secondary)!important}.ai-container :is(.console-status,.factor-live){border:1px solid rgba(32,201,151,.2)!important;color:#30c9aa!important;background:rgba(8,153,129,.1)!important}.ai-container :is(.sub-seg,.dir-btn){min-height:40px;border:1px solid var(--border-default)!important;border-radius:10px!important;color:var(--text-secondary)!important;background:var(--surface-field)!important}.ai-container :is(.sub-seg.active,.dir-btn.dir-active){border-color:var(--border-brand-strong)!important;color:var(--premium-gold-light)!important;background:var(--brand-tint)!important}.ai-container :is(.category-section,.stock-card,.factor-viz){border:1px solid var(--border-default)!important;border-radius:var(--radius-card)!important;color:var(--text-primary)!important;background:var(--premium-card)!important;box-shadow:none!important}.ai-container .stock-card{padding:18px!important;transition:transform var(--motion-fast) var(--ease-premium),border-color var(--motion-fast) ease}.ai-container .stock-card:active{border-color:var(--border-brand)!important;transform:scale(.992)}.ai-container :is(.factor-summary,.factor-bars,.factor-evidence,.factor-metrics){border-color:var(--divider-default)!important;background:transparent!important}.ai-container :is(.factor-score,.profit-value,.room-text){font-family:var(--font-financial);font-variant-numeric:tabular-nums}.ai-container :is(.recommend-tag,.stock-badge,.factor-evidence span){border:1px solid rgba(91,140,255,.16)!important;border-radius:var(--radius-pill)!important;color:#8cb2ff!important;background:rgba(37,99,235,.13)!important}.ai-container .room-bar{overflow:hidden;border-radius:var(--radius-pill);background:var(--surface-field)!important}.ai-container .room-fill{background:linear-gradient(90deg,#376fa5,#5b8cff)!important;box-shadow:0 0 18px rgba(91,140,255,.28)}.ai-container .follow-btn,.ai-container .stock-action{min-height:42px;border:0!important;border-radius:var(--radius-action)!important;color:var(--btn-primary-text)!important;background:var(--btn-primary-gradient)!important;font-weight:750}.xg-page .xg-hero,.ipo-apply-page .ipo-hero,.ipo-detail-page .order-hero,.ipo-orders-page .orders-summary{color:var(--text-primary)!important;border:1px solid rgba(226,197,129,.14)!important;background:radial-gradient(circle at 86% 10%,rgba(226,197,129,.14),transparent 36%),linear-gradient(135deg,#1a1d2b,#0b0e14)!important;box-shadow:none!important}.xg-page :is(.hero-title,.stock-name,.gi-value,.date-text),.ipo-apply-page :is(.hero-main,.hero-price,.quota-result,.confirm-amount),.ipo-orders-page :is(.row-head,.row-data,.summary-grid strong),.ipo-detail-page :is(.hero-amount,.payment-amount,.detail-grid strong,.fund-grid strong){color:var(--text-primary)!important}.xg-page :is(.hero-sub,.stock-code,.gi-label,.tab-hint,.state-tip),.ipo-apply-page :is(.rule-strip,.state-tip,.apply-math),.ipo-orders-page :is(.row-meta,.state-tip,.summary-grid span),.ipo-detail-page :is(.state-tip,.timeline-row span,.paid-note,.abandon-note){color:var(--text-secondary)!important}.xg-page :is(.gi-value,.stock-code),.ipo-apply-page :is(.hero-price,.quota-result,.confirm-amount),.ipo-orders-page :is(.row-data,.summary-grid strong),.ipo-detail-page :is(.hero-amount,.payment-amount,.detail-grid strong,.fund-grid strong){font-family:var(--font-financial);font-variant-numeric:tabular-nums}.xg-page :is(.xg-card,.tab-wrap,.mine-entry,.today-empty-tip),.ipo-apply-page :is(.apply-card,.date-card,.quota-card,.receipt-card,.loading-state),.ipo-orders-page :is(.order-tabs,.order-list,.order-row,.empty-state),.ipo-detail-page :is(.detail-card,.timeline-card,.receipt-card,.checks-card,.audit-strip){border:1px solid var(--border-default)!important;border-radius:var(--radius-card)!important;color:var(--text-primary)!important;background:var(--premium-card)!important;box-shadow:none!important}.xg-page :is(.card-grid,.date-head,.tab-item),.ipo-apply-page :is(.quota-grid,.confirm-table),.ipo-orders-page :is(.row-head,.row-data,.row-meta),.ipo-detail-page :is(.detail-grid,.fund-grid,.timeline-row,.confirm-table){border-color:var(--divider-default)!important}.xg-page .tab-item.active,.ipo-orders-page .order-tabs .active{color:var(--premium-gold-light)!important;background:var(--brand-tint)!important}.xg-page :is(.sg-btn,.mine-entry),.ipo-apply-page :is(.full-btn,.submit),.ipo-detail-page :is(.submit,.listing-btn){min-height:46px;border:0!important;border-radius:var(--radius-action)!important;color:var(--btn-primary-text)!important;background:var(--btn-primary-gradient)!important;font-weight:750}.etf-list-page .etf-hero,.etf-detail .head-card{color:var(--text-primary)!important;border:1px solid rgba(226,197,129,.14)!important;background:radial-gradient(circle at 88% 12%,rgba(212,175,55,.14),transparent 34%),linear-gradient(135deg,#171a24,#0b0d13)!important;box-shadow:none!important}.etf-list-page :is(.etf-search-panel,.category-strip,.sort-row,.list-head,.state-tip,.etf-professional-tools),.etf-detail :is(.info-card,.quote-grid,.holding-row,.peer-row),.etf-holding-page :is(.tab-bar,.list-head,.hold-card,.empty-wrap){border:1px solid var(--border-default)!important;border-radius:var(--radius-card)!important;color:var(--text-primary)!important;background:var(--premium-card)!important;box-shadow:none!important}.etf-list-page :is(.list-row,.sp-row),.etf-detail :is(.info-row,.holding-row,.peer-row),.etf-holding-page :is(.card-head,.card-grid,.card-bottom,.time-row){border-color:var(--divider-default)!important;background:transparent!important}.etf-list-page :is(.fund-title,.cell-price,.chg-badge,.sp-name),.etf-detail :is(.fund-name,.quote-price,.quote-pct,.info-value),.etf-holding-page :is(.fund-name,.grid-value,.price-val,.time-value){color:var(--text-primary)!important}.etf-list-page :is(.fund-code,.code-text,.state-empty,.sp-code,.sp-hint),.etf-detail :is(.fund-code,.info-label,.professional-empty),.etf-holding-page :is(.fund-code,.grid-label,.grid-sub,.time-label,.empty-text){color:var(--text-secondary)!important}.etf-list-page :is(.cell-price,.chg-badge),.etf-detail :is(.quote-price,.quote-pct,.info-value),.etf-holding-page :is(.grid-value,.price-val,.time-value),.page-container :is(.price,.value,.code){font-family:var(--font-financial);font-variant-numeric:tabular-nums}:is(.etf-list-page,.etf-detail,.etf-holding-page) .up{color:var(--market-rise)!important}:is(.etf-list-page,.etf-detail,.etf-holding-page) .down{color:var(--market-fall)!important}.etf-list-page .chg-badge.up{background:var(--market-rise-fill)!important}.etf-list-page .chg-badge.down{background:var(--market-fall-fill)!important}.etf-list-page .category-tag.active,.etf-holding-page .tab-item.active{color:var(--premium-gold-light)!important;border-color:var(--border-brand-strong)!important;background:var(--brand-tint)!important}.etf-detail .bottom-bar,.etf-holding-page .bottom-bar,.page-container .bottom-bar{padding-bottom:calc(10px + env(safe-area-inset-bottom))!important;border-top:1px solid var(--border-default)!important;background:rgba(12,14,20,.92)!important;backdrop-filter:blur(20px)}.etf-detail :is(.act-btn,.sell-btn),.etf-holding-page .sell-btn,.page-container .trade-btn{min-height:48px;border-radius:var(--radius-action)!important;font-weight:750}.etf-detail .buy-btn,.page-container .trade-btn{color:#fff!important;background:var(--market-rise)!important}.etf-detail .sell-btn,.etf-holding-page .sell-btn{color:#fff!important;background:var(--market-fall)!important}.page-container :is(.stock-info,.form-section,.calculation,.tips){border:1px solid var(--border-default)!important;border-radius:var(--radius-card)!important;color:var(--text-primary)!important;background:var(--premium-card)!important;box-shadow:none!important}.page-container :is(.input,input){border-color:var(--border-default)!important;color:var(--text-primary)!important;background:var(--surface-field)!important}.confirm-popup,.pay-confirm{color:var(--text-primary)!important;border:1px solid var(--border-default)!important;background:var(--premium-card-raised)!important}@media(max-width:360px){.ai-container .stock-card,.xg-page .xg-card,.etf-list-page :is(.etf-search-panel,.etf-professional-tools){padding-right:13px!important;padding-left:13px!important}.ipo-apply-page :is(.quota-grid,.confirm-table),.ipo-detail-page :is(.detail-grid,.fund-grid){grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}}:is(.login-page,.register-page,.access-page,.setting-page,.version-update-page,.about-page,.agreement-page,.guide-page,.assurance-page,.review-page,.console-page,.guard-page){min-height:100%;color:var(--text-primary);background:radial-gradient(circle at 92% -4%,rgba(212,175,55,.07),transparent 30%),var(--bg-canvas)!important}:is(.login-page,.register-page){position:relative;overflow-x:hidden;background:radial-gradient(circle at 80% 8%,rgba(212,175,55,.12),transparent 28%),radial-gradient(circle at 10% 48%,rgba(91,140,255,.06),transparent 34%),var(--bg-canvas)!important}:is(.login-page,.register-page) :is(.page-frame,.brand-area,.form-area,.action-area){color:var(--text-primary)!important;background:transparent!important}:is(.login-page,.register-page) :is(.brand-emblem,.emblem-char){color:var(--premium-gold-light)!important;border-color:var(--border-brand-strong)!important;background:var(--brand-tint)!important;box-shadow:var(--shadow-gold-glow)!important}:is(.login-page,.register-page) :is(.brand-title,.label-text,.field-label,.notice-title){color:var(--text-primary)!important}:is(.login-page,.register-page) :is(.brand-sub,.brand-tag,.label-num,.footer-text,.notice-text,.agree-text,.field-rules){color:var(--text-secondary)!important}:is(.login-page,.register-page) .field-item{min-height:58px;border:1px solid var(--border-default)!important;border-radius:12px!important;color:var(--text-primary)!important;background:var(--surface-field)!important;box-shadow:none!important}:is(.login-page,.register-page) .field-item:focus-within{border-color:var(--border-brand-strong)!important;box-shadow:0 0 0 3px rgba(212,175,55,.07)!important}:is(.login-page,.register-page) :is(.field-input,input){color:var(--text-primary)!important;background:transparent!important;-webkit-text-fill-color:var(--text-primary)!important}:is(.login-page,.register-page) :is(.field-input,input)::-moz-placeholder{color:var(--text-muted)!important;-webkit-text-fill-color:var(--text-muted)!important}:is(.login-page,.register-page) :is(.field-input,input)::placeholder{color:var(--text-muted)!important;-webkit-text-fill-color:var(--text-muted)!important}:is(.login-page,.register-page) .btn-primary,.access-page .primary-action{min-height:50px;border:0!important;border-radius:var(--radius-action)!important;color:var(--btn-primary-text)!important;background:var(--btn-primary-gradient)!important;font-weight:780;box-shadow:var(--shadow-gold-glow)!important}:is(.login-page,.register-page) .btn-secondary,.access-page .outline-action{min-height:48px;border:1px solid var(--border-default)!important;border-radius:var(--radius-action)!important;color:var(--text-secondary)!important;background:var(--premium-card)!important}:is(.login-page,.register-page) :is(.login-lab-panel,.lab-register-panel,.security-notice,.registration-receipt){border:1px solid var(--border-default)!important;border-radius:var(--radius-card)!important;color:var(--text-primary)!important;background:var(--premium-card)!important;box-shadow:none!important}.register-page :is(.rule-chip,.check-mark),:is(.login-page,.register-page) :is(.agree-check,.brand-tag){border-color:var(--border-brand)!important;color:var(--premium-gold-light)!important;background:var(--brand-tint)!important}.access-page :is(.access-hero,.section-card,.page-note,.success-receipt){border:1px solid var(--border-default)!important;border-radius:var(--radius-card)!important;color:var(--text-primary)!important;background:var(--premium-card)!important;box-shadow:none!important}.access-page .access-hero{background:radial-gradient(circle at 88% 12%,rgba(212,175,55,.13),transparent 34%),linear-gradient(135deg,#1a1d2b,#0f1118)!important}.setting-page{padding:18px var(--space-page-x) calc(24px + env(safe-area-inset-bottom))!important}.setting-page .setting-list,.setting-page .setting-row,.setting-page .setting-logout{border:1px solid var(--border-default)!important;border-radius:var(--radius-card)!important;color:var(--text-primary)!important;background:var(--premium-card)!important;box-shadow:none!important}.setting-page .setting-row{min-height:54px;border-width:0 0 1px!important;border-radius:0!important;border-color:var(--divider-default)!important}.setting-page .setting-row:last-child{border-bottom:0!important}.setting-page .setting-row:active{background:rgba(212,175,55,.06)!important}.setting-page :is(.text-gray-500,[class*=text-gray]){color:var(--text-secondary)!important}.setting-page :is(.text-red-600,[class*=text-red]){color:var(--premium-gold-light)!important}.version-update-page :is(.version-hero,.version-info-card,.update-content-card,.hot-update-proof){border:1px solid var(--border-default)!important;border-radius:var(--radius-card)!important;color:var(--text-primary)!important;background:var(--premium-card)!important;box-shadow:none!important}.version-update-page .version-hero{overflow:hidden;background:radial-gradient(circle at 86% 12%,rgba(226,197,129,.15),transparent 36%),linear-gradient(135deg,#1a1d2b,#0b0e14)!important}.version-update-page :is(.app-name,.title-line,.info-copy strong,.update-title){color:var(--text-primary)!important}.version-update-page :is(.eyebrow,.info-copy span,.update-text,.version-footer){color:var(--text-secondary)!important}.version-update-page :is(.info-copy strong,.status-chip){font-family:var(--font-financial);font-variant-numeric:tabular-nums}.version-update-page :is(.app-mark,.info-icon,.proof-icon){color:var(--premium-gold-light)!important;background:var(--brand-tint)!important}.version-update-page .btn-update{min-height:50px;border:0!important;border-radius:var(--radius-action)!important;color:var(--btn-primary-text)!important;background:var(--btn-primary-gradient)!important;font-weight:780}.version-update-page .update-popup-shell,.version-update-page .update-modal{color:var(--text-primary)!important;border-color:var(--border-default)!important;background:var(--premium-card-raised)!important}:is(.about-page,.agreement-page,.guide-page) .content-wrapper,.guide-page .guide-content{padding:16px var(--space-page-x) calc(28px + env(safe-area-inset-bottom))!important;background:transparent!important}:is(.about-page,.agreement-page) :is(.about-content,.agreement-content,.loading-state),.guide-page :is(.section-tabs,.content-card){border:1px solid var(--border-default)!important;border-radius:var(--radius-card)!important;color:var(--text-primary)!important;background:var(--premium-card)!important;box-shadow:none!important}:is(.about-page,.agreement-page) :is(.about-text,.agreement-content){color:var(--text-secondary)!important;line-height:1.82!important}:is(.about-page,.agreement-page) :is(h1,h2,h3,strong),.guide-page :is(.card-title,.subitem-title,.card-index){color:var(--text-primary)!important}.guide-page :is(.card-desc,.subitem-desc,.card-footnote){color:var(--text-secondary)!important}.guide-page :is(.tab-item.active,.card-index){color:var(--premium-gold-light)!important;background:var(--brand-tint)!important}.guide-page :is(.card-table,.subitem,.card-header){border-color:var(--divider-default)!important;background:transparent!important}:is(.assurance-page,.review-page,.guard-page) :is(.hero,.review-hero,.panel,.policy-card,.queue-card,.case-card,.audit-card,.scenario-card,.result-card,.explain-card,.empty-card,.page-note),.console-page :is(.console-header,.signin-shell,.role-panel,.role-card,.task-list,.task-detail,.decision-panel,.final-receipt){border:1px solid var(--border-default)!important;border-radius:var(--radius-card)!important;color:var(--text-primary)!important;background:var(--premium-card)!important;box-shadow:none!important}:is(.assurance-page,.review-page,.guard-page) :is(.hero,.review-hero),.console-page .console-header{background:radial-gradient(circle at 88% 12%,rgba(212,175,55,.13),transparent 35%),linear-gradient(135deg,#1a1d2b,#0f1118)!important}:is(.assurance-page,.review-page,.guard-page) :is(.metric-grid,.diagnostic-grid,.check-row,.audit-row,.queue-row,.order-table,.result-grid,.checks),.console-page :is(.metric-row,.task-row,.audit-row,.order-grid,.guard-list){border-color:var(--divider-default)!important;background:transparent!important}:is(.assurance-page,.review-page,.guard-page) :is(.panel-note,.page-note,.market-copy,.reason-box,.note),.console-page :is(.signin-copy,.footer-note,.environment-note,.readonly-notice){color:var(--text-secondary)!important}:is(.assurance-page,.review-page,.guard-page) :is(.pass,.passed,.approve),.console-page :is(.approved,.release){color:#30c9aa!important;background:rgba(8,153,129,.1)!important}:is(.assurance-page,.review-page,.guard-page) :is(.fail,.blocked,.reject),.console-page :is(.rejected,.reject){color:#ff7b85!important;background:rgba(242,54,69,.1)!important}.console-page :is(button,.return-button),.review-page :is(button,.return-button),.guard-page button,.assurance-page button{min-height:42px;border-radius:var(--radius-action)!important}@media(max-width:360px){:is(.login-page,.register-page) :is(.page-frame,.form-area,.action-area){padding-right:14px!important;padding-left:14px!important}.version-update-page .version-grid,.assurance-page :is(.metric-grid,.diagnostic-grid){gap:8px!important}}html[data-theme=dark-gold]{background:var(--bg-canvas)}html[data-theme=dark-gold] body{overflow-x:hidden;overscroll-behavior-x:none}html[data-theme=dark-gold] :where(.bg-white,[class~=bg-white]){color:var(--text-primary)!important;background-color:var(--premium-card)!important}html[data-theme=dark-gold] :where(.text-black,[class~=text-black]){color:var(--text-primary)!important}html[data-theme=dark-gold] :where(.text-gray-400,.text-gray-500,[class~=text-gray-400],[class~=text-gray-500]){color:var(--text-secondary)!important}html[data-theme=dark-gold] :where(.van-nav-bar,.van-tabs__nav,.van-cell,.van-field,.van-dialog,.van-popup,.van-action-sheet){color:var(--text-primary)!important;border-color:var(--border-default)!important;background:var(--premium-card)!important}html[data-theme=dark-gold] .custom-nav-container{color:var(--text-primary)!important;border-bottom-color:var(--divider-default)!important;background:rgba(9,10,15,.94)!important;backdrop-filter:blur(18px) saturate(135%)}html[data-theme=dark-gold] .custom-nav-container :where(.custom-nav-title,.custom-nav-back,.custom-nav-right){color:var(--text-primary)!important}html[data-theme=dark-gold] :where(.van-nav-bar__title,.van-cell__title,.van-field__label,.van-dialog__header){color:var(--text-primary)!important}html[data-theme=dark-gold] :where(.van-cell__value,.van-field__control,.van-nav-bar__text){color:var(--text-secondary)!important;-webkit-text-fill-color:currentColor}html[data-theme=dark-gold] :where(.van-hairline--top:after,.van-hairline--bottom:after,.van-hairline:after){border-color:var(--divider-default)!important}:where(button,[role=button],a,.van-cell,.tab-item,.menu-item,.list-row){-webkit-tap-highlight-color:transparent}:where(button,[role=button],a):not(.icon-only){min-height:44px}:where(button,[role=button],a):focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}:where([class*=amount],[class*=price],[class*=profit],[class*=asset],[class*=balance],[class*=percent],[class*=number],[class*=value],[class*=total],[class*=quote],[class*=volume],[class*=code]){font-variant-numeric:tabular-nums lining-nums}:where(.person-center-page,.my-page,.asset-analysis-page,.fund-page,.tabs-view,.security-page,.permission-page,.messages-page,.support-page,.ai-container,.xg-page,.ipo-apply-page,.ipo-orders-page,.ipo-detail-page,.etf-list-page,.setting-page,.version-update-page,.guide-page,.assurance-page,.review-page,.guard-page){width:100%;max-width:100vw;min-width:0;overflow-x:hidden;touch-action:pan-y}:where(.scroll-view,.page-body,.page-main,.message-list,.guide-content,.content-wrapper){min-width:0;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}:where(.bottom-bar,.action-bar,.actions,.composer,.app-tabbar,.custom-tabbar){padding-bottom:calc(10px + env(safe-area-inset-bottom))!important}:where(.top-nav,.top-nav-bar,.nav-bar,.fund-nav,.support-nav,.console-header){padding-top:var(--app-safe-top, env(safe-area-inset-top))!important}:where(.stock-card,.xg-card,.analysis-card,.panel,.menu-section,.info-card,.msg-card){contain:layout paint style}:where(img,canvas,svg){max-width:100%}@media(max-width:360px){:root{--space-page-x: 12px;--space-card-x: 14px;--space-card-y: 15px}:where(.summary-grid,.metric-grid,.diagnostic-grid,.dashboard-metrics){gap:8px!important}:where(h1,.hero-title,.brand-title){font-size:clamp(20px,6vw,28px)!important}}@media(min-width:600px){:where(.page-body,.page-main,.content-wrapper,.guide-content,.security-content,.permission-main){width:min(100%,720px);margin-right:auto;margin-left:auto}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}html[data-theme=ivory-gold]{color-scheme:light;--premium-obsidian: #EEE6D8;--premium-card: rgba(249, 244, 234, .88);--premium-card-raised: #F7F0E4;--premium-card-deep: #E5DAC8;--premium-gold: #B58B3B;--premium-gold-light: #C29B52;--premium-gold-deep: #8E682B;--premium-silver: #746B5D;--premium-white: #2B2822;--premium-up: #E24852;--premium-down: #13836D;--bg-canvas: #EEE6D8;--bg-page: #EEE6D8;--bg-surface: rgba(249, 244, 234, .88);--bg-card: rgba(249, 244, 234, .88);--bg-muted: #E8DECD;--bg-subtle: #EDE4D5;--bg-elevated: #F7F0E4;--surface-default: rgba(249, 244, 234, .88);--surface-raised: #F7F0E4;--surface-field: rgba(232, 222, 205, .78);--surface-selected: #DFD0B8;--surface-overlay: rgba(54, 45, 34, .34);--brand-deep: #8E682B;--brand-oxblood: #8E682B;--brand-tint: rgba(181, 139, 59, .12);--brand-primary: #B58B3B;--brand-primary-strong: #9C742F;--brand-secondary: #C29B52;--brand-accent: #8E682B;--brand-glow: rgba(181, 139, 59, .18);--gold-deep: #8E682B;--gold-main: #B58B3B;--gold-light: #C29B52;--gold-glow: rgba(181, 139, 59, .18);--text-primary: #2B2822;--text-secondary: #716859;--text-muted: #998D7B;--text-tertiary: #998D7B;--text-inverse: #18150F;--text-inverse-muted: #473B28;--market-rise: #E24852;--market-up: #E24852;--market-fall: #13836D;--market-down: #13836D;--market-flat: #746B5D;--market-rise-fill: rgba(226, 72, 82, .1);--market-fall-fill: rgba(19, 131, 109, .1);--status-success: #13836D;--status-live: #159A78;--status-warning: #A87622;--status-error: #E24852;--status-info: #3D6DB3;--danger-text: #D43D49;--success-text: #08745F;--warning-text: #956719;--success-bg: rgba(19, 131, 109, .1);--warning-bg: rgba(168, 118, 34, .1);--warning-border: rgba(168, 118, 34, .2);--border-color: rgba(104, 82, 48, .1);--border-default: rgba(104, 82, 48, .1);--border-subtle: rgba(104, 82, 48, .065);--border-focus: rgba(142, 104, 43, .38);--border-brand: rgba(181, 139, 59, .28);--border-brand-strong: rgba(142, 104, 43, .42);--divider-default: rgba(104, 82, 48, .1);--divider-strong: rgba(104, 82, 48, .16);--shadow-card: 0 10px 32px rgba(84, 62, 31, .065);--shadow-raised: 0 18px 52px rgba(84, 62, 31, .13);--shadow-gold-glow: 0 12px 34px rgba(181, 139, 59, .13);--shadow-brand-glow: 0 12px 34px rgba(181, 139, 59, .13);--glass-surface: rgba(247, 240, 228, .78);--metal-line: linear-gradient(90deg, transparent, rgba(142, 104, 43, .38), transparent);--btn-primary-gradient: linear-gradient(135deg, #D3B472 0%, #B58B3B 56%, #A57A31 100%);--btn-primary-text: #17130D;--hero-home: linear-gradient(145deg, #F8F1E5 0%, #E7DAC4 56%, #DCCAA9 100%);--hero-watchlist: linear-gradient(145deg, #F5EDDF 0%, #E4D6BF 100%);--hero-ai: linear-gradient(145deg, #F2EBDC 0%, #DDD5C8 58%, #CFD8D6 100%);--hero-strategy: linear-gradient(145deg, #F4EDDF 0%, #E2D5C0 100%);--hero-fund: linear-gradient(145deg, #F8F1E5 0%, #E5D6BD 100%);--hero-profile: linear-gradient(145deg, #F8F1E5 0%, #E7D8C0 56%, #DCC8A5 100%);--hero-home-glow: radial-gradient(circle at 84% 18%, rgba(255, 255, 255, .62), transparent 38%);--hero-watchlist-glow: var(--hero-home-glow);--hero-ai-glow: radial-gradient(circle at 80% 20%, rgba(71, 111, 148, .13), transparent 42%);--hero-strategy-glow: var(--hero-ai-glow);--hero-fund-glow: var(--hero-home-glow);--hero-profile-glow: var(--hero-home-glow);--hero-text: #29251E;--hero-text-muted: rgba(64, 56, 44, .66);--nav-bg: rgba(239, 231, 217, .88);--nav-active: #9C742F;--nav-inactive: #887D6C;--van-primary-color: #B58B3B;--van-danger-color: #E24852;--van-success-color: #13836D;--van-warning-color: #A87622;--van-text-color: #2B2822;--van-text-color-2: #716859;--van-text-color-3: #998D7B;--van-background: #EEE6D8;--van-background-2: #F7F0E4;--van-background-3: #E8DECD;--van-border-color: rgba(104, 82, 48, .1);--van-active-color: #E3D5BF;--van-cell-background: rgba(249, 244, 234, .9);--van-popup-background: #F7F0E4;--van-overlay-background: rgba(54, 45, 34, .34);--van-button-primary-background: #B58B3B;--van-button-primary-border-color: #B58B3B;--van-switch-on-background: #B58B3B;--van-tab-active-text-color: #8E682B;--van-tabs-bottom-bar-color: #B58B3B}html[data-theme=ivory-gold],html[data-theme=ivory-gold] body,html[data-theme=ivory-gold] #app{color:var(--text-primary);background-color:var(--bg-canvas)!important;background-image:radial-gradient(circle at 92% 5%,rgba(210,176,110,.2),transparent 28%),radial-gradient(circle at 4% 32%,rgba(255,251,241,.72),transparent 30%),linear-gradient(155deg,#f2ebdd,#e9decc,#f0e5d4)!important;background-attachment:fixed!important}html[data-theme=ivory-gold] body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.34;background-image:linear-gradient(rgba(142,104,43,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(142,104,43,.025) 1px,transparent 1px);background-size:28px 28px}html[data-theme=ivory-gold] :where(.page,.page-container,.page-wrapper,.page-shell,.page-body,.page-main,.scroll-view,.content-wrapper,.main-body,.market-page,.stock-detail,.home-page,.buy-strategy-page,.transfer-page-shell,.sup-page,.reg-browser,.cms-redirect,.pwd-view,.change-pwd-page,.real-name-page,.vip-wrap,.holding-page,.weituo-page,.history-page,.settle-page,.hold-detail-page,.person-center-page,.my-page,.asset-analysis-page,.fund-page,.recharge-page,.bank-page,.transfer-page-main,.tabs-view,.security-page,.permission-page,.messages-page,.support-page,.ai-container,.xg-page,.ipo-apply-page,.ipo-detail-page,.ipo-orders-page,.etf-list-page,.etf-detail,.etf-holding-page,.login-page,.register-page,.setting-page,.version-update-page,.access-page,.about-page,.agreement-page,.guide-page,.assurance-page,.review-page,.guard-page,.console-page,.search-page,.hs-page){color:var(--text-primary)!important;background-color:transparent!important}html[data-theme=ivory-gold] :where(.top-nav,.top-nav-bar,.nav-bar,.fund-nav,.support-nav,.sr-header,.hs-nav,.mk-topbar,.custom-nav-container,.trade-nav,.sup-nav){color:var(--text-primary)!important;border-color:var(--divider-default)!important;background:rgba(239,231,217,.88)!important;box-shadow:0 8px 28px rgba(84,62,31,.055)!important;backdrop-filter:blur(20px) saturate(125%)}html[data-theme=ivory-gold] :where(.bottom-bar,.bottom-action,.action-bar,.actions,.composer,.app-tabbar,.custom-tabbar,.van-tabbar){border-color:var(--divider-default)!important;background:rgba(242,234,220,.9)!important;box-shadow:0 -12px 34px rgba(84,62,31,.075)!important;backdrop-filter:blur(22px) saturate(125%)}html[data-theme=ivory-gold] :where(.premium-card,.card,.asset-card,.form-card,.section-card,.sec-card,.panel,.info-card,.stock-card,.analysis-card,.menu-section,.menu-group,.menu-block,.grid-section,.form-section,.calculation,.msg-card,.state-box,.empty-wrap,.search-panel,.mk-search-panel,.mk-searchbox,.category-section,.factor-viz,.xg-card,.tab-wrap,.date-card,.apply-card,.quota-card,.receipt-card,.detail-card,.timeline-card,.checks-card,.order-list,.order-row,.etf-search-panel,.category-strip,.sort-row,.list-head,.hold-card,.history-card,.order-detail,.quote-evidence,.check-list,.asset-mechanism-card,.asset-formula-panel,.pay-card,.settlement-panel,.ledger-list,.audit-strip,.message-dashboard,.manage-bar,.identity-card,.agreement-summary-card,.lab-review-card,.identity-notice,.policy-strip,.page-note,.success-receipt,.security-notice,.registration-receipt,.version-info-card,.update-content-card,.hot-update-proof,.content-card,.console-header,.signin-shell,.role-panel,.role-card,.task-list,.task-detail,.decision-panel,.final-receipt,.verification-card,.external-guide-card,.lab-pwd-tip,.license-panel){color:var(--text-primary)!important;border-color:var(--border-default)!important;background-color:var(--bg-surface)!important;box-shadow:var(--shadow-card)!important}html[data-theme=ivory-gold] :where(input,textarea,select,.input,.field-input,.input-field,.amount-field,.sp-input,.van-field,.van-cell,.van-search,.van-search__content){color:var(--text-primary)!important;border-color:var(--border-default)!important;background-color:var(--surface-field)!important}html[data-theme=ivory-gold] :where(input,textarea,.van-field__control)::-moz-placeholder{color:var(--text-muted)!important}html[data-theme=ivory-gold] :where(input,textarea,.van-field__control)::placeholder{color:var(--text-muted)!important}html[data-theme=ivory-gold] :where(.van-dialog,.van-popup,.van-action-sheet,.van-popover__content,.theme-popup-shell,.language-popup-shell,.logout-popup,.buy-confirm-dialog,.sell-sheet,.fee-sheet,.dyf-sheet,.confirm-popup,.pay-confirm,.update-modal){color:var(--text-primary)!important;border-color:var(--border-default)!important;background:var(--surface-raised)!important;box-shadow:var(--shadow-raised)!important}html[data-theme=ivory-gold] :where(.van-nav-bar,.van-tabs__nav,.van-cell,.van-field,.van-dialog,.van-popup,.van-action-sheet){color:var(--text-primary)!important;background:var(--bg-surface)!important}html[data-theme=ivory-gold] :where(.bg-white,[class~=bg-white]){background-color:var(--bg-surface)!important}html[data-theme=ivory-gold] :where(.text-black,[class~=text-black],.text-white,[class~=text-white]){color:var(--text-primary)!important}html[data-theme=ivory-gold] :where(.text-gray-400,.text-gray-500,.text-gray-600,[class~=text-gray-400],[class~=text-gray-500],[class~=text-gray-600]){color:var(--text-secondary)!important}html[data-theme=ivory-gold] .home-page .top-nav{--home-entry-card-top: rgba(255, 252, 244, .72);--home-entry-card-bottom: rgba(220, 202, 171, .62);--home-entry-card-border: rgba(142, 104, 43, .18);--home-entry-icon-bg-top: rgba(255, 252, 244, .82);--home-entry-icon-bg-bottom: rgba(212, 190, 153, .72);--home-entry-shadow: rgba(84, 62, 31, .08)}html[data-theme=ivory-gold] .home-page .search-logo,html[data-theme=ivory-gold] .home-page .search-bar{color:var(--text-primary)!important;border-color:var(--border-default)!important;background:rgba(249,244,234,.82)!important;box-shadow:var(--shadow-card)!important}html[data-theme=ivory-gold] .home-page .search-input{color:var(--text-primary)!important}html[data-theme=ivory-gold] .home-page .material-card{border-color:rgba(142,104,43,.22)!important;background:linear-gradient(118deg,rgba(255,255,255,.42),transparent 44%),radial-gradient(circle at 84% 5%,rgba(255,255,255,.66),transparent 36%),linear-gradient(145deg,#f2e7d3,#dec8a4 52%,#cbaa71)!important;box-shadow:0 22px 58px rgba(84,62,31,.14)!important}html[data-theme=ivory-gold] .home-page .material-card :where(.material-title-plain,.material-desc,.material-stat-label,.material-stat-num){color:var(--text-primary)!important;-webkit-text-fill-color:currentColor!important}html[data-theme=ivory-gold] :where(.person-center-page .header-section,.my-page .header-section,.person-center-page .asset-detail,.my-page .asset-card,.asset-analysis-page .asset-hero,.fund-page .fund-summary,.recharge-page .user-card,.vip-card){color:var(--hero-text)!important;border-color:rgba(142,104,43,.16)!important;background:linear-gradient(118deg,rgba(255,255,255,.4),transparent 42%),radial-gradient(circle at 90% 12%,rgba(255,255,255,.62),transparent 34%),var(--hero-profile)!important;box-shadow:0 20px 54px rgba(84,62,31,.11)!important}html[data-theme=ivory-gold] .trade-nav~.asset-card{color:var(--hero-text)!important;border-color:rgba(142,104,43,.16)!important;background:radial-gradient(circle at 88% 9%,rgba(255,255,255,.68),transparent 35%),linear-gradient(140deg,#f8f1e5,#e3d1b4)!important}html[data-theme=ivory-gold] :where(.person-center-page .header-section,.my-page .header-section,.person-center-page .asset-detail,.my-page .asset-card,.asset-analysis-page .asset-hero,.fund-page .fund-summary,.recharge-page .user-card,.vip-card) :where(.user-name,.asset-total,.asset-detail-value,.detail-value,.asset-formula-total,.summary-main,.vc-bank-name,.vc-number,.vc-value){color:var(--hero-text)!important}html[data-theme=ivory-gold] :where(.person-center-page .header-section,.my-page .header-section,.person-center-page .asset-detail,.my-page .asset-card,.asset-analysis-page .asset-hero,.fund-page .fund-summary,.recharge-page .user-card,.vip-card) :where(.user-mobile,.asset-label,.detail-label,.asset-card-title,.asset-card-sub,.asset-detail-label,.vc-label,.vc-foot){color:var(--hero-text-muted)!important}html[data-theme=ivory-gold] .market-page .mk-topbar{background:linear-gradient(90deg,rgba(181,139,59,.1),transparent 38%),rgba(239,231,217,.9)!important}html[data-theme=ivory-gold] :where(.stock-detail .price-panel,.holding-page .summary-card,.hold-detail-page .hero,.settle-page .hero,.etf-detail .head-card){color:var(--hero-text)!important;border-color:rgba(142,104,43,.15)!important;background:radial-gradient(circle at 86% 7%,rgba(255,255,255,.68),transparent 36%),linear-gradient(140deg,#f8f1e5,#e6d7be)!important;box-shadow:0 16px 44px rgba(84,62,31,.086)!important}html[data-theme=ivory-gold] :where(.stock-detail .kline-tab-bar,.stock-detail .chart-loading-overlay,.stock-detail .kline-error-panel){background:rgba(239,231,217,.9)!important}html[data-theme=ivory-gold] :where(.stock-detail .kline-area,.stock-detail .kline-container,.stock-detail .quote-panel,.stock-detail .deal-panel,.buy-strategy-page .order-controls-card,.buy-strategy-page .order-summary,.buy-strategy-page .quote-card,.buy-strategy-page .market-overview-card){background:var(--bg-surface)!important}html[data-theme=ivory-gold] .ai-container .ai-console{color:var(--hero-text)!important;border-color:rgba(61,109,179,.14)!important;background:linear-gradient(rgba(61,109,179,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(61,109,179,.045) 1px,transparent 1px),radial-gradient(circle at 82% 18%,rgba(84,128,164,.16),transparent 34%),var(--hero-ai)!important;background-size:22px 22px,22px 22px,auto,auto!important}html[data-theme=ivory-gold] :where(.xg-page .xg-hero,.ipo-apply-page .ipo-hero,.ipo-detail-page .order-hero,.ipo-orders-page .orders-summary,.etf-list-page .etf-hero,.etf-detail .head-card){color:var(--hero-text)!important;border-color:rgba(142,104,43,.15)!important;background:radial-gradient(circle at 86% 10%,rgba(255,255,255,.68),transparent 36%),linear-gradient(140deg,#f8f1e5,#e5d5bb)!important;box-shadow:0 16px 44px rgba(84,62,31,.086)!important}html[data-theme=ivory-gold] :where(.access-page .access-hero,.version-update-page .version-hero,.security-page .security-hero,.permission-page .permission-hero,.assurance-page .hero,.assurance-page .review-hero,.review-page .hero,.review-page .review-hero,.guard-page .hero,.guard-page .review-hero,.console-page .console-header,.change-pwd-page .header-section,.sup-page .sup-hero,.reg-browser .verification-card){color:var(--hero-text)!important;border-color:rgba(142,104,43,.15)!important;background:radial-gradient(circle at 88% 12%,rgba(255,255,255,.68),transparent 36%),linear-gradient(140deg,#f7f0e4,#e3d3b8)!important;box-shadow:0 16px 44px rgba(84,62,31,.086)!important}html[data-theme=ivory-gold] :where(.change-pwd-page .header-title,.change-pwd-page .header-subtitle,.sup-page .hero-title,.sup-page .hero-sub,.reg-browser .verification-card h1){color:var(--hero-text)!important}html[data-theme=ivory-gold] :where(.premium-primary-button,.btn-primary,.primary-action,.primary-button,.btn-update,.submit-btn,.full-btn,.submit,.trade-btn,.buy-btn,.act-main,.stock-action,.send-button,.theme-popup-done){color:var(--btn-primary-text)!important;border-color:transparent!important;background:var(--btn-primary-gradient)!important;box-shadow:var(--shadow-gold-glow)!important}html[data-theme=ivory-gold] :where(.sell-btn,.act-sell,.btn-down){color:#fff!important;background:var(--market-fall)!important}html[data-theme=ivory-gold] :where(.market-badge--up,.chg-badge.up,.up-badge){color:var(--market-rise)!important;background:var(--market-rise-fill)!important}html[data-theme=ivory-gold] :where(.market-badge--down,.chg-badge.down,.down-badge){color:var(--market-fall)!important;background:var(--market-fall-fill)!important}html[data-theme=ivory-gold] .theme-option{border-color:var(--border-default);background:rgba(255,251,242,.48)}html[data-theme=ivory-gold] .theme-option.active{border-color:var(--border-brand-strong);background:linear-gradient(145deg,rgba(255,251,242,.72),rgba(223,208,184,.72));box-shadow:0 10px 28px rgba(84,62,31,.09)}html[data-theme=ivory-gold] .premium-financial-number{text-shadow:0 1px 0 rgba(255,255,255,.48)}html[data-theme=ivory-gold] #app-startup-fallback{color:var(--text-primary);background:radial-gradient(circle at 86% 10%,rgba(255,255,255,.68),transparent 34%),linear-gradient(155deg,#f2ebdd,#e5d9c6)}html[data-theme=ivory-gold] #app-startup-fallback .startup-card{border-color:var(--border-default);background:var(--surface-raised);box-shadow:var(--shadow-raised)}html[data-theme=ivory-gold] #app-startup-fallback button{color:var(--btn-primary-text);background:var(--btn-primary-gradient)}html[data-theme=ivory-gold] body .person-center-page .header-section,html[data-theme=ivory-gold] body .my-page .header-section,html[data-theme=ivory-gold] body .person-center-page .asset-detail,html[data-theme=ivory-gold] body .my-page .asset-card,html[data-theme=ivory-gold] body .asset-analysis-page .asset-hero,html[data-theme=ivory-gold] body .fund-page .fund-summary,html[data-theme=ivory-gold] body .recharge-page .user-card,html[data-theme=ivory-gold] body .vip-card{color:var(--hero-text)!important;border-color:rgba(142,104,43,.16)!important;background:linear-gradient(118deg,rgba(255,255,255,.4),transparent 42%),radial-gradient(circle at 90% 12%,rgba(255,255,255,.62),transparent 34%),var(--hero-profile)!important;box-shadow:0 20px 54px rgba(84,62,31,.11)!important}html[data-theme=ivory-gold] body .person-center-page .header-section :is(.user-name,.user-phone,.user-mobile,.profile-action-btn,.asset-visibility-btn,.notification-bell,.service-entry),html[data-theme=ivory-gold] body .my-page .header-section :is(.user-name,.user-phone,.user-mobile,.profile-action-btn,.asset-visibility-btn,.notification-bell,.service-entry){color:var(--text-primary)!important}html[data-theme=ivory-gold] body .person-center-page .header-section :is(.profile-action-btn,.notification-bell,.service-entry,.asset-visibility-btn),html[data-theme=ivory-gold] body .my-page .header-section :is(.profile-action-btn,.notification-bell,.service-entry,.asset-visibility-btn){border-color:rgba(142,104,43,.16)!important;background:rgba(255,251,242,.42)!important}html[data-theme=ivory-gold] body .stock-detail .price-panel,html[data-theme=ivory-gold] body .holding-page .summary-card,html[data-theme=ivory-gold] body .hold-detail-page .hero,html[data-theme=ivory-gold] body .settle-page .hero,html[data-theme=ivory-gold] body .etf-detail .head-card,html[data-theme=ivory-gold] body .xg-page .xg-hero,html[data-theme=ivory-gold] body .ipo-apply-page .ipo-hero,html[data-theme=ivory-gold] body .ipo-detail-page .order-hero,html[data-theme=ivory-gold] body .ipo-orders-page .orders-summary,html[data-theme=ivory-gold] body .etf-list-page .etf-hero{color:var(--hero-text)!important;border-color:rgba(142,104,43,.15)!important;background:radial-gradient(circle at 86% 8%,rgba(255,255,255,.68),transparent 36%),linear-gradient(140deg,#f8f1e5,#e5d5bb)!important;box-shadow:0 16px 44px rgba(84,62,31,.086)!important}html[data-theme=ivory-gold] body .ai-container .ai-console{color:var(--hero-text)!important;border-color:rgba(61,109,179,.14)!important;background:linear-gradient(rgba(61,109,179,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(61,109,179,.045) 1px,transparent 1px),radial-gradient(circle at 82% 18%,rgba(84,128,164,.16),transparent 34%),var(--hero-ai)!important;background-size:22px 22px,22px 22px,auto,auto!important}html[data-theme=ivory-gold] body .access-page .access-hero,html[data-theme=ivory-gold] body .version-update-page .version-hero,html[data-theme=ivory-gold] body .security-page .security-hero,html[data-theme=ivory-gold] body .permission-page .permission-hero,html[data-theme=ivory-gold] body .assurance-page .hero,html[data-theme=ivory-gold] body .review-page .review-hero,html[data-theme=ivory-gold] body .guard-page .hero,html[data-theme=ivory-gold] body .console-page .console-header,html[data-theme=ivory-gold] body .change-pwd-page .header-section,html[data-theme=ivory-gold] body .sup-page .sup-hero,html[data-theme=ivory-gold] body .reg-browser .verification-card{color:var(--hero-text)!important;border-color:rgba(142,104,43,.15)!important;background:radial-gradient(circle at 88% 12%,rgba(255,255,255,.68),transparent 36%),linear-gradient(140deg,#f7f0e4,#e3d3b8)!important;box-shadow:0 16px 44px rgba(84,62,31,.086)!important}html[data-theme=ivory-gold] body :is(.top-nav,.top-nav-bar,.nav-bar,.fund-nav,.support-nav,.sr-header,.hs-nav,.mk-topbar,.custom-nav-container,.trade-nav,.sup-nav){color:var(--text-primary)!important;background:rgba(239,231,217,.9)!important}html[data-theme=ivory-gold] body :is(.bottom-bar,.bottom-action,.action-bar,.actions,.composer,.app-tabbar,.custom-tabbar,.van-tabbar){background:rgba(242,234,220,.92)!important}html[data-theme=ivory-gold] body .home-page .header-section{color:var(--hero-text)!important;background:linear-gradient(rgba(142,104,43,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(142,104,43,.035) 1px,transparent 1px),radial-gradient(circle at 88% 8%,rgba(255,255,255,.72),transparent 36%),var(--hero-home)!important;background-size:24px 24px,24px 24px,auto,auto!important}html[data-theme=ivory-gold] body .home-page .header-section :is(.premium-home-kicker,.premium-home-brand,.premium-home-live,.search-input,.search-clear){color:var(--text-primary)!important}html[data-theme=ivory-gold] body .home-page .ai-promo{color:var(--hero-text)!important;border-color:rgba(61,109,179,.12)!important;background:radial-gradient(circle at 84% 12%,rgba(255,255,255,.72),transparent 35%),linear-gradient(135deg,#eee6d8,#ddd5c8 58%,#c9d4d3)!important;box-shadow:0 16px 40px rgba(84,62,31,.08)!important}html[data-theme=ivory-gold] body .home-page .ai-promo *{color:var(--text-primary)!important}html[data-theme=ivory-gold] body .home-page .ai-promo .ai-promo-symbol{color:#3d6db3!important}html[data-theme=ivory-gold] body .ai-container .console-head{color:var(--hero-text)!important;background:radial-gradient(circle at 82% 18%,rgba(84,128,164,.15),transparent 36%),linear-gradient(145deg,#f2ebdd,#ddd5c8 58%,#cfd8d6)!important}html[data-theme=ivory-gold] body .ai-container .console-head *{color:var(--text-primary)!important}html[data-theme=ivory-gold] body :is(.home-page .search-field,.transfer-page-shell .recent-list,.holding-page .hold-list,.etf-list-page .etf-searchbox,.messages-page .message-audit,.messages-page .scroll-view,.review-page .summary-strip,.guard-page .scenario,.guard-page .scenario.active){color:var(--text-primary)!important;border-color:var(--border-default)!important;background:var(--bg-surface)!important;box-shadow:var(--shadow-card)!important}html[data-theme=ivory-gold] body .person-center-page :is(.pay-card.pay-gold,.pay-card.pay-orange){color:var(--text-primary)!important;border-color:var(--border-default)!important;background:linear-gradient(145deg,rgba(255,251,242,.82),rgba(229,215,191,.76))!important}html[data-theme=ivory-gold] body .fast-pay-keyboard__key{color:var(--text-primary)!important;border-color:var(--divider-default)!important;background:var(--surface-raised)!important}html[data-theme=ivory-gold] body .permission-page .amount-field>div{color:var(--text-primary)!important;background:var(--surface-field)!important}html[data-theme=ivory-gold] body .console-page .guard-list>span{color:var(--text-secondary)!important;background:var(--surface-field)!important}html[data-theme=ivory-gold] body .review-page .summary-strip>div,html[data-theme=ivory-gold] body .review-page .policy-grid>div,html[data-theme=ivory-gold] body .guard-page :is(.metric-grid,.diagnostic-grid)>*{color:var(--text-primary)!important;background:var(--surface-field)!important}html[data-theme=ivory-gold] body .guard-page .checks>span,html[data-theme=ivory-gold] body .messages-page .message-audit>button{color:var(--text-secondary)!important;border-color:var(--border-default)!important;background:var(--surface-field)!important}html[data-theme=ivory-gold] body .version-update-page .status-chip{color:var(--gold-deep)!important;background:var(--brand-tint)!important}html[data-theme=ivory-gold] body .stock-detail :is(.kline-tab-bar,.kline-area,.kline-container,.kline-error-panel,.chart-loading-overlay,.quote-panel,.deal-panel){color:var(--text-primary)!important;border-color:var(--border-default)!important;background:var(--bg-surface)!important}html[data-theme=ivory-gold] body .stock-detail .bar-btn.btn-sell{color:#fff!important;background:var(--market-fall)!important}.market-page .mk-idx-head{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:28px!important;padding:0 3px 8px!important}.market-page .mk-idx-head strong{color:var(--text-primary)!important;font-size:14px!important;font-weight:700!important;letter-spacing:.02em!important}.market-page .mk-idx-head span{color:var(--text-tertiary)!important;font-size:10px!important;white-space:nowrap!important}.market-page .mk-idx-strip{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:calc((100% - 12px) / 3)!important;gap:6px!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;border:0!important;border-radius:0!important;background:transparent!important;scroll-padding-inline:2px!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important;overscroll-behavior-x:contain!important;touch-action:pan-x pan-y!important;-webkit-overflow-scrolling:touch!important}.market-page .mk-idx-strip::-webkit-scrollbar{display:none!important}.market-page .mk-idx-card,.market-page .mk-idx-card.idx-up,.market-page .mk-idx-card.idx-down{position:relative!important;min-width:0!important;min-height:164px!important;padding:12px 7px 8px!important;overflow:hidden!important;border:1px solid var(--border-default)!important;border-radius:16px!important;background:var(--premium-card)!important;box-shadow:var(--shadow-card)!important;scroll-snap-align:start!important}.market-page .mk-idx-card:before{position:absolute!important;top:0!important;left:8px!important;width:28px!important;height:2px!important;margin:0!important;background:var(--premium-gold)!important;opacity:.72!important}.market-page .mk-idx-card+.mk-idx-card{border-left:1px solid var(--border-default)!important}.market-page .mk-idx-title{display:grid!important;grid-template-rows:auto auto!important;align-content:start!important;gap:2px!important;min-height:30px!important}.market-page .mk-idx-name{min-width:0!important;overflow:hidden!important;color:var(--text-primary)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.01em!important;line-height:1.15!important;text-overflow:clip!important;white-space:nowrap!important}.market-page .mk-idx-code{justify-self:start!important;color:var(--text-tertiary)!important;font-family:var(--font-financial)!important;font-size:8.5px!important;line-height:1!important;font-variant-numeric:tabular-nums!important}.market-page .mk-idx-price{max-width:100%!important;margin-top:8px!important;overflow:hidden!important;font-family:var(--font-financial)!important;font-size:clamp(13px,4.2vw,18px)!important;font-weight:750!important;letter-spacing:-.015em!important;line-height:1.16!important;font-variant-numeric:tabular-nums!important;text-overflow:ellipsis!important;white-space:nowrap!important}.market-page .mk-idx-sub{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:3px!important;margin-top:6px!important;font-family:var(--font-financial)!important;font-variant-numeric:tabular-nums!important}.market-page .mk-idx-sub>span{display:flex!important;min-width:0!important;flex-direction:column!important}.market-page .mk-idx-sub small{color:var(--text-tertiary)!important;font-family:var(--font-sans)!important;font-size:8px!important;font-weight:400!important}.market-page .mk-idx-sub b{overflow:hidden!important;font-size:9px!important;font-weight:650!important;text-overflow:ellipsis!important;white-space:nowrap!important}.market-page .idx-up .mk-idx-price,.market-page .idx-up .mk-idx-sub b{color:var(--market-rise)!important}.market-page .idx-down .mk-idx-price,.market-page .idx-down .mk-idx-sub b{color:var(--market-fall)!important}.market-page .mk-spark{display:block!important;width:100%!important;height:24px!important;margin-top:auto!important;padding-top:5px!important}html[data-theme=ivory-gold] .market-page .mk-idx-card.idx-up{background:radial-gradient(circle at 90% 10%,rgba(226,72,82,.09),transparent 44%),linear-gradient(145deg,rgba(255,251,242,.96),rgba(241,230,212,.92))!important}html[data-theme=ivory-gold] .market-page .mk-idx-card.idx-down{background:radial-gradient(circle at 90% 10%,rgba(19,131,109,.09),transparent 44%),linear-gradient(145deg,rgba(255,251,242,.96),rgba(235,229,213,.92))!important}html[data-theme=dark-gold] .market-page .mk-idx-card.idx-up{background:radial-gradient(circle at 90% 10%,rgba(242,54,69,.11),transparent 46%),var(--premium-card)!important}html[data-theme=dark-gold] .market-page .mk-idx-card.idx-down{background:radial-gradient(circle at 90% 10%,rgba(8,153,129,.11),transparent 46%),var(--premium-card)!important}@media(max-width:360px){.market-page .mk-idx-strip{grid-auto-columns:calc((100% - 10px) / 3)!important;gap:5px!important}.market-page .mk-idx-head span{font-size:9px!important}.market-page .mk-idx-card,.market-page .mk-idx-card.idx-up,.market-page .mk-idx-card.idx-down{min-height:160px!important;padding-inline:5px!important}.market-page .mk-idx-name{font-size:11.5px!important}.market-page .mk-idx-code,.market-page .mk-idx-sub small,.market-page .mk-idx-sub b{font-size:8px!important}.market-page .mk-idx-sub{gap:2px!important}}html[data-theme=ivory-gold] .home-page .workbench .asset-card{color:#28231b!important;border-color:rgba(139,101,41,.22)!important;background:radial-gradient(circle at 88% 5%,rgba(255,255,255,.84),transparent 31%),linear-gradient(118deg,rgba(255,255,255,.42),transparent 42%),linear-gradient(142deg,#fbf6ec,#efe1c9 49%,#d9bd8b)!important;box-shadow:0 20px 44px rgba(91,66,29,.14),inset 0 1px rgba(255,255,255,.72)!important}html[data-theme=ivory-gold] .home-page .workbench .asset-grid-texture{opacity:.22!important;background-image:linear-gradient(rgba(112,80,32,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(112,80,32,.05) 1px,transparent 1px)!important}html[data-theme=ivory-gold] .home-page .workbench .asset-metal-sheen{background:linear-gradient(90deg,transparent 38%,rgba(255,255,255,.34) 50%,transparent 62%)!important}html[data-theme=ivory-gold] .home-page .workbench :is(.wealth-signature b,.asset-total-block strong,.asset-detail-grid b){color:#28231b!important;text-shadow:none!important}html[data-theme=ivory-gold] .home-page .workbench :is(.wealth-signature small,.asset-total-block>span,.asset-total-block i,.asset-performance>span,.asset-performance small,.asset-detail-grid span,.asset-card-foot){color:#756a5a!important}html[data-theme=ivory-gold] .home-page .workbench .wealth-monogram{color:#7a571e!important;border-color:rgba(139,101,41,.38)!important;background:linear-gradient(145deg,rgba(255,252,244,.74),rgba(188,146,76,.18))!important;box-shadow:inset 0 1px rgba(255,255,255,.74)!important}html[data-theme=ivory-gold] .home-page .workbench .privacy-button{color:#745b32!important;border:1px solid rgba(139,101,41,.12)!important;background:rgba(255,252,245,.48)!important}html[data-theme=ivory-gold] .home-page .workbench .asset-card-foot{border-top-color:rgba(112,80,32,.1)!important}html[data-theme=ivory-gold] .home-page .workbench .quick-actions button{color:#342d24!important;border-color:rgba(139,101,41,.14)!important;background:radial-gradient(circle at 76% 8%,rgba(255,255,255,.74),transparent 38%),linear-gradient(150deg,rgba(251,247,238,.96),rgba(226,210,184,.9))!important;box-shadow:0 8px 20px rgba(91,66,29,.08),inset 0 1px rgba(255,255,255,.76)!important}html[data-theme=ivory-gold] .home-page .workbench .action-icon{color:#896622!important;border:1px solid rgba(139,101,41,.1)!important;background:linear-gradient(145deg,rgba(201,164,94,.22),rgba(255,251,240,.58))!important}html[data-theme=ivory-gold] .home-page .workbench .quick-actions small{color:#8a7c68!important}html[data-theme=ivory-gold] .home-page .workbench .watchlist-entry{color:#342d24!important;border-color:rgba(139,101,41,.28)!important;background:radial-gradient(circle at 88% 5%,rgba(255,255,255,.78),transparent 36%),linear-gradient(145deg,rgba(251,247,238,.98),rgba(226,210,184,.92))!important;box-shadow:0 8px 20px rgba(91,66,29,.08),inset 0 1px rgba(255,255,255,.76)!important}html[data-theme=ivory-gold] .home-page .workbench .watchlist-symbol{color:#896622!important;border-color:rgba(139,101,41,.22)!important;background:linear-gradient(145deg,rgba(201,164,94,.24),rgba(255,251,240,.64))!important}html[data-theme=ivory-gold] .home-page .workbench .watchlist-copy small,html[data-theme=ivory-gold] .home-page .workbench .watchlist-count small{color:#756a5a!important}html[data-theme=ivory-gold] .home-page .workbench :is(.watchlist-count b,.watchlist-arrow){color:#896622!important}html[data-theme=ivory-gold] .home-page .workbench .login-card{color:#28231b!important;border-color:rgba(139,101,41,.18)!important;background:radial-gradient(circle at 86% 8%,rgba(255,255,255,.78),transparent 34%),linear-gradient(142deg,#fbf6ec,#e4d0af)!important;box-shadow:0 16px 38px rgba(91,66,29,.11)!important}html[data-theme=ivory-gold] .home-page .workbench .login-card-copy small{color:#756a5a!important}.person-center-page .profile-utility-actions{position:absolute;z-index:8;top:10px;right:12px;display:flex;align-items:center;gap:7px}.person-center-page .header-section .user-info{padding-right:128px!important}.person-center-page .profile-utility-actions .profile-service-action,.person-center-page .profile-utility-actions .notification-bell{position:relative!important;inset:auto!important;bottom:auto!important;min-width:40px!important;min-height:40px!important;height:40px!important;margin:0!important;border:1px solid rgba(212,175,55,.3)!important;color:var(--gold-light, #e2c581)!important;background:linear-gradient(145deg,rgba(255,255,255,.08),rgba(212,175,55,.06))!important;box-shadow:inset 0 1px rgba(255,255,255,.08),0 7px 18px rgba(0,0,0,.16)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);-webkit-tap-highlight-color:transparent}.person-center-page .profile-utility-actions .profile-service-action{width:74px!important;padding:0 11px!important;border-radius:12px!important;gap:6px!important;font-size:12px!important;font-weight:600;letter-spacing:.03em}.person-center-page .profile-utility-actions .notification-bell{width:40px!important;padding:0!important;border-radius:12px!important}.person-center-page .profile-utility-actions .profile-service-action svg,.person-center-page .profile-utility-actions .notification-bell svg{width:18px!important;height:18px!important;color:currentColor!important;stroke:currentColor!important;filter:none!important}.person-center-page .profile-utility-actions .profile-service-action>span:not(.support-unread-badge){color:currentColor!important;text-shadow:none!important}.person-center-page .profile-utility-actions .profile-service-action svg *,.person-center-page .profile-utility-actions .notification-bell svg *{color:inherit!important;stroke:currentColor!important}.person-center-page .profile-utility-actions :is(.profile-service-action,.notification-bell):active{transform:scale(.96);opacity:.82}.person-center-page .profile-utility-actions .notification-count,.person-center-page .profile-utility-actions .support-unread-badge{top:-5px!important;right:-5px!important}html[data-theme=ivory-gold] body .person-center-page .profile-utility-actions :is(.profile-service-action,.notification-bell){border-color:rgba(142,104,43,.24)!important;color:#75551f!important;background:linear-gradient(145deg,rgba(255,253,247,.72),rgba(218,198,158,.32))!important;box-shadow:inset 0 1px rgba(255,255,255,.78),0 7px 20px rgba(92,67,27,.1)!important}@media(max-width:360px){.person-center-page .profile-utility-actions{right:9px;gap:5px}.person-center-page .header-section .user-info{padding-right:119px!important}.person-center-page .profile-utility-actions .profile-service-action{width:69px!important;padding-inline:9px!important}}.transfer-out-page .balance-card{border:1px solid rgba(212,175,55,.34)!important;border-radius:15px!important;color:var(--hero-text)!important;background:radial-gradient(circle at 88% 14%,rgba(212,175,55,.12),transparent 36%),linear-gradient(145deg,#171812,#0b0d0b)!important;box-shadow:0 14px 32px rgba(0,0,0,.2)!important}.transfer-out-page .balance-card:after{display:block!important;border-color:rgba(212,175,55,.16)!important;box-shadow:0 0 0 22px rgba(212,175,55,.035)!important}.transfer-out-page .balance-card :is(.balance-card-kicker,.available-value,.frozen-row strong){color:var(--hero-text)!important;-webkit-text-fill-color:currentColor!important}.transfer-out-page .balance-card :is(.balance-card-caption,.available-label,.frozen-row){color:var(--hero-text-muted)!important;-webkit-text-fill-color:currentColor!important}.transfer-out-page .balance-card .balance-card-icon{border-color:rgba(212,175,55,.34)!important;color:var(--gold-light)!important;background:rgba(212,175,55,.09)!important}.transfer-out-page .balance-card .available-value>span{color:var(--gold-light)!important;-webkit-text-fill-color:currentColor!important}.transfer-out-page .balance-card .frozen-row{border-top-color:rgba(212,175,55,.16)!important}.transfer-out-page .balance-card .frozen-row em{color:var(--gold-light)!important;background:rgba(212,175,55,.1)!important;-webkit-text-fill-color:currentColor!important}html[data-theme=ivory-gold] body .transfer-out-page .balance-card{border-color:rgba(142,104,43,.22)!important;color:#29251e!important;background:linear-gradient(118deg,rgba(255,255,255,.52),transparent 43%),radial-gradient(circle at 90% 10%,rgba(255,255,255,.7),transparent 35%),linear-gradient(140deg,#f6eddd,#e7d4b4 58%,#d9bd86)!important;box-shadow:0 16px 38px rgba(84,62,31,.11)!important}html[data-theme=ivory-gold] body .transfer-out-page .balance-card:after{border-color:rgba(142,104,43,.16)!important;box-shadow:0 0 0 22px rgba(142,104,43,.035)!important}html[data-theme=ivory-gold] body .transfer-out-page .balance-card :is(.balance-card-kicker,.available-value,.frozen-row strong){color:#29251e!important}html[data-theme=ivory-gold] body .transfer-out-page .balance-card :is(.balance-card-caption,.available-label,.frozen-row){color:rgba(64,56,44,.66)!important}html[data-theme=ivory-gold] body .transfer-out-page .balance-card .balance-card-icon{border-color:rgba(142,104,43,.2)!important;color:#8b6427!important;background:rgba(255,252,245,.52)!important;box-shadow:inset 0 1px rgba(255,255,255,.78)!important}html[data-theme=ivory-gold] body .transfer-out-page .balance-card .available-value>span{color:#8b6427!important}html[data-theme=ivory-gold] body .transfer-out-page .balance-card .frozen-row{border-top-color:rgba(142,104,43,.15)!important}html[data-theme=ivory-gold] body .transfer-out-page .balance-card .frozen-row em{color:#75551f!important;background:rgba(142,104,43,.1)!important}.app-tabbar{--app-tabbar-height: 56px}.app-tabbar .van-tabbar-item{padding:4px 0 3px!important;font-size:13px!important;line-height:1!important}.app-tabbar .van-tabbar-item__icon{margin-bottom:1px!important;line-height:0!important}.app-tabbar .tab-icon{width:22px!important;height:22px!important}.app-tabbar .van-tabbar-item__text{margin-top:0!important;font-size:13px!important;font-weight:500!important;line-height:16px!important;letter-spacing:0!important}.app-tabbar .van-tabbar-item--active .van-tabbar-item__text{font-weight:650!important}@media(max-width:359px){.app-tabbar .van-tabbar-item,.app-tabbar .van-tabbar-item__text{font-size:12px!important}}.person-center-page .menu-block{padding:14px 12px 12px!important}.person-center-page .block-title{display:flex!important;align-items:center!important;gap:8px!important;padding:0 2px 12px!important;font-size:15px!important;font-weight:650!important}.person-center-page .block-title:before{width:3px;height:15px;border-radius:2px;background:linear-gradient(180deg,var(--premium-gold-light),var(--premium-gold));content:""}.person-center-page .menu-grid.menu-grid--services{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.person-center-page .menu-grid.menu-grid--settings{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.person-center-page .menu-grid.menu-grid--services,.person-center-page .menu-grid.menu-grid--settings{border:0!important;background-image:none!important}.person-center-page .menu-grid.menu-grid--services .grid-cell:nth-child(n),.person-center-page .menu-grid.menu-grid--settings .grid-cell:nth-child(n){border-color:rgba(255,255,255,.043)!important;border-left-color:rgba(255,255,255,.043)!important}.person-center-page .menu-grid.menu-grid--services .grid-cell:nth-child(n){padding-left:4px!important}.person-center-page .menu-grid.menu-grid--settings .grid-cell:nth-child(n){padding-left:9px!important}.person-center-page .menu-grid.menu-grid--services .grid-cell:before,.person-center-page .menu-grid.menu-grid--services .grid-cell:after,.person-center-page .menu-grid.menu-grid--settings .grid-cell:before,.person-center-page .menu-grid.menu-grid--settings .grid-cell:after{display:none!important;border:0!important;content:none!important}.person-center-page .menu-grid.menu-grid--services .grid-cell,.person-center-page .menu-grid.menu-grid--settings .grid-cell{min-width:0!important;border:1px solid rgba(255,255,255,.045)!important;border-radius:11px!important;background:rgba(255,255,255,.027)!important;box-shadow:inset 0 1px rgba(255,255,255,.02)!important}.person-center-page .menu-grid.menu-grid--services .grid-cell{min-height:78px!important;padding:10px 4px 9px!important;flex-direction:column!important;justify-content:center!important;gap:5px!important}.person-center-page .menu-grid.menu-grid--services .cell-icon{width:32px!important;height:32px!important;border:0!important;border-radius:9px!important}.person-center-page .menu-grid.menu-grid--services .cell-name{overflow:hidden;max-width:100%;color:var(--text-primary)!important;font-size:12px!important;font-weight:520!important;line-height:16px!important;text-overflow:ellipsis;white-space:nowrap}.person-center-page .menu-grid.menu-grid--settings .grid-cell{min-height:48px!important;padding:7px 9px!important;flex-direction:row!important;justify-content:flex-start!important;gap:8px!important}.person-center-page .menu-grid.menu-grid--settings .cell-icon{width:30px!important;height:30px!important;border:0!important;border-radius:8px!important;flex:0 0 30px!important}.person-center-page .menu-grid.menu-grid--settings .cell-name{min-width:0;color:var(--text-primary)!important;font-size:12px!important;font-weight:520!important;line-height:16px!important;white-space:nowrap}.person-center-page .menu-grid.menu-grid--settings .cell-badge{top:5px!important;right:6px!important;max-width:44px;overflow:hidden;padding:2px 5px!important;border:1px solid rgba(212,175,55,.12);border-radius:999px;background:rgba(212,175,55,.08);font-size:9px!important;line-height:12px;text-overflow:ellipsis;white-space:nowrap}.person-center-page .menu-grid.menu-grid--services .grid-cell:active,.person-center-page .menu-grid.menu-grid--settings .grid-cell:active{border-color:rgba(212,175,55,.22)!important;background:rgba(212,175,55,.075)!important;transform:scale(.98)}html[data-theme=ivory-gold] .person-center-page .menu-grid.menu-grid--services .grid-cell,html[data-theme=ivory-gold] .person-center-page .menu-grid.menu-grid--settings .grid-cell{border-color:rgba(126,98,52,.1)!important;background:rgba(255,255,255,.44)!important;box-shadow:0 5px 14px rgba(96,71,31,.035),inset 0 1px rgba(255,255,255,.62)!important}html[data-theme=ivory-gold] .person-center-page .menu-grid.menu-grid--services .grid-cell:nth-child(n),html[data-theme=ivory-gold] .person-center-page .menu-grid.menu-grid--settings .grid-cell:nth-child(n){border-left-color:rgba(126,98,52,.1)!important}html[data-theme=ivory-gold] .person-center-page :is(.menu-grid.menu-grid--services,.menu-grid.menu-grid--settings) .cell-icon{color:#916b29!important;background:rgba(174,133,58,.1)!important}html[data-theme=ivory-gold] .person-center-page .menu-grid.menu-grid--settings .cell-badge{color:#775719!important;border-color:rgba(139,100,32,.11)!important;background:rgba(182,139,57,.09)!important}@media(max-width:359px){.person-center-page .menu-grid.menu-grid--services,.person-center-page .menu-grid.menu-grid--settings{gap:6px!important}.person-center-page .menu-grid.menu-grid--services .cell-name,.person-center-page .menu-grid.menu-grid--settings .cell-name{font-size:11px!important}}.etf-list-page .category-strip{padding:4px 4px 10px!important;scroll-padding-inline:4px}.etf-list-page .category-strip button{position:relative;box-sizing:border-box;overflow:hidden;isolation:isolate}.etf-list-page .category-strip button.active{border-color:transparent!important;color:var(--text-primary)!important;background:transparent!important;box-shadow:none!important;font-weight:700}.etf-list-page .category-strip button.active:after{position:absolute;z-index:2;right:24%;bottom:0;left:24%;height:2px;border:0;border-radius:1px;background:var(--color-brand);pointer-events:none;content:""}:root,html[data-theme=light-burgundy]{--ui-frame-interactive: rgba(154, 111, 38, .76);--ui-frame-static: rgba(154, 111, 38, .46);--ui-frame-disabled: rgba(117, 105, 101, .28);--ui-frame-active: #b9862f}html[data-theme=ivory-gold]{--ui-frame-interactive: rgba(142, 104, 43, .72);--ui-frame-static: rgba(142, 104, 43, .42);--ui-frame-disabled: rgba(117, 105, 101, .26);--ui-frame-active: #9b6d22}html[data-theme=dark-emerald]{--ui-frame-interactive: rgba(232, 201, 130, .76);--ui-frame-static: rgba(200, 164, 93, .44);--ui-frame-disabled: rgba(129, 124, 114, .3);--ui-frame-active: #fff2c4}html[data-theme=dark-gold]{--ui-frame-interactive: rgba(241, 212, 138, .82);--ui-frame-static: rgba(214, 179, 99, .48);--ui-frame-disabled: rgba(129, 120, 102, .34);--ui-frame-active: #fff0b8}.ui-frame-host{position:relative!important;isolation:isolate;border-color:transparent!important}.ui-frame-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:block;width:100%;height:100%;overflow:hidden;border-radius:inherit;pointer-events:none;shape-rendering:geometricPrecision}.ui-frame-track{fill:none;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;transition:stroke .14s ease,stroke-width .14s ease}[data-ui-frame=interactive] .ui-frame-track{stroke:var(--ui-frame-interactive);stroke-width:1.35px}[data-ui-frame=static] .ui-frame-track{stroke:var(--ui-frame-static);stroke-width:1.05px}[data-ui-frame=disabled] .ui-frame-track{stroke:var(--ui-frame-disabled);stroke-width:1px}[data-ui-frame=interactive]:focus-visible .ui-frame-track,[data-ui-frame=interactive]:active .ui-frame-track{stroke:var(--ui-frame-active);stroke-width:1.75px}.person-center-page :is(.menu-grid--services,.menu-grid--settings) .grid-cell.ui-frame-host:nth-child(n){border:1px solid transparent!important;border-left-color:transparent!important;background-image:none!important}html[data-theme=ivory-gold] .person-center-page :is(.menu-grid--services,.menu-grid--settings) .grid-cell.ui-frame-host:nth-child(n){border:1px solid transparent!important;border-left-color:transparent!important;background-image:none!important}@media(max-width:359px){[data-ui-frame=interactive] .ui-frame-track{stroke-width:1.2px}[data-ui-frame=static] .ui-frame-track{stroke-width:1px}}.market-page .sl-wrap{width:100%;min-width:0;box-sizing:border-box}.market-page :is(.sl-head,.sl-row){display:grid!important;grid-template-columns:minmax(0,1fr) 62px 68px 40px!important;-moz-column-gap:4px!important;column-gap:4px!important;align-items:center!important;width:100%!important;min-width:0!important;box-sizing:border-box!important}.market-page :is(.sl-col-name,.sl-col-price,.sl-col-pct,.sl-col-star){width:auto!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.market-page .sl-col-price,.market-page .sl-col-pct{justify-self:stretch;text-align:right!important;white-space:nowrap}.market-page .sl-row .sl-col-pct{min-width:0!important;padding-inline:4px!important}.market-page .sl-col-star{display:flex!important;align-items:center;justify-content:center!important;text-align:center;white-space:nowrap}.market-page .sl-star-btn{flex:0 0 auto}@media(max-width:360px){.market-page .scroll-view{padding-inline:12px!important}}@media(max-width:359px){.market-page :is(.sl-head,.sl-row){grid-template-columns:minmax(0,1fr) 54px 60px 36px!important;-moz-column-gap:3px!important;column-gap:3px!important;padding-inline:8px!important}.market-page .sl-head{font-size:11px!important}.market-page .sl-price{font-size:13px!important}.market-page .sl-pct{padding-inline:2px!important;font-size:12px!important}}.person-center-page .grid-section{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important;padding:7px!important;border-color:var(--ui-frame-static)!important;border-radius:14px!important}.person-center-page .grid-section .grid-item{min-width:0;min-height:56px;gap:4px!important;padding:7px 2px!important;border-radius:9px!important;background:rgba(255,255,255,.02)!important;-webkit-tap-highlight-color:transparent}.person-center-page .grid-section .grid-item:active{background:rgba(212,175,55,.08)!important}.person-center-page .grid-section .grid-text{overflow:hidden;max-width:100%;margin-top:0!important;color:var(--text-primary)!important;font-size:11px!important;font-weight:550;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}html[data-theme=ivory-gold] body .person-center-page .grid-section .grid-item{background:rgba(255,253,247,.46)!important}html[data-theme=ivory-gold] body .person-center-page .grid-section .grid-item:active{background:rgba(155,109,34,.1)!important}@media(max-width:359px){.person-center-page .grid-section{gap:4px!important;padding:6px!important}.person-center-page .grid-section .grid-item{min-height:54px;padding-inline:1px!important}}.buy-strategy-page .top-nav{min-height:48px;border-bottom:1px solid var(--divider-default)!important;background:color-mix(in srgb,var(--bg-canvas) 92%,transparent)!important;backdrop-filter:blur(18px)}.buy-strategy-page .nav-title{padding:0!important;border:0!important;border-radius:0!important;color:var(--text-primary)!important;background:transparent!important;box-shadow:none!important;font-size:18px!important;font-weight:720!important;letter-spacing:.02em}.buy-strategy-page :is(.nav-back,.nav-search){color:var(--text-primary)!important}.buy-strategy-page .sub-tabs{height:44px!important;margin:9px 12px 0!important;padding:4px!important;border:1px solid var(--border-default)!important;border-radius:12px!important;background:var(--surface-field)!important}.buy-strategy-page .sub-tab{height:34px!important;border-radius:8px!important;color:var(--text-secondary)!important;font-size:15px!important;font-weight:600!important}.buy-strategy-page .sub-tab.active{color:var(--premium-gold-light)!important;background:var(--premium-card-raised)!important;box-shadow:inset 0 0 0 1px var(--border-brand)!important}.buy-strategy-page .sub-tab.dir-down.active{color:var(--market-fall)!important}.buy-strategy-page .latest-price{min-height:50px!important;margin:8px 12px 0;padding:8px 12px!important;gap:8px!important;flex-wrap:nowrap!important;border:1px solid var(--border-default)!important;border-radius:12px!important;background:linear-gradient(145deg,var(--premium-card),var(--surface-field))!important}.buy-strategy-page .lp-label{min-width:auto!important;color:var(--text-secondary)!important;font-size:12px!important;white-space:nowrap}.buy-strategy-page .lp-value{min-width:74px!important;min-height:28px!important;font-family:var(--font-financial)!important;font-size:26px!important;font-variant-numeric:tabular-nums;letter-spacing:-.03em}.buy-strategy-page .lp-change{min-width:0!important;font-family:var(--font-financial)!important;font-size:13px!important;font-variant-numeric:tabular-nums;white-space:nowrap}.buy-strategy-page>.market-health-banner{width:calc(100% - 24px)!important;min-height:44px;margin:8px auto!important;padding:7px 10px!important;border-radius:11px!important}.buy-strategy-page>.market-health-banner .status-meta{flex-wrap:nowrap!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.buy-strategy-page .market-guard-trade{min-height:52px!important;margin:0 12px 8px!important;padding:8px 10px!important;border-radius:11px!important}.buy-strategy-page .market-guard-trade-main{min-width:0}.buy-strategy-page .market-guard-trade-main>div{min-width:0}.buy-strategy-page .market-guard-trade-main strong{font-size:12px!important}.buy-strategy-page .market-guard-trade-main span:not(.market-guard-dot){display:block;overflow:hidden;max-width:220px;text-overflow:ellipsis;white-space:nowrap;font-size:9px!important}.buy-strategy-page .market-guard-trade button{min-width:43px;min-height:34px;padding:0 8px!important;border-radius:8px!important;font-size:11px!important}.buy-strategy-page .main-body{padding:0 12px 116px!important}.buy-strategy-page .order-controls-card{width:calc(65% - 5px)!important;min-height:390px!important;padding:12px!important;gap:10px!important}.buy-strategy-page .right-panel{top:0!important;right:12px!important;width:calc(35% - 9px)!important}.buy-strategy-page .stock-picker{min-height:44px!important;padding:0 10px!important;gap:8px!important;border-radius:9px!important}.buy-strategy-page .picker-code{min-width:55px!important;font-size:13px!important}.buy-strategy-page .picker-name{font-size:13px!important;font-weight:650}.buy-strategy-page .order-mode-section{display:flex;flex-direction:column;gap:7px;min-width:0}.buy-strategy-page .order-mode-heading{display:flex;align-items:center;justify-content:space-between;min-height:20px}.buy-strategy-page .order-mode-heading>span{color:var(--text-primary);font-size:13px;font-weight:650}.buy-strategy-page .order-mode-heading>small{color:var(--premium-gold-light);font-size:10px;letter-spacing:.04em}.buy-strategy-page .order-mode-section .mode-switch{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:none!important;min-height:48px!important;padding:3px!important;gap:4px!important;border:1px solid var(--border-default);border-radius:10px!important;background:var(--surface-field)!important;box-sizing:border-box}.buy-strategy-page .order-mode-section .mode-btn{width:100%;min-width:0;min-height:40px!important;padding:5px 3px!important;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:1px solid transparent!important;border-radius:7px!important;font-family:inherit;white-space:nowrap}.buy-strategy-page .order-mode-section .mode-btn strong{font-size:12px;line-height:1.15;font-weight:680;white-space:nowrap}.buy-strategy-page .order-mode-section .mode-btn small{overflow:hidden;max-width:100%;color:var(--text-muted);font-size:8px;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.buy-strategy-page .order-mode-section .mode-btn.active{border-color:var(--border-brand-strong)!important;color:var(--premium-gold-light)!important;background:var(--brand-tint)!important}.buy-strategy-page .order-mode-section .mode-btn.active small{color:color-mix(in srgb,var(--premium-gold-light) 70%,var(--text-secondary))}.buy-strategy-page .order-mode-tip{min-height:0!important;margin:0!important;font-size:9px!important;line-height:1.45!important}.buy-strategy-page .order-controls-card>.form-line{gap:7px!important}.buy-strategy-page .order-controls-card>.form-line .form-label{min-width:52px!important;font-size:12px!important}.buy-strategy-page :is(.leverage-list,.position-list,.stepper){max-width:none!important}.buy-strategy-page .leverage-list{gap:5px!important}.buy-strategy-page :is(.leverage-item,.position-item){min-height:32px!important;padding:4px 2px!important;font-size:11px!important}.buy-strategy-page .position-list{gap:4px!important}.buy-strategy-page .stepper,.buy-strategy-page :is(.sp-btn,.sp-value){min-height:36px!important}.buy-strategy-page .sp-btn{width:30px!important;flex-basis:30px!important}.buy-strategy-page .sp-value{padding:0 3px!important;font-size:13px!important}.buy-strategy-page .quote-card{min-height:390px!important;padding:10px 7px!important;overflow:hidden}.buy-strategy-page .quote-title{min-height:25px!important;margin:0 0 3px!important;gap:5px!important;font-size:13px!important;white-space:nowrap}.buy-strategy-page .quote-title i{width:2px!important;height:16px!important}.buy-strategy-page .quote-column-head{display:grid;grid-template-columns:26px minmax(0,1fr) 34px;align-items:center;min-height:18px;color:var(--text-muted);font-size:8px}.buy-strategy-page .quote-column-head span:nth-child(2){text-align:center}.buy-strategy-page .quote-column-head span:last-child{text-align:right}.buy-strategy-page .quote-row{height:27px!important;min-height:27px;padding:2px 0!important;font-family:var(--font-financial);font-variant-numeric:tabular-nums}.buy-strategy-page .q-label{width:26px!important;min-width:26px!important;font-size:10px!important;white-space:nowrap}.buy-strategy-page .q-price{font-size:11px!important}.buy-strategy-page .q-volume{width:34px!important;min-width:34px!important;font-size:10px!important}.buy-strategy-page .quote-split{margin:5px 0!important;background:var(--divider-default)!important}@media(max-width:360px){.buy-strategy-page .order-controls-card{width:calc(66% - 4px)!important;padding:10px 8px!important}.buy-strategy-page .right-panel{right:8px!important;width:calc(34% - 6px)!important}.buy-strategy-page .main-body{padding-inline:8px!important}.buy-strategy-page .latest-price,.buy-strategy-page .market-guard-trade{margin-inline:8px!important}.buy-strategy-page>.market-health-banner{width:calc(100% - 16px)!important}.buy-strategy-page .order-mode-section .mode-btn strong{font-size:11px}.buy-strategy-page .order-mode-section .mode-btn small{font-size:7px}.buy-strategy-page .order-controls-card>.form-line .form-label{min-width:48px!important}.buy-strategy-page :is(.leverage-item,.position-item){font-size:10px!important}.buy-strategy-page .q-price{font-size:10px!important}.buy-strategy-page .q-volume{font-size:9px!important}}html[data-theme=dark-gold] body .person-center-page{--profile-frame-subtle: rgba(226, 197, 129, .15);--profile-frame-interactive: rgba(226, 197, 129, .27);--profile-frame-action: rgba(226, 197, 129, .36);--profile-frame-disabled: rgba(150, 143, 125, .16);--profile-frame-active: rgba(226, 197, 129, .62);--ui-frame-static: var(--profile-frame-subtle);--ui-frame-interactive: var(--profile-frame-interactive);--ui-frame-disabled: var(--profile-frame-disabled);--ui-frame-active: var(--profile-frame-active)}html[data-theme=dark-gold] body .person-center-page :is(.grid-section>.grid-item,.pay-cards>.pay-card){--ui-frame-interactive: var(--profile-frame-action)}html[data-theme=dark-gold] body .person-center-page [data-ui-frame=interactive]>.ui-frame-overlay>.ui-frame-track,html[data-theme=dark-gold] body .person-center-page [data-ui-frame=static]>.ui-frame-overlay>.ui-frame-track,html[data-theme=dark-gold] body .person-center-page [data-ui-frame=disabled]>.ui-frame-overlay>.ui-frame-track{stroke-width:1px}html[data-theme=dark-gold] body .person-center-page [data-ui-frame=interactive]:is(:active,:focus-visible)>.ui-frame-overlay>.ui-frame-track{stroke:var(--profile-frame-active);stroke-width:1.25px}html[data-theme=dark-gold] body .person-center-page .grid-section,html[data-theme=dark-gold] body .person-center-page .asset-detail{border-color:var(--profile-frame-subtle)!important}html[data-theme=dark-gold] body .person-center-page .profile-utility-actions :is(.profile-service-action,.notification-bell){border-color:rgba(226,197,129,.24)!important;box-shadow:inset 0 1px rgba(255,255,255,.035)!important}html[data-theme=dark-gold]{--dark-readable-bg: #07080d;--dark-readable-bg-2: #0b0d14;--dark-readable-surface: rgba(20, 21, 31, .92);--dark-readable-surface-strong: #181925;--dark-readable-surface-muted: rgba(33, 33, 45, .82);--dark-readable-border: rgba(215, 181, 91, .18);--dark-readable-border-strong: rgba(228, 193, 99, .34);--dark-readable-text: #f5f0e6;--dark-readable-text-soft: #c8c0b2;--dark-readable-text-muted: #9d9485;--dark-readable-gold: #dfbd5f;--dark-readable-gold-strong: #f0d36e;--dark-readable-blue: #90c6ff;--dark-readable-cyan: #22c7bd;--dark-readable-shadow: 0 16px 38px rgba(0, 0, 0, .28)}html[data-theme=dark-gold],html[data-theme=dark-gold] body,html[data-theme=dark-gold] #app{color:var(--dark-readable-text)!important;background:radial-gradient(circle at 82% 0%,rgba(215,181,91,.1),transparent 30%),radial-gradient(circle at 12% 12%,rgba(0,174,164,.08),transparent 28%),linear-gradient(160deg,#05060a,#0a0b13 48%,#07080d)!important}html[data-theme=dark-gold] body :where(.watchlist-page,.market-page,.ai-container,.grid-lab-page,.ai-grid-page,.xg-page,.etf-list-page,.etf-detail,.etf-holding-page,.private-fund-page,.my-page,.person-center-page,.buy-strategy-page,.stock-detail,.ipo-apply-page,.ipo-detail-page,.ipo-orders-page,.holding-page,.hold-detail-page,.history-page,.weituo-page,.transfer-page-shell,.recharge-page,.bank-page,.real-name-page,.security-page,.permission-page,.asset-analysis-page,.assurance-page,.review-page,.guard-page,.console-page,.messages-page,.support-page,.version-update-page,.setting-page,.about-page,.agreement-page,.guide-page,.login-page,.register-page,.access-page,.change-pwd-page,.pwd-view,.reg-browser,.sup-page,.cms-redirect,.page,.page-shell,.page-container,.page-wrapper,.scroll-view,.main-content,.content){color:var(--dark-readable-text)!important;background-color:transparent!important}html[data-theme=dark-gold] body :is(span,small,em,p,label,button,time,b,strong,a,.desc,.subtitle,.sub-title,.summary,.hint,.tips,.tip,.meta,.sub,.code,.label,.field-label,.grid-label,.row-label,.card-desc,.help,.empty-text,.van-cell__label,.van-field__label,.van-tab,.van-tabs__line,.msg-meta,.cell-sub,.service-entry-badge,.custom-nav-title,.hero-sub,.console-sub,.pay-desc,.banner-desc,.form-tip,.order-mode-tip,.sr-action,.summary-equation,.empty-row,.page-state,.retry-btn,.head-col,.status):not(#darkReadablePriority){font-size:max(11.5px,1em)!important;line-height:1.36!important}html[data-theme=dark-gold] body :is(p,small,em,label,time,a,.desc,.subtitle,.sub-title,.summary,.hint,.tips,.tip,.meta,.sub,.code,.label,.field-label,.grid-label,.row-label,.card-desc,.help,.empty-text,.van-cell__label,.van-field__label,.cell-sub,.custom-nav-title,.hero-sub,.console-sub,.pay-desc,.banner-desc,.form-tip,.order-mode-tip):not(#darkReadableSoftText){color:var(--dark-readable-text-soft)!important}html[data-theme=dark-gold] body :is(h1,h2,h3,h4,b,strong,.page-title,.hero-title,.section-title,.card-title,.nav-title,.top-title,.title,.name,.stock-name,.fund-name,.menu-name,.van-nav-bar__title):not(#darkReadableTitle){color:var(--dark-readable-text)!important;letter-spacing:-.01em}html[data-theme=dark-gold] body :is(.page-title,.hero-title,.van-nav-bar__title,.nav-title,.top-title):not(#darkReadablePageTitle){font-size:17px!important;font-weight:700!important;line-height:1.28!important}html[data-theme=dark-gold] body :is(.section-title,.card-title,.list-title,.stock-name,.fund-name,.menu-name,.name):not(#darkReadableSectionTitle){font-size:max(13px,.82rem)!important;font-weight:650!important;line-height:1.34!important}html[data-theme=dark-gold] body :is(small,.eyebrow,.kicker,.hero-kicker,.console-kicker,.brand-tag,.rule-chip,.status-chip,.tag,.badge,.pill,.chip,.state-tag,.dir-tag,.st-tag,.market-tag,.board-tag,.rank-tag,.risk-tag,.hero-badges span,.capability-strip,.showcase-strip,.tab-sub,.metric-label,.summary-label,.cell-badge,.menu-badge,.ai-grid-entry__copy small,.factor-label small):not(#darkReadableChipText){color:var(--dark-readable-text-soft)!important;font-size:11.5px!important;line-height:1.35!important;letter-spacing:.01em}html[data-theme=dark-gold] body :is(.top-nav,.top-nav-bar,.nav-bar,.fund-nav,.support-nav,.sr-header,.hs-nav,.mk-topbar,.custom-nav-container,.trade-nav,.sup-nav,.van-nav-bar):not(#darkReadableTopbar){color:var(--dark-readable-text)!important;border-color:var(--dark-readable-border)!important;background:rgba(10,11,17,.94)!important;box-shadow:0 10px 26px rgba(0,0,0,.3)!important;backdrop-filter:blur(18px) saturate(130%)}html[data-theme=dark-gold] body :is(.bottom-bar,.bottom-action,.action-bar,.actions,.composer,.app-tabbar,.custom-tabbar,.van-tabbar):not(#darkReadableBottomBar){color:var(--dark-readable-text-soft)!important;border-color:var(--dark-readable-border)!important;background:rgba(7,8,13,.96)!important;box-shadow:0 -12px 28px rgba(0,0,0,.36)!important;backdrop-filter:blur(20px) saturate(130%)}html[data-theme=dark-gold] body :is(.van-tabbar-item,.tabbar-item):not(#darkReadableTabbarItem){color:#a79e8d!important;font-size:12px!important}html[data-theme=dark-gold] body :is(.van-tabbar-item--active,.tabbar-item.active,.tabbar-item.router-link-active):not(#darkReadableTabbarActive){color:var(--dark-readable-gold-strong)!important;font-weight:700!important}html[data-theme=dark-gold] body :is(.van-tabs__nav,.tab-bar,.tabs,.sub-tabs,.asset-tabs,.category-strip,.sort-row,.filter-row,.filter-tabs,.style-tabs,.mode-tabs,.segmented,.segment-tabs,.quick-tabs,.toolbar-tabs,.nav-tabs,.market-tabs,.fund-tabs,.order-tabs,.strategy-tabs,.grid-tabs):not(#darkReadableTabs){gap:8px!important;border-color:var(--dark-readable-border)!important;background:rgba(15,16,25,.72)!important}html[data-theme=dark-gold] body :is(.tab-item,.sub-tab,.asset-tabs button,.category-strip button,.sort-row button,.filter-row button,.filter-tabs button,.style-tabs button,.mode-tabs button,.segmented button,.segment-tabs button,.quick-tabs button,.toolbar-tabs button,.nav-tabs button,.market-tabs button,.fund-tabs button,.order-tabs button,.strategy-tabs button,.grid-tabs button,.van-tab):not(#darkReadableTabButton){min-height:34px!important;padding:7px 12px!important;color:var(--dark-readable-text-soft)!important;font-size:13px!important;font-weight:600!important;line-height:1.2!important;border-radius:12px!important;border-color:rgba(215,181,91,.12)!important;background:rgba(24,25,36,.78)!important}html[data-theme=dark-gold] body :is(.tab-item.active,.tab-item.tab-active,.sub-tab.active,.asset-tabs button.active,.category-strip button.active,.sort-row button.active,.filter-row button.active,.filter-tabs button.active,.style-tabs button.active,.mode-tabs button.active,.segmented button.active,.segment-tabs button.active,.quick-tabs button.active,.toolbar-tabs button.active,.nav-tabs button.active,.market-tabs button.active,.fund-tabs button.active,.order-tabs button.active,.strategy-tabs button.active,.grid-tabs button.active,.van-tab--active):not(#darkReadableTabActive){color:var(--dark-readable-gold-strong)!important;border-color:var(--dark-readable-border-strong)!important;background:linear-gradient(145deg,rgba(74,58,24,.82),rgba(27,26,34,.92))!important;box-shadow:inset 0 0 0 1px rgba(240,211,110,.12),0 8px 18px rgba(0,0,0,.22)!important}html[data-theme=dark-gold] body :is(.tab-line,.van-tabs__line):not(#darkReadableTabLine){background:linear-gradient(90deg,#f0d36e,#a77b28)!important;box-shadow:0 4px 12px rgba(215,181,91,.22)!important}html[data-theme=dark-gold] body :is(.premium-card,.card,.asset-card,.status-card,.summary-card,.form-card,.section-card,.sec-card,.panel,.info-card,.stock-card,.analysis-card,.menu-section,.menu-group,.menu-block,.grid-section,.form-section,.calculation,.msg-card,.state-box,.empty-wrap,.search-panel,.mk-search-panel,.category-section,.factor-viz,.xg-card,.date-card,.apply-card,.quota-card,.receipt-card,.detail-card,.timeline-card,.checks-card,.order-row,.order-list,.etf-search-panel,.list-card,.list-head,.watch-row,.hold-card,.history-card,.wt-card,.order-detail,.quote-evidence,.check-list,.asset-mechanism-card,.asset-formula-panel,.pay-card,.settlement-panel,.ledger-list,.audit-strip,.message-dashboard,.manage-bar,.identity-card,.agreement-summary-card,.lab-review-card,.identity-notice,.policy-strip,.page-note,.success-receipt,.security-notice,.registration-receipt,.version-info-card,.update-content-card,.hot-update-proof,.content-card,.console-header,.signin-shell,.role-panel,.role-card,.task-list,.task-detail,.decision-panel,.final-receipt,.verification-card,.external-guide-card,.lab-pwd-tip,.license-panel,.theme-option,.private-card,.fund-card,.template-card,.run-card,.hero-card,.demo-template-card,.demo-status-card,.demo-event-card,.demo-history-card,.demo-instrument,.demo-running-metrics>div,.demo-history-card p):not(#darkReadableSurface){color:var(--dark-readable-text)!important;border-color:var(--dark-readable-border)!important;background:linear-gradient(150deg,rgba(255,255,255,.035),transparent 45%),var(--dark-readable-surface)!important;box-shadow:var(--dark-readable-shadow)!important}html[data-theme=dark-gold] body :is(.list-head,.table-head,.table-header,.row-head,.card-head,.watch-row,.stock-row,.fund-row,.order-row,.quote-row,.history-row,.wt-card,.van-cell):not(#darkReadableRows){color:var(--dark-readable-text)!important;border-color:rgba(215,181,91,.1)!important;background-color:transparent!important}html[data-theme=dark-gold] body :is(.list-head,.table-head,.table-header,.row-head):not(#darkReadableListHead){color:var(--dark-readable-text-soft)!important;font-size:12.5px!important;font-weight:650!important}html[data-theme=dark-gold] body :is(.watch-row,.stock-row,.fund-row,.order-row,.history-row,.quote-row,.check-row,.event-item,.menu-item,.grid-cell,.van-cell):not(#darkReadableListItem){font-size:13px!important;line-height:1.38!important}html[data-theme=dark-gold] body :is(input,textarea,select,.input,.field-input,.input-field,.amount-field,.sp-input,.search-input,.search-field,.search-box,.searchbox,.mk-searchbox,.etf-searchbox,.van-field,.van-cell,.van-search,.van-search__content):not(#darkReadableInput){color:var(--dark-readable-text)!important;border-color:rgba(215,181,91,.18)!important;background:rgba(12,13,20,.78)!important}html[data-theme=dark-gold] body :is(input,textarea,.van-field__control,.search-input)::-moz-placeholder{color:#aaa192!important;opacity:1!important}html[data-theme=dark-gold] body :is(input,textarea,.van-field__control,.search-input)::placeholder{color:#aaa192!important;opacity:1!important}html[data-theme=dark-gold] body :is(.van-dialog,.van-popup,.van-action-sheet,.van-popover__content,.theme-popup-shell,.language-popup-shell,.logout-popup,.buy-confirm-dialog,.sell-sheet,.fee-sheet,.dyf-sheet,.confirm-popup,.pay-confirm,.update-modal,.service-entry-dialog,.time-notice-dialog):not(#darkReadablePopup){color:var(--dark-readable-text)!important;border-color:var(--dark-readable-border)!important;background:var(--dark-readable-surface-strong)!important;box-shadow:0 24px 58px rgba(0,0,0,.44)!important}html[data-theme=dark-gold] body :is(.van-overlay,.service-entry-mask,.time-notice-mask):not(#darkReadableOverlay){background:rgba(0,0,0,.54)!important}html[data-theme=dark-gold] body :is(.bg-white,.bg-gray-50,.bg-gray-100,.bg-slate-50,.bg-slate-100,.bg-zinc-50,.bg-zinc-100):not(#darkReadableTailwindBg){background-color:var(--dark-readable-surface)!important}html[data-theme=dark-gold] body :is(.text-black,.text-gray-950,.text-gray-900,.text-gray-800,.text-slate-950,.text-slate-900,.text-zinc-950,.text-zinc-900):not(#darkReadableTailwindText){color:var(--dark-readable-text)!important}html[data-theme=dark-gold] body :is(.text-gray-500,.text-gray-400,.text-slate-400,.text-zinc-400,[class*="text-[#aaa]"],[class*="text-[#999]"],[class*="text-[#888]"],[class*="text-[#777]"],[class*="text-[#666]"]):not(#darkReadableMutedText){color:var(--dark-readable-text-soft)!important}html[data-theme=dark-gold] body :is([data-financial-number],.value,.amount,.price,.number,.grid-value,.row-value,.card-value,.metric-value,.summary-value):not(#darkReadableNumber){color:var(--dark-readable-text)!important;font-weight:700}html[data-theme=dark-gold] body :is(.red,.up,.rise,.positive,.price-up,.market-up,.trend-up,.state-up,.profit,.val-up):not(#darkReadableFinancialUp){color:#ff4f64!important}html[data-theme=dark-gold] body :is(.green,.down,.fall,.negative,.price-down,.market-down,.trend-down,.state-down,.loss,.val-down):not(#darkReadableFinancialDown){color:#0fc6a7!important}html[data-theme=dark-gold] body :is(.gold,.brand,.active .gold,.highlight,.accent,.tag.active,.hero-kicker,.console-kicker,.rank-index,.refresh-btn,.more-btn,.section-kicker,.section-eyebrow,.live-chip,.stage-node,.entry-monogram,.act-btn,.watch-btn,.ai-grid-entry b,.factor-console-entry b,.demo-template-title>span):not(#darkReadableAccent){color:var(--dark-readable-gold-strong)!important}html[data-theme=dark-gold] body :is(.primary-btn,.main-btn,.submit-btn,.confirm-btn,.action-primary,.buy-btn,.van-button--primary,.apply-button,.demo-template-card>button,.history-new-demo,.primary-action,.empty-btn,.service-entry-confirm,.btn-primary,.primary-button,.next-btn,.upload-action):not(#darkReadablePrimaryButton){color:#191207!important;border-color:rgba(240,211,110,.3)!important;background:linear-gradient(135deg,#f4d869,#d2ab45 55%,#a77b28)!important;background-color:#d2ab45!important;box-shadow:0 12px 26px rgba(215,181,91,.18)!important}html[data-theme=dark-gold] body :is(.secondary-btn,.outline-btn,.ghost-btn,.action-secondary,.cancel-btn,.van-button--default,.factor-console-entry,.ai-grid-entry,.console-grid-launch,.demo-control-bar .secondary,.add-button,.outline-action):not(#darkReadableSecondaryButton){color:var(--dark-readable-gold-strong)!important;border-color:rgba(215,181,91,.24)!important;background:linear-gradient(145deg,rgba(28,29,42,.88),rgba(16,17,25,.92))!important;background-color:#181925!important}html[data-theme=dark-gold] body :is(.primary-btn,.main-btn,.submit-btn,.confirm-btn,.action-primary,.buy-btn,.van-button--primary,.apply-button,.demo-template-card>button,.history-new-demo,.primary-action,.empty-btn,.service-entry-confirm,.btn-primary,.primary-button,.next-btn,.upload-action) :is(span,b,strong,em,.van-button__text):not(#darkReadablePrimaryText),html[data-theme=dark-gold] body :is(.primary-btn,.main-btn,.submit-btn,.confirm-btn,.action-primary,.buy-btn,.van-button--primary,.apply-button,.demo-template-card>button,.history-new-demo,.primary-action,.empty-btn,.service-entry-confirm,.btn-primary,.primary-button,.next-btn,.upload-action):not(#darkReadablePrimarySelfText){color:#191207!important}html[data-theme=dark-gold] body :is(.secondary-btn,.outline-btn,.ghost-btn,.action-secondary,.cancel-btn,.van-button--default,.factor-console-entry,.ai-grid-entry,.console-grid-launch,.demo-control-bar .secondary,.add-button,.outline-action,.btn-secondary,.ghost-button,.market-lab-link,.clear-btn,.edit-identity-btn,.view-full-agreement,.text-action) :is(span,b,strong,em,.van-button__text):not(#darkReadableSecondaryText),html[data-theme=dark-gold] body :is(.secondary-btn,.outline-btn,.ghost-btn,.action-secondary,.cancel-btn,.van-button--default,.factor-console-entry,.ai-grid-entry,.console-grid-launch,.demo-control-bar .secondary,.add-button,.outline-action,.btn-secondary,.ghost-button,.market-lab-link,.clear-btn,.edit-identity-btn,.view-full-agreement,.text-action):not(#darkReadableSecondarySelfText){color:var(--dark-readable-gold-strong)!important}html[data-theme=dark-gold] body :is(.danger-action):not(#darkReadableDangerButton){color:#fff1f1!important;border-color:rgba(255,79,100,.34)!important;background:linear-gradient(145deg,rgba(74,20,30,.92),rgba(28,12,18,.94))!important;background-color:#31131a!important}html[data-theme=dark-gold] body :is(.danger-action) :is(span,b,strong,em):not(#darkReadableDangerText){color:#fff1f1!important}html[data-theme=dark-gold] body :is(.state-applied):not(#darkReadableStateApplied){color:var(--dark-readable-gold-strong)!important;background-color:rgba(215,181,91,.12)!important}html[data-theme=dark-gold] body :is(.act-btn.buy-btn,.act-btn.sell-btn,.sell-btn,.buy-btn):not(#darkReadableTradeButtons){color:#fff3f3!important;border-color:rgba(255,79,100,.32)!important;background-color:rgba(255,79,100,.13)!important}html[data-theme=dark-gold] body :is(.timezone-note,.section-subtitle,.hero-sub,.banner-desc,.pay-desc,.form-tip,.order-mode-tip,.summary-equation,.empty-row,.page-state,.section-head>span,.section-title>span,.policy-strip span,.device-row span,.device-row>b,.action-grid strong,.action-grid span,.rule-preview span,.rule-preview strong,.rule-preview p,.reason-box span,.step-list span,.audit-row span,.audit-row small,.status,[class~=text-xs]):not(#darkReadableTinyUtilityText){color:var(--dark-readable-text-soft)!important;font-size:max(11.5px,1em)!important;line-height:1.4!important}html[data-theme=dark-gold] body .access-page :is(.section-head>span,.step-list small,.frozen-reason,.success-receipt):not(#darkReadableAccessStates){color:var(--dark-readable-text-soft)!important;border-color:rgba(215,181,91,.18)!important;background:rgba(18,19,29,.9)!important;background-color:#181925!important;font-size:max(11.5px,1em)!important}html[data-theme=dark-gold] body .access-page .section-head>span.danger:not(#darkReadableAccessDanger){color:#ff8392!important;background:rgba(255,79,100,.12)!important;background-color:#2c141b!important}html[data-theme=dark-gold] body :is(.permission-page .policy-strip,.permission-page .section-card,.permission-page .device-row,.permission-page .action-grid button,.permission-page .rule-preview,.permission-page .decision-summary,.permission-page .decision-summary div,.permission-page .reason-box,.permission-page .receipt-box,.review-page .summary-strip,.review-page .policy-card,.review-page .policy-grid div,.review-page .case-card,.guard-page .explain-card,.guard-page .scenario-card,.guard-page .scenario,.guard-page .result-card,.guard-page .empty-card,.account-security-page .status,.security-page .status):not(#darkReadableLabSurfaces){color:var(--dark-readable-text)!important;border-color:rgba(215,181,91,.18)!important;background:rgba(18,19,29,.9)!important;background-color:#181925!important}html[data-theme=dark-gold] body :is(.permission-page .section-head>span,.permission-page .section-title>span,.permission-page .device-row>b,.permission-page .device-row>b.restricted,.permission-page .device-row>i,.permission-page .device-row>i.restricted,.review-page .section-head>span,.guard-page .section-title>span,.guard-page .checks span,.security-page .status.active,.security-page .status.revoked,.security-page .status.expired):not(#darkReadableLabBadges){color:var(--dark-readable-gold-strong)!important;border-color:rgba(215,181,91,.18)!important;background:rgba(215,181,91,.12)!important;background-color:#241f16!important}html[data-theme=dark-gold] body :is(.permission-page .action-grid button.active,.guard-page .scenario.active):not(#darkReadableLabActive){color:var(--dark-readable-gold-strong)!important;border-color:rgba(240,211,110,.36)!important;background:rgba(74,58,24,.82)!important;background-color:#2a2416!important}html[data-theme=dark-gold] body :is(.act-btn.buy-btn,.buy-btn):not(#darkReadableBuyButton){color:#fff4cf!important;border-color:rgba(240,211,110,.34)!important;background-color:rgba(215,181,91,.16)!important}html[data-theme=dark-gold] body :is(.watchlist-hero,.market-hero,.console-head,.ai-console,.grid-lab-hero,.grid-hero,.xg-hero,.etf-hero,.fund-summary,.private-hero,.asset-hero,.security-hero,.permission-hero,.version-hero,.access-hero,.sup-hero,.review-hero,.guard-page .hero,.assurance-page .hero,.stock-detail .price-panel,.hold-detail-page .hero,.settle-page .hero,.ipo-hero,.order-hero,.orders-summary,.header-section):not(#darkReadableHero){color:var(--dark-readable-text)!important;border-color:rgba(215,181,91,.18)!important;background:linear-gradient(rgba(215,181,91,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(215,181,91,.035) 1px,transparent 1px),radial-gradient(circle at 86% 12%,rgba(215,181,91,.13),transparent 34%),linear-gradient(142deg,#10131b,#0a0b13)!important;background-size:24px 24px,24px 24px,auto,auto!important;box-shadow:0 16px 42px rgba(0,0,0,.32)!important}html[data-theme=dark-gold] body :is(.watchlist-hero *,.market-hero *,.console-head *,.grid-lab-hero *,.grid-hero *,.xg-hero *,.etf-hero *,.private-hero *,.asset-hero *,.security-hero *,.permission-hero *,.version-hero *,.access-hero *,.sup-hero *,.review-hero *,.header-section *):not(#darkReadableHeroChild){color:inherit!important}html[data-theme=dark-gold] body .theme-option--black-gold,html[data-theme=dark-gold] body .theme-option.active:not(.theme-option--ivory-gold){color:var(--dark-readable-text)!important;border-color:rgba(215,181,91,.34)!important;background:radial-gradient(circle at 50% 24%,rgba(215,181,91,.14),transparent 34%),linear-gradient(145deg,#1b1b25,#0d0e16)!important}html[data-theme=dark-gold] body .ai-grid-page:not(#darkAiGridPage){color:var(--dark-readable-text)!important;background:radial-gradient(circle at 82% 0%,rgba(215,181,91,.12),transparent 28%),linear-gradient(155deg,#05060a,#0a0b13,#07080d)!important}html[data-theme=dark-gold] body .ai-grid-page :is(.hero-copy h1,.showcase-heading h2,.demo-template-title h3,.demo-instrument b,.demo-live-title h2,.demo-running-instrument h3):not(#darkAiGridTitle){color:var(--dark-readable-text)!important}html[data-theme=dark-gold] body .ai-grid-page :is(.hero-copy p,.showcase-lead,.demo-template-title small,.demo-instrument small,.demo-result>span,.demo-result>small,.demo-template-metrics span,.showcase-disclaimer,.demo-running-metrics span,.demo-running-metrics small,.demo-event-card li,.demo-event-card time):not(#darkAiGridSoftText){color:var(--dark-readable-text-soft)!important}html[data-theme=dark-gold] body .ai-grid-page .demo-result:not(#darkAiGridResult){color:var(--dark-readable-text)!important;border-color:rgba(240,211,110,.26)!important;background:radial-gradient(circle at 94% 12%,rgba(255,79,100,.1),transparent 26%),linear-gradient(110deg,rgba(215,181,91,.13),rgba(19,20,31,.76) 62%)!important}html[data-theme=dark-gold] body .ai-grid-page .demo-result>strong:not(#darkAiGridAmount),html[data-theme=dark-gold] body .ai-grid-page .demo-template-metrics .metric-emphasis b:not(#darkAiGridMetric){color:var(--dark-readable-gold-strong)!important}html[data-theme=dark-gold] body .ai-grid-page .demo-result>b:not(#darkAiGridReturn),html[data-theme=dark-gold] body .ai-grid-page :is(.demo-running-metrics .positive b,.demo-history-card b.positive):not(#darkAiGridPositive){color:#ff4f64!important}html[data-theme=dark-gold] body :is(div,span,small,em,p,label,button,time,a,b,strong,i):not(#darkReadableFinalBase){font-size:max(11.5px,1em)!important;line-height:1.36!important}html[data-theme=dark-gold] body :is(div,span,small,em,p,label,time,a,i):not(#darkReadableFinalText){color:var(--dark-readable-text-soft)!important}html[data-theme=dark-gold] body button:not(#darkReadableFinalButton):not(.secure-money-keyboard__key){color:var(--dark-readable-gold-strong)!important;border-color:rgba(215,181,91,.22)!important;background:rgba(18,19,29,.92)!important;background-color:#181925!important}html[data-theme=dark-gold] body button :is(span,b,strong,em,i,.van-button__text):not(#darkReadableFinalButtonText){color:inherit!important}html[data-theme=dark-gold] body :is(.primary-btn,.main-btn,.submit-btn,.confirm-btn,.action-primary,.buy-btn,.van-button--primary,.apply-button,.demo-template-card>button,.history-new-demo,.primary-action,.empty-btn,.service-entry-confirm,.btn-primary,.primary-button,.next-btn,.upload-action,.btn-update,.send-button):not(#darkReadableFinalPrimaryButton){color:#191207!important;border-color:rgba(240,211,110,.3)!important;background:linear-gradient(135deg,#f4d869,#d2ab45 55%,#a77b28)!important;background-color:#d2ab45!important}html[data-theme=dark-gold] body :is(.primary-btn,.main-btn,.submit-btn,.confirm-btn,.action-primary,.buy-btn,.van-button--primary,.apply-button,.demo-template-card>button,.history-new-demo,.primary-action,.empty-btn,.service-entry-confirm,.btn-primary,.primary-button,.next-btn,.upload-action,.btn-update,.send-button) :is(span,b,strong,em,i,.van-button__text):not(#darkReadableFinalPrimaryText){color:#191207!important}html[data-theme=dark-gold] body :is(.secondary-btn,.outline-btn,.ghost-btn,.action-secondary,.cancel-btn,.van-button--default,.factor-console-entry,.ai-grid-entry,.console-grid-launch,.demo-control-bar .secondary,.add-button,.outline-action,.btn-secondary,.ghost-button,.market-lab-link,.clear-btn,.edit-identity-btn,.view-full-agreement,.text-action):not(#darkReadableFinalSecondaryButton){color:var(--dark-readable-gold-strong)!important;border-color:rgba(215,181,91,.24)!important;background:linear-gradient(145deg,rgba(28,29,42,.9),rgba(16,17,25,.94))!important;background-color:#181925!important}html[data-theme=dark-gold] body :is(.secondary-btn,.outline-btn,.ghost-btn,.action-secondary,.cancel-btn,.van-button--default,.factor-console-entry,.ai-grid-entry,.console-grid-launch,.demo-control-bar .secondary,.add-button,.outline-action,.btn-secondary,.ghost-button,.market-lab-link,.clear-btn,.edit-identity-btn,.view-full-agreement,.text-action) :is(span,b,strong,em,i,.van-button__text):not(#darkReadableFinalSecondaryText){color:var(--dark-readable-gold-strong)!important}html[data-theme=dark-gold] body :is(h1,h2,h3,h4,b,strong,.page-title,.hero-title,.section-title,.card-title,.nav-title,.top-title,.title,.name,.stock-name,.fund-name,.menu-name,.van-nav-bar__title):not(#darkReadableFinalTitle){color:var(--dark-readable-text)!important}html[data-theme=dark-gold] body :is(.message-audit,.messages-page .msg-card,.messages-page .msg-meta span,.messages-page .task-state,.messages-page .due-line,.messages-page .nav-action,.messages-page .state-box):not(#darkReadableFinalMessagesSurface){color:var(--dark-readable-text-soft)!important;border-color:rgba(215,181,91,.16)!important;background:rgba(18,19,29,.9)!important;background-color:#181925!important}html[data-theme=dark-gold] body .messages-page :is(.urgent,.task-state.pending):not(#darkReadableFinalUrgent){color:#fff1f3!important;border-color:rgba(255,79,100,.28)!important;background:rgba(255,79,100,.18)!important;background-color:#32141b!important}html[data-theme=dark-gold] body .security-page strong>i:not(#darkReadableFinalLocalDevice){display:inline-grid;place-items:center;min-height:18px;padding:2px 7px;margin-left:4px;border:1px solid rgba(215,181,91,.2);border-radius:999px;color:var(--dark-readable-gold-strong)!important;background:rgba(215,181,91,.12)!important;background-color:#241f16!important;font-style:normal}html[data-theme=dark-gold] body :is([data-financial-number],.value,.amount,.price,.number,.grid-value,.row-value,.card-value,.metric-value,.summary-value):not(#darkReadableFinalNumber){color:var(--dark-readable-text)!important;font-weight:700}html[data-theme=dark-gold] body :is(.red,.up,.rise,.positive,.price-up,.market-up,.trend-up,.state-up,.profit,.val-up):not(#darkReadableFinalFinancialUp){color:#ff4f64!important}html[data-theme=dark-gold] body :is(.green,.down,.fall,.negative,.price-down,.market-down,.trend-down,.state-down,.loss,.val-down):not(#darkReadableFinalFinancialDown){color:#0fc6a7!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body :is(.mh-page,.market-sector-detail-page,.market-index-detail-page) button{box-shadow:none!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body .mh-page :is(.mh-primary-tabs button,.mh-shortcuts button,.mh-rank-tabs button,.mh-sector-sorts button,.mh-stock-boards button,.mh-stock-sorts button,.mh-rank-row,.mh-sector-row,.mh-stock-row,.mh-section-head>button,.mh-breadth-card header button,.mh-alert button){border-color:transparent!important;background:transparent!important;background-color:transparent!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body .mh-page :is(.mh-primary-tabs button,.mh-rank-tabs button,.mh-sector-sorts button,.mh-stock-boards button,.mh-stock-sorts button){color:var(--text-secondary)!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body .mh-page :is(.mh-primary-tabs button.active,.mh-stock-boards button.active){color:var(--text-primary)!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body .mh-page :is(.mh-rank-tabs button.active,.mh-sector-sorts button.active,.mh-stock-sorts button.active){color:var(--brand-primary)!important;background:var(--surface-raised)!important;background-color:var(--surface-raised)!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body .mh-page :is(.mh-search,.mh-feature-head>button,.mh-watch-cell button,.mh-empty button){color:var(--brand-primary)!important;border-color:var(--border-brand)!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body .mh-page .mh-search{color:var(--text-secondary)!important;border-color:var(--border-default)!important;background:var(--surface-field)!important;background-color:var(--surface-field)!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body .mh-page :is(.mh-feature-head>button,.mh-watch-cell button){background:var(--brand-tint)!important;background-color:var(--brand-tint)!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body .mh-page .mh-watch-cell button.active{color:var(--surface-raised)!important;background:var(--brand-primary)!important;background-color:var(--brand-primary)!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body .mh-page :is(.mh-index-card,.mh-sector-preview button,.mh-board-grid button){color:var(--text-primary)!important;border-color:var(--border-default)!important;background-color:var(--surface-raised)!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body .mh-page .mh-index-card{background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--market-rise) 7%,transparent),transparent 72%),var(--surface-raised)!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body .mh-page :is(.mh-index-name b,.mh-index-card>strong,.mh-sector-preview span,.mh-board-grid span,.mh-rank-row b,.mh-rank-row>strong,.mh-sector-row b,.mh-sector-row>strong,.mh-stock-identity b,.mh-stock-row>strong){color:var(--text-primary)!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body .mh-page :is(.mh-index-name small,.mh-sector-preview small,.mh-board-grid small,.mh-rank-row small,.mh-sector-row small,.mh-stock-identity small){color:var(--text-muted)!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body .mh-page :is(.mh-section-head>button,.mh-breadth-card header button,.mh-alert button,.mh-shortcuts i,.mh-board-grid em){color:var(--brand-primary)!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body .mh-page .mh-shortcuts span{color:var(--text-secondary)!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body .mh-page .mh-load-more,:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body .market-sector-detail-page .msd-more{color:var(--status-info, #4f91e8)!important;border-color:var(--divider-default)!important;background:color-mix(in srgb,var(--status-info, #4f91e8) 7%,transparent)!important;background-color:color-mix(in srgb,var(--status-info, #4f91e8) 7%,transparent)!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body .mh-page :is(.is-up),:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body .market-sector-detail-page :is(.msd-up),:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body .market-index-detail-page :is(.mid-up){color:var(--market-rise-ink, var(--market-rise))!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body .mh-page :is(.is-down),:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body .market-sector-detail-page :is(.msd-down),:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body .market-index-detail-page :is(.mid-down){color:var(--market-fall-ink, var(--market-fall))!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body .mh-page :is(.is-flat),:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body .market-sector-detail-page :is(.msd-flat),:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body .market-index-detail-page :is(.mid-flat){color:var(--text-secondary)!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body .market-sector-detail-page :is(.msd-nav>button,.msd-state button){color:var(--text-primary)!important;border-color:var(--border-default)!important;background:var(--surface-field)!important;background-color:var(--surface-field)!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body .market-sector-detail-page :is(.msd-sort>button,.msd-row){color:var(--text-secondary)!important;border-color:transparent!important;background:transparent!important;background-color:transparent!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body .market-sector-detail-page .msd-row{color:var(--text-primary)!important;border-top-color:var(--divider-default)!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body .market-sector-detail-page .msd-sort>button.is-active{color:var(--gold-light)!important;border-color:var(--border-brand)!important;background:var(--surface-selected)!important;background-color:var(--surface-selected)!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body .market-sector-detail-page :is(.msd-security strong,.msd-row>b,.msd-summary-grid strong,.msd-nav strong){color:var(--text-primary)!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body .market-sector-detail-page :is(.msd-security small,.msd-list-head span,.msd-hero>p,.msd-nav small,.msd-summary-grid span,.msd-hero-title small){color:var(--text-muted)!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body .market-index-detail-page :is(.mid-nav>button,.mid-state button){color:var(--text-primary)!important;border-color:var(--border-default)!important;background:var(--surface-field)!important;background-color:var(--surface-field)!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body .market-index-detail-page .mid-history>nav button{color:var(--text-secondary)!important;border-color:transparent!important;background:transparent!important;background-color:transparent!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body .market-index-detail-page .mid-history>nav button.is-active{color:var(--gold-light)!important;border-color:var(--border-brand)!important;background:var(--surface-selected)!important;background-color:var(--surface-selected)!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body .market-index-detail-page :is(.mid-nav strong,.mid-quote-grid b,.mid-chart-card>header strong,.mid-history-row b){color:var(--text-primary)!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body .market-index-detail-page :is(.mid-nav small,.mid-quote-grid span,.mid-quote>p,.mid-chart-card>header small,.mid-history-head span,.mid-history-foot){color:var(--text-muted)!important}@media(prefers-reduced-motion:reduce){.mh-page *,.market-sector-detail-page *,.market-index-detail-page *{scroll-behavior:auto!important}}html[data-theme=ivory-gold]{--market-rise: #d93645;--market-fall: #0b8a68;--market-rise-ink: #c62f3d;--market-fall-ink: #087457;--market-rise-fill: rgba(217, 54, 69, .1);--market-fall-fill: rgba(11, 138, 104, .1)}html[data-theme=dark-gold]{--text-primary: #f4f6f8;--text-secondary: #b7bec8;--text-muted: #7f8895;--text-inverse: #0b0c0f;--text-inverse-muted: #343842;--hero-text: #f4f6f8;--hero-text-muted: rgba(225, 229, 235, .72);--nav-inactive: #8a929e;--dark-readable-text: #f4f6f8;--dark-readable-text-soft: #b7bec8;--dark-readable-text-muted: #7f8895;--dark-readable-gold: #cbb06b;--dark-readable-gold-strong: #dfc477;--market-rise: #ff4d5d;--market-fall: #13b88a;--market-rise-ink: #ff4d5d;--market-fall-ink: #13b88a;--market-rise-fill: rgba(255, 77, 93, .17);--market-fall-fill: rgba(19, 184, 138, .16);--van-text-color: #f4f6f8;--van-text-color-2: #b7bec8;--van-text-color-3: #7f8895}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app :is(.is-up,.red,.up,.rise,.positive,.price-up,.market-up,.trend-up,.state-up,.profit,.val-up,.msd-up,.mid-up,.market-badge--up,.up-badge,.rise-text){color:var(--market-rise-ink, var(--market-rise))!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app :is(.is-down,.green,.down,.fall,.negative,.price-down,.market-down,.trend-down,.state-down,.loss,.val-down,.msd-down,.mid-down,.market-badge--down,.down-badge,.fall-text){color:var(--market-fall-ink, var(--market-fall))!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app :is(.buy-btn,.act-buy,.btn-up,.wb-buy){color:#fff!important;border-color:color-mix(in srgb,var(--market-rise) 70%,transparent)!important;background:var(--market-rise)!important;background-color:var(--market-rise)!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app :is(.sell-btn,.act-sell,.btn-down,.wb-sell){color:#fff!important;border-color:color-mix(in srgb,var(--market-fall) 70%,transparent)!important;background:var(--market-fall)!important;background-color:var(--market-fall)!important}html[data-theme=dark-gold] body #app button:not(:disabled){color:var(--text-secondary)!important;border-color:rgba(183,190,200,.16)!important}html[data-theme=dark-gold] body #app button :is(span,b,strong,em,i,.van-button__text){color:inherit!important}html[data-theme=dark-gold] body #app :is(.active,.is-active,.tab-active,.router-link-active,.van-tab--active,.van-tabbar-item--active):is(button,.tab-item,.sub-tab,.van-tab,.van-tabbar-item),html[data-theme=dark-gold] body #app :is(.refresh-btn,.more-btn,.text-action,.nav-action,.section-action,.mh-feature-head>button,.mh-section-head>button,.mh-breadth-card header button,.mh-alert button){color:var(--dark-readable-gold-strong)!important}html[data-theme=dark-gold] body #app :is(.primary-btn,.main-btn,.submit-btn,.confirm-btn,.action-primary,.van-button--primary,.apply-button,.history-new-demo,.primary-action,.empty-btn,.service-entry-confirm,.btn-primary,.primary-button,.next-btn,.upload-action,.btn-update,.send-button){color:#17140d!important;border-color:rgba(223,196,119,.32)!important;background:linear-gradient(135deg,#ead48f,#cfad58 58%,#9d762c)!important;background-color:#cfad58!important}html[data-theme=dark-gold] body #app :is(h1,h2,h3,h4,.page-title,.hero-title,.section-title,.card-title,.nav-title,.top-title,.title,.name,.stock-name,.fund-name,.menu-name,.van-nav-bar__title){color:var(--text-primary)!important}html[data-theme=dark-gold] body #app :is(p,small,time,label,.desc,.subtitle,.sub-title,.summary,.hint,.tips,.tip,.meta,.sub,.code,.field-label,.grid-label,.row-label,.card-desc,.help,.empty-text,.van-cell__label,.van-field__label,.cell-sub,.hero-sub,.console-sub,.pay-desc,.banner-desc,.form-tip,.order-mode-tip){color:var(--text-secondary)!important}html[data-theme=dark-gold] body #app .mh-page :is(.mh-search,.mh-primary-tabs button:not(.active),.mh-rank-tabs button:not(.active),.mh-sector-sorts button:not(.active),.mh-stock-boards button:not(.active),.mh-stock-sorts button:not(.active),.mh-shortcuts span,.mh-section-head p,.mh-index-name small,.mh-list-head,.mh-sector-head,.mh-stock-head){color:var(--text-secondary)!important}html[data-theme=dark-gold] body #app .mh-page :is(.mh-primary-tabs button.active,.mh-index-name b,.mh-rank-row b,.mh-sector-row b,.mh-stock-identity b,.mh-index-card>strong:not(.is-up):not(.is-down)){color:var(--text-primary)!important}html[data-theme=dark-gold] body #app .mh-page :is(.mh-index-card>strong.is-up,.mh-index-change.is-up,.mh-rank-row>strong.is-up,.mh-sector-row>strong.is-up,.mh-stock-row>strong.is-up){color:var(--market-rise)!important}html[data-theme=dark-gold] body #app .mh-page :is(.mh-index-card>strong.is-down,.mh-index-change.is-down,.mh-rank-row>strong.is-down,.mh-sector-row>strong.is-down,.mh-stock-row>strong.is-down){color:var(--market-fall)!important}html[data-theme=dark-gold] body #app .person-center-page :is(.summary-equation,.asset-mechanism-card strong,.asset-formula-panel strong,.menu-section h2,.menu-section h3){color:var(--text-primary)!important}html[data-theme=dark-gold] body #app .deposit-page .countdown-bar strong.countdown-value{color:var(--dark-readable-gold-strong)!important}html[data-theme=dark-gold] body #app .deposit-page .account-card button.row-copy-button{color:var(--dark-readable-gold-strong)!important;border:0!important;background:transparent!important;box-shadow:none!important}html[data-theme=dark-gold] body #app .deposit-page :is(.stage-card,.account-stage,.account-actions)>button.primary-button:not(:disabled){color:#1a1a1a!important;font-weight:750!important}html[data-theme=ivory-gold] body #app .deposit-page .countdown-bar strong.countdown-value,html[data-theme=ivory-gold] body #app .deposit-page .account-card button.row-copy-button{color:#b5862d!important}html[data-theme=ivory-gold] body #app .deposit-page .account-card button.row-copy-button{border:0!important;background:transparent!important;box-shadow:none!important}html[data-theme=ivory-gold] body #app .deposit-page :is(.stage-card,.account-stage,.account-actions)>button.primary-button:not(:disabled){color:#1a1a1a!important;border-color:rgba(181,134,45,.34)!important;background:linear-gradient(135deg,#f4d86f,#d8ad48 62%,#b8882e)!important;background-color:#d8ad48!important;font-weight:750!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page:is(.account-active,.intent-active) .progress-item>em{color:rgba(255,255,255,.56)!important;font-size:12.5px!important;line-height:1.25!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page:is(.account-active,.intent-active) .progress-item.active:not(.current)>em{color:rgba(255,255,255,.76)!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page:is(.account-active,.intent-active) .progress-item.current>span{color:#241d0d!important;border-color:#f1cb4f!important;background:#e5bb39!important;font-size:14px!important;font-weight:800!important;line-height:1!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page:is(.account-active,.intent-active) .progress-item.current>em{color:#f1c84b!important;font-size:13px!important;font-weight:760!important}.native-glass-shell .app-route-shell:has(.deposit-page.account-active):after{display:none}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page.account-active .account-actions>.primary-button{height:48px!important;box-shadow:none!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page.account-active :is(.account-stage,.countdown-bar){border:0!important;box-shadow:none!important;filter:none!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page.account-active .account-stage{background:transparent!important}html[data-theme=dark-gold] body #app .deposit-page.account-active .copy-button{color:var(--dark-readable-gold-strong)!important;border:1px solid rgba(218,176,74,.4)!important;background:rgba(218,176,74,.055)!important;border-radius:999px!important;box-shadow:inset 0 1px rgba(255,255,255,.024)!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page.account-active .account-card{border:1px solid rgba(218,176,74,.22)!important;background:linear-gradient(150deg,rgba(218,176,74,.055),transparent 38%),var(--bg-elevated)!important;box-shadow:inset 0 1px rgba(255,255,255,.035),0 10px 28px rgba(0,0,0,.12)!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page.account-active .account-card:before,:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page.account-active .account-card:after{content:none!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page.account-active .countdown-bar{background:rgba(212,175,55,.1)!important;border-radius:999px!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page.account-active .countdown-bar>span{font-size:15px!important;line-height:1.2!important}html[data-theme=dark-gold] body #app .deposit-page.account-active .countdown-bar>span{color:rgba(255,255,255,.85)!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page.account-active strong.countdown-value{color:#ff2a6d!important;font-size:18px!important;font-weight:800!important;line-height:1!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page.account-active :is(.countdown-bar.urgent,.countdown-bar.expired){background:rgba(224,82,82,.08)!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page.account-active :is(.countdown-bar.urgent,.countdown-bar.expired) strong.countdown-value{color:#ff2a6d!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page.account-active .account-amount>span{font-size:11.5px!important;line-height:1.4!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page.account-active .account-amount>strong{color:#ff3b30!important;font-size:18px!important;font-weight:750!important;line-height:1.2!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page.account-active .account-amount>strong i{color:inherit!important;font-size:14px!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page.account-active .account-card dt{font-size:12px!important;line-height:1.4!important}html[data-theme=dark-gold] body #app .deposit-page.account-active .account-card dt{color:rgba(255,255,255,.6)!important}html[data-theme=ivory-gold] body #app .deposit-page.account-active .account-card dt{color:var(--text-secondary)!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page.account-active .account-card dd{color:var(--text-primary)!important;font-size:14px!important;font-weight:500!important;line-height:1.4!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page.account-active .account-card .card-number :is(dd,dd>span){color:var(--text-primary)!important;font-size:16px!important;font-weight:700!important;letter-spacing:.5px!important;line-height:1.3!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page.account-active .row-copy-button{min-height:28px!important;height:28px!important;font-size:12px!important;line-height:1.4!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page.account-active .copy-button{min-height:36px!important;height:36px!important;font-size:11.5px!important;line-height:1.4!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page.account-active .transfer-guidance h2{font-size:14px!important;line-height:1.3!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page.account-active .transfer-guidance p,:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page.account-active .transfer-guidance p strong{font-size:12.5px!important;line-height:1.35!important}html[data-theme=dark-gold] body #app .deposit-page.account-active .transfer-guidance :is(h2,p strong){color:#8bd5ff!important}html[data-theme=ivory-gold] body #app .deposit-page.account-active .transfer-guidance :is(h2,p strong){color:#2f8fc2!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page.account-active .transfer-guidance .guidance-icon.warning{color:#f4c95d!important;background:rgba(244,201,93,.13)!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page.account-active .transfer-guidance .guidance-icon.safety{color:#35d39a!important;background:rgba(53,211,154,.13)!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page.account-active .transfer-guidance .guidance-icon.matching{color:#5bb8ff!important;background:rgba(91,184,255,.13)!important}@media(max-width:400px){:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page.account-active .countdown-bar>span{font-size:12.5px!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page.account-active .account-card dd{font-size:13px!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page.account-active .account-card .card-number :is(dd,dd>span){font-size:15px!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page.account-active .transfer-guidance h2{font-size:13.5px!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page.account-active .transfer-guidance :is(p,p strong){font-size:12px!important}}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page .nav-back{color:var(--text-secondary)!important;border:0!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page.intent-active .progress-item>em{font-size:12.5px!important;line-height:1.25!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page .intent-stage h1{color:var(--text-primary)!important;font-size:18px!important;line-height:1.3!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page .intent-stage .stage-subtitle{color:var(--text-secondary)!important;font-size:13px!important;font-weight:500!important;line-height:1.4!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page .intent-stage .money-field>span{font-size:16.5px!important;line-height:1!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page .intent-stage .money-field>strong{color:var(--text-primary)!important;font-family:NewApp Financial Mono,Roboto Mono,DIN Alternate,monospace!important;font-size:33px!important;font-weight:750!important;line-height:1!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page .intent-stage .money-field.compact>strong{font-size:27px!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page .intent-stage .amount-range,:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page .intent-stage .amount-range :is(span,strong){font-size:12px!important;line-height:1.35!important}html[data-theme=dark-gold] body #app .deposit-page .intent-stage .amount-range,html[data-theme=dark-gold] body #app .deposit-page .intent-stage .amount-range :is(span,strong){color:rgba(255,255,255,.6)!important}html[data-theme=ivory-gold] body #app .deposit-page .intent-stage .amount-range,html[data-theme=ivory-gold] body #app .deposit-page .intent-stage .amount-range :is(span,strong){color:rgba(29,30,36,.62)!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page .intent-stage .amount-range:is(.validation-low,.validation-high),:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page .intent-stage .amount-range:is(.validation-low,.validation-high) :is(span,strong){color:#ef4444!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page .intent-stage .amount-range.validation-valid,:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page .intent-stage .amount-range.validation-valid :is(span,strong){color:#10b981!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page .intent-stage .money-field.validation-error{border-color:#ef4444!important;box-shadow:inset 0 -2px #ef4444,0 0 8px rgba(239,68,68,.2)!important}html[data-theme=dark-gold] body #app .deposit-page .intent-stage>button.primary-button:disabled{color:#8e8e93!important;border-color:transparent!important;background:#3a3a3c!important;background-color:#3a3a3c!important;box-shadow:none!important;cursor:not-allowed!important}html[data-theme=ivory-gold] body #app .deposit-page .intent-stage>button.primary-button:disabled{color:var(--text-disabled)!important;border-color:transparent!important;background:var(--bg-control)!important;background-color:var(--bg-control)!important;box-shadow:none!important;cursor:not-allowed!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page .intent-stage .security-note strong{font-size:14px!important;line-height:1.35!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page .intent-stage .security-note span{font-size:13px!important;line-height:1.48!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page .verify-stage .stage-eyebrow{color:var(--text-muted)!important;font-size:11.5px!important;line-height:1.3!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page.verify-active .progress-item>em{font-size:11px!important;line-height:1.3!important}html[data-theme=dark-gold] body #app .deposit-page.verify-active .progress-item.active:not(.current)>em{color:rgba(255,255,255,.7)!important}html[data-theme=ivory-gold] body #app .deposit-page.verify-active .progress-item.active:not(.current)>em{color:#5f594f!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page.verify-active .progress-item.active:not(.current)>span{color:var(--success-text, #159b70)!important;font-size:12px!important;line-height:1!important;border-width:1.5px!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page.verify-active .progress-item.current>span{color:#241d0d!important;font-size:13px!important;font-weight:800!important;line-height:1!important;border-color:var(--brand-primary)!important;box-shadow:0 0 0 3px rgba(223,196,119,.12)!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page.verify-active .progress-item.current>em{color:var(--brand-primary)!important;font-size:12px!important;font-weight:750!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page .verify-stage .stage-subtitle{font-size:clamp(10px,2.8vw,12px)!important;line-height:1.5!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page .verify-stage h1{color:var(--text-primary)!important;font-size:20px!important;font-weight:750!important;line-height:1.3!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page .verify-stage .money-field>span{font-size:16.5px!important;line-height:1!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page .verify-stage .money-field>strong{color:var(--text-primary)!important;font-family:NewApp Financial Mono,Roboto Mono,DIN Alternate,monospace!important;font-size:33px!important;font-weight:750!important;line-height:1!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page .verify-stage .money-field.compact>strong{font-size:27px!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page .verify-stage .blind-check-card p{font-size:11px!important;line-height:1.5!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page .verify-stage .no-voucher span{color:var(--text-secondary)!important;font-size:11px!important;line-height:1.5!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page .verify-stage .blind-icon{color:var(--success-text, #159b70)!important;border:1px solid rgba(82,210,174,.2)!important;box-shadow:none!important;filter:none!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .deposit-page .verify-stage .blind-copy-head strong{font-size:13.5px!important;line-height:1.35!important;font-weight:750!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .is-up.is-up{color:var(--market-rise-ink, var(--market-rise))!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .is-down.is-down{color:var(--market-fall-ink, var(--market-fall))!important}html[data-theme] body #app .watchlist-page{--wl-canvas: var(--bg-base);--wl-surface: var(--bg-surface);--wl-surface-soft: var(--bg-control);--wl-divider: var(--divider-color);--wl-text: var(--text-primary);--wl-text-secondary: var(--text-secondary);--wl-text-muted: var(--text-muted);--wl-rise: var(--color-up);--wl-fall: var(--color-down);--wl-flat: var(--color-flat);--wl-danger: var(--color-up)}body #app .watchlist-page{height:100%;min-height:0;overflow:hidden;color:var(--wl-text);background:var(--wl-canvas)}body #app .watchlist-page :is(button,section,header,nav,article){border-color:transparent}body #app .watchlist-page .watchlist-hero{min-height:76px;padding:11px 14px 9px;background:var(--wl-canvas)}body #app .watchlist-page .watchlist-hero:after{display:none}body #app .watchlist-page .hero-copy>span{color:var(--wl-text-muted);font-family:var(--font-financial),"Roboto Mono",monospace;font-size:8px;letter-spacing:.17em}body #app .watchlist-page .hero-copy h1{margin:2px 0 1px;color:var(--wl-text);font-size:20px;line-height:1.18;letter-spacing:.02em}body #app .watchlist-page .hero-copy p{color:var(--wl-text-secondary);font-size:10px}body #app .watchlist-page .sync-meta{position:relative;z-index:1;display:flex;flex:none;align-items:center;gap:6px;color:var(--wl-text-muted);font-family:var(--font-financial),"Roboto Mono",monospace;font-size:9px;font-variant-numeric:tabular-nums}body #app .watchlist-page .sync-meta i{width:6px;height:6px;border-radius:50%;background:var(--wl-fall)}body #app .watchlist-page .sync-meta.warning i{background:#e5a93f}body #app .watchlist-page .watchlist-scroll{height:calc(100dvh - 76px);padding:0 14px 22px;overflow-x:hidden;overflow-y:auto;background:var(--wl-canvas);overscroll-behavior-y:contain;scrollbar-width:none}body #app .watchlist-page .pull-indicator{display:flex;height:0;align-items:center;justify-content:center;gap:7px;overflow:hidden;color:var(--wl-text-muted);font-size:10px;transition:height .16s ease}body #app .watchlist-page .pull-indicator i{width:12px;height:12px;border:1.5px solid var(--wl-divider);border-top-color:var(--wl-text-secondary);border-radius:50%}body #app .watchlist-page .pull-indicator.ready{color:var(--wl-text-secondary)}body #app .watchlist-page .pull-indicator.refreshing i{animation:watchlistSpin .8s linear infinite}@keyframes watchlistSpin{to{transform:rotate(360deg)}}body #app .watchlist-page .compact-status{display:flex;min-height:27px;align-items:center;gap:7px;margin-bottom:6px;padding:0 9px;border-width:0;border-radius:5px;color:#d8b36a;background:color-mix(in srgb,#d8a343 10%,var(--wl-canvas));font-size:9.5px}body #app .watchlist-page .compact-status i{width:5px;height:5px;border-radius:50%;background:#d8a343}body #app .watchlist-page .error-banner{margin:0 0 6px;padding:7px 9px;border-width:0;border-radius:5px;color:var(--wl-rise);background:color-mix(in srgb,var(--wl-rise) 10%,var(--wl-canvas));font-size:9.5px}body #app .watchlist-page .summary-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-height:38px;align-items:center;margin:0;border-width:0;border-radius:6px;color:var(--wl-text-muted);background:var(--wl-surface);font-size:9px;text-align:center}body #app .watchlist-page .summary-strip>span+span{border-left:1px solid var(--wl-divider)}body #app .watchlist-page .summary-strip b,body #app .watchlist-page .summary-strip i{margin-left:3px;color:var(--wl-text-secondary);font-family:var(--font-financial),"Roboto Mono",monospace;font-style:normal;font-variant-numeric:tabular-nums}body #app .watchlist-page .summary-strip .up{color:var(--wl-rise)!important}body #app .watchlist-page .summary-strip .down{color:var(--wl-fall)!important}body #app .watchlist-page .asset-tabs{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:5px;border-bottom:1px solid var(--wl-divider)}body #app .watchlist-page .asset-tabs button{position:relative;min-height:42px;border-width:0;border-radius:0;color:var(--wl-text-muted);background:transparent;box-shadow:none}body #app .watchlist-page .asset-tabs button span{font-size:12px;font-weight:600}body #app .watchlist-page .asset-tabs button small{min-width:auto;height:auto;padding:0;color:inherit;background:transparent;font-family:var(--font-financial),"Roboto Mono",monospace;font-size:9px}body #app .watchlist-page .asset-tabs button.active{border-width:0;color:var(--wl-text);background:transparent;box-shadow:none}body #app .watchlist-page .asset-tabs button.active:after{content:"";position:absolute;right:32%;bottom:-1px;left:32%;height:2px;border-radius:2px;background:var(--wl-text)}body #app .watchlist-page .watchlist-toolbar{display:flex;min-height:49px;align-items:center;justify-content:space-between;margin:0}body #app .watchlist-page .watchlist-toolbar>div{display:flex;min-width:0;align-items:baseline;gap:8px}body #app .watchlist-page .watchlist-toolbar>div b{color:var(--wl-text);font-size:13px;font-weight:650}body #app .watchlist-page .watchlist-toolbar>div span{color:var(--wl-text-muted);font-size:8.5px}body #app .watchlist-page .add-button{min-height:31px;padding:0 10px;border-width:0;border-radius:6px;color:var(--wl-text-secondary);background:var(--wl-surface-soft);font-size:9.5px;font-weight:600}body #app .watchlist-page .list-card{overflow:hidden;border-width:0;border-radius:0;background:transparent}body #app .watchlist-page .list-head,body #app .watchlist-page .watch-row{display:grid;grid-template-columns:minmax(0,1fr) 78px 82px;-moz-column-gap:8px;column-gap:8px;align-items:center}body #app .watchlist-page .list-head{min-height:36px;padding:0 5px;border-bottom:1px solid var(--wl-divider);color:var(--wl-text-muted);background:var(--wl-canvas)}body #app .watchlist-page .list-head button{display:flex;min-width:0;height:36px;align-items:center;justify-content:flex-start;gap:3px;padding:0;border-width:0;color:inherit;background:transparent;font-size:10px;white-space:nowrap}body #app .watchlist-page .list-head button:not(:first-child){justify-content:flex-end;text-align:right}body #app .watchlist-page .list-head button.active{color:var(--wl-text);font-weight:650}body #app .watchlist-page .list-head button i{width:9px;color:var(--wl-text-secondary);font-family:var(--font-financial),"Roboto Mono",monospace;font-size:10px;font-style:normal}body #app .watchlist-page .row-shell{position:relative;overflow:hidden;border-bottom:1px solid var(--wl-divider);background:var(--wl-danger)}body #app .watchlist-page .swipe-remove{position:absolute;z-index:0;top:0;right:0;bottom:0;width:72px;border-width:0;color:#fff;background:var(--wl-danger);font-size:11px;font-weight:650}body #app .watchlist-page .watch-row{position:relative;z-index:1;min-height:74px;padding:9px 5px;border-width:0;background:var(--wl-canvas);cursor:pointer;transition:transform .18s cubic-bezier(.2,.75,.25,1);touch-action:pan-y}body #app .watchlist-page .watch-row+.watch-row{border-top-width:0}body #app .watchlist-page .row-shell.revealed .watch-row{transform:translate(-72px)}body #app .watchlist-page .identity-cell>b{color:var(--wl-text);font-size:16px;font-weight:600;line-height:1.2}body #app .watchlist-page .identity-cell>span{gap:6px;margin-top:7px}body #app .watchlist-page .identity-cell>span i{width:auto;min-width:18px;height:15px;padding:0 4px;border-radius:3px;color:var(--wl-text-secondary);background:var(--wl-surface-soft);font-size:8px}body #app .watchlist-page .identity-cell>span i.etf{width:auto;min-width:27px}body #app .watchlist-page .identity-cell>span em{color:var(--wl-text-muted);font-family:var(--font-financial),"Roboto Mono",monospace;font-size:12px;font-variant-numeric:tabular-nums}body #app .watchlist-page .watch-row>strong{color:var(--wl-text-secondary);font-family:var(--font-financial),"Roboto Mono",monospace;font-size:18px;font-weight:700;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}body #app .watchlist-page :is(.watch-row>strong,.change-cell).up{color:var(--wl-rise)!important}body #app .watchlist-page :is(.watch-row>strong,.change-cell).down{color:var(--wl-fall)!important}body #app .watchlist-page .change-cell{display:inline-flex;min-width:76px;height:28px;align-items:center;justify-content:center;justify-self:end;padding:0 6px;border-radius:4px;color:#fff!important;background:var(--wl-flat);font-family:var(--font-financial),"Roboto Mono",monospace;font-size:13px;font-style:normal;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}body #app .watchlist-page .change-cell.up{color:#fff!important;background:var(--wl-rise)}body #app .watchlist-page .change-cell.down{color:#fff!important;background:var(--wl-fall)}body #app .watchlist-page .loading-state,body #app .watchlist-page .empty-state{min-height:250px;color:var(--wl-text-secondary)}body #app .watchlist-page .empty-symbol{color:var(--wl-text-muted);background:var(--wl-surface)}body #app .watchlist-page .empty-state>p{color:var(--wl-text-muted)}body #app .watchlist-page .empty-state>button{border-width:0;color:var(--wl-text);background:var(--wl-surface-soft)}body #app .watchlist-page .action-backdrop{position:fixed;z-index:3300;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;padding:12px;background:rgba(0,0,0,.56)}body #app .watchlist-page .action-sheet{width:min(100%,520px);margin:0 auto;padding:12px;border-width:0;border-radius:14px;background:var(--wl-surface);box-shadow:0 -14px 38px rgba(0,0,0,.34)}body #app .watchlist-page .action-security{display:flex;align-items:center;gap:10px;padding:4px 5px 13px}body #app .watchlist-page .action-security>i{display:flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:6px;color:var(--wl-text-secondary);background:var(--wl-surface-soft);font-size:10px;font-style:normal}body #app .watchlist-page .action-security span{display:flex;min-width:0;flex-direction:column;gap:3px}body #app .watchlist-page .action-security b{color:var(--wl-text);font-size:13px}body #app .watchlist-page .action-security em{color:var(--wl-text-muted);font-family:var(--font-financial),"Roboto Mono",monospace;font-size:10px;font-style:normal}body #app .watchlist-page .action-sheet>button{width:100%;min-height:44px;border-width:0;border-radius:8px;font-size:12px;font-weight:650}body #app .watchlist-page .danger-action{color:#fff;background:var(--wl-danger)}body #app .watchlist-page .cancel-action{margin-top:8px;color:var(--wl-text-secondary);background:var(--wl-surface-soft)}.action-sheet-enter-active,.action-sheet-leave-active{transition:opacity .18s ease}.action-sheet-enter-from,.action-sheet-leave-to{opacity:0}@media(max-width:350px){body #app .watchlist-page .watchlist-hero,body #app .watchlist-page .watchlist-scroll{padding-inline:10px}body #app .watchlist-page .list-head,body #app .watchlist-page .watch-row{grid-template-columns:minmax(0,1fr) 69px 75px;-moz-column-gap:5px;column-gap:5px}body #app .watchlist-page .identity-cell>b{font-size:14px}body #app .watchlist-page .watch-row>strong{font-size:16px}body #app .watchlist-page .change-cell{min-width:70px;font-size:12px}}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .watchlist-page{background-color:var(--wl-canvas)!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .watchlist-page .watchlist-hero{background:var(--wl-canvas)!important;background-color:var(--wl-canvas)!important;background-image:none!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .watchlist-page .watchlist-hero:after{display:none!important;background:none!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .watchlist-page .compact-status{color:var(--wl-text-secondary)!important;background:var(--wl-surface)!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .watchlist-page .asset-tabs button,:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .watchlist-page .asset-tabs button.active{border-width:0!important;border-color:transparent!important;color:var(--wl-text-muted)!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .watchlist-page .asset-tabs button.active,:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .watchlist-page .asset-tabs button.active :is(span,small){color:var(--wl-text)!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .watchlist-page button.add-button{border-width:0!important;border-color:transparent!important;color:var(--wl-text-secondary)!important;background:var(--wl-surface-soft)!important;background-color:var(--wl-surface-soft)!important;box-shadow:none!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .watchlist-page .list-head{border-width:0 0 1px!important;border-color:var(--wl-divider)!important;color:var(--wl-text-muted)!important;background:var(--wl-canvas)!important;background-color:var(--wl-canvas)!important;box-shadow:none!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .watchlist-page .list-head button{border-width:0!important;color:inherit!important;background:transparent!important;font-size:9.2px!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .watchlist-page .row-shell article.watch-row{width:100%;border-width:0!important;color:var(--wl-text)!important;background:var(--wl-canvas)!important;background-color:var(--wl-canvas)!important;box-shadow:none!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .watchlist-page .row-shell .identity-cell>b{color:var(--wl-text)!important;font-size:16px!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .watchlist-page .row-shell .identity-cell>span em{color:var(--wl-text-muted)!important;font-size:12px!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .watchlist-page .row-shell .watch-row>strong{font-size:18px!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .watchlist-page .row-shell .watch-row>em.change-cell{min-width:76px!important;color:#fff!important;font-size:13px!important;-webkit-text-fill-color:#fff!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .watchlist-page .row-shell .watch-row>em.change-cell.up{color:#fff!important;background:var(--wl-rise)!important;background-color:var(--wl-rise)!important;-webkit-text-fill-color:#fff!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .watchlist-page .row-shell .watch-row>em.change-cell.down{color:#fff!important;background:var(--wl-fall)!important;background-color:var(--wl-fall)!important;-webkit-text-fill-color:#fff!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .watchlist-page .action-sheet button.danger-action{border-width:0!important;color:#fff!important;background:var(--wl-danger)!important;background-color:var(--wl-danger)!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .watchlist-page .action-sheet button.cancel-action{border-width:0!important;color:var(--wl-text-secondary)!important;background:var(--wl-surface-soft)!important;background-color:var(--wl-surface-soft)!important}#orderPanelPage#orderPanelPage{--order-rise: var(--color-up);--order-fall: var(--color-down);--order-canvas: var(--bg-base);--order-surface: var(--bg-control);--order-surface-active: var(--bg-control-active);--order-divider: var(--divider-color);min-height:100vh;padding-bottom:0;color:var(--text-primary);background:var(--order-canvas)!important}#orderPanelPage#orderPanelPage :is(.sub-tabs,.latest-price,.market-health-banner,.market-guard-trade,.order-controls-card,.defer-card,.order-summary,.funds-highlight,.info-card,.quote-card,.mode-switch,.stepper,.leverage-item,.position-item){border:0!important;box-shadow:none!important}#orderPanelPage#orderPanelPage .top-nav{border:0!important;border-bottom:1px solid var(--order-divider)!important;background:var(--order-canvas)!important;backdrop-filter:none;-webkit-backdrop-filter:none}#orderPanelPage#orderPanelPage .sub-tabs{height:47px!important;margin:0!important;padding:0 16px!important;border-radius:0!important;border-bottom:1px solid var(--order-divider)!important;background:transparent!important}#orderPanelPage#orderPanelPage .sub-tab{height:46px!important;border-radius:0!important;color:var(--text-muted)!important;background:transparent!important;box-shadow:none!important;font-size:15px!important;font-weight:550!important}#orderPanelPage#orderPanelPage .sub-tab.active{color:var(--text-primary)!important;background:transparent!important;box-shadow:none!important;font-weight:750!important}#orderPanelPage#orderPanelPage .sub-tab .tab-line{display:block;width:28px;height:2px;border-radius:0;background:var(--order-rise)}#orderPanelPage#orderPanelPage .sub-tab.dir-down .tab-line{background:var(--order-fall)}#orderPanelPage#orderPanelPage .latest-price{min-height:56px!important;margin:0!important;padding:12px 16px 10px!important;border-radius:0!important;border-bottom:1px solid var(--order-divider)!important;background:transparent!important}#orderPanelPage#orderPanelPage :is(.lp-value,.lp-change){font-family:var(--font-financial),"Roboto Mono",monospace!important;font-variant-numeric:tabular-nums}#orderPanelPage#orderPanelPage :is(.red,.lp-value.red,.lp-change.red){color:var(--order-rise)!important}#orderPanelPage#orderPanelPage :is(.green,.lp-value.green,.lp-change.green){color:var(--order-fall)!important}#orderPanelPage#orderPanelPage>.market-health-banner{width:100%!important;max-width:none!important;min-height:44px!important;margin:0!important;padding:8px 16px!important;border-radius:0!important;color:var(--text-secondary)!important;background:var(--color-neutral-fill)!important}#orderPanelPage#orderPanelPage>.market-health-banner.state-interrupted{background:var(--color-up-fill)!important}#orderPanelPage#orderPanelPage>.market-health-banner :is(.status-title,.status-time){color:inherit!important}#orderPanelPage#orderPanelPage .market-guard-trade{min-height:52px!important;margin:8px 0 12px!important;padding:9px 16px!important;border-radius:0!important;color:var(--text-primary)!important;background:var(--color-down-fill)!important}#orderPanelPage#orderPanelPage .market-guard-trade.blocked{color:var(--text-primary)!important;background:var(--color-up-fill)!important}#orderPanelPage#orderPanelPage .market-guard-dot{width:7px;height:7px;background:var(--order-fall)!important;box-shadow:0 0 10px var(--color-down-glow)}#orderPanelPage#orderPanelPage .market-guard-trade.blocked .market-guard-dot{background:var(--order-rise)!important;box-shadow:0 0 10px var(--color-up-glow)}#orderPanelPage#orderPanelPage .market-guard-trade button{min-height:34px;padding:0 10px!important;border:0!important;border-radius:4px!important;color:inherit!important;background:var(--control-hover)!important}#orderPanelPage#orderPanelPage .main-body{min-height:calc(100vh - 147px);padding:0 8px 102px!important;background:var(--order-canvas)!important}#orderPanelPage#orderPanelPage .left-form{gap:16px}#orderPanelPage#orderPanelPage .order-controls-card{width:calc(66% - 5px)!important;min-height:356px!important;padding:12px 6px 14px!important;gap:10px!important;border-radius:0!important;background:transparent!important}#orderPanelPage#orderPanelPage .stock-picker{min-height:42px!important;padding:0 4px 8px!important;border:0!important;border-radius:0!important;border-bottom:1px solid var(--order-divider)!important;background:transparent!important}#orderPanelPage#orderPanelPage :is(.picker-code,.sp-value,.form-num,.fee-num){font-family:var(--font-financial),"Roboto Mono",monospace!important;font-variant-numeric:tabular-nums}#orderPanelPage#orderPanelPage .order-mode-heading>small{color:var(--text-muted)!important}#orderPanelPage#orderPanelPage .order-mode-section .mode-switch{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-height:38px!important;padding:0!important;gap:0!important;border-radius:5px!important;overflow:hidden;background:var(--order-surface)!important}#orderPanelPage#orderPanelPage .order-mode-section .mode-btn{min-height:38px!important;padding:0 4px!important;border:0!important;border-radius:0!important;color:var(--text-muted)!important;background:transparent!important;box-shadow:none!important}#orderPanelPage#orderPanelPage .order-mode-section .mode-btn+.mode-btn{border-left:1px solid var(--order-divider)!important}#orderPanelPage#orderPanelPage .order-mode-section .mode-btn strong{font-size:13px;font-weight:550}#orderPanelPage#orderPanelPage .order-mode-section .mode-btn.active{color:var(--text-primary)!important;background:var(--order-surface-active)!important;font-weight:750}#orderPanelPage#orderPanelPage .form-label{color:var(--text-muted)!important;font-size:12px!important}#orderPanelPage#orderPanelPage .stepper{min-height:42px!important;border-radius:5px!important;overflow:hidden;background:var(--order-surface)!important}#orderPanelPage#orderPanelPage .stepper :is(.sp-btn,.sp-value){min-height:42px!important;border:0!important;background:transparent!important}#orderPanelPage#orderPanelPage .stepper .sp-btn{width:32px!important;flex-basis:32px!important;color:var(--text-secondary)!important}#orderPanelPage#orderPanelPage .stepper .sp-value{padding:0 2px!important;color:var(--text-primary)!important;font-size:24px!important;font-weight:700;letter-spacing:-.04em}#orderPanelPage#orderPanelPage .leverage-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:0!important;border-radius:5px;overflow:hidden;background:var(--order-surface)}#orderPanelPage#orderPanelPage .leverage-item{min-height:34px!important;padding:0 2px!important;border-radius:0!important;color:var(--text-muted)!important;background:transparent!important;font-size:13px!important}#orderPanelPage#orderPanelPage .leverage-item:nth-child(2n){border-left:1px solid var(--order-divider)!important}#orderPanelPage#orderPanelPage .leverage-item:nth-child(n+3){border-top:1px solid var(--order-divider)!important}#orderPanelPage#orderPanelPage .leverage-item.active,#orderPanelPage#orderPanelPage .leverage-item.is-high.active{color:var(--text-primary)!important;background:var(--order-surface-active)!important;font-weight:750}#orderPanelPage#orderPanelPage .position-list{display:flex!important;width:100%;max-width:none!important;gap:0!important;border-radius:5px;overflow:hidden;background:var(--order-surface)}#orderPanelPage#orderPanelPage .position-item{flex:1 1 0;min-width:0;min-height:36px!important;padding:0!important;border-radius:0!important;color:var(--text-muted)!important;background:transparent!important;font-size:13px!important;white-space:nowrap}#orderPanelPage#orderPanelPage .position-item+.position-item{border-left:1px solid var(--order-divider)!important}#orderPanelPage#orderPanelPage .position-item.active{color:var(--text-primary)!important;background:var(--order-surface-active)!important;font-weight:750}#orderPanelPage#orderPanelPage .right-panel{top:0!important;right:8px!important;width:calc(34% - 6px)!important}#orderPanelPage#orderPanelPage .quote-card{min-height:356px!important;padding:12px 0 8px 7px!important;border-radius:0!important;overflow:hidden;background:transparent!important}#orderPanelPage#orderPanelPage .quote-title{min-height:24px!important;margin:0 0 4px!important;color:var(--text-primary)!important;font-size:12px!important}#orderPanelPage#orderPanelPage .quote-title i{display:none!important}#orderPanelPage#orderPanelPage .quote-column-head,#orderPanelPage#orderPanelPage .quote-row{display:grid!important;grid-template-columns:25px minmax(0,1fr) 38px;width:100%;align-items:center;-moz-column-gap:2px;column-gap:2px;box-sizing:border-box}#orderPanelPage#orderPanelPage .quote-column-head{min-height:18px;color:var(--text-disabled);font-size:9px}#orderPanelPage#orderPanelPage .quote-column-head :is(span:nth-child(2),span:last-child){text-align:right}#orderPanelPage#orderPanelPage .quote-row{height:27px!important;min-height:27px;padding:0!important;border:0!important;border-radius:0!important;color:inherit;background:transparent!important;font-family:var(--font-financial),"Roboto Mono",monospace!important;font-variant-numeric:tabular-nums;cursor:pointer}#orderPanelPage#orderPanelPage .quote-row:active:not(:disabled){background:var(--control-hover)!important}#orderPanelPage#orderPanelPage .quote-row:disabled{cursor:default}#orderPanelPage#orderPanelPage .q-label{width:auto!important;min-width:0!important;color:var(--text-disabled)!important;font-size:10px!important;text-align:left}#orderPanelPage#orderPanelPage :is(.q-price,.q-volume){width:auto!important;min-width:0!important;font-size:11px!important;text-align:right!important}#orderPanelPage#orderPanelPage .q-price.red{color:var(--order-rise)!important}#orderPanelPage#orderPanelPage .q-price.green{color:var(--order-fall)!important}#orderPanelPage#orderPanelPage .q-volume{color:var(--text-primary)!important}#orderPanelPage#orderPanelPage .quote-split{height:1px;margin:5px 0!important;background:var(--order-divider)!important}#orderPanelPage#orderPanelPage .defer-card{min-height:45px;padding:0 6px!important;border-radius:0!important;border-top:1px solid var(--order-divider)!important;border-bottom:1px solid var(--order-divider)!important;background:transparent!important}#orderPanelPage#orderPanelPage .defer-explain{margin:-10px 0 0;border:0!important;border-radius:0;color:var(--text-secondary);background:var(--bg-surface)}#orderPanelPage#orderPanelPage .order-summary{padding:0 6px 12px!important;border-radius:0!important;background:transparent!important;overflow:visible}#orderPanelPage#orderPanelPage .summary-title{margin:0 0 10px;color:var(--text-primary)}#orderPanelPage#orderPanelPage .summary-title svg{color:var(--text-muted)}#orderPanelPage#orderPanelPage .mechanism-check{margin:0 0 10px;padding:10px 12px;border:0!important;border-radius:0!important;background:var(--color-down-fill)!important}#orderPanelPage#orderPanelPage .mechanism-check.is-error{background:var(--color-up-fill)!important}#orderPanelPage#orderPanelPage .order-summary>.form-line{min-height:30px}#orderPanelPage#orderPanelPage .order-summary .form-label{color:var(--text-muted)!important;font-size:12px!important}#orderPanelPage#orderPanelPage .order-summary :is(.form-num,.fee-num){color:var(--text-primary);font-size:14px}#orderPanelPage#orderPanelPage .funds-highlight{margin-top:8px;padding:9px 0 0;border-radius:0!important;border-top:1px solid var(--order-divider)!important;background:transparent!important}#orderPanelPage#orderPanelPage .form-line-total{min-height:40px;margin:0;padding:0;border:0!important}#orderPanelPage#orderPanelPage .form-line-total .form-label{color:var(--text-secondary)!important;font-size:13px!important;font-weight:650}#orderPanelPage#orderPanelPage .form-line-total .form-num{color:var(--order-rise)!important;font-size:20px!important;font-weight:800}#orderPanelPage#orderPanelPage .bottom-action{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:calc(100% + 16px);margin:0 -8px;padding:0;gap:2px;border-top:1px solid var(--order-divider);background:var(--order-canvas)}#orderPanelPage#orderPanelPage .trade-action-btn{height:56px;border:0!important;border-radius:0!important;color:var(--text-on-color)!important;box-shadow:none!important;font-size:18px!important;font-weight:800;letter-spacing:.04em}#orderPanelPage#orderPanelPage .trade-action-btn.finance-btn{background:var(--order-rise)!important}#orderPanelPage#orderPanelPage .trade-action-btn.securities-btn{background:var(--order-fall)!important}#orderPanelPage#orderPanelPage .trade-action-btn.is-selected{filter:brightness(1.06)}#orderPanelPage#orderPanelPage .trade-action-btn.is-disabled{opacity:.58;filter:saturate(.48)}#orderPanelPage#orderPanelPage .trade-action-btn.is-loading{opacity:.82;pointer-events:none}#orderPanelPage#orderPanelPage .action-loader{width:15px;height:15px;margin-right:8px;border:2px solid color-mix(in srgb,var(--text-on-color) 42%,transparent);border-top-color:var(--text-on-color);border-radius:50%;animation:order-action-spin .7s linear infinite}@keyframes order-action-spin{to{transform:rotate(360deg)}}@media(max-width:360px){#orderPanelPage#orderPanelPage .main-body{padding-inline:6px!important}#orderPanelPage#orderPanelPage .order-controls-card{width:calc(67% - 4px)!important;padding-inline:4px!important}#orderPanelPage#orderPanelPage .right-panel{right:6px!important;width:calc(33% - 4px)!important}#orderPanelPage#orderPanelPage .stepper .sp-value{font-size:21px!important}#orderPanelPage#orderPanelPage .position-item{font-size:12px!important}#orderPanelPage#orderPanelPage .quote-card{padding-left:4px!important}#orderPanelPage#orderPanelPage .quote-column-head,#orderPanelPage#orderPanelPage .quote-row{grid-template-columns:24px minmax(0,1fr) 32px}#orderPanelPage#orderPanelPage :is(.q-price,.q-volume){font-size:10px!important}}@media(prefers-reduced-motion:reduce){#orderPanelPage#orderPanelPage .action-loader{animation:none}}#profileAssetCenter#profileAssetCenter{min-height:100vh;min-height:100dvh;padding-bottom:18px;scroll-padding-bottom:24px;color:var(--text-primary)!important;background:linear-gradient(180deg,var(--bg-base) 0%,var(--bg-canvas) 42%,var(--bg-base) 100%)!important}#profileAssetCenter#profileAssetCenter .header-section{position:relative;isolation:isolate;min-height:0!important;padding:12px 14px!important;overflow:hidden;border:0!important;color:var(--text-primary)!important;background:var(--bg-base)!important;box-shadow:none!important}#profileAssetCenter#profileAssetCenter .header-section:before{content:"";position:absolute;z-index:-1;top:62px;right:-72px;width:230px;height:230px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,var(--ambient-brand),transparent 68%)}#profileAssetCenter#profileAssetCenter .header-section :is(.hero-glow,.hero-texture,.hero-edge){display:none!important}#profileAssetCenter#profileAssetCenter .user-info{min-height:44px;padding:3px 172px 10px 0!important}#profileAssetCenter#profileAssetCenter .user-avatar{width:36px;height:36px;flex-basis:36px;border:0!important;border-radius:50%;background:var(--bg-control);box-shadow:0 0 0 3px var(--brand-tint-semantic)}#profileAssetCenter#profileAssetCenter .user-phone{min-width:0;overflow:hidden;color:var(--text-primary)!important;font-size:14px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}#profileAssetCenter#profileAssetCenter .profile-utility-actions{top:7px;right:4px;gap:4px}#profileAssetCenter#profileAssetCenter .profile-secure-state{display:inline-flex;height:34px;align-items:center;gap:5px;padding:0 6px;color:rgba(255,255,255,.72);font-size:10px;font-weight:560;line-height:1;white-space:nowrap}#profileAssetCenter#profileAssetCenter .profile-secure-state i{width:5px;height:5px;flex:0 0 5px;border-radius:50%;background:#10d890;box-shadow:0 0 8px rgba(16,216,144,.58)}html[data-theme=ivory-gold] body #profileAssetCenter#profileAssetCenter .profile-secure-state{color:rgba(45,49,56,.7)}#profileAssetCenter#profileAssetCenter .profile-utility-actions :is(.profile-service-action,.notification-bell){border:0!important;color:var(--text-secondary)!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#profileAssetCenter#profileAssetCenter .profile-utility-actions .profile-service-action{color:var(--color-brand-strong)!important;background:var(--brand-tint-semantic)!important}#profileAssetCenter#profileAssetCenter .profile-utility-actions .notification-bell{color:var(--color-info)!important;background:var(--signal-fill)!important}#profileAssetCenter#profileAssetCenter .profile-utility-actions .profile-service-action{position:static;width:68px;height:34px;padding:0 9px;border-radius:7px;font-size:12px}#profileAssetCenter#profileAssetCenter .profile-utility-actions .profile-service-action svg{color:var(--text-secondary)!important;filter:none!important}#profileAssetCenter#profileAssetCenter .profile-utility-actions .profile-service-action span{text-shadow:none!important}#profileAssetCenter#profileAssetCenter .profile-utility-actions .notification-bell{position:relative;inset:auto;width:34px;height:34px;border-radius:7px}#profileAssetCenter#profileAssetCenter .asset-section{position:relative;z-index:1;box-sizing:border-box;margin-top:4px;padding:16px 18px!important;overflow:hidden;border:1px solid rgba(234,179,8,.15)!important;border-radius:16px!important;background:linear-gradient(145deg,#171e2e,#0f141e)!important;box-shadow:inset 0 1px rgba(255,255,255,.035),0 12px 30px rgba(0,0,0,.2)!important}#profileAssetCenter#profileAssetCenter .asset-section:before{content:"";position:absolute;top:-74px;right:-58px;width:190px;height:190px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(234,179,8,.09),transparent 68%)}#profileAssetCenter#profileAssetCenter .asset-header{min-height:26px;margin:0 0 2px}#profileAssetCenter#profileAssetCenter .asset-label{color:rgba(255,255,255,.62)!important;font-size:12px;font-weight:500;letter-spacing:.055em}#profileAssetCenter#profileAssetCenter .asset-visibility-btn{width:28px;height:28px;border:0!important;color:rgba(255,255,255,.56)!important;background:transparent!important;box-shadow:none!important}#profileAssetCenter#profileAssetCenter .asset-total{margin:1px 0 14px}#profileAssetCenter#profileAssetCenter .total-value{color:#f8fafc!important;font-family:var(--font-financial),"DIN Alternate","Roboto Mono",monospace!important;font-size:30px!important;font-weight:780!important;font-variant-numeric:tabular-nums;letter-spacing:-.045em;line-height:1.12}#profileAssetCenter#profileAssetCenter .asset-detail{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#profileAssetCenter#profileAssetCenter .asset-detail:before,#profileAssetCenter#profileAssetCenter .asset-detail:after{display:none!important;content:none!important}#profileAssetCenter#profileAssetCenter .detail-item{position:relative;min-width:0;gap:5px;padding:0!important;border:0!important;background:transparent!important}#profileAssetCenter#profileAssetCenter .detail-item:nth-child(2n):before{content:"";position:absolute;top:2px;bottom:2px;left:-13px;width:1px;background:rgba(255,255,255,.08)}#profileAssetCenter#profileAssetCenter .detail-label{color:rgba(255,255,255,.58)!important;font-size:12px!important;font-weight:500}#profileAssetCenter#profileAssetCenter .detail-value{overflow:hidden;color:rgba(255,255,255,.92)!important;font-family:var(--font-financial),"DIN Alternate","Roboto Mono",monospace!important;font-size:14px!important;font-weight:650;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}#profileAssetCenter#profileAssetCenter .asset-pay-actions{display:flex;flex-direction:row;width:100%;gap:10px;margin:14px 0 0!important;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}#profileAssetCenter#profileAssetCenter .asset-pay-actions .pay-card,#profileAssetCenter#profileAssetCenter .asset-pay-actions .pay-card.pay-gold,#profileAssetCenter#profileAssetCenter .asset-pay-actions .pay-card.pay-orange{min-width:0;position:relative;box-sizing:border-box;height:50px;min-height:50px;flex:1 1 0;align-items:center;justify-content:flex-start;gap:9px;margin:0;padding:0 12px!important;overflow:visible;border:1px solid rgba(234,179,8,.35)!important;border-radius:12px!important;color:rgba(255,255,255,.9)!important;background:linear-gradient(135deg,rgba(234,179,8,.12),rgba(20,24,33,.85))!important;box-shadow:inset 0 1px rgba(255,255,255,.035),0 5px 14px rgba(0,0,0,.16)!important;font-family:inherit;text-align:left;transition:transform .16s cubic-bezier(.22,.9,.35,1),border-color .16s ease,background .16s ease}#profileAssetCenter#profileAssetCenter .asset-pay-actions .pay-card:active{transform:scale(.97)}#profileAssetCenter#profileAssetCenter .asset-pay-actions .pay-card+.pay-card:before{display:none;content:none}#profileAssetCenter#profileAssetCenter .asset-pay-actions .pay-card.pay-orange{border-color:rgba(255,255,255,.12)!important;background:rgba(30,37,50,.6)!important}#profileAssetCenter#profileAssetCenter .asset-pay-actions .pay-icon{width:28px;height:28px;flex:0 0 28px;border:0!important;border-radius:8px;color:#eab308!important;background:rgba(234,179,8,.11)!important}#profileAssetCenter#profileAssetCenter .asset-pay-actions .pay-orange .pay-icon{color:#cbd5e1!important;background:rgba(203,213,225,.09)!important}#profileAssetCenter#profileAssetCenter .asset-pay-actions .pay-icon svg{width:22px;height:22px}#profileAssetCenter#profileAssetCenter .asset-pay-actions .pay-text{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px}#profileAssetCenter#profileAssetCenter .asset-pay-actions :is(.pay-name,.pay-orange .pay-name){color:rgba(255,255,255,.94)!important;font-size:15px;font-weight:700;line-height:1.1;white-space:nowrap;word-break:keep-all}#profileAssetCenter#profileAssetCenter .asset-pay-actions :is(.pay-desc,.pay-orange .pay-desc){margin:0;color:rgba(255,255,255,.5)!important;font-size:11px;font-weight:500;line-height:1.1;white-space:nowrap}#profileAssetCenter#profileAssetCenter .pay-arrow{display:none}#profileAssetCenter#profileAssetCenter .grid-section{box-sizing:border-box;display:flex!important;width:calc(100% - 28px);height:76px;align-items:center;justify-content:space-around;gap:0;margin:10px 14px 12px!important;padding:0 8px!important;overflow:hidden;border:1px solid rgba(234,179,8,.12)!important;border-radius:14px!important;background:rgba(26,32,46,.65)!important;box-shadow:inset 0 1px rgba(255,255,255,.035),0 10px 24px rgba(0,0,0,.18)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}#profileAssetCenter#profileAssetCenter .grid-item{min-width:0;height:100%;min-height:0;flex:1 1 0;gap:4px;padding:7px 0 6px;border:0!important;background:transparent!important;box-shadow:none!important}#profileAssetCenter#profileAssetCenter .grid-icon,#profileAssetCenter#profileAssetCenter .grid-icon.red.outline,#profileAssetCenter#profileAssetCenter .grid-icon.blue.outline{width:40px;height:40px;border:1px solid rgba(229,192,123,.1)!important;border-radius:10px!important;color:#e5c07b!important;background:linear-gradient(145deg,#1c2230,#131720)!important;box-shadow:inset 0 1px rgba(255,255,255,.043),0 4px 10px rgba(0,0,0,.35)!important}#profileAssetCenter#profileAssetCenter .grid-icon svg{width:20px;height:20px}#profileAssetCenter#profileAssetCenter .grid-icon.grid-icon-buy{border-color:rgba(231,130,105,.2)!important;color:#e9a080!important;background:linear-gradient(145deg,rgba(92,43,39,.72),#171820)!important}#profileAssetCenter#profileAssetCenter .grid-icon.grid-icon-sell{border-color:rgba(71,178,126,.2)!important;color:#86cfaa!important;background:linear-gradient(145deg,rgba(28,73,57,.72),#151a20)!important}#profileAssetCenter#profileAssetCenter .grid-item:active .grid-icon{transform:translateY(1px) scale(.96);filter:brightness(1.08)}#profileAssetCenter#profileAssetCenter .grid-text{color:rgba(255,255,255,.85)!important;font-size:12px;font-weight:550;line-height:1;white-space:nowrap}#profileAssetCenter#profileAssetCenter .asset-mechanism-card{margin:0 14px 10px;border:0!important;border-top:1px solid var(--surface-top-light)!important;border-radius:14px;background:var(--bg-surface)!important;box-shadow:var(--surface-shadow)!important}#profileAssetCenter#profileAssetCenter .asset-mechanism-head{min-height:62px;padding:11px 14px;border:0!important;color:var(--text-primary)!important;background:transparent!important}#profileAssetCenter#profileAssetCenter .asset-mechanism-copy small{color:var(--text-muted)!important}#profileAssetCenter#profileAssetCenter .asset-mechanism-action,#profileAssetCenter#profileAssetCenter .asset-mechanism-action i{color:var(--color-brand-strong)!important}#profileAssetCenter#profileAssetCenter .asset-mechanism-action{padding:5px 8px;border-radius:8px;background:var(--brand-tint-semantic)}#profileAssetCenter#profileAssetCenter .asset-formula-panel{border-top:1px solid var(--divider-color)!important}#profileAssetCenter#profileAssetCenter .menu-section{margin:0!important;padding:0 12px;border:0!important;background:transparent!important;box-shadow:none!important}#profileAssetCenter#profileAssetCenter .menu-block{margin:0 0 12px!important;padding:0!important;border:0!important;border-top:1px solid var(--surface-top-light)!important;border-radius:14px!important;overflow:hidden;background:var(--bg-surface)!important;box-shadow:var(--surface-shadow)!important}#profileAssetCenter#profileAssetCenter .block-title{min-height:39px;padding:13px 14px 7px!important;border:0!important;color:var(--text-muted)!important;font-size:12px!important;font-weight:650;letter-spacing:.035em;background:transparent!important}#profileAssetCenter#profileAssetCenter .block-title:before{display:none!important;content:none!important}#profileAssetCenter#profileAssetCenter .menu-list{display:flex;flex-direction:column}#profileAssetCenter#profileAssetCenter .menu-list-item{position:relative;display:flex;width:100%;min-height:52px;align-items:center;gap:11px;padding:0 14px;border:0!important;color:var(--text-primary)!important;background:transparent!important;font-family:inherit;text-align:left;-webkit-tap-highlight-color:transparent}#profileAssetCenter#profileAssetCenter .menu-list-item+.menu-list-item:before{content:"";position:absolute;top:0;right:14px;left:49px;height:1px;background:var(--divider-color)}#profileAssetCenter#profileAssetCenter .menu-list-item:active{background:var(--divider-color)!important}#profileAssetCenter#profileAssetCenter .menu-list-icon{position:relative;display:grid;width:24px;height:24px;flex:0 0 24px;place-items:center;border:0;color:var(--text-secondary)!important;background:transparent}#profileAssetCenter#profileAssetCenter .menu-list-icon :is(svg,i){width:19px;height:19px}#profileAssetCenter#profileAssetCenter .menu-list-name{min-width:0;flex:1;color:var(--text-primary)!important;font-size:14px;font-weight:550}#profileAssetCenter#profileAssetCenter .menu-list-meta{flex:none;color:var(--text-muted)!important;font-size:11px}#profileAssetCenter#profileAssetCenter .menu-list-arrow{flex:none;color:var(--text-muted)!important;font-size:20px;font-weight:350}#profileAssetCenter#profileAssetCenter .menu-banner{padding:0;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}#profileAssetCenter#profileAssetCenter .banner-row{min-height:64px;padding:10px 14px;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#profileAssetCenter#profileAssetCenter .menu-banner:before,#profileAssetCenter#profileAssetCenter .menu-banner:after,#profileAssetCenter#profileAssetCenter .banner-row:before,#profileAssetCenter#profileAssetCenter .banner-row:after{display:none!important;content:none!important}#profileAssetCenter#profileAssetCenter .banner-icon{width:32px;height:32px;border:0;border-radius:10px;color:var(--color-brand-strong)!important;background:var(--brand-tint-semantic)}#profileAssetCenter#profileAssetCenter .banner-name{color:var(--text-primary)!important;font-size:14px}#profileAssetCenter#profileAssetCenter .banner-desc{color:var(--text-muted)!important;font-size:10px;line-height:1.55}#profileAssetCenter#profileAssetCenter .logout-section{margin:0 12px 20px;padding:0!important;border:0;border-radius:12px;overflow:hidden;background:var(--bg-surface)}#profileAssetCenter#profileAssetCenter .logout-btn{width:100%;height:52px;padding:0;border:0!important;border-radius:0!important;color:var(--text-muted)!important;background:transparent!important;box-shadow:none!important;font-size:13px;font-weight:550}@media(max-width:360px){#profileAssetCenter#profileAssetCenter .header-section{padding-inline:13px!important}#profileAssetCenter#profileAssetCenter .user-info{padding-right:161px!important}#profileAssetCenter#profileAssetCenter .profile-secure-state{padding-inline:3px;font-size:9px}#profileAssetCenter#profileAssetCenter .profile-utility-actions .profile-service-action{width:62px!important;padding-inline:7px!important}#profileAssetCenter#profileAssetCenter .asset-section{padding:14px 15px!important}#profileAssetCenter#profileAssetCenter .total-value{font-size:28px!important}#profileAssetCenter#profileAssetCenter .asset-detail{-moz-column-gap:16px!important;column-gap:16px!important}#profileAssetCenter#profileAssetCenter .asset-pay-actions .pay-card{padding-inline:10px!important}#profileAssetCenter#profileAssetCenter .asset-pay-actions{gap:8px}#profileAssetCenter#profileAssetCenter .grid-section{width:calc(100% - 22px);margin-inline:11px!important;padding-inline:4px!important}#profileAssetCenter#profileAssetCenter .grid-text{font-size:11px}}html[data-theme=dark-gold],html[data-theme=ivory-gold]{--bg-canvas: var(--bg-base);--bg-page: var(--bg-base);--bg-muted: var(--bg-control);--bg-subtle: var(--bg-control);--bg-elevated: var(--bg-surface-raised);--bg-card: var(--bg-surface);--surface-default: var(--bg-surface);--surface-raised: var(--bg-surface-raised);--surface-field: var(--bg-control);--surface-selected: var(--bg-control-active);--surface-overlay: var(--surface-overlay-semantic);--market-rise: var(--color-up);--market-up: var(--color-up);--market-fall: var(--color-down);--market-down: var(--color-down);--market-flat: var(--color-flat);--market-rise-fill: var(--color-up-fill);--market-fall-fill: var(--color-down-fill);--market-rise-ink: var(--color-up);--market-fall-ink: var(--color-down);--status-success: var(--color-down);--status-live: var(--color-down);--status-error: var(--color-up);--status-info: var(--color-info);--danger-text: var(--color-up);--success-text: var(--color-down);--border-color: var(--divider-color);--border-default: var(--divider-color);--border-subtle: var(--divider-subtle);--divider-default: var(--divider-color);--divider-strong: var(--divider-color);--shadow-card: var(--surface-shadow);--shadow-raised: var(--surface-shadow);--brand-primary: var(--color-brand);--brand-primary-strong: var(--color-brand-strong);--brand-secondary: var(--color-brand-strong);--brand-accent: var(--color-brand);--brand-tint: var(--brand-tint-semantic);--brand-glow: var(--color-brand-glow);--gold-main: var(--color-brand);--gold-light: var(--color-brand-strong);--gold-deep: var(--color-brand-strong);--gold-glow: var(--color-brand-glow);--premium-obsidian: var(--bg-base);--premium-card: var(--bg-surface);--premium-card-raised: var(--bg-surface-raised);--premium-card-deep: var(--bg-control);--premium-gold: var(--color-brand);--premium-gold-light: var(--color-brand-strong);--premium-gold-deep: var(--color-brand-strong);--premium-silver: var(--text-muted);--premium-white: var(--text-primary);--premium-up: var(--color-up);--premium-down: var(--color-down);--nav-bg: var(--bg-base);--nav-active: var(--color-brand);--nav-inactive: var(--text-muted);--van-primary-color: var(--color-brand);--van-danger-color: var(--color-up);--van-success-color: var(--color-down);--van-text-color: var(--text-primary);--van-text-color-2: var(--text-secondary);--van-text-color-3: var(--text-muted);--van-background: var(--bg-base);--van-background-2: var(--bg-surface);--van-background-3: var(--bg-control);--van-border-color: var(--divider-color);--van-active-color: var(--bg-control-active);--van-cell-background: var(--bg-surface);--van-popup-background: var(--bg-surface-raised);--van-overlay-background: var(--overlay-scrim)}html[data-theme=dark-gold],html[data-theme=dark-gold] body,html[data-theme=dark-gold] #app,html[data-theme=ivory-gold],html[data-theme=ivory-gold] body,html[data-theme=ivory-gold] #app{color:var(--text-primary);background:var(--bg-base)!important;background-image:none!important}:where(.semantic-surface,[data-semantic-surface=true]){border:0!important;background:var(--bg-surface)!important;box-shadow:inset 0 1px 0 var(--surface-top-light),var(--surface-shadow)!important}html[data-theme] :is(#marketCenterPage#marketCenterPage,#marketRankListPage#marketRankListPage) .ranking-price{color:var(--text-primary)!important;font-family:var(--font-financial),"Roboto Mono",monospace!important;font-variant-numeric:tabular-nums!important;font-weight:650!important}html[data-theme] :is(#marketCenterPage#marketCenterPage,#marketRankListPage#marketRankListPage) :is(.ranking-change,.ranking-metric){display:inline-flex!important;width:100%!important;min-height:32px!important;align-items:center!important;justify-content:center!important;padding:4px 5px!important;border:0!important;border-radius:5px!important;box-sizing:border-box!important;font-family:var(--font-financial),"Roboto Mono",monospace!important;font-variant-numeric:tabular-nums!important;font-weight:650!important;line-height:1.4!important;white-space:nowrap!important}html[data-theme] :is(#marketCenterPage#marketCenterPage,#marketRankListPage#marketRankListPage) :is(.mh-rank-row,.mrl-row)>.ranking-change:is(.is-up,.mrl-up){color:var(--color-up)!important;background:var(--color-up-fill)!important;box-shadow:inset 3px 0 0 var(--color-up)!important}html[data-theme] :is(#marketCenterPage#marketCenterPage,#marketRankListPage#marketRankListPage) :is(.mh-rank-row,.mrl-row)>.ranking-change:is(.is-down,.mrl-down){color:var(--color-down)!important;background:var(--color-down-fill)!important;box-shadow:inset 3px 0 0 var(--color-down)!important}html[data-theme] :is(#marketCenterPage#marketCenterPage,#marketRankListPage#marketRankListPage) :is(.mh-rank-row,.mrl-row)>.ranking-metric.ranking-turnover{color:var(--color-brand-strong)!important;background:var(--brand-tint-semantic)!important;box-shadow:inset 0 1px 0 var(--surface-top-light)!important}html[data-theme] :is(#marketCenterPage#marketCenterPage,#marketRankListPage#marketRankListPage) :is(.mh-rank-row,.mrl-row)>.ranking-metric.ranking-amplitude{color:var(--color-algorithm)!important;background:var(--signal-fill-strong)!important;box-shadow:inset 3px 0 0 var(--color-algorithm),inset 0 1px 0 var(--signal-line)!important}html[data-theme] #marketCenterPage#marketCenterPage :is(.mh-sector-head,.mh-sector-row){grid-template-columns:minmax(0,1fr) 88px 80px!important;gap:8px!important;padding-inline:12px!important}html[data-theme] #marketCenterPage#marketCenterPage .mh-sector-row{min-height:82px!important}html[data-theme] #marketCenterPage#marketCenterPage .mh-sector-row>.mh-sector-turnover{display:inline-flex!important;width:100%!important;min-width:0!important;min-height:32px!important;align-items:center!important;justify-content:center!important;padding:4px 5px!important;border:0!important;border-radius:5px!important;box-sizing:border-box!important;color:var(--color-brand-strong)!important;background:var(--brand-tint-semantic)!important;box-shadow:inset 3px 0 0 var(--color-brand)!important;font-family:var(--font-financial),"Roboto Mono",monospace!important;font-size:12px!important;font-variant-numeric:tabular-nums!important;font-weight:650!important;line-height:1.3!important;overflow-wrap:normal!important;text-align:center!important;white-space:nowrap!important;word-break:keep-all!important}@media(max-width:350px){html[data-theme] #marketCenterPage#marketCenterPage :is(.mh-sector-head,.mh-sector-row){grid-template-columns:minmax(0,1fr) 76px 72px!important;gap:7px!important;padding-inline:9px!important}html[data-theme] #marketCenterPage#marketCenterPage .mh-sector-row>.mh-sector-turnover{font-size:11px!important}}.etf-list-page{color:var(--text-primary)!important;background:var(--bg-base)!important}#semanticFundCenter#semanticFundCenter .etf-hero{border:0!important;background:var(--bg-surface)!important;background-image:none!important;background-size:auto!important;box-shadow:inset 0 1px 0 var(--surface-top-light),var(--surface-shadow)!important}#semanticFundCenter#semanticFundCenter .etf-hero :is(.hero-glow,.hero-texture,.hero-edge){display:none!important}.etf-list-page :is(.fund-entry,.etf-searchbox,.etf-search-panel){border:0!important;background:var(--bg-surface)!important;box-shadow:inset 0 1px 0 var(--surface-top-light),var(--surface-shadow)!important}.etf-list-page .fund-entry.active{box-shadow:inset 0 1px 0 var(--surface-top-light),inset 0 -2px 0 var(--color-brand),var(--surface-shadow)!important}.etf-list-page .entry-monogram{border:0!important;color:var(--color-brand-strong)!important;background:var(--brand-tint-semantic)!important}.etf-list-page .etf-professional-tools{overflow:visible;border:0!important;background:transparent!important;box-shadow:none!important}.etf-list-page .tools-heading{border:0!important;border-bottom:1px solid var(--divider-color)!important}#semanticFundCenter#semanticFundCenter :is(.sort-switch,.category-strip){border:0!important;background:transparent!important;box-shadow:none!important}#semanticFundCenter#semanticFundCenter :is(.sort-switch button,.category-strip button){position:relative;border:0!important;border-radius:0!important;color:var(--text-muted)!important;background:transparent!important;box-shadow:none!important}#semanticFundCenter#semanticFundCenter :is(.sort-switch button.active,.category-strip button.active){border:0!important;border-radius:0!important;color:var(--text-primary)!important;background:transparent!important;box-shadow:none!important;font-weight:700!important}#semanticFundCenter#semanticFundCenter :is(.sort-switch button.active,.category-strip button.active):after{content:"";position:absolute;right:24%;bottom:0;left:24%;height:2px;border:0!important;background:var(--color-brand);box-shadow:none!important}#semanticFundCenter#semanticFundCenter :is(.etf-searchbox,.etf-search-panel,.etf-professional-tools)>.ui-frame-overlay{display:none!important}.etf-list-page :is(.list-head,.list-row){border:0!important;border-radius:0!important;color:var(--text-primary);background:transparent!important;box-shadow:none!important}.etf-list-page .list-head,.etf-list-page .list-row{border-bottom:1px solid var(--divider-color)!important}.etf-list-page .list-row:active{background:var(--control-hover)!important}.etf-list-page :is(.cell-price,.code-text,.turnover-value,.chg-badge,.chg-unavailable){font-family:var(--font-financial),"Roboto Mono",monospace!important;font-variant-numeric:tabular-nums}#orderPanelPage#orderPanelPage{--order-rise: var(--color-up);--order-fall: var(--color-down);--order-canvas: var(--bg-base);--order-surface: var(--bg-control);--order-surface-active: var(--bg-control-active);--order-divider: var(--divider-color);color:var(--text-primary)!important;background:var(--bg-base)!important}#orderPanelPage#orderPanelPage :is(.top-nav,.main-body,.bottom-action){background:var(--bg-base)!important}#orderPanelPage#orderPanelPage :is(.order-controls-card,.quote-card,.order-summary){box-shadow:none!important}#orderPanelPage#orderPanelPage :is(.mode-switch,.stepper,.leverage-list,.position-list){background:var(--bg-control)!important}#orderPanelPage#orderPanelPage :is(.mode-btn.active,.leverage-item.active,.position-item.active){color:var(--text-primary)!important;background:var(--bg-control-active)!important}.stock-trade-sheet{color:var(--text-primary)!important;background:var(--bg-surface)!important;box-shadow:inset 0 1px 0 var(--surface-top-light),var(--surface-shadow)!important}html[data-theme] body .theme-popup-shell{bottom:var(--native-glass-inset, 0px)!important;max-height:calc(100dvh - var(--native-glass-inset, 0px) - 12px)}#profileAssetCenter#profileAssetCenter :is(.menu-block,.asset-mechanism-card){box-shadow:var(--effect-surface-elevation)!important}html[data-theme] body .theme-popup-shell .theme-popup{background:var(--material-glass)!important;box-shadow:var(--effect-surface-elevation)!important}html[data-theme] body .theme-popup-shell :is(h3,.theme-option b,.theme-option strong){color:var(--text-primary)!important}html[data-theme] body .theme-popup-shell :is(p,.theme-option span){color:var(--text-secondary)!important}html[data-theme] body .theme-popup-shell .theme-option{border:0!important;background:var(--bg-surface)!important;box-shadow:var(--effect-surface-elevation)!important}html[data-theme] body .theme-popup-shell .theme-option.active{background:var(--bg-control-active)!important}.native-glass-shell .app-route-shell:after{content:"";display:block;height:74px;flex-shrink:0}:root{--effect-surface-elevation: inset 0 1px 0 var(--surface-top-light), var(--surface-shadow);--motion-fluid: cubic-bezier(.22, .8, .3, 1);--glass-blur: 20px}html[data-theme] body :is(.stock-trade-sheet,.van-action-sheet,.van-dropdown-item__content,.van-popover__content,.theme-popup,.van-tabbar){border:0!important;background:var(--material-glass)!important;backdrop-filter:blur(var(--glass-blur));box-shadow:var(--effect-surface-elevation)!important;color:var(--text-primary)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){html[data-theme] body :is(.stock-trade-sheet,.van-action-sheet,.van-dropdown-item__content,.van-popover__content,.theme-popup,.van-tabbar){background:var(--material-glass-fallback)!important}}#quantLightingEngine#quantLightingEngine{color:var(--text-primary)!important;background:var(--bg-base)!important}#quantLightingEngine#quantLightingEngine .engine-head{background:var(--bg-surface)!important;box-shadow:var(--effect-surface-elevation)!important;border:0!important}#quantLightingEngine#quantLightingEngine .engine-head:before{content:"";position:absolute;top:-100px;right:10%;bottom:-100px;left:5%;background:radial-gradient(ellipse,var(--ambient-brand),transparent 70%);filter:blur(100px);pointer-events:none}#quantLightingEngine#quantLightingEngine .engine-head:after{background:var(--ambient-info);filter:blur(100px)}#quantLightingEngine#quantLightingEngine :is(.engine-titlebar h1,.research-copy b,.stock-identity b,.grid-engine-copy strong,.factor-cabin b,.model-stream strong){color:var(--text-primary)!important}#quantLightingEngine#quantLightingEngine :is(.engine-titlebar p,.grid-engine-copy em,.research-copy span,.stock-identity span,.style-note,.policy-note){color:var(--text-muted)!important}#quantLightingEngine#quantLightingEngine .grid-engine-entry{margin:16px 0 2px;padding:14px 12px;border:0!important;border-radius:12px;background:var(--bg-surface)!important;box-shadow:var(--effect-surface-elevation)!important}#quantLightingEngine#quantLightingEngine :is(.engine-kicker,.engine-state,.engine-state span,.engine-state time,.matrix-id,.matrix-id b,.matrix-id em,.grid-engine-copy small,.research-copy small,.scan-refresh,.scan-refresh span,.telemetry-foot span,.telemetry-foot b,.model-stream small,.model-stream span,.style-note span,.style-note b,.signal-tape small){color:var(--text-secondary)!important}#quantLightingEngine#quantLightingEngine .telemetry-labels{grid-template-columns:repeat(3,minmax(0,1fr))}#quantLightingEngine#quantLightingEngine .telemetry-labels>span{gap:4px}#quantLightingEngine#quantLightingEngine .telemetry-labels small{display:none}#quantLightingEngine#quantLightingEngine .telemetry-labels b{color:var(--text-secondary)!important;font-size:11px!important}#quantLightingEngine#quantLightingEngine .telemetry-labels strong{color:var(--text-primary)!important}#quantCandidateMatrix#quantCandidateMatrix .strategy-row{position:relative;isolation:isolate;border:0!important;border-bottom:1px solid var(--divider-color)!important;background:transparent!important;box-shadow:none!important}#quantCandidateMatrix#quantCandidateMatrix .score-pod{position:relative;isolation:isolate}#quantCandidateMatrix#quantCandidateMatrix .score-pod:before{content:"";position:absolute;top:-25px;right:-35px;bottom:-25px;left:-35px;z-index:-1;pointer-events:none;background:var(--ambient-info);filter:blur(28px)}#quantCandidateMatrix#quantCandidateMatrix .factor-cabin{background:var(--signal-fill)!important;box-shadow:inset 0 1px 0 var(--surface-top-light)!important;border:0!important;border-radius:4px}#quantCandidateMatrix#quantCandidateMatrix .style-tabs{background:transparent!important;border:0!important;box-shadow:none!important}#quantCandidateMatrix#quantCandidateMatrix .strategy-tab{color:var(--text-muted)!important;background:transparent!important;border:0!important}#quantCandidateMatrix#quantCandidateMatrix .strategy-tab.active{color:var(--text-primary)!important}#quantCandidateMatrix#quantCandidateMatrix .is-up{color:var(--color-up)!important}#quantCandidateMatrix#quantCandidateMatrix .is-down{color:var(--color-down)!important}html[data-theme] #quantLightingEngine#quantLightingEngine .engine-content{padding:16px 14px 30px!important}html[data-theme] #quantLightingEngine#quantLightingEngine .grid-engine-entry{min-height:90px!important;margin:0 0 14px!important;padding:14px!important;border:0!important;border-radius:16px!important;background:var(--bg-surface)!important;box-shadow:var(--effect-surface-elevation)!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .scan-panel{padding:15px!important;border:0!important;border-radius:16px!important;background:var(--bg-surface)!important;box-shadow:var(--effect-surface-elevation)!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .research-head{align-items:center!important;padding:0 0 12px!important;border:0!important;border-bottom:1px solid var(--divider-color)!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .research-copy span{max-width:220px!important;white-space:normal!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .scan-refresh{min-height:34px!important;padding:0 10px!important;border:0!important;border-radius:8px!important;color:var(--text-secondary)!important;background:var(--bg-control)!important;box-shadow:none!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .model-stream{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;padding:12px 0!important;border:0!important;border-bottom:1px solid var(--divider-color)!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .model-stream>div{display:flex!important;min-width:0!important;min-height:58px!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:5px!important;padding:7px 3px!important;border:0!important;border-radius:9px!important;background:var(--bg-control)!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .model-stream small{display:none!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .model-stream strong{color:var(--text-primary)!important;font-size:16px!important;line-height:1!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .model-stream .is-status strong{color:var(--color-stability)!important;font-size:12px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .model-stream span{grid-column:auto!important;color:var(--text-muted)!important;font-size:9px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .style-tabs{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;padding:10px 0 0!important;overflow:visible!important;border:0!important;background:transparent!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .strategy-tab{display:flex!important;min-width:0!important;min-height:34px!important;align-items:center!important;justify-content:center!important;padding:0 2px 5px!important;color:var(--text-muted)!important;background:transparent!important;font-size:10px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .strategy-tab.active{color:var(--color-brand-strong)!important;font-weight:700!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .strategy-tab.active:after{width:24px!important;height:2px!important;background:var(--color-brand)!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .style-note{min-height:38px!important;padding-top:6px!important;border:0!important;color:var(--text-muted)!important;line-height:1.5!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .style-note span{white-space:normal!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .candidate-heading{margin:20px 2px 11px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .candidate-heading h2{font-size:17px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .candidate-heading h2 span{display:inline-flex!important;min-width:26px!important;min-height:22px!important;align-items:center!important;justify-content:center!important;border-radius:6px!important;color:var(--color-brand-strong)!important;background:var(--brand-tint-semantic)!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .strategy-row{padding:14px!important;border:0!important;border-radius:15px!important;background:var(--bg-surface)!important;box-shadow:var(--effect-surface-elevation)!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .strategy-row:active,html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .strategy-row:focus-visible{background:var(--bg-control)!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .score-pod:before{display:none!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .factor-matrix{grid-template-columns:58px repeat(5,minmax(0,1fr))!important;gap:4px!important;margin:13px 0 0!important;padding:9px 7px!important;border:0!important;border-radius:10px!important;background:var(--bg-control)!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .factor-cabin{height:30px!important;border:0!important;border-radius:5px!important;background:var(--signal-fill)!important;box-shadow:inset 0 1px 0 var(--surface-top-light)!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .factor-cabin small{font-size:9px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .factor-cabin b{font-size:11px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .signal-tape{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px 14px!important;margin:12px 0!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .signal-tape>span{align-items:baseline!important;justify-content:space-between!important;flex-direction:row!important;gap:6px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .signal-tape small{font-size:9px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .signal-tape b{font-size:10px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .strategy-row footer{margin:0!important;padding-top:10px!important;border-top:1px solid var(--divider-color)!important}@media(max-width:350px){html[data-theme] #quantLightingEngine#quantLightingEngine .engine-content{padding-inline:10px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .scan-panel,html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .strategy-row{padding:12px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .factor-matrix{grid-template-columns:52px repeat(5,minmax(0,1fr))!important;gap:3px!important;padding-inline:4px!important}}#orderPanelPage#orderPanelPage :is(.order-controls-card,.order-summary,.quote-card){border:0!important;background:var(--bg-surface)!important;box-shadow:var(--effect-surface-elevation)!important}#orderPanelPage#orderPanelPage .bottom-action{background:var(--material-glass)!important;backdrop-filter:blur(var(--glass-blur));box-shadow:var(--effect-surface-elevation)}#semanticStockDetail#semanticStockDetail{background:var(--bg-base)!important;color:var(--text-primary)}#semanticStockDetail#semanticStockDetail :is(.price-panel,.quote-panel){position:relative;border:0!important;background:var(--bg-surface)!important;box-shadow:var(--effect-surface-elevation)!important}#semanticStockDetail#semanticStockDetail .price-panel{background:radial-gradient(ellipse at 10% 30%,var(--ambient-brand),transparent 75%),var(--bg-surface)!important}#semanticStockDetail#semanticStockDetail :is(.up,.red){color:var(--color-up)!important}#semanticStockDetail#semanticStockDetail :is(.down,.green){color:var(--color-down)!important}html[data-theme] :is(.cell-price,.chg-badge,.qr-price,.qr-vol,.cur-price,.price-chg,.quote strong,.quote span,.signal-tape b,.factor-cabin b,.score-value,.model-stream strong,.financial-input input,.trade-summary strong){font-family:var(--font-financial),"Roboto Mono",monospace!important;font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1}html[data-theme] :is(button,[role=button],[role=tab]){transition:transform .18s var(--motion-fluid),background-color .18s ease,color .18s ease;transform-origin:center}html[data-theme] :is(button,[role=button],[role=tab]):not(:disabled):not([aria-disabled=true]):active{transform:scale(.96)}@media(prefers-reduced-motion:reduce){html[data-theme] :is(button,[role=button],[role=tab]){transition:none}html[data-theme] :is(button,[role=button],[role=tab]):active{transform:none!important}}.is-delayed-busy :is(.asset-total,.detail-value,.trade-summary strong),.trade-summary.is-delayed-busy strong{color:transparent!important;border-radius:4px;background:linear-gradient(100deg,var(--bg-control) 20%,var(--control-hover) 50%,var(--bg-control) 80%);background-size:200% 100%;animation:semantic-skeleton 1.4s ease-in-out infinite}.is-delayed-busy .asset-total *{visibility:hidden}.asset-refresh-status{color:var(--text-muted);font-size:12px;line-height:1.5}.asset-refresh-status button{border:0;color:var(--color-brand-strong);background:transparent}.stock-trade-sheet .financial-input.invalid{background:var(--color-up-fill)!important;color:var(--color-up)!important}.stock-trade-sheet .financial-input.invalid input{color:inherit!important}@keyframes semantic-skeleton{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.is-delayed-busy *,.stock-trade-sheet.is-shaking{animation:none!important}}.rolling-amount{max-width:100%;white-space:nowrap}#profileAssetCenter#profileAssetCenter .rolling-amount{font-size:calc(40px * var(--amount-scale, 1))!important}#profileAssetCenter#profileAssetCenter .rolling-amount,#profileAssetCenter#profileAssetCenter .rolling-slot,#profileAssetCenter#profileAssetCenter .rolling-character{line-height:1.3!important;letter-spacing:0!important;color:var(--text-primary)!important}#profileAssetCenter#profileAssetCenter :is(.rolling-slot,.rolling-character){font-size:inherit!important;font-family:inherit!important;font-weight:inherit!important}#profileAssetCenter#profileAssetCenter .rolling-slot{display:grid;height:auto;width:auto;min-width:0;flex-shrink:0}#profileAssetCenter#profileAssetCenter .rolling-character{grid-area:1 / 1}#supportEntrySheet#supportEntrySheet{display:grid!important;place-items:end center!important;padding:0!important;background:var(--overlay-scrim)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#supportEntrySheet#supportEntrySheet .service-entry-dialog{position:relative!important;width:100%!important;max-width:460px!important;margin:0 auto!important;padding:24px 18px calc(16px + env(safe-area-inset-bottom))!important;box-sizing:border-box!important;overflow:hidden!important;border:0!important;border-radius:20px 20px 0 0!important;color:var(--text-primary)!important;text-align:left!important;background:var(--bg-surface-raised)!important;box-shadow:var(--effect-surface-elevation)!important}#supportEntrySheet#supportEntrySheet .service-entry-dialog:before{content:""!important;position:absolute!important;top:8px!important;left:50%!important;display:block!important;width:36px!important;height:4px!important;border:0!important;border-radius:999px!important;transform:translate(-50%)!important;background:var(--divider-color)!important}#supportEntrySheet#supportEntrySheet .service-entry-head{display:grid!important;grid-template-columns:44px minmax(0,1fr) 34px!important;align-items:center!important;gap:12px!important}#supportEntrySheet#supportEntrySheet .service-entry-icon{width:44px!important;height:44px!important;margin:0!important;border:0!important;border-radius:14px!important;color:var(--color-brand-strong)!important;background:var(--brand-tint-semantic)!important;box-shadow:inset 0 1px 0 var(--surface-top-light)!important}#supportEntrySheet#supportEntrySheet .service-entry-icon svg{width:23px!important;height:23px!important;color:inherit!important;stroke:currentColor!important}#supportEntrySheet#supportEntrySheet .service-entry-heading{min-width:0!important}#supportEntrySheet#supportEntrySheet .service-entry-badge{width:auto!important;margin:0 0 3px!important;padding:0!important;border:0!important;border-radius:0!important;color:var(--color-brand-strong)!important;background:transparent!important;font-size:10px!important;font-weight:700!important;line-height:1.35!important;letter-spacing:.14em!important}#supportEntrySheet#supportEntrySheet .service-entry-dialog h2{margin:0!important;color:var(--text-primary)!important;font-size:18px!important;font-weight:750!important;line-height:1.35!important;letter-spacing:0!important}#supportEntrySheet#supportEntrySheet .service-entry-close{width:34px!important;height:34px!important;padding:0 0 2px!important;border:0!important;border-radius:50%!important;color:var(--text-secondary)!important;background:var(--bg-control)!important;box-shadow:none!important;font-size:24px!important;font-weight:300!important;line-height:1!important}#supportEntrySheet#supportEntrySheet .service-entry-description{margin:16px 0 14px!important;color:var(--text-secondary)!important;font-size:13px!important;line-height:1.7!important}#supportEntrySheet#supportEntrySheet .service-entry-scope{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;overflow:hidden!important;border:0!important;border-radius:10px!important;background:var(--bg-control)!important}#supportEntrySheet#supportEntrySheet .service-entry-scope span{position:relative!important;min-width:0!important;padding:9px 4px!important;border:0!important;border-radius:0!important;color:var(--text-secondary)!important;text-align:center!important;white-space:nowrap!important;background:transparent!important;font-size:11px!important;line-height:1.35!important}#supportEntrySheet#supportEntrySheet .service-entry-scope span+span:before{content:""!important;position:absolute!important;top:9px!important;bottom:9px!important;left:0!important;width:1px!important;background:var(--divider-subtle)!important}#supportEntrySheet#supportEntrySheet .service-entry-security{margin:12px 0 0!important;padding:10px 11px!important;display:grid!important;grid-template-columns:18px minmax(0,1fr)!important;align-items:start!important;gap:8px!important;border:0!important;border-radius:10px!important;color:var(--text-secondary)!important;background:var(--brand-tint-semantic)!important;font-size:11px!important;line-height:1.55!important}#supportEntrySheet#supportEntrySheet .service-entry-security svg{width:18px!important;height:18px!important;margin:0!important;color:var(--color-brand-strong)!important;stroke:currentColor!important}#supportEntrySheet#supportEntrySheet .service-entry-error{margin:10px 0 0!important;padding:9px 11px!important;border:0!important;border-radius:9px!important;color:var(--color-up)!important;background:var(--color-up-fill)!important;font-size:11px!important;line-height:1.55!important}#supportEntrySheet#supportEntrySheet .service-entry-actions{margin-top:16px!important;display:grid!important;grid-template-columns:104px minmax(0,1fr)!important;gap:10px!important}#supportEntrySheet#supportEntrySheet .service-entry-cancel,#supportEntrySheet#supportEntrySheet .service-entry-confirm{min-height:46px!important;margin:0!important;padding:0 12px!important;border:0!important;border-radius:11px!important;box-shadow:none!important;font-size:14px!important;font-weight:750!important;line-height:1.2!important;letter-spacing:0!important;white-space:nowrap!important;transition:transform .16s cubic-bezier(.2,.8,.2,1),opacity .16s ease!important}#supportEntrySheet#supportEntrySheet .service-entry-cancel{color:var(--text-secondary)!important;background:var(--bg-control)!important}#supportEntrySheet#supportEntrySheet .service-entry-confirm{--text-secondary: var(--text-on-brand);color:var(--text-on-brand)!important;background:var(--color-brand-strong)!important}#supportEntrySheet#supportEntrySheet :is(.service-entry-close,.service-entry-cancel,.service-entry-confirm):active{transform:scale(.97)!important}#supportEntrySheet#supportEntrySheet :is(.service-entry-cancel,.service-entry-confirm):disabled{opacity:.58!important}#supportEntrySheet#supportEntrySheet .service-entry-dialog>small{display:block!important;margin-top:9px!important;color:var(--text-secondary)!important;text-align:center!important;font-size:10px!important;line-height:1.4!important}@media(min-width:600px){#supportEntrySheet#supportEntrySheet{place-items:center!important;padding:24px!important}#supportEntrySheet#supportEntrySheet .service-entry-dialog{border-radius:20px!important}}@media(max-height:620px){#supportEntrySheet#supportEntrySheet .service-entry-dialog{padding-top:20px!important}#supportEntrySheet#supportEntrySheet .service-entry-description{margin-block:10px!important;line-height:1.55!important}#supportEntrySheet#supportEntrySheet .service-entry-security{margin-top:8px!important;padding-block:8px!important}#supportEntrySheet#supportEntrySheet .service-entry-actions{margin-top:10px!important}}@media(prefers-reduced-motion:reduce){#supportEntrySheet#supportEntrySheet :is(.service-entry-cancel,.service-entry-confirm){transition:none!important}}#messageCenterV879#messageCenterV879{min-height:100vh!important;padding-bottom:calc(22px + env(safe-area-inset-bottom))!important;color:var(--text-primary)!important;background:var(--bg-base)!important}#messageCenterV879#messageCenterV879 .nav-action{--text-secondary: var(--color-brand-strong);min-width:42px!important;min-height:36px!important;padding:0 5px!important;border:0!important;color:var(--color-brand-strong)!important;background:transparent!important;font-size:13px!important;font-weight:650!important}#messageCenterV879#messageCenterV879 .message-dashboard{margin:12px 12px 9px!important;padding:15px 15px 12px!important;overflow:hidden!important;border:0!important;border-radius:15px!important;color:var(--text-primary)!important;background:var(--bg-surface)!important;box-shadow:var(--effect-surface-elevation)!important}#messageCenterV879#messageCenterV879 .dashboard-head{align-items:center!important;gap:12px!important}#messageCenterV879#messageCenterV879 .dashboard-head>div{min-width:0!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:baseline!important;-moz-column-gap:10px!important;column-gap:10px!important;row-gap:4px!important}#messageCenterV879#messageCenterV879 .dashboard-head small{grid-column:1 / -1!important;color:var(--text-secondary)!important;opacity:1!important;font-size:11px!important;line-height:1.35!important}#messageCenterV879#messageCenterV879 .dashboard-head strong{color:var(--text-primary)!important;font-family:var(--font-financial),"Roboto Mono",monospace!important;font-size:28px!important;font-weight:780!important;font-variant-numeric:tabular-nums!important;line-height:1!important}#messageCenterV879#messageCenterV879 .dashboard-head strong em{margin-left:7px!important;color:var(--text-secondary)!important;opacity:1!important;font-family:inherit!important;font-size:11px!important;font-weight:500!important}#messageCenterV879#messageCenterV879 .dashboard-head button{--text-secondary: var(--color-brand-strong);flex:none!important;min-height:34px!important;margin:0!important;padding:0 12px!important;border:0!important;border-radius:17px!important;color:var(--color-brand-strong)!important;background:var(--brand-tint-semantic)!important;font-size:11px!important;font-weight:650!important}#messageCenterV879#messageCenterV879 .dashboard-head button:disabled{--text-secondary: var(--text-disabled);color:var(--text-disabled)!important;background:var(--color-neutral-fill)!important;opacity:1!important}#messageCenterV879#messageCenterV879 .dashboard-metrics{margin-top:13px!important;padding-top:11px!important;border:0!important;border-top:1px solid var(--divider-subtle)!important;border-radius:0!important;background:transparent!important}#messageCenterV879#messageCenterV879 .dashboard-metrics>:is(div,button){position:relative!important;display:grid!important;place-items:center!important;gap:3px!important;min-height:39px!important;padding:0!important;border:0!important;color:var(--text-primary)!important;background:transparent!important}#messageCenterV879#messageCenterV879 .dashboard-metrics>:is(div,button)+:is(div,button):before{content:""!important;position:absolute!important;top:4px!important;bottom:4px!important;left:0!important;width:1px!important;background:var(--divider-subtle)!important}#messageCenterV879#messageCenterV879 .dashboard-metrics b{color:var(--text-primary)!important;font-family:var(--font-financial),"Roboto Mono",monospace!important;font-size:17px!important;font-weight:720!important;font-variant-numeric:tabular-nums!important}#messageCenterV879#messageCenterV879 .dashboard-metrics span{color:var(--text-secondary)!important;opacity:1!important;font-size:10px!important}#messageCenterV879#messageCenterV879 .message-audit{margin:0 12px 10px!important;padding:7px 9px 7px 12px!important;display:flex!important;align-items:center!important;gap:8px!important;border:0!important;border-radius:10px!important;color:var(--text-secondary)!important;background:var(--signal-fill)!important}#messageCenterV879#messageCenterV879 .message-audit>span{min-width:0!important;flex:1!important;display:flex!important;align-items:center!important;gap:7px!important;color:var(--text-secondary)!important;text-align:left!important;white-space:normal!important;font-size:10px!important;line-height:1.45!important}#messageCenterV879#messageCenterV879 .message-audit>span i{width:7px!important;height:7px!important;flex:none!important;border-radius:50%!important;background:var(--color-signal)!important;box-shadow:0 0 8px var(--ambient-info)!important}#messageCenterV879#messageCenterV879 .message-audit>button{--text-secondary: var(--color-algorithm);flex:none!important;width:auto!important;min-height:30px!important;padding:0 9px!important;border:0!important;border-radius:8px!important;color:var(--color-algorithm)!important;background:var(--signal-fill-strong)!important;font-size:10px!important;font-weight:650!important;white-space:nowrap!important}#messageCenterV879#messageCenterV879 .category-tabs{margin:0 12px 10px!important;padding:3px!important;display:flex!important;gap:0!important;overflow-x:auto!important;border:0!important;border-radius:11px!important;background:var(--bg-control)!important;box-shadow:none!important;scrollbar-width:none!important}#messageCenterV879#messageCenterV879 .category-tabs::-webkit-scrollbar{display:none!important}#messageCenterV879#messageCenterV879 .category-tabs button{min-width:46px!important;min-height:34px!important;flex:1 0 46px!important;padding:0 8px!important;border:0!important;border-radius:8px!important;color:var(--text-secondary)!important;background:transparent!important;box-shadow:none!important;font-size:11px!important;font-weight:550!important;white-space:nowrap!important}#messageCenterV879#messageCenterV879 .category-tabs button.active{--text-secondary: var(--color-brand-strong);color:var(--color-brand-strong)!important;background:var(--bg-surface)!important;box-shadow:inset 0 1px 0 var(--surface-top-light),var(--surface-shadow)!important;font-weight:750!important}#messageCenterV879#messageCenterV879 main.scroll-view{margin:0 12px!important;padding:0!important;overflow:hidden!important;border:0!important;border-radius:15px!important;background:var(--bg-surface)!important;box-shadow:var(--effect-surface-elevation)!important}#messageCenterV879#messageCenterV879 .msg-card,#messageCenterV879#messageCenterV879 .msg-card.unread{position:relative!important;min-height:88px!important;margin:0!important;padding:13px 12px!important;gap:10px!important;border:0!important;border-bottom:1px solid var(--divider-subtle)!important;border-radius:0!important;color:var(--text-primary)!important;background:var(--bg-surface)!important;box-shadow:none!important}#messageCenterV879#messageCenterV879 .msg-card.unread{background:linear-gradient(90deg,var(--brand-tint-semantic),transparent 42%)!important;box-shadow:inset 3px 0 0 var(--color-brand)!important}#messageCenterV879#messageCenterV879 .van-swipe-cell__right{right:-1px!important}#messageCenterV879#messageCenterV879 .van-swipe-cell:last-child .msg-card{border-bottom:0!important}#messageCenterV879#messageCenterV879 .msg-card>.ui-frame-overlay{display:none!important}#messageCenterV879#messageCenterV879 .msg-icon{width:36px!important;height:36px!important;flex-basis:36px!important;border:0!important;border-radius:11px!important;color:var(--text-secondary)!important;background:var(--bg-control)!important;box-shadow:none!important}#messageCenterV879#messageCenterV879 .msg-icon svg{width:19px!important;height:19px!important;color:inherit!important}#messageCenterV879#messageCenterV879 .msg-icon svg *{color:inherit!important;stroke:currentColor!important}#messageCenterV879#messageCenterV879 .msg-icon.icon-trade{color:var(--color-up)!important;background:var(--color-up-fill)!important}#messageCenterV879#messageCenterV879 .msg-icon.icon-fund{color:var(--color-brand-strong)!important;background:var(--brand-tint-semantic)!important}#messageCenterV879#messageCenterV879 .msg-icon.icon-account{color:var(--color-down)!important;background:var(--color-down-fill)!important}#messageCenterV879#messageCenterV879 .msg-icon.icon-market{color:var(--color-info)!important;background:var(--signal-fill)!important}#messageCenterV879#messageCenterV879 .msg-icon i{top:-2px!important;right:-2px!important;width:7px!important;height:7px!important;border:2px solid var(--bg-surface)!important;background:var(--color-up)!important}#messageCenterV879#messageCenterV879 .msg-main{min-width:0!important}#messageCenterV879#messageCenterV879 .msg-head{gap:8px!important;align-items:baseline!important}#messageCenterV879#messageCenterV879 .msg-head strong{color:var(--text-primary)!important;font-size:13px!important;font-weight:680!important;line-height:1.4!important}#messageCenterV879#messageCenterV879 .msg-head time{color:var(--text-muted)!important;font-family:var(--font-financial),"Roboto Mono",monospace!important;font-size:9px!important;font-variant-numeric:tabular-nums!important}#messageCenterV879#messageCenterV879 .msg-main p{margin:4px 0 7px!important;color:var(--text-secondary)!important;font-size:11px!important;line-height:1.55!important}#messageCenterV879#messageCenterV879 .msg-meta{gap:7px!important;color:var(--text-muted)!important;font-size:9px!important}#messageCenterV879#messageCenterV879 .msg-meta span{padding:0!important;color:var(--text-muted)!important;background:transparent!important}#messageCenterV879#messageCenterV879 .msg-meta em{padding:2px 6px!important;border:0!important;border-radius:7px!important;color:var(--color-brand-strong)!important;background:var(--brand-tint-semantic)!important;font-style:normal!important}#messageCenterV879#messageCenterV879 .msg-meta em.urgent,#messageCenterV879#messageCenterV879 .msg-meta .task-state.pending{color:var(--color-up)!important;background:var(--color-up-fill)!important}#messageCenterV879#messageCenterV879 .msg-meta .task-state.completed{color:var(--color-down)!important;background:var(--color-down-fill)!important}#messageCenterV879#messageCenterV879 .msg-meta b{margin-left:auto!important;color:var(--color-brand-strong)!important;font-size:10px!important;font-weight:650!important;white-space:nowrap!important}#messageCenterV879#messageCenterV879 .due-line{margin-top:7px!important;padding:6px 8px 0!important;border:0!important;border-top:1px solid var(--divider-subtle)!important;color:var(--color-up)!important;background:transparent!important}#messageCenterV879#messageCenterV879 .state-box{min-height:360px!important;padding:48px 16px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#messageCenterV879#messageCenterV879 .manage-bar{border:0!important;border-top:1px solid var(--divider-subtle)!important;color:var(--text-primary)!important;background:var(--bg-surface-raised)!important;box-shadow:var(--surface-shadow)!important}.message-detail-sheet.message-detail-sheet{border:0!important;border-radius:20px 20px 0 0!important;color:var(--text-primary)!important;background:var(--bg-surface-raised)!important;box-shadow:var(--effect-surface-elevation)!important}.message-detail-sheet.message-detail-sheet .detail-wrap{border:0!important;border-radius:0!important;color:var(--text-primary)!important;background:transparent!important;box-shadow:none!important}.message-detail-sheet.message-detail-sheet :is(.detail-body,.detail-task){border:0!important;color:var(--text-secondary)!important;background:var(--bg-control)!important}.message-detail-sheet.message-detail-sheet .detail-action{--text-secondary: var(--text-on-brand);border:0!important;color:var(--text-on-brand)!important;background:var(--color-brand-strong)!important}@media(max-width:360px){#messageCenterV879#messageCenterV879 .category-tabs button{min-width:44px!important;flex-basis:44px!important;padding-inline:6px!important}#messageCenterV879#messageCenterV879 .message-audit{padding-left:9px!important}}@media(prefers-reduced-motion:reduce){#messageCenterV879#messageCenterV879 .msg-card,#messageCenterV879#messageCenterV879 .category-tabs button{transition:none!important}}#profileAssetCenter#profileAssetCenter .menu-section{padding-block:4px 2px!important}#profileAssetCenter#profileAssetCenter .menu-block{margin-bottom:16px!important;border-radius:15px!important}#profileAssetCenter#profileAssetCenter .block-title{min-height:44px!important;padding:14px 14px 9px!important;display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:12px!important;color:var(--text-primary)!important;font-size:13px!important;font-weight:720!important;letter-spacing:.02em!important}#profileAssetCenter#profileAssetCenter .menu-block:nth-child(2) .block-title:after,#profileAssetCenter#profileAssetCenter .menu-block:nth-child(3) .block-title:after{color:var(--text-muted)!important;font-family:var(--font-financial),"Roboto Mono",monospace!important;font-size:9px!important;font-weight:500!important;letter-spacing:.08em!important}#profileAssetCenter#profileAssetCenter .menu-block:nth-child(2) .block-title:after{content:"身份 · 资金 · 交易"!important}#profileAssetCenter#profileAssetCenter .menu-block:nth-child(3) .block-title:after{content:"安全 · 显示 · 系统"!important}#profileAssetCenter#profileAssetCenter .menu-list-item{min-height:56px!important;gap:12px!important;padding-inline:13px!important;transition:background-color .16s ease,transform .16s cubic-bezier(.2,.8,.2,1)!important}#profileAssetCenter#profileAssetCenter .menu-list-item+.menu-list-item:before{right:13px!important;left:57px!important;background:var(--divider-subtle)!important}#profileAssetCenter#profileAssetCenter .menu-list-item:active{transform:scale(.985)!important;background:var(--bg-control)!important}#profileAssetCenter#profileAssetCenter .menu-list-icon{width:32px!important;height:32px!important;flex-basis:32px!important;border:0!important;border-radius:10px!important;color:var(--text-secondary)!important;background:var(--color-neutral-fill)!important}#profileAssetCenter#profileAssetCenter .menu-list-icon :is(svg,i){width:17px!important;height:17px!important;color:inherit!important}#profileAssetCenter#profileAssetCenter .menu-list-icon :is(svg,svg *){stroke:currentColor!important}#profileAssetCenter#profileAssetCenter .menu-list-icon:is(.ic-verify,.ic-shield,.ic-password){color:var(--color-brand-strong)!important;background:var(--brand-tint-semantic)!important}#profileAssetCenter#profileAssetCenter .menu-list-icon:is(.ic-bank,.ic-detail,.ic-history){color:var(--color-down)!important;background:var(--color-down-fill)!important}#profileAssetCenter#profileAssetCenter .menu-list-icon:is(.ic-order,.ic-update){color:var(--color-info)!important;background:var(--signal-fill)!important}#profileAssetCenter#profileAssetCenter .menu-list-icon:is(.ic-theme,.ic-language,.ic-font){color:var(--color-algorithm)!important;background:var(--signal-fill-strong)!important}#profileAssetCenter#profileAssetCenter .menu-list-name{font-size:13px!important;font-weight:620!important;letter-spacing:.01em!important}#profileAssetCenter#profileAssetCenter .menu-list-meta{min-width:40px!important;padding:4px 7px!important;border:0!important;border-radius:8px!important;color:var(--text-secondary)!important;background:var(--bg-control)!important;font-size:10px!important;font-weight:600!important;line-height:1.2!important;text-align:center!important}#profileAssetCenter#profileAssetCenter .menu-list-arrow{width:10px!important;color:var(--text-secondary)!important;font-size:16px!important;font-weight:400!important;opacity:.72!important;text-align:right!important}#profileAssetCenter#profileAssetCenter :is(.pay-desc,.pay-arrow,.banner-desc){color:var(--text-secondary)!important}#profileAssetCenter#profileAssetCenter .logout-section{margin:2px 12px 22px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#profileAssetCenter#profileAssetCenter .logout-btn{height:48px!important;border:0!important;border-top:1px solid var(--divider-subtle)!important;border-radius:0!important;color:var(--text-secondary)!important;background:transparent!important;box-shadow:none!important;font-size:12px!important;font-weight:560!important;letter-spacing:.08em!important}#profileAssetCenter#profileAssetCenter .logout-btn:active{color:var(--color-up)!important;background:var(--color-up-fill)!important}@media(max-width:360px){#profileAssetCenter#profileAssetCenter .block-title:after{max-width:48%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}}@media(prefers-reduced-motion:reduce){#profileAssetCenter#profileAssetCenter .menu-list-item{transition:none!important}}#privateFundV881#privateFundV881{min-height:100vh!important;color:var(--text-primary)!important;background:var(--bg-base)!important}#privateFundV881#privateFundV881 .private-hero{position:relative!important;overflow:hidden!important;padding-top:var(--app-safe-top, 0)!important;border:0!important;background:radial-gradient(circle at 88% 14%,var(--color-brand-glow),transparent 34%),linear-gradient(155deg,var(--brand-tint-semantic),transparent 62%),var(--bg-base)!important}#privateFundV881#privateFundV881 .private-hero:before{content:""!important;position:absolute!important;top:var(--app-safe-top, 0)!important;right:18px!important;left:18px!important;height:1px!important;background:linear-gradient(90deg,transparent,var(--color-brand),transparent)!important;opacity:.65!important}#privateFundV881#privateFundV881 .hero-ambient{position:absolute!important;top:52px!important;right:-44px!important;width:148px!important;height:148px!important;border:1px solid var(--border-brand)!important;border-radius:50%!important;box-shadow:0 0 46px var(--color-brand-glow)!important;opacity:.42!important;pointer-events:none!important}#privateFundV881#privateFundV881 .private-hero:after{content:""!important;position:absolute!important;right:-72px!important;bottom:-90px!important;width:210px!important;height:210px!important;pointer-events:none!important;border-radius:50%!important;background:var(--ambient-brand)!important;filter:blur(70px)!important;opacity:.72!important}#privateFundV881#privateFundV881 .pf-topbar{position:relative!important;z-index:2!important;min-height:46px!important;padding:0 12px!important;border:0!important;border-bottom:1px solid var(--divider-subtle)!important;color:var(--text-primary)!important;background:transparent!important;font-size:14px!important;font-weight:680!important}#privateFundV881#privateFundV881 .back-button{width:34px!important;height:34px!important;border:0!important;color:var(--text-secondary)!important;background:transparent!important;font-size:25px!important}#privateFundV881#privateFundV881 .topbar-mark{width:29px!important;height:29px!important;border:0!important;border-radius:9px!important;color:var(--color-brand-strong)!important;background:var(--brand-tint-semantic)!important;font-size:9px!important}#privateFundV881#privateFundV881 .hero-copy{position:relative!important;z-index:1!important;padding:17px 14px 15px!important}#privateFundV881#privateFundV881 .hero-eyebrow{display:block!important;color:var(--color-brand-strong)!important;font-size:8px!important;letter-spacing:.14em!important}#privateFundV881#privateFundV881 .hero-heading{margin-top:5px!important;gap:12px!important}#privateFundV881#privateFundV881 .hero-heading h1{color:var(--text-primary)!important;font-size:24px!important;font-weight:760!important;letter-spacing:.01em!important}#privateFundV881#privateFundV881 .hero-heading p{margin-top:4px!important;color:var(--text-secondary)!important;font-size:10px!important}#privateFundV881#privateFundV881 .hero-seal{width:48px!important;height:48px!important;flex:0 0 48px!important;border:0!important;border-radius:16px!important;color:var(--color-brand-strong)!important;background:linear-gradient(145deg,var(--brand-tint-semantic),var(--bg-surface))!important;box-shadow:inset 0 1px 0 var(--surface-top-light),0 10px 24px -18px var(--color-brand-glow)!important;font-size:13px!important}#privateFundV881#privateFundV881 .hero-seal small{color:var(--text-muted)!important;font-size:7px!important}#privateFundV881#privateFundV881 .hero-stats{margin-top:12px!important;padding:9px 0!important;gap:0!important;border:0!important;border-radius:14px!important;background:color-mix(in srgb,var(--bg-surface) 90%,transparent)!important;box-shadow:var(--effect-surface-elevation)!important}#privateFundV881#privateFundV881 .hero-stats div{position:relative!important;min-height:38px!important;gap:2px!important;border:0!important;border-radius:0!important;background:transparent!important}#privateFundV881#privateFundV881 .hero-stats div+div:before{content:""!important;position:absolute!important;top:5px!important;bottom:5px!important;left:0!important;width:1px!important;background:var(--divider-subtle)!important}#privateFundV881#privateFundV881 .hero-stats small{color:var(--text-secondary)!important;font-size:9px!important}#privateFundV881#privateFundV881 .hero-stats b{color:var(--text-primary)!important;font-size:13px!important;font-variant-numeric:tabular-nums!important}#privateFundV881#privateFundV881 .private-content{padding:13px 12px calc(28px + env(safe-area-inset-bottom))!important}#privateFundV881#privateFundV881 .qualification-card{min-height:56px!important;padding:9px 10px!important;grid-template-columns:30px minmax(0,1fr) auto!important;border-radius:12px!important}#privateFundV881#privateFundV881 .shield-mark{width:29px!important;height:29px!important;border:0!important;border-radius:9px!important;color:var(--color-brand-strong)!important;background:var(--brand-tint-semantic)!important}#privateFundV881#privateFundV881 .qualification-card b{color:var(--text-primary)!important;font-size:11px!important}#privateFundV881#privateFundV881 .qualification-card p{margin-top:3px!important;color:var(--text-secondary)!important;font-size:9px!important;line-height:1.4!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important}#privateFundV881#privateFundV881 .demo-badge{border:0!important;border-radius:7px!important;color:var(--color-info)!important;background:color-mix(in srgb,var(--color-brand) 4%,var(--bg-surface))!important;font-size:8px!important}#privateFundV881#privateFundV881 .fund-toolbar{margin-top:0!important;padding:12px!important;border:0!important;border-radius:16px!important;background:var(--bg-surface)!important;box-shadow:var(--effect-surface-elevation)!important}#privateFundV881#privateFundV881 .toolbar-heading{display:grid!important;grid-template-columns:1fr auto!important;align-items:end!important;gap:2px 10px!important;padding:1px 2px 10px!important}#privateFundV881#privateFundV881 .toolbar-heading span{grid-column:1 / -1!important;color:var(--color-brand-strong)!important;font-family:var(--font-financial)!important;font-size:8px!important;font-weight:700!important;letter-spacing:.15em!important}#privateFundV881#privateFundV881 .toolbar-heading b{color:var(--text-primary)!important;font-size:15px!important;font-weight:740!important}#privateFundV881#privateFundV881 .toolbar-heading small{color:var(--text-muted)!important;font-size:9px!important}#privateFundV881#privateFundV881 .private-search{height:38px!important;padding:0 10px!important;border:0!important;border-radius:10px!important;color:var(--text-primary)!important;background:var(--bg-control)!important}#privateFundV881#privateFundV881 .private-search>span,#privateFundV881#privateFundV881 .private-search button{border:0!important;color:var(--text-secondary)!important;background:transparent!important}#privateFundV881#privateFundV881 .private-search input{color:var(--text-primary)!important;background:transparent!important;font-size:11px!important}#privateFundV881#privateFundV881 .private-search input::-moz-placeholder{color:var(--text-muted)!important}#privateFundV881#privateFundV881 .private-search input::placeholder{color:var(--text-muted)!important}#privateFundV881#privateFundV881 .strategy-filters{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:5px!important;margin-top:0!important;overflow:visible!important}#privateFundV881#privateFundV881 .strategy-filters button{min-width:0!important;height:34px!important;padding:0 3px!important;border:0!important;border-radius:8px!important;color:var(--text-secondary)!important;background:color-mix(in srgb,var(--color-brand) 4%,var(--bg-surface))!important;font-size:9px!important;font-weight:560!important}#privateFundV881#privateFundV881 .strategy-filters button.active{--text-secondary: var(--color-brand-strong);color:var(--color-brand-strong)!important;background:linear-gradient(145deg,var(--brand-tint-semantic),var(--bg-control))!important;font-weight:720!important;box-shadow:inset 0 -2px 0 var(--color-brand)!important}#privateFundV881#privateFundV881 .section-heading{margin:19px 3px 10px!important}#privateFundV881#privateFundV881 .section-heading span{color:var(--color-brand-strong)!important;font-size:8px!important}#privateFundV881#privateFundV881 .section-heading h2{color:var(--text-primary)!important;font-size:16px!important}#privateFundV881#privateFundV881 .section-heading small{color:var(--text-secondary)!important;font-size:9px!important}#privateFundV881#privateFundV881 .fund-list{gap:13px!important}#privateFundV881#privateFundV881 .private-card{position:relative!important;overflow:hidden!important;border:0!important;border-top:1px solid var(--surface-top-light)!important;border-radius:18px!important;color:var(--text-primary)!important;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--card-accent) 8%,transparent),transparent 36%),var(--bg-surface)!important;box-shadow:var(--effect-surface-elevation)!important}#privateFundV881#privateFundV881 .tone-cyan{--card-accent: var(--color-down)}#privateFundV881#privateFundV881 .tone-gold{--card-accent: var(--color-brand-strong)}#privateFundV881#privateFundV881 .tone-violet{--card-accent: var(--color-algorithm)}#privateFundV881#privateFundV881 .tone-blue{--card-accent: var(--color-info)}#privateFundV881#privateFundV881 .tone-teal{--card-accent: var(--color-down)}#privateFundV881#privateFundV881 .tone-rose{--card-accent: var(--color-up)}#privateFundV881#privateFundV881 .card-accent{left:16px!important;width:72px!important;height:2px!important;background:var(--card-accent)!important}#privateFundV881#privateFundV881 .card-head{grid-template-columns:32px minmax(0,1fr) auto!important;gap:9px!important;padding:14px 14px 10px!important}#privateFundV881#privateFundV881 .fund-number{width:31px!important;height:31px!important;border:0!important;border-radius:9px!important;color:var(--card-accent)!important;background:color-mix(in srgb,var(--card-accent) 9%,var(--bg-control))!important;font-size:10px!important}#privateFundV881#privateFundV881 .fund-identity small{color:var(--text-secondary)!important;font-size:9px!important}#privateFundV881#privateFundV881 .fund-identity h3{margin-top:3px!important;color:var(--text-primary)!important;font-size:14px!important;font-weight:700!important}#privateFundV881#privateFundV881 .risk-badge{min-width:34px!important;padding:5px 7px!important;border:0!important;border-radius:8px!important;color:var(--text-secondary)!important;background:var(--bg-control)!important;font-size:9px!important}#privateFundV881#privateFundV881 .risk-r3{color:var(--color-down)!important;background:var(--color-down-fill)!important}#privateFundV881#privateFundV881 .risk-r4{color:var(--color-brand-strong)!important;background:var(--brand-tint-semantic)!important}#privateFundV881#privateFundV881 .risk-r5{color:var(--color-up)!important;background:var(--color-up-fill)!important}#privateFundV881#privateFundV881 .fund-performance{grid-template-columns:124px minmax(0,1fr)!important;gap:10px!important;margin:0 12px!important;padding:10px 11px!important;border-radius:12px!important;background:color-mix(in srgb,var(--color-brand) 5%,var(--bg-surface))!important}#privateFundV881#privateFundV881 .primary-metric small,#privateFundV881#privateFundV881 .primary-metric span{color:var(--text-secondary)!important;font-size:9px!important}#privateFundV881#privateFundV881 .primary-metric strong{color:var(--card-accent)!important;font-size:24px!important;font-weight:760!important;font-variant-numeric:tabular-nums!important}#privateFundV881#privateFundV881 .risk-metrics{margin:9px 13px 0!important;padding:9px 0!important;border:0!important;border-radius:10px!important;background:color-mix(in srgb,var(--color-brand) 4%,var(--bg-surface))!important}#privateFundV881#privateFundV881 .risk-metrics div{border:0!important}#privateFundV881#privateFundV881 .risk-metrics div+div{border-left:1px solid var(--divider-subtle)!important}#privateFundV881#privateFundV881 :is(.risk-metrics small,.fund-terms small){color:var(--text-secondary)!important;font-size:8px!important}#privateFundV881#privateFundV881 .risk-metrics b{color:var(--text-primary)!important;font-size:11px!important}#privateFundV881#privateFundV881 .fund-terms{padding:11px 14px!important}#privateFundV881#privateFundV881 .fund-terms b{color:var(--text-primary)!important;font-size:10px!important}#privateFundV881#privateFundV881 .card-footer{min-height:45px!important;padding-inline:14px!important;border:0!important;border-top:1px solid var(--divider-subtle)!important;background:transparent!important}#privateFundV881#privateFundV881 .status-dot{color:var(--text-secondary)!important;font-size:9px!important}#privateFundV881#privateFundV881 .card-footer button{--text-secondary: var(--color-brand-strong);border:0!important;color:var(--color-brand-strong)!important;background:transparent!important;font-size:10px!important;font-weight:650!important;transition:transform .17s cubic-bezier(.2,.8,.2,1)!important}#privateFundV881#privateFundV881 .card-footer button:active{transform:scale(.96)!important}#privateFundV881#privateFundV881 .risk-disclosure{margin-top:16px!important;padding:12px 13px!important;border:0!important;border-radius:10px!important;color:var(--text-secondary)!important;background:linear-gradient(145deg,var(--brand-tint-semantic),var(--bg-control))!important}#privateFundV881#privateFundV881 .risk-disclosure b{color:var(--color-brand-strong)!important;font-size:10px!important}#privateFundV881#privateFundV881 .risk-disclosure p{color:var(--text-secondary)!important;font-size:9px!important}.detail-overlay:has(.detail-sheet){background:var(--overlay-scrim)!important;backdrop-filter:blur(var(--glass-blur))!important}.detail-overlay .detail-sheet{border:0!important;color:var(--text-primary)!important;background:var(--glass-surface)!important;box-shadow:var(--effect-surface-elevation)!important}.detail-overlay .detail-sheet :is(.sheet-metrics,.sheet-info div,.sheet-warning){border-color:var(--divider-subtle)!important;color:var(--text-primary)!important;background:var(--bg-control)!important}.detail-overlay .detail-sheet :is(.sheet-section p,.sheet-warning p,small){color:var(--text-secondary)!important}.detail-overlay .detail-sheet :is(.sheet-kicker,.sheet-section>span,.sheet-warning b){color:var(--color-brand-strong)!important}.detail-overlay .detail-sheet .sheet-action{--text-secondary: var(--text-on-brand);border:0!important;color:var(--text-on-brand)!important;background:var(--color-brand-strong)!important}@media(max-width:360px){#privateFundV881#privateFundV881 .hero-heading h1{font-size:21px!important}#privateFundV881#privateFundV881 .private-content{padding-inline:9px!important}#privateFundV881#privateFundV881 .strategy-filters button{padding-inline:8px!important}#privateFundV881#privateFundV881 .fund-performance{grid-template-columns:108px minmax(0,1fr)!important}}@media(prefers-reduced-motion:reduce){#privateFundV881#privateFundV881 *,.detail-overlay .detail-sheet *{transition:none!important}}#profileAssetCenter#profileAssetCenter .asset-mechanism-card{overflow:hidden!important;border-radius:15px!important}#profileAssetCenter#profileAssetCenter .asset-mechanism-head{min-height:58px!important;padding:10px 13px!important}#profileAssetCenter#profileAssetCenter .asset-mechanism-copy{gap:3px!important}#profileAssetCenter#profileAssetCenter .asset-mechanism-copy small{color:var(--text-secondary)!important;font-size:10px!important;letter-spacing:.05em!important}#profileAssetCenter#profileAssetCenter .asset-mechanism-copy strong{color:var(--text-primary)!important;font-size:13px!important;font-weight:690!important}#profileAssetCenter#profileAssetCenter .asset-mechanism-action{padding:5px 7px!important;border:0!important;border-radius:8px!important;color:var(--color-brand-strong)!important;background:var(--brand-tint-semantic)!important;font-size:10px!important;font-weight:620!important}#profileAssetCenter#profileAssetCenter .asset-formula-panel{position:relative!important;padding:0 13px 13px!important;color:var(--text-primary)!important}#profileAssetCenter#profileAssetCenter .asset-formula-panel:before{content:""!important;position:absolute!important;top:0!important;right:13px!important;left:13px!important;height:1px!important;background:var(--divider-subtle)!important}#profileAssetCenter#profileAssetCenter .asset-formula-title{min-height:39px!important;padding:10px 0 7px!important;display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:12px!important;color:var(--text-primary)!important}#profileAssetCenter#profileAssetCenter .asset-formula-title span{font-size:11px!important;font-weight:680!important}#profileAssetCenter#profileAssetCenter .asset-formula-title small{color:var(--text-secondary)!important;font-family:var(--font-financial),"Roboto Mono",monospace!important;font-size:8px!important;font-weight:500!important;letter-spacing:.06em!important}#profileAssetCenter#profileAssetCenter .asset-breakdown-list{display:flex!important;flex-direction:column!important;gap:0!important}#profileAssetCenter#profileAssetCenter .asset-breakdown-row{position:relative!important;min-height:41px!important;padding:0 2px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;border:0!important;border-bottom:1px solid var(--divider-subtle)!important;color:var(--text-secondary)!important;background:transparent!important;box-shadow:none!important;font-size:11px!important}#profileAssetCenter#profileAssetCenter .asset-breakdown-name{min-width:0!important;display:flex!important;align-items:center!important;gap:7px!important}#profileAssetCenter#profileAssetCenter .asset-breakdown-name i{width:17px!important;height:17px!important;display:grid!important;flex:0 0 17px!important;place-items:center!important;border-radius:6px!important;color:var(--color-brand-strong)!important;background:var(--brand-tint-semantic)!important;font-family:var(--font-financial),"Roboto Mono",monospace!important;font-size:9px!important;font-style:normal!important;font-weight:700!important}#profileAssetCenter#profileAssetCenter .asset-breakdown-row strong{color:var(--text-primary)!important;font-family:var(--font-financial),"Roboto Mono",monospace!important;font-size:12px!important;font-weight:620!important;font-variant-numeric:tabular-nums!important;letter-spacing:0!important;text-align:right!important}#profileAssetCenter#profileAssetCenter .asset-formula-total{min-height:47px!important;margin-top:9px!important;padding:0 10px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;border:0!important;border-radius:10px!important;color:var(--text-primary)!important;background:var(--brand-tint-semantic)!important}#profileAssetCenter#profileAssetCenter .asset-formula-total span{color:var(--text-secondary)!important;font-size:10px!important;font-weight:620!important}#profileAssetCenter#profileAssetCenter .asset-formula-total strong{color:var(--text-primary)!important;font-family:var(--font-financial),"Roboto Mono",monospace!important;font-size:15px!important;font-weight:780!important;font-variant-numeric:tabular-nums!important;letter-spacing:0!important}#profileAssetCenter#profileAssetCenter .asset-formula-foot{margin-top:9px!important;padding:9px 10px!important;border:0!important;border-radius:10px!important;background:var(--bg-control)!important}#profileAssetCenter#profileAssetCenter :is(.asset-formula-note,.asset-formula-ok,.asset-formula-warning){margin:0!important;color:var(--text-secondary)!important;font-size:9px!important;line-height:1.5!important}#profileAssetCenter#profileAssetCenter .asset-formula-note{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:start!important;gap:7px!important}#profileAssetCenter#profileAssetCenter .asset-formula-note b{color:var(--color-brand-strong)!important;font-size:9px!important;font-weight:680!important;white-space:nowrap!important}#profileAssetCenter#profileAssetCenter :is(.asset-formula-ok,.asset-formula-warning){margin-top:7px!important;padding-top:7px!important;display:flex!important;align-items:center!important;gap:6px!important;border-top:1px solid var(--divider-subtle)!important}#profileAssetCenter#profileAssetCenter :is(.asset-formula-ok,.asset-formula-warning) i{width:6px!important;height:6px!important;flex:0 0 6px!important;border-radius:50%!important}#profileAssetCenter#profileAssetCenter .asset-formula-ok{color:var(--color-down)!important}#profileAssetCenter#profileAssetCenter .asset-formula-ok i{background:var(--color-down)!important;box-shadow:0 0 7px var(--color-down-fill)!important}#profileAssetCenter#profileAssetCenter .asset-formula-warning{color:var(--color-up)!important}#profileAssetCenter#profileAssetCenter .asset-formula-warning i{background:var(--color-up)!important;box-shadow:0 0 7px var(--color-up-fill)!important}@media(max-width:360px){#profileAssetCenter#profileAssetCenter .asset-formula-panel{padding-inline:11px!important}#profileAssetCenter#profileAssetCenter .asset-breakdown-row{min-height:39px!important}}#holdingWorkbench#holdingWorkbench{min-height:100vh!important;padding-bottom:calc(24px + env(safe-area-inset-bottom))!important;color:var(--text-primary)!important;background:var(--bg-base)!important}#holdingWorkbench#holdingWorkbench>.top-nav-bar{height:52px!important;padding:0 14px!important;border:0!important;border-bottom:1px solid var(--divider-subtle)!important;color:var(--text-primary)!important;background:var(--bg-base)!important;box-shadow:none!important}#holdingWorkbench#holdingWorkbench>.top-nav-bar :is(.nav-back,.nav-title){color:var(--text-primary)!important}#holdingWorkbench#holdingWorkbench>.top-nav-bar .nav-back{width:36px!important;height:36px!important;border-radius:11px!important;background:var(--bg-control)!important}#holdingWorkbench#holdingWorkbench>.top-nav-bar .nav-title{font-size:17px!important;font-weight:720!important;letter-spacing:.02em!important}#holdingWorkbench#holdingWorkbench>.summary-card{position:relative!important;overflow:hidden!important;margin:14px 14px 0!important;padding:14px 14px 17px!important;border:0!important;border-radius:16px!important;color:var(--text-primary)!important;background:var(--bg-surface)!important;box-shadow:var(--effect-surface-elevation)!important}#holdingWorkbench#holdingWorkbench>.summary-card:before{content:""!important;position:absolute!important;inset:0 auto auto 0!important;width:42%!important;height:2px!important;background:linear-gradient(90deg,var(--color-brand-strong),transparent)!important;pointer-events:none!important}#holdingWorkbench#holdingWorkbench .summary-bg-deco{display:none!important}#holdingWorkbench#holdingWorkbench .summary-meta{margin-bottom:14px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}#holdingWorkbench#holdingWorkbench .summary-meta>span{color:var(--text-muted)!important;font-family:var(--font-financial),"Roboto Mono",monospace!important;font-size:9px!important;font-weight:650!important;letter-spacing:.12em!important}#holdingWorkbench#holdingWorkbench .summary-meta small{display:flex!important;align-items:center!important;gap:6px!important;color:var(--text-secondary)!important;font-size:9px!important}#holdingWorkbench#holdingWorkbench .summary-meta small i{width:6px!important;height:6px!important;border-radius:50%!important;background:var(--color-down)!important;box-shadow:0 0 8px var(--color-down-fill)!important}#holdingWorkbench#holdingWorkbench .summary-row{align-items:stretch!important}#holdingWorkbench#holdingWorkbench .summary-item{min-width:0!important;align-items:flex-start!important;gap:7px!important;padding:0 10px!important}#holdingWorkbench#holdingWorkbench .summary-item:first-child{padding-left:0!important}#holdingWorkbench#holdingWorkbench .summary-item:last-child{padding-right:0!important}#holdingWorkbench#holdingWorkbench .summary-label{color:var(--text-secondary)!important;font-size:10px!important;line-height:1.2!important}#holdingWorkbench#holdingWorkbench .summary-value{max-width:100%!important;overflow:hidden!important;color:var(--text-primary)!important;font-family:var(--font-financial),"Roboto Mono",monospace!important;font-size:17px!important;font-weight:760!important;font-variant-numeric:tabular-nums!important;letter-spacing:0!important;text-overflow:ellipsis!important;white-space:nowrap!important;background:none!important}#holdingWorkbench#holdingWorkbench .summary-value.up{color:var(--color-up)!important}#holdingWorkbench#holdingWorkbench .summary-value.down{color:var(--color-down)!important}#holdingWorkbench#holdingWorkbench .summary-divider{width:1px!important;height:auto!important;min-height:39px!important;background:var(--divider-subtle)!important}#holdingWorkbench#holdingWorkbench>.tab-bar{height:47px!important;margin:8px 14px 0!important;padding:0!important;border:0!important;border-bottom:1px solid var(--divider-subtle)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#holdingWorkbench#holdingWorkbench>.tab-bar .tab-item{height:47px!important;min-height:47px!important;border:0!important;border-radius:0!important;color:var(--text-secondary)!important;background:transparent!important;box-shadow:none!important}#holdingWorkbench#holdingWorkbench>.tab-bar .tab-label{color:inherit!important;font-size:13px!important;font-weight:560!important;letter-spacing:0!important}#holdingWorkbench#holdingWorkbench>.tab-bar .tab-item.active{color:var(--text-primary)!important;background:transparent!important;box-shadow:none!important}html body #holdingWorkbench#holdingWorkbench#holdingWorkbench>.tab-bar .tab-item.active{box-shadow:none!important}#holdingWorkbench#holdingWorkbench>.tab-bar .tab-item.active .tab-label{font-weight:720!important}#holdingWorkbench#holdingWorkbench>.tab-bar .tab-underline{bottom:-1px!important;width:30px!important;height:2px!important;border-radius:2px 2px 0 0!important;background:var(--color-brand-strong)!important}#holdingWorkbench#holdingWorkbench .list-wrap{padding:14px 14px 28px!important}#holdingWorkbench#holdingWorkbench .list-section-title{min-height:26px!important;margin:0 0 8px!important;gap:7px!important}#holdingWorkbench#holdingWorkbench .list-section-title .title-line{width:2px!important;height:13px!important;border-radius:2px!important;background:var(--color-brand-strong)!important}#holdingWorkbench#holdingWorkbench .list-section-title .title-text{color:var(--text-primary)!important;font-size:13px!important;font-weight:700!important}#holdingWorkbench#holdingWorkbench .title-count{margin-left:auto!important;color:var(--text-muted)!important;font-family:var(--font-financial),"Roboto Mono",monospace!important;font-size:9px!important}#holdingWorkbench#holdingWorkbench .holding-empty{min-height:310px!important;padding:46px 20px 34px!important;display:flex!important;flex-direction:column!important;align-items:center!important;color:var(--text-secondary)!important;text-align:center!important}#holdingWorkbench#holdingWorkbench .holding-empty-visual{position:relative!important;width:78px!important;height:78px!important;margin-bottom:18px!important;display:grid!important;place-items:center!important;border:0!important;border-radius:25px!important;color:var(--color-brand-strong)!important;background:var(--brand-tint-semantic)!important;box-shadow:none!important;transform:rotate(-3deg)!important}#holdingWorkbench#holdingWorkbench .holding-empty-visual:after{content:""!important;position:absolute!important;right:-7px!important;bottom:7px!important;width:18px!important;height:18px!important;border:4px solid var(--bg-base)!important;border-radius:50%!important;background:var(--color-down)!important}#holdingWorkbench#holdingWorkbench .holding-empty-visual svg{width:48px!important;height:48px!important;transform:rotate(3deg)!important}#holdingWorkbench#holdingWorkbench .holding-empty>strong{color:var(--text-primary)!important;font-size:17px!important;font-weight:720!important}#holdingWorkbench#holdingWorkbench .holding-empty>span{margin-top:7px!important;color:var(--text-secondary)!important;font-size:12px!important;line-height:1.55!important}#holdingWorkbench#holdingWorkbench .holding-empty>small{margin-top:17px!important;padding:7px 10px!important;display:flex!important;align-items:center!important;gap:6px!important;border-radius:9px!important;color:var(--text-muted)!important;background:var(--bg-control)!important;font-size:9px!important}#holdingWorkbench#holdingWorkbench .holding-empty>small i{width:5px!important;height:5px!important;border-radius:50%!important;background:var(--color-down)!important}#holdingWorkbench#holdingWorkbench :is(.van-list,.van-pull-refresh,.van-pull-refresh__track){min-height:0!important;color:var(--text-primary)!important;background:transparent!important}#holdingWorkbench#holdingWorkbench :is(.hold-card,.etf-card){border:0!important;border-radius:14px!important;background:var(--bg-surface)!important;box-shadow:var(--effect-surface-elevation)!important}#holdingWorkbench#holdingWorkbench :is(.card-head,.card-grid,.etf-card-head,.etf-card-grid){border-color:var(--divider-subtle)!important}@media(max-width:360px){#holdingWorkbench#holdingWorkbench>.summary-card{margin-inline:12px!important}#holdingWorkbench#holdingWorkbench>.tab-bar{margin-inline:12px!important}#holdingWorkbench#holdingWorkbench .list-wrap{padding-inline:12px!important}#holdingWorkbench#holdingWorkbench .summary-item{padding-inline:8px!important}#holdingWorkbench#holdingWorkbench .summary-value{font-size:15px!important}}#tradeWorkspace#tradeWorkspace{min-height:100vh!important;padding-bottom:calc(24px + env(safe-area-inset-bottom))!important;color:var(--text-primary)!important;background:var(--bg-base)!important}#tradeWorkspace#tradeWorkspace .trade-nav{border:0!important;border-bottom:1px solid var(--divider-subtle)!important;background:var(--bg-base)!important;box-shadow:none!important}#tradeWorkspace#tradeWorkspace .trade-nav :is(.nav-bar,.van-nav-bar){color:var(--text-primary)!important;background:transparent!important;box-shadow:none!important}#tradeWorkspace#tradeWorkspace>.asset-card{position:relative!important;overflow:hidden!important;margin:calc(48px + var(--app-safe-top, 0px) + 14px) 14px 0!important;padding:14px 14px 16px!important;border:0!important;border-radius:16px!important;color:var(--text-primary)!important;background:var(--bg-surface)!important;box-shadow:var(--effect-surface-elevation)!important}#tradeWorkspace#tradeWorkspace>.asset-card:before{content:""!important;position:absolute!important;inset:0 auto auto 0!important;width:42%!important;height:2px!important;background:linear-gradient(90deg,var(--color-brand-strong),transparent)!important;pointer-events:none!important}#tradeWorkspace#tradeWorkspace .asset-deco{display:none!important}#tradeWorkspace#tradeWorkspace .asset-meta{margin-bottom:11px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}#tradeWorkspace#tradeWorkspace .asset-meta>span{color:var(--text-muted)!important;font-family:var(--font-financial),"Roboto Mono",monospace!important;font-size:9px!important;font-weight:650!important;letter-spacing:.12em!important}#tradeWorkspace#tradeWorkspace .asset-meta small{display:flex!important;align-items:center!important;gap:6px!important;color:var(--text-secondary)!important;font-size:9px!important}#tradeWorkspace#tradeWorkspace .asset-meta small i{width:6px!important;height:6px!important;border-radius:50%!important;background:var(--color-down)!important;box-shadow:0 0 8px var(--color-down-fill)!important}#tradeWorkspace#tradeWorkspace .asset-head{gap:7px!important}#tradeWorkspace#tradeWorkspace .asset-title,#tradeWorkspace#tradeWorkspace .asset-unit,#tradeWorkspace#tradeWorkspace .asset-eye{color:var(--text-secondary)!important}#tradeWorkspace#tradeWorkspace .asset-title{font-size:11px!important;font-weight:620!important;letter-spacing:0!important}#tradeWorkspace#tradeWorkspace .asset-unit{font-family:var(--font-financial),"Roboto Mono",monospace!important;font-size:9px!important}#tradeWorkspace#tradeWorkspace .asset-total{margin:5px 0 14px!important;color:var(--text-primary)!important;font-family:var(--font-financial),"Roboto Mono",monospace!important;font-size:29px!important;font-weight:760!important;font-variant-numeric:tabular-nums!important;letter-spacing:0!important;background:none!important}#tradeWorkspace#tradeWorkspace .asset-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;padding-top:0!important;border:0!important;border-top:1px solid var(--divider-subtle)!important}#tradeWorkspace#tradeWorkspace .asset-item{position:relative!important;min-width:0!important;min-height:57px!important;padding:11px 8px 8px!important;align-items:flex-start!important;justify-content:center!important;gap:6px!important;border:0!important;border-bottom:1px solid var(--divider-subtle)!important;background:transparent!important}#tradeWorkspace#tradeWorkspace .asset-item:nth-child(3n+1){padding-left:0!important}#tradeWorkspace#tradeWorkspace .asset-item:nth-child(3n){padding-right:0!important}#tradeWorkspace#tradeWorkspace .asset-item:nth-child(n+4){border-bottom:0!important}#tradeWorkspace#tradeWorkspace .asset-item:not(:nth-child(3n)):after{content:""!important;position:absolute!important;top:12px!important;right:0!important;bottom:12px!important;width:1px!important;background:var(--divider-subtle)!important}#tradeWorkspace#tradeWorkspace .ai-label{max-width:100%!important;overflow:hidden!important;color:var(--text-secondary)!important;font-size:9px!important;letter-spacing:0!important;text-overflow:ellipsis!important;white-space:nowrap!important}#tradeWorkspace#tradeWorkspace .ai-value{max-width:100%!important;overflow:hidden!important;color:var(--text-primary)!important;font-family:var(--font-financial),"Roboto Mono",monospace!important;font-size:13px!important;font-weight:680!important;font-variant-numeric:tabular-nums!important;letter-spacing:0!important;text-overflow:ellipsis!important;white-space:nowrap!important;background:none!important}#tradeWorkspace#tradeWorkspace .ai-value.pnl-up{color:var(--color-up)!important}#tradeWorkspace#tradeWorkspace .ai-value.pnl-down{color:var(--color-down)!important}#tradeWorkspace#tradeWorkspace .asset-note{margin-top:8px!important;padding:9px 10px 0!important;border:0!important;border-top:1px solid var(--divider-subtle)!important;color:var(--text-secondary)!important;font-size:9px!important}#tradeWorkspace#tradeWorkspace>.tab{height:48px!important;margin:8px 14px 0!important;padding:0!important;display:flex!important;border:0!important;border-bottom:1px solid var(--divider-subtle)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#tradeWorkspace#tradeWorkspace>.tab .tab-item{position:relative!important;height:48px!important;padding:0!important;display:grid!important;place-items:center!important;border:0!important;border-radius:0!important;color:var(--text-secondary)!important;background:transparent!important;box-shadow:none!important;font-size:13px!important;font-weight:560!important}#tradeWorkspace#tradeWorkspace>.tab .tab-item-active{color:var(--text-primary)!important;background:transparent!important;box-shadow:none!important;font-weight:720!important}#tradeWorkspace#tradeWorkspace>.tab .tab-item-active:after{content:""!important;position:absolute!important;right:50%!important;bottom:-1px!important;width:32px!important;height:2px!important;border-radius:2px 2px 0 0!important;background:var(--color-brand-strong)!important;transform:translate(50%)!important}#tradeWorkspace#tradeWorkspace>.position-section{min-height:350px!important;margin:0!important;padding:14px 14px 28px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#tradeWorkspace#tradeWorkspace .position-section-head{min-height:28px!important;padding:0 0 8px!important}#tradeWorkspace#tradeWorkspace .position-section-head>div{gap:7px!important}#tradeWorkspace#tradeWorkspace .position-section-head>div:before{content:""!important;width:2px!important;height:13px!important;border-radius:2px!important;background:var(--color-brand-strong)!important}#tradeWorkspace#tradeWorkspace .position-section-head strong{color:var(--text-primary)!important;font-size:13px!important;font-weight:700!important}#tradeWorkspace#tradeWorkspace .position-section-head>div>span{color:var(--text-muted)!important;font-size:9px!important}#tradeWorkspace#tradeWorkspace .position-count{min-width:auto!important;padding:0!important;color:var(--text-muted)!important;background:transparent!important;font-family:var(--font-financial),"Roboto Mono",monospace!important;font-size:9px!important}#tradeWorkspace#tradeWorkspace .trade-empty{min-height:315px!important;padding:48px 20px 34px!important;display:flex!important;flex-direction:column!important;align-items:center!important;color:var(--text-secondary)!important;text-align:center!important}#tradeWorkspace#tradeWorkspace .trade-empty-visual{position:relative!important;width:78px!important;height:78px!important;margin-bottom:18px!important;display:grid!important;place-items:center!important;border-radius:25px!important;color:var(--color-brand-strong)!important;background:var(--brand-tint-semantic)!important;transform:rotate(-3deg)!important}#tradeWorkspace#tradeWorkspace .trade-empty-visual:after{content:""!important;position:absolute!important;right:-7px!important;bottom:7px!important;width:18px!important;height:18px!important;border:4px solid var(--bg-base)!important;border-radius:50%!important;background:var(--color-down)!important}#tradeWorkspace#tradeWorkspace .trade-empty-visual svg{width:48px!important;height:48px!important;transform:rotate(3deg)!important}#tradeWorkspace#tradeWorkspace .trade-empty>strong{color:var(--text-primary)!important;font-size:17px!important;font-weight:720!important}#tradeWorkspace#tradeWorkspace .trade-empty>span{margin-top:7px!important;color:var(--text-secondary)!important;font-size:12px!important;line-height:1.55!important}#tradeWorkspace#tradeWorkspace .trade-empty>small{margin-top:17px!important;padding:7px 10px!important;display:flex!important;align-items:center!important;gap:6px!important;border-radius:9px!important;color:var(--text-muted)!important;background:var(--bg-control)!important;font-size:9px!important}#tradeWorkspace#tradeWorkspace .trade-empty>small i{width:5px!important;height:5px!important;border-radius:50%!important;background:var(--color-down)!important}#tradeWorkspace#tradeWorkspace :is(.van-list,.van-pull-refresh,.van-pull-refresh__track){min-height:0!important;color:var(--text-primary)!important;background:transparent!important}#tradeWorkspace#tradeWorkspace .position-card{border:0!important;border-radius:14px!important;background:var(--bg-surface)!important;box-shadow:var(--effect-surface-elevation)!important}@media(max-width:360px){#tradeWorkspace#tradeWorkspace>.asset-card{margin-inline:12px!important}#tradeWorkspace#tradeWorkspace>.tab{margin-inline:12px!important}#tradeWorkspace#tradeWorkspace>.position-section{padding-inline:12px!important}#tradeWorkspace#tradeWorkspace .asset-item{padding-inline:6px!important}#tradeWorkspace#tradeWorkspace .ai-value{font-size:12px!important}}#orderLedgerWorkspace#orderLedgerWorkspace{min-height:100vh!important;padding-bottom:calc(24px + env(safe-area-inset-bottom))!important;color:var(--text-primary)!important;background:var(--bg-base)!important}#orderLedgerWorkspace#orderLedgerWorkspace .top-nav-bar{height:48px!important;padding:0 14px!important;border:0!important;border-bottom:1px solid var(--divider-subtle)!important;color:var(--text-primary)!important;background:var(--bg-base)!important;box-shadow:none!important}#orderLedgerWorkspace#orderLedgerWorkspace .nav-back,#orderLedgerWorkspace#orderLedgerWorkspace .nav-title{color:var(--text-primary)!important}#orderLedgerWorkspace#orderLedgerWorkspace .nav-title{font-size:17px!important;font-weight:720!important;letter-spacing:.01em!important}#orderLedgerWorkspace#orderLedgerWorkspace .tab-bar{position:sticky!important;top:calc(48px + var(--app-safe-top, 0px))!important;z-index:49!important;height:48px!important;margin:0 14px!important;padding:0!important;border:0!important;border-bottom:1px solid var(--divider-subtle)!important;border-radius:0!important;background:var(--bg-base)!important;box-shadow:none!important}#orderLedgerWorkspace#orderLedgerWorkspace .tab-item{position:relative!important;height:48px!important;padding:0!important;border:0!important;border-radius:0!important;color:var(--text-secondary)!important;background:transparent!important;box-shadow:none!important;font-size:13px!important;font-weight:560!important}#orderLedgerWorkspace#orderLedgerWorkspace .tab-item.tab-active{color:var(--text-primary)!important;background:transparent!important;box-shadow:none!important;font-weight:720!important}#orderLedgerWorkspace#orderLedgerWorkspace .tab-item.tab-active:after{bottom:-1px!important;width:32px!important;height:2px!important;border-radius:2px 2px 0 0!important;background:var(--color-brand-strong)!important}#orderLedgerWorkspace#orderLedgerWorkspace .tip-bar{min-height:52px!important;margin:12px 14px 0!important;padding:9px 0 10px!important;display:flex!important;align-items:center!important;gap:10px!important;border:0!important;border-bottom:1px solid var(--divider-subtle)!important;border-radius:0!important;color:var(--text-primary)!important;background:transparent!important;box-shadow:none!important}#orderLedgerWorkspace#orderLedgerWorkspace .tip-icon{width:28px!important;height:28px!important;flex:0 0 28px!important;display:grid!important;place-items:center!important;border-radius:9px!important;color:var(--color-brand-strong)!important;background:var(--brand-tint-semantic)!important}#orderLedgerWorkspace#orderLedgerWorkspace .tip-icon svg{width:17px!important;height:17px!important}#orderLedgerWorkspace#orderLedgerWorkspace .tip-copy{min-width:0!important;display:flex!important;flex-direction:column!important;gap:3px!important}#orderLedgerWorkspace#orderLedgerWorkspace .tip-copy b{color:var(--text-primary)!important;font-size:11px!important;font-weight:690!important}#orderLedgerWorkspace#orderLedgerWorkspace .tip-copy span{overflow:hidden!important;color:var(--text-muted)!important;font-size:9px!important;line-height:1.45!important;text-overflow:ellipsis!important;white-space:nowrap!important}#orderLedgerWorkspace#orderLedgerWorkspace .mechanism-strip{position:relative!important;overflow:hidden!important;margin:12px 14px 0!important;padding:11px 12px 12px!important;display:block!important;border:0!important;border-radius:15px!important;color:var(--text-primary)!important;background:var(--bg-surface)!important;box-shadow:var(--effect-surface-elevation)!important}#orderLedgerWorkspace#orderLedgerWorkspace .mechanism-strip:before{content:""!important;position:absolute!important;inset:0 auto auto 0!important;width:38%!important;height:2px!important;background:linear-gradient(90deg,var(--color-brand-strong),transparent)!important;pointer-events:none!important}#orderLedgerWorkspace#orderLedgerWorkspace .mechanism-meta{margin-bottom:9px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}#orderLedgerWorkspace#orderLedgerWorkspace .mechanism-meta>span{color:var(--text-muted)!important;font-family:var(--font-financial),"Roboto Mono",monospace!important;font-size:8px!important;font-weight:680!important;letter-spacing:.14em!important}#orderLedgerWorkspace#orderLedgerWorkspace .mechanism-meta small{display:flex!important;align-items:center!important;gap:5px!important;color:var(--text-muted)!important;font-size:8px!important}#orderLedgerWorkspace#orderLedgerWorkspace .mechanism-meta small i,#orderLedgerWorkspace#orderLedgerWorkspace .empty-wrap small i{width:5px!important;height:5px!important;flex:0 0 5px!important;border-radius:50%!important;background:var(--color-down)!important;box-shadow:0 0 7px var(--color-down-fill)!important}#orderLedgerWorkspace#orderLedgerWorkspace .mechanism-metrics{display:grid!important;grid-template-columns:.82fr 1.12fr 1.18fr!important;gap:0!important;border-top:1px solid var(--divider-subtle)!important}#orderLedgerWorkspace#orderLedgerWorkspace .mechanism-metrics>div{position:relative!important;min-width:0!important;padding:10px 10px 0!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:5px!important;border:0!important}#orderLedgerWorkspace#orderLedgerWorkspace .mechanism-metrics>div:not(:last-child):after{content:""!important;position:absolute!important;top:10px!important;right:0!important;bottom:0!important;width:1px!important;background:var(--divider-subtle)!important}#orderLedgerWorkspace#orderLedgerWorkspace .mechanism-label,#orderLedgerWorkspace#orderLedgerWorkspace .mechanism-rule>span{color:var(--text-muted)!important;font-size:9px!important}#orderLedgerWorkspace#orderLedgerWorkspace .mechanism-metrics strong,#orderLedgerWorkspace#orderLedgerWorkspace .mechanism-rule b{margin:0!important;overflow:hidden!important;color:var(--text-primary)!important;font-family:var(--font-financial),"Roboto Mono",monospace!important;font-size:14px!important;font-weight:720!important;font-style:normal!important;font-variant-numeric:tabular-nums!important;text-overflow:ellipsis!important;white-space:nowrap!important}#orderLedgerWorkspace#orderLedgerWorkspace .mechanism-metrics strong em{margin-left:3px!important;color:var(--text-muted)!important;font-size:8px!important;font-style:normal!important;font-weight:560!important}#orderLedgerWorkspace#orderLedgerWorkspace .mechanism-rule b{color:var(--color-down)!important;font-size:11px!important}#orderLedgerWorkspace#orderLedgerWorkspace .mechanism-rule b.audit-warning{color:var(--color-brand-strong)!important}#orderLedgerWorkspace#orderLedgerWorkspace .list-wrap{min-height:52vh!important;padding:12px 14px 0!important;background:transparent!important}#orderLedgerWorkspace#orderLedgerWorkspace .wt-list{gap:10px!important}#orderLedgerWorkspace#orderLedgerWorkspace .wt-card{padding:13px!important;border:0!important;border-radius:15px!important;background:var(--bg-surface)!important;box-shadow:var(--effect-surface-elevation)!important}#orderLedgerWorkspace#orderLedgerWorkspace .wt-card.wt-card-expanded{border:0!important;box-shadow:var(--effect-surface-elevation)!important}#orderLedgerWorkspace#orderLedgerWorkspace .type-tag,#orderLedgerWorkspace#orderLedgerWorkspace .fill-track,#orderLedgerWorkspace#orderLedgerWorkspace .check-list,#orderLedgerWorkspace#orderLedgerWorkspace .terminal-note{color:var(--text-secondary)!important;background:var(--bg-control)!important}#orderLedgerWorkspace#orderLedgerWorkspace :is(.card-head,.card-foot,.order-detail){border-color:var(--divider-subtle)!important}#orderLedgerWorkspace#orderLedgerWorkspace .grid-item:not(:last-child){border-color:var(--divider-subtle)!important}#orderLedgerWorkspace#orderLedgerWorkspace .fill-track span{background:linear-gradient(90deg,var(--color-brand),var(--color-brand-strong))!important}#orderLedgerWorkspace#orderLedgerWorkspace .btn-detail,#orderLedgerWorkspace#orderLedgerWorkspace .btn-cancel{border-color:var(--divider-color)!important;color:var(--text-secondary)!important;background:var(--bg-control)!important}#orderLedgerWorkspace#orderLedgerWorkspace .btn-cancel{color:var(--color-brand-strong)!important}#orderLedgerWorkspace#orderLedgerWorkspace .empty-wrap{min-height:330px!important;padding:72px 18px 26px!important;display:flex!important;flex-direction:column!important;align-items:center!important;border:0!important;border-radius:0!important;color:var(--text-primary)!important;background:transparent!important;box-shadow:none!important;text-align:center!important}#orderLedgerWorkspace#orderLedgerWorkspace .order-empty-visual{width:64px!important;height:64px!important;display:grid!important;place-items:center!important;border-radius:20px!important;color:var(--color-brand-strong)!important;background:var(--brand-tint-semantic)!important;transform:rotate(-2deg)!important}#orderLedgerWorkspace#orderLedgerWorkspace .order-empty-visual svg{width:43px!important;height:43px!important}#orderLedgerWorkspace#orderLedgerWorkspace .empty-wrap>b{margin-top:18px!important;color:var(--text-primary)!important;font-size:15px!important;font-weight:700!important}#orderLedgerWorkspace#orderLedgerWorkspace .empty-wrap>p{margin:8px 0 0!important;color:var(--text-muted)!important;font-size:11px!important;line-height:1.6!important}#orderLedgerWorkspace#orderLedgerWorkspace .empty-wrap>small{margin-top:18px!important;display:flex!important;align-items:center!important;gap:6px!important;color:var(--text-secondary)!important;font-size:9px!important}@media(max-width:360px){#orderLedgerWorkspace#orderLedgerWorkspace .mechanism-metrics{grid-template-columns:.75fr 1.12fr 1.1fr!important}#orderLedgerWorkspace#orderLedgerWorkspace .mechanism-metrics>div{padding-right:7px!important;padding-left:7px!important}#orderLedgerWorkspace#orderLedgerWorkspace .mechanism-rule{grid-column:auto!important;padding-top:10px!important;border:0!important}#orderLedgerWorkspace#orderLedgerWorkspace .tip-copy span{white-space:normal!important}}#assetInsightWorkspace#assetInsightWorkspace{min-height:100vh!important;padding-bottom:calc(24px + env(safe-area-inset-bottom))!important;color:var(--text-primary)!important;background:var(--bg-base)!important}#assetInsightWorkspace#assetInsightWorkspace .top-nav{height:48px!important;grid-template-columns:72px 1fr 72px!important;border:0!important;border-bottom:1px solid var(--divider-subtle)!important;color:var(--text-primary)!important;background:var(--bg-base)!important;box-shadow:none!important}#assetInsightWorkspace#assetInsightWorkspace .top-nav strong{font-size:17px!important;font-weight:720!important}#assetInsightWorkspace#assetInsightWorkspace .top-nav button{border:0!important;border-radius:0!important;color:var(--text-secondary)!important;background:transparent!important;box-shadow:none!important}#assetInsightWorkspace#assetInsightWorkspace .top-nav button:first-child{padding-left:14px!important;color:var(--text-primary)!important;font-size:27px!important}#assetInsightWorkspace#assetInsightWorkspace .visibility-action{padding-right:14px!important;color:var(--color-brand-strong)!important;font-size:10px!important;text-align:right!important}#assetInsightWorkspace#assetInsightWorkspace main{padding:14px 14px 28px!important}#assetInsightWorkspace#assetInsightWorkspace .asset-hero{position:relative!important;overflow:hidden!important;padding:14px 15px 15px!important;border:0!important;border-radius:17px!important;color:var(--text-primary)!important;background:var(--bg-surface)!important;box-shadow:var(--effect-surface-elevation)!important}#assetInsightWorkspace#assetInsightWorkspace .asset-hero:before{content:""!important;position:absolute!important;inset:0 auto auto 0!important;width:46%!important;height:2px!important;background:linear-gradient(90deg,var(--color-brand-strong),transparent)!important;pointer-events:none!important}#assetInsightWorkspace#assetInsightWorkspace .asset-hero:after{content:""!important;position:absolute!important;top:-38px!important;right:-26px!important;width:116px!important;height:116px!important;border-radius:50%!important;background:var(--color-brand-glow)!important;filter:blur(34px)!important;opacity:.55!important;pointer-events:none!important}#assetInsightWorkspace#assetInsightWorkspace .hero-meta{position:relative!important;z-index:1!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}#assetInsightWorkspace#assetInsightWorkspace .hero-meta>span{color:var(--text-muted)!important;font-family:var(--font-financial),"Roboto Mono",monospace!important;font-size:8px!important;font-weight:680!important;letter-spacing:.15em!important}#assetInsightWorkspace#assetInsightWorkspace .hero-meta small{display:flex!important;align-items:center!important;gap:6px!important;color:var(--text-muted)!important;font-size:8px!important;opacity:1!important}#assetInsightWorkspace#assetInsightWorkspace .hero-meta small i{width:5px!important;height:5px!important;border-radius:50%!important;background:var(--color-down)!important;box-shadow:0 0 7px var(--color-down-fill)!important}#assetInsightWorkspace#assetInsightWorkspace .hero-label{position:relative!important;z-index:1!important;display:block!important;margin-top:13px!important;color:var(--text-secondary)!important;font-size:10px!important;opacity:1!important}#assetInsightWorkspace#assetInsightWorkspace .asset-hero h1{position:relative!important;z-index:1!important;margin:5px 0 15px!important;color:var(--text-primary)!important;font-family:var(--font-financial),"Roboto Mono",monospace!important;font-size:31px!important;font-weight:720!important;font-variant-numeric:tabular-nums!important;letter-spacing:-.02em!important}#assetInsightWorkspace#assetInsightWorkspace .hero-foot{position:relative!important;z-index:1!important;display:grid!important;grid-template-columns:1fr 1.25fr!important;gap:0!important;padding-top:11px!important;border-top:1px solid var(--divider-subtle)!important}#assetInsightWorkspace#assetInsightWorkspace .hero-foot>span{min-width:0!important;display:flex!important;flex-direction:column!important;gap:5px!important}#assetInsightWorkspace#assetInsightWorkspace .hero-foot>span+span{padding-left:14px!important;border-left:1px solid var(--divider-subtle)!important}#assetInsightWorkspace#assetInsightWorkspace .hero-foot small{color:var(--text-muted)!important;font-size:8px!important}#assetInsightWorkspace#assetInsightWorkspace .hero-foot b{overflow:hidden!important;color:var(--text-primary)!important;font-family:var(--font-financial),"Roboto Mono",monospace!important;font-size:12px!important;font-weight:680!important;font-variant-numeric:tabular-nums!important;text-overflow:ellipsis!important;white-space:nowrap!important}#assetInsightWorkspace#assetInsightWorkspace .summary-grid{overflow:hidden!important;margin-top:12px!important;padding:12px 13px 4px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;border:0!important;border-radius:17px!important;color:var(--text-primary)!important;background:var(--bg-surface)!important;box-shadow:var(--effect-surface-elevation)!important}#assetInsightWorkspace#assetInsightWorkspace .summary-grid>header{grid-column:1 / -1!important;padding:0 0 10px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;border:0!important;border-bottom:1px solid var(--divider-subtle)!important}#assetInsightWorkspace#assetInsightWorkspace .summary-grid>header strong{font-size:13px!important;font-weight:700!important}#assetInsightWorkspace#assetInsightWorkspace .summary-grid>header small{color:var(--text-muted)!important;font-size:8px!important}#assetInsightWorkspace#assetInsightWorkspace .summary-grid>div{position:relative!important;min-width:0!important;min-height:57px!important;padding:11px 9px 9px!important;gap:5px!important;border:0!important;border-bottom:1px solid var(--divider-subtle)!important;background:transparent!important}#assetInsightWorkspace#assetInsightWorkspace .summary-grid>div:nth-last-child(-n+2){border-bottom:0!important}#assetInsightWorkspace#assetInsightWorkspace .summary-grid>div:nth-child(2n){padding-left:0!important}#assetInsightWorkspace#assetInsightWorkspace .summary-grid>div:nth-child(odd){padding-left:14px!important;border-right:0!important}#assetInsightWorkspace#assetInsightWorkspace .summary-grid>div:nth-child(odd):before{content:""!important;position:absolute!important;top:11px!important;bottom:9px!important;left:0!important;width:1px!important;background:var(--divider-subtle)!important}#assetInsightWorkspace#assetInsightWorkspace .summary-grid span{color:var(--text-muted)!important;font-size:9px!important}#assetInsightWorkspace#assetInsightWorkspace .summary-grid b{overflow:hidden!important;color:var(--text-primary)!important;font-family:var(--font-financial),"Roboto Mono",monospace!important;font-size:13px!important;font-weight:680!important;font-variant-numeric:tabular-nums!important;text-overflow:ellipsis!important;white-space:nowrap!important}#assetInsightWorkspace#assetInsightWorkspace .up{color:var(--color-up)!important}#assetInsightWorkspace#assetInsightWorkspace .down{color:var(--color-down)!important}#assetInsightWorkspace#assetInsightWorkspace .neutral{color:var(--text-primary)!important}#assetInsightWorkspace#assetInsightWorkspace .analysis-card{position:relative!important;overflow:hidden!important;margin-top:12px!important;padding:13px!important;border:0!important;border-radius:17px!important;color:var(--text-primary)!important;background:var(--bg-surface)!important;box-shadow:var(--effect-surface-elevation)!important}#assetInsightWorkspace#assetInsightWorkspace .analysis-card>header{min-height:26px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}#assetInsightWorkspace#assetInsightWorkspace .analysis-card>header>span{display:flex!important;align-items:center!important;gap:7px!important}#assetInsightWorkspace#assetInsightWorkspace .analysis-card>header>span>i{width:2px!important;height:13px!important;border-radius:2px!important;background:var(--color-brand-strong)!important}#assetInsightWorkspace#assetInsightWorkspace .analysis-card>header strong{color:var(--text-primary)!important;font-size:13px!important;font-weight:700!important}#assetInsightWorkspace#assetInsightWorkspace .analysis-card>header small{color:var(--text-muted)!important;font-size:8px!important}#assetInsightWorkspace#assetInsightWorkspace .curve{height:157px!important;margin-top:8px!important;padding:9px 0 0!important;border:0!important;border-radius:0!important;color:var(--color-brand-strong)!important;background:transparent!important}#assetInsightWorkspace#assetInsightWorkspace .curve-values,#assetInsightWorkspace#assetInsightWorkspace .curve-range{display:flex!important;align-items:center!important;justify-content:space-between!important}#assetInsightWorkspace#assetInsightWorkspace .curve-values span,#assetInsightWorkspace#assetInsightWorkspace .curve-range span{color:var(--text-muted)!important;font-size:8px!important}#assetInsightWorkspace#assetInsightWorkspace .curve-values b{margin-left:5px!important;color:var(--text-primary)!important;font-family:var(--font-financial),"Roboto Mono",monospace!important;font-size:10px!important;font-variant-numeric:tabular-nums!important}#assetInsightWorkspace#assetInsightWorkspace .curve svg{width:100%!important;height:105px!important;margin-top:4px!important;overflow:visible!important}#assetInsightWorkspace#assetInsightWorkspace .curve-guide{fill:none!important;stroke:var(--divider-subtle)!important;stroke-width:.5!important;vector-effect:non-scaling-stroke!important}#assetInsightWorkspace#assetInsightWorkspace .curve-range{margin-top:-2px!important}#assetInsightWorkspace#assetInsightWorkspace .coverage{margin:10px 0 0!important;padding-top:9px!important;border-top:1px solid var(--divider-subtle)!important;color:var(--text-muted)!important;font-size:8px!important;line-height:1.55!important}#assetInsightWorkspace#assetInsightWorkspace .chart-empty{padding:42px 0!important;color:var(--text-muted)!important;font-size:10px!important}#assetInsightWorkspace#assetInsightWorkspace .alloc-bar{height:7px!important;margin-top:13px!important;background:var(--bg-control)!important}#assetInsightWorkspace#assetInsightWorkspace .tone-0{background:var(--color-brand-strong)!important}#assetInsightWorkspace#assetInsightWorkspace .tone-1{background:var(--color-info)!important}#assetInsightWorkspace#assetInsightWorkspace .tone-2{background:var(--color-flat)!important}#assetInsightWorkspace#assetInsightWorkspace .tone-3{background:var(--text-secondary)!important}#assetInsightWorkspace#assetInsightWorkspace .tone-4{background:var(--text-muted)!important}#assetInsightWorkspace#assetInsightWorkspace .tone-5{background:var(--divider-color)!important}#assetInsightWorkspace#assetInsightWorkspace .alloc-list>div,#assetInsightWorkspace#assetInsightWorkspace .position-list>div,#assetInsightWorkspace#assetInsightWorkspace .fee-grid>div{border-color:var(--divider-subtle)!important}#assetInsightWorkspace#assetInsightWorkspace .calendar-grid>div{color:var(--text-secondary)!important;background:var(--bg-control)!important}#assetInsightWorkspace#assetInsightWorkspace .fee-grid{gap:0!important}#assetInsightWorkspace#assetInsightWorkspace .fee-grid>div{min-width:0!important;padding:10px 4px!important}#assetInsightWorkspace#assetInsightWorkspace .fee-grid b{color:var(--text-primary)!important;font-family:var(--font-financial),"Roboto Mono",monospace!important;font-variant-numeric:tabular-nums!important}@media(max-width:360px){#assetInsightWorkspace#assetInsightWorkspace .asset-hero h1{font-size:28px!important}#assetInsightWorkspace#assetInsightWorkspace .hero-foot{grid-template-columns:.9fr 1.25fr!important}}#profileAssetCenter#profileAssetCenter .menu-section{padding:5px 14px 2px!important}#profileAssetCenter#profileAssetCenter .menu-block{margin:0 0 16px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#profileAssetCenter#profileAssetCenter .block-title{min-height:43px!important;padding:8px 1px 9px!important;display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:12px!important;border:0!important;color:var(--text-primary)!important;background:transparent!important}#profileAssetCenter#profileAssetCenter#profileAssetCenter .menu-section .menu-block .block-title:after{content:none!important;display:none!important}#profileAssetCenter#profileAssetCenter .block-title>span{color:var(--text-primary)!important;font-size:13px!important;font-weight:720!important;letter-spacing:.01em!important}#profileAssetCenter#profileAssetCenter .block-title>small{overflow:hidden!important;color:var(--text-muted)!important;font-family:var(--font-financial),"Roboto Mono",monospace!important;font-size:8px!important;font-weight:520!important;letter-spacing:.05em!important;text-overflow:ellipsis!important;white-space:nowrap!important}#profileAssetCenter#profileAssetCenter .service-grid{position:relative!important;overflow:hidden!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;border:0!important;border-radius:17px!important;background:var(--bg-surface)!important;box-shadow:var(--effect-surface-elevation)!important}#profileAssetCenter#profileAssetCenter .service-grid:before{content:""!important;position:absolute!important;inset:0 auto auto 0!important;z-index:1!important;width:34%!important;height:2px!important;background:linear-gradient(90deg,var(--color-brand-strong),transparent)!important;pointer-events:none!important}#profileAssetCenter#profileAssetCenter .service-tile{position:relative!important;min-width:0!important;min-height:76px!important;padding:12px 10px!important;display:grid!important;grid-template-columns:32px minmax(0,1fr) 8px!important;align-items:center!important;gap:9px!important;border:0!important;border-bottom:1px solid var(--divider-subtle)!important;border-radius:0!important;color:var(--text-primary)!important;background:transparent!important;box-shadow:none!important;text-align:left!important;transition:background-color .16s ease,transform .16s cubic-bezier(.2,.8,.2,1)!important}#profileAssetCenter#profileAssetCenter .service-tile:nth-child(odd){border-right:1px solid var(--divider-subtle)!important}#profileAssetCenter#profileAssetCenter .service-tile:nth-last-child(-n+2){border-bottom:0!important}#profileAssetCenter#profileAssetCenter .service-tile:last-child:nth-child(odd){grid-column:1 / -1!important;min-height:64px!important;border-right:0!important}#profileAssetCenter#profileAssetCenter .service-tile:active{background:var(--bg-control)!important;transform:scale(.98)!important}#profileAssetCenter#profileAssetCenter .service-tile-icon,#profileAssetCenter#profileAssetCenter .menu-list-icon{position:relative!important;width:32px!important;height:32px!important;flex:0 0 32px!important;display:grid!important;place-items:center!important;border:0!important;border-radius:10px!important;color:var(--text-secondary)!important;background:var(--color-neutral-fill)!important}#profileAssetCenter#profileAssetCenter :is(.service-tile-icon,.menu-list-icon) :is(svg,i){width:17px!important;height:17px!important;color:inherit!important}#profileAssetCenter#profileAssetCenter :is(.service-tile-icon,.menu-list-icon) :is(svg,svg *){stroke:currentColor!important}#profileAssetCenter#profileAssetCenter :is(.service-tile-icon,.menu-list-icon):is(.ic-verify,.ic-password,.ic-shield){color:var(--color-brand-strong)!important;background:var(--brand-tint-semantic)!important}#profileAssetCenter#profileAssetCenter :is(.service-tile-icon,.menu-list-icon):is(.ic-bank,.ic-history,.ic-update){color:var(--color-down)!important;background:var(--color-down-fill)!important}#profileAssetCenter#profileAssetCenter :is(.service-tile-icon,.menu-list-icon):is(.ic-detail,.ic-order,.ic-language){color:var(--color-info)!important;background:var(--signal-fill)!important}#profileAssetCenter#profileAssetCenter :is(.service-tile-icon,.menu-list-icon).ic-user{color:var(--color-info)!important;background:var(--signal-fill)!important}#profileAssetCenter#profileAssetCenter :is(.service-tile-icon,.menu-list-icon):is(.ic-theme,.ic-font){color:var(--color-algorithm)!important;background:var(--signal-fill-strong)!important}#profileAssetCenter#profileAssetCenter .service-tile-copy,#profileAssetCenter#profileAssetCenter .menu-list-copy{min-width:0!important;display:flex!important;flex-direction:column!important;gap:4px!important}#profileAssetCenter#profileAssetCenter .service-tile-copy strong,#profileAssetCenter#profileAssetCenter .menu-list-name{overflow:hidden!important;color:var(--text-primary)!important;font-size:12px!important;font-weight:660!important;line-height:1.25!important;text-overflow:ellipsis!important;white-space:nowrap!important}#profileAssetCenter#profileAssetCenter .service-tile-copy small,#profileAssetCenter#profileAssetCenter .menu-list-copy small{overflow:hidden!important;color:var(--text-muted)!important;font-size:8px!important;line-height:1.35!important;text-overflow:ellipsis!important;white-space:nowrap!important}#profileAssetCenter#profileAssetCenter .service-tile-arrow{color:var(--text-muted)!important;font-size:15px!important;opacity:.72!important;text-align:right!important}#profileAssetCenter#profileAssetCenter .menu-block-system .menu-list{overflow:hidden!important;border:0!important;border-radius:17px!important;background:var(--bg-surface)!important;box-shadow:var(--effect-surface-elevation)!important}#profileAssetCenter#profileAssetCenter .menu-block-system .menu-list-item{position:relative!important;min-height:61px!important;padding:9px 12px!important;display:grid!important;grid-template-columns:32px minmax(0,1fr) auto 9px!important;gap:10px!important;border:0!important;border-radius:0!important;color:var(--text-primary)!important;background:transparent!important;box-shadow:none!important}#profileAssetCenter#profileAssetCenter .menu-block-system .menu-list-item+.menu-list-item:before{content:""!important;position:absolute!important;top:0!important;right:12px!important;left:54px!important;height:1px!important;background:var(--divider-subtle)!important}#profileAssetCenter#profileAssetCenter .menu-block-system .menu-list-item:active{background:var(--bg-control)!important;transform:scale(.985)!important}#profileAssetCenter#profileAssetCenter .menu-list-meta{min-width:40px!important;padding:4px 7px!important;border:0!important;border-radius:8px!important;color:var(--text-secondary)!important;background:var(--bg-control)!important;font-size:9px!important;font-weight:620!important;line-height:1.2!important;text-align:center!important}#profileAssetCenter#profileAssetCenter .menu-list-item:has(.ic-theme) .menu-list-meta{color:var(--color-brand-strong)!important;background:var(--brand-tint-semantic)!important}#profileAssetCenter#profileAssetCenter .menu-list-arrow{width:9px!important;color:var(--text-muted)!important;font-size:15px!important;opacity:.72!important}#profileAssetCenter#profileAssetCenter .menu-block-banner{margin:0 2px 12px!important}#profileAssetCenter#profileAssetCenter .menu-block-banner>.block-title{display:none!important}#profileAssetCenter#profileAssetCenter .menu-block-banner .menu-banner{overflow:visible!important}#profileAssetCenter#profileAssetCenter .menu-block-banner .banner-row{box-sizing:border-box;display:flex!important;width:100%;height:54px;min-height:54px!important;align-items:center;gap:10px;padding:10px 14px!important;overflow:hidden;border:1px solid rgba(234,179,8,.16)!important;border-radius:12px!important;color:#fff;background:rgba(22,27,38,.85)!important;box-shadow:inset 0 1px rgba(255,255,255,.035),0 8px 20px rgba(0,0,0,.15)!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-family:inherit;text-align:left;-webkit-tap-highlight-color:transparent}#profileAssetCenter#profileAssetCenter .menu-block-banner .banner-row:active{background:rgba(16,20,29,.94)!important;transform:scale(.992)}#profileAssetCenter#profileAssetCenter .menu-block-banner .banner-icon{display:grid;width:32px!important;height:32px!important;flex:0 0 32px;place-items:center;border:0!important;border-radius:8px!important;color:#bfcf84!important;background:rgba(234,179,8,.08)!important}#profileAssetCenter#profileAssetCenter .menu-block-banner .banner-icon :is(svg,i){width:20px!important;height:20px!important;color:inherit!important}#profileAssetCenter#profileAssetCenter .menu-block-banner .banner-text{display:flex;min-width:0;flex:1;flex-direction:column;gap:2px}#profileAssetCenter#profileAssetCenter .menu-block-banner .banner-name{overflow:hidden;color:rgba(255,255,255,.94)!important;font-size:13px!important;font-weight:650;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}#profileAssetCenter#profileAssetCenter .menu-block-banner .banner-desc{overflow:hidden;color:rgba(255,255,255,.5)!important;font-size:11px!important;font-weight:450;line-height:1.15;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap}#profileAssetCenter#profileAssetCenter .menu-block-banner .banner-cta{display:inline-flex;min-height:24px;flex:0 0 auto;align-items:center;gap:3px;padding:3px 8px;border:1px solid rgba(229,192,123,.3);border-radius:10px;color:#e5c07b;background:rgba(229,192,123,.035);font-size:11px;font-weight:580;line-height:1;white-space:nowrap}#profileAssetCenter#profileAssetCenter .menu-block-banner .banner-cta i{font-size:9px;font-style:normal}@media(max-width:360px){#profileAssetCenter#profileAssetCenter .menu-section{padding-inline:11px!important}#profileAssetCenter#profileAssetCenter .service-tile{grid-template-columns:29px minmax(0,1fr) 7px!important;gap:7px!important;padding-inline:8px!important}#profileAssetCenter#profileAssetCenter .service-tile-icon,#profileAssetCenter#profileAssetCenter .menu-list-icon{width:29px!important;height:29px!important}#profileAssetCenter#profileAssetCenter .menu-block-banner{margin-inline:5px!important}#profileAssetCenter#profileAssetCenter .menu-block-banner .banner-row{gap:7px;padding-inline:10px!important}#profileAssetCenter#profileAssetCenter .menu-block-banner .banner-desc{font-size:10px!important}#profileAssetCenter#profileAssetCenter .menu-block-banner .banner-cta{padding-inline:6px;font-size:10px}}@media(prefers-reduced-motion:reduce){#profileAssetCenter#profileAssetCenter :is(.service-tile,.menu-list-item){transition:none!important}}#marketCenterPage#marketCenterPage .mh-stock-panel{display:flex;flex-direction:column;gap:10px;padding-top:12px}#marketCenterPage#marketCenterPage .mh-stock-panel .mh-feature-head{position:relative;isolation:isolate;min-height:82px;align-items:center;overflow:hidden;padding:14px 14px 13px 16px;border:0!important;border-radius:15px;background:var(--bg-surface)!important;box-shadow:var(--effect-surface-elevation)!important}#marketCenterPage#marketCenterPage .mh-stock-panel .mh-feature-head:before{position:absolute;top:-55px;right:38%;bottom:-55px;left:-28%;z-index:-1;background:radial-gradient(ellipse,var(--ambient-brand),transparent 70%);filter:blur(28px);content:"";pointer-events:none}#marketCenterPage#marketCenterPage .mh-stock-panel .mh-feature-head span{color:var(--color-brand)!important;letter-spacing:.16em}#marketCenterPage#marketCenterPage .mh-stock-panel .mh-feature-head h1{margin:3px 0;color:var(--text-primary)!important;font-size:22px;letter-spacing:-.02em}#marketCenterPage#marketCenterPage .mh-stock-panel .mh-feature-head p{color:var(--text-secondary)!important;font-size:11px}#marketCenterPage#marketCenterPage .mh-stock-panel .mh-feature-head>button{min-width:54px;min-height:34px;padding:0 12px;border:0!important;border-radius:10px;color:var(--color-brand-strong)!important;background:var(--brand-tint-semantic)!important;box-shadow:inset 0 1px 0 var(--surface-top-light)!important;font-size:12px;font-weight:680}#marketCenterPage#marketCenterPage .mh-stock-controls{overflow:hidden;border:0;border-radius:14px;background:var(--bg-surface)!important;box-shadow:var(--effect-surface-elevation)!important}#marketCenterPage#marketCenterPage .mh-stock-controls .mh-stock-boards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:0;padding:5px;overflow:visible;background:transparent!important}#marketCenterPage#marketCenterPage .mh-stock-controls .mh-stock-boards button,#marketCenterPage#marketCenterPage .mh-stock-controls .mh-stock-boards button.active{position:relative;min-width:0;min-height:40px;padding:0 4px;border:0!important;border-radius:10px;color:var(--text-secondary)!important;background:transparent!important;box-shadow:none!important;font-size:13px;font-weight:580}#marketCenterPage#marketCenterPage .mh-stock-controls .mh-stock-boards button.active{color:var(--text-primary)!important;background:var(--brand-tint-semantic)!important;font-weight:740}#marketCenterPage#marketCenterPage .mh-stock-controls .mh-stock-boards button:after{right:30%;bottom:3px;left:30%;height:2px;background:transparent;box-shadow:none}#marketCenterPage#marketCenterPage .mh-stock-controls .mh-stock-boards button.active:after{background:var(--color-brand);box-shadow:0 0 8px var(--color-brand-glow)}#marketCenterPage#marketCenterPage .mh-stock-controls .mh-stock-sorts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding:6px;border:0!important;border-top:1px solid var(--divider-subtle)!important;border-radius:0;background:var(--bg-control)!important;box-shadow:none!important}#marketCenterPage#marketCenterPage .mh-stock-controls .mh-stock-sorts button,#marketCenterPage#marketCenterPage .mh-stock-controls .mh-stock-sorts button.active{min-height:34px;padding:0 4px;border:0!important;border-radius:8px;color:var(--text-muted)!important;background:transparent!important;box-shadow:none!important;font-size:12px;font-weight:560}#marketCenterPage#marketCenterPage .mh-stock-controls .mh-stock-sorts button.active{color:var(--color-brand-strong)!important;background:var(--bg-surface)!important;box-shadow:inset 0 1px 0 var(--surface-top-light)!important;font-weight:740}#marketCenterPage#marketCenterPage .mh-stock-table{overflow:hidden;border:0!important;border-radius:14px;background:var(--bg-surface)!important;box-shadow:var(--effect-surface-elevation)!important}#marketCenterPage#marketCenterPage .mh-stock-head,#marketCenterPage#marketCenterPage .mh-stock-row{grid-template-columns:minmax(0,1fr) 68px 73px 34px;gap:7px;padding-inline:12px}#marketCenterPage#marketCenterPage .mh-stock-head{min-height:38px;color:var(--text-muted)!important;background:var(--bg-control)!important;font-size:10px;letter-spacing:.02em}#marketCenterPage#marketCenterPage .mh-stock-row{min-height:62px;border:0!important;border-top:1px solid var(--divider-subtle)!important;color:var(--text-primary)!important;background:transparent!important;box-shadow:none!important}#marketCenterPage#marketCenterPage .mh-stock-row:active{background:var(--control-hover)!important}#marketCenterPage#marketCenterPage .mh-stock-identity{gap:5px}#marketCenterPage#marketCenterPage .mh-stock-identity b{color:var(--text-primary)!important;font-size:14px;font-weight:720;letter-spacing:-.01em}#marketCenterPage#marketCenterPage .mh-stock-identity small{color:var(--text-muted)!important;font-size:10px;letter-spacing:.02em}#marketCenterPage#marketCenterPage .mh-stock-row>strong{overflow:hidden;font-family:var(--font-financial)!important;font-size:13px;font-variant-numeric:tabular-nums;font-weight:720;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}#marketCenterPage#marketCenterPage .mh-watch-cell button,#marketCenterPage#marketCenterPage .mh-watch-cell button.active{display:grid;width:28px;height:28px;place-items:center;padding:0;border:0!important;border-radius:9px;color:var(--color-brand-strong)!important;background:var(--brand-tint-semantic)!important;box-shadow:inset 0 1px 0 var(--surface-top-light)!important;font-size:15px}#marketCenterPage#marketCenterPage .mh-watch-cell button.active{color:var(--text-on-brand)!important;background:var(--color-brand)!important}#marketCenterPage#marketCenterPage .mh-stock-table .mh-load-more{color:var(--color-brand-strong)!important;border-top-color:var(--divider-subtle)!important;background:var(--brand-tint-semantic)!important}@media(max-width:360px){#marketCenterPage#marketCenterPage .mh-stock-head,#marketCenterPage#marketCenterPage .mh-stock-row{grid-template-columns:minmax(0,1fr) 62px 68px 32px;gap:5px;padding-inline:9px}#marketCenterPage#marketCenterPage .mh-stock-panel .mh-feature-head{padding-inline:12px}#marketCenterPage#marketCenterPage .mh-stock-controls .mh-stock-boards button,#marketCenterPage#marketCenterPage .mh-stock-controls .mh-stock-boards button.active{font-size:12px}}@media(prefers-reduced-motion:reduce){#marketCenterPage#marketCenterPage .mh-stock-row,#marketCenterPage#marketCenterPage .mh-stock-panel button{transition:none!important}}#semanticFundCenter#semanticFundCenter{min-height:100%;color:var(--text-primary)!important;background:var(--bg-base)!important}#semanticFundCenter#semanticFundCenter .etf-hero{display:flex;height:46px;min-height:46px;align-items:center;justify-content:space-between;gap:10px;padding:0 16px;border:0!important;border-radius:0!important;color:var(--hero-text);background:var(--hero-strategy)!important;box-shadow:none!important}#semanticFundCenter#semanticFundCenter .fund-brand{display:flex;min-width:0;flex-direction:column;gap:1px}#semanticFundCenter#semanticFundCenter .fund-brand b{color:var(--hero-text)!important;font-size:18px;font-weight:700;letter-spacing:.04em}#semanticFundCenter#semanticFundCenter .fund-brand span{color:var(--color-brand)!important;font-family:var(--font-financial),monospace;font-size:9px;font-weight:650;letter-spacing:.14em}#semanticFundCenter#semanticFundCenter .fund-market-health{display:inline-flex;height:26px;min-height:26px;align-items:center;gap:6px;padding:0 9px;border:0;border-radius:999px;color:var(--text-secondary);background:var(--bg-control);box-shadow:inset 0 1px 0 var(--surface-top-light);font-size:11px;white-space:nowrap}#semanticFundCenter#semanticFundCenter .fund-market-health i{width:6px;height:6px;border-radius:50%;background:#10b981;box-shadow:0 0 7px rgba(16,185,129,.5)}#semanticFundCenter#semanticFundCenter .page-body{margin:0;padding:6px 8px 20px}#semanticFundCenter#semanticFundCenter .etf-searchbox{box-sizing:border-box;display:flex;width:calc(100% - 16px);height:36px;align-items:center;gap:7px;margin:0 8px;padding:0 7px 0 11px;border:1px solid rgba(255,255,255,.1)!important;border-radius:8px;color:var(--text-secondary);background:rgba(255,255,255,.05)!important;box-shadow:none!important}#semanticFundCenter#semanticFundCenter .etf-searchbox .sb-input{flex:1 1 auto;min-width:0;padding:0;border:0;outline:0;color:var(--text-primary);background:transparent;font-size:13px}#semanticFundCenter#semanticFundCenter .etf-searchbox .sb-input::-moz-placeholder{color:var(--text-muted)}#semanticFundCenter#semanticFundCenter .etf-searchbox .sb-input::placeholder{color:var(--text-muted)}#semanticFundCenter#semanticFundCenter .etf-searchbox .sb-clear{flex:0 0 auto;color:var(--text-muted)}#semanticFundCenter#semanticFundCenter .etf-searchbox .sb-search{width:28px;height:28px;flex:0 0 28px;display:grid;place-items:center;padding:0;border:0!important;border-radius:7px;color:rgba(255,255,255,.66);background:transparent!important;box-shadow:none!important}#semanticFundCenter#semanticFundCenter .fund-entry-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;height:40px;margin:4px -8px 0;padding:0 8px;border-bottom:1px solid var(--divider-subtle);background:var(--bg-base)}#semanticFundCenter#semanticFundCenter .fund-entry,#semanticFundCenter#semanticFundCenter .fund-entry.active{position:relative;display:grid;grid-template-columns:minmax(0,1fr);min-width:0;height:40px;min-height:40px;place-items:center;padding:0 4px;border:0!important;border-radius:0!important;color:var(--text-secondary)!important;background:transparent!important;box-shadow:none!important;text-align:center}#semanticFundCenter#semanticFundCenter .fund-entry.active{color:var(--text-primary)!important}#semanticFundCenter#semanticFundCenter .fund-entry.active:after{position:absolute;right:31%;bottom:-1px;left:31%;height:2px;border-radius:99px;background:#e5c07b;content:""}#semanticFundCenter#semanticFundCenter .fund-entry .entry-monogram,#semanticFundCenter#semanticFundCenter .fund-entry .entry-copy small,#semanticFundCenter#semanticFundCenter .fund-entry .entry-status,#semanticFundCenter#semanticFundCenter .fund-entry .entry-arrow{display:none!important}#semanticFundCenter#semanticFundCenter .fund-entry .entry-copy{display:block;width:100%;min-width:0;text-align:center}#semanticFundCenter#semanticFundCenter .fund-entry .entry-copy b{color:inherit!important;font-size:14px;font-weight:560;white-space:nowrap}#semanticFundCenter#semanticFundCenter .fund-entry.active .entry-copy b{color:#fff!important;font-size:15px;font-weight:700}#semanticFundCenter#semanticFundCenter .etf-search-panel{margin-top:10px;overflow:hidden;border:0!important;border-radius:14px;background:var(--bg-surface)!important;box-shadow:var(--effect-surface-elevation)!important}#semanticFundCenter#semanticFundCenter .fund-filter-console{margin:5px 0 0;overflow:visible;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#semanticFundCenter#semanticFundCenter .category-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin:0!important;padding:0!important;overflow:visible!important;border:0!important;background:transparent!important}#semanticFundCenter#semanticFundCenter .category-strip button,#semanticFundCenter#semanticFundCenter .category-strip button.active{position:relative;min-width:0;height:28px;padding:4px 12px;border:1px solid transparent!important;border-radius:14px!important;color:rgba(255,255,255,.6)!important;background:rgba(255,255,255,.06)!important;box-shadow:none!important;font-size:11px;font-weight:560;line-height:1;white-space:nowrap}#semanticFundCenter#semanticFundCenter .category-strip button.active{border-color:#eab308!important;color:#eab308!important;background:rgba(234,179,8,.12)!important;font-weight:700}#semanticFundCenter#semanticFundCenter .category-strip button:after{display:none!important}#semanticFundCenter#semanticFundCenter .category-strip small{display:none}#semanticFundCenter#semanticFundCenter .sort-switch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:4px 0 0;padding:0;border:0!important;background:transparent!important;box-shadow:none!important}#semanticFundCenter#semanticFundCenter .sort-switch button,#semanticFundCenter#semanticFundCenter .sort-switch button.active{height:32px;min-height:32px;padding:0 4px;border:0!important;border-radius:8px!important;color:rgba(255,255,255,.48)!important;background:rgba(255,255,255,.035)!important;box-shadow:none!important;font-size:12px;font-weight:560}#semanticFundCenter#semanticFundCenter .sort-switch button.active{color:#e5c07b!important;background:rgba(234,179,8,.08)!important;box-shadow:inset 0 0 0 1px rgba(229,192,123,.14)!important;font-weight:740}#semanticFundCenter#semanticFundCenter .sort-arrow{display:inline-block;margin-left:5px;color:currentColor;font-size:10px;transform-origin:center;transition:transform .18s ease}#semanticFundCenter#semanticFundCenter .sort-arrow.ascending{transform:rotate(180deg)}#semanticFundCenter#semanticFundCenter .sort-switch button:after{display:none!important}#semanticFundCenter#semanticFundCenter .fund-market-table{display:block;margin-top:5px;overflow:hidden;border:0!important;border-radius:14px;background:var(--bg-surface)!important;box-shadow:var(--effect-surface-elevation)!important}#semanticFundCenter#semanticFundCenter .list-head,#semanticFundCenter#semanticFundCenter .list-row{display:grid!important;width:100%;grid-template-columns:minmax(0,1fr) 86px 76px;align-items:center;gap:4px;margin:0;padding:0 8px!important;border-right:0!important;border-left:0!important;border-radius:0!important;box-sizing:border-box}#semanticFundCenter#semanticFundCenter .list-head{height:30px;min-height:30px;border:0!important;color:var(--text-muted)!important;background:var(--bg-control)!important;font-size:10px;letter-spacing:.02em}#semanticFundCenter#semanticFundCenter .list-row{min-height:56px;border:0!important;border-top:1px solid var(--divider-subtle)!important;color:var(--text-primary)!important;background:transparent!important;box-shadow:none!important;text-align:left}#semanticFundCenter#semanticFundCenter .list-row:active{background:var(--control-hover)!important}#semanticFundCenter#semanticFundCenter .cell-name{min-width:0}#semanticFundCenter#semanticFundCenter .cell-name .fund-title{overflow:hidden;color:var(--text-primary)!important;font-size:14px;font-weight:720;line-height:1.35!important;letter-spacing:-.01em;text-overflow:ellipsis;overflow-wrap:normal!important;white-space:nowrap!important}#semanticFundCenter#semanticFundCenter .cell-name .fund-code{display:flex;min-width:0;align-items:center;gap:5px;margin-top:3px}#semanticFundCenter#semanticFundCenter .cell-name .code-text{flex:none;color:var(--text-muted)!important;font-family:var(--font-financial),monospace;font-size:10px;font-weight:580;font-variant-numeric:tabular-nums;letter-spacing:.02em}#semanticFundCenter#semanticFundCenter .category-tag{min-width:0;overflow:hidden;padding:2px 5px;border:0!important;border-radius:5px;color:var(--text-secondary)!important;background:var(--bg-control)!important;font-size:9px;text-overflow:ellipsis;white-space:nowrap}#semanticFundCenter#semanticFundCenter .cell-price,#semanticFundCenter#semanticFundCenter .cell-chg{width:auto!important;min-width:0;text-align:right}#semanticFundCenter#semanticFundCenter .cell-price{overflow:visible;font-family:var(--font-financial),monospace!important;font-size:13px;font-variant-numeric:tabular-nums;font-weight:720;letter-spacing:-.035em;white-space:nowrap}#semanticFundCenter#semanticFundCenter .chg-badge,#semanticFundCenter#semanticFundCenter .turnover-value,#semanticFundCenter#semanticFundCenter .chg-unavailable{display:inline-flex;width:100%;min-width:0;min-height:32px;align-items:center;justify-content:center;padding:4px 5px;border:0;border-radius:5px;box-sizing:border-box;font-family:var(--font-financial),monospace;font-size:12px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:0;white-space:nowrap}#semanticFundCenter#semanticFundCenter .chg-badge.up{color:var(--color-up)!important;background:var(--color-up-fill)!important;box-shadow:inset 3px 0 0 var(--color-up)!important}#semanticFundCenter#semanticFundCenter .chg-badge.down{color:var(--color-down)!important;background:var(--color-down-fill)!important;box-shadow:inset 3px 0 0 var(--color-down)!important}#semanticFundCenter#semanticFundCenter .turnover-value{color:var(--color-brand-strong)!important;background:var(--brand-tint-semantic)!important}#semanticFundCenter#semanticFundCenter .chg-unavailable,#semanticFundCenter#semanticFundCenter .turnover-value.unavailable{color:var(--text-muted)!important;background:var(--bg-control)!important}#semanticFundCenter#semanticFundCenter .fund-market-table :is(.state-tip,.state-empty){border-top:1px solid var(--divider-subtle);background:var(--bg-surface)}@media(max-width:360px){#semanticFundCenter#semanticFundCenter .list-head,#semanticFundCenter#semanticFundCenter .list-row{grid-template-columns:minmax(0,1fr) 82px 72px;gap:4px;padding-inline:7px!important}#semanticFundCenter#semanticFundCenter .cell-name .fund-title{font-size:13px}#semanticFundCenter#semanticFundCenter .cell-price,#semanticFundCenter#semanticFundCenter :is(.chg-badge,.turnover-value,.chg-unavailable){font-size:12px}}@media(prefers-reduced-motion:reduce){#semanticFundCenter#semanticFundCenter .list-row,#semanticFundCenter#semanticFundCenter button{transition:none!important}}#profileAssetCenter#profileAssetCenter :is(.service-tile-icon,.menu-list-icon){--setting-icon-accent: var(--text-secondary);position:relative!important;width:36px!important;height:36px!important;flex:0 0 36px!important;overflow:hidden!important;border:1px solid color-mix(in srgb,var(--setting-icon-accent) 24%,var(--divider-subtle))!important;border-radius:11px!important;color:var(--setting-icon-accent)!important;background:linear-gradient(145deg,color-mix(in srgb,var(--setting-icon-accent) 15%,var(--bg-surface)),color-mix(in srgb,var(--setting-icon-accent) 5%,var(--bg-control)))!important;box-shadow:inset 0 1px 0 var(--surface-top-light),0 5px 12px color-mix(in srgb,var(--setting-icon-accent) 8%,transparent)!important}#profileAssetCenter#profileAssetCenter :is(.service-tile-icon,.menu-list-icon):after{display:none!important;content:none!important}#profileAssetCenter#profileAssetCenter :is(.service-tile-icon,.menu-list-icon) :is(svg,i){width:18px!important;height:18px!important;color:inherit!important}#profileAssetCenter#profileAssetCenter :is(.service-tile-icon,.menu-list-icon):is(.ic-verify,.ic-password,.ic-shield){--setting-icon-accent: var(--color-brand-strong)}#profileAssetCenter#profileAssetCenter :is(.service-tile-icon,.menu-list-icon):is(.ic-bank,.ic-history,.ic-update){--setting-icon-accent: var(--color-down)}#profileAssetCenter#profileAssetCenter :is(.service-tile-icon,.menu-list-icon):is(.ic-user,.ic-detail,.ic-order,.ic-language){--setting-icon-accent: var(--color-info)}#profileAssetCenter#profileAssetCenter :is(.service-tile-icon,.menu-list-icon):is(.ic-theme,.ic-font,.ic-about){--setting-icon-accent: var(--color-algorithm)}#profileAssetCenter#profileAssetCenter .service-tile{min-height:79px!important;grid-template-columns:36px minmax(0,1fr) 8px!important;gap:10px!important;padding:12px!important}#profileAssetCenter#profileAssetCenter .service-tile-copy strong,#profileAssetCenter#profileAssetCenter .menu-list-name{font-size:12.5px!important;font-weight:680!important;letter-spacing:0!important}#profileAssetCenter#profileAssetCenter .service-tile-copy small,#profileAssetCenter#profileAssetCenter .menu-list-copy small{font-size:8.5px!important;line-height:1.3!important}#profileAssetCenter#profileAssetCenter .menu-block-system .menu-list-item{min-height:63px!important;grid-template-columns:36px minmax(0,1fr) auto 9px!important;gap:11px!important;padding:10px 12px!important}#profileAssetCenter#profileAssetCenter .menu-block-system .menu-list-item+.menu-list-item:before{left:59px!important}#profileAssetCenter#profileAssetCenter .menu-list-meta{--setting-meta-accent: var(--text-muted);display:inline-flex!important;min-width:56px!important;min-height:24px!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:4px 8px!important;border:1px solid color-mix(in srgb,var(--setting-meta-accent) 20%,var(--divider-subtle))!important;border-radius:999px!important;color:var(--setting-meta-accent)!important;background:color-mix(in srgb,var(--setting-meta-accent) 7%,var(--bg-surface))!important;box-shadow:inset 0 1px 0 var(--surface-top-light)!important;font-size:9px!important;font-weight:660!important;white-space:nowrap!important}#profileAssetCenter#profileAssetCenter .menu-list-meta:before{width:5px;height:5px;flex:0 0 5px;border-radius:50%;background:var(--setting-meta-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--setting-meta-accent) 12%,transparent);content:""}#profileAssetCenter#profileAssetCenter .menu-list-meta--theme{--setting-meta-accent: var(--color-brand-strong)}#profileAssetCenter#profileAssetCenter .menu-list-meta--language{--setting-meta-accent: var(--color-info)}#profileAssetCenter#profileAssetCenter .menu-list-meta--font{--setting-meta-accent: var(--color-algorithm)}@media(max-width:360px){#profileAssetCenter#profileAssetCenter .service-tile{grid-template-columns:33px minmax(0,1fr) 7px!important;gap:8px!important;padding-inline:9px!important}#profileAssetCenter#profileAssetCenter :is(.service-tile-icon,.menu-list-icon){width:33px!important;height:33px!important;flex-basis:33px!important}#profileAssetCenter#profileAssetCenter .menu-block-system .menu-list-item{grid-template-columns:33px minmax(0,1fr) auto 8px!important;gap:9px!important;padding-inline:10px!important}#profileAssetCenter#profileAssetCenter .menu-list-meta{min-width:52px!important;padding-inline:7px!important}}@media(prefers-reduced-motion:reduce){#profileAssetCenter#profileAssetCenter :is(.service-tile-icon,.menu-list-icon,.menu-list-meta){transition:none!important}}#privateFundV881#privateFundV881{--strategy-positive: #f43f5e;--strategy-negative: #10b981;min-height:100vh!important;background:var(--bg-base)!important}#privateFundV881#privateFundV881 .private-hero{overflow:visible!important;border:0!important;background:radial-gradient(circle at 92% 34%,rgba(244,63,94,.08),transparent 28%),linear-gradient(145deg,rgba(234,179,8,.055),transparent 48%),var(--bg-base)!important}#privateFundV881#privateFundV881 .private-hero:after,#privateFundV881#privateFundV881 .private-hero:before,#privateFundV881#privateFundV881 .hero-ambient,#privateFundV881#privateFundV881 .hero-eyebrow,#privateFundV881#privateFundV881 .hero-seal,#privateFundV881#privateFundV881 .topbar-mark,#privateFundV881#privateFundV881 .toolbar-heading,#privateFundV881#privateFundV881 .section-heading,#privateFundV881#privateFundV881 .fund-terms,#privateFundV881#privateFundV881 .status-dot{display:none!important}#privateFundV881#privateFundV881 .pf-topbar{min-height:42px!important;height:42px!important;padding:0 12px!important;border-bottom:1px solid var(--divider-subtle)!important;font-size:15px!important;font-weight:700!important}#privateFundV881#privateFundV881 .hero-copy{padding:9px 14px 11px!important}#privateFundV881#privateFundV881 .hero-heading{display:block!important;margin:0!important}#privateFundV881#privateFundV881 .hero-heading h1{margin:0!important;color:var(--text-primary)!important;font-size:21px!important;font-weight:760!important;line-height:1.25!important;letter-spacing:.01em!important}#privateFundV881#privateFundV881 .hero-heading p{margin:3px 0 0!important;color:rgba(255,255,255,.58)!important;font-size:11px!important;line-height:1.35!important}#privateFundV881#privateFundV881 .hero-stats{display:flex!important;height:32px!important;min-height:32px!important;align-items:center!important;justify-content:space-evenly!important;gap:7px!important;margin-top:8px!important;padding:0 11px!important;border:1px solid rgba(255,255,255,.075)!important;border-radius:12px!important;background:rgba(22,27,38,.76)!important;box-shadow:inset 0 1px rgba(255,255,255,.035)!important;backdrop-filter:blur(8px)!important}#privateFundV881#privateFundV881 .hero-stats span{display:inline-flex!important;min-width:0!important;align-items:baseline!important;gap:4px!important;color:rgba(255,255,255,.56)!important;font-size:11px!important;white-space:nowrap!important}#privateFundV881#privateFundV881 .hero-stats b{color:#fff!important;font-size:12px!important;font-weight:750!important}#privateFundV881#privateFundV881 .hero-stats i{width:1px!important;height:13px!important;flex:0 0 1px!important;background:rgba(255,255,255,.1)!important}#privateFundV881#privateFundV881 .private-content{padding:0 10px calc(24px + env(safe-area-inset-bottom))!important}#privateFundV881#privateFundV881 .fund-toolbar{position:sticky!important;z-index:8!important;top:0!important;box-sizing:border-box!important;height:36px!important;margin:0!important;padding:3px 0!important;border:0!important;border-radius:0!important;background:color-mix(in srgb,var(--bg-base) 92%,transparent)!important;box-shadow:none!important;backdrop-filter:blur(12px)!important}#privateFundV881#privateFundV881 .strategy-filters{display:flex!important;width:100%!important;height:30px!important;align-items:center!important;gap:5px!important;margin:0!important;overflow-x:auto!important;scrollbar-width:none!important}#privateFundV881#privateFundV881 .strategy-filters::-webkit-scrollbar{display:none!important}#privateFundV881#privateFundV881 .strategy-filters button{height:28px!important;min-width:-moz-max-content!important;min-width:max-content!important;flex:1 0 auto!important;padding:0 9px!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:14px!important;color:rgba(255,255,255,.56)!important;background:rgba(255,255,255,.043)!important;font-size:10.5px!important;font-weight:560!important;white-space:nowrap!important}#privateFundV881#privateFundV881 .strategy-filters button.active{border-color:rgba(234,179,8,.48)!important;color:#eab308!important;background:rgba(234,179,8,.1)!important;box-shadow:none!important;font-weight:700!important}#privateFundV881#privateFundV881 .fund-list{gap:9px!important;padding-top:8px!important}#privateFundV881#privateFundV881 .private-card{border:1px solid rgba(234,179,8,.12)!important;border-radius:14px!important;background:radial-gradient(circle at 100% 0%,rgba(234,179,8,.055),transparent 34%),linear-gradient(145deg,#171c27,#11151e)!important;box-shadow:0 8px 22px rgba(0,0,0,.22)!important}#privateFundV881#privateFundV881 .card-accent{left:14px!important;width:68px!important;background:linear-gradient(90deg,#f43f5e,rgba(244,63,94,.12))!important}#privateFundV881#privateFundV881 .card-head{grid-template-columns:34px minmax(0,1fr) auto!important;gap:9px!important;padding:11px 12px 8px!important}#privateFundV881#privateFundV881 .fund-number{width:32px!important;height:32px!important;border-radius:9px!important;color:#eab308!important;background:rgba(234,179,8,.09)!important;font-size:10px!important}#privateFundV881#privateFundV881 .fund-identity small{color:rgba(255,255,255,.52)!important;font-size:10.5px!important}#privateFundV881#privateFundV881 .fund-identity h3{margin-top:2px!important;color:#fff!important;font-size:16px!important;font-weight:720!important}#privateFundV881#privateFundV881 .risk-badge{min-width:34px!important;padding:5px 7px!important;border:1px solid currentColor!important;border-radius:9px!important;font-size:11px!important;font-weight:700!important}#privateFundV881#privateFundV881 .risk-r3{border-color:rgba(52,211,153,.28)!important;color:#34d399!important;background:rgba(16,185,129,.09)!important}#privateFundV881#privateFundV881 .risk-r4{border-color:rgba(245,158,11,.3)!important;color:#f59e0b!important;background:rgba(245,158,11,.09)!important}#privateFundV881#privateFundV881 .risk-r5{border-color:rgba(244,63,94,.3)!important;color:#fb7185!important;background:rgba(244,63,94,.09)!important}#privateFundV881#privateFundV881 .fund-performance{grid-template-columns:136px minmax(0,1fr)!important;min-height:72px!important;align-items:center!important;gap:8px!important;margin:0 10px!important;padding:9px 10px!important;border-radius:11px!important;background:rgba(255,255,255,.035)!important}#privateFundV881#privateFundV881 .backtest-chip{display:inline-flex!important;width:-moz-max-content!important;width:max-content!important;align-items:center!important;gap:5px!important;padding:3px 7px!important;border:1px solid rgba(255,255,255,.075)!important;border-radius:6px!important;color:rgba(255,255,255,.6)!important;background:rgba(255,255,255,.035)!important;font-size:12px!important;line-height:1!important;white-space:nowrap!important}#privateFundV881#privateFundV881 .backtest-chip b{color:rgba(255,255,255,.84)!important;font-family:var(--font-financial),monospace!important;font-weight:650!important}#privateFundV881#privateFundV881 .primary-metric strong{margin-top:5px!important;font-size:24px!important;font-weight:760!important;line-height:1!important}#privateFundV881#privateFundV881 .primary-metric strong.positive-return,#privateFundV881#privateFundV881 .fund-spark.positive-return{color:var(--strategy-positive)!important}#privateFundV881#privateFundV881 .primary-metric strong.negative-return,#privateFundV881#privateFundV881 .fund-spark.negative-return{color:var(--strategy-negative)!important}#privateFundV881#privateFundV881 .fund-spark{height:45px!important;filter:drop-shadow(0 0 5px rgba(244,63,94,.2))!important}#privateFundV881#privateFundV881 .core-metrics{display:grid!important;min-height:56px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:center!important;margin:8px 10px 0!important;padding:5px 0!important;border-radius:10px!important;background:rgba(255,255,255,.03)!important}#privateFundV881#privateFundV881 .core-metrics div{display:flex!important;min-width:0!important;align-items:center!important;flex-direction:column!important;gap:4px!important;border-right:1px solid rgba(255,255,255,.07)!important}#privateFundV881#privateFundV881 .core-metrics div:last-child{border-right:0!important}#privateFundV881#privateFundV881 .core-metrics small{color:rgba(255,255,255,.6)!important;font-size:12px!important;white-space:nowrap!important}#privateFundV881#privateFundV881 .core-metrics b{overflow:hidden!important;max-width:100%!important;color:#fff!important;font-family:var(--font-financial),monospace!important;font-size:15px!important;font-weight:700!important;text-overflow:ellipsis!important;white-space:nowrap!important}#privateFundV881#privateFundV881 .core-metrics .minimum-value{color:#eab308!important}#privateFundV881#privateFundV881 .card-footer{display:block!important;min-height:0!important;padding:8px 10px 10px!important;border:0!important;background:transparent!important}#privateFundV881#privateFundV881 .card-footer button{display:flex!important;width:100%!important;height:34px!important;align-items:center!important;justify-content:center!important;gap:6px!important;border:1px solid rgba(234,179,8,.22)!important;border-radius:9px!important;color:#e5c07b!important;background:rgba(234,179,8,.07)!important;font-size:12px!important;font-weight:650!important}#privateFundV881#privateFundV881 .risk-disclosure{margin-top:10px!important}@media(max-width:360px){#privateFundV881#privateFundV881 .hero-copy{padding-inline:10px!important}#privateFundV881#privateFundV881 .hero-stats{gap:4px!important;padding-inline:7px!important}#privateFundV881#privateFundV881 .hero-stats span{gap:3px!important;font-size:10px!important}#privateFundV881#privateFundV881 .strategy-filters button{padding-inline:8px!important}#privateFundV881#privateFundV881 .fund-performance{grid-template-columns:128px minmax(0,1fr)!important}#privateFundV881#privateFundV881 .core-metrics small{font-size:11px!important}#privateFundV881#privateFundV881 .core-metrics b{font-size:14px!important}}@media(prefers-reduced-motion:reduce){#privateFundV881#privateFundV881 .strategy-filters button,#privateFundV881#privateFundV881 .card-footer button{transition:none!important}}#personalInfoPage#personalInfoPage{min-height:100vh!important;padding-bottom:calc(34px + env(safe-area-inset-bottom))!important;background:var(--bg-base)!important;color:var(--text-primary)!important}#personalInfoPage#personalInfoPage .header-section{overflow:visible!important;padding:0 0 1px!important;background:var(--bg-base)!important}#personalInfoPage#personalInfoPage .header-section .custom-nav-container,#personalInfoPage#personalInfoPage .nav-bar-custom{color:var(--text-primary)!important;background:var(--bg-base)!important;border-bottom:1px solid var(--divider-subtle)!important;box-shadow:none!important}#personalInfoPage#personalInfoPage .header-section :is(.custom-nav-title,.custom-nav-left,.custom-nav-back,.van-nav-bar__title,.van-nav-bar__left){color:var(--text-primary)!important}#personalInfoPage#personalInfoPage .header-section :is(.custom-nav-back,.custom-nav-back *){stroke:currentColor!important}#personalInfoPage#personalInfoPage .avatar-section{display:grid!important;grid-template-columns:54px minmax(0,1fr)!important;align-items:center!important;gap:13px!important;margin:12px 12px 0!important;padding:14px!important;border:1px solid var(--divider-subtle)!important;border-radius:16px!important;background:linear-gradient(128deg,color-mix(in srgb,var(--color-brand-strong) 8%,var(--bg-surface)),var(--bg-surface) 58%,color-mix(in srgb,var(--color-info) 5%,var(--bg-surface)))!important;box-shadow:inset 0 1px 0 var(--surface-top-light)!important}#personalInfoPage#personalInfoPage .avatar-wrap{width:54px!important;height:54px!important;margin:0!important;padding:3px!important;border:1px solid var(--border-brand)!important;border-radius:17px!important;background:color-mix(in srgb,var(--color-brand-strong) 8%,var(--bg-control))!important}#personalInfoPage#personalInfoPage .avatar-img{width:100%!important;height:100%!important;border:0!important}#personalInfoPage#personalInfoPage .avatar-img :is(img,.van-image__img){border-radius:13px!important}#personalInfoPage#personalInfoPage .identity-copy{min-width:0!important}#personalInfoPage#personalInfoPage .identity-name-row{display:flex!important;align-items:center!important;gap:8px!important}#personalInfoPage#personalInfoPage .user-name{overflow:hidden!important;margin:0!important;color:var(--text-primary)!important;font-size:17px!important;font-weight:720!important;line-height:1.3!important;text-overflow:ellipsis!important;white-space:nowrap!important}#personalInfoPage#personalInfoPage .user-mobile{margin:4px 0 0!important;color:var(--text-secondary)!important;font-size:11px!important;font-variant-numeric:tabular-nums!important}#personalInfoPage#personalInfoPage .identity-caption{margin-top:3px!important;color:var(--text-muted)!important;font-size:9px!important;letter-spacing:.04em!important}#personalInfoPage#personalInfoPage .auth-badge{display:inline-flex!important;flex:0 0 auto!important;min-height:22px!important;align-items:center!important;gap:4px!important;padding:3px 7px!important;border:1px solid color-mix(in srgb,var(--color-down) 30%,var(--divider-subtle))!important;border-radius:999px!important;color:var(--color-down)!important;background:color-mix(in srgb,var(--color-down) 9%,var(--bg-surface))!important;font-size:9px!important;font-weight:680!important}#personalInfoPage#personalInfoPage .auth-badge svg{width:11px!important;height:11px!important}#personalInfoPage#personalInfoPage .auth-badge :is(span,svg){color:inherit!important}#personalInfoPage#personalInfoPage .wave-decoration{display:none!important}#personalInfoPage#personalInfoPage>.asset-card{position:relative!important;z-index:auto!important;overflow:hidden!important;margin:10px 12px 0!important;padding:15px!important;border:1px solid var(--border-brand)!important;border-radius:16px!important;background:linear-gradient(118deg,color-mix(in srgb,var(--color-brand-strong) 8%,var(--bg-surface)),var(--bg-surface) 56%,color-mix(in srgb,var(--color-info) 4%,var(--bg-surface)))!important;box-shadow:inset 0 1px 0 var(--surface-top-light)!important}#personalInfoPage#personalInfoPage>.asset-card:before{position:absolute!important;inset:0 auto auto 0!important;width:96px!important;height:2px!important;border-radius:0 0 999px!important;background:linear-gradient(90deg,var(--color-brand-strong),transparent)!important;content:""!important}#personalInfoPage#personalInfoPage>.asset-card:after{display:none!important;content:none!important}#personalInfoPage#personalInfoPage .asset-card-header{margin-bottom:9px!important}#personalInfoPage#personalInfoPage .asset-card-title{display:grid!important;gap:2px!important;color:var(--text-primary)!important;font-size:13px!important;font-weight:680!important}#personalInfoPage#personalInfoPage .asset-card-title small{color:var(--color-brand-strong)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:7.5px!important;font-weight:650!important;letter-spacing:.14em!important}#personalInfoPage#personalInfoPage .asset-card-sub,#personalInfoPage#personalInfoPage .asset-detail-label{color:var(--text-muted)!important}#personalInfoPage#personalInfoPage .asset-card-sub{font-size:10px!important}#personalInfoPage#personalInfoPage .asset-total{margin:0 0 12px!important;color:var(--text-primary)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:clamp(25px,8vw,31px)!important;font-weight:700!important;font-variant-numeric:tabular-nums!important;letter-spacing:.02em!important}#personalInfoPage#personalInfoPage .asset-detail-row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;border:0!important}#personalInfoPage#personalInfoPage .asset-detail-item{min-width:0!important;gap:3px!important;padding:9px 10px!important;border:1px solid var(--divider-default)!important;border-radius:10px!important;background:color-mix(in srgb,var(--color-brand-strong) 5%,var(--bg-surface))!important}#personalInfoPage#personalInfoPage .asset-detail-label{font-size:9px!important}#personalInfoPage#personalInfoPage .asset-detail-value{overflow:hidden!important;color:var(--text-primary)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:12px!important;font-weight:650!important;font-variant-numeric:tabular-nums!important;text-overflow:ellipsis!important;white-space:nowrap!important}#personalInfoPage#personalInfoPage .asset-divider{display:none!important}#personalInfoPage#personalInfoPage .section-title{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:12px!important;margin:17px 12px 8px!important;padding:0 2px!important;color:var(--text-primary)!important}#personalInfoPage#personalInfoPage .section-title span{position:relative!important;padding-left:10px!important;font-size:14px!important;font-weight:720!important}#personalInfoPage#personalInfoPage .section-title span:before{position:absolute!important;inset:50% auto auto 0!important;width:3px!important;height:14px!important;border-radius:999px!important;background:var(--color-brand-strong)!important;transform:translateY(-50%)!important;content:""!important}#personalInfoPage#personalInfoPage .section-title small{color:var(--text-muted)!important;font-size:8.5px!important;font-weight:500!important;letter-spacing:.04em!important}#personalInfoPage#personalInfoPage .menu-section,#personalInfoPage#personalInfoPage .menu-section--action-cards{margin:0 12px!important;padding:0!important;border:0!important;background:transparent!important}#personalInfoPage#personalInfoPage .menu-group,#personalInfoPage#personalInfoPage .menu-group--action-cards{display:block!important;overflow:hidden!important;border:1px solid var(--divider-subtle)!important;border-radius:16px!important;background:var(--bg-surface)!important;box-shadow:inset 0 1px 0 var(--surface-top-light)!important}#personalInfoPage#personalInfoPage .menu-item,#personalInfoPage#personalInfoPage .menu-group--action-cards .menu-item--action-card{box-sizing:border-box!important;display:grid!important;min-height:58px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;margin:0!important;padding:10px 12px!important;border:0!important;border-bottom:1px solid var(--divider-subtle)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#personalInfoPage#personalInfoPage .menu-item:last-child,#personalInfoPage#personalInfoPage .menu-group--action-cards .menu-item--action-card:last-child{border-bottom:0!important}#personalInfoPage#personalInfoPage .menu-item:active,#personalInfoPage#personalInfoPage .menu-group--action-cards .menu-item--action-card:active{background:color-mix(in srgb,var(--color-brand-strong) 7%,var(--bg-surface))!important}#personalInfoPage#personalInfoPage .menu-left{min-width:0!important;gap:10px!important}#personalInfoPage#personalInfoPage .menu-icon-wrap,#personalInfoPage#personalInfoPage .menu-group--action-cards .menu-icon-wrap{--personal-icon-accent: var(--color-info);width:34px!important;height:34px!important;flex:0 0 34px!important;border:1px solid color-mix(in srgb,var(--personal-icon-accent) 28%,var(--divider-subtle))!important;border-radius:10px!important;color:var(--personal-icon-accent)!important;background:linear-gradient(145deg,color-mix(in srgb,var(--personal-icon-accent) 13%,var(--bg-surface)),color-mix(in srgb,var(--personal-icon-accent) 4%,var(--bg-control)))!important;box-shadow:inset 0 1px 0 var(--surface-top-light)!important}#personalInfoPage#personalInfoPage .menu-icon-wrap:is(.icon-score,.icon-verify,.icon-security){--personal-icon-accent: var(--color-brand-strong)}#personalInfoPage#personalInfoPage .menu-icon-wrap.icon-bank{--personal-icon-accent: var(--color-down)}#personalInfoPage#personalInfoPage .menu-icon-wrap.icon-trade-security{--personal-icon-accent: var(--color-algorithm)}#personalInfoPage#personalInfoPage .menu-icon-wrap svg,#personalInfoPage#personalInfoPage .menu-group--action-cards .menu-icon-wrap svg{width:17px!important;height:17px!important;color:inherit!important}#personalInfoPage#personalInfoPage .menu-icon-wrap svg *{stroke:currentColor!important}#personalInfoPage#personalInfoPage .menu-copy{display:grid!important;min-width:0!important;gap:2px!important}#personalInfoPage#personalInfoPage .menu-copy small{overflow:hidden!important;color:var(--text-muted)!important;font-size:8.5px!important;line-height:1.25!important;text-overflow:ellipsis!important;white-space:nowrap!important}#personalInfoPage#personalInfoPage .menu-name,#personalInfoPage#personalInfoPage .menu-group--action-cards .menu-name{color:var(--text-primary)!important;font-size:12.5px!important;font-weight:680!important}#personalInfoPage#personalInfoPage .menu-right{min-width:0!important;gap:7px!important}#personalInfoPage#personalInfoPage .menu-value{overflow:hidden!important;max-width:48vw!important;color:var(--text-secondary)!important;font-size:11px!important;font-variant-numeric:tabular-nums!important;text-align:right!important;text-overflow:ellipsis!important;white-space:nowrap!important}#personalInfoPage#personalInfoPage .menu-value.credit-score{color:var(--color-brand-strong)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-weight:700!important}#personalInfoPage#personalInfoPage .mini-avatar{width:32px!important;height:32px!important;padding:2px!important;border:1px solid var(--border-brand)!important;border-radius:10px!important;background:var(--bg-control)!important}#personalInfoPage#personalInfoPage .mini-avatar :is(img,.van-image__img){border-radius:7px!important}#personalInfoPage#personalInfoPage .menu-status,#personalInfoPage#personalInfoPage .menu-group--action-cards .menu-status{min-width:48px!important;min-height:23px!important;padding:4px 8px!important;border:1px solid var(--divider-subtle)!important;border-radius:999px!important;color:var(--text-secondary)!important;background:var(--bg-control)!important;font-size:9px!important;font-weight:650!important;line-height:1.2!important;text-align:center!important}#personalInfoPage#personalInfoPage .menu-status.active,#personalInfoPage#personalInfoPage .menu-group--action-cards .menu-status.active{border-color:color-mix(in srgb,var(--color-down) 34%,var(--divider-subtle))!important;color:var(--color-down)!important;background:color-mix(in srgb,var(--color-down) 9%,var(--bg-surface))!important}#personalInfoPage#personalInfoPage .menu-right :is(.van-icon,.van-icon:before){color:var(--text-muted)!important}#personalInfoPage#personalInfoPage .phone-mask{top:0!important;margin:0 2px!important;letter-spacing:1px!important}@media(max-width:350px){#personalInfoPage#personalInfoPage .avatar-section,#personalInfoPage#personalInfoPage>.asset-card,#personalInfoPage#personalInfoPage .menu-section,#personalInfoPage#personalInfoPage .menu-section--action-cards{margin-inline:10px!important}#personalInfoPage#personalInfoPage .menu-value{max-width:42vw!important}#personalInfoPage#personalInfoPage .section-title{margin-inline:10px!important}}@media(prefers-reduced-motion:reduce){#personalInfoPage#personalInfoPage :is(.menu-item,.menu-status,.menu-icon-wrap){transition:none!important}}#fundLedgerWorkspace#fundLedgerWorkspace{min-height:100vh!important;padding-bottom:calc(28px + env(safe-area-inset-bottom))!important;color:var(--text-primary)!important;background:var(--bg-base)!important}#fundLedgerWorkspace#fundLedgerWorkspace .fund-nav,#fundLedgerWorkspace#fundLedgerWorkspace .fund-nav :is(.custom-nav-container,.van-nav-bar){color:var(--text-primary)!important;background:var(--bg-base)!important;border-bottom:1px solid var(--divider-subtle)!important;box-shadow:none!important}#fundLedgerWorkspace#fundLedgerWorkspace .fund-nav.native-scroll-static-sticky{position:relative!important;inset:auto!important}#fundLedgerWorkspace#fundLedgerWorkspace .fund-nav :is(.custom-nav-title,.custom-nav-left,.custom-nav-back,.van-nav-bar__title,.van-nav-bar__left,.van-icon){color:var(--text-primary)!important}#fundLedgerWorkspace#fundLedgerWorkspace .fund-summary{position:relative!important;overflow:hidden!important;margin:12px 12px 10px!important;border:1px solid var(--border-brand)!important;border-radius:17px!important;color:var(--text-primary)!important;background:linear-gradient(128deg,color-mix(in srgb,var(--color-brand-strong) 8%,var(--bg-surface)),var(--bg-surface) 58%,color-mix(in srgb,var(--color-info) 5%,var(--bg-surface)))!important;box-shadow:inset 0 1px 0 var(--surface-top-light)!important}#fundLedgerWorkspace#fundLedgerWorkspace .fund-summary:before{position:absolute!important;inset:0 auto auto 0!important;width:42%!important;height:2px!important;border-radius:0 0 999px!important;background:linear-gradient(90deg,var(--color-brand-strong),transparent)!important;content:""!important}#fundLedgerWorkspace#fundLedgerWorkspace .summary-header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:12px 14px 0!important}#fundLedgerWorkspace#fundLedgerWorkspace .summary-header>div{display:flex!important;align-items:baseline!important;gap:7px!important}#fundLedgerWorkspace#fundLedgerWorkspace .summary-header span{color:var(--text-secondary)!important;font-size:11px!important;font-weight:680!important}#fundLedgerWorkspace#fundLedgerWorkspace .summary-header small{color:var(--color-brand-strong)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:7px!important;font-weight:680!important;letter-spacing:.13em!important}#fundLedgerWorkspace#fundLedgerWorkspace .summary-header>i{display:inline-flex!important;min-width:34px!important;height:22px!important;align-items:center!important;justify-content:center!important;border:1px solid var(--divider-default)!important;border-radius:999px!important;color:var(--text-secondary)!important;background:var(--bg-control)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:8px!important;font-style:normal!important;letter-spacing:.08em!important}#fundLedgerWorkspace#fundLedgerWorkspace .summary-main{padding:11px 14px 14px!important}#fundLedgerWorkspace#fundLedgerWorkspace .summary-main>span{color:var(--text-muted)!important;font-size:10px!important}#fundLedgerWorkspace#fundLedgerWorkspace .summary-main>strong{display:block!important;margin-top:4px!important;color:var(--text-primary)!important;font-family:var(--font-financial),ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:clamp(27px,8.3vw,33px)!important;font-weight:720!important;font-variant-numeric:tabular-nums!important;letter-spacing:.01em!important;line-height:1.15!important}#fundLedgerWorkspace#fundLedgerWorkspace .summary-main>small{display:block!important;margin-top:7px!important;color:var(--text-secondary)!important;font-size:9px!important;line-height:1.45!important}#fundLedgerWorkspace#fundLedgerWorkspace .summary-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;padding:0 6px!important;border:0!important;border-top:1px solid var(--divider-subtle)!important;color:var(--text-primary)!important;background:transparent!important}#fundLedgerWorkspace#fundLedgerWorkspace .summary-grid>div{min-width:0!important;padding:11px 9px 10px!important;border:0!important;border-right:1px solid var(--divider-subtle)!important}#fundLedgerWorkspace#fundLedgerWorkspace .summary-grid>div:last-child{border-right:0!important}#fundLedgerWorkspace#fundLedgerWorkspace .summary-grid span{display:block!important;color:var(--text-muted)!important;font-size:8.5px!important;white-space:nowrap!important}#fundLedgerWorkspace#fundLedgerWorkspace .summary-grid b{display:block!important;overflow:hidden!important;margin-top:5px!important;color:var(--text-primary)!important;font-family:var(--font-financial),ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:11.5px!important;font-weight:680!important;font-variant-numeric:tabular-nums!important;text-overflow:ellipsis!important;white-space:nowrap!important}#fundLedgerWorkspace#fundLedgerWorkspace .summary-equation{padding:8px 12px!important;border-top:1px solid var(--divider-subtle)!important;color:var(--text-muted)!important;background:color-mix(in srgb,var(--color-brand-strong) 4%,var(--bg-surface))!important;font-size:8.5px!important;text-align:center!important}#fundLedgerWorkspace#fundLedgerWorkspace .audit-strip,#fundLedgerWorkspace#fundLedgerWorkspace .release-receipt{display:grid!important;grid-template-columns:30px minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;margin:0 12px 8px!important;padding:9px 10px!important;border:1px solid var(--divider-subtle)!important;border-radius:12px!important;color:var(--text-primary)!important;background:var(--bg-surface)!important;box-shadow:inset 0 1px 0 var(--surface-top-light)!important}#fundLedgerWorkspace#fundLedgerWorkspace .audit-mark{display:grid!important;width:30px!important;height:30px!important;place-items:center!important;border:1px solid color-mix(in srgb,var(--color-down) 30%,transparent)!important;border-radius:9px!important;color:var(--color-down)!important;background:color-mix(in srgb,var(--color-down) 10%,var(--bg-surface))!important;font-size:13px!important;font-weight:750!important}#fundLedgerWorkspace#fundLedgerWorkspace .audit-strip>div,#fundLedgerWorkspace#fundLedgerWorkspace .release-receipt>div{display:grid!important;min-width:0!important;gap:3px!important}#fundLedgerWorkspace#fundLedgerWorkspace .audit-strip b,#fundLedgerWorkspace#fundLedgerWorkspace .release-receipt b{color:var(--text-primary)!important;font-size:11px!important;font-weight:700!important}#fundLedgerWorkspace#fundLedgerWorkspace .audit-strip span:not(.audit-mark),#fundLedgerWorkspace#fundLedgerWorkspace .release-receipt span{overflow:hidden!important;color:var(--text-muted)!important;font-size:8px!important;line-height:1.35!important;text-overflow:ellipsis!important;white-space:nowrap!important}#fundLedgerWorkspace#fundLedgerWorkspace .audit-version{max-width:86px!important;overflow:hidden!important;padding:4px 6px!important;border-radius:6px!important;color:var(--text-secondary)!important;background:var(--bg-control)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:7px!important;text-overflow:ellipsis!important;white-space:nowrap!important}#fundLedgerWorkspace#fundLedgerWorkspace .audit-strip--error .audit-mark{border-color:color-mix(in srgb,var(--color-up) 32%,transparent)!important;color:var(--color-up)!important;background:color-mix(in srgb,var(--color-up) 9%,var(--bg-surface))!important}#fundLedgerWorkspace#fundLedgerWorkspace .release-receipt{grid-template-columns:minmax(0,1fr) auto!important}#fundLedgerWorkspace#fundLedgerWorkspace .release-receipt>strong{color:var(--color-down)!important;font-family:var(--font-financial),ui-monospace,monospace!important;font-size:15px!important;font-variant-numeric:tabular-nums!important}#fundLedgerWorkspace#fundLedgerWorkspace .timezone-note{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin:0 14px 8px!important;color:var(--text-muted)!important;line-height:1.35!important;text-align:left!important}#fundLedgerWorkspace#fundLedgerWorkspace .timezone-note span{color:var(--text-secondary)!important;font-size:9px!important;font-weight:650!important}#fundLedgerWorkspace#fundLedgerWorkspace .timezone-note small{font-size:8px!important}#fundLedgerWorkspace#fundLedgerWorkspace .fund-tabs{margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important}#fundLedgerWorkspace#fundLedgerWorkspace .fund-tabs :is(.van-tabs__wrap,.van-tabs__nav){background:var(--bg-base)!important;box-shadow:none!important}#fundLedgerWorkspace#fundLedgerWorkspace .fund-tabs .van-tabs__wrap{position:sticky!important;top:calc(44px + var(--app-safe-top, 0px))!important;z-index:25!important;height:45px!important;padding:5px 12px 6px!important;border:0!important}#fundLedgerWorkspace#fundLedgerWorkspace .fund-tabs .van-tabs__nav{box-sizing:border-box!important;height:34px!important;gap:3px!important;padding:3px!important;border:1px solid var(--divider-subtle)!important;border-radius:11px!important;background:var(--bg-control)!important}#fundLedgerWorkspace#fundLedgerWorkspace .fund-tabs .van-tab{min-width:0!important;min-height:26px!important;padding:0 7px!important;border:0!important;border-radius:8px!important;color:var(--text-secondary)!important;background:transparent!important;font-size:10.5px!important;font-weight:560!important}#fundLedgerWorkspace#fundLedgerWorkspace .fund-tabs .van-tab--active{color:var(--color-brand-strong)!important;background:var(--bg-surface)!important;box-shadow:inset 0 1px 0 var(--surface-top-light)!important;font-weight:720!important}#fundLedgerWorkspace#fundLedgerWorkspace .fund-tabs .van-tabs__line{bottom:3px!important;width:22px!important;height:2px!important;border-radius:99px!important;background:var(--color-brand-strong)!important}#fundLedgerWorkspace#fundLedgerWorkspace :is(.ledger-list,.transfer-list,.settlement-panel){margin:0!important;padding:8px 12px 16px!important}#fundLedgerWorkspace#fundLedgerWorkspace .settlement-panel{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#fundLedgerWorkspace#fundLedgerWorkspace :is(.ledger-row,.settlement-row,.transfer-row){margin:0!important;padding:11px 10px!important;border:0!important;border-bottom:1px solid var(--divider-subtle)!important;border-radius:0!important;color:var(--text-primary)!important;background:transparent!important;box-shadow:none!important}#fundLedgerWorkspace#fundLedgerWorkspace :is(.ledger-list,.settlement-list,.transfer-list){overflow:hidden!important;border:1px solid var(--divider-subtle)!important;border-radius:14px!important;background:var(--bg-surface)!important;box-shadow:inset 0 1px 0 var(--surface-top-light)!important}#fundLedgerWorkspace#fundLedgerWorkspace .settlement-panel>.settlement-list{margin-top:9px!important}#fundLedgerWorkspace#fundLedgerWorkspace .settlement-list:empty{display:none!important}#fundLedgerWorkspace#fundLedgerWorkspace :is(.ledger-row,.settlement-row,.transfer-row):last-child{border-bottom:0!important}#fundLedgerWorkspace#fundLedgerWorkspace .ledger-head{grid-template-columns:34px minmax(0,1fr) auto!important;gap:9px!important}#fundLedgerWorkspace#fundLedgerWorkspace .ledger-icon{width:32px!important;height:32px!important;border:1px solid color-mix(in srgb,var(--color-info) 28%,transparent)!important;border-radius:9px!important;color:var(--color-info)!important;background:color-mix(in srgb,var(--color-info) 10%,var(--bg-surface))!important}#fundLedgerWorkspace#fundLedgerWorkspace .ledger-icon.icon-settlement,#fundLedgerWorkspace#fundLedgerWorkspace .ledger-icon.icon-ipo{border-color:var(--border-brand)!important;color:var(--color-brand-strong)!important;background:color-mix(in srgb,var(--color-brand-strong) 9%,var(--bg-surface))!important}#fundLedgerWorkspace#fundLedgerWorkspace .ledger-icon.icon-bank_in{border-color:color-mix(in srgb,var(--color-down) 28%,transparent)!important;color:var(--color-down)!important;background:color-mix(in srgb,var(--color-down) 9%,var(--bg-surface))!important}#fundLedgerWorkspace#fundLedgerWorkspace .ledger-title b,#fundLedgerWorkspace#fundLedgerWorkspace .settlement-top b,#fundLedgerWorkspace#fundLedgerWorkspace .transfer-row>div:first-child b{color:var(--text-primary)!important;font-size:11.5px!important;font-weight:680!important}#fundLedgerWorkspace#fundLedgerWorkspace :is(.ledger-title span,.ledger-meta,.settlement-top span,.settlement-dates,.transfer-row>div:first-child span){color:var(--text-muted)!important}#fundLedgerWorkspace#fundLedgerWorkspace .ledger-meta{border-color:var(--divider-subtle)!important}#fundLedgerWorkspace#fundLedgerWorkspace .ledger-amount,#fundLedgerWorkspace#fundLedgerWorkspace .settlement-top strong,#fundLedgerWorkspace#fundLedgerWorkspace .transfer-right strong{font-family:var(--font-financial),ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-variant-numeric:tabular-nums!important}#fundLedgerWorkspace#fundLedgerWorkspace .amount-income b,#fundLedgerWorkspace#fundLedgerWorkspace .transfer-right strong{color:var(--color-up)!important}#fundLedgerWorkspace#fundLedgerWorkspace .amount-expense b,#fundLedgerWorkspace#fundLedgerWorkspace .transfer-right span{color:var(--color-down)!important}#fundLedgerWorkspace#fundLedgerWorkspace .pool-table{border:1px solid var(--divider-subtle)!important;background:var(--bg-control)!important}#fundLedgerWorkspace#fundLedgerWorkspace .pool-table :is(.pool-head,div){border-color:var(--divider-subtle)!important;color:var(--text-secondary)!important}#fundLedgerWorkspace#fundLedgerWorkspace .pool-table b{color:var(--text-primary)!important}#fundLedgerWorkspace#fundLedgerWorkspace .ledger-note{border-left:2px solid var(--color-brand-strong)!important;color:var(--text-secondary)!important;background:color-mix(in srgb,var(--color-brand-strong) 7%,var(--bg-surface))!important}#fundLedgerWorkspace#fundLedgerWorkspace .ledger-checks i,#fundLedgerWorkspace#fundLedgerWorkspace .status-released{color:var(--color-down)!important}#fundLedgerWorkspace#fundLedgerWorkspace .settlement-rule{padding:12px!important;border:1px solid var(--divider-subtle)!important;border-left:3px solid var(--color-brand-strong)!important;border-radius:12px!important;color:var(--text-primary)!important;background:color-mix(in srgb,var(--color-brand-strong) 6%,var(--bg-surface))!important;box-shadow:inset 0 1px 0 var(--surface-top-light)!important}#fundLedgerWorkspace#fundLedgerWorkspace .settlement-rule>b{color:var(--text-primary)!important;font-size:11.5px!important}#fundLedgerWorkspace#fundLedgerWorkspace .settlement-rule p{margin:6px 0 10px!important;color:var(--text-secondary)!important;font-size:9px!important}#fundLedgerWorkspace#fundLedgerWorkspace .settlement-rule>div{padding-top:9px!important;border-top:1px solid var(--divider-subtle)!important;color:var(--text-muted)!important}#fundLedgerWorkspace#fundLedgerWorkspace .settlement-rule strong{color:var(--color-brand-strong)!important;font-size:16px!important}#fundLedgerWorkspace#fundLedgerWorkspace .release-btn{height:40px!important;border:1px solid var(--border-brand)!important;border-radius:10px!important;color:var(--btn-primary-text)!important;background:var(--btn-primary-gradient)!important;box-shadow:none!important}#fundLedgerWorkspace#fundLedgerWorkspace .all-released{margin:9px 0!important;padding:9px 10px!important;border:0!important;border-left:2px solid var(--color-down)!important;border-radius:0 8px 8px 0!important;color:var(--color-down)!important;background:color-mix(in srgb,var(--color-down) 7%,var(--bg-surface))!important;font-size:10px!important;line-height:1.45!important;text-align:left!important}#fundLedgerWorkspace#fundLedgerWorkspace .fund-empty-state{display:grid!important;min-height:134px!important;place-items:center!important;align-content:center!important;gap:5px!important;padding:18px!important;color:var(--text-muted)!important;text-align:center!important}#fundLedgerWorkspace#fundLedgerWorkspace .fund-empty-state>span{display:grid!important;width:34px!important;height:34px!important;margin-bottom:2px!important;place-items:center!important;border:1px solid var(--divider-default)!important;border-radius:11px!important;color:var(--color-brand-strong)!important;background:var(--bg-control)!important;font-size:11px!important;font-weight:720!important}#fundLedgerWorkspace#fundLedgerWorkspace .fund-empty-state>b{color:var(--text-secondary)!important;font-size:11px!important;font-weight:680!important}#fundLedgerWorkspace#fundLedgerWorkspace .fund-empty-state>small{color:var(--text-muted)!important;font-size:8.5px!important}#fundLedgerWorkspace#fundLedgerWorkspace .status-pending{color:var(--color-brand-strong)!important}#fundLedgerWorkspace#fundLedgerWorkspace .transfer-row p{border-left:2px solid var(--color-up)!important;color:var(--color-up)!important;background:color-mix(in srgb,var(--color-up) 8%,var(--bg-surface))!important}#fundLedgerWorkspace#fundLedgerWorkspace .transfer-row--failed{border-color:var(--divider-subtle)!important}#fundLedgerWorkspace#fundLedgerWorkspace .transfer-row--failed .transfer-right span{color:var(--color-up)!important}@media(max-width:350px){#fundLedgerWorkspace#fundLedgerWorkspace .fund-summary,#fundLedgerWorkspace#fundLedgerWorkspace :is(.audit-strip,.release-receipt){margin-inline:10px!important}#fundLedgerWorkspace#fundLedgerWorkspace .summary-main>strong{font-size:27px!important}#fundLedgerWorkspace#fundLedgerWorkspace .audit-version{max-width:70px!important}#fundLedgerWorkspace#fundLedgerWorkspace :is(.ledger-list,.transfer-list,.settlement-panel){padding-inline:10px!important}}@media(prefers-reduced-motion:reduce){#fundLedgerWorkspace#fundLedgerWorkspace *{transition:none!important;animation:none!important}}#passwordSecurityWorkspace#passwordSecurityWorkspace{min-height:100vh!important;padding-bottom:calc(34px + env(safe-area-inset-bottom))!important;color:var(--text-primary)!important;background:var(--bg-base)!important}#passwordSecurityWorkspace#passwordSecurityWorkspace>.custom-nav-container,#passwordSecurityWorkspace#passwordSecurityWorkspace>.custom-nav-container.native-scroll-static-sticky{position:relative!important;inset:auto!important;color:var(--text-primary)!important;background:var(--bg-base)!important;border-bottom:1px solid var(--divider-subtle)!important;box-shadow:none!important}#passwordSecurityWorkspace#passwordSecurityWorkspace>.custom-nav-container :is(.custom-nav-title,.custom-nav-left,.custom-nav-back,.custom-nav-right){color:var(--text-primary)!important}#passwordSecurityWorkspace#passwordSecurityWorkspace .security-hero{position:relative!important;overflow:hidden!important;margin:12px 12px 14px!important;padding:16px 15px 14px!important;border:1px solid var(--border-brand)!important;border-radius:17px!important;color:var(--text-primary)!important;background:linear-gradient(128deg,color-mix(in srgb,var(--color-brand-strong) 8%,var(--bg-surface)),var(--bg-surface) 60%,color-mix(in srgb,var(--color-info) 5%,var(--bg-surface)))!important;box-shadow:inset 0 1px 0 var(--surface-top-light)!important}#passwordSecurityWorkspace#passwordSecurityWorkspace .security-hero:before{position:absolute!important;inset:0 auto auto 0!important;width:44%!important;height:2px!important;background:linear-gradient(90deg,var(--color-brand-strong),transparent)!important;content:""!important}#passwordSecurityWorkspace#passwordSecurityWorkspace .security-hero:after{display:none!important;content:none!important}#passwordSecurityWorkspace#passwordSecurityWorkspace .hero-kicker{display:block!important;color:var(--color-brand-strong)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:8px!important;font-weight:720!important;letter-spacing:.13em!important}#passwordSecurityWorkspace#passwordSecurityWorkspace .security-hero h1{margin:8px 0 5px!important;color:var(--text-primary)!important;font-size:20px!important;font-weight:720!important;line-height:1.3!important}#passwordSecurityWorkspace#passwordSecurityWorkspace .security-hero p{max-width:310px!important;margin:0!important;color:var(--text-secondary)!important;font-size:10px!important;line-height:1.55!important}#passwordSecurityWorkspace#passwordSecurityWorkspace .hero-status{display:inline-flex!important;width:auto!important;min-height:25px!important;align-items:center!important;gap:7px!important;margin-top:12px!important;padding:4px 9px!important;border:1px solid var(--divider-subtle)!important;border-radius:999px!important;color:var(--text-secondary)!important;background:var(--bg-control)!important;font-size:9px!important;line-height:1.3!important}#passwordSecurityWorkspace#passwordSecurityWorkspace .hero-status i{width:6px!important;height:6px!important;flex:0 0 6px!important;border-radius:50%!important;background:var(--text-muted)!important;box-shadow:none!important}#passwordSecurityWorkspace#passwordSecurityWorkspace .hero-status i.ready{background:var(--color-down)!important;box-shadow:0 0 0 3px var(--color-down-fill)!important}#passwordSecurityWorkspace#passwordSecurityWorkspace .password-options{display:block!important;overflow:hidden!important;margin:0 12px!important;border:1px solid var(--divider-subtle)!important;border-radius:16px!important;background:var(--bg-surface)!important;box-shadow:inset 0 1px 0 var(--surface-top-light)!important}#passwordSecurityWorkspace#passwordSecurityWorkspace .password-options-title{display:flex!important;min-height:43px!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:9px 12px!important;border-bottom:1px solid var(--divider-subtle)!important;background:color-mix(in srgb,var(--color-brand-strong) 4%,var(--bg-surface))!important}#passwordSecurityWorkspace#passwordSecurityWorkspace .password-options-title>div,#passwordSecurityWorkspace#passwordSecurityWorkspace .protection-note>header>div{display:grid!important;min-width:0!important;gap:2px!important}#passwordSecurityWorkspace#passwordSecurityWorkspace .password-options-title span{color:var(--text-primary)!important;font-size:12px!important;font-weight:700!important}#passwordSecurityWorkspace#passwordSecurityWorkspace .password-options-title small,#passwordSecurityWorkspace#passwordSecurityWorkspace .protection-note>header small{color:var(--color-brand-strong)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:6.5px!important;font-weight:680!important;letter-spacing:.12em!important}#passwordSecurityWorkspace#passwordSecurityWorkspace :is(.password-options-title,.protection-note>header)>em{color:var(--text-muted)!important;font-size:8px!important;font-style:normal!important}#passwordSecurityWorkspace#passwordSecurityWorkspace .password-card{box-sizing:border-box!important;display:grid!important;width:100%!important;min-height:66px!important;grid-template-columns:36px minmax(0,1fr) auto auto!important;align-items:center!important;gap:9px!important;margin:0!important;padding:10px 11px!important;border:0!important;border-bottom:1px solid var(--divider-subtle)!important;border-radius:0!important;color:var(--text-primary)!important;background:transparent!important;box-shadow:none!important}#passwordSecurityWorkspace#passwordSecurityWorkspace .password-card:last-child{border-bottom:0!important}#passwordSecurityWorkspace#passwordSecurityWorkspace .password-card:active{background:color-mix(in srgb,var(--color-brand-strong) 6%,var(--bg-surface))!important}#passwordSecurityWorkspace#passwordSecurityWorkspace .card-icon{--password-icon-accent: var(--color-info);display:grid!important;width:36px!important;height:36px!important;place-items:center!important;border:1px solid color-mix(in srgb,var(--password-icon-accent) 28%,transparent)!important;border-radius:10px!important;color:var(--password-icon-accent)!important;background:color-mix(in srgb,var(--password-icon-accent) 10%,var(--bg-surface))!important;box-shadow:none!important}#passwordSecurityWorkspace#passwordSecurityWorkspace .card-icon--secondary{--password-icon-accent: var(--color-brand-strong)}#passwordSecurityWorkspace#passwordSecurityWorkspace .card-icon svg{width:18px!important;height:18px!important;color:inherit!important}#passwordSecurityWorkspace#passwordSecurityWorkspace .card-copy{display:grid!important;min-width:0!important;gap:3px!important}#passwordSecurityWorkspace#passwordSecurityWorkspace .card-copy strong{overflow:hidden!important;color:var(--text-primary)!important;font-size:12px!important;font-weight:690!important;line-height:1.3!important;text-overflow:ellipsis!important;white-space:nowrap!important}#passwordSecurityWorkspace#passwordSecurityWorkspace .card-copy small{display:block!important;overflow:hidden!important;margin:0!important;color:var(--text-muted)!important;font-size:8.5px!important;line-height:1.35!important;text-overflow:ellipsis!important;white-space:nowrap!important}#passwordSecurityWorkspace#passwordSecurityWorkspace .card-state{min-width:43px!important;padding:4px 7px!important;border:1px solid var(--divider-subtle)!important;border-radius:999px!important;color:var(--text-secondary)!important;background:var(--bg-control)!important;font-size:8px!important;font-weight:650!important;line-height:1.2!important;text-align:center!important}#passwordSecurityWorkspace#passwordSecurityWorkspace .card-state.ready{border-color:color-mix(in srgb,var(--color-down) 30%,transparent)!important;color:var(--color-down)!important;background:color-mix(in srgb,var(--color-down) 8%,var(--bg-surface))!important}#passwordSecurityWorkspace#passwordSecurityWorkspace .card-arrow{color:var(--text-muted)!important;font-size:18px!important;font-weight:300!important}#passwordSecurityWorkspace#passwordSecurityWorkspace .protection-note{overflow:hidden!important;margin:12px 12px 0!important;padding:0 12px 11px!important;border:1px solid var(--divider-subtle)!important;border-radius:16px!important;color:var(--text-primary)!important;background:var(--bg-surface)!important;box-shadow:inset 0 1px 0 var(--surface-top-light)!important}#passwordSecurityWorkspace#passwordSecurityWorkspace .protection-note>header{display:flex!important;min-height:50px!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin-bottom:0!important;border-bottom:1px solid var(--divider-subtle)!important}#passwordSecurityWorkspace#passwordSecurityWorkspace .protection-note>header strong{display:block!important;margin:0!important;color:var(--text-primary)!important;font-size:12px!important;font-weight:700!important}#passwordSecurityWorkspace#passwordSecurityWorkspace .scope-row{display:grid!important;grid-template-columns:30px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;margin:0!important;padding:10px 0!important;border-bottom:1px solid var(--divider-subtle)!important;color:var(--text-primary)!important}#passwordSecurityWorkspace#passwordSecurityWorkspace .scope-row>span{display:grid!important;width:28px!important;height:28px!important;place-items:center!important;border:1px solid var(--divider-default)!important;border-radius:9px!important;color:var(--color-brand-strong)!important;background:var(--bg-control)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:8px!important;font-weight:720!important}#passwordSecurityWorkspace#passwordSecurityWorkspace .scope-row>div{display:grid!important;min-width:0!important;gap:3px!important}#passwordSecurityWorkspace#passwordSecurityWorkspace .scope-row b{color:var(--text-primary)!important;font-size:10.5px!important;font-weight:680!important}#passwordSecurityWorkspace#passwordSecurityWorkspace .scope-row small{color:var(--text-muted)!important;font-size:8.5px!important}#passwordSecurityWorkspace#passwordSecurityWorkspace .protection-note>p{display:grid!important;grid-template-columns:18px minmax(0,1fr)!important;gap:7px!important;margin:10px 0 0!important;padding:9px 10px!important;border:0!important;border-left:2px solid var(--color-down)!important;border-radius:0 8px 8px 0!important;color:var(--text-secondary)!important;background:color-mix(in srgb,var(--color-down) 7%,var(--bg-surface))!important;font-size:8.5px!important;line-height:1.5!important}#passwordSecurityWorkspace#passwordSecurityWorkspace .protection-note>p i{color:var(--color-down)!important;font-style:normal!important;font-weight:750!important}@media(max-width:350px){#passwordSecurityWorkspace#passwordSecurityWorkspace :is(.security-hero,.password-options,.protection-note){margin-inline:10px!important}#passwordSecurityWorkspace#passwordSecurityWorkspace .card-copy small{max-width:190px!important}}@media(prefers-reduced-motion:reduce){#passwordSecurityWorkspace#passwordSecurityWorkspace *{transition:none!important;animation:none!important}}#orderLedgerWorkspace#orderLedgerWorkspace .tip-bar{min-height:60px!important;padding:11px 0 12px!important;gap:11px!important}#orderLedgerWorkspace#orderLedgerWorkspace .tip-icon{width:30px!important;height:30px!important;flex-basis:30px!important;border-radius:10px!important}#orderLedgerWorkspace#orderLedgerWorkspace .tip-icon svg{width:18px!important;height:18px!important}#orderLedgerWorkspace#orderLedgerWorkspace .tip-copy{gap:4px!important}#orderLedgerWorkspace#orderLedgerWorkspace .tip-copy b{font-size:13px!important;line-height:1.28!important;font-weight:720!important}#orderLedgerWorkspace#orderLedgerWorkspace .tip-copy span{color:var(--text-secondary)!important;font-size:10.5px!important;line-height:1.5!important}#orderLedgerWorkspace#orderLedgerWorkspace .mechanism-strip{margin-top:13px!important;padding:13px 13px 14px!important}#orderLedgerWorkspace#orderLedgerWorkspace .mechanism-meta{margin-bottom:11px!important}#orderLedgerWorkspace#orderLedgerWorkspace .mechanism-meta>span{color:var(--text-secondary)!important;font-size:9.5px!important;letter-spacing:.12em!important}#orderLedgerWorkspace#orderLedgerWorkspace .mechanism-meta small{color:var(--text-secondary)!important;font-size:9.5px!important;line-height:1.3!important}#orderLedgerWorkspace#orderLedgerWorkspace .mechanism-meta small i,#orderLedgerWorkspace#orderLedgerWorkspace .empty-wrap small i{width:6px!important;height:6px!important;flex-basis:6px!important}#orderLedgerWorkspace#orderLedgerWorkspace .mechanism-metrics{grid-template-columns:.88fr 1.1fr 1.18fr!important}#orderLedgerWorkspace#orderLedgerWorkspace .mechanism-metrics>div{min-height:52px!important;padding:12px 10px 0!important;gap:6px!important}#orderLedgerWorkspace#orderLedgerWorkspace .mechanism-metrics>div:first-child{padding-left:0!important}#orderLedgerWorkspace#orderLedgerWorkspace .mechanism-metrics>div:not(:last-child):after{top:12px!important}#orderLedgerWorkspace#orderLedgerWorkspace .mechanism-label,#orderLedgerWorkspace#orderLedgerWorkspace .mechanism-rule>span{color:var(--text-secondary)!important;font-size:10.5px!important;line-height:1.25!important}#orderLedgerWorkspace#orderLedgerWorkspace .mechanism-metrics strong{font-size:15.5px!important;line-height:1.2!important}#orderLedgerWorkspace#orderLedgerWorkspace .mechanism-metrics strong em{margin-left:4px!important;font-size:9.5px!important}#orderLedgerWorkspace#orderLedgerWorkspace .mechanism-rule{padding-left:12px!important}#orderLedgerWorkspace#orderLedgerWorkspace .mechanism-rule b{font-size:12.5px!important;line-height:1.2!important}@media(max-width:350px){#orderLedgerWorkspace#orderLedgerWorkspace .tip-copy span{white-space:normal!important}#orderLedgerWorkspace#orderLedgerWorkspace .mechanism-strip{margin-right:12px!important;margin-left:12px!important;padding-right:11px!important;padding-left:11px!important}}#historyPositionWorkspace#historyPositionWorkspace{--history-grid: .98fr .94fr 1fr 1.08fr;min-height:100dvh!important;color:var(--text-primary)!important;background:var(--bg-base)!important}#historyPositionWorkspace#historyPositionWorkspace>.top-nav{height:50px!important;padding:0 14px!important;border-bottom:1px solid var(--divider-subtle)!important;background:var(--bg-base)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#historyPositionWorkspace#historyPositionWorkspace .nav-title{font-size:17px!important;font-weight:720!important;letter-spacing:.02em!important}#historyPositionWorkspace#historyPositionWorkspace .filter-bar{min-height:52px!important;margin:12px 14px 10px!important;padding:5px!important;display:grid!important;grid-template-columns:minmax(104px,.82fr) minmax(0,1.18fr)!important;gap:6px!important;border:1px solid var(--divider-subtle)!important;border-radius:15px!important;color:var(--text-primary)!important;background:var(--bg-surface)!important;box-shadow:var(--effect-surface-elevation)!important}#historyPositionWorkspace#historyPositionWorkspace .filter-left,#historyPositionWorkspace#historyPositionWorkspace .filter-right{width:auto!important;height:42px!important;min-width:0!important;padding:0 12px!important;gap:7px!important;border:0!important;border-radius:11px!important;background:transparent!important}#historyPositionWorkspace#historyPositionWorkspace .filter-left{justify-content:center!important;color:var(--color-brand-strong)!important;background:var(--brand-tint-semantic)!important}#historyPositionWorkspace#historyPositionWorkspace .filter-left .filter-value{color:var(--text-primary)!important;font-size:14px!important;font-weight:700!important}#historyPositionWorkspace#historyPositionWorkspace .filter-arrow,#historyPositionWorkspace#historyPositionWorkspace .filter-right svg{color:var(--color-brand-strong)!important}#historyPositionWorkspace#historyPositionWorkspace .filter-right{justify-content:flex-end!important}#historyPositionWorkspace#historyPositionWorkspace .filter-right .range-text{overflow:hidden!important;color:var(--text-secondary)!important;font-size:12.5px!important;font-weight:560!important;line-height:1.3!important;text-overflow:ellipsis!important;white-space:nowrap!important}#historyPositionWorkspace#historyPositionWorkspace .list-head{min-height:48px!important;margin:0 14px!important;padding:7px 12px!important;display:grid!important;grid-template-columns:var(--history-grid)!important;-moz-column-gap:6px!important;column-gap:6px!important;align-items:center!important;border:0!important;border-radius:12px!important;background:var(--surface-field)!important;box-shadow:none!important}#historyPositionWorkspace#historyPositionWorkspace .list-head .head-col{min-width:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:2px!important;color:var(--text-secondary)!important;line-height:1.15!important;white-space:normal!important;text-align:center!important}#historyPositionWorkspace#historyPositionWorkspace .list-head .head-col:first-child{align-items:flex-start!important;text-align:left!important}#historyPositionWorkspace#historyPositionWorkspace .list-head .head-col:last-child{align-items:flex-end!important;text-align:right!important}#historyPositionWorkspace#historyPositionWorkspace .head-col b{color:var(--text-primary)!important;font-size:11.5px!important;font-weight:680!important}#historyPositionWorkspace#historyPositionWorkspace .head-col small{color:var(--text-muted)!important;font-size:9.5px!important;font-weight:500!important}#historyPositionWorkspace#historyPositionWorkspace .scroll-view{padding:12px 0 calc(36px + env(safe-area-inset-bottom))!important}#historyPositionWorkspace#historyPositionWorkspace .card-grid{grid-template-columns:var(--history-grid)!important}#historyPositionWorkspace#historyPositionWorkspace .empty-wrap{min-height:min(55vh,460px)!important;padding:42px 24px 64px!important;justify-content:center!important;gap:0!important;border:0!important;background:transparent!important;box-shadow:none!important}#historyPositionWorkspace#historyPositionWorkspace .empty-visual{width:138px!important;height:112px!important;display:grid!important;place-items:center!important;border-radius:28px!important;background:var(--brand-tint-semantic)!important}#historyPositionWorkspace#historyPositionWorkspace .empty-img{width:126px!important;max-width:none!important;opacity:.82!important}#historyPositionWorkspace#historyPositionWorkspace .empty-title{margin-top:22px!important;color:var(--text-primary)!important;font-size:17px!important;line-height:1.35!important;font-weight:720!important}#historyPositionWorkspace#historyPositionWorkspace .empty-text{margin-top:8px!important;color:var(--text-muted)!important;font-size:12.5px!important;line-height:1.5!important;letter-spacing:0!important;text-align:center!important}.history-range-overlay.history-range-overlay{z-index:9099!important;background:var(--overlay-scrim)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.history-range-popup.history-range-popup{z-index:9100!important;overflow:hidden!important;padding-top:10px!important;border:1px solid var(--divider-subtle)!important;border-bottom:0!important;border-radius:24px 24px 0 0!important;color:var(--text-primary)!important;background:var(--bg-surface-raised)!important;box-shadow:var(--surface-shadow)!important}.history-range-popup.history-range-popup:before{content:""!important;position:absolute!important;z-index:2!important;top:8px!important;left:50%!important;width:34px!important;height:4px!important;border-radius:999px!important;background:var(--divider-strong)!important;transform:translate(-50%)!important}.history-range-popup .history-range-picker{--van-picker-background: var(--bg-surface-raised) !important;--van-picker-option-text-color: var(--text-secondary) !important;--van-picker-mask-color: linear-gradient(180deg, var(--bg-surface-raised), transparent) !important;color:var(--text-primary)!important;background:var(--bg-surface-raised)!important}.history-range-popup .van-picker__toolbar{height:56px!important;padding:4px 14px 0!important;border-bottom:1px solid var(--divider-subtle)!important}.history-range-popup .van-picker__title{color:var(--text-primary)!important;font-size:16px!important;font-weight:720!important}.history-range-popup .van-picker__cancel,.history-range-popup .van-picker__confirm{min-width:58px!important;height:38px!important;padding:0 10px!important;border-radius:10px!important;font-size:14px!important;font-weight:650!important}.history-range-popup .van-picker__cancel{color:var(--text-secondary)!important}.history-range-popup .van-picker__confirm{color:var(--color-brand-strong)!important;background:var(--brand-tint-semantic)!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .history-range-popup.history-range-popup .van-picker__cancel{color:var(--text-secondary)!important;border-color:transparent!important;background:transparent!important}:is(html[data-theme=dark-gold],html[data-theme=ivory-gold]) body #app .history-range-popup.history-range-popup .van-picker__confirm{color:var(--gold-main)!important;border-color:transparent!important;background:var(--brand-tint-semantic)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) body #app .history-range-popup.history-range-popup .van-picker__confirm{color:var(--gold-main)!important;border-color:transparent!important;background:var(--brand-tint-semantic)!important}@layer ivory-porcelain{html[data-theme=ivory-gold] body #app .history-range-popup.history-range-popup .van-picker__confirm{color:var(--gold-main)!important;border-color:transparent!important;background:var(--brand-tint-semantic)!important}}.history-range-popup .van-picker__columns{height:252px!important;background:var(--bg-surface-raised)!important}.history-range-popup .van-picker__mask{background-image:linear-gradient(180deg,var(--bg-surface-raised) 0%,transparent 38%,transparent 62%,var(--bg-surface-raised) 100%)!important}.history-range-popup .van-picker__frame{border-top:1px solid var(--divider-subtle)!important;border-bottom:1px solid var(--divider-subtle)!important;background:var(--brand-tint-semantic)!important}.history-range-popup .van-picker-column__item{color:var(--text-secondary)!important;font-size:15px!important;font-weight:540!important}.history-range-popup .van-picker-column__item--selected{color:var(--text-primary)!important;font-size:17px!important;font-weight:720!important}@media(max-width:350px){#historyPositionWorkspace#historyPositionWorkspace .filter-bar{margin-right:12px!important;margin-left:12px!important}#historyPositionWorkspace#historyPositionWorkspace .list-head{margin-right:12px!important;margin-left:12px!important;padding-right:10px!important;padding-left:10px!important}}#accountSecurityConsole#accountSecurityConsole{min-height:100dvh!important;color:var(--text-primary)!important;background:var(--bg-base)!important}#accountSecurityConsole#accountSecurityConsole .security-content{padding:12px 14px calc(102px + env(safe-area-inset-bottom))!important;display:flex!important;flex-direction:column!important;gap:12px!important}#accountSecurityConsole#accountSecurityConsole :is(.security-overview,.panel){margin:0!important;border:0!important;border-radius:17px!important;background:var(--bg-surface)!important;box-shadow:var(--effect-surface-elevation)!important}#accountSecurityConsole#accountSecurityConsole .security-overview{position:relative!important;overflow:hidden!important}#accountSecurityConsole#accountSecurityConsole .security-overview:before{position:absolute!important;inset:0 auto auto 0!important;width:100%!important;height:2px!important;content:""!important;background:var(--color-brand)!important;opacity:.9!important}#accountSecurityConsole#accountSecurityConsole .security-hero{min-height:112px!important;padding:18px!important;display:flex!important;align-items:center!important;gap:14px!important;border:0!important;border-radius:0!important;color:var(--text-primary)!important;background:transparent!important;box-shadow:none!important}#accountSecurityConsole#accountSecurityConsole .shield{width:48px!important;height:48px!important;border:0!important;border-radius:14px!important;color:var(--color-brand-strong)!important;background:var(--brand-tint-semantic)!important;box-shadow:inset 0 0 0 1px var(--divider-subtle)!important}#accountSecurityConsole#accountSecurityConsole .shield svg{width:27px!important;height:27px!important;color:currentColor!important}#accountSecurityConsole#accountSecurityConsole .hero-copy{min-width:0!important;flex:1!important}#accountSecurityConsole#accountSecurityConsole .hero-copy>small{display:inline-flex!important;align-items:center!important;gap:6px!important;color:var(--color-down)!important;font-size:11.5px!important;font-weight:650!important}#accountSecurityConsole#accountSecurityConsole .hero-copy>small:before{width:6px!important;height:6px!important;border-radius:50%!important;content:""!important;background:currentColor!important}#accountSecurityConsole#accountSecurityConsole .security-hero h1{margin:5px 0 9px!important;color:var(--text-primary)!important;font-size:25px!important;font-weight:720!important;line-height:1.05!important;letter-spacing:-.02em!important}#accountSecurityConsole#accountSecurityConsole .hero-meta{display:flex!important;flex-wrap:wrap!important;gap:5px 14px!important;color:var(--text-muted)!important;font-size:10.5px!important;line-height:1.35!important}#accountSecurityConsole#accountSecurityConsole .hero-meta span{min-width:0!important}#accountSecurityConsole#accountSecurityConsole .hero-meta b{color:var(--text-secondary)!important;font-family:var(--font-financial),"Roboto Mono",monospace!important;font-weight:620!important;font-variant-numeric:tabular-nums!important}#accountSecurityConsole#accountSecurityConsole .policy-strip{margin:0 16px!important;padding:14px 0 16px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;border:0!important;border-top:1px solid var(--divider-subtle)!important;border-radius:0!important;background:transparent!important}#accountSecurityConsole#accountSecurityConsole .policy-strip div{min-width:0!important;gap:4px!important}#accountSecurityConsole#accountSecurityConsole .policy-strip div+div{border-left:1px solid var(--divider-subtle)!important}#accountSecurityConsole#accountSecurityConsole .policy-strip strong{display:flex!important;align-items:baseline!important;justify-content:center!important;gap:3px!important;color:var(--text-primary)!important;font-family:var(--font-financial),"Roboto Mono",monospace!important;font-size:19px!important;font-weight:720!important;line-height:1!important}#accountSecurityConsole#accountSecurityConsole .policy-strip strong em{color:var(--text-muted)!important;font-family:inherit!important;font-size:9px!important;font-style:normal!important;font-weight:560!important}#accountSecurityConsole#accountSecurityConsole .policy-strip span{color:var(--text-muted)!important;font-size:10.5px!important;line-height:1.25!important;white-space:nowrap!important}#accountSecurityConsole#accountSecurityConsole .panel{overflow:hidden!important}#accountSecurityConsole#accountSecurityConsole .biometric-panel{padding:16px!important;grid-template-columns:minmax(0,1fr) auto!important;gap:12px 14px!important}#accountSecurityConsole#accountSecurityConsole :is(.biometric-copy,.section-head,.panel-head) small{color:var(--color-brand-strong)!important;font-size:10.5px!important;font-weight:650!important;letter-spacing:.06em!important}#accountSecurityConsole#accountSecurityConsole .panel h2,#accountSecurityConsole#accountSecurityConsole .biometric-copy h2{margin:4px 0 0!important;color:var(--text-primary)!important;font-size:16.5px!important;font-weight:700!important;line-height:1.25!important}#accountSecurityConsole#accountSecurityConsole .biometric-copy p{margin:5px 0 0!important;color:var(--text-muted)!important;font-size:11.5px!important;line-height:1.4!important}html[data-theme] body #app #accountSecurityConsole#accountSecurityConsole .security-switch{min-width:80px!important;height:36px!important;padding:0 10px!important;border:0!important;border-radius:18px!important;color:var(--text-secondary)!important;background:var(--surface-field)!important;box-shadow:inset 0 0 0 1px var(--divider-subtle)!important;font-size:11px!important;font-weight:620!important}#accountSecurityConsole#accountSecurityConsole .security-switch span{width:8px!important;height:8px!important;background:var(--text-muted)!important;box-shadow:none!important}html[data-theme] body #app #accountSecurityConsole#accountSecurityConsole .security-switch.enabled{color:var(--color-down)!important;background:var(--color-down-fill)!important;box-shadow:none!important}#accountSecurityConsole#accountSecurityConsole .security-switch.enabled span{background:var(--color-down)!important}#accountSecurityConsole#accountSecurityConsole .biometric-rule{margin:0!important;padding:11px 12px!important;border:0!important;border-radius:10px!important;color:var(--text-secondary)!important;background:var(--surface-field)!important;font-size:11px!important;line-height:1.55!important}#accountSecurityConsole#accountSecurityConsole .section-head{min-height:65px!important;padding:15px 16px 12px!important}#accountSecurityConsole#accountSecurityConsole .integrity-grid{padding:0 14px 12px!important;gap:7px!important}#accountSecurityConsole#accountSecurityConsole .integrity-grid div{min-height:58px!important;padding:10px!important;justify-content:center!important;gap:5px!important;border-radius:10px!important;background:var(--surface-field)!important}#accountSecurityConsole#accountSecurityConsole .integrity-grid span{color:var(--text-muted)!important;font-size:10px!important}#accountSecurityConsole#accountSecurityConsole .integrity-grid b{color:var(--text-primary)!important;font-size:12.5px!important;font-weight:700!important}#accountSecurityConsole#accountSecurityConsole .integrity-panel>p{margin:0 14px 14px!important;padding:10px 12px!important;border-radius:10px!important;color:var(--text-secondary)!important;background:var(--surface-field)!important;font-size:10.5px!important;line-height:1.55!important}#accountSecurityConsole#accountSecurityConsole .current-panel{padding:16px!important}#accountSecurityConsole#accountSecurityConsole .session-meta{margin-top:13px!important;padding-top:12px!important;border-top:1px solid var(--divider-subtle)!important;gap:8px 14px!important;color:var(--text-secondary)!important;font-size:11px!important;line-height:1.4!important}#accountSecurityConsole#accountSecurityConsole .status{padding:5px 9px!important;border:0!important;border-radius:999px!important;color:var(--text-secondary)!important;background:var(--surface-field)!important;font-size:10.5px!important;font-weight:650!important}#accountSecurityConsole#accountSecurityConsole .status.active{color:var(--color-down)!important;background:var(--color-down-fill)!important}#accountSecurityConsole#accountSecurityConsole :is(.status.revoked,.status.expired){color:var(--color-up)!important;background:var(--color-up-fill)!important}html[data-theme] body #app #accountSecurityConsole#accountSecurityConsole .text-action{padding:7px 9px!important;border:0!important;border-radius:9px!important;color:var(--color-brand-strong)!important;background:var(--brand-tint-semantic)!important;font-size:11.5px!important;font-weight:680!important}#accountSecurityConsole#accountSecurityConsole .session-list{border-top-color:var(--divider-subtle)!important}#accountSecurityConsole#accountSecurityConsole .session-row{min-height:76px!important;padding:12px 16px!important;gap:12px!important}#accountSecurityConsole#accountSecurityConsole .session-row+.session-row,#accountSecurityConsole#accountSecurityConsole .operation-row+.operation-row,#accountSecurityConsole#accountSecurityConsole .audit-row+.audit-row{border-top-color:var(--divider-subtle)!important}#accountSecurityConsole#accountSecurityConsole .device-icon{width:38px!important;height:38px!important;border-radius:11px!important;color:var(--color-brand-strong)!important;background:var(--brand-tint-semantic)!important}#accountSecurityConsole#accountSecurityConsole :is(.device-icon.revoked,.device-icon.expired){color:var(--text-muted)!important;background:var(--surface-field)!important}#accountSecurityConsole#accountSecurityConsole .device-copy{gap:3px!important}#accountSecurityConsole#accountSecurityConsole .device-copy strong{color:var(--text-primary)!important;font-size:13.5px!important;font-weight:670!important}#accountSecurityConsole#accountSecurityConsole .device-copy strong i{color:var(--color-brand-strong)!important;background:var(--brand-tint-semantic)!important}#accountSecurityConsole#accountSecurityConsole .device-copy small{color:var(--text-muted)!important;font-size:10.5px!important}html[data-theme] body #app #accountSecurityConsole#accountSecurityConsole .session-revoke{padding:7px 9px!important;border:0!important;border-radius:9px!important;color:var(--color-up)!important;background:var(--color-up-fill)!important;font-size:10.5px!important}#accountSecurityConsole#accountSecurityConsole .session-fold-note{border-top-color:var(--divider-subtle)!important;color:var(--text-muted)!important;font-size:10.5px!important}#accountSecurityConsole#accountSecurityConsole :is(.operation-panel,.audit-panel) .section-head{border-bottom-color:var(--divider-subtle)!important}html[data-theme] body #app #accountSecurityConsole#accountSecurityConsole .operation-row{min-height:68px!important;padding:13px 16px!important;color:var(--text-primary)!important;background:transparent!important}#accountSecurityConsole#accountSecurityConsole .operation-row span{gap:5px!important}#accountSecurityConsole#accountSecurityConsole .operation-row strong{font-size:14px!important;font-weight:670!important}#accountSecurityConsole#accountSecurityConsole .operation-row small{color:var(--text-muted)!important;font-size:11px!important;line-height:1.35!important}#accountSecurityConsole#accountSecurityConsole .operation-row b{color:var(--color-brand-strong)!important}#accountSecurityConsole#accountSecurityConsole .audit-row{min-height:62px!important;padding:11px 16px!important}#accountSecurityConsole#accountSecurityConsole .audit-dot{background:var(--color-up)!important}#accountSecurityConsole#accountSecurityConsole .audit-dot.success{background:var(--color-down)!important}#accountSecurityConsole#accountSecurityConsole .audit-row strong{color:var(--text-primary)!important;font-size:12.5px!important}#accountSecurityConsole#accountSecurityConsole .audit-row small{color:var(--text-muted)!important;font-size:10.5px!important}#accountSecurityConsole#accountSecurityConsole .audit-row em{color:var(--color-up)!important;font-size:10.5px!important}#accountSecurityConsole#accountSecurityConsole .audit-row em.success{color:var(--color-down)!important}html[data-theme] body #app #accountSecurityConsole#accountSecurityConsole .logout-action{height:48px!important;margin:2px 0 0!important;border:0!important;border-radius:14px!important;color:var(--color-up)!important;background:var(--color-up-fill)!important;font-size:14px!important;font-weight:680!important;box-shadow:none!important}#accountSecurityConsole#accountSecurityConsole .lab-note{margin:0 8px!important;color:var(--text-muted)!important;font-size:10.5px!important;line-height:1.6!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #accountSecurityConsole#accountSecurityConsole,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #accountSecurityConsole#accountSecurityConsole .security-content{background:var(--bg-base)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #accountSecurityConsole#accountSecurityConsole .security-overview,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #accountSecurityConsole#accountSecurityConsole .panel{border:0!important;background:var(--bg-surface)!important;box-shadow:var(--effect-surface-elevation)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #accountSecurityConsole#accountSecurityConsole .security-hero,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #accountSecurityConsole#accountSecurityConsole .policy-strip{background:transparent!important;box-shadow:none!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #accountSecurityConsole#accountSecurityConsole .hero-copy>small{color:var(--color-down)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #accountSecurityConsole#accountSecurityConsole .biometric-copy small,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #accountSecurityConsole#accountSecurityConsole .section-head small,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #accountSecurityConsole#accountSecurityConsole .panel-head small{color:var(--color-brand-strong)!important}@layer ivory-porcelain{html[data-theme=ivory-gold] #accountSecurityConsole#accountSecurityConsole,html[data-theme=ivory-gold] #accountSecurityConsole#accountSecurityConsole .security-content{background:var(--bg-base)!important}html[data-theme=ivory-gold] #accountSecurityConsole#accountSecurityConsole :is(.security-overview,.panel){border:0!important;background:var(--bg-surface)!important;box-shadow:var(--effect-surface-elevation)!important}html[data-theme=ivory-gold] #accountSecurityConsole#accountSecurityConsole :is(.security-hero,.policy-strip){background:transparent!important;box-shadow:none!important}html[data-theme=ivory-gold] #accountSecurityConsole#accountSecurityConsole .hero-copy>small{color:var(--color-down)!important}html[data-theme=ivory-gold] #accountSecurityConsole#accountSecurityConsole :is(.biometric-copy,.section-head,.panel-head) small{color:var(--color-brand-strong)!important}}@media(max-width:360px){#accountSecurityConsole#accountSecurityConsole .security-content{padding-inline:12px!important}#accountSecurityConsole#accountSecurityConsole .security-hero{padding-inline:15px!important}#accountSecurityConsole#accountSecurityConsole .hero-meta{gap:4px 10px!important;font-size:10px!important}#accountSecurityConsole#accountSecurityConsole .policy-strip{margin-inline:13px!important}}#assuranceOperationsHub#assuranceOperationsHub{min-height:100dvh!important;color:var(--text-primary)!important;background:var(--bg-base)!important}#assuranceOperationsHub#assuranceOperationsHub .page-main{padding:12px 14px calc(102px + env(safe-area-inset-bottom))!important;display:flex!important;flex-direction:column!important;gap:12px!important}#assuranceOperationsHub#assuranceOperationsHub :is(.assurance-overview,.panel){margin:0!important;overflow:hidden!important;border:0!important;border-radius:17px!important;background:var(--bg-surface)!important;box-shadow:var(--effect-surface-elevation)!important}#assuranceOperationsHub#assuranceOperationsHub .assurance-overview{position:relative!important}#assuranceOperationsHub#assuranceOperationsHub .assurance-overview:before{position:absolute!important;inset:0 auto auto 0!important;width:100%!important;height:2px!important;content:""!important;background:var(--color-brand)!important;opacity:.9!important}#assuranceOperationsHub#assuranceOperationsHub .hero,#assuranceOperationsHub#assuranceOperationsHub .hero.warning{min-height:126px!important;padding:18px 18px 15px!important;border:0!important;border-radius:0!important;color:var(--text-primary)!important;background:transparent!important;background-image:none!important;box-shadow:none!important}#assuranceOperationsHub#assuranceOperationsHub .hero:before,#assuranceOperationsHub#assuranceOperationsHub .hero:after{display:none!important}#assuranceOperationsHub#assuranceOperationsHub .hero-topline{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}#assuranceOperationsHub#assuranceOperationsHub .hero-topline small{color:var(--color-brand-strong)!important;font-size:10px!important;font-weight:680!important;line-height:1!important;letter-spacing:.11em!important}#assuranceOperationsHub#assuranceOperationsHub .hero-topline>span{position:static!important;padding:5px 9px!important;border:0!important;border-radius:999px!important;color:var(--color-brand-strong)!important;background:var(--brand-tint-semantic)!important;font-size:10.5px!important;font-weight:680!important;line-height:1.2!important}#assuranceOperationsHub#assuranceOperationsHub .hero-topline>span.pass{color:var(--color-down)!important;background:var(--color-down-fill)!important}#assuranceOperationsHub#assuranceOperationsHub .hero h1{margin:14px 0 7px!important;color:var(--text-primary)!important;font-size:24px!important;font-weight:730!important;line-height:1.16!important;letter-spacing:-.015em!important}#assuranceOperationsHub#assuranceOperationsHub .hero p{width:auto!important;margin:0!important;padding:0!important;color:var(--text-secondary)!important;font-size:11.5px!important;line-height:1.5!important}#assuranceOperationsHub#assuranceOperationsHub .metric-grid{margin:0 16px!important;padding:14px 0 16px!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;border:0!important;border-top:1px solid var(--divider-subtle)!important;border-radius:0!important;background:transparent!important}#assuranceOperationsHub#assuranceOperationsHub .metric-grid>div{min-width:0!important;padding:0 3px!important;gap:5px!important;background:transparent!important}#assuranceOperationsHub#assuranceOperationsHub .metric-grid>div+div{border-left:1px solid var(--divider-subtle)!important}#assuranceOperationsHub#assuranceOperationsHub .metric-grid b{display:flex!important;align-items:baseline!important;justify-content:center!important;gap:3px!important;color:var(--text-primary)!important;font-family:var(--font-financial),"Roboto Mono",monospace!important;font-size:18px!important;font-weight:720!important;line-height:1!important;font-variant-numeric:tabular-nums!important}#assuranceOperationsHub#assuranceOperationsHub .metric-grid b.pass-text{color:var(--color-down)!important;font-family:inherit!important;font-size:15px!important}#assuranceOperationsHub#assuranceOperationsHub .metric-grid b.fail-text{color:var(--color-up)!important;font-family:inherit!important;font-size:15px!important}#assuranceOperationsHub#assuranceOperationsHub .metric-grid b em{color:var(--text-muted)!important;font-family:inherit!important;font-size:9px!important;font-style:normal!important;font-weight:560!important}#assuranceOperationsHub#assuranceOperationsHub .metric-grid span{color:var(--text-muted)!important;font-size:10px!important;line-height:1.2!important;white-space:nowrap!important}#assuranceOperationsHub#assuranceOperationsHub .panel-head{min-height:68px!important;padding:14px 16px 12px!important;gap:12px!important;border-bottom:1px solid var(--divider-subtle)!important}#assuranceOperationsHub#assuranceOperationsHub .panel-head>div{min-width:0!important;gap:4px!important}#assuranceOperationsHub#assuranceOperationsHub .panel-head small{color:var(--color-brand-strong)!important;font-size:10px!important;font-weight:660!important;line-height:1.2!important;letter-spacing:.06em!important}#assuranceOperationsHub#assuranceOperationsHub .panel-head h2{margin:0!important;overflow:hidden!important;color:var(--text-primary)!important;font-size:16.5px!important;font-weight:700!important;line-height:1.25!important;text-overflow:ellipsis!important;white-space:nowrap!important}#assuranceOperationsHub#assuranceOperationsHub .panel-head>span{flex:none!important;padding:5px 9px!important;border:0!important;border-radius:999px!important;color:var(--text-secondary)!important;background:var(--surface-field)!important;font-size:10.5px!important;font-weight:650!important;line-height:1.2!important}#assuranceOperationsHub#assuranceOperationsHub .panel-head>span.pass{color:var(--color-down)!important;background:var(--color-down-fill)!important}#assuranceOperationsHub#assuranceOperationsHub .panel-head>span.fail{color:var(--color-up)!important;background:var(--color-up-fill)!important}#assuranceOperationsHub#assuranceOperationsHub .check-row{min-height:62px!important;padding:10px 16px!important;gap:11px!important;background:transparent!important}#assuranceOperationsHub#assuranceOperationsHub .check-row+.check-row{border-top:1px solid var(--divider-subtle)!important}#assuranceOperationsHub#assuranceOperationsHub .check-row i{width:26px!important;height:26px!important;flex:none!important;border-radius:8px!important;color:var(--color-down)!important;background:var(--color-down-fill)!important;font-size:13px!important;box-shadow:none!important}#assuranceOperationsHub#assuranceOperationsHub .check-row i.fail{color:var(--color-up)!important;background:var(--color-up-fill)!important}#assuranceOperationsHub#assuranceOperationsHub .check-row span{gap:4px!important}#assuranceOperationsHub#assuranceOperationsHub .check-row b{color:var(--text-primary)!important;font-size:13px!important;font-weight:670!important;line-height:1.25!important}#assuranceOperationsHub#assuranceOperationsHub .check-row small{overflow:hidden!important;color:var(--text-muted)!important;font-family:var(--font-financial),"Roboto Mono",monospace!important;font-size:9.5px!important;line-height:1.25!important;text-overflow:ellipsis!important;white-space:nowrap!important}#assuranceOperationsHub#assuranceOperationsHub .check-row em{flex:none!important;color:var(--color-down)!important;font-size:10.5px!important;font-style:normal!important;font-weight:620!important}#assuranceOperationsHub#assuranceOperationsHub .check-row:has(i.fail) em{color:var(--color-up)!important}#assuranceOperationsHub#assuranceOperationsHub .market-copy{padding:4px 16px 10px!important;color:var(--text-primary)!important}#assuranceOperationsHub#assuranceOperationsHub .market-copy p{min-height:48px!important;padding:10px 0!important;gap:16px!important;border-bottom:1px solid var(--divider-subtle)!important;font-size:11.5px!important}#assuranceOperationsHub#assuranceOperationsHub .market-copy p:last-child{border-bottom:0!important}#assuranceOperationsHub#assuranceOperationsHub .market-copy p:first-child{align-items:flex-start!important;flex-direction:column!important;gap:6px!important}#assuranceOperationsHub#assuranceOperationsHub .market-copy span{color:var(--text-muted)!important;font-size:11px!important}#assuranceOperationsHub#assuranceOperationsHub .market-copy b{max-width:66%!important;color:var(--text-primary)!important;font-size:11.5px!important;font-weight:650!important;line-height:1.4!important}#assuranceOperationsHub#assuranceOperationsHub .market-copy p:first-child b{max-width:100%!important;text-align:left!important}#assuranceOperationsHub#assuranceOperationsHub .diagnostic-grid{padding:12px 14px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;background:transparent!important}#assuranceOperationsHub#assuranceOperationsHub .diagnostic-grid>div{min-height:60px!important;padding:10px 5px!important;border-radius:10px!important;background:var(--surface-field)!important}#assuranceOperationsHub#assuranceOperationsHub .diagnostic-grid b{color:var(--text-primary)!important;font-size:19px!important;font-weight:720!important}#assuranceOperationsHub#assuranceOperationsHub .diagnostic-grid span{color:var(--text-muted)!important;font-size:10px!important}#assuranceOperationsHub#assuranceOperationsHub .diagnostic-list{padding:0 16px!important}#assuranceOperationsHub#assuranceOperationsHub .diagnostic-list article{min-height:64px!important;gap:10px!important;border-top:1px solid var(--divider-subtle)!important}#assuranceOperationsHub#assuranceOperationsHub .diagnostic-list b{color:var(--text-primary)!important;font-size:12px!important}#assuranceOperationsHub#assuranceOperationsHub .diagnostic-list small{color:var(--text-muted)!important;font-size:10px!important}#assuranceOperationsHub#assuranceOperationsHub .diagnostic-list em{color:var(--text-muted)!important;font-size:9.5px!important}#assuranceOperationsHub#assuranceOperationsHub .panel-note{margin:0 14px 14px!important;padding:10px 12px!important;border-radius:10px!important;color:var(--text-secondary)!important;background:var(--surface-field)!important;font-size:10.5px!important;line-height:1.55!important}html[data-theme] body #app #assuranceOperationsHub#assuranceOperationsHub .panel-head button{min-width:74px!important;height:34px!important;min-height:34px!important;padding:0 11px!important;border:0!important;border-radius:10px!important;color:var(--color-brand-strong)!important;background:var(--brand-tint-semantic)!important;box-shadow:none!important;font-size:11px!important;font-weight:680!important}#assuranceOperationsHub#assuranceOperationsHub .backup-receipt{margin:14px!important;padding:12px!important;border-radius:11px!important;color:var(--color-down)!important;background:var(--color-down-fill)!important}#assuranceOperationsHub#assuranceOperationsHub .backup-receipt b{font-size:12.5px!important}#assuranceOperationsHub#assuranceOperationsHub .backup-receipt span{color:var(--text-secondary)!important;font-size:10.5px!important}#assuranceOperationsHub#assuranceOperationsHub .backup-receipt small{color:var(--text-muted)!important;font-size:10px!important;line-height:1.4!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #assuranceOperationsHub#assuranceOperationsHub,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #assuranceOperationsHub#assuranceOperationsHub .page-main{background:var(--bg-base)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #assuranceOperationsHub#assuranceOperationsHub .assurance-overview,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #assuranceOperationsHub#assuranceOperationsHub .panel{border:0!important;background:var(--bg-surface)!important;box-shadow:var(--effect-surface-elevation)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #assuranceOperationsHub#assuranceOperationsHub .hero,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #assuranceOperationsHub#assuranceOperationsHub .hero.warning,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #assuranceOperationsHub#assuranceOperationsHub .metric-grid{color:var(--text-primary)!important;background:transparent!important;background-image:none!important;box-shadow:none!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #assuranceOperationsHub#assuranceOperationsHub .hero-topline small,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #assuranceOperationsHub#assuranceOperationsHub .panel-head small{color:var(--color-brand-strong)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #assuranceOperationsHub#assuranceOperationsHub .hero h1,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #assuranceOperationsHub#assuranceOperationsHub .panel-head h2,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #assuranceOperationsHub#assuranceOperationsHub .check-row b,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #assuranceOperationsHub#assuranceOperationsHub .market-copy b{color:var(--text-primary)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #assuranceOperationsHub#assuranceOperationsHub .metric-grid b.pass-text{color:var(--color-down)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #assuranceOperationsHub#assuranceOperationsHub .metric-grid b.fail-text{color:var(--color-up)!important}@layer ivory-porcelain{html[data-theme=ivory-gold] #assuranceOperationsHub#assuranceOperationsHub,html[data-theme=ivory-gold] #assuranceOperationsHub#assuranceOperationsHub .page-main{background:var(--bg-base)!important}html[data-theme=ivory-gold] #assuranceOperationsHub#assuranceOperationsHub :is(.assurance-overview,.panel){border:0!important;background:var(--bg-surface)!important;box-shadow:var(--effect-surface-elevation)!important}html[data-theme=ivory-gold] #assuranceOperationsHub#assuranceOperationsHub :is(.hero,.hero.warning,.metric-grid){color:var(--text-primary)!important;background:transparent!important;background-image:none!important;box-shadow:none!important}html[data-theme=ivory-gold] #assuranceOperationsHub#assuranceOperationsHub :is(.hero-topline small,.panel-head small){color:var(--color-brand-strong)!important}html[data-theme=ivory-gold] #assuranceOperationsHub#assuranceOperationsHub :is(.hero h1,.panel-head h2,.check-row b,.market-copy b){color:var(--text-primary)!important}html[data-theme=ivory-gold] #assuranceOperationsHub#assuranceOperationsHub .metric-grid b.pass-text{color:var(--color-down)!important}html[data-theme=ivory-gold] #assuranceOperationsHub#assuranceOperationsHub .metric-grid b.fail-text{color:var(--color-up)!important}}@media(max-width:360px){#assuranceOperationsHub#assuranceOperationsHub .page-main{padding-inline:12px!important}#assuranceOperationsHub#assuranceOperationsHub .metric-grid{margin-inline:12px!important}#assuranceOperationsHub#assuranceOperationsHub .metric-grid span{font-size:9.5px!important}#assuranceOperationsHub#assuranceOperationsHub .panel-head h2{font-size:15.5px!important}}html body .version-update-page .content-wrapper{padding:12px var(--space-page-x) calc(24px + env(safe-area-inset-bottom))!important}html body .version-update-page .version-content{gap:12px!important}html body .version-update-page .version-hero{min-height:128px!important;padding:18px 16px!important;grid-template-columns:56px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;border:1px solid var(--border-default)!important;border-radius:16px!important;color:var(--text-primary)!important;background:linear-gradient(rgba(70,191,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(70,191,255,.055) 1px,transparent 1px),radial-gradient(circle at 88% 8%,rgba(212,175,55,.16),transparent 38%),var(--surface-raised)!important;background-size:24px 24px,24px 24px,auto,auto!important;box-shadow:none!important}html body .version-update-page .hero-glow{display:none!important}html body .version-update-page .app-mark{width:54px!important;height:54px!important;border:1px solid color-mix(in srgb,var(--gold-main) 30%,transparent)!important;border-radius:15px!important;color:var(--gold-light)!important;background:color-mix(in srgb,var(--gold-main) 10%,var(--surface-raised))!important;box-shadow:none!important}html body .version-update-page .app-mark svg{width:34px!important;height:34px!important}html body .version-update-page .hero-copy .app-name{margin-bottom:4px!important;color:var(--gold-light)!important;font-size:10px!important;font-weight:700!important;letter-spacing:.08em!important}html body .version-update-page .hero-copy h1{color:var(--text-primary)!important;font-size:21px!important;font-weight:780!important;letter-spacing:0!important}html body .version-update-page .hero-copy p{max-width:calc(100% - 72px)!important;margin-top:6px!important;color:var(--text-secondary)!important;font-size:12px!important;line-height:1.45!important}html body .version-update-page .status-chip{right:13px!important;bottom:13px!important;padding:5px 8px!important;border:1px solid color-mix(in srgb,var(--status-live) 26%,transparent)!important;border-radius:999px!important;color:var(--success-text)!important;background:var(--success-bg)!important;font-family:var(--font-ui)!important;font-size:10px!important;font-weight:700!important}html body .version-update-page .version-info-card{padding:16px!important;border:1px solid var(--border-default)!important;border-radius:16px!important;background:var(--surface-raised)!important;box-shadow:none!important}html body .version-update-page .card-heading{margin-bottom:8px!important}html body .version-update-page .card-heading h2{margin-top:3px!important;font-size:17px!important}html body .version-update-page .eyebrow{color:var(--text-muted)!important;font-size:9px!important;letter-spacing:.12em!important}html body .version-update-page .security-badge{padding:5px 8px!important;color:var(--success-text)!important;background:var(--success-bg)!important;border:1px solid color-mix(in srgb,var(--status-live) 20%,transparent)!important}html body .version-update-page .version-grid{display:block!important}html body .version-update-page .version-grid>.info-item,html body .version-update-page .version-grid>.info-item.wide{min-height:60px!important;padding:10px 2px!important;display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;gap:11px!important;border:0!important;border-bottom:1px solid var(--divider-default)!important;border-radius:0!important;background:transparent!important}html body .version-update-page .version-grid>.info-item:last-child{border-bottom:0!important;padding-bottom:2px!important}html body .version-update-page .info-icon{width:34px!important;height:34px!important;border:0!important;border-radius:10px!important;color:var(--gold-light)!important;background:var(--brand-tint)!important;font-size:12px!important}html body .version-update-page .info-copy{gap:3px!important}html body .version-update-page .info-copy small{color:var(--text-muted)!important;font-size:11px!important}html body .version-update-page .info-copy strong{color:var(--text-primary)!important;font-family:var(--font-financial)!important;font-size:15px!important;font-variant-numeric:tabular-nums}html body .version-update-page .update-content-card{padding:15px 16px!important;border:1px solid var(--border-default)!important;border-radius:14px!important;background:var(--surface-raised)!important;box-shadow:none!important}html body .version-update-page .update-title{margin-bottom:8px!important;color:var(--text-primary)!important;font-size:14px!important}html body .version-update-page .title-line{width:3px!important;height:15px!important;background:var(--gold-main)!important}html body .version-update-page .update-text{color:var(--text-secondary)!important;font-size:12px!important;line-height:1.65!important}html body .version-update-page .btn-update{min-height:50px!important;border:1px solid color-mix(in srgb,var(--gold-main) 28%,transparent)!important;border-radius:13px!important;color:var(--btn-primary-text)!important;background:var(--btn-primary-gradient)!important;box-shadow:none!important;font-size:15px!important}html body .version-update-page .btn-update svg{width:18px!important;height:18px!important;color:inherit!important;stroke:currentColor!important}html body .version-update-page .version-footer{padding-top:1px!important;color:var(--text-muted)!important;font-size:10px!important}html[data-theme=ivory-gold] body .version-update-page .version-hero{background:linear-gradient(rgba(142,104,43,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(142,104,43,.045) 1px,transparent 1px),radial-gradient(circle at 88% 8%,rgba(255,255,255,.75),transparent 36%),linear-gradient(140deg,#f7f0e4,#e3d3b8)!important;background-size:24px 24px,24px 24px,auto,auto!important;border-color:rgba(142,104,43,.18)!important}html[data-theme=ivory-gold] body .version-update-page .hero-copy .app-name,html[data-theme=ivory-gold] body .version-update-page .app-mark,html[data-theme=ivory-gold] body .version-update-page .info-icon{color:var(--gold-deep)!important}@media(max-width:350px){html body .version-update-page .version-hero{grid-template-columns:48px minmax(0,1fr)!important;padding-inline:13px!important}html body .version-update-page .app-mark{width:48px!important;height:48px!important}html body .version-update-page .hero-copy h1{font-size:19px!important}}html body .about-page .content-wrapper{padding:12px var(--space-page-x) calc(24px + env(safe-area-inset-bottom))!important;box-sizing:border-box}html body .about-page .about-workspace{width:min(100%,520px);margin:0 auto;display:flex;flex-direction:column;gap:12px}html body .about-page .about-hero{position:relative;min-height:132px;padding:19px 16px;display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:14px;overflow:hidden;border:1px solid var(--border-default);border-radius:16px;color:var(--text-primary);background:linear-gradient(rgba(70,191,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(70,191,255,.055) 1px,transparent 1px),radial-gradient(circle at 88% 8%,rgba(212,175,55,.16),transparent 38%),var(--surface-raised);background-size:24px 24px,24px 24px,auto,auto;box-sizing:border-box}html body .about-page .about-brand-mark{width:56px;height:56px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--gold-main) 36%,transparent);border-radius:17px;color:var(--gold-light);background:color-mix(in srgb,var(--gold-main) 10%,var(--surface-raised));font-family:var(--font-financial);font-size:18px;font-weight:800;letter-spacing:.04em}html body .about-page .about-hero-copy{min-width:0}html body .about-page .about-kicker{display:block;margin-bottom:5px;overflow:hidden;color:var(--gold-light);font-family:var(--font-financial);font-size:9px;font-weight:700;letter-spacing:.05em;text-overflow:ellipsis;white-space:nowrap}html body .about-page .about-hero h1{margin:0;color:var(--text-primary);font-size:23px;font-weight:800;line-height:1.22}html body .about-page .about-hero p{margin:6px 0 0;padding-right:54px;color:var(--text-secondary);font-size:12px;line-height:1.5}html body .about-page .about-version-badge{position:absolute;right:14px;bottom:14px;padding:5px 8px;border:1px solid color-mix(in srgb,var(--gold-main) 26%,transparent);border-radius:999px;color:var(--gold-light);background:color-mix(in srgb,var(--gold-main) 9%,var(--surface-raised));font-family:var(--font-financial);font-size:10px;font-weight:700}html body .about-page :is(.about-capabilities,.about-description-card,.about-links){width:100%;padding:16px;border:1px solid var(--border-default);border-radius:16px;color:var(--text-primary);background:var(--surface-raised);box-shadow:none;box-sizing:border-box}html body .about-page .about-section-heading{margin-bottom:13px}html body .about-page .about-section-heading.compact{margin-bottom:10px}html body .about-page .about-section-heading>span{display:block;color:var(--text-muted);font-family:var(--font-financial);font-size:9px;letter-spacing:.12em}html body .about-page .about-section-heading h2{margin:3px 0 0;color:var(--text-primary);font-size:17px;font-weight:760;line-height:1.3}html body .about-page .capability-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}html body .about-page .capability-item{min-width:0;min-height:94px;padding:11px 8px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;border:1px solid var(--divider-default);border-radius:12px;background:var(--surface-field);box-sizing:border-box}html body .about-page .capability-icon{width:30px;height:30px;margin-bottom:8px;display:grid;place-items:center;border-radius:9px;color:var(--gold-light);background:var(--brand-tint)}html body .about-page .capability-icon svg{width:18px;height:18px;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}html body .about-page .capability-item strong{color:var(--text-primary);font-size:13px;line-height:1.35;white-space:nowrap}html body .about-page .capability-item small{margin-top:3px;overflow:hidden;color:var(--text-muted);font-size:10px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}html body .about-page .about-inline-loading{min-height:92px;display:flex;align-items:center;justify-content:center;gap:9px;color:var(--text-secondary);font-size:12px}html body .about-page .about-image{max-height:180px;margin:0 0 12px;-o-object-fit:cover;object-fit:cover;border:1px solid var(--border-default);border-radius:12px}html body .about-page .about-text{color:var(--text-secondary)!important;font-size:12px!important;line-height:1.68!important}html body .about-page .about-text :is(h1,h2,h3,h4,h5,h6){margin:0 0 7px!important;color:var(--text-primary)!important;font-size:15px!important;font-weight:760!important;line-height:1.4!important}html body .about-page .about-text p{margin:5px 0!important;color:var(--text-secondary)!important;font-size:12px!important;line-height:1.68!important}html body .about-page .about-environment{padding:13px 14px;display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:11px;border:1px solid color-mix(in srgb,var(--gold-main) 24%,transparent);border-radius:14px;color:var(--text-primary);background:color-mix(in srgb,var(--gold-main) 6%,var(--surface-raised))}html body .about-page .environment-icon{width:36px;height:36px;display:grid;place-items:center;border-radius:11px;color:var(--gold-light);background:var(--brand-tint)}html body .about-page .environment-icon svg{width:21px;height:21px;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}html body .about-page .about-environment>span:last-child{min-width:0;display:flex;flex-direction:column;gap:3px}html body .about-page .about-environment strong{color:var(--text-primary);font-size:13px}html body .about-page .about-environment small{color:var(--text-secondary);font-size:10px;line-height:1.5}html body .about-page .about-links{padding:2px 16px}html body .about-page .about-links button{width:100%;min-height:61px;padding:10px 2px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;border:0;border-bottom:1px solid var(--divider-default);color:var(--text-primary);background:transparent;text-align:left}html body .about-page .about-links button:last-child{border-bottom:0}html body .about-page .about-links button:active{background:var(--surface-field)}html body .about-page .about-links button>span{grid-column:1;color:var(--text-primary);font-size:14px;font-weight:700}html body .about-page .about-links button>small{grid-column:1;margin-top:3px;color:var(--text-muted);font-size:10px}html body .about-page .about-links button>b{grid-column:2;grid-row:1 / 3;padding-left:12px;color:var(--text-muted);font-size:21px;font-weight:400}html body .about-page .about-footer{padding:2px 12px 4px;color:var(--text-muted);font-size:10px;line-height:1.5;text-align:center}html[data-theme=ivory-gold] body .about-page .about-hero{background:linear-gradient(rgba(142,104,43,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(142,104,43,.045) 1px,transparent 1px),radial-gradient(circle at 88% 8%,rgba(255,255,255,.75),transparent 36%),linear-gradient(140deg,#f7f0e4,#e3d3b8);background-size:24px 24px,24px 24px,auto,auto;border-color:rgba(142,104,43,.18)}html[data-theme=ivory-gold] body .about-page :is(.about-brand-mark,.about-kicker,.about-version-badge,.capability-icon,.environment-icon){color:var(--gold-deep)}@media(max-width:350px){html body .about-page .about-hero{grid-template-columns:48px minmax(0,1fr);padding-inline:13px}html body .about-page .about-brand-mark{width:48px;height:48px;border-radius:14px;font-size:16px}html body .about-page .about-hero h1{font-size:20px}html body .about-page .capability-item{padding-inline:6px}html body .about-page .capability-item strong{font-size:12px}}#ipoCenterPage#ipoCenterPage{min-height:100vh;background:var(--bg-base)!important}#ipoCenterPage#ipoCenterPage .xg-hero{min-height:calc(82px + var(--app-safe-top, 0px))!important;background:var(--bg-base)!important}#ipoCenterPage#ipoCenterPage .hero-inner{min-height:82px!important;align-items:center;gap:10px;padding:12px 14px 10px;border-radius:0 0 14px 14px;background:radial-gradient(circle at 86% 0%,var(--color-brand-glow),transparent 34%),linear-gradient(140deg,var(--brand-tint-semantic),transparent 70%),var(--bg-surface)!important}#ipoCenterPage#ipoCenterPage .hero-inner:after{display:none}#ipoCenterPage#ipoCenterPage .hero-title{font-size:20px;font-weight:760;line-height:1.15}#ipoCenterPage#ipoCenterPage .hero-sub{margin-top:7px;overflow:visible;color:var(--text-secondary);font-size:11px;line-height:1.2;text-overflow:clip}#ipoCenterPage#ipoCenterPage .mine-entry{width:104px!important;min-width:104px!important;min-height:50px!important;padding:8px 8px 8px 12px!important;border:1px solid var(--border-brand)!important;border-radius:12px!important}#ipoCenterPage#ipoCenterPage .mine-entry:before{top:8px;bottom:8px}#ipoCenterPage#ipoCenterPage .mine-entry b{font-size:13px}#ipoCenterPage#ipoCenterPage .mine-entry small{margin-top:2px;font-size:10px}#ipoCenterPage#ipoCenterPage .mine-entry-badge{position:absolute;top:-6px;right:-4px;display:grid;min-width:20px;height:20px;padding-inline:5px;place-items:center;border:2px solid var(--bg-base);border-radius:10px;color:#fff;background:#e11d48;box-shadow:0 3px 9px rgba(225,29,72,.35);font-size:10px;font-weight:750;line-height:1}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter.ipo-center{padding:8px 12px calc(84px + env(safe-area-inset-bottom))!important;color:var(--text-primary)}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-console{display:flex;height:80px;flex-direction:column;gap:7px;margin:0 0 7px;padding:8px 7px;overflow:hidden;border:1px solid var(--border-subtle);border-radius:12px;background:color-mix(in srgb,var(--bg-surface) 86%,transparent);box-shadow:inset 0 1px 0 var(--surface-top-light),0 8px 24px -20px var(--color-brand-glow);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-console .state{display:flex;min-height:62px;align-items:center;justify-content:center;margin:0!important;padding:0!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav{display:grid!important;height:28px!important;min-height:28px!important;grid-template-columns:repeat(4,minmax(0,1fr));margin:0!important;padding:0!important;overflow:visible!important;border:0!important;background:transparent!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav:before,#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav:after{display:none!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button{display:inline-flex!important;min-width:0!important;min-height:28px!important;align-items:center!important;justify-content:center!important;gap:2px!important;padding:0 2px!important;border:0!important;border-radius:7px!important;color:var(--text-muted)!important;background:transparent!important;box-shadow:none!important;font-size:11px!important;font-weight:580!important;line-height:1!important;white-space:nowrap}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button.active{color:var(--color-brand-strong)!important;background:var(--brand-tint-semantic)!important;font-weight:730!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button b{color:inherit!important;font:inherit!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .calendar-strip{display:flex!important;height:29px!important;min-height:29px!important;gap:5px!important;margin:0!important;padding:0!important;overflow-x:auto!important;overflow-y:hidden!important;border:0!important;background:transparent!important;scrollbar-width:none}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .calendar-strip::-webkit-scrollbar{display:none}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .calendar-strip button{display:inline-flex!important;min-width:calc((100% - 15px)/4)!important;height:29px!important;flex:0 0 calc((100% - 15px)/4)!important;align-items:center!important;justify-content:center!important;padding:0 5px!important;border:1px solid transparent!important;border-radius:8px!important;color:var(--text-secondary)!important;background:var(--bg-control)!important;box-shadow:none!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .calendar-strip button b{color:inherit!important;font-family:var(--font-financial);font-size:11px!important;font-weight:650;white-space:nowrap}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .calendar-strip button b small{margin-left:2px;color:inherit;font-size:8px;font-weight:700}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .calendar-strip button.selected{border-color:color-mix(in srgb,var(--color-brand) 56%,transparent)!important;color:var(--text-on-brand)!important;background:linear-gradient(135deg,var(--color-brand-strong),var(--color-brand))!important;box-shadow:0 4px 12px -8px var(--color-brand-glow)!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .list-heading{display:flex!important;height:25px;align-items:center;justify-content:space-between;margin:0 2px 5px!important;padding:0!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .list-heading b{color:var(--text-primary)!important;font-size:13px!important;font-weight:720!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .list-heading small{color:var(--text-muted)!important;font-size:10px!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-card{margin:0 0 8px!important;padding:0!important;overflow:hidden!important;border:1px solid var(--border-subtle)!important;border-radius:13px!important;background:radial-gradient(circle at 8% 0%,var(--brand-tint-semantic),transparent 32%),var(--bg-surface)!important;box-shadow:inset 0 1px 0 var(--surface-top-light),0 11px 26px -23px rgba(0,0,0,.8)!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-card.subscription-open:before{height:1px!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-security-head{display:flex!important;min-height:50px!important;align-items:center!important;justify-content:space-between!important;padding:10px 12px 8px!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .security-title{display:flex!important;min-width:0;align-items:center!important;gap:7px!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .security-title em{display:inline-flex;height:24px;align-items:center;flex:none;padding:0 7px!important;border:1px solid var(--border-brand);border-radius:6px!important;color:var(--color-brand-strong)!important;background:var(--brand-tint-semantic)!important;font-size:10px!important;font-style:normal;font-weight:700}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .security-title>b{overflow:hidden;color:var(--text-primary)!important;font-size:16px!important;font-weight:750!important;text-overflow:ellipsis;white-space:nowrap}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .security-title>small{flex:none;color:var(--text-muted)!important;font-family:var(--font-financial);font-size:12px!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .subscription-status{align-items:center!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .subscription-status strong{padding:5px 7px!important;color:#34d399!important;background:rgba(16,185,129,.1)!important;box-shadow:inset 0 0 0 1px rgba(16,185,129,.16);font-size:10.5px!important;white-space:nowrap}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-card.subscribed .subscription-status strong{color:var(--color-brand-strong)!important;background:var(--brand-tint-semantic)!important;box-shadow:inset 0 0 0 1px var(--border-brand)}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-parameter-grid{display:grid!important;grid-template-columns:1.05fr .72fr 1.23fr!important;margin:0 12px!important;overflow:hidden!important;border:1px solid var(--divider-color)!important;border-radius:10px!important;background:var(--bg-control)!important;box-shadow:inset 0 1px 0 var(--surface-top-light)!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-parameter{display:flex!important;min-width:0!important;min-height:72px!important;justify-content:center!important;flex-direction:column!important;padding:9px!important;border-left:1px solid var(--divider-color)!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-parameter:first-child{border-left:0!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-parameter>span,#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-parameter>div>span{color:var(--text-muted)!important;font-size:10px!important;font-weight:550}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .offer-price>div{display:flex;align-items:baseline;gap:3px;margin-top:7px!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .offer-price b{color:var(--text-primary)!important;font-size:16px!important;letter-spacing:0!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .offer-valuation b,#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .metric-capacity b{margin:7px 0 0!important;overflow:visible!important;color:var(--text-primary)!important;font-family:var(--font-financial);font-size:14px!important;line-height:1.05;text-overflow:clip!important;white-space:nowrap}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .metric-capacity small{margin-top:5px;color:var(--color-brand-strong)!important;font-size:9px!important;white-space:nowrap}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-card footer{display:block!important;min-height:52px!important;margin:0!important;padding:8px 12px 10px!important;border:0!important;background:transparent!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-card footer button{width:100%!important;height:38px!important;min-height:38px!important;border:1px solid rgba(234,179,8,.42)!important;border-radius:10px!important;color:#17130a!important;background:linear-gradient(135deg,#f2d978,#eab308 55%,#bd8617)!important;box-shadow:0 6px 16px -9px rgba(234,179,8,.7)!important;font-size:14px!important;font-weight:750!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-card footer button:disabled{border-color:var(--border-subtle)!important;color:var(--text-muted)!important;background:var(--bg-control)!important;box-shadow:none!important}.ipo-sheet-overlay{position:fixed;z-index:9000;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;background:rgba(0,0,0,.7);animation:ipo-overlay-in .2s ease both}.ipo-sheet-overlay.closing{animation:ipo-overlay-out .25s ease-in both}.ipo-application-sheet{width:min(100%,540px);min-height:58vh;max-height:calc(100vh - 52px);padding:0 16px calc(14px + env(safe-area-inset-bottom));overflow-y:auto;border-top:1px solid rgba(234,179,8,.25);border-radius:20px 20px 0 0;color:#fff;background:linear-gradient(180deg,rgba(24,30,42,.98),rgba(17,21,32,.99));box-shadow:0 -16px 48px rgba(0,0,0,.5),inset 0 1px rgba(255,255,255,.04);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transform:translateY(var(--sheet-drag-y, 0));animation:ipo-sheet-in .28s cubic-bezier(.2,.85,.25,1) both;touch-action:pan-y}.ipo-application-sheet.closing{animation:ipo-sheet-out .25s ease-in both}.ipo-sheet-handle-zone{display:grid;height:20px;place-items:center;cursor:grab;touch-action:none}.ipo-sheet-handle{width:40px;height:4px;border-radius:2px;background:rgba(255,255,255,.28);box-shadow:0 0 8px rgba(255,255,255,.08)}.ipo-sheet-titlebar{display:flex;height:42px;align-items:flex-start;justify-content:space-between}.ipo-sheet-titlebar h2{margin:3px 0 0;color:#fff;font-size:17px;font-weight:720}.ipo-sheet-titlebar button{display:grid;width:30px;height:30px;place-items:center;border:0;border-radius:9px;color:rgba(255,255,255,.72);background:rgba(255,255,255,.06);font-size:20px;line-height:1}.ipo-sheet-security{display:flex;min-height:56px;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border:1px solid rgba(255,255,255,.07);border-radius:10px;background:rgba(255,255,255,.043)}.ipo-sheet-security>div{display:flex;min-width:0;align-items:center;gap:7px}.ipo-sheet-security em{flex:none;padding:4px 6px;border:1px solid rgba(234,179,8,.28);border-radius:5px;color:#eab308;background:rgba(234,179,8,.08);font-size:10px;font-style:normal}.ipo-sheet-security b{overflow:hidden;font-size:16px;text-overflow:ellipsis;white-space:nowrap}.ipo-sheet-security small{color:rgba(255,255,255,.5);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.ipo-sheet-security>span{flex:none;color:rgba(255,255,255,.58);font-size:11px;white-space:nowrap}.ipo-sheet-security>span strong{color:#fff;font-size:13px}.ipo-confirmation-list{margin-top:8px}.ipo-confirmation-list>div{position:relative;display:flex;min-height:45px;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(255,255,255,.07);font-size:13px}.ipo-confirmation-list>div>span{flex:none;color:rgba(255,255,255,.56);font-size:12px}.ipo-confirmation-list>div>b{color:rgba(255,255,255,.9);font-size:13px;font-weight:620;text-align:right}.ipo-confirmation-list>div.amount b{color:#eab308;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:17px;font-weight:750}.ipo-confirmation-list>div small{color:rgba(255,255,255,.44);font-size:10px;font-weight:500}.ipo-confirmation-list>div.balance.insufficient{min-height:57px;padding-bottom:13px}.ipo-confirmation-list>div.balance.insufficient>b{color:#ef4444}.ipo-confirmation-list>div.balance>small{position:absolute;right:0;bottom:4px;color:#ef4444;font-size:10px}.ipo-sheet-error{margin:8px 0 0;color:#f87171;font-size:11px;text-align:center}.ipo-sheet-actions{margin-top:13px}.ipo-sheet-actions>button{width:100%;height:46px;border:1px solid rgba(234,179,8,.42);border-radius:12px;color:#17130a;background:linear-gradient(135deg,#f2d978,#eab308 58%,#bd8617);box-shadow:0 8px 20px -12px rgba(234,179,8,.8);font-size:14px;font-weight:760;transition:transform .14s ease,filter .14s ease}.ipo-sheet-actions>button.recharge{border-color:rgba(234,179,8,.32);color:#e5c07b;background:rgba(234,179,8,.09);box-shadow:inset 0 0 0 1px rgba(234,179,8,.05)}.ipo-sheet-actions>button:disabled{opacity:.62}.ipo-sheet-actions>button:active:not(:disabled){transform:scale(.98);filter:brightness(.95)}.ipo-sheet-actions>small{display:block;margin-top:9px;color:rgba(255,255,255,.48);font-size:10.5px;text-align:center;white-space:nowrap}.ipo-success-toast{position:fixed;z-index:9999;top:calc(var(--app-safe-top, 0px) + 8px);right:20px;left:20px;display:flex;min-height:52px;align-items:center;gap:10px;padding:7px 14px;border:1px solid rgba(16,185,129,.4);border-radius:12px;color:#fff;background:rgba(10,30,22,.92);box-shadow:0 4px 20px rgba(16,185,129,.25);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.ipo-success-toast>i{display:grid;width:22px;height:22px;flex:none;place-items:center;border-radius:50%;color:#052e20;background:#10b981;box-shadow:0 0 10px rgba(16,185,129,.4);font-size:14px;font-style:normal;font-weight:800}.ipo-success-toast>span{display:flex;min-width:0;flex-direction:column;gap:3px}.ipo-success-toast b{overflow:hidden;color:#fff;font-size:13px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.ipo-success-toast small{overflow:hidden;color:rgba(255,255,255,.65);font-size:10.5px;text-overflow:ellipsis;white-space:nowrap}.ipo-top-toast-enter-active,.ipo-top-toast-leave-active{transition:transform .2s ease,opacity .2s ease}.ipo-top-toast-enter-from,.ipo-top-toast-leave-to{opacity:0;transform:translateY(-20px)}@keyframes ipo-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(var(--sheet-drag-y, 0))}}@keyframes ipo-sheet-out{to{transform:translateY(100%)}}@keyframes ipo-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes ipo-overlay-out{to{opacity:0}}@media(max-width:360px){#ipoCenterPage#ipoCenterPage .hero-inner{padding-inline:12px}#ipoCenterPage#ipoCenterPage .hero-sub{font-size:10px}#ipoCenterPage#ipoCenterPage .mine-entry{width:96px!important;min-width:96px!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter.ipo-center{padding-inline:10px!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button{font-size:10px!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .security-title{gap:5px!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .security-title>b{font-size:15px!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .security-title>small{font-size:10.5px!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .subscription-status strong{font-size:9.5px!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-parameter{padding-inline:7px!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .offer-price b{font-size:15px!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .offer-valuation b,#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .metric-capacity b{font-size:12.5px!important}.ipo-application-sheet{padding-inline:13px}.ipo-sheet-security>span{font-size:10px}.ipo-confirmation-list>div>b{font-size:12px}.ipo-sheet-actions>small{font-size:9.5px}.ipo-success-toast{right:12px;left:12px;padding-inline:11px}.ipo-success-toast b{font-size:12px}.ipo-success-toast small{font-size:9.5px}}@media(prefers-reduced-motion:reduce){.ipo-sheet-overlay,.ipo-application-sheet,.ipo-top-toast-enter-active,.ipo-top-toast-leave-active{animation-duration:.01ms!important;transition-duration:.01ms!important}}html[data-theme] #quantLightingEngine#quantLightingEngine .engine-head{padding:calc(8px + var(--app-safe-top, 0px)) 14px 7px!important;border:0!important;background:linear-gradient(180deg,rgba(22,28,40,.97),rgba(13,18,27,.97))!important;box-shadow:0 1px rgba(234,179,8,.12)!important}html[data-theme] #quantLightingEngine#quantLightingEngine .engine-head:before,html[data-theme] #quantLightingEngine#quantLightingEngine .engine-head:after{display:none!important}html[data-theme] #quantLightingEngine#quantLightingEngine .engine-titlebar h1,html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix :is(.research-copy b,.stock-identity b){color:#fff!important}html[data-theme] #quantLightingEngine#quantLightingEngine .engine-titlebar p,html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .research-copy span{color:rgba(255,255,255,.58)!important}html[data-theme] #quantLightingEngine#quantLightingEngine .telemetry-labels small{display:inline!important;color:rgba(255,255,255,.62)!important;font-size:11px!important}html[data-theme] #quantLightingEngine#quantLightingEngine .telemetry-labels strong{color:#f5d061!important;font-size:12px!important}html[data-theme] #quantLightingEngine#quantLightingEngine .engine-content{padding:8px 12px 26px!important}html[data-theme] #quantLightingEngine#quantLightingEngine .grid-engine-entry{width:100%!important;height:60px!important;min-height:60px!important;margin:0!important;padding:0 12px!important;border:1px solid rgba(234,179,8,.16)!important;border-radius:10px!important;background:linear-gradient(125deg,rgba(234,179,8,.11),rgba(22,27,38,.94) 46%,rgba(10,14,22,.96))!important;box-shadow:inset 0 1px rgba(255,255,255,.04)!important}html[data-theme] #quantLightingEngine#quantLightingEngine .grid-engine-copy strong{color:#fff!important}html[data-theme] #quantLightingEngine#quantLightingEngine .grid-engine-copy em{color:rgba(255,255,255,.58)!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .scan-panel{margin-top:8px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .research-head{height:45px!important;padding:0 4px!important;border:0!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .research-copy span{max-width:none!important;white-space:nowrap!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .scan-refresh{height:28px!important;min-height:28px!important;padding:0 8px!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:8px!important;color:rgba(255,255,255,.55)!important;background:rgba(255,255,255,.035)!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .model-stream{display:grid!important;height:44px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important;padding:0!important;border:0!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .model-stream>div{height:44px!important;min-height:0!important;gap:0!important;padding:0!important;border:1px solid rgba(255,255,255,.055)!important;border-radius:8px!important;background:rgba(255,255,255,.035)!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .model-stream span{color:rgba(255,255,255,.48)!important;font-size:8.5px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .model-stream strong{margin-top:2px!important;color:#fff!important;font-size:14px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .model-stream .is-status strong{color:#34d399!important;font-size:11px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .style-tabs{display:flex!important;height:32px!important;grid-template-columns:none!important;gap:0!important;padding:0!important;overflow-x:auto!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.06)!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .strategy-tab{min-width:20%!important;min-height:0!important;height:32px!important;padding:0 8px!important;color:rgba(255,255,255,.48)!important;font-size:10.5px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .strategy-tab.active{color:#f5d061!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .candidate-heading{height:38px!important;margin:0!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .candidate-heading h2{color:#fff!important;font-size:15px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .candidate-heading h2 span{display:inline!important;min-width:0!important;min-height:0!important;color:#f5d061!important;background:transparent!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .strategy-list{gap:8px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .strategy-row{padding:11px 12px 10px!important;border:1px solid rgba(255,255,255,.075)!important;border-radius:12px!important;background:linear-gradient(135deg,rgba(25,31,44,.96),rgba(15,19,28,.96))!important;box-shadow:inset 0 1px rgba(255,255,255,.024)!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .strategy-row:focus-visible{background:linear-gradient(135deg,rgba(31,38,52,.98),rgba(17,22,32,.98))!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .is-up{color:#f43f5e!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .is-down{color:#10b981!important}@media(max-width:360px){html[data-theme] #quantLightingEngine#quantLightingEngine .engine-head{padding-inline:11px!important}html[data-theme] #quantLightingEngine#quantLightingEngine .engine-content{padding-inline:10px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .scan-panel{padding:0!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .strategy-row{padding:11px 10px 10px!important}}html[data-theme] #quantLightingEngine#quantLightingEngine .engine-titlebar>div{min-width:0!important;flex:1!important}html[data-theme] #quantLightingEngine#quantLightingEngine .engine-titlebar p,html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .research-copy span{max-width:none!important;overflow:visible!important;color:rgba(255,255,255,.58)!important;font-size:10px!important;letter-spacing:-.12px!important;text-overflow:clip!important;white-space:nowrap!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .research-head{height:46px!important;gap:8px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .research-copy{min-width:0!important;flex:1!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .scan-refresh{width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;justify-content:center!important;padding:0!important;border:0!important;border-radius:50%!important;color:rgba(245,208,97,.72)!important;background:transparent!important;box-shadow:none!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .scan-refresh i{width:16px!important;height:16px!important;border:1.5px solid currentColor!important;border-left-color:transparent!important;border-radius:50%!important;box-shadow:0 0 8px rgba(234,179,8,.12)!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .model-stream{display:grid!important;height:48px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;padding:0!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.055)!important;border-radius:10px!important;background:rgba(255,255,255,.04)!important;backdrop-filter:blur(10px)!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .model-stream>div{height:48px!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .model-stream>div+div{border-left:1px solid rgba(255,255,255,.08)!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .model-stream span{color:rgba(255,255,255,.52)!important;font-size:11px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .model-stream strong{display:inline-flex!important;margin-top:3px!important;align-items:center!important;gap:5px!important;color:#fff!important;font-size:14px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .model-stream .is-status strong{color:#34d399!important;font-size:12px!important;text-shadow:0 0 10px rgba(16,185,129,.25)!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .model-stream .is-status strong i{display:block!important;width:5px!important;height:5px!important;border-radius:50%!important;background:#34d399!important;box-shadow:0 0 8px rgba(52,211,153,.75)!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .style-tabs,html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .strategy-tab{height:30px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .strategy-tab{min-height:0!important;padding:0 7px!important;border:0!important;border-radius:0!important;color:rgba(255,255,255,.48)!important;background:transparent!important;font-size:13px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .strategy-tab.active{color:#f5d061!important;background:transparent!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .strategy-tab.active:after{width:28px!important;height:2px!important;border-radius:2px!important;background:#f5d061!important;box-shadow:0 0 8px rgba(245,208,97,.45)!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .strategy-list{gap:12px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .strategy-row{padding:13px 12px 11px!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:12px!important;background:linear-gradient(145deg,#18202e,#121620)!important;box-shadow:inset 0 1px rgba(255,255,255,.024)!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .stock-identity{align-items:center!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .stock-name-line{display:flex!important;min-width:0!important;align-items:center!important;gap:7px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .stock-identity b{color:#fff!important;font-size:17px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .stock-identity em{position:static!important;padding:2px 5px!important;border:1px solid rgba(45,212,191,.18)!important;border-radius:5px!important;color:#9bded7!important;background:rgba(20,184,166,.08)!important;font-size:9.5px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .stock-identity span{margin-top:4px!important;color:rgba(255,255,255,.48)!important;font-size:12px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .quote strong{font-size:19px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .quote span{padding:2px 6px!important;border-radius:6px!important;font-size:12px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .quote span.is-up{background:rgba(244,63,94,.1)!important;box-shadow:0 0 9px rgba(244,63,94,.08)!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .quote span.is-down{background:rgba(16,185,129,.1)!important;box-shadow:0 0 9px rgba(16,185,129,.08)!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .score-action-row{display:flex!important;margin-top:13px!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .score-pill{display:inline-flex!important;min-width:0!important;width:auto!important;height:30px!important;min-height:30px!important;align-items:center!important;padding:4px 8px!important;border:1px solid rgba(234,179,8,.3)!important;border-radius:6px!important;color:#f5d061!important;background:rgba(234,179,8,.12)!important;box-shadow:0 0 12px rgba(234,179,8,.07)!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .score-pill>span,html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .score-pill b{color:#f5d061!important;font-size:12px!important;font-weight:650!important;white-space:nowrap!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .quick-trade{flex:none!important;width:auto!important;height:32px!important;min-height:32px!important;padding:6px 14px!important;border:1px solid #eab308!important;border-radius:6px!important;color:#f5d061!important;background:rgba(234,179,8,.15)!important;box-shadow:0 0 12px rgba(234,179,8,.08)!important;font-size:13px!important;font-weight:600!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .stock-metrics{display:flex!important;width:100%!important;margin-top:10px!important;padding-top:8px!important;border-top:1px solid rgba(255,255,255,.06)!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .stock-metrics span{min-width:0!important;flex:1!important;align-items:flex-start!important;gap:4px!important;text-align:left!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .stock-metrics small{color:rgba(255,255,255,.45)!important;font-size:11px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .stock-metrics b{color:#fff!important;font-size:13px!important;font-feature-settings:"tnum"!important;font-weight:650!important;text-overflow:clip!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .stock-metrics span:nth-child(2) b.is-up{color:#f43f5e!important;font-weight:700!important}@media(max-width:360px){html[data-theme] #quantLightingEngine#quantLightingEngine .engine-titlebar p,html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .research-copy span{font-size:9.2px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .strategy-tab{padding-inline:5px!important;font-size:12px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .stock-identity b{font-size:16px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .score-pill{padding-inline:6px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .score-pill>span,html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .score-pill b{font-size:11px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .quick-trade{padding-inline:10px!important}}:where(.app-route-shell,.mh-scroll,.watchlist-scroll,.scroll-view,.page-body,.page-main){scroll-behavior:auto!important}.app-viewport-shell.has-app-tabbar :where(.mh-scroll,.watchlist-scroll){height:auto!important;min-height:0!important;overflow-y:visible!important;overscroll-behavior-y:auto!important}:where(.mh-stock-table,.mh-ranking-card,.mh-all-sectors,.fund-list,.strategy-list,.holding-list,.order-list,.message-list){contain:layout paint style}.security-page{-webkit-text-size-adjust:none!important;-moz-text-size-adjust:none!important;text-size-adjust:none!important}html[data-theme] .security-page .session-row{min-height:72px!important;align-items:center!important}html[data-theme] .security-page .device-copy :is(strong,small),html[data-theme] .security-page .session-row>.status{overflow:hidden!important;line-height:1.4!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] .security-page .device-copy strong{font-size:13px!important}html[data-theme] .security-page .device-copy small{font-size:10px!important}.native-glass-shell .ui-frame-overlay{display:none!important}.native-glass-shell :where(*){backdrop-filter:none!important}.native-glass-shell .native-scroll-static-sticky{position:static!important;inset-block:auto!important}.native-glass-shell :where(.hero-glow,.ambient-glow,.asset-glow,.card-glow,.hero-orbit,.hero-grid,.summary-bg-deco,.asset-deco,.background-deco,.matrix-orbit){display:none!important}html body #app .native-glass-shell :is(.ranking-change,.mrl-up,.mrl-down){box-shadow:none!important;border-inline-start:3px solid currentColor!important}html.app-scroll-active :where(.custom-nav-container,.top-nav,.top-nav-bar,.nav-bar,.van-nav-bar,.mh-primary-tabs,.mrl-nav,.mid-nav,.msd-nav,.support-nav,.trade-nav,.fund-nav,.transfer-nav,.app-tabbar,.van-tabbar,.bottom-nav,.tabbar){backdrop-filter:none!important;background:var(--material-glass-fallback)!important}html.app-scroll-active :where(.engine-state>i,.energy-flow>b,.matrix-orbit:before,.matrix-orbit:after,.matrix-orbit>i,.state-loading>i,.loading-dot,.status-dot,.chart-loading-dot,.quote-connection-status i,.mh-loading i,.update-badge i,.secure-orbit>span,.secure-orbit>i,.secure-orbit>b){animation-play-state:paused!important}html.app-scroll-active :where(.ui-frame-overlay,.hero-glow,.ambient-glow,.asset-glow,.card-glow,.hero-orbit,.hero-grid,.summary-bg-deco,.asset-deco,.background-deco,.matrix-orbit){visibility:hidden!important}html.app-scroll-active :where(.mh-ranking-card,.mh-all-sectors,.mh-stock-table,.strategy-row,.ipo-card,.menu-group,.asset-card,.summary-card,.section-card){box-shadow:none!important}.native-glass-shell :where(.custom-nav-container,.top-nav,.top-nav-bar,.nav-bar,.van-nav-bar,.mh-primary-tabs,.mrl-nav,.mid-nav,.msd-nav,.support-nav,.trade-nav,.fund-nav,.transfer-nav,.app-tabbar,.van-tabbar,.bottom-nav,.tabbar){backdrop-filter:none!important;background:var(--material-glass-fallback)!important}@media(prefers-reduced-motion:reduce){:where(.app-route-shell,.mh-scroll,.watchlist-scroll,.scroll-view,.page-body,.page-main){scroll-behavior:auto!important}}html[data-theme] body #app .watchlist-page{--wl-rise: #f43f5e;--wl-fall: #34d399;background:var(--bg-base)!important}html[data-theme] body #app .watchlist-page .watchlist-hero{min-height:68px!important;height:68px!important;padding:8px 14px!important;border:0!important;background:linear-gradient(180deg,rgba(12,17,27,.98),rgba(7,10,17,.98))!important;box-shadow:0 1px rgba(234,179,8,.1)!important}html[data-theme] body #app .watchlist-page .hero-copy{min-width:0!important;flex:1!important}html[data-theme] body #app .watchlist-page .hero-copy h1{margin:0 0 4px!important;color:#fff!important;font-size:21px!important;font-weight:720!important;line-height:1.1!important}html[data-theme] body #app .watchlist-page .hero-copy p{margin:0!important;max-width:none!important;overflow:visible!important;color:rgba(255,255,255,.58)!important;font-size:11.5px!important;line-height:1.2!important;text-overflow:clip!important;white-space:nowrap!important}html[data-theme] body #app .watchlist-page .hero-actions{position:relative;z-index:2;display:flex!important;flex:none!important;align-items:center!important;gap:5px!important}html[data-theme] body #app .watchlist-page .hero-actions button{display:flex!important;width:48px!important;height:48px!important;min-width:0!important;min-height:0!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important;padding:0!important;border:0!important;border-radius:8px!important;color:rgba(255,255,255,.62)!important;background:transparent!important;box-shadow:none!important}html[data-theme] body #app .watchlist-page .hero-actions button.active,html[data-theme] body #app .watchlist-page .hero-actions button:active{color:#f5d061!important;background:rgba(234,179,8,.07)!important}html[data-theme] body #app .watchlist-page .hero-actions svg{width:20px!important;height:20px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.55!important;stroke-linecap:round!important;stroke-linejoin:round!important}html[data-theme] body #app .watchlist-page .hero-actions span{font-size:8.5px!important;line-height:1!important;white-space:nowrap!important}html[data-theme] body #app .watchlist-page .watchlist-scroll{height:calc(100dvh - 68px)!important;padding:0 14px 22px!important;background:var(--bg-base)!important}html[data-theme] body #app .watchlist-page .watchlist-control{display:flex!important;width:100%!important;height:38px!important;align-items:stretch!important;justify-content:space-between!important;gap:8px!important;margin:0!important;padding:0!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.06)!important;background:transparent!important}html[data-theme] body #app .watchlist-page .watchlist-control nav{display:flex!important;min-width:0!important;flex:1!important;align-items:stretch!important}html[data-theme] body #app .watchlist-page .watchlist-control nav button{position:relative!important;display:inline-flex!important;height:38px!important;min-height:0!important;align-items:center!important;padding:0 12px!important;border:0!important;border-radius:0!important;color:rgba(255,255,255,.58)!important;background:transparent!important;box-shadow:none!important;font-size:11.5px!important;white-space:nowrap!important}html[data-theme] body #app .watchlist-page .watchlist-control nav button small{margin-left:3px!important;color:inherit!important;font-family:var(--font-financial),"Roboto Mono",monospace!important;font-size:10px!important}html[data-theme] body #app .watchlist-page .watchlist-control nav button.active{color:#f5d061!important;font-weight:700!important}html[data-theme] body #app .watchlist-page .watchlist-control nav button.active:after{content:""!important;position:absolute!important;right:25%!important;bottom:-1px!important;left:25%!important;height:2px!important;border-radius:2px!important;background:#f5d061!important;box-shadow:0 0 8px rgba(245,208,97,.48)!important}html[data-theme] body #app .watchlist-page .watchlist-control .market-counts{display:inline-flex!important;height:24px!important;flex:none!important;align-self:center!important;align-items:center!important;gap:4px!important;padding:0 8px!important;border:1px solid rgba(255,255,255,.06)!important;border-radius:12px!important;background:rgba(255,255,255,.035)!important;font-size:11px!important;white-space:nowrap!important}html[data-theme] body #app .watchlist-page .market-counts span{display:inline-flex!important;align-items:center!important;gap:3px!important}html[data-theme] body #app .watchlist-page .market-counts span i{width:4px!important;height:4px!important;border-radius:50%!important;background:currentColor!important;box-shadow:0 0 6px currentColor!important}html[data-theme] body #app .watchlist-page .market-counts b,html[data-theme] body #app .watchlist-page .market-counts em{color:inherit!important;font-family:var(--font-financial),"Roboto Mono",monospace!important;font-style:normal!important}html[data-theme] body #app .watchlist-page .list-card{overflow:hidden!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html[data-theme] body #app .watchlist-page :is(.list-head,.watch-row){display:grid!important;grid-template-columns:minmax(0,1fr) 78px 76px!important;-moz-column-gap:8px!important;column-gap:8px!important;align-items:center!important}html[data-theme] body #app .watchlist-page .list-head{height:28px!important;min-height:28px!important;padding:0 5px!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.05)!important;color:rgba(255,255,255,.45)!important;background:transparent!important}html[data-theme] body #app .watchlist-page .list-head button{height:28px!important;min-height:28px!important;padding:0!important;border:0!important;color:inherit!important;background:transparent!important;font-size:11px!important}html[data-theme] body #app .watchlist-page .watch-rows{display:block!important}html[data-theme] body #app .watchlist-page .row-shell{position:relative!important;height:64px!important;overflow:hidden!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.05)!important;background:#121620!important;transition:height .2s ease-out,opacity .2s ease-out,transform .2s ease-out!important}html[data-theme] body #app .watchlist-page .swipe-actions{position:absolute!important;z-index:0!important;top:0!important;right:0!important;display:flex!important;width:140px!important;height:64px!important}html[data-theme] body #app .watchlist-page .swipe-actions button{display:flex!important;width:70px!important;height:64px!important;min-width:70px!important;min-height:64px!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;padding:0!important;border:0!important;border-radius:0!important;font-size:12px!important;font-weight:500!important}html[data-theme] body #app .watchlist-page .swipe-actions svg{width:18px!important;height:18px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.6!important;stroke-linecap:round!important;stroke-linejoin:round!important}html[data-theme] body #app .watchlist-page .swipe-pin{border-left:1px solid rgba(255,255,255,.06)!important;color:#f5d061!important;background:#1e2430!important}html[data-theme] body #app .watchlist-page .swipe-delete{color:#fff!important;background:#dc2626!important}html[data-theme] body #app .watchlist-page .watch-row{position:relative!important;z-index:1!important;width:100%!important;height:64px!important;min-height:64px!important;padding:0 5px!important;border:0!important;background:var(--bg-base)!important;box-shadow:none!important;transition:transform .25s cubic-bezier(.2,.75,.25,1)!important;touch-action:pan-y!important}html[data-theme] body #app .watchlist-page .identity-cell>b{color:#fff!important;font-size:16px!important;font-weight:700!important;line-height:1.15!important}html[data-theme] body #app .watchlist-page .identity-cell>span{gap:6px!important;margin-top:5px!important}html[data-theme] body #app .watchlist-page .identity-cell>span i{width:auto!important;min-width:18px!important;height:15px!important;padding:0 4px!important;border:1px solid rgba(45,212,191,.14)!important;border-radius:3px!important;color:#9bded7!important;background:rgba(20,184,166,.08)!important;font-size:8px!important}html[data-theme] body #app .watchlist-page .identity-cell>span em{color:rgba(255,255,255,.45)!important;font-family:var(--font-financial),"Roboto Mono",monospace!important;font-size:12px!important;font-feature-settings:"tnum"!important}html[data-theme] body #app .watchlist-page .watch-row>strong{color:rgba(255,255,255,.88)!important;font-family:var(--font-financial),"Roboto Mono",monospace!important;font-size:17px!important;font-feature-settings:"tnum"!important;font-weight:700!important;text-align:right!important}html[data-theme] body #app .watchlist-page .watch-row>strong.down{color:#34d399!important}html[data-theme] body #app .watchlist-page .watch-row>strong.up{color:#f43f5e!important}html[data-theme] body #app .watchlist-page .change-cell{display:inline-flex!important;width:68px!important;min-width:68px!important;height:28px!important;align-items:center!important;justify-content:center!important;justify-self:end!important;padding:0!important;border-radius:6px!important;color:rgba(255,255,255,.72)!important;background:rgba(255,255,255,.06)!important;font-family:var(--font-financial),"Roboto Mono",monospace!important;font-size:13px!important;font-feature-settings:"tnum"!important;font-weight:700!important;-webkit-text-fill-color:currentColor!important}html[data-theme] body #app .watchlist-page .change-cell.down{color:#34d399!important;background:rgba(16,185,129,.15)!important;box-shadow:0 0 10px rgba(16,185,129,.06)!important;-webkit-text-fill-color:#34d399!important}html[data-theme] body #app .watchlist-page .change-cell.up{color:#f43f5e!important;background:rgba(244,63,94,.15)!important;box-shadow:0 0 10px rgba(244,63,94,.06)!important;-webkit-text-fill-color:#f43f5e!important}html[data-theme] body #app .watchlist-page .watchlist-add-more{display:flex!important;width:calc(100% - 4px)!important;height:48px!important;min-height:48px!important;align-items:center!important;justify-content:center!important;margin:12px 2px!important;padding:0 8px!important;border:1px dashed rgba(234,179,8,.25)!important;border-radius:8px!important;color:#e5c07b!important;background:rgba(255,255,255,.02)!important;box-shadow:none!important;font-size:12px!important}.watch-row-collapse-move{transition:transform .25s ease-in-out!important}.watch-row-collapse-leave-active{overflow:hidden!important;transition:height .2s ease-out,opacity .2s ease-out,transform .2s ease-out!important}.watch-row-collapse-leave-to{height:0!important;opacity:0!important;transform:translate(-22px)!important;border-bottom-width:0!important}@media(max-width:350px){html[data-theme] body #app .watchlist-page .hero-copy p{font-size:10px!important}html[data-theme] body #app .watchlist-page .hero-actions button{width:43px!important}html[data-theme] body #app .watchlist-page .watchlist-control nav button{padding-inline:7px!important;font-size:10.5px!important}html[data-theme] body #app .watchlist-page .watchlist-control .market-counts{padding-inline:6px!important;font-size:10px!important}html[data-theme] body #app .watchlist-page :is(.list-head,.watch-row){grid-template-columns:minmax(0,1fr) 68px 70px!important;-moz-column-gap:5px!important;column-gap:5px!important}html[data-theme] body #app .watchlist-page .watch-row>strong{font-size:16px!important}}@media(prefers-reduced-motion:reduce){html[data-theme] body #app .watchlist-page .watch-row,.watch-row-collapse-move,.watch-row-collapse-leave-active{transition:none!important}}#marketCenterPage#marketCenterPage{--market-fall: #10b981;--market-rise: #f43f5e}#marketCenterPage#marketCenterPage .mh-search{min-height:38px;grid-template-columns:minmax(0,1fr) 18px;padding:0 11px 0 13px;border-color:rgba(255,255,255,.1);border-radius:9px;background:rgba(255,255,255,.043)}#marketCenterPage#marketCenterPage .mh-search span{font-size:12px}#marketCenterPage#marketCenterPage .mh-search svg{width:18px;justify-self:end}#marketCenterPage#marketCenterPage .mh-primary-tabs button{min-height:42px}#marketCenterPage#marketCenterPage .mh-market-meta{min-height:29px;justify-content:flex-start}#marketCenterPage#marketCenterPage .mh-market-meta>span{overflow:visible;color:rgba(255,255,255,.52);text-overflow:clip;white-space:nowrap}#marketCenterPage#marketCenterPage .mh-index-strip{grid-auto-columns:minmax(132px,calc((100% - 12px) / 2.72));gap:6px;overflow-x:auto}#marketCenterPage#marketCenterPage .mh-index-card{min-width:0;min-height:106px;padding:8px 9px;overflow:visible}#marketCenterPage#marketCenterPage .mh-index-name{gap:3px;white-space:nowrap}#marketCenterPage#marketCenterPage .mh-index-name b{min-width:0;overflow:visible;font-size:14px;font-weight:760;text-overflow:clip;white-space:nowrap}#marketCenterPage#marketCenterPage .mh-index-name small{flex:none;color:rgba(255,255,255,.44);font:11px var(--font-financial);white-space:nowrap}#marketCenterPage#marketCenterPage .mh-index-card>strong{margin-top:8px;overflow:visible;font-size:16px;text-overflow:clip;white-space:nowrap}#marketCenterPage#marketCenterPage .mh-index-change{margin-top:3px;overflow:visible;font:650 11.5px var(--font-financial);letter-spacing:-.02em;text-overflow:clip;white-space:nowrap}#marketCenterPage#marketCenterPage .is-down{color:#10b981!important}#marketCenterPage#marketCenterPage .mh-index-card svg{height:18px}#marketCenterPage#marketCenterPage .mh-metric-grid article:last-child strong{font-size:12px;white-space:nowrap}#marketCenterPage#marketCenterPage .mh-shortcuts{grid-template-columns:repeat(5,minmax(0,1fr))}#marketCenterPage#marketCenterPage .mh-sector-panel{padding-top:8px}#marketCenterPage#marketCenterPage .mh-feature-head{min-height:48px;align-items:center;margin:0;padding:0 2px 6px}#marketCenterPage#marketCenterPage .mh-feature-head>div>span{display:none}#marketCenterPage#marketCenterPage .mh-feature-head h1{margin:0;font-size:19px}#marketCenterPage#marketCenterPage .mh-feature-head p{margin:4px 0 0;color:rgba(255,255,255,.5);font-size:11px;white-space:nowrap}#marketCenterPage#marketCenterPage .mh-refresh-icon{width:32px;min-width:32px;height:32px;padding:0;border:0!important;color:#e5c07b!important;background:transparent!important;font-size:18px}#marketCenterPage#marketCenterPage .mh-refresh-icon:active{transform:rotate(35deg)}#marketCenterPage#marketCenterPage .mh-board-strip-section{margin:2px 0 8px}#marketCenterPage#marketCenterPage .mh-board-strip{display:flex;height:38px;flex-direction:row;justify-content:space-between;gap:6px;overflow:visible;border:0;border-radius:0;background:transparent}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-board-strip button{display:flex;height:38px!important;min-height:38px!important;max-height:38px!important;flex:1 1 0;min-width:0;align-items:center;flex-direction:column;justify-content:center;gap:0;padding:6px 2px;border:0;border-radius:6px;color:rgba(255,255,255,.76);background:rgba(255,255,255,.04);box-sizing:border-box;font-size:11px;line-height:1.15;text-align:center;white-space:nowrap}#marketCenterPage#marketCenterPage .mh-board-strip button>span,#marketCenterPage#marketCenterPage .mh-board-strip button>strong{display:block;max-width:100%;white-space:nowrap}#marketCenterPage#marketCenterPage .mh-board-strip strong{color:#10b981!important;font:700 11px/1.15 var(--font-financial)}#marketCenterPage#marketCenterPage .mh-all-sectors{margin-top:7px;overflow:hidden;border:1px solid rgba(255,255,255,.07);border-radius:12px;background:rgba(18,22,32,.76)}#marketCenterPage#marketCenterPage .mh-sector-types{display:grid;height:38px;grid-template-columns:repeat(2,1fr);gap:4px;margin:6px 7px 3px;padding:3px;border-radius:9px;background:rgba(255,255,255,.055)}#marketCenterPage#marketCenterPage .mh-sector-types button{position:relative;border:0;border-radius:7px;color:rgba(239,242,247,.76);background:transparent;font-size:14px;font-weight:600;line-height:1;white-space:nowrap}#marketCenterPage#marketCenterPage .mh-sector-types button.active{color:#f8d978;background:rgba(234,179,8,.14);box-shadow:inset 0 0 0 1px rgba(234,179,8,.3),0 0 10px rgba(234,179,8,.06);font-weight:750}#marketCenterPage#marketCenterPage .mh-sector-sorts{height:36px;gap:0;padding:0 6px;border-bottom:1px solid rgba(255,255,255,.05);background:transparent}#marketCenterPage#marketCenterPage .mh-sector-sorts button,#marketCenterPage#marketCenterPage .mh-sector-sorts button.active{min-width:0;min-height:34px;padding:0 3px;border:0;color:rgba(235,239,245,.7);background:transparent;font-size:12px;font-weight:560;line-height:1;white-space:nowrap}#marketCenterPage#marketCenterPage .mh-sector-sorts button.active{color:#f8d978;font-weight:750}#marketCenterPage#marketCenterPage .mh-sector-sorts button:after{color:currentColor;content:" ▾";font-size:10px}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-sector-head,html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-sector-row{grid-template-columns:minmax(0,38fr) minmax(0,34fr) minmax(0,28fr)!important;gap:0!important;padding-inline:10px!important}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-sector-head{height:34px!important;min-height:34px!important;margin-bottom:6px;color:rgba(235,239,245,.72)!important;background:rgba(255,255,255,.024);font-size:11.5px!important;font-weight:620;line-height:34px;white-space:nowrap}#marketCenterPage#marketCenterPage .mh-sector-head>span{min-width:0;overflow:visible;text-overflow:clip;white-space:nowrap}#marketCenterPage#marketCenterPage .mh-sector-head>span:nth-child(2),#marketCenterPage#marketCenterPage .mh-sector-head>span:nth-child(3){text-align:right}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-sector-row{height:60px!important;min-height:60px!important;max-height:60px!important;padding-block:0!important;overflow:hidden}#marketCenterPage#marketCenterPage .mh-sector-row b{font-size:16px;line-height:1.2}#marketCenterPage#marketCenterPage .mh-sector-row small{overflow:visible;font-size:11px;line-height:1.2;text-overflow:clip}#marketCenterPage#marketCenterPage .mh-sector-leader em{color:#f43f5e;font-style:normal}#marketCenterPage#marketCenterPage .mh-sector-capital{display:flex;min-width:0;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}#marketCenterPage#marketCenterPage .mh-sector-capital strong{color:#fff;font:650 13px/1.2 var(--font-financial)}#marketCenterPage#marketCenterPage .mh-sector-capital small{overflow:visible;font-size:11px;line-height:1.2;text-overflow:clip;white-space:nowrap}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-sector-row>.ranking-change{display:grid;width:64px!important;min-width:64px!important;max-width:64px!important;height:28px!important;min-height:28px!important;max-height:28px!important;justify-self:end!important;place-items:center;border-radius:6px;color:#f43f5e;background:rgba(244,63,94,.14);font:750 13px var(--font-financial)}.market-sector-detail-page.market-sector-detail-page{--market-rise: #f43f5e;--market-fall: #10b981}.market-sector-detail-page .msd-main{padding:9px 12px 22px}.market-sector-detail-page .msd-hero{padding:13px 15px 11px;border-radius:14px}.market-sector-detail-page .msd-hero-title{display:grid;grid-template-columns:minmax(85px,1fr) 90px auto;align-items:center}.market-sector-detail-page .msd-hero-title b{color:#f43f5e!important;font-size:24px}.market-sector-detail-page .msd-sparkline{width:90px;height:32px;overflow:visible;filter:drop-shadow(0 0 5px rgba(244,63,94,.2))}.market-sector-detail-page .msd-market-state{font-size:11px;white-space:nowrap}.market-sector-detail-page .msd-market-state.is-open{border:1px solid rgba(16,185,129,.45);color:#10b981;background:rgba(16,185,129,.1)}.market-sector-detail-page .msd-market-state.is-closed{border:1px solid rgba(100,116,139,.3);color:rgba(226,232,240,.7);background:rgba(51,65,85,.18)}.market-sector-detail-page .msd-summary-grid{grid-template-columns:repeat(2,1fr);gap:8px 13px;margin-top:12px}.market-sector-detail-page .msd-summary-grid strong{margin-top:3px;font-size:13px}.market-sector-detail-page .msd-hero>p{margin-top:10px;padding-top:8px;font-size:11px}.market-sector-detail-page .msd-sort{gap:4px;margin:8px 0;padding:3px;border-radius:9px}.market-sector-detail-page .msd-sort>button{height:30px;border-radius:6px;font-size:10.5px}.market-sector-detail-page .msd-list-shell{border-radius:12px}.market-sector-detail-page .msd-list-head,.market-sector-detail-page .msd-row{grid-template-columns:minmax(0,40fr) minmax(0,30fr) minmax(0,30fr);gap:0;align-items:center}.market-sector-detail-page .msd-list-head{height:28px;font-size:10px}.market-sector-detail-page .msd-row{height:60px!important;min-height:60px!important;max-height:60px!important;padding:0 10px!important}.market-sector-detail-page .msd-security strong{font-size:16px}.market-sector-detail-page .msd-security .msd-security-meta{display:flex;height:16px;align-items:center;gap:6px;margin-top:4px;overflow:hidden;font:11px/16px var(--font-financial);text-overflow:clip;white-space:nowrap}.market-sector-detail-page .msd-security-meta>i{display:inline-grid;width:auto;height:16px;flex:0 0 auto;place-items:center;padding:0 4px;border:1px solid rgba(148,163,184,.18);border-radius:3px;color:#cbd5e1;background:rgba(30,41,59,.82);box-sizing:border-box;font:500 10px/14px sans-serif}.market-sector-detail-page .msd-security-code{flex:0 0 auto;font-size:12px}.market-sector-detail-page .msd-row>b{font:700 17px var(--font-financial)}html[data-theme] body #app .market-sector-detail-page .msd-row>.msd-change{display:grid;width:68px!important;min-width:68px!important;max-width:68px!important;height:28px!important;min-height:28px!important;max-height:28px!important;justify-self:end!important;place-items:center;border-radius:6px;font-size:13px}.market-sector-detail-page .msd-row>.msd-change.msd-up{color:#f43f5e!important;background:rgba(244,63,94,.15)}.market-sector-detail-page .msd-row>.msd-change.msd-down{color:#10b981!important;background:rgba(16,185,129,.14)}#semanticStockDetail#semanticStockDetail{--market-rise: #f43f5e;--market-fall: #10b981}#semanticStockDetail#semanticStockDetail .top-nav{grid-template-columns:76px 1fr 88px;padding-inline:8px}#semanticStockDetail#semanticStockDetail .nav-f10{height:28px;padding:0 8px;border:1px solid rgba(229,192,123,.3);border-radius:12px;color:#e5c07b;background:rgba(229,192,123,.06);font-size:12px;white-space:nowrap}#semanticStockDetail#semanticStockDetail .stock-exchange-status{min-height:25px;padding:6px 14px 5px;color:rgba(255,255,255,.55);background:rgba(255,255,255,.024);font-size:11px;white-space:nowrap}#semanticStockDetail#semanticStockDetail .price-panel{display:grid;min-height:126px;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:10px;padding:12px 16px 8px!important;box-sizing:border-box}#semanticStockDetail#semanticStockDetail .price-left .cur-price{color:#f43f5e!important;font-size:30px!important;line-height:1}#semanticStockDetail#semanticStockDetail .price-left .price-chg{display:inline-flex;height:24px;align-items:center;gap:8px;margin-top:8px;padding:0 8px;overflow:visible;border-radius:4px;color:#f43f5e!important;background:rgba(244,63,94,.15);box-sizing:border-box;font:700 12px/24px var(--font-financial);text-overflow:clip;white-space:nowrap}#semanticStockDetail#semanticStockDetail .price-matrix{display:grid;align-content:center;grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:5px;column-gap:5px;row-gap:8px;padding-top:0}#semanticStockDetail#semanticStockDetail .price-matrix .price-line{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:3px;line-height:1.4}#semanticStockDetail#semanticStockDetail .price-matrix .lbl{color:rgba(255,255,255,.45);font-size:11px;white-space:nowrap}#semanticStockDetail#semanticStockDetail .price-matrix .val{overflow:visible;font:650 12.5px/1.4 var(--font-financial);text-overflow:clip;white-space:nowrap}#semanticStockDetail#semanticStockDetail .kline-tab-bar{height:34px;min-height:34px;max-height:34px;margin-top:5px;padding:0 8px;box-sizing:border-box}#semanticStockDetail#semanticStockDetail .kline-tab-bar .tab-scroll{align-items:center;gap:16px}#semanticStockDetail#semanticStockDetail .kline-tab-bar .tab-item{padding-block:6px;font-size:13px}#semanticStockDetail#semanticStockDetail .kline-tab-bar .tab-item.on{color:#f5d061!important}#semanticStockDetail#semanticStockDetail .kline-tab-bar .tab-item.on:after{background:#eab308!important}#semanticStockDetail#semanticStockDetail .depth-toggle{flex:none;height:22px;margin:0 3px 0 7px;padding:0 7px;border:1px solid rgba(229,192,123,.24);border-radius:10px;color:#e5c07b;background:rgba(229,192,123,.06);font-size:10px}#semanticStockDetail#semanticStockDetail .depth-toggle.active{background:rgba(229,192,123,.16)}#semanticStockDetail#semanticStockDetail .chart-market-layout{display:grid;grid-template-columns:minmax(0,1fr);margin:5px 8px 0;overflow:hidden;border:1px solid rgba(255,255,255,.055);border-radius:10px;background:rgba(18,24,34,.72)}#semanticStockDetail#semanticStockDetail .chart-market-layout .kline-area{min-width:0;width:100%}#semanticStockDetail#semanticStockDetail .chart-market-layout .quote-panel{display:none;min-width:0;margin:0!important;border-radius:0}#semanticStockDetail#semanticStockDetail .chart-market-layout.is-kline.has-depth{grid-template-columns:minmax(0,72%) minmax(0,28%)}#semanticStockDetail#semanticStockDetail .chart-market-layout.is-kline.has-depth .quote-panel{display:block;grid-column:2;grid-row:1 / span 2;border-left:1px solid rgba(255,255,255,.07)}#semanticStockDetail#semanticStockDetail .chart-market-layout.is-intraday{grid-template-columns:minmax(0,65%) minmax(0,35%)}#semanticStockDetail#semanticStockDetail .chart-market-layout.is-intraday .quote-panel{display:block;border-left:1px solid rgba(255,255,255,.07)}#semanticStockDetail#semanticStockDetail .kline-area .kline-container{height:340px!important}#semanticStockDetail#semanticStockDetail .chart-market-layout.is-intraday .kline-container{height:330px!important}#semanticStockDetail#semanticStockDetail .chart-market-layout .quote-header{padding:7px 6px 5px}#semanticStockDetail#semanticStockDetail .chart-market-layout .qh-weibi{display:none}#semanticStockDetail#semanticStockDetail .chart-market-layout .quote-cols{grid-template-columns:1fr;padding:2px 3px}#semanticStockDetail#semanticStockDetail .chart-market-layout .qcol{padding:0;border:0}#semanticStockDetail#semanticStockDetail .chart-market-layout .qcol-head{padding:2px 4px}#semanticStockDetail#semanticStockDetail .chart-market-layout .quote-row{height:24px;padding:2px 4px}#semanticStockDetail#semanticStockDetail .chart-market-layout .qr-label{width:26px;font-size:9px}#semanticStockDetail#semanticStockDetail .chart-market-layout .qr-price{padding-right:2px;font-size:10px}#semanticStockDetail#semanticStockDetail .chart-market-layout .qr-vol{display:none}#semanticStockDetail#semanticStockDetail .sub-ind-bar{align-items:center;gap:15px;min-height:37px;padding:4px 12px}#semanticStockDetail#semanticStockDetail .sub-ind-bar b{color:rgba(255,255,255,.46);font-size:11px}#semanticStockDetail#semanticStockDetail .sub-ind-item{position:relative;padding:6px 0;border:0;border-radius:0;color:rgba(255,255,255,.42)}#semanticStockDetail#semanticStockDetail .sub-ind-item.on{color:#f5d061;border:0;background:transparent}#semanticStockDetail#semanticStockDetail .sub-ind-item.on:after{position:absolute;right:15%;bottom:0;left:15%;height:2px;border-radius:2px;background:#eab308;content:""}#semanticStockDetail#semanticStockDetail .bottom-bar{height:56px;gap:6px;padding:7px 8px;border-top:1px solid rgba(255,255,255,.08);background:rgba(12,16,24,.9);backdrop-filter:blur(12px);box-sizing:border-box}#semanticStockDetail#semanticStockDetail .bottom-bar .bar-btn{height:42px;border-radius:8px!important;color:#fff;font-size:14px}#semanticStockDetail#semanticStockDetail .bottom-bar .btn-zx{flex:0 0 22%;color:rgba(255,255,255,.76);background:#1e2532!important;font-size:12px}#semanticStockDetail#semanticStockDetail .bottom-bar .btn-buy{flex:0 0 40%;background:linear-gradient(90deg,#f43f5e,#e11d48)!important}#semanticStockDetail#semanticStockDetail .bottom-bar .btn-sell{flex:1;background:#10b981!important}@media(max-width:360px){#marketCenterPage#marketCenterPage .mh-index-card{padding-inline:7px}#marketCenterPage#marketCenterPage .mh-index-name b{font-size:12.5px}#marketCenterPage#marketCenterPage .mh-index-name small,#marketCenterPage#marketCenterPage .mh-index-change{font-size:10px}#marketCenterPage#marketCenterPage .mh-sector-row b{font-size:14px}#marketCenterPage#marketCenterPage .mh-sector-row small{font-size:9.5px}#semanticStockDetail#semanticStockDetail .price-panel{grid-template-columns:108px minmax(0,1fr);padding-inline:12px!important}#semanticStockDetail#semanticStockDetail .price-matrix{gap-inline:3px}#semanticStockDetail#semanticStockDetail .price-matrix .lbl{font-size:10px}#semanticStockDetail#semanticStockDetail .price-matrix .val{font-size:11.5px}}#marketCenterPage#marketCenterPage .mh-sector-head>span:nth-child(2),#marketCenterPage#marketCenterPage .mh-sector-head>span:nth-child(3),#marketCenterPage#marketCenterPage .mh-sector-capital{justify-self:stretch;text-align:right!important}#marketCenterPage#marketCenterPage .mh-sector-capital strong,#marketCenterPage#marketCenterPage .mh-sector-capital small{width:100%;overflow:hidden!important;text-align:right;text-overflow:clip!important;white-space:nowrap}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-sector-row>.ranking-change{width:68px!important;min-width:68px!important;max-width:68px!important;overflow:visible!important;line-height:28px;text-align:center!important;white-space:nowrap}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-stock-head,html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-stock-row{grid-template-columns:minmax(0,1fr) 58px 78px 30px!important;-moz-column-gap:7px!important;column-gap:7px!important;padding-inline:10px!important}#marketCenterPage#marketCenterPage .mh-stock-head>span{overflow:visible!important;text-overflow:clip!important;white-space:nowrap}#marketCenterPage#marketCenterPage .mh-stock-head>span:nth-child(2),#marketCenterPage#marketCenterPage .mh-stock-head>span:nth-child(3),#marketCenterPage#marketCenterPage .mh-stock-row>.mh-stock-price,#marketCenterPage#marketCenterPage .mh-stock-row>.mh-stock-change{justify-self:end;text-align:right}#marketCenterPage#marketCenterPage .mh-stock-price{width:58px;padding-right:0!important;overflow:visible!important;font-size:17px!important;line-height:1;text-align:right!important;text-overflow:clip!important;white-space:nowrap}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-stock-change{display:grid;width:78px!important;min-width:78px!important;max-width:78px!important;height:26px!important;justify-self:end;place-items:center;overflow:visible!important;padding:0 5px!important;border-radius:6px;box-sizing:border-box;font-size:13px!important;font-weight:750;line-height:26px!important;text-align:center!important;text-overflow:clip!important;white-space:nowrap}#marketCenterPage#marketCenterPage .mh-watch-cell{width:30px;justify-self:center}@media(max-width:360px){html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-sector-head,html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-sector-row{grid-template-columns:minmax(0,1fr) 96px 66px!important;-moz-column-gap:6px!important;column-gap:6px!important;padding-inline:9px!important}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-sector-row>.ranking-change{width:66px!important;min-width:66px!important;max-width:66px!important;font-size:12.5px!important}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-stock-head,html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-stock-row{grid-template-columns:minmax(0,1fr) 54px 76px 28px!important;-moz-column-gap:5px!important;column-gap:5px!important;padding-inline:9px!important}#marketCenterPage#marketCenterPage .mh-stock-price{width:54px;font-size:16px!important}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-stock-change{width:76px!important;min-width:76px!important;max-width:76px!important;font-size:12.5px!important}#marketCenterPage#marketCenterPage .mh-watch-cell{width:28px}}#marketCenterPage#marketCenterPage .mh-rank-price-tag{width:100%;grid-column:2 / 4;grid-template-columns:68px 76px;-moz-column-gap:6px;column-gap:6px}#marketCenterPage#marketCenterPage .mh-rank-price-tag .price-tag__change{width:76px}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-sector-head,html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-sector-row{grid-template-columns:minmax(0,1fr) 106px 68px!important;-moz-column-gap:7px!important;column-gap:7px!important}#marketCenterPage#marketCenterPage .mh-sector-price-tag{width:100%;grid-column:2 / 4;grid-template-columns:106px 68px;-moz-column-gap:7px;column-gap:7px}#marketCenterPage#marketCenterPage .mh-sector-price-tag .price-tag__change{width:68px}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-stock-head,html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-stock-row{grid-template-columns:minmax(0,1fr) 58px 78px 30px!important;-moz-column-gap:7px!important;column-gap:7px!important}#marketCenterPage#marketCenterPage .mh-stock-price-tag{width:100%;grid-column:2 / 4;grid-template-columns:58px 78px;-moz-column-gap:7px;column-gap:7px}#marketCenterPage#marketCenterPage .mh-stock-price-tag .price-tag__change{width:78px}#marketCenterPage#marketCenterPage .mh-stock-row>.mh-watch-cell{grid-column:4}html[data-theme] body #app .watchlist-page :is(.list-head,.watch-row){grid-template-columns:minmax(0,1fr) 62px 78px!important;-moz-column-gap:7px!important;column-gap:7px!important}body #app .watchlist-page .watch-price-tag{width:100%;grid-column:2 / 4;grid-template-columns:62px 78px;-moz-column-gap:7px;column-gap:7px}body #app .watchlist-page .watch-price-tag .price-tag__change{width:78px}.market-sector-detail-page .msd-list-head,.market-sector-detail-page .msd-row{grid-template-columns:minmax(0,1fr) 72px 78px!important;-moz-column-gap:7px!important;column-gap:7px!important}.market-sector-detail-page .msd-price-tag{width:100%;grid-column:2 / 4;grid-template-columns:72px 78px;-moz-column-gap:7px;column-gap:7px}.market-sector-detail-page .msd-price-tag .price-tag__change{width:78px}#marketRankListPage .mrl-price-tag{width:100%;grid-column:2 / 4;grid-template-columns:78px 88px;-moz-column-gap:8px;column-gap:8px}#marketRankListPage .mrl-price-tag .price-tag__change{width:88px}#marketRankListPage .mrl-row>.ranking-price{color:#fff!important}.market-page :is(.sl-head,.sl-row){grid-template-columns:minmax(0,1fr) 58px 78px 36px!important;-moz-column-gap:6px!important;column-gap:6px!important}.market-page .sl-price-tag{width:100%;grid-column:2 / 4;grid-template-columns:58px 78px;-moz-column-gap:6px;column-gap:6px}.market-page .sl-price-tag .price-tag__change{width:78px}.market-page .sl-row>.sl-col-star{grid-column:4}.market-pulse :is(.rank-head,.rank-row){grid-template-columns:minmax(0,1fr) 64px 78px;-moz-column-gap:6px;column-gap:6px}.market-pulse .mp-price-tag{width:100%;grid-column:2 / 4;grid-template-columns:64px 78px;-moz-column-gap:6px;column-gap:6px}.market-pulse .mp-price-tag .price-tag__change{width:78px}.strategy-center .sr-price-tag,.hs-page .hs-price-tag{width:136px;flex:0 0 136px;grid-template-columns:52px 78px;-moz-column-gap:6px;column-gap:6px}.strategy-center .sr-price-tag .price-tag__change,.hs-page .hs-price-tag .price-tag__change{width:78px}.quant-market-panel .row-head{grid-template-columns:44px minmax(0,1fr) 136px}.quant-market-panel .quant-price-tag{width:136px;grid-template-columns:52px 78px;-moz-column-gap:6px;column-gap:6px}.quant-market-panel .quant-price-tag .price-tag__change{width:78px}.etf-market-panel .rank-row .etf-panel-price-tag{width:100%;grid-column:2 / 4;grid-template-columns:62px 66px;-moz-column-gap:5px;column-gap:5px}.etf-market-panel .rank-row .etf-panel-plain-price{color:#fff!important;font-size:16px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fund-market-table .list-head,.fund-market-table .list-row{gap:7px}.fund-market-table .list-head .col-price,.fund-market-table .list-row .cell-price{width:76px}.fund-market-table .list-head .col-chg,.fund-market-table .list-row .cell-chg{width:78px}.fund-market-table .list-row .cell-price{color:#fff!important;font-size:16px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fund-market-table .list-row .etf-list-price-tag{flex:0 0 161px;grid-template-columns:76px 78px;-moz-column-gap:7px;column-gap:7px}.peer-row .etf-peer-price-tag{width:100%;grid-column:2 / 4;grid-template-columns:70px 70px;-moz-column-gap:7px;column-gap:7px}@media(max-width:360px){html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-sector-head,html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-sector-row{grid-template-columns:minmax(0,1fr) 96px 66px!important;-moz-column-gap:6px!important;column-gap:6px!important}#marketCenterPage#marketCenterPage .mh-sector-price-tag{grid-template-columns:96px 66px;-moz-column-gap:6px;column-gap:6px}#marketCenterPage#marketCenterPage .mh-sector-price-tag .price-tag__change{width:66px;font-size:12px}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-stock-head,html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-stock-row{grid-template-columns:minmax(0,1fr) 54px 76px 28px!important;-moz-column-gap:5px!important;column-gap:5px!important}#marketCenterPage#marketCenterPage .mh-stock-price-tag{grid-template-columns:54px 76px;-moz-column-gap:5px;column-gap:5px}#marketCenterPage#marketCenterPage .mh-stock-price-tag .price-tag__change{width:76px;font-size:12px}.market-page :is(.sl-head,.sl-row){grid-template-columns:minmax(0,1fr) 54px 76px 34px!important;-moz-column-gap:5px!important;column-gap:5px!important}.market-page .sl-price-tag{grid-template-columns:54px 76px;-moz-column-gap:5px;column-gap:5px}.market-page .sl-price-tag .price-tag__change{width:76px;font-size:12px}.etf-market-panel .rank-row .etf-panel-price-tag{grid-template-columns:54px 60px;-moz-column-gap:3px;column-gap:3px}.fund-market-table .list-head,.fund-market-table .list-row{gap:6px}.fund-market-table .list-head .col-price,.fund-market-table .list-row .cell-price,.fund-market-table .list-head .col-chg,.fund-market-table .list-row .cell-chg{width:72px}.fund-market-table .list-row .etf-list-price-tag{flex-basis:150px;grid-template-columns:72px 72px;-moz-column-gap:6px;column-gap:6px}}html[data-theme] body #app .price-tag{display:inline-flex!important;min-width:0!important;align-items:center!important;justify-content:flex-end!important;overflow:visible!important;background:transparent!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important}html[data-theme] body #app .price-tag__price-stack{margin-right:12px!important}html[data-theme] body #app .price-tag__price{overflow:visible!important;background:transparent!important;font-size:16px!important;font-weight:600!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important;line-height:1!important;text-align:right!important;text-overflow:clip!important;white-space:nowrap!important}html[data-theme] body #app .price-tag__change{display:inline-flex!important;height:26px!important;align-items:center!important;justify-content:center!important;overflow:visible!important;padding:0 8px!important;border-radius:4px!important;box-sizing:border-box!important;font-size:13px!important;font-weight:600!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important;line-height:1!important;text-align:center!important;text-overflow:clip!important;white-space:nowrap!important}html[data-theme] body #app .price-tag--up .price-tag__price,html[data-theme] body #app .price-tag__meta--up{color:#ff4d4f!important}html[data-theme] body #app .price-tag--up .price-tag__change{border-left:3px solid #FF4D4F!important;color:#ff4d4f!important;background:rgba(255,77,79,.15)!important;box-shadow:inset 4px 0 9px rgba(255,77,79,.16),0 0 10px rgba(255,77,79,.08)!important}html[data-theme] body #app .price-tag--down .price-tag__price,html[data-theme] body #app .price-tag__meta--down{color:#00e676!important}html[data-theme] body #app .price-tag--down .price-tag__change{border-left:3px solid #00E676!important;color:#00e676!important;background:rgba(0,230,118,.15)!important;box-shadow:inset 4px 0 9px rgba(0,230,118,.16),0 0 10px rgba(0,230,118,.08)!important}html[data-theme] body #app .price-tag--flat .price-tag__price{color:#fff!important}html[data-theme] body #app .price-tag--flat .price-tag__change{border-left:3px solid rgba(255,255,255,.4)!important;color:rgba(255,255,255,.6)!important;background:rgba(255,255,255,.08)!important;box-shadow:none!important}html[data-theme] body #app :is(#marketCenterPage .mh-rank-row,#marketCenterPage .mh-sector-row,#marketCenterPage .mh-stock-row,.watchlist-page .watch-row,.market-sector-detail-page .msd-row,#marketRankListPage .mrl-row,.market-page .sl-row,.market-pulse .rank-row,.strategy-center .strategy-row>header,.hs-page .hs-card-main,.quant-market-panel .row-head,.etf-market-panel .rank-row,.fund-market-table .list-row,.peer-row){display:flex!important;width:100%!important;height:60px!important;min-height:60px!important;align-items:center!important;justify-content:space-between!important;box-sizing:border-box!important;overflow:visible!important}#marketCenterPage#marketCenterPage .mh-rank-row{gap:6px!important}#marketCenterPage#marketCenterPage .mh-rank-row>span:first-child{min-width:0;flex:1 1 auto}#marketCenterPage#marketCenterPage .mh-rank-price-tag{width:156px;flex:0 0 156px;--price-tag-badge-width: 76px}#marketCenterPage#marketCenterPage .mh-rank-row>.ranking-price{width:68px;margin-left:auto;text-align:right}#marketCenterPage#marketCenterPage .mh-rank-row>.ranking-metric{width:76px;text-align:right}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-sector-head{display:grid!important;grid-template-columns:minmax(0,1fr) 106px 68px!important;-moz-column-gap:7px!important;column-gap:7px!important;align-items:center!important;padding-inline:10px!important;white-space:nowrap!important}#marketCenterPage#marketCenterPage .mh-sector-row{gap:7px!important;padding:0 10px!important}#marketCenterPage#marketCenterPage .mh-sector-row>.mh-sector-identity{display:flex!important;min-width:0!important;flex:1 1 auto!important;align-items:flex-start!important;flex-direction:column!important;justify-content:center!important}#marketCenterPage#marketCenterPage .mh-sector-price-tag{width:186px!important;min-width:186px!important;max-width:186px!important;flex:0 0 186px!important;--price-tag-badge-width: 68px}#marketCenterPage#marketCenterPage .mh-sector-price-tag .price-tag__price-stack{display:flex!important;min-width:0!important;align-items:flex-end!important;flex-direction:column!important;justify-content:center!important;line-height:1.4!important}#marketCenterPage#marketCenterPage .mh-sector-price-tag :is(.price-tag__price,.price-tag__meta){width:100%!important;overflow:visible!important;line-height:1.4!important;text-align:right!important;text-overflow:clip!important;white-space:nowrap!important}#marketCenterPage#marketCenterPage .mh-stock-row{gap:7px!important;padding-inline:10px!important}#marketCenterPage#marketCenterPage .mh-stock-row>.mh-stock-identity{min-width:0;flex:1 1 auto}#marketCenterPage#marketCenterPage .mh-stock-price-tag{width:150px;flex:0 0 150px;--price-tag-badge-width: 78px}#marketCenterPage#marketCenterPage .mh-stock-row>.mh-watch-cell{width:30px;flex:0 0 30px}.watchlist-page .watch-row{gap:7px!important}.watchlist-page .watch-row>.identity-cell{min-width:0;flex:1 1 auto}.watchlist-page .watch-price-tag{width:154px;flex:0 0 154px;--price-tag-badge-width: 78px}.market-sector-detail-page .msd-row{gap:7px!important}.market-sector-detail-page .msd-row>.msd-security{min-width:0;flex:1 1 auto}.market-sector-detail-page .msd-price-tag{width:164px;flex:0 0 164px;--price-tag-badge-width: 78px}#marketRankListPage .mrl-row{gap:8px!important}#marketRankListPage .mrl-row>.mrl-identity{min-width:0;flex:1 1 auto}#marketRankListPage .mrl-price-tag{width:180px;flex:0 0 180px;--price-tag-badge-width: 88px}#marketRankListPage .mrl-row>.ranking-price{width:78px;margin-left:auto;text-align:right}#marketRankListPage .mrl-row>.ranking-metric{width:88px;text-align:right}.market-page .sl-row{gap:6px!important}.market-page .sl-row>.sl-col-name{min-width:0;flex:1 1 auto}.market-page .sl-price-tag{width:149px;flex:0 0 149px;--price-tag-badge-width: 78px}.market-page .sl-row>.sl-col-star{width:36px;flex:0 0 36px}.market-pulse .rank-row{gap:6px!important}.market-pulse .rank-row>.rank-identity{min-width:0;flex:1 1 auto}.market-pulse .mp-price-tag{width:155px;flex:0 0 155px;--price-tag-badge-width: 78px}.strategy-center .strategy-row>header>.stock-identity,.hs-page .hs-card-main>.hs-left{min-width:0;flex:1 1 auto}.strategy-center .sr-price-tag,.hs-page .hs-price-tag{width:143px;flex:0 0 143px;--price-tag-badge-width: 78px}.quant-market-panel .row-head{gap:6px!important}.quant-market-panel .row-head>.score{width:44px;flex:0 0 44px}.quant-market-panel .row-head>.identity{min-width:0;flex:1 1 auto}.quant-market-panel .quant-price-tag{width:143px;flex:0 0 143px;--price-tag-badge-width: 78px}.etf-market-panel .rank-row{gap:5px!important}.etf-market-panel .rank-row>.identity{min-width:0;flex:1 1 auto}.etf-market-panel .etf-panel-price-tag{width:140px;flex:0 0 140px;--price-tag-badge-width: 66px}.etf-market-panel .rank-row>.etf-panel-plain-price{width:62px;margin-left:auto;text-align:right}.etf-market-panel .rank-row>strong:last-child{width:66px;text-align:right}.fund-market-table .list-row{gap:7px!important}.fund-market-table .list-row>.cell-name{min-width:0;flex:1 1 auto}.fund-market-table .etf-list-price-tag{width:168px;flex:0 0 168px;--price-tag-badge-width: 78px}.peer-row{gap:7px!important}.peer-row>span:first-child{min-width:0;flex:1 1 auto}.peer-row .etf-peer-price-tag{width:154px;flex:0 0 154px;--price-tag-badge-width: 70px}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-board-strip{display:flex!important;align-items:stretch!important;gap:8px!important}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-board-strip>button{display:flex!important;min-width:0!important;flex:1 1 0!important;align-items:center!important;flex-direction:column!important;justify-content:center!important;padding:8px 0!important;border:1px solid rgba(255,255,255,.06)!important;border-radius:6px!important;background:rgba(255,255,255,.04)!important;box-shadow:none!important}#marketCenterPage#marketCenterPage .mh-board-strip>button>span{color:rgba(255,255,255,.45)!important;font-size:11px!important}#marketCenterPage#marketCenterPage .mh-board-strip>button>strong{margin-top:4px!important;color:#00e676!important;font-size:13px!important;font-weight:700!important}@media(max-width:360px){html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-sector-head{grid-template-columns:minmax(0,1fr) 96px 66px!important;-moz-column-gap:6px!important;column-gap:6px!important;padding-inline:9px!important}#marketCenterPage#marketCenterPage .mh-sector-price-tag{width:172px!important;min-width:172px!important;max-width:172px!important;flex-basis:172px!important;--price-tag-badge-width: 66px}#marketCenterPage#marketCenterPage .mh-stock-price-tag,.market-page .sl-price-tag{width:142px;flex-basis:142px;--price-tag-badge-width: 76px}.market-page .sl-row>.sl-col-star{width:34px;flex-basis:34px}.etf-market-panel .etf-panel-price-tag{width:133px;flex-basis:133px;--price-tag-badge-width: 66px}.fund-market-table .etf-list-price-tag{width:157px;flex-basis:157px;--price-tag-badge-width: 72px}}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-card{margin-bottom:9px!important;overflow:hidden!important;border-radius:12px!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-security-head{min-height:48px!important;gap:10px!important;padding:9px 11px 8px!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .security-title{min-width:0!important;flex:1 1 auto!important;gap:6px!important;overflow:hidden!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .security-title em{height:22px!important;padding:0 6px!important;line-height:20px!important;white-space:nowrap!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .security-title>b{min-width:0!important;flex:0 1 auto!important;font-size:16px!important;line-height:1.2!important;text-overflow:ellipsis!important;white-space:nowrap!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .security-title>small{min-width:-moz-max-content!important;min-width:max-content!important;flex:none!important;font-size:11px!important;line-height:1!important;white-space:nowrap!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .subscription-status{min-width:-moz-max-content!important;min-width:max-content!important;flex:none!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .subscription-status strong{display:inline-flex!important;min-height:24px!important;align-items:center!important;padding:0 7px!important;line-height:1!important;white-space:nowrap!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-parameter-grid{display:grid!important;width:auto!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin:0 11px!important;overflow:hidden!important;border-radius:10px!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-parameter{display:flex!important;min-width:0!important;min-height:76px!important;align-items:flex-start!important;justify-content:center!important;padding:9px 10px!important;overflow:hidden!important;box-sizing:border-box!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-parameter>span,#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-parameter>div>span{width:100%!important;overflow:visible!important;font-size:10px!important;line-height:1.2!important;text-align:left!important;text-overflow:clip!important;white-space:nowrap!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .offer-price>div{display:flex!important;width:100%!important;min-width:0!important;align-items:baseline!important;gap:4px!important;margin-top:7px!important;overflow:visible!important;white-space:nowrap!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .offer-price b,#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .offer-valuation b,#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .metric-capacity b{display:block!important;max-width:100%!important;margin-top:7px!important;overflow:visible!important;font-family:var(--font-financial)!important;font-size:14px!important;font-weight:700!important;letter-spacing:0!important;line-height:1.15!important;text-align:left!important;text-overflow:clip!important;white-space:nowrap!important;word-break:keep-all!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .offer-price>div>b{display:inline-block!important;width:auto!important;flex:none!important;margin-top:0!important;font-size:16px!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .offer-price .ipo-price-unit{display:inline-block!important;flex:none!important;color:var(--text-muted)!important;font-size:9px!important;line-height:1!important;white-space:nowrap!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-pending-value{width:100%!important;color:var(--text-secondary)!important;font-size:14px!important;font-weight:650!important;white-space:nowrap!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .metric-capacity small{width:100%!important;margin-top:5px!important;overflow:hidden!important;font-size:8.5px!important;line-height:1.15!important;text-align:left!important;text-overflow:clip!important;white-space:nowrap!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-card footer{min-height:54px!important;padding:8px 11px 9px!important}@media(max-width:360px){#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-parameter{padding-inline:7px!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .offer-price>div>b{font-size:15px!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .offer-valuation b,#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .metric-capacity b,#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-pending-value{font-size:13px!important}}#ipoCenterPage#ipoCenterPage .hero-inner{border-bottom:1px solid rgba(255,255,255,.04)!important;background:rgba(10,13,20,.96)!important;box-shadow:none!important}#ipoCenterPage#ipoCenterPage#ipoCenterPage .mine-entry{width:auto!important;min-width:0!important;min-height:32px!important;gap:4px!important;padding:4px 10px!important;border:1px solid rgba(234,179,8,.4)!important;border-radius:14px!important;color:#eab308!important;background:rgba(234,179,8,.05)!important;box-shadow:none!important}#ipoCenterPage#ipoCenterPage .mine-entry:before{display:none!important}#ipoCenterPage#ipoCenterPage .mine-entry-copy{display:block!important}#ipoCenterPage#ipoCenterPage .mine-entry b{color:#eab308!important;font-size:12px!important;font-weight:650!important;line-height:1!important}#ipoCenterPage#ipoCenterPage .mine-entry-arrow{display:inline!important;width:auto!important;height:auto!important;color:#eab308!important;background:transparent!important;font-size:15px!important;line-height:1!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav{gap:0!important;overflow:visible!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button,#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button.active{position:relative!important;display:inline-flex!important;min-width:0!important;align-items:center!important;justify-content:center!important;gap:2px!important;border:0!important;border-radius:0!important;color:rgba(255,255,255,.45)!important;background:transparent!important;box-shadow:none!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button:after{position:absolute;right:25%;bottom:-1px;left:25%;height:2px;border-radius:2px;background:transparent;content:""}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button>span{overflow:visible!important;color:rgba(255,255,255,.45)!important;font-size:13px!important;font-weight:520!important;line-height:1!important;white-space:nowrap!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button>b{color:rgba(255,255,255,.32)!important;font-size:9px!important;font-weight:600!important;line-height:1!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button.active>span{color:#f5d061!important;font-size:15px!important;font-weight:750!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button.active>b{color:rgba(245,208,97,.74)!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .calendar-strip button{border-color:rgba(255,255,255,.04)!important;color:rgba(255,255,255,.5)!important;background:rgba(255,255,255,.024)!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .calendar-strip button.selected{border-color:rgba(234,179,8,.34)!important;color:#f5d061!important;background:rgba(234,179,8,.06)!important;box-shadow:inset 0 -2px #eab308,0 0 10px rgba(234,179,8,.07)!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-card,#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-card.subscription-open{border:1px solid rgba(255,255,255,.06)!important;border-radius:12px!important;background:rgba(255,255,255,.03)!important;box-shadow:inset 0 1px rgba(255,255,255,.024),0 10px 28px -24px rgba(0,0,0,.9)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-card.subscription-open:before{display:none!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .security-title .micro-badge{height:20px!important;padding:0 6px!important;border-radius:4px!important;font-size:10px!important;line-height:18px!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .security-title .micro-badge--blue{border-color:rgba(59,130,246,.3)!important;color:#60a5fa!important;background:rgba(59,130,246,.15)!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .security-title .micro-badge--purple{border-color:rgba(139,92,246,.3)!important;color:#a78bfa!important;background:rgba(139,92,246,.15)!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .security-title .micro-badge--gold{border-color:rgba(234,179,8,.3)!important;color:#fbbf24!important;background:rgba(234,179,8,.15)!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .security-title>b{color:#fff!important;font-size:17px!important;font-weight:750!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .security-title>small{color:rgba(255,255,255,.48)!important;font-size:13px!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .subscription-status strong{color:#10b981!important;background:rgba(16,185,129,.1)!important;box-shadow:inset 0 0 0 1px rgba(16,185,129,.16),0 0 10px rgba(16,185,129,.06)!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .subscription-status strong i{background:#10b981!important;box-shadow:0 0 7px rgba(16,185,129,.65)!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-parameter-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;border:1px solid rgba(255,255,255,.045)!important;background:rgba(255,255,255,.02)!important;box-shadow:none!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-parameter{border-left-color:rgba(255,255,255,.043)!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-parameter>span,#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-parameter>div>span{color:rgba(255,255,255,.45)!important;font-size:11px!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .offer-price b:not(.ipo-pending-value),#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .offer-valuation b:not(.ipo-pending-value),#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .metric-capacity b:not(.ipo-pending-value){color:#fff!important;font-size:16px!important;font-weight:700!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-pending-value{color:rgba(255,255,255,.3)!important;font-size:13px!important;font-weight:560!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .metric-capacity small,#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .offer-price .ipo-price-unit{color:rgba(255,255,255,.42)!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-precision-note{margin:8px 11px 0!important;padding:8px 1px 1px!important;border-top:1px solid rgba(255,255,255,.04)!important;color:#f5d061!important;background:transparent!important;font-size:11px!important;font-weight:580!important;line-height:1.25!important;text-align:left!important;white-space:nowrap!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-card footer{border-top-color:rgba(255,255,255,.04)!important;background:transparent!important}@media(max-width:360px){#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button>span{font-size:12px!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button.active>span{font-size:14px!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .security-title>b{font-size:16px!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .security-title>small{font-size:11.5px!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-precision-note{font-size:10px!important}}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-console{display:block!important;height:auto!important;min-height:54px!important;margin:0 0 8px!important;padding:4px 7px 3px!important;overflow:visible!important;border:1px solid rgba(255,255,255,.055)!important;border-radius:11px!important;background:rgba(255,255,255,.024)!important;box-shadow:inset 0 1px rgba(255,255,255,.024)!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav{display:grid!important;width:100%!important;height:46px!important;min-height:46px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;margin:0!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button,#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button.active{position:relative!important;display:inline-flex!important;width:100%!important;min-width:0!important;height:46px!important;min-height:46px!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:4px!important;padding:3px 1px 5px!important;overflow:visible!important;border:0!important;border-radius:0!important;color:rgba(255,255,255,.45)!important;background:transparent!important;box-shadow:none!important;white-space:nowrap!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button+button:before{position:absolute;top:11px;bottom:11px;left:0;width:1px;background:rgba(255,255,255,.043);content:""}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button:after{position:absolute!important;right:27%!important;bottom:-3px!important;left:27%!important;height:2px!important;border-radius:2px!important;background:transparent!important;box-shadow:none!important;content:""!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button>span{display:block!important;overflow:visible!important;color:rgba(255,255,255,.48)!important;font-size:12px!important;font-weight:560!important;letter-spacing:0!important;line-height:1!important;white-space:nowrap!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button>b{display:inline-flex!important;min-width:0!important;align-items:baseline!important;justify-content:center!important;gap:2px!important;color:rgba(255,255,255,.3)!important;font-family:var(--font-financial)!important;font-size:9px!important;font-weight:600!important;line-height:1!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button>b>strong{color:inherit!important;font:inherit!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button>b>small{color:inherit!important;font-size:8px!important;line-height:1!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button.active>span{color:#f5d061!important;font-size:13px!important;font-weight:750!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button.active>b{color:rgba(245,208,97,.78)!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button.active:after{background:#eab308!important;box-shadow:0 0 8px rgba(234,179,8,.48)!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .list-heading{margin-bottom:7px!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-date-filter{margin:0 0 10px!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.05)!important;border-radius:8px!important;background:rgba(255,255,255,.02)!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-date-trigger{display:grid!important;width:100%!important;height:36px!important;min-height:36px!important;grid-template-columns:auto auto 1fr auto!important;align-items:center!important;gap:8px!important;padding:0 10px!important;border:0!important;border-radius:0!important;color:rgba(255,255,255,.52)!important;background:transparent!important;box-shadow:none!important;text-align:left!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-date-trigger>span{display:inline-flex;align-items:center;gap:6px;color:rgba(255,255,255,.52);font-size:11px;white-space:nowrap}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-date-trigger>span>i{display:grid;width:18px;height:18px;place-items:center;border:1px solid rgba(234,179,8,.24);border-radius:5px;color:#f5d061;background:rgba(234,179,8,.06);font-size:9px;font-style:normal}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-date-trigger>b{color:#fff!important;font-family:var(--font-financial)!important;font-size:13px!important;font-weight:700!important;line-height:1!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-date-trigger>small{color:rgba(255,255,255,.34)!important;font-size:10px!important;line-height:1!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-date-trigger>em{display:inline-flex;align-items:center;gap:2px;color:rgba(245,208,97,.78);font-size:10px;font-style:normal;white-space:nowrap}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-date-trigger>em>i{color:inherit;font-size:12px;font-style:normal;transform:translateY(-1px)}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .calendar-strip.ipo-date-options{display:flex!important;width:100%!important;height:auto!important;min-height:46px!important;gap:6px!important;margin:0!important;padding:6px 8px 8px!important;overflow-x:auto!important;overflow-y:hidden!important;border-top:1px solid rgba(255,255,255,.04)!important;background:transparent!important;scrollbar-width:none}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .calendar-strip.ipo-date-options button{display:inline-flex!important;width:auto!important;min-width:70px!important;height:38px!important;min-height:38px!important;flex:0 0 auto!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:3px!important;padding:4px 9px!important;border:1px solid rgba(255,255,255,.05)!important;border-radius:7px!important;color:rgba(255,255,255,.48)!important;background:rgba(255,255,255,.024)!important;box-shadow:none!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .calendar-strip.ipo-date-options button.selected{border-color:rgba(234,179,8,.32)!important;color:#f5d061!important;background:rgba(234,179,8,.055)!important;box-shadow:inset 2px 0 #eab308!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .calendar-strip.ipo-date-options button>b{color:inherit!important;font-family:var(--font-financial)!important;font-size:11px!important;line-height:1!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .calendar-strip.ipo-date-options button>span{color:rgba(255,255,255,.32)!important;font-size:8px!important;line-height:1!important}.ipo-date-options-enter-active,.ipo-date-options-leave-active{transition:opacity .16s ease,transform .16s ease}.ipo-date-options-enter-from,.ipo-date-options-leave-to{opacity:0;transform:translateY(-4px)}@media(max-width:360px){#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button>span{font-size:11px!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button.active>span{font-size:12px!important}}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-board-strip{display:flex!important;width:100%!important;height:46px!important;align-items:stretch!important;gap:7px!important;overflow:visible!important;background:transparent!important}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-board-strip>button{display:flex!important;height:46px!important;min-height:46px!important;max-height:46px!important;min-width:0!important;flex:1 1 0!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:4px!important;padding:5px 1px!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.055)!important;border-radius:7px!important;color:rgba(255,255,255,.46)!important;background:rgba(255,255,255,.027)!important;box-shadow:inset 0 1px rgba(255,255,255,.02)!important;white-space:nowrap!important}#marketCenterPage#marketCenterPage .mh-board-strip>button>span{max-width:100%!important;overflow:hidden!important;color:rgba(255,255,255,.46)!important;font-size:11px!important;font-weight:540!important;line-height:1!important;text-overflow:clip!important;white-space:nowrap!important}#marketCenterPage#marketCenterPage .mh-board-strip>button>strong{max-width:100%!important;margin:0!important;color:#00e676!important;font-family:var(--font-financial, "Roboto Mono", monospace)!important;font-size:12px!important;font-weight:700!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important;line-height:1!important;white-space:nowrap!important}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-all-sectors{margin-top:9px!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.055)!important;border-radius:12px!important;background:rgba(255,255,255,.02)!important;box-shadow:inset 0 1px rgba(255,255,255,.02)!important}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-sector-types{display:grid!important;height:42px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;margin:0 8px!important;padding:0!important;border-bottom:1px solid rgba(255,255,255,.045)!important;border-radius:0!important;background:transparent!important}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-sector-types>button,html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-sector-types>button.active{position:relative!important;display:inline-flex!important;height:42px!important;min-height:42px!important;align-items:center!important;justify-content:center!important;padding:0!important;border:0!important;border-radius:0!important;color:rgba(255,255,255,.48)!important;background:transparent!important;box-shadow:none!important;font-size:13px!important;font-weight:560!important;line-height:1!important;white-space:nowrap!important}#marketCenterPage#marketCenterPage .mh-sector-types>button:after{position:absolute;right:32%;bottom:-1px;left:32%;height:2px;border-radius:2px;background:transparent;content:""}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-sector-types>button.active{color:#f5d061!important;font-size:14px!important;font-weight:750!important}#marketCenterPage#marketCenterPage .mh-sector-types>button.active:after{background:#eab308!important;box-shadow:0 0 8px rgba(234,179,8,.42)!important}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-sector-sorts{display:grid!important;width:100%!important;height:36px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;padding:0 7px!important;border-bottom:1px solid rgba(255,255,255,.045)!important;background:transparent!important}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-sector-sorts>button,html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-sector-sorts>button.active{display:inline-flex!important;height:36px!important;min-height:36px!important;min-width:0!important;align-items:center!important;justify-content:center!important;padding:0 2px!important;border:0!important;border-radius:0!important;color:rgba(255,255,255,.38)!important;background:transparent!important;box-shadow:none!important;font-size:11px!important;font-weight:540!important;line-height:1!important;white-space:nowrap!important}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-sector-sorts>button.active{color:#f5d061!important;font-weight:700!important}#marketCenterPage#marketCenterPage .mh-sector-sorts>button:after{margin-left:3px;color:currentColor;content:"▾";font-size:8px}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-sector-head{display:grid!important;width:100%!important;height:32px!important;min-height:32px!important;grid-template-columns:minmax(0,1fr) 98px 68px!important;align-items:center!important;-moz-column-gap:8px!important;column-gap:8px!important;margin:0!important;padding:0 10px!important;overflow:hidden!important;border-bottom:1px solid rgba(255,255,255,.045)!important;color:rgba(255,255,255,.43)!important;background:transparent!important;box-sizing:border-box!important;font-size:10px!important;font-weight:540!important;line-height:1!important;white-space:nowrap!important}#marketCenterPage#marketCenterPage .mh-sector-head>span{min-width:0!important;overflow:hidden!important;line-height:1!important;text-overflow:clip!important;white-space:nowrap!important}#marketCenterPage#marketCenterPage .mh-sector-head>span:nth-child(2),#marketCenterPage#marketCenterPage .mh-sector-head>span:nth-child(3){text-align:right!important}#marketCenterPage#marketCenterPage .mh-sector-head>span:nth-child(2){letter-spacing:-.15px!important}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-sector-row{display:flex!important;width:100%!important;height:60px!important;min-height:60px!important;max-height:60px!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;padding:0 10px!important;overflow:hidden!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.05)!important;border-radius:0!important;color:var(--text-primary)!important;background:transparent!important;box-shadow:none!important;box-sizing:border-box!important}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-sector-row>.mh-sector-identity{display:flex!important;min-width:0!important;flex:1 1 auto!important;align-items:flex-start!important;justify-content:center!important;flex-direction:column!important;gap:5px!important;overflow:hidden!important;text-align:left!important}#marketCenterPage#marketCenterPage .mh-sector-identity>b{width:100%!important;overflow:hidden!important;color:#fff!important;font-size:15px!important;font-weight:700!important;line-height:1!important;text-overflow:ellipsis!important;white-space:nowrap!important}#marketCenterPage#marketCenterPage .mh-sector-identity>.mh-sector-leader{display:flex!important;width:100%!important;min-width:0!important;align-items:center!important;gap:4px!important;overflow:hidden!important;color:rgba(255,255,255,.42)!important;font-size:10px!important;line-height:1!important;text-overflow:ellipsis!important;white-space:nowrap!important}#marketCenterPage#marketCenterPage .mh-sector-leader>em{flex:0 0 auto!important;color:#ff4d4f!important;font-size:10px!important;font-style:normal!important;line-height:1!important}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-sector-price-tag{display:inline-flex!important;width:170px!important;min-width:170px!important;max-width:170px!important;height:60px!important;flex:0 0 170px!important;align-items:center!important;justify-content:flex-end!important;flex-direction:row!important;gap:0!important;overflow:visible!important;--price-tag-badge-width: 68px}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-sector-price-tag>.price-tag__price-stack{display:flex!important;min-width:0!important;flex:1 1 auto!important;align-items:flex-end!important;justify-content:center!important;flex-direction:column!important;gap:5px!important;margin:0 10px 0 0!important;overflow:visible!important}#marketCenterPage#marketCenterPage .mh-sector-price-tag .price-tag__price{width:100%!important;overflow:visible!important;font-size:15px!important;line-height:1!important;text-align:right!important;text-overflow:clip!important;white-space:nowrap!important}#marketCenterPage#marketCenterPage .mh-sector-price-tag .price-tag__meta{width:100%!important;overflow:visible!important;font-size:9px!important;line-height:1!important;text-align:right!important;text-overflow:clip!important;white-space:nowrap!important}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-sector-price-tag>.price-tag__change{display:inline-flex!important;width:68px!important;min-width:68px!important;max-width:68px!important;height:26px!important;min-height:26px!important;max-height:26px!important;flex:0 0 68px!important;align-items:center!important;justify-content:center!important;padding:0 6px!important;overflow:visible!important;border-radius:4px!important;box-sizing:border-box!important;font-size:12px!important;line-height:1!important;white-space:nowrap!important}html[data-theme] body #app .market-sector-detail-page .msd-list-head{display:grid!important;height:32px!important;min-height:32px!important;grid-template-columns:minmax(0,1fr) 74px 78px!important;align-items:center!important;-moz-column-gap:7px!important;column-gap:7px!important;padding:0 12px!important;white-space:nowrap!important}html[data-theme] body #app .market-sector-detail-page .msd-row{display:flex!important;height:60px!important;min-height:60px!important;max-height:60px!important;align-items:center!important;justify-content:space-between!important;gap:7px!important;padding:0 12px!important;overflow:hidden!important}html[data-theme] body #app .market-sector-detail-page .msd-row>.msd-security{display:flex!important;min-width:0!important;flex:1 1 auto!important;justify-content:center!important;flex-direction:column!important;overflow:hidden!important}html[data-theme] body #app .market-sector-detail-page .msd-price-tag{display:inline-flex!important;width:159px!important;min-width:159px!important;max-width:159px!important;flex:0 0 159px!important;align-items:center!important;justify-content:flex-end!important;flex-direction:row!important;--price-tag-badge-width: 78px}html[data-theme] body #app .market-sector-detail-page .msd-price-tag>.price-tag__price-stack{flex:1 1 auto!important;margin-right:7px!important}html[data-theme] body #app .market-sector-detail-page .msd-price-tag>.price-tag__change{width:78px!important;min-width:78px!important;max-width:78px!important;flex-basis:78px!important}@media(max-width:360px){html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-sector-head{grid-template-columns:minmax(0,1fr) 92px 66px!important;-moz-column-gap:6px!important;column-gap:6px!important;padding-inline:8px!important}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-sector-row{gap:6px!important;padding-inline:8px!important}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-sector-price-tag{width:160px!important;min-width:160px!important;max-width:160px!important;flex-basis:160px!important;--price-tag-badge-width: 66px}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-sector-price-tag>.price-tag__price-stack{margin-right:7px!important}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-sector-price-tag>.price-tag__change{width:66px!important;min-width:66px!important;max-width:66px!important;flex-basis:66px!important;font-size:11px!important}}#marketCenterPage#marketCenterPage .mh-board-strip-section{margin:7px 0 10px!important}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-board-strip{position:relative!important;display:flex!important;width:100%!important;height:52px!important;align-items:stretch!important;gap:0!important;padding:4px!important;overflow:hidden!important;border:1px solid rgba(245,208,97,.1)!important;border-radius:12px!important;background:radial-gradient(circle at 50% -45%,rgba(245,208,97,.07),transparent 48%),linear-gradient(105deg,rgba(255,255,255,.035),rgba(255,255,255,.016))!important;box-shadow:inset 0 1px rgba(255,255,255,.043),0 8px 22px rgba(0,0,0,.16)!important;box-sizing:border-box!important}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-board-strip:before{position:absolute;top:0;right:16%;left:16%;height:1px;background:linear-gradient(90deg,transparent,rgba(245,208,97,.34),transparent);content:"";pointer-events:none}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-board-strip>button{position:relative!important;display:inline-flex!important;height:42px!important;min-height:42px!important;max-height:42px!important;min-width:0!important;flex:1 1 0!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:4px!important;padding:4px 1px!important;overflow:visible!important;border:0!important;border-radius:8px!important;color:rgba(255,255,255,.54)!important;background:transparent!important;box-shadow:none!important;box-sizing:border-box!important;text-align:center!important;white-space:nowrap!important;transition:background-color .16s ease,transform .16s ease!important}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-board-strip>button:not(:last-child):after{position:absolute;top:8px;right:0;width:1px;height:26px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.105),transparent);content:"";pointer-events:none}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-board-strip>button:active{background:rgba(245,208,97,.055)!important;transform:scale(.97)!important}#marketCenterPage#marketCenterPage .mh-board-strip>button>.mh-board-name{display:inline-flex!important;max-width:100%!important;align-items:center!important;justify-content:center!important;gap:5px!important;overflow:visible!important;color:rgba(255,255,255,.54)!important;font-size:10.5px!important;font-weight:560!important;letter-spacing:.02em!important;line-height:1!important;text-overflow:clip!important;white-space:nowrap!important}#marketCenterPage#marketCenterPage .mh-board-name:before{width:4px;height:4px;flex:0 0 4px;border-radius:50%;background:rgba(255,255,255,.34);box-shadow:0 0 6px currentColor;content:""}#marketCenterPage#marketCenterPage .mh-board-strip>button>strong{display:inline-flex!important;max-width:100%!important;align-items:center!important;justify-content:center!important;gap:3px!important;margin:0!important;font-family:var(--font-financial, "Roboto Mono", ui-monospace, monospace)!important;font-size:13px!important;font-weight:720!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important;letter-spacing:-.01em!important;line-height:1!important;white-space:nowrap!important}#marketCenterPage#marketCenterPage .mh-board-strip>button>strong:before{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:8px;font-weight:800;line-height:1}#marketCenterPage#marketCenterPage .mh-board-strip>button.is-up>strong,#marketCenterPage#marketCenterPage .mh-board-strip>button.is-up .mh-board-name:before{color:#ff4d4f!important}#marketCenterPage#marketCenterPage .mh-board-strip>button.is-up>strong:before{content:"▲"}#marketCenterPage#marketCenterPage .mh-board-strip>button.is-down>strong,#marketCenterPage#marketCenterPage .mh-board-strip>button.is-down .mh-board-name:before{color:#00e676!important}#marketCenterPage#marketCenterPage .mh-board-strip>button.is-down>strong:before{content:"▼"}#marketCenterPage#marketCenterPage .mh-board-strip>button.is-flat>strong,#marketCenterPage#marketCenterPage .mh-board-strip>button.is-flat .mh-board-name:before{color:rgba(255,255,255,.58)!important}#marketCenterPage#marketCenterPage .mh-board-strip>button.is-flat>strong:before{content:"—"}@media(max-width:360px){#marketCenterPage#marketCenterPage .mh-board-strip>button>.mh-board-name{gap:4px!important;font-size:10px!important;letter-spacing:0!important}#marketCenterPage#marketCenterPage .mh-board-strip>button>strong{gap:2px!important;font-size:12px!important}}@media(prefers-reduced-motion:reduce){#marketCenterPage#marketCenterPage .mh-board-strip>button{transition:none!important}}#marketCenterPage#marketCenterPage .mh-sector-performance{margin-top:10px!important}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-sector-performance-head{position:relative!important;display:flex!important;width:100%!important;min-height:64px!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:0 0 8px!important;padding:10px 11px 10px 15px!important;overflow:hidden!important;border:1px solid rgba(245,208,97,.1)!important;border-radius:13px!important;background:radial-gradient(circle at 7% 0%,rgba(245,208,97,.075),transparent 38%),linear-gradient(104deg,rgba(255,255,255,.035),rgba(255,255,255,.01))!important;box-shadow:inset 0 1px rgba(255,255,255,.043),0 8px 22px rgba(0,0,0,.13)!important;box-sizing:border-box!important}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-sector-performance-head:before{position:absolute;top:18px;bottom:18px;left:0;width:2px;border-radius:0 2px 2px 0;background:linear-gradient(180deg,rgba(245,208,97,.25),#f5d061,rgba(245,208,97,.25));box-shadow:0 0 8px rgba(245,208,97,.35);content:""}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-sector-performance-head:after{position:absolute;top:0;right:20%;left:8%;height:1px;background:linear-gradient(90deg,rgba(245,208,97,.24),rgba(245,208,97,.06),transparent);content:"";pointer-events:none}#marketCenterPage#marketCenterPage .mh-sector-performance-copy{display:flex!important;min-width:0!important;flex:1 1 auto!important;flex-direction:column!important;align-items:flex-start!important;gap:5px!important}#marketCenterPage#marketCenterPage .mh-sector-performance-title{display:flex!important;min-width:0!important;align-items:center!important;gap:8px!important}#marketCenterPage#marketCenterPage .mh-sector-performance-title>strong{color:rgba(255,255,255,.94)!important;font-size:15px!important;font-weight:720!important;letter-spacing:.01em!important;line-height:1!important;white-space:nowrap!important}#marketCenterPage#marketCenterPage .mh-sector-performance-live{display:inline-flex!important;height:18px!important;align-items:center!important;gap:4px!important;padding:0 6px!important;border:1px solid rgba(16,185,129,.2)!important;border-radius:9px!important;color:rgba(110,231,183,.86)!important;background:rgba(16,185,129,.075)!important;font-size:9px!important;font-weight:650!important;line-height:1!important;white-space:nowrap!important;box-sizing:border-box!important}#marketCenterPage#marketCenterPage .mh-sector-performance-live>i{width:4px;height:4px;flex:0 0 4px;border-radius:50%;background:#10b981;box-shadow:0 0 7px rgba(16,185,129,.85)}#marketCenterPage#marketCenterPage .mh-sector-performance-subtitle{display:block!important;max-width:100%!important;overflow:hidden!important;color:rgba(255,255,255,.46)!important;font-size:10.5px!important;font-weight:450!important;letter-spacing:.01em!important;line-height:1.15!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-sector-performance-action{display:inline-flex!important;width:88px!important;min-width:88px!important;height:34px!important;min-height:34px!important;align-items:center!important;justify-content:center!important;gap:7px!important;padding:0 7px 0 11px!important;border:1px solid rgba(245,208,97,.22)!important;border-radius:17px!important;color:#f5d061!important;background:linear-gradient(105deg,rgba(245,208,97,.075),rgba(245,208,97,.024))!important;box-shadow:inset 0 1px rgba(255,255,255,.035)!important;font-size:11px!important;font-weight:650!important;line-height:1!important;white-space:nowrap!important;box-sizing:border-box!important;transition:border-color .16s ease,background-color .16s ease,transform .16s ease!important}#marketCenterPage#marketCenterPage .mh-sector-performance-action>span{color:inherit!important;font-size:inherit!important;line-height:1!important;white-space:nowrap!important}#marketCenterPage#marketCenterPage .mh-sector-performance-action>i{display:grid!important;width:18px!important;height:18px!important;flex:0 0 18px!important;place-items:center!important;border-radius:50%!important;color:#f5d061!important;background:rgba(245,208,97,.1)!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:500!important;line-height:16px!important}#marketCenterPage#marketCenterPage .mh-sector-performance-action:active{border-color:rgba(245,208,97,.42)!important;background:rgba(245,208,97,.1)!important;transform:scale(.97)!important}html[data-theme=ivory-gold] body #app #marketCenterPage#marketCenterPage .mh-sector-performance-head{border-color:rgba(138,104,35,.13)!important;background:radial-gradient(circle at 7% 0%,rgba(184,134,11,.075),transparent 38%),linear-gradient(104deg,rgba(255,255,255,.92),rgba(255,255,255,.62))!important;box-shadow:0 8px 22px rgba(83,60,14,.07)!important}html[data-theme=ivory-gold] #marketCenterPage#marketCenterPage .mh-sector-performance-title>strong{color:var(--text-primary)!important}html[data-theme=ivory-gold] #marketCenterPage#marketCenterPage .mh-sector-performance-subtitle{color:var(--text-muted)!important}@media(max-width:360px){html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-sector-performance-head{gap:8px!important;padding-right:9px!important;padding-left:12px!important}#marketCenterPage#marketCenterPage .mh-sector-performance-title{gap:6px!important}#marketCenterPage#marketCenterPage .mh-sector-performance-title>strong{font-size:14px!important}#marketCenterPage#marketCenterPage .mh-sector-performance-subtitle{font-size:9.5px!important}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-sector-performance-action{width:82px!important;min-width:82px!important;padding-left:9px!important}}@media(prefers-reduced-motion:reduce){#marketCenterPage#marketCenterPage .mh-sector-performance-action{transition:none!important}}#marketCenterPage#marketCenterPage .mh-stock-panel{gap:9px!important;padding-top:9px!important}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-stock-command-head{position:relative!important;isolation:isolate!important;display:flex!important;width:100%!important;min-height:76px!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:0!important;padding:11px 12px 11px 16px!important;overflow:hidden!important;border:1px solid rgba(245,208,97,.105)!important;border-radius:13px!important;background:radial-gradient(circle at 4% 22%,rgba(245,208,97,.065),transparent 34%),linear-gradient(104deg,rgba(255,255,255,.035),rgba(255,255,255,.01))!important;box-shadow:inset 0 1px rgba(255,255,255,.043),0 8px 22px rgba(0,0,0,.14)!important;box-sizing:border-box!important}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-stock-command-head:before{position:absolute!important;inset:18px auto 18px 0!important;z-index:0!important;width:2px!important;border-radius:0 2px 2px 0!important;background:linear-gradient(180deg,rgba(245,208,97,.22),#f5d061,rgba(245,208,97,.22))!important;box-shadow:0 0 8px rgba(245,208,97,.32)!important;filter:none!important;content:""!important;pointer-events:none!important}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-stock-command-head:after{position:absolute!important;top:0!important;right:24%!important;left:9%!important;z-index:0!important;height:1px!important;background:linear-gradient(90deg,rgba(245,208,97,.26),rgba(245,208,97,.06),transparent)!important;content:""!important;pointer-events:none!important}#marketCenterPage#marketCenterPage .mh-stock-command-copy{position:relative!important;z-index:1!important;display:flex!important;min-width:0!important;flex:1 1 auto!important;flex-direction:column!important;align-items:flex-start!important;gap:7px!important}#marketCenterPage#marketCenterPage .mh-stock-command-title{display:flex!important;min-width:0!important;align-items:center!important;gap:9px!important}#marketCenterPage#marketCenterPage .mh-stock-command-title>h1{margin:0!important;color:rgba(255,255,255,.96)!important;font-size:20px!important;font-weight:740!important;letter-spacing:-.025em!important;line-height:1!important;white-space:nowrap!important}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-stock-panel .mh-feature-head .mh-stock-feed-state{display:inline-flex!important;height:20px!important;align-items:center!important;gap:5px!important;padding:0 7px!important;border:1px solid rgba(16,185,129,.2)!important;border-radius:10px!important;color:rgba(110,231,183,.9)!important;background:rgba(16,185,129,.075)!important;font-family:inherit!important;font-size:9.5px!important;font-weight:650!important;letter-spacing:0!important;line-height:1!important;white-space:nowrap!important;box-sizing:border-box!important}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-stock-panel .mh-feature-head .mh-stock-feed-state>i{width:5px!important;height:5px!important;flex:0 0 5px!important;border-radius:50%!important;background:#10b981!important;box-shadow:0 0 8px rgba(16,185,129,.9)!important}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-stock-panel .mh-feature-head .mh-stock-feed-state.is-syncing>i{animation:mh-stock-feed-pulse .9s ease-in-out infinite alternate!important}#marketCenterPage#marketCenterPage .mh-stock-command-copy>p{max-width:100%!important;margin:0!important;overflow:hidden!important;color:rgba(255,255,255,.47)!important;font-size:10.5px!important;font-weight:450!important;letter-spacing:.015em!important;line-height:1.15!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-stock-refresh{position:relative!important;z-index:1!important;display:grid!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important;place-items:center!important;padding:0!important;border:1px solid rgba(245,208,97,.22)!important;border-radius:50%!important;color:#f5d061!important;background:rgba(245,208,97,.055)!important;box-shadow:inset 0 1px rgba(255,255,255,.04)!important;box-sizing:border-box!important;transition:border-color .16s ease,background-color .16s ease,transform .16s ease!important}#marketCenterPage#marketCenterPage .mh-stock-refresh>i{display:block!important;color:inherit!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:19px!important;font-style:normal!important;font-weight:430!important;line-height:1!important;transform:translateY(-.5px)!important}#marketCenterPage#marketCenterPage .mh-stock-refresh:active:not(:disabled){border-color:rgba(245,208,97,.45)!important;background:rgba(245,208,97,.11)!important;transform:scale(.94)!important}#marketCenterPage#marketCenterPage .mh-stock-refresh:disabled{opacity:.68!important}#marketCenterPage#marketCenterPage .mh-stock-refresh:disabled>i{animation:mh-stock-refresh-spin .75s linear infinite!important}html[data-theme=ivory-gold] body #app #marketCenterPage#marketCenterPage .mh-stock-command-head{border-color:rgba(138,104,35,.13)!important;background:radial-gradient(circle at 4% 22%,rgba(184,134,11,.075),transparent 34%),linear-gradient(104deg,rgba(255,255,255,.94),rgba(255,255,255,.66))!important;box-shadow:0 8px 22px rgba(83,60,14,.07)!important}html[data-theme=ivory-gold] #marketCenterPage#marketCenterPage .mh-stock-command-title>h1{color:var(--text-primary)!important}html[data-theme=ivory-gold] #marketCenterPage#marketCenterPage .mh-stock-command-copy>p{color:var(--text-muted)!important}@keyframes mh-stock-feed-pulse{0%{opacity:.42;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@keyframes mh-stock-refresh-spin{to{transform:rotate(360deg)}}@media(max-width:360px){html[data-theme] body #app #marketCenterPage#marketCenterPage .mh-stock-command-head{gap:8px!important;padding-right:10px!important;padding-left:13px!important}#marketCenterPage#marketCenterPage .mh-stock-command-title{gap:7px!important}#marketCenterPage#marketCenterPage .mh-stock-command-title>h1{font-size:19px!important}#marketCenterPage#marketCenterPage .mh-stock-feed-state{padding-inline:6px!important;font-size:9px!important}#marketCenterPage#marketCenterPage .mh-stock-command-copy>p{font-size:9.75px!important}}@media(prefers-reduced-motion:reduce){#marketCenterPage#marketCenterPage .mh-stock-feed-state.is-syncing>i,#marketCenterPage#marketCenterPage .mh-stock-refresh:disabled>i{animation:none!important}#marketCenterPage#marketCenterPage .mh-stock-refresh{transition:none!important}}#marketCenterPage#marketCenterPage .mh-shortcuts>.mh-shortcut-hot>i{color:#f5d061!important;text-shadow:0 0 9px rgba(245,208,97,.26)!important}#marketCenterPage#marketCenterPage .mh-shortcuts>.mh-shortcut-hot>span{overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}html[data-theme] body #app .hs-page .hs-card-main{display:flex!important;width:100%!important;height:60px!important;min-height:60px!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;overflow:visible!important}html[data-theme] body #app .hs-page .hs-card-main>.hs-left{min-width:0!important;flex:1 1 auto!important}html[data-theme] body #app .hs-page .hs-price-tag{--price-tag-badge-width: 88px;display:inline-flex!important;width:160px!important;min-width:160px!important;max-width:160px!important;flex:0 0 160px!important;align-items:center!important;justify-content:flex-end!important;overflow:visible!important}html[data-theme] body #app .hs-page .hs-price-tag .price-tag__price-stack{min-width:0!important;flex:1 1 auto!important;margin-right:10px!important}html[data-theme] body #app .hs-page .hs-price-tag .price-tag__price{width:100%!important;overflow:visible!important;font-size:16px!important;line-height:1!important;text-align:right!important;white-space:nowrap!important}html[data-theme] body #app .hs-page .hs-price-tag .price-tag__change{display:inline-flex!important;width:88px!important;min-width:88px!important;height:26px!important;flex:0 0 88px!important;align-items:center!important;justify-content:center!important;overflow:visible!important;padding:0 8px!important;border-radius:4px!important;box-sizing:border-box!important;font-size:13px!important;font-weight:600!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important;letter-spacing:-.08px!important;line-height:1!important;text-align:center!important;text-overflow:clip!important;white-space:nowrap!important}@media(max-width:360px){html[data-theme] body #app .hs-page .hs-card{padding-inline:12px!important}html[data-theme] body #app .hs-page .hs-price-tag{width:154px!important;min-width:154px!important;max-width:154px!important;flex-basis:154px!important}html[data-theme] body #app .hs-page .hs-price-tag .price-tag__price-stack{margin-right:8px!important}}html[data-theme=ivory-gold] body #app .hs-page .hs-card{box-shadow:0 10px 24px rgba(91,67,24,.06)!important}html[data-theme] body #app .watchlist-page .watchlist-hero{min-height:76px!important;height:76px!important;gap:8px!important;padding:10px 12px!important;overflow:visible!important}html[data-theme] body #app .watchlist-page .hero-copy{min-width:0!important;flex:1 1 auto!important}html[data-theme] body #app .watchlist-page .hero-copy h1{margin-bottom:5px!important;font-size:22px!important;line-height:1!important}html[data-theme] body #app .watchlist-page .hero-copy p{display:block!important;max-width:196px!important;overflow:hidden!important;font-size:11px!important;line-height:1.2!important;text-overflow:clip!important;white-space:nowrap!important}html[data-theme] body #app .watchlist-page .hero-actions{position:relative!important;z-index:2!important;display:grid!important;width:180px!important;min-width:180px!important;height:44px!important;flex:0 0 180px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:0!important;overflow:hidden!important;border:1px solid rgba(245,208,97,.24)!important;border-radius:10px!important;background:linear-gradient(180deg,rgba(255,255,255,.043),rgba(255,255,255,.02))!important;box-shadow:inset 0 1px rgba(255,255,255,.035),0 6px 18px rgba(0,0,0,.14)!important}html[data-theme] body #app .watchlist-page .hero-actions>button{position:relative!important;display:inline-flex!important;width:auto!important;min-width:0!important;height:42px!important;min-height:42px!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:4px!important;padding:0 2px!important;box-sizing:border-box!important;border:0!important;border-radius:0!important;color:rgba(255,255,255,.88)!important;background:transparent!important;box-shadow:none!important;transform:translateZ(0)!important;transition:color .15s ease,background-color .15s ease,transform .12s ease!important}html[data-theme] body #app .watchlist-page .hero-actions>button+button{border-left:1px solid rgba(255,255,255,.08)!important}html[data-theme] body #app .watchlist-page .hero-actions>button svg{width:20px!important;height:20px!important;flex:0 0 20px!important;color:#f5d061!important;stroke:currentColor!important;stroke-width:1.75!important;filter:drop-shadow(0 0 5px rgba(245,208,97,.18))!important}html[data-theme] body #app .watchlist-page .hero-actions>button span{color:inherit!important;font-size:12px!important;font-weight:650!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important}html[data-theme] body #app .watchlist-page .hero-actions>button.active{color:#f5d061!important;background:rgba(234,179,8,.1)!important;box-shadow:inset 0 -2px rgba(245,208,97,.82)!important}html[data-theme] body #app .watchlist-page .hero-actions>button:active{color:#f5d061!important;background:rgba(234,179,8,.08)!important;transform:scale(.975) translateZ(0)!important}html[data-theme] body #app .watchlist-page .watchlist-scroll{height:calc(100dvh - 76px)!important}html[data-theme=ivory-gold] body #app .watchlist-page .hero-actions{border-color:rgba(148,107,28,.24)!important;background:linear-gradient(180deg,rgba(255,255,255,.76),rgba(247,240,224,.58))!important;box-shadow:inset 0 1px rgba(255,255,255,.9),0 6px 16px rgba(91,67,24,.08)!important}html[data-theme=ivory-gold] body #app .watchlist-page .hero-actions>button{color:var(--text-primary)!important}html[data-theme=ivory-gold] body #app .watchlist-page .hero-actions>button+button{border-left-color:rgba(93,69,28,.12)!important}@media(max-width:360px){html[data-theme] body #app .watchlist-page .watchlist-hero{padding-inline:10px!important}html[data-theme] body #app .watchlist-page .hero-copy p{max-width:174px!important;font-size:10.5px!important}html[data-theme] body #app .watchlist-page .hero-actions{width:154px!important;min-width:154px!important;flex-basis:154px!important}html[data-theme] body #app .watchlist-page .hero-actions>button{gap:3px!important;padding-inline:1px!important}html[data-theme] body #app .watchlist-page .hero-actions>button svg{width:19px!important;height:19px!important;flex-basis:19px!important}html[data-theme] body #app .watchlist-page .hero-actions>button span{font-size:11px!important}}@media(prefers-reduced-motion:reduce){html[data-theme] body #app .watchlist-page .hero-actions>button{transition:none!important}}html[data-theme] body #app .watchlist-page .compact-status.is-live-sync{color:rgba(255,255,255,.68)!important;background:linear-gradient(90deg,rgba(16,185,129,.09),rgba(16,185,129,.024))!important;box-shadow:inset 0 0 0 1px rgba(16,185,129,.07)!important}html[data-theme] body #app .watchlist-page .compact-status.is-live-sync>i{width:6px!important;height:6px!important;flex:0 0 6px!important;background:#10b981!important;box-shadow:0 0 8px rgba(16,185,129,.62)!important}html[data-theme] body #app .watchlist-page .compact-status.is-live-sync>span{font-size:10.5px!important;font-weight:560!important;line-height:1!important;white-space:nowrap!important}html[data-theme=ivory-gold] body #app .watchlist-page .compact-status.is-live-sync{color:rgba(25,54,47,.72)!important;background:linear-gradient(90deg,rgba(16,185,129,.1),rgba(16,185,129,.035))!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .ipo-console{min-height:66px!important;padding:4px 6px 3px!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav{height:58px!important;min-height:58px!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button,#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button.active{height:58px!important;min-height:58px!important;gap:6px!important;padding:5px 1px 7px!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button+button:before{top:10px!important;bottom:10px!important;background:rgba(255,255,255,.055)!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button:after{right:24%!important;bottom:-3px!important;left:24%!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button>span,#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button.active>span{color:rgba(255,255,255,.58)!important;font-size:13px!important;font-weight:620!important;line-height:1.05!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button>.stage-stat{display:inline-flex!important;min-width:0!important;height:20px!important;align-items:center!important;justify-content:center!important;gap:3px!important;padding:0 5px!important;border:1px solid rgba(255,255,255,.045)!important;border-radius:5px!important;color:rgba(255,255,255,.5)!important;background:rgba(255,255,255,.024)!important;font-family:var(--font-financial)!important;font-size:11px!important;font-weight:620!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important;line-height:1!important;white-space:nowrap!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button>.stage-stat>strong{color:rgba(255,255,255,.78)!important;font-family:inherit!important;font-size:13px!important;font-weight:760!important;line-height:1!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button>.stage-stat>small{color:inherit!important;font-family:inherit!important;font-size:10.5px!important;font-weight:600!important;line-height:1!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button.active>span{color:#f5d061!important;font-size:14px!important;font-weight:760!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button.active>.stage-stat{border-color:rgba(234,179,8,.2)!important;color:rgba(245,208,97,.78)!important;background:rgba(234,179,8,.055)!important;box-shadow:inset 0 0 0 1px rgba(234,179,8,.024)!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button.active>.stage-stat>strong{color:#f5d061!important}@media(max-width:360px){#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button>span,#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button.active>span{font-size:12px!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button>.stage-stat{gap:2px!important;padding-inline:3px!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button>.stage-stat>strong{font-size:12px!important}#ipoLifecycleCenter#ipoLifecycleCenter#ipoLifecycleCenter .stage-nav button>.stage-stat>small{font-size:9.5px!important}}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .stock-metrics{display:grid!important;width:auto!important;min-height:62px!important;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr)!important;margin:12px -12px -11px!important;padding:0 12px!important;overflow:hidden!important;border-top:1px solid rgba(255,255,255,.075)!important;background:linear-gradient(180deg,rgba(255,255,255,.02),rgba(255,255,255,0))!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .stock-metrics>.metric-item{position:relative!important;display:flex!important;min-width:0!important;align-items:flex-start!important;justify-content:center!important;flex-direction:column!important;gap:6px!important;padding:10px 10px 11px!important;text-align:left!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .stock-metrics>.metric-item:first-child{padding-left:0!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .stock-metrics>.metric-alpha{align-items:center!important;text-align:center!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .stock-metrics>.metric-volatility{align-items:flex-end!important;padding-right:0!important;text-align:right!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .stock-metrics>.metric-item+.metric-item:before{position:absolute;top:11px;bottom:11px;left:0;width:1px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.085) 24%,rgba(255,255,255,.085) 76%,transparent);content:""}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .stock-metrics small{overflow:visible!important;color:rgba(255,255,255,.5)!important;font-size:11.5px!important;font-weight:520!important;letter-spacing:.01em!important;line-height:1!important;text-overflow:clip!important;white-space:nowrap!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .stock-metrics b{overflow:visible!important;color:rgba(255,255,255,.96)!important;font-family:var(--font-financial)!important;font-size:15.5px!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important;font-weight:720!important;letter-spacing:.01em!important;line-height:1!important;text-overflow:clip!important;white-space:nowrap!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .stock-metrics .metric-alpha b.is-up{color:#f43f5e!important;text-shadow:0 0 10px rgba(244,63,94,.13)!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .stock-metrics .metric-alpha b.is-down{color:#10b981!important;text-shadow:0 0 10px rgba(16,185,129,.13)!important}@media(max-width:360px){html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .stock-metrics{grid-template-columns:minmax(0,1.38fr) minmax(0,.96fr) minmax(0,.96fr)!important;padding-inline:10px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .stock-metrics>.metric-item{padding-inline:7px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .stock-metrics small{font-size:10.5px!important}html[data-theme] #quantLightingEngine#quantLightingEngine #quantCandidateMatrix#quantCandidateMatrix .stock-metrics b{font-size:14px!important}}#semanticStockDetail#semanticStockDetail .kline-tab-bar{height:40px;min-height:40px;max-height:40px;margin-top:0;padding:3px 8px;border-top:1px solid rgba(255,255,255,.045);border-bottom:1px solid rgba(255,255,255,.065);background:rgba(14,18,27,.96);box-sizing:border-box}#semanticStockDetail#semanticStockDetail .kline-tab-bar .tab-scroll{display:grid;width:100%;grid-template-columns:repeat(5,minmax(0,1fr)) minmax(68px,1.25fr);align-items:center;gap:3px;overflow:visible}#semanticStockDetail#semanticStockDetail .kline-tab-bar .tab-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;width:100%;min-width:0;height:34px;align-items:center;justify-content:center;padding:0;border:0;border-radius:6px;color:rgba(255,255,255,.56);background:transparent;font:550 13px/1 sans-serif;white-space:nowrap;-webkit-tap-highlight-color:transparent}#semanticStockDetail#semanticStockDetail .kline-tab-bar .tab-item.on{color:#f5d061!important;background:rgba(234,179,8,.08);font-weight:700}#semanticStockDetail#semanticStockDetail .kline-tab-bar .tab-item.on:after{right:24%;bottom:1px;left:24%;height:2px;background:#eab308!important;box-shadow:0 0 6px rgba(234,179,8,.55)}#semanticStockDetail#semanticStockDetail .kline-tab-bar .depth-toggle{height:30px;margin:0;padding:0 6px;border:1px solid rgba(234,179,8,.32);border-radius:7px;color:#e8c76c;background:rgba(234,179,8,.055);font-size:12.5px;font-weight:650}#semanticStockDetail#semanticStockDetail .kline-tab-bar .depth-toggle.active{border-color:rgba(245,208,97,.56);color:#f5d061;background:rgba(234,179,8,.13);box-shadow:inset 0 0 0 1px rgba(245,208,97,.06),0 0 10px rgba(234,179,8,.08)}#semanticStockDetail#semanticStockDetail .chart-market-layout,#semanticStockDetail#semanticStockDetail .chart-market-layout.is-intraday,#semanticStockDetail#semanticStockDetail .chart-market-layout.is-kline{grid-template-columns:minmax(0,1fr)!important;margin:0 8px;border-top:0;border-radius:0 0 10px 10px}#semanticStockDetail#semanticStockDetail .chart-market-layout:not(.is-depth) .quote-panel{display:none!important}#semanticStockDetail#semanticStockDetail .chart-market-layout.is-depth{display:block;min-height:310px;background:radial-gradient(circle at 50% 0,rgba(234,179,8,.045),transparent 42%),rgba(18,24,34,.78)}#semanticStockDetail#semanticStockDetail .chart-market-layout.is-depth .quote-panel{display:block!important;width:100%;min-height:310px;margin:0!important;border:0;border-radius:0 0 10px 10px;background:transparent;box-sizing:border-box}#semanticStockDetail#semanticStockDetail .chart-market-layout.is-depth .quote-header{min-height:42px;padding:8px 12px;border-bottom:1px solid rgba(255,255,255,.065);box-sizing:border-box}#semanticStockDetail#semanticStockDetail .chart-market-layout.is-depth .qh-title{font-size:15px;font-weight:700}#semanticStockDetail#semanticStockDetail .chart-market-layout.is-depth .qh-weibi{display:flex!important}#semanticStockDetail#semanticStockDetail .chart-market-layout.is-depth .quote-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:5px 8px 10px}#semanticStockDetail#semanticStockDetail .chart-market-layout.is-depth .qcol-sell{padding-right:7px;border-right:1px solid rgba(255,255,255,.07)}#semanticStockDetail#semanticStockDetail .chart-market-layout.is-depth .qcol-buy{padding-left:7px}#semanticStockDetail#semanticStockDetail .chart-market-layout.is-depth .qcol-head{height:27px;padding:4px 7px;color:rgba(255,255,255,.44);font-size:11px;line-height:19px;box-sizing:border-box}#semanticStockDetail#semanticStockDetail .chart-market-layout.is-depth .quote-row{height:43px;padding:0 7px;box-sizing:border-box}#semanticStockDetail#semanticStockDetail .chart-market-layout.is-depth .qr-label{width:29px;font-size:11px}#semanticStockDetail#semanticStockDetail .chart-market-layout.is-depth .qr-price{padding-right:7px;font:700 14px/1 var(--font-financial)}#semanticStockDetail#semanticStockDetail .chart-market-layout.is-depth .qr-vol{display:inline;width:42px;color:rgba(255,255,255,.68);font:550 11px/1 var(--font-financial)}@media(max-width:360px){#semanticStockDetail#semanticStockDetail .kline-tab-bar .tab-scroll{grid-template-columns:repeat(5,minmax(0,1fr)) minmax(64px,1.2fr);gap:1px}#semanticStockDetail#semanticStockDetail .kline-tab-bar .tab-item{font-size:12px}#semanticStockDetail#semanticStockDetail .kline-tab-bar .depth-toggle{font-size:11.5px}#semanticStockDetail#semanticStockDetail .chart-market-layout.is-depth .quote-cols{padding-inline:5px}#semanticStockDetail#semanticStockDetail .chart-market-layout.is-depth .qr-price{font-size:13px}#semanticStockDetail#semanticStockDetail .chart-market-layout.is-depth .qr-vol{width:36px;font-size:10px}}body .pf-profile-overlay{position:fixed!important;z-index:9999!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:flex!important;align-items:stretch!important;justify-content:center!important;padding:0!important;background:#07090e!important;backdrop-filter:none!important;overscroll-behavior:contain!important}body .pf-profile-sheet{--profile-accent: #48c7c0;position:relative!important;display:grid!important;width:min(100%,430px)!important;height:100%!important;max-height:none!important;grid-template-rows:52px minmax(0,1fr) auto!important;overflow:hidden!important;padding:0!important;border:0!important;border-radius:0!important;color:#f5f6f8!important;background:radial-gradient(circle at 92% 7%,color-mix(in srgb,var(--profile-accent) 11%,transparent),transparent 24%),linear-gradient(180deg,#121620,#090b11 58%,#07090e)!important;box-shadow:none!important;overscroll-behavior:contain!important}body .pf-profile-sheet.tone-gold{--profile-accent: #d8b84e}body .pf-profile-sheet.tone-violet{--profile-accent: #9f86e8}body .pf-profile-sheet.tone-blue{--profile-accent: #6fa7eb}body .pf-profile-sheet.tone-teal{--profile-accent: #54b998}body .pf-profile-sheet.tone-rose{--profile-accent: #d77e8e}body .pf-profile-topbar{position:relative!important;z-index:2!important;display:grid!important;grid-template-columns:80px 1fr 80px!important;align-items:center!important;padding:0 13px!important;border-bottom:1px solid rgba(255,255,255,.065)!important;background:rgba(9,11,17,.92)!important;box-shadow:0 8px 24px rgba(0,0,0,.12)!important}body .pf-profile-topbar>strong{color:#fff!important;font-size:16px!important;font-weight:720!important;text-align:center!important}body .pf-profile-back{display:inline-flex!important;width:-moz-max-content!important;width:max-content!important;min-width:64px!important;height:40px!important;align-items:center!important;gap:3px!important;padding:0!important;border:0!important;color:rgba(255,255,255,.72)!important;background:transparent!important;font-size:12px!important}body .pf-profile-back span{color:#e7ca73!important;font-size:30px!important;font-weight:300!important;line-height:1!important}body .pf-profile-risk{justify-self:end!important;min-width:40px!important;padding:6px 8px!important;border:1px solid rgba(52,211,153,.28)!important;border-radius:9px!important;color:#34d399!important;background:rgba(16,185,129,.09)!important;font:700 11px/1 var(--font-financial),ui-monospace,monospace!important;text-align:center!important}body .pf-profile-risk.risk-r4{border-color:rgba(245,158,11,.3)!important;color:#f59e0b!important;background:rgba(245,158,11,.09)!important}body .pf-profile-risk.risk-r5{border-color:rgba(244,63,94,.3)!important;color:#fb7185!important;background:rgba(244,63,94,.09)!important}body .pf-profile-scroll{min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;padding:14px 13px 18px!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important}body .pf-profile-scroll::-webkit-scrollbar{display:none!important}body .pf-profile-hero{position:relative!important;overflow:hidden!important;padding:18px 16px 14px!important;border:1px solid rgba(255,255,255,.075)!important;border-radius:16px!important;background:linear-gradient(135deg,color-mix(in srgb,var(--profile-accent) 10%,transparent),transparent 48%),rgba(255,255,255,.027)!important;box-shadow:inset 0 1px rgba(255,255,255,.035),0 16px 38px rgba(0,0,0,.18)!important}body .pf-profile-hero:after{position:absolute!important;top:0!important;left:18px!important;width:76px!important;height:2px!important;border-radius:0 0 3px 3px!important;background:linear-gradient(90deg,var(--profile-accent),transparent)!important;box-shadow:0 0 10px color-mix(in srgb,var(--profile-accent) 48%,transparent)!important;content:""!important}body .pf-profile-code{display:flex!important;align-items:center!important;gap:8px!important}body .pf-profile-code span{color:rgba(255,255,255,.5)!important;font:600 10px/1 var(--font-financial),ui-monospace,monospace!important;letter-spacing:.12em!important}body .pf-profile-code i{padding:4px 7px!important;border-radius:5px!important;color:var(--profile-accent)!important;background:color-mix(in srgb,var(--profile-accent) 10%,transparent)!important;font-size:9px!important;font-style:normal!important;line-height:1!important}body .pf-profile-hero h2{margin:9px 0 0!important;color:#fff!important;font-size:23px!important;font-weight:760!important;line-height:1.25!important;letter-spacing:.015em!important}body .pf-profile-hero>p{display:flex!important;align-items:center!important;gap:7px!important;margin:6px 0 0!important;color:rgba(255,255,255,.52)!important;font-size:10.5px!important}body .pf-profile-hero>p span{width:6px!important;height:6px!important;border-radius:50%!important;background:var(--profile-accent)!important;box-shadow:0 0 9px var(--profile-accent)!important}body .pf-profile-metrics{display:grid!important;grid-template-columns:1.08fr 1fr 1fr!important;margin-top:16px!important;padding:12px 0 4px!important;border-top:1px solid rgba(255,255,255,.065)!important;background:transparent!important}body .pf-profile-metrics>div{display:flex!important;min-width:0!important;min-height:0!important;align-items:flex-start!important;justify-content:flex-start!important;flex-direction:column!important;gap:4px!important;padding:0 10px!important;border:0!important;border-right:1px solid rgba(255,255,255,.065)!important}body .pf-profile-metrics>div:first-child{padding-left:0!important}body .pf-profile-metrics>div:last-child{padding-right:0!important;border-right:0!important}body .pf-profile-metrics small{color:rgba(255,255,255,.45)!important;font-size:10px!important}body .pf-profile-metrics strong{color:#fff!important;font:720 18px/1.1 var(--font-financial),ui-monospace,monospace!important;font-feature-settings:"tnum"!important;white-space:nowrap!important}body .pf-profile-metrics .primary strong{color:var(--profile-accent)!important}body .pf-profile-metrics strong.positive-return{color:#f43f5e!important}body .pf-profile-metrics strong.negative-return{color:#10b981!important}body .pf-profile-metrics em{color:rgba(255,255,255,.27)!important;font-size:8px!important;font-style:normal!important;white-space:nowrap!important}body .pf-profile-section{margin-top:12px!important;padding:14px!important;border:1px solid rgba(255,255,255,.065)!important;border-radius:14px!important;background:rgba(255,255,255,.024)!important}body .pf-profile-section>header{display:grid!important;grid-template-columns:3px auto 1fr!important;align-items:center!important;gap:8px!important}body .pf-profile-section>header>span{width:3px!important;height:15px!important;border-radius:3px!important;background:var(--profile-accent)!important;box-shadow:0 0 8px color-mix(in srgb,var(--profile-accent) 60%,transparent)!important}body .pf-profile-section>header b{color:#f5f6f8!important;font-size:14px!important}body .pf-profile-section>header small{justify-self:end!important;color:rgba(255,255,255,.25)!important;font:600 8px/1 var(--font-financial),monospace!important;letter-spacing:.12em!important}body .pf-profile-overview>p{margin:12px 0 0!important;color:rgba(255,255,255,.68)!important;font-size:12px!important;line-height:1.72!important}body .pf-profile-allocation{display:grid!important;grid-template-columns:66px minmax(0,1fr)!important;align-items:start!important;gap:8px!important;margin-top:11px!important;padding-top:11px!important;border-top:1px solid rgba(255,255,255,.055)!important}body .pf-profile-allocation span{color:rgba(255,255,255,.4)!important;font-size:10px!important}body .pf-profile-allocation b{color:rgba(255,255,255,.82)!important;font-size:11px!important;font-weight:600!important;line-height:1.5!important;text-align:right!important}body .pf-profile-term-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-top:9px!important;border-top:1px solid rgba(255,255,255,.055)!important}body .pf-profile-term-list>div{display:flex!important;min-width:0!important;min-height:54px!important;justify-content:center!important;flex-direction:column!important;gap:5px!important;padding:9px 10px!important;border-right:1px solid rgba(255,255,255,.055)!important;border-bottom:1px solid rgba(255,255,255,.055)!important;background:transparent!important}body .pf-profile-term-list>div:nth-child(2n){border-right:0!important}body .pf-profile-term-list>div:nth-last-child(-n+2){border-bottom:0!important}body .pf-profile-term-list small{color:rgba(255,255,255,.4)!important;font-size:10px!important}body .pf-profile-term-list b{overflow:visible!important;color:rgba(255,255,255,.86)!important;font-size:12px!important;font-weight:620!important;line-height:1.4!important;white-space:normal!important}body .pf-profile-term-list .term-gold{color:#efd77d!important}body .pf-profile-warning{display:grid!important;grid-template-columns:28px minmax(0,1fr)!important;gap:10px!important;margin-top:12px!important;padding:12px!important;border:1px solid rgba(234,179,8,.16)!important;border-radius:12px!important;background:rgba(234,179,8,.055)!important}body .pf-profile-warning>span{display:grid!important;width:26px!important;height:26px!important;place-items:center!important;border:1px solid rgba(234,179,8,.35)!important;border-radius:50%!important;color:#eab308!important;font:700 12px/1 var(--font-financial),monospace!important}body .pf-profile-warning b{color:#e5c86f!important;font-size:11px!important}body .pf-profile-warning p{margin:4px 0 0!important;color:rgba(255,255,255,.46)!important;font-size:10px!important;line-height:1.55!important}body .pf-profile-footer{position:relative!important;z-index:2!important;display:grid!important;grid-template-columns:minmax(0,1fr) 126px!important;align-items:center!important;gap:12px!important;min-height:68px!important;padding:9px 13px calc(9px + env(safe-area-inset-bottom))!important;border-top:1px solid rgba(255,255,255,.07)!important;background:rgba(9,11,17,.96)!important;box-shadow:0 -12px 28px rgba(0,0,0,.24)!important}body .pf-profile-footer div{display:flex!important;min-width:0!important;flex-direction:column!important;gap:3px!important}body .pf-profile-footer small{color:rgba(255,255,255,.36)!important;font-size:9px!important}body .pf-profile-footer b{overflow:hidden!important;color:rgba(255,255,255,.76)!important;font-size:10px!important;font-weight:600!important;text-overflow:ellipsis!important;white-space:nowrap!important}body .pf-profile-footer button{height:42px!important;border:1px solid rgba(234,179,8,.48)!important;border-radius:11px!important;color:#111319!important;background:linear-gradient(100deg,#caa83d,#efd77d)!important;box-shadow:0 7px 20px rgba(202,168,61,.14),inset 0 1px rgba(255,255,255,.32)!important;font-size:12px!important;font-weight:750!important}@media(max-width:350px){body .pf-profile-scroll{padding-inline:10px!important}body .pf-profile-hero{padding-inline:13px!important}body .pf-profile-metrics>div{padding-inline:7px!important}body .pf-profile-metrics strong{font-size:16px!important}body .pf-profile-footer{grid-template-columns:minmax(0,1fr) 112px!important;padding-inline:10px!important}}@media(prefers-reduced-motion:reduce){body .pf-profile-scroll{scroll-behavior:auto!important}}#pfProfileV935#pfProfileV935 .pf-profile-back{height:40px!important;border:0!important;color:rgba(255,255,255,.72)!important;background:transparent!important;font-size:12px!important;line-height:1!important}#pfProfileV935#pfProfileV935 .pf-profile-back span{color:#e7ca73!important;font-size:30px!important;line-height:1!important}#pfProfileV935#pfProfileV935 .pf-profile-metrics strong.positive-return{color:#f43f5e!important}#pfProfileV935#pfProfileV935 .pf-profile-metrics strong.negative-return{color:#10b981!important}#pfProfileV935#pfProfileV935 .pf-profile-allocation{grid-template-columns:76px minmax(0,1fr)!important}#pfProfileV935#pfProfileV935 .pf-profile-allocation span{color:rgba(255,255,255,.4)!important;font-size:10px!important;line-height:1.5!important;white-space:nowrap!important}#pfProfileV935#pfProfileV935 .pf-profile-allocation b{color:rgba(255,255,255,.82)!important;font-size:11px!important;line-height:1.5!important}#pfProfileV935#pfProfileV935 .pf-profile-footer button{border-color:rgba(234,179,8,.48)!important;color:#111319!important;background:linear-gradient(100deg,#caa83d,#efd77d)!important;font-size:12px!important;line-height:1!important}#personalInfoPage#personalInfoPage .profile-edit-entry{box-sizing:border-box!important;width:100%!important;min-height:62px!important;margin:0!important;padding:12px 14px!important;border:0!important;border-bottom:1px solid var(--divider-default)!important;border-radius:0!important;background:transparent!important;color:inherit!important;font:inherit!important;text-align:left!important;cursor:pointer;-webkit-tap-highlight-color:transparent}#personalInfoPage#personalInfoPage .profile-edit-entry:active{background:var(--brand-tint)!important}#personalInfoPage#personalInfoPage .profile-edit-entry .mini-avatar{width:34px!important;height:34px!important;border:1px solid rgba(245,208,97,.38);box-shadow:0 0 0 3px rgba(245,208,97,.05)}#personalInfoPage#personalInfoPage .profile-edit-entry .profile-edit-action{display:inline-flex;align-items:center;min-height:22px;padding:0 7px;border:1px solid rgba(234,179,8,.26);border-radius:999px;background:rgba(234,179,8,.06);color:#e7c667;font-size:10.5px;font-weight:600;line-height:1;white-space:nowrap}#personalInfoPage#personalInfoPage .profile-edit-entry .van-icon{color:rgba(245,208,97,.76)!important}#profileEditorV936#profileEditorV936{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:3600!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;padding:0!important;background:rgba(0,0,0,.76)!important;backdrop-filter:blur(7px);animation:profile-editor-fade .18s ease-out both}#profileEditorV936#profileEditorV936 .profile-editor-sheet{box-sizing:border-box!important;width:min(100%,480px)!important;margin:0 auto!important;padding:9px 18px calc(18px + env(safe-area-inset-bottom))!important;border:1px solid rgba(245,208,97,.18)!important;border-bottom:0!important;border-radius:22px 22px 0 0!important;background:radial-gradient(circle at 85% 0%,rgba(234,179,8,.1),transparent 32%),linear-gradient(180deg,#171920,#101117)!important;color:#fff!important;box-shadow:0 -20px 60px rgba(0,0,0,.58)!important;animation:profile-editor-rise .22s cubic-bezier(.22,.75,.22,1) both}#profileEditorV936#profileEditorV936 .profile-editor-handle{width:42px;height:4px;margin:0 auto 13px;border-radius:999px;background:rgba(255,255,255,.2)}#profileEditorV936#profileEditorV936 .profile-editor-header{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:16px;margin:0 0 20px!important}#profileEditorV936#profileEditorV936 .profile-editor-header small{display:block;margin-bottom:4px;color:rgba(245,208,97,.68);font-size:9px;font-weight:600;letter-spacing:.22em}#profileEditorV936#profileEditorV936 .profile-editor-header h2{margin:0!important;color:#fff!important;font-size:21px!important;font-weight:650!important;line-height:1.25!important}#profileEditorV936#profileEditorV936 button{font-family:inherit!important;-webkit-tap-highlight-color:transparent}#profileEditorV936#profileEditorV936 .profile-editor-close{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;padding:0!important;border:1px solid rgba(245,208,97,.24)!important;border-radius:50%!important;background:rgba(245,208,97,.05)!important;color:#e7c667!important;font-size:22px!important;font-weight:300!important;line-height:1!important}#profileEditorV936#profileEditorV936 .profile-avatar-editor{display:flex;flex-direction:column;align-items:center}#profileEditorV936#profileEditorV936 .profile-avatar-preview{position:relative;width:104px;height:104px;padding:4px;border:1px solid rgba(245,208,97,.45);border-radius:50%;background:rgba(245,208,97,.05);box-shadow:0 0 28px rgba(234,179,8,.11)}#profileEditorV936#profileEditorV936 .profile-avatar-preview img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}#profileEditorV936#profileEditorV936 .profile-avatar-copy{display:flex;flex-direction:column;align-items:center;gap:4px;margin:13px 0 17px;text-align:center}#profileEditorV936#profileEditorV936 .profile-avatar-copy strong{color:rgba(255,255,255,.9);font-size:14px}#profileEditorV936#profileEditorV936 .profile-avatar-copy span,#profileEditorV936#profileEditorV936 .profile-nickname-editor p{margin:0;color:rgba(255,255,255,.43);font-size:11.5px;line-height:1.55}#profileEditorV936#profileEditorV936 .profile-file-input{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}#profileEditorV936#profileEditorV936 .profile-avatar-select{width:min(100%,260px)!important;height:42px!important;padding:0 18px!important;border:1px solid rgba(245,208,97,.4)!important;border-radius:12px!important;background:rgba(245,208,97,.07)!important;color:#f5d061!important;font-size:13px!important;font-weight:600!important}#profileEditorV936#profileEditorV936 .profile-avatar-reset{margin:8px 0 -2px!important;padding:7px 12px!important;border:0!important;background:transparent!important;color:rgba(255,255,255,.45)!important;font-size:11.5px!important}#profileEditorV936#profileEditorV936 .profile-nickname-editor label{display:block;margin:0 0 8px;color:rgba(255,255,255,.72);font-size:12px;font-weight:600}#profileEditorV936#profileEditorV936 .profile-nickname-field{display:flex!important;align-items:center!important;height:52px!important;padding:0 14px!important;border:1px solid rgba(245,208,97,.22)!important;border-radius:12px!important;background:rgba(255,255,255,.043)!important;box-shadow:inset 0 1px rgba(255,255,255,.024)}#profileEditorV936#profileEditorV936 .profile-nickname-field:focus-within{border-color:rgba(245,208,97,.56)!important;box-shadow:0 0 0 3px rgba(245,208,97,.06)}#profileEditorV936#profileEditorV936 .profile-nickname-field input{flex:1!important;min-width:0!important;height:100%!important;padding:0!important;border:0!important;outline:0!important;background:transparent!important;color:#fff!important;font-size:16px!important;font-weight:560!important;caret-color:#f5d061}#profileEditorV936#profileEditorV936 .profile-nickname-field input::-moz-placeholder{color:rgba(255,255,255,.25)!important}#profileEditorV936#profileEditorV936 .profile-nickname-field input::placeholder{color:rgba(255,255,255,.25)!important}#profileEditorV936#profileEditorV936 .profile-nickname-field>span{margin-left:10px;color:rgba(255,255,255,.3);font-size:11px;font-variant-numeric:tabular-nums}#profileEditorV936#profileEditorV936 .profile-nickname-editor p{padding:9px 2px 0}#profileEditorV936#profileEditorV936 .profile-editor-actions{display:grid!important;grid-template-columns:.9fr 1.35fr!important;gap:10px!important;margin-top:22px!important}#profileEditorV936#profileEditorV936 .profile-editor-actions button{height:46px!important;padding:0 14px!important;border-radius:14px!important;font-size:14px!important;font-weight:650!important}#profileEditorV936#profileEditorV936 .profile-editor-cancel{border:1px solid rgba(255,255,255,.1)!important;background:rgba(255,255,255,.043)!important;color:rgba(255,255,255,.68)!important}#profileEditorV936#profileEditorV936 .profile-editor-confirm{border:1px solid rgba(255,226,142,.5)!important;background:linear-gradient(135deg,#f5d061,#d9a82e)!important;color:#211a08!important;box-shadow:0 7px 20px rgba(218,169,48,.18)!important}#profileEditorV936#profileEditorV936 button:disabled{opacity:.46!important;pointer-events:none}@keyframes profile-editor-fade{0%{opacity:0}to{opacity:1}}@keyframes profile-editor-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@media(max-width:350px){#personalInfoPage#personalInfoPage .profile-edit-entry{padding-inline:11px!important}#profileEditorV936#profileEditorV936 .profile-editor-sheet{padding-inline:14px!important}}@media(prefers-reduced-motion:reduce){#profileEditorV936#profileEditorV936,#profileEditorV936#profileEditorV936 .profile-editor-sheet{animation:none!important}}html[data-theme=dark-gold],html[data-theme=dark-gold] body,html[data-theme=dark-gold] body #app{color-scheme:dark;background:#0a0b10!important;background-color:#0a0b10!important}html[data-theme=dark-gold] body .holding-page .hold-list{background:transparent!important;background-color:transparent!important}html[data-theme=dark-gold] body .permission-page :is(.section-head>div,.device-list,.action-grid,.decision-summary>div,.step-list,.step-list>div,.audit-row){background:transparent!important;background-color:transparent!important}html[data-theme=dark-gold] body .permission-page .amount-field>div{color:#f2f2f5!important;border-color:rgba(255,255,255,.08)!important;background:rgba(255,255,255,.04)!important;background-color:#181925!important}html[data-theme=dark-gold] body .review-page .empty-icon,html[data-theme=dark-gold] body .guard-page .empty-card>div{color:#34d399!important;border:1px solid rgba(52,211,153,.24)!important;background:rgba(16,185,129,.1)!important;background-color:#10231f!important;box-shadow:0 0 18px rgba(16,185,129,.08)!important}html[data-theme=dark-gold] body .market-page :is(.mh-list-head,.mh-rank-row){grid-template-columns:none!important}html[data-theme=dark-gold] body .market-page .mh-rank-row{display:flex!important;min-height:60px!important;align-items:center!important}html[data-theme=dark-gold] body .market-page .mh-rank-price-tag{display:inline-flex!important;flex:0 0 156px!important;align-items:center!important;justify-content:flex-end!important;gap:12px!important}@media(max-width:360px){html[data-theme=dark-gold] body .market-page .mh-rank-price-tag{flex-basis:148px!important}}html[data-theme=ivory-gold]{--ivory-readable-bg: #efe5d3;--ivory-readable-surface: rgba(255, 250, 240, .88);--ivory-readable-surface-strong: #fbf3e5;--ivory-readable-surface-muted: rgba(226, 213, 191, .72);--ivory-readable-border: rgba(139, 101, 43, .18);--ivory-readable-border-strong: rgba(145, 103, 36, .36);--ivory-readable-text: #252119;--ivory-readable-text-soft: #5f5546;--ivory-readable-text-muted: #766b5b;--ivory-readable-gold: #ad802e;--ivory-readable-gold-strong: #8f651e;--ivory-readable-blue: #315f92;--ivory-readable-shadow: 0 14px 34px rgba(84, 62, 31, .09) }html[data-theme=ivory-gold],html[data-theme=ivory-gold] body,html[data-theme=ivory-gold] #app{color:var(--ivory-readable-text)!important;background:radial-gradient(circle at 82% 0%,rgba(255,255,255,.58),transparent 28%),linear-gradient(155deg,#f4ecdf,#eadccb 48%,#f1e6d4)!important}html[data-theme=ivory-gold] body :where(.watchlist-page,.market-page,.ai-container,.grid-lab-page,.xg-page,.etf-list-page,.etf-detail,.etf-holding-page,.private-fund-page,.my-page,.person-center-page,.buy-strategy-page,.stock-detail,.ipo-apply-page,.ipo-detail-page,.ipo-orders-page,.holding-page,.hold-detail-page,.history-page,.weituo-page,.transfer-page-shell,.recharge-page,.bank-page,.real-name-page,.security-page,.permission-page,.asset-analysis-page,.assurance-page,.review-page,.guard-page,.console-page,.messages-page,.support-page,.version-update-page,.setting-page,.about-page,.agreement-page,.guide-page,.login-page,.register-page,.access-page,.change-pwd-page,.pwd-view,.reg-browser,.sup-page,.cms-redirect,.page,.page-shell,.page-container,.page-wrapper,.scroll-view,.main-content,.content){color:var(--ivory-readable-text)!important;background-color:transparent!important}html[data-theme=ivory-gold] body :where(h1,h2,h3,h4,.page-title,.hero-title,.section-title,.card-title,.nav-title,.top-title,.title,.name,.stock-name,.fund-name,.menu-name,.van-nav-bar__title){color:var(--ivory-readable-text)!important}html[data-theme=ivory-gold] body :where(p,small,em,label,.desc,.subtitle,.sub-title,.summary,.hint,.tips,.tip,.meta,.sub,.code,.label,.field-label,.grid-label,.row-label,.card-desc,.help,.empty-text,.van-cell__label,.van-field__label,.van-tab,.van-tabs__line){color:var(--ivory-readable-text-soft)!important}html[data-theme=ivory-gold] body :where(small,.eyebrow,.kicker,.hero-kicker,.console-kicker,.brand-tag,.rule-chip,.status-chip,.tag,.badge,.pill,.chip,.state-tag,.dir-tag,.st-tag,.market-tag,.board-tag,.rank-tag,.risk-tag,.hero-badges span,.capability-strip,.showcase-strip,.tab-sub,.metric-label,.summary-label,.cell-badge,.menu-badge,.ai-grid-entry__copy small,.factor-label small){color:var(--ivory-readable-text-soft)!important}html[data-theme=ivory-gold] body :where(.top-nav,.top-nav-bar,.nav-bar,.fund-nav,.support-nav,.sr-header,.hs-nav,.mk-topbar,.custom-nav-container,.trade-nav,.sup-nav,.van-nav-bar){color:var(--ivory-readable-text)!important;border-color:var(--ivory-readable-border)!important;background:rgba(244,235,219,.92)!important;box-shadow:0 8px 24px rgba(84,62,31,.07)!important;backdrop-filter:blur(18px) saturate(130%)}html[data-theme=ivory-gold] body :where(.bottom-bar,.bottom-action,.action-bar,.actions,.composer,.app-tabbar,.custom-tabbar,.van-tabbar){color:var(--ivory-readable-text-soft)!important;border-color:var(--ivory-readable-border)!important;background:rgba(242,232,216,.94)!important;box-shadow:0 -12px 28px rgba(84,62,31,.08)!important;backdrop-filter:blur(20px) saturate(130%)}html[data-theme=ivory-gold] body :where(.van-tabbar-item,.tabbar-item){color:#786d5d!important}html[data-theme=ivory-gold] body :where(.van-tabbar-item--active,.tabbar-item.active,.tabbar-item.router-link-active){color:var(--ivory-readable-gold-strong)!important}html[data-theme=ivory-gold] body :where(.van-tabs__nav,.tab-bar,.tabs,.sub-tabs,.asset-tabs,.category-strip,.sort-row,.filter-row,.filter-tabs,.style-tabs,.mode-tabs,.segmented,.segment-tabs,.quick-tabs,.toolbar-tabs,.nav-tabs,.market-tabs,.fund-tabs,.order-tabs,.strategy-tabs){border-color:var(--ivory-readable-border)!important;background:rgba(238,226,207,.7)!important}html[data-theme=ivory-gold] body :where(.tab-item,.sub-tab,.asset-tabs button,.category-strip button,.sort-row button,.filter-row button,.filter-tabs button,.style-tabs button,.mode-tabs button,.segmented button,.segment-tabs button,.quick-tabs button,.toolbar-tabs button,.nav-tabs button,.market-tabs button,.fund-tabs button,.van-tab){color:var(--ivory-readable-text-soft)!important;border-color:rgba(139,101,43,.14)!important;background:rgba(255,250,240,.62)!important}html[data-theme=ivory-gold] body :where(.tab-item.active,.tab-item.tab-active,.sub-tab.active,.asset-tabs button.active,.category-strip button.active,.sort-row button.active,.filter-row button.active,.filter-tabs button.active,.style-tabs button.active,.mode-tabs button.active,.segmented button.active,.segment-tabs button.active,.quick-tabs button.active,.toolbar-tabs button.active,.nav-tabs button.active,.market-tabs button.active,.fund-tabs button.active,.van-tab--active){color:var(--ivory-readable-gold-strong)!important;border-color:var(--ivory-readable-border-strong)!important;background:linear-gradient(145deg,rgba(255,247,229,.94),rgba(221,200,163,.78))!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.44),0 8px 18px rgba(126,88,31,.1)!important}html[data-theme=ivory-gold] body :where(.active,.selected,.brand-tag,.rule-chip,.hero-kicker,.console-kicker,.section-kicker,.section-eyebrow,.refresh-btn,.more-btn){color:#745117!important}html[data-theme=ivory-gold] body :where(.tab-line,.van-tabs__line){background:linear-gradient(90deg,#d7b765,#9d7228)!important;box-shadow:0 4px 12px rgba(173,128,46,.22)!important}html[data-theme=ivory-gold] body :where(.premium-card,.card,.asset-card,.status-card,.summary-card,.form-card,.section-card,.sec-card,.panel,.info-card,.stock-card,.analysis-card,.menu-section,.menu-group,.menu-block,.grid-section,.form-section,.calculation,.msg-card,.state-box,.empty-wrap,.search-panel,.mk-search-panel,.category-section,.factor-viz,.xg-card,.date-card,.apply-card,.quota-card,.receipt-card,.detail-card,.timeline-card,.checks-card,.order-row,.order-list,.etf-search-panel,.list-card,.list-head,.watch-row,.hold-card,.history-card,.wt-card,.order-detail,.quote-evidence,.check-list,.asset-mechanism-card,.asset-formula-panel,.pay-card,.settlement-panel,.ledger-list,.audit-strip,.message-dashboard,.manage-bar,.identity-card,.agreement-summary-card,.lab-review-card,.identity-notice,.policy-strip,.page-note,.success-receipt,.security-notice,.registration-receipt,.version-info-card,.update-content-card,.hot-update-proof,.content-card,.console-header,.signin-shell,.role-panel,.role-card,.task-list,.task-detail,.decision-panel,.final-receipt,.verification-card,.external-guide-card,.lab-pwd-tip,.license-panel,.theme-option,.private-card,.fund-card,.template-card,.run-card,.hero-card){color:var(--ivory-readable-text)!important;border-color:var(--ivory-readable-border)!important;background:linear-gradient(150deg,rgba(255,255,255,.48),transparent 45%),var(--ivory-readable-surface)!important;box-shadow:var(--ivory-readable-shadow)!important}html[data-theme=ivory-gold] body :where(.list-head,.table-head,.table-header,.row-head,.card-head,.watch-row,.stock-row,.fund-row,.order-row,.quote-row,.history-row,.wt-card,.van-cell){border-color:rgba(139,101,43,.106)!important}html[data-theme=ivory-gold] body :where(.list-head,.table-head,.table-header,.row-head){color:var(--ivory-readable-text-soft)!important}html[data-theme=ivory-gold] body :where(.watch-row,.stock-row,.fund-row,.order-row,.history-row,.quote-row,.check-row,.event-item,.menu-item,.grid-cell,.van-cell){color:var(--ivory-readable-text)!important}html[data-theme=ivory-gold] body :where(input,textarea,select,.input,.field-input,.input-field,.amount-field,.sp-input,.search-input,.search-field,.search-box,.searchbox,.mk-searchbox,.etf-searchbox,.van-field,.van-cell,.van-search,.van-search__content){color:var(--ivory-readable-text)!important;border-color:rgba(139,101,43,.18)!important;background:rgba(255,250,240,.72)!important}html[data-theme=ivory-gold] body :where(input,textarea,.van-field__control,.search-input)::-moz-placeholder{color:#817564!important;opacity:1!important}html[data-theme=ivory-gold] body :where(input,textarea,.van-field__control,.search-input)::placeholder{color:#817564!important;opacity:1!important}html[data-theme=ivory-gold] body :where(.van-dialog,.van-popup,.van-action-sheet,.van-popover__content,.theme-popup-shell,.language-popup-shell,.logout-popup,.buy-confirm-dialog,.sell-sheet,.fee-sheet,.dyf-sheet,.confirm-popup,.pay-confirm,.update-modal,.service-entry-dialog,.time-notice-dialog){color:var(--ivory-readable-text)!important;border-color:var(--ivory-readable-border)!important;background:var(--ivory-readable-surface-strong)!important;box-shadow:0 24px 58px rgba(84,62,31,.18)!important}html[data-theme=ivory-gold] body :where(.van-overlay,.service-entry-mask,.time-notice-mask){background:rgba(64,50,30,.32)!important}html[data-theme=ivory-gold] body :where(.text-white,.text-gray-50,.text-gray-100,.text-gray-200,.text-gray-300,.text-gray-400,.text-slate-300,.text-slate-400,.text-zinc-300,.text-zinc-400){color:var(--ivory-readable-text-soft)!important}html[data-theme=ivory-gold] body :where(.bg-black,.bg-gray-950,.bg-gray-900,.bg-slate-950,.bg-slate-900,.bg-zinc-950,.bg-zinc-900){background-color:var(--ivory-readable-surface)!important}html[data-theme=ivory-gold] body :where([data-financial-number],.value,.amount,.price,.number,.grid-value,.row-value,.card-value,.metric-value){color:var(--ivory-readable-text)!important}html[data-theme=ivory-gold] body :where(.red,.up,.rise,.positive,.price-up,.market-up){color:#d73d49!important}html[data-theme=ivory-gold] body :where(.green,.down,.fall,.negative,.price-down,.market-down){color:#087a63!important}html[data-theme=ivory-gold] body :where(.primary-btn,.main-btn,.submit-btn,.confirm-btn,.action-primary,.buy-btn,.van-button--primary){color:#21180b!important;border-color:rgba(142,99,28,.28)!important;background:linear-gradient(135deg,#efd46e,#cba24b 55%,#ad802e)!important;box-shadow:0 12px 26px rgba(173,128,46,.18)!important}html[data-theme=ivory-gold] body :where(.secondary-btn,.outline-btn,.ghost-btn,.action-secondary,.cancel-btn,.van-button--default,.factor-console-entry,.ai-grid-entry,.console-grid-launch){color:var(--ivory-readable-gold-strong)!important;border-color:rgba(142,99,28,.28)!important;background:linear-gradient(145deg,rgba(255,250,240,.86),rgba(229,215,191,.72))!important}html[data-theme=ivory-gold] body :where(.watchlist-hero,.market-hero,.console-head,.ai-console,.grid-lab-hero,.xg-hero,.etf-hero,.fund-summary,.private-hero,.asset-hero,.security-hero,.permission-hero,.version-hero,.access-hero,.sup-hero,.review-hero,.guard-page .hero,.assurance-page .hero,.stock-detail .price-panel,.hold-detail-page .hero,.settle-page .hero,.ipo-hero,.order-hero,.orders-summary,.header-section){color:var(--ivory-readable-text)!important;border-color:rgba(139,101,43,.18)!important;background:linear-gradient(rgba(173,128,46,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(173,128,46,.035) 1px,transparent 1px),radial-gradient(circle at 86% 12%,rgba(255,255,255,.7),transparent 36%),linear-gradient(142deg,#fbf2e4,#e6d5b9)!important;background-size:24px 24px,24px 24px,auto,auto!important;box-shadow:0 16px 42px rgba(84,62,31,.1)!important}html[data-theme=ivory-gold] body :where(.watchlist-hero *,.market-hero *,.console-head *,.grid-lab-hero *,.xg-hero *,.etf-hero *,.private-hero *,.asset-hero *,.security-hero *,.permission-hero *,.version-hero *,.access-hero *,.sup-hero *,.review-hero *,.header-section *){color:inherit!important}html[data-theme=ivory-gold] body .theme-option--ivory-gold,html[data-theme=ivory-gold] body .theme-option.active{color:var(--ivory-readable-text)!important;border-color:rgba(173,128,46,.34)!important;background:radial-gradient(circle at 50% 24%,rgba(255,255,255,.7),transparent 34%),linear-gradient(145deg,#fff7ea,#eadac0)!important}html[data-theme=ivory-gold] body :where(.red,.up,.rise,.positive,.price-up,.market-up,.trend-up,.state-up,.profit,.val-up){color:#d73d49!important}html[data-theme=ivory-gold] body :where(.green,.down,.fall,.negative,.price-down,.market-down,.trend-down,.state-down,.loss,.val-down){color:#087a63!important}html[data-theme=ivory-gold] body :where(.gold,.brand,.active .gold,.highlight,.accent,.tag.active,.hero-kicker,.console-kicker,.rank-index){color:var(--ivory-readable-gold-strong)!important}html[data-theme=ivory-gold] body :is(.brand-tag,.rule-chip,.hero-kicker,.console-kicker,.section-kicker,.section-eyebrow,.refresh-btn,.more-btn,.live-chip,.stage-node,.tab-sub,.chip,.tag,.badge,.state-tag,.market-tag,.board-tag,.rank-tag,.risk-tag,.showcase-strip,.capability-strip):not(#ivoryReadableTone){color:#6f4d15!important}html[data-theme=ivory-gold] body :is(span,small,em,p,label,button,time,b,strong,a,.hero-sub,.console-sub,.page-note,.agree-link,[class*="text-[#aaa]"],[class*="text-[#999]"],[class*="text-[#888]"]):not(#ivoryReadableContrast){color:#4f4639!important}html[data-theme=ivory-gold] body :is(.brand-tag,.rule-chip,.hero-kicker,.console-kicker,.section-kicker,.section-eyebrow,.refresh-btn,.more-btn,.live-chip,.stage-node,.entry-monogram,.act-btn,.watch-btn,.tab-sub,.chip,.tag,.badge,.state-tag,.market-tag,.board-tag,.rank-tag,.risk-tag,.showcase-strip,.capability-strip,.ai-grid-entry b,.factor-console-entry b):not(#ivoryReadableAccent){color:#61430f!important}html[data-theme=ivory-gold] body :is(.page-title,.hero-title,.section-title,.card-title,.nav-title,.top-title,.title,.name,.stock-name,.fund-name,.menu-name,.van-nav-bar__title):not(#ivoryReadableTitle){color:#252119!important}html[data-theme=ivory-gold] body :is(.price,.value,.amount,.number,.metric-value):not(#ivoryReadableNumber){color:#29231a!important}html[data-theme=ivory-gold] body :is(.red,.up,.rise,.positive,.price-up,.market-up,.trend-up,.state-up,.profit,.val-up):not(#ivoryReadableFinancialUp){color:#d73d49!important}html[data-theme=ivory-gold] body :is(.green,.down,.fall,.negative,.price-down,.market-down,.trend-down,.state-down,.loss,.val-down):not(#ivoryReadableFinancialDown){color:#087a63!important}html[data-theme=ivory-gold] body .private-fund-page:not(#ivoryReadablePrivatePage){--pf-bg: #efe5d3 !important;--pf-surface: rgba(255, 250, 240, .86) !important;--pf-surface-2: rgba(238, 226, 207, .82) !important;--pf-line: rgba(145, 103, 36, .26) !important;--pf-gold: #8f651e !important;--pf-gold-soft: #6f4d15 !important;--pf-cyan: #087a63 !important;--pf-text: #252119 !important;--pf-muted: #5f5546 !important;color:#252119!important;background:radial-gradient(circle at 86% 0%,rgba(255,255,255,.7),transparent 34%),linear-gradient(155deg,#f4ecdf,#eadccb)!important}html[data-theme=ivory-gold] body :is(.demo-result,.private-search,.strategy-filters button,.hero-stats div,.risk-metrics,.fund-terms,.sheet-metrics,.sheet-info div,.leverage-item,.position-item,.trade-action-btn,.sub-tab,.summary-value):not(#ivoryReadableLocalSurface){color:#252119!important;border-color:rgba(145,103,36,.22)!important;background:linear-gradient(145deg,rgba(255,250,240,.88),rgba(232,218,194,.74))!important}html[data-theme=ivory-gold] body :is(.demo-result span,.demo-result strong,.demo-result b,.demo-result small,.private-card small,.private-card b,.private-card span,.private-hero small,.private-hero b,.private-hero span,.private-search input,.strategy-filters button,.hero-sub,.console-sub,.pay-desc,.banner-desc,.form-tip,.order-mode-tip,.grid-label,.custom-nav-title,.retry-btn):not(#ivoryReadableLocalText){color:#4f4639!important}html[data-theme=ivory-gold] body :is(.sub-tab.active,.leverage-item.active,.position-item.active,.trade-action-btn.is-selected,.strategy-filters button.active,.sort-switch button.active,.fund-tabs button.active):not(#ivoryReadableLocalActive){color:#3b2a10!important;border-color:rgba(143,101,30,.38)!important;background:linear-gradient(145deg,rgba(238,212,124,.78),rgba(214,183,101,.68))!important}html[data-theme=ivory-gold] body :is(.act-btn.buy-btn,.act-btn.sell-btn,.watch-btn,.retry-btn):not(#ivoryReadableActionText){color:#3b2a10!important;border-color:rgba(143,101,30,.35)!important;background:linear-gradient(135deg,#f0d778,#d0aa50)!important}html[data-theme=ivory-gold] body :is(.summary-value,.demo-result strong,.demo-result b,.private-card .primary-metric strong):not(#ivoryReadableLocalNumber){color:#8f651e!important}html[data-theme=ivory-gold] body :is(.sr-action,.summary-equation,.timezone-note,.section-subtitle,.empty-row,.due-line,.pay-desc,.banner-desc,.form-tip,.order-mode-tip,.grid-label,.coverage,.chart-empty,.message-audit span,.msg-meta,.custom-nav-title,[class~=text-xs],[class~=text-gray-400]):not(#ivoryReadableLastText){color:#4f4639!important}html[data-theme=ivory-gold] body :is(.summary-equation,.empty-row,.page-state,.retry-btn,.sr-action,.console-page .brand>i):not(#ivoryReadableLastSurface){color:#4f4639!important;border-color:rgba(145,103,36,.22)!important;background:rgba(255,250,240,.78)!important}html[data-theme=ivory-gold] body i:not(:empty):not(#ivoryReadableInlineI){color:#4f4639!important}html[data-theme=ivory-gold] body .messages-page :is(.urgent):not(#ivoryReadableUrgent){color:#a31826!important}html[data-theme=ivory-gold] body .messages-page :is(.swipe-delete):not(#ivoryReadableDelete){color:#fffaf2!important;background:#a31826!important}html[data-theme=ivory-gold] body .console-page:not(#ivoryReadableConsolePage){color:#252119!important;background:radial-gradient(circle at 86% 0%,rgba(255,255,255,.62),transparent 30%),linear-gradient(155deg,#f4ecdf,#eadccb)!important}html[data-theme=ivory-gold] body :is(.service-entry-badge,.head-col,.cell-sub,.status):not(#ivoryReadableTerminalText){color:#4f4639!important}html[data-theme=ivory-gold] body :is(.service-entry-confirm):not(#ivoryReadableServiceConfirm){color:#21180b!important;border-color:rgba(143,101,30,.32)!important;background:linear-gradient(135deg,#f0d778,#d0aa50)!important}html[data-theme=ivory-gold] body .messages-page :is(.msg-meta em.urgent,.urgent):not(#ivoryReadableUrgentFinal){color:#82111c!important;background:rgba(255,242,232,.88)!important}html[data-theme=ivory-gold] body :is(.red,.up,.rise,.positive,.price-up,.market-up,.trend-up,.state-up,.profit,.val-up):not(#ivoryReadableFinancialUpFinal){color:#d73d49!important}html[data-theme=ivory-gold] body :is(.green,.down,.fall,.negative,.price-down,.market-down,.trend-down,.state-down,.loss,.val-down):not(#ivoryReadableFinancialDownFinal){color:#087a63!important}html[data-theme=ivory-gold] body .ai-grid-page:not(#ivoryAiGridPage){color:#252119!important;background:radial-gradient(circle at 82% 0%,rgba(255,255,255,.64),transparent 28%),linear-gradient(155deg,#f4ecdf,#eadccb,#f1e6d4)!important}html[data-theme=ivory-gold] body .ai-grid-page .grid-hero:not(#ivoryAiGridHero){color:#252119!important;border-color:rgba(139,101,43,.18)!important;background:linear-gradient(rgba(173,128,46,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(173,128,46,.035) 1px,transparent 1px),radial-gradient(circle at 86% 12%,rgba(255,255,255,.76),transparent 34%),linear-gradient(142deg,#fbf2e4,#e6d5b9)!important;background-size:24px 24px,24px 24px,auto,auto!important;box-shadow:0 16px 42px rgba(84,62,31,.1)!important}html[data-theme=ivory-gold] body .ai-grid-page .grid-hero:before{background:linear-gradient(115deg,transparent 0 37%,rgba(143,101,30,.08) 37% 38%,transparent 38% 100%),repeating-linear-gradient(90deg,rgba(143,101,30,.04) 0 1px,transparent 1px 38px)!important}html[data-theme=ivory-gold] body .ai-grid-page :is(.hero-copy h1,.showcase-heading h2,.demo-template-title h3,.demo-instrument b,.demo-live-title h2,.demo-running-instrument h3):not(#ivoryAiGridTitle){color:#252119!important}html[data-theme=ivory-gold] body .ai-grid-page :is(.hero-copy p,.showcase-lead,.demo-template-title small,.demo-instrument small,.demo-result>span,.demo-result>small,.demo-template-metrics span,.showcase-disclaimer,.demo-running-metrics span,.demo-running-metrics small,.demo-event-card li,.demo-event-card time):not(#ivoryAiGridSoftText){color:#5f5546!important}html[data-theme=ivory-gold] body .ai-grid-page :is(.hero-kicker,.showcase-heading span,.demo-template-title>span,.demo-template-card>header>em,.demo-running-instrument>em):not(#ivoryAiGridAccentText){color:#8f651e!important}html[data-theme=ivory-gold] body .ai-grid-page .hero-badges span:not(#ivoryAiGridBadge),html[data-theme=ivory-gold] body .ai-grid-page .capability-strip.ready:not(#ivoryAiGridStrip){color:#5d4113!important;border-color:rgba(143,101,30,.24)!important;background:rgba(255,250,240,.68)!important}html[data-theme=ivory-gold] body .ai-grid-page :is(.demo-template-card,.demo-status-card,.demo-event-card,.demo-history-card,.demo-instrument,.demo-running-metrics>div,.demo-history-card p):not(#ivoryAiGridSurface){color:#252119!important;border-color:rgba(139,101,43,.18)!important;background:radial-gradient(circle at 88% 10%,rgba(255,255,255,.58),transparent 28%),linear-gradient(145deg,rgba(255,250,240,.88),rgba(230,216,193,.72))!important;box-shadow:0 12px 28px rgba(84,62,31,.09)!important}html[data-theme=ivory-gold] body .ai-grid-page .demo-result:not(#ivoryAiGridResult){color:#252119!important;border-color:rgba(143,101,30,.26)!important;background:radial-gradient(circle at 94% 12%,rgba(215,61,73,.08),transparent 26%),linear-gradient(110deg,rgba(214,179,74,.16),rgba(255,250,240,.66) 62%)!important}html[data-theme=ivory-gold] body .ai-grid-page .demo-result>strong:not(#ivoryAiGridAmount),html[data-theme=ivory-gold] body .ai-grid-page .demo-template-metrics .metric-emphasis b:not(#ivoryAiGridMetric){color:#8f651e!important}html[data-theme=ivory-gold] body .ai-grid-page .demo-result>b:not(#ivoryAiGridReturn),html[data-theme=ivory-gold] body .ai-grid-page :is(.demo-running-metrics .positive b,.demo-history-card b.positive):not(#ivoryAiGridPositive){color:#c22c39!important}html[data-theme=ivory-gold] body .ai-grid-page .demo-template-card>button:not(#ivoryAiGridAction),html[data-theme=ivory-gold] body .ai-grid-page .history-new-demo:not(#ivoryAiGridNew){color:#21180b!important;border-color:rgba(143,101,30,.32)!important;background:linear-gradient(135deg,#f0d778,#d0aa50)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved){--ivory-readable-bg: var(--bg-base) !important;--ivory-readable-surface: var(--bg-surface) !important;--ivory-readable-surface-strong: var(--bg-surface) !important;--ivory-readable-surface-muted: var(--bg-control) !important;--ivory-readable-border: var(--divider-color) !important;--ivory-readable-border-strong: var(--divider-color) !important;--ivory-readable-text: var(--text-primary) !important;--ivory-readable-text-soft: var(--text-secondary) !important;--ivory-readable-text-muted: var(--text-muted) !important;--ivory-readable-gold: var(--color-brand) !important;--ivory-readable-gold-strong: var(--color-brand-strong) !important;--ivory-readable-blue: var(--color-info) !important;--ivory-readable-shadow: var(--surface-shadow) !important;--hero-text: var(--text-primary) !important;--hero-text-muted: var(--text-secondary) !important;--text-inverse: var(--text-on-color) !important;--text-inverse-muted: var(--text-secondary) !important;--brand-deep: var(--color-brand-strong) !important;--brand-oxblood: var(--color-brand-strong) !important;--btn-primary-gradient: linear-gradient(var(--color-brand-strong), var(--color-brand-strong)) !important;--btn-primary-text: var(--text-on-color) !important;--hero-home: var(--bg-surface) !important;--hero-watchlist: var(--bg-surface) !important;--hero-ai: var(--bg-surface) !important;--hero-strategy: var(--bg-surface) !important;--hero-fund: var(--bg-surface) !important;--hero-profile: var(--bg-surface) !important;--warning-bg: var(--brand-tint-semantic) !important;--warning-text: var(--color-brand-strong) !important;--warning-border: var(--divider-color) !important;--success-bg: var(--color-down-fill) !important;--nav-bg: var(--material-glass) !important;--nav-active: var(--color-brand-strong) !important;--nav-inactive: var(--text-muted) !important;--van-overlay-background: var(--overlay-scrim) !important;--van-popup-background: var(--bg-surface) !important;--van-dialog-background: var(--bg-surface) !important;--van-action-sheet-item-background: var(--bg-surface) !important;--van-action-sheet-cancel-text-color: var(--text-secondary) !important;--van-picker-background: var(--bg-surface) !important;--van-picker-mask-color: linear-gradient(180deg, var(--bg-surface), transparent) !important;--van-field-input-text-color: var(--text-primary) !important;--van-search-background: var(--bg-base) !important;--van-search-content-background: var(--bg-control) !important;--van-cell-background: var(--bg-surface) !important;--van-number-keyboard-background: var(--bg-base) !important;--van-number-keyboard-key-background: var(--bg-surface) !important;--van-number-keyboard-key-text-color: var(--text-primary) !important;--van-password-input-background: var(--bg-control) !important;--van-toast-background: var(--text-primary) !important;--van-toast-text-color: var(--text-on-color) !important;--van-button-primary-background: var(--color-brand-strong) !important;--van-button-primary-border-color: transparent !important;--van-button-primary-color: var(--text-on-color) !important;--van-tab-active-text-color: var(--text-primary) !important;--van-tabs-bottom-bar-color: var(--color-brand) !important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved),html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) body,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #app,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .app-route-shell{background:var(--bg-base)!important;color:var(--text-primary)!important;text-shadow:none!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) [class$=-page],html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) [class*="-page "],html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .page,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .page-container,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .page-shell,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .page-wrapper,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .quant-engine,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .etf-detail,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .stock-detail,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .pwd-view,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .password-center,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .reg-browser,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .cms-redirect,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .tabs-view,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .app-route-shell>*{background:var(--bg-base)!important;color:var(--text-primary)!important;box-shadow:none!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .scroll-view,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .main-content,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .page-body,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .page-main,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .content-wrapper,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mh-scroll,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .watchlist-scroll,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .deposit-main,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .security-content,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .holding-list,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .order-list,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .list,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .main-body,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .private-content{color:var(--text-primary)!important;background:transparent!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) h1,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) h2,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) h3,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) h4,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) h5,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) b,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) strong,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .title,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .name,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .page-title,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .hero-title,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .section-title,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .card-title,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .nav-title,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .top-title,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .stock-name,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .fund-name,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .menu-name,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .user-name,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .van-nav-bar__title,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .van-cell__title,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .van-dialog__header,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .van-action-sheet__name,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .van-picker-column__item,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .van-tab,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .tab-item,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .sub-tab,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .field-value,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mh-brand,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .engine-titlebar,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .hero-copy,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .security-title,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .stock-info{color:var(--text-primary)!important;text-shadow:none!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) p,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) small,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) label,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .desc,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .subtitle,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .sub-title,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .summary,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .hint,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .tips,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .tip,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .meta,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .sub,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .code,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .field-label,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .grid-label,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .row-label,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .card-desc,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .help,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .empty-text,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .van-cell__label,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .van-field__label,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .van-dialog__message,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .hero-sub,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .hero-subtitle,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .section-sub,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .secondary,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .muted,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .data-note,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .summary-equation{color:var(--text-secondary)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .hero-kicker,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .section-kicker,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .engine-kicker,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .eyebrow{color:var(--color-brand-strong)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .card,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .panel,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .section-card,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .summary-card,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .asset-card,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) [class$=-card],html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) [class*="-card "],html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .info-panel,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .detail-panel,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .form-panel,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .filter-panel,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .section-panel,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .menu-section,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .orders-summary,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .message-dashboard,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .vip-card,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .summary-grid,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .dashboard-metrics,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .holding-item,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .order-item,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .record-item,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .history-item,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .permission-group,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .settings-group,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mh-metric-grid article,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .menu-block{background:var(--bg-surface)!important;color:var(--text-primary)!important;box-shadow:var(--surface-shadow)!important;text-shadow:none!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .card .card,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .card .panel,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .card .summary-grid,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .card .primary-grid,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .card .detail-grid,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .card .kv-row,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .card .grid-item,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .card .metric,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .card .parameter-item,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .card .param-item,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .card .info-row,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .card .detail-row,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .card .summary-row,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .panel .card,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .panel .panel,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .panel .summary-grid,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .panel .primary-grid,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .panel .detail-grid,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .panel .kv-row,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .panel .grid-item,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .panel .metric,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .panel .parameter-item,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .panel .param-item,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .panel .info-row,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .panel .detail-row,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .panel .summary-row,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) [class$=-card] .card,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) [class$=-card] .panel,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) [class$=-card] .summary-grid,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) [class$=-card] .primary-grid,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) [class$=-card] .detail-grid,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) [class$=-card] .kv-row,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) [class$=-card] .grid-item,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) [class$=-card] .metric,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) [class$=-card] .parameter-item,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) [class$=-card] .param-item,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) [class$=-card] .info-row,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) [class$=-card] .detail-row,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) [class$=-card] .summary-row{background:transparent!important;box-shadow:none!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .hero,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .header-section,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .engine-head,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .grid-hero,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .private-hero,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .etf-hero,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .watchlist-hero,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .xg-hero,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mh-topbar,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .security-hero,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .access-hero,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .permission-hero,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .profile-hero,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .version-hero,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .asset-hero,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .order-hero,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .ipo-hero{background:var(--bg-surface)!important;color:var(--text-primary)!important;box-shadow:none!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .top-nav,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .top-nav-bar,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .nav-bar,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .van-nav-bar,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mh-primary-tabs,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mrl-nav,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mid-nav,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .msd-nav,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .sup-nav,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .support-nav,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .trade-nav,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .fund-nav,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .transfer-nav,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .sr-header,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .browser-header,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .hs-nav,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .nav-bar-custom{color:var(--text-primary)!important;background:var(--material-glass)!important;box-shadow:0 1px 0 var(--divider-color)!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .app-tabbar,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .van-tabbar,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .bottom-nav,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .tabbar{background:var(--material-glass)!important;box-shadow:0 -1px 0 var(--divider-color)!important;color:var(--text-muted)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .van-popup,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .van-dialog,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .van-action-sheet,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .van-picker,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .service-entry-dialog,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .sheet-panel,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .dialog-panel,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .modal-panel,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .popup-content,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .modal-content,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .trade-sheet,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .trade-sheet-panel,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .bank-sheet,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .confirm-dialog,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .fee-sheet{color:var(--text-primary)!important;background:var(--bg-surface)!important;box-shadow:var(--surface-shadow)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .van-overlay,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .modal-mask,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .sheet-mask,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .service-entry-mask{background:var(--overlay-scrim)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .van-toast,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .van-toast__text{color:var(--text-on-color)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .van-toast{background:var(--text-primary)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) input,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) textarea,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) select,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .van-field__control{color:var(--text-primary)!important;caret-color:var(--color-brand-strong);background:var(--bg-control)!important;box-shadow:none!important;-webkit-text-fill-color:var(--text-primary)}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) input::-moz-placeholder,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) textarea::-moz-placeholder{color:var(--text-muted)!important;-webkit-text-fill-color:var(--text-muted)}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) input::placeholder,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) textarea::placeholder{color:var(--text-muted)!important;-webkit-text-fill-color:var(--text-muted)}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .input-wrap,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .field-wrap,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .input-field,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .form-field,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .sr-input-wrap,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .etf-searchbox,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mh-search,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .amount-input-wrap,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .stepper,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .number-input,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .van-search__content{color:var(--text-primary)!important;background:var(--bg-control)!important;box-shadow:none!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .van-cell,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .van-field,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .setting-list,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .password-options{color:var(--text-primary)!important;background:var(--bg-surface)!important;border-color:var(--divider-color)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) button,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .van-button,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .nav-back,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .nav-action,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .text-action{color:var(--text-secondary)!important;border-color:transparent!important;text-shadow:none!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .tab-bar,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .sub-tabs,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .order-tabs,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .category-tabs,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .sort-switch,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .category-strip,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .stage-tabs,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .grid-tabs,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mh-rank-tabs,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mrl-tabs,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .section-tabs{background:transparent!important;box-shadow:none!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .tab-item,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .sub-tab,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .filter-btn,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .sort-btn,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .tab-bar button,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .sub-tabs button,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .order-tabs button,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .category-tabs button,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .grid-tabs button,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mh-primary-tabs button,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mh-rank-tabs button,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mrl-tabs button,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .sort-switch button,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .category-strip button{background:transparent!important;box-shadow:none!important;color:var(--text-muted)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .tab-item.active,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .sub-tab.active,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .van-tab--active,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .tab-bar button.active,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .order-tabs button.active,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .grid-tabs button.active,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mh-primary-tabs button.active,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mh-rank-tabs button.active,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mrl-tabs button.active,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .sort-switch button.active,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .category-strip button.active{color:var(--text-primary)!important;box-shadow:inset 0 -2px 0 var(--color-brand)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mode-switch,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .leverage-list,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .position-list,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .segmented-control{background:var(--bg-control)!important;box-shadow:none!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mode-btn,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .leverage-item,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .position-item{background:transparent!important;color:var(--text-secondary)!important;box-shadow:none!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mode-btn.active,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .leverage-item.active,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .position-item.active{background:var(--bg-surface)!important;color:var(--text-primary)!important;box-shadow:var(--surface-shadow)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .primary-btn,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .main-btn,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .submit-btn,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .confirm-btn,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .action-primary,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .van-button--primary,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .apply-button,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .primary-action,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .btn-primary,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .primary-button,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .next-btn,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .login-btn,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .register-btn,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .send-button,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .submit-button{background:var(--color-brand-strong)!important;color:var(--text-on-color)!important;box-shadow:none!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .primary-btn span,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .primary-btn b,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .primary-btn strong,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .primary-btn i,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .submit-btn span,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .submit-btn b,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .submit-btn strong,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .submit-btn i,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .confirm-btn span,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .confirm-btn b,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .confirm-btn strong,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .confirm-btn i,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .van-button--primary span,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .van-button--primary b,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .van-button--primary strong,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .van-button--primary i,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .primary-action span,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .primary-action b,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .primary-action strong,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .primary-action i,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .next-btn span,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .next-btn b,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .next-btn strong,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .next-btn i,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .login-btn span,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .login-btn b,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .login-btn strong,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .login-btn i,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .register-btn span,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .register-btn b,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .register-btn strong,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .register-btn i{color:inherit!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) button:disabled,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .van-button--disabled,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .disabled,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) [aria-disabled=true]{background:var(--bg-control)!important;color:var(--text-disabled)!important;box-shadow:none!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .list-head,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mh-list-head,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mrl-list-head,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .table-head,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .field-label{background:transparent!important;color:var(--text-muted)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .list-row,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mh-rank-row,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mh-stock-row,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mrl-row,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .watchlist-row,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .menu-item,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .setting-item{background:transparent!important;box-shadow:none!important;color:var(--text-primary)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mh-brand span{color:var(--text-muted)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mh-metric-grid span{color:var(--text-secondary)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mh-breadth-track{background:var(--bg-control)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mh-index-name b{color:var(--text-primary)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mh-index-name small{color:var(--text-muted)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mh-section-head h2,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mh-feature-head h2,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mh-breadth-card h2{color:var(--text-primary)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mh-shortcuts{background:transparent!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mh-shortcuts i{background:transparent!important;color:var(--color-brand-strong)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mh-shortcuts span{color:var(--text-secondary)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .live-chip,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .engine-state,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .capability-strip,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .policy-strip,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .rule-strip,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .audit-strip{background:var(--brand-tint-semantic)!important;color:var(--color-brand-strong)!important;box-shadow:none!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .telemetry-stream,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .telemetry-stats,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .engine-stats,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .factor-cabin,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .score-cell,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .factor-chip,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .factor-score,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .factor-cell{background:var(--signal-fill)!important;color:var(--text-primary)!important;border-color:var(--signal-line)!important;box-shadow:none!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .strategy-row,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .candidate-row,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .quant-row,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .stock-card{color:var(--text-primary)!important;background:var(--bg-surface)!important;box-shadow:var(--surface-shadow)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .engine-titlebar h1,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .grid-hero h1{color:var(--text-primary)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .score-value,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .composite-score{color:var(--color-algorithm)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .ai-grid-page em{color:var(--text-muted)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .menu-list-arrow,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mh-shortcut-arrow{color:var(--text-muted)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .parameter-grid,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .params-grid,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .yield-panel,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .fund-meta,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .fund-stat-grid{background:transparent!important;color:var(--text-primary)!important;box-shadow:none!important;border-color:var(--divider-color)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .parameter-grid b,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .params-grid b,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .fund-stat-grid b{color:var(--text-primary)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .asset-dashboard,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .total-assets,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .asset-breakdown,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .funds-breakdown,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .balance-grid{background:transparent!important;box-shadow:none!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .total-value,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .balance-value,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .asset-amount{color:var(--text-primary)!important;text-shadow:none!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .grouped-menu,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .account-services,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .settings-list,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .menu-group{background:var(--bg-surface)!important;box-shadow:var(--surface-shadow)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .service-item,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .settings-item,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .grouped-menu-item,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .menu-row,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .account-row{background:transparent!important;box-shadow:none!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .quick-actions,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .quick-action,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .action-grid,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .profile-utility-actions{background:transparent!important;box-shadow:none!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .transfer-btn,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .funding-action,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .deposit-action,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .withdraw-action,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .profile-utility-button,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mine-entry{background:var(--bg-control)!important;color:var(--text-primary)!important;box-shadow:none!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .logout-btn,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .logout-button{color:var(--text-muted)!important;background:transparent!important;box-shadow:none!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .is-up,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .red,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .up,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .rise,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .positive,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .price-up,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .market-up,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .trend-up,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .state-up,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .profit,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .val-up,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .msd-up,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mid-up,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .rise-text{color:var(--color-up)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .is-down,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .green,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .down,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .fall,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .negative,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .price-down,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .market-down,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .trend-down,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .state-down,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .loss,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .val-down,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .msd-down,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mid-down,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .fall-text{color:var(--color-down)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .is-up b,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .is-up strong,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .is-up em,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .is-up span,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .red b,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .red strong,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .red em,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .red span,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .up b,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .up strong,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .up em,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .up span,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .rise b,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .rise strong,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .rise em,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .rise span,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .positive b,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .positive strong,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .positive em,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .positive span,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .profit b,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .profit strong,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .profit em,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .profit span,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .is-down b,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .is-down strong,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .is-down em,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .is-down span,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .green b,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .green strong,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .green em,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .green span,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .down b,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .down strong,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .down em,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .down span,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .fall b,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .fall strong,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .fall em,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .fall span,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .negative b,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .negative strong,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .negative em,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .negative span,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .loss b,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .loss strong,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .loss em,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .loss span,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .buy-btn b,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .buy-btn strong,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .buy-btn em,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .buy-btn span,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .sell-btn b,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .sell-btn strong,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .sell-btn em,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .sell-btn span{color:inherit!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .buy-btn:not(:disabled),html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .act-buy:not(:disabled),html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .btn-up:not(:disabled),html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .wb-buy:not(:disabled){background:var(--color-up)!important;color:var(--text-on-color)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .sell-btn:not(:disabled),html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .act-sell:not(:disabled),html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .btn-down:not(:disabled),html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .wb-sell:not(:disabled){background:var(--color-down)!important;color:var(--text-on-color)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .chg-badge.is-up,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .market-badge--up.is-up,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .up-badge.is-up{background:var(--color-up)!important;color:var(--text-on-color)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .chg-badge.is-down,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .market-badge--down.is-down,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .down-badge.is-down{background:var(--color-down)!important;color:var(--text-on-color)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .invalid,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .has-error,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .risk-field-error{color:var(--color-up)!important;background:var(--color-up-fill)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .loading-state,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .empty-state,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .state-tip,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .state-box,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .empty{color:var(--text-secondary)!important;background:transparent!important;box-shadow:none!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .full-btn:not(:disabled),html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .ipo-card button:not(:disabled),html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .ipo-detail-page .action-bar button:not(:disabled),html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .upload-action:not(:disabled),html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .empty-btn:not(:disabled),html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .btn-update:not(:disabled),html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .act-main:not(:disabled),html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .demo-control-bar .primary:not(:disabled){background:var(--color-brand-strong)!important;color:var(--text-on-color)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .upload-action span,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .btn-update span{color:inherit!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .detail-sheet{background:var(--bg-surface)!important;color:var(--text-primary)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .sheet-metrics,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .sheet-info>div,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .sheet-warning,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .money-field,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .account-timer,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .account-warning{background:var(--bg-control)!important;box-shadow:none!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .sheet-title span,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .sheet-section>span{color:var(--text-secondary)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .sheet-action,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .theme-popup-done{background:var(--color-brand-strong)!important;color:var(--text-on-color)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .sheet-kicker{color:var(--color-brand-strong)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mrl-page i{color:var(--text-secondary)!important;background:var(--bg-control)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .step-item.active .step-text,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .stage-eyebrow{color:var(--color-brand-strong)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .step-item.active .step-num{background:var(--color-brand-strong)!important;color:var(--text-on-color)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .step-num span{color:inherit!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .agreement-card-subtitle{color:var(--text-secondary)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .engine-core{background:var(--bg-surface)!important;border-color:var(--signal-line)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mh-sector-preview button,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .demo-instrument{background:var(--bg-surface)!important;box-shadow:none!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mh-sector-preview button span{color:var(--text-primary)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .demo-result strong,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .demo-result b{color:var(--color-up)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .van-nav-bar,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .nav-bar,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .nav-header{background:var(--bg-surface)!important;color:var(--text-primary)!important;box-shadow:none!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .orders-summary .summary-head span{color:var(--text-secondary)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .rb-mark{color:var(--text-primary)!important;background:var(--bg-control)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .rb-mark span{color:inherit!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) [class~="text-[#f97d29]"]{color:var(--color-up)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .order-row,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .apply-bar button.applied{background:var(--bg-surface)!important;color:var(--text-primary)!important;border-color:var(--divider-color)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .summary-grid span,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .dashboard-head button{color:var(--text-secondary)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .verified,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .status.active{color:var(--color-down)!important;background:var(--color-down-fill)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .history-status--pending,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .license-line-3,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .license-chip,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .hero-icon,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .text-f87c28,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) [class~="text-[#ff7a00]"]{color:var(--color-brand-strong)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .mh-ranking-more i{color:var(--text-muted)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .role-card i{color:var(--color-brand-strong)!important;background:var(--brand-tint-semantic)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .bg-red-400{color:var(--color-brand-strong)!important;background:var(--brand-tint-semantic)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .dir-tag-up,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .dir-tag-down,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .trade-btn,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .swipe-delete,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .timeline-row.active i{color:var(--text-on-color)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .progress-item.active.current>span{background:var(--color-brand-strong)!important;color:var(--text-on-color)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .deposit-page.account-active .account-stage,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .deposit-page.account-active .countdown-bar{box-shadow:none!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .deposit-page.account-active .account-stage{background:transparent!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .deposit-page.account-active .copy-button{color:var(--color-brand-strong)!important;background:rgba(181,134,45,.06)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .deposit-page.account-active .account-card{background:linear-gradient(150deg,rgba(181,134,45,.045),transparent 38%),var(--bg-surface)!important;box-shadow:var(--surface-shadow)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .deposit-page.account-active .countdown-bar{background:rgba(161,124,53,.08)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .deposit-page.account-active .countdown-bar strong.countdown-value{color:#e11d48!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .deposit-page.account-active .countdown-bar.urgent,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .deposit-page.account-active .countdown-bar.expired{background:rgba(224,82,82,.08)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .deposit-page.account-active .account-amount>strong{color:#d92d20!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .deposit-page.account-active .account-amount>strong i{color:inherit!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .deposit-page.account-active .account-card dt{color:var(--text-secondary)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .deposit-page.account-active .transfer-guidance{background:var(--bg-surface)!important;box-shadow:none!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .deposit-page .verify-stage .blind-check-card{background:linear-gradient(118deg,rgba(244,114,182,.035),transparent),var(--bg-surface)!important;box-shadow:0 0 18px rgba(244,114,182,.18)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .bar-btn.btn-buy{background:var(--color-up)!important;color:var(--text-on-color)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .bar-btn.btn-sell{background:var(--color-down)!important;color:var(--text-on-color)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .btn-primary span,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .btn-primary b,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .btn-primary strong,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .trade-btn span,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .trade-btn b,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .trade-btn strong,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .bar-btn span,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .bar-btn b,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .bar-btn strong,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .swipe-delete span,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .swipe-delete b,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) .swipe-delete strong{color:inherit!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #marketCenterPage .mh-rank-row small{color:var(--text-muted)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #marketCenterPage .ranking-price,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #marketRankListPage .ranking-price{color:var(--text-primary)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #marketCenterPage .ranking-change,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #marketCenterPage .ranking-metric,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #marketRankListPage .ranking-change,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #marketRankListPage .ranking-metric{background:var(--bg-control)!important;color:var(--text-secondary)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #marketCenterPage .ranking-metric.ranking-turnover,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #marketRankListPage .ranking-metric.ranking-turnover{background:var(--brand-tint-semantic)!important;color:var(--color-brand-strong)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #marketCenterPage .ranking-metric.ranking-amplitude,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #marketRankListPage .ranking-metric.ranking-amplitude{background:var(--signal-fill-strong)!important;color:var(--color-algorithm)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #marketCenterPage .ranking-change.is-up,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #marketCenterPage .ranking-change.mrl-up,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #marketRankListPage .ranking-change.is-up,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #marketRankListPage .ranking-change.mrl-up{background:var(--color-up-fill)!important;color:var(--color-up)!important;box-shadow:inset 3px 0 0 var(--color-up)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #marketCenterPage .ranking-change.is-down,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #marketCenterPage .ranking-change.mrl-down,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #marketRankListPage .ranking-change.is-down,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #marketRankListPage .ranking-change.mrl-down{background:var(--color-down-fill)!important;color:var(--color-down)!important;box-shadow:inset 3px 0 0 var(--color-down)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #marketRankListPage .mrl-list-head{background:var(--bg-surface)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #marketCenterPage .mh-all-sectors{background:var(--bg-surface)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #marketCenterPage .mh-all-sectors .mh-section-head span{color:var(--text-muted)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #marketCenterPage .mh-sector-sorts{background:transparent!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #marketCenterPage .mh-sector-sorts button{background:var(--bg-base)!important;color:var(--text-secondary)!important;box-shadow:none!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #marketCenterPage .mh-sector-sorts button.active{background:var(--brand-tint-semantic)!important;color:var(--color-brand-strong)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #marketCenterPage .mh-sector-head{background:var(--bg-base)!important;color:var(--text-muted)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #marketCenterPage .mh-sector-row{background:transparent!important;box-shadow:none!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #marketCenterPage .mh-sector-identity b{color:var(--text-primary)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #marketCenterPage .mh-sector-leader{color:var(--text-secondary)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #marketCenterPage .mh-sector-breadth{color:var(--text-muted)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #marketCenterPage .mh-sector-turnover{color:var(--color-brand-strong)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #quantLightingEngine{background:var(--bg-base)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #quantLightingEngine .engine-head{background:var(--bg-surface)!important;box-shadow:none!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #quantLightingEngine .engine-state{background:var(--signal-fill)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #quantLightingEngine .engine-state span{color:var(--text-secondary)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #quantLightingEngine .engine-titlebar p{color:var(--text-muted)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #quantLightingEngine .telemetry-labels b{color:var(--text-muted)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #quantLightingEngine .energy-flow{opacity:.75!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #quantLightingEngine .grid-engine-entry{background:var(--bg-surface)!important;box-shadow:var(--surface-shadow)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #quantLightingEngine .matrix-orbit{background:var(--signal-fill)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #quantLightingEngine .matrix-orbit b{color:var(--color-algorithm)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #quantLightingEngine .grid-engine-copy em{color:var(--text-muted)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #quantLightingEngine .grid-engine-arrow{color:var(--color-brand-strong)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #quantLightingEngine .scan-panel{background:var(--bg-surface)!important;box-shadow:var(--surface-shadow)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #quantLightingEngine .scan-refresh{background:var(--bg-base)!important;color:var(--text-secondary)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #quantLightingEngine .scan-refresh:disabled{opacity:.5!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #quantLightingEngine .scan-refresh i{border-color:var(--text-muted)!important;border-right-color:transparent!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #quantLightingEngine .model-stream .is-status strong{color:var(--color-algorithm)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #quantLightingEngine .model-stream span{color:var(--text-muted)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #quantLightingEngine .strategy-tab{background:var(--bg-base)!important;color:var(--text-secondary)!important;box-shadow:none!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #quantLightingEngine .strategy-tab.active{background:var(--brand-tint-semantic)!important;color:var(--color-brand-strong)!important;box-shadow:none!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #quantLightingEngine .style-note span{color:var(--text-muted)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #quantLightingEngine .candidate-heading h2 span{background:var(--bg-control)!important;color:var(--text-secondary)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #quantLightingEngine .candidate-heading>span{color:var(--text-muted)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #quantLightingEngine .strategy-row{background:var(--bg-surface)!important;box-shadow:var(--surface-shadow)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #quantLightingEngine .stock-identity em{background:var(--bg-base)!important;color:var(--text-secondary)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #quantLightingEngine .factor-matrix{background:var(--bg-base)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #quantLightingEngine .score-pod .score-value{text-shadow:none!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #quantLightingEngine .factor-cabin{background:transparent!important;box-shadow:none!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #quantLightingEngine .strategy-row footer b{color:var(--color-algorithm)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #quantLightingEngine .quote .is-up,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #quantLightingEngine .signal-tape .is-up{color:var(--color-up)!important}html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #quantLightingEngine .quote .is-down,html[data-theme=ivory-gold]:not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved):not(#ivory-theme-reserved) #quantLightingEngine .signal-tape .is-down{color:var(--color-down)!important}@layer ivory-porcelain{html[data-theme=ivory-gold]{--ivory-readable-bg: var(--bg-base) !important;--ivory-readable-surface: var(--bg-surface) !important;--ivory-readable-surface-strong: var(--bg-surface) !important;--ivory-readable-surface-muted: var(--bg-control) !important;--ivory-readable-border: var(--divider-color) !important;--ivory-readable-border-strong: var(--divider-color) !important;--ivory-readable-text: var(--text-primary) !important;--ivory-readable-text-soft: var(--text-secondary) !important;--ivory-readable-text-muted: var(--text-muted) !important;--ivory-readable-gold: var(--color-brand) !important;--ivory-readable-gold-strong: var(--color-brand-strong) !important;--ivory-readable-blue: var(--color-info) !important;--ivory-readable-shadow: var(--surface-shadow) !important;--hero-text: var(--text-primary) !important;--hero-text-muted: var(--text-secondary) !important;--text-inverse: var(--text-on-color) !important;--text-inverse-muted: var(--text-secondary) !important;--brand-deep: var(--color-brand-strong) !important;--brand-oxblood: var(--color-brand-strong) !important;--btn-primary-gradient: linear-gradient(var(--color-brand-strong), var(--color-brand-strong)) !important;--btn-primary-text: var(--text-on-color) !important;--hero-home: var(--bg-surface) !important;--hero-watchlist: var(--bg-surface) !important;--hero-ai: var(--bg-surface) !important;--hero-strategy: var(--bg-surface) !important;--hero-fund: var(--bg-surface) !important;--hero-profile: var(--bg-surface) !important;--warning-bg: var(--brand-tint-semantic) !important;--warning-text: var(--color-brand-strong) !important;--warning-border: var(--divider-color) !important;--success-bg: var(--color-down-fill) !important;--nav-bg: var(--material-glass) !important;--nav-active: var(--color-brand-strong) !important;--nav-inactive: var(--text-muted) !important;--van-overlay-background: var(--overlay-scrim) !important;--van-popup-background: var(--bg-surface) !important;--van-dialog-background: var(--bg-surface) !important;--van-action-sheet-item-background: var(--bg-surface) !important;--van-action-sheet-cancel-text-color: var(--text-secondary) !important;--van-picker-background: var(--bg-surface) !important;--van-picker-mask-color: linear-gradient(180deg, var(--bg-surface), transparent) !important;--van-field-input-text-color: var(--text-primary) !important;--van-search-background: var(--bg-base) !important;--van-search-content-background: var(--bg-control) !important;--van-cell-background: var(--bg-surface) !important;--van-number-keyboard-background: var(--bg-base) !important;--van-number-keyboard-key-background: var(--bg-surface) !important;--van-number-keyboard-key-text-color: var(--text-primary) !important;--van-password-input-background: var(--bg-control) !important;--van-toast-background: var(--text-primary) !important;--van-toast-text-color: var(--text-on-color) !important;--van-button-primary-background: var(--color-brand-strong) !important;--van-button-primary-border-color: transparent !important;--van-button-primary-color: var(--text-on-color) !important;--van-tab-active-text-color: var(--text-primary) !important;--van-tabs-bottom-bar-color: var(--color-brand) !important}html[data-theme=ivory-gold],html[data-theme=ivory-gold] :where(body,#app,.app-route-shell){background:var(--bg-base)!important;color:var(--text-primary)!important;text-shadow:none!important}html[data-theme=ivory-gold] :where([class$=-page],[class*="-page "],.page,.page-container,.page-shell,.page-wrapper,.quant-engine,.etf-detail,.stock-detail,.pwd-view,.password-center,.reg-browser,.cms-redirect,.tabs-view,.app-route-shell>*){background:var(--bg-base)!important;color:var(--text-primary)!important;box-shadow:none!important}html[data-theme=ivory-gold] :where(.scroll-view,.main-content,.page-body,.page-main,.content-wrapper,.mh-scroll,.watchlist-scroll,.deposit-main,.security-content,.holding-list,.order-list,.list,.main-body,.private-content){color:var(--text-primary)!important;background:transparent!important}html[data-theme=ivory-gold] :where(h1,h2,h3,h4,h5,b,strong,.title,.name,.page-title,.hero-title,.section-title,.card-title,.nav-title,.top-title,.stock-name,.fund-name,.menu-name,.user-name,.van-nav-bar__title,.van-cell__title,.van-dialog__header,.van-action-sheet__name,.van-picker-column__item,.van-tab,.tab-item,.sub-tab,.field-value,.mh-brand,.engine-titlebar,.hero-copy,.security-title,.stock-info){color:var(--text-primary)!important;text-shadow:none!important}html[data-theme=ivory-gold] :where(p,small,label,.desc,.subtitle,.sub-title,.summary,.hint,.tips,.tip,.meta,.sub,.code,.field-label,.grid-label,.row-label,.card-desc,.help,.empty-text,.van-cell__label,.van-field__label,.van-dialog__message,.hero-sub,.hero-subtitle,.section-sub,.secondary,.muted,.data-note,.summary-equation){color:var(--text-secondary)!important}html[data-theme=ivory-gold] :where(.hero-kicker,.section-kicker,.engine-kicker,.eyebrow){color:var(--color-brand-strong)!important}html[data-theme=ivory-gold] :where(.card,.panel,.section-card,.summary-card,.asset-card,[class$=-card],[class*="-card "],.info-panel,.detail-panel,.form-panel,.filter-panel,.section-panel,.menu-section,.orders-summary,.message-dashboard,.vip-card,.summary-grid,.dashboard-metrics,.holding-item,.order-item,.record-item,.history-item,.permission-group,.settings-group,.mh-metric-grid article,.menu-block){background:var(--bg-surface)!important;color:var(--text-primary)!important;box-shadow:var(--surface-shadow)!important;text-shadow:none!important}html[data-theme=ivory-gold] :where(.card,.panel,[class$=-card]) :where(.card,.panel,.summary-grid,.primary-grid,.detail-grid,.kv-row,.grid-item,.metric,.parameter-item,.param-item,.info-row,.detail-row,.summary-row){background:transparent!important;box-shadow:none!important}html[data-theme=ivory-gold] :where(.hero,.header-section,.engine-head,.grid-hero,.private-hero,.etf-hero,.watchlist-hero,.xg-hero,.mh-topbar,.security-hero,.access-hero,.permission-hero,.profile-hero,.version-hero,.asset-hero,.order-hero,.ipo-hero){background:var(--bg-surface)!important;color:var(--text-primary)!important;box-shadow:none!important}html[data-theme=ivory-gold] :where(.top-nav,.top-nav-bar,.nav-bar,.van-nav-bar,.mh-primary-tabs,.mrl-nav,.mid-nav,.msd-nav,.sup-nav,.support-nav,.trade-nav,.fund-nav,.transfer-nav,.sr-header,.browser-header,.hs-nav,.nav-bar-custom){color:var(--text-primary)!important;background:var(--material-glass)!important;box-shadow:0 1px 0 var(--divider-color)!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}html[data-theme=ivory-gold] :where(.app-tabbar,.van-tabbar,.bottom-nav,.tabbar){background:var(--material-glass)!important;box-shadow:0 -1px 0 var(--divider-color)!important;color:var(--text-muted)!important}html[data-theme=ivory-gold] :where(.van-popup,.van-dialog,.van-action-sheet,.van-picker,.service-entry-dialog,.sheet-panel,.dialog-panel,.modal-panel,.popup-content,.modal-content,.trade-sheet,.trade-sheet-panel,.bank-sheet,.confirm-dialog,.fee-sheet){color:var(--text-primary)!important;background:var(--bg-surface)!important;box-shadow:var(--surface-shadow)!important}html[data-theme=ivory-gold] :where(.van-overlay,.modal-mask,.sheet-mask,.service-entry-mask){background:var(--overlay-scrim)!important}html[data-theme=ivory-gold] :where(.van-toast,.van-toast__text){color:var(--text-on-color)!important}html[data-theme=ivory-gold] :where(.van-toast){background:var(--text-primary)!important}html[data-theme=ivory-gold] :where(input,textarea,select,.van-field__control){color:var(--text-primary)!important;caret-color:var(--color-brand-strong);background:var(--bg-control)!important;box-shadow:none!important;-webkit-text-fill-color:var(--text-primary)}html[data-theme=ivory-gold] :where(input,textarea)::-moz-placeholder{color:var(--text-muted)!important;-webkit-text-fill-color:var(--text-muted)}html[data-theme=ivory-gold] :where(input,textarea)::placeholder{color:var(--text-muted)!important;-webkit-text-fill-color:var(--text-muted)}html[data-theme=ivory-gold] :where(.input-wrap,.field-wrap,.input-field,.form-field,.sr-input-wrap,.etf-searchbox,.mh-search,.amount-input-wrap,.stepper,.number-input,.van-search__content){color:var(--text-primary)!important;background:var(--bg-control)!important;box-shadow:none!important}html[data-theme=ivory-gold] :where(.van-cell,.van-field,.setting-list,.password-options){color:var(--text-primary)!important;background:var(--bg-surface)!important;border-color:var(--divider-color)!important}html[data-theme=ivory-gold] :where(button,.van-button,.nav-back,.nav-action,.text-action){color:var(--text-secondary)!important;border-color:transparent!important;text-shadow:none!important}html[data-theme=ivory-gold] :where(.tab-bar,.sub-tabs,.order-tabs,.category-tabs,.sort-switch,.category-strip,.stage-tabs,.grid-tabs,.mh-rank-tabs,.mrl-tabs,.section-tabs){background:transparent!important;box-shadow:none!important}html[data-theme=ivory-gold] :where(.tab-item,.sub-tab,.filter-btn,.sort-btn,.tab-bar button,.sub-tabs button,.order-tabs button,.category-tabs button,.grid-tabs button,.mh-primary-tabs button,.mh-rank-tabs button,.mrl-tabs button,.sort-switch button,.category-strip button){background:transparent!important;box-shadow:none!important;color:var(--text-muted)!important}html[data-theme=ivory-gold] :where(.tab-item.active,.sub-tab.active,.van-tab--active,.tab-bar button.active,.order-tabs button.active,.grid-tabs button.active,.mh-primary-tabs button.active,.mh-rank-tabs button.active,.mrl-tabs button.active,.sort-switch button.active,.category-strip button.active){color:var(--text-primary)!important;box-shadow:inset 0 -2px 0 var(--color-brand)!important}html[data-theme=ivory-gold] :where(.mode-switch,.leverage-list,.position-list,.segmented-control){background:var(--bg-control)!important;box-shadow:none!important}html[data-theme=ivory-gold] :where(.mode-btn,.leverage-item,.position-item){background:transparent!important;color:var(--text-secondary)!important;box-shadow:none!important}html[data-theme=ivory-gold] :where(.mode-btn.active,.leverage-item.active,.position-item.active){background:var(--bg-surface)!important;color:var(--text-primary)!important;box-shadow:var(--surface-shadow)!important}html[data-theme=ivory-gold] :where(.primary-btn,.main-btn,.submit-btn,.confirm-btn,.action-primary,.van-button--primary,.apply-button,.primary-action,.btn-primary,.primary-button,.next-btn,.login-btn,.register-btn,.send-button,.submit-button){background:var(--color-brand-strong)!important;color:var(--text-on-color)!important;box-shadow:none!important}html[data-theme=ivory-gold] :where(.primary-btn,.submit-btn,.confirm-btn,.van-button--primary,.primary-action,.next-btn,.login-btn,.register-btn) :where(span,b,strong,i){color:inherit!important}html[data-theme=ivory-gold] :where(button:disabled,.van-button--disabled,.disabled,[aria-disabled=true]){background:var(--bg-control)!important;color:var(--text-disabled)!important;box-shadow:none!important}html[data-theme=ivory-gold] :where(.list-head,.mh-list-head,.mrl-list-head,.table-head,.field-label){background:transparent!important;color:var(--text-muted)!important}html[data-theme=ivory-gold] :where(.list-row,.mh-rank-row,.mh-stock-row,.mrl-row,.watchlist-row,.menu-item,.setting-item){background:transparent!important;box-shadow:none!important;color:var(--text-primary)!important}html[data-theme=ivory-gold] .mh-brand span{color:var(--text-muted)!important}html[data-theme=ivory-gold] .mh-metric-grid span{color:var(--text-secondary)!important}html[data-theme=ivory-gold] .mh-breadth-track{background:var(--bg-control)!important}html[data-theme=ivory-gold] .mh-index-name b{color:var(--text-primary)!important}html[data-theme=ivory-gold] .mh-index-name small{color:var(--text-muted)!important}html[data-theme=ivory-gold] :where(.mh-section-head h2,.mh-feature-head h2,.mh-breadth-card h2){color:var(--text-primary)!important}html[data-theme=ivory-gold] .mh-shortcuts{background:transparent!important}html[data-theme=ivory-gold] .mh-shortcuts i{background:transparent!important;color:var(--color-brand-strong)!important}html[data-theme=ivory-gold] .mh-shortcuts span{color:var(--text-secondary)!important}html[data-theme=ivory-gold] :where(.live-chip,.engine-state,.capability-strip,.policy-strip,.rule-strip,.audit-strip){background:var(--brand-tint-semantic)!important;color:var(--color-brand-strong)!important;box-shadow:none!important}html[data-theme=ivory-gold] :where(.telemetry-stream,.telemetry-stats,.engine-stats,.factor-cabin,.score-cell,.factor-chip,.factor-score,.factor-cell){background:var(--signal-fill)!important;color:var(--text-primary)!important;border-color:var(--signal-line)!important;box-shadow:none!important}html[data-theme=ivory-gold] :where(.strategy-row,.candidate-row,.quant-row,.stock-card){color:var(--text-primary)!important;background:var(--bg-surface)!important;box-shadow:var(--surface-shadow)!important}html[data-theme=ivory-gold] :where(.engine-titlebar h1,.grid-hero h1){color:var(--text-primary)!important}html[data-theme=ivory-gold] :where(.score-value,.composite-score){color:var(--color-algorithm)!important}html[data-theme=ivory-gold] .ai-grid-page em{color:var(--text-muted)!important}html[data-theme=ivory-gold] :where(.menu-list-arrow,.mh-shortcut-arrow){color:var(--text-muted)!important}html[data-theme=ivory-gold] :where(.parameter-grid,.params-grid,.yield-panel,.fund-meta,.fund-stat-grid){background:transparent!important;color:var(--text-primary)!important;box-shadow:none!important;border-color:var(--divider-color)!important}html[data-theme=ivory-gold] :where(.parameter-grid b,.params-grid b,.fund-stat-grid b){color:var(--text-primary)!important}html[data-theme=ivory-gold] :where(.asset-dashboard,.total-assets,.asset-breakdown,.funds-breakdown,.balance-grid){background:transparent!important;box-shadow:none!important}html[data-theme=ivory-gold] :where(.total-value,.balance-value,.asset-amount){color:var(--text-primary)!important;text-shadow:none!important}html[data-theme=ivory-gold] :where(.grouped-menu,.account-services,.settings-list,.menu-group){background:var(--bg-surface)!important;box-shadow:var(--surface-shadow)!important}html[data-theme=ivory-gold] :where(.service-item,.settings-item,.grouped-menu-item,.menu-row,.account-row){background:transparent!important;box-shadow:none!important}html[data-theme=ivory-gold] :where(.quick-actions,.quick-action,.action-grid,.profile-utility-actions){background:transparent!important;box-shadow:none!important}html[data-theme=ivory-gold] :where(.transfer-btn,.funding-action,.deposit-action,.withdraw-action,.profile-utility-button,.mine-entry){background:var(--bg-control)!important;color:var(--text-primary)!important;box-shadow:none!important}html[data-theme=ivory-gold] :where(.logout-btn,.logout-button){color:var(--text-muted)!important;background:transparent!important;box-shadow:none!important}html[data-theme=ivory-gold] :is(.is-up,.red,.up,.rise,.positive,.price-up,.market-up,.trend-up,.state-up,.profit,.val-up,.msd-up,.mid-up,.rise-text){color:var(--color-up)!important}html[data-theme=ivory-gold] :is(.is-down,.green,.down,.fall,.negative,.price-down,.market-down,.trend-down,.state-down,.loss,.val-down,.msd-down,.mid-down,.fall-text){color:var(--color-down)!important}html[data-theme=ivory-gold] :is(.is-up,.red,.up,.rise,.positive,.profit,.is-down,.green,.down,.fall,.negative,.loss,.buy-btn,.sell-btn) :where(b,strong,em,span){color:inherit!important}html[data-theme=ivory-gold] :is(.buy-btn,.act-buy,.btn-up,.wb-buy):not(:disabled){background:var(--color-up)!important;color:var(--text-on-color)!important}html[data-theme=ivory-gold] :is(.sell-btn,.act-sell,.btn-down,.wb-sell):not(:disabled){background:var(--color-down)!important;color:var(--text-on-color)!important}html[data-theme=ivory-gold] :is(.chg-badge,.market-badge--up,.up-badge).is-up{background:var(--color-up)!important;color:var(--text-on-color)!important}html[data-theme=ivory-gold] :is(.chg-badge,.market-badge--down,.down-badge).is-down{background:var(--color-down)!important;color:var(--text-on-color)!important}html[data-theme=ivory-gold] :where(.invalid,.has-error,.risk-field-error){color:var(--color-up)!important;background:var(--color-up-fill)!important}html[data-theme=ivory-gold] :where(.loading-state,.empty-state,.state-tip,.state-box,.empty){color:var(--text-secondary)!important;background:transparent!important;box-shadow:none!important}html[data-theme=ivory-gold] :where(.full-btn,.ipo-card button,.ipo-detail-page .action-bar button,.upload-action,.empty-btn,.btn-update,.act-main,.demo-control-bar .primary):not(:disabled){background:var(--color-brand-strong)!important;color:var(--text-on-color)!important}html[data-theme=ivory-gold] :where(.upload-action,.btn-update) span{color:inherit!important}html[data-theme=ivory-gold] .detail-sheet{background:var(--bg-surface)!important;color:var(--text-primary)!important}html[data-theme=ivory-gold] :where(.sheet-metrics,.sheet-info>div,.sheet-warning,.money-field,.account-timer,.account-warning){background:var(--bg-control)!important;box-shadow:none!important}html[data-theme=ivory-gold] :where(.sheet-title span,.sheet-section>span){color:var(--text-secondary)!important}html[data-theme=ivory-gold] :where(.sheet-action,.theme-popup-done){background:var(--color-brand-strong)!important;color:var(--text-on-color)!important}html[data-theme=ivory-gold] .sheet-kicker{color:var(--color-brand-strong)!important}html[data-theme=ivory-gold] .mrl-page i{color:var(--text-secondary)!important;background:var(--bg-control)!important}html[data-theme=ivory-gold] :where(.step-item.active .step-text,.stage-eyebrow){color:var(--color-brand-strong)!important}html[data-theme=ivory-gold] .step-item.active .step-num{background:var(--color-brand-strong)!important;color:var(--text-on-color)!important}html[data-theme=ivory-gold] .step-num span{color:inherit!important}html[data-theme=ivory-gold] .agreement-card-subtitle{color:var(--text-secondary)!important}html[data-theme=ivory-gold] .engine-core{background:var(--bg-surface)!important;border-color:var(--signal-line)!important}html[data-theme=ivory-gold] :where(.mh-sector-preview button,.demo-instrument){background:var(--bg-surface)!important;box-shadow:none!important}html[data-theme=ivory-gold] .mh-sector-preview button span{color:var(--text-primary)!important}html[data-theme=ivory-gold] .demo-result :where(strong,b){color:var(--color-up)!important}html[data-theme=ivory-gold] :where(.van-nav-bar,.nav-bar,.nav-header){background:var(--bg-surface)!important;color:var(--text-primary)!important;box-shadow:none!important}html[data-theme=ivory-gold] .orders-summary .summary-head span{color:var(--text-secondary)!important}html[data-theme=ivory-gold] .rb-mark{color:var(--text-primary)!important;background:var(--bg-control)!important}html[data-theme=ivory-gold] .rb-mark span{color:inherit!important}html[data-theme=ivory-gold] [class~="text-[#f97d29]"]{color:var(--color-up)!important}html[data-theme=ivory-gold] :where(.order-row,.apply-bar button.applied){background:var(--bg-surface)!important;color:var(--text-primary)!important;border-color:var(--divider-color)!important}html[data-theme=ivory-gold] :where(.summary-grid span,.dashboard-head button){color:var(--text-secondary)!important}html[data-theme=ivory-gold] :where(.verified,.status.active){color:var(--color-down)!important;background:var(--color-down-fill)!important}html[data-theme=ivory-gold] :where(.history-status--pending,.license-line-3,.license-chip,.hero-icon,.text-f87c28,[class~="text-[#ff7a00]"]){color:var(--color-brand-strong)!important}html[data-theme=ivory-gold] .mh-ranking-more i{color:var(--text-muted)!important}html[data-theme=ivory-gold] .role-card i,html[data-theme=ivory-gold] .bg-red-400{color:var(--color-brand-strong)!important;background:var(--brand-tint-semantic)!important}html[data-theme=ivory-gold] :is(.dir-tag-up,.dir-tag-down,.trade-btn,.swipe-delete,.timeline-row.active i){color:var(--text-on-color)!important}html[data-theme=ivory-gold] .progress-item.active.current>span{background:var(--color-brand-strong)!important;color:var(--text-on-color)!important}html[data-theme=ivory-gold] .deposit-page.account-active :is(.account-stage,.countdown-bar){box-shadow:none!important}html[data-theme=ivory-gold] .deposit-page.account-active .account-stage{background:transparent!important}html[data-theme=ivory-gold] .deposit-page.account-active .copy-button{color:var(--color-brand-strong)!important;background:rgba(181,134,45,.06)!important}html[data-theme=ivory-gold] .deposit-page.account-active .account-card{background:linear-gradient(150deg,rgba(181,134,45,.045),transparent 38%),var(--bg-surface)!important;box-shadow:var(--surface-shadow)!important}html[data-theme=ivory-gold] .deposit-page.account-active .countdown-bar{background:rgba(161,124,53,.08)!important}html[data-theme=ivory-gold] .deposit-page.account-active .countdown-bar strong.countdown-value{color:#e11d48!important}html[data-theme=ivory-gold] .deposit-page.account-active :is(.countdown-bar.urgent,.countdown-bar.expired){background:rgba(224,82,82,.08)!important}html[data-theme=ivory-gold] .deposit-page.account-active .account-amount>strong{color:#d92d20!important}html[data-theme=ivory-gold] .deposit-page.account-active .account-amount>strong i{color:inherit!important}html[data-theme=ivory-gold] .deposit-page.account-active .account-card dt{color:var(--text-secondary)!important}html[data-theme=ivory-gold] .deposit-page.account-active .transfer-guidance{background:var(--bg-surface)!important;box-shadow:none!important}html[data-theme=ivory-gold] .deposit-page .verify-stage .blind-check-card{background:linear-gradient(118deg,rgba(244,114,182,.035),transparent),var(--bg-surface)!important;box-shadow:0 0 18px rgba(244,114,182,.18)!important}html[data-theme=ivory-gold] .bar-btn.btn-buy{background:var(--color-up)!important;color:var(--text-on-color)!important}html[data-theme=ivory-gold] .bar-btn.btn-sell{background:var(--color-down)!important;color:var(--text-on-color)!important}html[data-theme=ivory-gold] :is(.btn-primary,.trade-btn,.bar-btn,.swipe-delete) :where(span,b,strong){color:inherit!important}html[data-theme=ivory-gold] #marketCenterPage .mh-rank-row small{color:var(--text-muted)!important}html[data-theme=ivory-gold] :is(#marketCenterPage,#marketRankListPage) .ranking-price{color:var(--text-primary)!important}html[data-theme=ivory-gold] :is(#marketCenterPage,#marketRankListPage) :is(.ranking-change,.ranking-metric){background:var(--bg-control)!important;color:var(--text-secondary)!important}html[data-theme=ivory-gold] :is(#marketCenterPage,#marketRankListPage) .ranking-metric.ranking-turnover{background:var(--brand-tint-semantic)!important;color:var(--color-brand-strong)!important}html[data-theme=ivory-gold] :is(#marketCenterPage,#marketRankListPage) .ranking-metric.ranking-amplitude{background:var(--signal-fill-strong)!important;color:var(--color-algorithm)!important}html[data-theme=ivory-gold] :is(#marketCenterPage,#marketRankListPage) .ranking-change:is(.is-up,.mrl-up){background:var(--color-up-fill)!important;color:var(--color-up)!important;box-shadow:inset 3px 0 0 var(--color-up)!important}html[data-theme=ivory-gold] :is(#marketCenterPage,#marketRankListPage) .ranking-change:is(.is-down,.mrl-down){background:var(--color-down-fill)!important;color:var(--color-down)!important;box-shadow:inset 3px 0 0 var(--color-down)!important}html[data-theme=ivory-gold] #marketRankListPage .mrl-list-head,html[data-theme=ivory-gold] #marketCenterPage .mh-all-sectors{background:var(--bg-surface)!important}html[data-theme=ivory-gold] #marketCenterPage .mh-all-sectors .mh-section-head span{color:var(--text-muted)!important}html[data-theme=ivory-gold] #marketCenterPage .mh-sector-sorts{background:transparent!important}html[data-theme=ivory-gold] #marketCenterPage .mh-sector-sorts button{background:var(--bg-base)!important;color:var(--text-secondary)!important;box-shadow:none!important}html[data-theme=ivory-gold] #marketCenterPage .mh-sector-sorts button.active{background:var(--brand-tint-semantic)!important;color:var(--color-brand-strong)!important}html[data-theme=ivory-gold] #marketCenterPage .mh-sector-head{background:var(--bg-base)!important;color:var(--text-muted)!important}html[data-theme=ivory-gold] #marketCenterPage .mh-sector-row{background:transparent!important;box-shadow:none!important}html[data-theme=ivory-gold] #marketCenterPage .mh-sector-identity b{color:var(--text-primary)!important}html[data-theme=ivory-gold] #marketCenterPage .mh-sector-leader{color:var(--text-secondary)!important}html[data-theme=ivory-gold] #marketCenterPage .mh-sector-breadth{color:var(--text-muted)!important}html[data-theme=ivory-gold] #marketCenterPage .mh-sector-turnover{color:var(--color-brand-strong)!important}html[data-theme=ivory-gold] #quantLightingEngine{background:var(--bg-base)!important}html[data-theme=ivory-gold] #quantLightingEngine .engine-head{background:var(--bg-surface)!important;box-shadow:none!important}html[data-theme=ivory-gold] #quantLightingEngine .engine-state{background:var(--signal-fill)!important}html[data-theme=ivory-gold] #quantLightingEngine .engine-state span{color:var(--text-secondary)!important}html[data-theme=ivory-gold] #quantLightingEngine .engine-titlebar p,html[data-theme=ivory-gold] #quantLightingEngine .telemetry-labels b{color:var(--text-muted)!important}html[data-theme=ivory-gold] #quantLightingEngine .energy-flow{opacity:.75!important}html[data-theme=ivory-gold] #quantLightingEngine .grid-engine-entry{background:var(--bg-surface)!important;box-shadow:var(--surface-shadow)!important}html[data-theme=ivory-gold] #quantLightingEngine .matrix-orbit{background:var(--signal-fill)!important}html[data-theme=ivory-gold] #quantLightingEngine .matrix-orbit b{color:var(--color-algorithm)!important}html[data-theme=ivory-gold] #quantLightingEngine .grid-engine-copy em{color:var(--text-muted)!important}html[data-theme=ivory-gold] #quantLightingEngine .grid-engine-arrow{color:var(--color-brand-strong)!important}html[data-theme=ivory-gold] #quantLightingEngine .scan-panel{background:var(--bg-surface)!important;box-shadow:var(--surface-shadow)!important}html[data-theme=ivory-gold] #quantLightingEngine .scan-refresh{background:var(--bg-base)!important;color:var(--text-secondary)!important}html[data-theme=ivory-gold] #quantLightingEngine .scan-refresh:disabled{opacity:.5!important}html[data-theme=ivory-gold] #quantLightingEngine .scan-refresh i{border-color:var(--text-muted)!important;border-right-color:transparent!important}html[data-theme=ivory-gold] #quantLightingEngine .model-stream .is-status strong{color:var(--color-algorithm)!important}html[data-theme=ivory-gold] #quantLightingEngine .model-stream span{color:var(--text-muted)!important}html[data-theme=ivory-gold] #quantLightingEngine .strategy-tab{background:var(--bg-base)!important;color:var(--text-secondary)!important;box-shadow:none!important}html[data-theme=ivory-gold] #quantLightingEngine .strategy-tab.active{background:var(--brand-tint-semantic)!important;color:var(--color-brand-strong)!important;box-shadow:none!important}html[data-theme=ivory-gold] #quantLightingEngine .style-note span{color:var(--text-muted)!important}html[data-theme=ivory-gold] #quantLightingEngine .candidate-heading h2 span{background:var(--bg-control)!important;color:var(--text-secondary)!important}html[data-theme=ivory-gold] #quantLightingEngine .candidate-heading>span{color:var(--text-muted)!important}html[data-theme=ivory-gold] #quantLightingEngine .strategy-row{background:var(--bg-surface)!important;box-shadow:var(--surface-shadow)!important}html[data-theme=ivory-gold] #quantLightingEngine .stock-identity em{background:var(--bg-base)!important;color:var(--text-secondary)!important}html[data-theme=ivory-gold] #quantLightingEngine .factor-matrix{background:var(--bg-base)!important}html[data-theme=ivory-gold] #quantLightingEngine .score-pod .score-value{text-shadow:none!important}html[data-theme=ivory-gold] #quantLightingEngine .factor-cabin{background:transparent!important;box-shadow:none!important}html[data-theme=ivory-gold] #quantLightingEngine .strategy-row footer b{color:var(--color-algorithm)!important}html[data-theme=ivory-gold] #quantLightingEngine .quote .is-up,html[data-theme=ivory-gold] #quantLightingEngine .signal-tape .is-up{color:var(--color-up)!important}html[data-theme=ivory-gold] #quantLightingEngine .quote .is-down,html[data-theme=ivory-gold] #quantLightingEngine .signal-tape .is-down{color:var(--color-down)!important}}html[data-theme=ivory-gold] .history-page>.top-nav,html[data-theme=ivory-gold] .settle-page>.top-nav-bar{border-bottom-width:1px!important;border-bottom-style:solid!important}html[data-theme=ivory-gold] body{overflow-x:hidden;overscroll-behavior-x:none}html[data-theme=ivory-gold] body :is(span,small,em,p,label,button,time,b,strong,a,.desc,.subtitle,.sub-title,.summary,.hint,.tips,.tip,.meta,.sub,.code,.label,.field-label,.grid-label,.row-label,.card-desc,.help,.empty-text,.van-cell__label,.van-field__label,.van-tab,.van-tabs__line,.msg-meta,.cell-sub,.service-entry-badge,.custom-nav-title,.hero-sub,.console-sub,.pay-desc,.banner-desc,.form-tip,.order-mode-tip,.sr-action,.summary-equation,.empty-row,.page-state,.retry-btn,.head-col,.status):not(#darkReadablePriority){font-size:max(11.5px,1em)!important;line-height:1.36!important}html[data-theme=ivory-gold] body :is(h1,h2,h3,h4,b,strong,.page-title,.hero-title,.section-title,.card-title,.nav-title,.top-title,.title,.name,.stock-name,.fund-name,.menu-name,.van-nav-bar__title):not(#darkReadableTitle){letter-spacing:-.01em}html[data-theme=ivory-gold] body :is(.page-title,.hero-title,.van-nav-bar__title,.nav-title,.top-title):not(#darkReadablePageTitle){font-size:17px!important;font-weight:700!important;line-height:1.28!important}html[data-theme=ivory-gold] body :is(.section-title,.card-title,.list-title,.stock-name,.fund-name,.menu-name,.name):not(#darkReadableSectionTitle){font-size:max(13px,.82rem)!important;font-weight:650!important;line-height:1.34!important}html[data-theme=ivory-gold] body :is(small,.eyebrow,.kicker,.hero-kicker,.console-kicker,.brand-tag,.rule-chip,.status-chip,.tag,.badge,.pill,.chip,.state-tag,.dir-tag,.st-tag,.market-tag,.board-tag,.rank-tag,.risk-tag,.hero-badges span,.capability-strip,.showcase-strip,.tab-sub,.metric-label,.summary-label,.cell-badge,.menu-badge,.ai-grid-entry__copy small,.factor-label small):not(#darkReadableChipText){font-size:11.5px!important;line-height:1.35!important;letter-spacing:.01em}html[data-theme=ivory-gold] body :is(.van-tabbar-item,.tabbar-item):not(#darkReadableTabbarItem){font-size:12px!important}html[data-theme=ivory-gold] body :is(.van-tabbar-item--active,.tabbar-item.active,.tabbar-item.router-link-active):not(#darkReadableTabbarActive){font-weight:700!important}html[data-theme=ivory-gold] body :is(.van-tabs__nav,.tab-bar,.tabs,.sub-tabs,.asset-tabs,.category-strip,.sort-row,.filter-row,.filter-tabs,.style-tabs,.mode-tabs,.segmented,.segment-tabs,.quick-tabs,.toolbar-tabs,.nav-tabs,.market-tabs,.fund-tabs,.order-tabs,.strategy-tabs,.grid-tabs):not(#darkReadableTabs){gap:8px!important}html[data-theme=ivory-gold] body :is(.tab-item,.sub-tab,.asset-tabs button,.category-strip button,.sort-row button,.filter-row button,.filter-tabs button,.style-tabs button,.mode-tabs button,.segmented button,.segment-tabs button,.quick-tabs button,.toolbar-tabs button,.nav-tabs button,.market-tabs button,.fund-tabs button,.order-tabs button,.strategy-tabs button,.grid-tabs button,.van-tab):not(#darkReadableTabButton){min-height:34px!important;padding:7px 12px!important;font-size:13px!important;font-weight:600!important;line-height:1.2!important;border-radius:12px!important}html[data-theme=ivory-gold] body :is(.list-head,.table-head,.table-header,.row-head):not(#darkReadableListHead){font-size:12.5px!important;font-weight:650!important}html[data-theme=ivory-gold] body :is(.watch-row,.stock-row,.fund-row,.order-row,.history-row,.quote-row,.check-row,.event-item,.menu-item,.grid-cell,.van-cell):not(#darkReadableListItem){font-size:13px!important;line-height:1.38!important}html[data-theme=ivory-gold] body :is([data-financial-number],.value,.amount,.price,.number,.grid-value,.row-value,.card-value,.metric-value,.summary-value):not(#darkReadableNumber){font-weight:700}html[data-theme=ivory-gold] body :is(.timezone-note,.section-subtitle,.hero-sub,.banner-desc,.pay-desc,.form-tip,.order-mode-tip,.summary-equation,.empty-row,.page-state,.section-head>span,.section-title>span,.policy-strip span,.device-row span,.device-row>b,.action-grid strong,.action-grid span,.rule-preview span,.rule-preview strong,.rule-preview p,.reason-box span,.step-list span,.audit-row span,.audit-row small,.status,[class~=text-xs]):not(#darkReadableTinyUtilityText){font-size:max(11.5px,1em)!important;line-height:1.4!important}html[data-theme=ivory-gold] body .access-page :is(.section-head>span,.step-list small,.frozen-reason,.success-receipt):not(#darkReadableAccessStates){font-size:max(11.5px,1em)!important}html[data-theme=ivory-gold] body :is(div,span,small,em,p,label,button,time,a,b,strong,i):not(#darkReadableFinalBase){font-size:max(11.5px,1em)!important;line-height:1.36!important}html[data-theme=ivory-gold] body .security-page strong>i:not(#darkReadableFinalLocalDevice){display:inline-grid;place-items:center;min-height:18px;padding:2px 7px;margin-left:4px;border-width:1px;border-style:solid;border-radius:999px;font-style:normal}html[data-theme=ivory-gold] body :is([data-financial-number],.value,.amount,.price,.number,.grid-value,.row-value,.card-value,.metric-value,.summary-value):not(#darkReadableFinalNumber){font-weight:700}html[data-theme=ivory-gold] body #app .deposit-page .account-card button.row-copy-button{border-width:0!important}html[data-theme=ivory-gold] body #app .deposit-page :is(.stage-card,.account-stage,.account-actions)>button.primary-button:not(:disabled){font-weight:750!important}html[data-theme=ivory-gold] body #app .deposit-page.account-active .copy-button{border-width:1px!important;border-style:solid!important;border-radius:999px!important}html[data-theme=ivory-gold] body .review-page .empty-icon,html[data-theme=ivory-gold] body .guard-page .empty-card>div{border-width:1px!important;border-style:solid!important}html[data-theme=ivory-gold] body .market-page :is(.mh-list-head,.mh-rank-row){grid-template-columns:none!important}html[data-theme=ivory-gold] body .market-page .mh-rank-row{display:flex!important;min-height:60px!important;align-items:center!important}html[data-theme=ivory-gold] body .market-page .mh-rank-price-tag{display:inline-flex!important;flex:0 0 156px!important;align-items:center!important;justify-content:flex-end!important;gap:12px!important}@media(max-width:360px){html[data-theme=ivory-gold] body .market-page .mh-rank-price-tag{flex-basis:148px!important}}html[data-theme=ivory-gold] .fast-pay-keyboard{border-top-width:1px;border-top-style:solid}.price-tag[data-v-e3391247]{--price-tag-badge-width: 68px;display:inline-flex;min-width:0;align-items:center;justify-content:flex-end;color:inherit;background:transparent;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.price-tag__price-stack[data-v-e3391247]{display:flex;min-width:0;flex:1 1 auto;align-items:flex-end;flex-direction:column;justify-content:center;gap:3px;margin-right:12px}.price-tag__price[data-v-e3391247]{max-width:100%;overflow:visible;color:#fff;background:transparent;font-family:var(--font-financial, "Roboto Mono", ui-monospace, monospace);font-size:16px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1;text-align:right;text-overflow:clip;white-space:nowrap}.price-tag__meta[data-v-e3391247]{max-width:100%;overflow:visible;color:rgba(255,255,255,.45);background:transparent;font-family:var(--font-financial, "Roboto Mono", ui-monospace, monospace);font-size:10.5px;font-weight:560;line-height:1;text-align:right;text-overflow:clip;white-space:nowrap}.price-tag__change[data-v-e3391247]{display:inline-flex;width:var(--price-tag-badge-width);min-width:var(--price-tag-badge-width);height:26px;flex:0 0 var(--price-tag-badge-width);align-items:center;justify-content:center;overflow:visible;padding:0 8px;border:0;border-left:3px solid rgba(255,255,255,.4);border-radius:4px;box-sizing:border-box;color:rgba(255,255,255,.6);background:rgba(255,255,255,.08);font-family:var(--font-financial, "Roboto Mono", ui-monospace, monospace);font-size:13px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1;text-align:center;text-overflow:clip;white-space:nowrap}.price-tag--up .price-tag__price[data-v-e3391247],.price-tag__meta--up[data-v-e3391247]{color:#ff4d4f}.price-tag--up .price-tag__change[data-v-e3391247]{border-left-color:#ff4d4f;color:#ff4d4f;background:rgba(255,77,79,.15);box-shadow:inset 4px 0 9px rgba(255,77,79,.16),0 0 10px rgba(255,77,79,.08)}.price-tag--down .price-tag__price[data-v-e3391247],.price-tag__meta--down[data-v-e3391247]{color:#00e676}.price-tag--down .price-tag__change[data-v-e3391247]{border-left-color:#00e676;color:#00e676;background:rgba(0,230,118,.15);box-shadow:inset 4px 0 9px rgba(0,230,118,.16),0 0 10px rgba(0,230,118,.08)}.price-tag--flat .price-tag__price[data-v-e3391247]{color:#fff}.price-tag__meta--flat[data-v-e3391247]{color:rgba(255,255,255,.45)}.price-tag--flat .price-tag__change[data-v-e3391247]{border-left-color:rgba(255,255,255,.4);color:rgba(255,255,255,.6);background:rgba(255,255,255,.08);box-shadow:none}.micro-badge[data-v-aeced346]{display:inline-flex;height:20px;flex:none;align-items:center;justify-content:center;padding:0 6px;border:1px solid rgba(255,255,255,.12);border-radius:4px;box-sizing:border-box;color:rgba(255,255,255,.56);background:rgba(255,255,255,.04);font-size:10px;font-style:normal;font-weight:650;line-height:18px;white-space:nowrap}.micro-badge--blue[data-v-aeced346]{border-color:rgba(59,130,246,.3);color:#60a5fa;background:rgba(59,130,246,.15)}.micro-badge--purple[data-v-aeced346]{border-color:rgba(139,92,246,.3);color:#a78bfa;background:rgba(139,92,246,.15)}.micro-badge--gold[data-v-aeced346]{border-color:rgba(234,179,8,.3);color:#fbbf24;background:rgba(234,179,8,.15)}.exchange-badge[data-v-4a8e371e]{display:inline-flex;width:16px;height:16px;flex:0 0 16px;align-items:center;justify-content:center;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:3px;box-sizing:border-box;color:rgba(255,255,255,.5);background:rgba(255,255,255,.05);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:10px;font-style:normal;font-weight:700;line-height:14px;vertical-align:middle;white-space:nowrap}.exchange-badge--sz[data-v-4a8e371e]{border-color:rgba(59,130,246,.3);color:#60a5fa;background:rgba(59,130,246,.15);box-shadow:inset 0 0 6px rgba(59,130,246,.08)}.exchange-badge--sh[data-v-4a8e371e]{border-color:rgba(139,92,246,.3);color:#a78bfa;background:rgba(139,92,246,.15);box-shadow:inset 0 0 6px rgba(139,92,246,.08)}.exchange-badge--bj[data-v-4a8e371e]{border-color:rgba(234,179,8,.3);color:#fbbf24;background:rgba(234,179,8,.15);box-shadow:inset 0 0 6px rgba(234,179,8,.08)}.bi-icon[data-v-16ab3e2a]{color:var(--14a2e506);font-size:var(--5d889ba2)}.custom-nav-container[data-v-a203ae24]{width:100%;max-width:100%;padding:var(--app-safe-top, 0px) 10px 0;box-sizing:border-box;background:var(--brand-primary, #861f3b);color:var(--hero-text, #fff);border-bottom:1px solid rgba(255,255,255,.08);height:calc(44px + var(--app-safe-top, 0px));display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:relative}.custom-nav-container .custom-nav-left[data-v-a203ae24]{display:flex;justify-content:flex-start;align-items:center;position:relative;z-index:1000;pointer-events:auto}.custom-nav-container .custom-nav-back[data-v-a203ae24]{padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:inherit;width:44px;height:44px;flex:0 0 44px;margin-left:-10px;display:flex;align-items:center;justify-content:center;cursor:pointer;touch-action:manipulation;pointer-events:auto;-webkit-tap-highlight-color:transparent;position:relative}.custom-nav-container .custom-nav-back[data-v-a203ae24]:active{opacity:.6}.custom-nav-container .custom-nav-back[data-v-a203ae24]:before{display:none}.custom-nav-container .custom-nav-middle[data-v-a203ae24]{pointer-events:none;z-index:999;position:absolute;inset:var(--app-safe-top, 0px) 0 0;width:auto;min-width:0;padding:0 54px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;letter-spacing:.09px;color:var(--text-primary);text-align:center}.custom-nav-container .custom-nav-middle .custom-nav-title[data-v-a203ae24]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.04em;color:#fff;font-size:17px;font-weight:650;text-align:center}.custom-nav-container .custom-nav-right[data-v-a203ae24]{z-index:1;display:flex;justify-content:flex-end;font-size:1.2rem;font-weight:500;letter-spacing:2px;color:var(--hero-text, #fff)}
