.StrategyDrawer_drawer__W9FMI .ant-drawer-content-wrapper{top:72px;height:calc(100% - 72px);box-shadow:-6px 0 18px rgba(7,20,28,.18);border-radius:6px 0 0 0;overflow:hidden}.StrategyDrawer_drawer__W9FMI .ant-drawer-content,.StrategyDrawer_drawer__W9FMI .ant-drawer-section{backdrop-filter:none;-webkit-backdrop-filter:none;border-radius:6px 0 0 0;overflow:hidden}@media(min-width:861px){.StrategyDrawer_drawer__W9FMI .ant-drawer-content-wrapper{width:450px!important;right:10px!important;bottom:10px!important;height:calc(100% - 72px - 10px)!important;border-radius:8px!important}.StrategyDrawer_drawer__W9FMI .ant-drawer-content{width:450px!important}.StrategyDrawer_drawer__W9FMI .ant-drawer-content,.StrategyDrawer_drawer__W9FMI .ant-drawer-section{border-radius:8px}}@media(max-width:860px){.StrategyDrawer_drawer__W9FMI .ant-drawer-content-wrapper{--sheet-top-resolved:clamp(72px,var(--sheet-top,max(260px,45vh)),calc(100% - 112px - env(safe-area-inset-bottom, 0px)));top:var(--sheet-top-resolved)!important;width:100%!important;height:calc(100% - var(--sheet-top-resolved))!important;border-radius:6px 6px 0 0;box-shadow:0 -6px 18px rgba(7,20,28,.18)}.StrategyDrawer_drawer__W9FMI .ant-drawer-content{width:100%!important;height:100%;border-radius:6px 6px 0 0}}.StrategyDrawer_drawer__W9FMI.ant-drawer-inline{position:fixed}.StrategyDrawer_drawer__W9FMI .ant-drawer-content,.StrategyDrawer_drawer__W9FMI .ant-drawer-section{background:var(--bg-elevated)!important;color:var(--text)}.StrategyDrawer_wrapper__f6gyD{top:72px!important;height:calc(100% - 72px)!important;box-shadow:-6px 0 18px rgba(7,20,28,.18)!important;border-radius:6px 0 0 0!important;overflow:hidden}@media(min-width:861px){.StrategyDrawer_wrapper__f6gyD{width:450px!important;height:calc(100% - 72px - 10px)!important;border-radius:8px!important}}@media(max-width:860px){.StrategyDrawer_wrapper__f6gyD{--sheet-top-resolved:clamp(72px,var(--sheet-top,max(260px,45vh)),calc(100% - 112px - env(safe-area-inset-bottom, 0px)));top:var(--sheet-top-resolved)!important;width:100%!important;height:calc(100% - var(--sheet-top-resolved))!important;border-radius:6px 6px 0 0!important;box-shadow:0 -6px 18px rgba(7,20,28,.18)!important}}.StrategyDrawer_header__XsRDG{background:rgba(0,0,0,0)!important;border-bottom:1px solid var(--card-border)!important;padding:10px 16px!important}.StrategyDrawer_header__XsRDG .ant-drawer-title{color:var(--text);font-family:APK Protocol700;font-size:14px}.StrategyDrawer_header__XsRDG .ant-drawer-close{color:var(--text)!important}.StrategyDrawer_header__XsRDG .ant-drawer-close:hover{color:var(--text-strong)!important}.StrategyDrawer_header__XsRDG .ant-drawer-extra{-webkit-margin-end:8px;margin-inline-end:8px}.StrategyDrawer_viewLabel__P3sCh{color:var(--text);font-family:APK Protocol700;font-size:14px}.StrategyDrawer_mask__sJON2{background:rgba(18,19,22,.45)!important}.StrategyDrawer_body__vfzFE{padding:16px 24px 40px!important}.StrategyGallery_page__FdmhB{max-width:1200px;margin:0 auto;padding:80px 28px 2rem}.StrategyGallery_eyebrow__TP6eo{margin:0 0 4px;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--text-soft)}.StrategyGallery_title__zXljJ{margin:0;font-family:var(--display-font);font-size:2rem;line-height:1.15;font-weight:700;color:var(--text-strong)}.StrategyGallery_count__uX5ZA{margin:8px 0 0;color:var(--text-soft);font-size:.9rem}.StrategyGallery_overlapNote__d0O2f{margin:6px 0 0;color:var(--text-muted);font-size:.82rem;line-height:1.45;max-width:42rem}.StrategyGallery_potentialLabel__gbzSd{font-size:.72rem;letter-spacing:.03em;text-transform:uppercase;color:var(--text-muted)}.StrategyGallery_cardCurrent__l_78e,.StrategyGallery_card__hqgAJ:hover{border-color:var(--primary)}.StrategyGallery_cardLink__rCn6M:focus-visible,.StrategyGallery_chip__hEbDD:focus-visible,.StrategyGallery_planLink__1f_w_:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.StrategyGallery_empty__68ntV,.StrategyGallery_error__OHerd,.StrategyGallery_missing__1Dpek{color:var(--text-soft);margin:0 0 16px}.StrategyGallery_error__OHerd{color:var(--target-line)}.StrategyGallery_filters__IR25r{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.StrategyGallery_filterLabel__YqFlX{margin:8px 0 0;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.StrategyGallery_chips__ybpD_{display:flex;flex-wrap:wrap;gap:8px}.StrategyGallery_chip__hEbDD{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--card-border);background:var(--surface);color:var(--text-soft);padding:.35rem .75rem;border-radius:999px;font:inherit;font-size:.85rem;cursor:pointer}.StrategyGallery_chip__hEbDD:hover{border-color:var(--primary);color:var(--text)}.StrategyGallery_chipActive__7jF0E{border-color:var(--primary);background:var(--chat-user-bg);color:var(--chat-user-text)}.StrategyGallery_swatch__sPAaP{width:8px;height:8px;border-radius:999px;flex-shrink:0}.StrategyGallery_grid__tLaH4{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:12px;gap:12px}.StrategyGallery_grid__tLaH4>li{display:flex;min-height:236px}.StrategyGallery_card__hqgAJ{height:236px;padding:16px;text-align:left;border:1px solid var(--card-border);border-radius:12px;background:var(--surface-strong);font:inherit}.StrategyGallery_cardLink__rCn6M,.StrategyGallery_card__hqgAJ{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%;overflow:hidden;color:inherit}.StrategyGallery_cardLink__rCn6M{flex:1 1;min-height:0;text-decoration:none}.StrategyGallery_cardSector__aGHq6{display:flex;align-items:center;gap:8px;color:var(--text-soft);font-size:.95rem;line-height:1.3}.StrategyGallery_cardIcon__rZfMN{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;font-size:15px;flex-shrink:0}.StrategyGallery_cardIcon__rZfMN svg{width:18px;height:18px;display:block}.StrategyGallery_cardTitle__O1gAL{display:flex;align-items:flex-start;gap:.35rem;width:100%;min-width:0;font-size:1.05rem;line-height:1.3;margin-bottom:-4px}.StrategyGallery_cardSwatch__Zb6jX{flex:none;width:.55rem;height:.55rem;margin-top:calc((1.3em - .55rem) / 2)}.StrategyGallery_cardName__PWnuT{min-width:0;font-family:var(--display-font);font-weight:700;color:var(--text-strong);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.StrategyGallery_cardBlurb__8ceMv{display:block;flex:1 1;min-height:0;color:var(--text);font-size:.88rem;line-height:1.45;overflow:hidden;width:100%}.StrategyGallery_cardFooter__Csk5p{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;margin-top:auto;flex-shrink:0}.StrategyGallery_cardMeta__MKaTY{display:flex;flex-wrap:wrap;gap:8px 12px;min-width:0;color:var(--text-soft);font-size:.78rem}.StrategyGallery_planLink__1f_w_{flex-shrink:0;color:var(--accent,#d9791a);font-size:.78rem;font-weight:600;text-decoration:underline;text-underline-offset:.12em;white-space:nowrap}.StrategyGallery_planLink__1f_w_:hover{color:var(--accent-hover,#b86414)}.StrategyGallery_planLinkDisabled__vYlKC{flex-shrink:0;color:var(--text-muted);font-size:.78rem;font-weight:600;text-decoration:none;white-space:nowrap;cursor:not-allowed;opacity:.65}.StrategyGallery_panelPlan__lFI0q{margin:-8px 0 20px}.StrategyGallery_noscriptDetail__WmlKQ{margin-bottom:28px;padding:16px 24px 20px;background:var(--bg-elevated);border-radius:8px}.StrategyGallery_panelKicker__D_M3Y{display:flex;align-items:center;gap:8px;margin:6px 0 0;color:var(--text-soft);font-size:1.4rem;line-height:1.2}.StrategyGallery_panelTitle__pE8aE{display:flex;align-items:flex-start;gap:.5rem;margin:12px 0 0;font-family:var(--display-font);font-size:1.6rem;line-height:1.2;color:var(--text-strong)}.StrategyGallery_panelSwatch__CPB_p{flex:none;width:.75rem;height:.75rem;margin-top:calc((1.2em - .75rem) / 2)}.StrategyGallery_panelMeta__A9MIi{margin:8px 0 20px;color:var(--text-soft);font-size:.85rem}.StrategyGallery_section__NSdpP h2{margin:0 0 6px;font-family:var(--body-font);font-size:.78rem;font-weight:400;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.StrategyGallery_section__NSdpP p{margin:0 0 20px;line-height:1.5;white-space:pre-wrap}@media (max-width:700px){.StrategyGallery_page__FdmhB{padding:80px 16px 2.5rem}.StrategyGallery_title__zXljJ{font-size:1.6rem}}.StrategyGallery_boneCount__tABrM{width:140px;height:14px;margin-top:6px}.StrategyGallery_boneLabel__v9VjU{width:56px;height:11px}.StrategyGallery_boneChip__uulVF{width:96px;height:28px;border-radius:999px}.StrategyGallery_boneSector__s0qhz{width:55%;height:28px}.StrategyGallery_boneName__tChp2{width:80%;height:18px;margin-bottom:4px}.StrategyGallery_boneHeading__NBqzJ{width:45%;height:16px;margin-bottom:12px}.StrategyGallery_boneLine__Zw_CV{width:100%;height:12px}.StrategyGallery_section__NSdpP .StrategyGallery_boneLine__Zw_CV+.StrategyGallery_boneLine__Zw_CV{margin-top:8px}.StrategyGallery_boneLineShort__Ox05a{width:65%}.StrategyGallery_boneMeta__RIrmg{width:120px;height:12px}.ToolDisclosure_wrap__H0vSJ{display:flex;flex-direction:column;align-items:flex-start;min-width:0;max-width:100%}.ToolDisclosure_handle__5veT9{display:flex;align-items:center;gap:7px;max-width:100%;min-width:0;margin:3px 0;padding:4px 12px 4px 9px;border:1px solid var(--rule);border-radius:999px;background:rgba(0,0,0,0);font:inherit;font-size:12px;line-height:1.5;color:var(--ink-mute);text-align:left}.ToolDisclosure_toggle__IZ89P{cursor:pointer;transition:border-color .12s ease,color .12s ease}.ToolDisclosure_toggle__IZ89P:focus-visible,.ToolDisclosure_toggle__IZ89P:hover{border-color:var(--rule-strong);color:var(--ink)}.ToolDisclosure_handleOpen__L9LZv{color:var(--ink);border-color:var(--rule-strong)}.ToolDisclosure_label__QrtAn{font-weight:500;white-space:nowrap}.ToolDisclosure_detail__y2jSn{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono),monospace;font-size:11px;opacity:.85}.ToolDisclosure_caret__GVbCo{flex:none;width:11px;height:11px;transition:transform .14s ease}.ToolDisclosure_caretOpen__JE1kr{transform:rotate(90deg)}.ToolDisclosure_failed__Fdwmt{border-color:color-mix(in srgb,var(--ember-text) 45%,var(--rule));color:var(--ember-text)}.ToolDisclosure_flag__7QrMd{flex:none;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.06em;text-transform:uppercase}.ToolDisclosure_pending__cPTdH{cursor:default}.ToolDisclosure_spinner__B4cLl{flex:none;width:10px;height:10px;border:1.5px solid var(--rule-strong);border-top-color:var(--ember-text);border-radius:50%;animation:ToolDisclosure_spin__lul5U .7s linear infinite}@keyframes ToolDisclosure_spin__lul5U{to{transform:rotate(1turn)}}.style_overlay__0gXDM{position:fixed;bottom:0;left:0;right:0;z-index:9999;padding:16px;display:flex;justify-content:center;align-items:flex-end;animation:style_fadeIn__sMfUi .3s ease-in;pointer-events:none}@keyframes style_fadeIn__sMfUi{0%{opacity:0}to{opacity:1}}.style_banner__xD97B{background:#ebe6e6;border-radius:8px;max-width:900px;width:100%;box-shadow:0 -4px 20px rgba(0,0,0,.15);padding:20px 24px;animation:style_slideUp__B_QTj .3s ease-out;pointer-events:auto;border:1px solid #ccc;display:flex;align-items:center;gap:20px}@media(max-width:768px){.style_banner__xD97B{flex-direction:column;align-items:stretch;padding:20px;gap:16px}}@keyframes style_slideUp__B_QTj{0%{transform:translateY(100%)}to{transform:translateY(0)}}.style_content__qIrw5{flex:1 1;margin:0}.style_title__pa_V5{font-size:18px;font-weight:700;margin:0 0 8px;color:#444546;font-family:APK Protocol700;letter-spacing:-.5px;line-height:1.2}@media(max-width:768px){.style_title__pa_V5{font-size:16px}}.style_text__LGbew{font-size:13px;line-height:1.5;color:#444546;margin:0}@media(max-width:768px){.style_text__LGbew{font-size:12px}}.style_link__fNZs_{color:#556063;text-decoration:underline;font-weight:600}.style_link__fNZs_:hover{color:#40494b}.style_actions__IgJVi{display:flex;gap:10px;flex-shrink:0}@media(max-width:768px){.style_actions__IgJVi{width:100%}}.style_button__dpG_2{min-width:100px;font-weight:600;border-radius:4px;height:36px;font-size:13px}@media(max-width:768px){.style_button__dpG_2{flex:1 1;min-width:unset}}.style_button__dpG_2.style_accept__hFGaC{background-color:#556063;border-color:#556063;color:#fff}.style_button__dpG_2.style_accept__hFGaC:hover{background-color:#40494b!important;border-color:#40494b!important;color:#fff!important}.style_button__dpG_2.style_reject__m80yE{background-color:rgba(0,0,0,0);border-color:#999;color:#444546}.style_button__dpG_2.style_reject__m80yE:hover{border-color:#556063!important;color:#556063!important;background-color:rgba(85,96,99,.05)!important}@media(max-width:480px){.style_overlay__0gXDM{padding:12px}.style_banner__xD97B{padding:16px}.style_title__pa_V5{font-size:15px}.style_text__LGbew{font-size:11px}}.EntityRef_ref__fJhmS{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:none;font:inherit;color:var(--ink-strong);-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);text-underline-offset:3px;cursor:pointer;transition:color .12s ease,-webkit-text-decoration-color .12s ease;transition:text-decoration-color .12s ease,color .12s ease;transition:text-decoration-color .12s ease,color .12s ease,-webkit-text-decoration-color .12s ease}.EntityRef_ref__fJhmS:focus-visible,.EntityRef_ref__fJhmS:hover{color:var(--ember-text);-webkit-text-decoration-color:var(--ember-text);text-decoration-color:var(--ember-text);-webkit-text-decoration-style:solid;text-decoration-style:solid}.EntityRef_cited__M_xhO{color:inherit}span.EntityRef_ref__fJhmS{cursor:help}.EntityRef_glued__izx0f{white-space:nowrap}.EntityRef_chip__DPWvc{display:inline-block;width:7px;height:7px;border-radius:2px;vertical-align:.05em}.EntityRef_glyph__Tbf6y{width:.72em;height:.82em;vertical-align:-.06em}.EntityRef_tip__uPk39{display:flex;flex-direction:column;gap:1px;max-width:280px;font-size:12px}.EntityRef_tipType__QaR7_{text-transform:uppercase;letter-spacing:.08em;font-size:10px;opacity:.7}.EntityRef_tipName__DCsN9{font-weight:500;line-height:1.35}.EntityRef_tipId__69Sld{font-family:var(--font-mono),monospace;font-size:11px;line-height:1.35;opacity:.75;overflow-wrap:anywhere}.EntityRef_tipAction__0OeJY{margin-top:6px;padding-top:6px;border-top:1px solid var(--rule);font-size:12px;font-weight:500;white-space:nowrap;color:var(--ember-text)}.EntityRef_tipAction__0OeJY:focus-visible,.EntityRef_tipAction__0OeJY:hover{text-decoration:underline;text-underline-offset:2px}.EntityRef_printRef__I1Bf9{color:var(--ink-strong);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);text-underline-offset:3px}.SourceLink_source__lst5s{font-size:.85em;color:var(--ember-text);text-decoration:none;white-space:nowrap}.SourceLink_source__lst5s:focus-visible,.SourceLink_source__lst5s:hover{text-decoration:underline;text-underline-offset:2px}.BlockShell_shell__LeWDJ{background:var(--surface);border:1px solid var(--rule);border-radius:8px;padding:16px 18px;margin:6px 0;max-width:640px}.BlockShell_header__r2Pwa{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.BlockShell_title__RxQrn{font-size:15px;font-weight:600;color:var(--ink-strong)}.BlockShell_badges__VRY4O{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.BlockShell_badge__nmhy5{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;padding:2px 7px;border-radius:4px;background:var(--ground-sunk);color:var(--ink-mute);white-space:nowrap}.BlockShell_caveats__dUWbu{margin-top:12px;padding-top:10px;border-top:1px dashed var(--rule);font-size:12px;line-height:1.5;color:var(--ink-mute);display:flex;flex-direction:column;gap:4px}.BlockShell_sourceLink__jYGJB{margin-top:8px;display:flex;flex-wrap:wrap;gap:4px 14px;font-size:11px;color:var(--ink-mute)}.BlockShell_sourceLink__jYGJB a{color:inherit}.BlockShell_sourceLink__jYGJB a:first-child:not(:only-child){color:var(--ember-text);font-weight:500}.BlockShell_sourceLink__jYGJB a:focus-visible,.BlockShell_sourceLink__jYGJB a:hover{text-decoration:underline;text-underline-offset:2px}.PassagesBlock_list__NNWIe{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.PassagesBlock_item__2Fzaz{display:flex;flex-direction:column;gap:6px;padding:12px 0;border-bottom:1px solid var(--rule)}.PassagesBlock_item__2Fzaz:first-child{padding-top:4px}.PassagesBlock_item__2Fzaz:last-child{padding-bottom:0;border-bottom:none}.PassagesBlock_head__O5CYd{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.PassagesBlock_kind__0JRf2{flex:none;font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mute)}.PassagesBlock_title__6IdqE{font-size:13.5px;font-weight:600;color:var(--ink-strong)}.PassagesBlock_section__2fMSb{font-size:11.5px;color:var(--ink-mute)}.PassagesBlock_text__nmO1z{margin:0;font-size:13px;line-height:1.6;color:var(--ink);white-space:pre-wrap}.PassagesBlock_tableWrap__EJwv_{margin:2px 0;display:flex;flex-direction:column;gap:4px}.PassagesBlock_caption___yTJX{font-size:11.5px;color:var(--ink-mute)}.PassagesBlock_tableScroll__i6c29{overflow-x:auto;overscroll-behavior-x:contain;border:1px solid var(--rule);border-radius:6px;background:var(--ground-sunk)}.PassagesBlock_table__HTgc_{border-collapse:collapse;font-size:12.5px;line-height:1.5}.PassagesBlock_table__HTgc_ td,.PassagesBlock_table__HTgc_ th{text-align:left;vertical-align:top;padding:6px 10px;border-bottom:1px solid var(--rule);min-width:90px;max-width:340px}.PassagesBlock_table__HTgc_ th{font-weight:600;color:var(--ink-strong);white-space:nowrap}.PassagesBlock_table__HTgc_ tr:last-child td{border-bottom:none}.PassagesBlock_link__GApNf{font-size:11.5px;color:var(--ember-text)}.PassagesBlock_link__GApNf:focus-visible,.PassagesBlock_link__GApNf:hover{text-decoration:underline;text-underline-offset:2px}.PassagesBlock_noLink__zsxSN{font-size:11.5px;color:var(--ink-mute);font-style:italic}.PassagesBlock_empty__4solR{margin:0;font-size:13px;color:var(--ink-mute)}.RankCountriesBlock_focusRow__Ji0j3 td{background:var(--ground-sunk)!important;font-weight:600}.AbatementCurve_plot__2UoqA{display:block;width:100%;height:auto;overflow:visible}.AbatementCurve_plot__2UoqA text{font-family:var(--font-mono),"SFMono-Regular",Consolas,monospace;font-size:10px;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;fill:var(--ink-mute)}.AbatementCurve_grid__fUQ6p{stroke:var(--rule);stroke-width:1}.AbatementCurve_axis__AQt4O{stroke:var(--rule-strong);stroke-width:1}.AbatementCurve_bar__nk_gx{stroke:var(--surface);stroke-width:.5;shape-rendering:crispEdges}.AbatementCurve_axisTitle__OB8rI{text-transform:uppercase;letter-spacing:.06em;font-size:9px}.AbatementCurve_rail__ZRjgO{display:flex;gap:2px;margin-top:12px}.AbatementCurve_band__hwaeS{flex:1 1;min-width:0;padding:7px 9px 8px;display:flex;flex-direction:column;gap:1px;background:var(--ground-sunk);border-top:3px solid var(--figure-mark-mute)}.AbatementCurve_range__mulNK{font-size:9.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-mute);overflow:hidden;text-overflow:ellipsis}.AbatementCurve_range__mulNK,.AbatementCurve_value__XOr1z{font-family:var(--font-mono),"SFMono-Regular",Consolas,monospace;white-space:nowrap}.AbatementCurve_value__XOr1z{font-size:13px;font-weight:600;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;color:var(--ink-strong)}.AbatementCurve_detail__a_rL0{font-size:11px;color:var(--ink-mute);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:560px){.AbatementCurve_rail__ZRjgO{flex-wrap:wrap}.AbatementCurve_band__hwaeS{flex:1 1 46%}}.FactStrip_strip___XiG8{display:grid;grid-template-columns:repeat(auto-fit,minmax(124px,1fr));grid-gap:14px 0;gap:14px 0;margin:0}.FactStrip_cell__9ebpu{padding:0 16px;border-left:1px solid var(--rule);min-width:0}.FactStrip_cell__9ebpu:first-child{padding-left:0;border-left:0}.FactStrip_value__iji38{margin:0;font-size:19px;line-height:1.2;font-weight:600;letter-spacing:-.01em;color:var(--ink-strong);font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FactStrip_unit__OE8Ei{margin:3px 0 0;font-size:10.5px;line-height:1.35;color:var(--ink);overflow-wrap:anywhere}.FactStrip_label__G63WA,.FactStrip_unit__OE8Ei{font-family:var(--font-mono),"SFMono-Regular",Consolas,monospace}.FactStrip_label__G63WA{margin:6px 0 0;font-size:10px;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-mute)}@media(max-width:620px){.FactStrip_strip___XiG8{grid-template-columns:repeat(auto-fit,minmax(104px,1fr))}.FactStrip_value__iji38{font-size:16px}}.FigureMiss_wrap__mZyMU{display:inline}.FigureMiss_marker__fiIAS{display:inline-flex;align-items:baseline;gap:3px;margin-left:6px;padding:0 5px;border:1px dashed var(--rule-strong);border-radius:4px;background:none;cursor:pointer;font-family:var(--font-mono),"SFMono-Regular",Consolas,monospace;font-size:10.5px;line-height:1.5;letter-spacing:.02em;color:var(--ink-mute);opacity:.6;vertical-align:baseline;transition:opacity .12s ease,border-color .12s ease}.FigureMiss_marker__fiIAS:focus-visible,.FigureMiss_marker__fiIAS:hover,.FigureMiss_marker__fiIAS[aria-expanded=true]{opacity:1;border-style:solid}.FigureMiss_caret__UVODQ{font-size:.9em}.FigureMiss_panel__bcmSb{display:block;margin:7px 0 3px;padding:9px 11px;border:1px solid var(--rule);border-radius:6px;background:var(--ground-sunk);font-family:var(--font-mono),"SFMono-Regular",Consolas,monospace;font-size:11px;line-height:1.55;color:var(--ink-mute);overflow-wrap:anywhere}.FigureMiss_why__F_3Xj{display:block;margin-bottom:7px;padding-bottom:7px;border-bottom:1px solid var(--rule);font-family:inherit;color:var(--ink)}.FigureMiss_row__K_2cz{display:flex;align-items:baseline;gap:9px;margin-top:3px}.FigureMiss_label__MnvZ2{flex:none;width:84px;font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mute);opacity:.75}.FigureMiss_value__Dfp2H{display:block;flex:1 1 auto;min-width:0;color:var(--ink-strong)}.FigureMiss_key__2kvkX{display:block}.FigureMiss_none__E9D5r{display:block;color:var(--ink-mute);opacity:.8}.FigureShare_trigger__jZ7tC{display:inline-flex;align-items:center;gap:5px;flex:none;padding:0;border:0;background:none;cursor:pointer;font-family:var(--font-mono),"SFMono-Regular",Consolas,monospace;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mute);transition:color .12s ease}.FigureShare_trigger__jZ7tC:focus-visible,.FigureShare_trigger__jZ7tC:hover{color:var(--ember-text)}.FigureShare_title__0uepQ{font-size:13px;font-weight:600}.FigureShare_panel__VdUYL{width:300px;display:flex;flex-direction:column;gap:10px}.FigureShare_preview__fAPWn{position:relative;aspect-ratio:1200/630;border:1px solid var(--rule);border-radius:6px;overflow:hidden;background:var(--ground-sunk);display:flex;align-items:center;justify-content:center}.FigureShare_preview__fAPWn img{display:block;width:100%;height:100%;object-fit:cover}.FigureShare_previewBusy__e5vE1{opacity:.7}.FigureShare_previewNote__tUpPr{font-size:12px;color:var(--ink-mute)}.FigureShare_row__I6zRa{display:flex;gap:6px}.FigureShare_action__yaswL{flex:1 1;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:7px 8px;border:1px solid var(--rule);border-radius:6px;background:var(--surface);color:var(--ink);font:inherit;font-size:12px;white-space:nowrap;cursor:pointer;transition:border-color .12s ease,color .12s ease}.FigureShare_action__yaswL:focus-visible:not(:disabled),.FigureShare_action__yaswL:hover:not(:disabled){border-color:var(--rule-strong);color:var(--ink-strong)}.FigureShare_action__yaswL:disabled{opacity:.5;cursor:default}.FigureShare_deck__UiUuq{margin:2px 0 0;font-size:12px;line-height:1.45;color:var(--ink-mute)}.FigureShare_targets__hEzRo{display:flex;gap:6px}.FigureShare_target__ECRlf{flex:1 1;display:inline-flex;align-items:center;justify-content:center;aspect-ratio:1;padding:0;border:1px solid var(--rule);border-radius:6px;background:var(--surface);color:var(--ink);font-size:15px;cursor:pointer;transition:border-color .12s ease,color .12s ease}.FigureShare_target__ECRlf:focus-visible:not(:disabled),.FigureShare_target__ECRlf:hover:not(:disabled){border-color:var(--ember);color:var(--ember-text)}.FigureShare_target__ECRlf:disabled{opacity:.5;cursor:default}.FigureShare_state__b5aSq{min-height:30px;margin:0;font-size:11.5px;line-height:1.35;color:var(--ink-mute);opacity:0;transition:opacity .14s ease}.FigureShare_stateBad__WwaiX,.FigureShare_stateOn__AFoUa{opacity:1}.FigureShare_stateBad__WwaiX{color:var(--ember-text)}.styles_sub__yTA_V{vertical-align:baseline;position:relative;top:.3em}.PollutantsCard_card__mFJJA{background:var(--dash-card,#f6f3f3);color:var(--dash-text,#444546);border:1px solid var(--dash-border,#c9c7c7);border-radius:14px;padding:20px 22px;min-width:0;min-height:0;height:100%;display:flex;flex-direction:column;overflow:hidden}.PollutantsCard_loading__ZyOVA{opacity:.45}.PollutantsCard_list__HI3V9{list-style:none;margin:0;padding:0;flex:1 1;min-height:0;overflow:auto;display:grid;grid-template-columns:minmax(0,1fr) max-content;grid-column-gap:12px;column-gap:12px;scrollbar-gutter:stable}@supports not selector(::-webkit-scrollbar){.PollutantsCard_list__HI3V9{scrollbar-width:thin;scrollbar-color:var(--dash-muted,#575d5d) rgba(0,0,0,0);padding-right:8px}}.PollutantsCard_list__HI3V9::-webkit-scrollbar{width:8px;height:8px}.PollutantsCard_list__HI3V9::-webkit-scrollbar-corner,.PollutantsCard_list__HI3V9::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.PollutantsCard_list__HI3V9::-webkit-scrollbar-thumb{background-color:var(--dash-muted,#575d5d);border:2px solid rgba(0,0,0,0);border-radius:8px;background-clip:padding-box}.PollutantsCard_item__5DS8L{display:grid;grid-template-columns:subgrid;grid-column:1/-1;align-items:center;padding:10px 0;border-top:1px solid var(--dash-line,rgba(68,69,70,.14))}.PollutantsCard_item__5DS8L:first-child{padding-top:4px;border-top:0}.PollutantsCard_heading___qYip{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0}.PollutantsCard_gas__PJVeK{color:var(--dash-text,#444546);font-family:APK Protocol700}.PollutantsCard_name__s_XuZ{font-size:13px;color:var(--dash-muted,#575d5d)}.PollutantsCard_value__GyAXV{color:var(--dash-text,#444546);white-space:nowrap;font-feature-settings:"zero";font-variant-numeric:slashed-zero;text-align:right;justify-self:end}.PollutantsCard_empty__zb8XQ{margin:16px 0 0;color:var(--dash-muted,#575d5d)}.PollutantList_pollutants__wf4El{display:flex;flex-direction:column;gap:16px}.PollutantList_pending__oBto8{margin:0;font-size:13px;color:var(--ink-mute)}.PositionScale_position__viycD{display:flex;flex-direction:column;gap:14px}.PositionScale_headline__vU99x{display:flex;align-items:baseline;gap:9px;margin:0;flex-wrap:wrap}.PositionScale_rank__PbH2d{font-size:40px;line-height:1;font-weight:700;letter-spacing:-.03em;color:var(--ink-strong)}.PositionScale_of__C8Whf{font-size:14px;color:var(--ink-mute)}.PositionScale_scale__FgJfU{margin:0}.PositionScale_ends__xAHGU{display:flex;justify-content:space-between;margin:0 0 7px;font-family:var(--font-mono),"SFMono-Regular",Consolas,monospace;font-size:10px;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-mute)}.PositionScale_track__04DeW{position:relative;height:8px;margin:0 8px;border-radius:4px;background:var(--figure-track)}.PositionScale_travelled__AI7j9{position:absolute;inset:0 auto 0 0;border-radius:4px 0 0 4px;background:var(--figure-mark-mute)}.PositionScale_marker__p46_6{position:absolute;top:50%;width:15px;height:15px;border-radius:50%;transform:translate(-50%,-50%);background:var(--ember);box-shadow:0 0 0 3px var(--figure-ground,var(--ground))}.PositionScale_standing__QNllE{margin:0;font-size:13px;color:var(--ink-mute)}@media(max-width:620px){.PositionScale_rank__PbH2d{font-size:32px}}.PlanBars_plot__KL7Id{display:block;width:100%;height:auto;overflow:visible}.PlanBars_plot__KL7Id text{font-family:var(--font-mono),"SFMono-Regular",Consolas,monospace;font-size:10px;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;fill:var(--ink-mute)}.PlanBars_grid__Fi26z{stroke:var(--rule);stroke-width:1}.PlanBars_axis__H4Hp8{stroke:var(--rule-strong);stroke-width:1}.PlanBars_block__OvoGO{stroke:var(--surface);stroke-width:.75;shape-rendering:crispEdges}.PlanBars_target__qrZog{stroke:var(--ember);stroke-width:1.5;stroke-dasharray:4 3}.PlanBars_targetLabel__0VL_S{font-size:9px!important;text-transform:uppercase;letter-spacing:.07em;fill:var(--ember-text)!important}.PlanBars_axisTitle__lXOlY{text-transform:uppercase;letter-spacing:.06em;font-size:9px}.SectorLegend_legend__JYQZ3{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:4px 18px}.SectorLegend_legend__JYQZ3 li{display:flex;align-items:baseline;gap:6px;min-width:0;font-size:11.5px}.SectorLegend_swatch__A7N6B{flex:none;width:9px;height:9px;border-radius:2px;transform:translateY(1px)}.SectorLegend_name__xPqrn{color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SectorLegend_value__QYcYe{font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;color:var(--ink-strong);font-weight:600}.SectorLegend_share__kGa_r,.SectorLegend_value__QYcYe{font-family:var(--font-mono),"SFMono-Regular",Consolas,monospace;white-space:nowrap}.SectorLegend_share__kGa_r{font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;color:var(--ink-mute)}.RankedBars_spine__1ZuoY{margin-bottom:14px}.RankedBars_spineLabel__pcrsK{margin:0 0 8px;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--dash-muted,#575d5d)}.RankedBars_spineBar__1ZPqe{display:flex;gap:2px;height:12px;border-radius:999px;overflow:hidden}.RankedBars_spineSegment__YR_Dd{display:block;height:100%;min-width:2px}.RankedBars_spineKey__UCojd{display:flex;flex-wrap:wrap;gap:4px 16px;margin:10px 0 0;font-size:13px;color:var(--dash-muted,#575d5d)}.RankedBars_spineKey__UCojd span{display:flex;align-items:center;gap:6px}.RankedBars_spineKey__UCojd b{color:var(--dash-text,#444546);font-weight:400}.RankedBars_spineSwatch___ls6M{width:8px;height:8px;border-radius:50%;flex:none}.RankedBars_rows__9GRMY{list-style:none;margin:0;padding:0}.RankedBars_row__mb48I{padding:9px 0 10px;border-top:1px solid var(--dash-line,rgba(68,69,70,.14))}.RankedBars_line__KsZX2{display:flex;align-items:baseline;gap:8px;min-width:0;font-size:15px;line-height:1.35}.RankedBars_rank__4Zdyz{flex:none;min-width:1.4em;color:var(--dash-muted,#575d5d)}.RankedBars_swatch__y1NYn{flex:none;align-self:center;width:8px;height:8px;border-radius:50%}.RankedBars_name__LXRc0{flex:1 1;min-width:0;color:var(--dash-text,#444546);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RankedBars_figures__FxYAh{flex:none;display:flex;align-items:baseline;white-space:nowrap;color:var(--dash-muted,#575d5d)}.RankedBars_figures__FxYAh>*+:before{content:"·";margin:0 6px;color:var(--dash-muted,#575d5d)}.RankedBars_value__6Goqq{color:var(--dash-text,#444546)}.RankedBars_change__JyJMw.RankedBars_up__PDYc3{color:var(--rise-text)}.RankedBars_change__JyJMw.RankedBars_down__65h9M{color:var(--fall-text)}.RankedBars_bar__ygVx1{display:block;margin-top:8px}.RankedBars_emphasis__B_0bz .RankedBars_name__LXRc0,.RankedBars_emphasis__B_0bz .RankedBars_rank__4Zdyz{color:var(--dash-ink,#40494b);font-family:APK Protocol700,sans-serif}.RankedBars_muted__aM4LJ .RankedBars_name__LXRc0{color:var(--dash-muted,#575d5d);font-style:italic}@media(max-width:620px){.RankedBars_line__KsZX2{font-size:14px}}.ShareRing_gauge__lbX_2{display:flex;align-items:center;gap:26px;flex-wrap:wrap}.ShareRing_ring__E2rVu{position:relative;width:132px;height:132px;flex:none}.ShareRing_ring__E2rVu svg{display:block;width:100%;height:100%}.ShareRing_track__tsKlO{fill:none;stroke:#c9c7c7}.ShareRing_fill__nS5_H{fill:none}.ShareRing_face__26IR5{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;margin:0;font-family:APK Protocol700,sans-serif;font-size:26px;line-height:1;font-weight:400;letter-spacing:-.02em;color:var(--ink-strong)}.ShareRing_legend__kGdlg{min-width:0;display:flex;flex-direction:column;gap:2px}.ShareRing_amount__Mjaqr{margin:0;font-family:APK Protocol700,sans-serif;font-size:22px;font-weight:400;line-height:1.1;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;color:var(--ink-strong)}.ShareRing_amountLabel__9R_q8{margin:0 0 10px;font-family:var(--font-mono),"SFMono-Regular",Consolas,monospace;font-size:12px;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;color:var(--ink-mute)}.ShareRing_key__yXq_1{display:flex;flex-direction:column;gap:6px;margin:0;font-size:12.5px;line-height:1.4;color:var(--ink-mute)}.ShareRing_key__yXq_1 span{display:flex;align-items:baseline;gap:8px}.ShareRing_key__yXq_1 i{width:10px;height:10px;border-radius:2px;flex:none;position:relative;top:1px}.ShareRing_keyRest__ylZaZ{background:var(--figure-track)}.StatContext_row__Gvz7v{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));grid-gap:8px;gap:8px}.StatContext_kpi__i6Jhg{border:1px solid var(--dash-border,#c9c7c7);border-radius:10px;background:var(--dash-page,#ebe6e6);display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:12px 14px 14px}.StatContext_value__dJQOl{display:flex;align-items:center;gap:8px;margin:2px 0 0;font-family:APK Protocol700,sans-serif;font-size:26px;line-height:1;letter-spacing:-1px;font-feature-settings:"zero";font-variant-numeric:slashed-zero;color:var(--dash-text,#444546)}.StatContext_unit__zyHha{align-self:baseline;font-family:APK Protocol,sans-serif;font-size:14px;letter-spacing:0;color:var(--dash-muted,#575d5d)}.StatContext_up__jzYF2{color:#e07a5f}.StatContext_down__OgcNF{color:#1fb3c0}.StatContext_detail__uEveP{margin:8px 0 0;font-size:13px;line-height:1.3;color:var(--dash-muted,#575d5d)}.StatLine_stat__kqZnn{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-column-gap:12px;column-gap:12px}.StatLine_value__y9SKT{font-family:APK Protocol700,sans-serif;font-size:46px;line-height:1;font-weight:400;letter-spacing:-.035em;color:var(--ink-strong);font-feature-settings:"zero";font-variant-numeric:slashed-zero}.StatLine_unit__Laxy_{display:flex;flex-direction:column;gap:1px;min-width:0;font-size:13px;line-height:1.35}.StatLine_measure__FMRyN{font-weight:500;color:var(--ink)}.StatLine_qualifier__bdHZC{color:var(--ink-mute)}@media(max-width:620px){.StatLine_value__y9SKT{font-size:38px}}.StrategyPack_bars__CX5Bl{margin-bottom:10px}.StrategyPack_pack__yTdKz{display:grid;grid-template-columns:18px minmax(0,1fr) auto auto;grid-column-gap:12px;column-gap:12px;grid-row-gap:0;row-gap:0}.StrategyPack_row__ucHPv{display:grid;grid-column:1/-1;grid-template-columns:subgrid;align-items:center;padding:7px 0;border-top:1px solid var(--rule);font-size:13px}.StrategyPack_row__ucHPv:first-child{border-top:none;padding-top:2px}.StrategyPack_rank__OABg6{align-self:start;padding-top:2px;font-family:var(--font-mono),"SFMono-Regular",Consolas,monospace;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-mute);text-align:right}.StrategyPack_body__X_hZt{display:flex;flex-direction:column;gap:5px;min-width:0}.StrategyPack_name__KBKVm{display:flex;align-items:baseline;gap:7px;min-width:0;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StrategyPack_swatch__5tqP9{flex:none;width:9px;height:9px;border-radius:2px;transform:translateY(1px)}.StrategyPack_track__Esbz6{height:4px;border-radius:0 2px 2px 0;background:var(--figure-track)}.StrategyPack_fill__0kqC_{display:block;height:4px;min-width:2px;border-radius:0 2px 2px 0}.StrategyPack_figures__iNgvk{display:flex;flex-direction:column;align-items:flex-end;gap:1px;white-space:nowrap}.StrategyPack_value__9y8P5{font-family:var(--font-mono),"SFMono-Regular",Consolas,monospace;font-size:12.5px;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;font-weight:600;color:var(--ink-strong)}.StrategyPack_share__M7_p9{font-size:10.5px;color:var(--ink-mute)}.StrategyPack_cost__CUcAF{display:flex;align-items:center;min-width:84px;white-space:nowrap}.StrategyPack_costLabel__CPQA0{display:flex;flex-direction:column;align-items:flex-end;font-size:11.5px;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;line-height:1.25;color:var(--ink)}.StrategyPack_costLabel__CPQA0,.StrategyPack_score__Lx_y2{font-family:var(--font-mono),"SFMono-Regular",Consolas,monospace}.StrategyPack_score__Lx_y2{font-size:10px;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;color:var(--ink-mute)}.StrategyPack_unscored__QWUtc{font-size:11px}.StrategyPack_muted__bcjLc .StrategyPack_name__KBKVm,.StrategyPack_unscored__QWUtc{font-style:italic;color:var(--ink-mute)}.StrategyPack_total__RSNYY{grid-column:1/-1;display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin-top:8px;padding-top:9px;border-top:2px solid var(--rule-strong)}.StrategyPack_totalLabel__4poDh{font-size:9.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-mute)}.StrategyPack_totalLabel__4poDh,.StrategyPack_totalValue__SFptF{font-family:var(--font-mono),"SFMono-Regular",Consolas,monospace}.StrategyPack_totalValue__SFptF{font-size:15px;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;font-weight:600;color:var(--ink-strong)}.StrategyPack_totalNote__xwQBY{min-width:0;font-size:11.5px;color:var(--ink-mute)}@media(max-width:620px){.StrategyPack_pack__yTdKz{grid-template-columns:16px minmax(0,1fr) auto;column-gap:9px}.StrategyPack_row__ucHPv{font-size:12px}.StrategyPack_cost__CUcAF{grid-column:2/-1;min-width:0;margin-top:5px}.StrategyPack_costLabel__CPQA0{flex-direction:row;gap:6px}}.TargetWaterfall_wrap__B8seH{display:block}.TargetWaterfall_steps__KDGPT{--label-col:232px;--value-col:74px;--aside-col:46px;--col-gap:10px;--track-start:calc(var(--label-col) + var(--col-gap));--track-inset:calc(var(--label-col) + var(--value-col) + var(--aside-col) + var(--col-gap) * 3);position:relative;display:grid;grid-template-columns:minmax(0,var(--label-col)) minmax(0,1fr) var(--value-col) var(--aside-col);grid-row-gap:5px;row-gap:5px;grid-column-gap:var(--col-gap);column-gap:var(--col-gap)}.TargetWaterfall_step__Gudj7{display:grid;grid-column:1/-1;grid-template-columns:subgrid;align-items:center;font-size:13px}.TargetWaterfall_label__tX2kj{display:flex;align-items:baseline;gap:6px;min-width:0;white-space:nowrap;color:var(--ink)}.TargetWaterfall_name__QIsSK{min-width:0;overflow:hidden;text-overflow:ellipsis}.TargetWaterfall_cost___U3nE{flex:none;font-family:var(--font-mono),"SFMono-Regular",Consolas,monospace;font-size:10.5px;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;color:var(--ink-mute)}.TargetWaterfall_track__0GWy_{position:relative;height:15px}.TargetWaterfall_lead__XRwKH{position:absolute;left:0;top:6px;height:3px;background:var(--figure-track);border-radius:2px}.TargetWaterfall_span__cmZWB{position:absolute;top:0;height:15px;min-width:2px;border-radius:2px}.TargetWaterfall_shortfall__QshE_{position:absolute;top:0;height:15px;min-width:2px;border:1px dashed var(--ember);border-radius:2px;background:repeating-linear-gradient(-45deg,transparent 0 4px,color-mix(in srgb,var(--ember) 22%,transparent) 4px 8px)}.TargetWaterfall_shortfallRow__2faZY .TargetWaterfall_label__tX2kj{color:var(--ember-text);font-weight:600}.TargetWaterfall_targetRule__HgJ8O{position:absolute;top:-3px;bottom:-3px;left:calc(var(--track-start) + (100% - var(--track-inset))*var(--target, 1));width:0;border-left:1.5px dashed var(--ember);z-index:1;pointer-events:none}.TargetWaterfall_aside__jCs_z,.TargetWaterfall_value__Iy6B5{font-family:var(--font-mono),"SFMono-Regular",Consolas,monospace;font-size:12px;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;text-align:right}.TargetWaterfall_value__Iy6B5{color:var(--ink-strong);font-weight:500}.TargetWaterfall_aside__jCs_z{color:var(--ink-mute)}.TargetWaterfall_foot__3leG5{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:9px;padding-top:7px;border-top:1px solid var(--rule)}.TargetWaterfall_axisEnd__r4eH7{flex:none;font-family:var(--font-mono),"SFMono-Regular",Consolas,monospace;font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mute)}.TargetWaterfall_reached__0YrFd{min-width:0;text-align:center;font-size:11.5px;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:620px){.TargetWaterfall_steps__KDGPT{--label-col:118px;--value-col:66px;--aside-col:38px}.TargetWaterfall_step__Gudj7{font-size:12px}.TargetWaterfall_label__tX2kj{flex-direction:column;align-items:stretch;gap:0}}.TrendPlot_plot__1BeJY{display:block;width:100%;height:auto;overflow:visible}.TrendPlot_plot__1BeJY text{font-family:APK Protocol,sans-serif;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;fill:#575d5d}.TrendPlot_grid__FTnh_{stroke:rgba(68,69,70,.08);stroke-width:1}.TrendPlot_axis__VeXVu{stroke:rgba(68,69,70,.18);stroke-width:1}.TrendPlot_boundary__iZcgX{stroke:rgba(68,69,70,.3);stroke-width:1;stroke-dasharray:2 3}.TrendPlot_plot__1BeJY .TrendPlot_endLabel__Zx3cp{fill:#444546}.styles_groupLabel__sIeYs{display:grid;grid-template-columns:40px 1fr;grid-gap:12px;gap:12px;font-size:14px}.styles_icon__q5f8y{width:100%;height:100%;background:rgba(0,0,0,.05)}.styles_label___oq1z{padding:10px 0 6px;color:var(--ant-color-text);opacity:.75}.FigureBlock_figure__hixTU{--dash-page:#ebe6e6;--dash-card:#f6f3f3;--dash-text:#444546;--dash-muted:#575d5d;--dash-muted-2:#7a8080;--dash-ink:#40494b;--dash-line:rgba(68,69,70,0.14);--dash-track:#c9c7c7;--dash-border:#c9c7c7;--dash-icon-wash:rgba(68,69,70,0.08);--dash-tile:#fff;background:var(--dash-card,#f6f3f3);color:var(--dash-text,#444546);border:1px solid var(--dash-border,#c9c7c7);border-radius:14px;padding:20px 22px;--font-mono:"APK Protocol";margin:22px 0;display:flex;flex-direction:column;gap:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FigureBlock_caption__jEbDv{margin:2px 0 4px;font-size:15px;line-height:1.4;color:var(--dash-text,#444546)}.FigureBlock_title__IyRRQ{margin:2px 0 4px;font-size:14px;color:var(--dash-muted,#575d5d)}.FigureBlock_source__tsLB3{align-self:flex-start;min-width:0;display:inline-flex;align-items:baseline;gap:5px;margin:0 0 14px;padding:0;border:0;background:none;cursor:pointer;font:inherit;font-size:13px;color:var(--dash-muted,#575d5d);text-align:left;transition:color .12s ease}.FigureBlock_source__tsLB3:focus-visible,.FigureBlock_source__tsLB3:hover{color:var(--ember-text)}.FigureBlock_reveal__HFf_M{font-size:1.05em}.FigureBlock_marks__8E7fV{display:flex;flex-direction:column;gap:10px;min-width:0}.FigureBlock_note__dk7L8{margin:12px 0 0;font-size:12px;line-height:1.45;color:var(--dash-muted,#575d5d)}.FigureBlock_srOnly__Sjg0C{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@font-face{font-family:APK Protocol;src:url(/fonts/APK-Protocol.woff2) format("woff2"),url(/fonts/APK-Protocol.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:APK Protocol700;src:url(/fonts/APK-Protocol700.woff2) format("woff2"),url(/fonts/APK-Protocol700.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}.globals_reduce-root__NgBG9{color-scheme:light;--bg:#ebe6e6;--bg-elevated:#f5f1f0;--text:#444546;--text-strong:#121316;--text-soft:#666a6b;--text-muted:#8a8e8f;--primary:#556063;--accent:#ff6f42;--accent-strong:#121316;--card-border:#d4cece;--rule:#c8c2c2;--surface:rgba(255,255,255,0.45);--surface-strong:rgba(255,255,255,0.7);--chat-bg:rgba(255,255,255,0.35);--chat-composer-bg:rgba(255,255,255,0.5);--chat-user-bg:#556063;--chat-user-text:#fff;--bubble-assistant-bg:rgba(255,255,255,0.7);--landing-input-bg:rgba(255,255,255,0.55);--landing-prompt-bg:rgba(255,255,255,0.4);--landing-prompt-hover-bg:rgba(255,255,255,0.7);--chart-text:#666a6b;--chart-grid:rgba(0,0,0,0.06);--chart-tip-bg:#ffffff;--chart-tip-border:#b8b0b0;--chart-tip-text:#121316;--chart-tip-shadow:drop-shadow(0 4px 16px rgba(18,19,22,0.16));--body-font:"APK Protocol",system-ui,sans-serif;--display-font:"APK Protocol700","APK Protocol",system-ui,sans-serif;--trace-font-features:"ss05" on,"ss07" on,"ss09" on,"ss04" on,"ss08" on,"ss03" on;--target-line:#de4209;--trace-nav-offset:calc(10px + 52px + 12px);min-height:100dvh;color:var(--text);background:var(--bg);font-family:var(--body-font);font-feature-settings:var(--trace-font-features),"zero";font-variant-numeric:slashed-zero;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .2s ease,color .2s ease}.globals_reduce-root__NgBG9 *,.globals_reduce-root__NgBG9 :after,.globals_reduce-root__NgBG9 :before{box-sizing:border-box}@media (hover:none) and (pointer:coarse){.globals_reduce-root__NgBG9 .ant-input,.globals_reduce-root__NgBG9 .ant-input-affix-wrapper>input.ant-input,.globals_reduce-root__NgBG9 textarea.ant-input{font-size:16px!important}}.globals_reduce-root__NgBG9 .globals_app-with-nav__LmCfB{padding-top:var(--trace-nav-offset)}.globals_reduce-root__NgBG9 .globals_app-with-nav__LmCfB:has(.globals_planner-shell__EkRTg),.globals_reduce-root__NgBG9 .globals_app-with-nav__LmCfB:has([data-strategy-gallery]){padding-top:0}@media (max-width:700px){.globals_reduce-root__NgBG9{--trace-nav-offset:calc(10px + 52px + 12px)}}.globals_reduce-root__NgBG9 .globals_app-with-nav__LmCfB a{color:inherit;text-decoration:none}.globals_landing__N9CVO{position:relative;min-height:100dvh;display:flex;flex-direction:column;overflow:hidden;color:#f7f4f0;background:#121618;font-family:var(--body-font);font-feature-settings:var(--trace-font-features),"zero";font-variant-numeric:slashed-zero;--text:#f7f4f0;--text-strong:#f7f4f0;--text-soft:#c5c0bc;--text-muted:#9aa0a2;--card-border:rgba(255,255,255,0.12);--landing-input-bg:rgba(40,45,47,0.72);--landing-prompt-bg:rgba(40,45,47,0.72);--landing-prompt-hover-bg:rgba(50,56,58,0.88)}.globals_landing-hero__S3W0F{position:absolute;inset:0;z-index:0}.globals_landing-hero-image__fcnAh{width:100%;height:100%;object-fit:cover;object-position:center 42%;transform:scale(1.06);animation:globals_landing-hero-drift__lhU3B 18s ease-in-out infinite alternate;filter:saturate(1.12) contrast(1.12) brightness(1.05)}.globals_landing-hero-veil__wepsq{position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,10,18,.12),rgba(8,10,18,.04) 18%,rgba(28,33,34,.32) 38%,rgba(28,33,34,.62) 58%,rgba(28,33,34,.78)),linear-gradient(90deg,rgba(28,33,34,.16),rgba(28,33,34,.02) 48%,rgba(28,33,34,.1))}.globals_landing-body__jOr59{position:relative;z-index:1;flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem 0 2.5rem}.globals_landing-inner__5PjK_{width:min(720px,92vw);margin:0 auto;animation:globals_landing-rise__qnThn .9s cubic-bezier(.22,1,.36,1) both}.globals_landing-brand__0BDMh{font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;color:var(--primary);font-weight:700;margin-bottom:.75rem}.globals_landing-title__84zMv{font-family:var(--display-font);font-size:clamp(2.2rem,5vw,3.25rem);line-height:1.1;color:var(--text-strong);font-weight:700;margin-bottom:.85rem}.globals_landing-lead__DQ3PJ{font-size:1.1rem;color:var(--text-soft);line-height:1.45;margin-bottom:1.75rem;max-width:36rem}.globals_landing-ask__L3Vpw{display:flex;align-items:stretch;gap:.5rem;margin-bottom:1.5rem}.globals_landing-ask-input-wrap__oBb9M{flex:1 1;min-width:0}.globals_landing-ask-textarea-wrap__KxDax{display:none}.globals_landing-ask-input-wrap__oBb9M .ant-input,.globals_landing-ask-textarea-wrap__KxDax .ant-input{width:100%}.globals_landing-ask__L3Vpw .ant-input{font-family:var(--body-font)!important;font-feature-settings:var(--trace-font-features),"zero";font-variant-numeric:slashed-zero;font-size:1rem!important;padding:.75rem 1rem!important;background:var(--landing-input-bg)!important;color:var(--text)!important;border-color:var(--card-border)!important;height:auto}.globals_landing-ask__L3Vpw .ant-input::placeholder{color:var(--text-muted)!important}.globals_landing-ask__L3Vpw .ant-btn{height:auto;min-height:2.75rem;align-self:stretch;padding:.75rem 1.25rem;font-family:var(--body-font)!important;font-feature-settings:var(--trace-font-features),"zero";font-variant-numeric:slashed-zero;font-size:1rem!important;line-height:1.25;display:inline-flex;align-items:center;justify-content:center}.globals_landing-ask__L3Vpw .globals_landing-plan-btn__HwfDq.ant-btn-primary{background:#d9791a!important;border-color:#d9791a!important;color:#fff!important}.globals_landing-ask__L3Vpw .globals_landing-plan-btn__HwfDq.ant-btn-primary:not(:disabled):hover{background:#e08828!important;border-color:#e08828!important;color:#fff!important}@media (max-width:700px){.globals_landing-ask__L3Vpw{flex-direction:column}.globals_landing-ask-input-wrap__oBb9M{display:none}.globals_landing-ask-textarea-wrap__KxDax{display:block;width:100%}.globals_landing-ask__L3Vpw .ant-btn{width:100%;min-height:3rem;padding:.85rem 1.25rem;justify-content:center}.globals_landing-prompt__p1ZBr,.globals_landing-prompt__p1ZBr .globals_landing-prompt-text__LpW9b{font-size:13px!important;line-height:1.25!important;text-size-adjust:none!important}}.globals_landing-prompts__VAjzq{display:flex;flex-direction:column;gap:.65rem;width:100vw;margin-top:.25rem;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.globals_landing-marquee__zMYx0{overflow:hidden;width:100%}.globals_landing-marquee-track__EyYIH{display:flex;gap:.5rem;width:max-content;animation:globals_landing-marquee__zMYx0 280s linear infinite;-webkit-font-smoothing:antialiased;-webkit-backface-visibility:hidden;backface-visibility:hidden}.globals_landing-marquee__zMYx0.globals_is-reverse__1Ze_w .globals_landing-marquee-track__EyYIH{animation-direction:reverse;animation-duration:320s}.globals_landing-marquee__zMYx0:nth-child(3) .globals_landing-marquee-track__EyYIH{animation-duration:360s}.globals_landing-marquee__zMYx0:hover .globals_landing-marquee-track__EyYIH{animation-play-state:paused}.globals_landing-prompt__p1ZBr{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:0 0 auto;display:inline-flex;align-items:center;gap:.65rem;border:1px solid var(--card-border);background:var(--landing-prompt-bg);color:var(--text);padding:.55rem .9rem;border-radius:999px;font-family:var(--body-font);font-weight:400;font-size:14px;line-height:1.25;letter-spacing:normal;font-feature-settings:var(--trace-font-features),"zero";font-variant-numeric:slashed-zero;text-size-adjust:none;white-space:nowrap;cursor:pointer;box-shadow:0 2px 10px rgba(0,0,0,.25);transition:border-color .15s,background .15s,transform .15s;-webkit-font-smoothing:antialiased;transform:translateZ(0)}.globals_landing-prompt-caret__WKOtc{flex:0 0 auto;display:block;color:var(--text-muted)}.globals_landing-prompt-text__LpW9b{min-width:0;font-family:inherit;font-weight:inherit;font-size:1em;line-height:inherit;letter-spacing:inherit;font-feature-settings:inherit;font-variant-numeric:inherit;text-size-adjust:none}.globals_landing-prompt__p1ZBr:hover{border-color:rgba(138,148,151,.45);background:var(--landing-prompt-hover-bg);transform:translateZ(0) translateY(-1px)}@keyframes globals_landing-hero-drift__lhU3B{0%{transform:scale(1.06) translateZ(0)}to{transform:scale(1.12) translate3d(-1.5%,-1%,0)}}@keyframes globals_landing-rise__qnThn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes globals_landing-marquee__zMYx0{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.globals_landing-hero-image__fcnAh,.globals_landing-inner__5PjK_,.globals_landing-marquee-track__EyYIH{animation:none!important}}.globals_planner-shell__EkRTg{position:relative;min-height:100dvh;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-gap:0;gap:0;background:#ebe6e6;color:#444546}.globals_planner-scope__3bYV9{max-width:420px;margin-top:1rem}.globals_plan-error__NOTGp{margin-bottom:1rem;color:var(--target-line);font-size:.9rem}.globals_planner-panel__6DZYv{display:flex;flex-direction:column;width:100%;min-width:0}.globals_planner-mobile-tabs__UO_rZ{display:none}.globals_planner-main__CAsUP{display:flex;flex-direction:column;width:100%;max-width:1200px;margin-inline:auto;padding:80px 28px 2rem}.globals_planner-header__elHzf{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:28px}.globals_planner-header-copy__k_b6e{min-width:0}.globals_planner-header-actions__Maq7D{display:flex;align-items:center;gap:8px;flex-shrink:0}.globals_plan-tour-button__U0qUI{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;margin-top:2px;border:1px solid #c9c7c7;background:#f6f3f3;color:#121316;border-radius:999px;padding:6px 12px;font-family:APK Protocol,system-ui,sans-serif;font-size:12px;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.globals_plan-tour-button__U0qUI:hover:not(:disabled):not(.globals_plan-download-button__4En4e){border-color:var(--primary)}.globals_plan-tour-button__U0qUI .anticon{font-size:14px;line-height:1}.globals_plan-tour-button__U0qUI:disabled{opacity:.45;cursor:default}.globals_plan-download-button__4En4e{background:#1ba314;border-color:#178f12;color:#fff}.globals_plan-download-button__4En4e:hover:not(:disabled){background:#179012;border-color:#147e10}.globals_plan-download-menu__3aoPm{position:relative}.globals_plan-download-caret__hjJ3p{display:inline-flex;transition:transform .15s ease}.globals_plan-download-caret__hjJ3p .anticon{font-size:10px}.globals_plan-download-caret__hjJ3p[data-open=true]{transform:rotate(180deg)}.globals_plan-download-popover__VJJjH{position:absolute;top:calc(100% + 6px);right:0;z-index:30;width:240px;padding:6px;background:#fff;border:1px solid #c9c7c7;border-radius:12px;box-shadow:0 8px 24px rgba(18,19,22,.12)}.globals_plan-download-option__wT9zW{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;border:0;border-radius:8px;background:transparent;padding:8px 10px;text-align:left;cursor:pointer;font-family:var(--body-font);color:#121316}.globals_plan-download-option__wT9zW:focus-visible,.globals_plan-download-option__wT9zW:hover{background:#f6f3f3;outline:none}.globals_plan-download-option-title__ZTf8j{font-size:13px;letter-spacing:.01em;text-transform:none}.globals_plan-download-option-desc__6ZNAQ{font-size:11px;line-height:1.35;color:#666a6b;letter-spacing:0;text-transform:none}@media (max-width:700px){.globals_plan-download-popover__VJJjH{right:auto;left:0}}.globals_plan-tour-button__U0qUI:focus-visible,.globals_reduce-tour-back__3n2SP:focus-visible,.globals_reduce-tour-next__HUyCL:focus-visible,.globals_reduce-tour-skip__KbMCH:focus-visible{outline:2px solid #ff6f42;outline-offset:2px}.globals_reduce-tour-shade__YzN8w{position:fixed;inset:0;z-index:1400;background:rgba(18,19,22,.55)}.globals_reduce-tour-ring__QS2Ls{position:fixed;z-index:1401;border:2px solid #ff6f42;border-radius:14px;pointer-events:none;box-shadow:0 0 0 1px rgba(255,255,255,.35)}.globals_reduce-tour-card__ck00T{position:fixed;z-index:1402;width:min(340px,calc(100vw - 24px));padding:16px 18px 14px;background:#f6f3f3;color:#444546;border:1px solid #c9c7c7;border-radius:14px;box-shadow:0 16px 40px rgba(18,19,22,.18)}.globals_reduce-tour-kicker__bvLXZ{margin:0 0 6px;font-family:APK Protocol,system-ui,sans-serif;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#575d5d}.globals_reduce-tour-title__f_g02{margin:0 0 8px;font-family:APK Protocol700,APK Protocol,system-ui,sans-serif;font-size:22px;line-height:1.15;letter-spacing:-.4px;color:#121316}.globals_reduce-tour-body__wfEKA{margin:0;font-size:15px;line-height:1.45}.globals_reduce-tour-actions__7EWh1{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px}.globals_reduce-tour-nav__Q2ohF{display:flex;gap:8px}.globals_reduce-tour-back__3n2SP,.globals_reduce-tour-next__HUyCL,.globals_reduce-tour-skip__KbMCH{border-radius:999px;padding:7px 14px;font-family:APK Protocol,system-ui,sans-serif;font-size:13px;letter-spacing:.03em;cursor:pointer}.globals_reduce-tour-back__3n2SP,.globals_reduce-tour-skip__KbMCH{border:0;background:transparent;color:#575d5d}.globals_reduce-tour-back__3n2SP:disabled{opacity:.4;cursor:default}.globals_reduce-tour-next__HUyCL{border:0;background:#556063;color:#f6f3f3}.globals_planner-eyebrow__LbADy{margin:0 0 8px;font-family:APK Protocol,system-ui,sans-serif;font-size:12px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:#575d5d}.globals_planner-title___4BZu{margin:0;font-family:APK Protocol700,APK Protocol,system-ui,sans-serif;font-size:clamp(32px,4.5vw,46px);font-weight:700;line-height:1.1;letter-spacing:-1.5px;color:#444546}.globals_plan-skeleton-status__xId9y{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.globals_plan-bone__6XfZ8{display:block;border-radius:6px;background:linear-gradient(90deg,#cfc8c8,#eeeae9 48%,#cfc8c8);background-size:220% 100%;animation:globals_plan-bone-shimmer__AhyEh 1.35s ease-in-out infinite}.globals_plan-bone-title__oOCXW{width:min(280px,60%);height:42px;border-radius:8px}.globals_plan-bone-label__Op3eq{width:88px;height:12px;margin-bottom:14px}.globals_plan-bone-value__1CQfq{width:68%;height:28px}.globals_plan-bone-note__f8GNr{width:52%;height:12px;margin-top:10px}.globals_plan-bone-slider__IpWaR{width:100%;height:8px;margin-top:18px;border-radius:999px}.globals_plan-bone-tab__ku74m{width:148px;height:34px;border-radius:999px}.globals_plan-bone-chart__dSrcd{width:100%;height:240px;border-radius:10px}.globals_plan-bone-row-name__1fdb2{width:min(260px,72%);height:16px;margin-bottom:8px}.globals_plan-bone-row-meta__jPk_L{width:120px;height:12px}.globals_plan-bone-row-stat__Z9NK6{width:72px;height:16px;justify-self:end}@keyframes globals_plan-bone-shimmer__AhyEh{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.globals_plan-bone__6XfZ8{animation:none}}.globals_plan-empty__Q4_Z8{flex:1 1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.75rem;color:var(--text-soft);padding:2rem 0}.globals_plan-empty__Q4_Z8 h2{color:var(--text-strong);font-size:1.35rem}.globals_plan-summary__lUQun{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:20px}.globals_abatement-curve__YMTx9:not(.globals_abatement-curve-embedded__U__Fa),.globals_plan-charts__DIGOt,.globals_plan-stat__EP0A7,.globals_strategy-pack__lnbh6,.globals_target-waterfall__sDgup:not(.globals_target-waterfall-embedded__rYH4v){background:#f6f3f3;color:#444546;border:1px solid #c9c7c7;border-radius:14px}.globals_plan-stat__EP0A7{padding:16px 18px}.globals_abatement-curve__YMTx9:not(.globals_abatement-curve-embedded__U__Fa),.globals_plan-charts__DIGOt,.globals_strategy-pack__lnbh6,.globals_target-waterfall__sDgup:not(.globals_target-waterfall-embedded__rYH4v){padding:20px 22px}.globals_plan-charts__DIGOt .globals_abatement-curve__YMTx9,.globals_plan-charts__DIGOt .globals_target-waterfall__sDgup{background:transparent;border:0;border-radius:0;padding:0}.globals_plan-card-heading__TpI4k{display:flex;align-items:center;gap:8px;min-width:0}.globals_plan-card-label-text__J_uQR{min-width:0}.globals_plan-card-icon__x0mQn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:16px;color:#40494b}.globals_plan-card-icon__x0mQn svg{display:block;width:16px;height:16px}.globals_plan-card-icon__x0mQn svg circle,.globals_plan-card-icon__x0mQn svg line,.globals_plan-card-icon__x0mQn svg path,.globals_plan-card-icon__x0mQn svg rect{stroke:currentColor}.globals_abatement-curve-stack-label__dJwZZ,.globals_abatement-curve-title__qbFZ7,.globals_plan-stat-label__7cuIS,.globals_strategy-pack-title__eo9Nm,.globals_target-waterfall-title__icL1V{margin:0 0 8px;font-family:APK Protocol,system-ui,sans-serif;font-size:13px;font-weight:400;letter-spacing:.04em;text-transform:uppercase;color:#575d5d}.globals_plan-stat-value__NDH9V{margin:0;font-family:APK Protocol700,APK Protocol,system-ui,sans-serif;font-size:28px;font-weight:700;line-height:1;letter-spacing:-1px;color:#444546}.globals_plan-target-control__YB2Ud{display:flex;flex-direction:column;gap:8px;margin-top:10px}.globals_plan-target-control__YB2Ud input:disabled{opacity:.45;cursor:not-allowed}.globals_plan-target-percent__hOjKD{display:flex;align-items:center;gap:6px;margin:0;font-family:APK Protocol,system-ui,sans-serif;font-size:13px;font-weight:400;color:#575d5d}.globals_plan-target-percent__hOjKD input{width:4.5rem;padding:4px 6px;border:1px solid #c9c7c7;border-radius:6px;background:#fff;color:#444546;font:inherit;font-size:13px;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.globals_plan-target-percent__hOjKD input::-webkit-inner-spin-button,.globals_plan-target-percent__hOjKD input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.globals_plan-target-slider__Fdu8Q{--stripes:repeating-linear-gradient(90deg,#f6f3f3 0 6px,#40494b 6px 12px);width:100%;height:18px;margin:0;background:transparent;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer}.globals_plan-target-slider__Fdu8Q:disabled{cursor:not-allowed;opacity:.5}.globals_plan-target-slider__Fdu8Q::-webkit-slider-runnable-track{height:2px;border-radius:1px;background:var(--stripes) 0 0 /var(--fill,0) 100% no-repeat,var(--rule)}.globals_plan-target-slider__Fdu8Q::-webkit-slider-thumb{box-sizing:border-box;width:14px;height:14px;margin-top:-6px;border:2px solid #f6f3f3;border-radius:50%;background:#40494b;box-shadow:0 0 0 1px #40494b;-webkit-appearance:none;appearance:none}.globals_plan-target-slider__Fdu8Q::-moz-range-track{height:2px;border-radius:1px;background:var(--rule)}.globals_plan-target-slider__Fdu8Q::-moz-range-progress{height:2px;border-radius:1px;background:var(--stripes)}.globals_plan-target-slider__Fdu8Q::-moz-range-thumb{box-sizing:border-box;width:14px;height:14px;border:2px solid #f6f3f3;border-radius:50%;background:#40494b;box-shadow:0 0 0 1px #40494b}.globals_plan-target-slider__Fdu8Q:focus-visible{outline:none}.globals_plan-target-slider__Fdu8Q:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 1px #40494b,0 0 0 4px var(--rule)}.globals_plan-target-slider__Fdu8Q:focus-visible::-moz-range-thumb{box-shadow:0 0 0 1px #40494b,0 0 0 4px var(--rule)}.globals_abatement-curve-note__ssyGz,.globals_plan-stat-metric__KPWt6,.globals_plan-stat-note__ZgDRL,.globals_strategy-row-meta__WVQ5l,.globals_target-waterfall-note__UB5UA{margin:8px 0 0;font-family:APK Protocol,system-ui,sans-serif;font-size:13px;font-weight:400;color:#575d5d}.globals_plan-stat-status__egDbH{display:inline-block;margin-top:.4rem;padding:.2rem .45rem;border-radius:4px;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.globals_plan-stat-status-on-track__dF4x7{color:#0f7a0a;background:rgba(27,163,20,.12)}.globals_plan-stat-status-short__ihDfb{color:var(--target-line);background:rgba(222,66,9,.1)}.globals_abatement-curve__YMTx9{width:100%;min-width:0;margin-bottom:1.5rem}.globals_abatement-curve-embedded__U__Fa,.globals_target-waterfall-embedded__rYH4v{margin-bottom:0}.globals_plan-charts__DIGOt{width:100%;min-width:0;margin-bottom:1.5rem}.globals_plan-chart-header__eCa_a,.globals_plan-chart-tabs__JIm6p{display:flex;gap:.35rem;margin-bottom:.85rem}.globals_plan-chart-header__eCa_a{align-items:center;justify-content:space-between;flex-wrap:wrap}.globals_plan-chart-header__eCa_a>.globals_plan-chart-tabs__JIm6p{margin-bottom:0}.globals_plan-chart-toggles__z9G12{display:flex;flex-wrap:wrap;gap:.35rem}.globals_plan-chart-tab__Aa1Et{display:inline-flex;align-items:center;gap:6px;flex:0 1 auto;border:1px solid var(--card-border);background:var(--surface);color:var(--text-soft);padding:.45rem .85rem;border-radius:999px;font-size:.85rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.globals_plan-chart-tab__Aa1Et:hover:not(:disabled){border-color:var(--primary);color:var(--text)}.globals_plan-chart-tab__Aa1Et:disabled{opacity:.45;cursor:default}.globals_plan-chart-tab__Aa1Et .globals_plan-card-icon__x0mQn,.globals_plan-chart-tab__Aa1Et.is-active .globals_plan-card-icon__x0mQn{color:inherit}.globals_plan-chart-tab__Aa1Et.is-active{border-color:var(--primary);background:var(--chat-user-bg);color:var(--chat-user-text)}.globals_plan-chart-tab-short__W8NYz{display:none}@media (max-width:700px){.globals_plan-summary__lUQun{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.globals_plan-summary__lUQun>:nth-child(2){grid-column:1/-1;grid-row:2}.globals_plan-summary__lUQun>:nth-child(3){grid-column:2;grid-row:1}.globals_plan-chart-tab-full__9stUr{display:none}.globals_plan-chart-tab-short__W8NYz{display:inline}.globals_plan-chart-tab__Aa1Et,.globals_plan-chart-tabs__JIm6p>.globals_plan-bone-tab__ku74m{flex:1 1;justify-content:center}}.globals_plan-chart-panel__qMg78{min-width:0}.globals_abatement-curve-chart__ETRng{width:100%;min-width:0}.globals_abatement-curve-canvas__oGS3A{width:100%;min-width:0;min-height:260px;overflow:visible}.globals_abatement-curve-canvas__oGS3A svg{display:block;max-width:100%;overflow:visible}.globals_abatement-curve-canvas__oGS3A .ers-bar-hit{cursor:pointer}.globals_abatement-curve-canvas__oGS3A .ers-bar-hit .is-hovered,.globals_target-waterfall-canvas__5HvIE .ers-bar-hit .is-hovered{stroke:var(--text-strong);stroke-width:1.5px;filter:brightness(1.15)}.globals_abatement-curve-drill-head__yQjc2{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin:.5rem 0}.globals_abatement-curve-drill-head__yQjc2 .globals_abatement-curve-mode-tab__BRmzy{display:inline-flex;align-items:center;gap:.35rem}.globals_abatement-curve-drill-title__3V4Db{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap;min-width:0;font-size:.85rem;color:var(--text-soft)}.globals_abatement-curve-drill-title__3V4Db strong{color:var(--text);font-weight:600}.globals_abatement-curve-drill-status__djmNL{display:flex;align-items:center;justify-content:center;margin:0;font-size:13px;color:var(--text-soft)}.globals_abatement-curve-stack__vaFXf{margin-top:.55rem}.globals_abatement-curve-stack-header__8lspA{display:flex}.globals_abatement-curve-stack-toggle__I7BCR{border:1px solid var(--card-border);background:var(--surface);color:var(--text-soft);padding:.3rem .7rem;border-radius:999px;font-size:.78rem;font-weight:600;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.globals_abatement-curve-stack-toggle__I7BCR:hover{border-color:var(--primary);color:var(--text)}.globals_abatement-curve-stack-label__dJwZZ{margin:0 0 .15rem;padding-left:84px}.globals_abatement-curve-stack-canvas__wD78K{width:100%;min-width:0;min-height:52px;overflow:visible}.globals_abatement-curve-stack-canvas__wD78K svg{display:block;max-width:100%;overflow:visible}.globals_abatement-curve-stack-legend__tMguR{display:flex;flex-wrap:wrap;gap:.35rem .85rem;list-style:none;margin:.35rem 0 0;padding:0 0 0 84px}.globals_abatement-curve-stack-legend__tMguR li{display:inline-flex;align-items:center;gap:.35rem;font-size:.72rem;color:var(--text-soft);line-height:1.2}.globals_abatement-curve-stack-swatch__KOifB{width:.55rem;height:.55rem;border-radius:2px;flex-shrink:0}.globals_abatement-curve-stack-legend-text__y4BVn{display:inline-flex;align-items:baseline;gap:.35rem}.globals_abatement-curve-stack-legend-tonnes__EKa_I{color:var(--text-muted,var(--text-soft));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:700px){.globals_abatement-curve-stack-label__dJwZZ,.globals_abatement-curve-stack-legend__tMguR{padding-left:0}}.globals_abatement-curve-canvas__oGS3A .globals_plot-chart-tip__1_eR5,.globals_abatement-curve-stack-canvas__wD78K .globals_plot-chart-tip__1_eR5,.globals_target-waterfall-canvas__5HvIE .globals_plot-chart-tip__1_eR5{pointer-events:none}.globals_abatement-curve-canvas__oGS3A .globals_plot-chart-tip__1_eR5 text,.globals_abatement-curve-stack-canvas__wD78K .globals_plot-chart-tip__1_eR5 text,.globals_target-waterfall-canvas__5HvIE .globals_plot-chart-tip__1_eR5 text{fill:#121316!important}.globals_abatement-curve-canvas__oGS3A .globals_plot-chart-tip__1_eR5 path,.globals_abatement-curve-stack-canvas__wD78K .globals_plot-chart-tip__1_eR5 path,.globals_target-waterfall-canvas__5HvIE .globals_plot-chart-tip__1_eR5 path{fill:#ffffff!important;fill-opacity:1!important;stroke:#b8b0b0!important;stroke-width:1.25px;filter:drop-shadow(0 4px 16px rgba(18,19,22,.16))}.globals_target-waterfall__sDgup{width:100%;min-width:0;margin-bottom:1.5rem}.globals_target-waterfall-chart__erTzU{width:100%;min-width:0}.globals_target-waterfall-canvas__5HvIE{width:100%;min-width:0;min-height:0;overflow:visible}.globals_target-waterfall-canvas__5HvIE svg{display:block;max-width:100%;overflow:visible}.globals_target-waterfall-note__UB5UA{margin:.6rem 0 0}.globals_abatement-curve-note__ssyGz{margin:.2rem 0 0}.globals_abatement-curve-toolbar__BRKuc{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-bottom:0}.globals_abatement-curve-mode-tab__BRmzy{border:1px solid var(--card-border);background:var(--surface);color:var(--text-soft);padding:.3rem .7rem;border-radius:999px;font-size:.78rem;font-weight:600;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.globals_abatement-curve-mode-tab__BRmzy:hover{border-color:var(--primary);color:var(--text)}.globals_abatement-curve-mode-tab__BRmzy.is-active{border-color:var(--primary);background:var(--chat-user-bg);color:var(--chat-user-text)}.globals_abatement-curve-actions__kr9ff{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem;margin-left:auto}.globals_abatement-curve-actions-row__TIBZI{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.5rem}.globals_abatement-curve-mode-tab__BRmzy:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.globals_abatement-curve-settings__mvQPY{max-width:340px}.globals_abatement-curve-pool__MKC4g{display:flex;flex-direction:column;gap:.25rem;padding:.5rem .75rem .6rem}.globals_abatement-curve-pool-row__hTIuZ{display:flex;align-items:center;gap:.5rem}.globals_abatement-curve-pool-label__1SJr2,.globals_abatement-curve-pool-value__GFbcj{font-size:.78rem;font-weight:600;white-space:nowrap}.globals_abatement-curve-pool-label__1SJr2{align-self:flex-start;opacity:.7}.globals_abatement-curve-pool-value__GFbcj{min-width:2.6em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.globals_abatement-curve-pool-slider__L_UCm{flex:1 1;margin:0 .25rem}.globals_abatement-curve-export__FntFe{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0;border:1px solid var(--card-border);background:var(--surface);color:var(--text-soft);padding:.3rem .7rem;border-radius:999px;font-size:.78rem;font-weight:600;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.globals_abatement-curve-export__FntFe .anticon{font-size:12px}.globals_abatement-curve-export__FntFe:hover:not(:disabled){border-color:var(--primary);color:var(--text)}.globals_abatement-curve-export__FntFe:focus-visible{outline:2px solid #ff6f42;outline-offset:2px}.globals_abatement-curve-export__FntFe:disabled{cursor:progress;opacity:.7}.globals_abatement-curve-export-error___TsoM{margin:.35rem 0 0;font-family:APK Protocol,system-ui,sans-serif;font-size:12px;color:var(--target-line,#de4209)}.globals_strategy-pack__lnbh6{margin-top:20px}.globals_strategy-pack-header__PsB3l{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-bottom:8px}.globals_strategy-pack-header__PsB3l .globals_strategy-pack-title__eo9Nm{margin:0}.globals_strategy-pack-mode__1XhgP{display:flex;gap:.25rem}.globals_strategy-pack-mode-tab__8XU_W{border:1px solid var(--card-border);background:var(--surface);color:var(--text-soft);padding:.3rem .7rem;border-radius:999px;font-size:.78rem;font-weight:600;cursor:pointer}.globals_strategy-pack-mode-tab__8XU_W:hover{border-color:var(--primary);color:var(--text)}.globals_strategy-pack-mode-tab__8XU_W.is-active{border-color:var(--primary);background:var(--chat-user-bg);color:var(--chat-user-text)}.globals_strategy-pack-mode-note__DTraz{margin:0 0 8px;font-size:.8rem;line-height:1.4;color:var(--text-soft,#575d5d)}.globals_strategy-row__32IVL{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:.75rem;gap:.75rem;align-items:center;padding:.65rem 0;border-bottom:1px solid rgba(68,69,70,.14);cursor:pointer}.globals_strategy-row__32IVL>div:first-child{min-width:0}.globals_strategy-row-name__lkd8v{display:flex;align-items:center;min-width:0;font-family:APK Protocol700,APK Protocol,system-ui,sans-serif;font-weight:700;color:#444546;font-size:16px}.globals_strategy-row-detail-link__0yEac,.globals_strategy-row-name-text__IVEmY{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.globals_strategy-row-detail-link__0yEac{padding:0;border:none;background:none;font:inherit;color:inherit;text-align:left;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:.12em;cursor:pointer}.globals_strategy-row-detail-link__0yEac:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.globals_strategy-description-body__roesV{max-height:min(60vh,28rem);overflow-y:auto}.globals_strategy-description-lead__z8Q1j{margin:0 0 1rem;font-size:.85rem;color:var(--text-soft)}.globals_strategy-description-error__ZmUH2,.globals_strategy-description-loading__GvWax,.globals_strategy-description-missing__MY1Jm{display:flex;justify-content:center;padding:2rem 0;font-size:.85rem;color:var(--text-soft)}.globals_strategy-description-error__ZmUH2{color:#c0392b}.globals_strategy-description-section__h9rNF h2{margin:0 0 6px;font-size:.78rem;font-weight:400;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted,var(--text-soft))}.globals_strategy-description-fallback__hfZrE,.globals_strategy-description-section__h9rNF p{margin:0 0 1.1rem;line-height:1.5;white-space:pre-wrap}.globals_strategy-row-meta__WVQ5l{margin-top:.15rem}.globals_strategy-row-sources-link__yuAS7{padding:0;border:none;background:none;font:inherit;color:var(--accent,#d9791a);text-decoration:underline;text-underline-offset:.12em;cursor:pointer}.globals_strategy-row-sources-link__yuAS7:hover{color:var(--accent-hover,#b86414)}.globals_strategy-sources-modal-head__celnw{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 1rem}.globals_strategy-sources-modal-lead__npQGO{margin:0;flex:1 1;min-width:0;font-size:.85rem;color:var(--text-soft)}.globals_strategy-sources-modal-empty__TLL0n,.globals_strategy-sources-modal-error__gcset,.globals_strategy-sources-modal-loading__RR1HL{display:flex;justify-content:center;padding:2rem 0;font-size:.85rem;color:var(--text-soft)}.globals_strategy-sources-modal-error__gcset{color:#c0392b}.globals_strategy-sources-list__C_Bc7{list-style:none;margin:0;max-height:min(60vh,28rem);overflow-y:auto;scrollbar-gutter:stable;padding:0 1.25rem 0 0}.globals_strategy-sources-item__zRH7m{display:grid;grid-template-columns:3.25rem minmax(0,1fr) auto;grid-gap:.75rem;gap:.75rem;align-items:center;padding:.65rem 0;border-bottom:1px solid var(--card-border)}.globals_strategy-sources-item-thumb__IH2Zh{width:3.25rem;height:3.25rem;border-radius:.35rem;object-fit:cover;background:var(--card-border)}.globals_strategy-sources-item-thumb-frame__9gr8X{position:relative;width:3.25rem;height:3.25rem}.globals_strategy-sources-item-thumb-frame__9gr8X .globals_strategy-sources-item-thumb__IH2Zh{display:block;background:transparent;transition:opacity .2s ease}.globals_strategy-sources-item-thumb-bone__3TV_e{position:absolute;inset:0;border-radius:.35rem}.globals_strategy-sources-item-thumb-frame__9gr8X>.globals_plan-bone__6XfZ8.globals_strategy-sources-item-thumb-bone__3TV_e{background-image:linear-gradient(90deg,color-mix(in srgb,currentColor 8%,transparent),color-mix(in srgb,currentColor 24%,transparent) 48%,color-mix(in srgb,currentColor 8%,transparent))}.globals_strategy-sources-item-thumb-placeholder__TDBPe{background:linear-gradient(135deg,color-mix(in srgb,currentColor 12%,transparent),color-mix(in srgb,currentColor 6%,transparent))}.globals_strategy-sources-modal-more__iJEOi{margin-top:.75rem}.globals_strategy-sources-item__zRH7m:last-child{border-bottom:none}.globals_strategy-sources-item-name__xKzAW{font-weight:600;font-size:.88rem;color:var(--text-strong)}a.globals_strategy-sources-item-name__xKzAW:hover{color:var(--accent,#d9791a)}.globals_strategy-sources-item-meta__D0WtS{margin-top:.15rem;font-size:.78rem;color:var(--text-soft)}.globals_strategy-sources-item-reduction__pIflJ{display:flex;flex-direction:column;align-items:flex-end;gap:.1rem;font-size:.85rem;color:var(--text);white-space:nowrap;text-align:right}.globals_strategy-sources-item-reduction-value__JJ_i5{display:inline-flex;align-items:center;gap:.25rem;font-weight:600}.globals_strategy-sources-item-reduction-value__JJ_i5 svg{width:.7em;height:.7em}.globals_strategy-sources-item-reduction-unit__oJMqT{font-size:.75em;font-weight:400;color:var(--text-soft)}.globals_strategy-sources-item-reduction-metric__KJ8NZ{font-size:.72rem;font-weight:400;color:var(--text-soft)}.globals_strategy-row-swatch__Afp_u{flex:none;display:inline-block;width:.55rem;height:.55rem;margin-right:.35rem;vertical-align:middle}.globals_strategy-row-stats__BNOkV{text-align:right;font-size:.85rem;color:var(--text);white-space:nowrap}.globals_strategy-row-exclude__zWP6C{display:inline-flex;align-items:center;justify-content:center;padding:.15rem;border:none;background:none;color:var(--text-soft);font-size:1rem;line-height:1;cursor:pointer}.globals_strategy-row-exclude__zWP6C:hover{color:var(--text)}.globals_strategy-excluded__Cv5U9{opacity:.65}.globals_strategy-excluded__Cv5U9 .globals_strategy-row-name__lkd8v{text-decoration:line-through}.globals_strategy-exclude-modal__P2hUg{display:flex;flex-direction:column;gap:.85rem}.globals_strategy-exclude-lead__rkIpm{margin:0;font-size:.9rem;color:var(--text);line-height:1.45}.globals_strategy-exclude-section-label__tzRei{font-size:.78rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--text-soft)}.globals_strategy-exclude-list__soCuV{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem;max-height:min(42vh,320px);overflow:auto}.globals_strategy-exclude-option__01rQC{width:100%;display:flex;align-items:flex-start;gap:.55rem;text-align:left;border:1px solid var(--card-border);background:var(--surface,var(--bg-elevated));border-radius:8px;padding:.65rem .75rem;cursor:pointer;color:inherit;transition:border-color .15s,background .15s}.globals_strategy-exclude-option__01rQC:hover{border-color:#ff6f42}.globals_strategy-exclude-option-active___VERe,.globals_strategy-exclude-option__01rQC.is-active{border-color:#ff6f42;background:rgba(255,111,66,.22)}.globals_strategy-exclude-option-active___VERe .globals_strategy-exclude-option-meta__k4vt9,.globals_strategy-exclude-option__01rQC.is-active .globals_strategy-exclude-option-meta__k4vt9{color:inherit;opacity:1}.globals_strategy-exclude-option-copy__z7Nv7{display:flex;flex-direction:column;gap:.15rem;min-width:0}.globals_strategy-exclude-option-name__pCBns{font-weight:700;font-size:.88rem}.globals_strategy-exclude-option-meta__k4vt9{font-size:.75rem;color:var(--text-soft)}.globals_strategy-exclude-empty__Fu6zv{margin:0;font-size:.85rem;color:var(--text-soft);line-height:1.4}.globals_chat-column__lNGHT{display:flex;flex-direction:column;min-height:0;height:100dvh;overflow:hidden;background:var(--chat-bg)}.globals_chat-header__JfPCS{flex-shrink:0;display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;padding:1rem 3.25rem .75rem 1.15rem;border-bottom:1px solid var(--card-border)}.globals_chat-header-close__qZ_VI{flex-shrink:0;color:var(--text-soft)!important}.globals_chat-header__JfPCS h3{margin:0!important;font-size:1.1rem!important;color:var(--text-strong)!important}.globals_chat-header-lead__k3sFh{font-size:.82rem;color:var(--text-soft)}.globals_chat-scroll__XPNz0{flex:1 1;min-height:0;overflow:auto}.globals_chat-messages___GgOv{padding:1rem 1.15rem}.chat-bubble{margin-bottom:1rem;max-width:100%}.globals_chat-bubble-header__aKnFr{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.3rem}.globals_chat-bubble-header__aKnFr .globals_chat-bubble-role__9e8c5{margin-bottom:0}.globals_chat-bubble-edit__3trRh{display:inline-flex;align-items:center;gap:.25rem;border:none;background:transparent;color:inherit;opacity:.75;font-size:.72rem;cursor:pointer;padding:.1rem .25rem;border-radius:4px}.globals_chat-bubble-edit__3trRh:hover{opacity:1;background:rgba(255,255,255,.12)}.globals_chat-bubble-edit-form__F5jOy{display:flex;flex-direction:column;gap:.5rem}.globals_chat-bubble-edit-form__F5jOy .ant-input{font-size:.9rem!important}.globals_chat-bubble-edit-actions__mZsFl{display:flex;justify-content:flex-end;gap:.4rem}.chat-bubble-user .globals_chat-bubble-body__fg8G1{background:var(--chat-user-bg);color:var(--chat-user-text);padding:.65rem .85rem;border-radius:12px 12px 4px 12px}.chat-bubble-assistant .globals_chat-bubble-body__fg8G1{background:var(--bubble-assistant-bg);border:1px solid var(--card-border);padding:.65rem .85rem;border-radius:12px 12px 12px 4px;color:var(--text)}.globals_chat-bubble-role__9e8c5{font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-bottom:.3rem}.globals_chat-bubble-body__fg8G1 p{margin:0 0 .5rem;line-height:1.5;font-size:.9rem}.globals_chat-bubble-body__fg8G1 p:last-child{margin-bottom:0}.globals_chat-bubble-body__fg8G1 ol,.globals_chat-bubble-body__fg8G1 ul{margin:.4rem 0 .65rem 1.15rem;padding:0;font-size:.9rem;line-height:1.55}.globals_chat-bubble-body__fg8G1 li{margin:.35rem 0;line-height:1.55;padding-left:.15rem}.globals_chat-bubble-body__fg8G1 li>p{margin:0;line-height:inherit}.globals_chat-bubble-body__fg8G1 li+li{margin-top:.4rem}.globals_chat-tool-note__QQEAO{font-size:.75rem;color:var(--text-muted);margin-top:.35rem;font-style:italic}.globals_chat-composer__VbDq6{flex-shrink:0;padding:.85rem 1.15rem 1.15rem;border-top:1px solid var(--card-border);background:var(--chat-composer-bg)}.globals_chat-composer-form__nKvsG{display:flex;align-items:stretch;gap:.5rem;min-width:0}.globals_chat-composer-input__eSdyI{flex:1 1;min-width:0}.globals_chat-composer-action__hxANO{flex-shrink:0}.globals_chat-starters__TfJi6{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.65rem}.globals_chat-starter__AtJxr{font-size:.75rem;border:1px solid var(--card-border);background:transparent;color:var(--text-soft);padding:.25rem .55rem;border-radius:999px;cursor:pointer}.globals_chat-starter__AtJxr:hover{border-color:var(--primary);color:var(--text)}.chat-error{color:var(--target-line);font-size:.85rem;margin-bottom:.5rem}.globals_chat-header-copy__JAjpL{min-width:0}@media (max-width:960px){.globals_planner-shell__EkRTg{grid-template-columns:1fr;grid-template-rows:auto;min-height:100dvh}.globals_planner-panel__6DZYv{grid-column:1;grid-row:1;background:var(--bg)}.globals_planner-panel-plan__vFgxz{display:flex;flex-direction:column;z-index:1}.globals_planner-main__CAsUP{border-right:none;border-bottom:none;background:#ebe6e6}.globals_chat-column__lNGHT{flex:1 1;min-height:0;height:auto;background:var(--bg)}.globals_chat-header__JfPCS{padding-top:calc(var(--trace-nav-offset) + .35rem);background:var(--bg)}.globals_chat-composer__VbDq6{padding:.75rem 1rem calc(1rem + env(safe-area-inset-bottom, 0px))}.globals_chat-composer-form__nKvsG{flex-direction:column;align-items:stretch}.globals_chat-composer-action__hxANO{width:100%}.globals_chat-bubble-edit-actions__mZsFl{flex-direction:column;align-items:stretch}.globals_chat-bubble-edit-actions__mZsFl .ant-btn{width:100%}}[data-surface-theme=dark] .globals_reduce-root__NgBG9{color-scheme:dark;--bg:#40494b;--bg-elevated:#556063;--text:#ebe6e6;--text-strong:#f6f3f3;--text-soft:#c4c8c8;--text-muted:#a7aeae;--primary:#c4c8c8;--accent-strong:#ebe6e6;--card-border:#6a7476;--rule:#6a7476;--surface:rgba(255,255,255,0.06);--surface-strong:rgba(255,255,255,0.1);--chat-bg:rgba(255,255,255,0.04);--chat-composer-bg:rgba(255,255,255,0.08);--bubble-assistant-bg:rgba(255,255,255,0.08);--chart-text:#c4c8c8;--chart-grid:rgba(255,255,255,0.1);--chart-tip-bg:#556063;--chart-tip-border:#6a7476;--chart-tip-text:#ebe6e6;--chart-tip-shadow:drop-shadow(0 4px 16px rgba(0,0,0,0.4))}[data-surface-theme=dark] .globals_planner-main__CAsUP,[data-surface-theme=dark] .globals_planner-shell__EkRTg{background:var(--bg);color:var(--text)}[data-surface-theme=dark] .globals_abatement-curve__YMTx9:not(.globals_abatement-curve-embedded__U__Fa),[data-surface-theme=dark] .globals_plan-charts__DIGOt,[data-surface-theme=dark] .globals_plan-stat__EP0A7,[data-surface-theme=dark] .globals_plan-tour-button__U0qUI,[data-surface-theme=dark] .globals_reduce-tour-card__ck00T,[data-surface-theme=dark] .globals_strategy-pack__lnbh6,[data-surface-theme=dark] .globals_target-waterfall__sDgup:not(.globals_target-waterfall-embedded__rYH4v){background:var(--bg-elevated);color:var(--text);border-color:var(--card-border)}[data-surface-theme=dark] .globals_plan-download-button__4En4e{background:#3ecf4a;border-color:#2fb83a;color:#0d1f0c}[data-surface-theme=dark] .globals_plan-download-button__4En4e:hover:not(:disabled){background:#5ad864;border-color:#3ecf4a;color:#0d1f0c}[data-surface-theme=dark] .globals_plan-download-popover__VJJjH{background:var(--bg-elevated);border-color:var(--card-border);box-shadow:0 8px 24px rgba(0,0,0,.35)}[data-surface-theme=dark] .globals_plan-download-option__wT9zW{color:var(--text)}[data-surface-theme=dark] .globals_plan-download-option__wT9zW:focus-visible,[data-surface-theme=dark] .globals_plan-download-option__wT9zW:hover{background:rgba(255,255,255,.06)}[data-surface-theme=dark] .globals_plan-download-option-desc__6ZNAQ{color:var(--text-soft)}[data-surface-theme=dark] .globals_plan-charts__DIGOt .globals_abatement-curve__YMTx9,[data-surface-theme=dark] .globals_plan-charts__DIGOt .globals_target-waterfall__sDgup{background:transparent;border:0}[data-surface-theme=dark] .globals_abatement-curve-note__ssyGz,[data-surface-theme=dark] .globals_abatement-curve-stack-label__dJwZZ,[data-surface-theme=dark] .globals_abatement-curve-title__qbFZ7,[data-surface-theme=dark] .globals_plan-stat-label__7cuIS,[data-surface-theme=dark] .globals_plan-stat-metric__KPWt6,[data-surface-theme=dark] .globals_plan-stat-note__ZgDRL,[data-surface-theme=dark] .globals_plan-target-percent__hOjKD,[data-surface-theme=dark] .globals_planner-eyebrow__LbADy,[data-surface-theme=dark] .globals_reduce-tour-back__3n2SP,[data-surface-theme=dark] .globals_reduce-tour-kicker__bvLXZ,[data-surface-theme=dark] .globals_reduce-tour-skip__KbMCH,[data-surface-theme=dark] .globals_strategy-pack-title__eo9Nm,[data-surface-theme=dark] .globals_strategy-row-meta__WVQ5l,[data-surface-theme=dark] .globals_target-waterfall-note__UB5UA,[data-surface-theme=dark] .globals_target-waterfall-title__icL1V{color:var(--text-soft)}[data-surface-theme=dark] .globals_plan-card-icon__x0mQn,[data-surface-theme=dark] .globals_plan-stat-value__NDH9V,[data-surface-theme=dark] .globals_planner-title___4BZu,[data-surface-theme=dark] .globals_reduce-tour-title__f_g02,[data-surface-theme=dark] .globals_strategy-row-name__lkd8v{color:var(--text)}[data-surface-theme=dark] .globals_plan-target-percent__hOjKD input{background:transparent;color:var(--text);border-color:var(--card-border)}[data-surface-theme=dark] .globals_plan-stat-status-on-track__dF4x7{color:#f2fff0;background:rgba(62,207,74,.2)}[data-surface-theme=dark] .globals_plan-stat-status-short__ihDfb{color:#fff4ef;background:rgba(255,111,66,.2)}[data-surface-theme=dark] .globals_plan-bone__6XfZ8{background-image:linear-gradient(90deg,#556063,#727d80 48%,#556063)}[data-surface-theme=dark] .globals_strategy-row__32IVL{border-bottom-color:rgba(235,230,230,.14)}[data-surface-theme=dark] .globals_reduce-tour-next__HUyCL{background:#ebe6e6;color:#40494b}[data-surface-theme=dark] .globals_plot-chart-tip__1_eR5 text{fill:#ebe6e6!important}[data-surface-theme=dark] .globals_plot-chart-tip__1_eR5 path{fill:#556063!important;stroke:#6a7476!important}.SurfaceThemeToggle_toggle__Td6io{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;margin:0;padding:0;border:0;border-radius:50%;background:rgba(0,0,0,0);color:inherit;line-height:1;cursor:pointer}.SurfaceThemeToggle_toggle__Td6io svg{display:block}.SurfaceThemeToggle_toggle__Td6io:hover{color:#d9791a}[data-surface-theme=dark]{color-scheme:dark;--dash-page:#40494b;--dash-card:#556063;--dash-text:#ebe6e6;--dash-muted:#d4d6d6;--dash-muted-2:#b7bcbc;--dash-ink:#ebe6e6;--dash-line:rgba(235,230,230,0.18);--dash-track:#6a7476;--dash-border:#6a7476;--dash-page-wash:#40494b;--dash-glass:#40494b;--dash-glass-solid:#40494b;--dash-icon-wash:rgba(235,230,230,0.12);--dash-tile:#626c6e;--dash-on-media:rgba(64,73,75,0.86);--dash-handle:rgba(235,230,230,0.45);--dash-handle-active:rgba(235,230,230,0.75);--dash-cta-fg:#40494b;--dash-cta-bg:#ebe6e6;--dash-bone-a:#556063;--dash-bone-b:#667174;--dash-axis:rgba(235,230,230,0.22);--dash-chart-text:#c4c8c8;--dash-future:#6a7476;--chart-text:#c4c8c8;--chart-grid:rgba(255,255,255,0.1);--chart-tip-bg:#556063;--chart-tip-border:#6a7476;--chart-tip-text:#ebe6e6;--chart-tip-shadow:drop-shadow(0 4px 16px rgba(0,0,0,0.4))}