/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.hidden{display:none}.table{display:table}.grow{flex-grow:1}}:root{--ink:#202123;--muted:#6e6f73;--line:#deded9;--paper:#f7f7f5;--navy:#191b1a;--accent:#ecece7}*{box-sizing:border-box}html{background:var(--paper)}body{background:var(--paper);color:var(--ink);font-family:var(--font-geist-sans), Arial, sans-serif;margin:0}button,input{font:inherit}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.topbar{color:#fff;background:var(--navy);border-bottom:1px solid #3a3c3b;align-items:center;gap:14px;min-height:76px;padding:12px clamp(18px,3vw,44px);display:flex}.brand-mark{color:#d8dad7;background:linear-gradient(145deg,#282b28,#181a18);border:1px solid #4a4d49;border-radius:12px;flex:none;place-items:center;width:46px;height:46px;display:grid;box-shadow:inset 0 1px #ffffff0f,0 5px 16px #00000038}.brand-mark span{font:650 11px/1 var(--font-geist-mono), monospace;letter-spacing:-.02em}.header-copy{min-width:0}h1{letter-spacing:-.035em;margin:0;font-size:clamp(19px,2vw,27px);font-weight:620;line-height:1.05}.header-copy p{color:#a8aaa8;font:550 9px/1.2 var(--font-geist-mono), monospace;letter-spacing:.035em;margin:5px 0 0}.beta-label{color:#d2d3d0;font:700 8px/1 var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;background:#ffffff08;border:1px solid #505250;margin-left:auto;padding:6px 9px}.as-of{text-align:right;border-left:1px solid #3a5353;gap:3px;margin-left:auto;padding-left:24px;display:grid}.as-of span{color:#8fa9a5;font:600 9px/1 var(--font-geist-mono), monospace;letter-spacing:.14em}.as-of strong{font:600 12px/1.2 var(--font-geist-mono), monospace}.tracker-tabs{background:#202221;border-bottom:1px solid #363836;align-items:stretch;gap:2px;min-height:52px;padding:0 clamp(22px,4vw,64px);display:flex}.sector-label{color:#fff;justify-content:center;align-items:center;min-width:180px;padding:0 18px;font-size:12px;font-weight:650;display:flex;position:relative}.sector-label:after{content:"";background:#f1f1ed;height:3px;position:absolute;bottom:-1px;left:18px;right:18px}.sector-label span{color:#c7c8c5;min-width:22px;height:18px;font:600 9px/1 var(--font-geist-mono), monospace;border:1px solid #515351;place-items:center;margin-left:7px;display:inline-grid}.content{max-width:2400px;margin:0 auto;padding:14px clamp(10px,1.5vw,24px) 28px}.toolbar{justify-content:space-between;align-items:center;gap:14px;margin-bottom:10px;display:flex}.summary{align-items:baseline;gap:12px;display:flex}.summary strong{font-size:12px}.summary span{color:var(--muted);font-size:12px}.search{background:#fff;border:1px solid #d4d4cf;border-radius:7px;align-items:center;gap:6px;width:220px;height:32px;padding:0 9px;display:flex;box-shadow:0 1px 2px #00000008}.search>span:not(.sr-only){color:#75847f;font-size:19px;transform:rotate(-15deg)}.search input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:10px}.search input::placeholder{color:#919c98}.toolbar-controls{align-items:flex-end;gap:10px;display:flex}.subsector-filter{gap:4px;display:grid}.subsector-filter>span{color:#697872;font:650 8px/1 var(--font-geist-mono), monospace;letter-spacing:.07em;text-transform:uppercase}.subsector-filter select{width:190px;height:32px;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #d4d4cf;border-radius:7px;outline:0;padding:0 28px 0 8px;font-size:10px}.market-cap-filter select{width:130px}.momentum-filter select{width:126px}.legend-row{min-height:35px;color:var(--muted);justify-content:space-between;align-items:center;gap:20px;font-size:10px;display:flex}.legend{font-family:var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:7px;display:flex}.legend i{background:linear-gradient(90deg,#a91519,#f0a79e,#f8df7d,#a7d7b4,#167245);width:34px;height:7px}.legend i:nth-of-type(2){display:none}.legend-row p{margin:0}.legend-row p strong{color:#29433d}.legend-row p span{color:#8a9591}.table-shell{overscroll-behavior:contain;scrollbar-color:#a7a7a2 #f0f0ed;scrollbar-width:thin;background:#fff;border:1px solid #deded9;border-radius:9px;width:100%;max-height:calc(100dvh - 155px);overflow:auto;box-shadow:inset -12px 0 12px -14px #00000047,0 6px 20px #0000000a}.table-shell::-webkit-scrollbar{width:8px;height:8px}.table-shell::-webkit-scrollbar-track{background:#eef2ef}.table-shell::-webkit-scrollbar-thumb{background:#91a19b;border:2px solid #eef2ef}table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.semiconductor-table,.expanded-table{min-width:4460px}th{z-index:3;color:#4f504f;text-align:right;background:#efefec;border-bottom:1px solid #d4d4cf;height:38px;padding:0;position:sticky}.group-row th{height:25px;top:0}.column-row th{height:36px;top:25px}.metric-group{color:#5b5c5a;text-align:center;font:700 9px/1 var(--font-geist-mono), monospace;letter-spacing:.045em;background:#f4f4f1}.revenue-group,.sequential-group,.margin-group,.dollar-eps-group,.eps-group{border-left:3px solid #3f4744}.relative-group{color:#4f504e;background:#f0f0ed;border-left:3px solid #464846}.signal-group{color:#45524d;background:#ecefeb;border-left:3px solid #3f4744}.signal-head{background:#edf1ee;width:90px}.signal-first-head,.signal-first-cell{border-left:3px solid #3f4744}.sequential-group{color:#4d5355;background:#f1f2f2}.margin-group{color:#51534f;background:#f2f2ef}.dollar-eps-group{color:#58534b;background:#f3f1ed}.eps-group{color:#4d5254;background:#f0f1f2}.company-head{text-align:left;width:220px}.next-earnings-head{text-align:center;background:#f0f1f1;width:110px}.sharePrice-head{width:90px}.next-earnings-head .plain-head{justify-content:center}.next-earnings-head button{justify-content:center;padding-inline:6px}.marketCap-head{width:105px}.subsector-head{text-align:left;width:165px}.last-earnings-head{background:#edf1ef;border-right:3px solid #3f4744;width:130px}.relative-head{background:#edf2ef;width:90px}.ytd-high-gap-head{width:120px}.relative-first-head,.relative-first-cell{border-left:3px solid #3f4744}.risk-head{background:#f2f2ef;width:90px}.risk-first-head,.risk-first-cell{border-left:1px solid #c7cbc8}.risk-last-head,.risk-last-cell{border-right:1px solid #c7cbc8}.q3-head,.q2-head,.q1-head,.margin-head,.eps-head,.dollar-eps-head{width:84px}.gmGuide-head,.gmAcceleration-head,.epsGuide-head,.dollarEpsGuide-head,.epsAcceleration-head{width:112px}.gmAcceleration-head{background:#e9e9e5;border-left:3px solid #9d9e99}.epsAcceleration-head{background:#e0e8eb;border-left:3px solid #8aa2ab}.latest-head,.gmLatest-head,.dollarEpsLatest-head,.epsLatest-head{background:#e8e8e4;width:102px}.guide-head{background:#e7e7e3;border-left:2px solid #a2a39f;width:120px}.beat-guide-head{background:#f1f1ee;width:118px}.beat-guide-cell{font-weight:650}.gmGuide-head,.dollarEpsGuide-head,.epsGuide-head{background:#e3e9e6;border-left:2px solid #8fa99b}.acceleration-head{width:128px}th button{width:100%;height:100%;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:5px;padding:0 9px;font-size:9px;font-weight:650;display:flex}th.company-head button{justify-content:flex-start;padding-left:12px}th.sharePrice-head button,th.marketCap-head button,th.subsector-head button{justify-content:center;padding-inline:8px}th button:hover{color:#171817;background:#e5e5e1}.sort-indicator{color:#9ba8a3;font-size:12px;font-weight:500}.sort-indicator.active{color:#202220}.mobile-label{display:none}.acceleration-head{background:#e9e9e5;border-left:3px solid #9d9e99}.margin-head:first-child{border-left:2px solid #aebfb6}.company-head{z-index:7;background:#f7f9f8;left:0}.next-earnings-head{z-index:7;left:220px}.sharePrice-head{z-index:7;left:330px}.marketCap-head{z-index:7;left:420px}.semiconductor-table .subsector-head,.expanded-table .subsector-head{z-index:7;box-shadow:none;background:#f7f9f8;border-right:2px solid #aebcb6;left:525px}td{border-bottom:1px solid #e4e9e6;border-right:1px solid #ffffff59;height:38px}tbody tr:last-child td{border-bottom:0}.company-cell{z-index:4;white-space:nowrap;text-overflow:ellipsis;background:#fff;padding:0 12px;position:sticky;left:0;overflow:hidden}.company-cell.has-recap{padding-right:64px}.company-cell strong{color:#64716c;margin-left:7px;font-size:9px;font-weight:560}.company-cell span{color:#202220;font:720 10px/1 var(--font-geist-mono), monospace;letter-spacing:.015em}.company-cell em{color:#65736e;font:600 8px/1 var(--font-geist-mono), monospace;letter-spacing:.04em;background:#f4f7f5;border:1px solid #dbe3df;margin-left:9px;padding:3px 5px;font-style:normal}.recap-trigger{color:#3d3e3c;font:750 7px/1 var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#f5f5f2;border:1px solid #a7a8a4;padding:4px 6px;position:absolute;top:50%;right:7px;transform:translateY(-50%)}:is(.recap-trigger:hover,.recap-trigger:focus-visible){color:#1f201f;background:#e9e9e5;border-color:#555653;outline:0}.mobile-scroll-cue{display:none}.next-earnings-cell{z-index:4;color:#84908c;text-align:center;font:600 8px/1 var(--font-geist-mono), monospace;background:#fbfcfb;padding:0 6px;position:sticky;left:220px}.next-earnings-cell a,.earnings-recap-date{width:100%;height:100%;color:inherit;flex-direction:column;justify-content:center;align-items:center;gap:3px;text-decoration:none;display:flex}.earnings-recap-date{cursor:pointer;background:0 0;border:0;padding:0}.next-earnings-cell strong{color:#304941;font-size:9px;font-weight:750}.next-earnings-cell span{color:#70827b;letter-spacing:.06em;text-transform:uppercase;font-size:7px;font-weight:700}.next-earnings-cell.is-upcoming{color:#42647d;background:#edf3f8;box-shadow:inset 3px 0 #789bb4}.next-earnings-cell.is-upcoming strong{color:#365b75}.next-earnings-cell.is-upcoming span{color:#5b7890}.market-cap-cell{text-align:center;font:650 9px/1 var(--font-geist-mono), monospace;font-variant-numeric:tabular-nums;background:#fbfcfb;padding:0 9px}.share-price-cell{z-index:4;color:#354943;text-align:center;font:650 9px/1 var(--font-geist-mono), monospace;font-variant-numeric:tabular-nums;background:#fbfcfb;padding:0 8px;position:sticky;left:330px}.share-price-cell a,.market-cap-cell a{width:100%;height:100%;color:inherit;justify-content:center;align-items:center;text-decoration:none;display:flex}.market-cap-cell{z-index:4;color:#43554f;position:sticky;left:420px}.subsector-cell{z-index:4;color:#465a53;box-shadow:none;text-align:center;background:#fff;border-right:2px solid #aebcb6;padding:0 9px;font-size:8px;font-weight:600;line-height:1.2;position:sticky;left:525px}.growth-cell{text-align:right;font:620 9.5px/1 var(--font-geist-mono), monospace;font-variant-numeric:tabular-nums;padding:0 9px}.last-earnings-cell{border-right:3px solid #3f4744;font-weight:720}.relative-cell{font-weight:690}.signal-cell{text-align:center;padding:4px 6px;line-height:1.05}.signal-cell strong{font-size:10px;display:block}.signal-cell span{letter-spacing:.035em;text-transform:uppercase;opacity:.72;margin-top:3px;font-size:6.5px;font-weight:700;display:block}.ytd-high-gap-cell{font-weight:720}.risk-cell{color:#4c514f;background:#fafaf8;font-weight:650}.seq-first-head,.seq-first-cell{border-left:3px solid #3f4744}.plain-head{justify-content:flex-end;align-items:center;width:100%;height:100%;padding:0 9px;font-size:9px;font-weight:650;display:flex}.latest-cell{box-shadow:inset 1px 0 #0834251a,inset -1px 0 #0834251a}.guide-cell,.gm-guide-cell,.dollar-eps-guide-cell,.eps-guide-cell{border-left:2px solid #3e66546b}.margin-cell{border-left-color:#fff3}.gmQ3-head,.gmQ3-cell{border-left:3px solid #3f4744}.latest-margin-cell{box-shadow:inset 1px 0 #0834251a,inset -1px 0 #0834251a}.acceleration-cell{border-left:3px solid #2a514152;font-weight:730}.growth-cell a,.market-cap-cell a{width:100%;height:100%;color:inherit;justify-content:flex-end;align-items:center;gap:5px;text-decoration:none;display:flex}.market-cap-cell a{justify-content:center}.growth-cell a span{opacity:0;font-size:8px;transition:opacity .12s}:is(.growth-cell:hover a span,.growth-cell a:focus-visible span){opacity:.62}:is(.growth-cell a:focus-visible,.market-cap-cell a:focus-visible){outline-offset:-3px;outline:2px solid #4c6f88}.margin-baseline{color:#41423f;background:#f3f3f0}.gm-acceleration-cell{border-left:3px solid #2a514152;font-weight:730}.dollarEpsQ3-head,.dollar-eps-first-cell{border-left:3px solid #3f4744}.dollar-eps-cell{color:#403a2f;background:#fbfaf7}.latest-dollar-eps-cell{box-shadow:inset 1px 0 #4e422b1a,inset -1px 0 #4e422b1a}.epsQ3-head,.eps-first-cell{border-left:3px solid #3f4744}.latest-eps-cell{box-shadow:inset 1px 0 #1c37411a,inset -1px 0 #1c37411a}.eps-acceleration-cell{border-left:3px solid #2a485152;font-weight:730}.na-cell{color:#8f9995;font-weight:500;background:#f1f3f2!important}tbody tr:hover td{filter:brightness(.965)saturate(1.04)}tbody tr:hover .company-cell,tbody tr:hover .share-price-cell,tbody tr:hover .market-cap-cell,tbody tr:hover .subsector-cell{filter:none;background:#f0f0ed}.empty{color:var(--muted);text-align:center;padding:44px;font-size:13px}.recap-scrim{z-index:20;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:default;background:#0f0f0e75;border:0;position:fixed;inset:0}.recap-drawer{z-index:21;color:#202220;background:#f8f8f5;border-left:1px solid #c7c7c2;flex-direction:column;width:min(520px,100vw);animation:.2s ease-out recap-in;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden;box-shadow:-18px 0 52px #0003}@keyframes recap-in{0%{opacity:.4;transform:translate(24px)}to{opacity:1;transform:translate(0)}}.recap-drawer-header{color:#fff;background:#202220;border-bottom:1px solid #454744;justify-content:space-between;align-items:flex-start;gap:20px;min-height:132px;padding:28px 30px 24px;display:flex}.recap-drawer-header span{color:#d7d8d3;font:750 8px/1 var(--font-geist-mono), monospace;letter-spacing:.16em;text-transform:uppercase}.recap-drawer-header h2{letter-spacing:-.035em;margin:9px 0 5px;font-size:27px;line-height:1}.recap-drawer-header p{color:#aec0bc;font:550 9px/1.4 var(--font-geist-mono), monospace;margin:0}.recap-close{color:#d9e3e0;cursor:pointer;background:0 0;border:1px solid #526c69;border-radius:50%;flex:none;width:32px;height:32px;padding:0;font-size:22px;line-height:1}:is(.recap-close:hover,.recap-close:focus-visible){color:#fff;border-color:#d5d6d1;outline:0}.recap-drawer-body{flex:1;padding:8px 30px 28px;overflow-y:auto}.recap-drawer-body section{border-bottom:1px solid #d9dfda;padding:24px 0 22px}.recap-drawer-body section:last-child{border-bottom:0}.recap-drawer-body h3{color:#40423f;font:760 9px/1 var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px}.recap-drawer-body p{color:#394a44;margin:0;font-size:13px;line-height:1.65}.recap-table-wrap{background:#fff;border:1px solid #cfd8d3;overflow-x:auto}.recap-financial-table{table-layout:fixed;border-collapse:collapse;min-width:440px}.recap-financial-table th,.recap-financial-table td{color:#384a44;text-align:right;height:34px;font:620 8.5px/1 var(--font-geist-mono), monospace;font-variant-numeric:tabular-nums;background:#fff;border-bottom:1px solid #e0e5e2;border-right:1px solid #e0e5e2;padding:0 7px;position:static}.recap-financial-table thead th{color:#64736d;letter-spacing:.04em;text-transform:uppercase;background:#f0f3f1;height:29px;font-size:7px;font-weight:750}.recap-financial-table th:first-child{color:#485952;text-align:left;width:125px;padding-left:10px;font-weight:700}.recap-financial-table .current{color:#304f66;background:#edf3f7;font-weight:760}.recap-financial-table .current span{color:#547891;font-size:7px}.recap-financial-table tr:last-child th,.recap-financial-table tr:last-child td{border-bottom:0}.recap-financial-table th:last-child,.recap-financial-table td:last-child{border-right:0}.recap-actions{background:#fff;border-top:1px solid #d7dfda;align-items:center;gap:10px;padding:17px 30px;display:flex}.recap-actions a{color:#315348;background:#fff;border:1px solid #bdcac4;justify-content:center;align-items:center;min-height:36px;padding:0 14px;font-size:10px;font-weight:700;text-decoration:none;display:inline-flex}:is(.recap-actions a:hover,.recap-actions a:focus-visible){border-color:#5c8172;outline:0}.recap-actions .recap-primary{color:#fff;background:#242624;border-color:#242624}@media (max-width:720px){.topbar{min-height:68px;padding:16px 14px}.brand-mark{border-radius:11px;width:40px;height:40px}.as-of{display:none}.tracker-tabs{min-height:48px;padding:0 10px}.sector-label{justify-content:flex-start;min-width:150px;padding:0 8px;font-size:11px}.sector-label:after{left:8px;right:8px}.content{padding:12px 7px 22px}.toolbar{flex-direction:column;align-items:stretch;gap:12px}.summary{padding:0 3px}.summary span{display:none}.toolbar-controls{flex-direction:column;align-items:stretch}.mobile-scroll-cue{color:#6e7874;font:600 8px/1.2 var(--font-geist-mono), monospace;letter-spacing:.025em;margin:-2px 3px 9px;display:block}.search,.subsector-filter select{width:100%}.legend-row{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:10px;padding:0 3px}.legend-row p span{display:none}.table-shell{max-height:calc(100dvh - 290px)}.desktop-label{display:none}.mobile-label{display:inline}.semiconductor-table,.expanded-table{min-width:3730px}.company-head{width:190px}.next-earnings-head{width:100px;left:190px}.sharePrice-head{width:90px}.marketCap-head{width:95px}.subsector-head{width:145px}.last-earnings-head{width:100px}.q3-head,.q2-head,.q1-head,.margin-head,.dollar-eps-head,.eps-head{width:78px}.gmGuide-head,.gmAcceleration-head,.dollarEpsGuide-head,.epsGuide-head,.epsAcceleration-head,.latest-head,.guide-head{width:104px}.acceleration-head{width:116px}.next-earnings-cell{left:190px}.sharePrice-head,.share-price-cell{left:290px}.marketCap-head,.market-cap-cell{left:380px}.semiconductor-table .subsector-head,.expanded-table .subsector-head,.subsector-cell{left:475px}.next-earnings-head,.next-earnings-cell,.sharePrice-head,.share-price-cell,.marketCap-head,.market-cap-cell,.semiconductor-table .subsector-head,.expanded-table .subsector-head,.subsector-cell{left:auto}.recap-drawer-header{padding:24px 20px 21px}.recap-drawer-body{padding:4px 20px 22px}.recap-actions{padding:14px 20px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
