.AddResearchBar-module__TdaSNG__bar{border:1px solid #e7ebf0;border:1px solid var(--border-color);border-radius:16px;border-radius:var(--radius-md);background:#fff;background:var(--surface-1);margin-bottom:16px;margin-bottom:var(--space-4);position:relative}.AddResearchBar-module__TdaSNG__fieldsGrid{grid-gap:0;border-bottom:1px solid #e7ebf0;border-bottom:1px solid var(--border-color);grid-template-columns:1fr 1fr;gap:0;display:grid}.AddResearchBar-module__TdaSNG__fieldGroup{padding:12px 16px;padding:var(--space-3)var(--space-4);border-right:1px solid #e7ebf0;border-right:1px solid var(--border-color);border-bottom:1px solid #e7ebf0;border-bottom:1px solid var(--border-color);flex-direction:column;display:flex}.AddResearchBar-module__TdaSNG__fieldGroup:nth-child(2n){border-right:none}.AddResearchBar-module__TdaSNG__fieldGroup:nth-last-child(-n+2){border-bottom:none}.AddResearchBar-module__TdaSNG__fieldLabel{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3);-webkit-user-select:none;user-select:none;margin-bottom:5px;font-size:.625rem;font-weight:600}.AddResearchBar-module__TdaSNG__fieldInput{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-body);color:var(--fg-1);background:0 0;border:none;outline:none;width:100%;padding:0;font-size:.8125rem;font-weight:500}.AddResearchBar-module__TdaSNG__fieldInput::placeholder{color:var(--fg-3)}.AddResearchBar-module__TdaSNG__fieldInput:disabled{opacity:.45}.AddResearchBar-module__TdaSNG__pickerWrap{position:relative}.AddResearchBar-module__TdaSNG__pickerTrigger{justify-content:space-between;align-items:center;gap:4px;gap:var(--space-1);width:100%;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-body);color:var(--fg-1);cursor:pointer;text-align:left;background:0 0;border:none;outline:none;padding:0;font-size:.8125rem;font-weight:500;display:flex}.AddResearchBar-module__TdaSNG__pickerTrigger:disabled{opacity:.45;cursor:default}.AddResearchBar-module__TdaSNG__pickerPlaceholder{color:var(--fg-3);flex:1}.AddResearchBar-module__TdaSNG__pickerValue{color:var(--fg-1);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.AddResearchBar-module__TdaSNG__pickerChevron{color:var(--fg-3);flex-shrink:0;transition:transform .15s}.AddResearchBar-module__TdaSNG__pickerChevronOpen{transform:rotate(180deg)}.AddResearchBar-module__TdaSNG__dropdown{top:calc(100% + 8px);top:calc(100% + var(--space-2));left:-16px;left:calc(-1*var(--space-4));z-index:50;background:#fff;background:var(--surface-1);border:1px solid #e7ebf0;border:1px solid var(--border-color);border-radius:12px;border-radius:var(--radius-sm);min-width:220px;padding:4px;padding:var(--space-1);max-height:220px;margin:0;list-style:none;position:absolute;overflow-y:auto;box-shadow:0 8px 24px #0000001a}.AddResearchBar-module__TdaSNG__dropdownEmpty{color:var(--fg-3);padding:8px 12px;padding:var(--space-2)var(--space-3);text-align:center;font-size:.8125rem}.AddResearchBar-module__TdaSNG__dropdownItem{justify-content:space-between;align-items:center;gap:8px;gap:var(--space-2);padding:8px;padding:var(--space-2)var(--space-2);border-radius:8px;border-radius:var(--radius-xs);cursor:pointer;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:.8125rem;font-family:var(--font-body);color:var(--fg-1);transition:background .12s;display:flex}.AddResearchBar-module__TdaSNG__dropdownItem:hover{background:#fafbfd;background:var(--surface-2)}.AddResearchBar-module__TdaSNG__dropdownItemActive{background:#fafbfd;background:var(--surface-2);font-weight:500}.AddResearchBar-module__TdaSNG__dropdownItemLabel{flex:1}.AddResearchBar-module__TdaSNG__dropdownCheck{color:var(--fg-2);flex-shrink:0}.AddResearchBar-module__TdaSNG__actionsRow{justify-content:flex-end;align-items:center;gap:4px;gap:var(--space-1);padding:8px 12px;padding:var(--space-2)var(--space-3);display:flex}.AddResearchBar-module__TdaSNG__btnSubmit{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-body);font-size:12px;font-size:var(--text-xs);padding:5px 12px;padding:5px var(--space-3);border-radius:8px;border-radius:var(--radius-xs);background:#0b0b0b;background:var(--color-black);color:var(--color-white);cursor:pointer;transition:opacity .2s;transition:opacity var(--duration-fast);white-space:nowrap;border:none;font-weight:600}.AddResearchBar-module__TdaSNG__btnSubmit:hover{opacity:.82}.AddResearchBar-module__TdaSNG__btnSubmit:disabled{opacity:.4;cursor:default}html[data-theme=dark] .AddResearchBar-module__TdaSNG__btnSubmit{background:#0b0b0b;background:var(--fg-1);color:var(--color-black)}.AddResearchBar-module__TdaSNG__btnCancel{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-body);font-size:12px;font-size:var(--text-xs);padding:5px 8px;padding:5px var(--space-2);border-radius:8px;border-radius:var(--radius-xs);border:1px solid #e7ebf0;border:1px solid var(--border-color);color:var(--fg-2);cursor:pointer;transition:background .2s;transition:background var(--duration-fast);white-space:nowrap;background:0 0;font-weight:500}.AddResearchBar-module__TdaSNG__btnCancel:hover{background:#fafbfd;background:var(--surface-2)}.AddResearchBar-module__TdaSNG__btnCancel:disabled{opacity:.4;cursor:default}.AddResearchBar-module__TdaSNG__loadingRow{border-top:1px solid #e7ebf0;border-top:1px solid var(--border-color);align-items:center;gap:12px;gap:var(--space-3);padding:8px 16px;padding:var(--space-2)var(--space-4);display:flex}.AddResearchBar-module__TdaSNG__spinner{border:2px solid #e7ebf0;border:2px solid var(--border-color);border-top-color:#6b7280;border-top-color:var(--fg-2);border-radius:50%;flex-shrink:0;width:15px;height:15px;animation:.7s linear infinite AddResearchBar-module__TdaSNG__spin}@keyframes AddResearchBar-module__TdaSNG__spin{to{transform:rotate(360deg)}}.AddResearchBar-module__TdaSNG__progressTrack{background:#f4f6f8;background:var(--surface-3);border-radius:9999px;border-radius:var(--radius-pill);flex:1;height:3px;overflow:hidden}.AddResearchBar-module__TdaSNG__progressFill{border-radius:9999px;border-radius:var(--radius-pill);background:#6b7280;background:var(--fg-2);height:100%;transition:width .1s linear}.AddResearchBar-module__TdaSNG__progressLabel{color:var(--fg-3);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.6875rem}.AddResearchBar-module__TdaSNG__shimmerCard{border:1px solid #e7ebf0;border:1px solid var(--border-color);border-radius:16px;border-radius:var(--radius-md);padding:16px;padding:var(--space-4);background:#fff;background:var(--surface-1);gap:12px;gap:var(--space-3);flex-direction:column;min-height:160px;display:flex}.AddResearchBar-module__TdaSNG__shimmerTop{align-items:center;gap:8px;gap:var(--space-2);display:flex}.AddResearchBar-module__TdaSNG__shimmerAvatar{background:#f4f6f8;background:var(--surface-3);border-radius:50%;flex-shrink:0;width:32px;height:32px;animation:1.4s infinite AddResearchBar-module__TdaSNG__shimmer}.AddResearchBar-module__TdaSNG__shimmerLines{gap:4px;gap:var(--space-1);flex-direction:column;flex:1;display:flex}.AddResearchBar-module__TdaSNG__shimmerLine{border-radius:6px;border-radius:var(--radius-2xs);background:linear-gradient(90deg,#f4f6f8 25%,#fafbfd 50%,#f4f6f8 75%);background:linear-gradient(90deg,var(--surface-3)25%,var(--surface-2)50%,var(--surface-3)75%);background-size:200% 100%;height:9px;animation:1.4s infinite AddResearchBar-module__TdaSNG__shimmer}@keyframes AddResearchBar-module__TdaSNG__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.AddResearchBar-module__TdaSNG__loadingPanel{padding:16px 16px 12px;padding:var(--space-4)var(--space-4)var(--space-3);gap:12px;gap:var(--space-3);flex-direction:column;display:flex}.AddResearchBar-module__TdaSNG__loadingHeader{justify-content:space-between;align-items:center;gap:12px;gap:var(--space-3);display:flex}.AddResearchBar-module__TdaSNG__loadingLeft{align-items:center;gap:12px;gap:var(--space-3);min-width:0;display:flex}.AddResearchBar-module__TdaSNG__loadingMeta{flex-direction:column;gap:2px;min-width:0;display:flex}.AddResearchBar-module__TdaSNG__loadingStatus{font-size:12px;font-size:var(--text-xs);color:var(--fg-1);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.AddResearchBar-module__TdaSNG__loadingTarget{color:var(--fg-3);white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;overflow:hidden}.AddResearchBar-module__TdaSNG__loadingRight{align-items:center;gap:12px;gap:var(--space-3);flex-shrink:0;display:flex}.AddResearchBar-module__TdaSNG__timeRemaining{color:var(--fg-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.6875rem}.AddResearchBar-module__TdaSNG__loadingCancelBtn{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-body);color:var(--fg-3);border:1px solid #e7ebf0;border:1px solid var(--border-color);border-radius:8px;border-radius:var(--radius-xs);padding:4px 8px;padding:4px var(--space-2);cursor:pointer;transition:background .2s,color .2s;transition:background var(--duration-fast),color var(--duration-fast);white-space:nowrap;background:0 0;font-size:.6875rem;font-weight:500}.AddResearchBar-module__TdaSNG__loadingCancelBtn:hover{background:#fafbfd;background:var(--surface-2);color:var(--fg-1)}.AddResearchBar-module__TdaSNG__progressWrap{align-items:center;gap:8px;gap:var(--space-2);display:flex}.AddResearchBar-module__TdaSNG__progressPct{color:var(--fg-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;flex-shrink:0;width:28px;font-size:.6875rem}.AddResearchBar-module__TdaSNG__stepChain{align-items:center;gap:0;width:100%;display:flex}.AddResearchBar-module__TdaSNG__stepChainItem{display:contents}.AddResearchBar-module__TdaSNG__stepConnector{background:#e7ebf0;background:var(--border-color);min-width:8px;height:1px;transition:background .3s cubic-bezier(.2,0,0,1);transition:background var(--duration-medium)var(--ease-standard);flex:1}.AddResearchBar-module__TdaSNG__stepConnectorFilled{background:#8a8f98;background:var(--fg-3)}.AddResearchBar-module__TdaSNG__stepPill{border-radius:9999px;border-radius:var(--radius-pill);border:1px solid #e7ebf0;border:1px solid var(--border-color);color:var(--fg-3);white-space:nowrap;transition:background .2s cubic-bezier(.2,0,0,1),border-color .2s cubic-bezier(.2,0,0,1),color .2s cubic-bezier(.2,0,0,1),box-shadow .3s cubic-bezier(.2,0,0,1);transition:background var(--duration-fast)var(--ease-standard),border-color var(--duration-fast)var(--ease-standard),color var(--duration-fast)var(--ease-standard),box-shadow var(--duration-medium)var(--ease-standard);background:0 0;flex-shrink:0;justify-content:center;align-items:center;gap:3px;padding:3px 9px;font-size:.625rem;font-weight:500;line-height:1;display:inline-flex}.AddResearchBar-module__TdaSNG__stepPillActive{border-color:#3bafff;border-color:var(--brand);color:var(--brand);background:#eaf6ff;background:var(--brand-soft)}.AddResearchBar-module__TdaSNG__stepPillDone{border-color:#8a8f98;border-color:var(--fg-3);color:var(--fg-3);background:#f4f6f8;background:var(--surface-3)}.AddResearchBar-module__TdaSNG__stepPillError{border-color:#ef4444;border-color:var(--destructive);color:var(--destructive);background:#fff0f0;background:var(--destructive-soft)}.AddResearchBar-module__TdaSNG__stepPillDot{background:currentColor;border-radius:50%;flex-shrink:0;width:4px;height:4px;animation:.85s ease-in-out infinite alternate AddResearchBar-module__TdaSNG__step-dot-blink}.AddResearchBar-module__TdaSNG__stepLog{flex-direction:column;gap:1px;min-height:13px;margin-top:6px;display:flex}.AddResearchBar-module__TdaSNG__stepLogEntry{color:var(--fg-3);opacity:.55;align-items:baseline;gap:4px;font-size:.625rem;font-style:italic;animation:.18s forwards AddResearchBar-module__TdaSNG__log-entry-in;display:flex}.AddResearchBar-module__TdaSNG__stepLogEntryActive{opacity:1;color:var(--fg-2)}.AddResearchBar-module__TdaSNG__stepLogArrow{opacity:.7;flex-shrink:0;font-style:normal}.AddResearchBar-module__TdaSNG__stepLogDots{font-style:normal;animation:.9s ease-in-out infinite alternate AddResearchBar-module__TdaSNG__log-dots-blink}@keyframes AddResearchBar-module__TdaSNG__log-entry-in{0%{opacity:0;transform:translateY(3px)}to{opacity:inherit;transform:translateY(0)}}@keyframes AddResearchBar-module__TdaSNG__log-dots-blink{0%{opacity:.3}to{opacity:1}}@keyframes AddResearchBar-module__TdaSNG__step-glow{0%,to{box-shadow:0 0 #0000}50%{box-shadow:0 0 0 3px #3bafff38}}@keyframes AddResearchBar-module__TdaSNG__step-dot-blink{0%{opacity:.35;transform:scale(.7)}to{opacity:1;transform:scale(1.15)}}.AddResearchBar-module__TdaSNG__stepHints,.AddResearchBar-module__TdaSNG__stepHint,.AddResearchBar-module__TdaSNG__stepDot,.AddResearchBar-module__TdaSNG__stepDone,.AddResearchBar-module__TdaSNG__stepActive{display:none}.AddResearchBar-module__TdaSNG__errorPanel{align-items:flex-start;gap:8px;gap:var(--space-2);padding:8px 16px;padding:var(--space-2)var(--space-4);border-radius:0 0 16px 16px;border-radius:0 0 var(--radius-md)var(--radius-md);background:#ef44440f;border-top:1px solid #ef44444d;display:flex}.AddResearchBar-module__TdaSNG__errorIcon{color:#ef4444;flex-shrink:0;margin-top:1px}.AddResearchBar-module__TdaSNG__errorText{color:var(--fg-1);flex:1;font-size:.8125rem;line-height:1.5}.AddResearchBar-module__TdaSNG__errorDismiss{border-radius:8px;border-radius:var(--radius-xs);color:var(--fg-3);width:20px;height:20px;cursor:pointer;transition:background .2s,color .2s;transition:background var(--duration-fast),color var(--duration-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.AddResearchBar-module__TdaSNG__errorDismiss:hover{color:#ef4444;background:#ef44441f}.AddResearchBar-module__TdaSNG__fieldsGridLoading{opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none}.AddResearchBar-module__TdaSNG__progressCard{border:1px solid #e7ebf0;border:1px solid var(--border-color);border-radius:16px;border-radius:var(--radius-md);background:#fff;background:var(--surface-1);margin-bottom:16px;margin-bottom:var(--space-4);overflow:hidden}
.AppShell-module__bmbLKW__page{isolation:isolate;background:#f7f8fa;background:var(--bodycolor);position:relative}.AppShell-module__bmbLKW__bgShapes,.AppShell-module__bmbLKW__shape1,.AppShell-module__bmbLKW__shape2,.AppShell-module__bmbLKW__shape3{display:none}.AppShell-module__bmbLKW__content{z-index:1;background:#f7f8fa;background:var(--bodycolor);position:relative}.AppShell-module__bmbLKW__sidebarBase{flex-direction:column;flex-shrink:0;display:none}@media (min-width:768px){.AppShell-module__bmbLKW__sidebarBase{display:flex}}.AppShell-module__bmbLKW__sidebarShell{width:272px;padding:12px;padding:var(--space-3);background:#fff;background:var(--surface-1);border-right:1px solid #e7ebf0;border-right:1px solid var(--border-color);box-shadow:none;-webkit-backdrop-filter:none;align-items:stretch;gap:0}.AppShell-module__bmbLKW__sidebarHeader{min-height:56px;padding:4px;padding:var(--space-1);margin-bottom:8px;margin-bottom:var(--space-2);align-items:center;display:flex}.AppShell-module__bmbLKW__sidebarFooter{gap:4px;gap:var(--space-1);margin-top:8px;margin-top:var(--space-2);padding-top:8px;padding-top:var(--space-2);border-top:1px solid #e7ebf0;border-top:1px solid var(--border-default);flex-direction:column;display:flex}.AppShell-module__bmbLKW__sidebarControlBtn{cursor:pointer;text-align:left;background:0 0;border:0}.AppShell-module__bmbLKW__themeCycleBtn{overflow:hidden}.AppShell-module__bmbLKW__themeIconSpinning{animation:.52s cubic-bezier(.2,.8,.2,1) AppShell-module__bmbLKW__theme-rotate;animation:AppShell-module__bmbLKW__theme-rotate .52s var(--ease-emphasized)}@keyframes AppShell-module__bmbLKW__theme-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.AppShell-module__bmbLKW__navContent{flex:auto;justify-content:flex-start;align-items:stretch;width:100%;min-height:0;padding-right:2px;display:flex;overflow-y:auto}.AppShell-module__bmbLKW__navList{gap:4px;gap:var(--space-1);flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;display:flex}.AppShell-module__bmbLKW__navLink{border-radius:8px;border-radius:var(--radius-xs);color:var(--text-secondary);min-width:0;transition:color .2s cubic-bezier(.2,0,0,1),background-color .2s cubic-bezier(.2,0,0,1),border-color .2s cubic-bezier(.2,0,0,1),box-shadow .3s cubic-bezier(.2,0,0,1),transform .3s cubic-bezier(.2,.8,.2,1);transition:var(--transition-color),var(--transition-shadow),var(--transition-transform);border:1px solid #0000;align-items:center;display:flex;position:relative}.AppShell-module__bmbLKW__navLinkExpanded{gap:8px;gap:var(--space-2);width:100%;min-height:38px;padding:0 8px;padding:0 var(--space-2)}.AppShell-module__bmbLKW__navIconFrame{flex:0 0 18px;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.AppShell-module__bmbLKW__navIcon{width:18px;height:18px;transition:transform .2s cubic-bezier(.2,0,0,1);transition:transform var(--duration-fast)var(--ease-standard);flex:0 0 18px}.AppShell-module__bmbLKW__navLink:hover .AppShell-module__bmbLKW__navIcon{transform:scale(1.06)}.AppShell-module__bmbLKW__navLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-size:var(--text-sm);line-height:1.45;line-height:var(--leading-normal);overflow:hidden}.AppShell-module__bmbLKW__navBadge{border-radius:8px;border-radius:var(--radius-xs);background:#ef4444;background:var(--destructive);color:var(--color-white);width:20px;height:20px;justify-content:center;align-items:center;margin-left:auto;font-size:.625rem;font-weight:600;display:inline-flex}.AppShell-module__bmbLKW__navItemActive{background:#0b0b0b;background:var(--color-black);box-shadow:none;color:var(--color-white)!important}html[data-theme=dark] .AppShell-module__bmbLKW__navItemActive{background:#fff;background:var(--color-white);color:var(--color-black)!important}.AppShell-module__bmbLKW__navItemInactive:hover{background:#ffffff80;background:var(--nav-item-hover-bg);border-color:#e7ebf0b3;color:var(--text-primary)!important}@supports (color:color-mix(in lch, red, blue)){.AppShell-module__bmbLKW__navItemInactive:hover{border-color:color-mix(in oklab,var(--border-default)70%,transparent)}}.AppShell-module__bmbLKW__navItemDisabled{cursor:not-allowed;opacity:.38}.AppShell-module__bmbLKW__brandMark{background:#3bafff;background:var(--conver-blue-1);width:28px;height:28px;box-shadow:none;-webkit-backdrop-filter:none;border-radius:7px;justify-content:center;align-items:center;display:inline-flex}.AppShell-module__bmbLKW__brandLogo{-o-object-fit:contain;object-fit:contain;max-width:18px;max-height:18px}html[data-theme=dark] .AppShell-module__bmbLKW__brandLogo{filter:brightness(0)}.AppShell-module__bmbLKW__brandText{font-family:Manrope,Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-heading);font-size:16px;font-size:var(--text-md);font-weight:600;line-height:1.1;line-height:var(--leading-tight);letter-spacing:-.02em}.AppShell-module__bmbLKW__notificationDot{border-radius:9999px;border-radius:var(--radius-pill);background:#ef4444;background:var(--destructive);width:6px;height:6px;margin-left:auto}.AppShell-module__bmbLKW__accountPanel{gap:4px;gap:var(--space-1);margin-top:8px;margin-top:var(--space-2);padding-top:8px;padding-top:var(--space-2);border-top:1px solid #e7ebf0;border-top:1px solid var(--border-default);flex-direction:column;display:flex}.AppShell-module__bmbLKW__accountButton{align-items:center;gap:8px;gap:var(--space-2);width:100%;min-width:0;min-height:42px;padding:4px 8px;padding:var(--space-1)var(--space-2);border-radius:8px;border-radius:var(--radius-xs);background:#fff;background:var(--surface-1);border:1px solid #e7ebf0;border:1px solid var(--border-default);color:var(--text-primary);text-align:left;display:inline-flex}.AppShell-module__bmbLKW__accountAvatar{border-radius:8px;border-radius:var(--radius-xs);background:linear-gradient(135deg,#3bafff,#f59e0b);background:linear-gradient(135deg,var(--brand),var(--warning));color:var(--color-white);width:30px;height:30px;font-size:12px;font-size:var(--text-xs);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.AppShell-module__bmbLKW__accountText{min-width:0;max-width:180px;line-height:1.1;line-height:var(--leading-tight);flex-direction:column;align-items:flex-start;display:flex}.AppShell-module__bmbLKW__accountText span,.AppShell-module__bmbLKW__accountText small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.AppShell-module__bmbLKW__accountText span{font-size:14px;font-size:var(--text-sm);font-weight:600}.AppShell-module__bmbLKW__accountText small{color:var(--text-muted);font-size:.6875rem}.AppShell-module__bmbLKW__mainShell{background:#f7f8fa;background:var(--bodycolor);min-width:0}.AppShell-module__bmbLKW__workspace{flex:1;min-height:0;padding:0;display:flex}.AppShell-module__bmbLKW__viewportShell{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0}.AppShell-module__bmbLKW__mobileBar{background:#fffffff2;background:var(--nav-toolbar-bg);border:1px solid #e7ebf0;border:1px solid var(--border-default);box-shadow:0 8px 24px #0b0b0b0f;box-shadow:var(--shadow-md)}.AppShell-module__bmbLKW__mobileBarItem{align-items:center;gap:4px;gap:var(--space-1);border-radius:8px;border-radius:var(--radius-xs);min-width:64px;padding:8px 12px;padding:var(--space-2)var(--space-3);transition:color .2s cubic-bezier(.2,0,0,1),background-color .2s cubic-bezier(.2,0,0,1),border-color .2s cubic-bezier(.2,0,0,1);transition:var(--transition-color);flex-direction:column;font-size:.6875rem;display:flex}@media (max-width:1024px){.AppShell-module__bmbLKW__accountText{max-width:112px}}@media (max-width:767px){.AppShell-module__bmbLKW__workspace{padding:0 0 calc(92px + env(safe-area-inset-bottom))0}.AppShell-module__bmbLKW__viewportShell{border-radius:0}}.AppShell-module__bmbLKW__accountWrap{margin-bottom:4px;margin-bottom:var(--space-1);position:relative}.AppShell-module__bmbLKW__accountTrigger{align-items:center;gap:8px;gap:var(--space-2);width:100%;padding:7px 8px;padding:7px var(--space-2);border-radius:12px;border-radius:var(--radius-sm);cursor:pointer;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-body);text-align:left;transition:background .2s,border-color .2s;transition:background var(--duration-fast),border-color var(--duration-fast);background:0 0;border:1px solid #0000;display:flex}.AppShell-module__bmbLKW__accountTrigger:hover{background:#fafbfd;background:var(--surface-2);border-color:#e7ebf0;border-color:var(--border-color)}.AppShell-module__bmbLKW__accountChevron{color:var(--fg-3);flex-shrink:0;margin-left:auto;transition:transform .18s}.AppShell-module__bmbLKW__accountChevronOpen{transform:rotate(180deg)}.AppShell-module__bmbLKW__accountMenu{top:calc(100% + 4px);top:calc(100% + var(--space-1));z-index:500;background:#fff;background:var(--surface-1);border:1px solid #e7ebf0;border:1px solid var(--border-color);border-radius:12px;border-radius:var(--radius-sm);padding:5px;animation:.14s AppShell-module__bmbLKW__menuFadeIn;position:absolute;left:0;right:0;box-shadow:0 8px 32px #0000002e,0 2px 8px #00000014}@keyframes AppShell-module__bmbLKW__menuFadeIn{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.AppShell-module__bmbLKW__menuSection{padding:3px 0}.AppShell-module__bmbLKW__menuSectionLabel{color:var(--fg-3);text-transform:uppercase;letter-spacing:.08em;padding:4px 8px 3px;padding:var(--space-1)var(--space-2)3px;font-size:.625rem;font-weight:600}.AppShell-module__bmbLKW__menuDivider{background:#e7ebf0;background:var(--border-color);height:1px;margin:3px 0}.AppShell-module__bmbLKW__menuItem{align-items:center;gap:8px;gap:var(--space-2);width:100%;padding:5px 8px;padding:5px var(--space-2);border-radius:8px;border-radius:var(--radius-xs);font-size:12px;font-size:var(--text-xs);color:var(--fg-2);cursor:pointer;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-weight:500;font-family:var(--font-body);text-align:left;transition:background .2s,color .2s,border-color .2s;transition:background var(--duration-fast),color var(--duration-fast),border-color var(--duration-fast);background:0 0;border:1px solid #0000;display:flex}.AppShell-module__bmbLKW__menuItem:hover{background:#fafbfd;background:var(--surface-2);color:var(--fg-1);border-color:#e7ebf0b3}@supports (color:color-mix(in lch, red, blue)){.AppShell-module__bmbLKW__menuItem:hover{border-color:color-mix(in oklab,var(--border-color)70%,transparent)}}.AppShell-module__bmbLKW__menuItem svg{color:var(--fg-3);width:14px;height:14px;flex-shrink:0}.AppShell-module__bmbLKW__menuItem:hover svg{color:var(--fg-2)}.AppShell-module__bmbLKW__menuItemActive{background:#fafbfd;background:var(--surface-2);color:var(--fg-1)}.AppShell-module__bmbLKW__menuItemActive svg{color:var(--fg-1)}.AppShell-module__bmbLKW__menuItemCheck{font-size:12px;font-size:var(--text-xs);color:var(--fg-1);margin-left:auto}.AppShell-module__bmbLKW__menuItemDanger{color:var(--fg-2)}.AppShell-module__bmbLKW__menuItemDanger:hover{color:#ef4444;background:#ef444414;border-color:#0000}.AppShell-module__bmbLKW__menuItemDanger:hover svg{color:#ef4444}.AppShell-module__bmbLKW__menuDemoRow{padding:2px 4px;padding:2px var(--space-1)}.AppShell-module__bmbLKW__demoToggle{justify-content:space-between;align-items:center;gap:8px;gap:var(--space-2);width:100%;padding:4px;padding:var(--space-1)var(--space-1);border-radius:8px;border-radius:var(--radius-xs);cursor:pointer;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-body);transition:background .2s;transition:background var(--duration-fast);background:0 0;border:none;display:flex}.AppShell-module__bmbLKW__demoToggle:hover{background:#fafbfd;background:var(--surface-2)}.AppShell-module__bmbLKW__demoToggleTrack{border-radius:9999px;border-radius:var(--radius-pill);background:#f4f6f8;background:var(--surface-3);border:1px solid #e7ebf0;border:1px solid var(--border-color);flex-shrink:0;align-items:center;width:36px;height:20px;transition:background .2s,border-color .2s;display:inline-flex;position:relative}.AppShell-module__bmbLKW__demoToggleOn .AppShell-module__bmbLKW__demoToggleTrack{background:#3bafff;background:var(--brand,#3bafff);border-color:#3bafff;border-color:var(--brand,#3bafff)}.AppShell-module__bmbLKW__demoToggleThumb{background:#fff;background:var(--color-white,#fff);border-radius:50%;width:14px;height:14px;transition:transform .2s;position:absolute;left:2px;box-shadow:0 1px 4px #0000002e}.AppShell-module__bmbLKW__demoToggleOn .AppShell-module__bmbLKW__demoToggleThumb{transform:translate(16px)}.AppShell-module__bmbLKW__demoToggleLabel{align-items:center;gap:4px;gap:var(--space-1);color:var(--fg-2);white-space:nowrap;font-size:.8125rem;font-weight:500;display:flex}.AppShell-module__bmbLKW__demoToggleLabel svg{color:var(--fg-3);width:13px;height:13px;flex-shrink:0}.AppShell-module__bmbLKW__demoToggleOn .AppShell-module__bmbLKW__demoToggleLabel{color:var(--fg-1)}.AppShell-module__bmbLKW__demoToggleOn .AppShell-module__bmbLKW__demoToggleLabel svg{color:var(--brand,#3bafff)}.AppShell-module__bmbLKW__researchWidget{margin-bottom:8px;margin-bottom:var(--space-2);border-radius:12px;border-radius:var(--radius-sm);background:linear-gradient(135deg,#3bafff14,#0000 58%),#fff;border:1px solid #c3def5;flex-direction:column;gap:7px;padding:9px;display:flex}@supports (color:color-mix(in lch, red, blue)){.AppShell-module__bmbLKW__researchWidget{border:1px solid color-mix(in oklab,var(--brand,#3bafff)24%,var(--border-color));background:linear-gradient(135deg,color-mix(in oklab,var(--brand,#3bafff)8%,transparent),transparent 58%),var(--surface-1)}}.AppShell-module__bmbLKW__researchWidgetTop,.AppShell-module__bmbLKW__researchWidgetBottom,.AppShell-module__bmbLKW__researchWidgetErrorRow{align-items:center;gap:8px;gap:var(--space-2);min-width:0;display:flex}.AppShell-module__bmbLKW__researchWidgetSpinner{border:1.5px solid #e7ebf0;border:1.5px solid var(--border-color);border-top-color:#3bafff;border-top-color:var(--brand,#3bafff);border-radius:50%;flex-shrink:0;width:11px;height:11px;animation:.7s linear infinite AppShell-module__bmbLKW__sidebar-research-spin}@keyframes AppShell-module__bmbLKW__sidebar-research-spin{to{transform:rotate(360deg)}}.AppShell-module__bmbLKW__researchWidgetTitle{text-overflow:ellipsis;white-space:nowrap;color:var(--fg-1);min-width:0;flex:1;font-size:.75rem;font-weight:650;overflow:hidden}.AppShell-module__bmbLKW__researchWidgetTime{color:var(--fg-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.5625rem}.AppShell-module__bmbLKW__researchWidgetTrack{border-radius:9999px;border-radius:var(--radius-pill);background:#f4f6f8;background:var(--surface-3);height:3px;overflow:hidden}.AppShell-module__bmbLKW__researchWidgetFill{border-radius:inherit;background:#3bafff;background:var(--brand,#3bafff);height:100%;transition:width .45s cubic-bezier(.2,0,0,1);transition:width .45s var(--ease-standard);display:block}.AppShell-module__bmbLKW__researchWidgetBottom{justify-content:space-between}.AppShell-module__bmbLKW__researchWidgetBadge{border-radius:9999px;border-radius:var(--radius-pill);color:var(--brand,#3bafff);max-width:138px;white-space:nowrap;text-overflow:ellipsis;background:#3bafff1a;border:1px solid #3bafff6b;align-items:center;gap:5px;padding:2px 7px;font-size:.5625rem;font-weight:650;display:inline-flex;overflow:hidden}@supports (color:color-mix(in lch, red, blue)){.AppShell-module__bmbLKW__researchWidgetBadge{background:color-mix(in oklab,var(--brand,#3bafff)10%,transparent);border:1px solid color-mix(in oklab,var(--brand,#3bafff)42%,transparent)}}.AppShell-module__bmbLKW__researchWidgetBadgeDot{background:currentColor;border-radius:50%;flex-shrink:0;width:4px;height:4px;animation:.85s ease-in-out infinite alternate AppShell-module__bmbLKW__sidebar-research-dot}@keyframes AppShell-module__bmbLKW__sidebar-research-dot{0%{opacity:.35;transform:scale(.75)}to{opacity:1;transform:scale(1.15)}}.AppShell-module__bmbLKW__researchWidgetCancel,.AppShell-module__bmbLKW__researchWidgetDismiss{color:var(--fg-3);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-body);cursor:pointer;transition:color .2s;transition:color var(--duration-fast);white-space:nowrap;background:0 0;border:0;padding:0;font-size:.5625rem;font-weight:500;line-height:1}.AppShell-module__bmbLKW__researchWidgetCancel:hover,.AppShell-module__bmbLKW__researchWidgetDismiss:hover{color:var(--fg-1)}.AppShell-module__bmbLKW__researchWidgetErrorRow{justify-content:space-between}.AppShell-module__bmbLKW__researchWidgetErrorText{color:#ef4444;flex:1;min-width:0;font-size:.6875rem;font-weight:600}.AppShell-module__bmbLKW__researchWidgetDismiss{color:var(--fg-3);font-size:.875rem}.AppShell-module__bmbLKW__brandFooter{padding:12px 0 4px;padding:var(--space-3)0 var(--space-1);margin-top:auto}.AppShell-module__bmbLKW__brandLink{align-items:center;gap:8px;gap:var(--space-2);padding:5px 8px;padding:5px var(--space-2);border-radius:8px;border-radius:var(--radius-xs);color:inherit;transition:background .2s;transition:background var(--duration-fast);-webkit-text-decoration:none;text-decoration:none;display:flex}.AppShell-module__bmbLKW__brandLink:hover{background:#fafbfd;background:var(--surface-2)}.AppShell-module__bmbLKW__brandImg{flex-shrink:0;width:16px;height:16px}.AppShell-module__bmbLKW__brandName{font-family:Manrope,Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-heading);font-size:12px;font-weight:600;font-size:var(--text-xs);letter-spacing:-.01em;color:var(--fg-2)}
