.add-widget_root__sddc4{border:2px dashed #9686ff;border-radius:24px;padding:28px 20px 24px;display:flex;flex-direction:column;align-items:center;gap:14px;background:rgba(255,255,255,.25)}.add-widget_disabled__tB8dO .add-widget_addBtn__DJ2ZF,.add-widget_disabled__tB8dO .add-widget_label__vYTK_{cursor:not-allowed}.add-widget_head__iTqJ5{display:flex;align-items:center;gap:14px}.add-widget_addBtn__DJ2ZF.add-widget_addBtn__DJ2ZF{width:44px;height:44px;background:var(--info-2);color:#fff;box-shadow:0 4px 10px rgba(87,73,242,.3)}.add-widget_label__vYTK_{border:0;background:transparent;padding:0;font-family:inherit;font-size:24px;font-weight:500!important;letter-spacing:-.01em;cursor:pointer;color:var(--fg-1)}.add-widget_suggestions__PbG2U{margin-top:4px;max-width:820px}.add-widget_chip__KwM9a{background:#fff;color:var(--fg-1);border:none;border-radius:1000px}.add-widget_browse__LLP8X,.add-widget_chip__KwM9a{padding:9px 16px;font-family:Gabarito,system-ui,sans-serif;font-size:14px;font-weight:500;cursor:pointer}.add-widget_browse__LLP8X{background:transparent;color:var(--fg-2);border:1px dashed rgba(59,48,64,.25);border-radius:1000px}.ai-insight_root__xCYQP{border-radius:24px;padding:24px 24px 20px;background:var(--gradient-ai-callout);box-shadow:0 0 30px rgba(154,170,207,.2);position:relative;overflow:hidden;min-height:310px;display:flex;flex-direction:column}.ai-insight_sparkleDefs__nx5tt{position:absolute;width:0;height:0}.ai-insight_sparkleA__TCobA{position:absolute;right:80px;top:70px;opacity:.9;fill-opacity:.55}.ai-insight_sparkleB__uTiWt{position:absolute;right:40px;top:30px;opacity:.9;fill-opacity:.7}.ai-insight_content__C6gQ6{position:relative;z-index:1;display:flex;flex-direction:column;flex:1}.ai-insight_greeting__k_x5S{font-size:20px;font-weight:500!important;color:var(--fg-1);margin-bottom:12px;font-family:Gabarito;line-height:1.1}.ai-insight_headline__IIzCt{font-size:28px;font-weight:400;line-height:1.2;color:var(--fg-1);max-width:560px;letter-spacing:-.01em}.ai-insight_chipRow__9L_8_{display:flex;gap:12px;margin-top:auto;padding-top:24px;flex-wrap:wrap}.ai-insight_composer__4nkkV{margin-top:16px;background:#fff;border-radius:1000px;display:flex;align-items:center;gap:10px;padding:10px 10px 10px 20px;box-shadow:0 2px 8px rgba(0,0,0,.04);transition:box-shadow .16s}.ai-insight_composer__4nkkV.ai-insight_focused__FV3_y{box-shadow:0 2px 8px rgba(0,0,0,.04),0 0 0 3px rgba(138,56,245,.35)}.ai-insight_composerInput__zQXc5{flex:1;border:none;outline:none;font-size:16px;color:var(--fg-1);background:transparent;font-family:inherit}.ai-insight_sendBtn__18grE{background:var(--treel-magenta);color:#fff;width:32px;height:32px}.ai-insight_narrow__y6xH7 .ai-insight_headline__IIzCt{font-size:21px}.ai-insight_phone__OQQwU{min-height:0}.ai-insight_phone__OQQwU .ai-insight_composer__4nkkV,.ai-insight_phone__OQQwU .ai-insight_greeting__k_x5S{display:none}.ai-insight_phone__OQQwU .ai-insight_headline__IIzCt{font-size:20px}.ai-insight_phone__OQQwU .ai-insight_content__C6gQ6{gap:18px}.ai-insight_phone__OQQwU .ai-insight_chipRow__9L_8_{margin-top:0;padding-top:0}.ai-insight_highlight__gHZ4X{display:inline;padding:2px 8px;margin:0 -8px;border:none;border-radius:1000px;background:transparent;color:var(--treel-magenta);font:inherit;letter-spacing:inherit;line-height:inherit;cursor:pointer;transition:background .14s ease}.ai-insight_highlight__gHZ4X:focus-visible,.ai-insight_highlight__gHZ4X:hover{background:#fff}.chart_root__okcqG{padding:24px;display:flex;flex-direction:column;gap:16px}.chart_header__DGpVU{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.chart_titleWrap__sHQeu{display:flex;flex-direction:column;gap:4px;min-width:0}.chart_title__BHjhL{font-size:20px;font-weight:500!important;color:var(--fg-1);font-family:Gabarito;line-height:1.1}.chart_subtitle__6OOuF{font-size:14px;font-weight:400;color:var(--fg-2);font-family:Gabarito;line-height:1.3}.chart_yLabel__oaHel{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.04em;color:var(--fg-3);font-family:Gabarito}.chart_chartWrap__cmxq6{width:100%;height:200px;margin-top:4px}.checklist_root__9PRrQ{padding:24px;display:flex;flex-direction:column;gap:16px}.checklist_header__yfYtG{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.checklist_titleWrap__bvugn{display:flex;flex-direction:column;gap:4px;min-width:0}.checklist_title__c8ivF{font-size:20px;font-weight:500!important;color:var(--fg-1);font-family:Gabarito;line-height:1.1}.checklist_subtitle__dgljh{font-size:14px;font-weight:400;color:var(--fg-2);font-family:Gabarito;line-height:1.3}.checklist_progress__z1_J0{display:flex;align-items:center;gap:12px}.checklist_progressTrack__4iiRX{flex:1;height:6px;border-radius:999px;background:var(--bg-track-cool);overflow:hidden}.checklist_progressFill__p9MHv{height:100%;border-radius:999px;background:var(--info-2);transition:width var(--duration-medium) var(--ease-default)}.checklist_progressLabel__1r8_O{font-size:13px;font-weight:500;color:var(--fg-2);font-family:Gabarito;white-space:nowrap;tab-size:1;font-variant-numeric:tabular-nums}.checklist_progressLabelDone__pOKZS{color:var(--pill-success-fg)}.checklist_empty__Dp4il{font-size:14px;color:var(--fg-2);font-family:Gabarito;padding:8px 0}.checklist_list__WQ2vl{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.checklist_item__iRTiJ{border-radius:12px;transition:background var(--duration-fast) var(--ease-default)}.checklist_item__iRTiJ:hover{background:var(--bg-row-hover-cool)}.checklist_row__VxmO7{display:flex;align-items:center;gap:12px;padding:10px 12px;margin:0 -12px;cursor:pointer;user-select:none}.checklist_checkbox__FFJGr{position:relative;display:inline-flex;width:20px;height:20px;flex:none}.checklist_input__COmMl{position:absolute;inset:0;margin:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:2}.checklist_box__XZfBI{position:absolute;inset:0;border-radius:6px;border:1.5px solid var(--border-strong);background:var(--bg-card);color:#fff;display:inline-flex;align-items:center;justify-content:center;transition:background var(--duration-fast) var(--ease-default),border-color var(--duration-fast) var(--ease-default)}.checklist_tick__kGtJz{display:none}.checklist_input__COmMl:checked~.checklist_box__XZfBI{background:var(--info-2);border-color:var(--info-2)}.checklist_input__COmMl:checked~.checklist_box__XZfBI .checklist_tick__kGtJz{display:block}.checklist_input__COmMl:focus-visible~.checklist_box__XZfBI{box-shadow:0 0 0 3px rgba(87,73,242,.25)}.checklist_label__MLEzh{font-size:16px;line-height:1.3;font-weight:500;color:var(--fg-1);font-family:Gabarito;transition:color var(--duration-fast) var(--ease-default),text-decoration-color var(--duration-fast) var(--ease-default)}.checklist_itemDone___04uv .checklist_label__MLEzh{color:var(--fg-2);text-decoration:line-through;text-decoration-color:rgba(103,98,115,.5)}.checklist_priorityDot__EkZ72{display:inline-block;width:8px;height:8px;border-radius:999px;flex:none;margin-left:auto}.checklist_priority-high__Nmulo{background:#e11d48}.checklist_priority-medium__ScLNN{background:#f59e0b}.checklist_priority-low__xcmWR{background:#94a3b8}.comparison_root__6vefI{padding:24px;display:flex;flex-direction:column;gap:16px}.comparison_header__wdCDf{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.comparison_titleWrap__R6YD5{display:flex;flex-direction:column;gap:4px;min-width:0}.comparison_title__tTOv2{font-size:20px;font-weight:500!important;color:var(--fg-1);font-family:Gabarito;line-height:1.1}.comparison_subtitle__CSCc2{font-size:14px;font-weight:400;color:var(--fg-2);font-family:Gabarito;line-height:1.3}.comparison_rows__WhU8S{display:flex;flex-direction:column;gap:12px}.comparison_row__1yk_p{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:16px;padding:14px 16px;background:var(--bg-row-hover-cool);border-radius:12px}.comparison_rowLabel__eHjUn{font-size:14px;font-weight:500;color:var(--fg-1);font-family:Gabarito}.comparison_values__CdZRH{display:flex;align-items:center;gap:14px}.comparison_valueCol__R_eVk{display:flex;flex-direction:column;gap:2px;text-align:right;min-width:72px}.comparison_valueLabel__2EGNS{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.04em;color:var(--fg-3);font-family:Gabarito}.comparison_valueText__NX4iR{font-size:18px;font-weight:500;color:var(--fg-stat);font-family:Gabarito;font-variant-numeric:tabular-nums}.comparison_divider__uuFUB{width:1px;align-self:stretch;background:var(--border-strong)}.comparison_delta__AuX2o{white-space:nowrap}.data-table_root__pRkGT{min-width:0;padding:24px;display:flex;flex-direction:column;gap:16px}.data-table_header__4clC3{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.data-table_titleWrap__wx_oR{display:flex;flex-direction:column;gap:4px;min-width:0}.data-table_title__mHFzt{font-size:20px;font-weight:500!important;color:var(--fg-1);font-family:Gabarito;line-height:1.1}.data-table_subtitle__0c_eM{font-size:14px;font-weight:400;color:var(--fg-2);font-family:Gabarito;line-height:1.3}.data-table_tableWrap__joX24{width:100%;overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.data-table_table__KiI7p{width:max-content;min-width:100%;border-collapse:collapse;font-family:Gabarito;table-layout:auto}.data-table_th__UYjIn{padding:8px 12px;font-size:12px;font-weight:500!important;color:var(--fg-3);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--bg-track-cool);white-space:nowrap}.data-table_tr__vMDPe:hover .data-table_td__5gaEy{background:var(--bg-row-hover-cool)}.data-table_td__5gaEy{padding:12px;font-size:14px;font-weight:400!important;color:var(--fg-1);border-bottom:1px solid var(--bg-track-cool);font-variant-numeric:tabular-nums;white-space:nowrap}.data-table_tr__vMDPe:last-child .data-table_td__5gaEy{border-bottom:none}.downline-health_root__bdQVF{padding:24px;height:100%;display:flex;flex-direction:column}.downline-health_header__wxn1Z{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:18px}.downline-health_title__3sXsN{font-size:20px;font-weight:500!important;color:var(--fg-1);font-family:Gabarito;line-height:1.1}.downline-health_subtitle__laV1d{font-size:14px;color:var(--fg-2);margin-top:8px;font-family:Gabarito}.downline-health_chartArea__bAO50{flex:1;min-height:0;display:flex;flex-direction:column}.downline-health_topRow__ShTBL{display:grid;gap:0;align-items:end}.downline-health_topCell__8HgSB{display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.downline-health_barBand__qe5aP{flex:1;min-height:120px}.downline-health_bottomRow__EW4mm{display:grid;gap:0;margin-top:12px}.downline-health_bottomCell__gxEog{display:flex;flex-direction:column;align-items:center}.downline-health_totalValue__Me4hQ{font-size:24px;font-weight:500!important;color:var(--fg-stat);font-family:Gabarito;line-height:1.1}.downline-health_growthPill__uyiTV{display:inline-flex;align-items:center;gap:4px;background:#10B981;color:#fff;border-radius:1000px;padding:4px 10px;font-size:14px;font-weight:500;margin-top:6px;margin-bottom:10px;font-family:Gabarito;line-height:1}.downline-health_regionName__zhEKr{font-size:14px;font-weight:500;color:var(--fg-1);font-family:Gabarito}.downline-health_regionCounts__ekhhH{font-size:14px;color:var(--fg-2);font-family:Gabarito;margin-top:4px;display:flex;gap:8px}.downline-health_countAtRisk__661jN{color:#F59E0B}.downline-health_countDormant__dMa_N{color:#EF4444}.downline-health_footer__GEYKD{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:20px;padding-top:18px;border-top:1px solid rgba(59,48,64,.06)}.downline-health_summaryItem__AQ1tn{display:flex;align-items:center;gap:12px}.downline-health_summarySwatch__5sK3V{width:10px;height:10px;border-radius:3px;flex:none}.downline-health_summaryBody__Kn60R{min-width:0}.downline-health_summaryValue__phoaW{font-size:20px;font-weight:500!important;color:var(--fg-stat);font-family:Gabarito;line-height:1.1}.downline-health_summaryLabel__Nb3BR{font-size:14px;color:var(--fg-2);font-family:Gabarito;margin-top:3px}.forecast_root__0PXB0{padding:24px;display:flex;flex-direction:column;height:100%}.forecast_header__aX19a{display:flex;justify-content:space-between;align-items:flex-start}.forecast_title__YP7Uv{font-size:20px;font-weight:500!important;color:var(--fg-1);font-family:Gabarito;line-height:1.1}.forecast_valueRow__iXzO3{display:flex;align-items:baseline;gap:12px;margin-top:14px}.forecast_value__U_edd{font-size:40px;font-weight:500!important;letter-spacing:-.02em;color:var(--fg-stat);line-height:1;font-family:Gabarito}.forecast_trendPill__yp4X_{background:#10B981;color:#fff;border-radius:1000px;padding:4px 10px;display:inline-flex;align-items:center;gap:4px;font-size:14px;font-weight:500}.forecast_subtitle__mbHBy{font-size:14px;color:var(--fg-2);margin-top:10px;font-family:Gabarito}.forecast_chart__zhC__{flex:1;min-height:180px;margin-top:18px}.forecast_legend__2W8JV{display:flex;gap:20px;margin-top:12px;font-size:14px;color:var(--fg-2);font-family:Gabarito}.forecast_legendItem__5esv8{display:inline-flex;align-items:center;gap:6px}.forecast_legendSwatch__Cdiam{width:12px;height:3px;background:#D92B82;border-radius:2px}.forecast_legendSwatchProjected__z5tgJ{background:#8E7DF8;border-top:1px dashed #8e7df8}.geo-heat-map_root__ogcfN{padding:24px;font-family:Gabarito;height:100%}.geo-heat-map_header__QNrzt{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px}.geo-heat-map_headerLeft__6M3Bt{display:flex;align-items:center;gap:14px;flex-wrap:wrap;min-width:0}.geo-heat-map_headerRight__npURp{display:flex;align-items:center;gap:10px}.geo-heat-map_title__Qf1UX{font-size:20px;font-weight:500!important;color:var(--fg-1);line-height:1.1}.geo-heat-map_period__dYay3{font-size:14px;color:var(--fg-2)}.geo-heat-map_tabs__zw1XU{display:inline-flex;background:#f5f5fa;border-radius:1000px;padding:3px;gap:2px}.geo-heat-map_tabActive__j36UU,.geo-heat-map_tab__RgAtb{border:none;border-radius:1000px;padding:6px 14px;font:inherit;font-size:14px;cursor:pointer;transition:background .14s ease,color .14s ease}.geo-heat-map_tab__RgAtb{background:transparent;color:var(--fg-2)}.geo-heat-map_tabActive__j36UU{background:#fff;color:var(--fg-1);box-shadow:0 1px 3px rgba(31,16,55,.12)}.geo-heat-map_split__AoDQN{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(320px,1fr);gap:24px;align-items:stretch}.geo-heat-map_mapPanel__6EWHH{position:relative;background:#fafafd;border:1px solid #ececf4;border-radius:18px;overflow:hidden;padding-bottom:44px}.geo-heat-map_mapAspect__geirQ{aspect-ratio:880/430;width:100%}.geo-heat-map_mapLoading___h1Tk{display:flex;align-items:center;justify-content:center;aspect-ratio:880/430;font-size:15px;color:#9a94a8}.geo-heat-map_legend___L6dx{position:absolute;left:16px;right:16px;bottom:14px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:14px;color:var(--fg-2)}.geo-heat-map_legendScale__k_rKZ{display:inline-flex;align-items:center;gap:8px}.geo-heat-map_swatch__lBozz{width:16px;height:16px;border-radius:5px}.geo-heat-map_hint__sy6_m{color:var(--fg-3)}.geo-heat-map_rail__qFjIu{display:flex;flex-direction:column;min-width:0}.geo-heat-map_railHeader__V7BY1{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;gap:10px}.geo-heat-map_railTitle__ivbLr{font-size:16px;font-weight:500!important;color:var(--fg-1)}.geo-heat-map_rankTabs___wnSf{display:inline-flex;gap:4px}.geo-heat-map_rankActive__90w6D,.geo-heat-map_rankTab__9KSlW{border:none;background:transparent;border-radius:1000px;padding:4px 10px;font:inherit;font-size:13px;color:var(--fg-2);cursor:pointer}.geo-heat-map_rankActive__90w6D{background:#fce7f0;color:var(--treel-magenta)}.geo-heat-map_railRow__7CiPC{display:grid;grid-template-columns:18px minmax(0,1fr) 72px 62px 16px;align-items:center;gap:10px;padding:10px 6px;border:none;background:transparent;border-radius:12px;font:inherit;text-align:left;cursor:pointer;transition:background .14s ease}.geo-heat-map_railRow__7CiPC:hover{background:#f7f7fc}.geo-heat-map_chevron__I7JT7{color:var(--fg-3)}.geo-heat-map_railIndex__1IzYr{font-size:13px;color:var(--fg-3);font-variant-numeric:tabular-nums}.geo-heat-map_railBody__WP8H4{min-width:0}.geo-heat-map_railName__urhlJ{display:block;font-size:15px;color:var(--fg-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.geo-heat-map_railTrack__NMa8u{display:block;height:4px;border-radius:1000px;background:#f1f1f8;overflow:hidden;margin-top:6px}.geo-heat-map_railFill__HL_yO{display:block;height:100%;border-radius:1000px;background:var(--treel-magenta)}.geo-heat-map_railValue__eKzL1{font-size:15px;color:var(--fg-1);text-align:right;font-variant-numeric:tabular-nums}.geo-heat-map_railDelta__wZykX{font-size:12.5px;font-weight:500;border-radius:1000px;padding:3px 8px;text-align:center;white-space:nowrap}@media (max-width:1100px){.geo-heat-map_split__AoDQN{grid-template-columns:1fr}}.geo-heat-map_detail__JMYj8{display:flex;flex-direction:column;min-width:0}.geo-heat-map_detailHead__SbXl3{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:28px;margin-bottom:12px}.geo-heat-map_detailName__Hs2kT{font-size:16px;font-weight:500!important;color:var(--fg-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.geo-heat-map_iconBtnSmall__lBURI,.geo-heat-map_iconBtn__kBM_5{flex:none;border:none;background:transparent;border-radius:50%;cursor:pointer;display:grid;place-items:center;color:var(--fg-3);transition:background .14s ease}.geo-heat-map_iconBtn__kBM_5{width:28px;height:28px}.geo-heat-map_iconBtnSmall__lBURI{width:24px;height:24px}.geo-heat-map_iconBtnSmall__lBURI:hover,.geo-heat-map_iconBtn__kBM_5:hover{background:#f3f2f8}.geo-heat-map_detailFigure__aN2Mi{display:flex;align-items:baseline;gap:12px}.geo-heat-map_detailValue__nAhOb{font-size:40px;font-weight:500!important;letter-spacing:-.02em;color:var(--fg-1);line-height:1;font-variant-numeric:tabular-nums}.geo-heat-map_deltaPill__UlmfN{display:inline-flex;align-items:center;gap:4px}.geo-heat-map_detailPrior__9e5Na{font-size:14px;color:var(--fg-2);margin-top:10px}.geo-heat-map_detailHeading__5CM9B{font-size:16px;font-weight:500!important;color:var(--fg-1);margin:16px 0 6px}.geo-heat-map_peopleList__SnNZE{display:flex;flex-direction:column;gap:2px}.geo-heat-map_personRow__mg06v{display:grid;grid-template-columns:40px minmax(0,1fr) auto 16px;align-items:center;gap:14px;padding:10px 8px;border:none;background:transparent;border-radius:12px;font:inherit;text-align:left;cursor:pointer;transition:background .14s ease}.geo-heat-map_personRow__mg06v:hover{background:#f7f7fc}.geo-heat-map_avatar__lk0K8{width:40px;height:40px;border-radius:50%;color:#fff;font-size:15px;font-weight:500!important;display:grid;place-items:center}.geo-heat-map_personBody__hcvsL{min-width:0}.geo-heat-map_personName__RjP93{display:block;font-size:16px;color:var(--fg-1);line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.geo-heat-map_personMeta__EsIcS{display:block;font-size:14px;color:var(--fg-2);margin-top:4px}.geo-heat-map_personValue__nPbPU{font-size:15px;color:var(--fg-1);white-space:nowrap;font-variant-numeric:tabular-nums}.geo-heat-map_peopleEmpty__DVvbr{font-size:14px;color:var(--fg-2);padding:10px 0;text-wrap:pretty}.geo-heat-map_clearBtn__TzM5e{height:32px;padding:0 12px;border:none;border-radius:1000px;background:transparent;color:var(--fg-2);font:inherit;font-size:14px;cursor:pointer}.geo-heat-map_clearBtn__TzM5e:hover{background:#f3f2f8}.geo-heat-map_compareHeadRow__lo0ft,.geo-heat-map_compareRow__nXxyH{display:grid;gap:0 10px}.geo-heat-map_compareHeadRow__lo0ft{align-items:end}.geo-heat-map_compareHeadCell__hPxn8{display:flex;align-items:center;justify-content:space-between;gap:4px;padding-bottom:8px}.geo-heat-map_compareCode__dY3qF{border:none;background:transparent;padding:0;font:inherit;font-size:16px;font-weight:500!important;color:var(--fg-1);cursor:pointer}.geo-heat-map_compareRow__nXxyH{align-items:center;padding:11px 0;border-top:1px solid #ededf4}.geo-heat-map_compareLabel__7zxIk{font-size:14px;color:var(--fg-2)}.geo-heat-map_compareValue__1DLtw{font-size:17px;font-weight:500!important;color:var(--fg-1);line-height:1.1;font-variant-numeric:tabular-nums}.geo-heat-map_compareHint__YBXCD{margin-top:auto;padding-top:14px;font-size:14px;color:var(--fg-3)}.goal_root__dmC6s{padding:24px;display:flex;flex-direction:column;gap:16px}.goal_header__PB_vq{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.goal_titleWrap__6uhg9{display:flex;flex-direction:column;gap:4px;min-width:0}.goal_title___6HI6{font-size:20px;font-weight:500!important;color:var(--fg-1);font-family:Gabarito;line-height:1.1}.goal_subtitle__bBPp5{font-size:14px;font-weight:400;color:var(--fg-2);font-family:Gabarito;line-height:1.3}.goal_list__aiTOi{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.goal_item__AQFRa{display:flex;flex-direction:column;gap:6px}.goal_headRow__PBc9h{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.goal_label__6PAYd{font-size:14px;font-weight:500;color:var(--fg-1);font-family:Gabarito}.goal_values__R7Xkp{font-size:13px;color:var(--fg-2);font-family:Gabarito;font-variant-numeric:tabular-nums;white-space:nowrap}.goal_current__WVW0A{color:var(--fg-stat);font-weight:500}.goal_divider__gDnlc{margin:0 4px;color:var(--fg-3)}.goal_target__WguGG{color:var(--fg-3)}.goal_track__zTDqB{width:100%;height:8px;border-radius:999px;background:var(--bg-track-cool);overflow:hidden}.goal_fill__UZzI5{height:100%;border-radius:999px;transition:width var(--duration-medium) var(--ease-default)}.goal_neutral__3dv4U .goal_fill__UZzI5{background:#6366F1}.goal_onTrack__XWa1H .goal_fill__UZzI5{background:#D92B82}.goal_atRisk__29akK .goal_fill__UZzI5{background:#F59E0B}.goal_completed__ROn8d .goal_fill__UZzI5{background:#10B981}.goal_meta__hVy5V{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:var(--fg-3);font-family:Gabarito}.goal_pct__lbQ_V{font-variant-numeric:tabular-nums;font-weight:500}.goal_statusPill__k39WP{padding:2px 8px;border-radius:999px;background:var(--bg-track-cool);text-transform:capitalize;font-size:11px;letter-spacing:.02em}