:root{--font-family-app:Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto, "Helvetica Neue", "Segoe UI", "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", sans-serif;--font-family-display:"Plus Jakarta Sans", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--font-family-mono:"JetBrains Mono", "SFMono-Regular", Consolas, "Liberation Mono", monospace;--palette-white:#fff;--palette-black:#000;--palette-slate-50:#f8fafc;--palette-slate-200:#e2e8f0;--palette-slate-300:#cbd5e1;--palette-slate-400:#94a3b8;--palette-slate-500:#64748b;--palette-slate-700:#334155;--palette-slate-800:#1e293b;--palette-slate-900:#0f172a;--palette-slate-950:#020617;--palette-zinc-50:#fafafa;--palette-zinc-100:#f4f4f5;--palette-zinc-200:#e4e4e7;--palette-zinc-400:#a1a1aa;--palette-zinc-500:#71717a;--palette-zinc-600:#52525b;--palette-zinc-700:#3f3f46;--palette-zinc-800:#27272a;--palette-zinc-900:#18181b;--palette-zinc-950:#09090b;--palette-emerald-300:#6ee7b7;--palette-emerald-200:#a7f3d0;--palette-emerald-400:#34d399;--palette-emerald-500:#10b981;--palette-emerald-600:#059669;--palette-emerald-700:#047857;--palette-emerald-800:#065f46;--palette-emerald-900:#064e3b;--palette-emerald-950:#052e24;--palette-lime-300:#bef264;--palette-lime-400:#a3e635;--palette-lime-700:#4d7c0f;--palette-lime-800:#3f6212;--palette-blue-400:#60a5fa;--palette-blue-300:#93c5fd;--palette-blue-600:#2563eb;--palette-blue-700:#1d4ed8;--palette-blue-800:#1e40af;--palette-blue-950:#172554;--palette-cobalt-300:#93c5fd;--palette-cobalt-400:#60a5fa;--palette-cobalt-500:#2563eb;--palette-cobalt-600:#1d4ed8;--palette-cobalt-700:#1e40af;--palette-cobalt-950:#172554;--palette-sky-300:#7dd3fc;--palette-sky-400:#38bdf8;--palette-sky-700:#0369a1;--palette-sky-950:#082f49;--palette-cyan-300:#67e8f9;--palette-cyan-400:#22d3ee;--palette-cyan-700:#0e7490;--palette-teal-300:#5eead4;--palette-amber-300:#fcd34d;--palette-amber-400:#fbbf24;--palette-amber-500:#f59e0b;--palette-amber-700:#b45309;--palette-amber-900:#78350f;--palette-yellow-400:#facc15;--palette-yellow-500:#eab308;--palette-red-300:#fca5a5;--palette-red-400:#f87171;--palette-red-500:#ef4444;--palette-red-700:#b91c1c;--palette-rose-400:#fb7185;--palette-rose-500:#f43f5e;--palette-rose-700:#be123c;--palette-orange-500:#f97316;--palette-orange-700:#c2410c;--palette-purple-300:#d8b4fe;--palette-purple-400:#c084fc;--palette-purple-500:#a855f7;--palette-purple-700:#6d28d9;--palette-violet-300:#c4b5fd;--palette-violet-400:#a78bfa;--palette-violet-700:#6d28d9;--palette-pink-400:#f472b6;--palette-pink-700:#be185d;--palette-green-400:#4ade80;--palette-green-500:#22c55e;--palette-green-700:#15803d}
:root{--layout-editorial-content-max-width:768px;--heatmap-surface:var(--color-surface-panel);--heatmap-sector:#202430;--heatmap-sector-border:transparent;--heatmap-sector-border-width:0;--heatmap-sector-top-offset:0px;--heatmap-border:var(--color-border-soft);--heatmap-neutral:#343a46;--heatmap-up-muted:#653137;--heatmap-up-strong:#c43d45;--heatmap-down-muted:#1c4266;--heatmap-down-strong:#126cc3;--heatmap-label:#f8fafc;--heatmap-label-muted:var(--color-text-muted);--heatmap-tooltip-surface:var(--color-surface-popover);--heatmap-tooltip-border:var(--color-border-tooltip);--discovery-group-accent:var(--palette-sky-300);--discovery-group-soft:#0ea5e912;--discovery-group-border:#7dd3fc33;--discovery-market-accent:var(--palette-cyan-300);--discovery-market-soft:#22d3ee11;--discovery-market-border:#67e8f930;--discovery-sector-accent:var(--color-warning);--discovery-sector-soft:var(--color-warning-soft);--discovery-sector-border:var(--color-warning-border);--discovery-industry-accent:var(--palette-blue-300);--discovery-industry-soft:#3b82f60f;--discovery-industry-border:#93c5fd2e;--discovery-random-accent:var(--color-action-primary);--discovery-random-soft:var(--color-action-primary-soft);--discovery-random-border:var(--color-action-primary-border);--discovery-card-mid:#1a1f27f0;--discovery-card-end:#12161dfa;--discovery-row-border:#94a3b82b;--discovery-row-bg:#94a3b80f;--discovery-row-bg-hover:#94a3b818;--discovery-row-meta:#94a3b8b8;--discovery-row-detail:#cbd5e19e;--discovery-control-border:#94a3b82e;--discovery-control-bg-hover:#94a3b81a;--discovery-control-border-hover:#94a3b852;--discovery-control-border-disabled:#94a3b81a;--discovery-dialog-bg:var(--color-surface-raised);--discovery-dialog-border:#94a3b838;--discovery-dialog-shadow:0 24px 70px #00000075;--discovery-dialog-divider:#94a3b824;--discovery-input-bg:var(--color-surface-input);--discovery-input-border:#94a3b833;--discovery-input-border-hover:#94a3b85c;--discovery-option-selected-bg:var(--color-control-selected-soft);--discovery-option-bg:#94a3b80e;--discovery-option-selected-border:var(--color-control-selected-border);--discovery-option-border:#94a3b826;--discovery-option-selected-bg-hover:var(--color-control-selected-hover);--discovery-option-bg-hover:#94a3b817;--discovery-option-selected-border-hover:var(--color-action-primary);--discovery-option-border-hover:#94a3b84d;--discovery-option-icon-muted:#94a3b8bd;--discovery-option-icon-selected-bg:var(--color-control-selected-soft);--discovery-option-icon-bg:#94a3b812;--discovery-option-icon-selected-border:var(--color-control-selected-border);--discovery-option-icon-border:#94a3b81f;--discovery-divider:#94a3b833;--discovery-callout-bg:var(--color-action-primary-soft);--discovery-callout-border:var(--color-action-primary-border);--discovery-empty-bg:var(--color-surface);--discovery-empty-border:var(--color-action-primary-border);--screener-panel-bg:linear-gradient(180deg, #1a1f27fa 0%, #12161dfa 100%);--screener-panel-shadow:var(--shadow-card);--screener-panel-inset:var(--color-surface-dark);--screener-control-bg:#ffffff06;--screener-control-bg-soft:#ffffff06;--screener-disabled-bg:#94a3b81f;--screener-dialog-bg:linear-gradient(180deg, #1a1f27fc 0%, #12161dfc 100%);--screener-dialog-shadow:0 24px 70px #0000006b;--screener-active-bg:var(--color-control-selected-soft);--screener-count-bg:#94a3b814;--screener-subtle-hover:#ffffff0a;--screener-table-bg:var(--color-surface);--screener-sticky-header-first:#1a1f27;--screener-sticky-header:#12161d;--screener-sticky-cell:#12161dfc;--screener-option-bg:#ffffff05;--account-dialog-backdrop:var(--color-page);--account-dialog-bg:var(--color-surface-raised);--account-dialog-border:var(--color-border);--account-dialog-text:var(--color-text-primary);--account-dialog-shadow:var(--shadow-modal);--account-control-bg:var(--color-surface-input);--account-control-label:var(--color-text-muted);--account-control-focus:var(--color-action-primary);--account-control-hover-border:var(--color-border-control-hover);--account-control-helper:var(--color-text-faint);--account-control-error:var(--color-negative);--account-control-selected-bg:var(--color-control-selected-soft);--account-control-menu-hover:var(--color-surface-hover);--account-action-border:var(--color-border-control);--account-action-hover-bg:var(--color-surface-hover);--account-card-bg-soft:var(--color-surface-translucent);--account-card-bg:var(--color-surface-raised);--account-card-inset:var(--color-surface-dark);--account-modal-backdrop:var(--color-capture-backdrop);--account-modal-bg:var(--color-surface-raised);--account-modal-shadow:var(--shadow-modal);--account-payment-modal-shadow:var(--shadow-modal);--account-primary-border:var(--color-action-primary-border);--account-primary-border-hover:var(--color-action-primary);--account-primary-border-hover-strong:var(--color-action-primary);--account-primary-bg-subtle:var(--color-action-primary-soft);--account-primary-bg:var(--color-action-primary-soft);--account-primary-bg-hover:var(--color-action-primary-soft-hover);--account-primary-bg-strong:var(--color-control-selected-soft);--account-primary-bg-strong-hover:var(--color-control-selected-hover);--account-primary-hover-text:var(--color-action-primary);--account-meter-bg:#94a3b81f;--plan-featured-border:var(--color-action-primary-border);--plan-featured-border-hover:var(--color-action-primary);--plan-featured-border-strong:var(--color-control-selected-border);--plan-featured-bg-subtle:var(--color-action-primary-soft);--plan-featured-bg:var(--color-action-primary-soft);--plan-featured-bg-hover:var(--color-action-primary-soft-hover);--plan-featured-bg-strong:var(--color-control-selected-soft);--plan-featured-bg-strong-hover:var(--color-control-selected-hover);--plan-chip-bg:#94a3b80f;--plan-comparison-muted:var(--color-text-muted);--plan-table-bg:var(--color-surface);--plan-table-header-bg:var(--color-surface-dark);--plan-table-stripe-bg:var(--color-surface-muted-wash);--data-table-positive-bg:#10b9812e;--data-table-positive-bg-soft:#10b98117;--data-table-negative-bg:#f871712e;--data-table-negative-bg-soft:#f8717117;--data-table-muted-bg:#94a3b814;--data-table-muted-text:#94a3b894;--data-table-info-bg:#2563eb24;--research-feed-feature-bg:#0d111a;--research-feed-feature-bg-hover:#101621;--research-feed-picks-bg:#111620;--research-feed-picks-header-bg:#171d2a;--research-feed-divider:#94a3b829;--research-feed-rule:#cbd5e185;--research-feed-ring:#4f7fe824;--research-feed-daily-bg:#31466f;--research-feed-daily-text:#f8fafc;--research-feed-index:#94a3b86b;--research-feed-row-hover:#4f7fe812;--macro-dashboard-masthead-bg:var(--color-surface-raised);--macro-dashboard-masthead-text:var(--color-text-primary);--macro-dashboard-masthead-muted:var(--color-text-muted);--macro-dashboard-masthead-border:var(--color-border-strong);--macro-dashboard-section-rule:var(--color-action-primary);--valuation-multiple-low-bg:#60a5fa29;--valuation-multiple-low-bg-soft:#60a5fa12;--valuation-multiple-low-text:var(--palette-blue-300);--valuation-multiple-mid-bg:transparent;--valuation-multiple-high-bg:#fbbf2429;--valuation-multiple-high-bg-soft:#fbbf2412;--valuation-multiple-high-text:var(--palette-amber-300);--valuation-forecast-bg:#a855f726;--valuation-forecast-border:#a855f761;--valuation-forecast-text:var(--palette-violet-300);--data-table-selected-bg:var(--color-control-selected-soft);--data-table-selected-overlay:linear-gradient(0deg, #2f6fed29, #2f6fed29), var(--color-surface-popover);--data-table-sticky-hover-bg:linear-gradient(0deg, #4f7fe833, #4f7fe833), var(--color-surface-popover);--data-table-sticky-divider:inset -1px 0 0 var(--color-border);--data-table-scrollbar-colors:#78a6ffb8 #2f6fed1f;--data-table-scrollbar-track:#2f6fed1f;--data-table-scrollbar-thumb:#78a6ffb8;--data-table-sticky-shadow:8px 0 18px #0f172a1a;--data-table-sticky-shadow-xs:6px 0 12px #0f172a1a;--data-table-sticky-shadow-md:10px 0 18px #0f172a1f;--data-table-cell-overlay:#0b0f148f;--data-table-skeleton:linear-gradient(90deg, #20273280 0%, #2a313bbd 50%, #20273280 100%);--data-table-skeleton-soft:linear-gradient(90deg, #2027326b, #2a313ba8, #2027326b);--data-table-floating-shadow:0 10px 24px #0000004d;--chart-overlay-fill:#1a1f27c2;--chart-overlay-fill-strong:#202732d1;--chart-overlay-stroke:#94a3b82e;--note-editor-divider:#3f3f4685;--note-editor-header-bg:#1a1f27e0;--note-editor-panel-bg:#12161de6;--note-editor-inactive-bg:#0b0f14b8;--note-editor-company-icon:var(--palette-blue-300);--note-editor-input-bg:var(--color-surface-input);--note-editor-input-border:#3f3f46b8;--note-editor-input-border-hover:#71717ae6;--note-editor-input-border-focus:#60a5fa73;--note-editor-title-border:#94a3b83d;--note-editor-title-bg:var(--color-surface-input);--note-editor-title-placeholder:#a1a1aa6b;--note-editor-title-bg-focus:var(--color-surface-raised);--document-skeleton:linear-gradient(90deg, #33415552, #47556929, #33415552);--document-positive-badge-bg:#10b98121;--document-positive-badge-border:#34d39947;--document-positive-badge-text:var(--palette-emerald-200);--document-positive-row-bg:#10b9811a;--company-search-divider:#94a3b81a;--company-search-description:#e2e8f0a3;--company-search-meta:#94a3b88f;--company-search-icon:#94a3b866;--company-search-label:#94a3b873;--company-search-arrow:var(--palette-zinc-600);--landing-browser-dot-danger:var(--palette-red-500);--landing-browser-dot-warning:var(--palette-amber-500);--landing-browser-dot-success:var(--palette-green-500);--landing-demo-growth-gradient:linear-gradient(180deg, var(--color-positive) 0%, #22c58b3d 100%);--landing-demo-base-gradient:linear-gradient(180deg, #60a5fa94 0%, #60a5fa1f 100%);--landing-signal-gradient:linear-gradient(90deg, #3b82f624 0%, var(--color-action-primary-soft) 48%, #facc152e 100%);--company-landing-search-bg:#12161deb;--company-landing-search-border:#94a3b821;--company-landing-search-highlight:inset 0 1px 0 #ffffff0a;--company-landing-tab-bg:#1a1f27fa;--company-landing-tab-shadow:0 8px 18px #0000002e;--company-search-hero-bg:linear-gradient(135deg, #1a1f27fa 0%, #12161df5 62%, #2f6fed24 100%);--company-search-hero-shadow:0 18px 50px #00000038, inset 0 1px 0 #ffffff0a;--kakao-bg:#fee500;--kakao-bg-hover:#f9dc00;--kakao-text:#191600;--kakao-shadow:0 16px 32px #fee5002e;--kakao-shadow-hover:0 18px 34px #fee50033;--lounge-composer-bg:linear-gradient(135deg, #1a1f27f0 0%, #12161df5 100%);--lounge-composer-border:var(--color-action-primary-border);--lounge-input-bg:#0b0f14c2;--lounge-input-border:#94a3b82e;--lounge-action-bg:#1a1f27db;--draft-hover-overlay:#ffffff14;--draft-separator-gradient:linear-gradient(90deg, #60a5fa47, #3f3f46b8, #3f3f4614);--draft-progress-shadow:0 10px 24px #0000002e;--draft-launcher-shadow-mobile:0 0 0 1px #ffffff14, var(--shadow-brand-glow), 0 14px 32px #00000061;--footer-legal-text:#8b8b95;--image-upload-error-border:#f871717a;--image-upload-error-bg:#7f1d1d29;--image-upload-error-icon-bg:#f871711f;--image-upload-error-text:var(--palette-red-300);--image-resize-handle-shadow:0 8px 18px #00000042;--note-editor-warning-bg:#eab30814;--note-editor-table-cell-bg:#ffffff04;--indicator-selected-bg:var(--color-control-selected-soft);--indicator-selected-bg-hover:var(--color-control-selected-hover);--ai-study-subtle-border:#333;--ai-study-floating-shadow:0 10px 26px #0000002e;--valuation-summary-header-bg:#1a1f2780;--note-card-resting-shadow:0 14px 34px -28px #0f172a80}.heatmap-tooltip{max-width:min(340px,100vw - 32px);overflow:hidden;box-shadow:var(--shadow-floating)!important;border-radius:12px!important}.heatmap-tooltip__content{min-width:260px;color:var(--color-text-body);padding:14px 16px 12px}.heatmap-tooltip__title{align-items:baseline;gap:8px;min-width:0;display:flex}.heatmap-tooltip__title strong{color:var(--color-text-heading);letter-spacing:.01em;font-size:15px}.heatmap-tooltip__title span{max-width:220px;color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.heatmap-tooltip__sector-tag{border:1px solid var(--color-action-primary-border);background:var(--color-action-primary-soft);width:fit-content;color:var(--color-action-primary);border-radius:999px;margin-bottom:4px;padding:2px 7px;font-size:11px;font-weight:650;line-height:17px}.heatmap-tooltip__metrics{border-top:1px solid var(--color-border-soft);border-bottom:1px solid var(--color-border-soft);grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:13px;padding:11px 0;display:grid}.heatmap-tooltip__metrics div{flex-direction:column;gap:2px;display:flex}.heatmap-tooltip__metrics span,.heatmap-tooltip__meta{color:var(--color-text-muted);font-size:10px;line-height:16px}.heatmap-tooltip__metrics strong{color:var(--color-text-heading);white-space:nowrap;font-size:12px;font-weight:700}.heatmap-tooltip__metrics .is-up{color:var(--color-positive)}.heatmap-tooltip__metrics .is-down{color:var(--color-negative)}.heatmap-tooltip__metrics .is-neutral{color:var(--color-text-muted)}.heatmap-tooltip__meta{white-space:nowrap;justify-content:space-between;gap:12px;margin-top:9px;display:flex}.heatmap-tooltip__sector{flex-direction:column;gap:2px;padding:11px 14px;display:flex}.heatmap-tooltip__sector strong{color:var(--color-text-heading);font-size:13px}.heatmap-tooltip__sector span{color:var(--color-text-muted);font-size:11px}[data-theme=light]{--heatmap-surface:var(--color-surface-panel);--heatmap-sector:#fff;--heatmap-sector-border:#94a3b8;--heatmap-sector-border-width:.5;--heatmap-sector-top-offset:1px;--heatmap-border:var(--color-border-soft);--heatmap-neutral:#343a46;--heatmap-up-muted:#653137;--heatmap-up-strong:#c43d45;--heatmap-down-muted:#1c4266;--heatmap-down-strong:#126cc3;--heatmap-label:#f8fafc;--heatmap-label-muted:var(--color-text-muted);--heatmap-tooltip-surface:var(--color-surface-tooltip);--heatmap-tooltip-border:var(--color-border-tooltip);--discovery-group-accent:var(--palette-sky-700);--discovery-group-soft:#2f6fed0e;--discovery-group-border:#2f6fed33;--discovery-market-accent:var(--palette-cyan-700);--discovery-market-soft:#2f6fed0d;--discovery-market-border:#2f6fed2e;--discovery-sector-accent:var(--palette-cobalt-600);--discovery-sector-soft:#2f6fed0b;--discovery-sector-border:#2f6fed2b;--discovery-industry-accent:var(--palette-blue-700);--discovery-industry-soft:#2f6fed0d;--discovery-industry-border:#2f6fed2e;--discovery-random-accent:var(--color-action-primary);--discovery-random-soft:var(--color-action-primary-soft);--discovery-random-border:var(--color-action-primary-border);--discovery-card-mid:#fffffffe;--discovery-card-end:#fffffffc;--discovery-row-border:#e6e9ee;--discovery-row-bg:#fff;--discovery-row-bg-hover:#f7f9fc;--discovery-row-meta:var(--color-text-muted);--discovery-row-detail:var(--color-text-body);--discovery-control-border:var(--color-border-control);--discovery-control-bg-hover:var(--color-surface-hover);--discovery-control-border-hover:var(--color-border-control-hover);--discovery-control-border-disabled:#94a3b833;--discovery-dialog-bg:var(--color-surface-raised);--discovery-dialog-border:var(--color-border);--discovery-dialog-shadow:var(--shadow-modal);--discovery-dialog-divider:var(--color-border-soft);--discovery-input-bg:var(--color-surface-input);--discovery-input-border:var(--color-border-control);--discovery-input-border-hover:var(--color-border-control-hover);--discovery-option-selected-bg:var(--color-control-selected-soft);--discovery-option-bg:var(--color-surface-dark);--discovery-option-selected-border:var(--color-control-selected-border);--discovery-option-border:#64748b38;--discovery-option-selected-bg-hover:var(--color-control-selected-hover);--discovery-option-bg-hover:var(--color-surface-hover);--discovery-option-selected-border-hover:var(--color-action-primary);--discovery-option-border-hover:#4755695c;--discovery-option-icon-muted:#475569bd;--discovery-option-icon-selected-bg:var(--color-control-selected-soft);--discovery-option-icon-bg:var(--color-surface-hover);--discovery-option-icon-selected-border:var(--color-control-selected-border);--discovery-option-icon-border:#64748b33;--discovery-divider:#c7d2e1c7;--discovery-callout-bg:var(--color-action-primary-soft);--discovery-callout-border:var(--color-action-primary-border);--discovery-empty-bg:var(--color-surface);--discovery-empty-border:var(--color-action-primary-border);--screener-panel-bg:linear-gradient(180deg, #fffffffe 0%, #fffffffe 100%);--screener-panel-shadow:var(--shadow-card);--screener-panel-inset:#fff;--screener-control-bg:var(--color-surface);--screener-control-bg-soft:#f7f8fa;--screener-disabled-bg:#94a3b829;--screener-dialog-bg:linear-gradient(180deg, #fffffffe 0%, #fbfcfefe 100%);--screener-dialog-shadow:var(--shadow-modal);--screener-active-bg:var(--color-control-selected-soft);--screener-count-bg:#65738a14;--screener-subtle-hover:var(--color-surface-hover);--screener-table-bg:var(--color-surface);--screener-sticky-header-first:#f5f6f8;--screener-sticky-header:#fafafa;--screener-sticky-cell:#fffffffc;--screener-option-bg:#f7f8fa;--account-dialog-backdrop:#0f172a57;--account-dialog-bg:var(--color-surface-raised);--account-dialog-border:var(--color-border);--account-dialog-text:var(--color-text-primary);--account-dialog-shadow:var(--shadow-modal);--account-control-bg:var(--color-surface-input);--account-control-label:var(--color-text-muted);--account-control-focus:var(--color-action-primary);--account-control-hover-border:var(--color-border-control-hover);--account-control-helper:var(--color-text-faint);--account-control-error:var(--color-negative);--account-control-selected-bg:var(--color-control-selected-soft);--account-control-menu-hover:var(--color-surface-hover);--account-action-border:var(--color-border-control);--account-action-hover-bg:var(--color-surface-hover);--account-card-bg-soft:var(--color-surface-translucent);--account-card-bg:var(--color-surface-raised);--account-card-inset:var(--color-surface-dark);--account-modal-backdrop:var(--color-capture-backdrop);--account-modal-bg:var(--color-surface-raised);--account-modal-shadow:var(--shadow-modal);--account-payment-modal-shadow:var(--shadow-modal);--account-primary-border:var(--color-action-primary-border);--account-primary-border-hover:var(--color-action-primary);--account-primary-border-hover-strong:var(--color-action-primary);--account-primary-bg-subtle:var(--color-action-primary-soft);--account-primary-bg:var(--color-action-primary-soft);--account-primary-bg-hover:var(--color-action-primary-soft-hover);--account-primary-bg-strong:var(--color-control-selected-soft);--account-primary-bg-strong-hover:var(--color-control-selected-hover);--account-primary-hover-text:var(--color-action-primary);--account-meter-bg:#64748b24;--plan-featured-border:var(--color-action-primary-border);--plan-featured-border-hover:var(--color-action-primary);--plan-featured-border-strong:var(--color-control-selected-border);--plan-featured-bg-subtle:var(--color-action-primary-soft);--plan-featured-bg:var(--color-action-primary-soft);--plan-featured-bg-hover:var(--color-action-primary-soft-hover);--plan-featured-bg-strong:var(--color-control-selected-soft);--plan-featured-bg-strong-hover:var(--color-control-selected-hover);--plan-chip-bg:#64748b14;--plan-comparison-muted:var(--color-text-muted);--plan-table-bg:var(--color-surface);--plan-table-header-bg:var(--color-surface-dark);--plan-table-stripe-bg:var(--color-surface-muted-wash);--data-table-positive-bg:#05966924;--data-table-positive-bg-soft:#05966913;--data-table-negative-bg:#b91c1c1f;--data-table-negative-bg-soft:#b91c1c11;--data-table-muted-bg:#64748b14;--data-table-muted-text:#475569ad;--data-table-info-bg:#2563eb17;--research-feed-feature-bg:var(--color-surface);--research-feed-feature-bg-hover:var(--color-surface);--research-feed-picks-bg:var(--color-page-alt);--research-feed-picks-header-bg:var(--color-surface-focus-header);--research-feed-divider:var(--color-border-strong);--research-feed-rule:var(--color-text-heading);--research-feed-ring:var(--color-warning-soft);--research-feed-daily-bg:var(--color-text-heading);--research-feed-daily-text:var(--color-text-inverse);--research-feed-index:var(--color-border-strong);--research-feed-row-hover:var(--color-surface-subtle-hover);--macro-dashboard-masthead-bg:var(--palette-slate-900);--macro-dashboard-masthead-text:var(--color-text-inverse);--macro-dashboard-masthead-muted:var(--palette-slate-300);--macro-dashboard-masthead-border:#ffffff52;--macro-dashboard-section-rule:var(--color-action-primary);--valuation-multiple-low-bg:#2563eb1a;--valuation-multiple-low-bg-soft:#2563eb0b;--valuation-multiple-low-text:var(--palette-blue-700);--valuation-multiple-mid-bg:transparent;--valuation-multiple-high-bg:#b453091a;--valuation-multiple-high-bg-soft:#b453090b;--valuation-multiple-high-text:var(--palette-amber-700);--valuation-forecast-bg:#7c3aed14;--valuation-forecast-border:#7c3aed3d;--valuation-forecast-text:var(--palette-violet-700);--data-table-selected-bg:var(--color-control-selected-soft);--data-table-selected-overlay:linear-gradient(0deg, #2f6fed1c, #2f6fed1c), var(--color-surface-popover);--data-table-sticky-hover-bg:var(--color-control-selected-hover);--data-table-sticky-divider:inset -1px 0 0 var(--color-border);--data-table-scrollbar-colors:#2f6fed8f #2f6fed1a;--data-table-scrollbar-track:#2f6fed1a;--data-table-scrollbar-thumb:#2f6fed8f;--data-table-sticky-shadow:8px 0 18px #0f172a14;--data-table-sticky-shadow-xs:6px 0 12px #0f172a14;--data-table-sticky-shadow-md:10px 0 18px #0f172a1a;--data-table-cell-overlay:#cbd5e175;--data-table-skeleton:linear-gradient(90deg, #e2e8f094 0%, #cbd5e1d1 50%, #e2e8f094 100%);--data-table-skeleton-soft:linear-gradient(90deg, #e2e8f07a, #cbd5e1b3, #e2e8f07a);--data-table-floating-shadow:0 10px 24px #0f172a24;--chart-overlay-fill:#64748b2e;--chart-overlay-fill-strong:#64748b38;--chart-overlay-stroke:#4755693d;--note-editor-divider:#94a3b857;--note-editor-header-bg:#f4f7fbe6;--note-editor-panel-bg:#fbfcfef0;--note-editor-inactive-bg:#e2e8f080;--note-editor-company-icon:var(--palette-blue-700);--note-editor-input-bg:var(--color-surface-input);--note-editor-input-border:#64748b6b;--note-editor-input-border-hover:#47556999;--note-editor-input-border-focus:#2563eb66;--note-editor-title-border:#64748b47;--note-editor-title-bg:var(--color-surface-input);--note-editor-title-placeholder:#64748b9e;--note-editor-title-bg-focus:var(--color-surface-raised);--document-skeleton:linear-gradient(90deg, #e2e8f0b8, #cbd5e16b, #e2e8f0b8);--document-positive-badge-bg:#0596691a;--document-positive-badge-border:#0478573d;--document-positive-badge-text:var(--palette-emerald-800);--document-positive-row-bg:#05966913;--company-search-divider:#64748b2e;--company-search-description:#334155c2;--company-search-meta:#475569a8;--company-search-icon:#4755698a;--company-search-label:#47556994;--company-search-arrow:var(--palette-zinc-400);--landing-demo-growth-gradient:linear-gradient(180deg, var(--color-positive) 0%, #12805c2e 100%);--landing-demo-base-gradient:linear-gradient(180deg, #2563eb75 0%, #2563eb1a 100%);--landing-signal-gradient:linear-gradient(90deg, #2563eb1a 0%, var(--color-action-primary-soft) 48%, #b453091f 100%);--company-landing-search-bg:#fffffff5;--company-landing-search-border:#c7d2e1d1;--company-landing-search-highlight:inset 0 1px 0 #ffffffd1;--company-landing-tab-bg:#fffffff7;--company-landing-tab-shadow:0 4px 12px #2f6fed17;--company-search-hero-bg:linear-gradient(135deg, #fffffffe 0%, #fffffffe 100%);--company-search-hero-shadow:0 12px 30px -26px #17203338, inset 0 1px 0 #ffffffeb;--lounge-composer-bg:linear-gradient(135deg, #fffffffc 0%, #fffffffc 100%);--lounge-composer-border:var(--color-action-primary-border);--lounge-input-bg:#ffffffe6;--lounge-input-border:#64748b3d;--lounge-action-bg:#f7f8faf5;--draft-hover-overlay:#0f172a0f;--draft-separator-gradient:linear-gradient(90deg, #2563eb33, #94a3b88f, #94a3b814);--draft-progress-shadow:0 10px 24px #0f172a1f;--draft-launcher-shadow-mobile:0 0 0 1px #0f172a14, var(--shadow-brand-glow), 0 14px 32px #0f172a2e;--footer-legal-text:#64748b;--image-upload-error-border:#b91c1c5c;--image-upload-error-bg:#b91c1c14;--image-upload-error-icon-bg:#b91c1c1a;--image-upload-error-text:var(--palette-red-700);--image-resize-handle-shadow:0 8px 18px #0f172a29;--note-editor-warning-bg:#b4530914;--note-editor-table-cell-bg:#0f172a06;--indicator-selected-bg:var(--color-control-selected-soft);--indicator-selected-bg-hover:var(--color-control-selected-hover);--ai-study-subtle-border:#d7dee8;--ai-study-floating-shadow:0 10px 26px #0f172a1f;--valuation-summary-header-bg:#e2e8f09e;--note-card-resting-shadow:0 14px 34px -28px #0f172a4d}
:root,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--main-color:#4f7fe8;--secondary-color:#f59e0b;--color-brand:#4f7fe8;--color-brand-hover:#6593f0;--color-brand-soft:#4f7fe829;--color-brand-border:#4f7fe873;--color-point-accent:#a3e635;--color-point-accent-hover:#bef264;--color-point-accent-soft:#a3e63524;--color-point-accent-soft-hover:#a3e6353d;--color-point-accent-border:#a3e63573;--color-point-accent-contrast:#bef264;--color-point-accent-badge-bg:#a3e63524;--color-point-accent-badge-text:#bef264;--color-point-accent-action-bg:#a3e63529;--color-point-accent-action-hover:#a3e63547;--color-point-accent-action-text:#bef264;--color-point-accent-action-border:#a3e635a6;--color-accent-lime:var(--color-brand);--color-accent-lime-hover:var(--color-brand-hover);--color-accent-lime-soft:var(--color-brand-soft);--color-accent-lime-border:var(--color-brand-border);--color-emerald:#10b981;--color-emerald-solid:#10b981;--color-emerald-soft:#10b98124;--color-emerald-soft-hover:#10b98133;--color-emerald-border:#34d39952;--color-blue:var(--color-brand);--color-blue-soft:var(--color-brand-soft);--color-blue-border:var(--color-brand-border);--color-yellow:#f59e0b;--color-yellow-soft:#f59e0b24;--color-yellow-border:#f59e0b52;--color-red:#f43f5e;--color-red-soft:#f43f5e24;--color-red-border:#f43f5e52;--color-purple:#c084fc;--color-purple-soft:#a855f726;--color-purple-border:#a855f761;--color-research:#c084fc;--color-research-soft:#a855f726;--color-research-border:#a855f761;--color-rose:var(--palette-rose-400);--color-rose-soft:#f43f5e1a;--color-rose-border:#f43f5e38;--color-orange:var(--palette-orange-500);--color-sky:var(--palette-sky-400);--color-amber:var(--palette-amber-400);--color-violet:var(--palette-violet-400);--color-lime-chart:#84cc16;--color-action-primary:#4f7fe8;--color-action-primary-solid:#4f7fe8;--color-action-primary-solid-hover:#6593f0;--color-action-primary-solid-border:#4f7fe861;--color-action-primary-solid-contrast:#fff;--color-action-primary-contained:#4470cf;--color-action-primary-contained-hover:#4773d2;--color-action-primary-contained-border:#4470cf;--color-action-primary-contained-contrast:#fff;--color-action-disabled-bg:#171b23;--color-action-disabled-text:#596476;--color-action-disabled-border:#2b3340;--color-action-primary-hover:#6593f0;--color-action-primary-soft:#4f7fe821;--color-action-primary-soft-hover:#4f7fe833;--color-action-primary-border:#4f7fe857;--color-action-primary-contrast:#fff;--color-navigation-active:#4f7fe8;--color-navigation-active-solid:#4f7fe8;--color-navigation-active-soft:#4f7fe821;--color-navigation-active-border:#4f7fe857;--color-control-selected:#4f7fe8;--color-control-selected-solid:#4f7fe8;--color-control-selected-contrast:#fff;--color-control-selected-soft:#4f7fe821;--color-control-selected-hover:#4f7fe833;--color-control-selected-border:#4f7fe857;--color-control-selected-outline:#4f7fe8b3;--color-focus-ring:#4f7fe86b;--color-highlight:var(--color-accent-lime);--color-highlight-hover:var(--color-accent-lime-hover);--color-highlight-soft:var(--color-accent-lime-soft);--color-highlight-border:var(--color-accent-lime-border);--color-modal-confirm:var(--main-color);--color-positive:#f43f5e;--color-positive-solid:#e11d48;--color-positive-soft:#f43f5e24;--color-positive-border:#f43f5e52;--color-negative:#0284c7;--color-negative-soft:#0284c724;--color-negative-border:#0284c752;--color-warning:var(--color-yellow);--color-warning-soft:var(--color-yellow-soft);--color-warning-border:var(--color-yellow-border);--color-info:#06b6d4;--color-info-soft:#06b6d424;--color-info-border:#06b6d452;--color-status-approved:#10b981;--color-status-approved-soft:#10b98124;--color-status-approved-border:#34d39952;--color-status-success:var(--color-status-approved);--color-status-success-soft:var(--color-status-approved-soft);--color-status-success-border:var(--color-status-approved-border);--color-status-error:var(--color-red);--color-status-error-soft:var(--color-red-soft);--color-status-error-border:var(--color-red-border);--color-control-info-hover:#60a5fa24;--color-sticky-border:#3f3f4680;--color-theme-toggle-bg:#ffffff09;--color-capture-backdrop:#0000006b;--color-capture-ring:#2563eb59;--color-capture-ring-idle:#ffffff14;--color-capture-overlay:#2563eb29;--color-capture-overlay-idle:#ffffff08;--color-membership-lock-text:#a9c4ff;--color-membership-lock-border:#78a6ff52;--color-membership-lock-bg:#132a52db;--color-membership-lock-bg-hover:#183669f0;--chart-grid:#ffffff14;--chart-axis:#64748b;--chart-close:#f8fafc;--chart-close-dot-fill:#2563eb;--chart-close-dot-stroke:#0e1017;--chart-band-pe:#10b981;--chart-band-pb:#2563eb;--chart-band-ps:#f59e0b;--chart-band-forward-pe:#a855f7;--chart-band-current-price:#f59e0b;--chart-band-current-price-label:#fbbf24;--chart-series-positive:#f43f5e;--chart-series-info:#2563eb;--chart-series-warning:#fbbf24;--chart-series-violet:#a855f7;--chart-series-orange:#f97316;--chart-series-negative:#0284c7;--chart-series-neutral:#94a3b8;--chart-series-contrast:#f8fafc;--chart-series-blue:#2563eb;--chart-series-cyan:#06b6d4;--chart-series-green:#10b981;--chart-series-pink:#ec4899;--chart-series-purple:#a855f7;--chart-series-rose:#f43f5e;--chart-series-slate:#94a3b8;--chart-series-violet-soft:#d8b4fe;--chart-series-yellow:#fbbf24;--chart-volume-positive:#f43f5e57;--chart-volume-negative:#0284c757;--chart-crosshair-line:#78a6ffb8;--chart-crosshair-label:#4f7fe8;--chart-category-1:#2563eb;--chart-category-2:#10b981;--chart-category-3:#fbbf24;--chart-category-4:#a855f7;--chart-category-5:#06b6d4;--chart-category-6:#f43f5e;--chart-category-7:#94a3b8;--chart-category-8:#ec4899;--chart-category-9:#84cc16;--chart-category-10:#6366f1;--chart-category-11:#f97316;--chart-tooltip-bg:#12141cfa;--chart-tooltip-shadow:0 14px 30px #0009;--chart-bar-neutral:#94a3b88f;--chart-bar-positive:#10b98157;--chart-bar-positive-mid:#10b98161;--chart-bar-positive-strong:#10b98170;--chart-bar-negative:#f43f5e52;--chart-bar-negative-mid:#f43f5e61;--chart-bar-info:#2563eb57;--chart-bar-info-mid:#2563eb66;--chart-bar-warning-mid:#f59e0b61;--chart-bar-violet:#a855f752;--chart-bar-violet-strong:#a855f766;--chart-area-negative:#f43f5e42;--chart-area-info:#2563eb3d;--chart-area-violet:#a855f742;--color-page:#090a0f;--color-page-alt:#090a0f;--color-surface:#12141c;--color-surface-dark:#0e1017;--color-surface-panel:#12141c;--color-surface-raised:#181b26;--color-surface-input:#0e1017;--color-surface-hover:#1e2230;--color-surface-hover-strong:#282e40;--color-surface-solid:#181b26;--color-surface-solid-hover:#1e2230;--color-surface-popover:#181b26;--color-surface-nav:#12141cd9;--color-surface-nav-mobile:#12141cf0;--color-surface-sticky:#090a0ff0;--color-surface-overlay:#00000094;--color-surface-modal:#181b26;--color-surface-floating:#181b26;--color-surface-tooltip:#1e2230;--color-surface-translucent:#12141ceb;--color-surface-translucent-hover:#1e2230f5;--color-surface-subtle-hover:#ffffff0d;--color-surface-neutral-action:#181b26;--color-surface-neutral-action-hover:#1e2230;--color-surface-muted-wash:#94a3b814;--color-surface-focus-header:color-mix(in srgb, var(--color-control-selected) 8%, var(--color-surface));--color-surface-white-wash:#ffffff0a;--color-border:#ffffff14;--color-border-nav:#ffffff14;--color-border-soft:#ffffff0d;--color-border-strong:#ffffff2e;--color-border-control:#ffffff14;--color-border-control-hover:#ffffff2e;--color-border-neutral-action:#ffffff14;--color-border-tooltip:#2563eb66;--color-card-border:#ffffff17;--color-card-border-hover:#60a5fa66;--color-control-pill-bg:#1a1e2c;--color-control-pill-bg-hover:#242a3e;--color-control-pill-border:#ffffff1a;--color-control-pill-border-hover:var(--color-action-primary);--color-control-pill-text:#cbd5e1;--color-control-pill-text-hover:#fff;--color-control-pill-active-bg:var(--color-control-selected-solid);--color-control-pill-active-border:var(--color-control-selected-solid);--color-control-pill-active-text:#fff;--color-table-header-bg:#181b26;--color-table-header-border:#ffffff1f;--color-table-cell-border:#ffffff0f;--color-text-primary:#f8fafc;--color-text-heading:#f8fafc;--color-text-body:#cbd5e1;--color-text-muted:#94a3b8;--color-text-subtle:#94a3b8;--color-text-faint:#7c8a9f;--color-text-fainter:#64748b;--color-text-inverse:#090a0f;--color-text-description:#cbd5e1d6;--color-text-helper:#94a3b8e0;--color-text-danger-soft:#ff8b88;--color-text-success-soft:#63d6ae;--color-text-tooltip:#f8fafceb;--shadow-card:0 4px 20px #0009, inset 0 1px 0 #ffffff0d;--shadow-card-hover:0 8px 30px #000000bf, inset 0 1px 0 #ffffff14;--shadow-control-pill-active:0 2px 8px #0003;--shadow-brand-glow:none;--shadow-point-accent-glow:none;--shadow-action-primary:0 8px 24px #00000047;--shadow-action-primary-contained:0 6px 16px #0000003d;--shadow-floating:0 16px 42px #00000057;--shadow-modal:0 24px 64px #0000006b;--shadow-tooltip:0 12px 30px #00000057;--shadow-toast:0 16px 38px #0006;--shadow-nav-mobile:0 -10px 24px #0000003d;--shadow-menu:0 18px 48px #00000057;--shadow-control-selected:0 6px 16px #0000002e;--gradient-page:linear-gradient(180deg, var(--color-page) 0%, var(--color-page-alt) 46%, var(--color-page) 100%);--gradient-card:linear-gradient(180deg, #12141c 0%, #12141c 100%);--gradient-panel-header:linear-gradient(180deg, #2563eb0f 0%, #12141cfa 100%);--gradient-detail-ambient:radial-gradient(circle at 100% 0%, #2563eb14 0%, transparent 40%), radial-gradient(circle at 0% 100%, #7c5cfc09 0%, transparent 40%);--landing-page-bg:linear-gradient(180deg, #090a0f 0%, #0e1017 46%, #090a0f 100%);--landing-grid-line:#ffffff09;--landing-browser-bg:linear-gradient(180deg, #181b26fa 0%, #12141cfa 100%);--landing-browser-topbar:#ffffff06;--landing-card-bg:linear-gradient(180deg, #ffffff0c 0%, #ffffff06 100%);--landing-card-bg-hover:linear-gradient(180deg, #2563eb14 0%, #ffffff07 100%);--landing-card-solid:#ffffff09;--landing-card-solid-soft:#ffffff08;--landing-metric-bg:#02061775;--landing-section-bg:#02061740;--landing-section-bg-soft:#0206173b;--landing-panel-bg:linear-gradient(145deg, #ffffff0d 0%, #ffffff05 100%);--landing-featured-bg:linear-gradient(135deg, var(--color-action-primary-soft) 0%, #ffffff09 58%, #ffffff05 100%);--landing-check-card-bg:linear-gradient(180deg, #05080d8f 0%, #05080d5c 100%);--landing-shadow-card:0 20px 54px #0000001f;--landing-shadow-panel:0 30px 100px #00000057;--landing-brand-contrast:#fff;--scrollbar-track:#090a0feb;--scrollbar-thumb-start:#3b82f6ad;--scrollbar-thumb-end:#2563eb7a;--scrollbar-thumb-hover-start:#3b82f6e0;--scrollbar-thumb-hover-end:#2563ebad;--md-text:#e2e8f0d6;--md-muted:#94a3b8c7;--md-soft:#cbd5e1db;--md-support:#becbdce0;--md-heading:#f8fafc;--md-accent:#7dd3fc;--md-accent-hover:#bae6fd;--md-accent-soft:#3b82f61a;--md-accent-decoration:#7dd3fc57;--md-accent-decoration-hover:#bae6fd94;--md-lime:var(--color-action-primary);--md-lime-soft:var(--color-action-primary-soft);--md-border:#94a3b824;--md-border-soft:#3341558f;--md-panel:#0f172a6b;--md-panel-soft:#0f172a42;--md-panel-strong:#0f172ab8;--md-panel-row:#0f172a2e;--md-code-bg:#0206179e;--md-code-text:#bfdbfe;--md-code-block-text:#e2e8f0;--md-quote-border:#7dd3fc24;--md-quote-accent:#7dd3fc6b;--md-quote-bg:#3b82f60f;--md-marker:#7dd3fcb8;--md-marker-ordered:#7dd3fcd1;--md-scrollbar-track:#0f172a7a;--md-scrollbar-thumb:#94a3b85c;--md-scrollbar-thumb-hover:#94a3b885}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--main-color:#2563eb;--secondary-color:#d97706;--color-brand:var(--palette-cobalt-500);--color-brand-hover:var(--palette-cobalt-600);--color-brand-soft:#eaf1ff;--color-brand-border:#2f6fed47;--color-point-accent:#65a30d;--color-point-accent-hover:#4d7c0f;--color-point-accent-soft:#65a30d1a;--color-point-accent-soft-hover:#65a30d2e;--color-point-accent-border:#65a30d59;--color-point-accent-contrast:#fff;--color-point-accent-badge-bg:#f7fee7;--color-point-accent-badge-text:#3f6212;--color-point-accent-action-bg:#65a30d;--color-point-accent-action-hover:#4d7c0f;--color-point-accent-action-text:#fff;--color-point-accent-action-border:#65a30d;--color-accent-lime:var(--palette-cobalt-500);--color-accent-lime-hover:var(--palette-cobalt-600);--color-accent-lime-soft:#eaf1ff;--color-accent-lime-border:#2f6fed3d;--color-emerald:#059669;--color-emerald-solid:#059669;--color-emerald-soft:#05966917;--color-emerald-soft-hover:#05966924;--color-emerald-border:#0596693d;--color-blue:var(--palette-cobalt-500);--color-blue-soft:#eaf1ff;--color-blue-border:#2f6fed38;--color-yellow:#b45309;--color-yellow-soft:#fffbeb;--color-yellow-border:#fcd34d;--color-red:#dc2626;--color-red-soft:#fef2f2;--color-red-border:#fecaca;--color-purple:var(--palette-purple-700);--color-purple-soft:#6d28d914;--color-purple-border:#6d28d933;--color-research:#7c3aed;--color-research-soft:#f5f3ff;--color-research-border:#ddd6fe;--color-rose:var(--palette-rose-700);--color-rose-soft:#be123c14;--color-rose-border:#be123c33;--color-orange:var(--palette-orange-700);--color-sky:var(--palette-sky-700);--color-amber:var(--palette-amber-700);--color-violet:var(--palette-purple-700);--color-lime-chart:#12805c;--color-action-primary:var(--color-brand);--color-action-primary-solid:var(--palette-cobalt-500);--color-action-primary-solid-hover:var(--palette-cobalt-600);--color-action-primary-solid-border:#2f6fed57;--color-action-primary-solid-contrast:#fff;--color-action-primary-contained:var(--palette-cobalt-500);--color-action-primary-contained-hover:var(--palette-cobalt-600);--color-action-primary-contained-border:var(--palette-cobalt-500);--color-action-primary-contained-contrast:#fff;--color-action-disabled-bg:#f2f3f5;--color-action-disabled-text:#929dab;--color-action-disabled-border:#d9dee5;--color-action-primary-hover:var(--color-brand-hover);--color-action-primary-soft:var(--color-brand-soft);--color-action-primary-soft-hover:#dce8ff;--color-action-primary-border:var(--color-brand-border);--color-action-primary-contrast:var(--color-text-inverse);--color-navigation-active:var(--color-brand);--color-navigation-active-solid:var(--palette-cobalt-500);--color-navigation-active-soft:var(--color-brand-soft);--color-navigation-active-border:var(--color-brand-border);--color-control-selected:var(--palette-cobalt-500);--color-control-selected-solid:var(--palette-cobalt-500);--color-control-selected-contrast:#fff;--color-control-selected-soft:#edf4ff;--color-control-selected-hover:#dce8ff;--color-control-selected-border:#2f6fed47;--color-control-selected-outline:#2f6fedb3;--color-focus-ring:#78a6ffb8;--color-highlight:var(--color-accent-lime);--color-highlight-hover:var(--color-accent-lime-hover);--color-highlight-soft:var(--color-accent-lime-soft);--color-highlight-border:var(--color-accent-lime-border);--color-modal-confirm:var(--main-color);--color-positive:#dc2626;--color-positive-solid:#dc2626;--color-positive-soft:#fef2f2;--color-positive-border:#fecaca;--color-negative:#2563eb;--color-negative-soft:#eff6ff;--color-negative-border:#bfdbfe;--color-warning:var(--color-yellow);--color-warning-soft:var(--color-yellow-soft);--color-warning-border:var(--color-yellow-border);--color-info:#0891b2;--color-info-soft:#ecfeff;--color-info-border:#a5f3fc;--color-status-approved:#047857;--color-status-approved-soft:#ecfdf5;--color-status-approved-border:#a7f3d0;--color-status-success:var(--color-status-approved);--color-status-success-soft:var(--color-status-approved-soft);--color-status-success-border:var(--color-status-approved-border);--color-status-error:var(--color-red);--color-status-error-soft:var(--color-red-soft);--color-status-error-border:var(--color-red-border);--color-control-info-hover:#2563eb17;--color-sticky-border:#64748b57;--color-theme-toggle-bg:#0f172a09;--color-capture-backdrop:#0f172a4d;--color-capture-ring:#2f6fed3d;--color-capture-ring-idle:#64748b29;--color-capture-overlay:#2f6fed1a;--color-capture-overlay-idle:#64748b0f;--color-membership-lock-text:var(--palette-cobalt-700);--color-membership-lock-border:#2f6fed42;--color-membership-lock-bg:#eaf1fff0;--color-membership-lock-bg-hover:#dce8fff5;--chart-grid:#7a869938;--chart-axis:#7a8699;--chart-close:#172033;--chart-close-dot-fill:#2f6fed;--chart-close-dot-stroke:#eaf1ff;--chart-band-pe:#12805c;--chart-band-pb:#2f6fed;--chart-band-ps:#a76614;--chart-band-forward-pe:#6b4fe0;--chart-band-current-price:#a76614;--chart-band-current-price-label:#7a4a0f;--chart-series-positive:#dc2626;--chart-series-info:#2563eb;--chart-series-warning:#f59e0b;--chart-series-violet:#8b5cf6;--chart-series-orange:#f97316;--chart-series-negative:#2563eb;--chart-series-neutral:#64748b;--chart-series-contrast:#172033;--chart-series-blue:var(--palette-cobalt-500);--chart-series-cyan:#06b6d4;--chart-series-green:#059669;--chart-series-pink:#ec4899;--chart-series-purple:#8b5cf6;--chart-series-rose:#f43f5e;--chart-series-slate:#64748b;--chart-series-violet-soft:#a78bfa;--chart-series-yellow:#f59e0b;--chart-volume-positive:#dc262647;--chart-volume-negative:#2563eb47;--chart-crosshair-line:#2f6fed9e;--chart-crosshair-label:#2f6fed;--chart-category-1:#2563eb;--chart-category-2:#059669;--chart-category-3:#f59e0b;--chart-category-4:#8b5cf6;--chart-category-5:#06b6d4;--chart-category-6:#f43f5e;--chart-category-7:#64748b;--chart-category-8:#ec4899;--chart-category-9:#10b981;--chart-category-10:#4f46e5;--chart-category-11:#f97316;--chart-tooltip-bg:#fffffffa;--chart-tooltip-shadow:0 14px 30px #0f172a24;--chart-bar-neutral:#47556970;--chart-bar-positive:#12805c47;--chart-bar-positive-mid:#12805c52;--chart-bar-positive-strong:#12805c61;--chart-bar-negative:#c9383842;--chart-bar-negative-mid:#c9383852;--chart-bar-info:#2f6fed42;--chart-bar-info-mid:#2f6fed52;--chart-bar-warning-mid:#a7661447;--chart-bar-violet:#7c5cfc3d;--chart-bar-violet-strong:#7c5cfc4d;--chart-area-negative:#c938382e;--chart-area-info:#2f6fed29;--chart-area-violet:#7c5cfc2e;--color-page:#fff;--color-page-alt:#fff;--color-surface:#fff;--color-surface-dark:#fafafa;--color-surface-panel:#fff;--color-surface-raised:#fff;--color-surface-input:#fff;--color-surface-hover:#f5f5f5;--color-surface-hover-strong:#fff;--color-surface-solid:#fffffffa;--color-surface-solid-hover:#fff;--color-surface-popover:#fff;--color-surface-nav:#ffffffe0;--color-surface-nav-mobile:#fffffff5;--color-surface-sticky:#fffffff5;--color-surface-overlay:#0f172a47;--color-surface-modal:linear-gradient(180deg, #fffffffc 0%, #fafafbfc 100%);--color-surface-floating:linear-gradient(180deg, #fffffffc 0%, #fafafbfa 100%);--color-surface-tooltip:#fffffffa;--color-surface-translucent:#ffffffc7;--color-surface-translucent-hover:#f7f8faf5;--color-surface-subtle-hover:#f5f6f8eb;--color-surface-neutral-action:#fafafa;--color-surface-neutral-action-hover:#f4f4f5;--color-surface-muted-wash:#47556914;--color-surface-focus-header:color-mix(in srgb, var(--color-control-selected-soft) 48%, var(--color-surface));--color-surface-white-wash:#0f172a0b;--color-border:#e2e8f0;--color-border-nav:#e2e8f0;--color-border-soft:#e2e8f0eb;--color-border-strong:#cbd5e1;--color-border-control:#cbd5e1;--color-border-control-hover:#8b96a6;--color-border-neutral-action:#e2e6ec;--color-border-tooltip:#2f6fed2e;--color-card-border:var(--color-border);--color-card-border-hover:var(--color-control-selected-border);--color-control-pill-bg:#fff;--color-control-pill-bg-hover:#f5f5f5;--color-control-pill-border:var(--color-border);--color-control-pill-border-hover:var(--color-brand);--color-control-pill-text:var(--color-text-muted);--color-control-pill-text-hover:var(--color-text-primary);--color-control-pill-active-bg:var(--color-brand);--color-control-pill-active-border:var(--color-brand);--color-control-pill-active-text:#fff;--color-table-header-bg:#fafafa;--color-table-header-border:var(--color-border-strong);--color-table-cell-border:var(--color-border-soft);--color-text-primary:#0f172a;--color-text-heading:#0f172a;--color-text-body:#334155;--color-text-muted:#475569;--color-text-subtle:#52627a;--color-text-faint:#5f6f85;--color-text-fainter:#64748b;--color-text-inverse:#f8fafc;--color-text-description:#445066e0;--color-text-helper:#65738ae6;--color-text-danger-soft:#c93838;--color-text-success-soft:#12805c;--color-text-tooltip:#445066eb;--shadow-card:0 1px 2px #17203309, 0 8px 22px -20px #1720332e;--shadow-card-hover:0 10px 26px -18px #17203338;--shadow-control-pill-active:0 2px 8px #2f6fed2e;--shadow-brand-glow:0 0 20px #2f6fed1c;--shadow-point-accent-glow:none;--shadow-action-primary:0 8px 18px #2f6fed2e;--shadow-action-primary-contained:0 6px 14px #2f6fed2e;--shadow-floating:0 16px 42px #1720331f;--shadow-modal:0 24px 60px #17203329;--shadow-tooltip:0 12px 28px #1720331f;--shadow-toast:0 16px 38px #17203329;--shadow-nav-mobile:0 -10px 24px #1720331a;--shadow-menu:0 18px 48px #17203324;--shadow-control-selected:0 6px 16px #2f6fed1a;--gradient-page:linear-gradient(180deg, #fff 0%, #fff 100%);--gradient-card:linear-gradient(180deg, #fff 0%, #fff 100%);--gradient-panel-header:linear-gradient(180deg, #f7f8faf0 0%, #fffffffc 100%);--gradient-detail-ambient:linear-gradient(180deg, #fff 0%, #fff 100%);--landing-page-bg:linear-gradient(180deg, #fff 0%, #fff 100%);--landing-grid-line:#0f172a0f;--landing-browser-bg:linear-gradient(180deg, #fffffffa 0%, #fafafbfa 100%);--landing-browser-topbar:#0f172a09;--landing-card-bg:linear-gradient(180deg, #fffffffc 0%, #fffffffc 100%);--landing-card-bg-hover:linear-gradient(180deg, #2f6fed11 0%, #ffffffeb 100%);--landing-card-solid:#ffffffd1;--landing-card-solid-soft:#ffffffc2;--landing-metric-bg:#ffffffb8;--landing-section-bg:#f8fafc;--landing-section-bg-soft:#fbfcfe;--landing-panel-bg:linear-gradient(145deg, #fffffff0 0%, #f6f9fcd1 100%);--landing-featured-bg:linear-gradient(135deg, var(--color-action-primary-soft) 0%, #ffffffe6 58%, #f6f9fcc7 100%);--landing-check-card-bg:linear-gradient(180deg, #ffffffe6 0%, #f6f9fcc7 100%);--landing-shadow-card:0 18px 44px #0f172a14;--landing-shadow-panel:0 24px 70px #0f172a1f;--landing-brand-contrast:#fff;--scrollbar-track:#f4f7fbf5;--scrollbar-thumb-start:#6d9dff8f;--scrollbar-thumb-end:#2f6fed5c;--scrollbar-thumb-hover-start:#6d9dffc2;--scrollbar-thumb-hover-end:#2f6fed8f;--md-text:#344054e6;--md-muted:#667085db;--md-soft:#475467e0;--md-support:#3f4c62e0;--md-heading:#0f172a;--md-accent:#1d4ed8;--md-accent-hover:#1e40af;--md-accent-soft:#1d4ed812;--md-accent-decoration:#1d4ed847;--md-accent-decoration-hover:#1d4ed870;--md-lime:var(--color-action-primary);--md-lime-soft:var(--color-action-primary-soft);--md-border:#94a3b83d;--md-border-soft:#cbd5e1c2;--md-panel:#ffffffeb;--md-panel-soft:#f6f9fceb;--md-panel-strong:#f0f5f9f0;--md-panel-row:#f0f5f9a8;--md-code-bg:#eff4f8f0;--md-code-text:#1d4ed8;--md-code-block-text:#344054;--md-quote-border:#1d4ed824;--md-quote-accent:#1d4ed852;--md-quote-bg:#1d4ed80b;--md-marker:#1d4ed894;--md-marker-ordered:#1d4ed8ad;--md-scrollbar-track:#eff4f8db;--md-scrollbar-thumb:#94a3b87a;--md-scrollbar-thumb-hover:#66708594}
*{box-sizing:border-box;font-family:var(--font-family-app);-webkit-tap-highlight-color:transparent;white-space:pre-wrap;margin:0;padding:0}html,body{scroll-behavior:smooth;scrollbar-color:var(--scrollbar-thumb-start) var(--scrollbar-track);scrollbar-width:thin;background:var(--color-page);max-width:100vw;color:var(--color-text-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .16s,color .16s;overflow-x:clip}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:999px}::-webkit-scrollbar-thumb{background:linear-gradient(180deg, var(--scrollbar-thumb-start), var(--scrollbar-thumb-end));border:2px solid var(--scrollbar-track);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg, var(--scrollbar-thumb-hover-start), var(--scrollbar-thumb-hover-end))}::-webkit-scrollbar-corner{background:var(--scrollbar-track)}html>body{margin-right:0!important}a{color:inherit;text-decoration:none}html{scrollbar-gutter:stable;scroll-padding-top:64px}::selection{background:var(--color-control-selected-soft);color:var(--color-text-primary)}[data-draft-page-modal-open=true]{overscroll-behavior:contain!important;overflow:hidden!important}textarea{padding:0!important}.hoverClass{cursor:pointer}.hoverClass:hover{opacity:.9}.maxOne{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.maxTwo{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.markdown-container{color:var(--md-text);word-break:keep-all;overflow-wrap:anywhere;font-size:14px;line-height:1.74}.markdown-container,.markdown-container *{white-space:normal}.markdown-container>:first-child{margin-top:0}.markdown-container>:last-child{margin-bottom:0}.markdown-container h1,.markdown-container h2,.markdown-container h3,.markdown-container h4,.markdown-container h5,.markdown-container h6,.markdown-container [data-markdown-visual-level]{color:var(--md-heading);letter-spacing:0;margin:0;font-weight:750;line-height:1.35}.markdown-container h1:not([data-markdown-visual-level]),.markdown-container [data-markdown-visual-level="1"]{margin-bottom:14px;font-size:20px;line-height:30px}.markdown-container h2:not([data-markdown-visual-level]),.markdown-container [data-markdown-visual-level="2"]{margin-top:14px;margin-bottom:8px;padding-top:0;font-size:18px;font-weight:600;line-height:26px}.markdown-container h3:not([data-markdown-visual-level]),.markdown-container [data-markdown-visual-level="3"]{color:var(--md-code-block-text);margin-top:14px;padding-bottom:6px;font-size:16px;line-height:24px}.markdown-container h4:not([data-markdown-visual-level]),.markdown-container [data-markdown-visual-level="4"]{color:var(--md-heading);margin-top:10px;padding-bottom:6px;font-size:14px;font-weight:650;line-height:22px}.markdown-container h5:not([data-markdown-visual-level]),.markdown-container h6:not([data-markdown-visual-level]),.markdown-container [data-markdown-visual-level="5"],.markdown-container [data-markdown-visual-level="6"]{color:var(--md-soft);margin-top:14px;font-size:14px;line-height:22px}.markdown-container h2+*{margin-top:0}.markdown-container p,.markdown-container li,.markdown-container td,.markdown-container th{color:var(--md-text);line-height:1.74}.markdown-container p{margin:0 0 10px}.markdown-container strong{color:var(--md-heading);font-weight:600}.markdown-container del{color:inherit;text-decoration:none}.markdown-container em{color:var(--md-muted)}.markdown-container a{color:var(--md-accent);text-decoration:underline;-webkit-text-decoration-color:var(--md-accent-decoration);text-decoration-color:var(--md-accent-decoration);text-underline-offset:3px;font-weight:700;transition:color .18s,text-decoration-color .18s}.markdown-container a:hover{color:var(--md-accent-hover);-webkit-text-decoration-color:var(--md-accent-decoration-hover);text-decoration-color:var(--md-accent-decoration-hover)}.markdown-container hr{background:var(--md-border-soft);border:0;height:1px;margin:24px 0}.markdown-container hr+h1,.markdown-container hr+h2,.markdown-container hr+h3,.markdown-container hr+h4,.markdown-container hr+h5,.markdown-container hr+h6{margin-top:22px}.markdown-container h1+hr,.markdown-container h2+hr,.markdown-container h3+hr,.markdown-container h4+hr,.markdown-container h5+hr,.markdown-container h6+hr{margin-top:18px}.markdown-container ul,.markdown-container ol{margin:0;padding-left:18px}.markdown-container li+li{margin-top:7px}.markdown-container ul li::marker{color:var(--md-marker)}.markdown-container ol li::marker{color:var(--md-marker-ordered);font-weight:750}.markdown-container ul ul,.markdown-container ul ol,.markdown-container ol ul,.markdown-container ol ol{margin-top:7px}.markdown-container li>strong:first-child{color:var(--md-heading)}.markdown-container blockquote{border:1px solid var(--md-border);border-left:3px solid var(--md-quote-accent);background:color-mix(in srgb, var(--md-panel-soft) 62%, transparent);color:var(--md-soft);border-radius:8px;margin:4px 0 0;padding:6px 10px;font-size:13px}.markdown-container blockquote p,.markdown-container blockquote li{color:var(--md-support);line-height:1.68}.markdown-container blockquote p{margin-bottom:0}.markdown-container blockquote p+p{margin-top:7px}.markdown-container blockquote strong{color:var(--md-heading);font-weight:650}.markdown-container code{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.92em}.markdown-container :not(pre)>code{color:var(--md-code-text);background:var(--md-accent-soft);border:1px solid var(--md-quote-border);white-space:break-spaces;border-radius:6px;padding:2px 6px}.markdown-container pre{border:1px solid var(--md-border);background:var(--md-code-bg);border-radius:10px;margin:0;padding:14px 16px;overflow-x:auto}.markdown-container p+pre,.markdown-container ul+pre,.markdown-container ol+pre,.markdown-container blockquote+pre{margin-top:16px}.markdown-container pre code{color:var(--md-code-block-text);white-space:pre-wrap;word-break:break-word}.markdown-container ul.contains-task-list{padding-left:0;list-style:none}.markdown-container .task-list-item{color:var(--md-text);align-items:center;gap:4px;margin-top:7px;display:flex}.markdown-container .task-list-item::marker{content:""}.markdown-container .task-list-item input[type=checkbox]{appearance:none;border:1px solid color-mix(in srgb, var(--md-soft) 72%, transparent);background:color-mix(in srgb, var(--md-panel-soft) 88%, transparent);border-radius:3px;flex:0 0 13px;place-items:center;width:13px;height:13px;margin:0 4px 0 0;display:grid;transform:translateY(0)}.markdown-container .task-list-item input[type=checkbox]:checked{border-color:var(--md-marker);background:linear-gradient(135deg, var(--md-marker), var(--md-accent)) border-box;box-shadow:0 0 0 2px color-mix(in srgb, var(--md-marker) 18%, transparent)}.markdown-container .task-list-item input[type=checkbox]:checked:after{content:"";border-left:2px solid var(--color-text-inverse);border-bottom:2px solid var(--color-text-inverse);width:6px;height:3px;display:block;transform:translateY(-1px)rotate(-45deg)}.markdown-container table{border-collapse:separate;border-spacing:0;border:1px solid var(--md-border);background:color-mix(in srgb, var(--md-panel-soft) 70%, transparent);border-radius:0;width:100%;margin-top:4px;margin-bottom:8px;overflow:hidden}.markdown-container thead{background:color-mix(in srgb, var(--md-panel-strong) 58%, transparent)}.markdown-container th{color:var(--md-support);letter-spacing:0;font-size:11px;font-weight:650}.markdown-container th,.markdown-container td{text-align:left;border-bottom:1px solid color-mix(in srgb, var(--md-border) 62%, transparent);vertical-align:top;padding:6px 8px}.markdown-container tbody tr:nth-child(2n){background:color-mix(in srgb, var(--md-panel-row) 68%, transparent)}.markdown-container tbody tr:last-child td{border-bottom:0}.markdown-container img{border:1px solid var(--md-border);background:var(--md-panel);border-radius:10px;max-width:100%;height:auto;display:block}.markdown-scroll{scrollbar-color:var(--md-scrollbar-thumb) var(--md-scrollbar-track);scrollbar-width:thin}.markdown-scroll::-webkit-scrollbar{width:10px;height:10px}.markdown-scroll::-webkit-scrollbar-track{background:var(--md-scrollbar-track);border-left:1px solid var(--md-border)}.markdown-scroll::-webkit-scrollbar-thumb{border:2px solid var(--md-scrollbar-track);background:var(--md-scrollbar-thumb);border-radius:999px}.markdown-scroll::-webkit-scrollbar-thumb:hover{background:var(--md-scrollbar-thumb-hover)}.markdown-container ul{margin-bottom:6px}.markdown-container.markdown-editorial{width:100%;max-width:var(--layout-editorial-content-max-width);color:var(--color-text-body);font-size:15.5px;line-height:27px}.study-note-presentation .tiptap>:first-child{margin-top:0}.study-note-presentation .tiptap h1:first-child{margin-top:0;font-size:32px;line-height:44px}@media (max-width:899px){.study-note-presentation .tiptap h1:first-child{font-size:24px;line-height:34px}}.markdown-container.markdown-editorial h1:not([data-markdown-visual-level]),.markdown-container.markdown-editorial [data-markdown-visual-level="1"]{border-bottom:2px solid var(--md-heading);letter-spacing:-.45px;margin:44px 0 20px;padding-bottom:10px;font-size:28px;font-weight:800;line-height:40px}.markdown-container.markdown-editorial h1:not([data-markdown-visual-level]):first-child,.markdown-container.markdown-editorial [data-markdown-visual-level="1"]:first-child{margin-top:0;font-size:32px;line-height:44px}.markdown-container.markdown-editorial h2:not([data-markdown-visual-level]),.markdown-container.markdown-editorial [data-markdown-visual-level="2"]{border-bottom:1px solid var(--md-border-soft);margin:36px 0 18px;padding-bottom:8px;font-size:22px;font-weight:800;line-height:32px}.markdown-container.markdown-editorial h3:not([data-markdown-visual-level]),.markdown-container.markdown-editorial [data-markdown-visual-level="3"]{color:var(--md-heading);margin:26px 0 12px;padding:0;font-size:17px;font-weight:750;line-height:26px}.markdown-container.markdown-editorial p{color:var(--color-text-body);margin:0 0 20px;line-height:27px}.markdown-container.markdown-editorial strong{color:var(--md-heading);font-weight:700}.markdown-container.markdown-editorial ul,.markdown-container.markdown-editorial ol{margin:12px 0 20px;padding-left:20px}.markdown-container.markdown-editorial li+li{margin-top:6px}.markdown-container.markdown-editorial li,.markdown-container.markdown-editorial td{color:var(--color-text-body);line-height:27px}.markdown-container.markdown-editorial blockquote{border:1px solid var(--md-quote-border);border-left:3px solid var(--md-quote-accent);background:var(--md-quote-bg);color:var(--md-support);border-radius:10px;margin:18px 0;padding:14px 16px}.markdown-container.markdown-editorial blockquote>p{margin-bottom:0}.markdown-container.markdown-editorial table.editorial-table,.tiptap table.editorial-table,.tiptap .tableWrapper>table{table-layout:auto;word-break:keep-all;border-collapse:collapse;border-spacing:0;border:1px solid var(--md-border);background:var(--md-panel);border-radius:0;width:100%;font-size:13.5px;line-height:20px;display:table;overflow:visible}.markdown-container.markdown-editorial .editorial-table-scroll{width:100%;margin:20px 0 28px;overflow-x:auto}.markdown-container.markdown-editorial .editorial-table-scroll>table{margin:0}@media (min-width:769px){.markdown-container.markdown-editorial table.editorial-table[data-content-layout=compact]{width:max-content;max-width:100%}.markdown-container.markdown-editorial table.editorial-table[data-content-layout=weighted]{min-width:max(100%, var(--editorial-table-content-min-width,100%))}}.markdown-container.markdown-editorial table.editorial-table thead,.tiptap table.editorial-table thead,.tiptap .tableWrapper>table thead{background:var(--md-panel-strong)}.markdown-container.markdown-editorial table.editorial-table th,.tiptap table.editorial-table th,.tiptap .tableWrapper>table th{color:var(--md-heading);text-align:left;border-bottom:2px solid color-mix(in srgb, var(--md-border) 90%, var(--md-heading));font-size:13.5px;font-weight:750}.markdown-container.markdown-editorial table.editorial-table th:first-child,.tiptap table.editorial-table th:first-child,.tiptap .tableWrapper>table th:first-child{text-align:center}.markdown-container.markdown-editorial table.editorial-table th,.markdown-container.markdown-editorial table.editorial-table td,.tiptap table.editorial-table th,.tiptap table.editorial-table td,.tiptap .tableWrapper>table th,.tiptap .tableWrapper>table td{vertical-align:middle;min-width:0;padding:9px 12px;line-height:19px}.tiptap table.editorial-table td,.tiptap .tableWrapper>table td{color:var(--color-text-body);text-align:left;font-weight:400}.markdown-container.markdown-editorial table.editorial-table tbody tr,.markdown-container.markdown-editorial table.editorial-table tbody tr:nth-child(2n),.markdown-container.markdown-editorial table.editorial-table tbody tr:hover,.tiptap table.editorial-table tbody tr,.tiptap table.editorial-table tbody tr:nth-child(2n),.tiptap table.editorial-table tbody tr:hover,.tiptap .tableWrapper>table tbody tr,.tiptap .tableWrapper>table tbody tr:nth-child(2n),.tiptap .tableWrapper>table tbody tr:hover{background:0 0}.markdown-container.markdown-editorial table.editorial-table tbody td,.tiptap table.editorial-table tbody td,.tiptap .tableWrapper>table tbody td{border-bottom:1px solid var(--md-border);background:0 0}.markdown-container.markdown-editorial th[align=right],.markdown-container.markdown-editorial td[align=right]{text-align:right}.markdown-container.markdown-editorial th[align=center],.markdown-container.markdown-editorial td[align=center]{text-align:center}.markdown-container.markdown-editorial table.editorial-table tbody tr:last-child td,.tiptap table.editorial-table tbody tr:last-child td,.tiptap .tableWrapper>table tbody tr:last-child td{border-bottom:0}.markdown-container.markdown-editorial hr{margin:44px 0}@media (max-width:768px){.markdown-container{font-size:13px;line-height:1.6}.markdown-container h1:not([data-markdown-visual-level]),.markdown-container [data-markdown-visual-level="1"]{font-size:18px;line-height:27px}.markdown-container h2:not([data-markdown-visual-level]),.markdown-container [data-markdown-visual-level="2"]{margin-top:12px;margin-bottom:6px;padding-bottom:2px;font-size:16px;line-height:24px}.markdown-container h1+*,.markdown-container h2+*,.markdown-container h3+*,.markdown-container h4+*,.markdown-container h5+*,.markdown-container h6+*{margin-top:6px}.markdown-container hr{margin:20px 0}.markdown-container hr+h1,.markdown-container hr+h2,.markdown-container hr+h3,.markdown-container hr+h4,.markdown-container hr+h5,.markdown-container hr+h6{margin-top:18px}.markdown-container h3:not([data-markdown-visual-level]),.markdown-container [data-markdown-visual-level="3"]{margin-top:12px;margin-bottom:4px;padding-bottom:2px;font-size:15px;line-height:23px}.markdown-container h4:not([data-markdown-visual-level]),.markdown-container h5:not([data-markdown-visual-level]),.markdown-container h6:not([data-markdown-visual-level]),.markdown-container [data-markdown-visual-level="4"],.markdown-container [data-markdown-visual-level="5"],.markdown-container [data-markdown-visual-level="6"]{font-size:14px;line-height:21px}.markdown-container blockquote,.markdown-container pre{padding:12px 13px}.markdown-container table{letter-spacing:-.01em;font-size:12px;display:block;overflow-x:auto}.markdown-container th,.markdown-container td{min-width:64px;padding:5px 6px}.markdown-container ul ul,.markdown-container ul ol,.markdown-container ol ul,.markdown-container ol ol{margin-top:4px}.markdown-container li+li{margin-top:5px}.markdown-container ul{margin-top:2px}.markdown-container table{overflow-x:scroll}.markdown-container.markdown-editorial{font-size:14px;line-height:24px}.markdown-container.markdown-editorial h1:not([data-markdown-visual-level]),.markdown-container.markdown-editorial [data-markdown-visual-level="1"]{margin:34px 0 16px;font-size:22px;line-height:32px}.markdown-container.markdown-editorial h1:not([data-markdown-visual-level]):first-child,.markdown-container.markdown-editorial [data-markdown-visual-level="1"]:first-child{margin-top:0;font-size:24px;line-height:34px}.markdown-container.markdown-editorial h2:not([data-markdown-visual-level]),.markdown-container.markdown-editorial [data-markdown-visual-level="2"]{margin:28px 0 14px;font-size:18px;line-height:27px}.markdown-container.markdown-editorial h3:not([data-markdown-visual-level]),.markdown-container.markdown-editorial [data-markdown-visual-level="3"]{margin:20px 0 10px;font-size:15px;line-height:23px}.markdown-container.markdown-editorial p,.markdown-container.markdown-editorial li{line-height:24px}.markdown-container.markdown-editorial p{margin-bottom:16px}.markdown-container.markdown-editorial .editorial-table-scroll{overscroll-behavior-x:contain;overscroll-behavior-y:auto;touch-action:pan-x pan-y;scrollbar-width:thin;-webkit-overflow-scrolling:touch;min-width:0;max-width:100%;margin:20px 0;display:block;overflow:scroll hidden}.markdown-container.markdown-editorial .editorial-table-scroll::-webkit-scrollbar{height:6px}.markdown-container.markdown-editorial .editorial-table-scroll::-webkit-scrollbar-track{background:var(--md-scrollbar-track)}.markdown-container.markdown-editorial .editorial-table-scroll::-webkit-scrollbar-thumb{background:var(--md-scrollbar-thumb);border-radius:999px}.markdown-container.markdown-editorial table.editorial-table{width:100%;min-width:520px;display:table;overflow:visible}.markdown-container.markdown-editorial table.editorial-table[data-column-count="3"]{min-width:620px}.markdown-container.markdown-editorial table.editorial-table[data-column-count="4"]{min-width:760px}.markdown-container.markdown-editorial table.editorial-table[data-column-count="5"]{min-width:900px}.markdown-container.markdown-editorial table.editorial-table[data-column-count="6"]{min-width:1020px}.markdown-container.markdown-editorial table.editorial-table[data-column-count="7"]{min-width:1140px}.markdown-container.markdown-editorial table.editorial-table[data-column-count="8"]{min-width:1260px}.markdown-container.markdown-editorial table.editorial-table[data-column-count="9"]{min-width:1380px}.markdown-container.markdown-editorial table.editorial-table[data-column-count="10"]{min-width:1500px}.markdown-container.markdown-editorial table.editorial-table,.tiptap table.editorial-table,.tiptap .tableWrapper>table{table-layout:auto;font-size:12px;line-height:18px}.markdown-container.markdown-editorial table.editorial-table th,.markdown-container.markdown-editorial table.editorial-table td,.tiptap table.editorial-table th,.tiptap table.editorial-table td,.tiptap .tableWrapper>table th,.tiptap .tableWrapper>table td{min-width:88px;padding:9px 10px;line-height:18px}.markdown-container.markdown-editorial table.editorial-table th,.tiptap table.editorial-table th,.tiptap .tableWrapper>table th{font-size:12px}}
