@import "https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";
:root{--primary-50:#eff2f9;--primary-100:#dce3f2;--primary-200:#bac7e5;--primary-300:#97abd8;--primary-400:#5879bc;--primary-500:#1c367e;--primary-600:#182e6e;--primary-700:#14245a;--primary-800:#101b47;--primary-900:#0c1233;--primary-950:#060920;--primary-hover:#3e5491;--secondary-50:#f9fefe;--secondary-100:#f0fbfb;--secondary-200:#e6f8f8;--secondary-300:#ccecec;--secondary-400:#99d9d9;--secondary-500:#66c6c6;--secondary-600:#4db3b3;--secondary-700:#3d8f8f;--secondary-800:#2e6b6b;--secondary-900:#1f4848;--secondary-950:#0f2424;--accent-50:#f0f7fe;--accent-100:#e0eefd;--accent-200:#c1ddfb;--accent-300:#a3ccf9;--accent-400:#84bbf6;--accent-500:#6da7f2;--accent-600:#4a8eee;--accent-700:#2870d9;--accent-800:#1f5aae;--accent-900:#164482;--accent-950:#0e2e57;--grey-50:#f8fafb;--grey-100:#f1f5f9;--grey-200:#e2e8f0;--grey-300:#cbd5e1;--grey-400:#94a3b8;--grey-500:#64748b;--grey-600:#475569;--grey-700:#334155;--grey-800:#1e293b;--grey-900:#0f172a;--grey-950:#020617;--semantic-success:#22c55e;--semantic-success-hover:#16a34a;--semantic-error:#ef4444;--semantic-error-hover:#dc2626;--sematic-error-hover:#dc2626;--semantic-warning:#f59e0b;--semantic-info:var(--accent-500);--semantic-error-background:#fee2e2;--text-primary:var(--grey-900);--text-secondary:var(--grey-700);--text-tertiary:var(--grey-500);--text-disabled:var(--grey-300);--text-link:var(--primary-400);--bg-primary:var(--color-white);--bg-secondary:var(--grey-50);--bg-tertiary:var(--grey-100);--bg-success:#f0fdf4;--bg-error:#fef2f2;--bg-pending:#fffbeb;--bg-c6:#f4efff;--bg-c7:#fde7f2;--bg-c8:#e2f6f4;--border-default:var(--grey-200);--border-neutral:#d4d4d4;--border-hover:var(--grey-300);--border-focus:var(--accent-500);--focus-ring:#93c5fd;--border-error:#f87171;--border-success:#86efac;--color-border-default:#e5e5e5;--grey-border-default:#a3a3a3;--dialog-paper-border:#e5e7eb;--border-card:var(--color-border-default);--shadow-card-tint:#a3ccf91a;--datepicker-field-border:#c6ccd5;--datepicker-text:#202737;--datepicker-icon:#5f636b;--datepicker-placeholder:#72767f;--datepicker-panel-border:#d5dbe3;--datepicker-day:#222937;--datepicker-weekday:#7b7f88;--datepicker-outside:#898d96;--datepicker-focus-border:#99a6b6;--datepicker-focus-glow:#dfe8f5;--datepicker-nav-border:#d0d6df;--datepicker-nav-bg:#f9fafc;--datepicker-panel-elevation:0 4px 8px #1f2d3d0d;--badge-success-bg:#ecfdf3;--badge-success-fg:#12b76a;--badge-recommended-bg:#f5f3ff;--badge-recommended-fg:#7c3aed;--skeleton-base:var(--grey-100);--skeleton-border:var(--grey-200);--chart-primary:var(--primary-500);--chart-accent:var(--accent-500);--chart-success:var(--semantic-success);--chart-warning:var(--semantic-warning);--chart-error:var(--semantic-error);--chart-6:#8b5cf6;--chart-7:#ec4899;--chart-8:#14b8a6;--color-white:#fff;--color-black:#000;--jet-black:#0a0a0a;--error-icon-border:#fecaca;--search-field-background:var(--bg-secondary);--file-upload-border:#d4d4d4;--progress-22-percent-fill:#619ae4;--progress-55-percent-fill:#6ba2ef;--progress-88-percent-fill:#277cf1;--progress-100-percent-fill:#6fabff;--progress-green-0-perecent-gradient:var(--semantic-success);--progress-green-50-percent-gradient:#4ac696;--progress-green-100-percent-gradient:#66c6c6;--prgress-gradient-75-percent:#69b7dd;--progress-step-indicator:#ef9929}​.navbarContainer{background-color:#fff;width:100%;height:4.063rem}.searchBar{background:#f2f2f2;border:2px solid #5a5a5a;border-radius:50px;width:100%;height:2.563rem;box-shadow:0 4px 4px #0000001f}.searchBar .MuiOutlinedInput-notchedOutline{border-width:0!important}.searchBar .MuiInputBase-input{padding:7.5px 14px!important}.navAddButton{color:#fff}.memoBuilderNavbar{width:100%;height:1.5rem}.memoBuilderNavbarButtons{color:#1346ab;text-transform:none}.selectedTab{background-color:#e5eeff;border-bottom:none;border-radius:10%;padding-left:5px;padding-right:5px}.notSeletedTab{text-transform:none;color:#fff}.spacesText{letter-spacing:.206rem}.dashboard{color:#000;background-color:#f9fafb;width:100%;height:100vh;font-family:var(--font-inter)!important}.dashboard-bottom-bar{width:100%;height:calc(100vh - 72px);display:flex}.dashboard-side-bar{background-color:var(--bg-primary);border-right:1px solid var(--border-default);width:88px}.dashboard-content{width:calc(100% - 88px);height:100%;padding:16px 12px 16px 16px;overflow:scroll}.dashboard-content::-webkit-scrollbar{width:4px;height:4px}.dashboard-content::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.dashboard-content::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.dashboard-content-scroll{width:100%;height:calc(100vh - 68px);padding:0 12px 24px;overflow-y:scroll}.dashboard-content-scroll::-webkit-scrollbar{width:4px;height:4px}.dashboard-content-scroll::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.dashboard-content-scroll::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.breadcrumb-style{font-family:var(--font-inter)!important}.spacesButton{background:linear-gradient(90deg,#d9e5ff 0%,#e5e7eb 100%);border-top:1px solid #0554f2;border-bottom:1px solid #0554f2;padding-top:10px;padding-bottom:10px}.drawerContainer{background-color:#ebeff8;min-width:13.875rem!important}.selectedSpace{cursor:pointer;background-color:#fff;padding-top:.5rem;padding-bottom:.5rem;display:flex}.nonSelectedSpace{cursor:pointer;padding-top:.5rem;padding-bottom:.5rem;display:flex}.selectedArtifactTab{cursor:pointer;background-color:#a9a9a9;border-radius:10vh;padding-top:.55rem;padding-bottom:.4rem;display:flex}.nonSelecteArtifactTab{cursor:pointer;padding-top:.5rem;padding-bottom:.5rem;display:flex}.videoPlayback{width:66.576vh;height:33.017vh}.spacesFooterContainer{background-color:#d3d3d3}.helpImage{height:50px}.spacesListContainer{background-color:#fff!important}.spacesCount{background-color:#eaeef6;border-radius:50%;width:fit-content;border:0 solid!important}.spaceContainer{cursor:pointer;background-color:#f6f8fc}.spaceContainer:hover .spacesOptionButton{display:block}.spaceContainer:hover .spacesBackgroundHover{display:block;background-color:#74a6d9!important}.spaceContainer:hover{background-color:#e9f0ff}.spaceContainer:hover .spaceIconCount{background-color:#1346ab}.spacesBackgroundHover{display:none}.spaceIconCount{background:linear-gradient(#dde1e8,#e8edf600);flex-direction:column;justify-content:space-between;display:flex}.spaceCountNumber{color:#0000001a;font-family:var(--font-dm-sans)!important;font-size:42px!important}.squareBorder{background:#fff;border:1px solid #d3d3d3;border-radius:10px;padding:10px}.spacesOptionButton{display:none}.unhideButtons{display:block}.tableContainer{background-color:#f6f8fc;border:1px solid #d3d3d3;border-radius:3px!important}.tableHeading{background:#d3d3d3;margin-top:5px;margin-bottom:5px}.addIcon{border:1px dashed gray;border-radius:50%;padding:3px}.addIconButton{color:#d3d3d3}.builderAddIcon{border:1px dashed gray;border-radius:50%}.builderAddIconButton{background-color:#fff}.rowContainer:hover .analysisButton,.rowContainer:hover .tableButtonContainer{display:block}.analysisButton{display:none}.tableButtons{text-transform:none;color:#000}.tableButtonContainer{background-color:#e9f0ff;border:0 solid;border-radius:20px;padding:3px;display:none;box-shadow:5px 5px #1346ab}.introButtons{color:#000;text-transform:none;background-color:#e9f0ff;border:0 solid;border-radius:20px;padding:5px 10px;box-shadow:5px 5px #1346ab}.introButtons:hover{background-color:#057ae7}.partyIconContainer{width:4.5vw;height:6.5vh}.introVideoContainer{width:20.44vw;height:50.95vh;overflow:hidden}.parentCollab{position:relative}.childCollab{position:absolute;top:0;transform:translate(0)}.spaceDetailsContainer{width:100%;background-color:#fff!important}.dashboardDetailsContainer{background-color:#fff!important}.buttonsShadow{border-bottom:1px solid #0554f2}.spaceDetailsButtons{text-transform:none;color:#374151;letter-spacing:.08px;background-color:#f3f4f6;font-weight:500;line-height:24px}.spaceDetailSelectedButton{text-transform:none;background:#f3f3f3;border-color:#057ae7;border-top-style:solid;border-top-width:3px;border-left-style:solid;border-left-width:3px;border-right-style:solid;border-right-width:3px;border-radius:20px 20px 0 0;padding-top:10px;border-bottom:none!important}.spaceDetailsMenuButton{background:#f3f3f3;border:1px solid #d3d3d3;border-radius:10px;padding:15px}.spaceDetailsOption{background:#f3f3f3;border:1px solid #d3d3d3;border-radius:10px;padding:15px 20px}.manageSpaceButton{background-color:#e9f0ff;border:0 solid;border-radius:20px;padding:5px 15px;box-shadow:5px 5px #1346ab;text-transform:none!important}.manageSpaceButton:hover{color:#000;background-color:#b3cae5}.spaceDetailsAnalysisContainer{background:#e7e9e9;margin-top:10px}.spaceStatButton{cursor:pointer;width:13.25rem;height:3.938rem;padding:8px 10px 10px;background:#fff!important}.fileIconContainer{background:#ffeddf;border:0 solid;border-radius:50%;width:2rem;height:2rem}.avgScoreIcon{background:#ffdff2;border:0 solid;border-radius:50%;width:2rem;height:2rem}.upVoteIcon{background:#dfffe8;border:0 solid;border-radius:50%;width:2rem;height:2rem}.recommendIcon{background:#e9dfff;border:0 solid;border-radius:50%;width:2rem;height:2rem}.downVoteIcon{background:#ffdfdf;border:0 solid;border-radius:50%;width:2rem;height:2rem}.subSpacesText{color:#1346ab}.subSpaceMemo{background:#fff;border:1px solid #d3d3d3;border-radius:10px;width:4.813rem;height:4rem;padding:5px}.spaceImages{width:22rem;height:7rem}.spaceDescText{width:20rem}.spaceBox{cursor:pointer;box-shadow:0 4px 4px #d3d3d3}.spaceImageContainer{text-align:center;color:#fff;position:relative}.bottomRight{position:absolute;bottom:8px;right:16px}.activityContainer{background:#f8f9f8}.spaceDetailsBgColor{background-color:#e9f0ff}.builderNavbarButtons{text-transform:none;color:#374151;padding:10px}.selectedBuilderButton{color:#fff;text-transform:none;padding:10px;background:red!important}.builderNavbar{background-color:#d3d3d3}.upVoteNavbarIcon{color:#dfffe8}.votesContainer{background:#fff;border:0 solid;border-radius:20px;margin-bottom:7px;padding:4px 10px}.clockIconWrapper{background:#fff;border:0 solid;border-radius:10px;margin-top:5px;margin-bottom:5px;padding-left:5px;padding-right:5px}.navbarClockIcon{color:#1346ab}.runMemoButtonContainer{cursor:pointer;background:#fff;border-radius:40px;padding-top:4px;padding-left:5px;box-shadow:4px 5px #1346ab}.runMemoButton{cursor:pointer;text-transform:none;color:#000;background:#fff;border-radius:40px;padding-top:4px;padding-left:5px;box-shadow:4px 5px #1346ab}.runMemoButton:hover{background:#b3cae5}.compareButtonContainer{cursor:pointer;background:#e9f0ff;border-radius:40px;padding-left:5px;padding-right:5px;box-shadow:5px 5px #1346ab}.compareButton{text-transform:none;color:#000}.actualAssumptionsContainer{background:#f6fff4;border-top:1px solid #dfffe8;border-bottom:1px solid #d3d3d3;border-left:1px solid #dfffe8}.alternativeAssumptionsContainer{background:#fff4f4;border-top:1px solid #ffdfdf;border-bottom:1px solid #d3d3d3}.suggetedAssumptionsContainer{background:#f4fcff;border-top:1px solid #b3cae5;border-bottom:1px solid #d3d3d3}.greenIndicator{background:#027002;border-radius:100px;width:3.75rem;height:1.188rem;padding-left:5px;padding-right:5px}.redIndicator{background:#bb0404;border-radius:100px;width:2.975rem;height:1.188rem;padding-left:5px;padding-right:5px}.blueIndicator{background:#0c73ed;border-radius:100px;width:3.163rem;height:1.188rem;padding-left:5px;padding-right:5px}.greenText{color:#fff}.acceptRunButton{text-transform:none}.impactContainer{border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;border-right:1px solid #d3d3d3}.metaTableCell{border-bottom:1px solid #d3d3d3;min-height:7.75rem}.metaTableCell:hover .metaFolder,.actualAssumptionBorder:hover .actualAssumptionDesc{display:block}.metaFolder{display:none}.acceptButtonMeta{color:#1346ab;text-transform:none}.suggestedAssumtionText:hover .suggestedAcceptDots{display:block}.suggestedAcceptDots{display:none}.cellLeftBorder{border-left:1px solid #d3d3d3}.cellTitle{color:#1346ab}.tableText{font-size:14px!important}.spaceDescription{min-width:100vh}.technologyTitansText{cursor:pointer;color:#1346ab;width:70%}.tabNames{cursor:pointer;max-width:15rem}.spaceNames{max-width:25rem}.memoTabnameText{cursor:pointer;color:#374151;width:70%}.spaceDescriptionText{max-width:30rem}.fileNameText{max-width:20rem}.tabBarContainer{border-bottom:1px solid #1346ab}.selectedTabBorder{border-top:1px solid #1346ab;border-left:1px solid #1346ab;border-right:1px solid #1346ab;border-top-left-radius:5px;border-top-right-radius:5px}.globalSettingsContainer{min-height:100vh}.setNotifications,.documentationText,.dialogButtons{text-transform:none}.globalSettingsScroll::-webkit-scrollbar{width:4px;height:4px}.globalSettingsScroll::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.globalSettingsScroll::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.globalSettingsScroll{max-width:97%;max-height:70vh;overflow:auto}.compareContainer{min-height:70vh}.noSpaceList{text-align:center;background:#f6f8fc;height:65vh;padding-top:2%;padding-bottom:5%}.noSpaceText{width:30vw;height:8vh}.newSpaceButton{text-transform:none;color:#fff;background:#ed0049;border-radius:2.7vh}.newSpaceButton:hover{background:#1346ab}.newMemoDialog{background:#f6f6f6;height:120vh}.newMemoTab{background:#fff;border-radius:.5vh;box-shadow:0 4px 12px #0000001f}.createFromScratchButton{text-transform:none}.requiredBadge{color:#ed0049}.memoTextField{background:#d3d3d3}.nextButton{text-transform:none;color:#fff;background:#ed0049;border-radius:2.7vh}.nextButton:hover{background:#1346ab}.nextButton:disabled{background:#d3d3d3}.sectionType{color:#1346ab;font-size:1.1rem}.addSpaceButton{text-transform:none;color:#5a5a5a}.searchResultBg{background-color:#fff;width:100vw}.manageUserBg{background-color:#0000;width:90vw}.spacesBackButtonText{color:#1346ab}.deleteSectionBtn{text-transform:none}.screeningContainer{height:100vh;overflow:hidden}.totalDealsContainer{filter:drop-shadow(4px 4px 62px #0554f226);color:#000;text-align:center;background:radial-gradient(76.16% 76.16% at 31.97% 19.67%,#ffffffb3 0%,#fff0 69.79% 100%),#e2e2e2;border-radius:50%;align-content:center;width:4.188rem;height:4.188rem}.dealDetailsBox{background:#fcfcfc;border:1px solid #c8d1e5;border-radius:20px;gap:40px;padding:12px}.totalDealsText{color:#4b5563;letter-spacing:.84px;font-size:14px;line-height:16px}.inProgressDealsText{color:#0554f2;font-weight:700;line-height:28px}.completedDealsText{color:#15803d;font-weight:700;line-height:28px}.onHoldDealsText{color:#9ca3af;font-weight:700;line-height:28px}.currentDealText{color:#0554f2;font-weight:700;line-height:28px}.currentDealPercentage{color:#4b5563;letter-spacing:.84px;font-size:14px;font-style:normal;font-weight:500;line-height:16px}.latestDeals{color:#374151;font-size:16px;font-style:normal;font-weight:500;line-height:normal;font-family:var(--font-inter)!important}.newDealBtn{width:10.438rem!important}.dealtableHeaderRow{color:var(--Gray-500,var(--Gray-500,#6b7280));letter-spacing:.06px;font-size:12px;font-style:normal;font-weight:400;line-height:16px;font-family:var(--font-inter)!important}.tableRowHeight{height:3rem!important}.dealTableContainer{background:#fff;border:1px solid #e5e7eb;border-radius:6px;box-shadow:0 1px 2px #0000001a,0 1px 1px #0000000f}.tableDealName{color:#0969da;letter-spacing:.07px;cursor:pointer;max-width:7rem;font-size:14px;font-style:normal;font-weight:400;line-height:20px;font-family:var(--font-inter)!important}.dealCompanyName{color:#374151;letter-spacing:.3px;max-width:7rem;font-size:.875rem;font-style:normal;font-weight:400;line-height:20px;font-family:var(--font-inter)!important}.dueDiligenceBadge{color:#3a6cbb;text-align:center;background:#f6f2fd;border-radius:16px;justify-content:center;width:6rem;padding:2px 10px;font-size:11px;font-weight:600;line-height:20px;display:flex;font-family:var(--font-inter)!important}.stageBadgeText{max-width:6rem}.inProgressBadge{color:#344054;text-align:center;background:#f2f4f7;border-radius:16px;justify-content:center;width:6rem;padding:2px 10px;font-size:11px;font-weight:600;line-height:20px;display:flex;font-family:var(--font-inter)!important}.investedBadge{color:#027a48;text-align:center;background:#ecfdf3;border-radius:16px;justify-content:center;width:min-content;padding:2px 10px;font-size:11px;font-weight:600;line-height:20px;display:flex}.rejectedBadge{color:#b42318;text-align:center;background:#fef3f2;border-radius:1rem;justify-content:center;width:min-content;padding:.125rem .625rem;font-size:.688rem;font-weight:600;line-height:1.25rem;display:flex}.lostdBadge{color:#b54708;text-align:center;background:#fffaeb;border-radius:1rem;justify-content:center;width:min-content;padding:.125rem .625rem;font-size:.688rem;font-weight:600;line-height:1.25rem;display:flex}.completedTask{color:#4b5563;text-align:center;font-size:.625rem;font-style:normal;font-weight:500;line-height:normal;font-family:var(--font-inter)!important}.noRowsText{color:#4b5563;text-align:center;font-size:1rem;font-style:normal;font-weight:500;line-height:normal;font-family:var(--font-inter)!important}.greenPercentage{color:#049524;font-size:10px;font-style:normal;font-weight:700;line-height:normal;font-family:var(--font-inter)!important}.orangePercentage{color:#faa21f;font-size:.625rem;font-style:normal;font-weight:700;line-height:normal;font-family:var(--font-inter)!important}.dealLinearProgress{width:80%}.completedText{color:#4b5563;text-align:center;font-size:.625rem;font-style:normal;font-weight:500;line-height:normal;font-family:var(--font-inter)!important}.dealSectorText{color:#374151;letter-spacing:.06px;max-width:11.5rem;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.25rem;font-family:var(--font-inter)!important}.dealCreatedText{color:#374151;letter-spacing:.06px;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.25rem;font-family:var(--font-inter)!important}.dealActionBtn{color:#057ae7!important;border:none!important;text-decoration:none!important}.aiCreatedBadge{color:#fff;text-align:center;background:#ca8a04;border-radius:4px;justify-content:center;width:4rem;padding-top:4px;padding-bottom:2px;font-size:10px;font-weight:600;display:flex;font-family:var(--font-inter)!important}.dealateblHeaderRow::-webkit-scrollbar{width:4px;height:4px}.dealateblHeaderRow::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.dealateblHeaderRow::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.dealateblHeaderRow{max-height:calc(100vh - 310px);overflow:auto}.landingSearchBar .MuiInputBase-root{height:40px}.dealTableSearchBar .MuiInputBase-root{height:2.75rem}.dealTableSearchBar .MuiOutlinedInput-root{background-color:#fafafa}.dealTableSearchBar .MuiOutlinedInput-notchedOutline{border:1px solid #d1d5db;border-radius:6px}.noResultFoundText{text-align:center;align-items:center}.selectOptionText{color:#4b5563;font-feature-settings:"liga" off,"clig" off;font-size:14px;font-style:normal;font-weight:400;line-height:20px;font-family:var(--font-inter)!important}.tableRowHeight .MuiTableCell-root{height:54px!important;padding:5px!important}.clickHereText{color:#057ae7;cursor:pointer}.addAssumptionsCard{background:#f4f4f5;border-radius:1rem;flex-shrink:0;padding:16px}.assumptionLibraryText{color:#374151;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.assumptionCardDescription{color:#6b7280;font-size:11px;font-style:normal;font-weight:400;line-height:20px}.assumptions-table-container{width:100%;max-height:80vh}.assumptions-table-div{overflow:scroll}.assumptions-table-div::-webkit-scrollbar{display:none}.assumptions-table-div table{background:#fff;border:1px solid #e5e7eb;border-radius:8px}.assumptions-table-div table thead{z-index:8;background-color:#f9fafb;position:sticky;top:0}.assumptions-table-div table thead tr{height:8vh}.assumptions-table-div table thead tr th{text-align:left;color:#6b7280;padding:1rem;font-size:.875rem;font-weight:500;line-height:1rem}.assumptions-table-div table tbody{background-color:#fff}.assumptions-table-div table tbody tr{height:8vh}.assumptions-table-div table tbody tr td{text-align:left;color:#111827;padding:.5rem .5rem .5rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25rem}.assumptions-table-row td{border-bottom:1px solid #e5e7eb}.assumptions-tags-box{flex-wrap:wrap;align-content:flex-start;align-self:stretch;align-items:flex-start;gap:8px;display:flex}.assumtionTableWidth::-webkit-scrollbar{width:4px;height:4px}.assumtionTableWidth::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.assumtionTableWidth::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.assumtionTableWidth{table-layout:fixed;width:2023px;min-width:100%}.scrollableTableContainer{scrollbar-width:none;width:100%;overflow:auto hidden}.scrollableTableContainer::-webkit-scrollbar{display:none}.scrollableTable{table-layout:fixed;border-collapse:collapse;width:2023px;min-width:2023px}.ignoreColumnWidth{min-width:10vh}.assumptionTitleColumn{min-width:30vh}.assumptionDescriptionColumn{min-width:50vh}.assumptionCategoryColumn{min-width:30vh}.mappedConceptColumn{min-width:50vh}.assumptionWeightColumn,.assumptionsTagColumn{min-width:30vh}.assumptionsEditColumn{min-width:15vh}.assumptionsTitleText{color:#1f2937;letter-spacing:.07px;font-size:14px;font-style:normal;font-weight:400;line-height:22px;font-family:var(--font-inter)!important}.assumptionWeightSlider .MuiSlider-thumb,.assumptionWeightSlider .MuiSlider-track{background-color:#ccc}.assumptionWeightSlider .MuiSlider-rail{background-color:#ddd}.assumptionWeightSlider.red .MuiSlider-thumb{background-color:#fff!important;border:1px solid #00f!important;border-radius:50%!important;width:20px!important;height:20px!important}.assumptionWeightSlider.red .MuiSlider-track{background-color:red;border:1px solid red}.assumptionWeightSlider.yellow .MuiSlider-thumb{background-color:#fff!important;border:1px solid #00f!important;border-radius:50%!important;width:20px!important;height:20px!important}.assumptionWeightSlider.yellow .MuiSlider-track{background-color:#ff0;border:1px solid #ff0}.assumptionWeightSlider.green .MuiSlider-thumb{background-color:#fff!important;border:1px solid #00f!important;border-radius:50%!important;width:20px!important;height:20px!important}.assumptionWeightSlider.green .MuiSlider-track{background-color:green;border:1px solid green}.impactText{color:#4b5563;letter-spacing:.06px;font-size:12px;font-style:normal;font-weight:400;line-height:22px;font-family:var(--font-inter)!important}.aggregatedAssumptionsText{color:#0b0a0a;letter-spacing:-.4px;justify-content:space-between;align-items:center;gap:8px;font-size:20px;font-style:normal;font-weight:500;line-height:20px;display:flex;font-family:var(--font-inter)!important}.assumptionLandingClass{text-align:center;background-color:#f3f4f6}.assumptionMemoClass{text-align:center;background-color:#f3f4f6;width:83vh}.dashboard-title{color:#111827;margin-bottom:24px;font-size:24px;font-weight:700;font-family:var(--font-inter)!important}.dashboard-heading{color:#374151;font-size:20px;font-weight:600;font-family:var(--font-inter)!important}.update-details-heading{cursor:pointer;color:#111827;gap:8px;width:fit-content;font-size:16px;font-weight:500;display:flex}.update-details-card{background:#fff;border:1px solid #d1d5db;border-radius:16px;align-items:center;gap:64px;width:fit-content;margin:24px 0;padding:16px 40px 16px 16px;display:flex;overflow-x:scroll;box-shadow:0 0 24px #00000014}.update-details-card::-webkit-scrollbar{width:4px;height:4px}.update-details-card::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.update-details-card::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.hide-update-details-card{display:none}.update-details-div{flex-direction:column;width:555px;display:flex}.update-details-item{cursor:pointer;color:#111827;border-radius:24px;justify-content:space-between;align-items:center;padding:16px;font-size:16px;font-weight:600;line-height:16px;display:flex;font-family:var(--font-inter)!important}.update-details-item:hover{background:#f3f4f6}.update-details-line{background:#d1d5db;height:1px;margin:0 20px}.landing-card{border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;padding:8px;display:flex}.sample-pipeline{color:#00f;cursor:pointer;margin:0 5px;text-decoration:underline}.unset-maxWidth{max-width:unset}.createSpaceContainer{text-align:center;background-color:#fff;height:100vh}.createSpaceText{color:#1346ab}.addBlankSpace{border:2px dashed #d3d3d3;border-radius:.5vh;padding-top:6vh;padding-left:5vh;padding-right:5vh;padding-bottom:7vh!important}.useTemplate{border:2px solid #d3d3d3;border-radius:.5vh;padding:5vh;padding-bottom:7.5vh!important}.askAI{border:2px solid #d3d3d3;border-radius:.5vh;padding:5vh}.subHeading{color:#6775a0}.aicolor{color:#ed0049}.blankSpaceContainer{background:#fff;min-height:100vh}.bgImage{background-image:url(../media/blankSpaceBG.2jm5xsh6h25c7.png);width:50vw;height:80vh}.spaceBg{background-image:url(../media/spaceBgText.2tobxxmlri45y.png);width:50vw;height:10vh}.createNewSpaceHeading{color:#1346ab}.textField{background:#d3d3d3;width:29vw}.requiredIndicatior{color:#ed0049}.continueButton{width:29vw}.gradBgImage{background-image:url(../media/gradBackground.0yfw_qh3igcws.png)}.browseText{color:#1346ab;text-decoration:underline}.deleteButtonBg{background:#5a5a5a}.filesBackground{background-image:url(../media/filesBackground.3vfrnxcemxg7-.png);background-repeat:no-repeat;width:50vh;height:30vh}.financeBackground{background-image:url(../media/financeBg.35-vgp9eahdf5.png);background-repeat:no-repeat;width:10vh;height:10vh}.skipButton{text-transform:none}.saveButton{text-transform:none;color:#fff;background:#ed0049}.saveButton:disabled{color:#5a5a5a;background:#d3d3d3}.saveButton:hover{color:#fff;background:#1346ab}.spaceFilesContainer{width:80%;min-height:70vh}.allMemosContainer,.announcementsContainer,.marketContainer{min-height:80vh}.spaceDetailsBox{background-color:#e1eef2;min-height:60vh}.assumptionsContainer{min-height:80vh;margin-left:25vw;margin-right:25vw}.activityContainer,.collabaraotrsContainer{min-height:80vh}.addFilesCBtnContainer{color:#1346ab;background-color:#e9f0ff;border:1px solid #5a5a5a;border-radius:10vh}.addFilesButton{text-transform:none}.fileTableCellBg{text-align:center;background:#d3d3d3;border-top:2px solid #5a5a5a;border-bottom:2px solid #5a5a5a}.fileTableCell{text-align:center;border-bottom:2px solid #5a5a5a}.floatingAddButton{z-index:3;color:#fff;text-align:center;cursor:pointer;background:#ed0049;border-radius:50%;width:60px;height:60px;font-size:1.5rem;line-height:65px;transition:all .3s;position:fixed;bottom:5rem;left:80%;box-shadow:0 2px 4px #0003}.floatingImportButton{z-index:9999999;color:#fff;text-align:center;cursor:pointer;background:#1346ab;border-radius:50%;width:60px;height:60px;font-size:1.5rem;line-height:65px;transition:all .3s;position:sticky;bottom:.2rem;left:80%;box-shadow:0 2px 4px #0003}.filesTableHeading{color:#5a5a5a;font-size:.9rem}.fileTableContent{font-size:.9rem}.fileExtemsionIcon{width:1vw;height:1vh}.uploadedFilesContainer{max-height:30vh}.uploadedFilesContainer::-webkit-scrollbar{width:4px;height:4px}.uploadedFilesContainer::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.uploadedFilesContainer::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.uploadedFilesContainer{overflow:auto}.cancelDialogBtn{color:#ed0049;text-transform:none;border:2px solid #ed0049;border-radius:10vh}.proceedDialogBtn{color:#fff;text-transform:none;background:#ed0049;border-radius:10vh}.proceedDialogBtn:hover{background:#1346ab}.proceedDialogBtn:disabled{color:#fff;background-color:#5a5a5a}.disabledProceedDialogBtn{color:#fff;text-transform:none;background:#d3d3d3;border-radius:10vh}.disabledProceedDialogBtn:hover{background-color:#1346ab}.dialogBottomMargin{margin-bottom:20vh}.topMargin{margin-top:35vh}.keyAssumptionsText{color:#1346ab}.actualText{font-size:.9rem}.assumptionsTableBorder{border:1px solid #5a5a5a}.assumptions3Border{border-bottom:1px solid #5a5a5a;border-left:1px solid #5a5a5a;border-right:1px solid #5a5a5a}.needToDiscussText{font-size:.7rem;font-weight:bolder}.bottomBorder{border-bottom:1px solid #5a5a5a}.addAssumptionButton{color:#1346ab}.assumptionTitle{color:#1346ab;font-size:.85rem}.assumptionDescText{font-size:.75rem}.assumptionTable{max-height:70vh;overflow:auto}.assumptionTable::-webkit-scrollbar{width:4px;height:4px}.assumptionTable::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.assumptionTable::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.memoAssumptionTable{max-height:50vh;overflow:auto}.memoAssumptionTable::-webkit-scrollbar{width:4px;height:4px}.memoAssumptionTable::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.memoAssumptionTable::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.assumptionDialog{width:100%;max-height:35vh;margin-top:8px;overflow:auto}.assumptionDialog::-webkit-scrollbar{width:4px;height:4px}.assumptionDialog::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.assumptionDialog::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.addAssumptionDialogCheckboxRow{align-items:center;gap:8px;display:flex}.addAssumptionDialogSpaceListLabel{margin-bottom:8px}.addAssumptionDialogRadioRow{cursor:pointer;align-items:flex-start;gap:8px;margin-top:4px;display:flex}.addAssumptionDialogEmpty{text-align:center}.addAssumptionDialogField{margin-top:4px}.addAssumptionDialogFieldSpaced{margin-top:16px}.addAssumptionDialogSwitchRow{align-items:center;gap:8px;margin-top:16px;margin-left:8px;display:flex}.addAssumptionDialogSwitchRow--disabled{opacity:.5;pointer-events:none}.memoNameInfo{font-size:.9rem}.savedSearchContainer{background:#e9f0ff;width:20vw;max-height:100vh}.savedSearchContainer::-webkit-scrollbar{width:4px;height:4px}.savedSearchContainer::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.savedSearchContainer::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.savedSearchContainer{overflow:auto}.savedSearchText{color:#5a5a5a;font-size:.9rem}.searchIcon{background:#cedff1;border-radius:.5vh;align-self:center;padding:1vh 1.5vh}.searchDescription{font-size:.7rem}.selectedSearchTab{cursor:pointer;background:#fff;width:100%;display:flex}.defaultSearchTabBg{cursor:pointer;background:#e9f0ff;width:100%;display:flex}.defaultSearchAccord{background:#e9f0ff}.selectedSearchAccord{background:#fff}.searchButtonNavbar{text-transform:none;font-size:.8rem}.advancedSearchText,.dialogHeadingText{font-size:.9rem}.showResultsButton{color:#fff;text-transform:none;background:#ed0049;border-radius:10vh}.showResultsButton:hover{background:#1346ab}.queryParametersText{color:#1346ab;font-size:.8rem}.searchDetailsText{font-size:.8rem}.editIcon{color:#1346ab}.savedSearchHeaderText{font-size:.9rem}.detailsText{font-size:.8rem}.searchListContainer{max-height:100vh}.searchListContainer::-webkit-scrollbar{width:4px;height:4px}.searchListContainer::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.searchListContainer::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.searchResultContainer{z-index:999;height:5vh;margin:1vh auto}.searchResult{border-radius:1.5vh;min-height:60vh}.scopeContainer{background:#d3d3d3;border-radius:1vh}.selectScopeText{font-size:.9rem}.radioBtnText{font-size:.65rem}.recentSearchesText{color:#1346ab;font-size:.75rem}.historyIcon{color:#5a5a5a}.recentSearchItems{font-size:.8rem}.rocketIcon{color:#5a5a5a}.selectedAssumption{background-color:#fff;animation:2s forwards background-fade}@keyframes background-fade{99.9%{background:#e1fee0}to{background:#fff}}.fileModal{background:#fff;width:50%;height:90%;position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.modalSize{width:100%;height:100%}.selectedTabQuery{color:#1346ab}.circleContainer{border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.orText{z-index:1;background-color:#ccc;font-size:10px;font-weight:700}.popOverConfig{width:35vw;min-height:15vh}.actualAssumptionTitle{max-width:15rem}.savedSearchDescText{max-width:12rem}.inputControlDescText{max-width:20rem}.viewAllResultsText,.searchResultText{color:#1346ab}.spaceAvatar{text-align:center;opacity:.8;background:#1346ab;min-width:5vw;min-height:10vh;font-family:Arial,Helvetica,sans-serif!important}.addMemoButton{text-transform:none;color:#057ae7}.spaceArtifactSideBar{background-color:#e5e4e2;min-height:80vh}.sectionOutputTextLength{max-width:80rem}.uploadDialogZIndex{z-index:10}.demoButton.MuiButtonBase-root{background:linear-gradient(#0554f2,#0554f2),radial-gradient(65.28% 65.28% at 26.39% 20.83%,#ffffff96 0%,#fff0 69.79% 100%),radial-gradient(92.09% 85.42% at 86.3% 87.5%,#0000003b 0%,#0000 86.18%);box-shadow:inset -3px -4px 7px #ffffff26;text-transform:none!important}.custom-button{color:#fff;cursor:pointer;text-transform:none;background:linear-gradient(#0554f2,#0554f2),radial-gradient(65.28% 65.28% at 26.39% 20.83%,#ffffff96 0%,#fff0 69.79% 100%),radial-gradient(92.09% 85.42% at 86.3% 87.5%,#0000003b 0%,#0000 86.18%);border:none;border-radius:50px;justify-content:center;align-items:center;padding:10px 30px;font-size:16px;transition:box-shadow .3s;display:flex;box-shadow:0 4px 8px #0003}.custom-button:hover{box-shadow:0 6px 12px #0003}.custom-button span{margin-right:8px}.spaceHeadingName{color:#6b7280;font-size:20px;font-style:normal;font-weight:400;line-height:normal;font-family:var(--font-inter)!important}.spaceTypeBadge{color:#fff;letter-spacing:1.2px;text-transform:uppercase;background:#a1a1aa;border-radius:2px;padding:2px 6px;font-size:12px;font-style:normal;line-height:16px}.spaceChooserContainer{text-align:center;background:#fff;border:1px solid #d1d5db;border-radius:4px;align-items:baseline;min-width:13vw;max-width:20vw;display:flex;box-shadow:inset -3px -4px 4px #ffffff26,4px 8px 14px #0000000d}.spaceChooserName{cursor:pointer;flex-grow:1;min-width:0;display:flex}.spaceChooserLink{color:#0554f2;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none}.spaceChooserLink:hover{text-decoration:underline}.spaceNameHeader{color:#374151;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.spaceTypeHeader{color:#6b7280;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.spaceListItems{color:#374151;font-size:14px;text-decoration:none}.spaceDivider{border-right:1px solid #ccc;height:50px;margin-right:8px}.no-deal-text{color:#000;background:#fff;justify-content:center;align-items:center;width:100%;height:92vh;font-size:20px;font-weight:600;display:flex}.delete-deal{z-index:8;color:red;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;gap:8px;margin-top:90px;margin-left:-115px;padding:8px 16px;display:flex;position:absolute;box-shadow:0 6px 10px #0000001f}.tree-space-node{cursor:pointer;background:#f59e0b;border:2px solid #d97706;border-radius:12px;width:300px;padding:16px;transition:background .2s,border-color .2s,box-shadow .2s;box-shadow:0 4px 14px #00000014}.tree-space-node:hover{background:#fbbf24;box-shadow:0 6px 18px #0000001f}.tree-space-node--non-member{cursor:not-allowed;background:#ffedd5;border-color:#fdba74;box-shadow:0 2px 10px #fb923c1a}.tree-space-node--non-member:hover{cursor:not-allowed;background:#fed7aa;border-color:#fb923c;box-shadow:0 4px 14px #fb923c29}.tree-space-node--non-member .tree-space-name{color:#9a3412;background:#ffffffd9;border:1px solid #fb923c66}.tree-space-node--member.tree-space-node:not(.tree-space-node--current){background:#7c3aed;border-width:3px;border-color:#6d28d9;box-shadow:0 4px 14px #7c3aed66}.tree-space-node--member.tree-space-node:not(.tree-space-node--current):hover{background:#8b5cf6;border-color:#7c3aed;box-shadow:0 6px 18px #7c3aed52}.tree-space-node--member.tree-space-node:not(.tree-space-node--current) .tree-space-name{color:#fff;background:#fff3;border:1px solid #ffffff59}.tree-space-node--current{background:#16a34a;border-width:3px;border-color:#15803d;box-shadow:0 4px 14px #16a34a66}.tree-space-node--current:hover{background:#22c55e;border-color:#16a34a;box-shadow:0 6px 18px #16a34a52}.tree-space-node--current .tree-space-name{color:#fff;background:#fff3;border:1px solid #ffffff59}.tree-space-node__member-pill{letter-spacing:.06em;text-transform:uppercase;color:#fff;background:#78350f59;border:1px solid #ffffff73;border-radius:9999px;padding:4px 8px;font-size:10px;font-weight:700}.tree-space-name{color:#fff;letter-spacing:.02em;text-transform:uppercase;background:#00000026;border-radius:9999px;max-width:10rem;font-size:12px;font-weight:600}.emptyListContainer{flex-direction:column;justify-content:center;align-items:center;display:flex}.emptyListIcon{max-width:120px;max-height:120px}.emptyListTitle{margin-top:16px}.subtitleContainer{text-align:center;max-width:500px;margin-top:16px}.emptyListBtnContainer{margin-top:32px}.matchOntologyBgColor{color:#000;background-color:#d1ffbd}.candidateOntologBgColor{color:#000;background-color:#eeee90}.copilotContainer{min-height:90vh}.copilotContainer::-webkit-scrollbar{width:4px;height:4px}.copilotContainer::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.copilotContainer::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.copilotContainer{overflow:auto}.deal-score-div{background:#fff;border:1px solid #d1d5d1;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:16px;padding:16px;display:flex}.deal-score-div .deal-score-title{align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}.deal-score-div .deal-score-desc{margin-top:8px;font-size:12px;font-weight:400}.rating-div{border-top:1px solid #e5e7eb;margin:0 24px;padding:16px 0}.rating-div .zero-weight{color:#6b7280;font-size:14px;font-style:italic}.rating-div .rating-section{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;gap:16px;margin:16px 0 8px;padding:16px 24px;font-size:15px;font-weight:500;display:flex}.rating-div .rating-section .section-score{cursor:pointer;border:1px solid #d1d5db;border-radius:20px;margin-right:12px;padding:8px 12px}.rating-div .rating-section .section-score-checked{color:#fff;cursor:pointer;background:#00f;border:1px solid #d1d5db;border-radius:20px;margin-right:12px;padding:8px 12px}.rating-div .rating-section .save-score-btn,.rating-div .rating-section .save-score-btn:hover{background:green}.save-score-dialog{background:green!important}.section-score-weight{margin-top:8px;font-size:12px;font-weight:400}.final-weighted-score{margin-left:16px}.final-weighted-score span{font-size:15px;font-weight:300}.final-weighted-score div{color:green;margin-top:8px;font-weight:800}.weight-checkbox{accent-color:#00f;cursor:pointer;appearance:none;background:#fff;border:2px solid #ccc;border-radius:4px;width:16px;height:16px;margin-right:8px;position:relative}.weight-checkbox:checked{background:#00f;border-color:#00f}.weight-checkbox:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;left:4px;transform:rotate(45deg)}.navbar{background-color:var(--bg-primary);border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:center;width:100%;padding:12px 16px;display:flex}.navbar-left,.navbar-right{align-items:center;gap:16px;display:flex}.navbar-title{color:var(--color-black);font-size:20px;font-weight:600}.navbar-card{border:1px solid #e5e7eb;border-radius:8px;justify-content:space-between;align-items:center;width:184px;height:48px;padding:8px;display:flex}.navbar-card .navbar-card-title{color:#6b7280;font-size:12px}.navbar-card .navbar-card-description{color:#111827;text-overflow:ellipsis;white-space:nowrap;max-width:148px;font-size:14px;font-weight:500;overflow:hidden}.asksphere-navbarBox{background-color:#fff;justify-content:space-between;align-items:center;padding:12px;display:flex}.navSearchbarContainer{justify-content:center;height:100%;margin:1vh auto;display:flex}.navSearchbar{width:34vw}.navSearchbar .MuiInputBase-root{background-color:#fff;box-shadow:inset -3px -4px 4px #ffffff26,4px 8px 14px #0000000d;border-radius:10px!important}.navSearchbar .MuiInputBase-root:focus{box-shadow:inset -3px -4px 4px #ffffff26;border:none!important}.askAnythingFont .MuiOutlinedInput-input{color:#5a5a5a;letter-spacing:2px;font-weight:500;font-size:12px!important}.advancedSearchBtn{text-transform:none;color:#0554f2}.helpButtonContainer{width:40px;height:40px;font-family:var(--font-inter);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;margin-right:4px}.memosBackBtn{color:#057ae7}.memoTag{color:#fff;background:gray;padding:4px 10px;font-size:12px;font-family:var(--font-inter)!important}.createMemoBg{background-color:#fff;gap:24px;display:flex}.create-memo-cont{width:100%;height:80vh;overflow:auto}.create-memo-cont::-webkit-scrollbar{width:4px;height:4px}.create-memo-cont::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.create-memo-cont::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.create-memo-cont{border-left:1px solid var(--border-default)}.createMemoContainer{width:100%;height:80vh}.createMemoContainer::-webkit-scrollbar{width:4px;height:4px}.createMemoContainer::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.createMemoContainer::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.createMemoContainer{padding:24px 32px;overflow:auto}.createMemoContainer::-webkit-scrollbar{display:none}.artefactContainer{height:78vh}.artefactContainer::-webkit-scrollbar{width:4px;height:4px}.artefactContainer::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.artefactContainer::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.artefactContainer{overflow:auto}.artefactContainer::-webkit-scrollbar{display:none}.createMemoTopBox,.createMemoLowerBox{width:100%;height:2vh}.advancedCreateMemoContainer{border-radius:12px;height:100vh;position:relative}.investorNameTextfield{background:#f2f2f2;width:100%}.investorNameTextfield .MuiInputBase-root{width:100%}.investCompanyContainer{width:100%;max-height:40vh}.investCompanyContainer .MuiInputBase-root{max-height:30vh}.generateMemoBtn{width:300px}.dialogTitle{justify-content:flex-end;gap:12px;display:flex}.generateMemoFooter{font-size:12px;padding:8px 24px!important}.generateMemoFooter div{font-size:12px!important}.advanceOptionsBtn{text-transform:none}.memoTypeContainer{border:2px solid #d3d3d3;border-radius:10px;flex-direction:column;padding:19px 28px 12px;display:flex}.memoFormatCheckbox{color:#0554f2}.tabsContainer{text-transform:none!important;color:#111827!important;font-size:14px!important}.tabsBottomBorder{border-bottom:1px solid #c4cbd8}.memoSummaryCards{border:3px solid #d3d3d3;border-image-source:linear-gradient(#e6e3f1 100% #eae8ee 100%);border-radius:10px;height:420px}.landscapeGraph{height:844px}.addMemoBtn{width:150px;gap:0!important;height:40px!important;padding:6px!important;font-weight:400!important}.manageUsersButton{text-transform:none;margin-top:5px}.profilePicture{border-radius:50%}.fileUploadContainer{text-align:center;background:#f3f4f6;border:.1vw dashed #1346ab;border-radius:.5vh;padding:4vh}.artefactUploadContainer{height:100px}.submit-info-btn{width:225px!important}.navbarFundCard{cursor:pointer;border:1px solid #d1d5db;border-radius:4px;justify-content:space-between;align-items:center;max-width:150px;height:44px;padding:8px;display:flex;box-shadow:4px 8px 14px #0000000d,inset -3px -4px 4px #ffffff26}.navbarFundCard div{color:#6b7280;font-size:10px;font-weight:400}.navbarFundCard span{color:#374151;white-space:nowrap;text-overflow:ellipsis;max-width:130px;font-size:14px;font-weight:600;display:block;overflow:hidden}.navbarUserCard{cursor:pointer;border:1px solid #d1d5db;border-radius:4px;align-items:center;gap:8px;height:44px;padding:8px;display:flex;box-shadow:4px 8px 14px #0000000d,inset -3px -4px 4px #ffffff26}.navbarUserCard span{color:#374151;font-size:14px;font-weight:600}.navbarUserCard p{margin-left:-4px}.bounce-notification{animation:1.5s ease-in-out infinite bounce}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes bounceDot{0%,to{transform:translate(25%,-25%)}50%{transform:translate(25%,-45%)}}.notificationsHeader{font-family:var(--font-inter)!important;font-size:16px!important}.markAsReadBtn{text-decoration:none;text-transform:none!important;font-family:var(--font-inter)!important}.ongoingNotificationHeader{background-color:#faf9fb;font-size:14px;font-weight:500;font-family:var(--font-inter)!important}.ongoingNotificationScrollWrapper{max-height:200px;overflow-y:auto}.ongoingNotificationScrollWrapper::-webkit-scrollbar{width:4px;height:4px}.ongoingNotificationScrollWrapper::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.ongoingNotificationScrollWrapper::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.notificationScrollWrapper{max-height:300px;overflow-y:auto}.notificationScrollWrapper::-webkit-scrollbar{width:4px;height:4px}.notificationScrollWrapper::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.notificationScrollWrapper::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.ongoingNotificationBg{background-color:#eff6ff;border-left:2px solid #42a5f5}.successNotificationBg{background-color:#e6f4ea;border-left:4px solid #34a853;transition:background-color .3s}.notificationTitleText{color:#030712;font-family:var(--font-inter)!important;font-size:14px!important;font-weight:500!important}.notificationDescText{color:#1f2937;font-family:var(--font-inter)!important;font-size:12px!important}.notificationTimeText{color:#1f2937;font-family:var(--font-inter)!important;font-size:10px!important}.noOngoingNotificationText{background-color:#e5e7eb;align-items:center;height:30px;font-family:var(--font-inter)!important}.durationText{background-color:#faf9fb;font-size:12px;font-family:var(--font-inter)!important}.contactLinkColor{color:#1976d2}.g-button .btn-primary{background-color:#0554f2;background-image:radial-gradient(89.8719px 38.55px at 90.6164px 31.5px,#0000003b 0%,#0000 86%),radial-gradient(88.1418px 30.22px at 27.7083px 7.5px,#ffffff96 0%,#fff0 70% 100%);background-position:50%;background-repeat:no-repeat;background-size:auto,auto;border-radius:24px;justify-content:center;align-items:center;width:min-content;height:35px;padding:10px 15px!important}.g-button .btn-primary div{color:#fff;text-align:center;white-space:nowrap;text-transform:none;align-items:center;width:min-content;height:min-content;font-size:14px;font-weight:600;line-height:142.85%;font-family:var(--font-inter)!important}.g-button .btn-primary:hover{background-color:#0554f2;background-image:none}.g-button .btn-primary:disabled{background-color:#d3d3d3;box-shadow:none!important;background-image:none!important;border:none!important;outline:none!important}.g-button .btn-primary:disabled div{color:gray}.g-button .btn-secondary{outline-offset:-1px;background-color:#fff;background-image:radial-gradient(89.8719px 34.2666px at 90.6164px 28px,#0000003b 0%,#0000 86%),radial-gradient(88.1418px 26.8623px at 27.7083px 6.66667px,#ffffff96 0%,#fff0 70% 100%);background-position:50%;background-repeat:no-repeat;background-size:auto,auto;border-radius:24px;outline:1px solid #e4e4e7;justify-content:center;align-items:center;width:min-content;height:35px;padding:10px 15px;cursor:pointer!important}.g-button .btn-secondary div{color:#24292f;z-index:0;white-space:nowrap;text-transform:none;width:min-content;height:min-content;font-size:14px;font-weight:600;line-height:142.85%;font-family:var(--font-inter)!important}.g-button .btn-secondary:hover{background-color:#fff;background-image:none}.g-button .btn-secondary:disabled{background-color:#d3d3d3;box-shadow:none!important;background-image:none!important;border:none!important;outline:none!important}.g-button .btn-secondary:disabled div{color:gray}.g-button .btn-blue-text-color{outline-offset:-1px;background-color:#fff;background:radial-gradient(107.08% 85.59% at 86.3% 87.5%, #0000003b 0%, #0000 86.18%),radial-gradient(83.94% 83.94% at 26.39% 20.83%, #ffffff96 0%, #fff0 69.79%, #fff0 100%),var(--White,#fff);background-position:50%;background-repeat:no-repeat;background-size:auto,auto;border-radius:24px;outline:1px solid #e4e4e7;justify-content:center;align-items:center;width:min-content;height:35px;padding:10px 15px;text-decoration:none;cursor:pointer!important}.g-button .btn-blue-text-color div{color:#0554f2;z-index:0;white-space:nowrap;text-transform:none;width:min-content;height:min-content;font-size:14px;font-weight:600;line-height:142.85%;text-decoration:none;font-family:var(--font-inter)!important}.g-button .btn-blue-text-color:hover{background-color:#e6f0ff;background-image:none}.g-button .btn-blue-text-color:disabled{background-color:#d3d3d3;box-shadow:none!important;background-image:none!important;border:none!important;outline:none!important}.g-button .btn-blue-text-color:disabled div{color:gray}.g-button .btn-danger{cursor:pointer;background-color:#d1242f;border-radius:24px;justify-content:center;align-items:center;width:min-content;height:35px;padding:10px 15px}.g-button .btn-danger div{color:#fff;z-index:0;white-space:nowrap;text-transform:none;width:min-content;height:min-content;font-size:14px;font-weight:600;line-height:142.85%;font-family:var(--font-inter)!important}.g-button .btn-danger:hover{background-color:#d1242f;background-image:none}.g-button .btn-danger:disabled{background-color:#d3d3d3;box-shadow:none!important;background-image:none!important;border:none!important;outline:none!important}.g-button .btn-danger:disabled div{color:gray}.g-button .btn-icon{cursor:pointer;background-color:#fff0;justify-content:center;align-items:center;width:min-content;height:35px;padding:0;text-decoration:none}.g-button .btn-icon div{color:#0969da;white-space:nowrap;text-transform:none;width:min-content;height:min-content;font-size:14px;font-weight:600;line-height:142.85%;font-family:var(--font-inter)!important}.g-button .btn-icon:hover{text-decoration:underline}.g-button .btn-icon:disabled{background-color:#d3d3d3;box-shadow:none!important;background-image:none!important;border:none!important;outline:none!important}.g-button .btn-icon:disabled div{color:gray}.g-button .btn-invisible{visibility:hidden}.g-button .btn-sm{min-width:75px!important;height:30px!important}.g-button .btn-sm div{line-height:166.66%!important}.g-button .btn-md{min-width:150px!important;height:30px!important}.g-button .btn-md div{line-height:166.66%!important}.g-button .btn-180{border-radius:5px!important;min-width:180px!important;height:30px!important}.g-button .btn-180 div{line-height:166.66%!important}.g-button .delete-section-btn{min-width:170px!important;height:30px!important}.g-button .delete-section-btn div{line-height:166.66%!important}.g-button .btn-lg{min-width:150px!important;height:40px!important}.g-button .btn-lg div{line-height:20px!important}.g-button .btn-max-wd{width:100%!important}.g-button .btn-loader-circle{width:15px}.g-button .btn-loader{margin-left:-25px;animation:1s infinite loaderQuadrant}@keyframes loaderQuadrant{to{transform:rotate(360deg)}}.g-button .btn-count{background-color:#afb8c133;border-radius:9999px;flex-direction:column;justify-content:center;width:min-content;height:16px;padding:0 4px;overflow:hidden}.g-button .btn-count-val{color:#1f2328;text-align:center;white-space:nowrap;flex-direction:column;align-items:center;width:min-content;height:min-content;font-size:12px;font-weight:600;line-height:166.66%}.g-button .btn-caret-down{justify-content:flex-end;align-items:center;width:16px;height:16px;padding-left:4px;display:flex}.ontologyChipContainer{min-width:50%;max-width:85%}.ontologyGreenChip{background:#f0fdf4;border:1px solid #049524;border-radius:6.25rem}.ontologyOrangeChip{background:#fff7ed;border:1px solid #faa21f;border-radius:6.25rem}.ontologyRedChip{background:#fef2f2;border:1px solid #ff3838;border-radius:6.25rem}.ontologyText{color:#636c76;max-width:9rem}.ontologyGreenPercentage{color:#049524;background:#e3efe6;border-radius:.25rem;height:min-content;padding-left:2px;padding-right:2px}.ontologyOrangePercentage{color:#faa21f;background:#fff7ed;border-radius:.25rem;height:min-content;padding-left:2px;padding-right:2px}.ontologyRedPercentage{color:#ff3838;background:#fef2f2;border-radius:.25rem;height:min-content;padding-left:2px;padding-right:2px}.clearOntology{cursor:pointer}.checkIcon{cursor:pointer;width:1rem;height:1rem}.candidatesCount{color:#057ae7;cursor:pointer;background:#afb8c133;border-radius:6.25rem;justify-content:center;align-items:center;padding:.25rem .375rem .313rem .25rem}.btn-text{text-transform:none;color:#057ae7;font-size:.75rem;text-decoration:none}.signin-button-google-openidconnect{z-index:10;width:100%;height:min-content;font:normal normal .75rem/18px var(--font-inter),sans-serif;text-transform:none;color:#fff;background-color:#333;background-image:radial-gradient(258.489px 42.8333px at 260.63px 35px,#0000003b 0%,#0000 86%),radial-gradient(253.512px 33.5778px at 79.6944px 8.33334px,#ffffff96 0%,#fff0 70% 100%);background-position:50%;background-repeat:no-repeat;background-size:auto,auto;border-radius:24px;place-content:center;align-items:center;gap:10px;margin-top:10px;position:relative;height:30px!important;padding:5px!important}.signin-button-google-openidconnect:hover{background-color:#333!important;background-image:none!important}.signin-button-google-openidconnect:focus{border:1px solid #fff;background-color:#333!important;background-image:none!important}.signin-button-okta-openidconnect{z-index:10;width:100%;height:min-content;font:normal normal .75rem/18px var(--font-inter),sans-serif;text-transform:none;color:#fff;background-color:#0554f2;background-image:radial-gradient(258.489px 42.8333px at 260.63px 35px,#0000003b 0%,#0000 86%),radial-gradient(253.512px 33.5778px at 79.6944px 8.33334px,#ffffff96 0%,#fff0 70% 100%);background-position:50%;background-repeat:no-repeat;background-size:auto,auto;border-radius:24px;place-content:center;align-items:center;gap:10px;margin-top:10px;position:relative;height:30px!important;padding:5px!important}.signin-button-okta-openidconnect:hover{background-color:#0554f2!important;background-image:none!important}.signin-button-okta-openidconnect:focus{border:1px solid #fff;background-color:#0554f2!important;background-image:none!important}.signin-button-azuread{z-index:10;width:100%;height:min-content;font:normal normal .75rem/18px var(--font-inter),sans-serif;text-transform:none;color:#fff;background-color:#333;background-image:radial-gradient(258.489px 42.8333px at 260.63px 35px,#0000003b 0%,#0000 86%),radial-gradient(253.512px 33.5778px at 79.6944px 8.33334px,#ffffff96 0%,#fff0 70% 100%);background-position:50%;background-repeat:no-repeat;background-size:auto,auto;border-radius:24px;place-content:center;align-items:center;gap:10px;margin-top:10px;position:relative;height:30px!important;padding:5px!important}.signin-button-azuread:hover{background-color:#333!important;background-image:none!important}.signin-button-azuread:focus{border:1px solid #fff;background-color:#333!important;background-image:none!important}.memo-content{scrollbar-width:none;margin-top:16px;overflow-y:scroll}.memo-content::-webkit-scrollbar{width:4px;height:4px}.memo-content::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.memo-content::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.memo-content{max-height:calc(100vh - 172px)}.memoSummaryBg{justify-content:space-around;gap:16px;max-width:100%;display:flex}.memoSummaryContainers{width:48%;border-radius:8px!important}.cardBorders{background-color:#fff}.cardBorders::-webkit-scrollbar{width:4px;height:4px}.cardBorders::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.cardBorders::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.cardBorders{border:3px solid #e6e3f1;overflow:auto;border-radius:.5rem!important}.cardBorders::-webkit-scrollbar{display:none}.summaryBorder::-webkit-scrollbar{width:4px;height:4px}.summaryBorder::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.summaryBorder::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.summaryBorder{overflow:auto}.summaryBorder::-webkit-scrollbar{display:none}.overallSummaryContainer{height:32.55rem}.overallSummaryContainer::-webkit-scrollbar{display:none}.checkListEvalSummary{width:16rem;height:26rem}.revenueGraph{width:35.875rem;height:26rem}.prospectsContainer{height:14.375rem}.productDescriptionContainer{height:19rem}.companyFinacialOverview{height:38.063rem}.investmentLandscape{height:59.5rem}.prosCons{height:35.063rem}.recommendationsContainer{height:26.4rem}.investmentLandscapeHeading{font-weight:600;color:#0554f2!important;font-size:22px!important}.chart-breadcrumb{margin-top:10px!important;padding-top:10px!important}.investmentLandscapeSubtitle{color:#565e76;font-weight:500}.overallSummaryPurpleBadge{color:#5925dc;background-color:#f4f3ff;border-radius:1rem;padding:4px 12px}.overallSummaryBlueBadge{color:#3538cd;background-color:#eef4ff;border-radius:1rem;padding:4px 12px}.listContainer{color:var(--Slate-700,#334155);letter-spacing:.08px;padding-left:0;font-size:16px;font-style:normal;font-weight:400;line-height:27px;list-style-type:none;font-family:var(--font-inter)!important}.listContainer li{letter-spacing:0.5%;line-height:1.68rem;list-style:circle}.listContainer li ul{letter-spacing:0.5%;margin-left:10px;line-height:1.68rem;list-style-type:lower-alpha}.listContainer li ul li{margin-bottom:5px}.prospectsKey{letter-spacing:0.5%;color:#334155;font-size:1rem;font-weight:700;line-height:1.688rem}.letterHeightnSpacing{letter-spacing:0.5%;line-height:1.688rem}.financialPerformanceWidth{max-width:38.188rem}.viewFinalMemoBtn{color:#0554f2;cursor:pointer}.finalMemoContainer{background:var(--color-white);border:2px solid var(--border-default);border-radius:8px;max-width:calc(100% - 500px);padding:16px 80px}.finalMemoSectionOutput{padding:10px}.finalMemoSectionOutput p{margin-bottom:8px}.finalMemoSectionOutput h2,.finalMemoSectionOutput h3{margin-top:24px;margin-bottom:8px}.finalMemoSectionOutput ul,.finalMemoSectionOutput ol{margin-bottom:16px;padding-left:20px}.finalMemoSectionOutput strong{color:#333}.finalMemoSectionOutput .citation-link{color:#2563eb;cursor:pointer;vertical-align:baseline;font-size:.75em;font-weight:500;line-height:1;text-decoration:underline;transition:all .2s;position:relative;top:-.5em}.finalMemoSectionOutput .citation-link:hover{color:#1d4ed8;background-color:#dbeafe;border-radius:2px;padding:1px 2px}.finalMemoBibliographySource{color:#687280;margin-left:28px;font-size:12px}.finalMemoBibliographySourceInline{color:#687280;font-size:12px}.finalMemoDecisionPipelineFooter{text-align:center;border-top:1px solid var(--border-default);margin-top:16px;padding-top:16px}.finalMemoDecisionPipelineDisclaimer{color:#6b7280;margin-bottom:16px;font-size:12px}.finalMemoText{color:#000;text-align:left;font-size:14px;font-weight:400;line-height:24px}.finalMemoBox{flex-flow:row;justify-content:center;margin:auto;display:flex}.finalMemoLeftContainer{float:left}.finalMemoRightContainer{float:right}.redTeamReport{color:#ed0049!important}.memoActionsHeader{letter-spacing:.12em;text-align:left;font-size:.75rem;font-weight:500;line-height:1.5rem}.memoActionsContaainer{background:#fff}.memoVersionBtn{letter-spacing:.12em;text-align:left;text-transform:none;color:#374151;font-size:.75rem;font-weight:500;line-height:1.5rem}.investmentChecklistFont{color:#0554f2;font-size:18px;font-family:var(--font-plus-jakarta-sans),sans-serif;font-weight:600;line-height:normal}.newCreatedMemoName{color:#6b7280;font-size:14px;font-style:normal;line-height:normal}.memo-tabs-breadcrumb{margin-top:8px}.screeningCircularLaoder{position:absolute;top:50%;left:60%;transform:translate(-50%,-50%)}.viewFinalMemo{color:#0554f2;text-decoration:none}.viewFinalMemo:hover{text-decoration:underline}.dealMemosHeading{color:#0554f2;font-family:var(--font-plus-jakarta-sans),sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.memoTable{background:#fff;border:1px solid #e5e7eb;border-radius:6px;box-shadow:0 1px 2px #0000001a,0 1px 1px #0000000f}.memoTableRowHeaders{color:#6b7280;letter-spacing:.06px;font-size:12px;font-style:normal;font-weight:500;line-height:16px;font-family:var(--font-inter)!important}.memoTableCells{color:#1f2937;letter-spacing:.07px;font-size:14px;font-style:normal;font-weight:500;line-height:20px;font-family:var(--font-inter)!important}.dealExpandedMemoTable td,.dealExpandedMemoTable th{padding:10px 40px}.memoAction div{font-size:12px!important}.memoTableBody{max-height:60vh}.memoTableBody::-webkit-scrollbar{width:4px;height:4px}.memoTableBody::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.memoTableBody::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.memoTableBody{overflow:auto}.searchResultBox{width:100%;height:90vh}.searchResultBox::-webkit-scrollbar{width:4px;height:4px}.searchResultBox::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.searchResultBox::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.searchResultBox{overflow:auto}.searchDataContainer{width:50%}.viewAssertionBtn{text-transform:none}.searchDataFullWidthContainer{width:100%}.resourceIdColor{color:#0554f2}.sectionNameError{color:red}.memoSummaryDisplay{flex-direction:column;gap:10px;display:flex}.memoSummaryDisplay::-webkit-scrollbar{display:none}.memoSummaryDisplay p{line-height:1.5}.memoSummaryDisplay h1,.memoSummaryDisplay h2,.memoSummaryDisplay h3,.memoSummaryDisplay h4,.memoSummaryDisplay h5,.memoSummaryDisplay h6{line-height:1.2}.specificSector{z-index:1;margin-left:-8px;position:absolute}.specificSectorBox{background:0 0!important;border-radius:8px!important;margin-left:6%!important}.mdl-demo .dropdown-trigger>span:after{color:#fff;background-color:#fff!important}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v36/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2)format("woff2")}.material-icons{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}.mdl-demo .dropdown-trigger>span:after{color:#555;font-size:12px}.mdl-demo .infinite-scroll-component{overflow:auto}.mdl-demo .infinite-scroll-component::-webkit-scrollbar{width:4px;height:4px}.mdl-demo .infinite-scroll-component::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.mdl-demo .infinite-scroll-component::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.mdl-demo .infinite-scroll-component{padding:5px}.mdl-demo .node-label{font-family:var(--font-inter),sans-serif;color:#333;font-size:14px}.mdl-demo .tag-remove{margin-left:5px}.mdl-demo .tag-item{padding:5px;margin:0!important}.mdl-demo .tag-list .tag-item li{display:flex}.mdl-demo .tag-item::marker{content:"";display:none}.mdl-demo .tag{color:#636c76;cursor:pointer;background:#afb8c133;border:1px solid #d0d7deb2;border-radius:20px;width:fit-content;padding:3px 8px;font-size:12px;font-weight:600;font-family:var(--font-inter)!important}.mdl-demo .tag-item input{color:#333;background-color:#fff;border:1px solid gray;border-radius:3px;width:26vw;padding:10px}.mdl-demo .toggle{color:#555;white-space:pre;margin-right:4px;font:18px/1 Material Icons}.mdl-demo .toggle.collapsed:after{cursor:pointer;content:"";vertical-align:middle}.mdl-demo .toggle.expanded:after{cursor:pointer;content:"";vertical-align:middle}.mdl-demo .checkbox-item{cursor:pointer;appearance:none;vertical-align:middle;outline:0;width:1rem;height:1rem;margin-right:.75rem;position:relative}.mdl-demo .checkbox-item:before{content:"";z-index:1;border:2px solid #aaa;width:100%;height:100%;transition:all .3s ease-in-out;position:absolute;top:0;left:0}.mdl-demo .checkbox-item:checked:before{border-color:#2196f3;border-top-style:none;border-right-style:none;height:50%;transform:rotate(-45deg)}.mdl-demo input[type=radio]{accent-color:#1e40af;width:15px;height:15px;margin-right:6px}.mdl-demo .dropdown-content{max-height:600px;overflow-y:scroll;box-shadow:none!important;background:#fff!important;border-top:none!important;padding:0!important;position:relative!important}.mdl-demo .dropdown-content::-webkit-scrollbar{display:none}.mdl-demo .dropdown-trigger{border:none!important;padding:0!important}.dropdown-trigger.arrow:after,.mdl-demo .searchModeOn .toggle{display:none!important}.mdl-demo .searchModeOn .node{background:0 0!important;padding:1px 0!important}.selected-sectors{margin-top:15px}.selected-sectors ul{padding:0;list-style:none}.selected-sectors li{color:#00796b;background-color:#e0f7fa;border-radius:20px;margin:5px 0;padding:5px 10px;font-weight:700;display:inline-block}.dropdown-trigger .tag-list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.dropdown-trigger .tag-item{align-items:center;display:flex}.dropdown-trigger .tag{color:#636c76;cursor:pointer;background:#afb8c133;border:1px solid #d0d7deb2;border-radius:20px;width:fit-content;padding:3px 8px;font-size:12px;font-weight:600;font-family:var(--font-inter)!important}.dropdown-trigger .tag-remove{color:#ed0049;cursor:pointer;background:0 0;border:none;margin-left:8px;font-size:14px}.dropdown-trigger .search{border:1px solid #ccc;border-radius:4px;flex:1;min-width:150px;padding:4px}.coming-soon{justify-content:center;align-items:center;width:100%;height:90%;font-size:32px;display:flex;position:fixed}.artifactTextWrapper{align-items:center;gap:.5rem;max-width:100%;display:flex}.artifactNameWidth{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;max-width:100%;overflow:hidden}.deleteIcon{flex-shrink:0;margin-left:auto;padding:0}.taskNames{word-wrap:break-word;color:#111827;flex:1;min-width:0;font-size:12px;font-weight:400;font-family:var(--font-inter)!important}.viewMemo{font-size:"14px";font-weight:600;color:#0969da!important;font-family:var(--font-inter)!important}.memoTabDealName{font-size:"14px";color:#4b5563;font-family:var(--font-inter)}.completed-task{color:#9ca3af}.stageName{font-weight:500;font-size:14px!important;font-family:var(--font-inter)!important}.memo-artefacts-table-wrap{width:100%}.memo-artefacts-table-wrap::-webkit-scrollbar{width:4px;height:4px}.memo-artefacts-table-wrap::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.memo-artefacts-table-wrap::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.memo-artefacts-table-wrap{max-height:calc(100vh - 310px);overflow:auto}.memo-artefacts-table{width:100%}.memo-artefacts-table .gs-table__inner{table-layout:fixed;width:100%}.memo-artefacts-table .gs-table__row--head .gs-table__cell:first-child,.memo-artefacts-table .memo-artefacts-table__cell--name{width:65%}.memo-artefacts-table .gs-table__row--head .gs-table__cell:last-child,.memo-artefacts-table .memo-artefacts-table__cell--actions{white-space:nowrap;width:180px;padding-left:24px}.memo-artefacts-table .gs-table__body .gs-table__row--body:nth-child(2n){background:#f9fafb}.memo-artefacts-table .gs-table__body .gs-table__row--body:hover{background:#0000000a}.memo-artefacts-table .memo-artefacts-table__name{color:#374151;word-break:break-word;white-space:normal;overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:20px;display:block;font-family:var(--font-inter)!important}.memo-artefacts-table .memo-artefacts-table__actions{justify-content:flex-start;align-items:center;gap:24px;display:inline-flex}.dealInformationText{color:#0554f2;letter-spacing:0;font-size:1rem;font-style:normal;font-weight:700;line-height:1.25rem;font-family:var(--font-inter)!important}.newDealText{color:#333;font-feature-settings:"liga" off,"clig" off;letter-spacing:.3px;font-size:.875rem;font-style:normal;font-weight:400;line-height:12px;font-family:var(--font-inter)!important}.dialogHeaderText{color:#1f2328;font-size:1.2rem;font-weight:600;font-family:var(--font-inter),sans-serif!important}.dilaogContentScroll{overflow:auto}.dilaogContentScroll::-webkit-scrollbar{width:4px;height:4px}.dilaogContentScroll::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.dilaogContentScroll::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.login-home{background:#fff;justify-content:center;align-items:center;width:100%;height:100vh;display:flex}.login-form{flex-direction:column;gap:24px;display:flex}.text-login-label{color:#1a1a1a!important;font-size:14px!important;font-weight:400!important;font-family:var(--font-inter)!important}.text-remember{color:#333!important;font-size:14px!important;font-weight:400!important;font-family:var(--font-inter)!important}.text-forgot div{font-style:normal;line-height:20px;text-decoration:none;font-family:var(--font-inter)!important;font-size:13px!important;font-weight:500!important}.login-form-divider{background:var(--border-card);width:100%;height:.8px}.error-msg{gap:5px;margin-left:-10px;display:flex;color:red!important;font-family:var(--font-inter)!important;font-size:12px!important;font-weight:500!important;line-height:166.66%!important}.signup-form{flex-direction:column;gap:16px;margin-top:40px;display:flex}.signup-label{color:#333;font-size:14px;font-weight:400;font-family:var(--font-inter)!important}.signup-valid{color:#9ca3af;gap:5px;margin-top:5px;font-size:12px;font-weight:400;display:flex;font-family:var(--font-inter)!important}.wizzard{color:#374151;padding:32px;overflow-y:scroll}.wizzard::-webkit-scrollbar{display:none}.wizzard-logo{margin:-15px 0 15px -15px}.list-item{justify-content:start;gap:10px;width:100%;display:flex}.icon-box{background:#fff;border:1px solid #e5e7eb;border-radius:4px;align-items:center;padding:8px;display:flex}.icon-current-state{background:#0554f2}.icon-passed-state{background:#16a34a}.current-svg{fill:#fff!important}.passed-svg{fill:#16a34a}.text-box{color:#6b7280;font-size:14px;font-weight:500;line-height:20px;font-family:var(--font-inter)!important}.text-box p{color:#6b7280;font-size:12px;font-weight:400;line-height:20px;font-family:var(--font-inter)!important}.deal-text-box{color:#64748b;font-family:var(--font-inter);font-size:14px;font-weight:500;line-height:20px}.deal-text-box p{color:#6b7280;font-family:var(--font-inter);font-size:12px;font-weight:400;line-height:20px}.wizzard-line{background:#d1d5db;width:2px;height:35px}.deal-wizzard-line{background:#d1d5db;width:2px;height:64px;margin-top:11px}.current-state{color:#0554f2;font-weight:700}.passed-state{color:#374151;font-weight:700}.memoIndexItems{color:#374151;font-size:14px}.memoBuilderIndexItems{color:#374151;font-size:15px;font-weight:500}.custom-tree{max-height:600px;padding:4px;overflow-y:scroll}.custom-tree::-webkit-scrollbar{display:none}.progress-container{background:#fff;flex-direction:column;justify-content:center;width:100%;display:flex}.invitation-content{color:#000;background-color:#fff;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100vh;padding:24px;display:flex;font-family:var(--font-inter)!important}.onboarding-content{color:#000;background-color:#fff;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:calc(100vh - 30px);padding:24px;display:flex;font-family:var(--font-inter)!important}.onboarding-div{flex-direction:column;align-items:center;width:100%;height:100%;display:flex;overflow-y:scroll}.onboarding-div::-webkit-scrollbar{width:4px;height:4px}.onboarding-div::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.onboarding-div::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.onboarding-header{text-align:center}.onboarding-header div{color:#374151;margin-bottom:12px;font-size:24px;font-weight:700}.onboarding-header p{color:#6b7280;margin-bottom:12px;font-size:14px;font-weight:500}.onboarding-header{margin-bottom:12px}.onboarding-form{flex-direction:column;gap:16px;width:400px;display:flex}.onboarding-footer{gap:24px;margin-top:16px;display:flex}.fund-profile-section{width:100%;margin-top:24px}.upload-document-profile-section{background:#eff6ff;border:1px solid #e5e7eb;border-radius:6px;width:100%;margin-top:24px}.upload-document-title-section{cursor:pointer;border-radius:8px;align-items:center;padding:16px}.upload-document-title-section span{color:#374151;font-size:16px;font-weight:500;font-family:var(--font-inter)!important}.upload-sparkle-icon{background:#dbeafe;border-radius:6px;padding:6px 6px 2px}.upload-document-subtext{color:#374151;font-size:13px;font-weight:500;font-family:var(--font-inter)!important}.auto-filled-div{color:green;background:#fff;border-radius:16px;align-items:center;gap:8px;padding:4px 8px;font-size:15px;display:flex}.fund-profile-section-title{border:1px solid #d1d5db;border-radius:6px;justify-content:space-between;align-items:center;padding:26px;display:flex}.fund-profile-section-title span{cursor:pointer;color:#374151;font-size:16px;font-weight:500;font-family:var(--font-inter)!important}.fund-profile-section-cont{border:1px solid #d1d5db;flex-direction:column;gap:24px;width:100%;padding:25px;display:flex}.upload-document-section{background-color:#fff;border:1px solid #d1d5db;flex-direction:column;width:100%;padding:25px;display:flex}.fund-profile-section-description{font-size:14px;font-weight:400;line-height:1.5;color:#64748b!important;font-family:var(--font-inter)!important}.fund-profile-attribute-box{border:1px solid #e5e7eb;border-radius:8px;margin-bottom:16px;padding:20px}.fund-profile-attribute-order{color:#374151;flex-shrink:0;font-size:14px;font-weight:600;font-family:var(--font-inter)!important}.fund-profile-section-item div{color:#333;font-size:16px;font-weight:600;font-family:var(--font-inter)!important}.fund-profile-section-item p{color:#333;margin:8px 0 16px;font-size:12px;font-weight:400;font-family:var(--font-inter)!important}.sector-ontology-btn{cursor:pointer;background:#f2f2f2;border:1px solid #e5e5e5;border-radius:6px;width:fit-content;margin-top:8px;padding:30px 60px;font-size:16px;color:#565e76!important;font-weight:400!important}.draggable-div{cursor:move;background:#f0f7ff;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:16px;padding:10px 15px;display:flex}.draggable-div button{color:gray;cursor:pointer;background:0 0;border:none}.available-options span{color:#333;font-size:14px;font-weight:400;font-family:var(--font-inter)!important}.available-options div{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.available-options button{color:#000;cursor:pointer;background:#f3f3f3;border:none;border-radius:6px;padding:8px 12px;font-family:var(--font-inter)!important}.create-profile-heading{color:#333;margin:16px 0;font-size:16px;font-weight:600;font-family:var(--font-inter)!important}.create-profile-label{color:#333;font-size:14px;font-weight:400;font-family:var(--font-inter)!important}.button-tags-box{flex-wrap:wrap;align-content:flex-start;align-self:stretch;align-items:flex-start;gap:8px;margin-top:8px;display:flex}.button-tag{color:#636c76;cursor:pointer;background:#afb8c133;border:1px solid #d0d7deb2;border-radius:20px;width:fit-content;padding:3px 8px;font-size:12px;font-weight:600;font-family:var(--font-inter)!important}.button-tag-active{color:#fff;background:green}.excel-upload{border:1px dashed var(--Primary,#0554f2);color:#000;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;width:100%;margin-top:16px;padding:16px;font-size:12px;font-weight:500;display:flex;font-family:var(--font-inter)!important}.investment-criteria-heading{color:#334155;margin-top:8px;font-size:14px;font-weight:500;font-family:var(--font-inter)!important}.investment-criteria-box{flex-direction:column;gap:20px;width:700px;margin-top:24px;display:flex}.investment-criteria-header{color:#000;font-family:Plus Jakarta Sans;font-size:20px;font-weight:600}.market-oppurtinity-header{color:#374151;font-size:20px;font-weight:600}.investment-criteria-box-title{color:#0554f2;background:#f9fafb;border-bottom:1px solid #e5e7eb;height:40px;padding:12px 20px;font-size:16px;font-weight:600;font-family:var(--font-inter)!important}.investment-criteria-box-content{color:#1f2937;border-bottom:1px solid #e5e7eb;justify-content:space-between;height:40px;padding:12px 20px;font-size:14px;font-weight:500;display:flex;font-family:var(--font-inter)!important}.investment-criteria-addnew{color:#057ae7;font-size:14px;font-weight:500;font-family:var(--font-inter)!important}.weight-section{color:#1e40af;background:#dbeafe;border-radius:4px;padding:4px 10px;font-size:14px}.remaining-weight{background:#f9fafb;border:1px solid #e5e7eb;margin:16px -24px;padding:24px}.section-weights{flex-direction:column;gap:16px;margin:16px -24px 0;padding:24px;display:flex;overflow:scroll}.section-weights::-webkit-scrollbar{display:none}.section-weights{border:1px solid #e5e7eb;max-height:calc(100vh - 360px)}.section-weight{border:1px solid #e5e7eb;border-radius:8px;padding:16px;font-size:15px;font-weight:500}.impact-text{justify-content:space-between;display:flex}.impact-text div{font-size:12px;font-weight:400}.profile-stages-background{background:#e4e4e7;border-radius:16px;width:100%}.deal-task-title{color:#374151;margin:10px 0;font-size:18px;font-weight:500;font-family:var(--font-inter)!important}.deal-stages-background{background:#e4e4e7;border-radius:24px;padding:12px}.invite-team{background:#fff;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.invite-team-build{color:#374151;text-align:center;letter-spacing:-.48px;font-size:24px;font-style:normal;font-weight:700;line-height:32px;font-family:var(--font-inter)!important}.invite-team-build-text{color:#6b7280;text-align:center;margin:10px 0 40px;font-size:14px;font-style:normal;font-weight:500;line-height:20px;font-family:var(--font-inter)!important}.invite-team-box{background:#f8f8f8;border-radius:20px;flex-direction:column;justify-content:center;gap:24px;width:70%;padding:24px;display:flex}.invite-email{background:#fff;border-radius:16px;flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:16px;padding:16px;display:flex}.send-invite-btn{box-shadow:none!important;background:#ccecec!important;border-radius:8px!important}.send-invite-btn div{color:#000!important}.loader-text{text-align:center;width:100%;padding:20px}.invite-list{background:#fff;border-radius:16px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:24px;max-height:36vh;padding:16px;display:flex;overflow-y:scroll}.invite-list::-webkit-scrollbar{width:4px;height:4px}.invite-list::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.invite-list::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.invite-list{color:#000;text-align:center;font-size:14px;font-style:normal;font-weight:500;font-family:var(--font-inter)!important}.review-box{flex-direction:column;gap:14px;width:90%;max-height:75vh;display:flex}.review-company{background:#f4f4f5;justify-content:space-between;align-items:center;padding:24px;display:flex}.review-details{flex-direction:column;justify-content:center;gap:5px;margin-right:50px;display:flex}.review-company-title{color:#374151;font-size:18px;font-weight:500;font-family:var(--font-inter)!important}.review-label{color:#9ca3af;margin-right:8px;font-size:14px;font-weight:500;font-family:var(--font-inter)!important}.review-value{color:#374151;font-size:14px;font-weight:500;font-family:var(--font-inter)!important}.review-box-title{color:#0554f2;margin-bottom:16px;font-size:16px;font-weight:600;font-family:var(--font-inter)!important}.review-percentage{color:#6b7280;margin-top:5px;font-size:10px;font-weight:600;font-family:var(--font-inter)!important}.review-plan{background:#fff;border:1px solid #e5e7eb;width:calc(50% - 10px);padding:10px 20px}.review-philosophy{background:#fff;border:1px solid #e5e7eb;width:100%;padding:10px 20px}.review-philosophy-value{color:#374151;margin-top:10px;font-size:12px;font-weight:500;font-family:var(--font-inter)!important}.review-portfolio-card{color:#1f2937;background:#fafafa;border-bottom:1px solid #e5e7eb;width:100%;padding:12px 20px;font-size:14px;font-weight:500;font-family:var(--font-inter)!important}.transformImageClockwise{transform:rotate(90deg)}.transformImageAntiClockwise{transform:rotate(-90deg)}.upload-document-component{text-align:center;border:2px dashed var(--Gray-300,#d1d5db);border-radius:6px;justify-content:center;align-items:center;padding:8px}.upload-component-title{color:#1f2937;font-size:16px;font-weight:500;font-family:var(--font-inter)!important}.upload-component-subtext{color:#4b5563;font-size:14px;font-weight:500;font-family:var(--font-inter)!important}.uploaded-files-text{color:#374151;font-size:16px;font-weight:500;font-family:var(--font-inter)!important}.upload-onboarding-files{background:#f9fafb;border-radius:6px;justify-content:space-between;align-self:stretch;align-items:center;margin-top:16px;padding:12px 16px;display:flex}.uploaded-file-name-text{color:#000;font-size:14px;font-style:normal;font-weight:500;font-family:var(--font-inter)!important}.upload-file-time-size-container{color:#5f6368;align-items:center;gap:4px;margin-top:4px;display:flex}.uploaded-file-desc-text{color:#6b7280;font-size:12px;font-weight:400;font-family:var(--font-inter)!important}.uploaded-file-seperator{background-color:#c4c7c9;width:1px;height:14px}.stages{gap:12px;padding:12px;font-weight:500;display:flex;overflow-x:auto}.stages::-webkit-scrollbar{width:4px;height:4px}.stages::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.stages::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.stage{background:#fff;border:1px solid #e5e7eb;border-radius:16px;width:280px}.stage-blur{opacity:.5;background:#fafafa;border-radius:10px;min-width:350px}.stage-button{background:#fafafa;border-radius:8px;padding:10px}.stage-box-1{border-bottom:1px solid #e5e7eb;border-top-left-radius:16px;border-top-right-radius:16px;justify-content:space-between;width:280px;padding:20px;font-size:16px;display:flex}.stage-box-2{border-top-left-radius:16px;border-top-right-radius:16px;justify-content:space-between;padding:20px;font-size:16px;display:flex}.task-count{color:#625f6d;background:#e0e0e0;border-radius:10px;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;display:flex}.task-box{color:#374151;flex-direction:column;gap:12px;width:280px;height:85%;padding:20px;font-size:14px;display:flex}.task-cont{background:#fff;border-radius:4px;align-items:center;gap:2px;padding:8px;display:flex}.task-icon{display:none}.task-cont:hover .task-icon{cursor:pointer;display:block}.new-task{color:#0554f2;background:#fff;border:1px dashed #93c5fd;border-radius:8px;justify-content:center;align-items:center;gap:10px;margin-top:auto;margin-bottom:20px;padding:8px 24px;font-size:14px;font-weight:400;display:flex}.disabled-img{filter:grayscale(40%)brightness(.8);cursor:not-allowed;pointer-events:none}.deal-stages__edit-row{align-items:center;gap:8px;width:100%;display:flex}.deal-stages__edit-actions{flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.deal-stages__reorder-btn{color:var(--grey-500);cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.deal-stages__reorder-btn:disabled{color:var(--grey-200);cursor:default}.deal-stages__delete-btn{color:var(--semantic-error);cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.deal-stages__icon-action{cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.deal-stages__stage-meta{color:var(--grey-500);align-items:center;gap:10px;margin-top:15px;font-size:12px;display:flex}.deal-stages__task-checkbox{cursor:pointer;accent-color:var(--semantic-success);border-radius:6px}.runSectionButton{color:#fff;background-color:red!important}.cancelSectionButton{text-transform:none!important}.uploadDocText{color:#5a5a5a;background-color:"#784734";padding:"0px !important"}.uplaodDocButton{color:#483ea8;text-decoration:underline;text-transform:none!important}.addVariableText{color:#057ae7;text-transform:none}.addvariableButton{text-transform:none;color:#057ae7}.inputContainer{background:#fafafe;border:2px dashed #384eb74d;border-radius:4px}.inputContainer::-webkit-scrollbar{width:4px;height:4px}.inputContainer::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.inputContainer::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.inputContainer{overflow:auto}.inputTableContainer{background:#fff;border-radius:8px;min-height:100px;padding:4px}.assumptionContainer{background:#fff;border:2px dashed #384eb74d;border-radius:4px;overflow:hidden}.assumptionsText{color:#5a5a5a}.memoAssumptionsHeadingText{color:#565e76;letter-spacing:.6px;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.sectionTitle{color:#1346ab!important;font-size:16px!important}.titleConfigureContainer{background-color:#f3f7ff}.sectionOutputText{min-width:0}.sectionOutputText p{margin-bottom:8px}.sectionOutputText h2,.sectionOutputText h3{margin-top:24px;margin-bottom:8px}.sectionOutputText ul{padding-left:20px}.sectionOutputText strong{color:#333}.outputHeaderContainer{min-height:2.5rem;transition:border .3s ease-in-out;position:relative}.outputHeaderContainer:hover .configureButton{opacity:1;visibility:visible}.outputHeaderContainer .configureButton{opacity:0;visibility:hidden;text-transform:none;cursor:pointer;z-index:10;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;position:absolute;top:.25rem;right:.5rem;padding:8px 16px!important}.outputHeaderContainer .configureButton:hover{color:#000;background:#057ae7}.outputHeaderContainer .sectionOutputHeaderText{color:#374151;letter-spacing:.206rem}.outputHeaderContainer .sectionOutputHeaderContainer{background-color:#d3d3d3;padding:.313rem}.outputHeaderContainer .sectionWordHeaderContainer{background:#f5f0f0;border-radius:2px;height:9px;padding:1px 8px 16px}.outputHeaderContainer .sectionWordHeader{color:#565e76;font-feature-settings:"liga" off,"clig" off;letter-spacing:3.3px;font-size:12px;font-style:normal;line-height:normal}.parent{border:1px solid #0000;border-radius:10px;transition:background-color .2s ease-in-out,border .2s ease-in-out;position:relative}.parent .configureButton{opacity:0;visibility:hidden;z-index:10;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;position:absolute;top:8px;right:8px}.parent:hover{background-color:#fafcff;border-color:#0554f2}.parent:hover .configureButton{z-index:9999;opacity:1;visibility:visible}.srcollBar::-webkit-scrollbar{width:4px;height:4px}.srcollBar::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.srcollBar::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.subSpaceScrollbar::-webkit-scrollbar{width:4px;height:4px}.subSpaceScrollbar::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.subSpaceScrollbar::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.subSpaceScrollbar{padding-bottom:8px;padding-left:8px;overflow:auto}.sectionHeader{color:#5a5a5a;letter-spacing:.3vw;background:#d3d3d3;padding:.35vw .5vw;font-size:.7rem}.upVoteCount{color:#5a5a5a;font-size:.9rem}.memoBuilderComponentsContainer{box-sizing:border-box;background-color:#fff;border-radius:12px;width:100%;max-width:100%;padding:4px 6px 8px}.memoBuilderComponentsContainer .listItemContainer{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.memoBuilderComponentsContainer .listItemContainer .MuiListItem-root,.memoBuilderComponentsContainer .listItemContainer.memoBuilderDrawerArtifactItem,.memoBuilderComponentsContainer li.memoBuilderDrawerArtifactItem,.memoBuilderComponentsContainer li.memoBuilderDrawerAssumptionItem{box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin:1px 0;list-style:none;display:flex}.memoBuilderComponentsContainer .listItemContainer .MuiListItem-root,.memoBuilderComponentsContainer .listItemContainer.memoBuilderDrawerArtifactItem,.memoBuilderComponentsContainer li.memoBuilderDrawerArtifactItem{align-items:center;gap:6px;padding:2px 2px 2px 0!important}.memoBuilderComponentsContainer li.memoBuilderDrawerAssumptionItem{align-items:flex-start;padding:8px}.memoBuilderComponentsContainer .listItemContainer .MuiListItemAvatar-root,.memoBuilderComponentsContainer .memoBuilderDrawerArtifactIcon{flex-shrink:0;justify-content:center;align-items:center;width:24px;margin-right:0;padding:2px 0;display:flex;min-width:24px!important}.memoBuilderComponentsContainer .listItemContainer .MuiListItemAvatar-root img,.memoBuilderComponentsContainer .memoBuilderDrawerArtifactIcon img{width:22px!important;height:26px!important}.memoBuilderComponentsContainer .listItemContainer .MuiListItemText-root,.memoBuilderComponentsContainer .memoBuilderDrawerArtifactContent{flex:1!important;min-width:0!important;margin:8px 0!important;padding:0!important}.memoBuilderComponentsContainer .artifactTextWrapper{align-items:center;gap:4px;width:100%;min-width:0;max-width:100%;display:flex}.memoBuilderComponentsContainer .artifactNameWidth{white-space:nowrap;flex:1 1 0;max-width:100%;font-size:12px;line-height:1.3;min-width:0!important}.memoBuilderComponentsContainer .artifactRowActions{flex-shrink:0;align-items:center;gap:0;margin-left:2px;display:none}.memoBuilderComponentsContainer .listItemContainer:hover .artifactRowActions,.memoBuilderComponentsContainer .listItemContainer:focus-within .artifactRowActions{display:inline-flex}.memoBuilderComponentsContainer .artifactRowActions .MuiIconButton-root,.memoBuilderComponentsContainer .artifactRowActions .gs-test-button--icon{width:auto!important;min-width:auto!important;height:auto!important;min-height:auto!important;padding:2px!important}.memoBuilderComponentsContainer .memoDrawerAssumptionTitle{min-width:0;max-width:100%;font-size:12px;line-height:1.3}.memoBuilderComponentsContainer .listItemContainer.MuiListItem-root{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.memoBuilderComponentsContainer .listItemContainer.MuiListItem-root>div:first-child,.memoBuilderComponentsContainer .memoBuilderDrawerArtifactContent,.memoBuilderComponentsContainer .memoBuilderDrawerAssumptionContent{flex:1;min-width:0;overflow:hidden}.noScrollbar::-webkit-scrollbar{width:0;height:0}.noScrollbar::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.noScrollbar::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.sections-container{overflow:auto}.sections-container::-webkit-scrollbar{width:4px;height:4px}.sections-container::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.sections-container::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.sections-container{max-height:calc(100vh - 224px)}.memo-components-drawer{background:#fff;border-radius:8px;max-height:calc(100vh - 224px);overflow:auto}.memo-components-drawer::-webkit-scrollbar{width:4px;height:4px}.memo-components-drawer::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.memo-components-drawer::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.clickHereButton{color:#1346ab;text-decoration:underline}.sectionBlueBorder{background-color:#fafcff;border:1px solid #0554f2;position:relative;border-radius:10px!important;padding-bottom:0!important}.sectionBlueBorder .clip-box{color:#565e76;font-feature-settings:"liga" off,"clig" off;letter-spacing:.3px;background:#fff;border-bottom:1px solid #0554f2;border-left:1px solid #0554f2;border-right:1px solid #0554f2;height:32px;margin-top:7px;margin-right:3rem;padding:5px 30px 7px;font-size:16px;font-style:normal;line-height:normal;position:absolute;top:-8.5px;right:0;box-shadow:0 2px 5px #0000001a;border-bottom-right-radius:10px!important;border-bottom-left-radius:10px!important}.sectionAccordion{background-color:#fafcff;border-radius:10px;border-radius:10px!important;margin:0!important}.memoPromptText{color:#6775a0;font-feature-settings:"liga" off,"clig" off;letter-spacing:3px;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.taggable-text-field{box-sizing:border-box;flex-direction:column;width:100%;display:inline-flex}.taggable-text-field__control{min-height:100px}.taggable-text-field__input:hover{border-color:var(--grey-300)!important}.taggable-text-field__input:focus{border-color:var(--accent-500)!important;box-shadow:0 0 0 2px var(--accent-50)!important}.taggable-text-field__input::placeholder{color:var(--grey-400)}.taggable-text-field-popover{border:none;padding:8px 12px}.taggable-text-field-popover--portal{z-index:1300;pointer-events:none;background:var(--color-white,#fff);border-radius:4px;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.mempPromptText{color:#565e76;font-feature-settings:"liga" off,"clig" off;font-size:14px;font-style:normal;font-weight:500;line-height:24px}.memoDragnDropText{color:#565e76;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:24px}.viewDocumentText{display:none!important}.viewDocumentText .viewDocumentLink{line-height:18px;height:auto!important;min-height:0!important;min-width:unset!important;padding:0!important}.viewDocumentText .viewDocumentLink:not(.is-disabled):hover{height:auto!important;padding:0!important}.memoArtifactBorder{background:#fff;border:.5px solid #e3e3e3;border-radius:4px}.memoArtifactBorder:hover .viewDocumentText{display:block!important}.memoArtifactsText{color:#565e76;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.dndArtifactsText{color:#565e76}.memoAssumptionsText{color:#565e76;font-size:14px;font-style:normal;font-weight:400;line-height:27px}.memoAssumptionListRow{box-sizing:border-box;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.memoAssumptionListTitle{flex:1 1 0;min-width:0;padding:4px 0}.memoAssumptionListDelete,.memoAssumptionListDelete.gs-test-button--icon{flex-shrink:0;width:auto!important;min-width:auto!important;height:auto!important;min-height:auto!important;padding:2px!important}.memoAssumptionsListDropzone{box-sizing:border-box;width:100%;min-height:100px;padding:4px 24px 4px 16px}.memoAssumptionsListDropzone--active{background-color:#008000b3;border:1px solid green;border-radius:10px}.memoAssumptionsListDropzone--can-drop{background-color:#0080004d;border:1px solid green;border-radius:10px}.memoAssumptionsListEmpty{padding:4px 0}.memoAssumptionsList{margin:0;padding:0;list-style:none}.memoAssumptionsListItem{margin:0;padding:4px 0;list-style:none}.memoAssumptionListDivider{border:none;border-top:1px solid #0000001f;height:0;margin:2px 0;padding:0;list-style:none;display:block}.memoSectionList{min-width:50vw}.memoSectionListConfigure--spaced{margin-top:16px}.memoSectionListConfigure{margin-top:0}.memoSectionListOutput{background:var(--color-white);border-radius:8px;margin-bottom:16px}.memoSectionDeleteDialogContent{color:var(--jet-black,#212121);font-size:14px;line-height:1.5}.memoSectionDeleteDialogEmphasis{color:#1f2937;font-weight:600}.memoAccordionHeaderText{color:#1346ab;letter-spacing:.7px;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.memoBuilderAccordion{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow:hidden;box-shadow:none!important;padding:0!important}.memoBuilderAccordion .ds-g-accordion__item,.memoBuilderAccordion .ds-g-accordion__panel,.memoBuilderAccordion .ds-g-accordion__panel-content{box-sizing:border-box;min-width:0;max-width:100%}.memoBuilderAccordion .ds-g-accordion__item--single{overflow:hidden}.memoBuilderAccordion .ds-g-accordion__trigger{z-index:1;align-items:center;gap:6px;margin:0;padding:4px 0;position:relative}.memoBuilderAccordion .ds-g-accordion__panel{z-index:0;max-width:100%;position:relative}.memoBuilderAccordion .ds-g-accordion__panel-measure{min-height:0;overflow:hidden}.memoBuilderAccordion .ds-g-accordion__panel--open .ds-g-accordion__panel-measure{overflow:hidden}.memoBuilderAccordion .ds-g-accordion__trigger-label{width:100%;min-width:0;overflow:hidden}.memoBuilderAccordion .ds-g-accordion__chevron{align-self:center}.memoBuilderAccordion .ds-g-accordion__panel-content{max-width:100%;padding-top:0;overflow:hidden auto}.memoBuilderAccordion .ds-g-accordion__panel-content::-webkit-scrollbar{width:4px;height:4px}.memoBuilderAccordion .ds-g-accordion__panel-content::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.memoBuilderAccordion .ds-g-accordion__panel-content::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.memoBuilderAccordion .ds-g-accordion__panel-content{scrollbar-width:thin}.memoBuilderAccordion.ds-g-accordion--bordered .ds-g-accordion__panel-content{padding-bottom:12px}.memoBuilderAccordion .ds-g-accordion__item--single.ds-g-accordion__item--open>.ds-g-accordion__trigger{margin-bottom:0}.memoBuilderAccordionHeader{box-sizing:border-box;justify-content:space-between;align-items:center;gap:4px;width:100%;min-width:0;max-width:100%;min-height:32px;display:flex}.memoBuilderAccordionHeader .memoAccordionHeaderText{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.memoBuilderAccordionHeaderActions{z-index:2;flex-shrink:0;justify-content:flex-end;align-items:center;gap:4px;display:flex;position:relative;overflow:visible}.memoBuilderAccordionUpload{z-index:2;align-items:center;line-height:0;display:flex;position:relative;overflow:visible}.memoBuilderUploadTooltipAnchor{line-height:0;display:inline-flex}.memoBuilderDrawerTooltipAnchor{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.memoBuilderDrawerTooltipAnchor--multiline{white-space:normal;text-overflow:unset;word-break:break-word;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box}.memoDrawerAssumptionDescription{width:100%;min-width:0;max-width:100%}.memoBuilderDrawerTooltipPortal,.memoBuilderUploadTooltipPortal{z-index:1400;background:var(--grey-900,#212121);color:var(--color-white,#fff);letter-spacing:0;white-space:normal;word-break:break-word;overflow-wrap:anywhere;pointer-events:none;box-sizing:border-box;border-radius:8px;padding:6px 8px;font-family:Be Vietnam Pro,Inter,system-ui,-apple-system,sans-serif;font-size:12px;font-weight:400;line-height:1.4}.memoBuilderAccordionHeaderActions .gs-test-button--icon{width:auto!important;min-width:auto!important;height:auto!important;min-height:auto!important;padding:4px!important}.memoBuilderAccordionBody{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:0;overflow:hidden}.memoBuilderAccordionSearch{width:100%;margin-bottom:8px}.memoBuilderAccordionSearch .ds-g-text-field,.memoBuilderAccordionSearch .ds-g-text-field--full-width{width:100%}.memoBuilderAccordionList{box-sizing:border-box;width:100%;max-width:100%;margin:0;padding:0;list-style:none;overflow:hidden}.memoBuilderComponentsContainer .memoBuilderAccordionBody .listItemContainer,.memoBuilderComponentsContainer .memoBuilderAccordionBody .listItemContainer .MuiListItem-root,.memoBuilderComponentsContainer .memoBuilderAccordionBody .memoBuilderDrawerArtifactItem,.memoBuilderComponentsContainer .memoBuilderAccordionBody .memoBuilderDrawerAssumptionItem,.memoBuilderComponentsContainer .memoBuilderAccordionBody .artifactTextWrapper{width:100%;min-width:0;max-width:100%}.memoBuilderComponentsContainer .memoBuilderAccordionBody .artifactNameWidth{text-overflow:ellipsis;flex:1 1 0;min-width:0;max-width:100%;overflow:hidden}.memoBuilderComponentsContainer .memoBuilderAccordionBody .memoDrawerAssumptionTitle{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}.memoBuilderComponentsContainer .memoBuilderAccordionBody .memoDrawerAssumptionDescription{min-width:0;max-width:100%}.memoBuilderComponentsContainer .memoBuilderAccordionBody .listItemContainer.MuiListItem-root>div:first-child,.memoBuilderComponentsContainer .memoBuilderAccordionBody .memoBuilderDrawerArtifactContent,.memoBuilderComponentsContainer .memoBuilderAccordionBody .memoBuilderDrawerAssumptionContent{flex:1;width:100%;min-width:0;overflow:hidden}.memoBuilderAccordionListItem{margin:0;padding:0;list-style:none}.memoBuilderDrawerDivider{box-sizing:border-box;border:none;border-top:1px solid #0000001f;max-width:100%;height:0;padding:0;list-style:none;display:block;margin:0!important}.memoArtifactsTitleText{color:#565e76;font-size:16px;font-style:normal;font-weight:800;line-height:normal;font-family:var(--font-inter)!important}.sectionErrorMessageText{color:#565e76;text-align:center;text-align:center;opacity:.5;justify-content:center;align-items:center;height:80%;font-size:16px;font-style:normal;font-weight:400;line-height:20px;display:flex;font-family:var(--font-inter)!important}.retryErrorMessage{text-align:left;color:#565e76;opacity:.5;flex-direction:column;justify-content:center;align-items:flex-start;height:80%;font-size:16px;display:flex}.retryErrorMessage ul{margin-top:8px}.retryErrorMessage li{align-items:center;display:flex}.retryErrorMessage li:before{content:"*";margin-right:8px;font-weight:700}.memobuilderDrawerBtn{color:#0969da;font-weight:700;text-transform:none!important;font-size:12px!important}.memobuilderDrawerIcon{font-size:16px!important}.artifactUploadIcon{color:#057ae7}.artifactUploadIconTrigger{cursor:pointer;justify-content:center;align-items:center;line-height:0;display:inline-flex}.memoBuilderAccordionUploadDropzone{align-items:center;gap:4px;line-height:0;display:flex}.sectionActionButtons{border:none;align-items:center;padding:8px 16px;font-weight:700;display:flex;position:relative;overflow:hidden;text-transform:none!important;color:#000!important;background:#eef3ff!important;border-radius:100px!important}.sectionActionButtons:after{content:"";background:#1d4ed8;border-radius:100px;width:100%;position:absolute;bottom:0;left:0}.listItemContainer:hover{background-color:#f8f9fa;border:1px solid #eee;border-radius:5px;transition:background-color .3s ease-in-out,border .3s ease-in-out}.memoDrawerAssumptionTitle{max-width:15rem}.sectionOutputTitleText{color:#565e76;font-feature-settings:"liga" off,"clig" off;letter-spacing:.3px;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.easy-edit-wrapper{font-feature-settings:"liga" off,"clig" off;letter-spacing:.3px;font-size:20px;font-style:normal;font-weight:700;line-height:normal;color:#0554f2!important;font-family:var(--font-inter)!important}.sectionModeText{color:#565e76;font-feature-settings:"liga" off,"clig" off;letter-spacing:.3px;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.whitePlayIcon{background-color:#fff;-webkit-mask:url(/assets/img/runSectionPlayIcon.svg) 50% no-repeat;mask:url(/assets/img/runSectionPlayIcon.svg) 50% no-repeat}.versionHistoryContainer{background-color:var(--color-white);border:1px solid var(--border-default);border-radius:8px}.versionPreviewContainer{border:1px solid var(--border-default);background-color:#fff;border-radius:8px;flex-direction:column;width:100%;display:flex}.memoHistoryBg{background-color:#0554f21a;border-radius:.5rem;width:36px;height:36px}.versionTagBg{background-color:#faf5ff;border-radius:.5rem;width:28px;height:28px}.versionHistoryText{font-size:18px;font-weight:600;line-height:1.75rem}.tarckAndManageText{font-size:14px;line-height:1.25rem}.versionDate{color:#111827;font-size:14px}.historyVersionComponent{border:1px solid rgb(229, 231, 235, var(--tw-border-opacity,1));border-radius:.5rem;flex-wrap:wrap;gap:8px;transition-property:box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 1px 2px #0000000d}.selectedHistoryVersionComponent{border:1px solid rgb(229, 231, 235, var(--tw-border-opacity,1));background-color:#0554f20d;border-radius:.5rem;flex-wrap:wrap;gap:8px;transition-property:box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 1px 2px #0000000d}.versionTextContainer{flex-wrap:wrap;display:flex}.versionTextContainer .versionTitle{white-space:nowrap;color:#111827;flex:0 auto;max-width:20rem;font-size:16px;font-weight:500;overflow:hidden}.versionTextContainer .versionLabels{flex-wrap:wrap;flex:0 auto}.dealNameChip{white-space:nowrap;text-overflow:ellipsis;border-radius:50px;max-width:100%;height:auto;padding:0 8px;font-size:10px;font-weight:500;line-height:19px;display:inline-block;overflow:hidden}.namedLabel{color:#9333ea;background-color:#faf5ff;border-radius:50px;height:19px;font-size:10px;font-weight:500}.currentVersionLabel{color:#22c55e;background-color:#f0fdf4;border-radius:50px;height:19px;font-size:10px;font-weight:500}.screeningnLabel{color:#2563eb;background-color:#eff6ff;border-radius:50px;height:19px;font-size:10px;font-weight:500}.scrollHistoryContainer{overflow:auto}.scrollHistoryContainer::-webkit-scrollbar{width:4px;height:4px}.scrollHistoryContainer::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.scrollHistoryContainer::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.scrollableHistoryContainer{padding:16px}.savedHistoryDateText{margin-left:8px}.savedHistoryVersionCard{flex:1;margin-top:8px;padding:8px}.savedHistoryVersionBody{flex-grow:1;min-width:0}.savedHistoryVersionTextContainer{justify-content:space-between;align-items:center;display:flex}.savedHistoryTitleRow{align-items:center;gap:8px;display:flex}.savedHistoryNamedLabel{margin-top:2px;padding:4px}.savedHistoryCurrentLabel{margin-top:2px;padding:4px 6px}.savedHistoryVersionDescription{margin-top:4px;margin-left:8px}.savedHistoryVersionFooter{padding:12px 0}.savedHistoryClockIcon{margin-top:-2px}.savedHistoryTimeOffset{margin-left:4px}.savedHistoryTimeSeparator{padding:0 4px}.savedHistoryDeleteMenuItem:hover{background-color:#ff00001a}.versionHistoryDescription{color:#111827;max-width:20rem;font-size:14px;line-height:20px}.historyTimeText{color:#111827;font-size:12px}.historyAuthorText{color:#111827;max-width:15rem;font-size:12px}.dashedDivider{border-color:#e5e7eb;border-bottom-width:1px;width:100%;border-style:dashed!important}.historyEllipsisIcon{background-color:#f5f5f5;border:1px solid #0000;border-radius:6px;padding:4px 8px 2px}.historyEllipsisIcon:hover{border:1px solid #0654f2}.historyEllipsisMenuText{color:#111827;white-space:pre-line;word-break:break-word;font-size:14px;line-height:20px}.historyDeleteOptionText{color:#dc2626;font-size:14px;line-height:20px}.versionNameLabelText{color:#111827;font-size:14px}.previewVersionPlaceholder{color:#111827;justify-content:center;align-items:center;height:100%;font-size:16px;display:flex}.versionDayAndDate{color:#111827;font-size:14px}.sectionOutputV2Container{border:1px solid #f3f4f6;border-radius:10px;flex-direction:column;width:100%;transition:border .2s ease-in-out,box-shadow .2s ease-in-out;display:flex;box-shadow:0 1px 2px #0000000d}.sectionOutputV2Container:hover{border:1px solid #dcdcdc;box-shadow:0 4px 8px #0000001a}.sectionOutputV2Container .MuiDivider-root{flex-shrink:0;width:100%;display:block}.sectionOutputV2Header{padding:16px}.sectionOutputIconContainer{background-color:#0554f20d;border-radius:5px;padding:6px 6px 2px}.sectionOutputV2Title{justify-content:center;align-items:center;margin-left:8px;display:flex}.sectionOutputV2Content{padding:16px}.sectionOutputV2Content p{margin-bottom:8px;line-height:1.6}.sectionOutputV2Content h2,.sectionOutputV2Content h3{margin-top:16px;margin-bottom:8px;font-size:1.25rem}.sectionOutputV2Content ul{padding-left:20px}.sectionOutputV2Content strong{color:#333}.sectionOutputV2Content table{border-collapse:collapse;width:100%;margin-top:12px}.sectionOutputV2Content th,.sectionOutputV2Content td{text-align:left;border:1px solid #ddd;padding:8px}.sectionOutputV2Content th{background-color:#f3f4f6;font-weight:700}.sectionOutputV2Content tr:nth-of-type(2n){background-color:#fafafa}.sectionOutputV2Content tr:hover{background-color:#f1f5f9}.sectionV2Listing{margin:24px 24px 0}.sectionV2ListingItem{margin:16px 0}.savedHistoryListContainer{flex-direction:column;gap:12px;max-height:calc(100vh - 230px);display:flex;overflow-y:auto}.savedHistoryListContainer::-webkit-scrollbar{width:6px}.savedHistoryListContainer::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:6px}.savedHistoryListContainer::-webkit-scrollbar-thumb:hover{background:#9ca3af}.terms-div{color:#000;background-color:#fff;width:100%;height:100vh;font-family:var(--font-inter)!important}.terms-cont{flex-direction:column;justify-content:space-between;gap:24px;width:100%;height:100%;padding:32px;display:flex;overflow:auto}.terms-cont::-webkit-scrollbar{width:4px;height:4px}.terms-cont::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.terms-cont::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.terms-title{text-align:center;font-size:25px;font-weight:700}.terms-header{font-size:20px;font-weight:600}.terms-text{margin-top:15px;padding-left:30px;font-size:15px}.card-container{flex-wrap:wrap;justify-content:flex-start;gap:16px;display:flex}.card-container>.screening-card{flex:calc(33.33% - 16px);max-width:calc(33.33% - 16px)}.subtitle-text{color:#6b7280}.preview-button{border-radius:6px!important}.section_templates{height:235px;overflow:scroll}.section_templates::-webkit-scrollbar{display:none}.template-subtitle{color:#6b7280}.preview-accordion{background:#f9fafb;margin-bottom:20px;padding:8px}.selectTemplateLibrary{cursor:pointer;transition:transform .2s,box-shadow .2s}.selectTemplateLibrary:hover{transform:scale(1.03);box-shadow:0 4px 12px #0003}.templateCardsWrapper{border:1px solid #e5e7eb;height:80%;padding:24px 16px;overflow-y:scroll}.templateCardsWrapper::-webkit-scrollbar{width:4px;height:4px}.templateCardsWrapper::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.templateCardsWrapper::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.templateSubmitWrapper{border:1px solid #e5e7eb;border-top:0;justify-content:space-between;align-items:center;padding:24px 16px;display:flex}.templateSubmitButton{width:200px!important}.template-div{width:100%;height:95%;margin-top:12px;display:flex}.template-wizzard{background:#fff;border-top:none;border-bottom:1px solid #e5e7eb;border-left:1px solid #e5e7eb;border-right:none;width:333px;height:100%;max-height:80vh;padding:8px}.template-content{background:#f9fafb;border:1px solid #e5e7eb;width:calc(100% - 333px);min-height:50vh;max-height:80vh;padding:16px 32px;overflow-y:scroll}.template-content::-webkit-scrollbar{width:4px;height:4px}.template-content::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.template-content::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.template-seperator{background:#d3d3d3;max-width:100%;height:1px;margin:32px 8px}.template-footer{justify-content:space-between;max-width:100%;margin:8px;display:flex}.template-label{color:#333;font-size:16px;font-weight:500;font-family:var(--font-inter)!important}.template-option{color:#333;font-size:14px;font-weight:400;line-height:16px;font-family:var(--font-inter)!important}.section-header{justify-content:space-between;align-items:center;width:100%;margin:16px 0;display:flex}.section-header .subHeader{color:#4b5563;margin-top:8px}.add-section-btn{background:#e5e7eb!important;padding:8px!important;text-decoration:none!important}.add-section-btn div{color:#000!important}.choose-templates-btn{border:2px solid #e5e7eb;padding:8px!important;text-decoration:none!important}.choose-templates-btn div{color:#000!important}.choose-template{border:1px solid #e5e7eb;border-radius:8px;justify-content:space-between;padding:16px;display:flex}.choose-template input{width:16px;height:16px;margin-top:4px;margin-right:16px}.choose-template:hover{border:1px solid #00f}.choose-template-box h4{margin-bottom:4px;font-weight:500}.choose-template-box span{color:#6b7280;font-size:.875rem;line-height:1.25rem}.choose-template-box h5{margin-top:10px;margin-bottom:4px;font-size:.875rem;font-weight:500;line-height:1.25rem}.choose-template-box .template-prompt{background:#f9fafb;border-radius:.25rem;padding:.75rem;font-size:.875rem;line-height:1.25rem}.choose-template-box ul{margin-left:24px}.choose-template-box li{color:#4b5563;font-size:.875rem;line-height:1.25rem}.section-div{background:#e5e7eb;border-radius:12px;margin-top:16px;padding:12px}.section-show{cursor:pointer;background:#fff;border-radius:4px;margin-left:12px;padding:8px 8px 0}.section-template-show{cursor:pointer;background:#f9f9f9;border-radius:4px;height:fit-content;margin-left:12px;padding:8px 8px 0}.template-cont{margin-top:24px;font-size:.875rem;font-weight:500}.question-header{background-color:#eff6ff;border-color:#dbeafe;border-radius:8px;margin-top:12px;padding:16px}.question-header div{color:#1e40af;margin-bottom:.5rem;font-size:.875rem;font-weight:500;line-height:1.25rem}.question-header p{color:#2563eb;margin-bottom:.5rem;font-size:.875rem;line-height:1.25rem}.question-cont{border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;gap:16px;margin-top:16px;padding:16px;display:flex}.question-section-title{font-weight:500}.question-count{color:#2563eb;background-color:#eff6ff;border-radius:20px;padding:4px 12px;font-size:.875rem;line-height:1.25rem}.question-delete{cursor:pointer;background:#ffb6c1;border-radius:4px;margin-left:12px;padding:8px 8px 0}.preview-template{margin:8px}.preview-template h2{font-size:1.5rem;font-weight:700;line-height:2rem}.preview-template p{color:#6b7280;margin-top:.25rem}.preview-template div{gap:.5rem;margin-top:16px;display:flex}.preview-template div div{margin-top:0}.preview-template div span{padding:.25rem .625rem;font-size:.875rem;line-height:1.25rem}.preview-section{flex-direction:column;gap:12px;margin:12px 0 0 8px;display:flex}.preview-section h3{font-size:1.125rem;font-weight:600;line-height:1.75rem}.preview-section p{color:#6b7280;font-size:.875rem;line-height:1.25rem}.section-line{background:#e5e7eb;height:1px}.preview-temp-cont{color:#4b5563}.preview-subsection{border:0 solid #e5e7eb;border-left-width:2px;margin-top:4px;padding-left:1rem}.preview-subsection h4{color:#111827;font-size:.875rem;font-weight:500;line-height:1.25rem}.preview-questions{background-color:#f5f5f5;border-radius:.5rem;margin-top:8px;padding:1rem}.preview-questions h4{color:#111827;font-size:.875rem;font-weight:500;line-height:1.25rem}.preview-questions ul{margin:8px 0 0 24px}.preview-questions ul li{color:#4b5563;margin-top:8px}.build-library{background:#fff;border:2px dashed #d1d5db;border-radius:8px;gap:16px;padding:32px}.template-add-icon{background:#dcfce7;border-radius:50%;width:64px;height:64px}.templateBuilder-subline{color:#4b5563;margin:0 15%;font-size:16px;font-weight:400}.template-library-crumb{border:1px solid #e5e7eb;background:#fff!important;padding:14px!important}.template-comp-width{width:calc(100% - 120px)}.template-semibold-color{color:#374151}.template-bold-color{color:#111827}.template-sub-selected-bg{background-color:#eff6ff!important}.template-non-selected-bg{background-color:#f9fafb!important}.template-success-card{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;padding:16px}.template-start-card{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;padding:16px}.overflow-scroll-hide{overflow:scroll}.overflow-scroll-hide::-webkit-scrollbar{display:none}.template-library-home-title div{color:#111827;font-size:24px;font-weight:600}.template-library-home-title p{color:#4b5563;margin-top:12px;font-size:16px}.template-home-card{background:#fff;border:1px solid #e5e7eb;border-radius:8px;margin-top:24px;padding:24px;position:relative}.template-home-card-title{color:#111827;font-size:16px;font-weight:600}.template-home-card-ai{color:#9b27f0;background:#f3e8ff;border-radius:4px;align-items:center;margin-left:8px;padding:4px 8px 4px 2px;font-size:12px;display:flex}.template-home-card-active{color:#166534;background:#dcfce7;border-radius:24px;align-items:center;width:fit-content;margin-left:4px;padding:4px 8px 4px 4px;font-size:12px;font-weight:600;display:flex}.template-home-card-draft{color:#1f2937;background:#f3f4f5;border-radius:24px;align-items:center;width:fit-content;margin-left:4px;padding:4px 8px 4px 4px;font-size:12px;font-weight:600;display:flex}.template-home-card-description{color:#374151;margin-top:16px;font-size:14px}.template-home-tags-box{flex-wrap:wrap;gap:8px;display:flex}.template-home-card-author{justify-content:space-between;align-items:center;margin-top:16px;display:flex}.template-home-card-author div{color:#1f2937;font-size:15px;font-weight:600}.template-home-card-author p{color:#6b7280;font-size:14px}.template-action-div{z-index:8;color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:8px;width:11rem;margin-top:8px;margin-left:-9rem;padding:8px;font-size:14px;position:absolute}.template-action-div div{cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:8px;display:flex}.template-action-div div:hover{background:#f9f9f9}.template-prompt-area{resize:vertical;box-sizing:border-box;border:1px solid #0000003b;border-radius:8px;outline:none;width:100%;padding:10px 14px;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.5;transition:border-color .3s,box-shadow .3s}.template-container{max-height:calc(100vh - 333px)}.template-container::-webkit-scrollbar{width:4px;height:4px}.template-container::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.template-container::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.template-container{min-height:400px;overflow:auto}.memo-template-old__container{height:90%;padding-left:32px}.memo-template-old__header-row{justify-content:space-between;align-items:center;display:flex}.memo-template-old__header-title{font-size:18px}.memo-template-old__blank-toggle{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:flex}.memo-template-old__blank-label{font-size:16px;font-weight:600;font-family:var(--font-inter),Inter,sans-serif}.memo-template-old__blank-switch{width:36px;height:20px;accent-color:var(--accent-700);cursor:pointer}.memo-template-old__loader{margin-top:16px}.memo-template-old__empty-wrap{justify-content:center;margin-top:16px;display:flex}.memo-template-old__list{flex-direction:column;gap:8px;display:flex}.memo-template-old__card-actions{align-items:flex-start;gap:8px;display:flex}.memo-template-old__selected-badge{background-color:var(--accent-700);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.memo-template-old__lp-meta{border-top:1px solid var(--grey-100);justify-content:space-between;margin-top:8px;padding-top:16px;display:flex}.memo-template-old__lp-author{color:var(--grey-600);align-items:center;gap:8px;margin-top:8px;font-size:.875rem;display:flex}.memo-template-old__lp-date{color:var(--grey-500);font-size:.875rem}.memo-template-old__footer{background:#fff;justify-content:flex-end;gap:16px;padding:0 0 24px 32px;display:flex}.memo-template-old__field{margin-top:16px}.memo-template-old__field:first-child{margin-top:0}.memo-template-old__field-label{color:var(--grey-800);margin:0 0 8px;font-size:14px;font-weight:500}.memo-template-old__tags-row{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.memo-template-old__section-card{border:1px solid var(--grey-200);background:var(--color-white);border-radius:8px;margin-top:16px;padding:16px}.memo-template-old__section-title{color:var(--grey-900);margin:0;font-size:14px;font-weight:600}.memo-template-old__section-desc{color:var(--grey-600);margin:8px 0 0;font-size:14px}.memo-template-old__prompt-box{background:var(--grey-50);border-radius:4px;margin-top:8px;padding:16px}.memo-template-old__prompt-label{color:var(--grey-800);margin:0;font-size:12px;font-weight:500}.memo-template-old__prompt-text{white-space:pre-line;color:var(--grey-600);margin:8px 0 0;font-size:.875rem}.memo-template-old__variables-row{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.memo-template-old__muted-text{color:var(--grey-600);margin:0;font-size:12px}.users-menu-list{flex-direction:column;gap:8px;width:250px;display:flex}.users-menu-item{cursor:pointer;border-radius:8px;justify-content:space-between;padding:12px 16px;font-size:15px;font-weight:400;display:flex}.users-menu-item:hover{border:1px solid #00f}.users-table{flex-direction:column;gap:16px;width:100%;display:flex}.users-summary-div{gap:16px;display:flex}.users-summary-card{background:#fff;border:1px solid #e5e7eb;border-radius:8px;gap:16px;padding:16px;display:flex}.users-summary-card div p{color:#6b7280;font-size:.875rem;font-weight:500;line-height:1.25rem}.users-summary-card div span{color:#111827;font-size:1.5rem;font-weight:600;line-height:2rem}.user-filter-div{background:#fff;border:1px solid #e5e7eb;border-radius:8px;justify-content:space-between;align-items:center;padding:16px;display:flex}.user-filter-div .user-filter-dropdown-div{gap:16px;display:flex}.user-filter-label{color:#333;letter-spacing:.3px;font-size:.875rem;font-style:normal;font-weight:400;line-height:12px;font-family:var(--font-inter)!important}.users-table-container{width:100%;max-height:55vh;overflow:scroll}.users-table-container::-webkit-scrollbar{display:none}.users-table-container table{background:#fff;border:1px solid #e5e7eb;border-radius:8px;width:100%}.users-table-container table thead{z-index:8;background-color:#f9fafb;position:sticky;top:0}.users-table-container table thead tr th{text-align:left;letter-spacing:.05rem;color:#6b7280;padding:.75rem 1.5rem;font-size:.75rem;font-weight:500;line-height:1rem}.users-table-container table tbody{background-color:#fff}.users-table-container table tbody tr td{text-align:left;color:#111827;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;line-height:1.25rem}.user-table-row td{border-bottom:1px solid #e5e7eb}.user-action-div{z-index:8;background:#fff;border:1px solid #e5e7eb;border-radius:8px;width:10rem;margin-left:-10.5rem;padding:4px;position:absolute}.user-action-div div{cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:6px;display:flex}.user-action-div div:hover{background:#f9f9f9}.user-action-div .user-action-delete{cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:6px;display:flex}.user-action-div .user-action-delete p{color:red}.user-action-div .user-action-deletehover{background:#fef2f2}.artifact-in-memo{text-align:center;color:green;background:#f0fdf4;border-radius:24px;width:100px;padding:4px}.artifact-not-in-memo{text-align:center;color:#636c76;background:#afb8c133;border-radius:24px;width:120px;padding:4px}.delete-artifact-box{background-color:#c8c8c833;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 8px 8px 16px;display:flex;margin-bottom:16px!important}.delete-artifact-box button{border-radius:8px!important}.selectedTabButton{text-transform:capitalize;border-bottom:4px solid #0969da!important;padding-bottom:9px!important;padding-left:13px!important;padding-right:13px!important;font-weight:600!important}.selectedTabButton:hover{background-color:#0000}.tabs-div{background:#fff;border:1px solid #e5e7eb;border-radius:8px;gap:24px;padding:0 24px;display:flex}.tab-style{cursor:pointer;color:#4b5563;padding:20px 0;font-size:14px;font-weight:600}.tab-style.active{color:#2563eb;border-bottom:2px solid #2563eb}.no-top-radius{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.chats-heading-text{color:#000;font-size:24px;font-style:normal;font-weight:500;line-height:120%}.new-chat-button{cursor:pointer;background:#fcfcfc;border:1px solid #c8d1e5;border-radius:8px;flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:10px;padding:12px;display:flex}.new-chat-btn-text{color:#000;font-size:16px;font-style:normal;line-height:140%}.previous-chats-text{color:#000;font-size:20px;font-style:normal;line-height:120%}.ontotab-chat-item{background:#fcfcfc;border:1px solid #c8d1e5;border-radius:8px}.chat-panel-border{border:1px solid #c8d1e5;border-radius:12px;height:82vh;margin-top:16px;margin-bottom:16px}.sector-divvv{overflow:auto}.sector-divvv::-webkit-scrollbar{width:4px;height:4px}.sector-divvv::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.sector-divvv::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.new-chat-header{color:#000;font-size:24px;font-style:normal;font-weight:600;line-height:120%}.stepper-subtext{color:#5b6374;text-align:center;font-size:10px;font-style:normal;font-weight:400;line-height:140%}.stepper-label-text{color:#5b6374;text-align:center;font-family:var(--Font-Family-Font-Sans-Serif,"DM Sans");font-size:14px;font-style:normal;font-weight:600;line-height:140%}.uplaod-file-dropzone{cursor:pointer;text-align:center;background-color:#eef2fa;border:1px solid #c8d1e5;border-radius:8px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;width:28vw;height:18vh;transition:all .2s;display:flex}.uplaod-file-dropzone:hover{border-color:#6b7280;transform:scale(1.01)}.uplaod-file-dropzone img{width:32px;height:32px}.upload-wrapper{justify-content:center;align-items:center;width:100%;display:flex}.upload-xlsx-text{font:14px}.sheets-cntainer{border:1px solid #a0a5b1;border-radius:12px}.uploaded-files-text{color:#000;font-size:20px;font-style:normal;font-weight:600;line-height:120%}.sheets-list-item{background:#fcfcfc;border:1px solid #c8d1e5;border-radius:8px}.selet-header-rows-box{border:1px solid #a0a5b1;border-radius:12px}.select-header-row-title{color:#000;font-size:20px;font-style:normal;font-weight:600;line-height:120%}.chat-panel-section-container{background:#f9f9f9;width:70vw;height:calc(100vh - 64px)}.chat-panel-ontotab-container{background:#f9f9f9;width:100vw;height:calc(100vh - 64px)}.share-deal-steps{justify-content:center;align-items:center;width:100%;margin:0 12px 32px;display:flex}.share-deal-step{flex-direction:column;align-items:center;display:flex;position:relative}.share-deal-circle{color:#fff;z-index:2;background-color:#c8d1e5;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;font-weight:600;display:flex}.share-deal-circle.active{background-color:#2563eb}.share-deal-label{color:#1e293b;white-space:nowrap;margin-top:8px;font-size:13px;font-weight:600}.share-deal-label.active{color:#2563eb}.share-deal-line{z-index:1;background-color:#c8d1e5;flex:1;height:2px;margin:-20px -64px 0 -55px}.share-deal-line.active{background-color:#2563eb}.share-deal-org{color:#1e293b;font-size:16px;font-weight:600}.share-deal-data{max-height:333px;overflow-y:auto}.share-deal-data::-webkit-scrollbar{width:4px;height:4px}.share-deal-data::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.share-deal-data::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.share-deal-fund-cont{cursor:pointer;border:1px solid #c8d1e5;border-radius:8px;width:100%;margin-top:16px;padding:16px}.share-deal-fund-cont.selected{background:#eff6ff;border:2px solid #2563eb}.share-deal-fund{color:#1e293b;justify-content:space-between;align-items:center;font-size:16px;font-weight:600;display:flex}.share-deal-access{color:#f7f8fa;background:#2563eb;border-radius:8px;padding:4px 8px;font-size:12px;font-weight:600}.share-deal-revoke{cursor:pointer;color:#b91c1c;font-size:14px;font-weight:400}.share-deal-time{color:#5b6374;margin-top:8px;font-size:14px;font-weight:400}.share-deal-permissions{color:#6b7280;flex-direction:column;gap:8px;width:50%;font-size:12px;font-weight:400;display:flex}.criteria-summary-card{background:#fff;border:1px solid #d1d5db;border-radius:8px;margin-top:16px;margin-bottom:16px;padding:16px}.criteria-summary-card .criteria-summary-title{color:#111827;margin-bottom:4px;font-size:1rem;font-weight:600}.criteria-summary-card .criteria-summary-description{color:#4b5563;font-size:.75rem}.checklist-container{color:#1f2937;background:#f4f8ff;border:1px solid #cfe0ff;border-radius:10px;margin:24px 0;padding:24px 28px}.checklist-container h2{color:#111827;margin:0 0 16px;font-size:20px;font-weight:600}.checklist-container h3{color:#1f2937;margin:20px 0 6px;font-size:15px;font-weight:600}.checklist-container p{color:#374151;margin:0;font-size:14px}.checklist-container ul{color:#374151;margin:8px 0 0 18px;padding:0;font-size:14px}.checklist-container li{margin-bottom:6px}.checklist-container strong{color:#1f2937;font-weight:600}.decision-page{justify-content:space-between;gap:32px;width:100%;padding:0 80px;display:flex}.decision-page-info{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:16px;padding:24px}.decision-page-info__heading{color:#1e293b;margin-bottom:16px;font-size:1.25rem;font-weight:700}.decision-page-info__meta{flex-direction:column;gap:12px;display:flex}.decision-page-info__row{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.decision-page-info__item{align-items:center;gap:6px;display:flex}.decision-page-info__label{color:#64748b;font-size:.875rem}.decision-page-info__value{color:#1e293b;font-size:.875rem;font-weight:600}.decision-page-info__value--emphasis{font-weight:700}.decision-page-info__status{color:#22c55e;align-items:center;gap:4px;font-size:.875rem;font-weight:600;display:flex}.decision-page-content{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;margin-top:16px;padding:24px}.decision-page__main{flex-direction:column;gap:16px;width:100%;display:flex}.decision-page__title{color:#1f2937;font-size:1.75rem;font-weight:700}.decision-page__subtitle{color:#6b7280;margin-bottom:8px;font-size:.875rem;font-weight:400;line-height:1.5}.decision-page__input-row{align-items:center;gap:8px;width:100%;display:flex}.decision-page__text-field .MuiOutlinedInput-root{background-color:#fff;border-color:#d1d5db;border-radius:8px}.decision-page__text-field .MuiOutlinedInput-root fieldset{border-color:#e5e7eb}.decision-page__text-field .MuiOutlinedInput-root:hover fieldset{border-color:#d1d5db}.decision-page__text-field .MuiOutlinedInput-root.Mui-focused fieldset{border-width:1px;border-color:#1976d2}.decision-page__text-field .MuiOutlinedInput-root input{padding:12px 16px}.decision-page__submit-wrap--disabled{display:inline-flex;cursor:not-allowed!important}.decision-page__submit-button{width:32px;height:32px;color:#1c367e!important}.decision-page__submit-button--disabled{pointer-events:none;color:#9ca3af!important;background-color:#0000!important}.decision-page__section-label{letter-spacing:.05em;color:#6b7280;text-transform:uppercase;margin-top:16px;font-size:12px;font-weight:500}.decision-page__recent-list{background:#fff;border:1px solid #e5e7eb;border-radius:16px;max-height:calc(100vh - 320px);overflow-y:auto}.decision-page__recent-list::-webkit-scrollbar{width:4px;height:4px}.decision-page__recent-list::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.decision-page__recent-list::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.decision-page__recent-card{cursor:pointer;border-bottom:1px solid #e5e7eb;gap:16px;padding:16px;display:flex}.decision-page__recent-card:last-child{border-bottom:none}.decision-page__recent-card:hover{background-color:#fafafa}.decision-page__recent-query{color:#1f2937;font-size:.9375rem;font-weight:500}.decision-page__recent-meta{color:#9ca3af;margin-top:2px;font-size:.8125rem}.decision-page__sidebar{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:0 24px 24px}.decision-page__suggested-list{flex-direction:column;gap:8px;display:flex}.decision-page__suggested-card{background-color:#fafafa;border:1px solid #e5e7eb;border-radius:16px;align-items:center;gap:12px;padding:12px;display:flex}.decision-page__suggested-text{color:#374151;font-size:14px;line-height:1.25rem}.decision-report{background:#fff;border:1px solid #e5e7eb;border-radius:16px;flex-direction:column;gap:24px;width:100%;margin-top:20px;padding:20px;display:flex}.decision-report__section{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:12px;padding:20px 24px}.decision-report__section-title{letter-spacing:.05em;color:#374151;text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:600}.decision-report__query-text{color:#1f2937;font-size:.9375rem;line-height:1.5}.decision-report__plan-intro{color:#4b5563;margin-bottom:16px;font-size:.875rem;line-height:1.5}.decision-report__steps{flex-direction:column;gap:0;display:flex;position:relative}.decision-report__step{border-left:2px solid var(--primary-500);padding:16px 0 16px 20px;position:relative}.decision-report__step-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.decision-report__step-label{color:#1f2937;font-size:.9375rem;font-weight:600}.decision-report__step-sources{color:#4b5563;margin-bottom:4px;font-size:.8125rem;line-height:1.45}.decision-report__step-agent{color:#4b5563;margin-bottom:4px;font-size:.8125rem}.decision-report__step-desc{color:#374151;margin-bottom:4px;font-size:.875rem;line-height:1.4}.decision-report__step-output{color:#6b7280;font-size:.8125rem}.decision-tabs{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.decision-build-back{cursor:pointer;color:#4b5563;align-items:center;gap:8px;width:fit-content;margin-bottom:16px;font-size:14px;display:flex}.decision-build-memo-pending{color:#64748b;padding:24px}.decision-memo-tab__message{color:var(--text-secondary);font-size:.875rem}.decision-memo-tab__error{color:var(--semantic-error);margin-bottom:16px;font-size:.875rem}.decision-memo-tab__loading{justify-content:center;padding-top:32px;padding-bottom:32px;display:flex}.decision-memo-tab__progress{margin-top:24px}.decision-memo-tab__progress-title{color:var(--text-primary);margin:0 0 12px;font-size:14px;font-weight:600}.decision-memo-tab__progress-hint{color:var(--text-secondary);margin:0 0 12px;font-size:14px}.decision-memo-tab__progress-hint--no-tasks{margin-bottom:0}.decision-memo-tab__tasks-row{flex-direction:row;gap:8px;padding-bottom:8px;display:flex;overflow-x:auto}.decision-memo-tab__task-card{text-align:center;border:1px solid var(--border-default);border-radius:8px;flex-shrink:0;min-width:120px;padding:12px 16px}.decision-memo-tab__task-card--approved{border-color:var(--border-success);background-color:var(--bg-success);color:#166534}.decision-memo-tab__task-card--in-progress{border-color:var(--accent-200);background-color:var(--accent-50);color:var(--accent-800);animation:2s infinite decision-memo-task-pulse;box-shadow:0 0 0 2px #60a5fa80}.decision-memo-tab__task-name{margin:0;font-size:12px;font-weight:500}.decision-memo-tab__task-status{margin:4px 0 0;font-size:12px}@keyframes decision-memo-task-pulse{0%{box-shadow:0 0 #60a5fa80}70%{box-shadow:0 0 0 6px #60a5fa00}to{box-shadow:0 0 #60a5fa00}}.decision-narrative-sidebar{border-left:1px solid var(--grey-200);background-color:var(--color-white);z-index:10;flex-shrink:0;width:100%;height:100vh;padding-bottom:16px;position:fixed;top:0;right:0;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}@media (min-width:600px){.decision-narrative-sidebar{width:420px}}@media (min-width:1200px){.decision-narrative-sidebar{width:500px}}@media (min-width:1536px){.decision-narrative-sidebar{width:560px}}.decision-narrative-sidebar__inner{background-color:var(--color-white);flex-direction:column;height:100%;display:flex;overflow:hidden}.decision-narrative-sidebar__header{border-bottom:1px solid var(--grey-200);flex-shrink:0;padding:24px 24px 0}.decision-narrative-sidebar__header-top{justify-content:space-between;align-items:flex-start;margin-bottom:16px;display:flex}.decision-narrative-sidebar__title-block{flex-direction:column;gap:8px;display:flex}.decision-narrative-sidebar__title{color:var(--primary-900);font-family:var(--font-inter),Inter,sans-serif;margin:0;font-size:1.25rem;font-weight:600;line-height:1.75rem}.decision-narrative-sidebar__owner-row{align-items:center;gap:8px;display:flex}.decision-narrative-sidebar__owner-text{color:var(--grey-600);font-family:var(--font-inter),Inter,sans-serif;margin:0;font-size:.875rem}.decision-narrative-sidebar__owner-dot{color:var(--grey-300);margin:0;font-size:.875rem}.decision-narrative-sidebar__close-btn{color:var(--grey-500);opacity:.7;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.decision-narrative-sidebar__close-btn:hover{opacity:1}.decision-narrative-sidebar__body{flex-direction:column;flex:1;gap:24px;padding:24px 24px 32px;display:flex;overflow-y:auto}.decision-narrative-sidebar__section{flex-direction:column;gap:8px;display:flex}.decision-narrative-sidebar__section-label{color:var(--jet-black);font-family:var(--font-inter),Inter,sans-serif;margin:0;font-size:.875rem;font-weight:500;line-height:1.25rem}.decision-narrative-sidebar__section-row{align-items:flex-start;gap:16px;display:flex}.decision-narrative-sidebar__field-column{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.decision-narrative-sidebar__field-value{color:var(--grey-700);font-family:var(--font-inter),Inter,sans-serif;margin:0;font-size:.875rem;font-weight:400;line-height:1.25rem}.decision-narrative-sidebar__error-text{color:var(--semantic-error);font-size:.75rem;font-family:var(--font-inter),Inter,sans-serif;margin:4px 0 0}.decision-narrative-sidebar__status-row{border-radius:8px;align-items:center;gap:16px;padding:12px;display:flex}.decision-narrative-sidebar__status-dropdown-wrap{flex-shrink:0;position:relative}.decision-narrative-sidebar__status-trigger{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;align-items:center;gap:8px;height:32px;padding:0 12px;display:flex}.decision-narrative-sidebar__status-trigger-label{font-size:.875rem;font-weight:500;font-family:var(--font-inter),Inter,sans-serif;margin:0}.decision-narrative-sidebar__status-menu{z-index:999;background-color:var(--color-white);border:1px solid var(--grey-200);border-radius:10px;min-width:140px;padding:6px;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden;box-shadow:0 4px 20px #0000001f}.decision-narrative-sidebar__status-menu-item{cursor:pointer;border-radius:6px;padding:6px 10px;transition:background-color .15s}.decision-narrative-sidebar__status-menu-item-label{font-size:.8125rem;font-family:var(--font-inter),Inter,sans-serif;margin:0;transition:color .15s}.decision-narrative-sidebar__status-rationale-input{min-width:0;color:var(--grey-800);font-size:.875rem;font-family:var(--font-inter),Inter,sans-serif;background:0 0;border:none;outline:none;flex:1}.decision-narrative-sidebar__status-rationale-input::placeholder{color:var(--grey-400);opacity:1}.decision-narrative-sidebar__flag-option{cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:6px 10px;transition:background-color .15s;display:flex}.decision-narrative-sidebar__flag-option-label{font-size:.8125rem;font-family:var(--font-inter),Inter,sans-serif;margin:0;transition:color .15s}.evidence-library{font-family:var(--font-inter),sans-serif;color:#1e293b}.evidence-library__panel{background:#fff;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:16px;overflow:hidden}.evidence-library__section-header{cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit;background:#fff;border:none;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;transition:background .15s;display:flex}.evidence-library__section-header:hover{background:#f8fafc}.evidence-library__panel.is-open>.evidence-library__section-header{border-bottom-color:#e5e7eb}.evidence-library__section-header-left{flex-direction:column;gap:2px;min-width:0;display:flex}.evidence-library__section-title{color:#1e293b;font-size:.9375rem;font-weight:700}.evidence-library__section-header-right{flex-shrink:0;align-items:center;gap:12px;display:flex}.evidence-library__section-count{color:#64748b;font-size:.8125rem;font-weight:500}.evidence-library__chevron{color:#64748b;flex-shrink:0}.evidence-library__section-body{padding:16px}.evidence-library__memo-general-header{background:#fff;align-items:stretch;width:100%;display:flex}.evidence-library__memo-general-header .evidence-library__section-header{border-bottom:none;flex:1;min-width:0}.evidence-library__panel.is-open>.evidence-library__memo-general-header{border-bottom:1px solid #e5e7eb}.evidence-library__memo-general-header-create{background:#fff;flex-shrink:0;align-items:center;padding:0 20px 0 8px;display:flex}.evidence-library__general-search{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:10px;width:400px;padding:10px 18px;transition:border-color .15s,background .15s;display:flex}.evidence-library__general-search:focus-within{background:#fff;border-color:#cbd5e1}.evidence-library__general-search-icon{color:#64748b;pointer-events:none;flex-shrink:0}.evidence-library__general-search-input{color:#1e293b;background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:inherit;font-size:.875rem}.evidence-library__general-search-input::placeholder{color:#94a3b8}.evidence-library__general-search-input::-webkit-search-cancel-button{cursor:pointer}.evidence-library__nested-stage-header{background:#fafbfc;border-bottom:1px solid #0000;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.evidence-library__panel.is-open>.evidence-library__nested-stage-header{border-bottom-color:#e5e7eb}.evidence-library__stage-expand{cursor:pointer;text-align:left;min-width:0;font:inherit;color:inherit;background:0 0;border:none;flex:auto;align-items:center;gap:12px;margin:0;padding:0;display:flex}.evidence-library__stage-expand:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.evidence-library__stage-expand-chevron{cursor:pointer;color:#64748b;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin:0;padding:0;display:inline-flex}.evidence-library__stage-expand-chevron:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.evidence-library__stage-actions--toolbar{flex-wrap:wrap;flex-shrink:0}.evidence-library__stage{border-bottom:1px solid #e5e7eb}.evidence-library__stage:last-child{border-bottom:none}.evidence-library__stage-header{background:#fafbfc;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.evidence-library__stage-header-main{flex-direction:column;gap:2px;min-width:0;display:flex}.evidence-library__stage-title-row{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;width:100%}.evidence-library__stage-title-row .evidence-library__stage-title{flex:1;min-width:0}.evidence-library__stage-title-row .evidence-library__stage-count{flex-shrink:0}.evidence-library__stage-title{color:#1e293b;font-size:.875rem;font-weight:600}.evidence-library__stage-owner{color:#64748b;font-size:.75rem}.evidence-library__stage-header-meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.evidence-library__stage-count{color:#64748b;font-size:.8125rem}.evidence-library__stage-actions{align-items:center;gap:16px;display:flex}.evidence-library__btn{cursor:pointer;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:.8125rem;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.evidence-library__btn:disabled{opacity:.5;cursor:not-allowed}.evidence-library__btn--upload{color:#fff;background:#2563eb;border-color:#2563eb}.evidence-library__btn--upload:hover:not(:disabled){background:#1d4ed8;border-color:#1d4ed8}.evidence-library__btn--delete{color:#dc2626;background:#fff;border-color:#fecaca}.evidence-library__btn--delete:hover:not(:disabled){background:#fef2f2}.evidence-library__table-wrap{overflow-x:auto}.evidence-library__table{border-collapse:collapse;width:100%;font-size:.8125rem}.evidence-library__table thead tr{background:#f1f5f9}.evidence-library__th{text-align:left;color:#64748b;white-space:nowrap;vertical-align:middle;border-bottom:1px solid #e5e7eb;padding:10px 12px;font-weight:600}.evidence-library__th--checkbox{width:44px;padding:10px 6px 10px 20px}.evidence-library__th--actions{text-align:right;padding-right:16px}.evidence-library__td{color:#1e293b;vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:12px}.evidence-library__td--checkbox{width:44px;padding:12px 6px 12px 20px}.evidence-library__td--actions{text-align:right;padding-right:16px}.evidence-library__td--name{max-width:280px;font-weight:500}.evidence-library__row:last-child .evidence-library__td{border-bottom:none}.evidence-library__checkbox{accent-color:#2563eb;cursor:pointer;width:16px;height:16px}.evidence-library__badge{text-transform:capitalize;border-radius:999px;padding:3px 10px;font-size:.6875rem;font-weight:600;display:inline-block}.evidence-library__badge--success{color:#166534;background:#dcfce7}.evidence-library__badge--in_progress{color:#c2410c;background:#ffedd5}.evidence-library__badge--failed{color:#b91c1c;background:#fee2e2}.evidence-library__icon-btns{align-items:center;gap:4px;display:flex}.evidence-library__icon-btns--end{justify-content:flex-end}.evidence-library__icon-btn{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex}.evidence-library__icon-btn:hover{color:#2563eb;background:#eff6ff}.evidence-library__loading{color:#64748b;justify-content:center;align-items:center;gap:12px;padding:48px 24px;font-size:.875rem;display:flex}.evidence-library__empty{text-align:center;color:#64748b;padding:24px 20px;font-size:.875rem}.update-fund-details-card{background:#fff;border:1px solid #d1d5db;border-radius:8px;width:65%}.update-fund-details-card span{color:#111827;font-size:18px;font-weight:600}.update-fund-details-card .fund-detail-div{justify-content:space-between;align-items:center;height:35px;margin-top:16px;display:flex}.update-fund-details-card .fund-detail-div .fund-detail-heading{color:#111827;font-size:14px;font-weight:500}.fund-deal-summary{gap:20px;display:flex}.fund-deal-summary p{margin-bottom:4px;font-size:24px;font-weight:700}.fund-deal-summary span{color:#6b7280;font-size:14px}.fund-deals-table-div{width:100%;margin-top:16px;overflow:scroll}.fund-deals-table-div::-webkit-scrollbar{width:4px;height:4px}.fund-deals-table-div::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.fund-deals-table-div::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.fund-deals-table-div{max-height:calc(100vh - 280px)}.fund-deals-table-div table{background:#fff;border:1px solid #e5e7eb;border-radius:8px;width:100%}.fund-deals-table-div table thead{z-index:8;background-color:#f9fafb;position:sticky;top:0}.fund-deals-table-div table thead tr th{text-align:left;letter-spacing:.05rem;color:#6b7280;padding:.75rem 1.5rem;font-size:.75rem;font-weight:500}.fund-deals-table-div table tbody{background-color:#fff}.fund-deals-table-div table tbody tr td{color:#374151;padding:.75rem 1.5rem;font-size:.875rem}.fund-deals-table-row td{border-bottom:1px solid #e5e7eb}.fund-deals-action-div{z-index:8;background:#fff;border:1px solid #e5e7eb;border-radius:8px;width:10rem;margin-left:-10.5rem;padding:4px;position:absolute}.fund-deals-action-div div{cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:6px;display:flex}.fund-deals-action-div div:hover{background:#f9f9f9}.fund-deals-action-div .user-action-delete{cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:6px;display:flex}.fund-deals-action-div .user-action-delete p{color:red}.fund-deals-action-div .user-action-deletehover{background:#fef2f2}.work-status-card{color:#1f2937;background:#f3f4f6;border-radius:99px;padding:4px 8px;font-size:12px;font-weight:500}.scroll-profile-div{width:100%;overflow-y:scroll}.scroll-profile-div::-webkit-scrollbar{width:4px;height:4px}.scroll-profile-div::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.scroll-profile-div::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.scroll-profile-div{height:calc(100vh - 108px)}.fund-update-profile-cont{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;padding:24px;display:flex}.fund-profile-icon-cont{border-radius:8px;width:40px;height:40px;padding:8px}.fund-update-profile-section-divider{background:#e5e7eb;width:100%;height:1px}.fund-update-profile-section{width:100%}.fund-update-profile-section-title{border-radius:6px;align-items:center;padding:16px}.fund-update-profile-section-title span{color:#374151;font-size:20px;font-weight:700;font-family:var(--font-inter)!important}.fund-update-profile-section-description{color:#374151;margin-top:10px;font-size:13px;font-weight:500;font-family:var(--font-inter)!important}.fund-update-profile-strategy-card-title{color:#111827;font-size:18px;font-weight:600;font-family:var(--font-inter)!important}.fund-update-profile-strategy-card-description{color:#374151;margin-top:8px;font-size:12px;font-weight:400;font-family:var(--font-inter)!important}.fund-update-profile-strategy-cont{background:#fff;border:1px solid #d1d5db;width:100%;padding:20px}.fund-update-profile-strategy-section-card{border-radius:8px;flex-direction:column;gap:8px;width:25%;padding:8px;display:flex}.fund-update-profile-strategy-section-card div{font-size:12px}.fund-update-profile-strategy-section-card span{font-size:11px}.fund-update-profile-strategy-section-card p{font-size:10px}.fund-update-profile-strategy-section-card-infos{background:#f3f4f6;border-radius:88px;padding:4px 10px;font-size:12px;font-weight:400}.fund-update-profile-section-main-cont{background:#f9fafb;border:1px solid #d1d5db;flex-direction:column;gap:24px;width:100%;padding:24px;display:flex}.fund-update-profile-section-cont{cursor:pointer;background:#fff;border:1px solid #d1d5db;width:100%;padding:16px}.fund-update-profile-section-content{background:#fff;border:1px solid #d1d5db;flex-direction:column;gap:24px;width:100%;padding:16px;display:flex}.fund-update-profile-details-title{color:#111827;font-size:18px;font-weight:600;font-family:var(--font-inter)!important}.fund-update-profile-details-heading{color:#333;margin-bottom:12px;font-size:14px;font-weight:500;font-family:var(--font-inter)!important}.fund-update-profile-details-secondary-label{opacity:1;margin-bottom:8px;color:#4b5563!important;font-size:13px!important;font-weight:400!important}.fund-update-profile-details-text{color:#374151!important;font-size:.875rem!important;font-family:var(--font-inter)!important;opacity:1!important;margin-top:4px!important;font-weight:500!important}.fund-update-profile-checkradio-item{align-items:center;gap:12px;margin-bottom:12px;display:flex}.fund-divider-cont{align-items:center;width:100%;margin-top:20px;padding:16px 0;display:flex}.criteria-type-card{cursor:pointer;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;justify-content:space-between;align-items:center;gap:12px;width:50%;padding:32px;display:flex}.criteria-type-card p{color:#4b5563;font-size:14px}.criteria-type-card .criteria-type-card-title{color:#111827;font-size:20px;font-weight:600}.criteria-type-card:hover{border:2px solid #2563eb}.criteria-type-card.sample:hover{border:2px solid #9333ea}.fund-deal-action-div{z-index:8;background:#fff;border:1px solid #e5e7eb;border-radius:8px;width:17rem;margin-top:1rem;padding:8px}.fund-deal-action-div div{cursor:pointer;border-radius:8px;align-items:center;gap:12px;padding:8px;display:flex}.fund-deal-action-div div:hover{background:#f9f9f9}.fund-deal-action-div p{margin-top:4px;font-size:11px}.fund-deal-action-div .fund-deal-action-memo{color:#374151;font-size:14px}.fund-deal-action-div .fund-deal-action-heading{color:#6b7280;font-size:12px;font-weight:600}.fund-deal-action-div .fund-deal-action-divider{background:#e5e7eb;width:calc(100% + 16px);height:1px;margin-bottom:8px;margin-left:-8px;padding:0}.fund-deal-row-heading{min-width:8rem}.fund-deal-row-cell{max-width:12rem}.fund-criteria-divider{background:#e5e7eb;width:100%;height:1px}.fund-criteria-section{background:#fff;border:1px solid #d1d5db;border-radius:8px}.fund-criteria-title{padding:16px}.fund-criteria-title .fund-criteria-title-span{color:#374151;font-size:18px;font-weight:600}.fund-criteria-description{color:#6b7280;font-size:14px;font-weight:400}.fund-criteria-section-question-cont{background:#fff;border:1px solid #d1d5db;border-radius:8px;padding:24px}.fund-criteria-section-title{padding:24px}.fund-criteria-section-title .fund-criteria-section-title-span{color:#374151;font-size:16px;font-weight:600}.autofill-compare-cont{border-radius:8px;width:100%;margin:16px 0;overflow-y:scroll}.autofill-compare-cont::-webkit-scrollbar{width:4px;height:4px}.autofill-compare-cont::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.autofill-compare-cont::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.autofill-compare-cont{background:#f9fafb;max-height:calc(100vh - 240px)}.casual-divider{background:#e5e7eb;width:100%;height:1px}.update-organization-tab{width:100%;text-decoration:none}.update-organization-tab__content{width:100%}.update-organization-tab__loader{width:100%;min-height:40px}.update-organization-tab__main{gap:12px;min-width:0}.update-organization-tab__icon{color:var(--text-secondary);flex-shrink:0;display:flex}.update-organization-tab__icon svg{color:currentColor;width:20px;height:20px}.update-organization-tab__text{text-align:left}.update-organization-tab__heading{color:#111827;font-size:14px;font-weight:600;text-decoration:none}.update-organization-tab__subheading{color:#6b7280;font-size:12px;text-decoration:none}.update-organization-tab__chevron{color:#9ca3af;flex-shrink:0;transform:rotate(-90deg)}.update-organization-tab__chevron svg{width:12px;height:12px}:root{--primary-50:#eff2f9;--primary-100:#dce3f2;--primary-200:#bac7e5;--primary-300:#97abd8;--primary-400:#5879bc;--primary-500:#1c367e;--primary-600:#182e6e;--primary-700:#14245a;--primary-800:#101b47;--primary-900:#0c1233;--primary-950:#060920;--secondary-50:#f9fefe;--secondary-100:#f0fbfb;--secondary-200:#e6f8f8;--secondary-300:#ccecec;--secondary-400:#99d9d9;--secondary-500:#66c6c6;--secondary-600:#4db3b3;--secondary-700:#3d8f8f;--secondary-800:#2e6b6b;--secondary-950:#0f2424;--accent-50:#f0f7fe;--accent-100:#e0eefd;--accent-200:#c1ddfb;--accent-300:#a3ccf9;--accent-400:#84bbf6;--accent-500:#6da7f2;--accent-600:#4a8eee;--accent-700:#2870d9;--accent-800:#1f5aae;--accent-900:#164482;--accent-950:#0e2e57;--grey-50:#f8fafb;--grey-100:#f1f5f9;--grey-200:#e2e8f0;--grey-300:#cbd5e1;--grey-400:#94a3b8;--grey-500:#64748b;--grey-600:#475569;--grey-700:#334155;--grey-800:#1e293b;--grey-900:#0f172a;--grey-950:#020617;--semantic-success:#22c55e;--semantic-error:#ef4444;--semantic-warning:#f59e0b;--semantic-info:#6da7f2;--background-primary:#fff;--background-green:#f0fdf4;--background-red:#fef2f2;--background-pending:#fffbeb;--background-c6:#f4efff;--background-c7:#fde7f2;--background-c8:#e2f6f4;--border-default:#e2e8f0;--border-hover:#cbd5e1;--border-focus:#6da7f2;--border-error:#f87171;--border-success:#86efac;--border-red:#f87171;--border-green:#86efac;--chart-6:#8b5cf6;--chart-7:#ec4899;--chart-8:#14b8a6;--text-primary:var(--grey-900);--text-secondary:var(--grey-600);--text-tertiary:var(--grey-400);--text-disabled:var(--grey-300);--text-link:var(--accent-600);--ds-color-heading:var(--grey-900);--ds-color-body:var(--grey-800);--ds-color-muted:var(--grey-600);--ds-color-tertiary:var(--grey-400);--ds-color-brand:var(--primary-500);--bg-primary:var(--background-primary);--bg-secondary:var(--grey-50);--bg-tertiary:var(--grey-100);--bg-pending:var(--background-pending);--bg-green:var(--background-green);--primary-hover:#3e5491;--rounded-sm:4px;--ds-font-sans:"Be Vietnam Pro", system-ui, -apple-system, sans-serif;--ds-font-mono:"JetBrains Mono", ui-monospace, monospace;--ds-line-height:1.4}.font-ds,body{font-family:var(--ds-font-sans)}.ds-text-heading-1{font-size:48px;font-weight:600;line-height:var(--ds-line-height);letter-spacing:0;color:var(--ds-color-heading)}.ds-text-heading-2{font-size:30px;font-weight:600;line-height:var(--ds-line-height);letter-spacing:0;color:var(--ds-color-heading)}.ds-text-heading-3{font-size:24px;font-weight:600;line-height:var(--ds-line-height);letter-spacing:0;color:var(--ds-color-heading)}.ds-text-heading-4{font-size:20px;font-weight:600;line-height:var(--ds-line-height);letter-spacing:0;color:var(--ds-color-heading)}.ds-text-para-lg{font-size:18px;font-weight:400;line-height:var(--ds-line-height);letter-spacing:0;color:var(--ds-color-body)}.ds-text-para-lg-medium{font-size:18px;font-weight:500;line-height:var(--ds-line-height);letter-spacing:0;color:var(--ds-color-body)}.ds-text-para-lg-bold{font-size:18px;font-weight:600;line-height:var(--ds-line-height);letter-spacing:0;color:var(--ds-color-body)}.ds-text-para-reg{font-size:16px;font-weight:400;line-height:var(--ds-line-height);letter-spacing:0;color:var(--ds-color-body)}.ds-text-para-reg::placeholder{color:var(--ds-color-tertiary);opacity:1;font-weight:400}.ds-text-para-reg-medium{font-size:16px;font-weight:500;line-height:var(--ds-line-height);letter-spacing:0;color:var(--ds-color-body)}.ds-text-para-reg-bold{font-size:16px;font-weight:600;line-height:var(--ds-line-height);letter-spacing:0;color:var(--ds-color-body)}.ds-text-para-sm{font-size:14px;font-weight:400;line-height:var(--ds-line-height);letter-spacing:0;color:var(--ds-color-body)}.ds-text-para-sm::placeholder{color:var(--ds-color-tertiary);opacity:1;font-weight:400}.ds-text-para-sm-medium{font-size:14px;font-weight:500;line-height:var(--ds-line-height);letter-spacing:0;color:var(--ds-color-body)}.ds-text-para-sm-bold{font-size:14px;font-weight:600;line-height:var(--ds-line-height);letter-spacing:0;color:var(--ds-color-body)}.ds-text-para-mini{font-size:12px;font-weight:400;line-height:var(--ds-line-height);letter-spacing:0;color:var(--ds-color-body)}.ds-text-para-mini-medium{font-size:12px;font-weight:500;line-height:var(--ds-line-height);letter-spacing:0;color:var(--ds-color-body)}.ds-text-para-mini-bold{font-family:var(--ds-font-sans);font-size:12px;font-weight:600;line-height:var(--ds-line-height);letter-spacing:0;color:var(--ds-color-body)}.ds-text-caption-caps{font-size:14px;font-weight:400;line-height:var(--ds-line-height);letter-spacing:0;text-transform:uppercase;color:var(--ds-color-body)}.ds-text-mono{font-family:var(--ds-font-mono);font-size:16px;font-weight:400;line-height:var(--ds-line-height);letter-spacing:0;color:var(--ds-color-body)}.ds-text-muted{color:var(--text-secondary)}.ds-text-tertiary{color:var(--text-tertiary)}.ds-text-secondary{color:var(--text-secondary)}.ds-text-brand{color:var(--ds-color-brand)}.ds-text-accent{color:var(--accent-600)}.ds-text-inverse{color:#fff}.ds-text-success{color:var(--semantic-success)}.ds-text-link{font-size:14px;font-weight:500;line-height:var(--ds-line-height);color:var(--text-link)}.ds-text-display{font-size:18px;font-weight:500;line-height:var(--ds-line-height);letter-spacing:0;color:var(--ds-color-heading)}.ds-text-heading-lg{font-size:24px;font-weight:600;line-height:var(--ds-line-height);color:var(--ds-color-heading)}.ds-text-heading-md{font-size:20px;font-weight:600;line-height:var(--ds-line-height);color:var(--ds-color-heading)}.ds-text-label{font-size:14px;font-weight:500;line-height:var(--ds-line-height);letter-spacing:0;color:var(--ds-color-body)}.ds-text-body{font-size:14px;font-weight:400;line-height:var(--ds-line-height);letter-spacing:0;color:var(--ds-color-body)}.ds-text-body-medium{font-size:14px;font-weight:500;line-height:var(--ds-line-height);color:var(--ds-color-body)}.ds-text-body-secondary{font-size:14px;font-weight:400;line-height:var(--ds-line-height);color:var(--ds-color-muted)}.ds-text-caption{font-size:12px;font-weight:500;line-height:var(--ds-line-height);color:var(--ds-color-tertiary)}.ds-text-caption-strong{font-size:12px;font-weight:600;line-height:var(--ds-line-height);color:var(--ds-color-tertiary)}.ds-text-echo{font-size:20px;font-weight:600;line-height:var(--ds-line-height);color:var(--ds-color-heading)}.ds-text-metric{font-size:30px;font-weight:600;line-height:var(--ds-line-height);color:var(--ds-color-brand)}.ds-text-input{font-size:14px;font-weight:400;line-height:var(--ds-line-height);letter-spacing:0;color:var(--ds-color-body)}.ds-text-input::placeholder{color:var(--ds-color-tertiary)}.font-ds input,.font-ds textarea,.font-ds select{font-family:var(--ds-font-sans)}.font-ds input::placeholder,.font-ds textarea::placeholder{color:var(--ds-color-tertiary);opacity:1;font-weight:400}.ss-app-shell{background:var(--bg-secondary,#f8fafb);height:100vh;color:var(--text-primary,#0f172a);flex-direction:column;font-family:Be Vietnam Pro,system-ui,-apple-system,sans-serif;display:flex}.ss-topbar{--ss-topbar-control-height:44px;background:var(--bg-primary,#fff);border-bottom:1px solid var(--border-default,#e2e8f0);flex-shrink:0}.ss-topbar__inner{justify-content:space-between;align-items:center;min-height:62px;padding:5px 24px;display:flex}.ss-topbar__brand{flex-shrink:0;align-items:center;gap:8px;height:28px;display:flex}.ss-topbar__logo{object-fit:contain;flex-shrink:0;width:32px;height:32px;display:block}.ss-topbar__title{white-space:nowrap;margin:0}.ss-topbar__actions{flex-shrink:0;align-items:center;gap:36px;display:flex}.ss-topbar__search,.ss-topbar__support,.ss-topbar__notify,.ss-topbar__org-badge,.ss-topbar__profile{box-sizing:border-box;height:var(--ss-topbar-control-height)}.ss-topbar__search{background:var(--bg-secondary,#f8fafb);border:1px solid var(--border-default,#e2e8f0);cursor:text;border-radius:10px;flex-shrink:0;align-items:center;gap:8px;width:215px;padding:0 12px;display:flex}.ss-topbar__search-icon{flex-shrink:0}.ss-topbar__search-input{background:0 0;border:none;outline:none;flex:1;min-width:0}.ss-topbar__utilities{align-items:center;gap:16px;display:flex}.ss-topbar__support{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.ss-topbar__support-label{color:var(--accent-600,#4a8eee);white-space:nowrap;line-height:20px}.ss-topbar__support:hover,.ss-topbar__support:focus-visible{background:var(--accent-50,#ebf3ff);outline:none}.ss-topbar__notify{width:var(--ss-topbar-control-height);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ss-topbar__notify img{width:20px;height:20px;display:block}.ss-topbar__notify:hover,.ss-topbar__notify:focus-visible{background:var(--bg-tertiary,#f1f5f9);outline:none}.ss-topbar__org-badge{background:var(--primary-50,#eff2f9);border:1px solid var(--border-default,#e2e8f0);cursor:default;-webkit-user-select:none;user-select:none;border-radius:10px;flex-shrink:0;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.ss-topbar__org-badge-short{border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.ss-topbar__org-badge-text{color:var(--primary-500,#1c367e);white-space:nowrap;line-height:16px}.ss-topbar__profile{border:1px solid var(--border-default,#e2e8f0);cursor:pointer;text-align:left;background:0 0;border-radius:10px;flex-shrink:0;align-items:center;gap:10px;padding:0 12px 0 8px;display:inline-flex}.ss-topbar__profile:hover,.ss-topbar__profile:focus-visible{border-color:var(--border-hover,#cbd5e1);background:0 0;outline:none}.ss-topbar__avatar{background:var(--grey-500,#64748b);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.ss-topbar__profile-text{flex-direction:column;justify-content:center;gap:0;min-width:0;display:flex}.ss-topbar__profile-name{color:var(--ds-color-heading,#0f172a);white-space:nowrap;line-height:18px}.ss-topbar__profile-role{color:var(--grey-500,#64748b);white-space:nowrap;line-height:14px}.ss-topbar__profile-chevron{flex-shrink:0}.ss-sidebar-nav{background:var(--bg-primary,#fff);border-right:1px solid var(--border-default,#e2e8f0);flex-direction:column;flex-shrink:0;align-items:center;width:88px;display:flex;overflow-y:auto}.ss-sidebar-nav__list{flex-direction:column;align-items:center;gap:24px;width:100%;margin:0;padding:24px 0;display:flex}.ss-sidebar-nav__item{cursor:pointer;background:0 0;border:none;border-radius:10px;flex-direction:column;align-items:center;gap:8px;width:68px;min-height:72px;padding:12px 0;transition:background .15s;display:flex}.ss-sidebar-nav__item:hover,.ss-sidebar-nav__item:focus-visible{background:var(--bg-tertiary,#f1f5f9);outline:none}.ss-sidebar-nav__item--wide{width:89px}.ss-sidebar-nav__item--active{background:var(--accent-50,#ebf3ff);width:73px;padding-top:12px;padding-bottom:0}.ss-sidebar-nav__item--active:hover,.ss-sidebar-nav__item--active:focus-visible{background:var(--accent-50,#ebf3ff)}.ss-sidebar-nav__item--active.ss-sidebar-nav__item--wide{width:73px}.ss-sidebar-nav__icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.ss-sidebar-nav__icon img{width:24px;height:24px;display:block}.ss-sidebar-nav__label{text-align:center;max-width:72px}.ss-sidebar-nav__item--active .ss-sidebar-nav__label{color:#1c367e}.ss-sidebar-panel{background:var(--bg-primary,#fff);border-right:1px solid var(--border-default,#e2e8f0);flex-direction:column;flex-shrink:0;width:260px;min-height:0;padding:20px 16px;display:flex;overflow:hidden}.ss-history-panel__title{letter-spacing:.06em;flex-shrink:0;margin:0 0 14px}.ss-history-panel__body{flex-direction:column;flex:1;gap:0;min-height:0;display:flex;overflow:hidden auto}.ss-history-unsaved{border-bottom:1px solid var(--grey-200);flex-shrink:0;margin-bottom:12px;padding-bottom:12px}.ss-history-saved{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.ss-history-saved--with-unsaved{padding-top:0}.ss-history-panel__active{flex:1;min-height:0;overflow-y:auto}.ss-sidebar-panel .ss-history-panel__active .ss-history-list{min-height:min-content}.ss-sidebar-placeholder{max-width:640px;padding:8px 0}.ss-sidebar-placeholder h1{margin:0 0 8px}.ss-sidebar-placeholder p{margin:0}.ss-body{flex:1;min-height:0;display:flex}.ss-main{flex-direction:column;flex:1;min-height:0;padding:24px 32px;display:flex;overflow:auto}:is(.ss-main:has(.ss-output-screen),.ss-main:has(.ss-processing-screen)){flex-direction:column;flex:1;min-height:0;padding:24px 0 0;display:flex;overflow:hidden}.ss-main:has(.ss-output-screen) .ss-flow-content{width:100%;max-width:none;margin:0}.ss-main:has(.ss-input-screen){flex-direction:column;min-height:0;display:flex}.ss-flow-content{width:100%;max-width:1200px;margin:0 auto}:is(.ss-flow-content:has(>.ss-output-screen),.ss-flow-content:has(>.ss-input-screen)){flex-direction:column;flex:1;min-height:0;display:flex}.ss-section-label{margin:0 0 8px}.ss-muted{margin:0}.ss-progress-stepper{gap:8px;margin:0;padding:0;list-style:none;display:flex}.ss-progress-step{background:var(--bg-tertiary,#f1f5f9);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;display:flex}.ss-progress-step--active{background:var(--primary-50,#eff2f9)}.ss-progress-step--complete .ss-progress-step__label{color:var(--semantic-success,#22c55e)}.ss-history-list{flex-direction:column;gap:6px;min-height:min-content;margin:0;padding:0;list-style:none;display:flex}.ss-history-item{flex-shrink:0;align-items:flex-start;gap:0;width:100%;min-width:0;display:flex}.ss-history-item>div .gs-test-button.ss-history-row{box-sizing:border-box;text-align:left;width:100%;min-width:0;min-height:min-content;box-shadow:none;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex:auto;padding:12px 10px 12px 12px;transition:background .15s,border-color .15s;display:flex;overflow:visible}.ss-history-item>div .gs-test-button.ss-history-row.is-disabled{cursor:default;opacity:1}.ss-history-item>div .gs-test-button.ss-history-row:not(.is-disabled):hover,.ss-history-item>div .gs-test-button.ss-history-row:not(.is-disabled):focus-visible{background:var(--bg-tertiary,#f1f5f9);outline:none}.ss-history-item>div .gs-test-button.ss-history-row--active,.ss-history-item>div .gs-test-button.ss-history-row--active:not(.is-disabled):hover,.ss-history-item>div .gs-test-button.ss-history-row--active:not(.is-disabled):focus-visible{background:var(--accent-50,#ebf3ff);border-color:var(--accent-100,#dce3f2)}.ss-history-row__content{flex-direction:column;gap:4px;width:100%;min-width:0;display:flex;overflow:visible}.ss-history-row__query{color:var(--grey-600,#475569);word-break:break-word;white-space:normal;font-weight:500;line-height:1.45;display:block;overflow:visible}.ss-history-row__query--active{color:var(--primary-500,#1c367e)}.ss-history-row--loading .ss-history-row__query{color:var(--grey-700,#334155)}.ss-history-row__meta-row{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex;overflow:visible}.ss-history-row__status--loading{color:#f59e0b}.ss-history-row__status--complete{color:var(--semantic-success,#22c55e)}.ss-history-row__status--saved,.ss-history-row__meta{color:var(--grey-500,#64748b);font-weight:500}.ss-history-row__meta--active{color:var(--primary-500,#1c367e)}.ss-history-empty{margin:0}.ss-history-row-menu{flex-shrink:0;align-self:flex-start;margin-top:2px;margin-right:2px;position:relative}.ss-history-row-menu__trigger{flex-shrink:0}.ss-history-row-menu__glyph{width:16px;height:16px;color:var(--grey-800);flex-shrink:0;display:block}.ss-history-row-menu__dropdown{z-index:30;border:1px solid var(--grey-200);background:var(--background-primary);border-radius:8px;min-width:120px;margin-top:0;padding:4px;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 4px 16px #0f172a1f}.ss-history-row-menu__dropdown .gs-test-button.ss-history-row-menu__action{width:100%;box-shadow:none;text-align:left;color:var(--grey-800);background:0 0;border:none;border-radius:6px;padding:0;display:block}.ss-history-row-menu__action-inner{align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.ss-history-row-menu__dropdown .gs-test-button.ss-history-row-menu__action:hover,.ss-history-row-menu__dropdown .gs-test-button.ss-history-row-menu__action:focus-visible{background:var(--grey-50);outline:none}.ss-history-archived{border-top:1px solid var(--grey-200);flex-shrink:0;margin-top:12px;padding-top:12px}.ss-history-archived>div .gs-test-button.ss-history-archived__toggle{width:100%;box-shadow:none;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;margin:0;padding:0;display:flex}.ss-history-archived>div .gs-test-button.ss-history-archived__toggle:hover .ss-history-archived__title,.ss-history-archived>div .gs-test-button.ss-history-archived__toggle:focus-visible .ss-history-archived__title{color:var(--grey-700)}.ss-history-archived__title{letter-spacing:.06em;margin:0}.ss-history-archived__chevron{color:var(--grey-500,#64748b);flex-shrink:0;transition:transform .15s}.ss-history-archived__chevron--open{transform:rotate(180deg)}.ss-history-archived__body{flex-shrink:0;margin-top:10px;overflow:visible}.ss-history-archived__body .ss-history-list{min-height:min-content}.ss-history-archived__note{margin:10px 0 0;display:block}.ss-source-status__title{margin:0 0 8px}.ss-source-status__list{margin:0;padding:0;list-style:none}.ss-source-status__item{align-items:center;gap:8px;padding:6px 0;display:flex}.ss-source-status__state{margin-left:auto}.ss-status-dot{background:var(--grey-300,#cbd5e1);border-radius:50%;flex-shrink:0;width:8px;height:8px}.ss-status-dot--success{background:var(--semantic-success,#22c55e)}.ss-status-dot--loading{background:var(--accent-500,#6da7f2);animation:1.2s ease-in-out infinite ss-pulse}@keyframes ss-pulse{0%,to{opacity:1}50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.ss-status-dot--loading,.ss-source-row-card__icon--loading,.ss-gathering-data-icon__core,.ss-processing-step__icon--gathering,.ss-fade-up{animation:none!important}}.ss-input-screen{flex-direction:column;flex:1;justify-content:flex-start;align-items:center;width:100%;min-height:0;padding:32px 40px;display:flex;overflow-y:auto}.ss-new-query-action__icon-svg{display:block}.ss-new-query-btn{z-index:30;flex-shrink:0;position:fixed;bottom:24px;right:32px;box-shadow:0 4px 16px #1c367e47}.ss-input-screen__stack{flex-direction:column;gap:20px;width:100%;max-width:920px;display:flex}.ss-input-screen__title{text-align:center;letter-spacing:-.01em;color:var(--primary-500,#1c367e);margin:0;font-size:2.25rem;font-weight:600;line-height:1.4}.ss-last-query-card{background:var(--bg-primary,#fff);border:1px solid var(--border-default,#e2e8f0);border-radius:12px;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 20px;display:flex;box-shadow:0 2px 12px #0f172a0f}.ss-last-query-card__body{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.ss-last-query-card__text{word-break:break-word;margin:0}.ss-last-query-card__sources{flex-wrap:wrap;gap:6px;display:flex}.ss-last-query-card__action{flex-shrink:0}.ss-suggested-queries__label{margin:0 0 10px;display:block}.ss-suggested-queries__grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ss-suggested-queries__chip{text-align:left;background:var(--bg-primary,#fff);border:1px solid var(--accent-300,#a3ccf9);cursor:pointer;border-radius:10px;justify-content:flex-start;align-items:center;min-height:52px;padding:12px 14px;transition:background .15s,border-color .15s;display:flex}.ss-suggested-queries__chip:hover,.ss-suggested-queries__chip:focus-visible{background:var(--accent-50,#ebf3ff);border-color:var(--accent-500,#4a8eee);outline:none}.ss-query-composer-wrap{width:100%;max-width:920px}.ss-query-composer{background:var(--bg-primary,#fff);border:1px solid var(--accent-300,#a3ccf9);border-radius:12px;overflow:hidden;box-shadow:0 4px 24px #a3ccf92e}.ss-query-composer__divider{background:var(--border-default,#e2e8f0);height:1px}.ss-query-composer__input-area{padding:0}.ss-query-composer__textarea{resize:vertical;width:100%;min-height:148px;font-family:var(--ds-font-sans);background:0 0;border:none;outline:none;padding:20px 20px 16px;display:block}.ss-query-composer__textarea:focus{outline:none}.ss-query-composer__toolbar{justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;display:flex}.ss-query-composer__toolbar-left{align-items:center;gap:12px;display:flex;position:relative}.ss-ontotab-control{align-items:center;display:inline-flex;position:relative}.ss-ontotab-control__row{align-items:center;gap:10px;display:flex}.ss-ontotab-control__label{white-space:nowrap;cursor:default}.ss-ontotab-control--hint .ss-ontotab-control__row{cursor:help}.ss-ontotab-control__tooltip{z-index:20;background:var(--grey-900,#0f172a);color:#fff;pointer-events:none;border-radius:8px;width:max-content;max-width:300px;padding:10px 12px;font-size:12px;font-weight:400;line-height:1.45;display:none;position:absolute;bottom:calc(100% + 10px);left:0;box-shadow:0 4px 16px #0f172a33}.ss-ontotab-control--hint:hover .ss-ontotab-control__tooltip,.ss-ontotab-control--hint:focus-within .ss-ontotab-control__tooltip{display:block}.ss-query-composer__analyze-chevron{font-size:14px;line-height:1}.ss-query-composer__disclaimer{text-align:center;margin:12px 0 0}.ss-connector-popup--fixed{z-index:2000;position:fixed}.ss-connector-popup{background:var(--background-primary);border:1px solid var(--grey-200);border-radius:10px;min-width:280px;padding:8px 0;overflow:hidden;box-shadow:0 8px 24px #0f172a1a}.ss-connector-popup__menu{flex-direction:column;display:flex}.ss-connector-popup__menu-item{cursor:pointer;text-align:left;width:100%;color:var(--primary-500);background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;transition:background .15s;display:flex}.ss-connector-popup__menu-item:hover,.ss-connector-popup__menu-item:focus-visible{background:var(--grey-100);outline:none}.ss-connector-popup__menu-item--toggle{cursor:default}.ss-connector-popup__menu-item--toggle:hover{background:0 0}.ss-connector-popup__menu-item--toggle .gs-switch{pointer-events:auto;flex-shrink:0}.ss-connector-popup__menu-label{color:var(--primary-500);flex:1}.ss-connector-popup__chevron{color:var(--grey-400);flex-shrink:0;font-size:16px;line-height:1}.ss-connector-popup__divider{background:var(--grey-200);height:1px;margin:4px 12px}.ss-connector-popup--sources{flex-direction:column;width:300px;min-width:300px;padding:8px;display:flex;overflow:hidden}.ss-connector-popup__sources-header{background:var(--grey-100);cursor:pointer;box-sizing:border-box;border:none;border-radius:8px;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;margin:0 0 4px;padding:10px 12px;transition:background .15s;display:flex}.ss-connector-popup--sources .ss-connector-popup__sources-caret{flex-shrink:0}.ss-connector-popup__sources-header:hover,.ss-connector-popup__sources-header:focus-visible{background:var(--grey-200);outline:none}.ss-connector-popup__sources-title{color:var(--primary-500)}.ss-connector-popup__sources-caret{color:var(--grey-400);flex-shrink:0;display:block}.ss-connector-popup__source-list{overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;flex:1;min-height:0;margin:0;padding:4px 0 2px;list-style:none;display:flex;overflow-y:auto}.ss-connector-popup__source-row{justify-content:space-between;align-items:center;gap:16px;padding:12px 8px;display:flex}.ss-connector-popup__source-row .gs-switch{pointer-events:auto;flex-shrink:0}.ss-connector-popup__source-text{flex-direction:column;gap:4px;min-width:0;display:flex}.ss-connector-popup__source-name{color:var(--grey-900)}.ss-connector-popup__source-sub{color:var(--grey-500);display:block}.ss-connector-popup .gs-switch.is-checked{background:var(--primary-500);border-color:var(--primary-500)}.ss-connector-popup--formats{min-width:280px;padding:8px}.ss-connector-popup__format-list{margin:0;padding:0 8px 4px;list-style:none}.ss-connector-popup__format-item{cursor:pointer;text-align:left;width:100%;color:var(--grey-800);background:0 0;border:none;border-radius:8px;padding:10px 12px;transition:background .15s;display:block}.ss-connector-popup__format-item:hover,.ss-connector-popup__format-item:focus-visible{background:var(--grey-100);outline:none}.ss-connector-popup__format-item.is-selected{background:var(--primary-50);color:var(--primary-500)}.ss-flow-content:has(>.ss-processing-screen){flex-direction:column;flex:1;max-width:none;min-height:0;margin:0;display:flex}.ss-processing-screen{flex-direction:column;flex:1;gap:0;width:100%;min-width:0;min-height:0;display:flex;position:relative}.ss-processing-screen__scroll{-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:8px 0 88px;overflow:hidden auto}.ss-processing-center{flex-direction:column;align-items:stretch;gap:28px;width:100%;max-width:none;display:flex}.ss-processing-title{text-align:center;max-width:none;margin:0}.ss-processing-overall{width:100%}.ss-processing-overall__header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.ss-processing-overall__track,.ss-processing-overall__bar{width:100%}.ss-processing-overall__bar [role=progressbar],.ss-processing-overall__bar>div{background:var(--grey-200,#e2e8f0)!important;border-radius:999px!important;height:10px!important}.ss-processing-overall__bar [role=progressbar]>div,.ss-processing-overall__bar>div>div{background:linear-gradient(90deg, var(--accent-600,#4a8eee) 0%, #14b8a6 100%)!important;border-radius:999px!important}.ss-processing-overall__pct{text-align:center;margin-top:8px;display:block}.ss-processing-steps{justify-content:space-between;align-items:flex-start;gap:0;width:100%;margin:0;padding:0;list-style:none;display:flex}.ss-processing-step{text-align:center;flex-direction:column;align-items:center;gap:10px;min-width:120px;display:flex;overflow:visible}.ss-processing-step--active{overflow:visible}.ss-processing-step__text{flex-direction:column;gap:2px;display:flex}.ss-processing-step__status--complete{color:var(--chart-8,#14b8a6)}.ss-processing-step__status--active{color:var(--semantic-warning,#f59e0b)}.ss-processing-step__connector{background:var(--grey-200);border-radius:999px;flex:1;min-width:64px;max-width:none;height:3px;margin-top:26px}.ss-processing-step__connector[data-state=done],.ss-processing-step__connector[data-state=active]{background:var(--chart-8)}.ss-processing-step__icon{border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex;box-shadow:0 4px 12px #0f172a1a}.ss-processing-step__icon--complete{background:var(--chart-8);box-shadow:0 4px 14px color-mix(in srgb, var(--chart-8) 35%, transparent);border:none}.ss-processing-step__icon--gathering{background:var(--semantic-warning);width:64px;height:64px;box-shadow:0 4px 14px color-mix(in srgb, var(--semantic-warning) 35%, transparent);border-radius:12px;padding:0;overflow:hidden}.ss-gathering-data-icon{filter:drop-shadow(0 2px 8px #f59e0b47);display:block}.ss-gathering-data-icon__core{transform-origin:32px 32px;animation:2s ease-in-out infinite ss-gather-core-pulse}@keyframes ss-gather-core-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.88;transform:scale(.94)}}.ss-processing-step__icon--pending{background:var(--background-primary);border:1px solid var(--grey-200);color:var(--accent-300);box-shadow:0 4px 10px #0f172a0f}.ss-processing-step--pending .ss-processing-step__text .ds-text-para-sm-medium{color:var(--accent-300)}.ss-data-sources-card{border:1px solid var(--border-default,#e2e8f0);border-radius:12px;width:100%;overflow:hidden;box-shadow:0 4px 24px #a3ccf926}.ss-data-sources-card__header{background:var(--primary-500,#1c367e);justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px;display:flex}.ss-data-sources-card__subtitle{color:#ffffffb8;margin-top:4px;display:block}.ss-data-sources-card__counter{text-align:right;flex-shrink:0}.ss-data-sources-card__counter .ds-text-heading-3{margin:0;line-height:1.2}.ss-data-sources-card__body{background:var(--bg-primary,#fff);flex-direction:column;gap:12px;padding:16px 20px 20px;display:flex}.ss-source-row-card{border:1px solid var(--border-default,#e2e8f0);border-radius:10px;align-items:center;gap:14px;padding:14px 16px;display:flex}.ss-source-row-card--loading{border-color:var(--accent-300,#a3ccf9)}.ss-source-row-card--pending{opacity:.85}.ss-source-row-card__icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.ss-source-row-card__icon--complete{background:var(--semantic-success,#22c55e);color:#fff;font-size:14px;font-weight:700}.ss-source-row-card__icon--loading{border:2px solid var(--accent-200,#c5ddf9);border-top-color:var(--accent-600,#4a8eee);animation:.9s linear infinite ss-spin}.ss-source-row-card__icon--pending{background:var(--grey-100,#f1f5f9);border:1px solid var(--grey-200,#e2e8f0);border-radius:8px}@keyframes ss-spin{to{transform:rotate(360deg)}}.ss-source-row-card__main{flex:1;min-width:0}.ss-source-row-card__top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.ss-source-row-card__progress{width:100%}.ss-source-row-card__progress--complete [role=progressbar]>div,.ss-source-row-card__progress--complete>div>div{background:var(--semantic-success,#22c55e)!important}.ss-source-row-card__progress--loading [role=progressbar]>div,.ss-source-row-card__progress--loading>div>div{background:var(--accent-600,#4a8eee)!important}.ss-source-row-card__progress--pending [role=progressbar]>div,.ss-source-row-card__progress--pending>div>div{background:0 0!important}.ss-data-sources-card__footer{text-align:center;margin:8px 0 0}.ss-processing-panels{grid-template-columns:1fr;gap:20px;width:100%;display:grid}.ss-processing-panel{width:100%;overflow:hidden}.ss-processing-panel__inner{padding:20px 24px}.ss-processing-panel__title{margin:0 0 16px}.ss-connection-list{margin:0;padding:0;list-style:none}.ss-connection-list__item{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:6px 0;display:grid}.ss-connection-list__item:first-child{padding-top:0}.ss-connection-list__item:last-child{padding-bottom:0}.ss-connection-list__dot{background:var(--semantic-success,#22c55e);border-radius:50%;width:8px;height:8px}.ss-connection-list__status{text-align:right}.ss-access-dl{margin:0}.ss-access-dl__row{justify-content:space-between;align-items:center;gap:16px;padding:6px 0;display:flex}.ss-access-dl__row:first-child{padding-top:0}.ss-access-dl__row:last-child{padding-bottom:0}.ss-access-dl dt{margin:0}.ss-access-dl dd{text-align:right;margin:0}.ss-access-dl__mnpi{align-items:center;gap:6px;margin:0;display:inline-flex}.ss-access-dl__mnpi-icon{background:var(--semantic-success,#22c55e);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:700;display:inline-flex}.ss-access-dl__mnpi-text{color:var(--semantic-success,#16a34a)}.ss-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ss-fade-up{animation:.35s ease-out ss-fade-up}@keyframes ss-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ss-output-screen{flex-direction:column;flex:1;gap:0;width:100%;min-height:0;display:flex;position:relative}.ss-output-top{z-index:20;background:var(--grey-50);border-bottom:1px solid var(--grey-200);flex-shrink:0;padding:0 32px 16px;overflow:visible}.ss-output-screen__scroll{scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;box-sizing:border-box;flex:1;min-height:0;padding:20px 32px 8px;overflow:hidden auto}.ss-output-screen__scroll>*{width:100%;max-width:1200px;margin-left:auto;margin-right:auto}.ss-output-screen:not(:has(.ss-follow-up)) .ss-output-screen__scroll{padding-bottom:88px}.ss-output-screen:has(.ss-follow-up) .ss-output-screen__scroll{padding-bottom:16px}.ss-output-header{background:var(--grey-50);justify-content:space-between;align-items:flex-start;gap:16px;padding:0 0 12px;display:flex}.ss-output-header__lead{flex:1;min-width:0}.ss-output-header__eyebrow{color:var(--grey-400);margin:0 0 4px;display:block}.ss-output-header__title{color:var(--grey-900);margin:0}.ss-output-actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;display:flex}.ss-output-icon-btn{border:1px solid var(--grey-200);background:var(--background-primary);width:36px;height:36px;color:var(--primary-500);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:background .15s,border-color .15s;display:inline-flex}.ss-output-icon-btn__glyph{flex-shrink:0;width:20px;height:20px;display:block}.ss-output-icon-btn:hover{background:var(--bg-tertiary,#f1f5f9);border-color:var(--primary-300,#97abd8)}.ss-output-icon-btn:focus-visible{outline:2px solid var(--primary-500,#1c367e);outline-offset:2px}.ss-output-icon-btn--saved{border-color:var(--primary-500);background:var(--accent-50);color:var(--primary-500)}.ss-output-icon-btn:disabled{cursor:default;opacity:1}.ss-output-icon-btn--saved:disabled:hover{background:var(--accent-50);border-color:var(--primary-500)}.ss-output-icon-btn--disabled,.ss-output-icon-btn--disabled:disabled{border-color:var(--grey-200);background:var(--grey-100,#f1f5f9);color:var(--grey-400);cursor:not-allowed;opacity:.65}.ss-output-icon-btn--disabled:hover,.ss-output-icon-btn--disabled:disabled:hover{background:var(--grey-100,#f1f5f9);border-color:var(--grey-200)}.ss-share-dialog .gdialog__content{padding-top:4px}.ss-share-dialog .gdialog__actions{justify-content:flex-end;width:100%;display:flex}.ss-share-dialog .gdialog__buttonGroup{flex-direction:row;justify-content:flex-end;gap:12px;width:auto;margin-left:auto;display:inline-flex}.ss-share-dialog .gdialog__buttonGroup>*{flex:0 0 var(--ss-share-dialog-btn-width,112px);width:var(--ss-share-dialog-btn-width,112px);min-width:var(--ss-share-dialog-btn-width,112px)}.ss-share-dialog .gdialog__buttonGroup .gs-test-button,.ss-share-dialog .gdialog__buttonGroup button{justify-content:center;width:100%;min-width:100%}.ss-share-dialog__body{flex-direction:column;gap:20px;min-width:0;display:flex}.ss-share-dialog__suggestions{flex-direction:column;gap:8px;display:flex}.ss-share-dialog__section-label{letter-spacing:.04em;margin:0 0 4px;padding:0;display:block}.ss-share-dialog__suggestions,.ss-share-dialog__copy{padding:0}.ss-share-dialog__user-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.ss-share-dialog__user-row{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;width:100%;padding:8px 10px;transition:background .15s;display:flex}.ss-share-dialog__user-row:hover,.ss-share-dialog__user-row:focus-visible{background:var(--grey-100);outline:none}.ss-share-dialog__avatar{background:var(--primary-100);width:36px;height:36px;color:var(--primary-500);letter-spacing:.02em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.ss-share-dialog__user-text{flex-direction:column;gap:2px;min-width:0;display:flex}.ss-share-dialog__user-name{color:var(--grey-900)}.ss-share-dialog__user-email{display:block}.ss-share-dialog__copy{flex-direction:column;gap:8px;display:flex}.ss-share-dialog__copy-row{align-items:stretch;gap:8px;display:flex}.ss-share-dialog__link-field{border:1px solid var(--grey-200);background:var(--grey-50);border-radius:8px;flex:1;align-items:center;min-width:0;padding:10px 12px;display:flex}.ss-share-dialog__link-text{text-overflow:ellipsis;white-space:nowrap;color:var(--grey-600);display:block;overflow:hidden}.ss-export-dropdown{position:relative}.ss-export-trigger{background:var(--primary-500,#1c367e);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:8px;min-height:36px;padding:8px 12px;transition:background .15s;display:inline-flex}.ss-export-trigger:hover{background:var(--primary-600,#182e6e)}.ss-export-trigger:focus-visible{outline:2px solid var(--primary-500,#1c367e);outline-offset:2px}.ss-export-trigger__icon{filter:brightness(0)invert();flex-shrink:0;display:block}.ss-export-trigger__label{color:#fff;white-space:nowrap;margin:0}.ss-export-trigger__chevron{filter:brightness(0)invert();flex-shrink:0;margin-left:2px;transition:transform .15s;display:block}.ss-export-trigger__chevron--open{transform:rotate(180deg)}.ss-export-menu{z-index:200;background:var(--bg-primary,#fff);border:1px solid var(--border-default,#e2e8f0);border-radius:10px;min-width:228px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #0f172a1f}.ss-export-menu__group{margin:0;padding:0}.ss-export-menu__divider{background:var(--border-default,#e2e8f0);height:1px;margin:4px 6px}.ss-export-menu__item{width:100%;color:var(--primary-500,#1c367e);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:10px;padding:10px 12px;transition:background .12s,color .12s;display:flex}.ss-export-menu__item:hover:not(.is-selected){background:var(--primary-50,#eff2f9)}.ss-export-menu__item.is-selected{background:var(--accent-50,#ebf3ff);color:var(--primary-500,#1c367e)}.ss-export-menu__item.is-selected:hover,.ss-export-menu__item.is-selected:focus-visible{background:var(--accent-50,#ebf3ff)}.ss-export-menu__item.is-selected .ss-export-menu__label{color:var(--primary-500,#1c367e);font-weight:500}.ss-export-menu__item.is-selected .ss-export-menu__icon,.ss-export-menu__item.is-selected .ss-export-menu__check{color:var(--primary-500,#1c367e)}.ss-export-menu__icon{color:var(--primary-500,#1c367e);flex-shrink:0}.ss-export-menu__label{color:inherit;flex:1;margin:0}.ss-export-menu__check{color:var(--primary-500,#1c367e);flex-shrink:0;margin-left:auto}.ss-export-menu__item:focus-visible{outline:2px solid var(--primary-500,#1c367e);outline-offset:-2px}.ss-output-header__actions{flex-shrink:0;align-items:flex-end;gap:12px;display:flex}.ss-output-header__save-btn{flex-shrink:0}.ss-metric-dropdown{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:4px;display:flex}.ss-metric-dropdown__label{text-align:left;align-self:stretch;margin:0}.ss-metric-dropdown__select{border:1px solid var(--grey-200,#e2e8f0);background:var(--bg-primary,#fff);min-width:140px;color:var(--grey-900,#0f172a);font-family:var(--ds-font-sans);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 6l4 4 4-4' stroke='%2364748b' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:8px;padding:8px 32px 8px 12px;font-size:14px;font-weight:500}.ss-metric-dropdown__select:focus{outline:2px solid var(--accent-300,#a3ccf9);outline-offset:1px}.ss-dashboard-grid{--ss-dash-compact-h:172px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;width:100%;display:grid}.ss-dash-card--summary{grid-column:1/span 2}.ss-dash-card--discrepancy{grid-column:3}.ss-dash-card--chart-wide{grid-column:1/span 2}.ss-dash-card--chart-narrow{grid-column:3}.ss-dash-card--table,.ss-dash-card--citations{grid-column:1/-1;width:100%}.ss-dashboard-grid>.ss-dash-card{box-sizing:border-box;flex-direction:column;width:100%;min-width:0;display:flex}.ss-dash-card--citations{margin-bottom:4px}.ss-dash-card.gs-card,.ss-dash-card{background:var(--background-primary);border:1px solid var(--grey-200);width:100%;height:100%;min-height:0;box-shadow:none;box-sizing:border-box;border-radius:12px;flex-direction:column;flex:1;display:flex}.ss-dash-card--summary.gs-card,.ss-dash-card--summary,.ss-dash-card--discrepancy.gs-card,.ss-dash-card--discrepancy{height:100%;min-height:0;max-height:none}.ss-dash-card--kpi.gs-card,.ss-dash-card--kpi{height:var(--ss-dash-compact-h);min-height:var(--ss-dash-compact-h);max-height:var(--ss-dash-compact-h)}.ss-dash-card--kpi-merged{grid-column:1/-1}.ss-dash-card--kpi-merged.gs-card,.ss-dash-card--kpi-merged{height:auto;min-height:0;max-height:none}.ss-dash-card--kpi-merged .ss-dash-card__inner,.ss-kpi-merged-wrap{height:auto;min-height:0;padding-top:14px;padding-bottom:14px;overflow:visible}.ss-kpi-merged{align-items:stretch;width:100%;min-height:0;display:flex}.ss-kpi-merged__cell{flex:1 1 0;min-width:0}.ss-kpi-merged__cell:first-child .ss-kpi-merged__section{padding-left:0}.ss-kpi-merged__cell:last-child .ss-kpi-merged__section{padding-right:0}.ss-kpi-merged__separator{background:var(--grey-200,#e2e8f0);flex-shrink:0;align-self:stretch;width:1px;margin:0}.ss-kpi-merged__section{box-sizing:border-box;flex-direction:row;flex:1;justify-content:space-between;align-items:flex-start;gap:20px;min-width:0;padding:0 28px;display:flex}.ss-kpi-merged__metrics{flex-direction:column;flex:1;align-items:flex-start;gap:6px;min-width:0;display:flex}.ss-kpi-merged__label{color:var(--grey-500,#64748b);margin:0;line-height:1.35}.ss-kpi-merged__value{color:var(--primary-500,#1c367e);margin:0;font-size:1.75rem;font-weight:600;line-height:1.15}.ss-kpi-merged__delta{margin:0;line-height:1.35}.ss-kpi-merged__delta--positive{color:var(--semantic-success,#22c55e)}.ss-kpi-merged__delta--muted{color:var(--grey-500,#64748b)}.ss-kpi-merged__source-col{flex-shrink:0;align-items:flex-start;padding-top:2px;display:flex}.ss-kpi-merged__source.ss-source-citation-trigger{margin:0}.ss-chart-card{flex-direction:column;align-items:stretch;width:100%;display:flex}.ss-chart-data-table-wrap{flex:auto;align-self:stretch;width:100%;min-height:0;overflow-x:auto}.ss-chart-data-table{table-layout:fixed;border-collapse:collapse;width:100%;min-width:100%;display:table}.ss-chart-data-table .gs-table__cell{vertical-align:middle;border-bottom:1px solid var(--grey-200,#e2e8f0);word-break:break-word;padding:10px 12px}.ss-chart-data-table .gs-table__row--head .gs-table__cell{background:var(--grey-100,#f1f5f9);border-bottom:1px solid var(--grey-200,#e2e8f0)}.ss-chart-data-table tbody tr:hover{background:var(--grey-50,#f8fafb)}.ss-dash-card .ss-dash-card__inner{box-sizing:border-box;flex-direction:column;flex:1;width:100%;height:100%;min-height:0;padding:16px 20px;display:flex;overflow:hidden}.ss-dash-card--summary .ss-dash-card__inner,.ss-dash-card--discrepancy .ss-dash-card__inner{flex:auto;height:100%;min-height:100%;padding:14px 16px;overflow:visible}.ss-dash-card--discrepancy.gs-card,.ss-dash-card--discrepancy{background:var(--bg-pending,#fffbeb);border:1px solid var(--semantic-warning,#f59e0b);box-shadow:none;overflow:visible}.ss-dash-card--discrepancy .ss-dash-card__inner{background:0 0;border:none;border-radius:0}.ss-ai-summary{flex-direction:column;flex:1;align-items:stretch;gap:12px;width:100%;min-height:0;display:flex}.ss-ai-summary__head,.ss-discrepancy-card__head{flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:center;gap:8px;width:100%;margin:0;padding:0;display:flex}.ss-ai-summary__source,.ss-discrepancy-card__source{margin-left:auto}.ss-ai-summary__icon{flex:0 0 16px;width:16px;height:16px;display:block}.ss-ai-summary__title{color:var(--accent-600);margin:0;padding:0;line-height:1.25}.ss-ai-summary__body{width:100%;min-width:0;color:var(--grey-800);text-align:left;flex:none;margin:0;padding:0;line-height:1.45}.ss-discrepancy-card__title{color:var(--semantic-warning)}.ss-discrepancy-card{flex-direction:column;flex:1;align-items:stretch;gap:12px;width:100%;min-height:0;display:flex}.ss-ai-summary__highlight{color:var(--grey-900);font-weight:600}.ss-discrepancy-card__rows{grid-template-columns:minmax(0,1fr) minmax(0,max-content);align-items:baseline;gap:6px 16px;width:100%;margin:0;padding:0;list-style:none;display:grid}.ss-discrepancy-card__row{display:contents}.ss-discrepancy-card__label{text-align:left;min-width:0}.ss-discrepancy-card__value{text-align:right;white-space:nowrap}.ss-discrepancy-card__link{cursor:pointer;text-align:left;background:0 0;border:none;align-self:flex-start;margin:auto 0 0;padding:0}.ss-discrepancy-card__link:hover .ds-text-link{text-decoration:underline}.ss-discrepancy-action-dialog__body{flex-direction:column;gap:16px;display:flex}.ss-discrepancy-action-dialog__success{color:var(--semantic-success);margin:0}.ss-discrepancy-action-dialog__options{border:none;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.ss-discrepancy-action-dialog__legend{margin:0 0 4px;padding:0}.ss-discrepancy-action-dialog__option{border:1px solid var(--grey-200);background:var(--background-primary);cursor:pointer;border-radius:8px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.ss-discrepancy-action-dialog__option:has(input:checked){border-color:var(--accent-600);background:var(--accent-50)}.ss-discrepancy-action-dialog__option input{flex-shrink:0;margin-top:3px}.ss-discrepancy-action-dialog__option-content{flex-direction:column;gap:2px;min-width:0;display:flex}.ss-discrepancy-action-dialog__detail{background:var(--grey-50);border:1px solid var(--grey-200);border-radius:8px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.ss-discrepancy-action-dialog__detail-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ss-discrepancy-action-dialog__doc{margin:0}.ss-discrepancy-action-dialog__rows{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ss-discrepancy-action-dialog__row{justify-content:space-between;gap:12px;display:flex}.ss-kpi-card{flex-direction:column;gap:4px;height:100%;min-height:0;display:flex}.ss-kpi-card__head{flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:center;gap:8px;width:100%;margin:0;display:flex}.ss-kpi-card__source{margin-left:auto}.ss-kpi-card__label{color:var(--grey-500);margin:0}.ss-kpi-card__value{color:var(--grey-900);margin:0;line-height:1.1}.ss-dash-card--kpi .ss-kpi-card__value{font-size:1.75rem}.ss-kpi-card__delta{margin:auto 0 0}.ss-kpi-card__delta--positive{color:var(--semantic-success)}.ss-kpi-card__delta--muted{color:var(--grey-400)}.ss-dash-card--chart-wide .ss-dash-card__inner,.ss-dash-card--chart-narrow .ss-dash-card__inner{overflow:visible}.ss-chart-card__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.ss-chart-card__title{color:var(--ds-color-heading,#0f172a);margin:0}.ss-source-citation-trigger{border:1px solid var(--accent-400,#84bbf6);background:var(--background-primary,#fff);cursor:pointer;border-radius:6px;flex-shrink:0;align-items:center;padding:4px 10px;transition:background .15s,border-color .15s;display:inline-flex}.ss-source-citation-trigger:hover,.ss-source-citation-trigger:focus-visible{background:var(--accent-50,#f0f7fe);border-color:var(--accent-500,#4a8eee);outline:none}.ss-source-citation-trigger__label{color:var(--text-link,#6da7f2);margin:0}.ss-table-section__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.ss-table-section__head .ss-table-section__title{margin:0}.ss-fund-table__source-trigger{margin-left:4px}.ss-source-citation-popup .gdialog__content{padding-top:8px;padding-bottom:8px}.ss-source-citation-popup__body{flex-direction:column;gap:12px;display:flex}.ss-source-citation-popup__detail{flex-direction:column;align-items:stretch;gap:8px;width:100%;display:flex}.ss-source-citation-popup__citation-row{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px;width:100%;display:flex}.ss-source-citation-popup__citation{background:var(--grey-100,#f1f5f9);border-radius:6px;flex-shrink:0;align-items:center;padding:4px 10px;display:inline-flex}.ss-source-citation-popup__citation .gs-test-badge,.ss-source-citation-popup__citation .gs-badge{box-shadow:none;background:0 0;border:none;padding:0}.ss-source-citation-popup__date{white-space:nowrap;margin:0}.ss-source-citation-popup__description,.ss-source-citation-popup__excerpt{text-align:left;width:100%;margin:0;padding:0}.ss-source-citation-popup__detail--chart .ss-source-citation-popup__description{max-width:100%}.ss-source-citation-popup__table-wrap{border:1px solid var(--grey-200);border-radius:8px;overflow-x:auto}.ss-source-citation-popup__table{width:100%;min-width:100%}.ss-benchmark-chart{flex-direction:column;gap:16px;display:flex}.ss-benchmark-chart__bars{justify-content:space-between;align-items:flex-end;gap:12px;height:168px;padding:0 8px;display:flex;overflow:visible}.ss-benchmark-chart__col{flex:1;justify-content:center;align-items:flex-end;min-width:0;max-width:56px;height:168px;display:flex}.ss-benchmark-chart__stack{flex-direction:column-reverse;justify-content:flex-start;align-items:stretch;gap:3px;width:100%;max-width:40px;display:flex}.ss-benchmark-chart__segment{border-radius:6px 6px 0 0;flex-shrink:0;width:100%}.ss-benchmark-chart__segment--bench{background:var(--grey-200)}.ss-benchmark-chart__segment--port{background:var(--accent-300)}.ss-benchmark-chart__legend{justify-content:center;gap:24px;display:flex}.ss-benchmark-chart__legend-item{align-items:center;gap:8px;display:inline-flex}.ss-benchmark-chart__swatch{border-radius:3px;width:12px;height:12px}.ss-benchmark-chart__swatch--port{background:var(--accent-300)}.ss-benchmark-chart__swatch--bench{background:var(--grey-200)}.ss-allocation-chart{flex-direction:column;align-items:center;gap:20px;display:flex}.ss-allocation-chart__donut{border-radius:50%;flex-shrink:0;width:140px;height:140px}.ss-allocation-chart__legend{width:100%;margin:0;padding:0;list-style:none}.ss-allocation-chart__legend-row{grid-template-columns:12px 1fr auto;align-items:center;gap:10px;padding:6px 0;display:grid}.ss-allocation-chart__dot{border-radius:50%;width:10px;height:10px}.ss-allocation-chart__pct{color:var(--ds-color-heading,#0f172a)}.ss-table-section__title{color:var(--grey-900)}.ss-fund-table-wrap{margin-top:4px;overflow-x:auto}.ss-fund-table{border-collapse:collapse;width:100%}.ss-fund-table .gs-table__cell{vertical-align:middle;border-bottom:1px solid var(--grey-200);padding:12px}.ss-fund-table .gs-table__row--head .gs-table__cell{border-bottom:1px solid var(--grey-200)}.ss-fund-table tbody tr:hover{background:var(--grey-50)}.ss-fund-table__dpi-source{white-space:nowrap;display:inline}.ss-fund-table__source-name{color:var(--grey-400);font-weight:400}.ss-table-footer{border-top:1px solid var(--grey-200);flex-wrap:wrap;justify-content:center;gap:24px;margin-top:16px;padding-top:14px;display:flex}.ss-table-footer__stat{color:var(--grey-500);letter-spacing:.04em;text-transform:uppercase;margin:0}.ss-sentiment-meter{align-items:center;gap:8px;min-width:100px;display:flex}.ss-sentiment-meter__track{background:var(--grey-200);border-radius:3px;flex:1;height:6px;overflow:hidden}.ss-sentiment-meter__bar{background:var(--chart-8);border-radius:3px;height:100%}.ss-citation-row{padding:8px 0}.ss-citation-excerpt{border-left:3px solid var(--accent-400,#84bbf6);background:var(--bg-tertiary,#f1f5f9);margin:8px 0 0;padding:12px}.ss-follow-up-archive{margin-bottom:20px}.ss-follow-up-archive__card{border:1px solid var(--grey-200);background:var(--grey-50);border-radius:10px;padding:12px 14px 14px}.ss-follow-up-archive__header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.ss-follow-up-archive__header-lead{flex-direction:column;flex:1;align-items:flex-start;gap:4px;min-width:0;display:flex}.ss-follow-up-archive__eyebrow{margin:0;padding:0;line-height:1.2;display:block}.ss-follow-up-archive__selector{flex-shrink:0;gap:2px;min-width:0;margin:0}.ss-follow-up-archive__selector .ss-metric-dropdown__label{margin:0;line-height:1.2}.ss-follow-up-archive__selector .ss-metric-dropdown__select{min-width:120px;max-width:min(220px,42vw)}.ss-follow-up-archive__query{width:100%;color:var(--grey-900);margin:0;padding:0;line-height:1.35}.ss-follow-up-archive__summary{margin:0 0 10px;padding:0}.ss-follow-up-archive__kpis{flex-wrap:wrap;gap:16px;display:flex}.ss-follow-up-archive__kpi{flex-direction:column;gap:2px;min-width:120px;display:flex}.ss-follow-up-archive__actions{justify-content:flex-start;margin-top:4px;display:flex}.ss-follow-up-archive__view-btn{cursor:pointer;background:0 0;border:none;padding:0}.ss-follow-up-archive__view-btn:hover .ds-text-link,.ss-follow-up-archive__view-btn:focus-visible .ds-text-link{text-decoration:underline}.ss-previous-analysis-dialog .gdialog__content,.ss-previous-analysis-dialog .gdialog__body{max-height:min(72vh,760px);overflow:hidden auto}.ss-previous-analysis-dialog__body{max-height:none;padding:4px 4px 12px;overflow:visible}.ss-previous-analysis-dialog__query{color:var(--grey-900);word-break:break-word;margin:0 0 4px}.ss-previous-analysis-dialog__grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:stretch;gap:16px;margin-top:16px;display:grid}.ss-previous-analysis-dialog__grid .ss-dash-card--summary{grid-column:1}.ss-previous-analysis-dialog__grid .ss-dash-card--discrepancy{grid-column:2}.ss-previous-analysis-dialog__kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.ss-previous-analysis-dialog__kpis .ss-dash-card--kpi{height:auto;min-height:var(--ss-dash-compact-h);max-height:none}.ss-previous-analysis-dialog__table{margin-top:16px}.ss-output-latest-label{letter-spacing:.06em;margin:0 0 12px;display:block}.ss-leave-analysis-dialog__body,.ss-save-prompt-dialog__body{flex-direction:column;gap:14px;display:flex}.ss-leave-analysis-dialog__query,.ss-save-prompt-dialog__query{background:var(--grey-100);color:var(--grey-800);border-radius:8px;margin:0;padding:12px 14px}.ss-new-query-dialog__body{padding-top:4px;overflow:visible}.ss-new-query-dialog__body .ss-query-composer-wrap{max-width:none}.ss-new-query-dialog .gdialog__content,.ss-new-query-dialog .gdialog__body{overflow:visible}.ss-follow-up{z-index:20;border-top:1px solid var(--grey-200);background:var(--grey-50);box-sizing:border-box;flex-shrink:0;align-self:stretch;width:100%;padding:0;box-shadow:0 -4px 16px #0f172a0f}.ss-follow-up__bar{box-sizing:border-box;background:var(--grey-50);align-items:center;gap:12px;width:100%;padding:12px 32px;display:flex}.ss-follow-up__bar--actions{justify-content:flex-end;padding:10px 32px}.ss-follow-up__bar--actions>*{margin:0}.ss-follow-up__bar--actions .gs-test-button{gap:8px}.ss-follow-up--new-query-only .ss-follow-up__bar{justify-content:flex-end}@media (max-width:960px){.ss-processing-panels{grid-template-columns:1fr}.ss-processing-steps{flex-wrap:wrap;justify-content:center;gap:12px}.ss-processing-step__connector{display:none}.ss-dashboard-grid{grid-template-columns:1fr}.ss-dash-card--summary,.ss-dash-card--discrepancy,.ss-dash-card--chart-wide,.ss-dash-card--chart-narrow,.ss-dash-card--table,.ss-dash-card--citations{grid-column:1/-1}.ss-dash-card--summary,.ss-dash-card--discrepancy{height:100%;min-height:0;max-height:none}.ss-dash-card--kpi{height:auto;min-height:var(--ss-dash-compact-h);max-height:none}.ss-dash-card--kpi-merged{height:auto;min-height:0;max-height:none}.ss-kpi-merged{flex-direction:column}.ss-kpi-merged__cell{flex:none;width:100%}.ss-kpi-merged__separator{align-self:stretch;width:calc(100% - 48px);height:1px;min-height:1px;margin:8px auto}.ss-kpi-merged__section{flex-direction:column;gap:12px;width:100%;padding:16px 0}.ss-kpi-merged__cell:first-child .ss-kpi-merged__section,.ss-kpi-merged__cell:last-child .ss-kpi-merged__section{padding-left:0;padding-right:0}.ss-kpi-merged__source-col{align-self:flex-end}.ss-previous-analysis-dialog__grid{grid-template-columns:1fr}.ss-previous-analysis-dialog__grid .ss-dash-card--summary,.ss-previous-analysis-dialog__grid .ss-dash-card--discrepancy{grid-column:1/-1}.ss-previous-analysis-dialog__kpis{grid-template-columns:1fr}.ss-top-nav{flex-wrap:wrap}.ss-sidebar-panel{display:none}.ss-sidebar-nav,.ss-sidebar-nav__item--wide{width:72px}.ss-topbar__actions{gap:16px}.ss-topbar__utilities{gap:10px}.ss-topbar__search{width:160px}.ss-topbar__support-label,.ss-topbar__profile-text{display:none}}.ss-landing-with-history{box-sizing:border-box;flex-direction:column;width:calc(100% + 28px);height:calc(100vh - 84px);max-height:calc(100vh - 84px);margin:-16px -12px -16px -16px;display:flex;overflow:hidden}.ss-landing-with-history .ss-body{flex:1;min-height:0;overflow:hidden}.ss-landing-with-history .ss-main{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.ss-landing-with-history .ss-main:not(:has(.ss-output-screen)):not(:has(.ss-processing-screen)){padding:24px 32px}.ss-history-panel__title--with-note{margin-bottom:6px}.ss-history-retention-note{margin:0 0 12px;line-height:1.45;display:block}.ss-history-search{background:var(--bg-tertiary,#f1f5f9);box-sizing:border-box;cursor:text;border:none;border-radius:12px;align-items:center;gap:12px;width:100%;height:48px;margin-bottom:12px;padding:0 14px;display:flex}.ss-history-search__icon{color:var(--grey-400,#94a3b8);flex-shrink:0;width:20px;height:20px}.ss-history-search__input::-webkit-search-cancel-button{appearance:none}.ss-history-search__input::-webkit-search-decoration{appearance:none}.ss-history-search__input{min-width:0;height:100%;font-family:var(--ds-font-sans);color:var(--grey-700,#334155);background:0 0;border:none;outline:none;flex:1;padding:0;font-size:16px;line-height:1.4}.ss-history-search__input::placeholder{color:var(--grey-400,#94a3b8)}.ss-history-search .gs-test-button.ss-history-search__clear{flex-shrink:0}.ss-flow-notifications{z-index:80;pointer-events:none;flex-direction:column;gap:8px;width:min(360px,100vw - 24px);display:flex;position:fixed;top:84px;right:20px}.ss-flow-notice{border:1px solid var(--grey-200,#e2e8f0);background:var(--bg-primary,#fff);border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex;box-shadow:0 8px 20px #0f172a1f}.ss-flow-notice__icon{margin-top:1px;display:inline-flex}.ss-flow-notice__body{min-width:0}.ss-flow-notice__title{color:var(--grey-900,#0f172a);margin:0;font-size:13px;font-weight:600;line-height:1.35}.ss-flow-notice__message{color:var(--grey-600,#475569);word-break:break-word;margin:2px 0 0;font-size:12px;line-height:1.4}.ss-flow-notice--success .ss-flow-notice__icon{color:var(--semantic-success,#22c55e)}.ss-flow-notice--warning .ss-flow-notice__icon{color:#f59e0b}.ss-flow-notice--error .ss-flow-notice__icon{color:#ef4444}.ss-history-row__query-wrap{align-items:flex-start;gap:8px;width:100%;display:flex}.ss-query-floating-tooltip{z-index:9999;color:#475569;max-width:240px;font-family:var(--ds-font-sans);white-space:normal;word-break:break-word;pointer-events:none;background:#f8fafb;border-radius:8px;padding:6px 8px;font-size:12px;font-weight:400;line-height:1.4;position:fixed;transform:translateY(-50%);box-shadow:0 0 2px #47556940}.ss-query-floating-tooltip:before{content:"";border:5px solid #0000;border-left-width:0;border-right-color:#f8fafb;position:absolute;top:50%;left:-5px;transform:translateY(-50%)}.ss-history-row__type-pill{color:#8b5cf6;border-radius:999px;flex-shrink:0;align-items:center;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex;background-color:#ede9fe!important}.ss-history-row__type-pill--text{color:#ec4899;background-color:#fde7f2!important}.ss-history-row__status--failed{color:#ef4444;font-weight:500}.ss-ontotab-floating-tooltip{z-index:9999;color:#475569;width:260px;font-family:var(--ds-font-sans);pointer-events:none;background:#f8fafb;border-radius:8px;padding:6px 8px;font-size:12px;line-height:1.4;position:fixed;transform:translateY(-100%)translateY(-8px);box-shadow:0 0 2px #47556940}.ss-processing-step--failed .ss-processing-step__icon--failed{background:var(--semantic-error,#ef4444);color:#fff;font-size:16px;font-weight:700}.ss-processing-step__status--failed{color:var(--semantic-error,#ef4444)}.ss-processing-overall__bar--failed{--gs-progress-fill:var(--semantic-error,#ef4444)}.ss-processing-overall__pct--failed{color:var(--semantic-error,#ef4444);font-weight:500}.ss-source-row-card__icon--failed{background:var(--semantic-error,#ef4444);color:#fff;font-size:14px;font-weight:700}.ss-source-row-card--failed{background:#fef2f2;border-color:#fecaca}.ss-analysis-failure-banner{background:#fffbeb;border:1px solid #fcd34d;border-radius:10px;align-items:flex-start;gap:12px;margin:0 0 16px;padding:14px 16px;display:flex}.ss-analysis-failure-banner__icon{color:#f59e0b;flex-shrink:0;margin-top:2px}.ss-analysis-failure-banner__main{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:flex-start;gap:12px 16px;min-width:0;display:flex}.ss-analysis-failure-banner__text{flex-direction:column;flex:1;gap:4px;min-width:min(100%,280px);display:flex}.ss-analysis-failure-banner__actions{flex-wrap:wrap;flex-shrink:0;gap:8px;display:flex}.ss-analysis-failure-banner__title,.ss-analysis-failure-banner__message{color:#f59e0b;margin:0}.ss-output-latest-label{margin:4px 0 12px;padding:0}.ss-lucide-spin{animation:1s linear infinite ss-lucide-spin}@keyframes ss-lucide-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.asksphere-search{max-width:420px}.asksphere-search .MuiOutlinedInput-root{background-color:#fff;border-radius:999px;padding:6px 16px;transition:box-shadow .2s,transform .2s,border-color .2s;box-shadow:0 4px 10px #00000014}.asksphere-search .MuiOutlinedInput-root:hover{transform:translateY(-2px);box-shadow:0 10px 25px #00000026}.asksphere-search .MuiOutlinedInput-root.Mui-focused{transform:translateY(-2px);box-shadow:0 12px 30px #0000002e}.asksphere-search .MuiOutlinedInput-root fieldset{border:none}.asksphere-search input{color:#111827;padding:10px 0;font-size:16px;font-weight:500}.asksphere-search input::placeholder{color:#6b7280;opacity:1}.asksphere-search .search-icon{color:#9ca3af;font-size:22px}.close-icon{background-color:#e0e0e0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.close-icon:hover{background-color:#d5d5d5}.close-icon img{width:14px;height:14px}.ask-sphere-textfield .MuiOutlinedInput-root{background-color:#fff;border-radius:14px;height:56px;padding-right:8px}.ask-sphere-textfield .MuiOutlinedInput-root fieldset{border-color:#dcdfe4}.ask-sphere-textfield .MuiOutlinedInput-root:hover fieldset{border-color:#c5c9d3}.ask-sphere-textfield .MuiOutlinedInput-root.Mui-focused fieldset{border-width:1.5px;border-color:#4c7dff}.ask-sphere-textfield .MuiOutlinedInput-input{color:#1f2937;padding:16px 18px;font-size:15px}.ask-sphere-textfield .MuiOutlinedInput-input::placeholder{color:#8b95a7;opacity:1;font-weight:400}.asksphere-dialog-scrollbar::-webkit-scrollbar{width:4px;height:4px}.asksphere-dialog-scrollbar::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.asksphere-dialog-scrollbar::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.asksphere-title-text{color:#111827;font-size:30px;font-weight:600}.asksphere-subtitle-text{color:#4b5563;font-size:18px}.processingQueries-container::-webkit-scrollbar{width:4px;height:4px}.processingQueries-container::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.processingQueries-container::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.processingQueries-container{max-height:35vh;overflow-y:auto}.blink-indicator{background-color:#22c55e;border-radius:50%;width:12px;height:12px;animation:1.2s ease-in-out infinite blink;position:absolute;top:3px;right:-4px}@keyframes blink{0%{opacity:1}50%{opacity:.3}to{opacity:1}}.query-history-tab-container::-webkit-scrollbar{width:4px;height:4px}.query-history-tab-container::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.query-history-tab-container::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.query-history-tab-container{max-height:50vh;overflow:auto}.no-result-container{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 500px);padding:16px;display:flex}.processing-queries-container::-webkit-scrollbar{width:4px;height:4px}.processing-queries-container::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.processing-queries-container::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}.processing-queries-container{max-height:35vh;overflow-y:auto}.space-node{cursor:pointer;background:#fff;border-radius:10px;min-width:180px;padding:12px 16px;font-family:sans-serif;transition:all .2s;box-shadow:0 3px 10px #00000014}.space-node:hover{transform:scale(1.03)}.space-title{margin-bottom:4px;font-weight:600}.level-0{border:2px solid #2563eb}.level-1{border:2px solid #7c3aed}.level-2{border:2px solid #16a34a}.blank-page{color:#000;background-color:#fff;width:100%;height:100vh;font-family:var(--font-inter)!important}body,p,input,label{font-feature-settings:"clig" off,"liga" off;font-family:var(--font-inter),sans-serif!important}.divider-line{background-color:var(--border-default);width:100%;height:1px}.dashed-divider{border-bottom:1px dashed var(--border-default);width:100%}.text-h1{font:normal normal 2rem/54px var(--font-inter),sans-serif}.text-h2{font:normal normal 1.5rem/36px var(--font-inter),sans-serif}.text-h3{font:normal normal 1.125rem/28px var(--font-inter),sans-serif}.text-h4{font:normal normal 1.75rem/42px var(--font-inter),sans-serif}.text-heading{font-family:var(--font-plus-jakarta-sans),sans-serif;color:#6b7280;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.text-10{font-family:var(--font-inter),sans-serif;font-size:10px}.text-14{font-size:14px;font-family:var(--font-inter),sans-serif}.text-16{font-size:16px;font-family:var(--font-inter),sans-serif}.text-20{font:normal normal 20px;font-family:var(--font-inter),sans-serif}.text-24{font-size:24px;font-family:var(--font-inter),sans-serif}.text-large{font:normal normal 1rem/24px var(--font-inter),sans-serif}.text-medium{font:normal normal .875rem/20px var(--font-inter),sans-serif}.text-small{font:normal normal .75rem/18px var(--font-inter),sans-serif}.text-extra-small{font:normal normal .625rem/16px var(--font-inter),sans-serif}.flex-basic{justify-content:center;display:flex}.flex-basic-center{justify-content:center;align-items:center;display:flex}.flex-column-center{flex-direction:column;justify-content:center;align-items:center;display:flex}.flex-basic-start{justify-content:center;align-items:center;display:flex;justify-content:start!important}.flex-basic-space-between{justify-content:center;align-items:center;display:flex;justify-content:space-between!important}.flex-basic-space-around{justify-content:center;align-items:center;display:flex;justify-content:space-around!important}.flex-basic-end{justify-content:center;align-items:center;display:flex;justify-content:end!important}.flex-direction-column{flex-direction:column}.flex-column-end{align-items:flex-end;display:flex;flex-direction:column!important}.flex-column-start{justify-content:start;align-items:center;display:flex;flex-direction:column!important}.flex,.d-flex{display:flex}.d-inline{display:inline}.align-items-center{align-items:center!important}.align-items-start{align-items:start!important}.align-items-end{align-items:end!important}.align-self-center{align-self:center!important}.w-100{width:100%!important}.w-80{width:80%!important}.w-60{width:60%!important}.w-50{width:50%!important}.w-300{width:300px}.gap-4{gap:4px}.gap-8{gap:8px}.gap-12{gap:12px}.gap-16{gap:16px}.gap-20{gap:20px}.gap-24{gap:24px}.gap-32{gap:32px}.font-weight-bold{font-weight:700!important}.font-weight-semibold{font-weight:600}.font-weight-medium{font-weight:500}.font-weight-regular{font-weight:400}.headingText{color:#1346ab}.normalText{color:#374151}.cursorPointer,.cursor-pointer{cursor:pointer}.lightGreyText{color:#d3d3d3}.text-ellipsis,.tabNames,.spaceNames,.fileNameText,.tableDealName,.dealCompanyName,.stageBadgeText,.actualAssumptionTitle,.savedSearchDescText,.inputControlDescText,.sectionOutputTextLength,.spaceNameHeader,.spaceTypeHeader,.tree-space-name,.ontologyText,.memoDrawerAssumptionTitle,.versionTextContainer .versionTitle,.versionHistoryDescription,.historyAuthorText,.fund-deal-row-cell{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vertically-align-center{align-content:center}.whiteBg{background-color:#fff!important}.form-layout{flex-direction:column;gap:16px;width:100%;display:flex}.asterisk{color:#ff3838;font-feature-settings:"liga" off,"clig" off;letter-spacing:.3px;font-size:14px;font-style:normal;font-weight:400;line-height:12px;font-family:var(--font-inter)!important}.gs-loader{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;height:100vh;display:flex}@media screen and (min-width:48rem){.ProseMirror{padding:0!important}}.font-inter{font-family:var(--font-inter)!important}.small-scrollbar{overflow:auto}.small-scrollbar::-webkit-scrollbar{width:4px;height:4px}.small-scrollbar::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #edf2f3!important}.small-scrollbar::-webkit-scrollbar-thumb{border-radius:10px;background:#5a5a5a!important;height:10px!important}@keyframes dash-flow{to{stroke-dashoffset:-12px}}
