body.ms-layout-v2{--ms-sl-gold:#F59E0B;--ms-sl-tile:rgba(255, 255, 255, 0.04);--ms-sl-tile-border:rgba(255, 255, 255, 0.08);--ms-sl-label:#aab2bd}body.ms-layout-v2 .stockDetailsStack h2.wp-block-heading,body.ms-layout-v2 .stockDetailsStack .header2{font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif!important;font-weight:600!important;font-size:1.375rem!important;line-height:1.3!important;letter-spacing:0!important;color:var(--ms-sl-gold)!important}body.ms-layout-v2 .chartStockDetailsWrap p:has(>strong){font-size:1.1rem;font-weight:600;color:var(--ms-sl-gold);text-align:left;margin:24px 0 8px}body.ms-layout-v2 .chartStockDetailsWrap p:has(>strong) strong{font-weight:600}body.ms-layout-v2 #valuationT td{font-size:1rem!important;padding-top:10px!important;padding-bottom:10px!important}body.ms-layout-v2 #valuationT td.right-cell{font-size:1.1rem!important;font-weight:600;color:#fff;font-variant-numeric:tabular-nums}body.ms-layout-v2 #valuationT td .dataPeriod{font-size:.75rem}body.ms-layout-v2 #forward-pe-container.ms-fpe-v2>div:not(#pe-ratios-table):not(.ms-fpe-head){display:none!important}body.ms-layout-v2 .ms-fpe-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;margin:0 0 14px;text-align:left}body.ms-layout-v2 .ms-fpe-intro{flex:1 1 320px;margin:0!important;text-align:left!important;color:#aab2bd;font-size:.85rem;line-height:1.5}body.ms-layout-v2 .ms-fpe-row{display:flex;align-items:center;gap:8px;margin-left:auto}body.ms-layout-v2 .ms-fpe-label{color:#8b949e;font-size:.78rem;white-space:nowrap}body.ms-layout-v2 .ms-fpe-seg{display:inline-flex;padding:2px;gap:2px;border:1px solid var(--ms-sl-tile-border);border-radius:8px;background:var(--ms-sl-tile)}body.ms-layout-v2 .ms-fpe-opt{padding:3px 10px;border:1px solid #fff0;border-radius:6px;background:#fff0;color:#aab2bd;font:500 0.78rem/1.3 Inter,system-ui,sans-serif;cursor:pointer}body.ms-layout-v2 .ms-fpe-opt:hover{color:#fff}body.ms-layout-v2 .ms-fpe-opt[aria-checked="true"]{color:var(--ms-sl-gold);border-color:rgb(245 158 11 / .5);background:rgb(245 158 11 / .08)}body.ms-layout-v2 .swot-outer.ms-swot-on{display:block!important}body.ms-layout-v2 .swot-outer.ms-swot-on>details{display:none!important}body.ms-layout-v2 .ms-swot-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}body.ms-layout-v2 .ms-swot-tab{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border:1px solid var(--ms-sl-tile-border);border-radius:12px;background:var(--ms-sl-tile);color:#e5e7eb;font:inherit;text-align:left;cursor:pointer}body.ms-layout-v2 .ms-swot-tab:hover{border-color:rgb(245 158 11 / .35)}body.ms-layout-v2 .ms-swot-tab[aria-selected="true"]{border-color:var(--ms-sl-gold);background:rgb(245 158 11 / .06)}body.ms-layout-v2 .ms-swot-tab__top{display:flex;align-items:baseline;justify-content:space-between;gap:8px}body.ms-layout-v2 .ms-swot-tab__name{color:#fff;font-weight:600;font-size:1rem}body.ms-layout-v2 .ms-swot-tab[aria-selected="true"] .ms-swot-tab__name{color:var(--ms-sl-gold)}body.ms-layout-v2 .ms-swot-tab__count{color:#8b949e;font-size:.75rem;white-space:nowrap}body.ms-layout-v2 .ms-swot-tab__preview{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#aab2bd;font-size:.85rem;line-height:1.45}body.ms-layout-v2 .ms-swot-panel{margin-top:12px;padding:20px 24px;border:1px solid var(--ms-sl-tile-border);border-radius:12px;background:var(--ms-sl-tile)}body.ms-layout-v2 .ms-swot-panel[hidden]{display:none}body.ms-layout-v2 .ms-swot-panel__title{margin:0 0 12px!important;color:var(--ms-sl-gold);font:600 1.05rem/1.3 Inter,system-ui,sans-serif}body.ms-layout-v2 .ms-swot-panel__list{display:grid;gap:14px;margin:0!important;padding:0!important;list-style:none}body.ms-layout-v2 .ms-swot-panel__list li{margin:0!important;padding:0 0 0 14px!important;border:0!important;border-left:2px solid rgb(245 158 11 / .45)!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:#d1d5db;font-size:.95rem;line-height:1.6;max-width:110ch}body.ms-layout-v2 .ms-swot-panel__list strong{display:block;color:#fff;font-weight:600}@media (max-width:1000px){body.ms-layout-v2 .ms-swot-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){body.ms-layout-v2 .ms-swot-tab{padding:12px}body.ms-layout-v2 .ms-swot-tab__preview{display:none}body.ms-layout-v2 .ms-swot-panel{padding:16px}}body.ms-layout-v2 .toggle-dict,body.ms-layout-v2 a.dict-link[data-ms-tip]{display:none!important}body.ms-layout-v2 .ms-tip{padding:0;border:0;background:none;color:inherit;font:inherit;text-align:inherit;text-decoration:underline dotted rgb(255 255 255 / .35);text-underline-offset:3px;cursor:help}body.ms-layout-v2 .ms-tip:hover,body.ms-layout-v2 .ms-tip:focus-visible,body.ms-layout-v2 .ms-tip[aria-expanded="true"]{color:var(--ms-sl-gold);text-decoration-color:var(--ms-sl-gold)}.ms-tip-pop{position:absolute;z-index:10000;display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid rgb(245 158 11 / .45);border-radius:12px;background:#14181c;box-shadow:0 12px 32px rgb(0 0 0 / .5);color:#e5e7eb;font:400 0.9rem/1.5 Inter,system-ui,sans-serif;text-align:left}.ms-tip-pop[hidden]{display:none}.ms-tip-pop__title{color:#F59E0B;font-weight:600}.ms-tip-pop__text{margin:0!important}.ms-tip-pop__link{color:#F59E0B!important;font-weight:500;text-decoration:none}.ms-tip-pop__link:hover{text-decoration:underline}body.ms-layout-v2 #pe-ratios-table table{border:0!important;border-collapse:separate!important;border-spacing:12px 0;margin:0 -12px;width:calc(100% + 24px);background:#fff0}body.ms-layout-v2 #pe-ratios-table th,body.ms-layout-v2 #pe-ratios-table td{border:1px solid var(--ms-sl-tile-border)!important;background:var(--ms-sl-tile)!important;text-align:center;font-family:Inter,system-ui,sans-serif}body.ms-layout-v2 #pe-ratios-table th{border-bottom:0!important;border-radius:12px 12px 0 0;padding:14px 8px 4px!important;color:var(--ms-sl-label);font-size:.8rem;font-weight:500;white-space:normal}body.ms-layout-v2 #pe-ratios-table td{border-top:0!important;border-radius:0 0 12px 12px;padding:4px 8px 16px!important;color:#fff;font-size:1.5rem;font-weight:600;font-variant-numeric:tabular-nums}body.ms-layout-v2 .stock-swot-analysis .swot-outer{background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;padding:0!important;margin-bottom:0!important;border-radius:0!important}body.ms-layout-v2 .stock-swot-analysis details.swot-section{background:var(--ms-sl-tile)!important;border:1px solid var(--ms-sl-tile-border)!important;border-radius:12px!important;box-shadow:none!important;backdrop-filter:none!important;margin:0 0 12px!important}body.ms-layout-v2 .stock-swot-analysis details[open].swot-section{border-color:var(--ms-sl-gold)!important;box-shadow:none!important}body.ms-layout-v2 #tab-Content-5 .modern-chart-container{background:var(--ms-sl-tile)!important;border:1px solid var(--ms-sl-tile-border)!important;box-shadow:none!important;border-radius:12px!important}body.ms-layout-v2 #tab-Content-5 .modern-chart-container::before{background:linear-gradient(90deg,transparent,rgb(245 158 11 / .5),transparent)}body.ms-layout-v2 #tab-Content-5 .chartStockDetailsWrap>.wp-block-group:first-of-type{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;width:100%!important;max-width:none!important;padding:0 20px!important;box-sizing:border-box}body.ms-layout-v2 #tab-Content-5 .chartStockDetailsWrap>.wp-block-group:first-of-type>:first-child{flex:0 0 auto!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;text-align:left!important}body.ms-layout-v2 #tab-Content-5 .chartStockDetailsWrap>.wp-block-group:first-of-type>:first-child>*{max-width:none!important;margin-left:0!important;text-align:left!important}body.ms-layout-v2 #tab-Content-5 .stockChartTabs{flex:0 0 auto!important;margin:0 0 0 auto!important;justify-content:flex-end!important}body.ms-layout-v2 #tab-Content-5 .stockChartWrap .periodChg{right:30px!important;top:16px!important;border-radius:8px}@media (max-width:1000px){body.ms-layout-v2 #tab-Content-5 .chartStockDetailsWrap>.wp-block-group:first-of-type{padding:0!important}body.ms-layout-v2 #tab-Content-5 .stockChartWrap .periodChg{right:10px!important;top:14px!important}}body.ms-layout-v2 .stockDetailsWrap .finchartContainer{background:transparent!important;box-shadow:none!important;border:0!important;border-radius:0!important;padding:0!important}body.ms-layout-v2 .combined-financial-chart-host{background:transparent!important;border:0!important;border-radius:0!important}body.ms-layout-v2 .combined-financial-chart-host .finchartComb{padding-left:0!important;padding-right:0!important;background:transparent!important}body.ms-layout-v2 .financials-table{border:0!important;border-collapse:separate!important;border-spacing:0!important;font-family:Inter,system-ui,sans-serif;font-size:0.875rem!important;font-variant-numeric:tabular-nums;background:transparent!important}body.ms-layout-v2 .financials-table th,body.ms-layout-v2 .financials-table td{border:0!important;padding:9px 14px!important;background:#1a1f24;color:#e5e7eb;white-space:nowrap}body.ms-layout-v2 .financials-table tr:nth-child(even) td{background:#20262c}body.ms-layout-v2 .financials-table tr.financialsHeader{background:transparent!important}body.ms-layout-v2 .financials-table tr.financialsHeader th{background:#262d34!important;color:var(--ms-sl-label)!important;font-size:.8rem;font-weight:600;text-align:right}body.ms-layout-v2 .financials-table tr.financialsHeader th:first-child{text-align:left;border-radius:8px 0 0 8px}body.ms-layout-v2 .financials-table tr.financialsHeader th:last-child{border-radius:0 8px 8px 0}body.ms-layout-v2 .financials-table td.financials-metrics{position:sticky;left:0;z-index:1;color:#cbd2da;font-size:0.85rem!important;box-shadow:inset -1px 0 0 rgb(255 255 255 / .08)}body.ms-layout-v2 .financials-table td.right-cell{text-align:right}body.ms-layout-v2 .financials-table td.ms-neg{color:#f87171}body.ms-layout-v2 .financials-table tr:hover{background:transparent!important}body.ms-layout-v2 .financials-table tr:not(.financialsHeader):hover td{background:#2c2922!important}body.ms-layout-v2 #tab-Content-4>.stockDetailsWrap>*+*{margin-top:40px!important}body.ms-layout-v2 #tab-Content-4 .stock-fair-value-snippet p,body.ms-layout-v2 #tab-Content-4 .stock-faq-item p{max-width:80ch}@media (min-width:1001px){body.ms-layout-v2 #tab-Content-4,body.ms-layout-v2 #tab-Content-5{max-width:none!important}body.ms-layout-v2 #tab-Content-4>.stockDetailsWrap{width:100%!important;max-width:none!important}body.ms-layout-v2 #tab-Content-4>.stockDetailsWrap>*,body.ms-layout-v2 #tab-Content-4>.stockDetailsWrap>*>*{max-width:none!important;margin-left:0!important;margin-right:0!important}body.ms-layout-v2 #tab-Content-4 #valuationT,body.ms-layout-v2 #tab-Content-4 #forward-pe-container{max-width:none!important;width:100%!important}body.ms-layout-v2 #tab-Content-4 .swot-outer:not(.ms-swot-on){display:grid!important;grid-template-columns:1fr 1fr;gap:12px 12px}body.ms-layout-v2 #tab-Content-4 .swot-outer>details{width:auto!important;margin:0!important}body.ms-layout-v2 #tab-Content-5>.chartStockDetailsWrap{width:100%!important;max-width:none!important}body.ms-layout-v2 #tab-Content-5 .stockChartWrap,body.ms-layout-v2 #tab-Content-5 .modern-chart-container{width:100%!important;max-width:none!important;height:auto!important;max-height:none!important}body.ms-layout-v2 #tab-Content-5 #tradingMetricsT{max-width:none!important;width:100%!important;margin-left:0!important}}@media (max-width:640px){body.ms-layout-v2 .stockDetailsStack h2.wp-block-heading,body.ms-layout-v2 .stockDetailsStack .header2{font-size:1.15rem!important}body.ms-layout-v2 #pe-ratios-table table{border-spacing:6px 0;margin:0 -6px;width:calc(100% + 12px)}body.ms-layout-v2 #pe-ratios-table td{font-size:1.1rem}}