.app-modal.n-card{box-sizing:border-box;flex-direction:column;display:flex;overflow:hidden}.app-modal.n-card>.n-card-header,.app-modal.n-card>.n-card__footer,.app-modal.n-card>.n-card-footer{flex:none}.app-modal.n-card>.n-card__content,.app-modal.n-card>.n-card-content{overscroll-behavior:contain;flex:auto;overflow:hidden auto}:root{--ui-font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", Arial, sans-serif;--ui-font-family-monospace:Consolas, "Courier New", monospace;--ui-font-weight-regular:400;--ui-font-weight-medium:500;--ui-font-weight-semibold:600;--ui-font-weight-bold:700;--ui-font-size-caption:12px;--ui-font-size-secondary:13px;--ui-font-size-body:14px;--ui-font-size-section-title:16px;--ui-font-size-page-title:18px;--ui-line-height-caption:18px;--ui-line-height-secondary:20px;--ui-line-height-body:22px;--ui-line-height-section-title:24px;--ui-line-height-page-title:28px;--font-size-xs:var(--ui-font-size-caption);--font-size-sm:var(--ui-font-size-secondary);--font-size-base:var(--ui-font-size-body);--font-size-md:15px;--font-size-lg:var(--ui-font-size-section-title);--font-size-title:22px;--line-height-xs:var(--ui-line-height-caption);--line-height-sm:var(--ui-line-height-secondary);--line-height-base:var(--ui-line-height-body);--line-height-md:var(--ui-line-height-section-title);--line-height-title:30px}html body,#app,#login-app{font-family:var(--ui-font-family)}html body{font-size:var(--ui-font-size-body);font-weight:var(--ui-font-weight-regular);line-height:var(--ui-line-height-body)}button,input,select,textarea{font:inherit}.ui-text-caption{font-size:var(--ui-font-size-caption);font-weight:var(--ui-font-weight-regular);line-height:var(--ui-line-height-caption)}.ui-text-secondary{font-size:var(--ui-font-size-secondary);font-weight:var(--ui-font-weight-regular);line-height:var(--ui-line-height-secondary)}.ui-text-body{font-size:var(--ui-font-size-body);font-weight:var(--ui-font-weight-regular);line-height:var(--ui-line-height-body)}.ui-text-body-medium{font-size:var(--ui-font-size-body);font-weight:var(--ui-font-weight-medium);line-height:var(--ui-line-height-body)}.ui-text-section-title{font-size:var(--ui-font-size-section-title);font-weight:var(--ui-font-weight-semibold);line-height:var(--ui-line-height-section-title)}.ui-text-page-title{font-size:var(--ui-font-size-page-title);font-weight:var(--ui-font-weight-semibold);line-height:var(--ui-line-height-page-title)}.ui-font-monospace{font-family:var(--ui-font-family-monospace)}.app-shell{height:100vh;overflow:hidden}.app-main-shell{min-width:0;height:100vh;min-height:0;overflow:hidden}.app-main-shell>.n-layout-scroll-container{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.app-sider{background:var(--ui-shell-background);--n-color:var(--ui-shell-background);height:100vh;box-shadow:none;overflow:hidden;background-color:var(--ui-shell-background)!important;border-right:1px solid var(--ui-shell-divider)!important}.app-sider>.n-layout-sider-scroll-container{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden;background:var(--ui-shell-background)!important;background-color:var(--ui-shell-background)!important}.brand{box-sizing:border-box;background:var(--ui-shell-background);flex:0 0 64px;justify-content:center;align-items:center;gap:8px;height:64px;min-height:64px;max-height:64px;padding:0;display:flex}.app-menu-scroll{scrollbar-width:thin;scrollbar-color:transparent transparent;box-sizing:border-box;border-right:0;flex:auto;min-height:0;overflow:hidden auto}.app-menu-scroll:hover{scrollbar-color:#5a5a5a47 transparent}.app-menu-scroll::-webkit-scrollbar{width:6px}.app-menu-scroll::-webkit-scrollbar-track{background:0 0}.app-menu-scroll::-webkit-scrollbar-thumb{background:0 0;border-radius:999px}.app-menu-scroll:hover::-webkit-scrollbar-thumb{background:#5a5a5a47}.app-menu-scroll::-webkit-scrollbar-thumb:hover{background:#5a5a5a6b}.app-sider.n-layout-sider--collapsed .brand{justify-content:center;padding:0}.brand-mark{place-items:center;width:32px;height:32px;display:grid;position:relative}.brand-mark-icon{object-fit:contain;width:32px;height:32px;display:block}.brand-text{color:#fff;white-space:nowrap;justify-content:center;align-items:center;font-size:16px;font-weight:400;line-height:1.15;display:flex}.app-menu{padding:0;font-size:14px;--n-color:var(--ui-shell-background)!important;background:var(--ui-shell-background)!important}.app-menu .n-menu-item-content,.app-menu .n-menu-item-content-header,.app-menu .n-menu-item-content__icon,.app-menu .n-menu-item-content__arrow{color:var(--ui-shell-text)!important}.app-menu .n-menu-item-content:hover,.app-menu .n-menu-item-content:hover .n-menu-item-content-header,.app-menu .n-menu-item-content:hover .n-menu-item-content__icon,.app-menu .n-menu-item-content:hover .n-menu-item-content__arrow,.app-menu .n-menu-item-content--selected,.app-menu .n-menu-item-content--selected .n-menu-item-content-header,.app-menu .n-menu-item-content--selected .n-menu-item-content__icon,.app-menu .n-menu-item-content--selected .n-menu-item-content__arrow{color:#fff!important}.app-menu .n-menu-item-content,.app-menu .n-menu-item-group-title,.app-menu .n-submenu>.n-menu-item-content{min-height:42px;font-size:14px;font-weight:400}.app-menu .n-menu-item-content-header{font-size:14px;font-weight:400!important}.app-sider.n-layout-sider--collapsed .app-menu{padding:0}.app-sider.n-layout-sider--collapsed .n-menu-item,.app-sider.n-layout-sider--collapsed .n-menu-item-content{width:64px!important}.app-sider.n-layout-sider--collapsed .n-menu-item-content,.app-sider.n-layout-sider--collapsed .n-menu-item-content-header{justify-content:center;align-items:center;padding:0!important;display:flex!important}.app-sider.n-layout-sider--collapsed .n-menu-item-content__icon{justify-content:center;align-items:center;width:20px!important;margin:0!important;display:flex!important;position:absolute!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.menu-svg{justify-content:center;align-items:center;width:18px;height:18px;font-size:18px;line-height:1;display:inline-flex}.menu-svg svg{display:block}.menu-icon-image{object-fit:contain}.app-header{box-sizing:border-box;background:var(--ui-shell-background);--n-color:var(--ui-shell-background);z-index:20;border-bottom:0;flex:0 0 64px;justify-content:space-between;align-items:center;height:64px;min-height:64px;max-height:64px;padding:0;display:flex;position:sticky;top:0;background-color:var(--ui-shell-background)!important}.header-left{align-items:center;gap:4px;min-width:0;display:flex}.header-toggle,.header-actions{flex:none}.header-actions{margin-right:20px}.support-mode-tag{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;max-width:min(360px,40vw);margin-left:12px;overflow:hidden}.support-mode-tooltip{gap:4px;min-width:260px;line-height:1.5;display:grid}.header-toggle.n-button{width:42px;height:64px;color:var(--ui-shell-text);border-radius:0;margin-left:12px}.header-toggle .n-icon{font-size:26px}.header-toggle.n-button:hover,.header-toggle.n-button:focus,.header-toggle.n-button:active{background:0 0!important}.notification-bell.n-button{color:#f5f5f5}.notification-bell.n-button:hover,.notification-bell.n-button:focus,.notification-bell.n-button:active{color:#fff;background:#ffffff24!important}.notification-bell.n-button .n-icon{font-size:22px}.notification-badge--unread .notification-bell.n-button{color:#fff}.notification-badge--unread .n-badge-sup{color:#fff;box-shadow:0 0 0 2px var(--ui-shell-background);background:#ff4d4f}.notification-popover.n-popover{border:1px solid var(--ui-color-border,#e5eaf3);border-radius:4px;overflow:hidden;box-shadow:0 10px 28px #00000029;padding:0!important}.notification-panel{width:min(400px,100vw - 24px);color:var(--ui-color-text,#172033);background:#fff}.generation-task-panel{width:min(440px,100vw - 24px)}.generation-task-panel__item{position:relative}.generation-task-panel__item:has(.generation-task-panel__cancel) .notification-item{margin-right:58px}.generation-task-panel__cancel{position:absolute;bottom:9px;right:14px}.generation-task-panel__overview{color:var(--ui-color-text-secondary,#475569);border-top:1px solid var(--ui-color-border,#e5eaf3);background:#fff;padding:8px 14px 10px;font-size:13px;line-height:20px}.generation-task-panel__overview span{display:block}.notification-panel__header{border-bottom:1px solid var(--ui-color-border,#e5eaf3);justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:0 14px;display:flex}.notification-panel__header>div{align-items:baseline;gap:8px;min-width:0;display:flex}.notification-panel__unread-count,.notification-item__meta,.notification-item__time{color:var(--ui-color-text-tertiary,#64748b);font-size:12px;font-weight:400}.notification-panel__list{max-height:444px;overflow-y:auto}.notification-item{box-sizing:border-box;border:0;border-bottom:1px solid var(--ui-color-border,#e5eaf3);width:100%;color:inherit;text-align:left;cursor:pointer;background:#fff;padding:12px 14px 11px;display:block}.notification-item:last-child{border-bottom:0}.notification-item:hover{background:var(--ui-color-table-hover,#fafafa)}.notification-item--navigable{cursor:pointer}.notification-item--navigable:focus-visible{outline:2px solid var(--ui-color-interactive,#1677ff);outline-offset:-2px}.notification-item--unread{background:#f7fbff}.notification-item__top,.notification-item__title-group{align-items:center;min-width:0;display:flex}.notification-item__top{justify-content:space-between;gap:12px}.notification-item__title-group{gap:8px}.notification-item__dot{background:var(--ui-color-text-tertiary,#64748b);border-radius:50%;flex:0 0 7px;width:7px;height:7px}.notification-item__dot--error{background:var(--ui-color-critical,#d03050)}.notification-item__dot--warning{background:var(--ui-color-warning,#f0a020)}.notification-item__dot--success{background:var(--ui-color-success,#18a058)}.notification-item__dot--info{background:var(--ui-color-interactive,#1677ff)}.notification-item__title{min-width:0;color:var(--ui-color-text,#172033);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.notification-item__time{flex:none;line-height:20px}.notification-item__message{min-height:18px;color:var(--ui-color-text-secondary,#475569);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:5px 0 4px 15px;font-size:13px;font-weight:400;line-height:18px;display:-webkit-box;overflow:hidden}.notification-item__meta{margin-left:15px;line-height:16px}.notification-panel__empty{min-height:132px;color:var(--ui-color-text-tertiary,#64748b);place-items:center;margin:0;font-size:13px;display:grid}.notification-panel__footer{border-top:1px solid var(--ui-color-border,#e5eaf3);place-items:center;min-height:44px;display:grid}.header-breadcrumb{color:var(--ui-shell-text);white-space:nowrap;align-items:center;gap:12px;margin-left:10px;font-size:14px;display:flex}.header-breadcrumb__separator{color:#a0a0a0;font-size:18px;font-weight:300}.user-entry{height:64px;color:var(--ui-shell-text);cursor:pointer;font-size:var(--font-size-base);background:0 0;border:0;border-radius:0;align-items:center;gap:8px;padding:0;display:inline-flex}.user-entry:hover{color:#fff}.user-avatar{background:var(--ui-color-interactive);border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:relative;overflow:hidden}.user-avatar img{object-fit:cover;width:100%;height:100%}.profile-avatar-field{align-items:center;gap:12px;display:flex}.profile-avatar-preview{flex:none;width:64px;height:64px}.profile-avatar-preview .user-avatar-head{width:18px;height:18px;top:14px}.profile-avatar-preview .user-avatar-body{width:38px;height:20px;bottom:10px}.profile-avatar-actions{color:var(--ui-color-text-secondary);align-items:center;gap:8px;font-size:12px;display:flex}.profile-avatar-input{display:none}.user-avatar-head{background:#fff;border-radius:50%;width:9px;height:9px;position:absolute;top:7px}.user-avatar-body{background:#fff;border-radius:999px 999px 6px 6px;width:19px;height:10px;position:absolute;bottom:5px}.user-entry strong{font-size:var(--font-size-base);font-weight:500}.app-content{padding:0 var(--ui-page-gutter,12px) 15px;background:var(--ui-workspace-background);box-sizing:border-box;flex-direction:column;flex:auto;height:auto;min-height:0;display:flex;overflow:hidden}.app-route-tabs{box-sizing:border-box;background:var(--ui-workspace-background);flex:0 0 44px;align-items:center;height:44px;padding:6px 12px;display:flex;position:relative}.app-route-tabs__scroll{scrollbar-width:none;flex:auto;gap:6px;min-width:0;display:flex;overflow-x:auto}.app-route-tabs__scroll::-webkit-scrollbar{display:none}.app-route-tabs__arrow{width:32px;height:32px;color:var(--ui-color-text-secondary);cursor:pointer;background:0 0;border:0;flex:0 0 32px;justify-content:center;align-items:center;padding:0;display:inline-flex}.app-route-tabs__arrow svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:20px;height:20px}.app-route-tabs__arrow:disabled{color:#b5b5b5;cursor:default}.app-route-tab{border:1px solid var(--ui-content-border);height:32px;color:var(--ui-color-text-secondary);font:inherit;background:#fff;border-radius:3px;flex:none;align-items:stretch;display:inline-flex;overflow:hidden}.app-route-tab.is-active{color:var(--ui-color-text);border-color:var(--ui-color-interactive);background:#fff}.app-route-tab__select,.app-route-tab__close{height:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.app-route-tab__select{padding:0 10px 0 12px}.app-route-tab.has-close .app-route-tab__select{padding-right:0}.app-route-tab__close{color:#8c8c8c;padding:0 10px 0 8px;font-size:16px;line-height:1}.app-route-tab__select:focus-visible,.app-route-tab__close:focus-visible{outline:2px solid var(--ui-color-interactive);outline-offset:-2px}.app-route-tabs__more-wrap{flex:0 0 32px;margin-left:0;position:relative}.app-route-tabs__more{width:32px;height:32px;color:var(--ui-color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.app-route-tabs__more svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:20px;height:20px;transition:transform .16s}.app-route-tabs__more.is-open svg{transform:rotate(180deg)}.app-route-tabs__menu{z-index:30;background:#fff;border:0;border-radius:3px;width:160px;padding:8px 0;position:absolute;top:32px;right:0;box-shadow:0 4px 12px #0f172a29}.app-route-tabs__menu button{text-align:left;width:100%;color:var(--ui-color-text);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:14px;padding:8px 18px;display:flex}.app-route-tabs__menu button span{width:20px;color:var(--ui-color-text);text-align:center;font-size:22px;font-weight:300;line-height:1}.app-route-tabs__menu button:disabled{color:#b5b5b5;cursor:not-allowed}.app-content>.n-layout-scroll-container{box-sizing:border-box;height:100%;min-height:0;overflow:hidden}.app-page-layout{box-sizing:border-box;flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.app-page-layout>.page-header{flex:none}.app-page-layout>.page-header+*{box-sizing:border-box;flex:auto;width:100%;min-width:0;height:100%;min-height:0;max-height:100%}.app-page-layout>.module-v2-route-workspace,.module-v2-route-workspace{box-sizing:border-box;flex-direction:column;flex:auto;width:100%;min-width:0;height:100%;min-height:0;max-height:100%;padding-top:15px;display:flex;overflow:hidden}.module-v2-route-workspace.has-page-filter-bar{padding-top:0}.module-v2-route-workspace>.page-header{flex:none}.module-v2-route-workspace>.page-header+*,.module-v2-route-workspace>:not(.page-header):first-child{box-sizing:border-box;flex:auto;width:100%;min-width:0;height:100%;min-height:0;max-height:100%}@media (width<=900px){.app-header{flex-wrap:nowrap;align-items:center;gap:12px;height:56px;padding:0 12px}.header-toggle.n-button{height:56px}.header-actions{justify-content:flex-end;width:auto;margin-right:12px}.app-content{padding:0 var(--ui-page-gutter,12px) 14px}.module-v2-route-workspace{padding-top:14px}}@media (width<=640px){.app-shell{min-width:0}.app-sider{width:64px!important;min-width:64px!important;max-width:64px!important}.brand{justify-content:center;height:56px;padding:0}.brand-mark{width:30px;height:30px}.brand-text{display:none}.app-menu{padding:8px 4px}.app-header{padding:0 8px}.header-left{flex:auto;width:auto}.header-actions.n-space{flex-wrap:nowrap;flex:none;justify-content:flex-end;width:auto;margin-right:8px}.user-entry{max-width:100%}.app-content{--ui-page-gutter:var(--ui-page-gutter-compact,8px);padding:0 var(--ui-page-gutter) 12px;overflow:hidden}.module-v2-route-workspace{padding-top:12px}}.page-header{--ui-page-header-search-width:320px;z-index:15;background:0 0;flex:none;justify-content:space-between;align-items:center;gap:16px;min-height:48px;margin:-18px -18px 16px;padding:18px;display:flex;position:sticky;top:0}.page-header.is-simple{box-sizing:border-box;grid-template-columns:minmax(180px,1fr) auto;align-content:center;align-items:center;height:auto;min-height:54px;margin:0 -18px 15px;padding:0 18px;display:grid}.page-header.is-simple+.v2-content-panel,.page-header.is-simple+.module-v2-page-workspace{flex-basis:0}.page-header.is-simple .page-title-block{justify-content:center;align-self:center;height:32px}.page-breadcrumb-row{align-items:center;gap:8px;min-width:0;display:flex}.page-header.is-simple .page-breadcrumb{align-items:center;height:32px;line-height:32px;display:flex}.page-header.is-simple .page-breadcrumb-row{justify-content:space-between;width:100%}.page-header .page-header-select{flex:0 0 180px;width:180px;min-width:0}.page-header .page-toolbar-date-range{flex:0 0 250px;width:250px;min-width:0}.page-header-stats{min-width:0;color:var(--ui-color-text-secondary);white-space:nowrap;flex:auto;justify-content:center;align-items:center;gap:18px;font-size:13px;line-height:20px;display:flex;overflow:hidden}.page-header-stats span{flex:none}.page-header-stats strong{color:var(--ui-color-text);font-weight:700}.page-header.is-simple .page-breadcrumb-action{flex:none;height:36px}.page-header.is-simple .page-actions{flex-wrap:nowrap;align-self:center;align-items:center;gap:12px;width:100%;min-width:0;height:auto;min-height:54px;display:flex}.page-header.is-simple:not(:has(.page-title-block)) .page-actions{grid-column:1/-1}.page-header.is-simple:has(.page-filter-bar){background-color:#0000!important}.page-header.is-simple .page-search,.page-header.is-simple .page-filter,.page-header.is-simple .page-header-action{flex:none;height:36px}.page-header .page-search{flex:0 0 var(--ui-page-header-search-width)!important;width:var(--ui-page-header-search-width)!important;min-width:var(--ui-page-header-search-width)!important;max-width:var(--ui-page-header-search-width)!important}.page-title-block{flex-direction:column;gap:6px;min-width:0;display:flex}.page-breadcrumb{color:var(--ui-color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.breadcrumb-link{color:var(--ui-color-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.breadcrumb-link:hover{color:var(--ui-color-interactive)}.page-title-row{align-items:center;gap:8px;min-width:0;display:flex}.page-description{color:var(--ui-color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-sm);margin:0}.page-filter{width:128px}.page-filter-menu{z-index:60;margin-top:4px;position:relative;--n-height:min(calc(var(--n-option-height) * 7 + 8px), calc(100vh - 128px))!important}.page-header-action{min-width:76px;height:36px;font-size:var(--font-size-base);border-radius:4px;font-weight:500;--n-height:36px!important;--n-padding:0 15px!important;--n-border-radius:4px!important;--n-font-size:var(--font-size-base)!important;--n-font-weight:500!important}.page-header-action.n-button--default-type{--n-border:1px solid var(--ui-content-border)!important;--n-border-hover:1px solid var(--ui-color-interactive)!important;--n-border-pressed:1px solid var(--ui-color-interactive-pressed)!important;--n-border-focus:1px solid var(--ui-color-interactive)!important;--n-color:#fff!important;--n-color-hover:#fff!important;--n-color-pressed:#fff!important;--n-color-focus:#fff!important;--n-box-shadow-focus:none!important;--n-text-color:var(--ui-color-text)!important;--n-text-color-hover:var(--ui-color-interactive)!important;--n-text-color-pressed:var(--ui-color-interactive-pressed)!important;--n-text-color-focus:var(--ui-color-interactive)!important}.page-header-action.n-button--primary-type{--n-border:1px solid var(--ui-color-interactive)!important;--n-border-hover:1px solid var(--ui-color-interactive-hover)!important;--n-border-pressed:1px solid var(--ui-color-interactive-pressed)!important;--n-border-focus:1px solid var(--ui-color-interactive)!important;--n-color:var(--ui-color-interactive)!important;--n-color-hover:var(--ui-color-interactive-hover)!important;--n-color-pressed:var(--ui-color-interactive-pressed)!important;--n-color-focus:var(--ui-color-interactive)!important;--n-box-shadow-focus:none!important;--n-text-color:#fff!important;--n-text-color-hover:#fff!important;--n-text-color-pressed:#fff!important;--n-text-color-focus:#fff!important}.page-header-action:focus-visible{outline:2px solid var(--ui-color-interactive);outline-offset:2px}.page-header h1{color:var(--ui-color-text);font-size:var(--font-size-title);line-height:var(--line-height-title);letter-spacing:-.2px;margin:0}@media (width<=1320px){.page-header.is-simple{grid-template-columns:minmax(0,1fr);gap:8px;height:auto;min-height:48px;margin-bottom:18px;margin-left:0;padding:1px 0 12px}.page-header.is-simple .page-actions{flex-wrap:wrap;justify-content:flex-start;width:100%;min-width:0;height:auto;min-height:36px}.page-header-stats{white-space:normal;flex-wrap:wrap;justify-content:flex-start;gap:8px 14px;width:100%}.page-header.is-simple .page-title-block{justify-content:flex-start;height:auto;min-height:32px}.page-header.is-simple .page-breadcrumb-row{flex-wrap:wrap;justify-content:flex-start;row-gap:8px}}@media (width>=1321px) and (width<=1600px){.page-header.is-simple:has(.page-filter-bar){height:auto;min-height:54px}.page-header.is-simple .page-actions{flex-wrap:wrap;height:auto;min-height:36px}}@media (width<=900px){.page-header{flex-direction:column;align-items:flex-start;margin:-14px -12px 14px;padding:14px 12px}.page-header.is-simple{grid-template-columns:minmax(0,1fr);align-items:center;gap:8px;height:auto;min-height:48px;margin:-14px -12px 12px;padding:1px 12px 12px;display:grid}.page-header.is-simple .page-actions{flex-wrap:wrap;justify-content:flex-start;width:100%;min-width:0;height:auto;min-height:36px}.page-header-stats{white-space:normal;flex-wrap:wrap;justify-content:flex-start;gap:8px 12px;width:100%;font-size:12px}.page-header h1{font-size:var(--font-size-title);line-height:var(--line-height-title)}}@media (width<=640px){.page-header .page-toolbar-date-range{width:min(100%,320px)}.page-header{gap:10px;margin:-12px -10px 12px;padding:12px 10px}.page-header.is-simple{grid-template-columns:minmax(0,1fr);align-items:center;gap:8px;height:auto;min-height:48px;margin:-12px -10px 10px;padding:1px 10px 12px;display:grid}.page-title-block{gap:4px}.page-breadcrumb{font-size:var(--font-size-xs);line-height:var(--line-height-xs)}.page-title-row{gap:6px}.page-header h1{font-size:20px;line-height:28px}.page-actions{grid-template-columns:1fr 1fr;width:100%;gap:8px!important;display:grid!important}.page-filter{width:100%}.page-actions .page-header-action:last-child{grid-column:1/-1}.page-header.is-simple .page-actions{flex-wrap:wrap;justify-content:flex-start;gap:8px;width:100%;display:flex}.page-header.is-simple .page-filter{width:112px}.page-header .page-search,.page-header .page-header-select,.page-header .page-toolbar-date-range{flex-basis:min(100%, var(--ui-page-header-search-width))!important;width:min(100%, var(--ui-page-header-search-width))!important;min-width:0!important;max-width:var(--ui-page-header-search-width)!important}.page-header.is-simple .page-actions .page-header-action:last-child{grid-column:auto}}.v2-content-panel{flex-direction:column;flex:auto;min-height:0;max-height:100%;display:flex;overflow:hidden}.module-v2-summary{border-bottom:1px solid var(--ui-content-divider,#ebebeb);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:14px 16px;display:grid}.module-v2-table-wrap{flex:auto;min-height:0;padding:0 12px;overflow:hidden}.module-v2-footer{height:var(--ui-table-footer-height,48px);min-height:var(--ui-table-footer-height,48px);max-height:var(--ui-table-footer-height,48px);border-top:1px solid var(--ui-content-divider,#ebebeb);box-sizing:border-box;white-space:nowrap;border-bottom:1px solid #0000;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:6px 16px;display:flex;overflow:auto hidden}.module-v2-footer>.n-text{white-space:nowrap;flex:none}.v2-content-panel .n-pagination{flex:0 auto;min-width:0}.module-v2-locked-table{--module-v2-fixed-scrollbar-gutter:0px;--module-v2-table-head-height:var(--ui-table-head-height,48px);--module-v2-table-row-height:var(--module-v2-adaptive-row-height,var(--ui-table-row-height,48px));--module-v2-table-cell-x:var(--ui-table-cell-x,12px);--module-v2-table-media-size:min(40px, calc(var(--module-v2-table-row-height) - 8px));width:100%;min-width:0;max-width:100%}.module-v2-table-thumbnail{width:var(--module-v2-table-media-size,40px);height:var(--module-v2-table-media-size,40px);border:1px solid var(--ui-content-border,#e3e3e3);border-radius:var(--ui-control-radius,6px);flex:none;display:block;overflow:hidden}.module-v2-table-thumbnail img{border-radius:inherit;display:block}.module-v2-table-thumbnail-placeholder{color:var(--ui-color-text-secondary);font-size:var(--ui-table-secondary-font-size,12px);background:#f7f7f7;place-items:center;display:grid}.module-v2-table-product-cell{width:100%;min-width:0;gap:8px!important}.module-v2-table-product-content{flex:auto;min-width:0}.module-v2-locked-table .n-data-table-th{box-sizing:border-box;white-space:nowrap;height:var(--module-v2-table-head-height)!important;min-height:var(--module-v2-table-head-height)!important;max-height:var(--module-v2-table-head-height)!important;padding:0 var(--module-v2-table-cell-x)!important;background:var(--ui-table-header-background)!important;color:var(--ui-color-text-secondary)!important;font-size:var(--ui-table-header-font-size,13px)!important;font-weight:var(--ui-font-weight-medium,500)!important;line-height:var(--ui-table-header-line-height,20px)!important}.module-v2-locked-table .n-data-table-th:not(.n-data-table-th--last),.module-v2-locked-table .n-data-table-td:not(.n-data-table-td--last-col){border-right:1px solid var(--n-merged-border-color)}:is(.module-v2-locked-table .n-data-table-th:has(+.n-data-table-th--fixed-right),.module-v2-locked-table .n-data-table-td:has(+.n-data-table-td--fixed-right)){border-right:0}.module-v2-locked-table .n-data-table-tr,.module-v2-locked-table .n-data-table-td{height:var(--module-v2-table-row-height)!important;min-height:var(--module-v2-table-row-height)!important;max-height:var(--module-v2-table-row-height)!important}.module-v2-standard-table th,.module-v2-standard-table td{box-sizing:border-box;vertical-align:middle;white-space:nowrap;height:var(--ui-table-row-height,48px)!important;min-height:var(--ui-table-row-height,48px)!important;max-height:var(--ui-table-row-height,48px)!important;padding:0 var(--ui-table-cell-x,12px)!important}.module-v2-locked-table .n-data-table-td{box-sizing:border-box;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 var(--module-v2-table-cell-x)!important;color:var(--ui-color-text)!important;font-size:var(--ui-table-body-font-size,14px)!important;font-weight:var(--ui-font-weight-regular,400)!important;line-height:var(--ui-table-body-line-height,22px)!important}.module-v2-locked-table .n-data-table-td>*{max-height:calc(var(--module-v2-table-row-height) - 8px);box-sizing:border-box;overflow:hidden}.module-v2-locked-table .n-data-table-th.n-data-table-th--selection,.module-v2-locked-table .n-data-table-td.n-data-table-td--selection{text-overflow:clip;overflow:visible;padding:0!important}.module-v2-adaptive-table-viewport{flex:auto;width:100%;min-width:0;height:100%;min-height:0;overflow:hidden}.module-v2-adaptive-table-frame{grid-template-rows:auto var(--ui-table-footer-height,48px);box-sizing:border-box;align-content:start;width:100%;min-width:0;height:auto;min-height:0;display:grid}.module-v2-adaptive-table-frame--scrolling{grid-template-rows:minmax(0, 1fr) var(--ui-table-footer-height,48px);align-content:stretch;height:100%}.module-v2-adaptive-table-frame--scrolling .module-v2-locked-table .n-scrollbar-rail--vertical{z-index:20!important}.module-v2-table-panel .module-v2-adaptive-table-frame{grid-template-rows:minmax(0, 1fr) var(--ui-table-footer-height,48px);align-content:stretch;height:100%}.module-v2-table-panel .module-v2-adaptive-table-frame--scrolling{height:100%}.module-v2-table-workspace,.module-v2-page-workspace{flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.module-v2-page-workspace>.v2-content-panel{background:0 0;border:0;border-radius:0;flex:auto;align-self:stretch;height:auto;min-height:0;max-height:100%}.module-v2-page-workspace{--module-v2-page-workspace-bottom-inset:34px;border:1px solid var(--ui-page-panel-border,transparent);border-radius:var(--ui-page-panel-radius,14px);background:var(--ui-page-panel-background,#fff);box-sizing:border-box}.v2-content-panel.module-v2-table-panel{flex:auto;align-self:stretch;height:100%;min-height:0;max-height:100%;position:relative}.module-v2-table-workspace>.module-v2-table-context{flex:0 0 var(--ui-table-row-height,48px)}.module-v2-table-workspace>.module-v2-table-context+.module-v2-table-panel{height:auto;margin-top:12px}.module-v2-table-workspace>.standard-table-workspace-context .standard-table-workspace-context__content{overflow:auto hidden}.module-v2-table-workspace>.v2-content-panel.module-v2-table-panel{border-radius:var(--ui-page-panel-radius,4px);background:#fff}.module-v2-table-context{min-width:0;height:var(--ui-table-row-height,48px);min-height:var(--ui-table-row-height,48px);max-height:var(--ui-table-row-height,48px);box-sizing:border-box;background:#fff;flex:none;overflow:hidden}.standard-table-workspace-context{border-bottom:1px solid var(--ui-content-divider,#ebebeb);justify-content:space-between;align-items:center;gap:12px;padding:0 12px;display:flex}.standard-table-workspace-context__content{flex:auto;align-self:stretch;align-items:center;min-width:0;display:flex}.standard-table-workspace-action-header{white-space:nowrap;justify-content:flex-start;align-items:center;gap:8px;width:100%;display:inline-flex}.standard-table-workspace-action-header__title{text-overflow:ellipsis;overflow:hidden}.standard-table-workspace-action-header--action .standard-table-workspace-action-header__title{text-overflow:clip;flex:none;overflow:visible}.standard-table-workspace-action-header--action,.standard-table-workspace-action-header--centered{justify-content:center;position:relative}.standard-table-workspace-action-header--action .table-column-settings__trigger,.standard-table-workspace-action-header--centered .table-column-settings__trigger{position:absolute;right:0}.table-column-settings__trigger{border-radius:var(--ui-control-radius,6px);width:32px;height:32px;color:var(--ui-color-text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.table-column-settings__trigger:hover,.table-column-settings__trigger:focus-visible,.table-column-settings__trigger[aria-expanded=true]{color:var(--ui-color-interactive);outline:none}.table-column-settings__panel{border:1px solid var(--ui-content-border,#e3e3e3);border-radius:var(--ui-page-panel-radius,4px);width:240px;color:var(--ui-color-text);background:#fff;overflow:hidden;box-shadow:0 8px 24px #0f172a1f}.table-column-settings__header{border-bottom:1px solid var(--ui-content-divider,#ebebeb);box-sizing:border-box;white-space:nowrap;align-items:center;gap:18px;height:48px;padding:0 16px;display:flex}.table-column-settings__panel .n-checkbox{--n-border-checked:1px solid var(--ui-color-interactive)!important;--n-border-checked-hover:1px solid var(--ui-color-interactive)!important;--n-border-checked-pressed:1px solid var(--ui-color-interactive-pressed)!important;--n-color-checked:var(--ui-color-interactive)!important;--n-color-checked-hover:var(--ui-color-interactive)!important;--n-color-checked-pressed:var(--ui-color-interactive-pressed)!important}.table-column-settings__reset,.table-column-settings__inverse{color:var(--ui-color-interactive);cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.table-column-settings__reset{margin-left:auto}.table-column-settings__reset:hover,.table-column-settings__reset:focus-visible,.table-column-settings__inverse:hover,.table-column-settings__inverse:focus-visible{color:var(--ui-color-interactive-hover);outline:none}.table-column-settings__list{max-height:min(480px,100vh - 190px);padding:4px 0;overflow:hidden auto}.table-column-settings__item{box-sizing:border-box;cursor:grab;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:4px;min-height:48px;padding:0 12px;display:grid}.table-column-settings__item:hover,.table-column-settings__item:focus-visible{background:#f7f7f7;outline:none}.table-column-settings__item:active{cursor:grabbing}.table-column-settings__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;line-height:22px;overflow:hidden}.standard-table-workspace-status-tabs{min-width:0;height:var(--ui-table-row-height,48px);min-height:var(--ui-table-row-height,48px);max-height:var(--ui-table-row-height,48px);border-bottom:1px solid var(--ui-content-divider);box-sizing:border-box;justify-content:flex-start;align-self:stretch;align-items:stretch;gap:0;padding:0;display:flex;overflow-x:auto}.standard-table-workspace-status-tab{height:100%;color:var(--ui-color-text);cursor:pointer;font-family:var(--ui-font-family);font-size:var(--ui-table-body-font-size,14px);font-weight:var(--ui-font-weight-regular,400);line-height:var(--ui-table-body-line-height,22px);box-sizing:border-box;background:0 0;border:0;flex:none;align-items:center;padding:0 13px;display:inline-flex;position:relative}.standard-table-workspace-status-tab:hover,.standard-table-workspace-status-tab:focus-visible{color:var(--ui-color-interactive);outline:none}.standard-table-workspace-status-tab.is-active{color:var(--ui-color-interactive);font-weight:var(--ui-font-weight-medium,500)}.standard-table-workspace-status-tab.is-active:after{content:"";background:currentColor;height:2px;position:absolute;bottom:0;left:13px;right:13px}.standard-table-workspace-summary{white-space:nowrap;align-items:baseline;gap:10px;min-width:0;display:flex}.standard-table-workspace-summary span{color:var(--ui-color-text-secondary);text-overflow:ellipsis;font-size:13px;overflow:hidden}.standard-table-workspace-search .n-input{width:min(var(--ui-search-control-width), 100%)}.module-v2-adaptive-table-body{min-width:0;min-height:0;overflow:hidden}.module-v2-adaptive-table-frame:not(.module-v2-adaptive-table-frame--scrolling) .module-v2-adaptive-table-body:not(.module-v2-adaptive-table-body--custom),.module-v2-adaptive-table-frame:not(.module-v2-adaptive-table-frame--scrolling) .n-data-table,.module-v2-adaptive-table-frame:not(.module-v2-adaptive-table-frame--scrolling) .n-data-table-wrapper,.module-v2-adaptive-table-frame:not(.module-v2-adaptive-table-frame--scrolling) .n-data-table-base-table{height:auto!important}.module-v2-adaptive-table-body--custom,.module-v2-adaptive-table-frame--scrolling .module-v2-adaptive-table-body,.module-v2-adaptive-table-frame--scrolling .n-data-table,.module-v2-adaptive-table-frame--scrolling .n-data-table-wrapper,.module-v2-adaptive-table-frame--scrolling .n-data-table-base-table{height:100%}.module-v2-adaptive-table-frame>.module-v2-footer{height:var(--ui-table-footer-height,48px);min-height:var(--ui-table-footer-height,48px);max-height:var(--ui-table-footer-height,48px)}.v2-content-panel .n-data-table,.v2-content-panel .n-data-table-wrapper,.v2-content-panel .n-data-table-base-table{height:100%}.v2-content-panel .n-data-table-base-table-header,.v2-content-panel .n-data-table-thead{z-index:6;background:var(--ui-table-header-background);position:sticky;top:0}.v2-content-panel .n-data-table-th{z-index:7;background:var(--ui-table-header-background);position:sticky;top:0}.module-v2-locked-table .n-data-table-th{z-index:auto;box-shadow:none;position:static;top:auto;border-bottom:0!important}.module-v2-locked-table .n-data-table-th--fixed-left,.module-v2-locked-table .n-data-table-th--fixed-right{z-index:12;background:var(--ui-table-header-background);position:sticky}.module-v2-locked-table .n-data-table-th--fixed-right{border-left:1px solid var(--n-merged-border-color);box-shadow:none;right:var(--module-v2-fixed-scrollbar-gutter)!important}.module-v2-locked-table .n-data-table-th--fixed-left:after,.module-v2-locked-table .n-data-table-td--fixed-left:after,.module-v2-locked-table .n-data-table-th--fixed-right:before,.module-v2-locked-table .n-data-table-td--fixed-right:before{box-shadow:none!important}.module-v2-locked-table .n-data-table-tbody .n-data-table-tr:first-child .n-data-table-td{border-top:1px solid var(--ui-content-border,#e3e3e3)}.module-v2-locked-table{font-family:var(--ui-font-family);font-variant-numeric:tabular-nums;--n-font-size:var(--ui-table-body-font-size,14px)!important;--n-th-font-weight:var(--ui-font-weight-medium,500)!important}.module-v2-locked-table .n-data-table-th :where(*),.module-v2-locked-table .n-data-table-td :where(*){font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important}.module-v2-locked-table .n-data-table-td .n-button{--n-font-size:var(--ui-table-body-font-size,14px)!important;--n-font-weight:var(--ui-font-weight-medium,500)!important;--n-line-height:var(--ui-table-body-line-height,22px)!important;font-family:var(--ui-font-family)!important;font-size:var(--ui-table-body-font-size,14px)!important;font-weight:var(--ui-font-weight-medium,500)!important;line-height:var(--ui-table-body-line-height,22px)!important}.module-v2-locked-table .n-data-table-td .n-tag{--n-font-size:var(--ui-table-body-font-size,14px)!important;font-family:var(--ui-font-family)!important;font-size:var(--ui-table-body-font-size,14px)!important;font-weight:var(--ui-font-weight-regular,400)!important;line-height:var(--ui-table-body-line-height,22px)!important}.module-v2-locked-table .module-v2-actions-column .n-button,.module-v2-locked-table .v2-table-actions .n-button{--n-font-size:var(--ui-table-body-font-size,14px)!important;--n-font-weight:var(--ui-font-weight-medium,500)!important;--n-line-height:var(--ui-table-body-line-height,22px)!important;font-family:var(--ui-font-family)!important;font-size:var(--ui-table-body-font-size,14px)!important;font-weight:var(--ui-font-weight-medium,500)!important;line-height:var(--ui-table-body-line-height,22px)!important}.module-v2-locked-table .v2-table-actions{white-space:nowrap;justify-content:center;align-items:center;gap:4px;display:inline-flex}.module-v2-locked-table .module-v2-actions-column .n-button{border-radius:4px;min-width:0;height:32px;padding:5px 6px;--n-border:transparent!important;--n-border-hover:transparent!important;--n-border-pressed:transparent!important;--n-border-focus:transparent!important;--n-border-disabled:transparent!important;--n-color:transparent!important;--n-color-hover:#eff6ff!important;--n-color-pressed:#dbeafe!important;--n-color-focus:#eff6ff!important;--n-color-disabled:transparent!important;--n-ripple-color:transparent!important;--n-text-color:var(--ui-color-primary,#005bd3)!important;--n-text-color-hover:var(--ui-color-primary,#005bd3)!important;--n-text-color-pressed:var(--ui-color-primary,#005bd3)!important;--n-text-color-focus:var(--ui-color-primary,#005bd3)!important;--n-text-color-disabled:var(--ui-color-text-disabled,#bfbfbf)!important;box-shadow:none!important;border:0!important}.module-v2-locked-table .module-v2-actions-column .n-button.n-button--error-type{--n-color-hover:#fff1f0!important;--n-color-pressed:#ffccc7!important;--n-color-focus:#fff1f0!important;--n-text-color:var(--ui-color-danger,#ff4d4f)!important;--n-text-color-hover:var(--ui-color-danger,#ff4d4f)!important;--n-text-color-pressed:var(--ui-color-danger,#ff4d4f)!important;--n-text-color-focus:var(--ui-color-danger,#ff4d4f)!important}.module-v2-locked-table .module-v2-actions-column .n-button.module-v2-action-neutral{--n-color-hover:#f3f4f6!important;--n-color-pressed:#e5e7eb!important;--n-color-focus:#f3f4f6!important;--n-text-color:var(--ui-color-text,#303030)!important;--n-text-color-hover:var(--ui-color-text,#303030)!important;--n-text-color-pressed:var(--ui-color-text,#303030)!important;--n-text-color-focus:var(--ui-color-text,#303030)!important}.module-v2-locked-table .module-v2-cell-numeric{font-variant-numeric:tabular-nums;font-weight:var(--ui-font-weight-regular,400)}.module-v2-locked-table .module-v2-cell-secondary{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:var(--ui-color-text-secondary)!important;font-size:var(--ui-table-secondary-font-size,12px)!important;font-weight:var(--ui-font-weight-regular,400)!important;line-height:var(--ui-table-secondary-line-height,18px)!important}.module-v2-locked-table .n-data-table-td small:not(.module-v2-cell-secondary){font-size:var(--ui-table-secondary-font-size,12px)!important;font-weight:var(--ui-font-weight-regular,400)!important;line-height:var(--ui-table-secondary-line-height,18px)!important}.module-v2-locked-table .n-data-table-td strong{font-weight:var(--ui-font-weight-regular,400)}.module-v2-native-table{border-collapse:collapse;width:100%;font-family:var(--ui-font-family);table-layout:fixed}.module-v2-native-table th,.module-v2-native-table td{height:var(--ui-table-row-height,48px)!important;padding:0 var(--ui-table-cell-x,12px)!important;font-family:var(--ui-font-family)!important;font-size:var(--ui-table-body-font-size,14px)!important;font-weight:var(--ui-font-weight-regular,400)!important;line-height:var(--ui-table-body-line-height,22px)!important}.module-v2-native-table th{background:var(--ui-table-header-background,#f7f7f7)!important;color:var(--ui-color-text-secondary,#616161)!important;font-size:var(--ui-table-header-font-size,13px)!important;font-weight:var(--ui-font-weight-medium,500)!important;line-height:var(--ui-table-header-line-height,20px)!important}.module-v2-locked-table .n-data-table-td--fixed-left,.module-v2-locked-table .n-data-table-td--fixed-right{z-index:8;background:#fff;position:sticky}.module-v2-locked-table .n-data-table-td--fixed-right{border-left:1px solid var(--n-merged-border-color);box-shadow:none;right:var(--module-v2-fixed-scrollbar-gutter)!important}.module-v2-locked-table .n-data-table-tr:hover .n-data-table-td--fixed-left,.module-v2-locked-table .n-data-table-tr:hover .n-data-table-td--fixed-right,.module-v2-locked-table .n-data-table-tr:not(.is-active-row):hover .n-data-table-td{background:var(--ui-table-hover-background,#f7f7f7)}.module-v2-locked-table .n-data-table-tr.is-active-row .n-data-table-td,.module-v2-locked-table .n-data-table-tr.is-active-row:hover .n-data-table-td,.module-v2-table-workspace .module-v2-active-source-item{background:var(--ui-table-active-background,#f2f7ff)}.module-v2-locked-table .module-v2-actions-column .n-space,.module-v2-locked-table .module-v2-actions-column .n-flex,.module-v2-locked-table .v2-table-actions{justify-content:center!important}.module-v2-locked-table .n-data-table-td.module-v2-actions-column{text-align:center!important}.module-v2-locked-table .module-v2-actions-column .n-space,.module-v2-locked-table .module-v2-actions-column .n-flex,.module-v2-locked-table .module-v2-actions-column .v2-table-actions{gap:4px!important}.module-v2-locked-table .module-v2-actions-column .n-button+.n-button{margin-left:0!important}@media (width<=900px){.module-v2-footer{gap:10px;padding:6px 12px}.v2-content-panel .n-pagination{justify-content:flex-end}.v2-content-panel .n-pagination .n-pagination-item:not(.n-pagination-item--button):not(.n-pagination-item--active){display:none}}@media (width<=640px){.module-v2-footer{flex-direction:row;align-items:center}.v2-content-panel .n-pagination{flex:none;justify-content:flex-end;width:auto}}.module-v2-title-cell{flex-direction:column;gap:4px;min-width:0;display:flex}.module-v2-title-cell strong{color:var(--ui-color-text);font-size:14px;font-weight:var(--ui-font-weight-medium,500);text-overflow:ellipsis;white-space:nowrap;line-height:22px;overflow:hidden}.module-v2-title-cell span{color:var(--ui-color-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:18px;overflow:hidden}.module-v2-inline-actions{justify-content:center;align-items:center;gap:8px;display:inline-flex}.wechat-v2-shop-empty{width:100%}.wechat-v2-shop-empty .n-empty__description{margin-top:0}.wechat-v2-footer{grid-column:1/-1}.wechat-v2-page-tools{justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:inline-flex}.wechat-v2-page-tools .n-button{min-width:58px}.wechat-v2-page-size{width:118px}.wechat-v2-list{border-right:1px solid #eef2f7;min-height:0;padding:12px;overflow:auto}.wechat-v2-session{cursor:pointer;border-radius:10px;gap:4px;padding:12px;display:grid}.wechat-v2-session.active,.wechat-v2-session:hover{background:#eff6ff}.wechat-v2-session strong{color:#111827;font-size:14px}.wechat-v2-session span,.wechat-v2-session em{color:#64748b;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:normal;overflow:hidden}.wechat-v2-chat-head{border-bottom:1px solid #eef2f7;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.wechat-v2-chat-head div{gap:4px;display:grid}.wechat-v2-chat-head span{color:#64748b;font-size:12px}.wechat-v2-messages{background:#f8fafc;flex-direction:column;flex:1;gap:10px;min-height:0;padding:16px;display:flex;overflow:auto}.wechat-v2-message{background:#fff;border:1px solid #e5eaf3;border-radius:12px;align-self:flex-start;max-width:68%;padding:10px 12px}.wechat-v2-message.outgoing{background:#eff6ff;border-color:#bfdbfe;align-self:flex-end}.wechat-v2-message-meta{color:#64748b;justify-content:space-between;gap:16px;margin-bottom:6px;font-size:12px;display:flex}.wechat-v2-message p{color:#111827;white-space:pre-wrap;margin:0;font-size:14px;line-height:22px}.wechat-v2-reply{border-top:1px solid #eef2f7;align-items:flex-end;gap:12px;padding:12px 16px;display:flex}.prompt-v2-form{min-height:0}.prompt-v2-scenes{margin-top:12px}@media (width<=900px){.module-v2-summary,.wechat-v2-panel{grid-template-columns:1fr}.wechat-v2-list{border-bottom:1px solid #eef2f7;border-right:0;max-height:220px}.wechat-v2-footer{flex-direction:row;align-items:center}.wechat-v2-page-tools{width:auto}.wechat-v2-message{max-width:92%}}@media (width<=640px){.wechat-v2-footer{flex-direction:column;align-items:stretch}.wechat-v2-page-tools{justify-content:space-between;width:100%}.wechat-v2-page-size{flex:auto;width:auto}}.table-drawer-body,.table-drawer-content{box-sizing:border-box;flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.table-drawer-content{gap:12px}.table-drawer-content>:not(.module-v2-table-workspace){flex:none}.table-drawer-body>.module-v2-table-workspace,.table-drawer-content>.module-v2-table-workspace{flex:1 1 0;min-height:0}.n-tag{border-radius:3px!important}.v2-content-panel,.v2-placeholder-panel{border:1px solid var(--ui-page-panel-border,#e5eaf3);border-radius:var(--ui-page-panel-radius,14px);background:var(--ui-page-panel-background,#fff);box-sizing:border-box;width:100%;height:100%;min-height:0;max-height:100%}.v2-placeholder-panel{place-items:center;display:grid}:root{--ui-table-head-height:48px;--ui-table-row-height:48px;--ui-table-footer-height:48px;--ui-table-cell-x:12px;--ui-table-header-font-size:13px;--ui-table-header-line-height:20px;--ui-table-body-font-size:14px;--ui-table-body-line-height:22px;--ui-table-secondary-font-size:12px;--ui-table-secondary-line-height:18px;--ui-page-panel-radius:4px;--ui-page-panel-border:#e3e3e3;--ui-page-panel-background:#fff;--ui-workspace-background:#fff;--ui-content-border:#e3e3e3;--ui-content-divider:#ebebeb;--ui-table-header-background:#f7f7f7;--ui-table-hover-background:#f7f7f7;--ui-color-text:#303030;--ui-color-text-secondary:#616161;--ui-color-interactive:#005bd3;--ui-color-interactive-hover:#004caa;--ui-color-interactive-pressed:#003f88;--ui-color-success:#047b5d;--ui-color-warning:#b28400;--ui-color-critical:#e22c38;--ui-shell-background:#1a1a1a;--ui-shell-surface:#303030;--ui-shell-divider:#ffffff2e;--ui-shell-text:#e3e3e3;--ui-page-gutter:12px;--ui-page-gutter-compact:8px;--ui-search-control-width:280px}html,body,#app{width:100%;height:100%;margin:0}body{background:var(--ui-workspace-background);color:var(--ui-color-text)}
