.CognitionStatusChip_statusGroup__HV6mx{display:inline-flex;align-items:center;gap:4px}.CognitionStatusChip_statusChip__ZUEc2{position:relative;display:inline-flex;align-items:center;gap:6px;box-sizing:border-box;height:24px;max-width:130px;min-width:0;flex-shrink:0;padding:0 9px;overflow:hidden;border-radius:9999px;font-size:12px;font-weight:600;border:1px solid var(--border-subtle);background:var(--bg-surface);color:var(--text-primary);cursor:pointer;white-space:nowrap;transition:color var(--transition-fast,.12s ease),background var(--transition-fast,.12s ease),border-color var(--transition-fast,.12s ease)}.CognitionStatusChip_statusChip__ZUEc2:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;min-width:44px;height:44px}.CognitionStatusChip_statusChip__ZUEc2:hover{background:var(--bg-hover,var(--bg-elevated));border-color:var(--border-strong,var(--border))}.CognitionStatusChip_statusLed__MzTtY{flex:0 0 auto;width:8px;height:8px;border-radius:9999px;background:var(--text-muted,#888);transition:background var(--transition-fast,.12s ease)}.CognitionStatusChip_statusLedIdle__hYWBC{background:var(--text-muted,#888)}.CognitionStatusChip_statusLedActive__HIykN{background:var(--success,#16a34a);box-shadow:0 0 0 2px rgba(22,163,74,.18);animation:CognitionStatusChip_ledPulse__YdceA 1.6s ease-in-out infinite}.CognitionStatusChip_statusLedHitl__mznB_{background:var(--warning,#eab308);box-shadow:0 0 0 2px rgba(234,179,8,.22);animation:CognitionStatusChip_ledPulse__YdceA 1.2s ease-in-out infinite}@keyframes CognitionStatusChip_ledPulse__YdceA{0%,to{box-shadow:0 0 0 2px currentColor;opacity:1}50%{box-shadow:0 0 0 4px transparent;opacity:.7}}.CognitionStatusChip_statusIcon__dO05t{flex:0 0 auto;color:var(--text-secondary)}.CognitionStatusChip_statusLabel__DfsuD{flex:0 1 auto;font-weight:600;font-size:12px;white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}.CognitionStatusChip_statusChipActive__Sowo7{border-color:rgba(22,163,74,.45)}.CognitionStatusChip_statusChipHitl__h0TVL{border-color:rgba(234,179,8,.55)}.CognitionStatusChip_statusChip__ZUEc2[aria-pressed=true]{background:var(--primary-soft,rgba(79,140,255,.1));border-color:var(--primary,var(--border-strong));color:var(--primary,var(--text-primary))}.CognitionStatusChip_statusChip__ZUEc2[aria-pressed=true] .CognitionStatusChip_statusIcon__dO05t{color:var(--primary,var(--text-primary))}.CognitionStatusChip_refreshBtn__yBeuh{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:28px;height:28px;padding:0;border:none;border-radius:var(--radius-control);background:transparent;color:var(--text-secondary);cursor:pointer}.CognitionStatusChip_refreshBtn__yBeuh:after{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%)}.CognitionStatusChip_refreshBtn__yBeuh:hover:not(:disabled){background:var(--overlay-hover,var(--bg-hover));color:var(--text-primary)}.CognitionStatusChip_refreshBtn__yBeuh:disabled{cursor:default;color:var(--text-muted)}.CognitionStatusChip_refreshSpin__ss_qj{animation:CognitionStatusChip_refreshSpin__ss_qj .8s linear infinite}@keyframes CognitionStatusChip_refreshSpin__ss_qj{to{transform:rotate(1turn)}}.SourceStatusBadge_chip__Uz7Ct{display:inline-flex;align-items:center;gap:6px;padding:2px 8px;border-radius:9999px;font-size:11px;font-weight:600;line-height:1.4;border:1px solid var(--border);background:var(--bg-surface);color:var(--text-primary);white-space:nowrap;cursor:default;transition:background var(--transition-fast,.12s ease),border-color var(--transition-fast,.12s ease),color var(--transition-fast,.12s ease)}.SourceStatusBadge_led__5H_xM{flex:0 0 auto;width:6px;height:6px;border-radius:9999px;background:var(--text-muted)}.SourceStatusBadge_icon__rjzY1{flex:0 0 auto;color:var(--text-secondary)}.SourceStatusBadge_label__l1kAC{flex:0 1 auto;font-weight:600;font-size:11px;white-space:nowrap;max-width:180px;overflow:hidden;text-overflow:ellipsis}.SourceStatusBadge_ledIdle__HkjtI{background:var(--text-muted)}.SourceStatusBadge_chipTriaging__t7fb4{border-color:var(--info-border,var(--border-strong));color:var(--info,var(--text-primary))}.SourceStatusBadge_ledTriaging__4kLRr{background:var(--info,var(--primary));animation:SourceStatusBadge_badgePulse__HcJzt 1.4s ease-in-out infinite}.SourceStatusBadge_iconSpinning__Z0H0n{animation:SourceStatusBadge_badgeSpin__1QyaR 1.2s linear infinite}.SourceStatusBadge_chipPending__3y5Fv{border-color:var(--warning-border,var(--border-strong));background:var(--warning-soft,var(--bg-elevated));color:var(--warning,var(--text-primary))}.SourceStatusBadge_ledPending__l7lC5{background:var(--warning,var(--primary));animation:SourceStatusBadge_badgePulse__HcJzt 1.2s ease-in-out infinite}.SourceStatusBadge_chipVerified__3PVV7{border-color:var(--success-border,var(--border-strong));color:var(--success,var(--text-primary))}.SourceStatusBadge_ledVerified__fSMtg{background:var(--success,var(--primary))}.SourceStatusBadge_chipFailed__2qpJP{border-color:var(--error-border,var(--border-strong));background:var(--error-soft,var(--bg-elevated));color:var(--error,var(--text-primary))}.SourceStatusBadge_ledFailed__skear{background:var(--error,var(--primary));animation:SourceStatusBadge_badgePulse__HcJzt 1.6s ease-in-out infinite}@keyframes SourceStatusBadge_badgePulse__HcJzt{0%,to{opacity:1}50%{opacity:.55}}@keyframes SourceStatusBadge_badgeSpin__1QyaR{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SourceVerificationPanel_panel__Iives{display:flex;flex-direction:column;gap:var(--spacing-3,12px)}.SourceVerificationPanel_passive__tBla0{padding:var(--spacing-4,16px);color:var(--text-secondary);font-size:13px;text-align:center;background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-md,8px)}.SourceVerificationPanel_queue__v3Os1{padding:var(--spacing-2,8px) var(--spacing-3,12px);color:var(--text-secondary);font-size:12px;border-top:1px dashed var(--border)}.SourceVerificationPanel_queueHint__RQKXr{padding:0 var(--spacing-3,12px);color:var(--text-muted);font-size:11px;font-style:italic}.SourceVerificationPanel_errorBlock__vJ6Rb{display:flex;flex-direction:column;gap:var(--spacing-2,8px);padding:var(--spacing-4,16px);background:var(--error-soft,var(--bg-elevated));border:1px solid var(--error-border,var(--border-strong));border-radius:var(--radius-md,8px);color:var(--text-primary);font-size:13px}.SourceVerificationPanel_failedHeading__hsmgs{font-weight:600;color:var(--error,var(--text-primary))}.SourceVerificationPanel_failedReason__dZiAO{font-size:12px;color:var(--text-secondary)}.SourceVerificationPanel_retryButton__Ho1KR{align-self:flex-start;padding:var(--spacing-2,8px) var(--spacing-4,16px);font-size:12px;font-weight:600;background:var(--bg-surface);color:var(--text-primary);border:1px solid var(--border);border-radius:var(--radius-sm,6px);cursor:pointer;transition:background var(--transition-fast,.12s ease),border-color var(--transition-fast,.12s ease)}.SourceVerificationPanel_retryButton__Ho1KR:hover:not(:disabled){background:var(--bg-hover,var(--bg-elevated));border-color:var(--border-strong)}.SourceVerificationPanel_retryButton__Ho1KR:disabled{opacity:.6;cursor:default}.CognitionCard_card__eccCw{display:flex;flex-direction:column;min-height:0;background:var(--bg-surface);border-bottom:1px solid var(--border)}.CognitionCard_floating__qWesH{position:fixed;border-bottom:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);background:var(--bg-elevated,var(--bg-surface));border:1px solid var(--border)}.CognitionCard_header__FPbv4{flex-shrink:0;display:flex;align-items:center;gap:6px;padding:6px 10px;border-bottom:1px solid var(--border);background:var(--bg-surface);font-family:var(--font-mono,ui-monospace,monospace);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);min-height:28px;box-sizing:border-box;user-select:none}.CognitionCard_floating__qWesH .CognitionCard_header__FPbv4{border-radius:var(--radius-md) var(--radius-md) 0 0}.CognitionCard_dragHandle__L76gl{cursor:grab;touch-action:none}.CognitionCard_dragHandle__L76gl:active{cursor:grabbing}.CognitionCard_gripIcon__MWg75{font-family:var(--font-mono,ui-monospace,monospace);font-size:12px;letter-spacing:-.05em;color:var(--text-muted);margin-right:4px;user-select:none}.CognitionCard_popoutBtn__R7Yjm{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text-muted);cursor:pointer;font-size:13px;line-height:1;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}.CognitionCard_popoutBtn__R7Yjm:hover{background:var(--bg-hover);color:var(--text-primary);border-color:var(--border)}.CognitionCard_popoutBtn__R7Yjm:focus-visible{outline:1px solid var(--primary-mark);outline-offset:1px}.CognitionCard_poppedOut__jVB_K{border:none;border-radius:0;box-shadow:none;inset:0}.CognitionCard_poppedOut__jVB_K .CognitionCard_header__FPbv4{border-radius:0;cursor:default}.CognitionCard_poppedOut__jVB_K .CognitionCard_footer__eLtE3{border-radius:0}.CognitionCard_body___SspI{flex:1;overflow-y:auto;overflow-x:hidden;min-height:0;padding:6px 8px}.CognitionCard_footer__eLtE3{flex-shrink:1;min-height:0;max-height:60%;overflow-y:auto;padding:8px 10px 10px;border-top:1px solid var(--border);background:var(--bg-surface)}.CognitionCard_floating__qWesH .CognitionCard_footer__eLtE3{border-radius:0 0 var(--radius-md) var(--radius-md)}.CognitionCard_anchored__vnf2t{width:100%;height:100%;background:transparent;border:none;min-height:0}.CognitionCard_anchored__vnf2t .CognitionCard_header__FPbv4{background:var(--bg-elevated);border-radius:0;font-family:var(--font-sans);font-size:12px;font-weight:600;letter-spacing:.08em;min-height:44px;padding:0 8px 0 12px;color:var(--text-muted)}.CognitionCard_anchored__vnf2t .CognitionCard_footer__eLtE3{background:var(--bg-elevated);border-radius:0}.CognitionCard_resizeHandle__VX1nr{position:absolute;right:0;bottom:0;width:16px;height:16px;cursor:se-resize;background-image:linear-gradient(135deg,transparent 0,transparent 7px,var(--text-muted) 7px,var(--text-muted) 8px,transparent 8px,transparent 10px,var(--text-muted) 10px,var(--text-muted) 11px,transparent 11px);border-bottom-right-radius:var(--radius-md);touch-action:none;z-index:1}.CognitionCard_resizeHandle__VX1nr:hover{opacity:.8}.ChatComposer_editableGrow__iR9iT{position:relative;display:flex;min-width:0}.ChatComposer_composerContextLabel__TNGmP{align-self:center;color:var(--text-muted);font-family:var(--font-sans);font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase}.ChatComposer_mentionChip__RtHZD{display:inline-flex;align-items:center;gap:var(--space-1,4px);padding:2px 6px 2px 4px;border-radius:var(--radius-lg,999px);border:1px solid var(--border,transparent);background:var(--primary-soft);color:var(--primary);font-size:12px;line-height:1.4;white-space:nowrap;max-width:220px;overflow:hidden;text-overflow:ellipsis;flex-shrink:0;cursor:default;user-select:none;vertical-align:middle}.ChatComposer_mentionChipIcon__d_0lQ{width:16px;height:16px;border-radius:var(--radius-sm,4px);display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;flex-shrink:0;background:var(--bg-active);color:var(--primary)}.ChatComposer_mentionChipLabel__ifC9v{overflow:hidden;text-overflow:ellipsis;min-width:0}.ChatComposer_mentionChipRemove__YZwSn{flex-shrink:0;width:16px;height:16px;border:none;background:none;color:var(--text-secondary);cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm,4px);font-size:14px;line-height:1}.ChatComposer_mentionChipRemove__YZwSn:hover{background:var(--bg-hover);color:var(--text-primary)}.ChatComposer_mentionsDropdown__ic0aU{position:fixed;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;background:var(--bg-overlay);border:1px solid var(--border);border-radius:var(--radius-lg,10px);box-shadow:var(--shadow-lg);z-index:10000}.ChatComposer_mentionsDropdownHeader__DdxIq{padding:var(--space-2,8px) var(--space-3,12px);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);border-bottom:1px solid var(--border);flex-shrink:0}.ChatComposer_mentionsRow__ky_D3{display:flex;align-items:center;gap:var(--space-2,8px);width:100%;padding:var(--space-2,8px) var(--space-3,12px);border:none;background:none;text-align:left;font-size:13px;color:var(--text-primary);cursor:pointer;transition:background var(--transition-fast,.1s ease)}.ChatComposer_mentionsRowActive___rpJg,.ChatComposer_mentionsRow__ky_D3:focus-visible{background:var(--bg-active);outline:none}.ChatComposer_mentionsIcon__CVmQA{flex-shrink:0;width:22px;height:22px;border-radius:var(--radius-sm,5px);display:flex;align-items:center;justify-content:center;background:var(--primary-soft);color:var(--primary)}.ChatComposer_mentionsLabel__Cl_Wd{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatComposer_mentionsBadge__hh8su{flex-shrink:0;font-size:10px;font-weight:600;padding:1px 6px;border-radius:var(--radius-sm,4px);background:var(--warning-soft);color:var(--warning);text-transform:lowercase}.ChatComposer_mentionsEmpty__5uumP{padding:var(--space-2,8px) var(--space-3,12px);font-size:13px;color:var(--text-muted)}.ChatComposer_hiddenFileInput__B0OLs{display:none}.ChatComposer_imageStrip__YLtpR{display:flex;flex-wrap:wrap;gap:var(--space-2,8px);padding:var(--space-2,8px) var(--space-3,12px) 0}.ChatComposer_imageThumb__4zal3{position:relative;display:inline-flex;flex-shrink:0}.ChatComposer_imageThumbBtn__SOm4j{display:block;width:56px;height:56px;padding:0;border:1px solid var(--border);border-radius:var(--radius-sm,6px);background:var(--bg-surface);cursor:pointer;overflow:hidden;transition:border-color var(--transition-fast,.1s ease)}.ChatComposer_imageThumbBtn__SOm4j:hover{border-color:var(--primary-mark)}.ChatComposer_imageThumbImg__z4ARk{width:100%;height:100%;object-fit:cover;display:block}.ChatComposer_imageThumbRemove__BAslh{position:absolute;top:-4px;right:-4px;width:16px;height:16px;border-radius:50%;background:var(--bg-overlay);border:1px solid var(--border);color:var(--text-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background var(--transition-fast,.1s ease),color var(--transition-fast,.1s ease)}.ChatComposer_imageThumbRemove__BAslh:hover{background:var(--danger-soft,#fef2f2);color:var(--danger,#ef4444)}.ChatComposer_imgPreviewBackdrop__tjkbR{position:fixed;inset:0;background:rgba(0,0,0,.7);z-index:10000;display:flex;align-items:center;justify-content:center}.ChatComposer_imgPreviewModal__ximAw{background:var(--bg-overlay);border:1px solid var(--border);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-xl);max-width:min(90vw,720px);max-height:90vh;display:flex;flex-direction:column;overflow:hidden}.ChatComposer_imgPreviewHeader__ytqv_{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3,12px) var(--space-4,16px);border-bottom:1px solid var(--border);flex-shrink:0}.ChatComposer_imgPreviewName__LBzlB{font-size:13px;font-weight:500;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatComposer_imgPreviewClose__mJZgN{flex-shrink:0;width:28px;height:28px;border:none;background:none;color:var(--text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm,6px)}.ChatComposer_imgPreviewClose__mJZgN:hover{background:var(--bg-hover);color:var(--text-primary)}.ChatComposer_imgPreviewImg__GONtP{max-width:100%;max-height:calc(90vh - 56px);object-fit:contain;display:block}.GroundingFooter_footer__gz_a_{display:flex;flex-direction:column;gap:4px;margin-top:8px;padding-top:8px;border-top:1px solid var(--border)}.GroundingFooter_label__BZeFw{font-size:11px;font-weight:500;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.GroundingFooter_chips__1sAn6{display:flex;flex-wrap:wrap;gap:4px}.GroundingFooter_chip__PpGiy{position:relative;display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:2px 8px;background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-control);color:var(--text-secondary);font-size:12px;cursor:pointer}.GroundingFooter_chip__PpGiy:after{content:"";position:absolute;inset:50%;width:44px;height:44px;transform:translate(-50%,-50%)}.GroundingFooter_chip__PpGiy:hover{background:var(--bg-hover);color:var(--text-primary)}.GroundingFooter_chipLabel__czV60{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MemoryDisclosureLine_line__B0XPX{margin-top:6px;font-size:var(--text-sm);font-style:italic;color:var(--text-muted)}.DescriptionAiPanel_panel__OgD6z{display:flex;flex-direction:column;overflow:hidden;height:100%;min-height:0}.DescriptionAiPanel_cognitionHeaderSpacer__bvUPD{flex:1}.DescriptionAiPanel_cognitionHeaderStatus__EBk26{font-family:var(--font-sans);font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.DescriptionAiPanel_retryConfirmIntro__1l4NR{margin:0 0 .75rem;color:var(--text-secondary);font-size:.875rem;line-height:1.45}.DescriptionAiPanel_retryDontAskLabel__y2Hwq{display:flex;align-items:center;gap:.5rem;margin:0;color:var(--text-muted);font-size:.8125rem;cursor:pointer;user-select:none}.DescriptionAiPanel_retryDontAskLabel__y2Hwq input{width:.9rem;height:.9rem;accent-color:var(--accent-primary,#38bdf8);cursor:pointer}.DescriptionAiPanel_workStreamPrompt__TqXFU{margin:0 0 7px}.DescriptionAiPanel_projectConversationDisclosure__jwcqx{border:1px solid var(--border);border-radius:4px;background:var(--bg-surface)}.DescriptionAiPanel_projectConversationDisclosure__jwcqx>summary{min-height:32px;padding:7px 8px;color:var(--text-secondary);cursor:pointer;font-family:var(--font-sans);font-size:var(--text-sm);letter-spacing:.04em;text-transform:uppercase}.DescriptionAiPanel_projectConversationHistory__dnPUX{display:grid;gap:8px;padding:8px;border-top:1px solid var(--border)}@media (max-width:640px){.DescriptionAiPanel_projectConversationDisclosure__jwcqx>summary{min-height:44px}}@media (prefers-reduced-motion:reduce){.DescriptionAiPanel_projectConversationDisclosure__jwcqx,.DescriptionAiPanel_projectConversationDisclosure__jwcqx *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.DashboardAiPanel_chatPanel__GR4c1{display:flex;flex-direction:column;overflow:hidden;height:100%;min-height:0;background:var(--bg-elevated)}.DashboardAiPanel_chatEmbeddedWrap__B9UEU{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--radius-lg);background-color:var(--bg-surface);border:1px solid var(--border);margin-bottom:24px}.DashboardAiPanel_chatModalHeaderBar__MuYno{cursor:default}@media (max-width:767px){.DashboardAiPanel_chatModalHeaderBar__MuYno{flex-direction:row-reverse}}@keyframes DashboardAiPanel_chatModalBackdropIn__Mwbj9{0%{opacity:0}to{opacity:1}}@keyframes DashboardAiPanel_chatModalPanelIn__RIayj{0%{opacity:0;transform:scale(.98) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes DashboardAiPanel_chatFullScreenPanelIn__JLi39{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.DashboardAiPanel_chatModalBackdrop__zZmWH{position:fixed;inset:0;background:var(--bg-overlay);z-index:10000;display:flex;align-items:center;justify-content:center;padding:24px;animation:DashboardAiPanel_chatModalBackdropIn__Mwbj9 .2s ease forwards}.DashboardAiPanel_chatModal__cV9qw{background:var(--bg-surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 24px 48px rgba(0,0,0,.4);width:100%;max-width:960px;height:calc(100vh - 48px);min-height:480px;max-height:calc(100vh - 48px);display:flex;flex-direction:column;overflow:hidden;animation:DashboardAiPanel_chatModalPanelIn__RIayj .26s cubic-bezier(.16,1,.3,1) forwards}@media (prefers-reduced-motion:reduce){.DashboardAiPanel_chatFullScreenBackdrop__7gA6U,.DashboardAiPanel_chatFullScreen__0h5Vt,.DashboardAiPanel_chatModalBackdrop__zZmWH,.DashboardAiPanel_chatModal__cV9qw{animation:none}}.DashboardAiPanel_chatModalCloseBtn__bezru{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:6px;background:none;color:var(--text-muted);cursor:pointer;transition:background .12s,color .12s}.DashboardAiPanel_chatModalCloseBtn__bezru:hover{background:var(--bg-hover);color:var(--text-secondary)}.DashboardAiPanel_chatModalBody___bZWL{flex:1;min-height:320px;overflow-y:auto;display:flex;flex-direction:column}.DashboardAiPanel_chatFullScreenBackdrop__7gA6U{position:fixed;inset:0;z-index:10000;background:var(--bg-overlay);display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;padding:0;animation:DashboardAiPanel_chatModalBackdropIn__Mwbj9 .2s ease forwards}.DashboardAiPanel_chatFullScreen__0h5Vt{flex:1;display:flex;flex-direction:column;min-height:0;width:100%;height:100%;max-height:100dvh;background:var(--bg-surface);padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0);animation:DashboardAiPanel_chatFullScreenPanelIn__JLi39 .24s cubic-bezier(.16,1,.3,1) forwards}.DashboardAiPanel_chatFullScreenBody__c1OpH{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column}.DashboardAiPanel_chatProjectRef__HsEuU{display:flex;align-items:center;gap:6px;padding:6px 10px;flex-shrink:0}.DashboardAiPanel_chatProjectRefInputWrap__7gM0O{display:flex;align-items:center;gap:4px}.DashboardAiPanel_chatProjectRefInput__i5Kpm{width:80px;padding:4px 8px;border:1px solid var(--border);border-radius:4px;background:var(--bg-elevated);font-size:11px;color:var(--text-primary)}.DashboardAiPanel_chatProjectRefInput__i5Kpm:focus{outline:none;border-color:var(--primary-border)}.DashboardAiPanel_chatProjectRefBtnSecondary__aoB_x,.DashboardAiPanel_chatProjectRefBtn__n03Pd{padding:4px 8px;border-radius:4px;font-size:10px;font-weight:500;cursor:pointer}.DashboardAiPanel_chatProjectRefBtn__n03Pd{border:1px solid var(--primary-border);background:var(--primary-soft);color:var(--primary)}.DashboardAiPanel_chatProjectRefBtnSecondary__aoB_x{border:1px solid var(--border);background:var(--bg-elevated);color:var(--text-muted)}.DashboardAiPanel_chatProjectRefToggle__LiNzD{padding:4px 8px;border:1px solid var(--border);border-radius:4px;background:none;color:var(--text-muted);font-size:11px;cursor:pointer}.DashboardAiPanel_chatProjectRefToggle__LiNzD:hover{border-color:var(--primary-border);color:var(--primary)}.DashboardAiPanel_chatLoading__9zsSg{flex:1;display:flex;align-items:center;justify-content:center;padding:24px;color:var(--text-muted);font-size:12px}.DashboardAiPanel_insightCard__VRYdQ{margin:12px 12px 0;padding:12px 14px;background:var(--bg-elevated);border:1px solid var(--border);border-radius:10px;flex-shrink:0}.DashboardAiPanel_insightTop__AM40R{display:flex;align-items:flex-start;gap:10px;margin-bottom:8px}.DashboardAiPanel_insightIcon__UZjko{width:28px;height:28px;border-radius:6px;display:grid;place-items:center;font-size:13px;flex-shrink:0}.DashboardAiPanel_insightIconAlert__DQJVZ{background:var(--warning-soft);color:var(--warning)}.DashboardAiPanel_insightIconSuccess__HrkM4{background:var(--success-soft);color:var(--success)}.DashboardAiPanel_insightTitle__5_KqD{font-size:12.5px;font-weight:600;line-height:1.3}.DashboardAiPanel_insightSub__JIWjt{font-size:10.5px;color:var(--text-muted);font-weight:500}.DashboardAiPanel_insightBody__o9_3J{font-size:12px;color:var(--text-secondary);line-height:1.5;margin-bottom:8px}.DashboardAiPanel_insightAction__Y45MG{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:14px;border:1px solid var(--border);background:none;color:var(--text-muted);font-size:10.5px;font-weight:500;cursor:pointer;transition:.18s cubic-bezier(.4,0,.2,1)}.DashboardAiPanel_insightAction__Y45MG:hover{border-color:var(--primary-border);color:var(--primary);background:var(--primary-soft)}.DashboardAiPanel_userMsgBody__iPj33{min-width:0}.DashboardAiPanel_userMsgBody__iPj33 .DashboardAiPanel_msgMentionTag__FH6yW{display:inline-flex;align-items:center;gap:4px;padding:2px 6px 2px 5px;margin:0 2px;border-radius:4px;background:rgba(0,0,0,.12);font-size:11px;line-height:1.3;white-space:nowrap;vertical-align:middle}.DashboardAiPanel_userMsgBody__iPj33 .DashboardAiPanel_msgMentionTagIcon__whY2i{font-size:9px;font-weight:700;opacity:.9}.DashboardAiPanel_userMsgBody__iPj33 .DashboardAiPanel_msgMentionTagLabel__qFhn5{max-width:160px;overflow:hidden;text-overflow:ellipsis}.DashboardAiPanel_composerFileStrip__sWKDn{padding-bottom:8px!important;margin-bottom:2px;border-bottom:none}.DashboardAiPanel_composerFileAttach__bYFoZ{display:inline-flex;align-items:center;gap:2px;flex-shrink:0}.DashboardAiPanel_composerFileIconWrap__PwZ4h,.DashboardAiPanel_userMsgFileIconWrap__UR9k6{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex-shrink:0;border-radius:6px;border:1px solid var(--border,rgba(255,255,255,.12));background:var(--bg-hover,rgba(255,255,255,.05));color:var(--text-muted,#a3a3a3);cursor:default}button.DashboardAiPanel_composerFileIconWrap__PwZ4h,button.DashboardAiPanel_userMsgFileIconWrap__UR9k6{padding:0;margin:0;font:inherit;cursor:pointer}.DashboardAiPanel_composerFileIconWrap__PwZ4h:hover,.DashboardAiPanel_userMsgFileIconWrap__UR9k6:hover{background:var(--overlay-hover);border-color:rgba(255,255,255,.16);color:var(--text-primary,#e5e5e5)}.DashboardAiPanel_composerFileIconGlyph__duE7C,.DashboardAiPanel_userMsgFileIconGlyph__TqCIC{flex-shrink:0;opacity:.95}.DashboardAiPanel_composerFilePillRemove__G7YbI{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;border-radius:6px;background:transparent;color:var(--text-muted,#737373);cursor:pointer}.DashboardAiPanel_composerFileAttach__bYFoZ .DashboardAiPanel_composerFilePillRemove__G7YbI{overflow:visible}.DashboardAiPanel_composerFileAttach__bYFoZ .DashboardAiPanel_composerFilePillRemove__G7YbI:after{content:"";position:absolute;top:50%;left:0;right:0;height:28px;border-radius:0;background:none;opacity:1;transform:translateY(-50%)}.DashboardAiPanel_composerFilePillRemove__G7YbI:hover{background:var(--overlay-hover);color:var(--text-primary,#fff)}.DashboardAiPanel_userMsgAttachmentRow__AGr8C{display:flex;flex-wrap:wrap;gap:4px;align-items:center;margin-bottom:6px}.DashboardAiPanel_userMsgTextBlock__TlaoE{min-width:0}.DashboardAiPanel_chatAttachmentError__VPv30{font-size:12px;color:var(--color-danger,#f87171);padding:4px 2px 0;line-height:1.35}.DashboardAiPanel_attachmentPreviewBackdrop__HuRx4{position:fixed;inset:0;z-index:10050;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--bg-overlay);backdrop-filter:blur(2px)}.DashboardAiPanel_attachmentPreviewModal__nC2In{width:min(96vw,720px);max-height:min(90vh,900px);display:flex;flex-direction:column;background:var(--bg-elevated,#1a1a1a);border:1px solid var(--border,rgba(255,255,255,.12));border-radius:10px;box-shadow:0 16px 48px rgba(0,0,0,.5);overflow:hidden}.DashboardAiPanel_attachmentPreviewHeader__yLh0U{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid var(--border,rgba(255,255,255,.08));flex-shrink:0}.DashboardAiPanel_attachmentPreviewTitle__RNF7g{margin:0;font-size:13px;font-weight:600;color:var(--text-primary,#e5e5e5);word-break:break-all;line-height:1.35;flex:1;min-width:0}.DashboardAiPanel_attachmentPreviewClose__NGCjc{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:6px;background:transparent;color:var(--text-muted,#888);cursor:pointer}.DashboardAiPanel_attachmentPreviewClose__NGCjc:hover{background:var(--overlay-hover);color:var(--text-primary,#fff)}.DashboardAiPanel_attachmentPreviewHint__xftGC{margin:0;padding:8px 14px 0;font-size:11px;color:var(--text-muted,#888);line-height:1.4}.DashboardAiPanel_attachmentPreviewError__1cCB5,.DashboardAiPanel_attachmentPreviewLoading__mIJxH{margin:0;padding:16px 14px 20px;font-size:12px;color:var(--text-secondary,#a3a3a3)}.DashboardAiPanel_attachmentPreviewError__1cCB5{color:var(--color-danger,#f87171)}.DashboardAiPanel_attachmentPreviewFrame__jUvUk{width:100%;min-height:min(70vh,560px);flex:1;border:none;background:#111}.DashboardAiPanel_attachmentPreviewImg__w9Bk_{display:block;max-width:100%;max-height:min(70vh,560px);margin:0 auto;padding:12px 14px 20px;object-fit:contain}.DashboardAiPanel_attachmentPreviewFallback__VB24q{padding:12px 14px 20px;text-align:center}.DashboardAiPanel_attachmentPreviewFallbackText__jh6Uq{margin:0 0 12px;font-size:12px;color:var(--text-secondary,#a3a3a3)}.DashboardAiPanel_attachmentPreviewDownload___gsYz{display:inline-block;font-size:12px;font-weight:500;color:var(--primary,#f59e0b);text-decoration:underline}.DashboardAiPanel_attachmentPreviewDownload___gsYz:hover{opacity:.9}.DashboardAiPanel_mentionsDropdownPortal___Ki6e{position:fixed;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;background:var(--bg-elevated,#1e1e1e);border:1px solid var(--border,rgba(255,255,255,.1));border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.4);z-index:10000;font-family:var(--font-sans,system-ui,sans-serif)}.DashboardAiPanel_mentionsDropdownHeader__hNtfD{padding:10px 12px;border-bottom:1px solid var(--border,rgba(255,255,255,.08))}.DashboardAiPanel_mentionsDropdownHeader__hNtfD,.DashboardAiPanel_mentionsDropdownSection__Kluh7{font-size:10px;font-weight:600;letter-spacing:var(--tracking-dense);text-transform:uppercase;color:var(--text-muted,#888);flex-shrink:0}.DashboardAiPanel_mentionsDropdownSection__Kluh7{padding:6px 12px 2px}.DashboardAiPanel_mentionsDropdownRow__hKWbt{display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;border:none;background:none;text-align:left;font-size:13px;color:var(--text-primary,#e5e5e5);cursor:pointer;transition:background .1s ease}.DashboardAiPanel_mentionsDropdownRow__hKWbt:hover{background:var(--bg-hover,rgba(255,255,255,.06))}.DashboardAiPanel_mentionsDropdownRowActive__yrb2c,.DashboardAiPanel_mentionsDropdownRow__hKWbt:focus-visible{background:var(--bg-active,rgba(255,255,255,.1));outline:none}.DashboardAiPanel_mentionsDropdownIcon__lIfL3{flex-shrink:0;width:22px;height:22px;border-radius:5px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;background:var(--primary-soft,rgba(59,130,246,.2));color:var(--primary,#3b82f6)}.DashboardAiPanel_mentionsDropdownLabel__vtQ4t{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DashboardAiPanel_chatMentionChip__MS3Ef{display:inline-flex;align-items:center;gap:5px;padding:4px 10px 4px 6px;border-radius:999px;border:none;background:linear-gradient(135deg,#2c4a63,#1e3a4f);color:var(--text-primary,#e5e7eb);font-size:12px;line-height:1.4;white-space:nowrap;max-width:200px;overflow:hidden;text-overflow:ellipsis;flex-shrink:0;cursor:default;user-select:none;box-shadow:0 1px 2px rgba(0,0,0,.15);vertical-align:middle}.DashboardAiPanel_chatMentionChipIcon__3g6fM{width:20px;height:20px;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;flex-shrink:0;background:var(--overlay-hover);color:#94c5e6}.DashboardAiPanel_chatMentionChipLabel__vMuF_{overflow:hidden;text-overflow:ellipsis;min-width:0}.DashboardAiPanel_chatMentionChipRemove__kLtKw{position:relative;flex-shrink:0;width:16px;height:16px;border:none;background:none;color:rgba(255,255,255,.6);cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;border-radius:3px;font-size:14px;line-height:1;margin-left:2px}.DashboardAiPanel_chatMentionChip__MS3Ef .DashboardAiPanel_chatMentionChipRemove__kLtKw{overflow:visible}.DashboardAiPanel_chatMentionChip__MS3Ef .DashboardAiPanel_chatMentionChipRemove__kLtKw:after{content:"";position:absolute;top:50%;left:0;width:calc(100% + 10px);height:24px;border-radius:0;background:none;opacity:1;transform:translateY(-50%)}.DashboardAiPanel_chatMentionChipRemove__kLtKw:hover{background:var(--overlay-hover);color:#fff}.DashboardAiPanel_chatSend__hBsD1{position:relative;width:28px;height:28px;min-height:36px;border-radius:var(--radius-control);background:#6b747a;border:none;color:#e2e8ec;display:flex;align-items:center;justify-content:center;font-size:16px;cursor:pointer;flex-shrink:0;transition:background .15s,transform .1s}.DashboardAiPanel_chatSend__hBsD1:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px}.DashboardAiPanel_chatSend__hBsD1:hover{background:#7d858c;color:#fff}.DashboardAiPanel_chatSend__hBsD1:active{transform:scale(.95)}.DashboardAiPanel_chatSend__hBsD1:disabled{opacity:.5;cursor:not-allowed;background:#5a6166}.DashboardAiPanel_contextWarning__HvDCO{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0;padding:8px 16px;margin-bottom:12px;background:var(--bg-elevated);border:1px solid var(--warning-border);border-radius:var(--radius-none)}.DashboardAiPanel_contextWarningText__lZ6is{display:flex;align-items:center;gap:8px;font-size:12px;line-height:16px;color:var(--text-primary)}.CognitionPopupHost_dropdown__iZr77{position:fixed;z-index:1200;display:flex;flex-direction:column;min-height:0;background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-surface);box-shadow:var(--shadow-popover);overflow:hidden}.CognitionPopupHost_headerStatus__VVwDO{margin-left:auto;font-size:12px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--text-secondary)}.CognitionPopupHost_closeBtn__sDEDG{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;margin-left:4px;padding:0;border:none;border-radius:var(--radius-control);background:transparent;color:var(--text-secondary);cursor:pointer}.CognitionPopupHost_closeBtn__sDEDG:after{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%)}.CognitionPopupHost_closeBtn__sDEDG:hover{background:var(--bg-hover);color:var(--text-primary)}.CognitionPopupHost_closeBtn__sDEDG:focus-visible{outline:2px solid var(--link);outline-offset:-2px}.AppShell_appShellRoot__TTsMq{--app-header-height:3.5rem}@media (max-width:768px){.AppShell_appShellRoot__TTsMq{--app-header-height:3rem}}.AppShell_wrapper__UeIHn{display:flex;flex-direction:column;height:100vh;min-height:100vh;overflow:hidden;background-color:var(--bg-surface)}.AppShell_wrapperWithFixedHeader__OHFN5{padding-top:var(--app-header-height,3.5rem)}.AppShell_categoryHeaderSlot__FA_LV{flex:0 0 auto;background:var(--bg-elevated,#1f1f1f);border-bottom:1px solid var(--border,#2a2a2a);position:relative}.AppShell_categoryHeaderSlot__FA_LV:empty{display:none}@media (max-width:960px){.AppShell_categoryHeaderSlot__FA_LV{display:none}}.AppShell_headerSlot__AVhPG{position:fixed;top:0;left:0;right:0;z-index:235;min-height:var(--app-header-height,3.5rem);flex-shrink:0;transition:left .2s ease;overflow:visible;background-color:var(--bg-surface);border-bottom:1px solid var(--border)}.AppShell_mainColumn__R2dcO,.AppShell_sidebarMainRow__2CBxp{display:flex;flex:1;min-width:0;min-height:0}.AppShell_mainColumn__R2dcO{flex-direction:column;transition:margin-left .2s ease;position:relative;z-index:210}.AppShell_mainColumnWithBottomNav__sjsU_{padding-bottom:calc(3.75rem + env(safe-area-inset-bottom, 0px))}.AppShell_content__xbhko{flex:1;display:flex;flex-direction:column;min-height:0;min-width:0}.AppShell_content__xbhko>:last-child{flex:1 1 auto;min-height:0;min-width:0}.AppShell_mainBody__MEfE1{flex:1;display:flex;flex-direction:column;min-height:0;min-width:0}.AppShell_mainBody__MEfE1>.AppShell_content__xbhko{flex:1 1 auto;min-width:0;width:100%}.CoachCard_root__BsrDN{display:flex;flex-direction:column;gap:12px}.CoachCard_head__7HmPG{display:flex;align-items:center;justify-content:space-between;gap:8px}.CoachCard_eyebrow__ZpenC{width:fit-content;padding:2px 8px;font-size:var(--text-sm);line-height:var(--leading-cell);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-dense);color:var(--link);background:var(--primary-soft);border:1px solid var(--primary-border);border-radius:var(--radius-full)}.CoachCard_counter__pAO8m{flex-shrink:0;font-family:var(--font-mono-data);font-variant-numeric:tabular-nums;font-size:var(--text-sm);line-height:var(--leading-cell);color:var(--text-muted)}.CoachCard_title__9XFhu{margin:0;font-size:var(--text-base);font-weight:700;color:var(--text-primary)}.CoachCard_body__XbCKe{margin:0;font-size:var(--text-sm);line-height:var(--leading-cell);color:var(--text-secondary)}.CoachCard_body__XbCKe a{color:var(--link);text-decoration:underline;text-underline-offset:2px}.CoachCard_footer__n6rJR{margin-top:4px;padding-top:12px;border-top:1px solid var(--border-subtle);display:flex;align-items:center;justify-content:space-between;gap:8px}.CoachCard_dots__dru00{display:flex;align-items:center;gap:6px}.CoachCard_dot__KCqXV{width:6px;height:6px;flex-shrink:0;border-radius:var(--radius-full);background:var(--border-strong);transition:width .12s ease,background-color .12s ease}.CoachCard_dotActive__J5W5w{width:18px;background:var(--primary)}.CoachCard_docsLink__8NmMc{flex-shrink:0;background:none;border:0;padding:0;font-family:inherit;font-size:var(--text-sm);line-height:var(--leading-cell);color:var(--link);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.CoachCard_docsLink__8NmMc:hover{color:var(--text-primary)}.CoachCard_actions__jDLkQ{display:flex;align-items:center;gap:8px}@media (prefers-reduced-motion:reduce){.CoachCard_dot__KCqXV{transition:none}}.HelpTip_card__u10Q0{position:fixed;z-index:1200;width:320px;max-width:calc(100vw - 32px);padding:16px;background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-surface);box-shadow:var(--shadow-popover);opacity:0}.HelpTip_card__u10Q0[data-placed=true]{opacity:1}.HelpTip_ring__vyodl{position:fixed;z-index:1199;pointer-events:none;border:1px solid var(--link);border-radius:var(--radius-control);box-shadow:0 0 0 4px var(--primary-soft)}@media (prefers-reduced-motion:reduce){.HelpTip_card__u10Q0{transition:none}}.SpotlightTour_root__PiW63{position:fixed;inset:0;z-index:1400}.SpotlightTour_backdrop___Mlu7{position:fixed;inset:0;width:100%;height:100%;pointer-events:auto}.SpotlightTour_scrim__bwzHk{fill:var(--bg-overlay)}.SpotlightTour_ring__4EZeF{fill:none;stroke:var(--link);stroke-width:1}.SpotlightTour_card__8MhHd{position:fixed;width:380px;max-width:calc(100vw - 32px);padding:16px;display:flex;flex-direction:column;gap:12px;background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-surface);box-shadow:var(--shadow-popover);opacity:0}.SpotlightTour_card__8MhHd[data-placed=true]{opacity:1}.ExternalConflictsPopover_wrap__RYYen{position:relative;display:inline-flex;flex-shrink:0}.ExternalConflictsPopover_trigger__Waxx6{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border:none;border-radius:var(--radius-control);background:transparent;color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-cell);font-weight:500;white-space:nowrap;cursor:pointer;transition:color var(--transition-fast),background-color var(--transition-fast)}.ExternalConflictsPopover_trigger__Waxx6:hover{color:var(--text-primary);background-color:var(--overlay-hover,rgba(255,255,255,.08))}.ExternalConflictsPopover_trigger__Waxx6:active{background-color:var(--overlay-active,rgba(255,255,255,.12))}.ExternalConflictsPopover_trigger__Waxx6:focus-visible{outline:2px solid var(--link);outline-offset:2px}.ExternalConflictsPopover_triggerOpen__xhYkB{color:var(--text-primary);background-color:var(--overlay-active,rgba(255,255,255,.12))}.ExternalConflictsPopover_dot__4aAr3[data-feedback=error],.ExternalConflictsPopover_rowDot__JaG5d[data-feedback=error]{background-color:var(--error)}.ExternalConflictsPopover_dot__4aAr3[data-feedback=warning],.ExternalConflictsPopover_rowDot__JaG5d[data-feedback=warning]{background-color:var(--warning)}.ExternalConflictsPopover_dot__4aAr3,.ExternalConflictsPopover_rowDot__JaG5d{width:6px;height:6px;flex-shrink:0;border-radius:50%}.ExternalConflictsPopover_rowDot__JaG5d{margin-top:5px}.ExternalConflictsPopover_caret__Kjlr9{flex-shrink:0;color:var(--text-muted);transition:transform var(--transition-fast)}.ExternalConflictsPopover_triggerOpen__xhYkB .ExternalConflictsPopover_caret__Kjlr9{transform:rotate(180deg)}.ExternalConflictsPopover_popover__zZ2ur{position:absolute;top:calc(100% + 6px);right:0;z-index:340;width:380px;display:flex;flex-direction:column;padding:14px 16px;border:1px solid var(--border);border-radius:var(--radius-sm,4px);background-color:var(--bg-elevated);box-shadow:var(--shadow-popover)}.ExternalConflictsPopover_head__NI1LR{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid var(--border)}.ExternalConflictsPopover_headTitle__BXoGF{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-body);font-weight:700;color:var(--text-primary)}.ExternalConflictsPopover_headCount__Ykatp{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 7px;flex-shrink:0;border-radius:9999px;background:var(--neutral-soft-16,rgba(102,115,128,.16));color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--text-xs);line-height:var(--leading-dense);font-weight:700;font-variant-numeric:tabular-nums}.ExternalConflictsPopover_list__ImvPo{display:flex;flex-direction:column;gap:12px;margin:0 -8px;padding:0 8px;max-height:320px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;list-style:none}.ExternalConflictsPopover_row__U5KpC{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:start}.ExternalConflictsPopover_rowMain__5Wc9m{display:flex;align-items:flex-start;gap:8px;min-width:0}.ExternalConflictsPopover_rowText__1VANi{display:flex;flex-direction:column;gap:2px;min-width:0}.ExternalConflictsPopover_rowHeadline__2Z_19{overflow-wrap:anywhere;font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-cell);font-weight:500;color:var(--text-primary)}.ExternalConflictsPopover_rowDetail__TPxC6{font-family:var(--font-sans);font-size:var(--text-xs);line-height:var(--leading-cell);font-weight:400;color:var(--text-muted)}.ExternalConflictsPopover_row__U5KpC{padding:6px 8px;margin:-6px -8px;border-radius:var(--radius-sm,4px);transition:background-color var(--transition-fast)}.ExternalConflictsPopover_row__U5KpC:hover{background-color:var(--bg-hover)}.ExternalConflictsPopover_rowType__MCuBx{margin-right:6px}.ExternalConflictsPopover_openBtn__N_rpf{position:relative;display:inline-flex;align-items:center;gap:4px;flex-shrink:0;height:28px;padding:0 10px;border:none;border-radius:var(--radius-control);background:transparent;color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-cell);font-weight:500;white-space:nowrap;cursor:pointer;transition:color var(--transition-fast),background-color var(--transition-fast)}.ExternalConflictsPopover_openBtn__N_rpf:after{content:"";position:absolute;top:50%;left:50%;min-width:44px;min-height:44px;width:100%;height:100%;transform:translate(-50%,-50%)}.ExternalConflictsPopover_openBtn__N_rpf:hover{color:var(--text-primary);background-color:var(--overlay-hover,rgba(255,255,255,.08))}.ExternalConflictsPopover_openBtn__N_rpf:active{background-color:var(--overlay-active,rgba(255,255,255,.12))}.ExternalConflictsPopover_openBtn__N_rpf:focus-visible{outline:2px solid var(--link);outline-offset:2px}.ConflictsTable_wrap__w0nMW{width:100%;max-height:340px;overflow-y:auto}.ConflictsTable_stickyHead__CRBjM{max-height:none;overflow:visible}.ConflictsTable_table__RNJbM{width:100%;border-collapse:collapse;font-family:var(--font-sans)}.ConflictsTable_th__RyqrV{position:relative;text-align:left;padding:0;background:var(--bg-surface);border-bottom:1px solid var(--border);white-space:nowrap}.ConflictsTable_stickyHead__CRBjM .ConflictsTable_th__RyqrV{position:sticky;top:0;z-index:3}.ConflictsTable_thInner__Nknjc{display:flex;align-items:center;gap:6px;padding:11px 14px}.ConflictsTable_th__RyqrV:first-child .ConflictsTable_thInner__Nknjc{padding-left:24px}.ConflictsTable_th__RyqrV:last-child .ConflictsTable_thInner__Nknjc{padding-right:24px;justify-content:flex-end}.ConflictsTable_thLabel__nakn6{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-sans);font-size:var(--text-xs);line-height:var(--leading-dense);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);cursor:pointer;user-select:none}.ConflictsTable_thLabel__nakn6[role=button]{cursor:pointer}.ConflictsTable_thLabel__nakn6[role=button]:hover{color:var(--text-secondary)}.ConflictsTable_sortArrow__sESWD{font-size:var(--text-xs);margin-left:3px;color:var(--text-secondary)}.ConflictsTable_funnel__ChxYA{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:var(--radius-control);border:1px solid transparent;background:transparent;color:var(--text-muted);cursor:pointer;transition:color var(--transition-fast),background var(--transition-fast)}.ConflictsTable_funnel__ChxYA:hover{background:var(--bg-hover);color:var(--text-secondary)}.ConflictsTable_funnelOn__n0yVC{color:var(--info);background:var(--info-soft)}.ConflictsTable_menu__RsQnS{position:absolute;top:calc(100% + 4px);left:12px;z-index:30;min-width:200px;padding:6px;border:1px solid var(--border-strong);border-radius:var(--radius-surface);background:var(--bg-elevated);box-shadow:var(--shadow-lg,0 12px 34px -10px rgba(0,0,0,.7))}.ConflictsTable_menuSearch__jj8HP{width:100%;height:32px;padding:0 10px;margin-bottom:4px;border:1px solid var(--border);border-radius:var(--radius-control);background:transparent;color:var(--text-primary);font:inherit;font-size:var(--text-sm);outline:none}.ConflictsTable_menuSearch__jj8HP::placeholder{color:var(--text-muted)}.ConflictsTable_optRow__QyQgw{display:flex;align-items:center;gap:10px;width:100%;padding:7px 9px;border:0;border-radius:0;background:transparent;color:var(--text-primary);font:inherit;font-size:var(--text-sm);cursor:pointer;text-align:left}.ConflictsTable_optRow__QyQgw:hover{background:var(--bg-hover)}.ConflictsTable_cb__Vgi2O{display:grid;place-items:center;width:16px;height:16px;border-radius:0;border:1.5px solid var(--border-strong);flex-shrink:0;color:transparent}.ConflictsTable_optOn__fZ60k .ConflictsTable_cb__Vgi2O{background:var(--info);border-color:var(--info);color:#06121f}.ConflictsTable_optIco___10D1{display:flex}.ConflictsTable_optName__nhUyV{flex:1}.ConflictsTable_optCount__SEUwQ{font-size:var(--text-sm);line-height:var(--leading-cell);color:var(--text-muted);font-variant-numeric:tabular-nums}.ConflictsTable_sevDot__XQjbl{width:8px;height:8px;border-radius:50%;flex-shrink:0}.ConflictsTable_menuFoot__Q13qt{display:flex;justify-content:space-between;align-items:center;padding:6px 6px 2px;margin-top:3px;border-top:1px solid var(--border-subtle)}.ConflictsTable_menuHint__ufzpY{font-size:var(--text-sm);line-height:var(--leading-cell);color:var(--text-muted)}.ConflictsTable_menuFoot__Q13qt button{background:transparent;border:0;color:var(--info);font:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);cursor:pointer;padding:3px 4px}.ConflictsTable_menuFoot__Q13qt button:hover{text-decoration:underline}.ConflictsTable_table__RNJbM tbody td{padding:13px 14px;font-size:var(--text-sm);color:var(--text-primary);border-bottom:1px solid var(--border-subtle);vertical-align:middle}.ConflictsTable_table__RNJbM tbody td:first-child{padding-left:24px}.ConflictsTable_table__RNJbM tbody td:last-child{padding-right:24px;text-align:right}.ConflictsTable_table__RNJbM tbody tr:hover td{background:var(--bg-hover)}.ConflictsTable_rowCommitted__Y15Xq td{background:rgba(248,113,113,.028)}.ConflictsTable_rowCommitted__Y15Xq td:first-child{box-shadow:inset 3px 0 0 var(--error)}.ConflictsTable_rowPlanning__I_GPs td:first-child{box-shadow:inset 3px 0 0 var(--warning)}.ConflictsTable_rowOwner__Zi8JT td:first-child{box-shadow:inset 3px 0 0 var(--violet)}.ConflictsTable_sevPill__WN13q{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:9999px;font-family:var(--font-sans);font-size:var(--text-xs);line-height:var(--leading-dense);font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.ConflictsTable_dotCommitted__FnUIB{background:var(--error)}.ConflictsTable_dotPlanning__3nb5K{background:var(--warning)}.ConflictsTable_typeUnassigned__0F9ta .ConflictsTable_typeIco__uXrgn,.ConflictsTable_typeUnassigned__0F9ta.ConflictsTable_optIco___10D1{color:#f0a5a5}.ConflictsTable_typeDouble__Z_nwV .ConflictsTable_typeIco__uXrgn,.ConflictsTable_typeDouble__Z_nwV.ConflictsTable_optIco___10D1{color:#cbb6f7}.ConflictsTable_typeDeadline__Fp72k .ConflictsTable_typeIco__uXrgn,.ConflictsTable_typeDeadline__Fp72k.ConflictsTable_optIco___10D1{color:#f4c77b}.ConflictsTable_conflictHead__szXRo{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-body);font-weight:500;color:var(--text-primary)}.ConflictsTable_ownerTag__rwLND{margin-left:8px;font-size:var(--text-sm);line-height:var(--leading-cell);color:var(--violet);white-space:nowrap}.ConflictsTable_conflictDetail__gYzpN{margin-top:2px;font-family:var(--font-sans);font-size:var(--text-xs);line-height:var(--leading-cell);font-weight:400;color:var(--text-muted)}.ConflictsTable_detailProj__HDYGM{color:var(--text-secondary)}.ConflictsTable_stream__8YPe1{color:var(--text-secondary);font-size:var(--text-base);line-height:var(--leading-body);white-space:nowrap}.ConflictsTable_actionsCell__sSwfm{white-space:nowrap}.ConflictsTable_actions__i4vm4{display:inline-flex;align-items:center;gap:8px}.ConflictsTable_empty__3z5qt{padding:40px 24px;text-align:center;color:var(--text-muted);font-size:var(--text-sm)}.ConflictsTable_sevPill__WN13q[data-feedback=error]{background:var(--error-soft);color:var(--error-bright,#f87171)}.ConflictsTable_sevPill__WN13q[data-feedback=warning]{background:var(--warning-soft);color:var(--warning-bright,#f2bd66)}.ConflictsTable_typeTag__lgmZZ{margin-right:6px}.ConflictsTable_btnGhost__3b5uB,.ConflictsTable_btnSecondary__wN6BH{position:relative;display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 10px;border-radius:var(--radius-control);background:transparent;font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-cell);font-weight:500;white-space:nowrap;cursor:pointer;transition:color var(--transition-fast),background-color var(--transition-fast)}.ConflictsTable_btnSecondary__wN6BH{border:1px solid var(--border-strong,rgba(227,213,192,.26));color:var(--text-secondary)}.ConflictsTable_btnGhost__3b5uB{border:none;color:var(--text-secondary)}.ConflictsTable_btnGhost__3b5uB:after,.ConflictsTable_btnSecondary__wN6BH:after{content:"";position:absolute;top:50%;left:50%;min-width:44px;min-height:44px;width:100%;height:100%;transform:translate(-50%,-50%)}.ConflictsTable_btnGhost__3b5uB:hover,.ConflictsTable_btnSecondary__wN6BH:hover{color:var(--text-primary);background-color:var(--overlay-hover,rgba(255,255,255,.08))}.ConflictsTable_btnGhost__3b5uB:active,.ConflictsTable_btnSecondary__wN6BH:active{background-color:var(--overlay-active,rgba(255,255,255,.12))}.ConflictsTable_btnGhost__3b5uB:focus-visible,.ConflictsTable_btnSecondary__wN6BH:focus-visible{outline:2px solid var(--link);outline-offset:2px}.ConflictsTable_btnGhost__3b5uB:disabled,.ConflictsTable_btnSecondary__wN6BH:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.WorkStreamActionsMenu_menu__24mvt{position:relative;display:inline-flex;flex-shrink:0}.WorkStreamActionsMenu_trigger__Y1UD5{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:var(--radius-control);border:1px solid transparent;background:transparent;color:var(--text-muted);cursor:pointer;transition:color var(--transition-fast),background var(--transition-fast),border-color var(--transition-fast)}.WorkStreamActionsMenu_trigger__Y1UD5:hover,.WorkStreamActionsMenu_trigger__Y1UD5[aria-expanded=true]{color:var(--text-primary);background:var(--bg-hover);border-color:var(--border)}.WorkStreamActionsMenu_dropdown__aDUfg{position:absolute;top:calc(100% + 4px);right:0;z-index:40;min-width:190px;padding:6px;background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-surface);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:1px}.WorkStreamActionsMenu_item__VgSnc{display:flex;align-items:center;gap:10px;width:100%;padding:7px 10px;border:none;background:transparent;border-radius:0;color:var(--text-primary);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;transition:background var(--transition-fast)}.WorkStreamActionsMenu_item__VgSnc:hover{background:var(--bg-hover)}.WorkStreamActionsMenu_itemIcon__zN4FT{color:var(--text-secondary);flex-shrink:0}.WorkStreamActionsMenu_itemLabel__ckXqN{flex:1;white-space:nowrap}.WorkStreamActionsMenu_itemHint__ZKt_H{font-size:var(--text-xs,.7rem);color:var(--text-muted);font-family:var(--font-mono,monospace)}.WorkStreamActionsMenu_itemDanger__Re_4Q,.WorkStreamActionsMenu_itemDanger__Re_4Q .WorkStreamActionsMenu_itemIcon__zN4FT{color:var(--error)}.WorkStreamActionsMenu_itemDanger__Re_4Q:hover{background:var(--error-soft)}.WorkStreamActionsMenu_itemDisabled__PNb5_{color:var(--text-muted);opacity:.5;cursor:default}.WorkStreamActionsMenu_itemDisabled__PNb5_:hover{background:transparent}.WorkStreamActionsMenu_itemDisabled__PNb5_ .WorkStreamActionsMenu_itemIcon__zN4FT{color:var(--text-muted)}.WorkStreamActionsMenu_separator__dCU5R{height:1px;margin:5px 2px;background:var(--border)}.SharedHeader_header__8QD5O{flex-shrink:0;display:flex;align-items:center;gap:.5rem;min-height:3rem;padding:0 1rem;background-color:var(--bg-surface);border-bottom:1px solid var(--border)}.SharedHeader_toggle___tbIg{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;margin:0;border:none;border-radius:var(--radius-control,4px);background:transparent;color:var(--text-secondary);cursor:pointer;transition:background-color .15s,color .15s}.SharedHeader_toggle___tbIg:hover{background-color:var(--overlay-hover);color:var(--text-primary)}.SharedHeader_appName__EWmaT{font-size:.9375rem;font-weight:600;color:var(--text-primary);user-select:none}