:root{--font-ui: "Eurostile Extended", "Eurostile", "Square 721", "Microgramma", system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, Arial, sans-serif}html,body,#root{font-family:var(--font-ui);min-height:100%}#root{min-height:100vh}button,input,select,textarea,table,th,td,h1,h2,h3,h4,h5{font-family:var(--font-ui)}.dark-theme{background-color:var(--t-workbench-canvas, #000000);color:var(--t-text, #d4d4d4)}.slate-theme{background-color:var(--t-workbench-canvas, #1a2026);color:var(--t-text, #eef1f4)}.light-theme{background-color:var(--t-workbench-canvas, #f6f5f2);color:var(--t-text, #2e2c29)}.light-theme input,.light-theme select,.light-theme textarea{background-color:#fff;border-color:#d5d2cc;color:var(--t-text, #2e2c29)}.light-theme input::placeholder,.light-theme textarea::placeholder{color:#7a756e}@property --chrome-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes chrome-border-spin{to{--chrome-angle: 360deg}}@keyframes chrome-text-shimmer{0%{background-position:200% center}to{background-position:-100% center}}.dark-theme{--chrome-bg: #000000;--chrome-fg: #ffffff;--chrome-border: #1a1a1a;--chrome-accent: #e8e8e8;--chrome-accent-muted: #8a8a8a;--chrome-ticker-bg: rgba(255, 255, 255, .04);--chrome-ticker-border: rgba(255, 255, 255, .12);--chrome-focus-ring: rgba(255, 255, 255, .18);--chrome-link: var(--t-link, #7abeef);--chrome-link-active-bg: rgba(122, 190, 239, .08);--chrome-list-hover: #1a1f1d;--chrome-text-gradient: linear-gradient( 105deg, #3d3d3d 0%, #6b6b6b 16%, #b8b8b8 32%, #ffffff 44%, #f4f4f4 50%, #c8c8c8 58%, #7a7a7a 72%, #454545 88%, #2e2e2e 100% );--chrome-ticker-solid: #c8c8c8}.slate-theme{--chrome-bg: #1a2026;--chrome-fg: #eef1f4;--chrome-border: rgba(112, 128, 144, .35);--chrome-accent: #9aacbc;--chrome-accent-muted: #708090;--chrome-ticker-bg: rgba(112, 128, 144, .08);--chrome-ticker-border: rgba(112, 128, 144, .22);--chrome-focus-ring: rgba(112, 128, 144, .35);--chrome-link: var(--t-link, #8eb4d4);--chrome-link-active-bg: rgba(142, 180, 212, .1);--chrome-list-hover: #2a3139;--chrome-text-gradient: linear-gradient( 105deg, #3a4550 0%, #5a6570 16%, #708090 32%, #b4bdc8 44%, #eef1f4 50%, #9aacbc 58%, #708090 72%, #4a5560 88%, #2a3139 100% );--chrome-ticker-solid: #9aacbc}.light-theme{--chrome-bg: #faf9f7;--chrome-fg: #2e2c29;--chrome-border: #d5d2cc;--chrome-accent: #3a3835;--chrome-accent-muted: #7a756e;--chrome-ticker-bg: rgba(0, 0, 0, .04);--chrome-ticker-border: rgba(0, 0, 0, .1);--chrome-focus-ring: rgba(46, 44, 41, .12);--chrome-link: var(--t-link, #1a6db5);--chrome-link-active-bg: rgba(26, 109, 181, .06);--chrome-list-hover: #f3f4f6;--chrome-text-gradient: linear-gradient( 105deg, #3a3835 0%, #5c5854 18%, #8a8580 34%, #ffffff 46%, #e8e5df 52%, #6e6a65 66%, #3a3835 82%, #2e2c29 100% );--chrome-ticker-solid: #5c5854}.brand-mark{display:inline-flex;align-items:center;justify-content:center;font-family:ui-monospace,SF Mono,JetBrains Mono,Menlo,Consolas,monospace;font-weight:500;line-height:1;flex-shrink:0;-webkit-user-select:none;user-select:none;letter-spacing:-.02em}.brand-mark .chrome-shimmer-text{font:inherit;letter-spacing:inherit}.brand-mark--xs{font-size:9px}.brand-mark--sm{font-size:11px}.brand-mark--md{font-size:14px}.brand-mark--lg{font-size:12px;letter-spacing:0}.chrome-mark{position:relative;display:inline-flex;align-items:center;justify-content:center;isolation:isolate;border:1px solid var(--chrome-border);border-radius:3px;background:var(--chrome-bg);font-family:ui-monospace,SF Mono,JetBrains Mono,Menlo,Consolas,monospace;font-weight:500;line-height:1;-webkit-user-select:none;user-select:none;flex-shrink:0}.chrome-mark__label{position:relative;z-index:1;color:var(--chrome-fg);-webkit-text-fill-color:var(--chrome-fg)}.chrome-mark:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:conic-gradient(from var(--chrome-angle),#2a2a2a 0deg,#6e6e6e 60deg,#e8e8e8 120deg,#f8f8f8 180deg,#b0b0b0 220deg,#4a4a4a 280deg,#8a8a8a 320deg,#2a2a2a 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:chrome-border-spin 7s linear infinite;pointer-events:none}.chrome-mark--static:before{animation:none;--chrome-angle: 135deg}.chrome-mark--xs{width:14px;height:14px;font-size:9px;border-radius:2px}.chrome-mark--xs.chrome-mark--triplet{width:auto;min-width:26px;max-width:30px;height:14px;padding:0 3px;font-size:7px;letter-spacing:-.04em}.chrome-mark--sm{width:22px;height:22px;font-size:11px}.chrome-mark--sm.chrome-mark--triplet{width:auto;min-width:30px;max-width:34px;height:22px;padding:0 4px;font-size:9px;letter-spacing:-.03em}.chrome-mark--md{width:32px;height:32px;font-size:14px}.chrome-mark--md.chrome-mark--triplet{width:auto;min-width:38px;max-width:42px;height:32px;padding:0 5px;font-size:11px;letter-spacing:-.02em}.chrome-mark--lg{width:44px;height:44px;font-size:18px;font-weight:600;text-transform:uppercase}.chrome-mark--lg.chrome-mark--triplet{width:44px;height:44px;font-size:12px;letter-spacing:0;text-transform:none;font-weight:500}.chrome-text{display:inline-block;background-image:var(--chrome-text-gradient);background-size:220% 100%;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:chrome-text-shimmer 5s ease-in-out infinite}.dark-theme .chrome-text{filter:drop-shadow(0 0 6px rgba(255,255,255,.12))}.light-theme .chrome-text{filter:drop-shadow(0 1px 0 rgba(255,255,255,.85))}.chrome-text--static{animation:none;background-size:100% 100%;background-position:center}@keyframes chrome-shine-text-rtl{0%{background-position:120% 50%}to{background-position:-20% 50%}}.chrome-shimmer-text{position:relative;display:inline-block;width:fit-content;max-width:100%}.chrome-shimmer-text__base,.chrome-shimmer-text__shine{display:block;font:inherit;letter-spacing:inherit;line-height:inherit}.chrome-shimmer-text__base{color:var(--chrome-ticker-solid);-webkit-text-fill-color:var(--chrome-ticker-solid)}.chrome-shimmer-text__shine{position:absolute;top:0;right:0;bottom:0;left:0;color:transparent;-webkit-text-fill-color:transparent;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:inherit;background-image:linear-gradient(118deg,transparent 0%,transparent 40%,rgba(255,255,255,.35) 46%,rgba(255,255,255,.95) 50%,rgba(255,255,255,.35) 54%,transparent 60%,transparent 100%);background-size:240% 100%;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;animation:chrome-shine-text-rtl 2.8s linear infinite}.chrome-shimmer-text--hover .chrome-shimmer-text__shine{opacity:0;animation:none}.chrome-shimmer-text--hover:hover .chrome-shimmer-text__shine,.chrome-shimmer-trigger:hover .chrome-shimmer-text--hover .chrome-shimmer-text__shine{opacity:1;animation:chrome-shine-text-rtl 2.8s linear infinite}.dark-theme .chrome-shimmer-text__shine{background-image:linear-gradient(118deg,transparent 0%,transparent 40%,rgba(255,255,255,.2) 46%,rgba(255,255,255,.9) 50%,rgba(255,255,255,.2) 54%,transparent 60%,transparent 100%)}.viewer-tool-btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:4px 8px;border-radius:3px;border:none;background:transparent;cursor:pointer;position:relative;font-size:11px;font-family:inherit;color:var(--viewer-tool-muted, var(--chrome-accent-muted));transition:background .12s ease}.viewer-tool-btn:hover{background:var(--viewer-tool-hover-bg, rgba(255, 255, 255, .06))}.viewer-tool-btn svg{flex-shrink:0;stroke:currentColor;color:inherit;transition:color .12s ease,filter .12s ease}.viewer-tool-btn:hover svg{color:var(--chrome-ticker-solid);filter:drop-shadow(0 0 4px rgba(255,255,255,.35))}.viewer-tool-btn__label{position:relative;display:inline-block}.viewer-tool-btn__label-base{color:var(--viewer-tool-muted, var(--chrome-accent-muted));-webkit-text-fill-color:var(--viewer-tool-muted, var(--chrome-accent-muted))}.viewer-tool-btn:hover .viewer-tool-btn__label-base,.viewer-tool-btn--active .viewer-tool-btn__label-base{color:var(--chrome-ticker-solid);-webkit-text-fill-color:var(--chrome-ticker-solid)}.viewer-tool-btn__label-shine{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;color:transparent;-webkit-text-fill-color:transparent;background-image:linear-gradient(118deg,transparent 0%,transparent 40%,rgba(255,255,255,.35) 46%,rgba(255,255,255,.95) 50%,rgba(255,255,255,.35) 54%,transparent 60%,transparent 100%);background-size:240% 100%;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text}.viewer-tool-btn:hover .viewer-tool-btn__label-shine{opacity:1;animation:chrome-shine-text-rtl 2.8s linear infinite}.dark-theme .viewer-tool-btn__label-shine{background-image:linear-gradient(118deg,transparent 0%,transparent 40%,rgba(255,255,255,.2) 46%,rgba(255,255,255,.9) 50%,rgba(255,255,255,.2) 54%,transparent 60%,transparent 100%)}.viewer-tool-btn--active{background:var(--viewer-tool-active-bg, rgba(255, 255, 255, .08));color:var(--chrome-ticker-solid)}.viewer-tool-btn--active svg{color:var(--chrome-ticker-solid)}.viewer-tool-btn--disabled,.viewer-tool-btn:disabled{opacity:.35;cursor:default;pointer-events:none}.viewer-tool-btn:hover:not(:has(.viewer-tool-btn__label)) svg{color:var(--chrome-ticker-solid);filter:drop-shadow(0 0 4px rgba(255,255,255,.35))}@media (prefers-reduced-motion: reduce){.viewer-tool-btn:hover .viewer-tool-btn__label-shine{animation:none;opacity:0}}.chrome-ticker{font-family:ui-monospace,SF Mono,JetBrains Mono,Menlo,Consolas,monospace;font-weight:700;font-size:11px;min-width:52px;padding:1px 6px;border-radius:2px;text-align:center;flex-shrink:0;background:var(--chrome-ticker-bg);border:1px solid var(--chrome-ticker-border);box-shadow:inset 0 1px #ffffff0f}.chrome-filing-badge{display:inline-block;padding:1px 6px;border-radius:3px;white-space:nowrap;vertical-align:middle;background:var(--chrome-ticker-bg);border:1px solid var(--chrome-ticker-border);box-shadow:inset 0 1px #ffffff0f;font-family:ui-monospace,SF Mono,JetBrains Mono,Menlo,Consolas,monospace}@media (prefers-reduced-motion: reduce){.chrome-mark:before,.chrome-text,.chrome-shimmer-text__shine{animation:none;opacity:0}.chrome-text{background-size:100% 100%;background-position:center}.brand-mark .chrome-shimmer-text__base{color:var(--chrome-ticker-solid);-webkit-text-fill-color:var(--chrome-ticker-solid)}}.chrome-focus:focus,.chrome-focus:focus-visible{outline:none!important;border-color:var(--chrome-accent)!important;box-shadow:0 0 0 2px var(--chrome-focus-ring)!important}.light-theme input:focus,.light-theme select:focus,.light-theme textarea:focus{border-color:var(--chrome-accent)!important;box-shadow:0 0 0 2px var(--chrome-focus-ring)!important}.dark-theme input:focus,.dark-theme select:focus,.dark-theme textarea:focus,.slate-theme input:focus,.slate-theme select:focus,.slate-theme textarea:focus{border-color:var(--chrome-accent-muted)!important;box-shadow:0 0 0 2px var(--chrome-focus-ring)!important}.chrome-interactive-link{border:none;background:transparent;color:var(--chrome-link);text-decoration:none;cursor:pointer;padding:1px 4px;font:inherit;border-radius:2px;outline:none;box-shadow:none;transition:color .1s ease,background .1s ease,opacity .1s ease}.chrome-interactive-link:hover{opacity:.88}.chrome-interactive-link.is-active{font-weight:600;color:var(--chrome-fg);background:var(--chrome-link-active-bg);text-decoration:none}.chrome-interactive-link:focus{outline:none;box-shadow:none}.chrome-interactive-link:focus-visible{outline:1px solid color-mix(in srgb,var(--chrome-link) 50%,transparent);outline-offset:2px}.chrome-list-row{cursor:pointer;transition:background-color .1s ease}.chrome-list-row--active{background:var(--chrome-list-hover)}.chrome-filter-chip{border:1px solid transparent;background:transparent;border-radius:3px;cursor:pointer;font:inherit;transition:background .12s ease,border-color .12s ease,color .12s ease}.chrome-filter-chip.is-active{border-color:var(--chrome-border);background:var(--chrome-link-active-bg);font-weight:600}.dark-theme .chrome-filter-chip--accent.is-active{border-color:color-mix(in srgb,#ff9f00 35%,var(--chrome-border));background:#ff9f001f}.light-theme .chrome-filter-chip--accent.is-active{border-color:color-mix(in srgb,#996515 30%,var(--chrome-border));background:#9965151a}.dark-theme{--scrollbar-size: 4px;--scrollbar-thumb: #6a6a6a;--scrollbar-thumb-hover: #d8d8d8}.slate-theme{--scrollbar-size: 4px;--scrollbar-thumb: #5a6570;--scrollbar-thumb-hover: #9aacbc}.light-theme{--scrollbar-size: 4px;--scrollbar-thumb: #a8a39c;--scrollbar-thumb-hover: #2e2c29}.dark-theme,.slate-theme,.light-theme{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}.dark-theme ::-webkit-scrollbar,.dark-theme *::-webkit-scrollbar,.slate-theme ::-webkit-scrollbar,.slate-theme *::-webkit-scrollbar,.light-theme ::-webkit-scrollbar,.light-theme *::-webkit-scrollbar{width:var(--scrollbar-size)!important;height:var(--scrollbar-size)!important}.dark-theme ::-webkit-scrollbar:vertical,.dark-theme *::-webkit-scrollbar:vertical,.slate-theme ::-webkit-scrollbar:vertical,.slate-theme *::-webkit-scrollbar:vertical,.light-theme ::-webkit-scrollbar:vertical,.light-theme *::-webkit-scrollbar:vertical{width:var(--scrollbar-size)!important}.dark-theme ::-webkit-scrollbar:horizontal,.dark-theme *::-webkit-scrollbar:horizontal,.slate-theme ::-webkit-scrollbar:horizontal,.slate-theme *::-webkit-scrollbar:horizontal,.light-theme ::-webkit-scrollbar:horizontal,.light-theme *::-webkit-scrollbar:horizontal{height:var(--scrollbar-size)!important}.dark-theme ::-webkit-scrollbar-track,.dark-theme *::-webkit-scrollbar-track,.slate-theme ::-webkit-scrollbar-track,.slate-theme *::-webkit-scrollbar-track,.light-theme ::-webkit-scrollbar-track,.light-theme *::-webkit-scrollbar-track{background:transparent!important}.dark-theme ::-webkit-scrollbar-thumb,.dark-theme *::-webkit-scrollbar-thumb,.slate-theme ::-webkit-scrollbar-thumb,.slate-theme *::-webkit-scrollbar-thumb,.light-theme ::-webkit-scrollbar-thumb,.light-theme *::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb)!important;border-radius:var(--scrollbar-size)!important}.dark-theme ::-webkit-scrollbar-thumb:hover,.dark-theme *::-webkit-scrollbar-thumb:hover,.slate-theme ::-webkit-scrollbar-thumb:hover,.slate-theme *::-webkit-scrollbar-thumb:hover,.light-theme ::-webkit-scrollbar-thumb:hover,.light-theme *::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)!important}.scrollbar-none{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-none::-webkit-scrollbar{display:none;width:0;height:0}:root{--wb-bp-narrow: 720px;--wb-bp-wide: 1400px;--wb-grid-gap: 12px}.wb-grid{display:grid;gap:var(--wb-grid-gap);align-content:start}.wb-grid>*{min-width:0}.wb-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.wb-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.wb-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.wb-grid-5{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width: 720px){.wb-grid-2--collapse,.wb-grid-3--collapse,.wb-grid-4--collapse,.wb-grid-5--collapse{grid-template-columns:1fr}}@media (min-width: 721px) and (max-width: 1100px){.wb-grid-4--collapse,.wb-grid-5--collapse{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1400px){.wb-grid-3--wide{grid-template-columns:repeat(3,minmax(0,1fr))}}.wb-panel{display:flex;flex-direction:column;min-height:0}.wb-panel__body{flex:1;min-height:0;overflow:auto}.wb-table-scroll{overflow-x:auto;min-width:0;-webkit-overflow-scrolling:touch}.wb-kpi-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}@media (max-width: 1100px){.wb-kpi-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.wb-kpi-row{grid-template-columns:1fr}}.app-shell-sidebar-overlay-backdrop{position:fixed;top:40px;right:0;bottom:0;left:0;background:#00000073;z-index:90;border:none;padding:0;cursor:pointer}.app-shell-sidebar--overlay{position:fixed!important;top:40px!important;left:0!important;bottom:0!important;width:227px!important;z-index:100!important;box-shadow:4px 0 24px #00000059!important}.app-shell-sidebar--overlay>div{opacity:1!important;pointer-events:auto!important}.ui-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-family:inherit;font-weight:500;border-radius:3px;border:1px solid var(--t-border, #2a332e);background:var(--t-panel, #121816);color:var(--t-text, #d4d4d4);cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease,opacity .12s ease;box-sizing:border-box;white-space:nowrap}.ui-btn:hover:not(:disabled){background:var(--t-hover-bg, #1a1f1d);border-color:var(--t-border, #2a332e)}.ui-btn:focus-visible{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--t-amber, #c9a227) 45%,transparent)}.ui-btn:disabled{opacity:.45;cursor:not-allowed}.ui-btn--md{height:24px;min-height:24px;padding:0 10px;font-size:11px}.ui-btn--sm{height:20px;min-height:20px;padding:0 8px;font-size:10px}.ui-btn--primary{background:var(--t-amber, #c9a227);border-color:var(--t-amber, #c9a227);color:var(--t-bg, #0b0f0d)}.ui-btn--primary:hover:not(:disabled){filter:brightness(1.08);background:var(--t-amber, #c9a227)}.ui-btn--ghost{background:transparent;border-color:transparent}.ui-btn--ghost:hover:not(:disabled){background:var(--t-hover-bg, #1a1f1d);border-color:transparent}.ui-btn--danger{color:var(--t-red, #e05252);border-color:color-mix(in srgb,var(--t-red, #e05252) 35%,var(--t-border, #2a332e))}.ui-btn--block{width:100%}.ui-field{display:flex;flex-direction:column;gap:4px}.ui-field__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--t-muted, #8a8a8a)}.ui-field__hint{font-size:10px;color:var(--t-muted, #8a8a8a)}.ui-field__error{font-size:10px;color:var(--t-red, #e05252)}.ui-input{width:100%;min-height:24px;padding:3px 8px;border:1px solid var(--t-border, #2a332e);border-radius:3px;background:var(--t-panel, #121816);color:var(--t-text, #d4d4d4);font-family:inherit;font-size:11px;box-sizing:border-box;transition:border-color .14s ease,box-shadow .14s ease}.ui-input:hover:not(:disabled){border-color:color-mix(in srgb,var(--t-text, #d4d4d4) 25%,var(--t-border, #2a332e))}.ui-input:focus{outline:none;border-color:var(--t-amber, #c9a227);box-shadow:0 0 0 2px color-mix(in srgb,var(--t-amber, #c9a227) 35%,transparent)}.ui-input--invalid{border-color:var(--t-red, #e05252)}.ui-input:disabled{opacity:.5;cursor:not-allowed}.ui-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--t-bg, #0b0f0d) 55%,transparent);animation:ui-modal-fade-in .15s ease}.ui-modal{width:min(480px,calc(100vw - 32px));max-height:calc(100vh - 48px);overflow:auto;background:var(--t-panel, #121816);border:1px solid var(--t-border, #2a332e);border-radius:4px;box-shadow:0 12px 40px color-mix(in srgb,var(--t-bg, #000) 50%,transparent);animation:ui-modal-rise .18s ease}.ui-modal__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid var(--t-border, #2a332e)}.ui-modal__title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--t-amber, #c9a227)}.ui-modal__body{padding:14px}.ui-modal__footer{display:flex;justify-content:flex-end;gap:8px;padding:10px 14px;border-top:1px solid var(--t-border, #2a332e)}@keyframes ui-modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ui-modal-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ui-skeleton{background:linear-gradient(90deg,var(--t-section-header-bg, #161c19) 0%,color-mix(in srgb,var(--t-hover-bg, #1a1f1d) 80%,var(--t-section-header-bg, #161c19)) 50%,var(--t-section-header-bg, #161c19) 100%);background-size:200% 100%;border-radius:3px;animation:ui-skeleton-shimmer 1.4s ease-in-out infinite}@keyframes ui-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ui-page-skeleton{padding:12px;display:flex;flex-direction:column;gap:10px;min-height:200px}.ui-panel-skeleton{padding:12px;display:flex;flex-direction:column;gap:8px}.ui-empty-state,.ui-error-state{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px;padding:24px 16px;min-height:120px}.ui-empty-state__title,.ui-error-state__title{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--t-text, #d4d4d4)}.ui-empty-state__message,.ui-error-state__message{font-size:11px;color:var(--t-muted, #8a8a8a);max-width:360px;line-height:1.45}.ui-error-state__title{color:var(--t-red, #e05252)}.ui-toast-host{position:fixed;bottom:16px;right:16px;z-index:11000;display:flex;flex-direction:column;gap:8px;pointer-events:none;max-width:min(360px,calc(100vw - 32px))}.ui-toast{pointer-events:auto;display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:4px;border:1px solid var(--t-border, #2a332e);background:var(--t-panel, #121816);color:var(--t-text, #d4d4d4);font-size:11px;line-height:1.4;box-shadow:0 8px 24px color-mix(in srgb,var(--t-bg, #000) 45%,transparent);animation:ui-toast-in .2s ease}.ui-toast--success{border-color:color-mix(in srgb,var(--t-green, #4caf7d) 40%,var(--t-border, #2a332e))}.ui-toast--error{border-color:color-mix(in srgb,var(--t-red, #e05252) 40%,var(--t-border, #2a332e))}.ui-toast__message{flex:1}.ui-toast__dismiss{flex-shrink:0;background:none;border:none;color:var(--t-muted, #8a8a8a);cursor:pointer;padding:0;font-size:14px;line-height:1}.ui-toast__dismiss:hover{color:var(--t-text, #d4d4d4)}@keyframes ui-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@property --ui-loading-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.ui-app-loading{display:flex;align-items:center;justify-content:center;height:100vh;background:var(--t-bg, #000000)}.ui-app-loading__mark{position:relative;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:6px;border:1px solid var(--t-border, #1a1a1a);background:var(--t-header-bg, #000000);color:var(--t-text, #ffffff);font-family:inherit;font-weight:500;font-size:15px;letter-spacing:0;isolation:isolate;flex:none}html.light-theme .ui-app-loading__mark{background:#f7f6f3;border-color:#d5d2cc;color:#6e6a64}.ui-app-loading__mark--sm{width:32px;height:32px;font-size:11px;border-radius:5px}.ui-app-loading__mark--inline{width:22px;height:22px;font-size:9px;border-radius:4px}.ui-floader{display:block;width:100%;height:0;min-height:0;box-sizing:border-box;overflow:hidden}.ui-floader--sm{min-height:0}.ui-floader--inline{display:inline;width:auto;height:auto;min-height:0}.ui-app-loading__mark:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:conic-gradient(from var(--ui-loading-angle),var(--t-border, #2a2a2a) 0deg,var(--t-muted, #6e6e6e) 70deg,var(--t-text, #e8e8e8) 140deg,var(--t-chrome, #f8f8f8) 200deg,var(--t-muted, #8a8a8a) 280deg,var(--t-border, #2a2a2a) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:ui-app-loading-spin 2.4s linear infinite;pointer-events:none}@keyframes ui-app-loading-spin{to{--ui-loading-angle: 360deg}}.ui-app-loading__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (prefers-reduced-motion: reduce){.ui-modal-overlay,.ui-modal,.ui-toast,.ui-skeleton,.ui-app-loading__mark,.ui-app-loading__mark:before{animation:none}}input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:0;width:11px;height:11px;min-width:11px;min-height:11px;box-sizing:border-box;border:1px solid var(--t-border-visible, var(--t-border, #d5d2cc));border-radius:2px;background:var(--t-panel, #ffffff);box-shadow:inset 0 1px color-mix(in srgb,var(--t-text, #2e2c29) 5%,transparent);cursor:pointer;display:inline-grid;place-content:center;flex-shrink:0;vertical-align:middle;position:relative;transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease}input[type=checkbox]:after{content:"";width:5px;height:2.5px;border-left:1.5px solid var(--t-text, #2e2c29);border-bottom:1.5px solid var(--t-text, #2e2c29);transform:rotate(-45deg) scale(0);transform-origin:center;margin-top:-1px;opacity:0;transition:transform .14s ease,opacity .14s ease}input[type=checkbox]:hover:not(:disabled){border-color:color-mix(in srgb,var(--t-text, #2e2c29) 28%,var(--t-border, #d5d2cc))}input[type=checkbox]:checked{border-color:color-mix(in srgb,var(--t-text, #2e2c29) 50%,var(--t-border, #d5d2cc));background:color-mix(in srgb,var(--t-text, #2e2c29) 7%,var(--t-panel, #ffffff));box-shadow:inset 0 1px color-mix(in srgb,var(--t-text, #2e2c29) 4%,transparent)}input[type=checkbox]:checked:after{transform:rotate(-45deg) scale(1);opacity:.88}input[type=checkbox]:focus-visible{outline:1px solid var(--t-focus-ring, var(--t-amber, #6e6e6e));outline-offset:2px}input[type=checkbox]:disabled{opacity:.42;cursor:not-allowed}input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:0;width:12px;height:12px;min-width:12px;min-height:12px;box-sizing:border-box;border:1px solid var(--t-border-visible, var(--t-border, #d5d2cc));border-radius:50%;background:var(--t-panel, #ffffff);box-shadow:inset 0 1px color-mix(in srgb,var(--t-text, #2e2c29) 5%,transparent);cursor:pointer;display:inline-grid;place-content:center;flex-shrink:0;vertical-align:middle;position:relative;transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease}input[type=radio]:after{content:"";width:4px;height:4px;border-radius:50%;background:var(--t-text, #2e2c29);transform:scale(0);opacity:0;transition:transform .14s ease,opacity .14s ease}input[type=radio]:hover:not(:disabled){border-color:color-mix(in srgb,var(--t-text, #2e2c29) 28%,var(--t-border, #d5d2cc))}input[type=radio]:checked{border-color:color-mix(in srgb,var(--t-text, #2e2c29) 50%,var(--t-border, #d5d2cc));background:color-mix(in srgb,var(--t-text, #2e2c29) 7%,var(--t-panel, #ffffff));box-shadow:inset 0 1px color-mix(in srgb,var(--t-text, #2e2c29) 4%,transparent)}input[type=radio]:checked:after{transform:scale(1);opacity:.88}input[type=radio]:focus-visible{outline:1px solid var(--t-focus-ring, var(--t-amber, #6e6e6e));outline-offset:2px}input[type=radio]:disabled{opacity:.42;cursor:not-allowed}.dark-theme input[type=checkbox]:not(:checked),.dark-theme input[type=radio]:not(:checked),.slate-theme input[type=checkbox]:not(:checked),.slate-theme input[type=radio]:not(:checked){background:color-mix(in srgb,var(--t-text, #d4d4d4) 3%,var(--t-panel, #101513))}.doc-search-row-checkbox{flex-shrink:0;box-sizing:border-box;border-radius:2px;border:1px solid var(--t-border-visible, var(--t-border, #d5d2cc));background:var(--t-panel, #ffffff);box-shadow:inset 0 1px color-mix(in srgb,var(--t-text, #2e2c29) 5%,transparent);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;position:relative;transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease}.doc-search-row-checkbox:after{content:"";position:absolute;width:4px;height:2px;border-left:1.5px solid var(--t-text, #2e2c29);border-bottom:1.5px solid var(--t-text, #2e2c29);transform:rotate(-45deg) scale(0);transform-origin:center;margin-top:-1px;opacity:0;transition:transform .14s ease,opacity .14s ease}.doc-search-row-checkbox:hover{border-color:color-mix(in srgb,var(--t-text, #2e2c29) 28%,var(--t-border, #d5d2cc))}.doc-search-row-checkbox--row{width:10px;height:10px}.doc-search-row-checkbox--category{width:11px;height:11px}.doc-search-row-checkbox--checked{border-color:color-mix(in srgb,var(--t-text, #2e2c29) 50%,var(--t-border, #d5d2cc));background:color-mix(in srgb,var(--t-text, #2e2c29) 7%,var(--t-panel, #ffffff));box-shadow:inset 0 1px color-mix(in srgb,var(--t-text, #2e2c29) 4%,transparent)}.doc-search-row-checkbox--checked:after{transform:rotate(-45deg) scale(1);opacity:.88}.dark-theme .doc-search-row-checkbox:not(.doc-search-row-checkbox--checked),.slate-theme .doc-search-row-checkbox:not(.doc-search-row-checkbox--checked){background:color-mix(in srgb,var(--t-text, #d4d4d4) 3%,var(--t-panel, #101513))}.app-shell__header{height:40px;box-sizing:border-box}html[data-chrome=compact]{--compact-top-bar-height: calc(44px + env(safe-area-inset-top, 0px)) ;--compact-tab-bar-height: calc(36px + env(safe-area-inset-bottom, 0px)) ;--compact-hit: 44px}html[data-chrome=compact] body{min-height:100dvh}html[data-chrome=compact] .app-shell{height:100dvh}html[data-chrome=compact] .app-shell__header{height:var(--compact-top-bar-height);padding-top:env(safe-area-inset-top,0px);box-sizing:border-box}html[data-chrome=compact] .app-shell__main{padding-bottom:var(--compact-tab-bar-height);overflow-x:hidden}html[data-chrome=compact] .app-shell-sidebar-overlay-backdrop{inset:var(--compact-top-bar-height) 0 var(--compact-tab-bar-height) 0}html[data-chrome=compact] .app-shell-sidebar--overlay{top:var(--compact-top-bar-height)!important;bottom:var(--compact-tab-bar-height)!important}html[data-chrome=compact] .viewer-tool-btn,html[data-chrome=compact] .opt-checkbox,html[data-chrome=compact] .workbench-toolbar-btn{min-height:var(--compact-hit);min-width:var(--compact-hit)}html[data-chrome=compact] .alerts-panel{bottom:var(--compact-tab-bar-height);width:100vw;right:0}html[data-chrome=compact] .alerts-panel--collapsed{width:100vw}.compact-tab-bar{position:fixed;left:0;right:0;bottom:0;z-index:10020;display:flex;align-items:stretch;height:var(--compact-tab-bar-height);padding-bottom:env(safe-area-inset-bottom,0px);box-sizing:border-box;background:var(--t-header-bg, var(--t-bg));border-top:1px solid var(--t-header-border, var(--t-border))}.compact-tab-bar__btn{flex:1;min-height:36px;min-width:0;border:none;background:transparent;color:var(--t-muted);font-family:inherit;font-size:8px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:2px 1px 0;cursor:pointer}.compact-tab-bar__btn--active{color:var(--t-text)}.compact-tab-bar__icon{width:15px;height:15px}html[data-chrome=compact] .omni-search-overlay input,html[data-chrome=compact] .news-header__search input,html[data-chrome=compact] .nav-search-field input{font-size:16px!important}html[data-chrome=compact] .nav-search-field{height:36px!important;min-height:36px}html[data-chrome=compact] .omni-search-overlay .nav-search-field{height:40px!important;min-height:40px}html[data-chrome=compact] .news-header__search .alerts-field{height:36px;min-height:36px;font-size:16px!important}.compact-more-sheet,.omni-search-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10040;background:var(--t-bg);display:flex;flex-direction:column;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}.compact-more-sheet__head,.omni-search-overlay__head{display:flex;align-items:center;gap:8px;min-height:44px;padding:8px 12px;border-bottom:1px solid var(--t-border);flex-shrink:0}.compact-more-sheet__title{flex:1;font-size:13px;font-weight:600;color:var(--t-text)}.compact-more-sheet__close,.omni-search-overlay__close{min-width:44px;min-height:44px;border:none;background:transparent;color:var(--t-text);font-size:18px;cursor:pointer}.compact-more-sheet__list{overflow:auto;padding:8px 0}.compact-more-sheet__item{display:flex;align-items:center;width:100%;min-height:44px;padding:0 16px;border:none;background:transparent;color:var(--t-text);font-family:inherit;font-size:13px;text-align:left;cursor:pointer}.compact-more-sheet__item--active,.compact-more-sheet__item:active{background:var(--t-hover-bg)}html[data-chrome=compact] .top-nav__search,html[data-chrome=compact] .top-nav__tabs,html[data-chrome=compact] .top-nav__tabs-measure,html[data-chrome=compact] .top-nav__my-apps,html[data-chrome=compact] .top-nav__theme,html[data-chrome=compact] .top-nav__settings{display:none!important}html[data-chrome=compact] .top-nav__left{width:auto;flex:1;min-width:0}html[data-chrome=compact] .top-nav__title{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;color:var(--t-text)}html[data-chrome=compact] .top-nav__search-icon{display:inline-flex}.top-nav__title,.top-nav__search-icon{display:none}.omni-search-overlay__field{flex:1;min-width:0}.omni-search-overlay__body{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column}.omni-search-overlay__results{flex:0 1 auto}.omni-search-overlay__preview{flex:1;min-height:160px;border-top:1px solid var(--t-border)}html[data-chrome=compact] .workbench-toolbar{flex-wrap:wrap}html[data-chrome=compact] .doc-search-top-bar{flex-wrap:wrap;overflow-x:hidden;min-height:44px}html[data-chrome=compact] .calendar-hub__view-tabs{overflow-x:auto;flex-wrap:nowrap}html[data-chrome=compact] .calendar-hub__view-tab{min-height:44px}html[data-chrome=compact] .calendar-hub__body{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}html[data-chrome=compact] .calendar-hub__aside{border-right:none;border-bottom:1px solid var(--t-border);max-height:40vh}html[data-chrome=compact] .calendar-hub__date-range{grid-template-columns:1fr}html[data-chrome=compact] .settings-section button{max-width:100%}html[data-chrome=compact] .ownership-data-table th:first-child,html[data-chrome=compact] .ownership-data-table td:first-child{position:sticky;left:0;z-index:1;background:var(--ownership-panel-bg, var(--t-panel, var(--t-bg)))}html[data-chrome=compact] .ownership-data-table thead th:first-child{z-index:3}html[data-chrome=compact] .company-profile-page .issuer-workbench-toolbar__search{display:none}.company-identity-strip{display:flex;flex-direction:column;gap:2px;min-width:0}.company-identity-strip__row{display:flex;align-items:center;gap:6px;min-width:0}.company-identity-strip--dropdown .company-identity-strip__row{gap:8px}.company-identity-strip--workbench .company-identity-strip__row{gap:6px}.company-identity-strip--workbench .company-identity-strip__ticker{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;white-space:nowrap}.company-identity-strip--workbench .company-identity-strip__name{font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:0 1 auto;max-width:200px}@media (max-width: 1399px){.company-identity-strip--workbench .company-identity-strip__name{display:none}}.company-identity-strip__name{flex:1;min-width:0;font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.company-identity-strip__ticker{flex-shrink:0}.company-identity-strip__meta{line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.company-identity-strip--toolbar .company-identity-strip__meta{font-size:10px;padding-left:18px}.company-identity-strip--dropdown .company-identity-strip__meta{font-size:10px;padding-left:26px}.company-search-result{display:flex;flex-direction:column;gap:3px}.company-search-result__extra{display:flex;gap:4px;flex-wrap:wrap}.company-search-result--dropdown .company-search-result__extra{padding-left:26px}.nav-search-field{outline:none}.nav-search-field:focus-within{outline:none;box-shadow:none}.nav-search-input,.nav-search-field input,.omni-search-field input{outline:none!important;box-shadow:none!important;border:none!important;background:transparent!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.nav-search-input:focus,.nav-search-input:focus-visible,.nav-search-field input:focus,.nav-search-field input:focus-visible,.omni-search-field input:focus,.omni-search-field input:focus-visible,.light-theme .nav-search-field input:focus,.light-theme .nav-search-field input:focus-visible,.dark-theme .nav-search-field input:focus,.dark-theme .nav-search-field input:focus-visible,.slate-theme .nav-search-field input:focus,.slate-theme .nav-search-field input:focus-visible,.light-theme .omni-search-field input:focus,.light-theme .omni-search-field input:focus-visible,.dark-theme .omni-search-field input:focus,.dark-theme .omni-search-field input:focus-visible,.slate-theme .omni-search-field input:focus,.slate-theme .omni-search-field input:focus-visible,.top-nav .nav-search-field input:focus,.top-nav .nav-search-field input:focus-visible,.top-nav .omni-search-field input:focus,.top-nav .omni-search-field input:focus-visible{outline:none!important;box-shadow:none!important;border:none!important;background:transparent!important}.nav-search-input::-moz-focus-inner,.nav-search-field input::-moz-focus-inner,.omni-search-field input::-moz-focus-inner{border:0;padding:0}.omni-search-shell.omni-search--ownership .omni-search-field,.omni-search-shell.omni-search--documents .omni-search-field{border-color:color-mix(in srgb,var(--omni-accent, #1a6db5) 35%,var(--omni-border, #ccc))}.omni-search-shell.omni-search--company .omni-search-field{border-color:var(--omni-border, #ccc)}.omni-search-deep-link--emphasized{font-weight:600}.top-nav{--top-nav-left-width: 232px;display:flex;align-items:center;width:100%;height:100%;min-height:0;overflow:visible}.top-nav__left{display:flex;align-items:center;width:var(--top-nav-left-width);box-sizing:border-box;flex-shrink:0;min-width:0}.top-nav__search{flex:1;min-width:0;padding-right:12px}.top-nav__spacer{flex:1 1 8px;min-width:4px}.top-nav__right{display:flex;align-items:center;flex-shrink:0;gap:2px;position:relative;z-index:30}.top-nav__tabs{display:flex;flex-shrink:0;align-items:center;gap:2px}.top-nav__my-apps{display:none;position:relative;flex-shrink:0}.top-nav--compact .top-nav__tabs{display:none}.top-nav--compact .top-nav__my-apps{display:block}.top-nav__tabs-measure{position:absolute;top:0;left:0;visibility:hidden;pointer-events:none;height:0;overflow:hidden;display:flex;flex-shrink:0;align-items:center;gap:2px;white-space:nowrap}.top-nav__utilities{display:flex;align-items:center;flex-shrink:0;gap:2px;margin-left:4px}.my-apps-trigger{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border:1px solid transparent;border-radius:2px;background:transparent;color:inherit;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.03em;cursor:pointer;white-space:nowrap;font-family:inherit}.my-apps-trigger:hover{background:var(--viewer-tool-hover-bg, rgba(255, 255, 255, .06))}.my-apps-trigger--open{background:var(--viewer-tool-active-bg, rgba(255, 255, 255, .08));border-color:var(--viewer-tool-active-border, rgba(255, 255, 255, .2))}.my-apps-trigger__chevron{transition:transform .15s ease}.my-apps-trigger--open .my-apps-trigger__chevron{transform:rotate(180deg)}.my-apps-panel{position:absolute;top:calc(100% + 4px);right:0;min-width:min(720px,calc(100vw - 24px));max-width:calc(100vw - 16px);padding:12px 16px 16px;border:1px solid var(--my-apps-border, #2a332e);border-radius:2px;background:var(--my-apps-bg, #0b0f0d);box-shadow:0 8px 24px #00000059;z-index:100;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 20px}.my-apps-panel__col{min-width:0}.my-apps-panel__section+.my-apps-panel__section{margin-top:14px}.my-apps-panel__heading{margin:0 0 6px;padding:0 0 4px;font-size:9px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--my-apps-muted, #8a8580);border-bottom:1px solid var(--my-apps-border-subtle, #1e2421)}.my-apps-panel__link{display:block;width:100%;margin:0;padding:4px 8px 4px 10px;border:none;border-left:2px solid transparent;border-radius:0;background:transparent;color:var(--my-apps-text, #e8e6e3);font-size:11px;font-weight:400;text-align:left;text-transform:none;letter-spacing:normal;text-decoration:none;cursor:pointer;font-family:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box}.my-apps-panel__link:hover{background:var(--viewer-tool-hover-bg, rgba(255, 255, 255, .06))}.my-apps-panel__link--active{border-left-color:var(--chrome-ticker-solid, #7abeef);background:var(--viewer-tool-active-bg, rgba(255, 255, 255, .06));font-weight:500}@media (max-width: 900px){.my-apps-panel{grid-template-columns:repeat(2,minmax(0,1fr));min-width:min(480px,calc(100vw - 24px))}}@media (max-width: 640px){.my-apps-panel{grid-template-columns:1fr;right:-8px}}.workbench-canvas-frame{position:relative}.breaking-banner{flex-shrink:0;width:100%;background:var(--t-breaking-banner-header);color:var(--t-breaking-banner-ink);font-size:11px;line-height:1.2;z-index:100}.breaking-banner__header{display:flex;align-items:center;gap:6px;min-height:20px;padding:1px 10px 1px 12px}.breaking-banner__label{flex-shrink:0;color:var(--t-breaking-banner-label);font-weight:800;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.breaking-banner__caret{flex-shrink:0;width:14px;height:14px;padding:0;border:0;background:transparent;color:var(--t-breaking-banner-ink);font:inherit;font-size:11px;line-height:1;cursor:pointer}.breaking-banner__headline{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--t-breaking-banner-ink);background:none;border:0;padding:0;text-align:left;cursor:pointer;font:inherit;font-weight:500;text-decoration:none}.breaking-banner__headline:hover{text-decoration:underline}.breaking-banner__controls{display:flex;align-items:center;gap:4px;flex-shrink:0}.breaking-banner__icon{width:16px;height:16px;padding:0;border:0;background:transparent;color:var(--t-breaking-banner-ink);font-size:12px;line-height:1;cursor:pointer}.breaking-banner__icon:hover,.breaking-banner__caret:hover{background:color-mix(in srgb,var(--t-breaking-banner-ink) 8%,transparent)}.breaking-banner__body{background:var(--t-breaking-banner-body);padding:4px 12px 8px 32px}.breaking-banner__body ul{margin:0;padding:0 0 0 14px}.breaking-banner__body li{color:var(--t-breaking-banner-ink);font-size:11px}.breaking-banner__prints{width:min(420px,100%);margin:0 0 6px;border-collapse:collapse;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-variant-numeric:tabular-nums}.breaking-banner__prints caption{caption-side:top;text-align:left;font-weight:700;padding:0 0 3px}.breaking-banner__prints th,.breaking-banner__prints td{padding:2px 8px 2px 0;text-align:right;color:var(--t-breaking-banner-ink)}.breaking-banner__prints th:first-child,.breaking-banner__prints td:first-child{text-align:left}.breaking-banner__links{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.breaking-banner__links a{color:var(--t-breaking-banner-ink);font-weight:700;text-decoration:underline}@media (prefers-reduced-motion: reduce){.breaking-banner *{transition:none!important}}html[data-chrome=compact] .breaking-banner__label{max-width:4.5em;overflow:hidden;text-overflow:ellipsis}html[data-chrome=compact] .breaking-banner__header{min-height:36px;padding:4px 8px}html[data-chrome=compact] .breaking-banner__caret,html[data-chrome=compact] .breaking-banner__icon{min-width:44px;min-height:36px}.dark-theme{--alerts-btn-bg: rgba(255, 255, 255, .03);--alerts-btn-border: rgba(255, 255, 255, .14);--alerts-btn-text: var(--t-text);--alerts-btn-muted: var(--t-muted);--alerts-btn-hover-bg: rgba(255, 255, 255, .07);--alerts-btn-hover-border: rgba(255, 255, 255, .22);--alerts-btn-hover-text: var(--t-accent-hover);--alerts-btn-active-bg: rgba(255, 255, 255, .11);--alerts-btn-primary-bg: var(--t-chrome);--alerts-btn-primary-text: var(--t-bg);--alerts-btn-primary-hover-bg: #ffffff;--alerts-btn-primary-border: var(--t-chrome);--alerts-btn-danger-text: var(--t-red);--alerts-btn-danger-border: rgba(199, 84, 80, .45);--alerts-btn-danger-hover-bg: rgba(199, 84, 80, .12);--alerts-btn-focus-ring: rgba(255, 255, 255, .22);--alerts-list-hover: var(--t-hover-bg);--alerts-list-active: var(--t-sidebar-active);--alerts-list-active-bar: var(--t-chrome);--alerts-modal-overlay: rgba(0, 0, 0, .62);--alerts-modal-bg: var(--t-panel);--alerts-modal-field-bg: var(--t-bg);--alerts-modal-shadow: 0 16px 48px rgba(0, 0, 0, .55);--alerts-dropdown-shadow: 0 10px 32px rgba(0, 0, 0, .5);--alerts-panel-surface: #1a201e;--alerts-panel-surface-alt: #151a18;--alerts-panel-bar-top: #2c3431;--alerts-panel-bar-bottom: #1f2624;--alerts-panel-bar-text: #e8ecea;--alerts-panel-bar-muted: #9aa39f;--alerts-panel-border: #2f3835;--alerts-panel-border-highlight: rgba(255, 255, 255, .08);--alerts-panel-shadow: 0 -10px 36px rgba(0, 0, 0, .5), 0 -1px 0 var(--alerts-panel-border-highlight) inset;--alerts-panel-item-hover: rgba(255, 255, 255, .045);--alerts-panel-item-expanded: rgba(255, 255, 255, .035);--alerts-panel-unread-accent: var(--t-link);--alerts-panel-control-bg: rgba(255, 255, 255, .06);--alerts-panel-control-hover: rgba(255, 255, 255, .11)}.slate-theme{--alerts-btn-bg: rgba(112, 128, 144, .06);--alerts-btn-border: rgba(112, 128, 144, .22);--alerts-btn-text: var(--t-text);--alerts-btn-muted: var(--t-muted);--alerts-btn-hover-bg: rgba(112, 128, 144, .12);--alerts-btn-hover-border: rgba(112, 128, 144, .35);--alerts-btn-hover-text: var(--t-accent-hover);--alerts-btn-active-bg: rgba(112, 128, 144, .18);--alerts-btn-primary-bg: var(--t-chrome);--alerts-btn-primary-text: var(--t-bg);--alerts-btn-primary-hover-bg: #eef1f4;--alerts-btn-primary-border: var(--t-chrome);--alerts-btn-danger-text: var(--t-red);--alerts-btn-danger-border: rgba(208, 104, 98, .45);--alerts-btn-danger-hover-bg: rgba(208, 104, 98, .12);--alerts-btn-focus-ring: rgba(112, 128, 144, .35);--alerts-list-hover: var(--t-hover-bg);--alerts-list-active: var(--t-sidebar-active);--alerts-list-active-bar: var(--t-accent);--alerts-modal-overlay: rgba(20, 24, 28, .62);--alerts-modal-bg: var(--t-panel);--alerts-modal-field-bg: var(--t-bg);--alerts-modal-shadow: 0 16px 48px rgba(20, 24, 28, .55);--alerts-dropdown-shadow: 0 10px 32px rgba(20, 24, 28, .5);--alerts-panel-surface: #222930;--alerts-panel-surface-alt: #1a2026;--alerts-panel-bar-top: #3a4550;--alerts-panel-bar-bottom: #2a3139;--alerts-panel-bar-text: #eef1f4;--alerts-panel-bar-muted: #8b99a8;--alerts-panel-border: rgba(112, 128, 144, .28);--alerts-panel-border-highlight: rgba(112, 128, 144, .12);--alerts-panel-shadow: 0 -10px 36px rgba(20, 24, 28, .5), 0 -1px 0 var(--alerts-panel-border-highlight) inset;--alerts-panel-item-hover: rgba(112, 128, 144, .08);--alerts-panel-item-expanded: rgba(112, 128, 144, .06);--alerts-panel-unread-accent: var(--t-link);--alerts-panel-control-bg: rgba(112, 128, 144, .1);--alerts-panel-control-hover: rgba(112, 128, 144, .16)}.light-theme{--alerts-btn-bg: var(--t-panel);--alerts-btn-border: var(--t-border);--alerts-btn-text: var(--t-text);--alerts-btn-muted: var(--t-muted);--alerts-btn-hover-bg: var(--t-sidebar-bg);--alerts-btn-hover-border: #9a958c;--alerts-btn-hover-text: var(--t-text);--alerts-btn-active-bg: var(--t-hover-bg);--alerts-btn-primary-bg: var(--t-text);--alerts-btn-primary-text: var(--t-panel);--alerts-btn-primary-hover-bg: #2a2a2a;--alerts-btn-primary-border: var(--t-text);--alerts-btn-danger-text: var(--t-red);--alerts-btn-danger-border: rgba(166, 61, 58, .35);--alerts-btn-danger-hover-bg: rgba(166, 61, 58, .08);--alerts-btn-focus-ring: rgba(26, 26, 26, .18);--alerts-list-hover: var(--t-hover-bg);--alerts-list-active: var(--t-sidebar-active);--alerts-list-active-bar: var(--t-text);--alerts-modal-overlay: rgba(28, 25, 20, .42);--alerts-modal-bg: var(--t-panel);--alerts-modal-field-bg: var(--t-bg);--alerts-modal-shadow: 0 16px 40px rgba(28, 25, 20, .18);--alerts-dropdown-shadow: 0 10px 28px rgba(28, 25, 20, .14);--alerts-panel-surface: #e4e2dd;--alerts-panel-surface-alt: #dbd9d4;--alerts-panel-bar-top: #c8c5be;--alerts-panel-bar-bottom: #bab7b0;--alerts-panel-bar-text: #2f2d2a;--alerts-panel-bar-muted: #5c5852;--alerts-panel-border: #c4c1ba;--alerts-panel-border-highlight: rgba(255, 255, 255, .55);--alerts-panel-shadow: 0 -8px 28px rgba(28, 25, 20, .14), 0 -1px 0 var(--alerts-panel-border-highlight) inset;--alerts-panel-item-hover: rgba(0, 0, 0, .04);--alerts-panel-item-expanded: rgba(0, 0, 0, .035);--alerts-panel-unread-accent: #5a5a5a;--alerts-panel-control-bg: rgba(0, 0, 0, .05);--alerts-panel-control-hover: rgba(0, 0, 0, .09)}.alerts-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:30px;padding:6px 12px;border-radius:3px;border:1px solid var(--alerts-btn-border);background:var(--alerts-btn-bg);color:var(--alerts-btn-text);font-family:inherit;font-size:11px;font-weight:500;letter-spacing:.02em;line-height:1;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease,transform .08s ease}.alerts-btn:hover:not(:disabled){background:var(--alerts-btn-hover-bg);border-color:var(--alerts-btn-hover-border);color:var(--alerts-btn-hover-text)}.alerts-btn:active:not(:disabled){background:var(--alerts-btn-active-bg);transform:translateY(.5px)}.alerts-btn:focus-visible{outline:none;box-shadow:0 0 0 2px var(--alerts-btn-focus-ring)}.alerts-btn:disabled{opacity:.42;cursor:not-allowed}.alerts-btn--primary{background:var(--alerts-btn-primary-bg);border-color:var(--alerts-btn-primary-border);color:var(--alerts-btn-primary-text);font-weight:600;text-transform:uppercase;letter-spacing:.05em;font-size:10px}.alerts-btn--primary:hover:not(:disabled){background:var(--alerts-btn-primary-hover-bg);border-color:var(--alerts-btn-primary-hover-bg);color:var(--alerts-btn-primary-text)}.alerts-btn--ghost{background:transparent;border-color:transparent;color:var(--alerts-btn-muted)}.alerts-btn--ghost:hover:not(:disabled){background:var(--alerts-btn-hover-bg);border-color:transparent;color:var(--alerts-btn-hover-text)}.alerts-btn--danger{color:var(--alerts-btn-danger-text);border-color:var(--alerts-btn-danger-border)}.alerts-btn--danger:hover:not(:disabled){background:var(--alerts-btn-danger-hover-bg);border-color:var(--alerts-btn-danger-border);color:var(--alerts-btn-danger-text)}.alerts-btn--link{min-height:auto;padding:4px 6px;border:none;background:transparent;color:var(--t-link, #7abeef);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.alerts-btn--link:hover:not(:disabled){background:var(--chrome-link-active-bg, rgba(122, 190, 239, .08));color:var(--t-link, #7abeef);text-decoration:underline;text-underline-offset:2px}.alerts-btn--sm{min-height:20px;padding:2px 8px;font-size:10px}.alerts-btn--icon{min-width:20px;min-height:20px;padding:0;font-size:12px;line-height:1}.alerts-btn--block{display:flex;width:100%}.alerts-tab{min-height:20px;padding:2px 8px;border-radius:3px;border:1px solid transparent;background:transparent;color:var(--alerts-btn-muted);font-family:inherit;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background .14s ease,color .14s ease,border-color .14s ease}.alerts-tab:hover{background:var(--alerts-btn-hover-bg);color:var(--alerts-btn-hover-text)}.alerts-tab--active{background:var(--alerts-btn-hover-bg);border-color:var(--alerts-btn-border);color:var(--alerts-btn-hover-text)}.alerts-list-item{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:28px;padding:5px 12px;border:none;border-bottom:1px solid var(--alerts-btn-border);background:transparent;color:var(--alerts-btn-text);font-family:inherit;font-size:11px;font-weight:500;text-align:left;cursor:pointer;transition:background .12s ease,color .12s ease}.alerts-list-item:hover{background:var(--alerts-list-hover)}.alerts-list-item--active{background:var(--alerts-list-active);box-shadow:inset 3px 0 0 var(--alerts-list-active-bar)}.alerts-list-item__meta{font-size:10px;color:var(--alerts-btn-muted);flex-shrink:0}.alerts-picker-item{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:40px;margin-bottom:6px;padding:10px 12px;border:1px solid var(--alerts-btn-border);border-radius:3px;background:var(--alerts-btn-bg);color:var(--alerts-btn-text);font-family:inherit;font-size:11px;font-weight:500;text-align:left;cursor:pointer;transition:background .14s ease,border-color .14s ease,transform .08s ease,box-shadow .14s ease}.alerts-picker-item:hover{background:var(--alerts-btn-hover-bg);border-color:var(--alerts-btn-hover-border);box-shadow:0 1px #ffffff0a}.alerts-picker-item:active{transform:translateY(.5px);background:var(--alerts-btn-active-bg)}.alerts-picker-item__action{font-size:9px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--alerts-btn-muted);opacity:0;transition:opacity .12s ease,color .12s ease}.alerts-picker-item:hover .alerts-picker-item__action{opacity:1;color:var(--alerts-btn-hover-text)}.alerts-dropdown{box-shadow:var(--alerts-dropdown-shadow)}.alerts-dropdown__header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border-bottom:1px solid var(--alerts-btn-border)}.alerts-dropdown__title{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--alerts-btn-muted)}.alerts-dropdown-item{display:block;width:100%;padding:10px 12px;border:none;border-bottom:1px solid var(--alerts-btn-border);background:transparent;text-align:left;cursor:pointer;font-family:inherit;transition:background .12s ease}.alerts-dropdown-item:hover{background:var(--alerts-list-hover)}.alerts-dropdown-item--unread{background:var(--alerts-list-active)}.alerts-dropdown-item--unread:hover{background:var(--alerts-btn-hover-bg)}.alerts-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:16px;background:var(--alerts-modal-overlay)}.alerts-modal{width:min(100%,420px);border:1px solid var(--alerts-btn-border);border-radius:4px;background:var(--alerts-modal-bg);box-shadow:var(--alerts-modal-shadow);overflow:hidden}.alerts-modal .alerts-field,.alerts-modal .alerts-picker-item{background:var(--alerts-modal-field-bg)}.alerts-modal__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px 16px 12px;border-bottom:1px solid var(--alerts-btn-border)}.alerts-modal__title{font-size:13px;font-weight:600;color:var(--alerts-btn-text);line-height:1.35}.alerts-modal__subtitle{margin-top:4px;font-size:10px;color:var(--alerts-btn-muted)}.alerts-modal__body{padding:12px 16px;max-height:min(50vh,320px);overflow:auto}.alerts-modal__footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--alerts-btn-border);background:var(--alerts-modal-bg)}.alerts-field{width:100%;min-height:24px;padding:3px 8px;border:1px solid var(--alerts-btn-border);border-radius:3px;background:var(--alerts-btn-bg);color:var(--alerts-btn-text);font-family:inherit;font-size:11px;transition:border-color .14s ease,box-shadow .14s ease}.alerts-field:hover{border-color:var(--alerts-btn-hover-border)}.alerts-field:focus{outline:none;border-color:var(--alerts-btn-hover-border);box-shadow:0 0 0 2px var(--alerts-btn-focus-ring)}.alerts-catalog-card{padding:12px;border:1px solid var(--alerts-btn-border);border-radius:3px;background:var(--alerts-btn-bg);text-align:left;cursor:pointer;transition:background .14s ease,border-color .14s ease,box-shadow .14s ease,transform .08s ease}.alerts-catalog-card:hover:not(:disabled){background:var(--alerts-btn-hover-bg);border-color:var(--alerts-btn-hover-border);box-shadow:0 2px 8px #0000001f}.alerts-catalog-card:active:not(:disabled){transform:translateY(.5px)}.alerts-catalog-card:disabled{opacity:.45;cursor:not-allowed}.alerts-catalog-row{transition:background .12s ease}.alerts-catalog-cta{opacity:.6;transition:opacity .12s ease}.ownership-data-table__row.alerts-catalog-row:hover .alerts-catalog-cta{opacity:1}.alerts-catalog-row:focus-visible{outline:1px solid currentColor;outline-offset:-1px}.alerts-catalog-table{table-layout:fixed}.alerts-catalog-table col.alerts-catalog-table__alert-col{width:28%}.alerts-catalog-table col.alerts-catalog-table__action-col{width:80px}.alerts-catalog-table td.alerts-catalog-table__description,.alerts-history-table td.alerts-history-table__description{white-space:normal;line-height:1.45;vertical-align:middle}.alerts-history-table{table-layout:fixed}.alerts-history-table col.alerts-history-table__time-col{width:160px}.alerts-panel{position:fixed;bottom:0;right:0;z-index:10001;display:flex;flex-direction:column;width:min(440px,100vw);font-family:inherit;pointer-events:auto}.alerts-panel--collapsed{width:min(380px,calc(100vw - 16px))}.alerts-panel--expanded{max-height:min(52vh,460px)}.alerts-panel__body{display:flex;flex-direction:column;flex:1;min-height:0;background:var(--alerts-panel-surface, var(--alerts-btn-bg, var(--t-panel)));border:1px solid var(--alerts-panel-border, var(--alerts-btn-border, var(--t-border)));border-bottom:none;box-shadow:var(--alerts-panel-shadow, 0 -6px 24px rgba(0, 0, 0, .28));color:var(--alerts-btn-text, var(--t-text));animation:alerts-panel-rise .2s ease-out}@keyframes alerts-panel-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.alerts-panel__bar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 8px 0 12px;min-height:28px;flex-shrink:0;background:linear-gradient(180deg,var(--alerts-panel-bar-top, #2c3431) 0%,var(--alerts-panel-bar-bottom, #1f2624) 100%);border-top:1px solid var(--alerts-panel-border-highlight, rgba(255, 255, 255, .08));border-bottom:1px solid var(--alerts-panel-border, var(--t-border));color:var(--alerts-panel-bar-text, #e8ecea);cursor:default;-webkit-user-select:none;user-select:none}.alerts-panel--collapsed .alerts-panel__bar{cursor:pointer;box-shadow:var(--alerts-panel-shadow, 0 -2px 12px rgba(0, 0, 0, .25))}.alerts-panel--collapsed .alerts-panel__bar:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--alerts-panel-bar-top, #2c3431) 92%,white),color-mix(in srgb,var(--alerts-panel-bar-bottom, #1f2624) 92%,white))}.alerts-panel__bar-left{display:flex;align-items:center;gap:8px;min-width:0}.alerts-panel__bar-actions{display:flex;align-items:center;gap:1px;flex-shrink:0}.alerts-panel__bell{flex-shrink:0;opacity:.95}.alerts-panel__title{font-size:12px;font-weight:600;letter-spacing:.02em}.alerts-panel__count{font-size:11px;color:var(--alerts-panel-bar-muted, inherit);opacity:.95;white-space:nowrap}.alerts-panel__icon-btn{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:none;border-radius:2px;background:transparent;color:inherit;cursor:pointer;opacity:.92}.alerts-panel__icon-btn:hover{background:var(--alerts-panel-control-hover, rgba(255, 255, 255, .12));opacity:1}.alerts-panel__list{flex:1;min-height:0;overflow:auto}.alerts-panel__divider{padding:8px 12px;font-size:10px;font-style:italic;color:var(--alerts-btn-muted, var(--t-muted));border-bottom:1px solid var(--alerts-btn-border, var(--t-border));background:#ffffff05}.alerts-panel__empty{padding:24px 16px;text-align:center;font-size:12px;color:var(--alerts-btn-muted, var(--t-muted))}.alerts-panel__item{border-bottom:1px solid var(--alerts-panel-border, var(--alerts-btn-border, var(--t-border)))}.alerts-panel__item--unread{box-shadow:inset 3px 0 0 var(--alerts-panel-unread-accent, var(--t-amber, #e87722))}.alerts-panel__item--expanded{background:var(--alerts-panel-item-expanded, rgba(255, 255, 255, .03))}.alerts-panel__item-main{display:block;width:100%;padding:10px 12px 10px 14px;border:none;background:transparent;text-align:left;cursor:pointer;font-family:inherit;color:inherit}.alerts-panel__item-main:hover{background:var(--alerts-panel-item-hover, var(--alerts-list-hover, var(--t-hover-bg)))}.alerts-panel__headline{margin:0;font-size:12px;line-height:1.45;font-weight:500;color:var(--alerts-btn-text, var(--t-text))}.alerts-panel__time{display:block;margin-top:4px;font-size:11px;color:var(--alerts-btn-muted, var(--t-muted))}.alerts-panel__detail{padding:0 12px 10px 14px;border-top:1px solid var(--alerts-panel-border, var(--alerts-btn-border, var(--t-border)));background:var(--alerts-panel-surface-alt, transparent)}.alerts-panel__meta{display:grid;grid-template-columns:auto 1fr;gap:2px 12px;margin:8px 0 10px;font-size:11px}.alerts-panel__meta dt{margin:0;color:var(--alerts-btn-muted, var(--t-muted));font-weight:500}.alerts-panel__meta dd{margin:0;color:var(--alerts-btn-text, var(--t-text))}.alerts-panel__actions{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.alerts-panel__quick-icons{display:flex;gap:2px}.alerts-panel__action-btns{display:flex;align-items:center;gap:6px;margin-left:auto;flex-wrap:wrap}.alerts-panel__pill-btn{padding:3px 10px;border-radius:12px;border:1px solid var(--alerts-panel-border, var(--alerts-btn-border, var(--t-border)));background:var(--alerts-panel-control-bg, var(--alerts-btn-bg, var(--t-panel)));color:var(--alerts-btn-text, var(--t-text));font-size:10px;font-family:inherit;cursor:pointer}.alerts-panel__pill-btn:hover{background:var(--alerts-panel-control-hover, var(--alerts-btn-hover-bg, var(--t-hover-bg)))}.alerts-panel__pill-btn--secondary{color:var(--alerts-btn-muted, var(--t-muted))}.alerts-panel__menu-wrap{position:relative}.alerts-panel__menu{position:absolute;right:0;bottom:100%;margin-bottom:4px;min-width:140px;padding:4px 0;background:var(--alerts-panel-surface, var(--alerts-btn-bg, var(--t-panel)));border:1px solid var(--alerts-panel-border, var(--alerts-btn-border, var(--t-border)));box-shadow:var(--alerts-dropdown-shadow, 0 4px 12px rgba(0, 0, 0, .2));z-index:2}.alerts-panel__menu button{display:block;width:100%;padding:6px 12px;border:none;background:transparent;text-align:left;font-size:11px;font-family:inherit;color:var(--alerts-btn-text, var(--t-text));cursor:pointer}.alerts-panel__menu button:hover{background:var(--alerts-list-hover, var(--t-hover-bg))}.alerts-panel__footer{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;border-top:1px solid var(--alerts-panel-border, var(--alerts-btn-border, var(--t-border)));background:var(--alerts-panel-surface-alt, transparent);flex-shrink:0}.alerts-panel__view-history,.alerts-panel__dismiss-all{display:inline-flex;align-items:center;gap:6px;padding:0;border:none;background:transparent;font-size:11px;font-family:inherit;color:var(--alerts-btn-muted, var(--t-muted));cursor:pointer}.alerts-panel__dismiss-all{margin-left:auto}.alerts-panel__view-history:hover,.alerts-panel__dismiss-all:hover:not(:disabled){color:var(--alerts-btn-text, var(--t-text))}.alerts-panel__dismiss-all:disabled{opacity:.45;cursor:not-allowed}.alerts-history-view__toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px;flex-wrap:wrap}.alerts-history-view__title{margin:0;font-size:14px;font-weight:600;color:var(--t-text)}.alerts-history-view__toolbar-right{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.alerts-history-view__refreshed{font-size:11px;color:var(--t-muted)}.alerts-history-view__icon-btn{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:2px;background:transparent;color:var(--t-text);cursor:pointer;opacity:.85}.alerts-history-view__icon-btn:hover:not(:disabled){background:var(--t-hover-bg);opacity:1}.alerts-history-view__icon-btn:disabled{opacity:.4;cursor:not-allowed}.alerts-history-view__tabs{display:flex;gap:4px;flex-wrap:wrap;margin-bottom:8px}.alerts-history-table col.alerts-history-table__category-col{width:18%}.alerts-history-table col.alerts-history-table__name-col{width:22%}.dark-theme{--news-bg: var(--t-workbench-canvas, #000000);--news-surface: var(--t-workbench-canvas, #000000);--news-divider: rgba(255, 255, 255, .08);--news-divider-strong: rgba(255, 255, 255, .12);--news-text: var(--t-text);--news-muted: var(--t-muted);--news-heading: var(--t-text);--news-link: var(--t-link);--news-control-hover: var(--t-hover-bg);--news-control-active: var(--t-sidebar-active);--news-row-hover: rgba(255, 255, 255, .04)}.slate-theme{--news-bg: var(--t-workbench-canvas, #1a2026);--news-surface: var(--t-workbench-canvas, #1a2026);--news-divider: rgba(112, 128, 144, .18);--news-divider-strong: rgba(112, 128, 144, .32);--news-text: var(--t-text);--news-muted: var(--t-muted);--news-heading: var(--t-text);--news-link: var(--t-link);--news-control-hover: var(--t-hover-bg);--news-control-active: var(--t-sidebar-active);--news-row-hover: rgba(112, 128, 144, .08)}.light-theme{--news-bg: var(--t-workbench-canvas, #f6f5f2);--news-surface: var(--t-workbench-canvas, #f6f5f2);--news-divider: rgba(26, 26, 26, .08);--news-divider-strong: rgba(26, 26, 26, .12);--news-text: var(--t-text);--news-muted: var(--t-muted);--news-heading: var(--t-text);--news-link: var(--t-link);--news-control-hover: var(--t-hover-bg);--news-control-active: var(--t-sidebar-active);--news-row-hover: rgba(26, 26, 26, .03)}.news-workbench{display:flex;flex-direction:column;flex:1;min-height:0;width:100%;height:100%;overflow:hidden;background:var(--news-bg);color:var(--news-text);--news-fs-page-title: 15px;--news-fs-panel-title: 14px;--news-fs-body: 11px;--news-fs-body-lh: 1.45;--news-fs-meta: 10px;--news-fs-micro: 9px;--news-fs-index-value: 18px;--news-fs-index-label: 10px;--news-fs-calendar: 10px;--news-fs-calendar-head: 9px;--news-font-prose: var(--font-ui)}.news-workbench.news-text-x-small,.news-reading-preview.news-text-x-small{--news-fs-page-title: 13px;--news-fs-panel-title: 12px;--news-fs-body: 9px;--news-fs-body-lh: 1.5;--news-fs-meta: 8px;--news-fs-micro: 8px;--news-fs-index-value: 16px;--news-fs-index-label: 9px;--news-fs-calendar: 9px;--news-fs-calendar-head: 8px}.news-workbench.news-text-sharp,.news-reading-preview.news-text-sharp{--news-font-prose: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;text-rendering:optimizeLegibility;font-feature-settings:"kern" 1,"liga" 1}.dark-theme.news-workbench.news-text-sharp,.dark-theme .news-reading-preview.news-text-sharp{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.light-theme.news-workbench.news-text-sharp,.light-theme .news-reading-preview.news-text-sharp{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.news-workbench.news-text-sharp .news-story__headline,.news-workbench.news-text-sharp .news-story__summary,.news-workbench.news-text-sharp .news-synopsis-para,.news-workbench.news-text-sharp .news-synopsis-list__item,.news-workbench.news-text-sharp .news-digest,.news-workbench.news-text-sharp .news-recap-prose,.news-workbench.news-text-sharp .news-top-stories-prose,.news-workbench.news-text-sharp .news-top-stories-prose__bullet,.news-workbench.news-text-sharp .news-top-stories-prose p,.news-workbench.news-text-sharp .news-col__empty,.news-reading-preview.news-text-sharp{font-family:var(--news-font-prose)}.news-header{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:10px 16px;border-bottom:1px solid var(--news-divider);background:var(--news-bg);flex-shrink:0}.news-header__lead{display:flex;align-items:center;gap:8px;min-width:0}.news-header__title{margin:0;font-size:var(--news-fs-page-title);font-weight:500;color:var(--news-heading);letter-spacing:-.01em;white-space:nowrap}.news-header__compact-actions{display:flex;align-items:center;gap:4px;margin-left:auto;flex-shrink:0}.news-header__icon-btn{min-width:44px;min-height:44px;border:none;background:transparent;color:var(--news-heading);font-size:18px;line-height:1;cursor:pointer}.news-header__overflow{flex:1 1 100%;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.news-header__overflow .alerts-btn,.news-header--compact .alerts-btn{width:auto;align-self:center}html[data-chrome=compact] .news-header,.news-header--compact{flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 10px}html[data-chrome=compact] .news-header__portfolio-link,.news-header--compact .news-header__portfolio-link{margin-left:0}.news-header__portfolio-link{margin-left:auto;padding:4px 10px;border:none;border-radius:3px;background:transparent;color:var(--news-link);font-family:inherit;font-size:11px;font-weight:500;cursor:pointer;text-decoration:none;border-bottom:2px solid transparent;transition:color .12s ease,background .12s ease,border-color .12s ease}.news-header__portfolio-link:hover{color:var(--news-heading)}.news-header__portfolio-link--active{color:var(--news-heading);background:var(--news-control-active);border-bottom-color:var(--wt-accent, var(--t-amber, #c49a3c))}.news-header__search{display:flex;align-items:center;gap:6px;min-width:240px;max-width:360px;flex:1}.news-header__search .alerts-field{flex:1;min-height:var(--wt-control-height, 20px);height:var(--wt-control-height, 20px);padding:var(--wt-control-pad-y, 2px) 8px;font-size:10px;border-color:var(--wt-border, var(--t-border));background:var(--wt-btn-bg, var(--alerts-btn-bg))}.news-scope{position:relative;flex-shrink:0}.news-scope__trigger{display:inline-flex;align-items:center;gap:5px;box-sizing:border-box;padding:2px 0 4px;border:none;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--news-heading);font-family:inherit;font-size:var(--news-fs-body, 11px);font-weight:500;line-height:1.2;cursor:pointer;white-space:nowrap;transition:color .12s ease,border-color .12s ease}.news-scope__trigger:hover{color:var(--news-text)}.news-scope__trigger[aria-expanded=true]{border-bottom-color:var(--wt-accent, var(--t-amber, #c49a3c))}.news-scope__chevron{font-size:10px;opacity:.65;transition:transform .15s ease}.news-scope__trigger[aria-expanded=true] .news-scope__chevron{transform:rotate(180deg)}.news-scope__menu{position:absolute;top:calc(100% + 6px);left:0;z-index:1000;min-width:220px;max-height:420px;overflow:auto;border:1px solid var(--news-divider-strong);border-radius:6px;background:var(--news-surface, var(--t-panel));box-shadow:0 8px 24px #0000002e}.news-scope__section{padding:6px 0;border-bottom:1px solid var(--news-divider)}.news-scope__section:last-child{border-bottom:none}.news-scope__section-label{padding:4px 12px 6px;font-size:9px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--news-muted)}.news-scope__option{display:block;width:100%;padding:6px 12px 6px 14px;border:none;border-left:2px solid transparent;background:transparent;color:var(--news-text);font-family:inherit;font-size:var(--news-fs-body, 11px);font-weight:400;text-align:left;cursor:pointer;transition:background .1s ease,color .1s ease,border-color .1s ease}.news-scope__option:hover{background:var(--wt-hover, var(--news-control-hover));color:var(--news-heading)}.news-scope__option--active{background:var(--news-row-hover);border-left-color:var(--wt-accent, var(--t-amber, #c49a3c));color:var(--news-text);font-weight:500}.news-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,0fr);grid-template-rows:minmax(0,1fr);flex:1;min-height:0;width:100%;overflow:hidden;transition:grid-template-columns .42s cubic-bezier(.22,1,.36,1)}.news-col{display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.news-col--digest,.news-col--center,.news-col--stories{width:auto;flex:none;min-width:0;display:flex;flex-direction:column;overflow:hidden}.news-col--digest{min-height:0;border-right:1px solid var(--news-divider)}.news-col--center{border-right:1px solid var(--news-divider);display:flex;flex-direction:column;min-height:0;overflow:hidden}.news-col--center>.news-panel:first-child{flex:1.15;min-height:160px}.news-col--center>.news-panel--stacked{flex:1;min-height:140px}.news-col--stories{min-height:0}.news-col--company{grid-column:4;grid-row:1;display:flex;flex-direction:column;min-width:0;overflow:hidden;pointer-events:none;border-left:1px solid transparent;transition:border-color .42s cubic-bezier(.22,1,.36,1)}.news-body--company-open{grid-template-columns:minmax(0,17fr) minmax(0,27fr) minmax(0,22fr) minmax(0,28fr)}.news-body--company-open .news-col--company{pointer-events:auto;background:var(--news-bg);border-left-color:var(--news-divider-strong)}.news-body--company-open .news-col--digest,.news-body--company-open .news-col--center,.news-body--company-open .news-col--stories,.news-body--company-open.news-body--sector-recap .news-col--stories,.news-body--company-open .news-col--stories-recap{width:auto;min-width:0;flex:none}.news-body--company-open .news-calendar-wrap{overflow-x:auto}.news-body--company-open .news-calendar{min-width:280px}.news-body--sector-recap .news-col--stories,.news-col--stories-recap{width:auto;flex:none;min-width:0}.news-body--sector-recap{grid-template-columns:minmax(0,0fr) minmax(0,0fr) minmax(0,1fr) minmax(0,0fr)}.news-body--sector-recap.news-body--company-open{grid-template-columns:minmax(0,0fr) minmax(0,0fr) minmax(0,72fr) minmax(0,28fr)}@media (min-width: 1401px){.news-body--sector-recap>.news-col--stories{grid-column:3;grid-row:1}}.news-drawer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;border:none;background:#00000059;cursor:default;pointer-events:none}.news-drawer-backdrop--interactive{cursor:pointer;pointer-events:auto}.company-details-panel{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;color:var(--news-text);transform:translate(20px);opacity:0;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .28s cubic-bezier(.22,1,.36,1)}.news-body--company-open .news-col--company .company-details-panel{transform:translate(0);opacity:1;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .32s cubic-bezier(.22,1,.36,1) 80ms}@starting-style{.news-body--company-open .news-col--company .company-details-panel{transform:translate(20px);opacity:0}}.company-details-panel__header{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--news-divider);flex-shrink:0}.company-details-panel__title{margin:0;flex:1;font-size:13px;font-weight:600;color:var(--news-heading)}.company-details-panel__close{border:none;background:transparent;color:var(--news-muted);font-size:18px;line-height:1;cursor:pointer;padding:0 4px}.company-details-panel__close:hover{color:var(--news-heading)}.company-details-panel__identity{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-bottom:1px solid var(--news-divider);flex-shrink:0}.company-details-panel__identity-text{flex:1;min-width:0}.company-details-panel__meta{font-size:9px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--news-muted);line-height:1.4}.company-details-panel__name{margin-top:3px;font-size:12px;font-weight:600;color:var(--news-heading);line-height:1.35}.company-details-panel__body{display:flex;flex:1;min-height:0;overflow:hidden}.company-details-panel__body--stacked{flex-direction:column;overflow:hidden}.company-details-panel__body--stacked .news-rail__tabs--aside{flex-shrink:0;padding:0 12px;border-bottom:1px solid var(--news-divider)}.company-details-panel__body--stacked .news-rail__tabs--aside .news-rail__tab{padding:8px 12px 10px;border-bottom:2px solid transparent;margin-bottom:-1px;font-size:var(--news-fs-body, 11px);font-weight:500;letter-spacing:0;text-transform:none}.company-details-panel__body--stacked .news-rail__tabs--aside .news-rail__tab--active{border-bottom-color:var(--wt-accent, var(--t-amber, #c49a3c));color:var(--news-heading)}.company-details-panel__body--stacked .news-rail__watchlists{flex-shrink:0}.company-details-panel__body--stacked .news-col__body{flex:1;min-height:0;overflow:auto;background:transparent}.company-details-panel__body--stacked .news-rail__watchlists,.company-details-panel__body--stacked .news-rail__tabs--aside{background:transparent}.company-details-panel__body--stacked .news-rail__chip--active{border-color:var(--news-divider-strong);background:var(--news-control-active)}.company-details-panel__body--stacked .news-rail__item{background:transparent}.company-details-panel__body--stacked .news-rail__item:hover{background:var(--news-row-hover)}.company-details-panel__nav{display:flex;flex-direction:column;gap:2px;padding:8px 6px;border-right:1px solid var(--news-divider);flex-shrink:0}.company-details-panel__nav-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:2px;background:transparent;color:var(--news-muted);cursor:pointer;transition:background .12s ease,color .12s ease}.company-details-panel__nav-btn:hover{background:var(--wt-hover, var(--news-control-hover));color:var(--news-text)}.company-details-panel__nav-btn--active{background:var(--news-control-active);color:var(--news-text)}.company-details-panel__content{flex:1;min-width:0;min-height:0;overflow:auto;padding:10px 12px}.company-details-panel__footer{padding:10px 12px;border-top:1px solid var(--news-divider);flex-shrink:0}.company-details-panel__full-btn{display:inline-flex;align-items:center;justify-content:center;width:100%;height:24px;padding:0 10px;border:1px solid var(--news-divider-strong, var(--news-divider));border-radius:3px;background:var(--wt-btn-bg, transparent);font-family:inherit;font-size:11px;font-weight:600;letter-spacing:.01em;color:var(--news-text);cursor:pointer}.company-details-panel__full-btn:hover{background:var(--wt-hover, var(--news-control-hover));color:var(--news-heading)}.company-details-panel__full-btn:focus-visible{outline:1px solid var(--news-link);outline-offset:2px}.company-details-panel__quote{margin-bottom:12px}.company-details-panel__quote-main{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-bottom:8px}.company-details-panel__session{font-size:10px;font-weight:600;margin-right:8px;opacity:.85;color:var(--news-muted)}.company-details-panel__chart-toolbar{display:flex;align-items:center;justify-content:flex-end;margin-bottom:6px}.company-details-panel__periods{display:inline-flex;align-items:stretch;border:1px solid var(--news-divider-strong);border-radius:3px;overflow:hidden;flex-shrink:0}.company-details-panel__period{border:none;background:transparent;height:20px;padding:0 7px;font-size:9px;font-family:inherit;cursor:pointer;color:var(--news-muted);line-height:1}.company-details-panel__period:not(:last-child){border-right:1px solid var(--news-divider-strong)}.company-details-panel__period--active{background:var(--news-control-active);color:var(--news-heading);font-weight:600}.company-details-panel__period:hover:not(.company-details-panel__period--active){background:var(--news-control-hover);color:var(--news-text)}.company-details-panel__price{font-size:18px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--news-heading)}.company-details-panel__change{font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.company-details-panel__change--up{color:var(--t-green, #4b9b6f)}.company-details-panel__change--down{color:var(--t-red, #c75450)}.company-details-panel__sector{font-size:10px;color:var(--news-muted);margin-bottom:10px;line-height:1.4}.company-details-panel__sector-sep{margin:0 4px}.company-details-panel__description{margin:0 0 12px;font-size:10px;line-height:1.55;color:var(--news-text)}.company-details-panel__keystats{display:flex;flex-direction:column;gap:0;border:1px solid var(--news-divider);border-radius:2px;overflow:hidden}.company-details-panel__keystats-section{border-right:none!important;border-bottom:1px solid var(--news-divider)}.company-details-panel__keystats-section:last-child{border-bottom:none}.company-details-panel__embed{min-height:320px;margin:-4px -6px}.company-details-panel__embed>*{font-size:10px}.company-details-panel__news-list{display:flex;flex-direction:column}.company-details-panel__news-item{padding:10px 0;border-bottom:1px solid var(--news-divider)}.company-details-panel__news-item:last-child{border-bottom:none}.company-details-panel__news-meta{font-size:9px;color:var(--news-muted);margin-bottom:4px}.company-details-panel__news-headline{font-size:11px;font-weight:600;line-height:1.4;color:var(--news-heading)}.company-details-panel__news-summary{margin:4px 0 6px;font-size:10px;line-height:1.45;color:var(--news-muted)}.company-details-panel__empty,.company-details-panel__error{padding:20px 0;font-size:11px;color:var(--news-muted);text-align:center;line-height:1.5}.company-details-panel__error{color:var(--t-red, #c75450)}.company-details-panel__ownership{display:flex;flex-direction:column;gap:0}.company-details-panel__ownership-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.company-details-panel__ownership-title{margin:0;font-size:14px;font-weight:600;color:var(--news-heading)}.company-details-panel__ownership-full-btn{display:flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:1px solid var(--news-divider);border-radius:3px;background:transparent;color:var(--news-muted);cursor:pointer}.company-details-panel__ownership-full-btn:hover{color:var(--news-link);border-color:var(--news-link)}.company-details-panel__ownership-section{margin-bottom:12px}.company-details-panel__ownership-section-title{padding:5px 0 4px;font-size:9px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--news-muted);border-bottom:1px solid var(--news-divider)}.company-details-panel__ownership-table{width:100%;border-collapse:collapse;font-size:10px;table-layout:fixed}.company-details-panel__ownership-table th{padding:4px 6px 4px 0;font-size:9px;font-weight:600;text-align:right;color:var(--news-muted);border-bottom:1px solid var(--news-divider);white-space:nowrap}.company-details-panel__ownership-table th:first-child{text-align:left;width:38%}.company-details-panel__ownership-table td{padding:4px 6px 4px 0;text-align:right;color:var(--news-text);border-bottom:1px solid var(--news-divider);vertical-align:top;line-height:1.3}.company-details-panel__ownership-holder{text-align:left!important;word-break:break-word}.company-details-panel__ownership-empty{text-align:center!important;color:var(--news-muted);padding:10px 0!important}.company-details-panel__ownership-link{align-self:flex-start;margin-top:4px;padding:0;border:none;background:transparent;font-family:inherit;font-size:10px;color:var(--news-link);cursor:pointer}.company-details-panel__ownership-link:hover{text-decoration:underline}.company-details-panel__financials{display:flex;flex-direction:column;gap:14px}.company-details-panel__financials-title{margin:0;font-size:14px;font-weight:600;color:var(--news-heading)}.company-details-panel__highlights{display:flex;flex-direction:column;gap:6px}.company-details-panel__highlights-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.company-details-panel__highlights-label{font-size:11px;font-weight:600;color:var(--news-heading)}.company-details-panel__highlights-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.company-details-panel__highlights-table{margin:0 -2px;min-width:0}.company-details-panel__derivation{height:360px;min-height:280px;flex-shrink:0}.company-details-panel__highlights-table .wb-table-scroll table{font-size:11px}.company-details-panel__highlights-table .wb-table-scroll th,.company-details-panel__highlights-table .wb-table-scroll td{padding:3px 5px}.company-details-panel__revenue-exposures{display:flex;flex-direction:column;gap:6px;padding-top:4px;border-top:1px solid var(--news-divider)}.company-details-panel__revenue-exposures-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap}.company-details-panel__revenue-exposures-label{font-size:11px;font-weight:600;color:var(--news-heading)}.company-details-panel__revenue-exposures-asof{font-size:9px;color:var(--news-muted);font-variant-numeric:tabular-nums}.company-details-panel__revenue-exposures-asof strong{color:var(--news-text);font-weight:600}.company-details-panel__revenue-table{width:100%;border-collapse:collapse;font-size:11px;font-variant-numeric:tabular-nums}.company-details-panel__revenue-table th{padding:4px 6px 4px 0;font-size:9px;font-weight:600;color:var(--news-muted);text-align:right;border-bottom:1px solid var(--news-divider)}.company-details-panel__revenue-table th:first-child{text-align:left;width:42%}.company-details-panel__revenue-table td{padding:3px 6px 3px 0;text-align:right;color:var(--news-text);border-bottom:1px solid var(--news-divider)}.company-details-panel__revenue-label{text-align:left!important}.company-details-panel__revenue-section td{padding:5px 0 3px;font-size:9px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--news-muted);text-align:left!important;border-bottom:none}.company-details-panel__revenue-neg{color:var(--t-red, #c75450)}.company-details-panel__revenue-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:4px}.company-details-panel__revenue-more{border:none;background:transparent;padding:0;font-size:10px;color:var(--news-link);cursor:pointer}.company-details-panel__revenue-more:hover{text-decoration:underline}.company-details-panel__revenue-source{font-size:9px;color:var(--news-muted)}.news-panel-header{display:flex;align-items:center;gap:6px}.news-panel-header__caret{border:none;background:transparent;color:var(--news-link);font-size:11px;padding:0;cursor:pointer;line-height:1}.news-panel-header__title{flex:1}.news-panel-header__tag{font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--t-teal, #3d9b8f);padding:1px 5px;border:1px solid rgba(61,155,143,.35);border-radius:2px}.news-col__foot{padding:6px 14px 8px;border-top:1px solid var(--news-divider);font-size:9px;color:var(--news-muted);flex-shrink:0}.news-ticker-link{color:var(--news-link);text-decoration:none;font-weight:600;font-family:inherit;font-size:inherit;line-height:inherit;padding:0;border:none;background:transparent;cursor:pointer}.news-ticker-link:hover{text-decoration:underline}.news-source-link{color:var(--news-link);text-decoration:none;font-weight:inherit;font-family:inherit;font-size:inherit;line-height:inherit;cursor:pointer}.news-source-link:hover{text-decoration:underline}.news-calendar__footer-link{color:var(--news-link);text-decoration:none}.news-calendar__footer-link:hover{text-decoration:underline}.news-rail__empty-hint{font-size:10px;color:var(--news-muted);line-height:1.4}.news-synopsis-list__item--gainer{font-weight:500}.news-col--main{flex:1;min-width:0;border-right:1px solid var(--news-divider)}.news-col--rail{width:300px;flex-shrink:0;display:flex;flex-direction:column;min-height:0}.news-col--rail>.news-rail{flex:1;min-height:0}.news-col__head,.news-panel-header{padding:8px 12px;border-bottom:1px solid var(--news-divider);font-size:var(--news-fs-panel-title);font-weight:600;letter-spacing:0;text-transform:none;color:var(--news-heading);flex-shrink:0}.news-col__body{flex:1;min-height:0;min-width:0;overflow:auto}.news-col__empty{padding:20px 14px;font-size:var(--news-fs-body);color:var(--news-muted);line-height:var(--news-fs-body-lh)}.news-digest{padding:12px 14px;font-size:var(--news-fs-body);line-height:var(--news-fs-body-lh);color:var(--news-text);white-space:pre-wrap}.news-synopsis-list{list-style:none;margin:0;padding:8px 0}.news-synopsis-list__item{position:relative;padding:6px 12px 6px 20px;font-size:var(--news-fs-body);line-height:var(--news-fs-body-lh);color:var(--news-text);border-bottom:1px solid var(--news-divider)}.news-synopsis-para{margin:0;padding:6px 12px;font-size:var(--news-fs-body);line-height:var(--news-fs-body-lh);color:var(--news-text);border-bottom:1px solid var(--news-divider)}.news-synopsis-para:last-child{border-bottom:none}.news-synopsis-gainers__head,.news-synopsis-decliners__head,.news-synopsis-preview__head{padding:8px 12px 4px;font-size:var(--news-fs-body);font-weight:600;color:var(--news-heading)}.news-synopsis-list__item:before{content:"•";position:absolute;left:10px;color:var(--news-link)}.news-story{padding:10px 14px;border-bottom:1px solid var(--news-divider);transition:background .1s ease}.news-story:hover{background:var(--news-row-hover)}.news-story__headline{margin:0;font-size:var(--news-fs-body);font-weight:500;line-height:var(--news-fs-body-lh);color:var(--news-link)}.news-story__headline-link{color:inherit;text-decoration:none}.news-story__headline-link:hover{text-decoration:underline}.news-story__summary{margin-top:4px;font-size:var(--news-fs-body);line-height:var(--news-fs-body-lh);color:var(--news-text)}.news-story__meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:8px}.news-story__ticker{font-size:10px;font-weight:600;color:var(--news-link);letter-spacing:.02em}.news-story__time{margin-left:auto;font-size:10px;color:var(--news-muted)}.news-story__hot{font-size:9px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--t-red, #c75450)}.news-story--compact{padding:8px 12px}.news-sector-workspace{display:grid;grid-template-columns:minmax(320px,42fr) minmax(0,58fr);min-height:100%;align-items:start}.news-sector-workspace__brief,.news-sector-workspace__latest{min-width:0}.news-sector-workspace__brief{border-right:1px solid var(--news-divider-strong)}.news-sector-workspace__heading{position:sticky;top:0;z-index:1;margin:0;padding:6px 12px;border-bottom:1px solid var(--news-divider);background:var(--news-header-bg, var(--news-bg));color:var(--news-heading);font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.news-recap-prose{padding:8px 12px;font-size:var(--news-fs-body);line-height:var(--news-fs-body-lh);color:var(--news-text)}.news-recap-prose p{margin:0 0 8px}.news-recap-prose h4,.news-recap-prose h5{margin:10px 0 4px;font-size:var(--news-fs-body);font-weight:600;color:var(--news-heading)}.news-recap-prose ul{margin:0 0 8px;padding-left:16px}.news-recap-prose li{margin-bottom:4px}.news-top-stories-prose h4{font-size:11px;font-weight:600;color:var(--news-heading);margin:12px 0 4px}.news-top-stories-prose h4:first-child,.news-top-stories-prose__section:first-child{margin-top:0}.news-top-stories-prose__section{font-size:11px;font-weight:600;color:var(--news-heading);margin:12px 0 6px}.news-top-stories-prose__category{color:var(--news-link)!important;font-weight:600;margin:10px 0 2px}.news-top-stories-prose__bullet{display:flex;gap:6px;align-items:flex-start;margin:0 0 6px;padding:0 12px;font-size:var(--news-fs-body);line-height:var(--news-fs-body-lh);color:var(--news-text)}.news-top-stories-prose__bullet-mark{flex-shrink:0;color:var(--news-text)}.news-top-stories-prose p{margin:0 0 8px;padding:0 12px;font-size:var(--news-fs-body);line-height:var(--news-fs-body-lh)}.news-story__publisher{font-size:10px;font-weight:500;color:var(--news-muted)}.news-top-theme{border-bottom:1px solid var(--news-divider-strong)}.news-top-theme:last-child{border-bottom:none}.news-top-theme__head{margin:0;padding:8px 14px 4px;font-size:11px;font-weight:600;letter-spacing:.02em;color:var(--news-link)}.news-top-theme__list{margin:0;padding:0;list-style:none}.news-most-read__sub{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:0 12px 8px 28px}.news-most-read__source{font-size:9px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--news-link)}.news-synopsis-gainers,.news-synopsis-decliners{border-top:1px solid var(--news-divider-strong);margin-top:4px;padding-top:8px}.news-synopsis-gainers__head,.news-synopsis-decliners__head{padding:4px 14px 6px;font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--news-heading)}.news-rail{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--news-bg)}.news-rail__tabs{display:flex;align-items:center;gap:2px;padding:6px 10px;border-bottom:1px solid var(--news-divider)}.news-rail__tab{padding:4px 10px;border:none;border-bottom:2px solid transparent;background:transparent;color:var(--news-muted);font-family:inherit;font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:color .12s ease,border-color .12s ease}.news-rail__tab:hover{color:var(--news-text)}.news-rail__tab--active{color:var(--news-text);border-bottom-color:var(--wt-border, var(--t-border))}.news-rail__watchlists{padding:8px 10px;border-bottom:1px solid var(--news-divider)}.news-rail__watchlists-label{margin-bottom:6px;font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--news-muted)}.news-rail__watchlist-row{display:flex;flex-wrap:wrap;gap:4px}.news-rail__chip{padding:3px 8px;border:1px solid var(--news-divider);border-radius:2px;background:transparent;color:var(--news-muted);font-family:inherit;font-size:10px;cursor:pointer;transition:background .1s ease,border-color .1s ease,color .1s ease}.news-rail__chip:hover{background:var(--wt-hover, var(--news-control-hover));color:var(--news-text)}.news-rail__chip--active{border-color:var(--wt-border, var(--t-border));background:var(--news-control-active);color:var(--news-text)}.news-rail__realtime{margin-left:auto;display:flex;align-items:center;gap:4px;font-size:9px;color:var(--news-muted);text-transform:uppercase;letter-spacing:.05em}.news-rail__item{padding:9px 12px;border-bottom:1px solid var(--news-divider);transition:background .1s ease}.news-rail__item:hover{background:var(--news-row-hover)}.news-rail__item-top{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.news-rail__ticker{font-size:10px;font-weight:600;color:var(--news-link)}.news-rail__time{font-size:10px;color:var(--news-muted)}.news-rail__headline{margin-top:4px;font-size:11px;line-height:1.35;color:var(--news-text)}.news-rail__headline--link{display:block;text-decoration:none;color:var(--news-text);cursor:pointer}.news-rail__headline--link:hover{color:var(--news-link);text-decoration:underline}.news-rail__dest{margin-top:3px;font-size:9px;letter-spacing:.04em;text-transform:uppercase;color:var(--news-muted)}.news-rail__actions{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.news-markets{flex-shrink:0;border-bottom:1px solid var(--news-divider);background:var(--news-bg)}.news-markets__nav{display:flex;align-items:center;min-height:25px;gap:9px;padding:2px 10px;border-bottom:1px solid var(--news-divider)}.news-markets__title{flex:0 0 auto;color:var(--news-heading);font-size:12px;font-weight:600}.news-markets__tabs{display:inline-flex;align-items:center;min-width:0;overflow-x:auto;border:1px solid var(--news-divider);border-radius:999px;background:var(--news-row-hover);scrollbar-width:none}.news-markets__tabs::-webkit-scrollbar{display:none}.news-markets__tab{flex:0 0 auto;min-height:19px;padding:1px 9px;border:0;border-radius:999px;background:transparent;color:var(--news-muted);font:inherit;font-size:9px;line-height:17px;cursor:pointer}.news-markets__tab:hover{color:var(--news-text)}.news-markets__tab--active{background:var(--news-bg);box-shadow:0 0 0 1px var(--news-divider-strong);color:var(--news-heading)}.news-markets__body{display:flex;align-items:stretch;min-height:52px;background:var(--news-bg)}.news-markets__tape{flex:1;min-width:0;overflow:hidden;display:flex}.news-markets__tape-track{display:flex;align-items:stretch;width:max-content}.news-markets__tape-track--scroll{animation:news-tape-scroll 52s linear infinite}.news-markets__tape:hover .news-markets__tape-track--scroll{animation-play-state:paused}@keyframes news-tape-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.news-markets__cards{display:flex;align-items:stretch;overflow-x:auto;background:var(--news-bg);min-height:0;scrollbar-width:thin}.news-markets__status{flex:0 0 auto;display:inline-flex;align-items:center;gap:5px;margin-left:auto}.news-markets__live-dot{width:5px;height:5px;border-radius:50%;background:#2f9e64;box-shadow:0 0 #2f9e648c;animation:news-markets-pulse 1.8s ease-out infinite}@keyframes news-markets-pulse{0%{box-shadow:0 0 #2f9e6473}70%{box-shadow:0 0 0 5px #2f9e6400}to{box-shadow:0 0 #2f9e6400}}.news-markets__live-text{font-size:9px;font-weight:600;letter-spacing:.02em;color:var(--news-muted);white-space:nowrap}.news-markets__empty{padding:16px 12px;flex:1;font-size:var(--news-fs-meta, 10px)}.news-markets__card{position:relative;flex:0 0 252px;width:252px;min-width:252px;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,152px) 74px;align-items:center;gap:7px;padding:5px 9px 6px;background:var(--news-bg);border-right:1px solid var(--news-divider);transition:background .12s ease}.news-markets__card:hover{background:var(--news-row-hover)}.news-markets__card--last{border-right:none}.news-markets__card-body{min-width:0;width:152px;overflow:hidden;display:flex;flex-direction:column;justify-content:center;gap:1px}.news-markets__card-name{font-size:9.5px;color:var(--news-muted);line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.news-markets__card-metrics{display:flex;align-items:center;gap:2px;min-width:0;white-space:nowrap}.news-markets__spark{width:74px;max-width:74px;min-width:74px;display:block;align-self:center;overflow:visible}.news-markets__spark path{stroke:var(--news-muted)}.news-markets__spark--up path{stroke:var(--t-green, #2f9e64)}.news-markets__spark--down path{stroke:var(--t-red, #c75450)}.news-markets__card-value{font-size:20px;font-weight:400;font-variant-numeric:tabular-nums;color:var(--news-heading);line-height:1.1;letter-spacing:-.035em}.news-markets__card-direction{flex:0 0 auto;font-size:13px;line-height:1}.news-markets__card-changes{flex:0 0 auto;min-width:43px;display:flex;flex-direction:column;align-items:flex-start;font-size:9.5px;font-weight:500;font-variant-numeric:tabular-nums;line-height:1.15;letter-spacing:-.01em;white-space:nowrap}.news-markets__card-direction--up,.news-markets__card-changes--up{color:var(--t-green, #4b9b6f)}.news-markets__card-direction--down,.news-markets__card-changes--down{color:var(--t-red, #c75450)}.news-markets__remove{position:absolute;top:1px;right:2px;width:16px;height:16px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--news-muted);font-size:13px;line-height:16px;cursor:pointer}.news-markets__remove:hover{background:var(--news-row-hover);color:var(--news-heading)}.news-markets__custom{flex:0 0 228px;width:228px;display:flex;flex-direction:column;justify-content:center;gap:4px;min-height:52px;padding:5px 10px 6px;border-left:1px solid var(--news-divider);background:var(--news-bg);color:var(--news-muted);font-size:9.5px;position:relative;z-index:4}.news-ticker-search{position:relative;display:flex;flex-direction:column;justify-content:center;gap:3px;min-width:0}.news-ticker-search label{font-size:9.5px;font-weight:400;line-height:1.15;letter-spacing:0;text-transform:none;color:var(--news-muted);white-space:nowrap}.news-ticker-search__field{display:flex;align-items:center;gap:6px;height:24px;padding:0 8px;border:1px solid var(--news-divider-strong);border-radius:2px;background:var(--news-bg)}.news-ticker-search__field:focus-within{border-color:var(--news-heading)}.news-ticker-search__icon{flex:0 0 auto;color:var(--news-muted)}.news-ticker-search__list{position:absolute;z-index:24;top:calc(100% + 2px);right:0;left:auto;min-width:280px;width:max-content;max-width:min(360px,70vw);margin:0;padding:2px 0;list-style:none;background:var(--news-bg);border:1px solid var(--news-divider-strong);max-height:220px;overflow-y:auto;box-shadow:0 8px 18px #0000001f}.news-ticker-search__hit{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 8px;border:0;background:transparent;color:var(--news-text);font:inherit;font-size:10px;cursor:pointer;text-align:left}.news-ticker-search__hit--active,.news-ticker-search__hit:hover{background:var(--news-row-hover)}.news-ticker-search__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news-ticker-search__ticker{flex:0 0 auto;font-weight:600;color:var(--news-heading);font-variant-numeric:tabular-nums}.news-markets__custom input{flex:1;min-width:0;width:100%;height:22px;padding:0;border:0;border-radius:0;background:transparent;color:var(--news-text);font:inherit;font-size:11px;outline:none}.news-markets__custom input::placeholder{color:var(--news-muted);opacity:1}.news-markets__custom-error{color:var(--t-red, #c75450)}.news-panel{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.news-panel--stacked{flex:1;min-height:0;border-top:1px solid var(--news-divider)}.news-panel__body,.news-calendar-wrap{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto}.news-panel__wire-note{padding:6px 12px;border-top:1px solid var(--news-divider);font-size:9px;line-height:1.4;color:var(--news-muted);font-style:italic;flex-shrink:0}.news-calendar{width:100%;table-layout:fixed;border-collapse:collapse;font-size:var(--news-fs-calendar);line-height:1.3}.news-calendar th{padding:2px 4px;text-align:left;font-size:var(--news-fs-calendar-head);font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--news-muted);border-bottom:1px solid var(--news-divider);white-space:nowrap;vertical-align:bottom}.news-calendar td{padding:2px 4px;border-bottom:1px solid var(--news-divider);color:var(--news-text);vertical-align:middle}.news-calendar tbody tr:hover td{background:var(--news-row-hover)}.news-calendar__col-flag{width:4%}.news-calendar__col-event{width:38%}.news-calendar__col-time{width:13%}.news-calendar__col-period{width:10%}.news-calendar__col-actual{width:11%}.news-calendar__col-cons,.news-calendar__col-prior{width:12%}.news-calendar__date-row td{padding:3px 4px 2px;font-size:var(--news-fs-calendar-head);font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--news-muted);background:var(--news-control-hover);border-bottom:1px solid var(--news-divider)}.news-calendar__time{color:var(--news-muted);white-space:nowrap;font-size:var(--news-fs-meta);text-align:right}.news-calendar__period{text-align:right;font-size:var(--news-fs-meta);white-space:nowrap;color:var(--news-muted);overflow:hidden;text-overflow:ellipsis}.news-calendar th.news-calendar__period{text-align:right;padding-left:2px;padding-right:2px}.news-calendar__flag{width:4%;padding:2px 2px 2px 10px;text-align:center;vertical-align:middle}.news-calendar__flag-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:10px;border:1px solid var(--news-divider-strong);border-radius:1px;overflow:hidden;line-height:0;background:var(--news-bg)}.news-calendar__flag-icon svg{display:block;width:100%;height:100%}.news-calendar__flag-fallback{font-size:7px;font-weight:600;color:var(--news-muted);width:auto;height:auto;padding:0 1px;border:1px solid var(--news-divider)}.news-calendar__event{line-height:1.3;word-wrap:break-word;overflow-wrap:anywhere}.news-calendar__num{text-align:right;font-variant-numeric:tabular-nums;color:var(--news-muted);white-space:nowrap;font-size:var(--news-fs-meta);padding-left:2px;padding-right:4px;overflow:hidden;text-overflow:ellipsis}.news-calendar th.news-calendar__num{text-align:right;padding-left:2px;padding-right:4px}.news-calendar th.news-calendar__num:last-child,.news-calendar td.news-calendar__num:last-child{padding-right:10px}.news-calendar__row{contain:layout style}.calendar-actual--beat{color:var(--news-positive, #1a7f4b);font-weight:500}.calendar-actual--miss{color:var(--news-negative, #c0392b);font-weight:500}@keyframes calendar-actual-flash{0%{background-color:#ffc40073}to{background-color:transparent}}.calendar-actual--flash{animation:calendar-actual-flash 1.2s ease-out}.news-most-read{list-style:none;margin:0;padding:0}.news-most-read__item{display:flex;flex-direction:column;align-items:stretch;border-bottom:1px solid var(--news-divider)}.news-most-read__toggle{display:flex;align-items:flex-start;gap:6px;width:100%;padding:8px 12px;margin:0;background:transparent;text-align:left;transition:background .1s ease;font:inherit;color:inherit}.news-most-read__toggle:hover{background:var(--news-row-hover)}.news-most-read__item--open .news-most-read__chev{transform:rotate(90deg)}.news-most-read__expand{display:inline-flex;align-items:flex-start;justify-content:center;flex:0 0 18px;width:18px;min-height:18px;margin:0;padding:0;border:0;background:transparent;cursor:pointer;font:inherit}.news-most-read__expand:focus-visible,.news-most-read__headline:focus-visible{outline:2px solid var(--news-link);outline-offset:2px}.news-most-read__detail{padding:0 12px 10px 28px}.news-most-read__detail-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 8px;font-size:10px;color:var(--news-muted)}.news-most-read__detail-summary{margin:0 0 8px;font-size:11px;line-height:1.5;color:var(--news-text)}.news-most-read__detail-loading,.news-most-read__detail-fallback{margin:0;font-size:11px;line-height:1.45;color:var(--news-muted)}.news-most-read__coverage{list-style:none;margin:8px 0 0;padding:8px 0 0;border-top:1px solid var(--news-divider)}.news-most-read__coverage-item+.news-most-read__coverage-item{margin-top:8px;padding-top:8px;border-top:1px solid var(--news-divider)}.news-most-read__coverage-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;font-size:10px;font-weight:600;color:var(--news-heading)}.news-most-read__coverage-time{font-weight:500;color:var(--news-muted)}.news-most-read__coverage-excerpt{margin:4px 0 0;font-size:11px;line-height:1.5;color:var(--news-text)}.news-most-read__coverage-link{display:inline-block;margin-top:4px;font-size:10px;font-weight:600;color:var(--news-link);text-decoration:none}.news-most-read__coverage-link:hover{text-decoration:underline}.news-most-read-prose{font-size:11px;line-height:1.45}.news-most-read-prose p{margin:0 0 6px}.news-most-read-prose .news-top-stories-prose__bullet{margin:0 0 4px;padding-left:0}.news-most-read-prose .news-top-stories-prose__bullet--nested{margin-left:14px}.news-most-read-prose .news-top-stories-prose__bullet-mark{margin-right:6px;color:var(--news-muted)}.news-comment-body__subject{margin-top:10px;font-size:9px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--news-muted)}.news-breaking-banner{display:flex;align-items:center;gap:10px;padding:4px 12px;background:var(--news-header-bg, var(--t-header-bg));border-bottom:1px solid var(--news-divider);font-size:11px;line-height:1.35}.news-breaking-banner__label{flex-shrink:0;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--news-red, var(--t-red))}.news-breaking-banner__text{color:var(--news-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news-most-read__chev{color:var(--news-link);font-size:12px;line-height:1.2;flex-shrink:0;transition:transform .12s ease;margin-top:1px}.news-most-read__body{flex:1;min-width:0}.news-most-read__headline{display:inline;font-size:11px;line-height:1.35;color:var(--news-text)}.news-most-read__headline--link{text-decoration:none}.news-most-read__headline--link:hover,.news-most-read__headline--fallback:hover{text-decoration:underline}.news-most-read__headline--fallback{margin:0;padding:0;border:0;background:transparent;text-align:left;cursor:pointer;font:inherit}.news-most-read__count{font-size:9px;color:var(--news-muted);flex-shrink:0}.news-company-backdrop{display:none;opacity:0;animation:news-company-backdrop-in .32s cubic-bezier(.22,1,.36,1) forwards}@keyframes news-company-backdrop-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.news-body,.news-col--company,.company-details-panel,.news-company-backdrop{transition:none;animation:none}}@media (max-width: 1400px){.news-company-backdrop{display:block}.news-header{flex-wrap:nowrap;gap:10px;padding:8px 12px}.news-header__portfolio-link{margin-left:auto;flex-shrink:0}.news-header__search{min-width:140px;max-width:220px;flex:0 1 220px}.news-markets__cards{-webkit-overflow-scrolling:touch;scrollbar-width:thin}.news-markets__card{flex:0 0 252px;width:252px;min-width:252px}.news-body{display:grid;grid-template-columns:minmax(0,48fr) minmax(0,52fr);grid-template-rows:minmax(0,34fr) minmax(0,66fr);grid-template-areas:"digest stories" "center stories";flex:1;min-height:0;overflow:hidden}.news-body--sector-recap{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);grid-template-areas:none}.news-body--sector-recap>.news-col--stories{grid-area:auto;grid-column:1;grid-row:1}.news-col--digest,.news-col--center,.news-col--stories{width:auto;min-width:0;max-width:none;flex:none}.news-col--digest{grid-area:digest;border-right:1px solid var(--news-divider);border-bottom:1px solid var(--news-divider)}.news-col--center{grid-area:center;border-right:1px solid var(--news-divider)}.news-col--stories{grid-area:stories;grid-row:1 / -1;border-right:none;border-top:none}.news-body--sector-recap .news-col--stories,.news-col--stories-recap{width:auto;flex:none;min-width:0}.news-col--center>.news-panel:first-child{flex:1.15;min-height:0}.news-col--center>.news-panel--stacked{flex:1;min-height:0}.news-col--company{position:fixed;top:0;right:0;bottom:0;z-index:902;grid-column:unset;grid-row:unset;width:0;min-width:0;max-width:0;opacity:0;pointer-events:none;border-left:1px solid transparent;box-shadow:none;transition:width .42s cubic-bezier(.22,1,.36,1),min-width .42s cubic-bezier(.22,1,.36,1),max-width .42s cubic-bezier(.22,1,.36,1),opacity .28s cubic-bezier(.22,1,.36,1),border-color .42s cubic-bezier(.22,1,.36,1),box-shadow .42s cubic-bezier(.22,1,.36,1)}.news-col--company .company-details-panel{transform:translate(100%);opacity:1;transition:transform .42s cubic-bezier(.22,1,.36,1)}.news-body--company-open .news-col--company{width:min(420px,44vw);min-width:320px;max-width:520px;opacity:1;pointer-events:auto;background:var(--news-bg);border-left-color:var(--news-divider-strong);box-shadow:-8px 0 24px #00000040;transition:width .42s cubic-bezier(.22,1,.36,1),min-width .42s cubic-bezier(.22,1,.36,1),max-width .42s cubic-bezier(.22,1,.36,1),opacity .32s cubic-bezier(.22,1,.36,1) 60ms,border-color .42s cubic-bezier(.22,1,.36,1),box-shadow .42s cubic-bezier(.22,1,.36,1)}.news-body--company-open .news-col--company .company-details-panel{transform:translate(0);transition:transform .42s cubic-bezier(.22,1,.36,1) 40ms}.news-body--company-open{grid-template-columns:minmax(0,58fr) minmax(0,42fr);transition:grid-template-columns .42s cubic-bezier(.22,1,.36,1)}.news-body--company-open .news-col--digest,.news-body--company-open .news-col--center,.news-body--company-open .news-col--stories,.news-body--company-open.news-body--sector-recap .news-col--stories,.news-body--company-open .news-col--stories-recap{width:auto;min-width:0;max-width:none;flex:none}.news-col--rail{width:100%;flex:none;border-top:1px solid var(--news-divider)}}@media (max-width: 900px){.news-sector-workspace{grid-template-columns:minmax(0,1fr)}.news-sector-workspace__brief{border-right:0;border-bottom:1px solid var(--news-divider-strong)}}@media (max-width: 720px){.news-header{flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px}.news-header__search{margin-left:0;min-width:0;max-width:none;flex:1 1 100%}.news-header .alerts-btn{width:auto;align-self:center}.news-body{display:flex;flex-direction:column;grid-template-columns:unset;grid-template-rows:unset;grid-template-areas:unset;overflow:auto}.news-col--digest,.news-col--center,.news-col--stories,.news-col--company,.news-col--rail{grid-area:unset;grid-row:unset;width:100%;min-width:0;max-width:none;border-right:none;border-top:1px solid var(--news-divider)}.news-col--company{position:static;pointer-events:auto}.news-col--company .company-details-panel,.news-body--company-open .news-col--company .company-details-panel{transform:none;opacity:1;transition:none}.news-body--company-open .news-col--company{width:100%;min-width:0;max-width:none;border-left:none;box-shadow:none}.news-company-backdrop{display:none}.news-col--digest{border-top:none}.news-col--center>.news-panel:first-child,.news-col--center>.news-panel--stacked{flex:none;min-height:0}}.news-workbench.news-text-x-small,.news-reading-preview.news-text-x-small{--news-fs-page-title: 13px;--news-fs-panel-title: 12px;--news-fs-body: 9px;--news-fs-body-lh: 1.5;--news-fs-meta: 8px;--news-fs-micro: 7px;--news-fs-index-value: 16px;--news-fs-index-label: 8px;--news-fs-calendar: 8px;--news-fs-calendar-head: 7px}.news-workbench.news-text-small,.news-reading-preview.news-text-small{--news-fs-page-title: 14px;--news-fs-panel-title: 13px;--news-fs-body: 10px;--news-fs-body-lh: 1.48;--news-fs-meta: 9px;--news-fs-micro: 8px;--news-fs-index-value: 17px;--news-fs-index-label: 9px;--news-fs-calendar: 9px;--news-fs-calendar-head: 8px}.news-workbench.news-text-medium,.news-reading-preview.news-text-medium{--news-fs-page-title: 15px;--news-fs-panel-title: 14px;--news-fs-body: 11px;--news-fs-body-lh: 1.45;--news-fs-meta: 10px;--news-fs-micro: 9px;--news-fs-index-value: 18px;--news-fs-index-label: 10px;--news-fs-calendar: 10px;--news-fs-calendar-head: 9px}.news-workbench.news-text-large,.news-reading-preview.news-text-large{--news-fs-page-title: 16px;--news-fs-panel-title: 15px;--news-fs-body: 12px;--news-fs-body-lh: 1.5;--news-fs-meta: 11px;--news-fs-micro: 10px;--news-fs-index-value: 19px;--news-fs-index-label: 11px;--news-fs-calendar: 11px;--news-fs-calendar-head: 10px}.news-workbench[class*=news-text-] .news-digest,.news-workbench[class*=news-text-] .news-col__empty,.news-workbench[class*=news-text-] .news-synopsis-gainers__head,.news-workbench[class*=news-text-] .news-synopsis-decliners__head,.news-workbench[class*=news-text-] .news-synopsis-preview__head,.news-workbench[class*=news-text-] .news-top-stories-prose h4,.news-workbench[class*=news-text-] .news-top-stories-prose__section,.news-workbench[class*=news-text-] .news-top-theme__head,.news-workbench[class*=news-text-] .news-most-read__headline,.news-workbench[class*=news-text-] .news-calendar__cell,.news-workbench[class*=news-text-] .news-calendar__event{font-size:var(--news-fs-body);line-height:var(--news-fs-body-lh)}.news-workbench[class*=news-text-] .news-story__ticker,.news-workbench[class*=news-text-] .news-story__time,.news-workbench[class*=news-text-] .news-story__publisher,.news-workbench[class*=news-text-] .news-most-read__source,.news-workbench[class*=news-text-] .news-synopsis-gainers__head,.news-workbench[class*=news-text-] .news-synopsis-decliners__head{font-size:var(--news-fs-meta)}.news-workbench[class*=news-text-] .news-story__hot,.news-workbench[class*=news-text-] .news-most-read__source{font-size:var(--news-fs-micro)}.news-workbench.news-text-sharp,.news-reading-preview.news-text-sharp{--news-font-reading: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}.news-workbench.news-text-sharp .news-body,.news-workbench.news-text-sharp .news-rail,.news-reading-preview.news-text-sharp{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.news-workbench.news-text-sharp .news-story__headline,.news-workbench.news-text-sharp .news-story__summary,.news-workbench.news-text-sharp .news-synopsis-list__item,.news-workbench.news-text-sharp .news-synopsis-para,.news-workbench.news-text-sharp .news-digest,.news-workbench.news-text-sharp .news-recap-prose,.news-workbench.news-text-sharp .news-recap-prose p,.news-workbench.news-text-sharp .news-recap-prose li,.news-workbench.news-text-sharp .news-top-stories-prose,.news-workbench.news-text-sharp .news-top-stories-prose p,.news-workbench.news-text-sharp .news-top-stories-prose__bullet,.news-workbench.news-text-sharp .news-most-read__headline,.news-workbench.news-text-sharp .news-col__empty,.news-reading-preview.news-text-sharp{font-family:var(--news-font-reading);letter-spacing:.012em}.news-workbench.news-text-sharp .news-story__headline{font-weight:500}html[data-chrome=compact] .news-markets__nav{flex-wrap:nowrap;min-width:0}html[data-chrome=compact] .news-markets__tabs{flex:1;min-width:0;overflow-x:auto;flex-wrap:nowrap}html[data-chrome=compact] .news-markets__card,html[data-chrome=compact] .news-markets__cards .news-markets__card{display:flex;flex-direction:column;align-items:stretch;justify-content:center;flex:0 0 168px;width:168px;min-width:168px;grid-template-columns:none;gap:2px;padding:5px 8px 6px}html[data-chrome=compact] .news-markets__card-body{width:auto;min-width:0}html[data-chrome=compact] .news-markets__card-value{font-size:16px}html[data-chrome=compact] .news-markets__spark{width:100%;min-width:0;max-width:none;height:22px}html[data-chrome=compact] .news-markets__custom{flex:0 0 160px;width:160px}html[data-chrome=compact] .news-markets__custom input{min-width:0}html[data-chrome=compact] .news-body--company-open .news-col--company{position:fixed;top:var(--compact-top-bar-height, 44px);right:0;bottom:var(--compact-tab-bar-height, 48px);left:0;z-index:902;width:100%;min-width:0;max-width:none;pointer-events:auto}html[data-chrome=compact] .news-company-backdrop{display:block}html[data-chrome=compact] .news-header--compact{flex-wrap:nowrap}html[data-chrome=compact] .news-header--search-open,html[data-chrome=compact] .news-header--compact:has(.news-header__overflow){flex-wrap:wrap}html[data-chrome=compact] .company-details-panel__meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-chrome=compact] .company-details-panel__quote-main{flex-direction:column;align-items:flex-start;gap:4px}html[data-chrome=compact] .company-details-panel__session{display:block;margin-right:0}html[data-chrome=compact] .company-details-panel__chart-toolbar{justify-content:flex-start}html[data-chrome=compact] .news-synopsis-para,html[data-chrome=compact] .news-synopsis-list__item{overflow-wrap:anywhere}html[data-chrome=compact] .news-ticker-link{white-space:nowrap}*:focus,*:focus-visible,*:focus-within{outline:none!important}button:focus,button:focus-visible,input:focus,input:focus-visible,select:focus,select:focus-visible,textarea:focus,textarea:focus-visible,a:focus,a:focus-visible,[tabindex]:focus,[tabindex]:focus-visible{outline:none!important;box-shadow:none!important}.recharts-wrapper:focus,.recharts-wrapper:focus-visible,.recharts-surface:focus,.recharts-surface:focus-visible{outline:none!important}
