.StudioCompanyPage-module__GZEWba__contentScroll{scrollbar-width:none;-ms-overflow-style:none}.StudioCompanyPage-module__GZEWba__contentScroll::-webkit-scrollbar{width:0;height:0}.StudioCompanyPage-module__GZEWba__hideScrollbar{scrollbar-width:none;-ms-overflow-style:none}.StudioCompanyPage-module__GZEWba__hideScrollbar::-webkit-scrollbar{width:0;height:0}.StudioCompanyPage-module__GZEWba__rightPanelTabs{flex-direction:column;flex:1;min-height:0;display:flex}.StudioCompanyPage-module__GZEWba__rightPanelTabs .ant-tabs-content-holder{flex:1;overflow:hidden}.StudioCompanyPage-module__GZEWba__rightPanelTabs .ant-tabs-content{height:100%}.StudioCompanyPage-module__GZEWba__rightPanelTabs .ant-tabs-tabpane{height:100%}.StudioCompanyPage-module__GZEWba__rightPanelTabBody{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.StudioCompanyPage-module__GZEWba__mobileContainer{background:#f5f5f5;flex-direction:column;gap:12px;display:flex;position:relative}.StudioCompanyPage-module__GZEWba__mobileNavBar{z-index:10;background:#f5f5f5;align-items:center;gap:8px;padding:4px 0;display:flex;position:sticky;top:0}.StudioCompanyPage-module__GZEWba__mobileTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:16px;font-weight:600;overflow:hidden}.StudioCompanyPage-module__GZEWba__mobileContent{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}.StudioCompanyPage-module__GZEWba__mobileAiDock{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:999;cursor:pointer;text-align:left;background:#fffffffa;border:1px solid #0000001a;border-radius:12px;align-items:center;gap:10px;padding:11px 14px;display:flex;position:fixed;box-shadow:0 8px 24px #0000001f}.StudioCompanyPage-module__GZEWba__mobileAiDockLabel{color:#000000e0;flex-shrink:0;font-size:13px;font-weight:600}.StudioCompanyPage-module__GZEWba__mobileAiDockPlaceholder{color:#00000080;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.StudioCompanyPage-module__GZEWba__mobileAiDrawer .ant-drawer-content-wrapper{overscroll-behavior:none;max-height:100dvh;height:100dvh!important}.StudioCompanyPage-module__GZEWba__mobileAiDrawer .ant-drawer-content{overscroll-behavior:none;flex-direction:column;height:100dvh;display:flex}.StudioCompanyPage-module__GZEWba__mobileAiDrawer .ant-drawer-body{overscroll-behavior:none;flex:1;min-height:0;overflow:hidden!important}.StudioCompanyPage-module__GZEWba__mobileAiDrawerContent{overscroll-behavior:none;background:#fff;flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.StudioCompanyPage-module__GZEWba__mobileAiDrawerContent>*{flex:1;min-height:0}@supports not (height:100dvh){.StudioCompanyPage-module__GZEWba__mobileAiDrawer .ant-drawer-content-wrapper{max-height:100vh;height:100vh!important}.StudioCompanyPage-module__GZEWba__mobileAiDrawer .ant-drawer-content{height:100vh}}
.AICards-module__DB920W__aiCard{border-radius:8px;width:100%;min-width:min(400px,100%);max-width:100%;transition:box-shadow .3s;box-shadow:0 2px 8px #00000014}.AICards-module__DB920W__aiCard:hover{box-shadow:0 4px 16px #0000001f}.AICards-module__DB920W__overviewCard{}.AICards-module__DB920W__overviewCardTitle{align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}.AICards-module__DB920W__insightCard{}@media (min-width:769px){.AICards-module__DB920W__insightCard,.AICards-module__DB920W__insightCard:hover{box-shadow:none}}.AICards-module__DB920W__insightCardTitle{align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}.AICards-module__DB920W__cardWithMobileHead .ant-card-head{border-bottom:1px solid #f0f0f0;padding:12px 16px}.AICards-module__DB920W__cardWithMobileHead .ant-card-head-wrapper{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.AICards-module__DB920W__cardWithMobileHead .ant-card-extra .ant-space{align-items:center;display:flex}.AICards-module__DB920W__cardHeader{border-bottom:1px solid #f0f0f0;margin-bottom:16px;padding-bottom:16px}.AICards-module__DB920W__cardHeaderItem{margin-bottom:8px}.AICards-module__DB920W__cardHeaderLabel{margin-right:4px;font-size:14px;font-weight:600}.AICards-module__DB920W__cardHeaderValue{font-size:14px}.AICards-module__DB920W__keyFindings{background-color:#f0f7ff;border-left:4px solid #1890ff;border-radius:6px;margin-top:12px;padding:12px}.AICards-module__DB920W__keyFindingsTitle{color:#1890ff;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.AICards-module__DB920W__keyFindingsList{margin:0;padding-left:20px;list-style-type:disc}.AICards-module__DB920W__keyFindingsItem{color:#333;margin-bottom:4px;font-size:13px;line-height:1.6}.AICards-module__DB920W__cardBody{margin-bottom:16px}.AICards-module__DB920W__cardSources{border-top:1px solid #f0f0f0;margin-bottom:16px;padding-top:16px}.AICards-module__DB920W__cardSourcesTitle{margin-bottom:8px;font-size:13px;font-weight:600;display:block}.AICards-module__DB920W__cardSourcesList{padding-left:16px}.AICards-module__DB920W__cardSourceItem{margin-bottom:6px;font-size:12px}.AICards-module__DB920W__cardSourceSnippet{color:#666;margin-top:4px;margin-left:24px}.AICards-module__DB920W__cardFooter{border-top:1px solid #f0f0f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:16px;display:flex}.AICards-module__DB920W__cardFooterInfo{flex:1;min-width:0}.AICards-module__DB920W__cardFooterActions{gap:8px;display:flex}.AICards-module__DB920W__screenshotFooter{border-top:1px dashed #e5e5e5;align-items:center;gap:16px;margin-top:16px;padding-top:16px;display:flex}.AICards-module__DB920W__screenshotFooterQr{background:#fff;border:1px solid #f0f0f0;border-radius:8px;justify-content:center;align-items:center;width:96px;height:96px;display:flex}.AICards-module__DB920W__screenshotFooterText{color:#4d4d4d;flex-direction:column;font-size:13px;line-height:1.4;display:flex}.AICards-module__DB920W__cardHeaderActions{justify-content:flex-end;align-items:center;gap:8px;width:auto;display:inline-flex}@media (max-width:768px){.AICards-module__DB920W__cardWithMobileHead .ant-card-head-wrapper{flex-wrap:wrap;align-items:flex-start}.AICards-module__DB920W__cardWithMobileHead .ant-card-extra{width:100%}.AICards-module__DB920W__cardWithMobileHead .ant-card-extra .ant-space{flex-wrap:wrap;justify-content:flex-start;width:100%}.AICards-module__DB920W__cardHeaderActions{gap:4px}}.AICards-module__DB920W__collapsibleSection{will-change:max-height, opacity;transition:max-height .3s,opacity .3s;overflow:hidden}.AICards-module__DB920W__collapsibleSectionExpanded{opacity:1;max-height:10000000px}.AICards-module__DB920W__collapsibleSectionCollapsed{opacity:0;pointer-events:none;max-height:0}@media (max-width:768px){.AICards-module__DB920W__aiCard{width:100%;min-width:0;max-width:100vw}.AICards-module__DB920W__cardFooter{flex-direction:column;align-items:flex-start}.AICards-module__DB920W__cardFooterActions{justify-content:flex-start;width:100%}.AICards-module__DB920W__cardHeaderActions{flex-wrap:nowrap;justify-content:flex-end}.AICards-module__DB920W__screenshotFooter{flex-direction:column;align-items:flex-start}}
.CompanySourcePanel-module__LMlcqq__container{background:#fff;flex-direction:column;height:100%;display:flex}.CompanySourcePanel-module__LMlcqq__header{background:#fff;border-bottom:1px solid #f0f0f0;padding:16px}.CompanySourcePanel-module__LMlcqq__headerTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.CompanySourcePanel-module__LMlcqq__headerButtons{justify-content:flex-end;display:flex}.CompanySourcePanel-module__LMlcqq__headerBottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:6px;display:flex}.CompanySourcePanel-module__LMlcqq__nameHeader,.CompanySourcePanel-module__LMlcqq__nameCell{min-width:220px}.CompanySourcePanel-module__LMlcqq__nameContent{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.CompanySourcePanel-module__LMlcqq__namePrimary{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.CompanySourcePanel-module__LMlcqq__nameIcon{flex:none;justify-content:center;align-items:center;font-size:16px;line-height:1;display:inline-flex}.CompanySourcePanel-module__LMlcqq__nameText{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;min-width:0;max-width:clamp(140px,34vw,260px);display:inline-block;overflow:hidden}.CompanySourcePanel-module__LMlcqq__headerMeta{font-size:12px}.CompanySourcePanel-module__LMlcqq__selectedFolderHint{white-space:nowrap;font-size:12px}@media (max-width:768px){.CompanySourcePanel-module__LMlcqq__headerTop{align-items:flex-start}.CompanySourcePanel-module__LMlcqq__headerButtons{justify-content:flex-start;width:100%}.CompanySourcePanel-module__LMlcqq__headerBottom{flex-direction:column;align-items:flex-start}.CompanySourcePanel-module__LMlcqq__selectedFolderHint{white-space:normal}.CompanySourcePanel-module__LMlcqq__nameHeader,.CompanySourcePanel-module__LMlcqq__nameCell{min-width:180px}.CompanySourcePanel-module__LMlcqq__nameContent,.CompanySourcePanel-module__LMlcqq__namePrimary{gap:6px}.CompanySourcePanel-module__LMlcqq__nameText{max-width:clamp(120px,48vw,220px)}}.CompanySourcePanel-module__LMlcqq__tableContainer{flex:1;padding:8px;overflow:auto}.CompanySourcePanel-module__LMlcqq__footer{text-align:center;background:#fafafa;border-top:1px solid #f0f0f0;padding:12px 16px}.CompanySourcePanel-module__LMlcqq__stateWrapper{justify-content:center;align-items:center;min-height:280px;padding:60px 24px;display:flex}.CompanySourcePanel-module__LMlcqq__emptyState{text-align:center;background:#fafafa;border:1px dashed #d9d9d9;border-radius:12px;flex-direction:column;align-items:center;gap:8px;margin:24px 16px;padding:32px 24px;display:flex}.CompanySourcePanel-module__LMlcqq__emptyIcon{color:#1677ff;background:#e6f4ff;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;font-size:22px;display:flex}.CompanySourcePanel-module__LMlcqq__emptyTitle{color:#1f1f1f;font-size:16px;font-weight:600}.CompanySourcePanel-module__LMlcqq__emptyDesc{font-size:13px}.CompanySourcePanel-module__LMlcqq__emptyHint{font-size:12px}.CompanySourcePanel-module__LMlcqq__emptyActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}
.login-module__5eobRa__Button:hover .login-module__5eobRa__MoreOutlined{color:#000}.login-module__5eobRa__Button:hover .login-module__5eobRa__MoreOutlined:hover{color:#1890ff}.login-module__5eobRa__loginFormContainer.ant-pro-form-login-container{background-color:#0000;min-height:auto;padding:0;overflow:visible}@media (max-width:768px){.login-module__5eobRa__loginCard{border-radius:8px;max-width:100%;padding:16px 20px}.login-module__5eobRa__loginFormContainer.ant-pro-form-login-container{min-height:300px;padding:32px 24px}}
@keyframes flyToKnowledgeBase-module__wKfL5a__flyToKnowledgeBase{0%{opacity:1;transform:translate(0)scale(1)}35%{transform:translate(calc(var(--target-x) * .4), calc(var(--target-y) * .25 - 340px)) scale(.85);opacity:.95}70%{transform:translate(calc(var(--target-x) * .75), calc(var(--target-y) * .7 - 180px)) scale(.6);opacity:.8}to{transform:translate(var(--target-x), var(--target-y)) scale(.3);opacity:0}}.flyToKnowledgeBase-module__wKfL5a__flyingIcon{z-index:9999;pointer-events:none;will-change:transform, opacity;animation:.9s cubic-bezier(.25,.46,.45,.94) forwards flyToKnowledgeBase-module__wKfL5a__flyToKnowledgeBase;position:fixed}.flyToKnowledgeBase-module__wKfL5a__flyingIcon svg{color:#1677ff;filter:drop-shadow(0 2px 8px #1677ff66);will-change:transform;font-size:24px}
.KnowledgeBaseSection-module__4nofrW__sectionContainer{width:100%;max-width:100%;overflow-x:hidden;container-type:inline-size}.KnowledgeBaseSection-module__4nofrW__sectionLayout{box-sizing:border-box;flex-wrap:wrap;align-items:flex-start;gap:16px;width:100%;max-width:100%;display:flex}.KnowledgeBaseSection-module__4nofrW__listPanel{overscroll-behavior-y:auto;scrollbar-width:none;-ms-overflow-style:none;flex:520px;min-width:0;max-width:100%;overflow-x:hidden}.KnowledgeBaseSection-module__4nofrW__listPanel::-webkit-scrollbar{width:0;height:0;display:none}.KnowledgeBaseSection-module__4nofrW__toolbar{flex-wrap:nowrap;margin-bottom:12px}.KnowledgeBaseSection-module__4nofrW__searchInput{flex:1 1 0;min-width:0}.KnowledgeBaseSection-module__4nofrW__createButton{white-space:nowrap;flex:none}.KnowledgeBaseSection-module__4nofrW__sidebar{flex:0 200px;width:200px;min-width:160px;max-width:200px}.KnowledgeBaseSection-module__4nofrW__sidebarSection{width:100%}.KnowledgeBaseSection-module__4nofrW__sidebarTitle{color:#000;margin-bottom:12px;font-size:14px;font-weight:500}.KnowledgeBaseSection-module__4nofrW__sidebarFilterList{flex-direction:column;gap:4px;display:flex}.KnowledgeBaseSection-module__4nofrW__sidebarFilterItem{cursor:pointer;color:#000000a6;text-align:left;white-space:nowrap;background:0 0;border:none;border-radius:6px;padding:4px 8px;font-size:13px;transition:all .2s}.KnowledgeBaseSection-module__4nofrW__sidebarFilterItem:hover{background:#0000000a}.KnowledgeBaseSection-module__4nofrW__sidebarFilterItemActive{color:#1890ff;background:#e6f7ff;font-weight:500}.KnowledgeBaseSection-module__4nofrW__overviewHeader{width:100%}.KnowledgeBaseSection-module__4nofrW__overviewHeaderRow{gap:8px}.KnowledgeBaseSection-module__4nofrW__overviewHeaderInfo{min-width:0}.KnowledgeBaseSection-module__4nofrW__overviewStat{white-space:nowrap}.KnowledgeBaseSection-module__4nofrW__overviewHeaderToggle{flex-shrink:0;align-items:center;display:inline-flex}@container (max-width:1024px){.KnowledgeBaseSection-module__4nofrW__sectionLayout{flex-direction:column;align-items:stretch;gap:16px;height:100%}.KnowledgeBaseSection-module__4nofrW__listPanel{width:100%;max-width:none}.KnowledgeBaseSection-module__4nofrW__sidebar{flex:auto;order:-1;width:100%;min-width:0;max-width:none}.KnowledgeBaseSection-module__4nofrW__sidebarTitle{margin-bottom:8px;font-size:13px}.KnowledgeBaseSection-module__4nofrW__sidebarFilterList{flex-flow:wrap;gap:8px}.KnowledgeBaseSection-module__4nofrW__sidebarFilterItem{background:#00000008;border-radius:999px;padding:4px 10px}}@container (max-width:520px){.KnowledgeBaseSection-module__4nofrW__toolbar{flex-wrap:wrap}.KnowledgeBaseSection-module__4nofrW__searchInput{flex-basis:100%}.KnowledgeBaseSection-module__4nofrW__createButton{width:100%}.KnowledgeBaseSection-module__4nofrW__sidebarFilterItem{padding:4px 9px;font-size:12px}}@media (max-width:768px){.KnowledgeBaseSection-module__4nofrW__overviewHeaderRow{align-items:flex-start}.KnowledgeBaseSection-module__4nofrW__overviewHeaderInfo{gap:8px}.KnowledgeBaseSection-module__4nofrW__overviewStat{white-space:normal}}
.ProjectCardsPanel-module__F3IgfG__container{background:#fff;flex-direction:column;height:100%;min-height:100%;display:flex}.ProjectCardsPanel-module__F3IgfG__tabBar{background:#fff;border-bottom:1px solid #f0f0f0;flex-shrink:0;padding:12px 16px 8px}.ProjectCardsPanel-module__F3IgfG__header{background:#fff;border-bottom:1px solid #f0f0f0;padding:16px}.ProjectCardsPanel-module__F3IgfG__content{flex:1;min-height:0;display:flex;overflow:hidden}.ProjectCardsPanel-module__F3IgfG__content>*{flex:1;min-height:0}.ProjectCardsPanel-module__F3IgfG__cardsContent{padding:16px 16px 20px}
.ProjectAIChat-module__zCDVvG__container{box-sizing:border-box;flex-direction:column;width:100%;height:100%;display:flex;position:relative}.ProjectAIChat-module__zCDVvG__welcomeSection{flex-direction:column;flex:1;align-items:center;width:100%;max-width:700px;margin:0 auto;padding-top:80px;padding-left:16px;padding-right:16px;display:flex}.ProjectAIChat-module__zCDVvG__welcomeTitle{color:#000000e0;text-align:center;margin-bottom:32px;font-size:32px;font-weight:400;line-height:1.3}.ProjectAIChat-module__zCDVvG__inputWrapper{width:100%}.ProjectAIChat-module__zCDVvG__historySection{width:100%;margin-top:48px}.ProjectAIChat-module__zCDVvG__historySectionTitle{color:#00000073;align-items:center;margin-bottom:12px;font-size:13px;font-weight:500;display:flex}.ProjectAIChat-module__zCDVvG__historyList{border:1px solid #0000000f;border-radius:8px;flex-direction:column;gap:0;display:flex;overflow:hidden}.ProjectAIChat-module__zCDVvG__historyItem{cursor:pointer;border-bottom:1px solid #0000000a;justify-content:space-between;align-items:center;gap:16px;padding:10px 16px;transition:background-color .2s;display:flex}.ProjectAIChat-module__zCDVvG__historyItem:last-child{border-bottom:none}.ProjectAIChat-module__zCDVvG__historyItem:hover{background-color:#fafafa}.ProjectAIChat-module__zCDVvG__historyItemContent{flex:1;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.ProjectAIChat-module__zCDVvG__chatSection{flex:1;padding-bottom:100px;overflow-y:auto}.ProjectAIChat-module__zCDVvG__messagesContainer{flex-direction:column;gap:16px;max-width:700px;margin:0 auto;padding:24px 16px;display:flex}.ProjectAIChat-module__zCDVvG__messageWrapper{width:100%;display:flex}.ProjectAIChat-module__zCDVvG__userMessage{justify-content:flex-end}.ProjectAIChat-module__zCDVvG__assistantMessage{justify-content:flex-start}.ProjectAIChat-module__zCDVvG__messageContent{word-wrap:break-word;max-width:90%}.ProjectAIChat-module__zCDVvG__userMessage .ProjectAIChat-module__zCDVvG__messageContent{color:#000000d9;background:#f0f0f0;border-radius:8px;padding:12px 16px}.ProjectAIChat-module__zCDVvG__assistantMessage .ProjectAIChat-module__zCDVvG__messageContent{color:#000000d9;background:0 0;border:none;padding:0}.ProjectAIChat-module__zCDVvG__bottomInputSection{z-index:10;background:#f8f8f8;padding:16px;position:sticky;bottom:0}.ProjectAIChat-module__zCDVvG__inputContainer{max-width:700px;margin:0 auto}.ProjectAIChat-module__zCDVvG__scrollToBottomButton{z-index:100;color:#fff;cursor:pointer;opacity:0;pointer-events:none;background:#000000bf;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;transition:opacity .2s,transform .2s;display:flex;position:absolute;bottom:calc(100% + 16px);left:50%;transform:translate(-50%,8px);box-shadow:0 2px 8px #00000026}.ProjectAIChat-module__zCDVvG__scrollToBottomButton:hover{background:#000000e6;box-shadow:0 4px 12px #0003}.ProjectAIChat-module__zCDVvG__scrollToBottomButtonVisible{opacity:1;pointer-events:auto;transform:translate(-50%)}@media (max-width:768px){.ProjectAIChat-module__zCDVvG__welcomeSection{padding-top:40px}.ProjectAIChat-module__zCDVvG__welcomeTitle{margin-bottom:24px;font-size:24px}.ProjectAIChat-module__zCDVvG__historySection{margin-top:32px}.ProjectAIChat-module__zCDVvG__messageContent{max-width:100%}}
.CompanyFileViewer-module__TMJCsG__container{background:#fff;flex-direction:column;height:100%;display:flex}.CompanyFileViewer-module__TMJCsG__containerFocusMode{z-index:1000;background:#fff;width:100vw;height:100vh;position:fixed;inset:0}.CompanyFileViewer-module__TMJCsG__header{background:#fff;border-bottom:1px solid #f0f0f0;align-items:center;gap:16px;padding:16px;display:flex}.CompanyFileViewer-module__TMJCsG__fileInfo{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.CompanyFileViewer-module__TMJCsG__headerActions{align-items:center;margin-left:auto;display:flex}.CompanyFileViewer-module__TMJCsG__content{flex:1;min-height:0;padding:16px;overflow:hidden}.CompanyFileViewer-module__TMJCsG__loadingContainer{justify-content:center;align-items:center;padding:40px;display:flex}.CompanyFileViewer-module__TMJCsG__errorContainer{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:40px;display:flex}.CompanyFileViewer-module__TMJCsG__fileName{word-break:break-word;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:16px;line-height:1.35;display:-webkit-box;overflow:hidden}
.ProjectSpacePanel-module__g2W9Oa__panelRoot{width:100%;height:100%;position:relative}.ProjectSpacePanel-module__g2W9Oa__panelExpanded,.ProjectSpacePanel-module__g2W9Oa__panelCollapsed{transition:opacity .24s,transform .24s;position:absolute;inset:0}.ProjectSpacePanel-module__g2W9Oa__panelExpanded{opacity:1;pointer-events:auto;transform:translate(0)}.ProjectSpacePanel-module__g2W9Oa__panelCollapsed{opacity:0;pointer-events:none;transform:translate(8px)}.ProjectSpacePanel-module__g2W9Oa__isCollapsed .ProjectSpacePanel-module__g2W9Oa__panelExpanded{opacity:0;pointer-events:none;transform:translate(-8px)}.ProjectSpacePanel-module__g2W9Oa__isCollapsed .ProjectSpacePanel-module__g2W9Oa__panelCollapsed{opacity:1;pointer-events:auto;transform:translate(0)}.ProjectSpacePanel-module__g2W9Oa__container{flex-direction:column;height:100%;display:flex}.ProjectSpacePanel-module__g2W9Oa__header{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:flex-start;margin-bottom:16px;padding-bottom:16px;display:flex}.ProjectSpacePanel-module__g2W9Oa__tableContainer{flex:1;overflow-y:auto}.ProjectSpacePanel-module__g2W9Oa__collapseButton{color:#8c8c8c;cursor:pointer;background:0 0;border:none;justify-content:center;align-self:stretch;align-items:center;width:100%;height:40px;margin-top:12px;font-size:14px;transition:color .2s;display:inline-flex}.ProjectSpacePanel-module__g2W9Oa__collapseButton:hover{color:#1677ff}.ProjectSpacePanel-module__g2W9Oa__collapsedContainer{background:0 0;flex-direction:column;align-items:center;gap:12px;height:100%;padding:12px 8px 16px;display:flex}.ProjectSpacePanel-module__g2W9Oa__collapsedHeader{flex-direction:column;align-items:center;gap:12px;display:flex}.ProjectSpacePanel-module__g2W9Oa__collapsedIconButton{color:#595959;cursor:pointer;background:#fff;border:1px solid #f0f0f0;border-radius:12px;justify-content:center;align-items:center;width:32px;height:32px;transition:color .2s,border-color .2s,box-shadow .2s;display:inline-flex}.ProjectSpacePanel-module__g2W9Oa__collapsedIconButton:hover{color:#1677ff;border-color:#91caff;box-shadow:0 6px 14px #1677ff26}.ProjectSpacePanel-module__g2W9Oa__collapsedBadge{color:#1677ff;background:linear-gradient(135deg,#e6f4ff 0%,#fff 100%);border-radius:14px;justify-content:center;align-items:center;width:40px;height:40px;font-weight:600;display:inline-flex;box-shadow:0 6px 14px #1677ff1f}.ProjectSpacePanel-module__g2W9Oa__collapsedNav{flex-direction:column;flex:1;align-items:center;gap:12px;width:100%;padding-top:4px;display:flex}.ProjectSpacePanel-module__g2W9Oa__collapsedItem{color:#595959;cursor:pointer;background:#fff;border:1px solid #f0f0f0;border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;transition:background-color .2s,box-shadow .2s,transform .2s,border-color .2s,color .2s;display:inline-flex;position:relative}.ProjectSpacePanel-module__g2W9Oa__collapsedItem:hover{color:#1677ff;background:#f5f9ff;border-color:#e6f4ff;transform:translateY(-1px);box-shadow:0 6px 14px #1677ff1f}.ProjectSpacePanel-module__g2W9Oa__collapsedItemActive{color:#1677ff;background:linear-gradient(135deg,#dbe9ff 0%,#f2f6ff 100%);border-color:#91caff;box-shadow:0 10px 20px #1677ff38}.ProjectSpacePanel-module__g2W9Oa__collapsedItemIcon{justify-content:center;align-items:center;font-size:16px;display:inline-flex}.ProjectSpacePanel-module__g2W9Oa__collapsedToggle{color:#8c8c8c;cursor:pointer;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;width:100%;height:40px;transition:color .2s;display:inline-flex}.ProjectSpacePanel-module__g2W9Oa__collapsedToggle:hover{color:#1677ff}
.index-module__Dw_Wjq__container{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.index-module__Dw_Wjq__header{border-bottom:1px solid #0000000f;padding:16px 16px 12px}.index-module__Dw_Wjq__loadingContainer{justify-content:center;align-items:center;padding:40px;display:flex}.index-module__Dw_Wjq__abstractSection{background:#00000005;border-radius:8px;margin:12px 16px 0;padding:16px}.index-module__Dw_Wjq__privateNotesSection{background:#0000000a;border-radius:8px;flex-direction:column;flex:1;min-height:0;margin:0 16px 16px;padding:12px;display:flex;overflow:hidden}.index-module__Dw_Wjq__privateNotesHeader{align-items:center;margin-bottom:12px;display:flex}.index-module__Dw_Wjq__commentsContainer{flex:1;min-height:0;overflow:hidden}
.StudioProjectPage-module__Emt2pG__contentScroll{scrollbar-width:none;-ms-overflow-style:none}.StudioProjectPage-module__Emt2pG__contentScroll::-webkit-scrollbar{width:0;height:0}.StudioProjectPage-module__Emt2pG__hideScrollbar{scrollbar-width:none;-ms-overflow-style:none}.StudioProjectPage-module__Emt2pG__hideScrollbar::-webkit-scrollbar{width:0;height:0}.StudioProjectPage-module__Emt2pG__rightPanelTabs{flex-direction:column;flex:1;min-height:0;display:flex}.StudioProjectPage-module__Emt2pG__rightPanelTabs .ant-tabs-content-holder{flex:1;overflow:hidden}.StudioProjectPage-module__Emt2pG__rightPanelTabs .ant-tabs-content{height:100%}.StudioProjectPage-module__Emt2pG__rightPanelTabs .ant-tabs-tabpane{height:100%}.StudioProjectPage-module__Emt2pG__rightPanelTabBody{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.StudioProjectPage-module__Emt2pG__focusChatContainer{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.StudioProjectPage-module__Emt2pG__focusChatContainer [class*=messagesContainer]{width:100%;max-width:800px;margin-left:auto;margin-right:auto}.StudioProjectPage-module__Emt2pG__focusChatContainer [class*=inputSection]{width:100%;max-width:832px;margin-left:auto;margin-right:auto}.StudioProjectPage-module__Emt2pG__focusChatContainer [class*=quickActionsContainer]{width:100%;max-width:800px;margin-left:auto;margin-right:auto}.StudioProjectPage-module__Emt2pG__embeddedAiPageContainer{flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden auto}:is(.StudioProjectPage-module__Emt2pG__embeddedAiPageContainer .bottomInputSection,.StudioProjectPage-module__Emt2pG__embeddedAiPageContainer [class*=bottomInputSection]){bottom:0;width:100%!important;position:sticky!important;left:0!important}.StudioProjectPage-module__Emt2pG__embeddedAiPageContainer>div{max-width:100%!important;min-height:100%!important}.StudioProjectPage-module__Emt2pG__mobileContainer{background:#f5f5f5;flex-direction:column;gap:12px;min-height:0;display:flex;position:relative;overflow:hidden}.StudioProjectPage-module__Emt2pG__mobileNavBar{z-index:10;background:#f5f5f5;align-items:center;gap:8px;padding:4px 0;display:flex;position:sticky;top:0}.StudioProjectPage-module__Emt2pG__mobileTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:16px;font-weight:600;overflow:hidden}.StudioProjectPage-module__Emt2pG__mobileNavDrawerBody{flex-direction:column;gap:16px;display:flex}.StudioProjectPage-module__Emt2pG__mobileNavTreeSection{border-bottom:1px solid #f0f0f0;padding-bottom:8px}.StudioProjectPage-module__Emt2pG__mobileNavPanelSection{min-height:240px;position:relative}.StudioProjectPage-module__Emt2pG__mobileContent{min-height:0;padding-bottom:calc(84px + env(safe-area-inset-bottom,0px));flex:1}.StudioProjectPage-module__Emt2pG__mobileAiDock{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:999;cursor:pointer;text-align:left;background:#fffffffa;border:1px solid #0000001a;border-radius:12px;align-items:center;gap:10px;padding:11px 14px;display:flex;position:fixed;box-shadow:0 8px 24px #0000001f}.StudioProjectPage-module__Emt2pG__mobileAiDockLabel{color:#000000e0;flex-shrink:0;font-size:13px;font-weight:600}.StudioProjectPage-module__Emt2pG__mobileAiDockPlaceholder{color:#00000080;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.StudioProjectPage-module__Emt2pG__mobileAiDrawer .ant-drawer-content-wrapper{overscroll-behavior:none;max-height:100dvh;height:100dvh!important}.StudioProjectPage-module__Emt2pG__mobileAiDrawer .ant-drawer-content{overscroll-behavior:none;flex-direction:column;height:100dvh;display:flex}.StudioProjectPage-module__Emt2pG__mobileAiDrawer .ant-drawer-body{overscroll-behavior:none;flex:1;min-height:0;overflow:hidden!important}.StudioProjectPage-module__Emt2pG__mobileAiDrawerContent{overscroll-behavior:none;background:#fff;flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.StudioProjectPage-module__Emt2pG__mobileAiDrawerContent>*{flex:1;min-height:0}@supports not (height:100dvh){.StudioProjectPage-module__Emt2pG__mobileAiDrawer .ant-drawer-content-wrapper{max-height:100vh;height:100vh!important}.StudioProjectPage-module__Emt2pG__mobileAiDrawer .ant-drawer-content{height:100vh}}
.CompanyCardsPanel-module__avgEyG__container{background:#fff;flex-direction:column;height:100%;display:flex}.CompanyCardsPanel-module__avgEyG__header{background:#fff;border-bottom:1px solid #f0f0f0;padding:16px}.CompanyCardsPanel-module__avgEyG__content{flex:1;padding:16px;overflow:visible}
.StudioProjectPage-module__i3j6AG__contentScroll{scrollbar-width:none;-ms-overflow-style:none}.StudioProjectPage-module__i3j6AG__contentScroll::-webkit-scrollbar{width:0;height:0}.StudioProjectPage-module__i3j6AG__hideScrollbar{scrollbar-width:none;-ms-overflow-style:none}.StudioProjectPage-module__i3j6AG__hideScrollbar::-webkit-scrollbar{width:0;height:0}.StudioProjectPage-module__i3j6AG__rightPanelTabs{flex-direction:column;flex:1;min-height:0;display:flex}.StudioProjectPage-module__i3j6AG__rightPanelTabs .ant-tabs-content-holder{flex:1;overflow:hidden}.StudioProjectPage-module__i3j6AG__rightPanelTabs .ant-tabs-content{height:100%}.StudioProjectPage-module__i3j6AG__rightPanelTabs .ant-tabs-tabpane{height:100%}.StudioProjectPage-module__i3j6AG__rightPanelTabBody{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.StudioProjectPage-module__i3j6AG__embeddedAiPageContainer{flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden auto}:is(.StudioProjectPage-module__i3j6AG__embeddedAiPageContainer .bottomInputSection,.StudioProjectPage-module__i3j6AG__embeddedAiPageContainer [class*=bottomInputSection]){bottom:0;width:100%!important;position:sticky!important;left:0!important}.StudioProjectPage-module__i3j6AG__embeddedAiPageContainer>div{max-width:100%!important;min-height:100%!important}.StudioProjectPage-module__i3j6AG__mobileContainer{background:#f5f5f5;flex-direction:column;gap:12px;display:flex;position:relative}.StudioProjectPage-module__i3j6AG__mobileNavBar{z-index:10;background:#f5f5f5;align-items:center;gap:8px;padding:4px 0;display:flex;position:sticky;top:0}.StudioProjectPage-module__i3j6AG__mobileTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:16px;font-weight:600;overflow:hidden}.StudioProjectPage-module__i3j6AG__mobileContent{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}.StudioProjectPage-module__i3j6AG__mobileAiDock{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:999;cursor:pointer;text-align:left;background:#fffffffa;border:1px solid #0000001a;border-radius:12px;align-items:center;gap:10px;padding:11px 14px;display:flex;position:fixed;box-shadow:0 8px 24px #0000001f}.StudioProjectPage-module__i3j6AG__mobileAiDockLabel{color:#000000e0;flex-shrink:0;font-size:13px;font-weight:600}.StudioProjectPage-module__i3j6AG__mobileAiDockPlaceholder{color:#00000080;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.StudioProjectPage-module__i3j6AG__mobileAiDrawer .ant-drawer-content-wrapper{overscroll-behavior:none;max-height:100dvh;height:100dvh!important}.StudioProjectPage-module__i3j6AG__mobileAiDrawer .ant-drawer-content{overscroll-behavior:none;flex-direction:column;height:100dvh;display:flex}.StudioProjectPage-module__i3j6AG__mobileAiDrawer .ant-drawer-body{overscroll-behavior:none;flex:1;min-height:0;overflow:hidden!important}.StudioProjectPage-module__i3j6AG__mobileAiDrawerContent{overscroll-behavior:none;background:#fff;flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.StudioProjectPage-module__i3j6AG__mobileAiDrawerContent>*{flex:1;min-height:0}@supports not (height:100dvh){.StudioProjectPage-module__i3j6AG__mobileAiDrawer .ant-drawer-content-wrapper{max-height:100vh;height:100vh!important}.StudioProjectPage-module__i3j6AG__mobileAiDrawer .ant-drawer-content{height:100vh}}
