.error-state[data-v-ce7a7977]{display:flex;gap:16px;align-items:flex-start;min-height:160px;padding:28px;background:color-mix(in srgb,var(--dc-color-danger) 5%,var(--dc-color-card-bg));border:1px solid color-mix(in srgb,var(--dc-color-danger) 18%,var(--dc-color-card-bg));border-radius:10px}.error-state__mark[data-v-ce7a7977]{display:grid;flex:none;width:36px;height:36px;color:var(--dc-color-danger);font-weight:700;background:var(--dc-color-card-bg);border-radius:10px;place-items:center}.error-state h3[data-v-ce7a7977],.error-state p[data-v-ce7a7977]{margin:0 0 8px}.error-state p[data-v-ce7a7977]{color:var(--dc-color-text-secondary);line-height:1.6}.error-state__request[data-v-ce7a7977]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.loading-state[data-v-7ee87a0e]{min-height:180px;padding:24px}.factory-sync-notice[data-v-430210ef]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;color:var(--dc-color-text-secondary);line-height:1.6}.factory-sync-notice--processing[data-v-430210ef]{color:var(--dc-color-primary)}.factory-sync-notice--delayed[data-v-430210ef]{color:var(--dc-color-warning)}.factory-sync-notice--failed[data-v-430210ef]{color:var(--dc-color-danger)}.factory-sync-notice__retained[data-v-430210ef]{color:var(--dc-color-text-secondary)}.factory-sync-notice__spinner[data-v-430210ef]{box-sizing:border-box;width:14px;height:14px;flex:none;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:factory-sync-spin-430210ef .9s linear infinite}@keyframes factory-sync-spin-430210ef{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.factory-sync-notice__spinner[data-v-430210ef]{animation:none}}.resource-tabs[data-v-a8298db4]{position:sticky;z-index:15;top:0;display:flex;width:100%;height:var(--dc-shell-tabs-height);padding:0 var(--dc-space-page-inline-end) 0 var(--dc-space-page-inline-start);align-items:center;gap:26px;overflow-x:auto;background:var(--dc-color-card-bg);border-bottom:1px solid var(--dc-color-border);scrollbar-width:thin}.resource-tabs__item[data-v-a8298db4]{position:relative;display:flex;height:100%;padding:0;align-items:center;color:var(--dc-color-text-secondary);font-size:13px;font-weight:500;white-space:nowrap;transition:color var(--dc-duration-interaction) ease}.resource-tabs__item[data-v-a8298db4]:hover{color:var(--dc-color-text-regular)}.resource-tabs__item.active[data-v-a8298db4]{color:var(--dc-color-text-primary);font-weight:600}.resource-tabs__item.active[data-v-a8298db4]:after{position:absolute;right:0;bottom:0;left:0;height:2px;background:var(--dc-color-primary);border-radius:2px 2px 0 0;content:""}.resource-tabs__page-status[data-v-a8298db4]{display:flex;flex:0 0 auto;margin-left:auto;align-items:center}@media(max-width:1024px){.resource-tabs[data-v-a8298db4]{top:var(--dc-shell-mobile-header-height)}}.navigation-icon[data-v-4acc29b5]{width:16px;height:16px;flex:0 0 auto}.settings-trigger[data-v-88af438d]{display:flex;width:100%;min-height:36px;padding:7px 8px;align-items:center;gap:9px;color:var(--dc-color-text-regular);text-align:left;background:transparent;border:1px solid transparent;border-radius:var(--dc-radius-control);cursor:pointer;transition:color var(--dc-duration-interaction) ease,background var(--dc-duration-interaction) ease,border-color var(--dc-duration-interaction) ease}.settings-trigger[data-v-88af438d]:hover{color:var(--dc-color-primary-hover);background:var(--dc-color-primary-soft);border-color:var(--dc-color-primary-soft-border)}.settings-trigger svg[data-v-88af438d]{width:16px;height:16px;flex:0 0 auto}.settings-trigger span[data-v-88af438d]:not(.settings-trigger__chevron){min-width:0;flex:1;font-size:13px;font-weight:500}.settings-trigger__chevron[data-v-88af438d]{color:var(--dc-color-text-weak);font-size:17px;line-height:1}.settings-sidebar-menu__heading[data-v-0a722066]{padding:2px 10px 8px;color:var(--dc-color-text-primary);font-size:15px;font-weight:650}.settings-sidebar-menu__group+.settings-sidebar-menu__group[data-v-0a722066]{margin-top:14px}.settings-sidebar-menu__group h2[data-v-0a722066]{padding:0 10px;margin:0 0 4px;color:var(--dc-color-text-weak);font-size:11px;font-weight:600;letter-spacing:.04em}.settings-sidebar-menu__item[data-v-0a722066]{position:relative;display:flex;min-height:34px;padding:7px 10px;align-items:center;gap:9px;color:var(--dc-color-text-regular);font-size:13px;line-height:20px;border-radius:6px;transition:color var(--dc-duration-interaction) ease,background var(--dc-duration-interaction) ease}.settings-sidebar-menu__item[data-v-0a722066]:hover{color:var(--dc-color-primary-hover);background:var(--dc-color-hover-bg)}.settings-sidebar-menu__item--active[data-v-0a722066]{color:var(--dc-color-primary-hover);font-weight:500;background:var(--dc-color-primary-soft)}.settings-sidebar-menu__item--active[data-v-0a722066]:before{position:absolute;top:50%;left:0;width:3px;height:15px;background:var(--dc-color-primary-hover);border-radius:0 2px 2px 0;content:"";transform:translateY(-50%)}.settings-sidebar-menu__item[data-v-0a722066] .navigation-icon{color:var(--dc-color-text-secondary)}.settings-sidebar-menu__item--active[data-v-0a722066] .navigation-icon{color:var(--dc-color-primary-hover)}.settings-sidebar-menu__empty[data-v-0a722066]{padding:12px 10px;margin:0;color:var(--dc-color-text-weak);font-size:12px}.account-trigger[data-v-508f0d3b]{display:flex;gap:9px;width:100%;min-width:0;padding:7px 8px;align-items:center;color:var(--dc-color-text-primary);text-align:left;background:transparent;border:1px solid transparent;border-radius:6px;cursor:pointer}.account-trigger[data-v-508f0d3b]:hover{background:var(--dc-color-hover-bg);border-color:var(--dc-color-primary-soft-border)}.account-trigger__avatar[data-v-508f0d3b]{display:grid;width:30px;height:30px;flex:0 0 auto;color:var(--dc-color-primary);font-size:12px;font-weight:750;background:var(--dc-color-primary-soft);border:1px solid color-mix(in srgb,var(--dc-color-primary) 20%,transparent);border-radius:7px;place-items:center}.account-trigger__copy[data-v-508f0d3b]{display:grid;min-width:0;flex:1}.account-trigger__copy strong[data-v-508f0d3b],.account-trigger__copy small[data-v-508f0d3b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-trigger__copy strong[data-v-508f0d3b]{color:var(--dc-color-text-module);font-size:12.5px;font-weight:600}.account-trigger__copy small[data-v-508f0d3b]{margin-top:2px;color:var(--dc-color-text-weak);font-size:10.5px}.account-trigger__chevron[data-v-508f0d3b]{color:var(--dc-color-text-weak);font-size:13px}.app-sidebar[data-v-143e9304]{display:flex;width:100%;height:100%;min-height:0;flex-direction:column;color:var(--dc-color-text-regular);background:var(--dc-color-card-bg)}.app-sidebar__brand[data-v-143e9304]{display:flex;height:var(--dc-shell-brand-height);flex:0 0 var(--dc-shell-brand-height);padding:0 12px 0 20px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--dc-color-grid-line)}.app-sidebar__brand-home[data-v-143e9304]{display:flex;min-width:0;padding:0;align-items:center;gap:10px;color:var(--dc-color-text-primary);background:transparent;border:0;cursor:pointer}.app-sidebar__brand-home strong[data-v-143e9304]{overflow:hidden;font-size:16px;font-weight:600;letter-spacing:.1px;text-overflow:ellipsis;white-space:nowrap}.app-sidebar__logo[data-v-143e9304]{display:grid;width:26px;height:26px;flex:0 0 auto;color:var(--dc-color-on-primary);background:var(--dc-color-primary);border-radius:7px;box-shadow:0 1px 3px #4c83c833;place-items:center}.app-sidebar__logo svg[data-v-143e9304]{width:14px;height:14px}.app-sidebar__close[data-v-143e9304]{display:grid;width:32px;height:32px;padding:0;color:var(--dc-color-text-secondary);background:transparent;border:0;border-radius:var(--dc-radius-control);cursor:pointer;place-items:center}.app-sidebar__close[data-v-143e9304]:hover{color:var(--dc-color-text-regular);background:var(--dc-color-hover-bg)}.app-sidebar__close svg[data-v-143e9304]{width:17px;height:17px}.app-sidebar__navigation[data-v-143e9304]{min-height:0;flex:1;padding:10px 12px 16px;overflow-y:auto;scrollbar-width:thin}.app-sidebar__return-business[data-v-143e9304]{display:flex;width:100%;min-height:34px;padding:7px 10px;margin:0 0 12px;align-items:center;gap:8px;color:var(--dc-color-text-secondary);font-size:12.5px;text-align:left;background:transparent;border:1px solid transparent;border-radius:6px;cursor:pointer;transition:color var(--dc-duration-interaction) ease,background var(--dc-duration-interaction) ease,border-color var(--dc-duration-interaction) ease}.app-sidebar__return-business[data-v-143e9304]:hover,.app-sidebar__return-business[data-v-143e9304]:focus-visible{color:var(--dc-color-primary-hover);background:var(--dc-color-hover-bg);border-color:var(--dc-color-primary-soft-border)}.app-sidebar__menu[data-v-143e9304]{border-right:0;background:transparent}.app-sidebar__menu[data-v-143e9304] .el-menu-item,.app-sidebar__menu[data-v-143e9304] .el-sub-menu__title{position:relative;min-width:0;min-height:34px;height:auto;margin:2px 0;padding:7px 10px!important;gap:9px;color:var(--dc-color-text-regular);font-size:13px;line-height:20px;border-radius:6px;transition:color var(--dc-duration-interaction) ease,background var(--dc-duration-interaction) ease}.app-sidebar__menu[data-v-143e9304] .el-menu--inline .el-menu-item,.app-sidebar__menu[data-v-143e9304] .el-menu--inline .el-sub-menu__title{padding-left:calc(10px + (var(--el-menu-level, 1) * 12px))!important}.app-sidebar__menu[data-v-143e9304] .el-menu-item:hover,.app-sidebar__menu[data-v-143e9304] .el-sub-menu__title:hover{background:var(--dc-color-hover-bg)}.app-sidebar__menu[data-v-143e9304] .el-menu-item.is-active,.app-sidebar__menu[data-v-143e9304] .el-menu-item.is-current,.app-sidebar__menu[data-v-143e9304] .el-sub-menu.is-current-parent>.el-sub-menu__title{color:var(--dc-color-primary-hover);font-weight:500;background:var(--dc-color-primary-soft)}.app-sidebar__menu[data-v-143e9304] .el-menu-item.is-active:before,.app-sidebar__menu[data-v-143e9304] .el-menu-item.is-current:before{position:absolute;top:50%;left:0;width:3px;height:15px;background:var(--dc-color-primary-hover);border-radius:0 2px 2px 0;content:"";transform:translateY(-50%)}.app-sidebar__menu[data-v-143e9304] .el-sub-menu__icon-arrow{right:9px;width:13px;height:13px;margin-top:-6px;color:var(--dc-color-text-weak)}.app-sidebar__menu[data-v-143e9304] .navigation-icon{color:var(--dc-color-text-secondary)}.app-sidebar__menu[data-v-143e9304] .is-active .navigation-icon,.app-sidebar__menu[data-v-143e9304] .is-current .navigation-icon,.app-sidebar__menu[data-v-143e9304] .is-current-parent>.el-sub-menu__title .navigation-icon{color:var(--dc-color-primary-hover)}.app-sidebar__footer[data-v-143e9304]{display:grid;flex:0 0 auto;gap:4px;padding:8px 12px 12px;border-top:1px solid var(--dc-color-grid-line)}.app-sidebar__account[data-v-143e9304] .el-dropdown{width:100%}.app-sidebar__account-state[data-v-143e9304]{display:block;padding:10px;color:var(--dc-color-text-secondary);font-size:12px}.app-shell[data-v-049e6de0]{min-height:100vh}.app-shell__desktop-sidebar[data-v-049e6de0]{position:fixed;z-index:20;top:0;bottom:0;left:0;width:var(--dc-shell-sidebar-width);background:var(--dc-color-card-bg);border-right:1px solid var(--dc-color-border)}.app-shell__mobile-header[data-v-049e6de0]{display:none}.app-shell--with-nav .app-shell__content[data-v-049e6de0]{min-width:0;margin-left:var(--dc-shell-sidebar-width)}.app-shell__loading[data-v-049e6de0]{position:fixed;z-index:30;top:0;right:0;left:var(--dc-shell-sidebar-width)}.app-shell__content[data-v-049e6de0]{min-width:0}.app-shell--factory .app-shell__content[data-v-049e6de0]{min-height:100vh;margin-left:0;padding-top:0}.app-shell__loading--factory[data-v-049e6de0]{left:0}.app-shell__mobile-brand[data-v-049e6de0],.app-shell__menu-button[data-v-049e6de0]{display:flex;padding:0;align-items:center;color:var(--dc-color-text-primary);background:transparent;border:0;cursor:pointer}.app-shell__mobile-brand[data-v-049e6de0]{gap:9px}.app-shell__mobile-brand strong[data-v-049e6de0]{font-size:15px;font-weight:600}.app-shell__mobile-logo[data-v-049e6de0]{display:grid;width:26px;height:26px;color:var(--dc-color-on-primary);background:var(--dc-color-primary);border-radius:7px;place-items:center}.app-shell__mobile-logo svg[data-v-049e6de0]{width:14px;height:14px}@media(max-width:1024px){.app-shell__desktop-sidebar[data-v-049e6de0]{display:none}.app-shell--with-nav .app-shell__content[data-v-049e6de0]{margin-left:0;padding-top:var(--dc-shell-mobile-header-height)}.app-shell__mobile-header[data-v-049e6de0]{position:fixed;z-index:20;top:0;right:0;left:0;display:flex;height:var(--dc-shell-mobile-header-height);padding:0 16px;align-items:center;gap:13px;background:var(--dc-color-card-bg);border-bottom:1px solid var(--dc-color-border)}.app-shell__menu-button[data-v-049e6de0]{display:grid;width:32px;height:32px;color:var(--dc-color-text-regular);border-radius:var(--dc-radius-control);place-items:center}.app-shell__menu-button[data-v-049e6de0]:hover{background:var(--dc-color-hover-bg)}.app-shell__menu-button svg[data-v-049e6de0]{width:19px;height:19px}.app-shell__loading[data-v-049e6de0]{top:calc(var(--dc-shell-mobile-header-height) - 2px);left:0}}.app-navigation-drawer .el-drawer__body{padding:0;overflow:hidden}.section-title[data-v-d352f4e4]{display:flex;gap:16px;align-items:flex-start;justify-content:space-between}.section-title__copy[data-v-d352f4e4]{min-width:0}.section-title__heading[data-v-d352f4e4]{display:flex;min-width:0;align-items:center;gap:7px}.section-title h2[data-v-d352f4e4],.section-title h3[data-v-d352f4e4]{margin:0;font-size:16px;font-weight:650;line-height:1.5}.section-title--section h2[data-v-d352f4e4],.section-title--section h3[data-v-d352f4e4]{color:var(--dc-color-text-module);font-size:18px;font-weight:600;letter-spacing:-.1px}.section-title p[data-v-d352f4e4]{margin:4px 0 0;color:var(--dc-color-text-secondary);font-size:13px;line-height:1.6}.section-title__actions[data-v-d352f4e4]{flex:none}.app-card[data-v-cd42d2b7]{overflow:hidden;background:var(--dc-color-card-bg);border:1px solid var(--dc-color-border);border-radius:var(--dc-radius-card);box-shadow:var(--dc-shadow-card)}.app-card--default[data-v-cd42d2b7],.app-card--compact[data-v-cd42d2b7]{padding:var(--dc-card-padding)}.app-card--compact[data-v-cd42d2b7]{--dc-card-padding: 16px}.app-card__header[data-v-cd42d2b7]{margin-bottom:18px}.app-card--analysis .app-card__header[data-v-cd42d2b7]{margin-bottom:8px}.app-card--analysis[data-v-cd42d2b7] .section-title h3{color:var(--dc-color-text-module);font-size:14px;font-weight:600;line-height:1.5}.app-card--analysis[data-v-cd42d2b7] .section-title p{margin-top:2px;font-size:12px;line-height:1.55}.app-card--none .app-card__header[data-v-cd42d2b7]{padding:var(--dc-card-padding);margin-bottom:0}.freshness[data-v-d4c5d4ad]{display:inline-flex;flex-wrap:wrap;gap:6px;align-items:center;color:var(--dc-color-text-secondary);font-size:13px}.freshness__dot[data-v-d4c5d4ad]{width:7px;height:7px;background:var(--dc-color-success);border-radius:50%}.freshness--stale .freshness__dot[data-v-d4c5d4ad]{background:var(--dc-color-warning)}.freshness strong[data-v-d4c5d4ad]{color:var(--dc-color-warning);font-weight:600}.empty-state[data-v-8099a0fa]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:240px;padding:32px;text-align:center}.empty-state__icon[data-v-8099a0fa]{display:grid;width:44px;height:44px;margin-bottom:14px;place-items:center;color:var(--dc-color-primary);font-size:22px;font-weight:700;background:var(--dc-color-primary-soft);border-radius:12px}.empty-state h3[data-v-8099a0fa]{margin:0;font-size:16px}.empty-state p[data-v-8099a0fa]{max-width:520px;margin:8px 0 0;color:var(--dc-color-text-secondary);line-height:1.7}.empty-state__actions[data-v-8099a0fa]{margin-top:18px}.empty-state--compact[data-v-8099a0fa]{min-height:176px;padding:20px}.empty-state--compact .empty-state__icon[data-v-8099a0fa]{width:34px;height:34px;margin-bottom:9px;font-size:17px;border-radius:var(--dc-radius-control)}.empty-state--compact h3[data-v-8099a0fa]{font-size:14px}.empty-state--compact p[data-v-8099a0fa]{margin-top:5px;font-size:12px;line-height:1.55}.page-header[data-v-c5e83a16]{display:flex;gap:24px;align-items:flex-start;justify-content:space-between}.page-header h1[data-v-c5e83a16]{margin:0;font-size:clamp(24px,2vw,30px);font-weight:700;letter-spacing:-.02em}.page-header p[data-v-c5e83a16]{max-width:760px;margin:8px 0 0;color:var(--dc-color-text-secondary);line-height:1.7}.page-header__breadcrumbs[data-v-c5e83a16]{display:flex;gap:8px;margin-bottom:10px;color:var(--dc-color-text-weak);font-size:13px}.page-header__breadcrumbs span+span[data-v-c5e83a16]:before{margin-right:8px;content:"/"}.page-header__actions[data-v-c5e83a16]{flex:none}@media(max-width:640px){.page-header[data-v-c5e83a16]{flex-direction:column;gap:16px}}.date-time-text[data-v-d2aa2af7],.date-text[data-v-f91b7c00]{white-space:nowrap;font-variant-numeric:tabular-nums}.status-tag[data-v-ca2fec78]{display:inline-flex;gap:7px;align-items:center;min-height:26px;padding:3px 9px;color:var(--dc-color-text-secondary);font-size:12px;font-weight:600;background:var(--dc-color-page-bg);border:1px solid var(--dc-color-border);border-radius:999px}.status-tag__dot[data-v-ca2fec78]{width:7px;height:7px;background:var(--dc-color-text-weak);border-radius:50%}.status-tag--success .status-tag__dot[data-v-ca2fec78]{background:var(--dc-color-success)}.status-tag--warning .status-tag__dot[data-v-ca2fec78]{background:var(--dc-color-warning)}.status-tag--danger .status-tag__dot[data-v-ca2fec78]{background:var(--dc-color-danger)}.system-status[data-v-4bc91514]{display:inline-flex;gap:7px;align-items:center;white-space:nowrap}.system-status code[data-v-4bc91514]{color:var(--dc-color-text-weak);font-size:10px}.business-table__pagination[data-v-e0133f93]{justify-content:flex-end;margin-top:18px}.business-table__actions[data-v-e0133f93]{display:flex;gap:2px;align-items:center;flex-wrap:nowrap;white-space:nowrap}.business-table__empty-placeholder[data-v-e0133f93]{display:block;min-height:1px}.business-table code[data-v-e0133f93]{color:var(--dc-color-text-weak);font-size:10px}.business-table[data-v-e0133f93]{width:100%;max-width:100%;overflow-x:auto}.business-table[data-v-e0133f93] .el-table{width:100%}.business-table--analysis[data-v-e0133f93] .el-table .el-table__cell{min-height:36px;padding:7px 0}.business-table--analysis[data-v-e0133f93] .el-table th.el-table__cell{color:var(--dc-color-text-secondary);font-size:12px;font-weight:500;background:var(--dc-color-page-bg)}.business-table--analysis[data-v-e0133f93] .el-table td.el-table__cell{color:var(--dc-color-text-regular);font-size:13px}.business-table[data-v-e0133f93] .business-table__cell--nowrap .cell{overflow:visible;text-overflow:clip;white-space:nowrap}.filter-bar[data-v-e7ce5627]{display:flex;gap:16px;align-items:flex-end;justify-content:space-between;padding:16px;background:var(--dc-color-card-bg);border:1px solid var(--dc-color-border);border-radius:10px}.filter-bar__fields[data-v-e7ce5627],.filter-bar__actions[data-v-e7ce5627]{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.filter-bar__active[data-v-e7ce5627]{color:var(--dc-color-primary);font-size:12px}@media(max-width:720px){.filter-bar[data-v-e7ce5627]{align-items:stretch;flex-direction:column}}.metric-card[data-v-3612ccac]{min-height:144px;padding:18px;background:var(--dc-color-card-bg);border:1px solid var(--dc-color-border);border-radius:12px;box-shadow:var(--dc-shadow-card)}.metric-card--interactive[data-v-3612ccac]{cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.metric-card--interactive[data-v-3612ccac]:hover{border-color:color-mix(in srgb,var(--dc-color-primary) 42%,var(--dc-color-border));box-shadow:0 8px 18px #2143691a;transform:translateY(-1px)}.metric-card--interactive[data-v-3612ccac]:focus-visible{outline:0;border-color:var(--dc-color-primary);box-shadow:0 0 0 3px #5b91d929}.metric-card__label[data-v-3612ccac]{display:flex;gap:8px;align-items:center;color:var(--dc-color-text-secondary);font-size:13px}.metric-card__label>span[data-v-3612ccac]:first-child{min-width:0}.metric-card__status[data-v-3612ccac]{margin-left:auto}.metric-card__state-dot[data-v-3612ccac]{display:grid;width:16px;height:16px;padding:0;margin-left:auto;background:transparent;border:0;border-radius:50%;cursor:help;flex:none;place-items:center}.metric-card__state-dot[data-v-3612ccac]:before{width:7px;height:7px;background:var(--dc-color-warning);border-radius:50%;content:""}.metric-card__state-dot[data-state=error][data-v-3612ccac]:before{background:var(--dc-color-danger)}.metric-card__state-dot[data-state=source_unverified][data-v-3612ccac]:before,.metric-card__state-dot[data-state=definition_pending][data-v-3612ccac]:before,.metric-card__state-dot[data-state=data_preparing][data-v-3612ccac]:before,.metric-card__state-dot[data-state=unconfigured][data-v-3612ccac]:before,.metric-card__state-dot[data-state=empty][data-v-3612ccac]:before{background:var(--dc-color-text-weak)}.metric-card__state-dot[data-v-3612ccac]:focus-visible{outline:0;box-shadow:0 0 0 3px #5b91d91f}.metric-card__sr-only[data-v-3612ccac]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.metric-card__definition-label[data-v-3612ccac]{border-bottom:1px dotted var(--dc-color-primary);cursor:help}.metric-card__definition-label[data-v-3612ccac]:focus-visible{outline:0;border-radius:2px;box-shadow:0 0 0 3px #5b91d91f}.metric-card__help[data-v-3612ccac]{display:grid;width:18px;height:18px;padding:0;color:var(--dc-color-text-weak);background:transparent;border:1px solid var(--dc-color-border);border-radius:50%;cursor:help;place-items:center}.metric-card__value[data-v-3612ccac]{margin-top:16px;font-size:clamp(25px,2.6vw,34px);font-weight:720;letter-spacing:-.03em}.metric-card__values[data-v-3612ccac]{display:grid;gap:4px;margin-top:16px;font-size:clamp(22px,2.2vw,30px);font-weight:720;letter-spacing:-.03em}.metric-card__value span[data-v-3612ccac],.metric-card__values span[data-v-3612ccac]{margin-left:5px;color:var(--dc-color-text-secondary);font-size:13px;font-weight:500}.metric-card__value--empty[data-v-3612ccac]{color:var(--dc-color-text-weak)}.metric-card__message[data-v-3612ccac]{margin:12px 0 0;color:var(--dc-color-text-secondary);font-size:12px;line-height:1.65}.metric-card__change[data-v-3612ccac]{margin:10px 0 0;color:var(--dc-color-text-secondary);font-size:12px}.metric-card__change[data-direction=up][data-v-3612ccac]{color:var(--dc-color-success)}.metric-card__change[data-direction=down][data-v-3612ccac]{color:var(--dc-color-danger)}.metric-card__change--empty[data-v-3612ccac]{color:var(--dc-color-text-weak)}.metric-card__comparison[data-v-3612ccac],.metric-card__formula[data-v-3612ccac],.metric-card__secondary[data-v-3612ccac]{margin:4px 0 0;color:var(--dc-color-text-weak);font-size:11.5px;line-height:1.45}.metric-card__secondary[data-v-3612ccac]{color:var(--dc-color-text-secondary)}.metric-card__comparison[data-direction=up][data-v-3612ccac]{color:var(--dc-color-success)}.metric-card__comparison[data-direction=down][data-v-3612ccac]{color:var(--dc-color-danger)}.metric-card--kpi[data-v-3612ccac]{display:flex;flex-direction:column;min-height:106px;padding:10px 14px;border-radius:var(--dc-radius-card)}.metric-card--kpi .metric-card__value[data-v-3612ccac],.metric-card--kpi .metric-card__values[data-v-3612ccac]{margin-top:4px;font-size:26px;font-weight:600;line-height:1.15}.metric-card--kpi .metric-card__message[data-v-3612ccac]{margin-top:5px;line-height:1.45}.metric-card--kpi .metric-card__comparison[data-v-3612ccac]{margin-top:auto;padding-top:4px;font-size:12px}.metric-card--supporting[data-v-3612ccac]{display:flex;flex-direction:column;min-height:88px;padding:9px 13px;border-radius:var(--dc-radius-card)}.metric-card--supporting .metric-card__value[data-v-3612ccac],.metric-card--supporting .metric-card__values[data-v-3612ccac]{margin-top:5px;font-size:19px;font-weight:600;line-height:1.2}.metric-card--supporting .metric-card__message[data-v-3612ccac]{margin-top:4px;font-size:11px;line-height:1.45}.metric-card--supporting .metric-card__formula[data-v-3612ccac]{margin-top:auto;padding-top:4px;font-size:11px}.metric-card--supporting .metric-card__secondary[data-v-3612ccac]{margin-top:3px;font-size:11px}@media(prefers-reduced-motion:reduce){.metric-card--interactive[data-v-3612ccac]{transition:none}.metric-card--interactive[data-v-3612ccac]:hover{transform:none}}.trend-chart[data-v-64f824e3]{width:100%;min-height:260px}.store-summary__top[data-v-b4fde64a]{display:flex;gap:16px;align-items:flex-start;justify-content:space-between}.store-summary__eyebrow[data-v-b4fde64a]{color:var(--dc-color-primary);font-size:12px;font-weight:700}.store-summary h2[data-v-b4fde64a],.store-summary__top h2[data-v-b4fde64a]{margin:5px 0 0;font-size:21px}.store-summary__facts[data-v-b4fde64a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:22px 0 0}.store-summary__facts dt[data-v-b4fde64a]{color:var(--dc-color-text-weak);font-size:12px}.store-summary__facts dd[data-v-b4fde64a]{margin:5px 0 0;font-weight:600}.store-summary__verify[data-v-b4fde64a]{display:flex;gap:10px;align-items:center;margin-top:20px;padding-top:16px;color:var(--dc-color-text-secondary);font-size:13px;border-top:1px solid var(--dc-color-border)}.native-report-sheet[data-v-48a2d217]{overflow-x:auto;padding:16px;background:var(--dc-color-surface-muted);border:1px solid var(--dc-color-border);border-radius:var(--dc-radius-card)}.native-report-sheet__canvas[data-v-48a2d217]{position:relative;display:grid;padding:24px;overflow:hidden;background:var(--dc-color-card-bg);border:1px solid var(--dc-color-border);border-radius:10px;box-shadow:var(--dc-shadow-control)}.native-report-sheet__row-track[data-v-48a2d217]{z-index:0;min-width:0;border-bottom:1px solid var(--dc-color-surface-subtle)}.native-report-sheet__row-track--blank[data-v-48a2d217]{border-bottom-color:transparent}.native-report-sheet__cell[data-v-48a2d217]{z-index:1;display:block;min-width:0;padding:8px 10px;overflow-wrap:anywhere;color:var(--dc-color-text-primary);font-size:14px;font-variant-numeric:tabular-nums;line-height:1.55;white-space:pre-wrap;border-bottom:1px solid var(--dc-color-border)}.native-report-sheet__cell--merged[data-v-48a2d217]{align-self:stretch;margin:2px;background:var(--dc-color-surface-muted);border:1px solid var(--dc-color-border);border-radius:7px}.native-report-sheet__cell--empty[data-v-48a2d217]{background:transparent;border-color:transparent}.native-report-sheet__cell--rich[data-v-48a2d217]{align-content:center}@media(max-width:640px){.native-report-sheet[data-v-48a2d217]{padding:8px}.native-report-sheet__canvas[data-v-48a2d217]{padding:16px}}.report-table[data-v-f1f85b56]{overflow-x:auto}.report-table--native[data-v-f1f85b56] .el-table__header th{background:var(--dc-color-primary-soft)}.report-table__summary[data-v-f1f85b56]{display:flex;flex-wrap:wrap;gap:12px 24px;padding:14px 16px;color:var(--dc-color-text-secondary);background:var(--dc-color-page-bg);border:1px solid var(--dc-color-border);border-top:0}.report-page__code[data-v-cba74f56],.report-page__checksum[data-v-cba74f56]{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.report-page__sync-note[data-v-cba74f56]{margin:16px 0 0;color:var(--dc-color-text-secondary);font-size:12px;line-height:1.65}.cashflow-transaction-details[data-v-7ad750b6]{min-width:0}.cashflow-transaction-details__table-wrap[data-v-7ad750b6]{width:100%;overflow-x:hidden;border:1px solid var(--dc-color-border);border-radius:var(--dc-radius-control);scrollbar-gutter:stable}.cashflow-transaction-details__table-wrap.is-bounded[data-v-7ad750b6]{max-height:520px;overflow-x:hidden;overflow-y:auto}table[data-v-7ad750b6]{width:100%;border-collapse:collapse;table-layout:fixed}th[data-v-7ad750b6],td[data-v-7ad750b6]{padding:9px 10px;color:var(--dc-color-text-regular);font-size:12px;line-height:1.45;text-align:left;vertical-align:middle;border-bottom:1px solid var(--dc-color-grid-line);overflow-wrap:anywhere}th[data-v-7ad750b6]{position:sticky;top:0;z-index:2;color:var(--dc-color-text-secondary);font-size:11px;font-weight:600;background:var(--dc-color-primary-soft)}.cashflow-transaction-details__column-index[data-v-7ad750b6]{width:4.2%}.cashflow-transaction-details__column-account[data-v-7ad750b6]{width:8.6%}.cashflow-transaction-details__column-date[data-v-7ad750b6]{width:8%}.cashflow-transaction-details__column-primary[data-v-7ad750b6]{width:10.5%}.cashflow-transaction-details__column-secondary[data-v-7ad750b6]{width:12.5%}.cashflow-transaction-details__column-amount[data-v-7ad750b6]{width:9.4%}.cashflow-transaction-details__column-counterparty[data-v-7ad750b6]{width:13.5%}.cashflow-transaction-details__column-transaction-number[data-v-7ad750b6]{width:13%}.cashflow-transaction-details__column-note[data-v-7ad750b6]{width:20.3%}tbody tr:last-child td[data-v-7ad750b6]{border-bottom:0}tbody tr:hover td[data-v-7ad750b6]{background:var(--dc-color-hover-soft)}tbody tr.is-warning td[data-v-7ad750b6]{background:color-mix(in srgb,var(--dc-color-warning) 5%,var(--dc-color-card-bg))}.is-index[data-v-7ad750b6]{text-align:center;font-variant-numeric:tabular-nums}.is-amount[data-v-7ad750b6]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.is-nowrap[data-v-7ad750b6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cashflow-transaction-details__primary[data-v-7ad750b6],.cashflow-transaction-details__counterparty[data-v-7ad750b6]{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cashflow-transaction-details__primary[data-v-7ad750b6]{color:var(--dc-color-text-regular)}.cashflow-transaction-details__amount[data-v-7ad750b6]{display:inline-flex;align-items:baseline;justify-content:flex-end}.cashflow-transaction-details__amount strong[data-v-7ad750b6]{font-weight:700;white-space:nowrap}.cashflow-transaction-details__amount--inflow[data-v-7ad750b6]{color:var(--dc-color-success)}.cashflow-transaction-details__amount--outflow[data-v-7ad750b6]{color:var(--dc-color-danger)}.cashflow-transaction-details__amount--zero[data-v-7ad750b6]{color:var(--dc-color-text-regular)}.cashflow-transaction-details__masked-account[data-v-7ad750b6]{color:var(--dc-color-text-secondary);font-variant-numeric:tabular-nums}.cashflow-transaction-details__note[data-v-7ad750b6]{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis}.cashflow-transaction-details__inline-error[data-v-7ad750b6],.cashflow-transaction-details__cursor-footer[data-v-7ad750b6]{padding-top:10px;border-top:1px solid var(--dc-color-grid-line);color:var(--dc-color-text-secondary);font-size:11.5px}.cashflow-transaction-details__inline-error[data-v-7ad750b6]{display:flex;align-items:center;justify-content:space-between;gap:12px}.cashflow-transaction-details__cursor-footer[data-v-7ad750b6]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px}.cashflow-transaction-details__cursor-footer[data-v-7ad750b6]>:last-child{justify-self:end}.cashflow-transaction-details__inline-error button[data-v-7ad750b6],.cashflow-transaction-details__cursor-footer button[data-v-7ad750b6]{padding:5px 14px;color:var(--dc-color-primary-hover);font:inherit;font-weight:600;background:var(--dc-color-card-bg);border:1px solid var(--dc-color-primary-soft-border);border-radius:var(--dc-radius-control);cursor:pointer;transition:color .14s ease,background .14s ease,border-color .14s ease}.cashflow-transaction-details__inline-error button[data-v-7ad750b6]:hover,.cashflow-transaction-details__cursor-footer button[data-v-7ad750b6]:hover:not(:disabled){background:var(--dc-color-primary-soft);border-color:var(--dc-color-primary)}.cashflow-transaction-details__inline-error button[data-v-7ad750b6]:focus-visible,.cashflow-transaction-details__cursor-footer button[data-v-7ad750b6]:focus-visible{outline:0;box-shadow:0 0 0 3px #5b91d91f}.cashflow-transaction-details__cursor-footer button[data-v-7ad750b6]:disabled{color:var(--dc-color-text-weak);cursor:wait;opacity:.72}.is-source-fields .cashflow-transaction-details__primary[data-v-7ad750b6],.is-source-fields .cashflow-transaction-details__secondary[data-v-7ad750b6],.is-source-fields .cashflow-transaction-details__counterparty[data-v-7ad750b6],.is-source-fields .cashflow-transaction-details__masked-account[data-v-7ad750b6],.is-source-fields .cashflow-transaction-details__note[data-v-7ad750b6]{overflow:visible;text-overflow:clip;white-space:pre-wrap;overflow-wrap:anywhere}.is-source-fields.cashflow-transaction-details__table-wrap[data-v-7ad750b6]{overflow-x:auto}.is-source-fields table[data-v-7ad750b6]{min-width:900px}@media(max-width:640px){.cashflow-transaction-details__cursor-footer[data-v-7ad750b6]{display:flex;align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){.cashflow-transaction-details__inline-error button[data-v-7ad750b6],.cashflow-transaction-details__cursor-footer button[data-v-7ad750b6]{transition:none}}.bank-transactions-section__subject-label[data-v-7ad750b6]{display:block;max-width:100%;padding:4px 6px;margin:-4px -6px;overflow:hidden;color:var(--dc-color-text-module);text-overflow:ellipsis;white-space:nowrap}.bank-transactions-section__subject--transfer[data-v-7ad750b6]{background:color-mix(in srgb,var(--dc-color-purple) 17%,var(--dc-color-card-bg))}.bank-transactions-section__subject--goods-cost[data-v-7ad750b6]{background:var(--dc-color-data-soft)}.bank-transactions-section__subject--operating-expense[data-v-7ad750b6]{background:color-mix(in srgb,var(--dc-color-success) 18%,var(--dc-color-card-bg))}.bank-transactions-section__subject--other-expense[data-v-7ad750b6]{background:color-mix(in srgb,var(--dc-color-danger) 14%,var(--dc-color-card-bg))}.bank-transactions-section__subject--income[data-v-7ad750b6]{background:color-mix(in srgb,var(--dc-color-warning) 26%,var(--dc-color-card-bg))}.bank-transactions-section__subject--other-income[data-v-7ad750b6]{background:color-mix(in srgb,var(--dc-color-primary) 14%,var(--dc-color-card-bg))}.bank-transactions-section__subject--neutral[data-v-7ad750b6]{background:var(--dc-color-surface-muted)}.fund-section-context[data-v-683c2f38]{display:inline-flex;padding:0;align-items:center;gap:5px;color:var(--dc-color-text-secondary);font-size:11.5px;background:transparent;border:0;cursor:pointer}.fund-section-context[data-v-683c2f38]:hover{color:var(--dc-color-primary-hover)}.fund-section-context[data-v-683c2f38]:focus-visible{outline:0;border-radius:var(--dc-radius-control);box-shadow:0 0 0 3px #5b91d91f}.fund-section-context__content>strong[data-v-683c2f38]{color:var(--dc-color-text-module);font-size:13px}.fund-section-context__content p[data-v-683c2f38]{margin:6px 0 8px;color:var(--dc-color-text-secondary);font-size:12px;line-height:1.5}.fund-section-context__content dl[data-v-683c2f38]{display:grid;margin:0;gap:5px}.fund-section-context__content dl div[data-v-683c2f38]{display:grid;grid-template-columns:72px minmax(0,1fr);gap:8px;color:var(--dc-color-text-regular);font-size:11.5px}.fund-section-context__content dt[data-v-683c2f38],.fund-section-context__content dd[data-v-683c2f38]{margin:0}.fund-section-context__content dt[data-v-683c2f38]{color:var(--dc-color-text-weak)}.fund-section-context__issue dd[data-v-683c2f38]{color:var(--dc-color-warning)}.fund-section-context__method[data-v-683c2f38]{padding-top:5px;border-top:1px solid var(--dc-color-grid-line)}.store-detail-state[data-v-04fa1f65]{display:flex;min-width:0;min-height:34px;padding:4px 8px;align-items:center;gap:8px 12px;flex-wrap:wrap;color:var(--dc-color-text-secondary);font-size:11.5px;line-height:1.45;background:var(--dc-color-surface-muted);border:1px solid var(--dc-color-grid-line);border-radius:var(--dc-radius-control)}.store-detail-state strong[data-v-04fa1f65]{color:var(--dc-color-warning);font-weight:600}.bank-transactions-section[data-v-7664c495]{display:grid;gap:10px}.bank-transactions-section__table-card[data-v-7664c495]{min-width:0}.bank-transactions-section__table-card[data-v-7664c495] .store-detail-state{margin-top:8px}.store-detail-v2-chart[data-v-2631fbd5]{width:100%;min-width:0}.store-detail-v2__asset-chart[data-v-570de0a6]{position:relative;min-width:0;height:250px}.store-detail-v2__asset-center[data-v-570de0a6]{position:absolute;left:31%;top:56%;transform:translate(-50%,-50%);pointer-events:none;white-space:nowrap;color:#52627a;font:600 12px Microsoft YaHei,sans-serif;text-align:center}.asset-center-enter-active[data-v-570de0a6],.asset-center-leave-active[data-v-570de0a6]{transition:opacity 70ms ease}.asset-center-enter-from[data-v-570de0a6],.asset-center-leave-to[data-v-570de0a6]{opacity:0}@media(prefers-reduced-motion:reduce){.asset-center-enter-active[data-v-570de0a6],.asset-center-leave-active[data-v-570de0a6]{transition:none}}.store-detail-v2__cashflow-shared[data-v-9f3c69ce]{min-height:588px}.store-detail-v2__cashflow-shared[data-v-9f3c69ce] .cashflow-transaction-details__table-wrap.is-bounded{height:546px;max-height:546px;border-radius:8px}.store-detail-v2__cashflow-shared[data-v-9f3c69ce] .cashflow-transaction-details__column-index{width:44px}.store-detail-v2__cashflow-shared[data-v-9f3c69ce] .cashflow-transaction-details__column-account{width:78px}.store-detail-v2__cashflow-shared[data-v-9f3c69ce] .cashflow-transaction-details__column-date{width:88px}.store-detail-v2__cashflow-shared[data-v-9f3c69ce] .cashflow-transaction-details__column-primary{width:104px}.store-detail-v2__cashflow-shared[data-v-9f3c69ce] .cashflow-transaction-details__column-secondary{width:142px}.store-detail-v2__cashflow-shared[data-v-9f3c69ce] .cashflow-transaction-details__column-amount{width:88px}.store-detail-v2__cashflow-shared[data-v-9f3c69ce] .cashflow-transaction-details__column-counterparty{width:144px}.store-detail-v2__cashflow-shared[data-v-9f3c69ce] .cashflow-transaction-details__column-transaction-number{width:132px}.store-detail-v2__cashflow-shared[data-v-9f3c69ce] .cashflow-transaction-details__column-note{width:auto}.store-detail-v2__cashflow-shared[data-v-9f3c69ce] th{height:36px;padding:6px 7px;font-size:11px}.store-detail-v2__cashflow-shared[data-v-9f3c69ce] td{height:34px;padding:5px 7px;font-size:10.5px}.store-detail-v2__cashflow-shared[data-v-9f3c69ce] .cashflow-transaction-details__amount{font-size:11.5px}.store-detail-v2__cashflow-shared[data-v-9f3c69ce] .cashflow-transaction-details__secondary{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.store-detail-v2__cashflow-shared[data-v-9f3c69ce] .cashflow-transaction-details__cursor-footer{padding-top:10px;border-top:0}.store-detail-v2__cashflow-shared[data-v-9f3c69ce] [data-testid=cashflow-transaction-load-more]{min-width:112px;height:32px;padding:0 18px}.store-detail-v2__cost-table tbody th.is-primary[data-v-8b5ca299]{color:#34465f;background:#f4f7fb;vertical-align:middle}.store-detail-v2__cost-table tbody th.is-secondary[data-v-8b5ca299]{color:#34465f;background:#fff;overflow:hidden;text-overflow:ellipsis}.store-detail-v2__cost-table tbody tr.is-excluded[data-v-8b5ca299]>*{background:#e4f3e9}.store-detail-v2__cost-table tbody tr.is-subtotal-expense[data-v-8b5ca299]>*{background:#fff3d2;font-weight:700}.store-detail-v2__cost-table tbody tr.is-subtotal-income[data-v-8b5ca299]>*{background:#fcecee;font-weight:700}.store-detail-v2__cost-table tbody tr.is-grand-total[data-v-8b5ca299]>*{background:#e7edf6}.store-detail-v2__cost-table tbody td[data-v-8b5ca299]{color:#52627a;overflow:hidden;text-overflow:ellipsis}.store-detail-v2__cost-table tbody tr.is-subtotal-expense td[data-v-8b5ca299]:not(.empty){color:#8a651f}.store-detail-v2__cost-table tbody tr.is-subtotal-income td[data-v-8b5ca299]:not(.empty){color:#9d4f58}.store-detail-v2__cost-table tbody td.empty[data-v-8b5ca299]{color:#a7b1bf}.store-detail-v2-export-host{width:1208px;padding:16px;position:fixed;z-index:-1000;top:0;left:-20000px;overflow:visible;background:#f7f9fc;pointer-events:none}.store-detail-v2--export{width:1176px;overflow:visible}.store-detail-v2--export,.store-detail-v2--export *{animation:none!important;transition:none!important}.store-detail-v2--export .store-detail-v2__card{cursor:default}.store-detail-v2--export .store-detail-v2__card[aria-pressed=true]{box-shadow:none}.store-detail-v2--export .cashflow-transaction-details tbody tr.is-warning td{background:#fffaf2}.store-detail-v2--export .bank-transactions-section__subject--transfer{background:#e9e9f1!important}.store-detail-v2--export .bank-transactions-section__subject--goods-cost{background:#e6f2ef!important}.store-detail-v2--export .bank-transactions-section__subject--operating-expense{background:#ebf3e5!important}.store-detail-v2--export .bank-transactions-section__subject--other-expense{background:#faebea!important}.store-detail-v2--export .bank-transactions-section__subject--income{background:#fae8d7!important}.store-detail-v2--export .bank-transactions-section__subject--other-income{background:#e8effa!important}.store-detail-v2--export .bank-transactions-section__subject--neutral{background:#f7f9fc!important}.store-detail-v2__export-document-head{margin-bottom:13px;padding-bottom:11px;border-bottom:1px solid #e3e9f1}.store-detail-v2__export-document-head h1{margin:0 0 8px;color:#1d2e49;font-size:18px;line-height:1.35}.store-detail-v2__export-document-head dl{margin:0;display:grid;grid-template-columns:repeat(4,minmax(0px,1fr));gap:8px}.store-detail-v2__export-document-head dl>div{min-width:0;padding:7px 9px;display:flex;align-items:center;gap:8px;border-radius:6px;background:#eef2f7;font-size:10.5px}.store-detail-v2__export-document-head dt{color:#7d899b;white-space:nowrap}.store-detail-v2__export-document-head dd{margin:0;overflow:hidden;color:#344762;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.store-detail-v2--export .cashflow-transaction-details__table-wrap{height:auto!important;max-height:none!important;overflow:visible!important;scrollbar-gutter:auto}.store-detail-v2--export .cashflow-transaction-details__cursor-footer,.store-detail-v2--export .cashflow-transaction-details__inline-error{display:none!important}.store-detail-v2__export-document-footer{margin-top:10px;color:#8a95a5;font-size:9px;text-align:right}@media print{html,body{width:auto!important;min-width:0!important;margin:0!important;padding:0!important;background:#fff!important}body.store-detail-v2-is-printing *{visibility:hidden!important}body.store-detail-v2-is-printing [data-store-detail-v2-export-host],body.store-detail-v2-is-printing [data-store-detail-v2-export-host] *{visibility:visible!important}body.store-detail-v2-is-printing [data-store-detail-v2-export-host]{width:100%!important;padding:0!important;position:absolute!important;z-index:1!important;top:0!important;left:0!important;overflow:visible!important;background:#fff!important}body.store-detail-v2-is-printing [data-print-active=true]{width:100%!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}body.store-detail-v2-is-printing .store-detail-v2__export-document-head h1,body.store-detail-v2-is-printing .store-detail-v2__export-document-footer{display:none!important}body.store-detail-v2-is-printing .store-detail-v2__export-document-head,body.store-detail-v2-is-printing .store-detail-v2__cards,body.store-detail-v2-is-printing .store-detail-v2__panel-head,body.store-detail-v2-is-printing .store-detail-v2__metrics,body.store-detail-v2-is-printing .store-detail-v2__asset-layout,body.store-detail-v2-is-printing .store-detail-v2__revenue-chart{break-inside:avoid}body.store-detail-v2-is-printing .store-detail-v2__cards{margin-bottom:11px!important;padding-top:10px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important}body.store-detail-v2-is-printing .store-detail-v2__export-document-head{margin-bottom:9px!important;padding-bottom:8px!important}body.store-detail-v2-is-printing .store-detail-v2__export-document-head dl>div{padding:5px 8px!important}body.store-detail-v2-is-printing .store-detail-v2__heading{margin-bottom:8px!important}body.store-detail-v2-is-printing .store-detail-v2__card{min-height:158px!important;padding:10px 10px 9px 12px!important}body.store-detail-v2-is-printing .store-detail-v2__card>strong{margin-top:7px!important}body.store-detail-v2-is-printing .store-detail-v2__card-facts{margin-top:8px!important;padding-top:7px!important;gap:4px!important}body.store-detail-v2-is-printing .store-detail-v2__card-facts span{min-height:24px!important;padding:3px 6px!important}body.store-detail-v2-is-printing table{break-inside:auto}body.store-detail-v2-is-printing thead{display:table-header-group}body.store-detail-v2-is-printing tr,body.store-detail-v2-is-printing .store-detail-v2__card{break-inside:avoid}body.store-detail-v2-is-printing th{position:static!important}body.store-detail-v2-is-printing .store-detail-v2__table-wrap,body.store-detail-v2-is-printing .cashflow-transaction-details__table-wrap,body.store-detail-v2-is-printing .store-detail-v2__cashflow-shared{height:auto!important;max-height:none!important;overflow:visible!important}body.store-detail-v2-is-printing .cashflow-transaction-details__cursor-footer{display:none!important}body.store-detail-v2-is-printing .store-detail-v2__source{print-color-adjust:exact}}.store-detail-v2,.store-detail-v2 *{box-sizing:border-box}.store-detail-v2{width:1176px;padding:16px 16px 18px;color:#263a57;border:1px solid #e3e9f1;border-radius:12px;background:#fff;box-shadow:0 4px 14px #192b480b;font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,sans-serif}.store-detail-v2 button,.store-detail-v2 select{font:inherit}.store-detail-v2__sr-only{width:1px;height:1px;padding:0;position:absolute;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.store-detail-v2__context{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #e7ecf2}.store-detail-v2__toolbar{width:100%;min-height:27px;margin-top:7px;display:flex;align-items:center;justify-content:space-between;gap:12px}.store-detail-v2__toolbar-left,.store-detail-v2__controls,.store-detail-v2__toolbar-meta,.store-detail-v2__toolbar-actions{min-width:0;display:flex;align-items:center}.store-detail-v2__toolbar-left{flex:1;gap:6px}.store-detail-v2__controls{flex:none;gap:6px}.store-detail-v2__toolbar-select--store{width:116px}.store-detail-v2__toolbar-select--period{width:82px}.store-detail-v2__toolbar-select .el-select__wrapper{height:27px;min-height:27px;padding:0 8px;gap:6px;border:1px solid #5b83df;border-radius:6px;background:#4f7fea;box-shadow:0 2px 6px #4f7fea2e;transition:box-shadow var(--dc-duration-interaction, .14s) ease,background-color var(--dc-duration-interaction, .14s) ease}.store-detail-v2__toolbar-select .el-select__wrapper:hover{border-color:#4374df;background:#4374df}.store-detail-v2__toolbar-select .el-select__wrapper.is-focused{box-shadow:0 0 0 2px #4f7fea33}.store-detail-v2__toolbar-select .el-select__selected-item{color:#fff;font-size:11px;font-weight:600}.store-detail-v2__toolbar-select .el-select__caret{color:#fff;font-size:12px}.el-popper.store-detail-v2__select-popper{border-color:var(--dc-color-border, #e5eaf0);border-radius:8px;box-shadow:var(--dc-shadow-floating, 0 4px 16px rgb(20 35 60 / 8%))}.store-detail-v2__toolbar-meta{flex:none;gap:6px}.store-detail-v2__meta-item{height:22px;padding:0 8px;display:inline-flex;align-items:center;border-radius:6px;color:#65748a;background:#e8edf4;font-size:11px;white-space:nowrap}.store-detail-v2__meta-item b{margin-left:5px;color:#344762;font-weight:600}.store-detail-v2__toolbar-actions{flex:none;gap:6px}.store-detail-v2__export-control{height:27px}.store-detail-v2__export{height:27px;padding:0 11px;display:inline-flex;align-items:center;gap:5px;border:1px solid #c9d7e8;border-radius:7px;color:#41658f;background:#f5f8fc;font-size:10.5px;font-weight:600;cursor:pointer}.store-detail-v2__export svg{width:12px;height:12px}.store-detail-v2__export:hover{color:#286fc5;border-color:#9dbbe1;background:#eaf3ff}.store-detail-v2__export:disabled{cursor:wait;opacity:.72}.el-popper.store-detail-v2__export-popper{min-width:116px;padding:5px;border-color:#d8e1ec;border-radius:8px;box-shadow:0 8px 24px #1c2f4e24}.el-popper.store-detail-v2__export-popper .el-dropdown-menu{padding:0}.el-popper.store-detail-v2__export-popper .el-dropdown-menu__item{height:30px;padding:0 10px;border-radius:5px;color:#40516a;font-size:11px;line-height:30px}.el-popper.store-detail-v2__export-popper .el-dropdown-menu__item:not(.is-disabled):focus{color:#286fc5;background:#eef5fc}.store-detail-v2__unit{height:27px;padding:2px;display:flex;border:1px solid #d7dfea;border-radius:7px;background:#eef2f7;box-shadow:inset 0 0 0 1px #ffffffa6}.store-detail-v2__unit button{min-width:31px;height:21px;padding:0 6px;border:0;border-radius:5px;color:#8a97a9;background:transparent;font-size:10px}.store-detail-v2__unit button.active{color:#2878f0;background:var(--dc-color-card-bg, #fff);box-shadow:0 1px 4px #1d304d1a}.store-detail-v2__heading{margin-bottom:13px;display:flex;align-items:flex-end;justify-content:space-between;gap:18px}.store-detail-v2__heading p{margin:0 0 3px;color:#8290a4;font-size:10px}.store-detail-v2__heading h2{margin:0;color:#1d2e49;font-size:21px;line-height:1.25}.store-detail-v2__heading>span{color:#7a8799;font-size:10px}.store-detail-v2__status.is-loading,.store-detail-v2__status.is-partial,.store-detail-v2__status.is-stale{color:#586a82;font-weight:600}.store-detail-v2__cards{margin-bottom:16px;padding:15px 0 2px;display:grid;grid-template-columns:repeat(5,minmax(160px,1fr));gap:10px;overflow:visible}.store-detail-v2__card{--store-detail-card-accent: #4f7fea;min-width:150px;min-height:190px;padding:13px 12px 11px 15px;position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;overflow:visible;appearance:none;border:1px solid #dfe6ef;border-radius:9px;color:inherit;background:#fbfcfe;text-align:left;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.store-detail-v2__card:after{content:"";position:absolute;z-index:5;top:-14px;left:50%;width:19px;height:14px;background:var(--store-detail-card-accent);clip-path:polygon(0 0,50% 58%,100% 0,100% 38%,50% 100%,0 38%);opacity:0;transform:translate(-50%,-3px) scale(.88);filter:drop-shadow(0 2px 2px rgb(32 52 82 / 18%));transition:opacity .15s ease,transform .15s ease}.store-detail-v2__card[aria-pressed=true]{border-color:var(--store-detail-card-accent);background:#f8fbff;box-shadow:0 0 0 1px color-mix(in srgb,var(--store-detail-card-accent) 9%,transparent)}.store-detail-v2__card[aria-pressed=true]:after{opacity:1;transform:translate(-50%) scale(1)}.store-detail-v2__card h3{margin:0;padding-right:31px;color:#4b5d76;font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.store-detail-v2__card--assets h3{padding-right:57px}.store-detail-v2__card h3:before{content:"";width:8px;height:8px;margin-right:7px;display:inline-block;border-radius:2px;background:var(--store-detail-card-accent)}.store-detail-v2__sources{position:absolute;top:9px;right:9px;z-index:3;display:flex;gap:4px}.store-detail-v2__source{width:24px;height:24px;display:grid;place-items:center;border-radius:7px;font-style:normal}.store-detail-v2__source.is-store{color:#d97706;background:#fff3d6;border:1px solid #f7d28a}.store-detail-v2__source.is-bank{color:#4c83c8;background:#eef5fd;border:1px solid #bfd3ec}.store-detail-v2__source svg{width:15px;height:15px}.store-detail-v2__source:focus-visible{outline:2px solid #8bb8fa;outline-offset:1px}.el-popper.is-light.store-detail-v2__source-tooltip{padding:7px 9px;border-color:#d8e1ec;border-radius:7px;color:#52627a;background:#fff;box-shadow:0 5px 14px #1f314d1f;font-size:11px;line-height:1.45}.el-popper.is-light.store-detail-v2__source-tooltip .el-popper__arrow:before{border-color:#d8e1ec;background:#fff}.store-detail-v2__card>strong{margin-top:10px;display:block;color:#1d2e49;font-size:22px;line-height:1.1;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.store-detail-v2__card--revenue>strong{color:#d64b45}.store-detail-v2__card>strong small{margin-left:5px;color:#5d6c82;font-size:12px;font-weight:500;white-space:nowrap}.store-detail-v2__card-facts{margin-top:12px;padding-top:9px;display:flex;flex-direction:column;gap:5px;border-top:1px dashed #dce4ee}.store-detail-v2__card-facts span{min-height:27px;padding:4px 7px;display:flex;align-items:center;justify-content:space-between;gap:7px;border-radius:6px;color:#77869b;background:#f1f4f8;font-size:11px;line-height:1.45}.store-detail-v2__card-facts em{overflow:hidden;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.store-detail-v2__card-facts b{color:#40516a;font-size:12px;font-weight:600;white-space:nowrap}.store-detail-v2__panel{min-height:0;padding:16px;position:relative;border:1px solid #e3e9f1;border-radius:10px;background:#fff}.store-detail-v2__panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.store-detail-v2__panel-head h3{margin:0;color:#203451;font-size:16px}.store-detail-v2__panel-head p{margin:3px 0 0;color:#7a8799;font-size:11px;white-space:pre-line}.store-detail-v2__panel-head>strong{color:#1d2e49;font-size:25px;line-height:1.15;font-variant-numeric:tabular-nums}.store-detail-v2__metrics{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px}.store-detail-v2__metrics span{min-width:132px;width:max-content;padding:7px 9px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-radius:7px;color:#7d899b;background:#eef2f7;font-size:10.5px}.store-detail-v2__metrics b{color:#40516a;font-size:12px;white-space:nowrap}.store-detail-v2__panel-body{margin-top:12px}.store-detail-v2-panel-enter-active,.store-detail-v2-panel-leave-active{transition:opacity .15s ease,transform .15s ease}.store-detail-v2-panel-enter-from{opacity:0;transform:translateY(3px)}.store-detail-v2-panel-leave-to{opacity:0;transform:translateY(-2px)}.store-detail-v2__loading{position:absolute;z-index:8;inset:0;display:grid;place-items:start center;border-radius:inherit;background:#ffffff8a;pointer-events:none}.store-detail-v2__loading span{width:82px;height:3px;margin-top:4px;overflow:hidden;border-radius:99px;background:#e7edf5}.store-detail-v2__loading span:after{content:"";width:36px;height:100%;display:block;border-radius:inherit;background:#8aa6cd;animation:store-detail-v2-loading .9s ease-in-out infinite alternate}@keyframes store-detail-v2-loading{to{transform:translate(46px)}}.store-detail-v2__revenue-chart{min-height:228px;max-height:228px}.store-detail-v2__table-wrap{overflow-x:hidden;border:1px solid #e3e9f1;border-radius:8px;background:#fff}.store-detail-v2__matrix{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;color:#52627a;font-size:11px}.store-detail-v2__matrix th,.store-detail-v2__matrix td{height:39px;padding:3px 8px;border-right:1px solid #e7ecf2;border-bottom:1px solid #e7ecf2;text-align:center;font-variant-numeric:tabular-nums}.store-detail-v2__matrix thead th{height:43px;color:#64748b;background:#f4f7fb;font-weight:600}.store-detail-v2__matrix tbody th{width:106px;color:#34465f;background:#f8fafd;font-weight:600}.store-detail-v2__matrix tbody tr:nth-child(2n) td{background:#fafcfe}.store-detail-v2__matrix b{color:#2f405a;font-size:12px;line-height:1.25}.store-detail-v2__matrix small{min-width:38px;margin:2px auto 0;display:block;color:#8b98aa;font-size:10.5px;line-height:1.2}.store-detail-v2__matrix small.up{color:#247a58}.store-detail-v2__matrix small.down{color:#c34f45;font-weight:700}.store-detail-v2__matrix .empty{color:#a7b1bf}.store-detail-v2__matrix tr>:last-child,.store-detail-v2__asset-table tr>:last-child,.store-detail-v2__cost-table tr>:last-child,.store-detail-v2__cashflow-table tr>:last-child{border-right:0}.store-detail-v2__asset-layout{height:250px;display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,1fr);overflow:hidden}.store-detail-v2__asset-table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;color:#52627a;font-size:11px}.store-detail-v2__asset-table th,.store-detail-v2__asset-table td{height:51px;padding:6px 10px;border-right:1px solid #e7ecf2;border-bottom:1px solid #e7ecf2;text-align:center}.store-detail-v2__asset-table thead th{height:46px;color:#34465f;background:#f4f7fb;font-size:11.5px;font-weight:600}.store-detail-v2__asset-table thead th+th{border-left:3px solid #fff}.store-detail-v2__asset-table thead b{margin-left:12px;color:#cc6570;font-size:12px}.store-detail-v2__asset-table td:nth-child(3){border-left:3px solid #fff}.store-detail-v2__asset-table td.is-amount{width:16%;color:#2f405a;font-size:12px;font-weight:600}.store-detail-v2__asset-table .empty{color:#b0bac7}.store-detail-v2__asset-table .store-detail-v2__asset-empty{height:204px;color:#7a8799}.store-detail-v2__asset-layout>:last-child{border-left:1px solid #e3e9f1;background:#fbfcfe}.store-detail-v2__cost-table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;color:#52627a;font-size:10.5px}.store-detail-v2__cost-table th,.store-detail-v2__cost-table td{height:30px;padding:4px 6px;border-right:1px solid #e7ecf2;border-bottom:1px solid #e7ecf2;text-align:left;white-space:nowrap}.store-detail-v2__cost-table thead th{height:36px;color:#64748b;background:#f4f7fb;font-weight:600}.store-detail-v2__cost-table .is-primary{width:92px;color:#34465f;background:#f4f7fb;font-weight:600}.store-detail-v2__cost-table .is-secondary{width:142px;padding-left:10px;color:#34465f;background:#f8fafd;font-weight:500}.store-detail-v2__cost-table .is-summary{width:92px;color:#43556f;font-weight:600}.store-detail-v2__cost-table tbody tr:nth-child(2n) td{background:#fafcfe}.store-detail-v2__cost-table tr.is-income>*,.store-detail-v2__cost-table tr.is-subtotal-income>*{color:#39755a;background:#e4f3e9;font-weight:600}.store-detail-v2__cost-table tr.is-subtotal-expense>*{color:#8a651f;background:#fff3d2;font-weight:700}.store-detail-v2__cost-table tr.is-grand-total>*{color:#243b5a;background:#e7edf6;font-weight:700;border-top:2px solid #afc0d6}.store-detail-v2__cost-table .empty{color:#a7b1bf}.store-detail-v2__table-wrap.is-cashflow{overflow:visible;border:0}.store-detail-v2__cashflow-scroll{height:546px;overflow:hidden;border:1px solid #e3e9f1;border-radius:8px}.store-detail-v2__cashflow-table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;color:#52627a;font-size:10.5px}.store-detail-v2__cashflow-table th{height:36px;padding:6px 7px;border-right:1px solid #e3e9f1;border-bottom:1px solid #dce4ee;color:#34465f;background:#eef3fa;font-size:11px;font-weight:600;text-align:left;white-space:nowrap}.store-detail-v2__cashflow-table td{height:34px;padding:5px 7px;border-right:1px solid #edf1f5;border-bottom:1px solid #e7ecf2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.store-detail-v2__cashflow-table .is-index{width:44px;text-align:center}.store-detail-v2__cashflow-table th:nth-child(2){width:78px}.store-detail-v2__cashflow-table th:nth-child(3){width:88px}.store-detail-v2__cashflow-table th:nth-child(4){width:104px}.store-detail-v2__cashflow-table th:nth-child(5){width:142px}.store-detail-v2__cashflow-table th:nth-child(6){width:88px}.store-detail-v2__cashflow-table th:nth-child(7){width:144px}.store-detail-v2__cashflow-table th:nth-child(8){width:132px}.store-detail-v2__cashflow-table .is-account{color:#4f7bb8;font-weight:600}.store-detail-v2__cashflow-table .is-account.is-private{color:#202733}.store-detail-v2__cashflow-table .is-subject{padding:3px 8px;display:block;border-radius:2px;font-weight:500}.store-detail-v2__cashflow-table .is-subject.is-inflow{background:#f7e8d7}.store-detail-v2__cashflow-table .is-subject.is-outflow{background:#e3f0ee}.store-detail-v2__cashflow-table .is-amount{text-align:right;font-size:11.5px;font-weight:700}.store-detail-v2__cashflow-table td.is-inflow{color:#6e9f42}.store-detail-v2__cashflow-table td.is-outflow{color:#cc6255}.store-detail-v2__cashflow-table .is-masked{color:#7d899b}.store-detail-v2__show-more{min-width:112px;height:32px;margin:10px auto 0;padding:0 18px;display:block;border:1px solid #c9d8eb;border-radius:7px;color:#4c78b2;background:#f5f9fe;font-size:11px;font-weight:600}@media(hover:hover){.store-detail-v2__card:hover{border-color:color-mix(in srgb,var(--store-detail-card-accent) 42%,#dfe6ef);box-shadow:0 4px 12px #1f314d12}.store-detail-v2__card[aria-pressed=true]:hover{border-color:var(--store-detail-card-accent);box-shadow:0 4px 12px #1f314d14}}@media(prefers-reduced-motion:reduce){.store-detail-v2__card,.store-detail-v2__card:after,.store-detail-v2__panel,.store-detail-v2-panel-enter-active,.store-detail-v2-panel-leave-active{transition-duration:.01ms!important}.store-detail-v2__loading span:after{animation:none;transform:translate(23px)}}@media(max-width:1180px){.store-detail-v2{width:100%}.store-detail-v2__toolbar{align-items:flex-start;flex-wrap:wrap}.store-detail-v2__toolbar-left{flex-basis:100%;justify-content:space-between}.store-detail-v2__toolbar-actions{margin-left:auto}.store-detail-v2__cards{grid-template-columns:repeat(3,minmax(180px,1fr))}}.store-detail-v2-page[data-v-15b349c7]{min-width:0;max-width:none}.store-detail-v2-page[data-v-15b349c7] .store-detail-v2{width:100%;min-width:0}@media print{body.store-detail-v2-is-printing #app{display:none!important}}.business-page-top__freshness-warning[data-v-6fe39abf]{margin-left:6px;color:var(--el-color-warning);font-size:12px;font-weight:400;cursor:help}.business-page-top[data-v-6fe39abf]{position:sticky;z-index:14;top:var(--dc-shell-tabs-height);width:100%;background:var(--dc-color-card-bg);box-shadow:var(--dc-shadow-business-top)}.business-page-top--without-tabs[data-v-6fe39abf]{top:0}.business-page-top__dimensions[data-v-6fe39abf]{display:flex;min-height:42px;padding:5px var(--dc-space-page-inline-end) 5px var(--dc-space-page-inline-start);align-items:center;flex-wrap:wrap;border-top:1px solid var(--dc-color-grid-line);border-bottom:1px solid var(--dc-color-grid-line)}.business-page-top__dimension[data-v-6fe39abf]{display:flex;min-height:32px;align-items:center;gap:12px}.business-page-top__dimension+.business-page-top__dimension[data-v-6fe39abf]{margin-left:20px;padding-left:20px;border-left:1px solid var(--dc-color-border)}.business-page-top__dimension-label[data-v-6fe39abf]{color:var(--dc-color-text-secondary);font-size:12px;white-space:nowrap}.business-page-top__dimension-value[data-v-6fe39abf]{color:var(--dc-color-text-primary);font-size:14px;font-weight:500}.business-page-top__dimensions-end[data-v-6fe39abf]{display:flex;min-width:0;margin-left:auto;align-items:center}.business-page-top__quick-navigation[data-v-6fe39abf]{display:flex;min-height:39px;padding:7px var(--dc-space-page-inline-end) 7px var(--dc-space-page-inline-start);align-items:center;gap:10px;background:var(--dc-color-business-nav-bg);border-top:1px solid var(--dc-color-business-nav-border);border-bottom:1px solid var(--dc-color-business-nav-border)}.business-page-top__quick-label[data-v-6fe39abf]{flex:0 0 auto;padding-right:10px;color:var(--dc-color-business-nav-label);font-size:11.5px;font-weight:600;white-space:nowrap;border-right:1px solid var(--dc-color-business-nav-divider)}.business-page-top__quick-links[data-v-6fe39abf]{display:flex;min-width:0;align-items:center;gap:6px;flex-wrap:wrap}.business-page-top__quick-end[data-v-6fe39abf]{display:flex;flex:0 0 auto;margin-left:auto;align-items:center}.business-page-top__quick-link[data-v-6fe39abf]{display:inline-flex;padding:4px 9px;align-items:center;color:var(--dc-color-business-nav-text);font-size:11.5px;font-weight:500;line-height:1.2;white-space:nowrap;background:var(--dc-color-card-bg);border:1px solid var(--dc-color-business-nav-pill-border);border-radius:999px;cursor:pointer;transition:color var(--dc-duration-interaction) ease,background var(--dc-duration-interaction) ease,border-color var(--dc-duration-interaction) ease}.business-page-top__quick-link[data-v-6fe39abf]:hover,.business-page-top__quick-link.active[data-v-6fe39abf]{color:var(--dc-color-business-nav-active-text);background:var(--dc-color-business-nav-active-bg);border-color:var(--dc-color-business-nav-active-border)}@media(max-width:1024px){.business-page-top[data-v-6fe39abf]{top:calc(var(--dc-shell-mobile-header-height) + var(--dc-shell-tabs-height))}.business-page-top--without-tabs[data-v-6fe39abf]{top:var(--dc-shell-mobile-header-height)}}@media(max-width:640px){.business-page-top__dimensions[data-v-6fe39abf]{align-items:stretch}.business-page-top__dimension[data-v-6fe39abf]{width:100%}.business-page-top__dimension+.business-page-top__dimension[data-v-6fe39abf]{margin-left:0;padding-left:0;border-top:1px solid var(--dc-color-grid-line);border-left:0}.business-page-top__dimensions-end[data-v-6fe39abf]{width:100%;margin-left:0;padding-top:5px;border-top:1px solid var(--dc-color-grid-line)}.business-page-top__quick-navigation[data-v-6fe39abf]{align-items:flex-start;overflow-x:auto;scrollbar-width:thin}.business-page-top__quick-links[data-v-6fe39abf]{flex-wrap:nowrap}}.performance-overview-chart[data-v-a11b66ed]{position:relative;width:100%;min-width:0}.performance-overview-chart__canvas[data-v-a11b66ed]{width:100%;height:100%}.performance-overview-chart__fallback[data-v-a11b66ed]{position:absolute;inset:0;display:grid;color:var(--dc-color-text-weak);font-size:13px;background:var(--dc-color-card-bg);place-items:center}.performance-data-hint[data-v-cd5fd557]{display:inline-grid;width:32px;height:32px;padding:0;color:color-mix(in srgb,var(--dc-color-warning) 82%,var(--dc-color-text-module));background:color-mix(in srgb,var(--dc-color-warning) 9%,var(--dc-color-card-bg));border:1px solid color-mix(in srgb,var(--dc-color-warning) 38%,var(--dc-color-border));border-radius:9px;cursor:help;flex:none;place-items:center;transition:color var(--dc-duration-interaction) ease,background-color var(--dc-duration-interaction) ease,border-color var(--dc-duration-interaction) ease}.performance-data-hint__storefront[data-v-cd5fd557]{width:16px;height:16px}.performance-data-hint[data-v-cd5fd557]:hover{color:color-mix(in srgb,var(--dc-color-warning) 70%,var(--dc-color-text-module));background:color-mix(in srgb,var(--dc-color-warning) 14%,var(--dc-color-card-bg));border-color:color-mix(in srgb,var(--dc-color-warning) 58%,var(--dc-color-border))}.performance-data-hint[data-v-cd5fd557]:focus-visible{outline:0;box-shadow:0 0 0 3px color-mix(in srgb,var(--dc-color-warning) 20%,transparent)}.performance-data-hint__tooltip[data-v-cd5fd557]{display:block;max-width:320px;font-size:12px;line-height:1.55}.performance-classification[data-v-377733ac]{min-width:0}.performance-classification__card[data-v-377733ac]{min-width:0;padding:0!important}.performance-classification__summary-head[data-v-377733ac]{display:flex;min-height:48px;padding:8px 12px;align-items:center;gap:12px;border-bottom:1px solid var(--dc-color-grid-line)}.performance-classification__summary-copy[data-v-377733ac]{display:flex;min-width:0;align-items:baseline;gap:12px}.performance-classification__summary-copy h3[data-v-377733ac]{margin:0;color:var(--dc-color-text-module);font-size:13px;font-weight:600;line-height:1.5}.performance-classification__summary-copy span[data-v-377733ac]{color:var(--dc-color-text-weak);font-size:11.5px;white-space:nowrap}.performance-classification__summary-actions[data-v-377733ac]{display:flex;margin-left:auto;align-items:center;gap:8px;flex:none}.performance-classification__unit-toggle[data-v-377733ac]{display:flex;height:30px;padding:2px;align-items:center;flex:none;background:var(--dc-color-surface-subtle);border:1px solid var(--dc-color-business-nav-divider);border-radius:var(--dc-radius-control)}.performance-classification__unit-toggle button[data-v-377733ac]{min-width:48px;height:24px;padding:0 9px;color:var(--dc-color-text-secondary);background:transparent;border:0;border-radius:4px;font:inherit;font-size:11.5px;cursor:pointer}.performance-classification__unit-toggle button[data-v-377733ac]:hover{color:var(--dc-color-primary-hover)}.performance-classification__unit-toggle button[data-v-377733ac]:focus-visible,.performance-classification__type-button[data-v-377733ac]:focus-visible{outline:2px solid color-mix(in srgb,var(--dc-color-primary) 36%,transparent);outline-offset:1px}.performance-classification__unit-toggle button.is-active[data-v-377733ac]{color:var(--dc-color-on-primary);background:var(--dc-color-primary);font-weight:600}.performance-summary-table[data-v-377733ac],.performance-detail-table[data-v-377733ac]{--el-scrollbar-bg-color: color-mix(in srgb, var(--dc-color-text-secondary) 44%, transparent);--el-scrollbar-hover-bg-color: color-mix( in srgb, var(--dc-color-text-secondary) 62%, transparent );--el-scrollbar-opacity: .32;--el-scrollbar-hover-opacity: .52;width:100%;font-size:12.5px;font-variant-numeric:tabular-nums}.performance-summary-table[data-v-377733ac] .el-scrollbar__bar.is-horizontal,.performance-detail-table[data-v-377733ac] .el-scrollbar__bar.is-horizontal{right:4px;bottom:2px;left:4px;height:4px}.performance-summary-table[data-v-377733ac] .el-scrollbar__thumb,.performance-detail-table[data-v-377733ac] .el-scrollbar__thumb{transition:background-color var(--dc-duration-interaction) ease,opacity var(--dc-duration-interaction) ease}.performance-summary-table[data-v-377733ac] .el-table__header th.el-table__cell,.performance-detail-table[data-v-377733ac] .el-table__header th.el-table__cell{padding:7px 0;color:var(--dc-color-text-secondary);background:var(--dc-color-page-bg);font-size:11.5px;font-weight:500}.performance-summary-table[data-v-377733ac] .el-table__header th.el-table__cell .cell,.performance-detail-table[data-v-377733ac] .el-table__header th.el-table__cell .cell{padding:0 7px;line-height:17px}.performance-summary-table[data-v-377733ac] .el-table__body td.el-table__cell{min-height:44px;padding:4px 0;border-bottom-color:var(--dc-color-grid-line)}.performance-detail-table[data-v-377733ac] .el-table__body td.el-table__cell{height:44px;padding:4px 0;border-bottom-color:var(--dc-color-grid-line)}.performance-summary-table[data-v-377733ac] .el-table__body td.el-table__cell .cell,.performance-detail-table[data-v-377733ac] .el-table__body td.el-table__cell .cell{padding:0 7px;overflow:visible;line-height:17px}.performance-summary-table[data-v-377733ac] th.is-current-month .cell,.performance-detail-table[data-v-377733ac] th.is-current-month .cell{color:var(--dc-color-danger);font-weight:700}.performance-summary-table[data-v-377733ac] td.performance-month-column,.performance-detail-table[data-v-377733ac] td.performance-month-column{background:var(--dc-color-card-bg)!important}.performance-summary-table[data-v-377733ac] .performance-table__period-divider,.performance-detail-table[data-v-377733ac] .performance-table__period-divider{border-right:1px solid var(--dc-color-grid-line)}.performance-summary-table[data-v-377733ac] .el-table-fixed-column--left.is-last-column:before,.performance-detail-table[data-v-377733ac] .el-table-fixed-column--left.is-last-column:before{width:1px;right:-1px;background:var(--dc-color-grid-line);box-shadow:none!important}.performance-classification__rank[data-v-377733ac]{display:inline-grid;min-width:22px;height:22px;padding:0 4px;place-items:center;color:var(--dc-color-text-secondary);background:color-mix(in srgb,var(--dc-color-page-bg) 78%,white);border-radius:var(--dc-radius-control);font-size:12px;font-weight:600}.performance-classification__rank.is-top[data-v-377733ac]{color:var(--dc-color-primary-hover);background:var(--dc-color-primary-soft)}.performance-classification__type-button[data-v-377733ac]{display:flex;width:100%;min-height:30px;padding:4px 8px;align-items:center;justify-content:space-between;gap:6px;color:var(--dc-color-text-regular);background:var(--dc-color-page-bg);border:1px solid var(--dc-color-border);border-radius:var(--dc-radius-control);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--dc-duration-interaction) ease,border-color var(--dc-duration-interaction) ease,box-shadow var(--dc-duration-interaction) ease}.performance-classification__type-button[data-v-377733ac]:hover{border-color:var(--dc-color-primary-soft-border);box-shadow:var(--dc-shadow-control)}.performance-classification__type-button.is-active[data-v-377733ac]{border-color:var(--dc-color-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--dc-color-primary) 16%,transparent);font-weight:700}.performance-classification__type-button--direct[data-v-377733ac]{color:#3a5b86;background:#eaf2fc;border-color:#c7dcf5}.performance-classification__type-button--equity_a[data-v-377733ac]{color:#5a6474;background:#eef1f5;border-color:#d7dde5}.performance-classification__type-button--equity_b[data-v-377733ac]{color:#35685f;background:#e4f3f0;border-color:#c5e2db}.performance-classification__type-button--Branch[data-v-377733ac]{color:#7a5b33;background:#f6efe4;border-color:#e8d8c0}.performance-classification__type-button--distribution[data-v-377733ac]{color:#5d4a7a;background:#efeaf6;border-color:#dcd1ea}.performance-classification__type-button--all[data-v-377733ac]{color:var(--dc-color-danger);background:color-mix(in srgb,var(--dc-color-danger) 7%,white);border-color:color-mix(in srgb,var(--dc-color-danger) 26%,white)}.performance-classification__type[data-v-377733ac],.performance-classification__subject-name[data-v-377733ac],.performance-classification__yearly-value[data-v-377733ac],.performance-classification__amount[data-v-377733ac]{white-space:nowrap}.performance-classification__subject-name[data-v-377733ac],.performance-classification__amount[data-v-377733ac]{color:var(--dc-color-text-module);font-weight:600}.performance-classification__yearly-value[data-v-377733ac]{color:var(--dc-color-text-regular);font-weight:500}.performance-classification__type--direct[data-v-377733ac]{color:#3a5b86}.performance-classification__type--equity_a[data-v-377733ac]{color:#5a6474}.performance-classification__type--equity_b[data-v-377733ac]{color:#35685f}.performance-classification__type--Branch[data-v-377733ac]{color:#7a5b33}.performance-classification__type--distribution[data-v-377733ac]{color:#5d4a7a}.performance-classification__month[data-v-377733ac]{display:flex;min-height:34px;align-items:flex-start;flex-direction:column;justify-content:center}.performance-classification__mom[data-v-377733ac]{display:inline-flex;width:max-content;min-height:13px;padding:0;margin-top:4px;align-items:center;color:var(--dc-color-text-weak);border-radius:2px;font-size:10.5px;line-height:13px;white-space:nowrap}.performance-classification__mom.is-up[data-v-377733ac]{color:color-mix(in srgb,var(--dc-color-success) 70%,var(--dc-color-text-primary))}.performance-classification__mom.is-down[data-v-377733ac]{color:var(--dc-color-danger)}.performance-classification__mom.is-flat[data-v-377733ac],.performance-classification__mom.is-na[data-v-377733ac]{color:var(--dc-color-text-weak)}.performance-classification__mom.is-severe-up[data-v-377733ac],.performance-classification__mom.is-severe-down[data-v-377733ac]{min-width:38px;padding:0 3px;justify-content:center;color:var(--dc-color-on-primary)}.performance-classification__mom.is-severe-up[data-v-377733ac]{background:color-mix(in srgb,var(--dc-color-success) 72%,#315b42)}.performance-classification__mom.is-severe-down[data-v-377733ac]{background:var(--dc-color-danger)}.performance-classification__scope[data-v-377733ac]{display:flex;min-height:42px;padding:8px 12px;align-items:center;gap:6px;color:var(--dc-color-text-secondary);background:var(--dc-color-card-bg);border-top:1px solid var(--dc-color-grid-line);border-bottom:1px solid var(--dc-color-grid-line);font-size:12.5px}.performance-classification__scope strong[data-v-377733ac]{color:var(--dc-color-text-module);font-weight:600}.performance-summary-table[data-v-377733ac] .performance-summary-row--direct td.performance-summary-table__identity-cell,.performance-detail-table[data-v-377733ac] .performance-detail-row--direct td.performance-detail-table__identity-cell{background:#f3f8fe!important}.performance-summary-table[data-v-377733ac] .performance-summary-row--equity_a td.performance-summary-table__identity-cell,.performance-detail-table[data-v-377733ac] .performance-detail-row--equity_a td.performance-detail-table__identity-cell{background:#f5f7fa!important}.performance-summary-table[data-v-377733ac] .performance-summary-row--equity_b td.performance-summary-table__identity-cell,.performance-detail-table[data-v-377733ac] .performance-detail-row--equity_b td.performance-detail-table__identity-cell{background:#f0f7f4!important}.performance-summary-table[data-v-377733ac] .performance-summary-row--Branch td.performance-summary-table__identity-cell,.performance-detail-table[data-v-377733ac] .performance-detail-row--Branch td.performance-detail-table__identity-cell{background:#f9f5ee!important}.performance-summary-table[data-v-377733ac] .performance-summary-row--distribution td.performance-summary-table__identity-cell,.performance-detail-table[data-v-377733ac] .performance-detail-row--distribution td.performance-detail-table__identity-cell{background:#f6f3fa!important}.performance-summary-table[data-v-377733ac] .performance-summary-row.is-total td.performance-summary-table__identity-cell{color:var(--dc-color-danger);background:color-mix(in srgb,var(--dc-color-danger) 7%,white)!important;border-top:1px solid var(--dc-color-border-strong)}.performance-summary-table[data-v-377733ac] .performance-summary-row.is-total td.performance-month-column{color:var(--dc-color-danger);border-top:1px solid var(--dc-color-border-strong)}.performance-summary-table[data-v-377733ac] .performance-summary-row.is-total .performance-classification__amount,.performance-summary-table[data-v-377733ac] .performance-summary-row.is-total .performance-classification__yearly-value{color:var(--dc-color-danger)}.performance-summary-table[data-v-377733ac] .performance-summary-row.is-active td.performance-summary-table__identity-cell{background-image:linear-gradient(color-mix(in srgb,var(--dc-color-primary) 4%,transparent),color-mix(in srgb,var(--dc-color-primary) 4%,transparent))!important}.performance-summary-table[data-v-377733ac] .performance-summary-row:hover td.performance-summary-table__identity-cell,.performance-detail-table[data-v-377733ac] .performance-detail-row:hover td.performance-detail-table__identity-cell,.performance-summary-table[data-v-377733ac] .performance-summary-row:hover td.performance-month-column,.performance-detail-table[data-v-377733ac] .performance-detail-row:hover td.performance-month-column{background-image:linear-gradient(var(--dc-color-hover-bg),var(--dc-color-hover-bg))!important}.performance-detail-table[data-v-377733ac] td.is-past-month .performance-classification__amount{color:var(--dc-color-text-regular);font-size:11.5px}.performance-detail-table[data-v-377733ac] td.is-current-month .performance-classification__amount{color:var(--dc-color-text-primary);font-weight:700}.performance-classification__empty[data-v-377733ac]{padding:28px;color:var(--dc-color-text-weak);font-size:13px}.performance-classification__data-note[data-v-377733ac]{margin-top:12px;color:var(--dc-color-text-secondary);font-size:12px;line-height:1.65}.performance-classification__data-note strong[data-v-377733ac]{display:block;color:var(--dc-color-text-regular);font-size:12px;font-weight:600}.performance-classification__data-note ul[data-v-377733ac]{display:grid;padding:0;margin:6px 0 0;gap:4px;list-style:none}.performance-classification__data-note li[data-v-377733ac]{display:flex;min-width:0;align-items:flex-start;gap:6px;overflow-wrap:anywhere}.performance-classification__data-note li[data-v-377733ac]:before{flex:0 0 auto;color:var(--dc-color-text-weak);content:"·"}@media(max-width:720px){.performance-classification__summary-head[data-v-377733ac],.performance-classification__summary-copy[data-v-377733ac]{align-items:flex-start}.performance-classification__summary-head[data-v-377733ac]{flex-wrap:wrap}.performance-classification__summary-copy[data-v-377733ac]{flex-direction:column;gap:2px}.performance-classification__unit-toggle[data-v-377733ac]{margin-left:0}}.performance-brief-entry[data-v-6488205c]{padding:5px 12px;border:1px solid var(--dc-color-primary-soft-border);border-radius:var(--dc-radius-control);background:var(--dc-color-primary-soft);color:var(--dc-color-evidence);font:inherit;font-size:13px;cursor:pointer;white-space:nowrap}.performance-brief-entry[data-v-6488205c]:disabled{opacity:.5;cursor:wait}.performance-brief-entry[data-v-6488205c]:focus-visible{outline:2px solid var(--dc-color-primary);outline-offset:2px}.store-performance-overview-page[data-v-6488205c]{width:100%;min-width:0}.store-performance-overview-page[data-v-6488205c] .business-page-top{z-index:16;padding-top:9px}.store-performance-overview-page[data-v-6488205c] .business-page-top__dimensions{position:absolute;top:calc(-1 * var(--dc-shell-tabs-height));right:var(--dc-space-page-inline-end);width:auto;min-height:var(--dc-shell-tabs-height);padding:0;flex-wrap:nowrap;border:0}.store-performance-overview-page[data-v-6488205c] .business-page-top__dimension{min-height:0;align-items:flex-end;flex-direction:column;justify-content:center;gap:1px;text-align:right}.store-performance-overview-page[data-v-6488205c] .business-page-top__dimension+.business-page-top__dimension{padding-left:0;margin-left:18px;border-left:0}.store-performance-overview-page[data-v-6488205c] .business-page-top__dimension-label{color:var(--dc-color-text-weak);font-size:11.5px;line-height:1.25}.store-performance-overview-page[data-v-6488205c] .business-page-top__dimension-value{color:var(--dc-color-text-regular);font-size:12.5px;line-height:1.25}.store-performance-overview-page[data-v-6488205c] .business-page-top__quick-navigation{padding-left:46px}.store-performance-overview-page__content[data-v-6488205c]{max-width:none;padding-top:21px}.store-performance-overview-page__section[data-v-6488205c]{display:grid;min-width:0;gap:10px;scroll-margin-top:156px}.store-performance-overview-page__section[data-v-6488205c]>.section-title p{margin-top:2px;line-height:1.5}.store-performance-overview-page__summary-card[data-v-6488205c]{padding:14px;background:#eef5fc;border-color:#d7e5f4}.store-performance-overview-page__kpi-grid[data-v-6488205c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.overview-kpi-card[data-v-6488205c]{min-width:0;background:var(--dc-color-card-bg);border:1px solid var(--dc-color-border);border-radius:var(--dc-radius-card);box-shadow:var(--dc-shadow-card)}.overview-kpi-card[data-v-6488205c]{display:flex;padding:12px 16px;flex-direction:column}.overview-kpi-card__header[data-v-6488205c]{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px}.overview-kpi-card__label[data-v-6488205c]{color:var(--dc-color-text-secondary);font-size:12.5px;font-weight:500}.overview-kpi-card__value[data-v-6488205c]{margin-top:5px;color:var(--dc-color-text-primary);font-size:25px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.3px;line-height:1.2}.overview-kpi-card__exclusion[data-v-6488205c]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.overview-kpi-card__hint[data-v-6488205c]{margin-top:4px;color:var(--dc-color-text-weak);font-size:12px}.overview-kpi-card__annual-values[data-v-6488205c]{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:5px}.overview-kpi-card__annual-values>.overview-kpi-card__value[data-v-6488205c]{margin-top:0}.overview-kpi-card__annual-cny[data-v-6488205c]{color:var(--dc-color-text-secondary);font-size:16px;font-weight:400;font-variant-numeric:tabular-nums;line-height:1.2;white-space:nowrap}.store-performance-overview-page__trend-grid[data-v-6488205c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.store-performance-overview-page__trend-card[data-v-6488205c]{padding:14px 16px 8px}.store-performance-overview-page__trend-card[data-v-6488205c] .app-card__header{margin-bottom:0}.store-performance-overview-page__trend-card[data-v-6488205c] .section-title p{line-height:1.5}@media(max-width:1120px){.store-performance-overview-page__trend-grid[data-v-6488205c]{grid-template-columns:1fr}}@media(max-width:900px){.store-performance-overview-page__kpi-grid[data-v-6488205c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.store-performance-overview-page__section[data-v-6488205c]{scroll-margin-top:180px}.store-performance-overview-page__kpi-grid[data-v-6488205c]{grid-template-columns:1fr}}.data-methodology[data-v-8b98bd8d]{overflow:hidden;background:color-mix(in srgb,var(--dc-color-card-bg) 97%,var(--dc-color-page-bg));border:1px solid color-mix(in srgb,var(--dc-color-border) 78%,transparent);border-radius:8px}.data-methodology__summary[data-v-8b98bd8d]{display:block;width:100%;padding:13px 18px 14px;color:inherit;font:inherit;text-align:left;background:transparent;border:0;cursor:pointer;transition:background-color .14s ease}.data-methodology__summary[data-v-8b98bd8d]:hover{background:color-mix(in srgb,var(--dc-color-primary) 2%,transparent)}.data-methodology__summary[data-v-8b98bd8d]:focus-visible{outline:0;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--dc-color-primary) 18%,transparent)}.data-methodology__summary-copy[data-v-8b98bd8d]{display:grid;gap:2px}.data-methodology__summary strong[data-v-8b98bd8d]{color:var(--dc-color-text-primary);font-size:14px;font-weight:650;line-height:1.5}.data-methodology__summary-description[data-v-8b98bd8d]{color:var(--dc-color-text-secondary);font-size:12px;line-height:1.6}.data-methodology__content[data-v-8b98bd8d]{display:grid;padding:18px 20px 22px;gap:24px;border-top:1px solid color-mix(in srgb,var(--dc-color-border) 72%,transparent)}.data-methodology__column[data-v-8b98bd8d]{display:grid;align-content:start;gap:22px}.data-methodology__content h2[data-v-8b98bd8d]{margin:0 0 8px;color:var(--dc-color-text-primary);font-size:14px;font-weight:650;line-height:1.5}.data-methodology__content p[data-v-8b98bd8d],.data-methodology__content li[data-v-8b98bd8d],.data-methodology__content dt[data-v-8b98bd8d],.data-methodology__content dd[data-v-8b98bd8d]{color:var(--dc-color-text-regular);font-size:12.5px;line-height:1.72}.data-methodology__content p[data-v-8b98bd8d]{margin:0}.data-methodology__content p+p[data-v-8b98bd8d]{margin-top:5px}.data-methodology__content dl[data-v-8b98bd8d]{margin:0}.data-methodology__content dl>div[data-v-8b98bd8d]{display:block}.data-methodology__content dl>div+div[data-v-8b98bd8d]{margin-top:7px}.data-methodology__content dt[data-v-8b98bd8d],.data-methodology__content dd[data-v-8b98bd8d]{margin:0}.data-methodology__content dt[data-v-8b98bd8d]{display:inline;color:var(--dc-color-text-primary);font-weight:650}.data-methodology__content dd[data-v-8b98bd8d]{display:inline}.data-methodology__content ul[data-v-8b98bd8d]{padding-left:18px;margin:5px 0 0}.data-methodology__content li+li[data-v-8b98bd8d]{margin-top:3px}.data-methodology__content .data-methodology__meta[data-v-8b98bd8d]{margin-top:8px;color:var(--dc-color-text-secondary);font-size:12px}@media(width>=960px){.data-methodology__content[data-v-8b98bd8d]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:34px}}.data-metric-quick__trigger[data-v-5dfca746]{display:inline;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;cursor:inherit}.data-metric-quick__trigger--fill[data-v-5dfca746]{display:block;min-width:0;pointer-events:none;flex:1 1 auto}.data-metric-quick__label[data-v-5dfca746]{color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;pointer-events:auto}.data-metric-quick__content>strong[data-v-5dfca746]{display:block;margin-bottom:8px;color:var(--dc-color-text-module);font-size:13px;font-weight:650;line-height:1.45}.data-metric-quick__content dl[data-v-5dfca746]{display:grid;margin:0;gap:6px}.data-metric-quick__content dl>div[data-v-5dfca746]{display:grid;grid-template-columns:56px minmax(0,1fr);gap:8px}.data-metric-quick__content dt[data-v-5dfca746],.data-metric-quick__content dd[data-v-5dfca746]{margin:0}.data-metric-quick__content dt[data-v-5dfca746]{color:var(--dc-color-text-weak);font-size:11.5px;line-height:1.6}.data-metric-quick__content dd[data-v-5dfca746]{color:var(--dc-color-text-regular);font-size:12px;line-height:1.6}.data-metric-quick-popover.el-popper{padding:12px 14px;background:color-mix(in srgb,var(--dc-color-card-bg) 98%,var(--dc-color-page-bg));border:1px solid color-mix(in srgb,var(--dc-color-border) 84%,transparent);border-radius:8px;box-shadow:0 10px 26px #23344f1a}.data-metric-quick-popover.el-popper .el-popper__arrow:before{background:var(--dc-color-card-bg);border-color:color-mix(in srgb,var(--dc-color-border) 84%,transparent)}.cashflow-transactions[data-v-853c757d]{min-width:0}.is-income[data-v-853c757d]{color:var(--dc-color-success)!important}.is-expense[data-v-853c757d]{color:var(--dc-color-danger)!important}.cashflow-transactions__filters[data-v-853c757d]{display:grid;padding:4px 2px 12px;grid-template-columns:minmax(125px,.75fr) minmax(140px,.9fr) minmax(190px,1.2fr) minmax(240px,1.7fr) auto;align-items:end;gap:10px}.cashflow-transactions__field[data-v-853c757d]{display:grid;min-width:0;gap:5px}.cashflow-transactions__field>span[data-v-853c757d]{color:#6f7d8e;font-size:10.5px;font-weight:550}.cashflow-transactions__field[data-v-853c757d] .el-select,.cashflow-transactions__field[data-v-853c757d] .el-input{width:100%}.cashflow-transactions__field[data-v-853c757d] .el-select__wrapper,.cashflow-transactions__field[data-v-853c757d] .el-input__wrapper{min-height:32px;box-shadow:0 0 0 1px #dce4eb inset}.cashflow-transactions__date-range[data-v-853c757d]{display:flex;min-height:32px;padding:0 10px;align-items:center;color:#526476;font-size:11px;font-weight:500;white-space:nowrap;background:#f7f9fb;border:1px solid #dce4eb;border-radius:4px}.cashflow-transactions__reset[data-v-853c757d]{height:32px;color:#647488;border-color:#dce4eb}.cashflow-transactions__summary[data-v-853c757d]{display:flex;min-height:40px;padding:8px 12px;margin-bottom:10px;align-items:center;justify-content:space-between;gap:18px;color:#7d8997;font-size:10.5px;background:#f6f9fb;border:1px solid #e5ebf0;border-radius:6px}.cashflow-transactions__summary-values[data-v-853c757d]{display:flex;align-items:center;gap:12px;white-space:nowrap}.cashflow-transactions__summary b[data-v-853c757d]{color:#465568;font-size:11.5px;font-variant-numeric:tabular-nums}@media(max-width:900px){.cashflow-transactions__filters[data-v-853c757d]{grid-template-columns:repeat(2,minmax(0,1fr))}.cashflow-transactions__field.is-keyword[data-v-853c757d]{grid-column:1 / -1}.cashflow-transactions__reset[data-v-853c757d]{justify-self:start}}@media(max-width:640px){.cashflow-transactions__filters[data-v-853c757d]{grid-template-columns:1fr}.cashflow-transactions__field.is-keyword[data-v-853c757d]{grid-column:auto}.cashflow-transactions__summary[data-v-853c757d]{align-items:flex-start;flex-direction:column}.cashflow-transactions__summary-values[data-v-853c757d]{flex-wrap:wrap;gap:6px 12px;white-space:normal}}.cashflow-v2-analysis-chart[data-v-926f2d31],.cashflow-v2-deposit-chart[data-v-12e07eb2]{width:100%;min-height:244px;flex:1 1 244px}.cashflow-v2-analysis[data-v-6b386b98]{position:relative;overflow:hidden;background:#fff;border:1px solid #e5eaf0;border-radius:10px;box-shadow:0 2px 8px #273a4c08}.cashflow-v2-analysis>header[data-v-6b386b98]{display:flex;min-height:42px;padding:8px 13px;align-items:center;justify-content:space-between;gap:14px;background:#f8fafc;border-bottom:1px solid #e8edf2}.cashflow-v2-analysis__context[data-v-6b386b98]{display:flex;align-items:center;gap:8px 18px;color:#7c8799;font-size:11px;flex-wrap:wrap}.cashflow-v2-analysis__context span[data-v-6b386b98]{white-space:nowrap}.cashflow-v2-analysis__context strong[data-v-6b386b98]{color:#303a4a;font-size:11.5px;font-weight:650;font-variant-numeric:tabular-nums}.cashflow-v2-analysis__independent[data-v-6b386b98]{padding:2px 7px;color:#7f6d4e;font-size:9.5px;font-style:normal;font-weight:600;background:#f6f1e7;border:1px solid #e6dbc4;border-radius:999px;white-space:nowrap}.cashflow-v2-analysis__detail[data-v-6b386b98]{display:inline-flex;padding:6px 10px;align-items:center;gap:7px;color:#b06e62;font-size:11.5px;background:#fff;border:1px solid #e5c9c3;border-radius:6px;cursor:pointer;white-space:nowrap}.cashflow-v2-analysis__content[data-v-6b386b98]{display:grid;grid-template-columns:minmax(0,3fr) minmax(258px,1fr);min-height:286px}.cashflow-v2-analysis__content.is-income[data-v-6b386b98]{grid-template-columns:minmax(0,1fr)}.cashflow-v2-analysis__chart-card[data-v-6b386b98]{display:flex;min-width:0;padding:11px 14px 7px;flex-direction:column;border-right:1px solid #e7edf2}.cashflow-v2-analysis__content.is-income .cashflow-v2-analysis__chart-card[data-v-6b386b98]{border-right:0}.cashflow-v2-analysis__chart-title[data-v-6b386b98]{display:flex;align-items:center;justify-content:space-between;color:#8b96a4;font-size:10.5px}.cashflow-v2-analysis__chart-title strong[data-v-6b386b98]{color:#465263;font-size:12px}.cashflow-v2-analysis__options[data-v-6b386b98]{padding:8px 10px}.cashflow-v2-analysis__options-head[data-v-6b386b98]{display:flex;min-height:48px;padding:3px 5px 8px;align-items:flex-start;justify-content:space-between;gap:10px;color:#8b96a4;font-size:10px;border-bottom:1px solid #edf1f4}.cashflow-v2-analysis__options-head>span[data-v-6b386b98]{display:grid;gap:3px}.cashflow-v2-analysis__options-head strong[data-v-6b386b98]{color:#4b5e70;font-size:12px}.cashflow-v2-analysis__options-head small[data-v-6b386b98]{color:#939daa;font-size:9px}.cashflow-v2-analysis__options-head em[data-v-6b386b98]{padding:2px 6px;color:#547d6b;font-size:9px;font-style:normal;background:#eef5f1;border-radius:999px;white-space:nowrap}.cashflow-v2-analysis__option[data-v-6b386b98]{display:grid;grid-template-columns:17px minmax(0,1fr) auto;min-height:40px;padding:0 6px;align-items:center;gap:8px;border-bottom:1px solid #edf1f4}.cashflow-v2-analysis__option.is-focused[data-v-6b386b98]{background:#f4f7fa;box-shadow:inset 2px 0 #8aaabd}.cashflow-v2-analysis__option.is-selected[data-v-6b386b98]{background:#fbf1ef;border-radius:4px;box-shadow:inset 0 0 0 1px #c18b82}.cashflow-v2-analysis__checkbox[data-v-6b386b98]{position:relative;display:grid;width:17px;height:100%;align-items:center;cursor:pointer}.cashflow-v2-analysis__options input[data-v-6b386b98]{position:absolute;opacity:0}.cashflow-v2-analysis__check[data-v-6b386b98]{display:grid;width:15px;height:15px;place-items:center;background:#fff;border:1px solid #b8c6d3;border-radius:3px}.cashflow-v2-analysis__options input:checked+.cashflow-v2-analysis__check[data-v-6b386b98]{background:#719b87;border-color:#719b87}.cashflow-v2-analysis__option.is-selected input:checked+.cashflow-v2-analysis__check[data-v-6b386b98]{background:#b06e62;border-color:#b06e62}.cashflow-v2-analysis__options input:checked+.cashflow-v2-analysis__check[data-v-6b386b98]:after{color:#fff;font-size:10px;content:"✓"}.cashflow-v2-analysis__option-content[data-v-6b386b98]{display:grid;min-width:0;min-height:39px;padding:5px 0;grid-column:2 / 4;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;color:inherit;text-align:left;background:transparent;border:0;cursor:pointer}.cashflow-v2-analysis__option-content:hover .cashflow-v2-analysis__option-label b[data-v-6b386b98],.cashflow-v2-analysis__option-content:focus-visible .cashflow-v2-analysis__option-label b[data-v-6b386b98]{color:#315f8f}.cashflow-v2-analysis__option-content[data-v-6b386b98]:focus-visible{outline:1px solid #b8d4ef;outline-offset:1px}.cashflow-v2-analysis__option-label[data-v-6b386b98]{display:flex;min-width:0;align-items:baseline;gap:6px;white-space:nowrap}.cashflow-v2-analysis__option-label b[data-v-6b386b98]{overflow:hidden;min-width:0;color:#405365;font-size:11px;font-weight:550;flex:0 1 auto;text-overflow:ellipsis;white-space:nowrap}.cashflow-v2-analysis__option-label small[data-v-6b386b98]{color:#939daa;font-size:9px;flex:0 0 auto;white-space:nowrap}.cashflow-v2-analysis__option-label small.is-receipt[data-v-6b386b98]{color:#628674}.cashflow-v2-analysis__option-label small.is-refund[data-v-6b386b98]{color:#ad766c}.cashflow-v2-analysis__option-content>strong[data-v-6b386b98]{color:#526477;font-size:11px;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.cashflow-v2-analysis__updating[data-v-6b386b98]{position:absolute;inset:0;display:grid;place-items:center;color:#52687c;font-size:12px;background:#ffffffb8;backdrop-filter:blur(1px)}@media(max-width:1180px){.cashflow-v2-analysis__content[data-v-6b386b98]{grid-template-columns:1fr}.cashflow-v2-analysis__chart-card[data-v-6b386b98]{border-right:0;border-bottom:1px solid #e7edf2}}@media(max-width:640px){.cashflow-v2-analysis>header[data-v-6b386b98]{align-items:flex-start;flex-direction:column}}.cashflow-v2-composition[data-v-e6f74859]{min-width:0;overflow:hidden;background:#fff;border:1px solid #e5eaf0;border-radius:10px;box-shadow:0 2px 8px #273a4c08}.cashflow-v2-composition header[data-v-e6f74859]{display:flex;min-height:42px;padding:9px 15px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--dc-color-grid-line)}.cashflow-v2-composition h3[data-v-e6f74859]{margin:0;color:#303a4a;font-size:14px;font-weight:650}.cashflow-v2-composition__body[data-v-e6f74859]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(190px,.7fr);min-height:244px;padding:11px 11px 8px 13px;gap:7px}.cashflow-v2-composition__table[data-v-e6f74859]{display:grid;align-content:start}.cashflow-v2-composition__table-head[data-v-e6f74859],.cashflow-v2-composition__table-total[data-v-e6f74859]{display:grid;grid-template-columns:minmax(150px,1fr) 88px 58px;min-height:34px;padding:0 8px;align-items:center;color:#7c8799;font-size:10.5px;text-align:right;background:#f4f7fa;border-bottom:1px solid var(--dc-color-grid-line)}.cashflow-v2-composition__table-head span[data-v-e6f74859]:first-child,.cashflow-v2-composition__table-total strong[data-v-e6f74859]:first-child{text-align:left}.cashflow-v2-composition__table-total[data-v-e6f74859]{color:#445264;font-size:11.5px;background:#eef3f7}.cashflow-v2-composition__table button[data-v-e6f74859]{display:grid;grid-template-columns:minmax(150px,1fr) 88px 58px;min-height:38px;padding:7px 8px;align-items:center;color:var(--dc-color-text-regular);font-size:11.5px;text-align:right;background:#fff;border:0;border-bottom:1px solid var(--dc-color-grid-line);cursor:pointer;font-variant-numeric:tabular-nums}.cashflow-v2-composition__table button[data-v-e6f74859]:hover{background:#f8fafc}.cashflow-v2-composition__table button.active[data-v-e6f74859]{background:#fbf1ef;box-shadow:inset 3px 0 #c18b82}.cashflow-v2-composition__name[data-v-e6f74859]{display:flex;min-width:0;align-items:center;gap:7px;text-align:left}.cashflow-v2-composition__name i[data-v-e6f74859]{width:7px;height:7px;flex:none;border-radius:50%}.cashflow-v2-composition__name b[data-v-e6f74859]{overflow:hidden;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.cashflow-v2-composition__table em[data-v-e6f74859]{color:#6f7c8d;font-style:normal}.cashflow-v2-composition__chart[data-v-e6f74859]{width:100%;height:218px}.cashflow-v2-composition__table-analysis[data-v-e6f74859]{display:grid;padding:8px 8px 1px;gap:6px;color:#788494;font-size:10px}.cashflow-v2-composition__income-summary[data-v-e6f74859]{display:grid;min-width:0;gap:4px}.cashflow-v2-composition__analysis-extra[data-v-e6f74859]{min-width:0}.cashflow-v2-composition__summary-group[data-v-e6f74859]{display:grid;grid-template-columns:max-content minmax(0,1fr);min-width:0;align-items:start;gap:8px}.cashflow-v2-composition__analysis-values[data-v-e6f74859]{display:flex;min-width:0;align-items:baseline;gap:2px 10px;flex-wrap:wrap;line-height:1.6}.cashflow-v2-composition__analysis-title[data-v-e6f74859]{color:#465263;font-size:10.5px;line-height:1.6;white-space:nowrap}.cashflow-v2-composition__analysis-values strong[data-v-e6f74859]{min-width:0;color:#303a4a;font-weight:650;overflow-wrap:anywhere;white-space:normal}.cashflow-v2-composition__income-source[data-v-e6f74859]{display:inline-flex;min-width:0;max-width:100%;align-items:baseline;gap:4px}.cashflow-v2-composition__income-source small[data-v-e6f74859]{min-width:0;color:#6f7c8d;overflow-wrap:anywhere;white-space:normal}.cashflow-v2-composition__income-source i[data-v-e6f74859]{flex:none;color:#a3acb8;font-style:normal}.cashflow-v2-composition__expense-summary[data-v-e6f74859]{display:grid;min-width:0;gap:4px}.cashflow-v2-composition__expense-item[data-v-e6f74859]{display:inline-flex;min-width:0;max-width:100%;align-items:center;gap:5px;color:#778394;white-space:normal}.cashflow-v2-composition__expense-item>i[data-v-e6f74859]{width:6px;height:6px;flex:none;border-radius:50%}.cashflow-v2-composition__expense-item>span[data-v-e6f74859]{min-width:0;overflow-wrap:anywhere}.cashflow-v2-composition__expense-item strong[data-v-e6f74859]{flex:none;color:#5b6878;font-weight:600}@media(max-width:1180px){.cashflow-v2-composition__body[data-v-e6f74859]{grid-template-columns:1fr}.cashflow-v2-composition__chart[data-v-e6f74859]{height:190px}}@media(max-width:760px){.cashflow-v2-composition__summary-group[data-v-e6f74859]{grid-template-columns:1fr;gap:1px}}.cashflow-v2-monthly[data-v-6d059a36]{position:relative;overflow:hidden;background:#fff;border:1px solid var(--dc-color-border);border-radius:10px}.cashflow-v2-monthly__filters[data-v-6d059a36]{display:grid;padding:12px 14px;grid-template-columns:minmax(120px,.75fr) minmax(120px,.75fr) minmax(180px,1.15fr) minmax(230px,1.7fr) auto;align-items:end;gap:10px;background:#fff;border-bottom:1px solid #e8edf2}.cashflow-v2-monthly__field[data-v-6d059a36]{display:grid;min-width:0;gap:5px}.cashflow-v2-monthly__field>span[data-v-6d059a36]{color:#6f7d8e;font-size:10.5px;font-weight:550}.cashflow-v2-monthly__field[data-v-6d059a36] .el-select,.cashflow-v2-monthly__field[data-v-6d059a36] .el-input{width:100%}.cashflow-v2-monthly__field[data-v-6d059a36] .el-select__wrapper,.cashflow-v2-monthly__field[data-v-6d059a36] .el-input__wrapper{min-height:32px;box-shadow:0 0 0 1px #dce4eb inset}.cashflow-v2-monthly__reset[data-v-6d059a36]{height:32px;color:#647488;border-color:#dce4eb}.cashflow-v2-monthly__transactions[data-v-6d059a36]{padding:0 14px 12px}.cashflow-v2-monthly__updating[data-v-6d059a36]{position:absolute;inset:0;display:grid;place-items:center;color:#55697c;font-size:12px;background:#ffffffb8}@media(max-width:900px){.cashflow-v2-monthly__filters[data-v-6d059a36]{grid-template-columns:repeat(2,minmax(0,1fr))}.cashflow-v2-monthly__field.is-keyword[data-v-6d059a36]{grid-column:1 / -1}.cashflow-v2-monthly__reset[data-v-6d059a36]{justify-self:start}}@media(max-width:640px){.cashflow-v2-monthly__filters[data-v-6d059a36]{grid-template-columns:1fr}.cashflow-v2-monthly__field.is-keyword[data-v-6d059a36]{grid-column:auto}}.cashflow-quarter-net[data-v-9287a46d]{display:grid;min-width:0;margin:0 0 2px;padding:5px 18px 0 49px}.cashflow-quarter-net__item[data-v-9287a46d]{display:flex;min-width:0;align-items:baseline;justify-content:center;flex-wrap:nowrap;gap:2px 6px;text-align:center;line-height:18px;white-space:nowrap}.cashflow-quarter-net__item[data-v-9287a46d]>*{flex-shrink:0}.cashflow-quarter-net dt[data-v-9287a46d]{color:var(--dc-color-text-weak);font-size:11px}.cashflow-quarter-net dd[data-v-9287a46d]{margin:0;color:var(--dc-color-text-primary);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.cashflow-quarter-net dd.is-positive[data-v-9287a46d]{color:var(--dc-color-success)}.cashflow-quarter-net dd.is-negative[data-v-9287a46d]{color:var(--dc-color-danger)}@media(max-width:640px){.cashflow-quarter-net[data-v-9287a46d]{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 16px;padding-inline:18px}}.cashflow-v2-trend-chart__canvas[data-v-5e64ea50]{width:100%;height:320px}.cashflow-v2-chart-fallback[data-v-5e64ea50]{display:grid;height:320px;place-items:center;color:var(--dc-color-text-weak)}.cashflow-v2-page__brief-entry[data-v-54835e89]{padding:4px 12px;border:1px solid var(--dc-color-business-nav-pill-border);border-radius:999px;background:var(--dc-color-card-bg);color:var(--dc-color-business-nav-active-text);font:inherit;font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer}.cashflow-v2-page__brief-entry[data-v-54835e89]:disabled{opacity:.5;cursor:wait}.cashflow-v2-page__brief-entry[data-v-54835e89]:hover:not(:disabled){background:var(--dc-color-business-nav-active-bg)}.cashflow-v2-page[data-v-54835e89]{min-width:0;background:#f7f9fc}.cashflow-v2-page__content[data-v-54835e89]{display:grid;max-width:none;padding-top:12px;padding-bottom:46px;gap:15px}.cashflow-v2-page__sr-only[data-v-54835e89]{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.cashflow-v2-page__tab-status[data-v-54835e89]{color:#8d97a5;font-size:11px;font-weight:400;line-height:1;white-space:nowrap}.cashflow-v2-page__period-row[data-v-54835e89]{display:flex;min-height:38px;align-items:center;gap:12px;color:#7c8799;font-size:11.5px}.cashflow-v2-page__periods[data-v-54835e89]{display:inline-flex;padding:3px;align-items:center;gap:2px;background:#f0f2f5;border:1px solid #e5eaf0;border-radius:7px}.cashflow-v2-page__periods button[data-v-54835e89]{min-width:58px;height:29px;padding:0 13px;color:#7c8799;font-size:11.5px;font-weight:500;background:transparent;border:1px solid transparent;border-radius:5px;cursor:pointer}.cashflow-v2-page__periods button.active[data-v-54835e89]{color:#315f8f;background:#edf5fd;border-color:#b8d4ef;box-shadow:0 1px 3px #315f8f14}.cashflow-v2-section[data-v-54835e89]{display:grid;min-width:0;gap:11px;scroll-margin-top:128px}.cashflow-v2-page__trend-grid[data-v-54835e89]{display:grid;grid-template-columns:minmax(0,7fr) minmax(248px,3fr);gap:14px;align-items:stretch}.cashflow-v2-page__trend-card[data-v-54835e89]{min-width:0;min-height:390px;border-color:#e5eaf0;box-shadow:0 2px 8px #1f314408}.cashflow-v2-page__trend-card[data-v-54835e89] .section-title h3{color:#303a4a;font-size:14px;font-weight:650}.cashflow-v2-page__trend-card[data-v-54835e89] .section-title p{color:#9ba5b4;font-size:11px}.cashflow-v2-kpis[data-v-54835e89]{display:grid;grid-template-rows:repeat(4,minmax(0,1fr));min-width:0;gap:8px}.cashflow-v2-kpis article[data-v-54835e89]{position:relative;display:flex;min-height:0;padding:13px 16px;flex-direction:column;justify-content:center;background:#fff;border:1px solid #e5eaf0;border-radius:9px;box-shadow:0 2px 8px #1f314408}.cashflow-v2-kpis article.is-net[data-v-54835e89]{background:#f4f8f5;border-color:#d6e2db;box-shadow:none}.cashflow-v2-kpis span[data-v-54835e89]{color:#586575;font-size:11.5px;font-weight:500}.cashflow-v2-kpis strong[data-v-54835e89]{margin-top:5px;color:#303a4a;font-size:clamp(22px,1.7vw,28px);font-weight:650;line-height:1.12;font-variant-numeric:tabular-nums}.cashflow-v2-kpis .is-income .cashflow-v2-kpis__label[data-v-54835e89]:before,.cashflow-v2-kpis .is-expense .cashflow-v2-kpis__label[data-v-54835e89]:before{display:inline-block;width:7px;height:7px;margin-right:7px;background:#719b87;border-radius:2px;content:""}.cashflow-v2-kpis .is-expense .cashflow-v2-kpis__label[data-v-54835e89]:before{background:#c18b82}.cashflow-v2-kpis .is-net strong[data-v-54835e89]{color:#365d4c}.cashflow-v2-kpis em[data-v-54835e89]{position:absolute;top:10px;right:11px;padding:3px 7px;color:#365d4c;font-size:10px;font-style:normal;font-weight:600;line-height:1;background:#edf4ef;border:1px solid #d6e2db;border-radius:999px}.cashflow-v2-page__observations[data-v-54835e89]{display:flex;min-height:42px;padding:8px 11px;align-items:center;gap:7px 18px;color:#7c8799;font-size:11px;background:#f8fafc;border:1px solid #edf1f5;border-radius:7px;flex-wrap:wrap}.cashflow-v2-page__observations strong[data-v-54835e89]{color:#303a4a}.cashflow-v2-page__observations b[data-v-54835e89]{color:#586575;font-weight:600}.cashflow-v2-page__observations i[data-v-54835e89]{color:#9ba5b4;font-style:normal}.cashflow-v2-page__observation-item[data-v-54835e89]{position:relative;padding-left:10px}.cashflow-v2-page__observation-item[data-v-54835e89]:before{position:absolute;top:50%;left:0;width:3px;height:3px;background:#9ba5b4;border-radius:50%;content:"";transform:translateY(-50%)}.cashflow-v2-page__section-source[data-v-54835e89]{display:inline-flex;align-items:center;gap:6px;color:#5f83a8;font-size:11.5px;font-weight:500;white-space:nowrap}.cashflow-v2-page__section-source i[data-v-54835e89]{width:16px;height:11px;background:linear-gradient(to bottom,#6b9bd4 0 3px,#fff 3px 5px,#6b9bd4 5px 100%);border:1px solid #4f83c3;border-radius:3px;box-shadow:0 1px 2px #4c83c829}#cashflow-v2-trend[data-v-54835e89] .section-title h2{color:#303a4a}#cashflow-v2-trend[data-v-54835e89] .section-title p{color:#7c8799}.cashflow-v2-page__composition-grid[data-v-54835e89]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cashflow-v2-page__deposit-entry[data-v-54835e89]{display:flex;width:100%;min-height:24px;padding:1px 0;align-items:center;gap:6px;color:#627285;font-size:10px;text-align:left;background:transparent;border:0;cursor:pointer;white-space:nowrap}.cashflow-v2-page__deposit-entry>span[data-v-54835e89]:first-child{display:flex;align-items:center;gap:6px}.cashflow-v2-page__deposit-entry i[data-v-54835e89]{display:grid;width:18px;height:18px;place-items:center;color:#886f45;font-style:normal;background:#f5ecd9;border-radius:5px}.cashflow-v2-page__deposit-entry b[data-v-54835e89]{color:#566474;font-size:10.5px}.cashflow-v2-page__deposit-entry small[data-v-54835e89]{color:#9a8666;font-size:9px;white-space:normal}.cashflow-v2-page__deposit-entry strong[data-v-54835e89]{color:#876f48;font-size:10px}@media(max-width:1180px){.cashflow-v2-page__trend-grid[data-v-54835e89],.cashflow-v2-page__composition-grid[data-v-54835e89]{grid-template-columns:1fr}.cashflow-v2-kpis[data-v-54835e89]{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:none}.cashflow-v2-kpis article[data-v-54835e89]{min-height:104px}}@media(max-width:640px){.cashflow-v2-kpis[data-v-54835e89]{grid-template-columns:repeat(2,1fr)}.cashflow-v2-page__periods[data-v-54835e89]{width:100%;overflow-x:auto}.cashflow-v2-page__periods button[data-v-54835e89]{flex:none}.cashflow-v2-page__deposit-entry[data-v-54835e89]{align-items:flex-start;flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.cashflow-v2-page[data-v-54835e89] *,.cashflow-v2-page[data-v-54835e89] *:before,.cashflow-v2-page[data-v-54835e89] *:after{scroll-behavior:auto!important;transition:none!important}}.balance-sheet-report[data-v-86462e6d]{--dc-color-evidence-strong: #405a78;--dc-color-surface-muted: #f4f7fb;--dc-color-summary-bg: #eaf1f8;--dc-color-hover-bg: #dfeaf5;--dc-color-danger: #c62828;--dc-color-border: #d7e0ea;--dc-color-border-strong: #d7e0ea;--dc-color-text-secondary: var(--dc-color-text-regular);box-sizing:border-box;width:100%;min-width:0;padding:20px;color:var(--dc-color-text-primary);background:var(--dc-color-card-bg);border:1px solid var(--dc-color-border-strong);box-shadow:var(--dc-shadow-card)}.balance-sheet-report__header[data-v-86462e6d]{margin-bottom:12px}.balance-sheet-report__header h1[data-v-86462e6d]{margin:0;text-align:center;font-size:30px;font-weight:750;line-height:1.35;letter-spacing:.015em}.balance-sheet-report__status[data-v-86462e6d]{width:fit-content;margin:8px auto 0;padding:3px 9px;color:var(--dc-color-text-module);background:color-mix(in srgb,var(--dc-color-warning) 20%,var(--dc-color-card-bg));border:1px solid color-mix(in srgb,var(--dc-color-warning) 55%,var(--dc-color-border));font-size:12px;font-weight:600;line-height:1.5}.balance-sheet-report__body[data-v-86462e6d]{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);grid-template-rows:max-content max-content 1fr;grid-template-areas:"assets liabilities" "assets equity" "assets notes";gap:20px 24px;align-items:start}.balance-sheet-report__section[data-v-86462e6d]{min-width:0}.balance-sheet-report__section--assets[data-v-86462e6d]{grid-area:assets}.balance-sheet-report__section--liabilities[data-v-86462e6d]{grid-area:liabilities}.balance-sheet-report__section--equity[data-v-86462e6d]{grid-area:equity}.balance-sheet-report__section>h2[data-v-86462e6d]{margin:0 0 6px;font-size:20px;font-weight:700;line-height:1.5}.balance-sheet-report table[data-v-86462e6d]{width:100%;border-collapse:collapse;table-layout:fixed;border:1px solid var(--dc-color-border)}.balance-sheet-report th[data-v-86462e6d],.balance-sheet-report td[data-v-86462e6d]{height:30px;padding:4px 6px;border:1px solid var(--dc-color-border);vertical-align:middle;text-align:left;font-size:13px;line-height:1.45;overflow-wrap:anywhere}.balance-sheet-report thead th[data-v-86462e6d]{height:34px;color:var(--dc-color-on-primary);background:var(--dc-color-evidence-strong);border-color:var(--dc-color-border-strong);text-align:center;font-size:16px;font-weight:700}.balance-sheet-report__asset-project[data-v-86462e6d]{width:26%}.balance-sheet-report__asset-category[data-v-86462e6d]{width:14%}.balance-sheet-report__asset-account[data-v-86462e6d]{width:24%}.balance-sheet-report__money-column[data-v-86462e6d]{width:36%}.balance-sheet-report__liability-project[data-v-86462e6d]{width:26%}.balance-sheet-report__liability-category[data-v-86462e6d]{width:38%}.balance-sheet-report .balance-sheet-report__cell--project[data-v-86462e6d]{font-weight:700;background:var(--dc-color-surface-muted)}.balance-sheet-report .balance-sheet-report__cell--project[rowspan][data-v-86462e6d]{text-align:center}.balance-sheet-report .balance-sheet-report__cell--category[data-v-86462e6d]{text-align:center;font-weight:650;background:var(--dc-color-surface-muted)}.balance-sheet-report .balance-sheet-report__cell--name[data-v-86462e6d]{font-weight:400}.balance-sheet-report .balance-sheet-report__quantity[data-v-86462e6d]{font-variant-numeric:tabular-nums;white-space:nowrap}.balance-sheet-report .balance-sheet-report__amount[data-v-86462e6d]{font-variant-numeric:tabular-nums lining-nums;font-weight:400}.balance-sheet-report .balance-sheet-report__amount--extended[data-v-86462e6d]{font-size:12px}.balance-sheet-report .balance-sheet-report__amount--missing[data-v-86462e6d]{color:var(--dc-color-text-secondary)}.balance-sheet-report .balance-sheet-report__line--subtotal>th[data-v-86462e6d],.balance-sheet-report .balance-sheet-report__line--subtotal>td[data-v-86462e6d]{background:var(--dc-color-summary-bg);color:var(--dc-color-danger);font-weight:700}.balance-sheet-report .balance-sheet-report__cell--subtotal[data-v-86462e6d]{text-align:center;font-weight:700}.balance-sheet-report .balance-sheet-report__line--single>td[data-v-86462e6d]{color:var(--dc-color-danger);font-weight:700;background:var(--dc-color-surface-muted)}.balance-sheet-report__line--total>th[data-v-86462e6d],.balance-sheet-report__line--total>td[data-v-86462e6d]{height:36px;background:var(--dc-color-hover-bg);color:var(--dc-color-danger);font-size:18px;font-weight:750}.balance-sheet-report .balance-sheet-report__line--total>.balance-sheet-report__amount[data-v-86462e6d]{font-weight:750}.balance-sheet-report__line--total>th[data-v-86462e6d]{text-align:center;color:var(--dc-color-text-primary)}.balance-sheet-report__line--total>td[data-v-86462e6d]{color:var(--dc-color-danger)}.balance-sheet-report__line--total>.balance-sheet-report__amount--extended[data-v-86462e6d]{font-size:13px}.balance-sheet-report__section--equity .balance-sheet-report__cell--total[data-v-86462e6d]{text-align:left;font-size:16px}.balance-sheet-report__notes[data-v-86462e6d]{grid-area:notes;color:var(--dc-color-text-secondary)}.balance-sheet-report__notes p[data-v-86462e6d]{margin:0 0 4px;font-size:12px;line-height:1.6}.balance-sheet-report__sr-only[data-v-86462e6d]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:900px){.balance-sheet-report[data-v-86462e6d]{padding:16px 10px 12px}.balance-sheet-report__header h1[data-v-86462e6d]{font-size:25px}.balance-sheet-report__body[data-v-86462e6d]{display:block}.balance-sheet-report__section+.balance-sheet-report__section[data-v-86462e6d]{margin-top:18px}.balance-sheet-report__section>h2[data-v-86462e6d]{margin-bottom:5px;font-size:18px}.balance-sheet-report th[data-v-86462e6d],.balance-sheet-report td[data-v-86462e6d]{height:27px;padding:3px 4px;font-size:12px;line-height:1.45}.balance-sheet-report thead th[data-v-86462e6d]{height:31px;font-size:15px}.balance-sheet-report .balance-sheet-report__amount--extended[data-v-86462e6d]{font-size:11px}.balance-sheet-report__line--total>th[data-v-86462e6d],.balance-sheet-report__line--total>td[data-v-86462e6d]{height:32px;font-size:18px}.balance-sheet-report__line--total>.balance-sheet-report__amount--extended[data-v-86462e6d]{font-size:12px}.balance-sheet-report__section--equity .balance-sheet-report__cell--total[data-v-86462e6d]{font-size:14px}.balance-sheet-report__notes[data-v-86462e6d]{margin-top:10px}.balance-sheet-report__notes p[data-v-86462e6d]{font-size:11px}}@media(max-width:340px){.balance-sheet-report th[data-v-86462e6d],.balance-sheet-report td[data-v-86462e6d]{padding-inline:3px;font-size:11px}.balance-sheet-report .balance-sheet-report__cell--name[data-v-86462e6d]{white-space:nowrap}.balance-sheet-report .balance-sheet-report__cell--category[data-v-86462e6d]{padding-inline:2px;white-space:nowrap}.balance-sheet-report__line--total>th[data-v-86462e6d]{font-size:15px}.balance-sheet-report__line--total>td[data-v-86462e6d]{font-size:16px;white-space:nowrap}}@media print{.balance-sheet-report[data-v-86462e6d]{border:0;padding:0;box-shadow:none;print-color-adjust:exact;-webkit-print-color-adjust:exact}.balance-sheet-report__line[data-v-86462e6d]{break-inside:avoid}.balance-sheet-report__section>h2[data-v-86462e6d]{break-after:avoid}}.balance-sheet-desktop[data-v-841748dc]{--dc-color-evidence-strong: #405a78;--dc-color-surface-muted: #f4f7fb;--dc-color-summary-bg: #eaf1f8;--dc-color-hover-bg: #dfeaf5;--dc-color-danger: #c62828;--dc-color-border: #d7e0ea;--dc-color-text-secondary: var(--dc-color-text-regular);display:grid;gap:16px}.balance-sheet-desktop__columns[data-v-841748dc]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:16px;align-items:start}.balance-sheet-desktop__section[data-v-841748dc]{min-width:0;border-radius:4px;box-shadow:none}.balance-sheet-desktop__section[data-v-841748dc] .app-card__header{margin-bottom:14px}.balance-sheet-desktop__section[data-v-841748dc] .section-title h2{color:var(--dc-color-text-primary);font-size:18px;font-weight:750;line-height:1.5}.balance-sheet-desktop__tables--split[data-v-841748dc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.balance-sheet-desktop__table[data-v-841748dc]{min-width:0}.balance-sheet-desktop__category[data-v-841748dc]{color:var(--dc-color-text-primary);background:var(--dc-color-surface-muted);font-size:12px;font-weight:700;padding:5px 8px;margin:0;border:1px solid var(--dc-color-border);border-bottom:0}.balance-sheet-desktop__group+.balance-sheet-desktop__group[data-v-841748dc]{margin-top:14px}.balance-sheet-desktop__group-heading[data-v-841748dc]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.balance-sheet-desktop__group-heading h3[data-v-841748dc]{margin:0;font-size:14px;font-weight:700;color:var(--dc-color-text-primary);line-height:1.5}.balance-sheet-desktop__single-value[data-v-841748dc]{display:flex;align-items:baseline;justify-content:flex-end;flex-wrap:wrap;gap:8px;flex-shrink:0;font-size:14px;color:var(--dc-color-danger)}.balance-sheet-desktop__single-value .balance-sheet-desktop__quantity[data-v-841748dc]{color:inherit}.balance-sheet-desktop__single-value strong[data-v-841748dc]{color:var(--dc-color-danger);font-weight:700}.balance-sheet-desktop__subtotal[data-v-841748dc]{display:flex;align-items:baseline;justify-content:flex-end;gap:12px;margin-top:6px;padding:6px 10px;border:1px solid var(--dc-color-border);background:var(--dc-color-summary-bg);color:var(--dc-color-danger);font-size:14px;font-weight:700}.balance-sheet-desktop__subtotal>span[data-v-841748dc]:first-child{margin-right:auto}.balance-sheet-desktop__subtotal .balance-sheet-desktop__quantity[data-v-841748dc]{color:inherit;font-size:12px}.balance-sheet-desktop__subtotal strong[data-v-841748dc]{font-weight:750}.balance-sheet-desktop__item-label[data-v-841748dc]{font-weight:600}.balance-sheet-desktop__group[data-group=bank] .balance-sheet-desktop__item-label[data-v-841748dc],.balance-sheet-desktop__table .dc-number[data-v-841748dc]{font-weight:400}.balance-sheet-desktop__quantity[data-v-841748dc]{color:var(--dc-color-text-secondary);font-size:11px}.balance-sheet-desktop__group--single[data-v-841748dc]{border:1px solid var(--dc-color-border);background:var(--dc-color-surface-muted)}.balance-sheet-desktop__group--single+.balance-sheet-desktop__group--single[data-v-841748dc]{margin-top:8px}.balance-sheet-desktop__group--single .balance-sheet-desktop__group-heading[data-v-841748dc]{gap:0;margin-bottom:0;min-height:38px}.balance-sheet-desktop__group--single .balance-sheet-desktop__group-heading h3[data-v-841748dc]{flex:1;padding:8px 10px}.balance-sheet-desktop__group--single .balance-sheet-desktop__single-value[data-v-841748dc]{align-self:stretch;align-items:center;min-width:30%;padding:8px 10px;border-left:1px solid var(--dc-color-border)}.balance-sheet-desktop__group--single .balance-sheet-desktop__subtotal[data-v-841748dc]{margin:0 -1px -1px}.balance-sheet-desktop__group[data-v-841748dc] .business-table{border:1px solid var(--dc-color-border)}.balance-sheet-desktop__group[data-v-841748dc] .el-table .el-table__cell{padding:5px 0;border-right:1px solid var(--dc-color-border)}.balance-sheet-desktop__group[data-v-841748dc] .el-table .el-table__cell:last-child{border-right:0}.balance-sheet-desktop__group[data-v-841748dc] .el-table__body tr:last-child td.el-table__cell{border-bottom:0}.balance-sheet-desktop__group[data-v-841748dc] .el-table__inner-wrapper:before{display:none}.balance-sheet-desktop__group[data-v-841748dc] .el-table{--el-table-border-color: var(--dc-color-border)}.balance-sheet-desktop__group[data-v-841748dc] .el-table th.el-table__cell{background:var(--dc-color-evidence-strong);color:var(--dc-color-on-primary);font-weight:650}.balance-sheet-desktop__total[data-v-841748dc],.balance-sheet-desktop__equity[data-v-841748dc]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;margin-top:14px;border:1px solid var(--dc-color-border);background:var(--dc-color-hover-bg);color:var(--dc-color-text-primary);font-size:14px;font-weight:750}.balance-sheet-desktop__total strong[data-v-841748dc],.balance-sheet-desktop__equity strong[data-v-841748dc]{font-size:18px;color:var(--dc-color-danger);font-weight:750}.balance-sheet-desktop__equity[data-v-841748dc]{padding:12px}.balance-sheet-desktop__equity strong[data-v-841748dc]{color:var(--dc-color-danger);font-size:22px}.balance-sheet-desktop__equity>span[data-v-841748dc]{line-height:1.5}.balance-sheet-desktop__note[data-v-841748dc]{margin:0;font-size:12px;color:var(--dc-color-text-secondary)}@media(max-width:1100px){.balance-sheet-desktop__columns[data-v-841748dc]{grid-template-columns:minmax(0,1fr)}}.balance-sheet-notice[data-v-255a6358]{margin:0;padding:9px 12px;border:1px solid color-mix(in srgb,var(--dc-color-warning) 35%,var(--dc-color-border));border-radius:var(--dc-radius-control);background:color-mix(in srgb,var(--dc-color-warning) 8%,var(--dc-color-card-bg));color:var(--dc-color-text-regular);font-size:12px;line-height:1.6}.balance-sheet-page[data-v-5386f0ea]{max-width:1440px;gap:16px}.balance-sheet-page__heading[data-v-5386f0ea]{align-items:center}.balance-sheet-page__actions[data-v-5386f0ea]{display:flex;align-items:center;justify-content:flex-end;gap:12px}.balance-sheet-page__copy[data-v-5386f0ea]{display:inline-flex;align-items:center;gap:5px;padding:4px 7px;border:1px solid var(--dc-color-border);border-radius:var(--dc-radius-control);background:var(--dc-color-card-bg);color:var(--dc-color-text-regular);font-size:12px;line-height:1.5;cursor:pointer}.balance-sheet-page__copy[data-v-5386f0ea]:disabled{cursor:wait;opacity:.65}.balance-sheet-page__copy-notice[data-v-5386f0ea]{display:block;margin-top:4px;color:var(--dc-color-text-secondary);font-size:12px;text-align:right}.balance-sheet-page__copy-notice.is-error[data-v-5386f0ea]{color:var(--dc-color-danger)}.balance-sheet-page__sync[data-v-5386f0ea]{display:flex;justify-content:flex-end;color:var(--dc-color-text-regular);font-size:12px;font-weight:400;line-height:1.5;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.balance-sheet-page__mobile[data-v-5386f0ea]{display:none}.balance-sheet-page__empty[data-v-5386f0ea]{padding:24px;background:var(--dc-color-card-bg);border:1px solid var(--dc-color-border);border-radius:var(--dc-radius-card)}.balance-sheet-page__outline[data-v-5386f0ea]{color:var(--dc-color-text-secondary)}.balance-sheet-page__outline p[data-v-5386f0ea]{display:flex;justify-content:space-between;padding:14px 12px;margin:0;border-top:1px solid var(--dc-color-border)}@media(max-width:900px){.balance-sheet-page__desktop[data-v-5386f0ea]{display:none}.balance-sheet-page__mobile[data-v-5386f0ea]{display:block}.balance-sheet-page:has(.balance-sheet-page__mobile) .balance-sheet-page__heading[data-v-5386f0ea]{display:none}.balance-sheet-page__mobile .balance-sheet-page__sync[data-v-5386f0ea]{display:grid;justify-items:end;margin-bottom:8px}.balance-sheet-page__mobile .balance-sheet-page__sync>span[data-v-5386f0ea]:first-child{font-size:11px}.balance-sheet-page__mobile .balance-sheet-page__sync-separator[data-v-5386f0ea]{display:none}}@media(max-width:600px){.balance-sheet-page[data-v-5386f0ea]{padding:8px 6px 20px;gap:8px}}@media print{.balance-sheet-page[data-v-5386f0ea]{max-width:none;padding:0}.balance-sheet-page__heading[data-v-5386f0ea],.balance-sheet-page__desktop[data-v-5386f0ea]{display:none}.balance-sheet-page__mobile[data-v-5386f0ea]{display:block}}.store-recharge-consumption-chart[data-v-123d6891]{position:relative;width:100%;min-width:0}.store-recharge-consumption-chart__canvas[data-v-123d6891]{width:100%;height:100%}.store-recharge-consumption-chart__fallback[data-v-123d6891]{position:absolute;inset:0;display:grid;color:var(--dc-color-text-weak);font-size:13px;background:var(--dc-color-card-bg);place-items:center}.ledger-source-marker[data-v-081e6c73]{display:inline-grid;width:22px;height:22px;color:#4c83c8;background:#eef5fc;border:1px solid #c9dbef;border-radius:6px;cursor:help;flex:none;place-items:center}.ledger-source-marker--alibaba[data-v-081e6c73]{color:#d97706;background:#fff3d6;border-color:#f7d28a}.ledger-source-marker svg[data-v-081e6c73]{display:block;width:14px;height:14px}.ledger-source-marker[data-v-081e6c73]:focus-visible{outline:2px solid color-mix(in srgb,currentColor 65%,transparent);outline-offset:2px}.ledger-brief-entry[data-v-00227f1e]{padding:4px 12px;border:1px solid var(--dc-color-business-nav-pill-border);border-radius:999px;background:var(--dc-color-card-bg);color:var(--dc-color-business-nav-active-text);font:inherit;font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer}.ledger-brief-entry[data-v-00227f1e]:disabled{opacity:.5;cursor:wait}.ledger-brief-entry[data-v-00227f1e]:hover:not(:disabled){background:var(--dc-color-business-nav-active-bg)}.store-recharge-consumption-page[data-v-00227f1e]{min-width:0;background:var(--dc-color-page-bg)}.store-recharge-consumption-page[data-v-00227f1e] .business-page-top{z-index:16}.store-recharge-consumption-page[data-v-00227f1e] .business-page-top__dimensions{position:absolute;top:calc(-1 * var(--dc-shell-tabs-height));right:var(--dc-space-page-inline-end);width:auto;min-height:var(--dc-shell-tabs-height);padding:0;flex-wrap:nowrap;border:0}.store-recharge-consumption-page[data-v-00227f1e] .business-page-top__dimension{min-height:0;align-items:center;gap:2px}.store-recharge-consumption-page[data-v-00227f1e] .business-page-top__dimension-label{color:var(--dc-color-text-weak);font-size:11.5px;line-height:1.25}.store-recharge-consumption-page[data-v-00227f1e] .business-page-top__dimension-value{color:var(--dc-color-text-secondary);font-size:12px;font-weight:500;line-height:1.25}.store-recharge-consumption-page__content[data-v-00227f1e]{max-width:none;padding-top:18px;padding-bottom:28px}.store-recharge-consumption-page__section[data-v-00227f1e]{display:grid;min-width:0;margin-bottom:22px;gap:8px;scroll-margin-top:150px}.ledger-refresh-status[data-v-00227f1e]{position:fixed;z-index:20;right:24px;bottom:24px;display:inline-flex;min-height:34px;padding:7px 11px;align-items:center;gap:10px;color:var(--dc-color-text-secondary);font-size:11.5px;background:#fffffff0;border:1px solid var(--dc-color-border);border-radius:8px;box-shadow:var(--dc-shadow-card)}.ledger-refresh-status.failed[data-v-00227f1e]{color:var(--dc-color-danger)}.ledger-refresh-status button[data-v-00227f1e]{padding:0;color:var(--dc-color-primary);font:inherit;background:transparent;border:0;cursor:pointer}.ledger-section-actions[data-v-00227f1e],.ledger-period-control[data-v-00227f1e],.ledger-trend-controls[data-v-00227f1e]{display:flex;align-items:center;gap:8px}.ledger-scope-note[data-v-00227f1e]{color:var(--dc-color-text-secondary);font-size:11.5px;font-weight:400;white-space:nowrap}.ledger-period-control select[data-v-00227f1e],.ledger-trend-controls select[data-v-00227f1e]{height:30px;min-width:88px;padding:0 28px 0 9px;color:var(--dc-color-text-regular);font:inherit;font-size:11.5px;background:var(--dc-color-card-bg);border:1px solid var(--dc-color-border);border-radius:6px}.ledger-highlight[data-v-00227f1e]{min-width:0;padding:12px;background:color-mix(in srgb,var(--dc-color-primary) 6%,var(--dc-color-page-bg));border:1px solid color-mix(in srgb,var(--dc-color-primary) 15%,var(--dc-color-border));border-radius:var(--dc-radius-card)}.ledger-overview-layout[data-v-00227f1e]{display:grid;grid-template-columns:minmax(220px,260px) minmax(0,1fr);gap:10px}.ledger-kpis[data-v-00227f1e]{display:grid;grid-template-rows:repeat(3,minmax(0,1fr));gap:8px}.ledger-kpis[data-v-00227f1e] .metric-card{position:relative;min-height:92px;padding:13px 15px;box-shadow:0 1px 3px #2530440d}.ledger-kpis[data-v-00227f1e] .ledger-source-marker{position:absolute;top:10px;right:12px}.ledger-kpis[data-v-00227f1e] .metric-card__value{margin-top:7px;font-size:25px;font-weight:680}.ledger-kpis[data-v-00227f1e] .metric-card__secondary{margin-top:5px;color:var(--dc-color-text-secondary);font-size:10.5px}.ledger-chart-card[data-v-00227f1e]{min-width:0}.ledger-summary-heading[data-v-00227f1e]{flex-direction:row;align-items:center;gap:16px}#ledger-summary[data-v-00227f1e]{gap:10px}.ledger-summary-heading .ledger-section-actions[data-v-00227f1e]{gap:16px;flex-direction:row}.ledger-summary-heading .ledger-scope-note[data-v-00227f1e]{font-size:12.5px}.ledger-summary-heading select[data-v-00227f1e]{width:104px;padding:3px 30px 3px 10px;appearance:none;font-size:12.5px;font-weight:500;color:var(--dc-color-text-primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3.5 6L8 10.5L12.5 6' stroke='%23202733' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 9px center;background-size:12px 12px}.ledger-highlight.ledger-summary-highlight[data-v-00227f1e]{display:flex;padding:0;flex-direction:column;gap:12px;background:transparent;border:0;border-radius:0}.ledger-type-grid[data-v-00227f1e]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.ledger-type-card[data-v-00227f1e]{position:relative;min-width:0;padding:11px 14px;color:var(--dc-color-text-regular);font:inherit;text-align:left;border:1px solid var(--dc-color-border);border-radius:10px;cursor:pointer;transition:transform .16s ease-out,box-shadow .16s ease-out}.ledger-type-card__sources[data-v-00227f1e]{position:absolute;top:10px;right:12px;display:inline-flex;gap:6px}.ledger-type-card__sources[data-v-00227f1e] .ledger-source-marker{width:22px;height:22px}.ledger-type-card[data-v-00227f1e]:hover{box-shadow:0 6px 16px #3348661a;transform:translateY(-2px)}.ledger-type-card.active[data-v-00227f1e],.ledger-type-card[data-v-00227f1e]:focus-visible{outline:2px solid var(--dc-color-primary);outline-offset:2px}.ledger-type-card--blue[data-v-00227f1e]{background:#eaf2fc;border-color:#d1e1f5}.ledger-type-card--purple[data-v-00227f1e]{background:#f5f0fc;border-color:#e4d8f4}.ledger-type-card--slate[data-v-00227f1e]{background:#f1f3f7;border-color:#dfe4eb}.ledger-type-card--green[data-v-00227f1e]{background:#eaf5f1;border-color:#d1e8df}.ledger-type-card--orange[data-v-00227f1e]{background:#fff4e8;border-color:#f2dfc8}.ledger-type-card strong[data-v-00227f1e]{display:block;padding-right:56px;color:#111827;font-size:14px;font-weight:700;line-height:1.3;white-space:nowrap}.ledger-type-card strong span[data-v-00227f1e]{color:inherit;font:inherit}.ledger-type-card dl[data-v-00227f1e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:9px 0 0;gap:7px 12px}.ledger-type-card dl div[data-v-00227f1e]{min-width:0}.ledger-type-card dt[data-v-00227f1e]{display:flex;align-items:center;gap:5px;color:var(--dc-color-text-secondary);font-size:10px;line-height:1.5;white-space:nowrap}.ledger-type-card dt[data-v-00227f1e]:before{width:6px;height:6px;flex:0 0 6px;background:currentColor;border-radius:2px;content:""}.ledger-type-card dd[data-v-00227f1e]{margin:2px 0 0;color:var(--dc-color-text-primary);font-size:12px;font-weight:700;line-height:1.4}.ledger-table-card[data-v-00227f1e]{min-width:0}.ledger-table-surface[data-v-00227f1e]{min-width:0;overflow-x:auto}.ledger-table-card[data-v-00227f1e] .business-table{overflow-x:clip}.ledger-table-card[data-v-00227f1e] .app-card__header{min-height:34px;margin-bottom:0;padding:6px 10px;border-bottom:1px solid var(--dc-color-border)}.ledger-table-card[data-v-00227f1e] .section-title__copy{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px}.ledger-table-card[data-v-00227f1e] .section-title p{margin:0;color:var(--dc-color-text-weak);font-size:11.5px;line-height:1.5;white-space:nowrap}.ledger-table-total-row[data-v-00227f1e]{display:grid;height:62px;color:#111827;font-size:12px;line-height:1.25;font-variant-numeric:tabular-nums;background:#edf4fd;box-shadow:inset 0 -1px #c7dbf7}.ledger-table-total-row>[role=cell][data-v-00227f1e]{display:flex;min-width:0;height:62px;padding:3px;align-items:center;justify-content:center}.ledger-table-total-row>[role=cell][data-v-00227f1e]:nth-child(3){justify-content:flex-start}.ledger-table-total-row__recharge[data-v-00227f1e]{font-weight:700;white-space:nowrap}.ledger-table-total-row>.ledger-metric-stack[data-v-00227f1e]{display:grid;padding:3px;align-content:center;justify-content:stretch}.ledger-table-card[data-v-00227f1e] .business-table td .cell{height:54px;padding:0 3px;align-content:center;line-height:1.5}.ledger-table-card[data-v-00227f1e] .business-table td .cell.el-tooltip{min-width:0;max-width:100%}.ledger-table-card[data-v-00227f1e] .business-table th .cell{padding:0 3px;font-size:10.8px;font-weight:400;line-height:1.25;white-space:normal;overflow:visible}.ledger-table-card[data-v-00227f1e] .business-table--analysis .el-table td.el-table__cell{height:62px;padding:3px 0;font-size:11.5px;color:#111827;background:#fff;border-bottom-color:#eef1f5}.ledger-table-card[data-v-00227f1e] .business-table td:first-child .cell{padding:0}.ledger-rank-badge[data-v-00227f1e]{display:inline-grid;width:22px;height:22px;color:#111827;font-size:11px;font-weight:400;line-height:1.5;background:#f2f6fb;border-radius:6px;place-items:center}.ledger-rank-badge.is-top[data-v-00227f1e]{background:#eef5fc}.ledger-table-card[data-v-00227f1e] .business-table--analysis .el-table th.el-table__cell{height:40px;padding:6px 0;color:var(--dc-color-text-secondary);background:#f5f8fc;border-bottom-color:#c7dbf7}.ledger-table-card[data-v-00227f1e] .business-table th:nth-child(n+8).el-table__cell,.ledger-table-card[data-v-00227f1e] .business-table td:nth-child(8).el-table__cell,.ledger-table-card[data-v-00227f1e] .business-table td:nth-child(9).el-table__cell{background:#fdf1f0}.ledger-table-card[data-v-00227f1e] .business-table th:nth-child(n+8) .cell{color:#111827}.ledger-table-card[data-v-00227f1e] .business-table th:nth-child(9) .cell{text-align:left}.ledger-table-card.is-month-period[data-v-00227f1e] .business-table th:nth-child(9) .cell{text-align:center}.ledger-table-card[data-v-00227f1e] .business-table td:nth-child(8),.ledger-table-card[data-v-00227f1e] .business-table th:nth-child(8){box-shadow:inset 1px 0 #c7dbf7,inset -1px 0 #c7dbf7}.ledger-table-card[data-v-00227f1e] .business-table td:nth-child(n+8) .cell{display:flex;align-items:center}.ledger-table-card[data-v-00227f1e] .el-table__header-wrapper{border-top:0}.ledger-table-card[data-v-00227f1e] .ledger-table-row--blue td.el-table__cell:nth-child(-n+7){background:#f3f8fe}.ledger-table-card[data-v-00227f1e] .ledger-table-row--purple td.el-table__cell:nth-child(-n+7){background:#f7f3fc}.ledger-table-card[data-v-00227f1e] .ledger-table-row--slate td.el-table__cell:nth-child(-n+7){background:#f5f7fa}.ledger-table-card[data-v-00227f1e] .ledger-table-row--green td.el-table__cell:nth-child(-n+7){background:#f0f7f4}.ledger-table-card[data-v-00227f1e] .ledger-table-row--orange td.el-table__cell:nth-child(-n+7){background:#fff8ef}.ledger-period-header[data-v-00227f1e]{display:block;color:#111827;font-size:11.5px;font-weight:400;line-height:1.5;text-align:left;white-space:nowrap}.ledger-period-header strong[data-v-00227f1e],.ledger-period-header span[data-v-00227f1e]{color:inherit;font:inherit}.is-month-period .ledger-period-header[data-v-00227f1e]{display:flex;justify-content:center;gap:4px;font-size:10.8px;line-height:1.5}.is-month-period .ledger-period-header span[data-v-00227f1e]:before{content:"（"}.is-month-period .ledger-period-header span[data-v-00227f1e]:after{content:"）"}.ledger-subject-cell[data-v-00227f1e]{display:flex;min-width:0;align-items:center}.ledger-name-text[data-v-00227f1e]{display:-webkit-box;min-width:0;max-height:4.5em;overflow:hidden;line-height:1.5;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:3}.ledger-subject-cell--total[data-v-00227f1e]{color:var(--dc-color-text-primary)}.ledger-metric-stack[data-v-00227f1e]{display:grid;width:100%;height:54px;grid-template-rows:repeat(3,18px);align-items:center;align-content:center;justify-items:start;gap:0;font-variant-numeric:tabular-nums;text-align:left;white-space:nowrap}.ledger-metric-stack__performance[data-v-00227f1e]{color:var(--dc-color-text-primary);font-size:11px;font-weight:400;line-height:18px}.ledger-metric-stack__consumption[data-v-00227f1e]{color:#d84f45;font-size:11px;font-weight:700;line-height:18px}.ledger-metric-stack__ratio[data-v-00227f1e]{display:inline-flex;width:max-content;min-width:38px;padding:1px 2px;align-items:center;justify-content:center;color:#245b43;font-size:10.5px;font-weight:700;line-height:1.25;background:#f3f8f5;border-radius:3px}.ledger-metric-stack__ratio--low[data-v-00227f1e]{background:#f3f8f5}.ledger-metric-stack__ratio--medium[data-v-00227f1e]{background:#e2efe7}.ledger-metric-stack__ratio--high[data-v-00227f1e]{background:#c8dfd1}.ledger-metric-stack__ratio--very-high[data-v-00227f1e]{background:#9fc9af}.ledger-metric-stack__ratio--unavailable[data-v-00227f1e]{color:var(--dc-color-text-weak);background:transparent}.is-month-period .ledger-metric-stack[data-v-00227f1e]{justify-items:center;text-align:center}.is-month-period .ledger-metric-stack__ratio[data-v-00227f1e]{padding-right:3px;padding-left:3px}.ledger-metric-directory[data-v-00227f1e]{display:grid;width:100%;height:54px;grid-template-rows:repeat(3,18px);align-items:center;justify-items:center;color:#111827;font-size:10px;font-weight:400;line-height:18px;text-align:center;white-space:nowrap}.ledger-pagination[data-v-00227f1e]{display:flex;min-height:34px;padding:4px 8px;align-items:center;justify-content:flex-end;gap:5px;color:var(--dc-color-text-secondary);font-size:11px;border-top:1px solid var(--dc-color-border)}.ledger-pagination__status[data-v-00227f1e]{margin-right:3px;font-variant-numeric:tabular-nums}.ledger-pagination button[data-v-00227f1e]{min-width:26px;height:24px;padding:0 7px;color:var(--dc-color-text-regular);font:inherit;font-variant-numeric:tabular-nums;background:var(--dc-color-card-bg);border:1px solid var(--dc-color-border);border-radius:5px;cursor:pointer}.ledger-pagination button[data-v-00227f1e]:hover:not(:disabled),.ledger-pagination button.active[data-v-00227f1e]{color:var(--dc-color-primary);background:color-mix(in srgb,var(--dc-color-primary) 8%,white);border-color:color-mix(in srgb,var(--dc-color-primary) 54%,var(--dc-color-border))}.ledger-pagination button.active[data-v-00227f1e]{font-weight:700}.ledger-pagination button[data-v-00227f1e]:disabled{cursor:default;opacity:.42}.ledger-pagination__ellipsis[data-v-00227f1e]{min-width:18px;text-align:center}.ledger-segments[data-v-00227f1e]{display:inline-flex;padding:2px;background:var(--dc-color-page-bg);border:1px solid var(--dc-color-border);border-radius:8px}.ledger-segments button[data-v-00227f1e]{min-height:26px;padding:0 9px;color:var(--dc-color-text-secondary);font-size:12px;background:transparent;border:0;border-radius:6px;cursor:pointer}.ledger-segments button[aria-pressed=true][data-v-00227f1e]{color:var(--dc-color-primary);font-weight:600;background:var(--dc-color-card-bg);box-shadow:var(--dc-shadow-card)}.ledger-control-divider[data-v-00227f1e]{width:1px;height:22px;background:var(--dc-color-border)}.ledger-analysis-layout[data-v-00227f1e]{display:grid;grid-template-columns:minmax(282px,.54fr) minmax(0,1.96fr);align-items:stretch;gap:10px}.ledger-analysis-left[data-v-00227f1e]{display:grid;min-width:0;gap:10px}.ledger-category-chart[data-v-00227f1e]{max-width:420px;margin-inline:auto}.ledger-net-reduction[data-v-00227f1e]{color:var(--dc-color-text-secondary);font-size:10.5px;font-weight:400;white-space:nowrap;cursor:help}.ledger-category-plot[data-v-00227f1e]{position:relative}.ledger-category-note[data-v-00227f1e]{position:absolute;z-index:1;top:0;left:50%;color:var(--dc-color-text-secondary);font-size:10px;line-height:14px;white-space:nowrap;transform:translate(-50%)}.ledger-analysis-subjects[data-v-00227f1e]{display:flex;min-height:0;flex-direction:column}.ledger-analysis-subjects[data-v-00227f1e] .app-card__body{display:flex;flex:1 1 0px;height:0;min-height:0;flex-direction:column}.ledger-detail-toolbar[data-v-00227f1e]{display:flex;margin:9px 0 8px;align-items:center;gap:8px;overflow-x:auto;white-space:nowrap;scrollbar-width:thin}.ledger-detail-scope[data-v-00227f1e]{display:inline-flex;padding:3px;flex:0 0 auto;gap:3px;background:var(--dc-color-page-bg);border:1px solid var(--dc-color-border);border-radius:7px}.ledger-detail-scope button[data-v-00227f1e]{height:27px;padding:0 8px;color:var(--dc-color-text-secondary);font-size:10.5px;line-height:1;white-space:nowrap;background:transparent;border:0;border-radius:5px;cursor:pointer}.ledger-detail-scope button[data-v-00227f1e]:hover,.ledger-detail-scope button[aria-pressed=true][data-v-00227f1e]{color:var(--dc-color-primary)}.ledger-detail-scope button[aria-pressed=true][data-v-00227f1e]{font-weight:700;background:var(--dc-color-card-bg);box-shadow:0 1px 4px #2a43651f}.ledger-detail-search[data-v-00227f1e]{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;color:var(--dc-color-text-secondary);font-size:10.5px}.ledger-detail-search input[data-v-00227f1e]{width:112px;height:31px;padding:0 9px;color:var(--dc-color-text-primary);font:inherit;background:var(--dc-color-card-bg);border:1px solid var(--dc-color-border);border-radius:6px;outline:none}.ledger-detail-search input[data-v-00227f1e]:focus{border-color:var(--dc-color-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--dc-color-primary) 12%,transparent)}.ledger-analysis-scroll[data-v-00227f1e]{box-sizing:border-box;flex:1 1 0;max-width:100%;min-height:0;overflow-x:hidden;overflow-y:auto;border:1px solid var(--dc-color-border);border-radius:7px;scrollbar-gutter:stable}.ledger-analysis-table[data-v-00227f1e]{width:100%;border-collapse:separate;border-spacing:0;font-size:10.5px;font-variant-numeric:tabular-nums}.ledger-analysis-table th[data-v-00227f1e],.ledger-analysis-table td[data-v-00227f1e]{padding:7px 6px;text-align:right;white-space:nowrap;border-bottom:1px solid var(--dc-color-grid-line)}.ledger-analysis-table th[data-v-00227f1e]{position:sticky;z-index:3;top:0;color:var(--dc-color-text-secondary);font-weight:600;background:var(--dc-color-page-bg)}.ledger-analysis-table tfoot td[data-v-00227f1e]{color:var(--dc-color-text-primary);background:color-mix(in srgb,var(--dc-color-primary) 7%,var(--dc-color-card-bg));border-top:1px solid var(--dc-color-border)}.ledger-analysis-table th[data-v-00227f1e]:first-child,.ledger-analysis-table td[data-v-00227f1e]:first-child{text-align:left}.ledger-analysis-type[data-v-00227f1e]{display:inline-flex;align-items:center;gap:6px}.ledger-analysis-type i[data-v-00227f1e]{width:7px;height:7px;background:var(--dc-color-primary);border-radius:2px}.ledger-analysis-row--purple .ledger-analysis-type i[data-v-00227f1e]{background:#9c7bd7}.ledger-analysis-row--slate .ledger-analysis-type i[data-v-00227f1e]{background:#708bc2}.ledger-analysis-row--green .ledger-analysis-type i[data-v-00227f1e]{background:#5eb9a8}.ledger-analysis-row--orange .ledger-analysis-type i[data-v-00227f1e]{background:#f3aa4e}.ledger-analysis-row--gray .ledger-analysis-type i[data-v-00227f1e]{background:#8b96a8}.ledger-analysis-layout[data-v-00227f1e] .app-card__header .ledger-source-marker{width:20px;height:20px}.ledger-analysis-table--subjects[data-v-00227f1e]{width:100%;min-width:0;font-size:9.5px;table-layout:fixed}.ledger-analysis-table--subjects th[data-v-00227f1e],.ledger-analysis-table--subjects td[data-v-00227f1e]{padding-inline:3px;letter-spacing:-.1px}.ledger-analysis-table--subjects th[data-v-00227f1e]{line-height:1.15;white-space:normal}.ledger-analysis-table--subjects tfoot td[data-v-00227f1e]{position:sticky;z-index:2;bottom:0;box-shadow:0 -5px 10px #2530440d}.ledger-analysis-table--subjects th[data-v-00227f1e]:first-child,.ledger-analysis-table--subjects td[data-v-00227f1e]:first-child{width:104px}.ledger-analysis-table--subjects th[data-v-00227f1e]:nth-child(2),.ledger-analysis-table--subjects td[data-v-00227f1e]:nth-child(2){width:64px}.ledger-analysis-table--subjects th[data-v-00227f1e]:nth-child(3),.ledger-analysis-table--subjects td[data-v-00227f1e]:nth-child(3){width:68px}.ledger-analysis-table--subjects th[data-v-00227f1e]:nth-child(4),.ledger-analysis-table--subjects td[data-v-00227f1e]:nth-child(4){width:92px}.ledger-analysis-table--subjects td:first-child strong[data-v-00227f1e]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ledger-analysis-table--subjects .ledger-filter-empty td[data-v-00227f1e]{height:84px;color:var(--dc-color-text-secondary);text-align:center}.ledger-reconciliation[data-v-00227f1e]{display:flex;min-height:40px;padding:7px 12px;align-items:center;gap:14px;color:var(--dc-color-text-secondary);font-size:11px;background:color-mix(in srgb,var(--dc-color-success) 7%,white);border:1px solid color-mix(in srgb,var(--dc-color-success) 22%,var(--dc-color-border));border-radius:9px;flex-wrap:wrap}.ledger-reconciliation.failed[data-v-00227f1e]{background:color-mix(in srgb,var(--dc-color-danger) 7%,white);border-color:color-mix(in srgb,var(--dc-color-danger) 24%,var(--dc-color-border))}@media(max-width:1280px){.ledger-analysis-layout[data-v-00227f1e]{grid-template-columns:1fr}.ledger-analysis-subjects[data-v-00227f1e] .app-card__body{display:block;flex:auto;height:auto}.ledger-analysis-scroll[data-v-00227f1e]{height:auto;max-height:520px;overflow-x:hidden}}@media(max-width:900px){.store-recharge-consumption-page__content[data-v-00227f1e]{padding-top:18px}.ledger-overview-layout[data-v-00227f1e]{grid-template-columns:1fr}.ledger-kpis[data-v-00227f1e]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.ledger-type-grid[data-v-00227f1e]{grid-template-columns:repeat(2,minmax(160px,1fr))}.ledger-trend-controls[data-v-00227f1e]{align-items:stretch;flex-direction:column}.ledger-control-divider[data-v-00227f1e]{display:none}}@media(max-width:640px){.store-recharge-consumption-page__section[data-v-00227f1e]{scroll-margin-top:180px}.ledger-kpis[data-v-00227f1e],.ledger-type-grid[data-v-00227f1e]{grid-template-columns:1fr}.ledger-section-actions[data-v-00227f1e]{align-items:flex-end;flex-direction:column-reverse}.ledger-highlight[data-v-00227f1e]{padding:10px}}.factory-module{--dc-factory-ink: #182b39;--dc-factory-muted: #74828e;--dc-factory-line: #e5eaf0;--dc-factory-green: #087f73;--dc-factory-green-hover: #09685f;--dc-factory-green-light: #e9f6f2;--dc-factory-blue: #367fbd;--dc-factory-red: #ce6552;--dc-factory-amber: #b97a20;--dc-factory-bg: #f3f6f8;--dc-factory-radius: 10px;--dc-factory-gap: 14px;min-height:100vh;color:var(--dc-factory-ink);background:var(--dc-factory-bg);container-name:factory-content;container-type:inline-size;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif;font-size:14px;line-height:1.45}.factory-module,.factory-module *{box-sizing:border-box}.factory-layout{position:relative;width:100%;min-width:0}.factory-layout a{text-decoration:none}.factory-layout__sidebar{position:fixed;z-index:20;inset:0 auto 0 0;display:flex;width:196px;padding:20px 12px 14px;color:#d1dfe2;background:#122d36;flex-direction:column}.factory-layout__brand{display:flex;padding:0 8px;align-items:center;gap:10px;color:#fff;font-size:19px;font-weight:600}.factory-layout__brandmark{display:grid;width:36px;height:36px;flex:none;color:#14372e;font-family:Georgia,serif;font-size:19px;letter-spacing:-2px;background:#ccedb1;border-radius:10px;place-items:center}.factory-layout__brand small{display:block;margin-top:1px;color:#92aeb4;font-size:12px;font-weight:400;letter-spacing:.5px}.factory-layout__nav-label{margin:30px 12px 10px;color:#77969d;font-size:12px;letter-spacing:.5px}.factory-layout__navigation a{display:flex;padding:11px 12px;margin-bottom:5px;align-items:center;gap:10px;color:#aec4c9;font-size:14px;border-radius:8px}.factory-layout__navigation a:hover{background:#1d3b45}.factory-layout__navigation a.active{color:#fff;background:#28515b}.factory-layout__navigation a.active:after{width:5px;height:5px;margin-left:auto;background:#c6e9aa;border-radius:50%;content:""}.factory-layout__navigation svg{width:19px;height:19px;flex:none;fill:none;stroke:currentcolor;stroke-width:1.6}.factory-layout__sidebar-bottom{margin-top:auto}.factory-layout__trial{padding:11px;margin:14px 4px;color:#cbdcdf;font-size:12px;border:1px solid #36515a;border-radius:8px}.factory-layout__trial small,.factory-layout__user small{display:block;margin-top:4px;color:#89a4ab;font-size:12px}.factory-layout__trial small{letter-spacing:.5px}.factory-layout__side-help{display:block;padding:10px;color:#a4bdc4;font-size:12px;background:transparent;border:0;border-radius:8px}.factory-layout__side-help:hover,.factory-layout__side-help.active{color:#fff;background:#25434b}.factory-layout__user{display:flex;padding-top:12px;margin:12px 8px 0;align-items:center;gap:10px;font-size:13px;border-top:1px solid #36515a}.factory-layout__avatar{display:grid;width:34px;height:34px;flex:none;background:#3c5962;border-radius:50%;place-items:center}.factory-layout__workspace{min-height:100vh}.factory-layout__workspace,.factory-route-hold{margin-left:196px}.factory-route-hold{padding:12px var(--dc-card-padding);margin-block:0;color:var(--dc-color-text-primary);background:var(--dc-color-evidence-soft);border-bottom:1px solid var(--dc-color-border);font-size:var(--el-font-size-base);line-height:1.5}.factory-layout__topbar{display:flex;min-height:48px;padding:6px 20px;align-items:center;justify-content:space-between;gap:16px;background:#fff;border-bottom:1px solid var(--dc-factory-line)}.factory-layout__crumb{color:var(--dc-factory-muted)}.factory-layout__slash{padding:0 10px;color:#c5cdd3}.factory-layout__top-actions{display:flex;min-width:0;align-items:center;gap:10px}.factory-layout__demo-tag{padding:4px 10px;color:#657880;font-size:12px;border:1px solid #dce6e8;border-radius:5px}.factory-layout__footer{display:flex;max-width:1800px;padding:8px 20px 22px;margin:0 auto;justify-content:space-between;color:#8b9aa3;font-size:12px}.factory-module__content{display:flex;width:100%;max-width:1800px;padding:18px 20px 28px;margin:0 auto;flex-direction:column}.factory-page-heading{display:flex;margin-bottom:12px;align-items:center;justify-content:space-between;gap:14px}.factory-page-heading__eyebrow{display:none}.factory-page-heading h1{margin:0;color:var(--dc-factory-ink);font-size:24px;font-weight:650;letter-spacing:0;line-height:1.25}.factory-page-heading p{margin:4px 0 0;color:var(--dc-factory-muted);font-size:13px;line-height:1.45}.factory-page-heading__actions{display:flex;flex:none;align-items:center;gap:8px}.factory-module button,.factory-module input,.factory-module select{font:inherit}.factory-button,.factory-module .factory-button{min-height:32px;padding:6px 11px;color:var(--dc-factory-ink);background:#fff;border:1px solid var(--dc-factory-line);border-radius:7px;cursor:pointer}.factory-button:hover:not(:disabled),.factory-module .factory-button:hover:not(:disabled){background:#f2f7f7;border-color:#b5cfca}.factory-button:disabled,.factory-module .factory-button:disabled{cursor:not-allowed;opacity:.5}.factory-button--primary,.factory-module .factory-button--primary{color:#fff;background:var(--dc-factory-green);border-color:var(--dc-factory-green)}.factory-module .factory-page-header{gap:14px;margin-bottom:12px;align-items:center}.factory-module .factory-page-header h1{color:var(--dc-factory-ink);font-size:24px;font-weight:650;line-height:1.25;letter-spacing:0}.factory-module .factory-page-header p{margin-top:4px;color:var(--dc-factory-muted);font-size:13px;line-height:1.45}.factory-coverage{display:flex;min-height:38px;padding:9px 12px;margin-bottom:12px;align-items:center;gap:10px;color:#577886;font-size:12px;background:#edf5f7;border:1px solid #dce9ee;border-radius:7px}.factory-coverage strong{flex:none;color:var(--dc-factory-green);font-weight:600}.factory-coverage__details{margin-left:auto}.factory-coverage__details summary{color:var(--dc-factory-green);cursor:pointer;font-weight:600}.factory-coverage__details ul{padding-left:18px;margin:7px 0 0}.factory-coverage--prototype{color:#976d27;background:#fff7e8;border-color:#f0e1c5}.factory-coverage--prototype strong{color:#976d27}.factory-filters{display:flex;padding:10px 12px;margin-bottom:14px;align-items:center;gap:8px;flex-wrap:wrap;background:#fff;border:1px solid var(--dc-factory-line);border-radius:10px}.factory-calendar-controls{display:flex;min-width:0;align-items:center;gap:8px;flex-wrap:wrap}.factory-calendar-controls>label,.factory-filter{display:flex;min-width:0;align-items:center;gap:6px;color:var(--dc-factory-muted);font-size:13px;white-space:nowrap}.factory-calendar-controls select,.factory-filter select,.factory-filter input{min-width:88px;padding:6px 8px;color:#334b59;font-size:14px;background:#fff;border:1px solid var(--dc-factory-line);border-radius:5px}.factory-inline-note,.factory-filter-hint,.factory-label-small{color:#627e84;font-size:12px;line-height:1.45}.factory-commerce-filter-group{display:grid;width:350px;max-width:100%;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:4px 10px}.factory-commerce-filter-group .factory-filter,.factory-commerce-filter-group select{width:100%;min-width:0;max-width:100%}.factory-commerce-filter-group .factory-filter .el-select{width:100%;height:36px}.factory-commerce-filter-group .factory-filter-hint{grid-column:1 / -1}.factory-button-link{padding:2px 0;color:var(--dc-factory-green);background:transparent;border:0}.factory-filters__period{margin-left:0}.factory-filter{display:flex;min-width:0;align-items:center;gap:6px}.factory-filter--period{flex-wrap:wrap}.factory-filter__label{color:var(--dc-factory-muted);font-size:13px;white-space:nowrap}.factory-filter select,.factory-filter input{min-width:88px;padding:6px 8px;color:#334b59;background:#fff;border:1px solid var(--dc-factory-line);border-radius:5px}.factory-filter input[type=date]{width:136px}.factory-filter select[data-filter=store]{max-width:180px}.factory-filter select[data-filter=dimension]{max-width:210px}.factory-filter .el-select[data-filter=store]{width:180px;max-width:100%}.factory-filter .el-select[data-filter=dimension]{width:210px;max-width:100%}.factory-commerce-filter-group .factory-filter .el-select{width:100%}.factory-filter .el-select__wrapper{min-height:36px;background:#fff;border-radius:5px;box-shadow:0 0 0 1px var(--dc-factory-line) inset}.factory-filter .el-select__placeholder{z-index:0;pointer-events:none}.factory-filter__separator{color:#a5b0b7}.factory-filter__reset{margin-left:auto}.factory-segmented{display:flex;padding:2px;gap:2px;background:#f2f5f7;border-radius:6px}.factory-segmented button{min-height:28px;padding:5px 9px;color:var(--dc-factory-muted);font-size:12px;white-space:nowrap;background:transparent;border:0;border-radius:5px}.factory-segmented button.active{color:var(--dc-factory-green);background:#fff;box-shadow:0 1px 3px #17362914}.factory-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px}.factory-module .factory-metric-card{min-width:0;min-height:116px;padding:0;overflow:hidden;background:#fff;border-color:var(--dc-factory-line);border-radius:var(--dc-factory-radius);box-shadow:none}.factory-module .factory-metric-card--hero{color:#fff;background:var(--dc-factory-green);border-color:var(--dc-factory-green)}.factory-metric-card__button{position:relative;display:flex;width:100%;min-height:114px;padding:14px 16px;color:inherit;text-align:left;background:transparent;border:0;flex-direction:column}.factory-metric-card__button:hover{background:#087f7308}.factory-metric-card--hero .factory-metric-card__button:hover{background:#ffffff0d}.factory-metric-card__label{display:flex;min-width:0;margin-bottom:6px;align-items:center;gap:7px;color:#6d7e89;font-size:14px}.factory-metric-card__label small{padding:2px 5px;color:#a5782e;font-size:10px;background:#fff4df;border-radius:4px}.factory-metric-card--hero .factory-metric-card__label,.factory-metric-card--hero .factory-metric-card__note{color:#cae6dd}.factory-metric-card__value{display:block;overflow:hidden;color:inherit;font-family:Segoe UI,sans-serif;font-size:28px;font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:-.3px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.factory-metric-card__value small{margin-left:5px;font-family:Microsoft YaHei,sans-serif;font-size:12px;font-weight:400;letter-spacing:0}.factory-metric-card__note{display:block;margin-top:7px;color:var(--dc-factory-muted);font-size:12px;line-height:1.4;white-space:pre-line}.factory-metric-card__corner{position:absolute;top:14px;right:14px;opacity:.5}.factory-module .factory-panel{min-width:0;padding:0;margin-bottom:14px;overflow:hidden;background:#fff;border-color:var(--dc-factory-line);border-radius:var(--dc-factory-radius);box-shadow:none}.factory-panel__head{display:flex;padding:14px 16px 10px;align-items:center;justify-content:space-between;gap:10px}.factory-panel__head h2,.factory-data-table__tools h2{margin:0;color:var(--dc-factory-ink);font-size:16px;font-weight:600}.factory-panel__head p,.factory-data-table__tools p{margin:2px 0 0;color:var(--dc-factory-muted);font-size:12px;line-height:1.4}.factory-panel__insight{padding:9px 16px;margin:0;color:var(--dc-factory-muted);font-size:12px;line-height:1.5;background:#fcfdfd;border-top:1px solid var(--dc-factory-line)}.factory-analytics-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(310px,350px);gap:14px;align-items:start}.factory-analytics-grid>*{align-self:start}.factory-trend,.factory-composition{position:relative}.factory-trend{min-height:0}.factory-trend__controls{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.factory-trend__heading{min-width:0}.factory-trend__title-row{display:flex;align-items:center;gap:7px}.factory-trend__help{display:inline-grid;width:18px;height:18px;place-items:center;color:var(--dc-factory-muted);font-size:11px;font-weight:700;line-height:1;cursor:help;border:1px solid #ced9dc;border-radius:50%}.factory-trend__help:focus-visible{outline:2px solid rgb(13 137 120 / 22%);outline-offset:2px}.factory-trend__summary{padding:2px 18px 7px;margin:0;color:var(--dc-factory-ink);font-size:13px;font-weight:600;line-height:1.5}.factory-trend__legend{display:flex;padding:0 18px 4px;align-items:center;gap:12px;color:var(--dc-factory-muted);font-size:12px}.factory-trend__legend i{display:inline-block;width:10px;height:10px;margin-right:5px;border-radius:2px}.factory-trend__legend i.current,.factory-trend__chart rect.current{fill:var(--dc-factory-green);background:var(--dc-factory-green)}.factory-trend__legend i.previous,.factory-trend__chart rect.previous{fill:#c8d2d7;background:#c8d2d7}.factory-trend__legend--line i.current{position:relative;width:18px;height:2px;margin-bottom:3px;border-radius:999px}.factory-trend__legend--line i.current:after{position:absolute;top:50%;left:50%;width:6px;height:6px;content:"";background:var(--dc-factory-green);border:1.5px solid #fff;border-radius:50%;transform:translate(-50%,-50%)}.factory-trend__scroll{width:100%;padding:0 12px 8px;overflow-x:auto}.factory-trend__canvas{position:relative}.factory-trend__chart{display:block;width:100%;height:235px}.factory-trend__chart line{stroke:#e7edf0;stroke-dasharray:3 5}.factory-trend__chart .factory-trend__zero-line{stroke:#9eacb2;stroke-dasharray:none}.factory-trend__chart text{fill:#788b97;font-family:inherit;font-size:14px}.factory-trend__chart .factory-trend__period-change{font-size:11px;font-variant-numeric:tabular-nums}.factory-trend__chart .factory-trend__period-change-heading{fill:#657b85;font-size:11px;font-weight:600}.factory-trend__chart--dense-labels .factory-trend__period-change{font-size:10px;letter-spacing:-.15px}.factory-trend__chart .factory-trend__period-change.up{fill:#397b69}.factory-trend__chart .factory-trend__period-change.down{fill:#9a625b}.factory-trend__chart .factory-trend__period-change.flat,.factory-trend__chart .factory-trend__period-change.unavailable{fill:#8899a1}.factory-trend__line-area{fill:#0d897814;stroke:none}.factory-trend__chart .factory-trend__line{fill:none;stroke:var(--dc-factory-green);stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5}.factory-trend__line-dot{fill:#fff;stroke:var(--dc-factory-green);stroke-width:2}.factory-trend__line-dot.true-zero{fill:#fff}.factory-trend__line-dot.partial{stroke:#bc7715;stroke-dasharray:none}.factory-trend__line-dot.unavailable,.factory-trend__line-dot.no-record{fill:#eef2f3;stroke:#9caeb5}.factory-trend__month{cursor:pointer;outline:none}.factory-trend__chart .factory-trend__hit-area{fill:transparent;stroke:none}.factory-trend__tooltip{position:absolute;z-index:3;top:16px;display:grid;min-width:178px;padding:9px 11px;gap:3px;color:#fff;font-size:12px;line-height:1.45;pointer-events:none;background:#163a41f0;border-radius:7px;box-shadow:0 6px 20px #122d362e;transform:translate(-50%)}.factory-trend__tooltip strong{margin-bottom:2px;font-size:13px}.factory-trend__month[aria-pressed=true] rect.current{stroke:#174e45;stroke-width:1.5}.factory-trend__month[aria-pressed=true] .factory-trend__line-dot{fill:var(--dc-factory-green);stroke:#174e45}.factory-trend__month:focus rect,.factory-trend__month:hover rect{filter:brightness(.94)}.factory-trend__month:focus .factory-trend__line-dot,.factory-trend__month:hover .factory-trend__line-dot{r:5.5px}.factory-trend__chart rect.no-record,.factory-trend__chart rect.unavailable{fill:#eef2f3;stroke:#c9d3d7;stroke-dasharray:2 2}.factory-trend__chart rect.partial{stroke:#bc7715;stroke-width:1.5;stroke-dasharray:3 2}.factory-trend__chart rect.true-zero{stroke:currentColor;stroke-width:1}.factory-matrix__head{align-items:flex-start}.factory-matrix__title{min-width:220px;flex:1}.factory-matrix__collapse{display:inline-flex;padding:0;align-items:center;gap:8px;color:inherit;font:inherit;font-weight:inherit;background:transparent;border:0}.factory-matrix__collapse:hover{color:var(--dc-factory-green)}.factory-matrix__actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.factory-matrix__context{display:flex;padding:0 16px 9px;align-items:center;gap:14px;flex-wrap:wrap;color:#637882;font-size:12px}.factory-matrix__context b{color:#263f4a;font-weight:600}.factory-matrix__scale{display:inline-flex;margin-left:auto;align-items:center;gap:4px}.factory-matrix__scale i{display:block;width:18px;height:10px;border-radius:2px}.factory-matrix__scale i[data-tone="1"]{background:#e7f4ee}.factory-matrix__scale i[data-tone="2"]{background:#bde3d1}.factory-matrix__scale i[data-tone="3"]{background:#81c7ad}.factory-matrix__scale i[data-tone="4"]{background:#247e65}.factory-matrix__scale i[data-tone="5"]{background:#075b4e}.factory-matrix__rule{padding:6px 16px;color:#6e828c;font-size:12px;line-height:1.45;background:#fbfcfd;border-top:1px solid #eaf0f2}.factory-matrix__rule summary{color:#58786b;cursor:pointer}.factory-matrix__rule p{padding:6px 0 2px;margin:0}.factory-matrix__scroll{width:100%;overflow-x:auto;outline-offset:-3px}.factory-matrix table{width:100%;min-width:790px;table-layout:fixed;text-align:left;border-spacing:0;border-collapse:separate;white-space:normal}.factory-matrix th,.factory-matrix td{padding:4px 5px;color:var(--dc-factory-ink);font-size:14px;text-align:center;vertical-align:middle;background:#fff;border-right:1px solid #edf1f4;border-bottom:1px solid #edf1f4}.factory-matrix thead th{position:sticky;z-index:3;top:0;padding:8px 5px;color:#617783;font-size:13px;font-weight:500;line-height:1.3;background:#f5f8fa;border-top:1px solid var(--dc-factory-line);border-bottom:1px solid #cddbdc}.factory-matrix tfoot th,.factory-matrix tfoot td{color:#24414c;font-weight:600;background:#f3f8f7;border-top:1px solid #cddbdc;border-bottom:0}.factory-matrix tfoot .factory-matrix__store,.factory-matrix tfoot .factory-matrix__total{z-index:3;background:#eaf3f0!important}.factory-matrix__column-total{text-align:center}.factory-matrix__column-total small{display:block;margin-top:3px;color:var(--dc-factory-muted);font-size:12px;font-weight:400}.factory-matrix thead th>span:not(.factory-matrix__column-rank){display:block}.factory-matrix thead small{display:block;margin-top:4px;color:inherit;font-size:12px;font-weight:400;line-height:1.35}.factory-matrix__store{position:sticky;z-index:2;left:0;width:148px;padding-left:10px!important;color:#24414c!important;font-weight:600!important;text-align:left!important;white-space:nowrap;box-shadow:1px 0 var(--dc-factory-line)}.factory-matrix thead .factory-matrix__store{z-index:5;background:#f5f8fa}.factory-matrix__total{position:sticky;z-index:2;right:0;width:152px;background:#f3f8f7!important;box-shadow:-1px 0 #dbe5e6}.factory-matrix thead .factory-matrix__total{z-index:4}.factory-matrix__column-rank{display:inline-block;padding:1px 4px;margin-right:4px;color:#78948e;font-size:12px;font-variant-numeric:tabular-nums;line-height:1.1;background:#eef6f2;border:1px solid #d9e8e2;border-radius:4px}.factory-matrix__rank{display:inline-grid;width:22px;height:22px;margin-right:7px;color:#607a83;font-size:12px;font-variant-numeric:tabular-nums;background:#eff4f5;border-radius:5px;place-items:center}.factory-matrix__rank[data-rank="1"]{color:#fff;background:#075b4e}.factory-matrix__rank[data-rank="2"]{color:#fff;background:#27866c}.factory-matrix__rank[data-rank="3"]{color:#1b5145;background:#c6e6d7}.factory-matrix__drill-button{display:block;width:100%;padding:0;color:inherit;text-align:inherit;background:transparent;border:0;cursor:pointer}.factory-matrix__drill-button:hover,.factory-matrix__drill-button:focus-visible{color:var(--dc-factory-green)}.factory-matrix__drill-button--store{display:flex;align-items:center}.factory-matrix__cell{display:flex;width:100%;min-height:44px;padding:5px 2px;align-items:center;justify-content:center;gap:1px;color:inherit;font:inherit;background:transparent;border:0;flex-direction:column;border-radius:6px;cursor:pointer}.factory-matrix__cell:hover,.factory-matrix__cell:focus-visible{outline:2px solid rgb(8 127 115 / 24%);outline-offset:-2px}.factory-matrix__cell strong,.factory-matrix__total strong{display:block;font-size:14px;font-variant-numeric:tabular-nums;font-weight:650;line-height:1.4;white-space:nowrap}.factory-matrix__cell small{display:block;margin-top:3px;color:inherit;font-size:12px;line-height:1.4;opacity:.85;white-space:nowrap}.factory-matrix__cell[data-tone="1"]{color:#1b5145;background:#e7f4ee}.factory-matrix__cell[data-tone="2"]{color:#164b3e;background:#bde3d1}.factory-matrix__cell[data-tone="3"]{color:#103f35;background:#81c7ad}.factory-matrix__cell[data-tone="4"]{color:#fff;background:#247e65}.factory-matrix__cell[data-tone="5"]{color:#fff;background:#075b4e}.factory-matrix__cell[data-cell-state=TRUE_ZERO]{color:#677b86;background:#f0f3f5}.factory-matrix__cell[data-cell-state=NO_RECORD],.factory-matrix__cell[data-cell-state=UNAVAILABLE]{color:#8c9ba4;background:#fff}.factory-composition__head{flex-wrap:wrap}.factory-composition__body{padding:0 12px 12px}.factory-composition__list{min-height:0}.factory-composition__list--expanded{max-height:204px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.factory-composition__canvas{position:relative}.factory-composition__list--expanded .factory-composition__item{position:absolute;inset-inline:0;margin:0;contain:layout paint}.factory-composition__item{display:grid;width:100%;min-height:32px;padding:2px 7px;margin-bottom:2px;align-items:center;grid-template-columns:22px minmax(0,1fr) auto;gap:1px 6px;color:var(--dc-factory-ink);text-align:left;background:#fff;border:1px solid transparent;border-radius:7px}.factory-composition__item:hover{background:#f6faf8;border-color:#c8ded4}.factory-composition__item.selected{background:#edf7f2;border-color:#86baa8}.factory-composition__rank{color:#71867f;font-size:12px;font-variant-numeric:tabular-nums}.factory-composition__name{min-width:0;overflow:hidden;font-size:14px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.factory-composition__value{font-size:14px;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.factory-composition__bar{display:block;height:3px;grid-column:2 / -1;overflow:hidden;background:#edf2f4;border-radius:3px}.factory-composition__bar i{display:block;height:100%;background:var(--dc-factory-green);border-radius:3px}.factory-composition__bar--missing{background:repeating-linear-gradient(135deg,#fff5d9 0 5px,#f7e7bb 5px 10px);border:1px dashed #c79c3b}.factory-composition__current-selection{display:flex;padding:6px 8px;margin:0 0 7px;align-items:center;justify-content:space-between;gap:8px;color:#2d6655;font-size:12px;background:#eff7f3;border-radius:6px}.factory-composition__more{display:block;padding:8px 0 0;margin:8px auto 0;color:var(--dc-factory-green);font-size:13px;background:transparent;border:0;border-top:1px solid var(--dc-factory-line)}.factory-data-table__tools{display:flex;padding:12px 16px;align-items:center;justify-content:space-between;gap:12px}.factory-data-table__tools input{width:230px;max-width:100%;padding:8px 12px;color:var(--dc-factory-ink);background:#fff;border:1px solid var(--dc-factory-line);border-radius:6px}.factory-data-table .business-table--analysis .el-table .el-table__cell{min-height:40px;padding:9px 0}.factory-data-table .business-table--analysis .el-table th.el-table__cell{color:#7b8994;font-size:14px;background:#f8fafb}.factory-data-table .business-table--analysis .el-table td.el-table__cell{color:var(--dc-factory-ink);font-size:14px}.factory-data-table .el-table__cell span,.factory-data-table .el-table__cell small{display:block}.factory-data-table .el-table__cell small{margin-top:3px;color:var(--dc-factory-muted);font-size:12px;line-height:1.35}.factory-fullscreen{--dc-factory-ink: #182b39;--dc-factory-muted: #74828e;--dc-factory-line: #e5eaf0;--dc-factory-green: #087f73;--dc-factory-green-hover: #09685f;--dc-factory-bg: #f3f6f8;position:fixed;z-index:1000;inset:0;overflow:auto;overscroll-behavior:contain;color:var(--dc-factory-ink);background:var(--dc-factory-bg);scrollbar-gutter:stable}.factory-fullscreen__head{position:sticky;z-index:10;top:0;display:flex;min-height:70px;padding:12px 18px;align-items:center;justify-content:space-between;gap:10px;background:#fff;border-bottom:1px solid var(--dc-factory-line)}.factory-fullscreen__head small{color:var(--dc-factory-green);font-size:12px}.factory-fullscreen__head h2{margin:3px 0 0;font-size:22px;line-height:1.25}.factory-fullscreen__actions{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.factory-fullscreen__body{max-width:1800px;min-height:calc(100vh - 130px);padding:14px 18px 22px;margin:0 auto}.factory-fullscreen__footer{display:flex;padding:12px 18px;justify-content:flex-end;gap:8px;background:#fff;border-top:1px solid var(--dc-factory-line)}@container factory-content (max-width: 1200px){.factory-module__content{padding:16px}.factory-metric-card__value{font-size:25px}.factory-analytics-grid{grid-template-columns:minmax(0,1fr) 310px}.factory-matrix__head{flex-wrap:wrap}}@container factory-content (max-width: 960px){.factory-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.factory-analytics-grid{grid-template-columns:1fr}.factory-matrix__title{min-width:0}}@container factory-content (max-width: 620px){.factory-module__content{padding:14px 12px 20px}.factory-module .factory-page-header{align-items:flex-start;flex-wrap:wrap}.factory-module .factory-page-header h1{font-size:22px}.factory-coverage{align-items:flex-start;flex-direction:column;gap:3px}.factory-filters{padding:9px}.factory-filter--period{width:100%}.factory-filter__reset{margin-left:0}.factory-metric-grid{gap:9px}.factory-module .factory-metric-card{min-height:126px}.factory-metric-card__button{min-height:124px;padding:12px}.factory-metric-card__value{font-size:24px}.factory-panel__head{padding:12px 13px 8px}.factory-matrix__actions{width:100%;justify-content:space-between}.factory-matrix__context{padding:0 13px 8px}.factory-matrix__scale{width:100%;margin-left:0}.factory-matrix__total{position:static}.factory-matrix thead .factory-matrix__total{position:sticky;right:auto}.factory-data-table__tools{align-items:stretch;flex-direction:column}.factory-data-table__tools input{width:100%}}@media(max-width:620px){.factory-fullscreen__head{padding:11px 13px;align-items:flex-start;flex-direction:column}.factory-fullscreen__head h2{font-size:20px}.factory-fullscreen__body{padding:12px 13px 18px}.factory-fullscreen__footer{padding:10px 13px}}.factory-matrix__total small{display:block;margin-top:3px;color:inherit;font-size:12px;font-weight:400;line-height:1.35;opacity:.82}.factory-matrix__subtotal{display:block;margin-top:4px;color:#6f8b88;font-size:11px;font-weight:400;white-space:nowrap}.factory-analytics-grid--full{grid-template-columns:minmax(0,1fr)}.factory-product-breakdown__grid{display:grid;padding:0 16px 14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.factory-product-breakdown__grid>div,.factory-product-breakdown__grid>button{display:flex;min-width:0;padding:12px 14px;color:inherit;text-align:left;background:#f7faf9;border:1px solid #e5ecea;border-radius:8px;flex-direction:column}.factory-product-breakdown__grid>button{cursor:pointer}.factory-product-breakdown__grid>button:hover,.factory-product-breakdown__grid>button:focus-visible{background:#f0f8f5;border-color:#bddbd2}.factory-product-breakdown__grid span,.factory-product-breakdown__grid small{color:var(--dc-factory-muted);font-size:12px}.factory-product-breakdown__grid strong{margin:4px 0 2px;color:var(--dc-factory-ink);font-size:22px;font-variant-numeric:tabular-nums;font-weight:650}.factory-stock-summary{margin-bottom:14px}.factory-stock-summary__label{display:flex;margin-bottom:8px;align-items:baseline;gap:10px}.factory-stock-summary__label h2{margin:0;font-size:16px;font-weight:600}.factory-stock-summary__label span{color:var(--dc-factory-muted);font-size:12px}.factory-stock-summary__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.factory-stock-card{display:flex;min-width:0;padding:13px 15px;color:var(--dc-factory-ink);text-align:left;background:#fff;border:1px solid var(--dc-factory-line);border-radius:var(--dc-factory-radius);flex-direction:column}.factory-stock-card--hero{color:var(--dc-factory-ink);background:var(--dc-factory-green-light);border-color:#b7ddd2}.factory-stock-card__title,.factory-stock-card__values,.factory-stock-card__values>span{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.factory-stock-card__title{color:var(--dc-factory-muted);font-size:13px}.factory-stock-card__title>span{color:var(--dc-factory-green);font-size:12px}.factory-stock-card__values{margin-top:8px}.factory-stock-card__values>strong{font-size:24px;font-variant-numeric:tabular-nums;font-weight:650}.factory-stock-card__values>span{justify-content:flex-end}.factory-stock-card__values b{font-size:18px;font-variant-numeric:tabular-nums}.factory-stock-card__values small{color:var(--dc-factory-muted);font-size:11px}.factory-composition__heading-main{display:flex;align-items:center;gap:12px}.factory-composition__view-controls{display:flex;align-items:center;gap:10px;color:var(--dc-factory-muted);font-size:12px}.factory-composition__list-heading{display:flex;padding:2px 7px 7px;align-items:center;justify-content:space-between;color:var(--dc-factory-muted);font-size:12px}.factory-composition__summary{display:flex;padding-top:14px;margin-top:8px;align-items:center;gap:5px 10px;color:var(--dc-factory-muted);font-size:13px;border-top:1px solid var(--dc-factory-line);flex-wrap:wrap}.factory-composition__summary strong{color:var(--dc-factory-ink);font-size:16px}.factory-composition__summary>span:last-child{width:100%}.factory-composition__scope{margin:5px 0 0;color:var(--dc-factory-muted);font-size:12px}.factory-procurement-layout{display:grid;grid-template-columns:minmax(390px,.9fr) minmax(0,1.1fr);gap:14px}.factory-procurement-layout--single{grid-template-columns:1fr}.factory-purchase-period{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.factory-purchase-period label{display:flex;align-items:center;gap:5px}.factory-purchase-period select,.factory-purchase-period input,.factory-procurement-table__filters select,.factory-procurement-table__filters input,.factory-detail-toolbar select,.factory-detail-toolbar input{min-height:32px;padding:5px 9px;color:var(--dc-factory-ink);background:#fff;border:1px solid var(--dc-factory-line);border-radius:6px}.factory-purchase-summary__filters{display:flex;padding:4px 16px 10px;align-items:center;justify-content:space-between;gap:10px;color:var(--dc-factory-muted);font-size:12px;flex-wrap:wrap}.factory-purchase-summary__statuses{display:grid;padding:0 16px 14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.factory-purchase-status{display:flex;min-width:0;padding:14px;color:var(--dc-factory-ink);text-align:left;background:#f7faf9;border:1px solid #dce9e4;border-radius:8px;flex-direction:column}.factory-purchase-status--amber{background:#fff9ed;border-color:#eadfc9}.factory-purchase-status>span:first-child{color:var(--dc-factory-muted);font-size:13px}.factory-purchase-status strong{margin:5px 0;font-size:28px;font-weight:650}.factory-purchase-status strong small{margin-left:4px;font-size:12px;font-weight:400}.factory-purchase-status>span:last-child{display:flex;justify-content:space-between;color:var(--dc-factory-muted);font-size:12px}.factory-purchase-status b{color:var(--dc-factory-green);font-weight:500}.factory-purchase-comparison__bars{display:flex;min-height:190px;padding:20px 22px 18px;align-items:flex-end;justify-content:space-between;gap:9px}.factory-purchase-comparison__bars i{width:6.5%;background:var(--dc-factory-green);border-radius:3px 3px 0 0}.factory-detail-tabs__navigation{display:flex;padding:0 16px;gap:20px;border-bottom:1px solid var(--dc-factory-line)}.factory-detail-tabs__navigation button{padding:12px 0 10px;color:var(--dc-factory-muted);background:transparent;border:0;border-bottom:2px solid transparent}.factory-detail-tabs__navigation button.active{color:var(--dc-factory-green);border-bottom-color:var(--dc-factory-green)}.factory-module-scope-note{padding:9px 18px 0;margin:0;color:var(--dc-factory-green);font-size:13px}.factory-detail-tabs>.factory-data-table{margin-bottom:0;border:0;border-radius:0}.factory-skeleton{overflow:hidden;background:linear-gradient(90deg,#eef3f2 25%,#f8faf9,#eef3f2 65%);background-size:240% 100%;animation:factory-skeleton-shimmer 1.2s ease-in-out infinite}.factory-skeleton--metric{min-height:135px;border:1px solid var(--dc-factory-line);border-radius:var(--dc-factory-radius)}@keyframes factory-skeleton-shimmer{to{background-position-x:-240%}}.factory-async-panel{position:relative;min-width:0}.factory-section-loading,.factory-panel-loading{position:absolute;z-index:2;inset:48px 0 0;display:grid;min-height:180px;color:var(--dc-factory-muted);background:#ffffffc7;place-items:center}.factory-panel-loading{border-radius:0 0 var(--dc-factory-radius) var(--dc-factory-radius)}.factory-inline-error{display:flex;padding:10px 12px;margin-bottom:12px;align-items:center;justify-content:space-between;gap:10px;color:#8f463a;background:#fff4f1;border:1px solid #f0d1ca;border-radius:8px}.factory-metric-card__completeness{align-self:flex-start;padding:2px 6px;margin-top:5px;color:#8a651f;font-size:11px;font-weight:600;background:#fff3d5;border-radius:999px}.factory-procurement-table__tools{align-items:flex-start}.factory-procurement-table__tools h2,.factory-procurement-table__tools p{margin:0}.factory-procurement-table__tools p{margin-top:3px;color:var(--dc-factory-muted);font-size:12px}.factory-procurement-table__filters,.factory-detail-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap}.factory-procurement-table__filters form,.factory-detail-toolbar form{display:flex}.factory-procurement-table__filters input,.factory-detail-toolbar input{width:260px;max-width:100%}.factory-table-link{display:block;max-width:100%;padding:0;color:var(--dc-factory-green);text-align:left;background:transparent;border:0;cursor:pointer}.factory-table-link:hover,.factory-table-link:focus-visible{text-decoration:underline}.factory-table-link--secondary{margin-top:3px;color:#5f7783;font-size:12px}.factory-status{display:inline-flex!important;width:fit-content;padding:2px 7px;color:#275e52;font-size:12px;background:#e8f4ef;border-radius:999px}.factory-status[data-status=PENDING],.factory-status[data-status=OUTSOURCE]{color:#865f1d;background:#fff1d3}.factory-status[data-status=VOID],.factory-status[data-status=DELETED]{color:#8b4c43;background:#fbe7e3}.factory-procurement-table__footnote{padding:9px 16px 13px;margin:0;border-top:1px solid var(--dc-factory-line)}.factory-detail-toolbar{padding:0 0 12px}.factory-sales-records__store{display:block;color:var(--dc-factory-ink);font-weight:650}.factory-detail-loading{display:grid;min-height:240px;color:var(--dc-factory-muted);place-items:center}.factory-entity-detail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.factory-detail-card{min-width:0;padding:16px;background:#fff;border:1px solid var(--dc-factory-line);border-radius:9px}.factory-detail-card h3{margin:0 0 12px;font-size:16px}.factory-detail-card dl{display:grid;padding:8px 0;margin:0;grid-template-columns:minmax(110px,.45fr) minmax(0,1fr);gap:5px 10px;border-top:1px solid #eef2f3}.factory-detail-card dt{color:var(--dc-factory-muted);overflow-wrap:anywhere}.factory-detail-card dd{margin:0;overflow-wrap:anywhere}.factory-detail-card article,.factory-detail-card p{margin:8px 0}.factory-detail-card--wide{grid-column:1 / -1}.factory-detail-card h4{margin:16px 0 8px;color:#34505a;font-size:14px}.factory-order-core{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.factory-order-core>div{min-width:0;padding:10px 11px;background:#f7faf9;border:1px solid #e2ebe8;border-radius:7px}.factory-order-core label,.factory-order-core strong{display:block}.factory-order-core label{margin-bottom:5px;color:var(--dc-factory-muted);font-size:12px}.factory-order-core strong{color:var(--dc-factory-ink);font-size:14px;overflow-wrap:anywhere}.factory-product-lines,.factory-purchase-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.factory-purchase-products article{display:grid;min-width:0;padding:12px;gap:5px;background:#f7faf9;border:1px solid #e2ebe8;border-radius:7px}.factory-purchase-products span,.factory-purchase-products small{color:#48606a;overflow-wrap:anywhere}.factory-purchase-products small{color:var(--dc-factory-muted)}.factory-product-kind{width:fit-content;padding:2px 7px;color:var(--dc-factory-green)!important;font-size:12px;font-weight:650;background:#e7f3ee;border-radius:999px}.factory-external-link{width:fit-content;color:var(--dc-factory-green);font-weight:650;text-decoration:none}.factory-external-link:hover,.factory-external-link:focus-visible{text-decoration:underline}.factory-product-lines article,.factory-operation-trails article{display:grid;padding:10px 11px;margin:0;gap:4px;background:#f7faf9;border:1px solid #e2ebe8;border-radius:7px}.factory-product-lines span,.factory-operation-trails span{color:#34505a}.factory-product-lines small,.factory-operation-trails small,.factory-order-timeline small{color:var(--dc-factory-muted)}.factory-order-timeline{padding:0;margin:0;list-style:none}.factory-order-timeline li{display:grid;position:relative;padding:0 0 14px;grid-template-columns:16px minmax(0,1fr);gap:9px}.factory-order-timeline li:not(:last-child):before{position:absolute;top:14px;bottom:0;left:6px;width:2px;content:"";background:#d5e5df}.factory-order-timeline li>span{z-index:1;width:14px;height:14px;margin-top:3px;background:var(--dc-factory-green);border:3px solid #dff0e9;border-radius:50%}.factory-order-timeline p{margin:3px 0;color:#48606a}.factory-linked-document{display:flex;width:100%;padding:10px 11px;margin:0 0 7px;align-items:flex-start;flex-direction:column;justify-content:space-between;gap:10px;color:var(--dc-factory-ink);text-align:left;background:#f7faf9;border:1px solid #dce8e4;border-radius:7px;cursor:pointer}.factory-linked-document:hover,.factory-linked-document:focus-visible{color:var(--dc-factory-green);border-color:#a8cec0}.factory-linked-document span,.factory-linked-document small,.factory-detail-empty{color:var(--dc-factory-muted)}.factory-operation-trails{display:grid;gap:8px}.factory-operation-heading{display:flex;margin-bottom:12px;align-items:center;justify-content:space-between;gap:12px}.factory-operation-heading h3{margin:0}.factory-manual-badge{display:inline-block;padding:2px 6px;margin-left:5px;color:#805e25;font-size:11px;font-weight:600;vertical-align:1px;background:#fff1d3;border-radius:999px}.factory-notice{padding:9px 11px;margin-bottom:12px;color:#805e25;background:#fff5df;border:1px solid #ecd9af;border-radius:7px}.factory-adjustment-surface,.factory-adjustment-form{min-width:0}.factory-adjustment-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.factory-adjustment-field{display:grid;min-width:0;gap:6px}.factory-adjustment-field--wide{grid-column:1 / -1}.factory-adjustment-field label{color:#34505a;font-size:13px;font-weight:600}.factory-adjustment-field input,.factory-adjustment-field select,.factory-adjustment-field textarea{width:100%;min-height:38px;padding:8px 10px;color:var(--dc-factory-ink);background:#fff;border:1px solid var(--dc-factory-line);border-radius:7px;outline:none}.factory-adjustment-field input:focus,.factory-adjustment-field select:focus,.factory-adjustment-field textarea:focus{border-color:#78aa99;box-shadow:0 0 0 3px #25745c1a}.factory-adjustment-field input[readonly]{color:#48606a;background:#f3f7f6}.factory-adjustment-field textarea{min-height:96px;resize:vertical}.factory-adjustment-field small,.factory-adjustment-form__note{color:var(--dc-factory-muted);font-size:12px;line-height:1.55}.factory-adjustment-form__note{padding:9px 11px;margin:12px 0;background:#f2f7f7;border-radius:7px}.factory-adjustment-form__error{margin:10px 0;color:#9a3e32}.factory-adjustment-form__actions{display:flex;margin-top:16px;justify-content:flex-end;gap:8px;flex-wrap:wrap}.factory-button--danger,.factory-module .factory-button--danger{color:#963f33;background:#fff4f1;border-color:#e8c5bd}@media(max-width:1200px){.factory-layout__sidebar{width:180px}.factory-layout__workspace,.factory-route-hold{margin-left:180px}.factory-layout__topbar{padding-inline:16px}.factory-procurement-layout{grid-template-columns:1fr}}@media(max-width:960px){.factory-layout__sidebar{width:72px;padding:16px 8px}.factory-layout__workspace,.factory-route-hold{margin-left:72px}.factory-layout__brand{padding:0;justify-content:center}.factory-layout__brand>span:last-child,.factory-layout__nav-label,.factory-layout__sidebar-bottom,.factory-layout__navigation a span{display:none}.factory-layout__navigation{margin-top:30px}.factory-layout__navigation a{padding:15px 8px;justify-content:center}.factory-layout__navigation a.active:after{display:none}.factory-layout__crumb,.factory-layout__slash{display:none}.factory-stock-summary__cards{grid-template-columns:1fr}}@media(max-width:1100px){.factory-order-core{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.factory-order-core,.factory-product-lines,.factory-purchase-products,.factory-adjustment-form__grid{grid-template-columns:1fr}.factory-adjustment-field--wide{grid-column:auto}.factory-operation-heading{align-items:flex-start;flex-direction:column}}@media(max-width:620px){.factory-layout__sidebar{position:static;display:block;width:100%;padding:10px 12px}.factory-layout__workspace,.factory-route-hold{margin-left:0}.factory-layout__brand{justify-content:flex-start;font-size:17px}.factory-layout__brand>span:last-child{display:block}.factory-layout__brand small{display:none}.factory-layout__brandmark{width:30px;height:30px;font-size:16px;border-radius:6px}.factory-layout__navigation{display:flex;margin-top:10px;gap:4px;overflow-x:auto}.factory-layout__navigation a{padding:7px 8px;margin:0;gap:5px;font-size:12px;white-space:nowrap}.factory-layout__navigation a span{display:block}.factory-layout__navigation svg{display:none}.factory-layout__topbar{min-height:42px;padding-inline:12px;flex-wrap:wrap;font-size:12px}.factory-layout__top-actions{width:100%;justify-content:flex-end}.factory-layout__demo-tag{padding:3px 5px;font-size:10px}.factory-page-heading{align-items:flex-start;flex-wrap:wrap;gap:10px}.factory-page-heading h1{font-size:22px}.factory-page-heading__actions{flex-wrap:wrap}.factory-calendar-controls{gap:7px}.factory-commerce-filter-group{width:100%;gap:4px 8px}.factory-filter__reset{margin-left:0}.factory-filters__period{width:100%}.factory-product-breakdown__grid,.factory-purchase-summary__statuses{grid-template-columns:1fr}.factory-stock-summary__label,.factory-composition__view-controls{align-items:flex-start;flex-direction:column;gap:2px}.factory-layout__footer{padding-inline:12px;flex-direction:column}.factory-procurement-table__tools,.factory-detail-toolbar,.factory-entity-detail{grid-template-columns:1fr}.factory-procurement-table__tools,.factory-detail-toolbar{align-items:stretch;flex-direction:column}.factory-procurement-table__filters{justify-content:flex-start}.factory-procurement-table__filters input,.factory-detail-toolbar input{width:100%}}.factory-header-status[data-v-35ed1130]{display:grid;min-width:0;max-width:min(60vw,760px);gap:2px;color:var(--dc-factory-muted);font-size:11px;line-height:1.2;text-align:right;font-variant-numeric:tabular-nums}.factory-header-status strong[data-v-35ed1130]{color:var(--dc-factory-ink);font-weight:600}.factory-header-status__issue[data-v-35ed1130]{color:var(--dc-factory-amber)}.factory-header-status__secondary[data-v-35ed1130]{display:flex;justify-content:flex-end;gap:10px;white-space:nowrap}@media(max-width:900px){.factory-header-status[data-v-35ed1130]{max-width:100%}.factory-header-status__secondary[data-v-35ed1130]{flex-wrap:wrap;gap:2px 10px}}.factory-matrix__scroll--all[data-v-0ec0d4cc]{max-height:min(660px,70vh);overflow-y:auto;overscroll-behavior:contain}.factory-matrix__scroll--all.factory-matrix__scroll--fullscreen[data-v-0ec0d4cc]{max-height:calc(100dvh - 340px);min-height:180px}.factory-matrix__scroll--all tfoot th[data-v-0ec0d4cc],.factory-matrix__scroll--all tfoot td[data-v-0ec0d4cc]{position:sticky;z-index:3;bottom:0}.factory-matrix__scroll--all tfoot .factory-matrix__store[data-v-0ec0d4cc],.factory-matrix__scroll--all tfoot .factory-matrix__total[data-v-0ec0d4cc]{z-index:4}.factory-matrix__coverage[data-v-0ec0d4cc]{margin:0;padding:0 20px 12px;color:var(--dc-factory-muted);font-size:12px}.factory-matrix [data-analysis-role=PRIMARY][data-v-0ec0d4cc]{box-shadow:inset 0 0 0 1px var(--dc-factory-green)}.factory-matrix__empty[data-v-0ec0d4cc]{display:grid;min-height:116px;padding:24px;place-items:center;color:var(--dc-factory-muted);border-top:1px solid var(--dc-factory-line)}.factory-matrix__drill-button[data-v-0ec0d4cc]:disabled,.factory-matrix__cell[data-v-0ec0d4cc]:disabled{cursor:default;opacity:1}.factory-trend__chart .factory-trend__status-label[data-v-e6611448]{fill:var(--dc-factory-text-muted);font-size:11px}.factory-trend__chart .factory-trend__metric-label[data-v-e6611448]{fill:var(--dc-factory-text);font-size:11px}.factory-trend__chart .factory-trend__secondary-label[data-v-e6611448]{fill:var(--dc-factory-text-muted);font-size:11px}.factory-management-backdrop[data-v-e52fcb74]{position:fixed;inset:0;z-index:1000;display:flex;justify-content:flex-end;background:#0d1f1885}.factory-management-drawer[data-v-e52fcb74]{width:min(680px,96vw);height:100vh;overflow:auto;color:var(--dc-factory-ink);background:var(--dc-factory-bg);box-shadow:-22px 0 60px #00000038}.factory-management-drawer--wide[data-v-e52fcb74]{width:min(1180px,98vw)}.factory-management-drawer__header[data-v-e52fcb74]{position:sticky;z-index:5;top:0;display:flex;min-height:88px;padding:18px 22px;align-items:flex-start;justify-content:space-between;gap:18px;background:#fffffffa;border-bottom:1px solid var(--dc-factory-line)}.factory-management-drawer__heading small[data-v-e52fcb74]{color:var(--dc-factory-green);font-size:11px;font-weight:700;letter-spacing:.08em}.factory-management-drawer__heading h2[data-v-e52fcb74]{margin:2px 0 0;font-size:22px;line-height:1.3}.factory-management-drawer__heading p[data-v-e52fcb74]{margin:4px 0 0;color:var(--dc-factory-muted);font-size:12px}.factory-management-drawer__body[data-v-e52fcb74]{display:grid;padding:18px 22px 28px;gap:14px}@media(max-width:720px){.factory-management-drawer[data-v-e52fcb74],.factory-management-drawer--wide[data-v-e52fcb74]{width:100%}.factory-management-drawer__header[data-v-e52fcb74],.factory-management-drawer__body[data-v-e52fcb74]{padding-right:16px;padding-left:16px}}.factory-inventory-products[data-v-cb2448b4]{min-width:0}.factory-inventory-products__tools[data-v-cb2448b4]{display:flex;padding:0 16px 12px;align-items:end;justify-content:space-between;gap:16px}.factory-inventory-products__tools>div[data-v-cb2448b4]{display:grid;gap:3px}.factory-inventory-products__tools>div>span[data-v-cb2448b4],.factory-inventory-products small[data-v-cb2448b4]{color:var(--dc-factory-muted);font-size:11px}.factory-inventory-products__tools input[data-v-cb2448b4]{width:min(360px,48%);min-height:34px;padding:0 10px;background:#fff;border:1px solid var(--dc-factory-line);border-radius:8px}.factory-inventory-products__scroll[data-v-cb2448b4]{overflow:auto;border-top:1px solid var(--dc-factory-line)}.factory-inventory-products table[data-v-cb2448b4]{width:100%;min-width:820px;border-collapse:collapse;font-size:12px}.factory-inventory-products th[data-v-cb2448b4],.factory-inventory-products td[data-v-cb2448b4]{padding:11px 13px;text-align:left;border-bottom:1px solid var(--dc-factory-line)}.factory-inventory-products thead th[data-v-cb2448b4],.factory-inventory-products tfoot th[data-v-cb2448b4],.factory-inventory-products tfoot td[data-v-cb2448b4]{color:var(--dc-factory-muted);background:#f8faf9;font-weight:600}.factory-inventory-products td strong[data-v-cb2448b4],.factory-inventory-products td small[data-v-cb2448b4]{display:block}.factory-inventory-products__group[data-v-cb2448b4]:hover{background:#f6fbf8}.factory-inventory-products__group .positive[data-v-cb2448b4]{color:var(--dc-factory-green)}.factory-inventory-products__group .negative[data-v-cb2448b4]{color:#9b493b}.factory-inventory-products__detail-row>td[data-v-cb2448b4]{padding:10px 14px 14px;background:#f8fbf9}.factory-inventory-products__sku-grid[data-v-cb2448b4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.factory-inventory-products__sku-grid>button[data-v-cb2448b4]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(90px,.65fr) minmax(110px,.8fr) auto;padding:10px 12px;align-items:center;gap:10px;color:var(--dc-factory-ink);text-align:left;background:#fff;border:1px solid var(--dc-factory-line);border-radius:9px}.factory-inventory-products__sku-grid>button[data-v-cb2448b4]:hover{border-color:#96cbbb}.factory-inventory-products__sku-grid span[data-v-cb2448b4],.factory-inventory-products__sku-grid strong[data-v-cb2448b4],.factory-inventory-products__sku-grid small[data-v-cb2448b4]{display:block}.factory-inventory-products__sku-grid b[data-v-cb2448b4]{color:var(--dc-factory-green);font-size:11px;white-space:nowrap}.factory-inventory-products__state[data-v-cb2448b4],.factory-inventory-products__empty[data-v-cb2448b4]{padding:36px!important;color:var(--dc-factory-muted);text-align:center!important}.factory-inventory-products--compact .factory-inventory-products__scroll[data-v-cb2448b4]{max-height:none}@media(max-width:900px){.factory-inventory-products__tools[data-v-cb2448b4]{align-items:stretch;flex-direction:column}.factory-inventory-products__tools input[data-v-cb2448b4]{width:100%}.factory-inventory-products__sku-grid[data-v-cb2448b4]{grid-template-columns:1fr}}.factory-inventory-outbound-records__tools[data-v-1ce08c7e]{display:flex;gap:8px;align-items:center;padding:12px 16px;border-bottom:1px solid var(--dc-factory-line)}.factory-inventory-outbound-records__tools form[data-v-1ce08c7e]{flex:1}.factory-inventory-outbound-records__tools input[data-v-1ce08c7e],.factory-inventory-outbound-records__tools select[data-v-1ce08c7e]{width:100%;height:36px;padding:0 11px;color:var(--dc-factory-ink);background:#fff;border:1px solid var(--dc-factory-line);border-radius:7px}.factory-inventory-outbound-records__tools select[data-v-1ce08c7e]{width:132px}.factory-inventory-outbound-records__summary[data-v-1ce08c7e]{margin:0;padding:9px 16px;color:var(--dc-factory-muted);font-size:12px;border-bottom:1px solid var(--dc-factory-line)}strong[data-v-1ce08c7e],small[data-v-1ce08c7e]{display:block}small[data-v-1ce08c7e]{margin-top:2px;color:var(--dc-factory-muted);font-size:11px}.factory-sales-amount-status[data-v-1ce08c7e]{display:inline-flex;padding:3px 8px;color:var(--dc-factory-muted);font-size:12px;background:var(--dc-factory-page-bg);border-radius:999px}.factory-sales-amount-status[data-status=INCLUDED][data-v-1ce08c7e]{color:var(--dc-factory-green);background:var(--dc-factory-green-light)}@media(max-width:720px){.factory-inventory-outbound-records__tools[data-v-1ce08c7e]{align-items:stretch;flex-direction:column}.factory-inventory-outbound-records__tools select[data-v-1ce08c7e]{width:100%}}.factory-warehouse-evidence-copy[data-v-c4dced4c]{display:grid;grid-template-columns:64px minmax(0,1fr);margin:14px 0 0;border-top:1px solid var(--dc-factory-line)}.factory-warehouse-evidence-copy dt[data-v-c4dced4c],.factory-warehouse-evidence-copy dd[data-v-c4dced4c]{padding:10px 0;margin:0;border-bottom:1px solid var(--dc-factory-line)}.factory-warehouse-evidence-copy dt[data-v-c4dced4c]{color:var(--dc-factory-muted)}.factory-inventory-filter-shell[data-v-712ff772]{margin-bottom:14px}.factory-inventory-filter-shell[data-v-712ff772] .factory-filters{margin-bottom:0}.factory-inventory-records__tools input[data-v-712ff772],.factory-inventory-records__tools select[data-v-712ff772],.factory-inventory-cost-tools input[data-v-712ff772],.factory-cost-effective input[data-v-712ff772],.factory-cost-edit input[data-v-712ff772],.factory-cost-edit textarea[data-v-712ff772]{min-height:34px;padding:0 10px;color:var(--dc-factory-text);background:#fff;border:1px solid var(--dc-factory-border);border-radius:8px}.factory-inventory-state[data-v-712ff772]{padding:44px;text-align:center}.factory-stock-card__note[data-v-712ff772]{display:block;min-height:17px;margin-top:8px;color:var(--dc-factory-muted);font-size:11px}.factory-analytics-grid--unavailable[data-v-712ff772]{align-items:stretch}.factory-compact-empty-panel[data-v-712ff772]{min-height:148px}.factory-compact-empty-panel>p[data-v-712ff772]{padding:24px 16px 28px;margin:0;color:var(--dc-factory-muted);text-align:center}.factory-inventory-records[data-v-712ff772]{margin-top:0;overflow:hidden}.factory-inventory-records__tools[data-v-712ff772]{display:flex;gap:10px;padding:0 16px 12px}.factory-inventory-records__tools input[data-v-712ff772]{min-width:300px;flex:1}.factory-inventory-table-scroll[data-v-712ff772]{overflow:auto;border-top:1px solid var(--dc-factory-border)}.factory-inventory-table-scroll table[data-v-712ff772]{width:100%;min-width:1160px;border-collapse:collapse;font-size:12px}.factory-inventory-table-scroll th[data-v-712ff772],.factory-inventory-table-scroll td[data-v-712ff772]{padding:10px 11px;border-bottom:1px solid var(--dc-factory-border);text-align:left;vertical-align:top}.factory-inventory-table-scroll thead th[data-v-712ff772]{color:var(--dc-factory-muted);background:#f8faf9;font-weight:600}.factory-inventory-table-scroll td strong[data-v-712ff772],.factory-inventory-table-scroll td small[data-v-712ff772]{display:block}.factory-inventory-table-scroll td small[data-v-712ff772]{margin-top:3px;color:var(--dc-factory-muted)}.factory-inventory-table__explanation[data-v-712ff772]{max-width:220px;white-space:normal}.factory-empty-cell[data-v-712ff772]{padding:34px!important;color:var(--dc-factory-muted);text-align:center!important}.factory-status-pill[data-v-712ff772]{display:inline-flex;padding:3px 8px;color:var(--dc-factory-green);background:#eef7f2;border-radius:999px;white-space:nowrap}.factory-inventory-detail[data-v-712ff772]{display:grid;max-width:1080px;margin:0 auto;gap:14px}.factory-business-fields[data-v-712ff772]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.factory-business-fields>div[data-v-712ff772]{display:grid;padding:10px 12px;gap:3px;background:#f8fbf9;border:1px solid var(--dc-factory-border);border-radius:9px}.factory-business-fields .wide[data-v-712ff772]{grid-column:1/-1}.factory-business-fields dt[data-v-712ff772]{color:var(--dc-factory-muted);font-size:11px}.factory-business-fields dd[data-v-712ff772]{margin:0;line-height:1.5;word-break:break-word}.factory-evidence-list[data-v-712ff772]{display:grid;gap:8px}.factory-evidence-list article[data-v-712ff772]{display:grid;padding:11px 12px;gap:3px;background:#f8fbf9;border:1px solid var(--dc-factory-border);border-radius:9px}.factory-evidence-list span[data-v-712ff772],.factory-evidence-list small[data-v-712ff772]{color:var(--dc-factory-muted)}.factory-management-card[data-v-712ff772]{border-color:var(--dc-factory-line);border-radius:var(--dc-factory-radius);box-shadow:none}.factory-management-card[data-v-712ff772] .app-card__body{min-width:0}.factory-import-sources[data-v-712ff772]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.factory-import-sources>button[data-v-712ff772]{display:grid;min-height:94px;padding:14px 15px;gap:3px;color:var(--dc-factory-text);text-align:left;background:#fbfcfc;border:1px solid var(--dc-factory-border);border-radius:9px;cursor:pointer}.factory-import-sources>button.active[data-v-712ff772]{background:var(--dc-factory-green-light);border-color:#9dccbd;box-shadow:inset 3px 0 var(--dc-factory-green)}.factory-import-sources span[data-v-712ff772]{color:var(--dc-factory-muted);font-size:12px}.factory-import-sources small[data-v-712ff772]{margin-top:3px;color:var(--dc-factory-muted);font-size:11px}.factory-import-steps[data-v-712ff772]{display:grid;padding:0;margin:0 0 14px;list-style:none;gap:8px}.factory-import-steps--three[data-v-712ff772]{grid-template-columns:repeat(3,minmax(0,1fr))}.factory-import-steps--four[data-v-712ff772]{grid-template-columns:repeat(4,minmax(0,1fr))}.factory-import-steps li[data-v-712ff772]{display:flex;min-height:42px;padding:7px 9px;align-items:center;justify-content:center;gap:6px;color:var(--dc-factory-muted);text-align:center;background:#f2f5f4;border:1px solid transparent;border-radius:7px;font-size:11px}.factory-import-steps b[data-v-712ff772]{display:inline-grid;width:20px;height:20px;place-items:center;color:#fff;background:#aab6b2;border-radius:50%;font-size:10px}.factory-import-steps li.active[data-v-712ff772]{color:var(--dc-factory-green);background:#e2f2ec;border-color:#c8e3da;font-weight:600}.factory-import-steps li.active b[data-v-712ff772]{background:var(--dc-factory-green)}.factory-upload-field[data-v-712ff772]{display:grid;padding:18px;gap:7px;background:#fbfdfc;border:1px dashed #a9c8be;border-radius:9px}.factory-upload-field small[data-v-712ff772]{color:var(--dc-factory-muted)}.factory-management-status[data-v-712ff772]{margin:10px 0 0;color:var(--dc-factory-muted);font-size:12px}.factory-import-preview[data-v-712ff772]{display:grid;max-height:300px;padding:14px;margin-top:12px;overflow:auto;gap:8px;background:#f7faf8;border:1px solid var(--dc-factory-border);border-radius:10px}.factory-import-preview__heading[data-v-712ff772]{display:flex;justify-content:space-between;gap:12px}.factory-import-preview dl[data-v-712ff772]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;gap:6px}.factory-import-preview dl>div[data-v-712ff772]{display:flex;justify-content:space-between;gap:10px}.factory-import-preview dt[data-v-712ff772]{color:var(--dc-factory-muted)}.factory-import-preview dd[data-v-712ff772]{margin:0}.factory-import-preview ul[data-v-712ff772]{margin:0;padding-left:18px;color:#9b493b}.factory-dialog-actions[data-v-712ff772]{display:flex;margin-top:12px;justify-content:flex-end;gap:8px}.factory-import-history[data-v-712ff772]{margin:0}.factory-import-history summary[data-v-712ff772]{padding:2px 0 10px;color:var(--dc-factory-green);cursor:pointer}.factory-import-history article[data-v-712ff772]{display:grid;padding:9px 0;gap:2px;border-top:1px solid var(--dc-factory-border)}.factory-import-history article span[data-v-712ff772],.factory-import-history article small[data-v-712ff772]{color:var(--dc-factory-muted)}.factory-cost-navigation[data-v-712ff772]{display:flex;width:fit-content;padding:3px;gap:3px;background:#e9efec;border-radius:8px}.factory-cost-navigation button[data-v-712ff772]{min-height:32px;padding:6px 14px;color:var(--dc-factory-muted);background:transparent;border:0;border-radius:6px;cursor:pointer}.factory-cost-navigation button.active[data-v-712ff772]{color:var(--dc-factory-green);background:#fff;box-shadow:0 1px 3px #182b3914;font-weight:600}.factory-inventory-cost-tools[data-v-712ff772]{display:flex;padding-bottom:14px;align-items:center;gap:9px;border-bottom:1px solid var(--dc-factory-line)}.factory-inventory-cost-tools>input[data-v-712ff772]{min-width:260px;flex:1}.factory-inventory-cost-tools label[data-v-712ff772]{display:flex;align-items:center;gap:5px;white-space:nowrap}.factory-cost-workspace[data-v-712ff772]{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.factory-cost-workspace[data-v-712ff772]:has(.factory-cost-edit){grid-template-columns:minmax(0,1fr) 330px}.factory-cost-table-wrap[data-v-712ff772]{min-width:0;overflow:auto;padding-top:2px}.factory-cost-edit[data-v-712ff772]{align-self:start;border-color:var(--dc-factory-line);border-radius:var(--dc-factory-radius);box-shadow:none}.factory-cost-edit[data-v-712ff772] .app-card__body{display:grid;gap:12px}.factory-cost-edit label[data-v-712ff772]{display:grid;gap:5px;color:var(--dc-factory-muted);font-size:12px}.factory-cost-edit textarea[data-v-712ff772]{min-height:78px;padding-top:8px;resize:vertical}.factory-cost-history[data-v-712ff772]{display:grid;gap:7px;border-top:1px solid var(--dc-factory-border);padding-top:10px}.factory-cost-history h4[data-v-712ff772],.factory-cost-history p[data-v-712ff772]{margin:0}.factory-cost-history article[data-v-712ff772]{display:grid;gap:2px}.factory-cost-history article span[data-v-712ff772],.factory-cost-history article small[data-v-712ff772]{color:var(--dc-factory-muted);font-size:11px}.factory-cost-effective[data-v-712ff772]{display:grid;gap:5px;color:var(--dc-factory-muted);font-size:12px}.factory-cost-effective input[data-v-712ff772]{width:100%}.factory-cost-import-fields[data-v-712ff772]{display:grid;grid-template-columns:minmax(0,1fr) 190px;align-items:stretch;gap:12px}@media(max-width:900px){.factory-inventory-records__tools[data-v-712ff772],.factory-inventory-cost-tools[data-v-712ff772]{align-items:stretch;flex-direction:column}.factory-inventory-records__tools input[data-v-712ff772],.factory-inventory-cost-tools>input[data-v-712ff772]{width:100%;min-width:0}.factory-business-fields[data-v-712ff772],.factory-import-preview dl[data-v-712ff772],.factory-import-sources[data-v-712ff772]{grid-template-columns:1fr}.factory-cost-workspace[data-v-712ff772]:has(.factory-cost-edit){grid-template-columns:1fr}.factory-cost-import-fields[data-v-712ff772]{grid-template-columns:1fr}}.order-responsibility-link[data-v-062d00cc]{display:grid;gap:4px;font-size:12px}.order-responsibility-link button[data-v-062d00cc]{text-align:left}.sales-management-summary[data-v-e33d65c0]{display:grid;gap:4px;margin:2px 0 12px;font-variant-numeric:tabular-nums}.sales-management-summary__metrics[data-v-e33d65c0],.sales-management-summary__secondary[data-v-e33d65c0]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 0;line-height:22px}.sales-management-summary__metrics[data-v-e33d65c0]{color:var(--dc-factory-ink);font-size:13px;font-weight:600}.sales-management-summary__secondary[data-v-e33d65c0]{color:var(--dc-factory-text-muted);font-size:12px}.sales-management-summary__metrics>span[data-v-e33d65c0],.sales-management-summary__secondary>span[data-v-e33d65c0]{white-space:nowrap}.sales-management-summary__metrics>span+span[data-v-e33d65c0]:before,.sales-management-summary__secondary>span+span[data-v-e33d65c0]:before,.sales-management-summary__secondary>span+.sales-management-summary__help[data-v-e33d65c0]:before{content:"｜";margin:0 6px;color:var(--dc-factory-line);font-weight:400}.sales-management-summary__help[data-v-e33d65c0]{padding:0;border:0;background:transparent;color:inherit;font:inherit;line-height:inherit;cursor:pointer}.sales-management-summary__help[data-v-e33d65c0]:hover{color:var(--dc-factory-ink)}.sales-management-summary__help[data-v-e33d65c0]:focus-visible{outline:2px solid var(--dc-factory-green);outline-offset:3px;border-radius:3px}.sales-management-summary__explanation[data-v-e33d65c0]{font-size:12px;line-height:1.7}.sales-management-summary__explanation p[data-v-e33d65c0]{margin:6px 0 0}.sales-design-craft strong[data-v-e33d65c0]{font-size:13px;font-weight:600}.sales-stage-other[data-v-e33d65c0]{max-width:170px}.sales-orders-panel[data-v-e33d65c0] .overview-delivery-row--sample td.el-table__cell{background:#f8faf9}.sales-orders-panel[data-v-e33d65c0] .overview-delivery-row--start td.el-table__cell{border-top:1px solid var(--dc-factory-line)}.sales-has-sample[data-v-e33d65c0],.sales-decision-note[data-v-e33d65c0]{display:block;color:var(--dc-factory-text-muted);font-size:11px}.sales-management-cell[data-v-e33d65c0]{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;max-width:100%}.sales-management-action[data-v-e33d65c0]{line-height:20px;white-space:nowrap}.sales-management-note[data-v-e33d65c0]{color:var(--dc-factory-text-muted);font-size:11px;line-height:1.5;white-space:normal;overflow-wrap:anywhere}.sales-management-empty[data-v-e33d65c0]{color:var(--dc-factory-text-muted)}.sales-standard-tag[data-v-e33d65c0]{color:#657d88;background:#edf3f5;white-space:nowrap;font-variant-numeric:tabular-nums}.overview-order-store[data-v-e33d65c0]{display:grid;gap:5px}.overview-order-store small[data-v-e33d65c0]{font-size:12px;color:var(--dc-text-secondary)}.overview-craft-detail-scope[data-v-e33d65c0]{display:flex;margin:0 0 12px;align-items:center;justify-content:space-between;gap:16px;color:var(--dc-factory-muted);font-size:12px}.overview-craft-detail-scope small[data-v-e33d65c0]{color:var(--dc-factory-muted)}.overview-craft-filter[data-v-e33d65c0]{display:grid;margin-bottom:12px;gap:9px}.overview-craft-filter__range[data-v-e33d65c0],.overview-craft-filter__quick[data-v-e33d65c0]{display:flex;padding:11px 12px;align-items:center;gap:9px;color:var(--dc-factory-muted);font-size:12px;background:#f8faf9;border:1px solid var(--dc-factory-line);border-radius:8px}.overview-craft-filter__range strong[data-v-e33d65c0]{color:var(--dc-factory-ink);font-size:13px}.overview-craft-filter__range input[data-v-e33d65c0]{width:130px;min-height:34px;padding:0 10px;color:var(--dc-factory-ink);background:#fff;border:1px solid var(--dc-factory-line);border-radius:6px}.overview-craft-filter__quick button[data-v-e33d65c0]{min-height:32px;padding:0 12px;color:var(--dc-factory-ink);background:#fff;border:1px solid var(--dc-factory-line);border-radius:6px}.overview-craft-filter__quick button.active[data-v-e33d65c0]{color:var(--dc-factory-green);background:#edf8f4;border-color:#9fd4c6}.overview-craft-filter__quick small[data-v-e33d65c0]{margin-left:2px}@media(max-width:900px){.overview-craft-detail-scope[data-v-e33d65c0],.overview-craft-filter__range[data-v-e33d65c0],.overview-craft-filter__quick[data-v-e33d65c0]{align-items:flex-start;flex-direction:column}}.overview-order-store[data-v-e33d65c0]{display:grid;gap:2px}.overview-order-store small[data-v-e33d65c0]{color:var(--dc-factory-muted);font-size:12px}.overview-order-store .overview-order-sample-note[data-v-e33d65c0]{color:var(--dc-factory-green)}.overview-craft-orders[data-v-e33d65c0],.overview-craft-process-type[data-v-e33d65c0]{display:grid;gap:3px}.overview-craft-orders small[data-v-e33d65c0],.overview-craft-process-type small[data-v-e33d65c0]{color:var(--dc-factory-muted);font-size:11px}.overview-craft-order-table[data-v-e33d65c0] .el-table th.el-table__cell{padding:10px 0;background:#f7f9fa}.overview-craft-order-table[data-v-e33d65c0] .el-table td.el-table__cell{padding:11px 0;vertical-align:middle;background:#fff}.overview-craft-order-table[data-v-e33d65c0] .overview-craft-order-row--sample td.el-table__cell{border-top:1px dashed #e2e9e6}.overview-craft-order-table[data-v-e33d65c0] .overview-craft-order-row--group-end td.el-table__cell{border-bottom:1px solid #dce8e3}.overview-craft-order-table[data-v-e33d65c0] .el-table__body tr.hover-row>td.el-table__cell,.overview-craft-order-table[data-v-e33d65c0] .el-table__body tr:hover>td.el-table__cell{background:#fafcfb!important}.overview-craft-type-badge[data-v-e33d65c0],.overview-craft-urgent[data-v-e33d65c0]{display:inline-flex;width:fit-content;padding:2px 7px;color:#5d7580;font-size:12px;background:#edf3f5;border-radius:5px;white-space:nowrap}.overview-craft-type-badge[data-process-type=SAMPLE][data-v-e33d65c0]{color:#2b7a68;background:#e8f5f0}.overview-craft-urgent[data-urgent=true][data-v-e33d65c0]{color:#b35f28;background:#fff0e4;box-shadow:inset 0 0 0 1px #f1c4a7}.overview-craft-order-status[data-status=OVERDUE][data-v-e33d65c0]{color:#a94f41;background:#fbe9e5}.overview-craft-order-status[data-status=NEEDS_REVIEW][data-v-e33d65c0]{color:#8b641c;background:#fff1d3}.overview-craft-order-status[data-status=UNAVAILABLE][data-v-e33d65c0],.overview-craft-order-status[data-status=NOT_APPLICABLE][data-v-e33d65c0]{color:#657d88;background:#edf3f5}.overview-craft-order-status[data-status=IN_PROGRESS][data-v-e33d65c0]{color:#376c91;background:#eaf3f9}.sales-performance-summary[data-v-da63ae67]{margin-bottom:16px;color:var(--dc-factory-ink);font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.sales-performance-basis[data-v-da63ae67]{margin:-6px 0 16px;color:var(--dc-factory-muted);font-size:12px}.sales-performance-store-name[data-v-da63ae67]{display:block;margin-top:4px;color:var(--dc-factory-muted);font-size:12px}.sales-performance-store[data-v-da63ae67]{width:220px;max-width:100%}.sales-performance-store[data-v-da63ae67] .el-select__wrapper{min-height:32px;padding:5px 9px;color:var(--dc-factory-ink);border:1px solid var(--dc-factory-line);border-radius:6px;box-shadow:none;font-size:13px;line-height:20px}.sales-performance-store[data-v-da63ae67] .el-select__wrapper.is-focused{border-color:var(--dc-factory-green)}.sales-performance-store[data-v-da63ae67] .el-select__input{width:100%;height:20px;min-height:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;outline:none;font:inherit}@media(max-width:620px){.sales-performance-store[data-v-da63ae67]{width:100%}}.sales-charge-status[data-v-cdb111dc]{display:block;color:var(--dc-text-secondary);font-size:12px;margin-top:4px}.sales-order-anchors[data-v-d8bf0264]{position:sticky;top:var(--sales-anchor-top, 70px);z-index:9;align-self:start;grid-column:1 / -1;display:flex;align-items:center;gap:6px;padding:7px 10px;background:#fff;border:1px solid var(--dc-factory-line);border-radius:7px;box-shadow:0 2px 5px #182b390a;color:var(--dc-factory-muted)}.sales-order-anchors button[data-v-d8bf0264]{color:var(--dc-factory-muted)}.sales-order-anchors button[aria-current=location][data-v-d8bf0264]{color:var(--dc-factory-green);background:#e9f6f2;border-radius:4px;font-weight:600}.sales-order-detail>section[data-v-d8bf0264]{scroll-margin-top:calc(var(--sales-anchor-top, 70px) + var(--sales-anchor-height, 40px) + 12px)}.sales-order-core[data-v-d8bf0264]{grid-template-columns:repeat(3,minmax(0,1fr))}.sales-section-count[data-v-d8bf0264]{font-size:14px;font-weight:500;color:var(--dc-factory-muted)}.sales-design-charges[data-v-d8bf0264]{padding:0 18px 14px}.sales-design-charges h4[data-v-d8bf0264]{margin:6px 0 12px}.sales-order-detail[data-v-d8bf0264] .sales-design-expander{padding:0}.sales-order-detail[data-v-d8bf0264] .sales-design-expander .cell{display:none}.sales-detail-pagination[data-v-d8bf0264]{justify-content:flex-end;margin-top:16px}.sales-payment-basis[data-v-d8bf0264]{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;padding:12px;margin-bottom:12px;border:1px solid var(--dc-factory-line);background:#f7faf9;border-radius:7px}.sales-payment-tag[data-v-d8bf0264]{display:inline-flex;align-items:center;padding:3px 8px;border:1px solid #cfe7df;border-radius:4px;color:var(--dc-factory-green);background:#e9f6f2;font-size:12px;font-weight:600;line-height:1.5;white-space:nowrap}.sales-flow-toggle[data-v-d8bf0264]{display:flex;justify-content:center;padding-top:14px}@media(max-width:760px){.sales-order-core[data-v-d8bf0264]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.sales-order-core[data-v-d8bf0264]{grid-template-columns:1fr}}.monthly-report[data-v-747a22e6]{box-sizing:border-box;width:1200px;min-width:1200px;margin:0;background:var(--dc-color-card-bg);color:var(--dc-color-text-primary);font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:16px;line-height:1.5;text-align:left;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}.monthly-report[data-statistics-time-basis=ORDER_COMPLETED_AT][data-v-747a22e6]{--dc-color-evidence: #27675d;--dc-color-evidence-strong: #1b544a;--dc-color-evidence-muted: #4b756e;--dc-color-evidence-soft: #e7f3ee;--dc-color-evidence-border-strong: #c5dfd4;--dc-color-primary-soft-border: #cde4db;--dc-color-code-accent: #c4ebdd}.monthly-report[data-v-747a22e6] *,.monthly-report[data-v-747a22e6] *:before,.monthly-report[data-v-747a22e6] *:after{box-sizing:border-box}.monthly-report h1[data-v-747a22e6],.monthly-report h2[data-v-747a22e6],.monthly-report h3[data-v-747a22e6],.monthly-report p[data-v-747a22e6]{margin:0}.monthly-report__masthead[data-v-747a22e6]{padding:30px 48px 25px;border-top:8px solid var(--dc-color-evidence-strong)}.monthly-report__brandline[data-v-747a22e6]{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid var(--dc-color-border-strong)}.monthly-report__brand[data-v-747a22e6]{font-size:20px;font-weight:700;letter-spacing:2px;color:var(--dc-color-evidence-strong)}.monthly-report__edition[data-v-747a22e6]{font-family:Avenir Next,sans-serif;font-size:12px;font-weight:600;letter-spacing:2px;color:var(--dc-color-text-secondary)}.monthly-report__titleline[data-v-747a22e6]{display:grid;grid-template-columns:320px 460px 120px;align-items:center;justify-content:space-between;gap:32px;padding:23px 0 22px}.monthly-report__eyebrow[data-v-747a22e6]{color:var(--dc-color-evidence);font-size:14px;letter-spacing:3px}.monthly-report h1[data-v-747a22e6]{font-size:42px;font-weight:700;line-height:1.35;letter-spacing:3px}.monthly-report__scope[data-v-747a22e6]{margin-top:12px!important;color:var(--dc-color-text-regular);font-size:17px}.monthly-report__scope span[data-v-747a22e6]{margin:0 13px;color:var(--dc-color-border-strong)}.monthly-report__cutoff[data-v-747a22e6]{display:flex;flex-direction:column;gap:4px;min-width:0;padding:14px 20px;border-left:3px solid var(--dc-color-evidence-strong);background:var(--dc-color-evidence-soft);color:var(--dc-color-evidence-strong)}.monthly-report__cutoff-heading[data-v-747a22e6]{display:flex;align-items:center;justify-content:space-between;gap:12px}.monthly-report__cutoff-label[data-v-747a22e6]{font-size:20px;font-weight:600;white-space:nowrap}.monthly-report__basis[data-v-747a22e6]{padding:5px 14px;border-radius:999px;background:var(--dc-color-evidence-strong);color:var(--dc-color-on-primary);font-size:20px;font-weight:700;line-height:1.25;white-space:nowrap}.monthly-report__cutoff>strong[data-v-747a22e6]{font-size:42px;font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.monthly-report__source-times[data-v-747a22e6]{display:grid;gap:4px}.monthly-report__source-times>span[data-v-747a22e6]{display:grid;grid-template-columns:124px 1fr;align-items:baseline;gap:8px;font-size:16px;white-space:nowrap}.monthly-report__source-times time[data-v-747a22e6]{font-size:23px;font-weight:600;line-height:1.25;font-variant-numeric:tabular-nums}.monthly-report__monthmark[data-v-747a22e6]{display:flex;align-items:flex-end;justify-content:flex-end;gap:9px;padding-right:2px;color:var(--dc-color-evidence-muted)}.monthly-report__monthmark strong[data-v-747a22e6]{font-family:Avenir Next,sans-serif;font-size:86px;font-weight:500;line-height:1;letter-spacing:-6px}.monthly-report__monthmark span[data-v-747a22e6]{padding-bottom:10px;font-size:11px;letter-spacing:2px;writing-mode:vertical-rl}.monthly-report__observation[data-v-747a22e6]{display:flex;gap:13px;align-items:baseline;font-size:12px}.monthly-report__observation>span[data-v-747a22e6]{color:var(--dc-color-text-secondary)}.monthly-report__observation strong[data-v-747a22e6]{font-weight:400;color:var(--dc-color-text-secondary);font-variant-numeric:tabular-nums}.monthly-report__secondary-time[data-v-747a22e6]{margin-top:5px!important;font-size:12px;color:var(--dc-color-text-secondary)}.monthly-report__overview[data-v-747a22e6]{display:grid;grid-template-columns:408px repeat(3,1fr);margin:0 48px;border-top:1px solid var(--dc-color-evidence-strong);border-bottom:1px solid var(--dc-color-border-strong)}.monthly-report__hero[data-v-747a22e6]{padding:24px 26px;background:var(--dc-color-evidence-strong);color:var(--dc-color-on-primary)}.monthly-report__metric-label[data-v-747a22e6]{display:block;font-size:15px;font-weight:500}.monthly-report__hero .monthly-report__metric-label[data-v-747a22e6]{color:var(--dc-color-code-accent);letter-spacing:1px}.monthly-report__hero-value[data-v-747a22e6]{display:block;margin:7px 0 6px;font-family:Avenir Next,PingFang SC,sans-serif;font-size:40px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-1px;line-height:1.3}.monthly-report__hero p[data-v-747a22e6]{font-size:14px}.monthly-report__hero>small[data-v-747a22e6]{display:block;margin-top:6px;color:var(--dc-color-code-accent);font-size:12px}.monthly-report__metric[data-v-747a22e6]{padding:24px 20px;border-right:1px solid var(--dc-color-border)}.monthly-report__metric[data-v-747a22e6]:last-child{border-right:none}.monthly-report__metric>strong[data-v-747a22e6]{display:block;margin:13px 0 9px;font-family:Avenir Next,PingFang SC,sans-serif;font-size:34px;font-weight:600;line-height:1.25;font-variant-numeric:tabular-nums;letter-spacing:-1px}.monthly-report__metric>strong small[data-v-747a22e6]{padding-left:5px;font-family:PingFang SC,sans-serif;font-size:15px;font-weight:400}.monthly-report__metric p[data-v-747a22e6],.monthly-report__metric>small[data-v-747a22e6]{font-size:12px;color:var(--dc-color-text-secondary)}.monthly-report__section[data-v-747a22e6]{padding:31px 48px 0}.monthly-report__section-heading[data-v-747a22e6]{display:flex;align-items:baseline;justify-content:space-between;gap:20px}.monthly-report__section-heading>div[data-v-747a22e6]{display:flex;align-items:baseline;gap:13px}.monthly-report__section-number[data-v-747a22e6]{color:var(--dc-color-evidence);font-family:Avenir Next,sans-serif;font-size:15px;font-weight:600}.monthly-report h2[data-v-747a22e6]{font-size:25px;font-weight:700;letter-spacing:.5px}.monthly-report h2 span[data-v-747a22e6]{font-weight:400}.monthly-report__section-heading>p[data-v-747a22e6]{color:var(--dc-color-text-secondary);font-size:13px;white-space:nowrap}.monthly-report__section-description[data-v-747a22e6]{margin-top:7px!important;color:var(--dc-color-text-regular);font-size:13px}.monthly-report__ranking-totals[data-v-747a22e6]{display:grid;grid-template-columns:repeat(2,1fr);margin-top:18px;padding:17px 21px;background:var(--dc-color-evidence-soft)}.monthly-report__ranking-totals>div[data-v-747a22e6]{display:flex;flex-direction:column;gap:2px;padding-left:25px;border-left:1px solid var(--dc-color-evidence-border-strong)}.monthly-report__ranking-totals>div[data-v-747a22e6]:first-child{padding-left:0;border-left:none}.monthly-report__ranking-totals span[data-v-747a22e6]{color:var(--dc-color-evidence-muted);font-size:12px}.monthly-report__ranking-totals strong[data-v-747a22e6]{font-family:Avenir Next,PingFang SC,sans-serif;color:var(--dc-color-evidence-strong);font-size:24px;font-weight:600;font-variant-numeric:tabular-nums}.monthly-report__coverage[data-v-747a22e6]{padding:9px 0 14px;font-size:12px;color:var(--dc-color-text-secondary)}.monthly-report__coverage span[data-v-747a22e6]{padding:0 10px}.monthly-report__ranking-list[data-v-747a22e6]{border-top:2px solid var(--dc-color-evidence-strong);border-bottom:1px solid var(--dc-color-border-strong)}.monthly-report__store[data-v-747a22e6]{display:grid;grid-template-columns:278px 1fr;min-height:134px;border-bottom:1px solid var(--dc-color-border)}.monthly-report__store[data-v-747a22e6]:last-child{border-bottom:none}.monthly-report__store[data-v-747a22e6]:nth-child(2n){background:var(--dc-color-surface-muted)}.monthly-report__store-summary[data-v-747a22e6]{display:flex;align-items:flex-start;gap:12px;padding:10px 12px 10px 1px}.monthly-report__rank[data-v-747a22e6]{flex:0 0 33px;color:var(--dc-color-text-weak);font-family:Avenir Next,sans-serif;font-size:21px;font-weight:500;line-height:1.35}.monthly-report__rank--lead[data-v-747a22e6]{color:var(--dc-color-evidence-strong);font-weight:700}.monthly-report__store-identity[data-v-747a22e6]{min-width:0;flex:1}.monthly-report h3[data-v-747a22e6]{font-size:18px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.monthly-report__store-total[data-v-747a22e6]{display:block;margin-top:4px;font-family:Avenir Next,PingFang SC,sans-serif;font-size:23px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.5px;line-height:1.3}.monthly-report__store-share[data-v-747a22e6]{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:4px!important;padding:2px 7px;border-left:2px solid var(--dc-color-evidence-strong);background:var(--dc-color-evidence-soft);color:var(--dc-color-evidence-strong);white-space:nowrap}.monthly-report__store-share>span[data-v-747a22e6]{font-size:11px;font-weight:500}.monthly-report__store-share strong[data-v-747a22e6]{font-family:Avenir Next,PingFang SC,sans-serif;font-size:20px;font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums}.monthly-report__store-meta[data-v-747a22e6]{display:flex;align-items:baseline;gap:6px;margin-top:3px;white-space:nowrap}.monthly-report__store-meta .monthly-report__store-count[data-v-747a22e6],.monthly-report__store-meta .monthly-report__store-pending[data-v-747a22e6]{margin-top:0!important}.monthly-report__store-meta-divider[data-v-747a22e6]{color:var(--dc-color-text-weak);font-size:11px}.monthly-report__store-count[data-v-747a22e6]{color:var(--dc-color-text-regular);font-size:12px;margin-top:3px!important}.monthly-report__store-pending[data-v-747a22e6]{color:var(--dc-color-text-weak);font-size:11px;margin-top:2px!important;font-variant-numeric:tabular-nums}.monthly-report__store-pending--present[data-v-747a22e6]{color:var(--dc-color-evidence);font-weight:500}.monthly-report__store-reference[data-v-747a22e6]{font-size:11px;color:var(--dc-color-text-secondary)}.monthly-report__craft-grid[data-v-747a22e6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,1fr);padding:10px 0}.monthly-report__craft[data-v-747a22e6]{display:flex;flex-direction:column;justify-content:center;padding:3px 13px 4px 17px;border-left:1px solid var(--dc-color-border)}.monthly-report__craft[data-v-747a22e6]:nth-child(n+5){border-top:1px solid var(--dc-color-border)}.monthly-report__craft-name[data-v-747a22e6]{font-size:12px;color:var(--dc-color-evidence-muted)}.monthly-report__craft-detail[data-v-747a22e6]{display:flex;align-items:baseline;justify-content:space-between;gap:7px;margin-top:3px}.monthly-report__craft-detail strong[data-v-747a22e6]{font-family:Avenir Next,PingFang SC,sans-serif;font-size:17px;font-weight:600;line-height:1.4;font-variant-numeric:tabular-nums;white-space:nowrap}.monthly-report__craft-detail>span[data-v-747a22e6]{font-size:11px;color:var(--dc-color-text-secondary);white-space:nowrap}.monthly-report__craft--empty .monthly-report__craft-detail[data-v-747a22e6]{color:var(--dc-color-text-weak)}.monthly-report__craft--empty .monthly-report__craft-detail>span[data-v-747a22e6]{color:var(--dc-color-text-weak)}.monthly-report__ranking-note[data-v-747a22e6]{margin-top:11px!important;color:var(--dc-color-text-secondary);font-size:12px;line-height:1.65}.monthly-report__empty[data-v-747a22e6]{padding:34px 20px;color:var(--dc-color-text-secondary);text-align:center}.monthly-report__all-crafts-grid[data-v-747a22e6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:17px;border-top:2px solid var(--dc-color-evidence-strong);border-bottom:1px solid var(--dc-color-evidence-border-strong);background:var(--dc-color-evidence-soft)}.monthly-report__all-craft[data-v-747a22e6]{padding:16px 20px;border-left:1px solid var(--dc-color-evidence-border-strong)}.monthly-report__all-craft[data-v-747a22e6]:nth-child(4n+1){border-left:none}.monthly-report__all-craft[data-v-747a22e6]:nth-child(n+5){border-top:1px solid var(--dc-color-evidence-border-strong)}.monthly-report__all-craft-name[data-v-747a22e6]{font-size:13px;color:var(--dc-color-evidence)}.monthly-report__all-craft-heading[data-v-747a22e6]{display:flex;align-items:center;justify-content:space-between;gap:8px}.monthly-report__all-craft-share[data-v-747a22e6]{display:inline-flex;align-items:center;gap:6px;color:var(--dc-color-evidence-strong);font-size:11px;white-space:nowrap}.monthly-report__all-craft-share strong[data-v-747a22e6]{font-family:Avenir Next,PingFang SC,sans-serif;font-size:19px;font-weight:700;line-height:1;text-align:right;font-variant-numeric:tabular-nums}.monthly-report__all-craft-duration[data-v-747a22e6]{display:grid;grid-template-columns:auto 1fr;gap:2px 8px;margin-top:8px;padding-top:7px;border-top:1px solid var(--dc-color-evidence-border-strong);font-size:12px;color:var(--dc-color-evidence-muted)}.monthly-report__all-craft-duration strong[data-v-747a22e6]{text-align:right;font-weight:500;font-variant-numeric:tabular-nums;color:var(--dc-color-evidence-strong)}[data-craft-production-cutoff][data-v-747a22e6]{margin-left:12px}.monthly-report__all-craft-values[data-v-747a22e6]{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-top:5px}.monthly-report__all-craft-values strong[data-v-747a22e6]{font-family:Avenir Next,PingFang SC,sans-serif;font-size:22px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--dc-color-evidence-strong)}.monthly-report__all-craft-values>span[data-v-747a22e6]{font-size:12px;white-space:nowrap;color:var(--dc-color-text-regular)}.monthly-report__trend[data-v-747a22e6]{padding-top:34px}.monthly-report__chart[data-v-747a22e6]{display:block;width:1104px;height:266px;margin-top:18px;overflow:visible}.monthly-report__chart-axis[data-v-747a22e6]{stroke:var(--dc-color-border-strong);stroke-width:1}.monthly-report__chart-unavailable[data-v-747a22e6]{stroke:var(--dc-color-border-strong);stroke-width:2;stroke-dasharray:3 3}.monthly-report__bar[data-v-747a22e6]{fill:var(--dc-color-primary-soft-border)}.monthly-report__bar--selected[data-v-747a22e6]{fill:var(--dc-color-evidence-strong)}.monthly-report__chart-value[data-v-747a22e6]{font-size:11px;fill:var(--dc-color-text-regular);font-family:Avenir Next,PingFang SC,sans-serif;font-variant-numeric:tabular-nums}.monthly-report__chart-value--empty[data-v-747a22e6]{font-size:12px;fill:var(--dc-color-text-weak)}.monthly-report__chart-month[data-v-747a22e6]{font-size:14px;fill:var(--dc-color-text-secondary)}.monthly-report__chart-month--selected[data-v-747a22e6]{fill:var(--dc-color-evidence-strong);font-weight:700}.monthly-report__chart-progress[data-v-747a22e6]{font-size:11px;fill:var(--dc-color-evidence-muted)}.monthly-report__delivery[data-v-747a22e6]{padding-top:31px}.monthly-report__delivery-table[data-v-747a22e6]{width:100%;margin-top:17px;border-collapse:collapse;table-layout:fixed;font-size:15px}.monthly-report__delivery-table thead[data-v-747a22e6]{background:var(--dc-color-evidence-soft);border-top:2px solid var(--dc-color-evidence-strong)}.monthly-report__delivery-table th[data-v-747a22e6]{text-align:left;font-weight:600}.monthly-report__delivery-table thead th[data-v-747a22e6]{padding:13px 12px;font-size:12px;color:var(--dc-color-evidence)}.monthly-report__delivery-table tbody th[data-v-747a22e6],.monthly-report__delivery-table td[data-v-747a22e6]{padding:13px 12px;border-bottom:1px solid var(--dc-color-border);font-variant-numeric:tabular-nums}.monthly-report__delivery-table tbody tr[data-v-747a22e6]:nth-child(2n){background:var(--dc-color-surface-muted)}.monthly-report__delivery-table strong[data-v-747a22e6]{font-weight:500}.monthly-report__delivery-table small[data-v-747a22e6]{display:block;margin-top:3px;color:var(--dc-color-text-secondary);font-size:11px}.monthly-report__overdue[data-v-747a22e6]{color:var(--dc-color-danger);font-weight:600}.monthly-report__footer[data-v-747a22e6]{margin:30px 48px 0;padding:22px 0 25px;border-top:2px solid var(--dc-color-evidence-strong)}.monthly-report__footer-title[data-v-747a22e6]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}.monthly-report__footer-title strong[data-v-747a22e6]{color:var(--dc-color-evidence-strong);font-size:15px;letter-spacing:1px}.monthly-report__footer-title>span[data-v-747a22e6]{color:var(--dc-color-text-secondary);font-family:Avenir Next,sans-serif;font-size:11px;letter-spacing:1px}.monthly-report__footer>p[data-v-747a22e6]{font-size:11px;line-height:1.8;color:var(--dc-color-text-secondary)}.monthly-report__provenance[data-v-747a22e6]{display:flex;gap:22px;margin-top:12px;color:var(--dc-color-text-secondary);font-size:10px}.monthly-report__versions[data-v-747a22e6]{display:flex;justify-content:space-between;gap:12px;margin-top:6px;color:var(--dc-color-text-weak);font-family:Avenir Next,PingFang SC,sans-serif;font-size:9px;overflow-wrap:anywhere}.monthly-preview[data-v-6852387c]{position:fixed;z-index:2500;inset:20px;display:flex;flex-direction:column;background:var(--dc-color-page-bg);border:1px solid var(--dc-color-border-strong);border-radius:var(--dc-radius-card);box-shadow:var(--dc-shadow-floating);color:var(--dc-color-text-primary)}.monthly-preview--embedded[data-v-6852387c]{position:relative;inset:auto;margin:0 auto;width:min(1320px,100%);height:calc(100vh - 118px);z-index:auto}.monthly-preview__toolbar[data-v-6852387c]{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:16px 22px;background:var(--dc-color-card-bg)}.monthly-preview__toolbar strong[data-v-6852387c]{display:block;font-size:18px}.monthly-preview__toolbar small[data-v-6852387c]{display:block;margin-top:5px;color:var(--dc-color-text-secondary)}.monthly-preview__actions[data-v-6852387c]{display:flex;gap:10px;flex-wrap:wrap}.monthly-preview button[data-v-6852387c]{padding:9px 16px;border:1px solid var(--dc-color-border-strong);border-radius:var(--dc-radius-control);color:var(--dc-color-text-primary);background:var(--dc-color-card-bg);cursor:pointer;font:inherit}.monthly-preview button[data-v-6852387c]:disabled{opacity:.5;cursor:wait}.monthly-preview .monthly-preview__primary[data-v-6852387c]{background:var(--dc-color-evidence-strong);color:var(--dc-color-on-primary);border-color:var(--dc-color-evidence-strong)}.monthly-preview__notice[data-v-6852387c],.monthly-preview__error[data-v-6852387c]{margin:0;padding:9px 22px;font-size:13px}.monthly-preview__notice[data-v-6852387c]{color:var(--dc-color-evidence)}.monthly-preview__error[data-v-6852387c]{color:var(--dc-color-danger);background:var(--dc-color-card-bg)}.monthly-preview__viewport[data-v-6852387c]{overflow:auto;padding:24px;min-height:0;flex:1}.monthly-preview__viewport[data-v-6852387c] [data-monthly-report]{margin:0 auto}@media(max-width:700px){.monthly-preview[data-v-6852387c]{inset:8px}.monthly-preview--embedded[data-v-6852387c]{inset:auto}.monthly-preview__toolbar[data-v-6852387c]{align-items:start;flex-direction:column;padding:12px}.monthly-preview__viewport[data-v-6852387c]{padding:12px}}.json-evidence[data-v-9d849a57]{overflow:hidden;background:var(--dc-color-code-bg);border:1px solid var(--dc-color-code-border);border-radius:10px}.json-evidence summary[data-v-9d849a57]{display:flex;min-height:42px;padding:10px 14px;color:var(--dc-color-code-text);font-size:12px;font-weight:650;cursor:pointer;list-style-position:inside;align-items:center;justify-content:space-between;border-bottom:1px solid transparent}.json-evidence[open] summary[data-v-9d849a57]{border-bottom-color:var(--dc-color-code-border)}.json-evidence__type[data-v-9d849a57]{color:var(--dc-color-code-muted);font-size:10px;font-weight:600;letter-spacing:.08em}.json-evidence pre[data-v-9d849a57]{max-height:520px;margin:0;padding:16px;overflow:auto;color:var(--dc-color-code-accent);font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.65;tab-size:2;white-space:pre}.special-performance[data-v-b8fa5390]{max-height:90vh;display:flex;flex-direction:column}.special-performance[data-v-b8fa5390] .el-dialog__body{min-height:0;overflow-y:auto}.special-performance[data-v-b8fa5390] .el-dialog__header,.special-performance[data-v-b8fa5390] .el-dialog__footer{flex-shrink:0}.special-performance__wide[data-v-b8fa5390]{width:100%;min-height:34px;padding:6px 10px;border:1px solid var(--el-border-color);border-radius:var(--el-border-radius-base);background:var(--el-fill-color-blank);color:var(--el-text-color-regular);font:inherit}.special-performance__history[data-v-b8fa5390]{padding:var(--dc-space-section) 0;border-bottom:1px solid var(--dc-color-border);overflow-wrap:anywhere}.factory-status-explanation__trigger[data-v-1176771f]{padding:3px 0;color:var(--dc-factory-muted, #74828e);background:none;border:0;cursor:pointer;font:inherit;font-size:12px;line-height:1.5;white-space:nowrap}.factory-status-explanation__trigger[data-v-1176771f]:hover{color:var(--dc-factory-green, #087f73);text-decoration:underline;text-underline-offset:3px}.factory-status-explanation__trigger[data-v-1176771f]:focus-visible{outline:2px solid var(--dc-factory-green, #087f73);outline-offset:3px;border-radius:2px}.factory-status-explanation__content>strong[data-v-1176771f]{display:block;color:#182b39;font-size:13px;line-height:1.4}.factory-status-explanation__content>p[data-v-1176771f]{margin:5px 0 10px;color:#74828e;font-size:12px;line-height:1.5}.factory-status-explanation__content dl[data-v-1176771f]{display:grid;margin:0;gap:8px}.factory-status-explanation__content dl>div[data-v-1176771f]{display:grid;grid-template-columns:66px minmax(0,1fr);gap:8px}.factory-status-explanation__content dt[data-v-1176771f],.factory-status-explanation__content dd[data-v-1176771f]{margin:0;font-size:12px;line-height:1.5}.factory-status-explanation__content dt[data-v-1176771f]{color:#182b39;font-weight:600;white-space:nowrap}.factory-status-explanation__content dd[data-v-1176771f]{color:#526573}.factory-status-explanation__popper.el-popper{padding:12px 14px;border:1px solid #e5eaf0;border-radius:8px;box-shadow:0 10px 26px #23344f1a}.factory-operations__header[data-v-d955a64c]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 22px 14px}.factory-operations__header h2[data-v-d955a64c]{margin:0;color:var(--dc-factory-ink);font-size:18px;font-weight:700}.factory-operations__header p[data-v-d955a64c]{margin:6px 0 0;color:var(--dc-factory-muted);font-size:12px}.factory-operations__toolbar[data-v-d955a64c]{display:flex;justify-content:flex-end;padding:0 22px 10px}.factory-operations__exceptions button[data-v-d955a64c]{padding:4px 12px;font-size:12px}.factory-operations__sort[data-v-d955a64c]{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;padding:0;height:34px;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.factory-operations__sort[data-v-d955a64c]:hover,.factory-operations__sort.active[data-v-d955a64c]{color:var(--dc-factory-green)}.factory-operations__sort.active[data-v-d955a64c]{font-weight:600}.factory-operations__scroll[data-v-d955a64c]{overflow-x:auto;padding:0 22px}.factory-operations__table[data-v-d955a64c]{width:100%;min-width:1050px;border-collapse:collapse;table-layout:fixed;font-size:12px;color:var(--dc-factory-ink)}.factory-operations__table th[data-v-d955a64c]{height:34px;font-size:12px;font-weight:500;color:var(--dc-factory-muted);background:var(--dc-factory-bg)}.factory-operations__table td[data-v-d955a64c]{height:42px;border-bottom:1px solid var(--dc-factory-line);white-space:nowrap;font-variant-numeric:tabular-nums}.factory-operations__table th[data-v-d955a64c],.factory-operations__table td[data-v-d955a64c]{text-align:right;padding:0 10px}.factory-operations__table th[data-v-d955a64c]:first-child,.factory-operations__table td[data-v-d955a64c]:first-child{text-align:left;width:70px}.factory-operations__table th[data-v-d955a64c]:nth-child(2){width:180px;text-align:left}.factory-operations__table tr[role=button][data-v-d955a64c]{cursor:pointer;outline-offset:-2px}.factory-operations__table tr[role=button][data-v-d955a64c]:hover{background:var(--dc-factory-bg)}.factory-operations__craft[data-v-d955a64c]{font-weight:600;color:var(--dc-factory-ink)}.factory-operations__load[data-v-d955a64c]{text-align:left!important}.factory-operations__track[data-v-d955a64c]{height:7px;border-radius:4px;background:var(--dc-factory-line);overflow:hidden;width:100%}.factory-operations__track i[data-v-d955a64c]{display:block;height:100%;background:var(--dc-factory-green);border-radius:4px;opacity:.7}.factory-operations__empty[data-v-d955a64c]{font-size:11px;color:var(--dc-factory-muted)}.factory-operations__table--stores th[data-v-d955a64c]:first-child,.factory-operations__table--stores td[data-v-d955a64c]:first-child{width:40px}.factory-operations__table--stores th[data-v-d955a64c]:nth-child(2){width:160px}.factory-operations__table--stores th[data-v-d955a64c]:nth-child(3){width:150px}.factory-operations__table--stores td[data-v-d955a64c]{height:38px}.factory-operations__store[data-v-d955a64c]{text-align:left!important}.factory-operations__store span[data-v-d955a64c]{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dc-factory-ink)}.factory-operations__rank[data-v-d955a64c]{color:var(--dc-factory-muted)}.factory-operations__overdue[data-v-d955a64c]{color:var(--dc-factory-red);font-weight:600}.factory-operations__pending[data-v-d955a64c]{color:var(--dc-factory-amber);font-weight:600}.factory-operations__footer[data-v-d955a64c]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 22px;color:var(--dc-factory-muted);font-size:11px}@media(max-width:700px){.factory-operations__header[data-v-d955a64c],.factory-operations__footer[data-v-d955a64c]{align-items:flex-start;flex-wrap:wrap}}.overview-missing-payment[data-v-9fb00903]{margin-top:16px;padding:16px 20px}.overview-missing-payment__table[data-v-9fb00903]{width:100%;margin-top:12px;border-collapse:collapse;text-align:left;font-size:13px}.overview-missing-payment__table th[data-v-9fb00903],.overview-missing-payment__table td[data-v-9fb00903]{padding:10px 8px;border-bottom:1px solid var(--border-color, #e8ebf0)}.overview-records[data-v-a0163560] .overview-delivery-row--sample td.el-table__cell{background:#f8faf9}.overview-records[data-v-a0163560] .overview-delivery-row--start td.el-table__cell{border-top:1px solid var(--dc-factory-line)}.overview-records__head[data-v-a0163560]{display:flex;gap:18px;align-items:flex-start;justify-content:space-between;margin-bottom:16px}.overview-records__head-actions[data-v-a0163560]{display:flex;align-items:center;gap:12px}.overview-records__summary[data-v-a0163560]{padding:10px 12px;margin-bottom:12px;color:var(--dc-factory-muted);font-size:12px;background:#f8faf9;border:1px solid var(--dc-factory-line);border-radius:8px}.overview-records__head h3[data-v-a0163560],.overview-records__head p[data-v-a0163560]{margin:0}.overview-records__order[data-v-a0163560]{display:grid;gap:2px}.overview-records__head p[data-v-a0163560],.overview-records__secondary[data-v-a0163560]{display:block;margin-top:5px;color:var(--dc-factory-text-muted);font-size:12px}.overview-decision-form[data-v-4079b3ac]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.overview-decision-form label[data-v-4079b3ac]{display:grid;gap:7px;color:var(--dc-factory-text-muted);font-size:12px}.overview-decision-form select[data-v-4079b3ac],.overview-decision-form input[data-v-4079b3ac],.overview-decision-form textarea[data-v-4079b3ac],.overview-revoke input[data-v-4079b3ac]{min-height:40px;padding:9px 11px;color:var(--dc-factory-text);background:#fff;border:1px solid var(--dc-factory-border);border-radius:8px}.overview-decision-form textarea[data-v-4079b3ac]{min-height:86px;resize:vertical}.overview-decision-form__wide[data-v-4079b3ac],.overview-decision-form__actions[data-v-4079b3ac]{grid-column:1 / -1}.overview-decision-form__actions[data-v-4079b3ac]{display:flex;justify-content:flex-end}.overview-revoke[data-v-4079b3ac]{display:flex;gap:12px}.overview-revoke input[data-v-4079b3ac]{flex:1}@media(max-width:720px){.overview-decision-form[data-v-4079b3ac]{grid-template-columns:1fr}.overview-decision-form__wide[data-v-4079b3ac],.overview-decision-form__actions[data-v-4079b3ac]{grid-column:auto}.overview-revoke[data-v-4079b3ac]{flex-direction:column}}[data-v-dfbc89a8] .factory-metric-card--hero .factory-metric-card__note{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overview-management[data-v-dfbc89a8]{overflow:hidden}.overview-tab-panel[data-v-dfbc89a8]{padding:16px}.overview-tab-heading[data-v-dfbc89a8]{display:flex;margin-bottom:14px;align-items:flex-start;justify-content:space-between;gap:18px}.overview-tab-heading h2[data-v-dfbc89a8],.overview-tab-heading p[data-v-dfbc89a8]{margin:0}.overview-tab-heading h2[data-v-dfbc89a8]{color:var(--dc-factory-ink);font-size:16px}.overview-tab-heading p[data-v-dfbc89a8],.overview-tab-heading small[data-v-dfbc89a8]{margin-top:4px;color:var(--dc-factory-muted);font-size:12px}.overview-tab-heading--craft[data-v-dfbc89a8]{display:block;margin-bottom:16px}.overview-tab-heading--craft h2[data-v-dfbc89a8]{margin-top:18px;font-size:18px}.overview-tab-heading--craft .overview-craft-time-basis[data-v-dfbc89a8]{margin:0;color:var(--dc-factory-green);font-size:13px;font-weight:650}.overview-craft-summary-table[data-v-dfbc89a8] .el-table th.el-table__cell{padding:10px 0;background:#f7f9fa}.overview-craft-summary-table[data-v-dfbc89a8] .el-table td.el-table__cell{padding:15px 0}.overview-craft-name[data-v-dfbc89a8]{color:var(--dc-factory-ink);font-size:14px;font-weight:650}.overview-craft-result[data-v-dfbc89a8]{display:grid;justify-items:start;gap:4px}.overview-craft-result small[data-v-dfbc89a8]{color:var(--dc-factory-muted);font-size:11px;white-space:nowrap}.overview-craft-badge[data-v-dfbc89a8]{display:inline-flex;width:fit-content;padding:2px 7px;align-items:center;color:#58717c;font-size:12px;font-weight:650;line-height:1.5;background:#edf3f5;border-radius:5px;white-space:nowrap}.overview-craft-badge[data-tone=danger][data-v-dfbc89a8]{color:#ca634e;background:#fceeea}.overview-craft-badge[data-tone=warning][data-v-dfbc89a8]{color:#9a6d17;background:#fff2d8}.overview-craft-badge[data-tone=success][data-v-dfbc89a8]{color:#23806d;background:#e9f6f0}.overview-craft-badge[data-tone=neutral][data-v-dfbc89a8],.overview-craft-badge[data-tone=muted][data-v-dfbc89a8]{color:#718995;background:#edf3f5}.overview-status-summary[data-v-dfbc89a8]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px}.overview-status-summary button[data-v-dfbc89a8]{display:flex;min-height:70px;padding:12px 14px;align-items:center;justify-content:space-between;color:var(--dc-factory-ink);background:#f8faf9;border:1px solid var(--dc-factory-line);border-radius:8px}.overview-status-summary strong[data-v-dfbc89a8]{font-size:22px}.overview-status-summary--business button[data-v-dfbc89a8]{display:grid;min-height:112px;padding:16px 18px;align-content:start;align-items:start;justify-items:start;gap:8px;text-align:left;background:#fff}.overview-status-summary--business button[data-v-dfbc89a8]:hover{border-color:var(--dc-factory-green);box-shadow:0 4px 14px #0d847414}.overview-status-summary--business span[data-v-dfbc89a8]{display:flex;width:100%;align-items:center;justify-content:space-between;color:var(--dc-factory-muted);font-size:13px;font-weight:600}.overview-status-summary--business span b[data-v-dfbc89a8]{color:var(--dc-factory-muted);font-weight:500}.overview-status-summary--business strong[data-v-dfbc89a8]{color:var(--dc-factory-ink);font-size:28px;line-height:1.1}.overview-status-summary--business strong small[data-v-dfbc89a8]{font-size:12px;font-weight:500}.overview-status-summary--business em[data-v-dfbc89a8]{color:var(--dc-factory-muted);font-size:12px;font-style:normal}.overview-summary-action[data-v-dfbc89a8]{display:flex;align-items:center;justify-content:flex-end;gap:6px}.overview-summary-action__separator[data-v-dfbc89a8]{color:var(--dc-factory-muted);font-size:12px;opacity:.65}.overview-coverage-note[data-v-dfbc89a8]{display:flex;padding:12px 14px;margin-bottom:14px;align-items:center;justify-content:space-between;gap:12px;color:var(--dc-factory-muted);font-size:12px;background:#f8faf9;border:1px solid var(--dc-factory-line);border-radius:8px}.overview-coverage-note strong[data-v-dfbc89a8]{color:var(--dc-factory-ink)}.overview-order-store[data-v-dfbc89a8]{display:grid;gap:2px}.overview-order-store small[data-v-dfbc89a8]{color:var(--dc-factory-muted);font-size:12px}.overview-order-store .overview-order-sample-note[data-v-dfbc89a8]{color:var(--dc-factory-green)}.overview-craft-orders[data-v-dfbc89a8],.overview-craft-process-type[data-v-dfbc89a8]{display:grid;gap:3px}.overview-craft-orders strong[data-v-dfbc89a8]{color:var(--dc-factory-ink);font-size:13px}.overview-craft-orders small[data-v-dfbc89a8],.overview-craft-process-type small[data-v-dfbc89a8]{color:var(--dc-factory-muted);font-size:11px}.overview-craft-detail-scope[data-v-dfbc89a8]{display:flex;margin:0 0 12px;align-items:center;justify-content:space-between;gap:16px;color:var(--dc-factory-muted);font-size:12px}.overview-craft-detail-scope small[data-v-dfbc89a8]{color:var(--dc-factory-muted)}.overview-craft-detail-summary[data-v-dfbc89a8]{display:flex;margin:2px 0 12px;align-items:center;justify-content:space-between;gap:18px;color:var(--dc-factory-muted);font-size:12px}.overview-craft-detail-summary strong[data-v-dfbc89a8]{color:var(--dc-factory-ink);font-size:14px;font-variant-numeric:tabular-nums}.overview-craft-detail-summary small[data-v-dfbc89a8]{text-align:right}.overview-craft-unallocated[data-v-dfbc89a8]{color:#87979f;white-space:nowrap}.overview-craft-filter[data-v-dfbc89a8]{display:grid;margin-bottom:12px;gap:9px}.overview-craft-filter__range[data-v-dfbc89a8],.overview-craft-filter__quick[data-v-dfbc89a8]{display:flex;padding:11px 12px;align-items:center;gap:9px;color:var(--dc-factory-muted);font-size:12px;background:#f8faf9;border:1px solid var(--dc-factory-line);border-radius:8px}.overview-craft-filter__range strong[data-v-dfbc89a8]{color:var(--dc-factory-ink);font-size:13px}.overview-craft-filter__range input[data-v-dfbc89a8]{width:130px;min-height:34px;padding:0 10px;color:var(--dc-factory-ink);background:#fff;border:1px solid var(--dc-factory-line);border-radius:6px}.overview-craft-filter__quick button[data-v-dfbc89a8]{min-height:32px;padding:0 12px;color:var(--dc-factory-ink);background:#fff;border:1px solid var(--dc-factory-line);border-radius:6px}.overview-craft-filter__quick button.active[data-v-dfbc89a8]{color:var(--dc-factory-green);background:#edf8f4;border-color:#9fd4c6}.overview-craft-filter__quick small[data-v-dfbc89a8]{margin-left:2px}.overview-craft-order-table[data-v-dfbc89a8] .el-table th.el-table__cell{padding:10px 0;background:#f7f9fa}.overview-craft-order-table[data-v-dfbc89a8] .el-table td.el-table__cell{padding:11px 0;vertical-align:middle;background:#fff}.overview-craft-order-table[data-v-dfbc89a8] .overview-craft-order-row--sample td.el-table__cell{border-top:1px dashed #e2e9e6}.overview-craft-order-table[data-v-dfbc89a8] .overview-craft-order-row--group-end td.el-table__cell{border-bottom:1px solid #dce8e3}.overview-craft-order-table[data-v-dfbc89a8] .el-table__body tr.hover-row>td.el-table__cell,.overview-craft-order-table[data-v-dfbc89a8] .el-table__body tr:hover>td.el-table__cell{background:#fafcfb!important}.overview-craft-type-badge[data-v-dfbc89a8],.overview-craft-urgent[data-v-dfbc89a8]{display:inline-flex;width:fit-content;padding:2px 7px;color:#5d7580;font-size:12px;background:#edf3f5;border-radius:5px;white-space:nowrap}.overview-craft-type-badge[data-process-type=SAMPLE][data-v-dfbc89a8]{color:#2b7a68;background:#e8f5f0}.overview-craft-urgent[data-urgent=true][data-v-dfbc89a8]{color:#b35f28;background:#fff0e4;box-shadow:inset 0 0 0 1px #f1c4a7}.overview-craft-order-status[data-status=OVERDUE][data-v-dfbc89a8]{color:#a94f41;background:#fbe9e5}.overview-craft-order-status[data-status=NEEDS_REVIEW][data-v-dfbc89a8]{color:#8b641c;background:#fff1d3}.overview-craft-order-status[data-status=UNAVAILABLE][data-v-dfbc89a8],.overview-craft-order-status[data-status=NOT_APPLICABLE][data-v-dfbc89a8]{color:#657d88;background:#edf3f5}.overview-craft-order-status[data-status=IN_PROGRESS][data-v-dfbc89a8]{color:#376c91;background:#eaf3f9}.overview-craft-management-empty[data-v-dfbc89a8]{color:#b2bec3}.overview-performance-order-table[data-v-dfbc89a8] .overview-performance-custom-service-column{border-left:1px solid #dce6e2;background:#fbfcfc}.overview-performance-order-table[data-v-dfbc89a8] .overview-performance-order-row{cursor:pointer}.overview-performance-order-table[data-v-dfbc89a8] .overview-performance-order-row--expanded>td{border-bottom:0}.overview-performance-order-table[data-v-dfbc89a8] .overview-performance-order-row--composition{cursor:default}.overview-performance-order-table[data-v-dfbc89a8] .overview-performance-order-row--composition>td{padding:0!important;background:#f8faf9;border-bottom:1px solid var(--dc-factory-line)}.overview-performance-order-table[data-v-dfbc89a8] .overview-performance-order-row--composition>td>.cell{padding:0;overflow:visible;white-space:normal}.overview-performance-custom-service-header[data-v-dfbc89a8]{display:grid;gap:2px;justify-items:end;line-height:1.25}.overview-performance-custom-service-header small[data-v-dfbc89a8]{color:var(--dc-factory-muted);font-size:10px;font-weight:400;white-space:nowrap}.overview-completion-summary[data-v-dfbc89a8]{display:flex;padding:11px 14px;margin-bottom:14px;align-items:center;justify-content:space-between;gap:12px;color:var(--dc-factory-muted);font-size:12px;background:#f8faf9;border:1px solid var(--dc-factory-line);border-radius:8px}.overview-completion-summary strong[data-v-dfbc89a8]{color:var(--dc-factory-ink);font-size:13px;font-variant-numeric:tabular-nums}.overview-performance-composition[data-v-dfbc89a8]{padding:18px;background:#f8faf9}.overview-performance-composition header[data-v-dfbc89a8],.overview-performance-composition footer[data-v-dfbc89a8]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.overview-performance-composition h3[data-v-dfbc89a8],.overview-performance-composition p[data-v-dfbc89a8]{margin:0}.overview-performance-composition h3[data-v-dfbc89a8]{color:var(--dc-factory-ink);font-size:15px}.overview-performance-composition p[data-v-dfbc89a8],.overview-performance-composition small[data-v-dfbc89a8]{margin-top:4px;color:var(--dc-factory-muted);font-size:12px}.overview-performance-composition__summary[data-v-dfbc89a8]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:16px 0}.overview-performance-composition__summary span[data-v-dfbc89a8]{display:grid;gap:4px;padding:10px 12px;color:var(--dc-factory-muted);font-size:12px;background:#fff;border:1px solid var(--dc-factory-line);border-radius:8px}.overview-performance-composition__summary strong[data-v-dfbc89a8],.overview-performance-composition header>strong[data-v-dfbc89a8],.overview-performance-composition footer strong[data-v-dfbc89a8]{color:var(--dc-factory-ink);font-variant-numeric:tabular-nums}.overview-performance-composition ul[data-v-dfbc89a8]{padding:0;margin:0;list-style:none;background:#fff;border:1px solid var(--dc-factory-line);border-radius:8px}.overview-performance-composition li[data-v-dfbc89a8]{display:flex;padding:10px 12px;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--dc-factory-line)}.overview-performance-composition li[data-v-dfbc89a8]:last-child{border-bottom:0}.overview-performance-composition li div[data-v-dfbc89a8]{display:grid}.overview-performance-composition li>span[data-v-dfbc89a8]{font-variant-numeric:tabular-nums}.overview-performance-composition li>span.is-negative[data-v-dfbc89a8]{color:#98605b}.overview-performance-composition footer[data-v-dfbc89a8]{padding-top:14px;margin-top:14px;border-top:1px solid var(--dc-factory-line)}@media(max-width:900px){.overview-status-summary[data-v-dfbc89a8]{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-tab-heading[data-v-dfbc89a8],.overview-coverage-note[data-v-dfbc89a8],.overview-completion-summary[data-v-dfbc89a8],.overview-craft-detail-scope[data-v-dfbc89a8],.overview-craft-detail-summary[data-v-dfbc89a8],.overview-craft-filter__range[data-v-dfbc89a8],.overview-craft-filter__quick[data-v-dfbc89a8]{align-items:flex-start;flex-direction:column}.overview-craft-detail-summary small[data-v-dfbc89a8]{text-align:left}.overview-performance-composition__summary[data-v-dfbc89a8]{grid-template-columns:1fr}}.factory-sales-records__quantity-note[data-v-8c9b8e61]{display:block;max-width:12rem;margin-top:.2rem;color:var(--dc-factory-text-muted);font-size:.72rem;line-height:1.35}.factory-rules-page{min-height:calc(100vh - 96px);padding:28px 28px 48px;color:var(--dc-factory-ink);background:linear-gradient(180deg,rgb(233 246 242 / 45%),transparent 180px),#fff;scroll-behavior:smooth}.factory-rules-page__header{display:flex;padding-bottom:22px;align-items:flex-start;justify-content:space-between;gap:24px;border-bottom:1px solid var(--dc-factory-line)}.factory-rules-page__eyebrow{margin:0 0 5px;color:var(--dc-factory-green);font-size:13px;font-weight:700;letter-spacing:.04em}.factory-rules-page h1{margin:0;color:#172a38;font-family:Songti SC,STSong,Microsoft YaHei,sans-serif;font-size:clamp(28px,3vw,38px);line-height:1.2;letter-spacing:-.03em}.factory-rules-page__intro{max-width:760px;margin:9px 0 0;color:#667986;font-size:14px}.factory-rules-page__actions{display:flex;flex:none;gap:8px}.factory-rule-button{display:inline-flex;min-height:40px;padding:0 14px;align-items:center;justify-content:center;color:#314553;font-weight:650;background:#fff;border:1px solid #dfe7ec;border-radius:9px;box-shadow:0 1px 2px #182b390a}.factory-rule-button:hover{border-color:#a9c9c2;transform:translateY(-1px)}.factory-rule-button--primary{color:#fff;background:var(--dc-factory-green);border-color:var(--dc-factory-green)}.factory-rules-page__trial{display:flex;padding:15px 18px;margin:20px 0 0;align-items:center;gap:12px;color:#4b6f7e;background:#edf6f8;border:1px solid #d5e7eb;border-radius:9px}.factory-rules-page__trial strong{color:#335d6c}.factory-rules-section{padding:34px 0 0}.factory-rules-section--last{padding-bottom:12px}.factory-rules-section__heading{display:flex;margin-bottom:17px;align-items:flex-start;gap:13px}.factory-rules-section__heading>span{display:grid;width:32px;height:32px;flex:none;color:var(--dc-factory-green);font-size:12px;font-weight:800;background:var(--dc-factory-green-light);border-radius:50%;place-items:center}.factory-rules-section h2{margin:0;font-family:Songti SC,STSong,Microsoft YaHei,sans-serif;font-size:22px;line-height:1.35}.factory-rules-section__heading p{margin:4px 0 0;color:var(--dc-factory-muted);font-size:13px}.factory-rules-prose{padding:0 2px 22px}.factory-rules-prose h3,.factory-rules-summary-grid h3{margin:0 0 7px;font-size:16px}.factory-rules-prose p,.factory-rules-summary-grid p{margin:0;color:#405462;line-height:1.8}.factory-rules-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.factory-rules-summary-grid article{min-height:142px;padding:18px;background:#f8fafb;border:1px solid #e3e9ed;border-radius:10px}.factory-rules-summary-grid article:first-child{background:linear-gradient(145deg,#eaf6f1,#f8fbfa);border-color:#cfe6dd}.factory-rules-summary-grid p+p{margin-top:8px}.factory-rules-formula{color:#183b38!important;font-size:15px;font-weight:750}.factory-rules-table-wrap{overflow-x:auto;border:1px solid #e1e7eb;border-radius:10px}.factory-rules-table-wrap table{width:100%;min-width:1040px;border-collapse:collapse;background:#fff}.factory-rules-table-wrap th,.factory-rules-table-wrap td{padding:15px 14px;text-align:left;vertical-align:top;border-bottom:1px solid #e7ecef}.factory-rules-table-wrap thead th{color:#647987;font-size:13px;font-weight:700;background:#f7f9fa}.factory-rules-table-wrap thead th:nth-child(1){width:10%}.factory-rules-table-wrap thead th:nth-child(2){width:17%}.factory-rules-table-wrap thead th:nth-child(3){width:35%}.factory-rules-table-wrap tbody th{color:#263d4a;font-size:14px;white-space:nowrap}.factory-rules-table-wrap tbody th small{display:block;width:fit-content;padding:2px 6px;margin-top:6px;color:#8a6328;font-size:10px;font-weight:650;background:#fff6df;border-radius:999px}.factory-rules-table-wrap td{color:#354b59;font-size:13px;line-height:1.72}.factory-rules-table-wrap tbody tr:last-child>*{border-bottom:0}.factory-rules-table-wrap tbody tr:hover{background:#fbfdfc}.factory-rule-statuses{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.factory-rule-statuses article{min-height:118px;padding:16px;background:#fff;border:1px solid #e3e8eb;border-radius:10px}.factory-rule-statuses p{margin:10px 0 0;color:#50636f;font-size:13px;line-height:1.65}.factory-rule-status{display:inline-flex;min-height:26px;padding:0 9px;align-items:center;color:#53636c;font-size:12px;font-weight:750;background:#edf1f3;border-radius:999px}.factory-rule-status--success{color:#226c56;background:#e7f5ee}.factory-rule-status--danger{color:#a44135;background:#fdecea}.factory-rule-status--info{color:#2d648c;background:#eaf3fa}.factory-rule-status--warning{color:#8a5c17;background:#fff3d8}.factory-responsibility-rules{display:grid;padding:0;margin:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none;counter-reset:responsibility}.factory-responsibility-rules li{position:relative;min-height:120px;padding:18px 18px 18px 52px;color:#405461;line-height:1.72;background:#f8fafb;border:1px solid #e3e8ec;border-radius:10px;counter-increment:responsibility}.factory-responsibility-rules li:before{position:absolute;top:17px;left:17px;display:grid;width:25px;height:25px;color:#fff;font-size:11px;font-weight:800;background:#315967;border-radius:50%;content:counter(responsibility);place-items:center}.factory-responsibility-rules strong{display:block;margin-bottom:4px;color:#1f3845}.factory-rules-page__closing{padding:16px 18px;margin:12px 0 0;color:#325e5a;font-weight:650;background:#edf7f4;border-left:3px solid var(--dc-factory-green);border-radius:0 8px 8px 0}@media(max-width:1180px){.factory-rules-page__header{flex-direction:column}.factory-rules-summary-grid,.factory-rule-statuses{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.factory-rules-page{padding:20px 14px 36px}.factory-rules-page__actions{width:100%;flex-wrap:wrap}.factory-rule-button{flex:1 1 auto}.factory-rules-page__trial{align-items:flex-start;flex-direction:column;gap:2px}.factory-rules-summary-grid,.factory-rule-statuses,.factory-responsibility-rules{grid-template-columns:1fr}}.callback-page[data-v-ee24e306]{display:grid;min-height:100vh;padding:24px;background:var(--dc-color-page-bg);place-items:center}.callback-page section[data-v-ee24e306]{display:grid;width:min(420px,100%);padding:34px;justify-items:center;text-align:center;background:var(--dc-color-card-bg);border:1px solid var(--dc-color-border);border-radius:16px;box-shadow:var(--dc-shadow-card)}.callback-page__mark[data-v-ee24e306]{display:grid;width:42px;height:42px;color:var(--dc-color-on-primary);font-size:11px;font-weight:760;background:var(--dc-color-primary);border-radius:12px;place-items:center}.callback-page h1[data-v-ee24e306]{margin:20px 0 0;font-size:23px}.callback-page p[data-v-ee24e306]{margin:10px 0 20px;color:var(--dc-color-text-secondary);font-size:13px;line-height:1.7}.auth-page[data-v-65eeedbc]{display:grid;min-height:100vh;padding:32px;background:radial-gradient(circle at 18% 18%,color-mix(in srgb,var(--dc-color-primary) 10%,transparent),transparent 30%),linear-gradient(145deg,var(--dc-color-page-bg),var(--dc-color-primary-soft));place-items:center}.auth-card[data-v-65eeedbc]{display:grid;width:min(430px,100%);padding:34px;gap:24px;background:color-mix(in srgb,var(--dc-color-card-bg) 96%,transparent);border:1px solid var(--dc-color-border);border-radius:18px;box-shadow:var(--dc-shadow-auth)}.auth-brand[data-v-65eeedbc]{display:flex;gap:11px;align-items:center}.auth-brand__mark[data-v-65eeedbc]{display:grid;width:40px;height:40px;color:var(--dc-color-on-primary);font-size:11px;font-weight:780;letter-spacing:.08em;background:var(--dc-color-primary);border-radius:12px;place-items:center}.auth-brand strong[data-v-65eeedbc],.auth-brand small[data-v-65eeedbc]{display:block}.auth-brand strong[data-v-65eeedbc]{font-size:14px}.auth-brand small[data-v-65eeedbc]{margin-top:3px;color:var(--dc-color-text-weak);font-size:9px;letter-spacing:.12em}.auth-copy__eyebrow[data-v-65eeedbc]{color:var(--dc-color-primary);font-size:10px;font-weight:750;letter-spacing:.14em}.auth-copy h1[data-v-65eeedbc]{margin:9px 0 0;font-size:27px;letter-spacing:-.025em}.auth-copy p[data-v-65eeedbc]{margin:11px 0 0;color:var(--dc-color-text-secondary);font-size:13px;line-height:1.75}.auth-primary[data-v-65eeedbc],.auth-secondary[data-v-65eeedbc]{min-height:44px;padding:0 18px;font-weight:650;border-radius:10px;cursor:pointer}.auth-primary[data-v-65eeedbc]{color:var(--dc-color-on-primary);background:var(--dc-color-primary);border:1px solid var(--dc-color-primary)}.auth-primary[data-v-65eeedbc]:hover{background:var(--dc-color-primary-hover)}.auth-secondary[data-v-65eeedbc]{color:var(--dc-color-text-secondary);background:var(--dc-color-card-bg);border:1px solid var(--dc-color-border)}.auth-technical[data-v-65eeedbc]{color:var(--dc-color-text-weak);font-size:10px}@media(max-width:520px){.auth-page[data-v-65eeedbc]{padding:18px}.auth-card[data-v-65eeedbc]{padding:26px 22px}}.account-summary[data-v-48080364]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.account-summary[data-v-48080364] .app-card__body{display:grid;gap:6px}.account-summary span[data-v-48080364]{color:var(--dc-color-text-secondary);font-size:12px}.account-summary strong[data-v-48080364]{font-size:27px;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.account-toolbar[data-v-48080364]{display:flex;gap:8px;width:min(580px,100%);align-items:center}.account-toolbar .el-input[data-v-48080364]{flex:1}.account-toolbar .el-select[data-v-48080364]{width:150px}.identity-cell[data-v-48080364]{display:flex;gap:10px;align-items:center}.identity-cell>span[data-v-48080364]{display:grid;width:34px;height:34px;flex:0 0 auto;color:var(--dc-color-primary);font-size:12px;font-weight:750;background:var(--dc-color-primary-soft);border-radius:10px;place-items:center}.identity-cell div[data-v-48080364],.role-list[data-v-48080364],.cell-secondary[data-v-48080364]{display:grid}.identity-cell small[data-v-48080364],.cell-secondary[data-v-48080364],.role-list code[data-v-48080364],.role-options code[data-v-48080364],.detail-role-row code[data-v-48080364],.detail-stores code[data-v-48080364]{color:var(--dc-color-text-weak);font-size:10px}.role-list[data-v-48080364]{gap:3px}.role-list span[data-v-48080364]{display:flex;gap:6px;align-items:baseline}.role-options[data-v-48080364]{display:grid;gap:9px}.role-option[data-v-48080364]{display:grid;grid-template-columns:minmax(180px,220px) minmax(0,1fr) max-content;gap:12px;padding:12px;align-items:center;background:var(--dc-color-page-bg);border:1px solid var(--dc-color-border);border-radius:10px}.role-option__checkbox[data-v-48080364]{min-width:0;margin-right:0}.role-option__name[data-v-48080364]{display:flex;min-width:0;gap:8px;align-items:center}.role-option__checkbox[data-v-48080364] .el-checkbox__label{min-width:0;padding-left:9px;line-height:1.45;white-space:normal}.role-option__description[data-v-48080364]{min-width:0;margin:0;color:var(--dc-color-text-secondary);font-size:12px;line-height:1.55;overflow-wrap:anywhere}.role-option__code[data-v-48080364]{justify-self:end;white-space:nowrap}.role-selection-hint[data-v-48080364]{margin:12px 0 0;color:var(--dc-color-warning);font-size:12px}.detail-role-row[data-v-48080364],.detail-stores[data-v-48080364]{display:flex;gap:8px;margin-bottom:16px;flex-wrap:wrap}.detail-role-row>span[data-v-48080364],.detail-stores>span[data-v-48080364]{padding:6px 9px;background:var(--dc-color-page-bg);border:1px solid var(--dc-color-border);border-radius:8px}.detail-stores strong[data-v-48080364]{width:100%;font-size:13px}@media(max-width:900px){.account-summary[data-v-48080364]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.account-summary[data-v-48080364]{grid-template-columns:1fr}.account-toolbar[data-v-48080364]{align-items:stretch;flex-direction:column}.account-toolbar .el-select[data-v-48080364]{width:100%}.role-option[data-v-48080364]{grid-template-columns:minmax(0,1fr) max-content}.role-option__description[data-v-48080364]{grid-column:1 / -1;grid-row:2}}.advertising-import-page[data-v-1f108ca8]{max-width:none}.advertising-import-page__form-row[data-v-1f108ca8],.advertising-import-page__rate-form[data-v-1f108ca8]{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(300px,1.4fr) auto;gap:12px;align-items:end}.advertising-import-page__form-row label[data-v-1f108ca8]{display:grid;gap:7px;color:var(--dc-color-text-secondary);font-size:13px}.advertising-import-page__form-row input[type=file][data-v-1f108ca8]{min-height:32px;color:var(--dc-color-text-secondary);font:inherit}.advertising-import-page__validation-heading[data-v-1f108ca8]{display:flex;gap:16px;align-items:center;justify-content:space-between;margin-top:20px}.advertising-import-page__summary[data-v-1f108ca8]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:10px 0 14px}.advertising-import-page__summary>div[data-v-1f108ca8]{padding:12px;background:var(--dc-color-page-bg);border:1px solid var(--dc-color-border);border-radius:var(--dc-radius-control)}.advertising-import-page__summary dt[data-v-1f108ca8]{color:var(--dc-color-text-secondary);font-size:12px}.advertising-import-page__summary dd[data-v-1f108ca8]{margin:6px 0 0;color:var(--dc-color-text-primary);font-variant-numeric:tabular-nums;font-weight:600}.advertising-import-page__checksum[data-v-1f108ca8]{grid-column:1 / -1}.advertising-import-page__checksum code[data-v-1f108ca8]{color:var(--dc-color-text-weak);font-size:11px;overflow-wrap:anywhere}.advertising-import-page__confirm[data-v-1f108ca8]{display:grid;gap:10px;margin-top:14px;color:var(--dc-color-text-secondary);font-size:12px}.advertising-import-page__confirm-actions[data-v-1f108ca8]{display:flex;gap:12px;align-items:center}.advertising-import-page__rate-form[data-v-1f108ca8]{grid-template-columns:minmax(250px,1fr) minmax(220px,.9fr) minmax(220px,.8fr) auto;margin-bottom:14px}.advertising-import-page__rate-scope[data-v-1f108ca8]{display:grid;gap:7px;color:var(--dc-color-text-secondary);font-size:13px}.advertising-import-page__all-history-hint[data-v-1f108ca8]{display:flex;min-height:32px;align-items:center;padding:0 10px;color:var(--dc-color-text-weak);background:var(--dc-color-page-bg);border:1px solid var(--dc-color-border);border-radius:var(--dc-radius-control);font-size:12px}@media(max-width:900px){.advertising-import-page__form-row[data-v-1f108ca8],.advertising-import-page__rate-form[data-v-1f108ca8],.advertising-import-page__summary[data-v-1f108ca8]{grid-template-columns:1fr}.advertising-import-page__checksum[data-v-1f108ca8]{grid-column:auto}}.system-list__actions[data-v-1efac20f]{display:flex;gap:2px;align-items:center;flex-wrap:nowrap;white-space:nowrap}[data-v-1efac20f] .el-table code{color:var(--dc-color-text-weak);font-size:10px}.audit-primary-secondary[data-v-39b062a5]{display:grid;min-width:0;gap:3px}.audit-primary-secondary strong[data-v-39b062a5]{color:var(--dc-color-text-primary);font-size:13px;font-weight:650;line-height:1.45}.audit-primary-secondary span[data-v-39b062a5],.audit-primary-secondary code[data-v-39b062a5]{color:var(--dc-color-text-weak);font-size:10px;line-height:1.4;overflow-wrap:anywhere}.inquiry-import-page[data-v-6b8d6a41]{max-width:none}.inquiry-import-page__form-row[data-v-6b8d6a41]{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(300px,1.4fr) auto;gap:12px;align-items:end}.inquiry-import-page__form-row label[data-v-6b8d6a41]{display:grid;gap:7px;color:var(--dc-color-text-secondary);font-size:13px}.inquiry-import-page__form-row input[type=file][data-v-6b8d6a41]{min-height:32px;color:var(--dc-color-text-secondary);font:inherit}.inquiry-import-page__validation-heading[data-v-6b8d6a41],.inquiry-import-page__current[data-v-6b8d6a41]{display:flex;gap:16px;align-items:center;justify-content:space-between;margin-top:20px}.inquiry-import-page__summary[data-v-6b8d6a41]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:10px 0 14px}.inquiry-import-page__summary>div[data-v-6b8d6a41]{padding:12px;background:var(--dc-color-page-bg);border:1px solid var(--dc-color-border);border-radius:var(--dc-radius-control)}.inquiry-import-page__summary dt[data-v-6b8d6a41]{color:var(--dc-color-text-secondary);font-size:12px}.inquiry-import-page__summary dd[data-v-6b8d6a41]{margin:6px 0 0;color:var(--dc-color-text-primary);font-variant-numeric:tabular-nums;font-weight:600}.inquiry-import-page__checksum[data-v-6b8d6a41]{grid-column:1 / -1}.inquiry-import-page__checksum code[data-v-6b8d6a41]{color:var(--dc-color-text-weak);font-size:11px;overflow-wrap:anywhere}.inquiry-import-page__confirm[data-v-6b8d6a41]{display:flex;gap:16px;align-items:center;justify-content:space-between;margin-top:14px}@media(max-width:900px){.inquiry-import-page__form-row[data-v-6b8d6a41],.inquiry-import-page__summary[data-v-6b8d6a41]{grid-template-columns:1fr}.inquiry-import-page__checksum[data-v-6b8d6a41]{grid-column:auto}.inquiry-import-page__confirm[data-v-6b8d6a41],.inquiry-import-page__current[data-v-6b8d6a41]{align-items:flex-start;flex-direction:column}}.personal-permission[data-v-6386de12]{display:grid;min-width:0;gap:14px}.user-select[data-v-6386de12]{width:min(420px,46vw)}.user-context[data-v-6386de12]{display:flex;min-height:48px;padding:8px 10px 8px 14px;align-items:center;gap:14px;background:var(--dc-color-page-bg);border:1px solid var(--dc-color-border);border-radius:var(--dc-radius-control)}.user-context>div[data-v-6386de12]:first-child{display:grid;min-width:150px}.user-context strong[data-v-6386de12]{color:var(--dc-color-text-module)}.user-context span[data-v-6386de12]{color:var(--dc-color-text-secondary);font-size:12px}.user-context__readonly[data-v-6386de12]{flex:1}.user-context>.el-button[data-v-6386de12]{margin-left:auto}.personal-table-scroll[data-v-6386de12]{max-width:100%;max-height:calc(100vh - 350px);overflow:auto;border:1px solid var(--dc-color-border);border-radius:var(--dc-radius-card);scrollbar-gutter:stable}.personal-table[data-v-6386de12]{width:100%;min-width:930px;border-spacing:0;border-collapse:separate;table-layout:fixed}.personal-table th[data-v-6386de12],.personal-table td[data-v-6386de12]{height:48px;padding:7px 12px;text-align:left;background:var(--dc-color-card-bg);border-right:1px solid var(--dc-color-grid-line);border-bottom:1px solid var(--dc-color-grid-line)}.personal-table thead th[data-v-6386de12]{position:sticky;z-index:4;top:0;color:var(--dc-color-text-secondary);font-size:12px;font-weight:500;background:var(--dc-color-page-bg)}.personal-table thead th[data-v-6386de12]:nth-child(2){width:230px}.personal-table thead th[data-v-6386de12]:nth-child(3){width:180px}.personal-table thead th[data-v-6386de12]:nth-child(4){width:130px}.personal-table .personal-table__page-col[data-v-6386de12]{position:sticky;z-index:2;left:0;width:320px;background:var(--dc-color-card-bg);border-right-color:var(--dc-color-border)}.personal-table thead .personal-table__page-col[data-v-6386de12]{z-index:6;background:var(--dc-color-page-bg)}.personal-table__group-row th[data-v-6386de12],.personal-table__group-row td[data-v-6386de12]{background:var(--dc-color-summary-bg)}.group-toggle[data-v-6386de12]{display:flex;width:100%;padding:0;align-items:center;gap:7px;color:var(--dc-color-text-module);text-align:left;background:transparent;border:0;cursor:pointer}.group-toggle small[data-v-6386de12]{margin-left:auto;color:var(--dc-color-text-secondary);font-weight:400}.group-bulk-actions[data-v-6386de12]{display:flex;align-items:center;justify-content:flex-end;gap:6px}.group-bulk-actions>span[data-v-6386de12]{color:var(--dc-color-text-secondary);font-size:11.5px}.resource-cell[data-v-6386de12]{display:flex;align-items:center;justify-content:space-between;gap:10px}.resource-cell strong[data-v-6386de12],.resource-cell small[data-v-6386de12],.source-line[data-v-6386de12]{display:block}.resource-cell strong[data-v-6386de12]{color:var(--dc-color-text-module);font-size:13px;font-weight:500}.resource-cell small[data-v-6386de12],.source-line[data-v-6386de12]{color:var(--dc-color-text-weak);font-size:10.5px}.resource-cell small[data-v-6386de12]{overflow:hidden;max-width:220px;text-overflow:ellipsis;white-space:nowrap}.source-line[data-v-6386de12]{margin-top:3px}.effect-select[data-v-6386de12]{width:142px}.advanced-drawer[data-v-6386de12]{display:grid;gap:16px}.advanced-drawer>header[data-v-6386de12]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.advanced-drawer h3[data-v-6386de12],.advanced-drawer header p[data-v-6386de12]{margin:0}.advanced-drawer h3[data-v-6386de12]{margin-top:3px;color:var(--dc-color-text-primary);font-size:19px}.advanced-drawer header span[data-v-6386de12],.advanced-drawer header p[data-v-6386de12],.advanced-action-row small[data-v-6386de12]{color:var(--dc-color-text-secondary);font-size:12px}.advanced-drawer__note[data-v-6386de12],.advanced-drawer__empty[data-v-6386de12]{margin:0;padding:10px 12px;color:var(--dc-color-text-secondary);font-size:12.5px;background:var(--dc-color-primary-soft);border:1px solid var(--dc-color-primary-soft-border);border-radius:var(--dc-radius-control)}.advanced-action-row[data-v-6386de12]{display:grid;grid-template-columns:minmax(140px,1fr) 150px 110px;min-height:58px;padding:9px 0;align-items:center;gap:12px;border-bottom:1px solid var(--dc-color-grid-line)}.advanced-action-row strong[data-v-6386de12],.advanced-action-row small[data-v-6386de12]{display:block}.advanced-technical[data-v-6386de12]{padding-top:10px;color:var(--dc-color-text-secondary);font-size:12px;border-top:1px solid var(--dc-color-grid-line)}.advanced-technical summary[data-v-6386de12]{cursor:pointer}.advanced-technical code[data-v-6386de12]{display:block;margin-top:8px;overflow-wrap:anywhere;color:var(--dc-color-text-weak)}@media(max-width:760px){.user-context[data-v-6386de12]{align-items:stretch;flex-direction:column}.user-select[data-v-6386de12]{width:100%}.user-context>.el-button[data-v-6386de12]{margin-left:0}.advanced-action-row[data-v-6386de12]{grid-template-columns:1fr}}.role-matrix[data-v-328bdb17]{display:grid;min-width:0;gap:14px}.matrix-scroll[data-v-328bdb17]{max-width:100%;max-height:calc(100vh - 310px);overflow:auto;border:1px solid var(--dc-color-border);border-radius:var(--dc-radius-card);scrollbar-gutter:stable}.matrix-scroll[data-v-328bdb17]:focus-visible{outline:2px solid var(--dc-color-primary);outline-offset:2px}.permission-matrix[data-v-328bdb17]{width:100%;min-width:920px;border-spacing:0;border-collapse:separate;table-layout:fixed}.permission-matrix th[data-v-328bdb17],.permission-matrix td[data-v-328bdb17]{height:44px;padding:7px 12px;text-align:left;background:var(--dc-color-card-bg);border-right:1px solid var(--dc-color-grid-line);border-bottom:1px solid var(--dc-color-grid-line)}.permission-matrix thead th[data-v-328bdb17]{position:sticky;z-index:4;top:0;height:58px;color:var(--dc-color-text-secondary);font-size:12px;font-weight:500;background:var(--dc-color-page-bg)}.permission-matrix thead th[data-v-328bdb17]:not(.permission-matrix__resource-col){width:154px;text-align:center}.permission-matrix thead strong[data-v-328bdb17],.permission-matrix thead small[data-v-328bdb17],.permission-matrix thead span[data-v-328bdb17]{display:block}.permission-matrix thead strong[data-v-328bdb17]{color:var(--dc-color-text-module);font-size:13px}.permission-matrix thead small[data-v-328bdb17],.permission-matrix thead span[data-v-328bdb17]{margin-top:1px;color:var(--dc-color-text-weak);font-size:11px}.permission-matrix .permission-matrix__resource-col[data-v-328bdb17]{position:sticky;z-index:2;left:0;width:320px;border-right-color:var(--dc-color-border)}.permission-matrix thead .permission-matrix__resource-col[data-v-328bdb17]{z-index:6;background:var(--dc-color-page-bg)}.permission-matrix td[data-v-328bdb17]{text-align:center}.permission-matrix__group-row th[data-v-328bdb17],.permission-matrix__group-row td[data-v-328bdb17]{background:var(--dc-color-summary-bg);border-bottom-color:var(--dc-color-border)}.group-toggle[data-v-328bdb17]{display:flex;width:100%;padding:0;align-items:center;gap:7px;color:var(--dc-color-text-module);text-align:left;background:transparent;border:0;cursor:pointer}.group-toggle small[data-v-328bdb17]{margin-left:auto;color:var(--dc-color-text-secondary);font-weight:400}.group-toggle[data-v-328bdb17]:disabled{cursor:default}.resource-cell[data-v-328bdb17]{display:flex;gap:10px;align-items:center;justify-content:space-between}.resource-cell>div[data-v-328bdb17]:first-child{min-width:0}.resource-cell strong[data-v-328bdb17],.resource-cell small[data-v-328bdb17]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resource-cell strong[data-v-328bdb17]{color:var(--dc-color-text-module);font-size:13px;font-weight:500}.resource-cell small[data-v-328bdb17]{margin-top:1px;color:var(--dc-color-text-weak);font-size:10.5px;font-weight:400}.resource-cell__actions[data-v-328bdb17]{display:flex;flex:none;align-items:center;gap:7px}.resource-cell__actions>span[data-v-328bdb17]{color:var(--dc-color-text-secondary);font-size:10.5px;font-weight:400}.advanced-drawer[data-v-328bdb17]{display:grid;gap:16px}.advanced-drawer>header[data-v-328bdb17]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.advanced-drawer header span[data-v-328bdb17],.advanced-drawer header p[data-v-328bdb17],.advanced-role-row small[data-v-328bdb17]{color:var(--dc-color-text-secondary);font-size:12px}.advanced-drawer h3[data-v-328bdb17],.advanced-drawer header p[data-v-328bdb17]{margin:0}.advanced-drawer h3[data-v-328bdb17]{margin-top:3px;color:var(--dc-color-text-primary);font-size:19px}.advanced-drawer__note[data-v-328bdb17],.advanced-drawer__empty[data-v-328bdb17]{margin:0;padding:10px 12px;color:var(--dc-color-text-secondary);font-size:12.5px;background:var(--dc-color-primary-soft);border:1px solid var(--dc-color-primary-soft-border);border-radius:var(--dc-radius-control)}.advanced-role-row[data-v-328bdb17]{display:grid;grid-template-columns:minmax(130px,1fr) repeat(3,auto);min-height:54px;padding:10px 0;align-items:center;gap:14px;border-bottom:1px solid var(--dc-color-grid-line)}.advanced-role-row strong[data-v-328bdb17],.advanced-role-row small[data-v-328bdb17]{display:block}.advanced-technical[data-v-328bdb17]{padding-top:10px;color:var(--dc-color-text-secondary);font-size:12px;border-top:1px solid var(--dc-color-grid-line)}.advanced-technical summary[data-v-328bdb17]{cursor:pointer}.advanced-technical code[data-v-328bdb17]{display:block;margin-top:8px;overflow-wrap:anywhere;color:var(--dc-color-text-weak)}@media(max-width:720px){.advanced-role-row[data-v-328bdb17]{grid-template-columns:1fr;gap:7px}}.store-scope[data-v-c39e5050]{display:grid;min-width:0;gap:14px}.user-select[data-v-c39e5050]{width:min(420px,46vw)}.store-toolbar[data-v-c39e5050]{display:flex;min-height:48px;padding:8px 10px 8px 14px;align-items:center;gap:12px;background:var(--dc-color-page-bg);border:1px solid var(--dc-color-border);border-radius:var(--dc-radius-control)}.store-toolbar__identity[data-v-c39e5050]{display:grid;min-width:150px}.store-toolbar__identity strong[data-v-c39e5050]{color:var(--dc-color-text-module)}.store-toolbar__identity span[data-v-c39e5050]{color:var(--dc-color-text-secondary);font-size:12px}.store-search[data-v-c39e5050]{width:260px;margin-left:auto}.store-readonly-note[data-v-c39e5050]{padding:9px 12px;color:var(--dc-color-text-secondary);font-size:12.5px;background:var(--dc-color-primary-soft);border:1px solid var(--dc-color-primary-soft-border);border-radius:var(--dc-radius-control)}.store-groups[data-v-c39e5050]{display:grid;gap:12px}.store-type-group[data-v-c39e5050]{overflow:hidden;border:1px solid var(--dc-color-border);border-radius:var(--dc-radius-card)}.store-type-group>header[data-v-c39e5050],.role-store-type>header[data-v-c39e5050]{display:flex;min-height:42px;padding:7px 12px;align-items:center;justify-content:space-between;color:var(--dc-color-text-secondary);font-size:12px;background:var(--dc-color-summary-bg);border-bottom:1px solid var(--dc-color-border)}.store-type-group>header strong[data-v-c39e5050],.role-store-type>header strong[data-v-c39e5050]{color:var(--dc-color-text-module)}.store-grid[data-v-c39e5050]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.store-permission-row[data-v-c39e5050]{display:grid;grid-template-columns:auto minmax(140px,1fr) minmax(145px,auto);min-height:62px;padding:9px 12px;align-items:center;gap:10px;background:var(--dc-color-card-bg);border-right:1px solid var(--dc-color-grid-line);border-bottom:1px solid var(--dc-color-grid-line)}.store-permission-row--selected[data-v-c39e5050]{background:var(--dc-color-hover-bg)}.store-permission-row__identity[data-v-c39e5050],.store-permission-row__result[data-v-c39e5050]{display:grid;gap:2px}.store-permission-row__identity strong[data-v-c39e5050]{overflow:hidden;color:var(--dc-color-text-module);font-size:13px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.store-permission-row__identity span[data-v-c39e5050],.store-permission-row__result small[data-v-c39e5050]{overflow:hidden;color:var(--dc-color-text-secondary);font-size:10.5px;text-overflow:ellipsis;white-space:nowrap}.store-permission-row__result[data-v-c39e5050]{justify-items:end;text-align:right}.store-type-group__empty[data-v-c39e5050]{margin:0;padding:18px;color:var(--dc-color-text-secondary);text-align:center}.role-store-advanced__actions[data-v-c39e5050]{display:flex;flex:none;gap:8px}.role-store-advanced[data-v-c39e5050]{overflow:hidden;background:var(--dc-color-card-bg);border:1px solid var(--dc-color-border);border-radius:var(--dc-radius-card)}.role-store-advanced summary[data-v-c39e5050]{display:flex;min-height:56px;padding:10px 14px;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;list-style:none}.role-store-advanced summary[data-v-c39e5050]::-webkit-details-marker{display:none}.role-store-advanced summary strong[data-v-c39e5050],.role-store-advanced summary small[data-v-c39e5050]{display:block}.role-store-advanced summary strong[data-v-c39e5050]{color:var(--dc-color-text-module)}.role-store-advanced summary small[data-v-c39e5050],.role-store-advanced summary>span[data-v-c39e5050]:last-child{color:var(--dc-color-text-secondary);font-size:11.5px}.role-store-advanced[open] summary[data-v-c39e5050]{border-bottom:1px solid var(--dc-color-border)}.role-store-advanced[open] summary>span[data-v-c39e5050]:last-child{font-size:0}.role-store-advanced[open] summary>span[data-v-c39e5050]:last-child:after{font-size:11.5px;content:"收起"}.role-store-advanced__body[data-v-c39e5050]{display:grid;padding:14px;gap:12px}.role-store-advanced__toolbar[data-v-c39e5050]{display:flex;align-items:center;gap:12px}.role-store-advanced__toolbar .el-select[data-v-c39e5050]{width:280px}.role-store-advanced__toolbar span[data-v-c39e5050],.role-store-advanced__warning[data-v-c39e5050]{color:var(--dc-color-text-secondary);font-size:12px}.role-store-type[data-v-c39e5050]{border:1px solid var(--dc-color-border);border-radius:var(--dc-radius-control)}.role-store-options[data-v-c39e5050]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:10px 12px;gap:8px 14px}.role-store-advanced__actions[data-v-c39e5050]{justify-content:flex-end}.role-store-advanced__warning[data-v-c39e5050]{margin:-4px 0 0;text-align:right}@media(max-width:1120px){.store-grid[data-v-c39e5050]{grid-template-columns:1fr}.role-store-options[data-v-c39e5050]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.store-toolbar[data-v-c39e5050],.role-store-advanced__toolbar[data-v-c39e5050]{align-items:stretch;flex-direction:column}.user-select[data-v-c39e5050],.store-search[data-v-c39e5050],.role-store-advanced__toolbar .el-select[data-v-c39e5050]{width:100%}.store-search[data-v-c39e5050]{margin-left:0}.store-permission-row[data-v-c39e5050]{grid-template-columns:auto minmax(0,1fr)}.store-permission-row__result[data-v-c39e5050]{grid-column:2;justify-items:start;text-align:left}.role-store-options[data-v-c39e5050]{grid-template-columns:1fr}}.permission-v2-page[data-v-1fb2b593]{max-width:none;min-width:0}.permission-rules[data-v-1fb2b593]{background:var(--dc-color-page-bg);border:1px solid var(--dc-color-border);border-radius:var(--dc-radius-control)}.permission-rules summary[data-v-1fb2b593]{padding:9px 12px;color:var(--dc-color-text-secondary);font-size:12.5px;cursor:pointer}.permission-rules>div[data-v-1fb2b593]{padding:2px 12px 10px;border-top:1px solid var(--dc-color-grid-line)}.permission-rules p[data-v-1fb2b593]{margin:7px 0 0;color:var(--dc-color-text-secondary);font-size:12.5px}.permission-workspace[data-v-1fb2b593]{min-width:0;box-shadow:none}.permission-workspace__tabs[data-v-1fb2b593]{position:sticky;z-index:10;top:0;display:flex;height:var(--dc-shell-tabs-height);padding:0 16px;align-items:stretch;gap:26px;background:var(--dc-color-card-bg);border-bottom:1px solid var(--dc-color-border)}.permission-workspace__tabs button[data-v-1fb2b593]{position:relative;padding:0;color:var(--dc-color-text-secondary);font-size:13px;font-weight:500;background:transparent;border:0;cursor:pointer;transition:color var(--dc-duration-interaction) ease}.permission-workspace__tabs button[data-v-1fb2b593]:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:transparent;content:""}.permission-workspace__tabs button[data-v-1fb2b593]:hover,.permission-workspace__tabs button.is-active[data-v-1fb2b593]{color:var(--dc-color-text-primary)}.permission-workspace__tabs button.is-active[data-v-1fb2b593]:after{background:var(--dc-color-primary)}.permission-workspace__body[data-v-1fb2b593],.permission-workspace__state[data-v-1fb2b593]{min-width:0;padding:16px}.permission-workspace__body[data-v-1fb2b593] .permission-panel-heading{display:flex;gap:16px;align-items:flex-start;justify-content:space-between}.permission-workspace__body[data-v-1fb2b593] .permission-panel-heading h2,.permission-workspace__body[data-v-1fb2b593] .permission-panel-heading p{margin:0}.permission-workspace__body[data-v-1fb2b593] .permission-panel-heading h2{color:var(--dc-color-text-primary);font-size:18px;font-weight:600}.permission-workspace__body[data-v-1fb2b593] .permission-panel-heading p{margin-top:4px;color:var(--dc-color-text-secondary);font-size:12.5px}.permission-workspace__body[data-v-1fb2b593] .permission-savebar{position:sticky;z-index:8;bottom:0;display:flex;min-height:58px;padding:9px 12px 9px 16px;align-items:center;justify-content:space-between;gap:16px;background:var(--dc-color-page-bg);border:0;border-top:1px solid var(--dc-color-border);box-shadow:none}.permission-workspace__body[data-v-1fb2b593] .permission-savebar strong,.permission-workspace__body[data-v-1fb2b593] .permission-savebar span{display:block}.permission-workspace__body[data-v-1fb2b593] .permission-savebar strong{color:var(--dc-color-text-primary);font-size:13.5px;font-variant-numeric:tabular-nums}.permission-workspace__body[data-v-1fb2b593] .permission-savebar span{margin-top:1px;color:var(--dc-color-text-secondary);font-size:11.5px}.permission-workspace__body[data-v-1fb2b593] .permission-savebar__actions{display:flex;flex:none;gap:8px}@media(min-width:761px){.permission-workspace__body[data-v-1fb2b593]{height:calc(100vh - 242px);min-height:430px;overflow:hidden;box-sizing:border-box}.permission-workspace__body[data-v-1fb2b593] .role-matrix,.permission-workspace__body[data-v-1fb2b593] .personal-permission,.permission-workspace__body[data-v-1fb2b593] .store-scope{display:flex;height:100%;min-height:0;flex-direction:column}.permission-workspace__body[data-v-1fb2b593] .matrix-scroll,.permission-workspace__body[data-v-1fb2b593] .personal-table-scroll,.permission-workspace__body[data-v-1fb2b593] .store-groups{min-height:0;max-height:none;flex:1 1 auto;overflow:auto}.permission-workspace__body[data-v-1fb2b593] .store-groups{align-content:start;grid-auto-rows:max-content}.permission-workspace__body[data-v-1fb2b593] .permission-panel-heading,.permission-workspace__body[data-v-1fb2b593] .user-context,.permission-workspace__body[data-v-1fb2b593] .store-toolbar,.permission-workspace__body[data-v-1fb2b593] .store-readonly-note,.permission-workspace__body[data-v-1fb2b593] .permission-savebar,.permission-workspace__body[data-v-1fb2b593] .role-store-advanced{flex:0 0 auto}.permission-workspace__body[data-v-1fb2b593] .role-store-advanced[open]{display:block;max-height:min(300px,40vh);min-height:0;overflow:auto;overscroll-behavior:contain}.permission-workspace__body[data-v-1fb2b593] .role-store-advanced[open]>summary{position:sticky;z-index:2;top:0;background:var(--dc-color-card-bg)}.permission-workspace__body[data-v-1fb2b593] .role-store-advanced[open]>.role-store-advanced__body{overflow:visible}}@media(max-width:760px){.permission-workspace__tabs[data-v-1fb2b593]{height:auto;min-height:var(--dc-shell-tabs-height);overflow-x:auto}.permission-workspace__tabs button[data-v-1fb2b593]{min-width:max-content;min-height:var(--dc-shell-tabs-height)}.permission-workspace__body[data-v-1fb2b593] .permission-savebar,.permission-workspace__body[data-v-1fb2b593] .permission-panel-heading{align-items:stretch;flex-direction:column}.permission-workspace__body[data-v-1fb2b593] .permission-savebar__actions{justify-content:flex-end}}@media(prefers-reduced-motion:reduce){.permission-workspace__tabs button[data-v-1fb2b593]{transition:none}}.source-status[data-v-78411e6b]{display:flex;gap:14px;align-items:center;padding:14px 0;border-bottom:1px solid var(--dc-color-border)}.source-status[data-v-78411e6b]:last-child{border-bottom:0}.source-status__icon[data-v-78411e6b]{display:grid;flex:none;width:38px;height:38px;color:var(--dc-color-primary);font-size:11px;font-weight:700;background:var(--dc-color-primary-soft);border-radius:10px;place-items:center}.source-status__copy[data-v-78411e6b]{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.source-status__copy span[data-v-78411e6b],.source-status__copy small[data-v-78411e6b],.source-status__state time[data-v-78411e6b]{color:var(--dc-color-text-secondary);font-size:12px}.source-status__state[data-v-78411e6b]{display:flex;flex-direction:column;gap:6px;align-items:flex-end}@media(max-width:640px){.source-status[data-v-78411e6b]{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:start}.source-status__state[data-v-78411e6b]{grid-column:2;flex-flow:row wrap;align-items:center;justify-content:flex-start}}.report-source-page__publish[data-v-dd2818dd]{margin-top:16px}.data-title[data-v-9990d7d1],.data-title>div[data-v-9990d7d1],.readonly-banner[data-v-9990d7d1],.order-identity[data-v-9990d7d1],.raw-card>header[data-v-9990d7d1],.pagination-row[data-v-9990d7d1],.toolbar[data-v-9990d7d1],.detail-search[data-v-9990d7d1]{display:flex;align-items:center}.data-title[data-v-9990d7d1]{gap:14px}.data-title__mark[data-v-9990d7d1]{padding:6px 9px;color:var(--dc-color-data-strong);font-family:SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800;letter-spacing:.12em;background:var(--dc-color-data-soft);border-radius:5px}.data-title>div[data-v-9990d7d1]{gap:10px}.data-title strong[data-v-9990d7d1]{font-size:17px}.data-title div span[data-v-9990d7d1]{color:var(--dc-color-text-secondary);font-size:12px}.data-shell[data-v-9990d7d1]{display:grid;gap:16px;padding-bottom:24px}.readonly-banner[data-v-9990d7d1]{gap:12px;padding:13px 16px;background:var(--dc-color-data-surface);border:1px solid var(--dc-color-data-border);border-left:3px solid var(--dc-color-data);border-radius:8px}.readonly-banner>span[data-v-9990d7d1]{display:grid;width:34px;height:34px;color:var(--dc-color-data);font:800 11px SFMono-Regular,Consolas,monospace;background:var(--dc-color-data-soft-strong);border-radius:6px;place-items:center}.readonly-banner>div[data-v-9990d7d1]{min-width:0;flex:1}.readonly-banner strong[data-v-9990d7d1]{font-size:13px}.readonly-banner p[data-v-9990d7d1]{margin:2px 0 0;color:var(--dc-color-text-secondary);font-size:12px}.readonly-banner small[data-v-9990d7d1]{color:var(--dc-color-text-weak);font-size:11px}.data-ledger[data-v-9990d7d1]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));background:var(--dc-color-card-bg);border:1px solid var(--dc-color-border);border-radius:10px}.data-ledger>div[data-v-9990d7d1]{display:grid;gap:3px;padding:13px 16px;border-right:1px solid var(--dc-color-border)}.data-ledger>div[data-v-9990d7d1]:last-child{border-right:0}.data-ledger span[data-v-9990d7d1],.data-ledger small[data-v-9990d7d1]{color:var(--dc-color-text-weak);font-size:10px}.data-ledger strong[data-v-9990d7d1]{font-size:21px;font-variant-numeric:tabular-nums}.data-tabs[data-v-9990d7d1]{padding:0 16px 18px;background:var(--dc-color-card-bg);border:1px solid var(--dc-color-border);border-radius:10px}.toolbar[data-v-9990d7d1],.detail-search[data-v-9990d7d1]{gap:8px;max-width:720px;margin:2px 0 14px}.pagination-row[data-v-9990d7d1]{justify-content:space-between;margin-top:14px;color:var(--dc-color-text-secondary);font-size:12px}.evidence-badges[data-v-9990d7d1]{display:inline-flex;gap:4px}.evidence-badges i[data-v-9990d7d1]{padding:2px 5px;color:var(--dc-color-text-weak);font-size:10px;font-style:normal;background:var(--dc-color-surface-subtle);border-radius:4px}.evidence-badges i.ok[data-v-9990d7d1]{color:var(--dc-color-data-strong);background:var(--dc-color-data-soft)}.order-detail-stack[data-v-9990d7d1],.source-section[data-v-9990d7d1],.raw-list-stack[data-v-9990d7d1]{display:grid;gap:14px}.order-identity[data-v-9990d7d1]{justify-content:space-between;padding:14px 16px;color:var(--dc-color-data-on-dark);background:var(--dc-color-data-dark);border-radius:8px}.order-identity div[data-v-9990d7d1]{display:grid;gap:2px}.order-identity span[data-v-9990d7d1],.order-identity small[data-v-9990d7d1]{color:var(--dc-color-data-muted);font:10px SFMono-Regular,Consolas,monospace}.order-identity strong[data-v-9990d7d1]{font:700 18px SFMono-Regular,Consolas,monospace}.normalized-grid[data-v-9990d7d1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border:1px solid var(--dc-color-border);border-radius:8px}.normalized-grid>div[data-v-9990d7d1]{min-width:0;padding:12px 14px;border-right:1px solid var(--dc-color-border);border-bottom:1px solid var(--dc-color-border)}.normalized-grid__wide[data-v-9990d7d1]{grid-column:span 3}.normalized-grid dt[data-v-9990d7d1]{color:var(--dc-color-text-weak);font-size:10px}.normalized-grid dd[data-v-9990d7d1]{margin:5px 0 0;overflow-wrap:anywhere;font-size:13px}.source-section h3[data-v-9990d7d1]{margin:2px 0 0;font-size:13px}.source-section h3 span[data-v-9990d7d1]{margin-left:5px;color:var(--dc-color-text-weak);font:11px SFMono-Regular,Consolas,monospace}.raw-card[data-v-9990d7d1]{display:grid;gap:10px;padding:14px;background:var(--dc-color-surface-muted);border:1px solid var(--dc-color-border);border-radius:8px}.raw-card>header[data-v-9990d7d1]{justify-content:space-between;gap:12px}.raw-card>header strong[data-v-9990d7d1]{font:650 12px SFMono-Regular,Consolas,monospace}.raw-card>header span[data-v-9990d7d1],.raw-card>p[data-v-9990d7d1]{margin:0;color:var(--dc-color-text-secondary);font-size:11px}.semantics-banner[data-v-9990d7d1]{margin:2px 0 14px;padding:10px 12px;color:color-mix(in srgb,var(--dc-color-warning) 60%,var(--dc-color-text-primary));font-size:12px;line-height:1.6;background:color-mix(in srgb,var(--dc-color-warning) 9%,var(--dc-color-card-bg));border:1px solid color-mix(in srgb,var(--dc-color-warning) 25%,var(--dc-color-border));border-radius:7px}.fund-raw[data-v-9990d7d1]{display:grid;gap:8px;padding:10px 48px}.fund-raw p[data-v-9990d7d1]{margin:0;color:var(--dc-color-text-secondary);font-size:11px}@media(max-width:960px){.data-ledger[data-v-9990d7d1]{grid-template-columns:repeat(2,minmax(0,1fr))}.data-ledger>div[data-v-9990d7d1]{border-bottom:1px solid var(--dc-color-border)}.normalized-grid[data-v-9990d7d1]{grid-template-columns:1fr}.normalized-grid__wide[data-v-9990d7d1]{grid-column:auto}.readonly-banner small[data-v-9990d7d1]{display:none}}.settings-stack[data-v-7048bb70]{display:grid;gap:18px;min-width:0;overflow-x:hidden;padding-bottom:20px}.policy-banner[data-v-7048bb70]{display:grid;grid-template-columns:210px 1fr;gap:18px;padding:14px 16px;background:var(--dc-color-page-bg);border:1px solid var(--dc-color-border);border-left:3px solid var(--dc-color-evidence);border-radius:8px}.policy-banner div[data-v-7048bb70]{display:grid;gap:3px}.policy-banner span[data-v-7048bb70],.pipeline-card span[data-v-7048bb70],.api-pool header span[data-v-7048bb70]{color:var(--dc-color-evidence-muted);font:700 9px SFMono-Regular,Consolas,monospace;letter-spacing:.12em}.policy-banner strong[data-v-7048bb70]{font-size:13px}.policy-banner p[data-v-7048bb70],.pipeline-card p[data-v-7048bb70]{margin:0;color:var(--dc-color-text-secondary);font-size:12px;line-height:1.7}.pipeline-card[data-v-7048bb70]{padding:16px;color:var(--dc-color-code-text);background:var(--dc-color-code-bg);border-radius:9px}.pipeline-card header[data-v-7048bb70],.api-pool>header[data-v-7048bb70]{display:flex;align-items:center;justify-content:space-between;gap:14px}.pipeline-card header>div[data-v-7048bb70],.api-pool header>div[data-v-7048bb70]{display:grid;gap:4px}.pipeline-card strong[data-v-7048bb70]{font:650 15px SFMono-Regular,Consolas,monospace}.pipeline-card strong span[data-v-7048bb70]{color:var(--dc-color-data-muted);font:inherit;letter-spacing:0}.pipeline-card p[data-v-7048bb70]{margin-top:8px;color:var(--dc-color-code-muted)}.group-list[data-v-7048bb70]{min-width:0;overflow:hidden;border:1px solid var(--dc-color-border);border-radius:9px}.group-row[data-v-7048bb70]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) 120px 150px;gap:14px;padding:15px 16px;align-items:center;background:var(--dc-color-card-bg);border-bottom:1px solid var(--dc-color-border)}.group-row[data-v-7048bb70]:last-child{border-bottom:0}.group-row__identity[data-v-7048bb70]{display:flex;gap:10px;align-items:flex-start}.group-row__identity>div[data-v-7048bb70],.group-row__status[data-v-7048bb70],.group-row__control[data-v-7048bb70]{min-width:0}.state-dot[data-v-7048bb70]{width:9px;height:9px;margin-top:5px;flex:0 0 auto;background:var(--dc-color-text-weak);border-radius:50%;box-shadow:0 0 0 4px var(--dc-color-surface-subtle)}.state-dot.active[data-v-7048bb70]{background:var(--dc-color-success);box-shadow:0 0 0 4px color-mix(in srgb,var(--dc-color-success) 13%,var(--dc-color-card-bg))}.group-row__identity strong[data-v-7048bb70]{font-size:13px}.group-row__identity p[data-v-7048bb70]{margin:3px 0 0;color:var(--dc-color-text-secondary);font-size:11px;line-height:1.5}.group-row__identity small[data-v-7048bb70]{color:color-mix(in srgb,var(--dc-color-warning) 60%,var(--dc-color-text-primary));font-size:10px}.group-row__status[data-v-7048bb70]{display:grid;gap:3px}.group-row__status b[data-v-7048bb70]{color:var(--dc-color-text-secondary);font-size:12px}.group-row__status b.active[data-v-7048bb70]{color:color-mix(in srgb,var(--dc-color-success) 65%,var(--dc-color-text-primary))}.group-row__status span[data-v-7048bb70]{color:var(--dc-color-text-weak);font-size:10px;line-height:1.4}.group-row__control[data-v-7048bb70]{display:grid;gap:7px}.group-row__control label[data-v-7048bb70]{color:var(--dc-color-text-secondary);font-size:10px}.group-row__control[data-v-7048bb70] .el-select{width:100%}.api-pool[data-v-7048bb70]{min-width:0;padding:16px;background:var(--dc-color-card-bg);border:1px solid var(--dc-color-border);border-radius:9px}.api-pool>header[data-v-7048bb70]{margin-bottom:12px}.api-pool header strong[data-v-7048bb70]{font-size:14px}.api-pool header small[data-v-7048bb70]{color:var(--dc-color-text-secondary);font-size:10px}.api-state[data-v-7048bb70]{display:inline-flex;padding:3px 7px;color:var(--dc-color-text-secondary);font-size:10px;background:var(--dc-color-surface-subtle);border-radius:4px}.api-state--enabled[data-v-7048bb70]{color:color-mix(in srgb,var(--dc-color-success) 65%,var(--dc-color-text-primary));background:color-mix(in srgb,var(--dc-color-success) 13%,var(--dc-color-card-bg))}.api-state--verified[data-v-7048bb70]{color:var(--dc-color-evidence);background:var(--dc-color-evidence-soft)}.api-state--failed[data-v-7048bb70],.api-state--unauthorized[data-v-7048bb70]{color:color-mix(in srgb,var(--dc-color-danger) 65%,var(--dc-color-text-primary));background:color-mix(in srgb,var(--dc-color-danger) 10%,var(--dc-color-card-bg))}@media(max-width:1050px){.group-row[data-v-7048bb70]{grid-template-columns:1fr 1fr}.policy-banner[data-v-7048bb70]{grid-template-columns:1fr}}.credential-actions[data-v-3e141587],.credential-verification-note[data-v-3e141587],.credential-advanced[data-v-3e141587]{margin-top:16px}.readiness-list[data-v-3e141587],.capability-list[data-v-3e141587]{display:grid;gap:8px}.readiness-list>div[data-v-3e141587],.capability-row[data-v-3e141587]{padding:10px 12px;background:var(--dc-color-page-bg);border:1px solid var(--dc-color-border);border-radius:8px}.readiness-list>div[data-v-3e141587],.capability-row>div[data-v-3e141587],.capability-row__state[data-v-3e141587],.readiness-result[data-v-3e141587]{display:flex;gap:12px;align-items:center;justify-content:space-between}.readiness-result[data-v-3e141587]{margin-top:12px;padding:12px;color:var(--dc-color-text-secondary);background:var(--dc-color-surface-subtle);border:1px solid var(--dc-color-border);border-radius:8px}.readiness-result--ready strong[data-v-3e141587]{color:color-mix(in srgb,var(--dc-color-success) 65%,var(--dc-color-text-primary))}.capability-row[data-v-3e141587]{display:grid;gap:6px}.capability-row code[data-v-3e141587]{color:var(--dc-color-text-secondary);font-size:11px}.capability-row p[data-v-3e141587]{margin:0;color:var(--dc-color-text-secondary);font-size:12px}@media(max-width:620px){.readiness-list>div[data-v-3e141587],.readiness-result[data-v-3e141587],.capability-row>div[data-v-3e141587]{align-items:flex-start;flex-direction:column}}.unified-sync-page[data-v-4a1fcb96]{display:grid;gap:16px;min-width:0}.sync-summary[data-v-4a1fcb96]{display:flex;flex-wrap:wrap;gap:8px 22px;align-items:center;min-height:42px;padding:9px 14px;color:var(--dc-color-text-secondary);font-size:13px;background:var(--dc-color-card-bg);border:1px solid var(--dc-color-border);border-radius:var(--dc-radius-card)}.sync-summary strong[data-v-4a1fcb96],.numeric[data-v-4a1fcb96]{color:var(--dc-color-text-primary);font-variant-numeric:tabular-nums}.sync-summary__attention strong[data-v-4a1fcb96],.numeric--attention[data-v-4a1fcb96]{color:var(--dc-color-danger)}.sync-summary__boundary[data-v-4a1fcb96]{margin-left:auto;color:var(--dc-color-text-weak)}.unified-sync-page__table-card[data-v-4a1fcb96],.runtime-card[data-v-4a1fcb96]{min-width:0}.runtime-card__actions[data-v-4a1fcb96]{display:flex;gap:8px;align-items:center}.queue-name[data-v-4a1fcb96]{display:grid;gap:2px}.queue-name strong[data-v-4a1fcb96]{color:var(--dc-color-text-module);font-size:12.5px}.queue-name code[data-v-4a1fcb96]{color:var(--dc-color-text-weak);font-size:10px}.source-name[data-v-4a1fcb96],.policy-state[data-v-4a1fcb96]{display:grid;gap:2px}.source-name strong[data-v-4a1fcb96]{color:var(--dc-color-text-module);font-size:13.5px}.source-name span[data-v-4a1fcb96],.policy-state small[data-v-4a1fcb96],.cell-unit[data-v-4a1fcb96]{color:var(--dc-color-text-weak);font-size:11.5px}.policy-state span[data-v-4a1fcb96]{color:var(--dc-color-text-secondary);font-size:12.5px}.cell-unit[data-v-4a1fcb96]{margin-left:2px}.unified-sync-page__note[data-v-4a1fcb96]{margin:0;color:var(--dc-color-text-weak);font-size:12px;line-height:1.6}@media(max-width:760px){.sync-summary__boundary[data-v-4a1fcb96]{flex-basis:100%;margin-left:0}}.lineage-title[data-v-3cc62814],.lineage-title>div[data-v-3cc62814],.lineage-notice[data-v-3cc62814],.source-card__header[data-v-3cc62814],.order-evidence__header[data-v-3cc62814]{display:flex;align-items:center}.lineage-title[data-v-3cc62814]{gap:14px}.lineage-title__eyebrow[data-v-3cc62814]{padding:6px 8px;color:var(--dc-color-evidence);font-family:SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.12em;background:var(--dc-color-evidence-soft);border-radius:5px}.lineage-title>div[data-v-3cc62814]{gap:10px}.lineage-title strong[data-v-3cc62814]{color:var(--dc-color-text-primary);font-size:17px}.lineage-title div span[data-v-3cc62814]{color:var(--dc-color-text-secondary);font-size:12px}.lineage-shell[data-v-3cc62814]{display:grid;gap:16px;padding-bottom:24px}.lineage-notice[data-v-3cc62814]{gap:12px;padding:13px 16px;background:var(--dc-color-page-bg);border:1px solid var(--dc-color-evidence-border);border-left:3px solid var(--dc-color-evidence);border-radius:8px}.lineage-notice__lock[data-v-3cc62814]{display:grid;width:34px;height:34px;flex:0 0 auto;color:var(--dc-color-evidence);font-family:SFMono-Regular,Consolas,monospace;font-size:11px;font-weight:800;background:var(--dc-color-evidence-soft-strong);border-radius:6px;place-items:center}.lineage-notice>div[data-v-3cc62814]:nth-child(2){min-width:0;flex:1}.lineage-notice strong[data-v-3cc62814]{font-size:13px}.lineage-notice p[data-v-3cc62814]{margin:2px 0 0;color:var(--dc-color-text-secondary);font-size:12px}.run-strip[data-v-3cc62814]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));background:var(--dc-color-card-bg);border:1px solid var(--dc-color-border);border-radius:10px}.run-strip>div[data-v-3cc62814]{display:grid;gap:3px;min-width:0;padding:13px 16px;border-right:1px solid var(--dc-color-border)}.run-strip>div[data-v-3cc62814]:last-child{border-right:0}.run-strip span[data-v-3cc62814],.run-strip small[data-v-3cc62814]{overflow:hidden;color:var(--dc-color-text-weak);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.run-strip strong[data-v-3cc62814]{color:var(--dc-color-text-primary);font-family:SFMono-Regular,Consolas,monospace;font-size:16px}.run-strip__date[data-v-3cc62814]{font-size:12px!important}.lineage-panes[data-v-3cc62814],.evidence-tabs[data-v-3cc62814]{display:flex;gap:4px;padding:4px;background:var(--dc-color-surface-subtle);border-radius:8px;width:fit-content}.lineage-panes button[data-v-3cc62814],.evidence-tabs button[data-v-3cc62814]{padding:8px 13px;color:var(--dc-color-text-secondary);font-size:12px;font-weight:650;background:transparent;border:0;border-radius:6px;cursor:pointer}.lineage-panes button.active[data-v-3cc62814],.evidence-tabs button.active[data-v-3cc62814]{color:var(--dc-color-evidence-strong);background:var(--dc-color-card-bg);box-shadow:var(--dc-shadow-control)}.lineage-panes button span[data-v-3cc62814]{margin-left:6px;color:var(--dc-color-text-weak);font-size:10px}.list-evidence[data-v-3cc62814],.source-stack[data-v-3cc62814]{display:grid;gap:14px}.source-card[data-v-3cc62814]{padding:16px;background:var(--dc-color-card-bg);border:1px solid var(--dc-color-border);border-radius:10px}.source-card__header[data-v-3cc62814]{gap:20px;justify-content:space-between;margin-bottom:14px}.source-card__header>div[data-v-3cc62814]:first-child{display:grid;gap:3px}.source-card__header span[data-v-3cc62814]{color:var(--dc-color-evidence-muted);font-family:SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.1em}.source-card__header strong[data-v-3cc62814]{font-size:13px}.source-card__header dl[data-v-3cc62814]{display:flex;gap:24px;margin:0}.source-card__header dl div[data-v-3cc62814]{display:grid;gap:3px}.source-card__header dt[data-v-3cc62814],.source-card__header dd[data-v-3cc62814]{margin:0;font-size:10px}.source-card__header dt[data-v-3cc62814],.source-card__header small[data-v-3cc62814]{color:var(--dc-color-text-weak)}.source-card__header dd[data-v-3cc62814]{color:var(--dc-color-text-secondary);font-family:SFMono-Regular,Consolas,monospace}.parsed-list[data-v-3cc62814]{margin-bottom:14px;overflow:hidden;border:1px solid var(--dc-color-border);border-radius:8px}.parsed-list__heading[data-v-3cc62814]{display:flex;padding:10px 12px;align-items:center;justify-content:space-between;background:var(--dc-color-surface-muted);border-bottom:1px solid var(--dc-color-border)}.parsed-list__heading strong[data-v-3cc62814],.parsed-list__heading span[data-v-3cc62814]{font-size:11px}.parsed-list__heading span[data-v-3cc62814]{color:var(--dc-color-text-secondary)}.source-card__json[data-v-3cc62814],.source-card--compact[data-v-3cc62814]{display:grid;gap:10px}.parse-failure[data-v-3cc62814],.lineage-warning[data-v-3cc62814],.semantics-note[data-v-3cc62814]{padding:10px 12px;color:color-mix(in srgb,var(--dc-color-warning) 65%,var(--dc-color-text-primary));font-size:12px;line-height:1.6;background:color-mix(in srgb,var(--dc-color-warning) 9%,var(--dc-color-card-bg));border:1px solid color-mix(in srgb,var(--dc-color-warning) 25%,var(--dc-color-border));border-radius:7px}.order-workbench[data-v-3cc62814]{display:grid;grid-template-columns:286px minmax(0,1fr);min-height:650px;overflow:hidden;background:var(--dc-color-card-bg);border:1px solid var(--dc-color-border);border-radius:10px}.order-index[data-v-3cc62814]{padding:14px;background:var(--dc-color-surface-muted);border-right:1px solid var(--dc-color-border)}.order-index__header[data-v-3cc62814]{display:flex;margin-bottom:8px;align-items:center;justify-content:space-between}.order-index__header label[data-v-3cc62814]{font-size:12px;font-weight:700}.order-index__header span[data-v-3cc62814]{color:var(--dc-color-text-weak);font-size:10px}.order-index__list[data-v-3cc62814]{display:grid;gap:5px;max-height:720px;margin-top:10px;overflow:auto}.order-index__list button[data-v-3cc62814]{display:grid;gap:5px;width:100%;padding:11px 12px;color:var(--dc-color-text-secondary);text-align:left;background:transparent;border:1px solid transparent;border-radius:7px;cursor:pointer}.order-index__list button[data-v-3cc62814]:hover,.order-index__list button.active[data-v-3cc62814]{background:var(--dc-color-card-bg);border-color:var(--dc-color-evidence-border-strong)}.order-index__list button.active[data-v-3cc62814]{box-shadow:inset 3px 0 var(--dc-color-evidence)}.order-index__list strong[data-v-3cc62814]{overflow:hidden;color:var(--dc-color-text-primary);font-family:SFMono-Regular,Consolas,monospace;font-size:11px;text-overflow:ellipsis}.order-index__list span[data-v-3cc62814],.order-index__list small[data-v-3cc62814]{font-size:10px}.order-index__list i[data-v-3cc62814]{display:inline-grid;width:18px;height:18px;margin-right:2px;color:var(--dc-color-text-weak);font-size:9px;font-style:normal;background:var(--dc-color-surface-subtle);border-radius:4px;place-items:center}.order-index__list i.ok[data-v-3cc62814]{color:color-mix(in srgb,var(--dc-color-success) 62%,var(--dc-color-text-primary));background:color-mix(in srgb,var(--dc-color-success) 13%,var(--dc-color-card-bg))}.order-evidence[data-v-3cc62814]{min-width:0;padding:18px}.order-evidence__header[data-v-3cc62814]{gap:16px;justify-content:space-between;margin-bottom:14px}.order-evidence__header>div[data-v-3cc62814]:first-child{display:grid;gap:3px}.order-evidence__header>div:first-child span[data-v-3cc62814]{color:var(--dc-color-evidence-muted);font-family:SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.1em}.order-evidence__header strong[data-v-3cc62814]{font-family:SFMono-Regular,Consolas,monospace;font-size:16px}.trace-health[data-v-3cc62814]{display:flex;gap:5px}.trace-health span[data-v-3cc62814]{padding:4px 6px;color:var(--dc-color-text-weak);font-family:SFMono-Regular,Consolas,monospace;font-size:8px;background:var(--dc-color-surface-subtle);border-radius:4px}.trace-health span.ok[data-v-3cc62814]{color:color-mix(in srgb,var(--dc-color-success) 62%,var(--dc-color-text-primary));background:color-mix(in srgb,var(--dc-color-success) 13%,var(--dc-color-card-bg))}.evidence-tabs[data-v-3cc62814]{margin-bottom:14px}.normalized-panel[data-v-3cc62814],.financial-panel[data-v-3cc62814]{display:grid;gap:12px}.normalized-grid[data-v-3cc62814]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;overflow:hidden;border:1px solid var(--dc-color-border);border-radius:8px}.normalized-grid div[data-v-3cc62814]{display:grid;grid-template-columns:130px minmax(0,1fr);min-height:46px;border-bottom:1px solid var(--dc-color-border)}.normalized-grid div[data-v-3cc62814]:nth-child(odd){border-right:1px solid var(--dc-color-border)}.normalized-grid dt[data-v-3cc62814],.normalized-grid dd[data-v-3cc62814]{display:flex;margin:0;padding:10px 12px;font-size:11px;align-items:center}.normalized-grid dt[data-v-3cc62814]{color:var(--dc-color-text-secondary);background:var(--dc-color-surface-muted);border-right:1px solid var(--dc-color-border)}.normalized-grid dd[data-v-3cc62814]{overflow-wrap:anywhere}.normalized-grid__wide[data-v-3cc62814]{grid-column:1 / -1;border-right:0!important}.semantics-note[data-v-3cc62814]{color:color-mix(in srgb,var(--dc-color-warning) 55%,var(--dc-color-text-primary));background:color-mix(in srgb,var(--dc-color-warning) 6%,var(--dc-color-card-bg))}@media(max-width:1100px){.run-strip[data-v-3cc62814]{grid-template-columns:repeat(2,minmax(0,1fr))}.run-strip>div[data-v-3cc62814]{border-bottom:1px solid var(--dc-color-border)}.order-workbench[data-v-3cc62814]{grid-template-columns:240px minmax(0,1fr)}.normalized-grid[data-v-3cc62814]{grid-template-columns:1fr}.normalized-grid div[data-v-3cc62814],.normalized-grid div[data-v-3cc62814]:nth-child(odd){grid-column:auto;border-right:0}}@media(max-width:760px){.lineage-title__eyebrow[data-v-3cc62814],.lineage-title div span[data-v-3cc62814],.trace-health[data-v-3cc62814]{display:none}.run-strip[data-v-3cc62814],.order-workbench[data-v-3cc62814]{grid-template-columns:1fr}.order-index[data-v-3cc62814]{border-right:0;border-bottom:1px solid var(--dc-color-border)}.order-index__list[data-v-3cc62814]{max-height:280px}.evidence-tabs[data-v-3cc62814]{width:100%;overflow-x:auto}.evidence-tabs button[data-v-3cc62814]{white-space:nowrap}}.sync-toolbar[data-v-8125625a]{display:flex;gap:8px;align-items:center;justify-content:flex-end;flex-wrap:wrap}.sync-toolbar__filter[data-v-8125625a]{width:190px}.sync-technical-cell[data-v-8125625a]{display:grid;gap:2px}.sync-technical-cell code[data-v-8125625a]{color:var(--dc-color-text-weak);font-size:10px}@media(max-width:680px){.sync-toolbar[data-v-8125625a],.sync-toolbar__filter[data-v-8125625a]{width:100%}.sync-toolbar[data-v-8125625a]{justify-content:stretch}.sync-toolbar .el-button[data-v-8125625a]{flex:1;margin-left:0}}.sync-source-detail[data-v-45728718]{display:grid;gap:16px;min-width:0}.policy-facts[data-v-45728718]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 18px;margin:0}.company-facts[data-v-45728718]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 18px;margin:0}.company-facts div[data-v-45728718],.company-facts dd[data-v-45728718]{min-width:0}.company-facts dt[data-v-45728718],.company-downstream>span[data-v-45728718]{margin-bottom:4px;color:var(--dc-color-text-weak);font-size:12px}.company-facts dd[data-v-45728718]{display:grid;gap:2px;margin:0;overflow-wrap:anywhere;color:var(--dc-color-text-module);font-size:13px;font-variant-numeric:tabular-nums}.company-facts small[data-v-45728718],.company-downstream small[data-v-45728718]{color:var(--dc-color-text-weak);font-size:11.5px}.company-downstream[data-v-45728718]{padding-top:12px;margin-top:12px;border-top:1px solid var(--dc-color-grid)}.company-downstream ul[data-v-45728718]{display:flex;flex-wrap:wrap;gap:8px 24px;padding:0;margin:4px 0 0;list-style:none}.company-downstream li[data-v-45728718]{display:grid;gap:2px}.policy-facts div[data-v-45728718]{min-width:0}.policy-facts dt[data-v-45728718]{margin-bottom:4px;color:var(--dc-color-text-weak);font-size:12px}.policy-facts dd[data-v-45728718]{margin:0;overflow-wrap:anywhere;color:var(--dc-color-text-module);font-size:13px;font-variant-numeric:tabular-nums}.execution-boundary[data-v-45728718],.batch-boundary[data-v-45728718]{color:var(--dc-color-text-weak);font-size:12px;line-height:1.6}.execution-boundary[data-v-45728718]{padding-top:10px;margin:12px 0 0;border-top:1px solid var(--dc-color-grid)}.batch-boundary[data-v-45728718]{padding:9px 16px;margin:0;background:var(--dc-color-page-bg);border-bottom:1px solid var(--dc-color-border)}.target-name[data-v-45728718],.data-state[data-v-45728718]{display:grid;gap:2px}.target-name strong[data-v-45728718]{color:var(--dc-color-text-module);font-size:13px}.target-name span[data-v-45728718],.data-state small[data-v-45728718]{color:var(--dc-color-text-weak);font-size:11.5px}.error-code[data-v-45728718]{color:var(--dc-color-danger);font-size:12px}.policy-form[data-v-45728718]{margin-top:16px}.policy-form__grid[data-v-45728718]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.policy-form__grid--two[data-v-45728718]{align-items:start}.target-filter[data-v-45728718]{margin-right:8px}.dialog-lead[data-v-45728718]{margin:4px 0 16px;color:var(--dc-color-text-secondary);font-size:14px}.dialog-lead strong[data-v-45728718],.batch-summary-line strong[data-v-45728718]{color:var(--dc-color-text-primary);font-variant-numeric:tabular-nums}.batch-summary-line[data-v-45728718]{display:flex;flex-wrap:wrap;gap:8px 22px;padding:9px 12px;margin-bottom:12px;color:var(--dc-color-text-secondary);font-size:12.5px;background:var(--dc-color-page-bg);border:1px solid var(--dc-color-border);border-radius:var(--dc-radius-control)}@media(max-width:900px){.policy-facts[data-v-45728718],.company-facts[data-v-45728718]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.policy-facts[data-v-45728718],.company-facts[data-v-45728718],.policy-form__grid[data-v-45728718]{grid-template-columns:1fr}.target-filter[data-v-45728718]{width:100%;margin:0 0 8px;overflow-x:auto}}.web-authorization[data-v-70cb3d6c]{margin-top:16px}.web-authorization__heading[data-v-70cb3d6c]{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.web-authorization p[data-v-70cb3d6c]{margin:8px 0}.web-authorization__hint[data-v-70cb3d6c],.web-authorization__heading>span[data-v-70cb3d6c],.web-authorization__history[data-v-70cb3d6c]{color:var(--dc-color-text-secondary);font-size:12px}.web-authorization__progress[data-v-70cb3d6c]{border-left:2px solid var(--dc-color-primary);padding-left:12px;margin:12px 0}.web-authorization__history[data-v-70cb3d6c]{max-height:180px;overflow:auto}.browser-setup__facts[data-v-3fbf210f]{display:grid;grid-template-columns:auto 1fr;gap:6px 16px;font-size:13px}.browser-setup__facts dt[data-v-3fbf210f]{color:var(--dc-color-text-secondary)}.browser-setup__facts dd[data-v-3fbf210f]{margin:0;overflow-wrap:anywhere}.replacement-panel[data-v-c1521b8a]{margin-top:20px;padding:24px;border:1px solid var(--dc-color-border);border-radius:12px;background:var(--dc-color-card-bg)}header[data-v-c1521b8a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}h3[data-v-c1521b8a]{margin:0;font-size:17px}.current-source[data-v-c1521b8a]{display:grid;gap:6px;margin-bottom:22px}.current-source>span[data-v-c1521b8a],.summary-grid span[data-v-c1521b8a],.hint[data-v-c1521b8a],small[data-v-c1521b8a]{color:var(--dc-color-text-secondary)}.current-source a[data-v-c1521b8a]{color:var(--dc-color-primary);overflow-wrap:anywhere;font-size:13px}label[data-v-c1521b8a]{display:block;margin-bottom:8px;font-weight:500}.link-input[data-v-c1521b8a]{display:flex;gap:12px}.link-input .el-input[data-v-c1521b8a]{min-width:0}.validation-status[data-v-c1521b8a]{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:20px 0;font-size:13px}.summary-grid[data-v-c1521b8a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:20px;background:var(--dc-color-page-bg);border-radius:8px}.summary-grid>div[data-v-c1521b8a]{display:grid;gap:7px;align-content:start}.summary-grid strong[data-v-c1521b8a]{font-size:17px;font-variant-numeric:tabular-nums}.summary-grid span[data-v-c1521b8a],small[data-v-c1521b8a]{font-size:12px}.category-summary[data-v-c1521b8a]{margin-top:16px}.category-summary summary[data-v-c1521b8a]{cursor:pointer;font-size:13px}.category-scroll[data-v-c1521b8a]{max-height:280px;overflow:auto;margin-top:10px}table[data-v-c1521b8a]{width:100%;border-collapse:collapse;font-size:13px}th[data-v-c1521b8a],td[data-v-c1521b8a]{padding:8px 10px;text-align:left;border-bottom:1px solid var(--dc-color-border)}th[data-v-c1521b8a]:last-child,td[data-v-c1521b8a]:last-child,th[data-v-c1521b8a]:nth-last-child(2),td[data-v-c1521b8a]:nth-last-child(2){text-align:right;font-variant-numeric:tabular-nums}.hint[data-v-c1521b8a]{font-size:12px;line-height:1.7}.error[data-v-c1521b8a]{color:var(--dc-color-danger);font-size:13px}.result[data-v-c1521b8a]{display:grid;gap:8px;margin-top:18px;color:var(--dc-color-success);font-size:13px}footer[data-v-c1521b8a]{display:flex;gap:12px;align-items:center;margin-top:18px}@media(max-width:760px){.summary-grid[data-v-c1521b8a]{grid-template-columns:repeat(2,minmax(0,1fr))}.link-input[data-v-c1521b8a]{flex-wrap:wrap}.replacement-panel[data-v-c1521b8a]{padding:16px}}.onboarding-detail-page__workspace[data-v-6619d20e]{min-width:0}.detail-header-status[data-v-6619d20e]{display:flex;align-items:center;gap:10px}.detail-header-status__disabled[data-v-6619d20e]{color:var(--dc-color-text-secondary);font-size:12px}.onboarding-detail-tabs[data-v-6619d20e] .el-tabs__header{position:sticky;z-index:5;top:0;padding:0 20px;margin:0;background:var(--dc-color-card-bg);border-bottom:1px solid var(--dc-color-border)}.onboarding-detail-tabs[data-v-6619d20e] .el-tabs__nav-wrap:after{display:none}.onboarding-detail-tabs[data-v-6619d20e] .el-tabs__item{height:48px;padding:0 18px;font-size:13px}.detail-section[data-v-6619d20e]{padding:20px}.detail-section__header[data-v-6619d20e]{display:flex;gap:20px;margin-bottom:16px;align-items:flex-start;justify-content:space-between}.detail-section__header h2[data-v-6619d20e],.not-applicable-group h3[data-v-6619d20e],.permission-lists h3[data-v-6619d20e]{margin:0;color:var(--dc-color-text-module);font-size:16px;font-weight:600}.detail-section__header p[data-v-6619d20e],.not-applicable-group header p[data-v-6619d20e]{margin:4px 0 0;color:var(--dc-color-text-secondary);font-size:12.5px}.basic-form[data-v-6619d20e]{max-width:900px}[data-v-6619d20e] .basic-form .el-select,[data-v-6619d20e] .basic-form .el-date-editor,[data-v-6619d20e] .sync-dialog-note+.el-form .el-select,[data-v-6619d20e] .sync-dialog-note+.el-form .el-date-editor{width:100%}.module-difference-note[data-v-6619d20e],.permission-boundary-note[data-v-6619d20e],.sync-dialog-note[data-v-6619d20e]{padding:10px 12px;margin:0 0 14px;color:var(--dc-color-text-secondary);font-size:12.5px;line-height:1.65;background:var(--dc-color-primary-soft);border:1px solid var(--dc-color-primary-soft-border);border-radius:6px}.module-list[data-v-6619d20e],.source-list[data-v-6619d20e],.sync-list[data-v-6619d20e]{border:1px solid var(--dc-color-border);border-radius:8px;overflow:hidden}.module-decision-row[data-v-6619d20e]{display:flex;min-height:64px;padding:11px 14px;align-items:center;gap:18px;justify-content:space-between;border-bottom:1px solid var(--dc-color-grid-line)}.module-decision-row[data-v-6619d20e]:last-child{border-bottom:0}.module-decision-row__identity[data-v-6619d20e]{display:grid}.module-decision-row__identity strong[data-v-6619d20e],.source-row__identity strong[data-v-6619d20e],.sync-row__title strong[data-v-6619d20e]{color:var(--dc-color-text-module);font-size:13.5px;font-weight:600}.module-decision-row__identity span[data-v-6619d20e],.source-row__identity span[data-v-6619d20e],.sync-row__title span[data-v-6619d20e]{margin-top:3px;color:var(--dc-color-text-weak);font-size:11.5px}.decision-toggle[data-v-6619d20e]{display:inline-flex;padding:2px;background:var(--dc-color-surface-muted);border:1px solid var(--dc-color-border);border-radius:6px}.decision-toggle button[data-v-6619d20e]{min-width:78px;padding:5px 10px;color:var(--dc-color-text-secondary);font-size:12px;background:transparent;border:0;border-radius:4px;cursor:pointer}.decision-toggle button.active[data-v-6619d20e]{color:var(--dc-color-primary-hover);font-weight:600;background:var(--dc-color-card-bg);box-shadow:var(--dc-shadow-control)}.not-applicable-group[data-v-6619d20e]{margin-top:20px}.not-applicable-group header[data-v-6619d20e]{margin-bottom:8px}.not-applicable-group h3[data-v-6619d20e],.permission-lists h3[data-v-6619d20e]{font-size:13px}.module-decision-row--muted[data-v-6619d20e],.source-row--not-applicable[data-v-6619d20e],.sync-row--not-applicable[data-v-6619d20e]{background:var(--dc-color-surface-muted)}.module-save-bar[data-v-6619d20e]{display:flex;padding-top:16px;align-items:center;gap:16px;justify-content:flex-end}.module-save-bar span[data-v-6619d20e]{margin-right:auto;color:var(--dc-color-text-secondary);font-size:12px}.source-row[data-v-6619d20e]{display:grid;min-height:84px;padding:12px 14px;align-items:center;gap:14px;grid-template-columns:minmax(130px,.8fr) minmax(220px,1.5fr) minmax(220px,1fr) auto;border-bottom:1px solid var(--dc-color-grid-line)}.source-row[data-v-6619d20e]:last-child,.sync-row[data-v-6619d20e]:last-child{border-bottom:0}.source-row__identity[data-v-6619d20e],.sync-row__title[data-v-6619d20e]{display:grid}.source-row__state p[data-v-6619d20e]{margin:5px 0 0;color:var(--dc-color-text-secondary);font-size:11.5px;line-height:1.5}.source-row__facts[data-v-6619d20e],.sync-row__facts[data-v-6619d20e]{display:grid;margin:0;gap:10px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}.source-row__facts div[data-v-6619d20e],.sync-row__facts div[data-v-6619d20e]{min-width:0}.source-row__facts dt[data-v-6619d20e],.sync-row__facts dt[data-v-6619d20e]{color:var(--dc-color-text-weak);font-size:10.5px}.source-row__facts dd[data-v-6619d20e],.sync-row__facts dd[data-v-6619d20e]{margin:2px 0 0;color:var(--dc-color-text-regular);font-size:11.5px;font-variant-numeric:tabular-nums}.source-row__actions[data-v-6619d20e],.sync-row__actions[data-v-6619d20e]{display:flex;min-width:118px;align-items:center;justify-content:flex-end;white-space:nowrap}.source-row__actions span[data-v-6619d20e]{color:var(--dc-color-text-weak);font-size:11.5px}.sync-row[data-v-6619d20e]{display:grid;min-height:82px;padding:12px 14px;align-items:center;gap:16px;grid-template-columns:minmax(150px,.8fr) minmax(300px,1.7fr) minmax(250px,1fr) auto;border-bottom:1px solid var(--dc-color-grid-line)}.sync-row__facts[data-v-6619d20e]{grid-template-columns:repeat(2,minmax(0,1fr))}.sync-row__empty[data-v-6619d20e]{margin:0;color:var(--dc-color-text-weak);font-size:12px;grid-column:2 / -1}.sync-row__confirmation-note[data-v-6619d20e]{margin:-8px 0 0;color:var(--dc-color-text-weak);font-size:11.5px;grid-column:2 / -1}.sync-row__control[data-v-6619d20e]{display:grid;gap:3px;color:var(--dc-color-text-secondary);font-size:11.5px}.sync-row__control small[data-v-6619d20e]{color:var(--dc-color-text-weak);font-size:10.5px}.alibaba-history-panel[data-v-6619d20e]{display:grid;padding:14px;gap:14px;grid-column:1 / -1;background:var(--dc-color-page-bg);border:1px solid var(--dc-color-border);border-radius:8px}.alibaba-history-panel__header[data-v-6619d20e],.alibaba-history-progress>div[data-v-6619d20e],.alibaba-history-stop[data-v-6619d20e],.alibaba-history-quick-options[data-v-6619d20e]{display:flex;align-items:center;gap:12px;justify-content:space-between}.alibaba-history-panel__header h3[data-v-6619d20e]{margin:0;color:var(--dc-color-text-module);font-size:14px}.alibaba-history-panel__header p[data-v-6619d20e],.alibaba-history-missing[data-v-6619d20e]{margin:4px 0 0;color:var(--dc-color-text-secondary);font-size:11.5px;line-height:1.55}.alibaba-history-cursor[data-v-6619d20e],.alibaba-history-form[data-v-6619d20e]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.alibaba-history-cursor>div[data-v-6619d20e]{display:grid;padding:9px 11px;gap:3px;background:var(--dc-color-card-bg);border:1px solid var(--dc-color-border);border-radius:6px}.alibaba-history-cursor span[data-v-6619d20e],.alibaba-history-form label>span[data-v-6619d20e],.alibaba-history-quick-options>span[data-v-6619d20e]{color:var(--dc-color-text-weak);font-size:10.5px}.alibaba-history-cursor strong[data-v-6619d20e],.alibaba-history-progress strong[data-v-6619d20e]{color:var(--dc-color-text-regular);font-size:12px;font-variant-numeric:tabular-nums}.alibaba-history-progress[data-v-6619d20e]{display:grid;gap:8px}.alibaba-history-progress span[data-v-6619d20e]{color:var(--dc-color-text-secondary);font-size:11.5px}.alibaba-history-segments[data-v-6619d20e]{overflow:hidden;background:var(--dc-color-card-bg);border:1px solid var(--dc-color-border);border-radius:7px}.alibaba-history-segment[data-v-6619d20e]{display:grid;min-height:44px;padding:8px 10px;align-items:center;gap:10px;grid-template-columns:minmax(120px,.7fr) minmax(200px,1fr) minmax(190px,1fr) auto;border-bottom:1px solid var(--dc-color-grid-line)}.alibaba-history-segment[data-v-6619d20e]:last-child{border-bottom:0}.alibaba-history-segment>div[data-v-6619d20e]{display:grid;gap:2px}.alibaba-history-segment strong[data-v-6619d20e]{color:var(--dc-color-text-regular);font-size:12px}.alibaba-history-segment span[data-v-6619d20e]{color:var(--dc-color-text-secondary);font-size:10.5px;font-variant-numeric:tabular-nums}.alibaba-history-setup[data-v-6619d20e]{display:grid;gap:12px}.alibaba-history-form label[data-v-6619d20e]{display:grid;gap:6px}.alibaba-history-form[data-v-6619d20e] .el-date-editor,.alibaba-history-form[data-v-6619d20e] .el-input,.alibaba-history-advanced[data-v-6619d20e] .el-select{width:100%}.alibaba-history-advanced[data-v-6619d20e]{border-top:1px solid var(--dc-color-border);border-bottom:1px solid var(--dc-color-border)}.alibaba-history-stop[data-v-6619d20e]{align-items:flex-start}.alibaba-history-stop[data-v-6619d20e] .el-alert{flex:1}.alibaba-history-missing[data-v-6619d20e]{color:var(--dc-color-danger)}.page-state-grid[data-v-6619d20e],.permission-lists[data-v-6619d20e]{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.page-state-card__headline[data-v-6619d20e]{display:flex;min-height:30px;align-items:center;gap:12px;justify-content:space-between}.eligibility-label[data-v-6619d20e]{color:var(--dc-color-text-secondary);font-size:12px}.page-state-card__note[data-v-6619d20e]{margin:14px 0 0;color:var(--dc-color-text-secondary);font-size:12.5px;line-height:1.7}.page-section-list[data-v-6619d20e],.permission-lists ul[data-v-6619d20e]{padding:0;margin:14px 0 0;list-style:none}.page-section-list li[data-v-6619d20e],.permission-lists li[data-v-6619d20e]{display:flex;min-height:42px;align-items:center;gap:12px;justify-content:space-between;border-top:1px solid var(--dc-color-grid-line)}.page-section-list li>span[data-v-6619d20e]:first-child,.permission-lists li span[data-v-6619d20e]{color:var(--dc-color-text-regular);font-size:12.5px}.permission-summary-grid[data-v-6619d20e]{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.permission-summary-grid>div[data-v-6619d20e]{display:grid;padding:12px 14px;background:var(--dc-color-surface-muted);border:1px solid var(--dc-color-border);border-radius:8px}.permission-summary-grid span[data-v-6619d20e],.permission-summary-grid small[data-v-6619d20e],.permission-lists small[data-v-6619d20e],.permission-lists p[data-v-6619d20e]{color:var(--dc-color-text-secondary);font-size:11.5px}.permission-summary-grid strong[data-v-6619d20e]{margin:5px 0 2px;color:var(--dc-color-text-module);font-size:17px;font-weight:600}.permission-lists[data-v-6619d20e]{margin-top:16px}.permission-lists section[data-v-6619d20e]{padding:14px;border:1px solid var(--dc-color-border);border-radius:8px}.permission-lists p[data-v-6619d20e]{margin:12px 0 0}.permission-boundary-note[data-v-6619d20e]{margin-top:16px;margin-bottom:0}.permission-boundary-note strong[data-v-6619d20e]{color:var(--dc-color-text-module);font-size:12.5px}.permission-boundary-note p[data-v-6619d20e]{margin:3px 0 0}.source-setup-panel[data-v-6619d20e]{padding:16px;margin-top:14px;background:var(--dc-color-surface-muted);border:1px solid var(--dc-color-border);border-radius:8px}.source-setup-panel__header[data-v-6619d20e],.source-setup-actions[data-v-6619d20e]{display:flex;align-items:center;gap:10px;justify-content:space-between}.source-setup-panel h3[data-v-6619d20e],.source-setup-panel h4[data-v-6619d20e],.source-setup-panel p[data-v-6619d20e]{margin:0}.source-setup-panel h3[data-v-6619d20e]{color:var(--dc-color-text-module);font-size:14px}.source-setup-panel h4[data-v-6619d20e]{color:var(--dc-color-text-regular);font-size:12.5px}.source-setup-panel p[data-v-6619d20e]{margin-top:3px;color:var(--dc-color-text-secondary);font-size:11.5px}.source-setup-summary[data-v-6619d20e],.source-setup-form[data-v-6619d20e],.fund-setup-steps[data-v-6619d20e]{padding-top:14px;margin-top:14px;border-top:1px solid var(--dc-color-border)}.source-setup-summary dl[data-v-6619d20e]{display:grid;margin:0 0 12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.source-setup-summary dt[data-v-6619d20e]{color:var(--dc-color-text-weak);font-size:10.5px}.source-setup-summary dd[data-v-6619d20e]{margin:3px 0 0;color:var(--dc-color-text-regular);font-size:12px}.source-setup-form[data-v-6619d20e],.fund-setup-steps[data-v-6619d20e],.fund-setup-steps section[data-v-6619d20e]{display:grid;gap:10px}.candidate-list[data-v-6619d20e]{display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.candidate-list button[data-v-6619d20e]{display:grid;padding:9px 11px;text-align:left;background:var(--dc-color-card-bg);border:1px solid var(--dc-color-border);border-radius:6px}.candidate-list button.active[data-v-6619d20e]{background:var(--dc-color-primary-soft);border-color:var(--dc-color-primary-soft-border)}.candidate-list button span[data-v-6619d20e],.source-setup-result span[data-v-6619d20e]{color:var(--dc-color-text-secondary);font-size:11px}.candidate-list__meta[data-v-6619d20e]{display:flex;margin-top:4px;flex-wrap:wrap;gap:4px 10px}.candidate-list__conflict[data-v-6619d20e]{margin-top:3px;color:var(--dc-color-danger)!important}.shanchen-member-link[data-v-6619d20e]{color:var(--dc-color-primary);cursor:help;border-bottom:1px dashed currentcolor}.fund-setup-steps[data-v-6619d20e]{grid-template-columns:repeat(2,minmax(0,1fr))}.fund-setup-steps section[data-v-6619d20e]{align-content:start;padding:12px;background:var(--dc-color-card-bg);border:1px solid var(--dc-color-border);border-radius:7px}.fund-binding-table[data-v-6619d20e],.source-setup-result[data-v-6619d20e]{display:grid;gap:7px}.fund-account-applicability[data-v-6619d20e]{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.fund-withdrawal-config[data-v-6619d20e]{display:grid;gap:8px;padding:10px;background:var(--dc-color-surface-muted);border:1px solid var(--dc-color-border);border-radius:7px}.fund-withdrawal-config__toggle[data-v-6619d20e]{display:flex;align-items:center;gap:12px;justify-content:space-between}.fund-withdrawal-config__toggle>span[data-v-6619d20e]{display:grid;gap:2px}.fund-withdrawal-config__toggle strong[data-v-6619d20e]{color:var(--dc-color-text-module);font-size:11.5px;font-weight:600}.fund-withdrawal-config__toggle small[data-v-6619d20e]{color:var(--dc-color-text-secondary);font-size:10.5px}.fund-binding-row[data-v-6619d20e]{display:grid;align-items:center;gap:8px;grid-template-columns:minmax(100px,.7fr) minmax(160px,1.2fr) 92px}.fund-binding-row strong[data-v-6619d20e]{font-size:11.5px;font-weight:500}.fund-binding-row__advanced[data-v-6619d20e]{display:grid;grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.fund-binding-row__field-contract[data-v-6619d20e]{display:grid;grid-column:1 / -1;gap:2px;color:var(--dc-color-text-secondary);font-size:10.5px;line-height:1.45}.fund-binding-field[data-v-6619d20e]{display:grid;gap:4px}.fund-binding-field>span[data-v-6619d20e]{color:var(--dc-color-text-secondary);font-size:11px}.fund-binding-field em[data-v-6619d20e]{color:var(--dc-color-danger);font-style:normal}.fund-binding-field small[data-v-6619d20e]{color:var(--dc-color-text-weak);font-size:10.5px}.fund-preflight-requirements[data-v-6619d20e]{padding:9px 10px;color:var(--dc-color-text-secondary);font-size:11.5px;background:var(--dc-color-surface-muted);border:1px solid var(--dc-color-border);border-radius:6px}.fund-preflight-requirements ul[data-v-6619d20e]{padding-left:18px;margin:5px 0 0}@media(max-width:1240px){.source-row[data-v-6619d20e],.sync-row[data-v-6619d20e]{grid-template-columns:minmax(140px,.7fr) minmax(240px,1.3fr) minmax(190px,1fr)}.source-row__actions[data-v-6619d20e],.sync-row__actions[data-v-6619d20e]{grid-column:3}.sync-row__control[data-v-6619d20e]{grid-column:2 / -1}.alibaba-history-segment[data-v-6619d20e]{grid-template-columns:minmax(110px,.7fr) minmax(180px,1fr) auto}.alibaba-history-segment>span[data-v-6619d20e]:last-of-type{display:none}}@media(max-width:820px){.detail-section[data-v-6619d20e]{padding:16px}.detail-section__header[data-v-6619d20e],.module-save-bar[data-v-6619d20e]{align-items:stretch;flex-direction:column}.source-row[data-v-6619d20e],.sync-row[data-v-6619d20e],.page-state-grid[data-v-6619d20e],.permission-summary-grid[data-v-6619d20e],.permission-lists[data-v-6619d20e]{grid-template-columns:1fr}.source-row__actions[data-v-6619d20e],.sync-row__actions[data-v-6619d20e],.sync-row__control[data-v-6619d20e],.sync-row__empty[data-v-6619d20e]{grid-column:1;justify-content:flex-start}.alibaba-history-panel__header[data-v-6619d20e],.alibaba-history-progress>div[data-v-6619d20e],.alibaba-history-stop[data-v-6619d20e],.alibaba-history-quick-options[data-v-6619d20e]{align-items:flex-start;flex-direction:column}.alibaba-history-cursor[data-v-6619d20e],.alibaba-history-form[data-v-6619d20e],.alibaba-history-segment[data-v-6619d20e]{grid-template-columns:1fr}.alibaba-history-segment>span[data-v-6619d20e]:last-of-type{display:inline}.source-setup-summary dl[data-v-6619d20e],.fund-setup-steps[data-v-6619d20e],.candidate-list[data-v-6619d20e],.fund-binding-row[data-v-6619d20e]{grid-template-columns:1fr}.fund-binding-row__advanced[data-v-6619d20e]{grid-column:1;grid-template-columns:1fr}.module-decision-row[data-v-6619d20e]{align-items:stretch;flex-direction:column}.decision-toggle button[data-v-6619d20e]{flex:1}}.onboarding-list-page__table-card[data-v-c2bff7a1]{min-width:0}.store-identity[data-v-c2bff7a1],.module-count[data-v-c2bff7a1]{display:grid;min-width:0}.store-identity strong[data-v-c2bff7a1],.module-count strong[data-v-c2bff7a1]{color:var(--dc-color-text-module);font-size:13px;font-weight:600}.store-identity span[data-v-c2bff7a1],.module-count span[data-v-c2bff7a1]{overflow:hidden;margin-top:2px;color:var(--dc-color-text-weak);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.page-status[data-v-c2bff7a1]{color:var(--dc-color-text-secondary);font-size:12.5px}[data-v-c2bff7a1] .el-table .is-disabled td.el-table__cell{background:var(--dc-color-surface-muted)}[data-v-c2bff7a1] .el-table .is-disabled .store-identity strong{color:var(--dc-color-text-secondary)}.onboarding-list-page__dialog-note[data-v-c2bff7a1]{padding:10px 12px;margin:-4px 0 18px;color:var(--dc-color-text-secondary);font-size:12.5px;line-height:1.65;background:var(--dc-color-primary-soft);border:1px solid var(--dc-color-primary-soft-border);border-radius:6px}[data-v-c2bff7a1] .el-select,[data-v-c2bff7a1] .el-date-editor{width:100%}.management-subjects-page__member-list[data-v-f19465f1],.management-subjects-page__derived[data-v-f19465f1]{display:grid;gap:6px}.management-subjects-page__member-list span[data-v-f19465f1],.management-subjects-page__derived span[data-v-f19465f1]{display:flex;flex-wrap:wrap;gap:6px;align-items:baseline}.management-subjects-page__member-list small[data-v-f19465f1],.management-subjects-page__derived small[data-v-f19465f1],.management-subjects-page__muted[data-v-f19465f1]{color:var(--dc-text-muted)}.management-subjects-page[data-v-f19465f1] .el-select{width:100%}.conversion-help p[data-v-df1b4bb4]{margin:0;line-height:1.7}.conversion-help__rules[data-v-df1b4bb4]{display:grid;margin:0 0 12px;padding:0;gap:4px;list-style:none;font-variant-numeric:tabular-nums}.conversion-help__note[data-v-df1b4bb4]{color:var(--dc-color-text-secondary);font-size:12px}.impact-table[data-v-aa219b51]{min-width:0;overflow-x:auto}.impact-table p[data-v-aa219b51],.impact-table small[data-v-aa219b51]{color:var(--dc-color-text-secondary);font-size:12px;line-height:1.6}.amount-summary[data-v-e5591b1a]{min-width:0;padding-left:24px;border-left:1px solid var(--dc-color-border)}dl[data-v-e5591b1a]{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(0,1fr));gap:10px 20px;margin:0}dt[data-v-e5591b1a]{color:var(--dc-color-text-secondary);font-size:12px;line-height:18px}dd[data-v-e5591b1a]{margin:2px 0 0;font-size:16px;line-height:24px;font-weight:600;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.currency-amount[data-v-e5591b1a]{display:inline-block;margin-right:10px}.currency-amount[data-v-e5591b1a]:last-of-type{margin-right:0}small[data-v-e5591b1a]{display:block}small[data-v-e5591b1a]{color:var(--dc-color-text-secondary);font-weight:400;font-size:12px}.final-amount[data-v-e5591b1a]{color:var(--dc-color-primary)}.amount-feedback[data-v-e5591b1a]{margin:0 0 5px;color:var(--dc-color-text-secondary);font-size:12px}@media(max-width:1100px){.amount-summary[data-v-e5591b1a]{padding:10px 0 0;border-left:0;border-top:1px solid var(--dc-color-border)}}@media(max-width:640px){dl[data-v-e5591b1a]{grid-template-columns:repeat(2,minmax(0,1fr))}}.drawer-heading[data-v-a0ce7ae1],.order-heading[data-v-a0ce7ae1],.history-record header[data-v-a0ce7ae1]{display:flex;align-items:center;justify-content:space-between;gap:12px}.drawer-heading[data-v-a0ce7ae1]{width:100%;margin-right:12px}.detail-stack[data-v-a0ce7ae1]{display:grid;gap:18px}.order-heading h2[data-v-a0ce7ae1]{margin:4px 0 0;font-size:20px;overflow-wrap:anywhere}.order-heading span[data-v-a0ce7ae1],.muted[data-v-a0ce7ae1],.history-record p[data-v-a0ce7ae1],.history-record header span[data-v-a0ce7ae1],.source-record p[data-v-a0ce7ae1]{color:var(--dc-color-text-secondary);font-size:12px;line-height:1.7}.facts[data-v-a0ce7ae1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 0 18px}.facts .wide[data-v-a0ce7ae1]{grid-column:1 / -1}.facts dt[data-v-a0ce7ae1]{color:var(--dc-color-text-secondary);font-size:12px}.facts dd[data-v-a0ce7ae1]{margin:5px 0 0;overflow-wrap:anywhere}.source-collapse[data-v-a0ce7ae1]{margin-top:18px}.source-record[data-v-a0ce7ae1],.history-record[data-v-a0ce7ae1]{padding:14px 0;border-bottom:1px solid var(--dc-color-border)}.history-record[data-v-a0ce7ae1]:first-of-type{padding-top:0}.action-row[data-v-a0ce7ae1]{display:flex;flex-wrap:wrap;gap:8px}.action-row[data-v-a0ce7ae1] .el-button+.el-button{margin-left:0}h3[data-v-a0ce7ae1]{font-size:14px}.reason-manager[data-v-d9249e65]{display:grid;gap:16px}.reason-manager p[data-v-d9249e65]{margin:0;color:var(--dc-color-text-secondary);font-size:13px;line-height:1.6}.reason-fields[data-v-d9249e65]{display:flex;gap:24px;flex-wrap:wrap}.order-processing-page[data-v-bd40562f]{display:grid;gap:18px}.filters[data-v-bd40562f],.filter-actions[data-v-bd40562f],.action-row[data-v-bd40562f],.summary-strip[data-v-bd40562f],.selection-toolbar[data-v-bd40562f],.selection-toolbar>div[data-v-bd40562f],.page-size[data-v-bd40562f]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.filters[data-v-bd40562f]{align-items:end}.filters[data-v-bd40562f] .el-form-item{margin-bottom:0;width:190px}.filters[data-v-bd40562f] .el-form-item .el-select,.filters[data-v-bd40562f] .el-date-editor{width:100%}.filter-actions[data-v-bd40562f]{margin-bottom:1px}.action-row[data-v-bd40562f] .el-button+.el-button,.filter-actions[data-v-bd40562f] .el-button+.el-button{margin-left:0}.batch-input[data-v-bd40562f]{display:grid;gap:12px;margin-top:18px}.batch-input p[data-v-bd40562f],.muted[data-v-bd40562f],small[data-v-bd40562f],.operation-stack p[data-v-bd40562f],.action-row>span[data-v-bd40562f]{margin:0;color:var(--dc-color-text-secondary);font-size:12px;line-height:1.7}.operation-orders[data-v-bd40562f]{max-height:140px;overflow-y:auto;overflow-wrap:anywhere}.batch-input .input-error[data-v-bd40562f]{color:var(--dc-color-danger)}.batch-notice[data-v-bd40562f]{margin-top:14px}.summary-strip[data-v-bd40562f]{display:grid;grid-template-columns:1.45fr repeat(4,1fr);gap:14px;font-size:12px;color:var(--dc-color-text-secondary);line-height:18px}.summary-strip>span[data-v-bd40562f]{display:flex;flex-direction:column;gap:2px;min-width:0}.summary-strip strong[data-v-bd40562f]{font-size:18px;font-weight:600;line-height:24px;color:var(--dc-color-text-primary);font-variant-numeric:tabular-nums}.summary-layout[data-v-bd40562f]{display:grid;grid-template-columns:minmax(360px,480px) minmax(400px,600px);align-items:start;gap:12px 24px}.summary-heading[data-v-bd40562f]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 16px;margin-bottom:10px}.summary-caption[data-v-bd40562f]{margin:0;color:var(--dc-color-text-secondary);font-size:12px;line-height:18px}.summary-caption span[data-v-bd40562f]{margin-left:8px;font-size:11px}.summary-stores-trigger[data-v-bd40562f]{min-height:18px;padding:0;color:var(--dc-color-text-secondary);font-size:12px;font-weight:400}.summary-stores-trigger span[data-v-bd40562f]{margin-left:5px}.summary-stores-list[data-v-bd40562f]{max-height:180px;overflow-y:auto;overflow-wrap:anywhere;font-size:13px;line-height:1.7}.summary-stores-list ul[data-v-bd40562f]{display:grid;gap:4px;list-style:none;margin:0;padding:0}@media(max-width:1100px){.summary-layout[data-v-bd40562f]{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.summary-strip[data-v-bd40562f]{grid-template-columns:repeat(3,minmax(0,1fr))}}.selection-toolbar[data-v-bd40562f]{justify-content:space-between;margin-bottom:14px}.status-stack[data-v-bd40562f]{display:grid;gap:5px;justify-items:start}.page-size[data-v-bd40562f]{justify-content:flex-end;margin-top:16px;color:var(--dc-color-text-secondary);font-size:12px}.operation-stack[data-v-bd40562f]{display:grid;gap:16px}.operation-stack>p[data-v-bd40562f]{overflow-wrap:anywhere;max-height:100px;overflow-y:auto}.operation-stack h3[data-v-bd40562f]{margin:0;font-size:14px}.adjust-fields[data-v-bd40562f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.adjust-fields[data-v-bd40562f] .el-date-editor,.operation-stack[data-v-bd40562f] .el-select{width:100%}.unmatched[data-v-bd40562f]{white-space:pre-line;max-height:160px;overflow:auto;margin-top:10px;font-size:13px}@media(max-width:700px){.adjust-fields[data-v-bd40562f]{grid-template-columns:1fr}.filters[data-v-bd40562f] .el-form-item{flex:1 1 180px}}.payment-receipts[data-v-80ab7a4e]{margin-top:22px}.section-heading[data-v-80ab7a4e],.stage-heading[data-v-80ab7a4e],.stage-title[data-v-80ab7a4e],.child-payments header[data-v-80ab7a4e]{display:flex;align-items:center;gap:10px}.section-heading[data-v-80ab7a4e],.stage-heading[data-v-80ab7a4e],.child-payments header[data-v-80ab7a4e]{justify-content:space-between}h3[data-v-80ab7a4e],h4[data-v-80ab7a4e]{margin:0;font-size:14px}.section-heading>span[data-v-80ab7a4e],.stage-status[data-v-80ab7a4e],.payment-note[data-v-80ab7a4e],dt[data-v-80ab7a4e],.composition-label[data-v-80ab7a4e],.child-payments header[data-v-80ab7a4e]{color:var(--dc-color-text-secondary);font-size:12px;line-height:1.7}.payment-note[data-v-80ab7a4e]{margin:6px 0}.receipt-composition[data-v-80ab7a4e]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:14px 0 8px}.composition-label[data-v-80ab7a4e]{margin-right:2px}.receipt-part[data-v-80ab7a4e]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:7px 10px;border:1px solid var(--dc-color-border);border-radius:var(--dc-radius-control);font-size:12px}.receipt-part.is-current[data-v-80ab7a4e]{background:var(--dc-color-primary-soft);border-color:var(--dc-color-primary)}.current-label[data-v-80ab7a4e]{color:var(--dc-color-primary);font-size:12px;font-weight:500}.payment-stages[data-v-80ab7a4e]{display:grid;gap:12px;margin-top:14px}.payment-stage[data-v-80ab7a4e]{border:1px solid var(--dc-color-border);border-radius:var(--dc-radius-control);padding:14px 16px}.payment-stage.is-current[data-v-80ab7a4e]{border-left:3px solid var(--dc-color-primary);padding-left:14px}.stage-heading[data-v-80ab7a4e]{flex-wrap:wrap;gap:6px 14px}.stage-title[data-v-80ab7a4e]{flex-wrap:wrap}.stage-number[data-v-80ab7a4e]{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--dc-color-primary-soft);color:var(--dc-color-primary);font-size:12px}dl[data-v-80ab7a4e]{margin:12px 0 0}.stage-money[data-v-80ab7a4e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.stage-times[data-v-80ab7a4e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px}dd[data-v-80ab7a4e]{margin:3px 0 0;font-size:13px;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.stage-money dd[data-v-80ab7a4e]{font-size:14px}.received-money dd[data-v-80ab7a4e]{font-weight:600}.payment-details[data-v-80ab7a4e]{margin-top:12px}.payment-details[data-v-80ab7a4e] .el-collapse-item__header{height:auto;min-height:36px;font-size:12px}.payment-details[data-v-80ab7a4e] .el-collapse-item__content{padding-bottom:0}.child-payments[data-v-80ab7a4e]{list-style:none;margin:12px 0 0;padding:0}.child-payments li[data-v-80ab7a4e]{padding:10px 0;border-top:1px solid var(--dc-color-border)}.child-payments dl[data-v-80ab7a4e]{margin-top:6px}@media(max-width:560px){.stage-money[data-v-80ab7a4e],.stage-times[data-v-80ab7a4e]{grid-template-columns:1fr}}.fact-explanation[data-v-99bb8af3]{padding:16px 18px;border-left:3px solid var(--dc-color-primary);background:var(--dc-color-primary-soft);border-radius:var(--dc-radius-control)}.fact-explanation p[data-v-99bb8af3]{margin:0 0 6px;font-size:15px;line-height:1.8;font-weight:600}.fact-explanation span[data-v-99bb8af3],.detail-note[data-v-99bb8af3],.process-link p[data-v-99bb8af3]{color:var(--dc-color-text-secondary);font-size:12px;line-height:1.7}.statistics-note[data-v-99bb8af3]{display:block;margin-top:4px}.currency-facts[data-v-99bb8af3]{display:flex;flex-wrap:wrap;gap:8px 20px;font-size:13px}.process-link[data-v-99bb8af3]{padding-top:6px}.alibaba-order-query-page[data-v-d00737e2]{display:grid;gap:20px}.query-mode[data-v-d00737e2]{display:flex;gap:8px}.query-mode[data-v-d00737e2] .el-button+.el-button{margin-left:0}.time-tabs[data-v-d00737e2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:4px;background:var(--dc-color-hover-bg);border-radius:var(--dc-radius-control)}.time-tabs button[data-v-d00737e2]{padding:12px 15px;border:1px solid transparent;border-radius:var(--dc-radius-control);text-align:left;background:transparent;cursor:pointer;color:var(--dc-color-text-regular)}.time-tabs button.active[data-v-d00737e2]{background:var(--dc-color-card-bg);border-color:var(--dc-color-border);color:var(--dc-color-primary);box-shadow:var(--dc-shadow-card)}.time-tabs strong[data-v-d00737e2]{display:block;font-size:14px}.time-tabs span[data-v-d00737e2]{display:block;margin-top:5px;font-size:12px;line-height:1.5;color:var(--dc-color-text-secondary)}.context-controls[data-v-d00737e2]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:18px 0 15px}.store-select[data-v-d00737e2]{width:290px}.context-controls[data-v-d00737e2] .el-date-editor{width:180px;flex:none}.group-select[data-v-d00737e2]{width:175px}.context-controls[data-v-d00737e2] .el-button+.el-button{margin-left:0}.advanced-filters[data-v-d00737e2]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0 14px;padding:16px 0;border-top:1px solid var(--dc-color-border)}.advanced-filters[data-v-d00737e2] .el-select{width:100%}.advanced-submit[data-v-d00737e2]{grid-column:1 / -1;display:flex;align-items:center;gap:12px}.advanced-submit span[data-v-d00737e2],.focus-note[data-v-d00737e2],.batch-heading span[data-v-d00737e2],.batch-footer[data-v-d00737e2],.coverage-line[data-v-d00737e2],.cell-muted[data-v-d00737e2],.product-summary[data-v-d00737e2]{color:var(--dc-color-text-secondary);font-size:12px;line-height:1.6}.focus-strip[data-v-d00737e2]{display:flex;flex-wrap:wrap;gap:7px;border-top:1px solid var(--dc-color-border);padding-top:14px}.focus-strip button[data-v-d00737e2]{display:inline-flex;align-items:center;gap:7px;padding:6px 10px;border:1px solid var(--dc-color-border);border-radius:var(--dc-radius-control);background:transparent;color:var(--dc-color-text-regular);font-size:12px;cursor:pointer}.focus-strip button.active[data-v-d00737e2]{background:var(--dc-color-primary-soft);color:var(--dc-color-primary);border-color:var(--dc-color-primary)}.focus-strip button span[data-v-d00737e2]{opacity:.75;font-variant-numeric:tabular-nums}.focus-note[data-v-d00737e2]{margin:10px 0 0}.batch-heading[data-v-d00737e2]{display:flex;flex-wrap:wrap;gap:8px 20px;align-items:baseline;margin-bottom:12px}.batch-footer[data-v-d00737e2]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:12px}.input-error[data-v-d00737e2],.source-changed[data-v-d00737e2]{color:var(--dc-color-danger)}.result-heading[data-v-d00737e2]{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 20px 10px}.result-heading h2[data-v-d00737e2]{margin:0;font-size:15px;line-height:1.6}.result-summary[data-v-d00737e2]{margin:7px 0 0;color:var(--dc-color-text-secondary);font-size:13px;line-height:1.8}.result-summary strong[data-v-d00737e2]{font-size:16px;color:var(--dc-color-text-regular);font-variant-numeric:tabular-nums}.result-summary>span[data-v-d00737e2]:not(.amount-caption){margin:0 5px}.amount-caption[data-v-d00737e2]{margin-left:7px;font-size:12px}.sort-select[data-v-d00737e2]{width:185px;flex:none}.coverage-line[data-v-d00737e2]{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;padding:0 20px 14px;border-bottom:1px solid var(--dc-color-border)}.coverage-details[data-v-d00737e2]{max-height:300px;overflow:auto;font-size:12px;line-height:1.7}.batch-feedback[data-v-d00737e2]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 20px;background:var(--dc-color-hover-bg);font-size:12px}.batch-feedback p[data-v-d00737e2]{width:100%;margin:0;overflow-wrap:anywhere}.identity-cell[data-v-d00737e2],.cell-stack[data-v-d00737e2]{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:6px 0}.store-name[data-v-d00737e2]{font-size:12px}.order-number[data-v-d00737e2]{background:transparent;padding:0;border:0;color:var(--dc-color-primary);font-size:13px;text-align:left;font-weight:600;cursor:pointer;overflow-wrap:anywhere}.product-summary[data-v-d00737e2]{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;max-width:235px}.identity-cell .copy-order[data-v-d00737e2]{height:auto;font-size:11px;color:var(--dc-color-text-secondary)}.receipt-composition[data-v-d00737e2]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:4px 0}.receipt-composition>span[data-v-d00737e2]{display:grid;grid-template-columns:auto auto;position:relative;gap:2px 8px}.receipt-composition i[data-v-d00737e2]{grid-row:span 2;align-self:center;color:var(--dc-color-text-weak);font-style:normal}.receipt-composition b[data-v-d00737e2]{font-weight:400;font-size:11px;color:var(--dc-color-text-secondary)}.receipt-composition strong[data-v-d00737e2]{font-size:13px;grid-column:-2 / -1;font-variant-numeric:tabular-nums}.row-tags[data-v-d00737e2]{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:6px}.row-tags[data-v-d00737e2] .el-tag{height:20px;font-size:11px}.amount-cell[data-v-d00737e2]{align-items:flex-end}.amount-cell strong[data-v-d00737e2]{font-variant-numeric:tabular-nums}@media(max-width:1000px){.advanced-filters[data-v-d00737e2]{grid-template-columns:repeat(3,minmax(0,1fr))}.result-heading[data-v-d00737e2]{align-items:flex-start}}@media(max-width:640px){.time-tabs[data-v-d00737e2]{grid-template-columns:1fr}.time-tabs button[data-v-d00737e2]{padding:10px 12px}.time-tabs span[data-v-d00737e2]{margin-top:3px}.store-select[data-v-d00737e2]{width:100%}.advanced-filters[data-v-d00737e2]{grid-template-columns:repeat(2,minmax(0,1fr))}.result-heading[data-v-d00737e2]{flex-direction:column;gap:8px}.sort-select[data-v-d00737e2]{width:100%}}:root{--dc-color-primary: #5b91d9;--dc-color-primary-hover: #4c83c8;--dc-color-primary-soft: #eef5fc;--dc-color-primary-soft-border: #d9e7f5;--dc-color-on-primary: #ffffff;--dc-color-page-bg: #f7f9fc;--dc-color-card-bg: #ffffff;--dc-color-surface-muted: #f7f9fc;--dc-color-surface-subtle: #f2f6fb;--dc-color-border: #e5eaf0;--dc-color-border-strong: #d5dce6;--dc-color-grid-line: #eef1f5;--dc-color-summary-bg: #f2f6fb;--dc-color-hover-bg: #f5f9fe;--dc-color-text-primary: #202733;--dc-color-text-module: #303a4a;--dc-color-text-regular: #465164;--dc-color-text-secondary: #7c8799;--dc-color-text-weak: #9ba5b4;--dc-color-success: #8fbb58;--dc-color-warning: #e9a25f;--dc-color-danger: #d96b66;--dc-color-purple: #7777ae;--dc-color-business-nav-bg: #f5f8fc;--dc-color-business-nav-border: #e0e8f2;--dc-color-business-nav-label: #66758a;--dc-color-business-nav-divider: #d8e2ef;--dc-color-business-nav-text: #52647b;--dc-color-business-nav-pill-border: #d9e4f1;--dc-color-business-nav-active-bg: #e8f1fc;--dc-color-business-nav-active-border: #b7cde9;--dc-color-business-nav-active-text: #356faf;--dc-space-page: 24px;--dc-space-page-inline-start: 28px;--dc-space-page-inline-end: 24px;--dc-space-section: 20px;--dc-card-padding: 16px;--dc-radius-card: 8px;--dc-radius-control: 6px;--dc-shadow-card: 0 1px 3px rgb(20 35 60 / 4%);--dc-shadow-control: 0 1px 3px rgb(20 35 60 / 4%);--dc-shadow-floating: 0 4px 16px rgb(20 35 60 / 8%);--dc-shadow-business-top: 0 2px 8px rgb(20 35 60 / 5%);--dc-shadow-auth: var(--dc-shadow-floating);--dc-shell-sidebar-width: 212px;--dc-shell-brand-height: 64px;--dc-shell-tabs-height: 48px;--dc-shell-mobile-header-height: 56px;--dc-duration-interaction: .14s;--dc-color-code-bg: #101927;--dc-color-code-border: #26364b;--dc-color-code-text: #dbe8f8;--dc-color-code-muted: #7f94ad;--dc-color-code-accent: #b9d5f5;--dc-color-evidence: #315a82;--dc-color-evidence-strong: #244d74;--dc-color-evidence-muted: #5f7f9d;--dc-color-evidence-soft: #e8f1fa;--dc-color-evidence-soft-strong: #e3edf7;--dc-color-evidence-border: #dfe8f1;--dc-color-evidence-border-strong: #cddbe8;--dc-color-data: #2f766c;--dc-color-data-strong: #1f5e56;--dc-color-data-soft: #e6f2ef;--dc-color-data-soft-strong: #dfeeea;--dc-color-data-surface: #f5faf9;--dc-color-data-border: #dcebe7;--dc-color-data-dark: #183d3a;--dc-color-data-on-dark: #e7f1f0;--dc-color-data-muted: #91b7b1;--el-color-primary: var(--dc-color-primary);--el-color-primary-dark-2: var(--dc-color-primary-hover);--el-color-primary-light-3: color-mix(in srgb, var(--dc-color-primary) 70%, white);--el-color-primary-light-5: color-mix(in srgb, var(--dc-color-primary) 50%, white);--el-color-primary-light-7: color-mix(in srgb, var(--dc-color-primary) 30%, white);--el-color-primary-light-8: var(--dc-color-primary-soft-border);--el-color-primary-light-9: var(--dc-color-primary-soft);--el-bg-color: var(--dc-color-card-bg);--el-bg-color-page: var(--dc-color-page-bg);--el-fill-color: var(--dc-color-summary-bg);--el-fill-color-light: var(--dc-color-hover-bg);--el-fill-color-lighter: var(--dc-color-page-bg);--el-fill-color-blank: var(--dc-color-card-bg);--el-border-color: var(--dc-color-border);--el-border-color-light: var(--dc-color-border);--el-border-color-lighter: var(--dc-color-grid-line);--el-text-color-primary: var(--dc-color-text-primary);--el-text-color-regular: var(--dc-color-text-regular);--el-text-color-secondary: var(--dc-color-text-secondary);--el-text-color-placeholder: var(--dc-color-text-weak);--el-color-success: var(--dc-color-success);--el-color-warning: var(--dc-color-warning);--el-color-danger: var(--dc-color-danger);--el-border-radius-base: 6px;--el-border-radius-small: 4px;--el-font-size-base: 14px;--el-box-shadow-light: var(--dc-shadow-floating)}*{box-sizing:border-box}html,body,#app{min-height:100%;margin:0}body{min-width:320px;color:var(--dc-color-text-regular);background:var(--dc-color-page-bg);font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}button,input,textarea,select{font:inherit}a{color:var(--dc-color-primary);text-decoration:none}:focus-visible{outline:2px solid var(--dc-color-primary);outline-offset:2px}.dc-number,.el-table .cell{font-variant-numeric:tabular-nums}.dc-page{display:flex;flex-direction:column;gap:var(--dc-space-section);width:100%;max-width:1600px;margin:0 auto;padding:var(--dc-space-page) var(--dc-space-page-inline-end) var(--dc-space-page) var(--dc-space-page-inline-start)}.dc-grid{display:grid;gap:16px}.dc-grid--metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.dc-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.dc-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.dc-form-note{margin:-2px 0 18px;color:var(--dc-color-text-secondary);font-size:12px;line-height:1.65}.dc-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.dc-form-grid__wide{grid-column:1 / -1}.dc-management-stack{display:grid;gap:var(--dc-space-section)}.dc-inline-status{display:inline-flex;gap:8px;align-items:center}@media(max-width:780px){.dc-form-grid{grid-template-columns:1fr}.dc-form-grid__wide{grid-column:auto}}.el-table .el-table__cell{min-height:48px;padding:12px 0}@media(max-width:1100px){.dc-grid--metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.dc-grid--two{grid-template-columns:1fr}}@media(max-width:640px){:root{--dc-space-page: 16px;--dc-space-page-inline-start: 16px;--dc-space-page-inline-end: 16px;--dc-space-section: 16px;--dc-card-padding: 16px}.dc-grid--metrics{grid-template-columns:1fr}}
