.radar-page-container[data-v-77712fe4]{background:var(--surface-bg,#09090b);height:calc(100vh - 64px);max-height:calc(100vh - 64px);color:var(--on-surface,#e2e8f0);font-family:var(--font-primary,"Inter",sans-serif);flex-direction:column;display:flex;overflow:hidden}.radar-page-container--fullscreen[data-v-77712fe4]{z-index:1035;width:100vw;height:100dvh;max-height:100dvh;position:fixed;inset:0;overflow:hidden}.radar-topbar[data-v-77712fe4]{background:var(--surface-1,#111118);border-bottom:1px solid var(--border-base,#ffffff14);z-index:10;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 16px;display:flex}html.light .radar-topbar[data-v-77712fe4]{border-bottom:1px solid var(--border-base,#00000014);background:#fff}.radar-topbar__left[data-v-77712fe4]{align-items:center;gap:12px;display:flex}.radar-beacon[data-v-77712fe4]{letter-spacing:.04em;text-transform:uppercase;color:var(--on-surface);align-items:center;gap:8px;font-size:.8125rem;font-weight:700;display:flex}.radar-beacon__dot[data-v-77712fe4]{background:#ef4444;border-radius:50%;width:8px;height:8px;animation:2s infinite radar-pulse-77712fe4;box-shadow:0 0 10px #ef4444}@keyframes radar-pulse-77712fe4{0%{transform:scale(.95);box-shadow:0 0 #ef4444b3}70%{transform:scale(1.1);box-shadow:0 0 0 8px #ef444400}to{transform:scale(.95);box-shadow:0 0 #ef444400}}.radar-topbar__scope[data-v-77712fe4]{background:var(--surface-2,#18181f);border:1px solid var(--border-base);border-radius:var(--radius-full,9999px);color:var(--on-surface-muted);align-items:center;gap:6px;padding:4px 10px;font-size:.75rem;display:flex}.radar-topbar__scope strong[data-v-77712fe4]{color:var(--on-surface)}.radar-topbar__scope-clear[data-v-77712fe4]{color:var(--on-surface-muted);cursor:pointer;background:0 0;border:none;align-items:center;padding:0 2px;font-size:.8rem;display:flex}.radar-topbar__scope-clear[data-v-77712fe4]:hover{color:#ef4444}.radar-topbar__actions[data-v-77712fe4]{align-items:center;gap:8px;display:flex}.radar-grid[data-v-77712fe4]{will-change:grid-template-columns;background:var(--surface-bg,#09090b);flex:1;height:100%;transition:grid-template-columns .22s cubic-bezier(.4,0,.2,1);display:grid;overflow:hidden}.radar-grid.is-dragging[data-v-77712fe4]{cursor:col-resize!important}.radar-grid.is-dragging[data-v-77712fe4] *{pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important}html.light .radar-grid[data-v-77712fe4]{background:var(--surface-bg,#f8fafc)}.radar-grid.f-left[data-v-77712fe4]{grid-template-columns:1fr 0 0 0 0!important}.radar-grid.f-mid[data-v-77712fe4]{grid-template-columns:0 0 1fr 8px var(--lyte-w,400px)!important}.radar-grid.f-right[data-v-77712fe4]{grid-template-columns:0 0 0 0 1fr!important}.csplit[data-v-77712fe4]{cursor:col-resize;-webkit-user-select:none;user-select:none;z-index:5;touch-action:none;background:0 0;width:8px;transition:none;position:relative}.csplit[data-v-77712fe4]:after{content:"";background:var(--border-base,#ffffff14);border-radius:2px;width:2px;transition:background .15s,box-shadow .15s,width .15s,left .15s;position:absolute;top:0;bottom:0;left:3px}.csplit.dragging[data-v-77712fe4]:after,.csplit[data-v-77712fe4]:hover:after{background:var(--color-primary,#6366f1);box-shadow:0 0 8px var(--color-primary,#6366f1);width:4px;left:2px}.csplit--hidden[data-v-77712fe4]{cursor:default;pointer-events:none!important}.csplit--hidden[data-v-77712fe4]:after{display:none}.radar-col[data-v-77712fe4]{background:var(--surface-1,#111118);border-right:1px solid var(--border-base,#ffffff14);flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}html.light .radar-col[data-v-77712fe4]{border-right:1px solid var(--border-base,#00000014);background:#fff}.radar-col[data-v-77712fe4]:last-child{border-right:none}.radar-col--minimized[data-v-77712fe4]{cursor:pointer;background:var(--surface-1,#111118);border-right:1px solid var(--border-base);flex-direction:column;justify-content:flex-start;align-items:center;padding:16px 0;transition:background .15s,border-color .15s;display:flex;width:46px!important;min-width:46px!important;max-width:46px!important}html.light .radar-col--minimized[data-v-77712fe4]{background:#fff}.radar-col--minimized[data-v-77712fe4]:hover{background:var(--surface-2);border-color:#6366f166}.radar-col--minimized .minlabel[data-v-77712fe4]{writing-mode:vertical-rl;text-orientation:mixed;letter-spacing:.15em;color:var(--on-surface-muted);text-transform:uppercase;margin-top:24px;font-size:.75rem;font-weight:800;transform:rotate(180deg)}.radar-col--minimized:hover .minlabel[data-v-77712fe4]{color:var(--color-primary)}.radar-col__header[data-v-77712fe4]{background:var(--surface-1,#111118);border-bottom:1px solid var(--border-base);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;min-height:48px;padding:10px 14px;display:flex}html.light .radar-col__header[data-v-77712fe4]{background:#fff}.radar-col__title-wrap[data-v-77712fe4]{align-items:center;gap:8px;min-width:0;display:flex}.radar-col__title[data-v-77712fe4]{letter-spacing:.08em;text-transform:uppercase;color:var(--on-surface);white-space:nowrap;margin:0;font-size:.8125rem;font-weight:800}.radar-col__badge[data-v-77712fe4]{border-radius:var(--radius-full);color:var(--color-primary);white-space:nowrap;background:#6366f126;border:1px solid #6366f140;padding:2px 6px;font-size:.6875rem;font-weight:700}html.light .radar-col__badge[data-v-77712fe4]{color:#4f46e5;background:#6366f11a;border-color:#6366f140}.radar-col__badge--danger[data-v-77712fe4]{color:#ef4444;background:#ef444426;border-color:#ef44444d}html.light .radar-col__badge--danger[data-v-77712fe4]{color:#b91c1c;background:#fee2e2;border-color:#fca5a5}.radar-col__controls[data-v-77712fe4]{flex-shrink:0;gap:4px}.col-btn[data-v-77712fe4],.radar-col__controls[data-v-77712fe4]{align-items:center;display:flex}.col-btn[data-v-77712fe4]{color:var(--on-surface-muted);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;justify-content:center;padding:4px 6px;font-size:.8125rem;transition:all .15s}.col-btn[data-v-77712fe4]:hover{background:var(--surface-2);color:var(--on-surface)}.radar-tabs-nav[data-v-77712fe4]{background:var(--surface-2,#18181f);border-bottom:1px solid var(--border-base);flex-shrink:0;gap:4px;padding:6px 10px;display:flex;overflow-x:auto}html.light .radar-tabs-nav[data-v-77712fe4]{background:#f1f5f9}.radar-tab-btn[data-v-77712fe4]{border-radius:var(--radius-md);color:var(--on-surface-muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:6px;padding:6px 10px;font-size:.75rem;font-weight:600;transition:all .15s;display:flex}.radar-tab-btn[data-v-77712fe4]:hover{background:var(--surface-3);color:var(--on-surface)}.radar-tab-btn.active[data-v-77712fe4]{background:var(--surface-1,#111118);color:var(--on-surface);border:1px solid var(--border-base);box-shadow:var(--shadow-xs)}html.light .radar-tab-btn.active[data-v-77712fe4]{color:var(--color-primary);background:#fff;border-color:#6366f140;box-shadow:0 1px 3px #00000014}.radar-tab-btn__count[data-v-77712fe4]{border-radius:var(--radius-full);background:var(--panel-bg);border:1px solid var(--border-base);color:var(--on-surface-muted);padding:1px 5px;font-size:.6875rem}.radar-tab-btn.active .radar-tab-btn__count[data-v-77712fe4]{color:var(--color-primary);background:#6366f126;border-color:#6366f14d}.radar-col__content[data-v-77712fe4]{flex-direction:column;flex:1;gap:10px;padding:12px;display:flex;overflow-y:auto}.filter-chips-row[data-v-77712fe4]{flex-shrink:0;gap:6px;padding-bottom:4px;display:flex;overflow-x:auto}.filter-chip[data-v-77712fe4]{background:var(--surface-2);border:1px solid var(--border-base);color:var(--on-surface-muted);border-radius:var(--radius-full);cursor:pointer;white-space:nowrap;align-items:center;gap:5px;padding:3px 8px;font-size:.6875rem;font-weight:600;transition:all .12s;display:inline-flex}.filter-chip[data-v-77712fe4]:hover{border-color:var(--border-hover);color:var(--on-surface)}.filter-chip.active[data-v-77712fe4]{border-color:var(--color-primary);color:var(--color-primary);background:#6366f126;font-weight:700}.filter-chip__count[data-v-77712fe4]{border-radius:var(--radius-full);background:var(--panel-bg);border:1px solid var(--border-base);color:var(--on-surface-muted);padding:.5px 5px;font-size:.625rem;font-weight:700;line-height:1.2}.filter-chip.active .filter-chip__count[data-v-77712fe4]{color:var(--color-primary);background:#6366f133;border-color:#6366f159}html.light .filter-chip.active[data-v-77712fe4]{color:#4f46e5}html.light .filter-chip.active .filter-chip__count[data-v-77712fe4]{color:#4338ca;background:#e0e7ff;border-color:#c7d2fe}.signal-card[data-v-77712fe4]{border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--border-base);cursor:pointer;align-items:flex-start;gap:10px;padding:12px;transition:all .15s;display:flex;position:relative;overflow:hidden}html.light .signal-card[data-v-77712fe4]{border:1px solid var(--border-base);background:#fff;box-shadow:0 1px 3px #0000000a}.signal-card[data-v-77712fe4]:hover{background:var(--surface-3);border-color:#6366f166;transform:translateY(-1px)}html.light .signal-card[data-v-77712fe4]:hover{background:#f8fafc;box-shadow:0 3px 8px #6366f114}.signal-card.active[data-v-77712fe4]{border-color:var(--color-primary);background:#6366f114;box-shadow:0 0 12px #6366f126}html.light .signal-card.active[data-v-77712fe4]{background:#f5f3ff;border-color:#6366f1;box-shadow:0 0 10px #6366f12e}.signal-card[data-v-77712fe4]:before{content:"";background:0 0;width:3px;position:absolute;top:0;bottom:0;left:0}.signal-card--red[data-v-77712fe4]:before{background:#ef4444}.signal-card--amber[data-v-77712fe4]:before{background:#f59e0b}.signal-card--blue[data-v-77712fe4]:before{background:#3b82f6}.signal-card--green[data-v-77712fe4]:before{background:#10b981}.signal-card__st[data-v-77712fe4]{border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:4px}.signal-card__st--red[data-v-77712fe4]{background:#ef4444;box-shadow:0 0 6px #ef444499}.signal-card__st--amber[data-v-77712fe4]{background:#f59e0b;box-shadow:0 0 6px #f59e0b99}.signal-card__st--blue[data-v-77712fe4]{background:#3b82f6;box-shadow:0 0 6px #3b82f699}.signal-card__st--green[data-v-77712fe4]{background:#10b981;box-shadow:0 0 6px #10b98199}.signal-card__body[data-v-77712fe4]{flex:1;min-width:0}.signal-card__title[data-v-77712fe4]{color:var(--on-surface);margin:0 0 4px;font-size:.8125rem;font-weight:700;line-height:1.35}.signal-card__sub[data-v-77712fe4]{color:var(--on-surface-muted);margin:0;font-size:.6875rem;line-height:1.3}.scope-item-card[data-v-77712fe4]{border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--border-base);cursor:pointer;justify-content:space-between;align-items:center;padding:10px 12px;transition:all .15s;display:flex}html.light .scope-item-card[data-v-77712fe4]{background:#fff}.scope-item-card[data-v-77712fe4]:hover{background:var(--surface-3);border-color:#6366f159}html.light .scope-item-card[data-v-77712fe4]:hover{background:#f8fafc}.scope-item-card.active[data-v-77712fe4]{border-color:var(--color-primary);background:#6366f11a}html.light .scope-item-card.active[data-v-77712fe4]{background:#eef2ff;border-color:#6366f1}.scope-item-card__left[data-v-77712fe4]{align-items:center;gap:10px;display:flex}.scope-item-card__name[data-v-77712fe4]{color:var(--on-surface);font-size:.8125rem;font-weight:600}.scope-item-card__badge[data-v-77712fe4]{border-radius:var(--radius-full);padding:2px 6px;font-size:.6875rem;font-weight:700}.scope-item-card__badge--r[data-v-77712fe4]{color:#ef4444;background:#ef444433}html.light .scope-item-card__badge--r[data-v-77712fe4]{color:#b91c1c;background:#fee2e2}.scope-item-card__badge--a[data-v-77712fe4]{color:#f59e0b;background:#f59e0b33}html.light .scope-item-card__badge--a[data-v-77712fe4]{color:#b45309;background:#fef3c7}.scope-item-card__badge--g[data-v-77712fe4]{color:#10b981;background:#10b98133}html.light .scope-item-card__badge--g[data-v-77712fe4]{color:#047857;background:#d1fae5}.watch-item-card[data-v-77712fe4]{border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--border-base);justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}html.light .watch-item-card[data-v-77712fe4]{background:#fff}.watch-item-card__info[data-v-77712fe4]{flex-direction:column;gap:2px;min-width:0;display:flex}.watch-item-card__label[data-v-77712fe4]{color:var(--on-surface);font-size:.8125rem;font-weight:600}.watch-item-card__owners[data-v-77712fe4]{color:var(--on-surface-muted);font-size:.6875rem}.watch-cadence-pill[data-v-77712fe4]{border-radius:var(--radius-full);cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;padding:3px 8px;font-size:.6875rem;font-weight:700;transition:all .12s}.watch-cadence-pill--unlocked[data-v-77712fe4]{color:var(--color-primary);background:#6366f126;border-color:#6366f14d}html.light .watch-cadence-pill--unlocked[data-v-77712fe4]{color:#4f46e5;background:#eef2ff;border-color:#6366f159}.watch-cadence-pill--unlocked[data-v-77712fe4]:hover{background:#6366f14d;transform:scale(1.05)}.watch-cadence-pill--locked[data-v-77712fe4]{background:var(--panel-bg);color:var(--on-surface-muted);cursor:not-allowed;border:1px solid var(--border-base)}.cc-instr-feed[data-v-77712fe4]{flex-direction:column;gap:10px;display:flex}.cc-instr-feed__toolbar[data-v-77712fe4]{flex-direction:column;gap:8px;margin-bottom:4px;display:flex}.cc-compact-card[data-v-77712fe4]{background:var(--surface-2);border:1px solid var(--border-base);border-radius:var(--radius-md);cursor:pointer;flex-direction:column;gap:6px;padding:10px 12px;transition:all .15s;display:flex}html.light .cc-compact-card[data-v-77712fe4]{background:#fff;box-shadow:0 1px 3px #0000000a}.cc-compact-card[data-v-77712fe4]:hover{background:var(--surface-3);border-color:#6366f159;transform:translateY(-1px)}html.light .cc-compact-card[data-v-77712fe4]:hover{background:#f8fafc}.cc-compact-card.active[data-v-77712fe4]{border-color:var(--color-primary);background:#6366f114}html.light .cc-compact-card.active[data-v-77712fe4]{background:#f5f3ff;border-color:#6366f1}.cc-compact-card__head[data-v-77712fe4]{justify-content:space-between;align-items:center;gap:6px;display:flex}.cc-compact-card__title[data-v-77712fe4]{font-size:.8125rem;font-weight:700}.cc-compact-card__snippet[data-v-77712fe4],.cc-compact-card__title[data-v-77712fe4]{color:var(--on-surface);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cc-compact-card__snippet[data-v-77712fe4]{background:var(--surface-3);border:1px solid var(--border-base);border-radius:var(--radius-sm);padding:5px 8px;font-family:monospace;font-size:.6875rem}html.light .cc-compact-card__snippet[data-v-77712fe4]{color:#1e293b;background:#f1f5f9}.cc-compact-card__meta[data-v-77712fe4]{color:var(--on-surface-muted);justify-content:space-between;align-items:center;font-size:.6875rem;display:flex}.cc-compact-card__actions[data-v-77712fe4]{opacity:0;gap:4px;transition:opacity .15s;display:flex}.cc-compact-card:hover .cc-compact-card__actions[data-v-77712fe4]{opacity:1}.badge-vis-private[data-v-77712fe4]{color:#c4b5fd;background:#8b5cf633;border:1px solid #8b5cf64d}html.light .badge-vis-private[data-v-77712fe4]{color:#7e22ce;background:#f3e8ff;border-color:#e9d5ff}.badge-vis-public[data-v-77712fe4]{color:#6ee7b7;background:#10b98133;border:1px solid #10b9814d}html.light .badge-vis-public[data-v-77712fe4]{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.workbench-header-tabs[data-v-77712fe4]{background:var(--surface-1,#111118);border-bottom:1px solid var(--border-base);flex-shrink:0;align-items:center;gap:4px;min-height:48px;padding:0 10px;display:flex;overflow-x:auto}html.light .workbench-header-tabs[data-v-77712fe4]{background:#fff}.wb-tab[data-v-77712fe4]{color:var(--on-surface-muted);cursor:pointer;white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:8px 12px;font-size:.8125rem;font-weight:600;transition:all .12s;display:flex}.wb-tab[data-v-77712fe4]:hover{color:var(--on-surface)}.wb-tab.active[data-v-77712fe4]{color:var(--color-primary);border-bottom-color:var(--color-primary);font-weight:700}.wb-tab__close[data-v-77712fe4]{color:var(--on-surface-muted);cursor:pointer;border-radius:var(--radius-full);background:0 0;border:none;padding:1px 3px;font-size:.75rem}.wb-tab__close[data-v-77712fe4]:hover{color:#ef4444;background:#ef444426}.workbench-body[data-v-77712fe4]{flex-direction:column;flex:1;gap:20px;padding:18px 24px;display:flex;overflow-y:auto}.wb-action-bar[data-v-77712fe4]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.wb-action-bar__left[data-v-77712fe4]{align-items:center;gap:10px;display:flex}.kpi-strip[data-v-77712fe4]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.kpi-card[data-v-77712fe4]{border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--border-base);flex-direction:column;gap:4px;padding:12px 14px;display:flex}html.light .kpi-card[data-v-77712fe4]{background:#fff;box-shadow:0 1px 3px #0000000d}.kpi-card__label[data-v-77712fe4]{text-transform:uppercase;letter-spacing:.05em;color:var(--on-surface-muted);font-size:.6875rem;font-weight:600}.kpi-card__val[data-v-77712fe4]{color:var(--on-surface);font-size:1.25rem;font-weight:800;line-height:1.2}.kpi-card__val--bad[data-v-77712fe4]{color:#ef4444}html.light .kpi-card__val--bad[data-v-77712fe4]{color:#dc2626}.kpi-card__val--warn[data-v-77712fe4]{color:#f59e0b}html.light .kpi-card__val--warn[data-v-77712fe4]{color:#d97706}.kpi-card__val--ok[data-v-77712fe4]{color:#10b981}html.light .kpi-card__val--ok[data-v-77712fe4]{color:#059669}.kpi-card__sub[data-v-77712fe4]{color:var(--on-surface-muted);font-size:.6875rem}.strategy-picture-box[data-v-77712fe4]{background:var(--surface-2);border:1px solid var(--border-base);border-radius:var(--radius-lg);flex-direction:column;gap:14px;padding:16px;display:flex}html.light .strategy-picture-box[data-v-77712fe4]{background:#fff;box-shadow:0 1px 4px #0000000a}.strategy-picture-box__title[data-v-77712fe4]{text-transform:uppercase;letter-spacing:.06em;color:var(--on-surface-muted);font-size:.8125rem;font-weight:700}.strat-tree-dest[data-v-77712fe4]{border-radius:var(--radius-md);background:#6366f114;border:1px solid #6366f14d;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}html.light .strat-tree-dest[data-v-77712fe4]{background:#eef2ff;border-color:#c7d2fe}.strat-tree-pillars-grid[data-v-77712fe4]{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;display:grid}.strat-pillar-card[data-v-77712fe4]{border-radius:var(--radius-md);background:var(--surface-3);border:1px solid var(--border-base);cursor:pointer;flex-direction:column;gap:8px;padding:12px;transition:all .15s;display:flex}html.light .strat-pillar-card[data-v-77712fe4]{background:#f8fafc}.strat-pillar-card[data-v-77712fe4]:hover{border-color:#6366f166;transform:translateY(-1px)}html.light .strat-pillar-card[data-v-77712fe4]:hover{background:#f1f5f9}.strat-pillar-card.dimmed[data-v-77712fe4]{opacity:.35}.strat-pillar-card__head[data-v-77712fe4]{justify-content:space-between;align-items:center;display:flex}.strat-pillar-card__title[data-v-77712fe4]{color:var(--on-surface);font-size:.8125rem;font-weight:700}.progress-bar-wrap[data-v-77712fe4]{background:var(--border-base);border-radius:3px;width:100%;height:6px;overflow:hidden}html.light .progress-bar-wrap[data-v-77712fe4]{background:#e2e8f0}.progress-bar-fill[data-v-77712fe4]{background:var(--color-primary);border-radius:3px;height:100%;transition:width .3s}.strat-obj-list[data-v-77712fe4]{flex-direction:column;gap:8px;display:flex}.strat-obj-card[data-v-77712fe4]{border-radius:var(--radius-md);background:var(--surface-3);border:1px solid var(--border-base);cursor:pointer;justify-content:space-between;align-items:center;padding:10px 14px;transition:all .15s;display:flex}html.light .strat-obj-card[data-v-77712fe4]{background:#f8fafc}.strat-obj-card[data-v-77712fe4]:hover{border-color:#6366f14d}.risk-dossier[data-v-77712fe4]{flex-direction:column;gap:16px;display:flex}.risk-dossier__badge[data-v-77712fe4]{border-radius:var(--radius-full);letter-spacing:.08em;text-transform:uppercase;align-items:center;width:fit-content;padding:4px 10px;font-size:.75rem;font-weight:800;display:inline-flex}.risk-dossier__badge--high[data-v-77712fe4]{color:#ef4444;background:#ef444426;border:1px solid #ef44444d}html.light .risk-dossier__badge--high[data-v-77712fe4]{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.risk-dossier__badge--medium[data-v-77712fe4]{color:#f59e0b;background:#f59e0b26;border:1px solid #f59e0b4d}html.light .risk-dossier__badge--medium[data-v-77712fe4]{color:#b45309;background:#fffbeb;border-color:#fde68a}.risk-dossier__title[data-v-77712fe4]{color:var(--on-surface);margin:0;font-size:1.25rem;font-weight:800;line-height:1.3}.risk-dossier__sub[data-v-77712fe4]{color:var(--on-surface-muted);margin:0;font-size:.8125rem}.section-label-tag[data-v-77712fe4]{text-transform:uppercase;letter-spacing:.08em;color:var(--on-surface-muted);margin-top:10px;font-size:.6875rem;font-weight:800}.pattern-table-wrap[data-v-77712fe4]{border-radius:var(--radius-md);border:1px solid var(--border-base);overflow:hidden}.pattern-row[data-v-77712fe4]{border-bottom:1px solid var(--border-base);background:var(--surface-2);justify-content:space-between;align-items:center;padding:10px 14px;font-size:.8125rem;display:flex}html.light .pattern-row[data-v-77712fe4]{background:#fff}.pattern-row[data-v-77712fe4]:last-child{border-bottom:none}.pattern-row__vals[data-v-77712fe4]{align-items:center;gap:12px;display:flex}.pattern-delta[data-v-77712fe4]{border-radius:var(--radius-xs);padding:2px 6px;font-size:.75rem;font-weight:700}.pattern-delta--down[data-v-77712fe4],.pattern-delta--up[data-v-77712fe4]{color:#ef4444;background:#ef444426}html.light .pattern-delta--down[data-v-77712fe4],html.light .pattern-delta--up[data-v-77712fe4]{color:#b91c1c;background:#fee2e2}.driver-box[data-v-77712fe4]{border-radius:var(--radius-md);background:var(--surface-2);border-left:3px solid var(--color-primary);color:var(--on-surface);padding:10px 14px;font-size:.8125rem;line-height:1.45}html.light .driver-box[data-v-77712fe4]{background:#f8fafc}.impact-alert-box[data-v-77712fe4]{border-radius:var(--radius-md);color:#fca5a5;background:#ef444414;border:1px solid #ef444440;padding:14px 16px;font-size:.875rem;line-height:1.5}html.light .impact-alert-box[data-v-77712fe4]{color:#991b1b;background:#fef2f2;border-color:#fecaca}.next-analysis-item[data-v-77712fe4]{border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--border-base);justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}html.light .next-analysis-item[data-v-77712fe4]{background:#fff}.next-analysis-item__left[data-v-77712fe4]{align-items:center;gap:10px;display:flex}.next-analysis-num[data-v-77712fe4]{width:22px;height:22px;color:var(--color-primary);background:#6366f133;border-radius:50%;justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;display:flex}html.light .next-analysis-num[data-v-77712fe4]{color:#4338ca;background:#e0e7ff}.run-action-btn[data-v-77712fe4]{background:var(--color-primary);color:#fff;border-radius:var(--radius-sm);cursor:pointer;border:none;align-items:center;gap:6px;padding:5px 12px;font-size:.75rem;font-weight:700;transition:all .15s;display:flex}.run-action-btn[data-v-77712fe4]:hover{background:var(--color-primary-hover,#4f46e5);transform:scale(1.03)}.act-buttons-row[data-v-77712fe4]{flex-wrap:wrap;gap:10px;display:flex}.act-trigger-btn[data-v-77712fe4]{border-radius:var(--radius-md);background:var(--surface-3);border:1px solid var(--border-base);color:var(--on-surface);cursor:pointer;padding:8px 16px;font-size:.8125rem;font-weight:600;transition:all .15s}html.light .act-trigger-btn[data-v-77712fe4]{background:#fff}.act-trigger-btn[data-v-77712fe4]:hover{border-color:var(--color-primary);background:#6366f11a}.evidence-dossier[data-v-77712fe4]{flex-direction:column;gap:16px;display:flex}.evidence-rule-alert[data-v-77712fe4]{border-radius:var(--radius-md);color:#93c5fd;background:#3b82f61a;border:1px solid #3b82f64d;align-items:center;gap:8px;padding:10px 14px;font-size:.8125rem;display:flex}html.light .evidence-rule-alert[data-v-77712fe4]{color:#1e40af;background:#eff6ff;border-color:#bfdbfe}.evidence-proof-card[data-v-77712fe4]{border-radius:var(--radius-lg);background:var(--surface-2);border:1px solid var(--border-base);flex-direction:column;gap:12px;padding:16px;display:flex}html.light .evidence-proof-card[data-v-77712fe4]{background:#fff}.evidence-rating-section[data-v-77712fe4]{border-radius:var(--radius-lg);background:var(--surface-2);border:1px solid var(--border-base);flex-direction:column;gap:12px;padding:16px;display:flex}html.light .evidence-rating-section[data-v-77712fe4]{background:#fff}.stars-row[data-v-77712fe4]{gap:8px;display:flex}.star-btn[data-v-77712fe4]{cursor:pointer;color:#94a3b8;background:0 0;border:none;font-size:1.25rem;transition:color .15s}.star-btn.filled[data-v-77712fe4]{color:#f59e0b}.gap-to-5-card[data-v-77712fe4]{border-radius:var(--radius-md);background:#f59e0b14;border:1px solid #f59e0b4d;flex-direction:column;gap:8px;margin-top:10px;padding:14px;display:flex}html.light .gap-to-5-card[data-v-77712fe4]{background:#fffbeb;border-color:#fde68a}.gap-to-5-card__title[data-v-77712fe4]{color:#fde68a}html.light .gap-to-5-card__title[data-v-77712fe4]{color:#92400e}.gap-to-5-card__desc[data-v-77712fe4]{color:#fef08ad9}html.light .gap-to-5-card__desc[data-v-77712fe4]{color:#78350f}.analyse-suite[data-v-77712fe4]{flex-direction:column;gap:20px;display:flex}.pillar-balance-table[data-v-77712fe4]{border-collapse:collapse;width:100%;font-size:.8125rem}.pillar-balance-table th[data-v-77712fe4]{text-align:left;background:var(--surface-3);border-bottom:1px solid var(--border-base);color:var(--on-surface-muted);text-transform:uppercase;padding:8px 12px;font-size:.75rem;font-weight:700}.pillar-balance-table td[data-v-77712fe4]{border-bottom:1px solid var(--border-base);background:var(--surface-2);padding:10px 12px}.bottleneck-card[data-v-77712fe4]{border-radius:var(--radius-md);background:#ef444414;border:1px solid #ef444440;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}html.light .bottleneck-card[data-v-77712fe4]{background:#fef2f2;border-color:#fecaca}.owl-synthesis-box[data-v-77712fe4]{border-radius:var(--radius-md);color:#c7d2fe;background:#6366f11a;border:1px solid #6366f14d;gap:12px;padding:14px 16px;font-size:.875rem;line-height:1.5;display:flex}html.light .owl-synthesis-box[data-v-77712fe4]{color:#312e81;background:#eef2ff;border-color:#c7d2fe}.owl-synthesis-text[data-v-77712fe4]{color:#c7d2fe}html.light .owl-synthesis-text[data-v-77712fe4]{color:#312e81}.inquiry-chips-row[data-v-77712fe4]{flex-wrap:wrap;gap:8px;display:flex}.inquiry-chip[data-v-77712fe4]{border-radius:var(--radius-full);background:var(--surface-3);border:1px solid var(--border-base);color:var(--on-surface);cursor:pointer;padding:8px 14px;font-size:.8125rem;font-weight:600;transition:all .15s}.inquiry-chip[data-v-77712fe4]:hover{border-color:var(--color-primary);background:#6366f126}.model-lib-grid[data-v-77712fe4]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.model-lib-card[data-v-77712fe4]{border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--border-base);flex-direction:column;gap:8px;padding:14px;display:flex}html.light .model-lib-card[data-v-77712fe4]{background:#fff;box-shadow:0 1px 3px #0000000a}.model-lib-card__head[data-v-77712fe4]{justify-content:space-between;align-items:center;display:flex}.model-lib-card__title[data-v-77712fe4]{color:var(--on-surface);font-size:.875rem;font-weight:700}.model-lib-card__desc[data-v-77712fe4]{color:var(--on-surface-muted);font-size:.75rem;line-height:1.45}.lyte-header-tabs[data-v-77712fe4]{background:var(--surface-1,#111118);border-bottom:1px solid var(--border-base);flex-shrink:0;align-items:center;gap:4px;min-height:48px;padding:0 10px;display:flex}html.light .lyte-header-tabs[data-v-77712fe4]{background:#fff}.lyte-subtab[data-v-77712fe4]{border-radius:var(--radius-md);color:var(--on-surface-muted);cursor:pointer;background:0 0;border:none;padding:6px 12px;font-size:.75rem;font-weight:600;transition:all .15s}.lyte-subtab[data-v-77712fe4]:hover{background:var(--surface-2);color:var(--on-surface)}.lyte-subtab.active[data-v-77712fe4]{background:var(--surface-2);color:var(--color-primary);font-weight:700}html.light .lyte-subtab.active[data-v-77712fe4]{color:#4f46e5;background:#eef2ff}.lyte-body[data-v-77712fe4]{overflow-y:auto}.lyte-body[data-v-77712fe4],.lyte-thread-wrap[data-v-77712fe4]{flex-direction:column;flex:1;display:flex}.lyte-thread-wrap[data-v-77712fe4]{overflow:hidden}.lyte-context-banner[data-v-77712fe4]{color:#a5b4fc;background:#6366f11a;border-bottom:1px solid #6366f133;flex-shrink:0;align-items:center;gap:6px;padding:6px 12px;font-size:.6875rem;display:flex}html.light .lyte-context-banner[data-v-77712fe4]{color:#3730a3;background:#eef2ff;border-bottom-color:#c7d2fe}.lyte-messages-scroll[data-v-77712fe4]{flex-direction:column;flex:1;gap:12px;padding:14px;display:flex;overflow-y:auto}.chat-bubble[data-v-77712fe4]{border-radius:var(--radius-lg);max-width:90%;padding:10px 14px;font-size:.8125rem;line-height:1.5}.chat-bubble--user[data-v-77712fe4]{background:linear-gradient(135deg,var(--color-primary),var(--color-secondary,#8b5cf6));color:#fff;border-bottom-right-radius:var(--radius-xs);align-self:flex-end}.chat-bubble--assistant[data-v-77712fe4]{background:var(--surface-2);border:1px solid var(--border-base);color:var(--on-surface);border-bottom-left-radius:var(--radius-xs);align-self:flex-start}html.light .chat-bubble--assistant[data-v-77712fe4]{background:#fff;box-shadow:0 1px 4px #0000000d}.calc-result-box[data-v-77712fe4]{border-radius:var(--radius-md);background:var(--surface-3);border:1px solid var(--border-base);flex-direction:column;gap:6px;margin-top:8px;padding:10px;font-size:.75rem;display:flex}html.light .calc-result-box[data-v-77712fe4]{background:#f8fafc}.calc-row[data-v-77712fe4]{justify-content:space-between;align-items:center;display:flex}.calc-row__val[data-v-77712fe4]{color:var(--color-primary);font-weight:700}.lyte-input-bar[data-v-77712fe4]{border-top:1px solid var(--border-base);background:var(--surface-1,#111118);flex-shrink:0;align-items:center;gap:8px;padding:10px 14px;display:flex}html.light .lyte-input-bar[data-v-77712fe4]{background:#fff}.lyte-input-bar input[data-v-77712fe4]{background:var(--surface-2);border:1px solid var(--border-base);border-radius:var(--radius-md);color:var(--on-surface);outline:none;flex:1;padding:8px 12px;font-size:.8125rem}.lyte-input-bar input[data-v-77712fe4]:focus{border-color:var(--color-primary)}.mic-btn[data-v-77712fe4]{color:var(--on-surface-muted);cursor:pointer;border-radius:var(--radius-full);background:0 0;border:none;padding:6px}.mic-btn[data-v-77712fe4]:hover{color:var(--color-primary);background:var(--surface-2)}.report-draft-wrap[data-v-77712fe4]{background:var(--surface-bg,#09090b);flex-direction:column;gap:16px;padding:20px;display:flex;overflow-y:auto}html.light .report-draft-wrap[data-v-77712fe4]{background:#f8fafc}.report-draft-actions-bar[data-v-77712fe4]{border-bottom:1px solid var(--border-base);justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.rpt-document[data-v-77712fe4]{background:var(--surface-1);border:1px solid var(--border-base);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;gap:16px;padding:24px;display:flex}html.light .rpt-document[data-v-77712fe4]{background:#fff;box-shadow:0 2px 8px #0000000f}.rpt-header-band[data-v-77712fe4]{border-bottom:1px solid var(--border-base);justify-content:space-between;align-items:flex-start;padding-bottom:12px;display:flex}.rpt-brand-logo[data-v-77712fe4]{letter-spacing:.12em;color:var(--color-primary);text-transform:uppercase;font-size:.6875rem;font-weight:800}.rpt-main-title[data-v-77712fe4]{color:var(--on-surface);margin:4px 0;font-size:1.125rem;font-weight:800}.rpt-meta-grid[data-v-77712fe4]{border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--border-base);grid-template-columns:repeat(2,1fr);gap:10px;padding:10px 14px;font-size:.75rem;display:grid}html.light .rpt-meta-grid[data-v-77712fe4]{background:#f8fafc}.rpt-editable-area[data-v-77712fe4]{border-radius:var(--radius-md);background:var(--surface-2);border:1px dashed var(--border-hover);color:var(--on-surface);outline:none;padding:10px 12px;font-size:.8125rem;line-height:1.5}.rpt-editable-area[data-v-77712fe4]:focus{border-color:var(--color-primary);background:#6366f10d}.rpt-audit-signature[data-v-77712fe4]{border-top:1px solid var(--border-base);color:var(--on-surface-muted);justify-content:space-between;align-items:center;padding-top:12px;font-size:.6875rem;display:flex}.email-composer-wrap[data-v-77712fe4]{gap:12px;padding:16px}.email-composer-wrap[data-v-77712fe4],.email-field[data-v-77712fe4]{flex-direction:column;display:flex}.email-field[data-v-77712fe4]{gap:4px}.email-field label[data-v-77712fe4]{text-transform:uppercase;color:var(--on-surface-muted);font-size:.6875rem;font-weight:700}.email-field input[data-v-77712fe4],.email-field textarea[data-v-77712fe4]{background:var(--surface-2);border:1px solid var(--border-base);border-radius:var(--radius-md);color:var(--on-surface);outline:none;padding:8px 12px;font-size:.8125rem}.email-attachment-pill[data-v-77712fe4]{border-radius:var(--radius-md);color:#a5b4fc;background:#6366f11a;border:1px solid #6366f140;align-items:center;gap:8px;padding:8px 12px;font-size:.75rem;display:flex}html.light .email-attachment-pill[data-v-77712fe4]{color:#3730a3;background:#eef2ff;border-color:#c7d2fe}.lyte-float-widget[data-v-77712fe4]{border-radius:var(--radius-xl);background:var(--surface-1,#111118);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--border-strong,#ffffff26);z-index:1040;flex-direction:column;width:440px;height:560px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;bottom:24px;right:24px;overflow:hidden;box-shadow:0 16px 40px #0009,0 0 20px #6366f133}html.light .lyte-float-widget[data-v-77712fe4]{background:#fff;border:1px solid #0000001f;box-shadow:0 16px 40px #0f172a29,0 0 20px #6366f126}.lyte-float-widget.wide[data-v-77712fe4]{width:720px}.lyte-float-widget.fullscreen[data-v-77712fe4]{border-radius:var(--radius-xl);z-index:1045;width:auto;height:auto;inset:24px}.lyte-float-pill[data-v-77712fe4]{background:var(--surface-1,#111118);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--border-strong,#ffffff26);z-index:1040;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:9999px;align-items:center;gap:8px;height:44px;padding:0 12px 0 10px;transition:all .25s cubic-bezier(.4,0,.2,1);animation:.25s cubic-bezier(.4,0,.2,1) lytePillSlideUp-77712fe4;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 8px 24px #00000080,0 0 15px #6366f140}@keyframes lytePillSlideUp-77712fe4{0%{opacity:0;transform:translateY(12px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}html.light .lyte-float-pill[data-v-77712fe4]{background:#fff;border:1px solid #0000001f;box-shadow:0 8px 24px #0f172a24,0 0 15px #6366f12e}.lyte-float-pill[data-v-77712fe4]:hover{border-color:var(--color-primary,#6366f1);transform:translateY(-2px)scale(1.02);box-shadow:0 12px 30px #0009,0 0 25px #6366f166}html.light .lyte-float-pill[data-v-77712fe4]:hover{border-color:var(--color-primary,#4f46e5);box-shadow:0 12px 30px #0f172a33,0 0 25px #6366f140}.lyte-float-pill__avatar[data-v-77712fe4]{background:#6366f126;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:relative}html.light .lyte-float-pill__avatar[data-v-77712fe4]{background:#eef2ff}.lyte-float-pill__pulse[data-v-77712fe4]{background:#10b981;border-radius:50%;width:7px;height:7px;position:absolute;bottom:0;right:0;box-shadow:0 0 6px #10b981}.lyte-float-pill__content[data-v-77712fe4]{align-items:center;gap:6px;display:flex}.lyte-float-pill__title[data-v-77712fe4]{color:var(--on-surface,#f8fafc);white-space:nowrap;font-size:.8125rem;font-weight:600}html.light .lyte-float-pill__title[data-v-77712fe4]{color:#0f172a}.lyte-float-pill__context-chip[data-v-77712fe4]{color:var(--on-surface-muted,#94a3b8);text-overflow:ellipsis;white-space:nowrap;background:#ffffff14;border-radius:9999px;max-width:130px;padding:1px 7px;font-size:.6875rem;overflow:hidden}html.light .lyte-float-pill__context-chip[data-v-77712fe4]{color:#64748b;background:#f1f5f9}.lyte-float-pill__actions[data-v-77712fe4]{border-left:1px solid var(--border-subtle,#ffffff1a);align-items:center;gap:2px;margin-left:4px;padding-left:6px;display:flex}html.light .lyte-float-pill__actions[data-v-77712fe4]{border-left:1px solid #0000001a}.text-status-success[data-v-77712fe4],td.text-status-success[data-v-77712fe4]{color:#10b981!important}html.light .text-status-success[data-v-77712fe4],html.light td.text-status-success[data-v-77712fe4]{color:#047857!important}.text-status-warning[data-v-77712fe4],td.text-status-warning[data-v-77712fe4]{color:#f59e0b!important}html.light .text-status-warning[data-v-77712fe4],html.light td.text-status-warning[data-v-77712fe4]{color:#b45309!important}.text-status-error[data-v-77712fe4],td.text-status-error[data-v-77712fe4]{color:#ef4444!important}html.light .text-status-error[data-v-77712fe4],html.light td.text-status-error[data-v-77712fe4]{color:#b91c1c!important}.badge-lag[data-v-77712fe4]{border-radius:var(--radius-sm);color:#f87171;background:#ef444426;border:1px solid #ef44444d;padding:3px 8px;font-size:.75rem;font-weight:700}html.light .badge-lag[data-v-77712fe4]{color:#b91c1c;background:#fee2e2;border-color:#fca5a5}.approved-banner[data-v-77712fe4]{border-radius:var(--radius-md);color:#34d399;background:#10b9811f;border:1px solid #10b9814d;padding:14px 16px}html.light .approved-banner[data-v-77712fe4]{color:#065f46;background:#ecfdf5;border-color:#a7f3d0}.lyte-float-widget .text-primary[data-v-77712fe4],.lyte-inner-container .text-primary[data-v-77712fe4],.radar-page-container .text-primary[data-v-77712fe4]{color:var(--color-primary,#6366f1)!important}html.light .lyte-float-widget .text-primary[data-v-77712fe4],html.light .lyte-inner-container .text-primary[data-v-77712fe4],html.light .radar-page-container .text-primary[data-v-77712fe4]{color:#4f46e5!important}.swot-grid[data-v-77712fe4]{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;font-size:.6875rem;display:grid}.swot-card[data-v-77712fe4]{border-radius:var(--radius-sm);color:var(--on-surface);padding:8px 10px;line-height:1.45}.swot-card--strengths[data-v-77712fe4]{background:#10b9811a;border:1px solid #10b98140}.swot-card--strengths strong[data-v-77712fe4]{color:#34d399}html.light .swot-card--strengths[data-v-77712fe4]{color:#064e3b;background:#ecfdf5;border-color:#a7f3d0}html.light .swot-card--strengths strong[data-v-77712fe4]{color:#047857}.swot-card--weaknesses[data-v-77712fe4]{background:#ef44441a;border:1px solid #ef444440}.swot-card--weaknesses strong[data-v-77712fe4]{color:#f87171}html.light .swot-card--weaknesses[data-v-77712fe4]{color:#7f1d1d;background:#fef2f2;border-color:#fecaca}html.light .swot-card--weaknesses strong[data-v-77712fe4]{color:#b91c1c}.swot-card--opportunities[data-v-77712fe4]{background:#3b82f61a;border:1px solid #3b82f640}.swot-card--opportunities strong[data-v-77712fe4]{color:#60a5fa}html.light .swot-card--opportunities[data-v-77712fe4]{color:#1e3a8a;background:#eff6ff;border-color:#bfdbfe}html.light .swot-card--opportunities strong[data-v-77712fe4]{color:#1d4ed8}.swot-card--threats[data-v-77712fe4]{background:#f59e0b1a;border:1px solid #f59e0b40}.swot-card--threats strong[data-v-77712fe4]{color:#fbbf24}html.light .swot-card--threats[data-v-77712fe4]{color:#78350f;background:#fffbeb;border-color:#fde68a}html.light .swot-card--threats strong[data-v-77712fe4]{color:#b45309}.risks-pillar-svg text[data-v-77712fe4]{fill:#94a3b8}html.light .risks-pillar-svg text[data-v-77712fe4]{fill:#475569;font-weight:600}.cc-form[data-v-77712fe4]{flex-direction:column;gap:16px;display:flex}.cc-form__instruction-label[data-v-77712fe4]{color:var(--on-surface);margin-bottom:6px;font-size:.75rem;font-weight:700}.cc-form__instruction-hint[data-v-77712fe4]{color:var(--on-surface-muted);margin-top:4px;font-size:.6875rem}.cc-form__visibility-row[data-v-77712fe4]{grid-template-columns:1fr 1fr;gap:10px;margin-top:6px;display:grid}.cc-visibility-option[data-v-77712fe4]{border-radius:var(--radius-md);border:1px solid var(--border-base);background:var(--surface-2);color:var(--on-surface-muted);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:.8125rem;font-weight:600;transition:all .15s;display:flex}html.light .cc-visibility-option[data-v-77712fe4]{color:#475569;background:#fff;border-color:#cbd5e1}.cc-visibility-option[data-v-77712fe4]:hover{background:var(--surface-3);color:var(--on-surface)}html.light .cc-visibility-option[data-v-77712fe4]:hover{color:#0f172a;background:#f8fafc}.cc-visibility-option--selected[data-v-77712fe4]{font-weight:700;border-color:var(--color-primary)!important;color:var(--color-primary)!important;background:#6366f126!important}html.light .cc-visibility-option--selected[data-v-77712fe4]{color:#4338ca!important;background:#eef2ff!important;border-color:#6366f1!important}.cc-share-list[data-v-77712fe4]{background:var(--surface-2);border:1px solid var(--border-base);border-radius:var(--radius-md);flex-direction:column;gap:6px;max-height:180px;padding:8px;display:flex;overflow-y:auto}html.light .cc-share-list[data-v-77712fe4]{background:#f8fafc;border-color:#e2e8f0}.cc-share-member[data-v-77712fe4]{border-radius:var(--radius-sm);cursor:pointer;color:var(--on-surface);align-items:center;gap:8px;padding:4px 6px;font-size:.75rem;display:flex}html.light .cc-share-member[data-v-77712fe4]:hover{background:#edf2f7}.cc-share-avatar[data-v-77712fe4]{background:var(--color-primary);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:.6875rem;font-weight:700;display:flex}.cc-share-name[data-v-77712fe4]{color:var(--on-surface);font-weight:600}html.light .cc-share-name[data-v-77712fe4]{color:#0f172a}.cc-share-email[data-v-77712fe4]{color:var(--on-surface-muted);margin-left:auto;font-size:.6875rem}html.light .pillar-balance-table th[data-v-77712fe4]{color:#334155;background:#f1f5f9;border-bottom:1px solid #e2e8f0}html.light .pillar-balance-table td[data-v-77712fe4]{color:#0f172a;background:#fff;border-bottom:1px solid #e2e8f0}html.light .filter-chip[data-v-77712fe4]{color:#475569;background:#fff;border-color:#cbd5e1}html.light .filter-chip[data-v-77712fe4]:hover{color:#0f172a;background:#f8fafc;border-color:#94a3b8}html.light .filter-chip.active[data-v-77712fe4]{color:#4338ca;background:#eef2ff;border-color:#6366f1}html.light .inquiry-chip[data-v-77712fe4]{color:#1e293b;background:#fff;border-color:#cbd5e1}html.light .inquiry-chip[data-v-77712fe4]:hover{color:#4338ca;background:#eef2ff;border-color:#6366f1}html.light .lyte-thread-wrap .bg-surface-3[data-v-77712fe4]{color:#334155!important;background:#fff!important;border-color:#cbd5e1!important}html.light .lyte-thread-wrap .bg-surface-3[data-v-77712fe4]:hover{color:#0f172a!important;background:#f1f5f9!important}html.light .lyte-input-bar input[data-v-77712fe4]{color:#0f172a;background:#f8fafc;border:1px solid #cbd5e1}html.light .lyte-input-bar input[data-v-77712fe4]:focus{background:#fff;border-color:#6366f1}html.light .email-field input[data-v-77712fe4],html.light .email-field textarea[data-v-77712fe4]{color:#0f172a;background:#fff;border:1px solid #cbd5e1}html.light .email-field input[data-v-77712fe4]:focus,html.light .email-field textarea[data-v-77712fe4]:focus{border-color:#6366f1}html.light .rpt-editable-area[data-v-77712fe4]{color:#0f172a;background:#f8fafc;border-color:#cbd5e1}html.light .calc-row__val[data-v-77712fe4]{color:#4338ca}.cc-approvals-feed[data-v-77712fe4]{padding:2px 0}.approval-item-card[data-v-77712fe4]{border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--border-base);cursor:pointer;border-left:3px solid #3b82f6;flex-direction:column;gap:6px;padding:10px 12px;transition:all .15s;display:flex}html.light .approval-item-card[data-v-77712fe4]{background:#fff}.approval-item-card[data-v-77712fe4]:hover{background:var(--surface-3);border-color:#6366f166;transform:translateY(-1px)}html.light .approval-item-card[data-v-77712fe4]:hover{background:#f8fafc}.approval-item-card.active[data-v-77712fe4]{background:var(--surface-3);border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.approval-item-card--pending[data-v-77712fe4]{border-left-color:#3b82f6}.approval-item-card--approved[data-v-77712fe4]{opacity:.85;border-left-color:#10b981}.approval-item-card__head[data-v-77712fe4]{align-items:center;gap:8px;display:flex}.approval-item-card__dot[data-v-77712fe4]{border-radius:50%;flex-shrink:0;width:7px;height:7px}.approval-item-card__dot--warn[data-v-77712fe4]{background:#f59e0b;animation:2s infinite pulse-dot-77712fe4;box-shadow:0 0 6px #f59e0b99}.approval-item-card__dot--ok[data-v-77712fe4]{background:#10b981}@keyframes pulse-dot-77712fe4{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.approval-item-card__badge[data-v-77712fe4]{border-radius:var(--radius-full);letter-spacing:.02em;padding:1px 6px;font-size:.6875rem;font-weight:700}.approval-item-card__badge.badge-evidence[data-v-77712fe4]{color:#3b82f6;background:#3b82f626;border:1px solid #3b82f64d}.approval-item-card__badge.badge-workflow[data-v-77712fe4]{color:#f59e0b;background:#f59e0b26;border:1px solid #f59e0b4d}.approval-item-card__time[data-v-77712fe4]{color:var(--on-surface-muted);flex-shrink:0;margin-left:auto;font-size:.6875rem}.approval-item-card__title[data-v-77712fe4]{color:var(--on-surface);margin:0;font-size:.8125rem;font-weight:600;line-height:1.35}.approval-item-card__sub[data-v-77712fe4]{color:var(--on-surface-muted);margin:0;font-size:.75rem;line-height:1.3}.approval-item-card__meta[data-v-77712fe4]{border-top:1px dashed var(--border-base);justify-content:space-between;align-items:center;gap:8px;margin-top:4px;padding-top:6px;display:flex}.radar-tab-btn__count--warn[data-v-77712fe4]{font-weight:700;color:#f59e0b!important;background:#f59e0b26!important;border-color:#f59e0b59!important}@media (width<=1024px){.radar-grid[data-v-77712fe4]{grid-template-columns:1fr!important}.csplit[data-v-77712fe4]{display:none}}.lyte-inner-container[data-v-77712fe4]{flex-direction:column;height:100%;display:flex;overflow:hidden}.mic-btn--active[data-v-77712fe4]{background:#ef444426;border-color:#ef444466}
