.ec-mat-cpo{background:var(--mat-cpo)}.ec-mat-pk{background:var(--mat-pk)}.ec-mat-pks{background:var(--mat-pks)}.ec-mat-to{background:var(--mat-to)}.ec-mat-efbp{background:var(--mat-efbp)}.ec-mat-efbd{background:var(--mat-efbd)}.ec-mat-run{background:var(--card-run)}.ec-mat-ebp{background:var(--card-ebp)}.ec-mat-dealer{background:var(--cat-dealer)}.ec-mat-estate{background:var(--cat-estate)}.ec-mat-small{background:var(--cat-small)}.fig>.ec-todate{margin:0}.ec-unit{font-size:var(--fs-label);line-height:var(--lh-label);font-weight:var(--weight-regular);color:var(--fg-muted)}.ec-file{background:var(--fg-muted)}.ec-file,.fig-v>.nofig{align-self:center}.ec-todate .hatch-td{vertical-align:middle}.ec-sbar{background:var(--border-default);overflow:clip}.c-sum .ec-sbar{margin-inline:calc(var(--pad) * -1)}.ec-seg{flex:none;height:100%}.ec-heads{margin-bottom:calc(var(--space-1) * -1)}.ec-r{text-align:right}.ec-group{margin:0 0 calc(var(--space-1) * -1)}.ec-lab{display:flex;flex-direction:column;min-width:0}.ec-msg{grid-column:1/-1;margin:0}@container (max-width: 479px){.er .field{--h:var(--control-h-xl);--px:var(--control-px-xl);--pxi:var(--control-px-icon-xl);--fs:var(--control-fs-xl);--icon:var(--control-icon-xl);--gap:var(--control-gap-xl);--minw:var(--control-minw-xl)}.er .in-wrap.numw{width:var(--entry-field-w-touch)}.er .under{color:var(--fg-muted)}}.ent-cell{--ent-quick:150ms;--ent-ease:cubic-bezier(0.25,1,0.5,1);--ent-gutter:calc(var(--space-2) + var(--space-4) + var(--space-1));position:relative;display:block;width:100%;min-width:0}.ent-cell>.ent-in{box-sizing:border-box;width:100%;font-size:var(--fs-body);font-weight:var(--weight-medium);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;padding-inline:var(--pxi);transition-property:background-color,border-color,color;transition-duration:var(--ent-quick);transition-timing-function:var(--ent-ease)}.ent-cell>.ent-in.is-focus,.ent-cell>.ent-in:focus-visible{transition:none}.ent-cell>.ent-in{border:0;box-shadow:var(--shadow-field)}@media not all and (pointer:coarse){.ent-cell.fauto{--h:36px;--pxi:10px}}@media (hover:hover){.ent-cell>.ent-in:not(:disabled):not(:-moz-read-only):not(:focus-visible):hover{box-shadow:0 0 0 var(--stroke) var(--field-border-hover),var(--shadow-field)}.ent-cell>.ent-in:not(:disabled):not(:read-only):not(:focus-visible):hover{box-shadow:0 0 0 var(--stroke) var(--field-border-hover),var(--shadow-field)}}.ent-cell>.ent-in.is-hover{box-shadow:0 0 0 var(--stroke) var(--field-border-hover),var(--shadow-field)}.ent-cell>.ent-in.is-invalid,.ent-cell>.ent-in[aria-invalid=true]{box-shadow:0 0 0 var(--stroke) var(--danger-border)}.ent-cell>.ent-in:disabled{box-shadow:0 0 0 var(--stroke) var(--border-subtle)}.ent-cell[data-align=left]>.ent-in{text-align:left}.ent-in::-webkit-inner-spin-button,.ent-in::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.ent-in[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.ent-cell[data-unit]>.ent-in{-webkit-padding-end:calc(var(--pxi) + var(--ent-unit-w) + var(--space-1));padding-inline-end:calc(var(--pxi) + var(--ent-unit-w) + var(--space-1))}.ent-unit{position:absolute;inset-block:0;inset-inline-end:var(--pxi);display:flex;align-items:center;font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--weight-medium);color:var(--fg-muted);pointer-events:none}.ent-cell[data-save]>.ent-in,.ent-cell[data-seed]>.ent-in{-webkit-padding-start:var(--ent-gutter);padding-inline-start:var(--ent-gutter)}.ent-cell[data-align=left][data-save]>.ent-in,.ent-cell[data-align=left][data-seed]>.ent-in{-webkit-padding-start:var(--pxi);padding-inline-start:var(--pxi);-webkit-padding-end:var(--ent-gutter);padding-inline-end:var(--ent-gutter)}.ent-gut{position:absolute;inset-block:0;inset-inline-start:var(--space-2);display:inline-grid;place-items:center;width:var(--space-4);pointer-events:none}.ent-cell[data-align=left]>.ent-gut{inset-inline-start:auto;inset-inline-end:var(--space-2)}.ent-flag{display:none;color:var(--accent-fg)}.ent-in:placeholder-shown~.ent-flag{display:inline-grid}.ent-mark{transition-property:opacity;transition-duration:var(--ent-quick);transition-timing-function:var(--ent-ease)}.ent-cell[data-save=idle]>.ent-mark{opacity:0}.ent-gut.ent-retry{inset-inline-start:var(--space-1);width:var(--control-h-sm);min-height:var(--control-h-sm);margin:0;padding:0;background:transparent;border:0;border-radius:var(--radius-1);cursor:pointer;pointer-events:auto}.ent-cell[data-align=left]>.ent-gut.ent-retry{inset-inline-start:auto;inset-inline-end:var(--space-1)}.ent-retry:after{content:"";position:absolute;inset:min(0px,calc((100% - 44px) / 2))}@media (hover:hover) and (pointer:fine){.ent-cell[data-quiet]>.ent-in:not(:hover):not(:focus-visible):not(.is-hover):not(.is-focus):not(.is-invalid):not(:disabled){border-color:transparent;background-color:transparent;box-shadow:none;color:var(--fg-muted);font-weight:var(--weight-regular)}}@media not all and (hover:hover) and (pointer:fine){.ent-cell[data-quiet]>.ent-in:not(:focus-visible):not(.is-hover):not(.is-focus):not(.is-invalid):not(:disabled){border-color:transparent;background-color:transparent;box-shadow:none;color:var(--fg-muted);font-weight:var(--weight-regular)}}.ent-cell[data-locked]>.ent-in{-webkit-padding-start:var(--ent-gutter);padding-inline-start:var(--ent-gutter);border-color:transparent;background-color:transparent;box-shadow:none;cursor:default}.ent-gut.ent-pen{inset-inline-start:var(--space-1);width:var(--control-h-sm);min-height:var(--control-h-sm);margin:0;padding:0;border:0;border-radius:var(--radius-1);background:transparent;color:var(--fg-muted);cursor:pointer;pointer-events:auto;transition-property:color,background-color;transition-duration:var(--ent-quick);transition-timing-function:var(--ent-ease)}@media (hover:hover){.ent-gut.ent-pen:hover{color:var(--fg-default);background-color:var(--bg-control)}}.ent-pen:after{content:"";position:absolute;inset:min(0px,calc((100% - 44px) / 2))}@container entry-module (max-width: 26rem){.ent-cell.fauto{--h:var(--control-h-xl);--pxi:var(--control-px-icon-xl)}}.ent-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.emod{--emod-entry-w:var(--entry-field-w);--emod-entry-w-compact:84px;--emod-value-w:var(--entry-todate-w);--emod-value-w-compact:80px;--emod-label-min:64px;--emod-gap:var(--space-3);--emod-pad-y:var(--space-3);--emod-row-line:var(--border-subtle);--emod-head-line:transparent;--emod-cols:auto-fit;--emod-cell-min:max(var(--emod-entry-w-compact),calc((100% - (var(--emod-cells, 1) - 1) * var(--space-2)) / var(--emod-cells, 1)))}.emod[data-rules=head],.emod[data-rules=none]{--emod-row-line:transparent}.emod[data-rules=both],.emod[data-rules=head]{--emod-head-line:var(--border-default)}.emod[data-gap=open]{--emod-gap:var(--space-5)}.emod[data-gap=wide]{--emod-gap:var(--space-6)}.emod[data-density=compact],[data-density=compact] .emod{--emod-pad-y:var(--space-2)}.emod-grid{display:grid;grid-template-columns:var(--emod-tracks);grid-column-gap:var(--emod-gap);column-gap:var(--emod-gap);grid-row-gap:0;row-gap:0;align-content:start;container-name:entry-module}.emod-grid,.emod-split{container-type:inline-size}.emod-split{container-name:entry-split}.emod-panes{display:grid;grid-gap:0 var(--space-6);gap:0 var(--space-6)}@container entry-split (min-width: 56rem){.emod-panes{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@container entry-split (max-width: 55.999rem){.emod-split [data-echo]{display:none}}.emod[data-inset]{padding-inline:var(--pad)}.emod[data-inset] .erow{position:relative;border-bottom-color:transparent}.emod[data-inset] .erow:after{content:"";position:absolute;inset-inline:calc(-1 * var(--pad));inset-block-end:calc(-1 * var(--stroke));border-bottom:var(--stroke) solid var(--emod-row-line);pointer-events:none}.emod[data-inset] .erow-h,.emod[data-inset] .erow[data-total]{position:relative;isolation:isolate}.emod[data-inset] .erow-h:before,.emod[data-inset] .erow[data-total]:before{content:"";position:absolute;inset-block:0;inset-inline:calc(-1 * var(--pad));z-index:-1;background:var(--bg-subtle)}.emod[data-inset] .erow-h{padding-block:var(--space-3)}.emod[data-inset] .erow[data-total]{border-top-color:transparent}.erow{grid-column:1/-1;display:grid;grid-template-columns:subgrid;align-items:center;padding-block:var(--emod-pad-y);border-bottom:var(--stroke) solid var(--emod-row-line)}.erow-l{min-width:0}.erow>.erow-l{font-size:var(--fs-label);line-height:var(--lh-label)}.erow-u{color:var(--fg-muted)}.erow-c{display:flex;align-items:center;justify-content:flex-end;min-width:0}.erow-c[data-secondary]{color:var(--fg-muted);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--weight-regular);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.erow-a{grid-column:1/-1;margin-top:var(--space-2);display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-size:var(--fs-label);line-height:var(--lh-label);color:var(--fg-default)}.erow-a:empty{display:none}.erow[data-total]{border-bottom:none}.erow[data-total]>.erow-c,.erow[data-total]>.erow-c :is(span,div),.erow[data-total]>.erow-l{font-weight:var(--weight-strong)}.erow[data-total]>.erow-c[data-secondary]{color:var(--fg-default)}.erow[data-total]{border-top:var(--stroke) solid var(--border-strong)}.erow[data-total=grand]{background:var(--bg-subtle)}.erow:has(+.erow[data-total]){border-bottom:none}.erow-h{grid-column:1/-1;display:grid;grid-template-columns:subgrid;align-items:baseline;padding-block:var(--space-1);border-bottom:var(--stroke) solid var(--emod-head-line)}.erow-hl{min-width:0}.erow-h .p-label:first-letter{text-transform:uppercase}@container entry-module (max-width: 26rem){.erow{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-1)}.erow-h{display:none}.erow-c{justify-content:space-between;gap:var(--space-2)}.erow-c:before{content:var(--cap);font-size:var(--fs-label);line-height:var(--lh-label);font-weight:var(--weight-regular);color:var(--fg-muted)}.erow-c:has(>[data-blank]){display:none}.erow-a{margin-top:var(--space-1)}[data-stack=inline] .erow{display:grid;grid-template-columns:repeat(var(--emod-cols),minmax(var(--emod-cell-min),1fr));align-items:start;grid-gap:var(--space-2);gap:var(--space-2)}[data-stack=inline] .erow-l{grid-column:1/-1}[data-stack=inline] .erow-c{min-width:0;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--space-1)}[data-stack=inline] .erow-c:before{text-align:start}[data-stack=inline] .erow-c>*{min-width:0;min-height:var(--control-h-lg);display:flex;align-items:center}[data-stack=inline] .erow[data-total]{display:flex;align-items:baseline}[data-stack=inline] .erow[data-total] .erow-l{flex:1 1 auto}[data-stack=inline] .erow[data-total] .erow-c{flex:0 1 auto;flex-direction:row;align-items:baseline;justify-content:flex-end;gap:var(--space-2)}}@container entry-module (max-width: 26rem){:not([data-stack=inline])>.erow:not([data-total]):not(:has(>.erow-c~.erow-c~.erow-c)){display:grid;grid-template-columns:minmax(0,1fr) var(--entry-field-w-touch);grid-template-rows:1fr auto auto 1fr;grid-template-areas:".      value" "label  value" "todate value" ".      value";align-items:center;grid-column-gap:var(--space-4);column-gap:var(--space-4);grid-row-gap:0;row-gap:0}:not([data-stack=inline])>.erow:not([data-total]):not(:has(>.erow-c~.erow-c~.erow-c))>.erow-l{grid-area:label}:not([data-stack=inline])>.erow:not([data-total]):not(:has(>.erow-c~.erow-c~.erow-c))>.erow-c:not([data-secondary]){grid-area:value;justify-content:flex-end}:not([data-stack=inline])>.erow:not([data-total]):not(:has(>.erow-c~.erow-c~.erow-c))>.erow-c:not([data-secondary]):before{content:none}:not([data-stack=inline])>.erow:not([data-total]):not(:has(>.erow-c~.erow-c~.erow-c))>.erow-c[data-secondary]{grid-area:todate;justify-content:flex-start;gap:var(--space-1);font-size:var(--fs-label);line-height:var(--lh-label)}:not([data-stack=inline])>.erow:not([data-total]):not(:has(>.erow-c~.erow-c~.erow-c))>.erow-c[data-secondary]:before{font:inherit}}@container entry-module (max-width: 34rem){[data-stack-below="34"] .erow{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-1)}[data-stack-below="34"] .erow-h{display:none}[data-stack-below="34"] .erow-c{justify-content:space-between;gap:var(--space-2)}[data-stack-below="34"] .erow-c:before{content:var(--cap);font-size:var(--fs-label);line-height:var(--lh-label);font-weight:var(--weight-regular);color:var(--fg-muted)}[data-stack-below="34"] .erow-c:has(>[data-blank]){display:none}[data-stack-below="34"] .erow-a{margin-top:var(--space-1)}[data-stack-below="34"][data-stack=inline] .erow{display:grid;grid-template-columns:repeat(var(--emod-cols),minmax(var(--emod-cell-min),1fr));align-items:start;grid-gap:var(--space-2);gap:var(--space-2)}[data-stack-below="34"][data-stack=inline] .erow-l{grid-column:1/-1}[data-stack-below="34"][data-stack=inline] .erow-c{min-width:0;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--space-1)}[data-stack-below="34"][data-stack=inline] .erow-c:before{text-align:start}[data-stack-below="34"][data-stack=inline] .erow-c>*{min-width:0;min-height:var(--control-h-lg);display:flex;align-items:center}[data-stack-below="34"][data-stack=inline] .erow[data-total]{display:flex;align-items:baseline}[data-stack-below="34"][data-stack=inline] .erow[data-total] .erow-l{flex:1 1 auto}[data-stack-below="34"][data-stack=inline] .erow[data-total] .erow-c{flex:0 1 auto;flex-direction:row;align-items:baseline;justify-content:flex-end;gap:var(--space-2)}}@container entry-module (max-width: 44rem){[data-stack-below="44"] .erow{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-1)}[data-stack-below="44"] .erow-h{display:none}[data-stack-below="44"] .erow-c{justify-content:space-between;gap:var(--space-2)}[data-stack-below="44"] .erow-c:before{content:var(--cap);font-size:var(--fs-label);line-height:var(--lh-label);font-weight:var(--weight-regular);color:var(--fg-muted)}[data-stack-below="44"] .erow-c:has(>[data-blank]){display:none}[data-stack-below="44"] .erow-a{margin-top:var(--space-1)}[data-stack-below="44"][data-stack=inline] .erow{display:grid;grid-template-columns:repeat(var(--emod-cols),minmax(var(--emod-cell-min),1fr));align-items:start;grid-gap:var(--space-2);gap:var(--space-2)}[data-stack-below="44"][data-stack=inline] .erow-l{grid-column:1/-1}[data-stack-below="44"][data-stack=inline] .erow-c{min-width:0;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--space-1)}[data-stack-below="44"][data-stack=inline] .erow-c:before{text-align:start}[data-stack-below="44"][data-stack=inline] .erow-c>*{min-width:0;min-height:var(--control-h-lg);display:flex;align-items:center}[data-stack-below="44"][data-stack=inline] .erow[data-total]{display:flex;align-items:baseline}[data-stack-below="44"][data-stack=inline] .erow[data-total] .erow-l{flex:1 1 auto}[data-stack-below="44"][data-stack=inline] .erow[data-total] .erow-c{flex:0 1 auto;flex-direction:row;align-items:baseline;justify-content:flex-end;gap:var(--space-2)}}.field.fd{width:var(--entry-field-w)}.field.fd[data-grow]{width:auto;flex:1 1 12rem}.fd-c{display:flex;align-items:center;min-height:var(--control-h-lg)}.fd-h{font-weight:var(--weight-regular)}.fgr{--fgr-quick:150ms;--fgr-ease:cubic-bezier(0.25,1,0.5,1);display:inline-flex;align-items:baseline;gap:var(--space-1);max-inline-size:100%;font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--weight-medium);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;transition-property:color;transition-duration:var(--fgr-quick);transition-timing-function:var(--fgr-ease)}.fgr-n,.fgr-u{text-box:trim-both cap alphabetic}.fgr-n{-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-decoration-thickness:var(--stroke-heavy);text-underline-offset:.2em;transition-property:-webkit-text-decoration-color;transition-property:text-decoration-color;transition-property:text-decoration-color,-webkit-text-decoration-color;transition-duration:var(--fgr-quick);transition-timing-function:var(--fgr-ease)}.fgr-u{font-weight:var(--weight-regular);letter-spacing:0;color:var(--fg-muted)}.fgr-u,.fgr[data-size=sm]{font-size:var(--fs-label);line-height:var(--lh-label)}.fgr[data-size=sm] .fgr-u{font-size:var(--fs-small);line-height:var(--lh-small)}.fgr[data-size=lg]{font-size:var(--fs-title);line-height:var(--lh-title)}.fgr[data-size=stat]{font-size:var(--figure-size);line-height:var(--figure-lh);letter-spacing:-.005em}.fgr[data-size=hero]{font-size:36px;line-height:44px;font-weight:var(--weight-strong);letter-spacing:-.01em}.fgr[data-size=hero] .fgr-u{font-size:var(--fs-body);line-height:var(--lh-body)}.fgr[data-missing=not-reported]{color:var(--fg-muted);font-weight:var(--weight-regular)}.fgr-mark{display:block;inline-size:2.5em;block-size:.7em;block-size:1cap;border-radius:var(--radius-1)}.fgr-na{background:var(--bg-control)}.fgr[data-provisional] .fgr-n{-webkit-text-decoration-style:dashed;text-decoration-style:dashed;-webkit-text-decoration-color:var(--fg-muted);text-decoration-color:var(--fg-muted)}.fgr[data-provisional] .fgr-n,.fgr[data-status=watch] .fgr-n{-webkit-text-decoration-line:underline;text-decoration-line:underline}.fgr[data-status=watch] .fgr-n{-webkit-text-decoration-style:dotted;text-decoration-style:dotted;-webkit-text-decoration-color:var(--warning-fg);text-decoration-color:var(--warning-fg)}.fgr[data-status=attention]{color:var(--danger-fg)}.fgr[data-status=attention] .fgr-n{-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:var(--danger-fg);text-decoration-color:var(--danger-fg)}.fgr-sr{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media (forced-colors:active){.fgr-mark{border:var(--stroke) dashed CanvasText}.fgr-na{border-style:solid}}.fgr-dec{color:var(--fg-muted)}.fd{display:block}.fd-input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.slot{outline:none!important;transition-property:background-color,box-shadow;transition-duration:.32s;transition-timing-function:cubic-bezier(.2,0,0,1)}.slot .s-edge{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;z-index:1}.slot .s-edge rect{fill:none;stroke:var(--border-subtle);stroke-width:1;stroke-dasharray:12 0;stroke-linecap:round;transition-property:stroke,stroke-width,stroke-dasharray;transition-duration:.32s;transition-timing-function:cubic-bezier(.2,0,0,1)}.slot.busy,.slot.done{box-shadow:var(--card-lift)}.slot.busy .s-edge rect,.slot.done .s-edge rect{stroke:transparent}.slot.empty .s-edge rect{stroke:var(--slot-edge);stroke-width:1.5;stroke-dasharray:6 6}.slot.drag .s-edge rect{stroke:var(--fg-default);stroke-width:1.5;stroke-dasharray:6 6}.slot.err .s-edge rect{stroke:var(--danger-border);stroke-width:1.5;stroke-dasharray:6 6}@media (prefers-reduced-motion:reduce){.slot,.slot .s-edge rect{transition-property:none}}.slot .s-act{position:relative;z-index:3}.slot .fd-fx{position:absolute;inset:0;pointer-events:none}.slot .fd-defs{position:absolute;width:0;height:0;overflow:hidden}@container (max-width: 399px){.fd .slot .s-act .btn[data-role=replace]{width:var(--h);min-width:var(--h);padding-inline:0}.fd .slot .s-act .btn[data-role=replace]>.lbl{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}}.fd-name{color:var(--fg-default)}.s-cap .fd-cap{display:block;min-width:0;overflow:clip;overflow-clip-margin:var(--space-1);text-overflow:ellipsis;white-space:nowrap}.s-cap.err,.s-cap.err .fd-cap{white-space:normal;text-overflow:clip;overflow-wrap:anywhere}.fd-lead{display:flex;align-items:center;justify-content:center;flex:none;width:var(--control-h-md);height:var(--control-h-md);border-radius:var(--radius-2);background:var(--bg-control);color:var(--fg-muted);transition-property:background-color,color;transition-duration:.2s;transition-timing-function:cubic-bezier(.2,0,0,1)}.fd-lead[data-tone=done]{background:var(--success-bg);color:var(--success-fg)}.fd-lead[data-tone=warn]{background:var(--warning-bg);color:var(--warning-fg)}.fd-cap-note,.he{color:var(--fg-default)}.he{container-type:inline-size}.he-title{margin:0 0 var(--space-3);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--weight-strong)}.he-list{list-style:none;margin:0;padding:0}.he-item{padding-block:var(--space-3);border-top:var(--stroke) solid var(--border-subtle)}.he-item:last-child{border-bottom:var(--stroke) solid var(--border-subtle)}.he-item{position:relative}.he-line{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-1) var(--space-4)}.he-field{font-weight:var(--weight-medium);overflow-wrap:anywhere}.he-change,.he-field{margin:0;font-size:var(--fs-body);line-height:var(--lh-body)}.he-change{color:var(--fg-muted)}.he-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.he-entered{color:var(--fg-default);font-weight:var(--weight-strong)}.he-unit{color:var(--fg-muted)}.he-meta{font-size:var(--fs-label);line-height:var(--lh-label);color:var(--fg-muted)}.he-meta,.he-reason{margin:var(--space-1) 0 0;overflow-wrap:anywhere}.he-reason{font-size:var(--fs-body);line-height:var(--lh-body)}.he-sr{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.hm{--hm-gap:var(--space-2);display:flex;flex-direction:column;align-items:flex-start;gap:var(--hm-gap);min-inline-size:0}.hm[data-hm-size=hero]{--hm-gap:var(--space-3)}.hm-label{text-wrap:balance;overflow-wrap:anywhere}.hm-label,.hm-sub{max-inline-size:100%}.hm-sub{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--space-1);row-gap:var(--space-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ico{display:inline-block;vertical-align:middle}[dir=rtl] .ico-mirror{scale:-1 1}.ico-sprite{width:0;height:0}.ico-sprite,.inp-sr{position:absolute;overflow:hidden}.inp-sr{width:1px;height:1px;margin:-1px;padding:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.inp-lead{position:absolute;left:var(--px);top:50%;transform:translateY(-50%);display:flex;color:var(--fg-muted);pointer-events:none}.input.inp-has-lead{-webkit-padding-start:calc(var(--px) + var(--icon) + var(--space-2));padding-inline-start:calc(var(--px) + var(--icon) + var(--space-2))}.input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.input.calc{cursor:default}.input.num:not(.inp-unit){-webkit-padding-end:var(--px);padding-inline-end:var(--px)}.input.num.calc.inp-unit{-webkit-padding-end:calc(var(--px) + var(--space-6));padding-inline-end:calc(var(--px) + var(--space-6))}.inp-help{color:var(--fg-muted)}.in-wrap>.input{width:100%}.in-wrap .inp-action{background:var(--bg-control);color:var(--fg-default)}.in-wrap .inp-action:not(:disabled):hover{background:var(--bg-control-hover)}.in-wrap .inp-action:disabled{color:var(--fg-muted)}.ik-pad{gap:var(--space-4);padding:var(--pad)}.ik-pad,.ik-slots{display:flex;flex-direction:column}.ik-slots{gap:var(--space-2)}.ik-notices{display:flex;flex-direction:column;gap:var(--space-3)}.ik-wait{display:flex;align-items:center;gap:var(--space-2);margin:0;color:var(--fg-muted)}.ik-hatch{flex:none;width:var(--hatch-td-w);height:var(--space-3)}.ik-pad:not(:last-child){-webkit-padding-after:var(--space-4);padding-block-end:var(--space-4)}.kpc{container-type:inline-size;--kpc-mat:var(--fg-muted);display:flex;flex-direction:column;gap:var(--space-3);box-sizing:border-box;width:100%;min-width:0;margin:0;padding:var(--space-4);border:0;border-radius:var(--radius-3);background:var(--bg-surface);box-shadow:var(--card-lift);color:var(--fg-default);font:inherit;text-align:left;transition-property:background-color,box-shadow,color;transition-duration:.15s;transition-timing-function:ease-out}button.kpc{cursor:pointer}@media (hover:hover){button.kpc:not([data-emphasis]):hover{box-shadow:var(--shadow-overlay)}}.kpc[data-shell]{gap:0;padding:var(--space-1);background:var(--shell-ground);box-shadow:none}.kpc-top{display:flex;flex:1 0 auto;flex-direction:column;gap:var(--space-4);min-width:0;padding:var(--space-4);border-radius:calc(var(--radius-3) - var(--space-1));background:var(--bg-surface);box-shadow:var(--card-lift)}.kpc-foot{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-3);padding:var(--space-2) var(--space-3)}.kpc[data-shell] .kpc-foot{flex-wrap:nowrap;min-height:calc(var(--control-h-sm) + 2 * var(--space-2));box-sizing:border-box}.kpc[data-shell] .kpc-foot .kpc-pill{flex:none}.kpc[data-shell] .kpc-foot .kpc-month{min-width:0;overflow:hidden;text-overflow:ellipsis}.kpc-foot .kpc-pill[data-tone=neutral]{background:var(--bg-surface)}.kpc-head{display:flex;align-items:center;gap:var(--space-2);min-width:0}.kpc-tile{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--control-h-md);height:var(--control-h-md);border-radius:var(--radius-2);--kpc-tint:color-mix(in srgb,var(--kpc-mat) 12%,var(--bg-surface));color:color-mix(in srgb,var(--kpc-mat) 85%,var(--fg-default));background:var(--kpc-tint)}.kpc-tile.kpc-mat-oer{--kpc-mat:var(--kpi-oer);--kpc-tint:var(--kpi-oer-tint)}.kpc-tile.kpc-mat-ker{--kpc-mat:var(--kpi-ker);--kpc-tint:var(--kpi-ker-tint)}.kpc-tile.kpc-mat-ser{--kpc-mat:var(--kpi-ser);--kpc-tint:var(--kpi-ser-tint)}.kpc-mat-cpo{--kpc-mat:var(--mat-cpo)}.kpc-mat-pk{--kpc-mat:var(--mat-pk)}.kpc-mat-pks{--kpc-mat:var(--mat-pks)}.kpc-mat-to{--kpc-mat:var(--mat-to)}.kpc-mat-efbp{--kpc-mat:var(--mat-efbp)}.kpc-mat-efbd{--kpc-mat:var(--mat-efbd)}.kpc-mat-run{--kpc-mat:var(--card-run)}.kpc-mat-ebp{--kpc-mat:var(--card-ebp)}.kpc-mat-dealer{--kpc-mat:var(--cat-dealer)}.kpc-mat-estate{--kpc-mat:var(--cat-estate)}.kpc-mat-small{--kpc-mat:var(--cat-small)}.kpc-label{overflow:hidden;font-size:14px;line-height:20px;font-weight:var(--weight-medium);color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap}.kpc-second{display:inline-flex;flex:none;align-items:baseline;gap:var(--space-2);-webkit-margin-start:auto;margin-inline-start:auto}.kpc-second-label{font-size:12px;line-height:16px;color:var(--fg-muted)}.kpc-second-value{font-size:16px;line-height:24px;font-weight:var(--weight-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.kpc-body{gap:var(--space-2)}.kpc-body,.kpc-main{display:flex;flex-direction:column;min-width:0}.kpc-fig{font-size:36px;line-height:44px;height:44px;font-weight:var(--weight-strong);letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.kpc-unit{-webkit-margin-start:var(--space-1);margin-inline-start:var(--space-1);font-size:18px;font-weight:var(--weight-medium);letter-spacing:0;color:var(--fg-muted)}.kpc[data-compact] .kpc-fig{font-size:24px;line-height:32px;height:32px}.kpc[data-compact] .kpc-unit{font-size:14px}.kpc[data-dense] .kpc-top{gap:var(--space-3);padding:var(--space-3)}.kpc[data-dense] .kpc-tile{width:var(--control-h-sm);height:var(--control-h-sm)}.kpc[data-dense] .kpc-sub{font-size:13px;line-height:20px}.kpc-pending{font-size:24px;line-height:32px;font-weight:var(--weight-strong);color:var(--fg-muted)}.kpc-sub{font-size:14px;line-height:20px;color:var(--fg-muted)}.kpc-side{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2)}@container (min-width: 240px){.kpc-body{flex-direction:row;justify-content:space-between;gap:var(--space-3)}.kpc-body,.kpc-side{align-items:flex-end}.kpc-side{flex-direction:column;flex-wrap:nowrap;text-align:right}}.kpc-pill{display:inline-flex;align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-1);background:var(--bg-control);font-size:13px;line-height:20px;font-weight:var(--weight-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--fg-muted)}.kpc-pill[data-tone=good]{background:var(--success-bg);color:var(--success-fg-strong)}.kpc-pill[data-tone=watch]{background:var(--warning-bg);color:var(--warning-fg-strong)}.kpc-pill[data-tone=attention]{background:var(--danger-bg);color:var(--danger-fg-strong)}.kpc-arrow[data-way=up]{rotate:180deg}.kpc-arrow[data-way=flat]{rotate:-90deg}.kpc-month{font-size:13px;line-height:20px;color:var(--fg-muted);white-space:nowrap}.kpc-tally{display:flex;flex-direction:column;white-space:nowrap}.kpc-tally-fig{font-size:24px;line-height:32px;font-weight:var(--weight-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kpc-tally-of{-webkit-margin-start:var(--space-1);margin-inline-start:var(--space-1);font-size:14px;font-weight:var(--weight-regular);color:var(--fg-muted)}.kpc-tally-label{font-size:13px;line-height:20px;color:var(--fg-muted)}.kpc-sr{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.kpc[data-bare]{padding:0;border-radius:0;background:none;box-shadow:none}.kpc[data-emphasis]{background:var(--bg-stage);box-shadow:none;color:var(--fg-stage)}.kpc[data-emphasis] .kpc-label,.kpc[data-emphasis] .kpc-month,.kpc[data-emphasis] .kpc-pending,.kpc[data-emphasis] .kpc-second-label,.kpc[data-emphasis] .kpc-sub,.kpc[data-emphasis] .kpc-tally-label,.kpc[data-emphasis] .kpc-tally-of,.kpc[data-emphasis] .kpc-unit{color:var(--fg-stage-muted)}.kpc[data-emphasis] .kpc-tile{color:color-mix(in srgb,var(--kpc-mat) 70%,var(--fg-stage))}.kpc[data-emphasis] .kpc-pill,.kpc[data-emphasis] .kpc-tile,.kpc[data-emphasis] .skel{background:color-mix(in srgb,var(--fg-stage) 10%,var(--bg-stage))}.kpc[data-emphasis] .kpc-pill{color:var(--fg-stage-muted)}.kpc[data-emphasis] .kpc-pill[data-tone=good]{background:color-mix(in srgb,var(--success-fg) 35%,var(--bg-stage));color:color-mix(in srgb,var(--success-fg) 40%,var(--fg-stage))}.kpc[data-emphasis] .kpc-pill[data-tone=watch]{background:var(--warning-bg-stage);color:var(--warning-fg-stage)}.kpc[data-emphasis] .kpc-pill[data-tone=attention]{background:color-mix(in srgb,var(--danger-fg) 35%,var(--bg-stage));color:color-mix(in srgb,var(--danger-fg) 40%,var(--fg-stage))}@media (hover:hover){button.kpc[data-emphasis]:hover{background:color-mix(in srgb,var(--fg-stage) 6%,var(--bg-stage))}}.lg-root{container-type:inline-size;--lg-top:0px;--lg-bottom:0px;--lg-inset:var(--pad,var(--space-2));--lg-head-h:var(--control-h-lg);--lg-group-h:var(--control-h-md)}@media print{.ledger.lg-root.scroll{max-height:none;overflow:visible}}.lg-root[data-pin]:not([data-scroll]){--lg-top:var(--ledger-pin-top,0px);--lg-bottom:var(--ledger-pin-bottom,0px)}.lg-empty{margin:0;padding:var(--space-4) var(--lg-inset);color:var(--fg-muted)}.lg-table{--lg-head-eff:var(--lg-head-h);--lg-today-w:var(--ledger-today-w);--lg-todate-w:var(--ledger-todate-w);display:block;width:100%;border-collapse:separate;border-spacing:0}.lg-table[data-head=hidden]{--lg-head-eff:0px}.lg-table>.lg-foot,.lg-table>.lg-group,.lg-table>.lg-head{display:block}.lg-table[data-head=hidden]>.lg-head{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.lg-head,.lg-table .ledger-row{background:var(--bg-surface)}.lg-table .ledger-row{grid-template-columns:var(--lg-tracks);padding-inline:var(--lg-inset)}.lg-table .ledger-row.group,.lg-table .ledger-row.head{position:static}.lg-table .ledger-row>.lg-c{display:block;min-width:0;margin:0;padding:0;text-align:left}.lg-table .ledger-row>.lg-num{text-align:right}.lg-table .ledger-row>.ledger-name{display:flex}.lg-table th:not(.p-label):not(.lg-strong){font-weight:var(--weight-regular)}.lg-span{grid-column:1/-1;min-width:0}.lg-span .btn{max-width:100%;height:auto;white-space:normal;text-align:start}.lg-strong{font-weight:var(--weight-strong)}.lg-sr{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.lg-table .lg-group>.ledger-row:not(.group):not(.more){box-shadow:inset var(--lg-bar,0) 0 0 var(--lg-bar-color,transparent),inset 0 calc(var(--stroke) * -1) 0 var(--lg-line,var(--border-subtle))}.lg-table[data-total] .lg-group:last-of-type>.ledger-row:last-child{--lg-line:transparent}.lg-table .ledger-row[data-flag]{background:var(--warning-bg);--lg-bar:var(--stroke-heavy);--lg-bar-color:var(--warning-border)}.lg-table .ledger-row>td[data-muted],.lg-table .ledger-row[data-quiet]>td{color:var(--fg-muted)}.lg-label{min-width:0}.lg-q{flex:none}.lg-q+.lg-q:before{content:"· "}.lg-dash{color:var(--fg-muted)}.lg-mark{display:inline-block;vertical-align:middle}.lg-na{width:var(--hatch-td-w);height:var(--space-3);background:var(--bg-control)}.lg-na,.lg-sq{border-radius:var(--radius-1)}.lg-tone-cpo{background:var(--mat-cpo)}.lg-tone-pk{background:var(--mat-pk)}.lg-tone-pks{background:var(--mat-pks)}.lg-tone-to{background:var(--mat-to)}.lg-tone-efbp{background:var(--mat-efbp)}.lg-tone-efbd{background:var(--mat-efbd)}.lg-tone-run{background:var(--card-run)}.lg-tone-ebp{background:var(--card-ebp)}.lg-tone-dealer{background:var(--cat-dealer)}.lg-tone-estate{background:var(--cat-estate)}.lg-tone-small{background:var(--cat-small)}.lg-table .ledger-row.group>.ledger-name{flex-wrap:wrap;row-gap:0}.lg-count{-webkit-margin-start:var(--space-1);margin-inline-start:var(--space-1);color:var(--fg-muted)}.lg-count,.lg-note{font-weight:var(--weight-regular)}.lg-note{display:block}.lg-skel-name{display:block;width:55%}.lg-table .skel-short{display:inline-block}@media not print{.lg-root[data-pin] .lg-table:not([data-head=hidden])>.lg-head{position:-webkit-sticky;position:sticky;top:var(--lg-top);z-index:2}.lg-root[data-shell][data-pin] .lg-table:not([data-head=hidden])>.lg-head{border-image:linear-gradient(var(--app-ground) 0 var(--ledger-pin-air,0),transparent 0) fill 0 //var(--ledger-pin-air,0) 0 0}.lg-root[data-pin] .lg-table .ledger-row.group{position:-webkit-sticky;position:sticky;top:calc(var(--lg-top) + var(--lg-head-eff));z-index:1}.lg-root[data-pin] .lg-foot{position:-webkit-sticky;position:sticky;bottom:var(--lg-bottom);z-index:1}.lg-root[data-pin] .lg-table :is(th,td){scroll-margin-block-start:calc(var(--lg-top) + var(--lg-head-eff) + var(--lg-group-h))}.lg-root[data-pin] .lg-table :is(th,td){scroll-margin-block-end:calc(var(--lg-bottom) + var(--lg-head-h))}}@media print{.lg-table .ledger-row{page-break-inside:avoid;break-inside:avoid}.lg-table .ledger-row.more{display:none}}.lg-table .ledger-row>.lg-c.p-body{font-size:var(--fs-label);line-height:var(--lh-label)}.lg-table .lg-q.p-caption{font-size:var(--fs-small);line-height:var(--lh-label);color:var(--fg-muted)}.lg-table .ledger-row:not(.group):not(.total)>td.lg-num:not([data-muted]){font-weight:var(--weight-medium)}.lg-table .ledger-row.group{min-height:var(--control-h-md);background:var(--bg-subtle);box-shadow:none}.lg-table .ledger-row.group>.ledger-name{font-size:13px;line-height:var(--lh-small);font-weight:var(--weight-strong)}@container (max-width: 479px){.lg-table .ledger-row{grid-template-columns:var(--lg-tracks-phone);gap:var(--space-2)}.lg-table .ledger-row>.ledger-name{flex-wrap:wrap;column-gap:var(--space-1)}.lg-table{--lg-today-w:var(--ledger-today-w-phone);--lg-todate-w:var(--ledger-todate-w-phone)}.lg-table .ledger-row>[data-phone=hide]{display:none}}.lg-table td[data-noted]{color:var(--warning-fg)}.lg-root[data-shell]{--lg-inset:var(--space-5);--lg-head-h:calc(var(--control-h-xl) + var(--space-1));--lg-group-h:var(--control-h-lg);--lg-indent:var(--space-4);--lg-ring:var(--lift-ring);isolation:isolate;padding:0 var(--space-1) var(--space-1);border-radius:var(--radius-3);background:var(--shell-ground);overflow:clip}.lg-root[data-shell] .lg-table{position:relative}.lg-root[data-shell] .lg-table:before{content:"";position:absolute;inset:var(--lg-head-h) 0 0;z-index:-1;border-radius:calc(var(--radius-3) - var(--space-1));background:var(--bg-surface);box-shadow:0 0 0 var(--stroke) var(--lg-ring),var(--shadow-card-rest)}.lg-root[data-shell] .lg-head{margin-inline:calc(var(--space-1) * -1);padding-inline:var(--space-1);background:radial-gradient(circle at 100% 100%,transparent calc(var(--radius-3) - 1px),var(--app-ground) var(--radius-3)) 0 0 /var(--radius-3) var(--radius-3) no-repeat,radial-gradient(circle at 0 100%,transparent calc(var(--radius-3) - 1px),var(--app-ground) var(--radius-3)) 100% 0 /var(--radius-3) var(--radius-3) no-repeat,linear-gradient(var(--lg-ring),var(--lg-ring)) bottom /calc(100% - 2 * var(--radius-3)) var(--stroke) no-repeat,var(--shell-ground)}.lg-root[data-shell] .lg-table .ledger-row.head{background:none;min-height:var(--lg-head-h);padding-block:var(--space-1) 0;-webkit-padding-start:calc(var(--lg-inset) + var(--space-1));padding-inline-start:calc(var(--lg-inset) + var(--space-1));box-shadow:none}.lg-root[data-shell] .lg-table .ledger-row.head>.lg-c:first-child{font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--weight-strong);color:var(--fg-default)}.lg-root[data-shell] .lg-table .ledger-row.head>.lg-num{font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--weight-medium);color:var(--fg-muted)}.lg-root[data-shell] .lg-table>.lg-group:first-of-type{overflow:clip;border-start-start-radius:calc(var(--radius-3) - var(--space-1));border-start-end-radius:calc(var(--radius-3) - var(--space-1))}.lg-root[data-shell] .lg-table>.lg-group:last-of-type{overflow:clip;border-end-start-radius:calc(var(--radius-3) - var(--space-1));border-end-end-radius:calc(var(--radius-3) - var(--space-1))}.lg-root[data-shell] .lg-table[data-total]:before{bottom:var(--control-h-xl)}.lg-root[data-shell] .lg-foot{background:var(--shell-ground)}.lg-root[data-shell] .lg-table .ledger-row.total{min-height:var(--control-h-xl);background:none;box-shadow:none}.lg-root[data-shell] .lg-table .ledger-row.group{min-height:var(--control-h-lg);box-shadow:inset 0 var(--stroke) 0 var(--lg-ring),inset 0 calc(var(--stroke) * -1) 0 var(--lg-ring)}.lg-root[data-shell] .lg-table>.lg-group:first-of-type>.ledger-row.group{box-shadow:inset 0 calc(var(--stroke) * -1) 0 var(--lg-ring)}@media not (max-width:40rem){.lg-root[data-shell][data-pin] .lg-table .ledger-row.group{--lg-r:calc(var(--radius-3) - var(--space-1));container-type:scroll-state}@container scroll-state(stuck: top){.lg-root[data-shell] .lg-table .ledger-row.group:before{content:"";position:absolute;inset:calc(var(--stroke) * -1) calc(var(--stroke) * -1) auto;height:calc(var(--lg-r) + var(--stroke));pointer-events:none;background:radial-gradient(circle at 100% 100%,transparent calc(var(--lg-r) - .5px),var(--lg-ring) calc(var(--lg-r) + .25px),var(--lg-ring) calc(var(--lg-r) + .75px),var(--shell-ground) calc(var(--lg-r) + 1.5px)) 0 0 /calc(var(--lg-r) + var(--stroke)) calc(var(--lg-r) + var(--stroke)) no-repeat,radial-gradient(circle at 0 100%,transparent calc(var(--lg-r) - .5px),var(--lg-ring) calc(var(--lg-r) + .25px),var(--lg-ring) calc(var(--lg-r) + .75px),var(--shell-ground) calc(var(--lg-r) + 1.5px)) 100% 0 /calc(var(--lg-r) + var(--stroke)) calc(var(--lg-r) + var(--stroke)) no-repeat,linear-gradient(var(--bg-subtle),var(--bg-subtle)) center var(--stroke) /calc(100% - 2 * (var(--lg-r) + var(--stroke))) var(--stroke) no-repeat}}}.lg-root[data-shell] .lg-table .lg-group>.ledger-row:not(.group):not(.more){--lg-line:transparent}.lg-root[data-shell] .lg-table .lg-group[data-group]>.ledger-row:not(.group)>.ledger-name{-webkit-padding-start:var(--lg-indent);padding-inline-start:var(--lg-indent)}.lg-root[data-shell] .lg-table .ledger-row:not(.group):not(.total)>td.lg-num:not([data-muted]){font-weight:var(--weight-strong)}@media (max-width:40rem){.lg-root[data-shell]:not([data-shell=framed]){--lg-inset:var(--margin);--lg-head-h:var(--control-h-xl);--lg-indent:var(--space-3);padding:0;border-radius:0;background:var(--bg-surface);overflow:visible}.lg-root[data-shell]:not([data-shell=framed]) .lg-table:before{border-radius:0;box-shadow:none}.lg-root[data-shell]:not([data-shell=framed]) .lg-head{margin-inline:0;padding-inline:0;background:var(--bg-surface)}.lg-root[data-shell]:not([data-shell=framed]) .lg-table .ledger-row.head{padding-block:0;-webkit-padding-start:var(--lg-inset);padding-inline-start:var(--lg-inset)}.lg-root[data-shell]:not([data-shell=framed]) .lg-table>.lg-group:first-of-type>.ledger-row.group{box-shadow:inset 0 var(--stroke) 0 var(--border-subtle),inset 0 calc(var(--stroke) * -1) 0 var(--border-subtle)}.lg-root[data-shell]:not([data-shell=framed]) .lg-table .lg-group>.ledger-row:not(.group){min-height:var(--control-h-xl)}.lg-root[data-shell]:not([data-shell=framed]) .lg-table .lg-group>.ledger-row:not(.group):not(.more):not(:last-child){background-image:linear-gradient(var(--border-subtle),var(--border-subtle));background-repeat:no-repeat;background-position:100% 100%;background-size:calc(100% - var(--lg-inset) - var(--lg-indent)) var(--stroke)}}.lg-root .lg-more .lg-more-btn{color:var(--accent-fg);font-weight:var(--weight-strong)}.lg-root[data-shell] .lg-more .lg-more-btn{-webkit-margin-start:calc(var(--lg-indent) - var(--px));margin-inline-start:calc(var(--lg-indent) - var(--px))}.lg-table[data-ctl]{--lg-ctl-w:var(--control-h-md);--lg-ctl-w-phone:0px}.lg-table .ledger-row>.lg-ctl{grid-column:-2;grid-row:1;display:flex;align-items:center;justify-content:center}.lg-table .ledger-row>.lg-detail{grid-column:1/-1}.lg-table .ledger-row>.lg-detail:empty{display:none}@container (max-width: 479px){.lg-table[data-ctl] .ledger-row>.lg-c:first-child:not(.lg-span){grid-column-start:2}.lg-table .ledger-row>.lg-ctl{grid-column:1;overflow:hidden}}.lt{container:lt/inline-size;--lt-inset:var(--pad,var(--space-2));--lt-gutter:var(--space-3);--lt-ground:var(--bg-surface);--lt-search-w:320px;--lt-skel:64px;--lt-base:200ms;--lt-ease-out:cubic-bezier(0.25,1,0.5,1);min-width:0}.lt-sr{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.lt-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding:0 var(--lt-inset) var(--space-4)}.lt-caption{min-width:0;font-weight:var(--weight-strong)}.lt-search{flex:0 1 var(--lt-search-w);min-width:0}.lt-actions{display:flex;align-items:center;gap:var(--space-2);-webkit-margin-start:auto;margin-inline-start:auto}.lt-table{width:100%;border-collapse:separate;border-spacing:0}.lt-c{box-sizing:border-box;height:var(--control-h-lg);margin:0;padding:var(--space-2) var(--space-4) var(--space-2) 0;vertical-align:top;text-align:start;box-shadow:inset 0 calc(var(--stroke) * -1) 0 var(--border-subtle);font-weight:var(--weight-regular)}.lt-c[data-first]{-webkit-padding-start:calc(var(--lt-inset) + var(--lt-gutter));padding-inline-start:calc(var(--lt-inset) + var(--lt-gutter))}tbody>.lt-row>.lt-c[data-first]{position:relative}.lt-c:last-child{-webkit-padding-end:var(--lt-inset);padding-inline-end:var(--lt-inset)}.lt-c[data-align=end]{text-align:end;white-space:nowrap}.lt-th{height:auto;color:var(--fg-muted);white-space:nowrap;background:var(--lt-ground)}.lt-name,.lt-th{font-weight:var(--weight-medium)}.lt-name{min-width:0;color:var(--fg-default);overflow-wrap:anywhere}.lt-td{color:var(--fg-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.lt-td[data-wrap]{white-space:normal;overflow-wrap:break-word}.lt-cell-label{display:none}.lt-note{display:block;color:var(--lt-flag-text,var(--fg-muted));font-weight:var(--weight-regular)}.lt-row[data-flag]>.lt-c[data-first]:before{content:"";position:absolute;inset-inline-start:var(--lt-inset);inset-block-start:var(--space-2);width:var(--stroke-heavy);height:var(--lh-body);border-radius:var(--radius-full);background:var(--lt-flag-mark)}.lt-row[data-flag=attention],.lt-row[data-flag=stop]{--lt-flag-mark:var(--danger-border);--lt-flag-text:var(--danger-fg-strong)}.lt-row[data-flag=watch]{--lt-flag-mark:var(--warning-border);--lt-flag-text:var(--warning-fg-strong)}.lt-row[data-flag=watch]>.lt-c[data-first]:before{inset-block-start:calc(var(--space-2) + var(--lh-body) / 4);height:calc(var(--lh-body) / 2)}.lt-row[data-revealed]{transition-property:opacity;transition-duration:var(--lt-base);transition-timing-function:var(--lt-ease-out)}@starting-style{.lt-row[data-revealed]{opacity:0}}.lt[data-instant] .lt-row[data-revealed]{transition-duration:0s}.lt-more{padding:var(--space-2) var(--lt-inset) 0 calc(var(--lt-inset) + var(--lt-gutter) - var(--space-3))}.lt-more .btn{max-width:100%;height:auto;white-space:normal;text-align:start}.lt-skel{display:inline-block}.lt-empty,.lt-error{padding:var(--space-2) var(--lt-inset) var(--lt-inset) calc(var(--lt-inset) + var(--lt-gutter))}.lt-error{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3)}@media not print{.lt-th{position:-webkit-sticky;position:sticky;top:var(--ledger-pin-top,0);z-index:1}}@container lt (max-width: 479px){.lt-table,.lt-table>tbody{display:block}.lt-table>thead{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.lt-table>tbody>.lt-row{position:relative;display:flex;flex-wrap:wrap;column-gap:var(--space-4);row-gap:var(--space-1);padding:var(--space-2) var(--lt-inset) var(--space-2) calc(var(--lt-inset) + var(--lt-gutter));box-shadow:inset 0 calc(var(--stroke) * -1) 0 var(--border-subtle)}.lt-table>tbody .lt-c{display:block;height:auto;padding:0;box-shadow:none;text-align:start;white-space:normal}.lt-table>tbody .lt-c[data-first]{position:static;flex-basis:100%}.lt-row[data-flag]>.lt-c[data-first]:before{inset-inline-start:var(--lt-inset)}.lt-td{align-items:baseline;gap:var(--space-2)}.lt-table>tbody .lt-td,.lt-td{display:flex}.lt-cell-label{display:inline;flex:none;color:var(--fg-muted)}.lt-val{min-width:0;color:var(--fg-default)}}@media (prefers-reduced-motion:reduce){.lt{--lt-base:150ms}}@media (forced-colors:active){.lt-row[data-flag]>.lt-c[data-first]:before{forced-color-adjust:none;background:CanvasText}}@media print{.lt-row{page-break-inside:avoid;break-inside:avoid}.lt-more{display:none}}