.overlay-root[data-v-dd1ed44b]{z-index:9999;position:relative}.toast[data-v-dd1ed44b]{left:50%;bottom:calc(80px + env(safe-area-inset-bottom));border-radius:var(--v4-radius-md);color:#fff;background:#0a131feb;max-width:min(82vw,360px);padding:11px 16px;font-size:14px;position:fixed;transform:translate(-50%);box-shadow:0 12px 30px #0003}.scrim[data-v-dd1ed44b]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#040a127a;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.loading-card[data-v-dd1ed44b],.dialog[data-v-dd1ed44b]{color:#0b1730;border-radius:var(--v4-sheet-radius);background:#fff;box-shadow:0 24px 70px #00000047}.loading-card[data-v-dd1ed44b]{align-items:center;gap:10px;padding:16px 20px;display:flex}.spinner[data-v-dd1ed44b]{border:2px solid #d8e0eb;border-top-color:var(--brand-accent);border-radius:50%;width:17px;height:17px;animation:.75s linear infinite spin-dd1ed44b}.dialog[data-v-dd1ed44b]{width:min(100%,330px);padding:22px}.dialog h3[data-v-dd1ed44b]{margin:0 0 8px;font-size:18px}.dialog p[data-v-dd1ed44b]{color:#647086;margin:0 0 18px;line-height:1.55}.dialog-actions[data-v-dd1ed44b]{justify-content:flex-end;gap:10px;display:flex}.dialog button[data-v-dd1ed44b]{border-radius:var(--v4-radius-sm);color:#19263a;background:#f1f4f8;border:0;min-height:40px;padding:0 16px;font-weight:600}.dialog button.primary[data-v-dd1ed44b]{background:var(--brand-accent);color:#fff}.sheet-list[data-v-dd1ed44b]{gap:8px;display:grid}.sheet-list button[data-v-dd1ed44b]{width:100%}.toast-enter-active[data-v-dd1ed44b],.toast-leave-active[data-v-dd1ed44b]{transition:opacity .18s,transform .18s}.toast-enter-from[data-v-dd1ed44b],.toast-leave-to[data-v-dd1ed44b]{opacity:0;transform:translate(-50%,8px)}@keyframes spin-dd1ed44b{to{transform:rotate(360deg)}}.insights-panel[data-v-23661b7e]{background:var(--market-bg,#f4f6f9);min-height:0;color:var(--market-text,#101827);flex-direction:column;flex:auto;display:flex;overflow:hidden}.insights-panel.is-embedded[data-v-23661b7e]{background:0 0;flex:none;height:auto;min-height:0;overflow:visible}.insights-panel.is-embedded .insight-tabs[data-v-23661b7e]{background:0 0}.insights-panel.is-embedded .insight-scroll[data-v-23661b7e]{flex:none;padding:0;overflow:visible}.insights-panel.is-embedded .bottom-spacer[data-v-23661b7e]{height:8px}.insight-markets[data-v-23661b7e]{background:var(--market-surface,#fff);border-bottom:1px solid var(--market-border,#e4e9f1);scrollbar-width:none;flex:none;align-items:center;gap:8px;padding:10px 12px 6px;display:flex;overflow-x:auto}.insight-markets[data-v-23661b7e]::-webkit-scrollbar{display:none}.insight-markets button[data-v-23661b7e]{border-radius:var(--v4-radius-pill);height:32px;color:var(--market-muted,#5a6578);white-space:nowrap;background:0 0;flex:none;padding:0 14px;font-size:14px;font-weight:560;position:relative}.insight-markets button.active[data-v-23661b7e]{background:color-mix(in srgb, var(--market-text,#101827) 92%, var(--market-bg,#f4f6f9));color:var(--market-bg,#f4f6f9);font-weight:730}.insight-markets button.active[data-v-23661b7e]:after{display:none}.insight-tabs[data-v-23661b7e]{background:var(--market-surface,#fff);border-bottom:1px solid var(--market-border,#e4e9f1);flex:none;align-items:flex-end;gap:4px;padding:0 8px;display:flex}.insight-tabs button[data-v-23661b7e]{min-width:0;height:46px;color:var(--market-muted,#5a6578);background:0 0;flex:1 1 0;padding:0 6px;font-size:15px;font-weight:560;position:relative}.insight-tabs button.active[data-v-23661b7e]{color:var(--market-text,#101827);letter-spacing:-.3px;font-size:18px;font-weight:800}.insight-tabs button.active[data-v-23661b7e]:after{content:"";border-radius:var(--v4-radius-xs) var(--v4-radius-xs) 0 0;background:var(--market-accent,#1767f2);height:3px;position:absolute;bottom:0;left:28%;right:28%}.insight-scroll[data-v-23661b7e]{overscroll-behavior-y:contain;min-height:0;padding:0 var(--v4-page-gutter,5px);-webkit-overflow-scrolling:touch;flex:auto;overflow-y:auto}.state-card[data-v-23661b7e]{min-height:160px;color:var(--market-muted,#5a6578);flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:13px;display:flex}.state-card button[data-v-23661b7e]{border-radius:var(--v4-radius-pill);background:color-mix(in srgb, var(--market-accent,#1767f2) 12%, transparent);color:var(--market-accent,#1767f2);padding:8px 14px;font-size:13px}.insight-intro[data-v-23661b7e]{color:var(--market-muted,#5a6578);padding:14px 2px 6px;font-size:13px;line-height:1.45}.list-section-head[data-v-23661b7e]{justify-content:space-between;align-items:center;padding:12px 2px 8px;font-size:16px;font-weight:740;display:flex}.live-status[data-v-23661b7e]{color:var(--color-success,#25af8e);font-size:12px;font-weight:500}.pill-row[data-v-23661b7e]{scrollbar-width:none;gap:8px;padding:10px 0 4px;display:flex;overflow-x:auto}.pill-row[data-v-23661b7e]::-webkit-scrollbar{display:none}.pill-row button[data-v-23661b7e]{border-radius:var(--v4-radius-pill);background:var(--market-surface,#fff);border:1px solid var(--market-border,#e4e9f1);color:var(--market-muted,#5a6578);white-space:nowrap;flex:none;padding:7px 12px;font-size:12px;font-weight:560}.pill-row button.active[data-v-23661b7e]{background:color-mix(in srgb, var(--market-accent,#1767f2) 12%, #fff);border-color:color-mix(in srgb, var(--market-accent,#1767f2) 35%, var(--market-border,#e4e9f1));color:var(--market-accent,#1767f2);font-weight:720}.event-card[data-v-23661b7e]{border:1px solid var(--market-border,#e4e9f1);border-radius:var(--v4-card-radius);background:var(--market-surface,#fff);width:100%;color:inherit;text-align:left;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px;padding:14px 12px;display:flex}.event-identity[data-v-23661b7e]{flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0;display:flex}.event-identity strong[data-v-23661b7e]{font-size:15px;font-weight:740}.event-identity span[data-v-23661b7e],.event-identity em[data-v-23661b7e],.event-metric small[data-v-23661b7e]{color:var(--market-muted,#5a6578);font-size:12px;font-style:normal}.event-metric[data-v-23661b7e]{flex-direction:column;flex:none;align-items:flex-end;gap:6px;display:flex}.rank-card[data-v-23661b7e]{border:1px solid var(--market-border,#e4e9f1);border-radius:var(--v4-card-radius);background:var(--market-surface,#fff);margin-top:8px;padding:4px 12px 12px}.rank-head[data-v-23661b7e],.rank-row[data-v-23661b7e]{grid-template-columns:36px minmax(0,1fr) 84px 78px;align-items:center;gap:8px;display:grid}.rank-head[data-v-23661b7e]{height:36px;color:var(--market-muted,#5a6578);border-bottom:1px solid var(--market-border,#e4e9f1);font-size:11px}.rank-head span[data-v-23661b7e]:nth-child(n+3),.rank-price[data-v-23661b7e],.rank-change[data-v-23661b7e]{text-align:right}.rank-row[data-v-23661b7e]{border-bottom:1px solid var(--market-border,#e4e9f1);min-height:58px;color:inherit;text-align:left;background:0 0;padding:10px 0}.rank-row[data-v-23661b7e]:last-child{border-bottom:0}.rank-no[data-v-23661b7e]{color:var(--market-muted,#5a6578);font-size:12px}.rank-no.top[data-v-23661b7e]{color:var(--market-accent,#1767f2);font-weight:800}.rank-name[data-v-23661b7e]{flex-direction:column;gap:2px;min-width:0;display:flex}.rank-name strong[data-v-23661b7e]{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:680;overflow:hidden}.rank-name small[data-v-23661b7e]{color:var(--market-muted,#5a6578);font-size:11px}.rank-price[data-v-23661b7e],.rank-change[data-v-23661b7e]{font-variant-numeric:tabular-nums;font-size:14px;font-weight:650}.rise[data-v-23661b7e]{color:var(--market-up,#eb3d2c)}.fall[data-v-23661b7e]{color:var(--market-down,#25af8e)}.flat[data-v-23661b7e]{color:var(--market-muted,#5a6578)}.calendar-month[data-v-23661b7e]{text-align:center;padding:16px 0 10px;font-size:16px;font-weight:740}.calendar-week[data-v-23661b7e]{border:1px solid var(--market-border,#e4e9f1);border-radius:var(--v4-card-radius);background:var(--market-surface,#fff);grid-template-columns:repeat(7,minmax(0,1fr));margin-bottom:10px;padding:8px 4px 12px;display:grid}.calendar-date[data-v-23661b7e]{color:inherit;background:0 0;flex-direction:column;align-items:center;gap:8px;padding:6px 0;display:flex}.calendar-date small[data-v-23661b7e]{color:var(--market-muted,#5a6578);font-size:11px}.calendar-date strong[data-v-23661b7e]{border-radius:50%;place-items:center;width:32px;height:32px;font-size:13px;font-weight:620;display:grid}.calendar-date.active strong[data-v-23661b7e]{background:var(--market-accent,#1767f2);color:#fff}.calendar-category-grid[data-v-23661b7e]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.calendar-category-grid button[data-v-23661b7e]{border-radius:var(--v4-radius-md);border:1px solid var(--market-border,#e4e9f1);background:var(--market-surface,#fff);min-height:36px;color:var(--market-muted,#5a6578);padding:8px 6px;font-size:12px;font-weight:560}.calendar-category-grid button.active[data-v-23661b7e]{border-color:color-mix(in srgb, var(--market-accent,#1767f2) 40%, var(--market-border,#e4e9f1));background:color-mix(in srgb, var(--market-accent,#1767f2) 10%, #fff);color:var(--market-accent,#1767f2);font-weight:720}.calendar-day[data-v-23661b7e]{border:1px solid var(--market-border,#e4e9f1);border-radius:var(--v4-card-radius);background:var(--market-surface,#fff);margin-bottom:12px;padding:10px 12px 4px}.date-head[data-v-23661b7e]{justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}.date-head strong[data-v-23661b7e]{font-size:14px;font-weight:740}.date-head span[data-v-23661b7e]{color:var(--market-muted,#5a6578);font-size:12px}.calendar-item[data-v-23661b7e]{border-top:1px solid var(--market-border,#e4e9f1);width:100%;color:inherit;text-align:left;background:0 0;grid-template-columns:72px minmax(0,1fr);gap:10px;padding:12px 0;display:grid}.calendar-time[data-v-23661b7e]{color:var(--market-muted,#5a6578);flex-direction:column;gap:4px;font-size:12px;display:flex}.calendar-time small[data-v-23661b7e]{color:#f59e0b}.calendar-main[data-v-23661b7e]{flex-direction:column;gap:4px;min-width:0;display:flex}.calendar-main strong[data-v-23661b7e]{font-size:14px;font-weight:700}.calendar-main span[data-v-23661b7e],.calendar-main small[data-v-23661b7e]{color:var(--market-muted,#5a6578);font-size:12px;line-height:1.4}.bottom-spacer[data-v-23661b7e]{height:calc(50px + env(safe-area-inset-bottom))}.active-list-section[data-v-23661b7e],.insights-panel.is-embedded .active-list-section[data-v-23661b7e]{margin:0 0 var(--v4-stack-gap,12px);border:1px solid var(--market-border,#e4e9f1);border-radius:var(--v4-card-radius);background:var(--market-surface,#fff);box-shadow:none;padding:0}.insights-panel.is-embedded .active-list-section[data-v-23661b7e]:last-child{margin-bottom:0}.live-dot[data-v-23661b7e]{vertical-align:middle;background:#1767f2;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.ranking-head[data-v-23661b7e]{border-bottom:1px solid var(--market-border,#e4e9f1);justify-content:space-between;align-items:flex-end;gap:10px;padding:12px 13px 10px;display:flex}.ranking-head h2[data-v-23661b7e]{margin:0;font-size:18px;font-weight:760}.ranking-head .eyebrow[data-v-23661b7e]{color:var(--market-muted,#5a6578);letter-spacing:.12em;margin-bottom:3px;font-size:10px;font-weight:720;display:block}.updated-at[data-v-23661b7e]{color:var(--market-muted,#5a6578);white-space:nowrap;font-size:11px}.ranking-tabs[data-v-23661b7e]{border-bottom:1px solid var(--market-border,#e4e9f1);scrollbar-width:none;gap:16px;height:41px;padding:0 13px;display:flex;overflow-x:auto}.ranking-tabs[data-v-23661b7e]::-webkit-scrollbar{display:none}.ranking-tabs button[data-v-23661b7e]{color:var(--market-muted,#5a6578);white-space:nowrap;background:0 0;flex:none;padding:0 1px;font-size:12px;position:relative}.ranking-tabs button.active[data-v-23661b7e]{color:var(--market-text,#101827);font-weight:690}.ranking-tabs button.active[data-v-23661b7e]:after{content:"";background:var(--market-accent,#1767f2);height:2px;position:absolute;bottom:-1px;left:0;right:0}.list-columns[data-v-23661b7e]{height:34px;color:var(--market-muted,#5a6578);grid-template-columns:minmax(0,1.45fr) .72fr .75fr;align-items:center;padding:0 13px;font-size:12px;font-weight:650;display:grid}.list-columns span[data-v-23661b7e]:nth-child(n+2){text-align:right}.ranking-row[data-v-23661b7e]{border-top:1px solid var(--market-border,#e4e9f1);width:100%;min-height:58px;color:inherit;text-align:left;background:0 0;grid-template-columns:minmax(0,1.45fr) .72fr .75fr;align-items:center;gap:6px;padding:8px 13px;display:grid}.security-copy[data-v-23661b7e]{flex-direction:column;gap:4px;min-width:0;display:flex}.security-copy strong[data-v-23661b7e]{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:650;overflow:hidden}.security-copy span[data-v-23661b7e]{color:var(--market-muted,#5a6578);font-size:12px}.row-price[data-v-23661b7e]{text-align:right;font-size:13px;font-weight:650}.percent-pill[data-v-23661b7e]{border-radius:var(--v4-radius-xs);background:var(--market-surface-soft,#f6f8fb);text-align:center;justify-self:end;min-width:59px;padding:7px 6px;font-size:11px;font-weight:680}.percent-pill.rise[data-v-23661b7e]{color:var(--market-up,#e14c43);background:color-mix(in srgb, var(--market-up,#e14c43) 10%, transparent)}.percent-pill.fall[data-v-23661b7e]{color:var(--market-down,#16a34a);background:color-mix(in srgb, var(--market-down,#16a34a) 10%, transparent)}.percent-pill.flat[data-v-23661b7e]{color:var(--market-muted,#5a6578)}.more-row[data-v-23661b7e]{border-top:1px solid var(--market-border,#e4e9f1);width:100%;height:44px;color:var(--market-accent,#1767f2);background:0 0;font-size:13px;font-weight:650}.calendar-month[data-v-23661b7e]{padding:16px 16px 8px;font-size:20px;font-weight:760}.mini-sparkline[data-v-ffd3fcab]{width:100%;height:32px;display:block}.pure-bottom-nav[data-v-441a0ee3]{box-sizing:border-box;width:100%;max-width:100%;height:auto;min-height:var(--v4-tabbar-height,calc(50px + var(--v4-chrome-bottom-inset,env(safe-area-inset-bottom,0px))));padding:0 8px var(--v4-chrome-bottom-inset,env(safe-area-inset-bottom,0px));border-top:1px solid var(--market-border,#e6ebf2);background:var(--market-surface,#fff);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:stretch;margin:0;display:grid;transform:none}.pure-bottom-nav.is-flow[data-v-441a0ee3]{z-index:20;flex:none;position:relative}.pure-bottom-nav.is-fixed[data-v-441a0ee3]{z-index:120;position:fixed;bottom:0;left:0;right:0}.pure-bottom-nav button[data-v-441a0ee3]{min-width:0;min-height:50px;color:var(--market-muted,#7c879b);background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:4px 0 2px;font-size:11px;line-height:1.15;display:flex;overflow:visible}.pure-bottom-nav button.active[data-v-441a0ee3]{color:var(--market-accent,#1767f2);font-weight:650}.nav-icon-wrap[data-v-441a0ee3]{place-items:center;width:28px;height:25px;display:grid}.market-page[data-v-98f0328b]{--market-bg:#f2f5f9;--market-surface:#fff;--market-surface-soft:#f7f9fc;--market-text:#101827;--market-muted:#5a6578;--market-subtle:#7a8699;--market-border:#e4e9f1;--market-border-strong:#d9e0ea;background:var(--market-bg);height:100dvh;min-height:100dvh;color:var(--market-text);font-variant-numeric:tabular-nums;flex-direction:column;display:flex;overflow:hidden}.market-page.is-standalone-shell[data-v-98f0328b]{min-height:var(--v4-app-height,100dvh);height:var(--v4-app-height,100dvh);width:min(var(--v4-shell-width,100dvw), 100dvw);max-width:min(var(--v4-shell-width,100dvw), 100dvw)}.market-page.theme-dark[data-v-98f0328b]{--market-bg:#07101d;--market-surface:#0c1727;--market-surface-soft:#111e2f;--market-text:#f3f6fb;--market-muted:#9aa6b8;--market-subtle:#7d8a9c;--market-border:#1c2a3e;--market-border-strong:#26364d}.safe-area[data-v-98f0328b]{flex:0 0 var(--v4-chrome-edge-inset,env(safe-area-inset-top,0px));height:var(--v4-chrome-edge-inset,env(safe-area-inset-top,0px));background:var(--market-surface)}.market-header[data-v-98f0328b]{height:var(--v4-chrome-header-height,62px);flex:0 0 var(--v4-chrome-header-height,62px);border-bottom:1px solid var(--market-border);background:var(--market-surface);justify-content:space-between;align-items:center;gap:8px;padding:0 13px 0 15px;display:flex}.brand-lockup[data-v-98f0328b]{align-items:center;gap:10px;min-width:0;display:flex}.shell-title[data-v-98f0328b]{font-size:var(--v4-chrome-title-size,23px);font-weight:var(--v4-chrome-title-weight,780);letter-spacing:var(--v4-chrome-title-tracking,-.55px);color:var(--market-text,#07142e);margin:0}.brand-logo[data-v-98f0328b]{width:var(--v4-chrome-logo,29px);height:var(--v4-chrome-logo,29px);object-fit:contain}.brand-mark[data-v-98f0328b]{width:var(--v4-chrome-logo,29px);height:var(--v4-chrome-logo,29px);flex:0 0 var(--v4-chrome-logo,29px);border-radius:var(--v4-radius-xs);background:var(--market-accent);place-items:center;display:grid}.header-actions[data-v-98f0328b]{align-items:center;gap:3px;display:flex}.header-actions button[data-v-98f0328b]{border-radius:var(--v4-radius-xs);background:0 0;place-items:center;width:34px;height:36px;padding:0;display:grid;position:relative}.header-actions button[data-v-98f0328b]:active{background:var(--market-surface-soft)}.message-action i[data-v-98f0328b]{border:1px solid var(--market-surface);background:var(--color-danger);border-radius:50%;width:6px;height:6px;position:absolute;top:7px;right:5px}.header-actions .ai-action[data-v-98f0328b]{border:1px solid color-mix(in srgb, var(--market-accent) 55%, var(--market-border));width:31px;height:25px;color:var(--market-accent);margin-left:2px;font-size:11px;font-weight:800}.market-tabs[data-v-98f0328b]{border-bottom:1px solid var(--market-border);background:var(--market-surface);scrollbar-width:none;flex:0 0 46px;align-items:stretch;height:46px;padding:0 12px;display:flex;overflow-x:auto}.market-tabs[data-v-98f0328b]::-webkit-scrollbar{display:none}.market-tabs button[data-v-98f0328b]{min-width:61px;color:var(--market-muted);white-space:nowrap;background:0 0;flex:none;padding:0 10px;font-size:15px;font-weight:570;position:relative}.market-tabs button.active[data-v-98f0328b]{color:var(--market-accent);font-weight:720}.market-tabs button.active[data-v-98f0328b]:after{content:"";border-radius:var(--v4-radius-xs) var(--v4-radius-xs) 0 0;background:var(--market-accent);height:3px;position:absolute;bottom:0;left:27%;right:27%}.market-scroll[data-v-98f0328b]{overscroll-behavior-y:contain;min-height:0;padding:0 var(--v4-page-gutter,5px);-webkit-overflow-scrolling:touch;flex:auto;overflow-y:auto}.pull-indicator[data-v-98f0328b]{color:var(--market-muted);justify-content:center;align-items:center;font-size:11px;display:flex;overflow:hidden}.market-status[data-v-98f0328b]{height:37px;color:var(--market-muted);justify-content:space-between;align-items:center;padding:0 4px;font-size:11px;display:flex}.market-status>div[data-v-98f0328b],.market-status button[data-v-98f0328b]{align-items:center;gap:6px;display:flex}.market-status i[data-v-98f0328b]{background:var(--color-success);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--color-success) 12%, transparent);border-radius:50%}.market-status i.stale[data-v-98f0328b]{background:#d9a33e;box-shadow:0 0 0 3px #d9a33e1f}.market-status button[data-v-98f0328b]{color:var(--market-muted);background:0 0;padding:6px 4px;font-size:11px}.market-status button[data-v-98f0328b]:disabled{opacity:.55}.market-section[data-v-98f0328b]{margin-bottom:var(--v4-stack-gap);border:1px solid var(--market-border);border-radius:var(--v4-card-radius);background:var(--market-surface);overflow:hidden}.insights-embed[data-v-98f0328b]{background:0 0;border:0;margin-bottom:12px;padding:0;overflow:visible}.insights-embed[data-v-98f0328b] .insights-panel{border-radius:0}.section-heading[data-v-98f0328b],.ranking-head[data-v-98f0328b]{justify-content:space-between;align-items:center;min-height:57px;padding:11px 13px 9px;display:flex}.section-heading>div[data-v-98f0328b],.ranking-head>div[data-v-98f0328b]:first-child{flex-direction:column;gap:2px;display:flex}.eyebrow[data-v-98f0328b]{color:var(--market-accent);letter-spacing:.8px;font-size:11px;font-weight:800}.section-heading h2[data-v-98f0328b],.ranking-head h2[data-v-98f0328b]{letter-spacing:-.2px;margin:0;font-size:17px;font-weight:760;line-height:22px}.section-heading h2 small[data-v-98f0328b]{color:var(--market-muted);margin-left:6px;font-size:13px;font-weight:560}.section-heading>span[data-v-98f0328b],.updated-at[data-v-98f0328b]{color:var(--market-muted);font-size:11px}.section-heading>button[data-v-98f0328b]{color:var(--market-muted);background:0 0;align-items:center;gap:2px;padding:6px 0 6px 8px;font-size:11px;display:flex}.index-grid[data-v-98f0328b]{border-top:1px solid var(--market-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.index-card[data-v-98f0328b]{border-right:1px solid var(--market-border);min-width:0;min-height:118px;color:var(--market-text);text-align:left;background:0 0;flex-direction:column;align-items:stretch;padding:12px 10px 10px;display:flex}.index-card[data-v-98f0328b]:last-child{border-right:0}.index-title[data-v-98f0328b]{justify-content:space-between;align-items:center;gap:4px;min-width:0;display:flex}.index-title span[data-v-98f0328b]{color:var(--market-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.index-title small[data-v-98f0328b]{color:var(--market-muted);font-size:11px}.index-card>strong[data-v-98f0328b]{letter-spacing:-.35px;margin-top:6px;font-size:17px;font-weight:740;line-height:20px}.index-card>strong.v4-digits-lg[data-v-98f0328b]{font-size:14px}.index-card>strong.v4-digits-xl[data-v-98f0328b]{font-size:12.5px}.row-price.v4-digits-lg[data-v-98f0328b]{font-size:12px}.row-price.v4-digits-xl[data-v-98f0328b]{font-size:11px}.index-bottom[data-v-98f0328b]{flex-direction:column;justify-content:flex-end;gap:2px;min-height:52px;display:flex}.index-bottom>span[data-v-98f0328b]:first-child{font-size:12px;font-weight:650}.index-bottom .mini-sparkline[data-v-98f0328b]{height:32px;margin-top:2px}.trend-unavailable[data-v-98f0328b]{height:29px;color:var(--market-muted);align-items:flex-end;display:flex;font-size:11px!important}.temperature-body[data-v-98f0328b]{border-top:1px solid var(--market-border);grid-template-columns:118px minmax(0,1fr);gap:8px 12px;padding:4px 14px 16px;display:grid}.temperature-gauge[data-v-98f0328b]{place-items:center;min-height:88px;display:grid;position:relative}.gauge-svg[data-v-98f0328b]{width:112px;height:68px}.gauge-track[data-v-98f0328b]{stroke:color-mix(in srgb, var(--market-border) 85%, #c9d2e0)}.gauge-fill[data-v-98f0328b]{stroke:#f0a13b;transition:stroke-dashoffset .35s}.temperature-gauge[data-band=hot] .gauge-fill[data-v-98f0328b],.temperature-gauge[data-band=warm] .gauge-fill[data-v-98f0328b]{stroke:#ef6b3a}.temperature-gauge[data-band=cool] .gauge-fill[data-v-98f0328b],.temperature-gauge[data-band=cold] .gauge-fill[data-v-98f0328b]{stroke:#4aa3d9}.gauge-score[data-v-98f0328b]{letter-spacing:-.6px;color:#ef6b3a;font-size:28px;font-weight:820;position:absolute;bottom:4px}.temperature-gauge[data-band=cool] .gauge-score[data-v-98f0328b],.temperature-gauge[data-band=cold] .gauge-score[data-v-98f0328b]{color:#3b8ec4}.temperature-copy[data-v-98f0328b]{flex-direction:column;gap:6px;min-width:0;padding-top:4px;display:flex}.temperature-copy strong[data-v-98f0328b]{font-size:15px;font-weight:740;line-height:1.35}.temperature-copy p[data-v-98f0328b]{color:var(--market-muted);margin:0;font-size:12px;line-height:1.45}.temperature-tags[data-v-98f0328b]{flex-wrap:wrap;gap:8px;display:flex}.temperature-tags span[data-v-98f0328b]{border-radius:var(--v4-radius-pill);background:var(--market-surface-soft,#f6f8fb);color:var(--market-muted);padding:4px 8px;font-size:11px}.temperature-tags em[data-v-98f0328b]{color:#ef6b3a;margin-left:2px;font-style:normal;font-weight:730}.temperature-breadth[data-v-98f0328b]{flex-wrap:wrap;gap:10px;margin-top:2px;font-size:11px;font-weight:620;display:flex}.heatmap-grid[data-v-98f0328b]{border-top:1px solid var(--market-border);flex-direction:column;gap:4px;padding:0 10px 12px;display:flex}.heatmap-row[data-v-98f0328b]{gap:4px;min-height:58px;display:flex}.heatmap-cell[data-v-98f0328b]{border-radius:var(--v4-radius-sm);color:#fff;text-align:left;border:0;flex-direction:column;flex:1 1 0;justify-content:center;gap:4px;min-width:0;padding:10px 8px;display:flex}.heatmap-cell strong[data-v-98f0328b]{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:720;overflow:hidden}.heatmap-cell span[data-v-98f0328b]{font-variant-numeric:tabular-nums;font-size:13px;font-weight:760}.positive[data-v-98f0328b]{color:var(--market-up)!important}.negative[data-v-98f0328b]{color:var(--market-down)!important}.flat[data-v-98f0328b]{color:var(--market-muted)!important}.board-grid[data-v-98f0328b]{border-top:1px solid var(--market-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.board-item[data-v-98f0328b]{border-right:1px solid var(--market-border);border-bottom:1px solid var(--market-border);min-width:0;min-height:70px;color:var(--market-text);text-align:left;background:0 0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 8px;padding:10px 12px;display:grid}.board-item[data-v-98f0328b]:nth-child(2n){border-right:0}.board-item[data-v-98f0328b]:nth-last-child(-n+2){border-bottom:0}.board-item>span[data-v-98f0328b]{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:650;overflow:hidden}.board-item>strong[data-v-98f0328b]{font-size:13px}.board-item>small[data-v-98f0328b]{color:var(--market-muted);white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;font-size:11px;overflow:hidden}.ranking-head[data-v-98f0328b]{border-bottom:1px solid var(--market-border)}.ranking-tabs[data-v-98f0328b]{border-bottom:1px solid var(--market-border);gap:19px;height:41px;padding:0 13px;display:flex}.ranking-tabs button[data-v-98f0328b]{color:var(--market-muted);background:0 0;padding:0 1px;font-size:12px;position:relative}.ranking-tabs button.active[data-v-98f0328b]{color:var(--market-text);font-weight:690}.ranking-tabs button.active[data-v-98f0328b]:after{content:"";background:var(--market-accent);height:2px;position:absolute;bottom:-1px;left:0;right:0}.list-columns[data-v-98f0328b]{height:34px;color:var(--market-muted);grid-template-columns:minmax(0,1.45fr) .72fr .75fr;align-items:center;padding:0 13px;font-size:12px;font-weight:650;display:grid}.list-columns span[data-v-98f0328b]:nth-child(n+2){text-align:right}.ranking-row[data-v-98f0328b]{border-top:1px solid var(--market-border);width:100%;min-height:58px;color:var(--market-text);text-align:left;background:0 0;grid-template-columns:minmax(0,1.45fr) .72fr .75fr;align-items:center;gap:6px;padding:8px 13px;display:grid}.security-copy[data-v-98f0328b]{flex-direction:column;gap:4px;min-width:0;display:flex}.security-copy strong[data-v-98f0328b]{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:650;overflow:hidden}.security-copy span[data-v-98f0328b]{color:var(--market-muted);font-size:12px}.row-price[data-v-98f0328b]{text-align:right;font-size:13px;font-weight:650}.percent-pill[data-v-98f0328b]{border-radius:var(--v4-radius-xs);background:var(--market-surface-soft);text-align:center;justify-self:end;min-width:59px;padding:7px 6px;font-size:11px;font-weight:680}.percent-pill.positive[data-v-98f0328b]{background:color-mix(in srgb, var(--market-up) 10%, transparent)}.percent-pill.negative[data-v-98f0328b]{background:color-mix(in srgb, var(--market-down) 10%, transparent)}.section-empty[data-v-98f0328b]{border-top:1px solid var(--market-border);min-height:96px;color:var(--market-muted);justify-content:center;align-items:center;font-size:11px;display:flex}.ranking-empty[data-v-98f0328b]{flex-direction:column;gap:8px;min-height:164px}.ranking-empty strong[data-v-98f0328b]{color:var(--market-text);font-size:13px}.ranking-empty span[data-v-98f0328b]{color:var(--market-muted);font-size:12px}.skeleton[data-v-98f0328b]{background:linear-gradient(100deg, var(--market-surface-soft) 20%, color-mix(in srgb, var(--market-border) 55%, var(--market-surface)) 40%, var(--market-surface-soft) 60%);background-size:250% 100%;min-height:112px;animation:1.4s infinite shimmer-98f0328b}.loading-list div[data-v-98f0328b]{border-top:1px solid var(--market-border);background:linear-gradient(100deg, transparent 20%, color-mix(in srgb, var(--market-border) 55%, transparent) 40%, transparent 60%);background-size:250% 100%;height:58px;animation:1.4s infinite shimmer-98f0328b}@keyframes shimmer-98f0328b{to{background-position-x:-250%}}.product-section[data-v-98f0328b]{min-height:520px}.product-hero[data-v-98f0328b]{border:1px solid color-mix(in srgb, var(--market-accent) 22%, var(--market-border));border-radius:var(--v4-radius-sm);background:color-mix(in srgb, var(--market-accent) 5%, var(--market-surface));align-items:center;gap:12px;margin:0 13px 11px;padding:12px;display:flex}.product-hero>div[data-v-98f0328b]{border-radius:var(--v4-radius-xs);background:color-mix(in srgb, var(--market-accent) 10%, transparent);place-items:center;width:38px;height:38px;display:grid}.product-hero p[data-v-98f0328b]{color:var(--market-muted);margin:0;font-size:11px;line-height:17px}.error-card[data-v-98f0328b]{border:1px solid var(--market-border);border-radius:var(--v4-radius-sm);background:var(--market-surface);color:var(--market-muted);grid-template-columns:auto 1fr auto;align-items:center;gap:8px;margin-bottom:9px;padding:11px 12px;font-size:12px;display:grid}.error-card button[data-v-98f0328b]{border-radius:var(--v4-radius-xs);background:color-mix(in srgb, var(--market-accent) 10%, transparent);color:var(--market-accent);padding:5px 7px;font-size:12px}@media (width<=350px){.header-actions button[data-v-98f0328b]{width:30px}.shell-title[data-v-98f0328b]{font-size:20.5px}.index-card[data-v-98f0328b]{padding-inline:7px}.market-tabs button[data-v-98f0328b]{padding-inline:11px}.temperature-body[data-v-98f0328b]{grid-template-columns:1fr}}.watchlist-page[data-v-43855b37]{--watch-bg:#f4f6f9;--watch-surface:#fff;--watch-surface-soft:#f6f8fb;--watch-text:#071327;--watch-muted:#5a6578;--watch-subtle:#7a8699;--watch-border:#e4e9f1;--watch-border-strong:#d8e0eb;--market-surface:var(--watch-surface);--market-border:var(--watch-border);--market-accent:var(--watch-accent);--market-muted:var(--watch-muted);background:var(--watch-bg);height:100dvh;min-height:100dvh;color:var(--watch-text);font-variant-numeric:tabular-nums;flex-direction:column;display:flex;overflow:hidden}.watchlist-page.is-standalone-shell[data-v-43855b37]{min-height:var(--v4-app-height,100dvh);height:var(--v4-app-height,100dvh);width:min(var(--v4-shell-width,100dvw), 100dvw);max-width:min(var(--v4-shell-width,100dvw), 100dvw)}.watchlist-page.theme-dark[data-v-43855b37]{--watch-bg:#050d17;--watch-surface:#08121e;--watch-surface-soft:#0d1928;--watch-text:#f7f9fc;--watch-muted:#a7b4c7;--watch-subtle:#8290a5;--watch-border:#1b293b;--watch-border-strong:#26374e}.safe-area[data-v-43855b37]{flex:0 0 var(--v4-chrome-edge-inset,env(safe-area-inset-top,0px));height:var(--v4-chrome-edge-inset,env(safe-area-inset-top,0px));background:var(--watch-surface)}.watchlist-header[data-v-43855b37]{height:var(--v4-chrome-header-height,62px);flex:0 0 var(--v4-chrome-header-height,62px);border-bottom:1px solid var(--watch-border);background:var(--watch-surface);justify-content:space-between;align-items:center;gap:8px;padding:0 13px 0 15px;display:flex}.brand-lockup[data-v-43855b37]{align-items:center;gap:9px;min-width:0;display:flex}.brand-logo[data-v-43855b37]{width:var(--v4-chrome-logo,29px);height:var(--v4-chrome-logo,29px);object-fit:contain}.brand-mark[data-v-43855b37]{width:var(--v4-chrome-logo,29px);height:var(--v4-chrome-logo,29px);flex:0 0 var(--v4-chrome-logo,29px);border-radius:var(--v4-radius-xs);background:var(--watch-accent);place-items:center;display:grid}.brand-lockup strong[data-v-43855b37]{max-width:160px;font-size:var(--v4-chrome-title-size,23px);font-weight:var(--v4-chrome-title-weight,820);letter-spacing:var(--v4-chrome-title-tracking,-.55px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.header-actions[data-v-43855b37]{align-items:center;gap:2px;display:flex}.header-actions button[data-v-43855b37]{width:39px;height:49px;color:var(--watch-muted);white-space:nowrap;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0;font-size:11px;font-weight:550;line-height:13px;display:flex;position:relative}.header-actions button[data-v-43855b37]:active{border-radius:var(--v4-radius-xs);background:var(--watch-surface-soft)}.message-action i[data-v-43855b37]{border:1px solid var(--watch-surface);background:var(--color-danger);border-radius:50%;width:6px;height:6px;position:absolute;top:8px;right:7px}.review-id[data-v-43855b37]{border:1px solid var(--watch-border-strong);border-radius:var(--v4-radius-xs);color:var(--watch-muted);margin-left:3px;padding:5px 6px;font-size:11px;font-weight:560;line-height:13px}.market-tabs-shell[data-v-43855b37]{border-bottom:1px solid var(--watch-border);background:var(--watch-surface);flex:0 0 46px;align-items:stretch;height:46px;display:flex;position:relative}.market-tabs[data-v-43855b37]{scrollbar-width:none;flex:1;min-width:0;display:flex;overflow-x:auto}.market-tabs[data-v-43855b37]::-webkit-scrollbar{display:none}.market-tabs button[data-v-43855b37]{min-width:61px;color:var(--watch-muted);white-space:nowrap;background:0 0;flex:1 0 auto;padding:0 10px;font-size:15px;font-weight:570;position:relative}.market-tabs button.active[data-v-43855b37]{color:var(--watch-accent);font-weight:720}.market-tabs button.active[data-v-43855b37]:after{content:"";border-radius:var(--v4-radius-xs) var(--v4-radius-xs) 0 0;background:var(--watch-accent);height:3px;position:absolute;bottom:0;left:27%;right:27%}.group-trigger[data-v-43855b37]{border-left:1px solid var(--watch-border);background:var(--watch-surface);flex:0 0 39px;place-items:center;width:39px;padding:0;display:grid}.group-menu[data-v-43855b37]{z-index:45;border:1px solid var(--watch-border-strong);border-radius:var(--v4-radius-sm);background:var(--watch-surface);width:152px;padding:5px;position:absolute;top:45px;right:9px;overflow:hidden;box-shadow:0 12px 28px #050e1b29}.group-menu button[data-v-43855b37]{border-radius:var(--v4-radius-xs);width:100%;min-height:35px;color:var(--watch-text);text-align:left;background:0 0;align-items:center;gap:7px;padding:0 9px;font-size:11px;display:flex}.group-menu button.active[data-v-43855b37]{background:color-mix(in srgb, var(--watch-accent) 9%, transparent);color:var(--watch-accent);font-weight:700}.group-menu .manage-group[data-v-43855b37]{border-top:1px solid var(--watch-border);color:var(--watch-muted);border-radius:0}.watchlist-scroll[data-v-43855b37]{overscroll-behavior-y:contain;background:var(--watch-surface);-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow-y:auto}.pull-indicator[data-v-43855b37]{color:var(--watch-muted);justify-content:center;align-items:center;font-size:11px;display:flex;overflow:hidden}.watchlist-table[data-v-43855b37]{background:var(--watch-surface)}.table-columns[data-v-43855b37],.watchlist-row[data-v-43855b37]{grid-template-columns:minmax(88px,1.15fr) minmax(78px,.9fr) minmax(76px,.85fr) minmax(58px,.7fr);align-items:center;gap:4px;padding:0 12px;display:grid}.table-columns[data-v-43855b37]{z-index:5;border-bottom:1px solid var(--watch-border);background:var(--watch-surface);height:44px;color:var(--watch-muted);font-size:12px;font-weight:650;position:sticky;top:0}.table-columns button[data-v-43855b37]{min-width:0;color:var(--watch-muted);white-space:nowrap;background:0 0;align-items:center;gap:5px;padding:0;font-size:11.5px;font-weight:590;display:flex}.name-column[data-v-43855b37]{justify-content:flex-start}.spark-column[data-v-43855b37]{text-align:center}.sortable-column[data-v-43855b37]{justify-content:flex-end}.sort-icons[data-v-43855b37]{flex-direction:column;margin-left:-2px;display:flex}.watchlist-row[data-v-43855b37]{isolation:isolate;border-bottom:1px solid color-mix(in srgb, var(--watch-border) 72%, transparent);width:100%;min-height:58px;color:var(--watch-text);text-align:left;background:0 0;position:relative}.watchlist-row.has-extended[data-v-43855b37]{min-height:70px}.watchlist-row[data-v-43855b37]:active{background:var(--watch-surface-soft)}.watchlist-row[data-v-43855b37]:before{content:"";opacity:0;pointer-events:none;z-index:0;position:absolute;inset:0}.watchlist-row.row-flash-up[data-v-43855b37]:before{opacity:1;background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--watch-up) 22%, transparent) 100%);animation:.8s ease-out forwards watchRowFlashFade-43855b37}.watchlist-row.row-flash-down[data-v-43855b37]:before{opacity:1;background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--watch-down) 22%, transparent) 100%);animation:.8s ease-out forwards watchRowFlashFade-43855b37}@keyframes watchRowFlashFade-43855b37{0%{opacity:1}to{opacity:0}}.watchlist-row>[data-v-43855b37]{z-index:1;position:relative}.security-copy[data-v-43855b37]{flex-direction:column;gap:3px;min-width:0;display:flex}.security-copy strong[data-v-43855b37]{color:var(--watch-text);letter-spacing:-.15px;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:760;overflow:hidden}.security-meta[data-v-43855b37]{white-space:nowrap;align-items:center;gap:5px;min-width:0;display:flex;overflow:hidden}.market-chip[data-v-43855b37]{border-radius:var(--v4-radius-xs);letter-spacing:.2px;flex:none;padding:1px 5px;font-size:10px;font-style:normal;font-weight:740;line-height:14px}.security-code[data-v-43855b37]{min-width:0;color:var(--watch-subtle);text-overflow:ellipsis;font-size:11px;font-weight:540;overflow:hidden}.row-tag[data-v-43855b37]{border-radius:var(--v4-radius-xs);background:color-mix(in srgb, var(--watch-accent) 10%, transparent);color:var(--watch-accent);flex:none;padding:1px 4px;font-size:10px;font-style:normal;font-weight:630}.spark-cell[data-v-43855b37]{justify-content:stretch;align-items:center;min-width:0;height:32px;display:flex}.spark-cell .mini-sparkline[data-v-43855b37]{width:100%;height:32px}.spark-cell>span[data-v-43855b37]{color:var(--watch-muted);white-space:nowrap;font-size:11px;font-weight:520}.spark-skeleton[data-v-43855b37]{border-radius:var(--v4-radius-xs);background:linear-gradient(90deg, var(--watch-border) 0%, var(--watch-surface-soft) 45%, var(--watch-border) 100%);background-size:180% 100%;width:72%;max-width:78px;height:14px;animation:1.1s ease-in-out infinite spark-skeleton-pulse-43855b37;display:block}@keyframes spark-skeleton-pulse-43855b37{0%{background-position:100% 0}to{background-position:-80% 0}}.price-cell[data-v-43855b37],.change-cell[data-v-43855b37]{min-width:0;color:var(--watch-text);text-align:right;white-space:nowrap;flex-direction:column;justify-content:center;align-items:flex-end;gap:2px;display:flex;overflow:hidden}.price-cell>strong[data-v-43855b37]{letter-spacing:.03px;text-overflow:clip;max-width:100%;font-size:15px;font-weight:760;transition:color .18s,transform .18s;overflow:hidden}.price-cell>strong.flash-up[data-v-43855b37]{animation:.8s ease-out watchPriceFlashUp-43855b37;transform:scale(1.04);color:var(--watch-up)!important}.price-cell>strong.flash-down[data-v-43855b37]{animation:.8s ease-out watchPriceFlashDown-43855b37;transform:scale(1.04);color:var(--watch-down)!important}@keyframes watchPriceFlashUp-43855b37{0%{opacity:.55}35%{opacity:1}to{opacity:1}}@keyframes watchPriceFlashDown-43855b37{0%{opacity:.55}35%{opacity:1}to{opacity:1}}.change-cell>strong[data-v-43855b37]{text-overflow:clip;max-width:100%;font-size:14px;font-weight:760;overflow:hidden}.extended-price[data-v-43855b37],.change-cell>span[data-v-43855b37]{max-width:100%;color:var(--watch-muted);text-overflow:clip;font-size:11px;font-weight:610;line-height:14px;overflow:hidden}.price-cell>strong.v4-digits-lg[data-v-43855b37]{font-size:13.5px}.price-cell>strong.v4-digits-xl[data-v-43855b37]{font-size:12px}.change-cell>strong.v4-digits-lg[data-v-43855b37]{font-size:12.5px}.change-cell>strong.v4-digits-xl[data-v-43855b37]{font-size:11.5px}.extended-price[data-v-43855b37]{justify-content:flex-end;align-items:center;gap:3px;display:flex}.extended-price em[data-v-43855b37]{border-radius:var(--v4-radius-xs);background:color-mix(in srgb, var(--watch-accent) 11%, transparent);color:var(--watch-accent);padding:1px 4px;font-size:11px;font-style:normal;line-height:14px}.positive[data-v-43855b37]{color:var(--watch-up)!important}.negative[data-v-43855b37]{color:var(--watch-down)!important}.flat[data-v-43855b37]{color:var(--watch-muted)!important}.table-state[data-v-43855b37]{min-height:250px;color:var(--watch-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:28px;display:flex}.table-state strong[data-v-43855b37]{color:var(--watch-text);font-size:13px}.table-state span[data-v-43855b37]{max-width:240px;font-size:12px;line-height:17px}.table-state button[data-v-43855b37]{border:1px solid color-mix(in srgb, var(--watch-accent) 38%, var(--watch-border));border-radius:var(--v4-radius-xs);color:var(--watch-accent);background:0 0;margin-top:4px;padding:8px 16px;font-size:12px}.error-row[data-v-43855b37]{border:1px solid var(--watch-border);border-radius:var(--v4-radius-xs);background:var(--watch-surface-soft);color:var(--watch-muted);grid-template-columns:auto 1fr auto;align-items:center;gap:7px;margin:9px 12px 0;padding:9px 10px;font-size:12px;display:grid}.error-row button[data-v-43855b37]{color:var(--watch-accent);background:0 0;padding:5px;font-size:12px}@media (width<=350px){.watchlist-header[data-v-43855b37]{padding-inline:10px 8px}.brand-lockup[data-v-43855b37]{gap:6px}.brand-lockup strong[data-v-43855b37]{max-width:140px;font-size:20.5px}.header-actions button[data-v-43855b37]{width:34px}.review-id[data-v-43855b37]{padding-inline:4px}.market-tabs button[data-v-43855b37]{min-width:55px;padding-inline:7px}.table-columns[data-v-43855b37],.watchlist-row[data-v-43855b37]{grid-template-columns:minmax(76px,1.1fr) minmax(70px,.85fr) minmax(68px,.85fr) minmax(54px,.7fr);padding-inline:10px}.security-copy strong[data-v-43855b37]{font-size:14.5px}.price-cell>strong[data-v-43855b37]{font-size:13.5px}.change-cell>strong[data-v-43855b37]{font-size:12.5px}.extended-price[data-v-43855b37],.change-cell>span[data-v-43855b37],.extended-price em[data-v-43855b37]{font-size:11px}}.account-page[data-v-8416c1aa]{--v4-page-gutter:5px;--account-bg:#f3f5f8;--account-surface:#fff;--account-surface-soft:#f7f9fc;--account-text:#0d1730;--account-muted:#5a6578;--account-subtle:#7a8699;--account-border:#dfe5ee;--account-border-strong:#d3dbe7;--market-surface:var(--account-surface);--market-border:var(--account-border);--market-accent:var(--account-accent);--market-muted:var(--account-muted);background:var(--account-bg);height:100dvh;min-height:100dvh;color:var(--account-text);font-variant-numeric:tabular-nums;flex-direction:column;display:flex;overflow:hidden}.account-page.is-standalone-shell[data-v-8416c1aa]{min-height:var(--v4-app-height,100dvh);height:var(--v4-app-height,100dvh);width:min(var(--v4-shell-width,100dvw), 100dvw);max-width:min(var(--v4-shell-width,100dvw), 100dvw)}.account-page.theme-dark[data-v-8416c1aa]{--account-bg:#050d17;--account-surface:#08121e;--account-surface-soft:#0d1928;--account-text:#f4f7fb;--account-muted:#9aa6b8;--account-subtle:#7d8a9c;--account-border:#1c2a3b;--account-border-strong:#28384d}button[data-v-8416c1aa]{font:inherit}.safe-area[data-v-8416c1aa]{flex:0 0 var(--v4-chrome-edge-inset,env(safe-area-inset-top,0px));height:var(--v4-chrome-edge-inset,env(safe-area-inset-top,0px));background:var(--account-surface)}.account-header[data-v-8416c1aa]{z-index:20;height:var(--v4-chrome-header-height,62px);flex:0 0 var(--v4-chrome-header-height,62px);border-bottom:1px solid var(--account-border);background:var(--account-surface);justify-content:space-between;align-items:center;gap:8px;padding:0 13px 0 15px;display:flex}.brand-lockup[data-v-8416c1aa]{align-items:center;gap:9px;min-width:0;display:flex}.brand-logo[data-v-8416c1aa]{width:var(--v4-chrome-logo,29px);height:var(--v4-chrome-logo,29px);object-fit:contain}.brand-mark[data-v-8416c1aa]{width:var(--v4-chrome-logo,29px);height:var(--v4-chrome-logo,29px);flex:0 0 var(--v4-chrome-logo,29px);border-radius:var(--v4-radius-xs);background:var(--account-accent);place-items:center;display:grid}.brand-lockup strong[data-v-8416c1aa]{max-width:160px;font-size:var(--v4-chrome-title-size,23px);font-weight:var(--v4-chrome-title-weight,820);letter-spacing:var(--v4-chrome-title-tracking,-.55px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.header-actions[data-v-8416c1aa]{align-items:center;gap:2px;display:flex}.header-actions button[data-v-8416c1aa]{background:0 0;place-items:center;width:39px;height:49px;padding:0;display:grid}.review-id[data-v-8416c1aa]{border:1px solid var(--account-border-strong);border-radius:var(--v4-radius-xs);color:var(--account-muted);margin-left:3px;padding:5px 6px;font-size:11px}.product-tabs[data-v-8416c1aa]{border-bottom:1px solid var(--account-border);background:var(--account-surface);scrollbar-width:none;flex:0 0 46px;height:46px;padding:0;display:flex;overflow-x:auto}.product-tabs[data-v-8416c1aa]::-webkit-scrollbar{display:none}.product-tabs button[data-v-8416c1aa]{min-width:61px;color:var(--account-muted);white-space:nowrap;background:0 0;flex:1 0 auto;padding:0 10px;font-size:15px;font-weight:570;position:relative}.product-tabs button.active[data-v-8416c1aa]{color:var(--account-accent);font-weight:720}.product-tabs button.active[data-v-8416c1aa]:after{content:"";border-radius:var(--v4-radius-xs) var(--v4-radius-xs) 0 0;background:var(--account-accent);height:3px;position:absolute;bottom:0;left:27%;right:27%}.account-scroll[data-v-8416c1aa]{overscroll-behavior-y:contain;min-height:0;padding:12px var(--v4-page-gutter,5px) 0;-webkit-overflow-scrolling:touch;flex:auto;overflow-y:auto}.asset-card[data-v-8416c1aa]{border:1px solid var(--account-border-strong);border-left:3px solid var(--account-accent);border-radius:var(--v4-radius-xs);background:var(--account-surface);position:relative;overflow:visible;box-shadow:0 10px 28px #0c1c360a}.account-card-head[data-v-8416c1aa]{border-bottom:1px solid var(--account-border);justify-content:space-between;align-items:center;min-height:65px;padding:10px 13px 9px;display:flex;position:relative}.account-selector[data-v-8416c1aa]{min-width:0;color:var(--account-text);text-align:left;background:0 0;flex-wrap:wrap;align-items:center;gap:7px;padding:0;display:flex}.account-selector strong[data-v-8416c1aa]{font-size:15px}.account-selector>span[data-v-8416c1aa]{color:var(--account-muted);flex-basis:100%;font-size:11px}.account-selector[data-v-8416c1aa]:disabled{opacity:1}.account-head-actions[data-v-8416c1aa]{gap:3px;display:flex}.account-head-actions button[data-v-8416c1aa]{background:0 0;place-items:center;width:34px;height:36px;padding:0;display:grid}.account-menu[data-v-8416c1aa]{z-index:40;border:1px solid var(--account-border-strong);border-radius:var(--v4-radius-sm);background:var(--account-surface);padding:5px;position:absolute;top:56px;left:10px;right:10px;overflow:hidden;box-shadow:0 14px 34px #030c1a2e}.account-menu button[data-v-8416c1aa]{border-radius:var(--v4-radius-xs);width:100%;min-height:44px;color:var(--account-text);background:0 0;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;font-size:11px;display:flex}.account-menu button.active[data-v-8416c1aa]{background:color-mix(in srgb, var(--account-accent) 10%, transparent);color:var(--account-accent)}.account-menu small[data-v-8416c1aa]{color:var(--account-muted)}.asset-overview[data-v-8416c1aa]{grid-template-columns:minmax(0,1.2fr) minmax(0,1.15fr);gap:10px;min-height:118px;padding:15px 13px 10px;display:grid}.asset-overview>div[data-v-8416c1aa]{min-width:0}.asset-overview span[data-v-8416c1aa]{color:var(--account-muted);white-space:nowrap;align-items:center;gap:5px;font-size:11px;display:flex}.asset-overview span button[data-v-8416c1aa],.account-metrics span button[data-v-8416c1aa]{background:0 0;place-items:center;padding:0;display:inline-grid}.net-assets strong[data-v-8416c1aa]{color:var(--account-text);letter-spacing:-.9px;white-space:nowrap;text-overflow:clip;margin-top:10px;font-size:clamp(25px,8vw,34px);font-weight:770;display:block;overflow:hidden}.net-assets strong.v4-digits-lg[data-v-8416c1aa]{font-size:clamp(22px,7vw,30px)}.net-assets strong.v4-digits-xl[data-v-8416c1aa]{font-size:clamp(18px,6vw,26px)}.account-metrics strong.v4-digits-lg[data-v-8416c1aa]{font-size:12.5px}.account-metrics strong.v4-digits-xl[data-v-8416c1aa]{font-size:11px}.asset-secondary[data-v-8416c1aa]{border-left:1px solid var(--account-border);flex-direction:column;justify-content:stretch;padding-left:11px;display:flex}.today-profit.under-net[data-v-8416c1aa]{margin-top:8px}.today-profit strong.profit-stack[data-v-8416c1aa]{white-space:nowrap;flex-flow:wrap;align-items:baseline;gap:6px;margin-top:4px;font-size:14px;line-height:1.15;display:flex}.today-profit strong.profit-stack>span[data-v-8416c1aa]{text-overflow:ellipsis;max-width:100%;overflow:hidden}.today-profit strong.profit-stack small[data-v-8416c1aa]{opacity:.92;margin:0;font-size:12px;font-weight:560}.today-profit strong.v4-digits-lg[data-v-8416c1aa]{font-size:12px}.today-profit strong.v4-digits-xl[data-v-8416c1aa]{font-size:11px}.asset-trend[data-v-8416c1aa]{flex-direction:column;flex:auto;justify-content:flex-start;align-items:stretch;min-height:72px;padding-left:0;display:flex}.asset-trend .mini-sparkline[data-v-8416c1aa]{width:100%;height:56px;margin-top:8px}.asset-trend>small[data-v-8416c1aa]{color:var(--account-muted);margin:16px 0 0;font-size:11px}.positive[data-v-8416c1aa]{color:var(--account-up)!important}.negative[data-v-8416c1aa]{color:var(--account-down)!important}.flat[data-v-8416c1aa]{color:var(--account-muted)!important}.allocation[data-v-8416c1aa]{padding:0 13px 14px}.allocation-track[data-v-8416c1aa]{border-radius:var(--v4-radius-pill);background:var(--account-border);height:7px;overflow:hidden}.allocation-track i[data-v-8416c1aa]{border-radius:inherit;background:var(--account-accent);height:100%;display:block}.allocation>div[data-v-8416c1aa]:last-child{color:var(--account-muted);justify-content:space-between;gap:8px;margin-top:8px;font-size:12px;display:flex}.allocation span[data-v-8416c1aa]:last-child{text-align:right}.allocation strong[data-v-8416c1aa]{color:var(--account-accent);font-weight:650}.allocation small[data-v-8416c1aa]{color:var(--account-muted)}.allocation.unavailable .allocation-track[data-v-8416c1aa]{opacity:.6}.account-metrics[data-v-8416c1aa]{border-top:1px solid var(--account-border);grid-template-columns:1fr 1fr;margin:0 13px;display:grid}.account-metrics>div[data-v-8416c1aa]{border-bottom:1px solid var(--account-border);flex-direction:column;justify-content:center;gap:8px;min-width:0;min-height:69px;display:flex}.account-metrics>div[data-v-8416c1aa]:nth-child(odd){padding-right:12px}.account-metrics>div[data-v-8416c1aa]:nth-child(2n){border-left:1px solid var(--account-border);padding-left:14px}.account-metrics span[data-v-8416c1aa]{color:var(--account-muted);white-space:nowrap;align-items:center;gap:4px;font-size:12px;font-weight:620;display:flex}.account-metrics strong[data-v-8416c1aa]{color:var(--account-text);white-space:nowrap;text-overflow:clip;font-size:14px;font-weight:620;overflow:hidden}.account-metrics strong small[data-v-8416c1aa]{color:var(--account-muted);font-size:11px;font-weight:500}.account-metrics strong.risk-value[data-v-8416c1aa]{white-space:normal;flex-direction:column;gap:3px;display:flex;overflow:visible}.account-metrics strong.risk-value>span[data-v-8416c1aa]{color:inherit;font-size:inherit;font-weight:inherit}.risk-value em[data-v-8416c1aa]{color:var(--account-muted);font-size:11px;font-style:normal;font-weight:520;line-height:14px}.risk-safe[data-v-8416c1aa]{color:var(--color-success)!important}.risk-warning[data-v-8416c1aa]{color:var(--color-warning)!important}.risk-danger[data-v-8416c1aa]{color:var(--color-danger)!important}.guest-callout[data-v-8416c1aa]{border:1px solid var(--account-border);border-radius:var(--v4-radius-xs);background:var(--account-surface-soft);justify-content:space-between;align-items:center;gap:10px;margin:12px 13px 0;padding:11px;display:flex}.guest-callout div[data-v-8416c1aa]{flex-direction:column;gap:3px;min-width:0;display:flex}.guest-callout strong[data-v-8416c1aa]{font-size:11px}.guest-callout span[data-v-8416c1aa]{color:var(--account-muted);font-size:11px;line-height:15px}.guest-callout button[data-v-8416c1aa]{border:1px solid var(--account-accent);border-radius:var(--v4-radius-xs);color:var(--account-accent);background:0 0;flex:none;padding:7px 11px;font-size:12px}.quick-actions[data-v-8416c1aa]{border-top:1px solid var(--account-border);grid-template-columns:repeat(5,1fr);min-height:72px;margin:13px 13px 0;display:grid}.quick-actions button[data-v-8416c1aa]{min-width:0;height:72px;color:var(--account-muted);contain:layout style;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:0;font-size:11px;display:flex;position:relative}.quick-actions button+button[data-v-8416c1aa]:before{content:"";background:var(--account-border);width:1px;position:absolute;top:18px;bottom:18px;left:0}.quick-actions button.interest-entry[data-v-8416c1aa]{color:var(--account-accent);font-weight:700}.quick-actions button.interest-entry span[data-v-8416c1aa]{color:var(--account-accent)}.workspace[data-v-8416c1aa]{border-top:1px solid var(--account-border);background:var(--account-surface);margin-top:11px}.workspace-tabs[data-v-8416c1aa]{border-bottom:1px solid var(--account-border);justify-content:space-between;align-items:stretch;height:46px;padding:0 3px 0 13px;display:flex}.workspace-tabs>div[data-v-8416c1aa]{gap:22px;display:flex}.workspace-tabs button[data-v-8416c1aa]{color:var(--account-muted);background:0 0;padding:0;font-size:14px;position:relative}.workspace-tabs button.active[data-v-8416c1aa]{color:var(--account-accent);font-weight:720}.workspace-tabs button.active[data-v-8416c1aa]:after{content:"";border-radius:var(--v4-radius-xs) var(--v4-radius-xs) 0 0;background:var(--account-accent);height:3px;position:absolute;bottom:0;left:0;right:0}.workspace-tabs .all-link[data-v-8416c1aa]{color:var(--account-accent);align-items:center;gap:2px;padding:0 8px;font-size:11px;display:flex}.table-head[data-v-8416c1aa],.table-row[data-v-8416c1aa]{align-items:center;gap:6px;padding:0 13px;display:grid}.holdings-grid[data-v-8416c1aa]{grid-template-columns:minmax(78px,1.05fr) minmax(54px,.7fr) minmax(58px,.76fr) minmax(78px,.9fr)}.holding-qty[data-v-8416c1aa]{text-align:right;flex-direction:column;justify-content:center;align-items:flex-end;gap:4px;min-width:0;display:flex}.holding-qty strong[data-v-8416c1aa],.holding-qty span[data-v-8416c1aa]{max-width:100%}.table-head.holdings-grid span[data-v-8416c1aa]:nth-child(2){text-align:right}.holding-meta[data-v-8416c1aa]{align-items:center;gap:5px;min-width:0;display:inline-flex}.holding-meta>span[data-v-8416c1aa]{text-overflow:ellipsis;overflow:hidden}.holding-side[data-v-8416c1aa],.holding-margin[data-v-8416c1aa]{border-radius:var(--v4-radius-xs);place-items:center;min-width:18px;height:16px;padding:0 4px;font-size:11px;font-style:normal;font-weight:720;line-height:1;display:inline-grid}.holding-side.positive[data-v-8416c1aa]{background:color-mix(in srgb, var(--account-up) 14%, transparent);color:var(--account-up)}.holding-side.negative[data-v-8416c1aa]{background:color-mix(in srgb, var(--account-down) 14%, transparent);color:var(--account-down)}.holding-margin[data-v-8416c1aa]{background:color-mix(in srgb, var(--account-accent) 12%, transparent);color:var(--account-accent)}.holding-pnl[data-v-8416c1aa]{align-items:flex-end;min-width:0}.holding-pnl strong[data-v-8416c1aa]{max-width:100%}.holding-pnl span[data-v-8416c1aa]{font-variant-numeric:tabular-nums}.orders-grid[data-v-8416c1aa]{grid-template-columns:minmax(80px,1.08fr) minmax(64px,.82fr) minmax(58px,.74fr) minmax(64px,.78fr)}.table-head[data-v-8416c1aa]{height:37px;color:var(--account-muted);font-size:12px;font-weight:650}.table-head span[data-v-8416c1aa]:not(:first-child){text-align:right}.holding-block[data-v-8416c1aa]{border-top:1px solid var(--account-border)}.holding-block .table-row[data-v-8416c1aa]{border-top:0}.holding-block.expanded[data-v-8416c1aa]{background:color-mix(in srgb, var(--account-accent) 6%, transparent)}.table-row[data-v-8416c1aa]{border-top:1px solid var(--account-border);width:100%;min-height:68px;color:var(--account-text);text-align:left;background:0 0}.table-row>div[data-v-8416c1aa]{flex-direction:column;gap:4px;min-width:0;display:flex}.table-row>div[data-v-8416c1aa]:not(:first-child){text-align:right;align-items:flex-end}.table-row strong[data-v-8416c1aa]{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:680;line-height:18px;overflow:hidden}.table-row span[data-v-8416c1aa]{color:var(--account-muted);white-space:nowrap;font-size:12px;font-weight:600;line-height:16px}.table-row .cell-side[data-v-8416c1aa]{font-weight:680}.table-row .status-text[data-v-8416c1aa]{font-size:14px;font-weight:680;line-height:18px}.table-row .status-text.status-pending[data-v-8416c1aa]{color:#b45309}.table-row .status-text.status-filled[data-v-8416c1aa]{color:var(--account-text)}.table-row .status-text.status-cancelled[data-v-8416c1aa],.table-row .status-text.status-default[data-v-8416c1aa]{color:var(--account-muted)}.table-row strong.v4-digits-lg[data-v-8416c1aa]{font-size:13px}.table-row strong.v4-digits-xl[data-v-8416c1aa]{font-size:12px}.hold-actions[data-v-8416c1aa]{grid-template-columns:repeat(6,1fr);gap:2px;padding:2px 8px 10px;display:grid}.hold-actions button[data-v-8416c1aa]{min-width:0;color:var(--account-muted);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:8px 2px;font-size:11px;display:flex}.hold-actions button span[data-v-8416c1aa]{white-space:nowrap}.workspace-state[data-v-8416c1aa]{min-height:170px;color:var(--account-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:24px;display:flex}.workspace-state strong[data-v-8416c1aa]{color:var(--account-text);font-size:13px}.workspace-state span[data-v-8416c1aa]{font-size:12px}.error-row[data-v-8416c1aa]{border:1px solid var(--account-border);border-radius:var(--v4-radius-xs);background:var(--account-surface);color:var(--account-muted);justify-content:space-between;align-items:center;gap:10px;margin-top:9px;padding:9px 11px;font-size:12px;display:flex}.error-row button[data-v-8416c1aa]{color:var(--account-accent);background:0 0;padding:5px}.modal-backdrop[data-v-8416c1aa]{z-index:100;background:#0208128c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.help-modal[data-v-8416c1aa]{border:1px solid var(--account-border-strong);border-radius:var(--v4-radius-sm);background:var(--account-surface);width:min(340px,100%);padding:15px;box-shadow:0 20px 60px #00000040}.help-modal header[data-v-8416c1aa]{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.help-modal header strong[data-v-8416c1aa]{font-size:14px}.help-modal header button[data-v-8416c1aa]{background:0 0;place-items:center;width:32px;height:32px;padding:0;display:grid}.help-modal p[data-v-8416c1aa]{color:var(--account-muted);margin:6px 0;font-size:12px;line-height:18px}@media (width<=350px){.account-header[data-v-8416c1aa]{padding-inline:10px 8px}.brand-lockup[data-v-8416c1aa]{gap:6px}.brand-lockup strong[data-v-8416c1aa]{max-width:118px;font-size:20.5px}.header-actions[data-v-8416c1aa]{gap:2px}.review-id[data-v-8416c1aa]{padding-inline:4px}.product-tabs button[data-v-8416c1aa]{min-width:65px;padding-inline:7px}.account-scroll[data-v-8416c1aa]{padding-inline:7px}.asset-overview[data-v-8416c1aa]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);padding-inline:9px}.net-assets strong[data-v-8416c1aa]{font-size:25px}.asset-secondary[data-v-8416c1aa]{padding-left:8px}.today-profit strong[data-v-8416c1aa]{font-size:12px}.asset-trend[data-v-8416c1aa]{padding-left:0}.allocation[data-v-8416c1aa],.quick-actions[data-v-8416c1aa],.account-metrics[data-v-8416c1aa]{margin-inline:9px}.account-metrics>div[data-v-8416c1aa]:nth-child(odd){padding-right:8px}.account-metrics>div[data-v-8416c1aa]:nth-child(2n){padding-left:9px}.account-metrics strong[data-v-8416c1aa]{font-size:12px}.guest-callout[data-v-8416c1aa]{margin-inline:9px}.table-head[data-v-8416c1aa],.table-row[data-v-8416c1aa]{padding-inline:9px}.holdings-grid[data-v-8416c1aa]{grid-template-columns:minmax(70px,1fr) minmax(50px,.68fr) minmax(54px,.72fr) minmax(72px,.88fr)}.orders-grid[data-v-8416c1aa]{grid-template-columns:minmax(72px,1.02fr) minmax(56px,.78fr) minmax(54px,.72fr) minmax(58px,.74fr)}.table-row strong[data-v-8416c1aa],.table-row .status-text[data-v-8416c1aa]{font-size:13px}.table-row span[data-v-8416c1aa]{font-size:11px}}.user-page[data-v-4c083f9c]{--user-bg:#f4f7fb;--user-surface:#fff;--user-text:#071633;--user-muted:#65738e;--user-border:#e3e9f1;--user-separator:#f1f4f8;--market-surface:#fff;--market-border:#e3e9f1;--market-muted:#65738e;background:var(--user-bg);height:100dvh;min-height:100dvh;color:var(--user-text);font-variant-numeric:tabular-nums;flex-direction:column;display:flex;overflow:hidden}.user-page.is-standalone-shell[data-v-4c083f9c]{min-height:var(--v4-app-height,100dvh);height:var(--v4-app-height,100dvh);width:min(var(--v4-shell-width,100dvw),100dvw);max-width:min(var(--v4-shell-width,100dvw),100dvw);overflow:hidden}.user-page.is-standalone-shell .user-scroll[data-v-4c083f9c]{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow-y:auto}.user-page.theme-dark[data-v-4c083f9c]{--user-bg:#06101b;--user-surface:#08131f;--user-text:#f1f5fc;--user-muted:#95a4bb;--user-border:#223043;--user-separator:#0b1826;--market-surface:#08131f;--market-border:#223043;--market-muted:#95a4bb}.safe-area[data-v-4c083f9c]{flex:0 0 var(--v4-chrome-edge-inset,env(safe-area-inset-top,0px));height:var(--v4-chrome-edge-inset,env(safe-area-inset-top,0px));background:var(--user-surface)}button[data-v-4c083f9c]{color:inherit}.page-header[data-v-4c083f9c]{height:var(--v4-chrome-header-height,69px);flex:0 0 var(--v4-chrome-header-height,69px);border-bottom:1px solid var(--user-border);background:var(--user-surface);touch-action:manipulation;justify-content:space-between;align-items:center;gap:8px;padding:0 13px 0 15px;display:flex}.brand-lockup[data-v-4c083f9c]{align-items:center;gap:9px;min-width:0;display:flex}.brand-logo[data-v-4c083f9c]{width:var(--v4-chrome-logo,29px);height:var(--v4-chrome-logo,29px);object-fit:contain}.brand-mark[data-v-4c083f9c]{width:var(--v4-chrome-logo,29px);height:var(--v4-chrome-logo,29px);flex:0 0 var(--v4-chrome-logo,29px);border-radius:var(--v4-radius-xs);background:var(--user-accent);place-items:center;display:grid}.brand-lockup strong[data-v-4c083f9c]{max-width:160px;font-size:var(--v4-chrome-title-size,23px);font-weight:var(--v4-chrome-title-weight,820);letter-spacing:var(--v4-chrome-title-tracking,-.55px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.header-actions[data-v-4c083f9c]{align-items:center;gap:2px;display:flex}.header-actions button[data-v-4c083f9c]{width:48px;height:49px;color:var(--user-muted);white-space:nowrap;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0;font-size:11px;font-weight:550;line-height:13px;display:flex}.header-actions button[data-v-4c083f9c]:active{border-radius:var(--v4-radius-xs);background:var(--user-separator)}.user-scroll[data-v-4c083f9c]{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;background:var(--user-bg);flex:auto;min-height:0;padding-bottom:8px;overflow-y:auto}.profile[data-v-4c083f9c]{background:var(--user-surface);text-align:left;grid-template-columns:66px minmax(0,1fr) 24px;align-items:center;gap:14px;width:100%;height:96px;padding:0 16px;display:grid}.avatar-shell[data-v-4c083f9c]{background:linear-gradient(145deg,#f0f3f8,#dfe5ef);border-radius:50%;width:66px;height:66px;overflow:hidden}.theme-dark .avatar-shell[data-v-4c083f9c]{background:linear-gradient(145deg,#172335,#0e1827)}.avatar-shell img[data-v-4c083f9c]{object-fit:cover;width:100%;height:100%}.profile-copy[data-v-4c083f9c]{flex-direction:column;gap:7px;min-width:0;display:flex}.profile-name-line[data-v-4c083f9c]{align-items:center;gap:9px;min-width:0;display:flex}.profile-name-line strong[data-v-4c083f9c]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:16px;font-weight:650;overflow:hidden}.profile-name-line em[data-v-4c083f9c]{color:var(--user-accent);flex:none;align-items:center;gap:3px;font-size:11px;font-style:normal;display:flex}.profile-name-line em.tone-pending[data-v-4c083f9c]{color:#d59a22}.profile-name-line em.tone-danger[data-v-4c083f9c]{color:#e05b65}.profile-name-line em.tone-neutral[data-v-4c083f9c]{color:var(--user-muted)}.profile-meta[data-v-4c083f9c]{color:var(--user-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.2;overflow:hidden}.quick-grid[data-v-4c083f9c]{background:var(--user-surface);grid-template-columns:repeat(4,minmax(0,1fr));height:64px;margin-top:1px;display:grid}.quick-grid button[data-v-4c083f9c]{min-width:0;color:var(--user-text);background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:4px 2px;font-size:12px;display:flex;position:relative}.quick-grid button+button[data-v-4c083f9c]:before{content:"";background:var(--user-border);width:1px;height:31px;position:absolute;top:17px;left:0}.quick-icon[data-v-4c083f9c]{place-items:center;width:29px;height:28px;display:grid;position:relative}.quick-icon b[data-v-4c083f9c]{border:1.5px solid var(--user-surface);border-radius:var(--v4-radius-sm);color:#fff;background:#f0323c;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:9px;line-height:1;display:grid;position:absolute;top:-5px;right:-7px}.menu-card[data-v-4c083f9c]{border:1px solid var(--user-border);border-radius:var(--v4-group-radius);background:var(--user-surface);margin:8px 12px 0;padding:10px 4px 8px}.service-grid[data-v-4c083f9c]{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px 0;padding:2px 2px 6px;display:grid}.service-grid button[data-v-4c083f9c]{text-align:center;background:0 0;border:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:7px;min-width:0;padding:12px 4px 10px;display:flex}.service-icon[data-v-4c083f9c]{background:color-mix(in srgb,var(--user-accent) 10%,transparent);border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.service-grid .menu-label[data-v-4c083f9c]{-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;font-size:12px;line-height:1.25;display:-webkit-box;overflow:hidden}.service-grid .menu-value[data-v-4c083f9c]{max-width:100%;color:var(--user-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.2;overflow:hidden}.session-action[data-v-4c083f9c]{background:0 0;margin-top:8px;padding:10px 15px}.session-action button[data-v-4c083f9c]{border:1px solid var(--user-accent);border-radius:var(--v4-radius-xs);background:var(--user-surface);width:100%;height:34px;color:var(--user-accent);font-size:14px}.session-action button[data-v-4c083f9c]:disabled{opacity:.55}.avatar-shell[data-v-4c083f9c]{cursor:pointer;position:relative}.avatar-input[data-v-4c083f9c]{opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.avatar-busy[data-v-4c083f9c]{color:#fff;background:#0714338c;place-items:center;font-size:11px;font-style:normal;display:grid;position:absolute;inset:0}.growth-card[data-v-4c083f9c]{border:1px solid var(--user-border);border-radius:var(--v4-group-radius);background:var(--user-surface);grid-template-columns:repeat(4,minmax(0,1fr));margin:8px 12px 0;padding:8px 3px;display:grid}.growth-card button[data-v-4c083f9c]{text-align:center;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:76px;padding:5px 2px;display:flex}.growth-card strong[data-v-4c083f9c]{font-size:12px;font-weight:650}.growth-card small[data-v-4c083f9c]{max-width:100%;color:var(--user-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.growth-icon[data-v-4c083f9c]{background:color-mix(in srgb,var(--service-tint) 11%,transparent);border-radius:50%;place-items:center;width:34px;height:34px;display:grid}@media (width<=350px){.page-header[data-v-4c083f9c]{padding-inline:12px}.brand-lockup strong[data-v-4c083f9c]{max-width:96px;font-size:21px}.profile[data-v-4c083f9c]{grid-template-columns:58px minmax(0,1fr) 20px;gap:10px;padding-inline:13px}.avatar-shell[data-v-4c083f9c]{width:58px;height:58px}.profile-name-line strong[data-v-4c083f9c]{font-size:15px}.profile-name-line[data-v-4c083f9c]{gap:5px}.profile-name-line em[data-v-4c083f9c]{font-size:10px}.menu-card[data-v-4c083f9c],.growth-card[data-v-4c083f9c]{margin-inline:8px}.quick-grid button[data-v-4c083f9c]{font-size:11px}.service-grid[data-v-4c083f9c]{grid-template-columns:repeat(3,minmax(0,1fr))}.service-grid .menu-label[data-v-4c083f9c]{font-size:11px}.service-icon[data-v-4c083f9c]{width:38px;height:38px}}@media (height>=900px){.profile[data-v-4c083f9c]{height:106px}.quick-grid[data-v-4c083f9c]{height:70px}.service-grid button[data-v-4c083f9c]{padding-block:14px}.session-action button[data-v-4c083f9c]{height:39px}}.service-icon[data-v-4c083f9c],.quick-icon[data-v-4c083f9c],.growth-icon[data-v-4c083f9c]{--service-tint:var(--user-accent,#1767f2)}.service-icon[data-v-4c083f9c]{background:color-mix(in srgb,var(--service-tint) 14%,transparent)!important}.quick-icon[data-v-4c083f9c]{color:var(--service-tint)}.login-page[data-v-d274672f]{--auth-bg:#fff;--auth-surface:#fff;--auth-text:#06152f;--auth-muted:#6b7891;--auth-subtle:#929caf;--auth-border:#cbd3df;--auth-line:#d8dee8;--auth-sheet:#fff;background:var(--auth-bg);min-height:100dvh;color:var(--auth-text);overflow-x:hidden}.login-page.theme-dark[data-v-d274672f]{--auth-bg:#020c17;--auth-surface:#04101d;--auth-text:#f4f7fc;--auth-muted:#9aa6b9;--auth-subtle:#66748b;--auth-border:#3b485c;--auth-line:#2d394a;--auth-sheet:#081522}button[data-v-d274672f]{color:inherit}.login-hero[data-v-d274672f]{background:#021534;height:clamp(258px,32dvh,310px);position:relative;overflow:hidden}.hero-slide[data-v-d274672f]{text-align:left;background:#021534;width:100%;height:100%;padding:0;position:absolute;inset:0}.hero-slide>img[data-v-d274672f]{object-fit:cover;width:100%;height:100%;display:block}.hero-shade[data-v-d274672f]{background:#000b1f1f;position:absolute;inset:0}.brand-lockup[data-v-d274672f]{color:#fff;align-items:center;gap:17px;max-width:calc(100% - 92px);display:flex;position:absolute;top:67px;left:30px}.brand-logo[data-v-d274672f]{object-fit:contain;flex:0 0 54px;width:54px;height:54px}.brand-mark[data-v-d274672f]{border-radius:var(--v4-radius-sm);background:var(--login-accent);border:1px solid #ffffff3d;flex:0 0 54px;place-items:center;width:54px;height:54px;display:grid}.brand-copy[data-v-d274672f]{flex-direction:column;gap:7px;min-width:0;display:flex}.brand-copy strong[data-v-d274672f]{letter-spacing:-.7px;text-overflow:ellipsis;white-space:nowrap;max-width:215px;font-size:28px;font-weight:760;line-height:1.05;overflow:hidden}.brand-copy small[data-v-d274672f]{color:#b5c0d2;letter-spacing:.4px;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.2;overflow:hidden}.hero-dots[data-v-d274672f]{z-index:3;justify-content:center;gap:11px;display:flex;position:absolute;bottom:17px;left:0;right:0}.hero-dots button[data-v-d274672f]{background:#c5cfde6e;border-radius:50%;width:8px;height:8px;padding:0}.hero-dots button.active[data-v-d274672f]{background:#fff}.login-panel[data-v-d274672f]{min-height:calc(100dvh - clamp(258px,32dvh,310px));padding:34px 26px max(22px,env(safe-area-inset-bottom));border-radius:var(--v4-radius-xl) var(--v4-radius-xl) 0 0;background:var(--auth-surface);z-index:2;margin-top:-18px;position:relative;box-shadow:0 -10px 28px #06152f14}.login-heading h1[data-v-d274672f]{letter-spacing:-.8px;margin:0;font-size:30px;font-weight:760;line-height:1.14}.login-heading p[data-v-d274672f]{color:var(--auth-muted);margin:10px 0 0;font-size:15px;line-height:1.4}.login-tabs[data-v-d274672f]{align-items:stretch;gap:34px;height:43px;margin-top:24px;display:flex}.login-tabs button[data-v-d274672f]{color:var(--auth-muted);background:0 0;padding:0 1px;font-size:16px;position:relative}.login-tabs button.active[data-v-d274672f]{color:var(--login-accent);font-weight:650}.login-tabs button.active[data-v-d274672f]:after{content:"";border-radius:var(--v4-radius-xs);background:var(--login-accent);height:3px;position:absolute;bottom:0;left:0;right:0}.identity-field[data-v-d274672f]{border:1px solid var(--auth-border);border-radius:var(--v4-group-radius);background:color-mix(in srgb,var(--auth-surface) 92%,var(--auth-bg));align-items:center;height:59px;margin-top:17px;display:flex}.country-trigger[data-v-d274672f]{border-right:1px solid var(--auth-border);background:0 0;flex:0 0 86px;justify-content:center;align-items:center;gap:6px;height:34px;padding:0 10px;font-size:16px;display:flex}.identity-field input[data-v-d274672f]{width:100%;min-width:0;height:100%;color:var(--auth-text);background:0 0;border:0;outline:0;padding:0 13px;font-size:16px}.identity-field input[data-v-d274672f]::placeholder{color:var(--auth-subtle)}.identity-field.account input[data-v-d274672f]{padding-left:17px}.clear-identity[data-v-d274672f]{background:#8d98aa;border-radius:50%;flex:0 0 22px;place-items:center;width:22px;height:22px;margin-right:13px;padding:0;display:grid}.continue-button[data-v-d274672f]{border-radius:var(--v4-group-radius);background:var(--login-accent);color:#fff;letter-spacing:.5px;width:100%;height:53px;box-shadow:0 10px 22px color-mix(in srgb,var(--login-accent) 28%,transparent);margin-top:20px;font-size:18px;font-weight:650}.continue-button[data-v-d274672f]:disabled{opacity:1}.secondary-actions[data-v-d274672f]{justify-content:space-between;margin-top:15px;display:flex}.secondary-actions button[data-v-d274672f],.policy-copy button[data-v-d274672f]{color:var(--login-accent);background:0 0;padding:0;font-size:14px}.policy-copy[data-v-d274672f]{color:var(--auth-muted);white-space:normal;margin:21px 0 0;font-size:12.5px;line-height:1.65}.policy-copy button[data-v-d274672f]{font-size:inherit;padding-inline:1px;display:inline}.social-login[data-v-d274672f]{margin-top:23px}.social-title[data-v-d274672f]{color:var(--auth-muted);grid-template-columns:minmax(35px,1fr) auto minmax(35px,1fr);align-items:center;gap:13px;display:grid}.social-title span[data-v-d274672f]{background:var(--auth-line);height:1px}.social-title p[data-v-d274672f]{white-space:nowrap;margin:0;font-size:14px}.social-row[data-v-d274672f]{justify-content:center;align-items:center;gap:48px;margin-top:15px;display:flex}.social-row button[data-v-d274672f]{border:1px solid var(--auth-border);background:0 0;border-radius:50%;place-items:center;width:51px;height:51px;padding:0;display:grid}.social-row button[data-v-d274672f]:disabled{opacity:.52}.provider-note[data-v-d274672f]{color:var(--auth-muted);justify-content:center;align-items:center;gap:8px;margin-top:24px;font-size:12px;line-height:1.3;display:flex}.sheet-backdrop[data-v-d274672f]{z-index:100;background:#00071294;align-items:flex-end;display:flex;position:fixed;inset:0}.bottom-sheet[data-v-d274672f]{border-radius:var(--v4-radius-xl) var(--v4-radius-xl) 0 0;background:var(--auth-sheet);width:100%;max-height:74dvh;color:var(--auth-text);box-shadow:0 -12px 40px #00000029}.bottom-sheet>header[data-v-d274672f]{height:var(--v4-auth-header-height,58px);border-bottom:1px solid var(--auth-line);justify-content:space-between;align-items:center;padding:0 18px;display:flex}.bottom-sheet>header strong[data-v-d274672f]{font-size:17px}.bottom-sheet>header button[data-v-d274672f]{background:0 0;place-items:center;width:34px;height:34px;padding:0;display:grid}.country-search[data-v-d274672f]{border:1px solid var(--auth-border);border-radius:var(--v4-radius-xs);align-items:center;gap:9px;height:46px;margin:14px 16px 8px;padding:0 13px;display:flex}.country-search input[data-v-d274672f]{width:100%;height:100%;color:var(--auth-text);background:0 0;border:0;outline:0;font-size:14px}.country-list[data-v-d274672f]{overscroll-behavior:contain;max-height:calc(74dvh - 124px);padding-bottom:max(16px,env(safe-area-inset-bottom));overflow-y:auto}.country-list>button[data-v-d274672f]{border-bottom:1px solid var(--auth-line);text-align:left;background:0 0;justify-content:space-between;align-items:center;width:calc(100% - 18px);min-height:53px;margin-left:18px;padding:7px 18px 7px 0;display:flex}.country-list>button>span[data-v-d274672f]{align-items:baseline;gap:8px;min-width:0;display:flex}.country-list strong[data-v-d274672f]{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:550;overflow:hidden}.country-list small[data-v-d274672f]{color:var(--auth-muted);font-size:11px}.country-list b[data-v-d274672f]{color:var(--auth-muted);font-size:14px;font-weight:520}.country-list button.active b[data-v-d274672f]{color:var(--login-accent)}.country-list>p[data-v-d274672f]{color:var(--auth-muted);text-align:center;padding:30px 16px}.social-sheet[data-v-d274672f]{padding-bottom:max(16px,env(safe-area-inset-bottom))}.social-sheet>button[data-v-d274672f]{border-bottom:1px solid var(--auth-line);text-align:left;background:0 0;grid-template-columns:34px 1fr 20px;align-items:center;gap:9px;width:calc(100% - 18px);height:54px;margin-left:18px;padding:0 18px 0 0;display:grid}@media (width<=350px){.brand-lockup[data-v-d274672f]{gap:13px;top:61px;left:22px}.brand-logo[data-v-d274672f],.brand-mark[data-v-d274672f]{flex-basis:48px;width:48px;height:48px}.brand-copy strong[data-v-d274672f]{font-size:25px}.login-panel[data-v-d274672f]{padding-inline:20px}.social-row[data-v-d274672f]{gap:38px}.policy-copy[data-v-d274672f]{font-size:12px}}@media (height<=740px){.login-hero[data-v-d274672f]{height:228px}.login-panel[data-v-d274672f]{min-height:calc(100dvh - 228px);padding-top:22px}.brand-lockup[data-v-d274672f]{top:53px}.login-tabs[data-v-d274672f]{margin-top:16px}.identity-field[data-v-d274672f]{margin-top:13px}.continue-button[data-v-d274672f]{margin-top:14px}.policy-copy[data-v-d274672f]{margin-top:15px}.social-login[data-v-d274672f]{margin-top:16px}.provider-note[data-v-d274672f]{margin-top:18px}}@media (height>=900px){.login-panel[data-v-d274672f]{padding-top:35px}.login-tabs[data-v-d274672f]{margin-top:28px}.identity-field[data-v-d274672f]{margin-top:20px}.continue-button[data-v-d274672f]{margin-top:23px}.policy-copy[data-v-d274672f]{margin-top:24px}.social-login[data-v-d274672f]{margin-top:28px}.provider-note[data-v-d274672f]{margin-top:30px}}.startup-page[data-v-32e72f21]{--startup-bg:#f4f7fb;--startup-surface:#fff;--startup-text:#071327;--startup-muted:#66738a;--startup-line:#d7e0ec;background:var(--startup-bg);height:100dvh;min-height:100dvh;color:var(--startup-text);flex-direction:column;display:flex;overflow:hidden}.startup-page.theme-dark[data-v-32e72f21]{--startup-bg:#07111f;--startup-surface:#0c1a2b;--startup-text:#f3f7fc;--startup-muted:#92a0b4;--startup-line:#2a3a4d}.safe-area[data-v-32e72f21]{height:env(safe-area-inset-top);flex:none}.startup-header[data-v-32e72f21]{z-index:20;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px 8px;display:flex}.brand-lockup[data-v-32e72f21]{align-items:center;gap:12px;min-width:0;display:flex}.brand-logo[data-v-32e72f21],.brand-mark[data-v-32e72f21]{border-radius:var(--v4-group-radius);object-fit:cover;flex:none;width:44px;height:44px}.brand-mark[data-v-32e72f21]{background:color-mix(in srgb,var(--startup-accent) 12%,transparent);place-items:center;display:grid}.brand-lockup strong[data-v-32e72f21]{font-size:18px;font-weight:740;display:block}.brand-lockup small[data-v-32e72f21]{color:var(--startup-muted);font-size:12px;display:block}.header-actions[data-v-32e72f21]{align-items:center;gap:8px;display:flex}.header-actions button[data-v-32e72f21]{border-radius:var(--v4-radius-pill);color:var(--startup-text);background:0 0;border:0;align-items:center;gap:4px;padding:8px 10px;font-size:14px;display:inline-flex}.header-actions i[data-v-32e72f21]{background:var(--startup-line);width:1px;height:14px}.startup-main[data-v-32e72f21]{-webkit-overflow-scrolling:touch;min-height:0;padding:28px 22px calc(28px + env(safe-area-inset-bottom));flex:auto;overflow:hidden auto}.splash-carousel[data-v-32e72f21]{border:1px solid var(--startup-line);border-radius:var(--v4-card-radius);background:var(--startup-surface);margin:0 0 22px;overflow:hidden}.splash-track[data-v-32e72f21]{width:100%;transition:transform .35s;display:flex}.splash-track figure[data-v-32e72f21]{flex:0 0 100%;margin:0}.splash-track img[data-v-32e72f21]{object-fit:cover;background:#07111f;width:100%;height:180px;display:block}.splash-track figcaption[data-v-32e72f21]{color:var(--startup-muted);padding:10px 12px 12px;font-size:13px}.splash-dots[data-v-32e72f21]{justify-content:center;gap:8px;padding:0 0 12px;display:flex}.splash-dots button[data-v-32e72f21]{border-radius:var(--v4-radius-pill);background:var(--startup-line);border:0;width:8px;height:8px;padding:0}.splash-dots button.active[data-v-32e72f21]{background:var(--startup-accent)}.intro-copy p[data-v-32e72f21]{color:var(--startup-accent);letter-spacing:.08em;margin:0;font-size:12px;font-weight:700}.intro-copy h1[data-v-32e72f21]{letter-spacing:-.02em;margin:10px 0 0;font-size:30px;font-weight:780;line-height:1.22}.intro-copy>span[data-v-32e72f21]{color:var(--startup-muted);margin-top:10px;font-size:15px;line-height:1.55;display:block}.preview-strip[data-v-32e72f21]{grid-template-columns:1fr 1fr;gap:10px;margin-top:22px;display:grid}.preview-strip article[data-v-32e72f21]{border:1px solid var(--startup-line);border-radius:var(--v4-card-radius);background:var(--startup-surface);box-shadow:0 8px 18px color-mix(in srgb,var(--startup-text) 4%,transparent);padding:14px 12px}.preview-strip strong[data-v-32e72f21]{font-size:14px;font-weight:740;display:block}.preview-strip span[data-v-32e72f21]{color:var(--startup-muted);margin-top:6px;font-size:12px;line-height:1.45;display:block}.config-note[data-v-32e72f21]{border:1px solid var(--startup-line);border-radius:var(--v4-radius-sm);background:var(--startup-surface);color:var(--startup-muted);align-items:flex-start;gap:8px;margin-top:18px;padding:12px;font-size:13px;display:flex}.appearance-section[data-v-32e72f21]{border:1px solid var(--startup-line);border-radius:var(--v4-card-radius);background:var(--startup-surface);margin-top:28px;padding:16px}.appearance-section>span[data-v-32e72f21]{flex-direction:column;gap:4px;display:flex}.appearance-section strong[data-v-32e72f21]{font-size:15px}.appearance-section small[data-v-32e72f21]{color:var(--startup-muted);font-size:12px}.appearance-section>div[data-v-32e72f21]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.appearance-section button[data-v-32e72f21]{border:1px solid var(--startup-line);border-radius:var(--v4-radius-sm);min-height:44px;color:var(--startup-muted);background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:12px;display:flex}.appearance-section button.active[data-v-32e72f21]{border-color:var(--startup-accent);color:var(--startup-accent);background:color-mix(in srgb,var(--startup-accent) 8%,transparent)}.primary-action[data-v-32e72f21],.login-action[data-v-32e72f21],.browse-action[data-v-32e72f21]{border-radius:var(--v4-group-radius);width:100%;min-height:48px;margin-top:14px;font-size:16px;font-weight:680}.primary-action[data-v-32e72f21]{background:var(--startup-accent);color:#fff;border:0}.login-action[data-v-32e72f21]{border:1px solid var(--startup-line);background:var(--startup-surface);color:var(--startup-text)}.browse-action[data-v-32e72f21]{color:var(--startup-accent);background:0 0;border:0}.startup-footer[data-v-32e72f21]{text-align:center;color:var(--startup-muted);margin-top:28px;font-size:12px;line-height:1.5}.startup-footer button[data-v-32e72f21]{color:var(--startup-accent);background:0 0;border:0;padding:0}.startup-footer small[data-v-32e72f21]{margin-top:8px;display:block}@media (width<=350px){.startup-main[data-v-32e72f21]{padding-inline:16px}.intro-copy h1[data-v-32e72f21]{font-size:24px}.appearance-section>div[data-v-32e72f21]{grid-template-columns:1fr}}:root{--v4-fg:#111b2c;--v4-fg-secondary:#5a6578;--v4-fg-tertiary:#7a8699;--v4-fs-micro:11px;--v4-fs-caption:12px;--v4-fs-body:13px;--v4-fs-body-strong:14px;--v4-fs-emphasize:16px;--v4-fs-title:18px;--v4-fs-display:20px;--v4-fw-label:620;--v4-fw-value:680;--v4-chrome-header-height:62px;--v4-chrome-logo:29px;--v4-chrome-title-size:23px;--v4-chrome-title-weight:820;--v4-chrome-title-tracking:-.55px;--v4-subpage-header-height:58px;--v4-subpage-title-size:20px;--v4-subpage-title-weight:400;--v4-quote-header-height:58px;--v4-trade-header-height:58px;--v4-auth-header-height:58px;--v4-section-title-size:var(--v4-fs-body-strong);--v4-list-row-title-size:var(--v4-fs-emphasize)}@media (prefers-color-scheme:dark){:root{--v4-fg:#f2f5fa;--v4-fg-secondary:#9aa6b8;--v4-fg-tertiary:#7d8a9c}}.v4-digits-md{letter-spacing:-.2px}.v4-digits-lg{letter-spacing:-.35px}.v4-digits-xl{letter-spacing:-.5px}.v4-num{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.v4-num.v4-digits-md{letter-spacing:-.2px}.v4-num.v4-digits-lg{font-size:.92em}.v4-num.v4-digits-xl{font-size:.84em}@media (width<=350px){.v4-num.v4-digits-lg{font-size:.88em}.v4-num.v4-digits-xl{font-size:.8em}}#app>:is(.crypto-page,.futures-page,.ipo-detail-page,.risk-page){font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}#app>:is(.crypto-page,.futures-page,.ipo-detail-page,.risk-page) :is(h1,h2,h3,button,input){font-family:inherit}#app>.ipo-detail-page :is(.detail-header small,section header small,.review-label,.market-tag,.status-pill,.price-block span,.hero-metrics dt,.terms-grid dt,.application-summary dt,.confirm-dialog dt,.hero-metrics dd small,.application-summary dd small,.timeline-card li time,.timeline-card>p,.confirm-dialog>p,.risk-note span,.action-bar span,.confirm-identity span){font-size:var(--v4-fs-micro)}#app>.ipo-detail-page :is(.hero-metrics dt,.terms-grid dt,.application-summary dt,.confirm-dialog dt){font-size:var(--v4-fs-caption)}#app>.futures-page :is(.page-header small,.quick-section header small,.directory-section header small,.account-action small,.quick-section>header>span,.directory-section>header>span,.contract-heading em,.contract-copy em,.quick-grid>button>p,.quick-grid>button>small,.table-head,.contract-copy span,.quote-copy span,.contract-meta span,.inline-warning,.risk-note p,.account-action span,.desk-nav button){font-size:var(--v4-fs-micro)}#app>.futures-page .table-head{font-size:var(--v4-fs-caption)}#app>.risk-page :is(.topbar small,.step-panel strong,.step-panel small,.status-grid dt,.status-grid dd,.disclosure-panel header small,.disclosure-panel header>span,.disclosure-grid p,.truth-panel p,.actions p,.drawer header small){font-size:var(--v4-fs-micro)}#app>.risk-page :is(.status-grid dt,.disclosure-grid p){font-size:var(--v4-fs-caption)}@media (width<=600px){#app>.crypto-page :is(.page-header small,.overview-section header small,.directory-section header small,.account-action small,.market-status,.market-status button,.overview-section>header>span,.directory-section>header>span,.pair-line strong,.pair-copy strong,.pair-line span,.pair-copy small,.overview-values span,.range-line,.currency-tabs button,.pair-copy span,.price-copy strong,.range-copy strong,.amount-copy strong,.price-copy span,.range-copy span,.amount-copy span,.market-rule p,.risk-note p,.account-action span,.account-action>button,.desk-nav button){font-size:var(--v4-fs-micro)}#app>.crypto-page :is(.table-head,.market-rule p,.risk-note p){font-size:var(--v4-fs-caption)}#app>.crypto-page .market-list>button{min-height:72px;padding-block:9px}}[data-v4-chrome=A] :is(.watchlist-header,.market-header,.account-header,.page-header){height:var(--v4-chrome-header-height,62px);flex:0 0 var(--v4-chrome-header-height,62px);min-height:var(--v4-chrome-header-height,62px)}[data-v4-chrome=A] :is(.brand-lockup strong,.shell-mode-tabs button){font-size:var(--v4-chrome-title-size,23px);font-weight:var(--v4-chrome-title-weight,820);letter-spacing:var(--v4-chrome-title-tracking,-.55px)}[data-v4-chrome=B] :is(.ledger-header,.order-header,.daily-header,.records-header,.exchange-header,.holdings-header,.detail-header,.settings-header,.notification-header,.device-header,.bind-header,.deposit-header,.cashout-header,.remittance-header,.bank-remit-header,.help-header,.cms-header,.news-header,.activity-header,.ipo-header,.signin-header,.p28-header,.p29-header,.p30-header,.p44-header,.page-header,.topbar,.header-bar,.opening-header,.secure-header .header-bar,.market-header,.trade-header,.financing-page .page-header),[data-v4-chrome=E] :is(.page-header,.topbar,.header-bar,.opening-header,.bind-header,.deposit-header,.cashout-header,.withdrawal-header,.deposit-header,.receiving-header,.remittance-header,.bank-remit-header,.auth-header,.p28-header),[data-v4-chrome=F] :is(.page-header,.topbar,.settings-header,.notification-header,.device-header,.help-header,.p29-header,.secure-header .header-bar),[data-v4-chrome=G] :is(.page-header,.topbar,.detail-header,.cms-header,.news-header,.activity-header,.p30-header),[data-v4-chrome=H] :is(.page-header,.topbar,.market-header,.ipo-header,.activity-header,.news-header){flex-basis:var(--v4-subpage-header-height,58px);box-sizing:border-box;height:var(--v4-subpage-header-height,58px)!important;min-height:var(--v4-subpage-header-height,58px)!important}[data-v4-chrome=B] :is(.ledger-header,.order-header,.daily-header,.records-header,.exchange-header,.holdings-header,.detail-header,.settings-header,.notification-header,.device-header,.bind-header,.deposit-header,.cashout-header,.remittance-header,.bank-remit-header,.help-header,.cms-header,.news-header,.activity-header,.ipo-header,.signin-header,.p28-header,.p29-header,.p30-header,.page-header,.topbar,.header-bar,.opening-header,.market-header,.trade-header) :is(h1,strong.v4-title,.brand-lockup strong),[data-v4-chrome=E] :is(.page-header,.topbar,.header-bar,.opening-header,.bind-header,.deposit-header,.cashout-header,.withdrawal-header,.deposit-header,.receiving-header,.remittance-header,.bank-remit-header,.auth-header,.p28-header) :is(h1,strong),[data-v4-chrome=F] :is(.page-header,.topbar,.settings-header,.notification-header,.device-header,.help-header,.p29-header) :is(h1,strong),[data-v4-chrome=G] :is(.page-header,.topbar,.detail-header,.cms-header,.news-header,.activity-header,.p30-header) :is(h1,strong),[data-v4-chrome=H] :is(.page-header,.topbar,.market-header,.ipo-header,.activity-header,.news-header) :is(h1,strong){letter-spacing:var(--v4-chrome-title-tracking,-.55px);font-size:var(--v4-subpage-title-size,20px)!important;font-weight:var(--v4-subpage-title-weight,400)!important}[data-v4-chrome=C] :is(.detail-header,.page-header,.topbar,.sector-header,.search-header,.market-header){box-sizing:border-box;height:var(--v4-quote-header-height,58px)!important;min-height:var(--v4-quote-header-height,58px)!important}[data-v4-chrome=D] :is(.trade-header,.page-header,.topbar){box-sizing:border-box;height:var(--v4-trade-header-height,58px)!important;min-height:var(--v4-trade-header-height,58px)!important}[data-v4-chrome=I] :is(.header-bar,.startup-header){height:var(--v4-auth-header-height,58px)!important;min-height:var(--v4-auth-header-height,58px)!important}[data-v4-chrome=B] :is(.settings-section h2,.list-heading h2,.section-intro h2,.filter-shell+section h2),[data-v4-chrome=F] :is(.settings-section h2,.menu-section h2,.section-title),[data-v4-chrome=E] :is(.form-section h2,.step-panel h2,.section-title){font-size:var(--v4-section-title-size,14px);font-weight:var(--v4-fw-label,620)}:root{--v4-radius-xs:4px;--v4-radius-sm:8px;--v4-radius-md:10px;--v4-card-radius:14px;--v4-sheet-radius:16px;--v4-radius-xl:20px;--v4-radius-pill:999px;--v4-card-padding:16px;--v4-card-gap:12px;--v4-stack-gap:12px;--v4-surface-inline:14px;--v4-surface-max:520px;--v4-group-radius:12px;--v4-row-min-height:58px}.v4-stack{width:100%;max-width:var(--v4-surface-max);padding-inline:var(--v4-surface-inline);gap:var(--v4-stack-gap);box-sizing:border-box;flex-direction:column;margin-inline:auto;display:flex}.v4-card{padding:var(--v4-card-padding);border-radius:var(--v4-card-radius);box-sizing:border-box}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--brand-accent:#1767f2;--market-up:#ed4d4d;--market-down:#0aad78;--up-color:#ed4d4d;--down-color:#0aad78;--sell-color:#e24842;--color-success:#0aad78;--color-danger:#e0333f;--color-warning:#d69a2b;--v4-app-height:100dvh;--v4-tabbar-bottom-inset:0px;--v4-chrome-edge-inset:max(12px, env(safe-area-inset-top,0px));--v4-chrome-bottom-inset:env(safe-area-inset-bottom,0px);--v4-tabbar-height:calc(50px + var(--v4-chrome-bottom-inset));font-size:min(13.3333vw,57.3333px)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}html.niuniu-h5-standalone,html.niuniu-native-shell{--v4-app-height:calc(100dvh + env(safe-area-inset-bottom,0px));--v4-chrome-bottom-inset:max(34px, env(safe-area-inset-bottom,0px))}*{box-sizing:border-box}html,body,#app{height:100dvh;height:-webkit-fill-available;height:var(--v4-app-height,100dvh);min-height:100dvh;min-height:-webkit-fill-available;min-height:var(--v4-app-height,100dvh);max-height:100dvh;max-height:var(--v4-app-height,100dvh);overscroll-behavior-y:none;background:#fff;margin:0;overflow:hidden;transform:none}html{background:#fff;height:-webkit-fill-available}body{-webkit-font-smoothing:antialiased;background:#fff;min-width:320px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Helvetica Neue,Arial,sans-serif;font-size:16px}button,input,textarea,select{font:inherit}button{appearance:none;-webkit-tap-highlight-color:transparent;border:0}button:focus-visible,input:focus-visible{outline:2px solid color-mix(in srgb, var(--brand-accent) 72%, white);outline-offset:2px}canvas{width:100%;height:100%;display:block}body>.pure-bottom-nav.is-fixed{z-index:120}body>.bottom-actions{z-index:110}.detail-scroll{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;overflow-y:auto}#v4-native-security-block{z-index:2147483647;color:#fff;text-align:center;background:#07111f;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:32px;display:flex;position:fixed;inset:0}#v4-native-security-block strong{font-size:22px}#v4-native-security-block span{color:#a9b7cc;max-width:330px;font-size:14px;line-height:1.6}@media (width>=431px){body{background:#e9edf3}#app{background:#fff;width:430px;margin:0 auto;box-shadow:0 0 40px #14233a1f}}
