.negtgel_wrap__85DCq{display:flex;flex-direction:column;gap:10px;min-height:0;padding:12px 20px 16px}.negtgel_bar__Nyqdn{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.negtgel_search__W48Pb{flex:0 1 280px;min-width:160px;height:32px;padding:0 9px;border:1px solid var(--line-strong);border-radius:7px;background:var(--bg);color:var(--ink);font:inherit;font-size:12.5px;outline:none}.negtgel_search__W48Pb:focus{border-color:var(--moss);box-shadow:0 0 0 3px color-mix(in oklab,var(--moss) 18%,transparent)}.negtgel_spacer__3QVfo{flex:1 1 auto}.negtgel_total__IWqdg{color:var(--ink-3);font-size:11.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.negtgel_levels__UTwZe{display:flex;gap:3px}.negtgel_levels__UTwZe button{width:22px;height:22px;padding:0;border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface);color:var(--ink-2);font:inherit;font-size:11px;font-weight:600;cursor:pointer}.negtgel_levels__UTwZe button:hover{background:var(--surface-2);color:var(--ink)}.negtgel_lvOn__oV0qB{background:color-mix(in oklab,var(--moss) 14%,var(--surface))!important;border-color:color-mix(in oklab,var(--moss) 45%,transparent)!important;color:var(--moss)!important}.negtgel_scroll__7vFPQ{max-height:calc(100dvh - 320px);overflow:auto;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface)}.negtgel_tbl__AyJaS{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%;font-size:11.5px}.negtgel_tbl__AyJaS th{position:-webkit-sticky;position:sticky;top:0;z-index:3;width:84px;min-width:84px;max-width:84px;padding:6px;background:var(--surface-2);color:var(--ink-2);font-size:.75rem;font-weight:600;line-height:1.3;text-align:center;vertical-align:middle;white-space:normal;border-right:1px solid var(--line);border-bottom:1px solid var(--line-strong)}.negtgel_tbl__AyJaS .negtgel_thTitle___pTHZ{width:auto;min-width:0;max-width:none;text-align:left;font-size:.86rem;letter-spacing:.02em;padding:7px 10px;background:color-mix(in srgb,var(--data) 14%,var(--surface-2));color:var(--ink)}.negtgel_thTitleTxt__sJQ63{position:-webkit-sticky;position:sticky;left:50%;display:inline-block;transform:translateX(-50%);white-space:nowrap}.negtgel_tbl__AyJaS .negtgel_thGrp__Kt8Mm{z-index:3;font-weight:600}.negtgel_tbl__AyJaS .negtgel_thSub__fIr8e{font-weight:600}.negtgel_tbl__AyJaS .negtgel_totalRow___eP8y td{position:-webkit-sticky;position:sticky;top:var(--nhh,0);z-index:2;border-bottom:2px solid var(--line-strong)}.negtgel_tbl__AyJaS .negtgel_totalRow___eP8y td.negtgel_fz__K2O8W{z-index:3}.negtgel_tbl__AyJaS td{padding:4px 6px;background:var(--surface);color:var(--ink-2);border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line)}.negtgel_tbl__AyJaS tbody tr:hover td{filter:brightness(.96)}.negtgel_fz__K2O8W{position:-webkit-sticky;position:sticky;z-index:1}.negtgel_tbl__AyJaS th.negtgel_fz__K2O8W{z-index:4}.negtgel_fzEdge__bQ2_i{box-shadow:2px 0 0 var(--line-strong)}.negtgel_rsz__7A4K8{position:absolute;top:0;right:-3px;width:7px;height:100%;cursor:col-resize;z-index:5;touch-action:none}.negtgel_rsz__7A4K8:hover{background:color-mix(in srgb,var(--data) 45%,transparent)}.negtgel_code__tOrkV{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.negtgel_name__s_Fwi{white-space:normal;word-break:break-word}.negtgel_num__Xeh87{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.7rem}.negtgel_nameTog__HcRfp{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.negtgel_tog__3ALoA{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-left:6px;padding:0;vertical-align:middle;font:inherit;font-size:12px;font-weight:600;line-height:1;color:inherit;background:transparent;border:1px solid;border-radius:4px;opacity:.75;cursor:pointer}.negtgel_tog__3ALoA:hover{opacity:1}.negtgel_stage__BqEMo td{background:color-mix(in srgb,var(--data) 22%,var(--surface));color:var(--ink);font-weight:600}.negtgel_work__QQbso td{background:color-mix(in srgb,var(--data) 16%,var(--surface));color:var(--ink);font-weight:600}.negtgel_l2__PfOld td{background:color-mix(in srgb,var(--data) 10%,var(--surface));color:var(--ink);font-weight:600}.negtgel_prep__HSn90 td{background:color-mix(in srgb,var(--data) 6%,var(--surface));color:var(--ink);font-weight:600}.negtgel_grp__4eRXy td{background:color-mix(in srgb,var(--data) 4%,var(--surface));color:var(--ink);font-weight:600}.negtgel_workSub__gyL98 td{background:var(--surface-2);color:var(--ink);font-weight:600}.negtgel_empty__pseQ8{color:var(--ink-3);opacity:.6}.negtgel_note__migSa{margin:0;color:var(--ink-3);font-size:11.5px;line-height:1.4}.negtgel_thSel__2T1IL{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.negtgel_syncNote__0sggh{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0;padding:8px 12px;border:1px solid color-mix(in oklab,var(--warn) 35%,transparent);border-radius:var(--r);background:color-mix(in oklab,var(--warn) var(--tint),var(--surface));color:var(--warn-ink);font-size:12px;line-height:1.4}.negtgel_syncNote__0sggh button{display:inline-flex;align-items:center;height:32px;padding:0 14px;border:1px solid var(--line-strong);border-radius:var(--r);background:transparent;color:var(--ink-2);font:inherit;font-size:12px;font-weight:500;cursor:pointer}.negtgel_syncNote__0sggh button:hover:not(:disabled){background:var(--surface-2);color:var(--ink)}.negtgel_syncNote__0sggh button:disabled{opacity:.4;cursor:not-allowed}.negtgel_syncRows__iFoQB{flex-basis:100%;color:var(--ink-2);font-size:11.5px}.negtgel_edBar__26ThG{display:inline-flex;gap:8px;margin-left:auto}.negtgel_edCell__xoDWV{padding:0!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--data) 45%,transparent)}.negtgel_edIn__noDQB{width:100%;min-width:0;padding:3px 6px;font:inherit;text-align:right;color:inherit;background:color-mix(in srgb,var(--data) 7%,transparent);border:0;outline:none}.negtgel_edIn__noDQB:focus{background:color-mix(in srgb,var(--data) 16%,transparent);box-shadow:inset 0 0 0 1.5px var(--data)}.negtgel_cellCalc__szglf{background:color-mix(in srgb,var(--data) 14%,var(--surface))!important;font-weight:600}.negtgel_tbl__AyJaS td.negtgel_dirty__mGl2T{background:color-mix(in srgb,var(--good) 16%,var(--surface))!important}.negtgel_tbl__AyJaS td.negtgel_edCell__xoDWV.negtgel_fzEdge__bQ2_i{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--data) 45%,transparent),2px 0 0 var(--line-strong)}.negtgel_tbl__AyJaS td.negtgel_dirty__mGl2T.negtgel_fzEdge__bQ2_i{box-shadow:inset 0 0 0 1.5px var(--good),2px 0 0 var(--line-strong)!important}.negtgel_edIn__noDQB.negtgel_edBad__lfNM4,.negtgel_edIn__noDQB.negtgel_edBad__lfNM4:focus{background:color-mix(in srgb,var(--bad) 14%,var(--surface));box-shadow:inset 0 0 0 1.5px var(--bad)}.negtgel_edWhy__3AcFZ{align-self:center;max-width:420px;font-size:11.5px;color:var(--ink-2)}.negtgel_msgOk__cU9NJ{color:var(--good-ink)}.negtgel_msgErr__OX52u{color:var(--bad-ink,var(--bad))}.packLayers_row__zJXuL{display:grid;grid-template-columns:10px 24px minmax(0,1fr) auto;align-items:center;grid-gap:7px;gap:7px;width:100%;padding:4px 10px 4px 22px;border:none;border-radius:var(--r-sm);background:none;text-align:left;font:inherit;font-size:11.5px;color:inherit;cursor:pointer}.packLayers_row__zJXuL:hover{background:var(--surface-2)}.packLayers_row__zJXuL:focus-visible{outline:2px solid var(--data);outline-offset:-2px}.packLayers_on__J79fn{background:color-mix(in oklab,var(--data) 12%,transparent)}.packLayers_on__J79fn .packLayers_name__I62uf{color:var(--ink);font-weight:600}.packLayers_caret__Rsh3Z{font-size:11px;color:var(--ink-3)}.packLayers_swatch__wwkdt{width:24px;height:10px;display:block;overflow:visible}.packLayers_name__I62uf{min-width:0;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.packLayers_val__KdTCQ{color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.packLayers_fields__jYdjR{display:flex;flex-direction:column;gap:6px;margin:2px 0 8px 32px;padding:8px 10px;border-left:2px solid var(--line);font-size:11px}.packLayers_head__EkRfN{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3)}.packLayers_field__BQxoP{display:flex;flex-direction:column;gap:3px;min-width:0}.packLayers_fieldTop__eOZmV{display:flex;justify-content:space-between;gap:8px;min-width:0}.packLayers_fieldName__Lotia{min-width:0;color:var(--ink-2);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.packLayers_fill__ZIwwV{color:var(--ink-3);white-space:nowrap}.packLayers_vals__x7GIj{display:flex;flex-wrap:wrap;gap:4px;color:var(--ink)}.packLayers_chip__Slv3M{padding:1px 7px;font-size:11px;font-weight:500;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);white-space:nowrap}.packLayers_chip__Slv3M b{color:var(--ink-3);font-weight:600}.packLayers_empty__gGg3p{color:var(--ink-3);font-style:italic}.packLayers_note__rW_bL{margin:2px 0 8px 32px;color:var(--ink-3);font-size:11px}.pkgProgOv_tile__S8NdS{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:5px;text-align:left;padding:12px 14px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl)}.pkgProgOv_tileLabel__k2VY4{order:-1}.pkgProgOv_tileVal__Zi8sf{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 4px;min-width:0}.pkgProgOv_tileVal__Zi8sf b{font-size:13px;font-weight:600;line-height:1.2;letter-spacing:-.02em;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pkgProgOv_tileVal__Zi8sf i{font-style:normal;font-size:11px;font-weight:400;color:var(--ink-3);white-space:nowrap}.pkgProgOv_tileLabel__k2VY4{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:var(--eyebrow-ls);line-height:1.4;color:var(--ink-3)}.pkgProgOv_catPanel__DM22j{position:absolute;left:200px;top:0;bottom:0;z-index:8;width:320px;max-width:min(calc(100% - 212px),340px);display:flex;background:var(--surface);border-right:1px solid var(--line-strong);box-shadow:var(--shadow);overflow:hidden;animation:pkgProgOv_catPanelIn__Inxah .24s var(--ease) both}.pkgProgOv_packLegend__39Wxa{position:absolute;bottom:12px;left:12px;z-index:5;display:flex;flex-wrap:wrap;gap:4px 12px;max-width:calc(100% - 24px);padding:7px 10px;border:1px solid var(--line-strong);border-radius:var(--r);background:color-mix(in oklab,var(--surface) 94%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:11px;color:var(--ink-2)}.pkgProgOv_packLegendItem__hpEwB{display:flex;align-items:center;gap:5px}.pkgProgOv_packLegendItem__hpEwB i{width:9px;height:9px;border-radius:2px;flex:none}.pkgProgOv_packLegendItem__hpEwB b{font-weight:600;color:var(--ink-3)}.pkgProgOv_colHead__PfUVb{position:-webkit-sticky;position:sticky;top:0;z-index:2;margin:-2px 0;padding:4px 2px 6px;letter-spacing:var(--eyebrow-ls);line-height:var(--eyebrow-lh);background:var(--bg)}.pkgProgOv_colHead__PfUVb,.pkgProgOv_ovDivider__e1YUA{font-size:11px;font-weight:600;text-transform:uppercase;color:var(--ink-3)}.pkgProgOv_ovDivider__e1YUA{margin:0 0 6px;letter-spacing:.06em;line-height:1.3}.pkgProgOv_ovNote__7K_fH{margin:8px 0 0;font-size:11px;color:var(--ink-2)}.finance_frame__b5HJl{height:100%;min-height:0;display:flex;flex-direction:column;gap:10px;padding:10px;background:var(--bg);overflow-y:auto}.finance_pageHd__BLY0H{flex:none;display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:2px 2px 0}.finance_pageHd__BLY0H h2{font-size:11px;line-height:1.3;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--ink-3)}.finance_pageHd__BLY0H p{margin-top:2px;font-size:11.5px;color:var(--ink-3);line-height:1.45}.finance_reg__KHE3K{flex:1 1;min-height:240px;display:flex;flex-direction:column;min-width:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}.finance_regHd__931X0{flex:none;display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:9px 12px;border-bottom:1px solid var(--line)}.finance_regHd__931X0 h2{font-size:12px;line-height:1.3;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--ink);min-width:0}.finance_regHd__931X0 span{font-size:11.5px;color:var(--ink-3);white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}.finance_tblWrap__2v_ay{flex:1 1;min-height:0;overflow:auto}.finance_tbl__smYx_{width:100%;border-collapse:separate;border-spacing:0;font-size:11.5px;white-space:nowrap}.finance_tbl__smYx_ thead th{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:var(--surface);color:var(--ink-3);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;text-align:left;padding:7px 10px;border-bottom:1px solid var(--line-strong)}.finance_tbl__smYx_ td{padding:6px 10px;border-bottom:1px solid var(--line);color:var(--ink-2)}.finance_tbl__smYx_ tbody tr:last-child td{border-bottom:none}.finance_cellNum___nzmB{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.finance_lagBadge__7FAxO{padding:1px 7px;border-radius:var(--r-sm);font-size:11px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;border:1px solid var(--line)}.finance_lagRed__hLYnD{color:var(--bad-ink);background:color-mix(in oklab,var(--bad) 8%,var(--surface));border-color:color-mix(in oklab,var(--bad) 35%,transparent)}.finance_lagYellow__r_9wl{color:var(--warn-ink);background:color-mix(in oklab,var(--warn) 8%,var(--surface));border-color:color-mix(in oklab,var(--warn) 35%,transparent)}.finance_chartWrap__j2AYe{position:relative;width:100%}.finance_comboSvg__F7LKj{width:100%;display:block;cursor:crosshair}.finance_curveGrid__bHXJj{stroke:var(--line);stroke-width:1;stroke-dasharray:3 4}.finance_curveCursor__Ji0MJ{stroke:var(--data);stroke-width:1;stroke-dasharray:2 2;opacity:.7}.finance_axisX__vSUy4{fill:var(--ink-3);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.finance_axisX__vSUy4.finance_axisXOn__Hu8Rh{fill:var(--ink)}.finance_sAxisY__xOp8_{fill:var(--ink-3);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.finance_gapArea__UjiaK{opacity:.1;stroke:none}.finance_planLine__WBNSj{stroke-width:1.6;stroke-dasharray:1 5;opacity:.85}.finance_actLine__dWo3Q,.finance_planLine__WBNSj{fill:none;stroke-linejoin:round;stroke-linecap:round}.finance_actLine__dWo3Q{stroke-width:2}.finance_physLine__rgADe{fill:none;stroke-width:2;stroke-dasharray:4 4;stroke-linejoin:round;stroke-linecap:butt}.finance_sDot__BlBnm{stroke:var(--surface);stroke-width:2;transition:opacity .15s}.finance_ptVal__PvuRk{font-size:11px;font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;fill:var(--ink-2)}.finance_ptVal__PvuRk.finance_ptValOn__P_JpT{fill:var(--ink)}.finance_endVal__SVNzd{font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@keyframes finance_lagPulse__Ev87M{0%,to{opacity:1}50%{opacity:.35}}.finance_barBlinkRed__8sc3H{stroke:var(--surface);stroke-width:1.5;animation:finance_lagPulse__Ev87M .75s ease-in-out infinite}.finance_barBlinkYellow__zGf51{stroke:var(--surface);stroke-width:1.5;animation:finance_lagPulse__Ev87M 1.25s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.finance_barBlinkRed__8sc3H,.finance_barBlinkYellow__zGf51{animation:none}}.finance_tip__te9dm{position:absolute;z-index:4;min-width:140px;overflow:hidden;border-radius:var(--r-lg);background:color-mix(in oklab,var(--surface) 95%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--line-strong);box-shadow:var(--shadow);pointer-events:none;white-space:nowrap}.finance_tipHd__gCA3B{display:flex;align-items:center;gap:6px;padding:4px 8px;font-size:11.5px;font-weight:500;color:var(--ink);background:color-mix(in oklab,var(--data) 10%,transparent);border-bottom:1px solid var(--line)}.finance_tipDot__huM4t{width:6px;height:6px;border-radius:999px;flex:none}.finance_tipBody__BStp7{padding:6px 8px}.finance_tipMain__sgWI0{display:flex;align-items:baseline;gap:4px}.finance_tipBig__1KH4m{font-size:17px;line-height:1;font-weight:500}.finance_tipUnit__LGkqz{font-size:11px;color:var(--ink-3)}.finance_tipMeta__Uu6V4{gap:8px;margin-top:6px}.finance_tipMeta__Uu6V4,.finance_tipRow__fm2bB{display:flex;align-items:center;font-size:11px;color:var(--ink-3)}.finance_tipRow__fm2bB{gap:6px;margin:6px 0 0}.finance_tipRow__fm2bB b{margin-left:auto;padding-left:12px;font-weight:500;color:var(--ink-2)}.finance_tipSwDash__UI3ja{width:12px;height:2px;flex:none;background:repeating-linear-gradient(90deg,var(--chart-plan) 0 4px,transparent 4px 8px)}.finance_tipGap__gede3{margin-top:3px;padding-top:5px;border-top:1px solid var(--line)}.finance_chartWrap__j2AYe:focus-visible{outline:2px solid var(--data);outline-offset:2px;border-radius:var(--r-sm)}.finance_srOnly__GgWOa{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.finance_editBtn__DN1PW{flex:none;height:28px;padding:0 12px;font:inherit;font-size:12px;font-weight:500;color:var(--ink-2);background:transparent;border:1px solid var(--line-strong);border-radius:var(--r);cursor:pointer}.finance_editBtn__DN1PW:hover:not(:disabled){color:var(--ink);background:var(--surface-2)}.finance_editBtn__DN1PW:disabled{opacity:.4;cursor:default}.finance_editErr__s_urI,.finance_editOk__VBYVS{flex:none;margin:0;padding:6px 12px;font-size:11.5px;line-height:1.45;border-bottom:1px solid var(--line)}.finance_editErr__s_urI{color:var(--bad-ink);background:color-mix(in oklab,var(--bad) 8%,transparent)}.finance_editOk__VBYVS{color:var(--ink-2);background:color-mix(in oklab,var(--data) 8%,transparent)}.finance_cellEdit__UDWv5{padding:0}.finance_cellInput__vwZ83{width:100%;min-width:0;padding:3px 6px;font:inherit;font-size:inherit;color:var(--ink);background:transparent;border:none;border-bottom:1px solid color-mix(in oklab,var(--ink) 18%,transparent);border-radius:0}.finance_cellInput__vwZ83:focus{outline:none;background:color-mix(in oklab,var(--data) 10%,transparent);border-bottom-color:var(--data)}.finance_cellInput__vwZ83.finance_num__VN0V_{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.finance_rowBtnCell__bu9ui{width:28px;padding:0;text-align:center}.finance_rowBtn__LLVLd{width:20px;height:20px;padding:0;font:inherit;font-size:13px;line-height:1;color:var(--ink-3);background:transparent;border:none;border-radius:4px;cursor:pointer}.finance_rowBtn__LLVLd:hover{color:var(--bad-ink);background:color-mix(in oklab,var(--bad) var(--tint),transparent)}.finance_rowDel__9aux_{opacity:.5;text-decoration:line-through}.finance_rowNew__Lsj4X{box-shadow:inset 3px 0 0 var(--data)}.finance_regAct__SrIC5{flex:none;display:flex;align-items:center;gap:6px}.finance_editBtnOn__rSFRy{color:var(--data-ink);background:color-mix(in oklab,var(--data) 14%,transparent);border-color:color-mix(in oklab,var(--data) 45%,transparent);font-weight:600}.finance_editBtnOn__rSFRy:hover:not(:disabled){color:var(--data-ink);background:color-mix(in oklab,var(--data) 20%,transparent)}.finance_tabs__I88xe{flex:none;display:flex;gap:2px;padding:3px;background:transparent;border:1px solid var(--line);border-radius:var(--r)}.finance_tab__sHFV6{padding:4px 14px;font:inherit;font-size:11.5px;font-weight:600;color:var(--ink-3);background:transparent;border:none;border-radius:5px;cursor:pointer;white-space:nowrap}.finance_tab__sHFV6:hover{color:var(--ink)}.finance_tabOn__WrNZv,.finance_tabOn__WrNZv:hover{color:var(--ink);background:var(--surface);box-shadow:0 1px 5px #00000012}.finance_regFull__Sj_qL{position:fixed;inset:0;z-index:30;margin:0;border:none;border-radius:0;background:var(--bg);max-height:none}.finance_finBar__UHSGB{flex:none;display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 12px;border-bottom:1px solid var(--line);--ctl-h:var(--ctl-h-form)}.finance_finSearch__7i2xI{flex:1 1 200px;min-width:160px;max-width:300px;height:32px;box-sizing:border-box;padding:0 9px;border:1px solid var(--line-strong);border-radius:7px;background:var(--bg);color:var(--ink);font-size:12.5px}.finance_finSearch__7i2xI:focus{outline:none;border-color:var(--data);box-shadow:0 0 0 3px color-mix(in oklab,var(--data) 18%,transparent)}.finance_finSel__KXxM0{height:var(--ctl-h-form);box-sizing:border-box;padding:0 8px;border:1px solid var(--line-strong);border-radius:7px;background:var(--bg);color:var(--ink-2);font-size:12.5px;max-width:190px}.finance_finSel__KXxM0:focus{outline:none;border-color:var(--data);box-shadow:0 0 0 3px color-mix(in oklab,var(--data) 18%,transparent)}.finance_finSelOn__LlNPk{border-color:color-mix(in oklab,var(--data) 45%,transparent);background:color-mix(in oklab,var(--data) 12%,var(--bg));color:var(--data-ink)}.finance_finCount__1f3Ho{margin-left:auto;font-size:11.5px;color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.finance_finClear__N3GLX{font-size:11.5px;color:var(--data-ink);padding:4px 2px;white-space:nowrap}.finance_finClear__N3GLX:hover{text-decoration:underline}.finance_tbl__smYx_ thead tr:first-child th{top:0;line-height:14px}.finance_tbl__smYx_ thead tr.finance_fRow__jUp0t th{top:27px;padding:3px 4px;text-transform:none;letter-spacing:0;background:var(--surface);border-bottom:1px solid var(--line)}.finance_fCell__s2sNE{width:100%;min-width:0;padding:3px 5px;border:1px solid var(--line-strong);border-radius:4px;background:var(--bg);color:var(--ink);font-size:11px;font-weight:400}.finance_fCell__s2sNE:focus{outline:none;border-color:var(--data);box-shadow:0 0 0 3px color-mix(in oklab,var(--data) 18%,transparent)}.finance_fCellOn__V5lJr{border-color:color-mix(in oklab,var(--data) 45%,transparent);background:color-mix(in oklab,var(--data) 12%,var(--bg))}.finance_thOn__njHPx{color:var(--data-ink)}.finance_grpCnt__bIj0L{margin-left:8px;font-weight:400;color:var(--ink-3)}.finance_grpCaret__fo2XV{display:inline-block;width:12px;color:var(--ink-3)}.finance_tbl__smYx_ tbody tr.finance_dRow__nNzln:nth-child(2n) td{background:color-mix(in srgb,var(--ink) 3.5%,transparent)}.finance_tbl__smYx_ tbody tr:hover td{background:var(--surface-2)}.finance_tbl__smYx_ tbody tr.finance_dRow__nNzln td:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:1;background:var(--surface);box-shadow:1px 0 0 var(--line)}.finance_tbl__smYx_ tbody tr.finance_dRow__nNzln:nth-child(2n) td:first-child{background:color-mix(in srgb,var(--ink) 3.5%,var(--surface))}.finance_tbl__smYx_ tbody tr.finance_dRow__nNzln:hover td:first-child{background:var(--surface-2)}.finance_tbl__smYx_ thead tr th{z-index:2}.finance_tbl__smYx_ thead th:first-child{left:0;z-index:3;box-shadow:1px 0 0 var(--line)}.finance_grpEmpty__7oQCm{padding:18px 12px;text-align:center;color:var(--ink-3);font-size:12px}.finance_bWrap__RkTc9{flex:1 1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:12px;padding:10px}.finance_bBox__1P_Qa{flex:none;border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:var(--surface)}.finance_bName__9I2iD{display:flex;align-items:baseline;gap:6px;width:100%;padding:9px 12px;background:var(--surface-2);border-bottom:1px solid var(--line);color:var(--ink);font-size:12.5px;font-weight:600;letter-spacing:.02em;text-align:left;cursor:pointer}.finance_bName__9I2iD:hover{background:var(--paper-hi)}div.finance_bName__9I2iD{cursor:default}div.finance_bName__9I2iD:hover{background:var(--surface-2)}.finance_tscroll__3K__P{overflow-x:auto}.finance_xTbl__3zBbd{width:auto}.finance_xTbl__3zBbd .finance_xField___ArAm{position:-webkit-sticky;position:sticky;left:0;z-index:4;width:190px;min-width:190px;max-width:190px;background:var(--surface-2);color:var(--ink-3);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;text-align:left;padding:6px 10px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);white-space:normal;line-height:1.3}.finance_xTbl__3zBbd .finance_xHd__8aTkC{min-width:150px;text-align:left;white-space:nowrap}.finance_xTbl__3zBbd .finance_xHd__8aTkC .finance_rowBtn__LLVLd{margin-left:6px}.finance_xDel__t2Ffk{opacity:.45;text-decoration:line-through}.finance_xTbl__3zBbd tbody tr.finance_dRow__nNzln td:first-child{position:static;box-shadow:none}.finance_xTbl__3zBbd tbody tr.finance_dRow__nNzln:nth-child(2n) th.finance_xField___ArAm{background:var(--surface-2)}.finance_cCard__iaDZX{border-bottom:2px solid var(--line)}.finance_cCard__iaDZX:last-child{border-bottom:none}.finance_cHead__8571C{display:flex;align-items:baseline;gap:10px;padding:8px 14px;background:var(--surface-2);border-bottom:1px solid var(--line)}.finance_cTitle__g8Bcn{min-width:0;font-size:12.5px;font-weight:600;color:var(--ink)}.finance_pass__gad4W{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));grid-gap:1px;gap:1px;background:var(--line);border-bottom:1px solid var(--line)}.finance_pf__6weOS{background:var(--surface);padding:7px 12px;min-width:0}.finance_pf__6weOS dt{font-size:11px;line-height:1.3;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.finance_pf__6weOS dd{font-size:12.5px;color:var(--ink);overflow-wrap:anywhere}.finance_pf__6weOS dd input{width:100%}.finance_pEmpty__TUmQB{color:var(--ink-3)}.finance_sTbl__D_n3R{width:100%}.finance_thR__uHBJY{text-align:right}.finance_sTotal__vzuLC td{background:var(--surface-2);border-top:1px solid var(--line)}.finance_cellStrong__R_InD,.finance_sTotal__vzuLC td{color:var(--ink);font-weight:600}.finance_cEmpty__qyFAz{padding:10px 14px;font-size:12px;color:var(--ink-3)}.finance_rowKind__jEQK8{font-size:11px;line-height:1.3;letter-spacing:.05em;color:var(--ink-3);text-transform:uppercase;white-space:nowrap}.finance_chip__RJDRP{display:inline-block;font-size:11px;font-weight:500;border:1px solid var(--line-strong);border-radius:var(--r-sm);padding:1px 6px;color:var(--ink-2)}.finance_chipOk__6w59f{color:var(--good-ink);border-color:color-mix(in oklab,var(--good) 35%,transparent);background:color-mix(in oklab,var(--good) 8%,transparent)}.finance_chipWarn__X0Ryo{color:var(--warn-ink);border-color:color-mix(in oklab,var(--warn) 35%,transparent);background:color-mix(in oklab,var(--warn) 8%,transparent)}.finance_xpCell___giNU{width:26px;padding:0 4px;text-align:center}.finance_xpBtn__F2L07{color:var(--ink-3);font-size:11px;padding:4px 6px;border-radius:3px}.finance_xpBtn__F2L07:hover{color:var(--ink);background:var(--surface-2)}.finance_xpRow__fQAEw td{background:var(--surface-2);padding:0;border-bottom:1px solid var(--line)}.finance_xpRow__fQAEw .finance_pass__gad4W{border-bottom:none}.finance_bSum__kSDB0{margin-left:auto;font-weight:400;font-size:11.5px;color:var(--ink-2);white-space:nowrap}.finance_pMoney__b21Dt{font-weight:600;font-size:13px}.finance_cHead2__9mkZu{padding:10px 14px 8px;border-bottom:1px solid var(--line)}.finance_cName__aTzg_{font-size:13.5px;font-weight:600;color:var(--ink);line-height:1.35}.finance_cSub__OOKXu{margin-top:2px;font-size:11.5px;color:var(--ink-3)}.finance_kpiRow__Od3lD{display:flex;flex-wrap:wrap;gap:1px;background:var(--line);border-bottom:1px solid var(--line)}.finance_kpi__l3Yy8{flex:1 1 190px;min-width:0;background:var(--surface);padding:8px 14px}.finance_kpiL__fgtcp{font-size:11px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-bottom:3px;overflow:hidden;text-overflow:ellipsis}.finance_kpiL__fgtcp,.finance_kpiV__37N5Z{display:block;font-weight:600;white-space:nowrap}.finance_kpiV__37N5Z{font-size:15px;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.finance_kpiV__37N5Z i{font-style:normal;font-weight:400;font-size:11px;color:var(--ink-3)}.finance_secBox__ACSul{border-bottom:1px solid var(--line)}.finance_secLbl__M_Zln{padding:8px 14px 0;font-size:11px;line-height:1.3;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.finance_yRow__GPFYE td{padding:6px 14px 4px;background:var(--surface-2);border-bottom:1px solid var(--line);color:var(--ink);font-size:12px}.finance_ySub__YTVJ4{margin-left:10px;font-size:11px;font-weight:400;color:var(--ink-3)}.finance_detWrap__C_NsO{display:flex;flex-direction:column}.finance_dGrp__F_x2h{display:flex;align-items:baseline;gap:14px;padding:7px 14px;border-bottom:1px solid var(--line)}.finance_dGrp__F_x2h:last-child{border-bottom:none}.finance_dLbl__9bq8C{flex:none;width:120px;font-size:11px;line-height:1.3;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.finance_dItems__5Wh49{display:flex;flex-wrap:wrap;gap:4px 22px;min-width:0}.finance_dItem__JYjr7{font-size:12px;color:var(--ink-2)}.finance_dItem__JYjr7 i{font-style:normal;color:var(--ink-3);margin-right:6px}.finance_dItem__JYjr7 b{font-weight:500;color:var(--ink);overflow-wrap:anywhere}.finance_xlWrap__EfB3l{max-height:calc(100dvh - 260px);overflow:auto;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface)}.finance_xlTbl__KqVeq{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%;font-size:11.5px}.finance_xlTbl__KqVeq th{position:-webkit-sticky;position:sticky;top:0;z-index:2;padding:7px 10px;text-align:left;white-space:normal;max-width:170px;vertical-align:middle;line-height:1.3;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);background:var(--surface);border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong)}.finance_xlTbl__KqVeq td{padding:5px 10px;white-space:nowrap;max-width:240px;overflow:hidden;text-overflow:ellipsis;color:var(--ink-2);border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line)}.finance_xlTbl__KqVeq tr:hover td{background:color-mix(in oklab,var(--data) 6%,transparent)}.finance_xlNo__xYkD_{position:-webkit-sticky;position:sticky;left:0;z-index:1;width:var(--fz0);min-width:var(--fz0);max-width:var(--fz0);color:var(--ink-3);background:var(--surface-2);box-shadow:inset -1px 0 0 var(--line-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.finance_xlTbl__KqVeq th.finance_xlNo__xYkD_{z-index:29}.finance_cellDirty__ZqS5x{background:color-mix(in srgb,var(--good) 16%,transparent)!important;box-shadow:inset 0 0 0 1.5px var(--good)}.finance_cellDirty__ZqS5x input{font-weight:600;color:var(--good-ink)}.finance_xlTbl__KqVeq{--fz0:46px}.finance_xlFz__P3t__{position:-webkit-sticky;position:sticky;background:var(--surface);box-shadow:inset -1px 0 0 var(--line-strong);max-width:0;overflow:hidden;text-overflow:ellipsis}.finance_xlTbl__KqVeq thead .finance_xlFz__P3t__{z-index:25;background:var(--surface)}.finance_xlFzEdge__PlhoT{box-shadow:inset -2px 0 0 var(--data)!important}.finance_thDrag__qKW9f{opacity:.5}.finance_thPick__KA9_J{box-shadow:inset 0 -3px 0 var(--data),inset -1px 0 0 var(--line-strong);color:var(--ink)}.finance_xlTbl__KqVeq tbody tr:hover .finance_xlFz__P3t__{background:color-mix(in srgb,var(--data) 6%,var(--surface))}@media (max-width:1180px){.finance_xlFz__P3t__{position:static;max-width:none;width:auto;min-width:0;box-shadow:none}.finance_xlNo__xYkD_{box-shadow:none}}.finance_xlTbl__KqVeq th,.finance_xlTbl__KqVeq th.finance_thR__uHBJY{text-align:center}.finance_xlTbl__KqVeq td,.finance_xlTbl__KqVeq td.finance_cellNum___nzmB,.finance_xlTbl__KqVeq td.num{text-align:left}.finance_cellPick__1_Ylu{width:100%;padding:2px 4px;border:1px solid var(--line-strong);border-radius:4px;background:var(--bg);color:var(--ink);font:inherit;font-size:11.5px;cursor:pointer}.finance_cellPick__1_Ylu:focus{outline:none;border-color:var(--data);box-shadow:0 0 0 3px color-mix(in oklab,var(--data) 18%,transparent)}.finance_cellPick__1_Ylu option{font-size:12px}.finance_xlOpen__4TmU5{vertical-align:top;background:color-mix(in srgb,var(--data) 10%,var(--surface))!important;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--data) 45%,transparent);line-height:1.4}.finance_xlTbl__KqVeq tbody td{cursor:default}.finance_xlTbl__KqVeq tbody td.finance_xlCanOpen__JxAoC{cursor:zoom-in}.finance_xlTbl__KqVeq tbody td.finance_xlOpen__4TmU5{cursor:zoom-out}.finance_pubBtn__O6dRj{border-color:color-mix(in srgb,var(--good) 55%,transparent);background:color-mix(in srgb,var(--good) 16%,transparent);color:var(--good-ink);font-weight:600}.finance_pubBtn__O6dRj:hover:not(:disabled){background:color-mix(in srgb,var(--good) 26%,transparent);border-color:var(--good)}.finance_pubBtn__O6dRj:disabled{opacity:.4}.finance_xlTbl__KqVeq .finance_cellInput__vwZ83,.finance_xlTbl__KqVeq .finance_cellInput__vwZ83:focus{border-bottom:none;padding:4px 10px}.finance_xlTbl__KqVeq .finance_cellInput__vwZ83:focus{background:color-mix(in srgb,var(--data) 14%,transparent);box-shadow:inset 0 0 0 1.5px var(--data)}.finance_xlArea__wuoLv{display:block;resize:none;overflow:hidden;line-height:1.35;white-space:pre-wrap;word-break:break-word}.finance_xlTbl__KqVeq td.finance_cellDirty__ZqS5x{background:color-mix(in srgb,var(--good) 22%,var(--surface))!important;box-shadow:inset 0 0 0 2px var(--good)!important}.finance_xlTbl__KqVeq td.finance_cellDirty__ZqS5x .finance_cellInput__vwZ83,.finance_xlTbl__KqVeq td.finance_cellDirty__ZqS5x .finance_cellInput__vwZ83:focus{background:transparent!important;box-shadow:none!important;color:var(--good-ink);font-weight:600}.finance_xlTbl__KqVeq td.finance_cellDirty__ZqS5x .finance_cellPick__1_Ylu{background:transparent!important;color:var(--good-ink);font-weight:600}.finance_xlTbl__KqVeq td.finance_cellSaved__vCdWs{background:color-mix(in srgb,var(--good) 14%,var(--surface))!important}.finance_xlTbl__KqVeq td.finance_cellSaved__vCdWs .finance_cellInput__vwZ83,.finance_xlTbl__KqVeq td.finance_cellSaved__vCdWs .finance_cellPick__1_Ylu{background:transparent!important;color:var(--good-ink)}.finance_xlNoEdited__6zEi3{box-shadow:inset 3px 0 0 var(--good);cursor:help}.finance_xlTbl__KqVeq tbody tr.finance_rowDraft__jz43O td{position:-webkit-sticky;position:sticky;bottom:0;z-index:6;background:color-mix(in srgb,var(--data) 7%,var(--surface));box-shadow:inset 0 1px 0 var(--line-strong)}.finance_xlTbl__KqVeq tbody tr.finance_rowDraft__jz43O .finance_xlFz__P3t__{z-index:10!important}.finance_xlTbl__KqVeq tbody tr.finance_rowDraft__jz43O .finance_xlNo__xYkD_{z-index:11}.finance_rowDraft__jz43O td:first-child{color:var(--data-ink);font-weight:600;text-align:center}.finance_rowDraft__jz43O .finance_cellInput__vwZ83::placeholder{color:var(--ink-3);font-style:italic}.finance_xlTbl__KqVeq tbody tr.finance_rowDraft__jz43O:focus-within td{background:color-mix(in srgb,var(--data) 14%,var(--surface))}.finance_finAdd__ipjPr{height:32px;padding:0 14px;font:inherit;font-size:12px;font-weight:600;white-space:nowrap;color:var(--data-ink);background:color-mix(in oklab,var(--data) 12%,transparent);border:1px solid color-mix(in oklab,var(--data) 45%,transparent);border-radius:var(--r);cursor:pointer}.finance_finAdd__ipjPr:hover:not(:disabled){background:color-mix(in oklab,var(--data) 20%,transparent);border-color:var(--data)}.finance_finAdd__ipjPr:disabled{opacity:.4;cursor:default}.finance_thMenuVeil__npHjP{position:fixed;inset:0;z-index:40}.finance_thMenu___bBmb{position:fixed;z-index:41;width:264px;max-height:340px;display:flex;flex-direction:column;padding:8px;font-weight:400;text-align:left;color:var(--ink);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r-lg);box-shadow:var(--shadow)}.finance_thMenuHead__V_X6o{font-size:11px;font-weight:600;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);padding-bottom:6px;border-bottom:1px solid var(--line)}.finance_thMenuCols__cB8Sp{display:flex;flex-direction:column;gap:2px;padding:6px 6px 2px;margin-top:4px;border-top:1px solid var(--line)}.finance_thMenuCols__cB8Sp button{padding:4px 8px;font:inherit;font-size:11.5px;text-align:left;color:var(--ink-2);background:transparent;border:none;border-radius:var(--r-sm);cursor:pointer}.finance_thMenuCols__cB8Sp button:hover{color:var(--ink);background:var(--surface-2)}.finance_dateCell__MGGuJ{display:flex;align-items:center;gap:2px;width:100%}.finance_dateCell__MGGuJ .finance_cellInput__vwZ83{flex:1 1 auto;min-width:0}.finance_calBtn___HKUK{flex:none;padding:0 3px;font-size:12px;line-height:1;background:transparent;border:none;border-radius:3px;cursor:pointer;opacity:.65}.finance_calBtn___HKUK:hover{opacity:1;background:color-mix(in srgb,var(--data) 16%,transparent)}.finance_rowIns__yti6i{display:block;width:100%;padding:2px 0;font:inherit;font-size:15px;font-weight:600;line-height:1;color:var(--data-ink);background:transparent;border:none;border-radius:3px;cursor:pointer}.finance_rowIns__yti6i:hover{background:color-mix(in srgb,var(--data) 20%,transparent)}.finance_xlTbl__KqVeq thead th.finance_xlHdr1__2UJXx,.finance_xlTbl__KqVeq thead th.finance_xlHdr2__Ivfug{color:var(--ink-2);text-transform:none;border-right-color:var(--line);border-bottom-color:var(--line)}.finance_xlTbl__KqVeq thead th.finance_xlHdr1__2UJXx{background:var(--surface-2)}.finance_xlTbl__KqVeq thead th.finance_xlHdr2__Ivfug{background:color-mix(in srgb,var(--data) 14%,var(--surface-2));color:var(--ink)}.finance_xlBand__mSKN1{height:26px;padding:3px 8px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px;font-weight:600;letter-spacing:.03em}.finance_xlTbl__KqVeq thead th.finance_xlBand__mSKN1.finance_xlFz__P3t__{max-width:none;background:var(--surface-2)}.finance_xlTbl__KqVeq thead th.finance_xlBand__mSKN1.finance_xlFz__P3t__.finance_xlHdr2__Ivfug{background:color-mix(in srgb,var(--data) 14%,var(--surface-2))}.finance_xlMerged__Kx60K{vertical-align:middle;white-space:normal;font-weight:600;color:var(--ink);background:color-mix(in srgb,var(--data) 4%,var(--surface))}.finance_xlGrp__f9Vxk td,.finance_xlSec___Xz3z td{background:color-mix(in srgb,var(--data) 10%,var(--surface))!important;color:var(--ink)!important;font-weight:600;font-size:.74rem;letter-spacing:.04em;height:26px;padding:4px 10px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-right-color:var(--line);border-bottom:1px solid var(--line-strong)}.finance_xlSec___Xz3z td{font-weight:600;background:color-mix(in srgb,var(--data) 16%,var(--surface))!important}.finance_xlTbl__KqVeq tr.finance_xlGrp__f9Vxk:hover td{background:color-mix(in srgb,var(--data) 10%,var(--surface))!important}.finance_xlTbl__KqVeq tr.finance_xlSec___Xz3z:hover td{background:color-mix(in srgb,var(--data) 16%,var(--surface))!important}.finance_xlTbl__KqVeq tr.finance_xlGrp__f9Vxk td.finance_cellNum___nzmB,.finance_xlTbl__KqVeq tr.finance_xlSec___Xz3z td.finance_cellNum___nzmB{text-align:right}@media (max-width:1180px){.finance_xlSec___Xz3z td{position:static}}.finance_xlTbl__KqVeq td.finance_xlCtr__0M_H7{text-align:center}.finance_xlNoHead__Pr5fd{display:block;text-align:center}.finance_lvBar__tyIaj{display:inline-flex;align-items:center;gap:3px}.finance_lvLbl__ewOFV{margin-right:5px;color:var(--ink-3);font-size:11.5px}.finance_lvBar__tyIaj button{width:22px;height:22px;padding:0;border:1px solid var(--line-strong);border-radius:var(--r-sm);background:transparent;color:var(--ink-2);font:inherit;font-size:11px;font-weight:600;cursor:pointer}.finance_lvBar__tyIaj button:hover{background:var(--surface-2);color:var(--ink)}.finance_lvOn__ER3Wr{background:var(--data)!important;border-color:var(--data)!important;color:var(--bg)!important}.finance_xlTot__ULbV1 td{color:var(--ink);font-weight:600;font-size:.76rem;height:28px;padding:5px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-right-color:var(--line);border-bottom:2px solid var(--line-strong)}.finance_xlTbl__KqVeq tr.finance_xlTot__ULbV1:hover td,.finance_xlTot__ULbV1 td{background:color-mix(in srgb,var(--data) 22%,var(--surface))!important}.finance_xlTbl__KqVeq tr.finance_xlSec___Xz3z td.finance_cellNum___nzmB,.finance_xlTbl__KqVeq tr.finance_xlTot__ULbV1 td.finance_cellNum___nzmB{text-align:right}.finance_xlTbl__KqVeq tbody tr.finance_xlMonth__72l41 td{background:color-mix(in oklab,var(--surface-2) 60%,var(--surface));font-size:11px}.finance_xlTbl__KqVeq tbody tr.finance_xlMonth__72l41 td:first-child{box-shadow:inset 3px 0 0 var(--line-strong),inset -1px 0 0 var(--line-strong)}.finance_xlTbl__KqVeq tbody tr.finance_xlMonthHuv__PwwJt td{font-style:italic;color:var(--ink-3)}.finance_xlTbl__KqVeq tbody tr.finance_xlMonthHuv__PwwJt td:first-child{box-shadow:inset 3px 0 0 var(--data),inset -1px 0 0 var(--line-strong)}.finance_ppReg__jmK7O{min-height:360px}.finance_ppBar__4DC09{flex:none;display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:7px 12px;border-bottom:1px solid var(--line)}.finance_ppBarLbl__dREo_{font-size:11px;font-weight:600;color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em}.finance_ppBar__4DC09 .finance_editErr__s_urI,.finance_ppBar__4DC09 .finance_editOk__VBYVS{margin:0}.finance_ppWarn__BHenP{flex:none;margin:0;padding:6px 12px;font-size:11.5px;color:var(--warn-ink);background:color-mix(in oklab,var(--warn) 10%,var(--surface));border-bottom:1px solid var(--line)}.finance_ppIssues__o8Llt{flex:none;padding:4px 12px;font-size:11px;color:var(--ink-3);border-bottom:1px solid var(--line)}.finance_ppIssues__o8Llt summary{cursor:pointer}.finance_ppIssues__o8Llt ul{margin:4px 0 2px 16px;max-height:140px;overflow:auto}.finance_ppWrap__GAReI{flex:1 1;min-height:0;overflow:auto}.finance_ppTbl__cYu1W{width:max-content;min-width:100%}.finance_ppTbl__cYu1W thead{position:-webkit-sticky;position:sticky;top:0;z-index:3}.finance_ppTbl__cYu1W thead th{position:static;text-align:center;vertical-align:bottom;white-space:normal;line-height:1.25}.finance_ppTbl__cYu1W th.finance_ppHd__X4IZO{min-width:84px;max-width:120px}.finance_ppTbl__cYu1W th.finance_ppGrp__4NS4q{border-bottom:1px solid var(--line)}.finance_ppTbl__cYu1W thead tr:first-child th.finance_ppGrp__4NS4q{vertical-align:middle}.finance_ppTbl__cYu1W .finance_ppNo__8Jn8r{width:72px;min-width:72px;max-width:72px}.finance_ppTbl__cYu1W .finance_ppPkg__4DFmp{width:86px;min-width:86px;max-width:86px;overflow:hidden;text-overflow:ellipsis}.finance_ppTbl__cYu1W .finance_ppName__27DFQ{width:320px;min-width:320px;max-width:320px;overflow:hidden;text-overflow:ellipsis}.finance_ppTbl__cYu1W tbody td.finance_ppFz0__Zpnfj,.finance_ppTbl__cYu1W thead th.finance_ppFz0__Zpnfj{position:-webkit-sticky;position:sticky;left:0;z-index:1;background:var(--surface)}.finance_ppTbl__cYu1W tbody td.finance_ppFz1__l4FNm,.finance_ppTbl__cYu1W thead th.finance_ppFz1__l4FNm{position:-webkit-sticky;position:sticky;left:72px;z-index:1;background:var(--surface)}.finance_ppTbl__cYu1W tbody td.finance_ppFz2__rcTNR,.finance_ppTbl__cYu1W thead th.finance_ppFz2__rcTNR{position:-webkit-sticky;position:sticky;left:158px;z-index:1;background:var(--surface);text-align:left;box-shadow:inset -1px 0 0 var(--line-strong)}.finance_ppTbl__cYu1W thead th.finance_ppFz0__Zpnfj,.finance_ppTbl__cYu1W thead th.finance_ppFz1__l4FNm,.finance_ppTbl__cYu1W thead th.finance_ppFz2__rcTNR{position:-webkit-sticky;position:sticky;top:auto;z-index:2;background:var(--surface)}@media (max-width:1180px){.finance_ppTbl__cYu1W tbody td.finance_ppFz1__l4FNm,.finance_ppTbl__cYu1W tbody td.finance_ppFz2__rcTNR,.finance_ppTbl__cYu1W thead th.finance_ppFz1__l4FNm,.finance_ppTbl__cYu1W thead th.finance_ppFz2__rcTNR{position:static;box-shadow:none}.finance_ppTbl__cYu1W .finance_ppName__27DFQ{width:200px;min-width:200px;max-width:200px}}.finance_ppTbl__cYu1W tbody td.finance_ppNo__8Jn8r{color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:11px}.finance_ppTbl__cYu1W tbody td.finance_ppPkg__4DFmp{text-align:center}.finance_ppTbl__cYu1W td.finance_ppDate__QDFJ9{font-size:11px}.finance_ppTbl__cYu1W tbody tr.finance_ppTot__1zlHZ td{font-weight:700;color:var(--ink);background:color-mix(in oklab,var(--data) 16%,var(--surface));border-bottom:2px solid var(--line-strong)}.finance_ppTbl__cYu1W tbody tr.finance_ppL1__ynN_r td{font-weight:600;color:var(--ink);background:color-mix(in oklab,var(--data) 9%,var(--surface))}.finance_ppTbl__cYu1W tbody tr.finance_ppL2___fiXv td{font-weight:600;background:color-mix(in oklab,var(--surface-2) 70%,var(--surface))}.finance_ppTbl__cYu1W tbody tr.finance_ppOut__Mjik1 td{color:var(--ink-3);font-style:italic}.finance_ppTbl__cYu1W tbody tr.finance_ppBlk__eLORh td{font-size:11px}.finance_ppTbl__cYu1W tbody tr:hover td{background:var(--surface-2)}.finance_ppIndent__FVzrm{display:inline-flex;align-items:center;gap:4px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.finance_ppCaret__Pkmwz{flex:none;width:16px;height:16px;padding:0;font:inherit;font-size:11px;line-height:14px;color:var(--ink-2);background:var(--surface);border:1px solid var(--line-strong);border-radius:3px;cursor:pointer}.finance_ppCaret__Pkmwz:hover{color:var(--data-ink);border-color:var(--data)}.finance_ppCaretSp__uGg_f{flex:none;display:inline-block;width:16px}.finance_ppDot__Yi41f{display:inline-block;width:7px;height:7px;margin-right:5px;border-radius:999px;vertical-align:1px}.finance_ppNot__usXel{background:var(--line-strong)}.finance_ppOn__l7kfN{background:var(--warn)}.finance_ppDone__g9KHH{background:var(--good)}.finance_ppTbl__cYu1W td.finance_ppMoney__jGySp{white-space:nowrap}.finance_ppSrc__d0urh{display:inline-block;padding:1px 7px;font-size:10.5px;font-weight:600;color:var(--ink-2);background:var(--surface-2);border:1px solid var(--line);border-radius:6px}.finance_ppSrcHuv__NsvRg{color:var(--data-ink);background:color-mix(in oklab,var(--data) 12%,var(--surface));border-color:color-mix(in oklab,var(--data) 40%,transparent)}.finance_ppSwitch__34Pyq{margin-left:6px;padding:1px 8px;font:inherit;font-size:10.5px;font-weight:600;color:var(--bad-ink);background:transparent;border:1px solid color-mix(in oklab,var(--bad) 45%,transparent);border-radius:6px;cursor:pointer}.finance_ppSwitch__34Pyq:hover:not(:disabled){background:color-mix(in oklab,var(--bad) 10%,transparent)}.finance_ppSwitch__34Pyq:disabled{opacity:.45;cursor:default}.finance_ppFoot__Mu6fK{flex:none;margin:0;padding:6px 12px;font-size:11px;color:var(--ink-3);border-top:1px solid var(--line)}.finance_ppTbl__cYu1W thead tr.finance_ppFlt__aXEKS th{padding:3px 4px;vertical-align:middle;background:var(--surface-2)}.finance_ppFltIn__CVHTb{width:100%;min-width:0;padding:2px 4px;font:inherit;font-size:11px;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:4px}.finance_ppRo__RJqJB{color:var(--ink-3)}.finance_ppAlloc__ehvyC{color:var(--ink-3);font-style:italic}.finance_ppText__krB0t{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.finance_ppCellBtn__qRNPR{display:block;width:100%;padding:1px 4px;font:inherit;text-align:inherit;color:var(--ink);background:color-mix(in oklab,var(--data) 6%,transparent);border:1px dashed color-mix(in oklab,var(--data) 35%,transparent);border-radius:4px;cursor:text}.finance_ppCellBtn__qRNPR:hover{background:color-mix(in oklab,var(--data) 14%,transparent)}.finance_ppCellIn__CS7ru{width:100%;min-width:90px;padding:1px 4px;font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--data);border-radius:4px}.finance_ppAct__vS_fU{white-space:nowrap}.finance_ppMini__iouSA{padding:1px 8px;font:inherit;font-size:10.5px;font-weight:600;color:var(--ink-2);background:transparent;border:1px solid var(--line-strong);border-radius:999px;cursor:pointer}.finance_ppMini__iouSA+.finance_ppMini__iouSA{margin-left:4px}.finance_ppMini__iouSA:hover:not(:disabled){color:var(--ink);background:var(--surface-2)}.finance_ppMini__iouSA:disabled{opacity:.45;cursor:default}.finance_ppMiniOn__CxOyP{color:var(--data-ink);border-color:color-mix(in oklab,var(--data) 50%,transparent)}.finance_ppMiniBad__hDHv4{color:var(--bad-ink);border-color:color-mix(in oklab,var(--bad) 45%,transparent)}.finance_ppAdd__17OE9{flex:none;padding:8px 12px;border-bottom:1px solid var(--line);background:color-mix(in oklab,var(--data) 5%,var(--surface))}.finance_ppAddHd__1x42M{display:flex;flex-direction:column;gap:2px;font-size:12px;margin-bottom:6px}.finance_ppAddHd__1x42M span{color:var(--ink-3);font-size:11px}.finance_ppAddWarn__LNQqp{color:var(--warn-ink)!important}.finance_ppAddTbl__FFILV{border-collapse:collapse;font-size:12px}.finance_ppAddTbl__FFILV th{padding:2px 6px;font-size:11px;font-weight:600;color:var(--ink-3);text-align:left}.finance_ppAddTbl__FFILV td{padding:2px 6px}.finance_ppAddTbl__FFILV td:first-child .finance_ppCellIn__CS7ru{min-width:280px}.finance_ppAddFt__9arum{display:flex;align-items:center;gap:8px;margin-top:6px;font-size:11px;flex-wrap:wrap}.finance_ppAddFt__9arum .finance_editErr__s_urI{margin:0}.pkgFin_pack__48gRF{height:100%;display:grid;grid-gap:8px;gap:8px;padding:8px;--side-l:290px;--side-r:380px;grid-template-columns:var(--side-l) minmax(0,1fr) var(--side-r);grid-template-rows:auto minmax(240px,1fr) auto;grid-template-areas:"list kpi r" "list map r" "list fin r";min-width:0;min-height:0;overflow:hidden;background:var(--bg);color:var(--ink)}.pkgFin_kpi__fhGt_{grid-area:kpi;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:8px;gap:8px;min-width:0}.pkgFin_kpi__fhGt_>div{border-radius:var(--r-xl)}.pkgFin_kpi__fhGt_>div>.num{font-size:17px;font-weight:600;letter-spacing:-.04em;line-height:1.2;color:var(--ink)}.pkgFin_finKpi__m9Y_O{display:grid;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));grid-gap:6px;gap:6px;margin-bottom:10px;min-width:0}.pkgFin_finKpi__m9Y_O>div{display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-align:left;padding:7px 10px;border:1px solid var(--line);border-radius:var(--r);background:var(--surface);min-width:0}.pkgFin_finKpiVal__wK2GI{font-size:12.5px;font-weight:600;letter-spacing:-.02em;line-height:1.15;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:normal;word-break:keep-all;min-width:0}.pkgFin_finKpiLabel___LGT9{order:-1;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:var(--eyebrow-ls);color:var(--ink-3);line-height:var(--eyebrow-lh)}.pkgFin_list__CHJkg{grid-area:list;gap:10px}.pkgFin_list__CHJkg,.pkgFin_r__MESAy{min-width:0;min-height:0;overflow-y:auto;display:flex;flex-direction:column}.pkgFin_r__MESAy{grid-area:r;gap:8px}.pkgFin_map__qxgn0{grid-area:map;position:relative;display:flex;min-width:0;min-height:0;border-radius:var(--r-lg);overflow:hidden;border:1px solid var(--line);background:var(--sunken)}.pkgFin_fin__ISLrQ{grid-area:fin;min-width:0;max-height:46vh;overflow-y:auto}.pkgFin_totNote__8ppWu{font-size:11.5px;color:var(--ink-3);white-space:nowrap}.pkgFin_totNote__8ppWu b{color:var(--data-ink);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12.5px}.pkgFin_finLegend__KkSP3{display:flex;flex-wrap:wrap;gap:6px 18px;margin-bottom:8px;font-size:11px;color:var(--ink-2)}.pkgFin_finLegend__KkSP3 span{display:inline-flex;align-items:center;gap:6px}.pkgFin_finLegend__KkSP3 i{width:9px;height:9px;border-radius:2px;display:inline-block}@keyframes pkgFin_tsAlertBlink__DDGDO{0%,to{opacity:1}50%{opacity:.12}}.pkgFin_alertBlink__sVpf0{animation:pkgFin_tsAlertBlink__DDGDO .9s ease-in-out infinite}@keyframes pkgFin_tsCardBlink__Numzp{0%,to{border-color:var(--bad);background:color-mix(in srgb,var(--bad) 8%,var(--surface))}50%{border-color:color-mix(in srgb,var(--bad) 30%,var(--line));background:var(--surface)}}.pkgFin_alertCard__5UrU3 section{border-color:var(--bad);animation:pkgFin_tsCardBlink__Numzp 1.1s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.pkgFin_alertBlink__sVpf0,.pkgFin_alertCard__5UrU3 section{animation:none}}@media (max-width:1180px){.pkgFin_pack__48gRF{grid-template-columns:1fr;grid-template-rows:auto auto max(240px,52vh) auto auto;grid-template-areas:"kpi" "list" "map" "r" "fin";height:auto;overflow:visible}.pkgFin_fin__ISLrQ,.pkgFin_list__CHJkg{max-height:none}.pkgFin_finGrip__a3NR2,.pkgFin_pack__48gRF>button[data-split-grip]{display:none}}.pkgFin_gapBadge__R2CQl{display:inline-flex;align-items:center;gap:5px;flex:none;padding:1px 7px;border:1px solid transparent;border-radius:var(--r-sm);font-size:11px;font-weight:500;line-height:1.5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.pkgFin_gapBadge__R2CQl small{font-size:.86em;font-weight:500;opacity:.72}.pkgFin_gapRed__sr3C_{background:color-mix(in oklab,var(--bad) 8%,transparent);border-color:color-mix(in oklab,var(--bad) 35%,transparent);color:var(--bad-ink,var(--bad))}.pkgFin_gapYellow__HapOQ{background:color-mix(in oklab,var(--warn) 8%,transparent);border-color:color-mix(in oklab,var(--warn) 35%,transparent);color:var(--warn-ink,var(--warn))}.pkgFin_kpiToggle__sajF6{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin-bottom:6px;padding:2px 0;border:0;background:none;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;line-height:1.3;color:var(--ink-3);cursor:pointer}.pkgFin_kpiToggle__sajF6:hover{color:var(--ink)}.pkgFin_kpiCaret__jrD4E{font-size:11px;line-height:1;transition:transform .14s ease}.pkgFin_kpiCaretOff__mQ2Y_{transform:rotate(-90deg)}.pkgFin_finGrip__a3NR2{position:relative;display:block;width:100%;height:10px;margin-bottom:-2px;padding:0;border:0;background:none;cursor:row-resize;touch-action:none}.pkgFin_finGrip__a3NR2:after{left:0;right:0;height:5px;transform:translateY(-50%);background:var(--line)}.pkgFin_finGrip__a3NR2:after,.pkgFin_finGrip__a3NR2:before{content:"";position:absolute;top:50%;transition:background .15s}.pkgFin_finGrip__a3NR2:before{left:50%;width:26px;height:1px;transform:translate(-50%,-50%);border-radius:1px;background:var(--line-strong);z-index:1}.pkgFin_finGrip__a3NR2:focus-visible:after,.pkgFin_finGrip__a3NR2:hover:after{background:var(--data)}.pkgFin_finGrip__a3NR2:focus-visible:before,.pkgFin_finGrip__a3NR2:hover:before{background:var(--bg)}.pkgFin_finGrip__a3NR2:focus-visible{outline:none}.pkgFin_pack__48gRF>button[data-split-grip]{position:relative;grid-row:1/-1;top:auto;bottom:auto;z-index:6}.pkgFin_pack__48gRF>button[data-split-grip=left]{grid-column:1/2;justify-self:end;left:auto;margin-right:-9.5px}.pkgFin_pack__48gRF>button[data-split-grip=right]{grid-column:3/4;justify-self:start;right:auto;margin-left:-9.5px}@media (max-width:1180px){.pkgFin_pack__48gRF>button[data-split-grip]{display:none}}.pkgFin_list__CHJkg{gap:6px}.pkgFin_list__CHJkg section>header{cursor:pointer;border-radius:var(--r-sm);margin:-2px -4px 6px;padding:4px;transition:background .14s var(--ease,ease)}.pkgFin_list__CHJkg section>header:hover{background:var(--surface-2)}.pkgFin_list__CHJkg section[data-closed]>header{margin-bottom:0}.pkgFin_list__CHJkg section[data-closed]{padding-top:8px;padding-bottom:8px}.pkgFin_list__CHJkg [data-ui=sec-caret]{font-size:11px;color:var(--data-ink);transition:transform .18s var(--ease,ease)}.pkgFin_list__CHJkg [data-ui=section-note]{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.pkgFin_list__CHJkg [aria-pressed=true]{background:color-mix(in oklab,var(--moss) 12%,transparent);box-shadow:inset 3px 0 0 var(--moss)}.pkgFin_kpi__fhGt_{padding-bottom:8px;border-bottom:1px solid var(--line)}.pkgFin_finLegend__KkSP3 i.pkgFin_legDash__9uHB4,.pkgFin_finLegend__KkSP3 i.pkgFin_legSolid__s0crx{width:18px;height:2px;border-radius:0;flex:none}.pkgFin_finLegend__KkSP3 i.pkgFin_legDash__9uHB4{background:repeating-linear-gradient(90deg,var(--chart-plan) 0 4px,transparent 4px 8px)}.pkgFin_r__MESAy [data-ui=row-val]{flex:1 1 auto;min-width:0;white-space:normal;overflow-wrap:anywhere}.pkgFin_r__MESAy [data-ui=row-val] .num{white-space:nowrap}.pkgFin_r__MESAy [data-ui=row-key]{flex:0 1 auto;max-width:52%;overflow-wrap:anywhere}.pkgFin_r__MESAy section,.pkgFin_r__MESAy section *{min-width:0}.pkgFin_r__MESAy section{overflow-x:clip}.pkgFin_r__MESAy [data-ui=donut-legend]{max-width:100%}.pkgFin_r__MESAy [data-ui=donut-name]{overflow-wrap:anywhere}.pkgFin_clamp3__4MT9E{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-align:right}.pkgFin_actPeriod__xcdDD{display:block;font-weight:400}.pkgFin_actPeriod__xcdDD,.pkgFin_noRecBadge__1as_8{font-size:11px;color:var(--ink-3);white-space:nowrap}.pkgFin_noRecBadge__1as_8{display:inline-flex;align-items:center;padding:1px 7px;border:1px dashed var(--line-strong,var(--line));border-radius:var(--r-sm);background:var(--surface-2);font-weight:500}.pkgFin_srcNote__3M9lM{margin:0 0 10px;padding:7px 10px;border-radius:var(--r);background:var(--surface-2);border-left:3px solid var(--warn);font-size:11.5px;line-height:1.45;color:var(--ink-2)}