:root,:root[data-vs-theme=light]{--vs-chart-bull:#0b9086;--vs-chart-bear:#da5557;--vs-chart-average:#af7500;--vs-chart-price:#758397;--vs-chart-on-directional:#0b0f16;--vs-chart-grid:#d2dae5;--vs-chart-axis:#7e8ca0;--vs-chart-label:#58667c;--vs-chart-tooltip-surface:#303d50;--vs-chart-bull-wash:#cfebe8;--vs-chart-bear-wash:#fbd9d9;--vs-chart-neutral-wash:#e4eaf1;--vs-chart-tooltip-ink:#fff;--vs-chart-series-1:#2c8abb;--vs-chart-series-2:#a763d9;--vs-chart-series-3:#0b9086;--vs-chart-series-4:#cf6100;--vs-chart-series-5:#da5557;--vs-chart-series-6:#af7500;--vs-accent-act:#62c37d;--vs-accent-act-active:#4e9c64;--vs-accent-act-wash:#e8f6ec;--vs-accent-on-act:#0b0f16;--vs-accent-act-ink:#23743f;--vs-accent-on-act-wash:#0b0f16;--vs-accent-risk:#f5a152;--vs-accent-risk-active:#f28118;--vs-accent-risk-wash:#fdecdd;--vs-accent-risk-ink:#af4300;--vs-accent-on-risk:#0b0f16;--vs-accent-primary:#62c37d;--vs-accent-primary-active:#4e9c64;--vs-accent-primary-wash:#e8f6ec;--vs-accent-on-primary:#0b0f16;--vs-accent-secondary:#006cff;--vs-accent-secondary-active:#084599;--vs-accent-secondary-wash:#e5f0ff;--vs-accent-on-secondary:#fff;--vs-ink-heading:#1c2236;--vs-ink-body:#303d50;--vs-ink-muted:#58667c;--vs-ink-on-dark:#fff;--vs-ink-on-dark-muted:#a9b8cc;--vs-ink-on-dark-faint:#8fa0b8;--vs-surface-canvas:#f8fafc;--vs-surface-panel:#fff;--vs-surface-sunken:#f1f5f9;--vs-surface-inverse:#303d50;--vs-surface-border:#e4eaf1;--vs-surface-border-strong:#a3b0c2;--vs-state-positive:#007269;--vs-state-positive-wash:#cfebe8;--vs-state-negative:#9e1313;--vs-state-negative-wash:#fae6e6;--vs-state-positive-dark:#61cec2;--vs-state-negative-dark:#f28b82;--vs-state-warning:#875d00;--vs-state-warning-wash:#fef7dd;--vs-state-caution:#af4300;--vs-state-caution-wash:#fbdfc5;--vs-state-focus:#084599;--vs-chrome-bar:#f1f5f9;--vs-chrome-bar-border:#e4eaf1;--vs-chrome-nav-ink:#303d50;--vs-chrome-nav-ink-hover:#5c6a80;--vs-chrome-nav-ink-current:#1c2236;--vs-chrome-burger-ink:#7e8ca0;--vs-chrome-burger-ink-hover:#5c6a80;--vs-chrome-new-chip:#006cff;--vs-chrome-new-chip-ink:#fff;--vs-mark-ink:#393939;--vs-type-chart-tick:12px;--vs-type-caption:12px;--vs-type-body:16px;--vs-type-section-title:18px;--vs-type-page-title:24px;--vs-type-display:44px;--vs-type-headline:32px;--vs-type-control:14px;--vs-type-badge:10px;--vs-space-hair:4px;--vs-space-tight:8px;--vs-space-snug:12px;--vs-space-base:16px;--vs-space-loose:24px;--vs-space-section:32px;--vs-corner-control-sm:4px;--vs-corner-control-md:6px;--vs-corner-control-lg:8px;--vs-corner-card:8px;--vs-corner-pill:999px;--vs-corner-card-lg:10px;--vs-corner-overlay:12px;--vs-corner-sheet:16px;--vs-breakpoint-mobile:320px;--vs-breakpoint-tablet:768px;--vs-breakpoint-laptop:1280px;--vs-breakpoint-desktop:1520px;--vs-shadow-block:1px 4px 15px 0px #0000001a;--vs-shadow-badge:0px 1px 4px 0px #00000040;--vs-shadow-dropdown:0px 1px 4px 0px #0003;--vs-shadow-popup:4px 4px 30px 0px #0000001a;--vs-shadow-modal:1px 10px 30px 10px #0000004d;--vs-family-earnings:#af7500;--vs-family-fundamentals:#58667c;--vs-family-market:#2c8abb;--vs-family-technical:#58667c;--vs-family-options:#a763d9;--vs-family-news:#cf6100;--vs-family-regime:#758397;--vs-print-canvas:#fff;--vs-print-panel:#f8fafc;--vs-print-ink:#1c2236;--vs-print-ink-muted:#5c6a80;--vs-print-ink-faint:#7e8ca0;--vs-print-border:#a3b0c2;--vs-print-rule:#e4eaf1;--vs-print-accent:#4e9c64;--vs-print-page-width:8.5in;--vs-print-page-height:11in;--vs-print-page-inset:56px;--vs-print-footer-inset:26px;--vs-print-family-wash-mix:9%;--vs-font-sans:"Averta CY", Inter, system-ui, "Segoe UI", sans-serif;--vs-font-mono:"B612 Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--vs-typo-interface-control-2-regular-size:16px;--vs-typo-interface-control-2-regular-line:20px;--vs-typo-interface-control-2-regular-weight:400;--vs-typo-interface-control-2-regular-tracking:0px;--vs-typo-interface-control-3-regular-size:14px;--vs-typo-interface-control-3-regular-line:16px;--vs-typo-interface-control-3-regular-weight:400;--vs-typo-interface-control-3-regular-tracking:0px;--vs-typo-interface-caption-3-semibold-size:10px;--vs-typo-interface-caption-3-semibold-line:16px;--vs-typo-interface-caption-3-semibold-weight:600;--vs-typo-interface-caption-3-semibold-tracking:0px}@supports (color:lab(0% 0 0)){:root,:root[data-vs-theme=light]{--vs-chart-bull:lab(53.5057% -34.9515 -4.30796);--vs-chart-bear:lab(54.7549% 53.1598 27.6249);--vs-chart-average:lab(54.3306% 17.9657 60.4361);--vs-chart-price:lab(54.1332% -1.85069 -12.6063);--vs-chart-on-directional:lab(4.20689% -.170738 -4.52252);--vs-chart-grid:lab(86.6747% -1.22887 -6.38936);--vs-chart-axis:lab(57.6287% -1.86369 -12.4394);--vs-chart-label:lab(42.636% -1.36238 -14.2143);--vs-chart-tooltip-surface:lab(25.2275% -1.30959 -13.4157);--vs-chart-bull-wash:lab(90.9365% -9.94936 -1.81669);--vs-chart-bear-wash:lab(89.5837% 12.1748 4.59238);--vs-chart-neutral-wash:lab(92.3863% -1.11377 -4.15236);--vs-chart-tooltip-ink:lab(100% 0 0);--vs-chart-series-1:lab(53.8091% -15.1547 -34.0885);--vs-chart-series-2:lab(53.7582% 43.9737 -50.4191);--vs-chart-series-3:lab(53.5057% -34.9515 -4.30796);--vs-chart-series-4:lab(54.5007% 41.5997 63.3978);--vs-chart-series-5:lab(54.7549% 53.1598 27.6249);--vs-chart-series-6:lab(54.3306% 17.9657 60.4361);--vs-accent-act:lab(71.606% -41.587 26.1296);--vs-accent-act-active:lab(58.3181% -34.8498 21.7055);--vs-accent-act-wash:lab(95.6284% -6.11806 3.14803);--vs-accent-on-act:lab(4.20689% -.170738 -4.52252);--vs-accent-act-ink:lab(43.0606% -34.9408 21.8773);--vs-accent-on-act-wash:lab(4.20689% -.170738 -4.52252);--vs-accent-risk:lab(73.7849% 26.998 53.3905);--vs-accent-risk-active:lab(66.168% 40.1467 68.6429);--vs-accent-risk-wash:lab(94.4706% 4.1492 9.47357);--vs-accent-risk-ink:lab(43.6018% 43.2332 54.7139);--vs-accent-on-risk:lab(4.20689% -.170738 -4.52252);--vs-accent-primary:lab(71.606% -41.587 26.1296);--vs-accent-primary-active:lab(58.3181% -34.8498 21.7055);--vs-accent-primary-wash:lab(95.6284% -6.11806 3.14803);--vs-accent-on-primary:lab(4.20689% -.170738 -4.52252);--vs-accent-secondary:lab(48.0257% 20.4078 -81.4911);--vs-accent-secondary-active:lab(30.0436% 9.69389 -51.8877);--vs-accent-secondary-wash:lab(94.2918% -1.64333 -8.56793);--vs-accent-on-secondary:lab(100% 0 0);--vs-ink-heading:lab(13.409% 2.11056 -14.1053);--vs-ink-body:lab(25.2275% -1.30959 -13.4157);--vs-ink-muted:lab(42.636% -1.36238 -14.2143);--vs-ink-on-dark:lab(100% 0 0);--vs-ink-on-dark-muted:lab(74.089% -2.23625 -12.0086);--vs-ink-on-dark-faint:lab(65.1375% -2.20853 -14.5883);--vs-surface-canvas:lab(98.1664% -.418276 -1.20077);--vs-surface-panel:lab(100% 0 0);--vs-surface-sunken:lab(96.3208% -.840277 -2.43343);--vs-surface-inverse:lab(25.2275% -1.30959 -13.4157);--vs-surface-border:lab(92.3863% -1.11377 -4.15236);--vs-surface-border-strong:lab(71.2396% -1.88041 -10.8283);--vs-state-positive:lab(42.6413% -30.24 -3.24966);--vs-state-positive-wash:lab(90.9365% -9.94936 -1.81669);--vs-state-negative:lab(34.2136% 53.9479 40.5713);--vs-state-negative-wash:lab(92.9279% 7.04476 2.59632);--vs-state-positive-dark:lab(76.1738% -34.9682 -4.09026);--vs-state-negative-dark:lab(69.1997% 39.3802 22.8543);--vs-state-warning:lab(43.1195% 12.7625 50.5255);--vs-state-warning-wash:lab(97.2744% -.727564 13.4404);--vs-state-caution:lab(43.6018% 43.2332 54.7139);--vs-state-caution-wash:lab(90.6656% 7.05737 16.521);--vs-state-focus:lab(30.0436% 9.69389 -51.8877);--vs-chrome-bar:lab(96.3208% -.840277 -2.43343);--vs-chrome-bar-border:lab(92.3863% -1.11377 -4.15236);--vs-chrome-nav-ink:lab(25.2275% -1.30959 -13.4157);--vs-chrome-nav-ink-hover:lab(44.263% -1.38274 -14.1174);--vs-chrome-nav-ink-current:lab(13.409% 2.11056 -14.1053);--vs-chrome-burger-ink:lab(57.6287% -1.86369 -12.4394);--vs-chrome-burger-ink-hover:lab(44.263% -1.38274 -14.1174);--vs-chrome-new-chip:lab(48.0257% 20.4078 -81.4911);--vs-chrome-new-chip-ink:lab(100% 0 0);--vs-mark-ink:lab(23.9736% -.0000149012 0);--vs-family-earnings:lab(54.3306% 17.9657 60.4361);--vs-family-fundamentals:lab(42.636% -1.36238 -14.2143);--vs-family-market:lab(53.8091% -15.1547 -34.0885);--vs-family-technical:lab(42.636% -1.36238 -14.2143);--vs-family-options:lab(53.7582% 43.9737 -50.4191);--vs-family-news:lab(54.5007% 41.5997 63.3978);--vs-family-regime:lab(54.1332% -1.85069 -12.6063);--vs-print-canvas:lab(100% 0 0);--vs-print-panel:lab(98.1664% -.418276 -1.20077);--vs-print-ink:lab(13.409% 2.11056 -14.1053);--vs-print-ink-muted:lab(44.263% -1.38274 -14.1174);--vs-print-ink-faint:lab(57.6287% -1.86369 -12.4394);--vs-print-border:lab(71.2396% -1.88041 -10.8283);--vs-print-rule:lab(92.3863% -1.11377 -4.15236);--vs-print-accent:lab(58.3181% -34.8498 21.7055)}}:root[data-vs-theme=dark]{--vs-chart-bull:#61cec2;--vs-chart-bear:#ff8785;--vs-chart-average:#ffd148;--vs-chart-price:#99a8bc;--vs-chart-on-directional:#0b0f16;--vs-chart-grid:#333f4f;--vs-chart-axis:#6b7789;--vs-chart-label:#a3aab6;--vs-chart-tooltip-surface:#2c3644;--vs-chart-bull-wash:#00302d;--vs-chart-bear-wash:#471016;--vs-chart-neutral-wash:#1d2733;--vs-chart-tooltip-ink:#f8f8f8;--vs-chart-series-1:#6ac3f7;--vs-chart-series-2:#cf8aff;--vs-chart-series-3:#61cec2;--vs-chart-series-4:#ff9e42;--vs-chart-series-5:#ff8785;--vs-chart-series-6:#ffd148;--vs-accent-act:#80e199;--vs-accent-act-active:#6ab87f;--vs-accent-act-wash:#132d1d;--vs-accent-on-act:#1f242b;--vs-accent-act-ink:#6ab87f;--vs-accent-on-act-wash:#80e199;--vs-accent-risk:#ffbe70;--vs-accent-risk-active:#ff9e42;--vs-accent-risk-wash:#3a1f01;--vs-accent-risk-ink:#ff9e42;--vs-accent-on-risk:#1f242b;--vs-accent-primary:#80e199;--vs-accent-primary-active:#a5edb8;--vs-accent-primary-wash:#132d1d;--vs-accent-on-primary:#0b0f16;--vs-accent-secondary:#2d8aff;--vs-accent-secondary-active:#7fb4ff;--vs-accent-secondary-wash:#15273f;--vs-accent-on-secondary:#0b0f16;--vs-ink-heading:#f8f8f8;--vs-ink-body:#ddd;--vs-ink-muted:#9299a6;--vs-ink-on-dark:#f8f8f8;--vs-ink-on-dark-muted:#58667c;--vs-ink-on-dark-faint:#748193;--vs-surface-canvas:#070a10;--vs-surface-panel:#212936;--vs-surface-sunken:#0e131c;--vs-surface-inverse:#e4eaf1;--vs-surface-border:#333f4f;--vs-surface-border-strong:#4a5666;--vs-state-positive:#61cec2;--vs-state-positive-wash:#00302d;--vs-state-negative:#ed6458;--vs-state-negative-wash:#3b1c1e;--vs-state-positive-dark:#007269;--vs-state-negative-dark:#9e1313;--vs-state-warning:#f9cc3f;--vs-state-warning-wash:#332500;--vs-state-caution:#ff9e42;--vs-state-caution-wash:#461600;--vs-state-focus:#6aa6ff;--vs-chrome-bar:#0e131c;--vs-chrome-bar-border:#333f4f;--vs-chrome-nav-ink:#ddd;--vs-chrome-nav-ink-hover:#9299a6;--vs-chrome-nav-ink-current:#f8f8f8;--vs-chrome-burger-ink:#9299a6;--vs-chrome-burger-ink-hover:#ddd;--vs-chrome-new-chip:#2d8aff;--vs-chrome-new-chip-ink:#0b0f16;--vs-mark-ink:#f8f8f8;--vs-type-chart-tick:12px;--vs-type-caption:12px;--vs-type-body:16px;--vs-type-section-title:18px;--vs-type-page-title:24px;--vs-type-display:44px;--vs-type-headline:32px;--vs-type-control:14px;--vs-type-badge:10px;--vs-space-hair:4px;--vs-space-tight:8px;--vs-space-snug:12px;--vs-space-base:16px;--vs-space-loose:24px;--vs-space-section:32px;--vs-corner-control-sm:4px;--vs-corner-control-md:6px;--vs-corner-control-lg:8px;--vs-corner-card:8px;--vs-corner-pill:999px;--vs-corner-card-lg:10px;--vs-corner-overlay:12px;--vs-corner-sheet:16px;--vs-breakpoint-mobile:320px;--vs-breakpoint-tablet:768px;--vs-breakpoint-laptop:1280px;--vs-breakpoint-desktop:1520px;--vs-shadow-block:1px 4px 15px 0px #00000059;--vs-shadow-badge:0px 1px 4px 0px #00000080;--vs-shadow-dropdown:0px 1px 4px 0px #00000073;--vs-shadow-popup:4px 4px 30px 0px #00000059;--vs-shadow-modal:1px 10px 30px 10px #0009;--vs-family-earnings:#ffd148;--vs-family-fundamentals:#9299a6;--vs-family-market:#6ac3f7;--vs-family-technical:#9299a6;--vs-family-options:#cf8aff;--vs-family-news:#ff9e42;--vs-family-regime:#99a8bc;--vs-print-canvas:#fff;--vs-print-panel:#f8fafc;--vs-print-ink:#1c2236;--vs-print-ink-muted:#5c6a80;--vs-print-ink-faint:#7e8ca0;--vs-print-border:#a3b0c2;--vs-print-rule:#e4eaf1;--vs-print-accent:#4e9c64;--vs-print-page-width:8.5in;--vs-print-page-height:11in;--vs-print-page-inset:56px;--vs-print-footer-inset:26px;--vs-print-family-wash-mix:9%}@supports (color:lab(0% 0 0)){:root[data-vs-theme=dark]{--vs-chart-bull:lab(76.1738% -34.9682 -4.09026);--vs-chart-bear:lab(70.2093% 46.3117 22.9065);--vs-chart-average:lab(86.1851% 6.96972 70.3786);--vs-chart-price:lab(68.1695% -2.22978 -12.1738);--vs-chart-on-directional:lab(4.20689% -.170738 -4.52252);--vs-chart-grid:lab(26.0771% -1.6793 -11.4404);--vs-chart-axis:lab(49.5085% -1.49149 -11.4599);--vs-chart-label:lab(69.3274% -.749439 -7.07542);--vs-chart-tooltip-surface:lab(22.1388% -1.32546 -10.2047);--vs-chart-bull-wash:lab(16.8796% -16.5352 -2.6964);--vs-chart-bear-wash:lab(14.5206% 26.7615 11.618);--vs-chart-neutral-wash:lab(15.1104% -1.67601 -9.37394);--vs-chart-tooltip-ink:lab(97.5756% 0 0);--vs-chart-series-1:lab(74.7988% -16.6181 -34.4936);--vs-chart-series-2:lab(68.1425% 42.4873 -48.4569);--vs-chart-series-3:lab(76.1738% -34.9682 -4.09026);--vs-chart-series-4:lab(74.2512% 31.9786 61.4601);--vs-chart-series-5:lab(70.2093% 46.3117 22.9065);--vs-chart-series-6:lab(86.1851% 6.96972 70.3786);--vs-accent-act:lab(82.2197% -41.4753 26.0416);--vs-accent-act-active:lab(68.6452% -34.6336 21.2264);--vs-accent-act-wash:lab(16.0042% -13.9863 7.18265);--vs-accent-on-act:lab(13.9252% -.841171 -5.47365);--vs-accent-act-ink:lab(68.6452% -34.6336 21.2264);--vs-accent-on-act-wash:lab(82.2197% -41.4753 26.0416);--vs-accent-risk:lab(81.916% 18.0314 48.4946);--vs-accent-risk-active:lab(74.2512% 31.9786 61.4601);--vs-accent-risk-wash:lab(15.0909% 11.5108 21.9994);--vs-accent-risk-ink:lab(74.2512% 31.9786 61.4601);--vs-accent-on-risk:lab(13.9252% -.841171 -5.47365);--vs-accent-primary:lab(82.2197% -41.4753 26.0416);--vs-accent-primary-active:lab(87.9591% -31.246 18.3267);--vs-accent-primary-wash:lab(16.0042% -13.9863 7.18265);--vs-accent-on-primary:lab(4.20689% -.170738 -4.52252);--vs-accent-secondary:lab(56.9426% 5.4318 -67.0394);--vs-accent-secondary-active:lab(71.8994% -2.45249 -43.1685);--vs-accent-secondary-wash:lab(15.0776% -.831112 -17.8445);--vs-accent-on-secondary:lab(4.20689% -.170738 -4.52252);--vs-ink-heading:lab(97.5756% 0 0);--vs-ink-body:lab(88.11% 0 0);--vs-ink-muted:lab(62.9663% -.589043 -7.72268);--vs-ink-on-dark:lab(97.5756% 0 0);--vs-ink-on-dark-muted:lab(42.636% -1.36238 -14.2143);--vs-ink-on-dark-faint:lab(53.375% -1.86202 -11.4297);--vs-surface-canvas:lab(2.67767% -.0809878 -2.99038);--vs-surface-panel:lab(16.2618% -.667408 -9.67263);--vs-surface-sunken:lab(5.73461% -.154354 -6.85408);--vs-surface-inverse:lab(92.3863% -1.11377 -4.15236);--vs-surface-border:lab(26.0771% -1.6793 -11.4404);--vs-surface-border-strong:lab(35.9885% -1.80212 -10.935);--vs-state-positive:lab(76.1738% -34.9682 -4.09026);--vs-state-positive-wash:lab(16.8796% -16.5352 -2.6964);--vs-state-negative:lab(60.4017% 53.3728 34.8218);--vs-state-negative-wash:lab(14.8661% 15.732 5.78886);--vs-state-positive-dark:lab(42.6413% -30.24 -3.24966);--vs-state-negative-dark:lab(34.2136% 53.9479 40.5713);--vs-state-warning:lab(84.3066% 6.64848 71.6273);--vs-state-warning-wash:lab(15.8106% 3.72909 22.9888);--vs-state-caution:lab(74.2512% 31.9786 61.4601);--vs-state-caution-wash:lab(15.1546% 22.5943 23.0463);--vs-state-focus:lab(66.9826% -.0607073 -50.9354);--vs-chrome-bar:lab(5.73461% -.154354 -6.85408);--vs-chrome-bar-border:lab(26.0771% -1.6793 -11.4404);--vs-chrome-nav-ink:lab(88.11% 0 0);--vs-chrome-nav-ink-hover:lab(62.9663% -.589043 -7.72268);--vs-chrome-nav-ink-current:lab(97.5756% 0 0);--vs-chrome-burger-ink:lab(62.9663% -.589043 -7.72268);--vs-chrome-burger-ink-hover:lab(88.11% 0 0);--vs-chrome-new-chip:lab(56.9426% 5.4318 -67.0394);--vs-chrome-new-chip-ink:lab(4.20689% -.170738 -4.52252);--vs-mark-ink:lab(97.5756% 0 0);--vs-family-earnings:lab(86.1851% 6.96972 70.3786);--vs-family-fundamentals:lab(62.9663% -.589043 -7.72268);--vs-family-market:lab(74.7988% -16.6181 -34.4936);--vs-family-technical:lab(62.9663% -.589043 -7.72268);--vs-family-options:lab(68.1425% 42.4873 -48.4569);--vs-family-news:lab(74.2512% 31.9786 61.4601);--vs-family-regime:lab(68.1695% -2.22978 -12.1738);--vs-print-canvas:lab(100% 0 0);--vs-print-panel:lab(98.1664% -.418276 -1.20077);--vs-print-ink:lab(13.409% 2.11056 -14.1053);--vs-print-ink-muted:lab(44.263% -1.38274 -14.1174);--vs-print-ink-faint:lab(57.6287% -1.86369 -12.4394);--vs-print-border:lab(71.2396% -1.88041 -10.8283);--vs-print-rule:lab(92.3863% -1.11377 -4.15236);--vs-print-accent:lab(58.3181% -34.8498 21.7055)}}@font-face{font-family:Averta CY;src:url(/single-stock/assets/averta-cy-300-BIpwCFUz.woff2)format("woff2"),url(/single-stock/assets/averta-cy-300-BTvnTe2y.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Averta CY;src:url(/single-stock/assets/averta-cy-400-B_9J1hOv.woff2)format("woff2"),url(/single-stock/assets/averta-cy-400-DuhNMuMs.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Averta CY;src:url(/single-stock/assets/averta-cy-600-CD2Z8t0z.woff2)format("woff2"),url(/single-stock/assets/averta-cy-600-BGnJ7V79.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Averta CY;src:url(/single-stock/assets/averta-cy-600-italic-DoCcxO37.woff2)format("woff2"),url(/single-stock/assets/averta-cy-600-italic-D_PvKe5r.woff)format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:B612 Mono;src:url(/single-stock/assets/b612-mono-400-BDgzQEaT.woff2)format("woff2"),url(/single-stock/assets/b612-mono-400-BMQz8jIs.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:B612 Mono;src:url(/single-stock/assets/b612-mono-700-wbdMaN5I.woff2)format("woff2"),url(/single-stock/assets/b612-mono-700-BhNP4QrW.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@layer vs-surface{.vss-card,.vss-notice,.vss-badge,.vss-freshness,.vss-meter,.vss-prose,.vss-table-wrap,.vss-levels,.vss-price{--vss-surface-sub:color-mix(in oklch, var(--vs-surface-panel) 65%, var(--vs-surface-canvas));--vss-surface-alt:color-mix(in oklch, var(--vs-surface-panel) 35%, var(--vs-surface-canvas));--vss-line-soft:color-mix(in oklch, var(--vs-surface-border) 55%, transparent);--vss-accent-soft:color-mix(in oklch, var(--vs-accent-primary) 10%, transparent);--vss-warn-soft:color-mix(in oklch, var(--vs-state-warning) 12%, transparent);--vss-error-soft:color-mix(in oklch, var(--vs-state-negative) 10%, transparent);--vss-t-badge:calc(var(--vs-type-chart-tick) * var(--vs-font-scale,1));--vss-t-caption:calc(var(--vs-type-caption) * var(--vs-font-scale,1));--vss-t-body:calc(var(--vs-type-body) * var(--vs-font-scale,1));--vss-t-title:calc(var(--vs-type-section-title) * var(--vs-font-scale,1));--vss-t-figure:calc(var(--vs-type-page-title) * var(--vs-font-scale,1))}.vss-badge--mock{--vss-badge-mock:#7b2d8b}.vss-badge--locked{--vss-badge-locked:#4a5568}.vss-card{font-family:var(--vs-font-sans);font-size:var(--vss-t-body);color:var(--vs-ink-body);background:var(--vs-surface-panel);border:1px solid var(--vs-surface-border);border-radius:var(--vs-corner-card);overflow:hidden}.vss-card__head{padding:var(--vs-space-snug) var(--vs-space-base) 0}.vss-card__title{font-size:var(--vss-t-title);color:var(--vs-ink-heading);margin:0}.vss-card__subtitle{margin:var(--vs-space-hair) 0 0;font-size:var(--vss-t-caption);color:var(--vs-ink-muted)}.vss-card__body{padding:var(--vs-space-snug) var(--vs-space-base)}.vss-card__foot{padding:var(--vs-space-tight) var(--vs-space-base) var(--vs-space-snug);background:var(--vss-surface-sub);border-top:1px solid var(--vss-line-soft)}.vss-card--locked .vss-card__foot{gap:var(--vs-space-tight);flex-direction:column;align-items:flex-start;display:flex}.vss-stack>*+*{margin-top:var(--vs-space-snug)}.vss-muted{font-size:var(--vss-t-caption);color:var(--vs-ink-muted)}.vss-mono{font-family:var(--vs-font-mono);font-size:.92em}.vss-badge{gap:var(--vs-space-hair);font-size:var(--vss-t-badge);letter-spacing:.06em;vertical-align:middle;color:var(--vs-chart-tooltip-ink);border-radius:var(--vs-corner-pill);align-items:center;padding:1px 7px;font-weight:700;display:inline-flex}.vss-badge--mock{background:var(--vss-badge-mock)}.vss-badge--locked{background:var(--vss-badge-locked)}.vss-badge--shadow{color:var(--vs-accent-on-primary);background:var(--vs-accent-primary)}.vss-badge__tail{letter-spacing:0;text-transform:none;font-weight:500}.vss-freshness{gap:var(--vs-space-hair);font-size:var(--vss-t-caption);color:var(--vs-ink-muted);flex-wrap:wrap;align-items:center;margin:0;display:flex}.vss-btn{padding:var(--vs-space-tight) var(--vs-space-snug);font:inherit;font-size:var(--vss-t-body);cursor:pointer;border-radius:var(--vs-corner-control-sm);border:1px solid #0000;justify-content:center;align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.vss-btn--primary{color:var(--vs-accent-on-primary);background:var(--vs-accent-primary)}.vss-btn--primary:hover{filter:brightness(1.06)}.vss-btn:focus-visible{outline:2px solid var(--vs-state-focus);outline-offset:2px}.vss-table-wrap{border:1px solid var(--vss-line-soft);border-radius:var(--vs-corner-control-sm);overflow-x:auto}.vss-table{width:100%;font-size:var(--vss-t-caption);border-collapse:collapse}.vss-table th,.vss-table td{padding:7px var(--vs-space-tight);text-align:left;white-space:nowrap;border-bottom:1px solid var(--vss-line-soft)}.vss-table th{font-size:var(--vss-t-badge);color:var(--vs-ink-muted);background:var(--vss-surface-alt);cursor:help;font-weight:600}.vss-table tbody tr:last-child td{border-bottom:none}.vss-table .vss-num{text-align:right;font-variant-numeric:tabular-nums}.vss-notice{padding:var(--vs-space-tight) var(--vs-space-snug);font-family:var(--vs-font-sans);font-size:var(--vss-t-body);color:var(--vs-ink-body);background:var(--vs-surface-panel);border:1px solid var(--vs-surface-border);border-radius:var(--vs-corner-control-sm);border-left-width:3px}.vss-notice__title{color:var(--vs-ink-heading);margin:0;font-weight:600}.vss-notice__body p{font-size:var(--vss-t-body);margin:6px 0 0}.vss-notice__action{margin-top:var(--vs-space-tight)}.vss-notice--info{background:var(--vss-accent-soft);border-left-color:var(--vs-accent-primary)}.vss-notice--warn{background:var(--vss-warn-soft);border-left-color:var(--vs-state-warning)}.vss-notice--error{background:var(--vss-error-soft);border-left-color:var(--vs-state-negative)}.vss-levels__side+.vss-levels__side{margin-top:var(--vs-space-loose)}.vss-levels__side-title{font-size:var(--vss-t-caption);letter-spacing:.06em;text-transform:uppercase;margin:0 0 6px}.vss-levels__side-title--support{color:var(--vs-chart-bull)}.vss-levels__side-title--resistance{color:var(--vs-chart-bear)}.vss-levels__highlight{margin:0 0 var(--vs-space-tight);font-size:var(--vss-t-body)}.vss-price{margin:0}.vss-price__amount{font-size:var(--vss-t-figure);color:var(--vs-ink-heading);font-variant-numeric:tabular-nums;font-weight:700}.vss-price__note{font-size:var(--vss-t-body);color:var(--vs-ink-muted);margin:6px 0 0}.vss-price__note--charged{color:var(--vs-ink-heading);font-weight:600}.vss-meter{padding:var(--vs-space-tight) var(--vs-space-snug);font-family:var(--vs-font-sans);background:var(--vs-surface-panel);border:1px solid var(--vs-surface-border);border-radius:var(--vs-corner-control-sm)}.vss-meter__label{font-size:var(--vss-t-caption);color:var(--vs-ink-muted);justify-content:space-between;margin-bottom:5px;display:flex}.vss-meter__track{background:var(--vss-surface-alt);border-radius:var(--vs-corner-pill);height:5px;overflow:hidden}.vss-meter__bar{background:var(--vs-accent-primary);height:100%}.vss-prose{font-family:var(--vs-font-sans);font-size:var(--vss-t-body);color:var(--vs-ink-body)}.vss-prose>:first-child{margin-top:0}.vss-prose>:last-child{margin-bottom:0}.vss-prose p,.vss-prose ul,.vss-prose ol{margin:var(--vs-space-tight) 0}.vss-prose h3,.vss-prose h4,.vss-prose h5,.vss-prose h6{margin:var(--vs-space-snug) 0 6px;font-size:var(--vss-t-body);color:var(--vs-ink-heading)}.vss-prose ul,.vss-prose ol{padding-left:var(--vs-space-loose)}.vss-prose a{color:var(--vs-accent-primary)}.vss-prose blockquote{margin:var(--vs-space-tight) 0;padding-left:var(--vs-space-snug);color:var(--vs-ink-muted);border-left:3px solid var(--vs-surface-border)}.vss-code-inline{padding:1px var(--vs-space-hair);font-family:var(--vs-font-mono);background:var(--vss-surface-alt);border-radius:var(--vs-corner-control-sm);font-size:.9em}.vss-code-block{margin:var(--vs-space-tight) 0;padding:var(--vs-space-tight) var(--vs-space-snug);font-family:var(--vs-font-mono);font-size:var(--vss-t-caption);background:var(--vss-surface-alt);border-radius:var(--vs-corner-control-sm);overflow-x:auto}@media (prefers-reduced-motion:reduce){.vss-card,.vss-notice,.vss-meter{transition-duration:.01ms!important;animation-duration:.01ms!important}}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/single-stock/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/single-stock/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/single-stock/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/single-stock/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/single-stock/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/single-stock/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff")}@font-face{font-family:B612 Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/single-stock/assets/b612-mono-400-BDgzQEaT.woff2)format("woff2"),url(/single-stock/assets/b612-mono-400-BMQz8jIs.woff)format("woff")}@font-face{font-family:B612 Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/single-stock/assets/b612-mono-700-wbdMaN5I.woff2)format("woff2"),url(/single-stock/assets/b612-mono-700-BhNP4QrW.woff)format("woff")}@layer single-stock-reset{button,a,input,select,textarea{font:inherit}}@layer stock-hero{.stock-hero{--stock-hero-navy:#303d50;--stock-hero-raised:#36465b;--stock-hero-secondary:#bdd0eb;--stock-hero-divider:#a9b8cc;--stock-hero-teal:#61cfc4;--stock-hero-coral:#f1847d;--stock-hero-cream:#fdecdd;--stock-hero-faint:#bdd0ebad;--stock-hero-font-sans:"Inter", sans-serif;--stock-hero-font-mono:"B612 Mono", monospace;color:#fff;font-family:var(--stock-hero-font-sans);background:#fff;overflow:hidden}.stock-hero__entitlement{height:48px;color:var(--stock-hero-navy);background:var(--stock-hero-cream);align-items:center;padding:0 32px;display:flex}.stock-hero__quota-pill{white-space:nowrap;border-radius:999px;align-items:center;width:auto;min-width:141px;min-height:30px;padding:7px 12px;font-size:11px;font-weight:600;line-height:normal;display:inline-flex}.stock-hero__quota-pill--client{color:#14713b;background:#e0efe5}.stock-hero__quota-pill--user{color:#075985;background:#dff2fb}.stock-hero__quota-pill--guest{color:#7a3707;background:#f8dfc9}.stock-hero__entitlement p{color:#af4300;margin:0 0 0 31px;font-size:13px;font-weight:400;line-height:normal}.stock-hero__entitlement p.stock-hero__strip-count{display:none}@media (width<=767px){.stock-hero__entitlement p.stock-hero__strip-count{text-overflow:clip;white-space:normal;margin-left:12px;font-size:12px;line-height:16px;display:block;overflow:visible}.stock-hero__entitlement p.stock-hero__strip-count strong{font-weight:700}.stock-hero__entitlement p.stock-hero__strip-free{display:none}}.stock-hero__canvas{background:var(--stock-hero-navy);grid-template-rows:85px 351px 44px;height:500px;padding:20px 32px 0;display:grid;position:relative;overflow:hidden}.stock-hero__canvas:before{z-index:0;content:"";pointer-events:none;background-image:linear-gradient(90deg,#8fa0b80d 1px,#0000 1px),linear-gradient(#8fa0b80d 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0}.stock-hero__identity,.stock-hero__content,.stock-hero__footer{z-index:1;position:relative}.stock-hero__identity{border-bottom:1px solid var(--stock-hero-divider);justify-content:space-between;align-items:flex-start;height:85px;display:flex}.stock-hero__security{align-items:flex-start;gap:16px;min-width:0;display:flex}.stock-hero__security>div{min-width:0}.stock-hero__logo{box-sizing:border-box;object-fit:contain;background:#fff;padding:6px}.stock-hero__monogram{width:56px;height:56px;color:var(--stock-hero-navy);font-family:var(--stock-hero-font-mono);letter-spacing:-.04em;background:#8bd4cf;border-radius:50%;flex:0 0 56px;place-items:center;margin-top:2px;font-size:15px;font-weight:700;display:grid}.stock-hero__security h1{color:#fff;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;max-width:56rem;margin:0;font-size:21px;font-weight:600;line-height:26px;overflow:hidden}.stock-hero__security h2{color:var(--stock-hero-secondary);font-family:var(--stock-hero-font-mono);letter-spacing:.4px;margin:7px 0 0;font-size:12px;font-weight:700;line-height:16px}.stock-hero__date{text-align:right;flex:none;margin-top:10px}.stock-hero__date time,.stock-hero__date strong{color:#fff;font-family:var(--stock-hero-font-mono);letter-spacing:.45px;white-space:nowrap;font-size:10px;font-weight:700;line-height:14px}.stock-hero__content{grid-template-columns:minmax(450px,40%) minmax(0,1fr);gap:32px;height:351px;padding:23px 0 18px;display:grid}.stock-hero__read{min-width:0;height:310px;position:relative}.stock-hero__eyebrow,.stock-hero-surface__header h3,.stock-hero__summary-grid dt,.stock-hero-levels__values dt{color:var(--stock-hero-secondary);font-family:var(--stock-hero-font-mono);letter-spacing:.45px;text-transform:uppercase;margin:0;font-size:9px;font-weight:700;line-height:13px}.stock-hero__identity-status{max-width:56rem;color:var(--stock-hero-secondary);font-family:var(--stock-hero-font-mono);text-overflow:ellipsis;white-space:nowrap;margin:7px 0 0;font-size:10px;line-height:14px;overflow:hidden}.stock-hero__research-copy h3{color:#fff;letter-spacing:-.45px;text-overflow:ellipsis;white-space:nowrap;max-width:616px;margin:9px 0 0;font-size:34px;font-weight:700;line-height:41px;overflow:hidden}.stock-hero__lede{color:#fff;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:541px;margin:5px 0 0;font-size:17px;font-weight:400;line-height:25px;display:-webkit-box;overflow:hidden}.stock-hero__summary-grid{grid-template-columns:194px 172px minmax(0,1fr);width:100%;height:54px;margin:0;display:grid;position:absolute;top:173px;left:0}.stock-hero__summary-grid>div{border-left:1px solid var(--stock-hero-divider);min-width:0;padding:7px 0 0 23px}.stock-hero__summary-grid>div:first-child{border-left:0;padding-left:0}.stock-hero__summary-grid dt{margin-bottom:9px}.stock-hero__summary-grid dd{color:#fff;font-family:var(--stock-hero-font-mono);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:700;line-height:18px;overflow:hidden}.stock-hero__summary-read dd{align-items:baseline;gap:16px;min-width:0;display:flex}.stock-hero__summary-read dd span{color:#fff;font-family:var(--stock-hero-font-sans);text-overflow:ellipsis;font-weight:600;overflow:hidden}.stock-hero-value--positive{color:var(--stock-hero-teal)!important}.stock-hero-value--negative{color:var(--stock-hero-coral)!important}.stock-hero-value--neutral{color:#fff!important}.stock-hero-value--missing{color:var(--stock-hero-secondary)!important}.stock-hero__surfaces{grid-template-rows:160px 132px;gap:18px;min-width:0;height:310px;display:grid}.stock-hero__surface-row{grid-template-columns:minmax(0,.947fr) minmax(0,1fr);gap:16px;min-width:0;display:grid}.stock-hero-surface{background:var(--stock-hero-raised);border:1px solid var(--stock-hero-divider);border-radius:8px;min-width:0;position:relative;overflow:hidden}.stock-hero-surface__header{z-index:1;justify-content:space-between;align-items:start;display:flex;position:relative}.stock-hero-surface__header h3{color:var(--stock-hero-secondary)}.stock-hero-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.stock-hero-options{padding:12px 16px 0}.stock-hero-options__groups{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;height:124px;margin-top:9px;display:grid}.stock-hero-options__group{min-width:0;height:124px;position:relative}.stock-hero-options__plot{position:absolute;inset:0}.stock-hero-options__baseline{background:var(--stock-hero-divider);height:1px;position:absolute;top:37px;left:15px;right:15px}.stock-hero-options__bar{width:24px;height:var(--stock-hero-score-height);border-radius:2px;position:absolute;left:50%;transform:translate(-50%)}.stock-hero-options__bar--positive{background:var(--stock-hero-teal);bottom:87px}.stock-hero-options__bar--negative{background:var(--stock-hero-coral);top:37px}.stock-hero-options__score{width:100%;min-height:17px;color:var(--stock-hero-secondary);font-family:var(--stock-hero-font-mono);text-align:center;font-size:13px;font-weight:700;line-height:17px;position:absolute;top:82px;left:0}.stock-hero-options__label{width:calc(100% - 4px);color:var(--stock-hero-secondary);text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9.5px;font-weight:400;line-height:12px;display:-webkit-box;position:absolute;top:100px;left:2px;overflow:hidden}.stock-hero-levels{padding:11px 14px 0}.stock-hero-surface__header--compact>span{max-width:48%;color:var(--stock-hero-teal);font-family:var(--stock-hero-font-mono);letter-spacing:.35px;text-align:right;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:8px;font-weight:700;line-height:normal;overflow:hidden}.stock-hero-levels__values{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0 0;display:grid}.stock-hero-levels__values>div:nth-child(2){text-align:center}.stock-hero-levels__values>div:nth-child(3){text-align:right}.stock-hero-levels__values dt{letter-spacing:.35px;margin-bottom:2px;font-size:8px;font-weight:400;line-height:11px}.stock-hero-levels__values dd{color:#fff;font-family:var(--stock-hero-font-mono);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;font-weight:700;line-height:18px;overflow:hidden}.stock-hero-levels__values>div:nth-child(2) dd{font-size:14px}.stock-hero-levels__rail{height:12px;margin:8px 11px 0;position:relative}.stock-hero-levels__line{background:var(--stock-hero-divider);height:2px;position:absolute;top:4px;left:0;right:0}.stock-hero-levels__line:before,.stock-hero-levels__line:after{content:"";background:var(--stock-hero-teal);border-radius:50%;width:6px;height:6px;position:absolute;top:-2px}.stock-hero-levels__line:before{left:-3px}.stock-hero-levels__line:after{background:var(--stock-hero-coral);right:-3px}.stock-hero-levels__spot{z-index:1;top:0;left:var(--stock-hero-spot);border:2px solid var(--stock-hero-navy);background:#fff;border-radius:50%;width:10px;height:10px;position:absolute;transform:translate(-50%);box-shadow:0 0 0 1px #fff}.stock-hero-levels__distances{color:var(--stock-hero-secondary);font-family:var(--stock-hero-font-mono);justify-content:space-between;margin-top:1px;font-size:9px;font-weight:700;line-height:normal;display:flex}.stock-hero__footer{border-top:1px solid var(--stock-hero-divider);align-items:center;height:44px;display:flex}.stock-hero__footer span{color:var(--stock-hero-secondary);font-family:var(--stock-hero-font-mono);letter-spacing:.3px;font-size:9px;font-weight:400;line-height:13px}@media (width<=1100px) and (width>=681px){.stock-hero__canvas{grid-template-rows:82px 546px 44px;height:684px;min-height:684px;padding:12px 24px 0}.stock-hero__identity{height:82px}.stock-hero__content{grid-template-rows:197px 275px;grid-template-columns:1fr;gap:16px;height:546px;padding:22px 0 36px}.stock-hero__read{height:197px}.stock-hero__research-copy h3{letter-spacing:-.35px;margin-top:7px;font-size:28px;line-height:34px}.stock-hero__lede{margin-top:6px;font-size:15px;line-height:22px}.stock-hero__summary-grid{top:137px}.stock-hero__surfaces{grid-template-rows:141px 118px;gap:16px;height:275px}.stock-hero-options__groups,.stock-hero-options__group{height:105px}.stock-hero-options__groups{margin-top:6px}.stock-hero-options__baseline{top:32px}.stock-hero-options__bar--positive{bottom:73px}.stock-hero-options__bar--negative{top:32px}.stock-hero-options__score{top:65px}.stock-hero-options__label{top:82px}.stock-hero-levels,.stock-hero-clock{padding-top:8px}.stock-hero-levels__values{margin-top:8px}.stock-hero-levels__rail{margin-top:4px}}@media (width<=680px){.stock-hero__entitlement{height:56px;padding:0 12px}.stock-hero__quota-pill{justify-content:center;min-width:116px;min-height:28px;padding:6px 10px;font-size:11px}.stock-hero__entitlement p{text-overflow:ellipsis;white-space:nowrap;margin-left:12px;font-size:11px;overflow:hidden}.stock-hero__canvas{grid-template-rows:77px 803px 30px;height:910px;padding:0 16px;display:grid}.stock-hero__canvas:before{background-size:64px 48px;inset:0}.stock-hero__identity{height:77px;padding-top:14px}.stock-hero__security{gap:16px}.stock-hero__monogram{flex-basis:40px;width:40px;height:40px;margin-top:2px;font-size:12px}.stock-hero__security h1{max-width:min(45vw,174px);font-size:19px;line-height:24px}.stock-hero__security h2{margin-top:4px;font-size:10px;line-height:13px}.stock-hero__identity-status{max-width:min(45vw,174px);margin-top:4px;font-size:8px;line-height:11px}.stock-hero__date{margin-top:12px}.stock-hero__date time,.stock-hero__date strong{letter-spacing:.35px;font-size:8px;line-height:11px}.stock-hero__content{height:803px;padding:18px 0 0;display:block}.stock-hero__read{height:219px}.stock-hero__eyebrow{font-size:9px}.stock-hero__research-copy h3{letter-spacing:-.35px;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:358px;margin-top:7px;font-size:28px;line-height:32px;display:-webkit-box;overflow:hidden}.stock-hero__lede{-webkit-line-clamp:3;max-width:358px;margin-top:8px;font-size:14px;line-height:20px}.stock-hero__summary-grid{grid-template-columns:44% 28% 28%;height:48px;top:167px}.stock-hero__summary-grid>div{padding:4px 0 0 10px}.stock-hero__summary-grid>div:first-child{padding-left:0}.stock-hero__summary-grid dt{letter-spacing:.2px;margin-bottom:6px;font-size:7.5px}.stock-hero__summary-grid dd{font-size:11px;line-height:15px}.stock-hero__summary-read dd{gap:7px}.stock-hero__surfaces{flex-direction:column;gap:16px;height:532px;margin-top:18px;display:flex}.stock-hero__surface-row{flex-direction:column;gap:16px;height:274px;display:flex}.stock-hero-options{flex:0 0 242px;height:242px}.stock-hero-levels{flex:0 0 118px;height:118px}.stock-hero-clock{flex:0 0 140px;height:140px}.stock-hero-options__groups{grid-template-rows:repeat(2,96px);grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 9px;height:204px}.stock-hero-options__group{height:96px}.stock-hero-options__baseline{top:26px;left:10px;right:10px}.stock-hero-options__bar{width:20px;max-height:25px}.stock-hero-options__bar--positive{bottom:70px}.stock-hero-options__bar--negative{top:26px}.stock-hero-options__score{font-size:12px;line-height:15px;top:54px}.stock-hero-options__label{font-size:8px;line-height:10px;top:70px}.stock-hero-levels,.stock-hero-clock{padding-inline:14px}.stock-hero-levels__values{margin-top:8px}.stock-hero-levels__rail{margin-top:4px}.stock-hero-levels__distances{display:none}.stock-hero__footer{height:30px}.stock-hero__footer span{font-size:8px;line-height:11px}}@media (width<=370px){.stock-hero__entitlement p{display:none}.stock-hero__security h1{max-width:42vw}.stock-hero-clock__dial{width:96px}.stock-hero-clock__face{width:96px;height:48px}.stock-hero-clock__row small{display:none}}@media print{.stock-hero__canvas,.stock-hero-surface{color:var(--vs-print-ink);background:var(--vs-print-panel)}}.stock-hero-clock{padding:11px 14px 0}.stock-hero-clock__verdict{font-family:var(--stock-hero-font-mono);letter-spacing:.35px;font-size:8px;font-weight:700}.stock-hero-clock__verdict--agree{color:var(--stock-hero-teal)}.stock-hero-clock__verdict--disagree{color:#f5a152}.stock-hero-clock__verdict--not_measured,.stock-hero-clock__verdict--loading{color:var(--stock-hero-faint)}.stock-hero-clock__body{align-items:center;gap:14px;height:76px;display:flex}.stock-hero-clock__dial{flex-direction:column;flex:none;gap:2px;width:120px;display:flex}.stock-hero-clock__face{width:120px;height:60px;display:block}.stock-hero-clock__arc{fill:none;stroke:var(--stock-hero-divider);stroke-opacity:.45;stroke-width:1px}.stock-hero-clock__tick{stroke:var(--stock-hero-divider);stroke-opacity:.55;stroke-width:1px}.stock-hero-clock__pivot{fill:var(--stock-hero-secondary)}.stock-hero-clock__wedge{fill-opacity:.26}.stock-hero-clock__wedge--agree{fill:var(--stock-hero-teal)}.stock-hero-clock__wedge--disagree{fill:#f5a152}.stock-hero-clock__wedge--not_measured{fill:none}.stock-hero-clock__hand{stroke-linecap:round}.stock-hero-clock__hand--flows{stroke-width:5.5px}.stock-hero-clock__hand--news{stroke-width:2px}.stock-hero-clock__hand--up{stroke:var(--stock-hero-teal)}.stock-hero-clock__hand--down{stroke:var(--stock-hero-coral)}.stock-hero-clock__hand--mixed{stroke:var(--stock-hero-secondary)}.stock-hero-clock__scale{color:var(--stock-hero-faint);font-family:var(--stock-hero-font-mono);letter-spacing:.3px;justify-content:space-between;font-size:7px;display:flex}.stock-hero-clock__scale i{font-style:normal}.stock-hero-clock__rows{flex-direction:column;flex:auto;gap:8px;min-width:0;margin:0;display:flex}.stock-hero-clock__row{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.stock-hero-clock__row dt{color:var(--stock-hero-secondary);align-items:center;gap:6px;font-size:10px;display:flex}.stock-hero-clock__key{background:var(--stock-hero-secondary);border-radius:2px;display:block}.stock-hero-clock__key--flows{width:12px;height:4px}.stock-hero-clock__key--news{width:18px;height:2px}.stock-hero-clock__row dd{text-align:right;flex-direction:column;align-items:flex-end;min-width:0;margin:0;display:flex}.stock-hero-clock__row strong{color:var(--stock-hero-secondary);font-size:12px;font-weight:700}.stock-hero-clock__row strong[data-word=Bullish],.stock-hero-clock__row strong[data-word=Positive]{color:var(--stock-hero-teal)}.stock-hero-clock__row strong[data-word=Bearish],.stock-hero-clock__row strong[data-word=Negative]{color:var(--stock-hero-coral)}.stock-hero-clock__row strong[data-word=Not\ measured],.stock-hero-clock__row strong[data-word=—]{color:var(--stock-hero-faint)}.stock-hero-clock__row small{max-width:100%;color:var(--stock-hero-faint);white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.stock-hero-clock__foot{color:var(--stock-hero-faint);font-family:var(--stock-hero-font-mono);letter-spacing:.3px;margin:6px 0 0;font-size:7.5px}}@layer support-resistance{.sr-loading-status{font-size:inherit;display:contents}.sr-tab{--sr-green:var(--vs-chart-bull,#0b9086);--sr-green-wash:var(--vs-chart-bull-wash,#cfebe8);--sr-red:var(--vs-chart-bear,#da5557);--sr-action:var(--vs-accent-act,#62c37d);--sr-action-wash:var(--vs-accent-act-wash,#e8f6ec);box-sizing:border-box;width:100%;color:var(--vs-ink-body);background:var(--vs-surface-canvas);font-family:var(--vs-font-sans,"Inter", Arial, sans-serif);margin:0 auto;padding:0 0 48px}.sr-tab *,.sr-tab :before,.sr-tab :after{box-sizing:border-box}.sr-tab button,.sr-tab select,.sr-tab textarea{font:inherit}.sr-page-intro>div{min-width:0}.sr-page-intro>div>.sr-eyebrow{display:none}.sr-eyebrow{color:var(--vs-ink-muted);font-family:var(--vs-font-mono,"B612 Mono", monospace);letter-spacing:.08em;margin:0 0 5px;font-size:8px;font-weight:700;line-height:12px}.sr-page-intro h2{color:var(--vs-ink-heading);letter-spacing:-.026em;margin:0;font-size:32px;font-weight:600;line-height:38px}.sr-page-intro>div>p:last-child{color:var(--vs-ink-muted);margin:3px 0 0;font-size:13px;line-height:24px}.sr-family-count{color:#087f73;background:var(--sr-green-wash);width:224px;min-height:38px;font-family:var(--vs-font-mono,"B612 Mono", monospace);letter-spacing:.08em;border-radius:19px;flex:none;justify-content:center;align-items:center;margin-top:2px;padding:0 14px;font-size:8px;font-weight:700;display:inline-flex}.sr-workspace,.sr-chart-column{min-width:0}.sr-family-chips{flex-wrap:wrap;align-content:flex-start;gap:7px 8px;height:88px;min-height:88px;display:flex;overflow:hidden}.sr-family-chips button{min-height:31px;color:var(--vs-ink-heading);background:var(--vs-surface-panel);border:1px solid var(--vs-surface-border-strong);cursor:pointer;white-space:nowrap;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0 14px;font-size:11px;font-weight:500;line-height:16px;display:inline-flex}.sr-family-chips button:hover,.sr-family-chips button:focus-visible{border-color:#61768d}.sr-family-chips button[aria-pressed=true]{color:#fff;background:#304457;border-color:#304457}.sr-family-chips button:focus-visible,.sr-study-controls select:focus-visible,.sr-alfred button:focus-visible,.sr-alfred-launcher:focus-visible{outline:2px solid var(--sr-green);outline-offset:2px}.sr-family-intro{justify-content:space-between;align-items:flex-end;gap:24px;min-height:68px;padding:0 0 10px;display:flex}.sr-family-intro h3{color:var(--vs-ink-heading);letter-spacing:-.01em;margin:0;font-size:18px;font-weight:600;line-height:22px}.sr-family-intro>div:first-child>p:last-child{max-width:620px;color:var(--vs-ink-muted);margin:3px 0 0;font-size:10px;line-height:15px}.sr-study-controls{flex:none;align-items:flex-end;gap:8px;display:flex}.sr-study-controls label{gap:4px;display:grid}.sr-study-controls label>span{color:var(--vs-ink-muted);font-family:var(--vs-font-mono,"B612 Mono", monospace);letter-spacing:.06em;text-transform:uppercase;font-size:7px;font-weight:700;line-height:10px}.sr-study-controls select{width:176px;min-height:31px;color:var(--vs-ink-heading);background:var(--vs-surface-panel);border:1px solid var(--vs-surface-border-strong);border-radius:6px;padding:0 28px 0 10px;font-size:10px}.sr-alfred-launcher,.sr-alfred-scrim{display:none}.sr-alfred{background:var(--vs-surface-panel);border:1px solid var(--vs-surface-border);border-radius:8px;flex-direction:column;grid-column:2;align-self:start;width:340px;min-width:0;height:772px;min-height:772px;max-height:772px;display:flex;position:sticky;top:16px;overflow:hidden}.sr-alfred__header{min-height:68px;color:var(--vs-ink-heading);background:color-mix(in srgb, var(--vs-accent-secondary-wash) 48%, var(--vs-surface-sunken));border-bottom:1px solid var(--vs-surface-border);align-items:center;gap:10px;padding:12px 18px;font-size:14px;display:flex}.sr-alfred__header>span{color:#8295ad;background:var(--vs-surface-border);border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.sr-alfred__header strong{min-width:0;line-height:20px}.sr-alfred__close{width:32px;min-height:32px;color:var(--vs-ink-body);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:0 0 32px;place-items:center;margin-left:auto;padding:0;font-size:22px;display:none}.sr-alfred__intro{padding:20px 18px 0}.sr-alfred__intro>p{color:var(--vs-ink-heading);margin:0 0 16px;font-size:13px;font-weight:600}.sr-quick-actions{grid-template-columns:1fr 1fr;gap:12px;display:grid}.sr-quick-actions button{min-width:0;min-height:44px;color:var(--vs-ink-heading);background:var(--sr-action-wash);cursor:pointer;text-align:left;border:1px solid #0000;border-radius:6px;justify-content:space-between;align-items:center;padding:9px 10px 9px 12px;font-size:11px;font-weight:600;line-height:1.3;display:flex}.sr-quick-actions button:hover{border-color:color-mix(in srgb, var(--sr-action) 42%, transparent)}.sr-quick-actions button:disabled{cursor:not-allowed;opacity:.5}.sr-quick-actions button span:last-child{color:#fff;background:var(--sr-action);border-radius:4px;padding:1px 4px}.sr-chat-messages{scroll-behavior:smooth;flex:1;min-height:270px;padding:24px 18px;overflow-y:auto}.sr-chat-welcome{color:var(--vs-ink-muted);margin-top:22px;font-size:12px;line-height:1.8}.sr-chat-welcome strong{color:var(--vs-ink-heading);margin-bottom:8px;font-size:11px;display:block}.sr-chat-welcome p{margin:0}.sr-alfred-sign-in{color:var(--vs-ink-heading);text-underline-offset:2px;font-weight:600;text-decoration:underline}.sr-alfred-sign-in:focus-visible{outline:2px solid var(--vs-ink-heading);outline-offset:2px;border-radius:2px}.sr-chat-message{overflow-wrap:anywhere;border-radius:8px;margin:0 0 12px;padding:12px 0;font-size:12px;line-height:1.7}.sr-chat-message--user{background:var(--vs-surface-sunken);margin-left:24px;padding:12px}.sr-chat-message>span{color:var(--vs-ink-muted);margin-bottom:6px;font-size:10px;font-weight:600;display:block}.sr-chat-message>p{white-space:pre-wrap;margin:0}.sr-alfred-disclaimer{color:var(--vs-ink-muted);font-family:var(--vs-font-mono,"B612 Mono", monospace);margin:0 0 16px;font-size:10px;line-height:1.6}.sr-alfred-table-scroll{border:1px solid var(--vs-surface-border);border-radius:8px;max-width:100%;margin-top:10px;overflow-x:auto}.sr-alfred-table{border-collapse:collapse;width:100%;min-width:440px;color:var(--vs-ink-body);font-size:11px;line-height:1.4}.sr-alfred-table th{color:var(--vs-ink-muted);background:var(--vs-surface-sunken);text-align:left;white-space:nowrap;padding:8px 10px;font-size:10px;font-weight:600}.sr-alfred-table td{border-top:1px solid var(--vs-surface-border);font-family:var(--vs-font-mono,"B612 Mono", monospace);font-variant-numeric:tabular-nums;white-space:nowrap;padding:8px 10px}.sr-alfred-table tr[data-rank="1"] td{background:color-mix(in srgb, var(--sr-action-wash) 55%, transparent)}.sr-alfred-table td strong{color:var(--vs-ink-heading);font-weight:600}.sr-alfred-table__side{color:var(--vs-ink-muted);font-family:var(--vs-font-sans,"Inter", Arial, sans-serif);font-size:10px;display:block}.sr-alfred-table__na{color:var(--vs-ink-muted)}.sr-alfred-soft-question{color:var(--vs-ink-heading);margin:10px 0 0;font-style:italic}.sr-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sr-chat-status{min-height:30px;color:var(--vs-ink-muted);overflow-wrap:anywhere;padding:0 18px 12px;font-size:11px;line-height:1.5}.sr-chat-compose{background:color-mix(in srgb, var(--vs-accent-secondary-wash) 48%, var(--vs-surface-sunken));padding:18px}.sr-chat-compose>div{background:var(--vs-surface-panel);border:1px solid #0000;border-radius:8px;flex-direction:column;align-items:flex-end;padding:12px;display:flex}.sr-chat-compose>div:focus-within{border-color:var(--vs-surface-border-strong)}.sr-chat-compose textarea{resize:vertical;width:100%;min-height:45px;max-height:120px;color:var(--vs-ink-body);background:0 0;border:0;outline:0;padding:0;font-size:12px;line-height:1.6}.sr-chat-compose textarea::placeholder{color:#91a2b9}.sr-chat-compose button{width:32px;min-height:32px;color:var(--vs-accent-on-act);background:var(--sr-action);cursor:pointer;border:0;border-radius:6px;place-items:center;padding:0;font-weight:700;display:grid}.sr-chat-compose button:disabled{cursor:not-allowed;opacity:.45}.sr-chat-compose>p{color:var(--vs-ink-muted);margin:8px 0 0;font-size:9px;line-height:1.4}.sr-empty{color:var(--vs-ink-muted);text-align:center;background:var(--vs-surface-panel);border:1px solid var(--vs-surface-border);border-radius:8px;margin:32px;padding:42px}@media (width<=1100px){.sr-tab{width:100%;padding:0 24px 36px}.sr-page-intro,.sr-family-intro{display:none}.sr-family-chips{border-bottom:1px solid var(--vs-surface-border);scrollbar-width:none;flex-wrap:nowrap;gap:8px;height:44px;min-height:44px;margin-inline:-24px;padding:6px 24px;overflow:auto hidden}.sr-family-chips::-webkit-scrollbar{display:none}.sr-family-chips button{min-height:31px}.sr-alfred-launcher{z-index:190;min-width:188px;min-height:52px;color:var(--vs-ink-heading);background:var(--sr-action-wash);cursor:pointer;text-align:left;border:1px solid #b9dec4;border-radius:26px;align-items:center;gap:10px;padding:7px 12px;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 10px 26px #18223026}.sr-alfred-launcher>span:first-child{color:#fff;background:var(--sr-action);border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.sr-alfred-launcher>span:nth-child(2){gap:1px;display:grid}.sr-alfred-launcher strong{font-size:12px;line-height:16px}.sr-alfred-launcher small{color:var(--vs-ink-muted);font-size:9px;line-height:12px}.sr-alfred-launcher>span:last-child{color:#087f73;margin-left:auto}.sr-alfred-scrim{z-index:245;visibility:hidden;cursor:pointer;opacity:0;background:#1822306b;border:0;padding:0;transition:opacity .16s,visibility 0s linear .16s;display:block;position:fixed;inset:0}.sr-alfred-scrim.is-open{visibility:visible;opacity:1;transition-delay:0s}.sr-alfred{z-index:260;visibility:hidden;border-width:0 0 0 1px;border-radius:0;width:min(440px,90vw);height:100dvh;min-height:0;max-height:none;transition:transform .18s,visibility 0s linear .18s;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-14px 0 36px #1822302e}.sr-alfred.is-open{visibility:visible;transition-delay:0s;transform:translate(0)}.sr-alfred__close{display:grid}}@media (width<=700px){.sr-tab{padding:0 24px 30px}.sr-page-intro{height:72px;min-height:72px;padding-top:13px;display:block;overflow:hidden}.sr-page-intro h2{max-width:330px;font-size:22px;line-height:27px}.sr-page-intro>div>p:last-child,.sr-family-count,.sr-family-chips{display:none}.sr-alfred-launcher{border-radius:50%;width:52px;min-width:52px;height:52px;min-height:52px;padding:8px;bottom:82px;right:18px}.sr-alfred-launcher>span:first-child{width:34px;height:34px}.sr-alfred-launcher>span:nth-child(2),.sr-alfred-launcher>span:last-child{display:none}.sr-alfred{border-width:1px 0 0;border-radius:14px 14px 0 0;width:100%;height:min(560px,100dvh - 24px);transition-property:transform,visibility;top:auto;left:0;transform:translateY(100%)}.sr-alfred.is-open{transform:translateY(0)}.sr-alfred__header{min-height:62px;padding-inline:16px}.sr-alfred__intro{padding:14px 16px 0}.sr-quick-actions{gap:8px}.sr-chat-messages{min-height:110px;padding:16px}.sr-chat-compose{padding:12px 16px 18px}}@media (prefers-reduced-motion:reduce){.sr-chat-messages{scroll-behavior:auto}.sr-alfred,.sr-alfred-scrim{transition:none}}}@layer news-sentiment{.ns-content{--ns-leading-ink:#208049;--ns-leading-border:#bfe5cc;--ns-leading-wash:#f1faf4;--ns-challenger-ink:#a8630f;--ns-challenger-border:#f0d6a6;--ns-challenger-wash:#fef7ea;color:var(--vs-ink-body);background:var(--vs-surface-canvas);font-family:"Inter", var(--vs-font-sans)}.ns-content h2,.ns-content h3,.ns-content h4,.ns-content p{margin-block:0}.ns-section-eyebrow{color:var(--vs-ink-muted);font-size:var(--vs-type-badge);letter-spacing:.08em;margin:0;font-weight:700}.ns-narrative{background:var(--vs-surface-panel);border-bottom:1px solid var(--vs-surface-border);flex-direction:column;gap:10px;padding:28px 0;display:flex}.ns-narrative__heading-row h2{color:var(--vs-ink-heading);margin-top:7px;font-size:clamp(25px,2.3vw,32px);line-height:1.15}.ns-narrative__heading-row>div>p:last-child{color:var(--vs-ink-muted);font-size:var(--vs-type-control);margin-top:6px}.ns-cache-badge,.ns-narrative__contest{gap:var(--vs-space-base);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ns-narrative--unclassified .ns-cache-badge{color:var(--vs-ink-muted);background:var(--vs-surface-sunken)}.ns-narrative__unavailable{color:var(--vs-ink-muted);background:var(--vs-surface-sunken);border:1px solid var(--vs-surface-border);border-radius:10px;padding:18px}.ns-narrative__unavailable strong{color:var(--vs-ink-heading);font-size:var(--vs-type-caption)}.ns-narrative__unavailable p{font-size:var(--vs-type-caption);margin-top:4px;line-height:1.45}.ns-narrative-side{border:1px solid;border-radius:12px;min-height:112px;padding:14px 18px;overflow:hidden}.ns-narrative-side>p{font-size:var(--vs-type-badge);letter-spacing:.04em;font-weight:700}.ns-narrative-side h3{color:var(--vs-ink-heading);font-size:var(--vs-type-section-title);margin-top:6px;line-height:1.25}.ns-narrative-side>span{color:var(--vs-ink-body);font-size:var(--vs-type-caption);margin-top:6px;line-height:1.45;display:block}.ns-narrative-side--leading{background:var(--ns-leading-wash);border-color:var(--ns-leading-border)}.ns-narrative-side--leading>p{color:var(--ns-leading-ink)}.ns-narrative-side--challenger{background:var(--ns-challenger-wash);border-color:var(--ns-challenger-border)}.ns-narrative-side--challenger>p{color:var(--ns-challenger-ink)}.ns-narrative__reach{color:var(--vs-ink-muted);font:12px var(--vs-font-mono);margin:0 0 12px}.ns-narrative__control{background:var(--vs-surface-sunken);border:1px solid var(--vs-surface-border);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:12px 16px;display:grid}.ns-narrative__control>div{flex-direction:column;gap:2px;min-width:0;display:flex}.ns-narrative__control>div+div{padding-left:var(--vs-space-base);border-left:1px solid var(--vs-surface-border-strong)}.ns-narrative__control span{color:var(--vs-ink-muted);letter-spacing:.05em;font-size:9px;font-weight:700}.ns-narrative__control>div:first-child span{color:var(--ns-leading-ink)}.ns-narrative__control strong{color:var(--vs-ink-heading);font-size:var(--vs-type-caption);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.35;overflow:hidden}.ns-chart-intro{gap:var(--vs-space-loose);justify-content:space-between;align-items:center;height:116px;padding:32px 40px 20px;display:flex}.ns-chart-intro h2{color:var(--vs-ink-heading);margin-top:5px;font-size:30px}.ns-chart-intro p:last-child{color:var(--vs-ink-muted);font-size:var(--vs-type-caption);margin-top:3px}.ns-chart-intro>div:last-child,.ns-chart-mobile-intro{gap:var(--vs-space-tight);min-width:290px;color:var(--vs-ink-muted);background:var(--vs-surface-sunken);border-radius:var(--vs-corner-control-lg);justify-content:center;align-items:center;padding:14px;font-size:11px;display:flex}.ns-chart-intro>div:last-child strong,.ns-chart-mobile-intro strong{color:var(--vs-ink-heading);letter-spacing:.05em}.ns-chart-row{background:var(--vs-surface-panel);border-top:1px solid var(--vs-surface-border);border-bottom:1px solid var(--vs-surface-border);align-items:start;min-height:914px;margin:0;display:grid}.ns-chart-main{background:var(--vs-surface-canvas);min-width:0}.ns-chart-card{background:var(--vs-surface-panel);border:1px solid var(--vs-surface-border);border-radius:12px;min-width:0;margin:0 40px 32px;overflow:hidden}.ns-chart-header{gap:var(--vs-space-base);border-bottom:1px solid var(--vs-surface-border);justify-content:space-between;align-items:center;height:96px;min-height:96px;padding:18px 22px;display:flex}.ns-chart-header h3{color:var(--vs-ink-heading);font-size:var(--vs-type-section-title);margin-top:4px}.ns-chart-header>div:first-child>p:last-child{color:var(--vs-ink-muted);font-size:var(--vs-type-caption);margin-top:3px}.ns-chart-controls{gap:var(--vs-space-tight);display:flex}.ns-chart-header-actions{gap:var(--vs-space-tight);align-items:flex-end;display:flex}.ns-chart-controls label{color:var(--vs-ink-muted);letter-spacing:.04em;text-transform:uppercase;flex-direction:column;gap:3px;font-size:9px;font-weight:700;display:flex}.ns-chart-controls select{min-height:34px;color:var(--vs-ink-body);font-size:var(--vs-type-caption);background:var(--vs-surface-sunken);border:1px solid var(--vs-surface-border);border-radius:var(--vs-corner-pill);padding:0 28px 0 11px}.ns-chart-controls select:disabled{opacity:1}.ns-chart-mobile-intro{display:none}.ns-chart-stage{height:535px;min-height:535px;padding:0;position:relative;overflow:hidden}.ns-chart-refresh{z-index:4;max-width:calc(100% - 24px);color:var(--vs-ink-body);font-family:var(--vs-font-mono);border:1px solid var(--vs-surface-border);border-radius:var(--vs-corner-pill);box-shadow:var(--vs-shadow-badge);pointer-events:none;background:#ffffffeb;padding:5px 9px;font-size:9px;position:absolute;top:10px;left:12px}.ns-chart-stage .kw-chart-canvas,.ns-chart-stage .kw-exposure-svg{height:535px;min-height:535px}.kw-chart-canvas{touch-action:none;-webkit-user-select:none;user-select:none;background:#fff;width:100%;position:relative;overflow:hidden}.kw-exposure-svg{cursor:grab;width:100%;height:auto;min-height:410px;display:block}.kw-exposure-svg.is-dragging{cursor:grabbing}.kw-exposure-svg [data-inspect-key]:focus{filter:brightness(.88);outline:none}.kw-exposure-svg [data-inspect-key][aria-pressed=true]{filter:brightness(.82)drop-shadow(0 1px 2px #22304447)}.kw-chart-drag-hint{color:#717579;font-family:var(--vs-font-mono);pointer-events:none;background:#ffffffd1;border-radius:6px;padding:4px 7px;font-size:9px;position:absolute;bottom:9px;right:18px}.kw-exposure-tooltip{z-index:1001;color:#393939;pointer-events:none;background:#fff;border:1px solid #f2ebe0;border-radius:8px;flex-direction:column;gap:8px;width:268px;max-height:360px;padding:14px;display:flex;position:fixed;overflow-y:auto;box-shadow:0 12px 30px #22304429}.kw-exposure-tooltip[hidden]{display:none}.kw-exposure-tooltip__item{gap:3px;display:grid}.kw-exposure-tooltip__item+.kw-exposure-tooltip__item{border-top:1px solid #e2e2e2;padding-top:8px}.kw-exposure-tooltip__item strong,.kw-exposure-tooltip__item span{font-size:13px}.kw-exposure-tooltip__item small{color:#696969;font-family:var(--vs-font-mono);font-size:9px;line-height:1.5}.ns-exposure-axis-label,.ns-exposure-badge-text,.ns-exposure-date-label,.ns-exposure-caption,.ns-exposure-source{fill:var(--vs-chart-label);font-family:var(--vs-font-mono);font-size:10px}.ns-exposure-badge-text{fill:var(--vs-ink-heading);font-size:11px}.ns-exposure-date-label{font-size:9px;font-weight:600}.ns-exposure-caption{letter-spacing:.12em;font-size:9px;font-weight:700}.ns-exposure-source{font-family:var(--vs-font-sans);font-size:9px}.ns-exposure-marker-text{fill:var(--vs-accent-on-secondary);font-family:var(--vs-font-sans);font-size:9px;font-weight:800}.ns-exposure-pair:focus{filter:brightness(.88);outline:none}.ns-chart-expand{min-height:34px;color:var(--vs-accent-on-secondary);white-space:nowrap;background:var(--vs-accent-secondary);border-radius:var(--vs-corner-pill);box-shadow:var(--vs-shadow-badge);cursor:pointer;border:0;align-items:center;gap:6px;padding:0 12px;font-size:11px;font-weight:700;display:inline-flex}.ns-chart-expand:focus-visible{outline:2px solid var(--vs-ink-heading);outline-offset:2px}.ns-chart-open-mobile{display:none}.ns-chart-story-ribbon{gap:var(--vs-space-tight);background:var(--vs-surface-sunken);border-top:1px solid var(--vs-surface-border);border-bottom:1px solid var(--vs-surface-border);grid-template-columns:repeat(3,minmax(0,1fr));height:88px;padding:12px 18px;display:grid}.ns-chart-story{min-width:0;color:var(--vs-ink-body);text-align:left;background:var(--vs-surface-panel);border:1px solid var(--vs-surface-border);border-radius:var(--vs-corner-control-lg);cursor:pointer;align-items:center;gap:10px;padding:9px 10px;display:flex}.ns-chart-story[data-selected=true]{border-color:var(--vs-accent-secondary);box-shadow:inset 0 0 0 1px var(--vs-accent-secondary)}.ns-chart-story>span:first-child{width:28px;height:28px;color:var(--vs-accent-on-secondary);background:var(--vs-accent-secondary);border-radius:50%;flex:0 0 28px;place-items:center;font-size:10px;font-weight:700;display:grid}.ns-chart-story>span:last-child{min-width:0}.ns-chart-story small,.ns-chart-story strong{display:block}.ns-chart-story small{color:var(--vs-ink-muted);letter-spacing:.05em;font-size:8px}.ns-chart-story strong{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10px;font-weight:600;overflow:hidden}.ns-chart-footer,.ns-news-feed footer,.ns-provenance{gap:var(--vs-space-base);color:var(--vs-ink-muted);justify-content:space-between;padding:13px 22px;font-size:10px;display:flex}.ns-chart-card>.ns-chart-footer{min-height:47px}.ns-chart-unavailable{min-height:405px;color:var(--vs-ink-muted);text-align:center;background-image:linear-gradient(var(--vs-chart-grid) 1px, transparent 1px), linear-gradient(90deg, var(--vs-chart-grid) 1px, transparent 1px);background-size:100% 30px,40px 100%;place-content:center;display:grid}.ns-chart-unavailable strong{margin-top:var(--vs-space-tight);color:var(--vs-ink-heading);font-family:var(--vs-font-mono);font-size:32px}.ns-chart-unavailable p{max-width:42ch;margin-top:var(--vs-space-tight);font-size:var(--vs-type-caption)}.ns-alfred__asked-under{color:var(--vs-ink-muted);font:10px var(--vs-font-mono);letter-spacing:.06em;text-transform:uppercase;margin:0}.ns-alfred__changes{flex-direction:column;gap:4px;margin:8px 0 0;padding:0;display:flex}.ns-alfred__changes li{padding-left:12px;list-style:none;position:relative}.ns-alfred__changes li:before{color:var(--vs-ink-muted);content:"•";position:absolute;left:2px}.ns-alfred__alignment strong{color:var(--vs-ink-muted);font:700 10px var(--vs-font-mono);letter-spacing:.06em;text-transform:uppercase;margin-bottom:2px;display:block}.ns-alfred__caveat{color:var(--vs-ink-muted);font-size:11.5px;line-height:17px}.ns-alfred__follow-ups{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ns-alfred__follow-ups-label{color:var(--vs-ink-muted);font:700 9.5px var(--vs-font-mono);letter-spacing:.1em;text-transform:uppercase;flex-basis:100%;margin:0}.ns-alfred__follow-ups button{color:var(--vs-ink-heading);text-align:left;background:var(--vs-surface-sunken);border:1px solid var(--vs-surface-border);border-radius:var(--vs-corner-pill);cursor:pointer;padding:6px 10px;font-size:11.5px;line-height:16px}.ns-alfred__follow-ups button:disabled{cursor:default;opacity:.52}.ns-card-heading,.ns-snapshot__header{gap:var(--vs-space-base);justify-content:space-between;align-items:flex-start;display:flex}.ns-workflows-cta h4{margin-top:var(--vs-space-tight);color:var(--vs-ink-heading);font-size:var(--vs-type-body);line-height:1.3}.ns-workflows-cta{background:var(--vs-accent-primary-wash);border-color:color-mix(in oklch, var(--vs-accent-primary) 34%, var(--vs-surface-border));margin-top:auto}.ns-workflows-cta .vss-btn{margin-top:var(--vs-space-snug)}.ns-evidence-row{gap:var(--vs-space-loose);grid-template-columns:minmax(0,2fr) minmax(300px,1fr);align-items:stretch;padding:24px 32px 32px;display:grid}.ns-news-feed,.ns-snapshot{background:var(--vs-surface-panel);border:1px solid var(--vs-surface-border);border-radius:12px;min-width:0;padding:22px}.ns-snapshot{border-color:#0000}.ns-news-feed__range{gap:var(--vs-space-snug);flex-wrap:wrap;align-items:end;display:flex}.ns-news-feed__range label{color:var(--vs-ink-muted);font-size:var(--vs-type-caption);flex-direction:column;gap:4px;display:flex}.ns-news-feed__range input{min-height:44px;color:var(--vs-ink-heading);font:inherit;background:var(--vs-surface-panel);border:1px solid var(--vs-surface-border);border-radius:8px;padding:0 10px}.ns-news-feed__range button[type=submit]{min-height:44px;color:var(--vs-ink-on-accent,#fff);font:inherit;background:var(--vs-state-focus);cursor:pointer;border:0;border-radius:8px;padding:0 14px}.ns-news-feed__range button[type=submit]:disabled{background:var(--vs-surface-border-strong);cursor:not-allowed}.ns-news-feed__range-note{color:var(--vs-ink-muted);font-size:var(--vs-type-caption)}.ns-card-heading{align-items:center;min-height:54px}.ns-card-heading h3,.ns-snapshot__header h3{color:var(--vs-ink-heading);font-size:var(--vs-type-section-title)}.ns-card-heading p,.ns-snapshot__header p{color:var(--vs-ink-muted);font-size:var(--vs-type-caption);margin-top:3px}.ns-card-heading>span{color:var(--vs-ink-body);background:var(--vs-surface-sunken);border-radius:var(--vs-corner-pill);padding:6px 10px;font-size:11px;font-weight:600}.ns-news-feed__list{gap:var(--vs-space-snug);margin-top:var(--vs-space-snug);flex-direction:column;display:flex}.ns-news-story{gap:var(--vs-space-base);min-height:0;color:var(--vs-ink-body);text-align:left;background:var(--vs-surface-panel);border:1px solid var(--vs-surface-border);cursor:pointer;border-radius:10px;grid-template-columns:minmax(0,1fr);align-items:center;padding:14px 14px 14px 16px;display:grid}.ns-news-story--leading{background:#fbfdfc;border-color:#d0e4d7}.ns-news-story--challenger{background:#fffdf7;border-color:#f0d9a7}.ns-news-story[data-selected=true]{box-shadow:inset 0 0 0 1px var(--vs-accent-secondary)}.ns-news-story__copy{min-width:0}.ns-news-story__copy>p{color:var(--ns-leading-ink);letter-spacing:.03em;font-size:9px;font-weight:700}.ns-news-story--challenger .ns-news-story__copy>p{color:var(--ns-challenger-ink)}.ns-news-story__copy h4{gap:var(--vs-space-tight);color:var(--vs-ink-heading);align-items:center;margin-top:4px;font-size:14px;line-height:1.35;display:flex}.ns-news-story__copy h4 span{height:22px;color:var(--vs-accent-on-secondary);background:var(--vs-accent-secondary);border-radius:var(--vs-corner-pill);flex:0 0 24px;place-items:center;font-size:9px;display:inline-grid}.ns-news-story__copy>span{color:var(--vs-ink-body);margin-top:5px;font-size:11px;line-height:1.45;display:block}.ns-news-feed footer{padding-inline:0}.ns-news-feed__empty{min-height:360px;color:var(--vs-ink-muted);text-align:center;place-content:center;display:grid}.ns-news-feed__empty strong{color:var(--vs-ink-heading);font:700 28px var(--vs-font-mono)}.ns-news-feed__empty--search{min-height:200px}.ns-news-feed__tools{gap:var(--vs-space-tight) var(--vs-space-snug);margin-top:var(--vs-space-snug);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.ns-news-feed__search{min-width:0;position:relative}.ns-news-feed__search label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ns-news-feed__glass{border:1.5px solid var(--vs-ink-muted);border-radius:50%;width:9px;height:9px;position:absolute;top:50%;left:14px;transform:translateY(-60%)}.ns-news-feed__glass:after{background:var(--vs-ink-muted);content:"";width:6px;height:1.5px;position:absolute;bottom:-4px;right:-5px;transform:rotate(45deg)}.ns-news-feed__search input{width:100%;min-height:44px;color:var(--vs-ink-body);font:inherit;font-size:var(--vs-type-control);background:var(--vs-surface-panel);border:1px solid var(--vs-surface-border);border-radius:10px;padding:0 84px 0 34px}.ns-news-feed__search input:focus-visible{outline:2px solid var(--vs-accent-secondary);outline-offset:1px}.ns-news-feed__modes{gap:var(--vs-space-tight);display:flex}.ns-news-feed__mode{min-height:40px;color:var(--vs-ink-body);font:inherit;font-size:var(--vs-type-control);background:var(--vs-surface-panel);border:1px solid var(--vs-surface-border);border-radius:var(--vs-corner-pill);cursor:pointer;padding:0 16px;font-weight:600}.ns-news-feed__mode[aria-pressed=true]{color:var(--vs-accent-secondary);border-color:var(--vs-accent-secondary);box-shadow:inset 0 0 0 1px var(--vs-accent-secondary)}.ns-news-feed__clear{min-height:32px;color:var(--vs-accent-secondary);font:600 11px var(--vs-font-mono);border-radius:var(--vs-corner-pill);cursor:pointer;background:0 0;border:0;padding:0 10px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.ns-news-feed__result{gap:var(--vs-space-base);color:var(--vs-ink-muted);font:11px var(--vs-font-mono);grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.ns-news-feed[data-searching=true] .ns-news-feed__result{color:var(--vs-ink-body);background:var(--vs-surface-sunken);border-radius:8px;padding:8px 12px;font-weight:600}.ns-news-feed__clear-link{color:var(--vs-accent-secondary);font:600 12px "Inter", var(--vs-font-sans);cursor:pointer;background:0 0;border:0;flex:none;padding:0}.ns-news-feed__tools[data-quiet=true]{opacity:.55}.ns-news-feed__absent{border:1px dashed var(--vs-surface-border);border-radius:12px;flex-direction:column;gap:8px;min-height:120px;padding:22px 24px;display:flex}.ns-news-feed__absent strong{color:var(--vs-ink-muted);font:700 11px var(--vs-font-mono);letter-spacing:.08em}.ns-news-feed__absent p{color:var(--vs-ink-body);font-size:14px;line-height:1.5}.ns-news-feed__absent small{color:var(--vs-ink-muted);font:11px var(--vs-font-mono)}.ns-news-feed__clear-button{min-height:44px;color:var(--vs-accent-secondary);font:600 var(--vs-type-control) "Inter", var(--vs-font-sans);background:var(--vs-surface-panel);border:1.5px solid var(--vs-accent-secondary);cursor:pointer;border-radius:10px;align-self:flex-start;margin-top:8px;padding:0 22px}.ns-news-feed__end{gap:var(--vs-space-base);min-height:36px;color:var(--vs-ink-muted);font:700 10px var(--vs-font-mono);letter-spacing:.06em;background:var(--vs-surface-sunken);border:1px solid var(--vs-surface-border);border-radius:8px;justify-content:space-between;align-items:center;padding:0 12px;display:flex}.ns-news-feed__end span:last-child{letter-spacing:0;text-transform:none;font-weight:400}.ns-news-story__match{color:var(--vs-accent-secondary);background:0 0;font-weight:700}.ns-news-story:hover,.ns-news-story:focus-visible{outline:2px solid var(--vs-state-focus);outline-offset:-1px}.ns-news-feed__more{margin-top:var(--vs-space-tight);color:var(--vs-ink-muted);font:11px var(--vs-font-mono)}.ns-news-feed__scroll{max-height:358px;margin-top:var(--vs-space-snug);overscroll-behavior:contain;scrollbar-gutter:stable;padding-right:6px;scroll-padding-top:40px;overflow-y:auto}.ns-news-feed__scroll:focus-visible{outline:2px solid var(--vs-accent-secondary);outline-offset:2px}.ns-news-feed__scroll .ns-news-feed__list{margin-top:0}.ns-news-group__heading{z-index:1;background:var(--vs-surface-panel);margin:0;position:sticky;top:0}.ns-news-group__toggle{gap:var(--vs-space-tight);width:100%;min-height:36px;color:var(--vs-ink-heading);font:inherit;text-align:left;background:var(--vs-surface-sunken);border:1px solid var(--vs-surface-border);cursor:pointer;border-radius:8px;align-items:center;padding:0 12px 0 10px;display:flex}.ns-news-group__chevron{border-bottom:1.5px solid;border-right:1.5px solid;flex:none;width:6px;height:6px;margin-inline:4px 6px;transition:transform .12s;transform:rotate(45deg)}.ns-news-group[data-expanded=false] .ns-news-group__chevron{transform:rotate(-45deg)}.ns-news-group__label{letter-spacing:.06em;text-transform:uppercase;flex:auto;min-width:0;font-size:11px;font-weight:700}.ns-news-group__count{color:var(--vs-ink-muted);font:11px var(--vs-font-mono);flex:none}.ns-news-group__stories{gap:var(--vs-space-tight);padding:var(--vs-space-tight) 0 var(--vs-space-snug);flex-direction:column;display:flex}.ns-news-group__stories[hidden]{display:none}.ns-news-story{min-height:0}.ns-news-story[data-tone=bullish]{background:color-mix(in oklch, var(--vs-state-positive-wash) 35%, var(--vs-surface-panel));border-color:color-mix(in oklch, var(--vs-state-positive) 22%, var(--vs-surface-border))}.ns-news-story[data-tone=bearish]{background:color-mix(in oklch, var(--vs-state-negative-wash) 35%, var(--vs-surface-panel));border-color:color-mix(in oklch, var(--vs-state-negative) 22%, var(--vs-surface-border))}.ns-news-story__copy>p{color:var(--vs-ink-muted)}.ns-news-story__direction{font-style:normal}.ns-news-story__direction[data-tone=bullish]{color:var(--vs-state-positive)}.ns-news-story__direction[data-tone=bearish]{color:var(--vs-state-negative)}.ns-news-story__direction[data-tone=neutral]{color:var(--vs-ink-body)}.ns-tone{color:var(--vs-ink-muted);font:700 10px var(--vs-font-mono);letter-spacing:.06em;text-transform:uppercase;background:var(--vs-surface-sunken);border:1px solid var(--vs-surface-border);border-radius:var(--vs-corner-pill);flex:none;padding:3px 9px;font-style:normal}.ns-tone[data-tone=bullish]{color:var(--vs-state-positive);background:var(--vs-state-positive-wash);border-color:color-mix(in oklch, var(--vs-state-positive) 40%, var(--vs-surface-border))}.ns-tone[data-tone=bearish]{color:var(--vs-state-negative);background:var(--vs-state-negative-wash);border-color:color-mix(in oklch, var(--vs-state-negative) 40%, var(--vs-surface-border))}.ns-tone[data-tone=unknown]{border-style:dashed}.ns-strip-band{flex-direction:column;gap:6px;display:flex}.ns-strip__pool{color:var(--vs-ink-muted);font:11px var(--vs-font-mono);margin:0}.ns-access{max-width:960px;color:var(--vs-ink-body);margin:0 auto;padding:24px 32px 48px;position:relative}.ns-access--loading{min-height:240px}.ns-access__sample{background:var(--vs-surface-panel);border:1px solid var(--vs-surface-border);border-radius:12px;flex-direction:column;gap:8px;padding:16px 16px 120px;display:flex}.ns-access__sample>:not(.ns-access__sample-tag){opacity:.32}.ns-access__sample-tag{color:var(--vs-ink-muted);font:700 10px var(--vs-font-mono);letter-spacing:.06em;background:var(--vs-surface-sunken);border-radius:var(--vs-corner-pill);align-self:flex-start;padding:3px 9px}.ns-access__sample-group{min-height:36px;color:var(--vs-ink-heading);font:700 11px var(--vs-font-mono);letter-spacing:.06em;background:var(--vs-surface-sunken);border:1px solid var(--vs-surface-border);border-radius:8px;justify-content:space-between;padding:0 12px;line-height:36px;display:flex}.ns-access__sample-row{gap:var(--vs-space-base);border:1px solid var(--vs-surface-border);border-radius:10px;grid-template-columns:minmax(0,1fr);align-items:center;padding:14px 16px;display:grid}.ns-access__sample-row>div{flex-direction:column;gap:7px;display:flex}.ns-access__sample-eyebrow,.ns-access__sample-headline,.ns-access__sample-teaser{background:var(--vs-surface-border);border-radius:6px;height:12px;display:block}.ns-access__sample-headline{width:72%;height:14px}.ns-access__sample-teaser{width:88%}.ns-access__sample-row[data-row="1"] .ns-access__sample-headline{width:58%}.ns-access__sample-row[data-row="2"] .ns-access__sample-headline{width:64%}.ns-access__panel{gap:var(--vs-space-base);background:var(--vs-surface-panel);border:1px solid var(--vs-surface-border);border-radius:14px;flex-direction:column;margin:-132px 24px 0;padding:28px 28px 24px;display:flex;box-shadow:0 16px 40px #0000001a}.ns-access__panel--risk{border:1.5px solid var(--vs-accent-risk)}.ns-access__chip{color:var(--vs-state-positive);font:700 10px var(--vs-font-mono);letter-spacing:.06em;background:var(--vs-state-positive-wash);border:1px solid color-mix(in oklch, var(--vs-state-positive) 40%, var(--vs-surface-border));border-radius:var(--vs-corner-pill);align-self:flex-start;padding:3px 10px}.ns-access__chip--risk{color:var(--vs-accent-risk-ink);background:var(--vs-surface-panel);border-color:var(--vs-accent-risk)}.ns-access h2{color:var(--vs-ink-heading);margin:0;font-size:24px;line-height:1.25}.ns-access__body{margin:0;font-size:15px;line-height:1.55}.ns-access__actions{gap:var(--vs-space-snug);flex-wrap:wrap;align-items:center;display:flex}.ns-access__action{min-height:44px;color:var(--vs-ink-heading);font:600 var(--vs-type-control) "Inter", var(--vs-font-sans);background:var(--vs-surface-panel);border:1.5px solid var(--vs-surface-border);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 22px;text-decoration:none;display:inline-flex}.ns-access__action--act{color:var(--vs-accent-on-act);background:var(--vs-accent-act);border-color:var(--vs-accent-act)}.ns-access__action--act:disabled{opacity:.6;cursor:progress}.ns-access__action--pending{color:var(--vs-ink-heading);cursor:not-allowed}.ns-access__pending-narrow{display:none}.ns-access__pending-note{color:var(--vs-ink-muted);font-size:var(--vs-type-caption)}.ns-access__free{color:var(--vs-state-positive);font:600 var(--vs-type-control) "Inter", var(--vs-font-sans);align-self:flex-start;text-decoration:none}.ns-access__foot{padding-top:var(--vs-space-base);color:var(--vs-ink-muted);font-size:var(--vs-type-caption);border-top:1px solid var(--vs-surface-border);margin:0;line-height:1.5}@media (width<=767px){.ns-access{padding:16px 16px 32px}.ns-access__sample{padding-bottom:16px}.ns-access__sample-row[data-row="2"]{display:none}.ns-access__sample-row{grid-template-columns:1fr}.ns-access__panel{margin:16px 0 0;padding:22px 18px 20px}.ns-access h2{font-size:20px}.ns-access__actions{flex-direction:column;align-items:stretch}.ns-access__pending-wide,.ns-access__pending-note{display:none}.ns-access__pending-narrow{display:inline}}.ns-chart-preview{flex-direction:column;gap:10px;padding:0 16px 16px;display:flex}.ns-chart-preview__picture{pointer-events:none;-webkit-user-select:none;user-select:none;background:var(--vs-surface-panel);border:1px solid var(--vs-surface-border);border-radius:12px;position:relative;overflow:hidden}.ns-chart-preview__picture .ns-chart-card--kw{max-height:300px;overflow:hidden}.ns-chart-preview__picture:after{background:linear-gradient(transparent, var(--vs-surface-panel));content:"";height:48px;position:absolute;inset:auto 0 0}.ns-chart-preview__bar{gap:var(--vs-space-snug);justify-content:space-between;align-items:center;display:flex}.ns-chart-preview__tag{color:var(--vs-ink-muted);font:700 10px var(--vs-font-mono);letter-spacing:.06em;background:var(--vs-surface-sunken);border-radius:var(--vs-corner-pill);padding:3px 9px}.ns-chart-preview__open{min-height:44px;color:var(--vs-accent-on-act);font:600 var(--vs-type-control) "Inter", var(--vs-font-sans);background:var(--vs-accent-act);border:1.5px solid var(--vs-accent-act);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 18px;display:inline-flex}.ns-chart-preview__note{color:var(--vs-ink-muted);font:11px var(--vs-font-mono);margin:0}.ns-chart-full{z-index:60;background:var(--vs-surface-panel);position:fixed;inset:0;overflow:hidden}.ns-chart-full .vs-info{display:none}.ns-chart-full[data-orientation=rotated] .ns-chart-full__frame{transform-origin:0 0;width:100vh;height:100vw;position:absolute;top:0;left:100%;transform:rotate(90deg)}.ns-chart-full[data-orientation=native] .ns-chart-full__frame{position:absolute;inset:0}.ns-chart-full__frame{flex-direction:column;display:flex}.ns-chart-full__bar{gap:var(--vs-space-base);min-height:44px;color:var(--vs-ink-heading);font:600 12px var(--vs-font-mono);letter-spacing:.04em;border-bottom:1px solid var(--vs-surface-border);flex:none;justify-content:space-between;align-items:center;padding:0 12px 0 16px;display:flex}.ns-chart-full__close{min-height:40px;color:var(--vs-ink-heading);font:600 var(--vs-type-control) "Inter", var(--vs-font-sans);background:var(--vs-surface-sunken);border:1px solid var(--vs-surface-border);cursor:pointer;border-radius:10px;padding:0 14px}.ns-chart-full__stage{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow:auto}.ns-chart-full__stage .ns-chart-card--kw{height:100%;overflow:visible}.ns-story-dialog__backdrop{z-index:40;padding:var(--vs-space-loose);background:color-mix(in oklch, var(--vs-ink-heading) 72%, transparent);place-items:center;display:grid;position:fixed;inset:0}.ns-story-dialog{width:min(760px,100%);max-height:calc(100vh - 2 * var(--vs-space-loose));color:var(--vs-ink-body);background:var(--vs-surface-panel);border-radius:14px;position:relative;overflow-y:auto;box-shadow:0 24px 64px #0000004d}.ns-story-dialog__handle{display:none}.ns-story-dialog__header{border-bottom:1px solid var(--vs-surface-border);padding:26px 72px 18px 26px;position:relative}.ns-story-dialog__marker{gap:var(--vs-space-snug);color:var(--vs-ink-muted);font:11px var(--vs-font-mono);align-items:center;display:flex}.ns-story-dialog h3{gap:var(--vs-space-tight);color:var(--vs-ink-heading);align-items:flex-start;margin-top:12px;font-size:22px;line-height:1.3;display:flex}.ns-story-dialog__n{min-width:28px;height:22px;color:var(--vs-accent-on-secondary);background:var(--vs-accent-secondary);border-radius:var(--vs-corner-pill);flex:none;place-items:center;margin-top:3px;font-size:9px;display:inline-grid}.ns-story-dialog__meta{color:var(--vs-ink-muted);font:11px var(--vs-font-mono);margin-top:10px}.ns-story-dialog__close{width:44px;height:44px;color:var(--vs-ink-heading);background:var(--vs-surface-sunken);border:1px solid var(--vs-surface-border);cursor:pointer;border-radius:10px;font-size:20px;line-height:1;position:absolute;top:22px;right:22px}.ns-story-dialog__body{gap:var(--vs-space-base);flex-direction:column;padding:22px 26px;display:flex}.ns-story-dialog__text{font-size:16px;line-height:1.5}.ns-story-dialog__label{color:var(--vs-ink-muted);font:700 10px var(--vs-font-mono);letter-spacing:.08em;margin-bottom:6px;display:block}.ns-story-dialog__why{background:var(--vs-surface-sunken);border-radius:10px;padding:14px 16px}.ns-story-dialog__why p,.ns-story-dialog__footer{gap:var(--vs-space-base);color:var(--vs-ink-muted);font:11px var(--vs-font-mono);border-top:1px solid var(--vs-surface-border);align-items:center;padding:18px 26px 26px;display:flex}.ns-story-dialog__source{min-height:44px;color:var(--vs-accent-secondary);font:600 var(--vs-type-control) "Inter", var(--vs-font-sans);border:1.5px solid var(--vs-accent-secondary);border-radius:10px;flex:none;padding:0 20px;line-height:44px;text-decoration:none}@media (width<=767px){.ns-story-dialog__backdrop{align-items:end;padding:0}.ns-story-dialog{border-radius:18px 18px 0 0;width:100%;max-height:86vh}.ns-story-dialog__handle{background:var(--vs-surface-border);border-radius:var(--vs-corner-pill);width:40px;height:4px;margin:10px auto 0;display:block}.ns-story-dialog__header{padding:14px 72px 14px 18px}.ns-story-dialog h3{font-size:18px}.ns-story-dialog__body{padding:16px 18px}.ns-story-dialog__footer{padding:14px 18px 18px}.ns-story-dialog__footer span{display:none}.ns-story-dialog__source{text-align:center;flex:auto}.ns-news-group__toggle{min-height:44px}}.ns-snapshot{background:#faf7f7;flex-direction:column;gap:24px;padding:24px 32px;display:flex}.ns-snapshot__header{justify-content:space-between;align-items:center;gap:8px;display:flex}.ns-snapshot__header>div:first-child{min-width:0}.ns-snapshot__header h3{color:#333;font-size:24px}.ns-snapshot__header p{color:#504f4f;margin-top:3px;font-size:14px}.ns-snapshot__header dl{flex:none;gap:24px;margin:0;display:flex}.ns-snapshot__header dl>div{flex-direction:column;gap:8px;max-width:100px;display:flex}.ns-snapshot__header dt{color:#333;font-size:14px;font-weight:300;line-height:.875rem}.ns-snapshot__header dd{color:#504f4f;white-space:nowrap;margin:0;font-size:14px;font-weight:600;line-height:.875rem}.ns-snapshot__header dd span{color:#41b1a6}.ns-snapshot__legend{gap:var(--vs-space-base);color:#0009;font:12.519px/14.084px var(--vs-font-mono);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.ns-snapshot__legend span{align-items:center;gap:8px;display:flex}.ns-snapshot__legend i{width:16px;height:16px;display:block}.ns-snapshot__legend .is-bullish{background:#41b1a6}.ns-snapshot__legend .is-bearish{background:#f16d6a}.ns-snapshot__board{width:100%;height:auto;max-height:254px;display:block}.ns-snapshot__bar-values text{fill:#333;font:700 12px var(--vs-font-mono)}.ns-snapshot__pill-values text{fill:#333;font:700 10px var(--vs-font-mono)}.ns-snapshot__month{fill:#333;font:600 16px var(--vs-font-sans)}.ns-snapshot__tenor{fill:#7c7c7c;font:400 13px var(--vs-font-sans)}.ns-snapshot__unavailable{min-height:390px;margin-top:var(--vs-space-base);text-align:center;place-content:center;display:grid;position:relative;overflow:hidden}.ns-snapshot__empty-plot{border-bottom:1px solid var(--vs-chart-axis);opacity:.58;grid-template-columns:repeat(5,1fr);align-items:end;display:grid;position:absolute;inset:18px 0 32px}.ns-snapshot__empty-plot span{background:var(--vs-surface-border-strong);border-radius:3px 3px 0 0;justify-self:center;width:44%;height:5%}.ns-snapshot__unavailable strong,.ns-snapshot__unavailable p{z-index:1;background:var(--vs-surface-panel);padding:3px 7px}.ns-snapshot__unavailable strong{color:var(--vs-ink-heading);font:700 24px var(--vs-font-mono)}.ns-snapshot__unavailable p{max-width:34ch;color:var(--vs-ink-muted);font-size:10px}.ns-provenance{border:0;flex-wrap:wrap;padding:0 32px 28px}.ns-provenance p{color:var(--vs-ink-muted);flex-basis:100%}.ns-chart-dialog{z-index:120;padding:var(--vs-space-loose);background:color-mix(in oklch, var(--vs-ink-heading) 64%, transparent);place-items:center;display:grid;position:fixed;inset:0}.ns-chart-dialog__surface{background:var(--vs-surface-panel);width:min(1180px,96vw);max-height:92vh;box-shadow:var(--vs-shadow-modal);border-radius:14px;overflow:auto}.ns-chart-dialog__surface>header{padding:var(--vs-space-base) var(--vs-space-loose);border-bottom:1px solid var(--vs-surface-border);justify-content:space-between;align-items:center;display:flex}.ns-chart-dialog__surface>header h3{color:var(--vs-ink-heading);margin:3px 0 0}.ns-chart-dialog__controls{display:none}.ns-chart-dialog__chart{background:var(--vs-surface-panel);min-width:0}.ns-chart-dialog__surface>header button{width:44px;height:44px;color:var(--vs-ink-heading);background:var(--vs-surface-sunken);cursor:pointer;border:0;border-radius:50%;font-size:25px}.ns-loading,.ns-empty-ticker{gap:var(--vs-space-base);min-height:620px;padding:var(--vs-space-section);color:var(--vs-ink-muted);text-align:left;justify-content:center;align-items:center;display:flex}.ns-loading strong,.ns-empty-ticker h2{color:var(--vs-ink-heading)}.ns-loading p,.ns-empty-ticker p{margin-top:5px}.ns-loading__spinner{border:3px solid var(--vs-surface-border-strong);border-top-color:var(--vs-accent-primary-active);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite ns-spin}.ns-empty-ticker{text-align:center;place-content:center;display:grid}@keyframes ns-spin{to{transform:rotate(360deg)}}@media (width<=1199px){.ns-chart-row{min-height:0}.ns-chart-card{margin:0 32px 28px}.ns-chart-story-ribbon{grid-template-columns:repeat(3,minmax(0,1fr))}.ns-chart-story strong{white-space:normal}.ns-evidence-row{grid-template-columns:1fr}}@media (width<=767px){.ns-narrative{padding:20px 16px}.ns-narrative__heading-row{display:block}.ns-cache-badge{margin-top:var(--vs-space-snug);display:inline-block}.ns-narrative__contest,.ns-narrative__control{grid-template-columns:1fr}.ns-narrative__control{gap:var(--vs-space-snug)}.ns-narrative__control>div+div{padding:var(--vs-space-snug) 0 0;border-top:1px solid var(--vs-surface-border-strong);border-left:0}.ns-narrative__control strong{white-space:normal}.ns-chart-intro{height:80px;padding:8px 16px}.ns-chart-intro>div:last-child{display:none}.ns-chart-intro h2{font-size:26px}.ns-chart-row{gap:8px;margin:0}.ns-chart-main{height:390px}.ns-chart-card{height:250px;margin:0 16px;position:relative;overflow:visible}.ns-chart-header{height:31.3px;min-height:31.3px;padding:6px 7px}.ns-chart-header>div:first-child>p:last-child,.ns-chart-controls,.ns-chart-mobile-intro{display:none}.ns-chart-stage{background:var(--vs-surface-sunken);height:174.44px;min-height:174.44px;padding:0}.ns-chart-stage .kw-chart-canvas,.ns-chart-stage .kw-exposure-svg{pointer-events:none;height:174.44px;min-height:174.44px}.ns-chart-stage .ns-chart-unavailable{width:100%;height:100%;min-height:0;padding:12px}.ns-chart-stage .ns-chart-unavailable strong{font-size:18px}.ns-chart-stage .ns-chart-unavailable p{margin-top:4px;font-size:8px}.ns-chart-header-actions{align-items:center}.ns-chart-expand{display:none}.ns-chart-open-mobile{z-index:2;color:#173622;background:var(--vs-accent-primary);cursor:pointer;border:0;border-radius:9px;justify-content:space-between;align-items:center;width:100%;min-height:44px;margin:0;padding:0 14px;font-size:12px;font-weight:700;display:flex;position:absolute;top:257.75px;left:0}.ns-chart-story-ribbon{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;height:28.69px;padding:2px 4px;display:grid}.ns-chart-story{border-radius:3px;gap:3px;min-height:0;padding:2px 3px}.ns-chart-story>span:first-child{flex-basis:12px;width:12px;height:12px;font-size:4px}.ns-chart-story small{font-size:3px}.ns-chart-story strong{margin-top:0;font-size:4px}.ns-chart-story{scroll-snap-align:start;flex:0 0 78%}.ns-chart-footer{align-items:center;height:15.32px;padding:2px 7px;font-size:3.5px;display:flex;min-height:15.32px!important}.ns-chart-footer span{display:block}.ns-chart-footer span+span{margin-top:3px}.ns-evidence-row{gap:var(--vs-space-base);padding:16px}.ns-news-feed,.ns-snapshot{padding:16px}.ns-card-heading{align-items:flex-start}.ns-snapshot__header{display:block}.ns-snapshot__header dl{margin-top:var(--vs-space-base);justify-content:space-between}.ns-snapshot__unavailable{min-height:300px}.ns-provenance{padding:0 16px 22px;display:block}.ns-provenance span,.ns-provenance p{margin-top:4px;display:block}.ns-chart-dialog{place-items:stretch stretch;padding:0}.ns-chart-dialog__surface{border-radius:0;grid-template-rows:auto minmax(0,1fr);width:100vw;height:100dvh;max-height:100vh;display:grid;overflow:hidden}.ns-chart-dialog__chart{min-height:0;overflow:auto}.ns-chart-dialog__chart .kw-exposure-svg{width:1020px;max-width:none;height:auto;min-height:498px}}@media (width<=640px){.ns-news-story{gap:var(--vs-space-tight);grid-template-columns:1fr}}@media (width<=480px){.ns-news-feed__scroll{scrollbar-gutter:auto;max-height:none;padding-right:0;overflow:visible}.ns-news-feed__tools{grid-template-columns:1fr}.ns-news-feed__modes{flex-wrap:wrap}.ns-news-feed__mode,.ns-news-group__toggle,.ns-news-feed__clear-link{min-height:44px}.ns-news-feed__result{flex-wrap:wrap}.ns-news-feed__end{flex-wrap:wrap;min-height:44px;padding:8px 12px}.ns-card-heading>span{margin-top:var(--vs-space-tight)}}@media (width<=900px) and (orientation:landscape){.ns-chart-dialog{place-items:stretch stretch;padding:0}.ns-chart-dialog__surface{box-sizing:border-box;background:var(--vs-surface-canvas);border-radius:0;grid-template-rows:minmax(0,1fr);grid-template-columns:84px minmax(0,1fr);width:100vw;height:100dvh;max-height:100dvh;padding:12px;display:grid;overflow:hidden}.ns-chart-dialog__surface>header{background:var(--vs-surface-panel);border:1px solid var(--vs-surface-border);border-radius:10px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;width:72px;height:100%;min-height:0;padding:12px 8px;display:flex}.ns-chart-dialog__identity{place-items:center;min-height:28px;display:grid}.ns-chart-dialog__identity .ns-section-eyebrow{display:none}.ns-chart-dialog__surface>header .ns-chart-dialog__identity h3{margin:0;font-size:0}.ns-chart-dialog__surface>header .ns-chart-dialog__identity h3:after{color:var(--vs-ink-heading);content:"3D";font:700 13px/18px var(--vs-font-mono);letter-spacing:.04em}.ns-chart-dialog__controls{gap:14px;display:grid}.ns-chart-dialog__controls label{color:var(--vs-ink-muted);font:700 7px/10px var(--vs-font-mono);letter-spacing:.05em;text-transform:uppercase;gap:4px;display:grid}.ns-chart-dialog__controls select{width:100%;min-height:36px;color:var(--vs-ink-body);font:600 9px/12px var(--vs-font-sans);text-transform:none;background:var(--vs-surface-sunken);border:1px solid var(--vs-surface-border);border-radius:6px;padding:0 3px}.ns-chart-dialog__surface>header>button{flex:none;align-self:center;margin-top:auto}.ns-chart-dialog__chart{border-radius:2px;align-self:center;width:100%;height:calc(100dvh - 31.38px);min-height:0;overflow:hidden}.ns-chart-dialog__chart .kw-chart-canvas,.ns-chart-dialog__chart .kw-exposure-svg,.ns-chart-dialog__chart .ns-chart-unavailable{width:100%;height:100%;min-height:0}}@media (prefers-reduced-motion:reduce){.ns-loading__spinner{animation:none}}}@layer single-stock-feature{.oi-tab{--oi-pos-ink:color-mix(in oklab, var(--vs-chart-bull) 72%, var(--vs-ink-heading));--oi-pos-soft:color-mix(in oklab, var(--vs-chart-bull) 12%, transparent);--oi-neg-ink:color-mix(in oklab, var(--vs-chart-bear) 72%, var(--vs-ink-heading));--oi-neg-soft:color-mix(in oklab, var(--vs-chart-bear) 12%, transparent);--oi-line-soft:color-mix(in oklab, var(--vs-ink-muted) 20%, var(--vs-surface-border));--oi-line:color-mix(in oklab, var(--vs-ink-muted) 35%, var(--vs-surface-border));--oi-line-strong:color-mix(in oklab, var(--vs-ink-muted) 80%, var(--vs-surface-border));--oi-panel-alt:color-mix(in oklab, var(--vs-surface-panel) 96%, var(--vs-ink-heading));min-height:28rem;color:var(--vs-ink-body,#303d50);background:var(--vs-surface-canvas,#f8fafc);font-family:"Inter", var(--vs-font-sans,sans-serif);position:relative}.oi-tab[hidden]{display:none}.oi-loading,.oi-empty,.oi-error{background:var(--vs-surface-panel,#fff);align-items:center;gap:14px;min-height:24rem;padding:32px;display:flex}.oi-loading>span{border:2px solid var(--vs-surface-border,#e4eaf1);border-top-color:var(--vs-accent-primary-active,#23743f);border-radius:50%;width:22px;height:22px;animation:.8s linear infinite oi-spin}.oi-loading strong,.oi-empty h2,.oi-error h2{color:var(--vs-ink-heading,#1c2236)}.oi-loading p{color:var(--vs-ink-muted,#58667c);margin:4px 0 0}.oi-empty,.oi-error{flex-direction:column;justify-content:center;align-items:flex-start}.oi-empty p,.oi-error p{font:700 10px/1 var(--vs-font-mono,monospace);letter-spacing:.12em;color:var(--vs-ink-muted,#58667c);margin:0}.oi-empty h2,.oi-error h2{margin:0;font-size:24px}.oi-empty span,.oi-error span{max-width:64ch;color:var(--vs-ink-muted,#58667c)}.oi-error__code{font:400 11px/1.4 var(--vs-font-mono,monospace);color:var(--vs-ink-muted,#58667c);overflow-wrap:anywhere}.oi-error button{color:var(--vs-ink-heading,#1c2236);background:var(--vs-surface-panel,#fff);border:1px solid var(--vs-surface-border-strong,#a3b0c2);cursor:pointer;border-radius:6px;padding:8px 12px}.oi-hero-badge{color:var(--vs-ink-body,#303d50);background:var(--vs-accent-act-wash);border-radius:999px;padding:3px 9px;font-size:11.5px;line-height:16px}.oi-group-nav{z-index:3;background:var(--vs-surface-panel,#fff);border-bottom:1px solid var(--vs-surface-border,#e4eaf1);height:52px;padding:0 32px;display:flex;position:sticky;top:0;overflow-x:auto}.oi-group-nav a{color:var(--vs-ink-muted,#58667c);border-bottom:2px solid #0000;flex:none;align-items:center;gap:8px;padding:0 15px;font-size:13px;text-decoration:none;display:flex}.oi-group-nav a:first-child{color:var(--vs-ink-heading,#1c2236);border-bottom-color:var(--vs-ink-heading,#1c2236);font-weight:600}.oi-group-nav b{font:400 10px/1.4 var(--vs-font-mono,monospace);background:var(--oi-panel-alt);border-radius:3px;padding:1px 5px}.oi-layout{min-width:0}.oi-evidence{border-right:0;gap:20px;min-width:0;padding:0 0 32px;display:grid}.oi-aside{min-width:0;padding:28px 24px 32px;position:sticky;top:52px}.oi-group{background:var(--vs-surface-panel,#fff);border:1px solid var(--vs-surface-border,#e4eaf1);border-radius:10px;scroll-margin-top:64px;overflow:hidden;container-type:inline-size}.oi-group__header{background:var(--vs-surface-sunken,#f1f5f9);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:18px 22px;display:grid}.oi-group__header--pending{grid-template-columns:minmax(0,1fr)}.oi-group__header h2{color:var(--vs-ink-heading,#1c2236);margin:0;font-size:20px;line-height:26px}.oi-group__header div>span{font:400 11px/1.4 var(--vs-font-mono,monospace);color:var(--vs-ink-muted,#58667c)}.oi-group__read,.oi-direction{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;min-height:24px;padding:0 9px;font-size:11px;font-weight:600;display:inline-flex}.oi-group__score{font:700 28px/1 var(--vs-font-mono,monospace)}.oi-group__header{width:100%;min-height:44px;font:inherit;text-align:left;cursor:pointer;border:0;border-radius:10px 10px 0 0;grid-template-columns:12px minmax(0,1fr) auto auto}.oi-group--ungrouped .oi-group__header{grid-template-columns:12px minmax(0,1fr) auto}.oi-group__header:hover{background:var(--oi-panel-alt)}.oi-group__header:focus-visible{outline:2px solid var(--vs-state-focus);outline-offset:-2px}.oi-group__fold{border-right:2px solid var(--vs-ink-muted,#58667c);border-bottom:2px solid var(--vs-ink-muted,#58667c);width:12px;height:12px;transform:rotate(45deg)translate(-2px,-2px)}.oi-group__header[aria-expanded=false]{border-radius:10px}.oi-group__header[aria-expanded=false] .oi-group__fold{transform:rotate(-45deg)translate(-2px,2px)}.oi-group__span{grid-column:2/-1}.oi-detail{color:var(--vs-ink-body,#303d50);background:var(--vs-surface-canvas,#f8fafc);border-bottom:1px solid var(--oi-line-soft);border-left:3px solid var(--vs-accent-primary-active,#23743f);padding:16px 22px 18px}.oi-detail__lead{align-items:flex-start;gap:12px;display:flex}.oi-detail__chip{font:700 9px/1.3 var(--vs-font-mono,monospace);letter-spacing:.06em;text-transform:uppercase;background:var(--vs-accent-secondary-wash);border-radius:3px;flex:none;padding:2px 7px}.oi-detail p{margin:0 0 8px;font-size:14px;line-height:21px}.oi-detail__unavailable{color:var(--vs-ink-muted,#58667c)}.oi-detail small{color:var(--vs-ink-muted,#58667c);font-size:12px;line-height:18px}.oi-performance{gap:10px;margin-top:18px;display:grid}.oi-performance h3{color:var(--vs-ink-heading,#1c2236);margin:0;font-size:17px;line-height:1.3}.oi-performance .oi-performance__meta,.oi-performance .oi-performance__empty{color:var(--vs-ink-muted,#58667c);margin:0;font-size:11px;line-height:1.5}.oi-performance__selector{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.oi-performance__selector>span{min-width:80px;color:var(--vs-ink-muted,#58667c);font:700 10px/1.3 var(--vs-font-mono,monospace);letter-spacing:.06em;text-transform:uppercase}.oi-performance__selector button{min-height:28px;color:var(--vs-ink-muted,#58667c);background:var(--vs-surface-panel,#fff);border:1px solid var(--vs-surface-border,#e4eaf1);font:500 11px/1.25 "Inter", var(--vs-font-sans,sans-serif);cursor:pointer;border-radius:5px;padding:5px 11px}.oi-performance__selector button[aria-pressed=true]{color:var(--oi-pos-ink);background:var(--oi-pos-soft);font-weight:700}.oi-performance__selector button:disabled{opacity:.45;cursor:not-allowed}.oi-performance__selector button:focus-visible{outline:2px solid var(--vs-state-focus);outline-offset:2px}.oi-performance__scroll{background:var(--vs-surface-panel,#fff);border:1px solid var(--vs-surface-border,#e4eaf1);border-radius:7px;max-width:100%;overflow-x:auto}.oi-performance table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:690px}.oi-performance th,.oi-performance td{text-align:left;vertical-align:top;padding:11px 12px}.oi-performance thead{color:var(--vs-ink-muted,#58667c);background:var(--vs-surface-sunken,#f1f5f9)}.oi-performance thead th{font:700 9px/1.3 var(--vs-font-mono,monospace);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.oi-performance tbody tr{border-top:1px solid var(--oi-line-soft)}.oi-performance tbody tr.oi-performance__featured{background:color-mix(in oklab, var(--vs-chart-bull) 5%, var(--vs-surface-panel));font-weight:700}.oi-performance tbody th{color:var(--vs-ink-body,#303d50);white-space:nowrap;font-size:12px}.oi-performance tbody th .oi-performance__sample-status{max-width:200px;color:var(--vs-ink-muted,#58667c);white-space:normal;margin-top:3px;font-size:10px;font-weight:400;display:block}.oi-performance tbody td{color:var(--vs-ink-body,#303d50);white-space:nowrap;font-size:12px}.oi-performance tbody td:nth-child(2),.oi-performance tbody td:nth-child(3){color:var(--oi-pos-ink)}.oi-performance tbody tr.oi-performance__unmeasured td:nth-child(2),.oi-performance tbody tr.oi-performance__unmeasured td:nth-child(3){color:var(--vs-ink-muted,#58667c)}.oi-performance .oi-performance__caution{color:var(--vs-ink-muted,#58667c);margin:0;font-size:11px}.oi-performance__method{color:var(--vs-ink-body,#303d50);background:var(--vs-surface-sunken,#f1f5f9);border-radius:5px;padding:12px 13px;font-size:11px;line-height:1.45}.oi-performance__method strong{color:var(--vs-ink-muted,#58667c);font:700 9px/1.3 var(--vs-font-mono,monospace);letter-spacing:.06em;text-transform:uppercase;display:block}.oi-performance__method p{margin:5px 0 3px;font-size:11px;line-height:1.45}.oi-performance__method b{font-weight:700}.oi-group__span{font:400 10px/1.4 var(--vs-font-mono,monospace);color:var(--vs-ink-muted,#58667c);grid-column:1/-1;margin:0}.oi-reading__identity .oi-reading__session{font:700 10px/1.4 var(--vs-font-mono,monospace);color:var(--vs-ink-body,#303d50);display:block}.oi-tone--positive,.oi-direction--bullish{color:var(--oi-pos-ink)}.oi-group__read.oi-tone--positive,.oi-direction--bullish{background:var(--oi-pos-soft)}.oi-tone--negative,.oi-direction--bearish{color:var(--oi-neg-ink)}.oi-group__read.oi-tone--negative,.oi-direction--bearish{background:var(--oi-neg-soft)}.oi-tone--neutral,.oi-direction--neutral{color:var(--vs-ink-body)}.oi-group__read.oi-tone--neutral,.oi-direction--neutral{background:var(--vs-chart-neutral-wash)}.oi-tone--missing,.oi-direction--unavailable{color:var(--vs-ink-muted,#58667c)}.oi-group__read.oi-tone--missing,.oi-direction--unavailable{border:1px dashed var(--vs-surface-border-strong,#a3b0c2);background:0 0}.oi-group__description,.oi-group__empty{margin:0;padding:16px 22px;font-size:14px;line-height:21px}.oi-group__empty{max-width:68ch;color:var(--vs-ink-muted,#58667c);padding-bottom:22px}.oi-table__period{border-top:1px solid var(--oi-line-soft);justify-content:space-between;align-items:center;gap:12px;padding:11px 22px;display:flex}.oi-table__period>span{color:var(--vs-ink-muted,#58667c);font:700 10px/1.3 var(--vs-font-mono,monospace);letter-spacing:.07em;text-transform:uppercase}.oi-table__period>div{gap:7px;display:flex}.oi-table__period button{min-height:28px;color:var(--vs-ink-muted,#58667c);background:var(--vs-surface-canvas,#f8fafc);border:1px solid var(--vs-surface-border,#e4eaf1);font:500 11px/1.25 "Inter", var(--vs-font-sans,sans-serif);cursor:pointer;border-radius:5px;padding:6px 12px}.oi-table__period button[aria-pressed=true]{color:var(--oi-pos-ink);background:var(--oi-pos-soft);border-color:#0000;font-weight:700}.oi-table__period button:focus-visible{outline:2px solid var(--vs-state-focus);outline-offset:2px}.oi-table__header,.oi-reading{grid-template-columns:minmax(160px,1fr) 90px repeat(3,70px) minmax(185px,220px);align-items:center;column-gap:0;display:grid}.oi-table__header>*,.oi-reading>*{min-width:0}.oi-table__header{font:700 9px/1.3 var(--vs-font-mono,monospace);color:var(--vs-ink-muted,#58667c);letter-spacing:.08em;text-transform:uppercase;background:var(--vs-surface-canvas,#f8fafc);border-block:1px solid var(--vs-surface-border,#e4eaf1);padding:11px 22px}.oi-reading{width:100%;min-height:78px;color:inherit;text-align:left;background:var(--vs-surface-panel,#fff);border:0;border-bottom:1px solid var(--oi-line-soft);cursor:pointer;padding:12px 22px}.oi-reading:hover{background:var(--vs-surface-canvas)}.oi-reading[aria-expanded=true]{background:var(--oi-panel-alt);box-shadow:inset 3px 0 var(--vs-ink-heading,#1c2236)}.oi-reading__identity{align-content:center;gap:2px;min-width:0;display:grid}.oi-reading__identity strong{color:var(--vs-ink-heading,#1c2236);overflow-wrap:anywhere;font-size:14px;line-height:18px;display:block}.oi-reading__id{font-family:var(--vs-font-mono,monospace);color:var(--vs-ink-muted,#58667c);font-weight:600}.oi-reading__identity .oi-reading__subtitle{color:var(--vs-ink-body,#303d50);font:400 11px/1.35 "Inter", var(--vs-font-sans,sans-serif);display:block}.oi-reading__identity .oi-reading__meta{color:var(--vs-ink-muted,#58667c);font:400 10px/1.35 var(--vs-font-mono,monospace);margin-top:2px;display:block}.oi-reading__performance{font-variant-numeric:tabular-nums;display:block}.oi-reading__performance-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.oi-reading__performance strong{color:var(--vs-ink-body,#303d50);font-size:13px;font-weight:700;line-height:1.35;display:block}.oi-reading__performance--positive strong{color:var(--oi-pos-ink)}.oi-reading__performance--negative strong{color:var(--oi-neg-ink)}.oi-reading__performance small{color:var(--vs-ink-muted,#58667c);font:400 10px/1.35 var(--vs-font-mono,monospace);margin-top:3px;display:block}.oi-reading__unavailable{color:var(--vs-ink-muted,#58667c);grid-column:1/-1;margin:0;padding-top:2px;font-size:10px;line-height:1.4}.oi-rank{min-width:0}.oi-rank strong{max-width:100%;font:700 19px/1.2 var(--vs-font-mono,monospace);font-variant-numeric:tabular-nums;text-overflow:ellipsis;display:block;overflow:hidden}.oi-rank>span{opacity:.16;background:currentColor;border-radius:2px;width:min(90px,100%);height:4px;margin-top:7px;display:block;overflow:hidden}.oi-rank i{opacity:1;background:currentColor;height:100%;display:block}.oi-footer{font:400 9px/1.5 var(--vs-font-mono,monospace);color:var(--vs-ink-muted,#58667c);border-top:1px solid var(--vs-surface-border,#e4eaf1);padding:18px 24px 24px}.oi-footer p{margin:6px 0 0}@container (width<=720px){.oi-table__header,.oi-reading{grid-template-columns:minmax(145px,1fr) 76px repeat(3,64px)}.oi-table__header>:last-child{display:none}.oi-reading__performance{border-top:1px solid var(--oi-line-soft);grid-column:1/-1;margin-top:5px;padding-top:9px}.oi-reading__performance-label{clip-path:none;width:auto;height:auto;color:var(--vs-ink-muted,#58667c);font:700 9px/1.3 var(--vs-font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;display:block;position:static}}@keyframes oi-spin{to{transform:rotate(360deg)}}.oi-access{padding:24px 0 48px;position:relative}.oi-access--loading{min-height:24rem}.oi-access__sample{background:var(--vs-surface-panel,#fff);border:1px solid var(--vs-surface-border,#e4eaf1);opacity:.32;border-radius:10px;gap:1px;padding:14px;display:grid}.oi-access__tag{font:700 9px/1.4 var(--vs-font-mono,monospace);letter-spacing:.08em;color:var(--vs-ink-muted,#58667c);background:var(--oi-panel-alt);border-radius:3px;justify-self:start;padding:3px 8px}.oi-access__sample-row{min-height:44px;color:var(--vs-ink-body,#303d50);border-top:1px solid var(--oi-line-soft);grid-template-columns:minmax(0,1fr) 48px 48px;align-items:center;gap:16px;padding:0 8px;font-size:14px;display:grid}.oi-access__sample-row i{background:var(--oi-line);border-radius:3px;height:10px}.oi-access__panel{background:var(--vs-surface-panel,#fff);border:1px solid var(--vs-surface-border-strong,#a3b0c2);border-radius:12px;justify-items:start;gap:12px;width:min(100%,620px);margin:-140px auto 0;padding:24px;display:grid;box-shadow:0 18px 40px -28px #10182873}.oi-access__panel--risk{border-color:var(--vs-accent-risk-ink,#af4300)}.oi-access__eyebrow{font:700 10px/1 var(--vs-font-mono,monospace);letter-spacing:.12em;color:var(--vs-ink-muted,#58667c);margin:0}.oi-access__chip{font:700 9px/1.6 var(--vs-font-mono,monospace);letter-spacing:.08em;color:var(--vs-accent-primary-active,#23743f);border:1px solid var(--vs-accent-primary-active,#23743f);border-radius:999px;padding:3px 10px}.oi-access__chip--risk{color:var(--vs-accent-risk-ink,#af4300);border-color:var(--vs-accent-risk-ink,#af4300)}.oi-access__panel h2{color:var(--vs-ink-heading,#1c2236);margin:0;font-size:22px;line-height:28px}.oi-access__body{max-width:62ch;margin:0;font-size:14px;line-height:21px}.oi-access__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.oi-access__action{min-height:44px;color:var(--vs-ink-heading,#1c2236);font:600 14px/1 "Inter", var(--vs-font-sans,sans-serif);background:var(--vs-surface-panel,#fff);border:1px solid var(--vs-surface-border-strong,#a3b0c2);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:0 18px;text-decoration:none;display:inline-flex}.oi-access__action--act{color:var(--vs-accent-onAct,#10241a);background:var(--vs-accent-act,#6cc48a);border-color:#0000}.oi-access__action--act:disabled{opacity:.6;cursor:default}.oi-access__action--pending{color:var(--vs-ink-muted,#58667c);cursor:default}.oi-access__action--pending small{font:400 11px/1.4 var(--vs-font-mono,monospace)}.oi-access__free{color:var(--vs-accent-primary-active,#23743f);font-size:14px;font-weight:600;text-decoration:none}.oi-access__free:hover{text-decoration:underline}.oi-access__foot{max-width:68ch;color:var(--vs-ink-muted,#58667c);border-top:1px solid var(--oi-line-soft);margin:0;padding-top:12px;font-size:12px;line-height:18px}@media (width<=1023px){.oi-evidence{border-right:0}.oi-aside{order:-1;padding:24px 0 0;position:static}}@media (width<=900px){.oi-group-nav{padding-inline:16px}.oi-group-nav a{padding-inline:12px;font-size:12px}.oi-evidence{padding:20px 16px 28px}.oi-aside{padding:20px 16px 0}.oi-table__header,.oi-reading{padding-inline:12px}.oi-reading__identity strong{font-size:13px}.oi-reading__identity .oi-reading__subtitle{font-size:10.5px}.oi-reading__identity .oi-reading__meta{font-size:9.5px}.oi-rank strong{font-size:16px}.oi-reading__direction .oi-direction--unavailable{padding:0 5px;font-size:10px}.oi-reading__performance strong{font-size:12px}}@media (width<=540px){.oi-tab{padding-bottom:env(safe-area-inset-bottom)}.oi-access{padding:16px 0 32px}.oi-access__sample-row:nth-of-type(3){display:none}.oi-access__panel{border-radius:10px;width:100%;margin:-48px 0 0;padding:20px 16px}.oi-access__panel h2{font-size:19px;line-height:25px}.oi-access__actions{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.oi-access__action{justify-content:center;width:100%}.oi-access__action--pending{flex-direction:column;gap:2px;padding:8px 16px}.oi-group-nav{height:48px;padding-inline:16px}.oi-group-nav a{padding-inline:12px;font-size:12.5px}.oi-group-nav a span{font-size:0}.oi-group-nav a span:after{content:attr(data-short);font-size:12.5px}.oi-evidence{padding:28px 16px 32px}.oi-group__header{grid-template-columns:12px minmax(0,1fr) auto;gap:8px;padding:14px 16px}.oi-group--ungrouped .oi-group__header{grid-template-columns:12px minmax(0,1fr) auto}.oi-detail{padding:14px 16px 16px}.oi-detail__lead{flex-direction:column;gap:8px}.oi-aside{padding:20px 16px 0}.oi-group__header--pending{grid-template-columns:minmax(0,1fr)}.oi-group__header h2{white-space:normal}.oi-group__read{display:inline-flex}.oi-group__score{grid-area:auto}.oi-group__description{padding:16px 22px}.oi-table__period{gap:9px;padding:12px 16px;display:grid}.oi-table__period>div{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.oi-table__period button{min-height:44px}.oi-table__header{display:none}.oi-reading{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;padding:16px}.oi-reading__identity{grid-column:1/-1}.oi-reading__identity strong{white-space:normal;font-size:15px}.oi-reading__identity .oi-reading__subtitle{font-size:12px}.oi-reading__identity .oi-reading__meta{font-size:10.5px}.oi-reading__direction{grid-column:1/-1;justify-self:start}.oi-rank:before{content:attr(data-label);font:700 9px/1 var(--vs-font-mono,monospace);color:var(--vs-ink-muted,#58667c);letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;display:block}.oi-rank strong{font-size:19px}.oi-reading__performance{border-top:1px solid var(--oi-line-soft);grid-column:1/-1;padding-top:12px}.oi-reading__performance-label{clip-path:none;width:auto;height:auto;color:var(--vs-ink-muted,#58667c);font:700 9px/1.3 var(--vs-font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;display:block;position:static}.oi-reading__performance strong{font-size:14px}}@media (prefers-reduced-motion:reduce){.oi-loading>span{animation:none}}}@layer single-stock-shell{:root{--vs-ss-gutter:32px;--vs-ss-rail:426px;--vs-ss-gap:24px;--vs-ss-rhythm:24px;color:var(--vs-ink-body);font-family:"Inter", var(--vs-font-sans);font-synthesis:none;background:#eef2f6}*{box-sizing:border-box}html{background:#eef2f6;min-width:320px;min-height:100%}body{background:#eef2f6;min-height:100vh;margin:0}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,[tabindex="0"]:focus-visible{outline:2px solid var(--vs-state-focus);outline-offset:3px}.single-stock-app{min-height:100vh}.single-stock-skip-link{z-index:100;white-space:nowrap;clip-path:inset(50%);color:#fff;background:#253247;border-radius:4px;width:1px;height:1px;position:fixed;top:8px;left:8px;overflow:hidden}.single-stock-skip-link:focus-visible{clip-path:none;width:auto;height:auto;padding:8px 12px;overflow:visible}.single-stock-header{color:#172033;background:#fff;border-bottom:1px solid #dbe2ea;min-height:64px}.single-stock-header__inner{width:min(100%,1604px);min-height:64px;padding:0 var(--vs-ss-gutter);justify-content:space-between;align-items:stretch;margin:0 auto;display:flex}.single-stock-brand{color:#172033;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.single-stock-brand>span{color:#fff;letter-spacing:.04em;background:#303d50;border-radius:50%;place-items:center;width:30px;height:30px;font-size:10px;font-weight:800;display:grid}.single-stock-brand strong{font-size:15px}.single-stock-global-nav{align-items:stretch;min-width:0;display:flex;overflow-x:auto}.single-stock-global-nav a{color:#667085;white-space:nowrap;border-bottom:3px solid #0000;align-items:center;padding:0 18px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.single-stock-global-nav a:hover{color:#303d50}.single-stock-global-nav a[aria-current=page]{color:#303d50;border-bottom-color:#303d50}.single-stock-main{width:min(100%,1604px);margin:0 auto;padding:0 0 64px}.single-stock-tabs{min-height:52px;padding:0 var(--vs-ss-gutter);background:#fff;border:1px solid #d7dee8;border-top:0;gap:26px;display:flex;overflow:auto hidden}.single-stock-tab{color:#6b7380;cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;min-height:51px;padding:0;font-size:14px;font-weight:500;line-height:18px;position:relative}.single-stock-tab:after{content:"";background:0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}.single-stock-tab:hover{color:#303d50}.single-stock-tab[aria-selected=true]{color:#303d50;font-weight:600}.single-stock-tab[aria-selected=true]:after{background:#303d50}.single-stock-workspace{background:#f7f9fb;border-bottom:1px solid #d7dee8;border-left:1px solid #d7dee8;border-right:1px solid #d7dee8;min-height:36rem}.single-stock-panel{min-height:36rem}.single-stock-panel[hidden]{display:none}.single-stock-panel--support-resistance,.single-stock-panel--options-indicators,.single-stock-panel--news-sentiment{padding:var(--vs-ss-rhythm) var(--vs-ss-gutter) 0}.single-stock-split{grid-template-columns:minmax(0, 1fr) var(--vs-ss-rail);gap:var(--vs-ss-gap);align-items:start;display:grid}@media (width<=1279px){:root{--vs-ss-rail:360px}}@media (width<=1023px){:root{--vs-ss-gutter:24px;--vs-ss-rhythm:16px}.single-stock-split{grid-template-columns:minmax(0,1fr)}}@media (width<=767px){:root{--vs-ss-gutter:16px}}@media (width<=900px){.single-stock-header__inner{gap:16px}.single-stock-brand strong{display:none}.single-stock-global-nav a{padding-inline:12px;font-size:12px}.single-stock-main{padding-top:0}}@media (width<=540px){.single-stock-header__inner{min-height:56px;padding:8px 12px;display:block}.single-stock-brand{min-height:36px}.single-stock-global-nav{z-index:80;min-height:calc(58px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:#fff;border-top:1px solid #dbe2ea;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0;overflow:visible;box-shadow:0 -4px 16px #17203314}.single-stock-global-nav a{text-align:center;white-space:normal;border-top:3px solid #0000;border-bottom:0;justify-content:center;min-width:0;min-height:58px;padding:5px 4px 2px;font-size:10px;line-height:1.15}.single-stock-global-nav a[aria-current=page]{border-top-color:#303d50;border-bottom:0}.single-stock-main{padding-top:0;padding-bottom:calc(120px + env(safe-area-inset-bottom))}.single-stock-tabs{gap:12px;min-height:56px;padding:0 0 0 12px;display:flex;overflow:hidden}.single-stock-tab{white-space:normal;flex:none;min-height:55px;padding:0;font-size:12px;line-height:16px}.single-stock-tab:first-child{width:126px}.single-stock-tab:nth-child(2){width:111px}.single-stock-tab:nth-child(3){width:112px}}.vs-alfred{background:#fff;border:1px solid #e4eaf1;border-radius:10px;flex-direction:column;width:100%;max-height:640px;display:flex;overflow:hidden}.vs-alfred__hero{background:#f1f5f9;border-bottom:1px solid #e4eaf1;border-radius:10px 10px 0 0;flex:none;align-items:center;gap:12px;padding:14px 16px;display:flex}.vs-alfred__avatar{color:#fff;background:#303d50;border-radius:16px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:700;line-height:18px;display:flex}.vs-alfred__who{flex-direction:column;flex:1 0 0;gap:2px;min-width:0;display:flex}.vs-alfred__who strong{color:#1c2236;font-size:14px;font-weight:600;line-height:18px}.vs-alfred__who span{color:#58667c;font-size:11.5px;line-height:16px}.vs-alfred__chip{font-family:var(--vs-font-mono,"B612 Mono", monospace);letter-spacing:.7px;border:1px solid;border-radius:999px;flex:none;padding:3px 9px;font-size:10px;line-height:14px}.vs-alfred__chip--act{color:#23743f;background:#e8f6ec;border-color:#62c37d}.vs-alfred__chip--neutral{color:#58667c;background:#f1f5f9;border-color:#e4eaf1}.vs-alfred__chip--risk{color:#af4300;background:#fdecdd;border-color:#f5a152}.vs-alfred__inner{flex-direction:column;flex:auto;gap:12px;min-height:0;padding:14px 16px 16px;display:flex}.vs-alfred__context{flex:none}.vs-alfred__transcript{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:12px;min-height:0;display:flex;overflow-y:auto}.vs-alfred__transcript:empty{display:none}.vs-alfred__context{background:#f8fafc;border:1px solid #e4eaf1;border-radius:8px;flex-direction:column;gap:2px;padding:10px 14px;display:flex}.vs-alfred__context-label{color:#58667c;font-family:var(--vs-font-mono,"B612 Mono", monospace);letter-spacing:1px;text-transform:uppercase;font-size:9px;line-height:14px}.vs-alfred__context strong{color:#1c2236;font-size:13.5px;font-weight:600;line-height:18px}.vs-alfred__context>span:last-child{color:#58667c;font-size:11.5px;line-height:16px}.vs-alfred__composer{background:#fff;border:1px solid #e4eaf1;border-radius:10px;flex:none;align-items:center;gap:8px;height:44px;padding:0 6px 0 14px;display:flex}.vs-alfred__composer[data-inert=true]{opacity:.5}.vs-alfred__composer-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vs-alfred__composer input{color:#1c2236;background:0 0;border:0;flex:1 0 0;min-width:0;padding:0;font-size:13.5px;line-height:18px}.vs-alfred__composer input::placeholder{color:#58667c}.vs-alfred__composer input:focus{outline:none}.vs-alfred__composer:focus-within{border-color:#a3b0c2}.vs-alfred__composer button{color:#0b0f16;cursor:pointer;background:#62c37d;border:0;border-radius:8px;flex:none;padding:8px 14px;font-size:11.5px;font-weight:600;line-height:16px}.vs-alfred__composer button:disabled{cursor:default}.vs-alfred__note{color:#58667c;margin:0;font-size:12.5px;line-height:19px}.vs-alfred__note--speaking{color:#303d50}.vs-alfred__exchange{flex-direction:column;gap:8px;display:flex}.vs-alfred__answer--scope{border-left-color:#a3b0c2}.vs-alfred__note code{color:#58667c;font-family:var(--vs-font-mono,"B612 Mono", monospace);overflow-wrap:anywhere;margin-top:4px;font-size:11px;display:block}.vs-alfred__question{justify-content:flex-end;display:flex}.vs-alfred__question span{color:#fff;background:#303d50;border-radius:10px;max-width:324px;padding:9px 12px;font-size:12.5px;line-height:18px}.vs-alfred__answer{color:#303d50;border-left:3px solid #62c37d;padding:2px 0 2px 12px;font-size:12.5px;line-height:19px}.vs-alfred__answer p{margin:0}.vs-alfred__answer p+p{margin-top:8px}.vs-alfred__locked{background:#f8fafc;border:1px solid #e4eaf1;border-radius:8px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.vs-alfred__locked-label{color:#58667c;font-family:var(--vs-font-mono,"B612 Mono", monospace);letter-spacing:1px;text-transform:uppercase;font-size:9.5px;line-height:14px}.vs-alfred__locked li{color:#303d50;font-size:12.5px;line-height:18px;list-style:none}.vs-alfred__locked ul{flex-direction:column;gap:6px;margin:0;padding:0;display:flex}.vs-alfred__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.vs-alfred__actions button{color:#23743f;text-align:left;cursor:pointer;background:#e8f6ec;border:1px solid #62c37d80;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-size:12.5px;font-weight:600;line-height:16px;display:flex}.vs-alfred__cta{color:#0b0f16;cursor:pointer;background:#62c37d;border:0;border-radius:8px;justify-content:center;align-items:center;height:44px;font-size:13.5px;font-weight:600;line-height:18px;text-decoration:none;display:flex}.vs-alfred__retry{color:#303d50;cursor:pointer;background:0 0;border:1px solid #a3b0c2;border-radius:8px;justify-content:center;align-items:center;height:44px;padding:0 16px;font-size:13.5px;font-weight:600;line-height:18px;display:flex}@media (width<=1023px){.vs-alfred{max-height:480px}}@media (width<=420px){.vs-alfred__actions{grid-template-columns:minmax(0,1fr)}}.vs-alfred-launcher,.vs-alfred-scrim,.vs-alfred__sheet-head{display:none}@media (width<=767px){.vs-alfred-launcher{color:#1c2236;text-align:left;cursor:pointer;background:#fff;border:1px solid #e4eaf1;border-radius:10px;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 12px;font-family:inherit;font-size:14px;font-weight:600;line-height:18px;display:flex}.vs-alfred-launcher__avatar{color:#fff;background:#303d50;border-radius:14px;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:grid}.vs-alfred-launcher .vs-alfred__chip{margin-left:auto}.vs-alfred-launcher[aria-expanded=true]{display:none}.vs-alfred{z-index:40;visibility:hidden;border-radius:14px 14px 0 0;max-height:85svh;transition:transform .18s ease-out,visibility .18s;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.vs-alfred[data-open]{visibility:visible;transform:translateY(0)}.vs-alfred:focus-visible{outline-offset:-2px;outline:2px solid #303d50}.vs-alfred-scrim{z-index:39;opacity:0;pointer-events:none;background:#1c223673;transition:opacity .18s ease-out;display:block;position:fixed;inset:0}.vs-alfred-scrim[data-open]{opacity:1;pointer-events:auto}.vs-alfred__sheet-head{flex:none;justify-content:center;align-items:center;min-height:32px;padding:8px 12px 0;display:flex;position:relative}.vs-alfred__handle{background:#c9d3df;border-radius:2px;width:36px;height:4px}.vs-alfred__close{color:#58667c;cursor:pointer;background:0 0;border:0;min-height:32px;padding:0 8px;font-family:inherit;font-size:12px;font-weight:600;position:absolute;top:4px;right:8px}}@media (prefers-reduced-motion:reduce){.vs-alfred,.vs-alfred-scrim{transition:none}}@media (width<=767px){html[data-vs-alfred-b=on] .vs-alfred-launcher{min-height:52px;color:var(--vs-accent-on-act);background:var(--vs-accent-act);border:0;font-size:16px;font-weight:700;line-height:20px}html[data-vs-alfred-b=on] .vs-alfred-launcher:active{background:var(--vs-accent-act-active)}html[data-vs-alfred-b=on] .vs-alfred-launcher:focus-visible{outline:2px solid var(--vs-state-focus);outline-offset:3px}}.vs-page-hero{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.vs-page-hero__text{flex-direction:column;flex:auto;gap:6px;min-width:0;display:flex}.vs-page-hero__eyebrow{color:#58667c;font-family:var(--vs-font-mono,"B612 Mono", monospace);letter-spacing:1px;text-transform:uppercase;margin:0;font-size:12px;line-height:16px}.vs-page-hero h1{color:#1c2236;text-wrap:balance;margin:0;font-size:28px;font-weight:700;line-height:34px}.vs-page-hero__subline{color:#58667c;margin:0;font-size:16px;line-height:24px}.vs-page-hero__badge{flex:none;align-items:center;gap:8px;display:flex}.vs-page-notice{background:#f8fafc;border:1px solid #e4eaf1;border-radius:8px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.vs-page-notice strong{color:#1c2236;font-size:14px;font-weight:600;line-height:20px}.vs-page-notice p{color:#303d50;margin:0;font-size:13px;line-height:20px}.vs-page-strip{background:#fff;border:1px solid #e4eaf1;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:0 14px;display:flex}.vs-page-strip__facts{color:#303d50;flex-wrap:wrap;align-items:center;gap:6px 14px;min-width:0;font-size:12.5px;line-height:18px;display:flex}.vs-page-strip__note{color:#58667c;text-align:right;flex:none;font-size:12px;line-height:18px}@media (width<=1023px){.vs-page-hero h1{font-size:24px;line-height:30px}.vs-page-hero__subline{font-size:15px;line-height:22px}.vs-page-strip{flex-direction:column;align-items:flex-start;gap:6px;padding:10px 14px}.vs-page-strip__note{text-align:left}}.vs-status-line{align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.vs-status-line__dot{opacity:.6;background:currentColor;border-radius:50%;flex:none;width:6px;height:6px;animation:1.2s ease-in-out infinite vs-status-line-pulse}.vs-status-line__text{white-space:nowrap;text-overflow:ellipsis;min-width:0;animation:.24s ease-out vs-status-line-in;overflow:hidden}.vs-status-line__sr{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes vs-status-line-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes vs-status-line-pulse{0%,to{opacity:.25}50%{opacity:.8}}@media (prefers-reduced-motion:reduce){.vs-status-line__dot,.vs-status-line__text{animation:none}}}.vs-sr-chart{--vs-sr-panel:var(--vs-surface-panel);--vs-sr-sunken:var(--vs-surface-sunken);--vs-sr-heading:var(--vs-ink-heading);--vs-sr-muted:var(--vs-ink-muted);--vs-sr-support:var(--vs-chart-bull);--vs-sr-support-wash:var(--vs-chart-bull-wash);--vs-sr-resistance:var(--vs-chart-bear);--vs-sr-resistance-wash:var(--vs-chart-bear-wash);--vs-sr-combined:var(--vs-chart-price);--vs-sr-combined-wash:var(--vs-chart-neutral-wash);--vs-sr-focus:var(--vs-state-focus);--vs-sr-on-directional:var(--vs-chart-on-directional);--vs-sr-support-ink:var(--vs-state-positive);--vs-sr-resistance-ink:var(--vs-state-negative);--vs-sr-font-sans:var(--vs-font-sans);--vs-sr-font-mono:var(--vs-font-mono);font-family:var(--vs-sr-font-sans);min-height:220px;position:relative}.vs-sr-chart .chart-level-overlay [hidden]{display:none!important}.vs-sr-chart .chart-current-tag{--ink:var(--vs-sr-heading);--level:var(--vs-sr-combined);--wash:var(--vs-sr-combined-wash);box-shadow:none;color:var(--level);pointer-events:auto;background:0 0;border:0;border-radius:0;width:228px;position:absolute;overflow:visible}.vs-sr-chart .chart-current-tag.is-support{--ink:var(--vs-sr-support-ink);--level:var(--vs-sr-support);--wash:var(--vs-sr-support-wash)}.vs-sr-chart .chart-current-tag.is-resistance{--ink:var(--vs-sr-resistance-ink);--level:var(--vs-sr-resistance);--wash:var(--vs-sr-resistance-wash)}.vs-sr-chart .chart-current-tag__action{appearance:none;background:var(--vs-sr-panel);border:1px solid var(--level);box-shadow:0 2px 7px color-mix(in srgb, var(--vs-sr-heading) 8%, transparent);box-sizing:border-box;color:var(--ink,var(--level));cursor:pointer;font:inherit;text-align:left;border-radius:8px;grid-template-rows:auto minmax(0,1fr);gap:1px;width:calc(100% - 8px);height:auto;min-height:0;padding:7px 10px 7px 12px;display:grid;position:absolute;inset:2px 0 2px 8px}.vs-sr-chart .chart-current-tag__action:hover,.vs-sr-chart .chart-current-tag__action:focus-visible{background:var(--wash);border-width:1.5px}.vs-sr-chart .chart-current-tag.is-open .chart-current-tag__action{background:var(--level);color:var(--vs-sr-on-directional)}.vs-sr-chart .chart-current-tag:has(.chart-current-tag__action:focus-visible){box-shadow:0 0 0 2px var(--vs-sr-focus), var(--vs-shadow-badge)}.vs-sr-chart .chart-current-tag__action:focus-visible{outline:0}.vs-sr-chart .chart-current-tag__header{align-items:center;gap:10px;min-width:0;display:flex}.vs-sr-chart .chart-current-tag__role,.vs-sr-chart .chart-current-tag__role-option,.vs-sr-chart .chart-current-tag__details{font-size:12px;font-weight:600;line-height:1}.vs-sr-chart .chart-current-tag__role{text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;gap:3px;min-width:0;display:flex;overflow:hidden}.vs-sr-chart .chart-current-tag__role-option{opacity:.62}.vs-sr-chart .chart-current-tag__role-option.is-active{opacity:1}.vs-sr-chart .chart-current-tag__role-option.is-support{color:var(--vs-sr-support-ink)}.vs-sr-chart .chart-current-tag__role-option.is-resistance{color:var(--vs-sr-resistance-ink)}.vs-sr-chart .chart-current-tag.is-open .chart-current-tag__role-option{color:var(--vs-sr-on-directional)}.vs-sr-chart .chart-current-tag__role-separator{opacity:.55}.vs-sr-chart .chart-current-tag__horizon{background:var(--vs-sr-sunken);color:var(--vs-sr-muted);font-family:var(--vs-sr-font-sans);letter-spacing:.4px;text-transform:uppercase;border-radius:3px;flex:none;padding:3px 5px;font-size:10px;font-weight:700;line-height:1}.vs-sr-chart .chart-current-tag__horizon.is-close{color:var(--vs-sr-heading)}.vs-sr-chart .chart-current-tag.is-open .chart-current-tag__horizon{color:var(--vs-sr-on-directional);background:0 0}.vs-sr-chart .chart-current-tag__separator{display:none}.vs-sr-chart .chart-current-tag__details{white-space:nowrap;border-bottom:1px solid;align-items:center;gap:5px;margin-left:auto;padding-bottom:2px;display:inline-flex}.vs-sr-chart .chart-current-tag__details-icon{width:15px;height:15px}.vs-sr-chart .chart-current-tag__value{color:var(--vs-sr-heading);font-family:var(--vs-sr-font-mono);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;align-self:end;font-size:13px;line-height:1.15;overflow:hidden}.vs-sr-chart .chart-current-tag.is-open .chart-current-tag__value{color:var(--vs-sr-on-directional)}.vs-sr-chart .chart-current-zone{opacity:.12}.vs-sr-chart .chart-current-zone.is-support{fill:var(--vs-sr-support)}.vs-sr-chart .chart-current-zone.is-resistance{fill:var(--vs-sr-resistance)}.vs-sr-chart .chart-current-zone.is-combined{fill:var(--vs-sr-combined)}.vs-sr-chart .chart-current-line,.vs-sr-chart .chart-current-connector{stroke-width:2px;vector-effect:non-scaling-stroke}.vs-sr-chart .chart-current-line.is-support,.vs-sr-chart .chart-current-connector.is-support{stroke:var(--vs-sr-support)}.vs-sr-chart .chart-current-line.is-resistance,.vs-sr-chart .chart-current-connector.is-resistance{stroke:var(--vs-sr-resistance)}.vs-sr-chart .chart-current-line.is-combined,.vs-sr-chart .chart-current-connector.is-combined{stroke:var(--vs-sr-combined)}.vs-sr-chart .chart-current-gutter{fill:var(--vs-sr-panel);opacity:.92}.vs-sr-chart .chart-current-heading{fill:var(--vs-sr-muted);font-family:var(--vs-sr-font-sans);letter-spacing:.04em;text-transform:uppercase;font-size:10px}.vs-sr-chart .chart-current-pager{color:var(--vs-sr-muted);font-family:var(--vs-sr-font-mono);z-index:4;align-items:center;gap:2px;height:22px;font-size:9px;display:flex;position:absolute}.vs-sr-chart .chart-current-pager button{appearance:none;color:var(--vs-sr-muted);cursor:pointer;font:inherit;background:0 0;border:0;width:22px;min-height:22px;padding:0;font-size:18px;line-height:1}.vs-sr-chart .chart-current-pager button:hover{background:var(--vs-sr-sunken);color:var(--vs-sr-heading)}.vs-sr-chart .chart-current-pager button:disabled{opacity:.28}.vs-sr-chart .chart-current-pager span{text-align:center;min-width:24px}.vs-sr-chart .chart-history-terminal{color:var(--vs-sr-on-directional);cursor:pointer;z-index:5;border:0;border-radius:50%;place-items:center;margin:0;padding:0;display:grid}.vs-sr-chart .chart-history-terminal>span{background:var(--vs-sr-combined);box-shadow:0 0 0 2px color-mix(in srgb, var(--vs-sr-panel) 84%, transparent);box-sizing:border-box;color:var(--vs-sr-on-directional);font-family:var(--vs-sr-font-mono);text-align:center;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;padding:.5px 0 0;font-size:9px;font-weight:700;line-height:1;transition:transform .12s;display:inline-flex}.vs-sr-chart .chart-history-terminal.is-support>span{background:var(--vs-sr-support)}.vs-sr-chart .chart-history-terminal.is-resistance>span{background:var(--vs-sr-resistance)}.vs-sr-chart .chart-history-terminal:hover>span,.vs-sr-chart .chart-history-terminal:focus-visible>span{transform:scale(1.08)}.vs-sr-chart .chart-history-terminal:focus-visible{outline:2px solid var(--vs-sr-focus);outline-offset:0}.vs-sr-chart .chart-outcome{opacity:0;z-index:6;transition:opacity .12s}.vs-sr-chart .chart-outcome.is-contextual{opacity:1}.vs-sr-chart .chart-outcome[hidden]{display:none!important}@media (prefers-reduced-motion:reduce){.vs-sr-chart .chart-history-terminal>span,.vs-sr-chart .chart-outcome{transition:none}}.vs-sr-chart .chart-profile-readout{background:var(--vs-sr-panel);border:1px solid var(--vs-sr-sunken);font-family:var(--vs-sr-font-sans);z-index:4;border-radius:5px;gap:3px;min-width:164px;padding:7px 9px;font-size:11px;display:grid;box-shadow:0 6px 18px #0000001f}.vs-sr-chart .chart-profile-readout__row{justify-content:space-between;gap:10px;display:flex}.vs-sr-chart .chart-profile-readout__label{color:var(--vs-sr-muted)}.vs-sr-chart .chart-profile-readout__value{color:var(--vs-sr-heading);font-family:var(--vs-sr-font-mono);font-variant-numeric:tabular-nums;text-align:right}.vs-sr-chart .chart-profile-readout__source{border-top:1px solid var(--vs-sr-sunken);color:var(--vs-sr-muted);margin-top:2px;padding-top:4px;font-size:10px}.vs-sr-chart .chart-forward-target{vector-effect:non-scaling-stroke}.vs-sr-chart .chart-forward-target.is-support{stroke:var(--vs-sr-support)}.vs-sr-chart .chart-forward-target.is-resistance{stroke:var(--vs-sr-resistance)}.vs-sr-chart .chart-current-tag__body{align-self:end;align-items:baseline;gap:8px;min-width:0;display:flex}.vs-sr-chart .chart-current-tag__evidence{color:var(--vs-sr-muted);white-space:nowrap;margin-left:auto;font-size:11px}.vs-sr-chart .chart-current-tag__away{color:var(--vs-sr-muted);font-family:var(--vs-sr-font-mono);font-variant-numeric:tabular-nums;flex:none;font-size:11px}.vs-sr-chart .chart-current-tag.is-open .chart-current-tag__evidence,.vs-sr-chart .chart-current-tag.is-open .chart-current-tag__away{color:var(--vs-sr-on-directional)}.vs-sr-chart .chart-current-tag.is-collapsible .chart-current-tag__action{border-radius:14px;grid-template-rows:auto;padding:0 10px}.vs-sr-chart .chart-current-tag.is-collapsible .chart-current-tag__body,.vs-sr-chart .chart-current-tag.is-collapsible .chart-current-tag__away{display:none}.vs-sr-chart .chart-current-tag.is-collapsible .chart-current-tag__header{gap:6px}.vs-sr-chart .chart-current-tag.is-collapsible .chart-current-tag__role-option{font-size:0}.vs-sr-chart .chart-current-tag.is-collapsible .chart-current-tag__role-option:after{content:attr(data-initial);font-size:11px}.vs-sr-chart .chart-current-tag.is-collapsible .chart-current-tag__horizon{background:0 0;padding:0}.vs-sr-chart .chart-current-tag__price{display:none}.vs-sr-chart .chart-current-tag.is-collapsible .chart-current-tag__price{color:var(--vs-sr-heading);font-family:var(--vs-sr-font-mono);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px;display:inline}.vs-sr-chart .chart-current-tag.is-collapsible .chart-current-tag__details{margin-left:4px}.vs-sr-chart .chart-current-tag.is-collapsible .chart-current-tag__details:after{content:"⌄";font-size:13px;line-height:1}.vs-sr-chart .chart-current-tag.is-collapsible .chart-current-tag__details-icon{display:none}.vs-sr-chart .chart-current-tag.is-collapsible.is-expanded .chart-current-tag__action{border-radius:8px;grid-template-rows:auto minmax(0,1fr);padding:7px 10px 7px 12px}.vs-sr-chart .chart-current-tag.is-collapsible.is-expanded .chart-current-tag__body,.vs-sr-chart .chart-current-tag.is-collapsible.is-expanded .chart-current-tag__away{display:flex}.vs-sr-chart .chart-current-tag.is-collapsible.is-expanded .chart-current-tag__price{display:none}.vs-sr-chart .chart-current-tag.is-collapsible.is-expanded .chart-current-tag__role-option{font-size:12px}.vs-sr-chart .chart-current-tag.is-collapsible.is-expanded .chart-current-tag__role-option:after{content:none}.vs-sr-chart .chart-current-tag.is-collapsible.is-expanded .chart-current-tag__horizon{background:var(--vs-sr-sunken);padding:3px 5px}.vs-sr-chart .chart-current-tag.is-collapsible.is-expanded .chart-current-tag__details:after{content:none}.vs-sr-chart .chart-current-tag.is-collapsible.is-expanded .chart-current-tag__details-icon{display:block}.vs-sr-chart.is-compact-levels .chart-current-tag .chart-current-tag__action{border-radius:14px;grid-template-rows:auto;padding:0 7px}.vs-sr-chart.is-compact-levels .chart-current-tag .chart-current-tag__body,.vs-sr-chart.is-compact-levels .chart-current-tag .chart-current-tag__away,.vs-sr-chart.is-compact-levels .chart-current-tag .chart-current-tag__separator{display:none}.vs-sr-chart.is-compact-levels .chart-current-tag .chart-current-tag__header{gap:4px}.vs-sr-chart.is-compact-levels .chart-current-tag .chart-current-tag__role{flex:none}.vs-sr-chart.is-compact-levels .chart-current-tag .chart-current-tag__role-option{font-size:0}.vs-sr-chart.is-compact-levels .chart-current-tag .chart-current-tag__role-option:after{content:attr(data-initial);font-size:10px}.vs-sr-chart.is-compact-levels .chart-current-tag .chart-current-tag__horizon{letter-spacing:.2px;background:0 0;padding:0;font-size:8px}.vs-sr-chart.is-compact-levels .chart-current-tag .chart-current-tag__price{color:var(--vs-sr-heading);font-family:var(--vs-sr-font-mono);font-variant-numeric:tabular-nums;margin-left:0;font-size:9px;display:inline}.vs-sr-chart.is-compact-levels .chart-current-tag .chart-current-tag__details{margin-left:auto}.vs-sr-chart.is-compact-levels .chart-current-tag .chart-current-tag__details:after{content:none}.vs-sr-chart.is-compact-levels .chart-current-tag .chart-current-tag__details-icon{display:block}@media (pointer:coarse){.vs-sr-chart .chart-current-tag.is-collapsible .chart-current-tag__action{min-height:28px}.vs-sr-chart .chart-current-tag.is-collapsible:after,.vs-sr-chart.is-compact-levels .chart-current-tag:after{content:"";pointer-events:auto;position:absolute;inset:-8px 0}}.vs-kw-canonical-tooltip{--vs-kw-tooltip-arrow-top:8px;z-index:10020;box-sizing:border-box;color:#393939;pointer-events:none;background:#fff;border:1px solid #f2ebe0;border-radius:8px;width:252px;padding:16px;font-family:Averta CY,Averta,Inter,Arial,sans-serif;position:absolute}.vs-kw-canonical-tooltip__arrow{top:var(--vs-kw-tooltip-arrow-top);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='20' viewBox='0 0 10 20' fill='none'%3E%3Cpath d='M9.5 20C9.5 15.5 1.5 13 1.5 10C1.5 7 9.5 4.5 9.5 0L9.5 7.5L9.5 20Z' fill='white'/%3E%3Cpath d='M9 20C9 15.9999 0.999999 13 1 10C1 7 9 3.9749 9 0' stroke='%23F2EBE0'/%3E%3C/svg%3E");background-repeat:no-repeat;width:8.5px;height:20px;position:absolute}.vs-kw-canonical-tooltip--arrow-left .vs-kw-canonical-tooltip__arrow{left:-8.5px}.vs-kw-canonical-tooltip--arrow-right .vs-kw-canonical-tooltip__arrow{right:-8.5px;transform:rotate(180deg)}.vs-kw-canonical-tooltip__content{flex-direction:column;gap:16px;display:flex}.vs-kw-canonical-tooltip__strike-heading{letter-spacing:-.08px;font-size:18px;font-weight:700;line-height:20px}.vs-kw-canonical-tooltip__level-heading{flex-direction:column;gap:2px;display:flex}.vs-kw-canonical-tooltip__level-heading strong,.vs-kw-canonical-tooltip__row>strong{letter-spacing:-.08px;font-size:14px;font-weight:600;line-height:20px}.vs-kw-canonical-tooltip__level-heading small,.vs-kw-canonical-tooltip__columns,.vs-kw-canonical-tooltip__value,.vs-kw-canonical-tooltip__percent{font-size:10px;font-weight:400}.vs-kw-canonical-tooltip__value,.vs-kw-canonical-tooltip__percent{font-family:B612 Mono,monospace}.vs-kw-canonical-tooltip__level-heading small{color:#696969;line-height:12px}.vs-kw-canonical-tooltip__first-row{flex-direction:column;gap:8px;display:flex}.vs-kw-canonical-tooltip__columns{color:#696969;justify-content:space-between;align-items:center;gap:8px;line-height:20px;display:flex}.vs-kw-canonical-tooltip__row{flex-direction:column;gap:2px;display:flex}.vs-kw-canonical-tooltip__bars{flex-direction:column;width:100%;height:48px;display:flex}.vs-kw-canonical-tooltip__direction{flex:none;align-items:center;width:100%;height:24px;font-family:B612 Mono,monospace;font-size:10px;font-weight:400;line-height:10px;display:flex;position:relative}.vs-kw-canonical-tooltip__base,.vs-kw-canonical-tooltip__change{height:24px;display:block;position:absolute;top:0}.vs-kw-canonical-tooltip__base{left:0}.vs-kw-canonical-tooltip__change{opacity:.3}.vs-kw-canonical-tooltip__direction--grow .vs-kw-canonical-tooltip__base,.vs-kw-canonical-tooltip__direction--grow .vs-kw-canonical-tooltip__change{background-color:#41b1a6}.vs-kw-canonical-tooltip__direction--decline .vs-kw-canonical-tooltip__base,.vs-kw-canonical-tooltip__direction--decline .vs-kw-canonical-tooltip__change{background-color:#f16d6a}.vs-kw-canonical-tooltip__change.is-negative{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGoSURBVHgB7dGxjQNBDARBZvqbfxIvBSBHzvKELgK0G6iZ+f7+3v//4c/cOf3FPnzjwy/24RsffrEP3/jwi334xodf7MM3PvxiH77x4Uf78ON9+PE+/HgffrwPP96HP3fuqf3V+Jk7p7/Yh298+MU+fOPDL/bhGx9+sQ/f+PCLffjGh1/swzc+/GIfvvHhF/vwjQ+/2IdvfPjFPnzjwy/24RsffrEP3/jwi3347T78eB9+vA8/3ocf78OP9+HPnXtqfzV+5s7pL/bhGx9+sQ/f+PCLffjGh1/swzc+/GIfvvHhF/vwjQ+/2IdvfPjFPnzjwy/24RsffrEP3/jwi334xodf7MM3PvxiH367Dz/ehx/vw4/34cf78ON9+HPnntpfjZ+5c/qLffjGh1/swzc+/GIfvvHhF/vwjQ+/2IdvfPjFPnzjwy/24RsffrEP3/jwi334xodf7MM3PvxiH77x4Rf78I0Pv9iH3+7Dj/fhx/vw43348T78eB/+3Lmn9lfjZ+6c/mIfvvHhF/vwjQ+/2IdvfPjFPnzjwy/24RsffrEP3/jwf73/Aud+dKZmN4lbAAAAAElFTkSuQmCC);background-position:0 0;background-repeat:repeat;background-size:22px 22px}.vs-kw-canonical-tooltip__value,.vs-kw-canonical-tooltip__percent{white-space:nowrap;display:block;position:absolute}.vs-kw-canonical-tooltip__value{color:#393939}.vs-kw-canonical-tooltip__direction--grow .vs-kw-canonical-tooltip__percent{color:#41b1a6}.vs-kw-canonical-tooltip__direction--decline .vs-kw-canonical-tooltip__percent{color:#f16d6a}.vs-kw-sentiment{color:#303d50;width:1112px;max-width:100%;font-family:Averta CY,Averta,Inter,Arial,sans-serif}.vs-kw-sentiment__header{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:40px;width:1112px;max-width:100%;height:196px;padding:24px 16px;display:flex}.vs-kw-sentiment__header h3{color:#303d50;letter-spacing:0;margin:0;font-size:24px;font-weight:400;line-height:32px}.vs-kw-sentiment__header p{color:#7e8ca0;margin:0;font-size:18px;font-weight:400;line-height:28px}.vs-kw-sentiment__controls{gap:24px;padding:4px;display:flex}.vs-kw-pill{z-index:8;position:relative}.vs-kw-pill>button{box-sizing:border-box;color:#fff;cursor:pointer;background:#303d50;border:0;border-radius:999px;justify-content:space-between;align-items:center;gap:4px;min-width:106px;height:32px;margin:0;padding:8px 12px 8px 16px;font:600 14px/16px Averta CY,Averta,Inter,Arial,sans-serif;display:flex}.vs-kw-sentiment__controls .vs-kw-pill:last-child>button{min-width:122px}.vs-kw-pill__chevron{border-bottom:1.5px solid #fff;border-right:1.5px solid #fff;width:8px;height:8px;transform:translateY(-2px)rotate(45deg)}.vs-kw-pill>button[aria-expanded=true] .vs-kw-pill__chevron{transform:translateY(2px)rotate(225deg)}.vs-kw-pill__menu{z-index:20;box-sizing:border-box;background:#fff;border-radius:16px;width:280px;padding:8px;display:grid;position:absolute;top:40px;left:0;box-shadow:0 8px 24px #303d502e}.vs-kw-pill__menu button{box-sizing:border-box;color:#303d50;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #dadada;height:40px;padding:8px 16px;font:400 16px/24px Averta CY,Averta,Inter,Arial,sans-serif}.vs-kw-pill__menu button[aria-selected=true]{justify-content:space-between;align-items:center;display:flex}.vs-kw-pill__menu button[aria-selected=true]:after{content:"✓";font-weight:700}.vs-kw-pill__menu button:last-child{border-bottom:0}.vs-kw-pill__menu button:hover,.vs-kw-pill__menu button[aria-selected=true]{background:#a3b0c233;border-radius:8px}.vs-kw-pill--compact>button{color:#393939;background:#f4f4f4;border-radius:8px;min-width:76px;height:20px;padding:2px 6px 2px 8px;font:400 10px/12px B612 Mono,monospace}.vs-kw-pill--compact .vs-kw-pill__chevron{border-color:#393939;width:7px;height:7px}.vs-kw-pill--compact .vs-kw-pill__menu{width:136px;top:30px}.vs-kw-sentiment__viewport{width:min(1096px,100% - 16px);margin-left:16px;position:relative;overflow:hidden}.vs-kw-sentiment__stage{transform-origin:0 0;width:1096px;height:728px;position:absolute;inset:0 auto auto 0}.vs-kw-sentiment__stage>svg{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#fff;width:1096px;height:728px;display:block;overflow:visible}.vs-kw-sentiment__stage>svg:active{cursor:grabbing}.vs-kw-total-controls,.vs-kw-netflow-controls{z-index:6;color:#393939;pointer-events:auto;align-items:center;gap:8px;font:400 10px/16px B612 Mono,monospace;display:flex;position:absolute}.vs-kw-total-controls{top:0;right:80px}.vs-kw-total-controls__badge{box-sizing:border-box;background:#f1f5f9e6;border-radius:8px;min-width:max-content;height:20px;padding:2px 8px}.vs-kw-netflow-controls{top:562px;left:8px}.vs-kw-mono,.vs-kw-axis,.vs-kw-month,.vs-kw-price,.vs-kw-level-label,.vs-kw-level-letter{font-family:B612 Mono,monospace}.vs-kw-mono{fill:#393939;font-size:10px;font-weight:400}.vs-kw-badge{filter:drop-shadow(0 2px 1px #00000026)}.vs-kw-axis{fill:#717579;font-size:10px;font-weight:400}.vs-kw-month{fill:#717579;font-size:10px;font-weight:700}.vs-kw-price,.vs-kw-level-label{fill:#fff;font-size:12px;font-weight:400}.vs-kw-level-letter{font-size:9px;font-weight:700}.vs-kw-forecast-label{fill:#303d50;font:600 16px/20px Averta CY,Averta,Inter,Arial,sans-serif}.vs-kw-forecast-content{color:#303d50;justify-content:center;align-items:center;gap:16px;width:100%;height:100%;font:600 16px/20px Averta CY,Averta,Inter,Arial,sans-serif;display:flex}.vs-kw-forecast-content>svg{flex:none}.vs-kw-forecast-icon-green{fill:#41b1a6}.vs-kw-forecast-icon-red{fill:#f16d6a}.vs-kw-forecast-icon-yellow{fill:#f1b418}.vs-kw-forecast-icon-gray{fill:#6d6f72}.vs-kw-forecast-symbol{fill:#fff;font:700 12px/16px Averta CY,Averta,Inter,Arial,sans-serif}.vs-kw-tooltip{z-index:10020;box-sizing:border-box;pointer-events:none;background:#fff;border:1px solid #f2ebe0;border-radius:8px;gap:8px;width:252px;max-height:min(420px,100vh - 32px);padding:16px;display:grid;position:fixed;overflow:auto;box-shadow:0 8px 28px #303d502e}.vs-kw-tooltip[hidden]{display:none}.vs-kw-tooltip strong{color:#393939;font-size:14px;line-height:20px}.vs-kw-tooltip small,.vs-kw-tooltip__item b,.vs-kw-tooltip__bar span{color:#696969;font:400 10px/16px B612 Mono,monospace}.vs-kw-tooltip__body,.vs-kw-tooltip__item,.vs-kw-tooltip__bars{gap:6px;display:grid}.vs-kw-tooltip__item+.vs-kw-tooltip__item{border-top:1px solid #eef0f2;padding-top:8px}.vs-kw-tooltip__bar{align-items:center;min-height:16px;display:flex;position:relative}.vs-kw-tooltip__bar i,.vs-kw-tooltip__bar em{flex:none;height:6px;display:block}.vs-kw-tooltip__bar--grow i{background:#41b1a6}.vs-kw-tooltip__bar--grow em{background:#d9efed}.vs-kw-tooltip__bar--decline i{background:#f16d6a}.vs-kw-tooltip__bar--decline em{background:#fce2e1}.vs-kw-tooltip__bar em.is-negative{background-image:repeating-linear-gradient(45deg,#0000 0 3px,#303d5047 3px 4px)}.vs-kw-tooltip__bar span{white-space:nowrap;position:absolute;top:8px;left:0}.vs-kw-tooltip__bar+.vs-kw-tooltip__bar{margin-top:10px}.vs-kw-netflow-tooltip{z-index:10020;box-sizing:border-box;color:#393939;pointer-events:none;background:#fff;border:1px solid #f2ebe0;border-radius:8px;flex-direction:column;width:200px;padding:16px;display:flex;position:absolute}.vs-kw-netflow-tooltip__arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='20' viewBox='0 0 10 20' fill='none'%3E%3Cpath d='M9.5 20C9.5 15.5 1.5 13 1.5 10C1.5 7 9.5 4.5 9.5 0L9.5 7.5L9.5 20Z' fill='white'/%3E%3Cpath d='M9 20C9 15.9999 0.999999 13 1 10C1 7 9 3.9749 9 0' stroke='%23F2EBE0'/%3E%3C/svg%3E");width:8.5px;height:20px;position:absolute;top:24px;left:-8.5px}.vs-kw-netflow-tooltip--arrow-right .vs-kw-netflow-tooltip__arrow{left:auto;right:-8.5px;transform:rotate(180deg)}.vs-kw-netflow-tooltip strong{letter-spacing:-.08px;font-size:14px;font-weight:600;line-height:20px}.vs-kw-netflow-tooltip small{color:#393939;font-size:10px;line-height:20px}.vs-kw-sr-only{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.vssr-surface{--vssr-ink:var(--vs-ink-heading,#182230);--vssr-body:var(--vs-ink-body,#344054);--vssr-muted:var(--vs-ink-muted,#667085);--vssr-line:var(--vs-surface-border,#dce2ea);--vssr-line-strong:var(--vs-surface-border-strong,#aab8ca);--vssr-panel:var(--vs-surface-panel,#fff);--vssr-canvas:var(--vs-surface-canvas,#f7f9fb);--vssr-sunken:var(--vs-surface-sunken,#f2f4f7);--vssr-support:var(--vs-chart-bull,#0b9086);--vssr-support-wash:var(--vs-chart-bull-wash,#e8f7f4);--vssr-resistance:var(--vs-chart-bear,#da5557);--vssr-resistance-wash:var(--vs-chart-bear-wash,#fff0ef);box-sizing:border-box;width:100%;height:616px;color:var(--vssr-body);background:var(--vssr-panel);border:1px solid var(--vssr-line);border-radius:8px;font-family:Inter,Arial,sans-serif;position:relative}.vssr-surface *,.vssr-surface :before,.vssr-surface :after{box-sizing:border-box}.vssr-surface button,.vssr-surface select,.vssr-surface input{font-family:inherit}.vssr-chart-frame{background:var(--vssr-panel);border-radius:8px 8px 0 0;height:580px;position:relative;overflow:hidden}.vssr-chart{width:100%;height:580px;min-height:580px!important}.vssr-performance-trigger{min-height:36px;color:var(--vssr-body);border:1px solid var(--vssr-line-strong);cursor:pointer;background:#fffffff0;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:11px;font-weight:600;line-height:13px;display:inline-flex}.vssr-performance-trigger:hover{color:var(--vssr-ink);border-color:var(--vssr-ink)}.vssr-performance-trigger:disabled{cursor:wait;opacity:.55}.vssr-performance-trigger>span{font-size:16px;line-height:1}.vssr-performance-trigger--chart,.vssr-performance-trigger--mobile{color:var(--vs-accent-risk-ink,#7a3b00);background:var(--vs-accent-risk,#f5a152);border-color:var(--vs-accent-risk,#f5a152);box-shadow:0 1px 4px #1822302e}.vssr-performance-trigger--chart{z-index:4;height:30px;min-height:30px;position:absolute;top:4px;right:126px}.vssr-performance-trigger--chart:hover,.vssr-performance-trigger--mobile:hover{color:var(--vs-accent-risk-ink,#7a3b00);background:var(--vs-accent-risk-active,#e08c3a);border-color:var(--vs-accent-risk-active,#e08c3a)}.vssr-performance-trigger__open{opacity:.8;margin-left:2px;font-size:13px;line-height:1}.vssr-performance-info{z-index:4;align-items:center;height:30px;display:flex;position:absolute;top:4px;right:130px}@media (width>=1101px){.vssr-surface:not(.is-exploring)>.vssr-chart-frame:has(>.vssr-performance-info .vs-info)>.vssr-performance-trigger--chart{right:160px}}.vssr-performance-trigger--mobile,.vssr-controls,.vssr-snapshot,.vssr-explore-header,.vssr-explore-toolbar{display:none}.vssr-caption{width:100%;height:36px;color:var(--vssr-muted);border-top:1px solid var(--vssr-line);justify-content:space-between;align-items:center;padding:0;font-family:B612 Mono,monospace;font-size:8px;line-height:12px;display:flex}.vssr-caption span:last-child{text-align:right;white-space:nowrap}.vssr-mask{z-index:10;color:var(--vssr-muted);text-align:center;background:#fffffff5;justify-content:center;align-items:center;gap:10px;padding:32px;font-size:12px;display:flex;position:absolute;inset:0}.vssr-mask>span{border:2px solid var(--vssr-line-strong);border-top-color:var(--vssr-support);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite vssr-spin}.vssr-mask--error{flex-direction:column}.vssr-mask--error strong{color:var(--vssr-ink);font-size:18px}.vssr-mask--error p{max-width:36rem;margin:0;line-height:1.5}.vssr-mask--error button{color:#fff;background:var(--vssr-support);cursor:pointer;border:0;border-radius:6px;min-height:36px;padding:0 14px;font-size:11px;font-weight:600}.vssr-dialog-layer{z-index:250;background:#1822303d;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.vssr-dialog{width:min(544px,100vw - 48px);max-height:min(720px,100dvh - 48px);color:var(--vssr-body);background:var(--vssr-panel);border:1px solid var(--vssr-line);border-radius:10px;font-family:Inter,Arial,sans-serif;position:relative;overflow:auto;box-shadow:0 18px 52px #18223038}.vssr-dialog__handle{display:none}.vssr-dialog__close{z-index:2;color:#475467;background:var(--vssr-sunken);cursor:pointer;border:0;border-radius:8px;place-items:center;width:32px;height:32px;padding:0;font-size:18px;line-height:1;display:grid;position:absolute;top:13px;right:18px}.vssr-level-dialog__header{min-height:76px;padding:16px 74px 8px 20px;position:relative}.vssr-level-dialog__header p{color:var(--vssr-muted);letter-spacing:.04em;margin:0 0 12px;font-size:10px;font-weight:600}.vssr-level-dialog__header h3{color:var(--vssr-ink);margin:0;font-size:20px;font-weight:600;line-height:24px}.vssr-level-dialog__header>span{color:#5a52e6;background:#eeeafe;border-radius:11px;padding:6px 10px;font-size:8px;font-style:normal;font-weight:600;line-height:10px;position:absolute;top:17px;right:62px}.vssr-level-dialog__header>span.is-history{color:var(--vssr-muted);background:var(--vssr-sunken)}.vssr-level-dialog__sources{color:var(--vssr-muted);letter-spacing:.04em;text-transform:uppercase;gap:5px;padding:0 20px 12px;font-size:9px;font-weight:600;display:grid}.vssr-level-dialog__sources select{width:100%;min-height:36px;color:var(--vssr-ink);border:1px solid var(--vssr-line-strong);text-transform:none;background:#fff;border-radius:6px;padding:0 10px;font-size:11px}.vssr-level-dialog__metrics{padding:0 20px 16px}.vssr-level-dialog__row{border-bottom:1px solid #e8ecf2;grid-template-columns:1fr 170px 82px;align-items:center;gap:12px;min-height:42px;display:grid}.vssr-level-dialog__row>span{color:var(--vssr-muted);letter-spacing:.04em;font-size:9px;font-weight:600}.vssr-level-dialog__row>strong{color:var(--vssr-ink);font-family:B612 Mono,monospace;font-size:13px;font-weight:400}.vssr-level-dialog__row>em{color:#087f73;text-align:center;background:#e8f7f4;border-radius:11px;justify-self:end;min-width:82px;padding:6px 10px;font-size:8px;font-style:normal;font-weight:600;line-height:10px}.vssr-level-dialog__row>em.is-derived{color:#a15c00;background:#fff4db}.vssr-dialog__note{color:var(--vssr-muted);margin:16px 0 0;font-size:10px;line-height:20px}.vssr-dialog__alfred{min-height:40px;color:var(--vssr-ink);cursor:pointer;background:#e8f6ec;border:1px solid #b9dec4;border-radius:6px;margin:0 20px 18px;padding:0 14px;font-size:11px;font-weight:600}.vssr-history-dialog{padding:2px 20px 20px}.vssr-history-dialog__outcome{min-height:44px;color:var(--vssr-muted);background:var(--vssr-sunken);border-radius:6px;justify-content:space-between;align-items:center;padding:0 12px;font-size:11px;display:flex}.vssr-history-dialog__outcome strong{color:var(--vssr-ink);font-size:13px}.vssr-history-dialog__outcome.is-win{background:var(--vssr-support-wash)}.vssr-history-dialog__outcome.is-loss{background:var(--vssr-resistance-wash)}.vssr-history-dialog__price{border-bottom:1px solid var(--vssr-line);justify-content:space-between;align-items:center;min-height:56px;display:flex}.vssr-history-dialog__price span{color:var(--vssr-muted);letter-spacing:.04em;font-size:9px;font-weight:600}.vssr-history-dialog__price strong{color:var(--vssr-ink);font-family:B612 Mono,monospace;font-size:20px;font-weight:400}.vssr-history-dialog__observed,.vssr-history-dialog__metrics{background:var(--vssr-line);border:1px solid var(--vssr-line);border-radius:6px;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:14px;display:grid;overflow:hidden}.vssr-history-dialog__observed span,.vssr-history-dialog__metrics span{color:var(--vssr-muted);background:#fff;gap:6px;padding:12px;font-size:9px;display:grid}.vssr-history-dialog__observed strong,.vssr-history-dialog__metrics strong{color:var(--vssr-ink);font-family:B612 Mono,monospace;font-size:11px;font-weight:400}.vssr-dialog-layer--performance{background:0 0;place-items:start;padding:0}.vssr-dialog-layer--performance .vssr-dialog{width:328px;height:322px;padding:16px 20px;position:fixed;overflow:hidden}.vssr-dialog-layer--performance .vssr-dialog__close{width:28px;height:28px;top:10px;right:12px}.vssr-performance__header h3{color:var(--vssr-ink);margin:0;font-size:18px;font-weight:600;line-height:22px}.vssr-performance__header p{color:var(--vssr-muted);margin:3px 32px 0 0;font-size:9px;line-height:13px}.vssr-performance__sides{color:var(--vssr-body);grid-template-columns:1fr 1fr;margin-top:11px;font-size:10px;display:grid}.vssr-performance__sides strong:first-child:before,.vssr-performance__sides strong:last-child:after{background:var(--vssr-resistance);content:"";border-radius:50%;width:8px;height:8px;margin-right:7px;display:inline-block}.vssr-performance__sides strong:last-child{text-align:right}.vssr-performance__sides strong:last-child:after{background:var(--vssr-support);margin:0 0 0 7px}.vssr-performance__row{grid-template-columns:1fr 34px 1fr 34px;align-items:center;min-height:22px;font-size:10px;display:grid}.vssr-performance__row span:nth-of-type(2){padding-left:12px}.vssr-performance__row strong{color:var(--vssr-ink);text-align:right;font-family:B612 Mono,monospace;font-size:10px;font-weight:400}.vssr-performance__period{border-top:1px solid var(--vssr-line);margin-top:7px;padding-top:6px}.vssr-performance__period h4{color:var(--vssr-muted);letter-spacing:.06em;margin:0 0 2px;font-size:8px}.vssr-explore-header{border-bottom:1px solid var(--vssr-line);align-items:center;gap:16px;height:80px;padding:0 24px}.vssr-explore-header button{min-width:72px;min-height:44px;color:var(--vssr-body);border:1px solid var(--vssr-line-strong);background:#fff;border-radius:6px;font-size:11px}.vssr-explore-header>div{gap:4px;display:grid}.vssr-explore-header>div>strong{color:var(--vssr-ink);font-size:20px}.vssr-explore-header>div>span{color:var(--vssr-muted);font-size:10px}.vssr-explore-header__quote{text-align:right;margin-left:auto}.vssr-explore-header__quote strong{font-family:B612 Mono,monospace}.vssr-controls{border-bottom:1px solid var(--vssr-line);align-items:center;gap:8px;height:56px;padding:6px 24px}.vssr-controls label{display:contents}.vssr-controls label>span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.vssr-controls select,.vssr-controls button,.vssr-controls__outcomes{min-height:44px;color:var(--vssr-ink);border:1px solid var(--vssr-line-strong);background:#fff;border-radius:6px;padding:0 16px;font-size:11px;font-weight:500}.vssr-controls__outcomes{align-items:center;gap:8px;display:inline-flex!important}.vssr-controls__outcomes input{width:15px;height:15px;accent-color:var(--vssr-support)}.vssr-explore-toolbar{border-top:1px solid var(--vssr-line);height:58px}.vssr-explore-toolbar>*{min-width:0;color:var(--vssr-body);border:0;border-right:1px solid var(--vssr-line);background:#fff;justify-content:center;align-items:center;font-size:10px;display:flex}.vssr-explore-toolbar label{gap:6px;position:relative}.vssr-explore-toolbar select{opacity:0;position:absolute;inset:0}@keyframes vssr-spin{to{transform:rotate(360deg)}}@media (width>=701px) and (width<=1100px){.vssr-surface{border-radius:0;height:420px}.vssr-controls{height:56px;padding-inline:0;display:flex}.vssr-controls label:first-of-type select{width:52px}.vssr-controls label:nth-of-type(2) select{width:102px}.vssr-controls label:nth-of-type(3),.vssr-controls__outcomes{display:none!important}.vssr-chart-frame,.vssr-chart{height:320px;min-height:320px!important}.vssr-performance-trigger--chart{height:44px;min-height:44px;top:-50px;left:346px;right:auto}.vssr-surface:not(.is-exploring) .vssr-chart-frame{overflow:visible}.vssr-performance-trigger--chart{white-space:nowrap;width:184px}.vssr-performance-info{height:44px;top:-50px;left:536px;right:auto}.vssr-caption{height:44px}}@media (width<=700px) and (orientation:portrait){.vssr-surface{background:0 0;border:0;border-radius:0;height:auto;min-height:342px;overflow:visible}.vssr-controls,.vssr-caption,.vssr-performance-trigger--chart,.vssr-performance-info{display:none}.vssr-chart-frame{pointer-events:none;opacity:0;width:1080px;height:560px;min-height:560px;display:block;position:absolute;left:-12000px}.vssr-chart{width:1080px;height:560px;min-height:560px!important}.vssr-performance-trigger--mobile{display:none}.vssr-snapshot{min-height:342px;margin-top:0;display:block}.vssr-snapshot__chart{border:1px solid var(--vssr-line);background:#fff;border-radius:8px;width:100%;height:240px;padding:0;display:block;position:relative;overflow:hidden}.vssr-snapshot__chart img{object-fit:cover;object-position:right center;width:100%;height:100%;display:block}.vssr-snapshot__pending{color:var(--vssr-muted);background-image:linear-gradient(var(--vssr-line) 1px, transparent 1px), linear-gradient(90deg, var(--vssr-line) 1px, transparent 1px);background-size:44px 32px;place-items:center;font-size:11px;display:grid;position:absolute;inset:0}.vssr-snapshot__cta{height:46px;color:var(--vssr-ink);border-top:1px solid var(--vssr-line);background:#ffffffeb;place-items:center;font-size:12px;font-weight:600;display:grid;position:absolute;bottom:0;left:0;right:0}.vssr-snapshot__levels{height:34px;color:var(--vssr-muted);grid-template-columns:1fr auto 1fr;align-items:center;gap:4px;font-family:B612 Mono,monospace;font-size:7px;display:grid}.vssr-snapshot__levels .is-resistance{color:var(--vssr-resistance);text-align:right}.vssr-snapshot__levels .is-support{color:var(--vssr-support)}.vssr-snapshot>p{color:var(--vssr-muted);text-align:center;margin:10px 0 0;font-size:10px;line-height:14px}.vssr-dialog-layer{background:#1822306b;align-items:end;padding:0}.vssr-dialog{border-width:1px 0 0;border-radius:14px 14px 0 0;width:100%;max-height:calc(100dvh - 24px)}.vssr-dialog__handle{background:#c7d0dc;border-radius:2px;width:48px;height:4px;display:block;position:absolute;top:10px;left:calc(50% - 24px)}.vssr-dialog__close{width:32px;height:32px;top:10px;right:14px}.vssr-level-dialog__header{padding-top:28px}.vssr-level-dialog__header>span{top:30px}.vssr-level-dialog__row{grid-template-columns:1fr auto 76px}.vssr-dialog-layer--history .vssr-dialog,.vssr-dialog-layer--level .vssr-dialog{min-height:548px}.vssr-dialog-layer--performance{background:#1822306b;align-items:end}.vssr-dialog-layer--performance .vssr-dialog{border-radius:14px 14px 0 0;width:100%;height:370px;padding:18px 24px 12px;position:relative}.vssr-dialog-layer--performance .vssr-dialog__close{top:10px;right:14px}}.vssr-surface.is-exploring .vs-info,.vssr-surface.is-exploring .vssr-performance-info{display:none}.vssr-surface.is-exploring{z-index:220;background:#fff;border:0;border-radius:0;grid-template-rows:80px minmax(0,1fr) 58px;grid-template-columns:minmax(0,1fr);width:100vw;max-width:none;height:100dvh;padding:0;display:grid;position:fixed;inset:0;overflow:hidden}.vssr-surface.is-exploring>*{min-width:0}.vssr-surface.is-exploring .vssr-explore-header{display:flex}.vssr-surface.is-exploring .vssr-chart-frame{pointer-events:auto;opacity:1;border-radius:0;width:auto;height:100%;display:block;position:relative;left:auto;overflow:hidden;min-height:0!important}.vssr-surface.is-exploring .vssr-chart{width:100%;height:100%;min-height:0!important}.vssr-surface.is-exploring .vssr-performance-trigger--mobile,.vssr-surface.is-exploring .vssr-snapshot,.vssr-surface.is-exploring .vssr-caption,.vssr-surface.is-exploring .vssr-controls{display:none}.vssr-surface.is-exploring .vssr-performance-trigger--chart{height:44px;min-height:44px;display:inline-flex;top:0;left:auto;right:126px}.vssr-surface.is-exploring .vssr-explore-results{display:none}.vssr-surface.is-exploring .vssr-explore-toolbar{display:flex}.vssr-surface.is-exploring .vssr-explore-toolbar>label,.vssr-surface.is-exploring .vssr-explore-toolbar>button{flex:1 1 0}.vssr-explore-families{scrollbar-width:none;flex:2 1 0;gap:6px;padding:0 8px;overflow-x:auto;justify-content:flex-start!important}.vssr-explore-families::-webkit-scrollbar{display:none}.vssr-explore-families button{min-height:34px;color:var(--vssr-body);border:1px solid var(--vssr-line-strong);white-space:nowrap;background:#fff;border-radius:17px;flex:none;padding:0 13px;font-size:10px}.vssr-explore-families button[aria-pressed=true]{color:#fff;background:#304457;border-color:#304457}@media (width>=701px) and (width<=1100px) and (orientation:landscape){.vssr-surface.is-exploring{grid-template-rows:80px minmax(0,1fr) 44px;padding:0 24px}.vssr-surface.is-exploring .vssr-explore-header{margin-inline:-24px}.vssr-surface.is-exploring .vssr-explore-toolbar{height:44px;margin-inline:-24px}.vssr-explore-families button{min-height:30px}.vssr-surface.is-exploring .vssr-chart-frame{align-self:stretch}}.vssr-explore-levels{display:none}@media (width<=700px) and (orientation:portrait){.vssr-surface.is-exploring{grid-template-rows:80px 48px minmax(0,1fr) auto}.vssr-surface.is-exploring .vssr-explore-levels{border-bottom:1px solid var(--vssr-line);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;padding:0 12px;font-family:B612 Mono,monospace;font-size:11px;display:grid}.vssr-explore-levels>button{min-width:0;min-height:44px;color:var(--vssr-body);cursor:pointer;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:0;overflow:hidden}.vssr-explore-levels>.is-support{color:var(--vssr-support)}.vssr-explore-levels>.is-resistance{color:var(--vssr-resistance);text-align:right}.vssr-explore-levels>.vssr-explore-levels__performance{min-height:34px;color:var(--vs-accent-risk-ink,#7a3b00);background:var(--vs-accent-risk,#f5a152);border-radius:6px;padding:0 10px;font-family:Inter,Arial,sans-serif;font-size:11px;font-weight:600}.vssr-surface.is-exploring .vssr-performance-trigger--chart{display:none}.vssr-surface.is-exploring .vssr-explore-toolbar{flex-wrap:wrap;height:auto}.vssr-surface.is-exploring .vssr-explore-families{border-right:0;border-bottom:1px solid var(--vssr-line);flex:1 0 100%;min-height:50px}.vssr-surface.is-exploring .vssr-explore-toolbar>label,.vssr-surface.is-exploring .vssr-explore-toolbar>button{min-height:48px}}@media (prefers-reduced-motion:reduce){.vssr-mask>span{animation:none}}.vssr-caption__note{min-width:0;color:var(--vssr-body);text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;padding:0 12px;overflow:hidden}.vssr-snapshot__note{color:var(--vssr-body);text-align:center;margin:0;font-family:B612 Mono,monospace;font-size:9px;line-height:14px}.ns-chart-card--kw{background:#fff;border:0;border-radius:0;height:auto;overflow:visible}@media (width<=767px){.ns-chart-main:has(.ns-chart-card--kw){height:auto}.ns-chart-card--kw{height:auto;overflow:hidden}}
