.lbo-workbench_shell__2ZFWf{--app-bg:#f4f2ed;--panel-bg:#fff;--panel-bg-soft:#fff;--model-navy:#1f4e78;--model-dark-navy:#17365d;--model-grid:#b7c9d6;--model-grid-light:#d9e2ea;--model-input-fill:#fff2cc;--model-input-font:#00f;--model-link-font:#006100;--model-ext-font:#c00000;--model-plug-font:#7030a0;--model-bad-fill:#fff1f2;--model-output-fill:#d9ead3;--model-output-font:#000;--model-formula-fill:#fff;--model-formula-font:#000;--model-linked-font:#000;--model-section-fill:#1f4e78;--model-subtotal-fill:#f2f2f2;--model-gray-fill:#d9e2f3;--model-muted-fill:#f8f9fa;--model-label-font:#404040;--terminal-accent:#1f4e78;--return-accent:#0f766e;--risk-accent:#a16207;--debt-accent:#6d5bd0;min-height:100vh;display:grid;grid-template-columns:292px minmax(0,1fr);background:var(--app-bg);color:var(--model-formula-font);font-family:Arial,Helvetica,sans-serif;font-size:15px;letter-spacing:0}.lbo-workbench_workbenchShellV2__HKezO{grid-template-columns:var(--rail-w,268px) minmax(0,1fr) var(--aside-w,304px);align-items:start}.lbo-workbench_leftRailCollapsed__uNsqn{--rail-w:52px}.lbo-workbench_inspectorCollapsed__L2rxH{--aside-w:52px}.lbo-workbench_inspectorRail__II91S,.lbo-workbench_sheetRailColumn__zIR1y{position:-webkit-sticky;position:sticky;top:0;height:100vh;min-width:0;overflow:auto;background:var(--app-bg);border-right:1px solid var(--model-grid)}.lbo-workbench_inspectorRail__II91S{border-right:0;border-left:1px solid var(--model-grid);background:var(--panel-bg)}.lbo-workbench_inspectorHead__5VaNu,.lbo-workbench_railHead__IskfM{display:flex;align-items:center;gap:8px;min-height:50px;padding:10px 12px;border-bottom:1px solid var(--model-grid);background:var(--panel-bg)}.lbo-workbench_inspectorHead__5VaNu div,.lbo-workbench_railBrandText__d6kXp{min-width:0;display:grid;grid-gap:1px;gap:1px}.lbo-workbench_inspectorHead__5VaNu h3,.lbo-workbench_railBrandText__d6kXp strong{margin:0;color:var(--model-formula-font);font-size:14px;line-height:1.15}.lbo-workbench_inspectorHead__5VaNu span,.lbo-workbench_railBrandText__d6kXp span{color:var(--model-label-font);font-size:11px;font-weight:800;letter-spacing:.5px;text-transform:uppercase}.lbo-workbench_railToggle__K8b5d{margin-left:auto;width:24px;height:24px;display:grid;place-items:center;border:1px solid var(--model-grid);background:var(--panel-bg);color:var(--model-navy);cursor:pointer}.lbo-workbench_activeSheetRailItem__cnXz_:focus-visible,.lbo-workbench_formulaToggle__ejb8V input:focus-visible,.lbo-workbench_inspectorTabs___FIk6 button:focus-visible,.lbo-workbench_railToggle__K8b5d:focus-visible,.lbo-workbench_ribbonActions__zACrT button:focus-visible,.lbo-workbench_sheetRailItem__09Vzd:focus-visible,.lbo-workbench_workbookPills__6vhWN select:focus-visible{outline:2px solid var(--model-navy);outline-offset:2px}.lbo-workbench_sheetRailList__NcZ7t{display:grid;grid-gap:10px;gap:10px;padding:10px}.lbo-workbench_sheetRailGroup__Mk1Im{border:1px solid var(--model-grid);background:var(--panel-bg)}.lbo-workbench_sheetRailGroupLabel__JEtNr{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 9px;border-bottom:1px solid var(--model-grid);background:var(--model-gray-fill);color:var(--model-navy);font-size:11px;font-weight:800;letter-spacing:.4px;text-transform:uppercase}.lbo-workbench_sheetRailGroupLabel__JEtNr small{color:var(--model-label-font);font-size:11px}.lbo-workbench_activeSheetRailItem__cnXz_,.lbo-workbench_sheetRailItem__09Vzd{width:100%;display:grid;grid-template-columns:28px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center;border:0;border-bottom:1px solid var(--model-grid-light);background:var(--panel-bg);color:var(--model-formula-font);cursor:pointer;padding:7px 8px;text-align:left}.lbo-workbench_activeSheetRailItem__cnXz_:last-child,.lbo-workbench_sheetRailItem__09Vzd:last-child{border-bottom:0}.lbo-workbench_sheetRailItem__09Vzd:hover{background:var(--model-muted-fill)}.lbo-workbench_activeSheetRailItem__cnXz_{background:var(--model-navy);color:#fff}.lbo-workbench_sheetNumber__4od9J{width:24px;height:24px;display:grid;place-items:center;border:1px solid var(--model-grid);background:var(--model-gray-fill);color:var(--model-navy);font-size:11px;font-weight:800}.lbo-workbench_activeSheetRailItem__cnXz_ .lbo-workbench_sheetNumber__4od9J{border-color:hsla(0,0%,100%,.7);background:hsla(0,0%,100%,.18);color:#fff}.lbo-workbench_sheetRailCopy__MLKbF{min-width:0}.lbo-workbench_sheetRailCopy__MLKbF small,.lbo-workbench_sheetRailCopy__MLKbF strong{display:block}.lbo-workbench_sheetRailCopy__MLKbF strong{font-size:13px;line-height:1.2}.lbo-workbench_sheetRailCopy__MLKbF small{margin-top:2px;color:var(--model-label-font);font-size:11px}.lbo-workbench_activeSheetRailItem__cnXz_ .lbo-workbench_sheetRailCopy__MLKbF small{color:hsla(0,0%,100%,.78)}.lbo-workbench_auditRailBadge__aJvzk{width:calc(100% - 20px);margin:auto 10px 10px;display:flex;align-items:center;gap:7px;border:1px solid var(--model-grid);background:var(--panel-bg);color:var(--model-label-font);cursor:pointer;padding:8px 9px;font-weight:800}.lbo-workbench_auditRailBadgeClear__fZmy6{border-color:#93c5b5;background:var(--model-output-fill);color:#14532d}.lbo-workbench_auditRailBadgeWarn___X7pj{border-color:#eab308;background:var(--model-input-fill);color:#854d0e;animation:lbo-workbench_stalePulse__tUrrf 1.8s ease-in-out infinite}.lbo-workbench_leftRailCollapsed__uNsqn .lbo-workbench_auditRailBadge__aJvzk span,.lbo-workbench_leftRailCollapsed__uNsqn .lbo-workbench_modeNav__3mKwV,.lbo-workbench_leftRailCollapsed__uNsqn .lbo-workbench_railBrandText__d6kXp,.lbo-workbench_leftRailCollapsed__uNsqn .lbo-workbench_sheetRailCopy__MLKbF,.lbo-workbench_leftRailCollapsed__uNsqn .lbo-workbench_sheetRailGroupLabel__JEtNr{display:none}.lbo-workbench_leftRailCollapsed__uNsqn .lbo-workbench_sheetRailColumn__zIR1y{overflow-x:hidden}.lbo-workbench_leftRailCollapsed__uNsqn .lbo-workbench_railHead__IskfM{padding:10px 8px}.lbo-workbench_leftRailCollapsed__uNsqn .lbo-workbench_railToggle__K8b5d{margin-left:0}.lbo-workbench_leftRailCollapsed__uNsqn .lbo-workbench_sheetRailList__NcZ7t{padding:8px 6px}.lbo-workbench_leftRailCollapsed__uNsqn .lbo-workbench_sheetRailGroup__Mk1Im{border:0;background:transparent}.lbo-workbench_leftRailCollapsed__uNsqn .lbo-workbench_activeSheetRailItem__cnXz_,.lbo-workbench_leftRailCollapsed__uNsqn .lbo-workbench_sheetRailItem__09Vzd{grid-template-columns:1fr;justify-items:center;padding:6px 0;border:0}.lbo-workbench_leftRailCollapsed__uNsqn .lbo-workbench_auditRailBadge__aJvzk{width:34px;justify-content:center;padding:8px 0}.lbo-workbench_engineRibbon__9vLo_{position:-webkit-sticky;position:sticky;top:0;z-index:12;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;margin:-18px -20px 14px;padding:9px 14px;border-bottom:1px solid var(--model-grid);background:var(--panel-bg)}.lbo-workbench_ribbonTitle__ASHyz{min-width:0}.lbo-workbench_ribbonTitle__ASHyz h2{margin:0;color:var(--model-formula-font);font-size:18px;line-height:1.2}.lbo-workbench_ribbonTitle__ASHyz p:last-child{margin:4px 0 0;color:var(--model-label-font);font-size:13px}.lbo-workbench_ribbonActions__zACrT{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:6px}.lbo-workbench_ribbonActions__zACrT button{min-height:30px;padding:0 9px}.lbo-workbench_ribbonActions__zACrT .lbo-workbench_excelDownloadButton__rYLXE{min-height:38px;padding:0 14px;border:2px solid #0f6b3f;background:#1f8f52;color:#fff;font-weight:800;box-shadow:0 0 0 3px rgba(31,143,82,.16)}.lbo-workbench_ribbonActions__zACrT .lbo-workbench_excelDownloadButton__rYLXE:hover{border-color:#084c2b;background:#0f6b3f;color:#fff;box-shadow:0 0 0 4px rgba(31,143,82,.24)}.lbo-workbench_ribbonActions__zACrT .lbo-workbench_excelDownloadButton__rYLXE:disabled{border-color:#6b8f7d;background:#d9eadf;color:#355545;box-shadow:none}.lbo-workbench_staleBuildButton__GN_kB{border-color:#b45309!important;background:#eab308!important;color:#422006!important;animation:lbo-workbench_stalePulse__tUrrf 1.6s ease-in-out infinite}@keyframes lbo-workbench_stalePulse__tUrrf{0%,to{box-shadow:0 0 0 0 rgba(234,179,8,.55)}50%{box-shadow:0 0 0 6px rgba(234,179,8,0)}}.lbo-workbench_workbookSurfaceBar__OS0D4{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px 12px;gap:8px 12px;align-items:center;margin-bottom:10px;border:1px solid var(--model-grid);background:var(--model-gray-fill);padding:8px 10px}.lbo-workbench_workbookBreadcrumb__Zf0r9{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:6px;color:var(--model-label-font);font-size:13px}.lbo-workbench_workbookBreadcrumb__Zf0r9 strong{color:var(--model-formula-font)}.lbo-workbench_workbookLegend__NWt7b,.lbo-workbench_workbookPills__6vhWN{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:6px}.lbo-workbench_workbookLegend__NWt7b,.lbo-workbench_workbookPills__6vhWN label,.lbo-workbench_workbookPills__6vhWN>span{border:1px solid var(--model-grid);background:var(--panel-bg);padding:4px 8px;color:var(--model-label-font);font-size:12px}.lbo-workbench_workbookPills__6vhWN label{display:inline-flex;align-items:center;gap:6px;padding:0 0 0 8px}.lbo-workbench_workbookPills__6vhWN select{min-height:27px;border:0;border-left:1px solid var(--model-grid);background:var(--model-input-fill);color:var(--model-input-font);padding:0 8px;font-weight:800}.lbo-workbench_workbookLegend__NWt7b{grid-column:1/-1;justify-content:flex-start;background:var(--panel-bg)}.lbo-workbench_formulaToggle__ejb8V,.lbo-workbench_workbookLegend__NWt7b span{display:inline-flex;align-items:center;gap:5px}.lbo-workbench_linkSwatch__PJFAL,.lbo-workbench_plugSwatch__evx98{width:14px;height:10px;display:inline-block;border:1px solid var(--model-grid);background:var(--panel-bg)}.lbo-workbench_linkSwatch__PJFAL{border-color:var(--model-link-font)}.lbo-workbench_plugSwatch__evx98{background:var(--model-input-fill);border-color:var(--model-plug-font)}.lbo-workbench_keyboardFooter__3ssX2{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:10px;border:1px solid var(--model-grid);background:var(--panel-bg);padding:7px 10px;color:var(--model-label-font);font-size:12px}.lbo-workbench_keyboardFooter__3ssX2 span{display:inline-flex;align-items:center;gap:5px}.lbo-workbench_keyboardFooter__3ssX2 kbd{border:1px solid var(--model-grid);background:var(--model-muted-fill);padding:1px 5px;color:var(--model-formula-font);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.lbo-workbench_inspectorTabs___FIk6{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--model-grid)}.lbo-workbench_inspectorTabs___FIk6 button{border:0;border-right:1px solid var(--model-grid);background:var(--panel-bg);color:var(--model-label-font);cursor:pointer;padding:8px 4px;font-size:12px;font-weight:800;text-transform:uppercase}.lbo-workbench_inspectorTabs___FIk6 button:last-child{border-right:0}.lbo-workbench_activeInspectorTab__pW2CG{background:var(--model-navy)!important;color:#fff!important}.lbo-workbench_inspectorBody__Q02CH{padding:10px 12px}.lbo-workbench_inspectKv__9it_3{display:grid;grid-template-columns:88px minmax(0,1fr);grid-gap:1px;gap:1px;margin:0;border:1px solid var(--model-grid);background:var(--model-grid)}.lbo-workbench_inspectKv__9it_3 dd,.lbo-workbench_inspectKv__9it_3 dt{margin:0;background:var(--panel-bg);padding:6px 8px;font-size:12px;overflow-wrap:anywhere}.lbo-workbench_inspectKv__9it_3 dt{color:var(--model-label-font);font-weight:800;text-transform:uppercase}.lbo-workbench_inspectKv__9it_3 dd{color:var(--model-formula-font);font-weight:700}.lbo-workbench_cellKindBadge__Zbh6k{display:inline-flex;border:1px solid var(--model-grid);background:var(--model-muted-fill);padding:1px 5px;color:var(--model-navy);text-transform:uppercase}.lbo-workbench_inspectFormula__jhagd,.lbo-workbench_monoValue__s2q_i{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.lbo-workbench_inspectFormula__jhagd{margin:8px 0 0;border:1px solid var(--model-grid);background:var(--model-muted-fill);padding:8px;color:var(--model-formula-font);font-size:12px;white-space:pre-wrap}.lbo-workbench_lineageBlock__RPVgz{margin-top:8px;border:1px solid var(--model-grid-light);background:var(--panel-bg);padding:8px}.lbo-workbench_lineageBlock__RPVgz h4,.lbo-workbench_rightRailTable__US2TX h4{margin:0 0 5px;color:var(--model-navy);font-size:12px;text-transform:uppercase}.lbo-workbench_lineageBlock__RPVgz p,.lbo-workbench_versionItem__u7Yo9 p{margin:0;color:var(--model-label-font);font-size:12px;line-height:1.4}.lbo-workbench_inspectorEmpty__b6_cu{border:1px solid var(--model-grid);background:var(--model-muted-fill);padding:10px;color:var(--model-label-font);font-size:13px;line-height:1.45}.lbo-workbench_outputHeaderLine__YkLRS{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.lbo-workbench_liveOutputs__cy_kx{display:grid;grid-gap:1px;gap:1px;border:1px solid var(--model-grid);background:var(--model-grid)}.lbo-workbench_liveOutputs__cy_kx>div{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;background:var(--panel-bg);padding:7px 8px}.lbo-workbench_liveOutputs__cy_kx span{color:var(--model-label-font)}.lbo-workbench_liveOutputs__cy_kx b{color:var(--model-formula-font)}.lbo-workbench_liveOutputGood__t6ZGG b{color:#14532d}.lbo-workbench_liveOutputDebt__ak9OX b{color:var(--debt-accent)}.lbo-workbench_versionList__RC_q1{display:grid;grid-gap:8px;gap:8px}.lbo-workbench_versionItem__u7Yo9{display:grid;grid-gap:8px;gap:8px;border:1px solid var(--model-grid);background:var(--model-gray-fill);padding:10px}.lbo-workbench_versionItem__u7Yo9 span,.lbo-workbench_versionItem__u7Yo9 strong{display:block}.lbo-workbench_versionItem__u7Yo9 span{margin-top:3px;color:var(--model-label-font);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;overflow-wrap:anywhere}.lbo-workbench_inspectorCollapsed__L2rxH .lbo-workbench_inspectorHead__5VaNu{justify-content:center;padding:10px 8px}.lbo-workbench_inspectorCollapsed__L2rxH .lbo-workbench_inspectorBody__Q02CH,.lbo-workbench_inspectorCollapsed__L2rxH .lbo-workbench_inspectorHead__5VaNu div,.lbo-workbench_inspectorCollapsed__L2rxH .lbo-workbench_inspectorTabs___FIk6{display:none}.lbo-workbench_inspectorCollapsed__L2rxH .lbo-workbench_railToggle__K8b5d{margin-left:0}.lbo-workbench_sidebar__hbISO{border-right:1px solid var(--model-grid);background:var(--app-bg);padding:14px;display:flex;flex-direction:column;gap:14px;position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow:auto}.lbo-workbench_brand__fvHUq{display:flex;align-items:center;gap:12px;padding:4px 4px 8px}.lbo-workbench_brandMark__wGCau{width:42px;height:42px;display:grid;place-items:center;background:var(--model-navy);color:#fff;border-radius:0;font-size:23px;font-weight:700}.lbo-workbench_brand__fvHUq h1,.lbo-workbench_brand__fvHUq p,.lbo-workbench_memo__ldGNI h4,.lbo-workbench_memo__ldGNI p,.lbo-workbench_panel__H_0xY h2,.lbo-workbench_panel__H_0xY h3,.lbo-workbench_sectionHeading__b5zK9 h3,.lbo-workbench_topbar__MggHY h2{margin:0}.lbo-workbench_brand__fvHUq h1{color:var(--model-formula-font);font-size:20px;font-weight:700}.lbo-workbench_brand__fvHUq p,.lbo-workbench_eyebrow__XXJ0m,.lbo-workbench_metric___MOgI span,.lbo-workbench_sectionHeading__b5zK9 span,.lbo-workbench_subtitle__yLQaR{color:var(--model-label-font)}.lbo-workbench_modeNav__3mKwV{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:4px;gap:4px}.lbo-workbench_modeNav__3mKwV a{min-width:0;border:1px solid var(--model-grid);border-radius:0;background:var(--panel-bg);color:var(--model-label-font);padding:8px 5px;text-align:center;text-decoration:none;font-size:13px;overflow-wrap:anywhere;transition:background .12s ease,border-color .12s ease,color .12s ease}.lbo-workbench_modeNav__3mKwV .lbo-workbench_activeMode__GZFlp{background:var(--model-navy);border-color:var(--model-navy);color:#fff}.lbo-workbench_modeNav__3mKwV a[data-readiness=featured]{border-color:#0f766e;background:#ecfdf5;color:#0f3f3a;font-weight:700}.lbo-workbench_modeNav__3mKwV a[data-readiness=later]{border-color:#d1d5db;background:#f3f4f6;color:#8a94a3}.lbo-workbench_modeNav__3mKwV a:hover{background:var(--model-gray-fill);border-color:var(--terminal-accent);color:var(--model-formula-font)}.lbo-workbench_modeNav__3mKwV .lbo-workbench_activeMode__GZFlp:hover{background:var(--model-navy);border-color:var(--model-navy);color:#fff}.lbo-workbench_modeNav__3mKwV .lbo-workbench_activeMode__GZFlp[data-readiness=featured],.lbo-workbench_modeNav__3mKwV .lbo-workbench_activeMode__GZFlp[data-readiness=featured]:hover{border-color:#0f766e;background:#0f766e;color:#fff}.lbo-workbench_modeNav__3mKwV .lbo-workbench_activeMode__GZFlp[data-readiness=later],.lbo-workbench_modeNav__3mKwV .lbo-workbench_activeMode__GZFlp[data-readiness=later]:hover{border-color:#6b7280;background:#6b7280;color:#fff}.lbo-workbench_railStack__mA7eP{display:grid;grid-gap:12px;gap:12px}.lbo-workbench_railSection__xyWaH{min-width:0;border:1px solid var(--model-grid);background:var(--panel-bg);padding:12px}.lbo-workbench_railSectionHeader__JS4xt{display:flex;align-items:center;gap:7px;margin-bottom:10px;color:var(--terminal-accent)}.lbo-workbench_railSectionHeader__JS4xt h3{margin:0;font-size:13px;line-height:1.2;text-transform:uppercase}.lbo-workbench_memo__ldGNI,.lbo-workbench_panel__H_0xY,.lbo-workbench_workbookPanel__5Wdd8{min-width:0;max-width:100%;background:var(--panel-bg);border:1px solid var(--model-grid);border-radius:0;padding:16px;box-shadow:none;overflow:hidden}.lbo-workbench_inlineTabs__BlnG2{display:inline-flex;gap:4px;margin:0 0 12px;padding:3px;border:1px solid var(--model-grid);background:var(--panel-bg)}.lbo-workbench_inlineTabs__BlnG2 button{border:0;background:transparent;color:var(--model-muted);cursor:pointer;font:700 12px Arial,Helvetica,sans-serif;padding:7px 12px}.lbo-workbench_activeInlineTab__V69ra,.lbo-workbench_inlineTabs__BlnG2 .lbo-workbench_activeInlineTab__V69ra{background:var(--model-input-fill);color:var(--terminal-accent)}.lbo-workbench_railCard__d2tCf{background:var(--panel-bg);border:1px solid var(--model-grid);border-radius:0;padding:16px;box-shadow:none}.lbo-workbench_assumptionGroup__5VGSi,.lbo-workbench_memo__ldGNI,.lbo-workbench_metric___MOgI,.lbo-workbench_panel__H_0xY,.lbo-workbench_railCard__d2tCf,.lbo-workbench_workbookPanel__5Wdd8{box-shadow:none}.lbo-workbench_panel__H_0xY h2,.lbo-workbench_panel__H_0xY h3{font-size:16px;margin-bottom:12px}.lbo-workbench_dealHeader__KNWSo{display:grid;grid-template-columns:44px 1fr;grid-gap:10px;gap:10px;align-items:center;margin-bottom:12px;border-bottom:1px solid var(--model-grid);padding-bottom:12px}.lbo-workbench_dealHeader__KNWSo span,.lbo-workbench_dealHeader__KNWSo strong{display:block}.lbo-workbench_dealHeader__KNWSo span{margin-top:3px;color:var(--model-label-font);font-size:14px}.lbo-workbench_dealLogo__8hG6m{width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--model-dark-navy);background:var(--model-navy);color:#fff;font-size:13px;font-weight:700;overflow-wrap:anywhere}.lbo-workbench_dealStats__SOhz7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;margin:0;border:1px solid var(--model-grid);background:var(--model-grid)}.lbo-workbench_dealStats__SOhz7 div{min-width:0;display:grid;grid-gap:3px;gap:3px;background:var(--model-muted-fill);padding:7px 8px}.lbo-workbench_dealStats__SOhz7 dd,.lbo-workbench_dealStats__SOhz7 dt{margin:0}.lbo-workbench_dealStats__SOhz7 dt{color:var(--model-label-font);font-size:12px;text-transform:uppercase}.lbo-workbench_dealStats__SOhz7 dd{color:var(--model-output-font);font-size:14px;font-weight:700}.lbo-workbench_caseControl__f_pSx{display:grid;grid-template-columns:92px minmax(0,1fr);align-items:stretch;border:1px solid var(--model-grid);background:var(--model-formula-fill);font-size:13px}.lbo-workbench_caseControl__f_pSx span{display:flex;align-items:center;border-right:1px solid var(--model-grid);padding:6px 7px;color:var(--model-label-font);font-weight:700;text-transform:uppercase}.lbo-workbench_caseControl__f_pSx select{min-width:0;width:100%;border:0;border-radius:0;background:var(--model-input-fill);color:var(--model-input-font);padding:6px 24px 6px 7px;font:inherit;font-weight:700}.lbo-workbench_caseSnapshot__bc9o_{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center;margin-top:8px;border:1px solid var(--model-grid);background:var(--model-output-fill);padding:7px 8px}.lbo-workbench_caseSnapshot__bc9o_ span{min-width:0;color:var(--model-label-font);overflow-wrap:anywhere}.lbo-workbench_caseSnapshot__bc9o_ strong{color:var(--model-output-font);white-space:nowrap}.lbo-workbench_sheetRail__KBf6b{border:1px solid var(--model-grid)}.lbo-workbench_sheetGroup__sneVA,.lbo-workbench_sheetRail__KBf6b{display:grid;grid-gap:1px;gap:1px;background:var(--model-grid)}.lbo-workbench_sheetGroup__sneVA+.lbo-workbench_sheetGroup__sneVA{margin-top:8px}.lbo-workbench_sheetGroupLabel__bZyrM{background:var(--model-gray-fill);color:var(--terminal-accent);padding:7px 9px;font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}.lbo-workbench_sheetRail__KBf6b button{min-width:0;display:grid;grid-template-columns:30px minmax(0,1fr);grid-template-areas:"num label" "num detail";grid-gap:1px 8px;gap:1px 8px;align-items:center;border:0;background:var(--panel-bg);color:var(--model-formula-font);padding:8px 9px;text-align:left;font:inherit}.lbo-workbench_sheetRail__KBf6b button:hover{background:var(--model-muted-fill)}.lbo-workbench_sheetRail__KBf6b span{grid-area:num;display:grid;place-items:center;width:24px;height:24px;border:1px solid var(--model-grid);background:var(--model-gray-fill);color:var(--terminal-accent);font-size:12px;font-weight:700}.lbo-workbench_sheetRail__KBf6b strong{grid-area:label;min-width:0;font-size:14px;overflow-wrap:anywhere}.lbo-workbench_sheetRail__KBf6b small{grid-area:detail;min-width:0;color:var(--model-label-font);font-size:12px;overflow-wrap:anywhere}.lbo-workbench_sheetRail__KBf6b .lbo-workbench_activeSheetRailButton__PUrxd{background:var(--model-navy);color:#fff}.lbo-workbench_sheetRail__KBf6b .lbo-workbench_activeSheetRailButton__PUrxd span{border-color:hsla(0,0%,100%,.62);background:hsla(0,0%,100%,.14);color:#fff}.lbo-workbench_sheetRail__KBf6b .lbo-workbench_activeSheetRailButton__PUrxd small{color:hsla(0,0%,100%,.78)}.lbo-workbench_traceCard___wU9K{display:grid;grid-gap:5px;gap:5px;border:1px solid var(--model-grid);background:var(--model-muted-fill);padding:9px}.lbo-workbench_traceCard___wU9K span{color:var(--model-label-font);font-size:12px;text-transform:uppercase}.lbo-workbench_traceCard___wU9K strong{color:var(--model-formula-font)}.lbo-workbench_traceCard___wU9K p{margin:0;color:var(--model-label-font);font-size:13px;line-height:1.35}.lbo-workbench_cellInspector__pTZeN{display:grid;grid-gap:9px;gap:9px;border-bottom:1px solid var(--model-grid);background:var(--model-muted-fill);padding:10px}.lbo-workbench_cellInspectorHeader__cjij3{display:flex;align-items:center;justify-content:space-between;gap:8px}.lbo-workbench_cellInspectorHeader__cjij3 span{color:var(--terminal-accent);font-size:12px;font-weight:800;text-transform:uppercase}.lbo-workbench_cellInspectorHeader__cjij3 strong{border:1px solid var(--model-grid);background:var(--panel-bg);padding:3px 6px;color:var(--model-formula-font);font-size:12px}.lbo-workbench_cellInspectorDetails__T_BAy{display:grid;grid-gap:1px;gap:1px;margin:0;border:1px solid var(--model-grid);background:var(--model-grid)}.lbo-workbench_cellInspectorDetails__T_BAy div{min-width:0;display:grid;grid-template-columns:108px minmax(0,1fr);background:var(--panel-bg)}.lbo-workbench_cellInspectorDetails__T_BAy dd,.lbo-workbench_cellInspectorDetails__T_BAy dt{margin:0;padding:6px 7px;font-size:12px}.lbo-workbench_cellInspectorDetails__T_BAy dt{color:var(--model-label-font);font-weight:800;text-transform:uppercase}.lbo-workbench_cellInspectorDetails__T_BAy dd{min-width:0;color:var(--model-formula-font);font-weight:700;overflow-wrap:anywhere}.lbo-workbench_cellInspector__pTZeN p{margin:0;color:var(--model-label-font);font-size:13px;line-height:1.4;overflow-wrap:anywhere}.lbo-workbench_traceDetails__laRCe{display:grid;grid-gap:1px;gap:1px;margin:2px 0;border:1px solid var(--model-grid);background:var(--model-grid)}.lbo-workbench_traceDetails__laRCe div{min-width:0;display:grid;grid-template-columns:74px minmax(0,1fr);background:var(--panel-bg)}.lbo-workbench_traceDetails__laRCe dd,.lbo-workbench_traceDetails__laRCe dt{margin:0;padding:5px 6px;font-size:12px}.lbo-workbench_traceDetails__laRCe dt{color:var(--model-label-font);font-weight:700;text-transform:uppercase}.lbo-workbench_traceDetails__laRCe dd{min-width:0;color:var(--model-formula-font);font-weight:700;overflow-wrap:anywhere}.lbo-workbench_checkBadge____w1d{display:flex;align-items:center;gap:7px;margin-top:8px;border:1px solid #93c5b5;background:var(--model-output-fill);color:#14532d;padding:7px 8px;font-weight:700}.lbo-workbench_railGroup__gNOLJ{border-top:1px solid var(--model-grid);margin-top:12px;padding-top:12px}.lbo-workbench_railGroup__gNOLJ h3{margin:0 0 9px;color:var(--terminal-accent);font-size:13px;text-transform:uppercase}.lbo-workbench_railRow__A9QKw{display:grid;grid-template-columns:1fr 96px;grid-gap:10px;gap:10px;align-items:center;margin-bottom:7px;font-size:14px}.lbo-workbench_railRow__A9QKw span{color:var(--model-label-font)}.lbo-workbench_railRow__A9QKw input,.lbo-workbench_railRow__A9QKw select{width:100%;min-width:0;border:1px solid var(--model-grid);border-radius:0;padding:6px 7px;background:var(--model-input-fill);color:var(--model-input-font);text-align:right;font:inherit;font-weight:600}.lbo-workbench_railRow__A9QKw select,.lbo-workbench_textInput__7TuZu input{text-align:left}.lbo-workbench_outputInput__TfGoM input{background:var(--model-output-fill);color:var(--model-output-font)}.lbo-workbench_railCaseSelect__5lCP0 span{color:var(--model-label-font)}.lbo-workbench_railCaseSelect__5lCP0{display:grid;grid-gap:7px;gap:7px;font-size:14px}.lbo-workbench_railCaseSelect__5lCP0 select{width:100%;border:1px solid var(--model-grid);border-radius:0;background:var(--model-input-fill);color:var(--model-input-font);padding:7px 8px;font:inherit;font-weight:600}.lbo-workbench_railCaseSelect__5lCP0 strong{border:1px solid var(--model-grid);background:var(--model-output-fill);color:var(--model-output-font);padding:7px 8px}.lbo-workbench_railCaseSelect__5lCP0 small{color:var(--model-label-font)}.lbo-workbench_primaryButton__4R5ns,.lbo-workbench_secondaryButton__Nndyh{border:1px solid var(--model-grid);border-radius:0;min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--panel-bg-soft);color:var(--model-formula-font);font:inherit;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.lbo-workbench_primaryButton__4R5ns:disabled,.lbo-workbench_secondaryButton__Nndyh:disabled{cursor:wait;opacity:.62}.lbo-workbench_memoActions__dTF8n svg,.lbo-workbench_primaryButton__4R5ns svg,.lbo-workbench_secondaryButton__Nndyh svg{flex:0 0 auto}.lbo-workbench_memoActions__dTF8n button:hover,.lbo-workbench_primaryButton__4R5ns:hover,.lbo-workbench_secondaryButton__Nndyh:hover{background:var(--model-gray-fill);border-color:var(--model-navy);color:var(--model-navy)}.lbo-workbench_primaryButton__4R5ns{background:var(--model-navy);border-color:var(--model-navy);color:#fff}.lbo-workbench_workspace__ceKtI{min-width:0;padding:18px 20px}.lbo-workbench_topbar__MggHY{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:16px}.lbo-workbench_eyebrow__XXJ0m{text-transform:uppercase;font-size:14px;margin-bottom:5px;font-weight:700}.lbo-workbench_topbar__MggHY h2{color:var(--model-formula-font);font-size:26px;font-weight:700}.lbo-workbench_subtitle__yLQaR{margin-top:6px;max-width:720px;line-height:1.4}.lbo-workbench_topbarRight__Kskyd{display:grid;justify-items:end;grid-gap:10px;gap:10px;flex:1 1 620px;min-width:360px}.lbo-workbench_actions__vXMJm{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;width:100%}.lbo-workbench_actions__vXMJm button{min-height:36px;padding:0 12px}.lbo-workbench_templateLoader__fn5_S{min-width:0;margin-bottom:14px;border:1px solid var(--model-grid);background:var(--panel-bg)}.lbo-workbench_templateLoaderHeader__yI_Ep{display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid var(--model-grid);background:var(--model-gray-fill);padding:10px 12px}.lbo-workbench_templateLoaderHeader__yI_Ep span{color:var(--terminal-accent);font-size:12px;font-weight:800;text-transform:uppercase}.lbo-workbench_templateLoaderHeader__yI_Ep h3{margin:3px 0 0;color:var(--model-formula-font);font-size:16px}.lbo-workbench_templateLoaderControls__ptX_H{display:flex;align-items:flex-end;gap:8px}.lbo-workbench_templateLoaderControls__ptX_H label{display:grid;grid-gap:4px;gap:4px;min-width:240px}.lbo-workbench_templateLoaderControls__ptX_H select{min-height:36px;border:1px solid var(--model-grid);border-radius:0;background:var(--model-input-fill);color:var(--model-input-font);padding:0 9px;font:inherit;font-weight:700}.lbo-workbench_templateLoaderControls__ptX_H button{min-height:36px;padding:0 12px;white-space:nowrap}.lbo-workbench_templateLoaderBody__5cisD{display:grid;grid-template-columns:minmax(220px,.85fr) minmax(0,1.5fr);grid-gap:12px;gap:12px;padding:12px}.lbo-workbench_templateLoaderBody__5cisD p{margin:0;color:var(--model-label-font);line-height:1.4}.lbo-workbench_templateLoaderBody__5cisD dl{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:1px;gap:1px;margin:0;background:var(--model-grid)}.lbo-workbench_templateLoaderBody__5cisD div{min-width:0;background:var(--model-formula-fill);padding:8px}.lbo-workbench_templateLoaderBody__5cisD dt{color:var(--model-label-font);font-size:12px;font-weight:800;text-transform:uppercase}.lbo-workbench_templateLoaderBody__5cisD dd{margin:4px 0 0;color:var(--model-output-font);font-weight:800;overflow-wrap:anywhere}.lbo-workbench_workspaceGrid__wL4_A{display:grid;grid-template-columns:minmax(0,1fr) 318px;grid-gap:14px;gap:14px;align-items:start;min-width:0}.lbo-workbench_workArea__Coi_P{min-width:0;max-width:100%;display:grid;grid-gap:12px;gap:12px}.lbo-workbench_summaryAside__41UYT{position:-webkit-sticky;position:sticky;top:18px;min-width:0;max-width:100%;overflow:hidden;border:1px solid var(--model-grid);background:var(--panel-bg)}.lbo-workbench_summaryAsideHeader__A6Cro{display:flex;justify-content:space-between;gap:10px;align-items:flex-start;border-bottom:1px solid var(--model-grid);background:var(--model-gray-fill);padding:10px 11px}.lbo-workbench_summaryAsideHeader__A6Cro span{color:var(--terminal-accent);font-size:12px;font-weight:700;text-transform:uppercase}.lbo-workbench_summaryAsideHeader__A6Cro h3{margin:3px 0 0;font-size:15px}.lbo-workbench_summaryAsideHeader__A6Cro i{border:1px solid var(--model-grid);padding:3px 6px;font-style:normal;font-size:12px;font-weight:700}.lbo-workbench_outputStateGood__UDHs7{background:var(--model-output-fill);color:#14532d}.lbo-workbench_outputStateBad__0Bkx1{background:#fff1f2;color:#991b1b}.lbo-workbench_staleOutputBadge__3zZeU{border-bottom:1px solid var(--model-grid);background:#fff2cc;color:#854d0e;padding:8px 10px;font-size:13px;font-weight:700}.lbo-workbench_outputList__Jm8k8{display:grid;grid-gap:1px;gap:1px;background:var(--model-grid)}.lbo-workbench_outputLine__yd59i{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center;min-height:38px;background:var(--panel-bg);padding:8px 10px}.lbo-workbench_outputLine__yd59i span{min-width:0;color:var(--model-label-font);font-size:13px}.lbo-workbench_outputLine__yd59i strong{min-width:0;color:var(--model-output-font);font-size:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-align:right}.lbo-workbench_outputGood__L_el7 strong{color:#0f766e}.lbo-workbench_outputDebt__3tBpB strong{color:#5947b8}.lbo-workbench_warningState__k68pP{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start;margin:10px;border:1px solid var(--model-grid);padding:9px}.lbo-workbench_warningState__k68pP span,.lbo-workbench_warningState__k68pP strong{display:block}.lbo-workbench_warningState__k68pP span{margin-top:2px;color:var(--model-label-font);font-size:13px}.lbo-workbench_warningStateGood__SwWqk{border-color:#93c5b5;background:var(--model-output-fill);color:#14532d}.lbo-workbench_warningStateBad__fBUwE{border-color:#eab308;background:#fff7d6;color:#854d0e}.lbo-workbench_rightRailTable__US2TX{margin:10px;border:1px solid var(--model-grid);overflow-x:auto}.lbo-workbench_overviewPanel__QAXX_{border:1px solid var(--model-grid);background:var(--panel-bg)}.lbo-workbench_overviewHero__jG8t_{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);grid-gap:12px;gap:12px;align-items:stretch;border-bottom:1px solid var(--model-grid);background:var(--model-gray-fill);padding:12px}.lbo-workbench_overviewHero__jG8t_ span{color:var(--terminal-accent);font-size:12px;font-weight:800;text-transform:uppercase}.lbo-workbench_overviewHero__jG8t_ h3,.lbo-workbench_overviewHero__jG8t_ p{margin:0}.lbo-workbench_overviewHero__jG8t_ h3{margin-top:4px;font-size:18px}.lbo-workbench_overviewHero__jG8t_ p{margin-top:5px;color:var(--model-label-font);line-height:1.4}.lbo-workbench_overviewHeroMetrics__0anAi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;align-self:stretch;background:var(--model-grid);border:1px solid var(--model-grid)}.lbo-workbench_overviewHeroMetrics__0anAi .lbo-workbench_outputLine__yd59i{min-height:0}.lbo-workbench_overviewStatusGrid___KvxZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--model-grid);border-bottom:1px solid var(--model-grid)}.lbo-workbench_overviewStatusGrid___KvxZ>div{min-width:0;display:grid;grid-gap:4px;gap:4px;background:var(--panel-bg);padding:10px 12px}.lbo-workbench_overviewStatusGrid___KvxZ span,.lbo-workbench_overviewStatusGrid___KvxZ strong{min-width:0;overflow-wrap:anywhere}.lbo-workbench_overviewStatusGrid___KvxZ strong{color:var(--model-formula-font)}.lbo-workbench_overviewStatusGrid___KvxZ span{color:var(--model-label-font);font-size:13px;line-height:1.35}.lbo-workbench_overviewStatusGood__n_Yso{background:var(--model-output-fill)!important}.lbo-workbench_overviewStatusWarn__v1jpJ{background:#fff2cc!important}.lbo-workbench_overviewGrid__ITpe_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;padding:10px}.lbo-workbench_assumptionWorkspace__cByPZ{border:1px solid var(--model-grid);background:var(--panel-bg)}.lbo-workbench_workspaceSectionHeader__o7g6w{display:flex;justify-content:space-between;gap:12px;align-items:center;border-bottom:1px solid var(--model-grid);background:var(--model-gray-fill);padding:10px 12px}.lbo-workbench_workspaceSectionHeader__o7g6w h3,.lbo-workbench_workspaceSectionHeader__o7g6w p{margin:0}.lbo-workbench_workspaceSectionHeader__o7g6w h3{font-size:16px}.lbo-workbench_workspaceSectionHeader__o7g6w p{margin-top:2px;color:var(--model-label-font);font-size:13px}.lbo-workbench_segmentedControl__mAO4z{flex:0 1 330px;display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;border:1px solid var(--model-grid);background:var(--model-formula-fill)}.lbo-workbench_segmentedControl__mAO4z span{border-right:1px solid var(--model-grid);padding:6px 8px;color:var(--model-label-font);font-size:13px;font-weight:700;text-transform:uppercase}.lbo-workbench_segmentedControl__mAO4z select{min-width:0;width:100%;border:0;background:var(--model-input-fill);color:var(--model-input-font);padding:6px 24px 6px 8px;font:inherit;font-weight:700}.lbo-workbench_assumptionPanelGrid__N4GRF{display:grid;grid-template-columns:repeat(3,minmax(220px,1fr));grid-gap:1px;gap:1px;background:var(--model-grid)}.lbo-workbench_assumptionBlock__o0AAn{min-width:0;display:grid;align-content:start;grid-gap:1px;gap:1px;background:var(--model-grid)}.lbo-workbench_templateAssumptionBlock__lZQuq{grid-row:span 2}.lbo-workbench_blockTitle__6qBWq{display:flex;align-items:center;gap:7px;background:var(--model-muted-fill);color:var(--terminal-accent);padding:8px 10px}.lbo-workbench_blockTitle__6qBWq h4{margin:0;color:var(--model-formula-font);font-size:13px;text-transform:uppercase}.lbo-workbench_editableAssumption__6NaNg{display:grid;grid-template-columns:minmax(0,1fr) minmax(96px,.54fr);align-items:stretch;min-height:34px;background:var(--panel-bg)}.lbo-workbench_editableAssumption__6NaNg span{display:flex;align-items:center;min-width:0;padding:7px 9px;color:var(--model-label-font);font-size:13px}.lbo-workbench_editableAssumption__6NaNg input,.lbo-workbench_editableAssumption__6NaNg select{min-width:0;width:100%;border:0;border-left:1px solid var(--model-grid);background:var(--model-input-fill);color:var(--model-input-font);padding:7px 9px;text-align:right;font:inherit;font-weight:700;overflow:hidden;text-overflow:ellipsis}.lbo-workbench_editableAssumption__6NaNg select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;text-align:left}.lbo-workbench_editableAssumption__6NaNg input{font-weight:700}.lbo-workbench_editableAssumption__6NaNg input:focus,.lbo-workbench_editableAssumption__6NaNg select:focus{outline:2px solid var(--model-navy);outline-offset:-2px}.lbo-workbench_templatePreview__Rydr7{display:grid;grid-gap:7px;gap:7px;background:var(--panel-bg);padding:10px;color:var(--model-label-font);font-size:13px}.lbo-workbench_templatePreview__Rydr7 strong{color:var(--model-output-font);font-size:14px}.lbo-workbench_templatePreviewGrid__Q8NYz{display:grid;grid-template-columns:70px minmax(0,1fr);grid-gap:1px;gap:1px;background:var(--model-grid)}.lbo-workbench_templatePreviewGrid__Q8NYz b,.lbo-workbench_templatePreviewGrid__Q8NYz span{min-width:0;background:var(--model-formula-fill);padding:6px 7px}.lbo-workbench_templatePreviewGrid__Q8NYz span{color:var(--model-label-font);font-weight:700;text-transform:uppercase}.lbo-workbench_templatePreviewGrid__Q8NYz b{color:var(--model-output-font);font-weight:800}.lbo-workbench_templatePreview__Rydr7 p{margin:0;color:var(--model-label-font);line-height:1.35}.lbo-workbench_readOnlyAssumption__zXO_C input{background:var(--model-output-fill);color:var(--model-output-font)}.lbo-workbench_invalidAssumption__EMgHI input{background:#fff1f2;color:#991b1b}.lbo-workbench_validationStrip__05quq{display:flex;flex-wrap:wrap;gap:8px;border-top:1px solid var(--model-grid);padding:9px 10px}.lbo-workbench_validationStrip__05quq span{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--model-grid);padding:4px 7px;font-size:13px;font-weight:700}.lbo-workbench_validationGood__XYtyc{background:var(--model-output-fill);color:#14532d}.lbo-workbench_validationBad__P2Myg{background:#fff1f2;color:#991b1b}.lbo-workbench_emptyState__KI0J1{display:grid;grid-gap:5px;gap:5px;border:1px solid var(--model-grid);border-top:0;background:var(--model-muted-fill);padding:16px}.lbo-workbench_emptyState__KI0J1 strong{color:var(--model-formula-font);font-size:14px}.lbo-workbench_emptyState__KI0J1 span{max-width:760px;color:var(--model-label-font);font-size:13px;line-height:1.45}.lbo-workbench_kpiRow__kuX9M{display:grid;grid-template-columns:repeat(5,minmax(150px,1fr));grid-gap:10px;gap:10px;margin-bottom:14px}.lbo-workbench_metric___MOgI{position:relative;background:var(--panel-bg);border:1px solid var(--model-grid);border-radius:0;padding:11px 14px 11px 18px;overflow:hidden}.lbo-workbench_metric___MOgI:before{content:"";position:absolute;inset:0 auto 0 0;width:5px;background:var(--return-accent)}.lbo-workbench_metric___MOgI:nth-child(3):before,.lbo-workbench_metric___MOgI:nth-child(5):before{background:var(--debt-accent)}.lbo-workbench_metric___MOgI:nth-child(4):before{background:var(--risk-accent)}.lbo-workbench_metric___MOgI span,.lbo-workbench_metric___MOgI strong{display:block}.lbo-workbench_metric___MOgI span{font-size:14px}.lbo-workbench_metric___MOgI strong{margin-top:7px;font-size:19px;color:var(--model-output-font);overflow-wrap:anywhere}.lbo-workbench_dashboardSection__MWTR8{margin-bottom:18px}.lbo-workbench_engineSurface__4T_lp{min-width:0;max-width:100%;overflow:hidden;margin-bottom:18px}.lbo-workbench_summaryGrid__3cUf1{display:grid;grid-gap:14px;gap:14px;align-items:start;min-height:calc(100vh - 356px)}.lbo-workbench_summaryMain___xUTT{min-width:0;display:grid;grid-gap:14px;gap:14px;grid-template-rows:minmax(420px,1fr)}.lbo-workbench_summaryInputGrid__R_GFX{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;align-items:start}.lbo-workbench_excelPanel__ck9fP{min-width:0;border:1px solid var(--model-grid);background:var(--panel-bg)}.lbo-workbench_excelPanelHeader__BnSOY{display:flex;align-items:center;justify-content:flex-start;gap:8px;min-height:38px;border-bottom:1px solid var(--model-grid);background:var(--model-gray-fill);padding:8px 10px}.lbo-workbench_excelPanelHeader__BnSOY h3{margin:0;color:var(--model-formula-font);font-size:15px}.lbo-workbench_headerTitle__MT4_c{min-width:0;display:inline-flex;align-items:center;gap:8px}.lbo-workbench_statementHeader__CiNOc{justify-content:space-between}.lbo-workbench_headerCaseSelector__qux25{flex:0 1 360px;display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;border:1px solid var(--model-grid);background:var(--model-formula-fill);font-size:13px}.lbo-workbench_headerCaseSelector__qux25 span{border-right:1px solid var(--model-grid);padding:5px 7px;color:var(--model-label-font);font-weight:700;text-transform:uppercase}.lbo-workbench_headerCaseSelector__qux25 select{min-width:0;width:100%;border:0;border-radius:0;background:var(--model-input-fill);color:var(--model-input-font);padding:5px 24px 5px 7px;font:inherit;font-weight:700}.lbo-workbench_assumptionTable__cn8Xh{display:grid;border-top:0}.lbo-workbench_assumptionLine__1E__5{display:grid;grid-template-columns:minmax(0,1fr) 116px 38px;min-height:32px;font-size:13px}.lbo-workbench_assumptionLine__1E__5:last-child{border-bottom:0}.lbo-workbench_assumptionLine__1E__5 span{display:flex;align-items:center;min-width:0;padding:6px 9px;color:var(--model-label-font)}.lbo-workbench_assumptionLine__1E__5 input{display:flex;align-items:center;justify-content:flex-end;min-width:0;width:100%;border:0;padding:6px 9px;background:var(--model-input-fill);color:var(--model-input-font);font:inherit;font-weight:700;text-align:right;font-size:13px;overflow-wrap:anywhere}.lbo-workbench_assumptionLine__1E__5 input:focus{outline:1px solid var(--model-navy);outline-offset:-1px}.lbo-workbench_assumptionLine__1E__5 small{display:flex;align-items:center;justify-content:flex-start;padding:6px 0 6px 4px;color:var(--model-label-font);background:var(--model-input-fill);font-size:12px;font-weight:700}.lbo-workbench_assumptionLine__1E__5 input[type=date],.lbo-workbench_assumptionLine__1E__5 input[type=text]{text-align:left}.lbo-workbench_summaryMain___xUTT .lbo-workbench_modelGrid__gZrwi{height:100%;max-height:none;border:0}.lbo-workbench_summaryMain___xUTT .lbo-workbench_modelGrid__gZrwi table{min-width:1120px}.lbo-workbench_financialPanel__T875f{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:420px}.lbo-workbench_summaryInputGrid__R_GFX .lbo-workbench_sourcesUsesSchedule__XVZ_0{min-height:0}.lbo-workbench_summaryOutput__kq_GF{min-width:0;max-width:100%;overflow:hidden;border:1px solid var(--model-grid);background:var(--panel-bg)}.lbo-workbench_summaryOutputGrid__TyBQn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;padding:10px;min-width:0}.lbo-workbench_summarySchedule__OFQIA{min-width:0;max-width:100%;overflow-x:auto;background:var(--model-formula-fill)}.lbo-workbench_summaryScheduleWide__vdUOM{grid-column:1/-1}.lbo-workbench_summarySchedule__OFQIA h4{margin:0;background:var(--model-dark-navy);color:#fff;padding:7px 9px;font-size:13px;text-transform:uppercase}.lbo-workbench_summaryScheduleTable__jSLI1{width:100%;min-width:0;border-collapse:collapse;table-layout:fixed;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lbo-workbench_summaryScheduleTable__jSLI1 td,.lbo-workbench_summaryScheduleTable__jSLI1 th{min-width:0;padding:7px 9px;text-align:right;overflow-wrap:anywhere}.lbo-workbench_summaryScheduleTable__jSLI1 th{background:var(--model-gray-fill);color:var(--terminal-accent);font-weight:700}.lbo-workbench_summaryScheduleTable__jSLI1 td:first-child,.lbo-workbench_summaryScheduleTable__jSLI1 th:first-child{text-align:left}.lbo-workbench_summaryScheduleTable__jSLI1 td:not(:first-child){background:var(--model-output-fill);color:var(--model-output-font);font-weight:700}.lbo-workbench_capitalStructurePanel__czWOb{min-width:0}.lbo-workbench_capitalStructureTable__g64F3{overflow-x:auto}.lbo-workbench_capitalStructureTable__g64F3 table{width:100%;min-width:680px;border-collapse:collapse;table-layout:fixed;font-size:13px}.lbo-workbench_capitalStructureTable__g64F3 td,.lbo-workbench_capitalStructureTable__g64F3 th{padding:7px 9px;text-align:right}.lbo-workbench_capitalStructureTable__g64F3 th{background:var(--model-dark-navy);color:#fff;font-weight:700}.lbo-workbench_capitalStructureTable__g64F3 td:first-child,.lbo-workbench_capitalStructureTable__g64F3 th:first-child{text-align:left}.lbo-workbench_capitalStructureTable__g64F3 input{width:100%;border:0;background:var(--model-input-fill);color:var(--model-input-font);font:inherit;font-weight:700;text-align:right;padding:6px 8px}.lbo-workbench_capitalStructureTable__g64F3 input:focus{outline:1px solid var(--model-navy);outline-offset:-1px}.lbo-workbench_engineTables__sfuW9{min-width:0;display:grid;grid-gap:10px;gap:10px;padding:10px}.lbo-workbench_engineTable__lcqhF{min-width:0;max-width:100%;overflow-x:auto;border:1px solid var(--model-grid)}.lbo-workbench_engineTableTitle__S3Qqn{border-bottom:1px solid var(--model-grid);background:var(--model-dark-navy);color:#fff;padding:7px 9px;font-size:13px;font-weight:700}.lbo-workbench_engineTable__lcqhF table{width:100%;min-width:0;border-collapse:collapse;table-layout:fixed}.lbo-workbench_engineTable__lcqhF td,.lbo-workbench_engineTable__lcqhF th{border-right:1px solid var(--model-grid);border-bottom:1px solid var(--model-grid-light);padding:7px 8px;text-align:right;font-size:13px;white-space:normal;overflow-wrap:anywhere}.lbo-workbench_engineTable__lcqhF th{background:var(--model-gray-fill);color:var(--terminal-accent);font-weight:700}.lbo-workbench_engineTable__lcqhF td:first-child,.lbo-workbench_engineTable__lcqhF th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:1;min-width:142px;background:var(--model-muted-fill);color:var(--model-label-font);text-align:left;font-weight:700}.lbo-workbench_engineTable__lcqhF input{width:100%;min-width:72px;border:1px solid var(--model-grid);background:var(--model-input-fill);color:var(--model-input-font);font:inherit;font-weight:700;text-align:right;outline:0}.lbo-workbench_engineTable__lcqhF input:focus{border-color:var(--model-navy);box-shadow:inset 0 0 0 1px var(--model-navy)}.lbo-workbench_engineRowGood__JVAEF td{background:var(--model-output-fill)}.lbo-workbench_engineRowWarn__3bcac td{background:#fff2cc}.lbo-workbench_sixGroupGrid__ndqVo{display:grid;grid-template-columns:repeat(3,minmax(260px,1fr));grid-gap:12px;gap:12px}.lbo-workbench_assumptionGroup__5VGSi{min-width:0;background:var(--panel-bg);border:1px solid var(--model-grid);border-radius:0;box-shadow:none;overflow:hidden}.lbo-workbench_groupHeader__afhUg{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center;border-bottom:1px solid var(--model-grid);background:var(--model-gray-fill);padding:9px 10px}.lbo-workbench_groupHeader__afhUg span{display:grid;place-items:center;width:28px;height:22px;background:var(--model-navy);color:#fff;font-size:13px;font-weight:700}.lbo-workbench_groupHeader__afhUg h4{margin:0;color:var(--model-formula-font);font-size:15px}.lbo-workbench_groupBody__EDk7C{display:grid;grid-gap:7px;gap:7px;padding:10px}.lbo-workbench_assumptionRow__m8QYi{display:grid;grid-template-columns:minmax(0,1fr) minmax(86px,auto);grid-gap:10px;gap:10px;align-items:center;min-height:30px;font-size:14px}.lbo-workbench_assumptionRow__m8QYi span{color:var(--model-label-font);min-width:0}.lbo-workbench_assumptionRow__m8QYi strong{min-width:0;border:1px solid var(--model-grid);padding:5px 7px;text-align:right;font-size:13px;font-weight:600;overflow-wrap:anywhere}.lbo-workbench_assumptionInput__5f4Vs{background:var(--model-input-fill);color:var(--model-input-font)}.lbo-workbench_assumptionOutput__EaRy3{background:var(--model-output-fill);color:var(--model-output-font)}.lbo-workbench_assumptionText__1JfKu{background:var(--model-muted-fill);color:var(--model-formula-font)}.lbo-workbench_sourcesUsesSchedule__XVZ_0{min-width:0;max-width:100%;background:var(--model-muted-fill);overflow-x:auto}.lbo-workbench_dashboardCaseSelector__Pi6aA{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;border:1px solid var(--model-grid);background:var(--model-formula-fill);font-size:14px}.lbo-workbench_dashboardCaseSelector__Pi6aA span{border-right:1px solid var(--model-grid);padding:7px 8px;color:var(--model-label-font);font-weight:700;text-transform:uppercase}.lbo-workbench_dashboardCaseSelector__Pi6aA select{min-width:0;width:100%;border:0;border-radius:0;background:var(--model-input-fill);color:var(--model-input-font);padding:7px 8px;font:inherit;font-weight:700}.lbo-workbench_dashboardCaseSelector__Pi6aA strong{min-width:0;background:var(--model-output-fill);color:var(--model-output-font);padding:7px 8px}.lbo-workbench_dashboardCaseMeta__ujn3a{border:1px solid var(--model-grid);background:var(--model-gray-fill);color:var(--model-label-font);padding:6px 8px;font-size:14px}.lbo-workbench_twoColumn__hWdt5{display:grid;grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);grid-gap:18px;gap:18px;margin-bottom:18px}.lbo-workbench_twoColumn__hWdt5>.lbo-workbench_panel__H_0xY{min-width:0}.lbo-workbench_panelTitle__dBChq{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.lbo-workbench_panelTitle__dBChq h3{margin-bottom:0}.lbo-workbench_panelTitle__dBChq span{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--model-grid);border-radius:0;background:var(--model-gray-fill);color:var(--terminal-accent);padding:5px 8px;font-size:14px;font-weight:700}.lbo-workbench_sourcesUsesHeader__k0I4R,.lbo-workbench_sourcesUsesPairedRow__7wJjL{display:grid;grid-template-columns:minmax(0,1fr) minmax(72px,.48fr) minmax(0,1fr) minmax(72px,.48fr);min-width:0}.lbo-workbench_sourcesUsesHeader__k0I4R h4{margin:0;background:var(--model-gray-fill);color:var(--terminal-accent);padding:8px 10px;font-size:14px;text-transform:uppercase;grid-column:span 2}.lbo-workbench_sourcesUsesHeader__k0I4R h4:last-child{border-right:0}.lbo-workbench_sourcesUsesCell__GDGwo{display:contents}.lbo-workbench_sourcesUsesCell__GDGwo span,.lbo-workbench_sourcesUsesCell__GDGwo strong{min-height:34px;padding:7px 10px;font-size:13px}.lbo-workbench_sourcesUsesCell__GDGwo span{color:var(--model-label-font)}.lbo-workbench_sourcesUsesCell__GDGwo strong{color:var(--model-output-font);font-size:15px;text-align:right}.lbo-workbench_sourcesUsesPairedRow__7wJjL .lbo-workbench_sourcesUsesCell__GDGwo:last-child strong{border-right:0}.lbo-workbench_sourcesUsesPairedRow__7wJjL:last-child .lbo-workbench_sourcesUsesCell__GDGwo span,.lbo-workbench_sourcesUsesPairedRow__7wJjL:last-child .lbo-workbench_sourcesUsesCell__GDGwo strong{border-bottom:0}.lbo-workbench_sourcesUsesPairedRow__7wJjL.lbo-workbench_sourcesUsesTotal__i8fTl .lbo-workbench_sourcesUsesCell__GDGwo span,.lbo-workbench_sourcesUsesPairedRow__7wJjL.lbo-workbench_sourcesUsesTotal__i8fTl .lbo-workbench_sourcesUsesCell__GDGwo strong{border-top:1px solid #111827;background:var(--model-subtotal-fill);color:var(--model-formula-font);font-weight:700}.lbo-workbench_sensitivityTable___ltDd{width:100%;min-width:0;border:1px solid var(--model-grid);border-radius:0;overflow:hidden;font-size:14px;overflow-x:auto}.lbo-workbench_sensitivityAxisLabel__sZ1L9{border-bottom:1px solid var(--model-grid);background:var(--model-gray-fill);color:var(--terminal-accent);padding:7px 9px;font-size:12px;font-weight:800;text-transform:uppercase}.lbo-workbench_sensitivityTable___ltDd table{width:100%;min-width:860px;border-collapse:collapse;table-layout:fixed}.lbo-workbench_compactSensitivity__DvZuu table{min-width:680px}.lbo-workbench_sensitivityTable___ltDd td,.lbo-workbench_sensitivityTable___ltDd th{height:34px;padding:7px 8px;text-align:center;border-right:1px solid var(--model-grid);border-bottom:1px solid var(--model-grid);white-space:nowrap}.lbo-workbench_sensitivityTable___ltDd th{background:var(--model-dark-navy);color:#fff}.lbo-workbench_sensitivityTable___ltDd td:first-child{background:var(--model-gray-fill);color:var(--terminal-accent);font-weight:700}.lbo-workbench_baseCaseAxis__N1jxU{background:var(--model-input-fill)!important;color:var(--model-navy)!important;font-weight:800}.lbo-workbench_baseCaseCrosshair__bYIHY{background-image:linear-gradient(rgba(31,78,120,.08),rgba(31,78,120,.08))}.lbo-workbench_baseCase__o5vmy{background:var(--model-output-fill);color:var(--model-output-font);font-weight:700}.lbo-workbench_sectionHeading__b5zK9{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:14px}.lbo-workbench_sectionHeading__b5zK9 h3{color:var(--model-formula-font);font-size:16px}.lbo-workbench_sectionHeading__b5zK9 span{font-size:15px}.lbo-workbench_workbookBar__xFLH_{position:-webkit-sticky;position:sticky;top:0;z-index:12;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px;align-items:center;margin-bottom:10px;border:1px solid var(--model-grid);background:var(--model-gray-fill);padding:8px 10px;font-size:14px}.lbo-workbench_workbookBar__xFLH_ span,.lbo-workbench_workbookBar__xFLH_ strong{margin-right:12px;overflow-wrap:anywhere}.lbo-workbench_workbookBar__xFLH_>div:first-child{min-width:0;display:flex;flex-wrap:wrap;gap:5px 0}.lbo-workbench_legend__31K7r{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:8px;margin:-2px 0 10px;border:1px solid var(--model-grid);background:var(--panel-bg);padding:6px 10px;color:var(--model-label-font)}.lbo-workbench_legend__31K7r span{display:inline-flex;align-items:center;gap:5px}.lbo-workbench_formulaToggle__ejb8V{margin-left:auto;display:inline-flex;align-items:center;gap:6px;border-left:1px solid var(--model-grid);padding-left:10px;color:var(--model-label-font);font-weight:700;cursor:pointer}.lbo-workbench_formulaToggle__ejb8V input{accent-color:var(--model-navy)}.lbo-workbench_workbookQuickStatus__O80_B{min-width:0;display:flex;justify-content:flex-start;flex-wrap:wrap;gap:6px;font-size:13px}.lbo-workbench_workbookQuickStatus__O80_B span{min-width:0;display:inline-flex;align-items:center;gap:4px;border:1px solid var(--model-grid);background:var(--panel-bg);padding:4px 7px;color:var(--model-label-font)}.lbo-workbench_workbookQuickStatus__O80_B strong{margin:0;color:var(--model-output-font)}.lbo-workbench_cleanPill__iGorP{border-color:#93c5b5!important;background:var(--model-output-fill)!important;color:#14532d!important;font-weight:700}.lbo-workbench_stalePill__jye_9{border-color:#eab308!important;background:#fff2cc!important;color:#854d0e!important;font-weight:700}.lbo-workbench_formulaSwatch__EvCTT,.lbo-workbench_inputSwatch__t_l0J,.lbo-workbench_outputSwatch__vTuSv{width:18px;height:10px;border:1px solid var(--model-grid)}.lbo-workbench_inputSwatch__t_l0J{background:var(--model-input-fill)}.lbo-workbench_formulaSwatch__EvCTT{background:var(--model-formula-fill)}.lbo-workbench_outputSwatch__vTuSv{background:var(--model-output-fill)}.lbo-workbench_caseBar__APDJ_{display:grid;grid-template-columns:minmax(280px,360px) auto minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;margin:-2px 0 12px;border:1px solid var(--model-grid);background:var(--model-formula-fill);padding:8px 10px;font-size:14px}.lbo-workbench_caseLabel__1T00M{color:var(--model-label-font);font-weight:700;text-transform:uppercase}.lbo-workbench_caseSelector__o_fSr{display:grid;grid-template-columns:122px minmax(0,1fr);align-items:center;border:1px solid var(--model-grid);background:var(--model-formula-fill)}.lbo-workbench_caseSelector__o_fSr span{border-right:1px solid var(--model-grid);padding:7px 9px;color:var(--model-label-font);font-size:14px;font-weight:700;text-transform:uppercase}.lbo-workbench_caseSelector__o_fSr select{min-width:0;width:100%;border:0;border-radius:0;padding:7px 28px 7px 9px;background:var(--model-input-fill);color:var(--model-input-font);font:inherit;font-size:14px;font-weight:700}.lbo-workbench_caseSelector__o_fSr select:focus{outline:2px solid var(--model-navy);outline-offset:-2px}.lbo-workbench_caseSelector__o_fSr strong{min-width:0;background:var(--model-output-fill);color:var(--model-output-font);padding:7px 9px;font-size:14px}.lbo-workbench_casePill__lKerN{border:1px solid var(--model-grid);background:var(--model-gray-fill);color:var(--model-label-font);padding:5px 8px;justify-self:start}.lbo-workbench_workbookStatus__BTP_B{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--model-grid);border-bottom:0;background:var(--model-muted-fill)}.lbo-workbench_workbookStatus__BTP_B div{border-right:1px solid var(--model-grid);padding:8px 10px}.lbo-workbench_workbookStatus__BTP_B div:last-child{border-right:0}.lbo-workbench_workbookStatus__BTP_B span,.lbo-workbench_workbookStatus__BTP_B strong{display:block}.lbo-workbench_workbookStatus__BTP_B span{color:var(--model-label-font);font-size:13px;text-transform:uppercase}.lbo-workbench_workbookStatus__BTP_B strong{margin-top:3px;color:var(--model-output-font);font-size:15px}.lbo-workbench_statementToolbar__CGv2X{position:relative;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;background:var(--panel-bg);border-top:1px solid var(--model-grid);padding-top:8px}.lbo-workbench_tabs__O6WDk{position:relative;z-index:6;display:flex;flex:1 1 640px;min-width:0;overflow-x:auto;border:1px solid var(--model-grid);border-bottom:0;background:var(--model-gray-fill)}.lbo-workbench_tabs__O6WDk button{border:0;border-right:1px solid var(--model-grid);border-radius:0;min-height:30px;padding:0 13px;background:transparent;color:var(--model-formula-font);font:inherit;font-size:14px;font-weight:700;cursor:pointer;flex:0 0 auto;pointer-events:auto;white-space:nowrap}.lbo-workbench_tabs__O6WDk .lbo-workbench_activeTab__2hDFZ{background:var(--model-navy);color:#fff}.lbo-workbench_toolbarRight__s_LiU{position:relative;z-index:6;flex:0 0 auto;display:flex;align-items:center;gap:8px;color:var(--model-label-font);font-size:14px}.lbo-workbench_tabs__O6WDk button:hover{background:var(--model-gray-fill);color:var(--model-navy)}.lbo-workbench_modelGrid__gZrwi{position:relative;z-index:1;width:100%;max-width:100%;overflow:auto;background:var(--model-formula-fill);max-height:620px;border:1px solid var(--model-grid);scrollbar-color:var(--model-navy) var(--model-grid-light)}.lbo-workbench_modelGrid__gZrwi table{width:100%;border-collapse:collapse;min-width:860px;table-layout:fixed;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lbo-workbench_lineItemColumn__zoLiS{width:240px}.lbo-workbench_periodColumn__9UC4y{width:118px}.lbo-workbench_formulaColumn__02DRs{width:330px}.lbo-workbench_modelGrid__gZrwi td,.lbo-workbench_modelGrid__gZrwi th{border-right:1px solid var(--model-grid-light);border-bottom:1px solid var(--model-grid-light);padding:6px 9px;min-height:28px;text-align:right;white-space:nowrap;background:var(--model-formula-fill);color:var(--model-formula-font)}.lbo-workbench_modelGrid__gZrwi td:first-child,.lbo-workbench_modelGrid__gZrwi th:first-child{text-align:left;position:-webkit-sticky;position:sticky;left:0;background:inherit;z-index:4;box-shadow:1px 0 0 var(--model-grid);white-space:normal;overflow-wrap:anywhere;line-height:1.25}.lbo-workbench_modelGrid__gZrwi th{position:-webkit-sticky;position:sticky;top:0;z-index:5;background:var(--model-dark-navy);color:#fff;text-align:center}.lbo-workbench_modelGrid__gZrwi th:first-child{z-index:6}.lbo-workbench_modelGrid__gZrwi td small{display:none}.lbo-workbench_modelGrid__gZrwi input{width:100%;border:0;background:transparent;color:inherit;font:inherit;text-align:right;outline:1px solid transparent;outline-offset:2px}.lbo-workbench_modelGrid__gZrwi input:focus{background:var(--model-formula-fill);outline-color:var(--model-navy)}.lbo-workbench_modelGrid__gZrwi tbody tr:hover td:not(.lbo-workbench_formula__jiCKg){background-image:linear-gradient(rgba(125,211,199,.04),rgba(125,211,199,.04))}.lbo-workbench_modelGrid__gZrwi td[tabindex],.lbo-workbench_sensitivityTable___ltDd td[tabindex]{cursor:cell}.lbo-workbench_activeRow__PLzut td:not(.lbo-workbench_formula__jiCKg),.lbo-workbench_sensitivityTable___ltDd tr:has(.lbo-workbench_activeCell__oK1KZ) td{background-image:linear-gradient(rgba(31,78,120,.06),rgba(31,78,120,.06))}.lbo-workbench_activeColumn__6jYAa{box-shadow:inset 1px 0 0 rgba(31,78,120,.16),inset -1px 0 0 rgba(31,78,120,.16)}.lbo-workbench_activeCell__oK1KZ{position:relative;z-index:7;box-shadow:inset 0 0 0 1px #fff}.lbo-workbench_activeCell__oK1KZ,.lbo-workbench_activeCell__oK1KZ:focus{outline:2px solid var(--model-navy);outline-offset:-2px}.lbo-workbench_modelRow__29__M td:first-child{padding-left:24px}.lbo-workbench_modelSection__0HqeU td{background:var(--model-section-fill);color:#fff;font-weight:700;text-transform:uppercase;padding-left:8px}.lbo-workbench_modelInput__WaWj_ td:not(:first-child):not(.lbo-workbench_formula__jiCKg){background:var(--model-input-fill);color:var(--model-input-font);font-weight:700}.lbo-workbench_modelOutput__HH1x2 td:not(:first-child):not(.lbo-workbench_formula__jiCKg){background:var(--model-output-fill);color:var(--model-output-font);font-weight:700}.lbo-workbench_modelSubtotal__Hvwqz td,.lbo-workbench_modelTotal__n5of3 td{font-weight:700;background:var(--model-subtotal-fill);color:var(--model-formula-font)}.lbo-workbench_modelCheck__PH5IN td:not(:first-child):not(.lbo-workbench_formula__jiCKg){background:var(--model-output-fill);color:var(--model-output-font);font-weight:700}.lbo-workbench_modelGrid__gZrwi td.lbo-workbench_formula__jiCKg{text-align:left;white-space:normal;overflow-wrap:anywhere;word-break:break-word;vertical-align:top;color:var(--model-label-font);line-height:1.35;font-style:italic;background:var(--model-muted-fill)}.lbo-workbench_modelInput__WaWj_ .lbo-workbench_formula__jiCKg{color:var(--model-label-font)}.lbo-workbench_modelRow__29__M:not(.lbo-workbench_modelInput__WaWj_):not(.lbo-workbench_modelOutput__HH1x2):not(.lbo-workbench_modelCheck__PH5IN) td:not(:first-child):not(.lbo-workbench_formula__jiCKg){color:var(--model-formula-font)}.lbo-workbench_memo__ldGNI{margin-top:18px}.lbo-workbench_memoSections__yGj7Y{display:grid;grid-gap:8px;gap:8px}.lbo-workbench_memoActions__dTF8n{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.lbo-workbench_memoActions__dTF8n button{border:1px solid var(--model-grid);border-radius:0;min-height:30px;display:inline-flex;align-items:center;gap:6px;background:var(--panel-bg-soft);color:var(--model-formula-font);padding:0 9px;font:inherit;font-size:14px;cursor:pointer}.lbo-workbench_memo__ldGNI article{border:1px solid var(--model-grid);border-radius:0;background:var(--model-muted-fill);padding:10px}@media (max-width:1180px){.lbo-workbench_shell__2ZFWf{grid-template-columns:276px minmax(0,1fr)}.lbo-workbench_topbar__MggHY{display:grid}.lbo-workbench_topbarRight__Kskyd{justify-items:stretch;min-width:0}.lbo-workbench_actions__vXMJm{justify-content:flex-start}.lbo-workbench_kpiRow__kuX9M{grid-template-columns:repeat(3,minmax(150px,1fr))}.lbo-workbench_assumptionPanelGrid__N4GRF,.lbo-workbench_overviewGrid__ITpe_,.lbo-workbench_overviewHero__jG8t_,.lbo-workbench_overviewStatusGrid___KvxZ,.lbo-workbench_summaryOutputGrid__TyBQn,.lbo-workbench_workspaceGrid__wL4_A{grid-template-columns:minmax(0,1fr)}.lbo-workbench_summaryAside__41UYT{position:static}}@media (max-width:860px){.lbo-workbench_shell__2ZFWf{display:block}.lbo-workbench_sidebar__hbISO{position:static;height:auto;border-right:0;border-bottom:1px solid var(--model-grid)}.lbo-workbench_railStack__mA7eP{grid-template-columns:repeat(2,minmax(0,1fr))}.lbo-workbench_railSection__xyWaH:last-child{grid-column:1/-1}.lbo-workbench_workspace__ceKtI{padding:18px 14px}.lbo-workbench_topbar__MggHY h2{font-size:22px}.lbo-workbench_kpiRow__kuX9M{grid-template-columns:repeat(2,minmax(140px,1fr))}.lbo-workbench_workbookStatus__BTP_B{grid-template-columns:repeat(2,minmax(0,1fr))}.lbo-workbench_assumptionPanelGrid__N4GRF,.lbo-workbench_workspaceGrid__wL4_A{grid-template-columns:minmax(0,1fr)}.lbo-workbench_workbookStatus__BTP_B div:nth-child(2n){border-right:0}}@media (max-width:620px){.lbo-workbench_kpiRow__kuX9M,.lbo-workbench_modeNav__3mKwV,.lbo-workbench_railStack__mA7eP{grid-template-columns:repeat(2,1fr)}.lbo-workbench_headerCaseSelector__qux25,.lbo-workbench_overviewHeroMetrics__0anAi,.lbo-workbench_summaryOutputGrid__TyBQn{grid-template-columns:minmax(0,1fr)}.lbo-workbench_headerCaseSelector__qux25 span{border-right:0;border-bottom:1px solid var(--model-grid)}}.lbo-workbench_memo__ldGNI h4{margin:0 0 6px;color:var(--model-formula-font);font-size:15px}.lbo-workbench_memo__ldGNI p{color:var(--model-label-font);font-size:15px;line-height:1.6}@media (max-width:1280px){.lbo-workbench_shell__2ZFWf{grid-template-columns:276px minmax(0,1fr)}.lbo-workbench_sixGroupGrid__ndqVo{grid-template-columns:repeat(2,minmax(260px,1fr))}.lbo-workbench_kpiRow__kuX9M{grid-template-columns:repeat(3,minmax(150px,1fr))}}@media (max-width:980px){.lbo-workbench_shell__2ZFWf{grid-template-columns:1fr}.lbo-workbench_sidebar__hbISO{border-right:0;border-bottom:1px solid var(--model-grid);position:static;height:auto;overflow:visible}.lbo-workbench_templateLoaderBody__5cisD,.lbo-workbench_templateLoaderHeader__yI_Ep,.lbo-workbench_topbar__MggHY,.lbo-workbench_twoColumn__hWdt5{display:block}.lbo-workbench_templateLoaderControls__ptX_H{align-items:stretch;display:grid;margin-top:10px}.lbo-workbench_templateLoaderControls__ptX_H label{min-width:0}.lbo-workbench_templateLoaderBody__5cisD dl{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}.lbo-workbench_topbarRight__Kskyd{justify-items:start;margin-top:14px;min-width:0;width:100%}.lbo-workbench_workspace__ceKtI{padding:18px}.lbo-workbench_kpiRow__kuX9M{grid-template-columns:repeat(2,minmax(0,1fr))}.lbo-workbench_caseBar__APDJ_,.lbo-workbench_sixGroupGrid__ndqVo,.lbo-workbench_workbookBar__xFLH_,.lbo-workbench_workbookStatus__BTP_B{grid-template-columns:1fr}.lbo-workbench_legend__31K7r{justify-content:flex-start}.lbo-workbench_workbookStatus__BTP_B div{border-right:0;border-bottom:1px solid var(--model-grid)}.lbo-workbench_workbookStatus__BTP_B div:last-child{border-bottom:0}}@media (max-width:640px){.lbo-workbench_sidebar__hbISO,.lbo-workbench_workspace__ceKtI{padding:14px}.lbo-workbench_modeNav__3mKwV{grid-template-columns:repeat(2,1fr)}.lbo-workbench_topbar__MggHY h2{font-size:24px}.lbo-workbench_actions__vXMJm,.lbo-workbench_actions__vXMJm button,.lbo-workbench_templateLoaderControls__ptX_H,.lbo-workbench_templateLoaderControls__ptX_H button{width:100%}.lbo-workbench_kpiRow__kuX9M,.lbo-workbench_templateLoaderBody__5cisD dl{grid-template-columns:1fr}.lbo-workbench_memoActions__dTF8n,.lbo-workbench_sectionHeading__b5zK9{align-items:flex-start;flex-direction:column}.lbo-workbench_caseSelector__o_fSr,.lbo-workbench_dashboardCaseSelector__Pi6aA{grid-template-columns:1fr}.lbo-workbench_caseSelector__o_fSr span,.lbo-workbench_dashboardCaseSelector__Pi6aA span{border-right:0;border-bottom:1px solid var(--model-grid)}}@media (max-width:1280px){.lbo-workbench_workbenchShellV2__HKezO{grid-template-columns:var(--rail-w,268px) minmax(0,1fr) var(--aside-w,52px)}}@media (max-width:980px){.lbo-workbench_workbenchShellV2__HKezO{display:block}.lbo-workbench_inspectorRail__II91S,.lbo-workbench_sheetRailColumn__zIR1y{position:static;height:auto;max-height:none;border-left:0;border-right:0;border-bottom:1px solid var(--model-grid)}.lbo-workbench_inspectorCollapsed__L2rxH .lbo-workbench_inspectorHead__5VaNu div,.lbo-workbench_inspectorCollapsed__L2rxH .lbo-workbench_inspectorTabs___FIk6,.lbo-workbench_leftRailCollapsed__uNsqn .lbo-workbench_modeNav__3mKwV,.lbo-workbench_leftRailCollapsed__uNsqn .lbo-workbench_railBrandText__d6kXp{display:grid}.lbo-workbench_leftRailCollapsed__uNsqn .lbo-workbench_auditRailBadge__aJvzk span,.lbo-workbench_leftRailCollapsed__uNsqn .lbo-workbench_sheetRailGroupLabel__JEtNr{display:flex}.lbo-workbench_inspectorCollapsed__L2rxH .lbo-workbench_inspectorBody__Q02CH,.lbo-workbench_leftRailCollapsed__uNsqn .lbo-workbench_sheetRailCopy__MLKbF{display:block}.lbo-workbench_leftRailCollapsed__uNsqn .lbo-workbench_activeSheetRailItem__cnXz_,.lbo-workbench_leftRailCollapsed__uNsqn .lbo-workbench_sheetRailItem__09Vzd{grid-template-columns:28px minmax(0,1fr);justify-items:stretch;padding:7px 8px;border-bottom:1px solid var(--model-grid-light)}.lbo-workbench_leftRailCollapsed__uNsqn .lbo-workbench_sheetRailList__NcZ7t{padding:10px}.lbo-workbench_leftRailCollapsed__uNsqn .lbo-workbench_sheetRailGroup__Mk1Im{border:1px solid var(--model-grid);background:var(--panel-bg)}.lbo-workbench_leftRailCollapsed__uNsqn .lbo-workbench_auditRailBadge__aJvzk{width:calc(100% - 20px);justify-content:flex-start;padding:8px 9px}.lbo-workbench_engineRibbon__9vLo_,.lbo-workbench_workbookSurfaceBar__OS0D4{grid-template-columns:1fr}.lbo-workbench_engineRibbon__9vLo_{position:static;margin:-18px -18px 14px}.lbo-workbench_ribbonActions__zACrT,.lbo-workbench_workbookPills__6vhWN{justify-content:flex-start}.lbo-workbench_formulaToggle__ejb8V{margin-left:0}}.model-table_modelTable__6myud{width:100%;border-collapse:collapse;table-layout:fixed;font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.model-table_modelTable__6myud td,.model-table_modelTable__6myud th{border-right:1px solid var(--model-grid-light);border-bottom:1px solid var(--model-grid-light)}.model-table_modelTable__6myud th{background:var(--model-dark-navy);color:#fff;font-weight:700}.model-table_section__3BMEA td{background:var(--model-navy);color:#fff;font-weight:700;text-transform:uppercase}.model-table_input__MNEJq td:not(:first-child):not(.model-table_formulaCell__SsRQ5){background:var(--model-input-fill);color:var(--model-input-font);font-weight:700}.model-table_formula__fUOiK td:not(:first-child):not(.model-table_formulaCell__SsRQ5){background:var(--model-formula-fill);color:var(--model-formula-font)}.model-table_link__w8sfj td:not(:first-child):not(.model-table_formulaCell__SsRQ5){background:var(--model-formula-fill);color:var(--model-link-font);font-weight:800}.model-table_ext__RTvLi td:not(:first-child):not(.model-table_formulaCell__SsRQ5){background:var(--model-formula-fill);color:var(--model-ext-font);font-style:italic}.model-table_plug__bQtwq td:not(:first-child):not(.model-table_formulaCell__SsRQ5){background:var(--model-input-fill);color:var(--model-plug-font);font-style:italic}.model-table_output__DrA3M td:not(:first-child):not(.model-table_formulaCell__SsRQ5){background:var(--model-output-fill);color:var(--model-output-font);font-weight:700}.model-table_subtotal__dtBG7 td{background:var(--model-subtotal-fill);border-top:1px solid #444;color:var(--model-formula-font);font-weight:700}.model-table_total__teHXZ td{background:var(--model-gray-fill);border-top:2px solid #000;color:var(--model-formula-font);font-weight:800}.model-table_check__dqkgp td:not(:first-child):not(.model-table_formulaCell__SsRQ5){background:var(--model-output-fill);color:#14532d;font-weight:700}.model-table_checkFail__Rgvwc td:not(:first-child):not(.model-table_formulaCell__SsRQ5){background:var(--model-bad-fill);color:#991b1b}.model-table_cellSelected__cCvWX{outline:2px solid var(--model-navy);outline-offset:-2px;box-shadow:inset 0 0 0 1px #fff}.model-table_formulaCell__SsRQ5{background:var(--model-muted-fill);color:var(--model-label-font);font-style:italic}