:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table{width:stretch;border-collapse:collapse;font-family:var(--ff-sans);font-size:12px}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table th{text-align:left;padding:4px 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.3px;text-transform:lowercase;font-weight:700;padding-bottom:8px;font-size:12px;box-shadow:0 -1px #fffc inset,0 -2px #0000001a inset;color:#22303c}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table td{padding:4px 8px;vertical-align:middle}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table button{font-family:var(--ff-sans);font-size:11px;font-weight:600;padding:0;border:1px solid var(--rule,#e2e8f0);border-radius:8px;background:var(--bg-card,#fff);color:var(--ink-primary,#0f172a);cursor:pointer;white-space:nowrap;transition:background var(--mo-dur-1) var(--mo-ease),border-color var(--mo-dur-1) var(--mo-ease),color var(--mo-dur-1) var(--mo-ease)}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table button:hover{background:var(--bg-subtle,#f1f5f9);border-color:var(--ink-secondary,#64748b)}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table input{width:100%;padding:9px 12px;border:1px solid #e2e8f0;border-radius:4px;font-size:13px;color:var(--ov-sc-fy-variance-fg);background:#fed7aa1a;font-family:var(--ff-sans);box-sizing:border-box;line-height:1.3;transition:border-color 160ms ease,box-shadow 160ms ease,background-color 160ms ease}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table select{width:100%;padding:9px 12px;border:1px solid #e2e8f0;border-radius:4px;font-size:13px;color:var(--ov-sc-fy-variance-fg);background:#fed7aa1a;font-family:var(--ff-sans);box-sizing:border-box;line-height:1.3;transition:border-color 160ms ease,box-shadow 160ms ease,background-color 160ms ease}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table input[type="number"]{text-align:right}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table input[type="checkbox"]{width:auto;margin:0 auto;padding:0;cursor:pointer;background:transparent;border:0}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table input:hover:not(:focus):not(:disabled){border-color:#FED7AA!important;background:var(--bg-soft);color:var(--ov-sc-subtotal-fg);outline:none;box-shadow:0 1px 2px rgba(28,24,20,0.02),0 4px 12px -4px rgba(28,24,20,0.03),0 16px 22px -16px rgba(28,24,20,0.04),0 0 0 1px rgba(254,215,170,.25),inset 0 0 0 100px rgba(254,215,170,.23)}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table select:hover:not(:focus):not(:disabled){border-color:#FED7AA!important;background:var(--bg-soft);color:var(--ov-sc-subtotal-fg);outline:none;box-shadow:0 1px 2px rgba(28,24,20,0.02),0 4px 12px -4px rgba(28,24,20,0.03),0 16px 22px -16px rgba(28,24,20,0.04),0 0 0 1px rgba(254,215,170,.25),inset 0 0 0 100px rgba(254,215,170,.23)}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table input:focus{border-color:#FED7AA!important;background:rgba(255,255,255,1)!important;box-shadow:0 1px 2px rgba(28,24,20,0.02),0 4px 12px -4px rgba(28,24,20,0.03),0 16px 22px -16px rgba(28,24,20,0.04),12px 7px 11px rgba(255,255,255,1) inset,0 0 0 1px rgba(254,215,250,.95),inset 0 0 0 1px rgba(254,215,170,51);outline:none}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table select:focus{border-color:#FED7AA!important;background:rgba(255,255,255,1)!important;box-shadow:0 1px 2px rgba(28,24,20,0.02),0 4px 12px -4px rgba(28,24,20,0.03),0 16px 22px -16px rgba(28,24,20,0.04),12px 7px 11px rgba(255,255,255,1) inset,0 0 0 1px rgba(254,215,250,.95),inset 0 0 0 1px rgba(254,215,170,51);outline:none}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table input:disabled{color:#333333;cursor:not-allowed;opacity:1;-webkit-text-fill-color:#333333;box-shadow:none}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table select:disabled{color:#333333;cursor:not-allowed;opacity:1;-webkit-text-fill-color:#333333;box-shadow:none}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table .ehp-affix{display:flex;align-items:stretch;width:100%;min-width:0;border:1px solid #e2e8f0;border-radius:4px;background:#fed7aa1a;overflow:hidden;box-sizing:border-box;transition:border-color 160ms ease,box-shadow 160ms ease,background-color 160ms ease}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table .ehp-affix:hover:not(:focus-within):not(:has(>:disabled)){border-color:var(--col-q-bg)!important;background:#fed7aa4f!important;outline:none!important;color:var(--ov-sc-subtotal-fg);box-shadow:none!important}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table .ehp-affix:focus-within{border:1px solid var(--col-q-bg);background:#FFFFFF;box-shadow:0 1px 2px rgba(28,24,20,0.02),0 4px 12px -4px rgba(28,24,20,0.03),0 16px 22px -16px rgba(28,24,20,0.04),0 0 0 1px rgba(248,44,21,0.28),inset 0 0 0 100px rgba(148,44,21,0.02)}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table .ehp-affix>input{flex:1 1 auto;min-width:0;width:fit-content;padding:9px 12px;border:1px solid transparent;border-radius:0;font-size:13px;color:var(--ov-sc-fy-variance-fg);background:transparent;box-shadow:none;font-family:var(--ff-sans);box-sizing:border-box;line-height:1.3;transition:border-color 160ms ease,box-shadow 160ms ease,background-color 160ms ease;text-align:right}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table .ehp-affix>input:hover{border-color:transparent!important;background:transparent!important;box-shadow:none!important}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table .ehp-affix>input:focus{border-color:transparent!important;background:transparent!important;box-shadow:none!important}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table .ehp-affix-glyph{display:inline-flex;align-items:center;color:#94a3b8;font-size:12px;font-weight:600;padding:0 10px;white-space:nowrap;user-select:none;pointer-events:none;background:rgba(148,163,184,.2)}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table input:disabled{background-color:RGBA(20,20,44,.03)!IMPORTANT;color:#333333;cursor:not-allowed;opacity:1;-webkit-text-fill-color:#333333;box-shadow:none}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table select:disabled{background-color:RGBA(20,20,44,.03)!IMPORTANT;color:#333333;cursor:not-allowed;opacity:1;-webkit-text-fill-color:#333333;box-shadow:none}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table .ehp-affix:has(>:disabled){background-color:RGBA(20,20,44,.03)!IMPORTANT;color:#333333;cursor:not-allowed;-webkit-text-fill-color:#333333;box-shadow:none;cursor:not-allowed}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table .ehp-affix:has(>input:disabled) .ehp-affix-glyph{color:#000000;background:transparent}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table .ehp-affix>input:disabled{background-color:transparent!important;border-color:transparent}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table .ehp-dsx-label{white-space:nowrap;min-width:220px;max-width:400px;WIDTH:400PX;font-size:12px;font-weight:500;color:#22303c;margin-bottom:6px;padding-left:8px}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table.ehp-snap-pnl th{text-align:right}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table.ehp-snap-rates-t th{text-align:right}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table.ehp-snap-sup-t th{text-align:right}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table.ehp-snap-pnl th:first-child{text-align:left}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table.ehp-snap-rates-t th:first-child{text-align:left}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table.ehp-snap-sup-t th:first-child{text-align:left}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table.ehp-snap-pnl td{padding:4px 8px;text-align:right;font-size:13px;font-variant-numeric:tabular-nums;border-bottom:1px dashed #f1f5f9;white-space:nowrap}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table.ehp-snap-rates-t td{padding:4px 8px;text-align:right;font-size:13px;font-variant-numeric:tabular-nums;border-bottom:1px dashed #f1f5f9;white-space:nowrap}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table.ehp-snap-sup-t td{padding:4px 8px;text-align:right;font-size:13px;font-variant-numeric:tabular-nums;border-bottom:1px dashed #f1f5f9;white-space:nowrap}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table.ehp-snap-pnl td.ehp-dsx-label{text-align:left}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table.ehp-snap-rates-t td.ehp-dsx-label{text-align:left}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table.ehp-snap-sup-t td.ehp-dsx-label{text-align:left}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table.ehp-snap-rates-t td.ehp-dsx-label.ehp-snap-rl{font-size:12px;border-bottom:none;padding-top:2px;padding-bottom:2px}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table.ehp-snap-rates-t tr.ehp-snap-rl-r td[rowspan]{vertical-align:middle}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table.ehp-snap-rates-t td.ehp-dsx-label.ehp-snap-rl-loc{padding-left:26px}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table.ehp-snap-rates-t td.ehp-dsx-label.ehp-snap-rl-lob{font-weight:700;color:#334155;padding-top:6px;padding-bottom:4px}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table .ehp-dsx-label.ehp-snap-kpi-name::after{content:none}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table .ehp-affix>select{flex:1 1 auto;min-width:0;width:fit-content;padding:9px 12px;border:1px solid transparent;border-radius:0;font-size:13px;color:var(--ov-sc-fy-variance-fg);background:transparent;box-shadow:none;font-family:var(--ff-sans);box-sizing:border-box;line-height:1.3;transition:border-color 160ms ease,box-shadow 160ms ease,background-color 160ms ease}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table .ehp-affix>textarea{flex:1 1 auto;min-width:0;width:fit-content;padding:9px 12px;border:1px solid transparent;border-radius:0;font-size:13px;color:var(--ov-sc-fy-variance-fg);background:transparent;box-shadow:none;font-family:var(--ff-sans);box-sizing:border-box;line-height:1.3;transition:border-color 160ms ease,box-shadow 160ms ease,background-color 160ms ease}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table .ehp-affix>select{text-align:left;cursor:pointer}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table .ehp-affix>input[type="text"]{text-align:left}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table .ehp-affix>input[type="text"][data-ehp-comma]{text-align:right}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table .ehp-affix>select:hover{border-color:transparent!important;background:transparent!important;box-shadow:none!important}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table .ehp-affix>select:focus{border-color:transparent!important;background:transparent!important;box-shadow:none!important}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table .ehp-affix>textarea:hover{border-color:transparent!important;background:transparent!important;box-shadow:none!important}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table .ehp-affix>textarea:focus{border-color:transparent!important;background:transparent!important;box-shadow:none!important}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table .ehp-affix>select:disabled{background-color:transparent!important;border-color:transparent}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table .ehp-affix>textarea:disabled{background-color:transparent!important;border-color:transparent}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table .ehp-affix:has(>select:disabled){background-color:RGBA(20,20,44,.03)!IMPORTANT;color:#333333;cursor:not-allowed;opacity:1;-webkit-text-fill-color:#333333;box-shadow:none}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table .ehp-affix:has(>textarea:disabled){background-color:RGBA(20,20,44,.03)!IMPORTANT;color:#333333;cursor:not-allowed;opacity:1;-webkit-text-fill-color:#333333;box-shadow:none}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table td.ehp-dsx-label.ehp-snap-ind{padding-left:18px}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table.ehp-etab{border-collapse:separate;border-spacing:0;font-family:var(--font-sans);font-size:11.5px;font-variant-numeric:tabular-nums;color:#22303c}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table.ehp-etab th{background-color:#f6f8fa;background-image:none;color:#4a5561;font-family:'Inter';font-size:11px;font-weight:700;text-transform:lowercase;letter-spacing:.3px;text-align:left;vertical-align:middle;height:38px;padding:0 12px;white-space:nowrap;position:sticky;top:0;z-index:2;border:none;border-bottom:1px solid rgba(100,116,139,0.24);border-radius:0;box-shadow:inset 0 1px 0 rgba(255,255,255,1),inset -1px 0px 0 rgba(0,0,0,.04),inset 0 -22px 18px -21px rgba(51,65,85,0.30)}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table.ehp-etab th:first-child{padding-left:12px}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table.ehp-etab td{padding:2px 6px;height:24px;background-color:#f8fafc;background-image:none;border-bottom:1px solid #edf0f4;border-right:1px solid #f1f5f9;vertical-align:middle;white-space:nowrap}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table.ehp-etab td:last-child{border-right:none}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table.ehp-etab tbody tr:nth-child(even) td{background-color:#fafbfc}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table.ehp-etab td:first-child{padding-left:12px}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table.ehp-etab tbody tr:last-child td{border-bottom:1px solid #dfe4ea}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table.ehp-etab td{padding:0}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table.ehp-sup-table{overflow:clip;border-collapse:separate;border-spacing:0;position:relative;border:none;border-radius:10px!important;background-image:linear-gradient(180deg,#fff8,#fbfcfe88 55%,#f3f6fa88);box-shadow:inset 0 1px #fffffff2,0 10px 24px -20px #302c15b3;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease;padding-bottom:0}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table.ehp-capex-t{overflow:clip;border-collapse:separate;border-spacing:0;position:relative;border:none;border-radius:10px!important;background-image:linear-gradient(180deg,#fff8,#fbfcfe88 55%,#f3f6fa88);box-shadow:inset 0 1px #fffffff2,0 10px 24px -20px #302c15b3;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease;padding-bottom:0}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table.ehp-sup-table thead{background-color:transparent}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table.ehp-capex-t thead{background-color:transparent}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table.ehp-sup-table thead th:last-child{border-top-right-radius:10px}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table.ehp-capex-t thead th:last-child{border-top-right-radius:10px}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table.ehp-sup-table thead th:first-child{border-top-left-radius:10px}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table.ehp-capex-t thead th:first-child{border-top-left-radius:10px}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table.ehp-sup-table th{height:38px}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table.ehp-capex-t th{height:38px}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table.ehp-sup-table td{height:34px}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table.ehp-capex-t td{height:34px}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table th:first-child{text-align:left}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table th{text-align:center;padding:4px 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.3px;text-transform:lowercase;font-weight:700;padding-bottom:8px;font-size:12px;box-shadow:0 -1px #fffc inset,0 -2px #0000001a inset;color:#22303c}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table{width:stretch;border-collapse:collapse}:is(.ehp-root,.oab-root,.wdg-root) .exec-hub-ds-table .ehp-dsx-label{white-space:nowrap;min-width:220px;max-width:400px;width:400px;font-size:13px;font-weight:600;color:var(--ov-sc-fy-variance-fg);font-weight:500;margin-bottom:6px;font-size:12px;color:#22303c;padding-left:8px}:is(.ehp-root,.oab-root,.wdg-root) .ehp-kpi-table{width:stretch;max-width:860px;table-layout:fixed;border-collapse:collapse;font-family:var(--ff-sans);font-size:12px}:is(.ehp-root,.oab-root,.wdg-root) .ehp-kpi-table th{text-align:left;padding:4px 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.3px;text-transform:lowercase;font-weight:700;padding-bottom:8px;font-size:12px;box-shadow:0 -1px #fffc inset,0 -2px #0000001a inset;color:#22303c}:is(.ehp-root,.oab-root,.wdg-root) .ehp-kpi-table td{padding:4px 8px;vertical-align:middle}:is(.ehp-root,.oab-root,.wdg-root) .ehp-kpi-table input{width:100%;padding:9px 12px;border:1px solid #e2e8f0;border-radius:4px;font-size:13px;color:var(--ov-sc-fy-variance-fg);background:#fed7aa1a;font-family:var(--ff-sans);box-sizing:border-box;line-height:1.3;transition:border-color 160ms ease,box-shadow 160ms ease,background-color 160ms ease}:is(.ehp-root,.oab-root,.wdg-root) .ehp-kpi-table select{width:100%;padding:9px 12px;border:1px solid #e2e8f0;border-radius:4px;font-size:13px;color:var(--ov-sc-fy-variance-fg);background:#fed7aa1a;font-family:var(--ff-sans);box-sizing:border-box;line-height:1.3;transition:border-color 160ms ease,box-shadow 160ms ease,background-color 160ms ease}:is(.ehp-root,.oab-root,.wdg-root) .ehp-kpi-table input[type="number"]{text-align:right}:is(.ehp-root,.oab-root,.wdg-root) .ehp-kpi-table input[type="checkbox"]{width:auto;margin:0 auto;padding:0;cursor:pointer;background:transparent;border:0}:is(.ehp-root,.oab-root,.wdg-root) .ehp-kpi-table input:hover:not(:focus):not(:disabled){border-color:#FED7AA!important;background:var(--bg-soft);color:var(--ov-sc-subtotal-fg);outline:none;box-shadow:0 1px 2px rgba(28,24,20,0.02),0 4px 12px -4px rgba(28,24,20,0.03),0 16px 22px -16px rgba(28,24,20,0.04),0 0 0 1px rgba(254,215,170,.25),inset 0 0 0 100px rgba(254,215,170,.23)}:is(.ehp-root,.oab-root,.wdg-root) .ehp-kpi-table select:hover:not(:focus):not(:disabled){border-color:#FED7AA!important;background:var(--bg-soft);color:var(--ov-sc-subtotal-fg);outline:none;box-shadow:0 1px 2px rgba(28,24,20,0.02),0 4px 12px -4px rgba(28,24,20,0.03),0 16px 22px -16px rgba(28,24,20,0.04),0 0 0 1px rgba(254,215,170,.25),inset 0 0 0 100px rgba(254,215,170,.23)}:is(.ehp-root,.oab-root,.wdg-root) .ehp-kpi-table input:focus{border-color:#FED7AA!important;background:rgba(255,255,255,1)!important;box-shadow:0 1px 2px rgba(28,24,20,0.02),0 4px 12px -4px rgba(28,24,20,0.03),0 16px 22px -16px rgba(28,24,20,0.04),12px 7px 11px rgba(255,255,255,1) inset,0 0 0 1px rgba(254,215,250,.95),inset 0 0 0 1px rgba(254,215,170,51);outline:none}:is(.ehp-root,.oab-root,.wdg-root) .ehp-kpi-table select:focus{border-color:#FED7AA!important;background:rgba(255,255,255,1)!important;box-shadow:0 1px 2px rgba(28,24,20,0.02),0 4px 12px -4px rgba(28,24,20,0.03),0 16px 22px -16px rgba(28,24,20,0.04),12px 7px 11px rgba(255,255,255,1) inset,0 0 0 1px rgba(254,215,250,.95),inset 0 0 0 1px rgba(254,215,170,51);outline:none}:is(.ehp-root,.oab-root,.wdg-root) .ehp-kpi-table input:disabled{color:#333333;cursor:not-allowed;opacity:1;-webkit-text-fill-color:#333333;box-shadow:none}:is(.ehp-root,.oab-root,.wdg-root) .ehp-kpi-table select:disabled{color:#333333;cursor:not-allowed;opacity:1;-webkit-text-fill-color:#333333;box-shadow:none}:is(.ehp-root,.oab-root,.wdg-root) .ehp-kpi-table .ehp-affix{display:flex;align-items:stretch;justify-content:flex-end;width:100%;min-width:0;border:1px solid #e2e8f0;border-radius:4px;background:#fed7aa1a;overflow:hidden;box-sizing:border-box;transition:border-color 160ms ease,box-shadow 160ms ease,background-color 160ms ease}:is(.ehp-root,.oab-root,.wdg-root) .ehp-kpi-table .ehp-affix:hover:not(:focus-within):not(:has(>:disabled)){border-color:var(--col-q-bg)!important;background:#fed7aa4f!important;outline:none!important;color:var(--ov-sc-subtotal-fg);box-shadow:none!important}:is(.ehp-root,.oab-root,.wdg-root) .ehp-kpi-table .ehp-affix:focus-within{border:1px solid var(--col-q-bg);background:#FFFFFF;box-shadow:0 1px 2px rgba(28,24,20,0.02),0 4px 12px -4px rgba(28,24,20,0.03),0 16px 22px -16px rgba(28,24,20,0.04),0 0 0 1px rgba(248,44,21,0.28),inset 0 0 0 100px rgba(148,44,21,0.02)}:is(.ehp-root,.oab-root,.wdg-root) .ehp-kpi-table .ehp-affix>input{flex:1 1 auto;min-width:0;width:100%;max-width:none;padding:9px 12px;border:1px solid transparent;border-radius:0;font-size:13px;color:var(--ov-sc-fy-variance-fg);background:transparent;box-shadow:none;font-family:var(--ff-sans);box-sizing:border-box;line-height:1.3;transition:border-color 160ms ease,box-shadow 160ms ease,background-color 160ms ease}:is(.ehp-root,.oab-root,.wdg-root) .ehp-kpi-table .ehp-affix>select{flex:1 1 auto;min-width:0;width:100%;max-width:none;padding:9px 12px;border:1px solid transparent;border-radius:0;font-size:13px;color:var(--ov-sc-fy-variance-fg);background:transparent;box-shadow:none;font-family:var(--ff-sans);box-sizing:border-box;line-height:1.3;transition:border-color 160ms ease,box-shadow 160ms ease,background-color 160ms ease}:is(.ehp-root,.oab-root,.wdg-root) .ehp-kpi-table .ehp-affix>textarea{flex:1 1 auto;min-width:0;width:100%;max-width:none;padding:9px 12px;border:1px solid transparent;border-radius:0;font-size:13px;color:var(--ov-sc-fy-variance-fg);background:transparent;box-shadow:none;font-family:var(--ff-sans);box-sizing:border-box;line-height:1.3;transition:border-color 160ms ease,box-shadow 160ms ease,background-color 160ms ease}:is(.ehp-root,.oab-root,.wdg-root) .ehp-kpi-table .ehp-affix>input{text-align:right}:is(.ehp-root,.oab-root,.wdg-root) .ehp-kpi-table .ehp-affix>input[type="text"]{text-align:left}:is(.ehp-root,.oab-root,.wdg-root) .ehp-kpi-table .ehp-affix>select{text-align:left}:is(.ehp-root,.oab-root,.wdg-root) .ehp-kpi-table .ehp-affix>select{cursor:pointer}:is(.ehp-root,.oab-root,.wdg-root) .ehp-kpi-table .ehp-affix>input:hover{border-color:transparent!important;background:transparent!important;box-shadow:none!important}:is(.ehp-root,.oab-root,.wdg-root) .ehp-kpi-table .ehp-affix>input:focus{border-color:transparent!important;background:transparent!important;box-shadow:none!important}:is(.ehp-root,.oab-root,.wdg-root) .ehp-kpi-table .ehp-affix>select:hover{border-color:transparent!important;background:transparent!important;box-shadow:none!important}:is(.ehp-root,.oab-root,.wdg-root) .ehp-kpi-table .ehp-affix>select:focus{border-color:transparent!important;background:transparent!important;box-shadow:none!important}:is(.ehp-root,.oab-root,.wdg-root) .ehp-kpi-table .ehp-affix>textarea:hover{border-color:transparent!important;background:transparent!important;box-shadow:none!important}:is(.ehp-root,.oab-root,.wdg-root) .ehp-kpi-table .ehp-affix>textarea:focus{border-color:transparent!important;background:transparent!important;box-shadow:none!important}:is(.ehp-root,.oab-root,.wdg-root) .ehp-kpi-table .ehp-affix-glyph{display:inline-flex;align-items:center;color:#94a3b8;font-size:12px;font-weight:600;padding:0 10px;white-space:nowrap;user-select:none;pointer-events:none;background:rgba(148,163,184,.2)}:is(.ehp-root,.oab-root,.wdg-root) .ehp-kpi-table input:disabled{background-color:RGBA(20,20,44,.03)!IMPORTANT;color:#333333;cursor:not-allowed;opacity:1;-webkit-text-fill-color:#333333;box-shadow:none}:is(.ehp-root,.oab-root,.wdg-root) .ehp-kpi-table select:disabled{background-color:RGBA(20,20,44,.03)!IMPORTANT;color:#333333;cursor:not-allowed;opacity:1;-webkit-text-fill-color:#333333;box-shadow:none}:is(.ehp-root,.oab-root,.wdg-root) .ehp-kpi-table textarea:disabled{background-color:RGBA(20,20,44,.03)!IMPORTANT;color:#333333;cursor:not-allowed;opacity:1;-webkit-text-fill-color:#333333;box-shadow:none}:is(.ehp-root,.oab-root,.wdg-root) .ehp-kpi-table .ehp-affix:has(>:disabled){background-color:RGBA(20,20,44,.03)!IMPORTANT;color:#333333;cursor:not-allowed;-webkit-text-fill-color:#333333;box-shadow:none}:is(.ehp-root,.oab-root,.wdg-root) .ehp-kpi-table .ehp-affix:has(>:disabled) .ehp-affix-glyph{color:#000000;background:transparent}:is(.ehp-root,.oab-root,.wdg-root) .ehp-kpi-table .ehp-affix>input:disabled{background-color:transparent!important;border-color:transparent}:is(.ehp-root,.oab-root,.wdg-root) .ehp-kpi-table .ehp-affix>select:disabled{background-color:transparent!important;border-color:transparent}:is(.ehp-root,.oab-root,.wdg-root) .ehp-kpi-table .ehp-affix>textarea:disabled{background-color:transparent!important;border-color:transparent}:is(.ehp-root,.oab-root,.wdg-root) .ehp-kpi-table{max-width:none;table-layout:fixed}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table{width:stretch;border-collapse:collapse;font-family:var(--ff-sans);font-size:12px}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table th{text-align:left;padding:4px 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.3px;text-transform:lowercase;font-weight:700;padding-bottom:8px;font-size:12px;box-shadow:0 -1px #fffc inset,0 -2px #0000001a inset;color:#22303c}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table td{padding:4px 8px;vertical-align:middle}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table input{width:100%;padding:9px 12px;border:1px solid #e2e8f0;border-radius:4px;font-size:13px;color:var(--ov-sc-fy-variance-fg);background:#fed7aa1a;font-family:var(--ff-sans);box-sizing:border-box;line-height:1.3;transition:border-color 160ms ease,box-shadow 160ms ease,background-color 160ms ease}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table select{width:100%;padding:9px 12px;border:1px solid #e2e8f0;border-radius:4px;font-size:13px;color:var(--ov-sc-fy-variance-fg);background:#fed7aa1a;font-family:var(--ff-sans);box-sizing:border-box;line-height:1.3;transition:border-color 160ms ease,box-shadow 160ms ease,background-color 160ms ease}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table input[type="number"]{text-align:right}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table input[type="checkbox"]{width:auto;margin:0 auto;padding:0;cursor:pointer;background:transparent;border:0}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table input:hover:not(:focus):not(:disabled){border-color:#FED7AA!important;background:var(--bg-soft);color:var(--ov-sc-subtotal-fg);outline:none;box-shadow:0 1px 2px rgba(28,24,20,0.02),0 4px 12px -4px rgba(28,24,20,0.03),0 16px 22px -16px rgba(28,24,20,0.04),0 0 0 1px rgba(254,215,170,.25),inset 0 0 0 100px rgba(254,215,170,.23)}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table select:hover:not(:focus):not(:disabled){border-color:#FED7AA!important;background:var(--bg-soft);color:var(--ov-sc-subtotal-fg);outline:none;box-shadow:0 1px 2px rgba(28,24,20,0.02),0 4px 12px -4px rgba(28,24,20,0.03),0 16px 22px -16px rgba(28,24,20,0.04),0 0 0 1px rgba(254,215,170,.25),inset 0 0 0 100px rgba(254,215,170,.23)}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table input:focus{border-color:#FED7AA!important;background:rgba(255,255,255,1)!important;box-shadow:0 1px 2px rgba(28,24,20,0.02),0 4px 12px -4px rgba(28,24,20,0.03),0 16px 22px -16px rgba(28,24,20,0.04),12px 7px 11px rgba(255,255,255,1) inset,0 0 0 1px rgba(254,215,250,.95),inset 0 0 0 1px rgba(254,215,170,51);outline:none}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table select:focus{border-color:#FED7AA!important;background:rgba(255,255,255,1)!important;box-shadow:0 1px 2px rgba(28,24,20,0.02),0 4px 12px -4px rgba(28,24,20,0.03),0 16px 22px -16px rgba(28,24,20,0.04),12px 7px 11px rgba(255,255,255,1) inset,0 0 0 1px rgba(254,215,250,.95),inset 0 0 0 1px rgba(254,215,170,51);outline:none}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table input:disabled{color:#333333;cursor:not-allowed;opacity:1;-webkit-text-fill-color:#333333;box-shadow:none}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table select:disabled{color:#333333;cursor:not-allowed;opacity:1;-webkit-text-fill-color:#333333;box-shadow:none}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table .ehp-affix{display:flex;align-items:stretch;width:100%;min-width:0;border:1px solid #e2e8f0;border-radius:4px;background:#fed7aa1a;overflow:hidden;box-sizing:border-box;transition:border-color 160ms ease,box-shadow 160ms ease,background-color 160ms ease}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table .ehp-affix:hover:not(:focus-within):not(:has(>:disabled)){border-color:var(--col-q-bg)!important;background:#fed7aa4f!important;outline:none!important;color:var(--ov-sc-subtotal-fg);box-shadow:none!important}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table .ehp-affix:focus-within{border:1px solid var(--col-q-bg);background:#FFFFFF;box-shadow:0 1px 2px rgba(28,24,20,0.02),0 4px 12px -4px rgba(28,24,20,0.03),0 16px 22px -16px rgba(28,24,20,0.04),0 0 0 1px rgba(248,44,21,0.28),inset 0 0 0 100px rgba(148,44,21,0.02)}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table .ehp-affix>input{flex:1 1 auto;min-width:0;width:fit-content;padding:9px 12px;border:1px solid transparent;border-radius:0;font-size:13px;color:var(--ov-sc-fy-variance-fg);background:transparent;box-shadow:none;font-family:var(--ff-sans);box-sizing:border-box;line-height:1.3;transition:border-color 160ms ease,box-shadow 160ms ease,background-color 160ms ease}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table .ehp-affix>select{flex:1 1 auto;min-width:0;width:fit-content;padding:9px 12px;border:1px solid transparent;border-radius:0;font-size:13px;color:var(--ov-sc-fy-variance-fg);background:transparent;box-shadow:none;font-family:var(--ff-sans);box-sizing:border-box;line-height:1.3;transition:border-color 160ms ease,box-shadow 160ms ease,background-color 160ms ease}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table .ehp-affix>textarea{flex:1 1 auto;min-width:0;width:fit-content;padding:9px 12px;border:1px solid transparent;border-radius:0;font-size:13px;color:var(--ov-sc-fy-variance-fg);background:transparent;box-shadow:none;font-family:var(--ff-sans);box-sizing:border-box;line-height:1.3;transition:border-color 160ms ease,box-shadow 160ms ease,background-color 160ms ease}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table .ehp-affix>input{text-align:right}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table .ehp-affix>input[type="text"]{text-align:left}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table .ehp-affix>select{text-align:left}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table .ehp-affix>select{cursor:pointer}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table .ehp-affix>input:hover{border-color:transparent!important;background:transparent!important;box-shadow:none!important}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table .ehp-affix>input:focus{border-color:transparent!important;background:transparent!important;box-shadow:none!important}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table .ehp-affix>select:hover{border-color:transparent!important;background:transparent!important;box-shadow:none!important}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table .ehp-affix>select:focus{border-color:transparent!important;background:transparent!important;box-shadow:none!important}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table .ehp-affix>textarea:hover{border-color:transparent!important;background:transparent!important;box-shadow:none!important}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table .ehp-affix>textarea:focus{border-color:transparent!important;background:transparent!important;box-shadow:none!important}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table .ehp-affix-glyph{display:inline-flex;align-items:center;color:#94a3b8;font-size:12px;font-weight:600;padding:0 10px;white-space:nowrap;user-select:none;pointer-events:none;background:rgba(148,163,184,.2)}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table input:disabled{background-color:RGBA(20,20,44,.03)!IMPORTANT;color:#333333;cursor:not-allowed;opacity:1;-webkit-text-fill-color:#333333;box-shadow:none}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table select:disabled{background-color:RGBA(20,20,44,.03)!IMPORTANT;color:#333333;cursor:not-allowed;opacity:1;-webkit-text-fill-color:#333333;box-shadow:none}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table textarea:disabled{background-color:RGBA(20,20,44,.03)!IMPORTANT;color:#333333;cursor:not-allowed;opacity:1;-webkit-text-fill-color:#333333;box-shadow:none}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table .ehp-affix:has(>:disabled){background-color:RGBA(20,20,44,.03)!IMPORTANT;color:#333333;cursor:not-allowed;-webkit-text-fill-color:#333333;box-shadow:none}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table .ehp-affix:has(>:disabled) .ehp-affix-glyph{color:#000000;background:transparent}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table .ehp-affix>input:disabled{background-color:transparent!important;border-color:transparent}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table .ehp-affix>select:disabled{background-color:transparent!important;border-color:transparent}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table .ehp-affix>textarea:disabled{background-color:transparent!important;border-color:transparent}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table{width:stretch;border-collapse:collapse;table-layout:fixed}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table :is(th,td):nth-child(1){width:8%}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table :is(th,td):nth-child(2){width:36%}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table :is(th,td):nth-child(3){width:8%}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table :is(th,td):nth-child(4){width:24%}:is(.ehp-root,.oab-root,.wdg-root) .ehp-aux-table :is(th,td):nth-child(5){width:24%}.act-wrap{padding:8px 4px}.act-head{font-weight:600;margin:0 0 8px}.act-counts{color:var(--ink-muted,#94A3B8);font-size:12px;margin-left:8px;font-weight:400}.act-empty{color:var(--ink-muted,#94A3B8);padding:8px 0}.act-grp{border-top:1px solid var(--rule-soft,#EEF2F7)}.act-grp:first-of-type{border-top:0}.act-grp-head{display:flex;align-items:center;gap:10px;width:100%;padding:9px 4px;border:0;background:none;text-align:left;cursor:pointer;font:inherit}.act-chev{width:12px;color:var(--ink-muted,#94A3B8);transition:transform .15s}.act-grp.is-open .act-chev{transform:rotate(90deg)}.act-tag{font-size:11px;font-weight:600;padding:2px 8px;border-radius:999px}.act-tag--critical{background:#B42318;color:#FFFFFF}.act-tag--error{background:rgba(239,68,68,0.10);color:#B42318}.act-tag--check{background:rgba(245,158,11,0.12);color:#92400E}.act-grp-text{display:flex;flex-direction:column;min-width:0}.act-grp-title{font-size:13px;font-weight:600}.act-grp-sub{font-size:12px;color:var(--ink-muted,#94A3B8)}.act-grp-count{margin-left:auto;font-size:12px;color:var(--ink-muted,#94A3B8);white-space:nowrap}.act-rows{display:none;margin:0 0 8px 34px}.act-grp.is-open>.act-rows{display:block}.act-row{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:8px;font-size:12px;padding:3px 0}.act-row--change{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,.8fr) minmax(0,1fr)}.act-sub{padding:4px 0}.act-sub-title{font-size:12px;font-weight:600}.act-sub>.act-rows{display:block;margin:2px 0 0 0}.act-muted{color:var(--ink-muted,#94A3B8)}.act-nowrap{white-space:nowrap;font-variant-numeric:tabular-nums}.c-report thead th{font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:600;color:#4a5561;text-transform:lowercase;letter-spacing:normal;background-color:#fff;background-image:radial-gradient(circle at 12% 0%,rgba(255,255,255,0.95),transparent 34%),linear-gradient(180deg,#ffffff 0%,#fbfcff 48%,#f7f9fc 100%);border-top:none;border-bottom:1px solid #dfe4ea}.c-report tbody td{font-family:Inter,system-ui,sans-serif;font-size:12.5px;font-weight:500;color:#22303c;text-transform:lowercase;letter-spacing:normal;background-color:#fff;background-image:none;border-top:none;border-bottom:1px dashed var(--ov-sc-client-sticky-bg)}.c-report tbody tr[data-row-role="section"]>td{font-size:12px;font-weight:600;color:#64748b;letter-spacing:normal;text-transform:lowercase;background-color:#fff;background-image:none;border-top:none;border-bottom:none}.c-report tbody tr[data-row-role="section"]>td:first-child{font-size:11px;letter-spacing:.3px}.c-report tbody tr[data-row-role="subtotal"]>td{font-size:12.5px;font-weight:700;color:#172033;letter-spacing:normal;background-color:#f2f4f7;background-image:none;border-top:none;border-bottom:1px solid #eef1f4}.c-report tbody tr[data-row-role="grand-total"]>td{font-size:12.5px;font-weight:700;color:#172033;letter-spacing:normal;background-color:#e8ecf1;background-image:none;border-top:none;border-bottom:1px solid #e4e8ed}.c-report tbody tr[data-row-role="grand-total"]>td:first-child{background-image:linear-gradient(#942c15,#942c15);background-size:3px 100%;background-repeat:no-repeat;background-position:left top}.c-report tbody tr>td:is(.fpa-q,.sc-q-cell),.c-report thead tr>th:is(.fpa-th-q,.sc-q-cell){background-color:#f8fafc;background-image:none}.c-report tbody tr>td:is(.fpa-yr,.mg-total,.sc-fy-cell),.c-report thead tr>th:is(.fpa-th-yr,.fpa-yr,.mg-total,.sc-fy-cell){background-color:#eef2f6;background-image:none}.c-report tbody tr[data-row-role="detail"]>td:is(.fpa-yr,.mg-total,.sc-fy-cell){font-weight:600}.ehp-pnl-wrap[data-pnl-pivot-table]{overflow:auto;position:relative;border-radius:10px;background:#fff;border:1px solid #d8e0ea;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 2px 4px rgba(15,23,42,.05),0 10px 22px -18px rgba(15,23,42,.24)}.ehp-pnl-wrap[data-pnl-pivot-table]::-webkit-scrollbar{height:12px;width:12px}.ehp-pnl-wrap[data-pnl-pivot-table]::-webkit-scrollbar-button{width:0;height:0;display:none}.ehp-pnl-wrap[data-pnl-pivot-table]::-webkit-scrollbar-track{background:#eef1f6;border-radius:10px}.ehp-pnl-wrap[data-pnl-pivot-table]::-webkit-scrollbar-track:vertical{box-shadow:inset 1px 0 0 #e2e7ee}.ehp-pnl-wrap[data-pnl-pivot-table]::-webkit-scrollbar-track:horizontal{box-shadow:inset 0 1px 0 #e2e7ee}.ehp-pnl-wrap[data-pnl-pivot-table]::-webkit-scrollbar-corner{background:#eef1f6}.ehp-pnl-wrap[data-pnl-pivot-table]::-webkit-scrollbar-thumb{background:var(--sb-thumb-grad);border-radius:4px}.ehp-pnl-wrap[data-pnl-pivot-table]::-webkit-scrollbar-thumb:hover{background:var(--sb-thumb-grad-hover)}.ehp-pnl-wrap[data-pnl-pivot-table]::-webkit-scrollbar-thumb:active{background-color:var(--sb-thumb-active)}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) :is(.ehp-pnl-pivot,.mg-table,.ehp-sup-table){border-collapse:separate;border-spacing:0;width:max-content;min-width:100%;font:500 12.5px/1.2 Inter,system-ui,sans-serif;font-variant-numeric:tabular-nums;color:#22303c}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) :is(.ehp-pnl-pivot,.mg-table,.ehp-sup-table) :is(thead th,tbody td){height:30px;padding:3.5px 3px;box-sizing:border-box;white-space:nowrap;text-align:right;vertical-align:middle;background:#fff;background-image:none;border:0;letter-spacing:normal}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) :is(.ehp-pnl-pivot,.mg-table,.ehp-sup-table) thead th{position:sticky;top:0;z-index:3;height:34px;font-size:12px;font-weight:600;color:#52667d;text-transform:lowercase;background:radial-gradient(ellipse at 15% 0%,rgba(255,255,255,.95),transparent 65%),linear-gradient(180deg,#fff,#f5f8fc);border-bottom:0;box-shadow:inset 0 -1px 0 #dce4ee}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .ehp-pnl-th-m{display:block}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .ehp-pnl-th-y{display:block;font-size:11px;font-weight:400;color:#8a94a1}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) :is(.ehp-pnl-pivot,.mg-table,.ehp-sup-table) :is(thead th,tbody td):where(.ehp-pnl-sticky){position:sticky;left:0;z-index:2;min-width:200px;text-align:left;padding-left:16px;box-shadow:inset -1px 0 0 #e4eaf1}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) :is(.ehp-pnl-pivot,.mg-table,.ehp-sup-table) thead th:where(.ehp-pnl-sticky){z-index:5;box-shadow:inset -1px 0 0 #e4eaf1,inset 0 -1px 0 #dce4ee}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .ehp-pnl-pivot tbody tr:not(.ehp-pnl-break)>td.ehp-pnl-sticky{background-color:#f8fafc;box-shadow:inset -1px 0 0 #d9e1ea,6px 0 8px -6px rgba(15,23,42,.12)}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .ehp-pnl-pivot tbody tr[data-row-role="key"]>td.ehp-pnl-sticky{background-color:#eef2f6}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .ehp-pnl-pivot tbody tr[data-row-ebitda]>td.ehp-pnl-sticky{background-color:#e8ecf1}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .ehp-pnl-money{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:8px}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .ehp-pnl-sym{color:#94a3b8a0;font-size:10px;text-align:left;user-select:none;-webkit-user-select:none;pointer-events:none}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .ehp-pnl-val{text-align:right}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .ehp-pnl-blank{color:#cbd5e1}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) :is(.ehp-pnl-pivot,.mg-table,.ehp-sup-table) tbody td:where(.ehp-pnl-qt){background:#f8fafc}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) :is(.ehp-pnl-pivot,.mg-table,.ehp-sup-table) tbody td:where(.ehp-pnl-yr){background:#f1f4f7}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) :is(.ehp-pnl-pivot,.mg-table,.ehp-sup-table) thead th:where(.ehp-pnl-qt){background:linear-gradient(180deg,#fbfcfe 0%,#f6f8fb 55%,#f1f4f8 100%)}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) :is(.ehp-pnl-pivot,.mg-table,.ehp-sup-table) thead th:where(.ehp-pnl-yr){background:linear-gradient(180deg,#f7f9fb 0%,#f0f3f6 55%,#e9edf2 100%)}:where(.ehp-pnl-wrap[data-pnl-freeze-mode="org-y1"]) :is(.ehp-pnl-pivot,.mg-table,.ehp-sup-table) :is(thead th,tbody td):where([data-pnl-year-key="y1"]),:where(.ehp-pnl-wrap[data-pnl-freeze-mode="pricing-years"]) :is(.ehp-pnl-pivot,.mg-table,.ehp-sup-table) :is(thead th,tbody td):where([data-pnl-year-col]){position:sticky;right:var(--pnl-year-right,0px);z-index:2;box-shadow:inset 1px 0 0 #d4dae2}:where(.ehp-pnl-wrap[data-pnl-freeze-mode]) :is(.ehp-pnl-pivot,.mg-table,.ehp-sup-table) thead th:where([data-pnl-year-col]){z-index:4}:where(.ehp-pnl-wrap[data-pnl-freeze-mode]) :is(.ehp-pnl-pivot,.mg-table,.ehp-sup-table) :is(thead th,tbody td):where([data-pnl-year-leading]){box-shadow:-10px 0 12px -10px rgba(15,23,42,.18),inset 1px 0 0 #d4dae2}:where(.ehp-pnl-wrap[data-pnl-freeze-mode]) :is(.ehp-pnl-pivot,.mg-table,.ehp-sup-table) thead th:where([data-pnl-year-leading]){box-shadow:-10px 0 12px -10px rgba(15,23,42,.18),inset 1px 0 0 #d4dae2,inset 0 -1px 0 #dce4ee}:where(.ehp-pnl-wrap[data-pnl-freeze-mode]) :is(.ehp-pnl-pivot,.mg-table,.ehp-sup-table) thead th:where([data-pnl-year-col]:not([data-pnl-year-leading])){box-shadow:inset 1px 0 0 #d4dae2,inset 0 -1px 0 #dce4ee}:where(.ehp-pnl-wrap[data-pnl-freeze-mode]) :is(.ehp-pnl-pivot,.mg-table,.ehp-sup-table) :is(thead th,tbody td):where([data-pnl-year-leading])::before{content:"";position:absolute;top:0;bottom:0;left:-18px;width:18px;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.96))}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) :is(.ehp-pnl-pivot,.mg-table,.ehp-sup-table) tbody td:where(.ehp-pnl-sticky){text-transform:none}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) :is(.ehp-pnl-pivot,.mg-table,.ehp-sup-table) tbody :where(tr[data-row-role])>td:where(.ehp-pnl-sticky){padding-left:32px;text-transform:lowercase}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) :is(.ehp-pnl-pivot,.mg-table,.ehp-sup-table) tbody :where(tr[data-row-role="group"])>td:where(.ehp-pnl-sticky){padding-left:8px}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) :is(.ehp-pnl-pivot,.mg-table,.ehp-sup-table) tbody :where(tr[data-row-role="detail"])>td:where(.ehp-pnl-sticky){padding-left:50px}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) :is(.ehp-pnl-pivot,.mg-table,.ehp-sup-table) tbody :where(tr[data-row-role="section"])>td{height:34px;vertical-align:bottom;padding-bottom:6px;font-size:11px;font-weight:600;color:#8a94a1;letter-spacing:.4px;border-bottom:1px solid #e4e8ed}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) :is(.ehp-pnl-pivot,.mg-table,.ehp-sup-table) tbody :where(tr[data-row-role="section"])>td:where(.ehp-pnl-sticky){padding-left:16px}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .ehp-pnl-pivot:not(:has(tr[data-row-role="group"])) tbody tr>td:where(.ehp-pnl-sticky){padding-left:16px}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) :is(.ehp-pnl-pivot,.mg-table,.ehp-sup-table) tbody :where(tr[data-row-role="group"])>td{font-weight:500;color:#1e293b}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) :is(.ehp-pnl-pivot,.mg-table,.ehp-sup-table) tbody :where(tr[data-row-role="group"][data-group-open="1"])>td{font-weight:700;color:#0b1220}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) :is(.ehp-pnl-pivot,.mg-table,.ehp-sup-table) tbody :where(tr[data-row-role="detail"])>td{font-weight:400;color:#475569}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) :is(.ehp-pnl-pivot,.mg-table,.ehp-sup-table) tbody :where(tr[data-row-role="detail"]) .ehp-pnl-sym:not(.ehp-pnl-sym-pct){visibility:hidden}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) :is(.ehp-pnl-pivot,.mg-table,.ehp-sup-table) tbody :where(tr[data-row-role="key"])>td{font-weight:700;color:#0b1220;background-color:#f5f7fa}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) :is(.ehp-pnl-pivot,.mg-table,.ehp-sup-table) tbody :where(tr[data-row-role="key"]:not([data-row-pct]))>td,:where(.ehp-pnl-wrap[data-pnl-pivot-table]) :is(.ehp-pnl-pivot,.mg-table,.ehp-sup-table) tbody :where(tr:not([data-row-role="key"]) + tr[data-row-role="key"][data-row-pct])>td{border-top:1px solid #d4dae2}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) :is(.ehp-pnl-pivot,.mg-table,.ehp-sup-table) tbody :where(tr[data-row-role="key"]:not([data-row-pct]))>td{border-bottom:0}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) :is(.ehp-pnl-pivot,.mg-table,.ehp-sup-table) tbody :where(tr[data-row-role="key"]:not([data-row-pct]) + tr:not([data-row-role="key"]))>td{border-top:1px solid #d4dae2}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) :is(.ehp-pnl-pivot,.mg-table,.ehp-sup-table) tbody :where(tr[data-row-role="key"][data-row-pct])>td{font-weight:500;font-size:12px;color:#475569;border-bottom:1px solid #d4dae2}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) :is(.ehp-pnl-pivot,.mg-table,.ehp-sup-table) tbody :where(tr[data-row-ebitda])>td{background-color:#eef1f5}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) :is(.ehp-pnl-pivot,.mg-table,.ehp-sup-table) tbody :where(tr[data-row-role="key"])>td:where(.ehp-pnl-qt,.ehp-pnl-yr){background-color:#eceff3}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) :is(.ehp-pnl-pivot,.mg-table,.ehp-sup-table) tbody :where(tr[data-row-role="key"])>td:where([data-pnl-year-leading])::before{background:linear-gradient(90deg,rgba(245,247,250,0),rgba(245,247,250,.96))}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) :is(.ehp-pnl-pivot,.mg-table,.ehp-sup-table) tbody :where(tr[data-row-ebitda])>td:where([data-pnl-year-leading])::before{background:linear-gradient(90deg,rgba(238,241,245,0),rgba(238,241,245,.96))}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) :is(.ehp-pnl-pivot,.mg-table,.ehp-sup-table) tbody :where(tr[data-row-ebitda]:not([data-row-pct]),tr:not([data-row-role="key"]) + tr[data-row-ebitda][data-row-pct])>td{border-top-color:rgba(148,44,21,.35)}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) :is(.ehp-pnl-pivot,.mg-table,.ehp-sup-table) tbody :where(tr[data-row-ebitda][data-row-pct])>td{border-bottom:3px double rgba(148,44,21,.55)}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .mg-table thead th:where(.mg-th-line,.mg-th-line2,.mg-th-notes,.mg-th-cfg),:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .mg-table tbody td:where(.mg-td-line,.mg-td-line2,.mg-td-notes,.mg-td-cfg){text-align:left}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .mg-table tbody td:where(.mg-td-line){padding-left:16px}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .mg-table thead th:where(.mg-th-line){padding-left:16px}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .mg-table tbody td:where(.mg-td-notes){color:#64748b;font-size:12px}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .mg-table tbody td:where(.mg-td-mo){background:#fffcf8;padding-left:6px;padding-right:6px}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .mg-table :is(thead th,tbody td):where(.mg-th-tot,.mg-td-tot){background:#f1f4f7;font-weight:600}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .mg-table :where(.mg-th-mo-m){display:block}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .mg-table :where(.mg-th-mo-y){display:block;font-size:11px;font-weight:400;color:#8a94a1}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .mg-table :where(.mg-cell-inner){padding:0;column-gap:4px}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) :is(.mg-table,.imt-table) :where(.mg-prefix,.mg-suffix,.imt-unit-pre,.imt-unit-suf){color:#94a3b8a0;font-size:10px;font-weight:500}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .mg-table input:where(.mg-input,.mg-line-input){border:0;background:transparent;box-shadow:none;font:inherit;color:inherit;padding:0;height:22px;width:100%;text-align:right;border-radius:4px;outline:none}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .mg-table input:where(.mg-line-input){text-align:left}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .mg-table tbody td:where(.mg-td-cfg) :is(input,select){height:24px;padding:0 6px;border:1px solid #e2e8f0;border-radius:4px;background:#fff;font:inherit;color:inherit;box-shadow:none}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .mg-table tbody tr:where(.mg-section-row)>td{height:34px;vertical-align:bottom;padding:0 8px 6px 16px;background:#fff;font-size:11px;font-weight:600;color:#8a94a1;letter-spacing:.4px;text-transform:lowercase;text-align:left;border-bottom:1px solid #e4e8ed}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .mg-table :where(.mg-section-label){font:inherit;color:inherit;letter-spacing:inherit}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .mg-table tbody td.mg-td-mo.ehlm-deviates{background:linear-gradient(180deg,#fffffffa,#fffaf5f5)}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .mg-table tbody td.mg-td-mo.mg-val-warn:not(.is-disabled){background:linear-gradient(180deg,#fef3c7fa,#fde68af0)}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .mg-table tbody td.mg-td-mo.mg-val-warn:not(.is-disabled) :is(.mg-input,.mg-prefix,.mg-suffix){color:#92400e}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .mg-table tbody td.mg-td-mo.is-disabled .mg-input{color:#22303c;-webkit-text-fill-color:#22303c}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .ehp-sup-table :is(thead th,tbody td){text-align:left}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .ehp-sup-table :is(thead th,tbody td):where(.is-num,.ehp-sup-cost){text-align:right}.ehp-pnl-wrap[data-pnl-pivot-table] table.reg-cells tbody td{border-right:1px solid #edf0f4;border-bottom:1px solid #edf0f4}.ehp-pnl-wrap[data-pnl-pivot-table] table.reg-cells thead th{border-right:1px solid #edf0f4}.ehp-pnl-wrap[data-pnl-pivot-table] table.reg-cells tr>:last-child{border-right:0}.ehp-pnl-wrap[data-pnl-pivot-table] table.reg-cells tbody tr:last-child>td{border-bottom:0}.ehp-pnl-wrap[data-pnl-pivot-table] table.reg-cells:not(.mg-table) :is(thead th,tbody td) :is(input:not([type="checkbox"]):not([type="range"]),select):not(.pl-field-input){height:24px;min-height:0;width:100%;min-width:0;box-sizing:border-box;padding:0 6px;margin:0;border:1px solid #e2e8f0;border-radius:4px;background:#fff;box-shadow:none;font:inherit;color:inherit}.mg-td-mo.is-selected.is-anchor td{background:#FFFFFF;border:1px solid rgba(249,115,22,0.55);color:var(--ink-primary)}.mg-td-mo.is-selected td{background:#FFFFFF;border:1px dashed rgba(249,115,22,0.55);color:var(--ink-secondary)}.mg-table tbody tr.mg-row .mg-td-mo:hover:not(.is-disabled):not(.is-selected):not(.is-anchor):not(.is-fill-pending):not(.is-editing){background:#fed7aa3d;border:1px solid #FED7AA}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .ehp-pnl-collapse-toggle{appearance:none;border:0;background:transparent;color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit;padding:0 0 0 6px;display:inline-flex;align-items:center;cursor:pointer}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .ehp-pnl-collapse-toggle:focus-visible{outline:2px solid #94a3b8;outline-offset:2px;border-radius:3px}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .ehp-pnl-collapse-icon{flex:none;width:10px;height:10px;margin-right:8px;opacity:.55;background-color:currentColor;transition:transform .15s ease;transform:rotate(90deg);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6 3.5 10.5 8 6 12.5' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 10px 10px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6 3.5 10.5 8 6 12.5' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 10px 10px no-repeat}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .ehp-pnl-collapse-toggle[aria-expanded="false"] .ehp-pnl-collapse-icon{transform:none}@media (prefers-reduced-motion:reduce){:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .ehp-pnl-collapse-icon{transition-duration:.01ms}}.c-optimal-badge{display:inline-block;flex:none;width:14px;height:14px;vertical-align:-2px;margin-left:4px;background-color:color-mix(in srgb,var(--scenario-optimal) 70%,transparent);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E") center / contain no-repeat}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) :where([data-scen="historical"]){--scen:var(--scenario-historical)}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) :where([data-scen="previous"]){--scen:var(--scenario-previous)}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) :where([data-scen="current"]){--scen:var(--scenario-forecast)}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) :where([data-scen="optimal"]){--scen:var(--scenario-optimal)}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) :where([data-scen="budget"]){--scen:var(--scenario-budget)}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) :where([data-scen="variance"]){--scen:var(--scenario-variance)}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) :where([data-slot="1"]){--scen:var(--scenario-saved-1)}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) :where([data-slot="2"]){--scen:var(--scenario-saved-2)}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .ehp-pnl-pivot thead tr:where(.ehp-pnl-band-row) th{height:26px;padding:7px 10px 0;text-align:left;vertical-align:top;font-size:12px;font-weight:600;text-transform:lowercase;background:#fff;color:color-mix(in srgb,var(--scen,#64748b) 72%,#0f172a);box-shadow:inset 0 2px 0 color-mix(in srgb,var(--scen,#64748b) 55%,#fff)}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .ehp-pnl-pivot thead tr:where(.ehp-pnl-band-row) th:where(.ehp-pnl-sticky){color:#4a5561;box-shadow:inset -1px 0 0 #e4e8ed}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .ehp-pnl-pivot thead tr:where(.ehp-pnl-period-row) th{top:26px}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .ehp-pnl-pivot thead th:where([data-scen-toggle],[data-q-toggle]){cursor:pointer}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .ehp-pnl-pivot tbody td:where(.ehp-pnl-scen-start){box-shadow:inset 1px 0 0 #e4e8ed}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .ehp-pnl-pivot thead tr:where(.ehp-pnl-period-row) th:where(.ehp-pnl-scen-start){box-shadow:inset 1px 0 0 #e4e8ed,inset 0 -1px 0 #dfe4ea}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .ehp-pnl-pivot thead tr:where(.ehp-pnl-band-row) th:where(.ehp-pnl-scen-start){box-shadow:inset 0 2px 0 color-mix(in srgb,var(--scen,#64748b) 55%,#fff),inset 1px 0 0 #e4e8ed}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .ehp-pnl-pivot tbody tr:where([data-row-ebitda][data-row-bottom])>td{border-bottom:3px double rgba(148,44,21,.55)}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .ehp-pnl-pivot tbody tr:where([data-row-role="line"][data-row-muted])>td{color:#64748b;font-weight:400}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .ehp-pnl-pivot tbody tr:where([data-row-name])>td:where(.ehp-pnl-sticky){text-transform:none}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .ehp-pnl-multipin :is(thead th,tbody td).ehp-pnl-id{min-width:0;max-width:150px;padding-left:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:none;text-align:left}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .ehp-pnl-multipin tbody td.ehp-pnl-id{vertical-align:top;padding-top:8px}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .ehp-pnl-multipin :is(thead th,tbody td).ehp-pnl-li{min-width:120px;padding-left:12px}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .ehp-pnl-pivot tbody tr:where([data-row-role="subtotal"])>td{font-weight:700;color:#0b1220}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .ehp-pnl-pivot tbody tr:where([data-row-sub])>td{background-color:#fafbfc}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .ehp-pnl-pivot tbody tr:where([data-row-role="detail"][data-row-pct],[data-row-sub][data-row-pct])>td{font-size:12px;color:#64748b;font-weight:400}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .ehp-pnl-pivot tbody tr:where(.ehp-pnl-break)>td{height:10px;padding:0;border-bottom:1px solid #e4e8ed;background:#fff}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .ehp-pnl-filt{appearance:none;border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-left:4px;padding:0;border-radius:4px;color:#94a3b8;vertical-align:-3px;cursor:pointer}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .ehp-pnl-filt:hover{color:#0b1220;background:#eef1f5}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .ehp-pnl-filt.is-on{color:#1d4ed8;background:#e8eefc}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .ehp-pnl-multipin :is(thead th,tbody td).ehp-pnl-name{min-width:240px;max-width:340px}:where(.ehp-pnl-wrap[data-pnl-pivot-table]) .ehp-pnl-multipin tbody td.ehp-pnl-name:where([data-row-close]){border-bottom:3px double rgba(148,44,21,.55)}.c-icon-btn{width:30px;height:30px;display:inline-grid;place-items:center;padding:0;border:0;border-radius:8px;background:transparent;color:#942c15;cursor:pointer;flex:none}.c-icon-btn:hover{background:rgba(148,44,21,.08)}.c-icon-btn.is-on,.c-icon-btn[aria-pressed="true"]{background:rgba(148,44,21,.12)}.c-icon-btn svg{width:17px;height:17px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.c-icon-btn.is-danger{color:#b91c1c}.c-icon-btn:disabled{opacity:.45;cursor:default;background:transparent}.c-icon-btn:focus-visible{outline:2px solid rgba(148,44,21,.55);outline-offset:2px}.pc-head-code{display:flex;align-items:center;gap:10px}.pc-code{font:700 22px/1 'Space Grotesk','Inter',system-ui,sans-serif;color:#0f172a;letter-spacing:-.01em}.pc-kind{font:600 10.5px var(--ff-sans,'Inter',system-ui,sans-serif);text-transform:lowercase;letter-spacing:.04em;padding:3px 9px;border-radius:999px;color:#1d4ed8;background:#3b82f61a}.pc-kind.is-locked{color:#fff;background:#942C15}.pc-band{position:relative;padding:22px 26px 18px;background:radial-gradient(120% 140% at 100% 0%,#942c1514 0%,transparent 55%),radial-gradient(80% 120% at 0% 100%,#3b82f60f 0%,transparent 60%);border-bottom:1px solid #e2e8f0b3}.pc-track{position:relative;height:6px;border-radius:999px;background:#e2e8f0;margin:40px 6px 54px}.pc-fill{position:absolute;inset:0 auto 0 0;border-radius:999px;background:linear-gradient(90deg,#cbd5e1,#942C15 70%,#c2410c);transition:width .5s cubic-bezier(.16,1,.3,1)}.pc-node{position:absolute;top:50%;transform:translate(-50%,-50%)}.pc-dot{width:14px;height:14px;border-radius:50%;background:#fff;border:3px solid #cbd5e1;box-shadow:0 2px 6px #0f172a1f}.pc-node.is-done .pc-dot{border-color:#942C15;background:#942C15}.pc-node.is-today .pc-dot{width:18px;height:18px;border:4px solid #fff;background:#c2410c;box-shadow:0 0 0 5px #c2410c2e,0 2px 8px #0f172a33}.pc-node.is-end .pc-dot{width:22px;height:22px;border-radius:7px;transform:rotate(45deg);border:3px solid #942C15;background:#fff}.pc-node.is-end.is-done .pc-dot{background:#942C15}.pc-cap{position:absolute;left:50%;transform:translateX(-50%);white-space:nowrap;text-align:center;font-size:11px;color:#64748b;line-height:1.35}.pc-cap b{display:block;font:600 12px var(--ff-sans,'Inter',system-ui,sans-serif);color:#0f172a;text-transform:lowercase}.pc-cap.up{bottom:22px}.pc-cap.down{top:22px}.pc-node.is-today .pc-cap.up{bottom:30px}.pc-node.is-end .pc-cap.down{top:30px}.pc-node.is-start .pc-cap{left:0;transform:none;text-align:left}.pc-node.is-end .pc-cap{left:auto;right:-6px;transform:none;text-align:right}.pc-today-tag{font:700 10px var(--ff-sans,'Inter',system-ui,sans-serif);letter-spacing:.08em;text-transform:uppercase;color:#c2410c}.pc-finish{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:12px 14px;border-radius:14px;background:linear-gradient(180deg,#ffffffd9,#fff7f3cc);border:1px solid #942c1526;box-shadow:inset 0 1px #fff,0 12px 26px -22px #942c15}.pc-finish-txt{display:grid;gap:2px;min-width:0}.pc-finish-txt b{font:600 13px var(--ff-sans,'Inter',system-ui,sans-serif);color:#0f172a}.pc-finish-txt span{font-size:12px;color:#64748b}.pc-finish-act{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pc-lockbtn{display:inline-flex;align-items:center;gap:8px;font:600 12.5px var(--ff-sans,'Inter',system-ui,sans-serif);text-transform:lowercase;padding:8px 14px;border-radius:10px;cursor:pointer;color:#942C15;background:#fff;border:1.5px solid #942C15;box-shadow:0 6px 16px -10px #942c15;transition:background .15s,color .15s,transform .15s}.pc-lockbtn:hover{background:#942C15;color:#fff}.pc-lockbtn:focus-visible,.pc-ghost:focus-visible,.pc-day:focus-visible,.pc-vrow:focus-visible,.pc-chip:focus-visible{outline:2px solid #c2410c;outline-offset:2px}.pc-lockbtn svg{width:14px;height:14px}.pc-ghost{font:600 12px var(--ff-sans,'Inter',system-ui,sans-serif);text-transform:lowercase;color:#942C15;background:none;border:0;padding:4px 2px;cursor:pointer;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#942c1559}.pc-days{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px;width:100%}.pc-day{display:grid;place-items:center;min-width:52px;padding:6px 8px;border-radius:10px;cursor:pointer;border:1px solid #e2e8f0;background:#ffffffcc;font:500 10.5px var(--ff-sans,'Inter',system-ui,sans-serif);color:#64748b;text-transform:lowercase}.pc-day b{font:700 16px 'Space Grotesk','Inter',system-ui,sans-serif;color:#0f172a}.pc-day[aria-pressed="true"]{border-color:#942C15;background:#942C15;color:#ffd8cc}.pc-day[aria-pressed="true"] b{color:#fff}.pc-shelf{padding:18px 22px 22px;display:grid;gap:10px}.pc-shelf-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap}.pc-h{font:700 15px 'Space Grotesk','Inter',system-ui,sans-serif;color:#0f172a;margin:0;text-transform:lowercase}.pc-h small{font:500 12px var(--ff-sans,'Inter',system-ui,sans-serif);color:#94a3b8;margin-left:6px}.pc-legend{font-size:11px;color:#94a3b8}.pc-save{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;border:1.5px dashed #942c1559;background:linear-gradient(90deg,#fff7f3e6,#ffffffb3)}.pc-save-ico{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:#942c1514;color:#942C15}.pc-save-ico svg{width:18px;height:18px}.pc-save-main{display:grid;gap:6px;min-width:0}.pc-save-main b{font:600 13px var(--ff-sans,'Inter',system-ui,sans-serif);color:#0f172a}.pc-save-main b em{font-style:normal;color:#942C15}.pc-note{width:100%;box-sizing:border-box;font:400 12.5px var(--ff-sans,'Inter',system-ui,sans-serif);color:#0f172a;padding:8px 11px;border-radius:9px;border:1px solid #e2e8f0;background:#ffffffd9}.pc-note:focus{outline:none;border-color:#942C15;box-shadow:0 0 0 3px #942c151f}.pc-save.is-quiet{border-style:solid;border-color:#e2e8f0;background:#ffffff80;grid-template-columns:auto minmax(0,1fr)}.pc-save.is-quiet .pc-save-ico{background:#16a34a14;color:#15803d}.pc-save.is-wait{border-style:solid;border-color:#e2e8f0;background:#ffffff80;grid-template-columns:auto minmax(0,1fr)}.pc-save.is-wait .pc-save-ico{background:#94a3b81f;color:#64748b}.pc-save-main span{font-size:12px;color:#64748b}.pc-vlist{display:grid;gap:8px}.pc-vrow{display:grid;grid-template-columns:30px minmax(110px,.9fr) minmax(0,1.6fr) repeat(3,minmax(74px,.55fr)) auto;align-items:center;gap:12px;padding:11px 14px;border-radius:14px;background:linear-gradient(180deg,#ffffffeb,#f8fafccc);border:1px solid #e2e8f0cc;box-shadow:inset 0 1px #fff,0 10px 22px -22px #0f172a;transition:border-color .15s,box-shadow .15s,transform .15s;text-align:left;font:inherit;color:inherit;width:100%;box-sizing:border-box}.pc-vglyph{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;font:700 13px 'Space Grotesk','Inter',system-ui,sans-serif;color:#942C15;background:#942c1512}.pc-vrow.is-orig .pc-vglyph{color:#1d4ed8;background:#3b82f614}.pc-vname b{display:block;font:700 14px 'Space Grotesk','Inter',system-ui,sans-serif;color:#0f172a}.pc-vname span{font-size:11px;color:#94a3b8}.pc-vnote{font-size:12px;color:#475569;line-height:1.4;min-width:0}.pc-vnote i{display:block;font-style:normal;font-size:11px;color:#94a3b8;margin-top:2px}.pc-fig{text-align:right;font-variant-numeric:tabular-nums}.pc-fig b{display:block;font:600 13px var(--ff-sans,'Inter',system-ui,sans-serif);color:#0f172a}.pc-fig span{font-size:10.5px;color:#94a3b8;text-transform:lowercase}.pc-fig .up{color:#15803d}.pc-fig .dn{color:#b91c1c}.pc-state{display:inline-flex;align-items:center;gap:6px;font:600 11px var(--ff-sans,'Inter',system-ui,sans-serif);text-transform:lowercase;padding:4px 9px;border-radius:999px;white-space:nowrap;color:#166534;background:#16a34a17}.pc-state::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.pc-state.is-wait{color:#92400e;background:#f59e0b1c}.pc-state.is-final{color:#fff;background:#942C15}.pc-state.is-final::before{display:none}.is-locking .pc-band{background:radial-gradient(120% 160% at 100% 0%,#942c1526 0%,transparent 60%)}.pc-pick{width:22px;height:22px;border-radius:50%;border:2px solid #cbd5e1;display:grid;place-items:center;background:#fff}.pc-vrow.is-pickable{cursor:pointer}.pc-vrow.is-pickable:hover{border-color:#942c1566;transform:translateY(-1px)}.pc-vrow.is-picked{border-color:#942C15;box-shadow:0 0 0 3px #942c151f,0 14px 26px -20px #942c15;background:linear-gradient(180deg,#fffaf8,#fff3ee)}.pc-vrow.is-picked .pc-pick{border-color:#942C15;background:#942C15}.pc-vrow.is-picked .pc-pick::after{content:"";width:8px;height:8px;border-radius:50%;background:#fff}.pc-warn{display:flex;gap:10px;align-items:flex-start;font-size:12px;line-height:1.5;color:#7c2d12;background:#fff7ed;border:1px solid #fed7aa;border-radius:12px;padding:10px 12px}.pc-warn svg{flex:none;width:16px;height:16px;margin-top:2px;color:#c2410c}.pc-lockbar{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:14px 22px;border-top:1px solid #942c1526;background:linear-gradient(90deg,#942C15,#b4401f);color:#fff}.pc-lockbar p{margin:0;font-size:12.5px;line-height:1.45;max-width:52ch;color:#ffe4dc}.pc-lockbar p b{color:#fff}.pc-lockbar .pc-bar-acts{display:flex;gap:10px;align-items:center}.pc-lockbar .pc-back{font:600 12px var(--ff-sans,'Inter',system-ui,sans-serif);text-transform:lowercase;color:#ffe4dc;background:none;border:0;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.pc-lockgo{display:inline-flex;align-items:center;gap:8px;font:700 12.5px var(--ff-sans,'Inter',system-ui,sans-serif);text-transform:lowercase;padding:9px 16px;border-radius:10px;border:0;cursor:pointer;color:#942C15;background:#fff;box-shadow:0 8px 18px -10px #000}.pc-lockgo:disabled{opacity:.45;cursor:not-allowed}.pc-lockgo svg{width:14px;height:14px}.pc-hold{position:absolute;inset:0;z-index:5;display:grid;place-items:center;padding:24px;border-radius:inherit;background:radial-gradient(120% 90% at 50% 0%,#fff8f5f2,#ffffffeb 60%);backdrop-filter:blur(3px)}.pc-hold-in{width:min(560px,100%);display:grid;gap:14px;text-align:center}.pc-hold-pct{font:700 64px/1 'Space Grotesk','Inter',system-ui,sans-serif;color:#942C15;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.pc-hold-t{font:600 14px var(--ff-sans,'Inter',system-ui,sans-serif);color:#0f172a}.pc-segs{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.pc-seg{display:grid;gap:6px}.pc-seg i{display:block;height:10px;border-radius:999px;background:#e2e8f0;overflow:hidden;position:relative}.pc-seg i::after{content:"";position:absolute;inset:0 auto 0 0;width:var(--w,0%);background:linear-gradient(90deg,#942C15,#c2410c);border-radius:inherit;transition:width .2s linear}.pc-seg span{font-size:10.5px;color:#94a3b8;text-transform:lowercase}.pc-seg.is-now span{color:#942C15;font-weight:600}.pc-seg.is-done span{color:#15803d}.pc-hold-count{font-size:12.5px;color:#64748b;font-variant-numeric:tabular-nums;min-height:1.4em}.pc-hold-msg{font-size:12px;color:#92400e}.pc-start{padding:20px 22px 22px;display:grid;gap:18px}.pc-field{display:grid;gap:8px}.pc-label{font:600 11px var(--ff-sans,'Inter',system-ui,sans-serif);letter-spacing:.05em;text-transform:lowercase;color:#475569}.pc-seg2{display:inline-flex;padding:3px;border-radius:11px;background:#e2e8f0b3;gap:3px;width:fit-content}.pc-seg2 button{font:600 12.5px var(--ff-sans,'Inter',system-ui,sans-serif);text-transform:lowercase;padding:7px 18px;border-radius:8px;border:0;background:none;color:#64748b;cursor:pointer}.pc-seg2 button[aria-pressed="true"]{background:#fff;color:#942C15;box-shadow:0 2px 8px -2px #0f172a33}.pc-chips{display:flex;gap:6px;flex-wrap:wrap}.pc-chip{display:grid;place-items:center;min-width:62px;padding:7px 10px;border-radius:11px;cursor:pointer;border:1px solid #e2e8f0;background:#ffffffcc;font:500 10.5px var(--ff-sans,'Inter',system-ui,sans-serif);color:#94a3b8}.pc-chip b{font:700 14px 'Space Grotesk','Inter',system-ui,sans-serif;color:#0f172a;text-transform:lowercase}.pc-chip[aria-pressed="true"]{border-color:#942C15;background:#942C15;color:#ffd8cc}.pc-chip[aria-pressed="true"] b{color:#fff}.pc-dates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.pc-cal{border-radius:14px;border:1px solid #e2e8f0;background:#ffffffcc;padding:10px 12px 12px}.pc-cal-top{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:8px}.pc-cal-top b{font:700 16px 'Space Grotesk','Inter',system-ui,sans-serif;color:#942C15}.pc-cal-top span{font-size:11px;color:#94a3b8}.pc-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:3px}.pc-grid span{font-size:10px;color:#94a3b8;text-align:center;text-transform:lowercase;padding-bottom:2px}.pc-grid button{font:500 12px var(--ff-sans,'Inter',system-ui,sans-serif);border:0;background:none;border-radius:8px;padding:6px 0;cursor:pointer;color:#0f172a}.pc-grid button:hover{background:#942c1512}.pc-grid button.is-in{background:#942c150f;color:#942C15}.pc-grid button[aria-pressed="true"]{background:#942C15;color:#fff;font-weight:700}.pc-grid button:disabled{color:#cbd5e1;cursor:default;background:none}.pc-startbar{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.pc-startbar span{font-size:12px;color:#64748b}.pc-go{display:inline-flex;align-items:center;gap:8px;font:700 12.5px var(--ff-sans,'Inter',system-ui,sans-serif);text-transform:lowercase;padding:9px 18px;border-radius:10px;border:0;cursor:pointer;color:#fff;background:linear-gradient(90deg,#942C15,#b4401f);box-shadow:0 10px 20px -12px #942c15}.pc-go:focus-visible{outline:2px solid #c2410c;outline-offset:2px}.pc-sealed{display:flex;gap:16px;align-items:center;padding:18px 22px;border-bottom:1px solid #e2e8f0b3;background:radial-gradient(120% 160% at 0% 0%,#942c151a,transparent 60%)}.pc-seal{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;background:#942C15;color:#fff;box-shadow:0 12px 22px -12px #942c15;flex:none}.pc-seal svg{width:26px;height:26px}.pc-sealed b{color:#0f172a;display:block;font:700 17px 'Space Grotesk','Inter',system-ui,sans-serif}.pc-sealed span{font-size:12px;color:#64748b}.pc-guard{position:absolute;inset:0;z-index:6;display:grid;place-items:center;padding:24px;border-radius:inherit;background:#0f172a8c;backdrop-filter:blur(3px)}.pc-guard-card{width:min(470px,100%);box-sizing:border-box;border-radius:16px;background:#fff;box-shadow:0 30px 60px -20px #0f172a99;overflow:hidden}.pc-guard-top{padding:18px 20px 14px;background:linear-gradient(180deg,#fef2f2,#fff);border-bottom:1px solid #fee2e2;display:flex;gap:12px;align-items:flex-start}.pc-guard-ico{flex:none;width:38px;height:38px;border-radius:11px;display:grid;place-items:center;background:#ef44441f;color:#dc2626}.pc-guard-ico svg{width:20px;height:20px}.pc-guard-top b{display:block;font:700 16px 'Space Grotesk','Inter',system-ui,sans-serif;color:#7f1d1d}.pc-guard-top span{font-size:11.5px;color:#b91c1c;text-transform:lowercase;letter-spacing:.04em;font-weight:600}.pc-guard-body{padding:14px 20px 6px;font-size:12.5px;line-height:1.55;color:#334155;display:grid;gap:10px}.pc-guard-body ul{margin:0;padding-left:18px;display:grid;gap:4px}.pc-guard-body strong{color:#7f1d1d}.pc-guard-type{font:500 14px var(--ff-sans,'Inter',system-ui,sans-serif);padding:9px 12px;border-radius:10px;border:1.5px solid #fca5a5;width:100%;box-sizing:border-box;color:#0f172a}.pc-guard-type:focus{outline:none;border-color:#dc2626;box-shadow:0 0 0 3px #ef444426}.pc-guard-acts{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding:14px 20px 18px;flex-wrap:wrap}.pc-keep{font:700 12.5px var(--ff-sans,'Inter',system-ui,sans-serif);text-transform:lowercase;padding:9px 16px;border-radius:10px;border:0;cursor:pointer;color:#fff;background:linear-gradient(90deg,#942C15,#b4401f)}.pc-danger-link{font:600 12px var(--ff-sans,'Inter',system-ui,sans-serif);text-transform:lowercase;color:#b91c1c;background:none;border:0;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.pc-danger{font:700 12.5px var(--ff-sans,'Inter',system-ui,sans-serif);text-transform:lowercase;padding:9px 16px;border-radius:10px;border:0;cursor:pointer;color:#fff;background:#dc2626}.pc-danger:disabled{background:#fca5a5;cursor:not-allowed}.pc-keep:focus-visible,.pc-danger:focus-visible,.pc-danger-link:focus-visible{outline:2px solid #dc2626;outline-offset:2px}.pc-warnchip{display:inline-flex;align-items:center;gap:5px;font:600 11px var(--ff-sans,'Inter',system-ui,sans-serif);text-transform:lowercase;padding:4px 9px;border-radius:999px;white-space:nowrap;color:#92400e;background:#fef3c7;border:1px solid #fcd34d;cursor:pointer}.pc-warnchip svg{width:12px;height:12px}.pc-warnchip:hover,.pc-warnchip[aria-expanded="true"]{background:#fde68a}.pc-warnchip:focus-visible{outline:2px solid #b45309;outline-offset:2px}.pc-vwarn{margin:-2px 0 6px 42px;padding:10px 14px;border-radius:10px;background:#fffbeb;border:1px solid #fde68a;font-size:12px;line-height:1.5;color:#78350f;display:grid;gap:6px}.pc-vwarn b{font-weight:600;color:#78350f}.pc-vwarn ul{margin:0;padding-left:18px;display:grid;gap:2px}.pc-vwarn>span{color:#92400e;font-size:11.5px}.pc-state.is-void{color:#64748b;background:#e2e8f0;text-decoration:line-through}.pc-guard.is-final .pc-guard-top{background:linear-gradient(180deg,#fdf3ef,#fff);border-bottom-color:#f5d9ce}.pc-guard.is-final .pc-guard-ico{background:#942c151f;color:#942C15}.pc-guard.is-final .pc-guard-top b{color:#5b1a0c}.pc-guard.is-final .pc-guard-top span{color:#942C15}.pc-guard.is-final .pc-guard-body strong{color:#5b1a0c}.pc-guard.is-final .pc-guard-type{border-color:#e8b8a8}.pc-guard.is-final .pc-guard-type:focus{border-color:#942C15;box-shadow:0 0 0 3px #942c1526}.pc-guard.is-final .pc-danger{background:linear-gradient(90deg,#942C15,#b4401f)}.pc-guard.is-final .pc-danger:disabled{background:#e8b8a8}.pc-guard.is-final .pc-danger-link{color:#942C15}.pc-guard.is-final .pc-keep{color:#942C15;background:#fff;border:1.5px solid #e8b8a8}.pc-guard-warns{padding:10px 12px;border-radius:10px;background:#fffbeb;border:1px solid #fde68a;color:#78350f;display:grid;gap:6px}.pc-guard-warns strong{color:#78350f!important}.pc-guard-why{font:400 13px/1.45 var(--ff-sans,'Inter',system-ui,sans-serif);padding:9px 12px;border-radius:10px;border:1.5px solid #fca5a5;width:100%;box-sizing:border-box;color:#0f172a;resize:vertical}.pc-guard-why:focus{outline:none;border-color:#dc2626;box-shadow:0 0 0 3px #ef444426}.pc-guard-quote{padding:8px 12px;border-left:3px solid #fca5a5;background:#fef2f2;color:#b91c1c;font-style:normal;font-weight:400;border-radius:0 8px 8px 0}.pc-danger-link:disabled{color:#fca5a5;cursor:not-allowed;text-decoration:none}.pc-sealed-txt{flex:1;min-width:0}.pc-sealed .pc-void-link{flex:none;color:#b91c1c;border-color:#fecaca}.pc-sealed.is-voided{background:radial-gradient(120% 160% at 0% 0%,#f59e0b1f,transparent 60%)}.pc-sealed.is-voided .pc-seal{background:#fef3c7;color:#b45309}.pc-lastline{display:flex;align-items:center;gap:10px;margin:0 0 12px;padding:8px 14px;border-radius:10px;background:#f8fafc;border:1px solid #e2e8f0;font-size:12px;color:#64748b}.pc-lastline svg{width:14px;height:14px;color:#942C15;flex:none}.pc-lastline span{flex:1;min-width:0}.pc-lastline b{color:#0f172a;font-weight:600}.pc-lastline em{color:#b45309;font-style:normal;font-weight:600}.pc-lastline .pc-void-link{color:#b91c1c}.pc-lastback{padding:12px 22px 18px}#pcCard{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 24px 60px -24px rgba(15,23,42,.45)}#pcCard .c-modal-head{align-items:center;padding:12px 14px 12px 18px;border-bottom:1px solid #e2e8f0!important}#pcCard .c-modal-title{font:600 15px/1.2 var(--ff-sans,'Inter',system-ui,sans-serif);letter-spacing:0}#pcCard .c-modal-body{padding:0}#pcCard .pc-code{font:600 15px/1 var(--ff-sans,'Inter',system-ui,sans-serif);letter-spacing:0}#pcCard .pc-kind{border-radius:3px;padding:2px 6px;color:#475569;background:#f1f5f9}#pcCard .pc-kind.is-locked{color:#fff;background:#0f172a}#pcCard .pc-lastline{margin:0;padding:8px 18px;border:0;border-bottom:1px solid #e2e8f0;border-radius:0;background:#f8fafc}#pcCard .pc-band,#pcCard.is-locking .pc-band{padding:14px 18px 16px;background:none;border-bottom:1px solid #e2e8f0}#pcCard .pc-track{height:3px;margin:36px 6px 62px;background:#e2e8f0}#pcCard .pc-fill{background:#942C15}#pcCard .pc-dot{width:10px;height:10px;border-width:2px;box-shadow:none}#pcCard .pc-node.is-today .pc-dot{width:12px;height:12px;border:2px solid #fff;background:#942C15;box-shadow:0 0 0 2px #942C15}#pcCard .pc-node.is-end .pc-dot{width:12px;height:12px;border-radius:2px;transform:none;border:2px solid #0f172a;background:#fff;box-shadow:none}#pcCard .pc-node.is-end.is-done .pc-dot{background:#0f172a}#pcCard .pc-cap b{font-size:12px}#pcCard .pc-today-tag{color:#942C15;letter-spacing:.06em}#pcCard .pc-finish{padding:0;border:0;border-radius:0;background:none;box-shadow:none}#pcCard .pc-finish-txt span{line-height:1.45}#pcCard .pc-lockbtn{padding:0 12px;height:30px;border-radius:6px;border-width:1px;box-shadow:none}#pcCard .pc-day,#pcCard .pc-chip{border-radius:6px;background:#fff}#pcCard .pc-shelf{padding:14px 18px 18px;gap:10px}#pcCard .pc-h{font:600 13px var(--ff-sans,'Inter',system-ui,sans-serif)}#pcCard .pc-save,#pcCard .pc-save.is-quiet,#pcCard .pc-save.is-wait{padding:10px 12px;border:1px solid #e2e8f0;border-radius:6px;background:#f8fafc}#pcCard .pc-save-ico{width:24px;height:24px;border-radius:4px}#pcCard .pc-save-ico svg{width:14px;height:14px}#pcCard .pc-save .pl-field-input{background:#fff}#pcCard .pc-save .pl-field,#pcCard .pc-save .pl-field-line{background:none;background-image:none;box-shadow:none;border:0;padding:0}#pcCard .pc-save .pl-field-input{width:100%;box-sizing:border-box;border:1px solid #cbd5e1;border-radius:6px;padding:6px 10px;box-shadow:none}#pcCard .pc-save .pl-field-input:focus{outline:none;border-color:#64748b}#pcCard .pc-save .c-btn-primary{height:30px;padding:0 12px;font-size:12px;box-shadow:none}#pcCard .pc-vlist{gap:0;border:1px solid #e2e8f0;border-radius:6px;overflow:hidden}#pcCard .pc-vrow{padding:9px 12px;border:0;border-bottom:1px solid #e2e8f0;border-radius:0;background:#fff;box-shadow:none}#pcCard .pc-vrow:last-child{border-bottom:0}#pcCard .pc-vrow.is-pickable:hover{transform:none;background:#f8fafc}#pcCard .pc-vrow.is-picked{background:#fdf6f4;box-shadow:inset 2px 0 0 #942C15}#pcCard .pc-vglyph{width:22px;height:22px;border-radius:4px;font:600 11px var(--ff-sans,'Inter',system-ui,sans-serif);color:#475569;background:#f1f5f9}#pcCard .pc-vrow.is-orig .pc-vglyph{color:#475569;background:#f1f5f9}#pcCard .pc-vname b{font:600 13px var(--ff-sans,'Inter',system-ui,sans-serif)}#pcCard .pc-state{border-radius:3px;padding:2px 6px}#pcCard .pc-warn{border-radius:6px}#pcCard .pc-lockbar{border-radius:0}.pc-days-note{align-self:center;font-size:11.5px;color:#64748b;margin-left:4px}.pc-err{flex-basis:100%;font-size:12px;color:#b91c1c}.pc-vstate{display:flex;align-items:center;gap:8px;justify-content:flex-end;flex-wrap:wrap}.pc-vrow[aria-disabled="true"]{opacity:.6}.pc-cal-label{margin-bottom:2px}.pc-cal-nav{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:#94a3b8}.pc-cal-step{display:grid;place-items:center;width:22px;height:22px;border-radius:7px;border:0;background:none;color:#64748b;cursor:pointer}.pc-cal-step:hover{background:#942c1512;color:#942C15}.pc-cal-step svg{width:13px;height:13px}.pc-start-head{padding:16px 22px 0}.pc-startbar-acts{display:inline-flex;align-items:center;gap:12px}.pc-go:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}@media (max-width:760px){.pc-vrow{grid-template-columns:30px minmax(0,1fr) auto}.pc-vnote,.pc-fig{grid-column:2 / -1;text-align:left}.pc-dates{grid-template-columns:minmax(0,1fr)}.pc-save{grid-template-columns:auto minmax(0,1fr)}.pc-save>.c-btn-primary{grid-column:1 / -1}}@media (prefers-reduced-motion:reduce){.pc-fill,.pc-vrow,.pc-seg i::after{transition:none}}.ehp-pnl-wrap[data-pnl-pivot-table] .pl-ab-tbl.pl-ab-ds.pl-ab-ds--dep th:nth-child(1){width:auto}.ehp-pnl-wrap[data-pnl-pivot-table] .pl-ab-tbl.pl-ab-ds.pl-ab-ds--dep th:nth-child(2){width:180px}.ehp-pnl-wrap[data-pnl-pivot-table] .pl-ab-tbl.pl-ab-ds.pl-ab-ds--dep th:nth-child(3){width:170px}.ehp-pnl-wrap[data-pnl-pivot-table] .pl-ab-tbl.pl-ab-ds.pl-ab-ds--dep th:nth-child(4){width:260px}.ehp-pnl-wrap[data-pnl-pivot-table] .pl-ab-tbl.pl-ab-ds.pl-ab-ds--dep th:nth-child(5){width:88px}.pc-ghost.is-danger,.c-btn-primary.is-danger{color:#b42318;border-color:#fda29b}.c-btn-primary.is-danger{background:#b42318;color:#fff;border-color:#b42318}.pl-rm-q{margin:0 0 8px;font-size:13px;color:#0f172a}.pl-rm-note{margin:0 0 8px;font-size:12px;color:#64748b;line-height:1.5}.pl-rm-confirm{margin:8px 0 0;padding:8px 10px;border-radius:6px;background:#fef3f2;color:#b42318;font-size:12px}.qsw-csp{display:grid;gap:8px;margin:12px 0 0;font-size:12px;color:#64748b}.qsw-csp-add{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.qsw-csp-add input{max-width:260px}.qsw-csp-msg{color:#b42318}.iu-seg{flex:2;min-width:0;display:flex;gap:4px;padding:4px;border:1px solid #E2E8F0;border-radius:10px;background:#F8FAFC}.iu-seg-opt{flex:1;position:relative;cursor:pointer}.iu-seg-opt input{position:absolute;opacity:0;pointer-events:none}.iu-seg-opt span{display:flex;flex-direction:column;gap:1px;padding:7px 12px;border-radius:7px;font-size:13px;font-weight:600;color:#475569;transition:background .15s,color .15s}.iu-seg-opt span small{font-size:11px;font-weight:400;color:#94A3B8}.iu-seg-opt:hover span{color:#0F172A}.iu-seg-opt input:checked + span{background:#fff;color:#0F172A;box-shadow:0 1px 3px rgba(15,23,42,.12)}.iu-seg-opt input:focus-visible + span{outline:2px solid #942c15;outline-offset:1px}.iu-pick{flex:2;min-width:0;border:1px solid #E2E8F0;border-radius:10px;background:#fff;overflow:hidden}.iu-pick-head{display:flex;align-items:center;gap:8px;padding:6px 10px;border-bottom:1px solid #EEF2F6;background:#F8FAFC}.iu-pick-search{flex:1;min-width:0;border:0;background:transparent;font-size:13px;padding:4px 0;outline:none}.iu-pick-count{font-size:12px;color:#64748B;white-space:nowrap}.iu-pick-list{max-height:184px;overflow-y:auto;padding:4px}.iu-pick-row{display:flex;align-items:center;gap:10px;padding:7px 8px;border-radius:7px;font-size:13px;color:#334155;cursor:pointer}.iu-pick-row:hover{background:#F1F5F9}.iu-pick-row input{width:16px;height:16px;margin:0;cursor:pointer;accent-color:#942c15}.iu-pick-row:has(input:checked){background:#FDF4F1;color:#0F172A}.iu-pick-none{display:block;padding:10px;font-size:12px;color:#94A3B8}#npModal input,#npModal select,#npModal button,#npModal textarea{font-family:var(--ff-sans)}.c-modal-card.np-card{max-width:1060px}.np-head{display:flex;align-items:baseline;gap:10px;min-width:0}.np-head .c-modal-title{font:600 16px/1.2 var(--ff-serif,'Space Grotesk',Inter,sans-serif);color:#64748B;letter-spacing:0}.np-code{font:600 21px/1.15 var(--ff-serif,'Space Grotesk',Inter,sans-serif);color:#0F172A;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:460px}.np-stage{padding:20px 24px 26px;display:grid;gap:18px}.np-eyebrow{font:600 11px var(--ff-sans);letter-spacing:.05em;text-transform:lowercase;color:#94a3b8}.np-q{font:700 19px/1.3 'Space Grotesk','Inter',system-ui,sans-serif;color:#0f172a;margin:-10px 0 0;letter-spacing:-.005em}.np-q em{font-style:normal;font-weight:400;color:var(--ink-secondary,#64748B)}.np-def{font-size:12px;line-height:1.55;color:#64748b;max-width:72ch}.np-sec{display:grid;gap:14px;padding-top:18px;border-top:1px solid #e2e8f0b3}.np-sec-h{font:700 14px 'Space Grotesk','Inter',system-ui,sans-serif;color:#0f172a;margin:0}.np-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px}.np-grid.is-3{grid-template-columns:repeat(3,minmax(0,1fr))}.np-grid.is-4{grid-template-columns:repeat(4,minmax(0,1fr))}.np-f{display:grid;gap:6px;min-width:0;align-content:start}.np-f.is-wide{grid-column:1 / -1}#npModal .pl-field.is-wide{grid-column:1 / -1}#npModal .pl-field select.pl-field-input.is-inherited,#npModal .pl-field select.pl-field-input.is-empty{color:#94a3b8;-webkit-text-fill-color:#94a3b8}#npModal .pl-field input[type=number]{-moz-appearance:textfield}#npModal .pl-field input[type=number]::-webkit-inner-spin-button,#npModal .pl-field input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.np-inline{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px;color:#334155}.np-inline .c-input,.np-inline .c-input-affix{width:auto}.np-unit{font-size:12px;color:#64748b}#npModal input.c-input{width:100%;box-sizing:border-box;padding:9px 12px;font-size:13px;line-height:1.3;min-height:38px}#npModal .c-input-affix>input.c-input{min-height:0}#npModal select.c-input{min-height:38px}.np-mini{max-width:130px}.np-rows{display:grid}.np-row{display:grid;grid-template-columns:minmax(130px,170px) minmax(0,1fr);gap:16px;align-items:start;padding:14px 0;border-top:1px solid #e2e8f0b3}.np-row:first-child{border-top:0;padding-top:4px}.np-row-name{font:700 13.5px 'Space Grotesk','Inter',system-ui,sans-serif;color:#0f172a;padding-top:9px;min-width:0;overflow-wrap:anywhere}.np-row-name span{display:block;font:500 11px var(--ff-sans);color:#94a3b8;margin-top:2px}.np-row-body{display:grid;gap:12px;min-width:0}.np-ask{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.np-ask>span{font:600 13px var(--ff-sans);color:#0f172a}#npModal .pc-seg2 button{text-align:left}.np-seg-wide{display:flex;flex-wrap:wrap;width:auto}.np-seg-wide button{padding:8px 14px}.np-chip b{text-transform:none;font-size:13.5px}.np-chip{min-width:0;padding:8px 12px}.np-chip.is-tile{place-items:start;text-align:left;min-width:150px}#npModal .pc-chip:disabled{opacity:.4;cursor:not-allowed}.np-tog{position:relative;flex:none;width:34px;height:20px;border-radius:999px;border:0;padding:0;cursor:pointer;background:#cbd5e1;transition:background .15s}.np-tog::after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0f172a40;transition:transform .15s}.np-tog[aria-pressed="true"]{background:#942C15}.np-tog[aria-pressed="true"]::after{transform:translateX(14px)}.np-tog:focus-visible{outline:2px solid #c2410c;outline-offset:2px}.np-kpi{display:grid;gap:10px;padding:12px 0;border-top:1px solid #e2e8f0b3}.np-kpi:first-child{border-top:0}.np-kpi-h{display:flex;align-items:center;gap:12px;cursor:pointer}.np-kpi-h b{font:700 14px 'Space Grotesk','Inter',system-ui,sans-serif;color:#0f172a}.np-kpi-h i{font-style:normal;font:600 10.5px var(--ff-sans);letter-spacing:.05em;color:#942C15;background:#942c1512;padding:2px 7px;border-radius:999px}.np-kpi-body{display:grid;gap:10px;padding-left:46px}.np-kpi .np-def{padding-left:46px}.np-slide{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 14px;align-items:center}.np-readout{font:700 22px/1 'Space Grotesk','Inter',system-ui,sans-serif;color:#942C15;min-width:64px;font-variant-numeric:tabular-nums}.np-readout small{font:500 11px var(--ff-sans);color:#64748b;margin-left:4px}.np-phase{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px;color:#334155}.np-phase b{font:700 13px 'Space Grotesk','Inter',system-ui,sans-serif;color:#942C15;min-width:58px}.np-lobhead{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-top:6px}.np-lobhead h4{margin:0;font:700 16px 'Space Grotesk','Inter',system-ui,sans-serif;color:#0f172a}.np-lobhead h4 span{font:500 12px var(--ff-sans);color:#94a3b8;margin-left:6px}.np-sub{display:grid;gap:12px;padding:14px 16px;border-radius:12px;background:#ffffffa6;border:1px solid #e2e8f0}.np-bar{display:flex;align-items:center;gap:14px;padding:4px 30px 20px;flex-wrap:wrap}.np-why{flex:1;text-align:right;font-size:12px;color:#92400e;min-width:0}.np-bar .pc-go svg{width:14px;height:14px}.np-bar .pc-go:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.np-ind{position:relative;height:10px;border-radius:999px;background:#e2e8f0;overflow:hidden}.np-ind::after{content:"";position:absolute;top:0;bottom:0;width:38%;border-radius:inherit;background:linear-gradient(90deg,#942C15,#c2410c);animation:npSweep 1.15s cubic-bezier(.45,0,.55,1) infinite}.np-ind.is-done::after{animation:none;width:100%;left:0}@keyframes npSweep{from{left:-38%}to{left:100%}}.np-hold-list{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.np-hold-list span{font:600 11px var(--ff-sans);color:#942C15;background:#942c1512;padding:4px 10px;border-radius:999px}.np-done{width:54px;height:54px;border-radius:16px;display:grid;place-items:center;margin:0 auto;background:#942C15;color:#fff;box-shadow:0 12px 22px -12px #942c15}.np-done svg{width:28px;height:28px}@media (max-width:760px){.np-grid,.np-grid.is-3,.np-grid.is-4{grid-template-columns:minmax(0,1fr)}.np-row{grid-template-columns:minmax(0,1fr);gap:8px}.np-row-name{padding-top:0}.np-kpi-body,.np-kpi .np-def{padding-left:0}}@media (prefers-reduced-motion:reduce){.np-ind::after{animation:none;width:100%;left:0}.np-tog,.np-tog::after{transition:none}}.np-twrap{overflow-x:auto;scrollbar-width:thin;scrollbar-color:#942c1559 transparent}.np-table{width:100%;border-collapse:collapse;font-size:12.5px}.np-table th{font:600 12px var(--ff-sans);color:#64748b;text-transform:lowercase;text-align:left;padding:6px 8px 8px;border-bottom:1px solid #e2e8f0;white-space:nowrap}.np-table td{padding:8px;border-bottom:1px solid #e2e8f0b3;vertical-align:middle}.np-table tr:last-child td{border-bottom:0}.np-table .is-c{text-align:center}.np-table .is-num{text-align:right}.np-t-name{font:600 13px var(--ff-sans);color:#0f172a;min-width:150px}.np-t-num{width:96px}.np-table .np-slide{min-width:190px}.np-table .np-readout{font-size:16px;min-width:52px}.np-f>.pc-label,.np-stage>.pc-label,.np-sec>.pc-label,.np-row-body>.pc-label,.np-seg-wide button,.np-eyebrow,.np-table th{text-transform:none}@media (max-width:760px){.np-why{flex-basis:100%;order:3;text-align:right}.np-bar{padding:4px 18px 18px;justify-content:flex-end}}.np-back{display:inline-flex;align-items:center;gap:8px;font:700 12.5px var(--ff-sans);line-height:1;text-transform:none;height:34px;min-width:88px;justify-content:center;box-sizing:border-box;padding:0 18px 0 14px;border-radius:10px;cursor:pointer;color:#942C15;background:#ffffffd9;border:1.5px solid #942c1559;box-shadow:0 6px 14px -12px #942c15}.np-back:hover{border-color:#942C15;background:#fff}.np-back:focus-visible{outline:2px solid #c2410c;outline-offset:2px}.np-back svg,.np-bar .pc-go svg{width:14px;height:14px}.np-bar .pc-go{height:34px;min-width:88px;justify-content:center;box-sizing:border-box;padding:0 14px 0 18px}.np-why{text-align:right}.np-table td .c-input{min-height:34px;padding:6px 10px}#npModal .np-geo-wrap{margin-top:10px;overflow-x:auto}#npModal table.np-geo{table-layout:fixed;width:100%;min-width:0}#npModal table.np-geo th,#npModal table.np-geo td{height:auto;padding:6px 8px 8px;text-align:left;vertical-align:top;white-space:normal;text-transform:none}#npModal table.np-geo thead th{position:static}#npModal table.np-geo .pl-field + .pl-field{margin-top:6px}#npModal table.np-geo .np-geo-one{max-width:220px}.np-layout{display:grid;grid-template-columns:220px minmax(0,1fr);align-items:start;min-height:100%;background:linear-gradient(90deg,transparent 0 220px,rgba(15,23,42,.08) 220px 221px,transparent 221px)}.np-rail{position:sticky;top:0;align-self:start;display:grid;align-content:start;gap:2px;padding:18px 12px 18px 16px;box-sizing:border-box}.np-ch{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:8px;font:600 12.5px var(--ff-sans);color:#94a3b8}.np-ch i{display:grid;place-items:center;flex:none;width:18px;height:18px;border-radius:50%;border:1.5px solid #cbd5e1;font:700 10px var(--ff-sans);font-style:normal;color:#94a3b8}.np-ch span{min-width:0}.np-ch small{margin-left:auto;white-space:nowrap;font:500 10.5px var(--ff-sans);color:#94a3b8}.np-ch.is-done{color:#0f172a}.np-ch.is-done i{background:#942C15;border-color:#942C15;color:#fff}.np-ch.is-cur{color:#942C15;background:#942c150d}.np-ch.is-cur i{border-color:#942C15;color:#942C15}.np-ch.is-create{margin-top:6px}.np-st{position:relative;padding:4px 8px 4px 34px;font:500 12px var(--ff-sans);color:#94a3b8}.np-st::before{content:"";position:absolute;left:16px;top:0;bottom:0;width:1.5px;background:#e2e8f0}.np-st.is-done{color:#64748b}.np-st.is-done::after{content:"";position:absolute;left:13px;top:9px;width:8px;height:8px;border-radius:50%;background:#942C15}.np-st.is-cur{color:#0f172a;font-weight:700}.np-st.is-cur::after{content:"";position:absolute;left:11px;top:7px;width:12px;height:12px;border-radius:50%;background:#c2410c;box-shadow:0 0 0 3px #c2410c2e}@media (max-width:540px){.np-layout{grid-template-columns:minmax(0,1fr)}.np-layout{background:none}.np-rail{position:static;border-bottom:1px solid #e2e8f0;background:#f8fafc99;padding:12px 14px}.np-ch:not(.is-cur),.np-ch.is-create{display:none}}.np-lead{margin-top:-8px}.np-sec-h.np-sec-h--gap{margin-top:8px}.np-row-name.np-role-name{display:flex;gap:10px;align-items:center;padding-top:4px}.np-role-off{padding-top:4px}.np-stage .pc-label.np-keep-case{text-transform:none}.np-strong{font:700 14px 'Space Grotesk',Inter,sans-serif;color:#0f172a}.np-phases{display:grid;gap:8px}#npModal input.c-input.np-auto{width:auto}.np-lobwrap{display:grid;gap:14px}#npModal .pc-seg2 button.is-inherited{background:#ffffff8c;color:#942c15a6;box-shadow:inset 0 0 0 1px #942c1526}#npModal select.c-input{color:#0f172a}#npModal select.c-input.is-inherited,#npModal select.c-input.is-empty{color:#94a3b8}#npModal select.c-input option{color:#0f172a}.np-slide.is-off .np-readout{color:#94a3b8}#npModal .np-table input:disabled{opacity:.45;cursor:not-allowed}.np-rv-sec{display:grid;gap:8px;padding-top:14px;border-top:1px solid #e2e8f0b3}.np-rv-list{display:grid;gap:14px}.np-rv-list>.np-rv-sec:first-child{border-top:0;padding-top:0}.np-rv-h{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.np-rv-h b{font:700 14px 'Space Grotesk','Inter',system-ui,sans-serif;color:#0f172a}.np-rv{display:grid;grid-template-columns:minmax(0,240px) minmax(0,1fr);gap:5px 18px;margin:0;font-size:12.5px;line-height:1.45}.np-rv dt{color:#64748b}.np-rv-go{font:inherit;color:inherit;background:none;border:0;padding:0;text-align:left;cursor:pointer}.np-rv-go:hover{color:#942C15;text-decoration:underline;text-underline-offset:3px}.np-rv-go:focus-visible{outline:2px solid #c2410c;outline-offset:2px}.np-rv dd{margin:0;color:#0f172a;min-width:0;overflow-wrap:anywhere}.np-rv-none{color:#94a3b8}.np-rv-new{font:600 10.5px var(--ff-sans);color:#942C15;background:#942c1512;padding:1px 7px;border-radius:999px}.np-bar .np-back:disabled{opacity:.45;cursor:not-allowed}.np-resume .np-inline{margin-top:4px}@media (max-width:760px){.np-rv{grid-template-columns:minmax(0,1fr);gap:2px}.np-rv dd{margin-bottom:6px}}@media (max-width:540px){.np-ch.is-create.is-cur{display:flex}}#npModal .np-ds-tbl{margin:0;width:100%;box-sizing:border-box}#npModal .np-ds-tbl tr.np-ds-off .pl-ab-range-out,#npModal .np-ds-tbl tr.np-ds-off .pl-field-affix{color:#94a3b8}#npModal .np-ds-tbl .pl-ab-tbl-item .pl-field-line + .pl-field-line{margin-top:6px}#npModal .np-ds-tbl select.np-ds-pick{width:100%;min-width:180px;background:transparent;border:0}#npModal .np-ds-tbl select.np-ds-pick.is-empty{color:#94a3b8}#npModal .np-ds-tbl .pl-ab-tbl th:not(.pl-ab-tbl-item),#npModal .np-ds-tbl .pl-ab-tbl td:not(.pl-ab-tbl-item){min-width:0}#npModal .np-ds-tbl .pl-ab-tbl .pl-ab-tbl-item{position:static;min-width:170px;width:auto}#npModal .ehp-pnl-wrap[data-pnl-pivot-table].np-ds-tbl .pl-ab-tbl.pl-ab-ds.pl-ab-ds--dep th:nth-child(2){width:152px}#npModal .ehp-pnl-wrap[data-pnl-pivot-table].np-ds-tbl .pl-ab-tbl.pl-ab-ds.pl-ab-ds--dep th:nth-child(3){width:128px}#npModal .ehp-pnl-wrap[data-pnl-pivot-table].np-ds-tbl .pl-ab-tbl.pl-ab-ds.pl-ab-ds--dep th:nth-child(4){width:172px}#npModal .ehp-pnl-wrap[data-pnl-pivot-table].np-ds-tbl .pl-ab-tbl.pl-ab-ds.pl-ab-ds--dep th:nth-child(5){width:72px}#npModal .np-ds-tbl .pl-ab-ds .pl-ab-slide{min-width:0}#npModal .np-ds-tbl .pl-ab-tbl td .pl-field-input.is-num{min-width:40px}#npModal .np-cp{gap:10px;padding:12px 14px}#npModal .np-cp-q{font-size:13px;line-height:1.5;color:#334155}#npModal .np-cp-q b{color:#0f172a;font-weight:700}#npModal .np-cp .np-inline select.c-input{width:auto;flex:0 1 240px;min-width:160px}#npModal .np-cp .np-def{font-size:11.5px}#npModal .np-ta{display:grid;min-width:0}#npModal .np-ta .sp-search{width:100%;height:38px}#npModal .np-ta-list{margin:6px 0 0;padding:10px 12px;z-index:auto;gap:6px;width:auto;max-width:100%;flex-wrap:wrap;box-sizing:border-box}#npModal .np-ta-list .pl-chip{height:28px;cursor:pointer}#npModal .np-ta-list .pl-chip.is-active{background:#FFFFFF;border-color:var(--ink-muted,#94A3B8)}#npModal .np-ta-list .pl-chip[aria-pressed="true"].is-active{background:var(--ink-secondary,#64748B)}