.sb-item-ic[data-v-b3e683d1]{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.sb-item-ic svg[data-v-b3e683d1]{width:18px;height:18px;display:block}.help-panel-head[data-v-973a0966]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px;border-bottom:1px solid var(--g-200)}.help-panel-head h2[data-v-973a0966]{margin:0;font-size:15px;font-weight:700;color:var(--g-900)}.help-panel-head .btn-close[data-v-973a0966]{font-size:var(--fs-md)}.help-panel-tools[data-v-973a0966]{padding:8px 16px;border-bottom:1px solid var(--g-200);font-size:12px}.help-panel-note[data-v-973a0966]{margin:0;padding:16px;font-size:13px;line-height:1.6;color:var(--c-muted)}.help-legend[data-v-973a0966]{background:var(--g-50);border-bottom:1px solid var(--g-200);padding:8px 16px;font-size:11px;line-height:1.5}.help-legend-row[data-v-973a0966]{display:flex;align-items:baseline;gap:4px}.help-legend-sample[data-v-973a0966]{font-weight:700;white-space:nowrap}.help-legend-sample-ui[data-v-973a0966]{color:var(--c-brand)}.help-legend-sample-term[data-v-973a0966]{color:var(--c-danger)}.help-legend-desc[data-v-973a0966]{color:var(--c-muted)}.help-panel .manual-panel>.manual-header{display:none}.help-panel .annot-company-button{display:inline-flex;align-items:center;gap:6px}.help-panel .annot-company-pop{margin-top:6px;padding:var(--space-2);background:var(--c-surface);border:1px solid var(--g-200);border-radius:var(--r-md);box-shadow:var(--shadow-2)}.sb-root[data-v-527c3889]{display:flex;height:100%;width:100%;font-size:var(--fs-sm)}.sb-rail[data-v-527c3889]{width:var(--sb-rail-w);flex-shrink:0;box-sizing:border-box;background:var(--c-rail);border-right:1px solid var(--c-rail);display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 0 12px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.28) transparent}.sb-rail-item[data-v-527c3889]:focus-visible,.sb-rail-admin[data-v-527c3889]:focus-visible{outline:2px solid var(--c-brand-200);outline-offset:1px}.sb-rail-item[data-v-527c3889],.sb-rail-admin[data-v-527c3889]{box-sizing:border-box;width:60px;min-height:46px;padding:4px 2px;border-radius:var(--r-md);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;cursor:pointer;color:var(--c-rail-text);background:transparent;border:0;font-family:inherit;position:relative;text-align:center;text-decoration:none;flex-shrink:0}.sb-rail-bottom[data-v-527c3889],.sb-rail-setting[data-v-527c3889],.sb-rail-admin[data-v-527c3889]{margin-top:auto}.sb-rail-bottom+.sb-rail-setting[data-v-527c3889],.sb-rail-bottom+.sb-rail-admin[data-v-527c3889],.sb-rail-setting+.sb-rail-admin[data-v-527c3889]{margin-top:0}.sb-rail-item[data-v-527c3889]:hover,.sb-rail-admin[data-v-527c3889]:hover{background:#ffffff14;color:#fff;opacity:1}.sb-rail-item.active[data-v-527c3889],.sb-rail-admin.active[data-v-527c3889]{background:#ffffff24;color:#fff}@media screen{[data-bs-theme=dark] .sb-rail-item.active[data-v-527c3889],[data-bs-theme=dark] .sb-rail-admin.active[data-v-527c3889]{background:#ffffff24}}.sb-rail-item.active[data-v-527c3889]:after,.sb-rail-admin.active[data-v-527c3889]:after{content:"";position:absolute;left:-4px;top:9px;bottom:9px;width:3px;border-radius:0 var(--r-sm) var(--r-sm) 0;background:var(--c-brand-200)}.sb-ic-svg[data-v-527c3889]{width:20px;height:20px;display:block}.sb-rail-lb[data-v-527c3889]{font-size:var(--fs-xs);font-weight:600;line-height:1.2;letter-spacing:-.01em;word-break:break-all;max-height:3.6em;overflow:hidden}.sb-rail-ln[data-v-527c3889]{display:block}.sb-collapsed .sb-rail[data-v-527c3889]{border-right:0}.sb-list[data-v-527c3889]{width:167px;flex-shrink:0;box-sizing:border-box;background:var(--c-surface);border-right:1px solid var(--g-200);padding:8px 4px 16px;overflow-y:auto;overscroll-behavior:contain}.sb-list-title[data-v-527c3889]{font-size:var(--fs-xs);font-weight:700;color:var(--c-muted);padding:10px 10px 5px;letter-spacing:.04em}.sb-flyout-title[data-v-527c3889]{font-size:var(--fs-xs);font-weight:700;color:var(--c-muted);padding:4px 10px 6px;letter-spacing:.04em}.sb-list-head[data-v-527c3889]{display:flex;align-items:center;gap:6px;padding:4px 0 6px 8px}.sb-list-head .sb-list-title[data-v-527c3889]{flex:1;min-width:0;font-size:var(--fs-sm);font-weight:700;color:var(--g-700);letter-spacing:.04em;padding:0}.sb-list-expand[data-v-527c3889],.sb-list-close[data-v-527c3889]{box-sizing:border-box;width:28px;height:28px;padding:0;flex-shrink:0;border:0;background:none;border-radius:var(--r-md);color:var(--c-muted);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.sb-list-expand svg[data-v-527c3889],.sb-list-close svg[data-v-527c3889]{width:16px;height:16px}.sb-list-expand[data-v-527c3889]:hover,.sb-list-close[data-v-527c3889]:hover{background:var(--g-100);color:var(--g-900)}.sb-list-expand[data-v-527c3889]:focus-visible,.sb-list-close[data-v-527c3889]:focus-visible{outline:2px solid var(--c-brand-200);outline-offset:-2px}.sb-group-head[data-v-527c3889]{all:unset;box-sizing:border-box;width:100%;display:flex;align-items:center;gap:7px;font-size:var(--fs-xs);font-weight:700;color:var(--c-muted);letter-spacing:.04em;padding:6px 6px 4px;border-radius:var(--r-md);cursor:pointer;-webkit-user-select:none;user-select:none;margin-top:12px}.sb-list-head+.sb-group>.sb-group-head[data-v-527c3889]{margin-top:0}.sb-group-head[data-v-527c3889]:hover{background:var(--g-100);color:var(--g-900)}.sb-group-head.has-active[data-v-527c3889],.sb-group-head.has-active .sb-caret[data-v-527c3889]{color:var(--c-brand-strong)}.sb-group-head[data-v-527c3889]:focus-visible,.sb-item[data-v-527c3889]:focus-visible,.sb-pin[data-v-527c3889]:focus-visible{outline:2px solid var(--c-brand-200);outline-offset:-2px}.sb-caret[data-v-527c3889]{margin-left:auto;font-size:10px;color:var(--g-400);transition:transform .15s}.sb-group-head[aria-expanded=true] .sb-caret[data-v-527c3889]{transform:rotate(90deg)}.sb-group-body[data-v-527c3889]{padding:0 0 4px}.sb-row[data-v-527c3889]{position:relative;display:flex;align-items:center}.sb-item[data-v-527c3889]{display:flex;align-items:center;gap:7px;box-sizing:border-box;flex:1;min-width:0;padding:6px;border-radius:var(--r-md);font-size:var(--fs-sm);font-weight:500;line-height:1.35;color:var(--g-700);text-decoration:none;white-space:normal;transition:background .12s,color .12s}.sb-item-lb[data-v-527c3889]{min-width:0;flex:1 1 auto;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;overflow-wrap:anywhere}.sb-item[data-v-527c3889]:hover{background:var(--g-100);color:var(--g-900);opacity:1}.sb-item.active[data-v-527c3889]{background:var(--c-brand-bg);color:var(--c-brand-strong);font-weight:600}.sb-item.disabled[data-v-527c3889]{opacity:.35;cursor:default}.sb-item.disabled[data-v-527c3889]:hover{background:transparent}.sb-pin[data-v-527c3889]{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:22px;height:22px;padding:0;border:0;background:none;border-radius:var(--r-sm);color:var(--c-muted);display:inline-flex;align-items:center;justify-content:center;font-size:var(--fs-xs);opacity:0;cursor:pointer}.sb-pin svg[data-v-527c3889]{width:13px;height:13px;display:block}.sb-row:hover .sb-pin[data-v-527c3889],.sb-pin[data-v-527c3889]:focus-visible,.sb-pin.on[data-v-527c3889]{opacity:1}.sb-pin[data-v-527c3889]:hover{background:var(--g-200);color:var(--c-brand-strong)}.sb-pin.on[data-v-527c3889]{color:var(--c-brand-mid);position:static;transform:none;margin-left:auto;flex-shrink:0}@media (hover: none){.sb-pin[data-v-527c3889]{opacity:.45}.sb-pin.on[data-v-527c3889]{opacity:1}}.sb-pin-row[data-v-527c3889]{display:flex;align-items:center;-webkit-user-select:none;user-select:none;cursor:grab}.sb-pin-row.dragging[data-v-527c3889]{opacity:.4}.sb-pin-row.drop-before[data-v-527c3889]{box-shadow:inset 0 2px 0 var(--c-brand-mid-line)}.sb-pin-row.drop-after[data-v-527c3889]{box-shadow:inset 0 -2px 0 var(--c-brand-mid-line)}.sb-pin-row .sb-item[data-v-527c3889]{flex:1;min-width:0}.sb-pin-row .sb-pin-handle[data-v-527c3889]{color:var(--g-300);width:9px;margin-left:2px;font-size:var(--fs-md);flex-shrink:0;line-height:1;-webkit-user-select:none;user-select:none}.sb-pin-row:hover .sb-pin-handle[data-v-527c3889]{color:var(--g-500)}.sb-pin-empty[data-v-527c3889]{font-size:var(--fs-sm);color:var(--g-500);padding:3px 10px 6px;line-height:1.6}.sb-flyout[data-v-527c3889]{position:fixed;z-index:1060;box-sizing:border-box;min-width:212px;max-width:280px;display:flex;flex-direction:column;padding:4px;background:var(--c-surface);border:1px solid var(--g-200);border-radius:var(--r-lg);box-shadow:0 8px 24px #0f172a24;font-size:var(--fs-sm)}.sb-flyout-home-compact[data-v-527c3889]{min-width:0;max-width:min(280px,calc(100vw - 81px))}.sb-flyout[data-v-527c3889]:before{content:"";position:absolute;left:-4px;width:4px;top:0;bottom:0}.sb-flyout-scroll[data-v-527c3889]{flex:1 1 auto;min-height:0;overflow-y:auto}.sb-flyout-sub[data-v-527c3889]{font-size:var(--fs-xs);font-weight:700;color:var(--c-muted);padding:6px 6px 4px;margin-top:12px}.sb-flyout-title+.sb-flyout-group>.sb-flyout-sub[data-v-527c3889]{margin-top:0}.sb-flyout-group[data-v-527c3889]{padding-bottom:4px}.term-switch[data-v-c7979da4]{position:relative;display:inline-flex;align-items:center}.term-form[data-v-c7979da4]{display:none}.term-step[data-v-c7979da4]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:28px;margin:0;padding:0;font-family:inherit;font-size:var(--fs-xs)!important;line-height:1;color:var(--g-500);background:var(--g-50);border:1px solid var(--g-200);cursor:pointer}.term-prev[data-v-c7979da4]{border-radius:var(--r-md) 0 0 var(--r-md)}.term-next[data-v-c7979da4]{border-radius:0 var(--r-md) var(--r-md) 0}.term-step[data-v-c7979da4]:hover:not(:disabled){color:var(--g-900);background:var(--g-100)}.term-step[data-v-c7979da4]:disabled{opacity:.35;cursor:default}.term-current-wrap[data-v-c7979da4]{position:relative;display:inline-flex}.term-current[data-v-c7979da4]{display:inline-flex;align-items:center;gap:6px;height:28px;max-width:240px;margin:0;padding:0 9px;font-family:inherit;font-size:12.5px!important;font-weight:700;line-height:1;color:var(--g-700);background:var(--c-surface);border:solid var(--g-200);border-width:1px 0;border-radius:0;cursor:pointer}.term-current[data-v-c7979da4]:hover{background:var(--g-50)}.term-current-name[data-v-c7979da4]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.term-empty[data-v-c7979da4]{margin:0;padding:8px;color:var(--g-500)}.term-lock[data-v-c7979da4]{flex:none;font-size:10px;color:var(--c-warn-mid)}.term-caret[data-v-c7979da4]{flex:none;font-size:9px;color:var(--g-500)}.term-step[data-v-c7979da4]:focus-visible,.term-current[data-v-c7979da4]:focus-visible,.term-tab[data-v-c7979da4]:focus-visible,.term-fy[data-v-c7979da4]:focus-visible,.term-item[data-v-c7979da4]:focus-visible{outline:2px solid var(--c-brand-strong);outline-offset:-2px}.term-menu[data-v-c7979da4]{position:absolute;top:calc(100% + 4px);right:0;z-index:1050;width:260px;font-size:12.5px;font-weight:400;color:var(--g-900);background:var(--c-surface);border:1px solid var(--g-200);border-radius:var(--r-md);box-shadow:var(--shadow-2)}.term-col[data-v-c7979da4]{display:flex;flex-direction:column;max-height:70vh;overflow-y:auto;padding:4px}.term-tabs[data-v-c7979da4]{display:flex;gap:2px;margin-bottom:4px;padding:2px;background:var(--g-100);border-radius:6px}.term-tab[data-v-c7979da4]{flex:1;margin:0;padding:4px 0;font-family:inherit;font-size:var(--fs-sm)!important;font-weight:600;line-height:1.3;color:var(--g-500);background:transparent;border:0;border-radius:var(--r-sm);cursor:pointer}.term-tab[data-v-c7979da4]:hover{color:var(--g-900)}.term-tab[aria-selected=true][data-v-c7979da4]{color:var(--c-brand-strong);background:var(--c-surface)}.term-fy[data-v-c7979da4],.term-item[data-v-c7979da4]{display:flex;width:100%;margin:0;padding:6px 8px;font-family:inherit;font-size:12.5px!important;text-align:left;color:var(--g-900);background:transparent;border:0;border-radius:6px;cursor:pointer}.term-fy[data-v-c7979da4]{flex-direction:column;gap:1px;flex:none}.term-fy-name[data-v-c7979da4]{font-weight:700}.term-fy-sub[data-v-c7979da4]{font-size:var(--fs-xs);color:var(--g-500)}.term-fy[data-v-c7979da4]:hover,.term-fy.is-open[data-v-c7979da4],.term-item[data-v-c7979da4]:hover:not(:disabled){background:var(--g-100)}.term-fy.is-current[data-v-c7979da4],.term-item.is-current[data-v-c7979da4]{color:var(--c-brand-strong);background:var(--c-brand-bg);box-shadow:inset 3px 0 0 var(--c-brand-strong)}.term-item[data-v-c7979da4]:disabled{opacity:.35;cursor:default}.term-fly[data-v-c7979da4]{position:absolute;top:0;left:100%;width:240px;max-height:70vh;padding:4px;overflow-y:auto;background:var(--c-surface);border:1px solid var(--g-200);border-radius:var(--r-md);box-shadow:var(--shadow-2)}.term-item[data-v-c7979da4]{align-items:center;gap:8px}.term-item-name[data-v-c7979da4]{flex:1;min-width:0;overflow:hidden;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.term-item-period[data-v-c7979da4]{flex:none;font-size:var(--fs-xs);color:var(--g-500)}.term-scrim[data-v-c7979da4]{position:fixed;inset:var(--topbar-h) 0 0 0;z-index:1049;background:var(--app-overlay-bg)}.term-menu.is-center[data-v-c7979da4]{position:fixed;inset:var(--topbar-h) 0 0 0;display:grid;grid-template-columns:168px 1fr;align-content:start;width:min(520px,calc(100vw - 32px));max-height:calc(100vh - var(--topbar-h) - 32px);height:fit-content;margin:auto;overflow-y:auto;border-radius:var(--r-lg);box-shadow:var(--shadow-3)}.term-center-head[data-v-c7979da4]{grid-column:1 / -1;padding:16px 16px 8px}.term-center-head b[data-v-c7979da4]{font-size:var(--fs-lg);color:var(--g-900)}.term-center-head p[data-v-c7979da4]{margin:2px 0 0;font-size:var(--fs-sm);color:var(--g-500)}.term-menu.is-center .term-col[data-v-c7979da4]{max-height:none;overflow-y:visible}.term-menu.is-center .term-fly[data-v-c7979da4]{position:static;width:auto;max-height:none;border:0;box-shadow:none}.term-menu.is-center.is-fixed[data-v-c7979da4]{height:min(480px,calc(100vh - var(--topbar-h) - 32px));grid-template-rows:auto minmax(0,1fr);overflow:hidden}.term-menu.is-center.is-fixed .term-col[data-v-c7979da4],.term-menu.is-center.is-fixed .term-fly[data-v-c7979da4]{min-height:0;overflow-y:auto}@media (prefers-reduced-motion: no-preference){.term-menu.is-center[data-v-c7979da4]{animation:term-rise-c7979da4 .22s ease-out}}@keyframes term-rise-c7979da4{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.modal-header .btn-close[data-v-a11a82c4]{font-size:var(--fs-md)}.form-check-label[data-v-a11a82c4]{font-size:.85rem}.cf-aggregation-warning[data-v-a11a82c4]{cursor:pointer;text-decoration:underline}.cf-aggregation-warning[data-v-a11a82c4]:hover{color:var(--c-danger)}.step-icon[data-v-a11a82c4]{display:inline-block;width:20px;text-align:center;font-weight:700}.process-step-list[data-v-a11a82c4]{max-height:400px;overflow-y:auto;font-size:.85rem}.button-automation-lg[data-v-a11a82c4]{font-size:var(--fs-md)!important}.line-icon[data-v-c079d95f]{display:inline-block;vertical-align:-.125em;flex-shrink:0}.trend-chart[data-v-1b06ee58]{position:relative;height:240px}.dash-neg-mark[data-v-d638fc45]{font-size:.75em;vertical-align:.03em}.dashboard[data-v-72e6bd3c]{width:100%;max-width:1120px;margin:8px auto 28px;padding:20px;border-radius:22px;background:transparent;container-type:inline-size;overflow-wrap:anywhere}.dash-head[data-v-72e6bd3c]{display:flex;align-items:center;flex-wrap:wrap;gap:28px 14px;margin-bottom:14px}.dash-title[data-v-72e6bd3c]{margin:0;font-size:1.25rem;color:var(--home-title);font-weight:700}.dash-term[data-v-72e6bd3c]{color:var(--home-secondary);font-size:.9rem}.dash-spacer[data-v-72e6bd3c]{flex:1}.dash-compare[data-v-72e6bd3c]{display:inline-flex;align-items:center;gap:6px;font-size:.8rem;color:var(--home-secondary)}.dash-select[data-v-72e6bd3c]{border:1px solid var(--home-field-border);background:var(--c-surface);font-size:var(--fs-sm);padding:8px 12px;border-radius:10px;color:var(--home-control-text)}.dash-refresh[data-v-72e6bd3c]{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--home-field-border);border-radius:10px;padding:8px 16px;background:var(--c-surface);color:var(--home-muted);font-size:var(--fs-sm);cursor:pointer}.dash-card[data-v-72e6bd3c]{background:var(--c-surface);min-width:0;border:1px solid var(--home-border);border-radius:16px;padding:14px;box-shadow:0 4px 18px var(--home-card-shadow)}.dash-message[data-v-72e6bd3c]{color:var(--home-secondary)}.dash-kpis[data-v-72e6bd3c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:12px}.dash-kpi-name[data-v-72e6bd3c]{position:relative;font-size:.8rem;color:var(--home-ink);font-weight:700;display:flex;align-items:flex-end;min-height:30px;padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid var(--home-rule);overflow-wrap:anywhere}.dash-kpi-name-button[data-v-72e6bd3c]{display:flex;align-items:flex-end;width:100%;min-width:0;min-height:24px;padding:0;border:0;border-radius:2px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.dash-kpi-name-button:hover .dash-kpi-name-text[data-v-72e6bd3c]{background:var(--home-soft-bg)}.dash-kpi-name-button[data-v-72e6bd3c]:focus-visible{outline:2px solid var(--home-title);outline-offset:2px}.dash-kpi-name-text[data-v-72e6bd3c]{display:block;min-width:0;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dash-kpi-full-name[data-v-72e6bd3c]{position:absolute;z-index:10;top:calc(100% + 4px);left:0;right:0;box-sizing:border-box;padding:10px;border:1px solid var(--home-border);border-radius:var(--r-md);background:var(--c-surface);box-shadow:0 4px 18px var(--home-popover-shadow);color:var(--home-ink);font-weight:400;line-height:1.5;white-space:normal;overflow-wrap:anywhere}.dash-kpi-unit[data-v-72e6bd3c]{font-size:var(--fs-md);font-weight:400;color:var(--home-note);white-space:nowrap}.dash-kpi-main[data-v-72e6bd3c]{font-size:1.4rem;font-variant-numeric:tabular-nums;margin:6px 0 4px;font-weight:700;color:var(--home-value);line-height:1.3;overflow-wrap:anywhere}.dash-kpi-sub[data-v-72e6bd3c]{font-size:.8rem;font-variant-numeric:tabular-nums;color:var(--home-secondary)}.dash-delta[data-v-72e6bd3c]{display:inline-flex;align-items:center;gap:4px;font-size:.75rem;border-radius:var(--r-sm);padding:1px 6px;margin-top:4px}.dash-delta-icon[data-v-72e6bd3c]{width:14px;height:14px;flex:none}.dash-delta.up[data-v-72e6bd3c]{background:var(--home-info-bg);color:var(--home-info-text)}.dash-delta.down[data-v-72e6bd3c],.dash-delta.flat[data-v-72e6bd3c]{background:var(--home-neutral-bg);color:var(--home-neutral-text)}.dash-unset[data-v-72e6bd3c]{font-size:1.1rem;color:var(--home-note);line-height:1.8}.dash-unset a[data-v-72e6bd3c]{font-size:.75rem;color:var(--home-strong);margin-left:6px}.dash-note[data-v-72e6bd3c]{font-size:.75rem;color:var(--home-note);margin-top:8px}.dash-grid[data-v-72e6bd3c]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:12px;margin-top:12px}.dash-grid.single[data-v-72e6bd3c]{grid-template-columns:minmax(0,1fr)}@container (max-width: 850px){.dash-grid[data-v-72e6bd3c]{grid-template-columns:minmax(0,1fr)}}.dash-shortcut[data-v-72e6bd3c]{color:var(--home-muted);font-size:var(--fs-sm);font-weight:400;text-decoration:none;padding:3px 0;overflow-wrap:anywhere}.dash-shortcut[data-v-72e6bd3c]:hover{color:var(--home-strong);text-decoration:underline}.dash-shortcut[data-v-72e6bd3c]:focus-visible{outline:2px solid var(--home-strong);outline-offset:2px}.dash-refresh-group[data-v-72e6bd3c]{position:relative;display:grid;justify-items:end;align-items:center;flex-shrink:0}.dash-refresh-group.has-settings[data-v-72e6bd3c]{min-width:108px}.dash-refresh-group>.dash-refresh[data-v-72e6bd3c]{grid-area:1 / 1}.dash-settings-link[data-v-72e6bd3c]{grid-area:1 / 1;align-self:start;transform:translateY(calc(-100% - 8px));padding:0;line-height:18px;white-space:nowrap}.dash-progress-head[data-v-72e6bd3c]{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:4px 10px;min-height:30px;box-sizing:border-box;padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid var(--home-rule)}.dash-progress-head .dash-sub-title[data-v-72e6bd3c]{margin:0}.dash-progress-head .dash-shortcut[data-v-72e6bd3c]{display:inline-flex;align-items:center;min-height:24px;padding:0;line-height:18px}.dash-sub-title[data-v-72e6bd3c]{font-size:.85rem;color:var(--home-title);margin:0 0 6px;font-weight:700}.dash-trend-head[data-v-72e6bd3c]{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;min-height:30px;box-sizing:border-box;padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid var(--home-rule)}.dash-trend-head .dash-sub-title[data-v-72e6bd3c]{margin:0;min-width:0;flex:1 1 180px}.dash-trend-types[data-v-72e6bd3c]{display:flex;align-items:center;flex-wrap:wrap;gap:4px 12px;margin:0 0 8px;font-size:var(--fs-xs);color:var(--home-muted)}.dash-trend-types-title[data-v-72e6bd3c]{font-weight:600}.dash-trend-type[data-v-72e6bd3c]{display:inline-flex;align-items:center;gap:4px;cursor:pointer}.dash-trend-notice[data-v-72e6bd3c]{margin:0 0 8px;font-size:var(--fs-xs);color:var(--home-warning-text)}.chart-tabs[data-v-72e6bd3c]{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0}.chart-tab[data-v-72e6bd3c]{line-height:1.4;max-width:100%;padding:3px 8px;border:1px solid var(--home-border);border-radius:7px;background:var(--home-button-bg);color:var(--home-muted);font-size:var(--fs-xs);cursor:pointer;overflow-wrap:anywhere}.chart-tab.active[data-v-72e6bd3c]{background:var(--home-selected-bg);color:var(--home-strong);border-color:var(--home-selected-border);font-weight:700}.dash-refresh[data-v-72e6bd3c]:hover{background:var(--home-hover)}.dash-refresh[data-v-72e6bd3c]:disabled{opacity:.5;cursor:default}.chart-tab[data-v-72e6bd3c]:focus-visible,.dash-refresh[data-v-72e6bd3c]:focus-visible,.dash-select[data-v-72e6bd3c]:focus-visible{outline:2px solid var(--home-strong);outline-offset:3px}.dash-donut-wrap[data-v-72e6bd3c]{display:flex;align-items:center;gap:16px}.dash-donut-txt[data-v-72e6bd3c]{font-size:.8rem;color:var(--home-secondary)}.dash-trend-range[data-v-72e6bd3c]{display:inline-flex;align-items:center;gap:6px;margin:0 0 0 auto;min-width:0;max-width:100%;height:24px;box-sizing:border-box;padding:1px 5px;border:1px solid var(--home-rule);border-radius:7px;background:var(--home-soft-bg);font-size:var(--fs-xs);line-height:16px;font-weight:400;color:var(--home-muted);white-space:nowrap}.dash-trend-range .dash-select[data-v-72e6bd3c]{min-width:0;max-width:100%;height:20px;box-sizing:border-box;line-height:16px;border:0;border-radius:6px;background:transparent;padding:2px 4px;font-size:var(--fs-xs);font-weight:600;color:var(--home-ink)}.dash-empty[data-v-72e6bd3c]{font-size:.9rem;color:var(--home-note);padding:10px 0}.dash-card.dash-empty[data-v-72e6bd3c]{padding:12px 14px}.dash-empty a[data-v-72e6bd3c]{font-size:.75rem;color:var(--home-strong);margin-left:6px}.dash-prog[data-v-72e6bd3c]{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-start}.dash-bars[data-v-72e6bd3c]{min-width:0;flex:1 1 200px;font-size:.78rem;color:var(--home-body)}.dash-bar-row[data-v-72e6bd3c]{display:flex;align-items:center;gap:6px;margin-bottom:3px}.dash-bar-row .nm[data-v-72e6bd3c]{width:52px}.dash-bar-row .bar[data-v-72e6bd3c]{flex:1;height:9px;background:var(--home-track);border-radius:2px}.dash-bar-row .bar i[data-v-72e6bd3c]{display:block;height:100%;background:var(--home-bar);border-radius:2px}.dash-bar-row .ct[data-v-72e6bd3c]{width:28px;text-align:right}.dash-due[data-v-72e6bd3c]{min-width:0;flex:1.3 1 240px;font-size:.78rem;color:var(--home-body)}.dash-due-title[data-v-72e6bd3c]{font-size:.8rem;margin:0 0 4px;color:var(--home-strong);font-weight:700}.dash-due ul[data-v-72e6bd3c]{list-style:none;padding:0;margin:0}.dash-due li[data-v-72e6bd3c]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.55fr) auto auto;gap:8px;overflow-wrap:anywhere;border-bottom:1px solid var(--home-track);padding:2px 0}.dash-due li.over[data-v-72e6bd3c]{color:var(--home-danger-text)}.dash-due .more[data-v-72e6bd3c]{margin-top:4px}.dash-due .more a[data-v-72e6bd3c]{color:var(--home-strong)}.dash-badges[data-v-72e6bd3c]{max-width:100%;display:flex;gap:10px;margin-top:0;flex-wrap:wrap}.dash-badge[data-v-72e6bd3c]{font-size:.8rem;border-radius:var(--r-lg);padding:2px 12px;background:var(--home-neutral-bg);color:var(--home-neutral-text)}.dash-badge.red[data-v-72e6bd3c]{background:var(--home-danger-bg);color:var(--home-danger-text)}.dash-badge.amber[data-v-72e6bd3c]{background:var(--home-warning-bg);color:var(--home-warning-text)}@container (max-width: 420px){.dash-head[data-v-72e6bd3c]{gap:28px 10px}.dash-spacer[data-v-72e6bd3c]{display:none}.dash-title[data-v-72e6bd3c]{flex-basis:100%}.dash-due li[data-v-72e6bd3c]{grid-template-columns:minmax(0,1fr) auto}}.menu-pin-button[data-v-6924fccd]{display:grid;place-items:center;width:28px;height:28px;padding:5px;flex-shrink:0;border:0;border-radius:6px;background:transparent;color:var(--home-muted);cursor:pointer}.menu-pin-button[aria-pressed=true][data-v-6924fccd],.menu-pin-button[data-v-6924fccd]:hover{background:var(--home-hover);color:var(--home-strong)}.menu-pin-button svg[data-v-6924fccd]{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.menu-pin-button[data-v-6924fccd]:focus-visible{outline:2px solid var(--home-strong);outline-offset:2px}@media (pointer: coarse){.menu-pin-button[data-v-6924fccd]{width:44px;height:44px}}body.home-page{min-width:0}.home-tabs-host[data-v-fa901a77]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;max-width:1120px;margin:8px auto 0;padding:0 20px}.home-tabs[data-v-fa901a77]{display:flex;flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;margin:0;padding:5px;list-style:none;background:var(--home-hover);border:1px solid var(--home-border);border-radius:14px}.home-tabs li[data-v-fa901a77]{margin:0;padding:5px 20px;border:0;border-radius:10px;background:transparent;color:var(--home-muted);font-size:var(--fs-md);font-weight:600;cursor:pointer}.home-tabs li.active[data-v-fa901a77]{background:var(--c-surface);color:var(--c-brand-strong);box-shadow:0 2px 7px var(--home-tab-shadow)}.home-tabs li[data-v-fa901a77]:hover{color:var(--c-brand-strong)}.home-tabs li[data-v-fa901a77]:focus-visible{outline:2px solid var(--c-brand-strong);outline-offset:2px}.home-menu[data-v-fa901a77]{width:100%;max-width:1120px;margin:8px auto 28px;padding:20px;border-radius:22px;background:transparent;container-type:inline-size;overflow-wrap:anywhere}.menu-card-head[data-v-fa901a77],.menu-actions[data-v-fa901a77]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.menu-actions button[data-v-fa901a77]{border:1px solid var(--home-field-border);border-radius:var(--r-md);background:var(--c-surface);color:var(--home-muted);font-size:var(--fs-sm);line-height:1.4;padding:6px 10px;cursor:pointer}.menu-actions button[data-v-fa901a77]:hover{background:var(--home-hover)}.menu-actions button[data-v-fa901a77]:disabled{opacity:.45;cursor:default}.menu-actions button[data-v-fa901a77]:focus-visible,.menu-group summary[data-v-fa901a77]:focus-visible,.menu-links a[data-v-fa901a77]:focus-visible{outline:2px solid var(--c-brand-strong);outline-offset:2px}.menu-grid[data-v-fa901a77]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px}.home-menu .menu-card[data-v-fa901a77]{min-width:0;background:var(--c-surface);border:1px solid var(--home-border);border-radius:16px;padding:16px;box-shadow:0 4px 18px var(--home-card-shadow)}.menu-card-head[data-v-fa901a77]{justify-content:space-between;align-items:flex-end;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid var(--home-rule)}.menu-card h3[data-v-fa901a77]{font-size:16px;line-height:1.6;font-weight:600;color:var(--home-title);margin:0}.menu-card-head .menu-actions[data-v-fa901a77]{gap:4px;flex-wrap:nowrap;flex-shrink:0}.menu-card-head button[data-v-fa901a77]{display:grid;place-items:center;width:26px;height:26px;padding:4px;border-color:transparent;background:transparent}.menu-card-head button[data-v-fa901a77]:hover:enabled{border-color:var(--home-field-border);background:var(--home-hover)}.menu-card-head svg[data-v-fa901a77]{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media (pointer: coarse){.menu-card-head button[data-v-fa901a77]{width:44px;height:44px}}.menu-group[data-v-fa901a77]{min-width:0;border-top:1px solid var(--home-border)}.menu-card>.menu-group[data-v-fa901a77]:first-of-type{border-top:0}.menu-group summary[data-v-fa901a77]{padding:10px 0;color:var(--home-ink);font-size:var(--fs-md);cursor:pointer}.menu-group summary[data-v-fa901a77]::marker{color:var(--home-muted)}.menu-group h4[data-v-fa901a77]{color:var(--home-muted);font-size:var(--fs-sm);font-weight:500;margin:8px 0 4px}.menu-links[data-v-fa901a77]{list-style:none;margin:0;padding:0 0 8px 12px}.menu-links li[data-v-fa901a77]{margin:0}.menu-links a[data-v-fa901a77]{display:block;padding:7px 4px;border-radius:6px;color:var(--home-ink);font-size:var(--fs-md);line-height:1.6;text-decoration:none}.menu-links a[data-v-fa901a77]:hover{background:var(--home-hover)}.menu-pins[data-v-fa901a77]{margin-bottom:18px}.menu-pins-head[data-v-fa901a77]{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;margin-bottom:10px}.menu-pins-head .menu-pin-note[data-v-fa901a77]{margin:0}.menu-pins h2[data-v-fa901a77]{display:flex;align-items:center;gap:7px;margin:0;font:600 14px/1.6 system-ui,sans-serif;color:var(--home-title)}.menu-pins h2 svg[data-v-fa901a77]{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.menu-pin-note[data-v-fa901a77],.menu-pin-empty[data-v-fa901a77],.menu-pin-warning[data-v-fa901a77]{margin:0 0 10px;font-size:var(--fs-sm);color:var(--home-muted)}.menu-pin-warning[data-v-fa901a77]{color:var(--home-pin-warning)}.menu-pinned-list[data-v-fa901a77]{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.menu-pinned-list li[data-v-fa901a77]{display:flex;align-items:center;min-width:0;max-width:100%;margin:0;padding-right:5px;border:1px solid var(--home-border);border-radius:10px;background:var(--c-surface)}.menu-pinned-list a[data-v-fa901a77]{min-width:0;padding:9px 10px;border-radius:var(--r-md);color:var(--home-ink);font-size:var(--fs-md);text-decoration:none;overflow-wrap:anywhere}.menu-pinned-list a[data-v-fa901a77]:hover{background:var(--home-hover)}.menu-pinned-list a[data-v-fa901a77]:focus-visible{outline:2px solid var(--c-brand-strong);outline-offset:2px}.menu-links li[data-v-fa901a77]{display:flex;align-items:center;gap:4px}.menu-links a[data-v-fa901a77]{flex:1;min-width:0}@container (max-width: 850px){.menu-grid[data-v-fa901a77]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 560px){.menu-grid[data-v-fa901a77]{grid-template-columns:minmax(0,1fr)}}body.modal-open{overflow:hidden}a{transition:all .15s}a:hover{opacity:.8}.px-4{position:relative!important;height:100%}th,td{white-space:nowrap!important}.dropdown-item{font-size:var(--fs-md)!important}.px-4 .vertical-container .card h3{display:flex!important;justify-content:center!important;align-items:center!important;border-radius:var(--r-sm) var(--r-sm) 0 0!important}.calc-dirty-warning{display:inline-flex;align-items:center;gap:6px;box-sizing:border-box;height:28px;padding:0 4px 0 8px;border:1px solid var(--c-warn-bd);border-radius:var(--r-md);background:var(--c-warn-bg);color:var(--c-warn);font-family:inherit;font-size:var(--fs-sm);font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .15s ease-in-out,border-color .15s ease-in-out}.calc-dirty-warning:hover{background:var(--c-warn-bg2);border-color:var(--c-warn-bd2)}.calc-dirty-warning:focus-visible{outline:2px solid var(--c-warn-mid);outline-offset:2px}.calc-dirty-warning-chip{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:var(--r-sm);background:var(--c-warn);color:var(--c-warn-bg);font-size:var(--fs-xs);font-weight:700}.cf-warning{color:var(--c-danger);font-weight:700;cursor:pointer;margin-left:15px;font-size:.9em}.cf-warning:hover{text-decoration:underline}.manual-header{font-size:.8em}.password-change-form-wrapper{height:100vh}.password-change-form{max-width:400px;width:100%}.card{box-shadow:0 4px 8px #0000001a;border-radius:var(--r-md);background-color:var(--c-surface)}.tabs{list-style-type:none;display:flex;justify-content:flex-start;gap:4px;width:fit-content;margin:0;padding:3px;background:var(--home-hover);border:1px solid var(--home-border);border-radius:14px}.tabs li{display:inline-block;padding:3px 12px;background:transparent;border:0;border-radius:10px;font-size:var(--fs-sm);line-height:16px;color:var(--g-700);cursor:pointer;transition:color .15s,background-color .15s}.tabs li.active{background:var(--c-surface);color:var(--c-brand-strong);font-weight:600;box-shadow:0 2px 7px var(--home-tab-shadow)}.tabs li:hover{color:var(--c-brand-strong)}.nav-tabs.nav-tabs-toggle{display:flex;flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;margin-bottom:8px;padding:3px;background:var(--home-hover);border:1px solid var(--home-border);border-radius:14px}.nav-tabs-toggle .nav-link{padding:3px 12px;border:0;border-radius:10px;margin:0;font-size:var(--fs-sm);line-height:16px;color:var(--g-700);background:transparent}.nav-tabs-toggle .nav-link:hover{color:var(--c-brand-strong);border:0}.nav-tabs-toggle .nav-link .badge{padding-top:.2em;padding-bottom:.2em}.nav-tabs.nav-tabs-toggle .nav-link.active{background:var(--c-surface);color:var(--c-brand-strong);font-weight:600;box-shadow:0 2px 7px var(--home-tab-shadow);border:0}.tabs li>[data-label],.tabs li[data-label],.nav-tabs-toggle .nav-link[data-label],.nav-tabs-toggle .nav-link [data-label]{text-align:center}.tabs li>[data-label],.nav-tabs-toggle .nav-link [data-label]:not(.text-truncate){display:inline-block}.tabs li .check-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:16px;margin-left:6px;padding:0 5px;font-size:var(--fs-xs);font-weight:700;line-height:1;vertical-align:top;color:var(--home-danger-text);background:var(--home-danger-bg);border-radius:999px}.check-summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0 0 12px;font-size:var(--fs-sm);color:var(--g-700)}.check-summary.is-mismatch .check-summary-text{font-weight:600;color:var(--home-danger-text)}.check-summary.is-no-rows{color:var(--g-500)}.table-container th.check-comment-col{min-width:360px}.table-container textarea.check-comment{min-height:unset;width:100%;resize:none;box-sizing:border-box;white-space:pre-wrap;overflow-wrap:anywhere;overflow:hidden}.check-empty-row{color:var(--g-500)}.check-summary-breakdown{display:inline-flex;flex-wrap:wrap;gap:4px 12px;color:var(--g-500)}.tabs li>[data-label]:after,.tabs li[data-label]:after,.nav-tabs-toggle .nav-link[data-label]:after,.nav-tabs-toggle .nav-link [data-label]:after{content:attr(data-label);display:block;height:0;overflow:hidden;visibility:hidden;font-weight:600}.nav-tabs.nav-tabs-toggle .nav-link.active:focus-visible{box-shadow:0 2px 7px var(--home-tab-shadow),0 0 0 3px #1c80dd24;outline:2px solid var(--c-brand-light-line);outline-offset:0}.tabs.tab-thumb-on,.nav-tabs.nav-tabs-toggle.tab-thumb-on,.task-view-switch.tab-thumb-on{position:relative}.tabs.tab-thumb-on:before,.nav-tabs.nav-tabs-toggle.tab-thumb-on:before,.task-view-switch.tab-thumb-on:before{content:"";position:absolute;top:0;left:0;z-index:0;width:var(--tab-thumb-w, 0);height:var(--tab-thumb-h, 0);background:var(--tab-thumb-bg, var(--c-surface));border-radius:var(--tab-thumb-radius, 10px);box-shadow:var(--tab-thumb-shadow, 0 2px 7px var(--home-tab-shadow));transform:translate(var(--tab-thumb-x, 0),var(--tab-thumb-y, 0));pointer-events:none}.tabs.tab-thumb-on li,.nav-tabs.nav-tabs-toggle.tab-thumb-on .nav-link{position:relative;z-index:1}.tabs.tab-thumb-on li{transition:color .15s}.tabs.tab-thumb-on li.active,.nav-tabs.nav-tabs-toggle.tab-thumb-on .nav-link.active{background:transparent;box-shadow:none}.nav-tabs.nav-tabs-toggle.tab-thumb-on .nav-link.active:focus-visible{box-shadow:0 0 0 3px #1c80dd24}@media screen and (prefers-reduced-motion: no-preference){.tabs.tab-thumb-ready:before,.nav-tabs.nav-tabs-toggle.tab-thumb-ready:before,.task-view-switch.tab-thumb-ready:before{transition:transform .28s cubic-bezier(.4,0,.2,1),width .28s cubic-bezier(.4,0,.2,1),height .28s cubic-bezier(.4,0,.2,1)}.tabs.tab-thumb-on li,.nav-tabs.nav-tabs-toggle.tab-thumb-on .nav-link{transition:color .2s}}.company-rail-list.tab-thumb-on{position:relative}.company-rail-list.tab-thumb-on:before{content:"";position:absolute;top:0;left:0;z-index:0;width:var(--tab-thumb-w, 0);height:var(--tab-thumb-h, 0);background:var(--tab-thumb-bg, var(--c-surface));border-radius:9px;box-shadow:var(--tab-thumb-shadow, 0 2px 7px var(--home-tab-shadow));transform:translate(var(--tab-thumb-x, 0),var(--tab-thumb-y, 0));pointer-events:none}.company-rail-list.tab-thumb-on[data-none=true]:before{opacity:0}.company-rail-list.tab-thumb-on li{position:relative;z-index:1}@media screen and (prefers-reduced-motion: no-preference){.company-rail-list.tab-thumb-ready:before{transition:transform .28s cubic-bezier(.4,0,.2,1),width .28s cubic-bezier(.4,0,.2,1),height .28s cubic-bezier(.4,0,.2,1)}}.text-body-secondary{font-size:.8em}.table .intable-btn:not(:disabled){color:#fff!important}.table .intable-btn{background-color:var(--c-brand-fill)!important;border:1px solid var(--c-brand-fill)!important;font-size:var(--fs-sm)!important;padding:0 6px!important;width:auto;border-radius:5px}.table .intable-btn:hover:not(:disabled){background-color:var(--c-surface)!important;color:var(--c-brand)!important;border:1px solid var(--c-brand-fill)!important}.btn.intable-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-top:calc((28px - var(--row-line-h, 18px)) / -2);margin-bottom:calc((28px - var(--row-line-h, 18px)) / -2);vertical-align:top;padding:0;border:0;border-radius:var(--r-md);background:transparent;box-shadow:none;color:var(--g-500);line-height:1;cursor:pointer;transition:background-color .15s,color .15s,opacity .15s,transform .1s}.btn.intable-icon-btn .line-icon{width:16px;height:16px}.btn.intable-icon-btn:hover:not(:disabled),.btn.intable-icon-btn:focus-visible{background:var(--g-100);color:var(--g-900)}.btn.intable-icon-btn.intable-icon-btn-danger:hover:not(:disabled),.btn.intable-icon-btn.intable-icon-btn-danger:focus-visible{background:var(--c-danger-bg);color:var(--c-danger);box-shadow:inset 0 0 0 1px var(--c-danger)}.btn.intable-icon-btn:focus-visible{outline:2px solid var(--c-brand-light-line);outline-offset:1px}.btn.intable-icon-btn:disabled{--bs-btn-disabled-opacity: 1;background:transparent;color:var(--g-300);cursor:not-allowed;pointer-events:auto}.row-actions{display:inline-flex;align-items:center;gap:2px;vertical-align:top}.btn.intable-icon-btn[aria-disabled=true],.btn.intable-icon-btn[aria-disabled=true]:hover,.btn.intable-icon-btn[aria-disabled=true]:focus-visible,.btn.intable-icon-btn.intable-icon-btn-danger[aria-disabled=true]:hover,.btn.intable-icon-btn.intable-icon-btn-danger[aria-disabled=true]:focus-visible{background:transparent;box-shadow:none;color:var(--g-300);cursor:not-allowed}@media (hover: hover){.table tbody tr .btn.intable-icon-btn:not(.intable-icon-btn-always){opacity:0}.table tbody tr:hover .btn.intable-icon-btn,.table tbody tr:focus-within .btn.intable-icon-btn,.manual-panel .table tbody tr .btn.intable-icon-btn,.help-mock .table tbody tr .btn.intable-icon-btn{opacity:1}@media (any-pointer: coarse){.table tbody tr .btn.intable-icon-btn:not(.intable-icon-btn-always){opacity:1}}}.table-container .btn:disabled:not(.intable-icon-btn),.table-container .intable-btn:disabled{background-color:var(--g-300)!important;border-color:var(--g-300)!important;color:var(--g-900);--bs-btn-disabled-opacity: 1}.px-4 .text-primary{color:var(--c-brand)!important;font-weight:700!important}.px-4 .gap-5{gap:.8em!important}.px-4 .d-flex>.form-check:not(.modal *){display:flex;align-items:center;gap:.5em;min-height:0;padding-left:0}.px-4 .d-flex>.form-check:not(.modal *)>.form-check-input{float:none;margin:0}.px-4 .d-flex>.form-check:not(.modal *)>.form-check-label{margin:0}.px-4 .d-flex{align-items:center}.form-floating input{font-size:.8em}.form-floating input:where(:not(:focus)){border-color:var(--g-200)!important}.form-floating>label{font-size:.8em}.form-control{font-size:var(--fs-md)!important}.table-container .form-control{font-size:var(--fs-sm)!important}.mb-6 .form-control,.mb-3 .form-control{padding-block:8px!important}.mb-6 .form-control:where(:not(:focus)),.mb-3 .form-control:where(:not(:focus)){border-color:var(--g-200)!important}.vh-100 .form-control{padding-top:1.625rem!important;padding-bottom:.625rem!important}.mb-6 .form-select,.mb-3 .form-select{font-size:var(--fs-md)!important}.mb-6 .form-select:where(:not(:focus)),.mb-3 .form-select:where(:not(:focus)){border-color:var(--g-200)!important}.form-select.amount-unit-select{width:auto;font-size:var(--fs-md)}.form-select.amount-unit-select:where(:not(:focus)){border-color:var(--g-200)}.amount-unit-label{white-space:nowrap}.mb-6 .form-label,.mb-3 .form-label{margin-bottom:.5em;padding-bottom:0}.mb-3>div{padding-bottom:0;padding-top:.5em}.mb-6 .input-group{padding:0}.mb-3 .input-group{align-items:center!important}.mb-3 .drop-area:not(.drop-area-fit){padding-block:2.5em!important}.modal-body .drop-area:not(.drop-area-fit){margin-bottom:1em!important}.mb-3 input[type=checkbox]{margin-right:5px!important}.d-flex .form-check{width:auto!important;margin-right:24px!important}.mb-3 textarea{padding:.5em!important;resize:none!important}.modal-body .h5{margin-bottom:0}@media screen and (max-width: 575px){:where(body:not(.help-frame-body)) .modal-dialog{margin-inline:auto!important}}#modal-search .modal-dialog{width:540px!important;justify-content:center!important}#modal-search .modal-dialog .mb-3{align-items:center!important;margin-bottom:.2rem!important}#modal-search .modal-dialog .modal-footer{margin-top:1rem!important}#modal-search .modal-dialog .col-sm-3:nth-of-type(3){width:auto!important;padding-inline:0px!important}#modal-search .modal-dialog .col-sm-3:nth-of-type(2),#modal-search .modal-dialog .col-sm-3:nth-of-type(4){width:36.25%!important}.modal-open,.modal.show{padding-right:0!important}.modal-backdrop.show{width:100%!important;height:100%!important}@media (min-width: 576px){.container,.container-sm{max-width:100%!important;justify-content:center!important}}.card{border:0px solid var(--g-200)!important;padding:16px}.vertical-container .card,.password-change-form-wrapper .password-change-form{padding:0!important;width:100%!important}.card h3{font-size:var(--fs-lg)!important;color:#fff!important;border-bottom:1px solid var(--c-brand-bd)!important;padding-block:3px!important;margin-bottom:6px!important;text-align:center;background-color:var(--c-brand-fill)!important}.card h4{font-size:var(--fs-lg)!important;color:var(--g-900)!important;border-bottom:1px solid var(--g-200);padding-bottom:5px;margin-bottom:8px;margin-top:2px}.vertical-container .card h4{margin-inline:16px!important}@media screen and (max-width: 1480px){.vertical-container .card h4{margin-inline:12px!important}}.card a{font-size:var(--fs-lg)!important}.card .group-list ul{list-style-type:circle!important}.vertical-container .card .group-list ul{margin-inline:16px!important}.password-change-form-wrapper .password-change-form form{margin-inline:24px!important}@media screen and (max-width: 1480px){.vertical-container .card .group-list ul{margin-inline:12px!important}}.card .group-list .group{margin-bottom:6px!important}.card .group-list .group:last-child{margin-bottom:6px!important}.table-container{max-height:var(--table-max-height, fit-content)!important;height:var(--table-fit-height, 90vh)!important;max-width:var(--table-max-width, fit-content)!important;width:100%!important;background-color:var(--g-50)!important}.table-responsive{width:100%!important;height:var(--table-responsive-height, 100%)!important;max-height:var(--table-responsive-max-height, fit-content)!important}.table-container:where(:has(>.table-responsive):has(>:not(.table-responsive,datalist,template,script,input[type=hidden]))){display:flex;flex-direction:column}.table-container:where(:has(>.table-responsive):has(>:not(.table-responsive,datalist,template,script,input[type=hidden])))>.table-responsive{flex:1 1 auto;min-height:0;height:auto!important}.table-wrapper{height:var(--table-fit-height, 80vh)}.table{font-size:var(--fs-sm)!important;margin-bottom:0!important}.table-container tr{border:none!important}.table-bordered th,.table-bordered td{border:0!important;border-top:1px solid var(--g-200)!important;border-bottom:1px solid var(--g-200)!important}.table-container tr th,.table-container .table .titleFixed,.modal-body .table-bordered th{vertical-align:middle!important;height:auto!important;padding:7px 12px;background-color:var(--g-100)!important;color:var(--g-700);font-size:var(--fs-xs);font-weight:700;line-height:1.5;letter-spacing:.03em}.table-container .table .accountFixedCell-1,.table-container .table .accountFixedCell-2{background-color:var(--g-100)!important}.table-container td{padding:var(--table-td-padding, .15rem .4rem)!important}.table-container tbody .fixedCell-1,.table-container tbody .fixedCell-2,.table-container tbody .fixedCell-3{background-color:var(--c-surface)!important;white-space:normal!important}.table-container tbody .allowance-wrap{white-space:normal!important;min-width:145px}.table-container .table-bordered{border-collapse:separate!important;border-spacing:0!important;border-top:1px solid var(--g-200)!important}.table-container .table-bordered th,.table-container .table-bordered td{border:0!important;border-bottom:1px solid var(--g-200)!important}.table-container .table-bordered th{border-bottom:2px solid var(--g-300)!important}.table-container tbody .summary-row{background-color:var(--c-brand-bg)!important;--bs-table-hover-bg: var(--c-brand-bg2);padding:.15rem .4rem!important;font-weight:700!important}.table-container tbody .summary-col{background-color:var(--c-brand-bg)!important;--bs-table-hover-bg: var(--c-brand-bg2)}.table-container tbody .p-0{padding:0 .4rem!important}.table-container .form-select{font-size:var(--fs-sm)!important;border-color:var(--g-200)!important;border:0px!important;background-image:var(--cell-icon, none)!important;background-repeat:no-repeat;background-position:right 6px center;background-size:12px;padding:2px var(--cell-pr, 4px) 2px 4px!important;background-color:var(--cell-bg, var(--g-50))!important;border-radius:0!important;width:fit-content!important;min-width:var(--cell-minw, 80px)!important}.table-container .form-control{border:0px!important}.table-container input,.table-container textarea:where(:not(.je-textarea)){padding:.15rem var(--cell-pr, 4px) .15rem 4px!important;background-color:var(--cell-bg, var(--g-50))!important;min-width:var(--cell-minw, 100px)!important;border-radius:0!important;vertical-align:middle!important}.table-container :is(.form-select,.form-control,.border-0):not(:disabled):hover{--cell-bg: var(--c-surface);box-shadow:inset 0 0 0 1px var(--g-500)}.table-container :is(.form-select,.form-control,.border-0):not(:disabled):focus{--cell-bg: var(--c-surface);box-shadow:inset 0 0 0 1px var(--c-brand-light-line),0 0 0 3px color-mix(in srgb,var(--c-brand-light-line) 28%,transparent);outline:0;position:relative;z-index:1}.table-container .form-select:not(input):not(:disabled):is(:hover,:focus){--cell-icon: var(--cell-chevron);--cell-pr: 22px;--cell-minw: 98px;margin-right:-18px;position:relative;z-index:1}.table-container :is(.form-select,.form-control,.border-0):disabled{--cell-bg: var(--g-100);color:var(--g-700);-webkit-text-fill-color:var(--g-700);cursor:not-allowed;opacity:1}.table-container :is(input.form-control,textarea:is(.form-control,.border-0)):disabled{--cell-pr: 22px;--cell-minw: 118px;margin-right:-18px;background-image:var(--cell-lock);background-repeat:no-repeat;background-position:right 6px center;background-size:12px}.table-container .search-select.search-select-disabled{opacity:1;pointer-events:auto}.table-container textarea:where(:not(.je-textarea,.check-comment)){min-height:unset!important;width:100%!important;height:calc(1.5em + .3rem)!important;white-space:nowrap!important;resize:none!important;box-sizing:border-box!important;overflow:hidden!important}.table-container input[type=month]{background-image:none!important}.modal-body form{width:100%!important;overflow:auto}.modal-body .table-bordered{margin-bottom:10px}.modal-body .table-bordered td:where(:not(.journal-copy-check)) input,.modal-body .table-bordered td select{font-size:var(--fs-sm)!important;background-image:none!important;padding:.375rem 4px!important;width:fit-content!important;min-width:80px!important}.modal-body .table-bordered td textarea{height:65px!important;resize:none!important;width:240px!important;font-size:var(--fs-sm)!important;background-image:none!important;padding:.375rem 4px!important}.modal-body .table-bordered td:where(:not(.journal-copy-check)) input:where(:not(:focus)),.modal-body .table-bordered td select:where(:not(:focus)),.modal-body .table-bordered td textarea:where(:not(:focus)){border-color:var(--g-200)!important}.modal-body .icon-add,.modal-body .icon-remove{flex-shrink:0!important;margin-bottom:0!important}.modal-body td .container{margin-bottom:10px}.modal-body td .container div{margin-bottom:0!important}.modal-body td div{margin-bottom:10px;min-height:38px}.table-container .second_row>th{top:var(--table-head-row-h)}.table.head-single{--table-head-row-h: 0px}.table-container .accountHeight{height:var(--detail-row-h, 24px)!important}.table-container .accountHeight:last-of-type{height:calc(var(--detail-row-h, 24px) - 4px)!important}.table-container .detail-rows-tall>tbody>tr>td,.journal-copy-scroll .detail-rows-tall>tbody>tr>td{padding-top:1px!important;padding-bottom:1px!important}.num-right{text-align:right!important}.td-center{text-align:center!important}.table-container .inner-div-mergin{min-height:1.5em}.table-container .inner-div-mergin:last-of-type{margin-bottom:2px!important}.system-setting .table-container{background-color:transparent!important}.system-setting .table-container .gap-5{margin-bottom:.5em!important}.px-4 .password-change-form-wrapper{align-items:flex-start!important;min-height:auto!important;height:auto!important;margin-top:60px!important}.password-label{font-size:.8em}textarea.classification-modal,.drop-area.drop-area-fit{--journal-note-h: calc(3 * var(--journal-note-lh) + 2 * var(--journal-note-pad-y) + 2px);--journal-note-lh: calc(var(--fs-md) * 1.5);--journal-note-pad-y: 8px;box-sizing:border-box;height:var(--journal-note-h)}textarea.classification-modal{resize:none;line-height:1.5}.drop-area.drop-area-fit{display:flex;align-items:center;justify-content:center;margin-bottom:0;padding:0 .5rem;overflow:hidden;word-break:break-all;white-space:normal}.drop-area.drop-area-fit:focus-visible{outline:2px solid var(--c-brand);outline-offset:2px}.account-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:.75rem 1rem;align-items:start}@media (prefers-reduced-motion: reduce){a,.tabs li{transition:none}.tabs.tab-thumb-on li,.nav-tabs.nav-tabs-toggle.tab-thumb-on .nav-link,.task-view-switch.tab-thumb-on .task-view-seg,.tabs.tab-thumb-on:before,.nav-tabs.nav-tabs-toggle.tab-thumb-on:before,.task-view-switch.tab-thumb-on:before{transition:none}}.stack>*{margin-block:0}.stack>:where(:not([hidden],[type=hidden],.modal,.modal-backdrop,.loading-overlay,.task-history-panel,.task-drag-ghost,.toast-container,.stack-exempt))~:where(:not([hidden],[type=hidden],.modal,.modal-backdrop,.loading-overlay,.task-history-panel,.task-drag-ghost,.toast-container,.stack-exempt)){margin-block-start:var(--space-3)}.stack>.table-filter-status-line+*{margin-block-start:var(--space-1)}.stack>.stack-caption+*{margin-block-start:0}.two-factor-setting[data-v-844f8ee9]{max-width:480px;margin:0 auto}.two-factor-desc[data-v-844f8ee9]{font-size:var(--fs-md);color:var(--c-muted);margin-bottom:1rem}.two-factor-status[data-v-844f8ee9]{font-size:var(--fs-md)}.two-factor-hint[data-v-844f8ee9]{font-size:var(--fs-md);color:var(--c-muted);margin-bottom:1rem}.two-factor-locked-reason[data-v-844f8ee9]{margin-bottom:.5rem}.two-factor-code-input[data-v-844f8ee9]{letter-spacing:6px;font-size:1.25rem}.recovery-desc[data-v-d42e8546]{font-size:14px;color:var(--c-muted)}.recovery-note[data-v-d42e8546]{font-size:var(--fs-md)}.recovery-list[data-v-d42e8546]{list-style:none;padding:12px;margin:0 0 12px;border:1px solid var(--g-300);border-radius:6px;background:var(--g-50);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:var(--fs-lg);letter-spacing:1px;text-align:center}.recovery-list li[data-v-d42e8546]{padding:2px 0}.recovery-code-section[data-v-1c99b668]{border-top:1px solid var(--g-300);margin-top:1.5rem;padding-top:1rem}.recovery-code-details summary[data-v-1c99b668]{cursor:pointer;font-weight:600}.recovery-desc[data-v-1c99b668]{font-size:var(--fs-md);color:var(--c-muted);margin-top:1rem;margin-bottom:1rem}.recovery-note[data-v-1c99b668]{font-size:var(--fs-md)}.recovery-remaining[data-v-1c99b668]{display:flex;align-items:baseline;justify-content:space-between;border:1px solid var(--g-300);border-radius:6px;background:var(--g-50);padding:12px 16px;margin-bottom:1rem}.recovery-remaining-label[data-v-1c99b668]{font-size:var(--fs-md);color:var(--c-muted)}.recovery-remaining-count[data-v-1c99b668]{font-size:20px;font-weight:600}.recovery-hint[data-v-1c99b668]{font-size:var(--fs-sm);color:var(--c-muted);margin-top:.5rem;margin-bottom:0}.passkey-management[data-v-9234e84c]{max-width:640px;margin:0 auto}.passkey-desc[data-v-9234e84c]{font-size:var(--fs-md);color:var(--c-muted);margin-bottom:1rem}.passkey-note[data-v-9234e84c]{font-size:var(--fs-md)}.passkey-empty[data-v-9234e84c]{font-size:var(--fs-md);border:1px solid var(--g-300);border-radius:6px;padding:16px;background:var(--g-50)}.passkey-empty ul[data-v-9234e84c]{padding-left:20px;color:var(--c-muted)}.passkey-table[data-v-9234e84c]{font-size:14px}.passkey-actions-col[data-v-9234e84c]{white-space:nowrap;text-align:right}.passkey-modal-hint[data-v-9234e84c]{font-size:var(--fs-sm);color:var(--c-muted);margin-top:.5rem;margin-bottom:0}.personal-info-body[data-v-4c5a472d]{margin:0;padding:0}.content[data-v-4c5a472d]{padding:20px}.release-catalog section[data-v-284b96f2]{margin-bottom:40px}.release-catalog section h2[data-v-284b96f2]{border-bottom:1px solid var(--g-200);padding-bottom:8px;margin-bottom:16px}.release-catalog section h3[data-v-284b96f2]{margin-top:24px;font-size:1.15rem}.release-catalog .release-meta[data-v-284b96f2]{color:var(--c-muted);margin-left:.5rem}.release-catalog .release-items[data-v-284b96f2]{padding-left:1.5rem;margin-bottom:0}.release-catalog .release-items[data-v-284b96f2]{margin-top:.25rem}.release-catalog .release-list[data-v-284b96f2]{list-style:none;margin:0;padding:0}.release-catalog .release-card[data-v-284b96f2]{background:var(--c-surface);border-radius:0 0 var(--r-md) var(--r-md);box-shadow:0 4px 8px #0000001a;list-style:none;margin-bottom:12px;min-width:0;overflow-wrap:anywhere}.release-catalog .release-card--major[data-v-284b96f2]{border-top:4px solid var(--c-brand-fill);padding:12px 16px}.release-catalog .release-card--minor[data-v-284b96f2]{padding:8px 16px}.release-catalog .release-card .release-meta[data-v-284b96f2]{margin-left:0;font-size:var(--fs-sm);color:var(--c-muted)}.release-catalog .release-card .release-title[data-v-284b96f2]{margin:2px 0 4px;font-size:19px;font-weight:700}.release-catalog .release-card .release-summary[data-v-284b96f2]{margin:0 0 4px;font-size:var(--fs-md)}.release-catalog .release-line[data-v-284b96f2]{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;min-width:0}.release-catalog .release-version[data-v-284b96f2]{font-size:var(--fs-md);font-weight:700;color:var(--c-brand)}.release-catalog .release-headline[data-v-284b96f2]{font-size:var(--fs-md);min-width:0}.release-catalog .release-details[data-v-284b96f2]{min-width:0}.release-catalog .release-details>summary[data-v-284b96f2]{font-size:var(--fs-sm);color:var(--c-brand);cursor:pointer}.release-catalog .release-card .release-items[data-v-284b96f2]{font-size:var(--fs-md)}.release-catalog .planned-badge[data-v-284b96f2]{font-size:var(--fs-xs);border-radius:var(--r-sm);padding:1px 6px;border:1px solid;font-weight:400;vertical-align:middle}.release-catalog .planned-badge--admin[data-v-284b96f2]{background:var(--g-100);color:var(--g-700);border-color:var(--g-300)}.release-catalog .planned-badge--draft[data-v-284b96f2],.release-catalog .planned-badge--plan[data-v-284b96f2]{background:var(--c-brand-bg);color:var(--c-brand-strong);border-color:var(--c-brand-bd)}.release-catalog .planned-list[data-v-284b96f2]{list-style:none;margin:0;padding:0}.release-catalog .planned-card[data-v-284b96f2]{background:var(--c-surface);border-radius:0 0 var(--r-md) var(--r-md);list-style:none;margin-bottom:12px;min-width:0;overflow-wrap:anywhere}.release-catalog .planned-card--minor[data-v-284b96f2]{padding:8px 16px;box-shadow:none;border:1.5px dashed var(--c-brand-fill)}.release-catalog .planned-card--major[data-v-284b96f2]{padding:12px 16px;box-shadow:none;border:1.5px dashed var(--c-brand-fill);border-top:4px dashed var(--c-brand-fill)}.release-catalog .planned-card .release-meta[data-v-284b96f2]{margin-left:0;font-size:var(--fs-sm);color:var(--c-muted)}.release-catalog .planned-card .release-title[data-v-284b96f2]{margin:2px 0 4px;font-size:19px;font-weight:700}.release-catalog .planned-major-items[data-v-284b96f2]{font-size:var(--fs-md);margin:0;padding-left:1.5rem}.release-catalog .planned-line[data-v-284b96f2]{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:baseline;min-width:0}.release-catalog .planned-headline[data-v-284b96f2]{font-size:var(--fs-md);min-width:0}.release-catalog .planned-count[data-v-284b96f2]{font-size:var(--fs-sm);margin-left:auto}.release-catalog .planned-note[data-v-284b96f2]{font-size:var(--fs-sm);color:var(--c-muted);margin:4px 0 0}.release-catalog .planned-table-wrap[data-v-284b96f2]{overflow-x:auto;max-width:100%}.release-catalog .planned-table[data-v-284b96f2]{font-size:var(--fs-sm);width:100%;border-collapse:collapse}.release-catalog .planned-table th[data-v-284b96f2],.release-catalog .planned-table td[data-v-284b96f2]{border-bottom:1px solid var(--g-200);padding:2px 4px;overflow-wrap:anywhere;vertical-align:top}.release-catalog .planned-table th[data-v-284b96f2],.release-catalog .planned-table td[data-v-284b96f2]{white-space:normal!important}.release-catalog .planned-tabs[data-v-284b96f2]{margin-top:16px}.release-catalog .planned-tabs .nav-link[data-v-284b96f2]{font-size:var(--fs-md);white-space:normal}.release-catalog .planned-tab-content[data-v-284b96f2]{background:var(--c-surface);padding:8px 12px;border:1px solid var(--g-200);border-top:none}.release-catalog .planned-tab-content .planned-table[data-v-284b96f2]{font-size:var(--fs-md)}main{font-size:var(--fs-md)!important}.text-red{color:var(--c-danger)!important}.style-amount{text-align:right}.h3{font-size:var(--fs-xl)}.h5{font-size:var(--fs-md)!important}.summaryFixed-1{--fx-n: 1;position:sticky!important;top:0!important;left:0!important;width:var(--fx-w-1, 97px)!important;min-width:var(--fx-w-1, 97px)!important;max-width:var(--fx-w-1, 97px)!important;z-index:99;background-color:var(--c-surface)!important;white-space:normal!important}.summaryFixed-2{--fx-n: 2;position:sticky!important;top:var(--table-head-row-h)!important;left:var(--fx-l-2, 97px)!important;width:var(--fx-w-2, 88px)!important;min-width:var(--fx-w-2, 88px)!important;max-width:var(--fx-w-2, 88px)!important;z-index:98;background-color:var(--c-surface)!important}.summaryFixed-3{--fx-n: 3;position:sticky!important;top:var(--table-head-row-h)!important;left:var(--fx-l-3, 185px)!important;width:var(--fx-w-3, 132px)!important;min-width:var(--fx-w-3, 132px)!important;max-width:var(--fx-w-3, 132px)!important;z-index:97;background-color:var(--c-surface)!important;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis}.companyFixed-1{--fx-n: 1;position:sticky!important;top:0!important;left:0!important;width:var(--fx-w-1, 108px)!important;min-width:var(--fx-w-1, 108px)!important;max-width:var(--fx-w-1, 108px)!important;z-index:99;background-color:var(--c-surface)!important;white-space:normal!important}.companyFixed-2{--fx-n: 2;position:sticky!important;top:0!important;left:var(--fx-l-2, 108px)!important;width:var(--fx-w-2, 97px)!important;min-width:var(--fx-w-2, 97px)!important;max-width:var(--fx-w-2, 97px)!important;z-index:98;background-color:var(--c-surface)!important;white-space:normal!important}.companyFixed-3{--fx-n: 3;position:sticky!important;top:0!important;left:var(--fx-l-3, 205px)!important;width:var(--fx-w-3, 97px)!important;min-width:var(--fx-w-3, 97px)!important;max-width:var(--fx-w-3, 97px)!important;z-index:97;background-color:var(--c-surface)!important;white-space:normal!important}.companyFixed-4{--fx-n: 4;position:sticky!important;top:var(--table-head-row-h)!important;left:var(--fx-l-4, 302px)!important;width:var(--fx-w-4, 88px)!important;min-width:var(--fx-w-4, 88px)!important;max-width:var(--fx-w-4, 88px)!important;z-index:96;background-color:var(--c-surface)!important}.companyFixed-5{--fx-n: 5;position:sticky!important;top:var(--table-head-row-h)!important;left:var(--fx-l-5, 390px)!important;width:var(--fx-w-5, 132px)!important;min-width:var(--fx-w-5, 132px)!important;max-width:var(--fx-w-5, 132px)!important;z-index:95;background-color:var(--c-surface)!important;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis}.categoryFixed-1{--fx-n: 1;position:sticky!important;top:0!important;left:0!important;width:var(--fx-w-1, 97px)!important;min-width:var(--fx-w-1, 97px)!important;max-width:var(--fx-w-1, 97px)!important;z-index:99;background-color:var(--c-surface)!important;white-space:normal!important}.categoryFixed-2{--fx-n: 2;position:sticky!important;top:var(--table-head-row-h)!important;left:var(--fx-l-2, 97px)!important;width:var(--fx-w-2, 88px)!important;min-width:var(--fx-w-2, 88px)!important;max-width:var(--fx-w-2, 88px)!important;z-index:98;background-color:var(--c-surface)!important}.categoryFixed-3{--fx-n: 3;position:sticky!important;top:var(--table-head-row-h)!important;left:var(--fx-l-3, 185px)!important;width:var(--fx-w-3, 132px)!important;min-width:var(--fx-w-3, 132px)!important;max-width:var(--fx-w-3, 132px)!important;z-index:97;background-color:var(--c-surface)!important;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis}.categoryFixed-4{--fx-n: 4;position:sticky!important;top:0!important;left:var(--fx-l-4, 317px)!important;width:var(--fx-w-4, 108px)!important;min-width:var(--fx-w-4, 108px)!important;max-width:var(--fx-w-4, 108px)!important;z-index:96;background-color:var(--c-surface)!important;white-space:normal!important}.categoryFixed-5{--fx-n: 5;position:sticky!important;top:0!important;left:var(--fx-l-5, 425px)!important;width:var(--fx-w-5, 97px)!important;min-width:var(--fx-w-5, 97px)!important;max-width:var(--fx-w-5, 97px)!important;z-index:95;background-color:var(--c-surface)!important;white-space:normal!important}tbody td.summaryFixed-1,tbody td.summaryFixed-2,tbody td.summaryFixed-3,tbody td.companyFixed-1,tbody td.companyFixed-2,tbody td.companyFixed-3,tbody td.companyFixed-4,tbody td.companyFixed-5,tbody td.categoryFixed-1,tbody td.categoryFixed-2,tbody td.categoryFixed-3,tbody td.categoryFixed-4,tbody td.categoryFixed-5{top:auto!important}.table thead tr th.summaryFixed-1,.table thead tr th.companyFixed-1,.table thead tr th.categoryFixed-1,.table thead tr th.summaryAccountFixed-1{z-index:106}.table thead tr th.summaryFixed-2,.table thead tr th.summaryFixed-group,.table thead tr th.companyFixed-2,.table thead tr th.categoryFixed-2,.table thead tr th.categoryFixed-group,.table thead tr th.summaryAccountFixed-2{z-index:105}.table thead tr th.summaryFixed-3,.table thead tr th.companyFixed-3,.table thead tr th.categoryFixed-3,.table thead tr th.summaryAccountFixed-3{z-index:104}.table thead tr th.companyFixed-4,.table thead tr th.companyFixed-group,.table thead tr th.categoryFixed-4,.table thead tr th.summaryAccountFixed-4{z-index:103}.table thead tr th.companyFixed-5,.table thead tr th.categoryFixed-5{z-index:102}tbody td.summaryFixed-2,tbody td.companyFixed-4,tbody td.categoryFixed-2{white-space:normal!important}.summaryFixed-group{left:var(--fx-l-2, 97px);width:calc(var(--fx-w-2, 88px) + var(--fx-w-3, 132px));min-width:calc(var(--fx-w-2, 88px) + var(--fx-w-3, 132px));max-width:calc(var(--fx-w-2, 88px) + var(--fx-w-3, 132px));z-index:98}.companyFixed-group{left:var(--fx-l-4, 302px);width:calc(var(--fx-w-4, 88px) + var(--fx-w-5, 132px));min-width:calc(var(--fx-w-4, 88px) + var(--fx-w-5, 132px));max-width:calc(var(--fx-w-4, 88px) + var(--fx-w-5, 132px));z-index:96}.categoryFixed-group{left:var(--fx-l-2, 97px);width:calc(var(--fx-w-2, 88px) + var(--fx-w-3, 132px));min-width:calc(var(--fx-w-2, 88px) + var(--fx-w-3, 132px));max-width:calc(var(--fx-w-2, 88px) + var(--fx-w-3, 132px));z-index:98}.summaryFixed-1,.summaryFixed-2,.companyFixed-1,.companyFixed-2,.companyFixed-3,.companyFixed-4,.categoryFixed-1,.categoryFixed-2,.categoryFixed-4,.categoryFixed-5{word-break:break-word!important}.table-container tbody tr.statement-group-row>.statement-group-cell{padding:0;text-align:left;font-size:var(--fs-sm);border-bottom:1px solid var(--g-300)!important}.statement-group-row .statement-group-label{position:sticky;left:8px;display:inline-block;padding:3px 0;white-space:nowrap}.statement-group-row .statement-group-cell-after-company .statement-group-label{left:calc(var(--fx-l-3, 205px) + 8px)}@media print{.statement-group-row .statement-group-label{position:static}}.summaryAccountFixed-1{--fx-n: 1;position:sticky!important;top:0!important;left:0!important;width:var(--fx-w-1, 145px)!important;min-width:var(--fx-w-1, 145px)!important;max-width:var(--fx-w-1, 145px)!important;z-index:99;background-color:var(--c-surface)!important;white-space:normal!important}.summaryAccountFixed-2{--fx-n: 2;position:sticky!important;top:0!important;left:var(--fx-l-2, 145px)!important;width:var(--fx-w-2, 145px)!important;min-width:var(--fx-w-2, 145px)!important;max-width:var(--fx-w-2, 145px)!important;z-index:98;background-color:var(--c-surface)!important;white-space:normal!important}.summaryAccountFixed-3{--fx-n: 3;position:sticky!important;top:0!important;left:var(--fx-l-3, 290px)!important;width:var(--fx-w-3, 132px)!important;min-width:var(--fx-w-3, 132px)!important;max-width:var(--fx-w-3, 132px)!important;z-index:97;background-color:var(--c-surface)!important;white-space:normal!important}.summaryAccountFixed-4{--fx-n: 4;position:sticky!important;top:0!important;left:var(--fx-l-4, 422px)!important;width:var(--fx-w-4, 145px)!important;min-width:var(--fx-w-4, 145px)!important;max-width:var(--fx-w-4, 145px)!important;z-index:96;background-color:var(--c-surface)!important;white-space:normal!important}.cfFluctuationFixed-1{--fx-n: 1;position:sticky!important;left:0!important;width:var(--fx-w-1, 150px)!important;min-width:var(--fx-w-1, 150px)!important;max-width:var(--fx-w-1, 150px)!important;background-color:var(--c-surface)!important;white-space:normal!important}thead th.cfFluctuationFixed-1{top:0!important;z-index:101!important;background-color:var(--g-100)!important}tbody td.cfFluctuationFixed-1{z-index:90!important}.consolidated-fixed-1{--fx-n: 1;position:sticky!important;left:0!important;width:var(--fx-w-1, 150px)!important;min-width:var(--fx-w-1, 150px)!important;max-width:var(--fx-w-1, 150px)!important;background-color:inherit!important;white-space:normal!important}.consolidated-fixed-2{--fx-n: 2;position:sticky!important;left:var(--fx-l-2, 150px)!important;width:var(--fx-w-2, 120px)!important;min-width:var(--fx-w-2, 120px)!important;max-width:var(--fx-w-2, 120px)!important;background-color:inherit!important;white-space:normal!important}.consolidated-fixed-3{--fx-n: 3;position:sticky!important;left:var(--fx-l-3, 270px)!important;width:var(--fx-w-3, 150px)!important;min-width:var(--fx-w-3, 150px)!important;max-width:var(--fx-w-3, 150px)!important;background-color:inherit!important;white-space:normal!important}.consolidated-fixed-4{--fx-n: 4;position:sticky!important;left:var(--fx-l-4, 420px)!important;width:var(--fx-w-4, 150px)!important;min-width:var(--fx-w-4, 150px)!important;max-width:var(--fx-w-4, 150px)!important;background-color:inherit!important;white-space:normal!important}thead th.consolidated-fixed-1{top:0!important;z-index:105!important}thead th.consolidated-fixed-2{top:0!important;z-index:104!important}thead th.consolidated-fixed-3{top:0!important;z-index:103!important}thead th.consolidated-fixed-4{top:0!important;z-index:102!important}tbody td.consolidated-fixed-1{z-index:94!important}tbody td.consolidated-fixed-2{z-index:93!important}tbody td.consolidated-fixed-3{z-index:92!important}tbody td.consolidated-fixed-4{z-index:91!important}.collapsed-summary-row .consolidated-fixed-4{background-color:var(--c-brand-bg)!important}.table-container .table-bordered td.no-top-border{border-top:0!important}.bs-fixed-1{--fx-n: 1;position:sticky!important;left:0!important;z-index:91;background-color:inherit!important;width:var(--fx-w-1, 150px)!important;min-width:var(--fx-w-1, 150px)!important;max-width:var(--fx-w-1, 150px)!important;white-space:normal!important}.bs-fixed-2{--fx-n: 2;position:sticky!important;left:var(--fx-l-2, 150px)!important;z-index:91;background-color:inherit!important;width:var(--fx-w-2, 130px)!important;min-width:var(--fx-w-2, 130px)!important;max-width:var(--fx-w-2, 130px)!important;white-space:normal!important}.bs-fixed-3{--fx-n: 3;position:sticky!important;left:var(--fx-l-3, 280px)!important;z-index:91;background-color:inherit!important;width:var(--fx-w-3, 130px)!important;min-width:var(--fx-w-3, 130px)!important;max-width:var(--fx-w-3, 130px)!important;white-space:normal!important}.bs-fixed-2,.bs-fixed-3{overflow-wrap:anywhere!important}.cf-fixed-1{--fx-n: 1;position:sticky!important;left:0!important;z-index:91;background-color:inherit!important;width:var(--fx-w-1, 100px)!important;min-width:var(--fx-w-1, 100px)!important;max-width:var(--fx-w-1, 100px)!important;white-space:normal!important}.cf-fixed-2{--fx-n: 2;position:sticky!important;left:var(--fx-l-2, 100px)!important;z-index:91;background-color:inherit!important;width:var(--fx-w-2, 88px)!important;min-width:var(--fx-w-2, 88px)!important;max-width:var(--fx-w-2, 88px)!important;white-space:normal!important}.cf-fixed-3{--fx-n: 3;position:sticky!important;left:var(--fx-l-3, 188px)!important;z-index:91;background-color:inherit!important;width:var(--fx-w-3, 200px)!important;min-width:var(--fx-w-3, 200px)!important;max-width:var(--fx-w-3, 200px)!important;white-space:normal!important}.cf-fixed-4{--fx-n: 4;position:sticky!important;left:var(--fx-l-4, 388px)!important;z-index:91;background-color:inherit!important;width:var(--fx-w-4, 130px)!important;min-width:var(--fx-w-4, 130px)!important;max-width:var(--fx-w-4, 130px)!important;white-space:normal!important}.cf-fixed-5{--fx-n: 5;position:sticky!important;left:var(--fx-l-5, 518px)!important;z-index:91;background-color:inherit!important;width:var(--fx-w-5, 150px)!important;min-width:var(--fx-w-5, 150px)!important;max-width:var(--fx-w-5, 150px)!important;white-space:normal!important}.cf-fixed-6{--fx-n: 6;position:sticky!important;left:var(--fx-l-6, 668px)!important;z-index:91;background-color:inherit!important;width:var(--fx-w-6, 110px)!important;min-width:var(--fx-w-6, 110px)!important;max-width:var(--fx-w-6, 110px)!important;white-space:normal!important}.cf-fixed-7{--fx-n: 7;position:sticky!important;left:var(--fx-l-7, 778px)!important;z-index:91;background-color:inherit!important;width:var(--fx-w-7, 100px)!important;min-width:var(--fx-w-7, 100px)!important;max-width:var(--fx-w-7, 100px)!important;white-space:normal!important}thead th.cf-fixed-1,thead th.cf-fixed-2,thead th.cf-fixed-3,thead th.cf-fixed-4,thead th.cf-fixed-5,thead th.cf-fixed-6,thead th.cf-fixed-7{z-index:93!important}.cd-fixed-1{--fx-n: 1;position:sticky!important;left:0!important;width:var(--fx-w-1, 200px)!important;min-width:var(--fx-w-1, 200px)!important;max-width:var(--fx-w-1, 200px)!important;white-space:normal!important}thead th.cd-fixed-1{z-index:93!important}tbody td.cd-fixed-1{z-index:91;background-color:var(--c-surface)!important}.fixedCell-1{--fx-n: 1;position:sticky!important;top:0!important;left:0!important;min-width:var(--fx-w-1, 145px)!important;z-index:99;background-color:var(--g-100)!important}.fixedCell-2{--fx-n: 2;position:sticky!important;top:0!important;left:var(--fx-l-2, 145px)!important;min-width:var(--fx-w-2, 145px)!important;z-index:98;background-color:var(--g-100)!important}.fixedCell-3{--fx-n: 3;position:sticky!important;top:0!important;left:var(--fx-l-3, 290px)!important;min-width:var(--fx-w-3, 145px)!important;z-index:97;background-color:var(--g-100)!important}.fixedCell-2-1{--fx-n: 8;position:sticky!important;top:0!important;left:var(--fx-l-8, 1015px)!important;min-width:var(--fx-w-8, 145px)!important;z-index:93;background-color:var(--g-100)!important}.fixedCell-2-2{--fx-n: 9;position:sticky!important;top:0!important;left:var(--fx-l-9, 1160px)!important;min-width:var(--fx-w-9, 145px)!important;z-index:92;background-color:var(--g-100)!important}.fixedCell-2-3{--fx-n: 10;position:sticky!important;top:0!important;left:var(--fx-l-10, 1305px)!important;min-width:var(--fx-w-10, 145px)!important;z-index:91;background-color:var(--g-100)!important}.accountFixedTitleCell-1{--fx-n: 1;position:sticky!important;top:0!important;left:0!important;z-index:115!important;width:var(--fx-w-1, 132px)!important;min-width:var(--fx-w-1, 132px)!important;max-width:var(--fx-w-1, 132px)!important;background-color:var(--g-100)!important}.accountFixedTitleCell-2{--fx-n: 2;position:sticky!important;top:0!important;left:var(--fx-l-2, 132px)!important;z-index:114!important;width:var(--fx-w-2, 200px)!important;min-width:var(--fx-w-2, 200px)!important;max-width:var(--fx-w-2, 200px)!important;background-color:var(--g-100)!important}.accountFixedCell-1{--fx-n: 1;position:sticky!important;left:0!important;z-index:105!important;width:var(--fx-w-1, 132px)!important;min-width:var(--fx-w-1, 132px)!important;max-width:var(--fx-w-1, 132px)!important;background-color:var(--g-100)!important}.accountFixedCell-2{--fx-n: 2;position:sticky!important;left:var(--fx-l-2, 132px)!important;z-index:104!important;width:var(--fx-w-2, 200px)!important;min-width:var(--fx-w-2, 200px)!important;max-width:var(--fx-w-2, 200px)!important;white-space:normal!important;word-break:break-word!important;background-color:var(--g-100)!important}.loading-overlay[data-v-17c1464a]{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--app-overlay-bg, rgba(248, 248, 247, .8));-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:9999}.loading-card[data-v-17c1464a]{display:flex;flex-direction:column;align-items:center;gap:12px;background:var(--c-surface);border:1px solid var(--g-200, #e7e5e4);border-radius:16px;box-shadow:0 1px 2px #0f172a0a,0 18px 48px #0f172a1a;padding:24px 26px 20px;color:var(--g-900, #0f172a)}.loading-card p[data-v-17c1464a]{margin:0}.import-preview-thead[data-v-f43c3bcc]{--bs-table-bg: var(--g-100);--bs-table-color: var(--g-700)}.help-icon[data-v-d05fb35c]{display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;padding:0;font:inherit;font-size:var(--fs-lg);line-height:1;vertical-align:middle}.help-trigger[data-v-d05fb35c]{color:#4472c4}.help-trigger svg[data-v-d05fb35c]{font-size:16px;color:currentColor}.help-trigger[data-v-d05fb35c]:hover{color:#2f5597}.drag-handle[data-v-cec08a4b]{cursor:grab;-webkit-user-select:none;user-select:none;margin-right:.5rem}.drag-handle[data-v-cec08a4b]:active{cursor:grabbing}.drag-disabled[data-v-0f419239]{cursor:not-allowed!important;opacity:.7;background-color:var(--g-100)}.drag-handle[data-v-0f419239]{cursor:grab;-webkit-user-select:none;user-select:none;margin-right:.5rem}.drag-handle[data-v-0f419239]:active{cursor:grabbing}.drag-handle[data-v-0f507e41]{cursor:grab;-webkit-user-select:none;user-select:none;margin-right:.5rem}.drag-handle[data-v-0f507e41]:active{cursor:grabbing}.drag-handle[data-v-069efd39]{cursor:grab;-webkit-user-select:none;user-select:none;margin-right:.5rem}.drag-handle[data-v-069efd39]:active{cursor:grabbing}.drag-handle[data-v-2dd63c3b]{cursor:grab;-webkit-user-select:none;user-select:none;margin-right:.5rem}.drag-handle[data-v-2dd63c3b]:active{cursor:grabbing}.drag-handle[data-v-393a03b9]{cursor:grab;-webkit-user-select:none;user-select:none;margin-right:.5rem}.drag-handle[data-v-393a03b9]:active{cursor:grabbing}.field-locked[data-v-393a03b9]{background-color:var(--g-100)}.account-grid[data-v-393a03b9]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}.drag-handle[data-v-fb754a72]{cursor:grab;-webkit-user-select:none;user-select:none;margin-right:.5rem}.drag-handle[data-v-fb754a72]:active{cursor:grabbing}.drag-handle[data-v-85f8d4b9]{cursor:grab;-webkit-user-select:none;user-select:none;margin-right:.5rem}.drag-handle[data-v-85f8d4b9]:active{cursor:grabbing}.cf-aggregation-warning[data-v-a9f66a32]{color:var(--c-danger);cursor:pointer;font-weight:700;font-size:.9em;margin-left:15px}.cf-aggregation-warning[data-v-a9f66a32]:hover{text-decoration:underline}.account-link[data-v-a9f66a32]{color:var(--c-brand);cursor:pointer}.account-link[data-v-a9f66a32]:hover{text-decoration:underline}.drag-handle[data-v-de3c8574]{cursor:grab;-webkit-user-select:none;user-select:none;margin-right:.5rem}.drag-handle[data-v-de3c8574]:active{cursor:grabbing}.drag-handle[data-v-52d8016c]{cursor:grab;-webkit-user-select:none;user-select:none;margin-right:.5rem}.drag-handle[data-v-52d8016c]:active{cursor:grabbing}.drag-handle[data-v-3e848b6c]{cursor:grab;-webkit-user-select:none;user-select:none;margin-right:.5rem}.drag-handle[data-v-3e848b6c]:active{cursor:grabbing}.drag-handle[data-v-264e7fed]{cursor:grab;-webkit-user-select:none;user-select:none;margin-right:.5rem}.drag-handle[data-v-264e7fed]:active{cursor:grabbing}.company-heading[data-v-6e9370fa]{display:flex;flex-wrap:nowrap;align-items:center;gap:6px;min-width:0}.company-heading-pill[data-v-6e9370fa]{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;min-width:0;max-width:48%;min-height:28px;padding:0 12px;white-space:nowrap;font-size:var(--fs-md);font-weight:600;color:var(--g-900);background:var(--c-brand-bg);border:1px solid var(--c-brand-bd);border-radius:999px}.company-heading-icon[data-v-6e9370fa]{flex:none;color:var(--c-brand-strong)}.company-heading-nm[data-v-6e9370fa]{min-width:0;overflow:hidden;text-overflow:ellipsis}.company-heading-formal[data-v-6e9370fa]{flex:0 1 auto;min-width:2em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-xs);color:var(--g-500)}.company-heading-label[data-v-6e9370fa]{display:inline-flex;align-items:center;flex:none;height:20px;padding:0 6px;white-space:nowrap;font-size:var(--fs-xs);color:var(--g-700);background:var(--g-100);border-radius:var(--r-sm)}.company-heading-label.is-shrink[data-v-6e9370fa]{flex:0 1 auto;min-width:2em;display:block;line-height:20px;overflow:hidden;text-overflow:ellipsis}.company-heading-label.is-danger[data-v-6e9370fa]{font-weight:600;color:var(--c-danger);background:var(--c-danger-bg)}.company-heading-pill[data-v-6e9370fa]:focus-visible,.company-heading-formal[data-v-6e9370fa]:focus-visible{outline:2px solid var(--c-brand);outline-offset:1px}.company-heading-tip[data-v-6e9370fa]{position:fixed;z-index:1080;max-width:min(300px,calc(100vw - 16px));padding:6px 10px;font-size:var(--fs-sm);font-weight:400;line-height:1.4;color:var(--g-900);background:var(--c-surface);border:1px solid var(--g-300);border-radius:var(--r-md);box-shadow:var(--shadow-2);word-break:break-all;pointer-events:none}.company-heading-tip small[data-v-6e9370fa]{display:block;font-size:var(--fs-xs);color:var(--g-500)}.empty-state[data-v-f8248e59]{border:1px dashed var(--g-300);border-radius:var(--r-md);padding:var(--space-5) var(--space-4);text-align:center}.empty-state-icon[data-v-f8248e59]{display:inline-flex;width:28px;height:28px;color:var(--g-400)}.empty-state-icon svg[data-v-f8248e59]{width:28px;height:28px;display:block}.empty-state-title[data-v-f8248e59]{margin:8px 0 0;font-size:var(--fs-md);font-weight:500;color:var(--g-700)}.empty-state-description[data-v-f8248e59]{margin:4px 0 0;font-size:var(--fs-sm);color:var(--g-500)}.empty-state-actions[data-v-f8248e59]{margin-top:12px}.drag-handle[data-v-4936dae7]{cursor:grab;-webkit-user-select:none;user-select:none;margin-right:.5rem}.drag-handle[data-v-4936dae7]:active{cursor:grabbing}.drag-handle[data-v-25d29b8f]{cursor:grab;-webkit-user-select:none;user-select:none;margin-right:.5rem}.drag-handle[data-v-25d29b8f]:active{cursor:grabbing}.drag-handle[data-v-c8be01b3]{cursor:grab;-webkit-user-select:none;user-select:none;margin-right:.5rem}.drag-handle[data-v-c8be01b3]:active{cursor:grabbing}.drag-handle[data-v-1d361380]{cursor:grab;-webkit-user-select:none;user-select:none;margin-right:.5rem}.drag-handle[data-v-1d361380]:active{cursor:grabbing}.drag-handle[data-v-4f02e9ca]{cursor:grab;-webkit-user-select:none;user-select:none;margin-right:.5rem}.drag-handle[data-v-4f02e9ca]:active{cursor:grabbing}.drag-handle[data-v-c247a5a9]{cursor:grab;-webkit-user-select:none;user-select:none;margin-right:.5rem}.drag-handle[data-v-c247a5a9]:active{cursor:grabbing}.company-card-search[data-v-47d9f6d8]{max-width:280px;margin-bottom:var(--space-3)}.company-card-empty[data-v-47d9f6d8]{margin:0;font-size:var(--fs-md);color:var(--g-500)}.company-card-grid[data-v-47d9f6d8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--space-2)}.company-card[data-v-47d9f6d8]{display:flex;flex-direction:column;gap:var(--space-1);position:relative;min-width:0;padding:var(--space-3);text-align:left;font:inherit;font-size:var(--fs-md);color:var(--g-900);background:var(--c-surface);border:1px solid var(--g-200);border-radius:var(--r-md);box-shadow:var(--shadow-1);cursor:pointer;transition:border-color .15s ease,transform .15s ease}.company-card[data-v-47d9f6d8]:hover{border-color:var(--c-brand);transform:translateY(-1px)}.company-card[data-v-47d9f6d8]:focus-visible{outline:2px solid var(--c-brand);outline-offset:1px}.company-card.is-selected[data-v-47d9f6d8]{border-color:var(--c-brand);box-shadow:0 0 0 1px var(--c-brand)}.company-card-name[data-v-47d9f6d8]{font-weight:700;overflow-wrap:anywhere}.company-card-code[data-v-47d9f6d8]{font-size:var(--fs-xs);color:var(--g-500)}.company-card-status[data-v-47d9f6d8]{display:flex;align-items:center;gap:6px;margin-top:auto;padding-top:var(--space-1);font-size:var(--fs-xs);font-weight:600;color:var(--g-500)}.company-card-dot[data-v-47d9f6d8]{flex-shrink:0;width:8px;height:8px;border-radius:50%;background:var(--g-400)}.company-card.is-input .company-card-dot[data-v-47d9f6d8]{background:var(--c-brand)}.company-card.is-ok .company-card-dot[data-v-47d9f6d8]{background:var(--c-ok)}.company-card.is-ok .company-card-status[data-v-47d9f6d8]{color:var(--c-ok)}.company-card.is-warn .company-card-dot[data-v-47d9f6d8]{background:var(--c-warn-mid)}.company-card.is-warn .company-card-status[data-v-47d9f6d8]{color:var(--c-warn-mid)}@media (prefers-reduced-motion: reduce){.company-card[data-v-47d9f6d8]{transition:none}.company-card[data-v-47d9f6d8]:hover{transform:none}}.company-switcher[data-v-238cf652]{position:relative;display:inline-block}.company-switcher-button[data-v-238cf652]{display:inline-flex;align-items:center;gap:6px}.company-switcher-pop[data-v-238cf652]{position:absolute;top:100%;left:0;z-index:1050;width:min(960px,calc(100vw - 32px));padding-top:6px}.company-switcher-panel[data-v-238cf652]{max-height:min(75vh,calc(100vh - 160px));overflow-y:auto;padding:var(--space-2);background:var(--c-surface);border:1px solid var(--g-200);border-radius:var(--r-md);box-shadow:var(--shadow-2);animation:company-switcher-in-238cf652 .12s ease-out}@keyframes company-switcher-in-238cf652{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.company-switcher-panel[data-v-238cf652]{animation:none}}@media print{.company-switcher-pop[data-v-238cf652]{display:none}}.drag-handle[data-v-857bd90c]{cursor:grab;-webkit-user-select:none;user-select:none;margin-right:.5rem}.drag-handle[data-v-857bd90c]:active{cursor:grabbing}.task-icon[data-v-da6fcac5]{display:block;flex-shrink:0}.task-help[data-v-19f4d49c]{display:inline-flex}.task-help-tip[data-v-19f4d49c]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;background:none;border:none;border-radius:50%;color:var(--c-muted);cursor:help}.task-help-tip[data-v-19f4d49c]:hover,.task-help-tip[data-v-19f4d49c]:focus-visible{color:var(--c-brand)}.task-help-tip-target[data-v-19f4d49c],.task-help-tip-target[data-v-19f4d49c]:hover,.task-help-tip-target[data-v-19f4d49c]:focus-visible{color:#fff;background:var(--c-brand-fill)}.task-help-tip-excluded[data-v-19f4d49c]{color:var(--g-400)}.task-help-tip-excluded[data-v-19f4d49c]:hover,.task-help-tip-excluded[data-v-19f4d49c]:focus-visible{color:var(--c-muted)}.task-help-tip[data-v-19f4d49c]:focus-visible{outline:2px solid var(--c-brand-light-line);outline-offset:1px}.task-help-bubble[data-v-19f4d49c]{position:fixed;z-index:2000;box-sizing:border-box;width:250px;padding:8px 10px;background:var(--g-900);color:var(--c-page);font-size:var(--fs-sm);font-weight:400;line-height:1.5;text-align:left;white-space:normal;border-radius:6px;pointer-events:none}.task-inline-cell[data-v-eb7c4784]{display:inline-block;min-width:3rem;min-height:1.5em;max-width:100%;vertical-align:top;border-radius:var(--r-sm)}.task-inline-editable[data-v-eb7c4784]{cursor:text}.task-inline-editable[data-v-eb7c4784]:hover{background:var(--c-brand-bg)}.task-inline-editable[data-v-eb7c4784]:focus-visible{outline:2px solid var(--c-brand-light-line);outline-offset:1px}.task-inline-editing[data-v-eb7c4784]{outline:none}.task-inline-editor[data-v-eb7c4784]{display:contents}.search-select[data-v-5dfe1603]{position:relative;width:100%}.search-select-disabled[data-v-5dfe1603]{opacity:.65;pointer-events:none}.search-select-trigger[data-v-5dfe1603]{width:100%;font-size:var(--fs-md);text-align:left;background-color:var(--c-surface);cursor:pointer}.search-select-trigger[data-v-5dfe1603]:focus{outline:0;box-shadow:0 0 0 3px var(--bs-focus-ring-color)}.search-select-open[data-v-5dfe1603]{border-color:var(--c-brand-light-line)}.search-select-value[data-v-5dfe1603]{color:var(--bs-body-color)}.search-select-placeholder[data-v-5dfe1603]{color:var(--c-muted)}.search-select-dropdown{position:fixed;z-index:2055;background-color:var(--c-surface);border:1px solid var(--g-300);border-radius:.25rem;box-shadow:0 4px 12px #0000001a;padding:4px;max-width:min(400px,90vw);width:auto}.search-select-dropdown .search-select-input{margin-bottom:4px}.search-select-dropdown .search-select-list{list-style:none;padding:0;margin:0;max-height:200px;overflow-y:auto}.search-select-dropdown .search-select-item{padding:4px 8px;font-size:.8rem;cursor:pointer;border-radius:.2rem;white-space:nowrap}.search-select-dropdown .search-select-item-highlighted{background-color:var(--c-brand-bg)}.search-select-dropdown .search-select-item-selected{font-weight:700}.search-select-dropdown .search-select-empty{padding:8px;text-align:center;color:var(--c-muted);font-size:.8rem}.search-select-dropdown .search-select-truncation{padding:6px 8px;text-align:center;color:var(--c-muted);font-size:.7rem;background:var(--g-50);border-top:1px solid var(--g-200);list-style:none}.search-select-dropdown .search-select-item-secondary{margin-left:8px;color:var(--c-muted);font-size:.75rem}.search-select-dropdown .search-select-group-item{display:flex;align-items:center;justify-content:flex-start;gap:6px}.search-select-dropdown .search-select-group-label{flex:1;overflow:hidden;text-overflow:ellipsis}.search-select-dropdown .search-select-group-count,.search-select-dropdown .search-select-group-chevron{color:var(--c-muted);font-size:.7rem}.search-select-dropdown .search-select-group-expanded{background-color:var(--c-brand-bg2)}.search-select-dropdown .search-select-group-contains-selected .search-select-group-label{font-weight:700}.search-select-submenu{position:fixed;z-index:2056;background-color:var(--c-surface);border:1px solid var(--g-300);border-radius:.25rem;box-shadow:0 4px 12px #00000026;padding:4px;min-width:200px;max-width:320px;max-height:320px;overflow-y:auto}.search-select-submenu .search-select-list{list-style:none;padding:0;margin:0}.search-select-submenu .search-select-item{padding:4px 8px;font-size:.8rem;cursor:pointer;border-radius:.2rem;white-space:nowrap}.search-select-submenu .search-select-item-highlighted{background-color:var(--c-brand-bg)}.search-select-submenu .search-select-item-selected{font-weight:700}.related-page-select[data-v-7dac0bcd]{width:100%}.undo-toast-wrap[data-v-ff90a5b1]{position:fixed;bottom:20px;left:50%;z-index:2060;max-width:calc(100vw - 2rem);transform:translate(-50%)}.undo-toast-wrap-stacked[data-v-ff90a5b1]{bottom:78px}.undo-toast[data-v-ff90a5b1]{display:flex;align-items:center;gap:14px;min-width:18rem;padding:11px 20px;font-size:var(--fs-md);font-weight:500;color:var(--c-page);background:var(--g-900);border-radius:var(--r-lg);box-shadow:0 8px 24px #0002}.undo-toast-message[data-v-ff90a5b1]{flex:1;min-width:0;overflow-wrap:anywhere}.undo-toast-action[data-v-ff90a5b1]{flex-shrink:0;padding:2px 12px;font-family:inherit;font-size:var(--fs-md);font-weight:600;line-height:1.5;color:var(--c-brand-200);white-space:nowrap;background:transparent;border:1px solid var(--c-brand-200);border-radius:6px;cursor:pointer}.undo-toast-action[data-v-ff90a5b1]:hover:not(:disabled),.undo-toast-action[data-v-ff90a5b1]:focus-visible{color:#fff;background:var(--c-brand-fill);border-color:var(--c-brand-fill)}.undo-toast-action[data-v-ff90a5b1]:focus-visible{outline:2px solid var(--c-page);outline-offset:2px}.undo-toast-action[data-v-ff90a5b1]:disabled{opacity:.6;cursor:default}.undo-toast-close[data-v-ff90a5b1]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:26px;height:26px;padding:0;color:var(--g-400);background:none;border:none;border-radius:6px;cursor:pointer}.undo-toast-close[data-v-ff90a5b1]:hover,.undo-toast-close[data-v-ff90a5b1]:focus-visible{color:var(--c-page);background:var(--g-700)}.task-form-row[data-v-2ff30ee6]{display:flex;align-items:flex-start;margin-bottom:10px}.task-form-label[data-v-2ff30ee6]{width:25%;flex-shrink:0;padding-top:4px}.task-form-input[data-v-2ff30ee6]{width:75%;display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px}.task-form-input .form-select[data-v-2ff30ee6]{font-size:.8rem}.task-offset-input[data-v-2ff30ee6]{width:90px;text-align:right}.task-due-n[data-v-2ff30ee6],.task-hint[data-v-2ff30ee6]{color:var(--c-muted);font-size:var(--fs-xs)}.task-related-link[data-v-2ff30ee6]{color:var(--c-brand);text-decoration:underline}.task-history-panel[data-v-ab34819d]{position:fixed;top:0;right:0;bottom:0;z-index:1060;display:flex;flex-direction:column;width:min(440px,100vw);font-size:14px;color:var(--g-900);background:var(--c-surface);border-left:1px solid var(--g-200);box-shadow:-6px 0 24px #0000002e}.task-history-head[data-v-ab34819d]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px 16px;background:var(--c-brand-bg);border-bottom:1px solid var(--g-200)}.task-history-title[data-v-ab34819d]{margin:0;font-size:16px;font-weight:700}.task-history-task[data-v-ab34819d]{margin:2px 0 0;font-size:var(--fs-md);color:var(--c-muted);overflow-wrap:anywhere}.task-history-close[data-v-ab34819d]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:30px;height:30px;padding:0;color:var(--c-muted);background:transparent;border:1px solid transparent;border-radius:var(--r-md);cursor:pointer}.task-history-close[data-v-ab34819d]:hover,.task-history-close[data-v-ab34819d]:focus-visible{color:var(--c-brand);background:var(--c-brand-bg)}.task-history-close[data-v-ab34819d]:focus-visible{outline:2px solid var(--c-brand-light-line);outline-offset:1px}.task-history-body[data-v-ab34819d]{flex:1;padding:12px 16px 20px;overflow-y:auto}.task-history-note[data-v-ab34819d]{margin:12px 0;font-size:var(--fs-md);color:var(--c-muted)}.task-history-list[data-v-ab34819d]{padding:0;margin:0;list-style:none}.task-history-item[data-v-ab34819d]{padding:10px 0;border-bottom:1px solid var(--g-100)}.task-history-meta[data-v-ab34819d]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:var(--fs-sm);color:var(--c-muted)}.task-history-time[data-v-ab34819d]{font-variant-numeric:tabular-nums}.task-history-who[data-v-ab34819d]{font-weight:600;color:var(--g-900)}.task-history-source[data-v-ab34819d]{padding:0 8px;font-size:var(--fs-xs);line-height:18px;color:var(--c-muted);background:var(--g-100);border-radius:999px}.task-history-line[data-v-ab34819d]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:6px}.task-history-badge[data-v-ab34819d]{padding:0 8px;font-size:var(--fs-xs);font-weight:600;line-height:18px;color:var(--c-brand-strong);background:var(--c-brand-bg2);border-radius:999px}.task-history-badge-created[data-v-ab34819d]{color:var(--c-ok);background:var(--c-ok-bg2)}.task-history-badge-deleted[data-v-ab34819d]{color:var(--c-danger);background:var(--c-danger-bg2)}.task-history-badge-undone[data-v-ab34819d]{color:var(--st-wait);background:var(--st-wait-bg)}.task-history-field[data-v-ab34819d]{font-weight:600}.task-history-text[data-v-ab34819d]{overflow-wrap:anywhere}.task-history-change[data-v-ab34819d]{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:4px}.task-history-value[data-v-ab34819d]{min-width:0;padding:1px 6px;overflow-wrap:anywhere;white-space:pre-wrap;border-radius:var(--r-sm)}.task-history-value-old[data-v-ab34819d]{color:var(--c-muted);background:var(--g-100)}.task-history-value-new[data-v-ab34819d]{background:var(--c-brand-bg)}.task-history-value-empty[data-v-ab34819d],.task-history-arrow[data-v-ab34819d]{color:var(--g-400)}.task-history-toggle[data-v-ab34819d]{padding:0;margin-top:4px;font-family:inherit;font-size:var(--fs-sm);color:var(--c-brand);text-decoration:underline;background:none;border:none;cursor:pointer}.task-history-more[data-v-ab34819d]{display:block;width:100%;padding:6px;margin-top:12px;font-family:inherit;font-size:var(--fs-md);color:var(--g-700);background:var(--c-surface);border:1px solid var(--g-300);border-radius:var(--r-md);cursor:pointer}.task-history-more[data-v-ab34819d]:hover:not(:disabled),.task-history-more[data-v-ab34819d]:focus-visible{color:var(--c-brand-strong);background:var(--c-brand-bg);border-color:var(--c-brand-200)}.task-history-more[data-v-ab34819d]:disabled{opacity:.6;cursor:default}div[data-v-54307f5e]:focus-visible{outline:2px solid var(--c-brand-light-line);outline-offset:1px}.task-memo-bubble[data-v-54307f5e]{position:fixed;z-index:2000;box-sizing:border-box;width:320px;max-width:calc(100vw - 16px);max-height:60vh;padding:8px 10px;overflow:hidden;font-size:var(--fs-sm);font-weight:400;line-height:1.5;color:var(--c-page);text-align:left;white-space:normal;pointer-events:none;background:var(--g-900);border-radius:6px}.task-memo-bubble-section+.task-memo-bubble-section[data-v-54307f5e]{margin-top:8px}.task-memo-bubble-title[data-v-54307f5e]{font-weight:700}.task-memo-bubble-body[data-v-54307f5e]{overflow-wrap:anywhere;white-space:pre-wrap}.task-related-link[data-v-0c326204]{color:var(--c-brand-strong);text-decoration:underline}.task-icon-btn[data-v-81574e47]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;margin:0 1px;background:transparent;border:1px solid transparent;border-radius:var(--r-md);color:var(--g-400);cursor:pointer;transition:background-color .15s,color .15s}.task-icon-btn[data-v-81574e47]:focus-visible{outline:2px solid var(--c-brand-light-line);outline-offset:1px}.task-icon-btn[data-v-81574e47]:disabled{opacity:.45;cursor:default}.task-icon-btn-add[data-v-81574e47]:hover:not(:disabled),.task-icon-btn-add[data-v-81574e47]:focus-visible{background:var(--c-ok-bg);color:var(--c-ok)}.task-icon-btn-delete[data-v-81574e47]:hover:not(:disabled),.task-icon-btn-delete[data-v-81574e47]:focus-visible{background:var(--c-danger-bg);color:var(--c-danger)}.task-icon-btn-info[data-v-81574e47]:hover:not(:disabled),.task-icon-btn-info[data-v-81574e47]:focus-visible{background:var(--c-brand-bg);color:var(--c-brand)}.task-te-name[data-v-20a7fcdc]{margin-left:12px;font-size:14px;font-weight:400;color:var(--c-muted)}.task-te-toolbar[data-v-20a7fcdc]{display:flex;align-items:center;gap:12px;margin-bottom:10px}.task-te-lead[data-v-20a7fcdc]{flex:1;margin:0;font-size:var(--fs-md);color:var(--c-muted)}.task-te-note[data-v-20a7fcdc]{margin:10px 0 0;font-size:var(--fs-md);color:var(--c-muted)}.task-te-add-btn[data-v-20a7fcdc]{display:inline-flex;flex-shrink:0;align-items:center;gap:6px;height:32px;padding:0 12px;font-family:inherit;font-size:var(--fs-md);font-weight:600;line-height:1;color:#fff;white-space:nowrap;background:var(--c-brand-fill);border:1px solid var(--c-brand-fill);border-radius:var(--r-md);cursor:pointer}.task-te-add-btn[data-v-20a7fcdc]:hover:not(:disabled){background:var(--c-brand-mid-fill);border-color:var(--c-brand-mid-fill)}.task-te-add-btn[data-v-20a7fcdc]:focus-visible{outline:2px solid var(--c-brand-light-line);outline-offset:2px}.task-te-add-btn[data-v-20a7fcdc]:disabled{opacity:.6;cursor:default}.task-te-scroll[data-v-20a7fcdc]{position:relative;overflow:clip}.task-te-table[data-v-20a7fcdc]{width:100%;table-layout:fixed;font-size:var(--fs-sm);background:var(--c-surface);border-collapse:separate;border-spacing:0;border-top:1px solid var(--g-200)}.task-te-table th[data-v-20a7fcdc],.task-te-table td[data-v-20a7fcdc]{padding:.15rem .4rem;overflow-wrap:anywhere;white-space:normal!important;vertical-align:middle;border-bottom:1px solid var(--g-200)}.task-te-table th[data-v-20a7fcdc]{padding-block:.25rem;font-weight:400;text-align:center;background:var(--g-100);position:sticky;top:calc(var(--bs-modal-padding, 1rem) * -1);z-index:2}.task-te-table td.td-center[data-v-20a7fcdc]{text-align:center}.task-te-col-no[data-v-20a7fcdc]{width:5.25rem}.task-te-col-assignee[data-v-20a7fcdc],.task-te-col-reviewer[data-v-20a7fcdc]{width:7rem}.task-te-col-due[data-v-20a7fcdc]{width:8.5rem}.task-te-col-related[data-v-20a7fcdc]{width:13%}.task-te-col-memo[data-v-20a7fcdc]{width:20%}.task-te-col-actions[data-v-20a7fcdc]{width:5rem}.task-te-table td.task-te-no[data-v-20a7fcdc]{color:var(--c-muted);white-space:nowrap!important}.task-te-no-inner[data-v-20a7fcdc]{display:flex;align-items:center;gap:.25rem}.task-te-table td.task-te-indent-1[data-v-20a7fcdc]{padding-left:1.6rem}.task-te-table td.task-te-indent-2[data-v-20a7fcdc]{padding-left:3.2rem}.task-te-table td.task-te-actions[data-v-20a7fcdc]{text-align:right;white-space:nowrap!important}.drag-handle[data-v-20a7fcdc]{display:inline-flex;color:var(--g-400);vertical-align:middle;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}.drag-handle[data-v-20a7fcdc]:hover{color:var(--c-brand)}.drag-handle[data-v-20a7fcdc]:active{cursor:grabbing}.task-te-table .task-inline-cell[data-v-20a7fcdc]{display:block;min-height:1.5em;max-width:100%;border-radius:var(--r-sm)}.task-te-table .task-inline-editable[data-v-20a7fcdc]{cursor:text}.task-te-table .task-inline-editable[data-v-20a7fcdc]:hover{background:var(--c-brand-bg)}.task-te-table .task-inline-editable[data-v-20a7fcdc]:focus-visible{outline:2px solid var(--c-brand-light-line);outline-offset:1px}.task-te-table .task-memo[data-v-20a7fcdc]{min-height:1.5em;overflow-wrap:anywhere;white-space:pre-wrap}.task-te-table .task-memo-placeholder[data-v-20a7fcdc]{display:block;overflow:hidden;font-size:var(--fs-xs);color:var(--g-400);text-overflow:ellipsis;white-space:nowrap}.task-te-table .task-inline-hint[data-v-20a7fcdc]{margin-top:2px;font-size:var(--fs-xs);color:var(--c-muted);white-space:normal}.task-te-table .task-inline-input[data-v-20a7fcdc]{width:100%;min-width:0;padding:2px 6px;font-size:14px;color:var(--g-900);background:var(--c-surface);border:1px solid var(--c-brand-light-line);border-radius:var(--r-sm)}.task-te-table .task-memo-input[data-v-20a7fcdc]{display:block;width:100%;min-height:4.5em;padding:2px 6px;font-family:inherit;font-size:14px;line-height:1.5;color:var(--g-900);white-space:pre-wrap;resize:vertical;background:var(--c-surface);border:1px solid var(--c-brand-light-line);border-radius:var(--r-sm)}.task-te-due-editor[data-v-20a7fcdc]{display:flex;align-items:center;gap:4px;font-size:var(--fs-md);white-space:nowrap}.task-te-table .task-te-due-input[data-v-20a7fcdc]{width:4.5rem;text-align:right}.task-te-add-row td[data-v-20a7fcdc]{background:var(--c-brand-bg)}.task-te-add-form[data-v-20a7fcdc]{display:flex;align-items:center;gap:8px}.task-te-add-parent[data-v-20a7fcdc]{flex-shrink:0;font-size:var(--fs-sm);color:var(--c-muted)}.task-te-add-input[data-v-20a7fcdc]{flex:1;min-width:0;padding:2px 6px;font-size:14px;color:var(--g-900);background:var(--c-surface);border:1px solid var(--c-brand-light-line);border-radius:var(--r-sm)}.task-te-add-submit[data-v-20a7fcdc],.task-te-add-cancel[data-v-20a7fcdc]{flex-shrink:0;height:26px;padding:0 12px;font-family:inherit;font-size:var(--fs-sm);border-radius:6px;cursor:pointer}.task-te-add-submit[data-v-20a7fcdc]{color:#fff;background:var(--c-brand-fill);border:1px solid var(--c-brand-fill)}.task-te-add-cancel[data-v-20a7fcdc]{color:var(--g-700);background:var(--c-surface);border:1px solid var(--g-300)}.task-te-add-submit[data-v-20a7fcdc]:disabled{opacity:.6;cursor:default}.task-te-row-dragging[data-v-20a7fcdc]{opacity:.35}.task-te-table tr.task-te-row-drop-inside td[data-v-20a7fcdc]{background-color:var(--c-brand-bg2);box-shadow:inset 0 2px 0 var(--c-brand-light-line),inset 0 -2px 0 var(--c-brand-light-line)}.task-te-table tr.task-te-row-drop-inside td[data-v-20a7fcdc]:first-child{box-shadow:inset 0 2px 0 var(--c-brand-light-line),inset 0 -2px 0 var(--c-brand-light-line),inset 2px 0 0 var(--c-brand-light-line)}.task-te-table tr.task-te-row-drop-inside td[data-v-20a7fcdc]:last-child{box-shadow:inset 0 2px 0 var(--c-brand-light-line),inset 0 -2px 0 var(--c-brand-light-line),inset -2px 0 0 var(--c-brand-light-line)}.task-te-drop-line[data-v-20a7fcdc]{position:absolute;z-index:3;height:0;pointer-events:none;border-top:3px solid var(--c-brand-light-line)}.task-te-drop-line[data-v-20a7fcdc]:before{content:"";position:absolute;top:-6px;left:-4px;width:9px;height:9px;background:var(--c-brand-fill);border-radius:50%}.task-te-drag-ghost[data-v-20a7fcdc]{position:fixed;z-index:2070;max-width:260px;padding:4px 10px;overflow:hidden;font-size:var(--fs-md);text-overflow:ellipsis;white-space:nowrap;pointer-events:none;background:var(--c-surface);border:1px solid var(--c-brand-light-line);border-radius:6px;box-shadow:0 3px 10px #0003}.task-related-editor[data-v-20a7fcdc] .search-select-trigger{width:100%!important;min-width:0!important;max-width:100%!important;padding:2px 6px!important;font-size:14px!important;background-color:var(--c-surface)!important;border:1px solid var(--c-brand-light-line)!important;border-radius:var(--r-sm)!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-tm-heading[data-v-f6f3d922]{margin:0 0 8px;font-size:14px;font-weight:700;color:var(--g-900)}.task-tm-section+.task-tm-section[data-v-f6f3d922]{padding-top:14px;margin-top:16px;border-top:1px solid var(--g-200)}.task-tm-save[data-v-f6f3d922]{display:flex;align-items:center;gap:10px}.task-tm-save-label[data-v-f6f3d922]{flex-shrink:0;margin:0;font-size:14px}.task-tm-save-input[data-v-f6f3d922]{flex:1;min-width:0}.task-tm-primary-btn[data-v-f6f3d922]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;height:32px;padding:0 12px;font-family:inherit;font-size:var(--fs-md);font-weight:600;line-height:1;color:#fff;white-space:nowrap;background:var(--c-brand-fill);border:1px solid var(--c-brand-fill);border-radius:var(--r-md);cursor:pointer;transition:background-color .15s,border-color .15s}.task-tm-primary-btn[data-v-f6f3d922]:hover:not(:disabled){background:var(--c-brand-mid-fill);border-color:var(--c-brand-mid-fill)}.task-tm-primary-btn[data-v-f6f3d922]:focus-visible{outline:2px solid var(--c-brand-light-line);outline-offset:2px}.task-tm-primary-btn[data-v-f6f3d922]:disabled{opacity:.6;cursor:default}.task-tm-table[data-v-f6f3d922]{width:100%}.task-tm-table td[data-v-f6f3d922]{vertical-align:middle}.task-tm-sample-row td[data-v-f6f3d922]{color:var(--c-muted);background:var(--c-brand-bg3)}.task-tm-actions[data-v-f6f3d922]{white-space:nowrap}.task-button-bar.d-flex.gap-5[data-v-f5384ddb],.task-view-bar.d-flex.gap-5[data-v-f5384ddb]{flex-wrap:wrap;gap:8px 12px!important}.task-export-form[data-v-f5384ddb]{display:none}.task-bar-sep[data-v-f5384ddb]{flex-shrink:0;width:1px;height:20px;background:var(--g-300)}.task-bar-btn[data-v-f5384ddb]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:5px;height:30px;padding:0 10px;font-family:inherit;font-size:var(--fs-md);font-weight:500;line-height:1;color:var(--g-700);white-space:nowrap;background:var(--c-surface);border:1px solid var(--g-300);border-radius:var(--r-md);cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}.task-button-bar .task-bar-btn[data-v-f5384ddb]{height:28px;font-size:var(--fs-sm)}.task-bar-btn[data-v-f5384ddb]:hover{color:var(--c-brand-strong);background:var(--c-brand-bg);border-color:var(--c-brand-200)}.task-bar-btn[data-v-f5384ddb]:focus-visible{outline:2px solid var(--c-brand-light-line);outline-offset:2px}.task-bar-btn-primary[data-v-f5384ddb]{color:#fff;background:var(--c-btn-primary);border-color:var(--c-btn-primary)}.task-bar-btn-primary[data-v-f5384ddb]:hover{color:#fff;background:var(--c-btn-primary-hover);border-color:var(--c-btn-primary-hover)}.task-bar-btn-secondary[data-v-f5384ddb]{color:var(--c-brand-strong);border-color:var(--c-brand-200)}.task-button-bar .task-bar-btn[data-action=export][data-v-f5384ddb]{width:auto!important;height:28px!important;font-size:var(--fs-sm)!important;color:var(--g-700)!important;background-color:var(--c-surface)!important;border:1px solid var(--g-300)!important}.task-button-bar .task-bar-btn[data-action=export][data-v-f5384ddb]:hover{color:var(--c-ok)!important;background-color:var(--c-ok-bg)!important;border-color:var(--c-ok)!important}.task-view-switch[data-v-f5384ddb]{--tab-thumb-bg: var(--c-brand-fill);--tab-thumb-radius: 999px;--tab-thumb-shadow: 0 1px 4px rgba(0, 0, 0, .2);position:relative;display:inline-grid;flex-shrink:0;grid-template-columns:repeat(3,1fr);padding:3px;background:var(--g-100);border:1px solid var(--g-300);border-radius:999px}.task-view-seg[data-v-f5384ddb]{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:26px;padding:0 14px;font-family:inherit;font-size:var(--fs-md);line-height:1;color:var(--g-700);white-space:nowrap;background:transparent;border:none;border-radius:999px;cursor:pointer;transition:color .2s,background-color .15s}.task-view-seg[data-v-f5384ddb]:hover{background:var(--c-brand-bg2)}.task-view-seg.active[data-v-f5384ddb],.task-view-seg.active[data-v-f5384ddb]:hover{font-weight:600;color:#fff;background:transparent}.task-view-seg[data-v-f5384ddb]:focus-visible{outline:2px solid var(--c-brand-light-line);outline-offset:1px}.task-progress[data-v-f5384ddb]{display:flex;flex-shrink:0;align-items:center;gap:8px;margin:0;font-size:var(--fs-md);white-space:nowrap}.task-progress strong[data-v-f5384ddb]{font-size:14px;color:var(--c-brand)}.task-progress-bar[data-v-f5384ddb]{display:inline-block;width:72px;height:8px;overflow:hidden;background:var(--g-200);border-radius:var(--r-sm)}.task-progress-bar>span[data-v-f5384ddb]{display:block;height:100%;background:var(--st-ok-dot)}.task-bar-end[data-v-f5384ddb]{display:flex;flex-shrink:0;align-items:center;gap:12px;margin-left:auto}.task-width-reset[data-v-f5384ddb]{display:inline-flex;align-items:center;gap:4px;padding:2px 6px;font-family:inherit;font-size:var(--fs-sm);color:var(--c-muted);white-space:nowrap;background:none;border:none;border-radius:6px;cursor:pointer}.task-width-reset[data-v-f5384ddb]:hover{color:var(--c-brand);background:var(--c-brand-bg)}.task-width-reset[data-v-f5384ddb]:focus-visible{outline:2px solid var(--c-brand-light-line);outline-offset:1px}.task-create-lead[data-v-f5384ddb]{margin:0 0 12px;font-size:14px}.task-create-cards[data-v-f5384ddb]{display:flex;flex-direction:column;gap:10px}.task-create-card[data-v-f5384ddb]{display:flex;align-items:center;gap:14px;width:100%;padding:12px 14px;font-family:inherit;color:var(--g-900);text-align:left;background:var(--c-surface);border:1px solid var(--g-200);border-radius:10px;cursor:pointer;transition:border-color .15s,background-color .15s,box-shadow .15s}.task-create-card[data-v-f5384ddb]:hover,.task-create-card[data-v-f5384ddb]:focus-visible{background:var(--c-brand-bg);border-color:var(--c-brand-light-line);outline:none;box-shadow:0 0 0 3px var(--c-brand-bd)}.task-create-card-icon[data-v-f5384ddb]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;color:var(--c-brand);background:var(--c-brand-bg);border-radius:10px}.task-create-card-body[data-v-f5384ddb]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.task-create-card-title[data-v-f5384ddb]{font-size:var(--fs-lg);font-weight:700}.task-create-card-desc[data-v-f5384ddb]{font-size:12.5px;color:var(--c-muted);white-space:normal}.task-create-card-arrow[data-v-f5384ddb]{color:var(--g-400)}.task-create-note[data-v-f5384ddb]{margin:10px 0 0;font-size:var(--fs-sm);color:var(--c-muted)}.task-template-list[data-v-f5384ddb]{display:flex;flex-direction:column;gap:8px;padding:0;margin:0 0 4px;list-style:none}.task-template-item[data-v-f5384ddb]{display:flex;align-items:center;gap:12px;padding:10px 12px;margin:0;cursor:pointer;background:var(--c-surface);border:1px solid var(--g-200);border-radius:10px;transition:border-color .15s,background-color .15s}.task-template-item[data-v-f5384ddb]:hover{background:var(--c-brand-bg3);border-color:var(--c-brand-200)}.task-template-item-selected[data-v-f5384ddb],.task-template-item-selected[data-v-f5384ddb]:hover{background:var(--c-brand-bg2);border-color:var(--c-brand-light-line)}.task-template-radio[data-v-f5384ddb]{flex-shrink:0;margin:0}.task-template-body[data-v-f5384ddb]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.task-template-name[data-v-f5384ddb]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700}.task-template-badge[data-v-f5384ddb]{padding:0 8px;font-size:var(--fs-xs);font-weight:600;line-height:18px;color:var(--c-brand-strong);background:var(--c-brand-bg2);border-radius:999px}.task-template-desc[data-v-f5384ddb]{font-size:var(--fs-sm);color:var(--c-muted);white-space:normal}.task-template-count[data-v-f5384ddb]{flex-shrink:0;font-size:var(--fs-md);color:var(--c-muted)}.task-create-warning[data-v-f5384ddb]{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;margin:0 0 14px;font-size:var(--fs-md);font-weight:600;line-height:1.5;color:var(--c-danger-strong);background:var(--c-danger-bg);border:1px solid var(--c-danger-bd);border-left:4px solid var(--c-danger-mid-line);border-radius:var(--r-md)}.task-create-warning .task-icon[data-v-f5384ddb]{flex-shrink:0;margin-top:2px;color:var(--c-danger)}.task-confirm-overlay[data-v-f5384ddb]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2100;display:flex;align-items:center;justify-content:center;background:#00000080}.task-confirm-dialog[data-v-f5384ddb]{width:min(440px,calc(100vw - 32px));padding:20px 22px 18px;background:var(--c-surface);border-radius:var(--r-lg);box-shadow:0 12px 32px #0000004d}.task-confirm-title[data-v-f5384ddb]{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:16px;font-weight:700;color:var(--c-danger-strong)}.task-confirm-message[data-v-f5384ddb]{margin:0 0 18px;font-size:14px;line-height:1.6;color:var(--g-900)}.task-confirm-actions[data-v-f5384ddb]{display:flex;justify-content:flex-end;gap:10px}.task-bar-btn.task-confirm-danger[data-v-f5384ddb]{color:#fff;background:var(--c-danger-mid-fill);border-color:var(--c-danger-mid-fill)}.task-bar-btn.task-confirm-danger[data-v-f5384ddb]:hover{color:#fff;background:var(--c-danger-fill);border-color:var(--c-danger-fill)}.task-view-switch:not(.tab-thumb-on) .task-view-seg.active[data-v-f5384ddb]{background:var(--c-brand-fill)}.drag-handle[data-v-f5384ddb]{display:inline-flex;vertical-align:middle;cursor:grab;color:var(--g-400);-webkit-user-select:none;user-select:none;touch-action:none}.drag-handle[data-v-f5384ddb]:hover{color:var(--c-brand)}.drag-handle[data-v-f5384ddb]:active{cursor:grabbing}.task-indent-1[data-v-f5384ddb]{padding-left:1.6rem!important}.task-indent-2[data-v-f5384ddb]{padding-left:3.2rem!important}.task-list-table[data-v-f5384ddb]{position:relative;width:100%;min-width:76rem;table-layout:fixed}.task-col-no[data-v-f5384ddb]{width:5.25rem}.task-col-assignee[data-v-f5384ddb]{width:6.5rem}.task-col-reviewer[data-v-f5384ddb]{width:7.75rem}.task-col-due[data-v-f5384ddb]{width:8rem}.task-col-status[data-v-f5384ddb]{width:5.25rem}.task-col-related[data-v-f5384ddb]{width:10%}.task-col-memo[data-v-f5384ddb],.task-col-term-comment[data-v-f5384ddb]{width:14%}.task-col-actions[data-v-f5384ddb]{width:6.5rem}.task-table-scroll[data-v-f5384ddb]{position:relative}.task-list-table td[data-v-f5384ddb]{white-space:normal!important;overflow-wrap:anywhere;vertical-align:middle}.task-list-table td.task-memo-cell[data-v-f5384ddb]{vertical-align:top}.task-list-table td>.task-inline-cell[data-v-f5384ddb]{display:block}.task-list-table td.task-actions[data-v-f5384ddb]{text-align:right;white-space:nowrap!important}.task-list-table td.task-no[data-v-f5384ddb]{white-space:nowrap!important}.task-no[data-v-f5384ddb]{color:var(--c-muted)}.task-no-inner[data-v-f5384ddb]{display:flex;align-items:center;gap:.25rem}.task-no-text[data-v-f5384ddb]{color:var(--c-muted)}.task-list-table th.task-th[data-v-f5384ddb]{position:relative;vertical-align:top!important;white-space:normal!important}.task-th-main[data-v-f5384ddb]{display:flex;align-items:center;justify-content:center;gap:4px;min-width:0}.task-th-label[data-v-f5384ddb]{white-space:normal;overflow-wrap:anywhere}.task-th-filtered .task-th-label[data-v-f5384ddb]{color:var(--c-brand);font-weight:700}.task-row-context[data-v-f5384ddb]{opacity:.5}.task-row-dragging[data-v-f5384ddb]{opacity:.35}.task-list-table tr.task-row-drop-inside td[data-v-f5384ddb]{background-color:var(--c-brand-bg2)!important;box-shadow:inset 0 2px 0 var(--c-brand-light-line),inset 0 -2px 0 var(--c-brand-light-line)}.task-list-table tr.task-row-drop-inside td[data-v-f5384ddb]:first-child{box-shadow:inset 0 2px 0 var(--c-brand-light-line),inset 0 -2px 0 var(--c-brand-light-line),inset 2px 0 0 var(--c-brand-light-line)}.task-list-table tr.task-row-drop-inside td[data-v-f5384ddb]:last-child{box-shadow:inset 0 2px 0 var(--c-brand-light-line),inset 0 -2px 0 var(--c-brand-light-line),inset -2px 0 0 var(--c-brand-light-line)}.task-drop-line[data-v-f5384ddb]{position:absolute;height:0;border-top:3px solid var(--c-brand-light-line);pointer-events:none;z-index:3}.task-drop-line[data-v-f5384ddb]:before{content:"";position:absolute;left:-4px;top:-6px;width:9px;height:9px;border-radius:50%;background:var(--c-brand-fill)}.task-drag-ghost[data-v-f5384ddb]{position:fixed;z-index:2000;max-width:260px;padding:4px 10px;background:var(--c-surface);border:1px solid var(--c-brand-light-line);border-radius:6px;box-shadow:0 3px 10px #0003;font-size:var(--fs-md);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.task-related-editor[data-v-f5384ddb] .search-select-trigger{width:100%!important;min-width:0!important;max-width:100%!important;padding:2px 6px!important;font-size:14px!important;background-color:var(--c-surface)!important;border:1px solid var(--c-brand-light-line)!important;border-radius:var(--r-sm)!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-icon-btn[data-v-f5384ddb]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;margin:0 1px;background:transparent;border:1px solid transparent;border-radius:var(--r-md);color:var(--g-400);transition:background-color .15s,color .15s}.task-icon-btn[data-v-f5384ddb]:focus-visible{outline:2px solid var(--c-brand-light-line);outline-offset:1px}.task-icon-btn-history[data-v-f5384ddb]:hover,.task-icon-btn-history[data-v-f5384ddb]:focus-visible{background:var(--c-brand-bg);color:var(--c-brand)}.task-icon-btn-add[data-v-f5384ddb]:hover,.task-icon-btn-add[data-v-f5384ddb]:focus-visible{background:var(--c-ok-bg);color:var(--c-ok)}.task-icon-btn-delete[data-v-f5384ddb]:hover,.task-icon-btn-delete[data-v-f5384ddb]:focus-visible{background:var(--c-danger-bg);color:var(--c-danger)}.task-memo[data-v-f5384ddb]{white-space:pre-wrap;overflow-wrap:anywhere;min-height:1.5em}.task-memo-placeholder[data-v-f5384ddb]{display:block;color:var(--g-400);font-size:var(--fs-xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.task-inline-hint[data-v-f5384ddb]{color:var(--c-muted);font-size:var(--fs-xs);margin-top:2px;white-space:normal}.task-inline-input[data-v-f5384ddb]{width:100%;font-size:14px;padding:2px 6px!important;min-width:0!important;border:1px solid var(--c-brand-light-line);border-radius:var(--r-sm)!important;background:var(--c-surface)!important;color:var(--g-900)}.task-memo-input[data-v-f5384ddb]{display:block;width:100%!important;min-height:4.5em!important;height:auto!important;padding:2px 6px!important;font-family:inherit;font-size:14px;line-height:1.5;white-space:pre-wrap!important;overflow:auto!important;resize:vertical!important;border:1px solid var(--c-brand-light-line);border-radius:var(--r-sm)!important;background:var(--c-surface)!important;color:var(--g-900)}.task-status-editable[data-v-f5384ddb]{cursor:pointer;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}.task-status-editable[data-v-f5384ddb]:hover{box-shadow:0 0 0 2px var(--c-brand-bd)}.task-status-select[data-v-f5384ddb]{font-size:var(--fs-sm);height:1.6rem;padding:0 4px;border:1px solid var(--c-brand-light-line);border-radius:6px;background:var(--c-surface);color:var(--g-900)}.task-due-editor[data-v-f5384ddb]{display:flex;flex-direction:column;gap:4px;font-size:var(--fs-md);text-align:left}.task-due-editor input[type=radio][data-v-f5384ddb]{min-width:0!important;padding:0!important;margin-right:4px}.task-due-offset-row[data-v-f5384ddb]{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.task-due-offset[data-v-f5384ddb]{width:4.5rem;min-width:0!important;text-align:right}.task-due-result[data-v-f5384ddb]{color:var(--g-700)}.task-status[data-v-f5384ddb]{display:inline-block;padding:0 8px;border-radius:10px;font-size:inherit;border:1px solid var(--g-300);background:var(--g-100)}.task-status-doing[data-v-f5384ddb]{background:var(--c-brand-bg2);border-color:var(--c-brand-light-line)}.task-status-review[data-v-f5384ddb]{background:var(--st-wait-bg);border-color:var(--st-soon-dot)}.task-status-done[data-v-f5384ddb]{background:var(--c-ok-bg2);border-color:var(--st-ok-dot)}.task-due-n[data-v-f5384ddb]{color:var(--c-muted);font-size:var(--fs-xs)}.task-board[data-v-f5384ddb]{display:flex;gap:12px;align-items:flex-start}.task-board-col[data-v-f5384ddb]{flex:1 1 0;background:var(--g-100);border:1px solid var(--g-200);border-radius:6px;padding:8px;min-height:220px}.task-board-col-title[data-v-f5384ddb]{font-weight:700;font-size:14px;margin-bottom:8px;display:flex;justify-content:space-between}.task-board-drop[data-v-f5384ddb]{min-height:160px}.task-card[data-v-f5384ddb]{background:var(--c-surface);border:1px solid var(--g-200);border-radius:6px;padding:8px 10px;margin-bottom:8px;font-size:var(--fs-md)}.task-card-name[data-v-f5384ddb]{font-weight:700;margin-bottom:4px}.task-card-name-link[data-v-f5384ddb],.task-cal-name-link[data-v-f5384ddb]{cursor:pointer}.task-card-line[data-v-f5384ddb]{color:var(--g-700);font-size:var(--fs-sm)}.task-calendar-head[data-v-f5384ddb]{display:flex;align-items:center;gap:4px;width:fit-content;padding:2px 4px;margin-bottom:8px;background:var(--c-surface);border:1px solid var(--g-200);border-radius:999px;box-shadow:0 1px 2px #0000000f}.task-cal-month[data-v-f5384ddb]{min-width:7.5rem;font-size:14px;font-weight:700;color:var(--g-900);text-align:center;font-variant-numeric:tabular-nums}.task-cal-nav-btn[data-v-f5384ddb]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;color:var(--c-muted);cursor:pointer;background:transparent;border:0;border-radius:50%;transition:background-color .15s,color .15s}.task-cal-nav-btn[data-v-f5384ddb]:hover,.task-cal-nav-btn[data-v-f5384ddb]:focus-visible{color:var(--c-brand);background:var(--c-brand-bg)}.task-cal-nav-btn[data-v-f5384ddb]:focus-visible{outline:2px solid var(--c-brand-light-line);outline-offset:1px}.task-cal-nav-btn[data-v-f5384ddb]:active{background:var(--c-brand-bg2)}.task-calendar[data-v-f5384ddb]{border-collapse:collapse;width:100%;table-layout:fixed;background:var(--c-surface)}.task-calendar th[data-v-f5384ddb]{background:var(--g-100);border:1px solid var(--g-200);padding:4px;font-weight:400;text-align:center}.task-calendar td[data-v-f5384ddb]{border:1px solid var(--g-200);height:96px;vertical-align:top;padding:4px 6px;font-size:var(--fs-sm)}.task-calendar td.task-cal-out[data-v-f5384ddb]{background:var(--g-100);color:var(--c-muted)}.task-cal-day[data-v-f5384ddb]{font-size:var(--fs-sm);font-weight:700;margin-bottom:2px}.task-cal-item[data-v-f5384ddb]{white-space:normal;overflow-wrap:anywhere;background:var(--c-brand-bg2);border-left:3px solid var(--c-brand-light-line);padding:1px 6px;margin-bottom:2px;font-size:var(--fs-sm)}.task-cal-item.task-cal-done[data-v-f5384ddb]{background:var(--c-ok-bg2);border-left-color:var(--st-ok-dot)}.task-cal-item[data-v-f5384ddb] .task-related-link{display:block;font-size:var(--fs-xs)}.mb-3 textarea[name=note][data-v-e5444963]{height:60px!important}.note-cell[data-v-e5444963]{white-space:normal!important}.note-text[data-v-e5444963]{max-width:240px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;white-space:pre-line;overflow-wrap:anywhere;line-height:1.4}@media print{.note-text[data-v-e5444963]{display:block;-webkit-line-clamp:unset;line-clamp:none;overflow:visible}}.copy-option-note[data-v-e5444963]{margin-bottom:.5rem;font-size:.8rem;color:var(--c-muted)}.copy-option-finish-note[data-v-e5444963]{margin-bottom:.5rem;font-size:.8rem;color:var(--c-danger)}.copy-option-row[data-v-e5444963]{display:flex;align-items:center;gap:1rem;margin-bottom:.5rem}.copy-option-label[data-v-e5444963]{min-width:12rem}.company-picker[data-v-4e6b55a3]{padding:var(--space-4);border:1px solid var(--g-200);border-radius:var(--r-lg);background:linear-gradient(180deg,var(--c-brand-bg),var(--c-surface))}.company-picker-title[data-v-4e6b55a3]{margin:0;font-size:var(--fs-lg);font-weight:700;color:var(--g-900)}.company-picker-lead[data-v-4e6b55a3]{margin:var(--space-1) 0 0;font-size:var(--fs-md);color:var(--g-500)}.company-picker-body[data-v-4e6b55a3]{margin-top:var(--space-3)}@media print{.company-picker[data-v-4e6b55a3]{display:none}}.company-rail[data-v-8850eed0]{display:flex;flex-direction:column;gap:8px;width:168px;height:100%;min-height:0;padding:10px 8px;background:var(--c-surface);border:1px solid var(--g-200);border-radius:var(--r-md)}.company-rail.is-narrow[data-v-8850eed0]{width:var(--sb-rail-w);padding:10px 3px}.company-rail-head[data-v-8850eed0]{display:flex;align-items:center;justify-content:space-between;flex:none;padding:0 2px;font-size:var(--fs-xs);font-weight:600;color:var(--g-500)}.company-rail.is-narrow .company-rail-head[data-v-8850eed0]{justify-content:center}.company-rail-toggle[data-v-8850eed0]{width:24px;height:24px;padding:0;font:inherit;font-size:var(--fs-sm);color:var(--g-700);background:var(--c-surface);border:1px solid var(--g-300);border-radius:6px;cursor:pointer}.company-rail-toggle[data-v-8850eed0]:hover{background:var(--g-100)}.company-rail-toggle[data-v-8850eed0]:focus-visible,.company-rail-item[data-v-8850eed0]:focus-visible{outline:2px solid var(--c-brand);outline-offset:-2px}.company-rail-search[data-v-8850eed0]{flex:none;height:30px;font-size:var(--fs-sm)}.company-rail-scroll[data-v-8850eed0]{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding:3px;background:var(--g-100);border:1px solid var(--g-200);border-radius:var(--r-lg);scrollbar-width:thin}.company-rail-list[data-v-8850eed0]{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.company-rail-list li[data-v-8850eed0]{display:block}.company-rail-item[data-v-8850eed0]{position:relative;display:flex;align-items:center;gap:6px;width:100%;height:28px;padding:0 10px;font:inherit;font-size:var(--fs-sm);color:var(--g-700);text-align:left;background:transparent;border:0;border-radius:9px;cursor:pointer}.company-rail-badge[data-v-8850eed0]{display:inline-flex;flex:none;align-items:center;justify-content:center;min-width:18px;height:16px;padding:0 5px;font-size:var(--fs-xs);font-weight:700;line-height:1;color:var(--home-danger-text);background:var(--home-danger-bg);border-radius:999px}.company-rail.is-narrow .company-rail-badge[data-v-8850eed0]{position:absolute;top:2px;right:3px}.company-rail-label[data-v-8850eed0]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.company-rail-item[data-v-8850eed0]:hover{color:var(--c-brand-strong)}.company-rail-list li.active .company-rail-item[data-v-8850eed0]{font-weight:600;color:var(--c-brand-strong)}.company-rail.is-narrow .company-rail-item[data-v-8850eed0]{flex-direction:column;justify-content:center;gap:2px;height:46px;padding:0 2px}.company-rail.is-narrow .company-rail-label[data-v-8850eed0]{flex:none;max-width:100%;font-size:var(--fs-xs);line-height:12px;text-align:center}.company-rail-avatar[data-v-8850eed0]{display:inline-flex;align-items:center;justify-content:center;flex:none;width:22px;height:22px;font-size:var(--fs-xs);font-weight:700;color:var(--g-700);background:var(--g-200);border-radius:7px}.company-rail-list li.active .company-rail-avatar[data-v-8850eed0]{color:var(--c-brand-strong);background:var(--c-brand-bg)}.company-rail-empty[data-v-8850eed0]{margin:0;padding:12px 6px;font-size:var(--fs-xs);color:var(--g-500);text-align:center}@media print{.company-rail[data-v-8850eed0]{display:none}}.company-rail-layout[data-v-266606fe]{display:flex;align-items:flex-start;gap:var(--space-3);min-height:var(--company-rail-height, calc(100vh - var(--topbar-h) - var(--main-pad-top) - 78px))}@media screen{:root:not(.print-measure) .company-rail-layout[data-v-266606fe]{margin-left:calc(-1 * var(--company-rail-edge))}}.company-rail-side[data-v-266606fe]{position:sticky;top:0;flex:none;height:var(--company-rail-height, calc(100vh - var(--topbar-h) - var(--main-pad-top) - 78px));z-index:2}.company-rail-main[data-v-266606fe]{flex:1 1 0;min-width:0}@media print{.company-rail-side[data-v-266606fe]{display:none}}.record-wrap-cell{white-space:normal;overflow-wrap:anywhere}.table-container textarea.border-0.record-note:disabled{--cell-pr: 4px;--cell-minw: 100px;margin-right:0;background-image:none}#modal-import_type_select .import-type-card{border:1px solid var(--g-200)!important;border-radius:var(--r-lg)!important;box-shadow:none!important;padding:0!important;transition:border-color .15s ease}#modal-import_type_select .import-type-card:hover{border-color:var(--g-400)!important;box-shadow:none!important}#modal-import_type_select .import-type-card:focus,#modal-import_type_select .import-type-card:active{box-shadow:none!important;outline:none!important}#modal-import_type_select .import-type-card-disabled{cursor:not-allowed;opacity:.6}textarea[data-v-50928aeb]{width:450px;height:200px}.postingArea[data-v-50928aeb]{width:500px;max-width:500px;min-height:50px;word-break:break-all!important;white-space:pre-wrap!important}.td-nowrap[data-v-50928aeb]{white-space:nowrap}input.num-right[data-v-23d619de]{display:block;margin-left:auto;box-sizing:border-box}.column-head-tip[data-v-c472c9fa]{display:inline-flex;align-items:center;max-width:100%;min-width:0;cursor:help;border-radius:var(--r-sm)}.column-head-tip-label[data-v-c472c9fa]{min-width:0;overflow:hidden;text-overflow:ellipsis}.column-head-tip[data-v-c472c9fa]:focus-visible{outline:2px solid var(--c-brand-light-line);outline-offset:1px}.column-head-tip-icon[data-v-c472c9fa]{width:11px;height:11px;flex:none;margin-left:2px;color:var(--c-muted)}.column-head-tip:hover .column-head-tip-icon[data-v-c472c9fa],.column-head-tip:focus-visible .column-head-tip-icon[data-v-c472c9fa]{color:var(--c-brand)}.column-head-tip-bubble[data-v-c472c9fa]{position:fixed;z-index:2000;box-sizing:border-box;width:max-content;max-width:300px;padding:6px 10px;background:var(--c-surface);color:var(--g-900);border:1px solid var(--g-300);border-radius:var(--r-md);box-shadow:var(--shadow-2);font-size:var(--fs-sm);font-weight:400;letter-spacing:normal;line-height:1.4;text-align:left;white-space:normal;overflow-wrap:anywhere;pointer-events:none}.ellipsis-tip[data-v-4633dfa8]:focus-visible{outline:2px solid var(--c-brand-light-line);outline-offset:1px;border-radius:var(--r-sm)}.je-bubble[data-v-1770f481]{position:fixed;z-index:2000;box-sizing:border-box;width:max-content;max-width:300px;padding:6px 10px;background:var(--c-surface);color:var(--g-900);border:1px solid var(--g-300);border-radius:var(--r-md);box-shadow:var(--shadow-2);font-size:var(--fs-sm);font-weight:400;line-height:1.4;text-align:left;white-space:normal;overflow-wrap:anywhere;pointer-events:none}.je-bubble-error[data-v-1770f481]{background:var(--c-danger-bg);color:var(--c-danger);border-color:var(--c-danger)}.foreign-revision-journal-modal form>.row{margin-inline:0}.conv-result-heading[data-v-c6946a78]{display:flex;align-items:center;gap:var(--space-3)}.conv-result-heading-name[data-v-c6946a78]{flex:1 1 auto;margin-bottom:0}.conv-result-segments[data-v-c6946a78]{flex:0 1 auto;min-width:0;max-width:55%;margin:0;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin}.conv-result-segments .nav-link[data-v-c6946a78]{white-space:nowrap}.conv-result-note[data-v-c6946a78]{font-size:var(--fs-sm);color:var(--g-500)}.conv-stack[data-v-c6946a78]{display:inline-flex;flex-direction:column;align-items:flex-end;gap:1px}.conv-sub[data-v-c6946a78]{font-size:var(--fs-xs);color:var(--g-500)}.conv-result-table th.amount-col[data-v-c6946a78]{min-width:112px}.conv-result-table .conv-toggle-col[data-v-c6946a78]{width:34px;min-width:34px;padding:2px;text-align:center}@media print{.conv-result-segments[data-v-c6946a78]{display:none}}.connect-journal-modal form>.row{margin-inline:0}.cf-fluctuation-warning{color:var(--c-danger);cursor:pointer;font-weight:700;font-size:.9em;margin-left:15px}.cf-fluctuation-warning:hover{text-decoration:underline}.journal-link{color:var(--c-brand);cursor:pointer}.journal-link:hover{color:var(--c-brand-strong);text-decoration:underline}.cf-fluctuation-warning[data-v-2fbe8806]{color:var(--c-danger);cursor:pointer;font-weight:700;font-size:.9em;margin-left:15px}.cf-fluctuation-warning[data-v-2fbe8806]:hover{text-decoration:underline}.btn[aria-disabled=true][data-v-96a14588],.btn[aria-disabled=true][data-v-96a14588]:hover{color:var(--g-400);cursor:not-allowed;background:var(--g-50);border-color:var(--g-200)}.av-anchor[data-v-96a14588]{position:relative;display:inline-flex}.av-label[data-v-96a14588]{font-size:var(--fs-xs);font-weight:600;color:var(--g-500)}.av-count[data-v-96a14588]{min-width:20px;padding:0 5px;font-size:var(--fs-xs);font-weight:700;line-height:15px;text-align:center;color:var(--g-700);background:var(--g-100);border-radius:999px}.av-select[data-v-96a14588]{max-width:340px}.av-select-name[data-v-96a14588]{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.av-badge[data-v-96a14588]{padding:0 6px;font-size:var(--fs-xs);font-weight:700;line-height:15px;color:var(--c-warn);background:var(--c-warn-bg2);border:1px solid var(--c-warn-bd2);border-radius:999px}.av-icon-only[data-v-96a14588]{width:32px;padding:0}.av-icon-btn[data-v-96a14588]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;color:var(--g-500);background:transparent;border:0;border-radius:var(--r-sm)}.av-icon-btn[data-v-96a14588]:hover{color:var(--g-900);background:var(--g-100)}.av-popover[data-v-96a14588],.av-dropdown[data-v-96a14588],.av-menu[data-v-96a14588]{position:absolute;top:calc(100% + 4px);left:0;z-index:1100;color:var(--g-900);background:var(--c-surface);border:1px solid var(--g-200);border-radius:var(--r-md);box-shadow:var(--shadow-2)}.av-popover[data-v-96a14588]{display:flex;flex-direction:column;width:370px;max-height:calc(100vh - 160px)}.av-pop-head[data-v-96a14588]{display:flex;align-items:center;justify-content:space-between;padding:6px 8px 6px 12px;border-bottom:1px solid var(--g-200)}.av-pop-body[data-v-96a14588]{flex:1;min-height:0;padding:6px 8px;overflow:auto}.av-pop-section[data-v-96a14588]{padding:8px 8px 2px;font-size:var(--fs-xs);font-weight:700;color:var(--g-500)}.av-list[data-v-96a14588]{margin:0;padding:0;list-style:none}.av-col-item label[data-v-96a14588]{display:flex;align-items:center;gap:8px;min-height:30px;padding:0 6px;cursor:pointer;border-radius:var(--r-sm)}.av-col-item label[data-v-96a14588]:hover{background:var(--g-100)}.av-col-item label.av-col-locked[data-v-96a14588]{color:var(--g-700);cursor:not-allowed}.av-col-name[data-v-96a14588]{flex:1;min-width:0}.av-col-tag[data-v-96a14588]{padding:0 5px;font-size:var(--fs-xs);line-height:14px;color:var(--g-500);border:1px solid var(--g-300);border-radius:999px}.av-pop-foot[data-v-96a14588]{display:flex;flex-direction:column;gap:6px;padding:8px 12px;border-top:1px solid var(--g-200)}.av-pop-sum[data-v-96a14588]{font-size:var(--fs-sm);color:var(--g-700)}.av-pop-btns[data-v-96a14588]{display:flex;gap:8px;justify-content:flex-end}.av-dropdown[data-v-96a14588]{width:360px;max-height:min(70vh,520px);padding:4px;overflow:auto}.av-group-head[data-v-96a14588]{display:flex;align-items:center;gap:6px;padding:8px 8px 2px;font-size:var(--fs-xs);font-weight:700;color:var(--g-500)}.av-option[data-v-96a14588]{display:flex;align-items:center;gap:8px;min-height:30px;padding:3px 8px;cursor:pointer;border-radius:var(--r-sm)}.av-option[data-v-96a14588]:hover{background:var(--g-100)}.av-option[aria-selected=true][data-v-96a14588]{font-weight:600;color:var(--c-brand-strong);background:var(--c-brand-bg2)}.av-option[data-v-96a14588]:focus-visible,.av-menu-item[data-v-96a14588]:focus-visible{outline:2px solid var(--c-brand);outline-offset:-2px}.av-check[data-v-96a14588]{display:inline-flex;flex:none;width:14px;height:14px}.av-option-name[data-v-96a14588]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.av-owner[data-v-96a14588]{flex:none;font-size:var(--fs-xs);font-weight:400;color:var(--g-500)}.av-empty[data-v-96a14588]{padding:6px 10px 8px;font-size:var(--fs-sm);font-style:italic;color:var(--g-500)}.av-menu[data-v-96a14588]{left:auto;right:0;min-width:260px;padding:4px}.av-menu-item[data-v-96a14588]{display:flex;align-items:center;gap:8px;width:100%;height:30px;padding:0 8px;font-size:var(--fs-sm);color:var(--g-900);text-align:left;background:transparent;border:0;border-radius:var(--r-sm)}.av-menu-item[data-v-96a14588]:hover{background:var(--g-100)}.av-menu-item[aria-disabled=true][data-v-96a14588]{color:var(--g-400);cursor:not-allowed}.av-menu-danger[data-v-96a14588]{color:var(--c-danger)}.av-menu-why[data-v-96a14588]{margin-left:auto;padding-left:10px;font-size:var(--fs-xs);color:var(--g-500)}.av-status[data-v-96a14588]{min-height:20px;font-size:var(--fs-sm);color:var(--g-700)}.av-status-empty[data-v-96a14588]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.av-error[data-v-96a14588]{display:flex;align-items:center;justify-content:space-between;padding:4px 8px 4px 12px;font-size:var(--fs-sm);color:var(--c-danger-strong);background:var(--c-danger-bg2);border:1px solid var(--c-danger-bd2);border-radius:var(--r-sm)}.av-form-note[data-v-96a14588]{font-size:var(--fs-sm);color:var(--g-500)}.av-field-error[data-v-96a14588]{min-height:18px;margin-top:2px;font-size:var(--fs-sm);color:var(--c-danger)}.av-field-count[data-v-96a14588]{font-size:var(--fs-xs);color:var(--g-500);text-align:right}.av-field-count.av-over[data-v-96a14588]{font-weight:700;color:var(--c-danger)}.av-radio[data-v-96a14588]{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;margin-bottom:6px;cursor:pointer;border:1px solid var(--g-200);border-radius:var(--r-md)}.av-radio-on[data-v-96a14588]{background:var(--c-brand-bg2);border-color:var(--c-brand)}.av-radio-title[data-v-96a14588]{display:flex;align-items:center;gap:6px;font-weight:600}.av-radio-desc[data-v-96a14588]{display:block;font-size:var(--fs-xs);color:var(--g-500)}.av-warn[data-v-96a14588]{padding:6px 10px;margin-bottom:12px;font-size:var(--fs-sm);color:var(--c-warn);background:var(--c-warn-bg2);border:1px solid var(--c-warn-bd2);border-radius:var(--r-sm)}.summary-row[data-v-9c058f0c]{background-color:var(--c-brand-bg)!important;font-weight:700}.summary-row td[data-v-9c058f0c]{background-color:var(--c-brand-bg)!important}.collapsed-summary-row[data-v-9c058f0c]{background-color:var(--c-surface)!important;font-weight:700}.detail-row[data-v-9c058f0c]{background-color:var(--c-surface)}.worksheet-row[data-v-9c058f0c],.difference-row[data-v-9c058f0c]{background-color:var(--g-100)}.num-right[data-v-9c058f0c]{text-align:right}.toggle-icon[data-v-9c058f0c]{cursor:pointer;margin-right:5px;-webkit-user-select:none;user-select:none}.clickable-header[data-v-9c058f0c]{cursor:pointer;-webkit-user-select:none;user-select:none}.clickable-header[data-v-9c058f0c]:hover{background-color:var(--c-brand-bg2)}.text-danger[data-v-9c058f0c]{color:var(--c-danger)!important}.table-container[data-v-9c058f0c]{overflow:auto}.modal.show[data-v-9c058f0c]{display:block}.table-scroll-wrapper[data-v-953e9876]{width:max-content;min-width:100%}.table-container[data-v-953e9876]{overflow:auto}.table-lightblue th[data-v-953e9876]{position:sticky;z-index:92}tbody tr[data-v-95664f51]{background-color:var(--c-surface)!important}tbody tr.summary-row[data-v-95664f51],tbody tr.summary-row td[data-v-95664f51]{background-color:var(--c-brand-bg)!important}tbody td[data-v-95664f51]{background-color:var(--c-surface)}.num-right[data-v-95664f51]{text-align:right}.toggle-icon[data-v-95664f51]{cursor:pointer;margin-right:5px;-webkit-user-select:none;user-select:none}.table-container[data-v-95664f51]{overflow:auto}.table-lightblue th[data-v-95664f51]{position:sticky;top:0;z-index:92}.num-right[data-v-cfc3afa9]{text-align:right}.toggle-icon[data-v-cfc3afa9]{cursor:pointer;margin-right:5px;-webkit-user-select:none;user-select:none}.table-container[data-v-cfc3afa9]{overflow:auto}tbody tr[data-v-cfc3afa9]{background-color:var(--c-surface)!important}.table-lightblue th[data-v-cfc3afa9]{position:sticky;z-index:92}.clickable-header[data-v-cfc3afa9]{cursor:pointer;-webkit-user-select:none;user-select:none}.clickable-header[data-v-cfc3afa9]:hover{background-color:var(--c-brand-bg2)}.summary-row[data-v-cfc3afa9]{background-color:var(--c-brand-bg)!important;font-weight:700!important}.warning-highlight td[data-v-cfc3afa9]:not(.cf-fixed-1){background-color:var(--c-warn-bg2)!important}.journal-link[data-v-cfc3afa9]{color:var(--c-brand);cursor:pointer}.journal-link[data-v-cfc3afa9]:hover{color:var(--c-brand-strong);text-decoration:underline}.cf-journalizing-modal form>.row{margin-inline:0}.num-right{text-align:right}.td-center{text-align:center}.table-lightblue{background-color:var(--g-100)}.intable-btn{padding:2px 8px;font-size:var(--fs-sm)}.modal.show{display:block}.drop-area{border:2px dashed var(--g-300);padding:20px;text-align:center;cursor:pointer;white-space:pre-line;width:100%}.classification-modal{min-height:80px}.num-right[data-v-ef5c3374],input.num-right[data-v-ef5c3374]{text-align:right}.cf-recombination-journal-modal form>.row{margin-inline:0}input.num-right[data-v-00db79fc]:not(.journal-detail-table input){width:auto;display:block;margin-left:auto;box-sizing:border-box}.recombination-journal-modal form>.row{margin-inline:0}.modal-xxl{max-width:95%;width:95%}.table th,.table td{border-top:1px solid var(--g-200);border-bottom:1px solid var(--g-200)}.form-control:where(:not(:focus)),.form-select:where(:not(:focus)){border:1px solid var(--g-200)!important}.container{display:flex;align-items:center}.icon-add,.icon-remove{font-size:var(--fs-2xl);cursor:pointer;margin-right:5px;flex-shrink:0}.icon-add{color:var(--c-ok)}.icon-remove{color:var(--c-danger)}.drop-area{border:2px dashed var(--g-300);padding:20px;text-align:center;cursor:pointer}.drop-area:hover{background-color:var(--g-100)}.summary-row{background-color:var(--c-brand-bg)!important}.mfa-unset[data-v-77d7e368]{color:var(--c-danger)}.user-management-body[data-v-712a6a30]{margin:0;padding:0}.content[data-v-712a6a30]{padding:20px}.modal-content[data-v-c4f9596e]{font-size:.8rem}.description-box[data-v-c4f9596e]{max-height:9em;overflow-y:auto;white-space:pre-wrap;word-break:break-all;padding:6px 10px;background:var(--g-50);border-radius:var(--r-sm)}.metadata-table[data-v-c4f9596e]{table-layout:fixed;width:100%}.metadata-table .meta-key[data-v-c4f9596e]{width:160px;padding:.15rem .4rem!important;vertical-align:top!important;white-space:normal!important;word-break:break-all}.metadata-table .meta-value[data-v-c4f9596e]{padding:.15rem .4rem;vertical-align:top;white-space:pre-wrap!important;word-break:break-all!important;overflow-wrap:anywhere!important}.company-logo-body[data-v-507173d1]{display:flex;flex-direction:column;gap:24px;max-width:720px}.company-logo-heading[data-v-507173d1]{font-size:var(--fs-md);font-weight:600;margin-bottom:8px}.company-logo-previews[data-v-507173d1]{display:flex;flex-wrap:wrap;gap:32px}.company-logo-sample[data-v-507173d1]{display:flex;flex-direction:column;gap:6px}.company-logo-caption[data-v-507173d1]{color:var(--g-500);font-size:var(--fs-sm)}.company-logo-large-tile[data-v-507173d1]{display:inline-flex;padding:8px;border:1px solid var(--g-200);border-radius:var(--r-md);background:#fff}.company-logo-large[data-v-507173d1]{max-width:320px;max-height:160px;object-fit:contain}.company-logo-empty[data-v-507173d1]{color:var(--g-500)}.company-logo-notes[data-v-507173d1]{color:var(--g-700);font-size:var(--fs-sm);padding-left:1.2em}.modal-overlay[data-v-67f8a981]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1050}.modal-content[data-v-67f8a981]{width:300px;background-color:var(--c-surface);padding:20px;border-radius:var(--r-md);text-align:center;box-shadow:0 4px 10px #0000004d}.modal-buttons[data-v-67f8a981]{margin-top:20px;display:flex;justify-content:flex-end;gap:8px}.btn[data-v-67f8a981]{cursor:pointer}.row-deleted td[data-v-2a9ee04d]{color:var(--c-muted);background:var(--g-100)}body.dashboard-settings-page{min-width:0}.db-section[data-v-4877248b]{background:#fff;border:1px solid #d1d4db;border-radius:6px;padding:10px 14px}.db-section h3[data-v-4877248b]{font-size:16px;color:#2f5597;margin:0 0 8px;font-weight:700}.db-check[data-v-4877248b]{display:flex;align-items:center;gap:8px;font-size:14px;margin-bottom:4px}.db-note[data-v-4877248b]{font-size:12.5px;color:#555;margin-top:6px}.db-input[data-v-4877248b]{border:1px solid #ced4da;border-radius:.25rem;padding:.15rem .4rem;font-size:var(--fs-md);background:#fff}.db-input[data-v-4877248b]:disabled{background:#e9ecef;color:#555}.db-number[data-v-4877248b]{width:110px;text-align:right}.db-move[data-v-4877248b]{display:inline-flex;gap:2px}.db-move button[data-v-4877248b]{border:1px solid #ccc;background:#f9f9f9;border-radius:3px;padding:0 5px;font-size:var(--fs-xs);cursor:pointer}.db-move button[data-v-4877248b]:disabled{cursor:default;opacity:.4}.db-chips[data-v-4877248b]{display:flex;flex-wrap:wrap;align-items:center;gap:4px;min-width:0;max-width:100%}.chip[data-v-4877248b]{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:var(--r-lg);font-size:var(--fs-sm);border:1px solid #b8c7e3;background:#eef3fb;color:#2f5597;white-space:normal;flex-wrap:wrap;max-width:100%;min-width:0}.chip.card[data-v-4877248b]{background:#f1efe8;border-color:#cfccc0;color:#444441}.chip.num[data-v-4877248b]{background:#fff;border-color:#999;color:#333}.chip.op[data-v-4877248b]{background:#fff;border-color:transparent;color:#333;font-weight:700;font-size:14px;padding:0 4px}.chip .flip[data-v-4877248b]{font-size:var(--fs-xs);border-left:1px solid #b8c7e3;padding-left:4px;margin-left:2px;color:#555;display:inline-flex;align-items:center;gap:3px}.chip .term-remove[data-v-4877248b]{border:0;background:transparent;color:#888;cursor:pointer;padding:0 2px}.db-addbar[data-v-4877248b]{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.db-addbar button[data-v-4877248b]{border:1px solid #666;background:#fff;font-size:var(--fs-xs);padding:1px 8px;border-radius:3px;cursor:pointer}.db-unset[data-v-4877248b]{color:#87867f;font-size:var(--fs-sm)}.db-row-error[data-v-4877248b]{color:#791f1f;font-size:12.5px}.dashboard-settings[data-v-4877248b]{min-width:0;container-type:inline-size}.dashboard-settings>.table-container[data-v-4877248b]{min-width:0}.db-card-table[data-v-4877248b]{width:100%;table-layout:fixed;font-size:var(--fs-sm);border-collapse:collapse}.db-card-table[data-v-4877248b]>:not(caption)>*>*{padding:10px 6px;border-width:0 0 1px;border-color:#e3e8ef;vertical-align:top;white-space:normal!important;overflow-wrap:anywhere}.db-card-table th[data-v-4877248b]:nth-child(1){width:64px}.db-card-table th[data-v-4877248b]:nth-child(2){width:52px}.db-card-table th[data-v-4877248b]:nth-child(3){width:120px}.db-card-table th[data-v-4877248b]:nth-child(4){width:18%}.db-card-table th[data-v-4877248b]:nth-child(5){width:112px}.db-card-table th[data-v-4877248b]:nth-child(7){width:52px}.db-card-table .db-input[data-v-4877248b],.db-card-table .form-select[data-v-4877248b]{width:100%;min-width:0;max-width:100%}.db-card-table .form-select[data-v-4877248b]{font-size:var(--fs-sm);padding:6px 24px 6px 8px}.db-card-table .db-note[data-v-4877248b]{white-space:normal;overflow-wrap:anywhere;font-size:var(--fs-xs);line-height:1.6}.db-formula-help[data-v-4877248b]{background:#f4f7fc;border-radius:10px;padding:14px 16px;margin:12px 0 18px;font-size:var(--fs-sm);color:#526078;line-height:1.7}.db-formula-help h4[data-v-4877248b]{margin:0 0 6px;font-size:var(--fs-md);font-weight:700;color:#2f5597}.db-formula-help ol[data-v-4877248b]{padding-left:20px;margin:0 0 8px}.db-formula-help p[data-v-4877248b]{margin:4px 0 0}@container (max-width: 760px){.db-card-table[data-v-4877248b],.db-card-table tbody[data-v-4877248b]{display:block}.db-card-table thead[data-v-4877248b]{display:none}.db-card-table tbody tr[data-v-4877248b]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;padding:14px 0;border-bottom:1px solid #e3e8ef}.db-card-table>tbody>tr>td[data-v-4877248b]{min-width:0;border:0;padding:0;text-align:left}.db-card-table td[data-v-4877248b]:before{content:attr(data-label);display:block;margin-bottom:4px;color:#526078;font-size:var(--fs-xs)}.db-card-table td[data-v-4877248b]:nth-child(4){grid-column:span 2}.db-card-table td[data-v-4877248b]:nth-child(6){grid-column:1 / -1}.db-card-table td[data-v-4877248b]:nth-child(7):before{display:none}}.db-card-table .chip[data-v-4877248b] .account-search-select,.db-card-table .chip[data-v-4877248b] .search-select{min-width:0;max-width:100%}.db-check[data-v-4877248b]{flex-wrap:wrap}.chip[data-v-4877248b]:not(.op){display:grid;grid-template-columns:minmax(0,1fr) auto;width:100%}.chip .flip[data-v-4877248b]{grid-column:1 / -1;grid-row:2}.chip .term-remove[data-v-4877248b]{grid-column:2;grid-row:1;white-space:nowrap;border-left:1px solid #cbd4df;padding-left:6px;color:#526078;font-size:var(--fs-xs)}.chip.op[data-v-4877248b]{flex-wrap:nowrap}.db-formula-help h5[data-v-4877248b]{margin:12px 0 4px;color:#2f5597;font-size:var(--fs-sm);font-weight:700}.db-formula-help[data-v-4877248b]{font-size:14px}.db-formula-help summary[data-v-4877248b]{cursor:pointer;font-size:var(--fs-lg);font-weight:700;color:#2f5597}.db-formula-help-body[data-v-4877248b]{padding-top:12px}.db-formula-help h5[data-v-4877248b]{font-size:14px}.db-column-label[data-v-4877248b]{display:flex;flex-direction:column;align-items:center;gap:4px}.db-field-help[data-v-4877248b]{margin-left:4px;cursor:pointer}.db-field-help[data-v-4877248b]:focus-visible{outline:2px solid #2f5597;outline-offset:3px}.db-check>label[data-v-4877248b],.chip .flip>label[data-v-4877248b]{display:inline-flex;align-items:center;gap:8px}.db-card-delete[data-v-4877248b]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:5px;border:1px solid #dbe2ea;border-radius:6px;background:#fff;color:#60718a;cursor:pointer}.db-card-delete svg[data-v-4877248b]{width:18px;height:18px}.db-card-delete[data-v-4877248b]:hover{background:#fff1f0;color:#ad3939;border-color:#ecc3be}.db-card-delete[data-v-4877248b]:focus-visible{outline:2px solid #2f5597;outline-offset:2px}.dashboard-settings .db-card-table>thead>tr>th[data-v-4877248b]:nth-child(2),.dashboard-settings .db-card-table>thead>tr>th[data-v-4877248b]:nth-child(3){text-align:center}.dashboard-settings .db-card-table>thead>tr>th[data-v-4877248b]:nth-child(4),.dashboard-settings .db-card-table>thead>tr>th[data-v-4877248b]:nth-child(5),.dashboard-settings .db-card-table>thead>tr>th[data-v-4877248b]:nth-child(6){text-align:center}@media screen{html:not(.print-measure) .dashboard-settings .db-card-table.db-card-table>thead>tr>th[data-v-4877248b]:nth-child(4):has(>.column-filter[data-table-filter-own]),html:not(.print-measure) .dashboard-settings .db-card-table.db-card-table>thead>tr>th[data-v-4877248b]:nth-child(5):has(>.column-filter[data-table-filter-own]),html:not(.print-measure) .dashboard-settings .db-card-table.db-card-table>thead>tr>th[data-v-4877248b]:nth-child(6):has(>.column-filter[data-table-filter-own]){padding-left:var(--column-filter-reserve, 34px)}}.dashboard-settings .db-card-table>tbody>tr>td[data-v-4877248b]{padding-top:18px!important;padding-bottom:18px!important}.dashboard-settings .db-card-table>tbody>tr>td.td-center[data-v-4877248b]{text-align:center}.dashboard-settings .db-card-table>tbody>tr>td.td-center input[type=checkbox][data-v-4877248b]{display:block;width:14px!important;min-width:14px!important;height:14px;margin:0 auto}@container (max-width: 760px){.dashboard-settings .db-card-table tbody tr[data-v-4877248b]{padding:24px 0}.dashboard-settings .db-card-table>tbody>tr>td[data-v-4877248b]{padding-top:4px!important;padding-bottom:4px!important}}.db-trend-note[data-v-4877248b]{font-size:14px;color:#526078;margin:6px 0 12px}.db-trend-chart[data-v-4877248b]{border-top:1px solid #dbe2ea;padding:20px 0}.db-trend-heading[data-v-4877248b]{display:flex;align-items:end;gap:16px;margin-bottom:12px}.db-trend-name[data-v-4877248b]{flex:1;min-width:0;font-size:14px}.db-trend-name .db-input[data-v-4877248b]{display:block;width:100%;margin-top:6px}.db-trend-grid[data-v-4877248b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.db-trend-series[data-v-4877248b]{min-width:0;background:#f7f9fc;border-radius:var(--r-md);padding:12px}.db-trend-series h4[data-v-4877248b]{font-size:14px;font-weight:700;margin:0 0 8px;color:#2f5597}.db-trend-series>label[data-v-4877248b]{display:block;font-size:var(--fs-md);margin-top:8px}.dashboard-settings .db-trend-series .form-select[data-v-4877248b]{width:100%!important;min-width:0!important;margin-top:4px}@container (max-width: 760px){.db-trend-grid[data-v-4877248b]{grid-template-columns:minmax(0,1fr)}}.icon-add[data-v-85fcfa78],.icon-remove[data-v-85fcfa78]{font-size:var(--fs-xl);line-height:1;cursor:pointer;margin-right:5px;flex-shrink:0}.icon-add[data-v-85fcfa78]{color:var(--c-ok)}.icon-remove[data-v-85fcfa78]{color:var(--c-danger)}.account-row[data-v-85fcfa78]{display:flex;align-items:center;margin-bottom:5px}.account-row[data-v-85fcfa78]:last-child{margin-bottom:0}.table-container[data-v-7bd63f4e]{overflow-y:auto}.mcp-connection-info .conn-label[data-v-7bd63f4e]{background-color:var(--g-100);font-weight:400;text-align:left}.mcp-connection-info .conn-value[data-v-7bd63f4e]{word-break:break-all}.table-container .form-switch .form-check-input[data-v-7bd63f4e]{min-width:0!important;width:2em!important;padding:0!important;background-color:transparent!important;border-radius:2em!important;vertical-align:top!important;margin-top:0!important}.table-container .form-switch .form-check-input[data-v-7bd63f4e]:checked{background-color:var(--c-brand-fill)!important}.table-container .form-check.form-switch.fs-5[data-v-7bd63f4e]{line-height:1;min-height:0;margin-bottom:0}.table-container[data-v-a741d0ae]{overflow-y:auto}.modal-content[data-v-a741d0ae]{font-size:.8rem}.description-box[data-v-a741d0ae]{white-space:pre-wrap;word-break:break-all}.oauth-client-section .oauth-label[data-v-a741d0ae]{background-color:var(--g-100);font-weight:400;text-align:left}.oauth-client-section .oauth-value[data-v-a741d0ae]{word-break:break-all}.oauth-error[data-v-a741d0ae]{white-space:pre-wrap}.oauth-secret-value[data-v-a741d0ae]{word-break:break-all;font-family:var(--bs-font-monospace, monospace)}.sso-setting[data-v-e3dc4a10]{max-width:760px}.sso-note[data-v-e3dc4a10],.sso-target[data-v-e3dc4a10]{font-size:var(--fs-md)}.sso-card[data-v-e3dc4a10]{border:1px solid var(--g-300)}.sso-card-title[data-v-e3dc4a10]{font-weight:700;margin-bottom:1rem}.sso-impact[data-v-e3dc4a10]{font-size:var(--fs-md);color:var(--c-danger);margin-bottom:.5rem}.sso-hint[data-v-e3dc4a10]{font-size:var(--fs-md);color:var(--c-muted);margin-bottom:.5rem}.sso-details[data-v-e3dc4a10]{font-size:var(--fs-md);color:var(--c-muted)}.sso-details summary[data-v-e3dc4a10]{cursor:pointer}.sso-import[data-v-e3dc4a10]{background-color:var(--g-50);border:1px solid var(--g-300);border-radius:.375rem;padding:1rem}.sso-import-title[data-v-e3dc4a10]{font-weight:700;margin-bottom:.5rem}.sso-import-warnings[data-v-e3dc4a10]{margin-bottom:.5rem;padding-left:1.2rem}.sso-fingerprint-label[data-v-e3dc4a10]{font-weight:600}.sso-fingerprint[data-v-e3dc4a10]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--fs-sm);overflow-wrap:anywhere}.sso-cert-input[data-v-e3dc4a10]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--fs-sm)}.sso-field-error[data-v-e3dc4a10]{color:var(--c-danger);font-size:var(--fs-sm);margin-top:.25rem}.tab-scroller-wrap[data-v-a50fc24c]{width:100%;border-bottom:1px solid var(--g-300)}.tab-scroller-controls[data-v-a50fc24c]{flex-shrink:0}.tab-scroller-btn[data-v-a50fc24c]{flex-shrink:0;border:1px solid var(--g-300);border-bottom:none;background:var(--g-50);cursor:pointer;padding:0 8px;font-size:var(--fs-xs);color:var(--g-700);align-self:stretch}.tab-scroller-btn+.tab-scroller-btn[data-v-a50fc24c]{border-left:none}.tab-scroller-btn[data-v-a50fc24c]:hover{background:var(--g-100)}.tab-scroller-btn[data-v-a50fc24c]:active{background:var(--g-200)}.tab-scroller-strip[data-v-a50fc24c]{flex:1;overflow-x:auto;min-width:0;scrollbar-width:none;overscroll-behavior:contain}.tab-scroller-strip[data-v-a50fc24c]::-webkit-scrollbar{display:none}.setting-section-tabs-scroller[data-v-1f4985b8]{margin-bottom:12px;border-bottom:1px solid var(--g-200)}.setting-section-tablist[data-v-1f4985b8]{display:flex;gap:2px}.setting-section-tab[data-v-1f4985b8]{flex:none;display:inline-flex;align-items:center;height:28px;padding:0 12px;background:transparent;border:0;border-bottom:2px solid transparent;font-size:var(--fs-sm);color:var(--g-500);white-space:nowrap;cursor:pointer}.setting-section-tab[data-v-1f4985b8]:hover{color:var(--c-brand-strong)}.setting-section-tab.on[data-v-1f4985b8]{color:var(--c-brand-strong);border-bottom-color:var(--c-brand);font-weight:600}.setting-section-heading[data-v-1f4985b8]{margin:0 0 8px;font-size:var(--fs-lg);font-weight:700}.system-setting-body[data-v-66ab207e]{height:100%;margin:0;padding:0}.content[data-v-66ab207e]{padding:20px;height:100%;overflow-y:auto}.account-search-select[data-v-c1c6bcdd]{width:100%}.ii-summary-badge[data-v-8fb03248]{padding:4px 10px;border-radius:var(--r-lg);font-size:var(--fs-xs)}.ii-amount-check[data-v-8fb03248]{background:var(--g-50);border-left:3px solid var(--c-brand-line);padding:6px 12px;font-size:var(--fs-sm)}.summary-row[data-v-b96dae44]{background-color:var(--c-brand-bg)!important;font-weight:700}.num-right[data-v-b96dae44]{text-align:right}input[data-v-b96dae44]:disabled,textarea[data-v-b96dae44]:disabled{background-color:var(--g-100)!important;cursor:not-allowed!important}.ii-skip-editor-overlay[data-v-c5a1ae92]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:1060;display:flex;align-items:center;justify-content:center}.ii-skip-editor-card[data-v-c5a1ae92]{width:640px;max-width:92%;background:var(--c-surface);border-radius:6px;box-shadow:0 8px 24px #00000040;display:flex;flex-direction:column;max-height:80vh;outline:none}.ii-skip-editor-header[data-v-c5a1ae92]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--g-200)}.ii-skip-editor-body[data-v-c5a1ae92]{padding:12px 16px;overflow-y:auto;flex:1 1 auto}.ii-skip-editor-footer[data-v-c5a1ae92]{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--g-200)}.ii-stepper[data-v-06e3ff62]{gap:0}.ii-stepper-clickable[data-v-06e3ff62]{cursor:pointer}.ii-step-circle[data-v-06e3ff62]{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--fs-sm);font-weight:600;flex-shrink:0}.ii-step-circle.active[data-v-06e3ff62],.ii-step-circle.completed[data-v-06e3ff62]{background:var(--c-brand-fill);color:#fff}.ii-step-circle.future[data-v-06e3ff62]{background:var(--g-100);color:var(--c-muted)}.ii-step-label[data-v-06e3ff62]{font-size:var(--fs-xs);margin-top:2px;white-space:nowrap}.ii-step-label.active[data-v-06e3ff62]{color:var(--c-brand);font-weight:600}.ii-step-label.completed[data-v-06e3ff62]{color:var(--c-brand)}.ii-step-label.future[data-v-06e3ff62]{color:var(--c-muted)}.ii-step-line[data-v-06e3ff62]{width:60px;height:2px;align-self:center;margin:0 4px;flex-shrink:0}.ii-step-line.completed[data-v-06e3ff62]{background:var(--c-brand-fill)}.ii-step-line.future[data-v-06e3ff62]{background:transparent;border-top:2px dashed var(--g-200);height:0}.modal-body[data-v-06e3ff62]{font-size:var(--fs-sm);padding:1.25rem;overscroll-behavior:contain}.ii-drop-area[data-v-06e3ff62]{border:2px dashed var(--g-400);border-radius:var(--r-md);padding:60px 20px;text-align:center;cursor:pointer;transition:border-color .2s;background:var(--g-50)}.ii-drop-area[data-v-06e3ff62]:hover{border-color:var(--c-brand)}.ii-drop-area--compact[data-v-06e3ff62]{padding:14px 16px;border-width:1px}.ii-upload-icon[data-v-06e3ff62]{color:var(--g-400);margin-bottom:12px}.ii-drop-text[data-v-06e3ff62]{font-size:var(--fs-md);color:var(--g-700)}.ii-drop-subtext[data-v-06e3ff62]{font-size:var(--fs-xs);color:var(--c-muted);margin-top:4px}.ii-file-info-card[data-v-06e3ff62]{border:1px solid var(--g-200);border-radius:6px;padding:12px 16px;font-size:var(--fs-sm);background:var(--g-50)}.ii-file-label[data-v-06e3ff62]{color:var(--c-muted);min-width:100px}.ii-settings-form[data-v-06e3ff62]{font-size:var(--fs-sm)}.ii-settings-form .form-label[data-v-06e3ff62]{font-size:var(--fs-sm);margin-bottom:.25rem}.ii-settings-form .form-select[data-v-06e3ff62],.ii-settings-form .form-control[data-v-06e3ff62],.ii-settings-form .form-check-label[data-v-06e3ff62]{font-size:var(--fs-sm)}.modal-body .ii-code-col-header[data-v-06e3ff62]{align-items:flex-start!important;padding-top:0!important}.modal-body .ii-code-col-header>.form-label[data-v-06e3ff62]{margin-bottom:0!important}.modal-body .ii-code-col-header>.form-check[data-v-06e3ff62]{padding-top:0!important}.ii-file-tabs[data-v-06e3ff62]{flex-wrap:nowrap;font-size:var(--fs-xs);border-bottom:none}.ii-file-tabs .nav-link[data-v-06e3ff62]{max-width:240px}.ii-file-tabs .nav-link.active[data-v-06e3ff62]{font-weight:600}.ii-sheet-tabs[data-v-06e3ff62]{display:flex;flex-wrap:nowrap;border-bottom:none}.ii-sheet-tabs .nav-link[data-v-06e3ff62]{border-radius:var(--r-sm) var(--r-sm) 0 0;white-space:nowrap}.ii-sheet-tabs .nav-link.active[data-v-06e3ff62]{font-weight:600;background:var(--g-100)}.ii-sheet-checkboxes[data-v-06e3ff62]{max-height:180px;overflow-y:auto;border:1px solid var(--g-200);border-radius:var(--r-sm);padding:4px 8px}.ii-preview-wrapper[data-v-06e3ff62]{border:1px solid var(--g-200);border-radius:var(--r-sm);overflow:auto;max-height:420px;overscroll-behavior:contain}.ii-preview-table[data-v-06e3ff62]{min-width:100%;width:max-content;border-collapse:separate;border-spacing:0;font-size:var(--fs-xs)}.ii-preview-table th[data-v-06e3ff62],.ii-preview-table td[data-v-06e3ff62]{border-right:1px solid var(--g-200);border-bottom:1px solid var(--g-200);padding:.15rem .4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.ii-preview-table thead tr:first-child>th[data-v-06e3ff62]{border-top:1px solid var(--g-200)}.ii-preview-table tr>th[data-v-06e3ff62]:first-child,.ii-preview-table tr>td[data-v-06e3ff62]:first-child{border-left:1px solid var(--g-200)}.ii-preview-table thead th[data-v-06e3ff62]{background:var(--g-100);font-weight:600;text-align:center;position:sticky;top:0;z-index:2}.ii-preview-table thead th[data-v-06e3ff62]:first-child{left:0;z-index:3}.ii-row-num[data-v-06e3ff62]{background:var(--g-100);color:var(--c-muted);text-align:center;font-size:var(--fs-xs);width:30px;position:sticky;left:0;z-index:1}.ii-header-row[data-v-06e3ff62]{background-color:var(--c-brand-200-fill)!important}.ii-header-row td[data-v-06e3ff62]{font-weight:600}.ii-data-start-row[data-v-06e3ff62]{background-color:var(--c-ok-bg2)!important}.ii-col-highlight-code[data-v-06e3ff62]{background-color:var(--c-brand-bg2)!important}.ii-col-highlight-name[data-v-06e3ff62]{background-color:var(--c-ok-bg3)!important}.ii-col-highlight-amount[data-v-06e3ff62]{background-color:var(--c-warn-bg2)!important}.ii-col-highlight-sub[data-v-06e3ff62]{background-color:var(--g-200)!important}.ii-col-highlight-code-right[data-v-06e3ff62]{background-color:var(--c-brand-bg)!important}.ii-col-highlight-name-right[data-v-06e3ff62]{background-color:var(--c-ok-bg4)!important}.ii-col-highlight-amount-right[data-v-06e3ff62]{background-color:var(--c-warn-bg)!important}.ii-col-highlight-sub-right[data-v-06e3ff62]{background-color:var(--g-100)!important}.ii-legend-item[data-v-06e3ff62]{font-size:var(--fs-xs);margin-right:12px}.ii-legend-swatch[data-v-06e3ff62]{display:inline-block;width:12px;height:12px;border:1px solid var(--g-300);margin-right:3px;vertical-align:middle}.ii-filter-count[data-v-06e3ff62]{font-size:var(--fs-sm)}.ii-skipped-row>td[data-v-06e3ff62]{background-color:var(--g-100)!important;--bs-table-hover-bg: var(--g-200);color:var(--c-muted);text-decoration:line-through}.ii-badge-skip[data-v-06e3ff62]{display:inline-block;font-size:var(--fs-xs);background:var(--g-100);color:var(--c-muted);padding:0 4px;border-radius:3px;margin-left:4px;text-decoration:none}.ii-excluded-row-step4>td[data-v-06e3ff62]{background-color:var(--g-200)!important;--bs-table-hover-bg: var(--g-300);color:var(--g-700);text-decoration:line-through}.ii-badge-exclude[data-v-06e3ff62]{display:inline-block;font-size:var(--fs-xs);background:var(--g-300);color:var(--g-700);padding:0 4px;border-radius:3px;margin-left:4px;text-decoration:none}.ii-mapping-summary[data-v-06e3ff62]{font-size:var(--fs-sm)}.ii-unmapped-row>td[data-v-06e3ff62]{background-color:var(--c-danger-bg2)!important;--bs-table-hover-bg: var(--c-danger-bd-fill)}.ii-excluded-row>td[data-v-06e3ff62]{background-color:var(--g-200)!important;--bs-table-hover-bg: var(--g-300);color:var(--g-700)}.ii-excluded-row[data-v-06e3ff62] .search-select-trigger,.ii-excluded-row input[data-v-06e3ff62],.ii-excluded-row textarea[data-v-06e3ff62]{color:var(--g-700)}.ii-summary-badge[data-v-06e3ff62]{display:inline-block;padding:2px 10px;border-radius:var(--r-sm);font-size:var(--fs-sm)}.ii-amount-check[data-v-06e3ff62]{font-size:var(--fs-sm);padding:6px 12px;background:var(--g-50);border-radius:var(--r-sm);border:1px solid var(--g-200)}.ii-summary-card[data-v-06e3ff62]{display:inline-block;text-align:left;background:var(--g-50);border:1px solid var(--g-200);border-radius:var(--r-md);padding:20px 32px;min-width:350px}.ii-summary-row[data-v-06e3ff62]{display:flex;justify-content:space-between;padding:6px 0;border-bottom:1px solid var(--g-200);font-size:var(--fs-md)}.ii-summary-row[data-v-06e3ff62]:last-child{border-bottom:none}.ii-summary-label[data-v-06e3ff62]{color:var(--c-muted);min-width:120px}.ii-summary-value[data-v-06e3ff62]{font-weight:600}.modal-body[data-v-384f8f74]{min-height:650px}.service-unselected[data-v-8fbe91f4]:not(:disabled){color:var(--c-muted)}.service-unselected option[data-v-8fbe91f4]{color:var(--bs-body-color)}
