.BloomCore_terminal__vMcKe{--bg:#101214;--panel:#15181b;--line:#2a2e32;--text:#e7e9eb;--muted:#929aa2;--amber:#e5b36a;--mono:"SF Mono",ui-monospace,monospace;container-type:inline-size;container-name:bloomcore;height:100%;min-height:0;flex:1 1 100%;width:100%;min-width:0;display:flex;flex-direction:column;overflow:hidden;color:var(--text);background:var(--bg);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-user-select:text;user-select:text;-webkit-user-select:text}.BloomCore_terminal__vMcKe *{box-sizing:border-box}.BloomCore_terminal__vMcKe button,.BloomCore_terminal__vMcKe input,.BloomCore_terminal__vMcKe select{font:inherit}.BloomCore_terminal__vMcKe button{min-height:40px;border:0;background:transparent;color:inherit;cursor:pointer;transition:background-color .12s,color .12s,scale .12s}.BloomCore_terminal__vMcKe button:hover{background:#252b30}.BloomCore_terminal__vMcKe button:active{scale:.96}.BloomCore_terminal__vMcKe button:disabled{opacity:.4;cursor:default}.BloomCore_terminal__vMcKe :is(button,input,select,a):focus-visible{outline:2px solid var(--amber);outline-offset:-2px}.BloomCore_terminal__vMcKe a{color:var(--amber);text-decoration:none}.BloomCore_terminal__vMcKe a:hover{text-decoration:underline}.BloomCore_terminal__vMcKe small{font-size:10px}.BloomCore_terminal__vMcKe em,.BloomCore_terminal__vMcKe i{font-style:normal}.BloomCore_terminal__vMcKe h1,.BloomCore_terminal__vMcKe h2,.BloomCore_terminal__vMcKe h3,.BloomCore_terminal__vMcKe p{margin:0}.BloomCore_terminal__vMcKe h1,.BloomCore_terminal__vMcKe h2{text-wrap:balance}.BloomCore_terminal__vMcKe p{text-wrap:pretty}.BloomCore_up__gTKKe{color:#76c7a0}.BloomCore_down__e21gh{color:#e68c89}.BloomCore_neutral__8SRy6{color:var(--muted)}.BloomCore_header__H1pbV{display:flex;min-height:54px;flex-shrink:0;border-bottom:1px solid var(--line)}.BloomCore_brand__NsCAN{display:flex;align-items:center;gap:9px;padding:0 18px;font-family:var(--mono)!important;font-size:12px!important;font-weight:700;letter-spacing:.03em}.BloomCore_brand__NsCAN>span{display:grid;place-items:center;width:28px;height:28px;color:#1a1711;background:var(--amber);font-size:11px}.BloomCore_brand__NsCAN small{display:none;color:var(--muted);font-weight:400}.BloomCore_header__H1pbV nav{display:flex;align-items:stretch;margin-left:auto}.BloomCore_header__H1pbV nav button{padding:0 16px;border-left:1px solid var(--line)}.BloomCore_header__H1pbV nav small{color:var(--muted);margin-right:8px;font-family:var(--mono)}.BloomCore_header__H1pbV nav button[aria-pressed=true]{background:#222629;box-shadow:inset 0 -2px var(--amber)}.BloomCore_refresh__Lbl3y{min-width:90px;color:var(--amber)!important;border-left:1px solid var(--line)!important;padding:0 12px}.BloomCore_tape__G3r5G{display:flex;flex-shrink:0;min-height:53px;overflow-x:auto;scrollbar-width:thin;border-bottom:1px solid var(--line);background:#111518;font-family:var(--mono)}.BloomCore_tape__G3r5G>div{display:grid;grid-template-columns:auto auto;align-content:center;grid-column-gap:12px;column-gap:12px;grid-row-gap:3px;row-gap:3px;padding:9px 18px;border-right:1px solid var(--line);flex-shrink:0}.BloomCore_tape__G3r5G b{font-size:10px}.BloomCore_tape__G3r5G span{font-size:12px}.BloomCore_tape__G3r5G em{font-size:11px}.BloomCore_tape__G3r5G small{font-size:9px;color:var(--muted);white-space:nowrap}.BloomCore_session__cH_QF{min-width:102px;display:flex;flex-direction:column;justify-content:center;gap:5px;padding:8px 16px;color:var(--amber);border-right:1px solid var(--line);text-transform:uppercase;font-size:10px!important}.BloomCore_session__cH_QF small{text-transform:none}.BloomCore_scopeBar__Vg1Hv{display:flex;align-items:center;flex-shrink:0;padding:0 16px;min-height:44px;gap:18px;border-bottom:1px solid var(--line)}.BloomCore_scopes___ex1e{display:flex;gap:4px}.BloomCore_scopes___ex1e button{padding:0 12px;font-size:11px;color:var(--muted);white-space:nowrap}.BloomCore_narrow__iPx6t{display:none}.BloomCore_scopes___ex1e button[aria-pressed=true]{color:var(--amber);box-shadow:inset 0 -2px var(--amber)}.BloomCore_scopeBar__Vg1Hv>span{color:var(--muted);font-size:11px}.BloomCore_scopeBar__Vg1Hv>button{margin-left:auto;font-size:10px;color:var(--muted)}.BloomCore_overview__8ZiM0{display:grid;grid-template-columns:1fr 1fr 1.15fr;flex-shrink:0;min-height:125px;padding:19px 22px;grid-gap:30px;gap:30px;border-bottom:1px solid var(--line);background:#131619}.BloomCore_overview__8ZiM0 small,.BloomCore_screenHeading__hVbHd>small,.BloomCore_tableHeading__EStza small{color:var(--muted);font:9px var(--mono);letter-spacing:.1em}.BloomCore_marketSize__G5UqV h1{font-size:34px;font-weight:500;letter-spacing:-.06em;margin-top:8px}.BloomCore_marketSize__G5UqV h1 span{display:block;font-size:11px;letter-spacing:0;color:var(--muted);margin-top:4px}.BloomCore_breadth__DOKYj p{margin:14px 0 10px;color:var(--muted);font-size:11px;white-space:nowrap}.BloomCore_breadth__DOKYj p b{font-family:var(--mono);font-size:15px;margin-right:4px}.BloomCore_breadth__DOKYj p b:nth-of-type(2){margin-left:12px}.BloomCore_breadth__DOKYj>div{height:4px;background:#7a4d4d;margin-bottom:9px}.BloomCore_breadth__DOKYj>div i{height:100%;display:block;background:#6da88d}.BloomCore_breadth__DOKYj>span{color:var(--muted);font-size:10px}.BloomCore_leaders__QnXpE{display:grid;grid-template-rows:18px repeat(3,1fr)}.BloomCore_leaders__QnXpE button{display:grid;grid-template-columns:52px 1fr auto;grid-gap:8px;gap:8px;min-height:24px;text-align:left;font-size:10px}.BloomCore_leaders__QnXpE button span{color:var(--muted);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.BloomCore_leaders__QnXpE button em{font-family:var(--mono)}.BloomCore_workspace__z_pGv{display:grid;grid-template-columns:minmax(0,1fr) 338px;flex:1 1;min-height:0}.BloomCore_master__m3ksr{min-width:0;min-height:0;display:flex;flex-direction:column}.BloomCore_tableHeading__EStza{display:flex;align-items:center;justify-content:space-between;padding:18px 20px 14px;flex-shrink:0;gap:20px}.BloomCore_tableHeading__EStza h2{font-size:23px;font-weight:500;letter-spacing:-.04em;margin-top:4px}.BloomCore_search__Z2gyW{width:225px;height:40px;display:flex;align-items:center;gap:8px;background:#1b1f23;border:1px solid #343b41;padding:0 10px;border-radius:4px;color:var(--muted)}.BloomCore_search__Z2gyW>span{font-size:22px}.BloomCore_search__Z2gyW input{width:100%;min-width:0;background:transparent;border:0;color:var(--text);outline:none;font-size:12px}.BloomCore_search__Z2gyW input::placeholder{color:#969fa8}.BloomCore_search__Z2gyW kbd{font:10px var(--mono);border:1px solid #424b54;padding:1px 4px}.BloomCore_presets__bvL6A{display:flex;padding:0 16px;border-bottom:1px solid var(--line);flex-shrink:0;overflow-x:auto;scrollbar-width:thin}.BloomCore_presets__bvL6A button{padding:0 10px;font-size:11px;color:var(--muted);white-space:nowrap}.BloomCore_presets__bvL6A button[aria-pressed=true]{color:var(--text);box-shadow:inset 0 -2px var(--amber)}.BloomCore_presets__bvL6A>button:last-child{margin-left:auto;color:var(--amber)}.BloomCore_filters__5pBqN{display:flex;flex-wrap:wrap;gap:10px;padding:12px 20px;background:#1a1e22;border-bottom:1px solid var(--line);flex-shrink:0}.BloomCore_filters__5pBqN label{display:flex;flex-direction:column;gap:6px;color:var(--muted);font-size:10px}.BloomCore_benchmarkChoice__8kGWn select,.BloomCore_filters__5pBqN input,.BloomCore_filters__5pBqN select{min-height:40px;padding:0 8px;border:1px solid #41484e;background:#131619;color:var(--text);border-radius:4px;max-width:170px}.BloomCore_filters__5pBqN input{width:115px}.BloomCore_filters__5pBqN>button{padding:0 12px;background:#30302a;color:var(--amber)}.BloomCore_resultLine__oKmq9{display:flex;justify-content:space-between;gap:12px;padding:10px 20px;color:var(--muted);font:9px var(--mono);flex-shrink:0}.BloomCore_tableScroll__d4zrW{flex:1 1;min-height:100px;overflow:auto;scrollbar-width:thin;scrollbar-color:#444c53 transparent}.BloomCore_ranking__uLxK_{border-collapse:separate;border-spacing:0;width:100%;min-width:760px;font-family:var(--mono);font-size:11px}.BloomCore_ranking__uLxK_ th{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:#1b1f23;text-align:right;color:var(--muted);font-size:9px;font-weight:500;padding:0 10px;height:35px;border-bottom:1px solid var(--line);white-space:nowrap}.BloomCore_ranking__uLxK_ th button{font-size:inherit;padding:0;min-height:35px}.BloomCore_ranking__uLxK_ td{height:54px;padding:2px 10px;border-bottom:1px solid #23282d;text-align:right;white-space:nowrap}.BloomCore_ranking__uLxK_ td:first-child,.BloomCore_ranking__uLxK_ th:first-child{padding:0;width:36px}.BloomCore_ranking__uLxK_ td:nth-child(3),.BloomCore_ranking__uLxK_ th:nth-child(3){text-align:left;position:-webkit-sticky;position:sticky;left:0;background:var(--bg);z-index:1}.BloomCore_ranking__uLxK_ th:nth-child(3){z-index:3;background:#1b1f23}.BloomCore_ranking__uLxK_ tr:hover td{background:#191f24}.BloomCore_ranking__uLxK_ tr[data-selected] td{background:#20292d}.BloomCore_ranking__uLxK_ tr[data-selected] td:nth-child(3){box-shadow:inset 2px 0 var(--amber)}.BloomCore_ranking__uLxK_ td svg{width:82px;height:30px;display:block;margin:auto}.BloomCore_star__k1A2d{width:36px;color:#78838d!important;font-size:19px!important}.BloomCore_star__k1A2d[aria-pressed=true]{color:var(--amber)!important}.BloomCore_rank__ykG5P{color:var(--muted)}.BloomCore_rank__ykG5P small{display:block;font-size:9px;margin-top:4px}.BloomCore_companyButton__dt5CV{display:flex;align-items:center;gap:10px;width:100%;padding:0;text-align:left;min-width:190px;max-width:340px;font-family:-apple-system,BlinkMacSystemFont,sans-serif!important}.BloomCore_companyButton__dt5CV>span:last-child{min-width:0}.BloomCore_companyButton__dt5CV b{display:block;font-size:12px;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.BloomCore_companyButton__dt5CV small{display:block;margin-top:5px;font:9px var(--mono);color:var(--muted)}.BloomCore_companyButton__dt5CV small i{margin-left:7px;font-family:-apple-system,BlinkMacSystemFont,sans-serif}.BloomCore_cap__j79j2{font-weight:600}.BloomCore_eventLink__52Xr2{font-size:10px!important;text-align:right;padding:0;color:var(--amber)!important}.BloomCore_eventLink__52Xr2 small{display:block;font-size:9px;color:var(--muted);margin-top:4px}.BloomCore_pending__AdW__{color:var(--muted);font-size:10px}.BloomCore_pagination__zVsOV{display:flex;flex-shrink:0;align-items:center;padding:8px 16px;border-top:1px solid var(--line);gap:10px}.BloomCore_pagination__zVsOV>span{margin-right:auto;font-size:11px}.BloomCore_pagination__zVsOV small{display:block;margin-top:4px;color:var(--muted);font-size:9px}.BloomCore_pagination__zVsOV button{padding:0 10px;font-size:11px}.BloomCore_detail__iMMd2{min-width:0;min-height:0;overflow:auto;scrollbar-width:thin;border-left:1px solid #353e45;background:var(--panel)}.BloomCore_detailHeader__BfSNg{display:flex;align-items:center;justify-content:space-between;min-height:38px;padding:0 18px;border-bottom:1px solid var(--line);font:9px var(--mono);color:var(--muted)}.BloomCore_detailHeader__BfSNg a{min-height:40px;display:flex;align-items:center}.BloomCore_back__j3sfd{display:none}.BloomCore_companyTitle__JwjA6{padding:20px 18px 12px}.BloomCore_companyTitle__JwjA6>div{display:flex;justify-content:space-between;align-items:center}.BloomCore_companyTitle__JwjA6>div b{color:var(--amber);font:12px var(--mono)}.BloomCore_companyTitle__JwjA6>div span{color:var(--muted);font:9px var(--mono)}.BloomCore_companyTitle__JwjA6 h2{font-size:25px;font-weight:500;letter-spacing:-.04em;margin-top:10px}.BloomCore_companyTitle__JwjA6 p{color:var(--muted);font-size:11px;margin-top:6px}.BloomCore_companyTitle__JwjA6>strong{display:block;font:27px var(--mono);letter-spacing:-.04em;margin-top:17px}.BloomCore_companyTitle__JwjA6 em{font-size:12px;letter-spacing:0;margin-left:7px}.BloomCore_companyTitle__JwjA6>small{display:block;color:var(--muted);font-size:9px;margin-top:8px;line-height:1.5}.BloomCore_chartTools__C8R1c{display:flex;justify-content:space-between;align-items:center;padding:0 14px 0 18px}.BloomCore_chartTools__C8R1c button,.BloomCore_sectionHeading__ULMyN button{padding:0 9px;min-width:40px;font:10px var(--mono);color:var(--muted)}.BloomCore_chartTools__C8R1c button[aria-pressed=true],.BloomCore_sectionHeading__ULMyN button[aria-pressed=true]{color:var(--amber);background:#2b2b25}.BloomCore_chartLegend___odpm{color:var(--amber);font:10px var(--mono)}.BloomCore_chartLegend___odpm i{display:inline-block;height:2px;width:12px;margin:0 6px 3px 12px;background:#849aaa}.BloomCore_compareChart__OjVW8{padding:0 12px}.BloomCore_compareChart__OjVW8 svg{display:block;width:100%}.BloomCore_compareChart__OjVW8 line{stroke:#2c343b;stroke-dasharray:2 4}.BloomCore_compareChart__OjVW8 text{fill:#a1aab2;font:9px var(--mono)}.BloomCore_compareChart__OjVW8 path{fill:none;stroke-width:1.7}.BloomCore_stockLine__6JCxM{stroke:var(--amber)}.BloomCore_benchmarkLine__44qBk{stroke:#849aaa}.BloomCore_chartEmpty__I0Qtd{height:160px;display:grid;place-items:center;color:var(--muted);font-size:11px;background:#14191d;margin:0 18px}.BloomCore_benchmarkChoice__8kGWn{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0 18px 14px;gap:4px;color:var(--muted);font-size:9px}.BloomCore_benchmarkChoice__8kGWn select{min-height:40px;margin-left:4px}.BloomCore_benchmarkChoice__8kGWn>span{font-size:8px}.BloomCore_detailMetrics__Nl1W0{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line)}.BloomCore_detailMetrics__Nl1W0>div{padding:12px 18px;border-bottom:1px solid var(--line)}.BloomCore_detailMetrics__Nl1W0>div:nth-child(odd){border-right:1px solid var(--line)}.BloomCore_detailMetrics__Nl1W0 small{color:var(--muted);display:block;font-size:10px}.BloomCore_detailMetrics__Nl1W0 strong{display:block;font:17px var(--mono);margin-top:6px}.BloomCore_detailMetrics__Nl1W0 span{font-size:9px;color:var(--muted);display:block;margin-top:5px}.BloomCore_nextEvent__InYro{margin:16px 18px 0;padding:14px;background:#26251f;border-left:2px solid var(--amber)}.BloomCore_nextEvent__InYro small{color:var(--amber);font:9px var(--mono)}.BloomCore_nextEvent__InYro strong{display:block;margin:8px 0 5px;font-size:13px;font-weight:500}.BloomCore_nextEvent__InYro span{font-size:10px;color:var(--muted)}.BloomCore_financials__4X_in{padding:18px}.BloomCore_sectionHeading__ULMyN{display:flex;justify-content:space-between;align-items:center;gap:10px}.BloomCore_peers__PoX4_ h3,.BloomCore_sectionHeading__ULMyN h3{font-size:13px;font-weight:500}.BloomCore_sectionHeading__ULMyN>div{display:flex}.BloomCore_sectionHeading__ULMyN button{padding:0 6px;font-size:9px}.BloomCore_revenueBars__e9Dr_{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin:16px 0 8px}.BloomCore_revenueBars__e9Dr_>div{display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;text-align:center;gap:6px}.BloomCore_revenueBars__e9Dr_ b{font:9px var(--mono)}.BloomCore_revenueBars__e9Dr_ i{display:block;background:#8a9eaa;opacity:.65}.BloomCore_revenueBars__e9Dr_>div:last-child i{background:var(--amber);opacity:1}.BloomCore_revenueBars__e9Dr_ small{font:8px var(--mono);color:var(--muted)}.BloomCore_caption__UY7O6{display:block;font-size:9px!important;line-height:1.6;color:var(--muted)}.BloomCore_financialTable__HZBdS{border-collapse:collapse;width:100%;font:9px var(--mono);margin:12px 0 8px}.BloomCore_financialTable__HZBdS td,.BloomCore_financialTable__HZBdS th{text-align:right;padding:9px 3px;border-bottom:1px solid var(--line);font-weight:400}.BloomCore_financialTable__HZBdS th{color:var(--muted);font-size:8px}.BloomCore_financialTable__HZBdS td:first-child,.BloomCore_financialTable__HZBdS th:first-child{text-align:left}.BloomCore_facts__SrsQd{margin:0 18px 14px;padding:0}.BloomCore_facts__SrsQd div{display:flex;justify-content:space-between;gap:10px;padding:9px 0;border-bottom:1px solid var(--line);font-size:10px}.BloomCore_facts__SrsQd dt{color:var(--muted)}.BloomCore_facts__SrsQd dd{margin:0;text-align:right}.BloomCore_peers__PoX4_{padding:0 18px 12px}.BloomCore_peers__PoX4_ button{width:100%;display:flex;align-items:center;gap:14px;border-bottom:1px solid var(--line);text-align:left;font:10px var(--mono)}.BloomCore_peers__PoX4_ button span{margin-left:auto;color:var(--muted)}.BloomCore_sourceLinks__oyv8D{display:flex;flex-wrap:wrap;padding:0 18px 18px;gap:14px;font-size:10px}.BloomCore_sourceLinks__oyv8D a{padding:12px 0}.BloomCore_footer__9yInW{display:flex;flex-shrink:0;align-items:center;gap:16px;border-top:1px solid var(--line);padding:0 16px;min-height:32px;color:#99a3ac;font:8px var(--mono)}.BloomCore_footer__9yInW button{margin-left:auto;color:var(--amber);min-height:32px;font-size:9px}.BloomCore_footer__9yInW time{white-space:nowrap}.BloomCore_dataNotes__Hw_Pe,.BloomCore_notice__jQz7t{flex-shrink:0;padding:12px 20px;background:#29251c;color:#dbc398;font-size:11px;line-height:1.6}.BloomCore_dataNotes__Hw_Pe{max-height:230px;overflow:auto}.BloomCore_dataNotes__Hw_Pe p{margin-top:8px}.BloomCore_dataNotes__Hw_Pe ul{padding-left:18px;margin:8px 0}.BloomCore_boot__Lzo4h,.BloomCore_empty__L1JBX{padding:44px 24px;color:var(--muted)}.BloomCore_boot__Lzo4h h2,.BloomCore_empty__L1JBX h3{color:var(--text);font-weight:500;margin:12px 0}.BloomCore_empty__L1JBX button{margin-top:16px;padding:0 12px;border:1px solid #41484e}.BloomCore_boot__Lzo4h{flex:1 1;background:#14181b}.BloomCore_boot__Lzo4h h2{font-size:28px}.BloomCore_boot__Lzo4h small{color:var(--amber);font-family:var(--mono)}.BloomCore_earningsScreen__tFLh4,.BloomCore_macroScreen__7ZKVy{flex:1 1;min-height:0;overflow:auto;padding:25px}.BloomCore_screenHeading__hVbHd h1{font-size:30px;font-weight:500;letter-spacing:-.04em;margin:10px 0}.BloomCore_screenHeading__hVbHd h1 span{display:block;color:var(--muted);font-size:12px;letter-spacing:0;margin-top:8px}.BloomCore_screenHeading__hVbHd p{color:var(--muted);font-size:12px;max-width:620px;line-height:1.7}.BloomCore_calendar__e0PsH{margin-top:26px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px;align-items:start}.BloomCore_calendar__e0PsH section{border:1px solid var(--line);background:var(--panel)}.BloomCore_calendar__e0PsH header{display:flex;justify-content:space-between;align-items:center;padding:14px;background:#20262a}.BloomCore_calendar__e0PsH header h2{font-size:17px;font-weight:500}.BloomCore_calendar__e0PsH header span{color:var(--muted);font-size:10px}.BloomCore_calendar__e0PsH section>button{display:grid;grid-template-columns:1.2fr .8fr 1fr;align-items:center;width:100%;grid-gap:12px;gap:12px;padding:14px;text-align:left;border-top:1px solid var(--line)}.BloomCore_calendar__e0PsH button>span{min-width:0}.BloomCore_calendar__e0PsH button>span:last-child{text-align:right}.BloomCore_calendar__e0PsH button b{font:12px var(--mono)}.BloomCore_calendar__e0PsH button em{font-size:10px;color:var(--amber)}.BloomCore_calendar__e0PsH button small{display:block;color:var(--muted);font-size:10px;overflow:hidden;text-overflow:ellipsis;margin-top:5px}.BloomCore_macroGrid__7e2q1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:26px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.BloomCore_macroCard__udo61{padding:20px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--panel);min-width:0}.BloomCore_macroCard__udo61 header{display:flex;justify-content:space-between;align-items:center;gap:10px}.BloomCore_macroCard__udo61 h2{font-size:13px;font-weight:500}.BloomCore_macroCard__udo61 header a{font:9px var(--mono)}.BloomCore_macroCard__udo61>div{display:flex;align-items:center;justify-content:space-between;margin-top:15px;gap:10px}.BloomCore_macroCard__udo61 strong{font:27px var(--mono);letter-spacing:-.05em}.BloomCore_macroCard__udo61>div span{font:11px var(--mono);color:#b8c2c9;text-align:right}.BloomCore_macroCard__udo61>div small{display:block;font:8px -apple-system,sans-serif;color:var(--muted);margin-top:5px}.BloomCore_macroCard__udo61 svg{width:100%;height:66px;margin:16px 0 8px;color:#bbac8f}.BloomCore_macroCard__udo61 footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 8px;font:8px var(--mono);color:var(--muted)}@container bloomcore (min-width: 1450px){.BloomCore_brand__NsCAN small{display:inline}.BloomCore_workspace__z_pGv{grid-template-columns:minmax(0,1fr) 385px}}@container bloomcore (max-width: 1100px){.BloomCore_workspace__z_pGv{grid-template-columns:1fr;position:relative}.BloomCore_detail__iMMd2{display:none}.BloomCore_terminal__vMcKe[data-detail] .BloomCore_detail__iMMd2{display:block;width:100%;max-width:680px;margin:0 auto;border-right:1px solid var(--line)}.BloomCore_terminal__vMcKe[data-detail] .BloomCore_master__m3ksr,.BloomCore_terminal__vMcKe[data-detail] .BloomCore_overview__8ZiM0{display:none}.BloomCore_back__j3sfd{display:block;margin-left:auto;margin-right:14px;color:var(--amber)!important}.BloomCore_overview__8ZiM0{gap:20px}.BloomCore_macroGrid__7e2q1{grid-template-columns:repeat(2,minmax(0,1fr))}}@container bloomcore (max-width: 650px){.BloomCore_header__H1pbV{flex-wrap:wrap;min-height:84px}.BloomCore_brand__NsCAN{height:44px;padding:0 12px;font-size:11px!important}.BloomCore_refresh__Lbl3y{height:44px;margin-left:auto;border:0!important}.BloomCore_header__H1pbV nav{order:3;width:100%;border-top:1px solid var(--line)}.BloomCore_header__H1pbV nav button{flex:1 1;min-height:40px;padding:0 8px;font-size:11px}.BloomCore_tape__G3r5G{min-height:50px}.BloomCore_tape__G3r5G>div{padding:8px 12px}.BloomCore_scopeBar__Vg1Hv{padding:0 6px;gap:0}.BloomCore_scopeBar__Vg1Hv>span{display:none}.BloomCore_scopeBar__Vg1Hv>button{padding:0 10px}.BloomCore_overview__8ZiM0{padding:16px;grid-template-columns:1fr 1fr;min-height:108px;gap:15px}.BloomCore_overview__8ZiM0 small{font-size:8px;letter-spacing:.02em}.BloomCore_marketSize__G5UqV h1{font-size:28px}.BloomCore_marketSize__G5UqV h1 span{font-size:9px}.BloomCore_breadth__DOKYj p{font-size:9px;white-space:normal;line-height:1.6;margin:9px 0 7px}.BloomCore_breadth__DOKYj p b{font-size:12px}.BloomCore_breadth__DOKYj p b:nth-of-type(2){margin-left:3px}.BloomCore_breadth__DOKYj>span{font-size:9px}.BloomCore_leaders__QnXpE{display:none}.BloomCore_tableHeading__EStza{padding:12px 14px 10px;gap:12px}.BloomCore_tableHeading__EStza h2{font-size:20px}.BloomCore_tableHeading__EStza small{font-size:8px}.BloomCore_search__Z2gyW{width:175px}.BloomCore_search__Z2gyW input{font-size:16px}.BloomCore_search__Z2gyW kbd{display:none}.BloomCore_presets__bvL6A{padding:0 5px}.BloomCore_presets__bvL6A button{font-size:10px;padding:0 9px}.BloomCore_resultLine__oKmq9{padding:8px 14px;font-size:8px;flex-wrap:wrap;gap:5px}.BloomCore_ranking__uLxK_{min-width:635px;font-size:10px}.BloomCore_ranking__uLxK_ td,.BloomCore_ranking__uLxK_ th{padding-left:7px;padding-right:7px}.BloomCore_ranking__uLxK_ td:nth-child(3),.BloomCore_ranking__uLxK_ th:nth-child(3){min-width:155px}.BloomCore_companyButton__dt5CV{min-width:135px;max-width:170px;gap:7px}.BloomCore_companyButton__dt5CV b{font-size:11px}.BloomCore_companyButton__dt5CV small i{display:none}.BloomCore_pagination__zVsOV{padding:6px 10px;gap:4px}.BloomCore_pagination__zVsOV button{font-size:10px;padding:0 7px}.BloomCore_pagination__zVsOV small{font-size:8px}.BloomCore_footer__9yInW{gap:8px;padding:0 9px;font-size:7px}.BloomCore_footer__9yInW time,.BloomCore_footer__9yInW>span:nth-child(2){display:none}.BloomCore_footer__9yInW button{font-size:8px}.BloomCore_filters__5pBqN{padding:10px 14px}.BloomCore_filters__5pBqN input,.BloomCore_filters__5pBqN select{font-size:16px;max-width:150px}.BloomCore_earningsScreen__tFLh4,.BloomCore_macroScreen__7ZKVy{padding:18px 14px}.BloomCore_screenHeading__hVbHd h1{font-size:25px}.BloomCore_calendar__e0PsH,.BloomCore_macroGrid__7e2q1{grid-template-columns:1fr}.BloomCore_calendar__e0PsH section>button{gap:8px;padding:12px}.BloomCore_macroCard__udo61{padding:18px}.BloomCore_macroCard__udo61 svg{height:55px}.BloomCore_macroCard__udo61 footer{font-size:9px}}@media (prefers-reduced-motion:reduce){.BloomCore_terminal__vMcKe button{transition:none}.BloomCore_terminal__vMcKe button:active{scale:1}}.BloomCore_terminal__vMcKe{font-size:14px;--muted:#a7afb7}.BloomCore_terminal__vMcKe small{font-size:12px}.BloomCore_brand__NsCAN{font-size:14px!important}.BloomCore_tape__G3r5G em,.BloomCore_tape__G3r5G span{font-size:14px}.BloomCore_presets__bvL6A button,.BloomCore_scopeBar__Vg1Hv>button,.BloomCore_scopeBar__Vg1Hv>span,.BloomCore_scopes___ex1e button,.BloomCore_session__cH_QF,.BloomCore_tape__G3r5G b,.BloomCore_tape__G3r5G small{font-size:12px!important}.BloomCore_overview__8ZiM0 small,.BloomCore_screenHeading__hVbHd>small,.BloomCore_tableHeading__EStza small{font-size:11px;letter-spacing:.04em}.BloomCore_breadth__DOKYj p,.BloomCore_breadth__DOKYj>span,.BloomCore_leaders__QnXpE button,.BloomCore_marketSize__G5UqV h1 span{font-size:12px}.BloomCore_search__Z2gyW input{font-size:16px}.BloomCore_filters__5pBqN{align-items:flex-end}.BloomCore_filters__5pBqN label,.BloomCore_resultLine__oKmq9{font-size:12px}.BloomCore_ranking__uLxK_{font-size:14px;min-width:900px}.BloomCore_ranking__uLxK_ th,.BloomCore_ranking__uLxK_ th button{font-size:12px;min-height:40px}.BloomCore_ranking__uLxK_ td{height:62px}.BloomCore_companyButton__dt5CV b{font-size:15px}.BloomCore_companyButton__dt5CV small,.BloomCore_eventLink__52Xr2 small,.BloomCore_rank__ykG5P small{font-size:12px}.BloomCore_eventLink__52Xr2{font-size:12px!important}.BloomCore_pagination__zVsOV button,.BloomCore_pagination__zVsOV>span,.BloomCore_pending__AdW__{font-size:13px}.BloomCore_companyTitle__JwjA6 p,.BloomCore_companyTitle__JwjA6>div span,.BloomCore_companyTitle__JwjA6>small,.BloomCore_detailHeader__BfSNg,.BloomCore_pagination__zVsOV small{font-size:12px}.BloomCore_followCompany__J81OC{padding:0 10px;color:var(--amber)!important;border:1px solid var(--line)!important}.BloomCore_detailHeader__BfSNg{gap:8px;padding:8px 14px;flex-wrap:wrap}.BloomCore_back__j3sfd{margin-right:0}.BloomCore_benchmarkChoice__8kGWn,.BloomCore_benchmarkChoice__8kGWn>span,.BloomCore_chartLegend___odpm,.BloomCore_chartTools__C8R1c button,.BloomCore_compareChart__OjVW8 text,.BloomCore_detailMetrics__Nl1W0 small,.BloomCore_detailMetrics__Nl1W0 span,.BloomCore_facts__SrsQd div,.BloomCore_financialTable__HZBdS,.BloomCore_financialTable__HZBdS th,.BloomCore_nextEvent__InYro small,.BloomCore_nextEvent__InYro span,.BloomCore_peers__PoX4_ button,.BloomCore_revenueBars__e9Dr_ b,.BloomCore_revenueBars__e9Dr_ small,.BloomCore_sectionHeading__ULMyN button,.BloomCore_sourceLinks__oyv8D{font-size:12px}.BloomCore_caption__UY7O6{font-size:12px!important}.BloomCore_financialTable__HZBdS{font-size:12px}.BloomCore_footer__9yInW,.BloomCore_footer__9yInW button{font-size:11px}.BloomCore_dataNotes__Hw_Pe,.BloomCore_notice__jQz7t,.BloomCore_screenHeading__hVbHd p{font-size:14px}.BloomCore_calendar__e0PsH button b,.BloomCore_macroCard__udo61 h2{font-size:15px}.BloomCore_calendar__e0PsH button em,.BloomCore_calendar__e0PsH button small,.BloomCore_calendar__e0PsH header span,.BloomCore_macroCard__udo61 footer,.BloomCore_macroCard__udo61 header a,.BloomCore_macroCard__udo61>div small{font-size:12px}.BloomCore_macroCard__udo61>div span{font-size:14px}@container bloomcore (max-width: 650px){.BloomCore_header__H1pbV nav button{font-size:14px}.BloomCore_overview__8ZiM0{padding:14px;gap:14px}.BloomCore_overview__8ZiM0 small{font-size:11px}.BloomCore_breadth__DOKYj p{white-space:normal;line-height:1.6}.BloomCore_tableHeading__EStza{padding:12px 14px}.BloomCore_ranking__uLxK_{min-width:0;table-layout:fixed;width:100%;font-size:14px}.BloomCore_ranking__uLxK_ :is(th,td):first-child,.BloomCore_ranking__uLxK_ :is(th,td):nth-child(n+6){display:none}.BloomCore_ranking__uLxK_ td:nth-child(2),.BloomCore_ranking__uLxK_ th:nth-child(2){width:38px;padding:2px 4px}.BloomCore_ranking__uLxK_ td:nth-child(3),.BloomCore_ranking__uLxK_ th:nth-child(3){min-width:0;position:static}.BloomCore_ranking__uLxK_ :is(th,td):nth-child(4){width:88px;padding:2px 5px}.BloomCore_ranking__uLxK_ :is(th,td):nth-child(5){width:68px;padding:2px 5px}.BloomCore_wide__Sm6ga{display:none}.BloomCore_narrow__iPx6t{display:inline}.BloomCore_ranking__uLxK_ th:nth-child(2) button{font-size:0}.BloomCore_ranking__uLxK_ th:nth-child(2) button:after{content:"#";font-size:12px}.BloomCore_ranking__uLxK_ td{height:68px}.BloomCore_companyButton__dt5CV{min-width:0;max-width:none}.BloomCore_companyButton__dt5CV b{font-size:15px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.BloomCore_companyButton__dt5CV small{font-size:12px}.BloomCore_resultLine__oKmq9>span:last-child{display:none}.BloomCore_resultLine__oKmq9:after{content:"Tap a company to explore →";font-family:-apple-system,sans-serif}.BloomCore_pagination__zVsOV{flex-wrap:wrap}.BloomCore_footer__9yInW>span,.BloomCore_pagination__zVsOV small{display:none}.BloomCore_footer__9yInW button{margin-left:0;min-height:40px;font-size:12px}.BloomCore_footer__9yInW:after{content:"Delayed data";margin-left:auto}.BloomCore_detailHeader__BfSNg{font-size:12px}.BloomCore_financials__4X_in{padding:14px}.BloomCore_revenueBars__e9Dr_{gap:6px}.BloomCore_revenueBars__e9Dr_ small{font-size:11px}.BloomCore_financialTable__HZBdS{font-size:12px}}.BloomCore_content__bvQlt{display:contents}.BloomCore_overviewToggle__fLGdT{display:none}@container bloomcore (max-width: 650px){.BloomCore_content__bvQlt{display:block;flex:1 1;min-height:0;overflow:auto;overscroll-behavior-y:contain;scroll-padding-top:12px}.BloomCore_header__H1pbV{min-height:48px;height:48px;flex-wrap:nowrap;background:var(--panel)}.BloomCore_brand__NsCAN{padding:0 6px;height:48px;gap:0}.BloomCore_brandWord___DRcW,.BloomCore_brand__NsCAN small,.BloomCore_header__H1pbV nav small,.BloomCore_refreshLabel__J4Mv7{display:none}.BloomCore_header__H1pbV nav{order:0;width:auto;flex:1 1;border-top:0;margin:0;min-width:0}.BloomCore_header__H1pbV nav button{min-width:0;padding:0 7px;font-size:13px}.BloomCore_refresh__Lbl3y{flex:0 0 40px;min-width:40px;height:48px;padding:0;margin:0;font-size:22px!important}.BloomCore_tape__G3r5G{min-height:56px}.BloomCore_session__cH_QF{flex:0 0 148px}.BloomCore_session__cH_QF small{white-space:nowrap}.BloomCore_scopeBar__Vg1Hv{padding:0 8px;flex-wrap:wrap;gap:0 8px}.BloomCore_scopes___ex1e{flex:1 1;justify-content:space-between}.BloomCore_scopes___ex1e button{padding:0 7px;min-height:44px}.BloomCore_scopeBar__Vg1Hv>button{padding:0 7px}.BloomCore_overviewToggle__fLGdT{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:48px;padding:0 16px;border-bottom:1px solid var(--line);text-align:left;font-size:13px}.BloomCore_overviewToggle__fLGdT>span:last-child{color:var(--muted);font:12px var(--mono)}.BloomCore_overviewToggle__fLGdT i{color:var(--amber);margin-left:10px;font-size:18px}.BloomCore_overview__8ZiM0{display:none;padding:20px 16px}.BloomCore_terminal__vMcKe[data-overview] .BloomCore_overview__8ZiM0{display:grid}.BloomCore_master__m3ksr,.BloomCore_workspace__z_pGv{display:block}.BloomCore_tableHeading__EStza{gap:12px;padding:20px 16px 16px;flex-wrap:wrap}.BloomCore_tableHeading__EStza>div{flex:0 0 auto}.BloomCore_tableHeading__EStza small{display:none}.BloomCore_tableHeading__EStza h2{font-size:22px;margin:0}.BloomCore_search__Z2gyW{flex:1 1 150px;width:auto;height:44px}.BloomCore_presets__bvL6A{padding:0 7px}.BloomCore_presets__bvL6A button{min-height:44px}.BloomCore_resultLine__oKmq9{padding:12px 16px}.BloomCore_tableScroll__d4zrW{overflow:visible;min-height:0}.BloomCore_ranking__uLxK_ thead th{position:static}.BloomCore_ranking__uLxK_ td{height:72px}.BloomCore_companyButton__dt5CV{min-height:48px!important}.BloomCore_pagination__zVsOV{padding:16px;gap:8px}.BloomCore_pagination__zVsOV button{min-height:44px;border:1px solid var(--line);border-radius:4px}.BloomCore_footer__9yInW{padding:8px 16px}.BloomCore_filters__5pBqN{padding:16px;gap:14px}.BloomCore_filters__5pBqN label{flex:1 1 130px}.BloomCore_filters__5pBqN input,.BloomCore_filters__5pBqN select{width:100%;max-width:none;min-height:44px}.BloomCore_dataNotes__Hw_Pe,.BloomCore_detail__iMMd2,.BloomCore_earningsScreen__tFLh4,.BloomCore_macroScreen__7ZKVy{max-height:none;overflow:visible}.BloomCore_terminal__vMcKe[data-detail] .BloomCore_overviewToggle__fLGdT,.BloomCore_terminal__vMcKe[data-detail] .BloomCore_overview__8ZiM0,.BloomCore_terminal__vMcKe[data-detail] .BloomCore_scopeBar__Vg1Hv,.BloomCore_terminal__vMcKe[data-detail] .BloomCore_tape__G3r5G{display:none}.BloomCore_detailHeader__BfSNg{position:-webkit-sticky;position:sticky;top:0;z-index:4;background:var(--panel)}.BloomCore_detailMetrics__Nl1W0>div{padding:16px}.BloomCore_companyTitle__JwjA6,.BloomCore_financials__4X_in{padding:20px 16px}.BloomCore_macroGrid__7e2q1{margin-top:20px}}.BloomCore_desktopOverview__YLGVv{display:none}@container bloomcore (min-width: 651px){.BloomCore_header__H1pbV{min-height:44px;height:44px}.BloomCore_brand__NsCAN{padding:0 14px}.BloomCore_header__H1pbV nav{margin-left:0}.BloomCore_header__H1pbV nav small{display:none}.BloomCore_header__H1pbV nav button{padding:0 14px}.BloomCore_desktopOverview__YLGVv{display:block;margin-left:auto;padding:0 14px;color:var(--amber);font-size:12px}.BloomCore_tape__G3r5G{min-height:48px}.BloomCore_tape__G3r5G>div{padding:5px 14px}.BloomCore_session__cH_QF{flex:0 0 144px;padding:5px 14px}.BloomCore_scopeBar__Vg1Hv{min-height:48px;gap:12px}.BloomCore_scopeBar__Vg1Hv .BloomCore_search__Z2gyW{flex:1 1;width:auto;max-width:320px;margin-left:auto;height:36px}.BloomCore_scopeBar__Vg1Hv>button{margin-left:0}.BloomCore_overview__8ZiM0{display:none}.BloomCore_terminal__vMcKe[data-overview] .BloomCore_overview__8ZiM0{display:grid}.BloomCore_terminal__vMcKe[data-detail] .BloomCore_overview__8ZiM0{display:none}.BloomCore_resultLine__oKmq9{padding:5px 16px;line-height:16px}.BloomCore_ranking__uLxK_ td{height:52px}.BloomCore_companyButton__dt5CV small{margin-top:3px}.BloomCore_pagination__zVsOV{padding:2px 16px}.BloomCore_pagination__zVsOV small{display:none}.BloomCore_footer__9yInW,.BloomCore_footer__9yInW button{min-height:30px}}@container bloomcore (min-width: 651px) and (max-width: 850px){.BloomCore_brandWord___DRcW{display:none}.BloomCore_desktopOverview__YLGVv,.BloomCore_header__H1pbV nav button{padding:0 10px}}@container bloomcore (max-width: 650px){.BloomCore_scopeBar__Vg1Hv .BloomCore_search__Z2gyW{order:3;flex-grow:1;flex-shrink:0;flex-basis:calc(100% - 16px);margin:4px 8px 12px}.BloomCore_presets__bvL6A>button:last-child{position:-webkit-sticky;position:sticky;right:0;padding-left:12px;background:var(--bg);border-left:1px solid var(--line);box-shadow:-8px 0 12px var(--bg)}}.BloomCore_ranking__uLxK_ th button{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;max-width:100%}.BloomCore_ranking__uLxK_ th button span{white-space:normal}.BloomCore_ranking__uLxK_ th button i{color:var(--amber)}@container bloomcore (max-width: 650px){.BloomCore_ranking__uLxK_ th[aria-sort=ascending]:nth-child(2) button:after{content:"# ↑"}.BloomCore_ranking__uLxK_ th[aria-sort=descending]:nth-child(2) button:after{content:"# ↓"}}.BloomCore_navigation__LzpHm{flex:none;display:flex;align-items:center;gap:4px;padding:0 12px;border-bottom:1px solid var(--line);background:var(--panel)}.BloomCore_navigation__LzpHm button{min-width:64px;padding:0 10px;white-space:nowrap}.BloomCore_navigation__LzpHm span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:12px;color:var(--muted)}@container bloomcore (max-width:650px){.BloomCore_navigation__LzpHm{padding:0 4px}.BloomCore_navigation__LzpHm button{min-height:44px}.BloomCore_navigation__LzpHm span{font-size:11px;margin-left:4px}}.BloomCore_ranking__uLxK_ tbody tr{cursor:pointer}.BloomCore_ranking__uLxK_ tbody tr:focus-within td{background:#20292d}@container bloomcore (max-width:650px){.BloomCore_header__H1pbV nav button{padding-inline:5px;font-size:12px}.BloomCore_ranking__uLxK_ td{height:56px}.BloomCore_companyButton__dt5CV small i{display:none}.BloomCore_companyButton__dt5CV b{-webkit-line-clamp:1}}.BloomCoreFinancialRecord_section__t7GJ6{margin-top:24px;min-width:0}.BloomCoreFinancialRecord_record__FJ2JL{color:var(--text);background:var(--bg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:0}.BloomCoreFinancialRecord_heading__pygRy{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 0 10px}.BloomCoreFinancialRecord_heading__pygRy h2{font-size:19px}.BloomCoreFinancialRecord_controls__xPwez{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}.BloomCoreFinancialRecord_controls__xPwez>div{display:flex;gap:4px}.BloomCoreFinancialRecord_record__FJ2JL.BloomCoreFinancialRecord_record__FJ2JL button{font:inherit;color:inherit;min-height:44px;cursor:pointer}.BloomCoreFinancialRecord_controls__xPwez button{padding:6px 9px!important}.BloomCoreFinancialRecord_hint__B_HbI,.BloomCoreFinancialRecord_trendDates__UGjRu,.BloomCoreFinancialRecord_units__C_L6u{color:var(--muted);font-size:12px;padding:8px 0;line-height:1.4}.BloomCoreFinancialRecord_position__y6qER{display:flex;gap:8px;align-items:center;border-top:1px solid var(--line);font-size:12px;color:var(--muted)}.BloomCoreFinancialRecord_position__y6qER>span:first-child{margin-right:auto}.BloomCoreFinancialRecord_record__FJ2JL.BloomCoreFinancialRecord_record__FJ2JL .BloomCoreFinancialRecord_periodDetail__roiWs button,.BloomCoreFinancialRecord_record__FJ2JL.BloomCoreFinancialRecord_record__FJ2JL .BloomCoreFinancialRecord_position__y6qER button{padding:0;min-width:44px;border:0;background:transparent;font-size:18px}.BloomCoreFinancialRecord_periodDetail__roiWs{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12px;padding-left:8px;color:var(--amber)}.BloomCoreFinancialRecord_viewport__mF2gR{overflow:auto;max-height:65dvh;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--muted) var(--panel);scroll-padding:48px 0 0 104px;border-block:1px solid var(--line)}.BloomCoreFinancialRecord_table__celHr{border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:13px;line-height:1.2}.BloomCoreFinancialRecord_table__celHr td,.BloomCoreFinancialRecord_table__celHr th{padding:0;height:52px;border-bottom:1px solid var(--line);text-align:right;font-weight:400;background:var(--bg)}.BloomCoreFinancialRecord_table__celHr thead th{position:-webkit-sticky;position:sticky;top:0;z-index:2;height:44px;background:var(--panel);color:var(--muted);font-size:12px}.BloomCoreFinancialRecord_table__celHr tr>th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:1;text-align:left;padding:4px 7px;white-space:normal;overflow-wrap:anywhere;box-shadow:1px 0 var(--line)}.BloomCoreFinancialRecord_table__celHr thead th:first-child{z-index:3}.BloomCoreFinancialRecord_table__celHr th small{display:block;font-size:10px!important;color:var(--muted);margin-top:3px}.BloomCoreFinancialRecord_record__FJ2JL.BloomCoreFinancialRecord_record__FJ2JL .BloomCoreFinancialRecord_table__celHr button{display:block;width:100%;min-height:51px;padding:0 4px;border:0;border-radius:0;background:transparent;text-align:right;font-size:13px;white-space:nowrap}.BloomCoreFinancialRecord_record__FJ2JL.BloomCoreFinancialRecord_record__FJ2JL .BloomCoreFinancialRecord_table__celHr thead button{min-height:44px;font-size:12px}.BloomCoreFinancialRecord_record__FJ2JL.BloomCoreFinancialRecord_record__FJ2JL .BloomCoreFinancialRecord_table__celHr button:hover{background:color-mix(in srgb,var(--amber) 8%,var(--bg))}.BloomCoreFinancialRecord_record__FJ2JL.BloomCoreFinancialRecord_record__FJ2JL .BloomCoreFinancialRecord_table__celHr button:active{scale:1}.BloomCoreFinancialRecord_table__celHr tbody tr:focus-within>th,.BloomCoreFinancialRecord_table__celHr tbody tr:hover>th{color:var(--amber)}.BloomCoreFinancialRecord_table__celHr button:disabled{opacity:1;color:var(--muted);cursor:default}.BloomCoreFinancialRecord_expanded__zSt5g{position:fixed;inset:0;width:100%;height:100dvh;max-width:none;max-height:none;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));margin:0;border:0;background:var(--bg);color:var(--text)}.BloomCoreFinancialRecord_expanded__zSt5g::-webkit-backdrop{background:#000a}.BloomCoreFinancialRecord_expanded__zSt5g::backdrop{background:#000a}.BloomCoreFinancialRecord_expanded__zSt5g .BloomCoreFinancialRecord_record__FJ2JL{height:100%;display:flex;flex-direction:column}.BloomCoreFinancialRecord_expanded__zSt5g .BloomCoreFinancialRecord_viewport__mF2gR{flex:1 1;min-height:0;max-height:none}.BloomCoreFinancialRecord_expanded__zSt5g .BloomCoreFinancialRecord_trends__kXbRi{overflow:auto;min-height:0}.BloomCoreFinancialRecord_placeholder__bx9WQ{min-height:360px;color:var(--muted)}.BloomCoreFinancialRecord_trends__kXbRi{display:block}.BloomCoreFinancialRecord_record__FJ2JL.BloomCoreFinancialRecord_record__FJ2JL .BloomCoreFinancialRecord_trendRow__3MiGD{display:grid;grid-template-columns:minmax(80px,1fr) minmax(90px,2fr) minmax(76px,1fr);grid-gap:10px;gap:10px;align-items:center;width:100%;text-align:left;padding:12px 4px;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent}.BloomCoreFinancialRecord_trendRow__3MiGD small{display:block;font-size:11px!important;color:var(--muted);font-weight:400;margin-top:4px}.BloomCoreFinancialRecord_trendLabel__e_ooE{font-size:13px}.BloomCoreFinancialRecord_trendRow__3MiGD svg{width:100%;height:50px;overflow:visible}.BloomCoreFinancialRecord_trendRow__3MiGD path{fill:none;stroke:var(--amber);stroke-width:1.8;vector-effect:non-scaling-stroke}.BloomCoreFinancialRecord_trendRow__3MiGD circle{fill:var(--amber)}.BloomCoreFinancialRecord_trendValue__TDn2V{text-align:right;font-size:15px}.BloomCoreFinancialRecord_trendValue__TDn2V small{font-size:10px!important}@container bloomcore (max-width:650px){.BloomCoreFinancialRecord_section__t7GJ6{margin-inline:-14px}.BloomCoreFinancialRecord_controls__xPwez,.BloomCoreFinancialRecord_heading__pygRy,.BloomCoreFinancialRecord_hint__B_HbI,.BloomCoreFinancialRecord_trendDates__UGjRu,.BloomCoreFinancialRecord_units__C_L6u{padding-left:10px;padding-right:10px}.BloomCoreFinancialRecord_heading__pygRy{gap:8px}.BloomCoreFinancialRecord_controls__xPwez{font-size:12px;gap:4px}.BloomCoreFinancialRecord_controls__xPwez button{padding:6px 7px!important}.BloomCoreFinancialRecord_position__y6qER{padding-left:10px;gap:4px}.BloomCoreFinancialRecord_expanded__zSt5g{padding-inline:0}.BloomCoreFinancialRecord_expanded__zSt5g .BloomCoreFinancialRecord_heading__pygRy{padding-top:4px}.BloomCoreFinancialRecord_record__FJ2JL.BloomCoreFinancialRecord_record__FJ2JL .BloomCoreFinancialRecord_trendRow__3MiGD{padding-inline:10px;gap:6px}}@media (max-height:500px) and (min-width:600px){.BloomCoreFinancialRecord_expanded__zSt5g .BloomCoreFinancialRecord_topBar__Cqice{display:grid;grid-template-columns:minmax(250px,1fr) auto;align-items:center;grid-gap:0 12px;gap:0 12px}.BloomCoreFinancialRecord_expanded__zSt5g .BloomCoreFinancialRecord_heading__pygRy{padding-block:0}.BloomCoreFinancialRecord_expanded__zSt5g .BloomCoreFinancialRecord_heading__pygRy h2{font-size:16px}.BloomCoreFinancialRecord_expanded__zSt5g .BloomCoreFinancialRecord_units__C_L6u{grid-column:1/-1;padding-block:4px}}.BloomCoreResearch_research__4_4U4{--ink:var(--text);--up:#76c7a0;--down:#e68c89;color:var(--ink);min-height:0;flex:1 1;overflow:auto;padding:24px;font-size:14px;line-height:1.55;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}.BloomCoreResearch_research__4_4U4 *{box-sizing:border-box}.BloomCoreResearch_research__4_4U4 h1,.BloomCoreResearch_research__4_4U4 h2,.BloomCoreResearch_research__4_4U4 h3,.BloomCoreResearch_research__4_4U4 p{margin:0}.BloomCoreResearch_research__4_4U4 h1{font-size:26px;line-height:1.2;letter-spacing:-.6px;text-wrap:balance}.BloomCoreResearch_research__4_4U4 h2{font-size:19px;letter-spacing:-.3px;text-wrap:balance}.BloomCoreResearch_research__4_4U4 h3{font-size:14px;font-weight:600}.BloomCoreResearch_research__4_4U4 p{text-wrap:pretty}.BloomCoreResearch_research__4_4U4.BloomCoreResearch_research__4_4U4 button,.BloomCoreResearch_research__4_4U4.BloomCoreResearch_research__4_4U4 input,.BloomCoreResearch_research__4_4U4.BloomCoreResearch_research__4_4U4 select,.BloomCoreResearch_research__4_4U4.BloomCoreResearch_research__4_4U4 textarea{font:inherit;color:inherit}.BloomCoreResearch_research__4_4U4.BloomCoreResearch_research__4_4U4 button{min-height:40px;padding:8px 12px;background:var(--panel);border:1px solid var(--line);border-radius:6px;cursor:pointer;transition:background-color .15s,border-color .15s}.BloomCoreResearch_research__4_4U4 button:hover{border-color:var(--amber)}.BloomCoreResearch_research__4_4U4 button:disabled{opacity:.5;cursor:default}.BloomCoreResearch_research__4_4U4 a:focus-visible,.BloomCoreResearch_research__4_4U4 button:focus-visible,.BloomCoreResearch_research__4_4U4 input:focus-visible,.BloomCoreResearch_research__4_4U4 select:focus-visible,.BloomCoreResearch_research__4_4U4 textarea:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.BloomCoreResearch_primary__0L_Kn,.BloomCoreResearch_research__4_4U4 button[aria-pressed=true]{color:var(--amber)!important;background:color-mix(in srgb,var(--amber) 8%,var(--panel))!important;border-color:color-mix(in srgb,var(--amber) 50%,transparent)!important}.BloomCoreResearch_research__4_4U4 a{color:var(--amber);text-decoration:none}.BloomCoreResearch_research__4_4U4 a:hover{text-decoration:underline}.BloomCoreResearch_research__4_4U4 label{display:grid;grid-gap:5px;gap:5px;font-size:12px;color:var(--muted)}.BloomCoreResearch_research__4_4U4.BloomCoreResearch_research__4_4U4 input,.BloomCoreResearch_research__4_4U4.BloomCoreResearch_research__4_4U4 select,.BloomCoreResearch_research__4_4U4.BloomCoreResearch_research__4_4U4 textarea{width:100%;min-height:40px;padding:8px 10px;background:var(--bg);border:1px solid var(--line);border-radius:6px;color:var(--ink)}.BloomCoreResearch_research__4_4U4 textarea{resize:vertical;min-height:100px}.BloomCoreResearch_research__4_4U4 .BloomCoreResearch_muted__q50rb,.BloomCoreResearch_research__4_4U4.BloomCoreResearch_research__4_4U4 small{color:var(--muted);font-size:12px}.BloomCoreResearch_top__UoKQ_{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:20px}.BloomCoreResearch_eyebrow__wLOIg{display:block;font-family:var(--mono);font-size:10px;letter-spacing:1.8px;color:var(--amber);margin-bottom:8px}.BloomCoreResearch_actions__JW8f3,.BloomCoreResearch_tabs__IK3V5{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.BloomCoreResearch_tabs__IK3V5{padding:12px 0;border-bottom:1px solid var(--line);margin-bottom:22px}.BloomCoreResearch_toolbar__TbWv7{display:grid;grid-template-columns:minmax(180px,2fr) minmax(140px,1fr) auto;grid-gap:12px;gap:12px;align-items:end;margin:16px 0}.BloomCoreResearch_filters__8zX6B{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));grid-gap:12px;gap:12px;margin:16px 0}.BloomCoreResearch_card__zVMdL{padding:20px;background:var(--panel);border-radius:10px;box-shadow:0 0 0 1px var(--line),0 3px 12px #00000012;min-width:0}.BloomCoreResearch_section__RzDmn{margin-top:24px}.BloomCoreResearch_sectionHeader__hE0Pd{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px}.BloomCoreResearch_grid__1XSnO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.BloomCoreResearch_metrics__02bD8{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));grid-gap:12px;gap:12px;margin:18px 0}.BloomCoreResearch_metric__6WVKC{padding:14px;background:var(--panel);border-radius:8px;box-shadow:0 0 0 1px var(--line)}.BloomCoreResearch_metric__6WVKC strong{display:block;font-family:var(--mono);font-size:23px;margin:5px 0;font-weight:500}.BloomCoreResearch_metric__6WVKC button{width:100%;text-align:left;border:0;padding:0;background:transparent}.BloomCoreResearch_notice__cm9EK{padding:12px 14px;background:color-mix(in srgb,var(--amber) 7%,var(--panel));border-left:2px solid var(--amber);color:var(--ink);margin:14px 0;font-size:13px}.BloomCoreResearch_error__byiK0{border-left-color:#ef9393;color:#efb2b2}.BloomCoreResearch_status__ukZB_{display:flex;justify-content:space-between;gap:16px;margin:14px 0;color:var(--muted);font-size:12px}.BloomCoreResearch_scroll__9IVMe{overflow-x:auto;overscroll-behavior-x:contain}.BloomCoreResearch_table__xFnXe{width:100%;border-collapse:collapse;font-size:13px;white-space:nowrap}.BloomCoreResearch_table__xFnXe th{font-size:11px;font-weight:500;color:var(--muted);text-align:right;padding:12px;border-bottom:1px solid var(--line)}.BloomCoreResearch_table__xFnXe td{padding:10px 12px;text-align:right;border-bottom:1px solid var(--line);font-family:var(--mono)}.BloomCoreResearch_table__xFnXe td:first-child,.BloomCoreResearch_table__xFnXe th:first-child{text-align:left;font-family:inherit}.BloomCoreResearch_table__xFnXe td small{display:block}.BloomCoreResearch_research__4_4U4 .BloomCoreResearch_table__xFnXe td button{border:0;background:transparent;min-height:44px;padding:4px 0;text-align:inherit;border-radius:0}.BloomCoreResearch_table__xFnXe tr:hover td{background:#ffffff03}.BloomCoreResearch_companyCell__Agtnu{display:block;max-width:250px;overflow:hidden;text-overflow:ellipsis;font-weight:500}.BloomCoreResearch_companyCell__Agtnu small{font-weight:400}.BloomCoreResearch_table__xFnXe .BloomCoreResearch_selected__nbZEw td{background:color-mix(in srgb,var(--amber) 5%,transparent)}.BloomCoreResearch_research__4_4U4 .BloomCoreResearch_table__xFnXe th button{font:inherit;color:inherit;border:0;background:transparent;padding:0;border-radius:0}.BloomCoreResearch_clickableRow__MhHYR{cursor:pointer}.BloomCoreResearch_clickableRow__MhHYR:focus-within{box-shadow:inset 2px 0 var(--amber)}.BloomCoreResearch_sourceDialog__rlOc3{color:var(--text);background:var(--panel);padding:0;border:1px solid var(--line);border-radius:12px;width:min(680px,calc(100% - 24px));max-width:none;max-height:85dvh;margin:auto;overscroll-behavior:contain}.BloomCoreResearch_sourceDialog__rlOc3::-webkit-backdrop{background:#0009}.BloomCoreResearch_sourceDialog__rlOc3::backdrop{background:#0009}.BloomCoreResearch_sourceDialog__rlOc3 .BloomCoreResearch_card__zVMdL{box-shadow:none}.BloomCoreResearch_sourceDialog__rlOc3 .BloomCoreResearch_sectionHeader__hE0Pd{position:-webkit-sticky;position:sticky;top:0;padding-block:8px;background:var(--panel)}.BloomCoreResearch_positive__ZMK_J{color:var(--up)}.BloomCoreResearch_negative__2a5zJ{color:var(--down)}.BloomCoreResearch_empty__GO_4J{padding:32px 18px;text-align:center;display:grid;grid-gap:10px;gap:10px;justify-items:center;color:var(--muted)}.BloomCoreResearch_source__xEQ9E{margin-top:12px;border-top:1px solid var(--line);padding-top:12px}.BloomCoreResearch_source__xEQ9E summary{cursor:pointer;color:var(--amber);padding:8px 0;min-height:40px}.BloomCoreResearch_source__xEQ9E dl{display:grid;grid-template-columns:100px 1fr;grid-gap:6px 16px;gap:6px 16px;font-size:12px}.BloomCoreResearch_source__xEQ9E:is(dl){display:grid;grid-template-columns:100px 1fr;grid-gap:6px 16px;gap:6px 16px;font-size:12px}.BloomCoreResearch_source__xEQ9E dt{color:var(--muted)}.BloomCoreResearch_source__xEQ9E dd{margin:0;overflow-wrap:anywhere}.BloomCoreResearch_source__xEQ9E p{margin-bottom:8px}.BloomCoreResearch_sourceItem__lQ_wK{padding:12px 0;border-top:1px solid var(--line);font-size:12px;overflow-wrap:anywhere}.BloomCoreResearch_sourceItem__lQ_wK a{display:inline-block;min-height:40px;padding:8px 0}.BloomCoreResearch_trend__qoKCN{display:flex;height:140px;gap:8px;align-items:stretch;margin-top:20px}.BloomCoreResearch_trendColumn__XAGho{flex:1 1;display:flex;min-width:0;flex-direction:column;justify-content:flex-end;gap:6px;text-align:center}.BloomCoreResearch_trendColumn__XAGho i{display:block;background:var(--amber);opacity:.65;min-height:2px;border-radius:3px 3px 0 0}.BloomCoreResearch_trendColumn__XAGho small{font-size:10px}.BloomCoreResearch_brief__VdT4a{display:grid;grid-gap:16px;gap:16px}.BloomCoreResearch_brief__VdT4a article{padding-left:14px;border-left:2px solid var(--line)}.BloomCoreResearch_brief__VdT4a article p{color:var(--muted);margin-top:5px}.BloomCoreResearch_peers__vEXtW{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.BloomCoreResearch_projection__EriU1{color:var(--amber);font-size:11px}.BloomCoreResearch_heroValue__ZldS0{font-size:36px;font-family:var(--mono);letter-spacing:-1px;margin:10px 0}.BloomCoreResearch_split__7RZ8N{display:grid;grid-template-columns:minmax(260px,1fr) minmax(280px,1.3fr);grid-gap:20px;gap:20px}.BloomCoreResearch_form__dopZl{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.BloomCoreResearch_full__UR75w{grid-column:1/-1}.BloomCoreResearch_review__RtmvQ{padding:16px 0;border-bottom:1px solid var(--line)}.BloomCoreResearch_review__RtmvQ h3{margin-bottom:8px}.BloomCoreResearch_review__RtmvQ p{margin:8px 0}.BloomCoreResearch_auth__P4vsf{max-width:520px;margin:28px auto;display:grid;grid-gap:16px;gap:16px}.BloomCoreResearch_auth__P4vsf form{display:grid;grid-gap:12px;gap:12px}.BloomCoreResearch_check__uaKvF{display:flex!important;align-items:center;gap:8px!important}.BloomCoreResearch_check__uaKvF input{width:18px;min-height:18px}.BloomCoreResearch_pagination__1_BHt{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin:16px 0}.BloomCoreResearch_pagination__1_BHt span{margin-right:auto;color:var(--muted);font-size:12px}@container bloomcore (max-width:800px){.BloomCoreResearch_top__UoKQ_{align-items:flex-start;flex-direction:column;gap:12px}.BloomCoreResearch_grid__1XSnO,.BloomCoreResearch_split__7RZ8N{grid-template-columns:1fr}}@container bloomcore (max-width:650px){.BloomCoreResearch_research__4_4U4{padding:18px 14px;overflow:visible;flex:none}.BloomCoreResearch_research__4_4U4 h1{font-size:23px}.BloomCoreResearch_research__4_4U4.BloomCoreResearch_research__4_4U4 input,.BloomCoreResearch_research__4_4U4.BloomCoreResearch_research__4_4U4 select,.BloomCoreResearch_research__4_4U4.BloomCoreResearch_research__4_4U4 textarea{font-size:16px;min-height:44px}.BloomCoreResearch_research__4_4U4.BloomCoreResearch_research__4_4U4 button{min-height:44px}.BloomCoreResearch_toolbar__TbWv7{grid-template-columns:1fr 1fr}.BloomCoreResearch_toolbar__TbWv7>:first-child{grid-column:1/-1}.BloomCoreResearch_tabs__IK3V5{flex-wrap:nowrap;overflow-x:auto;margin-right:-14px;padding-right:14px}.BloomCoreResearch_tabs__IK3V5 button{flex-shrink:0}.BloomCoreResearch_filters__8zX6B,.BloomCoreResearch_metrics__02bD8{grid-template-columns:1fr 1fr}.BloomCoreResearch_metric__6WVKC strong{font-size:21px}.BloomCoreResearch_card__zVMdL{padding:16px}.BloomCoreResearch_status__ukZB_{flex-direction:column;gap:4px}.BloomCoreResearch_source__xEQ9E dl{grid-template-columns:80px 1fr}.BloomCoreResearch_sectionHeader__hE0Pd{align-items:flex-start;flex-direction:column;gap:8px}.BloomCoreResearch_sourceDialog__rlOc3{margin:auto auto 0;width:100%;max-height:85dvh;border-radius:12px 12px 0 0;padding-bottom:env(safe-area-inset-bottom)}}