.auth-bootstrap-state[data-v-e07df05b]{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:24px;background:#f6f7f9}.auth-bootstrap-card[data-v-e07df05b]{display:flex;flex-direction:column;align-items:center;gap:10px;min-width:280px;padding:30px;border:1px solid #e5e7eb;border-radius:12px;background:#fff;color:#667085;font-size:13px}.auth-bootstrap-card strong[data-v-e07df05b]{color:#111827;font-size:15px}.auth-bootstrap-card button[data-v-e07df05b]{margin-top:8px;padding:9px 16px;border:1px solid #d0d5dd;border-radius:8px;background:#fff;color:#344054;cursor:pointer}.workspace-user-avatar[data-v-838696f4]{width:32px;height:32px;flex-shrink:0;border-radius:50%;object-fit:cover}.workspace-topbar-right[data-v-838696f4]{display:flex;align-items:center;gap:24px}.workspace-user-context[data-v-838696f4]{display:flex;align-items:center;gap:12px;padding-left:22px;border-left:1px solid #e5e7eb}.workspace-user-name[data-v-838696f4]{max-width:180px;overflow:hidden;color:#344054;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.workspace-logout-button[data-v-838696f4]{padding:6px 10px;border:1px solid #d0d5dd;border-radius:7px;background:#fff;color:#475467;cursor:pointer;font-size:12px}.workspace-logout-button[data-v-838696f4]:hover:not(:disabled){background:#f9fafb}.workspace-logout-button[data-v-838696f4]:disabled{opacity:.6;cursor:not-allowed}.dq-tour-overlay[data-v-d6d4b596]{position:fixed;inset:0;z-index:9999;background:#0c1d3785;display:flex;align-items:center;justify-content:center;padding:20px}.dq-tour-dialog[data-v-d6d4b596]{box-sizing:border-box;width:min(100%,540px);background:#fff;border-radius:18px;box-shadow:0 20px 70px #10204045;padding:30px;color:#112344}.dq-tour-top[data-v-d6d4b596],.dq-tour-actions[data-v-d6d4b596],.dq-tour-actions>div[data-v-d6d4b596]{display:flex;align-items:center;justify-content:space-between;gap:12px}.dq-tour-top[data-v-d6d4b596]{font-size:13px;color:#557096}.dq-tour-top button[data-v-d6d4b596]{font-size:25px;border:0;background:none;cursor:pointer;color:#60718b}.dq-tour-progress[data-v-d6d4b596]{height:5px;background:#e9eff9;border-radius:5px;margin:20px 0 28px;overflow:hidden}.dq-tour-progress span[data-v-d6d4b596]{display:block;height:100%;background:#3265d9;transition:width .2s}h2[data-v-d6d4b596]{font-size:25px;line-height:1.35;margin:0 0 16px}p[data-v-d6d4b596]{font-size:15px;line-height:1.9;color:#526582;min-height:90px}.dq-tour-preference[data-v-d6d4b596]{display:flex;gap:8px;align-items:center;color:#62718a;font-size:13px;margin:20px 0 25px}.dq-tour-actions button[data-v-d6d4b596]{border:1px solid #d5dfef;background:#fff;border-radius:9px;padding:10px 16px;cursor:pointer;color:#183054}.dq-tour-actions .dq-tour-next[data-v-d6d4b596]{background:#2855bd;border-color:#2855bd;color:#fff}.dq-tour-actions .dq-tour-skip[data-v-d6d4b596]{border:0;color:#64748b}@media(max-width:560px){.dq-tour-dialog[data-v-d6d4b596]{padding:22px}.dq-tour-actions[data-v-d6d4b596]{gap:6px}.dq-tour-actions button[data-v-d6d4b596]{padding:9px}}.login-transition[data-v-7126e5f9]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:360px;padding:48px 24px;text-align:center;color:#667085;font-size:13px}.login-transition strong[data-v-7126e5f9]{color:#111827;font-size:17px}.login-transition-spinner[data-v-7126e5f9]{display:block;width:30px;height:30px;border:3px solid #e5e7eb;border-top-color:#2563eb;border-radius:50%;animation:login-transition-spin-7126e5f9 .8s linear infinite}@keyframes login-transition-spin-7126e5f9{to{transform:rotate(360deg)}}.wechat-login-panel[data-v-7126e5f9]{gap:12px;align-items:center}.wechat-qr-shell[data-v-7126e5f9]{width:100%;height:355px;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-top:12px}.wechat-qr-container[data-v-7126e5f9]{position:relative;width:300px;height:355px;overflow:hidden;flex:0 0 300px}.wechat-qr-container[data-v-7126e5f9] iframe{position:absolute;width:300px!important;height:420px!important;max-width:none;border:0;left:0;top:-48px}.wechat-qr-placeholder[data-v-7126e5f9]{color:#64748b;font-size:13px;text-align:center}.login-method-tabs[data-v-7126e5f9]{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:4px;padding:4px;margin-bottom:24px;border-radius:10px;background:#f1f5f9}.login-method-tab[data-v-7126e5f9]{border:0;border-radius:8px;padding:11px 8px;background:transparent;color:#64748b;cursor:pointer;font-size:13px;font-weight:600}.login-method-tab.active[data-v-7126e5f9]{background:#fff;color:#2563eb;box-shadow:0 1px 4px #0f172a14}.login-method-tab[data-v-7126e5f9]:disabled{cursor:not-allowed;opacity:.6}.login-field-hint[data-v-7126e5f9]{color:#64748b;font-size:12px;line-height:1.6}.login-page[data-v-7126e5f9]{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:32px 20px;background:linear-gradient(180deg,#f8fafc,#f3f4f6)}.login-panel[data-v-7126e5f9]{width:100%;max-width:600px;padding:38px;border:1px solid #e5e7eb;border-radius:16px;background:#fff;box-shadow:0 18px 50px #0f172a12}.login-brand[data-v-7126e5f9]{display:flex;align-items:center;gap:11px;margin-bottom:42px}.login-brand-mark[data-v-7126e5f9]{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:transparent}.login-brand-mark img[data-v-7126e5f9]{display:block;width:100%;height:100%;object-fit:contain}.login-brand>div[data-v-7126e5f9]:last-child{display:flex;flex-direction:column;gap:2px}.login-brand strong[data-v-7126e5f9]{color:#111827;font-size:14px}.login-brand span[data-v-7126e5f9]{color:#98a2b3;font-size:11px}.login-heading[data-v-7126e5f9]{margin-bottom:30px}.login-eyebrow[data-v-7126e5f9]{display:block;margin-bottom:9px;color:#667085;font-size:11px;font-weight:700;letter-spacing:.08em}.login-heading h1[data-v-7126e5f9]{margin:0 0 10px;color:#101828;font-size:30px;font-weight:680;letter-spacing:-.03em}.login-heading p[data-v-7126e5f9]{margin:0;color:#667085;font-size:14px;line-height:1.7;white-space:nowrap}.login-form[data-v-7126e5f9]{display:flex;flex-direction:column;gap:18px}.login-field[data-v-7126e5f9]{display:flex;flex-direction:column;gap:8px}.login-field>span[data-v-7126e5f9]{color:#344054;font-size:13px;font-weight:600}.login-field input[data-v-7126e5f9]{width:100%;height:46px;padding:0 13px;border:1px solid #d0d5dd;border-radius:9px;outline:none;background:#fff;color:#101828;transition:border-color .12s ease,box-shadow .12s ease}.login-field input[data-v-7126e5f9]:focus{border-color:#667085;box-shadow:0 0 0 3px #6670851a}.login-field input[data-v-7126e5f9]:disabled{background:#f9fafb;cursor:not-allowed}.login-primary-button[data-v-7126e5f9],.login-secondary-button[data-v-7126e5f9]{min-height:44px;border-radius:9px;cursor:pointer;font-size:14px;font-weight:650}.login-primary-button[data-v-7126e5f9]{border:1px solid #111827;background:#111827;color:#fff}.login-primary-button[data-v-7126e5f9]:hover:not(:disabled){background:#1f2937}.login-secondary-button[data-v-7126e5f9]{border:1px solid #d0d5dd;background:#fff;color:#344054}.login-secondary-button[data-v-7126e5f9]:hover:not(:disabled){background:#f9fafb}.login-primary-button[data-v-7126e5f9]:disabled,.login-secondary-button[data-v-7126e5f9]:disabled{opacity:.6;cursor:not-allowed}.login-verification-copy[data-v-7126e5f9]{padding:12px 14px;border-radius:9px;background:#f8fafc;color:#667085;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.login-verification-copy strong[data-v-7126e5f9]{color:#344054}.login-error[data-v-7126e5f9]{margin:-4px 0 0;color:#b42318;font-size:13px;line-height:1.55}@media(max-width:640px){.login-panel[data-v-7126e5f9]{padding:30px 24px}.login-heading p[data-v-7126e5f9]{white-space:normal}.wechat-qr-shell[data-v-7126e5f9]{max-width:100%}}.dq-backdrop[data-v-c5d1a2a3]{position:fixed;inset:0;z-index:9999;background:#0f172a8f;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box}.dq-modal[data-v-c5d1a2a3]{box-sizing:border-box;background:#fff;border-radius:18px;width:min(620px,100%);max-height:calc(100vh - 32px);overflow:auto;padding:26px;color:#1e293b;box-shadow:0 24px 70px #0003}.dq-header[data-v-c5d1a2a3]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.dq-header h2[data-v-c5d1a2a3]{font-size:21px;margin:0 0 7px}.dq-header p[data-v-c5d1a2a3]{font-size:13px;color:#64748b;margin:0}.dq-close[data-v-c5d1a2a3]{border:0;background:transparent;font-size:28px;cursor:pointer;color:#64748b}.dq-progress[data-v-c5d1a2a3]{display:flex;justify-content:space-between;font-size:12px;color:#64748b;margin:24px 0 8px}.dq-track[data-v-c5d1a2a3]{height:6px;background:#e2e8f0;border-radius:8px;overflow:hidden}.dq-track div[data-v-c5d1a2a3]{height:100%;background:#2563eb;border-radius:8px;transition:width .2s}.dq-modal h3[data-v-c5d1a2a3]{font-size:17px;margin:24px 0 8px}.dq-hint[data-v-c5d1a2a3]{font-size:12px;color:#64748b;margin:0 0 14px}.dq-options[data-v-c5d1a2a3]{display:grid;gap:10px}.dq-option[data-v-c5d1a2a3]{display:flex;align-items:center;gap:10px;border:1px solid #dbe4f0;border-radius:10px;padding:13px;cursor:pointer;font-size:14px}.dq-option[data-v-c5d1a2a3]:has(input:checked){border-color:#2563eb;background:#eff6ff}.dq-option input[data-v-c5d1a2a3]{accent-color:#2563eb}.dq-other[data-v-c5d1a2a3]{display:grid;gap:8px;margin-top:15px;font-size:13px}.dq-other textarea[data-v-c5d1a2a3]{padding:10px;border:1px solid #cbd5e1;border-radius:8px;font:inherit}.dq-actions[data-v-c5d1a2a3]{display:flex;justify-content:space-between;margin-top:25px;gap:12px}.dq-actions button[data-v-c5d1a2a3],.dq-message button[data-v-c5d1a2a3],.dq-complete button[data-v-c5d1a2a3]{border:1px solid #cbd5e1;border-radius:9px;padding:10px 18px;background:#fff;cursor:pointer}.dq-actions .dq-primary[data-v-c5d1a2a3]{background:#2563eb;color:#fff;border-color:#2563eb}.dq-error[data-v-c5d1a2a3]{color:#b91c1c;font-size:13px}.dq-message[data-v-c5d1a2a3]{padding:32px 0;text-align:center}.dq-complete[data-v-c5d1a2a3]{margin-top:15px;border-top:1px solid #e2e8f0;padding-top:15px}.dq-complete p[data-v-c5d1a2a3]{font-size:13px;color:#64748b}.dq-payment[data-v-c5d1a2a3]{margin:20px 0;padding:18px;border:1px solid #dbe4f0;border-radius:12px;text-align:center;background:#f8fafc}.dq-payment-qr[data-v-c5d1a2a3]{display:block;width:240px;height:240px;max-width:100%;margin:16px auto;background:#fff}.dq-payment p[data-v-c5d1a2a3]{line-height:1.7}.workspace-entry-transition[data-v-7b960123]{box-sizing:border-box;width:min(512px,calc(100vw - 32px));min-height:372px;margin:0 auto;padding:48px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border-radius:16px;background:#fff;box-shadow:0 12px 36px #0f172a14;text-align:center}.workspace-entry-transition-spinner[data-v-7b960123]{width:22px;height:22px;border:2px solid #dbeafe;border-top-color:#2563eb;border-radius:50%;animation:workspace-entry-transition-spin-7b960123 .8s linear infinite}.workspace-entry-transition strong[data-v-7b960123]{color:#111827;font-size:14px;font-weight:700}.workspace-entry-transition span[data-v-7b960123]{color:#6b7280;font-size:12px}@keyframes workspace-entry-transition-spin-7b960123{to{transform:rotate(360deg)}}.p217-recovery-error[data-v-7b960123]{margin:20px 0;padding:18px;border:1px solid #fecdca;border-radius:10px;background:#fffbfa;color:#b42318;font-size:13px}.p217-recovery-error p[data-v-7b960123]{margin-bottom:12px}.p217-recovery-error button[data-v-7b960123]{padding:9px 14px;border:1px solid #d0d5dd;border-radius:8px;background:#fff;color:#344054;cursor:pointer}.p217-paid-panel[data-v-7b960123]{margin:22px 0}.p217-paid-panel h3[data-v-7b960123]{margin-bottom:12px;font-size:18px}.p217-paid-panel p[data-v-7b960123]{margin-bottom:18px;color:#667085;font-size:13px;line-height:1.7}.p217-paid-error[data-v-7b960123]{color:#b42318!important}.p219-commercial-intro[data-v-7b960123]{margin:22px 0 8px;padding:24px;border:1px solid #dbe7ff;border-radius:14px;background:linear-gradient(135deg,#f5f9ff,#fff)}.p219-commercial-eyebrow[data-v-7b960123]{color:#2563eb;font-size:12px;font-weight:700}.p219-commercial-intro h2[data-v-7b960123]{margin:12px 0;color:#10213b;font-size:clamp(20px,3vw,26px);line-height:1.4}.p219-commercial-intro>p[data-v-7b960123]{color:#52627a;font-size:14px;line-height:1.9}.p219-value-grid[data-v-7b960123]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:22px}.p219-value-grid>div[data-v-7b960123]{display:flex;flex-direction:column;gap:7px;padding:14px;border:1px solid #e3ebfa;border-radius:10px;background:#fff}.p219-value-grid strong[data-v-7b960123]{color:#17345f;font-size:14px}.p219-value-grid span[data-v-7b960123]{color:#667085;font-size:12px;line-height:1.6}.p219-diagnostic[data-v-7b960123]{margin:26px 0 20px;padding:22px;border:1px solid #d9e2f3;border-radius:12px;background:#f8faff}.p219-diagnostic-top[data-v-7b960123],.p219-diagnostic-bottom[data-v-7b960123]{display:flex;justify-content:space-between;align-items:center;gap:12px}.p219-diagnostic-label[data-v-7b960123],.p219-diagnostic-coming[data-v-7b960123]{font-size:11px;font-weight:600}.p219-diagnostic-label[data-v-7b960123]{color:#34558b}.p219-diagnostic-coming[data-v-7b960123]{padding:5px 9px;border-radius:20px;background:#e9efff;color:#3159a7}.p219-diagnostic h3[data-v-7b960123]{margin:17px 0 10px;color:#142a4a;font-size:19px}.p219-diagnostic>p[data-v-7b960123]{color:#52627a;font-size:13px;line-height:1.8}.p219-diagnostic-price[data-v-7b960123]{color:#142a4a;font-size:26px;font-weight:700}.p219-diagnostic-price small[data-v-7b960123]{color:#667085;font-size:12px;font-weight:400}.p219-diagnostic-bottom button[data-v-7b960123]{padding:11px 18px;border:1px solid #cbd5e1;border-radius:9px;background:#e9edf5;color:#667085;cursor:pointer}.p219-diagnostic-note[data-v-7b960123]{margin-bottom:0;font-size:11px!important}@media(max-width:640px){.p219-commercial-intro[data-v-7b960123],.p219-diagnostic[data-v-7b960123]{padding:18px}.p219-value-grid[data-v-7b960123]{grid-template-columns:1fr}.p219-diagnostic-bottom[data-v-7b960123]{align-items:flex-start;flex-direction:column}}.p217-purchase[data-v-7b960123]{margin-top:24px}.p217-plan[data-v-7b960123]{padding:22px;border:1px solid #e4e7ec;border-radius:12px;background:#fafcff}.p217-plan-head[data-v-7b960123]{display:flex;justify-content:space-between;align-items:center;gap:12px}.p217-plan-head strong[data-v-7b960123]{color:#101828;font-size:16px}.p217-plan-head span[data-v-7b960123]{color:#667085;font-size:12px}.p217-price[data-v-7b960123]{margin:14px 0 20px;color:#101828;font-size:30px;font-weight:700}.p217-price small[data-v-7b960123]{color:#667085;font-size:14px;font-weight:400}.p217-features[data-v-7b960123]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-top:20px;border-top:1px solid #e4e7ec;font-size:12px;color:#344054}.p217-features span[data-v-7b960123]:first-letter{color:#039855}.p217-payment-title[data-v-7b960123]{margin:26px 0 12px;font-size:14px;font-weight:600}.p217-payment-options[data-v-7b960123]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.p217-payment-options button[data-v-7b960123]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px;border:1px solid #d0d5dd;border-radius:12px;background:#fff;color:#344054;font-size:14px;cursor:pointer}.p217-payment-options button[data-v-7b960123]:not(:disabled):hover{border-color:#2563eb;background:#f8fbff}.p217-payment-options button[data-v-7b960123]:disabled{cursor:not-allowed;opacity:.65}.p217-channel-icon[data-v-7b960123]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;color:#fff;font-size:16px;font-weight:700}.p217-wechat-icon[data-v-7b960123]{background:#07c160}.p217-alipay-icon[data-v-7b960123]{background:#1677ff}.p217-payment-options small[data-v-7b960123]{color:#98a2b3;font-size:11px}.p217-payment-note[data-v-7b960123]{margin:20px 0 24px;text-align:center;color:#667085;font-size:12px}.p217-trial-entry[data-v-7b960123]{display:flex;justify-content:center;align-items:center;gap:10px;padding-top:20px;border-top:1px solid #e4e7ec;font-size:12px;color:#667085}.p217-trial-entry button[data-v-7b960123],.p217-trial-back button[data-v-7b960123]{border:0;background:transparent;color:#344054;text-decoration:underline;cursor:pointer}.p217-trial-back[data-v-7b960123]{margin:14px 0}@media(max-width:640px){.p217-features[data-v-7b960123],.p217-payment-options[data-v-7b960123]{grid-template-columns:1fr}}.workspace-entry-page[data-v-7b960123]{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:16px 20px;background:linear-gradient(180deg,#f8fafc,#f3f5f8)}.workspace-entry-card[data-v-7b960123]{width:100%;max-width:920px;padding:28px;border:1px solid #e4e7ec;border-radius:16px;background:#fff;box-shadow:0 12px 36px #1018280f}.workspace-entry-brand[data-v-7b960123]{display:flex;align-items:center;gap:12px;margin-bottom:22px}.workspace-entry-brand-mark[data-v-7b960123]{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:#101828;color:#fff;font-size:13px;font-weight:700}.workspace-entry-brand>div[data-v-7b960123]:last-child{display:flex;flex-direction:column;gap:2px}.workspace-entry-brand strong[data-v-7b960123]{color:#101828;font-size:14px}.workspace-entry-brand span[data-v-7b960123]{color:#98a2b3;font-size:10px;letter-spacing:.06em}.workspace-entry-heading[data-v-7b960123]{margin-bottom:18px}.workspace-entry-eyebrow[data-v-7b960123]{display:block;margin-bottom:9px;color:#667085;font-size:11px;font-weight:700;letter-spacing:.08em}.workspace-entry-heading h1[data-v-7b960123]{margin:0 0 12px;color:#101828;font-size:30px;font-weight:680;letter-spacing:-.03em}.workspace-entry-heading p[data-v-7b960123]{margin:0;color:#667085;font-size:14px;line-height:1.8}.workspace-entry-form[data-v-7b960123]{display:flex;flex-direction:column;gap:18px}.workspace-entry-field[data-v-7b960123]{display:flex;flex-direction:column;gap:8px}.workspace-entry-field>span[data-v-7b960123]{color:#344054;font-size:13px;font-weight:600}.workspace-entry-field input[data-v-7b960123]{width:100%;height:48px;box-sizing:border-box;padding:0 14px;border:1px solid #d0d5dd;border-radius:9px;outline:none;background:#fff;color:#101828;font-size:14px}.workspace-entry-field input[data-v-7b960123]:focus{border-color:#667085;box-shadow:0 0 0 3px #6670851a}.workspace-entry-field input[data-v-7b960123]:disabled{background:#f9fafb;cursor:not-allowed}.workspace-entry-hint[data-v-7b960123]{margin:-4px 0 0;color:#98a2b3;font-size:12px;line-height:1.7}.workspace-entry-error[data-v-7b960123]{margin:0;color:#b42318;font-size:13px;line-height:1.6}.workspace-entry-primary[data-v-7b960123],.workspace-entry-secondary[data-v-7b960123]{height:46px;border-radius:9px;cursor:pointer;font-size:14px;font-weight:600}.workspace-entry-primary[data-v-7b960123]{border:1px solid #101828;background:#101828;color:#fff}.workspace-entry-primary[data-v-7b960123]:hover:not(:disabled){background:#1d2939}.workspace-entry-primary[data-v-7b960123]:disabled{opacity:.55;cursor:not-allowed}.workspace-entry-secondary[data-v-7b960123]{width:100%;border:1px solid #d0d5dd;background:#fff;color:#344054}.workspace-entry-loading[data-v-7b960123]{display:flex;flex-direction:column;gap:8px;padding:28px 0;color:#667085}.workspace-entry-loading strong[data-v-7b960123]{color:#101828}.workspace-entry-footer[data-v-7b960123]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:34px;padding-top:20px;border-top:1px solid #eaecf0;color:#98a2b3;font-size:12px}.workspace-entry-footer button[data-v-7b960123]{padding:6px 10px;border:1px solid #d0d5dd;border-radius:7px;background:#fff;color:#475467;cursor:pointer;font-size:12px}.workspace-entry-footer button[data-v-7b960123]:disabled{opacity:.6;cursor:not-allowed}@media(max-width:640px){.workspace-entry-card[data-v-7b960123]{padding:28px 22px}.workspace-entry-heading h1[data-v-7b960123]{font-size:26px}}.workspace-entry-card[data-v-7b960123]{max-width:1280px;box-sizing:border-box;padding:clamp(24px,3vw,42px)}.workspace-entry-brand-mark[data-v-7b960123]{width:38px;height:38px;background:transparent;border-radius:0;overflow:visible;flex:0 0 38px}.p219-official-logo[data-v-7b960123]{display:block;width:38px;height:38px;object-fit:contain}.p219-commercial-intro[data-v-7b960123]{margin:22px 0 0;padding:clamp(24px,3vw,38px);background:linear-gradient(125deg,#eef5ff,#fff 72%)}.p219-value-grid[data-v-7b960123]{grid-template-columns:repeat(4,minmax(0,1fr))}.p217-purchase[data-v-7b960123]{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);column-gap:20px;row-gap:0;align-items:start;margin-top:22px}.p217-purchase>.p217-plan[data-v-7b960123]{grid-column:1;grid-row:1;border-color:#b7ccff;background:linear-gradient(150deg,#f2f7ff,#fff)}.p217-purchase>.p217-payment-title[data-v-7b960123]{grid-column:1;grid-row:2}.p217-purchase>.p217-payment-options[data-v-7b960123]{grid-column:1;grid-row:3}.p217-purchase>.p217-payment-note[data-v-7b960123]{grid-column:1;grid-row:4}.p217-purchase>.p217-trial-entry[data-v-7b960123]{grid-column:1;grid-row:5}.p217-purchase>.p219-diagnostic[data-v-7b960123]{grid-column:2;grid-row:1 / 6;align-self:stretch;margin:0;padding:26px;display:flex;flex-direction:column;border-color:#e2e8f0;background:#f8fafc}.p219-diagnostic-bottom[data-v-7b960123]{margin-top:auto;padding-top:24px}.p219-diagnostic-note[data-v-7b960123]{margin-top:18px}@media(max-width:1000px){.p219-value-grid[data-v-7b960123]{grid-template-columns:repeat(2,minmax(0,1fr))}.p217-purchase[data-v-7b960123]{grid-template-columns:minmax(0,1fr)}.p217-purchase>.p217-plan[data-v-7b960123],.p217-purchase>.p217-payment-title[data-v-7b960123],.p217-purchase>.p217-payment-options[data-v-7b960123],.p217-purchase>.p217-payment-note[data-v-7b960123],.p217-purchase>.p217-trial-entry[data-v-7b960123],.p217-purchase>.p219-diagnostic[data-v-7b960123]{grid-column:1;grid-row:auto}.p217-purchase>.p219-diagnostic[data-v-7b960123]{margin-top:24px}}@media(max-width:640px){.workspace-entry-page[data-v-7b960123]{padding:12px}.workspace-entry-card[data-v-7b960123]{padding:22px 18px}.p219-value-grid[data-v-7b960123]{grid-template-columns:minmax(0,1fr)}.p217-purchase>.p219-diagnostic[data-v-7b960123]{padding:20px}}.workspace-entry-card.p219-selection-mode[data-v-7b960123]{width:min(1360px,calc(100% - 48px));max-width:1360px}.p219-selection-mode .p219-commercial-intro[data-v-7b960123]{background:linear-gradient(115deg,#edf4ff,#fff 88%)}.p219-selection-mode .p219-value-grid[data-v-7b960123]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.p219-selection-mode .p219-value-grid>div[data-v-7b960123]{position:relative}.p219-selection-mode .p219-flow-arrow[data-v-7b960123]{position:absolute;right:-15px;top:50%;transform:translateY(-50%);width:18px;height:18px;color:#4079df;z-index:2;pointer-events:none}.p219-loop-note[data-v-7b960123]{margin:16px 0 0;color:#587092;font-size:13px}.p219-selection-mode .p217-purchase[data-v-7b960123]{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:20px;align-items:stretch}.p219-selection-mode .p219-subscription[data-v-7b960123]{grid-column:1;grid-row:1;min-width:0;display:flex;flex-direction:column;gap:16px;padding:26px;border:1.5px solid #8db3ff;border-radius:18px;background:linear-gradient(145deg,#edf4ff,#fff 72%);box-shadow:0 12px 32px #2a63bc14}.p219-subscription-badge[data-v-7b960123]{align-self:flex-start;border-radius:999px;padding:6px 12px;background:#dbe9ff;color:#215bc1;font-size:12px;font-weight:700}.p219-selection-mode .p219-subscription .p217-plan[data-v-7b960123]{margin:0;padding:0;border:0;background:transparent;box-shadow:none}.p219-selection-mode .p219-subscription .p217-payment-title[data-v-7b960123]{margin:6px 0 0}.p219-selection-mode .p219-subscription .p217-payment-options[data-v-7b960123],.p219-selection-mode .p219-subscription .p217-payment-note[data-v-7b960123]{margin:0}.p219-selection-mode .p219-subscription .p217-trial-entry[data-v-7b960123]{margin-top:auto;padding-top:18px;border-top:1px solid #d8e4f7}.p219-selection-mode .p217-purchase>.p219-diagnostic[data-v-7b960123]{grid-column:2;grid-row:1;min-width:0;display:flex;flex-direction:column;align-self:stretch;margin:0;padding:26px;border-radius:18px;background:#f8fafc}.p219-diagnostic-benefits[data-v-7b960123]{display:grid;gap:12px;margin:20px 0;color:#27466b;font-size:13px}.p219-selection-mode .p219-diagnostic-bottom[data-v-7b960123]{margin-top:18px}.p219-selection-mode .p219-diagnostic-note[data-v-7b960123]{margin-top:16px}@media(max-width:980px){.p219-selection-mode .p217-purchase[data-v-7b960123]{grid-template-columns:minmax(0,1fr)}.p219-selection-mode .p219-subscription[data-v-7b960123],.p219-selection-mode .p217-purchase>.p219-diagnostic[data-v-7b960123]{grid-column:1;grid-row:auto}.p219-selection-mode .p219-value-grid[data-v-7b960123]{grid-template-columns:repeat(2,minmax(0,1fr))}.p219-selection-mode .p219-flow-arrow[data-v-7b960123]{display:none}}@media(max-width:640px){.workspace-entry-card.p219-selection-mode[data-v-7b960123]{width:calc(100% - 24px)}.p219-selection-mode .p219-subscription[data-v-7b960123],.p219-selection-mode .p217-purchase>.p219-diagnostic[data-v-7b960123]{padding:18px}.p219-selection-mode .p219-value-grid[data-v-7b960123],.p219-selection-mode .p217-payment-options[data-v-7b960123]{grid-template-columns:1fr}}.purchase-page[data-v-cf8c4aab]{min-height:100vh;display:flex;justify-content:center;align-items:center;padding:16px;background:#f4f7fb}.purchase-card[data-v-cf8c4aab]{width:100%;max-width:760px;background:#fff;border:1px solid #e4e7ec;border-radius:18px;padding:24px;box-shadow:0 14px 40px #10182812}.eyebrow[data-v-cf8c4aab]{color:#2563eb;font-size:13px}h1[data-v-cf8c4aab]{margin:12px 0;font-size:28px}header p[data-v-cf8c4aab],.plan p[data-v-cf8c4aab]{color:#667085;line-height:1.7}.plan[data-v-cf8c4aab]{margin:14px 0;padding:14px;border:1px solid #dbe7fa;border-radius:12px;background:#f8fbff}.plan-title[data-v-cf8c4aab]{font-weight:600}.price[data-v-cf8c4aab]{font-size:30px;font-weight:700;margin:6px 0}.price small[data-v-cf8c4aab]{font-size:15px;font-weight:400}button[data-v-cf8c4aab]{padding:12px 18px;border:0;border-radius:8px;background:#2563eb;color:#fff;cursor:pointer;margin:8px 8px 8px 0}button[data-v-cf8c4aab]:disabled{opacity:.55;cursor:not-allowed}.secondary[data-v-cf8c4aab]{background:#475467}.text-button[data-v-cf8c4aab]{background:transparent;color:#344054}.order-info[data-v-cf8c4aab],.payment-state[data-v-cf8c4aab]{padding:6px 0;font-size:14px}.order-info p[data-v-cf8c4aab],.payment-state>p[data-v-cf8c4aab]{margin:6px 0}.payment-preparing[data-v-cf8c4aab]{padding:16px 0;color:#475467;font-size:14px}.error[data-v-cf8c4aab]{color:#b42318}.success[data-v-cf8c4aab]{color:#067647;margin:16px 0}.wechat-qr[data-v-cf8c4aab]{margin:10px 0;padding:14px 12px;border:1px solid #dbe7fa;border-radius:12px;background:#f8fbff;text-align:center}.wechat-qr-title[data-v-cf8c4aab]{margin:0 0 8px;font-size:16px;font-weight:600;color:#101828}.wechat-qr img[data-v-cf8c4aab]{display:block;width:200px;height:200px;max-width:100%;margin:0 auto;background:#fff}.wechat-qr-tip[data-v-cf8c4aab]{color:#667085;font-size:12px}@media(max-width:640px){.purchase-page[data-v-cf8c4aab]{padding:12px}.purchase-card[data-v-cf8c4aab]{padding:24px 18px}.channels[data-v-cf8c4aab]{display:flex;flex-direction:column}}.return-page[data-v-22489bbc]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:#f4f7fb}.return-card[data-v-22489bbc]{width:100%;max-width:520px;padding:40px 32px;background:#fff;border:1px solid #e4e7ec;border-radius:18px;box-shadow:0 14px 40px #10182812;text-align:center}.return-icon[data-v-22489bbc]{width:56px;height:56px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#eff6ff;color:#2563eb;font-size:28px;font-weight:700}.eyebrow[data-v-22489bbc]{color:#2563eb;font-size:13px}h1[data-v-22489bbc]{margin:12px 0;color:#101828;font-size:26px}.description[data-v-22489bbc],.hint[data-v-22489bbc]{color:#667085;font-size:14px;line-height:1.8}.notice[data-v-22489bbc]{margin:24px 0;padding:16px;border:1px solid #dbe7fa;border-radius:10px;background:#f8fbff;color:#344054;font-size:14px;line-height:1.6}.notice p[data-v-22489bbc]{margin:6px 0}.back-link[data-v-22489bbc]{display:inline-block;margin-top:16px;padding:12px 22px;border-radius:8px;background:#2563eb;color:#fff;text-decoration:none;font-size:14px}.back-link[data-v-22489bbc]:hover{background:#1d4ed8}.invitation-page[data-v-7f337496]{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:32px 20px;background:linear-gradient(180deg,#f8fafc,#f3f5f8)}.invitation-card[data-v-7f337496]{width:100%;max-width:500px;padding:38px;border:1px solid #e4e7ec;border-radius:16px;background:#fff;box-shadow:0 12px 36px #1018280f}.invitation-brand[data-v-7f337496]{display:flex;align-items:center;gap:12px;margin-bottom:38px}.invitation-brand-mark[data-v-7f337496]{display:grid;width:38px;height:38px;place-items:center;border-radius:10px;background:#101828;color:#fff;font-size:13px;font-weight:700}.invitation-brand>div[data-v-7f337496]:last-child{display:flex;flex-direction:column;gap:2px}.invitation-brand strong[data-v-7f337496]{color:#101828;font-size:14px}.invitation-brand span[data-v-7f337496]{color:#98a2b3;font-size:10px;letter-spacing:.06em}.invitation-heading[data-v-7f337496]{margin-bottom:26px}.invitation-eyebrow[data-v-7f337496]{display:block;margin-bottom:9px;color:#667085;font-size:11px;font-weight:700;letter-spacing:.08em}.invitation-heading h1[data-v-7f337496]{margin:0 0 12px;color:#101828;font-size:30px;font-weight:680;letter-spacing:-.03em}.invitation-heading p[data-v-7f337496]{margin:0;color:#667085;font-size:14px;line-height:1.8}.identity-panel[data-v-7f337496],.success-panel[data-v-7f337496]{display:flex;flex-direction:column;gap:6px;margin-bottom:20px;padding:15px;border-radius:10px;background:#f8fafc}.identity-panel span[data-v-7f337496],.success-panel span[data-v-7f337496]{color:#667085;font-size:12px}.identity-panel strong[data-v-7f337496],.success-panel strong[data-v-7f337496]{color:#101828;font-size:14px}.invitation-error[data-v-7f337496]{margin:0 0 16px;padding:12px 14px;border-radius:9px;background:#fff7f7;color:#b42318;font-size:13px;line-height:1.6}.primary-button[data-v-7f337496],.secondary-button[data-v-7f337496]{width:100%;min-height:46px;border-radius:9px;cursor:pointer;font-size:14px;font-weight:650}.primary-button[data-v-7f337496]{border:1px solid #101828;background:#101828;color:#fff}.secondary-button[data-v-7f337496]{margin-top:10px;border:1px solid #d0d5dd;background:#fff;color:#344054}.primary-button[data-v-7f337496]:disabled,.secondary-button[data-v-7f337496]:disabled{cursor:not-allowed;opacity:.55}@media(max-width:560px){.invitation-card[data-v-7f337496]{padding:30px 24px}.invitation-heading h1[data-v-7f337496]{font-size:26px}}.enterprise-brief[data-v-14e40752]{padding:30px 32px;border:1px solid rgba(128,128,128,.18);border-radius:20px;background:var(--surface, #fff);box-shadow:0 8px 30px #0f172a09}.enterprise-brief__top[data-v-14e40752]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.enterprise-brief__eyebrow[data-v-14e40752]{margin:0 0 7px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.55}.enterprise-brief h1[data-v-14e40752]{margin:0;font-size:clamp(25px,2.2vw,32px);line-height:1.25;letter-spacing:-.025em}.enterprise-brief__meta[data-v-14e40752]{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:10px;font-size:14px;opacity:.72}.enterprise-brief__status[data-v-14e40752]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.status-badge[data-v-14e40752]{display:inline-flex;align-items:center;min-height:28px;padding:4px 10px;border:1px solid rgba(128,128,128,.3);border-radius:999px;font-size:12px;white-space:nowrap}.status-badge--muted[data-v-14e40752]{opacity:.65}.enterprise-brief__body[data-v-14e40752]{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,.8fr);gap:32px;margin-top:28px}.enterprise-brief__business[data-v-14e40752]{display:grid;gap:18px}.brief-block__label[data-v-14e40752]{display:block;margin-bottom:6px;font-size:12px;font-weight:600;opacity:.55}.brief-block p[data-v-14e40752]{margin:0;font-size:14px;line-height:1.7}.brief-block__summary[data-v-14e40752]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.enterprise-brief__knowledge[data-v-14e40752]{display:flex;gap:12px}.enterprise-brief__knowledge>div[data-v-14e40752]{min-width:100px;padding:12px 14px;border:1px solid rgba(128,128,128,.18);border-radius:10px}.enterprise-brief__knowledge span[data-v-14e40752],.enterprise-brief__metrics span[data-v-14e40752]{display:block;margin-bottom:5px;font-size:12px;opacity:.6}.enterprise-brief__knowledge strong[data-v-14e40752]{font-size:18px}.enterprise-brief__metrics[data-v-14e40752]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.enterprise-brief__metrics article[data-v-14e40752]{min-width:0;padding:19px 20px;border:1px solid rgba(128,128,128,.16);border-radius:14px;background:#64748b09}.enterprise-brief__metrics strong[data-v-14e40752]{display:block;font-size:30px;line-height:1.1;letter-spacing:-.025em}@media(max-width:900px){.enterprise-brief__top[data-v-14e40752]{flex-direction:column}.enterprise-brief__status[data-v-14e40752]{justify-content:flex-start}.enterprise-brief__body[data-v-14e40752]{grid-template-columns:1fr}}.issues-section[data-v-f4fc1297]{padding:28px;border:1px solid var(--dq-border, #e2e8f0);border-radius:18px;background:var(--dq-surface, #ffffff);box-shadow:0 6px 24px #0f172a06}.section-header[data-v-f4fc1297]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:20px}.section-eyebrow[data-v-f4fc1297]{margin:0 0 6px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.55}.section-header h2[data-v-f4fc1297]{margin:0;font-size:20px}.section-description[data-v-f4fc1297]{margin:7px 0 0;font-size:14px;opacity:.65}.section-count[data-v-f4fc1297]{padding:5px 10px;border:1px solid rgba(128,128,128,.25);border-radius:999px;font-size:12px;white-space:nowrap}.issues-grid[data-v-f4fc1297]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.issue-card[data-v-f4fc1297]{min-width:0;padding:21px 22px;border:1px solid var(--dq-border, #e2e8f0);border-left:3px solid rgba(37,99,235,.65);border-radius:14px;background:var(--dq-surface, #ffffff);transition:border-color .16s ease,box-shadow .16s ease}.issue-card[data-v-f4fc1297]:hover{border-color:var(--dq-border-strong, #cbd5e1);border-left-color:var(--dq-primary, #2563eb);box-shadow:0 5px 18px #0f172a0b}.issue-card__top[data-v-f4fc1297]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.issue-card__tags[data-v-f4fc1297]{display:flex;flex-wrap:wrap;gap:6px}.issue-card__tags span[data-v-f4fc1297],.priority-badge[data-v-f4fc1297]{display:inline-flex;padding:5px 9px;border-radius:999px;font-size:11px;background:var(--dq-surface-muted, #f8fafc);color:var(--dq-text-secondary, #64748b)}.issue-card__tags span[data-v-f4fc1297]:first-child{background:var(--dq-primary-soft, #eff6ff);color:var(--dq-primary-hover, #1d4ed8)}.priority-badge[data-v-f4fc1297]{white-space:nowrap;border:1px solid var(--dq-border, #e2e8f0)}.issue-card h3[data-v-f4fc1297]{margin:18px 0 20px;font-size:18px;font-weight:650;line-height:1.45;color:var(--dq-text-primary, #0f172a)}.issue-card__facts[data-v-f4fc1297]{display:flex;flex-wrap:wrap;gap:20px}.issue-card__facts span[data-v-f4fc1297]{display:block;margin-bottom:3px;font-size:11px;opacity:.55}.issue-card__facts strong[data-v-f4fc1297]{font-size:13px;font-weight:600}.empty-state[data-v-f4fc1297]{padding:20px;border:1px dashed rgba(128,128,128,.28);border-radius:12px;font-size:14px;opacity:.65}@media(max-width:900px){.issues-grid[data-v-f4fc1297]{grid-template-columns:1fr}.issue-card__top[data-v-f4fc1297]{flex-direction:column}}.issues-section--compact[data-v-f4fc1297]{padding:14px;border-radius:12px;box-shadow:none}.issues-section--compact .section-header[data-v-f4fc1297]{margin-bottom:12px}.issues-section--compact .section-eyebrow[data-v-f4fc1297],.issues-section--compact .section-description[data-v-f4fc1297]{display:none}.issues-section--compact .section-header h2[data-v-f4fc1297]{font-size:15px}.issues-section--compact .issues-grid[data-v-f4fc1297]{grid-template-columns:minmax(0,1fr);gap:7px}.issues-section--compact .issue-card[data-v-f4fc1297]{display:flex;flex-direction:column;gap:5px;padding:10px 12px;border:0;border-left:2px solid transparent;box-shadow:none}.issues-section--compact .issue-card h3[data-v-f4fc1297]{order:-1;margin:0;font-size:13px;font-weight:600}.issues-section--compact .issue-card__top[data-v-f4fc1297]{align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:6px}.issues-section--compact .issue-card__tags span[data-v-f4fc1297],.issues-section--compact .priority-badge[data-v-f4fc1297]{padding:0;border:0;background:transparent;color:var(--dq-text-secondary, #64748b);font-size:11px}.issues-section--compact .issue-card__tags span[data-v-f4fc1297]:not(:first-child),.issues-section--compact .issue-card__facts[data-v-f4fc1297]{display:none}.issues-section--compact .priority-badge[data-v-f4fc1297]:before{content:"·";margin-right:5px}.execution-projection[data-v-cb9decd1]{margin-top:14px;padding:14px;border:1px solid rgba(128,128,128,.18);border-radius:11px;background:#80808009}.execution-projection--empty[data-v-cb9decd1]{border-style:dashed}.execution-projection--blocked[data-v-cb9decd1]{border-color:#b46e3257}.execution-projection--terminal[data-v-cb9decd1]{opacity:.82}.execution-projection__empty[data-v-cb9decd1],.execution-projection__header[data-v-cb9decd1]{display:flex;align-items:center;justify-content:space-between;gap:16px}.execution-projection__eyebrow[data-v-cb9decd1]{margin:0 0 4px;font-size:10px;font-weight:700;letter-spacing:.08em;opacity:.48}.execution-projection__empty strong[data-v-cb9decd1],.execution-projection__status-line strong[data-v-cb9decd1]{font-size:13px}.execution-projection__empty p[data-v-cb9decd1]:last-child{margin:5px 0 0;font-size:12px;line-height:1.55;opacity:.62}.execution-projection__status-line[data-v-cb9decd1]{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.execution-projection__overdue[data-v-cb9decd1]{display:inline-flex;padding:2px 7px;border-radius:999px;font-size:10px;font-weight:600;background:#b4503c1f}.execution-projection__facts[data-v-cb9decd1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:13px}.execution-projection__facts div[data-v-cb9decd1]{min-width:0}.execution-projection__facts span[data-v-cb9decd1]{display:block;margin-bottom:3px;font-size:10px;opacity:.5}.execution-projection__facts strong[data-v-cb9decd1]{display:block;overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.execution-projection__progress[data-v-cb9decd1]{margin-top:13px}.execution-projection__progress-heading[data-v-cb9decd1]{display:flex;justify-content:space-between;gap:12px;margin-bottom:6px;font-size:11px}.execution-projection__progress-heading span[data-v-cb9decd1]{opacity:.58}.execution-projection__progress-track[data-v-cb9decd1]{height:6px;overflow:hidden;border-radius:999px;background:#80808021}.execution-projection__progress-track span[data-v-cb9decd1]{display:block;height:100%;border-radius:inherit;background:currentColor;opacity:.55;transition:width .18s ease}.execution-projection__feedback[data-v-cb9decd1]{margin:12px 0 0;padding-top:10px;border-top:1px solid rgba(128,128,128,.13);font-size:12px;line-height:1.6;opacity:.72}.execution-projection__feedback--blocked[data-v-cb9decd1]{opacity:.85}.execution-projection__primary[data-v-cb9decd1],.execution-projection__secondary[data-v-cb9decd1]{appearance:none;min-height:32px;padding:6px 11px;border-radius:8px;font:inherit;font-size:12px;cursor:pointer}.execution-projection__primary[data-v-cb9decd1]{border:1px solid rgba(80,110,190,.34);background:#506ebe1c;color:inherit}.execution-projection__secondary[data-v-cb9decd1]{border:1px solid rgba(128,128,128,.23);background:transparent;color:inherit}.execution-projection__primary[data-v-cb9decd1]:hover,.execution-projection__secondary[data-v-cb9decd1]:hover{background:#80808017}.execution-projection__primary[data-v-cb9decd1]:disabled,.execution-projection__secondary[data-v-cb9decd1]:disabled{cursor:default;opacity:.5}@media(max-width:720px){.execution-projection__empty[data-v-cb9decd1],.execution-projection__header[data-v-cb9decd1]{align-items:flex-start;flex-direction:column}.execution-projection__facts[data-v-cb9decd1]{grid-template-columns:1fr}}.management-focus[data-v-5bbd3f49]{padding:28px;border:1px solid var(--dq-border, #e2e8f0);border-radius:18px;background:var(--dq-surface, #ffffff);box-shadow:0 6px 24px #0f172a06}.section-header[data-v-5bbd3f49],.immediate-actions__header[data-v-5bbd3f49]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.section-header[data-v-5bbd3f49]{margin-bottom:20px}.section-eyebrow[data-v-5bbd3f49]{margin:0 0 6px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.55}.section-header h2[data-v-5bbd3f49],.immediate-actions__header h3[data-v-5bbd3f49]{margin:0}.section-header h2[data-v-5bbd3f49]{font-size:20px}.immediate-actions__header h3[data-v-5bbd3f49]{font-size:17px}.section-description[data-v-5bbd3f49]{margin:7px 0 0;font-size:14px;opacity:.65}.section-count[data-v-5bbd3f49]{padding:5px 10px;border:1px solid rgba(128,128,128,.25);border-radius:999px;font-size:12px;white-space:nowrap}.action-list[data-v-5bbd3f49]{display:grid;gap:10px}.action-row[data-v-5bbd3f49]{display:grid;grid-template-columns:82px minmax(0,1fr);gap:20px;padding:20px;border:1px solid var(--dq-border, #e2e8f0);border-radius:14px;background:var(--dq-surface, #ffffff)}.action-row__rank[data-v-5bbd3f49]{display:flex;flex-direction:column;justify-content:center;padding-right:18px;border-right:1px solid var(--dq-border, #e2e8f0)}.action-row__rank span[data-v-5bbd3f49]{margin-bottom:3px;font-size:10px;opacity:.5}.action-row__rank strong[data-v-5bbd3f49]{font-size:24px;line-height:1.2;color:var(--dq-primary, #2563eb)}.action-row__heading[data-v-5bbd3f49]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.action-row h3[data-v-5bbd3f49]{margin:0;font-size:17px;font-weight:650;line-height:1.45;color:var(--dq-text-primary, #0f172a)}.action-row__labels[data-v-5bbd3f49],.action-row__metadata[data-v-5bbd3f49]{display:flex;flex-wrap:wrap;gap:7px}.action-row__labels[data-v-5bbd3f49]{margin-top:7px}.action-row__labels span[data-v-5bbd3f49],.action-row__metadata span[data-v-5bbd3f49],.priority-badge[data-v-5bbd3f49]{display:inline-flex;padding:5px 9px;border-radius:999px;font-size:11px;background:var(--dq-surface-muted, #f8fafc);color:var(--dq-text-secondary, #64748b)}.action-row__labels span[data-v-5bbd3f49]:first-child{background:var(--dq-primary-soft, #eff6ff);color:var(--dq-primary-hover, #1d4ed8)}.priority-badge[data-v-5bbd3f49]{white-space:nowrap;border:1px solid var(--dq-border, #e2e8f0)}.action-row__metadata[data-v-5bbd3f49]{margin-top:12px}.immediate-actions[data-v-5bbd3f49]{margin-top:26px;padding-top:22px;border-top:1px solid rgba(128,128,128,.17)}.immediate-actions__header[data-v-5bbd3f49]{margin-bottom:14px}.immediate-actions__list[data-v-5bbd3f49]{display:grid;gap:9px;margin:0;padding:0;list-style:none}.immediate-actions__list li[data-v-5bbd3f49]{display:flex;align-items:flex-start;gap:12px;padding:13px 14px;border:1px solid rgba(128,128,128,.16);border-radius:10px}.immediate-actions__index[data-v-5bbd3f49]{display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;flex:0 0 25px;border-radius:50%;background:#8080801a;font-size:11px}.immediate-actions__list strong[data-v-5bbd3f49]{font-size:14px}.immediate-actions__list p[data-v-5bbd3f49]{margin:4px 0 0;font-size:12px;opacity:.6}.empty-state[data-v-5bbd3f49]{padding:18px;border:1px dashed rgba(128,128,128,.28);border-radius:11px;font-size:14px;opacity:.65}@media(max-width:800px){.action-row[data-v-5bbd3f49]{grid-template-columns:1fr}.action-row__rank[data-v-5bbd3f49]{flex-direction:row;align-items:center;justify-content:flex-start;gap:7px;padding-right:0;padding-bottom:10px;border-right:0;border-bottom:1px solid rgba(128,128,128,.16)}.action-row__rank span[data-v-5bbd3f49]{margin-bottom:0}.action-row__heading[data-v-5bbd3f49]{flex-direction:column}}.action-row__actions[data-v-5bbd3f49]{display:flex;justify-content:flex-end;margin-top:14px}.consultant-entry[data-v-5bbd3f49]{padding:8px 13px;border:1px solid var(--dq-border-strong, #cbd5e1);border-radius:var(--dq-radius-control, 8px);background:var(--dq-surface, #ffffff);color:var(--dq-text-primary, #0f172a);font:inherit;font-size:13px;font-weight:500;cursor:pointer}.consultant-entry[data-v-5bbd3f49]:hover{background:#80808014}.management-focus--compact[data-v-5bbd3f49]{padding:24px}.management-focus--compact .section-header[data-v-5bbd3f49]{margin-bottom:15px}.management-focus--compact .action-list[data-v-5bbd3f49]{gap:8px}.management-focus--compact .action-row[data-v-5bbd3f49]{grid-template-columns:44px minmax(0,1fr);gap:12px;padding:13px 14px}.management-focus--compact .action-row__rank[data-v-5bbd3f49]{padding-right:10px}.management-focus--compact .action-row__rank span[data-v-5bbd3f49]{font-size:9px}.management-focus--compact .action-row__rank strong[data-v-5bbd3f49]{font-size:17px}.management-focus--compact .action-row h3[data-v-5bbd3f49]{font-size:14px}.management-focus--compact .action-row__heading[data-v-5bbd3f49]{gap:8px}.management-focus--compact .action-row__metadata[data-v-5bbd3f49]{margin-top:7px}.management-focus--compact .action-row__actions[data-v-5bbd3f49]{margin-top:8px}.management-focus--compact .consultant-entry[data-v-5bbd3f49]{padding:5px 9px;font-size:12px}.management-focus--compact .immediate-actions[data-v-5bbd3f49]{margin-top:17px;padding-top:15px}.management-focus--compact .immediate-actions__list li[data-v-5bbd3f49]{padding:9px 11px}.compact-execution[data-v-5bbd3f49]{margin-top:9px;border-top:1px solid var(--dq-border, #e2e8f0)}.compact-execution summary[data-v-5bbd3f49]{padding:9px 0 3px;color:var(--dq-primary, #2563eb);font-size:12px;cursor:pointer}@media(max-width:800px){.management-focus--compact .action-row[data-v-5bbd3f49]{grid-template-columns:minmax(0,1fr)}}.management-focus--compact[data-v-5bbd3f49]{display:flex;flex-direction:column;padding:14px;border-radius:12px;box-shadow:none}.management-focus--compact .section-header[data-v-5bbd3f49]{margin-bottom:12px}.management-focus--compact .section-eyebrow[data-v-5bbd3f49],.management-focus--compact .section-description[data-v-5bbd3f49]{display:none}.management-focus--compact .section-header h2[data-v-5bbd3f49]{font-size:15px}.management-focus--compact .action-list[data-v-5bbd3f49]{gap:5px}.management-focus--compact .action-row[data-v-5bbd3f49]{grid-template-columns:24px minmax(0,1fr);gap:6px;padding:8px 4px;border:0;border-radius:6px}.management-focus--compact .action-row__rank[data-v-5bbd3f49]{padding:0;border:0}.management-focus--compact .action-row__rank span[data-v-5bbd3f49],.management-focus--compact .action-row__labels[data-v-5bbd3f49],.management-focus--compact .action-row__metadata[data-v-5bbd3f49],.management-focus--compact .priority-badge[data-v-5bbd3f49],.management-focus--compact .compact-execution[data-v-5bbd3f49],.management-focus--compact .action-row__actions[data-v-5bbd3f49]{display:none}.management-focus--compact .action-row__rank strong[data-v-5bbd3f49]{font-size:12px}.management-focus--compact .action-row h3[data-v-5bbd3f49]{font-size:12px;font-weight:500}.compact-all-actions[data-v-5bbd3f49]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:16px;font-size:11px;color:var(--dq-text-secondary, #64748b)}.compact-all-actions a[data-v-5bbd3f49]{color:var(--dq-primary, #2563eb);font-weight:600}@media(max-width:800px){.management-focus--compact .action-row[data-v-5bbd3f49]{grid-template-columns:24px minmax(0,1fr)}}.roadmap-section[data-v-67777809]{display:flex;flex-direction:column;gap:24px;padding:28px;border:1px solid var(--dq-border, #e2e8f0);border-radius:18px;background:var(--dq-surface, #ffffff);box-shadow:0 6px 24px #0f172a06}.roadmap-header[data-v-67777809]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.section-eyebrow[data-v-67777809]{margin-bottom:6px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#64748b}.section-title[data-v-67777809]{margin:0;font-size:24px;line-height:1.3;color:#0f172a}.section-description[data-v-67777809]{margin:8px 0 0;font-size:14px;line-height:1.7;color:#64748b}.lifecycle-badge[data-v-67777809]{flex:none;padding:6px 10px;border:1px solid #dbe4ee;border-radius:999px;background:#f8fafc;font-size:12px;font-weight:600;color:#475569}.roadmap-content[data-v-67777809]{display:flex;flex-direction:column;gap:20px}.roadmap-summary[data-v-67777809]{display:flex;flex-wrap:wrap;gap:12px}.summary-item[data-v-67777809]{display:flex;align-items:baseline;gap:10px;padding:12px 16px;border:1px solid var(--dq-border, #e2e8f0);border-radius:12px;background:var(--dq-surface-muted, #f8fafc)}.summary-label[data-v-67777809]{font-size:13px;color:#64748b}.summary-value[data-v-67777809]{font-size:16px;color:#0f172a}.summary-current-label[data-v-67777809]{font-size:14px;color:#0f172a}.summary-current[data-v-67777809]{background:#f8fafc}.phase-list[data-v-67777809]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.phase-card[data-v-67777809]{position:relative;min-width:0;padding:22px;border:1px solid var(--dq-border, #e2e8f0);border-top:3px solid var(--dq-border-strong, #cbd5e1);border-radius:14px;background:var(--dq-surface, #ffffff)}.phase-card-current[data-v-67777809]{border-color:#2563eb66;border-top-color:var(--dq-primary, #2563eb);background:linear-gradient(180deg,var(--dq-primary-soft, #eff6ff) 0,var(--dq-surface, #ffffff) 110px);box-shadow:0 8px 24px #2563eb0f}.phase-heading-main[data-v-67777809]{display:flex;align-items:flex-start;gap:12px}.phase-order[data-v-67777809]{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex:none;border-radius:11px;background:var(--dq-surface-muted, #f8fafc);font-size:13px;font-weight:700;color:var(--dq-text-secondary, #64748b)}.phase-card-current .phase-order[data-v-67777809]{background:var(--dq-primary, #2563eb);color:#fff}.phase-title-row[data-v-67777809]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.phase-title[data-v-67777809]{margin:0;font-size:17px;line-height:1.4;color:#0f172a}.current-badge[data-v-67777809]{display:inline-flex;padding:4px 9px;border-radius:999px;background:var(--dq-primary-soft, #eff6ff);font-size:11px;font-weight:700;color:var(--dq-primary-hover, #1d4ed8)}.phase-meta[data-v-67777809]{margin-top:5px;font-size:13px;color:#64748b}.phase-actions[data-v-67777809]{display:flex;flex-direction:column;gap:10px;margin-top:18px}.phase-action[data-v-67777809]{display:flex;align-items:flex-start;gap:8px;line-height:1.6}.action-marker[data-v-67777809]{flex:none;color:#94a3b8}.action-title[data-v-67777809]{font-size:14px;color:#334155}.phase-empty[data-v-67777809]{margin-top:18px;font-size:13px;color:#94a3b8}.phase-warning[data-v-67777809]{display:flex;flex-direction:column;gap:4px;margin-top:16px;padding-top:12px;border-top:1px solid #f1f5f9;font-size:12px;color:#92400e}.constraints-block[data-v-67777809]{padding:16px;border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc}.constraints-title[data-v-67777809]{margin:0 0 10px;font-size:15px;color:#0f172a}.constraint-item[data-v-67777809]{font-size:13px;line-height:1.6;color:#475569}.constraint-item+.constraint-item[data-v-67777809]{margin-top:6px}.roadmap-empty[data-v-67777809]{padding:22px;border:1px dashed #cbd5e1;border-radius:14px;background:#f8fafc;color:#475569}.roadmap-empty strong[data-v-67777809]{color:#334155}.roadmap-empty p[data-v-67777809]{margin:6px 0 0;font-size:13px;line-height:1.6;color:#64748b}@media(max-width:720px){.roadmap-header[data-v-67777809]{flex-direction:column}.phase-list[data-v-67777809]{grid-template-columns:1fr}}.roadmap-section--compact[data-v-67777809]{gap:10px;padding:14px;border-radius:12px;box-shadow:none}.roadmap-section--compact .section-eyebrow[data-v-67777809],.roadmap-section--compact .section-description[data-v-67777809],.roadmap-section--compact .roadmap-summary[data-v-67777809],.roadmap-section--compact .phase-meta[data-v-67777809],.roadmap-section--compact .phase-empty[data-v-67777809],.roadmap-section--compact .constraints-block[data-v-67777809]{display:none}.roadmap-section--compact .section-title[data-v-67777809]{font-size:15px}.roadmap-section--compact .phase-card[data-v-67777809]{padding:12px;border-width:1px;border-radius:9px}.roadmap-section--compact .phase-card-current[data-v-67777809]{background:var(--dq-primary-soft, #eff6ff)}.roadmap-section--compact .phase-order[data-v-67777809]{width:26px;height:26px;border-radius:7px;font-size:11px}.roadmap-section--compact .phase-title[data-v-67777809]{font-size:13px}.roadmap-section--compact .phase-actions[data-v-67777809]{display:flex;flex-direction:column;gap:7px;margin-top:12px}.roadmap-section--compact .phase-action[data-v-67777809]{gap:7px;line-height:1.5}.roadmap-section--compact .action-title[data-v-67777809]{font-size:12px;line-height:1.5}.management-home[data-v-28f60a31]{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:20px;width:100%;max-width:1440px;margin:0 auto}.page-state[data-v-28f60a31]{padding:28px;border:1px solid rgba(128,128,128,.22);border-radius:16px}.page-state--compact[data-v-28f60a31]{padding:18px 20px}.page-state strong[data-v-28f60a31]{display:block;font-size:16px}.page-state p[data-v-28f60a31]{margin:7px 0 0;font-size:14px;line-height:1.6;opacity:.65}.home-strategy-grid[data-v-28f60a31]{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:stretch;gap:12px;min-width:0}.home-strategy-grid[data-v-28f60a31]>*{min-width:0}.home-strategy-grid[data-v-28f60a31] .issues-grid{grid-template-columns:minmax(0,1fr)}.home-strategy-cockpit[data-v-28f60a31]{display:grid;gap:12px;min-width:0;padding:16px;border:1px solid var(--dq-border, #e2e8f0);border-radius:18px;background:var(--dq-surface, #ffffff)}.home-strategy-heading h2[data-v-28f60a31]{margin:0;font-size:17px;font-weight:650}.home-strategy-grid[data-v-28f60a31]>*{height:100%}@media(max-width:1100px){.home-strategy-grid[data-v-28f60a31]{grid-template-columns:minmax(0,1fr)}}.p219-startup[data-v-28f60a31]{padding:32px 36px;border:1px solid #dce6f5;border-radius:20px;background:linear-gradient(125deg,#fff,#f3f7ff);box-shadow:0 12px 36px #1b3b700d}.p219-startup-head[data-v-28f60a31]{display:flex;justify-content:space-between;align-items:center;gap:12px}.p219-startup-kicker[data-v-28f60a31]{color:#52709f;font-size:11px;font-weight:750;letter-spacing:.12em}.p219-startup-badge[data-v-28f60a31]{color:#2156bd;background:#e7efff;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:700}.p219-startup h2[data-v-28f60a31]{margin:16px 0 10px;font-size:clamp(22px,2.2vw,30px);line-height:1.35;color:#132b50}.p219-startup .p219-startup-lead[data-v-28f60a31]{margin:0;max-width:760px;opacity:1;color:#61738f;font-size:14px;line-height:1.85}.p219-startup-steps[data-v-28f60a31]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:26px}.p219-startup-step[data-v-28f60a31]{display:flex;gap:12px;align-items:flex-start;min-width:0;background:#fff;border:1px solid #e0e8f4;border-radius:14px;padding:18px 16px}.p219-startup-step.is-primary[data-v-28f60a31]{border-color:#b8cff8;box-shadow:0 4px 18px #2563eb12}.p219-startup-num[data-v-28f60a31]{font-size:13px;color:#2c5fba;font-weight:800}.p219-startup-step strong[data-v-28f60a31]{display:block;font-size:14px;color:#19345b}.p219-startup-step small[data-v-28f60a31]{display:block;margin-top:7px;font-size:12px;color:#72829b;line-height:1.6}.p219-startup-actions[data-v-28f60a31]{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:24px}.p219-startup-primary[data-v-28f60a31],.p219-startup-secondary[data-v-28f60a31]{display:inline-flex;align-items:center;justify-content:center;gap:12px;border-radius:10px;padding:12px 20px;font-size:14px;font-weight:700;text-decoration:none;cursor:pointer}.p219-startup-primary[data-v-28f60a31]{color:#fff;background:#2857bf;border:1px solid #2857bf}.p219-startup-secondary[data-v-28f60a31]{color:#2857bf;background:#fff;border:1px solid #cbd9ee}.p219-startup .p219-startup-footnote[data-v-28f60a31]{margin:16px 0 0;color:#8290a5;font-size:12px;opacity:1}@media(max-width:850px){.p219-startup-steps[data-v-28f60a31]{grid-template-columns:1fr}}@media(max-width:640px){.p219-startup[data-v-28f60a31]{padding:22px 18px}.p219-startup-primary[data-v-28f60a31],.p219-startup-secondary[data-v-28f60a31]{width:100%;box-sizing:border-box}}.profile-page[data-v-70ba5a57]{display:grid;gap:24px}.profile-header[data-v-70ba5a57]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.profile-eyebrow[data-v-70ba5a57],.profile-card-eyebrow[data-v-70ba5a57]{margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.12em;color:#64748b}.profile-header h1[data-v-70ba5a57],.profile-card-header h2[data-v-70ba5a57],.profile-state h2[data-v-70ba5a57]{margin:0;color:#0f172a}.profile-header h1[data-v-70ba5a57]{font-size:30px}.profile-description[data-v-70ba5a57],.profile-edit-description[data-v-70ba5a57]{max-width:720px;margin:10px 0 0;line-height:1.7;color:#64748b}.profile-readiness[data-v-70ba5a57]{min-width:150px;padding:16px 18px;border:1px solid #e2e8f0;border-radius:14px;background:#fff;display:grid;gap:4px}.profile-readiness-label[data-v-70ba5a57],.profile-summary span[data-v-70ba5a57],.profile-field-heading span[data-v-70ba5a57]{color:#64748b;font-size:13px}.profile-readiness strong[data-v-70ba5a57]{font-size:22px;color:#0f172a}.profile-state[data-v-70ba5a57],.profile-card[data-v-70ba5a57],.profile-summary[data-v-70ba5a57]{border:1px solid #e2e8f0;border-radius:16px;background:#fff}.profile-state[data-v-70ba5a57]{padding:32px}.profile-state strong[data-v-70ba5a57],.profile-state h2[data-v-70ba5a57]{display:block;margin-bottom:10px}.profile-state p[data-v-70ba5a57]{max-width:720px;margin:0;line-height:1.7;color:#64748b}.profile-state--error[data-v-70ba5a57]{border-color:#fecaca}.profile-state-badge[data-v-70ba5a57]{display:inline-flex;margin-bottom:16px;padding:5px 9px;border-radius:999px;background:#f1f5f9;color:#475569;font-size:12px;font-weight:700}.profile-state-note[data-v-70ba5a57]{margin-top:12px!important;font-size:13px}.profile-summary[data-v-70ba5a57]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.profile-summary>div[data-v-70ba5a57]{padding:18px 20px;display:grid;gap:6px;border-right:1px solid #e2e8f0}.profile-summary>div[data-v-70ba5a57]:last-child{border-right:0}.profile-summary strong[data-v-70ba5a57]{color:#0f172a}.profile-card[data-v-70ba5a57]{padding:24px}.profile-card-header[data-v-70ba5a57]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:20px;border-bottom:1px solid #e2e8f0}.profile-card-actions[data-v-70ba5a57]{display:flex;align-items:center;gap:10px}.profile-status-badge[data-v-70ba5a57]{padding:6px 10px;border-radius:999px;background:#f1f5f9;color:#475569;font-size:12px;font-weight:700}.profile-status-badge--ready[data-v-70ba5a57]{background:#ecfdf5;color:#047857}.profile-status-badge--partial[data-v-70ba5a57]{background:#fffbeb;color:#b45309}.profile-fields[data-v-70ba5a57]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.profile-field[data-v-70ba5a57]{min-height:120px;padding:20px 0;border-bottom:1px solid #e2e8f0}.profile-field[data-v-70ba5a57]:nth-child(odd){padding-right:24px}.profile-field[data-v-70ba5a57]:nth-child(2n){padding-left:24px;border-left:1px solid #e2e8f0}.profile-field-heading[data-v-70ba5a57]{display:flex;justify-content:space-between;gap:12px;margin-bottom:10px}.profile-field-heading small[data-v-70ba5a57]{color:#64748b}.profile-field p[data-v-70ba5a57]{margin:0;line-height:1.7;white-space:pre-wrap;color:#0f172a}.profile-field-empty[data-v-70ba5a57]{color:#94a3b8!important}.profile-form[data-v-70ba5a57]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;padding-top:24px}.profile-form-field[data-v-70ba5a57]{display:grid;align-content:start;gap:8px}.profile-form-field--wide[data-v-70ba5a57]{grid-column:1 / -1}.profile-form-field label[data-v-70ba5a57]{font-size:13px;font-weight:700;color:#334155}.profile-form-field input[data-v-70ba5a57],.profile-form-field textarea[data-v-70ba5a57]{width:100%;box-sizing:border-box;border:1px solid #cbd5e1;border-radius:10px;background:#fff;padding:11px 12px;font:inherit;line-height:1.5;color:#0f172a}.profile-form-field textarea[data-v-70ba5a57]{resize:vertical;min-height:110px}.profile-form-field input[data-v-70ba5a57]:focus,.profile-form-field textarea[data-v-70ba5a57]:focus{outline:2px solid #bfdbfe;border-color:#60a5fa}.profile-form-field input[data-v-70ba5a57]:disabled,.profile-form-field textarea[data-v-70ba5a57]:disabled{background:#f8fafc;cursor:not-allowed}.profile-form-field small[data-v-70ba5a57]{color:#64748b}.profile-form-actions[data-v-70ba5a57]{grid-column:1 / -1;display:flex;justify-content:flex-end;gap:10px;padding-top:4px}.profile-primary-button[data-v-70ba5a57],.profile-secondary-button[data-v-70ba5a57]{border-radius:10px;padding:9px 14px;font:inherit;font-weight:700;cursor:pointer}.profile-primary-button[data-v-70ba5a57]{margin-top:20px;border:1px solid #0f172a;background:#0f172a;color:#fff}.profile-form-actions .profile-primary-button[data-v-70ba5a57]{margin-top:0}.profile-secondary-button[data-v-70ba5a57]{border:1px solid #cbd5e1;background:#fff;color:#334155}.profile-primary-button[data-v-70ba5a57]:disabled,.profile-secondary-button[data-v-70ba5a57]:disabled{opacity:.6;cursor:not-allowed}.profile-message[data-v-70ba5a57]{grid-column:1 / -1;padding:14px 16px;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc;color:#475569}.profile-message--error[data-v-70ba5a57]{border-color:#fecaca;background:#fef2f2;color:#991b1b}.profile-message strong[data-v-70ba5a57]{display:block;margin-bottom:5px}.profile-message p[data-v-70ba5a57]{margin:0;line-height:1.6}.profile-message .profile-secondary-button[data-v-70ba5a57]{margin-top:12px}.profile-empty-actions[data-v-70ba5a57]{display:flex;align-items:center;gap:10px;margin-top:20px}.profile-empty-actions .profile-primary-button[data-v-70ba5a57]{margin-top:0}.profile-refresh-card[data-v-70ba5a57]{display:grid;gap:0}.profile-refresh-list[data-v-70ba5a57]{display:grid}.profile-refresh-item[data-v-70ba5a57]{padding:22px 0;border-bottom:1px solid #e2e8f0}.profile-refresh-select[data-v-70ba5a57]{display:flex;align-items:center;gap:9px;color:#0f172a}.profile-refresh-select input[data-v-70ba5a57]{width:16px;height:16px}.profile-refresh-comparison[data-v-70ba5a57]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px}.profile-refresh-comparison>div[data-v-70ba5a57]{padding:14px;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc}.profile-refresh-comparison span[data-v-70ba5a57],.profile-refresh-meta[data-v-70ba5a57]{font-size:12px;color:#64748b}.profile-refresh-comparison p[data-v-70ba5a57]{margin:7px 0 0;line-height:1.6;white-space:pre-wrap;color:#0f172a}.profile-refresh-meta[data-v-70ba5a57]{margin-top:10px}.profile-refresh-evidence[data-v-70ba5a57]{margin-top:14px}.profile-refresh-evidence strong[data-v-70ba5a57]{font-size:13px;color:#475569}.profile-refresh-evidence ul[data-v-70ba5a57]{margin:8px 0 0;padding-left:20px;color:#64748b}.profile-refresh-evidence li[data-v-70ba5a57]{margin-top:5px;line-height:1.6}@media(max-width:900px){.profile-header[data-v-70ba5a57]{display:grid}.profile-readiness[data-v-70ba5a57]{width:auto}.profile-summary[data-v-70ba5a57]{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-summary>div[data-v-70ba5a57]:nth-child(2){border-right:0}.profile-summary>div[data-v-70ba5a57]:nth-child(-n+2){border-bottom:1px solid #e2e8f0}.profile-fields[data-v-70ba5a57],.profile-form[data-v-70ba5a57]{grid-template-columns:1fr}.profile-form-field--wide[data-v-70ba5a57]{grid-column:auto}.profile-field[data-v-70ba5a57]:nth-child(odd),.profile-field[data-v-70ba5a57]:nth-child(2n){padding-left:0;padding-right:0;border-left:0}.profile-card-header[data-v-70ba5a57],.profile-card-actions[data-v-70ba5a57]{display:grid}}.profile-page[data-v-70ba5a57]{gap:20px}.profile-header[data-v-70ba5a57]{align-items:center}.profile-header h1[data-v-70ba5a57]{font-size:28px;letter-spacing:-.025em}.profile-description[data-v-70ba5a57]{margin-top:6px}.profile-readiness[data-v-70ba5a57]{min-width:0;padding:0;border:0;background:transparent;justify-items:end;gap:3px}.profile-readiness-label[data-v-70ba5a57]{display:none}.profile-readiness strong[data-v-70ba5a57]{font-size:20px}.profile-summary[data-v-70ba5a57]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 22px}.profile-summary>div[data-v-70ba5a57]{padding:0;border:0}.profile-summary-identity[data-v-70ba5a57]{display:grid;gap:5px}.profile-summary-identity strong[data-v-70ba5a57]{font-size:18px}.profile-summary-identity small[data-v-70ba5a57]{font-size:12px;color:#64748b}.profile-summary-meta[data-v-70ba5a57]{display:grid;justify-items:end;gap:7px}.profile-summary-meta small[data-v-70ba5a57]{font-size:12px;color:#64748b}.profile-card[data-v-70ba5a57]{padding:24px 26px}.profile-card-header[data-v-70ba5a57]{align-items:center;padding-bottom:18px}.profile-card-header h2[data-v-70ba5a57]{font-size:21px}.profile-card-actions[data-v-70ba5a57]{flex-wrap:wrap;justify-content:flex-end}.profile-edit-action[data-v-70ba5a57]{margin-top:0;border-color:#2563eb;background:#2563eb}.profile-fields[data-v-70ba5a57]{gap:0 24px;padding-top:8px}.profile-field[data-v-70ba5a57],.profile-field[data-v-70ba5a57]:nth-child(odd),.profile-field[data-v-70ba5a57]:nth-child(2n){min-height:0;padding:17px 0;border-left:0;border-bottom:1px solid #e8edf5}.profile-field--wide[data-v-70ba5a57]{grid-column:1 / -1}.profile-field-heading[data-v-70ba5a57]{align-items:center;margin-bottom:7px}.profile-field-heading small[data-v-70ba5a57]{display:inline-flex;align-items:center;padding:3px 8px;border-radius:999px;background:#f1f5f9;color:#64748b;font-size:11px}.profile-field p[data-v-70ba5a57]{overflow-wrap:anywhere;line-height:1.75}.profile-field--compact p[data-v-70ba5a57]{font-weight:600}@media(max-width:900px){.profile-summary[data-v-70ba5a57]{align-items:flex-start}.profile-fields[data-v-70ba5a57]{grid-template-columns:1fr}.profile-field--wide[data-v-70ba5a57]{grid-column:auto}}@media(max-width:600px){.profile-summary[data-v-70ba5a57]{flex-direction:column;align-items:stretch}.profile-summary-meta[data-v-70ba5a57]{justify-items:start}.profile-card[data-v-70ba5a57]{padding:18px}}.consultant-page[data-v-82ab690c]{display:flex;flex-direction:column;gap:24px}.context-card[data-v-82ab690c],.response-card[data-v-82ab690c],.composer-card[data-v-82ab690c]{border:1px solid #e5e7eb;border-radius:16px;background:#fff;padding:24px}.context-card-header[data-v-82ab690c],.response-card-header[data-v-82ab690c],.composer-heading[data-v-82ab690c]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:20px}.context-card-header h3[data-v-82ab690c],.response-card-header h3[data-v-82ab690c],.composer-heading h3[data-v-82ab690c]{margin:4px 0 0}.section-kicker[data-v-82ab690c]{margin:0;font-size:12px;font-weight:700;letter-spacing:.08em;color:#6b7280}.context-grid[data-v-82ab690c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.context-item[data-v-82ab690c]{min-width:0;padding:16px;border-radius:12px;background:#f9fafb}.context-label[data-v-82ab690c],.response-label[data-v-82ab690c]{display:block;margin-bottom:8px;font-size:13px;font-weight:600;color:#6b7280}.context-empty[data-v-82ab690c]{color:#6b7280}.selected-object-row[data-v-82ab690c]{display:flex;align-items:center;justify-content:space-between;gap:16px}.selected-object-copy[data-v-82ab690c]{display:flex;min-width:0;flex-direction:column;gap:4px}.selected-object-copy strong[data-v-82ab690c]{line-height:1.5}.selected-object-meta[data-v-82ab690c]{font-size:12px;font-weight:500;color:#6b7280}.text-button[data-v-82ab690c]{border:0;background:transparent;padding:4px;cursor:pointer;font:inherit;color:#4b5563}.text-button[data-v-82ab690c]:disabled{cursor:not-allowed;opacity:.5}.response-card[data-v-82ab690c]{min-height:280px}.status-badge[data-v-82ab690c]{flex:0 0 auto;padding:6px 10px;border-radius:999px;background:#f3f4f6;font-size:12px;font-weight:600;color:#4b5563}.empty-state[data-v-82ab690c]{padding:24px 0}.empty-state h4[data-v-82ab690c]{margin:0 0 8px}.empty-state p[data-v-82ab690c]{margin:0;color:#6b7280;line-height:1.7}.example-questions[data-v-82ab690c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px}.example-questions span[data-v-82ab690c]{padding:12px 14px;border-radius:10px;background:#f9fafb;color:#4b5563;font-size:14px}.submitted-question[data-v-82ab690c]{padding-bottom:20px;border-bottom:1px solid #f0f1f3}.submitted-question p[data-v-82ab690c]{margin:0;line-height:1.7}.consultant-answer[data-v-82ab690c]{padding-top:20px}.answer-text[data-v-82ab690c],.clarification-text[data-v-82ab690c],.answer-placeholder[data-v-82ab690c]{margin:0;line-height:1.8}.markdown-body[data-v-82ab690c]{line-height:1.8}.markdown-body[data-v-82ab690c] p{margin:0 0 14px}.markdown-body[data-v-82ab690c] p:last-child{margin-bottom:0}.markdown-body[data-v-82ab690c] strong{font-weight:700}.markdown-body[data-v-82ab690c] em{font-style:italic}.markdown-body[data-v-82ab690c] h1,.markdown-body[data-v-82ab690c] h2,.markdown-body[data-v-82ab690c] h3,.markdown-body[data-v-82ab690c] h4{margin:22px 0 10px;line-height:1.4}.markdown-body[data-v-82ab690c] h1:first-child,.markdown-body[data-v-82ab690c] h2:first-child,.markdown-body[data-v-82ab690c] h3:first-child,.markdown-body[data-v-82ab690c] h4:first-child{margin-top:0}.markdown-body[data-v-82ab690c] ul,.markdown-body[data-v-82ab690c] ol{margin:10px 0 14px;padding-left:24px}.markdown-body[data-v-82ab690c] li{margin:5px 0}.markdown-body[data-v-82ab690c] blockquote{margin:14px 0;padding-left:14px;border-left:3px solid #d1d5db;color:#6b7280}.markdown-body[data-v-82ab690c] code{padding:2px 5px;border-radius:5px;background:#f3f4f6;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.92em}.markdown-body[data-v-82ab690c] pre{overflow-x:auto;margin:14px 0;padding:14px 16px;border-radius:10px;background:#f3f4f6}.markdown-body[data-v-82ab690c] pre code{padding:0;background:transparent}.clarification-text[data-v-82ab690c],.answer-placeholder[data-v-82ab690c]{white-space:pre-wrap}.answer-placeholder[data-v-82ab690c],.clarification-text[data-v-82ab690c]{color:#6b7280}.consultant-notice[data-v-82ab690c]{margin-top:20px;padding:14px 16px;border:1px solid #e5e7eb;border-radius:12px;background:#f9fafb}.consultant-notice strong[data-v-82ab690c]{display:block;margin-bottom:6px}.consultant-notice p[data-v-82ab690c]{margin:0;line-height:1.6;color:#6b7280}.consultant-notice-danger[data-v-82ab690c]{border-color:#fecaca;background:#fef2f2}.warning-list[data-v-82ab690c]{margin-top:20px;padding-top:20px;border-top:1px solid #f0f1f3}.warning-list ul[data-v-82ab690c]{margin:0;padding-left:20px}.warning-list li[data-v-82ab690c]{margin:6px 0;line-height:1.6;color:#6b7280}.loading-note[data-v-82ab690c]{margin-top:20px;font-size:14px;color:#6b7280}.composer-hint[data-v-82ab690c]{font-size:12px;color:#9ca3af}.composer[data-v-82ab690c]{display:flex;flex-direction:column;gap:14px}.composer textarea[data-v-82ab690c]{width:100%;box-sizing:border-box;resize:vertical;min-height:120px;border:1px solid #d1d5db;border-radius:12px;padding:14px 16px;background:#fff;font:inherit;line-height:1.6;outline:none}.composer textarea[data-v-82ab690c]:focus{border-color:#9ca3af}.composer textarea[data-v-82ab690c]:disabled{cursor:not-allowed;background:#f9fafb}.composer-footer[data-v-82ab690c]{display:flex;align-items:center;justify-content:space-between;gap:20px}.composer-footer p[data-v-82ab690c]{margin:0;max-width:680px;font-size:13px;line-height:1.6;color:#6b7280}.primary-button[data-v-82ab690c]{flex:0 0 auto;min-width:112px;border:0;border-radius:10px;padding:11px 18px;cursor:pointer;background:#111827;color:#fff;font:inherit;font-weight:600}.primary-button[data-v-82ab690c]:disabled{cursor:not-allowed;opacity:.45}@media(max-width:760px){.context-grid[data-v-82ab690c],.example-questions[data-v-82ab690c]{grid-template-columns:1fr}.context-card-header[data-v-82ab690c],.response-card-header[data-v-82ab690c],.composer-heading[data-v-82ab690c],.composer-footer[data-v-82ab690c]{flex-direction:column;align-items:stretch}.primary-button[data-v-82ab690c]{width:100%}}.conversation-current-title[data-v-82ab690c]{margin:6px 0 0;font-size:13px;color:#6b7280}.conversation-actions[data-v-82ab690c]{display:flex;align-items:center;gap:10px}.recent-consultations[data-v-82ab690c]{position:relative}.secondary-button[data-v-82ab690c]{border:1px solid #d1d5db;border-radius:10px;padding:9px 13px;background:#fff;color:#374151;cursor:pointer;font:inherit;font-size:13px;font-weight:600}.secondary-button[data-v-82ab690c]:disabled{cursor:not-allowed;opacity:.45}.conversation-menu[data-v-82ab690c]{position:absolute;z-index:20;top:calc(100% + 8px);right:0;width:min(320px,70vw);max-height:320px;overflow-y:auto;padding:8px;border:1px solid #e5e7eb;border-radius:12px;background:#fff;box-shadow:0 12px 30px #1118271f}.conversation-menu-item[data-v-82ab690c]{display:block;width:100%;border:0;border-radius:8px;padding:10px 12px;background:transparent;text-align:left;cursor:pointer;font:inherit;font-size:13px;line-height:1.5;color:#374151}.conversation-menu-item[data-v-82ab690c]:hover,.conversation-menu-item.active[data-v-82ab690c]{background:#f3f4f6}.conversation-menu-empty[data-v-82ab690c]{margin:0;padding:12px;font-size:13px;color:#9ca3af}.conversation-thread[data-v-82ab690c]{min-height:280px;max-height:560px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;display:flex;flex-direction:column;gap:0}.conversation-message[data-v-82ab690c]{padding:20px 0;border-bottom:1px solid #f0f1f3}.conversation-message[data-v-82ab690c]:first-child{padding-top:0}.conversation-message[data-v-82ab690c]:last-child{border-bottom:0;padding-bottom:0}.conversation-message-user[data-v-82ab690c]{padding-left:16px;border-left:3px solid #e5e7eb}.conversation-message-assistant[data-v-82ab690c]{padding-left:16px}.message-user-text[data-v-82ab690c]{margin:0;white-space:pre-wrap;line-height:1.8}@media(max-width:760px){.conversation-actions[data-v-82ab690c]{width:100%;align-items:stretch}.conversation-actions[data-v-82ab690c]>*{flex:1 1 0}.conversation-actions .secondary-button[data-v-82ab690c]{width:100%}.conversation-menu[data-v-82ab690c]{right:auto;left:0;width:min(320px,85vw)}}.consultant-page[data-v-82ab690c]{gap:18px;min-width:0}.context-card[data-v-82ab690c],.response-card[data-v-82ab690c],.composer-card[data-v-82ab690c]{border-color:#e1e8f2;border-radius:16px;padding:20px 22px;box-shadow:0 2px 10px #0f234606}.context-card-header[data-v-82ab690c],.response-card-header[data-v-82ab690c],.composer-heading[data-v-82ab690c]{align-items:center;gap:16px;margin-bottom:14px}.context-card-header h3[data-v-82ab690c],.response-card-header h3[data-v-82ab690c],.composer-heading h3[data-v-82ab690c]{font-size:18px;line-height:1.4;letter-spacing:-.015em;color:#10223f}.section-kicker[data-v-82ab690c]{font-size:11px;letter-spacing:.09em;color:#64748b}.context-grid[data-v-82ab690c]{gap:12px}.context-item[data-v-82ab690c]{padding:13px 15px;border:1px solid #edf2f8;border-radius:11px;background:#f7f9fc}.context-label[data-v-82ab690c]{margin-bottom:5px;font-size:12px;color:#64748b}.context-item strong[data-v-82ab690c]{color:#122746;line-height:1.55}.context-empty[data-v-82ab690c]{font-size:13px;line-height:1.55}.selected-object-row[data-v-82ab690c]{gap:12px}.text-button[data-v-82ab690c]{border-radius:7px;color:#2563eb}.text-button[data-v-82ab690c]:hover:not(:disabled){background:#eaf1ff}.response-card[data-v-82ab690c]{min-height:0}.empty-state[data-v-82ab690c]{padding:12px 0 16px}.empty-state h4[data-v-82ab690c]{margin-bottom:6px;font-size:15px;color:#122746}.empty-state p[data-v-82ab690c]{font-size:13px;line-height:1.65;color:#64748b}.example-questions[data-v-82ab690c]{gap:9px;margin-top:14px}.example-questions span[data-v-82ab690c]{display:block;padding:11px 13px;border:1px solid #edf1f7;border-radius:10px;background:#f7f9fc;color:#334155;font-size:13px;line-height:1.5}.conversation-actions[data-v-82ab690c]{gap:8px}.secondary-button[data-v-82ab690c]{border-color:#d7e0ed;border-radius:9px;padding:9px 12px;color:#213650;background:#fff}.secondary-button[data-v-82ab690c]:hover:not(:disabled){border-color:#a8c0eb;background:#f6f9ff}.secondary-button[data-v-82ab690c]:focus-visible,.text-button[data-v-82ab690c]:focus-visible,.conversation-menu-item[data-v-82ab690c]:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.conversation-menu[data-v-82ab690c]{border-color:#dfe7f2;box-shadow:0 16px 40px #0f23461f}.conversation-menu-item[data-v-82ab690c]:hover,.conversation-menu-item.active[data-v-82ab690c]{background:#edf4ff;color:#1749a4}.conversation-thread[data-v-82ab690c]{min-height:0;max-height:600px;gap:0}.conversation-message[data-v-82ab690c]{padding:18px 0;border-bottom-color:#eaf0f7}.conversation-message-user[data-v-82ab690c]{padding-left:14px;border-left:3px solid #3b82f6}.conversation-message-assistant[data-v-82ab690c]{padding-left:14px;border-left:3px solid #dce7f6}.response-label[data-v-82ab690c]{margin-bottom:7px;font-size:12px;color:#64748b}.message-user-text[data-v-82ab690c]{line-height:1.75;color:#172b4a}.answer-text[data-v-82ab690c],.clarification-text[data-v-82ab690c],.answer-placeholder[data-v-82ab690c]{line-height:1.8}.markdown-body[data-v-82ab690c]{overflow-wrap:anywhere;line-height:1.8;color:#25364f}.markdown-body[data-v-82ab690c] p{margin-bottom:12px}.markdown-body[data-v-82ab690c] h1,.markdown-body[data-v-82ab690c] h2,.markdown-body[data-v-82ab690c] h3,.markdown-body[data-v-82ab690c] h4{margin-top:20px;margin-bottom:9px;color:#122746;line-height:1.45}.markdown-body[data-v-82ab690c] ul,.markdown-body[data-v-82ab690c] ol{margin:9px 0 12px}.markdown-body[data-v-82ab690c] li{margin:4px 0}.markdown-body[data-v-82ab690c] blockquote{border-left-color:#93b4ef;background:#f7faff;border-radius:0 8px 8px 0;padding:10px 14px;color:#475569}.markdown-body[data-v-82ab690c] code{background:#edf2f9;color:#1e3a5f}.markdown-body[data-v-82ab690c] pre{border:1px solid #e3eaf4;background:#f5f8fc}.markdown-body[data-v-82ab690c] pre code{background:transparent}.composer-card[data-v-82ab690c]{padding-bottom:20px}.composer[data-v-82ab690c]{gap:12px}.composer textarea[data-v-82ab690c]{min-height:96px;border-color:#d7e0ed;border-radius:12px;padding:13px 15px;background:#fbfcff;color:#172b4a;line-height:1.65;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.composer textarea[data-v-82ab690c]:focus{border-color:#3977ec;background:#fff;box-shadow:0 0 0 3px #2563eb1a}.composer-footer[data-v-82ab690c]{gap:14px}.composer-footer p[data-v-82ab690c]{font-size:12px;color:#64748b}.composer-hint[data-v-82ab690c]{color:#94a3b8}.primary-button[data-v-82ab690c]{border-radius:9px;background:#2563eb;padding:10px 17px;transition:background-color .15s ease,box-shadow .15s ease}.primary-button[data-v-82ab690c]:hover:not(:disabled){background:#1d4ed8;box-shadow:0 3px 10px #2563eb2e}.primary-button[data-v-82ab690c]:focus-visible{outline:2px solid #1d4ed8;outline-offset:3px}@media(max-width:760px){.consultant-page[data-v-82ab690c]{gap:14px}.context-card[data-v-82ab690c],.response-card[data-v-82ab690c],.composer-card[data-v-82ab690c]{padding:17px 16px;border-radius:13px}.context-card-header[data-v-82ab690c],.response-card-header[data-v-82ab690c],.composer-heading[data-v-82ab690c]{gap:10px;margin-bottom:12px}.context-grid[data-v-82ab690c],.example-questions[data-v-82ab690c]{grid-template-columns:1fr}.conversation-thread[data-v-82ab690c]{max-height:65vh}.conversation-message-user[data-v-82ab690c],.conversation-message-assistant[data-v-82ab690c]{padding-left:11px}.composer textarea[data-v-82ab690c]{min-height:100px}.composer-footer[data-v-82ab690c]{gap:10px}}.insights-page[data-v-f1fc8694]{display:flex;flex-direction:column;gap:24px;min-width:0}.insights-header[data-v-f1fc8694]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.insights-header h2[data-v-f1fc8694]{margin:4px 0 8px;font-size:28px;line-height:1.2}.page-eyebrow[data-v-f1fc8694],.section-eyebrow[data-v-f1fc8694]{margin:0;font-size:11px;font-weight:700;letter-spacing:.12em;opacity:.58}.page-description[data-v-f1fc8694]{max-width:720px;margin:0;line-height:1.7;opacity:.7}.summary-strip[data-v-f1fc8694]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.summary-item[data-v-f1fc8694]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;border:1px solid rgba(127,127,127,.18);border-radius:14px;background:#7f7f7f0a}.summary-item span[data-v-f1fc8694]{opacity:.68}.summary-item strong[data-v-f1fc8694]{font-size:24px}.insights-section[data-v-f1fc8694]{display:flex;flex-direction:column;gap:14px}.section-heading[data-v-f1fc8694]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.section-heading h3[data-v-f1fc8694]{margin:4px 0 0;font-size:19px}.section-count[data-v-f1fc8694]{font-size:13px;opacity:.58}.card-list[data-v-f1fc8694]{display:flex;flex-direction:column;gap:14px}.insight-card[data-v-f1fc8694]{padding:20px;border:1px solid rgba(127,127,127,.18);border-radius:16px;background:#7f7f7f06}.insight-card h4[data-v-f1fc8694]{margin:12px 0;font-size:18px;line-height:1.5}.card-topline[data-v-f1fc8694],.evidence-item-heading[data-v-f1fc8694]{display:flex;align-items:center;justify-content:space-between;gap:12px}.type-badge[data-v-f1fc8694]{display:inline-flex;align-items:center;min-height:26px;padding:3px 9px;border-radius:999px;background:#7f7f7f1c;font-size:12px;font-weight:600}.technical-id[data-v-f1fc8694]{font-size:12px;opacity:.46}.meta-row[data-v-f1fc8694]{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:13px;line-height:1.6;opacity:.68}.card-actions[data-v-f1fc8694]{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.secondary-button[data-v-f1fc8694]{appearance:none;min-height:36px;padding:7px 13px;border:1px solid rgba(127,127,127,.25);border-radius:9px;background:transparent;color:inherit;font:inherit;cursor:pointer}.secondary-button[data-v-f1fc8694]:hover{background:#7f7f7f14}.page-state[data-v-f1fc8694],.section-empty[data-v-f1fc8694]{padding:24px;border:1px dashed rgba(127,127,127,.25);border-radius:14px}.page-state p[data-v-f1fc8694],.section-empty[data-v-f1fc8694]{margin-bottom:0;opacity:.68}.page-state--error[data-v-f1fc8694]{border-style:solid}.evidence-disclosure[data-v-f1fc8694]{margin-top:20px;padding:18px;border-top:1px solid rgba(127,127,127,.16);background:#7f7f7f06;border-radius:12px}.evidence-header[data-v-f1fc8694]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.evidence-header h5[data-v-f1fc8694]{margin:3px 0 0;font-size:16px}.evidence-count[data-v-f1fc8694]{font-size:12px;opacity:.58}.insight-description[data-v-f1fc8694]{margin:16px 0 0;line-height:1.7;opacity:.76}.detail-state[data-v-f1fc8694]{margin-top:16px;padding:14px;border-radius:10px;background:#7f7f7f12;font-size:14px;opacity:.75}.detail-state--error p[data-v-f1fc8694]{margin-top:0}.evidence-list[data-v-f1fc8694]{display:flex;flex-direction:column;gap:14px;margin-top:16px}.evidence-item[data-v-f1fc8694]{padding:16px;border:1px solid rgba(127,127,127,.16);border-radius:12px;background:#7f7f7f09}.evidence-item-heading>div[data-v-f1fc8694]{display:flex;align-items:center;gap:9px}.evidence-label[data-v-f1fc8694]{font-weight:700}.direction-label[data-v-f1fc8694]{padding:2px 7px;border-radius:999px;background:#7f7f7f1a;font-size:12px;opacity:.72}.metric-grid[data-v-f1fc8694]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px}.metric-cell[data-v-f1fc8694]{display:flex;flex-direction:column;gap:5px;min-width:0;padding:12px;border-radius:10px;background:#7f7f7f12}.metric-cell span[data-v-f1fc8694]{font-size:12px;opacity:.58}.metric-cell strong[data-v-f1fc8694]{font-size:17px;overflow-wrap:anywhere}.source-block[data-v-f1fc8694]{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 10px;margin-top:14px;font-size:13px}.source-label[data-v-f1fc8694],.source-secondary[data-v-f1fc8694]{opacity:.58}@media(max-width:900px){.metric-grid[data-v-f1fc8694]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.insights-header[data-v-f1fc8694],.section-heading[data-v-f1fc8694],.evidence-header[data-v-f1fc8694]{align-items:stretch;flex-direction:column}.summary-strip[data-v-f1fc8694],.metric-grid[data-v-f1fc8694]{grid-template-columns:1fr}}.insights-page[data-v-f1fc8694]{gap:22px}.insights-header[data-v-f1fc8694]{align-items:center}.insights-header h2[data-v-f1fc8694]{color:#10223f;letter-spacing:-.025em}.page-eyebrow[data-v-f1fc8694],.section-eyebrow[data-v-f1fc8694]{color:#64748b;opacity:1;letter-spacing:.1em}.page-description[data-v-f1fc8694]{color:#64748b;opacity:1}.summary-strip[data-v-f1fc8694]{gap:14px}.summary-item[data-v-f1fc8694]{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:12px;min-height:110px;padding:18px 20px 20px;border:1px solid #e1e8f2;border-radius:14px;background:#fff;box-shadow:0 2px 10px #0f234606;overflow:hidden}.summary-item[data-v-f1fc8694]:after{content:"";position:absolute;left:20px;right:20px;bottom:0;height:3px;border-radius:3px 3px 0 0;background:#dbeafe}.summary-item span[data-v-f1fc8694]{color:#64748b;font-size:13px;font-weight:500;opacity:1}.summary-item strong[data-v-f1fc8694]{font-size:30px;line-height:1.1;font-weight:750;color:#10223f;font-variant-numeric:tabular-nums}.insights-section[data-v-f1fc8694]{gap:12px}.section-heading[data-v-f1fc8694]{align-items:center}.section-heading h3[data-v-f1fc8694]{font-size:19px;line-height:1.35;color:#10223f;letter-spacing:-.015em}.section-count[data-v-f1fc8694]{color:#64748b;font-size:12px;opacity:1}.card-list[data-v-f1fc8694]{gap:12px}.insight-card[data-v-f1fc8694]{padding:20px 22px;border:1px solid #e1e8f2;border-radius:15px;background:#fff;box-shadow:0 2px 10px #0f234606}.insight-card--current[data-v-f1fc8694]{border-left:3px solid #93b4f6}.insight-card h4[data-v-f1fc8694]{margin:12px 0 11px;font-size:18px;line-height:1.45;font-weight:700;letter-spacing:-.015em;color:#10223f}.type-badge[data-v-f1fc8694]{min-height:24px;padding:3px 10px;border:1px solid #e3ebf8;border-radius:999px;background:#f1f5fb;color:#315179;font-size:12px;font-weight:650}.technical-id[data-v-f1fc8694]{color:#94a3b8;opacity:1;font-size:11px}.meta-row[data-v-f1fc8694]{gap:8px 18px;color:#64748b;font-size:12px;line-height:1.7;opacity:1}.card-actions[data-v-f1fc8694]{gap:8px;margin-top:15px}.secondary-button[data-v-f1fc8694]{min-height:34px;padding:7px 12px;border:1px solid #d8e2ef;border-radius:9px;background:#fff;color:#23456e;font-size:13px;font-weight:600;transition:border-color .15s ease,background-color .15s ease}.secondary-button[data-v-f1fc8694]:hover{border-color:#b8cef3;background:#f0f5ff}.secondary-button[data-v-f1fc8694]:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.page-state[data-v-f1fc8694],.section-empty[data-v-f1fc8694]{padding:24px;border:1px dashed #d7e1ee;border-radius:14px;background:#fff}.page-state p[data-v-f1fc8694],.section-empty[data-v-f1fc8694]{color:#64748b;opacity:1}.page-state--error[data-v-f1fc8694]{border-color:#fecaca;background:snow}.evidence-disclosure[data-v-f1fc8694]{margin-top:18px;padding:18px;border:1px solid #e2eaf5;border-radius:12px;background:#f7f9fd}.evidence-header[data-v-f1fc8694]{align-items:center}.evidence-header h5[data-v-f1fc8694]{font-size:16px;color:#10223f}.evidence-count[data-v-f1fc8694]{color:#64748b;opacity:1}.insight-description[data-v-f1fc8694]{color:#475569;opacity:1;line-height:1.75}.detail-state[data-v-f1fc8694]{padding:15px 16px;border:1px solid #e3eaf4;border-radius:10px;background:#fff;color:#64748b;opacity:1}.detail-state--error[data-v-f1fc8694]{border-color:#fecaca;background:#fff5f5}.evidence-list[data-v-f1fc8694]{gap:12px}.evidence-item[data-v-f1fc8694]{padding:18px;border:1px solid #e1e8f2;border-radius:12px;background:#fff}.evidence-item-heading[data-v-f1fc8694]{gap:12px}.evidence-label[data-v-f1fc8694]{color:#10223f;font-size:14px}.direction-label[data-v-f1fc8694]{padding:3px 8px;border-radius:999px;background:#eaf1ff;color:#315b9b;opacity:1}.metric-grid[data-v-f1fc8694]{gap:10px;margin-top:16px}.metric-cell[data-v-f1fc8694]{gap:7px;padding:14px;border:1px solid #e8eef7;border-radius:10px;background:#f7f9fd}.metric-cell span[data-v-f1fc8694]{color:#64748b;font-size:12px;opacity:1}.metric-cell strong[data-v-f1fc8694]{color:#10223f;font-size:19px;line-height:1.35;font-variant-numeric:tabular-nums}.source-block[data-v-f1fc8694]{padding-top:12px;border-top:1px solid #e8eef7;color:#334155}.source-label[data-v-f1fc8694],.source-secondary[data-v-f1fc8694]{color:#64748b;opacity:1}@media(max-width:900px){.insight-card[data-v-f1fc8694]{padding:18px}.metric-cell strong[data-v-f1fc8694]{font-size:17px}}@media(max-width:640px){.insights-page[data-v-f1fc8694]{gap:18px}.summary-strip[data-v-f1fc8694]{gap:10px}.summary-item[data-v-f1fc8694]{min-height:90px;padding:16px}.summary-item[data-v-f1fc8694]:after{left:16px;right:16px}.summary-item strong[data-v-f1fc8694]{font-size:26px}.insight-card[data-v-f1fc8694]{padding:16px}.insight-card h4[data-v-f1fc8694]{font-size:17px}.card-topline[data-v-f1fc8694],.evidence-item-heading[data-v-f1fc8694]{flex-wrap:wrap}.evidence-disclosure[data-v-f1fc8694],.evidence-item[data-v-f1fc8694]{padding:14px}.metric-grid[data-v-f1fc8694]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:380px){.metric-grid[data-v-f1fc8694]{grid-template-columns:1fr}}.execution-detail-overlay[data-v-5f2d261c]{position:fixed;inset:0;z-index:80;display:flex;justify-content:flex-end;background:#0000005c}.execution-detail-panel[data-v-5f2d261c]{width:min(680px,94vw);height:100%;overflow-y:auto;background:var(--color-background, #fff);color:inherit;box-shadow:-16px 0 42px #00000024}.execution-detail-panel__header[data-v-5f2d261c]{position:sticky;top:0;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:22px 24px;border-bottom:1px solid rgba(128,128,128,.17);background:inherit}.execution-detail-panel__header h2[data-v-5f2d261c],.execution-section__heading h3[data-v-5f2d261c],.execution-task-form__header h3[data-v-5f2d261c]{margin:0}.execution-detail-panel__header h2[data-v-5f2d261c]{font-size:21px}.execution-detail-panel__eyebrow[data-v-5f2d261c]{margin:0 0 5px;font-size:10px;font-weight:700;letter-spacing:.09em;opacity:.5}.execution-detail-panel__action-title[data-v-5f2d261c]{margin:7px 0 0;max-width:520px;font-size:13px;line-height:1.55;opacity:.68}.execution-detail-panel__close[data-v-5f2d261c],.execution-task-form__header>button[data-v-5f2d261c]{appearance:none;border:0;background:transparent;color:inherit;font-size:24px;cursor:pointer}.execution-detail-panel__body[data-v-5f2d261c]{display:grid;gap:18px;padding:20px 24px 32px}.execution-section[data-v-5f2d261c]{padding:18px;border:1px solid rgba(128,128,128,.18);border-radius:14px}.execution-section__heading[data-v-5f2d261c]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.execution-section__heading h3[data-v-5f2d261c]{font-size:16px}.execution-facts[data-v-5f2d261c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px}.execution-facts>div[data-v-5f2d261c]{padding:10px;border-radius:9px;background:#8080800e}.execution-facts span[data-v-5f2d261c]{display:block;margin-bottom:4px;font-size:10px;opacity:.52}.execution-facts strong[data-v-5f2d261c]{font-size:12px}.execution-management-form[data-v-5f2d261c],.execution-feedback-form[data-v-5f2d261c],.execution-result-form[data-v-5f2d261c]{display:grid;gap:12px;margin-top:16px}.execution-management-form[data-v-5f2d261c]{grid-template-columns:minmax(0,1fr) 130px auto;align-items:end}.execution-management-form label[data-v-5f2d261c],.execution-feedback-form label[data-v-5f2d261c],.execution-result-form label[data-v-5f2d261c],.execution-task-form label[data-v-5f2d261c]{display:grid;gap:6px;font-size:12px}.execution-management-form input[data-v-5f2d261c],.execution-feedback-form textarea[data-v-5f2d261c],.execution-result-form textarea[data-v-5f2d261c],.execution-task-form input[data-v-5f2d261c],.execution-task-form textarea[data-v-5f2d261c],.execution-task-form select[data-v-5f2d261c]{box-sizing:border-box;width:100%;padding:8px 10px;border:1px solid rgba(128,128,128,.24);border-radius:8px;background:transparent;color:inherit;font:inherit}.execution-progress-input[data-v-5f2d261c]{display:flex;align-items:center;gap:5px}.execution-progress-input input[data-v-5f2d261c]{min-width:0}.execution-lifecycle-actions[data-v-5f2d261c],.execution-task__actions[data-v-5f2d261c],.execution-task-form__actions[data-v-5f2d261c]{display:flex;flex-wrap:wrap;gap:8px;margin-top:15px}.execution-button[data-v-5f2d261c]{appearance:none;min-height:34px;padding:7px 11px;border-radius:8px;font:inherit;font-size:12px;cursor:pointer}.execution-button--primary[data-v-5f2d261c]{border:1px solid rgba(80,110,190,.34);background:#506ebe1c;color:inherit}.execution-button--secondary[data-v-5f2d261c]{border:1px solid rgba(128,128,128,.24);background:transparent;color:inherit}.execution-button--danger[data-v-5f2d261c]{border:1px solid rgba(180,80,60,.28);background:#b4503c12;color:inherit}.execution-button[data-v-5f2d261c]:disabled{cursor:default;opacity:.48}.execution-status-badge[data-v-5f2d261c]{display:inline-flex;padding:4px 8px;border-radius:999px;font-size:10px;background:#80808017}.execution-status-badge--overdue[data-v-5f2d261c]{background:#b4503c1c}.execution-feedback[data-v-5f2d261c]{margin:12px 0 0;padding:10px;border-radius:8px;font-size:12px;line-height:1.6;background:#8080800e}.execution-task-list[data-v-5f2d261c]{display:grid;gap:10px;margin-top:15px}.execution-task[data-v-5f2d261c]{padding:13px;border:1px solid rgba(128,128,128,.16);border-radius:10px}.execution-task__heading[data-v-5f2d261c]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.execution-task__heading p[data-v-5f2d261c]{margin:5px 0 0;font-size:12px;line-height:1.55;opacity:.65}.execution-task__metadata[data-v-5f2d261c]{display:flex;flex-wrap:wrap;gap:7px 14px;margin-top:10px;font-size:11px;opacity:.64}.execution-empty-state[data-v-5f2d261c]{margin-top:14px;padding:18px;border:1px dashed rgba(128,128,128,.22);border-radius:10px;font-size:12px;opacity:.64}.execution-detail-panel__error[data-v-5f2d261c]{margin:0;padding:11px 13px;border-radius:9px;background:#b4503c14;font-size:12px}.execution-task-form-overlay[data-v-5f2d261c]{position:fixed;inset:0;z-index:90;display:grid;place-items:center;padding:20px;background:#00000057}.execution-task-form[data-v-5f2d261c]{box-sizing:border-box;width:min(520px,94vw);max-height:90vh;overflow-y:auto;padding:20px;border-radius:14px;background:var(--color-background, #fff);color:inherit;box-shadow:0 18px 50px #0000002e}.execution-task-form__header[data-v-5f2d261c]{display:flex;justify-content:space-between;gap:16px;margin-bottom:17px}.execution-task-form>label+label[data-v-5f2d261c]{margin-top:13px}.execution-task-form small[data-v-5f2d261c]{line-height:1.5;opacity:.58}.execution-task-form__actions[data-v-5f2d261c]{justify-content:flex-end}@media(max-width:720px){.execution-detail-panel[data-v-5f2d261c]{width:100%}.execution-facts[data-v-5f2d261c],.execution-management-form[data-v-5f2d261c]{grid-template-columns:1fr}}.enablement-actions[data-v-bc829ba8]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px}.enablement-nav[data-v-bc829ba8]{padding:6px 10px;border:1px solid #cbdcf3;border-radius:8px;background:#fff;color:#1e4d91;font:inherit;font-size:12px;cursor:pointer}.not-required-toggle[data-v-bc829ba8]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 0;border:0;background:transparent;color:#10223f;font:inherit;font-weight:700;text-align:left;cursor:pointer}.ai-enablement-section[data-v-bc829ba8]{display:flex;flex-direction:column;gap:24px;padding:28px;border:1px solid var(--dq-border, #e2e8f0);border-radius:18px;background:var(--dq-surface, #ffffff);box-shadow:0 6px 24px #0f172a06}.section-header[data-v-bc829ba8]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.section-eyebrow[data-v-bc829ba8]{margin-bottom:6px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#64748b}.section-title[data-v-bc829ba8]{margin:0;font-size:24px;line-height:1.3;color:#0f172a}.section-description[data-v-bc829ba8]{max-width:760px;margin:8px 0 0;font-size:14px;line-height:1.7;color:#64748b}.section-content[data-v-bc829ba8]{display:flex;flex-direction:column;gap:24px}.summary-grid[data-v-bc829ba8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.summary-card[data-v-bc829ba8]{display:flex;flex-direction:column;gap:9px;min-width:0;padding:20px;border:1px solid var(--dq-border, #e2e8f0);border-radius:14px;background:var(--dq-surface-muted, #f8fafc)}.summary-card-emphasis[data-v-bc829ba8]{background:var(--dq-primary-soft, #eff6ff);border-color:#2563eb40}.summary-card-emphasis .summary-number[data-v-bc829ba8]{color:var(--dq-primary, #2563eb)}.summary-number[data-v-bc829ba8]{font-size:32px;line-height:1.1;font-weight:700;color:var(--dq-text-primary, #0f172a)}.summary-label[data-v-bc829ba8]{font-size:13px;line-height:1.5;color:#64748b}.enablement-group[data-v-bc829ba8]{display:flex;flex-direction:column;gap:12px}.group-header[data-v-bc829ba8]{display:flex;justify-content:space-between;gap:16px}.group-title[data-v-bc829ba8]{margin:0;font-size:17px;color:#0f172a}.group-description[data-v-bc829ba8]{margin:5px 0 0;font-size:13px;line-height:1.6;color:#64748b}.action-list[data-v-bc829ba8]{display:flex;flex-direction:column;gap:10px}.action-card[data-v-bc829ba8]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:19px 20px;border:1px solid var(--dq-border, #e2e8f0);border-radius:13px;background:var(--dq-surface, #ffffff)}.action-content[data-v-bc829ba8]{min-width:0}.action-meta[data-v-bc829ba8]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:6px}.meta-item[data-v-bc829ba8]{font-size:12px;color:#64748b}.meta-item+.meta-item[data-v-bc829ba8]:before{content:"·";margin-right:8px;color:#cbd5e1}.action-title[data-v-bc829ba8]{margin:0;font-size:15px;line-height:1.55;color:#0f172a}.enablement-badge[data-v-bc829ba8]{flex:none;padding:6px 11px;border:1px solid var(--dq-border, #e2e8f0);border-radius:999px;background:var(--dq-primary-soft, #eff6ff);font-size:12px;font-weight:600;color:var(--dq-primary-hover, #1d4ed8)}.no-enabled-actions[data-v-bc829ba8]{padding:18px;border:1px dashed #cbd5e1;border-radius:12px;background:#f8fafc;font-size:13px;color:#64748b}.empty-state[data-v-bc829ba8]{padding:22px;border:1px dashed #cbd5e1;border-radius:14px;background:#f8fafc;color:#475569}.empty-state strong[data-v-bc829ba8]{color:#334155}.empty-state p[data-v-bc829ba8]{margin:6px 0 0;font-size:13px;line-height:1.6;color:#64748b}@media(max-width:720px){.action-card[data-v-bc829ba8]{align-items:flex-start;flex-direction:column}}.action-workbench[data-v-8cbce751]{padding:24px;border:1px solid #e1e8f2;border-radius:16px;background:#fff;box-shadow:0 2px 10px #0f234606}.workbench-heading[data-v-8cbce751],.workbench-title-row[data-v-8cbce751]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.eyebrow[data-v-8cbce751]{margin:0 0 5px;font-size:11px;font-weight:700;letter-spacing:.08em;color:#64748b}.workbench-heading h3[data-v-8cbce751]{margin:0;font-size:21px;color:#10223f}.workbench-description[data-v-8cbce751]{margin:7px 0 0;font-size:13px;color:#64748b}.workbench-count[data-v-8cbce751],.workbench-priority[data-v-8cbce751]{padding:5px 9px;border:1px solid #e1e8f2;border-radius:999px;font-size:12px;color:#526581;white-space:nowrap}.workbench-summary[data-v-8cbce751]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0}.workbench-summary>div[data-v-8cbce751]{display:flex;flex-direction:column;gap:5px;padding:15px 17px;border:1px solid #e6edf6;border-radius:11px;background:#f8fafd}.workbench-summary strong[data-v-8cbce751]{font-size:25px;line-height:1.2;color:#10223f}.workbench-summary span[data-v-8cbce751]{font-size:12px;color:#64748b}.workbench-list[data-v-8cbce751]{display:flex;flex-direction:column;gap:9px}.workbench-item[data-v-8cbce751]{display:grid;grid-template-columns:36px minmax(0,1fr) 92px 168px;align-items:center;gap:14px;min-width:0;min-height:80px;padding:14px 16px;border:1px solid #e1e8f2;border-radius:11px;background:#fff}.workbench-item-cancelled[data-v-8cbce751]{background:#fafbfd;border-color:#e7ebf1}.workbench-item-cancelled .workbench-title-row strong[data-v-8cbce751]{color:#64748b}.workbench-item-cancelled .workbench-rank[data-v-8cbce751]{color:#94a3b8}.workbench-item .workbench-priority[data-v-8cbce751]{justify-self:center;text-align:center}.workbench-item-actions[data-v-8cbce751]{justify-content:flex-end}.workbench-rank[data-v-8cbce751]{flex:0 0 35px;font-weight:700;color:#2563eb}.workbench-item-main[data-v-8cbce751]{flex:1;min-width:0}.workbench-title-row strong[data-v-8cbce751]{font-size:14px;line-height:1.5;color:#10223f}.workbench-meta[data-v-8cbce751]{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:7px;font-size:12px;color:#64748b}.workbench-item-actions[data-v-8cbce751]{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.workbench-primary[data-v-8cbce751],.workbench-secondary[data-v-8cbce751]{padding:7px 10px;border:1px solid #cbdcf3;border-radius:8px;background:#fff;color:#1e4d91;font:inherit;font-size:12px;cursor:pointer}.workbench-primary[data-v-8cbce751]{background:#eef4ff}.workbench-primary[data-v-8cbce751]:disabled{opacity:.5;cursor:not-allowed}.workbench-readonly[data-v-8cbce751]{font-size:12px;color:#64748b}.workbench-expand[data-v-8cbce751]{display:flex;justify-content:center;gap:12px;width:100%;margin-top:14px;padding:11px;border:0;background:transparent;color:#2563eb;font:inherit;font-size:13px;cursor:pointer}.workbench-disclosures[data-v-8cbce751]{margin-top:14px;border-top:1px solid #e8edf4}.workbench-disclosure[data-v-8cbce751]{border-bottom:1px solid #e8edf4}.workbench-disclosure>button[data-v-8cbce751]{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:17px 0;border:0;background:transparent;color:#10223f;font:inherit;cursor:pointer;text-align:left}.workbench-disclosure>button span[data-v-8cbce751]{font-size:12px;color:#64748b}.workbench-disclosure[data-v-8cbce751] .roadmap-section,.workbench-disclosure[data-v-8cbce751] .ai-enablement-section{margin:0 0 16px}.workbench-empty[data-v-8cbce751]{color:#64748b}@media(max-width:1050px){.workbench-item[data-v-8cbce751]{grid-template-columns:36px minmax(0,1fr) 92px}.workbench-item-actions[data-v-8cbce751]{grid-column:2 / -1;justify-content:flex-start}}@media(max-width:600px){.workbench-item[data-v-8cbce751]{grid-template-columns:30px minmax(0,1fr)}.workbench-item .workbench-priority[data-v-8cbce751]{grid-column:2;justify-self:start}.workbench-item-actions[data-v-8cbce751]{grid-column:2;padding-left:0}}@media(max-width:600px){.action-workbench[data-v-8cbce751]{padding:16px}.workbench-summary[data-v-8cbce751]{gap:7px}.workbench-summary>div[data-v-8cbce751]{padding:12px 9px}.workbench-summary strong[data-v-8cbce751]{font-size:21px}.workbench-item-actions[data-v-8cbce751]{padding-left:0}}.actions-page[data-v-4b22e048]{display:flex;flex-direction:column;gap:26px;min-width:0}.actions-header[data-v-4b22e048]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.actions-header h2[data-v-4b22e048]{margin:4px 0 8px;font-size:28px;line-height:1.2}.page-eyebrow[data-v-4b22e048]{margin:0;font-size:11px;font-weight:700;letter-spacing:.12em;opacity:.58}.page-description[data-v-4b22e048]{max-width:720px;margin:0;line-height:1.7;opacity:.7}.header-actions[data-v-4b22e048]{display:flex;align-items:center;gap:10px}.lifecycle-badge[data-v-4b22e048]{display:inline-flex;align-items:center;min-height:32px;padding:5px 10px;border:1px solid rgba(127,127,127,.22);border-radius:999px;font-size:12px;white-space:nowrap;opacity:.72}.secondary-button[data-v-4b22e048]{appearance:none;min-height:36px;padding:7px 13px;border:1px solid rgba(127,127,127,.25);border-radius:9px;background:transparent;color:inherit;font:inherit;cursor:pointer}.secondary-button[data-v-4b22e048]:hover{background:#7f7f7f14}.page-state[data-v-4b22e048]{padding:24px;border:1px dashed rgba(127,127,127,.25);border-radius:14px}.page-state p[data-v-4b22e048]{margin-bottom:0;line-height:1.7;opacity:.68}.page-state--error[data-v-4b22e048]{border-style:solid}@media(max-width:720px){.actions-header[data-v-4b22e048]{flex-direction:column}.header-actions[data-v-4b22e048]{width:100%;justify-content:space-between}}.runtime-observation-panel[data-v-4b22e048]{margin:0 0 20px;padding:18px 20px;border:1px solid var(--border-color, #dfe4eb);border-radius:12px;background:var(--card-bg, transparent)}.runtime-observation-heading[data-v-4b22e048]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.runtime-observation-panel p[data-v-4b22e048]{margin:7px 0;line-height:1.65}.runtime-observation-note[data-v-4b22e048]{opacity:.7;font-size:12px}.metric-card[data-v-df77668d]{display:flex;flex-direction:column;gap:10px;min-width:0;min-height:112px;box-sizing:border-box;padding:16px;border:1px solid #e2e8f0;border-radius:12px;background:#fff}.metric-card__label[data-v-df77668d]{color:#475569;font-size:13px;font-weight:500;line-height:1.5;overflow-wrap:anywhere}.metric-card__value[data-v-df77668d]{color:#172033;font-size:clamp(22px,2vw,28px);font-weight:700;line-height:1.25;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.metric-card__description[data-v-df77668d]{margin:auto 0 0;color:#64748b;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.metric-card--unavailable .metric-card__value[data-v-df77668d]{color:#94a3b8}@media(max-width:640px){.metric-card[data-v-df77668d]{min-height:100px;padding:14px}.metric-card__value[data-v-df77668d]{font-size:23px}}.opportunity-evaluation[data-v-d3eb4b92]{display:flex;flex-direction:column;gap:22px;min-width:0;color:#172033}.result-header[data-v-d3eb4b92]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.result-header h3[data-v-d3eb4b92]{margin:6px 0;font-size:20px;line-height:1.4;overflow-wrap:anywhere}.eyebrow[data-v-d3eb4b92]{margin:0;color:#64748b;font-size:11px;font-weight:600;letter-spacing:.08em}.result-subtitle[data-v-d3eb4b92],.section-hint[data-v-d3eb4b92],.source-meta[data-v-d3eb4b92],.empty-text[data-v-d3eb4b92]{color:#64748b;font-size:12px;line-height:1.6}.result-subtitle[data-v-d3eb4b92]{margin:0}.decision-label[data-v-d3eb4b92]{flex-shrink:0;padding:5px 9px;border:1px solid #dbe4ef;border-radius:6px;color:#475569;background:#f8fafc;font-size:12px}.identity-grid[data-v-d3eb4b92],.evidence-summary[data-v-d3eb4b92]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.identity-grid>div[data-v-d3eb4b92],.evidence-summary>div[data-v-d3eb4b92]{display:flex;flex-direction:column;gap:5px;min-width:0}.identity-grid strong[data-v-d3eb4b92],.evidence-summary strong[data-v-d3eb4b92]{font-size:13px;font-weight:600;overflow-wrap:anywhere}.field-label[data-v-d3eb4b92]{color:#64748b;font-size:12px}.content-section[data-v-d3eb4b92]{display:flex;flex-direction:column;gap:12px;min-width:0}.content-section h4[data-v-d3eb4b92]{margin:0;font-size:15px;font-weight:650}.section-heading[data-v-d3eb4b92]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px}.score-grid[data-v-d3eb4b92],.analysis-grid[data-v-d3eb4b92]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.analysis-card[data-v-d3eb4b92]{min-width:0;padding:14px;border:1px solid #e2e8f0;border-radius:10px;background:#fff}.analysis-card h5[data-v-d3eb4b92],.source-group h5[data-v-d3eb4b92]{margin:0 0 10px;font-size:13px}.analysis-card ul[data-v-d3eb4b92],.reason-list[data-v-d3eb4b92],.result-notice ul[data-v-d3eb4b92]{margin:0;padding-left:18px;line-height:1.75;font-size:13px}.analysis-card li[data-v-d3eb4b92],.reason-list li[data-v-d3eb4b92],.result-notice li[data-v-d3eb4b92]{margin-bottom:6px;overflow-wrap:anywhere}.empty-text[data-v-d3eb4b92]{margin:0}.body-text[data-v-d3eb4b92],.evidence-disclaimer[data-v-d3eb4b92],.decision-boundary p[data-v-d3eb4b92]{margin:0;font-size:13px;line-height:1.75;overflow-wrap:anywhere}.evidence-disclaimer[data-v-d3eb4b92]{color:#64748b}.evidence-status[data-v-d3eb4b92]{color:#475569;font-size:12px;font-weight:600}.source-group[data-v-d3eb4b92]{min-width:0}.source-list[data-v-d3eb4b92]{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.source-list li[data-v-d3eb4b92]{display:flex;flex-direction:column;gap:4px;min-width:0;padding:10px 12px;border:1px solid #e2e8f0;border-radius:8px;font-size:12px;overflow-wrap:anywhere}.next-step[data-v-d3eb4b92]{margin:0;font-size:14px;font-weight:600}.result-notice[data-v-d3eb4b92]{padding:14px;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc}.result-notice h3[data-v-d3eb4b92],.result-notice h4[data-v-d3eb4b92]{margin:0 0 8px;font-size:14px}.result-notice p[data-v-d3eb4b92]{margin:0 0 8px;font-size:13px;line-height:1.7}.decision-boundary[data-v-d3eb4b92]{display:flex;flex-direction:column;gap:8px;padding:15px;border:1px solid #dbe4ef;border-radius:10px;background:#f8fafc}.decision-boundary strong[data-v-d3eb4b92]{font-size:13px}.boundary-state[data-v-d3eb4b92]{color:#64748b;font-size:12px!important}@media(max-width:480px){.result-header[data-v-d3eb4b92]{flex-direction:column}.score-grid[data-v-d3eb4b92],.analysis-grid[data-v-d3eb4b92]{grid-template-columns:1fr}}.data-availability[data-v-31572919]{box-sizing:border-box;min-width:0;padding:18px;border:1px solid #e2e8f0;border-radius:12px;background:#fff;color:#172033}.data-availability__header[data-v-31572919]{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:18px}.data-availability__eyebrow[data-v-31572919]{margin:0 0 5px;color:#64748b;font-size:11px;font-weight:600;letter-spacing:.06em}.data-availability__title[data-v-31572919]{margin:0;font-size:16px;font-weight:650;line-height:1.5}.data-availability__status[data-v-31572919]{display:inline-flex;align-items:center;padding:5px 10px;border:1px solid #cbd5e1;border-radius:999px;background:#f8fafc;color:#475569;font-size:12px;font-weight:600}.data-availability__status--invalid[data-v-31572919]{border-color:#fecaca;background:#fef2f2;color:#991b1b}.data-availability__grid[data-v-31572919]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.data-availability__item[data-v-31572919]{display:flex;flex-direction:column;gap:8px;min-width:0;padding:14px;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc}.data-availability__label[data-v-31572919]{color:#64748b;font-size:12px}.data-availability__value[data-v-31572919]{font-size:17px;line-height:1.4;overflow-wrap:anywhere}.data-availability__section[data-v-31572919]{margin-top:18px}.data-availability__section h5[data-v-31572919]{margin:0 0 8px;font-size:13px;font-weight:650}.data-availability__section p[data-v-31572919]{margin:0;color:#475569;font-size:13px;line-height:1.75;overflow-wrap:anywhere}.data-availability__list[data-v-31572919]{margin:0;padding-left:20px;color:#475569;font-size:13px;line-height:1.8}.data-availability__list li+li[data-v-31572919]{margin-top:6px}.data-availability__empty[data-v-31572919]{color:#64748b}.data-availability__notice[data-v-31572919]{padding:12px;border:1px solid #fecaca;border-radius:8px;background:#fef2f2;color:#991b1b;font-size:13px;line-height:1.7}.data-availability__disclaimer[data-v-31572919]{margin:18px 0 0;padding-top:12px;border-top:1px solid #e2e8f0;color:#64748b;font-size:12px;line-height:1.7}@media(max-width:640px){.data-availability[data-v-31572919]{padding:14px}.data-availability__grid[data-v-31572919]{grid-template-columns:1fr}.data-availability__header[data-v-31572919]{flex-direction:column}}.evidence-status[data-v-66b9266d]{box-sizing:border-box;min-width:0;padding:18px;border:1px solid #e2e8f0;border-radius:12px;background:#fff;color:#172033}.evidence-status__header[data-v-66b9266d]{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:18px}.evidence-status__eyebrow[data-v-66b9266d]{margin:0 0 5px;color:#64748b;font-size:11px;font-weight:600;letter-spacing:.06em}.evidence-status__title[data-v-66b9266d]{margin:0;font-size:16px;font-weight:650;line-height:1.5}.evidence-status__badge[data-v-66b9266d]{padding:5px 10px;border:1px solid #cbd5e1;border-radius:999px;background:#f8fafc;color:#475569;font-size:12px;font-weight:600}.evidence-status__stats[data-v-66b9266d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.evidence-status__stat[data-v-66b9266d]{display:flex;flex-direction:column;gap:8px;min-width:0;padding:14px;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc}.evidence-status__stat-label[data-v-66b9266d]{color:#64748b;font-size:12px}.evidence-status__stat-value[data-v-66b9266d]{font-size:23px;line-height:1.3;font-variant-numeric:tabular-nums}.evidence-status__verification[data-v-66b9266d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px}.evidence-status__verification-item[data-v-66b9266d]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px;border:1px solid #e2e8f0;border-radius:10px;color:#475569;font-size:13px}.evidence-status__verification-item strong[data-v-66b9266d]{color:#991b1b;font-size:12px}.evidence-status__section[data-v-66b9266d]{margin-top:20px}.evidence-status__section h5[data-v-66b9266d]{margin:0 0 12px;font-size:13px;font-weight:650}.evidence-status__list[data-v-66b9266d]{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.evidence-status__item[data-v-66b9266d]{min-width:0;padding:14px;border:1px solid #e2e8f0;border-radius:10px}.evidence-status__item-header[data-v-66b9266d]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.evidence-status__item-id[data-v-66b9266d]{font-size:13px;overflow-wrap:anywhere}.evidence-status__source-badge[data-v-66b9266d]{padding:4px 8px;border-radius:999px;background:#f1f5f9;color:#475569;font-size:11px}.evidence-status__description[data-v-66b9266d]{margin:10px 0;color:#475569;font-size:13px;line-height:1.7;overflow-wrap:anywhere}.evidence-status__details[data-v-66b9266d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin:0}.evidence-status__details div[data-v-66b9266d]{min-width:0}.evidence-status__details dt[data-v-66b9266d]{color:#64748b;font-size:11px}.evidence-status__details dd[data-v-66b9266d]{margin:4px 0 0;font-size:12px;overflow-wrap:anywhere}.evidence-status__toggle[data-v-66b9266d]{margin-top:12px;padding:7px 12px;border:1px solid #cbd5e1;border-radius:8px;background:#fff;color:#334155;font:inherit;font-size:12px;cursor:pointer}.evidence-status__toggle[data-v-66b9266d]:hover{background:#f8fafc}.evidence-status__toggle[data-v-66b9266d]:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.evidence-status__empty[data-v-66b9266d]{margin:0;color:#64748b;font-size:13px;line-height:1.7}.evidence-status__disclaimer[data-v-66b9266d]{margin:18px 0 0;padding-top:12px;border-top:1px solid #e2e8f0;color:#64748b;font-size:12px;line-height:1.7}@media(max-width:640px){.evidence-status[data-v-66b9266d]{padding:14px}.evidence-status__stats[data-v-66b9266d],.evidence-status__verification[data-v-66b9266d],.evidence-status__details[data-v-66b9266d]{grid-template-columns:1fr}}.business-value-summary[data-v-3f9acdd6]{display:grid;gap:18px;width:100%;min-width:0;color:#172033}.business-value-summary h2[data-v-3f9acdd6],.business-value-summary h3[data-v-3f9acdd6],.business-value-summary h4[data-v-3f9acdd6],.business-value-summary p[data-v-3f9acdd6]{margin:0}.business-value-summary__header[data-v-3f9acdd6]{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:16px}.business-value-summary__eyebrow[data-v-3f9acdd6]{margin-bottom:6px!important;color:#64748b;font-size:11px;font-weight:700;letter-spacing:.1em}.business-value-summary__header h2[data-v-3f9acdd6]{font-size:21px;line-height:1.4;font-weight:700}.business-value-summary__subtitle[data-v-3f9acdd6]{margin-top:8px!important;color:#64748b;font-size:13px;line-height:1.7}.business-value-summary__status[data-v-3f9acdd6],.business-value-summary__tag[data-v-3f9acdd6],.business-value-summary__count[data-v-3f9acdd6]{display:inline-flex;align-items:center;flex-shrink:0;padding:5px 10px;border-radius:999px;background:#f1f5f9;color:#475569;font-size:12px;font-weight:600}.business-value-summary__card[data-v-3f9acdd6],.business-value-summary__unavailable[data-v-3f9acdd6]{padding:20px;border:1px solid #e2e8f0;border-radius:12px;background:#fff}.business-value-summary__unavailable[data-v-3f9acdd6]{display:grid;gap:12px}.business-value-summary__unavailable h3[data-v-3f9acdd6]{font-size:17px}.business-value-summary__unavailable p[data-v-3f9acdd6],.business-value-summary__empty[data-v-3f9acdd6]{color:#64748b;font-size:13px;line-height:1.7}.business-value-summary__section-heading[data-v-3f9acdd6]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.business-value-summary__section-heading h3[data-v-3f9acdd6],.business-value-summary__card>h3[data-v-3f9acdd6],.business-value-summary__decision h3[data-v-3f9acdd6]{font-size:15px;font-weight:700}.business-value-summary__identity-grid[data-v-3f9acdd6],.business-value-summary__metrics[data-v-3f9acdd6],.business-value-summary__decision-grid[data-v-3f9acdd6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.business-value-summary__identity-grid>div[data-v-3f9acdd6],.business-value-summary__metrics>div[data-v-3f9acdd6]{display:grid;gap:7px;min-width:0}.business-value-summary__full-width[data-v-3f9acdd6]{grid-column:1 / -1}.business-value-summary__label[data-v-3f9acdd6]{display:block;color:#64748b;font-size:12px}.business-value-summary__identity-grid strong[data-v-3f9acdd6],.business-value-summary__metrics strong[data-v-3f9acdd6]{font-size:14px;font-weight:600;overflow-wrap:anywhere}.business-value-summary__identity-grid p[data-v-3f9acdd6]{color:#334155;font-size:13px;line-height:1.7;overflow-wrap:anywhere}.business-value-summary__item-grid[data-v-3f9acdd6],.business-value-summary__two-columns[data-v-3f9acdd6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.business-value-summary__item[data-v-3f9acdd6],.business-value-summary__factor[data-v-3f9acdd6]{min-width:0;padding:14px;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc}.business-value-summary__item h4[data-v-3f9acdd6],.business-value-summary__factor h4[data-v-3f9acdd6]{margin-bottom:8px;font-size:13px;font-weight:700}.business-value-summary__item p[data-v-3f9acdd6],.business-value-summary__factor p[data-v-3f9acdd6]{color:#475569;font-size:12px;line-height:1.7;overflow-wrap:anywhere}.business-value-summary__item-meta[data-v-3f9acdd6]{margin-top:8px!important;color:#64748b!important;font-size:11px!important}.business-value-summary__factor+.business-value-summary__factor[data-v-3f9acdd6]{margin-top:10px}.business-value-summary__unquantified[data-v-3f9acdd6]{display:inline-block;margin-top:10px;color:#92400e;font-size:11px;font-weight:600}.business-value-summary__metrics[data-v-3f9acdd6]{grid-template-columns:repeat(3,minmax(0,1fr))}.business-value-summary__boundary-note[data-v-3f9acdd6]{margin-top:16px!important;color:#64748b;font-size:12px;line-height:1.7}.business-value-summary__warning[data-v-3f9acdd6]{padding:15px 18px;border:1px solid #fcd34d;border-radius:10px;background:#fffbeb;color:#92400e;font-size:13px}.business-value-summary__warning p[data-v-3f9acdd6]{margin-top:6px;line-height:1.7}.business-value-summary__warning ul[data-v-3f9acdd6]{margin:10px 0 0;padding-left:20px;line-height:1.7}.business-value-summary__simple-list[data-v-3f9acdd6]{display:grid;gap:12px;margin:0;padding-left:20px;color:#334155;font-size:13px;line-height:1.7}.business-value-summary__simple-list li[data-v-3f9acdd6]{overflow-wrap:anywhere}.business-value-summary__simple-list li span[data-v-3f9acdd6]{display:block;margin-top:4px;color:#64748b;font-size:11px}.business-value-summary__decision[data-v-3f9acdd6]{display:grid;gap:16px;padding:20px;border:1px solid #cbd5e1;border-radius:12px;background:#f8fafc}.business-value-summary__decision-grid>div[data-v-3f9acdd6]{display:grid;gap:6px}.business-value-summary__decision-grid span[data-v-3f9acdd6]{color:#64748b;font-size:12px}.business-value-summary__decision-grid strong[data-v-3f9acdd6]{font-size:13px}.business-value-summary__decision>p[data-v-3f9acdd6]{color:#64748b;font-size:12px;line-height:1.7}.business-value-summary__card>p[data-v-3f9acdd6]{margin-top:10px;color:#475569;font-size:13px;line-height:1.7}@media(max-width:720px){.business-value-summary__card[data-v-3f9acdd6],.business-value-summary__decision[data-v-3f9acdd6]{padding:15px}.business-value-summary__identity-grid[data-v-3f9acdd6],.business-value-summary__metrics[data-v-3f9acdd6],.business-value-summary__decision-grid[data-v-3f9acdd6],.business-value-summary__item-grid[data-v-3f9acdd6],.business-value-summary__two-columns[data-v-3f9acdd6]{grid-template-columns:minmax(0,1fr)}}.opportunity-result-section[data-v-934bf1aa]{margin-top:14px;padding:12px;border:1px solid #e2e8f0;border-radius:8px}.opportunity-result-section h4[data-v-934bf1aa]{margin:0 0 8px;font-size:13px}.opportunity-result-section pre[data-v-934bf1aa]{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit;font-size:13px;line-height:1.65}.opportunity-decision-boundary[data-v-934bf1aa]{margin-top:14px;font-size:13px;line-height:1.7;color:#475569}.input-required-panel[data-v-934bf1aa]{margin-top:14px;padding:14px 16px;border:1px solid #fde68a;border-radius:10px;background:#fffbeb}.input-required-panel__title[data-v-934bf1aa]{color:#92400e;font-size:14px;font-weight:700}.input-required-panel__description[data-v-934bf1aa]{margin:8px 0 0;color:#78350f;font-size:13px;line-height:1.65}.input-required-panel__note[data-v-934bf1aa]{margin:8px 0 0;color:#a16207;font-size:12px;line-height:1.6}.input-required-panel__action[data-v-934bf1aa]{margin-top:12px;min-height:34px;padding:0 14px;border:1px solid #d97706;border-radius:8px;background:#fff;color:#92400e;cursor:pointer;font:inherit;font-size:13px;font-weight:600}.input-required-panel__action[data-v-934bf1aa]:hover{background:#fef3c7}.review-action-panel[data-v-934bf1aa],.review-result[data-v-934bf1aa]{width:100%;box-sizing:border-box;margin-top:2px;padding-top:14px;border-top:1px solid #e5e7eb}.review-label[data-v-934bf1aa]{display:block;margin-bottom:6px;font-size:13px;font-weight:600}.review-textarea[data-v-934bf1aa]{width:100%;box-sizing:border-box;resize:vertical;padding:10px 12px;border:1px solid #d1d5db;border-radius:8px;font:inherit;line-height:1.5}.review-textarea[data-v-934bf1aa]:focus{outline:2px solid #cbd5e1;outline-offset:1px}.review-help[data-v-934bf1aa]{margin:6px 0 0;font-size:12px;color:#64748b}.review-buttons[data-v-934bf1aa]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.review-button[data-v-934bf1aa]{padding:8px 12px;border:1px solid #cbd5e1;border-radius:8px;background:#fff;cursor:pointer;font:inherit}.review-button--accept[data-v-934bf1aa]{font-weight:600}.review-button--reject[data-v-934bf1aa]{border-color:#fecaca}.review-button[data-v-934bf1aa]:disabled{cursor:not-allowed;opacity:.5}.review-error[data-v-934bf1aa]{margin:10px 0 0;font-size:13px;color:#b91c1c}.review-result__status[data-v-934bf1aa]{font-weight:600}.review-result__note[data-v-934bf1aa]{margin-top:6px;font-size:13px;line-height:1.6;color:#475569}.artifact-actions[data-v-934bf1aa]{display:flex;align-items:center;justify-content:flex-start}.artifact-retention[data-v-934bf1aa]{width:100%;box-sizing:border-box;padding:10px 12px;border-radius:8px;background:#f8fafc;font-size:12px;line-height:1.6}.artifact-retention__primary[data-v-934bf1aa]{color:#475569;font-weight:500}.artifact-retention__secondary[data-v-934bf1aa]{margin-top:2px;color:#94a3b8}.artifact-retention__expired[data-v-934bf1aa]{color:#64748b;font-weight:600}.ai-detail-backdrop[data-v-934bf1aa]{position:fixed;inset:0;z-index:1000;display:flex;justify-content:flex-end;background:#0f172a47}.ai-detail-panel[data-v-934bf1aa]{width:min(560px,92vw);height:100%;overflow-y:auto;background:#fff;box-shadow:-12px 0 36px #0f172a24}.ai-detail-header[data-v-934bf1aa]{position:sticky;top:0;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:28px 30px 24px;border-bottom:1px solid #e5e7eb;background:#fff}.ai-detail-eyebrow[data-v-934bf1aa]{margin-bottom:8px;color:#64748b;font-size:13px}.ai-detail-title[data-v-934bf1aa]{margin:0;color:#0f172a;font-size:21px;line-height:1.4}.ai-detail-description[data-v-934bf1aa]{margin:10px 0 0;color:#64748b;font-size:14px;line-height:1.65}.ai-detail-header__actions[data-v-934bf1aa]{display:flex;flex:0 0 auto;align-items:center;gap:10px}.archive-action-button[data-v-934bf1aa]{min-height:34px;padding:0 12px;border:1px solid #d7dce5;border-radius:8px;background:#fff;color:#475569;cursor:pointer;font-size:13px;font-weight:600}.archive-action-button[data-v-934bf1aa]:hover:not(:disabled){border-color:#aeb7c6;background:#f8fafc;color:#0f172a}.archive-action-button[data-v-934bf1aa]:disabled{cursor:not-allowed;opacity:.55}.archive-action-error[data-v-934bf1aa]{margin:0 0 18px;padding:10px 12px;border-radius:8px;background:#fef2f2;color:#b91c1c;font-size:13px;line-height:1.6}.ai-detail-close[data-v-934bf1aa]{border:0;background:transparent;color:#64748b;cursor:pointer;font-size:28px;line-height:1}.ai-detail-body[data-v-934bf1aa]{padding:28px 30px 40px}.detail-section+.detail-section[data-v-934bf1aa]{margin-top:30px}.detail-section__title[data-v-934bf1aa]{margin:0 0 16px;color:#0f172a;font-size:15px}.detail-grid[data-v-934bf1aa]{display:grid;grid-template-columns:1fr 1fr;gap:18px 24px;margin:0}.detail-grid dt[data-v-934bf1aa]{margin-bottom:5px;color:#94a3b8;font-size:12px}.detail-grid dd[data-v-934bf1aa]{margin:0;color:#334155;font-size:14px}.run-summary[data-v-934bf1aa],.skill-row[data-v-934bf1aa],.artifact-row[data-v-934bf1aa]{border:1px solid #e5e7eb;border-radius:10px;background:#fff}.run-summary[data-v-934bf1aa]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px}.run-status[data-v-934bf1aa]{margin-left:10px;color:#64748b;font-size:13px}.run-time[data-v-934bf1aa],.skill-meta[data-v-934bf1aa],.artifact-meta[data-v-934bf1aa]{margin-top:4px;color:#94a3b8;font-size:12px}.skill-list[data-v-934bf1aa],.artifact-list[data-v-934bf1aa]{display:grid;gap:10px;margin-top:12px}.skill-row[data-v-934bf1aa]{padding:13px 16px}.skill-name[data-v-934bf1aa],.artifact-title[data-v-934bf1aa]{color:#334155;font-size:14px;font-weight:600}.artifact-row[data-v-934bf1aa]{display:flex;flex-direction:column;align-items:stretch;gap:14px;padding:16px}.artifact-download-button[data-v-934bf1aa]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:34px;padding:0 14px;border:1px solid #d7dce5;border-radius:8px;background:#fff;color:#303846;font-size:13px;font-weight:600;line-height:1;text-decoration:none;cursor:pointer;transition:border-color .16s ease,background-color .16s ease}.artifact-download-button[data-v-934bf1aa]:hover{border-color:#aeb7c6;background:#f7f8fa}.artifact-download-button[data-v-934bf1aa]:focus-visible{outline:2px solid currentColor;outline-offset:2px}.artifact-placeholder[data-v-934bf1aa]{flex:0 0 auto;color:#94a3b8;font-size:12px}.detail-empty[data-v-934bf1aa]{margin:0;color:#94a3b8;font-size:14px}@media(max-width:640px){.ai-detail-panel[data-v-934bf1aa]{width:100%}.detail-grid[data-v-934bf1aa]{grid-template-columns:1fr}.artifact-row[data-v-934bf1aa]{align-items:flex-start;flex-direction:column}}.task-selector[data-v-6336044c]{display:flex;flex-direction:column;gap:18px}.task-selector__heading[data-v-6336044c]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.task-selector__heading h3[data-v-6336044c]{margin:0;font-size:17px;font-weight:700;color:#142846}.task-selector__heading p[data-v-6336044c]{margin:6px 0 0;font-size:13px;color:#64748b}.task-selector__count[data-v-6336044c]{flex-shrink:0;font-size:12px;color:#64748b}.task-selector__categories[data-v-6336044c]{display:flex;flex-wrap:wrap;gap:8px}.task-selector__category[data-v-6336044c]{padding:9px 13px;border:1px solid #dce5f1;border-radius:9px;background:#fff;color:#435774;font:inherit;font-size:12px;cursor:pointer;transition:background .15s,border-color .15s}.task-selector__category[data-v-6336044c]:hover:not(:disabled){border-color:#93b4e8}.task-selector__category--active[data-v-6336044c]{background:#edf4ff;border-color:#a6c4f4;color:#1d4f99;font-weight:650}.task-selector__grid[data-v-6336044c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.task-selector__task[data-v-6336044c]{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:70px;padding:15px;border:1px solid #e0e7f1;border-radius:11px;background:#fff;color:#193252;font:inherit;font-size:14px;font-weight:600;text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.task-selector__task[data-v-6336044c]:hover:not(:disabled){border-color:#9bbcec;background:#f8fbff}.task-selector__task--selected[data-v-6336044c]{border-color:#4c88e7;background:#f0f6ff}.task-selector__check[data-v-6336044c]{flex-shrink:0;color:#2563eb;font-size:17px}.task-selector__footer[data-v-6336044c]{padding-top:12px;border-top:1px solid #e7edf5;font-size:12px;color:#64748b}.task-selector__custom[data-v-6336044c]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:32px 18px;border:1px dashed #cbd8e9;border-radius:12px;background:#f8fafd;text-align:center}.task-selector__custom-icon[data-v-6336044c]{font-size:30px;color:#64748b}.task-selector__custom h4[data-v-6336044c]{margin:0;font-size:16px;color:#193252}.task-selector__custom p[data-v-6336044c]{max-width:390px;margin:0;font-size:13px;line-height:1.8;color:#64748b}.task-selector__planned[data-v-6336044c]{padding:5px 11px;border-radius:999px;background:#e9eff8;color:#526681;font-size:12px}.task-selector__category[data-v-6336044c]:disabled,.task-selector__task[data-v-6336044c]:disabled{cursor:not-allowed;opacity:.65}@media(max-width:640px){.task-selector__heading[data-v-6336044c]{flex-direction:column}.task-selector__grid[data-v-6336044c]{grid-template-columns:minmax(0,1fr)}}.task-card--interactive[data-v-724ef483]{cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.task-card--interactive[data-v-724ef483]:hover{border-color:#cbd5e1;box-shadow:0 8px 24px #0f172a0f;transform:translateY(-1px)}.task-card--interactive[data-v-724ef483]:focus-visible{outline:2px solid #64748b;outline-offset:2px}.ai-execution-view[data-v-724ef483]{width:100%;min-height:100%;padding:32px;box-sizing:border-box}.page-header[data-v-724ef483]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:28px}.page-title[data-v-724ef483]{margin:0;font-size:28px;line-height:1.3;font-weight:650;color:var(--color-text-primary, #111827)}.page-description[data-v-724ef483]{margin:8px 0 0;font-size:14px;line-height:1.6;color:var(--color-text-secondary, #6b7280)}.create-button[data-v-724ef483],.empty-state__button[data-v-724ef483]{border:0;border-radius:8px;padding:10px 18px;font-size:14px;font-weight:500;cursor:pointer;background:#111827;color:#fff}.status-tabs[data-v-724ef483]{display:flex;align-items:center;gap:8px;padding-bottom:20px;border-bottom:1px solid #e5e7eb}.status-tab[data-v-724ef483]{border:0;border-radius:7px;padding:8px 14px;background:transparent;color:#6b7280;font-size:14px;cursor:pointer}.status-tab[data-v-724ef483]:hover{background:#f3f4f6;color:#111827}.status-tab--active[data-v-724ef483]{background:#f3f4f6;color:#111827;font-weight:500}.task-list[data-v-724ef483]{display:grid;gap:12px;margin-top:24px}.task-card[data-v-724ef483]{display:flex;justify-content:space-between;gap:24px;padding:20px;border:1px solid #e5e7eb;border-radius:10px;background:#fff}.task-card__title[data-v-724ef483]{margin:0;font-size:16px;font-weight:600;color:#111827}.task-card__description[data-v-724ef483]{margin:8px 0 0;color:#6b7280;font-size:14px}.task-card__status[data-v-724ef483]{flex:0 0 auto;font-size:13px;color:#6b7280}.empty-state[data-v-724ef483]{max-width:520px;margin:100px auto 0;text-align:center}.empty-state__icon[data-v-724ef483]{display:inline-flex;width:52px;height:52px;align-items:center;justify-content:center;margin-bottom:18px;border-radius:12px;background:#f3f4f6;color:#374151;font-size:16px;font-weight:650}.empty-state__title[data-v-724ef483]{margin:0;color:#111827;font-size:18px;font-weight:600}.empty-state__description[data-v-724ef483]{margin:10px auto 22px;max-width:440px;color:#6b7280;font-size:14px;line-height:1.7}.dialog-backdrop[data-v-724ef483]{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;background:#11182761}.create-dialog[data-v-724ef483]{width:min(820px,100%);max-height:calc(100vh - 48px);overflow-y:auto;border-radius:12px;background:#fff;box-shadow:0 20px 50px #1118272e}.create-dialog__header[data-v-724ef483]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:24px 24px 18px;border-bottom:1px solid #e5e7eb}.create-dialog__title[data-v-724ef483]{margin:0;color:#111827;font-size:20px;font-weight:650}.create-dialog__description[data-v-724ef483]{margin:7px 0 0;color:#6b7280;font-size:14px;line-height:1.6}.dialog-close[data-v-724ef483]{border:0;background:transparent;color:#6b7280;font-size:24px;line-height:1;cursor:pointer}.create-task-selected-heading[data-v-724ef483]{display:flex;justify-content:space-between;align-items:center;gap:12px;color:#193252;font-size:14px;font-weight:650}.create-task-back-link[data-v-724ef483]{border:0;background:transparent;color:#2563eb;font:inherit;font-size:13px;cursor:pointer}.create-task-back-link[data-v-724ef483]:disabled{opacity:.55;cursor:not-allowed}.create-task-form[data-v-724ef483]{display:grid;gap:18px;padding:24px}.form-field[data-v-724ef483]{display:grid;gap:8px}.form-label[data-v-724ef483]{color:#374151;font-size:13px;font-weight:600}.capability-description[data-v-724ef483]{margin:-2px 0 0;padding:12px 14px;border-radius:8px;background:#f8fafc;color:#64748b;font-size:13px;line-height:1.7}.form-input[data-v-724ef483],.form-textarea[data-v-724ef483],.readonly-field[data-v-724ef483]{width:100%;box-sizing:border-box;border:1px solid #d1d5db;border-radius:8px;padding:10px 12px;background:#fff;color:#111827;font:inherit;font-size:14px}.form-input[data-v-724ef483]:focus,.form-textarea[data-v-724ef483]:focus{outline:2px solid rgba(17,24,39,.12);border-color:#6b7280}.form-textarea[data-v-724ef483]{resize:vertical;min-height:100px}.readonly-field[data-v-724ef483]{background:#f9fafb;color:#4b5563}.form-error[data-v-724ef483]{border-radius:8px;padding:10px 12px;background:#fef2f2;color:#991b1b;font-size:13px;line-height:1.5}.create-dialog__actions[data-v-724ef483]{display:flex;justify-content:flex-end;gap:10px;padding-top:4px}.primary-button[data-v-724ef483],.secondary-button[data-v-724ef483]{border-radius:8px;padding:9px 16px;font-size:14px;font-weight:500;cursor:pointer}.primary-button[data-v-724ef483]{border:1px solid #111827;background:#111827;color:#fff}.secondary-button[data-v-724ef483]{border:1px solid #d1d5db;background:#fff;color:#374151}.primary-button[data-v-724ef483]:disabled,.secondary-button[data-v-724ef483]:disabled,.dialog-close[data-v-724ef483]:disabled{cursor:not-allowed;opacity:.55}.detail-backdrop[data-v-05787877]{position:fixed;inset:0;z-index:50;display:flex;justify-content:flex-end;background:#00000047}.detail-panel[data-v-05787877]{width:min(680px,94vw);height:100%;box-sizing:border-box;overflow-y:auto;padding:24px;background:var( --app-background, #fff );box-shadow:-12px 0 30px #0000001f}.detail-header[data-v-05787877]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:24px}.detail-eyebrow[data-v-05787877],.section-eyebrow[data-v-05787877]{margin:0 0 5px;font-size:11px;font-weight:700;letter-spacing:.12em;opacity:.5}.detail-header h3[data-v-05787877],.section-title h4[data-v-05787877],.consultant-section h4[data-v-05787877]{margin:0}.close-button[data-v-05787877]{padding:7px 10px;border:1px solid rgba(127,127,127,.22);border-radius:8px;background:transparent;color:inherit;cursor:pointer}.detail-section[data-v-05787877]{padding:18px 0;border-top:1px solid rgba(127,127,127,.16)}.section-title[data-v-05787877]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:15px}.status-badge[data-v-05787877],.schema-source[data-v-05787877]{padding:4px 8px;border-radius:999px;font-size:11px;background:#7f7f7f1a}.identity-card[data-v-05787877],.metrics[data-v-05787877]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.identity-card>div[data-v-05787877],.metrics>div[data-v-05787877],.upload-card>div[data-v-05787877]{padding:12px;border-radius:10px;background:#7f7f7f0d}.identity-card span[data-v-05787877],.metrics span[data-v-05787877],.upload-card span[data-v-05787877]{display:block;margin-bottom:4px;font-size:11px;opacity:.55}.dataset-description[data-v-05787877]{margin:14px 0;font-size:13px;line-height:1.6;opacity:.72}.field-list[data-v-05787877]{display:grid;gap:8px}.field-row[data-v-05787877]{padding:12px;border:1px solid rgba(127,127,127,.14);border-radius:10px}.field-primary[data-v-05787877]{display:flex;align-items:center;gap:10px}.field-primary span[data-v-05787877],.field-rules span[data-v-05787877]{font-size:11px;opacity:.6}.field-rules[data-v-05787877]{display:flex;gap:8px;margin-top:7px}.field-description[data-v-05787877]{margin:8px 0 0;font-size:12px;opacity:.65}.schema-version[data-v-05787877]{margin-top:10px;font-size:11px;opacity:.5}.upload-card[data-v-05787877]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.upload-error[data-v-05787877]{margin-top:12px;padding:11px;border-radius:9px;font-size:12px;background:#d2464614}.empty-box[data-v-05787877],.detail-state[data-v-05787877]{padding:22px;border:1px dashed rgba(127,127,127,.22);border-radius:10px;text-align:center;opacity:.7}.consultant-section[data-v-05787877]{display:flex;align-items:center;justify-content:space-between;gap:20px}.consultant-section p[data-v-05787877]{max-width:470px;margin:7px 0 0;font-size:12px;line-height:1.55;opacity:.65}.consultant-button[data-v-05787877]{flex-shrink:0;padding:10px 14px;border:1px solid rgba(127,127,127,.22);border-radius:9px;background:transparent;color:inherit;cursor:pointer}@media(max-width:640px){.identity-card[data-v-05787877],.metrics[data-v-05787877],.upload-card[data-v-05787877]{grid-template-columns:1fr}.consultant-section[data-v-05787877]{align-items:flex-start;flex-direction:column}}.organization-description[data-v-05787877]{margin:0 0 16px;opacity:.72;line-height:1.6}.organization-state[data-v-05787877]{padding:18px;border:1px solid rgba(127,127,127,.18);border-radius:10px;opacity:.72}.organization-form[data-v-05787877]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.organization-form label[data-v-05787877]{display:flex;flex-direction:column;gap:7px}.organization-form label>span[data-v-05787877]{font-size:12px;font-weight:600;opacity:.72}.organization-form input[data-v-05787877]{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid rgba(127,127,127,.25);border-radius:9px;background:transparent;color:inherit;font:inherit}.organization-notice[data-v-05787877]{margin:12px 0 0;font-size:12px;line-height:1.5}.organization-notice--error[data-v-05787877]{color:#b42318}.organization-notice--success[data-v-05787877]{color:#067647}.organization-actions[data-v-05787877]{display:flex;justify-content:flex-end;margin-top:16px}.save-button[data-v-05787877]{border:0;border-radius:9px;padding:10px 14px;cursor:pointer;font:inherit;font-weight:600}.save-button[data-v-05787877]:disabled{cursor:not-allowed;opacity:.55}@media(max-width:640px){.organization-form[data-v-05787877]{grid-template-columns:1fr}}.danger-section[data-v-05787877]{border-color:#b4231847}.danger-section>div>p[data-v-05787877]:not(.section-eyebrow){margin:8px 0 0;line-height:1.6;opacity:.78}.danger-error[data-v-05787877]{color:#b42318}.danger-button[data-v-05787877]{margin-top:16px;border:1px solid rgba(180,35,24,.45);border-radius:9px;padding:10px 14px;background:transparent;color:#b42318;cursor:pointer;font:inherit;font-weight:600}.danger-button[data-v-05787877]:hover:not(:disabled){background:#b4231812}.danger-button[data-v-05787877]:disabled{cursor:not-allowed;opacity:.55}.data-workspace[data-v-d2b89d97]{display:flex;flex-direction:column;gap:24px}.page-header[data-v-d2b89d97]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.page-eyebrow[data-v-d2b89d97],.section-eyebrow[data-v-d2b89d97]{margin:0 0 6px;font-size:12px;font-weight:700;letter-spacing:.12em;opacity:.55}.page-header h2[data-v-d2b89d97],.section-heading h3[data-v-d2b89d97],.dataset-card h4[data-v-d2b89d97],.ingestion-card h4[data-v-d2b89d97]{margin-top:0}.page-header h2[data-v-d2b89d97]{margin-bottom:8px}.page-description[data-v-d2b89d97],.section-heading p[data-v-d2b89d97]{margin:0;opacity:.7}.workspace-section[data-v-d2b89d97]{padding:22px;border:1px solid rgba(127,127,127,.18);border-radius:16px;background:#7f7f7f09}.section-heading[data-v-d2b89d97]{margin-bottom:18px}.section-heading h3[data-v-d2b89d97]{margin-bottom:6px}.summary-grid[data-v-d2b89d97]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.summary-card[data-v-d2b89d97]{min-height:126px;display:flex;flex-direction:column;padding:18px;border:1px solid #dfe6f0;border-radius:14px;background:#fff;box-shadow:0 2px 8px #14284606;transition:border-color .18s ease}.summary-label[data-v-d2b89d97]{font-size:13px;opacity:.65}.summary-value[data-v-d2b89d97],.summary-status[data-v-d2b89d97]{margin-top:10px;font-size:30px;font-weight:750;line-height:1.15;letter-spacing:-.025em}.summary-note[data-v-d2b89d97]{margin-top:auto;padding-top:12px;font-size:12px;opacity:.55}.data-asset-browser[data-v-d2b89d97]{overflow:hidden;border:1px solid #dfe5ec;border-radius:16px;background:#fff}.data-domain-group+.data-domain-group[data-v-d2b89d97]{border-top:1px solid #e7ebf0}.data-group-toggle[data-v-d2b89d97]{width:100%;border:0;border-radius:0;background:#fff;color:inherit;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 20px;text-align:left;cursor:pointer}.data-group-toggle[data-v-d2b89d97]:hover,.dataset-row[data-v-d2b89d97]:hover{background:#f3f7fd}.data-group-toggle[data-v-d2b89d97]:focus-visible,.dataset-row[data-v-d2b89d97]:focus-visible{outline:2px solid #3b6fe5;outline-offset:-2px}.data-category-toggle[data-v-d2b89d97]{min-height:46px;padding-left:44px;background:#fbfcfd;border-top:1px solid #edf0f4}.data-group-toggle-main[data-v-d2b89d97],.data-group-toggle-meta[data-v-d2b89d97]{display:flex;align-items:center}.data-group-toggle-main[data-v-d2b89d97]{min-width:0;gap:12px}.data-group-toggle-meta[data-v-d2b89d97]{flex:0 0 auto;gap:34px;color:#718096;font-size:12px}.data-group-toggle-meta span[data-v-d2b89d97]:first-child{min-width:92px;text-align:right;color:#94a3b8;font-size:10px;letter-spacing:.05em}.data-group-chevron[data-v-d2b89d97]{width:14px;color:#64748b;font-size:11px;text-align:center}.dataset-row-list[data-v-d2b89d97]{border-top:1px solid #edf0f4}.dataset-row[data-v-d2b89d97]{width:100%;min-height:56px;border:0;border-bottom:1px solid #edf0f4;border-radius:0;background:#fff;color:inherit;display:grid;grid-template-columns:minmax(280px,1fr) 90px 110px 100px 150px 82px;align-items:center;gap:16px;padding:10px 20px 10px 66px;text-align:left;cursor:pointer}.dataset-row[data-v-d2b89d97]:last-child{border-bottom:0}.dataset-row-main[data-v-d2b89d97]{min-width:0;display:flex;flex-direction:column;gap:2px}.dataset-row-name[data-v-d2b89d97]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dataset-row-id[data-v-d2b89d97],.dataset-row-records[data-v-d2b89d97],.dataset-row-fields[data-v-d2b89d97],.dataset-row-date[data-v-d2b89d97]{color:#64748b;font-size:12px}.dataset-row-status[data-v-d2b89d97]{display:flex;justify-content:flex-start}.dataset-row-action[data-v-d2b89d97]{font-weight:700;text-align:right}.dataset-grid[data-v-d2b89d97]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.dataset-card[data-v-d2b89d97]{padding:18px;border:1px solid rgba(127,127,127,.16);border-radius:14px}.dataset-card-header[data-v-d2b89d97]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.dataset-identity[data-v-d2b89d97]{margin-bottom:5px;font-size:11px;opacity:.5}.dataset-card h4[data-v-d2b89d97]{margin-bottom:0;font-size:17px}.dataset-status[data-v-d2b89d97]{padding:5px 9px;border-radius:999px;font-size:12px;background:#7f7f7f1f}.dataset-status-active[data-v-d2b89d97]{background:#3cb46e1f}.dataset-description[data-v-d2b89d97]{min-height:42px;margin:14px 0 16px;font-size:13px;line-height:1.55;opacity:.68}.dataset-metrics[data-v-d2b89d97]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:16px}.dataset-metrics>div[data-v-d2b89d97]{padding:12px;border-radius:10px;background:#7f7f7f0f}.dataset-metrics span[data-v-d2b89d97],.dataset-meta span[data-v-d2b89d97]{display:block;margin-bottom:4px;font-size:11px;opacity:.55}.dataset-metrics strong[data-v-d2b89d97]{font-size:18px}.dataset-meta[data-v-d2b89d97]{display:grid;gap:9px;font-size:12px}.dataset-meta strong[data-v-d2b89d97]{font-weight:600;word-break:break-word}.dataset-actions[data-v-d2b89d97]{display:flex;justify-content:flex-end;margin-top:16px}.dataset-upload-error[data-v-d2b89d97]{margin-top:14px;padding:10px 12px;border-radius:9px;font-size:12px;line-height:1.5;background:#d2464614}.ingestion-grid[data-v-d2b89d97]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ingestion-card[data-v-d2b89d97]{display:flex;flex-direction:column;min-width:0;padding:20px;border:1px solid #dfe6f0;border-radius:14px;background:#fff}.ingestion-card h4[data-v-d2b89d97]{margin-bottom:6px}.ingestion-card>p[data-v-d2b89d97]{margin:0 0 18px;font-size:13px;line-height:1.55;opacity:.65}.upload-rule-guidance[data-v-d2b89d97]{margin:-4px 0 18px;padding:12px 14px;border:1px solid rgba(127,127,127,.14);border-radius:10px;background:#7f7f7f09;font-size:12px;line-height:1.55}.upload-format-row[data-v-d2b89d97]{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.upload-rule-label[data-v-d2b89d97]{margin-right:2px;font-size:11px;font-weight:700;letter-spacing:.03em;opacity:.62}.upload-format-badge[data-v-d2b89d97]{display:inline-flex;align-items:center;min-height:22px;padding:2px 8px;border:1px solid rgba(127,127,127,.18);border-radius:999px;background:#7f7f7f0f;font-size:11px;font-weight:650;line-height:1}.upload-rule-group[data-v-d2b89d97]{display:grid;grid-template-columns:64px minmax(0,1fr);gap:10px;margin-top:9px;padding-top:9px;border-top:1px solid rgba(127,127,127,.1)}.upload-rule-group p[data-v-d2b89d97]{margin:0;font-size:12px;line-height:1.55;opacity:.72}.form-stack[data-v-d2b89d97]{display:grid;gap:14px;margin-top:0;align-content:start}.form-stack label[data-v-d2b89d97]{display:grid;gap:6px}.form-stack label>span[data-v-d2b89d97]{font-size:12px;font-weight:600}.form-stack input[data-v-d2b89d97],.form-stack select[data-v-d2b89d97],.form-stack textarea[data-v-d2b89d97]{width:100%;box-sizing:border-box;padding:10px 11px;border:1px solid #d6dfeb;border-radius:9px;background:#fff;color:inherit;font:inherit;transition:border-color .18s ease,box-shadow .18s ease}.form-stack input[data-v-d2b89d97]:focus-visible,.form-stack select[data-v-d2b89d97]:focus-visible,.form-stack textarea[data-v-d2b89d97]:focus-visible{outline:none;border-color:#3973e6;box-shadow:0 0 0 3px #3973e61f}.form-stack textarea[data-v-d2b89d97]{resize:vertical}.primary-button[data-v-d2b89d97],.secondary-button[data-v-d2b89d97],.notice-action[data-v-d2b89d97]{border:0;border-radius:9px;cursor:pointer;font:inherit}.primary-button[data-v-d2b89d97]{padding:10px 14px;font-weight:650;color:#fff;background:#2855b9;transition:background-color .18s ease,box-shadow .18s ease}.primary-button[data-v-d2b89d97]:hover:not(:disabled){background:#21479f}.primary-button[data-v-d2b89d97]:focus-visible,.secondary-button[data-v-d2b89d97]:focus-visible{outline:2px solid #3973e6;outline-offset:2px}.primary-button[data-v-d2b89d97]:disabled{color:#64748b;background:#e5eaf2;opacity:1}.secondary-button[data-v-d2b89d97]{padding:9px 13px;border:1px solid #d6dfeb;background:#fff;color:inherit;transition:background-color .18s ease,border-color .18s ease}.secondary-button[data-v-d2b89d97]:hover:not(:disabled){background:#f3f7fd;border-color:#b9cbe9}button[data-v-d2b89d97]:disabled{cursor:not-allowed;opacity:.45}.notice[data-v-d2b89d97]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px;border-radius:10px;font-size:13px}.notice-error[data-v-d2b89d97]{background:#d2464617}.notice-success[data-v-d2b89d97]{background:#3cb46e17}.notice-action[data-v-d2b89d97]{background:transparent;color:inherit;text-decoration:underline}.workspace-state[data-v-d2b89d97],.empty-state[data-v-d2b89d97]{padding:30px;text-align:center;border:1px dashed rgba(127,127,127,.24);border-radius:14px}.empty-state p[data-v-d2b89d97]{margin-bottom:0;opacity:.65}.status-success[data-v-d2b89d97]{color:#2f9e62}.status-danger[data-v-d2b89d97]{color:#c95656}.status-pending[data-v-d2b89d97]{color:#b8860b}.status-neutral[data-v-d2b89d97]{opacity:.65}@media(max-width:1000px){.summary-grid[data-v-d2b89d97]{grid-template-columns:repeat(2,minmax(0,1fr))}.dataset-grid[data-v-d2b89d97],.ingestion-grid[data-v-d2b89d97]{grid-template-columns:1fr}}@media(max-width:640px){.page-header[data-v-d2b89d97]{flex-direction:column}.summary-grid[data-v-d2b89d97]{grid-template-columns:1fr}}@media(max-width:1100px){.dataset-row[data-v-d2b89d97]{grid-template-columns:minmax(220px,1fr) 86px 96px 88px 78px}.dataset-row-date[data-v-d2b89d97]{display:none}}@media(max-width:760px){.data-group-toggle[data-v-d2b89d97]{padding-left:14px;padding-right:14px}.data-category-toggle[data-v-d2b89d97]{padding-left:28px}.data-group-toggle-meta span[data-v-d2b89d97]:first-child{display:none}.dataset-row[data-v-d2b89d97]{grid-template-columns:minmax(0,1fr) 72px;padding-left:42px;padding-right:14px}.dataset-row-status[data-v-d2b89d97],.dataset-row-records[data-v-d2b89d97],.dataset-row-fields[data-v-d2b89d97],.dataset-row-date[data-v-d2b89d97]{display:none}}.detail-backdrop[data-v-5a4bfae0]{position:fixed;inset:0;z-index:50;display:flex;justify-content:flex-end;background:#00000047}.detail-panel[data-v-5a4bfae0]{width:min(680px,100%);height:100%;overflow-y:auto;box-sizing:border-box;padding:28px;background:#fff;box-shadow:-8px 0 32px #1018281f}.detail-header[data-v-5a4bfae0]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:20px;border-bottom:1px solid #eaecf0}.detail-heading[data-v-5a4bfae0]{min-width:0}.detail-heading h3[data-v-5a4bfae0]{overflow-wrap:anywhere;margin:5px 0 0;color:#101828}.detail-eyebrow[data-v-5a4bfae0],.section-eyebrow[data-v-5a4bfae0]{margin:0;font-size:11px;font-weight:700;letter-spacing:.1em;color:#667085}.close-button[data-v-5a4bfae0],.retry-button[data-v-5a4bfae0],.consultant-button[data-v-5a4bfae0],.save-button[data-v-5a4bfae0],.danger-button[data-v-5a4bfae0]{border:0;cursor:pointer;font:inherit}.close-button[data-v-5a4bfae0]{flex-shrink:0;padding:8px 12px;border:1px solid #d0d5dd;border-radius:9px;background:#fff;color:#344054}.detail-state[data-v-5a4bfae0]{padding:48px 20px;text-align:center;color:#667085}.detail-error[data-v-5a4bfae0]{color:#b42318}.retry-button[data-v-5a4bfae0]{margin-top:12px;padding:8px 14px;border-radius:9px;background:#101828;color:#fff}.detail-section[data-v-5a4bfae0]{padding:24px 0;border-bottom:1px solid #eaecf0}.detail-section[data-v-5a4bfae0]:last-child{border-bottom:0}.section-title[data-v-5a4bfae0]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.section-title h4[data-v-5a4bfae0],.consultant-section h4[data-v-5a4bfae0]{margin:4px 0 0;color:#101828}.status-badge[data-v-5a4bfae0]{flex-shrink:0;padding:5px 9px;border-radius:999px;font-size:12px;font-weight:600}.identity-card[data-v-5a4bfae0],.fact-grid[data-v-5a4bfae0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.identity-card>div[data-v-5a4bfae0],.fact-card[data-v-5a4bfae0]{display:flex;min-width:0;flex-direction:column;gap:5px;padding:14px;border:1px solid #eaecf0;border-radius:10px;background:#fcfcfd}.identity-card span[data-v-5a4bfae0],.fact-card span[data-v-5a4bfae0]{font-size:12px;color:#98a2b3}.identity-card strong[data-v-5a4bfae0],.fact-card strong[data-v-5a4bfae0]{overflow-wrap:anywhere;color:#344054;font-size:13px}.detail-note[data-v-5a4bfae0]{margin:16px 0 0;font-size:12px;line-height:1.7;color:#667085}.taxonomy-toggle-button[data-v-5a4bfae0]{flex-shrink:0;padding:8px 11px;border:1px solid #d0d5dd;border-radius:9px;background:#fff;color:#344054;cursor:pointer;font:inherit;font-size:12px;font-weight:600}.taxonomy-management[data-v-5a4bfae0]{display:flex;flex-direction:column;gap:16px;margin-bottom:20px;padding:16px;border:1px solid #eaecf0;border-radius:12px;background:#f9fafb}.taxonomy-management-header strong[data-v-5a4bfae0]{color:#101828;font-size:13px}.taxonomy-management-header p[data-v-5a4bfae0]{margin:5px 0 0;color:#667085;font-size:12px;line-height:1.6}.taxonomy-group[data-v-5a4bfae0]{display:flex;flex-direction:column;gap:8px;padding-top:14px;border-top:1px solid #eaecf0}.taxonomy-group-title[data-v-5a4bfae0]{color:#344054;font-size:12px;font-weight:700}.taxonomy-empty[data-v-5a4bfae0]{color:#98a2b3;font-size:12px}.taxonomy-row[data-v-5a4bfae0]{display:flex;align-items:center;justify-content:space-between;gap:10px}.taxonomy-row-main[data-v-5a4bfae0]{display:flex;min-width:0;flex:1;align-items:center;gap:7px}.taxonomy-name-input[data-v-5a4bfae0],.taxonomy-create-row input[data-v-5a4bfae0]{min-width:0;min-height:36px;box-sizing:border-box;padding:7px 9px;border:1px solid #d0d5dd;border-radius:8px;background:#fff;color:#101828;font:inherit;font-size:12px}.taxonomy-name-input[data-v-5a4bfae0]{flex:1}.taxonomy-system-name[data-v-5a4bfae0]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#344054;font-size:12px}.taxonomy-system-badge[data-v-5a4bfae0],.taxonomy-status[data-v-5a4bfae0]{flex-shrink:0;padding:3px 6px;border-radius:999px;font-size:10px;font-weight:600}.taxonomy-system-badge[data-v-5a4bfae0]{background:#eef4ff;color:#3538cd}.taxonomy-status[data-v-5a4bfae0]{background:#ecfdf3;color:#067647}.taxonomy-status--inactive[data-v-5a4bfae0]{background:#f2f4f7;color:#667085}.taxonomy-row-actions[data-v-5a4bfae0]{display:flex;flex-shrink:0;gap:6px}.taxonomy-action-button[data-v-5a4bfae0],.taxonomy-create-button[data-v-5a4bfae0]{min-height:34px;padding:6px 9px;border:1px solid #d0d5dd;border-radius:8px;background:#fff;color:#344054;cursor:pointer;font:inherit;font-size:11px;font-weight:600}.taxonomy-action-button[data-v-5a4bfae0]:disabled,.taxonomy-create-button[data-v-5a4bfae0]:disabled{cursor:not-allowed;opacity:.5}.taxonomy-create-row[data-v-5a4bfae0]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.taxonomy-create-button[data-v-5a4bfae0]{padding-inline:14px;background:#101828;color:#fff}.organization-state[data-v-5a4bfae0]{padding:20px 0;color:#667085;font-size:13px}.organization-form[data-v-5a4bfae0]{display:flex;flex-direction:column;gap:18px}.organization-grid[data-v-5a4bfae0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.form-field[data-v-5a4bfae0]{display:flex;min-width:0;flex-direction:column;gap:7px}.form-field>span[data-v-5a4bfae0],.tag-fieldset legend[data-v-5a4bfae0]{font-size:12px;font-weight:600;color:#475467}.form-field input[data-v-5a4bfae0],.form-field select[data-v-5a4bfae0]{width:100%;min-height:40px;box-sizing:border-box;padding:8px 10px;border:1px solid #d0d5dd;border-radius:9px;background:#fff;color:#101828;font:inherit;font-size:13px}.form-field input[data-v-5a4bfae0]:focus,.form-field select[data-v-5a4bfae0]:focus{outline:none;border-color:#98a2b3;box-shadow:0 0 0 3px #98a2b324}.form-field input[data-v-5a4bfae0]:disabled,.form-field select[data-v-5a4bfae0]:disabled{cursor:not-allowed;background:#f9fafb;color:#98a2b3}.tag-fieldset[data-v-5a4bfae0]{min-width:0;margin:0;padding:14px;border:1px solid #eaecf0;border-radius:10px}.tag-options[data-v-5a4bfae0]{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.tag-option[data-v-5a4bfae0]{display:inline-flex;align-items:center;gap:6px;padding:7px 10px;border:1px solid #d0d5dd;border-radius:999px;background:#fff;color:#344054;font-size:12px;cursor:pointer}.tag-option input[data-v-5a4bfae0]{margin:0}.tag-empty[data-v-5a4bfae0]{margin-top:8px;color:#98a2b3;font-size:12px}.organization-notice[data-v-5a4bfae0]{padding:10px 12px;border-radius:9px;font-size:12px;line-height:1.6}.organization-notice--error[data-v-5a4bfae0]{background:#fef3f2;color:#b42318}.organization-notice--success[data-v-5a4bfae0]{background:#ecfdf3;color:#067647}.organization-actions[data-v-5a4bfae0]{display:flex;justify-content:flex-end}.save-button[data-v-5a4bfae0]{padding:10px 16px;border-radius:9px;background:#101828;color:#fff;font-weight:600}.save-button[data-v-5a4bfae0]:disabled{cursor:not-allowed;opacity:.55}.consultant-section[data-v-5a4bfae0]{display:flex;align-items:center;justify-content:space-between;gap:24px}.consultant-section p[data-v-5a4bfae0]{max-width:430px;margin:8px 0 0;font-size:13px;line-height:1.7;color:#667085}.consultant-button[data-v-5a4bfae0]{flex-shrink:0;padding:10px 16px;border-radius:10px;background:#101828;color:#fff;font-weight:600}.status-success[data-v-5a4bfae0]{background:#ecfdf3;color:#067647}.status-pending[data-v-5a4bfae0]{background:#fffaeb;color:#b54708}.status-danger[data-v-5a4bfae0]{background:#fef3f2;color:#b42318}.status-neutral[data-v-5a4bfae0]{background:#f2f4f7;color:#475467}@media(max-width:680px){.detail-panel[data-v-5a4bfae0]{padding:20px}.identity-card[data-v-5a4bfae0],.fact-grid[data-v-5a4bfae0],.organization-grid[data-v-5a4bfae0]{grid-template-columns:1fr}.consultant-section[data-v-5a4bfae0]{align-items:stretch;flex-direction:column}}.danger-section[data-v-5a4bfae0]{display:flex;align-items:center;justify-content:space-between;gap:20px}.danger-copy[data-v-5a4bfae0]{min-width:0}.danger-copy h4[data-v-5a4bfae0]{margin:4px 0 0;color:#b42318}.danger-copy>p[data-v-5a4bfae0]:not(.section-eyebrow):not(.danger-error){margin:8px 0 0;color:#667085;font-size:12px;line-height:1.6}.danger-error[data-v-5a4bfae0]{margin:8px 0 0;color:#b42318;font-size:12px;line-height:1.6}.danger-button[data-v-5a4bfae0]{flex-shrink:0;padding:9px 13px;border:1px solid #fecdca;border-radius:9px;background:#fef3f2;color:#b42318;font-weight:600}.danger-button[data-v-5a4bfae0]:hover:not(:disabled){background:#fee4e2}.danger-button[data-v-5a4bfae0]:disabled{cursor:not-allowed;opacity:.55}.decision-knowledge[data-v-0f483ed1]{display:grid;gap:20px}.decision-knowledge__header[data-v-0f483ed1],.decision-knowledge__filters[data-v-0f483ed1],.decision-knowledge__workspace[data-v-0f483ed1],.decision-knowledge-card__top[data-v-0f483ed1],.decision-knowledge-card__meta[data-v-0f483ed1],.decision-knowledge__detail-header[data-v-0f483ed1],.decision-knowledge-detail__badges[data-v-0f483ed1],.decision-knowledge-evidence>div[data-v-0f483ed1],.decision-knowledge__header-actions[data-v-0f483ed1],.decision-knowledge-detail__actions[data-v-0f483ed1],.decision-knowledge-form__header[data-v-0f483ed1],.decision-knowledge-form__actions[data-v-0f483ed1]{display:flex}.decision-knowledge__header[data-v-0f483ed1]{align-items:flex-start;justify-content:space-between;gap:24px}.decision-knowledge__header-actions[data-v-0f483ed1],.decision-knowledge-detail__actions[data-v-0f483ed1],.decision-knowledge-form__actions[data-v-0f483ed1]{align-items:center;gap:10px}.decision-knowledge__eyebrow[data-v-0f483ed1],.decision-knowledge-detail__eyebrow[data-v-0f483ed1]{margin:0 0 6px;font-size:12px;font-weight:700;letter-spacing:.12em;opacity:.58}.decision-knowledge__header h2[data-v-0f483ed1],.decision-knowledge-detail h3[data-v-0f483ed1],.decision-knowledge-form h3[data-v-0f483ed1]{margin:0}.decision-knowledge__description[data-v-0f483ed1]{max-width:720px;margin:8px 0 0;opacity:.72}.decision-knowledge__refresh[data-v-0f483ed1],.decision-knowledge__primary[data-v-0f483ed1],.decision-knowledge__secondary[data-v-0f483ed1],.decision-knowledge__danger[data-v-0f483ed1],.decision-knowledge__state button[data-v-0f483ed1],.decision-knowledge__detail button[data-v-0f483ed1],.decision-knowledge-form button[data-v-0f483ed1]{min-height:38px;padding:0 14px;border:1px solid rgba(15,23,42,.14);border-radius:10px;background:#fff;cursor:pointer}.decision-knowledge__primary[data-v-0f483ed1],.decision-knowledge-form .decision-knowledge__primary[data-v-0f483ed1],.decision-knowledge-detail__actions .decision-knowledge__primary[data-v-0f483ed1]{background:#111827;color:#fff}.decision-knowledge__danger[data-v-0f483ed1],.decision-knowledge-form .decision-knowledge__danger[data-v-0f483ed1],.decision-knowledge-detail__actions .decision-knowledge__danger[data-v-0f483ed1]{border-color:#b91c1c38;background:#fff;color:#b91c1c}.decision-knowledge__filters[data-v-0f483ed1]{align-items:flex-end;gap:12px;flex-wrap:wrap}.decision-knowledge__filters label[data-v-0f483ed1]{display:grid;gap:6px;min-width:180px}.decision-knowledge__filters label span[data-v-0f483ed1],.decision-knowledge-form label span[data-v-0f483ed1]{font-size:12px;font-weight:600;opacity:.7}.decision-knowledge__filters select[data-v-0f483ed1],.decision-knowledge-form input[data-v-0f483ed1],.decision-knowledge-form select[data-v-0f483ed1],.decision-knowledge-form textarea[data-v-0f483ed1]{min-height:40px;padding:9px 10px;border:1px solid rgba(15,23,42,.14);border-radius:10px;background:#fff;font:inherit}.decision-knowledge-form textarea[data-v-0f483ed1]{resize:vertical}.decision-knowledge__state[data-v-0f483ed1]{padding:36px;border:1px dashed rgba(15,23,42,.16);border-radius:14px;text-align:center}.decision-knowledge__state p[data-v-0f483ed1]{margin:8px auto 0;max-width:620px}.decision-knowledge__state--error[data-v-0f483ed1],.decision-knowledge__detail-state--error[data-v-0f483ed1],.decision-knowledge__inline-error[data-v-0f483ed1]{color:#991b1b}.decision-knowledge__empty-note[data-v-0f483ed1]{opacity:.66}.decision-knowledge__empty .decision-knowledge__primary[data-v-0f483ed1]{margin-top:18px}.decision-knowledge__message[data-v-0f483ed1]{padding:12px 14px;border-radius:10px;background:#16653414;color:#166534}.decision-knowledge__summary[data-v-0f483ed1]{font-size:13px;opacity:.62}.decision-knowledge__workspace[data-v-0f483ed1]{align-items:flex-start;gap:18px}.decision-knowledge__list[data-v-0f483ed1]{display:grid;gap:10px;flex:1;min-width:0}.decision-knowledge-card[data-v-0f483ed1]{width:100%;padding:16px;border:1px solid rgba(15,23,42,.1);border-radius:12px;background:#fff;text-align:left;cursor:pointer}.decision-knowledge-card[data-v-0f483ed1]:hover,.decision-knowledge-card--active[data-v-0f483ed1]{border-color:#0f172a57}.decision-knowledge-card__top[data-v-0f483ed1],.decision-knowledge-card__meta[data-v-0f483ed1]{align-items:center;justify-content:space-between;gap:10px;font-size:12px;opacity:.64}.decision-knowledge-card>strong[data-v-0f483ed1]{display:block;margin-top:9px}.decision-knowledge-card>p[data-v-0f483ed1]{margin:7px 0 12px;line-height:1.55;opacity:.76}.decision-knowledge-card__meta[data-v-0f483ed1]{justify-content:flex-start;flex-wrap:wrap}.decision-knowledge-card__meta span[data-v-0f483ed1],.decision-knowledge-detail__badges span[data-v-0f483ed1]{padding:4px 8px;border-radius:999px;background:#0f172a0e}.decision-knowledge__detail[data-v-0f483ed1]{position:sticky;top:20px;width:min(460px,44%);max-height:calc(100vh - 150px);overflow:auto;border:1px solid rgba(15,23,42,.1);border-radius:14px;background:#fff}.decision-knowledge__detail-header[data-v-0f483ed1]{position:sticky;top:0;z-index:1;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid rgba(15,23,42,.08);background:#fff}.decision-knowledge__detail-header button[data-v-0f483ed1],.decision-knowledge-form__header button[data-v-0f483ed1]{min-width:34px;min-height:34px;padding:0;font-size:22px}.decision-knowledge__detail-state[data-v-0f483ed1]{padding:24px 16px}.decision-knowledge-detail[data-v-0f483ed1]{display:grid;gap:24px;padding:18px}.decision-knowledge-detail__badges[data-v-0f483ed1]{gap:8px;flex-wrap:wrap;margin-top:10px;font-size:12px}.decision-knowledge-detail__actions[data-v-0f483ed1]{flex-wrap:wrap}.decision-knowledge-detail section[data-v-0f483ed1]{display:grid;gap:8px}.decision-knowledge-detail section h4[data-v-0f483ed1]{margin:0}.decision-knowledge-detail section p[data-v-0f483ed1]{margin:0;line-height:1.65}.decision-knowledge-detail__statement[data-v-0f483ed1]{font-size:15px}.decision-knowledge-detail pre[data-v-0f483ed1]{margin:0;padding:12px;overflow:auto;border-radius:10px;background:#0f172a0b;white-space:pre-wrap;word-break:break-word}.decision-knowledge-detail__evidence-list[data-v-0f483ed1]{display:grid;gap:10px}.decision-knowledge-evidence[data-v-0f483ed1]{padding:12px;border:1px solid rgba(15,23,42,.08);border-radius:10px}.decision-knowledge-evidence>div[data-v-0f483ed1]{align-items:center;justify-content:space-between;gap:12px}.decision-knowledge-evidence p[data-v-0f483ed1]{margin-top:8px!important}.decision-knowledge-conflicts__heading[data-v-0f483ed1],.decision-knowledge-conflict__header[data-v-0f483ed1],.decision-knowledge-conflict__header>div[data-v-0f483ed1]{display:flex;align-items:center}.decision-knowledge-conflicts__heading[data-v-0f483ed1],.decision-knowledge-conflict__header[data-v-0f483ed1]{justify-content:space-between;gap:12px}.decision-knowledge-conflicts__heading>span[data-v-0f483ed1],.decision-knowledge-conflict__header span[data-v-0f483ed1],.decision-knowledge-conflict small[data-v-0f483ed1]{font-size:12px;opacity:.68}.decision-knowledge-conflicts[data-v-0f483ed1],.decision-knowledge-conflict__resolution[data-v-0f483ed1]{display:grid;gap:10px}.decision-knowledge-conflict[data-v-0f483ed1]{display:grid;gap:10px;padding:12px;border:1px solid rgba(15,23,42,.08);border-radius:10px}.decision-knowledge-conflict__header>div[data-v-0f483ed1]{gap:8px;flex-wrap:wrap}.decision-knowledge-conflict__resolution[data-v-0f483ed1]{margin:2px 0 0;padding-top:10px;border-top:1px solid rgba(15,23,42,.08)}.decision-knowledge-conflict__resolution>div[data-v-0f483ed1]{display:grid;grid-template-columns:90px 1fr;gap:10px}.decision-knowledge-conflict__resolution dt[data-v-0f483ed1]{opacity:.6}.decision-knowledge-conflict__resolution dd[data-v-0f483ed1]{margin:0}.decision-knowledge-detail__governance[data-v-0f483ed1]{display:grid;gap:8px;margin:0}.decision-knowledge-detail__governance>div[data-v-0f483ed1]{display:grid;grid-template-columns:110px 1fr;gap:12px}.decision-knowledge-detail__governance dt[data-v-0f483ed1]{opacity:.6}.decision-knowledge-detail__governance dd[data-v-0f483ed1]{margin:0}.decision-knowledge-form-overlay[data-v-0f483ed1]{position:fixed;inset:0;z-index:50;display:grid;place-items:center;padding:24px;background:#0f172a61}.decision-knowledge-form[data-v-0f483ed1]{display:grid;gap:18px;width:min(680px,100%);max-height:calc(100vh - 48px);padding:22px;overflow:auto;border-radius:16px;background:#fff;box-shadow:0 24px 60px #0f172a2e}.decision-knowledge-form__header[data-v-0f483ed1]{align-items:flex-start;justify-content:space-between;gap:18px}.decision-knowledge-form__hint[data-v-0f483ed1]{margin:0;line-height:1.6;opacity:.68}.decision-knowledge-form__grid[data-v-0f483ed1]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.decision-knowledge-form label[data-v-0f483ed1]{display:grid;gap:7px}.decision-knowledge-form__actions[data-v-0f483ed1]{justify-content:flex-end}button[data-v-0f483ed1]:disabled{cursor:not-allowed;opacity:.55}@media(max-width:980px){.decision-knowledge__workspace[data-v-0f483ed1]{display:grid}.decision-knowledge__detail[data-v-0f483ed1]{position:static;width:100%;max-height:none}}@media(max-width:720px){.decision-knowledge__header[data-v-0f483ed1]{display:grid}.decision-knowledge__header-actions[data-v-0f483ed1]{flex-wrap:wrap}.decision-knowledge-form__grid[data-v-0f483ed1]{grid-template-columns:1fr}}.knowledge-tabs[data-v-125936e7]{display:flex;align-items:center;gap:6px;width:fit-content;padding:4px;border:1px solid rgba(15,23,42,.08);border-radius:12px;background:#0f172a09}.knowledge-tab[data-v-125936e7]{min-height:38px;padding:0 16px;border:0;border-radius:9px;background:transparent;color:inherit;font:inherit;font-size:14px;cursor:pointer}.knowledge-tab[data-v-125936e7]:hover{background:#ffffffb8}.knowledge-tab--active[data-v-125936e7]{background:#fff;font-weight:650;box-shadow:0 1px 3px #0f172a14}.knowledge-tab[data-v-125936e7]:focus-visible{outline:2px solid #3973e6;outline-offset:2px}.knowledge-documents-tab[data-v-125936e7]{display:contents}.knowledge-workspace[data-v-125936e7]{display:flex;flex-direction:column;gap:24px}.page-header[data-v-125936e7]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.page-header h2[data-v-125936e7]{margin:4px 0 8px}.page-eyebrow[data-v-125936e7],.section-eyebrow[data-v-125936e7]{margin:0;font-size:12px;font-weight:700;letter-spacing:.12em;color:#667085}.page-description[data-v-125936e7],.section-heading p[data-v-125936e7]{margin:0;color:#667085;line-height:1.7}.workspace-section[data-v-125936e7]{padding:24px;border:1px solid #e4e7ec;border-radius:16px;background:#fff}.section-heading[data-v-125936e7]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}.section-heading h3[data-v-125936e7]{margin:4px 0 6px}.summary-grid[data-v-125936e7]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.summary-card[data-v-125936e7]{display:flex;min-height:126px;flex-direction:column;padding:18px;border:1px solid #dfe6f0;border-radius:14px;background:#fff;box-shadow:0 2px 8px #14284606}.summary-label[data-v-125936e7]{font-size:13px;color:#667085}.summary-value[data-v-125936e7]{margin-top:10px;font-size:30px;font-weight:750;line-height:1.15;letter-spacing:-.025em;color:#101828}.summary-note[data-v-125936e7]{margin-top:auto;padding-top:12px;font-size:12px;color:#98a2b3}.latest-card[data-v-125936e7]{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:16px;padding:16px 18px;border:1px solid #eaecf0;border-radius:12px;background:#f9fafb}.latest-card>div[data-v-125936e7]:first-child{display:flex;min-width:0;flex-direction:column;gap:4px}.latest-card strong[data-v-125936e7]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.latest-label[data-v-125936e7]{font-size:12px;color:#667085}.latest-meta[data-v-125936e7]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px 14px;font-size:12px;color:#667085}.knowledge-browser[data-v-125936e7]{overflow:hidden;border:1px solid #e4e7ec;border-radius:14px;background:#fff}.knowledge-collection+.knowledge-collection[data-v-125936e7]{border-top:1px solid #eaecf0}.knowledge-group-toggle[data-v-125936e7]{display:grid;width:100%;align-items:center;border:0;color:#344054;cursor:pointer;font:inherit;text-align:left}.collection-toggle[data-v-125936e7]{grid-template-columns:18px minmax(0,1fr) auto auto;gap:10px;padding:15px 18px;background:#fff}.collection-toggle[data-v-125936e7]:hover,.category-toggle[data-v-125936e7]:hover,.document-row[data-v-125936e7]:hover{background:#f3f7fd}.knowledge-group-toggle[data-v-125936e7]:focus-visible,.document-row[data-v-125936e7]:focus-visible{outline:2px solid #3b6fe5;outline-offset:-2px}.knowledge-category-list[data-v-125936e7]{border-top:1px solid #f2f4f7;background:#fcfcfd}.knowledge-category+.knowledge-category[data-v-125936e7]{border-top:1px solid #f2f4f7}.category-toggle[data-v-125936e7]{grid-template-columns:18px minmax(0,1fr) auto auto;gap:10px;padding:12px 18px 12px 42px;background:#fcfcfd}.knowledge-group-chevron[data-v-125936e7]{color:#667085;font-size:10px}.knowledge-group-title[data-v-125936e7]{overflow:hidden;color:#101828;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.knowledge-group-kind[data-v-125936e7]{color:#98a2b3;font-size:11px;letter-spacing:.04em;text-transform:uppercase}.knowledge-group-count[data-v-125936e7]{min-width:72px;color:#667085;font-size:12px;text-align:right}.document-list[data-v-125936e7]{border-top:1px solid #f2f4f7;background:#fff}.document-row[data-v-125936e7]{display:grid;width:100%;grid-template-columns:minmax(220px,1fr) 80px 90px 80px 160px 72px;align-items:center;gap:12px;padding:11px 18px 11px 66px;border:0;border-bottom:1px solid #f2f4f7;background:#fff;color:#344054;cursor:pointer;font:inherit;text-align:left}.document-row[data-v-125936e7]:last-child{border-bottom:0}.document-row-main[data-v-125936e7]{display:flex;min-width:0;flex-direction:column;gap:2px}.document-row-name[data-v-125936e7]{overflow:hidden;color:#101828;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.document-row-id[data-v-125936e7],.document-row-type[data-v-125936e7],.document-row-chunks[data-v-125936e7],.document-row-date[data-v-125936e7]{color:#667085;font-size:12px}.document-row-action[data-v-125936e7]{color:#344054;font-size:12px;font-weight:600;text-align:right}.document-status[data-v-125936e7]{width:fit-content;padding:5px 9px;border-radius:999px;font-size:12px;font-weight:600}.upload-card[data-v-125936e7]{padding:20px;border:1px solid #dfe6f0;border-radius:14px;background:#fff}.upload-field[data-v-125936e7]{display:flex;flex-direction:column;gap:8px}.upload-field label[data-v-125936e7]{font-size:13px;font-weight:600;color:#344054}.upload-field input[data-v-125936e7]{width:100%;box-sizing:border-box;padding:11px 12px;border:1px solid #d6dfeb;border-radius:10px;background:#fff;transition:border-color .18s ease,box-shadow .18s ease}.upload-field input[data-v-125936e7]:focus-visible{outline:none;border-color:#3973e6;box-shadow:0 0 0 3px #3973e61f}.selected-file[data-v-125936e7]{font-size:12px;color:#344054}.field-hint[data-v-125936e7],.upload-note[data-v-125936e7]{font-size:12px;line-height:1.6;color:#667085}.upload-actions[data-v-125936e7]{display:flex;justify-content:flex-end;margin-top:16px}.upload-note[data-v-125936e7]{margin:14px 0 0}.primary-button[data-v-125936e7],.secondary-button[data-v-125936e7],.notice-action[data-v-125936e7]{border:0;cursor:pointer;font:inherit}.primary-button[data-v-125936e7]{padding:10px 16px;border-radius:10px;background:#2855b9;color:#fff;font-weight:650;transition:background-color .18s ease}.primary-button[data-v-125936e7]:hover:not(:disabled){background:#21479f}.primary-button[data-v-125936e7]:focus-visible,.secondary-button[data-v-125936e7]:focus-visible{outline:2px solid #3973e6;outline-offset:2px}.secondary-button[data-v-125936e7]{padding:9px 14px;border:1px solid #d6dfeb;border-radius:10px;background:#fff;color:#344054;font-weight:600;transition:background-color .18s ease,border-color .18s ease}.secondary-button[data-v-125936e7]:hover:not(:disabled){background:#f3f7fd;border-color:#b9cbe9}.primary-button[data-v-125936e7]:disabled,.secondary-button[data-v-125936e7]:disabled{cursor:not-allowed}.primary-button[data-v-125936e7]:disabled{color:#64748b;background:#e5eaf2;opacity:1}.secondary-button[data-v-125936e7]:disabled{opacity:.55}.notice[data-v-125936e7]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 16px;border-radius:10px;font-size:13px}.notice-error[data-v-125936e7]{border:1px solid #fecdca;background:#fef3f2;color:#b42318}.notice-success[data-v-125936e7]{border:1px solid #abefc6;background:#ecfdf3;color:#067647}.notice-action[data-v-125936e7]{padding:0;background:transparent;color:inherit;font-weight:700}.workspace-state[data-v-125936e7],.empty-state[data-v-125936e7]{padding:36px 20px;border:1px dashed #d0d5dd;border-radius:12px;text-align:center;color:#667085}.empty-state strong[data-v-125936e7]{display:block;margin-bottom:8px;color:#344054}.empty-state p[data-v-125936e7]{margin:0}.status-success[data-v-125936e7]{background:#ecfdf3;color:#067647}.status-pending[data-v-125936e7]{background:#fffaeb;color:#b54708}.status-danger[data-v-125936e7]{background:#fef3f2;color:#b42318}.status-neutral[data-v-125936e7]{background:#f2f4f7;color:#475467}.status-text[data-v-125936e7]{padding:3px 7px;border-radius:999px;font-weight:600}@media(max-width:1000px){.summary-grid[data-v-125936e7]{grid-template-columns:repeat(2,minmax(0,1fr))}.document-row[data-v-125936e7]{grid-template-columns:minmax(180px,1fr) 70px 90px 70px 72px}.document-row-date[data-v-125936e7]{display:none}}@media(max-width:680px){.page-header[data-v-125936e7]{flex-direction:column}.summary-grid[data-v-125936e7]{grid-template-columns:1fr}.collection-toggle[data-v-125936e7],.category-toggle[data-v-125936e7]{grid-template-columns:18px minmax(0,1fr) auto}.knowledge-group-kind[data-v-125936e7]{display:none}.category-toggle[data-v-125936e7]{padding-left:28px}.document-row[data-v-125936e7]{grid-template-columns:minmax(0,1fr) auto;padding-left:44px}.document-row-type[data-v-125936e7],.document-row-chunks[data-v-125936e7],.document-row-date[data-v-125936e7],.document-row-action[data-v-125936e7]{display:none}.latest-card[data-v-125936e7]{align-items:flex-start;flex-direction:column}.latest-meta[data-v-125936e7]{justify-content:flex-start}}.settings-subnav[data-v-fcc7b3ca]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:22px;padding-bottom:12px;border-bottom:1px solid #e5e7eb}.subnav-link[data-v-fcc7b3ca]{padding:10px 16px;border-radius:10px;color:#64748b;text-decoration:none;font-size:14px;font-weight:600}.subnav-link[data-v-fcc7b3ca]:hover{background:#f1f5f9}.subnav-link.active[data-v-fcc7b3ca]{color:#1d4ed8;background:#eff6ff}.dq-help-page[data-v-7551a9b7]{max-width:1200px;color:#14294b}.dq-help-header[data-v-7551a9b7]{margin-bottom:26px}.dq-help-header h2[data-v-7551a9b7]{font-size:28px;margin:6px 0}.dq-help-header .page-description[data-v-7551a9b7]{color:#61738f;line-height:1.8}.dq-help-header .page-eyebrow[data-v-7551a9b7]{font-size:12px;font-weight:700;letter-spacing:.09em;color:#5b7094}.dq-help-grid[data-v-7551a9b7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.dq-help-card[data-v-7551a9b7]{background:#fff;border:1px solid #dce5f1;border-radius:16px;padding:26px;box-shadow:0 8px 24px #0f172a0a}.dq-help-card-label[data-v-7551a9b7]{display:block;font-size:11px;font-weight:750;letter-spacing:.1em;color:#657d9f}.dq-help-card h3[data-v-7551a9b7]{margin:10px 0;font-size:19px;color:#14294b}.dq-help-card p[data-v-7551a9b7]{color:#61738f;line-height:1.8;font-size:14px}.dq-help-primary[data-v-7551a9b7]{display:inline-flex;align-items:center;gap:12px;margin-top:12px;background:#2855bd;color:#fff;border:0;border-radius:10px;padding:12px 18px;font-weight:700;cursor:pointer}.dq-help-steps[data-v-7551a9b7]{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:14px}.dq-help-steps li[data-v-7551a9b7]{display:flex;flex-direction:column;gap:4px;padding-left:14px;border-left:3px solid #d8e5fb}.dq-help-steps strong[data-v-7551a9b7]{color:#19345b;font-size:14px}.dq-help-steps span[data-v-7551a9b7],.dq-help-note[data-v-7551a9b7]{color:#72829b;font-size:13px}@media(max-width:760px){.dq-help-grid[data-v-7551a9b7]{grid-template-columns:1fr}}.profile-editor[data-v-ab4c3807]{min-width:0}.profile-edit-form[data-v-ab4c3807]{display:grid;grid-template-columns:minmax(250px,380px) minmax(0,1fr);column-gap:36px;row-gap:12px;align-items:start}.profile-left-column[data-v-ab4c3807]{display:grid;min-width:0;gap:8px}.profile-left-column .profile-row[data-v-ab4c3807]{margin-bottom:8px}.profile-right-column[data-v-ab4c3807]{display:grid;min-width:0;gap:10px}.profile-edit-form input[data-v-ab4c3807]{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid #cbd5e1;border-radius:8px;font-size:14px}.profile-label[data-v-ab4c3807]{font-size:13px;font-weight:600;color:#334155}.avatar-picker[data-v-ab4c3807]{display:grid;grid-template-columns:repeat(6,42px);gap:7px;max-width:100%}.avatar-choice[data-v-ab4c3807]{width:42px;height:42px;padding:2px;border:2px solid transparent;border-radius:50%;background:transparent;cursor:pointer}.avatar-choice img[data-v-ab4c3807]{display:block;width:34px;height:34px;border-radius:50%}.avatar-choice.is-selected[data-v-ab4c3807]{border-color:#2563eb;box-shadow:0 0 0 2px #dbeafe}.avatar-choice[data-v-ab4c3807]:focus-visible{outline:2px solid #2563eb;outline-offset:3px}.avatar-choice[data-v-ab4c3807]:disabled{cursor:wait;opacity:.65}.profile-form-footer[data-v-ab4c3807]{grid-column:1 / -1;display:flex;align-items:center;justify-content:flex-end;gap:12px;min-height:38px}.profile-feedback-group[data-v-ab4c3807]{flex:1;min-width:0}.profile-feedback[data-v-ab4c3807]{margin:0;padding:7px 10px}.profile-form-footer .primary-button[data-v-ab4c3807]{flex-shrink:0}@media(max-width:900px){.profile-edit-form[data-v-ab4c3807]{grid-template-columns:1fr;row-gap:16px}.profile-form-footer[data-v-ab4c3807]{grid-column:1}}@media(max-width:420px){.avatar-picker[data-v-ab4c3807]{grid-template-columns:repeat(4,42px)}}.settings-layout-page[data-v-ab4c3807]{max-width:1200px}.page-header[data-v-ab4c3807]{margin-bottom:24px}.eyebrow[data-v-ab4c3807],.card-label[data-v-ab4c3807]{display:block;margin-bottom:8px;color:#64748b;font-size:11px;font-weight:700;letter-spacing:.1em}.page-header h2[data-v-ab4c3807]{margin:0 0 10px;color:#0f172a;font-size:28px}.page-description[data-v-ab4c3807],.card-description[data-v-ab4c3807]{color:#64748b;line-height:1.7}.account-grid[data-v-ab4c3807]{display:grid;gap:20px}.account-card[data-v-ab4c3807]{padding:26px;border:1px solid #e2e8f0;border-radius:16px;background:#fff;box-shadow:0 8px 24px #0f172a0a}.card-header[data-v-ab4c3807]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.card-header h3[data-v-ab4c3807]{margin:0;color:#0f172a;font-size:18px}.profile-row[data-v-ab4c3807]{display:flex;align-items:center;gap:16px}.avatar[data-v-ab4c3807]{display:flex;width:56px;height:56px;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%;object-fit:cover}.avatar-fallback[data-v-ab4c3807]{background:#dbeafe;color:#1d4ed8;font-size:22px;font-weight:700}.profile-details[data-v-ab4c3807],.identity-details[data-v-ab4c3807]{display:flex;flex-direction:column;gap:6px}.profile-details strong[data-v-ab4c3807],.identity-details strong[data-v-ab4c3807]{color:#0f172a;font-size:15px}.profile-details span[data-v-ab4c3807],.identity-details span[data-v-ab4c3807]{color:#64748b;font-size:13px}.identity-row[data-v-ab4c3807]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;border-bottom:1px solid #f1f5f9}.identity-row[data-v-ab4c3807]:last-child{border-bottom:none}.status-badge[data-v-ab4c3807]{padding:7px 12px;border-radius:999px;background:#ecfdf5;color:#047857;font-size:12px;font-weight:600}.status-badge.muted[data-v-ab4c3807]{background:#f1f5f9;color:#64748b}.binding-form[data-v-ab4c3807]{display:flex;max-width:460px;flex-direction:column;align-items:flex-start;gap:18px}.binding-form label[data-v-ab4c3807]{display:flex;width:100%;flex-direction:column;gap:8px;color:#334155;font-size:14px;font-weight:600}.binding-form input[data-v-ab4c3807]{box-sizing:border-box;width:100%;padding:12px 14px;border:1px solid #cbd5e1;border-radius:10px;font:inherit}.binding-form input[data-v-ab4c3807]:focus{border-color:#2563eb;outline:2px solid #dbeafe}.form-actions[data-v-ab4c3807]{display:flex;flex-wrap:wrap;gap:12px}.primary-button[data-v-ab4c3807],.secondary-button[data-v-ab4c3807]{padding:10px 16px;border-radius:10px;cursor:pointer;font-size:14px;font-weight:600}.primary-button[data-v-ab4c3807]{border:1px solid #2563eb;background:#2563eb;color:#fff}.secondary-button[data-v-ab4c3807]{border:1px solid #cbd5e1;background:#fff;color:#334155}.text-button[data-v-ab4c3807]{border:none;background:transparent;color:#2563eb;cursor:pointer}button[data-v-ab4c3807]:disabled{cursor:not-allowed;opacity:.55}.state-message[data-v-ab4c3807],.verification-note[data-v-ab4c3807],.security-note[data-v-ab4c3807]{color:#64748b;font-size:13px;line-height:1.7}.error-panel[data-v-ab4c3807],.success-panel[data-v-ab4c3807]{padding:14px 16px;border-radius:10px;font-size:14px;line-height:1.6}.error-panel[data-v-ab4c3807]{margin-top:16px;background:#fef2f2;color:#b91c1c}.success-panel[data-v-ab4c3807]{background:#ecfdf5;color:#047857}@media(max-width:640px){.account-card[data-v-ab4c3807]{padding:20px}.identity-row[data-v-ab4c3807]{align-items:flex-start;flex-direction:column}}.wechat-bind-overlay[data-v-ab4c3807]{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box;background:#0f172a73}.wechat-bind-dialog[data-v-ab4c3807]{width:100%;max-width:420px;max-height:calc(100vh - 40px);overflow-y:auto;box-sizing:border-box;padding:24px;border-radius:16px;background:#fff;box-shadow:0 24px 70px #0f172a33}.wechat-bind-header[data-v-ab4c3807]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.wechat-bind-header h3[data-v-ab4c3807]{margin:0 0 8px;font-size:20px;color:#0f172a}.wechat-bind-header p[data-v-ab4c3807]{margin:0;font-size:13px;line-height:1.6;color:#64748b}.wechat-bind-close[data-v-ab4c3807]{flex-shrink:0;width:32px;height:32px;border:0;border-radius:8px;background:#f1f5f9;color:#475569;font-size:24px;cursor:pointer}.wechat-bind-qr-shell[data-v-ab4c3807]{display:flex;justify-content:center;align-items:center;min-height:340px;margin-top:12px}.wechat-bind-qr-container[data-v-ab4c3807]{width:300px;max-width:100%;min-height:340px;overflow:hidden}.wechat-bind-qr-container[data-v-ab4c3807] iframe{display:block;width:100%;height:340px;border:0}.wechat-bind-placeholder[data-v-ab4c3807]{font-size:13px;color:#64748b;text-align:center;line-height:1.8}.wechat-bind-footnote[data-v-ab4c3807]{margin:0;text-align:center;font-size:12px;line-height:1.6;color:#64748b}.wechat-bind-retry[data-v-ab4c3807]{display:block;margin:16px auto 0;padding:9px 16px;border:1px solid #cbd5e1;border-radius:8px;background:#fff;color:#334155;cursor:pointer}@media(max-width:480px){.wechat-bind-dialog[data-v-ab4c3807]{padding:18px 12px}}.settings-layout-page[data-v-85893fe7]{max-width:1200px}.settings-grid[data-v-85893fe7]{display:grid;gap:20px}.settings-card[data-v-85893fe7]{padding:24px;border:1px solid #e5e7eb;border-radius:16px;background:#fff}.card-heading[data-v-85893fe7],.section-title[data-v-85893fe7],.member-row[data-v-85893fe7],.invitation-row[data-v-85893fe7]{display:flex;align-items:center;justify-content:space-between;gap:16px}.card-label[data-v-85893fe7]{display:block;margin-bottom:6px;font-size:12px;font-weight:700;letter-spacing:.08em;color:#6b7280}.card-heading h3[data-v-85893fe7],.section-title h4[data-v-85893fe7]{margin:0}.card-description[data-v-85893fe7]{margin:12px 0 0;color:#6b7280;line-height:1.7}.role-badge[data-v-85893fe7],.status-badge[data-v-85893fe7],.member-count[data-v-85893fe7]{display:inline-flex;align-items:center;min-height:28px;padding:4px 10px;border-radius:999px;background:#f3f4f6;font-size:12px;font-weight:700;color:#374151}.status-badge.is-suspended[data-v-85893fe7]{background:#fef2f2;color:#991b1b}.permission-note[data-v-85893fe7],.state-panel[data-v-85893fe7],.empty-state[data-v-85893fe7]{margin-top:20px;padding:16px;border-radius:12px;background:#f9fafb;color:#4b5563}.permission-note[data-v-85893fe7],.state-panel[data-v-85893fe7]{display:flex;flex-direction:column;gap:6px}.state-panel.is-error[data-v-85893fe7]{border:1px solid #fecaca;background:#fff7f7}.section-block[data-v-85893fe7]{margin-top:28px}.section-title[data-v-85893fe7]{padding-bottom:12px;border-bottom:1px solid #e5e7eb}.section-title span[data-v-85893fe7]{font-size:13px;color:#6b7280}.member-list[data-v-85893fe7],.invitation-list[data-v-85893fe7]{display:grid}.member-row[data-v-85893fe7],.invitation-row[data-v-85893fe7]{padding:16px 0;border-bottom:1px solid #f3f4f6}.member-identity[data-v-85893fe7],.member-meta[data-v-85893fe7]{display:flex;align-items:center;gap:12px}.member-identity>div[data-v-85893fe7]:last-child,.invitation-row>div[data-v-85893fe7]{display:flex;flex-direction:column;gap:4px}.member-identity span[data-v-85893fe7],.invitation-row span[data-v-85893fe7]{font-size:12px;color:#6b7280}.member-avatar[data-v-85893fe7]{display:grid;width:38px;height:38px;place-items:center;border-radius:10px;background:#f3f4f6;font-weight:700}.secondary-button[data-v-85893fe7]{align-self:flex-start;margin-top:8px;padding:8px 14px;border:1px solid #d1d5db;border-radius:8px;background:#fff;cursor:pointer}.membership-heading-actions[data-v-85893fe7],.ownership-actions[data-v-85893fe7]{display:flex;align-items:center;gap:10px}.primary-button[data-v-85893fe7],.danger-button[data-v-85893fe7],.text-button[data-v-85893fe7]{border:0;cursor:pointer}.primary-button[data-v-85893fe7],.danger-button[data-v-85893fe7]{padding:9px 14px;border-radius:8px;font-weight:700}.primary-button[data-v-85893fe7]{background:#111827;color:#fff}.danger-button[data-v-85893fe7]{margin-top:16px;background:#991b1b;color:#fff}.primary-button[data-v-85893fe7]:disabled,.secondary-button[data-v-85893fe7]:disabled,.danger-button[data-v-85893fe7]:disabled,.text-button[data-v-85893fe7]:disabled{cursor:not-allowed;opacity:.55}.text-button[data-v-85893fe7]{padding:4px 6px;background:transparent;font-weight:700;color:#4b5563}.text-button.is-danger[data-v-85893fe7]{color:#991b1b}.action-panel[data-v-85893fe7],.invitation-token-panel[data-v-85893fe7],.ownership-panel[data-v-85893fe7]{margin-top:20px;padding:16px;border:1px solid #e5e7eb;border-radius:12px;background:#f9fafb}.action-panel-heading[data-v-85893fe7],.ownership-panel[data-v-85893fe7]{display:flex;justify-content:space-between;gap:20px}.action-panel-heading>div[data-v-85893fe7],.ownership-panel>div[data-v-85893fe7]:first-child,.invitation-token-panel[data-v-85893fe7]{display:flex;flex-direction:column;gap:6px}.action-panel-heading span[data-v-85893fe7],.ownership-panel span[data-v-85893fe7],.invitation-token-panel span[data-v-85893fe7]{font-size:13px;color:#6b7280}.form-grid[data-v-85893fe7]{display:grid;grid-template-columns:minmax(0,1fr) 180px;gap:12px;margin:16px 0}.form-grid label[data-v-85893fe7]{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:700;color:#374151}.form-grid input[data-v-85893fe7],.form-grid select[data-v-85893fe7],.compact-select[data-v-85893fe7]{min-height:38px;padding:8px 10px;border:1px solid #d1d5db;border-radius:8px;background:#fff;color:#111827}.inline-error[data-v-85893fe7]{margin:12px 0;color:#991b1b;font-size:13px}.invitation-token-panel[data-v-85893fe7]{margin-top:16px}.invitation-token-panel code[data-v-85893fe7]{overflow-wrap:anywhere;padding:10px;border-radius:8px;background:#fff;font-size:12px}.danger-card[data-v-85893fe7]{border-color:#fecaca}@media(max-width:720px){.card-heading[data-v-85893fe7],.member-row[data-v-85893fe7],.invitation-row[data-v-85893fe7]{align-items:flex-start;flex-direction:column}.member-meta[data-v-85893fe7]{width:100%;flex-wrap:wrap}.membership-heading-actions[data-v-85893fe7],.action-panel-heading[data-v-85893fe7],.ownership-panel[data-v-85893fe7],.ownership-actions[data-v-85893fe7]{width:100%;align-items:stretch;flex-direction:column}.form-grid[data-v-85893fe7]{grid-template-columns:1fr}}.automation-page[data-v-18ba2419]{max-width:1200px}.config-actions[data-v-18ba2419],.rule-controls[data-v-18ba2419],.timezone-form[data-v-18ba2419]{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.config-actions[data-v-18ba2419]{margin:16px 0}.rule-controls[data-v-18ba2419]{justify-content:flex-end}.timezone-form[data-v-18ba2419]{margin:18px 0}.timezone-form input[data-v-18ba2419]{min-width:190px;padding:9px 12px;border:1px solid #dbe2ea;border-radius:8px}.status-grid[data-v-18ba2419]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:20px}.info-card[data-v-18ba2419]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:22px;margin-bottom:18px}.info-card h3[data-v-18ba2419]{margin:0 0 18px}.label[data-v-18ba2419]{display:block;color:#64748b;font-size:13px;margin-bottom:10px}.info-card strong[data-v-18ba2419]{font-size:16px}.notice[data-v-18ba2419]{color:#64748b;font-size:13px;line-height:1.8;margin:0 0 18px}.rule-row[data-v-18ba2419],.observation-row[data-v-18ba2419],.section-heading[data-v-18ba2419]{display:flex;justify-content:space-between;align-items:center;gap:18px}.rule-row[data-v-18ba2419],.observation-row[data-v-18ba2419]{padding:16px 0;border-top:1px solid #f1f5f9}.rule-row p[data-v-18ba2419],.observation-row p[data-v-18ba2419],.muted[data-v-18ba2419]{color:#64748b;font-size:13px;line-height:1.7}button[data-v-18ba2419]{cursor:pointer;border:1px solid #dbe2ea;background:#fff;padding:8px 12px;border-radius:8px}button[data-v-18ba2419]:disabled{opacity:.45;cursor:not-allowed}.pagination[data-v-18ba2419]{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:18px;font-size:13px}.result-summary[data-v-18ba2419]{white-space:pre-wrap;overflow-wrap:anywhere;background:#f8fafc;padding:16px;border-radius:10px;font-size:12px}.error[data-v-18ba2419],.detail-error[data-v-18ba2419]{color:#b91c1c}@media(max-width:900px){.status-grid[data-v-18ba2419]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.status-grid[data-v-18ba2419]{grid-template-columns:1fr}.rule-row[data-v-18ba2419],.observation-row[data-v-18ba2419]{align-items:flex-start;flex-direction:column}}.renewal-entry[data-v-890bc033]{margin:16px 0}.renewal-entry-link[data-v-890bc033]{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:9px 18px;border-radius:9px;background:#2563eb;color:#fff;font-weight:600;text-decoration:none}.renewal-entry-link[data-v-890bc033]:hover{background:#1d4ed8}.subscription-page[data-v-890bc033]{display:block}.subscription-grid[data-v-890bc033]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:18px}.subscription-card[data-v-890bc033]{padding:24px;border:1px solid #e2e8f0;border-radius:16px;background:#fff}.subscription-card h3[data-v-890bc033]{margin:4px 0 16px;color:#0f172a;font-size:18px}.section-eyebrow[data-v-890bc033]{margin:0;color:#64748b;font-size:11px;font-weight:700;letter-spacing:.08em}.card-heading[data-v-890bc033],.page-actions[data-v-890bc033]{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.status-pill[data-v-890bc033]{display:inline-flex;padding:7px 12px;border-radius:999px;color:#1d4ed8;background:#eff6ff;font-size:13px;font-weight:600}.detail-grid[data-v-890bc033]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.detail-grid>div[data-v-890bc033]{display:flex;flex-direction:column;gap:6px}.detail-label[data-v-890bc033],.muted[data-v-890bc033],.usage-details dt[data-v-890bc033]{color:#64748b;font-size:13px}.detail-grid strong[data-v-890bc033]{color:#0f172a;font-size:15px}.metric[data-v-890bc033]{margin:16px 0;color:#0f172a;font-size:30px;font-weight:700}.metric span[data-v-890bc033]{color:#64748b;font-size:13px;font-weight:400}.usage-track[data-v-890bc033]{height:8px;overflow:hidden;border-radius:999px;background:#e2e8f0}.usage-fill[data-v-890bc033]{height:100%;border-radius:inherit;background:#2563eb}.usage-details[data-v-890bc033]{display:flex;flex-wrap:wrap;gap:20px;margin:18px 0}.usage-details div[data-v-890bc033]{display:flex;flex-direction:column;gap:5px}.usage-details dd[data-v-890bc033]{margin:0;font-weight:600;color:#0f172a}.notice[data-v-890bc033]{margin-top:18px;padding:12px;border-radius:10px;background:#f8fafc;color:#475569}.error-card[data-v-890bc033]{border-color:#fecaca}.error-card p[data-v-890bc033]{color:#991b1b}.page-actions[data-v-890bc033]{margin-top:20px}.page-actions button[data-v-890bc033],.error-card button[data-v-890bc033]{padding:9px 16px;border:1px solid #cbd5e1;border-radius:9px;background:#fff;color:#1d4ed8;font-weight:600;cursor:pointer}.page-actions button[data-v-890bc033]:hover,.error-card button[data-v-890bc033]:hover{background:#eff6ff}@media(max-width:720px){.subscription-grid[data-v-890bc033],.detail-grid[data-v-890bc033]{grid-template-columns:1fr}.subscription-card[data-v-890bc033]{padding:18px}}.invoice-card[data-v-890bc033]{margin-top:1rem}.invoice-field[data-v-890bc033]{display:grid;gap:.35rem;margin:.9rem 0}.invoice-field input[data-v-890bc033],.invoice-field select[data-v-890bc033],.invoice-field textarea[data-v-890bc033]{width:100%;box-sizing:border-box;padding:.65rem .75rem;border:1px solid var(--border-color, #d1d5db);border-radius:.5rem;font:inherit;background:var(--surface-color, #fff);color:inherit}.invoice-history[data-v-890bc033]{margin-top:1.5rem}.invoice-history li[data-v-890bc033]{margin:.65rem 0;overflow-wrap:anywhere}.renewal-page[data-v-c03cbf7d]{min-height:100%;padding:28px 18px;background:#f4f7fb}.renewal-card[data-v-c03cbf7d]{max-width:760px;margin:0 auto;padding:28px;background:#fff;border:1px solid #e4e7ec;border-radius:16px}.eyebrow[data-v-c03cbf7d]{color:#2563eb;font-size:12px;letter-spacing:.08em}h1[data-v-c03cbf7d]{margin:8px 0 12px}.muted[data-v-c03cbf7d]{color:#667085;line-height:1.7}.order-summary[data-v-c03cbf7d]{margin:18px 0;padding:16px;background:#f8fbff;border:1px solid #dbe7fa;border-radius:12px}.amount[data-v-c03cbf7d]{font-size:30px;font-weight:700}button[data-v-c03cbf7d]{padding:11px 18px;margin:6px 8px 6px 0;border:0;border-radius:8px;background:#2563eb;color:#fff;cursor:pointer}button[data-v-c03cbf7d]:disabled{opacity:.55;cursor:not-allowed}.secondary[data-v-c03cbf7d]{background:#475467}.error[data-v-c03cbf7d]{color:#b42318}.success[data-v-c03cbf7d]{color:#067647}.notice[data-v-c03cbf7d]{padding:12px;color:#92400e;background:#fffbeb;border-radius:8px}.qr-panel[data-v-c03cbf7d],.cashier-panel[data-v-c03cbf7d]{padding:16px;margin:12px 0;border:1px solid #dbe7fa;border-radius:12px}.qr-panel[data-v-c03cbf7d]{text-align:center}.qr-panel img[data-v-c03cbf7d]{display:block;margin:12px auto;max-width:100%}.footer-actions[data-v-c03cbf7d]{margin-top:22px}.footer-actions a[data-v-c03cbf7d]{color:#2563eb}@media(max-width:640px){.renewal-card[data-v-c03cbf7d]{padding:20px 16px}}.channel-actions[data-v-c03cbf7d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0}.channel-actions button[data-v-c03cbf7d]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:12px;border:1px solid #d0d5dd;border-radius:12px;background:#fff;color:#344054;font-size:14px;cursor:pointer}.channel-actions button[data-v-c03cbf7d]:not(:disabled):hover{border-color:#2563eb;background:#f8fbff}.channel-actions button[data-v-c03cbf7d]:disabled{cursor:not-allowed;opacity:.65}.p217-channel-icon[data-v-c03cbf7d]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;color:#fff;font-size:16px;font-weight:700}.p217-wechat-icon[data-v-c03cbf7d]{background:#07c160}.p217-alipay-icon[data-v-c03cbf7d]{background:#1677ff}.channel-actions small[data-v-c03cbf7d]{color:#98a2b3;font-size:11px}:root{--dq-primary: #2563eb;--dq-primary-hover: #1d4ed8;--dq-primary-soft: #eff6ff;--dq-sidebar-bg: #102747;--dq-sidebar-hover: #193758;--dq-sidebar-active: #1e40af;--dq-sidebar-text: #b7c8df;--dq-sidebar-text-active: #ffffff;--dq-page-bg: #f4f7fc;--dq-surface: #ffffff;--dq-surface-muted: #f8fafc;--dq-text-primary: #0f172a;--dq-text-secondary: #64748b;--dq-text-muted: #94a3b8;--dq-border: #e2e8f0;--dq-border-strong: #cbd5e1;--dq-radius-control: 8px;--dq-radius-card: 12px;--dq-shadow-card: 0 4px 18px rgba(15, 39, 71, .045);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;color:var(--dq-text-primary);background:var(--dq-page-bg);font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html,body,#app{width:100%;min-width:0;min-height:100%;margin:0}body{min-height:100vh;background:var(--dq-page-bg)}button,input,textarea,select{font:inherit}a{color:inherit;text-decoration:none}.workspace-shell{display:flex;width:100%;min-height:100vh}.workspace-sidebar{position:fixed;inset:0 auto 0 0;display:flex;flex-direction:column;width:236px;min-height:100vh;padding:22px 14px 18px;background:var(--dq-sidebar-bg);color:var(--dq-sidebar-text)}.workspace-brand{display:flex;align-items:center;gap:11px;min-height:54px;padding:4px 8px 20px}.workspace-brand-mark{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid rgba(255,255,255,.18);border-radius:9px;background:var(--dq-primary);color:#f9fafb;font-size:12px;font-weight:700;letter-spacing:.05em}.workspace-brand-copy{display:flex;flex-direction:column;gap:2px}.workspace-brand-copy strong{color:#f9fafb;font-size:14px;font-weight:650}.workspace-brand-copy span{color:#9ca3af;font-size:11px;letter-spacing:.04em}.workspace-navigation{display:flex;flex:1;flex-direction:column;justify-content:space-between}.workspace-navigation-primary,.workspace-navigation-secondary{display:flex;flex-direction:column;gap:4px}.workspace-navigation-secondary{padding-top:14px;border-top:1px solid rgba(255,255,255,.12)}.workspace-nav-item{display:flex;align-items:center;gap:11px;min-height:42px;padding:0 12px;border-radius:8px;color:var(--dq-sidebar-text);font-size:14px;transition:background .12s ease,color .12s ease}.workspace-nav-item:hover{background:var(--dq-sidebar-hover);color:#fff}.workspace-nav-item.is-active{background:var(--dq-sidebar-active);color:var(--dq-sidebar-text-active)}.workspace-nav-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;color:#9ca3af;font-size:12px;font-weight:700}.workspace-nav-item.is-active .workspace-nav-icon{color:#fff}.workspace-body{width:calc(100% - 236px);min-height:100vh;margin-left:236px}.workspace-topbar{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;height:64px;padding:0 32px;border-bottom:1px solid var(--dq-border);background:#fffffff5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.workspace-page-title{margin:0;color:var(--dq-sidebar-bg);font-size:18px;font-weight:650}.workspace-topbar-context{display:flex;align-items:center;gap:9px;font-size:13px}.workspace-context-label{color:#9ca3af}.workspace-context-value{color:#374151;font-weight:600}.workspace-main{width:100%;max-width:1500px;margin:0 auto;padding:34px 36px 64px}.page{width:100%}.page-header{max-width:760px;margin-bottom:30px}.page-eyebrow{display:block;margin:0 0 10px;color:#6b7280;font-size:11px;font-weight:700;letter-spacing:.09em}.page-header h2{margin:0 0 10px;color:var(--dq-text-primary);font-size:28px;font-weight:680;letter-spacing:-.02em}.page-header p{margin:0;color:#667085;font-size:14px;line-height:1.75}.foundation-card{max-width:900px;padding:28px;border:1px solid var(--dq-border);border-radius:var(--dq-radius-card);background:var(--dq-surface);box-shadow:var(--dq-shadow-card)}.foundation-card-label{display:inline-block;margin-bottom:13px;color:#667085;font-size:11px;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.foundation-card h3{margin:0 0 10px;color:#182230;font-size:18px;font-weight:650}.foundation-card p{max-width:700px;margin:0;color:#667085;font-size:14px;line-height:1.7}.standalone-state{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:32px}.standalone-state-card{width:100%;max-width:460px;padding:36px;border:1px solid #e5e7eb;border-radius:14px;background:#fff}.standalone-state-card h1{margin:0 0 12px}.standalone-state-card p{margin:0 0 24px;color:#667085;line-height:1.7}.primary-link{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border-radius:8px;background:var(--dq-primary);color:#fff;font-size:14px;font-weight:600}@media(max-width:1100px){.workspace-sidebar{width:210px}.workspace-body{width:calc(100% - 210px);margin-left:210px}.workspace-main{padding-right:24px;padding-left:24px}}.workspace-sidebar{z-index:30;padding:20px 13px 18px;background:#102747;box-shadow:3px 0 18px #0f172a0a}.workspace-brand{min-width:0;align-items:flex-start;gap:11px;padding:7px 8px 23px;margin-bottom:11px;border-bottom:1px solid rgba(255,255,255,.12)}.workspace-brand-mark{flex:0 0 36px;width:36px;height:36px;border-radius:11px;background:#2563eb}.workspace-brand-copy{min-width:0;flex:1;padding-top:1px}.workspace-brand-copy strong{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere;font-size:13px;line-height:1.4;letter-spacing:-.01em}.workspace-brand-copy span{margin-top:3px;color:#9fb4d2;font-size:10px;letter-spacing:.02em}.workspace-navigation{min-height:0;gap:16px}.workspace-navigation-primary{min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}.workspace-navigation-secondary{flex-shrink:0}.workspace-nav-item{flex-shrink:0;min-height:43px;gap:12px;padding:0 13px;border-radius:10px;font-size:13px;font-weight:500}.workspace-nav-item.is-active{background:#2449b5;box-shadow:inset 3px 0 #93c5fd;font-weight:650}.workspace-nav-icon{flex:0 0 21px;width:21px;font-size:13px;color:#9fb4d2}.workspace-topbar{height:66px;padding:0 34px;border-bottom:1px solid var(--dq-border);background:#fffffff7}.workspace-page-title{font-size:18px;letter-spacing:-.015em}.workspace-topbar-right{min-width:0}.workspace-user-context{padding-left:0;border-left:0}.workspace-main{min-width:0}@media(max-width:1100px){.workspace-topbar{padding-left:22px;padding-right:22px}.workspace-brand{gap:8px}.workspace-nav-item{padding-left:10px;padding-right:10px}}@media(max-width:680px){.workspace-topbar{min-height:60px;height:auto;gap:10px;padding:12px 16px;flex-wrap:wrap}.workspace-page-title{font-size:16px}.workspace-user-name{max-width:110px}.workspace-main{padding-left:16px;padding-right:16px}}
