.card_root__hKIbm{padding:0;border-radius:.75rem}@media (min-width:744px){.card_root__hKIbm{padding:1.5rem}}@media (min-width:1143px){.card_root__hKIbm{padding:1.875rem}}.card_base__GQb_B{background:#fff;border:1px solid rgba(0,0,0,.1)}.card_blue__SIJ0f{background:#f6fafe}.data-policy_dataPolicy__XdCB0{background-color:var(--flare-color-grey-10,#f7f7f7);padding:1rem .75rem}.data-policy_dataPolicy__XdCB0 p,.data-policy_dataPolicy__XdCB0 span{font-size:.875rem;line-height:1.25rem}@media (min-width:744px){.data-policy_dataPolicy__XdCB0 p,.data-policy_dataPolicy__XdCB0 span{font-size:1rem;line-height:1.5rem}}@media (min-width:984px){.data-policy_dataPolicy__XdCB0 p,.data-policy_dataPolicy__XdCB0 span{font-size:1.125rem;line-height:1.75rem}}.banner_root__mZcG5{background:var(--flare-color-blue-20,#eff7ff);padding:1rem 0}.banner_container__tfJBh{width:100%;max-width:81.25rem;position:relative;box-sizing:border-box;margin:0 auto;padding:0 .9375rem;color:var(--flare-color-grey-100,#1a1a1a);font-size:1rem;font-weight:400}@media (min-width:768px){.banner_container__tfJBh{padding:0 1.5625rem}}@media (min-width:1024px){.banner_container__tfJBh{padding:0 3.125rem}}.heading_root__nUUce{margin:0;padding:0;color:var(--factsheets-text-color)}.heading_h1__cyiXa{font-size:1.1875rem;line-height:1.5rem;font-weight:800}@media (min-width:744px){.heading_h1__cyiXa{font-size:2rem;line-height:2rem}}.heading_h2__C_07Y{font-size:1rem;line-height:1.5rem;font-weight:700}@media (min-width:744px){.heading_h2__C_07Y{font-size:1.125rem}}.heading_h3__epTGr{font-size:.875rem;line-height:1.25rem;font-weight:600}@media (min-width:744px){.heading_h3__epTGr{font-size:1rem;line-height:1.375rem}}.heading_h4__J17Nl{font-size:.875rem;letter-spacing:-.0175rem;line-height:1.25rem;font-weight:600}@media (min-width:1143px){.heading_h4__J17Nl{font-size:1rem;letter-spacing:-.02rem;line-height:1.25rem}}.heading_h5__CD8EL{font-weight:600}.heading_h5__CD8EL,.heading_h6__A4w1W{font-size:.875rem;letter-spacing:-.0175rem;line-height:1.25rem}.heading_h6__A4w1W{font-weight:700}.cell-with-subtext_root__TM2TW{display:flex;flex-direction:column}.cell-with-subtext_cell__kBN3_{font-weight:600;white-space:nowrap}@media (min-width:744px){.cell-with-subtext_cell__kBN3_{font-weight:700}}.cell-with-subtext_subtext__C70Ll{font-weight:400}.custom-legend_container__l7Hdz{display:flex;flex-direction:column}@media (min-width:744px){.custom-legend_container__l7Hdz{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}}.custom-legend_currencyLabel__Yfzv4{display:block;font-weight:500;font-size:.875rem;letter-spacing:-.015rem;text-align:right;padding-bottom:.5rem}@media (min-width:744px){.custom-legend_currencyLabel__Yfzv4{text-align:left;padding:0}}@media (min-width:1143px){.custom-legend_currencyLabel__Yfzv4{font-weight:500;font-size:1rem;letter-spacing:-.02rem}}.custom-legend_legendContainer__GJ447{display:flex;justify-content:flex-end;gap:.9rem;text-wrap:nowrap}@media (min-width:1143px){.custom-legend_legendContainer__GJ447{gap:1.5rem}}.custom-legend_legendContainer__GJ447 .custom-legend_legendItem__QkaN2{display:flex;gap:.2rem;align-items:center}.custom-legend_legendContainer__GJ447 .custom-legend_legendItem__QkaN2 .custom-legend_span__FVM92{font-size:.875rem}@media (min-width:1143px){.custom-legend_legendContainer__GJ447 .custom-legend_legendItem__QkaN2 .custom-legend_span__FVM92{font-size:1rem}}.custom-tooltip_tooltip__m7u1o{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;border:1px solid var(--flare-color-grey-30,#dbdbdb);border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.15);background-color:#fff;padding:0 .625rem}.custom-tooltip_tooltip__m7u1o .custom-tooltip_horizontalBreak__EACim{border:1px solid var(--flare-color-grey-30,#dbdbdb)}.custom-tooltip_tooltip__m7u1o .custom-tooltip_year__nErqK{text-align:center;font-weight:700}.custom-tooltip_tooltip__m7u1o .custom-tooltip_bolded__l8Ikp{font-weight:700}.recharts-bar-and-area-chart_chartContainer__KnYjA{width:100%;height:319px}@media (min-width:1143px){.recharts-bar-and-area-chart_chartContainer__KnYjA{width:900px;height:319px}}.recharts-bar-and-area-chart_chartContainer__KnYjA .recharts-surface{overflow:visible}.recharts-bar-and-area-chart_chartContainer__KnYjA .recharts-surface:focus{outline:none}.recharts-bar-and-area-chart_chartContainer__KnYjA .recharts-surface:focus-visible{outline:auto}.fiscal-row-head_root__C4nkS{position:relative;padding-left:.625rem}@media (min-width:744px){.fiscal-row-head_root__C4nkS{padding-left:1.125rem}.fiscal-row-head_root__C4nkS.fiscal-row-head_anchorPrimary___GDmq{padding-left:1.375rem}}.fiscal-row-head_root__C4nkS.fiscal-row-head_anchorPrimary___GDmq .fiscal-row-head_anchor__YgOl8{background:var(--flare-color-anchor-blue-90,#0857ab)}.fiscal-row-head_root__C4nkS.fiscal-row-head_anchorSecondary__1jz4y .fiscal-row-head_anchor__YgOl8{background:var(--flare-color-harbourside-blue-60,#0aabf3)}.fiscal-row-head_whitespaceNormal__RwKir{white-space:normal}.fiscal-row-head_cell__39HA7{font-weight:600}.fiscal-row-head_cellLight__gtOF4{font-weight:400}.fiscal-row-head_subtext__9hhkp{color:var(--flare-color-grey-80,#4d4d4d)}.fiscal-row-head_anchor__YgOl8{position:absolute;top:.25rem;left:0;width:6px;height:12px}@media (min-width:744px){.fiscal-row-head_anchor__YgOl8{width:10px;height:16px;top:.125rem}}@media (min-width:1143px){.fiscal-row-head_anchor__YgOl8{top:.25rem}}.badge_root__LCJF3{font-size:.875rem;font-weight:500;line-height:1.125rem;border-radius:.25rem;padding:.0625rem .25rem;max-height:1.25rem}@media (min-width:744px){.badge_root__LCJF3{font-size:1rem;border-radius:.5rem;padding:.125rem .25rem;max-height:1.375rem}}.badge_container__1nfyb{display:flex;gap:.5rem}.badge_neutral__bQp5P{background-color:var(--flare-color-grey-10,#f7f7f7);color:var(--flare-color-grey-80,#4d4d4d)}.badge_success__F9fwL{background-color:var(--flare-color-green-20,#eefcf3);color:var(--flare-color-green-80,#137333)}.badge_info__Iok4M{background-color:var(--flare-color-blue-20,#eff7ff);color:var(--flare-color-anchor-blue-90,#0857ab)}.badge_attention__RY4PY{background-color:var(--flare-color-yellow-20,#fffbe5);color:var(--flare-color-yellow-80,#857000)}.badge_warning__GwX_V{background-color:var(--flare-color-orange-20,#fff4e8);color:var(--flare-color-orange-80,#ad5600)}.badge_error__5mtsE{background-color:var(--flare-color-red-20,#ffebeb);color:var(--flare-color-red-80,#c00)}.growth-rate_root__03tuf{display:inline-flex;align-items:center;justify-content:center;gap:.25rem}.growth-rate_root__03tuf.growth-rate_transparent__6wGX9{background:transparent}.growth-rate_root__03tuf.growth-rate_compact__XktZj{padding:0;gap:.125rem;font-size:inherit;font-weight:600}.growth-rate_iconContainer__2pY1U{display:flex}.growth-rate_icon__UN3o4{width:1rem;height:auto}.separator_separator__PenXY{flex-shrink:0;background-color:rgba(0,0,0,.1);height:1px;width:100%}.section_root__0dPFh{display:flex;flex-direction:column;gap:.75rem}@media (min-width:744px){.section_root__0dPFh{gap:1.125rem}}@media (min-width:1143px){.section_root__0dPFh{gap:1.875rem}}.section_header__ixCt9{display:flex;flex-direction:column;padding:1rem .75rem;gap:1.5rem}@media (min-width:744px){.section_header__ixCt9{gap:1rem;padding:0}}@media (min-width:1143px){.section_header__ixCt9{gap:.725rem;padding:0}}.section_header__ixCt9 p{margin:0;color:var(--flare-color-grey-100,#1a1a1a);font-size:1rem;font-weight:300;line-height:1.375rem;letter-spacing:-.0225rem}@media (min-width:1143px){.section_header__ixCt9 p{font-size:1.125rem;line-height:1.625rem}}.selector_selector__KHJCi{align-items:center;background-color:var(--flare-color-background-default,#fff);border-radius:1.125rem;border:var(--flare-border-width-1,1px) solid var(--flare-color-border-interactive-default,#0a6bd2);box-sizing:border-box;display:flex;height:2.25rem;justify-content:space-between;margin:var(--flare-space-12,.75rem)}.selector_selector__KHJCi .selector_selectorButtonPrevious__cDU_f{transform:rotate(180deg)}.selector_selector__KHJCi .selector_selectorButtonNext__jw7Vh,.selector_selector__KHJCi .selector_selectorButtonPrevious__cDU_f{transition:color .15s linear}.selector_selector__KHJCi .selector_selectorButtonNext__jw7Vh:focus,.selector_selector__KHJCi .selector_selectorButtonNext__jw7Vh:focus-visible,.selector_selector__KHJCi .selector_selectorButtonPrevious__cDU_f:focus,.selector_selector__KHJCi .selector_selectorButtonPrevious__cDU_f:focus-visible{outline-color:transparent}.selector_selector__KHJCi .selector_selectorButtonNext__jw7Vh:focus i,.selector_selector__KHJCi .selector_selectorButtonNext__jw7Vh:focus-visible i,.selector_selector__KHJCi .selector_selectorButtonPrevious__cDU_f:focus i,.selector_selector__KHJCi .selector_selectorButtonPrevious__cDU_f:focus-visible i{outline:var(--flare-border-width-1,1px) solid var(--flare-color-border-interactive-default,#0a6bd2)}.selector_selector__KHJCi .selector_selectorContent__34F0P{color:var(--flare-color-text-interactive-default,#0a6bd2);font-weight:var(--flare-font-fw-semibold,600);line-height:var(--flare-font-lh-24,1.5rem);margin:0}.table_root__UljHL{position:relative;overflow:auto}.table_table__ZI3e_{width:100%;caption-side:bottom;text-indent:0;border-color:inherit;border-collapse:collapse}.table_tbody__FoZ50>.table_tr__YQ6My:last-child{border-bottom:none}.table_tr__YQ6My{border-bottom:1px solid var(--flare-color-grey-20,#e7e7e7);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background:transparent}.table_tr__YQ6My:hover{background:var(--flare-color-blue-20,#eff7ff)}.table_tr__YQ6My>td:first-child,.table_tr__YQ6My>th:first-child{padding-right:.375rem;padding-left:0}.table_tr__YQ6My>td:last-child,.table_tr__YQ6My>th:last-child{padding-right:0;padding-left:.375rem}.table_th__QNkrB{font-weight:500;line-height:1.125rem;color:var(--flare-color-grey-80,#4d4d4d);padding:.875rem .375rem}.table_td__mW8uX,.table_th__QNkrB{font-size:.875rem;letter-spacing:-.0175rem;vertical-align:middle}.table_td__mW8uX{line-height:1.25rem;font-weight:400;color:var(--flare-color-grey-100,#1a1a1a);padding:.5rem .375rem;white-space:nowrap}@media (min-width:744px){.table_td__mW8uX{font-size:1rem;letter-spacing:-.02rem;line-height:1.125rem}}.table_tfoot__Ou5SF{border-top:1px solid var(--flare-color-grey-20,#e7e7e7);font-size:1rem;font-weight:400;line-height:1.125rem;letter-spacing:-.02rem;color:var(--flare-color-grey-80,#4d4d4d);vertical-align:middle}.table_tfoot__Ou5SF>tr:last{border-bottom:none}.table_caption__4VbM2{font-size:1rem;font-weight:600;line-height:1.5rem;letter-spacing:-.02rem;color:var(--flare-color-grey-100,#1a1a1a)}.value-growth-cell_cell__017B9{font-weight:400}.value-growth-cell_highlight__gcuQm{font-weight:600}.value-growth-cell_growthPositive__VINI9{color:#137333}.value-growth-cell_growthNegative__N__JJ{color:#c00}.income-statement_content__hwbwr{display:flex;flex-direction:column;width:100%;margin:0 auto;gap:.75rem}@media (min-width:744px){.income-statement_content__hwbwr{gap:1.125rem}}@media (min-width:1143px){.income-statement_content__hwbwr{gap:1.875rem}}.income-statement_chartSection__109qy{width:100%;display:flex;justify-content:center;flex-direction:column}@media (min-width:744px){.income-statement_chartSection__109qy{flex-direction:row}}.income-statement_currencyLabel__YOFat{padding-right:1rem}.income-statement_tableContainer__KuzVO{padding:1rem .5rem .5rem}@media (min-width:744px){.income-statement_tableContainer__KuzVO{padding:1rem}}.income-statement_fiscalResultsTable__AIpLh td,.income-statement_fiscalResultsTable__AIpLh th{font-size:.875rem;font-weight:400;line-height:1.25rem;letter-spacing:-.02rem;color:var(--flare-color-grey-100,#1a1a1a);text-align:right;padding:.5rem 0;vertical-align:top}@media (min-width:744px){.income-statement_fiscalResultsTable__AIpLh td,.income-statement_fiscalResultsTable__AIpLh th{vertical-align:top;padding:.375rem .75rem}}@media (min-width:1143px){.income-statement_fiscalResultsTable__AIpLh td,.income-statement_fiscalResultsTable__AIpLh th{line-height:1.5rem;font-size:1rem}}.income-statement_fiscalResultsTable__AIpLh th button{letter-spacing:-.02rem;line-height:1.25rem}@media (min-width:1143px){.income-statement_fiscalResultsTable__AIpLh th button{line-height:1.5rem}}.income-statement_fiscalResultsTable__AIpLh th[scope=row]{text-align:left;padding:.5rem .625rem .5rem 0}@media (min-width:744px){.income-statement_fiscalResultsTable__AIpLh th[scope=row]{padding:.375rem 0}}.income-statement_fiscalResultsTable__AIpLh th.income-statement_topCategory__yn6Mv,.income-statement_fiscalResultsTable__AIpLh th.income-statement_topCategory__yn6Mv~td{padding:.75rem 0 .5rem}@media (min-width:744px){.income-statement_fiscalResultsTable__AIpLh th.income-statement_topCategory__yn6Mv,.income-statement_fiscalResultsTable__AIpLh th.income-statement_topCategory__yn6Mv~td{padding:.75rem .75rem .375rem}.income-statement_fiscalResultsTable__AIpLh th.income-statement_topCategory__yn6Mv~td:last-of-type{padding:.75rem 0 .375rem .75rem}}.income-statement_fiscalResultsTable__AIpLh thead th{color:var(--flare-color-grey-80,#4d4d4d);font-weight:500;vertical-align:middle}@media (min-width:744px){.income-statement_fiscalResultsTable__AIpLh thead th{font-weight:700;color:var(--flare-color-grey-100,#1a1a1a);padding:.875rem}.income-statement_fiscalResultsTable__AIpLh thead th[scope=row]{padding:.75rem .5rem}}@media (min-width:1143px){.income-statement_fiscalResultsTable__AIpLh thead th[scope=row]{padding:.75rem}}.income-statement_fiscalResultsTable__AIpLh thead th:last-of-type{min-width:5.375rem}@media (min-width:744px){.income-statement_fiscalResultsTable__AIpLh thead th:last-of-type{min-width:0}}.income-statement_fiscalResultsTable__AIpLh tbody th{font-weight:600}.income-statement_fiscalResultsTable__AIpLh tbody th .income-statement_subcell__AfFQC{font-weight:400;padding-left:1.25rem}@media (min-width:744px){.income-statement_fiscalResultsTable__AIpLh tbody th .income-statement_subcell__AfFQC{padding-left:2rem}.income-statement_fiscalResultsTable__AIpLh .income-statement_subcell__AfFQC{padding-top:.75rem}}.income-statement_fiscalResultsTable__AIpLh .income-statement_nested__nElQr td,.income-statement_fiscalResultsTable__AIpLh .income-statement_nested__nElQr th[scope=row]{padding-top:0}.income-statement_selectorContainer__vlb4y{padding-bottom:.5rem}.income-statement_selectorPlaceholder__ser_1{background:#fff;border:1px solid var(--flare-color-anchor-blue-80,#0a6bd2);border-radius:38px;height:38px;display:flex;align-items:center;justify-content:center}.income-statement_subrow__TPMUc{border-bottom:0}.income-statement_subrow__TPMUc th[scope=row]>div{padding-left:1.6875rem}@media (min-width:744px){.income-statement_subrow__TPMUc th[scope=row]>div{padding-left:2.875rem}}.income-statement_subrow__TPMUc td,.income-statement_subrow__TPMUc th[scope=row]{padding-top:4px;padding-bottom:4px}@media (min-width:744px){.income-statement_subrow__TPMUc td,.income-statement_subrow__TPMUc th[scope=row]{padding-top:6px;padding-bottom:6px}}.income-statement_subrow__TPMUc.income-statement_expandGroup__fHMOz th[scope=row]>div{padding-left:2rem}@media (min-width:744px){.income-statement_subrow__TPMUc.income-statement_expandGroup__fHMOz th[scope=row]>div{padding-left:3.375rem}}.income-statement_collapsedRow__JwoEU,.income-statement_lastSubrow__5wLzi{border-bottom:1px solid var(--flare-color-grey-20,#e7e7e7)}.income-statement_collapsedRow__JwoEU td,.income-statement_collapsedRow__JwoEU th[scope=row],.income-statement_lastSubrow__5wLzi td,.income-statement_lastSubrow__5wLzi th[scope=row]{padding-bottom:12px}.income-statement_noBorder__OOl9z{border:0}.financials_container__1jp7m{display:flex;flex-direction:column;gap:2rem;padding-top:2rem}.financials_container__1jp7m.financials_missingData__VbOLX{display:block}.financials_container__1jp7m.financials_missingData__VbOLX h2{margin-bottom:.75rem}.financials_container__1jp7m.financials_missingData__VbOLX p{margin-bottom:2rem}.financials_currencyLabel__n6mBw{display:block;font-weight:700;font-size:.875rem;letter-spacing:.02rem;text-align:left;padding:.5rem 0;text-transform:uppercase}@media (min-width:744px){.financials_currencyLabel__n6mBw{padding:.75rem 0}}.financials_text__AC2Dr{margin:0;padding:0;color:var(--flare-color-grey-100,#1a1a1a);font-size:1rem;font-weight:300;line-height:1.375rem;letter-spacing:-.0225rem}@media (min-width:1143px){.financials_text__AC2Dr{font-size:1.125rem;line-height:1.625rem}}& .expandable-trigger_trigger__Tf4xf{background-color:transparent;border:none;overflow:visible;width:auto;cursor:pointer;display:flex;margin:0 0 0 .3125rem;padding:.0625rem 0 0;text-align:left}@media (min-width:744px){& .expandable-trigger_trigger__Tf4xf{gap:var(--flare-space-6);margin-left:0;padding-top:.125rem}}@media (min-width:1143px){& .expandable-trigger_trigger__Tf4xf{margin-top:0}}& .expandable-trigger_trigger__Tf4xf .expandable-trigger_iconContainer__KarGF{height:1.375rem;margin-right:-.625rem;margin-top:-.0625rem;min-width:1.375rem;transition:transform .15s ease}@media (min-width:744px){& .expandable-trigger_trigger__Tf4xf .expandable-trigger_iconContainer__KarGF{height:1.5rem;margin-left:1rem;margin-right:-1.25rem;margin-top:-.125rem;min-width:1.5rem}}@media (min-width:1143px){& .expandable-trigger_trigger__Tf4xf .expandable-trigger_iconContainer__KarGF{margin-top:0}}& .expandable-trigger_trigger__Tf4xf .expandable-trigger_iconContainer__KarGF.expandable-trigger_expanded__siu3H{transform:rotate(90deg);transition:transform .15s}.custom-tooltip_tooltip__tlSte{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;border:1px solid var(--flare-color-grey-30,#dbdbdb);border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.15);background-color:#fff;padding:0 .625rem}.custom-tooltip_tooltip__tlSte .custom-tooltip_year__a7nrU{text-align:center;font-weight:700}.custom-tooltip_tooltip__tlSte .custom-tooltip_eps__0wvwr{font-weight:700}.custom-tooltip_tooltip__tlSte .custom-tooltip_value__tKL7_{color:var(--flare-color-blue-50,#0aabf3)}.custom-tooltip_tooltip__tlSte .custom-tooltip_horizontalBreak__7ma0N{border:1px solid var(--flare-color-grey-30,#dbdbdb)}.recharts-area-chart_chartContainer__YGOf4{width:100%;height:356px}@media (min-width:1143px){.recharts-area-chart_chartContainer__YGOf4{height:100%}}.recharts-area-chart_chartContainer__YGOf4 .recharts-surface{overflow:visible}.recharts-area-chart_chartContainer__YGOf4 .recharts-surface:focus{outline:none}.recharts-area-chart_chartContainer__YGOf4 .recharts-surface:focus-visible{outline:auto}.earnings_content__x6Hrn{display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem;width:100%;max-width:536px;margin:0 auto}@media (min-width:1143px){.earnings_content__x6Hrn{flex-direction:row;max-width:none}}.earnings_chartSection__RVHDL{border:none}@media (min-width:1143px){.earnings_chartSection__RVHDL{width:100%}}.earnings_epsTableSection__pXWEg{width:100%;max-width:502px;margin:0 auto}.earnings_epsDataRight__J0TP3{align-items:center;display:flex;justify-content:flex-end}.earnings_textRight__hoL_Y{text-align:right}.earnings_epsHead__va6fc{font-size:.875rem;line-height:1.25rem;letter-spacing:-.018rem;font-weight:600}@media (min-width:744px){.earnings_epsHead__va6fc{font-size:1rem;font-weight:600;letter-spacing:-.02rem}}.earnings_epsTableContainer__8wqwR{padding:.375rem .5rem}@media (min-width:744px){.earnings_epsTableContainer__8wqwR{padding:1.5rem 1rem 1rem}}.earnings_reportedAmount__xByiQ{font-weight:700;letter-spacing:-.02rem;text-align:right}.earnings_epsCurrencyLabel__HvJ9L{padding:0 1.25rem 0 0;color:var(--flare-color-grey-100,#1a1a1a)}@media (min-width:744px){.earnings_epsCurrencyLabel__HvJ9L{color:var(--flare-color-grey-80,#4d4d4d);padding:0}}.custom-legend_container__1nohr{display:flex;flex-direction:column}@media (min-width:744px){.custom-legend_container__1nohr{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}}.custom-legend_currencyLabel__G5Eh2{display:block;font-weight:500;font-size:.875rem;letter-spacing:-.015rem;text-align:right;padding-bottom:.5rem;padding-right:.75rem}@media (min-width:744px){.custom-legend_currencyLabel__G5Eh2{text-align:left;padding:0}}@media (min-width:1143px){.custom-legend_currencyLabel__G5Eh2{font-weight:500;font-size:1rem;letter-spacing:-.02rem}}.custom-legend_legendContainer__bs_Rv{display:flex;justify-content:flex-end;letter-spacing:-.02em;margin-right:.6rem;gap:.9rem}@media (min-width:984px){.custom-legend_legendContainer__bs_Rv{letter-spacing:unset;margin-right:0}}@media (min-width:1143px){.custom-legend_legendContainer__bs_Rv{gap:1.5rem}}.custom-legend_legendContainer__bs_Rv .custom-legend_legendItem__UIniK{display:flex;gap:.2rem;align-items:center}.custom-legend_legendContainer__bs_Rv .custom-legend_legendItem__UIniK .custom-legend_span__UyiUK{font-size:.875rem}@media (min-width:1143px){.custom-legend_legendContainer__bs_Rv .custom-legend_legendItem__UIniK .custom-legend_span__UyiUK{font-size:1rem}}.custom-tooltip_tooltip__K3RRs{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;border:1px solid var(--flare-color-grey-30,#dbdbdb);border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.15);background-color:#fff;padding:0 .625rem}.custom-tooltip_tooltip__K3RRs .custom-tooltip_year__rmgO4{text-align:center;font-weight:700}.custom-tooltip_tooltip__K3RRs .custom-tooltip_marginAndRevenue__v36ph{font-weight:700}.custom-tooltip_tooltip__K3RRs .custom-tooltip_horizontalBreak__GEo_M{border:1px solid var(--flare-color-grey-30,#dbdbdb)}