[data-design=v2]{--surface-base:#F6F6F9;--surface-base-rgb:246,246,249;--surface-card:#FFFFFF;--surface-card-rgb:255,255,255;--surface-muted:#F2F2F6;--selago:#F2F2F6;--selago-rgb:242,242,246;--surface-header:#F2F2F6;--surface-header-rgb:242,242,246;--surface-pill:#F2F2F6;--surface-pill-rgb:242,242,246;--surface-sunken:#E9E9EF;--border-neutral:#E4E4EB;--border-cell:#E4E4EB;--border-cell-rgb:228,228,235;--border-divider:#E4E4EB;--border-divider-rgb:228,228,235;--border-neutral-strong:#D2D2DC;--rock-blue:#D2D2DC;--rock-blue-rgb:210,210,220;--line-control:#8A8A9C;--text-strong:#18171F;--port-gore:#18171F;--port-gore-rgb:24,23,31;--chathams-blue:#18171F;--chathams-blue-rgb:24,23,31;--bunting:#18171F;--bunting-rgb:24,23,31;--text-mid:#474656;--text-faint:#5F5E72;--regent-gray:#5F5E72;--regent-gray-rgb:95,94,114;--bg-page:#F6F6F9;--bg-card:#FFFFFF;--bg-subtle:#F2F2F6;--neutral-bg:#F2F2F6;--bg-sunken:#E9E9EF;--line:#E4E4EB;--neutral-border:#E4E4EB;--line-strong:#D2D2DC;--ink:#18171F;--ink-secondary:#474656;--neutral-text:#474656;--ink-muted:#5F5E72;--glass:color-mix(in srgb,#FFFFFF 82%,transparent);--ok-soft:#F1F6F3;--ok-bg:#E6EFE9;--ok-border:#C6DACE;--ok-text:#2E6A4F;--ok-strong:#204D39;--ok-figure:#37815F;--warn-soft:#FBF8F4;--warn-bg:#F5EBDB;--warn-border:#E1CBAD;--warn-text:#805A28;--warn-strong:#61421A;--danger-soft:#FAF4F3;--danger-bg:#F2E4E3;--danger-border:#DFC2C0;--danger-text:#98393B;--danger-strong:#7A2B2D;--bad-bg:#F2E4E3;--bad-text:#98393B;--bad-border:#DFC2C0;--overlay:rgba(15,15,20,0.40);--tooltip-bg:#18171F;--tooltip-ink:#FFFFFF;--tooltip-border:transparent;--code-bg:#18171F;--code-ink:#E4E4EB;--shadow-rgb:16,16,24;--shadow-xs:0 1px 2px rgba(16,16,24,0.04);--shadow-sm:0 1px 3px rgba(16,16,24,0.06),0 1px 2px rgba(16,16,24,0.04);--shadow-md:0 6px 16px rgba(16,16,24,0.08),0 1px 3px rgba(16,16,24,0.05);--shadow-lg:0 16px 40px rgba(16,16,24,0.14),0 2px 6px rgba(16,16,24,0.06);--background:0 0% 100%;--foreground:248 15% 11%;--card:0 0% 100%;--card-foreground:248 15% 11%;--popover:0 0% 100%;--popover-foreground:248 15% 11%;--secondary:240 18% 96%;--secondary-foreground:248 15% 11%;--muted:240 18% 96%;--muted-foreground:244 10% 31%;--border:240 15% 91%;--input:240 8% 58%;--fs-caption:12px;--fs-label:12px;--fs-table:13px;--fs-button:13px;--fs-body:14px;--fs-input:13px;--fs-field:14px;--fs-title:14px;--fs-page:16px;--fs-heading:16px;--fs-page-title:22px;--fs-substat:18px;--fs-stat:24px;--fs-badge:12px;--fs-badge-xs:12px;--fs-chip:12px;--lh-caption:16px;--lh-label:16px;--lh-table:18px;--lh-button:16px;--lh-body:20px;--lh-heading:22px;--lh-page-title:28px;--fw-text:400;--fw-figure:500;--fw-label:600;--space-0:0px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--h-control:28px;--h-control-sm:24px;--h-cell-control:24px;--icon-btn:16px;--icon-cell:12px;--hit-cell:24px;--cell-pad-x:6px;--row-pad-y:3px;--head-pad-y:3px;--radius:8px;--radius-card:8px;--radius-panel:8px;--radius-control:8px;--radius-pill:999px;--border-hairline:1px;--focus-width:2px;--focus-offset:2px;--motion-fast:120ms;--motion-base:160ms;--motion-slow:200ms;--ease:cubic-bezier(0.2,0,0,1)}html.dark [data-design=v2]{--surface-base:#0F0F14;--surface-base-rgb:15,15,20;--surface-card:#16161D;--surface-card-rgb:22,22,29;--surface-muted:#1C1C24;--selago:#1C1C24;--selago-rgb:28,28,36;--surface-header:#1C1C24;--surface-header-rgb:28,28,36;--surface-pill:#1C1C24;--surface-pill-rgb:28,28,36;--surface-sunken:#24242E;--border-neutral:#2B2B36;--border-cell:#2B2B36;--border-cell-rgb:43,43,54;--border-divider:#2B2B36;--border-divider-rgb:43,43,54;--border-neutral-strong:#3A3A47;--rock-blue:#3A3A47;--rock-blue-rgb:58,58,71;--line-control:#727286;--text-strong:#EDEDF3;--port-gore:#EDEDF3;--port-gore-rgb:237,237,243;--chathams-blue:#EDEDF3;--chathams-blue-rgb:237,237,243;--bunting:#EDEDF3;--bunting-rgb:237,237,243;--text-mid:#BDBDCB;--text-faint:#9A9AAE;--regent-gray:#9A9AAE;--regent-gray-rgb:154,154,174;--bg-page:#0F0F14;--bg-card:#16161D;--bg-subtle:#1C1C24;--neutral-bg:#1C1C24;--bg-sunken:#24242E;--line:#2B2B36;--neutral-border:#2B2B36;--line-strong:#3A3A47;--ink:#EDEDF3;--ink-secondary:#BDBDCB;--neutral-text:#BDBDCB;--ink-muted:#9A9AAE;--glass:color-mix(in srgb,#16161D 82%,transparent);--ok-soft:#131F19;--ok-bg:#16261E;--ok-border:#264534;--ok-text:#74B896;--ok-strong:#9CCFB4;--ok-figure:#74B896;--warn-soft:#1F1A14;--warn-bg:#272017;--warn-border:#423524;--warn-text:#D5B17B;--warn-strong:#E5CBA4;--danger-soft:#241819;--danger-bg:#2E1D1E;--danger-border:#4E3032;--danger-text:#DE8A88;--danger-strong:#EDACA9;--bad-bg:#2E1D1E;--bad-text:#DE8A88;--bad-border:#4E3032;--overlay:rgba(0,0,0,0.60);--tooltip-bg:#24242E;--tooltip-ink:#EDEDF3;--tooltip-border:#3A3A47;--code-bg:#24242E;--code-ink:#BDBDCB;--shadow-rgb:0,0,0;--shadow-xs:0 1px 2px rgba(0,0,0,0.30);--shadow-sm:0 1px 3px rgba(0,0,0,0.40);--shadow-md:0 6px 16px rgba(0,0,0,0.45);--shadow-lg:0 16px 40px rgba(0,0,0,0.55);--background:240 14% 10%;--foreground:240 20% 94%;--card:240 14% 10%;--card-foreground:240 20% 94%;--popover:240 14% 10%;--popover-foreground:240 20% 94%;--secondary:240 13% 13%;--secondary-foreground:240 20% 94%;--muted:240 13% 13%;--muted-foreground:240 12% 77%;--border:240 11% 19%;--input:240 8% 49%}@media (max-width:1439px){[data-design=v2]{--cell-pad-x:4px}}@media (min-width:1536px){[data-design=v2]{--cell-pad-x:8px;--row-pad-y:5px}}@media (prefers-reduced-motion:reduce){[data-design=v2]{--motion-fast:0ms;--motion-base:0ms;--motion-slow:0ms}}[data-design=v2]{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink);background:var(--bg-page)}:where([data-design=v2]) :where(td){padding:var(--row-pad-y) var(--cell-pad-x);line-height:var(--lh-table)}:where([data-design=v2]) :where(th){padding:var(--head-pad-y) var(--cell-pad-x);line-height:var(--lh-label)}:where([data-design=v2]) :where(thead th,tbody td){border-right:0}[data-design=v2] .custom-table th{text-align:left;font-size:var(--fs-label);line-height:var(--lh-label);font-weight:var(--fw-label);color:var(--ink-secondary);background-color:var(--bg-subtle);padding:var(--head-pad-y) var(--cell-pad-x);border-bottom:1px solid var(--line-strong);border-right:0}[data-design=v2] .custom-table td{text-align:left;font-size:var(--fs-table);line-height:var(--lh-table);padding:var(--row-pad-y) var(--cell-pad-x);border-bottom:1px solid var(--line);border-right:0}[data-design=v2] .custom-table.rows-tight td{padding-top:2px;padding-bottom:2px}[data-design=v2] .data-table th{text-align:left;vertical-align:middle;letter-spacing:0;font-size:var(--fs-label);line-height:var(--lh-label);font-weight:var(--fw-label);color:var(--ink-secondary);background-color:var(--bg-subtle);padding:var(--head-pad-y) var(--cell-pad-x);border-bottom:1px solid var(--line-strong);border-right:0}[data-design=v2] .data-table td{text-align:left;vertical-align:middle;font-size:var(--fs-table);line-height:var(--lh-table);font-variant-numeric:tabular-nums;background-color:var(--bg-card);padding:var(--row-pad-y) var(--cell-pad-x);border-bottom:1px solid var(--line);border-right:0}[data-design=v2] .custom-table td>.flex.justify-center,[data-design=v2] .data-table td>.flex.justify-center{justify-content:flex-start}@media (prefers-reduced-motion:reduce){[data-design=v2] .data-table :not(#_){transition-property:none!important}}[data-design=v2] .cashflow-detail-table thead th,[data-design=v2] .detail-popup-table th{text-align:left;font-size:var(--fs-label);font-weight:var(--fw-label)}[data-design=v2] .cashflow-detail-table tbody td,[data-design=v2] .detail-popup-table td{text-align:left;font-size:var(--fs-table);line-height:var(--lh-table);border-right:0}[data-design=v2] .cashflow-detail-table td[data-align=right],[data-design=v2] .cashflow-detail-table th[data-align=right]{text-align:right;font-variant-numeric:tabular-nums}[data-design=v2] .cashflow-detail-table td[data-align=center],[data-design=v2] .cashflow-detail-table th[data-align=center]{text-align:center}[data-design=v2] table:not(.inv-preview-table)>thead th{color:var(--ink-secondary)!important}[data-design=v2] :is(th,td)[data-align=num],[data-design=v2] td:has(>.numeric:only-child),[data-design=v2] td:has(>[data-numeric]:only-child){text-align:right;font-variant-numeric:tabular-nums}[data-design=v2] td[data-align=num]{font-weight:var(--fw-figure)}[data-design=v2] .custom-table td[data-align=num]>.flex.justify-center,[data-design=v2] td[data-align=num]>:is(.flex,.inline-flex){justify-content:flex-end}[data-design=v2] tr td{transition:background-color var(--motion-fast) var(--ease)}[data-design=v2] .data-table td[data-align=center],[data-design=v2] .data-table th[data-align=center]{text-align:center}[data-design=v2] .data-table td[data-align=right],[data-design=v2] .data-table th[data-align=right]{text-align:right;font-variant-numeric:tabular-nums}[data-design=v2] .data-table td[data-align=right]{font-weight:var(--fw-figure)}[data-design=v2] .data-table td[data-align=center]>.flex{justify-content:center}[data-design=v2] .data-table td[data-align=right]>.flex{justify-content:flex-end}[data-design=v2] .data-table td[data-align=right] .mx-auto{margin-left:auto;margin-right:0}[data-design=v2] .data-table td[data-align=left] .text-center{text-align:left}[data-design=v2] .data-table th.flex{display:table-cell}[data-design=v2] .data-table th[data-align=right] .dt-th-label{flex-direction:row-reverse}[data-design=v2] .data-table th[data-align=right] .dt-th-label>[aria-hidden]{margin-left:0}[data-design=v2] .data-table th[data-align=right] .dt-th-label>[aria-hidden]>span{left:auto;right:0}[data-design=v2] .data-table thead th{box-shadow:inset 0 -1px 0 var(--line-strong)}[data-design=v2] .data-table tr.selected-row td{background:var(--bg-sunken)!important}[data-design=v2] .data-table{--fs-card-label:var(--fs-label);--fs-toolbar:var(--fs-button)}[data-design=v2] .data-table :is(.dt-count,.dt-card-row){font-size:var(--fs-label);line-height:var(--lh-label)}[data-design=v2] .sum-panel .numeric{font-weight:var(--fw-label)}[data-design=v2] .text-micro{font-size:var(--fs-caption);line-height:var(--lh-caption)}[data-design=v2] .animated-div{animation-duration:var(--motion-slow)}[data-design=v2] .sum-card-head,[data-design=v2] .sum-card-title{font-size:var(--fs-label)!important;line-height:var(--lh-label);font-weight:var(--fw-label)!important;color:var(--ink-secondary)!important;letter-spacing:0!important}[data-design=v2] .sum-card-name{font-size:var(--fs-table);color:var(--ink)!important}[data-design=v2] .sum-card-figure{font-size:var(--fs-table);font-variant-numeric:tabular-nums;font-weight:var(--fw-figure)!important;color:var(--ink)!important}[data-design=v2] .sum-card-total{font-size:var(--fs-table);font-variant-numeric:tabular-nums;font-weight:600!important;color:var(--ink)!important}[data-design=v2] .window-grid .wg-head,[data-design=v2] .window-grid th{text-align:left;font-size:var(--fs-label)!important;line-height:var(--lh-label);font-weight:var(--fw-label);color:var(--ink-secondary)}[data-design=v2] .window-grid th{background-color:var(--bg-subtle);border-bottom:1px solid var(--line-strong);border-right:0}[data-design=v2] .window-grid th :is(.responsiveTextTable,.responsiveText){font-size:inherit}[data-design=v2] .window-grid td{font-size:var(--fs-table);line-height:var(--lh-table);border-right:0}[data-design=v2] .window-grid [data-align=left]{text-align:left}[data-design=v2] .window-grid [data-align=center]{text-align:center}[data-design=v2] .window-grid [data-align=right]{text-align:right;font-variant-numeric:tabular-nums}[data-design=v2] .window-grid [data-align=right] input,[data-design=v2] .window-grid input[data-align=right],[data-design=v2] .window-grid td[data-align=right]{font-weight:var(--fw-figure)}[data-design=v2] .window-grid [data-align=right]:is(.flex,.inline-flex):not(.flex-col),[data-design=v2] .window-grid [data-align=right]>:is(.flex,.inline-flex){justify-content:flex-end}[data-design=v2] .window-grid [data-align=center]>:is(.flex,.inline-flex){justify-content:center}[data-design=v2] .window-grid [data-align=center]>.w-fit{margin-inline:auto}[data-design=v2] .window-grid [data-align=center]>.flex-col{align-items:center}[data-design=v2] .window-grid [data-align=right] input{text-align:right}[data-design=v2] .window-grid label.wg-head{white-space:normal;min-height:calc(2 * var(--lh-label));align-items:flex-end}[data-design=v2] .window-grid :is(tfoot,.wg-total) td{font-weight:var(--fw-label)}[data-design=v2] .v2-title{font-size:var(--fs-heading);line-height:var(--lh-heading);font-weight:var(--fw-label);color:var(--ink)}[data-design=v2] .v2-label{font-size:var(--fs-label);line-height:var(--lh-label);font-weight:var(--fw-label);color:var(--ink-secondary)}[data-design=v2] .v2-figure{font-weight:var(--fw-figure)}[data-design=v2] .v2-text{font-weight:var(--fw-text)}[data-design=v2] .v2-total{font-weight:var(--fw-label)}[data-design=v2] .v2-chip{font-size:var(--fs-chip);line-height:var(--lh-caption)}[data-design=v2] .v2-card-click:hover,[data-design=v2] .v2-card:hover{transform:none;box-shadow:var(--shadow-xs)}[data-design=v2] .v2-card-click:hover{border-color:var(--line-strong)}[data-design=v2] .v2-toolbar,[data-design=v2] .v2-toolbar-menu{--fs-body:var(--fs-button)}[data-design=v2] .cf-uniform :is(.responsiveText,.responsiveTextInput).font-medium:not(.tnum,.v2-total,.v2-figure,table *){font-weight:var(--fw-text)}[data-design=v2] .cf-uniform :is(.responsiveText,.responsiveTextInput):is(.tabular-nums,.tnum):not(.v2-total,table *){font-weight:var(--fw-figure)}[data-design=v2] .cf-uniform .responsiveTextTotal:not(table *){font-weight:var(--fw-label)}[data-design=v2] .v2-th{font-size:var(--fs-label)!important;font-weight:var(--fw-label)!important}[data-design=v2] .v2-accent-tile{background:var(--brand)!important}[data-design=v2] .v2-buyer{color:var(--ink)!important}[data-design=v2] .v2-buyer-dot{background:var(--ink-muted)!important}[data-design=v2] .v2-neutral-chip{background:var(--bg-subtle)!important;color:var(--ink-secondary)!important;box-shadow:inset 0 0 0 1px var(--line-strong)!important}