.earnings-page_page__Da5W_{width:100%;min-width:0;padding-bottom:4rem}.earnings-page_toolHead__tLE0A{display:flex;align-items:baseline;flex-wrap:wrap;gap:.875rem;padding-block:1rem .875rem;margin-bottom:1.125rem;border-bottom:1px solid var(--border)}.earnings-page_toolHead__tLE0A h1{margin:0;font-size:1.625rem}.earnings-page_toolHead__tLE0A>span{max-width:78ch;line-height:1.5}.earnings-page_controls__TE1TB{display:flex;min-width:0;flex-direction:column;gap:.625rem;padding-bottom:.875rem;margin-bottom:1.25rem;border-bottom:1px solid var(--border)}.earnings-page_group__RPhev{display:flex;min-width:0;align-items:baseline;flex-wrap:wrap;gap:.5rem .875rem}.earnings-page_group__RPhev>span:first-child{width:6.5rem;flex:0 0 auto}.earnings-page_tabs__BUcxd{display:flex;min-width:0;align-items:center;flex-wrap:wrap;gap:.125rem .375rem}.earnings-page_tab__K2emy{min-height:2.25rem;height:auto;padding-inline:.5rem;border-block-end:2px solid transparent;color:var(--dim);font-size:.6875rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase}@media (hover:hover) and (pointer:fine){.earnings-page_tab__K2emy:hover{color:var(--ink)}}.earnings-page_activeTab__gvuJN{border-block-end-color:var(--accent);color:var(--ink);background:var(--hover);font-weight:600}@media (hover:hover) and (pointer:fine){.earnings-page_activeTab__gvuJN:hover{border-block-end-color:var(--accent);color:var(--ink);background:var(--hover)}}.earnings-page_state__iuEWr{margin-inline-start:.375rem;color:var(--faint)}.earnings-page_filterRow__LNS_t{display:flex;min-width:0;align-items:end;flex-wrap:wrap;gap:.625rem;padding-top:.25rem}.earnings-page_filterField__w8abt,.earnings-page_searchField__ypfWT{display:flex;min-width:0;flex-direction:column;gap:.25rem}.earnings-page_filterField__w8abt{flex:0 1 15rem}.earnings-page_searchField__ypfWT{flex:1 1 17rem}.earnings-page_foot__kdbJZ,.earnings-page_lead___dIM_,.earnings-page_note__2Jpxh{max-width:82ch;margin:0;color:var(--dim);font-size:.75rem;line-height:1.55}.earnings-page_empty__BNGzo,.earnings-page_loading__aNfPg{padding:1.25rem}.earnings-page_empty__BNGzo{display:grid;justify-items:start;gap:.625rem}.earnings-page_empty__BNGzo p{max-width:72ch;margin:0;color:var(--dim);line-height:1.5}.earnings-page_pane__coDDi{min-width:0;margin-bottom:1.75rem}.earnings-page_deferredPane__El_kK{content-visibility:auto;contain-intrinsic-size:auto 20rem}.earnings-page_title__vSeoS{margin:0 0 .5rem;color:var(--dim)}.earnings-page_strip__V0v13{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-block:1px solid var(--border)}.earnings-page_stat__WWUvX{display:flex;min-width:0;flex-direction:column;gap:.125rem;padding:.75rem;border-inline-end:1px solid var(--grid)}.earnings-page_stat__WWUvX:last-child{border-inline-end:0}.earnings-page_stat__WWUvX>strong{overflow:hidden;font-size:clamp(1.125rem,2.4vw,1.75rem);font-variant-numeric:tabular-nums;text-overflow:ellipsis}.earnings-page_stat__WWUvX>small{color:var(--faint)}.earnings-page_up__MG6tk{color:var(--up)}.earnings-page_down__uPPU6{color:var(--down)}.earnings-page_flat__DcmsV{color:var(--dim)}.earnings-page_foot__kdbJZ{margin-top:.5rem}.earnings-page_marquee__eSSjM{max-width:100%;overflow:hidden;border-block:1px solid var(--border)}.earnings-page_marqueeTrack___ITKa{display:flex;width:max-content;animation:earnings-page_earnings-tape__zNR35 42s linear infinite}.earnings-page_marquee__eSSjM:focus-within .earnings-page_marqueeTrack___ITKa{animation-play-state:paused}@media (hover:hover) and (pointer:fine){.earnings-page_marquee__eSSjM:hover .earnings-page_marqueeTrack___ITKa{animation-play-state:paused}}.earnings-page_chip__7vrFg{display:grid;grid-template-columns:2.25rem auto auto;grid-template-rows:auto auto;align-items:center;gap:.125rem .5rem;min-width:11rem;padding:.625rem .75rem;border-inline-end:1px solid var(--grid);color:var(--ink)}.earnings-page_chip__7vrFg:focus-visible{color:var(--accent);background:var(--hover)}@media (hover:hover) and (pointer:fine){.earnings-page_chip__7vrFg:hover{color:var(--accent);background:var(--hover)}}.earnings-page_chip__7vrFg img{grid-row:1/3;width:2.25rem;height:1.5rem;object-fit:contain}.earnings-page_chip__7vrFg>span{font-size:.75rem;font-variant-numeric:tabular-nums}.earnings-page_chip__7vrFg>small{grid-column:2/4;color:var(--faint);font-size:.625rem}.earnings-page_chipIdentity__CSf_B{display:inline-flex;align-items:center;gap:4px}.earnings-page_legend__VlLb_{display:flex;flex-wrap:wrap;gap:.375rem 1rem;margin-block:.625rem;color:var(--dim);font-size:.6875rem}.earnings-page_legend__VlLb_ span{display:inline-flex;align-items:center;gap:.375rem}.earnings-page_legend__VlLb_ i{width:.625rem;height:.625rem}.earnings-page_trend__6HPrm{position:relative;min-width:0;min-height:12.5rem;overflow-x:auto;border-block:1px solid var(--border)}.earnings-page_trend__6HPrm svg{display:block;min-width:44rem}.earnings-page_trendTarget__ooUTO{fill:transparent;pointer-events:all}.earnings-page_tick___n8LO{fill:var(--dim);font-size:.5625rem}.earnings-page_tooltip__9tmcR{position:absolute;z-index:2;inset-block-start:.5rem;inset-inline-end:.5rem;display:grid;min-width:10rem;gap:.25rem;padding:.5rem .625rem;border:1px solid var(--border);background:var(--surface);font-size:.6875rem;pointer-events:none}.earnings-page_tooltip__9tmcR span{display:flex;justify-content:space-between;gap:1rem}.earnings-page_meta__gjiYh{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:.5rem}.earnings-page_meta__gjiYh>span{color:var(--faint);font-size:.6875rem}.earnings-page_tableWrap__8FCra{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.earnings-page_table__o9iy5{width:100%;min-width:76rem;border-collapse:separate;border-spacing:0;font-size:.75rem;white-space:nowrap}.earnings-page_table__o9iy5 thead{display:block}.earnings-page_table__o9iy5 tbody tr[data-index],.earnings-page_table__o9iy5 thead tr{display:grid;grid-template-columns:minmax(16rem,1.8fr) 8rem repeat(4,minmax(7.5rem,1fr)) 10rem 12rem}.earnings-page_table__o9iy5 tbody{position:relative;display:block}.earnings-page_table__o9iy5 td,.earnings-page_table__o9iy5 th{padding:.625rem .5rem;border-bottom:1px solid var(--grid);text-align:start;vertical-align:middle}.earnings-page_table__o9iy5 tbody tr[data-index]{position:absolute;inset:0 0 auto;height:4.3125rem}.earnings-page_table__o9iy5 th{color:var(--dim);font-size:.625rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.earnings-page_headActions__pJKU0 button,.earnings-page_table__o9iy5 th>button{min-height:2.25rem;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}@media (hover:hover) and (pointer:fine){.earnings-page_headActions__pJKU0 button:hover,.earnings-page_table__o9iy5 th>button:hover{color:var(--accent)}.earnings-page_table__o9iy5 tbody tr:hover>td{background:var(--hover)}}.earnings-page_table__o9iy5 td:first-child,.earnings-page_table__o9iy5 th:first-child{position:sticky;z-index:1;left:0;background:var(--bg)}.earnings-page_table__o9iy5 thead th:first-child{z-index:2}@media (hover:hover) and (pointer:fine){.earnings-page_table__o9iy5 tbody tr:hover>td:first-child{background:var(--hover)}}.earnings-page_headActions__pJKU0{display:flex;align-items:center;gap:.5rem}.earnings-page_company__sKzE7{display:flex;align-items:center;gap:.625rem;color:var(--ink)}.earnings-page_company__sKzE7:focus-visible{color:var(--accent)}@media (hover:hover) and (pointer:fine){.earnings-page_company__sKzE7:hover{color:var(--accent)}}.earnings-page_company__sKzE7 img{width:2.5rem;height:1.75rem;object-fit:contain}.earnings-page_company__sKzE7 span,.earnings-page_metric__uep37,.earnings-page_period__FUyPi,.earnings-page_valuation__8KkGO{display:flex;flex-direction:column;gap:.125rem}.earnings-page_company__sKzE7 .earnings-page_companySymbolLine__y654B{display:inline-flex;align-items:center;flex-direction:row;gap:4px}.earnings-page_company__sKzE7 small,.earnings-page_metric__uep37 small,.earnings-page_period__FUyPi small,.earnings-page_tape__u4x_s small,.earnings-page_valuation__8KkGO small{max-width:12rem;overflow:hidden;color:var(--faint);font-size:.625rem;text-overflow:ellipsis}.earnings-page_metric__uep37 strong,.earnings-page_period__FUyPi strong,.earnings-page_tape__u4x_s strong,.earnings-page_valuation__8KkGO strong{font-variant-numeric:tabular-nums}.earnings-page_tape__u4x_s{display:flex;align-items:center;gap:.75rem}.earnings-page_tape__u4x_s>span{display:flex;flex-direction:column;gap:.125rem}.earnings-page_tape__u4x_s em{padding-inline:.25rem;font-size:.625rem;font-style:normal;font-weight:700;text-transform:uppercase}.earnings-page_pagination__dDgJx{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.625rem;padding-top:.625rem;color:var(--dim);font-size:.6875rem}.earnings-page_pagination__dDgJx>div{display:flex;align-items:center;gap:.5rem}.earnings-page_method__H5V7h{max-width:82ch;padding-block:.75rem;border-block:1px solid var(--border)}.earnings-page_method__H5V7h summary{cursor:pointer}.earnings-page_method__H5V7h p{color:var(--dim);line-height:1.55}.earnings-page_srOnly__W82lw{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes earnings-page_earnings-tape__zNR35{to{transform:translateX(-50%)}}@media (max-width:48rem){.earnings-page_group__RPhev{align-items:flex-start;flex-direction:column;gap:.25rem}.earnings-page_group__RPhev>span:first-child{width:auto}.earnings-page_strip__V0v13{grid-template-columns:repeat(2,minmax(0,1fr))}.earnings-page_stat__WWUvX{border-bottom:1px solid var(--grid)}.earnings-page_stat__WWUvX:nth-child(2n){border-inline-end:0}.earnings-page_stat__WWUvX:last-child{grid-column:1/-1;border-bottom:0}.earnings-page_state__iuEWr{width:100%;margin-inline-start:0}}@media (prefers-reduced-motion:reduce){.earnings-page_marqueeTrack___ITKa{animation:none}.earnings-page_marquee__eSSjM{overflow-x:auto}}@media (hover:none),(pointer:coarse){.earnings-page_marquee__eSSjM{overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;-webkit-overflow-scrolling:touch}.earnings-page_marqueeTrack___ITKa{animation:none}.earnings-page_chip__7vrFg{min-height:44px;scroll-snap-align:start}.earnings-page_chip__7vrFg[aria-hidden=true]{display:none}}