.page_main__nw1Wk{min-height:100vh;min-height:100dvh;position:relative;overflow:hidden}.page_mainReserveSidebar__opB6L{box-sizing:border-box;padding-right:var(--copilot-sidebar-width-desktop)}.page_mainFullWidth__F2Gr8{padding-right:0;--copilot-sidebar-width-desktop:100vw}.page_hamburger__SA1X3{position:fixed;top:.75rem;left:.5rem;z-index:2000;width:2.125rem;height:2.125rem;display:flex;align-items:center;justify-content:center;background:var(--color-panel-glass);backdrop-filter:blur(var(--blur-panel));border:1px solid var(--color-border-medium);border-radius:var(--radius-sm);cursor:pointer;color:var(--color-text-strong);box-shadow:var(--shadow-soft);transition:all .2s ease}.page_hamburger__SA1X3:hover{background:var(--color-button-hover-bg);transform:scale(1.05)}.page_hamburgerActive__Vd40S{background:var(--color-button-hover-bg);border-color:var(--color-border-strong)}.page_chatWrapper__EqicC{position:fixed;top:0;right:0;bottom:0;width:var(--copilot-sidebar-width-desktop);z-index:30;pointer-events:none}.page_chatWrapper__EqicC>*{pointer-events:auto}.page_sidebarLogo__lMr6P{position:absolute;top:.65rem;left:.75rem;z-index:2001;pointer-events:auto}.page_mainFullWidth__F2Gr8 .page_sidebarLogo__lMr6P{left:4.5rem}.page_dashboardWrapper__JLl3g{height:100%}.page_dashboardHidden__orCUD{display:none}.DealflowDashboard_pageShell__Dxom8{min-height:100vh;min-height:100dvh;position:relative;display:flex;flex-direction:column;box-sizing:border-box;padding:0 var(--space-6) var(--space-6);background:var(--gradient-page)}.DealflowDashboard_pageShellHidden__KXnHt{display:none}.DealflowDashboard_pageContainer__3AlG2{width:100%;max-width:none;min-height:100%;flex:1 1 auto;padding-top:0;display:flex;flex-direction:column}.ToastProvider_viewport__nd1Oc{pointer-events:none;position:fixed;right:var(--space-4);bottom:calc(var(--chat-actions-height) + var(--space-4));z-index:1200;display:flex;max-width:min(24rem,calc(100vw - (var(--space-4) * 2)));flex-direction:column;gap:var(--space-2)}.ToastProvider_toast__1_C1m{display:flex;align-items:center;gap:var(--space-3);border:1px solid var(--color-toast-success-border);border-radius:var(--radius-md);background:var(--color-toast-success-bg);box-shadow:var(--shadow-card);color:var(--color-toast-success-text);padding:var(--space-3) var(--space-4);backdrop-filter:blur(var(--blur-panel));animation:ToastProvider_toast-enter__mVrEW var(--transition-slow) both}.ToastProvider_toast__1_C1m[data-tone=error]{border-color:var(--color-toast-error-border);background:var(--color-toast-error-bg);color:var(--color-toast-error-text)}.ToastProvider_toastExiting__Whlu9{animation:ToastProvider_toast-exit__AUSyT var(--transition-fast) both}.ToastProvider_icon__WJgje{flex:none;font-size:1rem;line-height:1}.ToastProvider_message__AOpgM{margin:0;font-size:.95rem;font-weight:600;line-height:1.4}@keyframes ToastProvider_toast-enter__mVrEW{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@keyframes ToastProvider_toast-exit__AUSyT{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(.5rem)}}@media (max-width:768px){.ToastProvider_viewport__nd1Oc{right:var(--space-3);bottom:calc(var(--chat-actions-height) + var(--space-3));left:var(--space-3);max-width:none}}.BrandCarousel_container__wSH3n{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-panel);box-shadow:var(--shadow-soft);margin-top:var(--space-4);overflow:hidden}.BrandCarousel_header__B_eiX{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-2)}.BrandCarousel_title___kqmT{margin:0;color:var(--color-text-muted);font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.BrandCarousel_headerActions__BLmWD{display:flex;align-items:center;gap:var(--space-1)}.BrandCarousel_heartBtn__Kbgjs{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-muted);cursor:pointer;transition:color var(--transition-fast),background var(--transition-fast)}.BrandCarousel_heartBtn__Kbgjs:hover{color:var(--color-text-strong);background:var(--color-border-subtle)}.BrandCarousel_heartBtnActive__RGEaO,.BrandCarousel_heartBtnActive__RGEaO:hover{color:#e53e3e}.BrandCarousel_pauseBtn____Y4o{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-muted);cursor:pointer;transition:color var(--transition-fast),background var(--transition-fast)}.BrandCarousel_pauseBtn____Y4o:hover{color:var(--color-text-strong);background:var(--color-border-subtle)}.BrandCarousel_insightText__tO6nH{margin:0;color:var(--color-text-strong);font-size:.6875rem;line-height:1.5;min-height:3em;opacity:1;transition:opacity .3s ease}.BrandCarousel_insightTextHidden__5FzPH{opacity:0}.BrandCarousel_cursor__dvgCj{display:inline-block;width:2px;height:.9em;background:var(--color-text-muted);margin-left:1px;vertical-align:text-bottom;animation:BrandCarousel_blink__a4q9r .6s step-end infinite}@keyframes BrandCarousel_blink__a4q9r{0%,to{opacity:1}50%{opacity:0}}.FeedbackCard_feedbackDock__BXID1{position:fixed;bottom:0;z-index:100;pointer-events:none}.FeedbackCard_feedbackDockCollapsed__Oz072{right:calc(var(--copilot-sidebar-width-desktop) + var(--space-1));bottom:var(--space-4)}.FeedbackCard_feedbackDockCollapsedFullWidth__luZIP{right:var(--space-1);bottom:var(--space-4)}.FeedbackCard_feedbackDockExpandedAnchored___4VvA{left:auto;right:auto}.FeedbackCard_feedbackCard__IBPrP{pointer-events:auto;position:relative;border:1px solid var(--color-feedback-border);border-radius:2px;background:var(--color-feedback-bg);box-shadow:var(--shadow-card);padding:var(--space-3) var(--space-4);display:grid;gap:var(--space-3);transform:rotate(-.5deg);transition:all .4s cubic-bezier(.25,.46,.45,.94)}.FeedbackCard_feedbackCardCollapsed__1HmW6{cursor:pointer;padding:var(--space-2) var(--space-3);user-select:none;width:auto;min-width:15ch;max-width:40ch;animation:FeedbackCard_pulse-beat__8hv_R 10s infinite;animation-delay:5s}@keyframes FeedbackCard_pulse-beat__8hv_R{0%{transform:scale(1) rotate(-.5deg)}5%{transform:scale(1.03) rotate(-.5deg)}10%{transform:scale(1) rotate(-.5deg)}to{transform:scale(1) rotate(-.5deg)}}.FeedbackCard_feedbackCardCollapsed__1HmW6:hover{transform:rotate(0deg) scale(1.05);background:var(--color-feedback-hover);box-shadow:var(--shadow-card)}.FeedbackCard_feedbackCardExpanded__4O3Lt{width:min(22rem,calc(100vw - (2 * var(--space-4))));max-width:22rem;padding:var(--space-4);transform:none}.FeedbackCard_feedbackTitle__gFWWT{margin:0;color:var(--color-feedback-text);font-size:.9rem;font-weight:700;line-height:1.2rem}.FeedbackCard_feedbackPhaseLabel__X9aE1{margin:0;color:var(--color-text-muted);font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.FeedbackCard_feedbackTextarea__0UO4Y{width:100%;resize:vertical;min-height:5.5rem;border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-panel);color:var(--color-feedback-text);padding:var(--space-2);font-size:.8rem;line-height:1.2rem;box-sizing:border-box}.FeedbackCard_feedbackTextarea__0UO4Y:focus-visible{outline:2px solid var(--color-feedback-border);outline-offset:2px}.FeedbackCard_feedbackCounter__jeWaK{margin:0;color:var(--color-text-muted);font-size:.7rem;text-align:right}.FeedbackCard_feedbackRatingScale__Pk_HO{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--space-2)}.FeedbackCard_feedbackRatingLabel__m_xzt{color:var(--color-text-muted);font-size:.7rem;font-weight:600}.FeedbackCard_feedbackRatingButtons__UOA_0{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.35rem}.FeedbackCard_feedbackRatingButton__KsN0V{min-height:1.9rem;border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-panel);color:var(--color-feedback-text);font-size:.74rem;font-weight:700;cursor:pointer;transition:all var(--transition-fast)}.FeedbackCard_feedbackRatingButton__KsN0V:hover:not(:disabled){background:var(--color-panel);border-color:var(--color-border-strong)}.FeedbackCard_feedbackRatingButtonActive__bub3p{background:var(--color-text-strong)!important;border-color:var(--color-text-strong)!important;color:var(--color-feedback-bg)!important}.FeedbackCard_feedbackError__VzBQf{margin:0;color:var(--color-error);font-size:.74rem}.FeedbackCard_feedbackActions__yrk7V{display:flex;justify-content:flex-end;gap:var(--space-2)}.FeedbackCard_minimizeButton__Q5Hex{position:absolute;bottom:var(--space-2);left:var(--space-2);display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;font-size:1rem;color:var(--color-text-muted);cursor:pointer;background:transparent;border:none;transition:all var(--transition-fast)}.FeedbackCard_minimizeButton__Q5Hex:hover{color:var(--color-text-strong);background:transparent}.FeedbackCard_feedbackButton__2FjxG{min-height:2rem;padding:.45rem .8rem;border-radius:var(--radius-sm);border:1px solid var(--color-border-subtle);background:var(--color-panel);color:var(--color-feedback-text);font-size:.78rem;font-weight:600;cursor:pointer}.FeedbackCard_feedbackSkipButton__3RpiG{background:var(--color-panel);border-color:var(--color-border-medium);color:var(--color-text-muted);display:inline-flex;align-items:center;gap:.25rem}.FeedbackCard_feedbackSkipButton__3RpiG:after{content:"😠";font-size:1.05rem;line-height:1;opacity:0;transform:translateX(-.15rem);transition:opacity var(--transition-fast),transform var(--transition-fast);pointer-events:none}.FeedbackCard_feedbackSkipButton__3RpiG:hover:not(:disabled){color:var(--color-text-strong);background:var(--color-panel);border-color:var(--color-border-strong);text-decoration:none}.FeedbackCard_feedbackSkipButton__3RpiG:hover:not(:disabled):after{opacity:1;transform:translateX(0)}.FeedbackCard_feedbackSubmitButton__QAAvh{background:var(--color-text-strong);color:var(--color-panel);border-color:var(--color-text-strong)}.FeedbackCard_feedbackSubmitButton__QAAvh:hover:not(:disabled){background:var(--color-text-muted);border-color:var(--color-text-muted)}.ChatActionsBar_chatActionsDock__HrGPb{position:fixed;right:0;bottom:0;z-index:31;box-sizing:border-box;width:var(--copilot-sidebar-width-desktop);min-height:var(--chat-actions-height);height:var(--chat-actions-height);display:flex;align-items:center;padding:0 var(--space-3);border-top:1px solid var(--color-copilot-border);background:var(--color-copilot-panel);backdrop-filter:blur(var(--blur-panel));overflow:hidden}.ChatActionsBar_actionsScroller__19E90{width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x;scrollbar-gutter:stable both-edges}.ChatActionsBar_actionsList__eOpn0{display:flex;flex-wrap:nowrap;gap:var(--space-2);list-style:none;margin:0;padding:0;min-width:max-content}.ChatActionsBar_actionsList__eOpn0 li+li{margin-top:0}.ChatActionsBar_actionsHint__lSGKg{margin:0;color:var(--color-text-muted);font-size:.78rem;line-height:1.05rem;white-space:nowrap}.ChatActionsBar_actionButton__FVYHe{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.45rem .8rem;border:1px solid var(--color-button-border);border-radius:var(--radius-sm);background:var(--color-button-bg);color:var(--color-button-fg);font-size:.82rem;font-weight:600;line-height:1;white-space:nowrap;box-shadow:var(--shadow-soft);transition:background-color var(--transition-fast),border-color var(--transition-fast),transform var(--transition-fast)}.ChatActionsBar_actionButton__FVYHe:hover:not(:disabled){background:var(--color-button-hover-bg);border-color:var(--color-button-hover-border)}.ChatActionsBar_actionButton__FVYHe:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.ChatActionsBar_actionButton__FVYHe:disabled{cursor:not-allowed;background:var(--color-button-disabled-bg);color:var(--color-button-disabled-fg)}.DebugConsoles_debugDocks__enAC3{position:fixed;left:var(--space-6);right:calc(var(--copilot-sidebar-width-desktop) + var(--space-6));bottom:var(--space-4);z-index:30;display:flex;flex-direction:column;gap:var(--space-2)}.DebugConsoles_thinkingDock__pBe4n{box-sizing:border-box;padding:.15rem .3rem;border:1px solid var(--color-border-medium);border-radius:var(--radius-md);background:var(--color-panel);box-shadow:var(--shadow-card);backdrop-filter:blur(var(--blur-panel))}.DebugConsoles_thinkingDetails__h14Jm{margin:0}.DebugConsoles_thinkingSummary__7ktf_{display:flex;align-items:center;justify-content:space-between;gap:.25rem;margin-bottom:0;padding:.05rem .12rem;min-height:1rem;cursor:pointer}.DebugConsoles_thinkingTitle__2iMlz{margin:0;color:var(--color-text-strong);font-size:.66rem;font-weight:700;letter-spacing:.01em}.DebugConsoles_thinkingStatus__o6rmG{color:var(--color-text-muted);font-size:.68rem;font-weight:600}.DebugConsoles_thinkingViewport__k_Q0G{overflow-y:auto;overflow-x:hidden;height:calc(8 * 1rem);padding:.25rem 0;border:none;border-radius:var(--radius-sm);background:var(--color-panel-glass)}.DebugConsoles_thinkingText__PA0qU{margin:0;color:var(--color-text-muted);white-space:pre-wrap;word-break:break-word;font-size:.66rem;line-height:1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.DebugConsoles_backendLogsDock__QDNjV{box-sizing:border-box;padding:.15rem .3rem;border:1px solid var(--color-border-medium);border-radius:var(--radius-md);background:var(--color-panel);box-shadow:var(--shadow-card);backdrop-filter:blur(var(--blur-panel))}.DebugConsoles_backendLogsDetails__br3xp{margin:0}.DebugConsoles_backendLogsSummary__Emr94{display:flex;align-items:center;justify-content:space-between;gap:.25rem;margin-bottom:0;padding:.05rem .12rem;min-height:1rem;cursor:pointer}.DebugConsoles_backendLogsTitle__vMQ_c{margin:0;color:var(--color-text-strong);font-size:.66rem;font-weight:700;letter-spacing:.01em}.DebugConsoles_backendLogsStatus__etTi8{color:var(--color-text-muted);font-size:.68rem;font-weight:600}.DebugConsoles_backendLogsFilters__xHydI{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.5rem;margin-bottom:var(--space-2)}.DebugConsoles_backendLogsFilterButton__QJHsr{border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-panel-glass);color:var(--color-text-muted);font-size:.62rem;line-height:1;font-weight:700;letter-spacing:.01em;padding:.3rem .45rem;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),box-shadow var(--transition-fast)}.DebugConsoles_backendLogsFilterButton__QJHsr:hover{border-color:var(--color-border-medium);color:var(--color-text-strong);background:var(--color-panel)}.DebugConsoles_backendLogsFilterButton__QJHsr:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:1px}.DebugConsoles_backendLogsFilterButtonActive__Mhunk{box-shadow:0 0 0 1px var(--color-copilot-user-message-border),var(--shadow-soft)}.DebugConsoles_backendLogsFilterButtonActive__Mhunk,.DebugConsoles_backendLogsFilterButtonActive__Mhunk:hover{background:var(--color-copilot-user-message-bg);border-color:var(--color-copilot-user-message-border);color:var(--color-copilot-user-message-fg)}.DebugConsoles_backendLogsViewport__MrzWC{overflow-y:auto;overflow-x:hidden;height:calc(8 * 1rem);padding:.25rem 0;border:none;border-radius:var(--radius-sm);background:var(--color-panel-glass)}.DebugConsoles_backendLogsText__pCJTC{color:var(--color-text-muted);white-space:pre-wrap;word-break:break-word;font-size:.66rem;line-height:1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.DebugConsoles_backendLogEntry__lasoc{margin:0}.DebugConsoles_backendLogEntry__lasoc+.DebugConsoles_backendLogEntry__lasoc{margin-top:.2rem}.DebugConsoles_backendLogTimestamp__p23i4{color:var(--color-text-muted)}.DebugConsoles_backendLogDot___sxbn{width:.45rem;height:.45rem;display:inline-block;vertical-align:middle;border-radius:999px;margin-right:.35rem;background-color:currentColor}.DebugConsoles_backendLogLevel__jSBol{font-weight:700;color:var(--color-text-muted)}.DebugConsoles_backendLogLevelDebug__wlCMx{color:#7c8da6}.DebugConsoles_backendLogLevelInfo__vqleS{color:#60a5fa}.DebugConsoles_backendLogLevelWarning__GWCaA{color:#f59e0b}.DebugConsoles_backendLogLevelError__UOzDx{color:#ef4444}.DebugConsoles_backendLogLogger__Yw4YN{color:var(--color-text-strong);font-weight:600}.DebugConsoles_backendLogMessage__CmnHa{color:var(--color-text-muted)}.Resizer_resizer___C4ge{position:fixed;top:0;bottom:0;right:calc(var(--copilot-sidebar-width-desktop) - 4px);width:8px;z-index:50;cursor:col-resize;display:flex;justify-content:center;align-items:center;transition:background-color var(--transition-fast)}.Resizer_dragging__wrDhc,.Resizer_resizer___C4ge:hover{background-color:rgba(100,116,139,.1)}.Resizer_dragging__wrDhc .Resizer_handle__zuIso,.Resizer_resizer___C4ge:hover .Resizer_handle__zuIso{background-color:var(--color-focus-ring)}.Resizer_handle__zuIso{width:4px;height:48px;border-radius:var(--radius-pill);background-color:var(--color-border-strong);transition:background-color var(--transition-fast),transform var(--transition-fast)}.Resizer_dragging__wrDhc .Resizer_handle__zuIso{transform:scaleY(1.5)}@media (max-width:768px){.Resizer_resizer___C4ge{display:none}}.LanguageSelector_container__ZOPom{position:fixed;top:12px;right:16px;z-index:2147483647;display:flex;align-items:center;gap:12px}.LanguageSelector_supportWrapper__954Ie{position:relative;display:flex}.LanguageSelector_supportLink__12ZR8{background:var(--color-background);color:var(--color-text-strong);border:1px solid var(--color-border-medium);border-radius:var(--radius-sm);padding:4px 12px;font-size:.8rem;font-weight:500;font-family:var(--font-sans);text-decoration:none;cursor:pointer;transition:all var(--transition-fast);display:inline-flex;align-items:center;justify-content:center;outline:none}.LanguageSelector_supportLink__12ZR8:hover{border-color:var(--color-border-strong);background-color:var(--color-panel-glass)}.LanguageSelector_supportMenu__SsB6w{position:absolute;top:calc(100% + 4px);right:0;background:var(--color-background);border:1px solid var(--color-border-medium);border-radius:var(--radius-sm);box-shadow:var(--shadow-card);display:flex;flex-direction:column;min-width:180px;overflow:hidden;z-index:10}.LanguageSelector_supportMenuItem__0LzI8{padding:8px 16px;color:var(--color-text-strong);font-size:.85rem;font-family:var(--font-sans);text-decoration:none;transition:background-color var(--transition-fast);white-space:nowrap}.LanguageSelector_supportMenuItem__0LzI8:hover{background-color:var(--color-panel-glass)}.LanguageSelector_select__HhDzr{background:transparent;color:var(--color-copilot-text,var(--color-text-strong));border:1px solid var(--color-border-medium);border-radius:var(--radius-sm);font-size:.8rem;font-weight:500;font-family:var(--font-sans);cursor:pointer;outline:none;transition:all var(--transition-fast);appearance:none;padding:4px 24px 4px 8px;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23888%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:right 8px top 50%;background-size:8px auto}.LanguageSelector_select__HhDzr:hover{border-color:var(--color-border-strong);background-color:var(--color-panel-glass)}.LanguageSelector_select__HhDzr option{background:var(--color-background);color:var(--color-text-strong)}.BrandMenu_menuContainer__1fmRV{position:absolute;top:3.5rem;left:.75rem;z-index:2100;width:220px;background:var(--color-panel);backdrop-filter:blur(var(--blur-panel));border:1px solid var(--color-border-medium);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:.5rem;animation:BrandMenu_fadeIn__nqQPS .15s ease-out}.BrandMenu_mainFullWidth__De88P .BrandMenu_menuContainer__1fmRV{left:4.5rem}@keyframes BrandMenu_fadeIn__nqQPS{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.BrandMenu_menuContent__kZ005{display:flex;flex-direction:column;gap:2px}.BrandMenu_menuItemCheckbox__YbA2t{display:flex;align-items:center;gap:.5rem;padding:.625rem .75rem;font-size:.875rem;font-weight:500;color:var(--color-text-strong);border-radius:var(--radius-sm);cursor:pointer;transition:background .2s;width:100%;box-sizing:border-box}.BrandMenu_menuItemCheckbox__YbA2t input{margin:0;cursor:pointer}.BrandMenu_menuItemCheckbox__YbA2t:hover{background:var(--color-button-hover-bg)}.BrandMenu_menuItemButton__mfu5V{width:100%;display:flex;align-items:center;gap:.5rem;padding:.625rem .75rem;font-size:.875rem;font-weight:500;color:var(--color-text-strong);border-radius:var(--radius-sm);border:none;background:transparent;cursor:pointer;text-align:left;transition:background .2s;box-sizing:border-box}.BrandMenu_menuItemButton__mfu5V:hover{background:var(--color-button-hover-bg)}.BrandMenu_menuItemButton__mfu5V svg{color:var(--color-text-muted)}.CustomizeModelsDialog_overlay__DfpX9{position:fixed;top:0;left:0;width:100vw;height:100vh;background:var(--color-panel-glass);backdrop-filter:blur(calc(var(--blur-panel) * .75));display:flex;align-items:center;justify-content:center;z-index:9999;padding:var(--space-4);animation:CustomizeModelsDialog_fadeIn__qofkk var(--transition-slow)}.CustomizeModelsDialog_dialog__2HsMU{background:var(--color-panel);border-radius:var(--radius-md);width:95%;max-width:640px;max-height:90vh;display:flex;flex-direction:column;box-shadow:var(--shadow-card);color:var(--color-text-strong);overflow:hidden;border:1px solid var(--color-border-medium)}.CustomizeModelsDialog_header__ZEW1y{padding:var(--space-4) var(--space-5) var(--space-3);border-bottom:1px solid var(--color-border-subtle)}.CustomizeModelsDialog_title__wNIL3{margin:0;font-size:1.125rem;font-weight:600;color:var(--color-text-strong)}.CustomizeModelsDialog_subtitle__5jqYJ{margin:2px 0 0;font-size:.75rem;color:var(--color-text-muted)}.CustomizeModelsDialog_warningBox__c5Fun{margin:var(--space-3) var(--space-5) 0;background-color:var(--color-badge-warning-bg);color:var(--color-badge-warning-text);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);border:1px solid var(--color-badge-warning-border);font-size:.75rem}.CustomizeModelsDialog_warningBox__c5Fun p{margin:0}.CustomizeModelsDialog_error__VWj_t,.CustomizeModelsDialog_loading__UdB90{padding:30px;text-align:center;font-size:.75rem;color:var(--color-text-muted)}.CustomizeModelsDialog_error__VWj_t{color:var(--color-badge-error-text);background:var(--color-badge-error-bg);margin:var(--space-3) var(--space-5);border-radius:var(--radius-sm);border:1px solid var(--color-badge-error-border)}.CustomizeModelsDialog_tableContainer__5WbBp{flex:1;overflow-y:auto;padding:var(--space-3) var(--space-5)}.CustomizeModelsDialog_tableHeader__H7NkY{display:flex;padding:0 var(--space-2) var(--space-2);font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);border-bottom:1px solid var(--color-border-subtle)}.CustomizeModelsDialog_colAgent__s8X2x{flex:1.5}.CustomizeModelsDialog_colModel__lyNuk{flex:1;min-width:110px;padding-left:8px}.CustomizeModelsDialog_colThinking__6TBgM{flex:0.8;min-width:100px;padding-left:8px}.CustomizeModelsDialog_agentsList__KeIUt{display:flex;flex-direction:column}.CustomizeModelsDialog_agentRow__vIrmV{display:flex;align-items:center;padding:var(--space-3) var(--space-2);border-bottom:1px solid var(--color-border-subtle);transition:background-color var(--transition-fast)}.CustomizeModelsDialog_agentRow__vIrmV:hover{background-color:var(--color-button-hover-bg)}.CustomizeModelsDialog_agentRow__vIrmV:last-child{border-bottom:none}.CustomizeModelsDialog_agentInfo__lVvpC{flex:1.5;display:flex;flex-direction:column;gap:1px;min-width:0}.CustomizeModelsDialog_agentName__ycs5D{font-size:.8125rem;font-weight:600;color:var(--color-text-strong)}.CustomizeModelsDialog_agentDesc__Ht3Da{font-size:.7rem;color:var(--color-text-muted);line-height:1.3;max-width:95%}.CustomizeModelsDialog_controlsRow__rzwSX{flex:1.8;display:flex;gap:8px}.CustomizeModelsDialog_selectWrapper__n5gZ4{flex:1;position:relative}.CustomizeModelsDialog_selectWrapper__n5gZ4:after{content:"";position:absolute;top:50%;right:var(--space-3);width:.45rem;height:.45rem;border-right:1.5px solid var(--color-text-muted);border-bottom:1.5px solid var(--color-text-muted);transform:translateY(-65%) rotate(45deg);pointer-events:none}.CustomizeModelsDialog_select__Dc601{width:100%;appearance:none;padding:var(--space-2) calc(var(--space-5) + var(--space-2)) var(--space-2) var(--space-3);font-size:.75rem;background-color:var(--color-panel);border:1px solid var(--color-copilot-input-border);border-radius:var(--radius-sm);color:var(--color-text-strong);cursor:pointer;transition:border-color var(--transition-fast),box-shadow var(--transition-fast),background-color var(--transition-fast),color var(--transition-fast)}.CustomizeModelsDialog_select__Dc601:hover:not(:disabled){border-color:var(--color-button-hover-border)}.CustomizeModelsDialog_select__Dc601:focus{outline:none;border-color:var(--color-focus-ring);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-focus-ring) 18%,transparent)}.CustomizeModelsDialog_select__Dc601:disabled{background-color:var(--color-button-disabled-bg);color:var(--color-button-disabled-fg);cursor:not-allowed;border-color:var(--color-border-medium)}.CustomizeModelsDialog_actions__bK9a7{padding:var(--space-3) var(--space-5) var(--space-4);display:flex;justify-content:flex-end;gap:var(--space-2);background-color:var(--color-copilot-surface);border-top:1px solid var(--color-border-subtle)}.CustomizeModelsDialog_btnCancel__LHeHp,.CustomizeModelsDialog_btnSave__202H8{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);font-size:.75rem;font-weight:600;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),transform var(--transition-fast),box-shadow var(--transition-fast)}.CustomizeModelsDialog_btnCancel__LHeHp:focus-visible,.CustomizeModelsDialog_btnSave__202H8:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.CustomizeModelsDialog_btnCancel__LHeHp{background:var(--color-button-bg);color:var(--color-button-fg);border:1px solid var(--color-button-border);box-shadow:var(--shadow-soft)}.CustomizeModelsDialog_btnCancel__LHeHp:hover{background:var(--color-button-hover-bg);color:var(--color-button-fg);border-color:var(--color-button-hover-border)}.CustomizeModelsDialog_btnSave__202H8{background:var(--color-button-primary-bg);color:var(--color-button-primary-fg);border:1px solid var(--color-button-primary-border);box-shadow:var(--shadow-soft)}.CustomizeModelsDialog_btnSave__202H8:hover{background:var(--color-button-primary-hover-bg);border-color:var(--color-button-primary-hover-border);transform:translateY(-1px)}.CustomizeModelsDialog_btnSave__202H8:active{transform:translateY(0)}@keyframes CustomizeModelsDialog_fadeIn__qofkk{0%{opacity:0}to{opacity:1}}@media (max-width:720px){.CustomizeModelsDialog_dialog__2HsMU{width:min(100%,640px);max-height:calc(100vh - (var(--space-4) * 2))}.CustomizeModelsDialog_tableHeader__H7NkY{display:none}.CustomizeModelsDialog_agentRow__vIrmV{flex-direction:column;align-items:stretch;gap:var(--space-3)}.CustomizeModelsDialog_controlsRow__rzwSX{width:100%}.CustomizeModelsDialog_actions__bK9a7{flex-direction:column-reverse}.CustomizeModelsDialog_btnCancel__LHeHp,.CustomizeModelsDialog_btnSave__202H8{width:100%;justify-content:center}}