:root{--jf-fs-page: 20px;--jf-fw-page: 600;--jf-fs-card: 15px;--jf-fw-card: 600;--jf-fs-body: 13px;--jf-fw-body: 400;--jf-fs-aux: 12px;--jf-fw-aux: 400;--jf-lh: 1.5;--jf-fs-mini: 11px;--jf-fs-display-1: 44px;--jf-fw-display: 700;--jf-fs-display-2: 26px;--jf-sp-1: 4px;--jf-sp-2: 8px;--jf-sp-3: 12px;--jf-sp-4: 16px;--jf-sp-6: 24px;--jf-sp-8: 32px;--jf-pad-card: var(--jf-sp-4);--jf-pad-cell: var(--jf-sp-2) var(--jf-sp-3);--jf-pad-dialog: var(--jf-sp-6);--jf-r-sm: 4px;--jf-r-md: 6px;--jf-r-lg: 10px;--jf-btn-sm: 28px;--jf-btn-md: 32px;--jf-btn-lg: 40px;--jf-cell-pad-y-compact: 2px;--jf-iconbtn-h-compact: 20px;--jf-num-font: "SF Mono", "JetBrains Mono", Menlo, Consolas, monospace;--jf-bg-page: #f4f5f8;--jf-bg-sidebar: #ffffff;--jf-sidebar-fg: #5c6573;--jf-sidebar-fg-strong: #171c26;--jf-sidebar-bd: #e4e7ec;--jf-sidebar-accent: #2e5fd6;--jf-sidebar-accent-soft: rgba(46, 95, 214, .08);--jf-surface-1: #ffffff;--jf-surface-2: #f7f8fa;--jf-surface-3: #ffffff;--jf-bd: #e4e7ec;--jf-bd-strong: #cfd4dc;--jf-text-1: #171c26;--jf-text-2: #5c6573;--jf-text-3: #7d8593;--jf-accent: #2e5fd6;--jf-accent-hover: #2853bd;--jf-accent-soft: rgba(46, 95, 214, .08);--jf-accent-bd: rgba(46, 95, 214, .24);--jf-accent-text: #2e5fd6;--jf-on-accent: #ffffff;--jf-accent-fill: var(--jf-accent);--jf-success-fg: #1e8a4c;--jf-success-bg: rgba(30, 138, 76, .1);--jf-success-bd: rgba(30, 138, 76, .26);--jf-warning-fg: #a06a14;--jf-warning-bg: rgba(160, 106, 20, .12);--jf-warning-bd: rgba(160, 106, 20, .3);--jf-danger-fg: #cc3b3b;--jf-danger-bg: rgba(204, 59, 59, .09);--jf-danger-bd: rgba(204, 59, 59, .26);--jf-neutral-fg: #5c6573;--jf-neutral-bg: rgba(92, 101, 115, .1);--jf-neutral-bd: rgba(92, 101, 115, .24);--jf-kbd-fg: #5c6573;--jf-kbd-bg: rgba(92, 101, 115, .1);--jf-kbd-bd: rgba(92, 101, 115, .22);--jf-chart-1: #2e5fd6;--jf-chart-2: #1e8a4c;--jf-chart-3: #b7791f;--jf-chart-4: #cc3b3b;--jf-chart-5: #7c5cd6;--jf-chart-6: #3a9fb5;--jf-chart-track: #e4e7ec;--jf-success-solid: #1a7b44;--jf-warning-solid: #9a6413;--jf-danger-solid: #c23636;--jf-violet-fg: #7c5cd6;--jf-violet-bg: rgba(124, 92, 214, .1);--jf-teal-fg: #3a9fb5;--jf-teal-bg: rgba(58, 159, 181, .1);--jf-shadow-card: none;--jf-shadow-dialog: 0 12px 32px rgba(20, 24, 32, .12);--jf-shadow-pop: 0 8px 24px rgba(20, 24, 32, .1);--jf-motion: .15s;--jf-ease: cubic-bezier(.2, .8, .3, 1)}html:root[data-skin=a]{--jf-accent-fill: var(--jf-accent);--jf-bg-page: #f4f5f8;--jf-bg-sidebar: #ffffff;--jf-sidebar-fg: #5c6573;--jf-sidebar-fg-strong: #171c26;--jf-sidebar-bd: #e4e7ec;--jf-sidebar-accent: #2e5fd6;--jf-sidebar-accent-soft: rgba(46, 95, 214, .08);--jf-surface-1: #ffffff;--jf-surface-2: #f7f8fa;--jf-surface-3: #ffffff;--jf-bd: #e4e7ec;--jf-bd-strong: #cfd4dc;--jf-text-1: #171c26;--jf-text-2: #5c6573;--jf-text-3: #7d8593;--jf-accent: #2e5fd6;--jf-accent-hover: #2853bd;--jf-accent-soft: rgba(46, 95, 214, .08);--jf-accent-bd: rgba(46, 95, 214, .24);--jf-accent-text: #2e5fd6;--jf-on-accent: #ffffff;--jf-success-fg: #1e8a4c;--jf-success-bg: rgba(30, 138, 76, .1);--jf-success-bd: rgba(30, 138, 76, .26);--jf-warning-fg: #a06a14;--jf-warning-bg: rgba(160, 106, 20, .12);--jf-warning-bd: rgba(160, 106, 20, .3);--jf-danger-fg: #cc3b3b;--jf-danger-bg: rgba(204, 59, 59, .09);--jf-danger-bd: rgba(204, 59, 59, .26);--jf-neutral-fg: #5c6573;--jf-neutral-bg: rgba(92, 101, 115, .1);--jf-neutral-bd: rgba(92, 101, 115, .24);--jf-kbd-fg: #5c6573;--jf-kbd-bg: rgba(92, 101, 115, .1);--jf-kbd-bd: rgba(92, 101, 115, .22);--jf-chart-1: #2e5fd6;--jf-chart-2: #1e8a4c;--jf-chart-3: #b7791f;--jf-chart-4: #cc3b3b;--jf-chart-5: #7c5cd6;--jf-chart-6: #3a9fb5;--jf-chart-track: #e4e7ec;--jf-success-solid: #1a7b44;--jf-warning-solid: #9a6413;--jf-danger-solid: #c23636;--jf-violet-fg: #7c5cd6;--jf-violet-bg: rgba(124, 92, 214, .1);--jf-teal-fg: #3a9fb5;--jf-teal-bg: rgba(58, 159, 181, .1);--jf-shadow-card: none;--jf-shadow-dialog: 0 12px 32px rgba(20, 24, 32, .12);--jf-shadow-pop: 0 8px 24px rgba(20, 24, 32, .1)}html:root[data-skin=b]{--jf-accent-fill: #3f68c4;--jf-bg-page: #111318;--jf-bg-sidebar: #0f1116;--jf-sidebar-fg: #aab2bf;--jf-sidebar-fg-strong: #e8eaf0;--jf-sidebar-bd: rgba(255, 255, 255, .07);--jf-sidebar-accent: #8fb0ff;--jf-sidebar-accent-soft: rgba(143, 176, 255, .14);--jf-surface-1: #171a21;--jf-surface-2: #1d2129;--jf-surface-3: #232833;--jf-bd: rgba(255, 255, 255, .08);--jf-bd-strong: rgba(255, 255, 255, .14);--jf-text-1: #e8eaf0;--jf-text-2: #aab2bf;--jf-text-3: #7d8595;--jf-accent: #4f7de8;--jf-accent-hover: #3f68c4;--jf-accent-soft: rgba(143, 176, 255, .14);--jf-accent-bd: rgba(143, 176, 255, .3);--jf-accent-text: #8fb0ff;--jf-on-accent: #ffffff;--jf-success-fg: #5cc98a;--jf-success-bg: rgba(92, 201, 138, .14);--jf-success-bd: rgba(92, 201, 138, .32);--jf-warning-fg: #e2b04a;--jf-warning-bg: rgba(226, 176, 74, .14);--jf-warning-bd: rgba(226, 176, 74, .32);--jf-danger-fg: #f08080;--jf-danger-bg: rgba(240, 128, 128, .14);--jf-danger-bd: rgba(240, 128, 128, .32);--jf-neutral-fg: #aab2bf;--jf-neutral-bg: rgba(170, 178, 191, .12);--jf-neutral-bd: rgba(170, 178, 191, .28);--jf-kbd-fg: #c3cad6;--jf-kbd-bg: rgba(255, 255, 255, .1);--jf-kbd-bd: rgba(255, 255, 255, .2);--jf-chart-1: #8fb0ff;--jf-chart-2: #5cc98a;--jf-chart-3: #e2b04a;--jf-chart-4: #f08080;--jf-chart-5: #b39cff;--jf-chart-6: #6cc7dd;--jf-chart-track: #2a3040;--jf-success-solid: #1a7b44;--jf-warning-solid: #9a6413;--jf-danger-solid: #c23636;--jf-violet-fg: #b39cff;--jf-violet-bg: rgba(179, 156, 255, .14);--jf-teal-fg: #6cc7dd;--jf-teal-bg: rgba(108, 199, 221, .14);--jf-shadow-card: none;--jf-shadow-dialog: 0 16px 40px rgba(0, 0, 0, .5);--jf-shadow-pop: 0 10px 28px rgba(0, 0, 0, .45)}html:root[data-skin=c]{--jf-accent-fill: var(--jf-accent);--jf-bg-page: #f7f3ea;--jf-bg-sidebar: #1f2a24;--jf-sidebar-fg: #b6c4bb;--jf-sidebar-fg-strong: #d9e3dc;--jf-sidebar-bd: rgba(255, 255, 255, .08);--jf-sidebar-accent: #86cfa6;--jf-sidebar-accent-soft: rgba(134, 207, 166, .14);--jf-surface-1: #fffdf7;--jf-surface-2: #f3eee3;--jf-surface-3: #fffdf7;--jf-bd: #e6dfd0;--jf-bd-strong: #d5cbb6;--jf-text-1: #221f1a;--jf-text-2: #6b6459;--jf-text-3: #8a8275;--jf-accent: #1f6b45;--jf-accent-hover: #185737;--jf-accent-soft: rgba(31, 107, 69, .1);--jf-accent-bd: rgba(31, 107, 69, .26);--jf-accent-text: #1f6b45;--jf-on-accent: #ffffff;--jf-success-fg: #1e8a4c;--jf-success-bg: rgba(30, 138, 76, .1);--jf-success-bd: rgba(30, 138, 76, .26);--jf-warning-fg: #a06a14;--jf-warning-bg: rgba(160, 106, 20, .12);--jf-warning-bd: rgba(160, 106, 20, .3);--jf-danger-fg: #cc3b3b;--jf-danger-bg: rgba(204, 59, 59, .09);--jf-danger-bd: rgba(204, 59, 59, .26);--jf-neutral-fg: #6b6459;--jf-neutral-bg: rgba(107, 100, 89, .1);--jf-neutral-bd: rgba(107, 100, 89, .24);--jf-kbd-fg: #6b6459;--jf-kbd-bg: rgba(107, 100, 89, .1);--jf-kbd-bd: rgba(107, 100, 89, .22);--jf-chart-1: #1f6b45;--jf-chart-2: #b7791f;--jf-chart-3: #2e5fd6;--jf-chart-4: #cc3b3b;--jf-chart-5: #7c5cd6;--jf-chart-6: #3a9fb5;--jf-chart-track: #e6dfd0;--jf-success-solid: #1a7b44;--jf-warning-solid: #9a6413;--jf-danger-solid: #c23636;--jf-violet-fg: #7c5cd6;--jf-violet-bg: rgba(124, 92, 214, .1);--jf-teal-fg: #3a9fb5;--jf-teal-bg: rgba(58, 159, 181, .1);--jf-shadow-card: none;--jf-shadow-dialog: 0 12px 32px rgba(60, 50, 30, .14);--jf-shadow-pop: 0 8px 24px rgba(60, 50, 30, .12)}html:root[data-skin=d]{--jf-accent-fill: var(--jf-accent);--jf-bg-page: #0c0c0f;--jf-bg-sidebar: #101013;--jf-sidebar-fg: #a9abb4;--jf-sidebar-fg-strong: #ececf0;--jf-sidebar-bd: rgba(255, 255, 255, .07);--jf-sidebar-accent: #f0c060;--jf-sidebar-accent-soft: rgba(240, 192, 96, .14);--jf-surface-1: #141419;--jf-surface-2: #1a1a21;--jf-surface-3: #212129;--jf-bd: rgba(255, 255, 255, .08);--jf-bd-strong: rgba(255, 255, 255, .14);--jf-text-1: #ececf0;--jf-text-2: #a9abb4;--jf-text-3: #7b7e88;--jf-accent: #b8800a;--jf-accent-hover: #9a6a08;--jf-accent-soft: rgba(240, 192, 96, .14);--jf-accent-bd: rgba(240, 192, 96, .3);--jf-accent-text: #f0c060;--jf-on-accent: #1b1405;--jf-success-fg: #5cc98a;--jf-success-bg: rgba(92, 201, 138, .14);--jf-success-bd: rgba(92, 201, 138, .32);--jf-warning-fg: #e2b04a;--jf-warning-bg: rgba(226, 176, 74, .14);--jf-warning-bd: rgba(226, 176, 74, .32);--jf-danger-fg: #f08080;--jf-danger-bg: rgba(240, 128, 128, .14);--jf-danger-bd: rgba(240, 128, 128, .32);--jf-neutral-fg: #a9abb4;--jf-neutral-bg: rgba(169, 171, 180, .12);--jf-neutral-bd: rgba(169, 171, 180, .28);--jf-kbd-fg: #c6c8d0;--jf-kbd-bg: rgba(255, 255, 255, .1);--jf-kbd-bd: rgba(255, 255, 255, .2);--jf-chart-1: #f0c060;--jf-chart-2: #5cc98a;--jf-chart-3: #8fb0ff;--jf-chart-4: #f08080;--jf-chart-5: #b39cff;--jf-chart-6: #6cc7dd;--jf-chart-track: #26262e;--jf-success-solid: #1a7b44;--jf-warning-solid: #9a6413;--jf-danger-solid: #c23636;--jf-violet-fg: #b39cff;--jf-violet-bg: rgba(179, 156, 255, .14);--jf-teal-fg: #6cc7dd;--jf-teal-bg: rgba(108, 199, 221, .14);--jf-shadow-card: none;--jf-shadow-dialog: 0 16px 40px rgba(0, 0, 0, .55);--jf-shadow-pop: 0 10px 28px rgba(0, 0, 0, .5)}:root,html:root[data-skin=a]{--jf-ic-blue: #2e5fd6;--jf-ic-blue-bg: rgba(46, 95, 214, .1);--jf-ic-indigo: #5750c8;--jf-ic-indigo-bg: rgba(87, 80, 200, .1);--jf-ic-green: #1e8a4c;--jf-ic-green-bg: rgba(30, 138, 76, .1);--jf-ic-purple: #7c5cd6;--jf-ic-purple-bg: rgba(124, 92, 214, .1);--jf-ic-orange: #b7791f;--jf-ic-orange-bg: rgba(183, 121, 31, .1);--jf-ic-cyan: #3a9fb5;--jf-ic-cyan-bg: rgba(58, 159, 181, .1);--jf-ic-fuchsia: #a3449f;--jf-ic-fuchsia-bg: rgba(163, 68, 159, .1);--jf-ic-red: #cc3b3b;--jf-ic-red-bg: rgba(204, 59, 59, .1);--jf-ic-slate: #5c6573;--jf-ic-slate-bg: rgba(92, 101, 115, .1)}html:root[data-skin=b],html:root[data-skin=c],html:root[data-skin=d]{--jf-ic-blue: #8fb0ff;--jf-ic-blue-bg: rgba(143, 176, 255, .14);--jf-ic-indigo: #9d9bf0;--jf-ic-indigo-bg: rgba(157, 155, 240, .14);--jf-ic-green: #5cc98a;--jf-ic-green-bg: rgba(92, 201, 138, .14);--jf-ic-purple: #b39cff;--jf-ic-purple-bg: rgba(179, 156, 255, .14);--jf-ic-orange: #e2b04a;--jf-ic-orange-bg: rgba(226, 176, 74, .14);--jf-ic-cyan: #6cc7dd;--jf-ic-cyan-bg: rgba(108, 199, 221, .14);--jf-ic-fuchsia: #d98fd4;--jf-ic-fuchsia-bg: rgba(217, 143, 212, .14);--jf-ic-red: #f08080;--jf-ic-red-bg: rgba(240, 128, 128, .14);--jf-ic-slate: #a9abb4;--jf-ic-slate-bg: rgba(169, 171, 180, .14)}html:root[data-skin=a],html:root[data-skin=b],html:root[data-skin=c],html:root[data-skin=d]{--td-brand-color: var(--jf-accent);--td-brand-color-hover: var(--jf-accent-hover);--td-brand-color-active: var(--jf-accent-hover);--td-brand-color-focus: var(--jf-accent-soft);--td-brand-color-light: var(--jf-accent-soft);--td-brand-color-light-hover: var(--jf-accent-soft);--td-brand-color-disabled: var(--jf-accent-bd);--td-brand-color-1: var(--jf-accent-soft);--td-brand-color-2: var(--jf-accent-soft);--td-brand-color-3: var(--jf-accent-bd);--td-brand-color-7: var(--jf-accent);--td-brand-color-8: var(--jf-accent);--td-brand-color-9: var(--jf-accent-hover);--td-text-color-brand: var(--jf-accent-text);--td-text-color-link: var(--jf-accent-text);--td-bg-color-page: var(--jf-bg-page);--td-bg-color-container: var(--jf-surface-1);--td-bg-color-container-hover: var(--jf-surface-2);--td-bg-color-container-active: var(--jf-surface-2);--td-bg-color-container-select: var(--jf-surface-3);--td-bg-color-secondarycontainer: var(--jf-surface-2);--td-bg-color-secondarycontainer-hover: var(--jf-surface-2);--td-bg-color-secondarycontainer-active: var(--jf-bd);--td-bg-color-component: var(--jf-surface-2);--td-bg-color-component-hover: var(--jf-surface-2);--td-bg-color-component-active: var(--jf-bd);--td-bg-color-component-disabled: var(--jf-surface-2);--td-bg-color-secondarycomponent: var(--jf-surface-2);--td-bg-color-secondarycomponent-hover: var(--jf-surface-2);--td-bg-color-secondarycomponent-active: var(--jf-bd);--td-bg-color-specialcomponent: var(--jf-surface-1);--td-text-color-primary: var(--jf-text-1);--td-text-color-secondary: var(--jf-text-2);--td-text-color-placeholder: var(--jf-text-3);--td-text-color-disabled: var(--jf-text-3);--td-border-level-1-color: var(--jf-bd);--td-border-level-2-color: var(--jf-bd-strong);--td-component-border: var(--jf-bd);--td-component-stroke: var(--jf-bd);--td-success-color: var(--jf-success-fg);--td-success-color-hover: var(--jf-success-fg);--td-success-color-active: var(--jf-success-fg);--td-success-color-light: var(--jf-success-bg);--td-success-color-1: var(--jf-success-bg);--td-success-color-2: var(--jf-success-bd);--td-warning-color: var(--jf-warning-fg);--td-warning-color-hover: var(--jf-warning-fg);--td-warning-color-active: var(--jf-warning-fg);--td-warning-color-light: var(--jf-warning-bg);--td-warning-color-1: var(--jf-warning-bg);--td-warning-color-2: var(--jf-warning-bd);--td-error-color: var(--jf-danger-fg);--td-error-color-hover: var(--jf-danger-fg);--td-error-color-active: var(--jf-danger-fg);--td-error-color-light: var(--jf-danger-bg);--td-error-color-1: var(--jf-danger-bg);--td-error-color-2: var(--jf-danger-bd);--td-shadow-1: var(--jf-shadow-pop);--td-shadow-2: var(--jf-shadow-dialog);--td-shadow-3: var(--jf-shadow-dialog);--td-table-shadow-color: var(--jf-bd)}html:root[data-skin=a],html:root[data-skin=c]{--td-mask-active: rgba(20, 24, 32, .5);--td-mask-disabled: rgba(255, 255, 255, .6);--td-scrollbar-color: rgba(20, 24, 32, .26);--td-scrollbar-hover-color: rgba(20, 24, 32, .4);--td-scroll-track-color: rgba(20, 24, 32, .05)}html:root[data-skin=b],html:root[data-skin=d]{--td-mask-active: rgba(0, 0, 0, .6);--td-mask-disabled: rgba(0, 0, 0, .6);--td-scrollbar-color: rgba(255, 255, 255, .3);--td-scrollbar-hover-color: rgba(255, 255, 255, .5);--td-scroll-track-color: rgba(255, 255, 255, .07)}:root{--jf-card-bg: var(--jf-surface-1);--jf-card-bd: var(--jf-bd);--jf-card-shadow: var(--jf-shadow-card);--jf-table-bg: var(--jf-surface-1);--jf-table-bd: var(--jf-bd);--jf-table-head: var(--jf-surface-2);--jf-table-row-hover: var(--jf-surface-2);--jf-dialog-bg: var(--jf-surface-3);--jf-dialog-bd: var(--jf-bd-strong);--jf-dialog-shadow: var(--jf-shadow-dialog);--jf-divider: var(--jf-bd);--jf-info-fg: var(--jf-accent-text);--jf-info-bg: var(--jf-accent-soft);--jf-info-bd: var(--jf-accent-bd);--tk-card-shadow: var(--jf-shadow-card)}.jf-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;text-align:right;white-space:nowrap}.jf-title-page{font-size:var(--jf-fs-page);font-weight:var(--jf-fw-page);line-height:var(--jf-lh);color:var(--jf-text-1)}.jf-title-card{font-size:var(--jf-fs-card);font-weight:var(--jf-fw-card);line-height:var(--jf-lh);color:var(--jf-text-1)}.jf-body{font-size:var(--jf-fs-body);font-weight:var(--jf-fw-body);line-height:var(--jf-lh);color:var(--jf-text-1)}.jf-aux{font-size:var(--jf-fs-aux);font-weight:var(--jf-fw-aux);line-height:var(--jf-lh);color:var(--jf-text-2)}.t-table td.jf-num,.t-table th.jf-num{text-align:right;font-variant-numeric:tabular-nums}.t-table td[align=right],.t-table th[align=right],.t-table .t-table__cell--align-right,.t-table td.t-align-right,.t-table th.t-align-right{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.t-button{border-radius:980px!important;transition:all .18s cubic-bezier(.25,.1,.25,1)!important;font-weight:500;box-shadow:none!important}.t-button:active{transform:scale(.965)}.t-button--theme-primary.t-button--variant-base{background:var(--jf-accent-fill)!important;border-color:var(--jf-accent-hover)!important;color:var(--jf-on-accent)!important}.t-button--theme-primary.t-button--variant-base:hover{background:var(--jf-accent-hover)!important}.t-button--theme-default.t-button--variant-base,.t-button--theme-default.t-button--variant-outline{background:var(--jf-surface-1)!important;border-color:var(--jf-bd)!important;color:var(--jf-text-1)!important}.t-button--theme-default.t-button--variant-base:hover,.t-button--theme-default.t-button--variant-outline:hover{background:var(--jf-surface-2)!important}.t-radio-group.t-radio-group--filled{background:var(--jf-surface-1);border-radius:980px;padding:3px;box-shadow:inset 0 0 0 1px var(--jf-bd)}.t-radio-group.t-radio-group--filled .t-radio-button{border-radius:980px!important;transition:all .18s ease}.t-radio-group.t-radio-group--filled .t-radio-button.t-is-checked{background:var(--jf-accent-fill)!important;color:var(--jf-on-accent)!important;font-weight:600}.pb-page>h4,.mat-page h4,.gc-page>h4,.pane>h4,[class$=-page]>h4,[class$=-view]>h4{font-size:15px!important;font-weight:600;color:var(--jf-text-1);margin:0 0 6px;letter-spacing:.1px}.sec-title,.rp-title{font-size:14px!important;font-weight:600;color:var(--jf-text-1)}.hint{font-size:11px!important;color:var(--jf-text-3)!important}.t-table{font-size:12.5px}.t-table th{color:var(--jf-text-2)}body,.t-layout,.t-layout__content,.t-content{background:var(--jf-bg-page)!important}.sidebar,.t-default-menu{background:var(--jf-bg-sidebar)!important}.top-header{background:var(--jf-surface-1)!important;box-shadow:none}.t-default-menu .t-menu__item{border-radius:10px!important;margin:2px 8px!important;transition:background .15s ease}.t-default-menu .t-menu__item.t-is-active{background:var(--jf-sidebar-accent-soft)!important;color:var(--jf-sidebar-accent)!important;font-weight:600}.ledger-wrap,.mat-list,.cat-tree,.dup-card,.stat-card,.kpi-card,.card,.t-card,.gc-card,.pane .t-table,.pb-page .t-table,.mat-page .t-table,.t-table{background:var(--jf-surface-1);border-radius:14px!important;border:1px solid var(--jf-bd)!important;box-shadow:var(--jf-shadow-card);overflow:hidden}.t-table th{background:var(--jf-surface-2)!important;border-color:var(--jf-bd)!important}.t-table td,.t-table--bordered th,.t-table--bordered td{border-color:var(--jf-bd)!important}.ledger th,.dt th,.md-hist-table th,.ut th,.cs-table th,.sup-table th{background:var(--jf-surface-2)!important;border-color:var(--jf-bd)!important}.ledger td,.dt td,.md-hist-table td,.ut td,.cs-table td,.sup-table td{border-color:var(--jf-bd)!important}.bp-table th,.dup-table th{background:var(--jf-surface-2)!important}.bp-table th,.bp-table td,.dup-table th,.dup-table td{border-color:var(--jf-bd)!important}.ledger-wrap,.mat-list,.cat-tree{border:none!important}.t-input,.t-textarea__inner,.t-select-input,.t-date-picker .t-input{border-radius:10px!important;background:var(--jf-surface-1);border-color:var(--jf-bd)!important;transition:box-shadow .15s ease}.t-input:focus-within,.t-input--focused{box-shadow:0 0 0 2px var(--jf-accent-soft)!important;border-color:var(--jf-accent)!important}.t-dialog{border-radius:18px!important;background:var(--jf-surface-3)!important;box-shadow:var(--jf-shadow-dialog)!important}.t-dialog__header{font-weight:600}.t-tabs__nav--card .t-tabs__nav-item{border-radius:10px 10px 0 0!important}.chip{border-radius:980px!important}.chip.on{background:var(--jf-accent)!important;border-color:var(--jf-accent)!important;color:var(--jf-on-accent)!important}.cat-tag{border-radius:980px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--td-scrollbar-color);border-radius:8px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:var(--td-scrollbar-hover-color);border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-track{background:var(--td-scroll-track-color)}::-webkit-scrollbar-corner{background:transparent}html[theme-mode=dark] ::-webkit-scrollbar-thumb{background:#ffffff57;border:2px solid transparent;background-clip:padding-box}html[theme-mode=dark] ::-webkit-scrollbar-thumb:hover{background:#ffffff8c;border:2px solid transparent;background-clip:padding-box}html[theme-mode=dark] ::-webkit-scrollbar-track{background:#ffffff12}html{scrollbar-color:var(--td-scrollbar-color) var(--td-scroll-track-color)}html[theme-mode=dark]{scrollbar-color:rgba(255,255,255,.34) rgba(255,255,255,.07)}.t-layout__content,.main-content,.t-tab-panel,.t-tabs__content{min-width:0}.t-tag,.t-input,.t-select-input .t-input,.t-date-picker .t-input{border-radius:980px!important}.t-textarea__inner{border-radius:14px!important}.t-pagination .t-pagination__number,.t-pagination .t-pagination__btn,.t-input-number{border-radius:980px!important}.t-checkbox__input{border-radius:6px!important}.t-tag--primary.t-tag--light,.t-tag--primary.t-tag--light-outline{background:var(--jf-accent-soft)!important;color:var(--jf-accent-text)!important}.t-tag--success.t-tag--light,.t-tag--success.t-tag--light-outline{background:var(--jf-success-bg)!important;color:var(--jf-success-fg)!important}.t-tag--warning.t-tag--light,.t-tag--warning.t-tag--light-outline{background:var(--jf-warning-bg)!important;color:var(--jf-warning-fg)!important}.t-tag--danger.t-tag--light,.t-tag--danger.t-tag--light-outline{background:var(--jf-danger-bg)!important;color:var(--jf-danger-fg)!important}.t-tag--default.t-tag--light{background:var(--jf-neutral-bg)!important;color:var(--jf-neutral-fg)!important}.t-tag--primary.t-tag--light-outline{border-color:var(--jf-accent-bd)!important}.t-tag--success.t-tag--light-outline{border-color:var(--jf-success-bd)!important}.t-tag--warning.t-tag--light-outline{border-color:var(--jf-warning-bd)!important}.t-tag--danger.t-tag--light-outline{border-color:var(--jf-danger-bd)!important}.t-card .t-card__header{padding:14px 16px!important}.t-card .t-card__body{padding:16px!important}.pane{margin-top:14px!important}.t-table td,.t-table th{overflow:hidden}.t-table td>.t-table__cell--ellipsis,.t-table td .cell-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}table td,table th{overflow:hidden}.t-drawer .t-drawer__content-wrapper{border-radius:18px 0 0 18px;overflow:hidden;box-shadow:var(--jf-shadow-dialog)}.t-drawer--left .t-drawer__content-wrapper{border-radius:0 18px 18px 0;box-shadow:var(--jf-shadow-dialog)}.t-drawer__header{font-weight:600}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[role=button]:focus-visible,[role=menuitem]:focus-visible,[role=tab]:focus-visible,.t-button:focus-visible,.t-radio-button:focus-visible,.t-checkbox:focus-visible{outline:2px solid var(--jf-accent);outline-offset:2px}.t-table tr:hover>td{background-color:var(--jf-surface-2)!important}.t-popup__content{border-radius:12px;background:var(--jf-surface-3);box-shadow:var(--jf-shadow-pop),0 0 0 1px var(--jf-bd)}.t-message{border-radius:12px;box-shadow:var(--jf-shadow-pop)}.t-loading__parent .t-loading{-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px)}:root{--tk-blue: var(--jf-accent);--tk-deep: var(--jf-accent-hover);--tk-cyan: var(--jf-chart-6);--tk-violet: var(--jf-chart-5);--tk-glow: transparent;--tk-card-shadow: var(--jf-shadow-card);--tk-card-hover: none}.main-content>*{animation:tkPageIn .22s ease}@keyframes tkPageIn{0%{opacity:.4}to{opacity:1}}@media(prefers-reduced-motion:reduce){.main-content>*{animation:none}}.kpi,.stat-card,.kpi-card,.num-card,.ov-card{transition:transform .18s cubic-bezier(.2,.7,.3,1),box-shadow .18s ease}.kpi:hover,.stat-card:hover,.kpi-card:hover,.ov-card:hover{border-color:var(--jf-bd-strong)!important}.kpi-num,.num-val,.kpi b,.ovk b{font-variant-numeric:tabular-nums}.t-button--theme-primary.t-button--variant-base{background:var(--jf-accent-fill)!important;border:1px solid var(--jf-accent-hover)!important;color:var(--jf-on-accent)!important;box-shadow:none!important;transition:background .18s ease,border-color .18s ease!important}.t-button--theme-primary.t-button--variant-base:hover{background:var(--jf-accent-hover)!important;box-shadow:none!important}.t-button--theme-primary.t-button--variant-base:active{transform:scale(.97)}.t-button--theme-danger.t-button--variant-base{background:var(--jf-danger-solid)!important;border:1px solid var(--jf-danger-solid)!important;color:#fff!important;box-shadow:none!important}.t-button--theme-success.t-button--variant-base{background:var(--jf-success-solid)!important;border:1px solid var(--jf-success-solid)!important;color:#fff!important;box-shadow:none!important}.t-button--theme-warning.t-button--variant-base{background:var(--jf-warning-solid)!important;border:1px solid var(--jf-warning-solid)!important;color:#fff!important;box-shadow:none!important}.t-tag--danger:not(.t-tag--light):not(.t-tag--light-outline):not(.t-tag--outline){background:var(--jf-danger-solid)!important;color:#fff!important}.t-tag--success:not(.t-tag--light):not(.t-tag--light-outline):not(.t-tag--outline){background:var(--jf-success-solid)!important;color:#fff!important}.t-tag--warning:not(.t-tag--light):not(.t-tag--light-outline):not(.t-tag--outline){background:var(--jf-warning-solid)!important;color:#fff!important}.t-tag--primary:not(.t-tag--light):not(.t-tag--light-outline):not(.t-tag--outline){background:var(--jf-accent-fill)!important;color:var(--jf-on-accent)!important}.t-radio-group.t-radio-group--filled .t-radio-button.t-is-checked{background:var(--jf-accent-fill)!important}.card,.t-card{background:var(--jf-surface-1);border:1px solid var(--jf-bd);box-shadow:var(--jf-shadow-card)!important}::selection{background:var(--jf-accent-soft)}.t-table th{font-weight:600;letter-spacing:.2px}.t-dialog__header,.t-drawer__header{border-bottom:1px solid var(--jf-bd)}.rb-fill{background:var(--jf-accent)!important}.rb-fill.ov{background:var(--jf-danger-fg)!important}.undo-fab{background:var(--jf-accent)!important;color:var(--jf-on-accent)!important;box-shadow:var(--jf-shadow-pop)!important}.undo-fab:hover{box-shadow:var(--jf-shadow-dialog)!important}body.jf-side-dark .jf-side-pop .t-popup__content,body.jf-side-dark .jf-side-pop .t-menu__popup,body.jf-side-dark .jf-side-pop .t-menu__popup-wrapper{background:var(--jf-bg-sidebar)!important;box-shadow:var(--jf-shadow-dialog),0 0 0 1px var(--jf-sidebar-bd)!important}body.jf-side-dark .jf-side-pop .t-menu__item{color:var(--jf-sidebar-fg)!important;border-radius:8px}body.jf-side-dark .jf-side-pop .t-menu__item:hover{background:var(--jf-sidebar-accent-soft)!important;color:var(--jf-sidebar-fg-strong)!important}body.jf-side-dark .jf-side-pop .t-menu__item.t-is-active{background:var(--jf-sidebar-accent-soft)!important;color:var(--jf-sidebar-accent)!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.t-form__label{white-space:normal!important;height:auto!important;line-height:1.45!important;overflow-wrap:anywhere}.t-form__item,.fd-grid>*,.ng>*{min-width:0}@media(max-width:767px){.app-layout.t-layout--with-sider,.app-layout{flex-direction:column!important}.app-layout>.mobile-header{order:-1;width:100%;flex:none;height:auto!important}.app-layout>.right-layout,.app-layout .right-layout{width:100%;min-width:0}.mobile-header{position:sticky;top:0;z-index:900;padding:calc(env(safe-area-inset-top,0px) + 5px) 8px 5px!important;background:var(--jf-surface-1)!important;border-bottom:1px solid var(--jf-bd)!important;color:var(--jf-text-1);gap:6px}.mobile-header .mobile-title{font-size:14px!important;color:var(--jf-accent-text)!important}.main-content{overflow-x:hidden!important;padding:10px 10px calc(66px + env(safe-area-inset-bottom,0px))!important}body{overflow-x:hidden}.md-split{flex-direction:column!important;gap:10px!important}.md-left{width:100%!important}.md-list{max-height:42vh!important}.md-right{max-width:100%!important;width:100%}.toolbar,.tb-filters,.tb-actions,.kpi-strip,.sum-cards,.cards,.head-grid,.mchips{flex-wrap:wrap!important}.toolbar>*,.tb-filters>*,.tb-actions>*{min-width:0}.kpi-strip .kpi-sep{display:none}.kpi-strip .kpi-cell{flex:1 1 44%}.t-table__content{overflow-x:auto!important;-webkit-overflow-scrolling:touch}.t-table td.t-table__cell--fixed-left,.t-table th.t-table__cell--fixed-left{position:static!important}.t-dialog{width:94vw!important;max-width:94vw!important}.t-dialog__body{max-height:68vh;overflow-y:auto}.kpi-strip{flex-wrap:nowrap!important;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:12px!important;padding:8px 11px!important;margin-bottom:8px!important}.kpi-strip::-webkit-scrollbar{height:0}.kpi-strip .kpi-cell{padding:0!important;min-width:max-content!important;flex:none!important}.kpi-strip .kpi-cell>b{font-size:14.5px!important}.kpi-strip .kpi-cell>span,.kpi-strip .kpi-cell>i{font-size:10.5px!important}.kpi-strip .kpi-sep,.kpi-strip .kpi-board{display:none!important}.board-page,.page-wrap,.pool-page{padding:8px!important}.toolbar{gap:7px!important;margin:8px 0!important}.toolbar .t-input__wrap,.toolbar .t-input,.tb-filters>.t-input__wrap{width:100%!important}.tb-filters,.tb-actions{width:100%;gap:7px!important}.mchips,.tb-actions{overflow-x:auto;-webkit-overflow-scrolling:touch;flex-wrap:nowrap!important;padding-bottom:2px}.mchips::-webkit-scrollbar,.tb-actions::-webkit-scrollbar{height:0}.toolbar .t-button{padding:0 11px!important}.md-item{padding:8px 11px!important}.md-list{border-radius:12px}.undo-fab{width:38px!important;height:38px!important;font-size:17px!important;right:10px!important;bottom:calc(56px + env(safe-area-inset-bottom,0px))!important;opacity:.72}.acct-badge{left:10px!important;right:auto!important;bottom:calc(10px + env(safe-area-inset-bottom,0px))!important;padding:3px 9px!important;font-size:10.5px!important;opacity:.5}.contract-zone{max-width:100%!important;padding:6px 4px 8px!important}html,body{margin:0!important;padding:0!important;max-width:100%!important}.app-layout{padding:0!important}.app-layout>.mobile-header{margin:0!important;box-sizing:border-box!important;max-width:100%!important}.app-layout,.app-layout *,.t-drawer,.t-drawer *{box-sizing:border-box}.t-tabs__nav-container,.t-tabs__nav-wrap{overflow-x:auto!important;max-width:100%!important;-webkit-overflow-scrolling:touch}.t-tabs__nav-wrap::-webkit-scrollbar{height:0}.t-tabs__nav-item{flex:none}.t-tabs__operations{display:none!important}.m-cardize,.m-cardize>tbody,.m-cardize>tbody>tr,.m-cardize>tbody>tr>td{display:block!important;width:auto!important;max-width:100%!important}.m-cardize>thead,.m-cardize>colgroup{display:none!important}.m-card-wrap .t-table__header,.m-card-wrap .t-table__header-wrapper{display:none!important}.m-cardize{table-layout:auto!important;border:0!important}.m-cardize>tbody>tr{background:var(--m-card-bg, var(--jf-surface-1));border:1px solid var(--jf-bd);border-radius:12px;margin:0 0 8px;padding:9px 12px}.m-cardize>tbody>tr>td{display:flex!important;align-items:baseline;justify-content:space-between;gap:12px;border:0!important;padding:3px 0!important;height:auto!important;white-space:normal!important;text-align:right!important}.m-cardize>tbody>tr>td:before{content:attr(data-mlabel);flex:none;color:var(--jf-text-3);font-size:11.5px;text-align:left}.m-cardize>tbody>tr>td[data-mlabel=""]{display:none!important}.m-cardize>tbody>tr>td:first-child{font-weight:600}.m-cardize .t-table__ellipsis,.m-cardize .t-text-ellipsis{overflow:visible!important;text-overflow:clip!important;white-space:normal!important}.t-table__content:has(.m-cardize){overflow-x:hidden!important}.m-cardize td.t-table__cell--fixed-left,.m-cardize td.t-table__cell--fixed-right{position:static!important;left:auto!important;right:auto!important}.t-table__content,.t-table__body{max-width:100%!important}}html[data-skin] body,html[data-skin] .t-layout,html[data-skin] .t-layout__content,html[data-skin] .t-content{background:var(--jf-bg-page)!important;background-image:none!important}html[data-skin] .app-layout .sidebar.sidebar{background:var(--jf-bg-sidebar)!important;background-image:none!important;border-right:1px solid var(--jf-sidebar-bd)!important}html[data-skin] .app-layout .sidebar.sidebar:before{display:none!important}html[data-skin] .sidebar .t-menu__item{color:var(--jf-sidebar-fg)!important}html[data-skin] .sidebar .t-submenu__title{color:var(--jf-sidebar-fg-strong)!important}html[data-skin] .sidebar .t-menu__item:hover,html[data-skin] .sidebar .t-submenu__title:hover{background:var(--jf-sidebar-accent-soft)!important;color:var(--jf-sidebar-fg-strong)!important}html[data-skin] .sidebar .t-menu .t-menu__item.t-is-active,html[data-skin] .sidebar .t-menu__sub .t-menu__item.t-is-active{background:var(--jf-sidebar-accent-soft)!important;color:var(--jf-sidebar-accent)!important;box-shadow:inset 0 0 0 1px var(--jf-sidebar-accent-soft)!important}html[data-skin] .sidebar .t-menu .t-menu__item.t-is-active .t-menu__content,html[data-skin] .sidebar .t-menu .t-menu__item.t-is-active .t-icon,html[data-skin] .sidebar .t-menu__sub .t-menu__item.t-is-active .t-menu__content{color:var(--jf-sidebar-accent)!important}html[data-skin] .sidebar .t-menu .t-menu__item.t-is-active .mi-ic{background:var(--jf-sidebar-accent-soft)!important;color:var(--jf-sidebar-accent)!important}html[data-skin] .logo-txt b{color:var(--jf-sidebar-fg-strong)!important}html[data-skin] .logo-txt i{color:var(--jf-sidebar-fg)!important}html[data-skin] .logo-mark{background:var(--jf-accent)!important;background-image:none!important;color:var(--jf-on-accent)!important;box-shadow:none!important}html[data-skin] .top-header.top-header{background:var(--jf-surface-1)!important;border-bottom:1px solid var(--jf-bd)!important;box-shadow:none!important}html[data-skin] .main-content{background:var(--jf-bg-page)!important}html[data-skin] .sidebar-footer{border-top-color:var(--jf-sidebar-bd)!important}html[data-skin] .sf-meta b{color:var(--jf-sidebar-fg-strong)!important}html[data-skin] .sf-meta i,html[data-skin] .sf-fold,html[data-skin] .sf-caret{color:var(--jf-sidebar-fg)!important}html[data-skin] .sf-user:hover{background:var(--jf-sidebar-accent-soft)!important}html[data-skin] .pt-dot{background:var(--jf-accent)!important;background-image:none!important}html[data-skin] .hd-search{background:var(--jf-surface-2)!important;border:1px solid var(--jf-bd)!important;color:var(--jf-text-3)!important;box-shadow:none!important}html[data-skin] .hd-bell{color:var(--jf-text-2)!important}html[data-skin] .page-title{color:var(--jf-text-1)!important}html[data-skin=c] .page-title,html[data-skin=c] .card-title,html[data-skin=c] .kpi-num,html[data-skin=c] .kv,html[data-skin=c] .ed-title{font-family:Georgia,Songti SC,STSong,serif!important;letter-spacing:.5px}html[data-skin=d] .num,html[data-skin=d] .t-table td.r,html[data-skin=d] .t-table td,html[data-skin=d] .amt{font-variant-numeric:tabular-nums}html[data-skin=d] .t-table td.r,html[data-skin=d] .amt{font-family:ui-monospace,SF Mono,Menlo,monospace!important;font-size:12px}html[data-skin=b] .card,html[data-skin=d] .card{background:var(--jf-surface-1)!important;border:1px solid var(--jf-bd)!important;box-shadow:none!important;color:var(--jf-text-2)}html[data-skin=d] .card{background:var(--jf-surface-1)!important;border-color:var(--jf-bd)!important;color:var(--jf-text-2)}html[data-skin=b] .card-title,html[data-skin=d] .card-title,html[data-skin=b] .page-title,html[data-skin=d] .page-title,html[data-skin=b] .kpi-num,html[data-skin=d] .kpi-num,html[data-skin=b] .kv,html[data-skin=d] .kv,html[data-skin=b] .sec-title,html[data-skin=d] .sec-title{color:var(--jf-text-1)!important}html[data-skin=b] .card-sub,html[data-skin=d] .card-sub,html[data-skin=b] .card-note,html[data-skin=d] .card-note,html[data-skin=b] .kpi-label,html[data-skin=d] .kpi-label,html[data-skin=b] .kpi-sub,html[data-skin=d] .kpi-sub,html[data-skin=b] .kpi-unit,html[data-skin=d] .kpi-unit,html[data-skin=b] .empty,html[data-skin=d] .empty,html[data-skin=b] .dim,html[data-skin=d] .dim{color:var(--jf-text-2)!important}html[data-skin=b] .plink,html[data-skin=d] .plink{color:var(--jf-accent-text)!important}html[data-skin=b] .t-table--bordered th,html[data-skin=b] .t-table--bordered td,html[data-skin=d] .t-table--bordered th,html[data-skin=d] .t-table--bordered td{border-color:var(--jf-bd)!important}html[data-skin=b] .acct-badge.is-formal,html[data-skin=d] .acct-badge.is-formal{background:var(--jf-surface-3);border-color:var(--jf-bd-strong);color:var(--jf-accent-text)}html[data-skin=b] .t-table,html[data-skin=b] .t-card,html[data-skin=b] .gc-card{background:var(--jf-surface-1)!important;box-shadow:none!important}html[data-skin=b] .t-table th{background:var(--jf-surface-2)!important;color:var(--jf-text-2)!important;border-color:var(--jf-bd)!important}html[data-skin=b] .t-table td{border-color:var(--jf-bd)!important}html[data-skin=b] .ledger th,html[data-skin=b] .dt th,html[data-skin=b] .md-hist-table th,html[data-skin=b] .ut th,html[data-skin=b] .cs-table th,html[data-skin=b] .sup-table th,html[data-skin=b] .bp-table th,html[data-skin=b] .dup-table th{background:var(--jf-surface-2)!important;color:var(--jf-text-2)!important;border-color:var(--jf-bd)!important}html[data-skin=b] .t-radio-group.t-radio-group--filled{background:var(--jf-surface-2);box-shadow:inset 0 0 0 1px var(--jf-bd)}html[data-skin=d] .t-table,html[data-skin=d] .t-card,html[data-skin=d] .gc-card{background:var(--jf-surface-1)!important;box-shadow:none!important}html[data-skin=d] .t-table th{background:var(--jf-surface-2)!important;color:var(--jf-text-2)!important;border-color:var(--jf-bd)!important}html[data-skin=d] .t-table td{border-color:var(--jf-bd)!important}html[data-skin=d] .ledger th,html[data-skin=d] .dt th,html[data-skin=d] .md-hist-table th,html[data-skin=d] .ut th,html[data-skin=d] .cs-table th,html[data-skin=d] .sup-table th,html[data-skin=d] .bp-table th,html[data-skin=d] .dup-table th{background:var(--jf-surface-2)!important;color:var(--jf-text-2)!important;border-color:var(--jf-bd)!important}html[data-skin=d] .t-radio-group.t-radio-group--filled{background:var(--jf-surface-2);box-shadow:inset 0 0 0 1px var(--jf-bd)}html[data-skin=b] .ed-title,html[data-skin=d] .ed-title{color:var(--jf-text-1)!important}html[data-skin=b] .ed-sub,html[data-skin=d] .ed-sub{color:var(--jf-text-2)!important}html[data-skin=d] .ed-title{color:var(--jf-text-1)!important}html[data-skin=d] .ed-sub{color:var(--jf-text-2)!important}html[data-skin=c] .t-table,html[data-skin=c] .t-card{background:var(--jf-surface-1)!important}html[data-skin=c] .t-table th{background:var(--jf-surface-2)!important;border-color:var(--jf-bd)!important;color:var(--jf-text-1)!important}html[data-skin=c] .t-table td{border-color:var(--jf-bd)!important}html[data-skin=c] .ed-title{font-family:Georgia,Songti SC,serif!important}html[data-skin=b] .hd-search,html[data-skin=d] .hd-search{background:var(--jf-surface-2)!important;color:var(--jf-text-2)!important;border:1px solid var(--jf-bd)!important;box-shadow:none!important}html[data-skin=b] .hd-bell,html[data-skin=d] .hd-bell{color:var(--jf-text-2)!important}html[data-skin=b] .page-title,html[data-skin=d] .page-title{color:var(--jf-text-1)!important}html[data-skin=c] .hd-search{background:var(--jf-surface-2)!important;border:1px solid var(--jf-bd)!important;color:var(--jf-text-2)!important;box-shadow:none!important}html[data-skin=b] .ac,html[data-skin=b] .bd-dchip,html[data-skin=b] .bp-table,html[data-skin=b] .btbl,html[data-skin=b] .card,html[data-skin=b] .cat-tag,html[data-skin=b] .cat-tree,html[data-skin=b] .core-card,html[data-skin=b] .cs-card,html[data-skin=b] .ct-labor,html[data-skin=b] .d-mach,html[data-skin=b] .dk,html[data-skin=b] .dn-settle,html[data-skin=b] .doc-block,html[data-skin=b] .doc-scan-up,html[data-skin=b] .docno-gap,html[data-skin=b] .dt,html[data-skin=b] .dt-order,html[data-skin=b] .dup-card,html[data-skin=b] .edit-changes,html[data-skin=b] .fn-all,html[data-skin=b] .fx-card,html[data-skin=b] .fx-cell,html[data-skin=b] .fx-tip,html[data-skin=b] .head-card,html[data-skin=b] .kpi,html[data-skin=b] .kpi-strip,html[data-skin=b] .ledger,html[data-skin=b] .mcard,html[data-skin=b] .mchip,html[data-skin=b] .md-hist-g,html[data-skin=b] .md-list,html[data-skin=b] .md-placeholder,html[data-skin=b] .md-price,html[data-skin=b] .md-sumcard,html[data-skin=b] .ms-btn,html[data-skin=b] .mtbl,html[data-skin=b] .ov-card,html[data-skin=b] .ovk,html[data-skin=b] .pa-cell-edit,html[data-skin=b] .pa-edit,html[data-skin=b] .pc,html[data-skin=b] .sup-item,html[data-skin=b] .supp-card,html[data-skin=b] .ut,html[data-skin=d] .ac,html[data-skin=d] .bd-dchip,html[data-skin=d] .bp-table,html[data-skin=d] .btbl,html[data-skin=d] .card,html[data-skin=d] .cat-tag,html[data-skin=d] .cat-tree,html[data-skin=d] .core-card,html[data-skin=d] .cs-card,html[data-skin=d] .ct-labor,html[data-skin=d] .d-mach,html[data-skin=d] .dk,html[data-skin=d] .dn-settle,html[data-skin=d] .doc-block,html[data-skin=d] .doc-scan-up,html[data-skin=d] .docno-gap,html[data-skin=d] .dt,html[data-skin=d] .dt-order,html[data-skin=d] .dup-card,html[data-skin=d] .edit-changes,html[data-skin=d] .fn-all,html[data-skin=d] .fx-card,html[data-skin=d] .fx-cell,html[data-skin=d] .fx-tip,html[data-skin=d] .head-card,html[data-skin=d] .kpi,html[data-skin=d] .kpi-strip,html[data-skin=d] .ledger,html[data-skin=d] .mcard,html[data-skin=d] .mchip,html[data-skin=d] .md-hist-g,html[data-skin=d] .md-list,html[data-skin=d] .md-placeholder,html[data-skin=d] .md-price,html[data-skin=d] .md-sumcard,html[data-skin=d] .ms-btn,html[data-skin=d] .mtbl,html[data-skin=d] .ov-card,html[data-skin=d] .ovk,html[data-skin=d] .pa-cell-edit,html[data-skin=d] .pa-edit,html[data-skin=d] .pc,html[data-skin=d] .sup-item,html[data-skin=d] .supp-card,html[data-skin=d] .ut{background:var(--jf-surface-1)!important;border-color:var(--jf-bd)!important;box-shadow:none!important}html[data-skin=b] .pc-name,html[data-skin=b] .c-name,html[data-skin=b] .sum-title,html[data-skin=d] .pc-name,html[data-skin=d] .c-name,html[data-skin=d] .sum-title{color:var(--jf-text-1)!important}html[data-skin=b] .t-input,html[data-skin=b] .t-textarea__inner,html[data-skin=b] .t-select-input,html[data-skin=d] .t-input,html[data-skin=d] .t-textarea__inner,html[data-skin=d] .t-select-input{background:var(--jf-surface-2)!important;border-color:var(--jf-bd)!important}html[data-skin=b] .kpi-strip .num,html[data-skin=b] .kpi-cell .num,html[data-skin=b] .msc-name,html[data-skin=b] .scpk-title,html[data-skin=d] .kpi-strip .num,html[data-skin=d] .kpi-cell .num,html[data-skin=d] .msc-name,html[data-skin=d] .scpk-title{color:var(--jf-text-1)!important}html[data-skin=b] .msc-n,html[data-skin=d] .msc-n{background:var(--jf-surface-2)!important}html[data-skin=b] tr.scv-row-per>td{background:var(--jf-surface-2)!important;color:var(--jf-text-1)!important}html[data-skin=d] tr.scv-row-per>td{background:var(--jf-surface-2)!important;color:var(--jf-text-1)!important}html[data-skin=b] .from-bar{background:var(--jf-accent-soft)!important;border-color:var(--jf-accent-bd)!important;color:var(--jf-accent-text);box-shadow:none!important}html[data-skin=d] .from-bar{background:var(--jf-surface-2)!important;border-color:var(--jf-bd)!important;color:var(--jf-text-2);box-shadow:none!important}html[data-skin=b] .msc-n b,html[data-skin=d] .msc-n b{color:var(--jf-text-1)!important}html[data-skin=b] .t-table .t-table__cell--fixed-left,html[data-skin=b] .t-table .t-table__cell--fixed-right,html[data-skin=b] .t-table th.t-table__cell--fixed-left,html[data-skin=b] .t-table th.t-table__cell--fixed-right,html[data-skin=d] .t-table .t-table__cell--fixed-left,html[data-skin=d] .t-table .t-table__cell--fixed-right,html[data-skin=d] .t-table th.t-table__cell--fixed-left,html[data-skin=d] .t-table th.t-table__cell--fixed-right{background:var(--jf-surface-1)!important}html[data-skin=b] .t-table tr:hover>td{background-color:var(--jf-surface-2)!important}html[data-skin=d] .t-table tr:hover>td{background-color:var(--jf-surface-2)!important}html[data-skin=b] .dash,html[data-skin=d] .dash{background:transparent!important}html[data-skin=b] .mat-list,html[data-skin=b] .hero-stats,html[data-skin=b] .ledger-wrap,html[data-skin=b] .ledger td,html[data-skin=b] .ledger .c-spec,html[data-skin=b] .chip,html[data-skin=b] .pl-table td,html[data-skin=b] .c-name,html[data-skin=b] .c-spec,html[data-skin=b] .c-feat,html[data-skin=b] .c-proj,html[data-skin=b] .c-party,html[data-skin=d] .mat-list,html[data-skin=d] .hero-stats,html[data-skin=d] .ledger-wrap,html[data-skin=d] .ledger td,html[data-skin=d] .chip,html[data-skin=d] .pl-table td,html[data-skin=d] .c-name,html[data-skin=d] .c-spec,html[data-skin=d] .c-feat,html[data-skin=d] .c-proj,html[data-skin=d] .c-party{background:var(--jf-surface-1)!important;border-color:var(--jf-bd)!important}html[data-skin=b] .sum-row,html[data-skin=b] .sum-row td,html[data-skin=b] .tc-cell,html[data-skin=b] .tc-cell.strong,html[data-skin=b] .dr-funnel,html[data-skin=b] .flow-bar{background:var(--jf-surface-2)!important;color:var(--jf-text-2)}html[data-skin=d] .sum-row,html[data-skin=d] .sum-row td,html[data-skin=d] .tc-cell,html[data-skin=d] .tc-cell.strong,html[data-skin=d] .dr-funnel,html[data-skin=d] .flow-bar{background:var(--jf-surface-2)!important;color:var(--jf-text-1)}html[data-skin=b] .mode-seg{background:var(--jf-surface-2)!important}html[data-skin=b] .ms-btn{background:transparent!important;color:var(--jf-text-2)}html[data-skin=b] .ms-btn.on,html[data-skin=b] .mode-seg .on{background:var(--jf-surface-3)!important;color:var(--jf-accent-text)!important}html[data-skin=d] .mode-seg{background:var(--jf-surface-2)!important}html[data-skin=d] .ms-btn.on{background:var(--jf-accent-soft)!important;color:var(--jf-accent-text)!important}html[data-skin=b] .t-button--variant-outline:not(.t-button--theme-primary):not(.t-button--theme-danger){background:var(--jf-surface-2)!important}html[data-skin=d] .t-button--variant-outline:not(.t-button--theme-primary):not(.t-button--theme-danger){background:var(--jf-surface-2)!important}html[data-skin=b] .cs-totalbar{background:var(--jf-surface-2)!important}html[data-skin=d] .cs-totalbar{background:var(--jf-surface-3)!important}html[data-skin=b] .loss-chip,html[data-skin=d] .loss-chip{background:var(--jf-danger-bg)!important;color:var(--jf-danger-fg)!important;border-color:var(--jf-danger-bd)!important}html[data-skin=b] .ovt.warn,html[data-skin=d] .ovt.warn{background:var(--jf-warning-bg)!important;color:var(--jf-warning-fg)!important}html[data-skin=b] .full-view{color:var(--jf-text-2)}html[data-skin=b] .full-view :is(.supp-origin,.supp-chip,.paste-cta,.doc-collapsed,.dh-actions,.apr-pick-row,.bp-match-bar,.lock-tag,.docno-gap,.fx-cell,.mchip){background:var(--jf-surface-2)!important;border-color:var(--jf-bd)!important}html[data-skin=d] .full-view :is(.supp-origin,.supp-chip,.paste-cta,.doc-collapsed,.dh-actions,.apr-pick-row,.bp-match-bar,.lock-tag,.docno-gap,.fx-cell,.mchip){background:var(--jf-surface-2)!important;border-color:var(--jf-bd)!important}html[data-skin=b] .paybasis,html[data-skin=d] .paybasis{background:var(--jf-success-bg)!important;border-color:var(--jf-success-bd)!important}html[data-skin=b] .pb-overpay,html[data-skin=d] .pb-overpay{background:var(--jf-danger-bg)!important}html[data-skin=b] .supp-title,html[data-skin=b] .cfv-title,html[data-skin=b] .doc-sum b,html[data-skin=d] .supp-title,html[data-skin=d] .cfv-title,html[data-skin=d] .doc-sum b{color:var(--jf-text-1)!important}html[data-skin=b] .card,html[data-skin=d] .card{position:relative;background:var(--jf-surface-1)!important;background-image:none!important}html[data-skin=b] .card:before,html[data-skin=d] .card:before{display:none!important}html[data-skin=b] .card:hover,html[data-skin=d] .card:hover{border-color:var(--jf-bd-strong)!important;box-shadow:none!important}html[data-skin=b] .kpi-num,html[data-skin=b] .kv{background:none;-webkit-text-fill-color:currentColor;color:var(--jf-text-1)}html[data-skin=b] .kpi-num .kpi-unit{-webkit-text-fill-color:currentColor}html[data-skin] .t-button--theme-primary.t-button--variant-base{background:var(--jf-accent-fill)!important;background-image:none!important;border:1px solid var(--jf-accent-hover)!important;color:var(--jf-on-accent)!important;box-shadow:none!important}html[data-skin] .t-button--theme-primary.t-button--variant-base:hover{background:var(--jf-accent-hover)!important;box-shadow:none!important;filter:none}html[data-skin] .t-table th{background:var(--jf-surface-2)!important;background-image:none!important;color:var(--jf-text-2)!important;border-color:var(--jf-bd)!important}html[data-skin] .t-table td{border-color:var(--jf-bd)!important}html[data-skin] .acct-badge.is-formal{box-shadow:none}html[data-skin=b] .t-button--theme-default.t-button--variant-base,html[data-skin=b] .t-button--theme-default.t-button--variant-outline{background:var(--jf-surface-2)!important;border-color:var(--jf-bd-strong)!important;color:var(--jf-text-1)!important}html[data-skin=b] .t-button--theme-default.t-button--variant-base:hover,html[data-skin=b] .t-button--theme-default.t-button--variant-outline:hover{background:var(--jf-surface-3)!important}html[data-skin=d] .t-button--theme-default.t-button--variant-base,html[data-skin=d] .t-button--theme-default.t-button--variant-outline{background:var(--jf-surface-2)!important;border-color:var(--jf-bd-strong)!important;color:var(--jf-text-1)!important}html[data-skin=d] .t-button--theme-default.t-button--variant-base:hover,html[data-skin=d] .t-button--theme-default.t-button--variant-outline:hover{background:var(--jf-surface-3)!important}html[data-skin=b] :is(.mchip,.sc-title,.pn-val,.num-val,.cl-name,.cl-amt,.rank-name,.bar-val,.scv-glabel,.si-fn,.dash b,.rank-row b,.cl-row b){color:var(--jf-text-1)!important}html[data-skin=d] :is(.mchip,.sc-title,.pn-val,.num-val,.cl-name,.cl-amt,.rank-name,.bar-val,.scv-glabel,.si-fn,.dash b,.rank-row b,.cl-row b){color:var(--jf-text-1)!important}html[data-skin=b] .mchip.on,html[data-skin=d] .mchip.on{background:var(--jf-accent-fill)!important;border-color:var(--jf-accent-fill)!important;color:var(--jf-on-accent)!important}html[data-skin=b] :is(.c-red,.sev-pill.bad,.si-qrbad,.kpi-num.bad,.kv.bad),html[data-skin=d] :is(.c-red,.sev-pill.bad,.si-qrbad,.kpi-num.bad,.kv.bad){color:var(--jf-danger-fg)!important}html[data-skin=b] .c-green,html[data-skin=d] .c-green{color:var(--jf-success-fg)!important}html[data-skin=b] .c-amber,html[data-skin=d] .c-amber{color:var(--jf-warning-fg)!important}html[data-skin=b] .c-blue,html[data-skin=d] .c-blue,html[data-skin=b] .op-link,html[data-skin=d] .op-link{color:var(--jf-accent-text)!important}html[data-skin=a] .sidebar .sf-meta b{color:var(--jf-text-1)!important}html[data-skin=a] .sidebar .sf-meta i,html[data-skin=a] .sidebar .sf-fold,html[data-skin=a] .sidebar .logo-txt i{color:var(--jf-text-2)!important}html[data-skin=a] .sidebar .t-menu__item .t-menu__content{color:inherit!important}html[data-skin=a] .sidebar .t-menu__item:hover{color:var(--jf-text-1)!important;background:var(--jf-surface-2)!important}html[data-skin=b] [class*=-title]:not(.t-dialog__header){color:var(--jf-text-1)!important}html[data-skin=d] [class*=-title]:not(.t-dialog__header){color:var(--jf-text-1)!important}html[data-skin=b] :is(.bad,.red,.danger,.cnt.bad,.tc-val.red),html[data-skin=b] :is(.bad,.red,.danger) :is(b,span,i){color:var(--jf-danger-fg)!important}html[data-skin=d] :is(.bad,.red,.danger,.cnt.bad,.tc-val.red),html[data-skin=d] :is(.bad,.red,.danger) :is(b,span,i){color:var(--jf-danger-fg)!important}html[data-skin=b] :is(.warn) :is(b,span),html[data-skin=b] .warn{color:var(--jf-warning-fg)!important}html[data-skin=d] :is(.warn) :is(b,span),html[data-skin=d] .warn{color:var(--jf-warning-fg)!important}html[data-skin=b] .t-table a:not(.del):not(.t-link--theme-danger),html[data-skin=b] .op-a,html[data-skin=b] .ct-reset,html[data-skin=b] .si-progress{color:var(--jf-accent-text)!important}html[data-skin=d] .t-table a:not(.del):not(.t-link--theme-danger),html[data-skin=d] .op-a,html[data-skin=d] .ct-reset,html[data-skin=d] .si-progress{color:var(--jf-accent-text)!important}html[data-skin=b] :is(.ct-prof,.ct-l1,.be-t,.ovc-name),html[data-skin=d] :is(.ct-prof,.ct-l1,.be-t,.ovc-name){color:var(--jf-text-1)!important}html[data-skin=d] :is(.ct-prof,.ct-l1,.be-t,.ovc-name){color:var(--jf-text-1)!important}html[data-skin=b] .tbadge.b-bad,html[data-skin=d] .tbadge.b-bad{color:var(--jf-danger-fg)!important;background:var(--jf-danger-bg)!important}html[data-skin=a] .sidebar .t-menu__item.t-is-active .t-menu__content,html[data-skin=a] .sidebar .t-menu .t-menu__item.t-is-active,html[data-skin=a] .sidebar .t-menu__item.t-is-active .t-menu__content.t-menu__content{color:var(--jf-accent-text)!important}html[data-skin=b] .t-popup__content,html[data-skin=d] .t-popup__content{color:var(--jf-text-1)}html[data-skin=b] .t-popup__content :is(b,span,i,td):not([class]),html[data-skin=d] .t-popup__content :is(b,span,i,td):not([class]){color:inherit!important}html[data-skin=b] .full-view,html[data-skin=d] .full-view{background:var(--jf-surface-1)!important}html[data-skin=b] :is(.full-view .hi b,.full-view .hi .num,.pb-num,.supp-amt,.supp-name,.supp-date){color:var(--jf-text-1)!important}html[data-skin=d] :is(.full-view .hi b,.full-view .hi .num,.pb-num,.supp-amt,.supp-name,.supp-date){color:var(--jf-text-1)!important}html[data-skin=b] .supp-amt.amt-plus,html[data-skin=d] .supp-amt.amt-plus{color:var(--jf-success-fg)!important}html[data-skin=b] .supp-amt.amt-minus,html[data-skin=d] .supp-amt.amt-minus{color:var(--jf-danger-fg)!important}html[data-skin=b] .pb-num,html[data-skin=d] .pb-num{color:var(--jf-success-fg)!important}html[data-skin=b] .full-view :is(.supp-origin span,.supp-origin b,.supp-nm,.supp-total,.supp-total b,.supp-head b,.supp-head span):not(.supp-title){color:var(--jf-text-1)!important}html[data-skin=d] .full-view :is(.supp-origin span,.supp-origin b,.supp-nm,.supp-total,.supp-total b,.supp-head b,.supp-head span):not(.supp-title){color:var(--jf-text-1)!important}html[data-skin=b] .pa-page .ph-title,html[data-skin=d] .pa-page .ph-title,html[data-skin=b] .pa-page .pe-t,html[data-skin=d] .pa-page .pe-t,html[data-skin=b] .pa-page .sec-title,html[data-skin=d] .pa-page .sec-title{color:var(--jf-text-1)}html[data-skin=b] .pa-page .pa-tbl td,html[data-skin=d] .pa-page .pa-tbl td{color:var(--jf-text-1);border-bottom-color:var(--jf-bd)}html[data-skin=b] .pa-page .pa-tbl th,html[data-skin=d] .pa-page .pa-tbl th{color:var(--jf-text-2);border-bottom-color:var(--jf-bd)}html[data-skin=b] .pa-page .ph-stat-n,html[data-skin=d] .pa-page .ph-stat-n{color:var(--jf-text-2)}html[data-skin=b] .pa-page .sec-n,html[data-skin=d] .pa-page .sec-n{color:var(--jf-text-2);background:var(--jf-surface-2)}html[data-skin=b] .pa-page .pa-tbl .dim,html[data-skin=d] .pa-page .pa-tbl .dim,html[data-skin=b] .pa-page .ph-sub,html[data-skin=d] .pa-page .ph-sub,html[data-skin=b] .pa-page .pe-s,html[data-skin=d] .pa-page .pe-s,html[data-skin=b] .pa-page .ph-stat-s,html[data-skin=d] .pa-page .ph-stat-s{color:var(--jf-text-2)}html[data-skin=d] .top-header.top-header{background:var(--jf-surface-2)!important;border-bottom:1px solid var(--jf-bd)!important}html[data-skin=b] .pk-page .card,html[data-skin=d] .pk-page .card{background:var(--jf-surface-1)!important;box-shadow:none!important}html[data-skin=b] :is(.mtbl td,.mtbl .c-name,.btbl td){background:var(--jf-surface-1)!important;border-color:var(--jf-bd)!important}html[data-skin=d] :is(.mtbl td,.mtbl .c-name,.btbl td){background:var(--jf-surface-1)!important;border-color:var(--jf-bd)!important}html[data-skin=b] :is(.mtbl th,.btbl th){background:var(--jf-surface-2)!important;color:var(--jf-text-2)!important}html[data-skin=d] :is(.mtbl th,.btbl th){background:var(--jf-surface-2)!important;color:var(--jf-text-2)!important}html[data-skin=b] .tbl-wrap,html[data-skin=d] .tbl-wrap{border-color:var(--jf-bd)!important}html[data-skin=b] :is(.kv-num,.sum-count,.hero-name,.hs-val,.pp-cnt b,.mtbl .c-name,.btbl .c-name,.btbl .amt,.cell-inp,.kpi-cell:first-child>span,.bank-who,.cs-legend,.kpi-foot,.spec-cell .sp){color:var(--jf-text-1)!important}html[data-skin=d] :is(.kv-num,.sum-count,.hero-name,.hs-val,.pp-cnt b,.mtbl .c-name,.btbl .c-name,.btbl .amt,.cell-inp,.kpi-cell:first-child>span,.bank-who,.cs-legend,.kpi-foot,.spec-cell .sp){color:var(--jf-text-1)!important}html[data-skin=b] .chip{color:var(--jf-text-2)!important}html[data-skin=d] .chip{color:var(--jf-text-1)!important}html[data-skin=b] :is(.kv.good .kv-num,.hs-val.lo,.kpi-foot b.good),html[data-skin=d] :is(.kv.good .kv-num,.hs-val.lo,.kpi-foot b.good){color:var(--jf-success-fg)!important}html[data-skin=b] :is(.kv.bad .kv-num,.kpi-foot b.bad),html[data-skin=d] :is(.kv.bad .kv-num,.kpi-foot b.bad){color:var(--jf-danger-fg)!important}html[data-skin=b] .hs-val.hi,html[data-skin=d] .hs-val.hi{color:var(--jf-warning-fg)!important}html[data-skin=b] .ledger-card .lc-head>b{color:var(--jf-text-1)!important}html[data-skin=d] .ledger-card .lc-head>b{color:var(--jf-text-1)!important}html[data-skin=b] .pa-page .chg-brief,html[data-skin=d] .pa-page .chg-brief{color:var(--jf-text-2)}html[data-skin=b] :is(tr.scv-row-sub,tr.rpv-row-sub)>td,html[data-skin=b] :is(.sum-row,.total-row) td{background:var(--jf-surface-2)!important;color:var(--jf-text-1)!important}html[data-skin=b] :is(tr.scv-row-per,tr.rpv-row-per)>td{background:var(--jf-surface-3)!important;color:var(--jf-text-1)!important}html[data-skin=d] :is(tr.scv-row-sub,tr.rpv-row-sub)>td,html[data-skin=d] :is(.sum-row,.total-row) td{background:var(--jf-surface-2)!important;color:var(--jf-text-1)!important}html[data-skin=d] :is(tr.scv-row-per,tr.rpv-row-per)>td{background:var(--jf-surface-3)!important;color:var(--jf-text-1)!important}html[data-skin=b] tr.ocr-low td,html[data-skin=d] tr.ocr-low td{background:var(--jf-warning-bg)!important;color:var(--jf-warning-fg)!important}html[data-skin=b] .si-bad td,html[data-skin=d] .si-bad td{background:var(--jf-danger-bg)!important;color:var(--jf-danger-fg)!important}html[data-skin=b] .si-done td,html[data-skin=d] .si-done td{background:var(--jf-success-bg)!important;color:var(--jf-success-fg)!important}html[data-skin=b] :is(.over-row) td,html[data-skin=d] :is(.over-row) td{background:var(--jf-danger-bg)!important;color:var(--jf-danger-fg)!important}html[data-skin=b] tr.keep td,html[data-skin=d] tr.keep td{background:var(--jf-accent-soft)!important;color:var(--jf-accent-text)!important}html[data-skin=b] :is(.mtbl,.ledger,.btbl) td{background:var(--jf-surface-1)!important;color:var(--jf-text-1)!important;border-color:var(--jf-bd)!important}html[data-skin=b] :is(.mtbl,.ledger) td.c-name,html[data-skin=b] .ledger td.c-spec{background:var(--jf-surface-1)!important}html[data-skin=d] :is(.mtbl,.ledger,.btbl) td{background:var(--jf-surface-1)!important;color:var(--jf-text-1)!important;border-color:var(--jf-bd)!important}html[data-skin=d] :is(.mtbl,.ledger) td.c-name,html[data-skin=d] .ledger td.c-spec{background:var(--jf-surface-1)!important}html[data-skin=b] :is(.mtbl,.ledger,.pa-tbl) tbody tr:hover td{background:var(--jf-surface-2)!important}html[data-skin=d] :is(.mtbl,.ledger,.pa-tbl) tbody tr:hover td{background:var(--jf-surface-2)!important}html[data-skin=b] .ledger tbody tr:not(.total-row):hover td.c-spec{background:var(--jf-surface-2)!important}html[data-skin=d] .ledger tbody tr:not(.total-row):hover td.c-spec{background:var(--jf-surface-2)!important}html[data-skin=b] .pa-page .ap-title b,html[data-skin=d] .pa-page .ap-title b,html[data-skin=b] .pa-page .sm-v,html[data-skin=d] .pa-page .sm-v,html[data-skin=b] .pa-page .m-who,html[data-skin=d] .pa-page .m-who,html[data-skin=b] .pa-page .pe-t,html[data-skin=d] .pa-page .pe-t{color:var(--jf-text-1)!important}html[data-skin=b] .pa-page .ap-meta,html[data-skin=d] .pa-page .ap-meta,html[data-skin=b] .pa-page .ph-sub,html[data-skin=d] .pa-page .ph-sub,html[data-skin=b] .pa-page .pa-tab,html[data-skin=d] .pa-page .pa-tab,html[data-skin=b] .pa-page .sm-l,html[data-skin=d] .pa-page .sm-l,html[data-skin=b] .pa-page .m-party,html[data-skin=d] .pa-page .m-party,html[data-skin=b] .pa-page .bb-hint,html[data-skin=d] .pa-page .bb-hint{color:var(--jf-text-2)!important}html[data-skin=b] .pa-page .pa-tab.on,html[data-skin=d] .pa-page .pa-tab.on{background:var(--jf-accent-soft)!important;color:var(--jf-accent-text)!important}html[data-skin=b] .pa-page .tab-n.zero,html[data-skin=d] .pa-page .tab-n.zero,html[data-skin=b] .pa-page .r-info,html[data-skin=d] .pa-page .r-info{background:var(--jf-surface-2)!important;color:var(--jf-text-2)!important}html[data-skin=b] .pa-page .r-high,html[data-skin=d] .pa-page .r-high{background:var(--jf-danger-bg)!important;color:var(--jf-danger-fg)!important}html[data-skin=b] .pa-page .r-mid,html[data-skin=d] .pa-page .r-mid{background:var(--jf-warning-bg)!important;color:var(--jf-warning-fg)!important}html[data-skin=b] .pa-page .st-other,html[data-skin=d] .pa-page .st-other{background:var(--jf-surface-2)!important;color:var(--jf-text-2)!important;border-color:var(--jf-bd-strong)!important}html[data-skin=b] .pa-page .btn-ok,html[data-skin=d] .pa-page .btn-ok{background:var(--jf-success-bg)!important;border-color:var(--jf-success-bd)!important;color:var(--jf-success-fg)!important}html[data-skin=b] .pa-page .kt-payment,html[data-skin=d] .pa-page .kt-payment{background:var(--jf-accent-soft)!important;color:var(--jf-accent-text)!important}html[data-skin=b] .pa-page .kt-document,html[data-skin=d] .pa-page .kt-document,html[data-skin=b] .pa-page .kt-invoice,html[data-skin=d] .pa-page .kt-invoice{background:var(--jf-warning-bg)!important;color:var(--jf-warning-fg)!important}html[data-skin=b] .pa-page .kt-contract,html[data-skin=d] .pa-page .kt-contract{background:var(--jf-violet-bg)!important;color:var(--jf-violet-fg)!important}html[data-skin=b] .pa-page .kt-project,html[data-skin=d] .pa-page .kt-project{background:var(--jf-success-bg)!important;color:var(--jf-success-fg)!important}html[data-skin=b] .pb-page :is(.mc-sub,.mc-date,.hs-label,.mat-empty){color:var(--jf-text-2)!important}html[data-skin=d] .pb-page :is(.mc-sub,.mc-date,.hs-label,.mat-empty){color:var(--jf-text-2)!important}html[data-skin=b] .pb-page .mcard.on .mc-name,html[data-skin=d] .pb-page .mcard.on .mc-name{color:var(--jf-accent-text)!important}html[data-skin=b] :is(.ph-hint,.bar-summary){color:var(--jf-text-2)!important}html[data-skin=d] :is(.ph-hint,.bar-summary){color:var(--jf-text-2)!important}html[data-skin=b] .ct-l2,html[data-skin=d] .ct-l2{color:var(--jf-text-2)!important}html[data-skin=b] .ct-l2:hover,html[data-skin=d] .ct-l2:hover{background:var(--jf-surface-2)!important;color:var(--jf-text-1)!important}html[data-skin=b] :is(.md-item,.rank-row,.cl-clickable,.ct-prof,.ct-l1,.supp-chip,.doc-scan-up,.cand-item,.fx-cand,.scan-chip,.paste-cta,.apr-pick-row,.scanpv-btn,.at-row,.kpi-click,.pa-tab,.am-item,.fx-cell.clk):hover,html[data-skin=d] :is(.md-item,.rank-row,.cl-clickable,.ct-prof,.ct-l1,.supp-chip,.doc-scan-up,.cand-item,.fx-cand,.scan-chip,.paste-cta,.apr-pick-row,.scanpv-btn,.at-row,.kpi-click,.pa-tab,.am-item,.fx-cell.clk):hover{background:var(--jf-surface-2)!important;box-shadow:none!important}html[data-skin=b] .md-item.on,html[data-skin=d] .md-item.on{background:var(--jf-accent-soft)!important}html[data-skin=b] .md-item.on .mi-name,html[data-skin=d] .md-item.on .mi-name{color:var(--jf-accent-text)!important}html[data-skin=b] .amt-recalc:hover,html[data-skin=d] .amt-recalc:hover{background:var(--jf-warning-bg)!important}html[data-skin=b] :is(.btn-no,.scanpv-btn.close,.am-danger):hover,html[data-skin=d] :is(.btn-no,.scanpv-btn.close,.am-danger):hover{background:var(--jf-danger-bg)!important;color:var(--jf-danger-fg)!important;border-color:var(--jf-danger-bd)!important}html[data-skin=b] .am-item:hover,html[data-skin=d] .am-item:hover{color:var(--jf-accent-text)!important}html[data-skin=b] .fb-stay:hover,html[data-skin=d] .fb-stay:hover{color:var(--jf-text-1)!important}html[data-skin=b] :is(.hd-search,.hd-bell.hd-appr):hover,html[data-skin=d] :is(.hd-search,.hd-bell.hd-appr):hover{background:var(--jf-surface-3)!important;color:var(--jf-text-2)!important;border-color:var(--jf-bd-strong)!important}html[data-skin=b] :is(.cfv-back,.back-lnk.strong,.det-back):hover,html[data-skin=d] :is(.cfv-back,.back-lnk.strong,.det-back):hover{background:var(--jf-accent-soft)!important}[theme-mode=dark] .ab-pill.ab-s-approved{color:var(--jf-success-fg)!important;background:var(--jf-success-bg)!important}[theme-mode=dark] .ab-pill.ab-s-pending,[theme-mode=dark] .ab-pill.ab-s-review{color:var(--jf-warning-fg)!important;background:var(--jf-warning-bg)!important}[theme-mode=dark] .ab-pill.ab-s-rejected{color:var(--jf-danger-fg)!important;background:var(--jf-danger-bg)!important}[theme-mode=dark] .ab-pill.ab-s-void{color:var(--jf-text-2)!important;background:var(--jf-neutral-bg)!important}html[data-skin=b] :is(.pay-big,.comp-c2){fill:var(--jf-text-1)}html[data-skin=d] :is(.pay-big,.comp-c2){fill:var(--jf-text-1)}html[data-skin=b] .pay-big.over,html[data-skin=d] .pay-big.over{fill:var(--jf-warning-fg)}html[data-skin=b] :is(.pay-sub,.comp-c1,.ax,.peek-xlab,.peek-ylab){fill:var(--jf-text-3)}html[data-skin=d] :is(.pay-sub,.comp-c1,.ax,.peek-xlab,.peek-ylab){fill:var(--jf-text-3)}html[data-skin=b] .num-val.good,html[data-skin=d] .num-val.good{color:var(--jf-success-fg)!important}html[data-skin=b] .num-val.bad,html[data-skin=d] .num-val.bad,html[data-skin=b] .mini-kpi .kpi-warn b,html[data-skin=d] .mini-kpi .kpi-warn b{color:var(--jf-danger-fg)!important}html[theme-mode=dark] .mat-once{color:var(--jf-success-fg)}html[theme-mode=dark] .mat-unitwarn{color:var(--jf-warning-fg)}html[theme-mode=dark] .fd-fieldtip{color:var(--jf-accent-text)}html[data-skin=b] :is(input,textarea)::placeholder,html[data-skin=b] .t-input__inner::placeholder{color:var(--jf-text-3)!important}html[data-skin=d] :is(input,textarea)::placeholder,html[data-skin=d] .t-input__inner::placeholder{color:var(--jf-text-3)!important}.pilot-band{position:sticky;top:0;z-index:4000;background:repeating-linear-gradient(45deg,#b45309,#b45309 24px,#92400e 24px,#92400e 48px);color:#fff;text-align:center;font-size:13px;font-weight:700;padding:6px 10px;letter-spacing:1px}.skin-pop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3900;background:#00000059;display:flex;align-items:flex-end;justify-content:flex-end;padding:0 14px 96px 0}.skin-card{background:var(--jf-surface-3);color:var(--jf-text-1);border:1px solid var(--jf-bd-strong);border-radius:12px;padding:13px 14px;width:320px;box-shadow:var(--jf-shadow-dialog)}.skin-title{font-weight:700;margin-bottom:9px;font-size:13.5px}.skin-item{display:flex;align-items:center;gap:9px;padding:9px 10px;border-radius:9px;cursor:pointer;border:1px solid transparent}.skin-item:hover{background:var(--jf-surface-2)}.skin-item.on{border-color:var(--jf-accent-bd);background:var(--jf-accent-soft)}.skin-dots{display:inline-flex;gap:3px}.skin-dots i{width:12px;height:12px;border-radius:50%;border:1px solid var(--jf-bd-strong)}.skin-name{font-size:13px;font-weight:700;white-space:nowrap}.skin-hint{font-size:11px;color:var(--jf-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skin-check{margin-left:auto;color:var(--jf-accent-text);font-weight:700}.skin-note{font-size:11px;color:var(--jf-text-3);margin-top:8px;text-align:center}.acct-badge{position:fixed;right:14px;bottom:14px;z-index:3800;padding:5px 12px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.5px;cursor:pointer;-webkit-user-select:none;user-select:none;box-shadow:var(--jf-shadow-pop)}.acct-badge:hover{border-color:var(--jf-accent)}.acct-badge.is-formal{background:var(--jf-surface-1);color:var(--jf-accent-text);border:1px solid var(--jf-accent-bd)}.acct-badge.is-pilot{background:#92400e;color:#ffe9c7;border:1px solid #d97706}.acct-pop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3900;background:#00000059;display:flex;align-items:flex-end;justify-content:flex-end;padding:0 14px 56px 0}.acct-card{background:var(--jf-surface-3);color:var(--jf-text-1);border:1px solid var(--jf-bd-strong);border-radius:10px;padding:14px 16px;width:320px;box-shadow:var(--jf-shadow-dialog)}.acct-title{font-weight:700;margin-bottom:8px}.acct-tbl{width:100%;font-size:12.5px;border-collapse:collapse}.acct-tbl td{padding:3px 4px;border-bottom:1px dashed var(--jf-bd)}.acct-tbl td:first-child{color:var(--jf-text-2);white-space:nowrap;width:88px}.acct-note{font-size:11.5px;color:var(--jf-text-2);margin-top:8px;line-height:1.5}.acct-close{margin-top:10px;text-align:center;font-size:12px;padding:5px 0;border:1px solid var(--jf-bd-strong);border-radius:6px;cursor:pointer}.acct-close:hover{background:var(--jf-surface-2)}html[data-mobile]{touch-action:manipulation}html[data-mobile] body{background:#f4f5f8!important}html[data-mobile] *{-webkit-tap-highlight-color:transparent}html[data-mobile] .acct-badge{right:auto;left:12px;bottom:calc(10px + env(safe-area-inset-bottom,0px));padding:4px 10px;font-size:11px;opacity:.55}.head-grid>*,.sum-cards>*,.cards>*,.audit-cards>*,.ng>*,.fd-grid>*{min-width:0}.head-grid b,.sum-cards b,.pc-name{overflow-wrap:anywhere}.t-table__content::-webkit-scrollbar{width:12px;height:12px}.t-table__content::-webkit-scrollbar-thumb{background:var(--td-scrollbar-color);border-radius:8px;border:2px solid transparent;background-clip:padding-box}.t-table__content::-webkit-scrollbar-thumb:hover{background:var(--td-scrollbar-hover-color);border:2px solid transparent;background-clip:padding-box}.t-table__content::-webkit-scrollbar-track{background:var(--td-scroll-track-color);border-radius:8px}html[theme-mode=dark] .t-table__content::-webkit-scrollbar-thumb{background:#ffffff61;border:2px solid transparent;background-clip:padding-box}html[theme-mode=dark] .t-table__content::-webkit-scrollbar-thumb:hover{background:#fff9;border:2px solid transparent;background-clip:padding-box}html[theme-mode=dark] .t-table__content::-webkit-scrollbar-track{background:#ffffff14}.t-table th,.t-table td{white-space:nowrap}@media(max-width:640px){.acct-badge{right:10px;bottom:8px;padding:3px 9px;font-size:11px;opacity:.5;box-shadow:none}.acct-badge:active{opacity:.95}}.jf-ic[data-v-964d2830]{color:inherit;vertical-align:-.12em}.jf-chip[data-v-09b0d077]{display:inline-flex;align-items:center;gap:3px;font-size:var(--jf-fs-mini, 11px);font-weight:600;line-height:18px;padding:0 8px;border-radius:var(--jf-r-sm, 4px);white-space:nowrap;border:1px solid transparent}.jf-chip--success[data-v-09b0d077]{color:var(--jf-success-fg);background:var(--jf-success-bg);border-color:var(--jf-success-bd)}.jf-chip--warning[data-v-09b0d077]{color:var(--jf-warning-fg);background:var(--jf-warning-bg);border-color:var(--jf-warning-bd)}.jf-chip--danger[data-v-09b0d077]{color:var(--jf-danger-fg);background:var(--jf-danger-bg);border-color:var(--jf-danger-bd)}.jf-chip--info[data-v-09b0d077]{color:var(--jf-info-fg);background:var(--jf-info-bg);border-color:var(--jf-info-bd)}.jf-chip--neutral[data-v-09b0d077]{color:var(--jf-neutral-fg);background:var(--jf-neutral-bg);border-color:var(--jf-neutral-bd)}.jf-numcell[data-v-d4d55b3e]{display:inline-block;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.jf-numcell--warn[data-v-d4d55b3e]{color:var(--jf-warning-fg)}.jf-numcell--danger[data-v-d4d55b3e]{color:var(--jf-danger-fg);font-weight:600}.jf-numcell--success[data-v-d4d55b3e]{color:var(--jf-success-fg)}.jf-iconbtn[data-v-9d5205ad]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:24px;padding:0;margin:0 1px;border:0;border-radius:var(--jf-r-sm, 4px);background:transparent;cursor:pointer;color:var(--jf-text-2);transition:background var(--jf-motion, .15s) var(--jf-ease),color var(--jf-motion, .15s) var(--jf-ease)}.jf-iconbtn[data-v-9d5205ad]:hover{background:var(--jf-neutral-bg);color:var(--jf-text-1)}.jf-iconbtn--primary[data-v-9d5205ad]:hover{background:var(--jf-info-bg);color:var(--jf-info-fg)}.jf-iconbtn--danger[data-v-9d5205ad]:hover{background:var(--jf-danger-bg);color:var(--jf-danger-fg)}.jf-iconbtn.is-disabled[data-v-9d5205ad]{opacity:.35;cursor:not-allowed}.jf-iconbtn[data-v-9d5205ad]:focus-visible{outline:2px solid var(--jf-info-fg);outline-offset:1px}
