:root{--el-color-primary: #2f6bff;--el-color-primary-light-3: #6b8fff;--el-color-primary-light-5: #a3bbff;--el-color-primary-light-7: #d0ddff;--el-color-primary-light-8: #e0e8ff;--el-color-primary-light-9: #f0f4ff;--el-color-primary-dark-1: #3b6fe6;--el-color-primary-dark-2: #2555cc;--el-color-success: #22c55e;--el-color-success-light-3: #4ed481;--el-color-success-light-5: #85e1a8;--el-color-success-light-7: #bbeecb;--el-color-success-light-8: #d0f2d9;--el-color-success-light-9: #e9f9ef;--el-color-success-dark-2: #1b9e4b;--el-color-warning: #f59e0b;--el-color-warning-light-3: #f7b43d;--el-color-warning-light-5: #f9c97b;--el-color-warning-light-7: #fcdeb3;--el-color-warning-light-8: #fde6c7;--el-color-warning-light-9: #fef3e3;--el-color-warning-dark-2: #c47e09;--el-color-danger: #ef4444;--el-color-error: #ef4444;--el-color-danger-light-3: #f26c6c;--el-color-danger-light-5: #f69494;--el-color-danger-light-7: #f9bdbd;--el-color-danger-light-8: #fbcece;--el-color-danger-light-9: #fde8e8;--el-color-danger-dark-2: #bf3636;--el-color-error-light-9: var(--el-color-danger-light-9);--el-color-error-dark-2: var(--el-color-danger-dark-2);--el-color-info: #0891b2;--el-color-info-light-3: #25a8cc;--el-color-info-light-5: #5dc1db;--el-color-info-light-7: #95d8ea;--el-color-info-light-8: #bbe5f0;--el-color-info-light-9: #e1f3f8;--el-color-info-dark-2: #06748e;--el-text-color-primary: #0f172a;--el-text-color-regular: #334155;--el-text-color-secondary: #475569;--el-text-color-placeholder: #64748b;--el-text-color-disabled: #94a3b8;--el-border-color: #e2e8f0;--el-border-color-light: #f1f5f9;--el-border-color-lighter: #f8fafc;--el-border-color-extra-light: #f8fafc;--el-border-color-dark: #cbd5e1;--el-border-color-darker: #94a3b8;--el-border-width: 1px;--el-fill-color: #f1f5f9;--el-fill-color-light: #f8fafc;--el-fill-color-lighter: #fafbfc;--el-fill-color-extra-light: #fafbfc;--el-fill-color-dark: #e2e8f0;--el-fill-color-darker: #cbd5e1;--el-fill-color-blank: #ffffff;--el-bg-color: #ffffff;--el-bg-color-page: #f5f7fa;--el-bg-color-overlay: #ffffff;--el-border-radius-base: 6px;--el-border-radius-small: 4px;--el-border-radius-round: 20px;--el-border-radius-circle: 100%;--el-font-family: -apple-system, blinkmacsystemfont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", arial, sans-serif;--el-font-size-base: 14px;--el-font-size-small: 13px;--el-font-size-extra-small: 12px;--el-font-size-medium: 14px;--el-font-size-large: 14px;--el-font-weight-primary: 500;--el-font-weight-regular: 400;--el-box-shadow: 0 1px 3px rgba(15, 23, 42, .06), 0 1px 2px rgba(15, 23, 42, .04);--el-box-shadow-light: 0 1px 2px rgba(15, 23, 42, .04);--el-box-shadow-lighter: 0 1px 2px rgba(15, 23, 42, .03);--el-box-shadow-dark: 0 4px 6px rgba(15, 23, 42, .06);--el-disabled-bg-color: #f8fafc;--el-disabled-text-color: var(--el-text-color-disabled);--el-disabled-border-color: #e2e8f0;--el-mask-color: rgba(15, 23, 42, .4);--el-mask-color-extra-light: rgba(15, 23, 42, .3);--el-overlay-color: rgba(15, 23, 42, .4);--el-overlay-color-light: rgba(15, 23, 42, .3);--el-overlay-color-lighter: rgba(15, 23, 42, .2);--el-transition-duration: .2s;--el-transition-duration-fast: .15s;--el-button-hover-bg-color: var(--el-color-primary-light-5);--el-button-hover-border-color: var(--el-color-primary-light-5);--el-button-active-bg-color: var(--el-color-primary-dark-2);--el-button-active-border-color: var(--el-color-primary-dark-2);--el-input-focus-border-color: var(--el-color-primary);--el-input-focus-border: var(--el-color-primary);--el-table-header-bg-color: #f8fafc;--el-table-header-text-color: var(--el-text-color-secondary);--el-table-row-hover-bg-color: #f8fafc;--el-table-border-color: #f1f5f9;--el-table-text-color: var(--el-text-color-regular);--el-card-border-color: #e2e8f0;--el-card-border-radius: 8px;--el-card-padding: 20px;--el-dialog-border-radius: 12px;--el-tag-border-radius: 4px;--el-menu-active-color: var(--el-color-primary);--el-menu-hover-bg-color: #f1f5f9;--el-menu-bg-color: var(--el-bg-color);--el-menu-text-color: var(--el-text-color-secondary);--el-menu-item-height: 40px;--el-menu-item-font-size: 14px;--el-breadcrumb-inner-text-color: var(--el-text-color-secondary);--el-breadcrumb-inner-hover-color: var(--el-color-primary);--el-pagination-button-bg-color: var(--el-bg-color);--el-pagination-hover-color: var(--el-color-primary);--el-drawer-padding-primary: 24px;--el-message-close-hover-color: var(--el-text-color-secondary);--el-descriptions-table-border: #f1f5f9;--el-descriptions-item-bordered-label-background: #f8fafc}[data-theme=dark]{--el-color-primary: #60a5fa;--el-color-primary-light-3: #7ab5fb;--el-color-primary-light-5: #9dc8fc;--el-color-primary-light-7: #c0dbfd;--el-color-primary-light-8: #d0e4fd;--el-color-primary-light-9: #e8f1fe;--el-color-primary-dark-1: #4f94f5;--el-color-primary-dark-2: #3b82f6;--el-color-success: #34d399;--el-color-success-light-3: #5edbb1;--el-color-success-light-5: #8be5c8;--el-color-success-light-7: #b8efdc;--el-color-success-light-8: #ccf3e5;--el-color-success-light-9: #e6faf2;--el-color-success-dark-2: #2bbf8b;--el-color-warning: #fbbf24;--el-color-warning-light-3: #fccb4e;--el-color-warning-light-5: #fdd77e;--el-color-warning-light-7: #fee3ae;--el-color-warning-light-8: #feeac3;--el-color-warning-light-9: #fef4dc;--el-color-warning-dark-2: #d99a1d;--el-color-danger: #f87171;--el-color-error: #f87171;--el-color-danger-light-3: #f58e8e;--el-color-danger-light-5: #f4abab;--el-color-danger-light-7: #f7c8c8;--el-color-danger-light-8: #f8d5d5;--el-color-danger-light-9: #fde8e8;--el-color-danger-dark-2: #d95c5c;--el-color-info: #22d3ee;--el-color-info-light-3: #48dcf2;--el-color-info-light-5: #7ae6f6;--el-color-info-light-7: #acf0fa;--el-color-info-light-8: #c6f4fb;--el-color-info-light-9: #e6fafd;--el-color-info-dark-2: #1ba9bf;--el-text-color-primary: #f8fafc;--el-text-color-regular: #e2e8f0;--el-text-color-secondary: #cbd5e1;--el-text-color-placeholder: #94a3b8;--el-text-color-disabled: #64748b;--el-border-color: #334155;--el-border-color-light: #1e293b;--el-border-color-lighter: #1e293b;--el-border-color-extra-light: #1e293b;--el-border-color-dark: #475569;--el-border-color-darker: #64748b;--el-fill-color: #334155;--el-fill-color-light: #1e293b;--el-fill-color-lighter: #1e293b;--el-fill-color-extra-light: #1e293b;--el-fill-color-dark: #475569;--el-fill-color-darker: #64748b;--el-fill-color-blank: #1e293b;--el-bg-color: #1e293b;--el-bg-color-page: #0f172a;--el-bg-color-overlay: #1e293b;--el-box-shadow: 0 1px 3px rgba(0, 0, 0, .2);--el-box-shadow-light: 0 1px 2px rgba(0, 0, 0, .15);--el-box-shadow-lighter: 0 1px 2px rgba(0, 0, 0, .1);--el-box-shadow-dark: 0 4px 6px rgba(0, 0, 0, .3);--el-disabled-bg-color: #334155;--el-disabled-text-color: var(--el-text-color-disabled);--el-disabled-border-color: #334155;--el-mask-color: rgba(0, 0, 0, .6);--el-mask-color-extra-light: rgba(0, 0, 0, .5);--el-overlay-color: rgba(0, 0, 0, .6);--el-overlay-color-light: rgba(0, 0, 0, .5);--el-overlay-color-lighter: rgba(0, 0, 0, .4);--el-menu-bg-color: #1e293b;--el-menu-hover-bg-color: #334155;--el-menu-text-color: var(--el-text-color-secondary);--el-menu-active-color: #60a5fa;--el-table-header-bg-color: #1e293b;--el-table-header-text-color: var(--el-text-color-secondary);--el-table-row-hover-bg-color: #334155;--el-table-border-color: #334155;--el-table-text-color: var(--el-text-color-regular);--el-table-tr-bg-color: #1e293b;--el-card-border-color: #334155;--el-card-bg-color: #1e293b;--el-dialog-bg-color: #1e293b;--el-input-bg-color: #1e293b;--el-input-border-color: #475569;--el-input-text-color: var(--el-text-color-regular);--el-input-placeholder-color: var(--el-text-color-placeholder);--el-select-dropdown-bg-color: #1e293b;--el-breadcrumb-inner-text-color: var(--el-text-color-secondary);--el-breadcrumb-inner-hover-color: #60a5fa;--el-pagination-bg-color: #1e293b;--el-pagination-text-color: var(--el-text-color-regular);--el-pagination-button-bg-color: #1e293b;--el-pagination-button-color: var(--el-text-color-regular);--el-pagination-hover-color: #60a5fa;--el-descriptions-table-border: #334155;--el-descriptions-item-bordered-label-background: #334155;--el-tag-bg-color: #334155;--el-switch-on-color: #60a5fa}@media(prefers-color-scheme:dark){:root:not([data-theme]){--el-color-primary: #60a5fa;--el-color-primary-light-3: #7ab5fb;--el-color-primary-light-5: #9dc8fc;--el-color-primary-light-7: #c0dbfd;--el-color-primary-light-9: #e8f1fe;--el-color-primary-dark-1: #4f94f5;--el-color-primary-dark-2: #3b82f6;--el-text-color-primary: #f8fafc;--el-text-color-regular: #e2e8f0;--el-text-color-secondary: #cbd5e1;--el-text-color-placeholder: #94a3b8;--el-text-color-disabled: #64748b;--el-border-color: #334155;--el-border-color-light: #1e293b;--el-border-color-dark: #475569;--el-bg-color: #1e293b;--el-bg-color-page: #0f172a;--el-bg-color-overlay: #1e293b;--el-fill-color: #334155;--el-fill-color-light: #1e293b;--el-fill-color-blank: #1e293b;--el-box-shadow: 0 1px 3px rgba(0, 0, 0, .2);--el-box-shadow-dark: 0 4px 6px rgba(0, 0, 0, .3);--el-disabled-bg-color: #334155;--el-disabled-text-color: var(--el-text-color-disabled);--el-disabled-border-color: #334155}}:root,[data-space=public]{--qt-space-gradient: linear-gradient( 135deg, var(--qt-space-gradient-start) 0%, var(--qt-space-gradient-end) 100% )}:root{--qt-palette-white: #ffffff;--qt-palette-black: #000000;--qt-palette-slate-50: #f8fafc;--qt-palette-slate-100: #f1f5f9;--qt-palette-slate-200: #e2e8f0;--qt-palette-slate-300: #cbd5e1;--qt-palette-slate-400: #94a3b8;--qt-palette-slate-500: #64748b;--qt-palette-slate-600: #475569;--qt-palette-slate-700: #334155;--qt-palette-slate-800: #1e293b;--qt-palette-slate-900: #0f172a;--qt-palette-gray-50: #f9fafb;--qt-palette-gray-100: #f3f4f6;--qt-palette-gray-200: #e5e7eb;--qt-palette-gray-300: #d1d5db;--qt-palette-gray-400: #9ca3af;--qt-palette-gray-500: #6b7280;--qt-palette-gray-600: #4b5563;--qt-palette-gray-700: #374151;--qt-palette-gray-800: #1f2937;--qt-palette-gray-900: #111827;--qt-palette-blue-50: #eff6ff;--qt-palette-blue-100: #dbeafe;--qt-palette-blue-200: #bfdbfe;--qt-palette-blue-300: #93c5fd;--qt-palette-blue-400: #60a5fa;--qt-palette-blue-500: #3b82f6;--qt-palette-blue-600: #2563eb;--qt-palette-blue-700: #1d4ed8;--qt-palette-blue-800: #1e40af;--qt-palette-indigo-50: #eef2ff;--qt-palette-indigo-200: #c7d2fe;--qt-palette-indigo-600: #4f46e5;--qt-palette-green-50: #f0fdf4;--qt-palette-green-100: #dcfce7;--qt-palette-green-200: #bbf7d0;--qt-palette-green-500: #22c55e;--qt-palette-green-600: #16a34a;--qt-palette-green-700: #15803d;--qt-palette-orange-50: #fff7ed;--qt-palette-orange-200: #fed7aa;--qt-palette-orange-300: #fdba74;--qt-palette-orange-500: #f97316;--qt-palette-orange-600: #ea580c;--qt-palette-orange-700: #c2410c;--qt-palette-orange-800: #9a3412;--qt-palette-red-50: #fef2f2;--qt-palette-red-100: #fee2e2;--qt-palette-red-200: #fecaca;--qt-palette-red-300: #fca5a5;--qt-palette-red-500: #ef4444;--qt-palette-red-600: #dc2626;--qt-palette-red-700: #b91c1c;--qt-color-primary: var(--el-color-primary);--qt-color-primary-light-3: var(--el-color-primary-light-3);--qt-color-primary-dark-2: var(--el-color-primary-dark-2);--qt-color-success: var(--el-color-success);--qt-color-warning: var(--el-color-warning);--qt-color-danger: var(--el-color-danger);--qt-color-error: var(--el-color-error);--qt-color-info: var(--el-color-info);--qt-bg-page: var(--el-bg-color-page);--qt-bg-base: var(--el-bg-color);--qt-bg-overlay: var(--el-bg-color-overlay);--qt-bg-subtle: var(--el-fill-color-light);--qt-bg-muted: var(--qt-bg-subtle);--qt-bg-hover: var(--el-fill-color-light);--qt-text-primary: var(--el-text-color-primary);--qt-text-regular: var(--el-text-color-regular);--qt-text-secondary: var(--el-text-color-secondary);--qt-text-placeholder: var(--el-text-color-placeholder);--qt-border-color: var(--el-border-color);--qt-border-color-light: var(--el-border-color-light);--qt-border-default: var(--qt-border-color);--qt-border-width: var(--el-border-width);--qt-border-width-strong: 2px;--qt-surface-primary: var(--qt-bg-base);--qt-surface-secondary: var(--qt-bg-subtle);--qt-surface-tertiary: var(--qt-bg-hover);--qt-surface-elevated: var(--qt-bg-overlay);--qt-surface-subtle: var(--qt-bg-subtle);--qt-nav-base: #ffffff;--qt-nav-top-bg: #0f1115;--qt-nav-side-bg: #131722;--qt-nav-side-bg-elevated: #161b26;--qt-nav-text-primary: color-mix(in srgb, var(--qt-nav-base) 92%, transparent);--qt-nav-text-secondary: color-mix(in srgb, var(--qt-nav-base) 78%, transparent);--qt-nav-text-tertiary: color-mix(in srgb, var(--qt-nav-base) 55%, transparent);--qt-nav-hover-bg: color-mix(in srgb, var(--qt-nav-base) 8%, transparent);--qt-nav-hover-bg-accent: color-mix(in srgb, var(--qt-color-primary) 10%, transparent);--qt-nav-active-bg: color-mix(in srgb, var(--qt-color-primary) 12%, transparent);--qt-nav-active-bar: var(--qt-color-primary);--qt-nav-active-text: var(--qt-nav-base);--qt-nav-active-icon: var(--qt-color-primary-light-3);--qt-nav-disabled-text: color-mix(in srgb, var(--qt-nav-base) 32%, transparent);--qt-nav-danger-hover-bg: color-mix(in srgb, var(--qt-color-danger) 12%, transparent);--qt-nav-border: color-mix(in srgb, var(--qt-nav-base) 8%, transparent);--qt-nav-border-strong: color-mix(in srgb, var(--qt-nav-base) 12%, transparent);--qt-space-public: var(--el-color-info);--qt-space-platform: var(--el-color-primary);--qt-space-tenant: var(--el-color-primary);--qt-space-public-light: color-mix(in srgb, var(--qt-space-public) 12%, transparent);--qt-space-platform-light: color-mix(in srgb, var(--qt-space-platform) 12%, transparent);--qt-space-tenant-light: color-mix(in srgb, var(--qt-space-tenant) 12%, transparent);--qt-topnav-control-bg: color-mix(in srgb, var(--qt-nav-base) 6%, transparent);--qt-topnav-control-bg-hover: color-mix(in srgb, var(--qt-nav-base) 10%, transparent);--qt-topnav-control-bg-active: color-mix(in srgb, var(--qt-nav-base) 14%, transparent);--qt-topnav-control-border: color-mix(in srgb, var(--qt-nav-base) 10%, transparent);--qt-topnav-control-border-hover: color-mix(in srgb, var(--qt-nav-base) 18%, transparent);--qt-topnav-search-bg: color-mix(in srgb, var(--qt-nav-base) 8%, transparent);--qt-topnav-search-bg-focus: color-mix(in srgb, var(--qt-nav-base) 12%, transparent);--qt-topnav-search-border: color-mix(in srgb, var(--qt-nav-base) 10%, transparent);--qt-topnav-search-border-focus: color-mix(in srgb, var(--qt-color-primary) 40%, transparent);--qt-identity-panel-border: color-mix(in srgb, var(--qt-nav-base) 10%, transparent);--qt-identity-panel-card-bg: color-mix(in srgb, var(--qt-nav-base) 4%, transparent);--qt-identity-panel-card-bg-hover: color-mix(in srgb, var(--qt-nav-base) 6%, transparent);--qt-identity-panel-badge-bg: color-mix(in srgb, var(--qt-color-primary) 15%, transparent);--qt-identity-panel-badge-text: var(--qt-color-primary-light-3);--qt-identity-panel-divider: color-mix(in srgb, var(--qt-nav-base) 6%, transparent);--semantic-bg-primary: var(--qt-bg-base);--semantic-bg-secondary: var(--qt-bg-page);--semantic-bg-tertiary: var(--qt-bg-subtle);--semantic-bg-hover: var(--qt-bg-hover);--semantic-bg-on-accent: #ffffff;--semantic-bg-success: var(--el-color-success-light-9);--semantic-bg-warning: var(--el-color-warning-light-9);--semantic-bg-danger: var(--el-color-danger-light-9);--semantic-bg-info: var(--el-color-info-light-9);--semantic-bg-accent: var(--el-color-primary-light-9);--semantic-text-primary: var(--qt-text-primary);--semantic-text-secondary: var(--qt-text-secondary);--semantic-text-tertiary: var(--qt-text-placeholder);--semantic-text-inverse: #ffffff;--semantic-accent: var(--qt-color-primary);--semantic-accent-primary-light: var(--el-color-primary-light-5);--semantic-success: var(--qt-color-success);--semantic-warning: var(--qt-color-warning);--semantic-danger: var(--qt-color-danger);--semantic-error: var(--qt-color-error);--semantic-info: var(--qt-color-info);--semantic-border-default: var(--qt-border-color);--semantic-border-light: var(--qt-border-color-light);--qt-tab-accent-business: var(--qt-color-primary);--qt-tab-accent-business-bg: color-mix(in srgb, var(--qt-color-primary) 8%, transparent);--qt-tab-accent-design: #8b5cf6;--qt-tab-accent-design-bg: color-mix(in srgb, #8b5cf6 8%, transparent);--qt-tab-accent-governance: #f59e0b;--qt-tab-accent-governance-bg: color-mix(in srgb, #f59e0b 10%, transparent);--qt-tab-accent-error: var(--qt-color-warning);--qt-tab-accent-error-bg: color-mix(in srgb, var(--qt-color-warning) 12%, transparent);--qt-space-gradient-start: #0f1115;--qt-space-gradient-end: #0f1115}[data-space=public]{--qt-space-gradient-start: #1a2332;--qt-space-gradient-end: #1e2a3a}[data-space=platform],[data-space=tenant]{--qt-space-gradient: linear-gradient( 135deg, var(--qt-space-gradient-start) 0%, var(--qt-space-gradient-end) 100% )}[data-space=platform]{--qt-space-gradient-start: #1f1a33;--qt-space-gradient-end: #251f3d}[data-space=tenant]{--qt-space-gradient-start: #1a2438;--qt-space-gradient-end: #1e2b42}[data-space=public]{--qt-space-color: var(--qt-space-public);--qt-space-color-light: var(--qt-space-public-light)}[data-space=platform]{--qt-space-color: var(--qt-space-platform);--qt-space-color-light: var(--qt-space-platform-light)}[data-space=tenant]{--qt-space-color: var(--qt-space-tenant);--qt-space-color-light: var(--qt-space-tenant-light)}[data-theme=light]{--qt-nav-base: #1f2430;--qt-nav-top-bg: #ffffff;--qt-nav-side-bg: #f7f8fc;--qt-nav-side-bg-elevated: #ffffff;--qt-nav-text-primary: #1f2430;--qt-nav-text-secondary: #4a5568;--qt-nav-text-tertiary: #718096;--qt-nav-hover-bg: color-mix(in srgb, var(--qt-nav-base) 4%, transparent);--qt-nav-hover-bg-accent: color-mix(in srgb, var(--qt-color-primary) 6%, transparent);--qt-nav-active-bg: color-mix(in srgb, var(--qt-color-primary) 10%, transparent);--qt-nav-active-bar: var(--qt-color-primary);--qt-nav-active-text: var(--qt-color-primary-dark-2);--qt-nav-active-icon: var(--qt-color-primary);--qt-nav-disabled-text: color-mix(in srgb, var(--qt-nav-base) 24%, transparent);--qt-nav-danger-hover-bg: color-mix(in srgb, var(--qt-color-danger) 8%, transparent);--qt-nav-border: color-mix(in srgb, var(--qt-nav-base) 6%, transparent);--qt-nav-border-strong: color-mix(in srgb, var(--qt-nav-base) 10%, transparent);--qt-topnav-control-bg: color-mix(in srgb, var(--qt-nav-base) 3%, transparent);--qt-topnav-control-bg-hover: color-mix(in srgb, var(--qt-nav-base) 6%, transparent);--qt-topnav-control-bg-active: color-mix(in srgb, var(--qt-nav-base) 9%, transparent);--qt-topnav-control-border: color-mix(in srgb, var(--qt-nav-base) 8%, transparent);--qt-topnav-control-border-hover: color-mix(in srgb, var(--qt-nav-base) 14%, transparent);--qt-topnav-search-bg: color-mix(in srgb, var(--qt-nav-base) 4%, transparent);--qt-topnav-search-bg-focus: color-mix(in srgb, var(--qt-nav-base) 6%, transparent);--qt-topnav-search-border: color-mix(in srgb, var(--qt-nav-base) 10%, transparent);--qt-topnav-search-border-focus: color-mix(in srgb, var(--qt-color-primary) 40%, transparent);--qt-identity-panel-border: color-mix(in srgb, var(--qt-nav-base) 8%, transparent);--qt-identity-panel-card-bg: color-mix(in srgb, var(--qt-nav-base) 2%, transparent);--qt-identity-panel-card-bg-hover: color-mix(in srgb, var(--qt-nav-base) 4%, transparent);--qt-identity-panel-badge-bg: color-mix(in srgb, var(--qt-color-primary) 10%, transparent);--qt-identity-panel-badge-text: var(--qt-color-primary);--qt-identity-panel-divider: color-mix(in srgb, var(--qt-nav-base) 6%, transparent);--qt-space-gradient-start: #f7f8fc;--qt-space-gradient-end: #f7f8fc;--qt-space-gradient: linear-gradient( 135deg, var(--qt-space-gradient-start) 0%, var(--qt-space-gradient-end) 100% )}[data-theme=light][data-space=public]{--qt-space-gradient-start: #f0f7ff;--qt-space-gradient-end: #f5faff}[data-theme=light][data-space=platform]{--qt-space-gradient-start: #f8f6ff;--qt-space-gradient-end: #fbfaff}[data-theme=light][data-space=tenant]{--qt-space-gradient-start: #f0f4ff;--qt-space-gradient-end: #f5f8ff}:root{--qt-radius-xs: 4px;--qt-radius-sm: 8px;--qt-radius-md: 12px;--qt-radius-lg: 16px;--qt-radius-full: 9999px;--shadow-xs: 0 1px 2px rgba(15, 23, 42, .04);--topnav-height: 56px;--qt-header-height: var(--topnav-height);--qt-header-height-mobile: 56px;--sidemenu-width: 200px;--sidemenu-collapsed-width: 72px;--sidemenu-drawer-max: 320px;--qt-sidebar-width: var(--sidemenu-width);--qt-sidebar-collapsed-width: var(--sidemenu-collapsed-width);--qt-sidebar-drawer-max: var(--sidemenu-drawer-max);--activitybar-width: 56px;--bottombar-height: 32px;--right-panel-default-width: 400px;--right-panel-min-width: 320px;--right-panel-max-width: 720px;--right-panel-focus-width: 600px;--right-panel-default-width-tablet: 320px;--right-panel-min-width-tablet: 280px;--businesslist-default-width: 280px;--businesslist-min-width: 240px;--businesslist-max-width: 420px;--businesslist-default-width-tablet: 240px;--businesslist-min-width-tablet: 200px;--frame-nav-btn-size: 36px;--frame-nav-icon-size: 18px;--frame-nav-item-gap: 4px;--frame-nav-padding-x: 7px;--resize-handle-v-width: 6px;--resize-handle-h-height: 8px;--main-surface-min-width: 400px;--frame-shell-bg: #0d0d0d;--qt-global-context-height: 48px;--qt-rail-width: 50px;--qt-dock-rail-width: 50px;--qt-resizer-size: 4px;--qt-resizer-hit-size: 8px;--qt-left-rail-bg: #0f1115;--qt-left-rail-border: #1f2430;--qt-left-rail-icon: #c9d1d9;--qt-left-rail-icon-active: #ffffff;--qt-left-rail-active-bg: var(--qt-color-primary);--qt-left-rail-hover-bg: #1b1f27;--qt-right-dock-bg: #0f1115;--qt-right-dock-border: #1f2430;--qt-right-dock-icon: #c9d1d9;--qt-right-dock-icon-active: #ffffff;--qt-right-dock-active-bg: var(--qt-color-primary);--qt-right-dock-hover-bg: #1b1f27;--page-padding: 24px;--qt-page-padding-x: var(--page-padding);--qt-page-padding-y: 20px;--page-gap: 16px;--qt-sidebar-content-gap: 10px;--page-max-width: 1440px;--page-form-max-width: 1200px;--page-detail-max-width: 1680px;--page-list-max-width: 2400px;--page-dashboard-max-width: 2400px;--page-auth-max-width: 520px;--card-radius: 12px;--card-padding: 20px;--qt-space-2: 8px;--qt-space-1: 4px;--qt-space-3: 12px;--qt-space-4: 16px;--qt-space-6: 24px;--qt-space-8: 32px;--qt-space-10: 40px;--topbar-height-desktop: var(--qt-header-height);--topbar-height-tablet: var(--qt-header-height);--topbar-height-mobile: var(--qt-header-height-mobile);--sidebar-width-expanded: var(--qt-sidebar-width);--sidebar-width-collapsed: var(--qt-sidebar-collapsed-width);--sidebar-drawer-max: var(--qt-sidebar-drawer-max);--menu-item-height-primary: 42px;--menu-item-height-secondary: 38px;--menu-group-title-height: 26px;--menu-item-px: 14px;--menu-item-gap: 10px;--menu-children-pl: 24px;--icon-size-xs: 14px;--icon-size-sm: 16px;--icon-size-primary: 20px;--icon-size-lg: 24px;--icon-size-tool-btn: 18px;--tool-btn-size: 36px;--tool-btn-radius: 8px;--tool-btn-icon-size: 18px;--tool-btn-gap: 6px;--topnav-control-height: 32px;--qt-control-height-md: var(--topnav-control-height);--topnav-control-radius: 8px;--topnav-control-font-size: 13px;--topnav-control-padding-x: 10px;--topnav-control-gap: 8px;--topnav-search-height: 32px;--topnav-search-max-width: 280px;--topnav-search-radius: 8px;--user-menu-width: 320px;--user-menu-min-width: 280px;--user-menu-radius: 16px;--content-padding-x: var(--page-padding, 24px);--content-padding-y: var(--qt-page-padding-y, 20px);--page-header-height: var(--topnav-height, 56px);--font-size-menu-primary: 14px;--font-size-menu-secondary: 13px;--font-size-menu-group-title: var(--font-size-caption);--font-size-user-menu-name: 14px;--font-size-user-menu-info: 12px;--line-height-menu: 20px;--line-height-menu-secondary: 18px;--duration-instant: 50ms;--duration-fast: .15s;--duration-normal: .2s;--duration-slow: .3s;--duration-expand: .2s;--duration-drawer: .24s;--duration-popover: .18s;--easing-default: cubic-bezier(.4, 0, .2, 1);--easing-in: cubic-bezier(.4, 0, 1, 1);--easing-out: cubic-bezier(0, 0, .2, 1);--easing-spring: cubic-bezier(.34, 1.56, .64, 1);--easing-bounce: cubic-bezier(.68, -.55, .265, 1.55);--qt-z-sticky: 200;--qt-z-sidebar: 320;--qt-z-modal: 600;--qt-z-tooltip: 800;--qt-z-fixed-overlay: 1000;--qt-opacity-disabled: .55;--qt-size-24: 96px}@media(max-width:767px){:root{--topnav-height: 56px;--qt-header-height: 56px;--sidemenu-width: 0px;--sidemenu-collapsed-width: 0px;--qt-sidebar-width: 0px;--qt-sidebar-collapsed-width: 0px;--page-padding: 16px;--qt-page-padding-x: 16px;--qt-page-padding-y: 12px;--page-gap: 12px;--qt-sidebar-content-gap: 8px;--page-max-width: 100%;--page-form-max-width: 100%;--page-detail-max-width: 100%;--page-list-max-width: 100%;--page-dashboard-max-width: 100%;--page-auth-max-width: 100%;--card-radius: 10px;--card-padding: 16px;--right-panel-default-width: 100vw;--right-panel-min-width: 100vw;--right-panel-max-width: 100vw;--right-panel-focus-width: 100vw;--businesslist-default-width: 100vw;--businesslist-min-width: 100vw;--businesslist-max-width: 100vw}}@media(min-width:768px)and (max-width:1023px){:root{--topnav-height: 56px;--qt-header-height: 56px;--sidemenu-width: 72px;--sidemenu-collapsed-width: 72px;--qt-sidebar-width: 72px;--qt-sidebar-collapsed-width: 72px;--page-padding: 20px;--qt-page-padding-x: 20px;--qt-page-padding-y: 16px;--page-gap: 14px;--page-max-width: 100%;--page-form-max-width: 100%;--page-detail-max-width: 100%;--right-panel-default-width: var(--right-panel-default-width-tablet, 320px);--right-panel-min-width: var(--right-panel-min-width-tablet, 280px);--right-panel-max-width: 480px;--right-panel-focus-width: 400px;--businesslist-default-width: var(--businesslist-default-width-tablet, 240px);--businesslist-min-width: var(--businesslist-min-width-tablet, 200px);--businesslist-max-width: 320px}}@media(min-width:1024px)and (max-width:1439px){:root{--qt-page-padding-x: 24px;--qt-page-padding-y: 20px;--sidemenu-width: 210px;--qt-sidebar-width: 210px}}@media(min-width:1440px)and (max-width:1919px){:root{--topnav-height: 64px;--qt-header-height: 64px;--sidemenu-width: 220px;--qt-sidebar-width: 220px;--page-padding: 24px;--qt-page-padding-x: 24px;--qt-page-padding-y: 20px;--page-gap: 16px}}@media(min-width:1920px)and (max-width:2559px){:root{--topnav-height: 64px;--qt-header-height: 64px;--sidemenu-width: 230px;--qt-sidebar-width: 230px;--page-padding: 28px;--qt-page-padding-x: 28px;--qt-page-padding-y: 24px;--page-gap: 18px;--page-max-width: 1920px;--topnav-search-max-width: 320px}}@media(min-width:2560px){:root{--topnav-height: 72px;--qt-header-height: 72px;--sidemenu-width: 240px;--qt-sidebar-width: 240px;--page-padding: 32px;--qt-page-padding-x: 32px;--qt-page-padding-y: 28px;--page-gap: 20px;--page-max-width: 2400px;--topnav-search-max-width: 360px}}:root{--menu-bg-hover: var(--qt-nav-hover-bg);--menu-bg-hover-accent: var(--qt-nav-hover-bg-accent);--menu-bg-active: var(--qt-nav-active-bg);--menu-bar-active: var(--qt-nav-active-bar);--menu-text-active: var(--qt-nav-active-text);--space-color: var(--qt-space-color, var(--el-color-primary));--surface-hover: var(--el-fill-color-light);--page-header-padding-x: var(--qt-page-padding-x);--tn-brand-accent: var(--qt-space-color, var(--el-color-primary));--tn-brand-accent-dark: color-mix( in srgb, var(--qt-space-color, var(--el-color-primary)) 72%, #0f172a );--qt-z-overlay: var(--qt-z-fixed-overlay);--space-primary: var(--qt-space-color);--space-primary-light: var(--qt-space-color-light);--space-gradient: var(--qt-space-gradient);--nav-top-bg: var(--qt-nav-top-bg);--nav-side-bg: var(--qt-nav-side-bg);--nav-text-primary: var(--qt-nav-text-primary);--nav-text-secondary: var(--qt-nav-text-secondary);--app-bg: var(--el-bg-color-page);--surface-bg: var(--el-bg-color);--surface-subtle: var(--el-fill-color-light);--accent-primary: var(--el-color-primary);--accent-primary-hover: var(--el-color-primary-dark-2);--accent-primary-light: var(--el-color-primary-light-9);--accent-success: var(--el-color-success);--accent-warning: var(--el-color-warning);--accent-danger: var(--el-color-danger);--accent-cyan: var(--el-color-info);--accent-purple: var(--qt-space-platform);--shadow-sm: 0 1px 3px rgba(15, 23, 42, .06), 0 1px 2px rgba(15, 23, 42, .04);--shadow-md: 0 4px 6px -1px rgba(15, 23, 42, .06), 0 2px 4px -2px rgba(15, 23, 42, .04);--shadow-lg: 0 10px 15px -3px rgba(15, 23, 42, .08), 0 4px 6px -4px rgba(15, 23, 42, .04);--shadow-xl: 0 20px 25px -5px rgba(15, 23, 42, .1), 0 8px 10px -6px rgba(15, 23, 42, .04);--shadow-focus: 0 0 0 2px #ffffff, 0 0 0 4px var(--el-color-primary);--shadow-card: var(--shadow-sm);--shadow-card-hover: var(--shadow-md);--shadow-dropdown: var(--shadow-md);--shadow-modal: var(--shadow-xl);--shadow-drawer: 0 18px 45px rgba(15, 23, 42, .18);--shadow-popover: 0 10px 30px rgba(15, 23, 42, .12);--font-family-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Arial, sans-serif;--font-family-mono: "SF Mono", "Menlo", "Monaco", "Consolas", monospace;--font-family-numeric: var(--font-family-sans);--font-size-xs: 12px;--font-size-sm: 13px;--font-size-base: 14px;--font-size-md: 15px;--font-size-lg: 16px;--font-size-xl: 18px;--font-size-2xl: 20px;--font-size-3xl: 24px;--font-size-4xl: 30px;--font-size-5xl: 36px;--font-size-6xl: 48px;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-size-overline: var(--font-size-caption);--font-size-caption: var(--font-size-xs);--font-size-label: var(--font-size-sm);--font-size-control: var(--font-size-base);--font-size-body: var(--font-size-base);--font-size-body-lg: var(--font-size-md);--font-size-body-strong: var(--font-size-base);--font-size-section-title: var(--font-size-lg);--font-size-panel-title: var(--font-size-lg);--font-size-page-title: var(--font-size-2xl);--font-size-heading-2: var(--font-size-2xl);--font-size-heading-3: var(--font-size-xl);--font-size-stat-value: var(--font-size-4xl);--font-size-icon-control: 22px;--font-size-icon-lg: var(--font-size-3xl);--font-size-icon-display: var(--font-size-4xl);--font-size-empty-icon: var(--font-size-display);--line-height-tight: 1.3;--line-height-base: 1.5;--line-height-loose: 1.75;--line-height-caption: 1.35;--line-height-control: 1.4;--line-height-heading: 1.25;--font-size-h1: var(--font-size-5xl);--font-size-h2: var(--font-size-4xl);--font-size-h3: var(--font-size-2xl);--font-size-h4: var(--font-size-xl);--font-size-h5: var(--font-size-lg);--font-size-h6: var(--font-size-base);--font-size-hero: var(--font-size-6xl);--font-size-display: 40px;--font-size-public-hero: clamp(36px, 4vw, 56px);--font-size-public-section-title: clamp(28px, 3vw, 40px);--font-size-illustration: 64px;--font-size-error-code: 96px;--transition-fast: .15s;--transition-normal: .2s;--transition-slow: .3s;--transition-timing-default: ease}[data-theme=dark]{--shadow-xs: 0 1px 2px rgba(0, 0, 0, .2);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .3), 0 1px 2px rgba(0, 0, 0, .2);--shadow-md: 0 4px 6px rgba(0, 0, 0, .3);--shadow-lg: 0 10px 15px rgba(0, 0, 0, .4);--shadow-xl: 0 20px 25px rgba(0, 0, 0, .5)}@media(prefers-color-scheme:dark){:root:not([data-theme]){--shadow-xs: 0 1px 2px rgba(0, 0, 0, .2);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .3), 0 1px 2px rgba(0, 0, 0, .2);--shadow-md: 0 4px 6px rgba(0, 0, 0, .3);--shadow-lg: 0 10px 15px rgba(0, 0, 0, .4);--shadow-xl: 0 20px 25px rgba(0, 0, 0, .5)}}.el-button,.el-input__inner,.el-textarea__inner,.el-select__placeholder,.el-select__selected-item,.el-dropdown-menu__item,.el-menu,.el-tabs__item,.el-form-item__label,.el-table,.el-message,.el-notification,.el-dialog{font-family:var(--font-family-sans)}.el-button{font-size:var(--font-size-control);line-height:var(--line-height-control)}.el-input__inner,.el-textarea__inner,.el-select__placeholder,.el-select__selected-item,.el-form-item__label,.el-table{font-size:var(--font-size-body);line-height:var(--line-height-base)}.public-button{display:inline-flex;align-items:center;justify-content:center;padding:10px 24px;border-radius:8px;font-size:var(--font-size-body);font-weight:var(--font-weight-medium);cursor:pointer;border:none;background:var(--el-color-primary);color:var(--qt-palette-white);transition:background .15s;text-decoration:none}.public-button:hover{background:var(--el-color-primary-dark-2)}.public-card{background:var(--el-bg-color);border-radius:12px;padding:40px;border:1px solid var(--el-border-color-light)}.public-header{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--el-text-color-primary);margin-bottom:8px}.public-subheader{font-size:var(--font-size-body);color:var(--el-text-color-secondary);margin-bottom:24px}code,kbd,samp,pre,.qt-code{font-family:var(--font-family-mono)}.qt-stat-value,.qt-metric-value{font-family:var(--font-family-numeric);font-variant-numeric:tabular-nums}.qt-page-header{display:flex;align-items:center;justify-content:space-between;padding:var(--qt-space-4, 16px) var(--qt-space-6, 24px);gap:var(--qt-space-4, 16px);flex-wrap:wrap}.qt-page-header__title{font-size:var(--font-size-xl, 20px);font-weight:var(--font-weight-semibold, 600);color:var(--el-text-color-primary);line-height:var(--line-height-tight, 1.3)}.qt-page-header__actions{display:flex;align-items:center;gap:var(--qt-space-3, 12px)}*,*:before,*:after,html{margin:0;padding:0}*,*:before,*:after{box-sizing:border-box}html,body{width:100%;height:100%;font-size:var(--font-size-base);overflow:hidden}button,input,select,textarea{font:inherit}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,#app{margin:0;padding:0}body{min-height:0;font-family:var(--font-family-sans);line-height:var(--line-height-base);color:var(--el-text-color-primary);background-color:var(--el-bg-color-page)}#app{width:100%;height:100%;overflow:hidden}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#0f172a33;border-radius:var(--qt-radius-full)}::-webkit-scrollbar-thumb:hover{background:#0f172a59}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#ffffff26}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#ffffff40}:focus{outline:none}:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px;border-radius:2px}@media(forced-colors:active){:focus-visible{outline:2px solid Highlight;outline-offset:2px}}@media(prefers-reduced-motion:reduce){*:focus-visible{transition:none}}.qt-btn-primary{padding:6px 16px;height:36px;background:var(--qt-space-platform);color:var(--qt-palette-white);border:none;border-radius:6px;cursor:pointer;transition:all .15s;white-space:nowrap}.qt-btn-primary:hover{opacity:.85}.qt-btn-primary:disabled{opacity:.5;cursor:not-allowed}.qt-btn-primary:focus-visible{outline:2px solid var(--qt-space-platform);outline-offset:2px}.qt-btn-secondary{padding:6px 16px;height:36px;border:1px solid var(--el-border-color);border-radius:6px;background:transparent;color:var(--el-text-color-regular);cursor:pointer;transition:all .15s;white-space:nowrap}.qt-btn-secondary:hover{border-color:var(--qt-space-platform);color:var(--qt-space-platform)}.qt-btn-secondary:disabled{opacity:.5;cursor:not-allowed}.qt-btn-sm{padding:4px 10px;border-radius:4px;cursor:pointer;border:none;transition:all .15s;white-space:nowrap}.qt-btn-outline{border:1px solid var(--el-border-color);background:transparent;color:var(--el-text-color-primary)}.qt-btn-outline:hover{border-color:var(--qt-space-platform);color:var(--qt-space-platform)}.qt-btn-warn{background:transparent;color:var(--el-color-warning);border:1px solid color-mix(in srgb,var(--el-color-warning) 30%,transparent)}.qt-btn-warn:hover{background:color-mix(in srgb,var(--el-color-warning) 10%,transparent)}.qt-btn-ok{background:transparent;color:var(--el-color-success);border:1px solid color-mix(in srgb,var(--el-color-success) 30%,transparent)}.qt-btn-ok:hover{background:color-mix(in srgb,var(--el-color-success) 10%,transparent)}.qt-btn-danger{background:transparent;color:var(--el-color-danger);border:1px solid color-mix(in srgb,var(--el-color-danger) 30%,transparent)}.qt-btn-danger:hover{background:color-mix(in srgb,var(--el-color-danger) 10%,transparent)}.qt-btn-link{background:none;border:none;color:var(--el-color-primary);cursor:pointer;padding:4px 8px;transition:all .15s}.qt-btn-link:hover{text-decoration:underline;opacity:.8}.qt-btn-link-danger{color:var(--el-color-danger)}a.qt-btn-primary,a.qt-btn-secondary{text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.qt-input{height:36px;padding:0 12px;box-sizing:border-box;border:1px solid var(--el-border-color);border-radius:6px;color:var(--el-text-color-primary);background:var(--surface-bg);transition:border-color .15s;outline:none}.qt-input:focus{border-color:var(--qt-space-platform);box-shadow:0 0 0 3px color-mix(in srgb,var(--qt-space-platform) 12%,transparent)}.qt-input::placeholder{color:var(--el-text-color-secondary)}.qt-select{cursor:pointer;min-width:120px;appearance:auto}.qt-textarea{padding:8px 12px;border:1px solid var(--el-border-color);border-radius:6px;color:var(--el-text-color-primary);background:var(--surface-bg);transition:border-color .15s;outline:none;width:100%;box-sizing:border-box;resize:vertical}.qt-textarea:focus{border-color:var(--qt-space-platform);box-shadow:0 0 0 3px color-mix(in srgb,var(--qt-space-platform) 12%,transparent)}.qt-filter-bar{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.qt-table{width:100%;border-collapse:collapse}.qt-table thead th,.qt-table tbody td{padding:10px 12px;border-bottom:1px solid var(--el-border-color-light)}.qt-table thead th{font-weight:var(--font-weight-semibold);color:var(--el-text-color-regular);background:var(--surface-subtle);text-align:left;white-space:nowrap}.qt-table tbody td{color:var(--el-text-color-primary)}.qt-table tbody tr{transition:background .12s}.qt-table tbody tr:hover{background:var(--surface-subtle)}.qt-table-footer,.qt-action-group{display:flex}.qt-table-footer{justify-content:space-between;align-items:center;padding:12px 4px}.qt-action-group{gap:6px}.qt-cell-url,.qt-cell-date{white-space:nowrap}.qt-cell-url{max-width:240px;overflow:hidden;text-overflow:ellipsis}.qt-cell-date{color:var(--el-text-color-regular)}.qt-cell-error{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qt-cell-actions{display:flex;gap:8px}.qt-link{color:var(--el-color-primary);text-decoration:none}.qt-link:hover{opacity:.8;text-decoration:underline}.qt-code{padding:1px 6px;border-radius:4px;background:var(--surface-subtle);color:var(--el-text-color-primary)}.qt-status{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:20px}.qt-status.status--active{background:color-mix(in srgb,var(--el-color-success) 12%,transparent);color:var(--el-color-success)}.qt-status.status--frozen{background:color-mix(in srgb,var(--el-color-info) 12%,transparent);color:var(--el-color-info)}.qt-status.status--pending{background:color-mix(in srgb,var(--el-color-warning) 12%,transparent);color:var(--el-color-warning)}.qt-status.status--suspended{background:color-mix(in srgb,var(--el-color-danger) 12%,transparent);color:var(--el-color-danger)}.qt-status.qt-status-on{background:color-mix(in srgb,var(--el-color-success) 12%,transparent);color:var(--el-color-success)}.qt-status-dot{width:6px;height:6px;border-radius:50%}.qt-status-dot.active{background:var(--el-color-success)}.qt-status-dot.frozen{background:var(--el-color-info)}.qt-status-dot.pending{background:var(--el-color-warning)}.qt-status-dot.suspended{background:var(--el-color-danger)}.qt-type-badge,.qt-space-badge{display:inline-block;border-radius:4px}.qt-type-badge{padding:1px 8px;background:color-mix(in srgb,var(--qt-space-platform) 10%,transparent);color:var(--qt-space-platform)}.qt-space-badge{margin-left:6px;padding:2px 8px;background:var(--el-color-info);color:var(--qt-palette-white)}.qt-text-muted{color:var(--el-text-color-secondary)}.qt-date{color:var(--el-text-color-regular)}.qt-empty{text-align:center;padding:80px 20px}.qt-empty-icon{width:64px;height:64px;margin:0 auto 16px;border-radius:50%;background:var(--surface-subtle);opacity:.5}.qt-empty-title{margin:0 0 6px;color:var(--el-text-color-primary)}.qt-empty-desc{margin:0;color:var(--el-text-color-regular)}.qt-empty-state{text-align:center;padding:40px;color:var(--el-text-color-secondary)}.qt-overlay{position:fixed;inset:0;background:#00000073;z-index:2000;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(2px)}.qt-modal{background:var(--surface-bg);border-radius:12px;width:480px;max-width:90vw;max-height:85vh;overflow-y:auto;box-shadow:0 20px 60px #0003;border:1px solid var(--el-border-color)}.qt-modal--sm{width:400px}.qt-modal-head{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid var(--el-border-color-light)}.qt-modal-head h3{margin:0;color:var(--el-text-color-primary)}.qt-modal-close{background:none;border:none;cursor:pointer;color:var(--el-text-color-secondary);padding:0 4px}.qt-modal-close:hover{color:var(--el-text-color-primary)}.qt-modal-body{padding:24px}.qt-modal-actions,.qt-modal-footer{display:flex;justify-content:flex-end;border-top:1px solid var(--el-border-color-light)}.qt-modal-actions{gap:10px;padding-top:16px;margin-top:16px}.qt-modal-footer{gap:12px;padding:16px 24px}.qt-modal-header{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid var(--el-border-color-light)}.qt-modal-header h2{margin:0;color:var(--el-text-color-primary)}.qt-modal-hint{color:var(--el-text-color-regular);font-size:var(--font-size-body)}.qt-field{display:flex;flex-direction:column;gap:6px}.qt-field label{color:var(--el-text-color-regular)}.qt-req,.qt-field-error{color:var(--el-color-danger)}.qt-req{margin-left:2px}.qt-field-error{padding:10px 14px;border-radius:6px;background:color-mix(in srgb,var(--el-color-danger) 8%,transparent)}.qt-field-hint{margin:4px 0 0;color:var(--el-text-color-regular)}.qt-modal-form-grid,.qt-metrics-grid{display:grid}.qt-modal-form-grid{grid-template-columns:1fr 1fr;gap:12px 16px}.qt-metrics-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:20px}.qt-metric-card{padding:20px;background:var(--surface-bg);border-radius:8px;border:1px solid var(--el-border-color);text-align:center}.qt-metric-value,.qt-metric-label{color:var(--el-text-color-primary);margin-bottom:4px}.qt-metric-label{font-weight:var(--font-weight-medium)}.qt-metric-desc{color:var(--el-text-color-regular)}.qt-stats-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;margin-bottom:20px}.qt-stat-card{padding:20px;background:var(--surface-bg);border-radius:8px;border:1px solid var(--el-border-color)}.qt-stat-value{color:var(--el-text-color-primary);margin-bottom:4px}.qt-stat-label{color:var(--el-text-color-regular)}.qt-stat-active{color:var(--el-color-success)}.qt-stat-warn{color:var(--el-color-warning)}.qt-stat-danger{color:var(--el-color-danger)}.qt-section-head{display:flex;align-items:center;gap:10px;margin-bottom:12px}.qt-section-head h3{margin:0;color:var(--el-text-color-primary)}.qt-section-count{color:var(--el-text-color-secondary);background:var(--surface-subtle);padding:0 8px;border-radius:10px}.qt-info-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.qt-info-card{padding:16px;background:var(--surface-bg);border-radius:8px;border:1px solid var(--el-border-color)}.qt-info-label{color:var(--el-text-color-regular);text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px}.qt-info-value{font-weight:var(--font-weight-medium);color:var(--el-text-color-primary)}.qt-info-value.mono{font-size:var(--font-size-caption)}.qt-skeleton-grid,.qt-skeleton-card{gap:12px}.qt-skeleton-grid{display:grid;grid-template-columns:repeat(2,1fr)}.qt-skeleton-card{padding:20px;border-radius:8px;background:var(--surface-bg);border:1px solid var(--el-border-color-light);display:flex;flex-direction:column}.qt-sk-line{height:14px;border-radius:4px;background:linear-gradient(90deg,var(--surface-subtle) 25%,var(--el-border-color-light) 50%,var(--surface-subtle) 75%);background-size:200% 100%;animation:qt-shimmer 1.5s infinite}@keyframes qt-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.qt-alerts-section,.qt-alert-row{display:flex}.qt-alerts-section{flex-direction:column;gap:2px}.qt-alert-row{align-items:center;gap:16px;padding:10px 14px;border-radius:6px;background:var(--surface-bg);border:1px solid var(--el-border-color-light);transition:background .12s}.qt-alert-row:hover{background:var(--surface-subtle)}.qt-alert-level{display:flex;align-items:center;gap:6px;min-width:80px}.qt-level-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.qt-level-dot.info{background:var(--el-color-primary)}.qt-alert-text{flex:1;color:var(--el-text-color-regular)}.qt-alert-time{color:var(--el-text-color-secondary);white-space:nowrap}.qt-loading,.qt-error{padding:40px;text-align:center}.qt-loading{color:var(--el-text-color-regular)}.qt-error{color:var(--el-color-danger)}.qt-spinner{width:24px;height:24px;border:2px solid var(--el-border-color-light);border-top-color:var(--qt-space-platform);border-radius:50%;margin:0 auto 8px;animation:qt-spin .8s linear infinite}@keyframes qt-spin{to{transform:rotate(360deg)}}.qt-pagination{display:flex;justify-content:space-between;align-items:center;margin-top:16px}.qt-page-info{color:var(--el-text-color-regular)}.qt-toast{position:fixed;top:20px;right:20px;padding:12px 24px;border-radius:8px;z-index:9999;animation:qt-slide-in .3s ease}.qt-toast-success{background:color-mix(in srgb,var(--el-color-success) 15%,transparent);color:var(--el-color-success);border:1px solid color-mix(in srgb,var(--el-color-success) 30%,transparent)}@keyframes qt-slide-in{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@media(max-width:767px){.qt-metrics-grid,.qt-info-grid{grid-template-columns:repeat(2,1fr)}.qt-skeleton-grid{grid-template-columns:1fr}.qt-modal{width:95vw}.qt-action-group{flex-direction:column;gap:4px}}.qt-btn-primary,.qt-btn-secondary,.qt-btn-sm,.qt-btn-link,.qt-input,.qt-textarea,.qt-table,.qt-status,.qt-type-badge,.qt-space-badge,.qt-modal,.qt-field,.qt-info-card,.qt-alert-row,.qt-toast{font-family:var(--font-family-sans)}.qt-btn-primary,.qt-btn-secondary,.qt-input,.qt-textarea,.qt-table tbody td,.qt-info-value,.qt-toast{font-size:var(--font-size-body);line-height:var(--line-height-base)}.qt-btn-primary,.qt-btn-secondary,.qt-cell-name,.qt-link,.qt-status,.qt-type-badge,.qt-field label,.qt-alert-level{font-weight:var(--font-weight-medium)}.qt-btn-sm,.qt-code,.qt-status,.qt-type-badge,.qt-space-badge,.qt-section-count,.qt-alert-time{font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.qt-table thead th,.qt-btn-link,.qt-cell-date,.qt-date,.qt-empty-desc,.qt-field label,.qt-field-error,.qt-metric-label,.qt-stat-label,.qt-alert-level,.qt-alert-text,.qt-page-info{font-size:var(--font-size-sm)}.qt-empty-title,.qt-modal-head h3,.qt-modal-header h2,.qt-section-head h3{font-size:var(--font-size-section-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading)}.qt-field-hint,.qt-info-label,.qt-metric-desc{font-size:var(--font-size-overline);line-height:var(--line-height-caption)}.qt-code,.qt-info-value.mono{font-family:var(--font-family-mono)}.qt-metric-value,.qt-stat-value,.qt-info-value{font-family:var(--font-family-numeric);font-variant-numeric:tabular-nums}.qt-metric-value,.qt-stat-value{font-weight:var(--font-weight-bold);line-height:var(--line-height-heading)}.qt-metric-value{font-size:var(--font-size-stat-value)}.qt-stat-value{font-size:var(--font-size-2xl)}.qt-modal-close{font-size:var(--font-size-xl);line-height:1}:root{--qt-a11y-focus-contrast: var(--el-color-primary-light-3);--qt-a11y-contrast-dark: #000000;--qt-a11y-contrast-light: #ffffff}:focus{outline:2px solid var(--el-color-primary);outline-offset:2px}:focus:not(:focus-visible){outline:none}:focus-visible{outline:3px solid var(--el-color-primary);outline-offset:3px;outline-style:solid;box-shadow:0 0 0 4px #2f6bff26}[data-theme=dark] :focus-visible{outline-color:var(--qt-a11y-focus-contrast);box-shadow:0 0 0 4px #60a5fa33}@media(prefers-color-scheme:dark){:focus-visible{outline-color:var(--qt-a11y-focus-contrast);box-shadow:0 0 0 4px #60a5fa33}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:not(:focus):not(:focus-within){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-contrast:high){:root{--el-text-color-primary: var(--qt-a11y-contrast-dark);--el-text-color-secondary: #333333;--el-border-color: var(--qt-a11y-contrast-dark);--el-border-color-dark: var(--qt-a11y-contrast-dark)}[data-theme=dark]{--el-text-color-primary: var(--qt-a11y-contrast-light);--el-text-color-secondary: #cccccc;--el-border-color: var(--qt-a11y-contrast-light);--el-border-color-dark: var(--qt-a11y-contrast-light)}:focus-visible{outline:3px solid var(--qt-a11y-contrast-dark);outline-offset:3px;box-shadow:none}[data-theme=dark] :focus-visible{outline-color:var(--qt-a11y-contrast-light)}button,a{border:2px solid transparent}button:focus-visible,a:focus-visible{border-color:var(--qt-a11y-contrast-dark)}[data-theme=dark] button:focus-visible,[data-theme=dark] a:focus-visible{border-color:var(--qt-a11y-contrast-light)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.loading-spinner,.progress-bar{animation-duration:2s!important}}.visually-hidden-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.input-error{border-color:var(--el-color-error)!important;background-color:var(--el-color-error-light-9)!important}.input-error:focus{border-color:var(--el-color-error-dark-2)!important;box-shadow:0 0 0 3px #ef44441f!important}.input-success{border-color:var(--el-color-success)!important;background-color:var(--el-color-success-light-9)!important}.required-field:after{content:" *";color:var(--el-color-error);font-weight:var(--font-weight-bold, 700)}.icon-button{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:var(--qt-space-2, 8px);background:transparent;border:1px solid transparent;border-radius:var(--radius-md, 12px);color:var(--el-text-color-primary);cursor:pointer}.icon-button:focus-visible,.icon-button:hover{background-color:var(--el-fill-color-light)}.icon-button:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.a11y-link{color:var(--el-color-primary);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.a11y-link:hover{color:var(--el-color-primary-dark-2);text-decoration-thickness:3px}.a11y-link:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:4px;text-decoration:none}.a11y-button{min-width:44px;min-height:44px;padding:var(--qt-space-3, 12px) var(--qt-space-6, 24px);font-size:var(--font-size-base);font-weight:var(--font-weight-medium, 500)}.skip-link{position:absolute;top:-40px;left:0;background:var(--el-color-primary);color:#fff;padding:var(--qt-space-3, 12px) var(--qt-space-6, 24px);text-decoration:none;border-radius:0 0 var(--radius-md, 12px) var(--radius-md, 12px);z-index:var(--qt-z-overlay, 1000)}.skip-link:focus{top:0}.high-contrast-text{color:var(--el-text-color-primary);font-weight:var(--font-weight-medium, 500)}.high-contrast-bg{background-color:var(--el-bg-color);border:2px solid var(--el-border-color)}[aria-selected=true]{background-color:var(--el-color-primary-light-9);border-left:3px solid var(--el-color-primary)}[aria-disabled=true],:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}[aria-current=page]{font-weight:var(--font-weight-bold, 700);color:var(--el-color-primary)}.a11y-table{border-collapse:collapse;width:100%}.a11y-table th,.a11y-table td{padding:var(--qt-space-3, 12px) var(--qt-space-4, 16px);border:1px solid var(--el-border-color);text-align:left}.a11y-table th{background-color:var(--el-fill-color-light);font-weight:var(--font-weight-semibold, 600)}.a11y-table tbody tr:nth-child(2n){background-color:var(--el-bg-color-page)}.a11y-table tbody tr:hover{background-color:var(--el-fill-color-light)}.a11y-table caption{caption-side:top;padding:var(--qt-space-3, 12px);font-weight:var(--font-weight-bold, 700);font-size:var(--font-size-lg);text-align:left;background-color:var(--el-fill-color-light);border:1px solid var(--el-border-color);border-bottom:none}.a11y-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--el-bg-color);border:1px solid var(--el-border-color);border-radius:var(--radius-lg, 16px);padding:var(--qt-space-6, 24px);box-shadow:var(--shadow-xl, 0 20px 25px -5px rgba(15, 23, 42, .1));z-index:var(--qt-z-modal, 600);max-width:90vw;max-height:90vh;overflow:auto}.a11y-modal:focus{outline:3px solid var(--el-color-primary);outline-offset:3px}.a11y-modal-backdrop{position:fixed;inset:0;background:#00000080;z-index:var(--qt-z-modal-backdrop, 500)}.a11y-tooltip,.a11y-tooltip:after{position:absolute}.a11y-tooltip{background:var(--el-text-color-primary);color:var(--el-bg-color);padding:var(--qt-space-2, 8px) var(--qt-space-3, 12px);border-radius:var(--radius-sm, 8px);font-size:var(--font-size-sm);white-space:nowrap;z-index:var(--qt-z-tooltip, 800);pointer-events:none}.a11y-tooltip:after{content:"";border:5px solid transparent}.a11y-tooltip[data-position=top]:after,.a11y-tooltip[data-position=bottom]:after{left:50%;transform:translate(-50%)}.a11y-tooltip[data-position=top]:after{bottom:-10px;border-top-color:var(--el-text-color-primary)}.a11y-tooltip[data-position=bottom]:after{top:-10px;border-bottom-color:var(--el-text-color-primary)}.qt-route-access-boundary[data-v-b02985e5]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--el-bg-color-page, var(--qt-bg-subtle))}.accounting-explorer[data-v-4f5b115b]{height:100%;overflow-y:auto;padding:12px 10px;color:var(--qt-text-primary, #1f2937)}.accounting-explorer__header[data-v-4f5b115b]{display:flex;flex-direction:column;gap:2px;padding:2px 8px 12px;font-weight:700}.accounting-explorer__owner[data-v-4f5b115b]{color:var(--qt-text-secondary, #64748b);font-size:10px;font-weight:400}.accounting-explorer__tree[data-v-4f5b115b]{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.accounting-explorer__node[data-v-4f5b115b]{display:flex;width:100%;justify-content:space-between;border:0;border-radius:6px;padding:8px;background:transparent;color:inherit;text-align:left;cursor:pointer}.accounting-explorer__node[data-v-4f5b115b]:hover{background:var(--qt-bg-hover, #f1f5f9)}.accounting-explorer__node.is-active[data-v-4f5b115b]{background:var(--qt-accent-soft, #eef2ff);color:var(--qt-accent, #2563eb);font-weight:600}.accounting-explorer__count[data-v-4f5b115b]{min-width:22px;border-radius:10px;padding:1px 6px;background:#e2e8f0;text-align:center;font-size:11px}.accounting-explorer__error[data-v-4f5b115b]{color:var(--qt-danger, #dc2626);font-size:12px}.chart-manager[data-v-cfcf4ac7]{padding:12px 18px;overflow:auto}.chart-manager__toolbar[data-v-cfcf4ac7]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.chart-manager__toolbar button[data-v-cfcf4ac7]{border:1px solid #cbd5e1;border-radius:6px;padding:6px 12px;background:#fff;cursor:pointer}.chart-manager__toolbar .is-primary[data-v-cfcf4ac7]{background:#2563eb;border-color:#2563eb;color:#fff}.chart-manager__hint[data-v-cfcf4ac7]{color:#15803d;font-size:12px}.chart-manager__form[data-v-cfcf4ac7]{display:flex;flex-wrap:wrap;gap:8px;padding:10px;margin-bottom:10px;border:1px solid #cbd5e1;border-radius:8px;background:#f8fafc}.chart-manager__form input[data-v-cfcf4ac7],.chart-manager__form select[data-v-cfcf4ac7]{border:1px solid #cbd5e1;border-radius:6px;padding:6px 8px;font-size:13px}.chart-manager__form button[data-v-cfcf4ac7]{border:1px solid #cbd5e1;border-radius:6px;padding:6px 12px;background:#fff;cursor:pointer}.chart-manager__check[data-v-cfcf4ac7]{display:flex;align-items:center;gap:4px;font-size:12px;color:#475569}.chart-manager__message[data-v-cfcf4ac7]{padding:20px;color:#64748b}.chart-manager__message.is-error[data-v-cfcf4ac7]{color:#dc2626}.chart-manager__table[data-v-cfcf4ac7]{width:100%;border-collapse:collapse;font-size:13px}.chart-manager__table th[data-v-cfcf4ac7]{text-align:left;padding:6px;border-bottom:1px solid #e2e8f0;color:#64748b;font-size:11px}.chart-manager__table td[data-v-cfcf4ac7]{padding:6px;border-bottom:1px solid #f1f5f9}.chart-manager__status[data-v-cfcf4ac7]{border-radius:10px;padding:2px 8px;background:#e2e8f0;font-size:11px}.chart-manager__status.is-active[data-v-cfcf4ac7]{background:#dcfce7;color:#166534}.chart-manager__status.is-inactive[data-v-cfcf4ac7]{background:#e2e8f0;color:#64748b}.chart-manager__actions button[data-v-cfcf4ac7]{border:1px solid #cbd5e1;border-radius:6px;padding:3px 10px;background:#fff;cursor:pointer}.chart-manager__empty[data-v-cfcf4ac7]{padding:30px;text-align:center;color:#94a3b8}.overview-view[data-v-c3cd38dc]{padding:16px 18px;overflow:auto}.overview-view__message[data-v-c3cd38dc]{padding:20px;color:#64748b}.overview-view__message.is-error[data-v-c3cd38dc]{color:#dc2626}.overview-view__cards[data-v-c3cd38dc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.overview-view__card[data-v-c3cd38dc]{display:flex;flex-direction:column;gap:6px;padding:16px;border:1px solid #e2e8f0;border-radius:10px;background:#fff}.overview-view__card span[data-v-c3cd38dc]{color:#64748b;font-size:12px}.overview-view__card strong[data-v-c3cd38dc]{font-size:20px}.overview-view__quick[data-v-c3cd38dc]{display:flex;gap:10px;margin-top:16px}.overview-view__quick button[data-v-c3cd38dc]{border:1px solid #cbd5e1;border-radius:6px;padding:8px 16px;background:#fff;cursor:pointer}.overview-view__quick .is-primary[data-v-c3cd38dc]{background:#2563eb;border-color:#2563eb;color:#fff}.overview-view__note[data-v-c3cd38dc]{margin-top:16px;color:#94a3b8;font-size:12px}.period-manager[data-v-1b338a51]{padding:12px 18px;overflow:auto}.period-manager__toolbar[data-v-1b338a51]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.period-manager__toolbar label[data-v-1b338a51]{display:flex;align-items:center;gap:6px;font-size:12px;color:#475569}.period-manager__toolbar input[type=number][data-v-1b338a51]{width:90px;border:1px solid #cbd5e1;border-radius:6px;padding:6px 8px}.period-manager__check input[data-v-1b338a51]{width:auto!important}.period-manager__toolbar button[data-v-1b338a51]{border:1px solid #cbd5e1;border-radius:6px;padding:6px 12px;background:#fff;cursor:pointer}.period-manager__toolbar .is-primary[data-v-1b338a51]{background:#2563eb;border-color:#2563eb;color:#fff}.period-manager__hint[data-v-1b338a51]{color:#15803d;font-size:12px}.period-manager__message[data-v-1b338a51]{padding:20px;color:#64748b}.period-manager__message.is-error[data-v-1b338a51]{color:#dc2626}.period-manager__year[data-v-1b338a51]{margin:10px 0 4px;font-size:12px;font-weight:700;color:#475569}.period-manager__row[data-v-1b338a51]{display:grid;grid-template-columns:1.4fr 2.2fr .8fr 1fr;gap:10px;align-items:center;padding:8px 0;border-bottom:1px solid #eef2f7;font-size:13px}.period-manager__meta[data-v-1b338a51]{color:#64748b;font-size:12px}.period-manager__status[data-v-1b338a51]{border-radius:10px;padding:2px 8px;background:#e2e8f0;text-align:center;font-size:11px;width:fit-content}.period-manager__status.is-open[data-v-1b338a51]{background:#dcfce7;color:#166534}.period-manager__status.is-closed[data-v-1b338a51]{background:#fef3c7;color:#92400e}.period-manager__status.is-locked[data-v-1b338a51]{background:#e2e8f0;color:#475569}.period-manager__actions[data-v-1b338a51]{display:flex;gap:6px}.period-manager__actions button[data-v-1b338a51]{border:1px solid #cbd5e1;border-radius:6px;padding:3px 10px;background:#fff;cursor:pointer}.period-manager__empty[data-v-1b338a51]{padding:30px;text-align:center;color:#94a3b8}.rates-view[data-v-4562ddfb]{padding:12px 18px;overflow:auto}.rates-view__toolbar[data-v-4562ddfb]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px}.rates-view__toolbar button[data-v-4562ddfb]{border:1px solid #cbd5e1;border-radius:6px;padding:6px 12px;background:#fff;cursor:pointer}.rates-view__toolbar .is-primary[data-v-4562ddfb]{background:#2563eb;border-color:#2563eb;color:#fff}.rates-view__owner[data-v-4562ddfb]{margin:0;color:#64748b;font-size:11px}.rates-view__hint[data-v-4562ddfb]{margin:0;color:#15803d;font-size:12px}.rates-view__form[data-v-4562ddfb]{display:flex;flex-wrap:wrap;gap:8px;padding:10px;margin-bottom:10px;border:1px solid #cbd5e1;border-radius:8px;background:#f8fafc}.rates-view__form input[data-v-4562ddfb],.rates-view__form select[data-v-4562ddfb]{border:1px solid #cbd5e1;border-radius:6px;padding:6px 8px;font-size:13px}.rates-view__form button[data-v-4562ddfb]{border:1px solid #cbd5e1;border-radius:6px;padding:6px 12px;background:#fff;cursor:pointer}.rates-view__message[data-v-4562ddfb]{padding:20px;color:#64748b}.rates-view__message.is-error[data-v-4562ddfb]{color:#dc2626}.rates-view__table[data-v-4562ddfb]{width:100%;border-collapse:collapse;font-size:13px}.rates-view__table th[data-v-4562ddfb]{text-align:left;padding:6px;border-bottom:1px solid #e2e8f0;color:#64748b;font-size:11px}.rates-view__table td[data-v-4562ddfb]{padding:6px;border-bottom:1px solid #f1f5f9}.rates-view__status[data-v-4562ddfb]{border-radius:10px;padding:2px 8px;background:#e2e8f0;font-size:11px}.rates-view__status.is-active[data-v-4562ddfb]{background:#dcfce7;color:#166534}.rates-view__status.is-draft[data-v-4562ddfb]{background:#fef3c7;color:#92400e}.rates-view__status.is-inactive[data-v-4562ddfb]{background:#e2e8f0;color:#64748b}.rates-view__actions button[data-v-4562ddfb]{border:1px solid #cbd5e1;border-radius:6px;padding:3px 10px;background:#fff;cursor:pointer}.rates-view__empty[data-v-4562ddfb]{padding:30px;text-align:center;color:#94a3b8}.reports-view[data-v-fade6a6d]{padding:12px 18px;overflow:auto}.reports-view__toolbar[data-v-fade6a6d]{display:flex;align-items:center;gap:10px;margin-bottom:10px;flex-wrap:wrap}.reports-view__toolbar label[data-v-fade6a6d]{display:flex;align-items:center;gap:6px;font-size:12px;color:#475569}.reports-view__toolbar select[data-v-fade6a6d]{border:1px solid #cbd5e1;border-radius:6px;padding:6px 8px}.reports-view__toolbar button[data-v-fade6a6d]{border:1px solid #cbd5e1;border-radius:6px;padding:6px 12px;background:#fff;cursor:pointer}.reports-view__tabs[data-v-fade6a6d]{display:flex;gap:4px}.reports-view__tabs .is-active[data-v-fade6a6d]{background:#2563eb;border-color:#2563eb;color:#fff}.reports-view__hint[data-v-fade6a6d]{color:#15803d;font-size:12px}.reports-view__message[data-v-fade6a6d]{padding:20px;color:#64748b}.reports-view__message.is-error[data-v-fade6a6d]{color:#dc2626}.reports-view__balance[data-v-fade6a6d]{display:flex;flex-wrap:wrap;gap:14px;padding:8px 12px;margin-bottom:10px;border-radius:8px;background:#fffbeb;font-size:13px}.reports-view__balance.is-ok[data-v-fade6a6d]{background:#f0fdf4;color:#15803d}.reports-view__balance .is-error[data-v-fade6a6d]{color:#dc2626}.reports-view__balance small[data-v-fade6a6d]{width:100%;color:#92400e;font-size:11px}.reports-view__table[data-v-fade6a6d]{width:100%;border-collapse:collapse;font-size:13px}.reports-view__table th[data-v-fade6a6d]{text-align:left;padding:6px;border-bottom:1px solid #e2e8f0;color:#64748b;font-size:11px}.reports-view__table td[data-v-fade6a6d]{padding:6px;border-bottom:1px solid #f1f5f9}.reports-view__empty[data-v-fade6a6d]{padding:20px;text-align:center;color:#94a3b8}.reports-view__close ul[data-v-fade6a6d]{padding-left:18px}.reports-view__close li.is-pass[data-v-fade6a6d]{color:#15803d}.reports-view__close li.is-fail[data-v-fade6a6d]{color:#b91c1c}.reports-view__ready[data-v-fade6a6d]{font-weight:700}.reports-view__ready.is-pass[data-v-fade6a6d]{color:#15803d}.reports-view__ready.is-fail[data-v-fade6a6d]{color:#b91c1c}.voucher-composer[data-v-9bf1f702]{position:fixed;inset:0;z-index:120;display:flex;align-items:center;justify-content:center}.voucher-composer__backdrop[data-v-9bf1f702]{position:absolute;inset:0;background:#0f172a73}.voucher-composer__panel[data-v-9bf1f702]{position:relative;width:min(960px,94vw);max-height:88vh;display:flex;flex-direction:column;background:#fff;border-radius:12px;box-shadow:0 18px 50px #0f172a40;overflow:hidden}.voucher-composer__header[data-v-9bf1f702]{display:flex;align-items:flex-start;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--qt-border, #e2e8f0)}.voucher-composer__header h3[data-v-9bf1f702]{margin:0;font-size:16px}.voucher-composer__header p[data-v-9bf1f702]{margin:4px 0 0;color:#64748b;font-size:11px}.voucher-composer__close[data-v-9bf1f702]{border:0;background:transparent;font-size:22px;line-height:1;cursor:pointer;color:#64748b}.voucher-composer__message[data-v-9bf1f702]{padding:30px;text-align:center;color:#64748b}.voucher-composer__message.is-error[data-v-9bf1f702]{color:#dc2626}.voucher-composer__body[data-v-9bf1f702]{padding:16px 18px;overflow:auto}.voucher-composer__header-fields[data-v-9bf1f702]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.voucher-composer__header-fields label[data-v-9bf1f702],.voucher-composer__description[data-v-9bf1f702]{display:flex;flex-direction:column;gap:4px;font-size:12px;color:#475569}.voucher-composer__header-fields input[data-v-9bf1f702],.voucher-composer__header-fields select[data-v-9bf1f702],.voucher-composer__description textarea[data-v-9bf1f702],.voucher-composer__lines input[data-v-9bf1f702],.voucher-composer__lines select[data-v-9bf1f702]{border:1px solid #cbd5e1;border-radius:6px;padding:6px 8px;font-size:13px}.voucher-composer__description[data-v-9bf1f702]{margin-top:10px}.voucher-composer__lines[data-v-9bf1f702]{width:100%;margin-top:12px;border-collapse:collapse}.voucher-composer__lines th[data-v-9bf1f702]{text-align:left;font-size:11px;color:#64748b;padding:4px 6px;border-bottom:1px solid #e2e8f0}.voucher-composer__lines td[data-v-9bf1f702]{padding:4px 6px;border-bottom:1px solid #f1f5f9}.voucher-composer__lines input[data-v-9bf1f702],.voucher-composer__lines select[data-v-9bf1f702]{width:100%}.voucher-composer__add[data-v-9bf1f702]{margin-top:8px;border:1px dashed #cbd5e1;border-radius:6px;padding:6px 12px;background:#f8fafc;cursor:pointer}.voucher-composer__remove[data-v-9bf1f702]{border:1px solid #fecaca;color:#b91c1c;border-radius:6px;padding:4px 8px;background:#fff;cursor:pointer}.voucher-composer__muted[data-v-9bf1f702]{color:#94a3b8;font-size:12px}.voucher-composer__footer[data-v-9bf1f702]{margin-top:14px;border-top:1px solid #e2e8f0;padding-top:12px}.voucher-composer__balance[data-v-9bf1f702]{display:flex;flex-wrap:wrap;gap:14px;font-size:13px}.voucher-composer__balance.is-ok[data-v-9bf1f702]{color:#15803d}.voucher-composer__balance .is-error[data-v-9bf1f702]{color:#dc2626}.voucher-composer__validation[data-v-9bf1f702]{margin:8px 0 0;padding-left:18px;color:#b91c1c;font-size:12px}.voucher-composer__actions[data-v-9bf1f702]{display:flex;justify-content:flex-end;gap:10px;margin-top:12px}.voucher-composer__actions button[data-v-9bf1f702]{border:1px solid #cbd5e1;border-radius:6px;padding:7px 16px;background:#fff;cursor:pointer}.voucher-composer__actions .is-primary[data-v-9bf1f702]{background:#2563eb;border-color:#2563eb;color:#fff}.voucher-composer__actions .is-primary[data-v-9bf1f702]:disabled{opacity:.5;cursor:not-allowed}.voucher-composer__success[data-v-9bf1f702]{margin-top:8px;color:#15803d;font-size:12px}.accounting-workspace[data-v-05701a1e]{display:flex;height:100%;flex-direction:column;background:var(--qt-bg-page, #f8fafc);color:var(--qt-text-primary, #1f2937)}.accounting-workspace__header[data-v-05701a1e]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--qt-border, #e2e8f0);background:#fff}.accounting-workspace__header div[data-v-05701a1e]{display:flex;gap:8px}.accounting-workspace__header h2[data-v-05701a1e]{margin:0;font-size:17px}.accounting-workspace__header p[data-v-05701a1e]{margin:3px 0 0;color:#64748b;font-size:11px}.accounting-workspace__header button[data-v-05701a1e]{border:1px solid #cbd5e1;border-radius:6px;padding:6px 12px;background:#fff;cursor:pointer}.accounting-workspace__header .accounting-workspace__compose[data-v-05701a1e]{background:#2563eb;border-color:#2563eb;color:#fff}.accounting-workspace__workflow[data-v-05701a1e]{display:flex;align-items:center;gap:9px;padding:8px 18px;border-bottom:1px solid #e2e8f0;background:#fffbeb;font-size:12px}.accounting-workspace__workflow small[data-v-05701a1e]{margin-left:auto;color:#92400e}.accounting-workspace__toolbar[data-v-05701a1e]{display:flex;align-items:center;gap:8px;padding:8px 18px;border-bottom:1px solid #e2e8f0;background:#fff}.accounting-workspace__toolbar input[data-v-05701a1e]{flex:1;max-width:260px;border:1px solid #cbd5e1;border-radius:6px;padding:6px 10px}.accounting-workspace__toolbar button[data-v-05701a1e]{border:1px solid #cbd5e1;border-radius:6px;padding:6px 10px;background:#fff;cursor:pointer}.accounting-workspace__toolbar button[data-v-05701a1e]:disabled{opacity:.5;cursor:not-allowed}.accounting-workspace__pager[data-v-05701a1e]{margin-left:auto;display:flex;align-items:center;gap:8px;font-size:12px;color:#475569}.accounting-workspace__message[data-v-05701a1e]{padding:20px}.accounting-workspace__message.is-error[data-v-05701a1e]{color:#dc2626}.accounting-workspace__body[data-v-05701a1e]{display:flex;flex:1;min-height:0}.accounting-workspace__list[data-v-05701a1e]{flex:1;overflow:auto}.accounting-workspace__head[data-v-05701a1e]{display:grid;grid-template-columns:1.4fr 1fr .8fr 2fr 1fr 1fr .8fr 1.2fr;gap:8px;padding:8px 18px;border-bottom:1px solid #e2e8f0;color:#64748b;font-size:11px;font-weight:600}.accounting-workspace__row[data-v-05701a1e]{display:grid;grid-template-columns:1.4fr 1fr .8fr 2fr 1fr 1fr .8fr 1.2fr;gap:8px;align-items:center;padding:9px 18px;border-bottom:1px solid #eef2f7;cursor:pointer;font-size:12px}.accounting-workspace__row[data-v-05701a1e]:hover{background:#f1f5f9}.accounting-workspace__ellipsis[data-v-05701a1e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accounting-workspace__primary[data-v-05701a1e]{color:#1f2937}.accounting-workspace__status[data-v-05701a1e]{border-radius:10px;padding:2px 8px;background:#e2e8f0;text-align:center;font-size:11px;width:fit-content}.accounting-workspace__status.is-draft[data-v-05701a1e]{background:#fef3c7;color:#92400e}.accounting-workspace__status.is-posted[data-v-05701a1e]{background:#dcfce7;color:#166534}.accounting-workspace__status.is-void[data-v-05701a1e]{background:#fee2e2;color:#991b1b}.accounting-workspace__row-actions[data-v-05701a1e]{display:flex;gap:4px}.accounting-workspace__action[data-v-05701a1e]{border:1px solid #cbd5e1;border-radius:6px;padding:3px 8px;background:#fff;cursor:pointer;font-size:11px}.accounting-workspace__empty[data-v-05701a1e]{padding:30px;text-align:center;color:#94a3b8}.accounting-workspace__detail[data-v-05701a1e]{width:360px;overflow:auto;border-left:1px solid #e2e8f0;padding:16px;background:#fff}.accounting-workspace__detail h3[data-v-05701a1e]{margin-top:0}.accounting-workspace__detail h4[data-v-05701a1e]{margin:14px 0 6px}.accounting-workspace__detail dl div[data-v-05701a1e]{display:flex;gap:10px}.accounting-workspace__detail dt[data-v-05701a1e]{width:64px;color:#64748b}.accounting-workspace__detail dd[data-v-05701a1e]{margin:0;word-break:break-all}.accounting-workspace__detail-actions[data-v-05701a1e]{display:flex;gap:8px;margin-top:12px}.accounting-workspace__detail-actions button[data-v-05701a1e]{border:1px solid #cbd5e1;border-radius:6px;padding:6px 14px;background:#fff;cursor:pointer}.accounting-workspace__detail-actions .is-primary[data-v-05701a1e]{background:#2563eb;border-color:#2563eb;color:#fff}.accounting-workspace__entry[data-v-05701a1e]{display:flex;flex-wrap:wrap;gap:4px 10px;padding:5px 0;border-bottom:1px solid #f1f5f9;font-size:12px}.accounting-workspace__entry-amount[data-v-05701a1e]{color:#475569}.accounting-workspace__hint[data-v-05701a1e]{margin-top:10px;color:#15803d;font-size:12px}.mail-explorer[data-v-59f456da]{padding:8px}.mail-explorer__header[data-v-59f456da]{display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:600;color:#444;padding:4px 8px 8px}.mail-explorer__refresh[data-v-59f456da]{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:none;border-radius:4px;background:transparent;cursor:pointer;color:#888}.mail-explorer__refresh[data-v-59f456da]:hover:not(:disabled){background:#0000000f}.mail-explorer__refresh-icon[data-v-59f456da]{width:14px;height:14px}.mail-explorer__refresh[data-v-59f456da]:disabled{opacity:.5;cursor:not-allowed}.mail-explorer__list[data-v-59f456da]{list-style:none;margin:0 0 6px;padding:0}.mail-explorer__node[data-v-59f456da]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:7px 8px;border:none;border-radius:6px;background:transparent;cursor:pointer;font-size:14px;color:#333;text-align:left}.mail-explorer__node[data-v-59f456da]:hover{background:#0000000d}.mail-explorer__node.is-active[data-v-59f456da]{background:#e3ecff;color:#1d4ed8;font-weight:600}.mail-explorer__count[data-v-59f456da]{background:#dbeafe;border-radius:10px;padding:0 7px;font-size:12px;color:#1d4ed8;flex-shrink:0}.mail-explorer__senders[data-v-59f456da],.mail-explorer__recipients[data-v-59f456da]{border-top:1px solid #eef0f3;padding-top:4px}.mail-explorer__senders-head[data-v-59f456da],.mail-explorer__recipients-head[data-v-59f456da]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:6px 8px;border:none;border-radius:6px;background:transparent;cursor:pointer;font-size:13px;font-weight:600;color:#555;text-align:left}.mail-explorer__senders-head[data-v-59f456da]:hover,.mail-explorer__recipients-head[data-v-59f456da]:hover{background:#0000000d}.mail-explorer__senders-arrow[data-v-59f456da],.mail-explorer__recipients-arrow[data-v-59f456da]{font-size:11px;color:#9ca3af}.mail-explorer__senders-list[data-v-59f456da],.mail-explorer__recipients-list[data-v-59f456da]{list-style:none;margin:2px 0 0;padding:0;max-height:380px;overflow-y:auto}.mail-explorer__sender[data-v-59f456da],.mail-explorer__recipient[data-v-59f456da]{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:5px 8px;border:none;border-radius:6px;background:transparent;cursor:pointer;font-size:13px;color:#444;text-align:left}.mail-explorer__sender[data-v-59f456da]:hover,.mail-explorer__recipient[data-v-59f456da]:hover{background:#0000000d}.mail-explorer__sender.is-active[data-v-59f456da],.mail-explorer__recipient.is-active[data-v-59f456da]{background:#ecfdf5;color:#047857;font-weight:600}.mail-explorer__sender-name[data-v-59f456da],.mail-explorer__recipient-name[data-v-59f456da]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail-explorer__sender-meta[data-v-59f456da],.mail-explorer__recipient-meta[data-v-59f456da]{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.mail-explorer__sender-date[data-v-59f456da],.mail-explorer__recipient-date[data-v-59f456da]{color:#9ca3af;font-size:11px;white-space:nowrap}.mail-explorer__error[data-v-59f456da]{color:#c62828;font-size:12px;padding:8px}.mail-compose[data-v-1571e455]{flex:1;min-height:0;overflow-y:auto;padding:14px 18px}.mail-compose__status[data-v-1571e455]{color:#9ca3af;font-size:14px;padding:20px}.mail-compose__form[data-v-1571e455]{display:flex;flex-direction:column;gap:8px}.mail-compose__feedback[data-v-1571e455]{padding:8px 12px;border-radius:6px;font-size:13px}.mail-compose__feedback.is-ok[data-v-1571e455]{background:#e8f5e9;color:#2e7d32}.mail-compose__feedback.is-error[data-v-1571e455]{background:#fdecea;color:#c62828}.mail-compose__feedback[data-v-1571e455]{display:flex;align-items:center;gap:8px}.mail-compose__feedback-undo[data-v-1571e455]{border:none;background:transparent;color:#1d4ed8;font-size:13px;font-weight:600;cursor:pointer;padding:0;margin-left:auto}.mail-compose__feedback-undo[data-v-1571e455]:hover{text-decoration:underline}.mail-compose__scheduled[data-v-1571e455]{font-size:12px;color:#b45309;background:#fff8e6;border-radius:4px;padding:2px 8px}.mail-compose__schedule-input[data-v-1571e455]{border:1px solid #d0d7de;border-radius:6px;padding:5px 8px;font-size:12px;font-family:inherit}.mail-compose__row[data-v-1571e455]{display:flex;align-items:flex-start;gap:8px}.mail-compose__label[data-v-1571e455]{width:56px;flex-shrink:0;padding-top:7px;font-size:13px;color:#6b7280;text-align:right}.mail-compose__row input[type=text][data-v-1571e455],.mail-compose__row select[data-v-1571e455],.mail-compose__select[data-v-1571e455]{flex:1;min-width:0;padding:7px 10px;border:1px solid #d0d7de;border-radius:6px;font-size:13px;font-family:inherit;background:#fff}.mail-compose__recipient-wrap[data-v-1571e455]{position:relative}.mail-compose__recipient-menu[data-v-1571e455]{position:absolute;left:64px;right:0;top:36px;z-index:20;display:flex;flex-direction:column;max-height:240px;overflow-y:auto;border:1px solid #e5e7eb;border-radius:8px;background:#fff;box-shadow:0 10px 30px #0f172a29;padding:4px}.mail-compose__recipient-item[data-v-1571e455]{display:flex;align-items:center;gap:8px;width:100%;padding:6px 8px;border:none;border-radius:6px;background:transparent;text-align:left;cursor:pointer;font-size:13px}.mail-compose__recipient-item[data-v-1571e455]:hover:not(:disabled){background:#f3f4f6}.mail-compose__recipient-item.is-blocked[data-v-1571e455]{opacity:.55;cursor:not-allowed}.mail-compose__recipient-name[data-v-1571e455]{font-weight:600;color:#1f2937;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail-compose__recipient-email[data-v-1571e455]{color:#9ca3af;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail-compose__recipient-consent[data-v-1571e455]{flex-shrink:0;font-size:11px;padding:1px 8px;border-radius:999px}.mail-compose__recipient-consent.is-granted[data-v-1571e455]{background:#ecfdf5;color:#047857}.mail-compose__recipient-consent.is-withdrawn[data-v-1571e455]{background:#fdecea;color:#c62828}.mail-compose__recipient-consent.is-unknown[data-v-1571e455]{background:#fff8e6;color:#8a6d1a}.mail-compose__recipient-consent.is-not_required[data-v-1571e455]{background:#f3f4f6;color:#6b7280}.mail-compose__extra-toggle[data-v-1571e455]{align-self:flex-start;margin-left:64px;border:none;background:transparent;color:#6b7280;font-size:12px;cursor:pointer;padding:0}.mail-compose__extra-toggle[data-v-1571e455]:hover{color:#1d4ed8}.mail-compose__body-wrap[data-v-1571e455]{border:1px solid #d0d7de;border-radius:8px;overflow:hidden}.mail-compose__toolbar[data-v-1571e455]{display:flex;align-items:center;flex-wrap:wrap;gap:2px;padding:5px 8px;border-bottom:1px solid #e5e7eb;background:#fafafa}.mail-compose__toolbar button[data-v-1571e455]{border:none;background:transparent;padding:4px 8px;border-radius:5px;cursor:pointer;font-size:12px;color:#374151}.mail-compose__toolbar button[data-v-1571e455]:hover{background:#eef2f7}.mail-compose__toolbar-select[data-v-1571e455]{border:1px solid #e5e7eb;border-radius:5px;background:#fff;font-size:12px;color:#374151;padding:2px 4px}.mail-compose__toolbar-color[data-v-1571e455]{width:22px;height:22px;padding:0;border:1px solid #e5e7eb;border-radius:5px;background:#fff;cursor:pointer}.mail-compose__toolbar-sep[data-v-1571e455]{width:1px;height:16px;background:#e5e7eb;margin:0 4px}.mail-compose__editor[data-v-1571e455] .mail-quote-collapsed{max-height:150px;overflow:hidden;position:relative}.mail-compose__editor[data-v-1571e455] .mail-quote-toggle{position:absolute;left:0;right:0;bottom:0;padding:16px 10px 6px;border:none;background:linear-gradient(transparent,#fff);color:#2f6bff;font-size:12px;cursor:pointer;text-align:left;z-index:1}.mail-compose__editor[data-v-1571e455] blockquote{margin:6px 0;padding-left:12px;border-left:3px solid #e5e7eb;color:#6b7280}.mail-compose__editor[data-v-1571e455] .mail-task{list-style:none;padding-left:0}.mail-compose__editor[data-v-1571e455] .mail-template-var{background:#fff8e6;border-bottom:1px dashed #d97706;border-radius:3px;padding:0 2px;color:#92400e}.mail-compose__editor[data-v-1571e455] .mail-task li{padding-left:2px}.mail-compose__editor[data-v-1571e455]{min-height:220px;max-height:46vh;overflow-y:auto;padding:10px 12px;font-size:14px;line-height:1.7;outline:none;word-break:break-word}.mail-compose__editor[data-v-1571e455]:empty:before{content:attr(data-placeholder);color:#b3b9c4;pointer-events:none}.mail-compose__attachments[data-v-1571e455]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.mail-compose__attachment[data-v-1571e455]{display:inline-flex;align-items:center;gap:4px;background:#f3f4f6;border-radius:6px;padding:4px 8px;font-size:12px;color:#374151}.mail-compose__attachment em[data-v-1571e455]{font-style:normal;color:#9ca3af}.mail-compose__attachment-remove[data-v-1571e455]{border:none;background:transparent;color:#9ca3af;cursor:pointer;font-size:14px;line-height:1;padding:0 2px}.mail-compose__attachment-remove[data-v-1571e455]:hover{color:#c62828}.mail-compose__attach-btn[data-v-1571e455]{border:1px dashed #d0d7de;background:#fff;color:#6b7280;border-radius:6px;padding:5px 12px;cursor:pointer;font-size:12px}.mail-compose__attach-btn[data-v-1571e455]:hover:not(:disabled){border-color:#2f6bff;color:#1d4ed8}.mail-compose__file-input[data-v-1571e455]{display:none}.mail-compose__actions[data-v-1571e455]{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:4px}.mail-compose__save-state[data-v-1571e455]{margin-right:auto;font-size:12px;color:#9ca3af}.mail-compose__mode[data-v-1571e455]{font-size:12px;color:#047857;background:#ecfdf5;border-radius:4px;padding:2px 8px}.mail-compose__primary[data-v-1571e455]{background:#2f6bff;color:#fff;border:none;padding:8px 18px;border-radius:6px;cursor:pointer;font-size:13px}.mail-compose__primary[data-v-1571e455]:hover:not(:disabled){background:#2457d6}.mail-compose__secondary[data-v-1571e455]{background:#fff;border:1px solid #d0d7de;padding:8px 16px;border-radius:6px;cursor:pointer;font-size:13px;color:#374151}.mail-compose__secondary[data-v-1571e455]:hover{background:#f3f4f6}.mail-compose__primary[data-v-1571e455]:disabled{opacity:.6;cursor:not-allowed}.mail-settings[data-v-c082d824]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:12px;padding:4px 8px 24px}.mail-settings__feedback[data-v-c082d824]{padding:8px 12px;border-radius:8px;font-size:13px}.mail-settings__feedback.is-ok[data-v-c082d824]{background:#e8f5e9;color:#2e7d32}.mail-settings__feedback.is-error[data-v-c082d824]{background:#fdecea;color:#c62828}.mail-settings__tabs[data-v-c082d824]{display:flex;flex-wrap:wrap;gap:2px;border-bottom:1px solid #e5e7eb;padding-bottom:0}.mail-settings__tab[data-v-c082d824]{border:none;background:transparent;padding:8px 14px;cursor:pointer;font-size:13px;color:#6b7280;border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap}.mail-settings__tab[data-v-c082d824]:hover{color:#374151}.mail-settings__tab.is-active[data-v-c082d824]{color:#1d4ed8;border-bottom-color:#2f6bff;font-weight:600}.mail-settings__panel[data-v-c082d824]{border:1px solid #e5e7eb;border-radius:10px;padding:14px 16px;background:#fff}.mail-settings__section-head[data-v-c082d824]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.mail-settings__section-head h3[data-v-c082d824]{margin:0;font-size:15px}.mail-settings__badge[data-v-c082d824]{font-size:12px;font-weight:600;padding:2px 10px;border-radius:999px;flex-shrink:0}.mail-settings__badge.is-user[data-v-c082d824]{background:#ecfdf5;color:#047857;border:1px solid #a7f3d0}.mail-settings__badge.is-system[data-v-c082d824]{background:#f3f4f6;color:#6b7280;border:1px solid #e5e7eb}.mail-settings__hint[data-v-c082d824]{margin:0 0 10px;color:#6b7280;font-size:12px}.mail-settings__grid[data-v-c082d824]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:0 14px}.mail-settings__field[data-v-c082d824]{display:flex;flex-direction:column;gap:4px;margin-bottom:10px;font-size:13px}.mail-settings__field--inline[data-v-c082d824]{flex-direction:row;align-items:center;gap:8px}.mail-settings__field input[type=text][data-v-c082d824],.mail-settings__field input[type=password][data-v-c082d824],.mail-settings__field input[type=number][data-v-c082d824],.mail-settings__field textarea[data-v-c082d824]{padding:7px 10px;border:1px solid #d0d7de;border-radius:6px;font-size:13px;font-family:inherit}.mail-settings__field textarea[data-v-c082d824]{resize:vertical;line-height:1.5}.mail-settings__actions[data-v-c082d824]{display:flex;justify-content:flex-end;gap:8px;margin-top:6px}.mail-settings__primary[data-v-c082d824]{background:#2f6bff;color:#fff;border:none;padding:8px 18px;border-radius:6px;cursor:pointer;font-size:13px}.mail-settings__primary[data-v-c082d824]:hover:not(:disabled){background:#2457d6}.mail-settings__secondary[data-v-c082d824]{background:#fff;border:1px solid #d0d7de;padding:8px 16px;border-radius:6px;cursor:pointer;font-size:13px;color:#374151}.mail-settings__secondary[data-v-c082d824]:hover:not(:disabled){background:#f3f4f6}.mail-settings__danger[data-v-c082d824]{background:#fff;border:1px solid #f3d4d2;color:#c62828;padding:8px 16px;border-radius:6px;cursor:pointer;font-size:13px}.mail-settings__danger[data-v-c082d824]:hover:not(:disabled){background:#fdecea}.mail-settings__primary[data-v-c082d824]:disabled,.mail-settings__secondary[data-v-c082d824]:disabled,.mail-settings__danger[data-v-c082d824]:disabled{opacity:.6;cursor:not-allowed}.mail-settings__row[data-v-c082d824]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 2px;border-top:1px solid #f0f0f0;cursor:pointer}.mail-settings__row[data-v-c082d824]:first-of-type{border-top:none}.mail-settings__row-text[data-v-c082d824]{display:flex;flex-direction:column;gap:2px}.mail-settings__row-text strong[data-v-c082d824]{font-size:13px;color:#1f2937}.mail-settings__row-text small[data-v-c082d824]{font-size:12px;color:#9ca3af}.mail-settings__row input[type=checkbox][data-v-c082d824]{width:17px;height:17px;accent-color:#2f6bff;flex-shrink:0}.mail-settings__select[data-v-c082d824]{border:1px solid #d0d7de;border-radius:6px;padding:6px 8px;font-size:13px;color:#374151;background:#fff;min-width:150px}.mail-settings__saving[data-v-c082d824]{font-size:12px;color:#9ca3af}.mail-settings__error[data-v-c082d824]{padding:16px;color:#c62828;font-size:14px}.mail-settings__mini-btn[data-v-c082d824]{margin-left:8px;border:1px solid #d0d7de;background:#fff;border-radius:6px;padding:3px 10px;cursor:pointer;font-size:12px}.mail-workspace__item-wrap[data-v-356edbca]{position:relative}.mail-workspace__item-wrap.is-active .mail-workspace__item[data-v-356edbca]{background:#e3ecff}.mail-workspace__item[data-v-356edbca]{position:relative;display:flex;flex-direction:column;gap:3px;width:100%;padding:8px 10px;border:none;border-radius:8px;background:transparent;cursor:pointer;text-align:left}.mail-workspace__item[data-v-356edbca]:hover{background:#0000000a}.mail-workspace__item.is-unread[data-v-356edbca]{background:#f3f6ff}.mail-workspace__item.is-unread[data-v-356edbca]:hover{background:#e9efff}.mail-workspace__item-row[data-v-356edbca]{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.mail-workspace__item-sender[data-v-356edbca]{display:inline-flex;align-items:center;gap:6px;min-width:0}.mail-workspace__avatar[data-v-356edbca]{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;font-weight:600;flex-shrink:0}.mail-workspace__avatar--sm[data-v-356edbca]{width:22px;height:22px;font-size:11px}.mail-workspace__item-sender-text[data-v-356edbca]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;color:#1f2937}.mail-workspace__item-time[data-v-356edbca]{flex-shrink:0;color:#9ca3af;font-size:11px;white-space:nowrap}.mail-workspace__item-subject[data-v-356edbca]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;color:#374151}.mail-workspace__item-attach[data-v-356edbca]{margin-left:6px;color:#059669;font-size:11px;font-weight:400}.mail-workspace__item-preview[data-v-356edbca]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#6b7280}.mail-workspace__item-delete[data-v-356edbca],.mail-workspace__item-spam[data-v-356edbca]{position:absolute;top:8px;width:24px;height:24px;border:none;border-radius:6px;background:#fff;opacity:0;cursor:pointer;font-size:13px;line-height:1}.mail-workspace__item-delete[data-v-356edbca]{right:8px}.mail-workspace__item-spam[data-v-356edbca]{right:36px}.mail-workspace__item-wrap:hover .mail-workspace__item-delete[data-v-356edbca],.mail-workspace__item-wrap:hover .mail-workspace__item-spam[data-v-356edbca],.mail-workspace__item-delete[data-v-356edbca]:focus-visible,.mail-workspace__item-spam[data-v-356edbca]:focus-visible{opacity:1}.mail-workspace__item-delete[data-v-356edbca]:hover{background:#fdecea}.mail-workspace__item-spam[data-v-356edbca]:hover{background:#fef3c7}.mail-workspace__item-restore[data-v-356edbca]{position:absolute;top:8px;right:36px;border:none;border-radius:6px;background:#fff;opacity:0;cursor:pointer;font-size:11px;font-weight:600;color:#047857;padding:2px 8px;line-height:1.6}.mail-workspace__item-wrap:hover .mail-workspace__item-restore[data-v-356edbca],.mail-workspace__item-restore[data-v-356edbca]:focus-visible{opacity:1}.mail-workspace__item-restore[data-v-356edbca]:hover{background:#ecfdf5}.mail-pdf[data-v-015691e6]{display:flex;flex-direction:column;gap:8px;width:100%;height:100%;min-height:0;color:#1f2937}.mail-pdf__status[data-v-015691e6],.mail-pdf__error[data-v-015691e6]{display:flex;flex-direction:column;align-items:center;gap:10px;justify-content:center;min-height:180px;color:#9ca3af;font-size:13px}.mail-pdf__error p[data-v-015691e6]{margin:0}.mail-pdf__toolbar[data-v-015691e6]{display:flex;align-items:center;gap:6px;flex-shrink:0;flex-wrap:wrap;padding:4px 0}.mail-pdf__btn[data-v-015691e6]{border:1px solid #d0d7de;background:#fff;border-radius:6px;padding:3px 10px;cursor:pointer;font-size:12px;color:#374151;line-height:1.6}.mail-pdf__btn[data-v-015691e6]:hover:not(:disabled){background:#f3f4f6}.mail-pdf__btn[data-v-015691e6]:disabled{opacity:.5;cursor:not-allowed}.mail-pdf__btn--fit[data-v-015691e6]{margin-left:auto}.mail-pdf__pageno[data-v-015691e6],.mail-pdf__zoom[data-v-015691e6]{font-size:12px;color:#6b7280;min-width:44px;text-align:center;white-space:nowrap}.mail-pdf__sep[data-v-015691e6]{width:1px;height:16px;background:#e5e7eb;margin:0 4px}.mail-pdf__viewport[data-v-015691e6]{flex:1;min-height:0;overflow:auto;display:flex;justify-content:center;align-items:flex-start;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:12px;box-sizing:border-box}.mail-pdf__canvas[data-v-015691e6]{box-shadow:0 2px 10px #0f172a24;background:#fff;max-width:none}.mail-pdf button[data-v-015691e6]:focus-visible{outline:2px solid #2f6bff;outline-offset:1px}.mail-workspace[data-v-49148de6]{height:100%;display:flex;flex-direction:column;padding:12px 16px;overflow:hidden}.mail-workspace__header[data-v-49148de6]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.mail-workspace__title-group[data-v-49148de6]{display:flex;align-items:baseline;gap:8px}.mail-workspace__header h2[data-v-49148de6]{margin:0;font-size:18px}.mail-workspace__count[data-v-49148de6]{font-size:12px;color:#999}.mail-workspace__toolbar[data-v-49148de6]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;min-width:0}.mail-workspace__search[data-v-49148de6]{position:relative;display:flex;align-items:center}.mail-workspace__search-icon[data-v-49148de6]{position:absolute;left:8px;width:15px;height:15px;color:#9ca3af;pointer-events:none}.mail-workspace__search input[data-v-49148de6]{width:220px;padding:7px 10px 7px 28px;border:1px solid #d0d7de;border-radius:8px;font-size:13px;outline:none}.mail-workspace__search input[data-v-49148de6]:focus{border-color:#2f6bff}.mail-workspace__icon-btn[data-v-49148de6]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #d0d7de;border-radius:8px;background:#fff;cursor:pointer;color:#555}.mail-workspace__icon-btn[data-v-49148de6]:hover:not(:disabled){background:#f3f4f6}.mail-workspace__refresh-icon[data-v-49148de6]{width:16px;height:16px}.mail-workspace__sync-sent[data-v-49148de6]{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:1px solid #d0d7de;border-radius:8px;background:#fff;cursor:pointer;color:#2563eb;font-size:13px;font-weight:600;white-space:nowrap}.mail-workspace__sync-sent[data-v-49148de6]:hover:not(:disabled){background:#eff6ff}.mail-workspace__sync-sent[data-v-49148de6]:disabled{opacity:.6;cursor:not-allowed}.mail-workspace__sync-sent-icon[data-v-49148de6]{width:16px;height:16px}.mail-workspace__icon-btn[data-v-49148de6]:disabled{opacity:.6;cursor:not-allowed}.mail-workspace__compose[data-v-49148de6]{background:#2f6bff;color:#fff;border:none;padding:8px 16px;border-radius:8px;cursor:pointer;font-size:14px}.mail-workspace__compose[data-v-49148de6]:hover{background:#2457d6}.mail-workspace__status[data-v-49148de6],.mail-workspace__error[data-v-49148de6],.mail-workspace__empty[data-v-49148de6]{padding:16px;color:#666;font-size:14px}.mail-workspace__error[data-v-49148de6]{color:#c62828}.mail-workspace__split[data-v-49148de6]{flex:1;display:grid;grid-template-columns:minmax(260px,340px) 1fr;gap:12px;min-width:0;min-height:0}.mail-workspace__list[data-v-49148de6]{display:flex;flex-direction:column;gap:4px;overflow-y:auto;border:1px solid #e5e7eb;border-radius:10px;padding:6px}.mail-workspace__item-wrap[data-v-49148de6]{position:relative}.mail-workspace__item-wrap.is-active .mail-workspace__item[data-v-49148de6]{background:#e3ecff}.mail-workspace__item[data-v-49148de6]{position:relative;display:flex;flex-direction:column;gap:3px;width:100%;padding:9px 10px 9px 18px;border:none;border-radius:8px;background:transparent;cursor:pointer;text-align:left;font-size:13px;font-family:inherit}.mail-workspace__item.is-unread[data-v-49148de6]:before{content:"";position:absolute;left:6px;top:14px;width:7px;height:7px;border-radius:50%;background:#2f6bff}.mail-workspace__item.is-unread .mail-workspace__item-sender-text[data-v-49148de6]{font-weight:700}.mail-workspace__item.is-unread .mail-workspace__item-subject[data-v-49148de6]{font-weight:600}.mail-workspace__item.is-unread .mail-workspace__item-preview[data-v-49148de6]{font-weight:500}.mail-workspace__avatar[data-v-49148de6]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:#fff;font-size:16px;font-weight:600;flex-shrink:0;user-select:none}.mail-workspace__avatar--sm[data-v-49148de6]{width:26px;height:26px;font-size:12px}.mail-workspace__item-delete[data-v-49148de6]{position:absolute;top:8px;right:8px;width:24px;height:24px;border:none;border-radius:6px;background:#fff;opacity:0;cursor:pointer;font-size:13px;line-height:1}.mail-workspace__item-wrap:hover .mail-workspace__item-delete[data-v-49148de6],.mail-workspace__item-delete[data-v-49148de6]:focus-visible{opacity:1}.mail-workspace__item-delete[data-v-49148de6]:hover{background:#fdecea}.mail-workspace__item--static[data-v-49148de6]{background:#f9fafb;cursor:default}.mail-workspace__item--openable[data-v-49148de6]{cursor:pointer}.mail-workspace__item--openable[data-v-49148de6]:hover{background:#0000000a}.mail-workspace__item[data-v-49148de6]:hover:not(.mail-workspace__item--static){background:#0000000a}.mail-workspace__item-row[data-v-49148de6]{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.mail-workspace__item-sender[data-v-49148de6]{display:flex;align-items:center;gap:6px;min-width:0;color:#1f2937}.mail-workspace__item-sender-text[data-v-49148de6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail-workspace__item-time[data-v-49148de6]{color:#9ca3af;font-size:12px;white-space:nowrap}.mail-workspace__item-subject[data-v-49148de6]{color:#374151;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail-workspace__item-attach[data-v-49148de6]{color:#9ca3af;font-size:12px;margin-left:4px}.mail-workspace__item-preview[data-v-49148de6]{color:#9ca3af;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail-workspace__more[data-v-49148de6]{margin:4px auto 2px;padding:6px 14px;border:1px solid #d0d7de;border-radius:8px;background:#fff;cursor:pointer;font-size:13px;color:#555}.mail-workspace__more[data-v-49148de6]:hover:not(:disabled){background:#f3f4f6}.mail-workspace__empty[data-v-49148de6]{display:flex;flex-direction:column;align-items:center;gap:8px;color:#9ca3af}.mail-workspace__empty-icon[data-v-49148de6]{width:40px;height:40px;color:#d1d5db}.mail-workspace__detail-col[data-v-49148de6]{display:flex;flex-direction:column;gap:12px;min-width:0;min-height:0}.mail-workspace__detail[data-v-49148de6]{flex:1 1 55%;min-height:0;border:1px solid #e5e7eb;border-radius:10px;padding:16px 20px;overflow-y:auto}.mail-workspace__tabs[data-v-49148de6]{flex:1 1 45%;min-height:0;display:flex;flex-direction:column;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden}.mail-workspace__tabs-resize[data-v-49148de6]{flex-shrink:0;height:9px;display:flex;align-items:center;justify-content:center;cursor:ns-resize;border-radius:4px;user-select:none;touch-action:none}.mail-workspace__tabs-resize[data-v-49148de6]:hover{background:#eef2f7}.mail-workspace__tabs-resize-dots[data-v-49148de6]{font-size:12px;color:#9ca3af;letter-spacing:2px;line-height:1}.mail-workspace__tabs-slim[data-v-49148de6]{flex-shrink:0;display:flex;align-items:center;justify-content:center;border:1px solid #e5e7eb;border-radius:10px;padding:3px}.mail-workspace__tabs-toggle[data-v-49148de6]{border:1px solid #d0d7de;background:#fff;border-radius:6px;padding:2px 10px;cursor:pointer;font-size:12px;color:#6b7280;margin-left:auto}.mail-workspace__tabs-toggle[data-v-49148de6]:hover{background:#f3f4f6;color:#374151}.mail-workspace__tabs-slim .mail-workspace__tabs-toggle[data-v-49148de6]{margin-left:0}.mail-workspace__tabs-head[data-v-49148de6]{display:flex;gap:2px;padding:4px 8px 0;border-bottom:1px solid #e5e7eb;background:#fafafa}.mail-workspace__tab[data-v-49148de6]{border:none;background:transparent;padding:8px 14px;cursor:pointer;font-size:13px;color:#6b7280;border-bottom:2px solid transparent;margin-bottom:-1px}.mail-workspace__tab[data-v-49148de6]:hover{color:#374151}.mail-workspace__tab.is-active[data-v-49148de6]{color:#1d4ed8;border-bottom-color:#2f6bff;font-weight:600}.mail-workspace__tabs-body[data-v-49148de6]{flex:1;min-height:0;overflow-y:auto;padding:10px 12px}.mail-workspace__tab-pane[data-v-49148de6]{display:flex;flex-direction:column;gap:8px}.mail-workspace__tab-empty[data-v-49148de6],.mail-workspace__tab-status[data-v-49148de6]{color:#9ca3af;font-size:13px;padding:8px 0}.mail-workspace__tab-error[data-v-49148de6]{color:#c62828;font-size:13px}.mail-workspace__attachment-split[data-v-49148de6]{display:flex;align-items:stretch;gap:12px;min-height:280px}.mail-workspace__attachment-list[data-v-49148de6]{flex:1 1 34%;max-width:34%;display:flex;flex-direction:column;gap:6px;overflow-y:auto;border:1px solid #e5e7eb;border-radius:8px;padding:6px}.mail-workspace__attachment-row[data-v-49148de6]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px;border:1px solid #f0f0f0;border-radius:6px;cursor:pointer;transition:background .15s ease,border-color .15s ease}.mail-workspace__attachment-row[data-v-49148de6]:hover{background:#f6f8fb;border-color:#d0d7de}.mail-workspace__attachment-row.is-active[data-v-49148de6]{background:#eff6ff;border-color:#93c5fd}.mail-workspace__attachment-info[data-v-49148de6]{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail-workspace__attachment-info em[data-v-49148de6]{font-style:normal;color:#9ca3af;margin-left:6px}.mail-workspace__attachment-actions[data-v-49148de6]{display:flex;gap:6px;flex-shrink:0}.mail-workspace__mini-btn[data-v-49148de6]{border:1px solid #d0d7de;background:#fff;border-radius:6px;padding:3px 10px;cursor:pointer;font-size:12px;color:#374151}.mail-workspace__mini-btn[data-v-49148de6]:hover{background:#f3f4f6}.mail-workspace__preview[data-v-49148de6]{flex:2 1 66%;min-width:0;display:flex;flex-direction:column;gap:8px;border:1px solid #e5e7eb;border-radius:8px;padding:10px 12px;overflow:auto}.mail-workspace__preview--large[data-v-49148de6]{cursor:zoom-in}.mail-workspace__preview-zoom-hint[data-v-49148de6]{color:#9ca3af;font-size:12px;text-align:center;padding-top:4px;border-top:1px dashed #e5e7eb;user-select:none}.mail-workspace__previewtab[data-v-49148de6]{display:inline-flex;align-items:center;gap:8px;max-width:260px;padding:6px 10px;border:1px solid #d0d7de;border-radius:8px 8px 0 0;background:#ecfdf5;cursor:pointer;font-size:12px;color:#047857;white-space:nowrap;flex-shrink:0}.mail-workspace__previewtab[data-v-49148de6]:hover{background:#d1fae5}.mail-workspace__previewtab.is-active[data-v-49148de6]{background:#fff;border-color:#10b981;border-bottom-color:#fff;color:#059669;font-weight:600}.mail-workspace__preview-pane[data-v-49148de6]{flex:1;min-height:0;display:flex;flex-direction:column;gap:10px;border:1px solid #e5e7eb;border-radius:10px;padding:12px 16px;overflow:hidden}.mail-workspace__preview-pane-head[data-v-49148de6]{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-shrink:0}.mail-workspace__preview-pane-body[data-v-49148de6]{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;align-items:center}.mail-workspace__preview-pane-media[data-v-49148de6]{max-width:100%;max-height:100%;object-fit:contain}.mail-workspace__preview-pane-frame[data-v-49148de6]{width:100%;height:100%;border:1px solid #e5e7eb;border-radius:6px;background:#fff}.mail-workspace__preview-text--large[data-v-49148de6]{max-height:none;width:100%;flex:1;font-size:13px}.mail-workspace__preview-html--large[data-v-49148de6]{width:100%;flex:1;overflow:auto}.mail-workspace__preview-docx--large[data-v-49148de6]{max-height:none;width:100%;flex:1}.mail-workspace__preview-head[data-v-49148de6]{display:flex;justify-content:space-between;align-items:center;gap:8px}.mail-workspace__preview-title[data-v-49148de6]{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail-workspace__preview-media[data-v-49148de6]{max-width:100%;max-height:320px}.mail-workspace__preview-frame[data-v-49148de6]{width:100%;height:360px;border:1px solid #e5e7eb;border-radius:6px;background:#fff}.mail-workspace__preview-text[data-v-49148de6]{max-height:320px;overflow:auto;background:#f9fafb;border-radius:6px;padding:10px;font-size:12px;white-space:pre-wrap;word-break:break-all;margin:0}.mail-workspace__filter-group[data-v-49148de6]{display:inline-flex;align-items:center;gap:2px;padding:3px;border:1px solid #e5e7eb;border-radius:8px;background:#f9fafb}.mail-workspace__sort-bar[data-v-49148de6]{display:flex;align-items:center;gap:2px;padding:4px 6px;margin-bottom:4px;border-bottom:1px solid #e5e7eb;position:sticky;top:0;z-index:2;background:#fff}.mail-workspace__sort-count[data-v-49148de6]{margin-left:auto;padding-right:4px;color:#6b7280;font-size:12px;font-weight:600;white-space:nowrap}.mail-workspace__sort-switch[data-v-49148de6]{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:68px;border:none;background:#f3f4f6;padding:6px 12px;border-radius:6px;color:#4b5563;cursor:pointer;font-size:0}.mail-workspace__sort-switch[data-v-49148de6]:hover{background:#e0e7ff;color:#1d4ed8}.mail-workspace__sort-switch.is-active[data-v-49148de6]{background:#2563eb;color:#fff}.mail-workspace__sort-icon[data-v-49148de6]{width:16px;height:16px}.mail-workspace__sort-dir[data-v-49148de6]{font-size:12px;font-weight:700;line-height:1}.mail-workspace__filter-group--status[data-v-49148de6]{--filter-accent: #2563eb;--filter-accent-soft: #eff6ff}.mail-workspace__filter-group--time[data-v-49148de6]{--filter-accent: #7c3aed;--filter-accent-soft: #f5f3ff}.mail-workspace__filter-label[data-v-49148de6]{color:var(--filter-accent, #9ca3af);font-size:12px;font-weight:600;padding:0 4px 0 6px;user-select:none}.mail-workspace__filter-btn[data-v-49148de6]{border:none;background:transparent;padding:4px 10px;border-radius:6px;font-size:12px;color:#6b7280;cursor:pointer;white-space:nowrap}.mail-workspace__filter-btn[data-v-49148de6]:hover{background:var(--filter-accent-soft, #eef1f5);color:var(--filter-accent, #374151)}.mail-workspace__filter-btn.is-active[data-v-49148de6]{background:var(--filter-accent, #1d4ed8);color:#fff;font-weight:600;box-shadow:0 1px 2px #0000001f}.mail-workspace__range-badge[data-v-49148de6]{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:#fff8e6;border:1px solid #f5e3b3;color:#8a6d1a;font-size:12px;font-weight:600;white-space:nowrap;cursor:default}.mail-workspace__conversation[data-v-49148de6]{display:flex;align-items:center;gap:8px;margin:0 0 12px;padding:8px 10px;border:1px solid #e5e7eb;border-radius:8px;background:#fafafa}.mail-workspace__conversation-label[data-v-49148de6]{color:#6b7280;font-size:12px;flex-shrink:0}.mail-workspace__conversation-list[data-v-49148de6]{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px}.mail-workspace__conversation-item[data-v-49148de6]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid #d0d7de;border-radius:999px;background:#fff;cursor:pointer;font-size:12px;color:#374151;white-space:nowrap;flex-shrink:0}.mail-workspace__conversation-item[data-v-49148de6]:hover{background:#f3f4f6}.mail-workspace__conversation-item.is-current[data-v-49148de6]{background:#e3ecff;border-color:#2f6bff;color:#1d4ed8;font-weight:600}.mail-workspace__conversation-time[data-v-49148de6]{color:#9ca3af;font-size:11px}.mail-workspace__mailtabs[data-v-49148de6]{display:flex;align-items:stretch;flex-shrink:0;min-width:0;border-bottom:1px solid #e5e7eb}.mail-workspace__mailtabs-list[data-v-49148de6]{display:flex;align-items:center;gap:6px;flex:1;min-width:0;overflow:hidden;padding:4px 4px 0}.mail-workspace__mailtab[data-v-49148de6]{display:inline-flex;align-items:center;gap:8px;max-width:260px;padding:6px 10px;border:1px solid #d0d7de;border-radius:8px 8px 0 0;background:#f9fafb;cursor:pointer;font-size:12px;color:#374151;white-space:nowrap;flex-shrink:0}.mail-workspace__mailtab.is-collapsed[data-v-49148de6]{display:none}.mail-workspace__mailtab[data-v-49148de6]:hover{background:#f3f4f6}.mail-workspace__mailtab.is-active[data-v-49148de6]{background:#fff;border-color:#2f6bff;border-bottom-color:#fff;color:#1d4ed8}.mail-workspace__mailtab--compose[data-v-49148de6]{background:#f0fdf6;border-color:#a7f3d0;color:#047857}.mail-workspace__mailtab--compose[data-v-49148de6]:hover{background:#d1fae5}.mail-workspace__mailtab--compose.is-active[data-v-49148de6]{background:#fff;border-color:#10b981;border-bottom-color:#fff;color:#059669;font-weight:600}.mail-workspace__mailtab--compose .mail-workspace__mailtab-sender[data-v-49148de6]{color:#059669}.mail-workspace__mailtab-sender[data-v-49148de6]{font-weight:600;max-width:110px;overflow:hidden;text-overflow:ellipsis}.mail-workspace__mailtab-subject[data-v-49148de6]{overflow:hidden;text-overflow:ellipsis}.mail-workspace__mailtab-close[data-v-49148de6]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;color:#9ca3af;font-size:13px;line-height:1;cursor:pointer;flex-shrink:0}.mail-workspace__mailtab-close[data-v-49148de6]:hover{background:#e5e7eb;color:#374151}.mail-workspace__mailtabs-actions[data-v-49148de6]{display:flex;align-items:center;gap:4px;flex-shrink:0;padding:4px 6px 0;border-left:1px solid #e5e7eb}.mail-workspace__mailtabs-overflow[data-v-49148de6]{position:relative}.mail-workspace__mailtab-btn[data-v-49148de6]{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 8px;border:1px solid #d0d7de;border-radius:6px;background:#fff;color:#6b7280;cursor:pointer;font-size:12px;white-space:nowrap}.mail-workspace__mailtab-btn[data-v-49148de6]:hover{background:#f3f4f6;color:#374151}.mail-workspace__mailtabs-overflow-menu[data-v-49148de6]{position:fixed;z-index:1000;display:flex;flex-direction:column;width:min(280px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:min(420px,calc(100vh - 72px));box-sizing:border-box;padding:6px;overflow-y:auto;border:1px solid #e5e7eb;border-radius:8px;background:#fff;box-shadow:0 10px 30px #0f172a2e}.mail-workspace__mailtabs-overflow-item[data-v-49148de6]{display:flex;align-items:center;gap:8px;width:100%;min-height:32px;padding:6px 8px;border:0;border-radius:5px;background:transparent;color:#374151;text-align:left;cursor:pointer}.mail-workspace__mailtabs-overflow-item[data-v-49148de6]:hover,.mail-workspace__mailtabs-overflow-item[data-v-49148de6]:focus-visible{outline:none;background:#f3f4f6;color:#1f2937}.mail-workspace__overflow-sender[data-v-49148de6]{font-weight:600;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail-workspace__overflow-subject[data-v-49148de6]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail-workspace__preview-html[data-v-49148de6]{max-height:420px;overflow:auto;border:1px solid #e5e7eb;border-radius:6px;padding:10px;background:#fff;font-size:13px}.mail-workspace__preview-docx[data-v-49148de6]{max-height:420px;overflow:auto;border:1px solid #e5e7eb;border-radius:6px;padding:10px;background:#fff;font-size:14px}.mail-workspace__preview-empty[data-v-49148de6]{color:#9ca3af;font-size:13px;padding:12px 0;text-align:center}.mail-workspace__preview-html[data-v-49148de6] .mail-preview-table{border-collapse:collapse;width:100%;font-size:12px}.mail-workspace__preview-html[data-v-49148de6] .mail-preview-table th,.mail-workspace__preview-html[data-v-49148de6] .mail-preview-table td{border:1px solid #e5e7eb;padding:5px 8px;text-align:left;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail-workspace__preview-html[data-v-49148de6] .mail-preview-table thead th{background:#f3f4f6;font-weight:600;position:sticky;top:0}.mail-workspace__preview-html[data-v-49148de6] .mail-preview-table tr:nth-child(2n) td{background:#fafafa}.mail-workspace__preview-html[data-v-49148de6] .mail-preview-table th,.mail-workspace__preview-html[data-v-49148de6] .mail-preview-table td,.mail-workspace__preview-docx table[data-v-49148de6],.mail-workspace__preview-docx img[data-v-49148de6]{max-width:100%;height:auto}.mail-workspace__preview-error[data-v-49148de6]{color:#c62828;font-size:13px}.mail-workspace__related-list[data-v-49148de6]{display:flex;flex-direction:column;gap:6px}.mail-workspace__related-item[data-v-49148de6]{display:flex;flex-direction:column;gap:3px;padding:8px 10px;border:1px solid #f0f0f0;border-radius:8px;background:#fff;cursor:pointer;text-align:left;font-family:inherit}.mail-workspace__related-item[data-v-49148de6]:hover{background:#f3f4f6}.mail-workspace__related-row[data-v-49148de6]{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.mail-workspace__context[data-v-49148de6]{margin:0;display:flex;flex-direction:column;gap:6px}.mail-workspace__context-row[data-v-49148de6]{display:flex;gap:10px;font-size:13px}.mail-workspace__context-row dt[data-v-49148de6]{color:#6b7280;width:96px;flex-shrink:0}.mail-workspace__context-row dd[data-v-49148de6]{margin:0;color:#1f2937;word-break:break-all}.mail-workspace__context-mono[data-v-49148de6]{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px}.mail-workspace__detail--placeholder[data-v-49148de6]{display:flex;align-items:center;justify-content:center;color:#9ca3af}.mail-workspace__detail-head[data-v-49148de6]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.mail-workspace__detail-head h3[data-v-49148de6]{margin:0 0 8px;font-size:17px}.mail-workspace__detail-actions[data-v-49148de6]{display:flex;gap:6px;flex-shrink:0}.mail-workspace__action[data-v-49148de6]{display:flex;align-items:center;gap:4px;padding:6px 10px;border:1px solid #d0d7de;border-radius:8px;background:#fff;cursor:pointer;font-size:13px;color:#374151}.mail-workspace__action[data-v-49148de6]:hover{background:#f3f4f6}.mail-workspace__action svg[data-v-49148de6]{width:14px;height:14px}.mail-workspace__from[data-v-49148de6]{display:flex;gap:10px;align-items:flex-start;margin:10px 0 12px}.mail-workspace__from-info[data-v-49148de6]{min-width:0}.mail-workspace__from-name[data-v-49148de6]{font-size:15px;font-weight:600;color:#1f2937}.mail-workspace__from-meta[data-v-49148de6]{color:#6b7280;font-size:12px;margin-top:2px;word-break:break-all}.mail-workspace__from-meta--error[data-v-49148de6]{color:#b91c1c}.mail-workspace__outbound-status[data-v-49148de6]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:12px;font-weight:600;background:#f3f4f6;color:#4b5563;white-space:nowrap}.mail-workspace__outbound-status.is-sent[data-v-49148de6]{background:#ecfdf5;color:#047857}.mail-workspace__outbound-status.is-failed[data-v-49148de6],.mail-workspace__outbound-status.is-bounced[data-v-49148de6]{background:#fef2f2;color:#b91c1c}.mail-workspace__template-key[data-v-49148de6]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:6px;font-size:12px;font-weight:500;background:#eff6ff;color:#1d4ed8;white-space:nowrap}.mail-workspace__remote-banner[data-v-49148de6]{display:flex;align-items:center;justify-content:space-between;gap:8px;background:#fff8e6;border:1px solid #f5e3b3;border-radius:8px;padding:6px 10px;font-size:12px;color:#8a6d1a;margin-bottom:10px}.mail-workspace__body[data-v-49148de6] .mail-quote-collapsed{max-height:150px;overflow:hidden;position:relative}.mail-workspace__body[data-v-49148de6] .mail-quote-toggle{position:absolute;left:0;right:0;bottom:0;padding:16px 10px 6px;border:none;background:linear-gradient(transparent,#fff);color:#2f6bff;font-size:12px;cursor:pointer;text-align:left;z-index:1}.mail-workspace__body[data-v-49148de6] blockquote{margin:8px 0;padding:2px 0 2px 12px;border-left:3px solid #e5e7eb;color:#6b7280}.mail-workspace__body[data-v-49148de6] table{max-width:100%;border-collapse:collapse;margin:8px 0}.mail-workspace__body[data-v-49148de6] table td,.mail-workspace__body[data-v-49148de6] table th{border:1px solid #e5e7eb;padding:4px 8px;text-align:left}.mail-workspace__body[data-v-49148de6] pre{overflow-x:auto;background:#f9fafb;border-radius:6px;padding:8px 10px;font-size:12px}.mail-workspace__body[data-v-49148de6] code{background:#f3f4f6;border-radius:4px;padding:1px 4px;font-size:12px}.mail-workspace__body[data-v-49148de6] a{color:#1d4ed8;word-break:break-all}.mail-workspace__body[data-v-49148de6] .mail-text-quote{margin-top:8px;padding-top:4px;border-top:1px dashed #d0d7de;color:#6b7280}.mail-workspace__empty-action[data-v-49148de6]{margin-top:4px;background:#2f6bff;color:#fff;border:none;border-radius:8px;padding:8px 18px;cursor:pointer;font-size:13px}.mail-workspace__empty-action[data-v-49148de6]:hover{background:#2457d6}.mail-workspace__row-select[data-v-49148de6]{display:flex;align-items:flex-start;gap:4px}.mail-workspace__row-check[data-v-49148de6]{margin-top:14px;flex-shrink:0;accent-color:#2f6bff;cursor:pointer}.mail-workspace__row-select-card[data-v-49148de6]{flex:1;min-width:0}.mail-workspace__batchbar[data-v-49148de6]{display:flex;align-items:center;gap:6px;padding:4px 6px;margin-bottom:4px;border-bottom:1px solid #e5e7eb;background:#fafafa;border-radius:8px;flex-wrap:wrap}.mail-workspace__batchbar-selectall[data-v-49148de6]{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:#374151;cursor:pointer}.mail-workspace__batchbar-selectall input[data-v-49148de6]{accent-color:#2f6bff}.mail-workspace__batchbar-count[data-v-49148de6]{font-size:12px;font-weight:600;color:#1d4ed8}.mail-workspace__mini-btn--danger[data-v-49148de6]{border-color:#f3d4d2;color:#c62828}.mail-workspace__mini-btn--danger[data-v-49148de6]:hover{background:#fdecea}.mail-workspace__read-all[data-v-49148de6]{font-size:13px;width:auto;padding:0 10px;color:#2563eb}.mail-workspace__read-all-text[data-v-49148de6]{font-size:14px;font-weight:700}.mail-workspace__action--retry[data-v-49148de6]{color:#b45309;border-color:#f5e3b3;background:#fff8e6;margin-right:4px}.mail-workspace__toast[data-v-49148de6]{position:fixed;bottom:24px;left:50%;transform:translate(-50%);z-index:1200;display:flex;align-items:center;gap:12px;background:#1f2937;color:#fff;border-radius:10px;padding:10px 14px;font-size:13px;box-shadow:0 8px 30px #0f172a4d}.mail-workspace__toast-undo[data-v-49148de6]{border:none;background:transparent;color:#93c5fd;font-size:13px;font-weight:600;cursor:pointer;padding:0}.mail-workspace__toast-undo[data-v-49148de6]:hover{color:#dbeafe;text-decoration:underline}.mail-toast-enter-active[data-v-49148de6],.mail-toast-leave-active[data-v-49148de6]{transition:opacity .2s ease,transform .2s ease}.mail-toast-enter-from[data-v-49148de6],.mail-toast-leave-to[data-v-49148de6]{opacity:0;transform:translate(-50%) translateY(8px)}.mail-workspace__global-search[data-v-49148de6]{font-size:13px;font-weight:700;color:#2563eb}.mail-workspace__global-search.is-active[data-v-49148de6]{background:#2563eb;color:#fff}.mail-workspace__compose--small[data-v-49148de6]{background:#059669;padding:8px 12px;font-size:13px}.mail-workspace__item-edit[data-v-49148de6]{position:absolute;top:8px;right:34px;width:24px;height:24px;border:none;border-radius:6px;background:#fff;opacity:0;cursor:pointer;font-size:13px;line-height:1}.mail-workspace__item-wrap:hover .mail-workspace__item-edit[data-v-49148de6],.mail-workspace__item-edit[data-v-49148de6]:focus-visible{opacity:1}.mail-workspace__item-edit[data-v-49148de6]:hover{background:#eff6ff}.mail-workspace__search-kind[data-v-49148de6]{font-size:11px;color:#6b7280;background:#f3f4f6;border-radius:4px;padding:1px 6px;flex-shrink:0}.mail-template-editor[data-v-49148de6]{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;background:#0f172a73}.mail-template-editor__panel[data-v-49148de6]{display:flex;flex-direction:column;gap:10px;width:min(560px,calc(100vw - 48px));max-height:86vh;overflow-y:auto;background:#fff;border-radius:12px;padding:16px 18px;box-shadow:0 24px 64px #0f172a59}.mail-template-editor__head[data-v-49148de6]{display:flex;align-items:center;justify-content:space-between}.mail-template-editor__head h3[data-v-49148de6]{margin:0;font-size:16px}.mail-template-editor__field[data-v-49148de6]{display:flex;flex-direction:column;gap:4px;font-size:13px;color:#374151}.mail-template-editor__field input[data-v-49148de6],.mail-template-editor__field textarea[data-v-49148de6]{padding:7px 10px;border:1px solid #d0d7de;border-radius:6px;font-size:13px;font-family:inherit;resize:vertical}.mail-template-editor__actions[data-v-49148de6]{display:flex;justify-content:flex-end;gap:8px}.mail-workspace button[data-v-49148de6]:focus-visible,.mail-workspace input[data-v-49148de6]:focus-visible{outline:2px solid #2f6bff;outline-offset:1px}@media(max-width:960px){.mail-workspace__split[data-v-49148de6]{grid-template-columns:1fr}.mail-workspace__detail-col[data-v-49148de6]{min-height:420px}.mail-workspace__search input[data-v-49148de6]{width:150px}}.mail-workspace__attachments[data-v-49148de6]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.mail-workspace__attachment[data-v-49148de6]{display:inline-flex;align-items:center;gap:4px;background:#f3f4f6;border-radius:6px;padding:4px 8px;font-size:12px;color:#374151}.mail-workspace__attachment em[data-v-49148de6]{font-style:normal;color:#9ca3af}.mail-workspace__body[data-v-49148de6]{font-size:14px;line-height:1.7;word-break:break-word}.mail-workspace__body[data-v-49148de6] img{max-width:100%;height:auto}.mail-workspace__body--text[data-v-49148de6]{white-space:pre-wrap}.task-explorer[data-v-ddbbe7b8]{height:100%;overflow-y:auto;padding:12px 10px;font-size:13px;color:var(--qt-text-primary, #1f2937)}.task-explorer__header[data-v-ddbbe7b8]{display:flex;align-items:center;justify-content:space-between;padding:2px 4px 10px;font-weight:600;color:var(--qt-text-secondary, #4b5563)}.task-explorer__refresh[data-v-ddbbe7b8]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;background:transparent;color:var(--qt-text-secondary, #6b7280);cursor:pointer;border-radius:4px}.task-explorer__refresh[data-v-ddbbe7b8]:hover{background:var(--qt-bg-hover, #f3f4f6)}.task-explorer__refresh[data-v-ddbbe7b8]:disabled{opacity:.5;cursor:default}.task-explorer__refresh-icon[data-v-ddbbe7b8]{width:15px;height:15px}.task-explorer__list[data-v-ddbbe7b8]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.task-explorer__node[data-v-ddbbe7b8]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:7px 8px;border:none;background:transparent;border-radius:6px;font-size:13px;color:var(--qt-text-primary, #1f2937);cursor:pointer;text-align:left}.task-explorer__node[data-v-ddbbe7b8]:hover{background:var(--qt-bg-hover, #f3f4f6)}.task-explorer__node.is-active[data-v-ddbbe7b8]{background:var(--qt-accent-soft, #eef2ff);color:var(--qt-accent, #2563eb);font-weight:600}.task-explorer__count[data-v-ddbbe7b8]{min-width:20px;padding:0 6px;border-radius:10px;background:var(--qt-accent-soft, #eef2ff);color:var(--qt-accent, #2563eb);font-size:12px;text-align:center}.task-explorer__error[data-v-ddbbe7b8]{margin-top:12px;padding:8px;color:var(--qt-danger, #dc2626);font-size:12px}.qt-icon[data-v-779c0c7d]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:inherit}.qt-icon--xs[data-v-779c0c7d],.qt-icon--xs[data-v-779c0c7d] svg{width:12px;height:12px}.qt-icon--sm[data-v-779c0c7d],.qt-icon--sm[data-v-779c0c7d] svg{width:14px;height:14px}.qt-icon--md[data-v-779c0c7d],.qt-icon--md[data-v-779c0c7d] svg{width:16px;height:16px}.qt-icon--lg[data-v-779c0c7d],.qt-icon--lg[data-v-779c0c7d] svg{width:20px;height:20px}.qt-icon--xl[data-v-779c0c7d],.qt-icon--xl[data-v-779c0c7d] svg{width:24px;height:24px}.qt-icon--spin[data-v-779c0c7d]{animation:qt-icon-spin-779c0c7d 2s linear infinite}@keyframes qt-icon-spin-779c0c7d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.qt-icon__raw[data-v-779c0c7d]{display:contents}.qt-icon__path[data-v-779c0c7d]{width:100%;height:100%}.unified-copilot-drawer__composer[data-v-9e9c1593],.unified-copilot-drawer__composer-card[data-v-9e9c1593]{display:grid}.unified-copilot-drawer__composer[data-v-9e9c1593]{position:relative;box-sizing:border-box;min-width:0;overflow:hidden;padding:10px 12px 12px;border-top:1px solid var(--qt-palette-slate-100);background:radial-gradient(circle at 50% 0%,rgba(191,219,254,.62),transparent 58%),linear-gradient(180deg,var(--qt-palette-slate-100),var(--qt-palette-blue-50))}.unified-copilot-drawer__composer-resize-handle[data-v-9e9c1593]{position:absolute;top:0;right:0;left:0;z-index:2;height:10px;cursor:ns-resize;touch-action:none}.unified-copilot-drawer__composer-resize-handle[data-v-9e9c1593]:after{position:absolute;top:3px;left:50%;width:48px;height:3px;border-radius:999px;background:var(--qt-palette-slate-300);content:"";transform:translate(-50%);transition:background-color .14s ease}.unified-copilot-drawer__composer-resize-handle[data-v-9e9c1593]:hover:after,.unified-copilot-drawer__composer-resize-handle[data-v-9e9c1593]:focus-visible:after{background:var(--qt-palette-blue-500)}.unified-copilot-drawer__composer-resize-handle[data-v-9e9c1593]:focus-visible{outline:2px solid var(--qt-palette-blue-500);outline-offset:-2px}.unified-copilot-drawer__composer-card[data-v-9e9c1593]{height:100%;min-width:0;min-height:0;grid-template-rows:minmax(0,1fr);padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;transition:border-color .14s ease,box-shadow .14s ease}.unified-copilot-drawer__composer-card[data-v-9e9c1593]:focus-within{box-shadow:none}.unified-copilot-drawer__composer-input-well[data-v-9e9c1593]{display:grid;width:100%;height:100%;min-width:0;min-height:0;grid-template-rows:minmax(0,1fr) auto auto;gap:6px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--qt-palette-slate-300) 58%,var(--qt-palette-blue-200));border-radius:20px;background:linear-gradient(180deg,#fffffff2,#f8fafceb),var(--qt-palette-white);box-shadow:0 1px #ffffffdb inset,0 18px 42px #0f172a1a;transition:border-color .14s ease,box-shadow .14s ease}.unified-copilot-drawer__composer-input-well[data-v-9e9c1593]:focus-within{border-color:color-mix(in srgb,var(--qt-palette-slate-300) 58%,var(--qt-palette-blue-200));box-shadow:none}.unified-copilot-drawer__composer-editor-frame[data-v-9e9c1593]{display:grid;width:100%;min-width:0;min-height:0;grid-template-rows:minmax(0,1fr) auto;gap:6px;overflow:hidden;padding:10px 10px 8px;border:1px solid color-mix(in srgb,var(--qt-palette-slate-300) 72%,var(--qt-palette-blue-200));border-radius:16px;background:linear-gradient(180deg,#fffffffa,#f8fafceb),var(--qt-palette-white);transition:border-color .14s ease,box-shadow .14s ease}.unified-copilot-drawer__composer-editor-frame[data-v-9e9c1593]:focus-within{border-color:var(--qt-palette-slate-400);box-shadow:0 0 0 4px color-mix(in srgb,var(--qt-palette-blue-100) 68%,transparent)}.unified-copilot-drawer__composer textarea[data-v-9e9c1593]{width:100%;height:100%;min-width:0;min-height:54px;max-height:none;resize:none;padding:0;border:0;background:transparent;color:var(--qt-text-primary, var(--qt-palette-gray-800));font:inherit;font-size:var(--font-size-body-lg);line-height:1.45;outline:none;overflow:auto;scrollbar-width:thin}.unified-copilot-drawer__composer textarea[data-v-9e9c1593]:focus-visible{outline:none;box-shadow:none}.unified-copilot-drawer__composer textarea[data-v-9e9c1593]::placeholder{color:var(--qt-palette-slate-400)}.unified-copilot-drawer__composer-materials[data-v-9e9c1593]{display:flex;width:100%;min-width:0;align-items:center;flex-wrap:nowrap;gap:10px;overflow-x:auto;padding-top:2px;padding-bottom:2px;scrollbar-width:thin}.unified-copilot-drawer__composer-material[data-v-9e9c1593]{display:inline-flex;flex:0 1 auto;min-width:126px;max-width:220px;min-height:36px;align-items:center;gap:8px;overflow:hidden;padding:0 11px;border:1px solid var(--qt-palette-slate-200);border-radius:10px;background:var(--qt-palette-white);color:var(--qt-palette-slate-700);font-size:var(--font-size-label);font-weight:700;line-height:1;white-space:nowrap;text-overflow:ellipsis}.unified-copilot-drawer__composer-material[data-v-9e9c1593]>.qt-icon{flex:0 0 auto;display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center;border-radius:6px;background:var(--qt-palette-blue-50);color:var(--qt-palette-blue-700);font-size:var(--font-size-caption)}.unified-copilot-drawer__composer-material>span[data-v-9e9c1593]{min-width:0;overflow:hidden;text-overflow:ellipsis}.unified-copilot-drawer__composer-material-remove[data-v-9e9c1593]{display:inline-flex;flex:0 0 22px;width:22px;height:22px;align-items:center;justify-content:center;padding:0;border:0;border-radius:7px;background:transparent;color:var(--qt-palette-slate-400);cursor:pointer}.unified-copilot-drawer__composer-material-remove[data-v-9e9c1593]:hover{background:var(--qt-palette-slate-100);color:var(--qt-palette-slate-700)}.unified-copilot-drawer__composer-toolbar[data-v-9e9c1593],.unified-copilot-drawer__composer-tools[data-v-9e9c1593]{display:flex;min-width:0;align-items:center}.unified-copilot-drawer__composer-toolbar[data-v-9e9c1593]{width:100%;justify-content:flex-end;gap:6px;overflow:hidden;margin-top:0;padding-top:6px;border-top:1px solid color-mix(in srgb,var(--qt-palette-slate-300) 62%,var(--qt-palette-blue-200));box-shadow:0 -1px #ffffffdb}.unified-copilot-drawer__composer-tools[data-v-9e9c1593]{flex:0 1 auto;justify-content:flex-end;gap:4px;overflow-x:auto;scrollbar-width:none}.unified-copilot-drawer__composer-tools[data-v-9e9c1593]::-webkit-scrollbar{display:none}.unified-copilot-drawer__composer-tools button[data-v-9e9c1593],.unified-copilot-drawer__composer-voice[data-v-9e9c1593]{display:inline-flex;flex:0 0 auto;width:34px;min-width:34px;height:34px;min-height:34px;align-items:center;justify-content:center;gap:0;padding:0;border:0;border-radius:9px;background:transparent;color:var(--qt-palette-slate-600);cursor:pointer;font-size:var(--font-size-caption);font-weight:650;white-space:nowrap}.unified-copilot-drawer__composer-tools button span[data-v-9e9c1593]{display:none}.unified-copilot-drawer__composer-tools button[data-v-9e9c1593]:hover:not(:disabled),.unified-copilot-drawer__composer-voice[data-v-9e9c1593]:hover:not(:disabled),.unified-copilot-drawer__composer-voice.is-listening[data-v-9e9c1593]{background:var(--qt-palette-blue-50);color:var(--qt-palette-blue-700)}.unified-copilot-drawer__composer-tools button[data-v-9e9c1593]:disabled,.unified-copilot-drawer__composer-voice[data-v-9e9c1593]:disabled{cursor:not-allowed;opacity:.45}.unified-copilot-drawer__composer-hidden-input[data-v-9e9c1593]{display:none}.unified-copilot-drawer__composer-voice[data-v-9e9c1593]{border:1px solid var(--qt-palette-slate-200);background:var(--qt-palette-white)}.unified-copilot-drawer__composer-material-status[data-v-9e9c1593]{min-height:18px;margin:-4px 4px 0;color:var(--qt-palette-slate-500);font-size:var(--font-size-caption);line-height:18px}.unified-copilot-drawer__composer-send[data-v-9e9c1593]{display:inline-flex;flex:0 0 34px;width:34px;min-width:34px;height:34px;min-height:34px;align-items:center;justify-content:center;align-self:center;justify-self:end;padding:0;border:0;border-radius:8px;background:transparent;color:var(--qt-palette-blue-700);cursor:pointer;box-shadow:none}.unified-copilot-drawer__composer-send[data-v-9e9c1593] .qt-icon svg,.unified-copilot-drawer__composer-send[data-v-9e9c1593] svg{width:23px;height:23px;stroke-width:2.35}.unified-copilot-drawer__composer-send[data-v-9e9c1593] .qt-icon{width:25px;height:25px}.unified-copilot-drawer__composer-send[data-v-9e9c1593]:disabled{cursor:not-allowed;box-shadow:none}.unified-copilot-drawer__composer-send[data-v-9e9c1593]:disabled{background:transparent;color:var(--qt-palette-blue-700);opacity:.84}.unified-copilot-drawer__composer-send[data-v-9e9c1593]:hover:not(:disabled){background:var(--qt-palette-blue-50);color:var(--qt-palette-blue-800)}.unified-copilot-drawer__composer-send[data-v-9e9c1593]:focus-visible{outline:2px solid var(--qt-palette-blue-500);outline-offset:2px}@container (max-width: 720px){.unified-copilot-drawer__composer-toolbar[data-v-9e9c1593]{justify-content:flex-end}.unified-copilot-drawer__composer-send[data-v-9e9c1593]{flex-basis:34px;width:34px;min-width:34px;height:34px;min-height:34px}}@container (max-width: 520px){.unified-copilot-drawer__composer[data-v-9e9c1593]{padding:10px 8px 8px}.unified-copilot-drawer__composer-card[data-v-9e9c1593]{min-height:0}.unified-copilot-drawer__composer-input-well[data-v-9e9c1593]{gap:5px;padding:8px;border-radius:18px}.unified-copilot-drawer__composer-editor-frame[data-v-9e9c1593]{gap:5px;padding:8px;border-radius:14px}.unified-copilot-drawer__composer textarea[data-v-9e9c1593]{min-height:48px;max-height:none}.unified-copilot-drawer__composer-materials[data-v-9e9c1593]{gap:6px}.unified-copilot-drawer__composer-material[data-v-9e9c1593]{flex:1 1 0;min-width:0;max-width:none;font-size:var(--font-size-caption);min-height:32px;padding:0 8px}.unified-copilot-drawer__composer-toolbar[data-v-9e9c1593]{align-items:stretch}.unified-copilot-drawer__composer-toolbar[data-v-9e9c1593]{justify-content:flex-end;padding-top:5px}.unified-copilot-drawer__composer-send[data-v-9e9c1593]{flex-basis:34px;width:34px;min-width:34px;height:34px;min-height:34px}}.unified-copilot-action-icon[data-v-ed48729a]{width:16px;height:16px;flex:0 0 auto;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.unified-copilot-fold-label[data-v-5b8f54fa]{display:inline-flex;width:26px;height:26px;flex:0 0 auto;align-items:center;justify-content:center;padding:0;border:1px solid var(--qt-palette-blue-200);border-radius:8px;background:var(--qt-palette-blue-50);color:var(--qt-palette-blue-700)}.unified-copilot-fold-label svg[data-v-5b8f54fa]{width:13px;height:13px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;transition:transform .16s ease}.unified-copilot-fold-label[data-expanded=true] svg[data-v-5b8f54fa]{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.unified-copilot-fold-label svg[data-v-5b8f54fa]{transition:none}}.unified-copilot-collapsible-stack[data-v-07134a50],.unified-copilot-collapsible-stack__item[data-v-07134a50],.unified-copilot-collapsible-stack__body[data-v-07134a50]{display:grid;min-width:0;gap:9px}.unified-copilot-collapsible-stack__item[data-v-07134a50]{padding:0;border:1px solid var(--qt-palette-slate-200);border-radius:10px;background:var(--qt-palette-white);box-shadow:0 1px 2px #0f172a08}.unified-copilot-collapsible-stack__item[data-expanded=true][data-v-07134a50]{border-color:var(--qt-palette-blue-200);background:var(--qt-palette-slate-50)}.unified-copilot-collapsible-stack__toggle[data-v-07134a50]{display:flex;width:100%;min-height:44px;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border:0;border-radius:9px;background:transparent;color:var(--qt-text-primary);cursor:pointer;text-align:left}.unified-copilot-collapsible-stack__toggle[data-v-07134a50]:hover{background:var(--qt-palette-blue-50)}.unified-copilot-collapsible-stack__toggle[data-v-07134a50]:focus-visible{outline:2px solid var(--qt-palette-blue-600);outline-offset:2px}.unified-copilot-collapsible-stack__title[data-v-07134a50]{display:inline-flex;min-width:0;align-items:center;gap:8px}.unified-copilot-collapsible-stack__title-icon[data-v-07134a50]{display:inline-flex;width:28px;height:28px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:8px;background:var(--qt-palette-blue-50);color:var(--qt-palette-blue-700)}.unified-copilot-collapsible-stack__title strong[data-v-07134a50]{overflow:hidden;font-size:var(--font-size-label);text-overflow:ellipsis;white-space:nowrap}.unified-copilot-collapsible-stack__body[data-v-07134a50]{padding:0 9px 9px}.unified-copilot-collapsible-stack__body[data-v-07134a50]>*{margin:0}.unified-copilot-drawer[data-v-9373b4df]{--qt-copilot-current-width: 400px;--qt-copilot-drawer-min-width: 400px;--qt-copilot-drawer-max-width: 600px;--qt-copilot-collapsed-width: 50px;--qt-copilot-bottom-inset: 0px;--qt-copilot-full-height: calc( 100dvh - var(--qt-copilot-top-offset, var(--topnav-height, 56px)) - var(--qt-copilot-bottom-inset, 0px) );--qt-copilot-accent: var(--qt-palette-blue-600);--qt-copilot-accent-soft: var(--qt-palette-indigo-50);--qt-copilot-border: var(--qt-border-color);--qt-copilot-header-surface: var(--qt-palette-white);--qt-copilot-navigation-surface: color-mix( in srgb, var(--qt-palette-blue-50) 62%, var(--qt-palette-white) );--qt-copilot-content-surface: color-mix( in srgb, var(--qt-palette-slate-100) 82%, var(--qt-palette-blue-50) );--qt-copilot-underlay: var(--qt-copilot-content-surface);position:relative;display:flex;min-width:0;height:100%;max-width:100%;max-height:100%;flex-direction:column;overflow:hidden;color:var(--qt-text-primary, var(--qt-palette-gray-800));background:var(--qt-copilot-underlay);border-left:1px solid var(--qt-border-color-light, var(--qt-copilot-border));box-shadow:0 16px 40px #0f172a29;transition:width .16s ease,min-width .16s ease;user-select:text;container-type:inline-size}.unified-copilot-drawer--fixed[data-v-9373b4df]{position:fixed;top:var(--qt-copilot-top-offset, var(--topnav-height, 56px));right:var(--qt-copilot-right-inset, 0px);bottom:var(--qt-copilot-bottom-inset, 0px);z-index:560;width:min(max(var(--qt-copilot-drawer-min-width),min(var(--qt-copilot-current-width),var(--qt-copilot-drawer-max-width))),calc(100vw - var(--qt-copilot-right-inset, 0px) - 16px));height:var(--qt-copilot-full-height);max-height:var(--qt-copilot-full-height)}.unified-copilot-drawer--platform-dock[data-v-9373b4df]{width:100%;height:100%;min-width:0;min-height:0;max-width:100%;max-height:100%;overflow:hidden}.unified-copilot-drawer--wide[data-v-9373b4df]{width:min(var(--qt-copilot-current-width),calc(100vw - var(--qt-copilot-right-inset, 0px) - 16px))}.unified-copilot-drawer--collapsed[data-v-9373b4df]{width:var(--qt-copilot-collapsed-width);min-width:var(--qt-copilot-collapsed-width);overflow:hidden}.unified-copilot-drawer__resize-handle[data-v-9373b4df],.unified-copilot-drawer__resize-handle[data-v-9373b4df]:after{position:absolute}.unified-copilot-drawer__resize-handle[data-v-9373b4df]{top:0;left:-4px;z-index:2;width:8px;height:100%;cursor:ew-resize;touch-action:none}.unified-copilot-drawer__resize-handle[data-v-9373b4df]:after{top:12px;bottom:12px;left:3px;width:2px;border-radius:999px;background:transparent;content:"";transition:background .12s ease}.unified-copilot-drawer__resize-handle[data-v-9373b4df]:hover:after,.unified-copilot-drawer__resize-handle[data-v-9373b4df]:focus-visible:after{background:var(--qt-copilot-accent)}.unified-copilot-drawer--collapsed .unified-copilot-drawer__resize-handle[data-v-9373b4df]{cursor:col-resize}.unified-copilot-drawer__header[data-v-9373b4df]{display:grid;grid-template-columns:minmax(0,1fr) max-content max-content;min-height:64px;align-items:center;gap:10px;padding:9px 16px;border-bottom:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));background:var(--qt-copilot-header-surface)}.unified-copilot-drawer--collapsed .unified-copilot-drawer__header[data-v-9373b4df]{display:flex;min-height:100%;flex-direction:column;justify-content:flex-start;gap:14px;padding:14px 8px;border-bottom:0}.unified-copilot-drawer--collapsed .unified-copilot-drawer__title[data-v-9373b4df]{justify-content:center}.unified-copilot-drawer__title[data-v-9373b4df]{display:flex;flex:0 1 auto;min-width:0;align-items:center;gap:9px}.unified-copilot-drawer__title>div[data-v-9373b4df]{min-width:0;overflow:hidden}.unified-copilot-drawer__title p[data-v-9373b4df],.unified-copilot-drawer__title h2[data-v-9373b4df]{margin:0}.unified-copilot-drawer__title p[data-v-9373b4df]{overflow:hidden;color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption);line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.unified-copilot-drawer__title h2[data-v-9373b4df]{overflow:hidden;font-size:var(--font-size-panel-title);line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.unified-copilot-drawer__brand-icon[data-v-9373b4df]{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;flex:0 0 auto;border-radius:8px;background:var(--qt-copilot-accent-soft);color:var(--qt-copilot-accent)}.unified-copilot-drawer__brand-icon[data-v-9373b4df] .qt-icon,.unified-copilot-drawer__brand-icon[data-v-9373b4df] svg{width:17px;height:17px;stroke-width:2.25}.unified-copilot-drawer[data-v-9373b4df] svg{stroke-width:2}.unified-copilot-drawer__action-preview button[data-v-9373b4df],.unified-copilot-drawer__activity-list button[data-v-9373b4df],.unified-copilot-drawer__header-actions button[data-v-9373b4df]{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:6px;background:var(--qt-bg-base, var(--qt-palette-white));cursor:pointer}.unified-copilot-drawer__action-preview button[data-v-9373b4df],.unified-copilot-drawer__activity-list button[data-v-9373b4df]{min-height:30px;color:var(--qt-text-primary, var(--qt-palette-gray-800))}.unified-copilot-drawer__header-actions[data-v-9373b4df]{display:flex;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;gap:6px}.unified-copilot-drawer__header-actions button[data-v-9373b4df]{gap:5px;min-height:28px;padding:0 8px;color:var(--qt-text-secondary, var(--qt-palette-slate-600));font-size:var(--font-size-caption);line-height:1.2;white-space:nowrap;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.unified-copilot-drawer__header-actions button[data-v-9373b4df]:first-child{border-color:var(--qt-palette-blue-200);background:var(--qt-palette-blue-50);color:var(--qt-palette-blue-700)}.unified-copilot-drawer__header-actions button[data-v-9373b4df]:hover,.unified-copilot-drawer__header-actions button[aria-pressed=true][data-v-9373b4df]{border-color:var(--qt-palette-blue-300);background:var(--qt-palette-blue-50);color:var(--qt-palette-blue-700)}.unified-copilot-drawer__header-actions button[data-v-9373b4df]:focus-visible{outline:2px solid var(--qt-palette-blue-500);outline-offset:2px}.unified-copilot-drawer__tabs[data-v-9373b4df]{display:grid;min-width:0;align-items:center;grid-auto-columns:max-content;grid-auto-flow:column;gap:4px;padding:0;border:0;background:transparent}.unified-copilot-drawer__tabs button[data-v-9373b4df]{display:inline-flex;min-width:0;min-height:36px;align-items:center;justify-content:center;gap:5px;padding:7px 9px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--qt-text-secondary, var(--qt-palette-gray-500));cursor:pointer;font:inherit;font-size:var(--font-size-label);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.unified-copilot-drawer__tabs button[data-v-9373b4df] .qt-icon,.unified-copilot-drawer__tabs button[data-v-9373b4df] svg{width:16px;height:16px;color:var(--qt-palette-slate-500);stroke-width:2.15}.unified-copilot-drawer__tabs button.is-active[data-v-9373b4df],.unified-copilot-drawer__tabs button.is-active[data-v-9373b4df] .qt-icon,.unified-copilot-drawer__tabs button.is-active[data-v-9373b4df] svg{color:var(--qt-copilot-accent)}.unified-copilot-drawer__tabs button.is-active[data-v-9373b4df]{border-color:var(--qt-palette-slate-200);background:var(--qt-palette-white);box-shadow:0 1px 3px #0f172a14;font-weight:700}.unified-copilot-drawer__tabs button[data-v-9373b4df]:hover:not(.is-active){background:var(--qt-palette-slate-100);color:var(--qt-palette-slate-700)}.unified-copilot-drawer__tab-count[data-v-9373b4df]{display:inline-flex;min-width:17px;height:17px;align-items:center;justify-content:center;padding:0 5px;border-radius:999px;background:var(--qt-palette-blue-50);color:var(--qt-palette-blue-700);font-size:var(--font-size-caption);font-weight:800;line-height:1}.unified-copilot-drawer__tabs button[data-v-9373b4df]:focus-visible{border-radius:8px;outline:2px solid var(--qt-copilot-accent);outline-offset:1px}.unified-copilot-drawer__body[data-v-9373b4df],.unified-copilot-drawer__panel[data-v-9373b4df]{display:grid;min-height:0;gap:10px}.unified-copilot-drawer__body[data-v-9373b4df]{flex:1;grid-auto-rows:max-content;align-content:start;overflow:auto;overflow-anchor:none;scroll-behavior:auto;padding:12px 16px;background:var(--qt-copilot-content-surface)}.unified-copilot-drawer__answer-card--spotlight[data-v-9373b4df]{align-self:start;width:min(94%,860px);justify-self:start;border-radius:16px 16px 16px 6px;box-shadow:0 5px 16px #0f172a12}.unified-copilot-drawer__answer-card--solo[data-v-9373b4df]{margin-top:4px}.unified-copilot-drawer__conversation-turn--user[data-v-9373b4df]{display:grid;width:100%;justify-items:end;margin-top:4px}.unified-copilot-drawer__conversation-turn--user .unified-copilot-drawer__user-message[data-v-9373b4df]{border-radius:16px 16px 6px;box-shadow:0 4px 12px #2563eb0f}.unified-copilot-drawer__thinking[data-v-9373b4df]{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:start;padding:12px;border:1px solid var(--qt-palette-blue-200);border-radius:10px;background:var(--qt-palette-blue-50)}.unified-copilot-drawer__thinking>div[data-v-9373b4df]{display:grid;min-width:0;gap:5px}.unified-copilot-drawer__thinking strong[data-v-9373b4df]{font-size:var(--font-size-label)}.unified-copilot-drawer__thinking small[data-v-9373b4df]{color:var(--qt-text-secondary);line-height:1.45}.unified-copilot-drawer__thinking-icon[data-v-9373b4df]{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;border-radius:9px;background:var(--qt-palette-indigo-50);color:var(--qt-palette-indigo-600);animation:unified-copilot-thinking-pulse-9373b4df 1.15s ease-in-out infinite}.unified-copilot-drawer__thinking-bar[data-v-9373b4df]{position:relative;display:block;width:100%;height:4px;margin-top:3px;overflow:hidden;border-radius:999px;background:var(--qt-palette-slate-200)}.unified-copilot-drawer__thinking-bar i[data-v-9373b4df]{position:absolute;inset:0 auto 0 0;width:42%;border-radius:inherit;background:linear-gradient(90deg,var(--qt-palette-blue-400),var(--qt-palette-indigo-600));animation:unified-copilot-thinking-progress-9373b4df 1.35s ease-in-out infinite}@keyframes unified-copilot-thinking-pulse-9373b4df{0%,to{opacity:.48;transform:scale(.92)}50%{opacity:1;transform:scale(1)}}@keyframes unified-copilot-thinking-progress-9373b4df{0%{transform:translate(-110%)}to{transform:translate(340%)}}@media(prefers-reduced-motion:reduce){.unified-copilot-drawer__thinking-icon[data-v-9373b4df],.unified-copilot-drawer__thinking-bar i[data-v-9373b4df]{animation:none}}.unified-copilot-drawer__panel[data-v-9373b4df]{align-content:stretch}#copilot-panel-overview[data-v-9373b4df]{width:min(100%,980px);height:100%;min-height:0;justify-self:center;gap:10px;grid-template-rows:auto minmax(0,1fr)}.unified-copilot-drawer__panel[style*="display: none"][data-v-9373b4df]{display:none}.unified-copilot-drawer__answer-card[data-v-9373b4df],.unified-copilot-drawer__action-preview[data-v-9373b4df],.unified-copilot-drawer__proof-missing[data-v-9373b4df],.unified-copilot-drawer__activity-current-stage[data-v-9373b4df],.unified-copilot-drawer__execution-result[data-v-9373b4df],.unified-copilot-drawer__public-completion[data-v-9373b4df],.unified-copilot-drawer__hero[data-v-9373b4df]{display:grid;min-width:0;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200))}.unified-copilot-drawer__answer-card[data-v-9373b4df],.unified-copilot-drawer__action-preview[data-v-9373b4df],.unified-copilot-drawer__proof-missing[data-v-9373b4df],.unified-copilot-drawer__activity-current-stage[data-v-9373b4df],.unified-copilot-drawer__execution-result[data-v-9373b4df],.unified-copilot-drawer__public-completion[data-v-9373b4df],.unified-copilot-drawer__hero[data-v-9373b4df]{border-radius:8px}.unified-copilot-drawer__answer-card[data-v-9373b4df],.unified-copilot-drawer__action-preview[data-v-9373b4df],.unified-copilot-drawer__proof-missing[data-v-9373b4df],.unified-copilot-drawer__activity-current-stage[data-v-9373b4df],.unified-copilot-drawer__execution-result[data-v-9373b4df],.unified-copilot-drawer__public-completion[data-v-9373b4df]{gap:8px;padding:12px;background:var(--qt-bg-base, var(--qt-palette-white))}.unified-copilot-drawer__hero[data-v-9373b4df]{grid-template-columns:48px minmax(0,1fr) auto;grid-template-rows:auto;align-items:center;gap:14px;min-block-size:118px;padding:16px 18px;border-color:color-mix(in srgb,var(--qt-color-primary, var(--qt-palette-blue-600)) 16%,var(--qt-border-color));background:var(--qt-palette-white)}.unified-copilot-drawer__hero>div[data-v-9373b4df],.unified-copilot-drawer__assistant-answer>div[data-v-9373b4df]{display:grid;min-width:0;gap:4px}.unified-copilot-drawer__hero>div[data-v-9373b4df]{align-content:center;min-height:0}.unified-copilot-drawer__hero-icon[data-v-9373b4df],.unified-copilot-drawer__answer-icon[data-v-9373b4df]{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border-radius:999px;background:var(--qt-palette-indigo-50);color:var(--qt-palette-blue-600)}.unified-copilot-drawer__hero .unified-copilot-drawer__hero-icon[data-v-9373b4df]{width:44px;height:44px;border:1px solid var(--qt-palette-slate-200);border-radius:8px;background:var(--semantic-bg-accent);box-shadow:none}.unified-copilot-drawer__hero .unified-copilot-drawer__hero-icon[data-v-9373b4df] svg{width:22px;height:22px;stroke-width:2}.unified-copilot-drawer__hero .unified-copilot-drawer__hero-icon[data-v-9373b4df] .qt-icon{width:24px;height:24px}.unified-copilot-drawer__hero small[data-v-9373b4df],.unified-copilot-drawer__hero>div>span[data-v-9373b4df]{font-size:var(--font-size-caption)}.unified-copilot-drawer__hero small[data-v-9373b4df]{color:var(--qt-text-secondary, var(--qt-palette-gray-500))}.unified-copilot-drawer__hero>div>span[data-v-9373b4df]{display:inline-flex;width:fit-content;align-items:center;gap:7px;color:var(--qt-palette-slate-600)}.unified-copilot-drawer__hero>div>span[data-v-9373b4df]:before{content:"";width:8px;height:8px;border-radius:999px;background:var(--qt-palette-blue-600)}.unified-copilot-drawer__hero span[data-v-9373b4df],.unified-copilot-drawer__answer-card span[data-v-9373b4df],.unified-copilot-drawer__action-preview span[data-v-9373b4df],.unified-copilot-drawer__proof-missing span[data-v-9373b4df],.unified-copilot-drawer__activity-current-stage span[data-v-9373b4df],.unified-copilot-drawer__execution-result span[data-v-9373b4df],.unified-copilot-drawer__public-completion span[data-v-9373b4df],.unified-copilot-drawer__evidence-grid span[data-v-9373b4df]{color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption)}.unified-copilot-drawer__hero strong[data-v-9373b4df],.unified-copilot-drawer__answer-card strong[data-v-9373b4df],.unified-copilot-drawer__action-preview strong[data-v-9373b4df],.unified-copilot-drawer__activity-current-stage strong[data-v-9373b4df],.unified-copilot-drawer__execution-result strong[data-v-9373b4df],.unified-copilot-drawer__public-completion strong[data-v-9373b4df]{overflow-wrap:anywhere;font-size:var(--font-size-section-title);line-height:1.3}.unified-copilot-drawer__hero>div>strong[data-v-9373b4df]{display:-webkit-box;overflow:hidden;font-size:var(--font-size-page-title);letter-spacing:0;line-height:1.22;-webkit-box-orient:vertical;-webkit-line-clamp:2}.unified-copilot-drawer__hero p[data-v-9373b4df],.unified-copilot-drawer__answer-card p[data-v-9373b4df],.unified-copilot-drawer__action-preview p[data-v-9373b4df],.unified-copilot-drawer__activity-current-stage p[data-v-9373b4df],.unified-copilot-drawer__execution-result p[data-v-9373b4df],.unified-copilot-drawer__public-completion p[data-v-9373b4df],.unified-copilot-drawer__hero>div>p[data-v-9373b4df]{font-size:var(--font-size-label)}.unified-copilot-drawer__hero p[data-v-9373b4df],.unified-copilot-drawer__answer-card p[data-v-9373b4df],.unified-copilot-drawer__action-preview p[data-v-9373b4df],.unified-copilot-drawer__activity-current-stage p[data-v-9373b4df],.unified-copilot-drawer__execution-result p[data-v-9373b4df],.unified-copilot-drawer__public-completion p[data-v-9373b4df]{margin:0;color:var(--qt-text-secondary, var(--qt-palette-gray-500));line-height:1.55}.unified-copilot-drawer__hero>div>p[data-v-9373b4df]{display:-webkit-box;overflow:hidden;max-width:680px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.unified-copilot-drawer__hero-facts[data-v-9373b4df],.unified-copilot-drawer__hero-facts>div[data-v-9373b4df]{display:grid}.unified-copilot-drawer__hero-facts[data-v-9373b4df]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:560px;min-height:34px;gap:0;margin:8px 0 0}.unified-copilot-drawer__hero-facts>div[data-v-9373b4df]{grid-template-columns:26px minmax(0,1fr);min-width:0;gap:8px;align-items:center;padding:0 14px;border-left:1px solid var(--qt-palette-slate-200)}.unified-copilot-drawer__hero-facts>div[data-v-9373b4df]:first-child{padding-left:0;border-left:0}.unified-copilot-drawer__hero-fact-icon[data-v-9373b4df]{display:inline-flex;width:26px;height:26px;align-items:center;justify-content:center;border-radius:8px;background:var(--qt-palette-indigo-50);color:var(--qt-palette-blue-600)}.unified-copilot-drawer__hero-fact-icon[data-v-9373b4df] svg{width:16px;height:16px;stroke-width:2}.unified-copilot-drawer__hero-fact-icon[data-v-9373b4df] .qt-icon{width:18px;height:18px}.unified-copilot-drawer__hero-fact-copy[data-v-9373b4df],.unified-copilot-drawer__hero-facts dt[data-v-9373b4df],.unified-copilot-drawer__hero-facts dd[data-v-9373b4df]{min-width:0}.unified-copilot-drawer__hero-fact-copy[data-v-9373b4df]{display:grid;gap:3px}.unified-copilot-drawer__hero-facts dt[data-v-9373b4df],.unified-copilot-drawer__hero-facts dd[data-v-9373b4df]{margin:0;overflow-wrap:anywhere}.unified-copilot-drawer__hero-facts dt[data-v-9373b4df]{color:var(--qt-palette-slate-500);font-size:var(--font-size-caption)}.unified-copilot-drawer__hero-facts dd[data-v-9373b4df],.unified-copilot-drawer__hero-action[data-v-9373b4df]{font-weight:700}.unified-copilot-drawer__hero-facts dd[data-v-9373b4df]{color:var(--qt-palette-slate-900);font-size:var(--font-size-label)}.unified-copilot-drawer__hero-action[data-v-9373b4df]{display:inline-flex;align-self:center;min-height:34px;max-width:156px;align-items:center;justify-content:center;gap:7px;padding:0 12px;border:1px solid var(--qt-palette-slate-200);border-radius:8px;background:var(--qt-palette-white);color:var(--qt-palette-slate-800);font-size:var(--font-size-caption);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.unified-copilot-drawer__hero-action[data-v-9373b4df] svg{width:14px;height:14px;stroke-width:2}.unified-copilot-drawer__activity-list small[data-v-9373b4df]{color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption)}.unified-copilot-drawer__task-manager-stack[data-v-9373b4df],.unified-copilot-drawer__current-task-manager[data-v-9373b4df],.unified-copilot-drawer__impact-task-host[data-v-9373b4df]{min-width:0}.unified-copilot-drawer__impact-task-content[data-v-9373b4df]{display:contents}.unified-copilot-drawer__current-task-manager[data-v-9373b4df]{display:grid;gap:10px;align-content:start}.unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__hero[data-v-9373b4df]{order:1}.unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__world-context[data-v-9373b4df]{order:3}.unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card[data-v-9373b4df]{order:4}.unified-copilot-drawer__empty-state[data-v-9373b4df]{display:grid;gap:8px;padding:12px;border:1px dashed var(--qt-palette-slate-300);border-radius:8px;background:var(--qt-palette-slate-50)}.unified-copilot-drawer__empty-state>span[data-v-9373b4df]{color:var(--qt-palette-slate-500);font-size:var(--font-size-caption);font-weight:700}.unified-copilot-drawer__empty-state>strong[data-v-9373b4df]{color:var(--qt-palette-slate-900);font-size:var(--font-size-body);line-height:1.35}.unified-copilot-drawer__empty-state>p[data-v-9373b4df]{margin:0;color:var(--qt-palette-slate-600);font-size:var(--font-size-caption);line-height:1.5}.unified-copilot-drawer__empty-state>button[data-v-9373b4df]{justify-self:start;min-height:32px;padding:0 12px}.unified-copilot-drawer__world-context[data-v-9373b4df],.unified-copilot-drawer__world-context header[data-v-9373b4df]{display:grid}.unified-copilot-drawer__world-context[data-v-9373b4df]{min-width:0;min-height:0;align-content:start;gap:0;padding:12px 14px;border:1px solid var(--qt-border-color);border-radius:8px;background:var(--qt-palette-white);overflow:auto;scrollbar-width:thin}.unified-copilot-drawer__world-context header[data-v-9373b4df]{grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;padding-bottom:10px;border-bottom:1px solid var(--semantic-bg-info)}.unified-copilot-drawer__world-context header div[data-v-9373b4df]{display:grid;min-width:0;gap:3px}.unified-copilot-drawer__world-context header span[data-v-9373b4df]{color:var(--qt-palette-slate-600);font-size:var(--font-size-caption);font-weight:700}.unified-copilot-drawer__world-context header strong[data-v-9373b4df],.unified-copilot-drawer__world-context header p[data-v-9373b4df]{line-height:1.25}.unified-copilot-drawer__world-context header strong[data-v-9373b4df]{color:var(--qt-palette-slate-900);font-size:var(--font-size-section-title)}.unified-copilot-drawer__world-context header p[data-v-9373b4df],.unified-copilot-drawer__world-context dl[data-v-9373b4df]{margin:0}.unified-copilot-drawer__world-context header p[data-v-9373b4df]{width:fit-content;max-width:320px;padding:4px 9px;border:1px solid var(--qt-palette-blue-100);border-radius:999px;background:var(--qt-palette-slate-50);color:var(--qt-palette-slate-600);font-size:var(--font-size-caption);font-weight:700}.unified-copilot-drawer__world-context dl[data-v-9373b4df],.unified-copilot-drawer__world-context dl>div[data-v-9373b4df]{display:grid}.unified-copilot-drawer__world-context dl[data-v-9373b4df]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.unified-copilot-drawer__world-context dl>div[data-v-9373b4df]{grid-template-columns:24px 78px minmax(0,1fr);min-width:0;gap:7px;align-items:center;padding:7px 0;border-top:1px solid var(--qt-palette-slate-100);background:transparent}.unified-copilot-drawer__world-context dl>div[data-v-9373b4df]:nth-child(-n+2){border-top:0}.unified-copilot-drawer__world-context dl>div>div[data-v-9373b4df]{display:contents}.unified-copilot-drawer__world-context-icon[data-v-9373b4df]{display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;border-radius:7px;background:var(--semantic-bg-accent);color:var(--qt-palette-blue-600)}.unified-copilot-drawer__world-context-icon[data-v-9373b4df] svg,.unified-copilot-drawer__world-context-icon[data-v-9373b4df] .qt-icon{width:16px;height:16px}.unified-copilot-drawer__world-context dt[data-v-9373b4df],.unified-copilot-drawer__world-context dd[data-v-9373b4df]{margin:0;overflow-wrap:anywhere}.unified-copilot-drawer__world-context dt[data-v-9373b4df],.unified-copilot-drawer__world-context dd[data-v-9373b4df]{font-weight:700}.unified-copilot-drawer__world-context dt[data-v-9373b4df]{color:var(--qt-palette-slate-500);font-size:var(--font-size-caption)}.unified-copilot-drawer__world-context dd[data-v-9373b4df]{color:var(--qt-palette-gray-900);font-size:var(--font-size-caption);line-height:1.25}.unified-copilot-drawer__world-context small[data-v-9373b4df]{display:none}.unified-copilot-drawer__user-message[data-v-9373b4df],.unified-copilot-drawer__user-message>span[data-v-9373b4df]{align-items:center}.unified-copilot-drawer__user-message[data-v-9373b4df]{display:grid;width:fit-content;min-width:min(220px,72%);max-width:min(88%,430px);grid-template-areas:"avatar message" ". meta";grid-template-columns:28px minmax(0,1fr);gap:3px 9px;justify-self:end;padding:10px 12px 8px;border:1px solid var(--qt-palette-blue-200);border-radius:16px 16px 6px;background:var(--qt-palette-blue-50)}.unified-copilot-drawer__user-message>span[data-v-9373b4df]{display:inline-flex;grid-area:avatar;width:26px;height:26px;justify-content:center;border-radius:999px;background:var(--qt-palette-blue-200);color:var(--qt-palette-blue-800);font-weight:700}.unified-copilot-drawer__user-message p[data-v-9373b4df]{grid-area:message;align-self:center;margin:0;color:var(--qt-palette-slate-800);font-size:var(--font-size-label);line-height:1.5;overflow-wrap:anywhere}.unified-copilot-drawer__user-message>small[data-v-9373b4df]{grid-area:meta;justify-self:end;color:var(--qt-palette-slate-400);font-size:var(--font-size-caption);line-height:1.2}.unified-copilot-drawer__assistant-answer[data-v-9373b4df]{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:start}.unified-copilot-drawer__assistant-answer>div[data-v-9373b4df]{min-width:0}.unified-copilot-drawer__assistant-answer-meta[data-v-9373b4df]{display:flex;min-width:0;flex-wrap:wrap;gap:4px 8px;margin-top:3px;color:var(--qt-palette-slate-400);font-size:var(--font-size-caption);line-height:1.3}.unified-copilot-drawer__assistant-answer-meta span[data-v-9373b4df]:before{content:"·";margin-right:8px}.unified-copilot-drawer__assistant-answer-bubbles[data-v-9373b4df],.unified-copilot-drawer__assistant-answer-bubble[data-v-9373b4df]{display:grid}.unified-copilot-drawer__assistant-answer-bubbles[data-v-9373b4df]{gap:6px;margin-top:6px}.unified-copilot-drawer__assistant-answer-bubble[data-v-9373b4df]{min-width:0;overflow:hidden;border:1px solid var(--qt-palette-slate-200);border-radius:10px;background:var(--qt-palette-slate-50)}.unified-copilot-drawer__assistant-answer-bubble[data-expanded=true][data-v-9373b4df]{border-color:color-mix(in srgb,var(--qt-color-primary, var(--qt-palette-blue-600)) 28%,var(--qt-border-color));background:var(--qt-palette-white)}.unified-copilot-drawer__assistant-answer-bubble-header[data-v-9373b4df]{display:grid;grid-template-columns:minmax(0,1fr) max-content;min-width:0;gap:8px;align-items:center;min-height:38px;padding:8px 10px;border:0;background:transparent;color:var(--qt-text-primary, var(--qt-palette-gray-800));text-align:left;cursor:pointer}.unified-copilot-drawer__assistant-answer-bubble-header[data-v-9373b4df]:hover{background:var(--qt-palette-blue-50)}.unified-copilot-drawer__assistant-answer-bubble-header strong[data-v-9373b4df]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-body);line-height:1.35}.unified-copilot-drawer__assistant-markdown-bubble[data-v-9373b4df]{display:grid;max-width:100%;gap:8px;margin:0;padding:10px 12px;border:1px solid var(--qt-palette-slate-200);border-radius:0;border-right:0;border-bottom:0;border-left:0;background:transparent;color:var(--qt-text-primary, var(--qt-palette-gray-800));font-size:var(--font-size-label);line-height:1.65;overflow-wrap:anywhere}.unified-copilot-drawer__assistant-markdown-bubble[data-v-9373b4df] *{min-width:0}.unified-copilot-drawer__assistant-markdown-bubble[data-v-9373b4df] p,.unified-copilot-drawer__assistant-markdown-bubble[data-v-9373b4df] ul,.unified-copilot-drawer__assistant-markdown-bubble[data-v-9373b4df] ol,.unified-copilot-drawer__assistant-markdown-bubble[data-v-9373b4df] blockquote,.unified-copilot-drawer__assistant-markdown-bubble[data-v-9373b4df] pre{margin:0}.unified-copilot-drawer__assistant-markdown-bubble[data-v-9373b4df] h1,.unified-copilot-drawer__assistant-markdown-bubble[data-v-9373b4df] h2,.unified-copilot-drawer__assistant-markdown-bubble[data-v-9373b4df] h3,.unified-copilot-drawer__assistant-markdown-bubble[data-v-9373b4df] h4{margin:4px 0 0;color:var(--qt-text-primary, var(--qt-palette-gray-900));font-size:var(--font-size-body);line-height:1.4}.unified-copilot-drawer__assistant-markdown-bubble[data-v-9373b4df] ul,.unified-copilot-drawer__assistant-markdown-bubble[data-v-9373b4df] ol{display:grid;gap:5px;padding-left:18px}.unified-copilot-drawer__assistant-markdown-bubble[data-v-9373b4df] li{padding-left:2px}.unified-copilot-drawer__assistant-markdown-bubble[data-v-9373b4df] strong{color:var(--qt-palette-slate-800);font-weight:700}.unified-copilot-drawer__assistant-markdown-bubble[data-v-9373b4df] code{padding:1px 5px;border-radius:5px;background:var(--qt-palette-indigo-50);color:var(--qt-palette-blue-800);font-size:var(--font-size-caption)}.unified-copilot-drawer__assistant-markdown-bubble[data-v-9373b4df] pre{overflow-x:auto;padding:10px;border:1px solid var(--qt-border-color);border-radius:7px;background:var(--qt-palette-slate-900)}.unified-copilot-drawer__assistant-markdown-bubble[data-v-9373b4df] pre code{padding:0;background:transparent;color:var(--qt-palette-gray-200)}.unified-copilot-drawer__assistant-markdown-bubble[data-v-9373b4df] blockquote{padding-left:10px;border-left:3px solid var(--qt-palette-blue-200);color:var(--qt-text-secondary, var(--qt-palette-slate-600))}.unified-copilot-drawer__assistant-markdown-bubble[data-v-9373b4df] a{color:var(--qt-palette-blue-600);text-decoration:none}.unified-copilot-drawer__assistant-markdown-bubble[data-v-9373b4df] a:hover{text-decoration:underline}.unified-copilot-drawer__action-proposal[data-v-9373b4df]{display:grid;min-width:0;gap:10px;padding:12px;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:8px}.unified-copilot-drawer__action-proposal span[data-v-9373b4df],.unified-copilot-drawer__proposal-impact-grid span[data-v-9373b4df],.unified-copilot-drawer__proposal-checklist span[data-v-9373b4df],.unified-copilot-drawer__approval-path span[data-v-9373b4df]{color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption)}.unified-copilot-drawer__action-proposal strong[data-v-9373b4df]{overflow-wrap:anywhere;font-size:var(--font-size-body);line-height:1.35}.unified-copilot-drawer__action-proposal p[data-v-9373b4df]{margin:0;color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-label);line-height:1.55}.unified-copilot-drawer__action-proposal-meta[data-v-9373b4df],.unified-copilot-drawer__action-proposal-meta article[data-v-9373b4df]{display:grid}.unified-copilot-drawer__action-proposal-meta[data-v-9373b4df]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.unified-copilot-drawer__action-proposal-meta article[data-v-9373b4df]{min-width:0;gap:4px;padding:9px;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:8px;background:var(--qt-bg-base)}.unified-copilot-drawer__proposal-impact-grid div[data-state=good][data-v-9373b4df]{border-color:color-mix(in srgb,var(--qt-color-success, var(--qt-palette-green-600)) 26%,var(--qt-palette-gray-200));background:var(--el-color-success-light-9)}.unified-copilot-drawer__proposal-impact-grid div[data-state=warning][data-v-9373b4df]{border-color:color-mix(in srgb,var(--qt-color-warning, var(--qt-palette-orange-500)) 26%,var(--qt-palette-gray-200));background:var(--qt-palette-gray-50)}.unified-copilot-drawer__proposal-impact-grid div[data-state=danger][data-v-9373b4df]{border-color:color-mix(in srgb,var(--qt-color-danger, var(--qt-palette-red-600)) 24%,var(--qt-palette-gray-200));background:var(--el-color-danger-light-9)}.unified-copilot-drawer__action-proposal-safety ul[data-v-9373b4df],.unified-copilot-drawer__proposal-checklist[data-v-9373b4df],.unified-copilot-drawer__action-preview dl[data-v-9373b4df]{display:grid;margin:0}.unified-copilot-drawer__action-proposal-safety ul[data-v-9373b4df],.unified-copilot-drawer__proposal-checklist[data-v-9373b4df]{gap:6px;padding-left:18px;color:var(--qt-text-primary, var(--qt-palette-gray-800));font-size:var(--font-size-label);line-height:1.5}.unified-copilot-drawer__action-preview dl[data-v-9373b4df]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.unified-copilot-drawer__action-preview dl div[data-v-9373b4df]{display:grid;min-width:0;gap:3px;padding:8px;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:6px;background:var(--qt-bg-base)}.unified-copilot-drawer__action-preview dt[data-v-9373b4df],.unified-copilot-drawer__action-preview dd[data-v-9373b4df]{margin:0;overflow-wrap:anywhere}.unified-copilot-drawer__action-preview dt[data-v-9373b4df]{color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption)}.unified-copilot-drawer__action-preview dd[data-v-9373b4df]{font-size:var(--font-size-label);font-weight:700}.unified-copilot-drawer__action-preview button[data-v-9373b4df]{min-height:34px;justify-self:start;padding:0 12px}.unified-copilot-drawer__action-proposal[data-v-9373b4df]{border-color:color-mix(in srgb,var(--qt-color-primary, var(--qt-palette-blue-600)) 20%,var(--qt-palette-gray-200));background:linear-gradient(180deg,var(--qt-palette-gray-50) 0%,var(--qt-palette-white) 22%)}.unified-copilot-drawer__action-proposal-toolbar[data-v-9373b4df],.unified-copilot-drawer__action-proposal-hero[data-v-9373b4df],.unified-copilot-drawer__action-proposal-safety[data-v-9373b4df]{display:grid;gap:10px}.unified-copilot-drawer__action-proposal-toolbar[data-v-9373b4df],.unified-copilot-drawer__action-proposal-hero[data-v-9373b4df]{min-width:0}.unified-copilot-drawer__action-proposal-toolbar[data-v-9373b4df]{grid-template-columns:auto minmax(0,1fr);align-items:center}.unified-copilot-drawer__action-proposal-toolbar button[data-v-9373b4df],.unified-copilot-drawer__action-proposal-grid header button[data-v-9373b4df]{min-height:30px;padding:0 10px;font-size:var(--font-size-caption)}.unified-copilot-drawer__action-proposal-toolbar span[data-v-9373b4df]{justify-self:end}.unified-copilot-drawer__action-proposal-hero[data-v-9373b4df],.unified-copilot-drawer__action-proposal-icon[data-v-9373b4df]{align-items:center}.unified-copilot-drawer__action-proposal-hero[data-v-9373b4df]{grid-template-columns:50px minmax(0,1fr);padding:12px;border:1px solid var(--qt-palette-blue-200);border-radius:8px;background:var(--qt-palette-gray-50)}.unified-copilot-drawer__action-proposal-icon[data-v-9373b4df]{display:inline-flex;width:42px;height:42px;justify-content:center;border-radius:999px;background:var(--qt-palette-indigo-50);color:var(--qt-palette-blue-600)}.unified-copilot-drawer__action-proposal-grid[data-v-9373b4df]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:10px}.unified-copilot-drawer__action-proposal-grid>article[data-v-9373b4df],.unified-copilot-drawer__action-proposal-safety[data-v-9373b4df]{min-width:0;padding:12px;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:8px;background:var(--qt-bg-base, var(--qt-palette-white))}.unified-copilot-drawer__action-proposal-grid header[data-v-9373b4df],.unified-copilot-drawer__proposal-impact-grid[data-v-9373b4df]{display:grid;gap:8px}.unified-copilot-drawer__action-proposal-grid header[data-v-9373b4df]{grid-template-columns:minmax(0,1fr) auto;align-items:center;margin-bottom:10px}.unified-copilot-drawer__proposal-impact-grid[data-v-9373b4df]{grid-template-columns:repeat(4,minmax(0,1fr))}.unified-copilot-drawer__proposal-impact-grid div[data-v-9373b4df]{display:grid;min-width:0;gap:4px;padding:9px;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:8px;background:var(--qt-bg-base)}.unified-copilot-drawer__proposal-impact-grid small[data-v-9373b4df]{color:var(--qt-text-secondary, var(--qt-palette-slate-500));font-size:var(--font-size-caption)}.unified-copilot-drawer__action-proposal-grid dl[data-v-9373b4df],.unified-copilot-drawer__action-proposal-grid dl div[data-v-9373b4df]{display:grid;gap:8px}.unified-copilot-drawer__action-proposal-grid dl[data-v-9373b4df]{margin:0}.unified-copilot-drawer__action-proposal-grid dl div[data-v-9373b4df]{grid-template-columns:minmax(0,1fr) auto;padding:8px 0;border-bottom:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200))}.unified-copilot-drawer__action-proposal-grid dt[data-v-9373b4df],.unified-copilot-drawer__action-proposal-grid dd[data-v-9373b4df]{margin:0;overflow-wrap:anywhere;font-size:var(--font-size-caption)}.unified-copilot-drawer__action-proposal-grid dt[data-v-9373b4df]{color:var(--qt-text-secondary, var(--qt-palette-gray-500))}.unified-copilot-drawer__approval-path[data-v-9373b4df],.unified-copilot-drawer__approval-path li[data-v-9373b4df],.unified-copilot-drawer__proposal-checklist li[data-v-9373b4df]{display:grid;gap:8px}.unified-copilot-drawer__approval-path[data-v-9373b4df]{margin:0;padding:0;list-style:none}.unified-copilot-drawer__approval-path li[data-v-9373b4df],.unified-copilot-drawer__proposal-checklist li[data-v-9373b4df]{grid-template-columns:minmax(0,1fr) auto;min-width:0;align-items:center}.unified-copilot-drawer__approval-path li[data-state=done] strong[data-v-9373b4df],.unified-copilot-drawer__proposal-checklist li[data-state=done] strong[data-v-9373b4df]{color:var(--qt-color-success, var(--qt-palette-green-600))}.unified-copilot-drawer__approval-path li[data-state=blocked] strong[data-v-9373b4df],.unified-copilot-drawer__proposal-checklist li[data-state=blocked] strong[data-v-9373b4df]{color:var(--qt-color-danger, var(--qt-palette-red-600))}.unified-copilot-drawer__action-proposal-footer[data-v-9373b4df]{display:flex;min-width:0;justify-content:flex-end;padding-top:2px}.unified-copilot-drawer__action-proposal-footer button[data-v-9373b4df]{min-height:34px;padding:0 14px;border:1px solid color-mix(in srgb,var(--qt-color-primary, var(--qt-palette-blue-600)) 34%,var(--qt-border-color));border-radius:6px;background:var(--qt-color-primary, var(--qt-palette-blue-600));color:var(--qt-palette-white);font-size:var(--font-size-label);font-weight:700}.unified-copilot-drawer__action-proposal-footer button[data-v-9373b4df]:disabled{border-color:var(--qt-border-color-light, var(--qt-palette-gray-200));background:var(--qt-palette-gray-200);color:var(--qt-palette-slate-500)}.unified-copilot-drawer__operation-plan-confirmation[data-v-9373b4df]{border-color:color-mix(in srgb,var(--qt-color-primary, var(--qt-palette-blue-600)) 30%,var(--qt-palette-gray-200));background:var(--qt-palette-slate-50)}.unified-copilot-drawer__operation-plan-confirmation button[data-v-9373b4df]{border-color:var(--qt-palette-blue-200);background:var(--qt-palette-blue-50);color:var(--qt-palette-blue-700);font-weight:700}.unified-copilot-drawer__operation-plan-timeout[data-v-9373b4df]{border-color:color-mix(in srgb,var(--qt-color-warning, var(--qt-palette-orange-500)) 34%,var(--qt-palette-gray-200));background:var(--el-color-warning-light-9)}.unified-copilot-drawer__operation-plan-timeout footer[data-v-9373b4df]{display:flex;min-width:0;flex-wrap:wrap;gap:8px;align-items:center}.unified-copilot-drawer__operation-plan-timeout button[data-v-9373b4df]{border-color:var(--qt-palette-orange-200);background:var(--qt-palette-orange-50);color:var(--qt-palette-orange-700);font-weight:700}.unified-copilot-drawer__operation-plan-text[data-v-9373b4df]{display:grid;min-width:0;gap:8px;padding:10px;border:1px solid var(--qt-palette-blue-100);border-radius:8px;background:var(--qt-palette-white)}.unified-copilot-drawer__operation-plan-text button[data-v-9373b4df],.unified-copilot-drawer__operation-plan-text pre[data-v-9373b4df]{font-size:var(--font-size-caption)}.unified-copilot-drawer__operation-plan-text button[data-v-9373b4df]{width:fit-content;min-height:0;padding:0;border:0;background:transparent}.unified-copilot-drawer__operation-plan-text pre[data-v-9373b4df]{max-height:260px;margin:0;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--qt-palette-slate-800);font-family:var(--font-family-mono);line-height:1.55}.unified-copilot-drawer__clarification-card[data-v-9373b4df]{border-color:color-mix(in srgb,var(--qt-color-warning, var(--qt-palette-orange-500)) 30%,var(--qt-palette-gray-200));background:var(--el-color-warning-light-9)}.unified-copilot-drawer__clarification-list[data-v-9373b4df]{display:grid;gap:6px;margin:0;padding-left:18px;color:var(--qt-text-primary, var(--qt-palette-gray-800));font-size:var(--font-size-label);line-height:1.5}.unified-copilot-drawer__clarification-card button[data-v-9373b4df]{border-color:var(--qt-palette-orange-200);background:var(--qt-palette-orange-50);color:var(--qt-palette-orange-700);font-weight:700}.unified-copilot-drawer__proof-missing[data-v-9373b4df]{border-color:color-mix(in srgb,var(--qt-color-warning, var(--qt-palette-orange-500)) 28%,var(--qt-palette-gray-200));background:var(--el-color-warning-light-9)}.unified-copilot-drawer__activity-current-stage header>span[data-v-9373b4df]{width:fit-content;padding:2px 7px;border-radius:999px;font-size:var(--font-size-caption);font-weight:700}.unified-copilot-drawer__activity-current-stage header>span[data-v-9373b4df]{background:var(--qt-palette-green-50);color:var(--qt-palette-green-700)}.unified-copilot-drawer__impact-panel[data-v-9373b4df]{display:grid;gap:12px;padding:16px;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:16px;background:linear-gradient(180deg,#3b82f60d,#fff0 120px),var(--qt-bg-base, var(--qt-palette-white))}.unified-copilot-drawer__impact-hero[data-v-9373b4df]{display:grid;gap:5px}.unified-copilot-drawer__impact-hero span[data-v-9373b4df]{color:var(--qt-copilot-accent);font-size:var(--font-size-caption);font-weight:700}.unified-copilot-drawer__impact-hero strong[data-v-9373b4df]{color:var(--qt-text-primary, var(--qt-palette-gray-800));font-size:var(--font-size-panel-title);line-height:1.35}.unified-copilot-drawer__impact-panel p[data-v-9373b4df]{margin:0;color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-label);line-height:1.55}.unified-copilot-drawer__impact-panel button[data-v-9373b4df]{justify-self:start;min-height:32px;padding:0 12px}.unified-copilot-drawer__impact-status-strip[data-v-9373b4df],.unified-copilot-drawer__impact-semantic-summary[data-v-9373b4df]{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.unified-copilot-drawer__impact-status-strip article[data-v-9373b4df],.unified-copilot-drawer__impact-semantic-summary article[data-v-9373b4df],.unified-copilot-drawer__impact-callout[data-v-9373b4df],.unified-copilot-drawer__impact-technical-sources[data-v-9373b4df]{min-width:0;padding:10px;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:12px;background:color-mix(in srgb,var(--qt-palette-white) 92%,var(--qt-palette-blue-50))}.unified-copilot-drawer__impact-status-strip article[data-v-9373b4df]{display:grid;gap:3px}.unified-copilot-drawer__impact-status-strip article[data-tone=good][data-v-9373b4df]{border-color:color-mix(in srgb,var(--qt-palette-green-500, #22c55e) 35%,var(--qt-palette-gray-200));background:color-mix(in srgb,var(--qt-palette-green-50, #f0fdf4) 72%,var(--qt-palette-white))}.unified-copilot-drawer__impact-status-strip article[data-tone=warning][data-v-9373b4df]{border-color:color-mix(in srgb,var(--qt-palette-amber-500, #f59e0b) 35%,var(--qt-palette-gray-200));background:color-mix(in srgb,var(--qt-palette-amber-50, #fffbeb) 72%,var(--qt-palette-white))}.unified-copilot-drawer__impact-status-strip article[data-tone=danger][data-v-9373b4df]{border-color:color-mix(in srgb,var(--qt-palette-red-500, #ef4444) 35%,var(--qt-palette-gray-200));background:var(--el-color-danger-light-9)}.unified-copilot-drawer__impact-status-strip small[data-v-9373b4df],.unified-copilot-drawer__impact-semantic-summary small[data-v-9373b4df],.unified-copilot-drawer__impact-callout small[data-v-9373b4df]{color:var(--qt-text-tertiary, var(--qt-palette-gray-400));font-size:var(--font-size-caption);font-weight:700}.unified-copilot-drawer__impact-status-strip strong[data-v-9373b4df],.unified-copilot-drawer__impact-semantic-summary strong[data-v-9373b4df],.unified-copilot-drawer__impact-callout strong[data-v-9373b4df]{color:var(--qt-text-primary, var(--qt-palette-gray-800));font-size:var(--font-size-label);line-height:1.35}.unified-copilot-drawer__impact-callout[data-v-9373b4df]{display:grid;gap:5px;border-color:color-mix(in srgb,var(--qt-color-primary, var(--qt-palette-blue-600)) 24%,var(--qt-palette-gray-200))}.unified-copilot-drawer__impact-technical-sources summary[data-v-9373b4df]{cursor:pointer;color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption);font-weight:700}.unified-copilot-drawer__impact-technical-sources ul[data-v-9373b4df]{display:grid;gap:4px;margin:8px 0 0;padding-left:18px;color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption);line-height:1.45}.unified-copilot-drawer__impact-domain-grid[data-v-9373b4df],.unified-copilot-drawer__impact-domain-grid article[data-v-9373b4df],.unified-copilot-drawer__impact-risk-list[data-v-9373b4df],.unified-copilot-drawer__impact-risk-list article[data-v-9373b4df]{display:grid;min-width:0;max-width:100%}.unified-copilot-drawer__impact-domain-grid[data-v-9373b4df]{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.unified-copilot-drawer__impact-domain-grid article[data-v-9373b4df],.unified-copilot-drawer__impact-risk-list article[data-v-9373b4df]{min-width:0;gap:5px;padding:10px;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:12px;background:var(--qt-bg-muted, var(--qt-palette-slate-50))}.unified-copilot-drawer__impact-domain-grid article[data-state=good][data-v-9373b4df]{border-color:color-mix(in srgb,var(--qt-palette-green-500, #22c55e) 28%,var(--qt-palette-gray-200));background:color-mix(in srgb,var(--qt-palette-green-50, #f0fdf4) 55%,var(--qt-palette-white))}.unified-copilot-drawer__impact-domain-grid article[data-state=warning][data-v-9373b4df]{border-color:color-mix(in srgb,var(--qt-palette-amber-500, #f59e0b) 30%,var(--qt-palette-gray-200));background:color-mix(in srgb,var(--qt-palette-amber-50, #fffbeb) 58%,var(--qt-palette-white))}.unified-copilot-drawer__impact-domain-grid small[data-v-9373b4df],.unified-copilot-drawer__impact-domain-grid span[data-v-9373b4df],.unified-copilot-drawer__impact-domain-grid em[data-v-9373b4df]{color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption);font-style:normal;line-height:1.4}.unified-copilot-drawer__impact-domain-grid strong[data-v-9373b4df]{color:var(--qt-text-primary, var(--qt-palette-gray-800));font-size:var(--font-size-body)}.unified-copilot-drawer__impact-domain-grid p[data-v-9373b4df],.unified-copilot-drawer__impact-risk-list p[data-v-9373b4df]{margin:0;color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption);line-height:1.5}.unified-copilot-drawer__impact-domain-grid small[data-v-9373b4df],.unified-copilot-drawer__impact-domain-grid span[data-v-9373b4df],.unified-copilot-drawer__impact-domain-grid strong[data-v-9373b4df],.unified-copilot-drawer__impact-domain-grid p[data-v-9373b4df],.unified-copilot-drawer__impact-domain-grid em[data-v-9373b4df],.unified-copilot-drawer__impact-risk-list strong[data-v-9373b4df],.unified-copilot-drawer__impact-risk-list p[data-v-9373b4df]{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}@container (max-width: 520px){.unified-copilot-drawer__impact-domain-grid[data-v-9373b4df],.unified-copilot-drawer__impact-status-strip[data-v-9373b4df],.unified-copilot-drawer__impact-semantic-summary[data-v-9373b4df]{grid-template-columns:minmax(0,1fr)}}.unified-copilot-drawer__impact-risk-list[data-v-9373b4df]{display:grid;gap:8px}.unified-copilot-drawer__impact-risk-list article[data-severity=high][data-v-9373b4df]{border-color:color-mix(in srgb,var(--qt-palette-red-500) 35%,var(--qt-palette-gray-200));background:var(--el-color-danger-light-9)}.unified-copilot-drawer__impact-blind-spots[data-v-9373b4df]{display:grid;gap:4px;margin:0;padding-left:18px;color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption);line-height:1.45}.unified-copilot-drawer__activity-current-stage[data-v-9373b4df]{gap:10px;border-color:color-mix(in srgb,var(--qt-color-primary, var(--qt-palette-blue-600)) 22%,var(--qt-palette-gray-200));background:var(--qt-palette-white)}#copilot-panel-activity[data-v-9373b4df],.unified-copilot-drawer__evidence-workbench[data-v-9373b4df]{height:100%;min-height:0}#copilot-panel-activity[data-v-9373b4df]{width:min(100%,980px);justify-self:center;grid-template-rows:minmax(0,1fr)}.unified-copilot-drawer__evidence-workbench[data-v-9373b4df]{align-content:stretch;grid-template-rows:auto auto minmax(0,1fr) auto;overflow:hidden}.unified-copilot-drawer__activity-current-stage header[data-v-9373b4df],.unified-copilot-drawer__activity-current-stage strong[data-v-9373b4df]{min-width:0}.unified-copilot-drawer__activity-current-stage header[data-v-9373b4df]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between}.unified-copilot-drawer__activity-current-stage strong[data-v-9373b4df]{display:grid;gap:3px}.unified-copilot-drawer__activity-current-stage strong small[data-v-9373b4df]{color:var(--qt-copilot-accent);font-size:var(--font-size-caption)}.unified-copilot-drawer__activity-current-stage>div[data-v-9373b4df],.unified-copilot-drawer__activity-current-stage>article[data-v-9373b4df]{display:grid}.unified-copilot-drawer__activity-current-stage>div[data-v-9373b4df]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.unified-copilot-drawer__activity-current-stage>article[data-v-9373b4df]{min-width:0;gap:6px;padding:10px;border-right:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200))}.unified-copilot-drawer__activity-current-stage>article[data-v-9373b4df]:last-child{border-right:0}.unified-copilot-drawer__activity-current-stage ul[data-v-9373b4df],.unified-copilot-drawer__activity-current-stage>article>strong[data-v-9373b4df]{color:var(--qt-text-primary, var(--qt-palette-gray-800))}.unified-copilot-drawer__activity-current-stage ul[data-v-9373b4df]{display:grid;gap:3px;margin:0;padding-left:16px;font-size:var(--font-size-caption);line-height:1.45}.unified-copilot-drawer__activity-current-stage>article>strong[data-v-9373b4df]{font-size:var(--font-size-section-title)}.unified-copilot-drawer__activity-current-stage>article>small[data-v-9373b4df]{color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption)}.unified-copilot-drawer__execution-projection[data-v-9373b4df]{display:grid;min-width:0;gap:10px;margin-bottom:10px;padding:12px;border:1px solid color-mix(in srgb,var(--qt-color-primary, var(--qt-palette-blue-600)) 22%,var(--qt-border-color-light, var(--qt-palette-gray-200)));border-radius:10px;background:linear-gradient(90deg,rgba(37,99,235,.05),transparent 42%),var(--qt-palette-white)}.unified-copilot-drawer__execution-projection[data-tone=warning][data-v-9373b4df]{border-color:color-mix(in srgb,var(--qt-color-warning, #f59e0b) 38%,var(--qt-border-color-light, var(--qt-palette-gray-200)));background:linear-gradient(90deg,rgba(245,158,11,.07),transparent 42%),var(--qt-palette-white)}.unified-copilot-drawer__execution-projection header[data-v-9373b4df]{display:grid;min-width:0;gap:3px}.unified-copilot-drawer__execution-projection header span[data-v-9373b4df]{color:var(--qt-color-primary, var(--qt-palette-blue-600));font-size:var(--font-size-caption);font-weight:800}.unified-copilot-drawer__execution-projection header strong[data-v-9373b4df]{color:var(--qt-text-primary, var(--qt-palette-gray-800));font-size:var(--font-size-body-lg);line-height:1.35}.unified-copilot-drawer__execution-projection header p[data-v-9373b4df]{margin:0;color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption);line-height:1.5}.unified-copilot-drawer__execution-projection dl[data-v-9373b4df]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.unified-copilot-drawer__execution-projection dl div[data-v-9373b4df]{display:grid;min-width:0;gap:2px;padding:8px;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:8px;background:color-mix(in srgb,var(--qt-palette-white) 88%,var(--qt-palette-blue-50))}.unified-copilot-drawer__execution-projection dt[data-v-9373b4df],.unified-copilot-drawer__execution-projection dd[data-v-9373b4df]{margin:0;overflow-wrap:anywhere;font-size:var(--font-size-caption);line-height:1.4}.unified-copilot-drawer__execution-projection dt[data-v-9373b4df]{color:var(--qt-text-tertiary, var(--qt-palette-gray-500))}.unified-copilot-drawer__execution-projection dd[data-v-9373b4df]{color:var(--qt-text-primary, var(--qt-palette-gray-800));font-weight:750}.unified-copilot-drawer__assistant-action-buttons[data-v-9373b4df]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.unified-copilot-drawer__assistant-action-buttons button[data-v-9373b4df]{display:inline-flex;min-width:0;min-height:34px;align-items:center;gap:6px;padding:0 10px;border:1px solid color-mix(in srgb,var(--qt-color-primary, var(--qt-palette-blue-600)) 24%,var(--qt-border-color));border-radius:8px;background:var(--qt-palette-white);color:var(--qt-palette-blue-700);font-size:var(--font-size-caption);font-weight:700;cursor:pointer}.unified-copilot-drawer__assistant-action-buttons button[data-v-9373b4df]:hover:not(:disabled){border-color:color-mix(in srgb,var(--qt-color-primary, var(--qt-palette-blue-600)) 46%,var(--qt-border-color));background:var(--qt-palette-blue-50)}.unified-copilot-drawer__assistant-action-buttons button[data-v-9373b4df]:disabled{cursor:not-allowed;opacity:.6}.unified-copilot-drawer__assistant-action-buttons span[data-v-9373b4df]{overflow-wrap:anywhere}.unified-copilot-drawer__dev-write-preview[data-v-9373b4df]{display:grid;gap:10px;padding:12px;border:1px solid color-mix(in srgb,var(--qt-color-primary, var(--qt-palette-blue-600)) 24%,var(--qt-border-color));border-radius:8px;background:var(--qt-bg-base)}.unified-copilot-drawer__dev-write-preview[data-preview-state=executed][data-v-9373b4df]{border-color:color-mix(in srgb,var(--qt-color-success, var(--qt-palette-green-600)) 32%,var(--qt-border-color));background:var(--el-color-success-light-9)}.unified-copilot-drawer__dev-write-preview[data-preview-state=blocked][data-v-9373b4df],.unified-copilot-drawer__dev-write-preview[data-preview-state=failed][data-v-9373b4df]{border-color:color-mix(in srgb,var(--qt-color-danger, var(--qt-palette-red-600)) 28%,var(--qt-border-color));background:var(--el-color-danger-light-9)}.unified-copilot-drawer__dev-write-preview footer[data-v-9373b4df],.unified-copilot-drawer__dev-write-preview header[data-v-9373b4df]{min-width:0;flex-wrap:wrap;gap:8px;align-items:center}.unified-copilot-drawer__dev-write-preview footer[data-v-9373b4df]{display:flex;justify-content:space-between}.unified-copilot-drawer__dev-write-preview header[data-v-9373b4df]{display:grid;justify-content:stretch}.unified-copilot-drawer__dev-write-preview header span[data-v-9373b4df],.unified-copilot-drawer__dev-write-preview footer small[data-v-9373b4df],.unified-copilot-drawer__dev-write-fields span[data-v-9373b4df]{color:var(--qt-copilot-accent);font-size:var(--font-size-caption);font-weight:700}.unified-copilot-drawer__dev-write-preview header strong[data-v-9373b4df]{color:var(--qt-text-primary, var(--qt-palette-gray-800));font-size:var(--font-size-body);line-height:1.35}.unified-copilot-drawer__dev-write-preview header p[data-v-9373b4df],.unified-copilot-drawer__dev-write-status[data-v-9373b4df],.unified-copilot-drawer__dev-write-preview dl[data-v-9373b4df],.unified-copilot-drawer__dev-write-fields[data-v-9373b4df]{margin:0}.unified-copilot-drawer__dev-write-preview header p[data-v-9373b4df],.unified-copilot-drawer__dev-write-status[data-v-9373b4df]{color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption);line-height:1.45}.unified-copilot-drawer__dev-write-preview dl[data-v-9373b4df],.unified-copilot-drawer__dev-write-fields[data-v-9373b4df],.unified-copilot-drawer__dev-write-preview dl div[data-v-9373b4df],.unified-copilot-drawer__dev-write-fields article[data-v-9373b4df]{display:grid}.unified-copilot-drawer__dev-write-preview dl[data-v-9373b4df],.unified-copilot-drawer__dev-write-fields[data-v-9373b4df]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.unified-copilot-drawer__dev-write-preview dl div[data-v-9373b4df],.unified-copilot-drawer__dev-write-fields article[data-v-9373b4df]{min-width:0;gap:4px;padding:8px;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:8px;background:var(--qt-bg-base, var(--qt-palette-white))}.unified-copilot-drawer__dev-write-preview dt[data-v-9373b4df],.unified-copilot-drawer__dev-write-preview dd[data-v-9373b4df],.unified-copilot-drawer__dev-write-fields strong[data-v-9373b4df]{margin:0;overflow-wrap:anywhere;font-size:var(--font-size-caption);line-height:1.4}.unified-copilot-drawer__dev-write-preview dt[data-v-9373b4df]{color:var(--qt-text-secondary, var(--qt-palette-gray-500))}.unified-copilot-drawer__dev-write-preview dd[data-v-9373b4df],.unified-copilot-drawer__dev-write-fields strong[data-v-9373b4df]{color:var(--qt-text-primary, var(--qt-palette-gray-800));font-weight:700}.unified-copilot-drawer__dev-write-preview footer button[data-v-9373b4df]{min-height:32px;padding:0 12px}.unified-copilot-drawer__dev-write-status[data-v-9373b4df],.unified-copilot-drawer__dev-write-status code[data-v-9373b4df]{overflow-wrap:anywhere}.unified-copilot-drawer__dev-write-status[data-v-9373b4df]{display:grid;gap:4px}.unified-copilot-drawer__dev-write-status code[data-v-9373b4df]{max-width:100%;padding:4px 6px;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:6px;background:var(--qt-bg-base, var(--qt-palette-white));color:var(--qt-text-primary, var(--qt-palette-gray-800));font-size:var(--font-size-caption)}.unified-copilot-drawer__proof-missing ul[data-v-9373b4df]{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.unified-copilot-drawer__proof-missing li[data-v-9373b4df]{padding:4px 8px;border:1px solid color-mix(in srgb,var(--qt-color-warning, var(--qt-palette-orange-500)) 28%,var(--qt-palette-gray-200));border-radius:999px;background:var(--qt-bg-base, var(--qt-palette-white));color:var(--qt-text-primary, var(--qt-palette-gray-800));font-size:var(--font-size-caption)}.unified-copilot-drawer__execution-result[data-result-state=verified][data-v-9373b4df],.unified-copilot-drawer__public-completion[data-completion-state=completed][data-v-9373b4df]{border-color:color-mix(in srgb,var(--qt-color-success, var(--qt-palette-green-600)) 28%,var(--qt-palette-gray-200));background:var(--el-color-success-light-9)}.unified-copilot-drawer__execution-result[data-result-state=failed][data-v-9373b4df],.unified-copilot-drawer__execution-result[data-result-state=blocked][data-v-9373b4df]{border-color:color-mix(in srgb,var(--qt-color-danger, var(--qt-palette-red-600)) 26%,var(--qt-palette-gray-200));background:var(--el-color-danger-light-9)}.unified-copilot-drawer__public-completion small[data-v-9373b4df]{color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption)}.unified-copilot-drawer__projection-readback-card[data-v-9373b4df]{display:grid;gap:6px;padding:12px;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:10px;background:var(--qt-bg-base, var(--qt-palette-white))}.unified-copilot-drawer__projection-readback-card[data-projection-state=current][data-v-9373b4df]{border-color:color-mix(in srgb,var(--qt-color-success, var(--qt-palette-green-600)) 32%,var(--qt-palette-gray-200))}.unified-copilot-drawer__projection-readback-card[data-projection-state=stale][data-v-9373b4df],.unified-copilot-drawer__projection-readback-card[data-projection-state=unavailable][data-v-9373b4df]{border-color:color-mix(in srgb,var(--qt-color-danger, var(--qt-palette-red-600)) 30%,var(--qt-palette-gray-200))}.unified-copilot-drawer__projection-readback-card>span[data-v-9373b4df],.unified-copilot-drawer__projection-readback-card dt[data-v-9373b4df]{color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption)}.unified-copilot-drawer__projection-readback-card>strong[data-v-9373b4df],.unified-copilot-drawer__projection-readback-card dd[data-v-9373b4df],.unified-copilot-drawer__projection-readback-card p[data-v-9373b4df]{margin:0;overflow-wrap:anywhere}.unified-copilot-drawer__projection-readback-card dl[data-v-9373b4df]{display:grid;gap:6px;margin:0;grid-template-columns:repeat(2,minmax(0,1fr))}.unified-copilot-drawer__projection-readback-card dl>div[data-v-9373b4df]{min-width:0}.unified-copilot-drawer__projection-readback-card dd[data-v-9373b4df]{margin-top:2px;font-size:var(--font-size-caption);font-weight:700}@media(max-width:720px){.unified-copilot-drawer__projection-readback-card dl[data-v-9373b4df]{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.unified-copilot-drawer__projection-readback-card[data-v-9373b4df]{scroll-behavior:auto}}.unified-copilot-drawer__evidence-subnav[data-v-9373b4df]{display:flex;min-width:0;gap:4px;padding:4px;overflow-x:auto;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:8px;background:var(--qt-palette-slate-50);scrollbar-width:thin}.unified-copilot-drawer__evidence-subtab[data-v-9373b4df]{display:inline-flex;min-width:max-content;min-height:34px;align-items:center;gap:7px;padding:0 10px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--qt-text-secondary, var(--qt-palette-slate-500));cursor:pointer}.unified-copilot-drawer__evidence-subtab span[data-v-9373b4df],.unified-copilot-drawer__evidence-subtab strong[data-v-9373b4df]{font-size:var(--font-size-caption);line-height:1.2}.unified-copilot-drawer__evidence-subtab span[data-v-9373b4df],.unified-copilot-drawer__evidence-subtab strong[data-v-9373b4df]{font-weight:700}.unified-copilot-drawer__evidence-subtab span[data-v-9373b4df]{color:inherit}.unified-copilot-drawer__evidence-subtab strong[data-v-9373b4df],.unified-copilot-drawer__evidence-subtab.is-active[data-v-9373b4df]{background:var(--qt-palette-white)}.unified-copilot-drawer__evidence-subtab strong[data-v-9373b4df]{display:inline-flex;align-items:center;padding:2px 6px;border-radius:999px;color:var(--qt-text-secondary, var(--qt-palette-slate-500))}.unified-copilot-drawer__evidence-subtab.is-active[data-v-9373b4df],.unified-copilot-drawer__evidence-subtab.is-active strong[data-v-9373b4df]{color:var(--qt-color-primary, var(--qt-palette-blue-600))}.unified-copilot-drawer__evidence-subtab.is-active[data-v-9373b4df]{border-color:color-mix(in srgb,var(--qt-color-primary, var(--qt-palette-blue-600)) 34%,var(--qt-border-color));box-shadow:0 1px 2px #0f172a0f}.unified-copilot-drawer__evidence-subtab.is-active strong[data-v-9373b4df]{background:var(--qt-palette-blue-50)}.unified-copilot-drawer__evidence-subtab[data-v-9373b4df]:disabled{cursor:not-allowed;opacity:.62}.unified-copilot-drawer__evidence-subtab[data-v-9373b4df]:focus-visible,.unified-copilot-drawer__evidence-drawer[data-v-9373b4df]:focus-visible{outline:2px solid var(--qt-color-primary, var(--qt-palette-blue-600));outline-offset:2px}.unified-copilot-drawer__evidence-content[data-v-9373b4df],.unified-copilot-drawer__evidence-summary[data-v-9373b4df]{display:grid;gap:10px}.unified-copilot-drawer__evidence-content[data-v-9373b4df]{min-height:0;align-content:start;overflow:auto;scrollbar-width:thin}.unified-copilot-drawer__evidence-summary[data-v-9373b4df],.unified-copilot-drawer__evidence-status-strip[data-v-9373b4df]{min-width:0}.unified-copilot-drawer__evidence-status-strip[data-v-9373b4df]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--qt-color-primary, var(--qt-palette-blue-600)) 18%,var(--qt-border-color));border-radius:8px;background:var(--qt-bg-base)}.unified-copilot-drawer__evidence-status-strip div[data-v-9373b4df]{display:grid;min-width:0;gap:2px}.unified-copilot-drawer__evidence-status-strip span[data-v-9373b4df],.unified-copilot-drawer__evidence-status-strip small[data-v-9373b4df],.unified-copilot-drawer__evidence-grid dt[data-v-9373b4df]{color:var(--qt-text-secondary, var(--qt-palette-slate-500));font-size:var(--font-size-caption);line-height:1.4}.unified-copilot-drawer__evidence-status-strip strong[data-v-9373b4df],.unified-copilot-drawer__evidence-grid dd[data-v-9373b4df]{overflow-wrap:anywhere;color:var(--qt-text-primary, var(--qt-palette-gray-900));font-size:var(--font-size-body);font-weight:800;line-height:1.35}.unified-copilot-drawer__evidence-status-strip strong[data-v-9373b4df],.unified-copilot-drawer__evidence-grid[data-v-9373b4df]{margin:0}.unified-copilot-drawer__evidence-grid[data-v-9373b4df],.unified-copilot-drawer__evidence-actions[data-v-9373b4df]{display:grid;gap:8px}.unified-copilot-drawer__evidence-grid[data-v-9373b4df],.unified-copilot-drawer__evidence-actions[data-v-9373b4df]{grid-template-columns:repeat(2,minmax(0,1fr))}.unified-copilot-drawer__evidence-grid div[data-v-9373b4df],.unified-copilot-drawer__evidence-actions button[data-v-9373b4df]{display:grid;min-width:0;gap:5px;padding:10px;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:8px;background:var(--qt-bg-base, var(--qt-palette-white))}.unified-copilot-drawer__evidence-grid dt[data-v-9373b4df],.unified-copilot-drawer__evidence-grid dd[data-v-9373b4df]{margin:0}.unified-copilot-drawer__evidence-actions button[data-v-9373b4df]{cursor:pointer;text-align:left}.unified-copilot-drawer__evidence-actions button[data-v-9373b4df]:disabled{cursor:not-allowed;opacity:.62}.unified-copilot-drawer__evidence-actions button[data-v-9373b4df]:hover:not(:disabled){border-color:color-mix(in srgb,var(--qt-color-primary, var(--qt-palette-blue-600)) 34%,var(--qt-border-color));background:var(--qt-palette-slate-50)}.unified-copilot-drawer__evidence-drawer header button[data-v-9373b4df]{min-height:30px;padding:0 10px;border:1px solid color-mix(in srgb,var(--qt-color-primary, var(--qt-palette-blue-600)) 24%,var(--qt-border-color));border-radius:8px;background:var(--qt-palette-white);color:var(--qt-color-primary, var(--qt-palette-blue-600));font-size:var(--font-size-caption);font-weight:700}.unified-copilot-drawer__evidence-drawer[data-v-9373b4df],.unified-copilot-drawer__evidence-drawer header[data-v-9373b4df]{gap:10px}.unified-copilot-drawer__evidence-drawer[data-v-9373b4df]{display:grid;max-height:min(240px,36vh);padding:12px;overflow:auto;border:1px solid color-mix(in srgb,var(--qt-color-primary, var(--qt-palette-blue-600)) 30%,var(--qt-border-color));border-radius:8px;background:var(--qt-palette-white);box-shadow:0 14px 34px #0f172a14}.unified-copilot-drawer__evidence-drawer header[data-v-9373b4df],.unified-copilot-drawer__evidence-drawer header div[data-v-9373b4df]{min-width:0}.unified-copilot-drawer__evidence-drawer header[data-v-9373b4df]{display:flex;align-items:flex-start;justify-content:space-between}.unified-copilot-drawer__evidence-drawer header div[data-v-9373b4df]{display:grid;gap:3px}.unified-copilot-drawer__evidence-drawer header span[data-v-9373b4df],.unified-copilot-drawer__evidence-drawer>small[data-v-9373b4df]{color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption);line-height:1.45}.unified-copilot-drawer__evidence-drawer header strong[data-v-9373b4df],.unified-copilot-drawer__evidence-drawer p[data-v-9373b4df]{overflow-wrap:anywhere}.unified-copilot-drawer__evidence-drawer header strong[data-v-9373b4df]{color:var(--qt-text-primary, var(--qt-palette-gray-900));font-size:var(--font-size-body-lg);line-height:1.3}.unified-copilot-drawer__evidence-drawer p[data-v-9373b4df],.unified-copilot-drawer__evidence-drawer dl[data-v-9373b4df]{margin:0}.unified-copilot-drawer__evidence-drawer p[data-v-9373b4df]{color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-label);line-height:1.5}.unified-copilot-drawer__evidence-drawer dl[data-v-9373b4df],.unified-copilot-drawer__evidence-drawer dl div[data-v-9373b4df]{display:grid}.unified-copilot-drawer__evidence-drawer dl[data-v-9373b4df]{gap:6px}.unified-copilot-drawer__evidence-drawer dl div[data-v-9373b4df]{grid-template-columns:minmax(82px,.35fr) minmax(0,1fr);gap:8px;padding:7px 8px;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:8px;background:var(--qt-palette-slate-50)}.unified-copilot-drawer__evidence-drawer dt[data-v-9373b4df],.unified-copilot-drawer__evidence-drawer dd[data-v-9373b4df]{margin:0;overflow-wrap:anywhere;font-size:var(--font-size-caption);line-height:1.45}.unified-copilot-drawer__evidence-drawer dt[data-v-9373b4df]{color:var(--qt-text-secondary, var(--qt-palette-gray-500))}.unified-copilot-drawer__evidence-drawer dd[data-v-9373b4df]{color:var(--qt-text-primary, var(--qt-palette-gray-800))}.unified-copilot-drawer__technical-detail[data-v-9373b4df]{display:grid;gap:8px;padding:10px;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:8px;background:var(--qt-palette-slate-50)}.unified-copilot-drawer__technical-detail>button[data-v-9373b4df]{display:flex;min-height:32px;align-items:center;justify-content:space-between;padding:0;border:0;background:transparent;color:var(--qt-text-primary, var(--qt-palette-gray-800));text-align:left}.unified-copilot-drawer__technical-detail dl[data-v-9373b4df],.unified-copilot-drawer__technical-detail dl div[data-v-9373b4df]{display:grid}.unified-copilot-drawer__technical-detail dl[data-v-9373b4df]{gap:6px;margin:0}.unified-copilot-drawer__technical-detail dl div[data-v-9373b4df]{grid-template-columns:minmax(92px,.4fr) minmax(0,1fr);gap:8px;align-items:start}.unified-copilot-drawer__technical-detail dt[data-v-9373b4df],.unified-copilot-drawer__technical-detail dd[data-v-9373b4df]{margin:0;overflow-wrap:anywhere;font-size:var(--font-size-caption);line-height:1.45}.unified-copilot-drawer__technical-detail dt[data-v-9373b4df]{color:var(--qt-text-secondary, var(--qt-palette-gray-500))}.unified-copilot-drawer__technical-detail dd[data-v-9373b4df]{color:var(--qt-text-primary, var(--qt-palette-gray-800))}.unified-copilot-drawer__evidence-actions strong[data-v-9373b4df]{overflow-wrap:anywhere;font-size:var(--font-size-label);line-height:1.35}.unified-copilot-drawer__activity-list[data-v-9373b4df],.unified-copilot-drawer__activity-list li[data-v-9373b4df]{display:grid}.unified-copilot-drawer__activity-list[data-v-9373b4df]{gap:8px;margin:0;padding:0;list-style:none}.unified-copilot-drawer__activity-list li[data-v-9373b4df]{grid-template-columns:58px 16px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:8px;background:var(--qt-bg-base, var(--qt-palette-white))}.unified-copilot-drawer__activity-list li[data-selected=true][data-v-9373b4df]{border-color:var(--qt-palette-blue-600);box-shadow:inset 0 0 0 1px var(--qt-palette-blue-600)}.unified-copilot-drawer__activity-list time[data-v-9373b4df]{color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption)}.unified-copilot-drawer__activity-list li>span[data-v-9373b4df]{width:10px;height:10px;margin-top:4px;border-radius:999px;background:var(--qt-color-primary, var(--qt-palette-blue-600))}.unified-copilot-drawer__activity-list li[data-execution-state=verified]>span[data-v-9373b4df]{background:var(--qt-color-success, var(--qt-palette-green-600))}.unified-copilot-drawer__activity-list li[data-execution-state=failed]>span[data-v-9373b4df],.unified-copilot-drawer__activity-list li[data-execution-state=blocked]>span[data-v-9373b4df]{background:var(--qt-color-danger, var(--qt-palette-red-600))}.unified-copilot-drawer__activity-list li[data-execution-state=pending]>span[data-v-9373b4df],.unified-copilot-drawer__activity-list li[data-execution-state=stale]>span[data-v-9373b4df]{background:var(--qt-color-warning, var(--qt-palette-orange-500))}.unified-copilot-drawer__activity-list div[data-v-9373b4df]{display:grid;min-width:0;gap:4px}.unified-copilot-drawer__activity-list strong[data-v-9373b4df]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;overflow-wrap:anywhere;font-size:var(--font-size-label)}.unified-copilot-drawer__activity-list strong small[data-v-9373b4df]{padding:2px 6px;border-radius:999px;background:var(--qt-palette-green-50);color:var(--qt-palette-green-700);font-size:var(--font-size-caption);font-weight:700}.unified-copilot-drawer__activity-list li[data-execution-state=pending] strong small[data-v-9373b4df],.unified-copilot-drawer__activity-list li[data-execution-state=stale] strong small[data-v-9373b4df]{background:var(--qt-palette-orange-50);color:var(--qt-palette-orange-700)}.unified-copilot-drawer__activity-list button[data-v-9373b4df]{min-height:30px;padding:0 10px;font-size:var(--font-size-caption)}.unified-copilot-drawer__action-preview button[data-v-9373b4df]:disabled{cursor:not-allowed;opacity:.55}@container (max-width: 720px){#copilot-panel-overview[data-v-9373b4df]{gap:12px}.unified-copilot-drawer__hero[data-v-9373b4df]{grid-template-columns:108px minmax(0,1fr);gap:18px;min-height:auto;padding:22px 24px}.unified-copilot-drawer__hero .unified-copilot-drawer__hero-icon[data-v-9373b4df]{width:96px;height:96px}.unified-copilot-drawer__hero .unified-copilot-drawer__hero-icon[data-v-9373b4df] svg{width:40px;height:40px}.unified-copilot-drawer__hero>div>strong[data-v-9373b4df]{font-size:var(--font-size-page-title);line-height:1.28}.unified-copilot-drawer__hero>div>p[data-v-9373b4df]{max-width:none;font-size:var(--font-size-label)}.unified-copilot-drawer__hero-action[data-v-9373b4df]{grid-column:2;justify-self:start;min-height:38px}}@container (max-width: 520px){.unified-copilot-drawer__hero[data-v-9373b4df]{grid-template-columns:76px minmax(0,1fr);gap:14px;justify-items:stretch;padding:16px}.unified-copilot-drawer__hero .unified-copilot-drawer__hero-icon[data-v-9373b4df]{width:68px;height:68px}.unified-copilot-drawer__hero>div>strong[data-v-9373b4df]{font-size:var(--font-size-panel-title);line-height:1.28}.unified-copilot-drawer__hero>div>p[data-v-9373b4df]{font-size:var(--font-size-caption)}.unified-copilot-drawer__hero-facts[data-v-9373b4df]{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}.unified-copilot-drawer__hero-facts>div[data-v-9373b4df]{padding:0 10px}.unified-copilot-drawer__hero-action[data-v-9373b4df]{grid-column:2;justify-self:start;min-height:34px;padding:0 14px}}@container (max-width: 520px){.unified-copilot-drawer__hero[data-v-9373b4df]{grid-template-columns:64px minmax(0,1fr);gap:10px;padding:14px}.unified-copilot-drawer__hero .unified-copilot-drawer__hero-icon[data-v-9373b4df]{width:58px;height:58px}.unified-copilot-drawer__hero-action[data-v-9373b4df]{grid-column:2}.unified-copilot-drawer__hero-facts[data-v-9373b4df]{grid-template-columns:1fr}.unified-copilot-drawer__hero-facts>div[data-v-9373b4df]{padding:8px 0 0;border-top:1px solid var(--qt-palette-slate-200);border-left:0}.unified-copilot-drawer__hero-facts>div[data-v-9373b4df]:first-child{padding-top:0;border-top:0}.unified-copilot-drawer__header-actions[data-v-9373b4df]{flex-wrap:nowrap}.unified-copilot-drawer__header[data-v-9373b4df]{min-height:60px;align-items:center;gap:6px;padding:8px 12px}.unified-copilot-drawer__header-actions[data-v-9373b4df]{width:auto;justify-content:flex-end;margin-left:auto}.unified-copilot-drawer__header-actions button[data-v-9373b4df] svg{width:16px;height:16px}.unified-copilot-drawer__tabs button[data-v-9373b4df]{gap:4px;font-size:var(--font-size-caption)}.unified-copilot-drawer__tabs button[data-v-9373b4df]>svg{display:none}.unified-copilot-drawer__body[data-v-9373b4df]{padding-right:14px;padding-left:14px}.unified-copilot-drawer__action-proposal-meta[data-v-9373b4df],.unified-copilot-drawer__action-proposal-grid[data-v-9373b4df],.unified-copilot-drawer__proposal-impact-grid[data-v-9373b4df],.unified-copilot-drawer__evidence-grid[data-v-9373b4df],.unified-copilot-drawer__evidence-actions[data-v-9373b4df],.unified-copilot-drawer__world-context dl[data-v-9373b4df],.unified-copilot-drawer__execution-projection dl[data-v-9373b4df],.unified-copilot-drawer__world-context header[data-v-9373b4df]{grid-template-columns:1fr}.unified-copilot-drawer__world-context header[data-v-9373b4df]{align-items:start}.unified-copilot-drawer__action-proposal-hero[data-v-9373b4df]{grid-template-columns:38px minmax(0,1fr)}}@media(max-width:720px){.unified-copilot-drawer--fixed[data-v-9373b4df]{position:fixed;top:var(--qt-copilot-top-offset, var(--topnav-height, 56px));left:0;right:var(--qt-copilot-right-inset, 0px);width:calc(100vw - var(--qt-copilot-right-inset, 0px))!important;min-width:0;max-width:none!important;height:calc(100vh - var(--qt-copilot-top-offset, var(--topnav-height, 56px)));z-index:var(--qt-copilot-z-index, 1200)}.unified-copilot-drawer--fixed .unified-copilot-drawer__resize-handle[data-v-9373b4df]{display:none}.unified-copilot-drawer--fixed.unified-copilot-drawer--collapsed[data-v-9373b4df]{right:var(--qt-copilot-right-inset, 0px);left:auto;width:var(--qt-copilot-collapsed-width)}}@container (max-width: 720px){.unified-copilot-drawer__action-preview dl[data-v-9373b4df],.unified-copilot-drawer__action-proposal-toolbar[data-v-9373b4df],.unified-copilot-drawer__action-proposal-hero[data-v-9373b4df],.unified-copilot-drawer__action-proposal-meta[data-v-9373b4df],.unified-copilot-drawer__action-proposal-grid[data-v-9373b4df],.unified-copilot-drawer__proposal-impact-grid[data-v-9373b4df],.unified-copilot-drawer__evidence-grid[data-v-9373b4df],.unified-copilot-drawer__evidence-actions[data-v-9373b4df],.unified-copilot-drawer__world-context header[data-v-9373b4df],.unified-copilot-drawer__world-context dl[data-v-9373b4df],.unified-copilot-drawer__activity-list li[data-v-9373b4df],.unified-copilot-drawer__user-message[data-v-9373b4df]{grid-template-columns:1fr}.unified-copilot-drawer__user-message[data-v-9373b4df]{grid-template-columns:28px minmax(0,1fr)}}#copilot-panel-overview[data-v-9373b4df]{width:min(100%,980px);gap:10px}#copilot-panel-overview .unified-copilot-drawer__hero[data-v-9373b4df]{grid-template-columns:48px minmax(0,1fr) max-content;block-size:auto;min-block-size:118px;gap:14px;padding:16px 18px}#copilot-panel-overview .unified-copilot-drawer__hero .unified-copilot-drawer__hero-icon[data-v-9373b4df]{width:44px;height:44px}#copilot-panel-overview .unified-copilot-drawer__hero .unified-copilot-drawer__hero-icon[data-v-9373b4df] .qt-icon,#copilot-panel-overview .unified-copilot-drawer__hero .unified-copilot-drawer__hero-icon[data-v-9373b4df] svg{width:24px;height:24px}#copilot-panel-overview .unified-copilot-drawer__hero>div>strong[data-v-9373b4df]{font-size:var(--font-size-page-title);line-height:1.22}#copilot-panel-overview .unified-copilot-drawer__hero>div>p[data-v-9373b4df]{max-width:680px;font-size:var(--font-size-label)}#copilot-panel-overview .unified-copilot-drawer__hero-facts[data-v-9373b4df]{max-width:560px;margin-top:8px}#copilot-panel-overview .unified-copilot-drawer__hero-action[data-v-9373b4df]{grid-column:auto;justify-self:end;min-height:34px;padding:0 12px}@container (max-width: 720px){#copilot-panel-overview .unified-copilot-drawer__hero[data-v-9373b4df]{grid-template-columns:44px minmax(0,1fr);grid-template-rows:auto auto;min-block-size:auto;gap:12px;padding:14px}#copilot-panel-overview .unified-copilot-drawer__hero-action[data-v-9373b4df]{grid-column:2;justify-self:start}}@container (max-width: 520px){#copilot-panel-overview .unified-copilot-drawer__hero[data-v-9373b4df]{grid-template-columns:1fr}#copilot-panel-overview .unified-copilot-drawer__hero .unified-copilot-drawer__hero-icon[data-v-9373b4df]{display:none}#copilot-panel-overview .unified-copilot-drawer__hero-action[data-v-9373b4df]{grid-column:1}#copilot-panel-overview .unified-copilot-drawer__world-context header[data-v-9373b4df]{grid-template-columns:1fr;align-items:start}#copilot-panel-overview .unified-copilot-drawer__world-context header p[data-v-9373b4df]{max-width:none}#copilot-panel-overview .unified-copilot-drawer__hero-facts[data-v-9373b4df],#copilot-panel-overview .unified-copilot-drawer__world-context dl[data-v-9373b4df]{grid-template-columns:1fr}#copilot-panel-overview .unified-copilot-drawer__world-context dl>div[data-v-9373b4df]:nth-child(-n+2){border-top:1px solid var(--qt-palette-slate-100)}#copilot-panel-overview .unified-copilot-drawer__world-context dl>div[data-v-9373b4df]:first-child{border-top:0}}#copilot-panel-overview .unified-copilot-drawer__current-task-manager[data-v-9373b4df]{--copilot-manager-inset: 20px;--copilot-manager-icon-column: 32px;--copilot-manager-label-column: 80px;gap:12px}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__hero[data-v-9373b4df],#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__world-context[data-v-9373b4df],#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card[data-v-9373b4df]{border-color:var(--qt-palette-slate-200);border-radius:12px;background:var(--qt-palette-white);box-shadow:none}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__hero[data-v-9373b4df]{grid-template-columns:var(--copilot-manager-icon-column) minmax(0,1fr) max-content;min-block-size:0;gap:12px;align-items:start;padding:16px var(--copilot-manager-inset)}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero-icon[data-v-9373b4df]{display:inline-flex;width:var(--copilot-manager-icon-column);height:var(--copilot-manager-icon-column);border-radius:9px}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero-icon[data-v-9373b4df] .qt-icon,#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero-icon[data-v-9373b4df] svg{width:18px;height:18px}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero>div[data-v-9373b4df]{display:grid;min-width:0;gap:3px}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero>div>span[data-v-9373b4df]:before{display:none}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero>div>strong[data-v-9373b4df]{font-size:var(--font-size-panel-title);line-height:1.3}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero>div>p[data-v-9373b4df]{max-width:620px;font-size:var(--font-size-caption);line-height:1.5}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero-facts[data-v-9373b4df]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none;min-height:34px;margin-top:8px}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero-facts>div[data-v-9373b4df]{grid-template-columns:28px minmax(0,1fr);min-height:34px;gap:8px;padding:0 14px;border-top:0;border-left:1px solid var(--qt-palette-slate-200)}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero-facts>div[data-v-9373b4df]:first-child{padding-left:0;border-left:0}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero-action[data-v-9373b4df]{min-height:32px;align-self:start;padding:0 11px;border-radius:8px}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__world-context[data-v-9373b4df],#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card[data-v-9373b4df]{gap:0;padding:14px var(--copilot-manager-inset)}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__world-context>header[data-v-9373b4df],#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card>header[data-v-9373b4df]{display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,.9fr);gap:12px;align-items:center;padding-bottom:9px;border-bottom:1px solid var(--qt-palette-slate-100)}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card>header>div[data-v-9373b4df]{display:grid;gap:3px}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__world-context>header strong[data-v-9373b4df],#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card>header strong[data-v-9373b4df]{color:var(--qt-palette-slate-900);font-size:var(--font-size-body-lg);line-height:1.35}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card>header span[data-v-9373b4df]{color:var(--qt-palette-slate-500);font-size:var(--font-size-caption)}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card>header p[data-v-9373b4df]{margin:0;color:var(--qt-palette-slate-600);font-size:var(--font-size-caption);line-height:1.45}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card>dl[data-v-9373b4df]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card>dl>div[data-v-9373b4df]{display:grid;grid-template-columns:var(--copilot-manager-label-column) minmax(0,1fr);gap:8px;align-items:center;min-height:36px;padding:8px 0;border-top:1px solid var(--qt-palette-slate-100)}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card>dl>div[data-v-9373b4df]:nth-child(-n+2){border-top:0}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card dt[data-v-9373b4df],#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card dd[data-v-9373b4df]{margin:0;font-size:var(--font-size-caption);line-height:1.35}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card dt[data-v-9373b4df]{color:var(--qt-palette-slate-500);font-weight:700}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__world-context dl>div[data-v-9373b4df]{grid-template-columns:24px var(--copilot-manager-label-column) minmax(0,1fr);min-height:36px;gap:8px;padding:8px 0}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__world-context dt[data-v-9373b4df],#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__world-context dd[data-v-9373b4df]{font-size:var(--font-size-caption);line-height:1.35}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card[data-projection-state=current][data-v-9373b4df]{border-left:3px solid var(--qt-palette-green-500)}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card[data-projection-state=stale][data-v-9373b4df],#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card[data-projection-state=unavailable][data-v-9373b4df]{border-left:3px solid var(--qt-palette-orange-500)}@container (max-width: 720px){#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__hero[data-v-9373b4df]{grid-template-columns:var(--copilot-manager-icon-column) minmax(0,1fr);grid-template-rows:auto auto;gap:10px;padding:15px var(--copilot-manager-inset)}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero-action[data-v-9373b4df]{grid-column:2;justify-self:start}}@container (max-width: 520px){#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__hero[data-v-9373b4df]{grid-template-columns:32px minmax(0,1fr)}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero-icon[data-v-9373b4df]{display:inline-flex;width:32px;height:32px}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__world-context>header[data-v-9373b4df],#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card>header[data-v-9373b4df]{grid-template-columns:1fr;gap:5px}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card>dl[data-v-9373b4df]{grid-template-columns:1fr}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero-facts[data-v-9373b4df]{grid-template-columns:repeat(2,minmax(0,1fr))}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card>dl>div[data-v-9373b4df]:nth-child(2){border-top:1px solid var(--qt-palette-slate-100)}}@container (max-width: 520px){#copilot-panel-overview .unified-copilot-drawer__current-task-manager[data-v-9373b4df]{--copilot-manager-inset: 14px;--copilot-manager-label-column: 72px}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero-facts[data-v-9373b4df]{grid-template-columns:1fr}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero-facts>div[data-v-9373b4df]{padding:8px 0 0;border-top:1px solid var(--qt-palette-slate-100);border-left:0}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero-facts>div[data-v-9373b4df]:first-child{padding-top:0;border-top:0}}.unified-copilot-drawer__impact-panel[data-v-4edf6553]{display:grid;gap:12px;padding:16px;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:16px;background:linear-gradient(180deg,#3b82f60d,#fff0 120px),var(--qt-bg-base, var(--qt-palette-white))}.unified-copilot-drawer__impact-hero[data-v-4edf6553]{display:grid;gap:5px}.unified-copilot-drawer__impact-hero span[data-v-4edf6553]{color:var(--qt-copilot-accent);font-size:var(--font-size-caption);font-weight:700}.unified-copilot-drawer__impact-hero strong[data-v-4edf6553]{color:var(--qt-text-primary, var(--qt-palette-gray-800));font-size:var(--font-size-panel-title);line-height:1.35}.unified-copilot-drawer__impact-panel p[data-v-4edf6553]{margin:0;color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-label);line-height:1.55}.unified-copilot-drawer__impact-panel button[data-v-4edf6553]{justify-self:start;min-height:32px;padding:0 12px}.unified-copilot-drawer__impact-status-strip[data-v-4edf6553],.unified-copilot-drawer__impact-semantic-summary[data-v-4edf6553]{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.unified-copilot-drawer__impact-status-strip article[data-v-4edf6553],.unified-copilot-drawer__impact-semantic-summary article[data-v-4edf6553],.unified-copilot-drawer__impact-callout[data-v-4edf6553],.unified-copilot-drawer__impact-technical-sources[data-v-4edf6553]{min-width:0;padding:10px;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:12px;background:color-mix(in srgb,var(--qt-palette-white) 92%,var(--qt-palette-blue-50))}.unified-copilot-drawer__impact-status-strip article[data-v-4edf6553]{display:grid;gap:3px}.unified-copilot-drawer__impact-status-strip article[data-tone=good][data-v-4edf6553]{border-color:color-mix(in srgb,var(--qt-palette-green-500, #22c55e) 35%,var(--qt-palette-gray-200));background:color-mix(in srgb,var(--qt-palette-green-50, #f0fdf4) 72%,var(--qt-palette-white))}.unified-copilot-drawer__impact-status-strip article[data-tone=warning][data-v-4edf6553]{border-color:color-mix(in srgb,var(--qt-palette-amber-500, #f59e0b) 35%,var(--qt-palette-gray-200));background:color-mix(in srgb,var(--qt-palette-amber-50, #fffbeb) 72%,var(--qt-palette-white))}.unified-copilot-drawer__impact-status-strip article[data-tone=danger][data-v-4edf6553]{border-color:color-mix(in srgb,var(--qt-palette-red-500, #ef4444) 35%,var(--qt-palette-gray-200));background:var(--el-color-danger-light-9)}.unified-copilot-drawer__impact-status-strip small[data-v-4edf6553],.unified-copilot-drawer__impact-semantic-summary small[data-v-4edf6553],.unified-copilot-drawer__impact-callout small[data-v-4edf6553]{color:var(--qt-text-tertiary, var(--qt-palette-gray-400));font-size:var(--font-size-caption);font-weight:700}.unified-copilot-drawer__impact-status-strip strong[data-v-4edf6553],.unified-copilot-drawer__impact-semantic-summary strong[data-v-4edf6553],.unified-copilot-drawer__impact-callout strong[data-v-4edf6553]{color:var(--qt-text-primary, var(--qt-palette-gray-800));font-size:var(--font-size-label);line-height:1.35}.unified-copilot-drawer__impact-callout[data-v-4edf6553]{display:grid;gap:5px;border-color:color-mix(in srgb,var(--qt-color-primary, var(--qt-palette-blue-600)) 24%,var(--qt-palette-gray-200))}.unified-copilot-drawer__impact-technical-sources summary[data-v-4edf6553]{cursor:pointer;color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption);font-weight:700}.unified-copilot-drawer__impact-technical-sources ul[data-v-4edf6553]{display:grid;gap:4px;margin:8px 0 0;padding-left:18px;color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption);line-height:1.45}.unified-copilot-drawer__impact-domain-grid[data-v-4edf6553],.unified-copilot-drawer__impact-domain-grid article[data-v-4edf6553],.unified-copilot-drawer__impact-risk-list[data-v-4edf6553],.unified-copilot-drawer__impact-risk-list article[data-v-4edf6553]{display:grid;min-width:0;max-width:100%}.unified-copilot-drawer__impact-domain-grid[data-v-4edf6553]{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.unified-copilot-drawer__impact-domain-grid article[data-v-4edf6553],.unified-copilot-drawer__impact-risk-list article[data-v-4edf6553]{min-width:0;gap:5px;padding:10px;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:12px;background:var(--qt-bg-muted, var(--qt-palette-slate-50))}.unified-copilot-drawer__impact-domain-grid article[data-state=good][data-v-4edf6553]{border-color:color-mix(in srgb,var(--qt-palette-green-500, #22c55e) 28%,var(--qt-palette-gray-200));background:color-mix(in srgb,var(--qt-palette-green-50, #f0fdf4) 55%,var(--qt-palette-white))}.unified-copilot-drawer__impact-domain-grid article[data-state=warning][data-v-4edf6553]{border-color:color-mix(in srgb,var(--qt-palette-amber-500, #f59e0b) 30%,var(--qt-palette-gray-200));background:color-mix(in srgb,var(--qt-palette-amber-50, #fffbeb) 58%,var(--qt-palette-white))}.unified-copilot-drawer__impact-domain-grid small[data-v-4edf6553],.unified-copilot-drawer__impact-domain-grid span[data-v-4edf6553],.unified-copilot-drawer__impact-domain-grid em[data-v-4edf6553]{color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption);font-style:normal;line-height:1.4}.unified-copilot-drawer__impact-domain-grid strong[data-v-4edf6553]{color:var(--qt-text-primary, var(--qt-palette-gray-800));font-size:var(--font-size-body)}.unified-copilot-drawer__impact-domain-grid p[data-v-4edf6553],.unified-copilot-drawer__impact-risk-list p[data-v-4edf6553]{margin:0;color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption);line-height:1.5}.unified-copilot-drawer__impact-domain-grid small[data-v-4edf6553],.unified-copilot-drawer__impact-domain-grid span[data-v-4edf6553],.unified-copilot-drawer__impact-domain-grid strong[data-v-4edf6553],.unified-copilot-drawer__impact-domain-grid p[data-v-4edf6553],.unified-copilot-drawer__impact-domain-grid em[data-v-4edf6553],.unified-copilot-drawer__impact-risk-list strong[data-v-4edf6553],.unified-copilot-drawer__impact-risk-list p[data-v-4edf6553]{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}@container (max-width: 520px){.unified-copilot-drawer__impact-domain-grid[data-v-4edf6553],.unified-copilot-drawer__impact-status-strip[data-v-4edf6553],.unified-copilot-drawer__impact-semantic-summary[data-v-4edf6553]{grid-template-columns:minmax(0,1fr)}}.unified-copilot-drawer__impact-risk-list[data-v-4edf6553]{display:grid;gap:8px}.unified-copilot-drawer__impact-risk-list article[data-severity=high][data-v-4edf6553]{border-color:color-mix(in srgb,var(--qt-palette-red-500) 35%,var(--qt-palette-gray-200));background:var(--el-color-danger-light-9)}.unified-copilot-drawer__impact-blind-spots[data-v-4edf6553]{display:grid;gap:4px;margin:0;padding-left:18px;color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption);line-height:1.45}.unified-copilot-drawer__activity-current-stage[data-v-4edf6553]{gap:10px;border-color:color-mix(in srgb,var(--qt-color-primary, var(--qt-palette-blue-600)) 22%,var(--qt-palette-gray-200));background:var(--qt-palette-white)}#copilot-panel-activity[data-v-4edf6553],.unified-copilot-drawer__evidence-workbench[data-v-4edf6553]{height:100%;min-height:0}#copilot-panel-activity[data-v-4edf6553]{width:min(100%,980px);justify-self:center;grid-template-rows:minmax(0,1fr)}.unified-copilot-drawer__evidence-workbench[data-v-4edf6553]{align-content:stretch;grid-template-rows:auto auto minmax(0,1fr) auto;overflow:hidden}.unified-copilot-drawer__activity-current-stage header[data-v-4edf6553],.unified-copilot-drawer__activity-current-stage strong[data-v-4edf6553]{min-width:0}.unified-copilot-drawer__activity-current-stage header[data-v-4edf6553]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between}.unified-copilot-drawer__activity-current-stage strong[data-v-4edf6553]{display:grid;gap:3px}.unified-copilot-drawer__activity-current-stage strong small[data-v-4edf6553]{color:var(--qt-copilot-accent);font-size:var(--font-size-caption)}.unified-copilot-drawer__activity-current-stage>div[data-v-4edf6553],.unified-copilot-drawer__activity-current-stage>article[data-v-4edf6553]{display:grid}.unified-copilot-drawer__activity-current-stage>div[data-v-4edf6553]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.unified-copilot-drawer__activity-current-stage>article[data-v-4edf6553]{min-width:0;gap:6px;padding:10px;border-right:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200))}.unified-copilot-drawer__activity-current-stage>article[data-v-4edf6553]:last-child{border-right:0}.unified-copilot-drawer__activity-current-stage ul[data-v-4edf6553],.unified-copilot-drawer__activity-current-stage>article>strong[data-v-4edf6553]{color:var(--qt-text-primary, var(--qt-palette-gray-800))}.unified-copilot-drawer__activity-current-stage ul[data-v-4edf6553]{display:grid;gap:3px;margin:0;padding-left:16px;font-size:var(--font-size-caption);line-height:1.45}.unified-copilot-drawer__activity-current-stage>article>strong[data-v-4edf6553]{font-size:var(--font-size-section-title)}.unified-copilot-drawer__activity-current-stage>article>small[data-v-4edf6553]{color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption)}.unified-copilot-drawer__execution-projection[data-v-4edf6553]{display:grid;min-width:0;gap:10px;margin-bottom:10px;padding:12px;border:1px solid color-mix(in srgb,var(--qt-color-primary, var(--qt-palette-blue-600)) 22%,var(--qt-border-color-light, var(--qt-palette-gray-200)));border-radius:10px;background:linear-gradient(90deg,rgba(37,99,235,.05),transparent 42%),var(--qt-palette-white)}.unified-copilot-drawer__execution-projection[data-tone=warning][data-v-4edf6553]{border-color:color-mix(in srgb,var(--qt-color-warning, #f59e0b) 38%,var(--qt-border-color-light, var(--qt-palette-gray-200)));background:linear-gradient(90deg,rgba(245,158,11,.07),transparent 42%),var(--qt-palette-white)}.unified-copilot-drawer__execution-projection header[data-v-4edf6553]{display:grid;min-width:0;gap:3px}.unified-copilot-drawer__execution-projection header span[data-v-4edf6553]{color:var(--qt-color-primary, var(--qt-palette-blue-600));font-size:var(--font-size-caption);font-weight:800}.unified-copilot-drawer__execution-projection header strong[data-v-4edf6553]{color:var(--qt-text-primary, var(--qt-palette-gray-800));font-size:var(--font-size-body-lg);line-height:1.35}.unified-copilot-drawer__execution-projection header p[data-v-4edf6553]{margin:0;color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption);line-height:1.5}.unified-copilot-drawer__execution-projection dl[data-v-4edf6553]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.unified-copilot-drawer__execution-projection dl div[data-v-4edf6553]{display:grid;min-width:0;gap:2px;padding:8px;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:8px;background:color-mix(in srgb,var(--qt-palette-white) 88%,var(--qt-palette-blue-50))}.unified-copilot-drawer__execution-projection dt[data-v-4edf6553],.unified-copilot-drawer__execution-projection dd[data-v-4edf6553]{margin:0;overflow-wrap:anywhere;font-size:var(--font-size-caption);line-height:1.4}.unified-copilot-drawer__execution-projection dt[data-v-4edf6553]{color:var(--qt-text-tertiary, var(--qt-palette-gray-500))}.unified-copilot-drawer__execution-projection dd[data-v-4edf6553]{color:var(--qt-text-primary, var(--qt-palette-gray-800));font-weight:750}.unified-copilot-drawer__assistant-action-buttons[data-v-4edf6553]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.unified-copilot-drawer__assistant-action-buttons button[data-v-4edf6553]{display:inline-flex;min-width:0;min-height:34px;align-items:center;gap:6px;padding:0 10px;border:1px solid color-mix(in srgb,var(--qt-color-primary, var(--qt-palette-blue-600)) 24%,var(--qt-border-color));border-radius:8px;background:var(--qt-palette-white);color:var(--qt-palette-blue-700);font-size:var(--font-size-caption);font-weight:700;cursor:pointer}.unified-copilot-drawer__assistant-action-buttons button[data-v-4edf6553]:hover:not(:disabled){border-color:color-mix(in srgb,var(--qt-color-primary, var(--qt-palette-blue-600)) 46%,var(--qt-border-color));background:var(--qt-palette-blue-50)}.unified-copilot-drawer__assistant-action-buttons button[data-v-4edf6553]:disabled{cursor:not-allowed;opacity:.6}.unified-copilot-drawer__assistant-action-buttons span[data-v-4edf6553]{overflow-wrap:anywhere}.unified-copilot-drawer__dev-write-preview[data-v-4edf6553]{display:grid;gap:10px;padding:12px;border:1px solid color-mix(in srgb,var(--qt-color-primary, var(--qt-palette-blue-600)) 24%,var(--qt-border-color));border-radius:8px;background:var(--qt-bg-base)}.unified-copilot-drawer__dev-write-preview[data-preview-state=executed][data-v-4edf6553]{border-color:color-mix(in srgb,var(--qt-color-success, var(--qt-palette-green-600)) 32%,var(--qt-border-color));background:var(--el-color-success-light-9)}.unified-copilot-drawer__dev-write-preview[data-preview-state=blocked][data-v-4edf6553],.unified-copilot-drawer__dev-write-preview[data-preview-state=failed][data-v-4edf6553]{border-color:color-mix(in srgb,var(--qt-color-danger, var(--qt-palette-red-600)) 28%,var(--qt-border-color));background:var(--el-color-danger-light-9)}.unified-copilot-drawer__dev-write-preview footer[data-v-4edf6553],.unified-copilot-drawer__dev-write-preview header[data-v-4edf6553]{min-width:0;flex-wrap:wrap;gap:8px;align-items:center}.unified-copilot-drawer__dev-write-preview footer[data-v-4edf6553]{display:flex;justify-content:space-between}.unified-copilot-drawer__dev-write-preview header[data-v-4edf6553]{display:grid;justify-content:stretch}.unified-copilot-drawer__dev-write-preview header span[data-v-4edf6553],.unified-copilot-drawer__dev-write-preview footer small[data-v-4edf6553],.unified-copilot-drawer__dev-write-fields span[data-v-4edf6553]{color:var(--qt-copilot-accent);font-size:var(--font-size-caption);font-weight:700}.unified-copilot-drawer__dev-write-preview header strong[data-v-4edf6553]{color:var(--qt-text-primary, var(--qt-palette-gray-800));font-size:var(--font-size-body);line-height:1.35}.unified-copilot-drawer__dev-write-preview header p[data-v-4edf6553],.unified-copilot-drawer__dev-write-status[data-v-4edf6553],.unified-copilot-drawer__dev-write-preview dl[data-v-4edf6553],.unified-copilot-drawer__dev-write-fields[data-v-4edf6553]{margin:0}.unified-copilot-drawer__dev-write-preview header p[data-v-4edf6553],.unified-copilot-drawer__dev-write-status[data-v-4edf6553]{color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption);line-height:1.45}.unified-copilot-drawer__dev-write-preview dl[data-v-4edf6553],.unified-copilot-drawer__dev-write-fields[data-v-4edf6553],.unified-copilot-drawer__dev-write-preview dl div[data-v-4edf6553],.unified-copilot-drawer__dev-write-fields article[data-v-4edf6553]{display:grid}.unified-copilot-drawer__dev-write-preview dl[data-v-4edf6553],.unified-copilot-drawer__dev-write-fields[data-v-4edf6553]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.unified-copilot-drawer__dev-write-preview dl div[data-v-4edf6553],.unified-copilot-drawer__dev-write-fields article[data-v-4edf6553]{min-width:0;gap:4px;padding:8px;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:8px;background:var(--qt-bg-base, var(--qt-palette-white))}.unified-copilot-drawer__dev-write-preview dt[data-v-4edf6553],.unified-copilot-drawer__dev-write-preview dd[data-v-4edf6553],.unified-copilot-drawer__dev-write-fields strong[data-v-4edf6553]{margin:0;overflow-wrap:anywhere;font-size:var(--font-size-caption);line-height:1.4}.unified-copilot-drawer__dev-write-preview dt[data-v-4edf6553]{color:var(--qt-text-secondary, var(--qt-palette-gray-500))}.unified-copilot-drawer__dev-write-preview dd[data-v-4edf6553],.unified-copilot-drawer__dev-write-fields strong[data-v-4edf6553]{color:var(--qt-text-primary, var(--qt-palette-gray-800));font-weight:700}.unified-copilot-drawer__dev-write-preview footer button[data-v-4edf6553]{min-height:32px;padding:0 12px}.unified-copilot-drawer__dev-write-status[data-v-4edf6553],.unified-copilot-drawer__dev-write-status code[data-v-4edf6553]{overflow-wrap:anywhere}.unified-copilot-drawer__dev-write-status[data-v-4edf6553]{display:grid;gap:4px}.unified-copilot-drawer__dev-write-status code[data-v-4edf6553]{max-width:100%;padding:4px 6px;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:6px;background:var(--qt-bg-base, var(--qt-palette-white));color:var(--qt-text-primary, var(--qt-palette-gray-800));font-size:var(--font-size-caption)}.unified-copilot-drawer__proof-missing ul[data-v-4edf6553]{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.unified-copilot-drawer__proof-missing li[data-v-4edf6553]{padding:4px 8px;border:1px solid color-mix(in srgb,var(--qt-color-warning, var(--qt-palette-orange-500)) 28%,var(--qt-palette-gray-200));border-radius:999px;background:var(--qt-bg-base, var(--qt-palette-white));color:var(--qt-text-primary, var(--qt-palette-gray-800));font-size:var(--font-size-caption)}.unified-copilot-drawer__execution-result[data-result-state=verified][data-v-4edf6553],.unified-copilot-drawer__public-completion[data-completion-state=completed][data-v-4edf6553]{border-color:color-mix(in srgb,var(--qt-color-success, var(--qt-palette-green-600)) 28%,var(--qt-palette-gray-200));background:var(--el-color-success-light-9)}.unified-copilot-drawer__execution-result[data-result-state=failed][data-v-4edf6553],.unified-copilot-drawer__execution-result[data-result-state=blocked][data-v-4edf6553]{border-color:color-mix(in srgb,var(--qt-color-danger, var(--qt-palette-red-600)) 26%,var(--qt-palette-gray-200));background:var(--el-color-danger-light-9)}.unified-copilot-drawer__public-completion small[data-v-4edf6553]{color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption)}.unified-copilot-drawer__projection-readback-card[data-v-4edf6553]{display:grid;gap:6px;padding:12px;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:10px;background:var(--qt-bg-base, var(--qt-palette-white))}.unified-copilot-drawer__projection-readback-card[data-projection-state=current][data-v-4edf6553]{border-color:color-mix(in srgb,var(--qt-color-success, var(--qt-palette-green-600)) 32%,var(--qt-palette-gray-200))}.unified-copilot-drawer__projection-readback-card[data-projection-state=stale][data-v-4edf6553],.unified-copilot-drawer__projection-readback-card[data-projection-state=unavailable][data-v-4edf6553]{border-color:color-mix(in srgb,var(--qt-color-danger, var(--qt-palette-red-600)) 30%,var(--qt-palette-gray-200))}.unified-copilot-drawer__projection-readback-card>span[data-v-4edf6553],.unified-copilot-drawer__projection-readback-card dt[data-v-4edf6553]{color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption)}.unified-copilot-drawer__projection-readback-card>strong[data-v-4edf6553],.unified-copilot-drawer__projection-readback-card dd[data-v-4edf6553],.unified-copilot-drawer__projection-readback-card p[data-v-4edf6553]{margin:0;overflow-wrap:anywhere}.unified-copilot-drawer__projection-readback-card dl[data-v-4edf6553]{display:grid;gap:6px;margin:0;grid-template-columns:repeat(2,minmax(0,1fr))}.unified-copilot-drawer__projection-readback-card dl>div[data-v-4edf6553]{min-width:0}.unified-copilot-drawer__projection-readback-card dd[data-v-4edf6553]{margin-top:2px;font-size:var(--font-size-caption);font-weight:700}@media(max-width:720px){.unified-copilot-drawer__projection-readback-card dl[data-v-4edf6553]{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.unified-copilot-drawer__projection-readback-card[data-v-4edf6553]{scroll-behavior:auto}}@container (max-width: 520px){.unified-copilot-drawer__hero[data-v-4edf6553]{grid-template-columns:64px minmax(0,1fr);gap:10px;padding:14px}.unified-copilot-drawer__hero .unified-copilot-drawer__hero-icon[data-v-4edf6553]{width:58px;height:58px}.unified-copilot-drawer__hero-action[data-v-4edf6553]{grid-column:2}.unified-copilot-drawer__hero-facts[data-v-4edf6553]{grid-template-columns:1fr}.unified-copilot-drawer__hero-facts>div[data-v-4edf6553]{padding:8px 0 0;border-top:1px solid var(--qt-palette-slate-200);border-left:0}.unified-copilot-drawer__hero-facts>div[data-v-4edf6553]:first-child{padding-top:0;border-top:0}.unified-copilot-drawer__header-actions[data-v-4edf6553]{flex-wrap:nowrap}.unified-copilot-drawer__header[data-v-4edf6553]{min-height:60px;align-items:center;gap:6px;padding:8px 12px}.unified-copilot-drawer__header-actions[data-v-4edf6553]{width:auto;justify-content:flex-end;margin-left:auto}.unified-copilot-drawer__header-actions button[data-v-4edf6553] svg{width:16px;height:16px}.unified-copilot-drawer__tabs button[data-v-4edf6553]{gap:4px;font-size:var(--font-size-caption)}.unified-copilot-drawer__tabs button[data-v-4edf6553]>svg{display:none}.unified-copilot-drawer__body[data-v-4edf6553]{padding-right:14px;padding-left:14px}.unified-copilot-drawer__action-proposal-meta[data-v-4edf6553],.unified-copilot-drawer__action-proposal-grid[data-v-4edf6553],.unified-copilot-drawer__proposal-impact-grid[data-v-4edf6553],.unified-copilot-drawer__evidence-grid[data-v-4edf6553],.unified-copilot-drawer__evidence-actions[data-v-4edf6553],.unified-copilot-drawer__world-context dl[data-v-4edf6553],.unified-copilot-drawer__execution-projection dl[data-v-4edf6553],.unified-copilot-drawer__world-context header[data-v-4edf6553]{grid-template-columns:1fr}.unified-copilot-drawer__world-context header[data-v-4edf6553]{align-items:start}.unified-copilot-drawer__action-proposal-hero[data-v-4edf6553]{grid-template-columns:38px minmax(0,1fr)}}@media(max-width:720px){.unified-copilot-drawer--fixed[data-v-4edf6553]{position:fixed;top:var(--qt-copilot-top-offset, var(--topnav-height, 56px));left:0;right:var(--qt-copilot-right-inset, 0px);width:calc(100vw - var(--qt-copilot-right-inset, 0px))!important;min-width:0;max-width:none!important;height:calc(100vh - var(--qt-copilot-top-offset, var(--topnav-height, 56px)));z-index:var(--qt-copilot-z-index, 1200)}.unified-copilot-drawer--fixed .unified-copilot-drawer__resize-handle[data-v-4edf6553]{display:none}.unified-copilot-drawer--fixed.unified-copilot-drawer--collapsed[data-v-4edf6553]{right:var(--qt-copilot-right-inset, 0px);left:auto;width:var(--qt-copilot-collapsed-width)}}@container (max-width: 720px){.unified-copilot-drawer__action-preview dl[data-v-4edf6553],.unified-copilot-drawer__action-proposal-toolbar[data-v-4edf6553],.unified-copilot-drawer__action-proposal-hero[data-v-4edf6553],.unified-copilot-drawer__action-proposal-meta[data-v-4edf6553],.unified-copilot-drawer__action-proposal-grid[data-v-4edf6553],.unified-copilot-drawer__proposal-impact-grid[data-v-4edf6553],.unified-copilot-drawer__evidence-grid[data-v-4edf6553],.unified-copilot-drawer__evidence-actions[data-v-4edf6553],.unified-copilot-drawer__world-context header[data-v-4edf6553],.unified-copilot-drawer__world-context dl[data-v-4edf6553],.unified-copilot-drawer__activity-list li[data-v-4edf6553],.unified-copilot-drawer__user-message[data-v-4edf6553]{grid-template-columns:1fr}.unified-copilot-drawer__user-message[data-v-4edf6553]{grid-template-columns:28px minmax(0,1fr)}}#copilot-panel-overview[data-v-4edf6553]{width:min(100%,980px);gap:10px}#copilot-panel-overview .unified-copilot-drawer__hero[data-v-4edf6553]{grid-template-columns:48px minmax(0,1fr) max-content;block-size:auto;min-block-size:118px;gap:14px;padding:16px 18px}#copilot-panel-overview .unified-copilot-drawer__hero .unified-copilot-drawer__hero-icon[data-v-4edf6553]{width:44px;height:44px}#copilot-panel-overview .unified-copilot-drawer__hero .unified-copilot-drawer__hero-icon[data-v-4edf6553] .qt-icon,#copilot-panel-overview .unified-copilot-drawer__hero .unified-copilot-drawer__hero-icon[data-v-4edf6553] svg{width:24px;height:24px}#copilot-panel-overview .unified-copilot-drawer__hero>div>strong[data-v-4edf6553]{font-size:var(--font-size-page-title);line-height:1.22}#copilot-panel-overview .unified-copilot-drawer__hero>div>p[data-v-4edf6553]{max-width:680px;font-size:var(--font-size-label)}#copilot-panel-overview .unified-copilot-drawer__hero-facts[data-v-4edf6553]{max-width:560px;margin-top:8px}#copilot-panel-overview .unified-copilot-drawer__hero-action[data-v-4edf6553]{grid-column:auto;justify-self:end;min-height:34px;padding:0 12px}@container (max-width: 720px){#copilot-panel-overview .unified-copilot-drawer__hero[data-v-4edf6553]{grid-template-columns:44px minmax(0,1fr);grid-template-rows:auto auto;min-block-size:auto;gap:12px;padding:14px}#copilot-panel-overview .unified-copilot-drawer__hero-action[data-v-4edf6553]{grid-column:2;justify-self:start}}@container (max-width: 520px){#copilot-panel-overview .unified-copilot-drawer__hero[data-v-4edf6553]{grid-template-columns:1fr}#copilot-panel-overview .unified-copilot-drawer__hero .unified-copilot-drawer__hero-icon[data-v-4edf6553]{display:none}#copilot-panel-overview .unified-copilot-drawer__hero-action[data-v-4edf6553]{grid-column:1}#copilot-panel-overview .unified-copilot-drawer__world-context header[data-v-4edf6553]{grid-template-columns:1fr;align-items:start}#copilot-panel-overview .unified-copilot-drawer__world-context header p[data-v-4edf6553]{max-width:none}#copilot-panel-overview .unified-copilot-drawer__hero-facts[data-v-4edf6553],#copilot-panel-overview .unified-copilot-drawer__world-context dl[data-v-4edf6553]{grid-template-columns:1fr}#copilot-panel-overview .unified-copilot-drawer__world-context dl>div[data-v-4edf6553]:nth-child(-n+2){border-top:1px solid var(--qt-palette-slate-100)}#copilot-panel-overview .unified-copilot-drawer__world-context dl>div[data-v-4edf6553]:first-child{border-top:0}}#copilot-panel-overview .unified-copilot-drawer__current-task-manager[data-v-4edf6553]{--copilot-manager-inset: 20px;--copilot-manager-icon-column: 32px;--copilot-manager-label-column: 80px;gap:12px}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__hero[data-v-4edf6553],#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__world-context[data-v-4edf6553],#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card[data-v-4edf6553]{border-color:var(--qt-palette-slate-200);border-radius:12px;background:var(--qt-palette-white);box-shadow:none}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__hero[data-v-4edf6553]{grid-template-columns:var(--copilot-manager-icon-column) minmax(0,1fr) max-content;min-block-size:0;gap:12px;align-items:start;padding:16px var(--copilot-manager-inset)}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero-icon[data-v-4edf6553]{display:inline-flex;width:var(--copilot-manager-icon-column);height:var(--copilot-manager-icon-column);border-radius:9px}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero-icon[data-v-4edf6553] .qt-icon,#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero-icon[data-v-4edf6553] svg{width:18px;height:18px}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero>div[data-v-4edf6553]{display:grid;min-width:0;gap:3px}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero>div>span[data-v-4edf6553]:before{display:none}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero>div>strong[data-v-4edf6553]{font-size:var(--font-size-panel-title);line-height:1.3}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero>div>p[data-v-4edf6553]{max-width:620px;font-size:var(--font-size-caption);line-height:1.5}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero-facts[data-v-4edf6553]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none;min-height:34px;margin-top:8px}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero-facts>div[data-v-4edf6553]{grid-template-columns:28px minmax(0,1fr);min-height:34px;gap:8px;padding:0 14px;border-top:0;border-left:1px solid var(--qt-palette-slate-200)}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero-facts>div[data-v-4edf6553]:first-child{padding-left:0;border-left:0}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero-action[data-v-4edf6553]{min-height:32px;align-self:start;padding:0 11px;border-radius:8px}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__world-context[data-v-4edf6553],#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card[data-v-4edf6553]{gap:0;padding:14px var(--copilot-manager-inset)}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__world-context>header[data-v-4edf6553],#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card>header[data-v-4edf6553]{display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,.9fr);gap:12px;align-items:center;padding-bottom:9px;border-bottom:1px solid var(--qt-palette-slate-100)}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card>header>div[data-v-4edf6553]{display:grid;gap:3px}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__world-context>header strong[data-v-4edf6553],#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card>header strong[data-v-4edf6553]{color:var(--qt-palette-slate-900);font-size:var(--font-size-body-lg);line-height:1.35}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card>header span[data-v-4edf6553]{color:var(--qt-palette-slate-500);font-size:var(--font-size-caption)}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card>header p[data-v-4edf6553]{margin:0;color:var(--qt-palette-slate-600);font-size:var(--font-size-caption);line-height:1.45}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card>dl[data-v-4edf6553]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card>dl>div[data-v-4edf6553]{display:grid;grid-template-columns:var(--copilot-manager-label-column) minmax(0,1fr);gap:8px;align-items:center;min-height:36px;padding:8px 0;border-top:1px solid var(--qt-palette-slate-100)}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card>dl>div[data-v-4edf6553]:nth-child(-n+2){border-top:0}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card dt[data-v-4edf6553],#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card dd[data-v-4edf6553]{margin:0;font-size:var(--font-size-caption);line-height:1.35}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card dt[data-v-4edf6553]{color:var(--qt-palette-slate-500);font-weight:700}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__world-context dl>div[data-v-4edf6553]{grid-template-columns:24px var(--copilot-manager-label-column) minmax(0,1fr);min-height:36px;gap:8px;padding:8px 0}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__world-context dt[data-v-4edf6553],#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__world-context dd[data-v-4edf6553]{font-size:var(--font-size-caption);line-height:1.35}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card[data-projection-state=current][data-v-4edf6553]{border-left:3px solid var(--qt-palette-green-500)}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card[data-projection-state=stale][data-v-4edf6553],#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card[data-projection-state=unavailable][data-v-4edf6553]{border-left:3px solid var(--qt-palette-orange-500)}@container (max-width: 720px){#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__hero[data-v-4edf6553]{grid-template-columns:var(--copilot-manager-icon-column) minmax(0,1fr);grid-template-rows:auto auto;gap:10px;padding:15px var(--copilot-manager-inset)}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero-action[data-v-4edf6553]{grid-column:2;justify-self:start}}@container (max-width: 520px){#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__hero[data-v-4edf6553]{grid-template-columns:32px minmax(0,1fr)}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero-icon[data-v-4edf6553]{display:inline-flex;width:32px;height:32px}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__world-context>header[data-v-4edf6553],#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card>header[data-v-4edf6553]{grid-template-columns:1fr;gap:5px}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card>dl[data-v-4edf6553]{grid-template-columns:1fr}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero-facts[data-v-4edf6553]{grid-template-columns:repeat(2,minmax(0,1fr))}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card>dl>div[data-v-4edf6553]:nth-child(2){border-top:1px solid var(--qt-palette-slate-100)}}@container (max-width: 520px){#copilot-panel-overview .unified-copilot-drawer__current-task-manager[data-v-4edf6553]{--copilot-manager-inset: 14px;--copilot-manager-label-column: 72px}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero-facts[data-v-4edf6553]{grid-template-columns:1fr}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero-facts>div[data-v-4edf6553]{padding:8px 0 0;border-top:1px solid var(--qt-palette-slate-100);border-left:0}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero-facts>div[data-v-4edf6553]:first-child{padding-top:0;border-top:0}}.unified-copilot-drawer[data-v-57df2aa2]{--qt-copilot-current-width: 400px;--qt-copilot-drawer-min-width: 400px;--qt-copilot-drawer-max-width: 600px;--qt-copilot-collapsed-width: 50px;--qt-copilot-bottom-inset: 0px;--qt-copilot-full-height: calc( 100dvh - var(--qt-copilot-top-offset, var(--topnav-height, 56px)) - var(--qt-copilot-bottom-inset, 0px) );--qt-copilot-accent: var(--qt-palette-blue-600);--qt-copilot-accent-soft: var(--qt-palette-indigo-50);--qt-copilot-border: var(--qt-border-color);--qt-copilot-header-surface: var(--qt-palette-white);--qt-copilot-navigation-surface: color-mix( in srgb, var(--qt-palette-blue-50) 62%, var(--qt-palette-white) );--qt-copilot-content-surface: color-mix( in srgb, var(--qt-palette-slate-100) 82%, var(--qt-palette-blue-50) );--qt-copilot-underlay: var(--qt-copilot-content-surface);position:relative;display:flex;min-width:0;height:100%;max-width:100%;max-height:100%;flex-direction:column;overflow:hidden;color:var(--qt-text-primary, var(--qt-palette-gray-800));background:var(--qt-copilot-underlay);border-left:1px solid var(--qt-border-color-light, var(--qt-copilot-border));box-shadow:0 16px 40px #0f172a29;transition:width .16s ease,min-width .16s ease;user-select:text;container-type:inline-size}.unified-copilot-drawer--fixed[data-v-57df2aa2]{position:fixed;top:var(--qt-copilot-top-offset, var(--topnav-height, 56px));right:var(--qt-copilot-right-inset, 0px);bottom:var(--qt-copilot-bottom-inset, 0px);z-index:560;width:min(max(var(--qt-copilot-drawer-min-width),min(var(--qt-copilot-current-width),var(--qt-copilot-drawer-max-width))),calc(100vw - var(--qt-copilot-right-inset, 0px) - 16px));height:var(--qt-copilot-full-height);max-height:var(--qt-copilot-full-height)}.unified-copilot-drawer--platform-dock[data-v-57df2aa2]{width:100%;height:100%;min-width:0;min-height:0;max-width:100%;max-height:100%;overflow:hidden}.unified-copilot-drawer--wide[data-v-57df2aa2]{width:min(var(--qt-copilot-current-width),calc(100vw - var(--qt-copilot-right-inset, 0px) - 16px))}.unified-copilot-drawer--collapsed[data-v-57df2aa2]{width:var(--qt-copilot-collapsed-width);min-width:var(--qt-copilot-collapsed-width);overflow:hidden}.unified-copilot-drawer__resize-handle[data-v-57df2aa2],.unified-copilot-drawer__resize-handle[data-v-57df2aa2]:after{position:absolute}.unified-copilot-drawer__resize-handle[data-v-57df2aa2]{top:0;left:-4px;z-index:2;width:8px;height:100%;cursor:ew-resize;touch-action:none}.unified-copilot-drawer__resize-handle[data-v-57df2aa2]:after{top:12px;bottom:12px;left:3px;width:2px;border-radius:999px;background:transparent;content:"";transition:background .12s ease}.unified-copilot-drawer__resize-handle[data-v-57df2aa2]:hover:after,.unified-copilot-drawer__resize-handle[data-v-57df2aa2]:focus-visible:after{background:var(--qt-copilot-accent)}.unified-copilot-drawer--collapsed .unified-copilot-drawer__resize-handle[data-v-57df2aa2]{cursor:col-resize}.unified-copilot-drawer__header[data-v-57df2aa2]{display:grid;grid-template-columns:minmax(0,1fr) max-content max-content;min-height:64px;align-items:center;gap:10px;padding:9px 16px;border-bottom:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));background:var(--qt-copilot-header-surface)}.unified-copilot-drawer--collapsed .unified-copilot-drawer__header[data-v-57df2aa2]{display:flex;min-height:100%;flex-direction:column;justify-content:flex-start;gap:14px;padding:14px 8px;border-bottom:0}.unified-copilot-drawer--collapsed .unified-copilot-drawer__title[data-v-57df2aa2]{justify-content:center}.unified-copilot-drawer__title[data-v-57df2aa2]{display:flex;flex:0 1 auto;min-width:0;align-items:center;gap:9px}.unified-copilot-drawer__title>div[data-v-57df2aa2]{min-width:0;overflow:hidden}.unified-copilot-drawer__title p[data-v-57df2aa2],.unified-copilot-drawer__title h2[data-v-57df2aa2]{margin:0}.unified-copilot-drawer__title p[data-v-57df2aa2]{overflow:hidden;color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption);line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.unified-copilot-drawer__title h2[data-v-57df2aa2]{overflow:hidden;font-size:var(--font-size-panel-title);line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.unified-copilot-drawer__brand-icon[data-v-57df2aa2]{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;flex:0 0 auto;border-radius:8px;background:var(--qt-copilot-accent-soft);color:var(--qt-copilot-accent)}.unified-copilot-drawer__brand-icon[data-v-57df2aa2] .qt-icon,.unified-copilot-drawer__brand-icon[data-v-57df2aa2] svg{width:17px;height:17px;stroke-width:2.25}.unified-copilot-drawer[data-v-57df2aa2] svg{stroke-width:2}.unified-copilot-drawer__action-preview button[data-v-57df2aa2],.unified-copilot-drawer__activity-list button[data-v-57df2aa2],.unified-copilot-drawer__header-actions button[data-v-57df2aa2]{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:6px;background:var(--qt-bg-base, var(--qt-palette-white));cursor:pointer}.unified-copilot-drawer__action-preview button[data-v-57df2aa2],.unified-copilot-drawer__activity-list button[data-v-57df2aa2]{min-height:30px;color:var(--qt-text-primary, var(--qt-palette-gray-800))}.unified-copilot-drawer__header-actions[data-v-57df2aa2]{display:flex;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;gap:6px}.unified-copilot-drawer__header-actions button[data-v-57df2aa2]{gap:5px;min-height:28px;padding:0 8px;color:var(--qt-text-secondary, var(--qt-palette-slate-600));font-size:var(--font-size-caption);line-height:1.2;white-space:nowrap;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.unified-copilot-drawer__header-actions button[data-v-57df2aa2]:first-child{border-color:var(--qt-palette-blue-200);background:var(--qt-palette-blue-50);color:var(--qt-palette-blue-700)}.unified-copilot-drawer__header-actions button[data-v-57df2aa2]:hover,.unified-copilot-drawer__header-actions button[aria-pressed=true][data-v-57df2aa2]{border-color:var(--qt-palette-blue-300);background:var(--qt-palette-blue-50);color:var(--qt-palette-blue-700)}.unified-copilot-drawer__header-actions button[data-v-57df2aa2]:focus-visible{outline:2px solid var(--qt-palette-blue-500);outline-offset:2px}.unified-copilot-drawer__tabs[data-v-57df2aa2]{display:grid;min-width:0;align-items:center;grid-auto-columns:max-content;grid-auto-flow:column;gap:4px;padding:0;border:0;background:transparent}.unified-copilot-drawer__tabs button[data-v-57df2aa2]{display:inline-flex;min-width:0;min-height:36px;align-items:center;justify-content:center;gap:5px;padding:7px 9px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--qt-text-secondary, var(--qt-palette-gray-500));cursor:pointer;font:inherit;font-size:var(--font-size-label);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.unified-copilot-drawer__tabs button[data-v-57df2aa2] .qt-icon,.unified-copilot-drawer__tabs button[data-v-57df2aa2] svg{width:16px;height:16px;color:var(--qt-palette-slate-500);stroke-width:2.15}.unified-copilot-drawer__tabs button.is-active[data-v-57df2aa2],.unified-copilot-drawer__tabs button.is-active[data-v-57df2aa2] .qt-icon,.unified-copilot-drawer__tabs button.is-active[data-v-57df2aa2] svg{color:var(--qt-copilot-accent)}.unified-copilot-drawer__tabs button.is-active[data-v-57df2aa2]{border-color:var(--qt-palette-slate-200);background:var(--qt-palette-white);box-shadow:0 1px 3px #0f172a14;font-weight:700}.unified-copilot-drawer__tabs button[data-v-57df2aa2]:hover:not(.is-active){background:var(--qt-palette-slate-100);color:var(--qt-palette-slate-700)}.unified-copilot-drawer__tab-count[data-v-57df2aa2]{display:inline-flex;min-width:17px;height:17px;align-items:center;justify-content:center;padding:0 5px;border-radius:999px;background:var(--qt-palette-blue-50);color:var(--qt-palette-blue-700);font-size:var(--font-size-caption);font-weight:800;line-height:1}.unified-copilot-drawer__tabs button[data-v-57df2aa2]:focus-visible{border-radius:8px;outline:2px solid var(--qt-copilot-accent);outline-offset:1px}.unified-copilot-drawer__body[data-v-57df2aa2],.unified-copilot-drawer__panel[data-v-57df2aa2]{display:grid;min-height:0;gap:10px}.unified-copilot-drawer__body[data-v-57df2aa2]{flex:1;grid-auto-rows:max-content;align-content:start;overflow:auto;overflow-anchor:none;scroll-behavior:auto;padding:12px 16px;background:var(--qt-copilot-content-surface)}.unified-copilot-drawer__answer-card--spotlight[data-v-57df2aa2]{align-self:start;width:min(94%,860px);justify-self:start;border-radius:16px 16px 16px 6px;box-shadow:0 5px 16px #0f172a12}.unified-copilot-drawer__answer-card--solo[data-v-57df2aa2]{margin-top:4px}.unified-copilot-drawer__conversation-turn--user[data-v-57df2aa2]{display:grid;width:100%;justify-items:end;margin-top:4px}.unified-copilot-drawer__conversation-turn--user .unified-copilot-drawer__user-message[data-v-57df2aa2]{border-radius:16px 16px 6px;box-shadow:0 4px 12px #2563eb0f}.unified-copilot-drawer__thinking[data-v-57df2aa2]{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:start;padding:12px;border:1px solid var(--qt-palette-blue-200);border-radius:10px;background:var(--qt-palette-blue-50)}.unified-copilot-drawer__thinking>div[data-v-57df2aa2]{display:grid;min-width:0;gap:5px}.unified-copilot-drawer__thinking strong[data-v-57df2aa2]{font-size:var(--font-size-label)}.unified-copilot-drawer__thinking small[data-v-57df2aa2]{color:var(--qt-text-secondary);line-height:1.45}.unified-copilot-drawer__thinking-icon[data-v-57df2aa2]{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;border-radius:9px;background:var(--qt-palette-indigo-50);color:var(--qt-palette-indigo-600);animation:unified-copilot-thinking-pulse-57df2aa2 1.15s ease-in-out infinite}.unified-copilot-drawer__thinking-bar[data-v-57df2aa2]{position:relative;display:block;width:100%;height:4px;margin-top:3px;overflow:hidden;border-radius:999px;background:var(--qt-palette-slate-200)}.unified-copilot-drawer__thinking-bar i[data-v-57df2aa2]{position:absolute;inset:0 auto 0 0;width:42%;border-radius:inherit;background:linear-gradient(90deg,var(--qt-palette-blue-400),var(--qt-palette-indigo-600));animation:unified-copilot-thinking-progress-57df2aa2 1.35s ease-in-out infinite}@keyframes unified-copilot-thinking-pulse-57df2aa2{0%,to{opacity:.48;transform:scale(.92)}50%{opacity:1;transform:scale(1)}}@keyframes unified-copilot-thinking-progress-57df2aa2{0%{transform:translate(-110%)}to{transform:translate(340%)}}@media(prefers-reduced-motion:reduce){.unified-copilot-drawer__thinking-icon[data-v-57df2aa2],.unified-copilot-drawer__thinking-bar i[data-v-57df2aa2]{animation:none}}.unified-copilot-drawer__panel[data-v-57df2aa2]{align-content:stretch}#copilot-panel-overview[data-v-57df2aa2]{width:min(100%,980px);height:100%;min-height:0;justify-self:center;gap:10px;grid-template-rows:auto minmax(0,1fr)}.unified-copilot-drawer__panel[style*="display: none"][data-v-57df2aa2]{display:none}.unified-copilot-drawer__answer-card[data-v-57df2aa2],.unified-copilot-drawer__action-preview[data-v-57df2aa2],.unified-copilot-drawer__proof-missing[data-v-57df2aa2],.unified-copilot-drawer__activity-current-stage[data-v-57df2aa2],.unified-copilot-drawer__execution-result[data-v-57df2aa2],.unified-copilot-drawer__public-completion[data-v-57df2aa2],.unified-copilot-drawer__hero[data-v-57df2aa2]{display:grid;min-width:0;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200))}.unified-copilot-drawer__answer-card[data-v-57df2aa2],.unified-copilot-drawer__action-preview[data-v-57df2aa2],.unified-copilot-drawer__proof-missing[data-v-57df2aa2],.unified-copilot-drawer__activity-current-stage[data-v-57df2aa2],.unified-copilot-drawer__execution-result[data-v-57df2aa2],.unified-copilot-drawer__public-completion[data-v-57df2aa2],.unified-copilot-drawer__hero[data-v-57df2aa2]{border-radius:8px}.unified-copilot-drawer__answer-card[data-v-57df2aa2],.unified-copilot-drawer__action-preview[data-v-57df2aa2],.unified-copilot-drawer__proof-missing[data-v-57df2aa2],.unified-copilot-drawer__activity-current-stage[data-v-57df2aa2],.unified-copilot-drawer__execution-result[data-v-57df2aa2],.unified-copilot-drawer__public-completion[data-v-57df2aa2]{gap:8px;padding:12px;background:var(--qt-bg-base, var(--qt-palette-white))}.unified-copilot-drawer__hero[data-v-57df2aa2]{grid-template-columns:48px minmax(0,1fr) auto;grid-template-rows:auto;align-items:center;gap:14px;min-block-size:118px;padding:16px 18px;border-color:color-mix(in srgb,var(--qt-color-primary, var(--qt-palette-blue-600)) 16%,var(--qt-border-color));background:var(--qt-palette-white)}.unified-copilot-drawer__hero>div[data-v-57df2aa2],.unified-copilot-drawer__assistant-answer>div[data-v-57df2aa2]{display:grid;min-width:0;gap:4px}.unified-copilot-drawer__hero>div[data-v-57df2aa2]{align-content:center;min-height:0}.unified-copilot-drawer__hero-icon[data-v-57df2aa2],.unified-copilot-drawer__answer-icon[data-v-57df2aa2]{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border-radius:999px;background:var(--qt-palette-indigo-50);color:var(--qt-palette-blue-600)}.unified-copilot-drawer__hero .unified-copilot-drawer__hero-icon[data-v-57df2aa2]{width:44px;height:44px;border:1px solid var(--qt-palette-slate-200);border-radius:8px;background:var(--semantic-bg-accent);box-shadow:none}.unified-copilot-drawer__hero .unified-copilot-drawer__hero-icon[data-v-57df2aa2] svg{width:22px;height:22px;stroke-width:2}.unified-copilot-drawer__hero .unified-copilot-drawer__hero-icon[data-v-57df2aa2] .qt-icon{width:24px;height:24px}.unified-copilot-drawer__hero small[data-v-57df2aa2],.unified-copilot-drawer__hero>div>span[data-v-57df2aa2]{font-size:var(--font-size-caption)}.unified-copilot-drawer__hero small[data-v-57df2aa2]{color:var(--qt-text-secondary, var(--qt-palette-gray-500))}.unified-copilot-drawer__hero>div>span[data-v-57df2aa2]{display:inline-flex;width:fit-content;align-items:center;gap:7px;color:var(--qt-palette-slate-600)}.unified-copilot-drawer__hero>div>span[data-v-57df2aa2]:before{content:"";width:8px;height:8px;border-radius:999px;background:var(--qt-palette-blue-600)}.unified-copilot-drawer__hero span[data-v-57df2aa2],.unified-copilot-drawer__answer-card span[data-v-57df2aa2],.unified-copilot-drawer__action-preview span[data-v-57df2aa2],.unified-copilot-drawer__proof-missing span[data-v-57df2aa2],.unified-copilot-drawer__activity-current-stage span[data-v-57df2aa2],.unified-copilot-drawer__execution-result span[data-v-57df2aa2],.unified-copilot-drawer__public-completion span[data-v-57df2aa2],.unified-copilot-drawer__evidence-grid span[data-v-57df2aa2]{color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption)}.unified-copilot-drawer__hero strong[data-v-57df2aa2],.unified-copilot-drawer__answer-card strong[data-v-57df2aa2],.unified-copilot-drawer__action-preview strong[data-v-57df2aa2],.unified-copilot-drawer__activity-current-stage strong[data-v-57df2aa2],.unified-copilot-drawer__execution-result strong[data-v-57df2aa2],.unified-copilot-drawer__public-completion strong[data-v-57df2aa2]{overflow-wrap:anywhere;font-size:var(--font-size-section-title);line-height:1.3}.unified-copilot-drawer__hero>div>strong[data-v-57df2aa2]{display:-webkit-box;overflow:hidden;font-size:var(--font-size-page-title);letter-spacing:0;line-height:1.22;-webkit-box-orient:vertical;-webkit-line-clamp:2}.unified-copilot-drawer__hero p[data-v-57df2aa2],.unified-copilot-drawer__answer-card p[data-v-57df2aa2],.unified-copilot-drawer__action-preview p[data-v-57df2aa2],.unified-copilot-drawer__activity-current-stage p[data-v-57df2aa2],.unified-copilot-drawer__execution-result p[data-v-57df2aa2],.unified-copilot-drawer__public-completion p[data-v-57df2aa2],.unified-copilot-drawer__hero>div>p[data-v-57df2aa2]{font-size:var(--font-size-label)}.unified-copilot-drawer__hero p[data-v-57df2aa2],.unified-copilot-drawer__answer-card p[data-v-57df2aa2],.unified-copilot-drawer__action-preview p[data-v-57df2aa2],.unified-copilot-drawer__activity-current-stage p[data-v-57df2aa2],.unified-copilot-drawer__execution-result p[data-v-57df2aa2],.unified-copilot-drawer__public-completion p[data-v-57df2aa2]{margin:0;color:var(--qt-text-secondary, var(--qt-palette-gray-500));line-height:1.55}.unified-copilot-drawer__hero>div>p[data-v-57df2aa2]{display:-webkit-box;overflow:hidden;max-width:680px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.unified-copilot-drawer__hero-facts[data-v-57df2aa2],.unified-copilot-drawer__hero-facts>div[data-v-57df2aa2]{display:grid}.unified-copilot-drawer__hero-facts[data-v-57df2aa2]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:560px;min-height:34px;gap:0;margin:8px 0 0}.unified-copilot-drawer__hero-facts>div[data-v-57df2aa2]{grid-template-columns:26px minmax(0,1fr);min-width:0;gap:8px;align-items:center;padding:0 14px;border-left:1px solid var(--qt-palette-slate-200)}.unified-copilot-drawer__hero-facts>div[data-v-57df2aa2]:first-child{padding-left:0;border-left:0}.unified-copilot-drawer__hero-fact-icon[data-v-57df2aa2]{display:inline-flex;width:26px;height:26px;align-items:center;justify-content:center;border-radius:8px;background:var(--qt-palette-indigo-50);color:var(--qt-palette-blue-600)}.unified-copilot-drawer__hero-fact-icon[data-v-57df2aa2] svg{width:16px;height:16px;stroke-width:2}.unified-copilot-drawer__hero-fact-icon[data-v-57df2aa2] .qt-icon{width:18px;height:18px}.unified-copilot-drawer__hero-fact-copy[data-v-57df2aa2],.unified-copilot-drawer__hero-facts dt[data-v-57df2aa2],.unified-copilot-drawer__hero-facts dd[data-v-57df2aa2]{min-width:0}.unified-copilot-drawer__hero-fact-copy[data-v-57df2aa2]{display:grid;gap:3px}.unified-copilot-drawer__hero-facts dt[data-v-57df2aa2],.unified-copilot-drawer__hero-facts dd[data-v-57df2aa2]{margin:0;overflow-wrap:anywhere}.unified-copilot-drawer__hero-facts dt[data-v-57df2aa2]{color:var(--qt-palette-slate-500);font-size:var(--font-size-caption)}.unified-copilot-drawer__hero-facts dd[data-v-57df2aa2],.unified-copilot-drawer__hero-action[data-v-57df2aa2]{font-weight:700}.unified-copilot-drawer__hero-facts dd[data-v-57df2aa2]{color:var(--qt-palette-slate-900);font-size:var(--font-size-label)}.unified-copilot-drawer__hero-action[data-v-57df2aa2]{display:inline-flex;align-self:center;min-height:34px;max-width:156px;align-items:center;justify-content:center;gap:7px;padding:0 12px;border:1px solid var(--qt-palette-slate-200);border-radius:8px;background:var(--qt-palette-white);color:var(--qt-palette-slate-800);font-size:var(--font-size-caption);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.unified-copilot-drawer__hero-action[data-v-57df2aa2] svg{width:14px;height:14px;stroke-width:2}.unified-copilot-drawer__activity-list small[data-v-57df2aa2]{color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption)}.unified-copilot-drawer__task-manager-stack[data-v-57df2aa2],.unified-copilot-drawer__current-task-manager[data-v-57df2aa2],.unified-copilot-drawer__impact-task-host[data-v-57df2aa2]{min-width:0}.unified-copilot-drawer__impact-task-content[data-v-57df2aa2]{display:contents}.unified-copilot-drawer__current-task-manager[data-v-57df2aa2]{display:grid;gap:10px;align-content:start}.unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__hero[data-v-57df2aa2]{order:1}.unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__world-context[data-v-57df2aa2]{order:3}.unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card[data-v-57df2aa2]{order:4}.unified-copilot-drawer__empty-state[data-v-57df2aa2]{display:grid;gap:8px;padding:12px;border:1px dashed var(--qt-palette-slate-300);border-radius:8px;background:var(--qt-palette-slate-50)}.unified-copilot-drawer__empty-state>span[data-v-57df2aa2]{color:var(--qt-palette-slate-500);font-size:var(--font-size-caption);font-weight:700}.unified-copilot-drawer__empty-state>strong[data-v-57df2aa2]{color:var(--qt-palette-slate-900);font-size:var(--font-size-body);line-height:1.35}.unified-copilot-drawer__empty-state>p[data-v-57df2aa2]{margin:0;color:var(--qt-palette-slate-600);font-size:var(--font-size-caption);line-height:1.5}.unified-copilot-drawer__empty-state>button[data-v-57df2aa2]{justify-self:start;min-height:32px;padding:0 12px}.unified-copilot-drawer__world-context[data-v-57df2aa2],.unified-copilot-drawer__world-context header[data-v-57df2aa2]{display:grid}.unified-copilot-drawer__world-context[data-v-57df2aa2]{min-width:0;min-height:0;align-content:start;gap:0;padding:12px 14px;border:1px solid var(--qt-border-color);border-radius:8px;background:var(--qt-palette-white);overflow:auto;scrollbar-width:thin}.unified-copilot-drawer__world-context header[data-v-57df2aa2]{grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;padding-bottom:10px;border-bottom:1px solid var(--semantic-bg-info)}.unified-copilot-drawer__world-context header div[data-v-57df2aa2]{display:grid;min-width:0;gap:3px}.unified-copilot-drawer__world-context header span[data-v-57df2aa2]{color:var(--qt-palette-slate-600);font-size:var(--font-size-caption);font-weight:700}.unified-copilot-drawer__world-context header strong[data-v-57df2aa2],.unified-copilot-drawer__world-context header p[data-v-57df2aa2]{line-height:1.25}.unified-copilot-drawer__world-context header strong[data-v-57df2aa2]{color:var(--qt-palette-slate-900);font-size:var(--font-size-section-title)}.unified-copilot-drawer__world-context header p[data-v-57df2aa2],.unified-copilot-drawer__world-context dl[data-v-57df2aa2]{margin:0}.unified-copilot-drawer__world-context header p[data-v-57df2aa2]{width:fit-content;max-width:320px;padding:4px 9px;border:1px solid var(--qt-palette-blue-100);border-radius:999px;background:var(--qt-palette-slate-50);color:var(--qt-palette-slate-600);font-size:var(--font-size-caption);font-weight:700}.unified-copilot-drawer__world-context dl[data-v-57df2aa2],.unified-copilot-drawer__world-context dl>div[data-v-57df2aa2]{display:grid}.unified-copilot-drawer__world-context dl[data-v-57df2aa2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.unified-copilot-drawer__world-context dl>div[data-v-57df2aa2]{grid-template-columns:24px 78px minmax(0,1fr);min-width:0;gap:7px;align-items:center;padding:7px 0;border-top:1px solid var(--qt-palette-slate-100);background:transparent}.unified-copilot-drawer__world-context dl>div[data-v-57df2aa2]:nth-child(-n+2){border-top:0}.unified-copilot-drawer__world-context dl>div>div[data-v-57df2aa2]{display:contents}.unified-copilot-drawer__world-context-icon[data-v-57df2aa2]{display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;border-radius:7px;background:var(--semantic-bg-accent);color:var(--qt-palette-blue-600)}.unified-copilot-drawer__world-context-icon[data-v-57df2aa2] svg,.unified-copilot-drawer__world-context-icon[data-v-57df2aa2] .qt-icon{width:16px;height:16px}.unified-copilot-drawer__world-context dt[data-v-57df2aa2],.unified-copilot-drawer__world-context dd[data-v-57df2aa2]{margin:0;overflow-wrap:anywhere}.unified-copilot-drawer__world-context dt[data-v-57df2aa2],.unified-copilot-drawer__world-context dd[data-v-57df2aa2]{font-weight:700}.unified-copilot-drawer__world-context dt[data-v-57df2aa2]{color:var(--qt-palette-slate-500);font-size:var(--font-size-caption)}.unified-copilot-drawer__world-context dd[data-v-57df2aa2]{color:var(--qt-palette-gray-900);font-size:var(--font-size-caption);line-height:1.25}.unified-copilot-drawer__world-context small[data-v-57df2aa2]{display:none}.unified-copilot-drawer__user-message[data-v-57df2aa2],.unified-copilot-drawer__user-message>span[data-v-57df2aa2]{align-items:center}.unified-copilot-drawer__user-message[data-v-57df2aa2]{display:grid;width:fit-content;min-width:min(220px,72%);max-width:min(88%,430px);grid-template-areas:"avatar message" ". meta";grid-template-columns:28px minmax(0,1fr);gap:3px 9px;justify-self:end;padding:10px 12px 8px;border:1px solid var(--qt-palette-blue-200);border-radius:16px 16px 6px;background:var(--qt-palette-blue-50)}.unified-copilot-drawer__user-message>span[data-v-57df2aa2]{display:inline-flex;grid-area:avatar;width:26px;height:26px;justify-content:center;border-radius:999px;background:var(--qt-palette-blue-200);color:var(--qt-palette-blue-800);font-weight:700}.unified-copilot-drawer__user-message p[data-v-57df2aa2]{grid-area:message;align-self:center;margin:0;color:var(--qt-palette-slate-800);font-size:var(--font-size-label);line-height:1.5;overflow-wrap:anywhere}.unified-copilot-drawer__user-message>small[data-v-57df2aa2]{grid-area:meta;justify-self:end;color:var(--qt-palette-slate-400);font-size:var(--font-size-caption);line-height:1.2}.unified-copilot-drawer__assistant-answer[data-v-57df2aa2]{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:start}.unified-copilot-drawer__assistant-answer>div[data-v-57df2aa2]{min-width:0}.unified-copilot-drawer__assistant-answer-meta[data-v-57df2aa2]{display:flex;min-width:0;flex-wrap:wrap;gap:4px 8px;margin-top:3px;color:var(--qt-palette-slate-400);font-size:var(--font-size-caption);line-height:1.3}.unified-copilot-drawer__assistant-answer-meta span[data-v-57df2aa2]:before{content:"·";margin-right:8px}.unified-copilot-drawer__assistant-answer-bubbles[data-v-57df2aa2],.unified-copilot-drawer__assistant-answer-bubble[data-v-57df2aa2]{display:grid}.unified-copilot-drawer__assistant-answer-bubbles[data-v-57df2aa2]{gap:6px;margin-top:6px}.unified-copilot-drawer__assistant-answer-bubble[data-v-57df2aa2]{min-width:0;overflow:hidden;border:1px solid var(--qt-palette-slate-200);border-radius:10px;background:var(--qt-palette-slate-50)}.unified-copilot-drawer__assistant-answer-bubble[data-expanded=true][data-v-57df2aa2]{border-color:color-mix(in srgb,var(--qt-color-primary, var(--qt-palette-blue-600)) 28%,var(--qt-border-color));background:var(--qt-palette-white)}.unified-copilot-drawer__assistant-answer-bubble-header[data-v-57df2aa2]{display:grid;grid-template-columns:minmax(0,1fr) max-content;min-width:0;gap:8px;align-items:center;min-height:38px;padding:8px 10px;border:0;background:transparent;color:var(--qt-text-primary, var(--qt-palette-gray-800));text-align:left;cursor:pointer}.unified-copilot-drawer__assistant-answer-bubble-header[data-v-57df2aa2]:hover{background:var(--qt-palette-blue-50)}.unified-copilot-drawer__assistant-answer-bubble-header strong[data-v-57df2aa2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-body);line-height:1.35}.unified-copilot-drawer__assistant-markdown-bubble[data-v-57df2aa2]{display:grid;max-width:100%;gap:8px;margin:0;padding:10px 12px;border:1px solid var(--qt-palette-slate-200);border-radius:0;border-right:0;border-bottom:0;border-left:0;background:transparent;color:var(--qt-text-primary, var(--qt-palette-gray-800));font-size:var(--font-size-label);line-height:1.65;overflow-wrap:anywhere}.unified-copilot-drawer__assistant-markdown-bubble[data-v-57df2aa2] *{min-width:0}.unified-copilot-drawer__assistant-markdown-bubble[data-v-57df2aa2] p,.unified-copilot-drawer__assistant-markdown-bubble[data-v-57df2aa2] ul,.unified-copilot-drawer__assistant-markdown-bubble[data-v-57df2aa2] ol,.unified-copilot-drawer__assistant-markdown-bubble[data-v-57df2aa2] blockquote,.unified-copilot-drawer__assistant-markdown-bubble[data-v-57df2aa2] pre{margin:0}.unified-copilot-drawer__assistant-markdown-bubble[data-v-57df2aa2] h1,.unified-copilot-drawer__assistant-markdown-bubble[data-v-57df2aa2] h2,.unified-copilot-drawer__assistant-markdown-bubble[data-v-57df2aa2] h3,.unified-copilot-drawer__assistant-markdown-bubble[data-v-57df2aa2] h4{margin:4px 0 0;color:var(--qt-text-primary, var(--qt-palette-gray-900));font-size:var(--font-size-body);line-height:1.4}.unified-copilot-drawer__assistant-markdown-bubble[data-v-57df2aa2] ul,.unified-copilot-drawer__assistant-markdown-bubble[data-v-57df2aa2] ol{display:grid;gap:5px;padding-left:18px}.unified-copilot-drawer__assistant-markdown-bubble[data-v-57df2aa2] li{padding-left:2px}.unified-copilot-drawer__assistant-markdown-bubble[data-v-57df2aa2] strong{color:var(--qt-palette-slate-800);font-weight:700}.unified-copilot-drawer__assistant-markdown-bubble[data-v-57df2aa2] code{padding:1px 5px;border-radius:5px;background:var(--qt-palette-indigo-50);color:var(--qt-palette-blue-800);font-size:var(--font-size-caption)}.unified-copilot-drawer__assistant-markdown-bubble[data-v-57df2aa2] pre{overflow-x:auto;padding:10px;border:1px solid var(--qt-border-color);border-radius:7px;background:var(--qt-palette-slate-900)}.unified-copilot-drawer__assistant-markdown-bubble[data-v-57df2aa2] pre code{padding:0;background:transparent;color:var(--qt-palette-gray-200)}.unified-copilot-drawer__assistant-markdown-bubble[data-v-57df2aa2] blockquote{padding-left:10px;border-left:3px solid var(--qt-palette-blue-200);color:var(--qt-text-secondary, var(--qt-palette-slate-600))}.unified-copilot-drawer__assistant-markdown-bubble[data-v-57df2aa2] a{color:var(--qt-palette-blue-600);text-decoration:none}.unified-copilot-drawer__assistant-markdown-bubble[data-v-57df2aa2] a:hover{text-decoration:underline}.unified-copilot-drawer__action-proposal[data-v-57df2aa2]{display:grid;min-width:0;gap:10px;padding:12px;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:8px}.unified-copilot-drawer__action-proposal span[data-v-57df2aa2],.unified-copilot-drawer__proposal-impact-grid span[data-v-57df2aa2],.unified-copilot-drawer__proposal-checklist span[data-v-57df2aa2],.unified-copilot-drawer__approval-path span[data-v-57df2aa2]{color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption)}.unified-copilot-drawer__action-proposal strong[data-v-57df2aa2]{overflow-wrap:anywhere;font-size:var(--font-size-body);line-height:1.35}.unified-copilot-drawer__action-proposal p[data-v-57df2aa2]{margin:0;color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-label);line-height:1.55}.unified-copilot-drawer__action-proposal-meta[data-v-57df2aa2],.unified-copilot-drawer__action-proposal-meta article[data-v-57df2aa2]{display:grid}.unified-copilot-drawer__action-proposal-meta[data-v-57df2aa2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.unified-copilot-drawer__action-proposal-meta article[data-v-57df2aa2]{min-width:0;gap:4px;padding:9px;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:8px;background:var(--qt-bg-base)}.unified-copilot-drawer__proposal-impact-grid div[data-state=good][data-v-57df2aa2]{border-color:color-mix(in srgb,var(--qt-color-success, var(--qt-palette-green-600)) 26%,var(--qt-palette-gray-200));background:var(--el-color-success-light-9)}.unified-copilot-drawer__proposal-impact-grid div[data-state=warning][data-v-57df2aa2]{border-color:color-mix(in srgb,var(--qt-color-warning, var(--qt-palette-orange-500)) 26%,var(--qt-palette-gray-200));background:var(--qt-palette-gray-50)}.unified-copilot-drawer__proposal-impact-grid div[data-state=danger][data-v-57df2aa2]{border-color:color-mix(in srgb,var(--qt-color-danger, var(--qt-palette-red-600)) 24%,var(--qt-palette-gray-200));background:var(--el-color-danger-light-9)}.unified-copilot-drawer__action-proposal-safety ul[data-v-57df2aa2],.unified-copilot-drawer__proposal-checklist[data-v-57df2aa2],.unified-copilot-drawer__action-preview dl[data-v-57df2aa2]{display:grid;margin:0}.unified-copilot-drawer__action-proposal-safety ul[data-v-57df2aa2],.unified-copilot-drawer__proposal-checklist[data-v-57df2aa2]{gap:6px;padding-left:18px;color:var(--qt-text-primary, var(--qt-palette-gray-800));font-size:var(--font-size-label);line-height:1.5}.unified-copilot-drawer__action-preview dl[data-v-57df2aa2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.unified-copilot-drawer__action-preview dl div[data-v-57df2aa2]{display:grid;min-width:0;gap:3px;padding:8px;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:6px;background:var(--qt-bg-base)}.unified-copilot-drawer__action-preview dt[data-v-57df2aa2],.unified-copilot-drawer__action-preview dd[data-v-57df2aa2]{margin:0;overflow-wrap:anywhere}.unified-copilot-drawer__action-preview dt[data-v-57df2aa2]{color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption)}.unified-copilot-drawer__action-preview dd[data-v-57df2aa2]{font-size:var(--font-size-label);font-weight:700}.unified-copilot-drawer__action-preview button[data-v-57df2aa2]{min-height:34px;justify-self:start;padding:0 12px}.unified-copilot-drawer__action-proposal[data-v-57df2aa2]{border-color:color-mix(in srgb,var(--qt-color-primary, var(--qt-palette-blue-600)) 20%,var(--qt-palette-gray-200));background:linear-gradient(180deg,var(--qt-palette-gray-50) 0%,var(--qt-palette-white) 22%)}.unified-copilot-drawer__action-proposal-toolbar[data-v-57df2aa2],.unified-copilot-drawer__action-proposal-hero[data-v-57df2aa2],.unified-copilot-drawer__action-proposal-safety[data-v-57df2aa2]{display:grid;gap:10px}.unified-copilot-drawer__action-proposal-toolbar[data-v-57df2aa2],.unified-copilot-drawer__action-proposal-hero[data-v-57df2aa2]{min-width:0}.unified-copilot-drawer__action-proposal-toolbar[data-v-57df2aa2]{grid-template-columns:auto minmax(0,1fr);align-items:center}.unified-copilot-drawer__action-proposal-toolbar button[data-v-57df2aa2],.unified-copilot-drawer__action-proposal-grid header button[data-v-57df2aa2]{min-height:30px;padding:0 10px;font-size:var(--font-size-caption)}.unified-copilot-drawer__action-proposal-toolbar span[data-v-57df2aa2]{justify-self:end}.unified-copilot-drawer__action-proposal-hero[data-v-57df2aa2],.unified-copilot-drawer__action-proposal-icon[data-v-57df2aa2]{align-items:center}.unified-copilot-drawer__action-proposal-hero[data-v-57df2aa2]{grid-template-columns:50px minmax(0,1fr);padding:12px;border:1px solid var(--qt-palette-blue-200);border-radius:8px;background:var(--qt-palette-gray-50)}.unified-copilot-drawer__action-proposal-icon[data-v-57df2aa2]{display:inline-flex;width:42px;height:42px;justify-content:center;border-radius:999px;background:var(--qt-palette-indigo-50);color:var(--qt-palette-blue-600)}.unified-copilot-drawer__action-proposal-grid[data-v-57df2aa2]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:10px}.unified-copilot-drawer__action-proposal-grid>article[data-v-57df2aa2],.unified-copilot-drawer__action-proposal-safety[data-v-57df2aa2]{min-width:0;padding:12px;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:8px;background:var(--qt-bg-base, var(--qt-palette-white))}.unified-copilot-drawer__action-proposal-grid header[data-v-57df2aa2],.unified-copilot-drawer__proposal-impact-grid[data-v-57df2aa2]{display:grid;gap:8px}.unified-copilot-drawer__action-proposal-grid header[data-v-57df2aa2]{grid-template-columns:minmax(0,1fr) auto;align-items:center;margin-bottom:10px}.unified-copilot-drawer__proposal-impact-grid[data-v-57df2aa2]{grid-template-columns:repeat(4,minmax(0,1fr))}.unified-copilot-drawer__proposal-impact-grid div[data-v-57df2aa2]{display:grid;min-width:0;gap:4px;padding:9px;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:8px;background:var(--qt-bg-base)}.unified-copilot-drawer__proposal-impact-grid small[data-v-57df2aa2]{color:var(--qt-text-secondary, var(--qt-palette-slate-500));font-size:var(--font-size-caption)}.unified-copilot-drawer__action-proposal-grid dl[data-v-57df2aa2],.unified-copilot-drawer__action-proposal-grid dl div[data-v-57df2aa2]{display:grid;gap:8px}.unified-copilot-drawer__action-proposal-grid dl[data-v-57df2aa2]{margin:0}.unified-copilot-drawer__action-proposal-grid dl div[data-v-57df2aa2]{grid-template-columns:minmax(0,1fr) auto;padding:8px 0;border-bottom:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200))}.unified-copilot-drawer__action-proposal-grid dt[data-v-57df2aa2],.unified-copilot-drawer__action-proposal-grid dd[data-v-57df2aa2]{margin:0;overflow-wrap:anywhere;font-size:var(--font-size-caption)}.unified-copilot-drawer__action-proposal-grid dt[data-v-57df2aa2]{color:var(--qt-text-secondary, var(--qt-palette-gray-500))}.unified-copilot-drawer__approval-path[data-v-57df2aa2],.unified-copilot-drawer__approval-path li[data-v-57df2aa2],.unified-copilot-drawer__proposal-checklist li[data-v-57df2aa2]{display:grid;gap:8px}.unified-copilot-drawer__approval-path[data-v-57df2aa2]{margin:0;padding:0;list-style:none}.unified-copilot-drawer__approval-path li[data-v-57df2aa2],.unified-copilot-drawer__proposal-checklist li[data-v-57df2aa2]{grid-template-columns:minmax(0,1fr) auto;min-width:0;align-items:center}.unified-copilot-drawer__approval-path li[data-state=done] strong[data-v-57df2aa2],.unified-copilot-drawer__proposal-checklist li[data-state=done] strong[data-v-57df2aa2]{color:var(--qt-color-success, var(--qt-palette-green-600))}.unified-copilot-drawer__approval-path li[data-state=blocked] strong[data-v-57df2aa2],.unified-copilot-drawer__proposal-checklist li[data-state=blocked] strong[data-v-57df2aa2]{color:var(--qt-color-danger, var(--qt-palette-red-600))}.unified-copilot-drawer__action-proposal-footer[data-v-57df2aa2]{display:flex;min-width:0;justify-content:flex-end;padding-top:2px}.unified-copilot-drawer__action-proposal-footer button[data-v-57df2aa2]{min-height:34px;padding:0 14px;border:1px solid color-mix(in srgb,var(--qt-color-primary, var(--qt-palette-blue-600)) 34%,var(--qt-border-color));border-radius:6px;background:var(--qt-color-primary, var(--qt-palette-blue-600));color:var(--qt-palette-white);font-size:var(--font-size-label);font-weight:700}.unified-copilot-drawer__action-proposal-footer button[data-v-57df2aa2]:disabled{border-color:var(--qt-border-color-light, var(--qt-palette-gray-200));background:var(--qt-palette-gray-200);color:var(--qt-palette-slate-500)}.unified-copilot-drawer__operation-plan-confirmation[data-v-57df2aa2]{border-color:color-mix(in srgb,var(--qt-color-primary, var(--qt-palette-blue-600)) 30%,var(--qt-palette-gray-200));background:var(--qt-palette-slate-50)}.unified-copilot-drawer__operation-plan-confirmation button[data-v-57df2aa2]{border-color:var(--qt-palette-blue-200);background:var(--qt-palette-blue-50);color:var(--qt-palette-blue-700);font-weight:700}.unified-copilot-drawer__operation-plan-timeout[data-v-57df2aa2]{border-color:color-mix(in srgb,var(--qt-color-warning, var(--qt-palette-orange-500)) 34%,var(--qt-palette-gray-200));background:var(--el-color-warning-light-9)}.unified-copilot-drawer__operation-plan-timeout footer[data-v-57df2aa2]{display:flex;min-width:0;flex-wrap:wrap;gap:8px;align-items:center}.unified-copilot-drawer__operation-plan-timeout button[data-v-57df2aa2]{border-color:var(--qt-palette-orange-200);background:var(--qt-palette-orange-50);color:var(--qt-palette-orange-700);font-weight:700}.unified-copilot-drawer__operation-plan-text[data-v-57df2aa2]{display:grid;min-width:0;gap:8px;padding:10px;border:1px solid var(--qt-palette-blue-100);border-radius:8px;background:var(--qt-palette-white)}.unified-copilot-drawer__operation-plan-text button[data-v-57df2aa2],.unified-copilot-drawer__operation-plan-text pre[data-v-57df2aa2]{font-size:var(--font-size-caption)}.unified-copilot-drawer__operation-plan-text button[data-v-57df2aa2]{width:fit-content;min-height:0;padding:0;border:0;background:transparent}.unified-copilot-drawer__operation-plan-text pre[data-v-57df2aa2]{max-height:260px;margin:0;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--qt-palette-slate-800);font-family:var(--font-family-mono);line-height:1.55}.unified-copilot-drawer__clarification-card[data-v-57df2aa2]{border-color:color-mix(in srgb,var(--qt-color-warning, var(--qt-palette-orange-500)) 30%,var(--qt-palette-gray-200));background:var(--el-color-warning-light-9)}.unified-copilot-drawer__clarification-list[data-v-57df2aa2]{display:grid;gap:6px;margin:0;padding-left:18px;color:var(--qt-text-primary, var(--qt-palette-gray-800));font-size:var(--font-size-label);line-height:1.5}.unified-copilot-drawer__clarification-card button[data-v-57df2aa2]{border-color:var(--qt-palette-orange-200);background:var(--qt-palette-orange-50);color:var(--qt-palette-orange-700);font-weight:700}.unified-copilot-drawer__proof-missing[data-v-57df2aa2]{border-color:color-mix(in srgb,var(--qt-color-warning, var(--qt-palette-orange-500)) 28%,var(--qt-palette-gray-200));background:var(--el-color-warning-light-9)}.unified-copilot-drawer__activity-current-stage header>span[data-v-57df2aa2]{width:fit-content;padding:2px 7px;border-radius:999px;font-size:var(--font-size-caption);font-weight:700}.unified-copilot-drawer__activity-current-stage header>span[data-v-57df2aa2]{background:var(--qt-palette-green-50);color:var(--qt-palette-green-700)}.unified-copilot-drawer__impact-panel[data-v-57df2aa2]{display:grid;gap:12px;padding:16px;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:16px;background:linear-gradient(180deg,#3b82f60d,#fff0 120px),var(--qt-bg-base, var(--qt-palette-white))}.unified-copilot-drawer__impact-hero[data-v-57df2aa2]{display:grid;gap:5px}.unified-copilot-drawer__impact-hero span[data-v-57df2aa2]{color:var(--qt-copilot-accent);font-size:var(--font-size-caption);font-weight:700}.unified-copilot-drawer__impact-hero strong[data-v-57df2aa2]{color:var(--qt-text-primary, var(--qt-palette-gray-800));font-size:var(--font-size-panel-title);line-height:1.35}.unified-copilot-drawer__impact-panel p[data-v-57df2aa2]{margin:0;color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-label);line-height:1.55}.unified-copilot-drawer__impact-panel button[data-v-57df2aa2]{justify-self:start;min-height:32px;padding:0 12px}.unified-copilot-drawer__impact-status-strip[data-v-57df2aa2],.unified-copilot-drawer__impact-semantic-summary[data-v-57df2aa2]{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.unified-copilot-drawer__impact-status-strip article[data-v-57df2aa2],.unified-copilot-drawer__impact-semantic-summary article[data-v-57df2aa2],.unified-copilot-drawer__impact-callout[data-v-57df2aa2],.unified-copilot-drawer__impact-technical-sources[data-v-57df2aa2]{min-width:0;padding:10px;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:12px;background:color-mix(in srgb,var(--qt-palette-white) 92%,var(--qt-palette-blue-50))}.unified-copilot-drawer__impact-status-strip article[data-v-57df2aa2]{display:grid;gap:3px}.unified-copilot-drawer__impact-status-strip article[data-tone=good][data-v-57df2aa2]{border-color:color-mix(in srgb,var(--qt-palette-green-500, #22c55e) 35%,var(--qt-palette-gray-200));background:color-mix(in srgb,var(--qt-palette-green-50, #f0fdf4) 72%,var(--qt-palette-white))}.unified-copilot-drawer__impact-status-strip article[data-tone=warning][data-v-57df2aa2]{border-color:color-mix(in srgb,var(--qt-palette-amber-500, #f59e0b) 35%,var(--qt-palette-gray-200));background:color-mix(in srgb,var(--qt-palette-amber-50, #fffbeb) 72%,var(--qt-palette-white))}.unified-copilot-drawer__impact-status-strip article[data-tone=danger][data-v-57df2aa2]{border-color:color-mix(in srgb,var(--qt-palette-red-500, #ef4444) 35%,var(--qt-palette-gray-200));background:var(--el-color-danger-light-9)}.unified-copilot-drawer__impact-status-strip small[data-v-57df2aa2],.unified-copilot-drawer__impact-semantic-summary small[data-v-57df2aa2],.unified-copilot-drawer__impact-callout small[data-v-57df2aa2]{color:var(--qt-text-tertiary, var(--qt-palette-gray-400));font-size:var(--font-size-caption);font-weight:700}.unified-copilot-drawer__impact-status-strip strong[data-v-57df2aa2],.unified-copilot-drawer__impact-semantic-summary strong[data-v-57df2aa2],.unified-copilot-drawer__impact-callout strong[data-v-57df2aa2]{color:var(--qt-text-primary, var(--qt-palette-gray-800));font-size:var(--font-size-label);line-height:1.35}.unified-copilot-drawer__impact-callout[data-v-57df2aa2]{display:grid;gap:5px;border-color:color-mix(in srgb,var(--qt-color-primary, var(--qt-palette-blue-600)) 24%,var(--qt-palette-gray-200))}.unified-copilot-drawer__impact-technical-sources summary[data-v-57df2aa2]{cursor:pointer;color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption);font-weight:700}.unified-copilot-drawer__impact-technical-sources ul[data-v-57df2aa2]{display:grid;gap:4px;margin:8px 0 0;padding-left:18px;color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption);line-height:1.45}.unified-copilot-drawer__impact-domain-grid[data-v-57df2aa2],.unified-copilot-drawer__impact-domain-grid article[data-v-57df2aa2],.unified-copilot-drawer__impact-risk-list[data-v-57df2aa2],.unified-copilot-drawer__impact-risk-list article[data-v-57df2aa2]{display:grid;min-width:0;max-width:100%}.unified-copilot-drawer__impact-domain-grid[data-v-57df2aa2]{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.unified-copilot-drawer__impact-domain-grid article[data-v-57df2aa2],.unified-copilot-drawer__impact-risk-list article[data-v-57df2aa2]{min-width:0;gap:5px;padding:10px;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:12px;background:var(--qt-bg-muted, var(--qt-palette-slate-50))}.unified-copilot-drawer__impact-domain-grid article[data-state=good][data-v-57df2aa2]{border-color:color-mix(in srgb,var(--qt-palette-green-500, #22c55e) 28%,var(--qt-palette-gray-200));background:color-mix(in srgb,var(--qt-palette-green-50, #f0fdf4) 55%,var(--qt-palette-white))}.unified-copilot-drawer__impact-domain-grid article[data-state=warning][data-v-57df2aa2]{border-color:color-mix(in srgb,var(--qt-palette-amber-500, #f59e0b) 30%,var(--qt-palette-gray-200));background:color-mix(in srgb,var(--qt-palette-amber-50, #fffbeb) 58%,var(--qt-palette-white))}.unified-copilot-drawer__impact-domain-grid small[data-v-57df2aa2],.unified-copilot-drawer__impact-domain-grid span[data-v-57df2aa2],.unified-copilot-drawer__impact-domain-grid em[data-v-57df2aa2]{color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption);font-style:normal;line-height:1.4}.unified-copilot-drawer__impact-domain-grid strong[data-v-57df2aa2]{color:var(--qt-text-primary, var(--qt-palette-gray-800));font-size:var(--font-size-body)}.unified-copilot-drawer__impact-domain-grid p[data-v-57df2aa2],.unified-copilot-drawer__impact-risk-list p[data-v-57df2aa2]{margin:0;color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption);line-height:1.5}.unified-copilot-drawer__impact-domain-grid small[data-v-57df2aa2],.unified-copilot-drawer__impact-domain-grid span[data-v-57df2aa2],.unified-copilot-drawer__impact-domain-grid strong[data-v-57df2aa2],.unified-copilot-drawer__impact-domain-grid p[data-v-57df2aa2],.unified-copilot-drawer__impact-domain-grid em[data-v-57df2aa2],.unified-copilot-drawer__impact-risk-list strong[data-v-57df2aa2],.unified-copilot-drawer__impact-risk-list p[data-v-57df2aa2]{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}@container (max-width: 520px){.unified-copilot-drawer__impact-domain-grid[data-v-57df2aa2],.unified-copilot-drawer__impact-status-strip[data-v-57df2aa2],.unified-copilot-drawer__impact-semantic-summary[data-v-57df2aa2]{grid-template-columns:minmax(0,1fr)}}.unified-copilot-drawer__impact-risk-list[data-v-57df2aa2]{display:grid;gap:8px}.unified-copilot-drawer__impact-risk-list article[data-severity=high][data-v-57df2aa2]{border-color:color-mix(in srgb,var(--qt-palette-red-500) 35%,var(--qt-palette-gray-200));background:var(--el-color-danger-light-9)}.unified-copilot-drawer__impact-blind-spots[data-v-57df2aa2]{display:grid;gap:4px;margin:0;padding-left:18px;color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption);line-height:1.45}.unified-copilot-drawer__activity-current-stage[data-v-57df2aa2]{gap:10px;border-color:color-mix(in srgb,var(--qt-color-primary, var(--qt-palette-blue-600)) 22%,var(--qt-palette-gray-200));background:var(--qt-palette-white)}#copilot-panel-activity[data-v-57df2aa2],.unified-copilot-drawer__evidence-workbench[data-v-57df2aa2]{height:100%;min-height:0}#copilot-panel-activity[data-v-57df2aa2]{width:min(100%,980px);justify-self:center;grid-template-rows:minmax(0,1fr)}.unified-copilot-drawer__evidence-workbench[data-v-57df2aa2]{align-content:stretch;grid-template-rows:auto auto minmax(0,1fr) auto;overflow:hidden}.unified-copilot-drawer__activity-current-stage header[data-v-57df2aa2],.unified-copilot-drawer__activity-current-stage strong[data-v-57df2aa2]{min-width:0}.unified-copilot-drawer__activity-current-stage header[data-v-57df2aa2]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between}.unified-copilot-drawer__activity-current-stage strong[data-v-57df2aa2]{display:grid;gap:3px}.unified-copilot-drawer__activity-current-stage strong small[data-v-57df2aa2]{color:var(--qt-copilot-accent);font-size:var(--font-size-caption)}.unified-copilot-drawer__activity-current-stage>div[data-v-57df2aa2],.unified-copilot-drawer__activity-current-stage>article[data-v-57df2aa2]{display:grid}.unified-copilot-drawer__activity-current-stage>div[data-v-57df2aa2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.unified-copilot-drawer__activity-current-stage>article[data-v-57df2aa2]{min-width:0;gap:6px;padding:10px;border-right:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200))}.unified-copilot-drawer__activity-current-stage>article[data-v-57df2aa2]:last-child{border-right:0}.unified-copilot-drawer__activity-current-stage ul[data-v-57df2aa2],.unified-copilot-drawer__activity-current-stage>article>strong[data-v-57df2aa2]{color:var(--qt-text-primary, var(--qt-palette-gray-800))}.unified-copilot-drawer__activity-current-stage ul[data-v-57df2aa2]{display:grid;gap:3px;margin:0;padding-left:16px;font-size:var(--font-size-caption);line-height:1.45}.unified-copilot-drawer__activity-current-stage>article>strong[data-v-57df2aa2]{font-size:var(--font-size-section-title)}.unified-copilot-drawer__activity-current-stage>article>small[data-v-57df2aa2]{color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption)}.unified-copilot-drawer__execution-projection[data-v-57df2aa2]{display:grid;min-width:0;gap:10px;margin-bottom:10px;padding:12px;border:1px solid color-mix(in srgb,var(--qt-color-primary, var(--qt-palette-blue-600)) 22%,var(--qt-border-color-light, var(--qt-palette-gray-200)));border-radius:10px;background:linear-gradient(90deg,rgba(37,99,235,.05),transparent 42%),var(--qt-palette-white)}.unified-copilot-drawer__execution-projection[data-tone=warning][data-v-57df2aa2]{border-color:color-mix(in srgb,var(--qt-color-warning, #f59e0b) 38%,var(--qt-border-color-light, var(--qt-palette-gray-200)));background:linear-gradient(90deg,rgba(245,158,11,.07),transparent 42%),var(--qt-palette-white)}.unified-copilot-drawer__execution-projection header[data-v-57df2aa2]{display:grid;min-width:0;gap:3px}.unified-copilot-drawer__execution-projection header span[data-v-57df2aa2]{color:var(--qt-color-primary, var(--qt-palette-blue-600));font-size:var(--font-size-caption);font-weight:800}.unified-copilot-drawer__execution-projection header strong[data-v-57df2aa2]{color:var(--qt-text-primary, var(--qt-palette-gray-800));font-size:var(--font-size-body-lg);line-height:1.35}.unified-copilot-drawer__execution-projection header p[data-v-57df2aa2]{margin:0;color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption);line-height:1.5}.unified-copilot-drawer__execution-projection dl[data-v-57df2aa2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.unified-copilot-drawer__execution-projection dl div[data-v-57df2aa2]{display:grid;min-width:0;gap:2px;padding:8px;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:8px;background:color-mix(in srgb,var(--qt-palette-white) 88%,var(--qt-palette-blue-50))}.unified-copilot-drawer__execution-projection dt[data-v-57df2aa2],.unified-copilot-drawer__execution-projection dd[data-v-57df2aa2]{margin:0;overflow-wrap:anywhere;font-size:var(--font-size-caption);line-height:1.4}.unified-copilot-drawer__execution-projection dt[data-v-57df2aa2]{color:var(--qt-text-tertiary, var(--qt-palette-gray-500))}.unified-copilot-drawer__execution-projection dd[data-v-57df2aa2]{color:var(--qt-text-primary, var(--qt-palette-gray-800));font-weight:750}.unified-copilot-drawer__assistant-action-buttons[data-v-57df2aa2]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.unified-copilot-drawer__assistant-action-buttons button[data-v-57df2aa2]{display:inline-flex;min-width:0;min-height:34px;align-items:center;gap:6px;padding:0 10px;border:1px solid color-mix(in srgb,var(--qt-color-primary, var(--qt-palette-blue-600)) 24%,var(--qt-border-color));border-radius:8px;background:var(--qt-palette-white);color:var(--qt-palette-blue-700);font-size:var(--font-size-caption);font-weight:700;cursor:pointer}.unified-copilot-drawer__assistant-action-buttons button[data-v-57df2aa2]:hover:not(:disabled){border-color:color-mix(in srgb,var(--qt-color-primary, var(--qt-palette-blue-600)) 46%,var(--qt-border-color));background:var(--qt-palette-blue-50)}.unified-copilot-drawer__assistant-action-buttons button[data-v-57df2aa2]:disabled{cursor:not-allowed;opacity:.6}.unified-copilot-drawer__assistant-action-buttons span[data-v-57df2aa2]{overflow-wrap:anywhere}.unified-copilot-drawer__dev-write-preview[data-v-57df2aa2]{display:grid;gap:10px;padding:12px;border:1px solid color-mix(in srgb,var(--qt-color-primary, var(--qt-palette-blue-600)) 24%,var(--qt-border-color));border-radius:8px;background:var(--qt-bg-base)}.unified-copilot-drawer__dev-write-preview[data-preview-state=executed][data-v-57df2aa2]{border-color:color-mix(in srgb,var(--qt-color-success, var(--qt-palette-green-600)) 32%,var(--qt-border-color));background:var(--el-color-success-light-9)}.unified-copilot-drawer__dev-write-preview[data-preview-state=blocked][data-v-57df2aa2],.unified-copilot-drawer__dev-write-preview[data-preview-state=failed][data-v-57df2aa2]{border-color:color-mix(in srgb,var(--qt-color-danger, var(--qt-palette-red-600)) 28%,var(--qt-border-color));background:var(--el-color-danger-light-9)}.unified-copilot-drawer__dev-write-preview footer[data-v-57df2aa2],.unified-copilot-drawer__dev-write-preview header[data-v-57df2aa2]{min-width:0;flex-wrap:wrap;gap:8px;align-items:center}.unified-copilot-drawer__dev-write-preview footer[data-v-57df2aa2]{display:flex;justify-content:space-between}.unified-copilot-drawer__dev-write-preview header[data-v-57df2aa2]{display:grid;justify-content:stretch}.unified-copilot-drawer__dev-write-preview header span[data-v-57df2aa2],.unified-copilot-drawer__dev-write-preview footer small[data-v-57df2aa2],.unified-copilot-drawer__dev-write-fields span[data-v-57df2aa2]{color:var(--qt-copilot-accent);font-size:var(--font-size-caption);font-weight:700}.unified-copilot-drawer__dev-write-preview header strong[data-v-57df2aa2]{color:var(--qt-text-primary, var(--qt-palette-gray-800));font-size:var(--font-size-body);line-height:1.35}.unified-copilot-drawer__dev-write-preview header p[data-v-57df2aa2],.unified-copilot-drawer__dev-write-status[data-v-57df2aa2],.unified-copilot-drawer__dev-write-preview dl[data-v-57df2aa2],.unified-copilot-drawer__dev-write-fields[data-v-57df2aa2]{margin:0}.unified-copilot-drawer__dev-write-preview header p[data-v-57df2aa2],.unified-copilot-drawer__dev-write-status[data-v-57df2aa2]{color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption);line-height:1.45}.unified-copilot-drawer__dev-write-preview dl[data-v-57df2aa2],.unified-copilot-drawer__dev-write-fields[data-v-57df2aa2],.unified-copilot-drawer__dev-write-preview dl div[data-v-57df2aa2],.unified-copilot-drawer__dev-write-fields article[data-v-57df2aa2]{display:grid}.unified-copilot-drawer__dev-write-preview dl[data-v-57df2aa2],.unified-copilot-drawer__dev-write-fields[data-v-57df2aa2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.unified-copilot-drawer__dev-write-preview dl div[data-v-57df2aa2],.unified-copilot-drawer__dev-write-fields article[data-v-57df2aa2]{min-width:0;gap:4px;padding:8px;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:8px;background:var(--qt-bg-base, var(--qt-palette-white))}.unified-copilot-drawer__dev-write-preview dt[data-v-57df2aa2],.unified-copilot-drawer__dev-write-preview dd[data-v-57df2aa2],.unified-copilot-drawer__dev-write-fields strong[data-v-57df2aa2]{margin:0;overflow-wrap:anywhere;font-size:var(--font-size-caption);line-height:1.4}.unified-copilot-drawer__dev-write-preview dt[data-v-57df2aa2]{color:var(--qt-text-secondary, var(--qt-palette-gray-500))}.unified-copilot-drawer__dev-write-preview dd[data-v-57df2aa2],.unified-copilot-drawer__dev-write-fields strong[data-v-57df2aa2]{color:var(--qt-text-primary, var(--qt-palette-gray-800));font-weight:700}.unified-copilot-drawer__dev-write-preview footer button[data-v-57df2aa2]{min-height:32px;padding:0 12px}.unified-copilot-drawer__dev-write-status[data-v-57df2aa2],.unified-copilot-drawer__dev-write-status code[data-v-57df2aa2]{overflow-wrap:anywhere}.unified-copilot-drawer__dev-write-status[data-v-57df2aa2]{display:grid;gap:4px}.unified-copilot-drawer__dev-write-status code[data-v-57df2aa2]{max-width:100%;padding:4px 6px;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:6px;background:var(--qt-bg-base, var(--qt-palette-white));color:var(--qt-text-primary, var(--qt-palette-gray-800));font-size:var(--font-size-caption)}.unified-copilot-drawer__proof-missing ul[data-v-57df2aa2]{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.unified-copilot-drawer__proof-missing li[data-v-57df2aa2]{padding:4px 8px;border:1px solid color-mix(in srgb,var(--qt-color-warning, var(--qt-palette-orange-500)) 28%,var(--qt-palette-gray-200));border-radius:999px;background:var(--qt-bg-base, var(--qt-palette-white));color:var(--qt-text-primary, var(--qt-palette-gray-800));font-size:var(--font-size-caption)}.unified-copilot-drawer__execution-result[data-result-state=verified][data-v-57df2aa2],.unified-copilot-drawer__public-completion[data-completion-state=completed][data-v-57df2aa2]{border-color:color-mix(in srgb,var(--qt-color-success, var(--qt-palette-green-600)) 28%,var(--qt-palette-gray-200));background:var(--el-color-success-light-9)}.unified-copilot-drawer__execution-result[data-result-state=failed][data-v-57df2aa2],.unified-copilot-drawer__execution-result[data-result-state=blocked][data-v-57df2aa2]{border-color:color-mix(in srgb,var(--qt-color-danger, var(--qt-palette-red-600)) 26%,var(--qt-palette-gray-200));background:var(--el-color-danger-light-9)}.unified-copilot-drawer__public-completion small[data-v-57df2aa2]{color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption)}.unified-copilot-drawer__projection-readback-card[data-v-57df2aa2]{display:grid;gap:6px;padding:12px;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:10px;background:var(--qt-bg-base, var(--qt-palette-white))}.unified-copilot-drawer__projection-readback-card[data-projection-state=current][data-v-57df2aa2]{border-color:color-mix(in srgb,var(--qt-color-success, var(--qt-palette-green-600)) 32%,var(--qt-palette-gray-200))}.unified-copilot-drawer__projection-readback-card[data-projection-state=stale][data-v-57df2aa2],.unified-copilot-drawer__projection-readback-card[data-projection-state=unavailable][data-v-57df2aa2]{border-color:color-mix(in srgb,var(--qt-color-danger, var(--qt-palette-red-600)) 30%,var(--qt-palette-gray-200))}.unified-copilot-drawer__projection-readback-card>span[data-v-57df2aa2],.unified-copilot-drawer__projection-readback-card dt[data-v-57df2aa2]{color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption)}.unified-copilot-drawer__projection-readback-card>strong[data-v-57df2aa2],.unified-copilot-drawer__projection-readback-card dd[data-v-57df2aa2],.unified-copilot-drawer__projection-readback-card p[data-v-57df2aa2]{margin:0;overflow-wrap:anywhere}.unified-copilot-drawer__projection-readback-card dl[data-v-57df2aa2]{display:grid;gap:6px;margin:0;grid-template-columns:repeat(2,minmax(0,1fr))}.unified-copilot-drawer__projection-readback-card dl>div[data-v-57df2aa2]{min-width:0}.unified-copilot-drawer__projection-readback-card dd[data-v-57df2aa2]{margin-top:2px;font-size:var(--font-size-caption);font-weight:700}@media(max-width:720px){.unified-copilot-drawer__projection-readback-card dl[data-v-57df2aa2]{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.unified-copilot-drawer__projection-readback-card[data-v-57df2aa2]{scroll-behavior:auto}}.unified-copilot-drawer__evidence-subnav[data-v-57df2aa2]{display:flex;min-width:0;gap:4px;padding:4px;overflow-x:auto;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:8px;background:var(--qt-palette-slate-50);scrollbar-width:thin}.unified-copilot-drawer__evidence-subtab[data-v-57df2aa2]{display:inline-flex;min-width:max-content;min-height:34px;align-items:center;gap:7px;padding:0 10px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--qt-text-secondary, var(--qt-palette-slate-500));cursor:pointer}.unified-copilot-drawer__evidence-subtab span[data-v-57df2aa2],.unified-copilot-drawer__evidence-subtab strong[data-v-57df2aa2]{font-size:var(--font-size-caption);line-height:1.2}.unified-copilot-drawer__evidence-subtab span[data-v-57df2aa2],.unified-copilot-drawer__evidence-subtab strong[data-v-57df2aa2]{font-weight:700}.unified-copilot-drawer__evidence-subtab span[data-v-57df2aa2]{color:inherit}.unified-copilot-drawer__evidence-subtab strong[data-v-57df2aa2],.unified-copilot-drawer__evidence-subtab.is-active[data-v-57df2aa2]{background:var(--qt-palette-white)}.unified-copilot-drawer__evidence-subtab strong[data-v-57df2aa2]{display:inline-flex;align-items:center;padding:2px 6px;border-radius:999px;color:var(--qt-text-secondary, var(--qt-palette-slate-500))}.unified-copilot-drawer__evidence-subtab.is-active[data-v-57df2aa2],.unified-copilot-drawer__evidence-subtab.is-active strong[data-v-57df2aa2]{color:var(--qt-color-primary, var(--qt-palette-blue-600))}.unified-copilot-drawer__evidence-subtab.is-active[data-v-57df2aa2]{border-color:color-mix(in srgb,var(--qt-color-primary, var(--qt-palette-blue-600)) 34%,var(--qt-border-color));box-shadow:0 1px 2px #0f172a0f}.unified-copilot-drawer__evidence-subtab.is-active strong[data-v-57df2aa2]{background:var(--qt-palette-blue-50)}.unified-copilot-drawer__evidence-subtab[data-v-57df2aa2]:disabled{cursor:not-allowed;opacity:.62}.unified-copilot-drawer__evidence-subtab[data-v-57df2aa2]:focus-visible,.unified-copilot-drawer__evidence-drawer[data-v-57df2aa2]:focus-visible{outline:2px solid var(--qt-color-primary, var(--qt-palette-blue-600));outline-offset:2px}.unified-copilot-drawer__evidence-content[data-v-57df2aa2],.unified-copilot-drawer__evidence-summary[data-v-57df2aa2]{display:grid;gap:10px}.unified-copilot-drawer__evidence-content[data-v-57df2aa2]{min-height:0;align-content:start;overflow:auto;scrollbar-width:thin}.unified-copilot-drawer__evidence-summary[data-v-57df2aa2],.unified-copilot-drawer__evidence-status-strip[data-v-57df2aa2]{min-width:0}.unified-copilot-drawer__evidence-status-strip[data-v-57df2aa2]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--qt-color-primary, var(--qt-palette-blue-600)) 18%,var(--qt-border-color));border-radius:8px;background:var(--qt-bg-base)}.unified-copilot-drawer__evidence-status-strip div[data-v-57df2aa2]{display:grid;min-width:0;gap:2px}.unified-copilot-drawer__evidence-status-strip span[data-v-57df2aa2],.unified-copilot-drawer__evidence-status-strip small[data-v-57df2aa2],.unified-copilot-drawer__evidence-grid dt[data-v-57df2aa2]{color:var(--qt-text-secondary, var(--qt-palette-slate-500));font-size:var(--font-size-caption);line-height:1.4}.unified-copilot-drawer__evidence-status-strip strong[data-v-57df2aa2],.unified-copilot-drawer__evidence-grid dd[data-v-57df2aa2]{overflow-wrap:anywhere;color:var(--qt-text-primary, var(--qt-palette-gray-900));font-size:var(--font-size-body);font-weight:800;line-height:1.35}.unified-copilot-drawer__evidence-status-strip strong[data-v-57df2aa2],.unified-copilot-drawer__evidence-grid[data-v-57df2aa2]{margin:0}.unified-copilot-drawer__evidence-grid[data-v-57df2aa2],.unified-copilot-drawer__evidence-actions[data-v-57df2aa2]{display:grid;gap:8px}.unified-copilot-drawer__evidence-grid[data-v-57df2aa2],.unified-copilot-drawer__evidence-actions[data-v-57df2aa2]{grid-template-columns:repeat(2,minmax(0,1fr))}.unified-copilot-drawer__evidence-grid div[data-v-57df2aa2],.unified-copilot-drawer__evidence-actions button[data-v-57df2aa2]{display:grid;min-width:0;gap:5px;padding:10px;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:8px;background:var(--qt-bg-base, var(--qt-palette-white))}.unified-copilot-drawer__evidence-grid dt[data-v-57df2aa2],.unified-copilot-drawer__evidence-grid dd[data-v-57df2aa2]{margin:0}.unified-copilot-drawer__evidence-actions button[data-v-57df2aa2]{cursor:pointer;text-align:left}.unified-copilot-drawer__evidence-actions button[data-v-57df2aa2]:disabled{cursor:not-allowed;opacity:.62}.unified-copilot-drawer__evidence-actions button[data-v-57df2aa2]:hover:not(:disabled){border-color:color-mix(in srgb,var(--qt-color-primary, var(--qt-palette-blue-600)) 34%,var(--qt-border-color));background:var(--qt-palette-slate-50)}.unified-copilot-drawer__evidence-drawer header button[data-v-57df2aa2]{min-height:30px;padding:0 10px;border:1px solid color-mix(in srgb,var(--qt-color-primary, var(--qt-palette-blue-600)) 24%,var(--qt-border-color));border-radius:8px;background:var(--qt-palette-white);color:var(--qt-color-primary, var(--qt-palette-blue-600));font-size:var(--font-size-caption);font-weight:700}.unified-copilot-drawer__evidence-drawer[data-v-57df2aa2],.unified-copilot-drawer__evidence-drawer header[data-v-57df2aa2]{gap:10px}.unified-copilot-drawer__evidence-drawer[data-v-57df2aa2]{display:grid;max-height:min(240px,36vh);padding:12px;overflow:auto;border:1px solid color-mix(in srgb,var(--qt-color-primary, var(--qt-palette-blue-600)) 30%,var(--qt-border-color));border-radius:8px;background:var(--qt-palette-white);box-shadow:0 14px 34px #0f172a14}.unified-copilot-drawer__evidence-drawer header[data-v-57df2aa2],.unified-copilot-drawer__evidence-drawer header div[data-v-57df2aa2]{min-width:0}.unified-copilot-drawer__evidence-drawer header[data-v-57df2aa2]{display:flex;align-items:flex-start;justify-content:space-between}.unified-copilot-drawer__evidence-drawer header div[data-v-57df2aa2]{display:grid;gap:3px}.unified-copilot-drawer__evidence-drawer header span[data-v-57df2aa2],.unified-copilot-drawer__evidence-drawer>small[data-v-57df2aa2]{color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption);line-height:1.45}.unified-copilot-drawer__evidence-drawer header strong[data-v-57df2aa2],.unified-copilot-drawer__evidence-drawer p[data-v-57df2aa2]{overflow-wrap:anywhere}.unified-copilot-drawer__evidence-drawer header strong[data-v-57df2aa2]{color:var(--qt-text-primary, var(--qt-palette-gray-900));font-size:var(--font-size-body-lg);line-height:1.3}.unified-copilot-drawer__evidence-drawer p[data-v-57df2aa2],.unified-copilot-drawer__evidence-drawer dl[data-v-57df2aa2]{margin:0}.unified-copilot-drawer__evidence-drawer p[data-v-57df2aa2]{color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-label);line-height:1.5}.unified-copilot-drawer__evidence-drawer dl[data-v-57df2aa2],.unified-copilot-drawer__evidence-drawer dl div[data-v-57df2aa2]{display:grid}.unified-copilot-drawer__evidence-drawer dl[data-v-57df2aa2]{gap:6px}.unified-copilot-drawer__evidence-drawer dl div[data-v-57df2aa2]{grid-template-columns:minmax(82px,.35fr) minmax(0,1fr);gap:8px;padding:7px 8px;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:8px;background:var(--qt-palette-slate-50)}.unified-copilot-drawer__evidence-drawer dt[data-v-57df2aa2],.unified-copilot-drawer__evidence-drawer dd[data-v-57df2aa2]{margin:0;overflow-wrap:anywhere;font-size:var(--font-size-caption);line-height:1.45}.unified-copilot-drawer__evidence-drawer dt[data-v-57df2aa2]{color:var(--qt-text-secondary, var(--qt-palette-gray-500))}.unified-copilot-drawer__evidence-drawer dd[data-v-57df2aa2]{color:var(--qt-text-primary, var(--qt-palette-gray-800))}.unified-copilot-drawer__technical-detail[data-v-57df2aa2]{display:grid;gap:8px;padding:10px;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:8px;background:var(--qt-palette-slate-50)}.unified-copilot-drawer__technical-detail>button[data-v-57df2aa2]{display:flex;min-height:32px;align-items:center;justify-content:space-between;padding:0;border:0;background:transparent;color:var(--qt-text-primary, var(--qt-palette-gray-800));text-align:left}.unified-copilot-drawer__technical-detail dl[data-v-57df2aa2],.unified-copilot-drawer__technical-detail dl div[data-v-57df2aa2]{display:grid}.unified-copilot-drawer__technical-detail dl[data-v-57df2aa2]{gap:6px;margin:0}.unified-copilot-drawer__technical-detail dl div[data-v-57df2aa2]{grid-template-columns:minmax(92px,.4fr) minmax(0,1fr);gap:8px;align-items:start}.unified-copilot-drawer__technical-detail dt[data-v-57df2aa2],.unified-copilot-drawer__technical-detail dd[data-v-57df2aa2]{margin:0;overflow-wrap:anywhere;font-size:var(--font-size-caption);line-height:1.45}.unified-copilot-drawer__technical-detail dt[data-v-57df2aa2]{color:var(--qt-text-secondary, var(--qt-palette-gray-500))}.unified-copilot-drawer__technical-detail dd[data-v-57df2aa2]{color:var(--qt-text-primary, var(--qt-palette-gray-800))}.unified-copilot-drawer__evidence-actions strong[data-v-57df2aa2]{overflow-wrap:anywhere;font-size:var(--font-size-label);line-height:1.35}.unified-copilot-drawer__activity-list[data-v-57df2aa2],.unified-copilot-drawer__activity-list li[data-v-57df2aa2]{display:grid}.unified-copilot-drawer__activity-list[data-v-57df2aa2]{gap:8px;margin:0;padding:0;list-style:none}.unified-copilot-drawer__activity-list li[data-v-57df2aa2]{grid-template-columns:58px 16px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:8px;background:var(--qt-bg-base, var(--qt-palette-white))}.unified-copilot-drawer__activity-list li[data-selected=true][data-v-57df2aa2]{border-color:var(--qt-palette-blue-600);box-shadow:inset 0 0 0 1px var(--qt-palette-blue-600)}.unified-copilot-drawer__activity-list time[data-v-57df2aa2]{color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption)}.unified-copilot-drawer__activity-list li>span[data-v-57df2aa2]{width:10px;height:10px;margin-top:4px;border-radius:999px;background:var(--qt-color-primary, var(--qt-palette-blue-600))}.unified-copilot-drawer__activity-list li[data-execution-state=verified]>span[data-v-57df2aa2]{background:var(--qt-color-success, var(--qt-palette-green-600))}.unified-copilot-drawer__activity-list li[data-execution-state=failed]>span[data-v-57df2aa2],.unified-copilot-drawer__activity-list li[data-execution-state=blocked]>span[data-v-57df2aa2]{background:var(--qt-color-danger, var(--qt-palette-red-600))}.unified-copilot-drawer__activity-list li[data-execution-state=pending]>span[data-v-57df2aa2],.unified-copilot-drawer__activity-list li[data-execution-state=stale]>span[data-v-57df2aa2]{background:var(--qt-color-warning, var(--qt-palette-orange-500))}.unified-copilot-drawer__activity-list div[data-v-57df2aa2]{display:grid;min-width:0;gap:4px}.unified-copilot-drawer__activity-list strong[data-v-57df2aa2]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;overflow-wrap:anywhere;font-size:var(--font-size-label)}.unified-copilot-drawer__activity-list strong small[data-v-57df2aa2]{padding:2px 6px;border-radius:999px;background:var(--qt-palette-green-50);color:var(--qt-palette-green-700);font-size:var(--font-size-caption);font-weight:700}.unified-copilot-drawer__activity-list li[data-execution-state=pending] strong small[data-v-57df2aa2],.unified-copilot-drawer__activity-list li[data-execution-state=stale] strong small[data-v-57df2aa2]{background:var(--qt-palette-orange-50);color:var(--qt-palette-orange-700)}.unified-copilot-drawer__activity-list button[data-v-57df2aa2]{min-height:30px;padding:0 10px;font-size:var(--font-size-caption)}.unified-copilot-drawer__action-preview button[data-v-57df2aa2]:disabled{cursor:not-allowed;opacity:.55}@container (max-width: 720px){#copilot-panel-overview[data-v-57df2aa2]{gap:12px}.unified-copilot-drawer__hero[data-v-57df2aa2]{grid-template-columns:108px minmax(0,1fr);gap:18px;min-height:auto;padding:22px 24px}.unified-copilot-drawer__hero .unified-copilot-drawer__hero-icon[data-v-57df2aa2]{width:96px;height:96px}.unified-copilot-drawer__hero .unified-copilot-drawer__hero-icon[data-v-57df2aa2] svg{width:40px;height:40px}.unified-copilot-drawer__hero>div>strong[data-v-57df2aa2]{font-size:var(--font-size-page-title);line-height:1.28}.unified-copilot-drawer__hero>div>p[data-v-57df2aa2]{max-width:none;font-size:var(--font-size-label)}.unified-copilot-drawer__hero-action[data-v-57df2aa2]{grid-column:2;justify-self:start;min-height:38px}}@container (max-width: 520px){.unified-copilot-drawer__hero[data-v-57df2aa2]{grid-template-columns:76px minmax(0,1fr);gap:14px;justify-items:stretch;padding:16px}.unified-copilot-drawer__hero .unified-copilot-drawer__hero-icon[data-v-57df2aa2]{width:68px;height:68px}.unified-copilot-drawer__hero>div>strong[data-v-57df2aa2]{font-size:var(--font-size-panel-title);line-height:1.28}.unified-copilot-drawer__hero>div>p[data-v-57df2aa2]{font-size:var(--font-size-caption)}.unified-copilot-drawer__hero-facts[data-v-57df2aa2]{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}.unified-copilot-drawer__hero-facts>div[data-v-57df2aa2]{padding:0 10px}.unified-copilot-drawer__hero-action[data-v-57df2aa2]{grid-column:2;justify-self:start;min-height:34px;padding:0 14px}}@container (max-width: 520px){.unified-copilot-drawer__hero[data-v-57df2aa2]{grid-template-columns:64px minmax(0,1fr);gap:10px;padding:14px}.unified-copilot-drawer__hero .unified-copilot-drawer__hero-icon[data-v-57df2aa2]{width:58px;height:58px}.unified-copilot-drawer__hero-action[data-v-57df2aa2]{grid-column:2}.unified-copilot-drawer__hero-facts[data-v-57df2aa2]{grid-template-columns:1fr}.unified-copilot-drawer__hero-facts>div[data-v-57df2aa2]{padding:8px 0 0;border-top:1px solid var(--qt-palette-slate-200);border-left:0}.unified-copilot-drawer__hero-facts>div[data-v-57df2aa2]:first-child{padding-top:0;border-top:0}.unified-copilot-drawer__header-actions[data-v-57df2aa2]{flex-wrap:nowrap}.unified-copilot-drawer__header[data-v-57df2aa2]{min-height:60px;align-items:center;gap:6px;padding:8px 12px}.unified-copilot-drawer__header-actions[data-v-57df2aa2]{width:auto;justify-content:flex-end;margin-left:auto}.unified-copilot-drawer__header-actions button[data-v-57df2aa2] svg{width:16px;height:16px}.unified-copilot-drawer__tabs button[data-v-57df2aa2]{gap:4px;font-size:var(--font-size-caption)}.unified-copilot-drawer__tabs button[data-v-57df2aa2]>svg{display:none}.unified-copilot-drawer__body[data-v-57df2aa2]{padding-right:14px;padding-left:14px}.unified-copilot-drawer__action-proposal-meta[data-v-57df2aa2],.unified-copilot-drawer__action-proposal-grid[data-v-57df2aa2],.unified-copilot-drawer__proposal-impact-grid[data-v-57df2aa2],.unified-copilot-drawer__evidence-grid[data-v-57df2aa2],.unified-copilot-drawer__evidence-actions[data-v-57df2aa2],.unified-copilot-drawer__world-context dl[data-v-57df2aa2],.unified-copilot-drawer__execution-projection dl[data-v-57df2aa2],.unified-copilot-drawer__world-context header[data-v-57df2aa2]{grid-template-columns:1fr}.unified-copilot-drawer__world-context header[data-v-57df2aa2]{align-items:start}.unified-copilot-drawer__action-proposal-hero[data-v-57df2aa2]{grid-template-columns:38px minmax(0,1fr)}}@media(max-width:720px){.unified-copilot-drawer--fixed[data-v-57df2aa2]{position:fixed;top:var(--qt-copilot-top-offset, var(--topnav-height, 56px));left:0;right:var(--qt-copilot-right-inset, 0px);width:calc(100vw - var(--qt-copilot-right-inset, 0px))!important;min-width:0;max-width:none!important;height:calc(100vh - var(--qt-copilot-top-offset, var(--topnav-height, 56px)));z-index:var(--qt-copilot-z-index, 1200)}.unified-copilot-drawer--fixed .unified-copilot-drawer__resize-handle[data-v-57df2aa2]{display:none}.unified-copilot-drawer--fixed.unified-copilot-drawer--collapsed[data-v-57df2aa2]{right:var(--qt-copilot-right-inset, 0px);left:auto;width:var(--qt-copilot-collapsed-width)}}@container (max-width: 720px){.unified-copilot-drawer__action-preview dl[data-v-57df2aa2],.unified-copilot-drawer__action-proposal-toolbar[data-v-57df2aa2],.unified-copilot-drawer__action-proposal-hero[data-v-57df2aa2],.unified-copilot-drawer__action-proposal-meta[data-v-57df2aa2],.unified-copilot-drawer__action-proposal-grid[data-v-57df2aa2],.unified-copilot-drawer__proposal-impact-grid[data-v-57df2aa2],.unified-copilot-drawer__evidence-grid[data-v-57df2aa2],.unified-copilot-drawer__evidence-actions[data-v-57df2aa2],.unified-copilot-drawer__world-context header[data-v-57df2aa2],.unified-copilot-drawer__world-context dl[data-v-57df2aa2],.unified-copilot-drawer__activity-list li[data-v-57df2aa2],.unified-copilot-drawer__user-message[data-v-57df2aa2]{grid-template-columns:1fr}.unified-copilot-drawer__user-message[data-v-57df2aa2]{grid-template-columns:28px minmax(0,1fr)}}#copilot-panel-overview[data-v-57df2aa2]{width:min(100%,980px);gap:10px}#copilot-panel-overview .unified-copilot-drawer__hero[data-v-57df2aa2]{grid-template-columns:48px minmax(0,1fr) max-content;block-size:auto;min-block-size:118px;gap:14px;padding:16px 18px}#copilot-panel-overview .unified-copilot-drawer__hero .unified-copilot-drawer__hero-icon[data-v-57df2aa2]{width:44px;height:44px}#copilot-panel-overview .unified-copilot-drawer__hero .unified-copilot-drawer__hero-icon[data-v-57df2aa2] .qt-icon,#copilot-panel-overview .unified-copilot-drawer__hero .unified-copilot-drawer__hero-icon[data-v-57df2aa2] svg{width:24px;height:24px}#copilot-panel-overview .unified-copilot-drawer__hero>div>strong[data-v-57df2aa2]{font-size:var(--font-size-page-title);line-height:1.22}#copilot-panel-overview .unified-copilot-drawer__hero>div>p[data-v-57df2aa2]{max-width:680px;font-size:var(--font-size-label)}#copilot-panel-overview .unified-copilot-drawer__hero-facts[data-v-57df2aa2]{max-width:560px;margin-top:8px}#copilot-panel-overview .unified-copilot-drawer__hero-action[data-v-57df2aa2]{grid-column:auto;justify-self:end;min-height:34px;padding:0 12px}@container (max-width: 720px){#copilot-panel-overview .unified-copilot-drawer__hero[data-v-57df2aa2]{grid-template-columns:44px minmax(0,1fr);grid-template-rows:auto auto;min-block-size:auto;gap:12px;padding:14px}#copilot-panel-overview .unified-copilot-drawer__hero-action[data-v-57df2aa2]{grid-column:2;justify-self:start}}@container (max-width: 520px){#copilot-panel-overview .unified-copilot-drawer__hero[data-v-57df2aa2]{grid-template-columns:1fr}#copilot-panel-overview .unified-copilot-drawer__hero .unified-copilot-drawer__hero-icon[data-v-57df2aa2]{display:none}#copilot-panel-overview .unified-copilot-drawer__hero-action[data-v-57df2aa2]{grid-column:1}#copilot-panel-overview .unified-copilot-drawer__world-context header[data-v-57df2aa2]{grid-template-columns:1fr;align-items:start}#copilot-panel-overview .unified-copilot-drawer__world-context header p[data-v-57df2aa2]{max-width:none}#copilot-panel-overview .unified-copilot-drawer__hero-facts[data-v-57df2aa2],#copilot-panel-overview .unified-copilot-drawer__world-context dl[data-v-57df2aa2]{grid-template-columns:1fr}#copilot-panel-overview .unified-copilot-drawer__world-context dl>div[data-v-57df2aa2]:nth-child(-n+2){border-top:1px solid var(--qt-palette-slate-100)}#copilot-panel-overview .unified-copilot-drawer__world-context dl>div[data-v-57df2aa2]:first-child{border-top:0}}#copilot-panel-overview .unified-copilot-drawer__current-task-manager[data-v-57df2aa2]{--copilot-manager-inset: 20px;--copilot-manager-icon-column: 32px;--copilot-manager-label-column: 80px;gap:12px}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__hero[data-v-57df2aa2],#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__world-context[data-v-57df2aa2],#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card[data-v-57df2aa2]{border-color:var(--qt-palette-slate-200);border-radius:12px;background:var(--qt-palette-white);box-shadow:none}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__hero[data-v-57df2aa2]{grid-template-columns:var(--copilot-manager-icon-column) minmax(0,1fr) max-content;min-block-size:0;gap:12px;align-items:start;padding:16px var(--copilot-manager-inset)}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero-icon[data-v-57df2aa2]{display:inline-flex;width:var(--copilot-manager-icon-column);height:var(--copilot-manager-icon-column);border-radius:9px}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero-icon[data-v-57df2aa2] .qt-icon,#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero-icon[data-v-57df2aa2] svg{width:18px;height:18px}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero>div[data-v-57df2aa2]{display:grid;min-width:0;gap:3px}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero>div>span[data-v-57df2aa2]:before{display:none}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero>div>strong[data-v-57df2aa2]{font-size:var(--font-size-panel-title);line-height:1.3}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero>div>p[data-v-57df2aa2]{max-width:620px;font-size:var(--font-size-caption);line-height:1.5}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero-facts[data-v-57df2aa2]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none;min-height:34px;margin-top:8px}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero-facts>div[data-v-57df2aa2]{grid-template-columns:28px minmax(0,1fr);min-height:34px;gap:8px;padding:0 14px;border-top:0;border-left:1px solid var(--qt-palette-slate-200)}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero-facts>div[data-v-57df2aa2]:first-child{padding-left:0;border-left:0}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero-action[data-v-57df2aa2]{min-height:32px;align-self:start;padding:0 11px;border-radius:8px}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__world-context[data-v-57df2aa2],#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card[data-v-57df2aa2]{gap:0;padding:14px var(--copilot-manager-inset)}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__world-context>header[data-v-57df2aa2],#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card>header[data-v-57df2aa2]{display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,.9fr);gap:12px;align-items:center;padding-bottom:9px;border-bottom:1px solid var(--qt-palette-slate-100)}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card>header>div[data-v-57df2aa2]{display:grid;gap:3px}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__world-context>header strong[data-v-57df2aa2],#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card>header strong[data-v-57df2aa2]{color:var(--qt-palette-slate-900);font-size:var(--font-size-body-lg);line-height:1.35}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card>header span[data-v-57df2aa2]{color:var(--qt-palette-slate-500);font-size:var(--font-size-caption)}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card>header p[data-v-57df2aa2]{margin:0;color:var(--qt-palette-slate-600);font-size:var(--font-size-caption);line-height:1.45}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card>dl[data-v-57df2aa2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card>dl>div[data-v-57df2aa2]{display:grid;grid-template-columns:var(--copilot-manager-label-column) minmax(0,1fr);gap:8px;align-items:center;min-height:36px;padding:8px 0;border-top:1px solid var(--qt-palette-slate-100)}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card>dl>div[data-v-57df2aa2]:nth-child(-n+2){border-top:0}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card dt[data-v-57df2aa2],#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card dd[data-v-57df2aa2]{margin:0;font-size:var(--font-size-caption);line-height:1.35}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card dt[data-v-57df2aa2]{color:var(--qt-palette-slate-500);font-weight:700}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__world-context dl>div[data-v-57df2aa2]{grid-template-columns:24px var(--copilot-manager-label-column) minmax(0,1fr);min-height:36px;gap:8px;padding:8px 0}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__world-context dt[data-v-57df2aa2],#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__world-context dd[data-v-57df2aa2]{font-size:var(--font-size-caption);line-height:1.35}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card[data-projection-state=current][data-v-57df2aa2]{border-left:3px solid var(--qt-palette-green-500)}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card[data-projection-state=stale][data-v-57df2aa2],#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card[data-projection-state=unavailable][data-v-57df2aa2]{border-left:3px solid var(--qt-palette-orange-500)}@container (max-width: 720px){#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__hero[data-v-57df2aa2]{grid-template-columns:var(--copilot-manager-icon-column) minmax(0,1fr);grid-template-rows:auto auto;gap:10px;padding:15px var(--copilot-manager-inset)}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero-action[data-v-57df2aa2]{grid-column:2;justify-self:start}}@container (max-width: 520px){#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__hero[data-v-57df2aa2]{grid-template-columns:32px minmax(0,1fr)}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero-icon[data-v-57df2aa2]{display:inline-flex;width:32px;height:32px}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__world-context>header[data-v-57df2aa2],#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card>header[data-v-57df2aa2]{grid-template-columns:1fr;gap:5px}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card>dl[data-v-57df2aa2]{grid-template-columns:1fr}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero-facts[data-v-57df2aa2]{grid-template-columns:repeat(2,minmax(0,1fr))}#copilot-panel-overview .unified-copilot-drawer__current-task-manager>.unified-copilot-drawer__projection-readback-card>dl>div[data-v-57df2aa2]:nth-child(2){border-top:1px solid var(--qt-palette-slate-100)}}@container (max-width: 520px){#copilot-panel-overview .unified-copilot-drawer__current-task-manager[data-v-57df2aa2]{--copilot-manager-inset: 14px;--copilot-manager-label-column: 72px}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero-facts[data-v-57df2aa2]{grid-template-columns:1fr}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero-facts>div[data-v-57df2aa2]{padding:8px 0 0;border-top:1px solid var(--qt-palette-slate-100);border-left:0}#copilot-panel-overview .unified-copilot-drawer__current-task-manager .unified-copilot-drawer__hero-facts>div[data-v-57df2aa2]:first-child{padding-top:0;border-top:0}}.task-workspace[data-v-ded01a11]{height:100%;display:flex;flex-direction:column;background:var(--qt-bg-page, #f8fafc);color:var(--qt-text-primary, #1f2937);font-size:13px}.task-workspace__header[data-v-ded01a11]{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-bottom:1px solid var(--qt-border, #e2e8f0);background:var(--qt-bg-surface, #ffffff)}.task-workspace__title-group[data-v-ded01a11]{display:flex;align-items:baseline;gap:8px}.task-workspace__title-group h2[data-v-ded01a11]{margin:0;font-size:16px}.task-workspace__count[data-v-ded01a11]{color:var(--qt-text-secondary, #6b7280);font-size:12px}.task-workspace__toolbar[data-v-ded01a11]{display:flex;align-items:center;gap:8px}.task-workspace__search[data-v-ded01a11]{position:relative;display:flex;align-items:center}.task-workspace__search-icon[data-v-ded01a11]{position:absolute;left:8px;width:14px;height:14px;color:var(--qt-text-secondary, #9ca3af)}.task-workspace__search input[data-v-ded01a11]{padding:6px 8px 6px 26px;border:1px solid var(--qt-border, #e2e8f0);border-radius:6px;font-size:12px;width:180px;background:var(--qt-bg-input, #ffffff)}.task-workspace__filter-select[data-v-ded01a11]{padding:6px 8px;border:1px solid var(--qt-border, #e2e8f0);border-radius:6px;font-size:12px;background:var(--qt-bg-input, #ffffff)}.task-workspace__icon-btn[data-v-ded01a11]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--qt-border, #e2e8f0);border-radius:6px;background:var(--qt-bg-input, #ffffff);cursor:pointer}.task-workspace__refresh-icon[data-v-ded01a11]{width:14px;height:14px}.task-workspace__new[data-v-ded01a11]{padding:6px 12px;border:none;border-radius:6px;background:var(--qt-accent, #2563eb);color:#fff;font-size:12px;cursor:pointer}.task-workspace__status[data-v-ded01a11],.task-workspace__error[data-v-ded01a11]{padding:12px 16px}.task-workspace__stats[data-v-ded01a11]{display:flex;align-items:center;gap:20px;padding:8px 16px;border-bottom:1px solid var(--qt-border, #e2e8f0);background:var(--qt-bg-surface, #ffffff)}.task-workspace__stat[data-v-ded01a11]{display:flex;flex-direction:column;gap:2px}.task-workspace__stat-value[data-v-ded01a11]{font-size:16px;font-weight:600;color:var(--qt-text-primary, #1f2937)}.task-workspace__stat.is-alert .task-workspace__stat-value[data-v-ded01a11]{color:var(--qt-danger, #dc2626)}.task-workspace__stat-label[data-v-ded01a11]{font-size:11px;color:var(--qt-text-secondary, #6b7280)}.task-workspace__stat--grow[data-v-ded01a11]{flex:1;flex-direction:row;align-items:center;gap:8px}.task-workspace__stat-chips[data-v-ded01a11]{display:flex;flex-wrap:wrap;gap:6px}.task-workspace__chip[data-v-ded01a11]{padding:1px 8px;border-radius:8px;background:var(--qt-bg-hover, #f1f5f9);font-size:11px;color:var(--qt-text-secondary, #4b5563)}.task-workspace__error[data-v-ded01a11]{color:var(--qt-danger, #dc2626)}.task-workspace__split[data-v-ded01a11]{flex:1;display:flex;min-height:0}.task-workspace__list[data-v-ded01a11]{flex:1;display:flex;flex-direction:column;min-width:0;overflow:auto}.task-workspace__table[data-v-ded01a11]{display:flex;flex-direction:column}.task-workspace__thead[data-v-ded01a11],.task-workspace__row[data-v-ded01a11]{display:grid;grid-template-columns:minmax(180px,1.6fr) 70px 90px 70px 90px 100px 110px;gap:8px;align-items:center;padding:8px 16px}.task-workspace__thead[data-v-ded01a11]{position:sticky;top:0;background:var(--qt-bg-surface, #ffffff);border-bottom:1px solid var(--qt-border, #e2e8f0);color:var(--qt-text-secondary, #6b7280);font-size:12px}.task-workspace__row[data-v-ded01a11]{border-bottom:1px solid var(--qt-border, #eef2f7);cursor:pointer}.task-workspace__row[data-v-ded01a11]:hover{background:var(--qt-bg-hover, #f1f5f9)}.task-workspace__row.is-active[data-v-ded01a11]{background:var(--qt-accent-soft, #eef2ff)}.task-workspace__cell[data-v-ded01a11]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-workspace__cell--title[data-v-ded01a11]{display:flex;align-items:center;gap:6px}.task-workspace__title[data-v-ded01a11]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-workspace__badge[data-v-ded01a11]{padding:1px 6px;border-radius:8px;font-size:11px;flex-shrink:0}.task-workspace__badge--overdue[data-v-ded01a11]{background:#fee2e2;color:#b91c1c}.task-workspace__status[data-v-ded01a11]{padding:2px 8px;border-radius:8px;font-size:11px}.task-workspace__status.is-draft[data-v-ded01a11]{background:#f1f5f9;color:#475569}.task-workspace__status.is-planned[data-v-ded01a11]{background:#e0e7ff;color:#3730a3}.task-workspace__status.is-in_progress[data-v-ded01a11]{background:#dbeafe;color:#1d4ed8}.task-workspace__status.is-blocked[data-v-ded01a11]{background:#fef3c7;color:#92400e}.task-workspace__status.is-completed[data-v-ded01a11]{background:#dcfce7;color:#15803d}.task-workspace__status.is-cancelled[data-v-ded01a11]{background:#f3f4f6;color:#6b7280}.task-workspace__cell--progress[data-v-ded01a11]{display:flex;align-items:center;gap:6px}.task-workspace__progress-bar[data-v-ded01a11]{flex:1;height:6px;border-radius:3px;background:var(--qt-border, #e2e8f0);overflow:hidden}.task-workspace__progress-fill[data-v-ded01a11]{display:block;height:100%;background:var(--qt-accent, #2563eb)}.task-workspace__progress-text[data-v-ded01a11]{font-size:11px;color:var(--qt-text-secondary, #6b7280);min-width:32px;text-align:right}.task-workspace__empty[data-v-ded01a11]{padding:32px;text-align:center;color:var(--qt-text-secondary, #9ca3af)}.task-workspace__pager[data-v-ded01a11]{display:flex;align-items:center;justify-content:center;gap:12px;padding:10px;font-size:12px;color:var(--qt-text-secondary, #6b7280)}.task-workspace__pager button[data-v-ded01a11]{padding:4px 10px;border:1px solid var(--qt-border, #e2e8f0);border-radius:6px;background:var(--qt-bg-input, #ffffff);cursor:pointer}.task-workspace__pager button[data-v-ded01a11]:disabled{opacity:.5;cursor:default}.task-workspace__detail[data-v-ded01a11]{width:320px;border-left:1px solid var(--qt-border, #e2e8f0);background:var(--qt-bg-surface, #ffffff);overflow:auto;padding:14px 16px;flex-shrink:0}.task-workspace__detail--empty[data-v-ded01a11]{display:flex;align-items:center;justify-content:center;color:var(--qt-text-secondary, #9ca3af)}.task-workspace__detail-head[data-v-ded01a11]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:12px}.task-workspace__detail-head h3[data-v-ded01a11]{margin:0;font-size:15px}.task-workspace__no[data-v-ded01a11]{color:var(--qt-text-secondary, #9ca3af);font-size:11px}.task-workspace__detail-fields[data-v-ded01a11]{margin:0 0 10px;display:flex;flex-direction:column;gap:6px}.task-workspace__field[data-v-ded01a11]{display:flex;gap:8px;font-size:12px}.task-workspace__field dt[data-v-ded01a11]{width:64px;color:var(--qt-text-secondary, #6b7280);flex-shrink:0}.task-workspace__field dd[data-v-ded01a11]{margin:0;word-break:break-all}.task-workspace__evidence[data-v-ded01a11]{color:var(--qt-accent, #2563eb);font-size:11px}.task-workspace__description[data-v-ded01a11]{margin:8px 0 12px;white-space:pre-wrap;font-size:12px;color:var(--qt-text-secondary, #374151)}.task-workspace__actions[data-v-ded01a11]{display:flex;flex-wrap:wrap;gap:8px}.task-workspace__timeline[data-v-ded01a11]{margin-top:16px;border-top:1px solid var(--qt-border, #eef2f7);padding-top:10px;display:flex;flex-direction:column;gap:8px}.task-workspace__timeline-title[data-v-ded01a11]{margin:0;font-size:13px;color:var(--qt-text-primary, #1f2937)}.task-workspace__timeline-list[data-v-ded01a11]{display:flex;flex-direction:column;gap:8px;max-height:240px;overflow:auto}.task-workspace__timeline-item[data-v-ded01a11]{display:flex;gap:8px;align-items:flex-start}.task-workspace__timeline-badge[data-v-ded01a11]{flex-shrink:0;padding:1px 6px;border-radius:8px;font-size:11px}.task-workspace__timeline-badge.is-comment[data-v-ded01a11]{background:#f1f5f9;color:#475569}.task-workspace__timeline-badge.is-status[data-v-ded01a11]{background:#dbeafe;color:#1d4ed8}.task-workspace__timeline-badge.is-escalation[data-v-ded01a11]{background:#fee2e2;color:#b91c1c}.task-workspace__timeline-badge.is-reminder[data-v-ded01a11]{background:#fef3c7;color:#92400e}.task-workspace__timeline-body[data-v-ded01a11]{min-width:0}.task-workspace__timeline-content[data-v-ded01a11]{margin:0;font-size:12px;color:var(--qt-text-primary, #374151);word-break:break-all;white-space:pre-wrap}.task-workspace__timeline-meta[data-v-ded01a11]{margin:2px 0 0;font-size:11px;color:var(--qt-text-secondary, #9ca3af)}.task-workspace__timeline-evidence[data-v-ded01a11]{margin-left:6px;color:var(--qt-accent, #2563eb)}.task-workspace__timeline-empty[data-v-ded01a11]{padding:8px 0;font-size:12px;color:var(--qt-text-secondary, #9ca3af)}.task-workspace__timeline-input[data-v-ded01a11]{display:flex;gap:6px}.task-workspace__timeline-input input[data-v-ded01a11]{flex:1;min-width:0;padding:6px 8px;border:1px solid var(--qt-border, #e2e8f0);border-radius:6px;font-size:12px;background:var(--qt-bg-input, #ffffff)}.task-workspace__timeline-input button[data-v-ded01a11]{padding:6px 10px;border:1px solid var(--qt-border, #e2e8f0);border-radius:6px;background:var(--qt-bg-input, #ffffff);font-size:12px;cursor:pointer}.task-workspace__timeline-input button.is-escalation[data-v-ded01a11]{color:#b91c1c;border-color:#fecaca}.task-workspace__timeline-input button[data-v-ded01a11]:disabled{opacity:.5;cursor:default}.task-workspace__act[data-v-ded01a11]{padding:5px 12px;border:1px solid var(--qt-border, #e2e8f0);border-radius:6px;background:var(--qt-bg-input, #ffffff);font-size:12px;cursor:pointer}.task-workspace__act--primary[data-v-ded01a11]{background:var(--qt-accent, #2563eb);color:#fff;border-color:var(--qt-accent, #2563eb)}.task-workspace__act--done[data-v-ded01a11]{background:#16a34a;color:#fff;border-color:#16a34a}.task-workspace__act--cancel[data-v-ded01a11]{background:#fff;color:#dc2626;border-color:#fecaca}.task-workspace__overlay[data-v-ded01a11]{position:fixed;inset:0;z-index:50;background:#0f172a66;display:flex;justify-content:flex-end}.task-workspace__drawer[data-v-ded01a11]{width:380px;height:100%;background:var(--qt-bg-surface, #ffffff);padding:20px;overflow:auto;display:flex;flex-direction:column;gap:12px}.task-workspace__drawer h3[data-v-ded01a11]{margin:0 0 8px}.task-workspace__form-row[data-v-ded01a11]{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--qt-text-secondary, #4b5563)}.task-workspace__form-row input[data-v-ded01a11],.task-workspace__form-row select[data-v-ded01a11],.task-workspace__form-row textarea[data-v-ded01a11]{padding:7px 9px;border:1px solid var(--qt-border, #e2e8f0);border-radius:6px;font-size:12px;background:var(--qt-bg-input, #ffffff)}.task-workspace__drawer-actions[data-v-ded01a11]{display:flex;justify-content:flex-end;gap:8px;margin-top:auto}.task-workspace__drawer-actions button[data-v-ded01a11]{padding:6px 14px;border:1px solid var(--qt-border, #e2e8f0);border-radius:6px;background:var(--qt-bg-input, #ffffff);cursor:pointer}.task-workspace__drawer-actions button[type=submit][data-v-ded01a11]{background:var(--qt-accent, #2563eb);color:#fff;border-color:var(--qt-accent, #2563eb)}.notif-panel[data-v-46c1e270]{--ntf-drawer-accent: var(--qt-palette-blue-600);--ntf-drawer-accent-soft: var(--qt-palette-indigo-50);--ntf-drawer-content-surface: color-mix( in srgb, var(--qt-palette-slate-100) 82%, var(--qt-palette-blue-50) );display:flex;width:100%;height:100%;min-width:0;min-height:0;flex-direction:column;overflow:hidden;color:var(--qt-text-primary, var(--qt-palette-gray-800));background:var(--ntf-drawer-content-surface);border-left:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));container-type:inline-size}.notif-drawer__header[data-v-46c1e270]{display:grid;grid-template-columns:minmax(0,1fr) max-content;min-height:68px;align-items:center;gap:10px;padding:9px 16px;border-bottom:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));background:var(--qt-palette-white);flex-shrink:0}.notif-drawer__title[data-v-46c1e270]{display:flex;min-width:0;align-items:center;gap:9px}.notif-drawer__title>div[data-v-46c1e270]{min-width:0}.notif-drawer__title p[data-v-46c1e270],.notif-drawer__title h2[data-v-46c1e270]{margin:0}.notif-drawer__title p[data-v-46c1e270]{color:var(--qt-text-secondary, var(--qt-palette-gray-500));font-size:var(--font-size-caption);line-height:1.3}.notif-drawer__title h2[data-v-46c1e270]{overflow:hidden;font-size:var(--font-size-panel-title);line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.notif-drawer__brand-icon[data-v-46c1e270]{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;flex:0 0 auto;border-radius:8px;background:var(--ntf-drawer-accent-soft);color:var(--ntf-drawer-accent)}.notif-drawer__brand-icon svg[data-v-46c1e270]{width:17px;height:17px}.notif-drawer__header-actions[data-v-46c1e270]{display:flex;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;gap:6px}.notif-drawer__header-actions button[data-v-46c1e270]{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:28px;padding:0 8px;border:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));border-radius:6px;background:var(--qt-bg-base, var(--qt-palette-white));color:var(--qt-text-secondary, var(--qt-palette-slate-600));font-size:var(--font-size-caption);line-height:1.2;white-space:nowrap;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.notif-drawer__header-actions button[data-v-46c1e270]:first-child{border-color:var(--qt-palette-blue-200);background:var(--qt-palette-blue-50);color:var(--qt-palette-blue-700)}.notif-drawer__header-actions button[data-v-46c1e270]:hover{border-color:var(--qt-palette-blue-300);background:var(--qt-palette-blue-50);color:var(--qt-palette-blue-700)}.notif-drawer__header-actions button[data-v-46c1e270]:disabled{opacity:.5;cursor:not-allowed}.notif-drawer__header-actions button[data-v-46c1e270]:focus-visible,.notif-drawer__tabs button[data-v-46c1e270]:focus-visible{outline:2px solid var(--qt-palette-blue-500);outline-offset:2px}.notif-drawer__tabs[data-v-46c1e270]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:6px 16px;border-bottom:1px solid var(--qt-border-color-light, var(--qt-palette-gray-200));background:color-mix(in srgb,var(--qt-palette-blue-50) 62%,var(--qt-palette-white));flex-shrink:0}.notif-drawer__tabs button[data-v-46c1e270]{display:inline-flex;min-width:0;min-height:36px;align-items:center;justify-content:center;gap:7px;padding:8px 4px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--qt-text-secondary, var(--qt-palette-gray-500));cursor:pointer;font:inherit;font-size:var(--font-size-label);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.notif-drawer__tabs button[data-v-46c1e270] svg{width:16px;height:16px;color:var(--qt-palette-slate-500);stroke-width:2.15}.notif-drawer__tabs button.is-active[data-v-46c1e270]{border-color:var(--qt-palette-slate-200);background:var(--qt-palette-white);box-shadow:0 1px 3px #0f172a14;color:var(--ntf-drawer-accent);font-weight:700}.notif-drawer__tabs button.is-active[data-v-46c1e270] svg{color:var(--ntf-drawer-accent)}.notif-drawer__tabs button[data-v-46c1e270]:hover:not(.is-active){background:var(--qt-palette-slate-100);color:var(--qt-palette-slate-700)}.notif-drawer__tab-count[data-v-46c1e270]{display:inline-flex;min-width:17px;height:17px;align-items:center;justify-content:center;padding:0 5px;border-radius:999px;background:var(--qt-palette-blue-50);color:var(--qt-palette-blue-700);font-size:var(--font-size-caption);font-weight:800;line-height:1}.notif-drawer__body[data-v-46c1e270]{position:relative;flex:1;min-height:0;overflow:auto;padding:12px 16px}.notif-drawer__list[data-v-46c1e270]{display:flex;flex-direction:column;gap:8px}.notif-drawer__item[data-v-46c1e270]{display:flex;align-items:flex-start;gap:8px;padding:9px 10px;border:1px solid var(--qt-border-color-light, var(--qt-palette-slate-200));border-radius:8px;background:var(--qt-bg-base, var(--qt-palette-white));transition:border-color .14s ease,box-shadow .14s ease}.notif-drawer__item[data-v-46c1e270]:hover{border-color:var(--qt-palette-slate-200);box-shadow:var(--shadow-card-hover)}.notif-drawer__item.is-unread[data-v-46c1e270]{border-left:3px solid var(--ntf-drawer-accent);background:var(--qt-palette-blue-50)}.notif-drawer__item.is-unread[data-v-46c1e270]:hover{background:#eaf4ff}.notif-drawer__severity[data-v-46c1e270]{width:8px;height:8px;border-radius:50%;margin-top:6px;flex-shrink:0;background:var(--qt-palette-slate-400, #94a3b8)}.notif-drawer__severity.is-critical[data-v-46c1e270]{background:#d64541}.notif-drawer__severity.is-warning[data-v-46c1e270]{background:#e8a13a}.notif-drawer__severity.is-info[data-v-46c1e270]{background:var(--qt-palette-blue-600)}.notif-drawer__item-main[data-v-46c1e270]{flex:1;min-width:0;display:flex;align-items:flex-start;gap:8px;border:0;background:transparent;padding:0;text-align:left;cursor:pointer;font:inherit}.notif-drawer__item-text[data-v-46c1e270]{display:flex;flex-direction:column;gap:2px;min-width:0}.notif-drawer__item-subject[data-v-46c1e270]{color:var(--qt-text-primary, var(--qt-palette-slate-800));font-size:var(--font-size-body-strong);font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notif-drawer__item.is-unread .notif-drawer__item-subject[data-v-46c1e270]{font-weight:700}.notif-drawer__item-meta[data-v-46c1e270]{display:flex;align-items:center;gap:8px;font-size:var(--font-size-caption);color:var(--qt-text-secondary, var(--qt-palette-slate-500))}.notif-drawer__item-category[data-v-46c1e270]{color:var(--ntf-drawer-accent)}.notif-drawer__item-actions[data-v-46c1e270]{display:none;align-items:center;gap:2px;flex-shrink:0;margin-top:2px}.notif-drawer__item:hover .notif-drawer__item-actions[data-v-46c1e270]{display:inline-flex}.notif-drawer__item-actions button[data-v-46c1e270]{height:24px;border:1px solid var(--qt-border-color-light, var(--qt-palette-slate-200));border-radius:6px;background:#fff;color:var(--qt-text-secondary, var(--qt-palette-slate-600));font-size:11px;cursor:pointer;padding:0 7px}.notif-drawer__item-actions button[data-v-46c1e270]:hover{border-color:var(--ntf-drawer-accent);color:var(--ntf-drawer-accent)}.notif-drawer__item-actions .notif-drawer__danger[data-v-46c1e270]:hover{border-color:#d64541;color:#d64541}.notif-drawer__paging[data-v-46c1e270]{text-align:center;padding:8px 0 4px}.notif-drawer__more[data-v-46c1e270],.notif-drawer__end[data-v-46c1e270]{border:0;background:transparent;color:var(--ntf-drawer-accent);font-size:var(--font-size-label);cursor:pointer}.notif-drawer__end[data-v-46c1e270]{color:var(--qt-text-secondary, var(--qt-palette-slate-500))}.notif-drawer__state[data-v-46c1e270]{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:start;padding:14px;border:1px solid var(--qt-palette-blue-200);border-radius:10px;background:var(--qt-palette-blue-50);margin-top:4px}.notif-drawer__state-icon[data-v-46c1e270]{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;border-radius:9px;background:var(--qt-palette-indigo-50);color:var(--qt-palette-indigo-600);animation:notif-drawer-state-pulse-46c1e270 1.15s ease-in-out infinite}.notif-drawer__state-copy[data-v-46c1e270]{display:grid;min-width:0;gap:3px}.notif-drawer__state-copy strong[data-v-46c1e270]{font-size:var(--font-size-label)}.notif-drawer__state-copy span[data-v-46c1e270]{color:var(--qt-text-secondary);font-size:var(--font-size-caption);line-height:1.45}.notif-drawer__state-bar[data-v-46c1e270]{position:relative;grid-column:2;display:block;width:100%;height:4px;margin-top:2px;overflow:hidden;border-radius:999px;background:var(--qt-palette-slate-200)}.notif-drawer__state-bar i[data-v-46c1e270]{position:absolute;inset:0 auto 0 0;width:42%;border-radius:inherit;background:linear-gradient(90deg,var(--qt-palette-blue-400),var(--qt-palette-indigo-600));animation:notif-drawer-state-progress-46c1e270 1.35s ease-in-out infinite}@keyframes notif-drawer-state-pulse-46c1e270{0%,to{opacity:.48;transform:scale(.92)}50%{opacity:1;transform:scale(1)}}@keyframes notif-drawer-state-progress-46c1e270{0%{transform:translate(-110%)}to{transform:translate(340%)}}@media(prefers-reduced-motion:reduce){.notif-drawer__state-icon[data-v-46c1e270],.notif-drawer__state-bar i[data-v-46c1e270]{animation:none}}.notif-drawer__preference[data-v-46c1e270]{display:grid;gap:10px}.notif-drawer__preference-head[data-v-46c1e270]{display:flex;flex-direction:column;gap:3px;padding-bottom:9px;border-bottom:1px solid var(--qt-palette-slate-100)}.notif-drawer__preference-head strong[data-v-46c1e270]{color:var(--qt-palette-slate-900);font-size:var(--font-size-body-lg);line-height:1.35}.notif-drawer__preference-head span[data-v-46c1e270]{color:var(--qt-palette-slate-500);font-size:var(--font-size-caption)}.notif-drawer__preference-list[data-v-46c1e270]{display:flex;flex-direction:column;gap:6px}.notif-drawer__preference-item[data-v-46c1e270]{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0 10px;border:1px solid var(--qt-border-color-light, var(--qt-palette-slate-200));border-radius:8px;background:var(--qt-palette-white);font-size:var(--font-size-label);color:var(--qt-text-primary, var(--qt-palette-slate-800));cursor:pointer}.notif-drawer__detail[data-v-46c1e270]{position:absolute;top:0;right:0;bottom:0;width:min(420px,86%);overflow-y:auto;padding:14px;border-left:1px solid var(--qt-border-color-light, var(--qt-palette-slate-200));background:var(--qt-palette-white);box-shadow:0 16px 40px #0f172a29;z-index:30}.notif-drawer__detail-head[data-v-46c1e270]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:12px}.notif-drawer__detail-head strong[data-v-46c1e270]{font-size:var(--font-size-section-title);line-height:1.3;overflow-wrap:anywhere}.notif-drawer__detail-head button[data-v-46c1e270]{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;flex-shrink:0;border:1px solid var(--qt-border-color-light, var(--qt-palette-slate-200));border-radius:6px;background:var(--qt-palette-white);color:var(--qt-text-secondary, var(--qt-palette-slate-600));cursor:pointer}.notif-drawer__detail-body[data-v-46c1e270]{display:grid;grid-template-columns:120px minmax(0,1fr);gap:8px 12px;margin:0 0 12px;font-size:var(--font-size-body)}.notif-drawer__detail-body dt[data-v-46c1e270]{color:var(--qt-text-secondary, var(--qt-palette-slate-500));font-weight:700;font-size:var(--font-size-caption);line-height:1.35}.notif-drawer__detail-body dd[data-v-46c1e270]{margin:0;color:var(--qt-text-primary, var(--qt-palette-slate-800));word-break:break-word}.notif-drawer__detail-payload[data-v-46c1e270]{white-space:pre-wrap;font-family:var(--font-family-mono);font-size:var(--font-size-caption)}.notif-drawer__resource-btn[data-v-46c1e270]{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 12px;border:1px solid var(--qt-palette-slate-200);border-radius:8px;background:var(--qt-palette-white);color:var(--qt-palette-slate-800);font-size:var(--font-size-caption);font-weight:700;cursor:pointer}.notif-drawer__resource-btn[data-v-46c1e270]:hover{border-color:var(--ntf-drawer-accent);color:var(--ntf-drawer-accent)}@container (max-width: 520px){.notif-drawer__header[data-v-46c1e270]{min-height:58px;padding:10px 14px 8px}.notif-drawer__tabs[data-v-46c1e270],.notif-drawer__body[data-v-46c1e270]{padding-right:14px;padding-left:14px}.notif-drawer__tabs button[data-v-46c1e270]{gap:4px;font-size:var(--font-size-caption)}.notif-drawer__tabs button[data-v-46c1e270] svg{display:none}}.ntf-pop[data-v-2ceb8d83]{width:360px;max-width:calc(100vw - 24px);border:1px solid var(--qt-palette-slate-200, #d7dee8);border-radius:10px;background:#fff;box-shadow:0 8px 28px #0f172a29,0 2px 8px #0f172a14;display:flex;flex-direction:column;overflow:hidden;font-size:13px;line-height:1.5;color:var(--qt-palette-slate-800, #1e293b)}.ntf-pop__header[data-v-2ceb8d83]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px 10px;border-bottom:1px solid var(--qt-palette-slate-100, #eef2f7);flex-shrink:0}.ntf-pop__title[data-v-2ceb8d83]{display:flex;align-items:center;gap:8px;min-width:0}.ntf-pop__title strong[data-v-2ceb8d83]{font-size:14px;font-weight:600;color:var(--qt-palette-slate-900, #0f172a)}.ntf-pop__unread-chip[data-v-2ceb8d83]{font-size:11px;line-height:1;padding:3px 7px;border-radius:999px;background:var(--qt-accent, #1f6feb);color:#fff;font-weight:500}.ntf-pop__link-btn[data-v-2ceb8d83]{border:0;background:transparent;color:var(--qt-accent, #1f6feb);font-size:12px;cursor:pointer;padding:2px 4px;border-radius:4px}.ntf-pop__link-btn[data-v-2ceb8d83]:hover{background:#1f6feb14}.ntf-pop__link-btn[data-v-2ceb8d83]:disabled{color:var(--qt-palette-slate-400, #94a3b8);cursor:default;background:transparent}.ntf-pop__body[data-v-2ceb8d83]{max-height:380px;overflow-y:auto;flex:1}.ntf-pop__items[data-v-2ceb8d83]{padding:4px}.ntf-pop__item[data-v-2ceb8d83]{display:flex;align-items:flex-start;gap:8px;padding:9px 10px;border-radius:8px;border:1px solid transparent}.ntf-pop__item[data-v-2ceb8d83]:hover{background:var(--qt-palette-slate-50, #f8fafc);border-color:var(--qt-palette-slate-200, #d7dee8)}.ntf-pop__item.is-unread[data-v-2ceb8d83]{background:#f2f8ff}.ntf-pop__item.is-unread[data-v-2ceb8d83]:hover{background:#eaf4ff}.ntf-pop__severity[data-v-2ceb8d83]{width:8px;height:8px;border-radius:50%;margin-top:6px;flex-shrink:0;background:var(--qt-palette-slate-400, #94a3b8)}.ntf-pop__severity.is-critical[data-v-2ceb8d83]{background:#d64541}.ntf-pop__severity.is-warning[data-v-2ceb8d83]{background:#e8a13a}.ntf-pop__severity.is-info[data-v-2ceb8d83]{background:#1f6feb}.ntf-pop__item-main[data-v-2ceb8d83]{flex:1;min-width:0;display:flex;border:0;background:transparent;padding:0;text-align:left;cursor:pointer;font:inherit}.ntf-pop__item-text[data-v-2ceb8d83]{display:flex;flex-direction:column;gap:2px;min-width:0}.ntf-pop__item-subject[data-v-2ceb8d83]{font-size:13px;color:var(--qt-palette-slate-800, #1e293b);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ntf-pop__item.is-unread .ntf-pop__item-subject[data-v-2ceb8d83]{font-weight:600;color:var(--qt-palette-slate-900, #0f172a)}.ntf-pop__item-meta[data-v-2ceb8d83]{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--qt-palette-slate-500, #64748b)}.ntf-pop__item-category[data-v-2ceb8d83]{color:var(--qt-accent, #1f6feb)}.ntf-pop__item-actions[data-v-2ceb8d83]{display:none;align-items:center;gap:2px;flex-shrink:0;margin-top:2px}.ntf-pop__item:hover .ntf-pop__item-actions[data-v-2ceb8d83]{display:inline-flex}.ntf-pop__item-actions button[data-v-2ceb8d83]{height:22px;border:1px solid var(--qt-palette-slate-200, #d7dee8);border-radius:4px;background:#fff;color:var(--qt-palette-slate-600, #475569);font-size:11px;cursor:pointer;padding:0 7px}.ntf-pop__item-actions button[data-v-2ceb8d83]:hover{border-color:var(--qt-accent, #1f6feb);color:var(--qt-accent, #1f6feb)}.ntf-pop__item-actions .ntf-pop__danger[data-v-2ceb8d83]:hover{border-color:#d64541;color:#d64541}.ntf-pop__state[data-v-2ceb8d83]{padding:40px 16px;text-align:center;color:var(--qt-palette-slate-400, #94a3b8);font-size:12px}.ntf-pop__footer[data-v-2ceb8d83]{border-top:1px solid var(--qt-palette-slate-100, #eef2f7);padding:8px 10px;text-align:center;flex-shrink:0}.ntf-pop__view-all[data-v-2ceb8d83]{width:100%;padding:6px 8px}.ws-ntf-bell-host[data-v-ec0fd6f9]{display:inline-flex;align-items:center}.ws-ntf-bell[data-v-ec0fd6f9]{position:relative;display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;padding:0;color:var(--qt-right-dock-icon, var(--qt-palette-slate-300));background:transparent;border:1px solid transparent;border-radius:8px;cursor:pointer}.ws-ntf-bell[data-v-ec0fd6f9]:hover,.ws-ntf-bell.is-active[data-v-ec0fd6f9]{color:var(--qt-right-dock-icon-active, var(--qt-palette-white))}.ws-ntf-bell[data-v-ec0fd6f9]:hover{background:var(--qt-right-dock-hover-bg, var(--qt-text-primary));border-color:var(--qt-right-dock-border, var(--qt-text-primary))}.ws-ntf-bell.is-active[data-v-ec0fd6f9]{background:var(--qt-right-dock-active-bg, var(--qt-color-primary));border-color:var(--qt-right-dock-active-bg, var(--qt-color-primary))}.ws-ntf-bell__icon[data-v-ec0fd6f9]{display:inline-flex;align-items:center;justify-content:center}.ws-ntf-bell__icon svg[data-v-ec0fd6f9]{width:19px;height:19px}.ws-ntf-bell__badge[data-v-ec0fd6f9]{position:absolute;top:0;right:0;min-width:15px;height:15px;padding:0 3px;border-radius:8px;background:#d64541;color:#fff;font-size:10px;line-height:15px;text-align:center;font-weight:600;transform:translate(4px,-2px)}.ws-ntf-bell-host__panel[data-v-ec0fd6f9]{position:fixed;z-index:1300}.ws-ntf-pop-fade-enter-active[data-v-ec0fd6f9],.ws-ntf-pop-fade-leave-active[data-v-ec0fd6f9]{transition:opacity .14s ease,transform .14s ease;transform-origin:top right}.ws-ntf-pop-fade-enter-from[data-v-ec0fd6f9],.ws-ntf-pop-fade-leave-to[data-v-ec0fd6f9]{opacity:0;transform:translateY(-6px) scale(.98)}
