.equity-skeleton[data-v-9abb5c65]{max-width:100%;padding:20px}.skeleton-block[data-v-9abb5c65]{animation:shimmer-9abb5c65 1.5s ease-in-out infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;border-radius:4px}@keyframes shimmer-9abb5c65{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-breadcrumb[data-v-9abb5c65]{align-items:center;display:flex;gap:8px;margin-bottom:20px}.skeleton-pill[data-v-9abb5c65]{animation:shimmer-9abb5c65 1.5s ease-in-out infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;border-radius:10px;height:14px}.skeleton-sep[data-v-9abb5c65]{color:#d0d0d0;font-size:14px}.skeleton-grid[data-v-9abb5c65]{display:flex;flex-direction:column;gap:20px}.skeleton-ticker-area[data-v-9abb5c65]{align-items:flex-end;background:#fff;display:flex;gap:16px;padding:10px}.skeleton-ticker[data-v-9abb5c65]{border-radius:4px}.skeleton-inline[data-v-9abb5c65]{display:flex;flex-direction:column;gap:6px}.skeleton-scores[data-v-9abb5c65]{display:flex;gap:16px}.skeleton-score-card[data-v-9abb5c65]{background:#fff;box-shadow:0 1px 3px #0000000f;flex:1;padding:20px;text-align:center}.skeleton-tabs[data-v-9abb5c65]{display:flex;gap:4px}.skeleton-tab[data-v-9abb5c65]{animation:shimmer-9abb5c65 1.5s ease-in-out infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;flex:1;height:44px}.skeleton-content[data-v-9abb5c65]{background:#fff;display:flex;flex-direction:column;gap:16px;padding:20px}.skeleton-text-lines[data-v-9abb5c65]{display:flex;flex-direction:column;gap:10px}@media(prefers-reduced-motion:reduce){.skeleton-block[data-v-9abb5c65],.skeleton-pill[data-v-9abb5c65],.skeleton-tab[data-v-9abb5c65]{animation:none;background:#ebebeb}}@media(max-width:768px){.equity-skeleton[data-v-9abb5c65]{padding:12px}.skeleton-ticker-area[data-v-9abb5c65]{align-items:flex-start;flex-direction:column;gap:8px}.skeleton-ticker[data-v-9abb5c65]{height:36px!important;width:140px!important}.skeleton-scores[data-v-9abb5c65]{flex-direction:column}.skeleton-tabs[data-v-9abb5c65]{flex-wrap:nowrap;overflow-x:auto}.skeleton-tab[data-v-9abb5c65]{flex:0 0 80px}}.mobile-verdict-card[data-v-7d214ee9]{display:none}@media(max-width:768px){.mobile-verdict-card[data-v-7d214ee9]{background:#fff;border:1px solid #e9ecef;border-radius:10px;box-shadow:0 1px 3px #0000000f;display:block;max-height:170px;overflow:hidden;padding:14px 16px}.verdict-header[data-v-7d214ee9]{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.verdict-ticker-row[data-v-7d214ee9]{align-items:baseline;display:flex;gap:5px;min-width:0;overflow:hidden}.verdict-name[data-v-7d214ee9]{color:#212529;font-size:14px;font-weight:600;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.verdict-ticker[data-v-7d214ee9]{color:#6c757d;flex-shrink:0;font-size:12px}.verdict-price-row[data-v-7d214ee9]{align-items:center;display:flex;flex-shrink:0;gap:8px}.verdict-price[data-v-7d214ee9]{color:#212529;font-size:14px;font-weight:600}.verdict-change[data-v-7d214ee9]{border-radius:4px;font-size:12px;font-weight:600;padding:2px 6px}.change-positive[data-v-7d214ee9]{background:#eafbe7;color:#137333}.change-negative[data-v-7d214ee9]{background:#fce8e8;color:#c41e3a}.verdict-scores[data-v-7d214ee9]{display:flex;gap:8px;margin-bottom:8px}.verdict-score-pill[data-v-7d214ee9]{align-items:center;background:#f8f9fa;border-radius:20px;cursor:pointer;display:flex;gap:5px;padding:5px 10px;-webkit-tap-highlight-color:transparent}.verdict-score-pill[data-v-7d214ee9]:active{background:#e9ecef}.score-dot[data-v-7d214ee9]{border-radius:50%;flex-shrink:0;height:10px;width:10px}.score-value[data-v-7d214ee9]{color:#212529;font-size:14px;font-weight:700}.score-label[data-v-7d214ee9]{color:#6c757d;font-size:11px;font-weight:500}.verdict-coverage-pill[data-v-7d214ee9]{align-items:center;background:#f8f9fa;border-radius:20px;display:flex;gap:4px;margin-left:auto;padding:5px 10px}.coverage-icon[data-v-7d214ee9]{font-size:12px}.coverage-value[data-v-7d214ee9]{color:#495057;font-size:12px;font-weight:600}.coverage-label[data-v-7d214ee9]{color:#6c757d;font-size:11px}.verdict-insights[data-v-7d214ee9]{color:#495057;font-size:12px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.verdict-insight-text[data-v-7d214ee9]{font-size:12px}.verdict-actions[data-v-7d214ee9]{display:flex;gap:8px;margin-top:8px}.verdict-action-btn[data-v-7d214ee9]{background:#f8f9fa;border:1px solid #d6dde5;border-radius:6px;color:#2c3e50;flex:1;font-size:12px;font-weight:600;min-height:34px;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.verdict-action-btn[data-v-7d214ee9]:active{background:#e9ecef}}.insights-wrap[data-v-1c5ad4c4]{--panel-border:#e2e9f5;--panel-bg:#f8fbff;--card-bg:#fff;--text-primary:#12233f;--text-secondary:#5e6f86;--accent:#2f6fdf;background:linear-gradient(132deg,#fcfdff,#f4f8ff 52%,#f9fbff);border:1px solid var(--panel-border);border-radius:16px;box-shadow:0 8px 20px #1332690f;margin-bottom:24px;padding:18px}.insights-top[data-v-1c5ad4c4]{align-items:baseline;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.insights-eyebrow[data-v-1c5ad4c4]{color:var(--accent);font-size:12px;font-weight:700;letter-spacing:.45px;text-transform:uppercase}.insights-disclaimer[data-v-1c5ad4c4]{color:var(--text-secondary);font-size:11px;letter-spacing:.1px}.insights-grid[data-v-1c5ad4c4]{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.insight-card[data-v-1c5ad4c4]{background:linear-gradient(180deg,var(--card-bg) 0,var(--panel-bg) 100%);border:1px solid var(--panel-border);border-radius:14px;box-shadow:0 6px 14px #1332690d;min-height:200px;padding:16px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.insight-card[data-v-1c5ad4c4]:hover{border-color:#cfdbf2;box-shadow:0 8px 16px #13326914;transform:translateY(-1px)}.card-header[data-v-1c5ad4c4]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.card-title[data-v-1c5ad4c4]{color:var(--text-primary);font-size:16px;font-weight:700;letter-spacing:.1px;margin:0}.info-icon[data-v-1c5ad4c4]{background:#f5f8ff;border:1px solid #ccdaef;border-radius:50%;color:#466692;cursor:help;font-size:12px;height:20px;line-height:18px;padding:0;text-align:center;width:20px}.change-list[data-v-1c5ad4c4],.risk-list[data-v-1c5ad4c4],.snapshot-list[data-v-1c5ad4c4]{list-style:none;margin:0;padding:0}.change-list li[data-v-1c5ad4c4],.snapshot-row[data-v-1c5ad4c4]{align-items:center;border-bottom:1px solid #e8eef7;display:flex;gap:10px;justify-content:space-between;padding:10px 0}.change-list li[data-v-1c5ad4c4]:last-child,.snapshot-row[data-v-1c5ad4c4]:last-child{border-bottom:0}.change-metric[data-v-1c5ad4c4],.row-label[data-v-1c5ad4c4]{color:var(--text-primary);font-size:13px;font-weight:500;letter-spacing:.1px;line-height:1.35}.row-value[data-v-1c5ad4c4]{border:1px solid transparent;border-radius:999px;font-size:12px;font-weight:700;padding:4px 9px;white-space:nowrap}.status-positive[data-v-1c5ad4c4]{background:#eefaf2;border-color:#ccead7;color:#1f7a3b}.status-neutral[data-v-1c5ad4c4]{background:#f2f5f9;border-color:#dbe3ee;color:#4c5b6f}.status-negative[data-v-1c5ad4c4]{background:#fdf1f1;border-color:#f4d2d2;color:#9f2f2f}.change-heading[data-v-1c5ad4c4],.risk-heading[data-v-1c5ad4c4]{color:#38577f;font-size:12px;font-weight:600;margin-bottom:10px}.risk-groups[data-v-1c5ad4c4]{display:grid;gap:10px}.risk-group-title[data-v-1c5ad4c4]{color:#5a7398;font-size:11px;font-weight:700;letter-spacing:.35px;margin-bottom:6px;text-transform:uppercase}.risk-list li[data-v-1c5ad4c4]{color:var(--text-primary);font-size:13px;line-height:1.35;margin-bottom:9px;padding-left:14px;position:relative}.risk-list li[data-v-1c5ad4c4]:before{background:#d9892b;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:7px;width:6px}.risk-empty[data-v-1c5ad4c4]{background:#f5f8fd;border:1px solid #e3ebf8;border-radius:10px;color:var(--text-secondary);font-size:13px;line-height:1.4;padding:10px 12px}.change-value[data-v-1c5ad4c4]{border:1px solid transparent;border-radius:999px;font-size:12px;font-weight:700;padding:3px 9px;white-space:nowrap}.change-value.up[data-v-1c5ad4c4]{background:#eefaf2;border-color:#ccead7;color:#1f7a3b}.change-value.down[data-v-1c5ad4c4]{background:#fdf1f1;border-color:#f4d2d2;color:#9f2f2f}@media(max-width:960px){.insights-wrap[data-v-1c5ad4c4]{padding:14px}.insights-top[data-v-1c5ad4c4]{align-items:flex-start;flex-direction:column;gap:4px}.insights-grid[data-v-1c5ad4c4]{gap:12px;grid-template-columns:1fr}.insight-card[data-v-1c5ad4c4]{min-height:auto;padding:14px}}.fundamentals-container[data-v-16f6cdc4]{background-color:#1a1a2e;color:#fff;padding:1rem;width:100%}.section-header[data-v-16f6cdc4]{border-bottom:2px solid #3584e4;color:#fff;font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;padding-bottom:.5rem}.charts-grid[data-v-16f6cdc4]{display:grid;gap:1.5rem;margin-bottom:2rem}.charts-grid.three-columns[data-v-16f6cdc4]{grid-template-columns:repeat(3,1fr)}.charts-grid.four-columns[data-v-16f6cdc4]{grid-template-columns:repeat(4,1fr)}.chart-card[data-v-16f6cdc4]{background-color:#16213e;border-radius:12px;box-shadow:0 4px 6px #0000004d;padding:1rem}.chart-title[data-v-16f6cdc4]{color:#e0e0e0;font-size:1rem;font-weight:500;margin-bottom:.5rem;text-align:center}.ratios-section[data-v-16f6cdc4]{margin-top:2rem}.ratios-grid[data-v-16f6cdc4]{display:grid;gap:1rem;grid-template-columns:repeat(5,1fr)}.ratio-card[data-v-16f6cdc4]{background-color:#16213e;border-radius:12px;box-shadow:0 4px 6px #0000004d;padding:1.5rem;text-align:center}.ratio-label[data-v-16f6cdc4]{color:#a0a0a0;font-size:.875rem;margin-bottom:.5rem}.ratio-value[data-v-16f6cdc4]{color:#3584e4;font-size:1.5rem;font-weight:600}@media(max-width:1200px){.charts-grid.four-columns[data-v-16f6cdc4],.charts-grid.three-columns[data-v-16f6cdc4]{grid-template-columns:repeat(2,1fr)}.ratios-grid[data-v-16f6cdc4]{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.charts-grid.four-columns[data-v-16f6cdc4],.charts-grid.three-columns[data-v-16f6cdc4]{grid-template-columns:1fr}.ratios-grid[data-v-16f6cdc4]{grid-template-columns:repeat(2,1fr)}}.fundamentals-table[data-v-16f6cdc4]{background:#fff;border-collapse:separate;border-radius:12px;border-spacing:0;box-shadow:0 4px 15px #00000014;font-size:16px;overflow:hidden;width:100%}.fundamentals-table thead tr[data-v-16f6cdc4]{background:linear-gradient(135deg,#2c3e50,#34495e)}.fundamentals-table .metric-header[data-v-16f6cdc4]{text-align:left}.fundamentals-table .metric-header[data-v-16f6cdc4],.fundamentals-table .year-header[data-v-16f6cdc4]{color:#fff;font-size:17px;font-weight:600;letter-spacing:.5px;padding:18px 24px}.fundamentals-table .year-header[data-v-16f6cdc4]{min-width:100px;text-align:right}.fundamentals-table .section-header-row[data-v-16f6cdc4]{background:linear-gradient(90deg,#3584e4,#5ba3f5)}.fundamentals-table .section-header[data-v-16f6cdc4]{color:#fff;font-size:18px;font-weight:700;letter-spacing:1px;padding:14px 24px;text-transform:uppercase}.fundamentals-table .data-row[data-v-16f6cdc4]{transition:background-color .2s ease}.fundamentals-table .data-row[data-v-16f6cdc4]:nth-child(odd){background-color:#f8fafc}.fundamentals-table .data-row[data-v-16f6cdc4]:nth-child(2n){background-color:#fff}.fundamentals-table .data-row[data-v-16f6cdc4]:hover{background-color:#e8f4fc}.fundamentals-table .metric-name[data-v-16f6cdc4]{color:#2c3e50;font-weight:500;text-align:left}.fundamentals-table .data-cell[data-v-16f6cdc4],.fundamentals-table .metric-name[data-v-16f6cdc4]{border-bottom:1px solid #e9ecef;font-size:15px;padding:16px 24px}.fundamentals-table .data-cell[data-v-16f6cdc4]{color:#34495e;font-family:SF Mono,Monaco,Consolas,monospace;font-weight:600;text-align:right}.fundamentals-table .na-value[data-v-16f6cdc4]{color:#adb5bd;font-style:italic}.chart-cagr-row[data-v-16f6cdc4]{display:flex;justify-content:center;margin-top:8px}.cagr-badge[data-v-16f6cdc4]{border-radius:0;font-size:12px;font-weight:600;padding:3px 10px}.cagr-badge.positive[data-v-16f6cdc4]{background:#dcfce7;color:#166534}.cagr-badge.negative[data-v-16f6cdc4]{background:#fee2e2;color:#991b1b}.cagr-badge.neutral[data-v-16f6cdc4]{background:#f1f5f9;color:#64748b}@keyframes slideDown-16f6cdc4{0%{max-height:0;opacity:0;overflow:hidden}to{max-height:5000px;opacity:1}}.btn-text-mobile[data-v-16f6cdc4]{display:none}@media(max-width:768px){.section-box[data-v-16f6cdc4]{box-sizing:border-box;grid-column:1/-1!important;grid-row:auto!important;max-width:100vw;overflow-x:hidden;padding:10px!important}.fundamentals-header[data-v-16f6cdc4]{align-items:flex-start!important;flex-direction:column!important;gap:10px}.fundamentals-actions[data-v-16f6cdc4]{justify-content:flex-start!important;width:100%}.btn-text-full[data-v-16f6cdc4],.fundamentals-btn-locked[data-v-16f6cdc4]{display:none!important}.btn-text-mobile[data-v-16f6cdc4]{display:inline!important}.fundamentals-btn-toggle[data-v-16f6cdc4]{font-size:13px!important;padding:8px 14px!important}.section-box div[style*="repeat(5, 1fr)"][data-v-16f6cdc4]{gap:8px!important;grid-template-columns:repeat(2,1fr)!important}.section-box div[style*="repeat(2, 1fr)"][data-v-16f6cdc4],.section-box div[style*="repeat(3, 1fr)"][data-v-16f6cdc4]{gap:10px!important;grid-template-columns:1fr!important}.section-box div[style*="font-size: 24px"][data-v-16f6cdc4],.section-box h3[style*="font-size: 24px"][data-v-16f6cdc4]{font-size:18px!important}.section-box div[style*="font-size: 28px"][data-v-16f6cdc4]{font-size:20px!important}.section-box div[style*="padding: 15px"][style*="border-radius: 8px"][data-v-16f6cdc4]{padding:8px!important}.section-box div[style*="padding: 20px"][style*="text-align: center"][data-v-16f6cdc4]{padding:12px!important}.fundamentals-table[data-v-16f6cdc4]{display:block;font-size:12px;overflow-x:auto;-webkit-overflow-scrolling:touch}.fundamentals-table .metric-header[data-v-16f6cdc4],.fundamentals-table .year-header[data-v-16f6cdc4]{font-size:12px;min-width:70px;padding:10px 12px}.fundamentals-table .data-cell[data-v-16f6cdc4],.fundamentals-table .metric-name[data-v-16f6cdc4]{font-size:12px;padding:10px 12px}.fundamentals-table .section-header[data-v-16f6cdc4]{font-size:13px;padding:10px 12px}.section-box div[style*="max-width: 500px"][data-v-16f6cdc4]{max-width:100%!important;width:95%!important}.section-box [id*=chart][data-v-16f6cdc4],.section-box div[style*="height: 250"][data-v-16f6cdc4]{max-width:100%!important}.section-box .highcharts-container[data-v-16f6cdc4],.section-box [data-highcharts-chart][data-v-16f6cdc4]{max-height:200px!important}}@media(max-width:480px){.ratios-grid[data-v-16f6cdc4],.section-box div[style*="repeat(5, 1fr)"][data-v-16f6cdc4]{grid-template-columns:1fr!important}.section-box div[style*="fontSize: '24px'"][data-v-16f6cdc4]{font-size:20px!important}}@media(max-width:768px){.section-box[data-v-4b8de3ab]{grid-column:1/-1!important;grid-row:auto!important;padding:12px!important}.section-box div[style*="font-size: 24px"][data-v-4b8de3ab]{font-size:18px!important}.section-box input[type=text][data-v-4b8de3ab],.section-box textarea[data-v-4b8de3ab]{box-sizing:border-box;font-size:16px!important;width:100%!important}.section-box div[style*="max-width: 450px"][data-v-4b8de3ab]{max-width:100%!important}.section-box div[style*="width: 80px"][data-v-4b8de3ab],.section-box img[style*="width: 80px"][data-v-4b8de3ab]{height:48px!important;width:48px!important}.section-box>div[style*="display: flex"][style*="justify-content: space-between"][data-v-4b8de3ab]:first-child{flex-direction:column;gap:10px}.section-box button[data-v-4b8de3ab]{min-height:44px;padding:10px 16px}.section-box[data-v-4b8de3ab],.section-box[data-v-4b8de3ab]>*{box-sizing:border-box;max-width:100vw;overflow-x:hidden}}@media(max-width:480px){.section-box div[style*="font-size: 24px"][data-v-4b8de3ab]{font-size:16px!important}.section-box div[style*="max-width: 200px"][data-v-4b8de3ab]{max-width:100%!important}}.ownership-management-grid[data-v-d59ca65e]{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.management-box[data-v-d59ca65e],.ownership-main-column[data-v-d59ca65e]{min-width:0}.ownership-surface[data-v-d59ca65e]{background:#fff;border:1px solid #e6edf7;border-radius:0;box-shadow:0 8px 24px #0f172a0f;padding:24px}.ownership-main-layout[data-v-d59ca65e]{align-items:start;display:grid;gap:32px;grid-template-columns:minmax(280px,320px) minmax(0,1fr);position:relative}.ownership-chart-column[data-v-d59ca65e]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:24px;position:relative}.ownership-chart-shell[data-v-d59ca65e]{aspect-ratio:1/1;position:relative;width:min(100%,320px)}.ownership-chart-legend[data-v-d59ca65e]{background:#fff;border:1px solid #e0e0e0;border-radius:10px;box-shadow:0 2px 8px #0000001a;padding:16px;position:absolute;right:-10px;top:-18px;z-index:10}.ownership-chart-center[data-v-d59ca65e]{left:50%;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.ownership-analysis-cards[data-v-d59ca65e]{display:flex;flex-direction:column;gap:24px;position:relative;z-index:2}.management-box[data-v-d59ca65e]{background:#fff;border:1px solid #dce8f8;border-radius:0;box-shadow:0 10px 30px #204c7b14}.management-box-header[data-v-d59ca65e]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:10px}.management-kicker[data-v-d59ca65e]{color:#6b7b90;font-size:11px;font-weight:700;letter-spacing:.12em;margin-bottom:6px;text-transform:uppercase}.management-heading[data-v-d59ca65e]{color:#1f2937;font-size:28px;font-weight:700;line-height:1}.management-count[data-v-d59ca65e]{align-items:center;background:#e8f1fc;border-radius:999px;color:#1f4f8b;display:inline-flex;font-size:14px;font-weight:700;height:42px;justify-content:center;min-width:42px}.management-subtitle[data-v-d59ca65e]{color:#526173;font-size:13px;line-height:1.5;margin:0 0 18px}.management-list[data-v-d59ca65e]{display:flex;flex-direction:column}.management-item[data-v-d59ca65e]{padding:14px 0 16px}.management-item+.management-item[data-v-d59ca65e]{border-top:2px solid #3584e4}.management-item-top[data-v-d59ca65e]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.management-text[data-v-d59ca65e]{min-width:0}.management-name[data-v-d59ca65e]{color:#1f2937;font-size:15px;font-weight:700;line-height:1.35;margin-bottom:4px}.management-role[data-v-d59ca65e]{color:#5b6675;font-size:13px;line-height:1.5}.management-badge[data-v-d59ca65e]{background:#eef5ff;border-radius:999px;color:#285d9a;flex-shrink:0;font-size:11px;font-weight:700;letter-spacing:.04em;padding:5px 10px;text-transform:uppercase}.management-meta[data-v-d59ca65e]{color:#6b7280;font-size:12px;margin-top:10px}.management-empty[data-v-d59ca65e]{background:#fff;border:1px dashed #c8d5e6;border-radius:14px;color:#6b7280;font-size:14px;padding:18px}.ownership-bar-mobile[data-v-d59ca65e]{display:none}.ownership-bar-track[data-v-d59ca65e]{border-radius:8px;display:flex;height:32px;margin-bottom:10px;overflow:hidden}.ownership-bar-segment[data-v-d59ca65e]{min-width:2px;transition:width .3s ease}.ownership-bar-labels[data-v-d59ca65e]{color:#555;display:flex;font-size:12px;font-weight:600;justify-content:space-between}@media(max-width:768px){.section-box[data-v-d59ca65e]{box-sizing:border-box;font-size:14px!important;grid-column:1/-1!important;grid-row:auto!important;max-width:100vw;overflow-x:hidden;padding:0!important}.ownership-main-layout[data-v-d59ca65e],.ownership-management-grid[data-v-d59ca65e]{gap:16px!important;grid-template-columns:1fr!important}.ownership-chart-shell[data-v-d59ca65e]{margin:0 auto;max-width:280px}.ownership-chart-column[data-v-d59ca65e]{padding-top:10px!important}.ownership-chart-legend[data-v-d59ca65e]{margin-bottom:12px;position:relative!important;right:0!important;top:0!important}.management-box[data-v-d59ca65e],.ownership-surface[data-v-d59ca65e]{padding:18px}.section-box div[style*="font-size: 56px"][data-v-d59ca65e],.section-box text[style*="font-size: 56px"][data-v-d59ca65e]{font-size:36px!important}.section-box div[style*="font-size: 48px"][data-v-d59ca65e]{font-size:32px!important}.section-box div[style*="repeat(3, 1fr)"][data-v-d59ca65e]{gap:10px!important;grid-template-columns:1fr 1fr!important}.section-box div[style*="font-size: 24px"][data-v-d59ca65e]{font-size:16px!important}.ownership-bar-mobile[data-v-d59ca65e]{display:block!important}}@media(max-width:480px){.ownership-chart-shell[data-v-d59ca65e]{max-width:220px}.section-box div[style*="font-size: 48px"][data-v-d59ca65e]{font-size:24px!important}.section-box div[style*="font-size: 56px"][data-v-d59ca65e],.section-box text[style*="font-size: 56px"][data-v-d59ca65e]{font-size:28px!important}.section-box div[style*="repeat(3, 1fr)"][data-v-d59ca65e]{grid-template-columns:1fr!important}}@media(max-width:768px){.section-box[data-v-d8b6f4fb]{box-sizing:border-box;grid-column:1/-1!important;grid-row:auto!important;margin-top:6px!important;max-width:100vw;overflow-x:hidden;padding:14px!important}.section-box div[style*="font-size: 72px"][data-v-d8b6f4fb]{font-size:42px!important}.section-box div[style*="font-size: 28px"][data-v-d8b6f4fb]{font-size:18px!important}.section-box div[style*="font-size: 24px"][data-v-d8b6f4fb]{font-size:16px!important}.section-box div[style*="font-size: 20px"][data-v-d8b6f4fb]{font-size:14px!important}.section-box div[style*="padding: 30px"][data-v-d8b6f4fb]{padding:14px!important}.section-box div[style*="padding: 25px"][data-v-d8b6f4fb]{padding:12px!important}.section-box div[style*="repeat(auto-fit"][data-v-d8b6f4fb]{gap:10px!important;grid-template-columns:1fr!important}.section-box div[style*="repeat(5, 1fr)"][data-v-d8b6f4fb]{gap:8px!important;grid-template-columns:repeat(2,1fr)!important}.section-box div[style*="display: flex"][style*="justify-content: space-between"][data-v-d8b6f4fb]{flex-wrap:wrap;gap:8px}.section-box div[style*="height: 6px"][data-v-d8b6f4fb],.section-box div[style*="height: 8px"][data-v-d8b6f4fb]{max-width:100%!important}.section-box div[style*="font-size: 15px"][data-v-d8b6f4fb],.section-box p[style*="font-size: 15px"][data-v-d8b6f4fb]{font-size:14px!important;line-height:1.5!important}.factor-chevron[data-v-d8b6f4fb]{color:#6c757d;font-size:14px;margin-left:8px}.factor-header[data-v-d8b6f4fb]{-webkit-tap-highlight-color:transparent}.factor-body[data-v-d8b6f4fb]{transition:max-height .3s ease-out,opacity .25s ease}.factor-body[data-v-d8b6f4fb],.factor-section[data-v-d8b6f4fb]{overflow:hidden}}@media(max-width:480px){.section-box div[style*="font-size: 72px"][data-v-d8b6f4fb]{font-size:32px!important}.section-box div[style*="font-size: 28px"][data-v-d8b6f4fb]{font-size:16px!important}.section-box div[style*="repeat(5, 1fr)"][data-v-d8b6f4fb],.section-box div[style*="repeat(auto-fit"][data-v-d8b6f4fb]{grid-template-columns:1fr!important}.section-box div[style*="padding: 25px"][data-v-d8b6f4fb],.section-box div[style*="padding: 30px"][data-v-d8b6f4fb]{padding:10px!important}}@media(max-width:768px){.section-box[data-v-d661a32d]{box-sizing:border-box;grid-column:1/-1!important;grid-row:auto!important;margin-top:6px!important;max-width:100vw;overflow-x:hidden;padding:14px!important}.section-box div[style*="font-size: 72px"][data-v-d661a32d]{font-size:42px!important}.section-box div[style*="font-size: 28px"][data-v-d661a32d]{font-size:18px!important}.section-box div[style*="font-size: 24px"][data-v-d661a32d]{font-size:16px!important}.section-box div[style*="font-size: 20px"][data-v-d661a32d]{font-size:14px!important}.section-box div[style*="padding: 30px"][data-v-d661a32d]{padding:14px!important}.section-box div[style*="padding: 25px"][data-v-d661a32d]{padding:12px!important}.section-box div[style*="repeat(auto-fit"][data-v-d661a32d]{gap:10px!important;grid-template-columns:1fr!important}.section-box div[style*="repeat(5, 1fr)"][data-v-d661a32d]{gap:8px!important;grid-template-columns:repeat(2,1fr)!important}.section-box div[style*="display: flex"][style*="justify-content: space-between"][data-v-d661a32d]{flex-wrap:wrap;gap:8px}.factor-chevron[data-v-d661a32d]{color:#6c757d;font-size:14px;margin-left:8px}.factor-header[data-v-d661a32d]{-webkit-tap-highlight-color:transparent}.factor-body[data-v-d661a32d]{transition:max-height .3s ease-out,opacity .25s ease}.factor-body[data-v-d661a32d],.factor-section[data-v-d661a32d]{overflow:hidden}.section-box div[style*="height: 6px"][data-v-d661a32d],.section-box div[style*="height: 8px"][data-v-d661a32d]{max-width:100%!important}.section-box div[style*="font-size: 15px"][data-v-d661a32d],.section-box p[style*="font-size: 15px"][data-v-d661a32d]{font-size:14px!important;line-height:1.5!important}}@media(max-width:480px){.section-box div[style*="font-size: 72px"][data-v-d661a32d]{font-size:32px!important}.section-box div[style*="font-size: 28px"][data-v-d661a32d]{font-size:16px!important}.section-box div[style*="repeat(5, 1fr)"][data-v-d661a32d],.section-box div[style*="repeat(auto-fit"][data-v-d661a32d]{grid-template-columns:1fr!important}.section-box div[style*="padding: 25px"][data-v-d661a32d],.section-box div[style*="padding: 30px"][data-v-d661a32d]{padding:10px!important}}.section-box[data-v-989409cf]{overflow:hidden}.forecast-two-column-grid[data-v-989409cf]{align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1.08fr) minmax(300px,.72fr);margin-bottom:25px}.forecast-analysis-box[data-v-989409cf]{background:linear-gradient(135deg,#f8fbff,#fff);border:1px solid #dfe7f3;border-radius:12px;margin-top:16px;padding:14px 16px}.forecast-analysis-label[data-v-989409cf]{color:#355070;font-size:11px;font-weight:700;letter-spacing:1px;margin-bottom:6px;text-transform:uppercase}.forecast-analysis-text[data-v-989409cf]{color:#52606d;font-size:14px;line-height:1.6}@media(max-width:1100px){.forecast-two-column-grid[data-v-989409cf]{grid-template-columns:1fr}}.chart-row[data-v-7da5e978]{display:flex;gap:20px;margin-bottom:25px}@media(max-width:768px){.chart-row[data-v-7da5e978]{flex-direction:column;gap:12px}.section-box[data-v-7da5e978]{box-sizing:border-box;grid-column:1/-1!important;grid-row:auto!important;max-width:100vw;overflow-x:hidden;padding:12px!important}.section-box div[style*="height: 280px"][data-v-7da5e978],.section-box div[style*="height: 300px"][data-v-7da5e978]{height:200px!important}.section-box div[style*="font-size: 48px"][data-v-7da5e978]{font-size:32px!important}.section-box div[style*="font-size: 28px"][data-v-7da5e978]{font-size:20px!important}.section-box div[style*="font-size: 24px"][data-v-7da5e978]{font-size:16px!important}.section-box p[style*="max-width: 500px"][data-v-7da5e978]{max-width:100%!important}.section-box div[style*="padding: 30px"][data-v-7da5e978]{padding:14px!important}.section-box div[style*="repeat(2, 1fr)"][data-v-7da5e978],.section-box div[style*="repeat(3, 1fr)"][data-v-7da5e978]{gap:10px!important;grid-template-columns:1fr!important}.section-box .highcharts-container[data-v-7da5e978],.section-box [data-highcharts-chart][data-v-7da5e978]{max-height:200px!important}}@media(max-width:480px){.section-box div[style*="height: 280px"][data-v-7da5e978],.section-box div[style*="height: 300px"][data-v-7da5e978]{height:180px!important}.section-box div[style*="font-size: 48px"][data-v-7da5e978]{font-size:24px!important}}.similar-stocks-header[data-v-ea55a89d]{margin-bottom:10px}.similar-stocks-heading[data-v-ea55a89d]{color:#1f2933;font-size:20px;font-weight:600;line-height:1.2;margin:0}.similar-stocks-subtitle[data-v-ea55a89d]{color:#52606d;font-size:13px;line-height:1.5;margin:10px 0 0}.similar-stocks-list[data-v-ea55a89d]{border-top:1px solid #eef2f5;display:flex;flex-direction:column;margin-top:8px}.similar-stock-item[data-v-ea55a89d]{align-items:center;background:transparent;border-bottom:1px solid #eef2f5;color:inherit;display:flex;gap:14px;justify-content:space-between;padding:14px 0;text-decoration:none;transition:background-color .15s ease,color .15s ease}.similar-stock-item[data-v-ea55a89d]:hover{color:#102a43}.similar-stock-copy[data-v-ea55a89d]{display:flex;flex-direction:column;gap:6px;min-width:0}.similar-stock-meta[data-v-ea55a89d]{align-items:baseline;display:flex;gap:10px;min-width:0}.similar-ticker[data-v-ea55a89d]{color:#486581;flex-shrink:0;font-family:monospace;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.similar-stock-signal[data-v-ea55a89d]{color:#7b8794;font-size:12px;line-height:1.35;min-width:0}.similar-name[data-v-ea55a89d]{color:#1f2933;font-size:15px;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis}.similar-stock-cta[data-v-ea55a89d]{align-items:center;align-self:center;color:#355f86;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:700;white-space:nowrap}@media(max-width:1024px){.similar-stocks-section[data-v-ea55a89d]{grid-column:1/-1!important;grid-row:auto!important}}@media(max-width:640px){.similar-stock-item[data-v-ea55a89d]{align-items:flex-start;padding:14px 0}.similar-stock-meta[data-v-ea55a89d]{align-items:flex-start;flex-direction:column;gap:4px}.similar-stock-cta[data-v-ea55a89d]{display:none}}@media(max-width:768px){.section-box[data-v-9f5e45b2]{grid-column:1/-1!important;grid-row:auto!important;height:auto!important;margin:0!important;min-height:0!important;padding:12px!important}.chart-filter[data-v-9f5e45b2]{max-width:100%!important;width:100%!important}.section-box>div[style*="display: inline-block"][data-v-9f5e45b2]{display:block!important;margin-left:0!important;padding-left:0!important;width:100%!important}.section-box div[style*="display: grid"][data-v-9f5e45b2]{gap:8px!important;grid-template-columns:1fr 1fr!important}.section-box div[style*="display: flex"][style*="gap: 30px"][data-v-9f5e45b2]{flex-direction:column!important;gap:16px!important;height:auto!important}.section-box[style*="height: 330px"][data-v-9f5e45b2]{height:auto!important}.section-box div[style*="font-size: 18px"][data-v-9f5e45b2]{font-size:15px!important}.section-box h3[style*="font-size: 18px"][data-v-9f5e45b2]{font-size:16px!important}.section-box[data-v-9f5e45b2],.section-box[data-v-9f5e45b2]>*{box-sizing:border-box;max-width:100%!important;overflow-x:hidden}.show-all-company-info-btn[data-v-9f5e45b2]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;color:#3584e4;cursor:pointer;display:block;font-size:13px;font-weight:600;margin-top:10px;padding:10px;text-align:center;width:100%;-webkit-tap-highlight-color:transparent}.analysis-body[data-v-9f5e45b2],.overview-analysis-section[data-v-9f5e45b2]{height:auto!important}.analysis-body[data-v-9f5e45b2]{flex-direction:column!important;gap:16px!important}.overview-price-chart[data-v-9f5e45b2] .highcharts-container,.overview-price-chart[data-v-9f5e45b2] [data-highcharts-chart]{max-height:340px!important;min-height:300px!important}.overview-price-chart[data-v-9f5e45b2]{padding-bottom:8px!important;padding-top:6px!important}}@media(max-width:480px){.section-box div[style*="display: grid"][data-v-9f5e45b2]{grid-template-columns:1fr!important}.section-box div[style*="font-size: 18px"][data-v-9f5e45b2]{font-size:14px!important}.company-info-grid[data-v-9f5e45b2]{gap:10px 20px!important}}.chart-filter[data-v-57d1daef]{border:1px solid #ddd;border-radius:4px;font-size:.875rem;padding:8px}.indicator-option[data-v-57d1daef]{align-items:center;background-color:#fff;border-bottom:1px solid #f3f4f6;cursor:pointer;display:flex;justify-content:space-between;padding:10px;transition:background-color .12s ease}.indicator-option[data-v-57d1daef]:hover{background-color:#f9fafb}.indicator-option.indicator-active[data-v-57d1daef]{background-color:#eff6ff}.indicator-option.indicator-active[data-v-57d1daef]:hover{background-color:#dbeafe}@media(max-width:768px){.section-box[data-v-57d1daef]{grid-column:1/-1!important;grid-row:auto!important;padding:8px!important}.section-box>div>div[style*="width: 25%"][data-v-57d1daef]{padding:8px!important}.section-box>div>div[style*="width: 25%"][data-v-57d1daef],.section-box>div>div[style*="width: 75%"][data-v-57d1daef]{display:block!important;width:100%!important}.chart-filter[data-v-57d1daef],.section-box input[style*="width: 200px"][data-v-57d1daef],.section-box select[style*="width: 200px"][data-v-57d1daef]{font-size:16px!important;max-width:100%!important;min-height:40px;width:100%!important}.section-box div[style*="display: inline-block"][style*="margin-top: 10px"][data-v-57d1daef]{display:block!important;margin-bottom:10px;width:100%!important}.section-box div[style*="grid-template-columns: 1fr 1fr"][data-v-57d1daef]{gap:8px!important;grid-template-columns:1fr!important}.section-box div[style*="repeat(4, 1fr)"][data-v-57d1daef]{gap:8px!important;grid-template-columns:repeat(2,1fr)!important}h3[data-v-57d1daef]{font-size:1rem}.section-box div[style*="height: 500px"][data-v-57d1daef]{height:300px!important}.section-box[data-v-57d1daef],.section-box[data-v-57d1daef]>*{box-sizing:border-box;max-width:100vw;overflow-x:hidden}.section-box .highcharts-container[data-v-57d1daef],.section-box [data-highcharts-chart][data-v-57d1daef]{max-height:280px!important}}@media(max-width:480px){.section-box div[style*="repeat(4, 1fr)"][data-v-57d1daef]{grid-template-columns:1fr!important}.section-box div[style*="height: 500px"][data-v-57d1daef]{height:220px!important}}.comparator-suggestions[data-v-57d1daef]{background:#fff;border:1px solid #d1d5db;border-radius:6px;box-shadow:0 4px 12px #0000001f;left:0;max-height:240px;overflow-y:auto;position:absolute;top:100%;width:280px;z-index:999}.comparator-suggestion-item[data-v-57d1daef]{border-bottom:1px solid #f3f4f6;cursor:pointer;display:flex;flex-direction:column;padding:8px 12px}.comparator-suggestion-item[data-v-57d1daef]:last-child{border-bottom:none}.comparator-suggestion-item[data-v-57d1daef]:hover{background-color:#eff6ff}.comparator-suggestion-ticker[data-v-57d1daef]{color:#111827;font-size:.85rem;font-weight:700}.comparator-suggestion-name[data-v-57d1daef]{color:#6b7280;font-size:.75rem;max-width:256px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tools-section-label[data-v-57d1daef]{color:#9ca3af;font-size:.7rem;font-weight:700;letter-spacing:.06em;margin-bottom:8px;text-transform:uppercase}.tools-btn[data-v-57d1daef]{background-color:#3584e4;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.8rem;font-weight:600;padding:7px 12px;text-align:center;width:200px}.tools-btn[data-v-57d1daef]:hover:not(:disabled){background-color:#2668c8}.tools-btn-disabled[data-v-57d1daef],.tools-btn[data-v-57d1daef]:disabled{background-color:#9ca3af;cursor:not-allowed;opacity:.5}.annual-returns-table[data-v-57d1daef]{border-collapse:collapse;font-size:13px;width:100%}.annual-returns-table th[data-v-57d1daef]{border-bottom:2px solid #e5e7eb;color:#6b7280;font-size:11px;font-weight:700;letter-spacing:.05em;padding:6px 12px;text-align:right;text-transform:uppercase;white-space:nowrap}.annual-returns-table td[data-v-57d1daef]{border-bottom:1px solid #f3f4f6;padding:7px 12px}.annual-returns-table tbody tr:last-child td[data-v-57d1daef]{border-bottom:none}.ar-ftse-th[data-v-57d1daef]{color:#6b7280!important}.ar-year-cell[data-v-57d1daef]{color:#374151;font-size:13px;font-weight:600;white-space:nowrap}.ar-return-cell[data-v-57d1daef]{font-weight:600}.ar-return-cell[data-v-57d1daef],.ar-winner[data-v-57d1daef]{border-radius:4px;font-size:13px;text-align:right}.ar-winner[data-v-57d1daef]{background:#d1fae5;color:#065f46;font-weight:700}.ar-loser[data-v-57d1daef]{background:#f3f4f6;border-radius:4px;color:#6b7280;font-size:13px;font-weight:600;text-align:right}.ar-na[data-v-57d1daef]{color:#d1d5db;text-align:right}.ar-insight[data-v-57d1daef]{background:#f9fafb;border-radius:0 4px 4px 0;color:#6b7280;font-style:italic;margin-bottom:14px;padding:8px 12px}.ar-insight[data-v-57d1daef],.perf-investment-insight[data-v-57d1daef]{border-left:3px solid #3584e4;font-size:12px;line-height:1.5}.perf-investment-insight[data-v-57d1daef]{background:#f0f9ff;border-radius:0 6px 6px 0;color:#1e40af;display:flex;flex-direction:column;gap:2px;margin-top:16px;padding:10px 14px}.perf-insight-label[data-v-57d1daef]{color:#3584e4;font-size:10px;font-weight:700;letter-spacing:.07em;margin-bottom:2px;text-transform:uppercase}.ar-chips[data-v-57d1daef]{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.ar-chip[data-v-57d1daef]{border-radius:999px;font-size:11px;font-weight:600;padding:4px 10px;white-space:nowrap}.ar-chip-positive[data-v-57d1daef]{background:#d1fae5;color:#065f46}.ar-chip-negative[data-v-57d1daef]{background:#fee2e2;color:#991b1b}.ar-chip-neutral[data-v-57d1daef]{background:#f3f4f6;color:#374151}.ar-cagr-row td[data-v-57d1daef]{background:#f9fafb;border-bottom:none!important;border-top:2px solid #e5e7eb}.styled-table[data-v-17bc1bb3]{border-collapse:collapse;font-size:13px;width:100%}.styled-table th[data-v-17bc1bb3]{background:#34495e;color:#fff;font-size:12px;font-weight:600;padding:12px}.styled-table td[data-v-17bc1bb3]{border-bottom:1px solid #e9ecef}.rank-best[data-v-17bc1bb3]{color:#27ae60;font-weight:700}.rank-good[data-v-17bc1bb3]{color:#3498db;font-weight:600}@media(max-width:768px){.section-box[data-v-17bc1bb3]{font-size:14px!important;grid-column:1/-1!important;grid-row:auto!important;padding:12px!important}.section-box div[style*="grid-template-columns: 1fr 2fr"][data-v-17bc1bb3],.section-box div[style*="grid-template-columns: 2fr 1fr"][data-v-17bc1bb3],.section-box div[style*="grid-template-columns: repeat(2, 1fr)"][data-v-17bc1bb3],.section-box div[style*="repeat(3, 1fr)"][data-v-17bc1bb3]{gap:12px!important;grid-template-columns:1fr!important}.section-box div[style*="font-size: 48px"][data-v-17bc1bb3]{font-size:36px!important}.section-box div[style*="font-size: 24px"][data-v-17bc1bb3]{font-size:18px!important}.section-box div[style*="padding: 25px"][data-v-17bc1bb3]{padding:14px!important}.section-box div[style*="margin-bottom: 30px"][data-v-17bc1bb3]{margin-bottom:16px!important}.styled-table[data-v-17bc1bb3]{font-size:11px}.styled-table td[data-v-17bc1bb3],.styled-table th[data-v-17bc1bb3]{padding:8px 6px}.section-box div[style*=overflow-x][data-v-17bc1bb3]{-webkit-overflow-scrolling:touch}}@media(max-width:480px){.section-box div[style*="font-size: 48px"][data-v-17bc1bb3]{font-size:28px!important}.styled-table[data-v-17bc1bb3]{font-size:10px}}.company-information-item{flex:1 0 200px}.company-information-item-inner{float:right}.bottom-ticks .tick line{opacity:.35}.chart-filter{background-color:#80808013;border:none!important;border-radius:5px;font-size:14px;margin:auto;padding:6px;position:relative;transition-duration:.2s;width:50px}.chart-filter:focus{background-color:#8080801f;border:none;outline:none}.chart-filter::-moz-placeholder{color:#8080806b}.chart-filter::placeholder{color:#8080806b}.question-search{background-color:#80808013;border:none!important;border-radius:5px;font-size:16px;margin:auto;padding:10px;position:relative;transition-duration:.2s;width:90%}.question-search:focus{background-color:#8080801f;border:none;outline:none}.question-search::-moz-placeholder{color:#8080806b}.question-search::placeholder{color:#8080806b}.nodisplay{opacity:0}.story-heading{font-size:11pt;padding:4px 0}.story-creator,.story-text{font-size:10pt;padding:0}.story-text{font-weight:400}.story-bar{background-color:gray;height:2px;margin-top:5px;opacity:.2;width:100%}.chartf-button{background-color:#fff;border:none;clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%);color:#2c3e50;flex:1;font-size:12pt;height:50px;margin:0;padding:5px 20px;position:relative;touch-action:manipulation;transition:background-color .2s;white-space:nowrap}.chartf-button:first-child{clip-path:polygon(0 0,100% 0,calc(100% - 10px) 100%,0 100%)}.chartf-button:last-child{clip-path:polygon(10px 0,100% 0,100% 100%,0 100%)}.chartf-button:hover{background-color:#e0e0e0}.chartf-button:active{background-color:#d0d0d0}.chartf-button-selected{background-color:#3584e4;color:#fff}.equity-tab-bar-wrapper{position:relative}.mobile-more-menu{animation:mobileMoreMenuIn .16s ease-out;background:#fff;border:1px solid #cbd5e1;border-radius:12px;box-shadow:0 14px 34px #0f172a3d;left:8px;padding:8px;position:absolute;right:8px;top:calc(100% + 8px);width:auto;z-index:180}.mobile-more-backdrop{background:#02061729;inset:0;position:fixed;z-index:170}.mobile-more-item{background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#1f2937;font-size:13px;font-weight:600;margin:4px 0;min-height:44px;padding:0 12px;text-align:left;touch-action:manipulation;width:100%}.mobile-more-item:active{background:#eff6ff;border-color:#bfdbfe}.tab-more{align-items:center;display:inline-flex!important;gap:6px;justify-content:center}.tab-more-chevron{border-bottom:2px solid;border-right:2px solid;height:7px;transform:rotate(45deg) translateY(-1px);transition:transform .18s ease;width:7px}.tab-more-open .tab-more-chevron{transform:rotate(-135deg) translateY(1px)}@keyframes mobileMoreMenuIn{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.chartf-button-old{background-color:transparent;border:none;border-bottom:4px solid #00000000;border-radius:5px;color:#2c3e50;display:"inline-block";font-size:12pt;height:50px;margin:0;padding:5px 60px}.chartf-button-old:hover{background-color:#80808013}.chartf-button-old:active{background-color:#80808040}.chartf-button-old-selected{background-color:#80808013;border-bottom:4px solid #3584e4;border-radius:5px 5px 0 0}.user-comment-input{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-family:inherit;font-size:14px;min-height:80px;padding:10px;resize:vertical;width:100%}.user-comment-input:focus{border-color:#3584e4!important;outline:none}.styled-table{border-collapse:collapse;font-size:.9em;margin:0;min-width:400px;width:100%}.styled-table,.styled-table thead tr{text-align:center}.styled-table td,.styled-table th{font-size:.75rem;line-height:.875rem;padding-bottom:.375rem;padding-top:.375rem}.styled-table tr td:first-child{padding-left:10px;text-align:left}.styled-table tbody tr:nth-of-type(odd){background-color:#f5f5f5}.styled-table-perf tbody tr:nth-of-type(odd){background-color:#fff!important}.styled-table-perf tbody tr td{border-left:2px solid #f5f5f5;border-right:2px solid #f5f5f5}.styled-table-perf thead tr td{border-bottom:2px solid #f5f5f5}.styled-table-perf thead tr td:nth-of-type(2n){background-color:#f5f5f5}.positive-color{color:#137333}.negative-color{color:red}#fundamentals-table tr{line-height:200%}#fundamentals-table td{padding:0 5px}#fundamentals-table tr:nth-child(2n){background:#ccc}#fundamentals-table tr:nth-child(odd){background:#fff}.blur-image,.blur-text{filter:blur(9px)}.thumbs-up-icon{opacity:0;transition-duration:.1s}.thumbs-up-icon:hover{opacity:1}.strat-button{background-color:#3584e4;border:none;border-radius:5px;color:#fff;font-size:11pt;padding:8px 25px}.strat-button:hover{background-color:#1f71d4}.strat-button:active{background-color:#145bb1}.section-box{border-radius:0}.market-cap-with-box{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between}.market-cap-main{align-items:baseline;display:flex;flex-wrap:wrap}.market-cap-context-box{--archetype-bg:#f0f0f0;--archetype-border:#d0d0d0;--archetype-fg:#465469;align-items:center;background-color:var(--archetype-bg);border:1.5px solid var(--archetype-border);border-radius:6px;display:inline-flex;font-style:normal;justify-content:center;padding:7px 18px}.archetype-context-box{max-width:320px}.market-cap-context-title{font-family:Inter,Segoe UI,Tahoma,Arial,sans-serif;font-size:.64rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.market-cap-context-value{color:var(--archetype-fg);font-family:Inter,Segoe UI,sans-serif;font-size:.9rem;font-weight:600;letter-spacing:.01em}.breadcrumb-nav{align-items:center;background-color:#f8f9fa;border-bottom:1px solid #e9ecef;display:flex;font-size:14px;gap:8px;margin-bottom:10px;padding:12px 20px}.breadcrumb-link{color:#3584e4;font-weight:500;text-decoration:none;transition:color .2s}.breadcrumb-link:hover{color:#1a5fb4;text-decoration:underline}.breadcrumb-separator{color:#6c757d;font-size:16px}.breadcrumb-current{color:#495057;font-weight:600}.breadcrumb-tab{color:#6c757d;font-weight:400}@media(max-width:1024px){.equity-grid{gap:8px!important;grid-template-columns:1fr!important;margin:0 12px!important}.equity-grid>*{grid-column:1/-1!important;grid-row:auto!important}.equity-score-cards-row{display:grid!important;gap:8px!important;grid-template-columns:1fr 1fr!important}}@media(max-width:768px){.equity-grid{gap:6px!important;margin:0!important;padding:0 8px}.equity-ticker-header{overflow:hidden;padding:10px 12px!important}.equity-ticker-symbol{display:block!important;font-size:32px!important;line-height:1.1!important}.equity-ticker-header>div[style*="display: inline-block"][style*=margin-left]{display:block!important;margin-left:0!important;margin-top:6px!important}.equity-ticker-header span[style*="font-size: 18px"],.equity-ticker-header span[style*="padding: 2px 10px"]{font-size:14px!important;margin-left:0!important;padding:3px 8px!important}.equity-ticker-header span[style*="font-size: 28px"]{font-size:22px!important}.equity-ticker-header span[style*="font-size: 1.25rem"]{font-size:.85rem!important}.equity-ticker-header div[style*="font-size: 1.25rem"][style*=italic]{font-size:.9rem!important;margin-top:6px!important}.equity-ticker-header div[style*="font-size: 28px"][style*="font-style: italic"]{font-size:18px!important;padding-top:2px!important}.equity-ticker-header div[style*="font-size: 28px"] span[style*="font-size: 1.25rem"]{font-size:.85rem!important}.market-cap-with-box{align-items:flex-start;gap:8px}.market-cap-context-box{box-shadow:0 3px 8px #0f172a14,inset 0 1px #ffffffad;min-width:120px;padding:6px 11px 6px 12px}.market-cap-context-title{font-size:.56rem}.market-cap-context-value{font-size:.76rem;letter-spacing:.05em}.archetype-context-box{max-width:100%}.equity-ticker-header div[style*="float: right"]{display:flex!important;float:none!important;gap:16px;margin-top:8px;position:static!important}.equity-score-card{border-top-width:6px!important;padding:10px 12px!important}.equity-score-card div[style*="font-size: 72px"]{font-size:42px!important}.equity-score-card div[style*="font-size: 24px"]{font-size:16px!important}.equity-score-card div[style*="font-size: 20px"]{font-size:14px!important}.equity-score-card div[style*="margin-top: 20px"]{margin-top:8px!important}.equity-score-card a[style*="position: absolute"]{display:block;margin-top:8px;position:static!important;text-align:right}.equity-tabs-container{overflow-x:auto!important;-webkit-overflow-scrolling:touch;flex-wrap:nowrap!important;gap:2px!important;margin:0 -8px;padding:0 8px;scrollbar-width:none}.equity-tabs-container::-webkit-scrollbar{display:none}.chartf-button{border-radius:6px;flex:0 0 auto!important;font-size:13px!important;height:44px;min-width:44px;padding:8px 14px!important;white-space:nowrap}.chartf-button,.chartf-button:first-child,.chartf-button:last-child{clip-path:none!important}.breadcrumb-nav{flex-wrap:wrap;font-size:12px;gap:4px;padding:8px 12px}.equity-grid>div[style*="grid-column: 1 / span 11"]{flex-direction:column;padding:10px 12px!important}.styled-table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;font-size:.82em;min-width:0}.strat-button{font-size:13px;min-height:44px;padding:12px 20px}.user-comment-input{font-size:16px;min-height:60px}.section-box{margin-bottom:2px!important;margin-top:2px!important}.equity-grid,.equity-grid>:not(.equity-tab-bar-wrapper){box-sizing:border-box;max-width:100vw;overflow-x:hidden}.equity-grid>.equity-tab-bar-wrapper{box-sizing:border-box;max-width:100vw;overflow:visible}.equity-grid .styled-table,.equity-grid [style*=overflow-x],.equity-tabs-container{overflow-x:auto!important}}@media(max-width:480px){.equity-ticker-symbol{font-size:26px!important}.equity-ticker-header span[style*="font-size: 28px"]{font-size:18px!important}.equity-score-card div[style*="font-size: 72px"]{font-size:32px!important}.equity-score-card div[style*="font-size: 24px"]{font-size:14px!important}.chartf-button{font-size:12px!important;height:40px;padding:6px 10px!important}.breadcrumb-nav{font-size:11px}.equity-ticker-header div[style*="font-size: 28px"][style*="font-style: italic"]{font-size:16px!important}.market-cap-context-box{min-width:110px;padding:5px 9px 5px 10px}.archetype-context-box{max-width:210px}}.compliance-banner-mobile{display:none}@media(max-width:768px){.mobile-v2-equity .equity-score-card,.mobile-v2-equity .equity-ticker-header{display:none!important}.mobile-v2-compact-header{align-items:center;background:#fff;border:1px solid #e9ecef;display:flex;gap:10px;justify-content:space-between;padding:10px 12px}.mobile-v2-compact-price{color:#495057;display:flex;flex-direction:column;font-size:12px;gap:2px}.mobile-v2-compact-price strong{color:#212529;font-size:14px}.mobile-v2-compact-actions{display:flex;gap:6px}.mobile-v2-action-btn{background:#f8f9fa;border:1px solid #d6dde5;border-radius:6px;color:#2c3e50;font-size:12px;min-height:36px;padding:6px 10px;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.mobile-v2-action-btn:active{background:#e9ecef}.compliance-banner-full{display:none!important}.compliance-banner-mobile{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;color:#495057;display:block!important;font-size:12px;margin-top:6px;padding:8px 12px}.compliance-banner-mobile .mobile-disclaimer-full{color:#6c757d;font-size:11px;line-height:1.5;margin:8px 0 0}.equity-ticker-header{box-shadow:0 1px 3px #00000014;top:48px;z-index:50!important}.equity-tab-bar-wrapper,.equity-ticker-header{background:#fff!important;position:sticky!important}.equity-tab-bar-wrapper{box-shadow:0 1px 4px #0000000f;margin-bottom:0!important;margin-top:0!important;padding:6px 0!important;top:140px;z-index:160!important}.mobile-v2-equity .equity-tab-bar-wrapper{top:96px!important;z-index:170!important}.equity-reward-card,.equity-risk-card{border-top-width:4px!important;min-height:auto!important;padding:8px 12px!important}.equity-score-card a[style*="position: absolute"],.equity-score-card div[style*="font-size: 11px"],.equity-score-card div[style*="font-size: 13px"][style*=opacity],.equity-score-card div[style*="position: absolute"][style*="top: 8px"]{display:none!important}.equity-score-card div[style*="margin-top: 20px"]{align-items:center;display:flex!important;gap:8px;margin-top:4px!important}}@media(max-width:480px){.equity-tab-bar-wrapper{top:120px}.mobile-v2-equity .equity-tab-bar-wrapper{top:88px}}.back-to-top-fab,.mobile-share-btn{display:none}@media(max-width:768px){.tab-overview{order:1}.tab-reward{order:2}.tab-risk{order:3}.tab-community{order:4}.tab-more{order:5}.equity-tabs-container{display:flex!important;overflow-x:auto!important;scrollbar-width:none}.equity-tabs-container::-webkit-scrollbar{display:none}.chartf-button-selected{background-color:transparent!important;color:#3584e4!important;font-weight:700!important;position:relative}.chartf-button-selected:after{animation:tabIndicatorSlide .2s ease;background:#3584e4;border-radius:3px 3px 0 0;bottom:0;content:"";height:3px;left:15%;position:absolute;width:70%}@keyframes tabIndicatorSlide{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.back-to-top-fab{align-items:center;background:#3584e4;border:none;border-radius:50%;bottom:80px;box-shadow:0 2px 8px #0003;color:#fff;cursor:pointer;display:flex!important;font-size:20px;font-weight:700;height:44px;justify-content:center;position:fixed;right:16px;width:44px;z-index:100;-webkit-tap-highlight-color:transparent;animation:fabFadeIn .3s ease}.back-to-top-fab:active{background:#2874c5;transform:scale(.9)}@keyframes fabFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.section-box{animation:tabContentFade .25s ease}@keyframes tabContentFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.factor-body{overflow:hidden;transition:max-height .3s ease-out,opacity .25s ease}.pull-refresh-indicator{align-items:center;animation:pullRefreshSlide .3s ease;color:#3584e4;display:flex;font-size:13px;font-weight:600;gap:8px;justify-content:center;padding:12px}.pull-refresh-spinner{animation:spin .8s linear infinite;border:2px solid #3584e4;border-radius:50%;border-top-color:transparent;height:18px;width:18px}@keyframes spin{to{transform:rotate(1turn)}}@keyframes pullRefreshSlide{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.mobile-share-btn{background:none;border:1px solid #e0e0e0;border-radius:8px;cursor:pointer;display:block!important;margin-top:6px;padding:6px 8px;-webkit-tap-highlight-color:transparent;transition:background .2s}.mobile-share-btn:active{background:#f0f7ff}}.pull-refresh-indicator{display:none}
