.ctx-action-log[data-v-24f6850b]{animation:cal-fadein-24f6850b .3s ease}@keyframes cal-fadein-24f6850b{0%{opacity:0}to{opacity:1}}.cal-filter-bar[data-v-24f6850b]{display:flex;gap:4px;flex-wrap:wrap;margin-bottom:10px}.cal-filter-btn[data-v-24f6850b]{font-size:9px;font-weight:700;letter-spacing:.8px;padding:4px 10px;border-radius:4px;cursor:pointer;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#ffffff73;transition:all .2s;font-family:Space Mono,monospace}.cal-filter-btn[data-v-24f6850b]:hover{background:#ffffff14;color:#ffffffb3}.cal-filter-btn.active[data-v-24f6850b]{border-color:#00d4aa66;color:#00d4aa;background:#00d4aa14}.cal-empty[data-v-24f6850b]{font-size:11px;color:#ffffff4d;text-align:center;padding:20px;font-family:Space Mono,monospace}.cal-timeline[data-v-24f6850b]{display:flex;flex-direction:column;gap:2px;max-height:400px;overflow-y:auto}.cal-entry[data-v-24f6850b]{display:flex;align-items:center;gap:8px;padding:6px 10px;background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.03);font-size:11px;transition:background .15s}.cal-entry[data-v-24f6850b]:hover{background:#ffffff0d}.cal-time[data-v-24f6850b]{min-width:60px;flex-shrink:0;font-size:9px;color:#ffffff4d;font-family:Space Mono,monospace}.cal-body[data-v-24f6850b]{flex:1;display:flex;align-items:center;gap:8px;min-width:0}.cal-cat-badge[data-v-24f6850b]{font-size:8px;font-weight:700;padding:2px 6px;border-radius:3px;min-width:50px;text-align:center;flex-shrink:0;letter-spacing:.5px;font-family:Space Mono,monospace}.cal-cat-rl[data-v-24f6850b]{background:#ff47571f;color:#ff4757}.cal-cat-causal[data-v-24f6850b]{background:#00d4aa1f;color:#00d4aa}.cal-cat-ensemble[data-v-24f6850b]{background:#3742fa1f;color:#3742fa}.cal-cat-weights[data-v-24f6850b]{background:#ffa5021f;color:#ffa502}.cal-cat-training[data-v-24f6850b]{background:#9580ff1f;color:#9580ff}.cal-desc[data-v-24f6850b]{color:#fff9;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cal-impact[data-v-24f6850b]{flex-shrink:0;display:flex;align-items:center}.cal-impact-dot[data-v-24f6850b]{width:8px;height:8px;border-radius:50%}.impact-positive[data-v-24f6850b]{background:#00d4aa;box-shadow:0 0 6px #00d4aa66}.impact-negative[data-v-24f6850b]{background:#ff4757;box-shadow:0 0 6px #ff475766}.protocol-container[data-v-985cebb1]{animation:proto-fadein-985cebb1 .3s ease}@keyframes proto-fadein-985cebb1{0%{opacity:0;transform:translateY(6px)}to{opacity:1}}.protocol-stats-bar[data-v-985cebb1]{display:flex;gap:6px;margin-bottom:12px}.protocol-stat[data-v-985cebb1]{flex:1;background:#00000059;border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:8px 10px;display:flex;flex-direction:column;align-items:center;gap:2px}.protocol-stat-val[data-v-985cebb1]{font-size:1.1em;font-weight:800;font-family:Space Mono,monospace}.protocol-stat-lbl[data-v-985cebb1]{font-size:.5em;color:#ffffff59;letter-spacing:1px;text-transform:uppercase;font-family:Space Mono,monospace}.c-cyan[data-v-985cebb1]{color:#0ff!important}.c-green[data-v-985cebb1]{color:#10ffa0!important}.c-red[data-v-985cebb1]{color:#ff3b5c!important}.c-purple[data-v-985cebb1]{color:#9580ff!important}.c-dim[data-v-985cebb1]{color:#ffffff4d!important}.protocol-filters[data-v-985cebb1]{display:flex;gap:4px;margin-bottom:12px;flex-wrap:wrap}.protocol-filter-btn[data-v-985cebb1]{font-size:8px;font-weight:700;letter-spacing:1px;padding:4px 10px;border-radius:4px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);color:#fff6;cursor:pointer;font-family:Space Mono,monospace;transition:all .2s}.protocol-filter-btn[data-v-985cebb1]:hover{background:#ffffff14;color:#fff9}.protocol-filter-btn.active[data-v-985cebb1]{background:#00ffff14;border-color:#00ffff40;color:#0ff}.protocol-timeline[data-v-985cebb1]{display:flex;flex-direction:column;gap:2px}.protocol-day[data-v-985cebb1]{background:#00000040;border:1px solid rgba(255,255,255,.04);border-radius:10px;overflow:hidden}.protocol-day-header[data-v-985cebb1]{display:flex;align-items:center;gap:10px;padding:10px 14px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .2s}.protocol-day-header[data-v-985cebb1]:hover{background:#ffffff08}.protocol-day-dot[data-v-985cebb1]{width:8px;height:8px;border-radius:50%;background:#00ffff4d;border:2px solid rgba(0,255,255,.15);flex-shrink:0;transition:all .3s}.protocol-day-dot.active[data-v-985cebb1]{background:#0ff;box-shadow:0 0 8px #0ff6}.protocol-day-info[data-v-985cebb1]{flex:1;display:flex;align-items:center;gap:6px;font-size:11px;min-width:0}.protocol-day-label[data-v-985cebb1]{font-weight:700;color:#ffffffb3;font-family:Space Mono,monospace;white-space:nowrap}.protocol-day-sep[data-v-985cebb1]{color:#ffffff26}.protocol-day-date[data-v-985cebb1]{color:#fff6;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.protocol-day-count[data-v-985cebb1]{color:#fff3;font-size:10px;font-family:Space Mono,monospace}.protocol-day-chevron[data-v-985cebb1]{font-size:.6em;color:#fff3;transition:transform .2s;flex-shrink:0}.protocol-day-chevron.open[data-v-985cebb1]{transform:rotate(180deg)}.protocol-day-body[data-v-985cebb1]{padding:0 14px 12px;animation:proto-fadein-985cebb1 .2s ease}.protocol-narrative[data-v-985cebb1]{font-size:11px;color:#ffffff73;font-style:italic;line-height:1.5;padding:8px 12px;background:#00ffff08;border-left:2px solid rgba(0,255,255,.15);border-radius:0 6px 6px 0;margin-bottom:10px}.protocol-events[data-v-985cebb1]{display:flex;flex-direction:column;gap:4px}.protocol-event[data-v-985cebb1]{display:flex;align-items:flex-start;gap:8px;padding:6px 10px;border-radius:6px;background:#ffffff05;border-left:2px solid rgba(255,255,255,.06);transition:background .2s}.protocol-event[data-v-985cebb1]:hover{background:#ffffff0a}.evt-knowledge[data-v-985cebb1]{border-left-color:#0ff6}.evt-prediction[data-v-985cebb1]{border-left-color:#10ffa066}.evt-tier[data-v-985cebb1]{border-left-color:#ffd60066}.evt-mood[data-v-985cebb1]{border-left-color:#9580ff66}.evt-alert[data-v-985cebb1]{border-left-color:#ff8c0066}.evt-milestone[data-v-985cebb1]{border-left-color:#9580ff66}.protocol-event-time[data-v-985cebb1]{font-size:9px;color:#ffffff40;font-family:Space Mono,monospace;min-width:38px;flex-shrink:0;padding-top:1px}.protocol-event-icon[data-v-985cebb1]{font-size:12px;flex-shrink:0;width:16px;text-align:center}.evt-knowledge .protocol-event-icon[data-v-985cebb1]{color:#0ff}.evt-prediction .protocol-event-icon[data-v-985cebb1]{color:#10ffa0}.evt-tier .protocol-event-icon[data-v-985cebb1]{color:#ffd600}.evt-mood .protocol-event-icon[data-v-985cebb1]{color:#9580ff}.evt-alert .protocol-event-icon[data-v-985cebb1]{color:#ff8c00}.evt-milestone .protocol-event-icon[data-v-985cebb1]{color:#9580ff}.protocol-event-content[data-v-985cebb1]{flex:1;min-width:0}.protocol-event-type[data-v-985cebb1]{font-size:8px;font-weight:700;letter-spacing:.8px;margin-bottom:1px;font-family:Space Mono,monospace}.evt-knowledge .protocol-event-type[data-v-985cebb1]{color:#0ff9}.evt-prediction .protocol-event-type[data-v-985cebb1]{color:#10ffa099}.evt-tier .protocol-event-type[data-v-985cebb1]{color:#ffd60099}.evt-mood .protocol-event-type[data-v-985cebb1]{color:#9580ff99}.evt-alert .protocol-event-type[data-v-985cebb1]{color:#ff8c0099}.evt-milestone .protocol-event-type[data-v-985cebb1]{color:#9580ff99}.protocol-event-title[data-v-985cebb1]{font-size:11px;color:#ffffffb3;line-height:1.3}.protocol-event-detail[data-v-985cebb1]{font-size:10px;color:#ffffff59;margin-top:2px;line-height:1.3}.protocol-event-importance[data-v-985cebb1]{display:flex;gap:2px;flex-shrink:0;padding-top:3px}.importance-dot[data-v-985cebb1]{width:4px;height:4px;border-radius:50%;background:#ffffff26}.evt-knowledge .importance-dot[data-v-985cebb1]{background:#00ffff4d}.evt-prediction .importance-dot[data-v-985cebb1]{background:#10ffa04d}.evt-tier .importance-dot[data-v-985cebb1]{background:#ffd6004d}.evt-alert .importance-dot[data-v-985cebb1]{background:#ff8c004d}.evt-milestone .importance-dot[data-v-985cebb1]{background:#9580ff4d}.protocol-empty[data-v-985cebb1],.protocol-empty-state[data-v-985cebb1]{font-size:11px;color:#fff3;text-align:center;padding:16px;font-family:Space Mono,monospace}.protocol-loading[data-v-985cebb1]{font-size:11px;color:#0ff6;text-align:center;padding:16px;font-family:Space Mono,monospace;animation:proto-pulse-985cebb1 1.5s ease-in-out infinite}@keyframes proto-pulse-985cebb1{0%,to{opacity:.4}50%{opacity:1}}.protocol-load-more[data-v-985cebb1]{text-align:center;padding:8px 0}.protocol-more-btn[data-v-985cebb1]{font-size:10px;padding:6px 16px;border-radius:6px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#fff6;cursor:pointer;font-family:Space Mono,monospace;transition:all .2s}.protocol-more-btn[data-v-985cebb1]:hover{background:#00ffff0f;border-color:#00ffff26;color:#0ff}@media(max-width:600px){.protocol-stats-bar[data-v-985cebb1]{flex-wrap:wrap}.protocol-stat[data-v-985cebb1]{min-width:70px}.protocol-event[data-v-985cebb1]{flex-wrap:wrap}.protocol-event-time[data-v-985cebb1]{min-width:auto}}.ops-content[data-v-255bf17a]{animation:ops-fadein-255bf17a .3s ease}@keyframes ops-fadein-255bf17a{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ops-section-title[data-v-255bf17a]{font-size:.65em;text-transform:uppercase;letter-spacing:1.5px;color:var(--muted);margin:20px 0 10px;font-weight:600;font-family:Space Mono,monospace;display:flex;align-items:center;gap:8px}.ops-collapsible[data-v-255bf17a]{cursor:pointer;-webkit-user-select:none;user-select:none}.ops-collapsible[data-v-255bf17a]:hover{color:var(--text)}.ops-chevron[data-v-255bf17a]{font-size:.7em;transition:transform .2s;color:var(--muted)}.ops-chevron.open[data-v-255bf17a]{transform:rotate(180deg)}.ops-muted-text[data-v-255bf17a]{font-size:.75em;color:var(--muted);font-family:Space Mono,monospace}.c-green[data-v-255bf17a]{color:var(--green)!important}.c-red[data-v-255bf17a]{color:var(--red)!important}.c-orange[data-v-255bf17a]{color:var(--orange)!important}.c-cyan[data-v-255bf17a]{color:var(--cyan)!important}.c-purple[data-v-255bf17a]{color:var(--purple)!important}.c-dim[data-v-255bf17a]{color:#ffffff4d!important}.ctx-tier-header[data-v-255bf17a]{display:flex;align-items:center;gap:16px;padding:16px 20px;background:#00000080;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.08);border-radius:16px;margin-bottom:8px}.ctx-tier-badge[data-v-255bf17a]{position:relative;width:56px;height:56px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ctx-tier-num[data-v-255bf17a]{font-size:1.8em;font-weight:900;font-family:Space Mono,monospace;z-index:1;position:relative}.ctx-tier-ring[data-v-255bf17a]{position:absolute;inset:0;border-radius:50%;border:2px solid rgba(255,255,255,.15);animation:tier-spin-255bf17a 8s linear infinite}.ctx-tier-ring.r2[data-v-255bf17a]{inset:-4px;border-style:dashed;border-color:#ffffff14;animation:tier-spin-255bf17a 12s linear infinite reverse}@keyframes tier-spin-255bf17a{to{transform:rotate(360deg)}}.tier-dim .ctx-tier-num[data-v-255bf17a]{color:#ffffff4d}.tier-dim .ctx-tier-ring[data-v-255bf17a]{border-color:#ffffff14}.tier-green .ctx-tier-num[data-v-255bf17a]{color:#10ffa0;text-shadow:0 0 20px rgba(16,255,160,.4)}.tier-green .ctx-tier-ring[data-v-255bf17a]{border-color:#10ffa04d}.tier-cyan .ctx-tier-num[data-v-255bf17a]{color:#0ff;text-shadow:0 0 20px rgba(0,255,255,.4)}.tier-cyan .ctx-tier-ring[data-v-255bf17a]{border-color:#00ffff4d}.tier-purple .ctx-tier-num[data-v-255bf17a]{color:#9580ff;text-shadow:0 0 20px rgba(149,128,255,.4)}.tier-purple .ctx-tier-ring[data-v-255bf17a]{border-color:#9580ff4d}.tier-gold .ctx-tier-num[data-v-255bf17a]{color:#ffd600;text-shadow:0 0 20px rgba(255,214,0,.4)}.tier-gold .ctx-tier-ring[data-v-255bf17a]{border-color:#ffd6004d}.tier-legendary .ctx-tier-num[data-v-255bf17a]{color:#ff6b6b;text-shadow:0 0 25px rgba(255,107,107,.5)}.tier-legendary .ctx-tier-ring[data-v-255bf17a]{border-color:#ff6b6b66;animation-duration:4s}.ctx-tier-info[data-v-255bf17a]{flex:1;min-width:0}.ctx-tier-name[data-v-255bf17a]{font-size:1.1em;font-weight:800;letter-spacing:3px;font-family:Space Mono,monospace;display:block}.tier-green.ctx-tier-name[data-v-255bf17a]{color:#10ffa0}.tier-cyan.ctx-tier-name[data-v-255bf17a]{color:#0ff}.tier-purple.ctx-tier-name[data-v-255bf17a]{color:#9580ff}.tier-gold.ctx-tier-name[data-v-255bf17a]{color:#ffd600}.tier-legendary.ctx-tier-name[data-v-255bf17a]{color:#ff6b6b}.tier-dim.ctx-tier-name[data-v-255bf17a]{color:#ffffff4d}.ctx-tier-sub[data-v-255bf17a]{font-size:.6em;color:#ffffff59;letter-spacing:.5px;font-family:Space Mono,monospace;display:block;margin-top:2px}.ctx-tier-v2-badge[data-v-255bf17a]{display:inline-block;margin-top:4px;font-size:.45em;font-weight:700;letter-spacing:1.5px;color:#00d4aab3;background:#00d4aa14;border:1px solid rgba(0,212,170,.15);border-radius:3px;padding:1px 6px;font-family:Space Mono,monospace}.ctx-tier-stats[data-v-255bf17a]{display:flex;gap:14px;flex-shrink:0}.ctx-mini-stat[data-v-255bf17a]{text-align:center;display:flex;flex-direction:column;gap:2px}.ctx-mini-val[data-v-255bf17a]{font-size:1.1em;font-weight:800;font-family:Space Mono,monospace}.ctx-mini-max[data-v-255bf17a]{font-size:.6em;color:#ffffff4d}.ctx-mini-lbl[data-v-255bf17a]{font-size:.5em;color:var(--muted);letter-spacing:1px;text-transform:uppercase;font-family:Space Mono,monospace}.ctx-neural-pipe[data-v-255bf17a]{display:flex;align-items:center;gap:0;padding:12px 0;overflow-x:auto}.ctx-node[data-v-255bf17a]{position:relative;flex:1;min-width:70px;display:flex;flex-direction:column;align-items:center;gap:3px;padding:10px 4px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:8px;transition:all .4s ease;z-index:1}.ctx-node-glow[data-v-255bf17a]{position:absolute;inset:-2px;border-radius:10px;background:radial-gradient(ellipse at center,rgba(0,255,255,.12) 0%,transparent 70%);animation:node-pulse-255bf17a 2s ease-in-out infinite;pointer-events:none}@keyframes node-pulse-255bf17a{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.03)}}.node-active[data-v-255bf17a]{border-color:#00ffff4d;background:#00ffff0d}.node-ok .ctx-node-icon[data-v-255bf17a]{color:#10ffa0}.node-off .ctx-node-icon[data-v-255bf17a]{color:#ffffff26}.ctx-node-icon[data-v-255bf17a]{font-size:16px;transition:color .3s}.ctx-node-name[data-v-255bf17a]{font-size:8px;font-weight:700;letter-spacing:.5px;color:#fff9}.ctx-node-detail[data-v-255bf17a]{font-size:8px;color:#ffffff4d;text-align:center;line-height:1.2}.ctx-connector[data-v-255bf17a]{position:absolute;right:-16px;top:50%;transform:translateY(-50%);width:16px;height:2px;z-index:0}.ctx-connector-line[data-v-255bf17a]{position:absolute;inset:0;background:#ffffff0f}.ctx-connector-particle[data-v-255bf17a]{position:absolute;top:-2px;left:-3px;width:6px;height:6px;border-radius:50%;background:#00ffff1a;opacity:0}.ctx-connector-particle.particle-active[data-v-255bf17a]{background:#0ff9;box-shadow:0 0 6px #0ff6;animation:particle-flow-255bf17a 2s ease-in-out infinite}.ctx-connector-particle.p2.particle-active[data-v-255bf17a]{animation:particle-flow-255bf17a 2s ease-in-out infinite}@keyframes particle-flow-255bf17a{0%{left:-3px;opacity:0}15%{opacity:1}85%{opacity:1}to{left:16px;opacity:0}}.ctx-skill-count[data-v-255bf17a]{font-size:.85em;color:#00ffff80;margin-left:auto;letter-spacing:0}.ctx-skills-grid[data-v-255bf17a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;padding:4px 0}.ctx-skill[data-v-255bf17a]{position:relative;background:#00000059;border:1px solid rgba(255,255,255,.06);border-radius:10px;padding:14px 10px 12px;display:flex;flex-direction:column;align-items:center;gap:5px;transition:all .3s ease;overflow:hidden;min-height:90px}.ctx-skill-glow[data-v-255bf17a]{position:absolute;inset:0;border-radius:10px;pointer-events:none;animation:skill-glow-255bf17a 3s ease-in-out infinite}@keyframes skill-glow-255bf17a{0%,to{box-shadow:inset 0 0 15px #00ffff0d}50%{box-shadow:inset 0 0 20px #00ffff1f}}.skill-active[data-v-255bf17a]{border-color:#ffffff1f}.skill-active[data-v-255bf17a]:hover{border-color:#00ffff4d;transform:translateY(-2px);box-shadow:0 4px 15px #0000004d}.skill-active.skill-t0[data-v-255bf17a]{border-color:#10ffa026}.skill-active.skill-t0 .ctx-skill-glow[data-v-255bf17a]{animation-name:skill-glow-green-255bf17a}.skill-active.skill-t1[data-v-255bf17a]{border-color:#10ffa026}.skill-active.skill-t1 .ctx-skill-glow[data-v-255bf17a]{animation-name:skill-glow-green-255bf17a}.skill-active.skill-t2[data-v-255bf17a]{border-color:#10ffa026}.skill-active.skill-t2 .ctx-skill-glow[data-v-255bf17a]{animation-name:skill-glow-green-255bf17a}.skill-active.skill-t3[data-v-255bf17a]{border-color:#00ffff26}.skill-active.skill-t3 .ctx-skill-glow[data-v-255bf17a]{animation-name:skill-glow-cyan-255bf17a}.skill-active.skill-t4[data-v-255bf17a]{border-color:#00ffff26}.skill-active.skill-t4 .ctx-skill-glow[data-v-255bf17a]{animation-name:skill-glow-cyan-255bf17a}.skill-active.skill-t5[data-v-255bf17a]{border-color:#9580ff26}.skill-active.skill-t5 .ctx-skill-glow[data-v-255bf17a]{animation-name:skill-glow-purple-255bf17a}.skill-active.skill-t6[data-v-255bf17a]{border-color:#9580ff26}.skill-active.skill-t6 .ctx-skill-glow[data-v-255bf17a]{animation-name:skill-glow-purple-255bf17a}.skill-active.skill-t7[data-v-255bf17a]{border-color:#ffd60026}.skill-active.skill-t7 .ctx-skill-glow[data-v-255bf17a]{animation-name:skill-glow-gold-255bf17a}.skill-active.skill-t8[data-v-255bf17a],.skill-active.skill-t9[data-v-255bf17a]{border-color:#ff6b6b26}.skill-active.skill-t10[data-v-255bf17a]{border-color:#ff6b6b33}@keyframes skill-glow-green-255bf17a{0%,to{box-shadow:inset 0 0 12px #10ffa00d}50%{box-shadow:inset 0 0 18px #10ffa01f}}@keyframes skill-glow-cyan-255bf17a{0%,to{box-shadow:inset 0 0 12px #00ffff0d}50%{box-shadow:inset 0 0 18px #00ffff1f}}@keyframes skill-glow-purple-255bf17a{0%,to{box-shadow:inset 0 0 12px #9580ff0d}50%{box-shadow:inset 0 0 18px #9580ff1f}}@keyframes skill-glow-gold-255bf17a{0%,to{box-shadow:inset 0 0 12px #ffd6000d}50%{box-shadow:inset 0 0 18px #ffd6001f}}.skill-locked[data-v-255bf17a]{opacity:.35;filter:grayscale(.8)}.ctx-skill-icon[data-v-255bf17a]{font-size:22px;line-height:1}.ctx-skill-name[data-v-255bf17a]{font-size:9px;font-weight:700;letter-spacing:.5px;color:#ffffffb3;text-align:center;text-transform:uppercase;font-family:Space Mono,monospace}.ctx-skill-stat[data-v-255bf17a]{font-size:10px;font-weight:600;color:#00ffffb3;font-family:Space Mono,monospace}.ctx-skill-tier-badge[data-v-255bf17a]{position:absolute;top:4px;right:5px;font-size:7px;font-weight:700;color:#fff3;font-family:Space Mono,monospace}.ctx-skill-lock-overlay[data-v-255bf17a]{position:absolute;inset:0;border-radius:10px;display:flex;align-items:center;justify-content:center;background:#0000004d;font-size:8px;font-weight:700;color:#ffffff40;letter-spacing:1px;font-family:Space Mono,monospace}.ctx-throughput-bar[data-v-255bf17a]{display:flex;gap:6px;flex-wrap:wrap;padding:4px 0}.ctx-tp-item[data-v-255bf17a]{flex:1;min-width:70px;background:#00000059;border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:8px 10px;display:flex;flex-direction:column;align-items:center;gap:2px}.ctx-tp-val[data-v-255bf17a]{font-size:1.1em;font-weight:800;font-family:Space Mono,monospace}.ctx-tp-lbl[data-v-255bf17a]{font-size:.5em;color:var(--muted);letter-spacing:1px;text-transform:uppercase;font-family:Space Mono,monospace}.ctx-regime-grid[data-v-255bf17a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;padding:4px 0}.ctx-regime-card[data-v-255bf17a]{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:6px;padding:8px}.ctx-regime-header[data-v-255bf17a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.ctx-regime-name[data-v-255bf17a]{font-size:11px;font-weight:700;color:#fffc}.ctx-regime-trades[data-v-255bf17a]{font-size:9px;color:#ffffff59}.ctx-regime-factors[data-v-255bf17a]{display:flex;flex-wrap:wrap;gap:4px}.ctx-regime-factors span[data-v-255bf17a]{font-size:9px;padding:1px 5px;border-radius:3px;background:#ffffff0a}.ctx-cross-list[data-v-255bf17a]{display:flex;flex-direction:column;gap:4px}.ctx-cross-item[data-v-255bf17a]{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:4px;font-size:11px}.cross-agree[data-v-255bf17a]{background:#10ffa00d;border-left:3px solid rgba(16,255,160,.3)}.cross-diverge[data-v-255bf17a]{background:#ff8c000d;border-left:3px solid rgba(255,140,0,.3)}.ctx-cross-type[data-v-255bf17a]{font-size:9px;font-weight:700;min-width:55px;color:#ffffff80}.ctx-cross-msg[data-v-255bf17a]{color:#ffffffb3}.ctx-trends[data-v-255bf17a]{display:flex;flex-direction:column;gap:4px}.ctx-trend-item[data-v-255bf17a]{display:flex;align-items:center;gap:8px;padding:5px 10px;border-radius:4px;font-size:11px;background:#ffffff08}.trend-risk[data-v-255bf17a]{border-left:3px solid rgba(255,59,92,.4)}.trend-performance[data-v-255bf17a]{border-left:3px solid rgba(0,255,255,.4)}.trend-market[data-v-255bf17a]{border-left:3px solid rgba(255,214,0,.4)}.ctx-trend-type[data-v-255bf17a]{font-size:9px;font-weight:700;min-width:80px;color:#ffffff73}.ctx-trend-msg[data-v-255bf17a]{color:#ffffffa6}.ctx-patterns[data-v-255bf17a]{display:flex;flex-direction:column;gap:6px}.ctx-pattern-row[data-v-255bf17a]{display:flex;align-items:center;gap:8px;font-size:11px}.ctx-pattern-bar-wrap[data-v-255bf17a]{width:60px;height:6px;background:#ffffff0f;border-radius:3px;overflow:hidden;flex-shrink:0}.ctx-pattern-bar[data-v-255bf17a]{height:100%;border-radius:3px;transition:width .5s}.ctx-pattern-conf[data-v-255bf17a]{min-width:30px;font-size:10px;font-weight:600;color:#fff9}.ctx-pattern-text[data-v-255bf17a]{color:#ffffff8c;font-size:10px}.ctx-voice-log[data-v-255bf17a]{max-height:250px;overflow-y:auto}.ctx-voice-entry[data-v-255bf17a]{display:flex;align-items:flex-start;gap:8px;padding:6px 10px;border-bottom:1px solid rgba(255,255,255,.03);font-size:11px}.ctx-voice-time[data-v-255bf17a]{color:#ffffff4d;font-size:10px;min-width:55px;flex-shrink:0}.ctx-voice-backend[data-v-255bf17a]{font-size:8px;font-weight:700;padding:1px 5px;border-radius:3px;min-width:45px;text-align:center;flex-shrink:0}.vb-ollama[data-v-255bf17a]{background:#10ffa026;color:#10ffa0}.vb-claude[data-v-255bf17a]{background:#8264ff26;color:#9580ff}.vb-rules[data-v-255bf17a]{background:#ffffff14;color:#fff6}.ctx-voice-msg[data-v-255bf17a]{color:#ffffffb3;line-height:1.4}.ctx-training-log[data-v-255bf17a]{max-height:250px;overflow-y:auto}.ctx-training-entry[data-v-255bf17a]{display:flex;align-items:flex-start;gap:8px;padding:6px 10px;border-bottom:1px solid rgba(255,255,255,.03);font-size:11px}.ctx-training-type[data-v-255bf17a]{font-size:8px;font-weight:700;padding:1px 5px;border-radius:3px;min-width:40px;text-align:center;flex-shrink:0}.tt-perf[data-v-255bf17a]{background:#00ffff26;color:#0ff}.tt-strat[data-v-255bf17a]{background:#8264ff26;color:#9580ff}.ctx-training-date[data-v-255bf17a]{color:#ffffff4d;font-size:10px;min-width:75px;flex-shrink:0}.ctx-training-text[data-v-255bf17a]{color:#ffffffb3;line-height:1.4}.autonomy-level-tag[data-v-255bf17a]{font-size:8px;font-weight:700;padding:1px 6px;border-radius:3px;margin-left:auto}.al-0[data-v-255bf17a]{background:#ffffff14;color:#ffffff4d}.al-1[data-v-255bf17a]{background:#00ffff1f;color:#0ff}.al-2[data-v-255bf17a]{background:#ffa5001f;color:orange}.al-3[data-v-255bf17a]{background:#ff3b5c1f;color:#ff3b5c}.ctx-autonomy-section[data-v-255bf17a]{padding:8px 0}.ctx-autonomy-levels[data-v-255bf17a]{display:flex;gap:6px;margin-bottom:8px}.ctx-al-btn[data-v-255bf17a]{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 4px;border-radius:6px;cursor:pointer;background:#ffffff08;border:1px solid rgba(255,255,255,.06);transition:all .2s}.ctx-al-btn[data-v-255bf17a]:hover{background:#ffffff0f}.ctx-al-btn.active[data-v-255bf17a]{border-color:currentColor}.ctx-al-btn.active.al-0[data-v-255bf17a]{border-color:#fff3;background:#ffffff0d}.ctx-al-btn.active.al-1[data-v-255bf17a]{border-color:#0ff6;background:#00ffff14}.ctx-al-btn.active.al-2[data-v-255bf17a]{border-color:#ffa50066;background:#ffa50014}.ctx-al-btn.active.al-3[data-v-255bf17a]{border-color:#ff3b5c66;background:#ff3b5c14}.ctx-al-num[data-v-255bf17a]{font-size:12px;font-weight:700;font-family:Space Mono,monospace}.ctx-al-name[data-v-255bf17a]{font-size:8px;color:#ffffff80;text-transform:uppercase;letter-spacing:.5px}.ctx-al-btn.al-0[data-v-255bf17a]{color:#fff6}.ctx-al-btn.al-1[data-v-255bf17a]{color:#0ff}.ctx-al-btn.al-2[data-v-255bf17a]{color:orange}.ctx-al-btn.al-3[data-v-255bf17a]{color:#ff3b5c}.ctx-autonomy-desc[data-v-255bf17a]{font-size:10px;color:#fff6;margin-bottom:12px;font-family:Space Mono,monospace}.ctx-overrides[data-v-255bf17a]{margin-bottom:10px}.ctx-override-title[data-v-255bf17a]{font-size:9px;font-weight:700;color:#ffffff59;letter-spacing:1px;margin-bottom:6px;text-transform:uppercase}.ctx-override-row[data-v-255bf17a]{display:flex;align-items:center;gap:8px;padding:4px 8px;border-bottom:1px solid rgba(255,255,255,.03);font-size:11px}.ctx-ov-type[data-v-255bf17a]{color:orange;font-weight:600;font-size:9px;min-width:80px}.ctx-ov-detail[data-v-255bf17a]{color:#fff9;flex:1}.ctx-ov-revert[data-v-255bf17a]{font-size:8px;padding:2px 6px;border-radius:3px;background:#ff3b5c1a;border:1px solid rgba(255,59,92,.25);color:#ff3b5c;cursor:pointer;font-weight:600}.ctx-ov-revert[data-v-255bf17a]:hover{background:#ff3b5c33}.ctx-actions-log[data-v-255bf17a]{margin-bottom:10px}.ctx-action-row[data-v-255bf17a]{display:flex;align-items:center;gap:8px;padding:3px 8px;font-size:10px;border-bottom:1px solid rgba(255,255,255,.02)}.ctx-act-time[data-v-255bf17a]{color:#ffffff4d;font-size:9px;min-width:60px}.ctx-act-type[data-v-255bf17a]{font-weight:600;font-size:9px;min-width:80px}.act-success[data-v-255bf17a]{color:#10ffa0}.act-reverted[data-v-255bf17a]{color:orange}.act-failed[data-v-255bf17a]{color:#ff3b5c}.act-pending[data-v-255bf17a]{color:#ffffff80}.ctx-act-reason[data-v-255bf17a]{color:#ffffff80;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ctx-halt-section[data-v-255bf17a]{margin-top:10px;text-align:center}.ctx-halt-btn[data-v-255bf17a]{padding:8px 20px;border-radius:6px;font-size:10px;font-weight:700;letter-spacing:1px;cursor:pointer;transition:all .2s;background:#ff3b5c14;border:1px solid rgba(255,59,92,.2);color:#ff3b5c}.ctx-halt-btn[data-v-255bf17a]:hover{background:#ff3b5c26}.ctx-halt-btn.halted[data-v-255bf17a]{background:#10ffa014;border-color:#10ffa040;color:#10ffa0;animation:pulse-halt-255bf17a 2s ease-in-out infinite}@keyframes pulse-halt-255bf17a{0%,to{opacity:1}50%{opacity:.7}}.ml-lab[data-v-efc440c8]{animation:ml-fadein-efc440c8 .3s ease;display:flex;flex-direction:column;gap:12px}@keyframes ml-fadein-efc440c8{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ml-lab-header[data-v-efc440c8]{display:flex;align-items:baseline;gap:10px;margin-bottom:4px}.ml-lab-title[data-v-efc440c8]{font-size:.75em;font-weight:800;letter-spacing:3px;color:#00d4aa;font-family:Space Mono,monospace}.ml-lab-sub[data-v-efc440c8]{font-size:.55em;color:#ffffff4d;letter-spacing:.5px;font-family:Space Mono,monospace}.ml-panel[data-v-efc440c8]{background:#0006;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.06);border-radius:10px;overflow:hidden}.ml-panel-header[data-v-efc440c8]{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.04)}.ml-panel-icon[data-v-efc440c8]{font-size:14px;color:#ffffff80}.ml-panel-title[data-v-efc440c8]{font-size:.7em;font-weight:700;letter-spacing:1px;color:#ffffffb3;text-transform:uppercase;font-family:Space Mono,monospace;flex:1}.ml-panel-body[data-v-efc440c8]{padding:12px 14px}.ml-no-data[data-v-efc440c8]{padding:16px 14px;font-size:11px;color:#ffffff40;font-style:italic;font-family:Space Mono,monospace;text-align:center}.ml-policy-badge[data-v-efc440c8]{font-size:9px;font-weight:700;padding:2px 8px;border-radius:4px;letter-spacing:.5px;font-family:Space Mono,monospace}.policy-aggressive[data-v-efc440c8]{background:#ff475726;color:#ff4757}.policy-normal[data-v-efc440c8]{background:#00d4aa26;color:#00d4aa}.policy-defensive[data-v-efc440c8]{background:#ffa50226;color:#ffa502}.policy-conservative[data-v-efc440c8]{background:#3742fa26;color:#3742fa}.policy-halt[data-v-efc440c8]{background:#ff3b5c33;color:#ff3b5c}.ml-cold-start[data-v-efc440c8]{display:flex;align-items:center;gap:8px;margin-bottom:10px;padding:6px 10px;background:#ffa5020f;border:1px solid rgba(255,165,2,.15);border-radius:6px}.ml-cs-label[data-v-efc440c8]{font-size:9px;font-weight:700;color:#ffa502;letter-spacing:.5px;min-width:65px;font-family:Space Mono,monospace}.ml-cs-pct[data-v-efc440c8]{font-size:10px;font-weight:600;color:#ffa502;font-family:Space Mono,monospace;min-width:30px}.ml-progress-bar[data-v-efc440c8]{flex:1;height:6px;border-radius:3px;background:#ffffff0f;overflow:hidden}.ml-progress-fill[data-v-efc440c8]{height:100%;border-radius:3px;background:linear-gradient(90deg,#ffa502,#00d4aa);transition:width .5s ease}.ml-stat-row[data-v-efc440c8]{display:flex;gap:6px;flex-wrap:wrap}.ml-stat[data-v-efc440c8]{flex:1;min-width:60px;text-align:center;background:#ffffff08;border:1px solid rgba(255,255,255,.04);border-radius:6px;padding:6px 4px}.ml-stat-val[data-v-efc440c8]{display:block;font-size:1em;font-weight:800;font-family:Space Mono,monospace}.ml-stat-lbl[data-v-efc440c8]{display:block;font-size:.5em;color:#ffffff59;letter-spacing:.8px;margin-top:2px;font-family:Space Mono,monospace;text-transform:uppercase}.c-green[data-v-efc440c8]{color:#00d4aa!important}.c-red[data-v-efc440c8]{color:#ff4757!important}.c-cyan[data-v-efc440c8]{color:#00d4aa!important}.c-dim[data-v-efc440c8]{color:#ffffff4d!important}.ml-action-dist[data-v-efc440c8]{margin-top:10px}.ml-dist-label[data-v-efc440c8]{font-size:9px;color:#ffffff59;letter-spacing:.5px;margin-bottom:4px;font-family:Space Mono,monospace}.ml-stacked-bar[data-v-efc440c8]{display:flex;height:16px;border-radius:4px;overflow:hidden;background:#ffffff0a}.ml-bar-seg[data-v-efc440c8]{display:flex;align-items:center;justify-content:center;min-width:2px;transition:width .5s}.ml-bar-seg-label[data-v-efc440c8]{font-size:7px;font-weight:700;color:#fffc;letter-spacing:.3px}.seg-aggressive[data-v-efc440c8]{background:#ff475780}.seg-normal[data-v-efc440c8]{background:#00d4aa80}.seg-defensive[data-v-efc440c8]{background:#ffa50280}.seg-halt[data-v-efc440c8]{background:#ff3b5c4d}.seg-conservative[data-v-efc440c8]{background:#3742fa80}.ml-dist-legend[data-v-efc440c8]{display:flex;gap:10px;margin-top:4px;flex-wrap:wrap}.ml-legend-item[data-v-efc440c8]{display:flex;align-items:center;gap:4px;font-size:9px;color:#fff6;font-family:Space Mono,monospace}.ml-legend-dot[data-v-efc440c8]{width:6px;height:6px;border-radius:2px}.ml-factor-grid[data-v-efc440c8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:6px;margin-top:8px}.ml-factor-card[data-v-efc440c8]{background:#ffffff08;border:1px solid rgba(255,255,255,.05);border-radius:6px;padding:6px 8px}.ml-factor-top[data-v-efc440c8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:3px}.ml-factor-name[data-v-efc440c8]{font-size:9px;font-weight:600;color:#fff9;text-transform:uppercase;font-family:Space Mono,monospace}.ml-verdict-badge[data-v-efc440c8]{font-size:7px;font-weight:700;padding:1px 5px;border-radius:3px;letter-spacing:.3px;font-family:Space Mono,monospace}.verdict-causal[data-v-efc440c8]{background:#00d4aa26;color:#00d4aa}.verdict-likely_causal[data-v-efc440c8],.verdict-likely[data-v-efc440c8]{background:#00d4aa1a;color:#00d4aa;opacity:.7}.verdict-weak[data-v-efc440c8]{background:#ffa5021f;color:#ffa502}.verdict-spurious[data-v-efc440c8]{background:#ff47571f;color:#ff4757}.verdict-no_variance[data-v-efc440c8]{background:#ffffff0d;color:#ffffff4d}.ml-factor-detail[data-v-efc440c8]{display:flex;gap:8px;font-size:8px;color:#ffffff4d;font-family:Space Mono,monospace}.ml-timestamp[data-v-efc440c8]{font-size:9px;color:#ffffff40;margin-top:8px;font-family:Space Mono,monospace}.ml-snr-badge[data-v-efc440c8]{font-size:9px;font-weight:600;padding:2px 6px;border-radius:3px;font-family:Space Mono,monospace;background:#00d4aa1a;color:#00d4aa}.ml-conf-badge[data-v-efc440c8]{font-size:9px;font-weight:700;padding:2px 6px;border-radius:3px;font-family:Space Mono,monospace}.conf-high[data-v-efc440c8]{background:#00d4aa1f;color:#00d4aa}.conf-low[data-v-efc440c8]{background:#ffa5021f;color:#ffa502}.ml-inst-row[data-v-efc440c8]{display:flex;align-items:center;gap:8px;margin-bottom:5px}.ml-inst-name[data-v-efc440c8]{font-size:9px;font-weight:700;min-width:50px;letter-spacing:.5px;font-family:Space Mono,monospace}.inst-alpha[data-v-efc440c8]{color:#0ff}.inst-risk[data-v-efc440c8]{color:#ff6b35}.inst-macro[data-v-efc440c8]{color:#a855f7}.ml-inst-bar-wrap[data-v-efc440c8]{flex:1;height:8px;border-radius:4px;background:#ffffff0f;overflow:hidden}.ml-inst-bar[data-v-efc440c8]{height:100%;border-radius:4px;transition:width .5s ease}.ml-inst-bar.inst-alpha[data-v-efc440c8]{background:linear-gradient(90deg,#00ffff4d,#0ff)}.ml-inst-bar.inst-risk[data-v-efc440c8]{background:linear-gradient(90deg,#ff6b354d,#ff6b35)}.ml-inst-bar.inst-macro[data-v-efc440c8]{background:linear-gradient(90deg,#a855f74d,#a855f7)}.ml-inst-pct[data-v-efc440c8]{font-size:9px;font-weight:600;min-width:30px;color:#ffffff80;text-align:right;font-family:Space Mono,monospace}.ml-shap-chart[data-v-efc440c8]{display:flex;flex-direction:column;gap:4px}.ml-shap-row[data-v-efc440c8]{display:flex;align-items:center;gap:6px}.ml-shap-name[data-v-efc440c8]{font-size:8px;font-weight:600;min-width:70px;color:#ffffff80;text-transform:uppercase;font-family:Space Mono,monospace;text-align:right}.ml-shap-bar-wrap[data-v-efc440c8]{flex:1;height:10px;display:flex;align-items:center;position:relative}.ml-shap-neg[data-v-efc440c8]{height:100%;display:flex;justify-content:flex-end;flex:0 0 auto}.ml-shap-fill-neg[data-v-efc440c8]{height:100%;border-radius:2px 0 0 2px;background:#ff475780}.ml-shap-center[data-v-efc440c8]{width:1px;height:14px;flex-shrink:0;background:#ffffff26}.ml-shap-pos[data-v-efc440c8]{height:100%;display:flex;justify-content:flex-start;flex:0 0 auto}.ml-shap-fill-pos[data-v-efc440c8]{height:100%;border-radius:0 2px 2px 0;background:#00d4aa80}.ml-shap-val[data-v-efc440c8]{font-size:8px;font-weight:600;min-width:40px;font-family:Space Mono,monospace}.ml-detail-row[data-v-efc440c8]{display:flex;justify-content:space-between;align-items:center;padding:3px 0;border-bottom:1px solid rgba(255,255,255,.03);font-size:10px}.ml-detail-key[data-v-efc440c8]{color:#ffffff59;font-family:Space Mono,monospace}.ml-detail-val[data-v-efc440c8]{color:#fff9;font-weight:600;font-family:Space Mono,monospace}.ml-status-dot[data-v-efc440c8]{width:6px;height:6px;border-radius:50%}.dot-active[data-v-efc440c8]{background:#00d4aa;box-shadow:0 0 6px #00d4aa80}.dot-inactive[data-v-efc440c8]{background:#ffffff26}.cortex-sphere-wrap[data-v-54b714a0]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:20px 0 14px}.cortex-sphere[data-v-54b714a0]{position:relative;width:140px;height:140px;display:flex;align-items:center;justify-content:center}.glow-bg[data-v-54b714a0]{position:absolute;inset:-20px;border-radius:50%;z-index:0;pointer-events:none;background:radial-gradient(circle,rgba(180,60,255,.3) 0%,rgba(140,40,220,.15) 30%,rgba(100,20,180,.05) 55%,transparent 75%);animation:glow-pulse-54b714a0 4s ease-in-out infinite}.tier-0 .glow-bg[data-v-54b714a0]{opacity:.3;animation-duration:6s}.tier-1 .glow-bg[data-v-54b714a0]{opacity:.4;animation-duration:5s}.tier-2 .glow-bg[data-v-54b714a0]{opacity:.5;animation-duration:4.5s}.tier-6 .glow-bg[data-v-54b714a0],.tier-7 .glow-bg[data-v-54b714a0]{inset:-30px}.tier-8 .glow-bg[data-v-54b714a0],.tier-9 .glow-bg[data-v-54b714a0]{inset:-35px}.tier-10 .glow-bg[data-v-54b714a0],.tier-11 .glow-bg[data-v-54b714a0],.tier-12 .glow-bg[data-v-54b714a0]{inset:-40px;background:radial-gradient(circle,rgba(220,100,255,.5) 0%,rgba(180,60,255,.25) 30%,rgba(140,40,220,.1) 55%,transparent 75%)}.sphere-analyzing .glow-bg[data-v-54b714a0]{animation-duration:.8s;background:radial-gradient(circle,rgba(200,80,255,.45) 0%,rgba(160,50,240,.2) 35%,transparent 70%)}.sphere-thinking .glow-bg[data-v-54b714a0]{animation-duration:1.2s;background:radial-gradient(circle,rgba(160,60,255,.35) 0%,rgba(130,40,220,.15) 35%,transparent 70%)}.sphere-alert .glow-bg[data-v-54b714a0]{animation-duration:.6s;background:radial-gradient(circle,rgba(255,100,40,.35) 0%,rgba(255,60,20,.15) 40%,transparent 70%)}.sphere-learning .glow-bg[data-v-54b714a0]{background:radial-gradient(circle,rgba(60,255,160,.25) 0%,rgba(40,200,120,.1) 40%,transparent 70%)}.sphere-speaking .glow-bg[data-v-54b714a0]{animation-duration:.5s;background:radial-gradient(circle,rgba(140,80,255,.4) 0%,rgba(80,120,255,.2) 35%,transparent 70%)}@keyframes glow-pulse-54b714a0{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.sphere-canvas[data-v-54b714a0]{position:relative;width:140px;height:140px;border-radius:50%;z-index:2;box-shadow:0 0 20px #b43cff4d,0 0 40px #8c28dc26,0 0 60px #6414b414}.sphere-analyzing .sphere-canvas[data-v-54b714a0]{box-shadow:0 0 25px #c850ff80,0 0 50px #a032f040,0 0 80px #781ec81f}.sphere-thinking .sphere-canvas[data-v-54b714a0]{box-shadow:0 0 22px #a03cff66,0 0 45px #8228dc33}.sphere-alert .sphere-canvas[data-v-54b714a0]{box-shadow:0 0 25px #ff642880,0 0 50px #ff3c1440,0 0 80px #c81e0a1f}.sphere-learning .sphere-canvas[data-v-54b714a0]{box-shadow:0 0 20px #3cffa04d,0 0 40px #28c87826}.sphere-speaking .sphere-canvas[data-v-54b714a0]{box-shadow:0 0 22px #8c50ff73,0 0 45px #5078ff33}.tier-0 .sphere-canvas[data-v-54b714a0]{box-shadow:0 0 10px #64509633}.tier-1 .sphere-canvas[data-v-54b714a0]{box-shadow:0 0 15px #8c3cc840}.orbital-ring[data-v-54b714a0]{position:absolute;border-radius:50%;border:1px solid rgba(180,120,255,.3);z-index:1;pointer-events:none;animation:orbit-spin-54b714a0 linear infinite}.ring-1[data-v-54b714a0]{inset:-12px;border-color:#b478ff40;animation-duration:8s;transform:rotateX(70deg)}.ring-2[data-v-54b714a0]{inset:-18px;border-color:#78b4ff33;animation-duration:12s;animation-direction:reverse;transform:rotateX(70deg) rotateY(30deg)}.ring-3[data-v-54b714a0]{inset:-24px;border-color:#ffa0ff33;animation-duration:16s;transform:rotateX(70deg) rotateY(-20deg)}@keyframes orbit-spin-54b714a0{0%{transform:rotateX(70deg) rotate(0)}to{transform:rotateX(70deg) rotate(360deg)}}.particle-field[data-v-54b714a0]{position:absolute;inset:0;z-index:3;pointer-events:none}.particle-dot[data-v-54b714a0]{position:absolute;top:50%;left:50%;width:var(--size);height:var(--size);background:rgba(200,160,255,var(--opacity));border-radius:50%;box-shadow:0 0 4px #b478ff66;animation:particle-orbit-54b714a0 var(--dur) linear var(--delay) infinite;transform:rotate(var(--angle)) translate(var(--dist))}@keyframes particle-orbit-54b714a0{0%{transform:rotate(var(--angle)) translate(var(--dist));opacity:var(--opacity)}25%{opacity:calc(var(--opacity) * 1.5)}50%{transform:rotate(calc(var(--angle) + 180deg)) translate(var(--dist));opacity:var(--opacity)}75%{opacity:calc(var(--opacity) * .5)}to{transform:rotate(calc(var(--angle) + 360deg)) translate(var(--dist));opacity:var(--opacity)}}.ps-lines .particle-dot[data-v-54b714a0]{width:calc(var(--size) * 4);height:calc(var(--size) * .4);border-radius:2px;box-shadow:-4px 0 8px #b478ff4d,4px 0 2px #b478ff1a}.ps-sparks .particle-dot[data-v-54b714a0]{animation-duration:calc(var(--dur) * .4);box-shadow:0 0 6px #ffdc64b3,0 0 12px #ffb43c4d;background:rgba(255,230,150,var(--opacity))}.ps-fireflies .particle-dot[data-v-54b714a0]{animation-duration:calc(var(--dur) * 1.8);background:rgba(255,200,80,var(--opacity));box-shadow:0 0 8px #ffb42880;border-radius:50%;animation-timing-function:ease-in-out}.ps-snow .particle-dot[data-v-54b714a0]{animation:particle-snow-54b714a0 var(--dur) linear var(--delay) infinite;background:rgba(200,220,255,var(--opacity));box-shadow:0 0 4px #b4c8ff4d}@keyframes particle-snow-54b714a0{0%{transform:rotate(var(--angle)) translate(var(--dist)) translateY(-20px);opacity:0}15%{opacity:var(--opacity)}85%{opacity:var(--opacity)}to{transform:rotate(calc(var(--angle) + 60deg)) translate(var(--dist)) translateY(30px);opacity:0}}.pulse-ring[data-v-54b714a0]{position:absolute;inset:5px;border-radius:50%;border:2px solid rgba(255,120,240,.8);box-shadow:0 0 12px #ff64dc99,0 0 25px #c83cff4d;z-index:4;animation:pulse-expand-54b714a0 1.2s ease-out forwards;pointer-events:none}.sphere-alert .pulse-ring[data-v-54b714a0]{border-color:#ff7828cc;box-shadow:0 0 12px #ff641e99}@keyframes pulse-expand-54b714a0{0%{transform:scale(1);opacity:1}to{transform:scale(1.8);opacity:0}}.sphere-fallback[data-v-54b714a0]{position:relative;width:140px;height:140px;border-radius:50%;z-index:2;object-fit:cover;opacity:.85;filter:drop-shadow(0 0 20px rgba(180,60,255,.4))}.sphere-status[data-v-54b714a0]{display:flex;flex-direction:column;align-items:center;gap:2px}.sphere-tier-badge[data-v-54b714a0]{font-size:8px;letter-spacing:2px;text-transform:uppercase;color:#b478ff99;font-family:Space Mono,monospace}.tier-0 .sphere-tier-badge~.sphere-tier-badge[data-v-54b714a0],.cortex-sphere-wrap:has(.tier-0) .sphere-tier-badge[data-v-54b714a0]{color:#968caa80}.cortex-sphere-wrap:has(.tier-6) .sphere-tier-badge[data-v-54b714a0],.cortex-sphere-wrap:has(.tier-7) .sphere-tier-badge[data-v-54b714a0]{color:#c896ffb3}.cortex-sphere-wrap:has(.tier-8) .sphere-tier-badge[data-v-54b714a0],.cortex-sphere-wrap:has(.tier-9) .sphere-tier-badge[data-v-54b714a0]{color:#dcb4ffcc}.cortex-sphere-wrap:has(.tier-10) .sphere-tier-badge[data-v-54b714a0],.cortex-sphere-wrap:has(.tier-11) .sphere-tier-badge[data-v-54b714a0],.cortex-sphere-wrap:has(.tier-12) .sphere-tier-badge[data-v-54b714a0]{color:#ffdcffe6}.sphere-state-text[data-v-54b714a0]{font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:#ffffff80}.sphere-time[data-v-54b714a0]{font-size:9px;color:#ffffff4d;font-family:Space Mono,monospace}.cortex-sphere-wrap[data-v-54b714a0]{transition:filter 1.5s ease}.cortex-sphere-wrap[style*=--sphere-mood-color] .sphere-canvas[data-v-54b714a0]{transition:box-shadow 1.5s ease}.cortex-sphere-wrap[style*=--sphere-mood-pulse] .particle-dot[data-v-54b714a0]{animation-duration:calc(var(--dur) / var(--sphere-mood-intensity, .3) * .5)}.brain-activity[data-v-17ed60a2]{margin:0 10px;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.04)}.ba-header[data-v-17ed60a2]{display:flex;justify-content:space-between;align-items:center;padding:0 4px 4px}.ba-title[data-v-17ed60a2]{font-size:8px;font-weight:700;letter-spacing:1.5px;color:#ffffff4d;font-family:Space Mono,monospace}.ba-bpm[data-v-17ed60a2]{font-size:13px;font-weight:800;font-family:Space Mono,monospace;transition:color .5s}.ba-bpm-unit[data-v-17ed60a2]{font-size:8px;font-weight:600;opacity:.5}.bpm-low[data-v-17ed60a2]{color:#ffffff4d}.bpm-mid[data-v-17ed60a2]{color:#00e5ff}.bpm-high[data-v-17ed60a2]{color:#10ffa0;text-shadow:0 0 8px rgba(16,255,160,.4)}.ba-ekg-wrap[data-v-17ed60a2]{position:relative;width:100%;height:48px;border-radius:6px;background:#0006;border:1px solid rgba(255,255,255,.04);overflow:hidden}.ba-ekg-canvas[data-v-17ed60a2]{display:block;width:100%;height:100%}.ba-regime-tag[data-v-17ed60a2]{position:absolute;top:3px;right:4px;font-size:7px;font-weight:700;letter-spacing:.8px;padding:1px 4px;border-radius:2px;font-family:Space Mono,monospace;text-transform:uppercase;transition:all .5s}.regime-bullish[data-v-17ed60a2],.regime-recovery[data-v-17ed60a2]{background:#10ffa01f;color:#10ffa0}.regime-bearish[data-v-17ed60a2],.regime-crisis[data-v-17ed60a2]{background:#ff3b5c1f;color:#ff3b5c}.regime-volatile[data-v-17ed60a2],.regime-fear[data-v-17ed60a2]{background:#ff8c001f;color:#ff8c00}.regime-accumulation[data-v-17ed60a2]{background:#9580ff1f;color:#9580ff}.regime-neutral[data-v-17ed60a2],.regime-[data-v-17ed60a2]{background:#00e5ff14;color:#00e5ff99}.ba-activity-bar[data-v-17ed60a2]{display:flex;align-items:center;gap:4px;padding:4px 4px 0;min-height:16px}.ba-dot[data-v-17ed60a2]{position:relative;width:6px;height:6px;border-radius:50%;flex-shrink:0;animation:dot-appear-17ed60a2 .3s ease-out}@keyframes dot-appear-17ed60a2{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.ba-dot-glow[data-v-17ed60a2]{position:absolute;inset:-2px;border-radius:50%;animation:dot-pulse-17ed60a2 1.5s ease-out forwards;opacity:0}@keyframes dot-pulse-17ed60a2{0%{transform:scale(1);opacity:.6}to{transform:scale(2.5);opacity:0}}.dot-anomaly[data-v-17ed60a2]{background:#ff3b5c;box-shadow:0 0 4px #ff3b5c80}.dot-anomaly .ba-dot-glow[data-v-17ed60a2]{background:#ff3b5c4d}.dot-decision[data-v-17ed60a2]{background:#00e5ff;box-shadow:0 0 4px #00e5ff80}.dot-decision .ba-dot-glow[data-v-17ed60a2]{background:#00e5ff4d}.dot-regime[data-v-17ed60a2]{background:#ffd600;box-shadow:0 0 4px #ffd60080}.dot-regime .ba-dot-glow[data-v-17ed60a2]{background:#ffd6004d}.dot-crash[data-v-17ed60a2]{background:#ff8c00;box-shadow:0 0 4px #ff8c0080}.dot-crash .ba-dot-glow[data-v-17ed60a2]{background:#ff8c004d}.dot-analyze[data-v-17ed60a2]{background:#9580ff;box-shadow:0 0 4px #9580ff80}.dot-analyze .ba-dot-glow[data-v-17ed60a2]{background:#9580ff4d}.dot-learn[data-v-17ed60a2]{background:#10ffa0;box-shadow:0 0 4px #10ffa080}.dot-learn .ba-dot-glow[data-v-17ed60a2]{background:#10ffa04d}.dot-idle[data-v-17ed60a2]{background:#ffffff26}.dot-pulse[data-v-17ed60a2]{background:#00e5ff66}.ba-activity-label[data-v-17ed60a2]{font-size:8px;color:#ffffff40;font-family:Space Mono,monospace;letter-spacing:.5px;margin-left:auto;text-transform:uppercase}.ba-mood-tag[data-v-17ed60a2]{font-size:8px;font-weight:700;letter-spacing:1px;text-transform:uppercase;font-family:Space Mono,monospace;opacity:.7;transition:color 1.5s ease,opacity .5s ease;padding:1px 4px;border-radius:3px;background:#ffffff0a}.cortex-fs[data-v-05cf8f89]{position:fixed;inset:0;z-index:9999;background:#08080c;color:#fff;font-family:Inter,-apple-system,sans-serif;display:flex;flex-direction:column}.cortex-fs-bg[data-v-05cf8f89]{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.cortex-fs-gradient[data-v-05cf8f89]{position:absolute;inset:0;background:radial-gradient(ellipse 60% 50% at 50% 30%,var(--mood-glow, rgba(0, 229, 255, .12)) 0%,transparent 70%);animation:fs-breathe-05cf8f89 var(--mood-pulse, 2s) ease-in-out infinite}@keyframes fs-breathe-05cf8f89{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.cortex-fs-particles[data-v-05cf8f89]{position:absolute;inset:0}.cortex-fs-particle[data-v-05cf8f89]{position:absolute;left:var(--x);top:var(--y);width:var(--size);height:var(--size);background:var(--mood-color, #00e5ff);border-radius:50%;opacity:0;animation:fs-particle-drift-05cf8f89 var(--dur) ease-in-out var(--delay) infinite}@keyframes fs-particle-drift-05cf8f89{0%{opacity:0;transform:translate(0)}15%{opacity:var(--opacity, .3)}85%{opacity:var(--opacity, .3)}to{opacity:0;transform:translate(var(--drift-x),var(--drift-y))}}.cortex-fs-close[data-v-05cf8f89]{position:fixed;top:20px;right:24px;z-index:10001;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#ffffff80;padding:8px;cursor:pointer;transition:all .2s;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.cortex-fs-close[data-v-05cf8f89]:hover{background:#ffffff1f;color:#fff}.cortex-fs-scroll[data-v-05cf8f89]{position:relative;z-index:1;flex:1;overflow-y:auto;overflow-x:hidden;padding:40px 24px 24px;display:flex;flex-direction:column;gap:28px;max-width:900px;margin:0 auto;width:100%}.cortex-fs-hero[data-v-05cf8f89]{display:flex;align-items:center;gap:32px;padding:20px 0}.cortex-fs-sphere-wrap[data-v-05cf8f89]{flex-shrink:0}.cortex-fs-identity[data-v-05cf8f89]{display:flex;flex-direction:column;gap:6px}.cortex-fs-name[data-v-05cf8f89]{font-size:28px;font-weight:800;letter-spacing:6px;color:#ffffffe6;font-family:Space Mono,monospace}.cortex-fs-tier[data-v-05cf8f89]{display:flex;align-items:center;gap:8px;font-size:11px;letter-spacing:1.5px;font-family:Space Mono,monospace}.cortex-fs-tier-badge[data-v-05cf8f89]{color:var(--mood-color, #00e5ff);font-weight:700}.cortex-fs-tier-sep[data-v-05cf8f89]{color:#fff3}.cortex-fs-tier-name[data-v-05cf8f89]{color:#fff6;text-transform:uppercase}.cortex-fs-form-badge[data-v-05cf8f89]{margin-left:8px;font-size:8px;font-weight:700;letter-spacing:1.5px;padding:2px 8px;border-radius:3px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:var(--mood-color, #00e5ff);font-family:Space Mono,monospace}.cortex-fs-form-reason[data-v-05cf8f89]{font-size:12px;color:#ffffff59;font-style:italic;max-width:340px;line-height:1.4;letter-spacing:.3px;animation:form-reason-appear-05cf8f89 2s ease-out}@keyframes form-reason-appear-05cf8f89{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.cortex-fs-mood-desc[data-v-05cf8f89]{font-size:13px;color:#ffffff73;font-style:italic;max-width:340px;line-height:1.4}.cortex-fs-state-tag[data-v-05cf8f89]{display:inline-block;font-size:9px;font-weight:700;letter-spacing:1.5px;padding:3px 10px;border-radius:4px;font-family:Space Mono,monospace;width:fit-content;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:#fff6}.state-analyzing[data-v-05cf8f89]{background:#9580ff1f;border-color:#9580ff40;color:#9580ff}.state-learning[data-v-05cf8f89]{background:#10ffa01a;border-color:#10ffa033;color:#10ffa0}.state-alert[data-v-05cf8f89]{background:#ff3b5c1f;border-color:#ff3b5c40;color:#ff3b5c}.state-thinking[data-v-05cf8f89]{background:#00e5ff1a;border-color:#00e5ff33;color:#00e5ff}.cortex-fs-ekg[data-v-05cf8f89]{padding:0}.cortex-fs-ekg[data-v-05cf8f89] .brain-activity{margin:0;padding:12px 0}.cortex-fs-ekg[data-v-05cf8f89] .ba-ekg-wrap{height:64px}.cortex-fs-cards[data-v-05cf8f89]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.cortex-fs-card[data-v-05cf8f89]{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:12px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:16px;display:flex;flex-direction:column;gap:12px;min-height:160px}.cortex-fs-card-header[data-v-05cf8f89]{display:flex;align-items:center;gap:8px}.cortex-fs-card-icon[data-v-05cf8f89]{font-size:14px;color:var(--mood-color, #00e5ff);opacity:.7}.cortex-fs-card-title[data-v-05cf8f89]{font-size:9px;font-weight:700;letter-spacing:1.5px;color:#ffffff59;font-family:Space Mono,monospace}.cortex-fs-card-count[data-v-05cf8f89]{margin-left:auto;font-size:11px;font-weight:700;color:var(--mood-color, #00e5ff);font-family:Space Mono,monospace}.alert-count[data-v-05cf8f89]{color:#ff3b5c}.cortex-fs-card-loading[data-v-05cf8f89],.cortex-fs-card-empty[data-v-05cf8f89]{font-size:11px;color:#fff3;flex:1;display:flex;align-items:center;justify-content:center}.cortex-fs-card-body[data-v-05cf8f89]{flex:1;display:flex;flex-direction:column;gap:8px}.cortex-fs-se-accuracy[data-v-05cf8f89]{display:flex;align-items:baseline;gap:6px;margin-bottom:4px}.cortex-fs-se-pct[data-v-05cf8f89]{font-size:28px;font-weight:800;color:var(--mood-color, #00e5ff);font-family:Space Mono,monospace;line-height:1}.cortex-fs-se-label[data-v-05cf8f89]{font-size:10px;color:#ffffff4d;letter-spacing:1px;text-transform:uppercase}.cortex-fs-se-row[data-v-05cf8f89]{display:flex;justify-content:space-between;font-size:11px}.cortex-fs-se-key[data-v-05cf8f89]{color:#ffffff4d}.cortex-fs-se-val[data-v-05cf8f89]{color:#fff9;font-family:Space Mono,monospace}.trend-up[data-v-05cf8f89]{color:#10ffa0!important}.trend-down[data-v-05cf8f89]{color:#ff3b5c!important}.cortex-fs-se-assessment[data-v-05cf8f89]{font-size:10px;color:#ffffff59;line-height:1.4;border-top:1px solid rgba(255,255,255,.04);padding-top:6px;margin-top:auto;font-style:italic}.cortex-fs-knowledge-categories[data-v-05cf8f89]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:4px}.cortex-fs-kcat[data-v-05cf8f89]{font-size:9px;color:#ffffff4d;background:#ffffff0a;padding:2px 7px;border-radius:3px;font-family:Space Mono,monospace}.cortex-fs-kcat b[data-v-05cf8f89]{color:var(--mood-color, #00e5ff);margin-left:3px}.cortex-fs-knowledge-list[data-v-05cf8f89]{display:flex;flex-direction:column;gap:6px}.cortex-fs-kitem[data-v-05cf8f89]{padding:6px 8px;background:#ffffff05;border-radius:6px;border:1px solid rgba(255,255,255,.04)}.cortex-fs-kitem-pattern[data-v-05cf8f89]{font-size:11px;color:#fff9;line-height:1.3}.cortex-fs-kitem-meta[data-v-05cf8f89]{display:flex;gap:8px;margin-top:3px}.cortex-fs-kitem-conf[data-v-05cf8f89]{font-size:9px;color:var(--mood-color, #00e5ff);font-family:Space Mono,monospace;font-weight:700}.cortex-fs-kitem-cat[data-v-05cf8f89]{font-size:9px;color:#fff3}.cortex-fs-alert-item[data-v-05cf8f89]{padding:8px 10px;border-radius:6px;background:#ffffff05;border-left:2px solid rgba(255,255,255,.1)}.alert-critical[data-v-05cf8f89]{border-left-color:#ff3b5c}.alert-warning[data-v-05cf8f89]{border-left-color:#ff8c00}.alert-info[data-v-05cf8f89]{border-left-color:#00e5ff}.cortex-fs-alert-top[data-v-05cf8f89]{display:flex;align-items:center;gap:6px}.cortex-fs-alert-level[data-v-05cf8f89]{font-size:8px;font-weight:700;letter-spacing:1px;text-transform:uppercase;font-family:Space Mono,monospace}.alert-critical .cortex-fs-alert-level[data-v-05cf8f89]{color:#ff3b5c}.alert-warning .cortex-fs-alert-level[data-v-05cf8f89]{color:#ff8c00}.alert-info .cortex-fs-alert-level[data-v-05cf8f89]{color:#00e5ff}.cortex-fs-alert-title[data-v-05cf8f89]{font-size:11px;color:#ffffffb3;font-weight:600}.cortex-fs-alert-msg[data-v-05cf8f89]{font-size:10px;color:#ffffff59;margin-top:3px;line-height:1.3}.cortex-fs-alert-bottom[data-v-05cf8f89]{display:flex;align-items:center;gap:8px;margin-top:5px}.cortex-fs-alert-time[data-v-05cf8f89],.cortex-fs-alert-source[data-v-05cf8f89]{font-size:9px;color:#fff3;font-family:Space Mono,monospace}.cortex-fs-ack-btn[data-v-05cf8f89]{margin-left:auto;font-size:8px;font-weight:700;letter-spacing:1px;padding:2px 8px;border-radius:3px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#ffffff80;cursor:pointer;font-family:Space Mono,monospace;transition:all .2s}.cortex-fs-ack-btn[data-v-05cf8f89]:hover{background:#ffffff1f;color:#fff}.cortex-fs-acked[data-v-05cf8f89]{margin-left:auto;font-size:12px;color:#10ffa0}.cortex-fs-protocol[data-v-05cf8f89]{background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:12px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);overflow:hidden}.cortex-fs-protocol-header[data-v-05cf8f89]{display:flex;align-items:center;gap:8px;padding:12px 16px;cursor:pointer;transition:background .2s}.cortex-fs-protocol-header[data-v-05cf8f89]:hover{background:#ffffff08}.cortex-fs-protocol-chevron[data-v-05cf8f89]{margin-left:auto;font-size:.6em;color:#fff3;transition:transform .2s}.cortex-fs-protocol-chevron.open[data-v-05cf8f89]{transform:rotate(180deg)}.cortex-fs-protocol-body[data-v-05cf8f89]{padding:0 16px 16px;max-height:500px;overflow-y:auto}.cortex-fs-protocol-body[data-v-05cf8f89]::-webkit-scrollbar{width:4px}.cortex-fs-protocol-body[data-v-05cf8f89]::-webkit-scrollbar-track{background:transparent}.cortex-fs-protocol-body[data-v-05cf8f89]::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:2px}.cortex-fs-chat[data-v-05cf8f89]{background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:12px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;flex-direction:column;min-height:280px;max-height:400px}.cortex-fs-chat-header[data-v-05cf8f89]{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.04)}.cortex-fs-chat-icon[data-v-05cf8f89]{font-size:14px}.cortex-fs-chat-title[data-v-05cf8f89]{font-size:10px;font-weight:700;letter-spacing:1.5px;color:#ffffff59;font-family:Space Mono,monospace;text-transform:uppercase}.cortex-fs-chat-messages[data-v-05cf8f89]{flex:1;overflow-y:auto;padding:12px 16px;display:flex;flex-direction:column;gap:10px}.cortex-fs-chat-empty[data-v-05cf8f89]{font-size:12px;color:#fff3;text-align:center;padding:30px 20px;line-height:1.5}.cortex-fs-msg[data-v-05cf8f89]{display:flex}.msg-user[data-v-05cf8f89]{justify-content:flex-end}.msg-cortex[data-v-05cf8f89]{justify-content:flex-start}.cortex-fs-msg-bubble[data-v-05cf8f89]{max-width:75%;padding:8px 12px;border-radius:10px;font-size:12px;line-height:1.5}.msg-user .cortex-fs-msg-bubble[data-v-05cf8f89]{background:rgba(var(--mood-color, 0, 229, 255),.12);background:#00e5ff1a;border:1px solid rgba(0,229,255,.15);color:#fffc;border-bottom-right-radius:3px}.msg-cortex .cortex-fs-msg-bubble[data-v-05cf8f89]{background:#ffffff0a;border:1px solid rgba(255,255,255,.06);color:#ffffffb3;border-bottom-left-radius:3px}.cortex-fs-msg-text[data-v-05cf8f89]{white-space:pre-wrap;word-break:break-word}.cortex-fs-msg-meta[data-v-05cf8f89]{display:flex;gap:8px;margin-top:4px;font-size:9px}.cortex-fs-msg-conf[data-v-05cf8f89]{color:var(--mood-color, #00e5ff);font-family:Space Mono,monospace;opacity:.7}.cortex-fs-msg-mood[data-v-05cf8f89]{color:#ffffff40;font-family:Space Mono,monospace}.cortex-fs-typing[data-v-05cf8f89]{display:flex;gap:4px;padding:4px 0}.cortex-fs-typing span[data-v-05cf8f89]{width:6px;height:6px;border-radius:50%;background:var(--mood-color, #00e5ff);opacity:.4;animation:typing-bounce-05cf8f89 1.2s ease-in-out infinite}.cortex-fs-typing span[data-v-05cf8f89]:nth-child(2){animation-delay:.2s}.cortex-fs-typing span[data-v-05cf8f89]:nth-child(3){animation-delay:.4s}@keyframes typing-bounce-05cf8f89{0%,60%,to{transform:translateY(0);opacity:.3}30%{transform:translateY(-6px);opacity:.8}}.cortex-fs-chat-input-wrap[data-v-05cf8f89]{display:flex;gap:8px;padding:10px 16px;border-top:1px solid rgba(255,255,255,.04)}.cortex-fs-chat-input[data-v-05cf8f89]{flex:1;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#fff;padding:8px 12px;font-size:12px;font-family:inherit;outline:none;transition:border-color .2s}.cortex-fs-chat-input[data-v-05cf8f89]::placeholder{color:#fff3}.cortex-fs-chat-input[data-v-05cf8f89]:focus{border-color:var(--mood-color, rgba(0, 229, 255, .3))}.cortex-fs-chat-send[data-v-05cf8f89]{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--mood-color, #00e5ff);padding:8px 16px;font-size:10px;font-weight:700;letter-spacing:1px;font-family:Space Mono,monospace;cursor:pointer;transition:all .2s}.cortex-fs-chat-send[data-v-05cf8f89]:hover:not(:disabled){background:#ffffff1a}.cortex-fs-chat-send[data-v-05cf8f89]:disabled{opacity:.3;cursor:default}.cortex-fullscreen-enter-active[data-v-05cf8f89]{transition:opacity .35s ease,transform .35s cubic-bezier(.16,1,.3,1)}.cortex-fullscreen-leave-active[data-v-05cf8f89]{transition:opacity .25s ease,transform .25s ease}.cortex-fullscreen-enter-from[data-v-05cf8f89]{opacity:0;transform:scale(.92)}.cortex-fullscreen-leave-to[data-v-05cf8f89]{opacity:0;transform:scale(.96)}@media(max-width:768px){.cortex-fs-scroll[data-v-05cf8f89]{padding:20px 14px 14px;gap:20px}.cortex-fs-hero[data-v-05cf8f89]{flex-direction:column;text-align:center;gap:16px}.cortex-fs-identity[data-v-05cf8f89]{align-items:center}.cortex-fs-mood-desc[data-v-05cf8f89]{text-align:center}.cortex-fs-name[data-v-05cf8f89]{font-size:22px;letter-spacing:4px}.cortex-fs-cards[data-v-05cf8f89]{grid-template-columns:1fr}.cortex-fs-card[data-v-05cf8f89]{min-height:auto}.cortex-fs-chat[data-v-05cf8f89]{max-height:350px}.cortex-fs-close[data-v-05cf8f89]{top:12px;right:14px}}@media(max-width:480px){.cortex-fs-se-pct[data-v-05cf8f89]{font-size:22px}.cortex-fs-msg-bubble[data-v-05cf8f89]{max-width:88%}}.cortex-fs-scroll[data-v-05cf8f89]::-webkit-scrollbar,.cortex-fs-chat-messages[data-v-05cf8f89]::-webkit-scrollbar{width:4px}.cortex-fs-scroll[data-v-05cf8f89]::-webkit-scrollbar-track,.cortex-fs-chat-messages[data-v-05cf8f89]::-webkit-scrollbar-track{background:transparent}.cortex-fs-scroll[data-v-05cf8f89]::-webkit-scrollbar-thumb,.cortex-fs-chat-messages[data-v-05cf8f89]::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:2px}.cortex-fs-scroll[data-v-05cf8f89]::-webkit-scrollbar-thumb:hover,.cortex-fs-chat-messages[data-v-05cf8f89]::-webkit-scrollbar-thumb:hover{background:#ffffff26}
