.BrainTopNav-module__mFxnKq__nav{height:36px;padding:0 var(--space-4);background:var(--surface-deep,var(--surface-0));border-bottom:1px solid var(--border-subtle);z-index:10;flex-shrink:0;align-items:center;display:flex}.BrainTopNav-module__mFxnKq__links{align-items:center;gap:var(--space-1);flex:1;min-width:0;display:flex}.BrainTopNav-module__mFxnKq__link{align-items:center;gap:var(--space-2);padding:var(--space-1)var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-xs);color:var(--text-muted);transition:color var(--transition-fast),background var(--transition-fast);white-space:nowrap;font-weight:500;text-decoration:none;display:flex}.BrainTopNav-module__mFxnKq__link:hover{color:var(--text-primary);background:var(--surface-1)}.BrainTopNav-module__mFxnKq__link.BrainTopNav-module__mFxnKq__active{color:var(--text-primary);background:var(--color-ai-accent-subtle)}.BrainTopNav-module__mFxnKq__link.BrainTopNav-module__mFxnKq__active .BrainTopNav-module__mFxnKq__linkIcon{color:var(--color-ai-accent)}.BrainTopNav-module__mFxnKq__linkIcon{opacity:.8;flex-shrink:0}@media (max-width:768px){.BrainTopNav-module__mFxnKq__nav{height:40px;padding:0 var(--space-2)}.BrainTopNav-module__mFxnKq__links{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:var(--space-1);padding-right:var(--space-3);overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 8px calc(100% - 16px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 8px calc(100% - 16px),#0000 100%)}.BrainTopNav-module__mFxnKq__links::-webkit-scrollbar{display:none}.BrainTopNav-module__mFxnKq__link{-webkit-tap-highlight-color:transparent;scroll-snap-align:center;border-radius:999px;flex-shrink:0;padding:6px 10px;font-size:11px}.BrainTopNav-module__mFxnKq__link.BrainTopNav-module__mFxnKq__active{background:var(--color-ai-accent-dim)}.BrainTopNav-module__mFxnKq__link:active{opacity:.8;transition:transform 80ms,opacity 80ms;transform:scale(.93)}.BrainTopNav-module__mFxnKq__links{scroll-snap-type:x proximity}}
.SessionCard-module__ZWw7yq__card{gap:var(--space-1);padding:var(--space-2)var(--space-3);border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast);margin-bottom:var(--space-1);background:#ffffff05;border:1px solid #ffffff0f;flex-direction:column;display:flex}.SessionCard-module__ZWw7yq__card:hover{background:#ffffff0a;border-color:#ffffff1a}.SessionCard-module__ZWw7yq__card.SessionCard-module__ZWw7yq__running{border-color:rgba(var(--color-ai-accent-rgb),.2);background:rgba(var(--color-ai-accent-rgb),.04)}.SessionCard-module__ZWw7yq__card.SessionCard-module__ZWw7yq__failed{background:#ef44440a;border-color:#ef444433}.SessionCard-module__ZWw7yq__card.SessionCard-module__ZWw7yq__completed{background:#10b9810a;border-color:#10b98133}.SessionCard-module__ZWw7yq__header{align-items:center;gap:var(--space-2);display:flex}.SessionCard-module__ZWw7yq__statusIcon{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.SessionCard-module__ZWw7yq__iconPending{border:1.5px solid #ffffff4d;border-radius:50%;width:12px;height:12px}.SessionCard-module__ZWw7yq__spinner{border:1.5px solid rgba(var(--color-ai-accent-rgb),.3);border-top-color:var(--color-ai-accent);border-radius:50%;width:12px;height:12px;animation:.8s linear infinite SessionCard-module__ZWw7yq__spin}@keyframes SessionCard-module__ZWw7yq__spin{to{transform:rotate(360deg)}}.SessionCard-module__ZWw7yq__iconCompleted{background:#10b981;border-radius:50%;width:10px;height:10px}.SessionCard-module__ZWw7yq__iconFailed{color:#ef4444;font-size:11px;font-weight:700;line-height:1}.SessionCard-module__ZWw7yq__title{font-size:var(--text-xs);color:#ffffffd9;white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:500;overflow:hidden}.SessionCard-module__ZWw7yq__meta{font-size:var(--text-2xs);color:#ffffff59;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.SessionCard-module__ZWw7yq__progressBar{background:#ffffff14;border-radius:1px;height:2px;overflow:hidden}.SessionCard-module__ZWw7yq__progressFill{background:var(--color-ai-gradient,linear-gradient(90deg,#00e0ff,#06f));border-radius:1px;height:100%;transition:width .4s}.SessionCard-module__ZWw7yq__progressFill.SessionCard-module__ZWw7yq__failed{background:#ef4444}.SessionCard-module__ZWw7yq__progressFill.SessionCard-module__ZWw7yq__completed{background:#10b981}
.ChatListItem-module__Rpqv9q__item{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-3);border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast);border:1px solid #0000;margin-bottom:1px;display:flex}.ChatListItem-module__Rpqv9q__item:hover{background:#ffffff0a}.ChatListItem-module__Rpqv9q__item.ChatListItem-module__Rpqv9q__active{background:rgba(var(--color-ai-accent-rgb),.06);border-color:rgba(var(--color-ai-accent-rgb),.15)}.ChatListItem-module__Rpqv9q__content{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ChatListItem-module__Rpqv9q__title{font-size:var(--text-xs);color:#ffffffbf;white-space:nowrap;text-overflow:ellipsis;font-weight:500;line-height:1.4;overflow:hidden}.ChatListItem-module__Rpqv9q__item.ChatListItem-module__Rpqv9q__active .ChatListItem-module__Rpqv9q__title{color:#fffffff2}.ChatListItem-module__Rpqv9q__timestamp{font-size:var(--text-2xs);color:#ffffff40}.ChatListItem-module__Rpqv9q__deleteButton{border-radius:var(--radius-sm);color:#fff6;cursor:pointer;width:24px;height:24px;transition:all var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.ChatListItem-module__Rpqv9q__deleteButton:hover{color:#ef4444;background:#ef444426}.ChatListItem-module__Rpqv9q__deleteButton:focus-visible{outline:2px solid rgba(var(--color-ai-accent-rgb),.5);outline-offset:1px}
.BrainSidebar-module__N8ACma__sidebar{background:#0a0a0af2;border-right:1px solid #ffffff0f;flex-direction:column;flex-shrink:0;width:260px;min-width:200px;height:100%;display:flex;overflow:hidden}@media (max-width:768px){.BrainSidebar-module__N8ACma__sidebar{border-right:none;width:100%;min-width:0}.BrainSidebar-module__N8ACma__sectionContent{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}.BrainSidebar-module__N8ACma__sectionAction{width:32px;height:32px}}.BrainSidebar-module__N8ACma__section{flex-direction:column;display:flex;overflow:hidden}.BrainSidebar-module__N8ACma__section+.BrainSidebar-module__N8ACma__section{border-top:1px solid #ffffff0f}.BrainSidebar-module__N8ACma__section.BrainSidebar-module__N8ACma__agents{flex:none;max-height:45%}.BrainSidebar-module__N8ACma__section.BrainSidebar-module__N8ACma__chats{flex:1;min-height:0}.BrainSidebar-module__N8ACma__sectionHeader{padding:var(--space-3)var(--space-4);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.BrainSidebar-module__N8ACma__sectionTitle{font-size:var(--text-2xs);color:#ffffff59;letter-spacing:.08em;text-transform:uppercase;font-weight:600}.BrainSidebar-module__N8ACma__sectionAction{border-radius:var(--radius-sm);color:#ffffff4d;cursor:pointer;width:20px;height:20px;transition:color var(--transition-fast),background var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.BrainSidebar-module__N8ACma__sectionAction:hover{color:#ffffffb3;background:#ffffff0f}.BrainSidebar-module__N8ACma__sectionContent{padding:var(--space-1)var(--space-2);scrollbar-width:thin;scrollbar-color:#ffffff1a transparent;flex:1;overflow-y:auto}.BrainSidebar-module__N8ACma__sectionContent::-webkit-scrollbar{width:4px}.BrainSidebar-module__N8ACma__sectionContent::-webkit-scrollbar-track{background:0 0}.BrainSidebar-module__N8ACma__sectionContent::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}.BrainSidebar-module__N8ACma__empty{padding:var(--space-3)var(--space-4);font-size:var(--text-xs);color:#ffffff40;text-align:center}.BrainSidebar-module__N8ACma__timeGroup{padding:var(--space-2)var(--space-2)var(--space-1);font-size:var(--text-2xs);color:#ffffff40;letter-spacing:.06em;text-transform:uppercase;font-weight:600}
.MessageBubble-module__B0pWea__wrap{align-items:flex-start;gap:var(--space-2);max-width:82%;margin-bottom:var(--space-3);display:flex}.MessageBubble-module__B0pWea__wrap.MessageBubble-module__B0pWea__user{flex-direction:row-reverse;margin-left:auto}.MessageBubble-module__B0pWea__wrap.MessageBubble-module__B0pWea__assistant{margin-right:auto}.MessageBubble-module__B0pWea__avatar{background:rgba(var(--color-ai-accent-rgb),.12);border:1px solid rgba(var(--color-ai-accent-rgb),.2);width:28px;height:28px;color:var(--color-ai-accent);letter-spacing:.02em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.MessageBubble-module__B0pWea__avatar.MessageBubble-module__B0pWea__user{color:#a78bfa;background:#8b5cf61f;border-color:#8b5cf640}.MessageBubble-module__B0pWea__bubble{padding:var(--space-3)var(--space-4);border-radius:var(--radius-lg);font-size:var(--text-sm);word-break:break-word;flex:1;line-height:1.6;position:relative}.MessageBubble-module__B0pWea__bubble.MessageBubble-module__B0pWea__assistant{-webkit-backdrop-filter:var(--blur-md);backdrop-filter:var(--blur-md);color:#ffffffe0;border-radius:var(--radius-lg)var(--radius-lg)var(--radius-lg)4px;box-shadow:var(--shadow-md);transition:border-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast);background:#0a0a0acc;border:1px solid #ffffff0f}.MessageBubble-module__B0pWea__bubble.MessageBubble-module__B0pWea__assistant:hover{border-color:rgba(var(--color-ai-accent-rgb),.15);box-shadow:0 8px 24px rgba(var(--color-ai-accent-rgb),.04);transform:translateY(-1px)}.MessageBubble-module__B0pWea__bubble.MessageBubble-module__B0pWea__user{color:#ffffffeb;border-radius:var(--radius-lg)var(--radius-lg)4px var(--radius-lg);text-align:left;background:#8b5cf614;border:1px solid #8b5cf640}.MessageBubble-module__B0pWea__bubble.MessageBubble-module__B0pWea__user:hover{border-color:#8b5cf666}.MessageBubble-module__B0pWea__timestamp{font-size:var(--text-2xs);color:#fff3;margin-top:var(--space-1);display:block}.MessageBubble-module__B0pWea__wrap.MessageBubble-module__B0pWea__user .MessageBubble-module__B0pWea__timestamp{text-align:right}.MessageBubble-module__B0pWea__bubble :is(p,ul,ol,pre,blockquote){margin:0 0 var(--space-2)0}.MessageBubble-module__B0pWea__bubble :is(p,ul,ol,pre,blockquote):last-child{margin-bottom:0}.MessageBubble-module__B0pWea__bubble :is(h1,h2,h3,h4){font-size:var(--text-sm);margin:var(--space-3)0 var(--space-1);color:#fffffff2;font-weight:600}.MessageBubble-module__B0pWea__bubble :is(h1,h2,h3,h4):first-child{margin-top:0}.MessageBubble-module__B0pWea__bubble code{font-family:var(--font-mono);background:#ffffff0f;border-radius:4px;padding:.1em .35em;font-size:.85em}.MessageBubble-module__B0pWea__bubble pre{border-radius:var(--radius-md);padding:var(--space-3);scrollbar-width:thin;scrollbar-color:#ffffff1a transparent;background:#0006;border:1px solid #ffffff0f;overflow-x:auto}.MessageBubble-module__B0pWea__bubble pre code{background:0 0;padding:0}.MessageBubble-module__B0pWea__bubble a{color:var(--color-ai-accent);text-decoration:none}.MessageBubble-module__B0pWea__bubble a:hover{text-decoration:underline}.MessageBubble-module__B0pWea__bubble ul,.MessageBubble-module__B0pWea__bubble ol{padding-left:var(--space-5)}.MessageBubble-module__B0pWea__bubble li{margin-bottom:var(--space-1)}.MessageBubble-module__B0pWea__bubble strong{color:#fffffff2;font-weight:600}.MessageBubble-module__B0pWea__bubble blockquote{border-left:3px solid rgba(var(--color-ai-accent-rgb),.4);padding-left:var(--space-3);color:#fff9;font-style:italic}.MessageBubble-module__B0pWea__jsonViewer{border-radius:var(--radius-md,8px);-webkit-backdrop-filter:blur(12px)saturate(1.2);backdrop-filter:blur(12px)saturate(1.2);background:#00000059;border:1px solid #ffffff14;overflow:hidden}.MessageBubble-module__B0pWea__jsonHeader{background:#ffffff08;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:6px 12px;display:flex}.MessageBubble-module__B0pWea__jsonBadge{letter-spacing:.08em;text-transform:uppercase;color:#f59e0b;background:#f59e0b1f;border:1px solid #f59e0b40;border-radius:4px;padding:1px 7px;font-size:10px;font-weight:700}.MessageBubble-module__B0pWea__jsonCopyBtn{color:#fff6;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:4px;padding:2px 8px;font-size:10px;font-weight:500;transition:all .15s}.MessageBubble-module__B0pWea__jsonCopyBtn:hover{color:#ffffffbf;background:#ffffff0f;border-color:#ffffff2e}.MessageBubble-module__B0pWea__jsonBody{scrollbar-width:thin;scrollbar-color:#ffffff1a transparent;white-space:pre;padding:12px 16px;font-family:Geist Mono,Fira Code,Cascadia Code,Consolas,monospace;font-size:11.5px;line-height:1.65;overflow-x:auto}.MessageBubble-module__B0pWea__jsonKey{color:#a78bfa}.MessageBubble-module__B0pWea__jsonString{color:#34d399}.MessageBubble-module__B0pWea__jsonNumber{color:#60a5fa}.MessageBubble-module__B0pWea__jsonBool{color:#f59e0b}.MessageBubble-module__B0pWea__jsonNull{color:#ffffff4d;font-style:italic}.MessageBubble-module__B0pWea__jsonBracket{color:#ffffff59}.MessageBubble-module__B0pWea__jsonColon{color:#ffffff4d}.MessageBubble-module__B0pWea__jsonComma{color:#ffffff40}.MessageBubble-module__B0pWea__jsonCollapsed{color:#ffffff40;margin:0 4px;font-size:10px;font-style:italic}.MessageBubble-module__B0pWea__jsonToggle{color:#ffffff4d;cursor:pointer;background:0 0;border:none;padding:0 3px 0 0;font-size:10px;line-height:1;transition:color .12s}.MessageBubble-module__B0pWea__jsonToggle:hover{color:#ffffffb3}.MessageBubble-module__B0pWea__jsonIndent{border-left:1px solid #ffffff0d;margin-left:2px;padding-left:18px}.MessageBubble-module__B0pWea__jsonLine{display:block}@media (max-width:768px){.MessageBubble-module__B0pWea__wrap{gap:var(--space-1);max-width:92%}.MessageBubble-module__B0pWea__avatar{width:24px;height:24px;font-size:9px}.MessageBubble-module__B0pWea__bubble{padding:var(--space-2)var(--space-3);font-size:14px}.MessageBubble-module__B0pWea__bubble.MessageBubble-module__B0pWea__assistant:hover{transform:none}.MessageBubble-module__B0pWea__bubble pre{padding:var(--space-2);font-size:12px}.MessageBubble-module__B0pWea__bubble:active{opacity:.85;transition:opacity 60ms}.MessageBubble-module__B0pWea__timestamp{font-size:9px}}
.Button-module__VMVMAW__button{justify-content:center;align-items:center;gap:var(--space-2);font-weight:var(--font-semibold);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--transition-micro),border-color var(--transition-micro),color var(--transition-micro),box-shadow var(--transition-micro),transform var(--transition-micro);white-space:nowrap;-webkit-user-select:none;user-select:none;border:1px solid #0000;outline:none;font-family:inherit;display:inline-flex;position:relative}.Button-module__VMVMAW__button:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.Button-module__VMVMAW__button:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.Button-module__VMVMAW__primary{background:linear-gradient(135deg,var(--color-ai-primary),#6d28d9);color:#fff;border-color:#0000}.Button-module__VMVMAW__primary:hover:not(:disabled){box-shadow:var(--shadow-glow-accent-sm);background:linear-gradient(135deg,#9b6dfa,#7c3aed);transform:translateY(-1px)}.Button-module__VMVMAW__primary:active:not(:disabled){box-shadow:none;transform:translateY(0)}.Button-module__VMVMAW__secondary{background:var(--surface-1);color:var(--text-primary);border-color:var(--border-subtle)}.Button-module__VMVMAW__secondary:hover:not(:disabled){background:var(--surface-2);border-color:var(--border-strong)}.Button-module__VMVMAW__ghost{color:var(--text-secondary);background:0 0;border-color:#0000}.Button-module__VMVMAW__ghost:hover:not(:disabled){background:var(--surface-1);color:var(--text-primary)}.Button-module__VMVMAW__danger{background:var(--critical);color:#fff;border-color:#0000}.Button-module__VMVMAW__danger:hover:not(:disabled){filter:brightness(1.1);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.Button-module__VMVMAW__danger:active:not(:disabled){transform:translateY(0)}.Button-module__VMVMAW__success{background:var(--success);color:var(--text-on-emphasis);border-color:#0000}.Button-module__VMVMAW__success:hover:not(:disabled){filter:brightness(1.1)}.Button-module__VMVMAW__outline{color:var(--text-primary);border-color:var(--border-subtle);background:0 0}.Button-module__VMVMAW__outline:hover:not(:disabled){background:var(--surface-1);border-color:var(--border-strong)}.Button-module__VMVMAW__sm{padding:var(--space-1-5)var(--space-3);font-size:var(--text-xs);min-height:28px;line-height:1.4}.Button-module__VMVMAW__md{padding:var(--space-2)var(--space-4);font-size:var(--text-sm);min-height:36px;line-height:1.4}.Button-module__VMVMAW__lg{padding:var(--space-3)var(--space-6);font-size:var(--text-base);min-height:44px;line-height:1.4}.Button-module__VMVMAW__fullWidth{width:100%}.Button-module__VMVMAW__loading{color:#0000}.Button-module__VMVMAW__leftIcon,.Button-module__VMVMAW__rightIcon{flex-shrink:0;align-items:center;display:flex}.Button-module__VMVMAW__leftIcon svg,.Button-module__VMVMAW__rightIcon svg{width:var(--icon-md);height:var(--icon-md)}.Button-module__VMVMAW__sm .Button-module__VMVMAW__leftIcon svg,.Button-module__VMVMAW__sm .Button-module__VMVMAW__rightIcon svg{width:var(--icon-sm);height:var(--icon-sm)}.Button-module__VMVMAW__label{align-items:center;display:inline-flex}.Button-module__VMVMAW__spinner{justify-content:center;align-items:center;display:flex;position:absolute}.Button-module__VMVMAW__spinnerIcon{width:1.25rem;height:1.25rem;animation:1s linear infinite Button-module__VMVMAW__spin}.Button-module__VMVMAW__spinnerTrack{opacity:.25}.Button-module__VMVMAW__spinnerHead{opacity:.75}@keyframes Button-module__VMVMAW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Button-module__VMVMAW__button{transition:none}.Button-module__VMVMAW__primary:hover:not(:disabled),.Button-module__VMVMAW__primary:active:not(:disabled),.Button-module__VMVMAW__danger:hover:not(:disabled),.Button-module__VMVMAW__danger:active:not(:disabled){transform:none}.Button-module__VMVMAW__spinnerIcon{animation:none}}@media (max-width:639px){.Button-module__VMVMAW__sm{min-height:36px}.Button-module__VMVMAW__md{min-height:var(--touch-target-min)}.Button-module__VMVMAW__lg{min-height:52px}}
.Badge-module__yqYDGW__badge{align-items:center;gap:var(--space-1,.25rem);font:var(--font-label,500 .75rem/1 var(--font-sans));border-radius:var(--radius-full,9999px);white-space:nowrap;transition:var(--transition-micro);display:inline-flex}.Badge-module__yqYDGW__sm{padding:2px var(--space-2,.5rem);font-size:.625rem}.Badge-module__yqYDGW__md{padding:var(--space-1,.25rem)var(--space-2-5,.625rem);font-size:.75rem}.Badge-module__yqYDGW__lg{padding:var(--space-1-5,.375rem)var(--space-3,.75rem);font-size:.8125rem}.Badge-module__yqYDGW__default{background:var(--surface-2);color:var(--text-primary)}.Badge-module__yqYDGW__success{background:var(--success-subtle);color:var(--success)}.Badge-module__yqYDGW__warning{background:var(--warning-subtle);color:var(--warning)}.Badge-module__yqYDGW__danger{background:var(--critical-subtle);color:var(--critical)}.Badge-module__yqYDGW__info{background:var(--info-subtle);color:var(--info)}.Badge-module__yqYDGW__neutral{background:var(--surface-2);color:var(--text-secondary)}.Badge-module__yqYDGW__outline{border:1px solid var(--border-card);color:var(--text-secondary);background:0 0}.Badge-module__yqYDGW__withDot{padding-left:var(--space-2,.5rem)}.Badge-module__yqYDGW__dot{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.Badge-module__yqYDGW__sm .Badge-module__yqYDGW__dot{width:4px;height:4px}.Badge-module__yqYDGW__lg .Badge-module__yqYDGW__dot{width:8px;height:8px}
.DecisionCard-module__Y8WUKG__card{cursor:pointer;background:#1e293b;border:1px solid #334155;border-radius:.75rem;padding:1rem 1.25rem;transition:border-color .15s,box-shadow .15s}.DecisionCard-module__Y8WUKG__card:hover{border-color:#475569;box-shadow:0 2px 8px #0000004d}.DecisionCard-module__Y8WUKG__header{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.5rem;display:flex}.DecisionCard-module__Y8WUKG__titleRow{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.DecisionCard-module__Y8WUKG__title{color:#e2e8f0;margin:0;font-size:.9375rem;font-weight:600;line-height:1.4}.DecisionCard-module__Y8WUKG__statusBadge{flex-shrink:0}.DecisionCard-module__Y8WUKG__summary{color:#94a3b8;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .75rem;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.DecisionCard-module__Y8WUKG__meta{color:#64748b;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-size:.8125rem;display:flex}.DecisionCard-module__Y8WUKG__metaItem{align-items:center;gap:.25rem;display:flex}.DecisionCard-module__Y8WUKG__tags{flex-wrap:wrap;gap:.375rem;margin-top:.625rem;display:flex}.DecisionCard-module__Y8WUKG__tag{color:#94a3b8;background:#0f172a;border:1px solid #334155;border-radius:9999px;align-items:center;padding:.1875rem .5rem;font-size:.75rem;display:inline-flex}.DecisionCard-module__Y8WUKG__actions{flex-shrink:0;gap:.5rem;display:flex}
.DecisionForm-module___Cat4a__overlay{z-index:1000;background:#0009;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.DecisionForm-module___Cat4a__modal{background:#0f172a;border:1px solid #1e293b;border-radius:1rem;width:100%;max-width:560px;max-height:90vh;padding:1.5rem;overflow-y:auto}.DecisionForm-module___Cat4a__header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.DecisionForm-module___Cat4a__title{color:#e2e8f0;margin:0;font-size:1.125rem;font-weight:600}.DecisionForm-module___Cat4a__closeBtn{cursor:pointer;color:#64748b;background:0 0;border:none;border-radius:.25rem;padding:.25rem;font-size:1.25rem;line-height:1}.DecisionForm-module___Cat4a__closeBtn:hover{color:#e2e8f0}.DecisionForm-module___Cat4a__form{flex-direction:column;gap:1rem;display:flex}.DecisionForm-module___Cat4a__field{flex-direction:column;gap:.375rem;display:flex}.DecisionForm-module___Cat4a__label{color:#94a3b8;font-size:.8125rem;font-weight:500}.DecisionForm-module___Cat4a__input{color:#e2e8f0;box-sizing:border-box;background:#1e293b;border:1px solid #334155;border-radius:.5rem;width:100%;padding:.5rem .75rem;font-size:.9375rem}.DecisionForm-module___Cat4a__input:focus{border-color:#6366f1;outline:none}.DecisionForm-module___Cat4a__textarea{color:#e2e8f0;box-sizing:border-box;resize:vertical;background:#1e293b;border:1px solid #334155;border-radius:.5rem;width:100%;min-height:100px;padding:.5rem .75rem;font-family:inherit;font-size:.9375rem}.DecisionForm-module___Cat4a__textarea:focus{border-color:#6366f1;outline:none}.DecisionForm-module___Cat4a__select{color:#e2e8f0;box-sizing:border-box;cursor:pointer;appearance:none;background:#1e293b;border:1px solid #334155;border-radius:.5rem;width:100%;padding:.5rem .75rem;font-size:.9375rem}.DecisionForm-module___Cat4a__select:focus{border-color:#6366f1;outline:none}.DecisionForm-module___Cat4a__tagsInput{color:#e2e8f0;box-sizing:border-box;background:#1e293b;border:1px solid #334155;border-radius:.5rem;width:100%;padding:.5rem .75rem;font-size:.9375rem}.DecisionForm-module___Cat4a__tagsInput:focus{border-color:#6366f1;outline:none}.DecisionForm-module___Cat4a__hint{color:#475569;margin-top:.25rem;font-size:.75rem}.DecisionForm-module___Cat4a__footer{border-top:1px solid #1e293b;justify-content:flex-end;gap:.75rem;margin-top:1.5rem;padding-top:1rem;display:flex}
.DecisionsPanel-module__JhaciG__panel{background:#0f172a;border:1px solid #1e293b;border-radius:.75rem;overflow:hidden}.DecisionsPanel-module__JhaciG__header{border-bottom:1px solid #1e293b;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.DecisionsPanel-module__JhaciG__title{color:#e2e8f0;align-items:center;gap:.5rem;margin:0;font-size:1rem;font-weight:600;display:flex}.DecisionsPanel-module__JhaciG__count{color:#fff;background:#6366f1;border-radius:9999px;justify-content:center;align-items:center;min-width:1.25rem;height:1.25rem;padding:0 .375rem;font-size:.6875rem;font-weight:700;display:inline-flex}.DecisionsPanel-module__JhaciG__body{padding:1rem 1.25rem}.DecisionsPanel-module__JhaciG__list,.DecisionsPanel-module__JhaciG__loading{flex-direction:column;gap:.75rem;display:flex}.DecisionsPanel-module__JhaciG__skeleton{background:#1e293b;border-radius:.5rem;height:80px;animation:1.5s ease-in-out infinite DecisionsPanel-module__JhaciG__pulse}@keyframes DecisionsPanel-module__JhaciG__pulse{0%,to{opacity:1}50%{opacity:.5}}.DecisionsPanel-module__JhaciG__emptyIcon{text-align:center;font-size:2rem;display:block}
.CommandCenterShell-module__M1e-rq__shell{flex-direction:column;min-height:100%;display:flex}.CommandCenterShell-module__M1e-rq__body{flex:1;min-height:0;display:flex}.CommandCenterShell-module__M1e-rq__main{flex-direction:column;flex:1;min-width:0;display:flex}.CommandCenterShell-module__M1e-rq__tabBar{gap:var(--space-1);padding:0 var(--space-6);background:var(--bg-surface);border-bottom:1px solid var(--border-subtle);scrollbar-width:none;display:flex;overflow-x:auto}.CommandCenterShell-module__M1e-rq__tabBar::-webkit-scrollbar{display:none}.CommandCenterShell-module__M1e-rq__tab{align-items:center;gap:var(--space-2);padding:var(--space-3)var(--space-4);color:var(--text-secondary);font-size:var(--text-sm);cursor:pointer;transition:color var(--transition-fast),background var(--transition-fast),border-color var(--transition-fast);white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;flex-shrink:0;font-weight:500;display:flex}.CommandCenterShell-module__M1e-rq__tab:hover{color:var(--text-primary);background:var(--bg-surface-strong)}.CommandCenterShell-module__M1e-rq__tab.CommandCenterShell-module__M1e-rq__tabActive{color:var(--accent);border-bottom-color:var(--accent)}.CommandCenterShell-module__M1e-rq__tabIcon{font-size:1rem;line-height:1}.CommandCenterShell-module__M1e-rq__tabLabel{font-size:var(--text-sm)}.CommandCenterShell-module__M1e-rq__content{padding:var(--space-6);flex:1;overflow-y:auto}.CommandCenterShell-module__M1e-rq__activityFeed{padding:var(--space-6);border-top:1px solid var(--border-subtle)}.CommandCenterShell-module__M1e-rq__sidebarSlot{flex-direction:column;display:flex}@keyframes CommandCenterShell-module__M1e-rq__pulse{0%,to{opacity:.6}50%{opacity:.3}}.CommandCenterShell-module__M1e-rq__skeletonHeader{padding:var(--space-6);background:var(--bg-surface);border-bottom:1px solid var(--border-subtle);gap:var(--space-2);flex-direction:column;display:flex}.CommandCenterShell-module__M1e-rq__skeletonTitle{background:var(--bg-surface-strong);border-radius:var(--radius-md);width:50%;height:2rem;animation:1.5s ease-in-out infinite CommandCenterShell-module__M1e-rq__pulse}.CommandCenterShell-module__M1e-rq__skeletonSubtitle{background:var(--bg-surface-strong);border-radius:var(--radius-md);width:30%;height:1rem;animation:1.5s ease-in-out .1s infinite CommandCenterShell-module__M1e-rq__pulse}.CommandCenterShell-module__M1e-rq__skeletonTabBar{gap:var(--space-2);padding:var(--space-3)var(--space-6);background:var(--bg-surface);border-bottom:1px solid var(--border-subtle);display:flex}.CommandCenterShell-module__M1e-rq__skeletonTab{background:var(--bg-surface-strong);border-radius:var(--radius-md);width:6rem;height:2.25rem;animation:1.5s ease-in-out infinite CommandCenterShell-module__M1e-rq__pulse}.CommandCenterShell-module__M1e-rq__skeletonContent{margin:var(--space-6);background:var(--bg-surface-strong);border-radius:var(--radius-lg);min-height:20rem;animation:1.5s ease-in-out .15s infinite CommandCenterShell-module__M1e-rq__pulse}.CommandCenterShell-module__M1e-rq__skeletonSidebar{background:var(--bg-surface);border-left:1px solid var(--border-subtle);width:280px;min-width:280px;min-height:20rem;animation:1.5s ease-in-out .2s infinite CommandCenterShell-module__M1e-rq__pulse}@media (max-width:1024px){.CommandCenterShell-module__M1e-rq__body{flex-direction:column}.CommandCenterShell-module__M1e-rq__sidebarSlot{border-top:1px solid var(--border-subtle)}.CommandCenterShell-module__M1e-rq__skeletonSidebar{border-left:none;border-top:1px solid var(--border-subtle);width:100%;min-width:0}}@media (max-width:768px){.CommandCenterShell-module__M1e-rq__tabBar{padding:0 var(--space-4)}.CommandCenterShell-module__M1e-rq__tab{padding:var(--space-2)var(--space-3)}.CommandCenterShell-module__M1e-rq__tabLabel{display:none}.CommandCenterShell-module__M1e-rq__content,.CommandCenterShell-module__M1e-rq__activityFeed{padding:var(--space-4)}}
.ActivitySidebar-module__qX0_sq__sidebar{border-left:1px solid var(--border-subtle);background:var(--bg-surface);width:280px;min-width:280px;transition:width var(--transition-base),min-width var(--transition-base);flex-direction:column;display:flex;position:relative;overflow:hidden}.ActivitySidebar-module__qX0_sq__sidebar.ActivitySidebar-module__qX0_sq__collapsed{width:2.5rem;min-width:2.5rem}.ActivitySidebar-module__qX0_sq__toggleBtn{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-3)var(--space-3);border:none;border-bottom:1px solid var(--border-subtle);color:var(--text-secondary);font-size:var(--text-sm);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast);white-space:nowrap;background:0 0;font-weight:500;display:flex}.ActivitySidebar-module__qX0_sq__toggleBtn:hover{background:var(--bg-surface-hover);color:var(--text-primary)}.ActivitySidebar-module__qX0_sq__toggleIcon{color:var(--text-muted);font-size:1rem;font-weight:700}.ActivitySidebar-module__qX0_sq__toggleLabel{font-size:var(--text-sm);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.ActivitySidebar-module__qX0_sq__content{padding:var(--space-4)0;gap:var(--space-2);flex-direction:column;flex:1;display:flex;overflow-y:auto}.ActivitySidebar-module__qX0_sq__section{padding:0 var(--space-4)var(--space-4);border-bottom:1px solid var(--border-subtle)}.ActivitySidebar-module__qX0_sq__section:last-child{border-bottom:none}.ActivitySidebar-module__qX0_sq__sectionTitle{font-size:var(--text-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin:0 0 var(--space-3);align-items:center;gap:var(--space-2);font-weight:600;display:flex}.ActivitySidebar-module__qX0_sq__feed{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex;position:relative}.ActivitySidebar-module__qX0_sq__feed:before{content:"";background:var(--border-subtle);width:1px;position:absolute;top:0;bottom:0;left:.75rem}.ActivitySidebar-module__qX0_sq__feedItem{align-items:flex-start;gap:var(--space-3);padding:var(--space-2)0;display:flex;position:relative}.ActivitySidebar-module__qX0_sq__feedIcon{background:var(--bg-secondary);border-radius:var(--radius-full);border:1px solid var(--border-subtle);z-index:1;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.875rem;display:flex;position:relative}.ActivitySidebar-module__qX0_sq__feedBody{flex-direction:column;gap:.125rem;min-width:0;display:flex}.ActivitySidebar-module__qX0_sq__feedLabel{font-size:var(--text-sm);color:var(--text-primary);font-weight:500;line-height:1.4}.ActivitySidebar-module__qX0_sq__feedDesc{font-size:var(--text-xs);color:var(--text-secondary);line-height:1.4}.ActivitySidebar-module__qX0_sq__feedTime{font-size:var(--text-xs);color:var(--text-muted)}.ActivitySidebar-module__qX0_sq__variant_success .ActivitySidebar-module__qX0_sq__feedIcon{background:var(--success-muted);border-color:var(--success);color:var(--success)}.ActivitySidebar-module__qX0_sq__variant_warning .ActivitySidebar-module__qX0_sq__feedIcon{background:var(--warning-muted);border-color:var(--warning);color:var(--warning)}.ActivitySidebar-module__qX0_sq__variant_error .ActivitySidebar-module__qX0_sq__feedIcon{background:var(--error-muted);border-color:var(--error);color:var(--error)}.ActivitySidebar-module__qX0_sq__variant_info .ActivitySidebar-module__qX0_sq__feedIcon{background:var(--info-muted);border-color:var(--info);color:var(--info)}.ActivitySidebar-module__qX0_sq__aiIcon{color:var(--accent)}.ActivitySidebar-module__qX0_sq__aiInsights{font-size:var(--text-sm);color:var(--text-secondary);background:var(--bg-surface-strong);border-radius:var(--radius-md);padding:var(--space-3);border-left:2px solid var(--accent);line-height:1.6}.ActivitySidebar-module__qX0_sq__relatedList{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ActivitySidebar-module__qX0_sq__relatedItem{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-3);background:var(--bg-surface-strong);border-radius:var(--radius-md);font-size:var(--text-sm);display:flex}.ActivitySidebar-module__qX0_sq__relatedType{font-size:var(--text-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;flex-shrink:0;font-weight:500}.ActivitySidebar-module__qX0_sq__relatedLink{color:var(--accent);transition:color var(--transition-fast);text-overflow:ellipsis;white-space:nowrap;font-weight:500;text-decoration:none;overflow:hidden}.ActivitySidebar-module__qX0_sq__relatedLink:hover{color:var(--text-primary);text-decoration:underline}.ActivitySidebar-module__qX0_sq__relatedLabel{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:1024px){.ActivitySidebar-module__qX0_sq__sidebar{border-left:none;border-top:1px solid var(--border-subtle);width:100%;min-width:0}.ActivitySidebar-module__qX0_sq__sidebar.ActivitySidebar-module__qX0_sq__collapsed{width:100%;min-width:0}}
.EntityHeader-module__Zedgfa__header{gap:var(--space-3);padding:var(--space-6);background:var(--bg-surface);border-bottom:1px solid var(--border-subtle);flex-direction:column;display:flex}.EntityHeader-module__Zedgfa__breadcrumbs{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--text-muted);flex-wrap:wrap;display:flex}.EntityHeader-module__Zedgfa__breadcrumbItem{align-items:center;gap:var(--space-1);display:flex}.EntityHeader-module__Zedgfa__breadcrumbSep{color:var(--text-muted);opacity:.5}.EntityHeader-module__Zedgfa__breadcrumbLink{color:var(--text-secondary);transition:color var(--transition-fast);text-decoration:none}.EntityHeader-module__Zedgfa__breadcrumbLink:hover{color:var(--text-primary)}.EntityHeader-module__Zedgfa__breadcrumbCurrent{color:var(--text-primary);font-weight:500}.EntityHeader-module__Zedgfa__mainRow{align-items:flex-start;gap:var(--space-4);display:flex}.EntityHeader-module__Zedgfa__icon{background:var(--bg-surface-strong);border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.5rem;display:flex}.EntityHeader-module__Zedgfa__titleBlock{flex:1;min-width:0}.EntityHeader-module__Zedgfa__title{font-size:var(--text-3xl);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:700;line-height:1.2;overflow:hidden}.EntityHeader-module__Zedgfa__subtitle{font-size:var(--text-sm);color:var(--text-muted);margin:var(--space-1)0 0}.EntityHeader-module__Zedgfa__aside{align-items:center;gap:var(--space-3);flex-wrap:wrap;flex-shrink:0;display:flex}.EntityHeader-module__Zedgfa__statusBadge,.EntityHeader-module__Zedgfa__actions{align-items:center;gap:var(--space-2);display:flex}.EntityHeader-module__Zedgfa__meta{align-items:center;gap:var(--space-4);font-size:var(--text-xs);color:var(--text-muted);padding-top:var(--space-1);flex-wrap:wrap;display:flex}@media (max-width:768px){.EntityHeader-module__Zedgfa__header{padding:var(--space-4)}.EntityHeader-module__Zedgfa__mainRow{gap:var(--space-3);flex-wrap:wrap}.EntityHeader-module__Zedgfa__aside{justify-content:flex-start;width:100%}.EntityHeader-module__Zedgfa__title{font-size:var(--text-2xl)}}
.DealCommandCenter-module__AcE5hq__dealIcon{border-radius:var(--radius-full);background:var(--blue-100);width:48px;height:48px;color:var(--blue-700);justify-content:center;align-items:center;font-size:1.5rem;display:flex}.DealCommandCenter-module__AcE5hq__overview{gap:var(--space-6);padding:var(--space-4)0;flex-direction:column;display:flex}.DealCommandCenter-module__AcE5hq__overviewGrid{gap:var(--space-6);grid-template-columns:3fr 2fr;align-items:start;display:grid}.DealCommandCenter-module__AcE5hq__overviewLeft,.DealCommandCenter-module__AcE5hq__overviewRight{gap:var(--space-5);flex-direction:column;display:flex}.DealCommandCenter-module__AcE5hq__heroStrip{gap:var(--space-3);background:linear-gradient(135deg,var(--blue-50)0%,var(--purple-50,#f5f3ff)100%);border:1px solid var(--blue-100);border-radius:var(--radius-lg);padding:var(--space-4)var(--space-5);flex-wrap:wrap;display:flex}.DealCommandCenter-module__AcE5hq__metricCard{align-items:flex-start;gap:var(--space-1);flex-direction:column;flex:1;min-width:100px;display:flex}.DealCommandCenter-module__AcE5hq__metricIcon{font-size:1.25rem;line-height:1}.DealCommandCenter-module__AcE5hq__metricValue{font-size:var(--text-base);color:var(--gray-900);font-weight:700;line-height:1.2}.DealCommandCenter-module__AcE5hq__metricLabel{font-size:var(--text-xs);color:var(--gray-500);text-transform:uppercase;letter-spacing:.05em;font-weight:500}.DealCommandCenter-module__AcE5hq__probabilityWrap{gap:var(--space-1);flex-direction:column;width:100%;display:flex}.DealCommandCenter-module__AcE5hq__probabilityBar{background:var(--gray-200);border-radius:var(--radius-full);width:100%;height:4px;overflow:hidden}.DealCommandCenter-module__AcE5hq__probabilityFill{background:var(--blue-500);border-radius:var(--radius-full);height:100%;transition:width .4s}.DealCommandCenter-module__AcE5hq__ownerAvatar{border-radius:var(--radius-full);background:var(--blue-600);width:32px;height:32px;color:var(--white);font-size:var(--text-sm);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.DealCommandCenter-module__AcE5hq__infoCard,.DealCommandCenter-module__AcE5hq__actionsCard{background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-lg);padding:var(--space-5)}.DealCommandCenter-module__AcE5hq__cardTitle{font-size:var(--text-sm);color:var(--gray-700);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-4);font-weight:600}.DealCommandCenter-module__AcE5hq__infoGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.DealCommandCenter-module__AcE5hq__infoItem{gap:var(--space-1);flex-direction:column;display:flex}.DealCommandCenter-module__AcE5hq__infoItemFull{grid-column:1/-1}.DealCommandCenter-module__AcE5hq__infoLabel{font-size:var(--text-xs);color:var(--gray-500);text-transform:uppercase;letter-spacing:.05em;font-weight:500}.DealCommandCenter-module__AcE5hq__infoValue{font-size:var(--text-sm);color:var(--gray-900)}.DealCommandCenter-module__AcE5hq__stageButton{align-items:center;gap:var(--space-2);cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.DealCommandCenter-module__AcE5hq__stageButton:hover .DealCommandCenter-module__AcE5hq__editIcon{opacity:1}.DealCommandCenter-module__AcE5hq__editIcon{font-size:var(--text-xs);opacity:0;transition:opacity .15s}.DealCommandCenter-module__AcE5hq__stageSelect{padding:var(--space-1)var(--space-2);font-size:var(--text-sm);border:1px solid var(--gray-300);border-radius:var(--radius-md);background:var(--white)}.DealCommandCenter-module__AcE5hq__stageBadge{border-radius:var(--radius-full);font-size:var(--text-xs);padding:2px 10px;font-weight:600;display:inline-block}.DealCommandCenter-module__AcE5hq__stageLead{background:var(--gray-100);color:var(--gray-700)}.DealCommandCenter-module__AcE5hq__stageQualified{background:var(--blue-100);color:var(--blue-700)}.DealCommandCenter-module__AcE5hq__stageProposal{background:var(--purple-100);color:var(--purple-700)}.DealCommandCenter-module__AcE5hq__stageNegotiation{background:var(--orange-100);color:var(--orange-700)}.DealCommandCenter-module__AcE5hq__stageWon{background:var(--green-100);color:var(--green-700)}.DealCommandCenter-module__AcE5hq__stageLost{background:var(--red-100);color:var(--red-700)}.DealCommandCenter-module__AcE5hq__statusBadge{border-radius:var(--radius-full);font-size:var(--text-xs);padding:2px 10px;font-weight:600;display:inline-block}.DealCommandCenter-module__AcE5hq__statusOpen{background:var(--blue-100);color:var(--blue-700)}.DealCommandCenter-module__AcE5hq__statusWon{background:var(--green-100);color:var(--green-700)}.DealCommandCenter-module__AcE5hq__statusLost{background:var(--red-100);color:var(--red-700)}.DealCommandCenter-module__AcE5hq__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.DealCommandCenter-module__AcE5hq__hint{margin-top:var(--space-3);font-size:var(--text-xs);color:var(--gray-500)}.DealCommandCenter-module__AcE5hq__emptyContactState{align-items:center;gap:var(--space-3);padding:var(--space-4)0;text-align:center;flex-direction:column;display:flex}.DealCommandCenter-module__AcE5hq__emptyContactIcon{font-size:2rem}.DealCommandCenter-module__AcE5hq__emptyContactText{font-size:var(--text-sm);color:var(--gray-500);margin:0}.DealCommandCenter-module__AcE5hq__ownerRow{align-items:center;gap:var(--space-3);display:flex}.DealCommandCenter-module__AcE5hq__ownerInfo{flex-direction:column;gap:2px;display:flex}.DealCommandCenter-module__AcE5hq__stageProgress{gap:var(--space-2);flex-direction:column;display:flex}.DealCommandCenter-module__AcE5hq__stageStep{align-items:center;gap:var(--space-2);display:flex}.DealCommandCenter-module__AcE5hq__stageStepDot{border-radius:var(--radius-full);flex-shrink:0;width:10px;height:10px}.DealCommandCenter-module__AcE5hq__stageStepLabel{font-size:var(--text-xs);color:var(--gray-600);line-height:1.2}.DealCommandCenter-module__AcE5hq__stageStepDone .DealCommandCenter-module__AcE5hq__stageStepDot{background:var(--green-500)}.DealCommandCenter-module__AcE5hq__stageStepDone .DealCommandCenter-module__AcE5hq__stageStepLabel{color:var(--gray-400)}.DealCommandCenter-module__AcE5hq__stageStepCurrent .DealCommandCenter-module__AcE5hq__stageStepDot{background:var(--blue-600);box-shadow:0 0 0 3px var(--blue-100)}.DealCommandCenter-module__AcE5hq__stageStepCurrent .DealCommandCenter-module__AcE5hq__stageStepLabel{color:var(--blue-700);font-weight:600}.DealCommandCenter-module__AcE5hq__stageStepFuture .DealCommandCenter-module__AcE5hq__stageStepDot{background:var(--gray-200)}.DealCommandCenter-module__AcE5hq__stageStepFuture .DealCommandCenter-module__AcE5hq__stageStepLabel{color:var(--gray-400)}.DealCommandCenter-module__AcE5hq__timelineSection{padding:var(--space-4)0}.DealCommandCenter-module__AcE5hq__timeline{gap:var(--space-4);flex-direction:column;display:flex}.DealCommandCenter-module__AcE5hq__timelineItem{gap:var(--space-3);display:flex}.DealCommandCenter-module__AcE5hq__timelineIcon{background:var(--gray-100);border-radius:var(--radius-full);width:32px;height:32px;font-size:var(--text-base);flex-shrink:0;justify-content:center;align-items:center;display:flex}.DealCommandCenter-module__AcE5hq__timelineContent{flex-direction:column;flex:1;gap:2px;display:flex}.DealCommandCenter-module__AcE5hq__timelineTitle{font-size:var(--text-sm);color:var(--gray-900);font-weight:500}.DealCommandCenter-module__AcE5hq__timelineDescription{font-size:var(--text-sm);color:var(--gray-600);margin:0}.DealCommandCenter-module__AcE5hq__timelineDate{font-size:var(--text-xs);color:var(--gray-500)}.DealCommandCenter-module__AcE5hq__timelineItemSkeleton{background:var(--gray-100);border-radius:var(--radius-md);height:60px;animation:1.5s ease-in-out infinite DealCommandCenter-module__AcE5hq__pulse}.DealCommandCenter-module__AcE5hq__quotesSection{padding:var(--space-4)0}.DealCommandCenter-module__AcE5hq__quotesHeader{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;display:flex}.DealCommandCenter-module__AcE5hq__quotesHeader h3{font-size:var(--text-base);color:var(--gray-900);margin:0;font-weight:600}.DealCommandCenter-module__AcE5hq__quotesList{gap:var(--space-3);flex-direction:column;display:flex}.DealCommandCenter-module__AcE5hq__quoteCard{background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-md);padding:var(--space-4);cursor:pointer;transition:border-color .15s,box-shadow .15s}.DealCommandCenter-module__AcE5hq__quoteCard:hover{border-color:var(--gray-300);box-shadow:0 2px 8px #0000000f}.DealCommandCenter-module__AcE5hq__quoteName{font-size:var(--text-sm);color:var(--gray-900);margin-bottom:var(--space-1);font-weight:600}.DealCommandCenter-module__AcE5hq__quoteValue{font-size:var(--text-base);color:var(--gray-900);margin-bottom:var(--space-2);font-weight:700}.DealCommandCenter-module__AcE5hq__quoteMeta{font-size:var(--text-xs);color:var(--gray-500);justify-content:space-between;display:flex}.DealCommandCenter-module__AcE5hq__quoteStatus{text-transform:capitalize}.DealCommandCenter-module__AcE5hq__quoteCardSkeleton{background:var(--gray-100);border-radius:var(--radius-md);height:100px;animation:1.5s ease-in-out infinite DealCommandCenter-module__AcE5hq__pulse}.DealCommandCenter-module__AcE5hq__tasksSection{padding:var(--space-2)0}.DealCommandCenter-module__AcE5hq__empty{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-8);text-align:center;flex-direction:column;display:flex}.DealCommandCenter-module__AcE5hq__empty span{font-size:2rem}.DealCommandCenter-module__AcE5hq__empty p{color:var(--gray-500);margin:0}.DealCommandCenter-module__AcE5hq__error{text-align:center;padding:var(--space-8);color:var(--red-600)}.DealCommandCenter-module__AcE5hq__error h3{margin-bottom:var(--space-2)}@keyframes DealCommandCenter-module__AcE5hq__pulse{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:900px){.DealCommandCenter-module__AcE5hq__overviewGrid{grid-template-columns:1fr}.DealCommandCenter-module__AcE5hq__overviewRight{order:-1}}@media (max-width:640px){.DealCommandCenter-module__AcE5hq__heroStrip{gap:var(--space-3);padding:var(--space-3)var(--space-4)}.DealCommandCenter-module__AcE5hq__metricCard{min-width:calc(50% - var(--space-3)/2);flex:unset}}.DealCommandCenter-module__AcE5hq__linkContactEmpty{align-items:center;gap:var(--space-2);padding:var(--space-4)var(--space-2);text-align:center;margin-bottom:var(--space-4);flex-direction:column;display:flex}.DealCommandCenter-module__AcE5hq__linkContactIcon{opacity:.4;font-size:2rem}.DealCommandCenter-module__AcE5hq__linkContactTitle{font-size:var(--text-sm);color:var(--gray-700);margin:0;font-weight:600}.DealCommandCenter-module__AcE5hq__linkContactDesc{font-size:var(--text-xs);color:var(--gray-500);margin:0}.DealCommandCenter-module__AcE5hq__aiSection{gap:var(--space-4);flex-direction:column;display:flex}
.Card-module__QRy0Sa__card{border-radius:var(--radius-md);transition:box-shadow var(--transition-fast),border-color var(--transition-fast);overflow:hidden}.Card-module__QRy0Sa__default{background:var(--surface-1);border:1px solid var(--border-card);box-shadow:var(--shadow-card)}.Card-module__QRy0Sa__elevated{background:var(--surface-2);border:1px solid var(--border-elevated);box-shadow:var(--shadow-elevated)}.Card-module__QRy0Sa__outlined{border:1px solid var(--border-strong);background:0 0}.Card-module__QRy0Sa__glass{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border)}.Card-module__QRy0Sa__interactive{cursor:pointer}.Card-module__QRy0Sa__interactive:hover{border-color:rgba(var(--color-ai-primary-rgb),.15);box-shadow:var(--shadow-hover-lift);transition:box-shadow var(--duration-base)var(--ease-out),border-color var(--duration-base)var(--ease-out),transform var(--duration-base)var(--ease-out);transform:translateY(-1px)}.Card-module__QRy0Sa__padding-none{padding:0}.Card-module__QRy0Sa__padding-sm{padding:var(--space-3)}.Card-module__QRy0Sa__padding-md{padding:var(--space-4)}.Card-module__QRy0Sa__padding-lg{padding:var(--space-6)}.Card-module__QRy0Sa__header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--border-subtle);margin-bottom:var(--space-4);display:flex}.Card-module__QRy0Sa__headerText{flex:1;min-width:0}.Card-module__QRy0Sa__title{font:var(--font-card-title);letter-spacing:-.015em;color:var(--text-primary);margin:0}.Card-module__QRy0Sa__subtitle{font-size:var(--text-sm);color:var(--text-secondary);margin:var(--space-1)0 0 0}.Card-module__QRy0Sa__action{flex-shrink:0}.Card-module__QRy0Sa__content{flex:1}.Card-module__QRy0Sa__footer{align-items:center;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--border-subtle);margin-top:var(--space-4);display:flex}@media (max-width:639px){.Card-module__QRy0Sa__card{border-radius:var(--radius-sm)}.Card-module__QRy0Sa__padding-sm{padding:var(--space-2)}.Card-module__QRy0Sa__padding-md{padding:var(--space-3)}.Card-module__QRy0Sa__padding-lg{padding:var(--space-4)}.Card-module__QRy0Sa__header{gap:var(--space-2);flex-direction:column}.Card-module__QRy0Sa__footer{align-items:stretch;gap:var(--space-2);flex-direction:column}.Card-module__QRy0Sa__footer>button{width:100%}}
.Dialog-module__ACx2ha__overlay{z-index:var(--z-modal-backdrop);background-color:var(--bg-overlay);-webkit-backdrop-filter:blur(4px);animation:Dialog-module__ACx2ha__fadeIn var(--duration-fast)var(--ease-out);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Dialog-module__ACx2ha__dialog{width:100%;max-width:var(--modal-md);max-height:calc(100vh - 2rem);margin:var(--space-4);background:var(--surface-4);border:1px solid var(--border-modal);border-radius:var(--radius-xl);box-shadow:var(--shadow-modal);animation:Dialog-module__ACx2ha__modalIn var(--duration-slow)var(--ease-emphasis);position:relative;overflow:hidden}.Dialog-module__ACx2ha__dialogSm{max-width:var(--modal-sm)}.Dialog-module__ACx2ha__dialogMd{max-width:var(--modal-md)}.Dialog-module__ACx2ha__dialogLg{max-width:var(--modal-lg)}.Dialog-module__ACx2ha__dialogFull{border-radius:0;max-width:100%;height:100dvh;max-height:100%;margin:0}.Dialog-module__ACx2ha__content{padding:var(--space-6);max-height:calc(100vh - 8rem);overflow-y:auto}.Dialog-module__ACx2ha__header{padding:var(--space-6)var(--space-6)0}.Dialog-module__ACx2ha__title{font:var(--font-section-title);letter-spacing:-.02em;color:var(--text-primary);margin:0;line-height:1.4}.Dialog-module__ACx2ha__description{margin:var(--space-2)0 0;font-size:var(--text-sm);color:var(--text-secondary);line-height:1.5}.Dialog-module__ACx2ha__footer{justify-content:flex-end;gap:var(--space-3);padding:var(--space-4)var(--space-6)var(--space-6);border-top:1px solid var(--border-subtle);margin-top:var(--space-4);display:flex}@keyframes Dialog-module__ACx2ha__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Dialog-module__ACx2ha__modalIn{0%{opacity:0;transform:scale(.95)translateY(-10px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (max-width:639px){.Dialog-module__ACx2ha__dialog{border-radius:var(--radius-lg)var(--radius-lg)0 0;max-width:100%;height:auto;max-height:90dvh;animation:Dialog-module__ACx2ha__slideInUp var(--duration-slow)var(--ease-emphasis);align-self:flex-end;margin:0}.Dialog-module__ACx2ha__content{padding:var(--space-4)}.Dialog-module__ACx2ha__header{padding:var(--space-4)var(--space-4)0}.Dialog-module__ACx2ha__footer{padding:var(--space-3)var(--space-4)var(--space-4);flex-direction:column}}@media (prefers-reduced-motion:reduce){.Dialog-module__ACx2ha__overlay,.Dialog-module__ACx2ha__dialog{animation:none!important}}
.AISummaryPanel-module__vitQOq__panel{background:linear-gradient(135deg,rgba(var(--color-ai-primary-rgb,139,92,246),.08)0%,rgba(var(--color-ai-primary-rgb,139,92,246),.02)100%);border:1px solid rgba(var(--color-ai-primary-rgb,139,92,246),.2);border-radius:var(--radius-lg,12px);padding:var(--space-md,16px);position:relative;overflow:hidden}.AISummaryPanel-module__vitQOq__panel:before{content:"";background:linear-gradient(90deg,rgba(var(--color-ai-primary-rgb,139,92,246),.5),rgba(var(--color-ai-secondary-rgb,236,72,153),.5));height:2px;position:absolute;top:0;left:0;right:0}.AISummaryPanel-module__vitQOq__unavailable{opacity:.7;background:rgba(var(--color-surface-rgb,30,30,30),.5);border-color:var(--color-border,#ffffff1a)}.AISummaryPanel-module__vitQOq__unavailable:before{display:none}.AISummaryPanel-module__vitQOq__header{align-items:center;gap:var(--space-xs,8px);margin-bottom:var(--space-md,16px);display:flex}.AISummaryPanel-module__vitQOq__aiIcon{width:18px;height:18px;color:rgb(var(--color-ai-primary-rgb,139,92,246))}.AISummaryPanel-module__vitQOq__headerLabel{font-size:var(--text-sm,14px);color:var(--color-text-primary,#fff);font-weight:600}.AISummaryPanel-module__vitQOq__badge{font-size:var(--text-xs,12px);color:rgb(var(--color-ai-primary-rgb,139,92,246));background:rgba(var(--color-ai-primary-rgb,139,92,246),.15);border-radius:var(--radius-full,999px);margin-left:auto;padding:2px 8px}.AISummaryPanel-module__vitQOq__badgeUnavailable{font-size:var(--text-xs,12px);color:var(--color-text-muted,#ffffff80);border-radius:var(--radius-full,999px);background:#ffffff0d;margin-left:auto;padding:2px 8px}.AISummaryPanel-module__vitQOq__content{gap:var(--space-sm,12px);flex-direction:column;display:flex}.AISummaryPanel-module__vitQOq__summaryText{font-size:var(--text-sm,14px);color:var(--color-text-secondary,#ffffffd9);margin:0;line-height:1.6}.AISummaryPanel-module__vitQOq__unavailableText{font-size:var(--text-sm,14px);color:var(--color-text-muted,#ffffff80);margin:0;font-style:italic}.AISummaryPanel-module__vitQOq__keyPoints{margin-top:var(--space-xs,8px)}.AISummaryPanel-module__vitQOq__keyPointsTitle{font-size:var(--text-xs,12px);color:var(--color-text-muted,#ffffff80);text-transform:uppercase;letter-spacing:.05em;margin:0 0 var(--space-xs,8px)0;font-weight:600}.AISummaryPanel-module__vitQOq__keyPointsList{gap:var(--space-xs,8px);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.AISummaryPanel-module__vitQOq__keyPoint{font-size:var(--text-sm,14px);color:var(--color-text-secondary,#ffffffd9);padding-left:var(--space-md,16px);position:relative}.AISummaryPanel-module__vitQOq__keyPoint:before{content:"";background:rgb(var(--color-ai-primary-rgb,139,92,246));border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:0}.AISummaryPanel-module__vitQOq__footer{margin-top:var(--space-xs,8px);padding-top:var(--space-sm,12px);border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;display:flex}.AISummaryPanel-module__vitQOq__generatedAt{font-size:var(--text-xs,12px);color:var(--color-text-muted,#ffffff80)}.AISummaryPanel-module__vitQOq__aiDisclaimer{font-size:var(--text-xs,12px);color:rgb(var(--color-ai-primary-rgb,139,92,246));font-style:italic}.AISummaryPanel-module__vitQOq__skeleton{border-radius:var(--radius-sm,4px);background:linear-gradient(90deg,#ffffff0d 0%,#ffffff1a 50%,#ffffff0d 100%) 0 0/200% 100%;height:16px;animation:1.5s ease-in-out infinite AISummaryPanel-module__vitQOq__shimmer}@keyframes AISummaryPanel-module__vitQOq__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.AIInsightBanner-module__ECsSkW__container{background:linear-gradient(135deg,rgba(var(--color-ai-primary-rgb,139,92,246),.08)0%,rgba(var(--color-ai-primary-rgb,139,92,246),.02)100%);border:1px solid rgba(var(--color-ai-primary-rgb,139,92,246),.2);border-radius:var(--radius-lg,12px);padding:var(--space-md,16px);position:relative;overflow:hidden}.AIInsightBanner-module__ECsSkW__container:before{content:"";background:linear-gradient(90deg,rgba(var(--color-ai-primary-rgb,139,92,246),.6),rgba(var(--color-ai-secondary-rgb,236,72,153),.6),rgba(var(--color-ai-primary-rgb,139,92,246),.6));background-size:200% 100%;height:2px;animation:3s infinite AIInsightBanner-module__ECsSkW__gradient-shift;position:absolute;top:0;left:0;right:0}@keyframes AIInsightBanner-module__ECsSkW__gradient-shift{0%,to{background-position:0%}50%{background-position:100%}}.AIInsightBanner-module__ECsSkW__errorState{opacity:.7;background:rgba(var(--color-surface-rgb,30,30,30),.5);border-color:var(--color-border,#ffffff1a)}.AIInsightBanner-module__ECsSkW__errorState:before{display:none}.AIInsightBanner-module__ECsSkW__header{align-items:center;gap:var(--space-xs,8px);margin-bottom:var(--space-md,16px);display:flex}.AIInsightBanner-module__ECsSkW__aiIcon{width:18px;height:18px;color:rgb(var(--color-ai-primary-rgb,139,92,246))}.AIInsightBanner-module__ECsSkW__title{font-size:var(--text-sm,14px);color:var(--color-text-primary,#fff);font-weight:600}.AIInsightBanner-module__ECsSkW__badge{font-size:var(--text-xs,12px);color:rgb(var(--color-ai-primary-rgb,139,92,246));background:rgba(var(--color-ai-primary-rgb,139,92,246),.15);border-radius:var(--radius-full,999px);margin-left:auto;padding:2px 8px}.AIInsightBanner-module__ECsSkW__loadingBadge{font-size:var(--text-xs,12px);color:var(--color-text-muted,#ffffff80);border-radius:var(--radius-full,999px);background:#ffffff0d;margin-left:auto;padding:2px 8px;animation:1.5s ease-in-out infinite AIInsightBanner-module__ECsSkW__pulse}.AIInsightBanner-module__ECsSkW__unavailableBadge{font-size:var(--text-xs,12px);color:var(--color-text-muted,#ffffff80);border-radius:var(--radius-full,999px);background:#ffffff0d;margin-left:auto;padding:2px 8px}@keyframes AIInsightBanner-module__ECsSkW__pulse{0%,to{opacity:1}50%{opacity:.5}}.AIInsightBanner-module__ECsSkW__loadingContent{gap:var(--space-xs,8px);flex-direction:column;display:flex}.AIInsightBanner-module__ECsSkW__skeleton{border-radius:var(--radius-sm,4px);background:linear-gradient(90deg,#ffffff0d 0%,#ffffff1a 50%,#ffffff0d 100%) 0 0/200% 100%;height:16px;animation:1.5s ease-in-out infinite AIInsightBanner-module__ECsSkW__shimmer}@keyframes AIInsightBanner-module__ECsSkW__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.AIInsightBanner-module__ECsSkW__errorText{font-size:var(--text-sm,14px);color:var(--color-text-muted,#ffffff80);margin:0}.AIInsightBanner-module__ECsSkW__insightsList{gap:var(--space-sm,12px);flex-direction:column;display:flex}.AIInsightBanner-module__ECsSkW__insightCard{align-items:flex-start;gap:var(--space-sm,12px);padding:var(--space-sm,12px);border-radius:var(--radius-md,8px);background:#ffffff08;border-left:3px solid #0000;display:flex}.AIInsightBanner-module__ECsSkW__insightCard.AIInsightBanner-module__ECsSkW__critical{border-left-color:var(--color-red-500,#ef4444);background:#ef44440d}.AIInsightBanner-module__ECsSkW__insightCard.AIInsightBanner-module__ECsSkW__warning{border-left-color:var(--color-amber-500,#f59e0b);background:#f59e0b0d}.AIInsightBanner-module__ECsSkW__insightCard.AIInsightBanner-module__ECsSkW__success{border-left-color:var(--color-green-500,#10b981);background:#10b9810d}.AIInsightBanner-module__ECsSkW__insightCard.AIInsightBanner-module__ECsSkW__info{border-left-color:var(--color-blue-500,#3b82f6);background:#3b82f60d}.AIInsightBanner-module__ECsSkW__insightContent{flex:1;min-width:0}.AIInsightBanner-module__ECsSkW__insightHeader{align-items:center;gap:var(--space-xs,8px);margin-bottom:var(--space-xs,8px);display:flex}.AIInsightBanner-module__ECsSkW__severityIcon{flex-shrink:0;width:16px;height:16px}.AIInsightBanner-module__ECsSkW__critical .AIInsightBanner-module__ECsSkW__severityIcon{color:var(--color-red-500,#ef4444)}.AIInsightBanner-module__ECsSkW__warning .AIInsightBanner-module__ECsSkW__severityIcon{color:var(--color-amber-500,#f59e0b)}.AIInsightBanner-module__ECsSkW__success .AIInsightBanner-module__ECsSkW__severityIcon{color:var(--color-green-500,#10b981)}.AIInsightBanner-module__ECsSkW__info .AIInsightBanner-module__ECsSkW__severityIcon{color:var(--color-blue-500,#3b82f6)}.AIInsightBanner-module__ECsSkW__insightTitle{font-size:var(--text-sm,14px);color:var(--color-text-primary,#fff);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:600;overflow:hidden}.AIInsightBanner-module__ECsSkW__confidence{font-size:var(--text-xs,12px);color:var(--color-text-muted,#ffffff80);flex-shrink:0}.AIInsightBanner-module__ECsSkW__insightMessage{font-size:var(--text-sm,14px);color:var(--color-text-secondary,#ffffffd9);margin:0 0 var(--space-xs,8px)0;line-height:1.5}.AIInsightBanner-module__ECsSkW__actionButton{font-size:var(--text-xs,12px);color:rgb(var(--color-ai-primary-rgb,139,92,246));background:rgba(var(--color-ai-primary-rgb,139,92,246),.1);border:1px solid rgba(var(--color-ai-primary-rgb,139,92,246),.3);border-radius:var(--radius-sm,4px);cursor:pointer;padding:4px 10px;font-weight:500;transition:all .15s}.AIInsightBanner-module__ECsSkW__actionButton:hover{background:rgba(var(--color-ai-primary-rgb,139,92,246),.2)}.AIInsightBanner-module__ECsSkW__dismissButton{width:24px;height:24px;color:var(--color-text-muted,#fff6);cursor:pointer;border-radius:var(--radius-sm,4px);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.AIInsightBanner-module__ECsSkW__dismissButton:hover{color:var(--color-text-primary,#fff);background:#ffffff1a}.AIInsightBanner-module__ECsSkW__footer{margin-top:var(--space-sm,12px);padding-top:var(--space-sm,12px);border-top:1px solid #ffffff0f}.AIInsightBanner-module__ECsSkW__disclaimer{font-size:var(--text-xs,12px);color:rgb(var(--color-ai-primary-rgb,139,92,246));font-style:italic}
.KnowledgeCard-module__gnPO8q__card{cursor:pointer;background:#1e293b;border:1px solid #334155;border-radius:.75rem;padding:1rem 1.25rem;transition:border-color .15s,box-shadow .15s}.KnowledgeCard-module__gnPO8q__card:hover{border-color:#475569;box-shadow:0 2px 8px #0000004d}.KnowledgeCard-module__gnPO8q__header{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.5rem;display:flex}.KnowledgeCard-module__gnPO8q__title{color:#e2e8f0;flex:1;min-width:0;margin:0;font-size:.9375rem;font-weight:600;line-height:1.4}.KnowledgeCard-module__gnPO8q__actions{flex-shrink:0;gap:.5rem;display:flex}.KnowledgeCard-module__gnPO8q__summary{color:#94a3b8;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .75rem;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.KnowledgeCard-module__gnPO8q__meta{color:#64748b;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-size:.8125rem;display:flex}.KnowledgeCard-module__gnPO8q__category{color:#a5b4fc;background:#312e81;border:1px solid #4f46e5;border-radius:9999px;align-items:center;padding:.1875rem .5rem;font-size:.75rem;display:inline-flex}.KnowledgeCard-module__gnPO8q__tags{flex-wrap:wrap;gap:.375rem;margin-top:.625rem;display:flex}.KnowledgeCard-module__gnPO8q__tag{color:#94a3b8;background:#0f172a;border:1px solid #334155;border-radius:9999px;align-items:center;padding:.1875rem .5rem;font-size:.75rem;display:inline-flex}
.AIMemorySearch-module__q44vUa__container{width:100%;max-width:400px;position:relative}.AIMemorySearch-module__q44vUa__inputWrapper{align-items:center;display:flex;position:relative}.AIMemorySearch-module__q44vUa__searchIcon{width:16px;height:16px;color:var(--color-text-muted,#fff6);pointer-events:none;position:absolute;left:12px}.AIMemorySearch-module__q44vUa__input{width:100%;height:40px;font-size:var(--text-sm,14px);color:var(--color-text-primary,#fff);border:1px solid rgba(var(--color-ai-primary-rgb,139,92,246),.2);border-radius:var(--radius-md,8px);background:#ffffff0d;outline:none;padding:0 36px;transition:all .15s}.AIMemorySearch-module__q44vUa__input::placeholder{color:var(--color-text-muted,#fff6)}.AIMemorySearch-module__q44vUa__input:focus{border-color:rgba(var(--color-ai-primary-rgb,139,92,246),.5);background:rgba(var(--color-ai-primary-rgb,139,92,246),.05);box-shadow:0 0 0 3px rgba(var(--color-ai-primary-rgb,139,92,246),.1)}.AIMemorySearch-module__q44vUa__clearButton{width:24px;height:24px;color:var(--color-text-muted,#fff6);cursor:pointer;border-radius:var(--radius-sm,4px);background:0 0;border:none;justify-content:center;align-items:center;transition:all .15s;display:flex;position:absolute;right:8px}.AIMemorySearch-module__q44vUa__clearButton:hover{color:var(--color-text-primary,#fff);background:#ffffff1a}.AIMemorySearch-module__q44vUa__spinner{width:18px;height:18px;animation:1s linear infinite AIMemorySearch-module__q44vUa__spin;position:absolute;right:12px}.AIMemorySearch-module__q44vUa__spinnerTrack{opacity:.2}.AIMemorySearch-module__q44vUa__spinnerHead{color:rgb(var(--color-ai-primary-rgb,139,92,246))}@keyframes AIMemorySearch-module__q44vUa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.AIMemorySearch-module__q44vUa__dropdown{background:var(--color-surface,#1a1a1a);border:1px solid rgba(var(--color-ai-primary-rgb,139,92,246),.3);border-radius:var(--radius-lg,12px);z-index:50;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 4px 6px -1px #0000004d,0 2px 4px -1px #0003}.AIMemorySearch-module__q44vUa__dropdownHeader{align-items:center;gap:var(--space-xs,8px);padding:var(--space-sm,12px)var(--space-md,16px);background:rgba(var(--color-ai-primary-rgb,139,92,246),.1);border-bottom:1px solid rgba(var(--color-ai-primary-rgb,139,92,246),.2);font-size:var(--text-xs,12px);color:rgb(var(--color-ai-primary-rgb,139,92,246));text-transform:uppercase;letter-spacing:.05em;font-weight:600;display:flex}.AIMemorySearch-module__q44vUa__aiIcon{width:14px;height:14px}.AIMemorySearch-module__q44vUa__dropdownContent{padding:var(--space-md,16px)}.AIMemorySearch-module__q44vUa__skeleton{height:14px;margin-bottom:var(--space-xs,8px);border-radius:var(--radius-sm,4px);background:linear-gradient(90deg,#ffffff0d 0%,#ffffff1a 50%,#ffffff0d 100%) 0 0/200% 100%;animation:1.5s ease-in-out infinite AIMemorySearch-module__q44vUa__shimmer}@keyframes AIMemorySearch-module__q44vUa__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.AIMemorySearch-module__q44vUa__unavailableText,.AIMemorySearch-module__q44vUa__noResultsText{font-size:var(--text-sm,14px);color:var(--color-text-muted,#ffffff80);text-align:center;margin:0}.AIMemorySearch-module__q44vUa__results{max-height:320px;overflow-y:auto}.AIMemorySearch-module__q44vUa__resultGroup{border-bottom:1px solid #ffffff0f}.AIMemorySearch-module__q44vUa__resultGroup:last-child{border-bottom:none}.AIMemorySearch-module__q44vUa__resultGroupHeader{align-items:center;gap:var(--space-xs,8px);padding:var(--space-xs,8px)var(--space-md,16px);font-size:var(--text-xs,12px);color:var(--color-text-muted,#ffffff80);text-transform:uppercase;letter-spacing:.05em;background:#ffffff05;font-weight:600;display:flex}.AIMemorySearch-module__q44vUa__entityIcon{width:14px;height:14px}.AIMemorySearch-module__q44vUa__resultCount{font-size:var(--text-xs,12px);color:var(--color-text-muted,#fff6);border-radius:var(--radius-full,999px);background:#ffffff0d;margin-left:auto;padding:1px 6px}.AIMemorySearch-module__q44vUa__resultList{margin:0;padding:0;list-style:none}.AIMemorySearch-module__q44vUa__resultItem{align-items:center;gap:var(--space-sm,12px);width:100%;padding:var(--space-sm,12px)var(--space-md,16px);cursor:pointer;text-align:left;background:0 0;border:none;transition:background .15s;display:flex}.AIMemorySearch-module__q44vUa__resultItem:hover{background:rgba(var(--color-ai-primary-rgb,139,92,246),.08)}.AIMemorySearch-module__q44vUa__resultItemContent{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.AIMemorySearch-module__q44vUa__resultItemName{font-size:var(--text-sm,14px);color:var(--color-text-primary,#fff);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.AIMemorySearch-module__q44vUa__resultItemPreview{font-size:var(--text-xs,12px);color:var(--color-text-muted,#ffffff80);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.AIMemorySearch-module__q44vUa__relevanceScore{font-size:var(--text-xs,12px);color:rgb(var(--color-ai-primary-rgb,139,92,246));background:rgba(var(--color-ai-primary-rgb,139,92,246),.15);border-radius:var(--radius-sm,4px);flex-shrink:0;padding:2px 6px}.AIMemorySearch-module__q44vUa__dropdownFooter{padding:var(--space-xs,8px)var(--space-md,16px);font-size:var(--text-xs,12px);color:rgb(var(--color-ai-primary-rgb,139,92,246));text-align:center;border-top:1px solid #ffffff0f;font-style:italic}
.BrainSectionView-module__C61LNa__sectionRoot{flex-direction:column;flex:1;min-height:0;padding:24px;display:flex;overflow-y:auto}.BrainSectionView-module__C61LNa__sectionHeader{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.BrainSectionView-module__C61LNa__sectionTitle{color:#fff;align-items:center;gap:8px;font-size:1.25rem;font-weight:700;display:flex}.BrainSectionView-module__C61LNa__sectionSubtitle{color:#ffffff80;font-size:.8125rem}.BrainSectionView-module__C61LNa__searchInput{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;outline:none;width:260px;padding:8px 14px;font-size:.8125rem}.BrainSectionView-module__C61LNa__searchInput::placeholder{color:#ffffff59}.BrainSectionView-module__C61LNa__searchInput:focus{border-color:var(--color-ai-accent)}.BrainSectionView-module__C61LNa__cardGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;display:grid}.BrainSectionView-module__C61LNa__emptyState,.BrainSectionView-module__C61LNa__loadingState{text-align:center;color:#fff6;padding:3rem;font-size:.875rem}@media (max-width:768px){.BrainSectionView-module__C61LNa__sectionRoot{padding:16px 12px;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}.BrainSectionView-module__C61LNa__sectionHeader{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:16px}.BrainSectionView-module__C61LNa__sectionTitle{font-size:1.1rem}.BrainSectionView-module__C61LNa__searchInput{width:100%}.BrainSectionView-module__C61LNa__cardGrid{grid-template-columns:1fr}.BrainSectionView-module__C61LNa__sectionRoot{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}.BrainSectionView-module__C61LNa__searchInput{border-radius:10px;padding:10px 14px;font-size:16px}}
.AIAlertBanner-module__rI7g0q__container{z-index:1000;width:100%;max-width:600px;padding:0 1rem;padding-top:env(safe-area-inset-top);flex-direction:column;gap:.5rem;display:flex;position:fixed;left:50%;transform:translate(-50%)}.AIAlertBanner-module__rI7g0q__container.AIAlertBanner-module__rI7g0q__top{top:calc(var(--mobile-header-height,56px) + .5rem)}.AIAlertBanner-module__rI7g0q__container.AIAlertBanner-module__rI7g0q__bottom{bottom:calc(env(safe-area-inset-bottom) + 1rem)}.AIAlertBanner-module__rI7g0q__banner{background:var(--card);border:1px solid var(--border);border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;animation:.3s ease-out AIAlertBanner-module__rI7g0q__slideIn;display:flex;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.AIAlertBanner-module__rI7g0q__banner.AIAlertBanner-module__rI7g0q__stacked{animation:.3s ease-out .1s backwards AIAlertBanner-module__rI7g0q__slideIn}@keyframes AIAlertBanner-module__rI7g0q__slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.AIAlertBanner-module__rI7g0q__banner.AIAlertBanner-module__rI7g0q__expiring{animation:3s ease-out forwards AIAlertBanner-module__rI7g0q__fadeOut}@keyframes AIAlertBanner-module__rI7g0q__fadeOut{0%{opacity:1}to{opacity:0}}.AIAlertBanner-module__rI7g0q__banner.AIAlertBanner-module__rI7g0q__info{border-left:4px solid var(--info,#3b82f6)}.AIAlertBanner-module__rI7g0q__banner.AIAlertBanner-module__rI7g0q__info .AIAlertBanner-module__rI7g0q__indicator{color:var(--info,#3b82f6)}.AIAlertBanner-module__rI7g0q__banner.AIAlertBanner-module__rI7g0q__warning{border-left:4px solid var(--warning,#f59e0b);background:color-mix(in srgb,var(--warning,#f59e0b)5%,var(--card))}.AIAlertBanner-module__rI7g0q__banner.AIAlertBanner-module__rI7g0q__warning .AIAlertBanner-module__rI7g0q__indicator{color:var(--warning,#f59e0b)}.AIAlertBanner-module__rI7g0q__banner.AIAlertBanner-module__rI7g0q__critical{border-left:4px solid var(--destructive,#ef4444);background:color-mix(in srgb,var(--destructive,#ef4444)5%,var(--card))}.AIAlertBanner-module__rI7g0q__banner.AIAlertBanner-module__rI7g0q__critical .AIAlertBanner-module__rI7g0q__indicator{color:var(--destructive,#ef4444)}.AIAlertBanner-module__rI7g0q__indicator{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:2px;display:flex}.AIAlertBanner-module__rI7g0q__content{flex:1;min-width:0}.AIAlertBanner-module__rI7g0q__header{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-bottom:.25rem;display:flex}.AIAlertBanner-module__rI7g0q__title{color:var(--foreground);margin:0;font-size:.9375rem;font-weight:600;line-height:1.4}.AIAlertBanner-module__rI7g0q__confidence{color:var(--muted-foreground);white-space:nowrap;font-size:.75rem}.AIAlertBanner-module__rI7g0q__reason{color:var(--muted-foreground);margin:0;font-size:.875rem;line-height:1.5}.AIAlertBanner-module__rI7g0q__actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.AIAlertBanner-module__rI7g0q__actionButton{min-height:var(--touch-target-min,44px);min-width:44px}.AIAlertBanner-module__rI7g0q__dismissButton{width:32px;height:32px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:flex}.AIAlertBanner-module__rI7g0q__dismissButton:hover{background:var(--muted);color:var(--foreground)}.AIAlertBanner-module__rI7g0q__dismissButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.AIAlertBanner-module__rI7g0q__hiddenCount{text-align:center;color:var(--muted-foreground);padding:.25rem;font-size:.75rem}@media (max-width:640px){.AIAlertBanner-module__rI7g0q__container{max-width:100%;padding:0 .75rem}.AIAlertBanner-module__rI7g0q__banner{flex-wrap:wrap;padding:.75rem}.AIAlertBanner-module__rI7g0q__content{width:calc(100% - 40px)}.AIAlertBanner-module__rI7g0q__actions{border-top:1px solid var(--border);justify-content:flex-end;width:100%;margin-top:.5rem;padding-top:.5rem}}@media (prefers-reduced-motion:reduce){.AIAlertBanner-module__rI7g0q__banner{animation:none}.AIAlertBanner-module__rI7g0q__banner.AIAlertBanner-module__rI7g0q__expiring{opacity:.5;animation:none}}
.TreeConsentPreview-module__EEQQ_q__treePreview{background:#7a3fff0f;border:1px solid #7a3fff1f;border-radius:8px;margin-top:8px;padding:10px 12px}.TreeConsentPreview-module__EEQQ_q__treeTitle{color:#b084ff;margin:0 0 8px;font-size:12px;font-weight:600}.TreeConsentPreview-module__EEQQ_q__treeList{margin:0;padding:0;list-style:none}.TreeConsentPreview-module__EEQQ_q__treeItem{color:#e2e8f0;align-items:center;gap:6px;padding:3px 0;font-size:13px;line-height:1.4;display:flex}.TreeConsentPreview-module__EEQQ_q__treeConnector{color:#94a3b866;white-space:pre;-webkit-user-select:none;user-select:none;flex-shrink:0;font-family:monospace;font-size:12px}.TreeConsentPreview-module__EEQQ_q__treeIcon{flex-shrink:0;font-size:14px;line-height:1}.TreeConsentPreview-module__EEQQ_q__treeName{color:#f1f5f9;text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.TreeConsentPreview-module__EEQQ_q__treeType{color:#64748b;flex-shrink:0;font-size:11px}.TreeConsentPreview-module__EEQQ_q__treeSuffix{color:#94a3b8;flex-shrink:0;font-size:11px}.TreeConsentPreview-module__EEQQ_q__treeSummary{color:#94a3b8;border-top:1px solid #64748b26;flex-wrap:wrap;align-items:center;gap:4px;margin-top:8px;padding-top:8px;font-size:12px;display:flex}.TreeConsentPreview-module__EEQQ_q__summaryDot{background:#64748b;border-radius:50%;flex-shrink:0;width:3px;height:3px;display:inline-block}@media (prefers-color-scheme:light){.TreeConsentPreview-module__EEQQ_q__treePreview{background:#7a3fff0a;border-color:#7a3fff1a}.TreeConsentPreview-module__EEQQ_q__treeItem{color:#334155}.TreeConsentPreview-module__EEQQ_q__treeConnector{color:#64748b4d}.TreeConsentPreview-module__EEQQ_q__treeName{color:#1e293b}.TreeConsentPreview-module__EEQQ_q__treeType{color:#94a3b8}.TreeConsentPreview-module__EEQQ_q__treeSuffix{color:#64748b}.TreeConsentPreview-module__EEQQ_q__treeSummary{color:#64748b;border-top-color:#64748b1a}}
.ConsentBar-module__j2ez6q__consentBar{transform-origin:bottom;padding:12px 16px;padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right));background:#0f0f0f;border:1px solid #7a3fff4d;border-radius:12px;align-items:center;gap:12px;margin:8px 0;animation:.15s ease-out ConsentBar-module__j2ez6q__slideUp;display:flex;box-shadow:0 4px 12px #0006,inset 0 0 0 1px #7a3fff1a}@keyframes ConsentBar-module__j2ez6q__slideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ConsentBar-module__j2ez6q__consentBar[data-state=executing]{border-color:#7a3fff80;box-shadow:0 4px 12px #0006,inset 0 0 0 1px #7a3fff33,0 0 24px #7a3fff26}.ConsentBar-module__j2ez6q__consentBar[data-state=success]{border-color:#22c55e80;animation:.3s ease-out ConsentBar-module__j2ez6q__successPulse}.ConsentBar-module__j2ez6q__consentBar[data-state=failed]{border-color:#ef444480}.ConsentBar-module__j2ez6q__consentBar[data-state=expired]{opacity:.6;border-color:#64748b4d}@keyframes ConsentBar-module__j2ez6q__successPulse{0%{box-shadow:0 4px 12px #0006,inset 0 0 0 1px #22c55e33}50%{box-shadow:0 4px 12px #0006,inset 0 0 0 1px #22c55e66,0 0 32px #22c55e33}to{box-shadow:0 4px 12px #0006,inset 0 0 0 1px #22c55e33}}.ConsentBar-module__j2ez6q__riskIndicator{background:rgba(var(--risk-color-rgb,122,63,255),.1);border:1px solid var(--risk-color,#7a3fff);color:var(--risk-color,#7a3fff);border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:6px 10px;display:flex}.ConsentBar-module__j2ez6q__riskIndicator svg{width:18px;height:18px}.ConsentBar-module__j2ez6q__riskLabel{text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:600}.ConsentBar-module__j2ez6q__consentBar[data-risk=low] .ConsentBar-module__j2ez6q__riskIndicator{--risk-color:#22c55e;--risk-color-rgb:34,197,94}.ConsentBar-module__j2ez6q__consentBar[data-risk=medium] .ConsentBar-module__j2ez6q__riskIndicator{--risk-color:#f59e0b;--risk-color-rgb:245,158,11}.ConsentBar-module__j2ez6q__consentBar[data-risk=high] .ConsentBar-module__j2ez6q__riskIndicator{--risk-color:#ef4444;--risk-color-rgb:239,68,68}.ConsentBar-module__j2ez6q__consentBar[data-risk=critical] .ConsentBar-module__j2ez6q__riskIndicator{--risk-color:#dc2626;--risk-color-rgb:220,38,38}.ConsentBar-module__j2ez6q__content{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.ConsentBar-module__j2ez6q__header{align-items:center;gap:8px;display:flex}.ConsentBar-module__j2ez6q__title{color:#fafafa;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;display:flex;overflow:hidden}.ConsentBar-module__j2ez6q__queueBadge{color:#fff;background:linear-gradient(135deg,#7a3fff,#b084ff);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}.ConsentBar-module__j2ez6q__timer{color:#94a3b8;font-variant-numeric:tabular-nums;background:#64748b26;border-radius:10px;flex-shrink:0;padding:2px 8px;font-size:12px;font-weight:500}.ConsentBar-module__j2ez6q__timer[data-urgent=true]{color:#f59e0b;background:#f59e0b26;animation:1s ease-in-out infinite ConsentBar-module__j2ez6q__timerPulse}@keyframes ConsentBar-module__j2ez6q__timerPulse{0%,to{opacity:1}50%{opacity:.6}}.ConsentBar-module__j2ez6q__description{color:#94a3b8;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.ConsentBar-module__j2ez6q__entityPreview{background:#64748b1a;border-radius:6px;align-items:center;gap:6px;max-width:fit-content;margin-top:4px;padding:4px 8px;display:inline-flex}.ConsentBar-module__j2ez6q__entityLabel{color:#64748b;text-transform:capitalize;font-size:11px;font-weight:500}.ConsentBar-module__j2ez6q__entityName{color:#cbd5e1;font-size:12px;font-weight:500}.ConsentBar-module__j2ez6q__displayMessage{color:#b084ff;background:#7a3fff14;border:1px solid #7a3fff26;border-radius:6px;margin-top:6px;padding:8px 10px;font-size:12px;line-height:1.4}.ConsentBar-module__j2ez6q__actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.ConsentBar-module__j2ez6q__allowButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7a3fff 0%,#b084ff 100%);border:none;border-radius:20px;justify-content:center;align-items:center;gap:6px;min-width:100px;height:40px;padding:10px 20px;font-size:14px;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 2px 8px #7a3fff66,0 0 #7a3fff00}.ConsentBar-module__j2ez6q__allowButton:hover:not(:disabled){background:linear-gradient(135deg,#8b52ff 0%,#b893ff 100%);transform:translateY(-1px);box-shadow:0 4px 12px #7a3fff80,0 0 0 2px #7a3fff33}.ConsentBar-module__j2ez6q__allowButton:focus-visible{outline:none;box-shadow:0 2px 8px #7a3fff66,0 0 0 3px #7a3fff66}.ConsentBar-module__j2ez6q__allowButton:active:not(:disabled){transform:translateY(0);box-shadow:0 1px 4px #7a3fff4d,0 0 #7a3fff00}.ConsentBar-module__j2ez6q__allowButton:disabled{opacity:.6;cursor:not-allowed;transform:none}.ConsentBar-module__j2ez6q__allowButton[aria-busy=true]{background:linear-gradient(135deg,#6b35e0 0%,#9b6bf0 100%)}.ConsentBar-module__j2ez6q__dismissButton{color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #64748b4d;border-radius:10px;justify-content:center;align-items:center;gap:4px;height:40px;padding:8px 12px;font-size:13px;font-weight:500;transition:all .15s;display:inline-flex}.ConsentBar-module__j2ez6q__dismissButton:hover:not(:disabled){color:#cbd5e1;background:#64748b1a;border-color:#64748b80}.ConsentBar-module__j2ez6q__dismissButton:focus-visible{outline:none;box-shadow:0 0 0 2px #64748b66}.ConsentBar-module__j2ez6q__dismissButton:disabled{opacity:.4;cursor:not-allowed}.ConsentBar-module__j2ez6q__dismissText{display:inline}.ConsentBar-module__j2ez6q__spinner{animation:.8s linear infinite ConsentBar-module__j2ez6q__spin}@keyframes ConsentBar-module__j2ez6q__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ConsentBar-module__j2ez6q__autoAllowHint{color:#64748b;opacity:.7;font-size:11px;position:absolute;bottom:-20px;right:16px}@media (prefers-color-scheme:light){.ConsentBar-module__j2ez6q__consentBar{background:#fff;border-color:#7a3fff33;box-shadow:0 4px 12px #00000014,inset 0 0 0 1px #7a3fff0d}.ConsentBar-module__j2ez6q__title{color:#1e293b}.ConsentBar-module__j2ez6q__description{color:#64748b}.ConsentBar-module__j2ez6q__timer{color:#64748b;background:#64748b14}.ConsentBar-module__j2ez6q__entityPreview{background:#64748b0f}.ConsentBar-module__j2ez6q__entityLabel{color:#94a3b8}.ConsentBar-module__j2ez6q__entityName{color:#475569}.ConsentBar-module__j2ez6q__dismissButton{color:#64748b;border-color:#64748b33}.ConsentBar-module__j2ez6q__dismissButton:hover:not(:disabled){color:#475569;background:#64748b0f}}@media (max-width:640px){.ConsentBar-module__j2ez6q__consentBar{padding:14px;padding-left:max(14px,env(safe-area-inset-left));padding-right:max(14px,env(safe-area-inset-right));margin-bottom:env(ConsentBar-module__j2ez6q__keyboard-inset-height,0);flex-direction:column;align-items:stretch;gap:12px;position:relative}.ConsentBar-module__j2ez6q__riskIndicator{top:-8px;left:max(12px,env(safe-area-inset-left));background:#0f0f0f;padding:4px 8px;position:absolute}.ConsentBar-module__j2ez6q__content{margin-top:8px}.ConsentBar-module__j2ez6q__header{flex-wrap:wrap}.ConsentBar-module__j2ez6q__actions{justify-content:stretch;gap:10px}.ConsentBar-module__j2ez6q__allowButton{flex:1;min-width:0}.ConsentBar-module__j2ez6q__dismissButton{flex:none;padding:8px 16px}.ConsentBar-module__j2ez6q__dismissText,.ConsentBar-module__j2ez6q__autoAllowHint{display:none}}@media (pointer:coarse){.ConsentBar-module__j2ez6q__allowButton{min-height:44px}.ConsentBar-module__j2ez6q__dismissButton{min-width:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){.ConsentBar-module__j2ez6q__consentBar{animation:none}.ConsentBar-module__j2ez6q__spinner{animation-duration:1.5s}.ConsentBar-module__j2ez6q__allowButton,.ConsentBar-module__j2ez6q__dismissButton{transition:none}@keyframes ConsentBar-module__j2ez6q__timerPulse{0%,to{opacity:1}}}.ConsentBar-module__j2ez6q__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.brain-module__V2ORLG__root{--brain-bg:var(--surface-deep,var(--surface-0));--brain-surface:var(--surface-0);--brain-border:var(--border-subtle);--brain-accent:var(--color-ai-accent);--brain-accent-dim:var(--color-ai-accent-dim);background:var(--brain-bg);height:100%;color:var(--text-primary);font-family:var(--font-sans);flex-direction:column;display:flex;overflow:hidden}.brain-module__V2ORLG__body{flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.brain-module__V2ORLG__sidebarBackdrop,.brain-module__V2ORLG__mobileSidebarToggle{display:none}@media (max-width:768px){.brain-module__V2ORLG__mobileSidebarToggle{z-index:25;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#ffffffb3;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#0a0a0ad9;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .15s,color .15s;display:flex;position:absolute;top:12px;left:12px}.brain-module__V2ORLG__mobileSidebarToggle:active{background:var(--color-ai-accent-dim);color:var(--color-ai-accent);transform:scale(.9)}.brain-module__V2ORLG__body:before{content:"";background:var(--color-ai-accent-border);z-index:20;opacity:.6;pointer-events:none;border-radius:0 3px 3px 0;width:3px;height:48px;transition:opacity .3s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.brain-module__V2ORLG__sidebarBackdrop{z-index:30;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;pointer-events:none;-webkit-tap-highlight-color:transparent;background:#0009;transition:opacity .25s;display:block;position:absolute;inset:0}.brain-module__V2ORLG__sidebarBackdrop.brain-module__V2ORLG__open{opacity:1;pointer-events:auto}.brain-module__V2ORLG__sidebarDrawer{z-index:35;will-change:transform;width:min(300px,85vw);transition:transform .3s cubic-bezier(.32,.72,0,1);position:absolute;top:0;bottom:0;left:0;transform:translate(-100%)}.brain-module__V2ORLG__sidebarDrawer.brain-module__V2ORLG__open{transform:translate(0)}.brain-module__V2ORLG__body:has(.brain-module__V2ORLG__sidebarBackdrop.brain-module__V2ORLG__open):before{opacity:0}}
.RoleBadge-module__Ogd0Ma__badge{padding:2px var(--space-sm);border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.05em;align-items:center;font-size:.6875rem;font-weight:600;display:inline-flex}.RoleBadge-module__Ogd0Ma__owner{color:#fbbf24;background:linear-gradient(135deg,#fbbf2433,#f59e0b33);border:1px solid #fbbf244d}.RoleBadge-module__Ogd0Ma__admin{color:#a78bfa;background:#8b5cf626;border:1px solid #8b5cf640}.RoleBadge-module__Ogd0Ma__member{background:var(--bg-surface-strong);color:var(--text-secondary);border:1px solid var(--border-subtle)}.RoleBadge-module__Ogd0Ma__viewer{background:var(--bg-surface);color:var(--text-muted);border:1px solid var(--border-subtle)}.RoleBadge-module__Ogd0Ma__platform_owner{color:#f87171;background:linear-gradient(135deg,#ef444433,#ec489933);border:1px solid #ef44444d}.RoleBadge-module__Ogd0Ma__company_admin{color:#60a5fa;background:#3b82f626;border:1px solid #3b82f640}.RoleBadge-module__Ogd0Ma__ai_chat{color:#22d3ee;background:#06b6d426;border:1px solid #06b6d440}
.DropdownMenu-module__r6tFfq__container{display:inline-block;position:relative}.DropdownMenu-module__r6tFfq__trigger{padding:var(--space-2,.5rem);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.DropdownMenu-module__r6tFfq__trigger:hover{background:var(--color-surface-secondary)}.DropdownMenu-module__r6tFfq__trigger:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.DropdownMenu-module__r6tFfq__content{z-index:var(--z-dropdown,100);min-width:10rem;padding:var(--space-1,.25rem);margin-top:var(--space-1,.25rem);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);animation:DropdownMenu-module__r6tFfq__fadeIn var(--transition-fast)ease-out;position:absolute;top:100%}.DropdownMenu-module__r6tFfq__align-start{left:0}.DropdownMenu-module__r6tFfq__align-center{left:50%;transform:translate(-50%)}.DropdownMenu-module__r6tFfq__align-end{right:0}.DropdownMenu-module__r6tFfq__item{align-items:center;gap:var(--space-2,.5rem);width:100%;padding:var(--space-2,.5rem)var(--space-3,.75rem);font-size:var(--text-base,.875rem);color:var(--text-primary);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--transition-fast);outline:none;display:flex}.DropdownMenu-module__r6tFfq__item:hover:not(.DropdownMenu-module__r6tFfq__disabled),.DropdownMenu-module__r6tFfq__item:focus-visible:not(.DropdownMenu-module__r6tFfq__disabled){background:var(--color-surface-secondary)}.DropdownMenu-module__r6tFfq__item:focus-visible{box-shadow:inset 0 0 0 2px var(--border-focus)}.DropdownMenu-module__r6tFfq__item.DropdownMenu-module__r6tFfq__disabled{opacity:.5;cursor:not-allowed}.DropdownMenu-module__r6tFfq__item.DropdownMenu-module__r6tFfq__destructive{color:var(--critical)}.DropdownMenu-module__r6tFfq__item.DropdownMenu-module__r6tFfq__destructive:hover:not(.DropdownMenu-module__r6tFfq__disabled),.DropdownMenu-module__r6tFfq__item.DropdownMenu-module__r6tFfq__destructive:focus-visible:not(.DropdownMenu-module__r6tFfq__disabled){background:var(--critical-muted)}.DropdownMenu-module__r6tFfq__separator{height:1px;margin:var(--space-1,.25rem)0;background:var(--color-border)}.DropdownMenu-module__r6tFfq__label{padding:var(--space-2,.5rem)var(--space-3,.75rem);font-size:var(--text-xs,.75rem);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;font-weight:600}@keyframes DropdownMenu-module__r6tFfq__fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.DropdownMenu-module__r6tFfq__align-center{animation:DropdownMenu-module__r6tFfq__fadeInCenter var(--transition-fast)ease-out}@keyframes DropdownMenu-module__r6tFfq__fadeInCenter{0%{opacity:0;transform:translate(-50%)translateY(-4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (pointer:coarse),(max-width:768px){.DropdownMenu-module__r6tFfq__item{min-height:var(--touch-target-min,44px);padding:var(--space-3,.75rem)var(--space-4,1rem);font-size:var(--text-md,.9375rem)}.DropdownMenu-module__r6tFfq__trigger{min-width:var(--touch-target-min,44px);min-height:var(--touch-target-min,44px)}.DropdownMenu-module__r6tFfq__content{min-width:12rem}}@media (prefers-reduced-motion:reduce){.DropdownMenu-module__r6tFfq__content,.DropdownMenu-module__r6tFfq__align-center{transition-duration:.01ms!important;animation:none!important}}
.ErrorState-module__6n2b9W__container{text-align:center;padding:var(--space-6)var(--space-8);justify-content:center;align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.ErrorState-module__6n2b9W__icon{width:48px;height:48px;margin-bottom:var(--space-2);color:var(--warning);background:var(--warning-muted);border-radius:var(--radius-full);justify-content:center;align-items:center;display:flex}.ErrorState-module__6n2b9W__title{font:var(--font-body-strong);color:var(--text-primary);margin:0}.ErrorState-module__6n2b9W__message{font:var(--font-body);color:var(--text-secondary);max-width:380px;margin:0}.ErrorState-module__6n2b9W__retryButton{margin-top:var(--space-3)}
.EmptyState-module__98ICJq__container{text-align:center;padding:var(--space-8,2rem);flex-direction:column;justify-content:center;align-items:center;display:flex}.EmptyState-module__98ICJq__sm{padding:var(--space-4,1rem)}.EmptyState-module__98ICJq__sm .EmptyState-module__98ICJq__icon{width:40px;height:40px;margin-bottom:var(--space-3,.75rem)}.EmptyState-module__98ICJq__sm .EmptyState-module__98ICJq__title{font-size:var(--text-base,.875rem)}.EmptyState-module__98ICJq__sm .EmptyState-module__98ICJq__description{font-size:var(--text-sm,.8125rem)}.EmptyState-module__98ICJq__md .EmptyState-module__98ICJq__icon{width:56px;height:56px;margin-bottom:var(--space-4,1rem)}.EmptyState-module__98ICJq__lg{padding:var(--space-16,4rem)var(--space-8,2rem)}.EmptyState-module__98ICJq__lg .EmptyState-module__98ICJq__icon{width:72px;height:72px;margin-bottom:var(--space-6,1.5rem)}.EmptyState-module__98ICJq__lg .EmptyState-module__98ICJq__title{font-size:var(--text-2xl,1.25rem)}.EmptyState-module__98ICJq__icon{width:56px;height:56px;margin-bottom:var(--space-4,1rem);color:var(--text-muted);background:var(--bg-surface);border-radius:var(--radius-lg);justify-content:center;align-items:center;display:flex}.EmptyState-module__98ICJq__title{margin:0 0 var(--space-2,.5rem);font-size:var(--text-lg,1rem);color:var(--text-primary);font-weight:600}.EmptyState-module__98ICJq__description{margin:0 0 var(--space-6,1.5rem);font-size:var(--text-base,.875rem);color:var(--text-secondary);max-width:360px;line-height:1.6}.EmptyState-module__98ICJq__actions{gap:var(--space-3,.75rem);flex-wrap:wrap;justify-content:center;display:flex}
.FeatureComingSoon-module__JYYlma__container{align-items:flex-start;gap:var(--space-1);padding:var(--space-4);background:var(--surface-1);border:1px dashed var(--border-subtle);border-radius:var(--radius-md);color:var(--text-muted);flex-direction:column;display:flex}.FeatureComingSoon-module__JYYlma__icon{margin-bottom:var(--space-1);color:var(--text-muted);opacity:.6;justify-content:center;align-items:center;display:flex}.FeatureComingSoon-module__JYYlma__content{align-items:center;gap:var(--space-2);display:flex}.FeatureComingSoon-module__JYYlma__label{font:var(--font-label);color:var(--text-secondary)}.FeatureComingSoon-module__JYYlma__badge{padding:2px var(--space-2);font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--info);background:var(--info-subtle);border-radius:var(--radius-full);letter-spacing:var(--tracking-wide);align-items:center;display:inline-flex}.FeatureComingSoon-module__JYYlma__description{font:var(--font-caption);color:var(--text-muted);margin:0}
.FieldError-module__phbT7a__fieldError{align-items:center;gap:var(--space-1);font:var(--font-caption);color:var(--critical);margin-top:var(--space-1);line-height:1.4;display:flex}.FieldError-module__phbT7a__fieldError:before{content:"⚠";flex-shrink:0;font-size:.7rem}.FieldError-module__phbT7a__fieldErrorList{gap:var(--space-0-5);margin-top:var(--space-1);flex-direction:column;display:flex}.FieldError-module__phbT7a__fieldErrorItem{align-items:center;gap:var(--space-1);font:var(--font-caption);color:var(--critical);line-height:1.4;display:flex}.FieldError-module__phbT7a__fieldErrorItem:before{content:"•";flex-shrink:0}
.GlassCard-module__TwIPia__glassCard{border-radius:var(--radius-lg);border:1px solid var(--glass-border);transition:border-color var(--duration-base)var(--ease-out),box-shadow var(--duration-base)var(--ease-out);position:relative;overflow:hidden}.GlassCard-module__TwIPia__glassCard:hover{border-color:var(--glass-border-hover)}.GlassCard-module__TwIPia__light{background:var(--glass-bg);-webkit-backdrop-filter:var(--blur-light);backdrop-filter:var(--blur-light)}.GlassCard-module__TwIPia__medium{background:var(--glass-bg);-webkit-backdrop-filter:var(--blur-medium);backdrop-filter:var(--blur-medium)}.GlassCard-module__TwIPia__heavy{background:var(--glass-bg);-webkit-backdrop-filter:var(--blur-heavy);backdrop-filter:var(--blur-heavy)}.GlassCard-module__TwIPia__padding-none{padding:0}.GlassCard-module__TwIPia__padding-sm{padding:var(--space-3)}.GlassCard-module__TwIPia__padding-md{padding:var(--space-4)}.GlassCard-module__TwIPia__padding-lg{padding:var(--space-5)}.GlassCard-module__TwIPia__glow{box-shadow:0 0 0 1px var(--border-subtle)}.GlassCard-module__TwIPia__glow:before{content:"";background:linear-gradient(90deg,transparent,var(--glow-color,#8b5cf680),transparent);opacity:.8;height:1px;transition:opacity var(--duration-base)var(--ease-out);position:absolute;top:0;left:0;right:0}.GlassCard-module__TwIPia__glow:hover:before{opacity:1}.GlassCard-module__TwIPia__glow-success{--glow-color:var(--success)}.GlassCard-module__TwIPia__glow-info{--glow-color:var(--info)}.GlassCard-module__TwIPia__glow-warning{--glow-color:var(--warning)}.GlassCard-module__TwIPia__glow-danger{--glow-color:var(--critical)}.GlassCard-module__TwIPia__statsCard{align-items:flex-start;gap:var(--space-4);display:flex}.GlassCard-module__TwIPia__statsIcon{background:var(--surface-1);border-radius:var(--radius-md);width:2.5rem;height:2.5rem;color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.GlassCard-module__TwIPia__statsContent{flex:1;min-width:0}.GlassCard-module__TwIPia__statsLabel{font:var(--font-metric-label);color:var(--text-secondary);margin:0 0 var(--space-1)0;text-transform:uppercase;letter-spacing:var(--tracking-wider)}.GlassCard-module__TwIPia__statsValue{font:var(--font-metric);color:var(--text-primary);margin:0}.GlassCard-module__TwIPia__statsChange{font:var(--font-metric-label);margin:var(--space-1)0 0 0}.GlassCard-module__TwIPia__changeUp{color:var(--success)}.GlassCard-module__TwIPia__changeDown{color:var(--critical)}.GlassCard-module__TwIPia__changeNeutral{color:var(--text-secondary)}@media (max-width:639px){.GlassCard-module__TwIPia__glassCard{border-radius:var(--radius-md)}.GlassCard-module__TwIPia__padding-sm{padding:var(--space-2)}.GlassCard-module__TwIPia__padding-md{padding:var(--space-3)}.GlassCard-module__TwIPia__padding-lg{padding:var(--space-4)}.GlassCard-module__TwIPia__statsCard{gap:var(--space-3)}.GlassCard-module__TwIPia__statsIcon{width:2rem;height:2rem}.GlassCard-module__TwIPia__statsValue{font-size:var(--text-2xl)}}
.Input-module__rdnxQa__wrapper{gap:var(--space-1-5);flex-direction:column;display:flex}.Input-module__rdnxQa__fullWidth{width:100%}.Input-module__rdnxQa__label{font:var(--font-label);letter-spacing:var(--tracking-wide);color:var(--text-secondary)}.Input-module__rdnxQa__inputWrapper{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);transition:border-color var(--transition-micro),box-shadow var(--transition-micro);align-items:center;display:flex;position:relative}.Input-module__rdnxQa__inputWrapper:focus-within{border-color:rgba(var(--color-ai-primary-rgb),.5);box-shadow:0 0 0 3px rgba(var(--color-ai-primary-rgb),.1)}.Input-module__rdnxQa__hasError{border-color:var(--critical)}.Input-module__rdnxQa__hasError:focus-within{border-color:var(--critical);box-shadow:0 0 0 3px color-mix(in srgb,var(--critical)10%,transparent)}.Input-module__rdnxQa__sm{height:2rem}.Input-module__rdnxQa__md{height:2.5rem}.Input-module__rdnxQa__lg{height:3rem}.Input-module__rdnxQa__input{color:var(--text-primary);font-size:var(--text-sm);padding:0 var(--space-3);background:0 0;border:none;outline:none;flex:1;width:100%;height:100%;font-family:inherit}.Input-module__rdnxQa__input::placeholder{color:var(--text-muted)}.Input-module__rdnxQa__leftIcon,.Input-module__rdnxQa__rightIcon{color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Input-module__rdnxQa__leftIcon{padding-left:var(--space-3)}.Input-module__rdnxQa__rightIcon{padding-right:var(--space-3)}.Input-module__rdnxQa__leftIcon svg,.Input-module__rdnxQa__rightIcon svg{width:var(--icon-md);height:var(--icon-md)}.Input-module__rdnxQa__hasLeftIcon .Input-module__rdnxQa__input{padding-left:var(--space-1)}.Input-module__rdnxQa__hasRightIcon .Input-module__rdnxQa__input{padding-right:var(--space-1)}.Input-module__rdnxQa__error{font-size:var(--text-xs);color:var(--critical);margin:0}.Input-module__rdnxQa__hint{font-size:var(--text-xs);color:var(--text-muted);margin:0}@media (max-width:639px){.Input-module__rdnxQa__inputWrapper{min-height:var(--touch-target-min)}.Input-module__rdnxQa__sm{height:36px}.Input-module__rdnxQa__md{height:var(--touch-target-min)}.Input-module__rdnxQa__lg{height:52px}.Input-module__rdnxQa__input{font-size:1rem}}
.Progress-module__ahfteW__container{align-items:center;gap:var(--space-3,.75rem);display:flex}.Progress-module__ahfteW__track{background:var(--surface-2);border-radius:9999px;flex:1;overflow:hidden}.Progress-module__ahfteW__track.Progress-module__ahfteW__sm{height:4px}.Progress-module__ahfteW__track.Progress-module__ahfteW__md{height:8px}.Progress-module__ahfteW__track.Progress-module__ahfteW__lg{height:12px}.Progress-module__ahfteW__bar{height:100%;transition:width var(--duration-normal,.2s)var(--ease-default);border-radius:9999px}.Progress-module__ahfteW__bar.Progress-module__ahfteW__default{background:var(--info)}.Progress-module__ahfteW__bar.Progress-module__ahfteW__success{background:var(--success)}.Progress-module__ahfteW__bar.Progress-module__ahfteW__warning{background:var(--warning)}.Progress-module__ahfteW__bar.Progress-module__ahfteW__danger{background:var(--critical)}.Progress-module__ahfteW__label{font:var(--font-caption,500 .75rem/1.5 var(--font-sans));color:var(--text-secondary);text-align:right;min-width:2.5rem}
.Select-module__EeJ0TW__wrapper{gap:var(--space-1-5,.375rem);flex-direction:column;width:100%;display:flex}.Select-module__EeJ0TW__fullWidth{width:100%}.Select-module__EeJ0TW__label{font:var(--font-label,500 .75rem/1 var(--font-sans));color:var(--text-secondary)}.Select-module__EeJ0TW__selectWrapper{align-items:center;width:100%;display:flex;position:relative}.Select-module__EeJ0TW__select{appearance:none;background-color:var(--surface-1);border:1px solid var(--border-default);border-radius:var(--radius-sm,6px);width:100%;color:var(--text-primary);transition:var(--transition-micro);cursor:pointer;outline:none;font-size:.875rem;line-height:1.5}.Select-module__EeJ0TW__sm .Select-module__EeJ0TW__select{height:32px;padding:.375rem 2rem .375rem .75rem}.Select-module__EeJ0TW__md .Select-module__EeJ0TW__select{height:40px;padding:.5rem 2.5rem .5rem 1rem}.Select-module__EeJ0TW__lg .Select-module__EeJ0TW__select{height:48px;padding:.75rem 3rem .75rem 1.25rem}.Select-module__EeJ0TW__select:hover:not(:disabled){background-color:var(--surface-2);border-color:var(--border-card)}.Select-module__EeJ0TW__select:focus{border-color:var(--info);box-shadow:0 0 0 2px var(--info-subtle)}.Select-module__EeJ0TW__select:disabled{opacity:.5;cursor:not-allowed;background-color:var(--surface-1)}.Select-module__EeJ0TW__hasError .Select-module__EeJ0TW__select{border-color:var(--critical)}.Select-module__EeJ0TW__hasError .Select-module__EeJ0TW__select:focus{box-shadow:0 0 0 2px var(--critical-subtle)}.Select-module__EeJ0TW__chevron{right:var(--space-3,.75rem);pointer-events:none;color:var(--text-tertiary);width:var(--icon-sm,16px);height:var(--icon-sm,16px);transition:color var(--duration-fast,.15s)var(--ease-default);position:absolute;top:50%;transform:translateY(-50%)}.Select-module__EeJ0TW__select:hover~.Select-module__EeJ0TW__chevron{color:var(--text-primary)}.Select-module__EeJ0TW__hasLeftIcon .Select-module__EeJ0TW__select{padding-left:2.5rem}.Select-module__EeJ0TW__leftIcon{left:var(--space-3,.75rem);color:var(--text-tertiary);pointer-events:none;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.Select-module__EeJ0TW__error{font:var(--font-caption,500 .75rem/1.5 var(--font-sans));color:var(--critical);margin-top:2px}.Select-module__EeJ0TW__hint{font:var(--font-caption,500 .75rem/1.5 var(--font-sans));color:var(--text-tertiary);margin-top:2px}@media (max-width:639px){.Select-module__EeJ0TW__selectWrapper{min-height:44px}.Select-module__EeJ0TW__sm .Select-module__EeJ0TW__select{height:36px}.Select-module__EeJ0TW__md .Select-module__EeJ0TW__select{height:44px}.Select-module__EeJ0TW__lg .Select-module__EeJ0TW__select{height:52px}.Select-module__EeJ0TW__select{font-size:1rem}}
.Spinner-module__II00WG__spinner{color:var(--text-secondary);justify-content:center;align-items:center;display:inline-flex}.Spinner-module__II00WG__sm .Spinner-module__II00WG__icon{width:var(--icon-sm,16px);height:var(--icon-sm,16px)}.Spinner-module__II00WG__md .Spinner-module__II00WG__icon{width:var(--icon-md,20px);height:var(--icon-md,20px)}.Spinner-module__II00WG__lg .Spinner-module__II00WG__icon{width:var(--icon-lg,24px);height:var(--icon-lg,24px)}.Spinner-module__II00WG__xl .Spinner-module__II00WG__icon{width:var(--icon-xl,32px);height:var(--icon-xl,32px)}.Spinner-module__II00WG__icon{animation:Spinner-module__II00WG__spin var(--duration-organic,1s)linear infinite}.Spinner-module__II00WG__track{opacity:.25}.Spinner-module__II00WG__head{opacity:.75}@keyframes Spinner-module__II00WG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Spinner-module__II00WG__page{background:var(--surface-0);justify-content:center;align-items:center;min-height:100vh;display:flex}@media (prefers-reduced-motion:reduce){.Spinner-module__II00WG__icon{animation-duration:2s}}
.Tabs-module__bxw1SW__tabs{gap:var(--space-4,1rem);flex-direction:column;display:flex}.Tabs-module__bxw1SW__list{gap:var(--space-1,.25rem);padding:var(--space-1,.25rem);background:var(--color-surface-secondary);border-radius:var(--radius-md);width:fit-content;display:flex}.Tabs-module__bxw1SW__trigger{justify-content:center;align-items:center;gap:var(--space-2,.5rem);padding:var(--space-2,.5rem)var(--space-4,1rem);font-size:var(--text-base,.875rem);color:var(--text-secondary);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;background:0 0;border:none;font-weight:500;display:flex}.Tabs-module__bxw1SW__trigger:hover:not(:disabled){color:var(--text-primary);background:var(--color-surface)}.Tabs-module__bxw1SW__trigger:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}.Tabs-module__bxw1SW__trigger:disabled{opacity:.5;cursor:not-allowed}.Tabs-module__bxw1SW__trigger.Tabs-module__bxw1SW__selected{color:var(--text-primary);background:var(--color-surface);box-shadow:var(--shadow-sm)}.Tabs-module__bxw1SW__content{animation:Tabs-module__bxw1SW__fadeIn var(--transition-fast)ease-out}@keyframes Tabs-module__bxw1SW__fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:640px){.Tabs-module__bxw1SW__list{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.Tabs-module__bxw1SW__trigger{min-height:var(--touch-target-min,44px);padding:var(--space-3,.75rem)var(--space-3,.75rem);flex:1}}@media (prefers-reduced-motion:reduce){.Tabs-module__bxw1SW__content{animation:none}}
.Label-module__6vJZeq__label{font:var(--font-label);color:var(--text-primary);margin-bottom:var(--space-1-5);display:block}.Label-module__6vJZeq__required{color:var(--critical);margin-left:var(--space-1)}
.Checkbox-module__QfBj-G__container{align-items:center;gap:var(--space-2,.5rem);display:flex}.Checkbox-module__QfBj-G__input{opacity:0;width:0;height:0;position:absolute}.Checkbox-module__QfBj-G__checkbox{border:2px solid var(--border-default);border-radius:var(--radius-xs,4px);background:var(--surface-1);width:18px;height:18px;transition:var(--transition-micro);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Checkbox-module__QfBj-G__input:focus-visible+.Checkbox-module__QfBj-G__checkbox{outline:2px solid var(--info);outline-offset:2px}.Checkbox-module__QfBj-G__input:checked+.Checkbox-module__QfBj-G__checkbox{background:var(--info);border-color:var(--info)}.Checkbox-module__QfBj-G__input:disabled+.Checkbox-module__QfBj-G__checkbox{opacity:.5;cursor:not-allowed}.Checkbox-module__QfBj-G__checkmark{width:12px;height:12px;color:var(--text-on-emphasis,#fff);opacity:0;transition:var(--transition-micro);transform:scale(.5)}.Checkbox-module__QfBj-G__input:checked+.Checkbox-module__QfBj-G__checkbox .Checkbox-module__QfBj-G__checkmark{opacity:1;transform:scale(1)}.Checkbox-module__QfBj-G__label{font:var(--font-body,400 .875rem/1.5 var(--font-sans));color:var(--text-primary);cursor:pointer;-webkit-user-select:none;user-select:none}.Checkbox-module__QfBj-G__input:disabled~.Checkbox-module__QfBj-G__label{opacity:.5;cursor:not-allowed}
.PipelineView-module__Pw5aNa__page{gap:var(--space-6);padding-bottom:var(--space-8);flex-direction:column;width:100%;display:flex}.PipelineView-module__Pw5aNa__countBadge{min-width:28px;height:28px;padding:0 var(--space-2);font-size:var(--text-xs);color:var(--color-ai-primary);background:var(--color-ai-muted);border-radius:var(--radius-full);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.PipelineView-module__Pw5aNa__headerActions{gap:var(--space-3);align-items:center;display:flex}.PipelineView-module__Pw5aNa__dropdownContainer{position:relative}.PipelineView-module__Pw5aNa__dropdownTrigger{align-items:center;gap:8px;display:flex}.PipelineView-module__Pw5aNa__dropdownCaret{opacity:.6;transition:transform .15s}.PipelineView-module__Pw5aNa__dropdown{background:var(--surface-3);border:1px solid var(--border-popover);border-radius:var(--radius-lg);min-width:220px;box-shadow:var(--shadow-popover);z-index:var(--z-dropdown);animation:PipelineView-module__Pw5aNa__dropIn var(--duration-fast)var(--ease-out);-webkit-backdrop-filter:var(--blur-medium);position:absolute;top:calc(100% + 6px);right:0;overflow:hidden}@keyframes PipelineView-module__Pw5aNa__dropIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.PipelineView-module__Pw5aNa__dropdownItem{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2-5)var(--space-4);font-size:var(--text-base);color:var(--text-primary);cursor:pointer;background:0 0;border:none;text-decoration:none;transition:background .12s;display:flex}.PipelineView-module__Pw5aNa__dropdownItem svg{color:var(--text-muted);flex-shrink:0}.PipelineView-module__Pw5aNa__dropdownItem:hover:not(:disabled){background:var(--bg-surface-hover)}.PipelineView-module__Pw5aNa__dropdownItem:hover:not(:disabled) svg{color:var(--color-ai-primary)}.PipelineView-module__Pw5aNa__dropdownItem:disabled{opacity:.45;cursor:not-allowed}.PipelineView-module__Pw5aNa__comingSoon{font-size:var(--text-2xs);background:var(--color-ai-muted);color:var(--color-ai-primary);border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.04em;margin-left:auto;padding:2px 6px;font-weight:600}.PipelineView-module__Pw5aNa__loading{gap:var(--space-4);flex-direction:column;display:flex}.PipelineView-module__Pw5aNa__loadingSkeleton{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);height:120px;animation:1.5s ease-in-out infinite PipelineView-module__Pw5aNa__pulse}@keyframes PipelineView-module__Pw5aNa__pulse{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:768px){.PipelineView-module__Pw5aNa__page{gap:var(--space-4);padding-bottom:calc(var(--space-6) + env(safe-area-inset-bottom,0))}.PipelineView-module__Pw5aNa__headerActions{display:none}}@media (prefers-reduced-motion:reduce){.PipelineView-module__Pw5aNa__dropdown,.PipelineView-module__Pw5aNa__loadingSkeleton{animation:none!important}}.PipelineView-module__Pw5aNa__filteredPanel{background:var(--bg-surface,#1a1a1a);border:1px solid var(--border-subtle,#2a2a2a);border-radius:12px;padding:20px}.PipelineView-module__Pw5aNa__filteredHeader{border-bottom:1px solid var(--border-subtle,#2a2a2a);align-items:center;gap:12px;margin-bottom:16px;padding-bottom:12px;display:flex}.PipelineView-module__Pw5aNa__filteredTitle{color:var(--text-primary,#fff);margin:0;font-size:.9rem;font-weight:600}.PipelineView-module__Pw5aNa__filteredCount{color:var(--text-secondary,#a0a0a0);font-size:.8rem}.PipelineView-module__Pw5aNa__clearFilter{color:var(--color-ai-primary,#6c8aff);cursor:pointer;background:0 0;border:none;border-radius:6px;margin-left:auto;padding:4px 8px;font-size:.8rem;transition:background .15s}.PipelineView-module__Pw5aNa__clearFilter:hover{background:#6c8aff1a}.PipelineView-module__Pw5aNa__filteredEmpty{color:var(--text-secondary,#a0a0a0);text-align:center;margin:0;padding:24px 0;font-size:.85rem}.PipelineView-module__Pw5aNa__filteredList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.PipelineView-module__Pw5aNa__filteredItem{cursor:pointer;border-radius:8px;align-items:center;gap:12px;padding:12px 14px;transition:background .15s;display:flex}.PipelineView-module__Pw5aNa__filteredItem:hover{background:#ffffff0a}.PipelineView-module__Pw5aNa__filteredDealName{color:var(--text-primary,#fff);flex:1;font-size:.875rem;font-weight:500}.PipelineView-module__Pw5aNa__filteredDealValue{color:var(--text-primary,#fff);font-size:.85rem;font-weight:600}.PipelineView-module__Pw5aNa__filteredDealStatus{text-transform:uppercase;color:var(--text-secondary,#a0a0a0);background:#ffffff0f;border-radius:4px;padding:2px 8px;font-size:.75rem;font-weight:500}.PipelineView-module__Pw5aNa__filteredDealStatus[data-status=OPEN]{color:#6c8aff;background:#6c8aff1f}.PipelineView-module__Pw5aNa__filteredDealStatus[data-status=WON]{color:#34d399;background:#34d3991f}.PipelineView-module__Pw5aNa__filteredDealStatus[data-status=LOST]{color:#f87171;background:#f871711f}.PipelineView-module__Pw5aNa__perfGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.PipelineView-module__Pw5aNa__perfCard{border:1px solid var(--border-subtle,#2a2a2a);background:#ffffff05;border-radius:10px;flex-direction:column;align-items:center;gap:6px;padding:20px 12px;display:flex}.PipelineView-module__Pw5aNa__perfLabel{color:var(--text-secondary,#a0a0a0);font-size:.8rem}.PipelineView-module__Pw5aNa__perfValue{color:var(--text-primary,#fff);font-size:1.5rem;font-weight:700}@media (max-width:768px){.PipelineView-module__Pw5aNa__perfGrid{grid-template-columns:repeat(2,1fr)}}
.Textarea-module__OSRF5G__wrapper{gap:var(--space-1-5);flex-direction:column;display:flex}.Textarea-module__OSRF5G__fullWidth{width:100%}.Textarea-module__OSRF5G__label{font:var(--font-label);color:var(--text-secondary)}.Textarea-module__OSRF5G__inputWrapper{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);transition:border-color var(--duration-micro)var(--ease-out),box-shadow var(--duration-micro)var(--ease-out);display:flex;position:relative;overflow:hidden}.Textarea-module__OSRF5G__inputWrapper:focus-within{border-color:var(--border-focus);box-shadow:0 0 0 3px var(--info-muted)}.Textarea-module__OSRF5G__hasError{border-color:var(--critical)}.Textarea-module__OSRF5G__hasError:focus-within{border-color:var(--critical);box-shadow:0 0 0 3px var(--critical-muted)}.Textarea-module__OSRF5G__textarea{width:100%;color:var(--text-primary);padding:var(--space-3)var(--space-4);font-size:var(--text-base);resize:vertical;background:0 0;border:none;outline:none;min-height:80px;font-family:inherit;line-height:1.6}.Textarea-module__OSRF5G__textarea::placeholder{color:var(--text-tertiary)}.Textarea-module__OSRF5G__textarea:disabled{opacity:.5;cursor:not-allowed}.Textarea-module__OSRF5G__error{font:var(--font-caption);color:var(--critical)}.Textarea-module__OSRF5G__hint{font:var(--font-caption);color:var(--text-tertiary)}
.AssignmentForm-module__5HM4Oq__form{gap:var(--spacing-4);flex-direction:column;display:flex}.AssignmentForm-module__5HM4Oq__field{gap:var(--spacing-2);flex-direction:column;display:flex}.AssignmentForm-module__5HM4Oq__timeFields{gap:var(--spacing-3);grid-template-columns:1fr 1fr;display:grid}.AssignmentForm-module__5HM4Oq__actions{justify-content:flex-end;gap:var(--spacing-3);padding-top:var(--spacing-4);border-top:1px solid var(--color-border);margin-top:var(--spacing-2);display:flex}.AssignmentForm-module__5HM4Oq__actions button{min-width:120px}.AssignmentForm-module__5HM4Oq__loadingState{justify-content:center;align-items:center;gap:var(--spacing-3);padding:var(--spacing-8);color:var(--color-text-muted);display:flex}.AssignmentForm-module__5HM4Oq__spinner{width:20px;height:20px;animation:1s linear infinite AssignmentForm-module__5HM4Oq__spin}.AssignmentForm-module__5HM4Oq__buttonSpinner{width:16px;height:16px;margin-right:var(--spacing-2);animation:1s linear infinite AssignmentForm-module__5HM4Oq__spin}@keyframes AssignmentForm-module__5HM4Oq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:480px){.AssignmentForm-module__5HM4Oq__timeFields{grid-template-columns:1fr}.AssignmentForm-module__5HM4Oq__actions{flex-direction:column-reverse}.AssignmentForm-module__5HM4Oq__actions button{width:100%}}
.page-module__Pp4lSq__container{padding:var(--space-xl);max-width:960px;margin:0 auto}
