._questionCardWrapper_s6z5u_1{display:flex;gap:10px;background-color:var(--background-color);height:100%;overflow:auto;position:relative;flex-direction:row-reverse}._projectActionItem_s6z5u_11._disabled_s6z5u_11{cursor:not-allowed;opacity:.5}._questionAllCards_s6z5u_16{width:100%;flex:1;display:flex;flex-direction:column;gap:10px;height:max-content;min-height:max-content;max-width:100%;overflow:auto}._questionSelectionCheckBox_s6z5u_28{color:var(--package-checkbox-color)!important}._questionLanguageAndSolvedStatus_s6z5u_32 .Mui-checked{color:#955ae0!important}._questionCardNoProjects_s6z5u_36{display:flex;justify-content:center;align-items:center;height:100%;width:100%;color:var(--question-library-text-color)}._questionSectionItemContainer_s6z5u_45{display:flex;width:100%;flex-direction:column;gap:10px;padding:10px 20px;height:max-content}._questionCardView_s6z5u_54{display:flex;flex-direction:column;gap:15px;padding:10px 20px;background:var(--question-card-background);border-radius:12px;color:var(--question-library-text-color);box-shadow:var(--question-card-box-shadow);border:var(--question-card-border);cursor:pointer}._questionCardView_s6z5u_54:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0003}._questionCardTitleAndLanguage_s6z5u_73{display:flex;gap:10px;justify-content:space-between;align-items:center}._title_s6z5u_80{font-size:15px;font-weight:700;color:var(--project-name-heading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}._title_s6z5u_80 span{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:max-content}._questionCardDescriptionContainer_s6z5u_99{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}._categoryAndDifficultyAndTags_s6z5u_107{display:flex;gap:10px;width:100%;flex:1 5;max-width:max-content;min-width:min(240px,100%)}._questionLanguageAndSolvedStatus_s6z5u_32{display:flex;gap:10px;align-items:center}._categoryAndDifficulty_s6z5u_107,._questionLanguage_s6z5u_32{display:flex;gap:5px}._category_s6z5u_107{display:flex;padding:3px 10px;line-height:1;border:1px solid;border-radius:40px;font-size:12px;width:max-content;align-items:center;background-color:var(--chip-color-language-background);color:var(--chip-color-language)}._difficulty_s6z5u_145{display:flex;padding:3px 10px;line-height:1;border:1px solid;border-radius:40px;font-size:12px;width:max-content;align-items:center}._tagsHeading_s6z5u_156{font-size:13px;color:var(--question-library-text-color)}._tag_s6z5u_156{white-space:nowrap;display:flex;padding:3px 10px;border:1px solid;border-radius:40px;font-size:12px;width:max-content;align-items:center;background-color:var(--question-tag-background-color);color:var(--question-tag-text-color);min-width:30px;overflow:hidden;text-overflow:ellipsis;flex:1 1;max-width:max-content}._tag_s6z5u_156 span{width:100%;overflow:hidden;text-overflow:ellipsis}._tagsContainer_s6z5u_186{display:flex;overflow:hidden;gap:3px;width:100%;flex-wrap:wrap;align-items:center}._moreTag_s6z5u_195{font-size:13px;color:var(--question-library-text-color);white-space:nowrap}._questionTags_s6z5u_201{display:flex;gap:5px;width:100%;align-items:center}._actionContainer_s6z5u_209{display:flex;gap:10px;width:100%;flex:1;justify-content:flex-end}._myProjectsSectionItemProjectIcon_s6z5u_217{width:16px;height:16px;display:flex;align-items:center}._myProjectsSectionItemProjectIcon_s6z5u_217 svg{width:100%;height:100%;min-width:16px;min-height:16px}._dropdown-tooltip-popper_s6z5u_231.MuiTooltip-popper ._dropdown-tooltip-root_s6z5u_231.MuiTooltip-tooltip{padding:5px;color:var(--triple-dot-dropdown-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:0;word-wrap:break-word;border-radius:5px;background:var(--triple-dot-dropdown-tooltip-background-color);box-shadow:var(--triple-dot-dropdown-tooltip-hover-box-shadow)}._dropdown-tooltip-popper_s6z5u_231.MuiTooltip-popper ._dropdown-tooltip-root-arrow_s6z5u_245{color:var(--triple-dot-dropdown-tooltip-background-color)}._tooltip-popper_s6z5u_249.MuiTooltip-popper ._tooltip-root_s6z5u_249.MuiTooltip-tooltip{padding:4px 8px;color:var(--text-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:5px;word-wrap:break-word;border-radius:5px;background:var(--text-tooltip-background-color)}._tooltip-popper_s6z5u_249.MuiTooltip-popper ._tooltip-root-arrow_s6z5u_262{color:var(--text-tooltip-background-color)}._solvedStatus_s6z5u_266{color:green}._easy_s6z5u_270{display:flex;padding:3px 10px;line-height:1;border:1px solid;border-radius:40px;font-size:12px;width:max-content;align-items:center;background:var(--chip-color-easy-background);color:var(--chip-color-easy)}._medium_s6z5u_283{display:flex;padding:3px 10px;line-height:1;border:1px solid;border-radius:40px;font-size:12px;width:max-content;align-items:center;background:var(--chip-color-medium-background);color:var(--chip-color-medium)}._hard_s6z5u_296{display:flex;padding:3px 10px;line-height:1;border:1px solid;border-radius:40px;font-size:12px;width:max-content;align-items:center;background:var(--chip-color-hard-background);color:var(--chip-color-hard)}._projectActionsDropdown_s6z5u_309{display:flex;align-items:center;flex-direction:column}._projectActionItem_s6z5u_11{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;padding:8px;cursor:pointer;width:100%;border-radius:5px}._projectActionItem_s6z5u_11:hover{background-color:var(--triple-dot-dropdown-tooltip-hover-item-color)}._tripleDotIcon_s6z5u_331{border:1px solid var(--project-card-triple-dot-border-color);display:flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:3px;color:var(--project-card-triple-dot-color)}._myProjectTypeIcon_s6z5u_342{width:100%;height:100%;aspect-ratio:1/1}._myProjectTypeIcon_s6z5u_342 svg{width:100%;height:100%}._myProjectTypeIconsContainer_s6z5u_353{height:16px;position:relative;display:flex;gap:2px}._titleAndCount_s6z5u_360{display:flex;overflow:hidden;gap:5px}._completedCountContainer_s6z5u_366{display:flex;padding:1px 8px;border:1px solid;border-radius:40px;white-space:nowrap;font-size:10px;width:max-content;align-items:center;color:var(--yellow-text-color)}._visibility_s6z5u_378{color:var(--grey-text-color)}._questionCardWrapper_1wd4z_1{display:flex;gap:10px;background-color:var(--background-color);height:100%;overflow:auto;position:relative;flex-direction:row-reverse}._projectActionItem_1wd4z_11._disabled_1wd4z_11{cursor:not-allowed;opacity:.5}._questionAllCardsNoView_1wd4z_16{width:100%;flex:1;display:flex;flex-direction:column;gap:10px;height:100%;max-width:100%;overflow:auto}._questionAllCards_1wd4z_16{width:100%;flex:1;display:flex;flex-direction:column;gap:10px;height:max-content;min-height:max-content;max-width:100%;overflow:auto}._questionCardNoProjects_1wd4z_39{display:flex;justify-content:center;align-items:center;height:100%;width:100%;color:var(--question-library-text-color)}._questionSectionItemContainer_1wd4z_48{display:flex;width:100%;flex-direction:column;gap:10px;padding:10px 20px;height:max-content}._questionCardView_1wd4z_57{display:flex;flex-direction:column;gap:15px;padding:10px 20px;background:var(--question-card-background);border-radius:12px;color:var(--question-library-text-color);box-shadow:var(--question-card-box-shadow);border:var(--question-card-border);cursor:pointer}._questionCardView_1wd4z_57:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0003}._questionCardTitleAndLanguage_1wd4z_76{display:flex;gap:10px;justify-content:space-between;align-items:center}._title_1wd4z_83{font-size:15px;font-weight:700;color:var(--project-name-heading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}._title_1wd4z_83 span{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:max-content}._questionCardDescriptionContainer_1wd4z_102{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}._categoryAndDifficultyAndTags_1wd4z_110{display:flex;gap:10px;width:100%;flex:1 5;max-width:max-content;min-width:min(240px,100%)}._questionLanguageAndSolvedStatus_1wd4z_119{display:flex;gap:10px;align-items:center}._categoryAndDifficulty_1wd4z_110,._questionLanguage_1wd4z_119{display:flex;gap:5px}._category_1wd4z_110{display:flex;padding:3px 10px;line-height:1;border:1px solid;border-radius:40px;font-size:12px;width:max-content;align-items:center;background-color:var(--chip-color-language-background);color:var(--chip-color-language)}._difficulty_1wd4z_148{display:flex;padding:3px 10px;line-height:1;border:1px solid;border-radius:40px;font-size:12px;width:max-content;align-items:center}._tagsHeading_1wd4z_159{font-size:13px;color:var(--question-library-text-color)}._tag_1wd4z_159{white-space:nowrap;display:flex;padding:3px 10px;border:1px solid;border-radius:40px;font-size:12px;width:max-content;align-items:center;background-color:var(--question-tag-background-color);color:var(--question-tag-text-color);min-width:30px;overflow:hidden;text-overflow:ellipsis;flex:1 1;max-width:max-content}._tag_1wd4z_159 span{width:100%;overflow:hidden;text-overflow:ellipsis}._tagsContainer_1wd4z_189{display:flex;overflow:hidden;gap:3px;width:100%;flex-wrap:wrap;align-items:center}._moreTag_1wd4z_198{font-size:13px;color:var(--question-library-text-color);white-space:nowrap}._questionTags_1wd4z_204{display:flex;gap:5px;width:100%;align-items:center}._actionContainer_1wd4z_212{display:flex;gap:10px;width:100%;flex:1;justify-content:flex-end}._myProjectsSectionItemProjectIcon_1wd4z_220{width:16px;height:16px;display:flex;align-items:center}._myProjectsSectionItemProjectIcon_1wd4z_220 svg{width:100%;height:100%;min-width:16px;min-height:16px}._dropdown-tooltip-popper_1wd4z_234.MuiTooltip-popper ._dropdown-tooltip-root_1wd4z_234.MuiTooltip-tooltip{padding:5px;color:var(--triple-dot-dropdown-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:0;word-wrap:break-word;border-radius:5px;background:var(--triple-dot-dropdown-tooltip-background-color);box-shadow:var(--triple-dot-dropdown-tooltip-hover-box-shadow)}._dropdown-tooltip-popper_1wd4z_234.MuiTooltip-popper ._dropdown-tooltip-root-arrow_1wd4z_248{color:var(--triple-dot-dropdown-tooltip-background-color)}._tooltip-popper_1wd4z_252.MuiTooltip-popper ._tooltip-root_1wd4z_252.MuiTooltip-tooltip{padding:4px 8px;color:var(--text-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:5px;word-wrap:break-word;border-radius:5px;background:var(--text-tooltip-background-color)}._tooltip-popper_1wd4z_252.MuiTooltip-popper ._tooltip-root-arrow_1wd4z_265{color:var(--text-tooltip-background-color)}._solvedStatus_1wd4z_269{color:green}._easy_1wd4z_273{display:flex;padding:3px 10px;line-height:1;border:1px solid;border-radius:40px;font-size:12px;width:max-content;align-items:center;background:var(--chip-color-easy-background);color:var(--chip-color-easy)}._medium_1wd4z_286{display:flex;padding:3px 10px;line-height:1;border:1px solid;border-radius:40px;font-size:12px;width:max-content;align-items:center;background:var(--chip-color-medium-background);color:var(--chip-color-medium)}._hard_1wd4z_299{display:flex;padding:3px 10px;line-height:1;border:1px solid;border-radius:40px;font-size:12px;width:max-content;align-items:center;background:var(--chip-color-hard-background);color:var(--chip-color-hard)}._projectActionsDropdown_1wd4z_312{display:flex;align-items:center;flex-direction:column}._projectActionItem_1wd4z_11{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;padding:8px;cursor:pointer;width:100%;border-radius:5px}._projectActionItem_1wd4z_11:hover{background-color:var(--triple-dot-dropdown-tooltip-hover-item-color)}._tripleDotIcon_1wd4z_334{border:1px solid var(--project-card-triple-dot-border-color);display:flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:3px;color:var(--project-card-triple-dot-color)}._myProjectTypeIcon_1wd4z_345{width:100%;height:100%;aspect-ratio:1/1}._myProjectTypeIcon_1wd4z_345 svg{width:100%;height:100%}._myProjectTypeIconsContainer_1wd4z_356{height:16px;position:relative;display:flex;gap:2px}._titleAndCount_1wd4z_363{display:flex;overflow:hidden;gap:10px;align-items:center}._completedCountContainer_1wd4z_370{display:flex;padding:1px 8px;border:1px solid;border-radius:40px;white-space:nowrap;font-size:10px;width:max-content;align-items:center;color:var(--yellow-text-color)}._visibility_1wd4z_382{color:var(--grey-text-color)}._user-question-approval-history-content_1wd4z_386{position:relative;width:100%;display:flex;flex-direction:column;gap:10px}._user-projects-approval-history-content-body_1wd4z_394{display:flex;border-bottom:1px solid #ddd}._noApprovalHistoryView_1wd4z_399{padding:20px;height:100%;align-items:center;justify-content:center;display:flex;text-align:center;color:var(--text-color)}._user-projects-approval-history-container_1wd4z_409{display:flex;justify-content:flex-end}._user-question-approval-history-paper_1wd4z_414{width:75%;background-color:var(--slider-dialog-background)!important}._verificationContainer_1wd4z_419{display:flex;align-items:center;height:max-content}._mdVerifiedButton_1wd4z_425{width:18px;height:18px;color:gold}._search-header-drawer-container_28kfw_1{display:flex;height:100%;flex-direction:column}._search-header-container_28kfw_7{display:flex;align-items:left;gap:15px;flex-direction:column;padding:10px 20px;z-index:9;overflow:auto;height:100%}._search-header-input-container_28kfw_18{display:flex;align-items:center;border-radius:4px;border:var(--project-filter-container-border);overflow:hidden;width:100%;min-height:max-content}._search-header-input-inner-container_28kfw_28{display:flex;align-items:center;gap:8px;flex:1;padding:0 13px;min-width:30px}._search-header-icon_28kfw_37{min-width:14px;height:14px;stroke:var(--icon-color-for-search)}._search-header-input_28kfw_18{border:none;padding:7px 0;flex:1;background-color:transparent;color:var(--project-filter-input-text)}._search-header-input_28kfw_18:focus{outline:none}._search-header-input_28kfw_18::placeholder{color:var(--project-filter-input-color-placeholder);font-size:13.6px;font-weight:400}._search-header-input-outer-container_28kfw_61{display:flex;width:100%;flex-direction:column;gap:3px}._search-header-input-label_28kfw_68{color:var(--input-field-label-color);font-size:13px;font-weight:400;display:flex;align-items:center;gap:5px}._info-icon_28kfw_77{display:flex}._tooltip-popper_28kfw_81.MuiTooltip-popper ._tooltip-root_28kfw_81.MuiTooltip-tooltip{padding:4px 8px;color:var(--text-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:5px;word-wrap:break-word;border-radius:5px;background:var(--text-tooltip-background-color)}._tooltip-popper_28kfw_81.MuiTooltip-popper ._tooltip-root-arrow_28kfw_94{color:var(--text-tooltip-background-color)}._search-header-drawer-header-container_28kfw_98{display:flex;justify-content:space-between;padding:10px 20px;width:100%;font-size:21px;align-items:center;border-bottom:var(--header-border)}._search-header-drawer-close-button_28kfw_109{cursor:pointer;display:flex}._search-header-drawer-header-text-container_28kfw_114,._search-header-drawer-close-button_28kfw_109{color:var(--secondary-text-color)}._search-header-drawer-footer-container_28kfw_122{display:flex;justify-content:flex-end;padding:10px 20px;width:100%;font-size:21px;align-items:center;border-top:var(--header-border)}._search-header-drawer-footer-button_28kfw_133{padding:8px 15px;cursor:pointer;border-radius:5px;background-color:var(--button-primary);color:#fff;font-size:15px;border:none;-webkit-user-select:none;user-select:none;display:flex;gap:9px;text-align:left;align-items:center;line-height:1}._search-header-drawer-footer-button_28kfw_133:hover{background-color:var(--button-primary-hover)}._search-header-drawer-footer-button-disabled_28kfw_153{opacity:.7;cursor:not-allowed}.MuiFormControlLabel-root._search-header-toggle-container_28kfw_158{margin:0;width:100%;justify-content:flex-end}._search-header-toggle-container_28kfw_158 ._search-header-toggle-label_28kfw_164{color:var(--input-field-label-color);font-size:13px;font-weight:400}._search-header-toggle-container_28kfw_158 .MuiSwitch-track{background-color:var(--button-primary)}._search-header-toggle-container_28kfw_158 .MuiSwitch-thumb{color:var(--button-primary)}._search-header-toggle-container_28kfw_158 .MuiFormControlLabel-root._search-header-toggle-root_28kfw_178 .Mui-checked+.MuiSwitch-track{background-color:var(--button-primary)}._search-header-toggle-container_28kfw_158 .Mui-checked .MuiSwitch-thumb{background-color:var(--button-primary)}.MuiFormControlLabel-root._search-header-toggle-container_28kfw_158 .Mui-checked+.MuiSwitch-track{background-color:var(--button-primary)}.MuiFormControlLabel-root._search-header-toggle-root_28kfw_178{margin:0}.MuiFormControlLabel-root._search-header-toggle-container-attempted_28kfw_194{margin:0;width:100%;justify-content:flex-end}._search-header-toggle-container-attempted_28kfw_194 ._search-header-toggle-label-attempted_28kfw_200{color:var(--input-field-label-color);font-size:13px;font-weight:400}._search-header-toggle-container-attempted_28kfw_194 .MuiSwitch-thumb{color:#acacac}._search-header-toggle-container-attempted_28kfw_194 .MuiSwitch-track{background-color:#acacac}._search-header-toggle-container-attempted_28kfw_194 .Mui-checked .MuiSwitch-thumb{background-color:var(--button-primary)}.MuiFormControlLabel-root._search-header-toggle-container-attempted_28kfw_194 .Mui-checked+.MuiSwitch-track{background-color:var(--button-primary)}._container_6n03z_1{display:flex;flex-direction:column;flex:1;height:100%;width:100%;max-width:100%;margin:0 auto;font-family:var(--font-family);overflow:auto}._header_6n03z_13{margin-bottom:20px}._tabs_6n03z_17{border-bottom:transparent;width:100%}._MuiTabs-list_6n03z_22,._createPackageTab_6n03z_29{display:flex;flex-direction:column;overflow:auto;height:100%}._questionsContainer_6n03z_36{display:flex;flex-direction:column;height:100%}._questionCardWrapper_6n03z_42{display:flex;gap:10px;background-color:var(--background-color);height:100%;overflow:auto;position:relative;flex-direction:row-reverse}._questionsList_6n03z_52{display:flex;flex-direction:column;gap:12px}._questionAllCards_6n03z_62{width:100%;flex:1;display:flex;flex-direction:column;gap:10px;height:max-content;min-height:max-content;max-width:100%;overflow:auto}._selectAllCheckbox_6n03z_74{color:#955ae0}._questionSectionItemContainer_6n03z_78{display:flex;width:100%;flex-direction:column;gap:10px;padding:10px 20px;height:max-content}._tagContainer_6n03z_87{display:flex;flex-wrap:wrap;gap:6px}._flexContainer_6n03z_93{display:flex;flex:1;align-items:center;justify-content:space-between}._fontStyle_6n03z_100{font-size:13px;color:var(--question-library-text-color);margin-top:2px}._tagBadge_6n03z_106{white-space:nowrap;display:flex;padding:3px 10px;border:1px solid;border-radius:40px;font-size:12px;width:max-content;align-items:center;background-color:var(--question-tag-background-color);color:var(--question-tag-text-color);min-width:30px;overflow:hidden;text-overflow:ellipsis;flex:1 1;max-width:max-content}._chipWrapper_6n03z_124{display:flex;flex-direction:row;width:100%;align-items:baseline;column-gap:10px;justify-content:space-between}._questionSelectHeader_6n03z_133{display:flex;flex-direction:column;width:100%;padding:20px}._questionSelectHeaderContainer_6n03z_140{display:flex;flex-direction:column;gap:10px;color:var(--text-color)}._questionCard_6n03z_42{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border:1px solid #e0e0e0;border-radius:4px;cursor:pointer;transition:all .2s ease}._questionCard_6n03z_42:hover{background-color:#f5f5f5}._selectedQuestion_6n03z_162{border-color:#3f51b5;background-color:#3f51b514}._questionInfo_6n03z_167{display:flex;flex:1;flex-direction:column;gap:6px}._questionTitle_6n03z_174{font-size:15px;font-weight:500;color:var(--project-name-heading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}._questionSelectiondiv_6n03z_184{display:flex;justify-content:space-between;gap:10px;align-items:center;padding-bottom:5px}._questionSpan_6n03z_192{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:15rem}._questionMeta_6n03z_201{display:flex;column-gap:8px;align-items:center}._categoryBadge_6n03z_207{display:flex;padding:4px 10px;line-height:1;border:1px solid;border-radius:40px;font-size:12px;width:max-content;align-items:center;background-color:var(--chip-color-language-background);color:var(--chip-color-language)}._difficultyBadge_6n03z_220{padding:2px 8px;border-radius:12px;font-size:12px;color:#fff}._easyBadge_6n03z_227{display:flex;padding:4px 10px;line-height:1;border:1px solid;border-radius:40px;font-size:12px;width:max-content;align-items:center;background:var(--chip-color-easy-background);color:var(--chip-color-easy)}._mediumBadge_6n03z_240{display:flex;padding:3px 10px;line-height:1;border:1px solid;border-radius:40px;font-size:12px;width:max-content;align-items:center;background:var(--chip-color-medium-background);color:var(--chip-color-medium)}._hardBadge_6n03z_253{display:flex;padding:3px 10px;line-height:1;border:1px solid;border-radius:40px;font-size:12px;width:max-content;align-items:center;background:var(--chip-color-hard-background);color:var(--chip-color-hard)}._myProjectTypeIcon_6n03z_266{width:100%;height:100%;aspect-ratio:1/1}._myProjectTypeIcon_6n03z_266 svg{width:100%;height:100%}._myProjectTypeIconsContainer_6n03z_277{height:16px;position:relative;display:flex;gap:2px}._myProjectTypeFirstIcon_6n03z_284{position:absolute;left:0;width:unset;z-index:3}._myProjectTypeSecondIcon_6n03z_291{position:absolute;left:5px;width:unset;z-index:2}._myProjectTypeThirdIcon_6n03z_298{position:absolute;left:10px;width:unset;z-index:1}._myProjectsSectionItemProjectIcon_6n03z_305{width:16px;height:16px;display:flex;align-items:center}._myProjectsSectionItemProjectIcon_6n03z_305 svg{width:100%;height:100%;min-width:16px;min-height:16px}._languageTypeStyle_6n03z_319{display:flex;align-items:center;justify-content:space-between;column-gap:8px}._dropdown-tooltip-popper_6n03z_326.MuiTooltip-popper ._dropdown-tooltip-root_6n03z_326.MuiTooltip-tooltip{padding:5px;color:var(--triple-dot-dropdown-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:0;word-wrap:break-word;border-radius:5px;background:var(--triple-dot-dropdown-tooltip-background-color);box-shadow:var(--triple-dot-dropdown-tooltip-hover-box-shadow)}._dropdown-tooltip-popper_6n03z_326.MuiTooltip-popper ._dropdown-tooltip-root-arrow_6n03z_340{color:var(--triple-dot-dropdown-tooltip-background-color)}._tooltip-popper_6n03z_344.MuiTooltip-popper ._tooltip-root_6n03z_344.MuiTooltip-tooltip{padding:4px 8px;color:var(--text-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:5px;word-wrap:break-word;border-radius:5px;background:var(--text-tooltip-background-color)}._tooltip-popper_6n03z_344.MuiTooltip-popper ._tooltip-root-arrow_6n03z_357{color:var(--text-tooltip-background-color)}._questionLanguage_6n03z_361{display:flex;gap:5px}._actionsContainer_6n03z_366{display:flex;justify-content:right;align-items:center;padding-bottom:20px}._nextButton_6n03z_373{min-width:100px;display:flex;justify-content:right}._createButton_6n03z_379:not(:disabled){background-color:var(--auth-btn-background);color:#fff}._selectAllQuestions_6n03z_384{justify-content:right}._dialogPaper_6n03z_389{max-width:600px;max-height:80vh;width:100%;border-radius:8px;overflow:hidden}._dialogContent_6n03z_397{display:flex;flex-direction:column;gap:10px}._form-field-container_6n03z_403{display:flex;justify-content:space-between;gap:20px}._formField_6n03z_410{display:flex;flex-direction:column;gap:10px}._packageName_6n03z_416{width:100%}._packageVisibility_6n03z_420{width:200px}._requiredStar_6n03z_424{color:#f44336}._textFieldRoot_6n03z_429{border-radius:4px;font-size:.95rem}._textFieldFocused_6n03z_434{border-color:#2196f3}._titleInput_6n03z_438 input{height:36px;padding:0 10px}._descriptionInput_6n03z_443 textarea{padding:0;line-height:1.5;height:9rem!important}._cancelButton_6n03z_449{color:#666;font-size:.85rem;font-weight:500;padding:6px 16px}._createButton_6n03z_379{background-color:var(--auth-btn-background);color:#fff;font-size:.85rem;font-weight:500;padding:6px 16px;border-radius:4px}._characterCount_6n03z_465{align-self:flex-end;font-size:.8rem}._createButton_6n03z_379:hover{background-color:#955ae0}._buttonContainer_6n03z_474{display:flex;flex-direction:row}._createQuestionButtonStyle_6n03z_481{padding:10px 20px;white-space:nowrap;border:none;background-color:var(--create-project-button-background);color:#fff;cursor:pointer;border-radius:5px}._createQuestionButtonDisabled_6n03z_491{padding:10px 20px;white-space:nowrap;border:none;background-color:var(--create-project-button-background);color:#fff;cursor:not-allowed;opacity:.5;border-radius:5px}._createQuestionButtonStyle_6n03z_481:hover{background-color:var(--create-project-button-background-hover)}._tabWrapper_6n03z_506{display:flex;justify-content:space-between;padding:0 20px}._tabHeader_6n03z_512{display:flex}._tabItem_6n03z_516{padding:12px 20px;cursor:pointer;font-weight:500;font-size:14px;color:#555;border-bottom:2px solid transparent;transition:all .3s ease}._activeTab_6n03z_526{color:var(--auth-btn-background);border-bottom:2px solid var(--auth-btn-background)}._tabContent_6n03z_532{display:flex;align-items:center;justify-content:center}._buttonContainer_6n03z_474{display:flex;gap:12px}._createQuestionButtonStyle_6n03z_481{background-color:var(--auth-btn-background);color:#fff;border:none;padding:10px 16px;font-weight:500;cursor:pointer;border-radius:4px;transition:background-color .2s ease}._createQuestionButtonStyle_6n03z_481:hover{background-color:var(--auth-btn-background)}._sectionTitle_6n03z_559{font-size:16px}._packageNote_6n03z_563{font-size:15px;color:var(--green-text-color)}._questionSelectiondiv_6n03z_184{display:flex;justify-content:space-between;align-items:center}._selectionCount_6n03z_574{font-size:14px;font-weight:500}._selectAllQuestions_6n03z_384{font-size:14px;display:flex;align-items:center;gap:6px}._questionCard_6n03z_42{padding:12px;border:1px solid #ccc;border-radius:6px;margin-bottom:10px;cursor:pointer;transition:background-color .2s ease}._selectedQuestion_6n03z_162{background-color:#e3f2fd;border-color:#90caf9}._questionInfo_6n03z_167{display:flex;flex-direction:column;gap:8px}._flexContainer_6n03z_93{display:flex;justify-content:space-between;align-items:center}._questionTitle_6n03z_174{font-weight:700}._languageTypeStyle_6n03z_319{display:flex;align-items:center;gap:8px}._questionLanguage_6n03z_361{display:flex;gap:4px}._tooltipWrapper_6n03z_635{position:relative}._tooltip_6n03z_344[data-tooltip]:hover:after{content:attr(data-tooltip);position:absolute;top:-24px;left:0;padding:4px 8px;background:#333;color:#fff;border-radius:4px;font-size:12px;white-space:nowrap}._chipWrapper_6n03z_124{display:flex;justify-content:space-between;flex-wrap:wrap}._tagContainer_6n03z_87{display:flex;align-items:center;flex-wrap:wrap;gap:4px}._tagBadge_6n03z_106{background-color:#eee;padding:4px 8px;border-radius:4px;font-size:12px}._fontStyle_6n03z_100{margin-right:6px;font-weight:500}._categoryBadge_6n03z_207{background-color:#e0f7fa;padding:4px 8px;border-radius:4px;font-size:12px}._actionsContainer_6n03z_366{margin-top:20px;text-align:right}._nextButton_6n03z_373{background-color:#1976d2;color:#fff;border:none;padding:10px 20px;border-radius:6px;font-weight:500;cursor:pointer}._nextButton_6n03z_373:disabled{background-color:#ccc;cursor:not-allowed}._dialogContainer_6n03z_706{display:flex;flex-direction:column;gap:15px;padding:20px;background:var(--background-color);box-shadow:0 8px 30px #00000026}._dialogTitle_6n03z_716{font-size:20px;font-weight:500;color:var(--text-color)}._formFieldContainer_6n03z_722{display:flex;gap:10px}._fieldLabel_6n03z_727{font-weight:500;color:var(--input-field-label-color);font-size:14px}._requiredStar_6n03z_424{color:red;margin-left:2px}._titleInput_6n03z_438,._descriptionInput_6n03z_443{padding:.75rem;resize:none;border-radius:4px;border:1px solid #ccc;font-size:1rem;color:var(--input-field-text-color);background-color:var(--input-field-background);border:1px solid var(--input-field-border-color);font-family:var(--font-family)}._titleInput_6n03z_438:focus,._descriptionInput_6n03z_443:focus{outline:none;border:1px solid var(--input-field-border-color)}._switchLabel_6n03z_757{margin-top:.5rem;font-weight:500}._customLabel_6n03z_762{font-size:14px;color:var(--input-field-label-color)}._characterCount_6n03z_465{font-size:.875rem;color:gray;text-align:right}._errorCount_6n03z_773{color:red}._dialogActions_6n03z_777{display:flex;justify-content:flex-end;gap:12px}._cancelButton_6n03z_449,._createButton_6n03z_379{padding:.5rem 1.5rem;border:none;border-radius:4px;font-weight:500;cursor:pointer}._cancelButton_6n03z_449{background:#f5f5f5;color:#333}._createButton_6n03z_379{background:var(--auth-btn-background);color:#fff}._cancelButton_6n03z_449:disabled,._createButton_6n03z_379:disabled{opacity:.6;cursor:not-allowed}._formField_6n03z_410 .MuiSwitch-track{background-color:var(--button-primary)}._formField_6n03z_410 .MuiSwitch-thumb{color:var(--button-primary)}._formField_6n03z_410 .MuiFormControlLabel-root._search-header-toggle-root_6n03z_816 .Mui-checked+.MuiSwitch-track{background-color:var(--button-primary)}._formField_6n03z_410 .Mui-checked .MuiSwitch-thumb{background-color:var(--button-primary)}.MuiFormControlLabel-root._formField_6n03z_410 .Mui-checked+.MuiSwitch-track{background-color:var(--button-primary)}._selectAllPackageCheckbox_6n03z_828{padding:5px!important;color:var(--package-checkbox-color)!important}._questionSelectiondiv_6n03z_184 .Mui-checked{color:#955ae0!important}._questionCardNoProjectsText_6n03z_837{color:var(--text-color)}._showErrorDialogPaper_6n03z_841{max-width:400px!important;max-height:80vh;width:100%;border-radius:8px;overflow:hidden}._dialogHeader_6n03z_849{display:flex;justify-content:space-between;align-items:center;gap:16px}._dialogTitleContainer_6n03z_856{display:flex;align-items:center;gap:5px}._errorIcon_6n03z_862{color:red;width:25px;height:25px}._dialogMsg_6n03z_868{font-size:.875rem;text-align:justify;line-height:1.8;color:var(--package-desc-dialog-summary-color);margin:0}._closeButton_6n03z_876{background:none;border:none;color:var(--package-desc-dialog-title-color);cursor:pointer;padding:.25rem;border-radius:.375rem;transition:all .2s ease}._container_tcghn_1{position:relative;width:100%;background-color:#fff;min-height:100vh;overflow:hidden;color:#000}._title_tcghn_10{font-size:2rem;color:#444;margin-bottom:10px}._login-form-view-visibility-icon-container_tcghn_16{position:absolute;height:100%;top:0;display:flex;align-items:center;right:10px;cursor:pointer}._input-field-error-text_tcghn_26{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:380px}._login-form-field-error-text_tcghn_34{color:#e53935;font-size:14px;font-weight:500;padding-left:20px}._subtitle_tcghn_41{font-size:1rem;color:#444;margin-bottom:10px}._forms-container_tcghn_47{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;background-image:linear-gradient(to top,#0c3483,#a2b6df 100%,#6b8cce,#a2b6df)}._signin-signup_tcghn_59{width:50%;transition:1s .7s ease-in-out;display:flex;align-items:center;justify-content:center;z-index:5;width:100%}._sign-in-form_tcghn_69,._sign-up-form_tcghn_70{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:1rem 5rem;transition:all .2s .7s;overflow:hidden;width:100%;border-radius:15px;background-color:#d6d6d663;position:absolute;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);max-width:650px}._sign-in-via-otp-forgot-password_tcghn_86{display:flex;justify-content:space-between;max-width:380px;width:100%;padding:0 12px 10px}._sign-in-via-otp_tcghn_86{border-bottom:1px solid #003f7e;color:#003f7e;cursor:pointer;font-size:14px;font-weight:500;line-height:17px}._sign-in-via-otp-disabled_tcghn_103{border-bottom:1px solid #003f7e;color:#003f7e;cursor:not-allowed;opacity:.5;font-size:14px;font-weight:500;line-height:17px}._forgot-password_tcghn_114{border-bottom:1px solid #003f7e;color:#003f7e;cursor:pointer;font-size:14px;font-weight:500;line-height:17px}._forgot-password-disabled_tcghn_123{border-bottom:1px solid #003f7e;color:#003f7e;cursor:not-allowed;opacity:.5;font-size:14px;font-weight:500;line-height:17px}._sign-up-form_tcghn_70{opacity:0;transition:all .6s;transform-style:preserve-3d;transform:rotateY(180deg);z-index:1}._sign-in-form_tcghn_69{z-index:2;transition:all .6s;transform-style:preserve-3d}._title_tcghn_10{font-size:2.2rem;color:#000;margin-bottom:10px}._input-field_tcghn_26{max-width:380px;width:100%;background-color:#fff;border:1px solid #333333;color:#333;margin:10px 0;height:45px;border-radius:55px;display:grid;grid-template-columns:15% 85%;padding:0 1rem;position:relative;align-items:center}#_input-field-login-signup_tcghn_1:focus{border-color:#007bff;background-color:#f5f5f5}#_input-field-login-signup_tcghn_1:-webkit-autofill{-webkit-background-clip:text}._forms-container_tcghn_47 input:-webkit-autofill{background-color:#fff!important;-webkit-box-shadow:0 0 0px 1000px white inset!important;-webkit-text-fill-color:black!important;border:none!important;outline:none!important}._input-field_tcghn_26 svg{text-align:center;line-height:55px;color:#acacac;transition:.5s;font-size:1.1rem}._input-field_tcghn_26 input{background:none;outline:none;border:none;line-height:1;font-weight:600;font-size:1.1rem;color:#333}._input-field_tcghn_26 input::placeholder{color:#aaa;font-weight:500}._social-text_tcghn_214{font-size:1rem}._social-media_tcghn_218{display:flex;justify-content:center}._social-icon-disabled_tcghn_223{height:46px;width:46px;display:flex;justify-content:center;align-items:center;margin:0 .45rem;color:#333;border-radius:50%;border:1px solid #333;text-decoration:none;font-size:1.1rem;transition:.3s;cursor:not-allowed}._email-with-verify-otp-setup_tcghn_239{display:flex;flex-direction:column;justify-content:space-between;max-width:380px;width:100%;position:relative}._verify-email-text-otp_tcghn_248{display:flex;justify-content:flex-end}._verify-email-text_tcghn_248{color:#003f7e;font-size:14px;font-weight:500;text-decoration-line:underline;cursor:pointer;width:max-content;padding:0 10px}._password-container-with-error_tcghn_263{display:flex;flex-direction:column;justify-content:flex-start;max-width:380px;width:100%}._error-message_tcghn_271{color:red;text-align:left;font-size:12px;font-weight:500;padding-top:4px;padding-left:20px}._password-content_tcghn_280{font-size:12px;font-weight:500;display:flex;gap:12px;align-items:center}._password-heading-text_tcghn_288{font-size:16px;font-weight:500;text-align:left;color:#626262;margin-bottom:12px}._password-container_tcghn_263{border-radius:10px;background:#fff;border:1px solid #CCCCCC;padding:15px;width:350px;z-index:10;position:absolute;margin-top:5px;top:50px;right:17px}._password-content-container_tcghn_309{display:flex;flex-direction:column;gap:8px}._email-verified_tcghn_315{position:absolute;right:10px;top:15px}._social-icon_tcghn_223:hover{color:#4481eb;border-color:#4481eb}._btn_tcghn_326{width:150px;background-color:#5995fd;border:none;outline:none;height:49px;border-radius:49px;color:#fff;text-transform:uppercase;font-weight:600;margin:10px 0;cursor:pointer;transition:.5s}._btn-disabled_tcghn_341{width:150px;background-color:#5995fd;border:none;outline:none;height:49px;border-radius:49px;color:#fff;text-transform:uppercase;font-weight:600;margin:10px 0;opacity:.5;cursor:not-allowed;transition:.5s}._btn_tcghn_326:hover{background-color:#4d84e2}._panels-container_tcghn_361{position:absolute;height:100%;width:100%;top:0;left:0;display:grid;grid-template-columns:repeat(2,1fr)}._btn_tcghn_326._transparent_tcghn_371{margin:0;background:none;border:2px solid #fff;width:130px;height:41px;font-weight:600;font-size:.8rem;position:absolute;top:1rem;right:1rem;z-index:2}._container_tcghn_1._sign-up-mode_tcghn_385 ._sign-up-form_tcghn_70{opacity:1;z-index:2;transform:rotateY(0)}._container_tcghn_1._sign-up-mode_tcghn_385 ._sign-in-form_tcghn_69{opacity:0;z-index:1;transform:rotateY(180deg)}@media (max-width: 1050px){._container_tcghn_1{min-height:800px;height:100vh}._image_tcghn_403{width:200px;transition:transform .9s ease-in-out;transition-delay:.6s}._panel_tcghn_361 ._content_tcghn_409{padding-right:15%;transition:transform .9s ease-in-out;transition-delay:.8s}._panel_tcghn_361 h3{font-size:1.2rem}._panel_tcghn_361 p{font-size:.7rem;padding:.5rem 0}._btn_tcghn_326._transparent_tcghn_371{width:110px;height:35px;font-size:.7rem}}@media (max-width: 570px){._sign-in-form_tcghn_69,._sign-up-form_tcghn_70{padding:0 1.5rem}}._approveDialog_1mrsf_1{display:flex;justify-content:center;align-items:center}._approveDialog_1mrsf_1 ._approveDialogPaper_1mrsf_7{border-radius:15px;overflow:hidden;background:var(--approval-card-bg)}._hidden_1mrsf_13{display:none}._footerNote_1mrsf_17{color:#e56d17;font-size:12px}._dialogBox_1mrsf_22{background:var(--background-color);color:var(--approval-card-text-color);width:500px;padding:18px;display:flex;flex-direction:column;gap:10px}._dialogTitle_1mrsf_32{font-size:18px;font-weight:700}._ratingSection_1mrsf_37,._reviewSection_1mrsf_38{display:flex;flex-direction:column;gap:5px}._inputFieldHeading_1mrsf_44{font-weight:500;font-size:15px}._inputFieldHeading_1mrsf_44 span{color:#ff5252}._dialogActions_1mrsf_53{display:flex;justify-content:flex-end;gap:12px}._dialogActions_1mrsf_53 ._cancelButton_1mrsf_59{background:var(--background-color);color:var(--approval-card-button-bg);border:1px solid var(--approval-card-button-bg);padding:5px 12px;border-radius:3px;cursor:pointer;font-size:13px;line-height:17px;font-weight:500}._dialogActions_1mrsf_53 ._saveButton_1mrsf_71{background-color:var(--approval-card-button-bg);color:var(--approval-card-button-text-color);padding:5px 12px;font-size:13px;line-height:17px;font-weight:500;border:none;border-radius:3px;cursor:pointer}._dialogActions_1mrsf_53 ._saveButton_1mrsf_71:disabled{opacity:.6;cursor:not-allowed}._rating-root_1mrsf_88 ._rating-icon-empty_1mrsf_88{color:var(--approval-card-text-color);font-size:20px}._rating-root_1mrsf_88 ._rating-icon-filled_1mrsf_93{font-size:20px}._reviewSection_1mrsf_38 ._textFieldRoot_1mrsf_97{background-color:var(--approval-card-bg);color:var(--approval-card-text-color);border:1px solid var(--approval-card-button-bg);border-radius:4px}._textFieldRoot_1mrsf_97:hover{border:1px solid var(--approval-card-button-hover-bg)}._textFieldRoot_1mrsf_97 .MuiInputBase-root{padding:8px}._textFieldRoot_1mrsf_97 textarea{font-size:13px}._textFieldRoot_1mrsf_97 fieldset,._textFieldRoot_1mrsf_97.Mui-focused fieldset{border:none}._textFieldRoot_1mrsf_97 textarea{color:var(--approval-card-text-color)}._textFieldRoot_1mrsf_97 textarea::placeholder{color:var(--approval-card-text-color);font-weight:300}._textFieldNotchedOutline_1mrsf_133{border-color:var(--approval-card-border)}._inputFieldHeader_1mrsf_137{display:flex;justify-content:space-between;font-size:15px;align-items:flex-end}._inputFieldHeader_1mrsf_137 div:nth-of-type(2){font-style:italic;font-size:11px}._createProjectLevelSelector_1mrsf_149{display:flex;column-gap:15px}._card_1a44r_1{background:var(--approval-card-bg);border:var(--approval-card-border);border-radius:16px;padding:24px;box-shadow:var(--approval-card-box-shadow);display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--approval-card-text-color);transition:transform .3s ease,box-shadow .3s ease}._card_1a44r_1:hover{transform:translateY(-5px);box-shadow:0 8px 25px #0003}._outerHeader_1a44r_20{display:flex;justify-content:center;gap:10px;width:100%}._projectName_1a44r_27{max-width:max-content;width:100%;height:max-content;display:-webkit-box;-webkit-line-clamp:2;font-size:22px;font-weight:500;word-wrap:break-word;cursor:pointer;-webkit-box-orient:vertical;overflow:hidden}._projectNameContainer_1a44r_41{width:100%;max-width:100%}._header_1a44r_46{width:100%;overflow:hidden;font-weight:700;font-size:25px;height:56px}._approvalCardProjectIconsContainer_1a44r_54{display:flex;justify-content:center;gap:8px}._projectType_1a44r_60{color:#ffb559;font-size:14px}._creatorContainer_1a44r_65{display:flex;width:100%;overflow:hidden;flex-direction:column;gap:5px}._projectDetailsContainer_1a44r_73{display:flex;width:max-content;flex-direction:column;text-align:end}._forksCountContainer_1a44r_80{color:#5fad65;display:flex;align-items:center;gap:5px;justify-content:flex-end}._forksCountContainer_1a44r_80 svg{color:#5fad65;font-size:16px}._approvalCardProjectIcon_1a44r_54{width:30px;height:30px;display:flex;align-items:center;justify-content:center}._approvalCardProjectIcon_1a44r_54 svg{height:100%;width:100%}._infoSection_1a44r_106{display:flex;gap:8px;width:100%;font-size:15px;line-height:20px;justify-content:center;align-items:center}._creatorHeading_1a44r_116{font-weight:500;color:#868a91}._creatorDetails_1a44r_121{display:flex;flex-direction:column}._linkSection_1a44r_126{display:flex;justify-content:center;gap:12px;width:100%}._buttonsContainer_1a44r_133 ._approveButton_1a44r_133,._buttonsContainer_1a44r_133 ._rejectButton_1a44r_134{border-radius:4px;padding:8px;transition:background-color .3s ease;background-color:var(--approval-card-button-bg);color:var(--approval-card-button-text-color);font-size:13px;line-height:16px}._buttonsContainer_1a44r_133 ._approveButton_1a44r_133:hover,._buttonsContainer_1a44r_133 ._rejectButton_1a44r_134:hover{background-color:var(--approval-card-button-hover-bg)}._languageAndIconContainer_1a44r_149{display:flex;flex-direction:column;gap:5px;align-items:center}._tooltip-popper_1a44r_156.MuiTooltip-popper ._tooltip-root_1a44r_156.MuiTooltip-tooltip{padding:4px 8px;color:var(--text-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:5px;word-wrap:break-word;border-radius:5px;background:var(--text-tooltip-background-color)}._tooltip-popper_1a44r_156.MuiTooltip-popper ._tooltip-root-arrow_1a44r_169{color:var(--text-tooltip-background-color)}._projectActionsDropdown_1a44r_173{display:flex;align-items:center;flex-direction:column}._projectActionItem_1a44r_179{display:flex;align-items:center;gap:10px;font-size:16px;padding:10px;cursor:pointer;width:100%;border-radius:5px}._projectActionItem_1a44r_179:hover{background-color:var(--triple-dot-dropdown-tooltip-hover-item-color)}._approvalCardItemProjectActions_1a44r_194{display:flex;align-items:center}._tripleDotIcon_1a44r_199{border:1px solid var(--project-card-triple-dot-border-color);display:flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:3px;color:var(--project-card-triple-dot-color)}._creatorItem_1a44r_213{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;font-size:14px}._rating-root_1a44r_211 ._rating-icon-empty_1a44r_221{color:var(--approval-card-text-color)}._footerSection_1a44r_225{width:100%;display:flex;align-items:center;justify-content:space-between;gap:40px}._linkSection_1a44r_126{width:max-content;display:flex;gap:5px;align-items:center;color:var(--link-color);white-space:nowrap}._projectLink_1a44r_242 svg{color:var(--link-color);padding-bottom:1px;font-size:16px}._projectLink_1a44r_242{text-decoration:none;color:var(--link-color);font-size:14px;display:flex;align-items:center;gap:3px}._linkSection_1a44r_126:hover{border-bottom:1px solid var(--link-color);text-underline-offset:4px}._buttonsContainer_1a44r_133{display:flex;gap:10px}._lastApprovedOrRejectedByContainer_1a44r_267{display:flex;gap:5px;align-items:center;overflow:hidden}._approvedOrRejectedByName_1a44r_274{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;font-size:14px}._dropdown-tooltip-popper_1a44r_282.MuiTooltip-popper ._dropdown-tooltip-root_1a44r_282.MuiTooltip-tooltip{padding:5px;color:var(--triple-dot-dropdown-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:0;word-wrap:break-word;border-radius:5px;background:var(--triple-dot-dropdown-tooltip-background-color);box-shadow:var(--triple-dot-dropdown-tooltip-hover-box-shadow)}._dropdown-tooltip-popper_1a44r_282.MuiTooltip-popper ._dropdown-tooltip-root-arrow_1a44r_296{color:var(--triple-dot-dropdown-tooltip-background-color)}._myProjectsSectionMetaInfo_1a44r_300{display:flex;column-gap:10px;font-size:14px;color:#555;font-size:13px;font-weight:500;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}._approvalHistoryCard_14a0i_1{display:flex;flex-direction:column;gap:10px;background-color:var(--project-approval-history-card-background-color);border:var(--project-approval-history-card-border);color:var(--project-approval-history-card-text-color);box-shadow:var(--project-approval-history-card-box-shadow);padding:16px;border-radius:8px;transition:all .3s ease}._headerRow_14a0i_14{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}._messageSection_14a0i_21{margin-top:16px;padding-top:8px;border-top:1px solid #ffffff30}._message_14a0i_21{white-space:pre-wrap;color:var(--text-color);font-size:12px}._wideCard_14a0i_50{background:#1c1c1c;color:#fff;border-radius:12px;box-shadow:0 8px 16px #0000004d;padding:24px;max-width:1000px;margin:20px auto;transition:transform .3s ease-in-out}._wideCard_14a0i_50:hover{transform:translateY(-5px)}._wideCardHeader_14a0i_65{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #444;padding-bottom:12px;margin-bottom:16px}._wideCardInfo_14a0i_74{display:flex;flex-direction:column;gap:5px;min-width:20%}._adminName_14a0i_81{flex:2}._label_14a0i_85{font-weight:700;color:#868a91;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}._value_14a0i_95{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px;font-size:12px;font-weight:500}._ellipsis_14a0i_104{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._status-approved_14a0i_110{color:#4caf50}._status-rejected_14a0i_114{color:#f44336}._wideCardBody_14a0i_118{font-size:18px;line-height:1.6}._wideCardFooter_14a0i_123{display:flex;justify-content:flex-end}._commentBtn_14a0i_128{background:var(--button-primary);color:#fff;border:none;padding:10px 14px;font-size:12px;border-radius:8px;cursor:pointer;transition:background .3s}._commentBtn_14a0i_128:hover{background:#d39e00}._tooltip-popper_14a0i_27.MuiTooltip-popper ._tooltip-root_14a0i_27.MuiTooltip-tooltip{padding:4px 8px;color:var(--text-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:5px;word-wrap:break-word;border-radius:5px;background:var(--text-tooltip-background-color)}._tooltip-popper_14a0i_27.MuiTooltip-popper ._tooltip-root-arrow_14a0i_40{color:var(--text-tooltip-background-color)}._search-header-drawer-container_6hqnt_1{display:flex;height:100%;flex-direction:column}._search-header-container_6hqnt_7{display:flex;align-items:center;gap:15px;flex-direction:column;padding:10px 20px;z-index:9;overflow:auto;height:100%}._search-header-input-container_6hqnt_18{display:flex;align-items:center;border-radius:4px;border:var(--project-filter-container-border);background:#fdfdff;overflow:hidden;width:100%;min-height:max-content;background-color:transparent}._search-header-input-inner-container_6hqnt_30{display:flex;align-items:center;gap:8px;flex:1;padding:0 13px;min-width:30px}._search-header-icon_6hqnt_39{min-width:14px;height:14px;stroke:var(--icon-color-for-search)}._search-header-input_6hqnt_18{border:none;padding:7px 0;flex:1;background-color:transparent;color:var(--project-filter-input-text)}._search-header-input_6hqnt_18:focus{outline:none}._search-header-input_6hqnt_18::placeholder{color:var(--project-filter-input-color-placeholder);font-size:13.6px;font-weight:400}._search-header-input-outer-container_6hqnt_63{display:flex;width:100%;flex-direction:column;gap:3px}._search-header-input-label_6hqnt_70{color:var(--input-field-label-color);font-size:13px;font-weight:400}._search-header-drawer-header-container_6hqnt_76{display:flex;justify-content:space-between;padding:10px 20px;width:100%;font-size:21px;align-items:center;border-bottom:var(--header-border)}._search-header-drawer-close-button_6hqnt_87{cursor:pointer;display:flex}._search-header-drawer-header-text-container_6hqnt_92,._search-header-drawer-close-button_6hqnt_87{color:var(--secondary-text-color)}.MuiFormControlLabel-root._search-header-toggle-container_6hqnt_100{margin:0;width:100%;justify-content:flex-end}._search-header-toggle-container_6hqnt_100 ._search-header-toggle-label_6hqnt_106{color:var(--input-field-label-color);font-size:13px;font-weight:400}._search-header-toggle-container_6hqnt_100 .MuiSwitch-thumb{color:#acacac}._search-header-toggle-container_6hqnt_100 .MuiSwitch-track{background-color:#acacac}._search-header-toggle-container_6hqnt_100 .Mui-checked .MuiSwitch-thumb{background-color:var(--button-primary)}.MuiFormControlLabel-root._search-header-toggle-container_6hqnt_100 .Mui-checked+.MuiSwitch-track{background-color:var(--button-primary)}._search-header-drawer-footer-container_6hqnt_128{display:flex;justify-content:flex-end;padding:10px 20px;width:100%;font-size:21px;align-items:center;border-top:var(--header-border)}._search-header-drawer-footer-button_6hqnt_139{padding:8px 15px;cursor:pointer;border-radius:5px;background-color:var(--button-primary);color:#fff;font-size:15px;border:none;-webkit-user-select:none;user-select:none;display:flex;gap:9px;text-align:left;align-items:center;line-height:1}._search-header-drawer-footer-button_6hqnt_139:hover{background-color:var(--button-primary-hover)}._search-header-drawer-footer-button-disabled_6hqnt_159{opacity:.7;cursor:not-allowed}._tabsIndicator_1v7xg_1.MuiTabs-indicator{background-color:var(--tab-selected)}._container_1v7xg_5{overflow:auto;display:flex;flex-direction:column;height:100%}._tabs_1v7xg_1{position:sticky;top:0;border-bottom:var(--header-border);z-index:2;background:var(--background-color)}._tabs_1v7xg_1 ._tab_1v7xg_1{color:var(--tab)}._tabs_1v7xg_1 ._tab_1v7xg_1:hover{color:var(--tab-hover)}._tabs_1v7xg_1 ._activeTab_1v7xg_28.Mui-selected{color:var(--tab-selected)}._adminProjectApprovalViewOuterContainer_1v7xg_32{display:flex;flex-direction:column;gap:16px;width:100%}._adminProjectApprovalViewContainer_1v7xg_39{display:grid;grid-template-columns:repeat(auto-fill,minmax(370px,1fr));grid-auto-rows:max-content;gap:16px;width:100%;padding:20px}._noProjectsContainer_1v7xg_48{display:flex;justify-content:center;align-items:center;height:100%;width:100%;color:var(--text-color)}._user-projects-approval-history-paper_1v7xg_57{width:75%;background-color:var(--slider-dialog-background)!important}.MuiButtonBase-root._user-projects-approval-history-footer-button-outlined_1v7xg_62{border-color:var(--button-primary);border-radius:6px;font-size:14px;color:var(--button-primary);font-weight:500;line-height:24px}.MuiButtonBase-root._user-projects-approval-history-footer-button-outlined_1v7xg_62:hover{border-color:var(--button-primary-hover);color:var(--button-primary-hover)}.MuiButtonBase-root._user-projects-approval-history-footer-button-contained_1v7xg_76:not(._user-projects-approval-history-footer-button-outlined-disabled_1v7xg_76):hover{background-color:var(--button-primary);border-radius:6px;font-size:14px;font-weight:500;line-height:24px;color:#fff}._user-projects-approval-history-container_1v7xg_85 .MuiButtonBase-root._user-projects-approval-history-footer-button-outlined-disabled_1v7xg_76{cursor:not-allowed;pointer-events:unset}._user-projects-approval-history-content_1v7xg_90{position:relative;width:100%;display:flex;flex-direction:column;gap:10px}._user-projects-approval-history-content-body_1v7xg_98{display:flex;border-bottom:1px solid #ddd}._noApprovalHistoryView_1v7xg_103{padding:20px;height:100%;align-items:center;justify-content:center;display:flex;text-align:center;color:var(--text-color)}._user-projects-approval-history-container_1v7xg_85{display:flex;justify-content:flex-end}._adminApprovalProjectCardsContainer_1v7xg_118{display:flex;gap:10px;background-color:var(--background-color);overflow:auto;position:relative;flex-direction:row-reverse;height:100%}._myProjectsSectionLoadMoreButtonContainer_1v7xg_128{display:flex;justify-content:center;padding-top:20px}._myProjectsSectionLoadMoreButton_1v7xg_128{white-space:nowrap;padding:10px 20px;border:none;background-color:var(--auth-btn-background);color:var(--auth-button-color);cursor:pointer;border-radius:5px;display:flex;justify-content:center;align-items:center;font-size:14px}._tabsIndicator_1cu60_1.MuiTabs-indicator{background-color:var(--tab-selected)}._container_1cu60_5{overflow:auto;display:flex;flex-direction:column;height:100%}._tabs_1cu60_1{position:sticky;top:0;border-bottom:var(--header-border);z-index:2;background:var(--background-color)}._tabs_1cu60_1 ._tab_1cu60_1{color:var(--tab)}._tabs_1cu60_1 ._tab_1cu60_1:hover{color:var(--tab-hover)}._tabs_1cu60_1 ._activeTab_1cu60_28.Mui-selected{color:var(--tab-selected)}._adminQuestionApprovalViewOuterContainer_1cu60_32{display:flex;flex-direction:column;gap:16px;flex:1;min-width:0;padding:20px}._adminQuestionApprovalViewContainer_1cu60_41{display:flex;flex-direction:column;gap:16px;padding:20px}._noQuestionsContainer_1cu60_48{display:flex;justify-content:center;align-items:center;height:100%;width:100%;color:var(--text-color)}._user-question-approval-history-paper_1cu60_57{width:75%;background-color:var(--slider-dialog-background)!important}.MuiButtonBase-root._user-projects-approval-history-footer-button-outlined_1cu60_62{border-color:var(--button-primary);border-radius:6px;font-size:14px;color:var(--button-primary);font-weight:500;line-height:24px}.MuiButtonBase-root._user-projects-approval-history-footer-button-outlined_1cu60_62:hover{border-color:var(--button-primary-hover);color:var(--button-primary-hover)}.MuiButtonBase-root._user-projects-approval-history-footer-button-contained_1cu60_76:not(._user-projects-approval-history-footer-button-outlined-disabled_1cu60_76):hover{background-color:var(--button-primary);border-radius:6px;font-size:14px;font-weight:500;line-height:24px;color:#fff}._user-projects-approval-history-container_1cu60_85 .MuiButtonBase-root._user-projects-approval-history-footer-button-outlined-disabled_1cu60_76{cursor:not-allowed;pointer-events:unset}._user-question-approval-history-content_1cu60_90{position:relative;width:100%;display:flex;flex-direction:column;gap:10px}._user-projects-approval-history-content-body_1cu60_98{display:flex;border-bottom:1px solid #ddd}._noApprovalHistoryView_1cu60_103{padding:20px;height:100%;align-items:center;justify-content:center;display:flex;text-align:center;color:var(--text-color)}._user-projects-approval-history-container_1cu60_85{display:flex;justify-content:flex-end}._adminApprovalQuestionCardsContainer_1cu60_118{display:flex;gap:10px;background-color:var(--background-color);overflow:auto;position:relative;flex-direction:row-reverse;height:100%}._questionSectionLoadMoreButtonContainer_1cu60_128{display:flex;justify-content:center;padding-top:20px}._questionSectionLoadMoreButton_1cu60_128{white-space:nowrap;padding:10px 20px;border:none;background-color:var(--auth-btn-background);color:var(--auth-button-color);cursor:pointer;border-radius:5px;display:flex;justify-content:center;align-items:center;font-size:14px}._search-header-drawer-container_16jio_1{display:flex;height:100%;flex-direction:column}._search-header-container_16jio_7{display:flex;align-items:center;gap:15px;flex-direction:column;padding:10px 20px;z-index:9;overflow:auto;height:100%}._search-header-input-container_16jio_18{display:flex;align-items:center;border-radius:4px;border:var(--project-filter-container-border);overflow:hidden;width:100%;min-height:max-content}._search-header-input-inner-container_16jio_28{display:flex;align-items:center;gap:8px;flex:1;padding:0 13px;min-width:30px}._search-header-icon_16jio_37{min-width:14px;height:14px;stroke:var(--icon-color-for-search)}._search-header-input_16jio_18{border:none;padding:7px 0;flex:1;background-color:transparent;color:var(--project-filter-input-text)}._search-header-input_16jio_18:focus{outline:none}._search-header-input_16jio_18::placeholder{color:var(--project-filter-input-color-placeholder);font-size:13.6px;font-weight:400}._search-header-input-outer-container_16jio_61{display:flex;width:100%;flex-direction:column;gap:3px}._search-header-input-label_16jio_68{color:var(--input-field-label-color);font-size:13px;font-weight:400;display:flex;align-items:center;gap:5px}._info-icon_16jio_77{display:flex}._tooltip-popper_16jio_81.MuiTooltip-popper ._tooltip-root_16jio_81.MuiTooltip-tooltip{padding:4px 8px;color:var(--text-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:5px;word-wrap:break-word;border-radius:5px;background:var(--text-tooltip-background-color)}._tooltip-popper_16jio_81.MuiTooltip-popper ._tooltip-root-arrow_16jio_94{color:var(--text-tooltip-background-color)}._search-header-drawer-header-container_16jio_98{display:flex;justify-content:space-between;padding:10px 20px;width:100%;font-size:21px;align-items:center;border-bottom:var(--header-border)}._search-header-drawer-close-button_16jio_109{cursor:pointer;display:flex}._search-header-drawer-header-text-container_16jio_114,._search-header-drawer-close-button_16jio_109{color:var(--secondary-text-color)}._search-header-drawer-footer-container_16jio_122{display:flex;justify-content:flex-end;padding:10px 20px;width:100%;font-size:21px;align-items:center;border-top:var(--header-border)}._search-header-drawer-footer-button_16jio_133{padding:8px 15px;cursor:pointer;border-radius:5px;background-color:var(--button-primary);color:#fff;font-size:15px;border:none;-webkit-user-select:none;user-select:none;display:flex;gap:9px;text-align:left;align-items:center;line-height:1}._search-header-drawer-footer-button_16jio_133:hover{background-color:var(--button-primary-hover)}._search-header-drawer-footer-button-disabled_16jio_153{opacity:.7;cursor:not-allowed}.MuiFormControlLabel-root._search-header-toggle-container_16jio_158{margin:0;width:100%;justify-content:flex-end}._search-header-toggle-container_16jio_158 ._search-header-toggle-label_16jio_164{color:var(--input-field-label-color);font-size:13px;font-weight:400}._recent-toggle-switch_16jio_170 .MuiSwitch-track{background-color:var(--button-primary)}._recent-toggle-switch_16jio_170 .MuiSwitch-thumb{color:var(--button-primary)}._search-header-toggle-container_16jio_158 .MuiFormControlLabel-root._search-header-toggle-root_16jio_177 .Mui-checked+.MuiSwitch-track{background-color:var(--button-primary)}._search-header-toggle-container_16jio_158 .Mui-checked .MuiSwitch-thumb{background-color:var(--button-primary)}.MuiFormControlLabel-root._search-header-toggle-container_16jio_158 .Mui-checked+.MuiSwitch-track{background-color:var(--button-primary)}.MuiFormControlLabel-root._search-header-toggle-root_16jio_177{margin:0}._approveDialog_m9bii_1{display:flex;justify-content:center;align-items:center}._approveDialog_m9bii_1 ._approveDialogPaper_m9bii_7{border-radius:15px;overflow:hidden;background:var(--approval-card-bg)}._hidden_m9bii_13{display:none}._footerNote_m9bii_17{color:#e56d17;font-size:12px}._dialogBox_m9bii_22{background:var(--background-color);color:var(--approval-card-text-color);width:500px;padding:18px;display:flex;flex-direction:column;gap:10px}._dialogTitle_m9bii_32{font-size:18px;font-weight:700}._ratingSection_m9bii_37,._reviewSection_m9bii_38{display:flex;flex-direction:column;gap:5px}._inputFieldHeading_m9bii_44{font-weight:500;font-size:15px}._inputFieldHeading_m9bii_44 span{color:#ff5252}._dialogActions_m9bii_53{display:flex;justify-content:flex-end;gap:12px}._dialogActions_m9bii_53 ._cancelButton_m9bii_59{background:var(--background-color);color:var(--approval-card-button-bg);border:1px solid var(--approval-card-button-bg);padding:5px 12px;border-radius:3px;cursor:pointer;font-size:13px;line-height:17px;font-weight:500}._dialogActions_m9bii_53 ._saveButton_m9bii_71{background-color:var(--approval-card-button-bg);color:var(--approval-card-button-text-color);padding:5px 12px;font-size:13px;line-height:17px;font-weight:500;border:none;border-radius:3px;cursor:pointer}._dialogActions_m9bii_53 ._saveButton_m9bii_71:disabled{opacity:.6;cursor:not-allowed}._rating-root_m9bii_88 ._rating-icon-empty_m9bii_88{color:var(--approval-card-text-color);font-size:20px}._rating-root_m9bii_88 ._rating-icon-filled_m9bii_93{font-size:20px}._reviewSection_m9bii_38 ._textFieldRoot_m9bii_97{background-color:var(--approval-card-bg);color:var(--approval-card-text-color);border:1px solid var(--approval-card-button-bg);border-radius:4px}._textFieldRoot_m9bii_97:hover{border:1px solid var(--approval-card-button-hover-bg)}._textFieldRoot_m9bii_97 .MuiInputBase-root{padding:8px}._textFieldRoot_m9bii_97 textarea{font-size:13px;color:var(--approval-card-text-color);padding-right:7px}._textFieldRoot_m9bii_97 fieldset,._textFieldRoot_m9bii_97.Mui-focused fieldset{border:none}._textFieldRoot_m9bii_97 textarea::placeholder{color:var(--approval-card-text-color);font-weight:300}._textFieldNotchedOutline_m9bii_131{border-color:var(--approval-card-border)}._inputFieldHeader_m9bii_135{display:flex;justify-content:space-between;font-size:15px;align-items:flex-end}._inputFieldHeader_m9bii_135 div:nth-of-type(2){font-style:italic;font-size:11px}._createProjectLevelSelector_m9bii_147{display:flex;column-gap:15px}._creatorContainer_1e23w_1{display:flex;width:100%;overflow:hidden;flex-direction:column;gap:5px}._questionDetailsContainer_1e23w_9{display:flex;width:max-content;flex-direction:column;text-align:end}._infoSection_1e23w_16{display:flex;gap:8px;width:100%;font-size:15px;line-height:20px;justify-content:center;align-items:center}._creatorHeading_1e23w_26{font-weight:500;color:#868a91}._creatorDetails_1e23w_31{display:flex;flex-direction:column}._buttonsContainer_1e23w_36 ._approveButton_1e23w_36,._buttonsContainer_1e23w_36 ._rejectButton_1e23w_37{border-radius:4px;padding:8px;transition:background-color .3s ease;background-color:var(--approval-card-button-bg);color:var(--approval-card-button-text-color);font-size:13px;line-height:16px}._buttonsContainer_1e23w_36 ._approveButton_1e23w_36:hover,._buttonsContainer_1e23w_36 ._rejectButton_1e23w_37:hover{background-color:var(--approval-card-button-hover-bg)}._creatorItem_1e23w_52{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;font-size:14px}._rating-root_1e23w_60 ._rating-icon-empty_1e23w_60{color:var(--approval-card-text-color)}._footerSection_1e23w_64{width:100%;display:flex;align-items:center;justify-content:space-between;gap:40px}._linkSection_1e23w_72{width:max-content;display:flex;gap:5px;align-items:center;color:var(--link-color);white-space:nowrap;justify-content:center}._projectLink_1e23w_82 svg{color:var(--link-color);padding-bottom:1px;font-size:16px}._projectLink_1e23w_82{text-decoration:none;color:var(--link-color);font-size:14px;display:flex;align-items:center;gap:3px}._linkSection_1e23w_72:hover{border-bottom:1px solid var(--link-color);text-underline-offset:4px}._buttonsContainer_1e23w_36{display:flex;gap:10px}._lastApprovedOrRejectedByContainer_1e23w_107{display:flex;gap:5px;align-items:center;overflow:hidden}._approvedOrRejectedByName_1e23w_114{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;font-size:14px}._projectActionItem_1e23w_122._disabled_1e23w_122{cursor:not-allowed;opacity:.5}._questionCardView_1e23w_127{display:flex;flex-direction:column;gap:15px;padding:10px 20px;background:var(--question-card-background);border-radius:12px;color:var(--question-library-text-color);box-shadow:var(--question-card-box-shadow);border:var(--question-card-border);cursor:pointer}._questionCardView_1e23w_127:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0003}._questionCardTitleAndLanguage_1e23w_146{display:flex;gap:10px;justify-content:space-between;align-items:center}._title_1e23w_153{font-size:17px;font-weight:700;color:var(--project-name-heading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}._title_1e23w_153 span{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:max-content}._questionCardDescriptionContainer_1e23w_172{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}._categoryAndDifficultyAndTags_1e23w_180{display:flex;gap:10px;width:100%;flex:1 5;max-width:max-content;min-width:min(240px,100%)}._questionLanguageAndSolvedStatus_1e23w_189{display:flex;gap:10px;align-items:center}._categoryAndDifficulty_1e23w_180,._questionLanguage_1e23w_189{display:flex;gap:5px}._category_1e23w_180{display:flex;padding:5px 10px;line-height:1;border:1px solid;border-radius:40px;font-size:12px;width:max-content;align-items:center;background-color:var(--chip-color-language-background);color:var(--chip-color-language)}._difficulty_1e23w_218{display:flex;padding:3px 10px;line-height:1;border:1px solid;border-radius:40px;font-size:12px;width:max-content;align-items:center}._tagsHeading_1e23w_229{font-size:13px;color:var(--question-library-text-color)}._tag_1e23w_229{white-space:nowrap;display:flex;padding:3px 10px;border:1px solid;border-radius:40px;font-size:12px;width:max-content;align-items:center;background-color:var(--question-tag-background-color);color:var(--question-tag-text-color);min-width:30px;overflow:hidden;text-overflow:ellipsis;flex:1 1;max-width:max-content}._tag_1e23w_229 span{width:100%;overflow:hidden;text-overflow:ellipsis}._tagsContainer_1e23w_259{display:flex;overflow:hidden;gap:4px;width:100%;flex-wrap:wrap;align-items:center}._moreTag_1e23w_268{font-size:13px;color:var(--question-library-text-color);white-space:nowrap}._questionTags_1e23w_274{display:flex;gap:5px;width:100%;align-items:center}._actionContainer_1e23w_282{display:flex;gap:10px;width:100%;flex:1;justify-content:flex-end;align-items:center}._myProjectsSectionItemProjectIcon_1e23w_291{width:16px;height:16px;display:flex;align-items:center}._myProjectsSectionItemProjectIcon_1e23w_291 svg{width:100%;height:100%;min-width:16px;min-height:16px}._dropdown-tooltip-popper_1e23w_305.MuiTooltip-popper ._dropdown-tooltip-root_1e23w_305.MuiTooltip-tooltip{padding:5px;color:var(--triple-dot-dropdown-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:0;word-wrap:break-word;border-radius:5px;background:var(--triple-dot-dropdown-tooltip-background-color);box-shadow:var(--triple-dot-dropdown-tooltip-hover-box-shadow)}._dropdown-tooltip-popper_1e23w_305.MuiTooltip-popper ._dropdown-tooltip-root-arrow_1e23w_319{color:var(--triple-dot-dropdown-tooltip-background-color)}._tooltip-popper_1e23w_323.MuiTooltip-popper ._tooltip-root_1e23w_323.MuiTooltip-tooltip{padding:4px 8px;color:var(--text-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:5px;word-wrap:break-word;border-radius:5px;background:var(--text-tooltip-background-color)}._tooltip-popper_1e23w_323.MuiTooltip-popper ._tooltip-root-arrow_1e23w_336{color:var(--text-tooltip-background-color)}._solvedStatus_1e23w_340{color:green}._easy_1e23w_344{display:flex;padding:3px 10px;line-height:1;border:1px solid;border-radius:40px;font-size:12px;width:max-content;align-items:center;background:var(--chip-color-easy-background);color:var(--chip-color-easy)}._medium_1e23w_357{display:flex;padding:3px 10px;line-height:1;border:1px solid;border-radius:40px;font-size:12px;width:max-content;align-items:center;background:var(--chip-color-medium-background);color:var(--chip-color-medium)}._hard_1e23w_370{display:flex;padding:3px 10px;line-height:1;border:1px solid;border-radius:40px;font-size:12px;width:max-content;align-items:center;background:var(--chip-color-hard-background);color:var(--chip-color-hard)}._projectActionsDropdown_1e23w_383{display:flex;align-items:center;flex-direction:column}._projectActionItem_1e23w_122{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;padding:8px;cursor:pointer;width:100%;border-radius:5px}._projectActionItem_1e23w_122:hover{background-color:var(--triple-dot-dropdown-tooltip-hover-item-color)}._tripleDotIcon_1e23w_405{border:1px solid var(--project-card-triple-dot-border-color);display:flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:3px;color:var(--project-card-triple-dot-color)}._myProjectTypeIcon_1e23w_416{width:100%;height:100%;aspect-ratio:1/1}._myProjectTypeIcon_1e23w_416 svg{width:100%;height:100%}._myProjectTypeIconsContainer_1e23w_427{height:16px;position:relative;display:flex;gap:2px}._titleAndCount_1e23w_434{display:flex;overflow:hidden;gap:5px}._completedCountContainer_1e23w_440{display:flex;padding:1px 8px;border:1px solid;border-radius:40px;white-space:nowrap;font-size:10px;width:max-content;align-items:center;color:var(--yellow-text-color)}._visibility_1e23w_452{color:var(--grey-text-color);height:16px}._container_6qbd9_1{padding:24px;background:var(--background-color);color:var(--text-color);min-height:100%}._header_6qbd9_8{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--border-secondary-color)}._heading_6qbd9_17{font-size:24px;font-weight:600;color:var(--text-color);background:var(--dashboard-header-feature-gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._createButton_6qbd9_27{padding:10px 20px;background:linear-gradient(135deg,var(--swatch--brand-1),var(--swatch--brand-2));color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;transition:all .3s ease;display:flex;align-items:center;gap:8px}._createButton_6qbd9_27:hover{transform:translateY(-2px);box-shadow:0 4px 12px #7444d44d}._createButton_6qbd9_27:disabled{opacity:.6;cursor:not-allowed;transform:none}._tableContainer_6qbd9_53{margin-top:16px;overflow-x:auto;border-radius:8px;border:1px solid var(--border-secondary-color);background:var(--sub-admin-card-bg);box-shadow:var(--sub-admin-card-box-shadow)}._table_6qbd9_53{width:100%;border-collapse:collapse;background:var(--background-2)}._tableHead_6qbd9_68{background:var(--default-table-header-background)}._tableHead_6qbd9_68 th{padding:12px 16px;text-align:left;font-weight:600;font-size:14px;color:var(--default-table-header-text);border-bottom:2px solid var(--border-secondary-color)}._tableHead_6qbd9_68 th:last-child{text-align:center}._tableBody_6qbd9_85 tr{transition:background-color .2s ease;border-bottom:1px solid var(--border-tertiary-color)}._tableBody_6qbd9_85 tr:hover{background:var(--hover-row-color)}._tableBody_6qbd9_85 td{padding:12px 16px;font-size:14px;color:var(--text-color)}._tableBody_6qbd9_85 td:last-child{text-align:center}._chipSuccess_6qbd9_104{display:inline-block;padding:4px 12px;border-radius:16px;font-size:12px;font-weight:600;background:var(--chip-color-easy-background);color:var(--chip-color-easy)}._chipInfo_6qbd9_114{display:inline-block;padding:4px 12px;border-radius:16px;font-size:12px;font-weight:600;background:#3b82f61a;color:#3b82f6}._chipDefault_6qbd9_124{display:inline-block;padding:4px 12px;border-radius:16px;font-size:12px;font-weight:600;background:var(--chip-background-color);color:var(--chip-text-color)}._chipError_6qbd9_134{display:inline-block;padding:4px 12px;border-radius:16px;font-size:12px;font-weight:600;background:var(--chip-color-hard-background);color:var(--chip-color-hard)}._updateButton_6qbd9_144{padding:6px 16px;background:transparent;color:var(--swatch--brand-1);border:1px solid var(--swatch--brand-1);border-radius:6px;cursor:pointer;font-size:13px;font-weight:500;transition:all .2s ease;display:inline-flex;align-items:center;gap:6px}._updateButton_6qbd9_144:hover{background:var(--swatch--brand-1);color:#fff}._updateButton_6qbd9_144:disabled{opacity:.6;cursor:not-allowed}._emptyState_6qbd9_169{text-align:center;padding:60px 20px;color:var(--tertiary-text-color)}._loadingState_6qbd9_175{text-align:center;padding:60px 20px;color:var(--secondary-text-color)}._dialogOverlay_6qbd9_182{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._dialog_6qbd9_182{background:var(--sub-admin-card-bg);border-radius:12px;max-width:600px;width:90%;box-shadow:0 20px 60px #0000004d;border:var(--dialog-border-color);max-height:90vh;display:flex;flex-direction:column}._dialogTitle_6qbd9_208{padding:20px 24px;border-bottom:1px solid var(--border-secondary-color);font-size:20px;font-weight:600;color:var(--text-color)}._dialogContent_6qbd9_216{padding:24px;color:var(--text-color);overflow-y:auto;flex:1}._dialogActions_6qbd9_223{padding:16px 24px;display:flex;gap:12px;justify-content:flex-end;border-top:1px solid var(--border-secondary-color)}._formGroup_6qbd9_231{margin-bottom:20px}._formLabel_6qbd9_235{display:block;margin-bottom:8px;font-weight:500;font-size:14px;color:var(--input-field-label-color)}._formInput_6qbd9_243,._formTextarea_6qbd9_244,._formSelect_6qbd9_245{width:100%;padding:10px 12px;border:1px solid var(--input-field-border-color);border-radius:8px;background:var(--input-field-background);color:var(--input-field-text-color);font-size:14px;outline:none;transition:all .2s ease}._formInput_6qbd9_243:focus,._formTextarea_6qbd9_244:focus,._formSelect_6qbd9_245:focus{border-color:var(--swatch--brand-1);box-shadow:0 0 0 3px #7444d41a}._formTextarea_6qbd9_244{resize:vertical;min-height:80px;font-family:inherit}._formSelect_6qbd9_245{cursor:pointer}._buttonPrimary_6qbd9_274{padding:10px 20px;background:linear-gradient(135deg,var(--swatch--brand-1),var(--swatch--brand-2));color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;transition:all .3s ease}._buttonPrimary_6qbd9_274:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #7444d44d}._buttonPrimary_6qbd9_274:disabled{opacity:.6;cursor:not-allowed}._buttonSecondary_6qbd9_296{padding:10px 20px;background:transparent;color:var(--text-color);border:1px solid var(--border-primary-color);border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;transition:all .3s ease}._buttonSecondary_6qbd9_296:hover:not(:disabled){background:var(--background-1);border-color:var(--swatch--brand-1)}._buttonSecondary_6qbd9_296:disabled{opacity:.6;cursor:not-allowed}._infoText_6qbd9_318{font-size:14px;color:var(--tertiary-text-color);margin-bottom:12px}._container_cm73x_2{display:flex;flex-direction:column;overflow:auto;height:100%;background:var(--background-color)}._header_cm73x_11{position:sticky;top:0;z-index:10;background:var(--background-color);border-bottom:var(--header-border);padding:16px 32px;display:flex;align-items:center;justify-content:center}._heading_cm73x_23{background-image:linear-gradient(90deg,var(--swatch--brand-1),var(--swatch--brand-2));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:24px;font-weight:600;text-transform:uppercase}._content_cm73x_34{padding:24px 32px;overflow:auto;flex:1}._searchSection_cm73x_41{background:var(--sub-admin-card-bg);border:var(--sub-admin-card-border);border-radius:16px;padding:24px;margin-bottom:24px;box-shadow:var(--sub-admin-card-box-shadow)}._searchTitle_cm73x_50{color:var(--text-color);font-size:18px;font-weight:600;margin-bottom:16px}._searchBox_cm73x_57{display:flex;gap:12px;align-items:center;flex-wrap:wrap}._searchInput_cm73x_64{flex:1;min-width:300px}._searchInputContainer_cm73x_69{flex:1;min-width:300px;display:flex;flex-direction:column;gap:8px}._searchButton_cm73x_77{background:linear-gradient(180deg,var(--swatch--brand-1) 0%,var(--swatch--brand-2) 100%);color:#fff;border:none;padding:10px 24px;border-radius:8px;cursor:pointer;font-weight:500;display:flex;align-items:center;gap:8px;white-space:nowrap;transition:opacity .3s;align-self:flex-end}._searchButton_cm73x_77:hover:not(:disabled){opacity:.9}._searchButton_cm73x_77:disabled{opacity:.6;cursor:not-allowed}._searchResults_cm73x_103{margin-top:24px}._searchResultsTitle_cm73x_107{color:var(--text-color);font-size:16px;font-weight:500;margin-bottom:12px}._tableContainer_cm73x_114{background:var(--background-color);border:var(--sub-admin-card-border);border-radius:12px;overflow:hidden;max-height:400px;overflow-y:auto}._table_cm73x_114{width:100%;border-collapse:collapse}._tableHead_cm73x_128{background:var(--sub-admin-card-bg);position:sticky;top:0;z-index:1}._tableHead_cm73x_128 th{padding:12px 16px;text-align:left;font-weight:600;color:var(--text-color);border-bottom:var(--sub-admin-card-border)}._tableBody_cm73x_143 tr{border-bottom:var(--sub-admin-card-border);transition:background-color .2s}._tableBody_cm73x_143 tr:hover{background:var(--sub-admin-card-bg)}._tableBody_cm73x_143 td{padding:12px 16px;color:var(--text-color)}._tabsContainer_cm73x_158{background:var(--sub-admin-card-bg);border:var(--sub-admin-card-border);border-radius:16px;box-shadow:var(--sub-admin-card-box-shadow);overflow:hidden}._tabsHeader_cm73x_166{border-bottom:var(--sub-admin-card-border);background:var(--background-color)}._customTabs_cm73x_172{display:flex;border-bottom:2px solid var(--sub-admin-card-border)}._customTab_cm73x_172{flex:1;padding:14px 20px;background:transparent;border:none;border-bottom:3px solid transparent;color:var(--text-color);font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;text-transform:none}._customTab_cm73x_172:hover{background:var(--sub-admin-card-bg);color:var(--swatch--brand-1)}._customTabActive_cm73x_196{color:var(--swatch--brand-1);border-bottom-color:var(--swatch--brand-1);background:var(--sub-admin-card-bg)}._tabPanelContent_cm73x_202{padding:24px}._formSection_cm73x_207{max-width:600px}._formGroup_cm73x_211{margin-bottom:20px}._formRow_cm73x_215{display:flex;gap:16px;margin-bottom:20px}._formRow_cm73x_215 ._formGroup_cm73x_211{flex:1;margin-bottom:0}._formLabel_cm73x_226{display:block;color:var(--input-field-label-color);font-weight:500;margin-bottom:8px;font-size:14px}._formInput_cm73x_234,._formTextarea_cm73x_235{width:100%;padding:10px 12px;border:1px solid var(--input-field-border-color);border-radius:8px;background:var(--input-field-background-color);color:var(--input-field-text-color);font-size:14px;transition:border-color .3s}._formInput_cm73x_234::placeholder,._formTextarea_cm73x_235::placeholder{color:var(--input-field-placeholder-color)}._formInput_cm73x_234:focus,._formTextarea_cm73x_235:focus{outline:none;border-color:var(--swatch--brand-1)}._formTextarea_cm73x_235{min-height:100px;resize:vertical;font-family:inherit}._formSelect_cm73x_263{width:100%;padding:10px 12px;border:1px solid var(--input-field-border-color);border-radius:8px;background:var(--input-field-background-color);color:var(--input-field-text-color);font-size:14px;cursor:pointer}._formSelect_cm73x_263 option{background:var(--input-field-background-color);color:var(--input-field-text-color)}._formSelect_cm73x_263:focus{outline:none;border-color:var(--swatch--brand-1)}._formHint_cm73x_284{color:var(--text-color);opacity:.7;font-size:12px;margin-top:4px}._sectionTitle_cm73x_292{color:var(--text-color);font-size:18px;font-weight:600;margin-bottom:12px}._sectionDescription_cm73x_299{color:var(--text-color);opacity:.8;font-size:14px;margin-bottom:20px;line-height:1.5}._dialogUserEmail_cm73x_308{color:var(--text-color);opacity:.7;font-size:14px;margin-bottom:16px}._buttonPrimary_cm73x_316{background:linear-gradient(180deg,var(--swatch--brand-1) 0%,var(--swatch--brand-2) 100%);color:#fff;border:none;padding:10px 24px;border-radius:8px;cursor:pointer;font-weight:500;transition:opacity .3s;display:inline-flex;align-items:center;gap:8px}._buttonPrimary_cm73x_316:hover:not(:disabled){opacity:.9}._buttonPrimary_cm73x_316:disabled{opacity:.6;cursor:not-allowed}._buttonSecondary_cm73x_339{background:var(--button-secondary);color:var(--button-secondary-text-color);border:1px solid var(--sub-admin-card-border);padding:10px 24px;border-radius:8px;cursor:pointer;font-weight:500;transition:background-color .3s}._buttonSecondary_cm73x_339:hover{background:var(--button-secondary-hover)}._buttonDanger_cm73x_354{background-color:var(--danger-color, #d9534f);color:var(--danger-text-color, #fff);border:none;padding:10px 24px;border-radius:8px;cursor:pointer;font-weight:500;transition:opacity .3s}._buttonDanger_cm73x_354:hover{opacity:.9}._buttonSuccess_cm73x_369{background-color:var(--success-color, #5FAD65);color:var(--success-text-color, #fff);border:none;padding:10px 24px;border-radius:8px;cursor:pointer;font-weight:500;transition:opacity .3s}._buttonSuccess_cm73x_369:hover{opacity:.9}._iconButton_cm73x_384{background:transparent;border:1px solid var(--sub-admin-card-border);padding:8px;border-radius:6px;cursor:pointer;color:var(--text-color);display:inline-flex;align-items:center;justify-content:center;transition:all .3s}._iconButton_cm73x_384:hover{background:var(--sub-admin-card-bg)}._iconButtonSuccess_cm73x_401{background:transparent;border:1px solid var(--success-color, #5FAD65);padding:8px;border-radius:6px;cursor:pointer;color:var(--success-color, #5FAD65);display:inline-flex;align-items:center;justify-content:center;transition:all .3s}._iconButtonSuccess_cm73x_401:hover{background:var(--icon-hover-success, rgba(95, 173, 101, .08))}._iconButtonDanger_cm73x_418{background:transparent;border:1px solid var(--danger-color, #d9534f);padding:8px;border-radius:6px;cursor:pointer;color:var(--danger-color, #d9534f);display:inline-flex;align-items:center;justify-content:center;transition:all .3s}._iconButtonDanger_cm73x_418:hover{background:var(--icon-hover-danger, rgba(217, 83, 79, .08))}._iconButtonInfo_cm73x_435{background:transparent;border:1px solid var(--swatch--brand-1);padding:8px;border-radius:6px;cursor:pointer;color:var(--swatch--brand-1);display:inline-flex;align-items:center;justify-content:center;transition:all .3s}._iconButtonInfo_cm73x_435:hover{background:var(--icon-hover-info, rgba(135, 78, 206, .08))}._tableActions_cm73x_453{display:flex;gap:8px;align-items:center}._chip_cm73x_460{display:inline-block;padding:4px 12px;border-radius:16px;font-size:12px;font-weight:500}._chipSuccess_cm73x_468{display:inline-block;padding:4px 12px;border-radius:16px;font-size:12px;font-weight:500;background:var(--chip-success-bg, rgba(95, 173, 101, .12));color:var(--success-color, #5FAD65)}._chipError_cm73x_478{display:inline-block;padding:4px 12px;border-radius:16px;font-size:12px;font-weight:500;background:var(--chip-error-bg, rgba(217, 83, 79, .12));color:var(--danger-color, #d9534f)}._chipPrimary_cm73x_488{display:inline-block;padding:4px 12px;border-radius:16px;font-size:12px;font-weight:500;background:var(--chip-primary-bg, rgba(135, 78, 206, .12));color:var(--swatch--brand-1)}._chipSecondary_cm73x_498{display:inline-block;padding:4px 12px;border-radius:16px;font-size:12px;font-weight:500;background:var(--chip-secondary-bg, rgba(150, 61, 204, .12));color:var(--swatch--brand-2)}._chipWarning_cm73x_508{display:inline-block;padding:4px 12px;border-radius:16px;font-size:12px;font-weight:500;background:var(--chip-warning-bg, rgba(255, 193, 7, .12));color:var(--warning-color, #ffc107)}._chipDefault_cm73x_518{display:inline-block;padding:4px 12px;border-radius:16px;font-size:12px;font-weight:500;background:var(--sub-admin-card-bg);color:var(--text-color);border:1px solid var(--sub-admin-card-border)}._chipInfo_cm73x_529{display:inline-block;padding:4px 12px;border-radius:16px;font-size:12px;font-weight:500;background:var(--chip-info-bg, rgba(33, 150, 243, .12));color:var(--info-color, #2196f3)}._dialogOverlay_cm73x_540{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1300;padding:20px}._dialog_cm73x_308{background:var(--background-color);border-radius:16px;max-width:500px;width:100%;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:var(--sub-admin-card-box-shadow)}._dialogLarge_cm73x_566{background:var(--background-color);border-radius:16px;max-width:900px;width:100%;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:var(--sub-admin-card-box-shadow)}._dialogTitle_cm73x_578{padding:20px 24px;border-bottom:var(--sub-admin-card-border);font-size:18px;font-weight:600;color:var(--text-color)}._dialogContent_cm73x_586{padding:24px;overflow-y:auto;flex:1}._dialogActions_cm73x_592{padding:16px 24px;border-top:var(--sub-admin-card-border);display:flex;justify-content:flex-end;gap:12px}._dialogList_cm73x_600{margin:16px 0;padding-left:24px;color:var(--text-color)}._dialogList_cm73x_600 li{margin-bottom:8px;font-size:14px;line-height:1.5}._dialogWarning_cm73x_612{margin-top:16px;color:var(--danger-color);font-weight:600;font-size:14px}._userInfo_cm73x_620{color:var(--text-secondary-color);font-size:14px;margin-bottom:16px}._historyTable_cm73x_627{width:100%;border-collapse:collapse;font-size:13px}._historyTable_cm73x_627 thead{background:var(--sub-admin-card-bg)}._historyTable_cm73x_627 th{padding:10px 12px;text-align:left;font-weight:600;color:var(--text-color);border-bottom:var(--sub-admin-card-border);white-space:nowrap}._historyTable_cm73x_627 td{padding:10px 12px;color:var(--text-color);border-bottom:var(--sub-admin-card-border)}._historyTable_cm73x_627 tbody tr:hover{background:var(--sub-admin-card-bg)}._contestInfo_cm73x_657{min-width:150px}._contestName_cm73x_661{font-weight:600;font-size:13px;color:var(--text-color);margin-bottom:4px}._contestDates_cm73x_668{font-size:11px;color:var(--text-secondary-color);margin-top:4px;display:block}._contestStatusChip_cm73x_675{margin-top:6px;display:inline-block}._usagePeriod_cm73x_681{font-size:12px}._usagePeriodLabel_cm73x_685{font-weight:600;margin-right:4px}._usagePeriodValue_cm73x_690{color:var(--text-color);display:block;font-size:11px}._usageDuration_cm73x_696{color:var(--text-secondary-color);margin-top:4px;font-size:11px;display:block}._activeUsersContainer_cm73x_704{display:flex;flex-direction:column;gap:4px}._activeUserChip_cm73x_710{margin-right:4px;margin-bottom:4px}._sessionCount_cm73x_715{font-size:11px;color:var(--text-secondary-color);margin-top:4px;display:block}._projectId_cm73x_723{font-family:monospace;font-size:12px;color:var(--text-color)}._loadMoreContainer_cm73x_730{padding:16px;text-align:center;border-top:var(--sub-admin-card-border)}._loadMoreButton_cm73x_736{background:var(--button-secondary);color:var(--button-secondary-text-color);border:1px solid var(--sub-admin-card-border);padding:10px 24px;border-radius:8px;cursor:pointer;font-weight:500;transition:background-color .3s}._loadMoreButton_cm73x_736:hover{background:var(--button-secondary-hover)}._emptyState_cm73x_752{text-align:center;padding:40px 20px;color:var(--text-secondary-color)}._emptyStateIcon_cm73x_758{font-size:48px;margin-bottom:16px;opacity:.5}._emptyStateText_cm73x_764{font-size:16px}._autocompleteWrapper_cm73x_769 .MuiAutocomplete-root{width:100%}._autocompleteWrapper_cm73x_769 .MuiOutlinedInput-root{background:var(--input-field-background-color);color:var(--text-color);border-radius:8px}._autocompleteWrapper_cm73x_769 .MuiOutlinedInput-notchedOutline{border-color:var(--input-field-border-color)}._autocompleteWrapper_cm73x_769 .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,._autocompleteWrapper_cm73x_769 .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--swatch--brand-1)}._autocompleteWrapper_cm73x_769 .MuiInputLabel-root{color:var(--input-field-label-color)}._autocompleteWrapper_cm73x_769 .MuiInputLabel-root.Mui-focused{color:var(--swatch--brand-1)}._autocompleteWrapper_cm73x_769 .MuiAutocomplete-paper{background:var(--background-color);border:1px solid var(--sub-admin-card-border)}._autocompleteWrapper_cm73x_769 .MuiAutocomplete-option{color:var(--text-color)}._autocompleteWrapper_cm73x_769 .MuiAutocomplete-option:hover{background:var(--sub-admin-card-bg)}._textFieldWrapper_cm73x_813 .MuiTextField-root{width:100%}._textFieldWrapper_cm73x_813 .MuiOutlinedInput-root{background:var(--input-field-background-color);color:var(--text-color);border-radius:8px}._textFieldWrapper_cm73x_813 .MuiOutlinedInput-notchedOutline{border-color:var(--input-field-border-color)}._textFieldWrapper_cm73x_813 .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,._textFieldWrapper_cm73x_813 .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--swatch--brand-1)}._textFieldWrapper_cm73x_813 .MuiInputLabel-root{color:var(--input-field-label-color)}._textFieldWrapper_cm73x_813 .MuiInputLabel-root.Mui-focused{color:var(--swatch--brand-1)}._selectWrapper_cm73x_844 .MuiFormControl-root{width:100%}._selectWrapper_cm73x_844 .MuiOutlinedInput-root{background:var(--input-field-background-color);color:var(--text-color);border-radius:8px}._selectWrapper_cm73x_844 .MuiOutlinedInput-notchedOutline{border-color:var(--input-field-border-color)}._selectWrapper_cm73x_844 .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,._selectWrapper_cm73x_844 .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--swatch--brand-1)}._selectWrapper_cm73x_844 .MuiInputLabel-root{color:var(--input-field-label-color)}._selectWrapper_cm73x_844 .MuiInputLabel-root.Mui-focused{color:var(--swatch--brand-1)}._selectWrapper_cm73x_844 .MuiSelect-icon{color:var(--text-color)}._tabsWrapper_cm73x_879 .MuiTabs-root{border-bottom:var(--sub-admin-card-border);background:var(--background-color)}._tabsWrapper_cm73x_879 .MuiTab-root{color:var(--text-secondary-color);font-weight:500;text-transform:none;font-size:14px}._tabsWrapper_cm73x_879 .MuiTab-root.Mui-selected{color:var(--swatch--brand-1)}._tabsWrapper_cm73x_879 .MuiTabs-indicator{background-color:var(--swatch--brand-1)}@media (max-width: 768px){._header_cm73x_11{padding:12px 16px}._heading_cm73x_23{font-size:20px}._content_cm73x_34,._searchSection_cm73x_41{padding:16px}._searchBox_cm73x_57{flex-direction:column;align-items:stretch}._searchInput_cm73x_64{min-width:100%}._tableContainer_cm73x_114{overflow-x:auto}._tabPanel_cm73x_202{padding:16px}._dialog_cm73x_308{margin:0;max-width:100%;max-height:100%;border-radius:0}}._warningBox_cm73x_943{margin-top:16px;padding:16px;background-color:var(--warning-bg, #fff3cd);border:1px solid var(--warning-border, #ffeaa7);border-radius:8px}._warningTitle_cm73x_951{color:var(--warning-title-color, #ff6f00);font-size:16px;font-weight:600;margin-bottom:8px}._warningText_cm73x_958{color:var(--text-color);font-size:14px;margin-bottom:8px}._warningChips_cm73x_964{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px}._serverManagementContainer_xvewi_1{padding:20px;background:var(--background-color);color:var(--text-color);min-height:100%}._serverManagementContainer_xvewi_1 h2{margin-bottom:20px;color:var(--text-color);font-size:24px;font-weight:600}._headerActions_xvewi_15{display:flex;gap:12px;margin-bottom:24px;align-items:center}._buttonPrimary_xvewi_22{padding:10px 20px;background:linear-gradient(135deg,var(--swatch--brand-1),var(--swatch--brand-2));color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;transition:all .3s ease}._buttonPrimary_xvewi_22:hover{transform:translateY(-2px);box-shadow:0 4px 12px #7444d44d}._buttonPrimary_xvewi_22:disabled{opacity:.6;cursor:not-allowed;transform:none}._buttonSecondary_xvewi_45{padding:10px 20px;background:transparent;color:var(--text-color);border:1px solid var(--border-primary-color);border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;transition:all .3s ease}._buttonSecondary_xvewi_45:hover{background:var(--background-1);border-color:var(--swatch--brand-1)}._buttonDanger_xvewi_62{padding:10px 20px;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;transition:all .3s ease}._buttonDanger_xvewi_62:hover{transform:translateY(-2px);box-shadow:0 4px 12px #ef44444d}._buttonDanger_xvewi_62:disabled{opacity:.6;cursor:not-allowed;transform:none}._infoBox_xvewi_85{margin:20px 0;padding:16px;background:var(--sub-admin-card-bg);border:1px solid var(--border-secondary-color);border-radius:8px;color:var(--text-color)}._infoBox_xvewi_85 p{margin:4px 0;font-size:14px}._userSection_xvewi_99{margin-bottom:30px;background:var(--sub-admin-card-bg);border:var(--sub-admin-card-border);border-radius:12px;padding:20px;box-shadow:var(--sub-admin-card-box-shadow)}._userHeader_xvewi_108{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--border-secondary-color)}._userHeader_xvewi_108 h3{margin:0;color:var(--text-color);font-size:18px;font-weight:600}._userActions_xvewi_124{display:flex;gap:8px;align-items:center}._tableContainer_xvewi_130{overflow-x:auto;border-radius:8px;border:1px solid var(--border-secondary-color)}._table_xvewi_130{width:100%;border-collapse:collapse;background:var(--background-2)}._tableHead_xvewi_142{background:var(--default-table-header-background)}._tableHead_xvewi_142 th{padding:12px 16px;text-align:left;font-weight:600;font-size:14px;color:var(--default-table-header-text);border-bottom:2px solid var(--border-secondary-color)}._tableBody_xvewi_155 tr{transition:background-color .2s ease;border-bottom:1px solid var(--border-tertiary-color)}._tableBody_xvewi_155 tr:hover{background:var(--hover-row-color)}._tableBody_xvewi_155 td{padding:12px 16px;font-size:14px;color:var(--text-color)}._checkbox_xvewi_170{width:18px;height:18px;cursor:pointer;accent-color:var(--swatch--brand-1)}._iconButtonDanger_xvewi_177{padding:8px;background:transparent;color:var(--red-text-hard);border:1px solid var(--red-text-hard);border-radius:6px;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center}._iconButtonDanger_xvewi_177:hover{background:var(--red-text-hard);color:#fff}._iconButtonDanger_xvewi_177 svg{font-size:18px}._loadMoreContainer_xvewi_199{text-align:center;margin-top:24px}._loadMoreButton_xvewi_204{padding:12px 32px;background:transparent;color:var(--swatch--brand-1);border:2px solid var(--swatch--brand-1);border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;transition:all .3s ease}._loadMoreButton_xvewi_204:hover{background:var(--swatch--brand-1);color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #7444d44d}._loadMoreButton_xvewi_204:disabled{opacity:.6;cursor:not-allowed;transform:none}._dialogOverlay_xvewi_230{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._dialog_xvewi_230{background:var(--sub-admin-card-bg);border-radius:12px;max-width:500px;width:90%;box-shadow:0 20px 60px #0000004d;border:var(--dialog-border-color)}._dialogTitle_xvewi_253{padding:20px 24px;border-bottom:1px solid var(--border-secondary-color);font-size:20px;font-weight:600;color:var(--text-color)}._dialogContent_xvewi_261{padding:24px;color:var(--text-color);font-size:15px;line-height:1.6}._dialogActions_xvewi_268{padding:16px 24px;display:flex;gap:12px;justify-content:flex-end;border-top:1px solid var(--border-secondary-color)}._warningText_xvewi_276{color:var(--orange-text-color);font-weight:500;margin-top:12px}._emptyState_xvewi_282{text-align:center;padding:60px 20px;color:var(--secondary-text-color)}._emptyState_xvewi_282 h3{font-size:18px;margin-bottom:8px;color:var(--text-color)}._emptyState_xvewi_282 p{font-size:14px;color:var(--tertiary-text-color)}._selectedCount_xvewi_299{font-size:14px;color:var(--swatch--brand-1);font-weight:600;padding:8px 16px;background:var(--background-1);border-radius:6px}._settingsMenuContainer_16vbd_1{position:fixed;left:0;top:0;width:240px;height:100vh;background:var(--sub-admin-card-bg);border-right:1px solid var(--border-secondary-color);box-shadow:var(--sub-admin-card-box-shadow);display:flex;flex-direction:column;overflow-y:auto;z-index:100}._menuHeader_16vbd_16{padding:24px 20px;border-bottom:1px solid var(--border-secondary-color);background:var(--background-1)}._menuTitle_16vbd_22{margin:0;font-size:20px;font-weight:700;color:var(--text-color);background:var(--dashboard-header-feature-gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._menuList_16vbd_33{display:flex;flex-direction:column;padding:8px 0;flex:1}._menuItem_16vbd_40{display:flex;align-items:center;padding:12px 20px;background:transparent;border:none;border-left:3px solid transparent;cursor:pointer;transition:all .2s ease;text-align:left;width:100%;position:relative}._menuItem_16vbd_40:hover{background:var(--hover-row-color);border-left-color:var(--swatch--brand-1)}._menuItem_16vbd_40:hover ._menuItemText_16vbd_59{color:var(--swatch--brand-1)}._menuItemActive_16vbd_63{background:var(--default-table-header-background);border-left-color:var(--swatch--brand-1)}._menuItemActive_16vbd_63 ._menuItemText_16vbd_59{color:var(--swatch--brand-1);font-weight:600}._menuItemText_16vbd_59{font-size:14px;color:var(--text-color);transition:all .2s ease;line-height:1.5}._settingsMenuContainer_16vbd_1::-webkit-scrollbar{width:6px}._settingsMenuContainer_16vbd_1::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color);border-radius:3px}._settingsMenuContainer_16vbd_1::-webkit-scrollbar-track{background:transparent}._adminSettingContainer_1rb5b_1{display:flex;height:100%;overflow:auto;background:var(--background-color)}._rightContainer_1rb5b_9{flex:1;padding:20px;margin-left:240px}._adminSettingNotAuthorized_1rb5b_16{display:flex;justify-content:center;align-items:center;height:100%;color:var(--text-color)}._container_24yo8_1{display:flex;align-items:center;justify-content:center}._card_24yo8_7{width:100%;text-align:center;display:flex;flex-direction:column;gap:20px}._heading_24yo8_15{color:var(--secondary-text-color);font-size:24px;font-weight:600}._formGroup_24yo8_21{text-align:left}._label_24yo8_25{display:block;font-weight:500;color:var(--input-field-label-color)}._input_24yo8_31,._multiSelect_24yo8_32{width:100%;padding:10px;border:0px;border-radius:8px;outline:none;box-sizing:border-box;transition:border .3s ease-in-out;background-color:var(--input-field-background);color:var(--input-field-text-color);border:1px solid var(--input-field-border-color)}._input_24yo8_31:focus,._multiSelect_24yo8_32:focus{border-color:var(--swatch--brand-1);box-shadow:0 0 0 3px #7444d41a}._multiSelect_24yo8_32{height:80px}._error_24yo8_55{color:#d9534f;font-size:14px;margin-top:4px}._checkboxContainer_24yo8_62{display:flex;flex-direction:column;gap:6px}._checkboxItem_24yo8_69{display:flex;align-items:center;gap:8px}._checkboxItem_24yo8_69 label{color:var(--input-field-label-color);cursor:pointer;line-height:normal}._create-sub-admin-dialog-footer_24yo8_81{display:flex;justify-content:flex-end;gap:10px}._create-sub-admin-dialog-paper_24yo8_87{width:75%}._create-sub-admin-dialog-footer_24yo8_81 .MuiButtonBase-root._create-sub-admin-dialog-footer-button-outlined-disabled_24yo8_91{cursor:not-allowed;pointer-events:unset}.MuiButtonBase-root._create-sub-admin-dialog-footer-button-outlined_24yo8_91{border-color:var(--button-primary);border-radius:6px;font-size:14px;color:var(--button-primary);font-weight:500;line-height:24px}.MuiButtonBase-root._create-sub-admin-dialog-footer-button-outlined_24yo8_91:hover{border-color:var(--button-primary-hover);color:var(--button-primary-hover)}.MuiButtonBase-root._create-sub-admin-dialog-footer-button-contained_24yo8_110{background-color:var(--button-primary);border-radius:6px;font-size:14px;font-weight:500;line-height:24px;color:#fff}.MuiButtonBase-root._create-sub-admin-dialog-footer-button-contained_24yo8_110:not(._create-sub-admin-dialog-footer-button-outlined-disabled_24yo8_91):hover{background-color:var(--button-primary-hover)}._checkboxContainer_24yo8_62 ._create-sub-admin-dialog-checkbox-root_24yo8_123 .MuiSvgIcon-root{width:20px;height:20px;color:var(--search-autocomplete-item-checkbox-unchecked-color)}._checkboxContainer_24yo8_62 ._create-sub-admin-dialog-checkbox-root_24yo8_123{padding:0;transition:all 0s}._checkboxContainer_24yo8_62 ._create-sub-admin-dialog-checkbox-root_24yo8_123.Mui-checked .MuiSvgIcon-root{color:var(--search-autocomplete-item-checkbox-color)}._checkboxContainer_24yo8_62 ._create-sub-admin-dialog-checkbox-root_24yo8_123.Mui-checked{color:var(--search-autocomplete-item-checkbox-unchecked-color);padding:0}._passwordInputWrapper_24yo8_143{display:flex;align-items:center;position:relative}._input_24yo8_31{flex:1;padding-right:40px}._eyeButton_24yo8_154{position:absolute;right:10px;background:none;border:none;cursor:pointer;font-size:1.1rem;color:var(--text-color);opacity:.7;transition:opacity .2s ease}._eyeButton_24yo8_154:hover{opacity:1}._container_1hquy_1{display:flex;flex-direction:column;overflow:auto;height:100%}._card_1hquy_8{padding:16px 32px;width:100%;overflow:auto;display:flex;flex-direction:column;gap:20px;text-align:center;align-items:center;position:relative}._noCard_1hquy_20{padding:16px 32px;width:100%;overflow:auto;display:flex;flex-direction:column;gap:20px;text-align:center;align-items:center;position:relative;height:100%;justify-content:center}._heading_1hquy_34{background-image:linear-gradient(90deg,var(--swatch--brand-1),var(--swatch--brand-2));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:24px;font-weight:600;max-width:max-content;position:sticky;text-transform:uppercase}._userList_1hquy_47{display:flex;flex-direction:column;gap:16px;width:100%}._header_1hquy_54{position:relative;display:flex;align-items:center;justify-content:center;width:100%;padding:10px;position:sticky;top:0;border-bottom:var(--header-border);z-index:2;background:var(--background-color)}._userCard_1hquy_68{background:var(--sub-admin-card-bg);border:var(--sub-admin-card-border);border-radius:16px;padding:24px;box-shadow:var(--sub-admin-card-box-shadow);display:flex;align-items:center;gap:8px;color:var(--sub-admin-card-text-color);transition:transform .3s ease,box-shadow .3s ease}._userInfo_1hquy_81{text-align:left}._userName_1hquy_85{font-weight:700}._email_1hquy_89{font-size:14px}._permissions_1hquy_93{color:#5fad65;font-weight:500}._dialogOverlay_1hquy_99{position:fixed;top:0;left:0;height:100%;width:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:50}._dialog_1hquy_99{background-color:var(--background-color);padding:24px;border-radius:12px;width:100%;max-width:400px;color:var(--text-color)}._dialogTitle_1hquy_121{margin-bottom:15px;font-weight:600}._checkboxContainer_1hquy_126{display:flex;flex-direction:column;gap:6px}._dialogActions_1hquy_132{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}._saveBtn_1hquy_140{background-color:#5fad65;color:#fff;border:none;padding:8px 16px;border-radius:6px;cursor:pointer}._cancelBtn_1hquy_149{background-color:#d9534f;color:#fff;border:none;padding:8px 16px;border-radius:6px;cursor:pointer}._userInfo_1hquy_81{flex:1;text-align:left}._actions_1hquy_163{display:flex;gap:8px}._editBtn_1hquy_168,._deleteBtn_1hquy_169{background-color:#5fad65;color:#fff;border:none;padding:6px 12px;border-radius:6px;cursor:pointer;font-weight:500}._editBtn_1hquy_168{background:linear-gradient(180deg,#874ece,#963dcc);padding:9px 24px}._deleteBtn_1hquy_169{background-color:#d9534f}._editBtn_1hquy_168:hover{background-color:#ffca28}._deleteBtn_1hquy_169:hover{background-color:#c9302c}._checkboxContainer_1hquy_126{display:flex;flex-direction:column;gap:8px}._checkboxItem_1hquy_202{display:flex;align-items:center;gap:8px;color:var(--input-field-label-color);font-weight:500}._checkboxItem_1hquy_202 input[type=checkbox]{accent-color:#5FAD65;width:18px;height:18px;cursor:pointer}._checkboxItem_1hquy_202 label{cursor:pointer;line-height:normal}._addSubAdminButton_1hquy_222{background-color:var(--button-primary);white-space:nowrap;padding:10px 20px;border:none;cursor:pointer;border-radius:5px;display:flex;justify-content:center;align-items:center;color:var(--button-primary-text-color);font-size:14px;position:absolute;right:32px}._addSubAdminButton_1hquy_222:hover{background-color:var(--button-primary-hover)}._checkboxContainer_1hquy_126 ._create-sub-admin-dialog-checkbox-root_1hquy_242 .MuiSvgIcon-root{width:20px;height:20px;color:var(--search-autocomplete-item-checkbox-unchecked-color)}._checkboxContainer_1hquy_126 ._create-sub-admin-dialog-checkbox-root_1hquy_242{padding:0;transition:all 0s}._checkboxContainer_1hquy_126 ._create-sub-admin-dialog-checkbox-root_1hquy_242.Mui-checked .MuiSvgIcon-root{color:var(--search-autocomplete-item-checkbox-color)}._checkboxContainer_1hquy_126 ._create-sub-admin-dialog-checkbox-root_1hquy_242.Mui-checked{color:var(--search-autocomplete-item-checkbox-unchecked-color);padding:0}._codingViewContainer_1q7dt_1{height:100%;width:100%!important;display:flex;flex-direction:column}._codingViewInnerContainer_1q7dt_8{height:100%;width:100%!important;background-color:#1c1c2a;display:flex;flex-direction:column}._fileManager_1q7dt_16{display:flex;flex-direction:column;background-color:#1e1e1e;color:#fff}._headerSection_1q7dt_23{display:flex;align-items:center;justify-content:space-between}._openFilesSection_1q7dt_29{display:flex;align-items:center;overflow-x:auto;white-space:nowrap;flex-grow:1}._codingViewMainContainer_1q7dt_37{display:flex;flex-direction:column}._sash_1q7dt_42{background:#2b2b4a;width:100%!important;height:100%!important}.react-split__sash--horizontal ._sash_1q7dt_42._active_1q7dt_48{background:#383862;width:100%;height:100%;height:3px}.react-split__sash--vertical ._sash_1q7dt_42._active_1q7dt_48{background:#383862;width:100%;height:100%;width:3px}.react-split__sash--horizontal ._sash_1q7dt_42,.react-split__sash--horizontal ._sash_1q7dt_42._active_1q7dt_48{cursor:ns-resize}.react-split__sash--vertical ._sash_1q7dt_42,.react-split__sash--vertical ._sash_1q7dt_42._active_1q7dt_48{cursor:ew-resize}._codingViewFileTreeContainer_1q7dt_72{width:170px;max-width:30%}._codingViewFileOutputContainer_1q7dt_77{width:250px}._codingViewEditorAndThemeSelectorContainer_1q7dt_81{display:flex;flex:1}._codingViewSplitRightContainer_1q7dt_86{width:100%}._codingViewFileTerminalContainer_1q7dt_90{height:30%}._codingViewSplitContainer_1q7dt_94{height:100%}iframe ._codingViewSplitContainer_1q7dt_94{height:(100vh - 240px)}._codingViewFileTreeContainer_1q7dt_72{width:170px;max-width:50%}._fileTabs_1q7dt_107{display:flex;gap:8px;margin-bottom:8px}._fileTab_1q7dt_107{background:#1e1e1e;border-right:1px solid white;color:#ffffe0;padding:8px 12px;display:flex;align-items:center;cursor:pointer;flex-shrink:0}._fileName_1q7dt_124{margin-right:10px;font-size:12px}._fileType_1q7dt_129{font-size:12px;font-weight:700;color:#fc0;margin-right:8px;text-transform:uppercase}._codingViewContainer_1q7dt_1 ._codingViewOuterContainer_1q7dt_137{height:100%}._fileTab_1q7dt_107._active_1q7dt_48{background:#3c3c3c}._file-name_1q7dt_145{margin-right:8px;color:#fff}._codingViewEditorContainer_1q7dt_150{height:inherit;width:100%}._closeButton_1q7dt_155{background:transparent;border:none;color:red;cursor:pointer;font-size:14px}._openFilesSection_1q7dt_29::-webkit-scrollbar{height:4px}._openFilesSection_1q7dt_29::-webkit-scrollbar-thumb{background-color:#555;border-radius:4px}._openFilesSection_1q7dt_29::-webkit-scrollbar-track{background-color:#333}._fileTab_1q7dt_107._active_1q7dt_48{border-top:1px solid lightblue}._codingViewPreviewContainerDragging_1q7dt_180{pointer-events:none}._sandpackLayoutStyle_1q7dt_184,._codingViewPreviewContainerDragging_1q7dt_180 ._codingViewUiPreview_1q7dt_189.sp-preview,._codingViewPreviewContainerDragging_1q7dt_180 ._codingViewTestPreview_1q7dt_190.sp-tests,._codingViewPreviewContainerDragging_1q7dt_180 ._codingViewUiPreview_1q7dt_189.sp-layout,._codingViewPreviewContainer_1q7dt_180 ._codingViewUiPreview_1q7dt_189.sp-preview,._codingViewPreviewContainer_1q7dt_180 ._codingViewTestPreview_1q7dt_190.sp-tests,._codingViewPreviewContainer_1q7dt_180 ._codingViewUiPreview_1q7dt_189.sp-layout{height:100%;width:100%}._showorHideTestsButton_1q7dt_199{margin-top:10px;padding:10px;background-color:#333;color:#fff;border:none;cursor:pointer}._codingHeaderViewSaveButtonContainer_1q7dt_208,._react-header-view-share-button-container_1q7dt_209{display:flex;gap:5px;align-items:center;color:#5fad65;font-size:13px;font-weight:500;line-height:16px;border:1px solid #5FAD65;border-radius:4px;padding:5px;cursor:pointer}._codingHeaderViewSaveButton_1q7dt_208,._react-header-view-save-button_1q7dt_224{color:#5fad65;font-size:19px}._react-header-view-share-popover_1q7dt_229{display:flex;background-color:#2b2d30;border:.5px solid #393B40;align-items:center;padding:10px;gap:5px}._react-header-view-share-popover-link_1q7dt_238{color:#6f737a;font-size:13px;font-weight:500;line-height:16px;cursor:pointer;border-radius:5px;padding:3px 6px;border:1px solid #393B40}._react-header-view-share-popover-copy-button_1q7dt_249{padding:3px;border:1px solid #393B40;cursor:pointer;height:25px;color:#6f737a;border-radius:5px;aspect-ratio:1}._copied_1q7dt_259{border:1px solid #5FAD65;color:#5fad65}._react-header-view-share-buttons-container_1q7dt_264{display:flex;gap:5px;padding:7px}._previewToggleWrapper_1q7dt_270{display:inline-block}._previewToggleButton_1q7dt_274{display:flex;align-items:center;gap:6px;background:none;white-space:nowrap;min-width:max-content;padding:4px 12px;border:none;cursor:pointer;font-size:14px;color:#918c9a}._codingViewContainer_xx1cb_1,._codingViewInnerContainer_xx1cb_9{height:100%;width:100%!important;background-color:#1c1c2a;display:flex;flex-direction:column}._fileManager_xx1cb_17{display:flex;flex-direction:column;background-color:#1e1e1e;color:#fff}._headerSection_xx1cb_24{display:flex;align-items:center;justify-content:space-between}._openFilesSection_xx1cb_30{display:flex;align-items:center;overflow-x:auto;white-space:nowrap;flex-grow:1}._codingViewMainContainer_xx1cb_38{display:flex;flex-direction:column}._sash_xx1cb_43{background:#2b2b4a;width:100%!important;height:100%!important}.react-split__sash--horizontal ._sash_xx1cb_43._active_xx1cb_49{background:#383862;width:100%;height:100%;height:3px}.react-split__sash--vertical ._sash_xx1cb_43._active_xx1cb_49{background:#383862;width:100%;height:100%;width:3px}.react-split__sash--horizontal ._sash_xx1cb_43,.react-split__sash--horizontal ._sash_xx1cb_43._active_xx1cb_49{cursor:ns-resize}.react-split__sash--vertical ._sash_xx1cb_43,.react-split__sash--vertical ._sash_xx1cb_43._active_xx1cb_49{cursor:ew-resize}._codingViewFileTreeContainer_xx1cb_73{width:170px;max-width:30%}._codingViewFileOutputContainer_xx1cb_78{width:250px}._codingViewEditorAndThemeSelectorContainer_xx1cb_82{display:flex;flex:1}._codingViewSplitRightContainer_xx1cb_87{width:100%}._codingViewFileTerminalContainer_xx1cb_91{height:30%}._codingViewSplitContainer_xx1cb_95{height:100%}iframe ._codingViewSplitContainer_xx1cb_95{height:(100vh - 240px)}._codingViewFileTreeContainer_xx1cb_73{width:170px;max-width:50%}._fileTabs_xx1cb_108{display:flex;gap:8px;margin-bottom:8px}._fileTab_xx1cb_108{background:#1e1e1e;border-right:1px solid white;color:#ffffe0;padding:8px 12px;display:flex;align-items:center;cursor:pointer;flex-shrink:0}._fileName_xx1cb_125{margin-right:10px;font-size:12px}._fileType_xx1cb_130{font-size:12px;font-weight:700;color:#fc0;margin-right:8px;text-transform:uppercase}._codingViewContainer_xx1cb_1 ._codingViewOuterContainer_xx1cb_138{height:100%}._fileTab_xx1cb_108._active_xx1cb_49{background:#3c3c3c}._file-name_xx1cb_146{margin-right:8px;color:#fff}._codingViewEditorContainer_xx1cb_151{height:inherit;width:100%}._closeButton_xx1cb_156{background:transparent;border:none;color:red;cursor:pointer;font-size:14px}._openInNewTabTooltip_xx1cb_164{background-color:#1e1e1e!important}._openInNewTabIcon_xx1cb_168{font-size:16px;color:#918c9a}._openFilesSection_xx1cb_30::-webkit-scrollbar{height:4px}._openFilesSection_xx1cb_30::-webkit-scrollbar-thumb{background-color:#555;border-radius:4px}._openFilesSection_xx1cb_30::-webkit-scrollbar-track{background-color:#333}._fileTab_xx1cb_108._active_xx1cb_49{border-top:1px solid lightblue}._codingViewPreviewContainerDragging_xx1cb_190{pointer-events:none}._sandpackLayoutStyle_xx1cb_194,._codingViewPreviewContainerDragging_xx1cb_190 ._codingViewUiPreview_xx1cb_199.sp-preview,._codingViewPreviewContainerDragging_xx1cb_190 ._codingViewTestPreview_xx1cb_200.sp-tests,._codingViewPreviewContainerDragging_xx1cb_190 ._codingViewUiPreview_xx1cb_199.sp-layout,._codingViewPreviewContainer_xx1cb_190 ._codingViewUiPreview_xx1cb_199.sp-preview,._codingViewPreviewContainer_xx1cb_190 ._codingViewTestPreview_xx1cb_200.sp-tests,._codingViewPreviewContainer_xx1cb_190 ._codingViewUiPreview_xx1cb_199.sp-layout{height:100%;width:100%}._showorHideTestsButton_xx1cb_209{margin-top:10px;padding:10px;background-color:#333;color:#fff;border:none;cursor:pointer}._copied_xx1cb_218{border:1px solid #5FAD65;color:#5fad65}._previewControlsContainer_xx1cb_223{display:flex;align-items:center}._previewToggleWrapper_xx1cb_228{display:inline-block}._previewToggleButton_xx1cb_232{display:flex;align-items:center;gap:6px;background:none;white-space:nowrap;min-width:max-content;padding:4px 12px;border:none;cursor:pointer;font-size:14px;color:#918c9a}._language-ide-view-editor-and-theme-selector-inner-container_16zrv_1{display:flex;flex-direction:column;flex:1;width:100%;overflow:auto}._language-ide-view-editor-container_16zrv_9,._language-ide-view-editor_16zrv_1{height:100%;width:100%;flex:1}._language-ide-header-view-container_vccnd_1{padding:5px 10px;display:flex;justify-content:space-between;gap:25px;border-bottom:.5px solid var(--border-tertiary-color)}._language-ide-header-view-editor-logo-and-name-container_vccnd_10{display:flex;gap:15px;align-items:center}._likeContainer_vccnd_33{display:flex;justify-content:center;cursor:pointer;gap:5px;align-items:center}._likedIcon_vccnd_41,._unlikedIcon_vccnd_42{font-size:19px;width:20px}._likedIcon_vccnd_41,._unlikedIcon_vccnd_42{color:#5fad65}@keyframes _bounce_vccnd_74{0%{transform:scale(1)}30%{transform:scale(1.2)}50%{transform:scale(1)}70%{transform:scale(1.2)}to{transform:scale(1)}}._bounce_vccnd_74{animation:_bounce_vccnd_74 .6s ease-in-out}._language-ide-header-view-editor-logo_vccnd_10{width:24px;height:24px}._language-ide-header-view-editor-name_vccnd_83{color:#dfe1e5;font-size:13px;font-weight:500;line-height:19px}._language-ide-header-view-editor-name-container_vccnd_90{display:flex;align-items:center;justify-content:center;gap:6px}._language-ide-header-view-editor-name-container_vccnd_90 svg{color:#fff}._language-ide-view-left-container_vccnd_101{display:flex;gap:20px}._language-ide-view-language-selector_vccnd_106{width:max-content}._language-ide-view-theme-selector_vccnd_110{width:200px}._language-ide-view-theme-selector_vccnd_110 .theme-selector-header__single-value,._language-ide-view-language-selector_vccnd_106 .language-selector-header__single-value{color:#dfe1e5;font-size:13px;font-style:normal;font-weight:500;line-height:16px}._language-ide-view-theme-selector_vccnd_110 .theme-selector-header__control,._language-ide-view-language-selector_vccnd_106 .language-selector-header__control{min-height:unset;background-color:unset;border:none;box-shadow:unset;width:max-content;cursor:pointer}._language-ide-view-theme-selector_vccnd_110 .theme-selector-header__value-container,._language-ide-view-language-selector_vccnd_106 .language-selector-header__value-container{padding:0}._language-ide-view-theme-selector_vccnd_110 .theme-selector-header__control:hover,._language-ide-view-language-selector_vccnd_106 .language-selector-header__control:hover{border:unset}._language-ide-view-theme-selector_vccnd_110 .theme-selector-header__indicator svg,._language-ide-view-language-selector_vccnd_106 ._language-selector-header__indicator_vccnd_144 svg{width:16px;height:16px;color:#b4b8bf}._language-ide-view-theme-selector_vccnd_110 .theme-selector-header__indicator,._language-ide-view-language-selector_vccnd_106 .language-selector-header__indicator{padding:0}._language-ide-view-theme-selector_vccnd_110 .theme-selector-header__input-container,._language-ide-view-language-selector_vccnd_106 .language-selector-header__input-container{padding:0;margin:0}._language-ide-view-theme-selector_vccnd_110 .theme-selector-header__menu,._language-ide-view-language-selector_vccnd_106 .language-selector-header__menu{border-radius:8px;border:unset;background:#2b2d30;padding:5px 0;z-index:12;margin:0;width:max-content;box-shadow:0 8px 32px #0006}._language-ide-view-theme-selector_vccnd_110 .theme-selector-header__menu-list,._language-ide-view-language-selector_vccnd_106 .language-selector-header__menu-list{padding:0 5px;max-height:200px}._language-ide-view-theme-selector_vccnd_110 .theme-selector-header__option,._language-ide-view-language-selector_vccnd_106 .language-selector-header__option{display:flex;padding:3px 6px;align-items:center;color:#dfe1e5;cursor:pointer;font-size:12px;font-weight:450;line-height:16px;border-radius:4px}._language-ide-view-theme-selector_vccnd_110 .theme-selector-header__option:active,._language-ide-view-language-selector_vccnd_106 .language-selector-header__option:active{background-color:#a177f4;color:#383a42}._language-ide-view-theme-selector_vccnd_110 .theme-selector-header__option--is-focused,._language-ide-view-language-selector_vccnd_106 .language-selector-header__option--is-focused{color:#383a42;background-color:#bfa1f8}._language-ide-view-theme-selector_vccnd_110 .theme-selector-header__option--is-selected,._language-ide-view-language-selector_vccnd_106 .language-selector-header__option--is-selected{background-color:#834df0}._language-option-wrapper_vccnd_213{display:flex;align-items:center;gap:8px}._language-option-icon_vccnd_219{width:14px;height:14px}._language-ide-view-theme-selector-container_vccnd_224{display:flex;gap:10px;align-items:center}._language-ide-view-theme-icon_vccnd_230{color:#dfe1e5;height:20px;width:20px}._language-ide-view-right-container_vccnd_236{display:flex;gap:20px;align-items:center}._language-ide-header-view-save-button-container_vccnd_242,._language-ide-header-view-share-button-container_vccnd_243,._language-ide-header-view-run-button-container_vccnd_244{display:flex;gap:5px;align-items:center;color:#5fad65;font-size:13px;font-weight:500;line-height:16px;border:1px solid #5FAD65;border-radius:4px;padding:5px;cursor:pointer}._language-ide-header-view-save-button-container-disabled_vccnd_258{display:flex;gap:5px;align-items:center;color:#5fad65;font-size:13px;font-weight:500;line-height:16px;border:1px solid #5FAD65;border-radius:4px;padding:5px;cursor:not-allowed;opacity:.5}._language-ide-header-view-save-button_vccnd_242,._language-ide-header-view-share-button_vccnd_243,._language-ide-header-view-run-button_vccnd_244{color:#5fad65;font-size:19px}._language-ide-header-view-run-button-container-disabled_vccnd_281{opacity:.6;cursor:not-allowed}._language-ide-header-view-split-button-container_vccnd_286{display:flex;align-items:center}._language-ide-header-view-split-button_vccnd_286{color:#dfe1e5;height:24px;width:24px;cursor:pointer}._tooltip-popper_vccnd_16.MuiTooltip-popper ._tooltip-root_vccnd_16.MuiTooltip-tooltip{padding:4px 8px;color:var(--text-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:5px;word-wrap:break-word;border-radius:5px;background:var(--text-tooltip-background-color)}._tooltip-popper_vccnd_16.MuiTooltip-popper ._tooltip-root-arrow_vccnd_29{color:var(--text-tooltip-background-color)}._language-ide-header-view-share-popover_vccnd_315{display:flex;background-color:#2b2d30;border:.5px solid #393B40;align-items:center;padding:10px;gap:5px}._language-ide-header-view-share-popover-link_vccnd_324{color:#6f737a;font-size:13px;font-weight:500;line-height:16px;cursor:pointer;border-radius:5px;padding:3px 6px;border:1px solid #393B40}._language-ide-header-view-share-popover-copy-button_vccnd_335{padding:3px;border:1px solid #393B40;cursor:pointer;height:25px;color:#6f737a;border-radius:5px;aspect-ratio:1}._copied_vccnd_345{border:1px solid #5FAD65;color:#5fad65}._language-ide-header-view-share-popover-input_vccnd_350{position:absolute;top:-1000px;left:-1000px}._react-header-view-project-name-container_vccnd_356{display:flex;align-items:center;flex:1;justify-content:center;overflow:auto;gap:1px}._react-header-view-partition_vccnd_365{color:#dfe1e5;font-size:18px;line-height:22px}._react-header-view-project-name_vccnd_356{color:#dfe1e5;font-size:13px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._descriptionOutputContainerOutputFieldWrapper_vccnd_381 ._descriptionOutputContainerSelect_vccnd_381.MuiSelect-select{color:#999;border-radius:20px;font-size:13px;padding:0;height:unset;min-height:unset}._descriptionOutputContainerOutputFieldWrapper_vccnd_381{display:flex;flex-direction:column;gap:5px}._descriptionOutputContainerOutputFieldWrapper_vccnd_381 ._descriptionOutputContainerSelectIcon_vccnd_396{color:#999}._descriptionOutputContainerOutputFieldWrapper_vccnd_381 .MuiOutlinedInput-notchedOutline{border:1px solid transparent;top:0;border-radius:15px}._descriptionOutputContainerOutputFieldWrapper_vccnd_381 .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline{border:1px solid transparent;border-radius:15px}._descriptionOutputContainerOutputFieldWrapper_vccnd_381 ._descriptionOutputContainerSelectRoot_vccnd_411:hover .MuiOutlinedInput-notchedOutline{border:1px solid transparent;border-radius:20px;top:0}._descriptionOutputContainerOutputFieldWrapper_vccnd_381 .MuiOutlinedInput-notchedOutline legend{line-height:0}.MuiPaper-root._descriptionOutputContainerSelectPaper_vccnd_421{border-radius:8px;border:.5px solid #393B40;background:#2b2d30;z-index:12;margin:10px 0 0;box-shadow:0 8px 32px #0006;max-height:250px;padding:10px 0}.MuiPaper-root._descriptionOutputContainerSelectPaper_vccnd_421 ._descriptionOutputContainerSelect_vccnd_381{display:flex;padding:4px 8px;align-items:center;color:#dfe1e5;cursor:pointer;font-size:13px;font-weight:500;line-height:16px;border-radius:4px}.MuiPaper-root._descriptionOutputContainerSelectPaper_vccnd_421 ._descriptionOutputContainerSelect_vccnd_381:hover{background-color:#a177f4;color:#383a42}.MuiPaper-root._descriptionOutputContainerSelectPaper_vccnd_421 ._descriptionOutputContainerSelectSelected_vccnd_451{background-color:#834df0;color:#dfe1e5}.MuiPaper-root._descriptionOutputContainerSelectPaper_vccnd_421 ._descriptionOutputContainerSelectList_vccnd_456{max-height:200px;padding:0 5px;overflow:auto}._descriptionOutputContainerSelectPaper_vccnd_421 ::-webkit-scrollbar{width:5px;height:5px}._descriptionOutputContainerSelectPaper_vccnd_421 ::-webkit-scrollbar-track{background:transparent}._descriptionOutputContainerSelectPaper_vccnd_421 ::-webkit-scrollbar-thumb{background:#dccbfb;border-radius:5px}._descriptionOutputContainerSelectPaper_vccnd_421 ::-webkit-scrollbar-thumb:hover{background:#c4a7f9}._language-ide-view-container_1gxdb_1{height:100%;width:100%;display:flex;flex-direction:column}._language-ide-view-sash_1gxdb_8{background:#2b2b4a;width:100%;height:100%}.react-split__sash--horizontal ._language-ide-view-sash_1gxdb_8._active_1gxdb_14{background:#383862;width:100%;height:100%;height:3px}.react-split__sash--vertical ._language-ide-view-sash_1gxdb_8._active_1gxdb_14{background:#383862;width:100%;height:100%;width:3px}.react-split__sash--horizontal ._language-ide-view-sash_1gxdb_8,.react-split__sash--horizontal ._language-ide-view-sash_1gxdb_8._active_1gxdb_14{cursor:ns-resize}.react-split__sash--vertical ._language-ide-view-sash_1gxdb_8,.react-split__sash--vertical ._language-ide-view-sash_1gxdb_8._active_1gxdb_14{cursor:ew-resize}._language-ide-view-file-output-body_1gxdb_38{white-space:pre-wrap;color:#918c9a;padding:5px 10px;font-size:13px;font-weight:500;line-height:22px;box-sizing:border-box;font-family:monospace;word-wrap:break-word;cursor:text;min-height:100%}._language-ide-view-file-output-header_1gxdb_53{background:#100424;color:#918c9a;font-size:13px;font-weight:500;line-height:16px;padding:10px;display:flex;align-items:center;justify-content:space-between}._language-ide-header-view-run-button-container_1gxdb_65{display:flex;gap:2px;align-items:center;color:#ff5252b2;font-size:10px;font-weight:500;border:1px solid #FF5252B2;border-radius:4px;padding:1px 3px;cursor:pointer}._language-ide-header-view-run-button_1gxdb_65{color:#ff5252b2;font-size:13px}._language-ide-view-file-output-body-halted_1gxdb_83{color:#548af7}._language-ide-view-editor-and-theme-selector-container_1gxdb_87{display:flex;flex:1}._language-ide-view-file-output-body-error_1gxdb_92{color:#ff5252b2}._language-ide-view-file-output-body-success_1gxdb_96{color:#5fad65;text-align:center}._language-ide-view-file-output-container_1gxdb_101{display:flex;flex-direction:column}._language-ide-view-file-output-body_1gxdb_38:has(._loader-wrapper-output-body_1gxdb_106){padding:0;height:100%}._language-ide-view-output-container-scroll-bar-container_1gxdb_111 .simplebar-content{height:100%}._language-ide-view-output-container-scroll-bar_1gxdb_111{background-color:#fff3;border-radius:12px}._language-ide-view-output-container-scroll-bar-track_1gxdb_120.simplebar-vertical{width:6px;top:0;z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}._language-ide-view-output-container-scroll-bar-container_1gxdb_111{overflow:auto}._language-ide-view-file-output-body_1gxdb_38 ._loader-wrapper-output-body_1gxdb_106{position:unset;height:100%}._user-input-text-area_1gxdb_140{height:0px;width:0px;opacity:-1}._user-input-text-area_1gxdb_140:focus{outline:0}._user-input-text-area-container_1gxdb_150{display:inline-block;position:relative}._user-input-text-area-container_1gxdb_150:has(._user-input-text-area_1gxdb_140:focus):after{animation:_blink-terminal-cursor_1gxdb_1 .9s step-end infinite}._user-input-text-area-container_1gxdb_150:after{content:"";width:1px;height:22px;display:block;background-color:#a7a7a7;position:absolute;top:0}@keyframes _blink-terminal-cursor_1gxdb_1{0%{opacity:1}60%{opacity:0}to{opacity:1}}._container_1xz96_1{position:relative;overflow:hidden}._closeButton_1xz96_7{position:absolute;top:1rem;right:1rem;z-index:10;background-color:#0000001a;border:none;border-radius:50%;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:1.5rem;color:#666;transition:background-color .2s ease}._closeButton_1xz96_7:hover{background-color:#0003}._backgroundPattern_1xz96_30{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fillRule='evenodd'%3E%3Cg fill='%23000000' fillOpacity='0.1'%3E%3Ccircle cx='7' cy='7' r='1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}._content_1xz96_37{display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:center}._header_1xz96_45{justify-content:center;display:flex;text-align:center;flex-direction:column;gap:10px;align-items:center}._badge_1xz96_54{width:max-content;padding:10px;background-color:#dbeafe;color:#1e40af;border-radius:9999px;font-size:13px;font-weight:500}._title_1xz96_64{font-size:2.25rem;font-weight:600;background:linear-gradient(to right,#2563eb,#9333ea);background-clip:text;-webkit-background-clip:text;color:transparent}._subtitle_1xz96_73{font-size:16px;color:#6b7280;max-width:32rem;margin:0 auto}._grid_1xz96_80{display:grid;gap:2rem;width:100%}._card_1xz96_86{padding:2rem;border:2px solid #e5e7eb;border-radius:.5rem;background-color:#fffc;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:all .3s ease}._autocompleteCard_1xz96_95:hover{border-color:#93c5fd}._copilotCard_1xz96_99:hover{border-color:#c4b5fd}._cardHeader_1xz96_103{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem}._icon_1xz96_110{width:3rem;height:3rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;font-size:1.5rem}._blueIcon_1xz96_120{background-color:#dbeafe}._purpleIcon_1xz96_125{background-color:#f3e8ff}._cardTitle_1xz96_130{font-size:1.5rem;font-weight:700;color:#2563eb}._copilotCard_1xz96_99 ._cardTitle_1xz96_130{color:#9333ea}._cardSubtitle_1xz96_142{color:#6b7280}._codeBlock_1xz96_146{background-color:#111827;border-radius:.5rem;padding:1rem;font-family:Courier New,monospace;font-size:.875rem;overflow:hidden}._codeComment_1xz96_155{color:#6b7280;margin-bottom:.5rem}._codeLine_1xz96_160{color:#fff;margin-bottom:.25rem}._codeLineIndented_1xz96_165{color:#fff;margin-left:1rem;margin-bottom:.25rem}._codeLineWithBulb_1xz96_171{position:relative;color:#fff;margin-bottom:.5rem}._keyword_1xz96_177{color:#60a5fa}._functionName_1xz96_181,._variable_1xz96_185{color:#fbbf24}._text_1xz96_189{color:#fff}._suggestion_1xz96_193{position:relative}._suggestionText_1xz96_197{color:#6b7280}._typing_1xz96_201{animation:_pulse_1xz96_1 1s infinite}._cursor_1xz96_205{position:absolute;right:-.5rem;top:0;width:.125rem;height:1.25rem;background-color:#60a5fa;animation:_pulse_1xz96_1 1s infinite}._selectedCode_1xz96_215{background-color:#3b82f680;border:1px solid #3b82f6;border-radius:.25rem;padding:.25rem;animation:_pulse_1xz96_1 2s infinite}._lightbulb_1xz96_223{position:absolute;left:-1rem;top:0;z-index:1;width:1.5rem;height:1.5rem;background-color:#eab308;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;animation:_bounce_1xz96_1 1s infinite}._stepIndicator_1xz96_239{color:#6b7280;font-size:.75rem;margin-top:.5rem}._contextMenuContainer_1xz96_245{position:relative}._contextMenu_1xz96_245{width:max-content;background-color:#1f2937;border:1px solid #4b5563;border-radius:.25rem;box-shadow:0 10px 15px -3px #0000001a;padding:.5rem;z-index:10;animation:_fadeIn_1xz96_1 .3s ease-in}._contextMenuHeader_1xz96_260{color:#d1d5db;font-size:.75rem;margin-bottom:.25rem;padding:.5rem}._contextMenuItem_1xz96_267{display:flex;align-items:center;gap:.5rem;color:#fbbf24;font-size:.75rem;padding:.5rem;border-radius:.25rem;cursor:pointer;background-color:#374151}._contextMenuItem_1xz96_267:hover{background-color:#4b5563}._aiChatInterface_1xz96_283{margin-top:1rem;display:flex;flex-direction:column;gap:.75rem}._inputBox_1xz96_290{background-color:#1f2937;border:2px solid #3b82f6;border-radius:.25rem;padding:.75rem}._chatInput_1xz96_297{width:100%;background:transparent;color:#fff;font-size:.875rem;outline:none;border:none}._chatInput_1xz96_297::placeholder{color:#6b7280}._controls_1xz96_310{display:flex;align-items:center;justify-content:space-between}._rightControls_1xz96_316{display:flex;align-items:center;gap:.75rem}._modelSelect_1xz96_322{background-color:#1f2937;border:1px solid #4b5563;border-radius:.25rem;padding:.5rem .75rem;color:#fff;font-size:.875rem}._characterCount_1xz96_331{color:#6b7280;font-size:.75rem}._warningNote_1xz96_336{background-color:#92400e4d;border:1px solid #d97706;border-radius:.25rem;padding:.5rem}._warningText_1xz96_343{color:#fbbf24;font-size:.75rem}._aiSuggestion_1xz96_348{margin-top:.5rem;background-color:#3b82f680;border:1px solid #3b82f6;border-radius:.25rem;padding:.5rem;font-size:.75rem}._suggestionTitle_1xz96_357{color:#93c5fd;font-weight:600}._suggestionCode_1xz96_362{color:#bfdbfe}._suggestionHint_1xz96_366{color:#6b7280;margin-top:.25rem}._features_1xz96_371{margin-top:1.5rem;display:flex;flex-direction:column;gap:.5rem}._feature_1xz96_371{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#6b7280}._featureDot_1xz96_386{width:.5rem;height:.5rem;background-color:#10b981;border-radius:50%}._buttonGroup_1xz96_393{display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center;margin-bottom:2rem}._button_1xz96_393{padding:.75rem 2rem;border-radius:.375rem;font-size:1.125rem;font-weight:500;cursor:pointer;transition:all .2s ease;border:none}._primaryButton_1xz96_412{background-color:#2563eb;color:#fff}._primaryButton_1xz96_412:hover{background-color:#1d4ed8}._secondaryButton_1xz96_421{background-color:transparent;color:#9333ea;border:1px solid #9333ea}._secondaryButton_1xz96_421:hover{background-color:#faf5ff}._benefits_1xz96_431{display:flex;justify-content:center;gap:2rem;font-size:.875rem;color:#6b7280}._benefit_1xz96_431{display:flex;align-items:center;gap:.5rem}._checkmark_1xz96_445{color:#10b981}@keyframes _pulse_1xz96_1{0%,to{opacity:1}50%{opacity:.5}}@keyframes _bounce_1xz96_1{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:translateY(0);animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes _fadeIn_1xz96_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-color-scheme: dark){._closeButton_1xz96_7{background-color:#ffffff1a;color:#d1d5db}._closeButton_1xz96_7:hover{background-color:#fff3}._badge_1xz96_54{background-color:#1e3a8a;color:#bfdbfe}._subtitle_1xz96_73{color:#9ca3af}._card_1xz96_86{border-color:#374151;background-color:#1f2937cc}._blueIcon_1xz96_120{background-color:#1e3a8a}._purpleIcon_1xz96_125{background-color:#581c87}._cardTitle_1xz96_130{color:#60a5fa}._copilotCard_1xz96_99 ._cardTitle_1xz96_130{color:#a855f7}._cardSubtitle_1xz96_142,._feature_1xz96_371{color:#9ca3af}._secondaryButton_1xz96_421:hover{background-color:#9333ea33}._benefits_1xz96_431{color:#9ca3af}}._highlight_1xz96_545{font-size:11px}._react-header-view-container_3goqz_1{align-items:center;padding:10px 20px;display:flex;justify-content:space-between;gap:25px;background-color:var(--capstone_flexlayout__tabset_tabbar_outer_top);border-bottom:1px solid rgb(55 65 81)}._collapsedPanel_3goqz_12{background:#1e293bf2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(71,85,105,.5);border-radius:16px;box-shadow:0 25px 50px -12px #00000040;cursor:pointer;transition:all .3s ease;z-index:50;animation:_slideInBottom_3goqz_1 .3s ease-out;max-width:calc(100vw - 48px)}._fileTreeStatusConnectedUsers_3goqz_25{color:#4caf50}._collapsedContent_3goqz_29{padding:5px 10px;display:flex;align-items:center;gap:12px}._collapsedIcon_3goqz_36{width:16px;height:16px;border-radius:50%;background:linear-gradient(to right,#fbbf2433,#fb923c33);display:flex;align-items:center;justify-content:center;font-size:10px;flex-shrink:0}._collapsedCredits_3goqz_48{display:flex;align-items:center;gap:5px;flex-wrap:wrap}._collapsedNumber_3goqz_55{font-weight:700;color:#fbbf24;font-size:10px}._collapsedLabel_3goqz_61{color:#fff;font-weight:500;font-size:10px}._tooltip-popper_3goqz_67.MuiTooltip-popper ._tooltip-root_3goqz_67.MuiTooltip-tooltip{padding:4px 8px;color:var(--text-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:5px;word-wrap:break-word;border-radius:5px;background:var(--text-tooltip-background-color)}@keyframes _subtleBounce_3goqz_1{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}._darkLogo_3goqz_92{color:var(--nav-item-selected-color);width:21px;height:21px;display:flex;align-items:center;justify-content:center;animation:_subtleBounce_3goqz_1 2s ease-in-out infinite}._tooltip-popper_3goqz_67.MuiTooltip-popper ._tooltip-root-arrow_3goqz_102{color:var(--text-tooltip-background-color)}._react-header-view-editor-logo-and-name-container_3goqz_106{display:flex;gap:15px;align-items:center}._likeContainer_3goqz_112{display:flex;justify-content:center;cursor:pointer;gap:5px;align-items:center}._likedIcon_3goqz_120,._unlikedIcon_3goqz_121{font-size:19px;width:20px}._likedIcon_3goqz_120,._unlikedIcon_3goqz_121{color:#5fad65}@keyframes _bounce_3goqz_153{0%{transform:scale(1)}30%{transform:scale(1.2)}50%{transform:scale(1)}70%{transform:scale(1.2)}to{transform:scale(1)}}._bounce_3goqz_153{animation:_bounce_3goqz_153 .6s ease-in-out}._react-header-view-editor-logo_3goqz_106{width:24px;height:24px}._react-header-view-editor-name-container_3goqz_162{display:flex;align-items:center;justify-content:center;gap:6px}._react-header-view-editor-name_3goqz_162{color:#dfe1e5;font-size:13px;font-weight:500;line-height:19px}._language-ide-view-left-container_3goqz_176{display:flex;gap:20px}._language-ide-view-language-selector_3goqz_181{width:150px}._language-ide-view-theme-selector_3goqz_185{width:140px}._language-ide-view-theme-selector_3goqz_185 .theme-selector-header__single-value,._language-ide-view-language-selector_3goqz_181 .language-selector-header__single-value{color:#dfe1e5;font-size:13px;font-style:normal;font-weight:500;line-height:16px}._language-ide-view-theme-selector_3goqz_185 .theme-selector-header__control,._language-ide-view-language-selector_3goqz_181 .language-selector-header__control{min-height:unset;background-color:unset;border:1px solid #B4B8BF;box-shadow:unset;cursor:pointer}._language-ide-view-theme-selector_3goqz_185 .theme-selector-header__control:hover,._language-ide-view-language-selector_3goqz_181 .language-selector-header__control:hover{border:1px solid #B4B8BF}._language-ide-view-theme-selector_3goqz_185 .theme-selector-header__indicator svg,._language-ide-view-language-selector_3goqz_181 ._language-selector-header__indicator_3goqz_213 svg{width:16px;height:16px;color:#b4b8bf}._language-ide-view-theme-selector_3goqz_185 .theme-selector-header__indicator,._language-ide-view-language-selector_3goqz_181 .language-selector-header__indicator{padding:0}._language-ide-view-theme-selector_3goqz_185 .theme-selector-header__input-container,._language-ide-view-language-selector_3goqz_181 .language-selector-header__input-container{padding:0;margin:0}._language-ide-view-theme-selector_3goqz_185 .theme-selector-header__menu,._language-ide-view-language-selector_3goqz_181 .language-selector-header__menu{border-radius:8px;border:.5px solid #393B40;background:#2b2d30;padding:12px 0;z-index:12;margin:10px 0 0;box-shadow:0 8px 32px #0006}._language-ide-view-theme-selector_3goqz_185 .theme-selector-header__menu-list,._language-ide-view-language-selector_3goqz_181 ._language-selector-header__menu-list_3goqz_246{padding:0 12px}._language-ide-view-theme-selector_3goqz_185 .theme-selector-header__option,._language-ide-view-language-selector_3goqz_181 .language-selector-header__option{display:flex;padding:4px 8px;align-items:center;color:#dfe1e5;cursor:pointer;font-size:13px;font-weight:500;line-height:16px;border-radius:4px}._language-ide-view-theme-selector_3goqz_185 .theme-selector-header__option:active,._language-ide-view-language-selector_3goqz_181 .language-selector-header__option:active{background-color:#a177f4;color:#383a42}._language-ide-view-theme-selector_3goqz_185 .theme-selector-header__option--is-focused,._language-ide-view-language-selector_3goqz_181 .language-selector-header__option--is-focused{color:#383a42;background-color:#bfa1f8}._language-ide-view-theme-selector_3goqz_185 .theme-selector-header__option--is-selected,._language-ide-view-language-selector_3goqz_181 .language-selector-header__option--is-selected{background-color:#834df0}._language-ide-view-theme-selector_3goqz_185 ::-webkit-scrollbar,._language-ide-view-language-selector_3goqz_181 ::-webkit-scrollbar{width:5px;height:5px}._language-ide-view-theme-selector_3goqz_185 ::-webkit-scrollbar-track,._language-ide-view-language-selector_3goqz_181 ::-webkit-scrollbar-track{background:transparent}._language-ide-view-theme-selector_3goqz_185 ::-webkit-scrollbar-thumb,._language-ide-view-language-selector_3goqz_181 ::-webkit-scrollbar-thumb{background:#dccbfb;border-radius:5px}._language-ide-view-theme-selector_3goqz_185 ::-webkit-scrollbar-thumb:hover,._language-ide-view-language-selector_3goqz_181 ::-webkit-scrollbar-thumb:hover{background:#c4a7f9}._language-option-wrapper_3goqz_303{display:flex;align-items:center;gap:8px}._language-option-icon_3goqz_309{width:14px;height:14px}._language-ide-view-theme-selector-container_3goqz_314{display:flex;gap:10px;align-items:center}._language-ide-view-theme-icon_3goqz_320{color:#dfe1e5;height:20px;width:20px}._language-ide-view-right-container_3goqz_326{display:flex;gap:20px;align-items:center}._react-header-view-save-button-container_3goqz_332,._react-header-view-share-button-container_3goqz_333,._react-header-view-run-button-container_3goqz_334{display:flex;gap:5px;align-items:center;color:#5fad65;font-size:13px;font-weight:500;line-height:16px;border:1px solid #5FAD65;border-radius:4px;padding:5px;cursor:pointer}._react-header-view-save-button-container-disabled_3goqz_348{display:flex;gap:5px;align-items:center;color:#5fad65;font-size:13px;font-weight:500;line-height:16px;border:1px solid #5FAD65;border-radius:4px;padding:5px;cursor:not-allowed;opacity:.5}._react-header-view-save-button_3goqz_332,._react-header-view-run-button_3goqz_334{color:#5fad65;font-size:19px}._react-header-view-run-button-container-disabled_3goqz_369{opacity:.6;cursor:not-allowed}._react-header-view-split-button-container_3goqz_374{display:flex;align-items:center}._react-header-view-split-button_3goqz_374{color:#dfe1e5;height:24px;width:24px;cursor:pointer}._codingHeaderViewSaveButton_3goqz_386,._react-header-view-save-button_3goqz_332{color:#5fad65;font-size:19px}._react-header-view-share-popover_3goqz_407{display:flex;background-color:#2b2d30;border:.5px solid #393B40;padding:10px;gap:5px;flex-direction:column}._react-header-view-share-popover-item-wrapper_3goqz_416{display:flex;flex-direction:column;color:#b4b8bf;font-size:12px;font-weight:500;gap:1px}._react-header-view-share-popover-item_3goqz_416{display:flex;background-color:#2b2d30;align-items:center;gap:5px;max-width:389px}._react-header-view-share-popover-link_3goqz_433{color:#6f737a;font-size:12px;font-weight:500;line-height:16px;cursor:pointer;border-radius:5px;padding:3px 6px;border:1px solid #393B40;white-space:nowrap;overflow:hidden;width:100%;text-overflow:ellipsis}._react-header-view-share-popover-copy-button_3goqz_448{padding:3px;border:1px solid #393B40;cursor:pointer;height:25px;color:#6f737a;border-radius:5px;aspect-ratio:1;display:flex;align-items:center;justify-content:center}._copied_3goqz_461{border:1px solid #5FAD65;color:#5fad65}._react-header-view-share-buttons-container_3goqz_466{display:flex;gap:20px}._coding-view-header-view-share-popover-input_3goqz_471{position:absolute;top:-1000px;left:-1000px}._react-header-view-project-name-container_3goqz_477{display:flex;align-items:center;flex:1;justify-content:center;overflow:auto;gap:1px}._react-header-view-partition_3goqz_486{color:#dfe1e5;font-size:18px;line-height:22px}._react-header-view-project-name_3goqz_477{color:#dfe1e5;font-size:13px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._logoIcon_3goqz_501{width:24px;height:24px;color:#8b5cf6}._refreshButton_3goqz_507{background-color:#3b82f6;color:#fff;border:none;padding:6px 12px;border-radius:6px;font-size:12px;cursor:pointer;display:flex;align-items:center;gap:6px}._refreshButton_3goqz_507:hover{background-color:#2563eb}._playIcon_3goqz_524{height:14px;width:14px}._dropdown_3goqz_529{position:relative}._helpButton_3goqz_533{display:flex;align-items:center;gap:6px;padding:5px 10px;background-color:#7c3aed;border:1px solid #8b5cf6;border-radius:4px;color:#fff;cursor:pointer}._helpButton_3goqz_533:hover{background-color:#6d28d9}._helpIcon_3goqz_549{width:12px;height:12px}._helpText_3goqz_554{font-size:10px}._chevronDown_3goqz_558{height:12px;width:12px}._dropdownContent_3goqz_563{position:absolute;top:100%;right:0;width:256px;background-color:var(--capstone_flexlayout__tabset_tabbar_outer_top);border:1px solid #404040;border-radius:6px;box-shadow:0 10px 25px #00000080;z-index:50;margin-top:4px}._dropdownSection_3goqz_576{padding:8px 0;color:#fff}._sectionHeader_3goqz_581{padding:6px 16px;font-size:10px;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:.05em}._dropdownItem_3goqz_590{display:flex;align-items:center;padding:8px 16px;cursor:pointer;gap:12px}._dropdownItem_3goqz_590:hover{background-color:#404040}._itemIcon_3goqz_602{width:16px;height:16px;flex-shrink:0}._itemContent_3goqz_608{flex:1}._itemTitle_3goqz_612{font-weight:500;font-size:14px}._itemDesc_3goqz_617{font-size:12px;color:#888}._externalIcon_3goqz_622{width:12px;height:12px;color:#888}._dropdownDivider_3goqz_628{height:1px;background-color:#404040;margin:4px 0}._tutorialModal_3goqz_634{max-width:608px;width:100%;background-color:var(--capstone_flexlayout__tabset_tabbar_outer_top);border-radius:8px;max-height:90vh}._modalHeader_3goqz_642{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid #404040}._modalTitle_3goqz_650{font-size:18px;font-weight:600;margin:0;color:#fff}._closeButton_3goqz_657{background:none;border:none;color:#888;font-size:24px;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center}._closeButton_3goqz_657:hover{color:#fff}._videoContainer_3goqz_675{padding:24px;overflow:auto;max-height:80vh}._videoPlaceholder_3goqz_681{aspect-ratio:21 / 9;background-color:#000;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:32px}._playIcon_3goqz_524{font-size:64px}._videoTitle_3goqz_697{font-size:18px;font-weight:600;margin:0 0 8px}._videoDesc_3goqz_703{color:#888;margin:0 0 16px;font-size:14px}._playButton_3goqz_709{background-color:#3b82f6;color:#fff;border:none;padding:12px 24px;border-radius:6px;cursor:pointer;font-weight:500}._playButton_3goqz_709:hover{background-color:#2563eb}._overlay_3goqz_724{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000080;z-index:50;display:flex;align-items:center;justify-content:center;padding:16px}._welcomeModal_3goqz_736{max-width:1024px;width:100%;background-color:var(--capstone_flexlayout__tabset_tabbar_outer_top);border-radius:8px;max-height:90vh;overflow-y:auto;color:#fff;position:relative}._closeIcon_3goqz_747{fill:#d1d5db;position:absolute;right:10px;top:10px;width:20px;height:20px;cursor:pointer}._welcomeContent_3goqz_757{display:flex;padding:24px;flex-direction:column;gap:20px}._welcomeHeader_3goqz_764{text-align:center}._welcomeIcon_3goqz_768{width:64px;height:64px;background-color:#3b82f6;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;font-size:32px}._welcomeTitle_3goqz_780{font-size:24px;font-weight:700;margin:0 0 12px;color:#fff}._welcomeDesc_3goqz_787{color:#d1d5db;font-size:14px;max-width:512px;margin:0 auto;line-height:1.5}._featuresGrid_3goqz_796{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}._featureCard_3goqz_803{background-color:#464646;padding:16px;border-radius:8px;text-align:center;flex:1;min-width:200px}._featureIconCode_3goqz_812{font-size:32px;margin-bottom:8px;color:#60a5fa}._featureIconEye_3goqz_818{font-size:32px;margin-bottom:8px;color:#4ade80}._featureIconTerminalIcon_3goqz_824{font-size:32px;margin-bottom:8px;color:#facc15}._featureIconServer_3goqz_830{font-size:32px;margin-bottom:8px;color:#c084fc}._arrowRightIcon_3goqz_836{width:14px;height:14px}._featureTitle_3goqz_841{font-weight:600;margin:0 0 4px;font-size:14px}._featureDesc_3goqz_847{font-size:12px;color:#888;margin:0}._stepsTitle_3goqz_853{font-size:20px;font-weight:600;margin:0 0 16px;text-align:center;color:#fff}._stepsList_3goqz_861{display:flex;flex-direction:column;gap:12px}._stepItem_3goqz_867{display:flex;align-items:flex-start;gap:12px;padding:12px;background-color:#464646;border-radius:8px;align-items:center}._stepNumber_3goqz_877{width:24px;height:24px;background-color:var(--auth-btn-background);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;flex-shrink:0}._stepContent_3goqz_890{flex:1}._stepTitle_3goqz_894{font-weight:600;font-size:14px;margin:0 0 4px}._stepDesc_3goqz_900{font-size:12px;color:#888;margin:0}._metricsSection_3goqz_907{background:linear-gradient(to right,#3b82f633,#9333ea33);padding:16px;border-radius:8px;margin-bottom:24px;display:flex;align-items:center;justify-content:center;gap:24px;text-align:center}._metric_3goqz_907{display:flex;flex-direction:column;align-items:center}._metricValue_3goqz_925{font-size:24px;font-weight:700;color:#3b82f6}._metricLabel_3goqz_931{font-size:12px;color:#888}._welcomeActions_3goqz_937{display:flex;justify-content:center;gap:20px}._primaryButton_3goqz_943{background-color:var(--auth-btn-background);color:#fff;border:none;padding:12px 24px;border-radius:6px;cursor:pointer;font-weight:500;display:flex;gap:10px;align-items:center}._primaryButton_3goqz_943:hover{background-color:var(--auth-btn-background)}._secondaryButton_3goqz_960{background:none;border:1px solid #404040;color:#fff;padding:12px 24px;border-radius:6px;cursor:pointer;display:flex;align-items:center;gap:10px}._secondaryButton_3goqz_960:hover{background-color:#404040}._tipsSection_3goqz_977{padding:16px;background-color:#40404080;border-radius:8px}._tipsTitle_3goqz_983{font-weight:600;margin:0 0 8px;font-size:14px;display:flex;align-items:center;gap:8px}._tipsList_3goqz_992{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}._tipItem_3goqz_1001{font-size:12px;color:#888;display:flex;align-items:flex-start;gap:8px}._ctaSection_3goqz_1009{display:flex;flex-direction:column;align-items:center;gap:10px}._ctaTitle_3goqz_1016{font-size:20px;font-weight:700}._ctaDescription_3goqz_1021{font-size:15px;color:#d1d5db}._ctaButton_3goqz_1026{background-color:#2563eb!important;color:#fff!important;padding:.75rem 2rem;font-size:14px!important;text-transform:none!important;font-weight:600}._notificationDot_1gmff_1{position:absolute;top:2px;right:0;width:10px;height:10px;background:#30d530;border-radius:50%;border:2px solid #fff;z-index:2;box-shadow:0 0 2px #0002}._capstoneProjectViewContainer_1gmff_14{height:100%;overflow:auto;position:relative;background-color:var(--background-color)}._capstoneProjectContainer_1gmff_21{display:flex;flex-direction:column;height:100%}._capstoneProjectViewContainer_1gmff_14 .flexlayout__tab_button_overflow{display:none}._capstoneProjectViewContainer_1gmff_14 .flexlayout__layout{--font-size: 25px}._capstoneProjectViewContainer_1gmff_14 .flexlayout__splitter_handle_horz{width:1px;height:100%}._capstoneProjectViewContainer_1gmff_14 .flexlayout__splitter_handle_vert{height:1px;width:100%}._capstoneProjectViewContainer_1gmff_14 .flexlayout__splitter_handle,._capstoneProjectViewContainer_1gmff_14 .flexlayout__splitter{background-color:#374151}._capstoneProjectViewContainer_1gmff_14 .flexlayout__border_left{border-right:1px solid rgb(55 65 81)}._eyeIcon_1gmff_58{width:15px;height:15px;color:#9ca3af}._terminalIcon_1gmff_64{height:15px;width:15px;color:#60a5fa}._lightBorderIcon_1gmff_70{stroke-width:1px}._capstoneProjectViewContainer_1gmff_14 .flexlayout__tabset-selected{background-image:unset}._capstoneProjectViewContainer_1gmff_14 .flexlayout__tabset_tabbar_outer_top{--font-size: 16px;background-color:var(--capstone_flexlayout__tabset_tabbar_outer_top);padding:0;border-bottom:1px solid rgb(55 65 81)}._fileTab_1gmff_85{display:flex;padding:5px 10px;gap:5px;align-items:center;cursor:pointer;overflow:hidden}._fileTab_1gmff_85:not(:last-child){border-right:1px solid #ddd}._outputTab_1gmff_99{display:flex;align-items:center;padding:5px 10px;gap:8px;cursor:pointer;overflow:hidden}._outputTab_1gmff_99:not(:last-child){border-right:1px solid #ddd}._terminalTab_1gmff_112{display:flex;align-items:center;padding:5px 10px;gap:8px;cursor:pointer;overflow:hidden}._terminalTab_1gmff_112:not(:last-child){border-right:1px solid #ddd}._fileName_1gmff_125{color:#dfe1e5;font-size:12px;font-weight:420}._fileTabsHeader_1gmff_131::-webkit-scrollbar{display:none}._fileIconContainer_1gmff_135{display:flex;align-items:center}._fileIcon_1gmff_135{width:15px;display:flex;height:15px}._fileTab_1gmff_85.flexlayout__tab_button--selected{position:relative;background-color:var(--capstone-editor-file-tab-background-selected);border-top:var(--capstone-editor-file-tab-border-top-selected)}._fileTab_1gmff_85.flexlayout__tab_button--selected ._fileName_1gmff_125{color:#fff}._outputTab_1gmff_99.flexlayout__tab_button--selected{position:relative;background-color:var(--capstone-editor-file-tab-background-selected);border-top:var(--capstone-editor-file-tab-border-top-selected)}._outputTab_1gmff_99.flexlayout__tab_button--selected ._fileName_1gmff_125{color:#fff}._terminalTab_1gmff_112.flexlayout__tab_button--selected{position:relative;background-color:var(--capstone-editor-file-tab-background-selected);border-top:var(--capstone-editor-file-tab-border-top-selected)}._terminalTab_1gmff_112.flexlayout__tab_button--selected ._fileName_1gmff_125{color:#fff}._editorTabset_1gmff_212{padding:0}._editorTabset_1gmff_212 .flexlayout__tab_button--selected{background-color:var(--capstone-editor-file-tab-background-selected);border-top:var(--capstone-editor-file-tab-border-top-selected);position:relative}._editorTabset_1gmff_212 .flexlayout__tab_toolbar_button:hover,._outputAreaTabSet_1gmff_235 .flexlayout__tab_toolbar_button:hover,._terminalAreaTabset_1gmff_236 .flexlayout__tab_toolbar_button:hover,._editorTabset_1gmff_212 .flexlayout__tab_button_trailing:hover{background-color:unset}._editorTabset_1gmff_212 .flexlayout__tabset_tabbar_inner_tab_container,._terminalAreaTabset_1gmff_236 .flexlayout__tabset_tabbar_inner_tab_container{padding:0}._editorTabset_1gmff_212 .flexlayout__tabset_tab_divider{width:0}._editorTabset_1gmff_212 .flexlayout__tab_button_trailing{fill:#6f737a;width:12px;display:flex;align-items:center;height:12px}._terminalAreaTabset_1gmff_236 .flexlayout__tabset_tabbar_inner_tab_container_top,._outputAreaTabSet_1gmff_235 .flexlayout__tabset_tabbar_inner_tab_container_top,._editorTabset_1gmff_212 .flexlayout__tabset_tabbar_inner_tab_container_top{border:none}._terminalAreaTabset_1gmff_236 .flexlayout__tab_button_content,._outputAreaTabSet_1gmff_235 .flexlayout__tab_button_content,._editorTabset_1gmff_212 .flexlayout__tab_button_content{display:flex;align-items:center;gap:5px}._outputAreaTabSet_1gmff_235,._outputAreaTabSet_1gmff_235 .flexlayout__tabset_tabbar_inner_tab_container{padding:0}._outputAreaTabSet_1gmff_235 .flexlayout__tabset_tab_divider{width:0}._outputAreaTabSet_1gmff_235 .flexlayout__tab_button_trailing{fill:#6f737a;width:16px;height:16px}._outputAreaTabSet_1gmff_235 .flexlayout__tabset_tabbar_inner_tab_container_top{border:none}._outputAreaTabSet_1gmff_235 .flexlayout__tab_button_content{display:flex;align-items:center;gap:5px}._terminalAreaTabset_1gmff_236,._terminalAreaTabset_1gmff_236 .flexlayout__tabset_tabbar_inner_tab_container{padding:0}._terminalAreaTabset_1gmff_236 .flexlayout__tabset_tab_divider{width:0}._terminalAreaTabset_1gmff_236 .flexlayout__tab_button_trailing{fill:#6f737a;width:16px;height:16px}._terminalAreaTabset_1gmff_236 .flexlayout__tabset_tabbar_inner_tab_container_top{border:none}._terminalAreaTabset_1gmff_236 .flexlayout__tab_button_content{display:flex;align-items:center;gap:5px}._borderTab_1gmff_332{width:100%}._borderIcon_1gmff_339{display:flex;height:30px;align-items:center;position:relative}._borderIcon_1gmff_339 ._borderBadge_1gmff_346{position:absolute;bottom:-1px;right:-7px;background:var(--button-primary);font-size:7px;padding:0 4px;border-radius:7px;color:var(--button-primary-text-color)}._borderIcon_1gmff_339 svg{width:22px;height:22px;color:#fff}._borderTabContainer_1gmff_363{display:flex;flex-direction:column;gap:10px}._capstoneProjectViewContainer_1gmff_14 .flexlayout__border{background-color:var(--capstone-background-color)}._capstoneProjectViewContainer_1gmff_14 .flexlayout__border_inner{align-items:unset}._capstoneProjectViewContainer_1gmff_14 .flexlayout__border_button{background:var(--capstone-background-color);padding:4px 10px}._liveChip_1gmff_382{color:#4ade80;font-size:10px;border-radius:50px;background:#16a34a4d;padding:0 10px;margin-left:5px;line-height:16px}._liveEnvironmentChip_1gmff_392{color:#4ade80;font-size:10px;border-radius:50px;background:#16a34a4d;padding:0 10px;margin-left:5px;line-height:16px;display:flex;align-items:center;gap:5px}._activityIcon_1gmff_406{width:12px;height:100%}._capstoneProjectViewContainer_1gmff_14 .flexlayout__border_button--hover,._capstoneProjectViewContainer_1gmff_14 .flexlayout__border_button--selected{border-left:2px solid rgb(96 165 250);background:var(--capstone-editor-file-tab-background-selected);padding:4px 10px}._capstoneProjectViewContainer_1gmff_14 .flexlayout__tabset{background-color:var(--capstone-background-color)}._capstoneProjectViewContainer_1gmff_14 .flexlayout__border_inner_tab_container_left{transform:unset;transform-origin:unset;position:unset;flex-direction:column}._sandpackLayoutStyle_1gmff_429,._codingViewInnerContainer_1gmff_433,._codingViewOuterContainer_1gmff_437.sp-wrapper,._codingViewOuterContainer_1gmff_437 ._codingViewUiPreview_1gmff_441.sp-preview{height:100%}._minimizeButton_1gmff_445,._maximizeButton_1gmff_446{fill:#e85c71;color:#e85c71;height:13px;width:13px;cursor:pointer}._capstoneProjectViewContainer_1gmff_14 ._borderTabWithoutComponent_1gmff_454.flexlayout__border_button{padding:0}._capstoneProjectViewContainer_1gmff_14 ._borderTabWithoutComponent_1gmff_454 ._borderTab_1gmff_332{padding:4px 10px}._noFileOpenContainer_1gmff_462{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;background-color:var(--capstone-background-color);color:#9ca3af}._noFileOpenIcon_1gmff_473{height:50px;width:50px;fill:#9ca3af}._noFileOpenIcon_1gmff_473 svg{width:100%;height:100%}._noFileOpenTitle_1gmff_484{font-size:14px;font-weight:500}._noFileOpenMessage_1gmff_489{font-size:12px;font-weight:400;color:#6b7280;margin-top:5px}._user-projects-approval-history-paper_1gmff_496{width:75%;background-color:var(--slider-dialog-background)!important}._user-configuration-and-stats-body-style_1gmff_501{padding:unset!important}._container_14lr3_2{background-color:var(--background-color);color:var(--text-color)}._landingContainer_14lr3_7{min-height:100vh;background-color:var(--background)}._header_14lr3_13{border-bottom:1px solid var(--border);background:var(--card)}._headerContent_14lr3_18{max-width:1280px;margin:0 auto;padding:1rem 1.5rem}._headerFlex_14lr3_24{display:flex;align-items:center;justify-content:space-between}._headerLeft_14lr3_30{display:flex;align-items:center;gap:1rem}._headerLogo_14lr3_36{width:2.5rem;height:2.5rem;background-color:var(--primary);border-radius:.5rem;display:flex;align-items:center;justify-content:center}._headerLogoIcon_14lr3_46{width:1.5rem;height:1.5rem;color:var(--primary-foreground)}._headerTitle_14lr3_52{font-size:1.25rem;font-weight:700;color:var(--foreground);margin:0}._headerSubtitle_14lr3_59{font-size:.875rem;color:var(--muted-foreground);margin:0}._headerRight_14lr3_65{display:flex;align-items:center;gap:1rem}._themeToggle_14lr3_71{display:flex;align-items:center;gap:.5rem}._themeIcon_14lr3_77{width:1rem;height:1rem}._userBadge_14lr3_82{display:flex;align-items:center;gap:.5rem;padding:.25rem .75rem;background-color:var(--secondary);color:var(--secondary-foreground);border-radius:.375rem;font-size:.875rem}._userIcon_14lr3_93{width:1rem;height:1rem}._button_14lr3_99{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;border-radius:.5rem;font-weight:500;transition:all .2s;cursor:pointer;border:none;text-decoration:none}._buttonPrimary_14lr3_113{background-color:var(--primary);color:var(--primary-foreground)}._buttonPrimary_14lr3_113:hover{background-color:var(--primary);opacity:.9;transform:scale(1.05)}._buttonOutline_14lr3_124{background-color:transparent;color:var(--foreground);border:1px solid var(--border)}._buttonOutline_14lr3_124:hover{background-color:var(--muted)}._buttonSecondary_14lr3_134{background-color:var(--secondary);color:var(--secondary-foreground)}._buttonSecondary_14lr3_134:hover{background-color:var(--secondary);opacity:.9}._buttonLarge_14lr3_144{padding:1rem 1.5rem;font-size:1.125rem;border-radius:.75rem;box-shadow:0 10px 15px -3px #0000001a}._buttonSmall_14lr3_151{padding:.375rem .75rem;font-size:.875rem}._buttonIcon_14lr3_156{width:1.25rem;height:1.25rem}._buttonIconLarge_14lr3_161{width:1.5rem;height:1.5rem}._mainContent_14lr3_167{max-width:1280px;margin:0 auto;padding:3rem 1.5rem}._dashboardContent_14lr3_173{padding:20px;display:flex;flex-direction:column;gap:20px;height:100%;overflow:auto}._contentSpacing_14lr3_182{display:flex;flex-direction:column;gap:1.5rem}._textCenter_14lr3_188{text-align:center}._landingHero_14lr3_192{display:flex;flex-direction:column;gap:1.5rem}._heroText_14lr3_198{display:flex;flex-direction:column;gap:1rem}._heroTitle_14lr3_204{font-size:2.25rem;font-weight:700;color:var(--foreground);margin:0}._heroSubtitle_14lr3_211{font-size:1.25rem;color:var(--muted-foreground);max-width:42rem;margin:0 auto}._heroButton_14lr3_218{display:flex;justify-content:center;padding-top:2rem}._dashboardHeader_14lr3_225{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}._dashboardHeaderLeft_14lr3_233{display:flex;align-items:center;gap:1rem}._dashboardTitle_14lr3_239{font-size:1.875rem;font-weight:700;color:var(--foreground);margin:0}._dashboardSubtitle_14lr3_246{color:var(--muted-foreground);font-size:.875rem}._dashboardHeaderRight_14lr3_251{display:flex;align-items:center;gap:.75rem}._card_14lr3_258{display:flex;flex-direction:column;gap:10px;background:var(--card);border:1px solid var(--border);border-radius:.5rem;overflow:hidden;padding:20px;box-shadow:var(--project-card-box-shadow)}._cardHeader_14lr3_270{display:flex;flex-direction:column}._cardContent_14lr3_275{display:flex;flex-direction:column;gap:20px}._cardTitle_14lr3_281{font-weight:500;color:var(--card-foreground);margin:0;font-size:16px}._cardTitleLarge_14lr3_288{display:flex;font-size:20px;font-weight:600;color:var(--card-foreground);margin:0;align-items:center;gap:5px}._cardHeaderFlex_14lr3_298{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}._cardIcon_14lr3_305{width:1.25rem;height:1.25rem}._cardIconLarge_14lr3_310{width:1.5rem;height:1.5rem}._cardValue_14lr3_315{font-size:16px;font-weight:700;color:var(--card-foreground);margin:0}._cardDescription_14lr3_322{font-size:.75rem;color:var(--muted-foreground);margin:0}._cardSubtitle_14lr3_328{font-size:14px;color:var(--muted-foreground)}._statsGrid_14lr3_334,._twoColumnGrid_14lr3_340{display:grid;grid-template-columns:1fr;gap:1.5rem}._creditCardContent_14lr3_347{display:flex;flex-direction:column;gap:.75rem}._creditValue_14lr3_353{display:flex;align-items:center;gap:.5rem}._creditProgress_14lr3_359{display:flex;flex-direction:column;gap:.5rem}._creditStats_14lr3_365{display:flex;justify-content:space-between;font-size:.75rem;color:var(--muted-foreground)}._progressBar_14lr3_372{width:100%;height:.5rem;background-color:var(--muted);border-radius:.25rem;overflow:hidden}._progressFill_14lr3_380{height:100%;background-color:var(--primary);transition:width .3s ease}._progressFillWarning_14lr3_386{background-color:#eab308}._progressFillCritical_14lr3_390{background-color:var(--destructive)}._alert_14lr3_395{padding:1rem;border-radius:.5rem;border:1px solid;display:flex;align-items:flex-start;gap:.75rem}._alertWarning_14lr3_404{border-color:#eab308;background-color:#eab3081a}._alertCritical_14lr3_409{border-color:var(--destructive);background-color:#ef44441a}._alertIcon_14lr3_414{width:1rem;height:1rem;margin-top:.125rem}._alertText_14lr3_420{font-weight:500}._alertTextWarning_14lr3_424{color:#ca8a04}._alertTextCritical_14lr3_428{color:var(--destructive)}._motivationalCard_14lr3_433{background:linear-gradient(to right,#955ae01a,#a855f71a);border:1px solid rgba(149,90,224,.2)}._motivationalCardSecondary_14lr3_438{background:linear-gradient(to right,#a855f71a,#3b82f61a);border:1px solid rgba(168,85,247,.2)}._motivationalCardAccent_14lr3_443{background:linear-gradient(to right,#955ae01a,#a855f71a,#3b82f61a);border:1px solid rgba(149,90,224,.2)}._motivationalContent_14lr3_448{display:flex;flex-direction:column;gap:1rem}._motivationalText_14lr3_454{color:var(--card-foreground)}._motivationalGrid_14lr3_458{display:grid;grid-template-columns:1fr;gap:1rem}._motivationalSection_14lr3_464{padding:1rem;border-radius:.5rem;border:1px solid}._motivationalSectionPrimary_14lr3_470{background-color:#955ae00d;border-color:#955ae033}._motivationalSectionSecondary_14lr3_475{background-color:#a855f70d;border-color:#a855f733}._motivationalSectionAccent_14lr3_480{background-color:#3b82f60d;border-color:#3b82f633}._motivationalSectionTitle_14lr3_485{display:flex;align-items:center;gap:.5rem}._motivationalSectionTitleText_14lr3_491{font-weight:500;color:var(--card-foreground);margin:0}._motivationalList_14lr3_497{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.25rem}._motivationalListItem_14lr3_506{font-size:.875rem;color:var(--muted-foreground)}._motivationalButtons_14lr3_511{display:flex;flex-direction:column;gap:.75rem;padding-top:.5rem}._aiConfigGrid_14lr3_519{display:grid;grid-template-columns:1fr;gap:1.5rem}._aiSection_14lr3_525{display:flex;flex-direction:column;gap:1rem}._aiSectionTitle_14lr3_531{font-weight:500;color:var(--card-foreground);border-bottom:1px solid var(--border);display:flex;align-items:center;gap:.5rem}._aiKeyCard_14lr3_540{cursor:pointer;transition:all .2s;background:var(--card);border:1px solid var(--border);border-radius:.5rem}._aiKeyCardContent_14lr3_572{display:flex;align-items:center;justify-content:space-between;padding:10px 20px}._aiKeyCardActions_14lr3_585{display:flex;gap:10px;flex-direction:row-reverse}._aiKeyTitle_14lr3_616{font-weight:500;color:var(--card-foreground);margin:0}._aiKeyDescription_14lr3_622{font-size:.875rem;color:var(--muted-foreground);margin:0}._modelsSection_14lr3_628{display:flex;flex-direction:column;padding:10px;gap:10px;background-color:#9ca3af1a;border-radius:.5rem}._modelsTitle_14lr3_637{font-size:.875rem;font-weight:500;color:var(--card-foreground);display:flex;align-items:center;gap:.5rem}._modelBadge_14lr3_652{padding:.25rem .75rem;background-color:transparent;color:var(--foreground);border:1px solid var(--border);border-radius:.375rem;font-size:.875rem}._configButtons_14lr3_661{display:flex;justify-content:flex-start}._dialogContent_14lr3_677{background:var(--background-color);border:1px solid var(--border);border-radius:.5rem;padding:1.5rem;max-width:28rem;width:90%;max-height:90vh;overflow-y:auto}._dialogTitle_14lr3_688{font-weight:600;color:var(--card-foreground);display:flex;align-items:center;gap:.5rem;margin:0}._dialogBody_14lr3_697{display:flex;flex-direction:column}._inputGroup_14lr3_702{display:flex;flex-direction:column;gap:.5rem}._inputLabel_14lr3_708{font-size:.875rem;font-weight:500;color:var(--foreground)}._input_14lr3_702{padding:.5rem .75rem;background-color:var(--input);border:1px solid var(--border);border-radius:.375rem;color:var(--foreground);font-size:.875rem}._input_14lr3_702:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px #955ae033}._inputError_14lr3_729{border-color:var(--destructive)}._errorText_14lr3_733{font-size:.875rem;color:var(--destructive)}._helpText_14lr3_738{font-size:.75rem;color:var(--muted-foreground)}._dialogButtons_14lr3_743{display:flex;gap:.75rem;padding-top:.5rem}._buttonFlex1_14lr3_749{flex:1}._switch_14lr3_754{position:relative;display:inline-flex;width:2.75rem;height:1.5rem;border-radius:.75rem;border:2px solid transparent;background-color:var(--muted);cursor:pointer;transition:background-color .2s}._switch_14lr3_754[data-state=checked]{background-color:var(--primary)}._switchThumb_14lr3_770{position:absolute;left:0;top:0;width:1.25rem;height:1.25rem;background-color:#fff;border-radius:50%;transition:transform .2s;transform:translate(0)}._switch_14lr3_754[data-state=checked] ._switchThumb_14lr3_770{transform:translate(1.25rem)}@media (min-width: 640px){._motivationalButtons_14lr3_511{flex-direction:row}._buttonFlex1_14lr3_749{flex:1}}@media (min-width: 768px){._statsGrid_14lr3_334,._twoColumnGrid_14lr3_340,._motivationalGrid_14lr3_458,._aiConfigGrid_14lr3_519{grid-template-columns:repeat(2,1fr)}._dashboardHeader_14lr3_225{flex-wrap:nowrap}}@media (min-width: 1024px){._statsGrid_14lr3_334{grid-template-columns:repeat(4,1fr)}._heroTitle_14lr3_204{font-size:3rem}}@media (max-width: 640px){._headerFlex_14lr3_24{flex-direction:column;gap:1rem;align-items:stretch}._headerRight_14lr3_65{justify-content:space-between}._dashboardHeader_14lr3_225{flex-direction:column;align-items:stretch}._dashboardHeaderRight_14lr3_251{justify-content:space-between}._heroTitle_14lr3_204{font-size:1.875rem}._heroSubtitle_14lr3_211{font-size:1.125rem}._mainContent_14lr3_167{padding:2rem 1rem}._dashboardContent_14lr3_173{padding:1rem}}._statsContainer_14lr3_866{display:flex;flex-direction:column;gap:1.5rem}._statsLayer_14lr3_872{display:grid;grid-template-columns:1fr;gap:1.5rem}._projectsQuestionsLayer_14lr3_878{display:grid;grid-template-columns:repeat(auto-fit,minmax(max(235px,calc(100% - 4.5rem) / 4),1fr));gap:1.5rem}._creditsLayer_14lr3_884{display:grid;grid-template-columns:repeat(auto-fit,minmax(max(235px,calc(100% - 32px) /2),1fr));gap:1.5rem}._pricingCard_14lr3_890{background:linear-gradient(135deg,#14532de6,#104224f2);border:1px solid rgba(34,197,94,.3);border-radius:12px;padding:16px}._pricingHeader_14lr3_897{text-align:center}._price_14lr3_901{font-size:clamp(20px,6vw,24px);font-weight:700;color:#4ade80}._packageName_14lr3_907{font-size:14px;color:#86efac;line-height:1.4;padding-bottom:10px}._features_14lr3_914{font-size:12px;color:#bbf7d0cc;display:flex;flex-direction:column;gap:4px;line-height:1.4}._originalPrice_14lr3_923{font-size:18px;color:#9ca3af;text-decoration:line-through}._discountBadge_14lr3_929{background-color:#ef4444;color:#fff;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:700}._discountRow_14lr3_938{display:flex;align-items:center;justify-content:center;gap:8px}._aiConfigGrid_14lr3_519{display:grid;grid-template-columns:1fr;gap:2rem}._aiConfigVertical_14lr3_959{display:flex;flex-direction:column;gap:2rem}._aiSection_14lr3_525{display:flex;flex-direction:column;gap:1rem;min-height:300px}._aiSectionFeatured_14lr3_972{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;background:var(--card);border-radius:.75rem;border:1px solid var(--border);position:relative}._aiSectionHeader_14lr3_984{display:flex;align-items:center;gap:.75rem}._aiSectionTitle_14lr3_531{font-size:.875rem;font-weight:500;color:var(--card-foreground);border-bottom:1px solid var(--border);padding-bottom:.5rem;display:flex;align-items:center;gap:.5rem}._aiSectionTitleFeatured_14lr3_1001{font-size:16px;font-weight:600;color:var(--foreground)}._aiSectionTitlePersonal_14lr3_1007{font-size:16px;font-weight:500;color:var(--foreground)}._aiKeyCard_14lr3_540{cursor:pointer;transition:all .2s;padding:1rem;background-color:var(--card);border:1px solid var(--border);border-radius:.5rem}._aiKeyCard_14lr3_540:hover{background-color:var(--muted);opacity:.8}._aiKeyCardSelected_14lr3_553{border:2px solid var(--primary);background-color:#955ae00d}._aiKeyCardSecondarySelected_14lr3_558{border:2px solid var(--secondary);background-color:#a855f70d}._aiKeyCardAccentSelected_14lr3_563{border:2px solid var(--accent);background-color:#3b82f60d}._aiKeyCardDashed_14lr3_568{border:2px dashed rgba(156,163,175,.3)}._aiKeyCardContent_14lr3_572{display:flex;align-items:center;justify-content:space-between}._aiKeyCardLeft_14lr3_579{display:flex;align-items:center;gap:.75rem}._aiKeyIcon_14lr3_591{width:2.5rem;height:2.5rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center}._aiKeyIconPrimary_14lr3_600{background-color:#955ae01a}._aiKeyIconSecondary_14lr3_604{background-color:#a855f71a}._aiKeyIconAccent_14lr3_608{background-color:#3b82f61a}._aiKeyIconMuted_14lr3_612{background-color:#9ca3af1a}._aiKeyTitle_14lr3_616{font-weight:500;color:var(--card-foreground);font-size:14px}._aiKeyDescription_14lr3_622{font-size:12px;color:var(--muted-foreground)}._modelsBadges_14lr3_646{display:flex;flex-wrap:wrap;gap:.5rem}._modelBadge_14lr3_652{background:var(--muted);color:var(--muted-foreground);font-size:.75rem;font-weight:500;padding:.375rem .75rem;border-radius:.375rem;border:1px solid var(--border)}._recommendedBadge_14lr3_1110{background:linear-gradient(135deg,var(--primary),oklch(from var(--primary) calc(l + .1) c h));color:var(--primary-foreground);font-size:10px;font-weight:500;padding:.25rem .75rem;border-radius:1rem;margin-left:auto}._sectionDivider_14lr3_1120{display:flex;align-items:center;gap:1rem}._dividerLine_14lr3_1126{flex:1;height:1px;background:var(--border)}._dividerText_14lr3_1132{font-size:.75rem;color:var(--muted-foreground);padding:0 .5rem}._aiSectionPersonal_14lr3_1138{display:flex;flex-direction:column;gap:1rem}._personalKeysGrid_14lr3_1144{display:grid;grid-template-columns:1fr;gap:10px}._dialogOverlay_14lr3_667{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:50}._dialogContent_14lr3_677{background-color:var(--background-color);border:1px solid var(--border);border-radius:.75rem;padding:0;max-width:42rem;width:95%;max-height:90vh;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}._dialogHeader_14lr3_1173{background:linear-gradient(135deg,var(--primary),oklch(from var(--primary) calc(l + .1) c h));color:var(--primary-foreground);padding:10px;position:relative;overflow:hidden}._dialogHeader_14lr3_1173:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.1) 50%,transparent 70%);animation:_shimmer_14lr3_1 3s ease-in-out infinite}@keyframes _shimmer_14lr3_1{0%,to{transform:translate(-100%)}50%{transform:translate(100%)}}._dialogTitleSection_14lr3_1204{display:flex;align-items:center;gap:.75rem;position:relative;z-index:1}._dialogIcon_14lr3_1212{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;background:#fff3;border-radius:.75rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._dialogTitle_14lr3_688{font-weight:700;margin:0;color:var(--primary-foreground)}._dialogSubtitle_14lr3_1229{font-size:.875rem;opacity:.9;margin:0;color:var(--primary-foreground)}._dialogCloseButton_14lr3_1236{position:absolute;top:1rem;right:1rem;background:#fff3;border:none;border-radius:.5rem;padding:.5rem;color:var(--primary-foreground);cursor:pointer;transition:all .2s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:2}._dialogCloseButton_14lr3_1236:hover{background:#ffffff4d;transform:scale(1.1)}._dialogBody_14lr3_697{padding:2rem;overflow-y:auto;max-height:calc(90vh - 120px)}._dialogActions_14lr3_1262{display:flex;gap:1rem;padding-top:1rem}._primaryActionButton_14lr3_1268{flex:1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;background:linear-gradient(135deg,var(--primary),oklch(from var(--primary) calc(l + .1) c h));color:var(--primary-foreground);border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .2s ease}._primaryActionButton_14lr3_1268:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00000026}._secondaryActionButton_14lr3_1289{flex:1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;background:transparent;color:var(--muted-foreground);border:1px solid var(--border);border-radius:.5rem;font-weight:500;cursor:pointer;transition:all .2s ease}._secondaryActionButton_14lr3_1289:hover{background:var(--muted);color:var(--foreground)}._packageInfoCard_14lr3_1311{display:flex;flex-direction:column;gap:2rem}._packageIntroCard_14lr3_1317{display:flex;align-items:flex-start;gap:1rem;padding:1.5rem;background:linear-gradient(135deg,var(--muted),oklch(from var(--muted) calc(l + .02) c h));border-radius:.75rem;border:1px solid var(--border)}._packageIntroCard_14lr3_1317 h4{font-size:1.125rem;font-weight:600;color:var(--foreground)}._packageIntroCard_14lr3_1317 p{font-size:.875rem;line-height:1.6;margin:0;color:var(--muted-foreground)}._sectionTitle_14lr3_1340{font-size:1.125rem;font-weight:600;color:var(--foreground);display:flex;align-items:center;gap:.5rem}._featuresGrid_14lr3_1349{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}._featureCard_14lr3_1355{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;background:var(--card);border:1px solid var(--border);border-radius:.5rem;transition:all .2s ease}._featureCard_14lr3_1355:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a;border-color:var(--primary)}._featureIcon_14lr3_1372{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:.5rem;background:linear-gradient(135deg,var(--muted),oklch(from var(--muted) calc(l + .05) c h));flex-shrink:0}._featureCard_14lr3_1355 h5{font-size:.875rem;font-weight:600;color:var(--foreground)}._featureCard_14lr3_1355 p{font-size:.75rem;margin:0;color:var(--muted-foreground);line-height:1.4}._benefitsGrid_14lr3_1396{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem}._benefitCard_14lr3_1402{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem 1rem;background:linear-gradient(135deg,var(--accent),oklch(from var(--accent) calc(l + .02) c h));border-radius:.75rem;text-align:center;transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden}._benefitCard_14lr3_1402:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .5s ease}._benefitCard_14lr3_1402:hover:before{left:100%}._benefitCard_14lr3_1402:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 8px 25px #00000026}._benefitCard_14lr3_1402 h5{font-size:.875rem;font-weight:600;margin:0;color:var(--accent-foreground)}._benefitCard_14lr3_1402 p{font-size:.75rem;margin:0;color:var(--accent-foreground);opacity:.8;line-height:1.4}._benefitIconWrapper_14lr3_1452{position:relative;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:.75rem;background:linear-gradient(135deg,var(--muted),oklch(from var(--muted) calc(l + .05) c h));transition:all .3s ease}._benefitIconWrapper_14lr3_1452 svg:first-child{transition:all .3s ease}._benefitIconWrapper_14lr3_1452 svg:last-child{position:absolute;top:-2px;right:-2px;width:.875rem;height:.875rem;opacity:0;transform:scale(.8);transition:all .3s ease}._benefitCard_14lr3_1402:hover ._benefitIconWrapper_14lr3_1452 svg:last-child{opacity:1;transform:scale(1)}._benefitCard_14lr3_1402:hover ._benefitIconWrapper_14lr3_1452 svg:first-child{transform:scale(1.1)}._benefitCard_14lr3_1402:hover ._benefitIconWrapper_14lr3_1452{background:linear-gradient(135deg,var(--primary),oklch(from var(--primary) calc(l + .1) c h));color:var(--primary-foreground);transform:scale(1.05)}._packageCard_14lr3_1494{background:linear-gradient(135deg,var(--card),oklch(from var(--card) calc(l + .02) c h));border:1px solid var(--border);border-radius:.75rem;padding:1.5rem;transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden}._packageCardSelected_14lr3_1505{border:2px solid var(--primary);background:linear-gradient(135deg,rgba(var(--primary-rgb, 149, 90, 224),.05),rgba(var(--primary-rgb, 149, 90, 224),.02));box-shadow:0 4px 12px rgba(var(--primary-rgb, 149, 90, 224),.15)}._packageCard_14lr3_1494:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background:linear-gradient(135deg,transparent,rgba(var(--primary-rgb, 149, 90, 224),.05),transparent);opacity:0;transition:opacity .3s ease}._packageCard_14lr3_1494:hover:before{opacity:1}._packageCard_14lr3_1494:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0000001a;border-color:var(--primary)}._packageHeader_14lr3_1536{display:flex;flex-direction:column;gap:1rem}._packageTitleSection_14lr3_1542{display:flex;align-items:center;gap:.75rem;position:relative}._packageTitleContent_14lr3_1549{flex:1;min-width:0}._packageActions_14lr3_1554{display:flex;align-items:center;gap:.5rem;flex-shrink:0}._selectedIcon_14lr3_1561{width:1.25rem;height:1.25rem;flex-shrink:0}._packageIcon_14lr3_1567{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:linear-gradient(135deg,var(--primary),oklch(from var(--primary) calc(l + .1) c h));color:var(--primary-foreground);border-radius:.75rem;flex-shrink:0}._packageTitle_14lr3_1542{font-size:16px;font-weight:700;margin:0;color:var(--foreground)}._packageSubtitle_14lr3_1586{font-size:12px;margin:0;color:var(--muted-foreground)}._packageInfoButton_14lr3_1592{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:var(--card);border:1px solid var(--border);border-radius:.5rem;color:var(--muted-foreground);cursor:pointer;transition:all .2s ease}._packageInfoButton_14lr3_1592:hover{background:var(--primary);color:var(--primary-foreground);transform:scale(1.1)}._packageFeatureBadges_14lr3_1612{display:flex;flex-wrap:wrap;gap:.5rem;font-size:14px}._packageStats_14lr3_1619{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;background:var(--muted);border-radius:.5rem}._packageStat_14lr3_1619{display:flex;flex-direction:column;align-items:center;gap:.25rem}._packageStatNumber_14lr3_1636{font-size:14px;font-weight:700;color:var(--primary);line-height:1}._packageStatLabel_14lr3_1643{font-size:12px;color:var(--muted-foreground);text-align:center;line-height:1}._packageStatDivider_14lr3_1650{width:1px;height:2rem;background-color:var(--border);opacity:.5}._solvedStatus_14lr3_1657{color:var(--green-text-color)}._projectActionIcon_14lr3_1661{color:gold}._totalProjectBuiltStyle_14lr3_1665{color:var(--question-tag-text-color)}._packageFeatures_14lr3_1669,._packageBenefits_14lr3_1675{display:flex;flex-direction:column;gap:20px}._buyButtonDisabled_14lr3_1681{opacity:.5;cursor:not-allowed}._aiCreditsInformationAndPurchase_14lr3_1686{display:flex;align-items:center;justify-content:center;gap:10px}._aiCreditsAvailableStyles_14lr3_1693{display:flex;gap:5px;color:var(--yellow-text-color);font-size:14px}._zapIconStyle_14lr3_1700{display:flex;width:15px}._featureBadge_14lr3_1705{background:var(--primary);padding:4px 8px;border-radius:15px;font-size:12px}._open-ai-copilot-container_stfv7_1{padding:8px 8px 8px 0;margin:0 auto;border:1px solid #3489ff;border-left:none;border-right:none;position:relative;display:flex;gap:10px;flex-direction:column;overflow:visible}._user-message_stfv7_14{display:flex;align-items:center;gap:5px;font-size:14px}._open-ai-inner-container_stfv7_21{display:flex;align-items:center;gap:10px;border:1px solid #595959;background:#393b40;border-radius:4px;position:relative}._input-area_stfv7_31{width:100%}._input-area_stfv7_31 ._inputRoot_stfv7_35{color:#333;padding:4px 28px 4px 12px}._inputRoot_stfv7_35 textarea{line-height:unset;font-size:13px;color:#e4e4e4;outline:none;border:none}._outlinedInput_stfv7_48{border:1px solid #ccc;border-radius:4px}._button-area_stfv7_53{display:flex;position:absolute;right:3px}._open-ai-copilot-generate-btn_stfv7_59{background:transparent;color:gray;border:none;cursor:pointer;font-size:17px;display:flex;align-items:center}._open-ai-copilot-response_stfv7_69{padding:10px;border-radius:4px;color:#b4b4b4;background:transparent;display:flex;flex-direction:column;gap:10px;margin-bottom:8px}._question-container_stfv7_80{display:flex;justify-content:flex-start;align-items:start;gap:10px;font-size:16px;line-height:17px;color:#c4c4c4}._people-icon_stfv7_90{font-size:16px;padding-top:1px}._question-container_stfv7_80 strong{padding-bottom:3px}._response-container_stfv7_99{display:flex;gap:7px}._robo-icon_stfv7_104{font-size:32px;height:20px}._copilot-response_stfv7_109 p{font-size:15px}._char-limit_stfv7_113{font-size:10px;color:#aaa;display:flex;justify-content:right}._ai-message_stfv7_120{display:flex}._ai-message_stfv7_120 .w-md-editor-bar{display:none}._ai-message_stfv7_120 .wmde-markdown{background-color:unset;color:var(--tertiary-text-color);font-size:.9rem}._ai-message_stfv7_120 .w-md-editor-show-preview .w-md-editor-preview{padding:0;overflow:unset;position:unset}._ai-message_stfv7_120 .w-md-editor{max-height:100%!important;height:100%!important;box-shadow:none;background-color:unset;border-radius:10px}._ai-message_stfv7_120 .wmde-markdown hr{height:.1em;margin:.5em 0}._ai-message_stfv7_120 .wmde-markdown :is(h1,h2,h3,h4,h5,h6){border-color:var(--input-container-border-color)}._ai-message_stfv7_120 .w-md-editor code .copied,._ai-message_stfv7_120 .w-md-editor pre .copied{display:block!important}._code-assistant-messages-inner-container_stfv7_167{display:flex;flex-direction:column;gap:10px;height:100%;overflow-y:auto;max-height:300px;scrollbar-width:thin;scrollbar-color:transparent transparent}._code-assistant-messages-inner-container_stfv7_167::-webkit-scrollbar{width:7px;background:transparent}._code-assistant-messages-inner-container_stfv7_167::-webkit-scrollbar-thumb{background:transparent}._open-ai-copilot-accept-btn_stfv7_187,._open-ai-copilot-close-btn_stfv7_203{padding:6px 10px;white-space:nowrap;border:none;background-color:var(--create-project-button-background);color:#fff;cursor:pointer;border-radius:5px;display:flex;align-items:center;gap:5px;justify-content:center;height:max-content;margin-left:unset}._pending-suggestion-btn_stfv7_219{display:flex;align-items:center;gap:5px}._action-items-footer_stfv7_225{display:flex;align-items:center;justify-content:space-between;position:relative;overflow:visible}._model-selector-and-char-limit_stfv7_233{display:flex;gap:5px;align-items:center;position:relative;overflow:visible;justify-content:flex-end}._modelSelectorDropdownStyle_stfv7_242{width:60%}._model-select_stfv7_233{width:100%;max-width:200px;background-color:#1e1e1e;color:#fff;border-radius:4px;padding:4px;border:1px solid #555;accent-color:#dc3545}._model-selector_stfv7_233{width:100%;max-width:200px;background-color:#1e1e1e;color:#fff;border-radius:4px;padding:4px;border:1px solid #555}._noteMessage_stfv7_267{color:#ffb300;font-size:12px;opacity:.85;text-align:center}._changeCurrentAIServiceStyle_stfv7_274{display:inline;font-size:12px;text-align:center}._changeCurrentAIServiceStyle_stfv7_274 span{color:#009298;color:oklch(.6 .15 200);cursor:pointer;margin-left:4px}._helpContainer_16vdz_1{background:var(--capstone-background-color);color:#fff;padding:10px;width:100%;box-shadow:0 8px 32px #1f268740;display:flex;flex-direction:column;gap:15px;min-height:100%;border:1.5px solid #2d2d2d}._headerContainer_16vdz_14{display:flex;flex-wrap:wrap;align-items:center;gap:10px;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid white}._collapsedPanel_16vdz_24{background:#1e293bf2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(71,85,105,.5);border-radius:16px;box-shadow:0 25px 50px -12px #00000040;cursor:pointer;transition:all .3s ease;z-index:50;animation:_slideInBottom_16vdz_1 .3s ease-out;max-width:calc(100vw - 48px)}._collapsedContent_16vdz_37{padding:5px 10px;display:flex;align-items:center;gap:12px}._collapsedIcon_16vdz_44{width:16px;height:16px;border-radius:50%;background:linear-gradient(to right,#fbbf2433,#fb923c33);display:flex;align-items:center;justify-content:center;font-size:10px;flex-shrink:0}._collapsedCredits_16vdz_56{display:flex;align-items:center;gap:5px;flex-wrap:wrap}._collapsedNumber_16vdz_63{font-weight:700;color:#fbbf24;font-size:10px}._collapsedLabel_16vdz_69{color:#fff;font-weight:500;font-size:10px}._tooltip-popper_16vdz_75.MuiTooltip-popper ._tooltip-root_16vdz_75.MuiTooltip-tooltip{padding:4px 8px;color:var(--text-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:5px;word-wrap:break-word;border-radius:5px;background:var(--text-tooltip-background-color)}._dropdown_16vdz_88{position:relative}._helpButton_16vdz_92{display:flex;align-items:center;gap:6px;padding:5px 10px;background-color:#7c3aed;border:1px solid #8b5cf6;border-radius:4px;color:#fff;cursor:pointer}._helpButton_16vdz_92:hover{background-color:#6d28d9}._helpIcon_16vdz_108{width:12px;height:12px}._helpText_16vdz_113{font-size:10px}._chevronDown_16vdz_117{height:12px;width:12px}._dropdownSection_16vdz_122{color:#fff;display:flex;flex-direction:column;gap:15px}._sectionHeader_16vdz_129{font-size:10px;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:.05em}._dropdownItem_16vdz_138{display:flex;align-items:center;cursor:pointer;gap:12px}._dropdownItem_16vdz_138:hover{background-color:#404040}._itemIcon_16vdz_149{width:16px;height:16px;flex-shrink:0}._itemContent_16vdz_155{flex:1}._itemTitle_16vdz_159{font-weight:500;font-size:14px}._itemDesc_16vdz_164{font-size:12px;color:#888}._externalIcon_16vdz_169{width:12px;height:12px;color:#888}._dropdownDivider_16vdz_175{height:1px;background-color:#404040;margin:4px 0}._tutorialModal_16vdz_181{max-width:608px;width:100%;background-color:var(--capstone_flexlayout__tabset_tabbar_outer_top);border-radius:8px;max-height:90vh}._modalHeader_16vdz_189{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid #404040}._modalTitle_16vdz_197{font-size:18px;font-weight:600;margin:0;color:#fff}._closeButton_16vdz_204{background:none;border:none;color:#888;font-size:24px;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center}._closeButton_16vdz_204:hover{color:#fff}._videoContainer_16vdz_222{padding:24px;overflow:auto;max-height:80vh}._videoPlaceholder_16vdz_228{aspect-ratio:21 / 9;background-color:#000;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:32px}._playIcon_16vdz_240{font-size:64px}._videoTitle_16vdz_244{font-size:18px;font-weight:600;margin:0 0 8px}._videoDesc_16vdz_250{color:#888;margin:0 0 16px;font-size:14px}._playButton_16vdz_256{background-color:#3b82f6;color:#fff;border:none;padding:12px 24px;border-radius:6px;cursor:pointer;font-weight:500}._playButton_16vdz_256:hover{background-color:#2563eb}._overlay_16vdz_271{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000080;z-index:50;display:flex;align-items:center;justify-content:center;padding:16px}._welcomeModal_16vdz_282{max-width:1024px;width:100%;background-color:var(--capstone_flexlayout__tabset_tabbar_outer_top);border-radius:8px;max-height:90vh;overflow-y:auto;color:#fff;position:relative}._closeIcon_16vdz_293{fill:#d1d5db;position:absolute;right:10px;top:10px;width:20px;height:20px;cursor:pointer}._welcomeContent_16vdz_303{display:flex;padding:24px;flex-direction:column;gap:20px}._welcomeHeader_16vdz_310{text-align:center}._welcomeIcon_16vdz_314{width:64px;height:64px;background-color:#3b82f6;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;font-size:32px}._welcomeTitle_16vdz_326{font-size:24px;font-weight:700;margin:0 0 12px;color:#fff}._welcomeDesc_16vdz_333{color:#d1d5db;font-size:14px;max-width:512px;margin:0 auto;line-height:1.5}._featuresGrid_16vdz_341{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}._featureCard_16vdz_348{background-color:#464646;padding:16px;border-radius:8px;text-align:center;flex:1;min-width:200px}._featureIconCode_16vdz_357{font-size:32px;margin-bottom:8px;color:#60a5fa}._featureIconEye_16vdz_363{font-size:32px;margin-bottom:8px;color:#4ade80}._featureIconTerminalIcon_16vdz_369{font-size:32px;margin-bottom:8px;color:#facc15}._featureIconServer_16vdz_375{font-size:32px;margin-bottom:8px;color:#c084fc}._arrowRightIcon_16vdz_381{width:14px;height:14px}._featureTitle_16vdz_386{font-weight:600;margin:0 0 4px;font-size:14px}._featureDesc_16vdz_392{font-size:12px;color:#888;margin:0}._stepsTitle_16vdz_398{font-size:20px;font-weight:600;margin:0 0 16px;text-align:center;color:#fff}._stepsList_16vdz_406{display:flex;flex-direction:column;gap:12px}._stepItem_16vdz_412{display:flex;align-items:flex-start;gap:12px;padding:12px;background-color:#464646;border-radius:8px;align-items:center}._stepNumber_16vdz_422{width:24px;height:24px;background-color:var(--auth-btn-background);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;flex-shrink:0}._stepContent_16vdz_435{flex:1}._stepTitle_16vdz_439{font-weight:600;font-size:14px;margin:0 0 4px}._stepDesc_16vdz_445{font-size:12px;color:#888;margin:0}._metricsSection_16vdz_452{background:linear-gradient(to right,#3b82f633,#9333ea33);padding:16px;border-radius:8px;margin-bottom:24px;display:flex;align-items:center;justify-content:center;gap:24px;text-align:center}._metric_16vdz_452{display:flex;flex-direction:column;align-items:center}._metricValue_16vdz_470{font-size:24px;font-weight:700;color:#3b82f6}._metricLabel_16vdz_476{font-size:12px;color:#888}._welcomeActions_16vdz_482{display:flex;justify-content:center;gap:20px}._primaryButton_16vdz_488{background-color:var(--auth-btn-background);color:#fff;border:none;padding:12px 24px;border-radius:6px;cursor:pointer;font-weight:500;display:flex;gap:10px;align-items:center}._primaryButton_16vdz_488:hover{background-color:var(--auth-btn-background)}._secondaryButton_16vdz_505{background:none;border:1px solid #404040;color:#fff;padding:12px 24px;border-radius:6px;cursor:pointer;display:flex;align-items:center;gap:10px}._secondaryButton_16vdz_505:hover{background-color:#404040}._tipsSection_16vdz_522{padding:16px;background-color:#40404080;border-radius:8px}._tipsTitle_16vdz_528{font-weight:600;margin:0 0 8px;font-size:14px;display:flex;align-items:center;gap:8px}._tipsList_16vdz_537{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}._tipItem_16vdz_546{font-size:12px;color:#888;display:flex;align-items:flex-start;gap:8px}._ctaSection_16vdz_554{display:flex;flex-direction:column;align-items:center;gap:10px}._ctaTitle_16vdz_561{font-size:20px;font-weight:700}._ctaDescription_16vdz_566{font-size:15px;color:#d1d5db}._ctaButton_16vdz_571{background-color:#2563eb!important;color:#fff!important;padding:.75rem 2rem;font-size:14px!important;text-transform:none!important;font-weight:600}._panel_4h89x_1{background:var(--capstone-background-color);color:#fff;padding:10px;width:100%;font-family:Inter,Segoe UI,Arial,sans-serif;box-shadow:0 8px 32px #1f268740;display:flex;flex-direction:column;gap:15px;border:1.5px solid #2d2d2d;height:100%}._headerContainer_4h89x_16{display:flex;flex-wrap:wrap;align-items:center;gap:10px;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid white}._noMembersText_4h89x_26{font-size:13px;font-weight:500;display:flex;justify-content:center}._maxLimit_4h89x_33{font-size:13px;font-weight:500;color:green}._shareButton_4h89x_39{display:flex;align-items:center;gap:8px;background-color:#7e57c2;color:#fff;border:none;border-radius:50px;padding:4px 14px;cursor:pointer;font-size:12px;transition:all .3s ease}._shareButtonDisabled_4h89x_53{display:flex;align-items:center;gap:8px;background-color:#7e57c2;color:#fff;border:none;border-radius:50px;padding:4px 14px;cursor:pointer;font-size:12px;transition:all .3s ease;opacity:.5;cursor:not-allowed}._share-popover-input_4h89x_69{position:absolute;top:-1000px;left:-1000px}._headerText_4h89x_75{font-size:14px;font-weight:500}._label_4h89x_80{font-size:14px;font-weight:600;color:#bdbdbd}._select_4h89x_86{width:100%;background:#23272f;color:#fff;padding:5px 10px;border-radius:8px;border:1px solid #333;font-size:14px;transition:border .2s}._inviteRow_4h89x_97{display:flex;flex-direction:column;gap:.7rem}@media (min-width: 640px){._inviteRow_4h89x_97{flex-direction:row}}._input_4h89x_109{flex-grow:1;background:#23272f;color:#fff;padding:5px 10px;border-radius:8px;border:1px solid #333;font-size:14px;transition:border .2s}._input_4h89x_109:focus{border:1.5px solid #8b5cf6;outline:none}._inviteButton_4h89x_125{background:linear-gradient(90deg,#8b5cf6,#6366f1);color:#fff;padding:8px 16px;border-radius:8px;border:none;font-weight:600;font-size:14px;cursor:pointer;box-shadow:0 2px 8px #8b5cf626;transition:background .2s,box-shadow .2s}._disableInviteButton_4h89x_138{background:linear-gradient(90deg,#8b5cf6,#6366f1);color:#fff;padding:8px 16px;border-radius:8px;border:none;font-weight:600;font-size:14px;cursor:not-allowed;opacity:.5;box-shadow:0 2px 8px #8b5cf626;transition:background .2s,box-shadow .2s}._inviteButton_4h89x_125:hover{background:linear-gradient(90deg,#6366f1,#8b5cf6);box-shadow:0 4px 16px #8b5cf62e}._shareListContainer_4h89x_158{display:flex;flex-direction:column;gap:10px}._shareListItem_4h89x_164{background:#23272f;padding:10px;border-radius:8px;display:flex;box-shadow:0 1px 4px #8b5cf612}._revokeButton_4h89x_172{display:flex;gap:8px;background-color:#7e57c2;color:#fff;border:none;border-radius:50px;padding:4px 14px;cursor:pointer;font-size:14px;align-items:center;transition:all .3s ease;justify-content:center}._revokeButtonForConfirmation_4h89x_188{display:flex;gap:8px;background-color:#7e57c2;color:#fff;border:none;border-radius:8px;padding:4px 14px;cursor:pointer;font-size:14px;align-items:center;transition:all .3s ease;justify-content:center}._actionContainerForConfirmation_4h89x_204{display:flex;gap:10px;justify-content:space-between}._copyShareButton_4h89x_210{display:flex;gap:8px;background-color:#7e57c2;color:#fff;border:none;border-radius:50px;padding:4px 14px;cursor:pointer;font-size:14px;align-items:center;transition:all .3s ease;justify-content:center}._shareMembersList_4h89x_226{font-size:14px;font-weight:500}._userInfo_4h89x_231{display:flex;flex-direction:column;gap:10px;width:100%}._shareListItemContainer_4h89x_239{display:flex;flex-direction:column;gap:5pxs}._userInitial_4h89x_245{background:linear-gradient(135deg,#8b5cf6,#6366f1);color:#fff;width:2rem;height:2rem;font-size:14px;display:flex;align-items:center;justify-content:center;border-radius:9999px;font-weight:700;box-shadow:0 2px 8px #8b5cf626}._username_4h89x_259{font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#e0e0e0}._userRole_4h89x_268{font-size:.95rem;color:#a5b4fc;font-weight:500}._urlRow_4h89x_274{display:flex;flex-direction:column;gap:.7rem}@media (min-width: 640px){._urlRow_4h89x_274{flex-direction:row}}._copyButton_4h89x_286{background:linear-gradient(90deg,#8b5cf6,#6366f1);color:#fff;padding:8px 16px;border-radius:8px;border:none;font-weight:600;font-size:14px;cursor:pointer;transition:background .2s}._copyButton_4h89x_286:hover{background:linear-gradient(90deg,#6366f1,#8b5cf6)}._embedContainer_4h89x_302{display:flex;justify-content:start}._dialogOverlay_4h89x_307,._dialogOverlayForConfirmation_4h89x_320{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0006;display:flex;align-items:center;justify-content:center;z-index:1000}._dialogContent_4h89x_333{display:flex;flex-direction:column;gap:10px;background:#232526;color:#fff;padding:20px 15px;border-radius:14px;width:420px;max-width:95%;box-shadow:0 8px 32px #1f268740}._dialogContentForConfirmation_4h89x_346{display:flex;flex-direction:column;gap:15px;background:#232526;color:#fff;padding:20px 15px;border-radius:14px;width:340px;max-width:95%;box-shadow:0 8px 32px #1f268740}._shareUrlContainer_4h89x_359{display:flex;flex-direction:column;gap:5px}._closeButton_4h89x_365{display:flex;background:#6366f1;color:#fff;padding:8px 18px;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s;justify-content:center;align-items:center;margin:auto}._closeButtonForConfirmation_4h89x_381{display:flex;background:#6366f1;color:#fff;padding:8px 18px;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s;justify-content:center;align-items:center}._closeButton_4h89x_365:hover{background:#8b5cf6}._actionContainer_4h89x_204{display:flex;flex-wrap:wrap;gap:10px}._container_hn7l5_1{position:relative;background:linear-gradient(135deg,#0f172a,#1e293b,#0f172a)}._expandedPanel_hn7l5_6{position:fixed;bottom:15px;right:24px;max-width:calc(100vw - 48px);background:#1e293bf2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(71,85,105,.5);border-radius:16px;box-shadow:0 25px 50px -12px #00000040;z-index:1001;overflow:hidden;animation:_slideInRight_hn7l5_1 .3s ease-out;max-height:calc(100vh - 200px);display:flex;flex-direction:column}._discountRow_hn7l5_24{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:4px}._originalPrice_hn7l5_32{font-size:18px;color:#9ca3af;text-decoration:line-through}._discountBadge_hn7l5_38{background-color:#ef4444;color:#fff;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:700}@keyframes _slideInRight_hn7l5_1{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}._panelHeader_hn7l5_59{display:flex;align-items:center;justify-content:space-between;padding:8px 24px;background:linear-gradient(to right,#33415580,#47556980)}._headerContent_hn7l5_67{display:flex;align-items:center;gap:12px}._headerIcon_hn7l5_73{width:24px;height:24px;border-radius:50%;background:#fbbf2433;display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}._headerTitle_hn7l5_85{color:#fff;font-size:14px;font-weight:600;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._closeButton_hn7l5_95{background:none;border:none;color:#94a3b8;cursor:pointer;padding:8px;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;font-size:16px;flex-shrink:0}._closeButton_hn7l5_95:hover{color:#fff;background:#33415580}._panelContent_hn7l5_117{padding:20px;display:flex;flex-direction:column;gap:20px;overflow-x:hidden;overflow-y:auto}._giftIcon_hn7l5_126{font-size:20px;flex-shrink:0}._benefitTitle_hn7l5_131{color:#93c5fd;font-weight:700;font-size:16px}._benefitText_hn7l5_137{color:#bfdbfe;font-size:14px;margin:0;position:relative;z-index:1;line-height:1.5}._creditBalance_hn7l5_146{text-align:center;background:linear-gradient(to bottom right,#33415580,#4755694d);border-radius:12px;padding:18px;display:flex;flex-direction:column;gap:10px}._totalCreditsStyle_hn7l5_156{color:#fff;font-size:13px}._creditAmount_hn7l5_161{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}._creditNumber_hn7l5_169{font-size:clamp(28px,8vw,36px);font-weight:700;background:linear-gradient(to right,#fbbf24,#fb923c);background-clip:text;-webkit-background-clip:text;color:transparent;font-size:22px}._creditLabel_hn7l5_179{font-size:clamp(16px,4vw,20px);color:#fff;font-weight:500;font-size:14px}._lastUpdate_hn7l5_186{color:#94a3b8;font-size:14px;margin:0}._usageInfo_hn7l5_192{background:#3341554d;border-radius:12px;padding:16px}._usageTitle_hn7l5_198{color:#fff;font-weight:600;font-size:14px;display:flex;align-items:center;gap:8px;margin:0 0 16px}._clockIcon_hn7l5_208{font-size:16px;flex-shrink:0}._usageDetails_hn7l5_213{display:flex;flex-direction:column;gap:12px}._usageRow_hn7l5_219{display:flex;justify-content:space-between;align-items:center;color:#cbd5e1;font-size:14px;gap:8px}._usageRow_hn7l5_219 span:first-child{flex:1;min-width:0}._usageValue_hn7l5_233{color:#fff;text-align:right;flex-shrink:0}._pricingCard_hn7l5_240{background:linear-gradient(to bottom right,#064e3b4d,#052e1633);border:1px solid rgba(34,197,94,.3);border-radius:12px;padding:16px}._pricingHeader_hn7l5_247{text-align:center;margin-bottom:12px}._price_hn7l5_252{font-size:clamp(20px,6vw,24px);font-weight:700;color:#4ade80}._packageName_hn7l5_258{font-size:14px;color:#86efac;line-height:1.4}._features_hn7l5_264{font-size:12px;color:#bbf7d0cc;display:flex;flex-direction:column;gap:4px;line-height:1.4}._actionButtons_hn7l5_274{display:flex;flex-direction:column;gap:12px}._buyButton_hn7l5_280{width:100%;background:linear-gradient(to right,#16a34a,#059669);color:#fff;border:none;padding:12px 16px;border-radius:12px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;min-height:48px;flex-wrap:wrap}._buyButton_hn7l5_280:hover:not(._buyButtonDisabled_hn7l5_299){background:linear-gradient(to right,#15803d,#047857);box-shadow:0 10px 25px -3px #0000001a;transform:translateY(-1px)}._buyButtonDisabled_hn7l5_299{opacity:.5;cursor:not-allowed}._bonusBadge_hn7l5_310{background:#fbbf2433;color:#fde047;border:1px solid rgba(251,191,36,.3);padding:2px 8px;border-radius:6px;font-size:12px;margin-left:8px;white-space:nowrap}._historyButton_hn7l5_321{width:100%;background:none;color:#cbd5e1;border:1px solid rgb(71,85,105);padding:12px 16px;border-radius:12px;cursor:pointer;transition:all .3s ease;font-size:14px;min-height:48px;display:flex;align-items:center;justify-content:center;gap:8px}._historyButton_hn7l5_321:hover{background:#33415580;transform:translateY(-1px)}._collapsedPanel_hn7l5_344{position:fixed;bottom:24px;right:24px;background:#1e293bf2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(71,85,105,.5);border-radius:16px;box-shadow:0 25px 50px -12px #00000040;cursor:pointer;transition:all .3s ease;z-index:50;animation:_slideInBottom_hn7l5_1 .3s ease-out;max-width:calc(100vw - 48px)}@keyframes _slideInBottom_hn7l5_1{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}._collapsedPanel_hn7l5_344:hover{transform:scale(1.05)}._collapsedContent_hn7l5_376{padding:10px;display:flex;align-items:center;gap:12px}._collapsedIcon_hn7l5_383{width:24px;height:24px;border-radius:50%;background:linear-gradient(to right,#fbbf2433,#fb923c33);display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}._collapsedInfo_hn7l5_395{display:flex;flex-direction:column;min-width:0;flex:1}._collapsedCredits_hn7l5_402{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._collapsedNumber_hn7l5_409{font-weight:700;color:#fbbf24;font-size:14px}._collapsedLabel_hn7l5_415{color:#fff;font-weight:500;font-size:13px}._collapsedBenefit_hn7l5_421{display:flex;align-items:center;gap:4px;margin-top:4px;flex-wrap:wrap}._collapsedGift_hn7l5_429{font-size:10px;flex-shrink:0}._collapsedBuyText_hn7l5_434{color:#60a5fa;font-size:10px;font-weight:500;white-space:nowrap}._expandIcon_hn7l5_441{color:#94a3b8;font-size:10px;flex-shrink:0}._notification_hn7l5_448{position:fixed;top:24px;left:50%;transform:translate(-50%);z-index:100;animation:_slideInTop_hn7l5_1 .4s ease-out}@keyframes _slideInTop_hn7l5_1{0%{transform:translate(-50%,-100%);opacity:0}to{transform:translate(-50%);opacity:1}}._notificationContent_hn7l5_469{background:linear-gradient(to right,#22c55ef2,#16a34af2);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(34,197,94,.3);border-radius:12px;padding:16px 20px;box-shadow:0 20px 25px -5px #0000004d;display:flex;align-items:center;gap:12px;max-width:400px;min-width:320px}._notificationIcon_hn7l5_483{font-size:24px;flex-shrink:0}._notificationText_hn7l5_488{flex:1}._notificationTitle_hn7l5_492{color:#fff;font-size:16px;font-weight:600;margin:0 0 4px}._notificationMessage_hn7l5_499{color:#ffffffe6;font-size:14px;margin:0;line-height:1.4}._notificationClose_hn7l5_506{background:none;border:none;color:#fffc;cursor:pointer;padding:4px;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}._notificationClose_hn7l5_506:hover{color:#fff;background:#ffffff1a}._loadingCard_hn7l5_528{background:linear-gradient(to right,#3b82f633,#2563eb1a);border:1px solid rgba(59,130,246,.3);border-radius:12px;padding:24px;text-align:center}._loadingContent_hn7l5_536{display:flex;flex-direction:column;align-items:center;gap:16px}._loadingSpinner_hn7l5_543{font-size:32px;animation:_spin_hn7l5_1 1s linear infinite}@keyframes _spin_hn7l5_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loadingText_hn7l5_558{display:flex;flex-direction:column;gap:8px}._refreshButton_hn7l5_564{display:flex;justify-content:center;align-items:center;cursor:pointer}._loadingTitle_hn7l5_571{color:#93c5fd;font-size:14px;font-weight:500;margin:0}._loadingMessage_hn7l5_578{color:#bfdbfe;font-size:14px;margin:0}._headerActionsContainer_hn7l5_584{display:flex;gap:5px}._statusCard_hn7l5_589{background:linear-gradient(to right,#3b82f633,#2563eb1a);border-bottom-left-radius:12px;border-bottom-right-radius:12px;padding:16px;position:relative;max-width:260px}._statusCard_hn7l5_589:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(to right,#3b82f6,#2563eb)}._statusHeader_hn7l5_608{display:flex;align-items:center;gap:12px;margin-bottom:12px}._statusIcon_hn7l5_615{font-size:14px}._statusTitle_hn7l5_619{color:#93c5fd;font-weight:600;font-size:14px}._statusText_hn7l5_625{color:#bfdbfe;font-size:14px;margin:0 0 12px;line-height:1.5}._statusTime_hn7l5_632{color:#93c5fdb3;font-size:12px}._termsSection_hn7l5_637{padding:0 16px;text-align:center}._termsRow_hn7l5_642{padding:16px 16px 0;margin-top:16px;border-top:1px solid #374151}._termsContainer_hn7l5_649{display:flex;flex-direction:column;gap:8px;text-align:center}._termsText_hn7l5_656{font-size:11px;color:#9ca3af;line-height:1.4}._termsLinkRow_hn7l5_662{display:flex;justify-content:center;align-items:center}._termsLink_hn7l5_662{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:#60a5fa;text-decoration:underline;background:none;border:none;cursor:pointer;padding:4px 8px;border-radius:4px;transition:all .2s ease}._termsLink_hn7l5_662:hover{color:#93c5fd;background-color:#60a5fa1a}._icon_hn7l5_688{width:20px;height:20px;color:#fbbf24}._serverIcon_hn7l5_694{width:16px;height:16px;color:#9ca3af}._externalIcon_hn7l5_700{width:12px;height:12px}._removeAllActiveSessionsButtonContainer_hn7l5_705{display:flex;justify-content:center;margin-top:12px}._removeAllActiveSessionsButton_hn7l5_705{background:none;border:1px solid #ef4444;color:#ef4444;padding:8px 16px;border-radius:8px;font-size:12px;cursor:pointer;transition:all .3s ease}._overlay_1pdqn_1{background:linear-gradient(135deg,#0f172a,#1e293b,#334155);display:flex;align-items:center;justify-content:center;z-index:9999;height:100%;width:100%}._container_1pdqn_11{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;justify-content:center;padding:0 20px}._fadeIn_1pdqn_22{animation:_fadeIn_1pdqn_22 .8s ease-out forwards}._zoomIn_1pdqn_26{animation:_zoomIn_1pdqn_26 .8s ease-out forwards}._slideInUp_1pdqn_30{opacity:0;animation:_slideInUp_1pdqn_30 .6s ease-out forwards}@keyframes _fadeIn_1pdqn_22{0%{opacity:0}to{opacity:1}}@keyframes _zoomIn_1pdqn_26{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes _slideInUp_1pdqn_30{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._logoSection_1pdqn_69{margin-bottom:48px}._logoAvatar_1pdqn_73{width:80px!important;height:80px!important;background:linear-gradient(135deg,#3b82f6,#8b5cf6)!important;margin:0 auto 16px!important;box-shadow:0 20px 40px #3b82f64d;animation:_float_1pdqn_1 3s ease-in-out infinite}@keyframes _float_1pdqn_1{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}._title_1pdqn_94{color:#fff!important;font-weight:700!important;margin-bottom:8px!important;background:linear-gradient(135deg,#3b82f6,#8b5cf6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation-delay:.3s}._subtitle_1pdqn_105{color:#94a3b8!important;animation-delay:.5s}._progressSection_1pdqn_110{animation-delay:.7s}._messageContainer_1pdqn_114{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:16px}._loadingIcon_1pdqn_122{color:#3b82f6!important;animation:_spin_1pdqn_1 1s linear infinite}@keyframes _spin_1pdqn_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._message_1pdqn_114{color:#fff!important;font-weight:500!important;font-size:14px!important}._progressBar_1pdqn_143{height:8px!important;border-radius:6px!important;background-color:#4755694d!important;margin-bottom:8px!important}._progressBar_1pdqn_143 ._MuiLinearProgress-bar_1pdqn_150{background:linear-gradient(90deg,#3b82f6,#8b5cf6,#06b6d4)!important;border-radius:6px!important;animation:_shimmer_1pdqn_1 2s ease-in-out infinite}@keyframes _shimmer_1pdqn_1{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}._progressInfo_1pdqn_166{display:flex;justify-content:space-between;color:#94a3b8!important}._progressPercentageStyle_1pdqn_172,._loadingMessageForProfileInfo_1pdqn_177{font-size:14px!important;font-weight:500!important}._featuresGrid_1pdqn_182{margin-bottom:32px!important;animation-delay:.9s}._featureItem_1pdqn_187{text-align:center}._featureAvatar_1pdqn_191{width:48px!important;height:48px!important;margin:0 auto 8px!important;background:#3b82f633!important;border:1px solid rgba(59,130,246,.3)!important;transition:all .3s ease!important}._featureAvatar_1pdqn_191:hover{transform:scale(1.1);box-shadow:0 8px 25px #3b82f64d}._featureAvatar_1pdqn_191:nth-child(1){background:#3b82f633!important;border-color:#3b82f64d!important}._featureAvatar_1pdqn_191:nth-child(2){background:#8b5cf633!important;border-color:#8b5cf64d!important}._featureAvatar_1pdqn_191:nth-child(3){background:#10b98133!important;border-color:#10b9814d!important}._featureText_1pdqn_220{color:#94a3b8!important;font-size:14px!important}._readyChip_1pdqn_225{background:#10b98133!important;color:#10b981!important;border:1px solid rgba(16,185,129,.3)!important;font-weight:600!important;animation:_pulse_1pdqn_1 2s infinite;animation-delay:1.1s;font-size:14px!important}._loadingChip_1pdqn_235{background:#3b82f633!important;color:#3b82f6!important;border:1px solid rgba(59,130,246,.3)!important;font-weight:600!important;animation-delay:1.1s;font-size:14px!important}@keyframes _pulse_1pdqn_1{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@media (max-width: 768px){._container_1pdqn_11{padding:16px}._logoSection_1pdqn_69,._progressSection_1pdqn_110{margin-bottom:32px}._logoAvatar_1pdqn_73{width:64px!important;height:64px!important}._title_1pdqn_94{font-size:14px!important}._featureAvatar_1pdqn_191{width:40px!important;height:40px!important}}._terminalContainer_kj2h7_1{height:100%;flex-direction:column;background-color:var(--capstone-background-color);overflow:hidden;display:flex;align-items:center;position:relative;width:100%}._vmStartingLoaderContainer_kj2h7_14{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--capstone-background-color);color:#fff;display:flex;align-items:center;justify-content:center;z-index:10}._playIconForRun_kj2h7_28{width:14px;height:14px}._runCompileButton_kj2h7_34{display:flex;align-items:center;gap:8px;background:linear-gradient(to right,#a855f7,#9333ea);color:#fff;border:none;border-radius:50px;padding:4px 15px;cursor:pointer;z-index:1000;font-size:14px;transition:all .3s ease}._startServerButton_kj2h7_49{display:flex;align-items:center;gap:8px;background-color:#7e57c2;color:#fff;border:none;border-radius:50px;padding:8px 16px;cursor:pointer;z-index:1000;font-size:16px;transition:all .3s ease}._startServerButtonContainer_kj2h7_64{display:flex;justify-content:center;align-items:center;height:100%}._tabViewContainer_kj2h7_71{display:flex;flex-direction:column;height:100%;width:100%}._terminalHeaderContainer_kj2h7_78{display:flex;justify-content:space-between;align-items:center;background-color:var(--capstone-background-color)}._tabView_kj2h7_71{display:flex;margin-bottom:0;gap:5px}._tabViewButton_kj2h7_91{border:none;font-weight:500;padding:8px 20px;cursor:pointer;outline:none;font-size:14px;border-top-left-radius:8px;border-top-right-radius:8px;transition:"background 0.2s, color 0.2s"}._tabViewVisibleArea_kj2h7_103{background:var(--capstone-background-color);border-radius:0 0 8px 8px;box-shadow:0 2px 8px #0002;overflow:auto;min-width:0;flex:1;min-height:0;display:flex;flex-grow:1;height:100%;width:100%}._terminalXtermArea_kj2h7_117{flex:1;min-height:0;width:100%;height:100%}._wrapper_kj2h7_124{text-align:center;padding:2rem;overflow:auto;display:flex;justify-content:center;height:100%;width:100%}._wrapperInner_kj2h7_134{display:flex;height:100%;gap:20px}._iconContainer_kj2h7_140{display:flex;align-items:center;justify-content:center;flex:1;width:100%;height:100%;min-height:max-content;gap:15px;flex-direction:column}._rocketIcon_kj2h7_152{min-height:4rem;min-width:4rem;width:100%;height:100%;max-width:130px;display:flex;align-items:center;justify-content:center;color:#60a5fa;animation:_bounce_kj2h7_1 1s infinite}._heading_kj2h7_165{font-size:16px;font-weight:600;color:#fff}._subtext_kj2h7_171{color:#9ca3af;font-size:14px}._headingContainer_kj2h7_176{display:flex;flex-direction:column;justify-content:center;gap:5px}._launchButtonContainer_kj2h7_183{display:flex;justify-content:center;align-items:center;gap:10px}._launchButton_kj2h7_183{background:linear-gradient(to right,#3b82f6,#8b5cf6);color:#fff;padding:.5rem 1rem;font-size:13px;font-weight:600;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a;transition:transform .2s,background .2s;display:inline-flex;align-items:center;border:unset;cursor:pointer;height:max-content}._launchButton_kj2h7_183:hover{background:linear-gradient(to right,#2563eb,#7c3aed);transform:scale(1.05)}._playIcon_kj2h7_28{height:1.25rem;width:1.25rem;margin-right:.5rem}@keyframes _bounce_kj2h7_1{0%,to{transform:translateY(0)}50%{transform:translateY(-10%)}}._container_kj2h7_230{display:flex;align-items:center;gap:5px}._labelGroup_kj2h7_236{display:flex;align-items:center;gap:.5rem}._iconPurple_kj2h7_242{height:1rem;width:1rem;color:#c084fc}._label_kj2h7_236{color:#fff;font-size:14px}._share-popover-input_kj2h7_253{position:absolute;top:-1000px;left:-1000px}._copyButton_kj2h7_260{padding:0;color:#9ca3af;background:none;border:none;cursor:pointer}._copyButton_kj2h7_260:hover{color:#fff}._copyIcon_kj2h7_272{height:.75rem;width:.75rem}._noCreditsContainer_kj2h7_277{display:flex;flex-direction:column;gap:5px;background:linear-gradient(to right,#7f1d1d4d,#991b1b33);border:1px solid rgba(239,68,68,.4);border-radius:.75rem;padding:10px;max-width:23rem;margin-left:auto;margin-right:auto;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._iconContainerForZap_kj2h7_291{width:2rem;height:2rem;border-radius:9999px;background-color:#ef444433;display:flex;align-items:center;justify-content:center}._noCreditInformation_kj2h7_302{display:flex;color:#fca5a5;gap:10px;align-items:center;font-size:13px}._zapIcon_kj2h7_310{width:1rem;height:1rem;color:#f87171}._purchaseCreditsContainer_kj2h7_316{color:#fecacacc;font-size:13px;text-decoration:underline}._headerStopButton_kj2h7_322{background:#ef4444;color:#fff;border:none;padding:6px 12px;border-radius:50px;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:4px}._headerStopButton_kj2h7_322:hover{background:#dc2626}._headerButtonsContainer_kj2h7_341{display:flex;gap:10px}._xterm_kj2h7_346{height:100%}._statusContainer_eowjl_1{position:fixed;bottom:20px;left:50%;transform:translate(-50%);z-index:1000;border-radius:8px;box-shadow:0 4px 12px #00000026;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:_slideUp_eowjl_1 .3s ease-out;max-width:90%;min-width:280px}._statusContent_eowjl_15{display:flex;align-items:center;padding:12px 16px;gap:8px;background:#fffffff2;border-radius:8px;border:1px solid rgba(0,0,0,.1)}._statusIcon_eowjl_25{font-size:12px;animation:_pulse_eowjl_1 2s infinite}._statusText_eowjl_30{flex:1;font-size:14px;font-weight:500;color:#333}._closeButton_eowjl_37{background:none;border:none;font-size:18px;cursor:pointer;color:#666;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}._closeButton_eowjl_37:hover{background-color:#0000001a;color:#333}._closeButton_eowjl_37:active{transform:scale(.95)}._online_eowjl_63 ._statusIcon_eowjl_25{color:#22c55e}._online_eowjl_63 ._statusContent_eowjl_15{border-left:4px solid #22c55e}._offline_eowjl_71 ._statusIcon_eowjl_25{color:#ef4444}._offline_eowjl_71 ._statusContent_eowjl_15{border-left:4px solid #ef4444}._connecting_eowjl_79 ._statusIcon_eowjl_25{color:#f59e0b}._connecting_eowjl_79 ._statusContent_eowjl_15{border-left:4px solid #f59e0b}._unknown_eowjl_87 ._statusIcon_eowjl_25{color:#6b7280}._unknown_eowjl_87 ._statusContent_eowjl_15{border-left:4px solid #6b7280}@keyframes _slideUp_eowjl_1{0%{opacity:0;transform:translate(-50%) translateY(20px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@keyframes _pulse_eowjl_1{0%,to{opacity:1}50%{opacity:.5}}@media (max-width: 480px){._statusContainer_eowjl_1{bottom:10px;left:10px;right:10px;transform:none;min-width:auto;max-width:none}._statusContent_eowjl_15{padding:10px 12px}._statusText_eowjl_30{font-size:13px}}._codingViewContainer_12np1_1{height:100vh;width:100%!important;background-color:#1c1c2a;display:flex;flex-direction:column}._codingViewContainerWithPassword_12np1_9{width:100%;background-color:#1c1c2a;display:flex;flex-direction:column;overflow-x:hidden;height:100%}._codingViewInnerContainer_12np1_18{height:100%;width:100%!important;background-color:#1c1c2a;display:flex;flex-direction:column}._codingViewContainer_12np1_1 ._codingViewOuterContainer_12np1_26,._codingViewContainerWithPassword_12np1_9 ._codingViewOuterContainer_12np1_26{height:100%}._fileManager_12np1_31{display:flex;flex-direction:column;background-color:#1e1e1e;color:#fff}._headerSection_12np1_38{display:flex;align-items:center;justify-content:space-between}._openFilesSection_12np1_44{display:flex;align-items:center;overflow-x:auto;white-space:nowrap;flex-grow:1}._codingViewMainContainer_12np1_52{display:flex;flex-direction:column}._sash_12np1_57{background:#2b2b4a;width:100%!important;height:100%!important}.react-split__sash--horizontal ._sash_12np1_57._active_12np1_63{background:#383862;width:100%;height:100%;height:3px}.react-split__sash--vertical ._sash_12np1_57._active_12np1_63{background:#383862;width:100%;height:100%;width:3px}.react-split__sash--horizontal ._sash_12np1_57,.react-split__sash--horizontal ._sash_12np1_57._active_12np1_63{cursor:ns-resize}.react-split__sash--vertical ._sash_12np1_57,.react-split__sash--vertical ._sash_12np1_57._active_12np1_63{cursor:ew-resize}._codingViewFileTreeContainer_12np1_87{width:170px;max-width:30%}._codingViewFileOutputContainer_12np1_92{width:250px}._codingViewEditorAndThemeSelectorContainer_12np1_96{display:flex;flex:1}._codingViewSplitRightContainer_12np1_101{width:100%}._codingViewFileTerminalContainer_12np1_105{height:30%}._codingViewSplitContainer_12np1_109{height:100%}iframe ._codingViewSplitContainer_12np1_109{height:(100vh - 240px)}._codingViewFileTreeContainer_12np1_87{width:170px;max-width:50%}._fileTabs_12np1_122{display:flex;gap:8px;margin-bottom:8px}._fileTab_12np1_122{background:#1e1e1e;border-right:1px solid white;color:#ffffe0;padding:8px 12px;display:flex;align-items:center;cursor:pointer;flex-shrink:0}._fileName_12np1_139{margin-right:10px;font-size:12px}._fileType_12np1_144{font-size:12px;font-weight:700;color:#fc0;margin-right:8px;text-transform:uppercase}._fileTab_12np1_122._active_12np1_63{background:#3c3c3c}._file-name_12np1_156{margin-right:8px;color:#fff}._codingViewEditorContainer_12np1_161{height:inherit;width:100%}._closeButton_12np1_166{background:transparent;border:none;color:red;cursor:pointer;font-size:14px}._openInNewTabTooltip_12np1_174{background-color:#1e1e1e!important}._openInNewTabIcon_12np1_178{font-size:16px;color:#918c9a}._openFilesSection_12np1_44::-webkit-scrollbar{height:4px}._openFilesSection_12np1_44::-webkit-scrollbar-thumb{background-color:#555;border-radius:4px}._openFilesSection_12np1_44::-webkit-scrollbar-track{background-color:#333}._fileTab_12np1_122._active_12np1_63{border-top:1px solid lightblue}._codingViewPreviewContainerDragging_12np1_200{pointer-events:none}._sandpackLayoutStyle_12np1_204{height:100%;width:100%}._sandpackLayoutStyle_12np1_204 ._codingViewUiPreview_12np1_209.sp-preview{height:100%}._codingViewPreviewContainerDragging_12np1_200 ._codingViewUiPreview_12np1_209.sp-preview,._codingViewPreviewContainerDragging_12np1_200 ._codingViewTestPreview_12np1_214.sp-tests,._codingViewPreviewContainerDragging_12np1_200 ._codingViewUiPreview_12np1_209.sp-layout,._codingViewPreviewContainer_12np1_200 ._codingViewUiPreview_12np1_209.sp-preview,._codingViewPreviewContainer_12np1_200 ._codingViewTestPreview_12np1_214.sp-tests,._codingViewPreviewContainer_12np1_200 ._codingViewUiPreview_12np1_209.sp-layout{height:100%;width:100%}._showorHideTestsButton_12np1_223{margin-top:10px;padding:10px;background-color:#333;color:#fff;border:none;cursor:pointer}._codingHeaderViewSaveButtonContainer_12np1_232{display:flex;gap:5px;margin:7px;align-items:center;color:#5fad65;font-size:13px;font-weight:500;line-height:16px;border:1px solid #5FAD65;border-radius:4px;padding:5px;cursor:pointer}._codingHeaderViewSaveButton_12np1_232{color:#5fad65;font-size:19px}._codingViewContainer_1azcl_1{height:100vh;width:100%!important;background-color:#1c1c2a;display:flex;flex-direction:column}._codingViewInnerContainer_1azcl_9{height:100%;width:100%!important;background-color:#1c1c2a;display:flex;flex-direction:column}._codingViewContainer_1azcl_1 ._codingViewOuterContainer_1azcl_17{height:100%}._fileManager_1azcl_21{display:flex;flex-direction:column;background-color:#1e1e1e;color:#fff}._headerSection_1azcl_28{display:flex;align-items:center;justify-content:space-between}._openFilesSection_1azcl_34{display:flex;align-items:center;overflow-x:auto;white-space:nowrap;flex-grow:1}._codingViewMainContainer_1azcl_42{display:flex;flex-direction:column}._sash_1azcl_47{background:#2b2b4a;width:100%!important;height:100%!important}.react-split__sash--horizontal ._sash_1azcl_47._active_1azcl_53{background:#383862;width:100%;height:100%;height:3px}.react-split__sash--vertical ._sash_1azcl_47._active_1azcl_53{background:#383862;width:100%;height:100%;width:3px}.react-split__sash--horizontal ._sash_1azcl_47,.react-split__sash--horizontal ._sash_1azcl_47._active_1azcl_53{cursor:ns-resize}.react-split__sash--vertical ._sash_1azcl_47,.react-split__sash--vertical ._sash_1azcl_47._active_1azcl_53{cursor:ew-resize}._codingViewFileTreeContainer_1azcl_77{width:170px;max-width:30%}._codingViewFileOutputContainer_1azcl_82{width:250px}._codingViewEditorAndThemeSelectorContainer_1azcl_86{display:flex;flex:1}._codingViewSplitRightContainer_1azcl_91{width:100%}._codingViewFileTerminalContainer_1azcl_95{height:30%}._codingViewSplitContainer_1azcl_99{height:100%}iframe ._codingViewSplitContainer_1azcl_99{height:(100vh - 240px)}._codingViewFileTreeContainer_1azcl_77{width:170px;max-width:50%}._fileTabs_1azcl_112{display:flex;gap:8px;margin-bottom:8px}._fileTab_1azcl_112{background:#1e1e1e;border-right:1px solid white;color:#ffffe0;padding:8px 12px;display:flex;align-items:center;cursor:pointer;flex-shrink:0}._fileName_1azcl_129{margin-right:10px;font-size:12px}._fileType_1azcl_134{font-size:12px;font-weight:700;color:#fc0;margin-right:8px;text-transform:uppercase}._fileTab_1azcl_112._active_1azcl_53{background:#3c3c3c}._file-name_1azcl_146{margin-right:8px;color:#fff}._codingViewEditorContainer_1azcl_151{height:inherit;width:100%}._closeButton_1azcl_156{background:transparent;border:none;color:red;cursor:pointer;font-size:14px}._openInNewTabTooltip_1azcl_164{background-color:#1e1e1e!important}._openInNewTabIcon_1azcl_168{font-size:16px;color:#918c9a}._openFilesSection_1azcl_34::-webkit-scrollbar{height:4px}._openFilesSection_1azcl_34::-webkit-scrollbar-thumb{background-color:#555;border-radius:4px}._openFilesSection_1azcl_34::-webkit-scrollbar-track{background-color:#333}._fileTab_1azcl_112._active_1azcl_53{border-top:1px solid lightblue}._codingViewPreviewContainerDragging_1azcl_190{pointer-events:none}._sandpackLayoutStyle_1azcl_194{height:100%;width:100%}._sandpackLayoutStyle_1azcl_194 ._codingViewUiPreview_1azcl_199.sp-preview{height:100%}._codingViewPreviewContainerDragging_1azcl_190 ._codingViewUiPreview_1azcl_199.sp-preview,._codingViewPreviewContainerDragging_1azcl_190 ._codingViewTestPreview_1azcl_204.sp-tests,._codingViewPreviewContainerDragging_1azcl_190 ._codingViewUiPreview_1azcl_199.sp-layout,._codingViewPreviewContainer_1azcl_190 ._codingViewUiPreview_1azcl_199.sp-preview,._codingViewPreviewContainer_1azcl_190 ._codingViewTestPreview_1azcl_204.sp-tests,._codingViewPreviewContainer_1azcl_190 ._codingViewUiPreview_1azcl_199.sp-layout{height:100%;width:100%}._showorHideTestsButton_1azcl_213{margin-top:10px;padding:10px;background-color:#333;color:#fff;border:none;cursor:pointer}._codingHeaderViewSaveButtonContainer_1azcl_222{display:flex;gap:5px;margin:7px;align-items:center;color:#5fad65;font-size:13px;font-weight:500;line-height:16px;border:1px solid #5FAD65;border-radius:4px;padding:5px;cursor:pointer}._codingHeaderViewSaveButton_1azcl_222{color:#5fad65;font-size:19px}._codingViewContainer_1ma0f_1{height:100vh!important;width:100%!important;background-color:#1c1c2a;display:flex;flex-direction:column;overflow:hidden}._sash_1ma0f_10{background:#2b2b4a;width:100%!important;height:100%!important}.react-split__sash--horizontal ._sash_1ma0f_10._active_1ma0f_16,.react-split__sash--vertical ._sash_1ma0f_10._active_1ma0f_16{background:#383862;width:100%;height:3px}.react-split__sash--horizontal ._sash_1ma0f_10,.react-split__sash--horizontal ._sash_1ma0f_10._active_1ma0f_16{cursor:ns-resize}.react-split__sash--vertical ._sash_1ma0f_10,.react-split__sash--vertical ._sash_1ma0f_10._active_1ma0f_16{cursor:ew-resize}._codingViewContainer_1ma0f_1 ._codingViewOuterContainer_1ma0f_38{height:100%;display:flex;flex-direction:column}._codingViewPreviewContainerDragging_1ma0f_44{pointer-events:none}._sandpackLayoutStyle_1ma0f_48{height:100%;width:100%}._codingViewPreviewContainerDragging_1ma0f_44 ._codingViewUiPreview_1ma0f_53.sp-preview,._codingViewPreviewContainerDragging_1ma0f_44 ._codingViewTestPreview_1ma0f_54.sp-tests,._codingViewPreviewContainerDragging_1ma0f_44 ._codingViewUiPreview_1ma0f_53.sp-layout,._codingViewUiPreview_1ma0f_53.sp-preview,._codingViewTestPreview_1ma0f_54.sp-tests,._codingViewUiPreview_1ma0f_53.sp-layout{height:100%!important;width:100%}._codingViewUiPreview_1ma0f_53{width:100%;height:100%}._showorHideTestsButton_1ma0f_68{padding:10px;background-color:#333;color:#fff;border:none;cursor:pointer;z-index:1000;position:absolute;bottom:20px;right:20px;white-space:nowrap;min-width:fit-content}._codingViewContainer_1ma0f_1 button[aria-label="Refresh page"]{display:none}._container_1h8za_1{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;padding:1rem}._wrapper_1h8za_10{width:100%;max-width:600px}._invitationCard_1h8za_15{display:flex;background:#fff;border-radius:16px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;border:none;overflow:hidden;flex-direction:column;gap:10px}._header_1h8za_26{display:flex;text-align:center;padding:10px;background:linear-gradient(135deg,#f8fafc,#e2e8f0);border-bottom:1px solid #e2e8f0;flex-direction:column;justify-content:center;align-items:center;gap:10px}._iconWrapper_1h8za_38{display:flex;justify-content:center}._icon_1h8za_38{width:48px;height:48px;color:#667eea;background:#fff;padding:12px;border-radius:50%;box-shadow:0 4px 6px -1px #0000001a}._title_1h8za_53{font-size:20px;font-weight:600}._subtitle_1h8za_58{font-size:14px;color:#64748b}._content_1h8za_63{display:flex;padding:10px;flex-direction:column;justify-content:center;align-items:center;gap:10px}._projectInfo_1h8za_72{display:flex;flex-direction:column;gap:10px;width:100%;justify-content:center;align-items:center}._projectName_1h8za_81{font-size:18px;font-weight:600;color:#1e293b;display:flex;gap:5px;width:100%;justify-content:center;align-items:center}._projectName_1h8za_81 svg{width:20px;height:20px;color:#667eea}._detailsGrid_1h8za_99{display:grid;gap:1rem;width:100%;max-width:fit-content}._detailItem_1h8za_106{display:flex;align-items:flex-start;gap:5px;padding:10px;background:#f8fafc;border-radius:8px;border:1px solid #e2e8f0;width:100%;overflow:hidden}._detailIconContainer_1h8za_118{overflow:hidden}._detailIcon_1h8za_118{width:20px;height:100%;justify-content:center;align-items:center;display:flex;color:#667eea;flex-shrink:0}._detailLabel_1h8za_132{display:block;font-size:12px;color:#64748b;font-weight:500}._detailValue_1h8za_139{display:block;font-weight:600;color:#1e293b;font-size:12px}._detailEmail_1h8za_146{display:block;font-size:.875rem;color:#64748b}._roleBadge_1h8za_152{background:#667eea;color:#fff;font-weight:500;border-radius:6px}._actionSection_1h8za_159{display:flex;flex-direction:column;gap:10px;text-align:center;border-top:1px solid #e2e8f0;padding-top:5px}._actionText_1h8za_168{font-size:15px;color:#374151;font-weight:500}._buttonGroup_1h8za_174{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}._buttonGroup_1h8za_174 button{display:flex;align-items:center;justify-content:center;padding:8px 10px;font-weight:600;transition:all .2s;border-radius:1rem;cursor:pointer;gap:5px}._acceptButton_1h8za_193{background:#10b981;border:none;color:#fff}._acceptButton_1h8za_193:hover{background:#059669;transform:translateY(-1px);box-shadow:0 4px 12px #10b9814d}._rejectButton_1h8za_205{border:2px solid #ef4444;color:#ef4444;background-color:#fff}._rejectButton_1h8za_205:hover{background:#ef4444;color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #ef44444d}._buttonIcon_1h8za_218{width:18px;height:18px}._responseMessage_1h8za_223{display:flex;flex-direction:column;justify-content:center;align-items:center}._acceptedMessage_1h8za_230{display:flex;color:#10b981;flex-direction:column;justify-content:center;align-items:center;gap:10px}._projectNameText_1h8za_239{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}._rejectedMessage_1h8za_245{color:#ef4444;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}._responseIcon_1h8za_254{width:64px;height:64px}._responseTitle_1h8za_259{font-size:18px;font-weight:600}._responseText_1h8za_264{font-size:16px;color:#64748b;max-width:400px}._statusBadge_1h8za_270{font-size:.875rem;font-weight:600;border-radius:6px}._dialogPaperStyle_1h8za_276 ._confirmationDialogButton_1h8za_276{background-color:#d7d7d782}._responseMessage_1h8za_223{animation:_fadeIn_1h8za_1 .5s ease-in-out}@keyframes _fadeIn_1h8za_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._acceptButton_1h8za_193,._rejectButton_1h8za_205{transition:all .2s ease-in-out}._acceptButton_1h8za_193:active,._rejectButton_1h8za_205:active{transform:translateY(0)}@media (max-width: 640px){._title_1h8za_53{font-size:1.5rem}._buttonGroup_1h8za_174{flex-direction:column;align-items:stretch}._acceptButton_1h8za_193,._rejectButton_1h8za_205{width:100%}._detailsGrid_1h8za_99{gap:.75rem}}._createAllProjectDialogPaper_x6qdx_1{max-height:80vh;overflow-y:auto;padding:30px;border:1px solid rgb(36,36,36);border-radius:8px;background-color:var(--background-color);box-shadow:#0000001f 0 4px 4px,#0000003d 0 16px 32px;color:var(--text-color);display:flex;flex-direction:column;gap:20px;max-width:500px;width:50vh}._createAllProjectDialog_x6qdx_1 ._createAllProjectDialogPaper_x6qdx_1{padding:20px;border:var(--dialog-border-color);border-radius:8px;background-color:var(--background-color);box-shadow:#0000001f 0 4px 4px,#0000003d 0 16px 32px;color:var(--text-color);display:flex;flex-direction:column;gap:20px;max-width:500px;width:170vh;max-width:760px}._createAllProjectDialog_x6qdx_1 ._MuiDialogContent-root_x6qdx_32{max-height:400px;overflow-y:auto;padding-right:16px}._createAllProjectDialog_x6qdx_1 ._MuiDialogContent-root_x6qdx_32::-webkit-scrollbar{width:6px}._createAllProjectDialog_x6qdx_1 ._MuiDialogContent-root_x6qdx_32::-webkit-scrollbar-track{border-radius:10px}._createAllProjectDialog_x6qdx_1 ._MuiDialogContent-root_x6qdx_32::-webkit-scrollbar-thumb{background:#888;border-radius:10px}._createAllProjectDialog_x6qdx_1 ._MuiDialogContent-root_x6qdx_32::-webkit-scrollbar-thumb:hover{background:#555}._chooseProjectTypeBody_x6qdx_63{overflow:auto;padding:12px 10px}._chooseProjectTypeItemContainer_x6qdx_38{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-auto-rows:minmax(154px,1fr);gap:16px;color:var(--text-color)}._chooseProjectTypeItem_x6qdx_38{display:flex;flex-direction:column;padding:12px;justify-content:center;align-items:center;gap:10px;background:var(--project-card-background);border-radius:12px;box-shadow:var(--project-card-box-shadow);color:var(--project-card-text-color);border:var(--project-card-border);cursor:pointer}._chooseProjectTypeItem_x6qdx_38:hover{box-shadow:0 0 15px 2px #4f546754}._chooseProjectTypeIcon_x6qdx_95{width:100%;height:100%;aspect-ratio:1/1}._chooseProjectTypeIcon_x6qdx_95 svg{width:100%;filter:var(--language-icon-drop-shadow);height:100%}._chooseProjectTypeFirstIcon_x6qdx_107{z-index:3;display:flex;align-items:center;justify-content:center}._chooseProjectTypeSecondIcon_x6qdx_114{display:flex;align-items:center;justify-content:center;z-index:2}._chooseProjectTypeThirdIcon_x6qdx_121{z-index:3;display:flex;align-items:center;justify-content:center;z-index:1}._chooseProjectTypeName_x6qdx_129{display:flex;flex-direction:column;gap:10px;align-items:center;width:100%;font-size:14px}._chooseProjectTypeIconsContainer_x6qdx_138{width:100%;height:70px;position:relative;justify-content:space-evenly;display:flex}._createProjectDialogButton_x6qdx_146{padding:6px 12px;background:var(--create-project-dialog-button-color);border:var(--create-project-dialog-button-border-color);border-radius:3px;cursor:pointer;color:var(--create-project-dialog-button-text-color);font-size:13px;font-weight:500;line-height:16px}._selectedValue_120mr_1{color:var(--search-autocomplete-text);display:flex;align-items:center;justify-content:space-between;width:100%;margin-right:16px}._templateInfo_120mr_10{display:flex;align-items:center;gap:8px}._templateName_120mr_16{font-size:12px}._specs_120mr_20{display:flex;align-items:center;gap:8px}._spec_120mr_20{display:flex;align-items:center;gap:4px;font-size:12px}._icon_120mr_33{font-size:12px}._priceBadge_120mr_37{display:flex;align-items:center;gap:4px;padding:5px 10px;border-radius:16px;font-size:10px;white-space:nowrap;width:fit-content;background-color:var(--green-text-color);color:#fff}._rupeeIcon_120mr_50{font-size:12px}._arrow_120mr_54{transition:transform .3s ease;font-size:12px}._arrowUp_120mr_59{transform:rotate(180deg)}._arrowDown_120mr_63{transform:rotate(0)}._dropdownItem_120mr_67{padding:16px;cursor:pointer;transition:all .2s ease;border-bottom:1px solid}._dropdownItemDisabled_120mr_74{padding:16px!important;cursor:not-allowed!important;transition:all .2s ease;opacity:.5}._templateHeader_120mr_81{display:flex;align-items:center;gap:8px;margin-bottom:8px}._description_120mr_88{font-size:12px;margin-bottom:8px}._search-header-dialog-item-select-menu-paper_120mr_94 ._search-header-dialog-checkbox-root_120mr_94 .MuiSvgIcon-root{width:15px;height:15px}._search-header-dialog-item-select-menu-paper_120mr_94 ._search-header-dialog-checkbox-root_120mr_94.Mui-checked{color:var(--search-autocomplete-item-checkbox-color)}._search-header-dialog-autocomplete-root_120mr_103{width:100%}._search-header-dialog-select-container_120mr_107{display:flex;overflow:hidden;border:var(--search-autocomplete-border);border-radius:6px;align-items:center;height:fit-content;width:100%;min-height:max-content}._search-header-dialog-item-select_120mr_94{flex:1;display:flex;flex-direction:column;gap:6px}._search-header-dialog-select-menu-item_120mr_126{display:flex;padding:6px 16px;cursor:pointer;flex-direction:column}._search-header-dialog-select-menu-item_120mr_126:hover{background-color:var(--search-autocomplete-item-selected-background-color)}._search-header-dialog-autocomplete-root_120mr_103 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_120mr_94{padding:5px 18px 5px 12px}._search-header-dialog-autocomplete-root_120mr_103 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_120mr_94 .MuiInputBase-input{padding:0;font-size:13.6px;width:100%;color:var(--search-autocomplete-text)}._search-header-dialog-autocomplete-root_120mr_103 svg{color:var(--search-autocomplete-text)}._search-header-dialog-autocomplete-root_120mr_103 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_120mr_94 .MuiInputBase-input:focus{outline:none}._search-header-dialog-item-select_120mr_94 ._MuiOutlinedInput-root_120mr_156 ._MuiAutocomplete-input_120mr_137{border:1px solid #D9D9D9}.MuiPaper-root._search-header-dialog-item-select-menu-paper_120mr_94{max-height:200px;overflow-y:auto;max-width:min-content}.MuiPaper-root._search-header-dialog-item-select-menu-paper_120mr_94 li{white-space:wrap}._search-header-dialog-item-select-menu-paper_120mr_94 ._search-header-dialog-select-menu-item_120mr_126.Mui-selected{background-color:transparent}._search-header-dialog-item-select-menu-paper_120mr_94::-webkit-scrollbar{width:7px}._search-header-dialog-autocomplete-popper_120mr_178 ._search-header-dialog-item-select-menu-paper_120mr_94{max-width:unset;background-color:var(--search-autocomplete-list-background-color);border:var(--search-autocomplete-list-border);color:var(--search-autocomplete-item-single-select-color)}._search-header-dialog-autocomplete-root_120mr_103 fieldset{border:none;top:0}._search-header-dialog-autocomplete-popper_120mr_178{flex:1}._search-header-dialog-autocomplete-popper_120mr_178 ul{max-height:unset}._search-header-dialog-item-select_120mr_94 ._search-header-dialog-item-select_120mr_94:hover .MuiOutlinedInput-notchedOutline{border:0px solid transparent;top:0}._search-header-dialog-autocomplete-root_120mr_103 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_120mr_94:hover .MuiOutlinedInput-notchedOutline,._search-header-dialog-autocomplete-root_120mr_103 .MuiFormControl-root .MuiAutocomplete-inputRoot.Mui-focused .MuiOutlinedInput-notchedOutline{border:none;top:0}._skills-dropdown-popper_120mr_213 ::-webkit-scrollbar{width:7px}._search-header-dialog-select-menu-item_120mr_126._selected_120mr_1,._search-header-dialog-select-menu-item_120mr_126:hover{background-color:var(--search-autocomplete-item-selected-background-color);color:var(--search-autocomplete-item-selected-color)}._search-header-input-outer-container_120mr_227{display:flex;width:100%;flex-direction:column;gap:3px}._search-header-input-label_120mr_234{color:var(--input-field-label-color);font-size:12px;font-weight:400}._originalPrice_120mr_240{text-decoration:line-through;font-size:12px}._search-header-input-label-container_120mr_245{display:flex;align-items:center;gap:8px}._info-icon_120mr_251{color:var(--input-field-label-color)!important;padding:0!important;min-width:12px!important;width:12px!important;height:12px!important}._info-icon_120mr_251:hover{color:var(--search-autocomplete-text)!important;background-color:transparent!important}._dropdown-tooltip-popper_120mr_264.MuiTooltip-popper ._dropdown-tooltip-root_120mr_264.MuiTooltip-tooltip{padding:5px;color:var(--triple-dot-dropdown-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:0;word-wrap:break-word;border-radius:5px;background:var(--triple-dot-dropdown-tooltip-background-color);box-shadow:var(--triple-dot-dropdown-tooltip-hover-box-shadow)}._dropdown-tooltip-popper_120mr_264.MuiTooltip-popper ._dropdown-tooltip-root-arrow_120mr_278{color:var(--triple-dot-dropdown-tooltip-background-color)}._tooltip-popper_120mr_282.MuiTooltip-popper ._tooltip-root_120mr_282.MuiTooltip-tooltip{padding:4px 8px;color:var(--text-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:5px;word-wrap:break-word;border-radius:5px;background:var(--text-tooltip-background-color)}._tooltip-popper_120mr_282.MuiTooltip-popper ._tooltip-root-arrow_120mr_295{color:var(--text-tooltip-background-color)}._createProjectDialog_n2gnu_1 ._createProjectDialogPaper_n2gnu_1{padding:30px;border:var(--dialog-border-color);border-radius:8px;background-color:var(--background-color);box-shadow:#0000001f 0 4px 4px,#0000003d 0 16px 32px;color:var(--text-color);display:flex;flex-direction:column;gap:20px;max-width:500px;width:80vh}._performanceTabContainer_n2gnu_15{display:flex;flex-direction:column;gap:3px}._noteMessageForCollaboaration_n2gnu_21{display:flex;color:var(--input-field-label-color);font-size:12px;font-weight:400}._performanceTabHeader_n2gnu_28{color:var(--input-field-label-color);font-size:12px;font-weight:400}._createProjectHeader_n2gnu_34{display:flex;gap:5px;align-items:center;font-size:15px}._createProjectDialogIconContainer_n2gnu_41{width:50px;height:25px;position:relative;display:flex;max-width:fit-content}._createProjectDialogIconContainer_n2gnu_41:has(._createProjectDialogIconFirstIcon_n2gnu_49){max-width:unset}._createProjectDialogIcon_n2gnu_41{width:100%;height:100%;aspect-ratio:1/1}._createProjectDialogIcon_n2gnu_41 svg{width:100%;filter:var(--language-icon-drop-shadow);height:100%}._createProjectDialogNameInputContainer_n2gnu_65{display:flex;flex-direction:column;gap:5px}._createProjectDialogNameInputContainer_n2gnu_65 label{font-size:12px;color:var(--input-field-label-color)}._createProjectDialogNameInputMaxLimit_n2gnu_76{font-size:10px;font-style:italic;color:var(--input-field-label-color)}._createProjectDialogNameInputHeaderContainer_n2gnu_82{display:flex;justify-content:space-between;align-items:baseline}._createProjectPrivacyOptionLabel_n2gnu_88 input{margin:unset}._createProjectDialogNameInputContainer_n2gnu_65 input:-webkit-autofill{background-color:var(--input-field-background)!important;-webkit-box-shadow:0 0 0px 1000px white inset!important;-webkit-text-fill-color:black!important;outline:none!important}._createProjectDialogTextField_n2gnu_99 ._createProjectDialogTextFieldInput_n2gnu_99{color:var(--input-field-text-color);padding:5px 10px;font-size:13px;border-radius:4px}._createProjectDialogTextField_n2gnu_99 ._createProjectDialogTextFieldInput_n2gnu_99{color:var(--input-field-text-color);padding:5px 10px;font-size:13px;border-radius:4px;background-color:var(--input-field-background);border:1px solid var(--input-field-border-color)}._createProjectDialogTextField_n2gnu_99 ._createProjectDialogTextFieldInput_n2gnu_99:focus{border-radius:4px;border:1px solid #88ADF7}._createProjectDialogPrivacyContainer_n2gnu_125{display:flex;gap:10px;font-size:12px;color:var(--input-field-label-color);align-items:center}._createProjectDialogPrivacyContainer_n2gnu_125 label{font-size:12px;margin:0}._createProjectDialogPrivacyContainer_n2gnu_125 svg{width:16px;height:16px}.MuiFormGroup-root._createProjectDialogPrivacyInnerContainer_n2gnu_143{display:flex;flex-direction:row;gap:15px;align-items:center}._createProjectPrivacyOptions_n2gnu_150{display:flex;gap:10px;align-items:center}._createProjectPrivacyOptionLabel_n2gnu_88{display:flex;gap:5px}._createProjectPrivacyOptionLabel_n2gnu_88 .MuiFormControlLabel-label{font-size:12px}._createProjectDialogButtonsContainer_n2gnu_165{display:flex;gap:10px;align-items:center;justify-content:flex-end}._createProjectDialogButton_n2gnu_165{padding:6px 12px;background:var(--create-project-dialog-button-color);border:var(--create-project-dialog-button-border-color);border-radius:3px;cursor:pointer;color:var(--create-project-dialog-button-text-color);font-size:13px;font-weight:500;line-height:16px}._createProjectDialogIconFirstIcon_n2gnu_49{position:absolute;left:0;width:unset;z-index:3}._createProjectDialogIconSecondIcon_n2gnu_203{position:absolute;left:10px;width:unset;z-index:2}._createProjectDialogIconThirdIcon_n2gnu_210{position:absolute;left:20px;width:unset;z-index:1}._createProjectLevelSelector_n2gnu_217{display:flex;column-gap:15px}.MuiButtonBase-root._createProjectVisibilityRadio_n2gnu_222{padding:0;margin:0;color:#acacac}.MuiButtonBase-root._createProjectVisibilityRadio_n2gnu_222._createProjectVisibilityRadioChecked_n2gnu_228{color:var(--create-project-radio-button-checked)}._collaborative-header-input-outer-container_n2gnu_232{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap;gap:1rem;border:1px solid var(--collaborative-border-color);padding:0 1rem;border-radius:5px}._collaborative-header-input-label_n2gnu_243{color:var(--input-field-label-color);font-size:13px;font-weight:400;display:flex;align-items:center;gap:5px}._info-icon_n2gnu_252{display:flex}._tooltip-popper_n2gnu_256.MuiTooltip-popper ._tooltip-root_n2gnu_256.MuiTooltip-tooltip{padding:4px 8px;color:var(--text-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:5px;word-wrap:break-word;border-radius:5px;background:var(--text-tooltip-background-color)}._tooltip-popper_n2gnu_256.MuiTooltip-popper ._tooltip-root-arrow_n2gnu_269{color:var(--text-tooltip-background-color)}.MuiFormControlLabel-root._collaborative-header-toggle-container_n2gnu_273{margin:0;width:100%;justify-content:flex-end}._collaborative-header-toggle-container_n2gnu_273 ._collaborative-header-toggle-label_n2gnu_279{color:var(--input-field-label-color);font-size:13px;font-weight:400}._collaborative-header-toggle-container_n2gnu_273 .MuiFormControlLabel-root._collaborative-header-toggle-root_n2gnu_285 .Mui-checked+.MuiSwitch-track{background-color:var(--button-primary)}._collaborative-header-toggle-container_n2gnu_273 .Mui-checked .MuiSwitch-thumb{background-color:var(--button-primary)}.MuiFormControlLabel-root._collaborative-header-toggle-container_n2gnu_273 .Mui-checked+.MuiSwitch-track{background-color:var(--button-primary)}.MuiFormControlLabel-root._collaborative-header-toggle-root_n2gnu_285{margin:0}._chooseProjectTypeIconsContainer_n2gnu_301{width:100%;height:70px;position:relative;justify-content:space-evenly;display:flex}._chooseProjectTypeIcon_n2gnu_184{width:100%;height:100%;aspect-ratio:1/1}._chooseProjectTypeIcon_n2gnu_184 svg{width:100%;filter:var(--language-icon-drop-shadow);height:100%}._chooseProjectTypeFirstIcon_n2gnu_321{width:16px;z-index:3;display:flex;align-items:center;justify-content:center}._chooseProjectTypeSecondIcon_n2gnu_329{width:16px;display:flex;align-items:center;justify-content:center;z-index:2}._myProjectTypeIconsContainerForCapstone_n2gnu_337{position:relative;display:flex}._language-ide-header-view-container_1tsuz_1{padding:10px 20px;display:flex;justify-content:space-between;background:linear-gradient(90deg,#344c7d00,#344c7d 21.18%,#344c7d00)}._language-ide-header-view-editor-logo-and-name-container_1tsuz_9{display:flex;gap:15px;align-items:center}._tooltip-popper_1tsuz_15.MuiTooltip-popper ._tooltip-root_1tsuz_15.MuiTooltip-tooltip{padding:4px 8px;color:var(--text-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:5px;word-wrap:break-word;border-radius:5px;background:var(--text-tooltip-background-color)}._tooltip-popper_1tsuz_15.MuiTooltip-popper ._tooltip-root-arrow_1tsuz_28{color:var(--text-tooltip-background-color)}._likeContainer_1tsuz_32{display:flex;justify-content:center;cursor:pointer;gap:5px;align-items:center}._likedIcon_1tsuz_40,._unlikedIcon_1tsuz_41{font-size:19px;width:20px}._likedIcon_1tsuz_40,._unlikedIcon_1tsuz_41{color:#5fad65}@keyframes _bounce_1tsuz_73{0%{transform:scale(1)}30%{transform:scale(1.2)}50%{transform:scale(1)}70%{transform:scale(1.2)}to{transform:scale(1)}}._bounce_1tsuz_73{animation:_bounce_1tsuz_73 .6s ease-in-out}._language-ide-header-view-editor-logo_1tsuz_9{width:24px;height:24px}._language-ide-header-view-editor-name_1tsuz_82{color:#dfe1e5;font-size:13px;font-weight:500;line-height:19px}._language-ide-header-view-editor-name-container_1tsuz_89{display:flex;align-items:center;justify-content:center;gap:6px}._language-ide-header-view-editor-name-container_1tsuz_89 svg{color:#fff}._language-ide-view-left-container_1tsuz_100{display:flex;gap:20px}._language-ide-view-language-selector_1tsuz_105{width:150px}._language-ide-view-theme-selector_1tsuz_109{width:200px}._language-ide-view-theme-selector_1tsuz_109 .theme-selector-header__single-value,._language-ide-view-language-selector_1tsuz_105 .language-selector-header__single-value{color:#dfe1e5;font-size:13px;font-style:normal;font-weight:500;line-height:16px}._language-ide-view-theme-selector_1tsuz_109 .theme-selector-header__control,._language-ide-view-language-selector_1tsuz_105 .language-selector-header__control{min-height:unset;background-color:unset;border:1px solid #B4B8BF;box-shadow:unset;cursor:pointer}._language-ide-view-theme-selector_1tsuz_109 .theme-selector-header__control:hover,._language-ide-view-language-selector_1tsuz_105 .language-selector-header__control:hover{border:1px solid #B4B8BF}._language-ide-view-theme-selector_1tsuz_109 .theme-selector-header__indicator svg,._language-ide-view-language-selector_1tsuz_105 ._language-selector-header__indicator_1tsuz_137 svg{width:16px;height:16px;color:#b4b8bf}._language-ide-view-theme-selector_1tsuz_109 .theme-selector-header__indicator,._language-ide-view-language-selector_1tsuz_105 .language-selector-header__indicator{padding:0}._language-ide-view-theme-selector_1tsuz_109 .theme-selector-header__input-container,._language-ide-view-language-selector_1tsuz_105 .language-selector-header__input-container{padding:0;margin:0}._language-ide-view-theme-selector_1tsuz_109 .theme-selector-header__menu,._language-ide-view-language-selector_1tsuz_105 .language-selector-header__menu{border-radius:8px;border:.5px solid #393B40;background:#2b2d30;padding:12px 0;z-index:12;margin:10px 0 0;box-shadow:0 8px 32px #0006}._language-ide-view-theme-selector_1tsuz_109 .theme-selector-header__menu-list,._language-ide-view-language-selector_1tsuz_105 ._language-selector-header__menu-list_1tsuz_170{padding:0 12px}._language-ide-view-theme-selector_1tsuz_109 .theme-selector-header__option,._language-ide-view-language-selector_1tsuz_105 .language-selector-header__option{display:flex;padding:4px 8px;align-items:center;color:#dfe1e5;cursor:pointer;font-size:13px;font-weight:500;line-height:16px;border-radius:4px}._language-ide-view-theme-selector_1tsuz_109 .theme-selector-header__option:active,._language-ide-view-language-selector_1tsuz_105 .language-selector-header__option:active{background-color:#a177f4;color:#383a42}._language-ide-view-theme-selector_1tsuz_109 .theme-selector-header__option--is-focused,._language-ide-view-language-selector_1tsuz_105 .language-selector-header__option--is-focused{color:#383a42;background-color:#bfa1f8}._language-ide-view-theme-selector_1tsuz_109 .theme-selector-header__option--is-selected,._language-ide-view-language-selector_1tsuz_105 .language-selector-header__option--is-selected{background-color:#834df0}._language-ide-view-theme-selector_1tsuz_109 ::-webkit-scrollbar,._language-ide-view-language-selector_1tsuz_105 ::-webkit-scrollbar{width:5px;height:5px}._language-ide-view-theme-selector_1tsuz_109 ::-webkit-scrollbar-track,._language-ide-view-language-selector_1tsuz_105 ::-webkit-scrollbar-track{background:transparent}._language-ide-view-theme-selector_1tsuz_109 ::-webkit-scrollbar-thumb,._language-ide-view-language-selector_1tsuz_105 ::-webkit-scrollbar-thumb{background:#dccbfb;border-radius:5px}._language-ide-view-theme-selector_1tsuz_109 ::-webkit-scrollbar-thumb:hover,._language-ide-view-language-selector_1tsuz_105 ::-webkit-scrollbar-thumb:hover{background:#c4a7f9}._language-option-wrapper_1tsuz_227{display:flex;align-items:center;gap:8px}._language-option-icon_1tsuz_233{width:14px;height:14px}._language-ide-view-theme-selector-container_1tsuz_238{display:flex;gap:10px;align-items:center}._language-ide-view-theme-icon_1tsuz_244{color:#dfe1e5;height:20px;width:20px}._language-ide-view-right-container_1tsuz_250{display:flex;align-items:center;justify-content:space-between;width:100%}._language-ide-header-view-save-button-container_1tsuz_258,._language-ide-header-view-share-button-container_1tsuz_259,._language-ide-header-view-run-button-container_1tsuz_260{display:flex;gap:5px;align-items:center;color:#5fad65;font-size:13px;font-weight:500;line-height:16px;border:1px solid #5FAD65;border-radius:4px;padding:5px;cursor:pointer}._language-ide-header-view-save-button-container-disabled_1tsuz_274{display:flex;gap:5px;align-items:center;color:#5fad65;font-size:13px;font-weight:500;line-height:16px;border:1px solid #5FAD65;border-radius:4px;padding:5px;cursor:not-allowed;opacity:.5}._language-ide-header-view-save-button_1tsuz_258,._language-ide-header-view-share-button_1tsuz_259,._language-ide-header-view-run-button_1tsuz_260{color:#5fad65;font-size:19px}._language-ide-header-view-run-button-container-disabled_1tsuz_297{opacity:.6;cursor:not-allowed}._language-ide-header-view-split-button-container_1tsuz_302{display:flex;align-items:center}._language-ide-header-view-split-button_1tsuz_302{color:#dfe1e5;height:24px;width:24px;cursor:pointer}._language-ide-header-view-share-popover_1tsuz_314{display:flex;background-color:#2b2d30;border:.5px solid #393B40;align-items:center;padding:10px;gap:5px}._language-ide-header-view-share-popover-link_1tsuz_323{color:#6f737a;font-size:13px;font-weight:500;line-height:16px;cursor:pointer;border-radius:5px;padding:3px 6px;border:1px solid #393B40}._language-ide-header-view-share-popover-copy-button_1tsuz_334{padding:3px;border:1px solid #393B40;cursor:pointer;height:25px;color:#6f737a;border-radius:5px;aspect-ratio:1}._copied_1tsuz_344{border:1px solid #5FAD65;color:#5fad65}._language-ide-header-view-share-popover-input_1tsuz_349{position:absolute;top:-1000px;left:-1000px}._defaultCodeOutputSelectField_1tsuz_355{display:flex;flex-direction:row;align-items:center;gap:8px;color:#e3e3e3}._defaultCodeOutputContainer_1tsuz_363 ._defaultCodeOutputContainerSelect_1tsuz_363.MuiSelect-select{color:#999;border:1px solid #c1c1c1;border-radius:20px;font-size:13px;padding:3px 8px;height:unset;min-height:unset}._defaultCodeOutputContainer_1tsuz_363 ._defaultCodeOutputContainerSelectRoot_1tsuz_373{width:130px}._defaultCodeOutputContainer_1tsuz_363 ._defaultCodeOutputContainerSelectRoot_1tsuz_373:hover .MuiOutlinedInput-notchedOutline{border:1px solid transparent;border-radius:20px;top:0}._defaultCodeOutputContainer_1tsuz_363 ._defaultCodeOutputContainerSelectRoot_1tsuz_373.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:transparent}._defaultCodeOutputContainer_1tsuz_363 ._defaultCodeOutputContainerSelect_1tsuz_363{color:#999;border:1px solid #4E5157}._defaultCodeOutputContainer_1tsuz_363 ._defaultCodeOutputContainerSelectIcon_1tsuz_377{color:#999}._defaultCodeOutputSelectFieldLabel_1tsuz_400{white-space:nowrap}._defaultCodeOutputContainer_1tsuz_363 .Mui-disabled .MuiOutlinedInput-notchedOutline,._defaultCodeOutputContainer_1tsuz_363 .MuiOutlinedInput-notchedOutline{border:1px solid transparent;top:0;border-radius:15px}@keyframes _fadeIn_16iy3_1{0%{opacity:0}to{opacity:1}}@keyframes _slideInUp_16iy3_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _gradientShift_16iy3_1{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}._bannerContainer_16iy3_38{width:100%;padding:20px;border-radius:.75rem;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;border:1px solid #4a5568;display:flex;gap:10px;background:linear-gradient(to right,#1a143f,#2b235c);background-size:200% 200%;animation:_gradientShift_16iy3_1 15s ease infinite}._textContent_16iy3_51{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:15px;flex-grow:1}._iconWrapper_16iy3_60{display:flex;align-items:center;gap:10px;animation:_slideInUp_16iy3_1 .8s ease-out forwards;animation-delay:.1s;opacity:0}._iconWrapper_16iy3_60>div{border-radius:50%;padding:6px;aspect-ratio:1;display:flex;justify-content:center;align-items:center;transition:transform .3s ease,background-color .3s ease}._iconWrapper_16iy3_60>div:hover{transform:scale(1.1)}._usersIcon_16iy3_83{width:24px;color:#60a5fa}._usersIconWrapper_16iy3_89:hover{background-color:#60a5fa1a}._gitIcon_16iy3_93{width:24px;color:#34d399}._gitIconWrapper_16iy3_98:hover{background-color:#34d3991a}._title_16iy3_102{font-size:16px;font-weight:700;background:linear-gradient(135deg,#fff,#c084fc,#93c5fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:_slideInUp_16iy3_1 .8s ease-out forwards;animation-delay:.2s;opacity:0}._description_16iy3_114{font-size:13px;color:#a0aec0;max-width:42rem;animation:_slideInUp_16iy3_1 .8s ease-out forwards;animation-delay:.3s;opacity:0}._ctaButton_16iy3_123{display:flex;align-items:center;gap:10px;padding:10px 20px;font-size:12px;font-weight:600;border-radius:9999px;color:#fff;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;border:none;cursor:pointer;transition:all .3s ease;background:linear-gradient(to right,#8b5cf6,#6366f1);background-size:200% auto;background-position:0% center;animation:_slideInUp_16iy3_1 .8s ease-out forwards;animation-delay:.4s;opacity:0}._ctaButton_16iy3_123:hover{background-position:100% center}._briefcaseIcon_16iy3_148{width:1rem;height:1rem}._visualContainer_16iy3_153{flex-shrink:0;width:100%;max-width:330px;height:auto;display:flex;justify-content:center;align-items:center;animation:_fadeIn_16iy3_1 1s ease-out forwards;animation-delay:.5s;opacity:0}._collaborationSvg_16iy3_166{width:100%;height:auto;object-fit:contain}._titleContainer_16iy3_172{display:flex;flex-direction:column;justify-content:center;text-align:center;gap:5px}._cardContainer_1327o_1{display:block;height:270px}._card_1327o_1{height:100%;border-radius:.75rem;overflow:hidden;position:relative;transition:box-shadow .3s;padding:1.5rem;color:#fff;min-width:240px;border:1px solid transparent;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}@media (prefers-color-scheme: dark){._card_1327o_1{border-color:#ffffff1a;box-shadow:0 4px 12px #0000004d}}._card_1327o_1:before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'%3E%3Ccircle cx='75' cy='25' r='20' fill='rgba(255, 255, 255, 0.1)'/%3E%3Ccircle cx='25' cy='75' r='10' fill='rgba(255, 255, 255, 0.1)'/%3E%3Ccircle cx='85' cy='85' r='15' fill='rgba(255, 255, 255, 0.1)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:150%;opacity:.7;z-index:0}._cardContent_1327o_40{position:relative;z-index:1;height:100%;display:flex;flex-direction:column}._titleContainer_1327o_48{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;padding-right:28px}._titleIcon_1327o_56{color:#ffffffe6;flex-shrink:0}._cardTitle_1327o_61{font-size:1.25rem;font-weight:600;margin:0;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}._summaryContainer_1327o_72{flex-grow:1;margin-bottom:15px;min-height:90px}._cardSummary_1327o_78{font-size:.865rem;opacity:.9;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis;line-height:1.5;max-height:4.5em;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;word-break:break-word}._readMoreButton_1327o_95{background:none;border:none;color:#fffc;font-size:.7rem;font-weight:500;cursor:pointer;text-decoration:underline;padding:0;transition:color .2s ease}._readMoreButton_1327o_95:hover{color:#fff}._cardFooter_1327o_111{display:flex;justify-content:space-between;align-items:end;margin-top:auto}._questionCount_1327o_118{display:flex;flex-direction:column}._questionValue_1327o_123{font-size:17px;font-weight:600}._questionLabel_1327o_128{font-size:.75rem;opacity:.8}._startLearningButton_1327o_133{background-color:#fff3;padding:.5rem 1rem;border-radius:1rem;font-size:.75rem;font-weight:500;color:#fff;border:none;cursor:pointer;transition:all .2s ease}._startLearningButton_1327o_133:hover{background-color:#ffffff59;transform:translateY(-2px)}._startLearningButton_1327o_133:active{transform:translateY(0)}._cardFooterProgress_1327o_154{margin-top:auto}._statsRow_1327o_158{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}._statsContainer_1327o_165{display:flex;gap:1.5rem}._statItem_1327o_170{display:flex;flex-direction:column}._statValue_1327o_175{font-size:1.125rem;font-weight:600}._statLabel_1327o_180{font-size:.75rem;opacity:.8}._continueButton_1327o_185{background-color:transparent;border:1px solid rgba(255,255,255,.4);padding:.25rem .75rem;border-radius:.5rem;font-size:.75rem;font-weight:500;color:#fff;cursor:pointer;transition:all .2s ease;white-space:nowrap;margin-left:auto}._continueButton_1327o_185:hover{background-color:#ffffff1a;border-color:#fff9;transform:translateY(-1px)}._continueButton_1327o_185:active{transform:translateY(0)}._progressContainer_1327o_209{display:flex;align-items:center;gap:.75rem}._progressBar_1327o_215{flex-grow:1;height:.5rem;background-color:#fff3;border-radius:1rem;overflow:hidden}._progressFill_1327o_223{height:100%;background-color:#fffc;border-radius:1rem;transition:width .3s ease}._progressText_1327o_230{font-size:.75rem;font-weight:600;min-width:2.5rem;text-align:right}._dialogOverlayRoot_1327o_237 ._dialogOverlay_1327o_237{background:unset;padding:0}._dialogContent_1327o_242{background-color:var(--package-desc-dialog-content-background-color);border-radius:.75rem;max-width:600px;width:100%;max-height:80vh;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}._dialogHeader_1327o_252{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid #e5e7eb}._dialogTitleContainer_1327o_260{display:flex;align-items:center;gap:.5rem}._dialogTitleIcon_1327o_266{color:#6366f1;flex-shrink:0}._dialogTitle_1327o_260{font-size:1.25rem;font-weight:600;margin:0;color:var(--package-desc-dialog-title-color)}._closeButton_1327o_278{background:none;border:none;color:var(--package-desc-dialog-title-color);cursor:pointer;padding:.25rem;border-radius:.375rem;transition:all .2s ease}._dialogBody_1327o_288{padding:15px 25px 20px;max-height:60vh;overflow-y:auto}._dialogSummary_1327o_294{font-size:.875rem;text-align:justify;line-height:1.8;color:var(--package-desc-dialog-summary-color);margin:0}._dialogHeader_1327o_252{border-bottom:1px solid var(--package-desc-dialog-head-border-background-color)}._dialogPaperStyle_1327o_306 ._confirmationDialogButton_1327o_306{background-color:#d7d7d782}._startLearningButton_1327o_133{background-color:#ffffff40}._startLearningButton_1327o_133:hover{background-color:#fff6}._continueButton_1327o_185{border-color:#ffffff80}._continueButton_1327o_185:hover{background-color:#ffffff26;border-color:#ffffffb3}._progressFill_1327o_223{background-color:#ffffffe6}._dropdown-tooltip-popper_1327o_331.MuiTooltip-popper ._dropdown-tooltip-root_1327o_331.MuiTooltip-tooltip{padding:5px;color:var(--triple-dot-dropdown-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:0;word-wrap:break-word;border-radius:5px;background:var(--triple-dot-dropdown-tooltip-background-color);box-shadow:var(--triple-dot-dropdown-tooltip-hover-box-shadow)}._dropdown-tooltip-popper_1327o_331.MuiTooltip-popper ._dropdown-tooltip-root-arrow_1327o_345{color:var(--triple-dot-dropdown-tooltip-background-color)}._tooltip-popper_1327o_349.MuiTooltip-popper ._tooltip-root_1327o_349.MuiTooltip-tooltip{padding:4px 8px;color:var(--text-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:5px;word-wrap:break-word;border-radius:5px;background:var(--text-tooltip-background-color)}._tooltip-popper_1327o_349.MuiTooltip-popper ._tooltip-root-arrow_1327o_362{color:var(--text-tooltip-background-color)}._packageActionsDropdown_1327o_366{display:flex;align-items:center;flex-direction:column}._packageActionItem_1327o_372{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;padding:8px;cursor:pointer;width:100%;border-radius:5px}._packageActionItem_1327o_372:hover{background-color:var(--triple-dot-dropdown-tooltip-hover-item-color)}._tripleDotIcon_1327o_388{border:1px solid var(--project-card-triple-dot-border-color);display:flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:3px;color:var(--package-card-triple-dot-color);position:absolute;right:0}._completionBadge_1327o_401{position:absolute;top:.75rem;right:.75rem;background-color:#10b981;color:#fff;border-radius:50%;width:1rem;height:1rem;display:flex;align-items:center;justify-content:center;z-index:2;box-shadow:0 2px 4px #0003;animation:_badgePulse_1327o_1 2s infinite}._completionBadgeIcon_1327o_418{width:.5rem;height:.5rem;stroke:currentColor;stroke-width:3;fill:none}@keyframes _badgePulse_1327o_1{0%,to{transform:scale(1);box-shadow:0 2px 4px #0003}50%{transform:scale(1.05);box-shadow:0 4px 8px #0000004d}}._totalUsersEnrolledCount_1327o_440{display:flex;font-size:14px;margin-top:5px}._container_h4ziy_1{position:relative;width:100%;max-width:20rem}._header_h4ziy_7{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:linear-gradient(to right,#4f46e5,#2563eb);color:#fff;border-radius:.5rem;font-weight:500;border:none;cursor:pointer;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transition:all .2s ease}._header_h4ziy_7:hover{background:linear-gradient(to right,#4338ca,#1d4ed8)}._icon_h4ziy_28{width:1.25rem;height:1.25rem;transition:transform .2s ease}._iconOpen_h4ziy_34{transform:rotate(180deg)}._menu_h4ziy_39{position:absolute;top:100%;left:0;right:0;margin-top:.25rem;background-color:#18181b;border:1px solid #3f3f46;border-radius:.5rem;box-shadow:0 25px 50px -12px #00000040;overflow:hidden;z-index:50}._option_h4ziy_54{width:100%;padding:.75rem 1rem;text-align:left;color:#fff;background:transparent;border:none;cursor:pointer;transition:background-color .2s ease}._option_h4ziy_54:hover{background-color:#1d4ed8}._optionSelected_h4ziy_69{background-color:#2563eb}._optionSelected_h4ziy_69:hover{background-color:#1d4ed8}._exploreSectionContainer_bgap2_1{display:flex;flex-direction:column;background-color:var(--background-color);color:var(--text-color);padding:20px;height:100%;gap:30px;overflow:auto}._greenCard_bgap2_13{background:linear-gradient(135deg,#10b981,#059669)}._purpleCard_bgap2_17{background:linear-gradient(135deg,#8b5cf6,#6d28d9)}._blueCard_bgap2_21{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}._orangeCard_bgap2_25{background:linear-gradient(135deg,#f59e0b,#d97706)}._pinkCard_bgap2_29{background:linear-gradient(135deg,#ec4899,#be185d)}._tealCard_bgap2_33{background:linear-gradient(135deg,#14b8a6,#0f766e)}._redCard_bgap2_37{background:linear-gradient(135deg,#ef4444,#b91c1c)}._indigoCard_bgap2_41{background:linear-gradient(135deg,#6366f1,#4338ca)}._explorePublicAvailableProjects_bgap2_45,._explorePublicAvailableQuestions_bgap2_52,._explorePublicAvailableQuestionsPackages_bgap2_59{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}._explorePublicAvailableProjectsHeading_bgap2_67,._explorePublicAvailableQuestionsHeading_bgap2_82,._explorePublicAvailablePackagesHeading_bgap2_97{font-size:30px;font-weight:600;background-image:linear-gradient(90deg,var(--font--heading-primary),var(--font--heading-primary)0%,var(--font--heading-secondary));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;text-align:center;padding:15px 0;display:flex;align-items:center;justify-content:center;gap:5px}._flexTrendingProjectsList_bgap2_112{width:100%;display:flex;gap:30px}._explorePublicAvailableProjectsList_bgap2_118{width:50%;overflow:hidden;border-radius:14.997px;border:var(--project-corosol-border)}._trendingProjectType_bgap2_125{font-size:18px;color:var(--project-carousal-header-type-color);font-size:14.997px;font-weight:600;line-height:14.997px;display:flex;flex-direction:row;padding:11.998px 17.997px;justify-content:space-between;align-items:center}._trendingProjectsCardsContainer_bgap2_138{background:var(--project-corosol-background-color);padding:0 35px}._slick-slide_bgap2_143>div{display:flex;justify-content:center;align-items:center;background:#f5f5f5;padding:20px;border-radius:10px;box-shadow:0 4px 6px #0000001a;height:500px}._explorePublicAvailableProjectsViewAllButton_bgap2_154,._explorePublicAvailableQuestionsViewAllButton_bgap2_168,._explorePublicAvailablePackagesViewAllButton_bgap2_182{white-space:nowrap;padding:10px 20px;border:none;background-color:var(--auth-btn-background);color:var(--auth-button-color);cursor:pointer;border-radius:5px;display:flex;justify-content:center;align-items:center;font-size:14px}._explorePublicAvailableProjectsHeadingContainer_bgap2_198,._explorePublicAvailableQuestionsHeadingContainer_bgap2_205,._explorePublicAvailablePackagesHeadingContainer_bgap2_212{display:flex;justify-content:space-between;align-items:center;gap:20px}._sliderContainerOfProfileSection_bgap2_219 .slick-slide,._sliderContainerOfPackageSection_bgap2_224 .slick-slide{width:250px;transform:scale(.8)}._exploreSectionHeader_bgap2_229{display:flex;flex-direction:column;align-items:center}._exploreSectionHeaderMainHeading_bgap2_235{font-size:40px;font-weight:500;background-image:linear-gradient(90deg,var(--swatch--brand-1),var(--swatch--brand-2));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;text-align:center}._exploreSectionHeaderSubHeading_bgap2_245{font-size:1.3em;font-weight:500;color:var(--swatch--grey)}.slick-arrow._customArrow_bgap2_251{background-color:var(--project-carousal-background-color);color:var(--project-carousal-color);padding:5px;height:25px;width:25px;cursor:pointer;display:flex;justify-content:center;align-items:center;border-radius:50%}.slick-arrow._customArrow_bgap2_251:hover{color:var(--project-carousal-color-hover);background-color:var(--project-carousal-background-color-hover)}._explorePublicAvailableProjectsNoProjectContainer_bgap2_269{display:flex;align-items:center;justify-content:center}._explorePublicAvailableQuestionsNoProjectContainer_bgap2_275,._explorePublicAvailablePackagesNoProjectContainer_bgap2_282{display:flex;align-items:center;justify-content:center;padding:20px}._exploreNoPackagetContainer_bgap2_289{display:flex;align-items:center;justify-content:center;padding:20px;border-radius:14.997px;border:var(--project-corosol-border);background:var(--project-corosol-background-color)}._explorePublicAvailableQuestionsNoProjectText_bgap2_299{font-size:20px;font-weight:500;color:var(--question-library-text-color)}._fireIcon_bgap2_305{color:#ff4d4d;margin-right:8px;vertical-align:middle;font-size:1em}._headerIcon_bgap2_312{color:#6366f1;margin-right:8px;vertical-align:middle;font-size:1em}@media (max-width: 800px){._flexTrendingProjectsList_bgap2_112{flex-direction:column}._explorePublicAvailableProjectsList_bgap2_118{width:100%}}._questionLibraryCardsContainer_bgap2_329,._questionLibraryPackagesCardsContainer_bgap2_335{width:100%;display:flex;gap:30px}._packageCards_bgap2_341{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}._explorePublicAvailableQuestionsList_bgap2_347,._explorePublicAvailablePackagesList_bgap2_354{width:100%;overflow:hidden;border-radius:14.997px;border:var(--project-corosol-border)}._questionCardContainer_bgap2_361,._packagesCardContainer_bgap2_366{background:var(--project-corosol-background-color);padding:0 35px}._cardGroup_bgap2_371{display:flex;flex-direction:column;gap:10px}._topQuestionsIcon_bgap2_377{color:#ff4d4d;margin-right:8px;vertical-align:middle;font-size:1em}._questionCardItem_bgap2_384._hidden_bgap2_384{visibility:hidden}._banner_bgap2_388{position:relative;background:var(--capstone-banner-background-color);border-radius:0rem 0rem 1rem 1rem;box-shadow:0 25px 50px -12px #00000040}._bannerBg_bgap2_396{position:absolute;top:0;right:0;bottom:0;left:0;animation:_pulse_bgap2_1 2s infinite}._bannerTopLine_bgap2_402{position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#8b5cf6,#3b82f6,#6366f1)}._particles_bgap2_411{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}._particle_bgap2_411{position:absolute;border-radius:50%}._particle1_bgap2_423{top:2.5rem;left:2.5rem;width:.5rem;height:.5rem;background-color:#a855f7;opacity:.6;animation:_bounce_bgap2_1 2s infinite}._particle2_bgap2_433{top:5rem;right:5rem;width:.25rem;height:.25rem;background-color:#3b82f6;opacity:.4;animation:_ping_bgap2_1 1s infinite}._particle3_bgap2_443{bottom:5rem;left:5rem;width:.375rem;height:.375rem;background-color:#6366f1;opacity:.5;animation:_pulse_bgap2_1 2s infinite}._particle4_bgap2_453{bottom:2.5rem;right:2.5rem;width:.25rem;height:.25rem;background-color:#c084fc;opacity:.3;animation:_bounce_bgap2_1 2s infinite}._bannerContent_bgap2_463{position:relative;padding:20px;display:flex;flex-direction:column;gap:15px}._bannerHeader_bgap2_471{display:flex;align-items:center;justify-content:space-between}._bannerHeaderLeft_bgap2_477{display:flex;align-items:center;gap:10px}._sparkleIcon_bgap2_483{position:relative;color:#fbbf24;animation:_pulse_bgap2_1 2s infinite}._sparkleIconPing_bgap2_489{position:absolute;top:0;right:0;bottom:0;left:0;color:#fbbf24;opacity:.3;animation:_ping_bgap2_1 2s infinite}._newBadge_bgap2_497{background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#000;padding:.5rem 1rem;border-radius:9999px;font-size:10px;box-shadow:0 4px 6px -1px #0000001a;animation:_pulse_bgap2_1 2s infinite}._liveStatus_bgap2_507{display:flex;align-items:center;gap:.5rem;font-size:12px;color:#9ca3af}._liveDot_bgap2_515{width:8px;height:8px;background-color:#10b981;border-radius:50%;animation:_pulse_bgap2_1 2s infinite}._bannerTitle_bgap2_523{font-size:16px;font-weight:700;background:linear-gradient(135deg,#fff,#c084fc,#93c5fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._bannerSubtitle_bgap2_532{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}._buildText_bgap2_539{font-size:13px;font-weight:600;color:#c084fc}._mernBadge_bgap2_545{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:linear-gradient(135deg,#22c55e4d,#3b82f64d);border-radius:9999px;border:1px solid rgba(34,197,94,.3)}._mernText_bgap2_555{font-size:12px;font-weight:700;color:#10b981}._stackText_bgap2_561{font-size:12px;color:#9ca3af}._neverText_bgap2_566{font-size:13px;font-weight:600;color:#93c5fd}._bannerDescription_bgap2_572{color:#d1d5db;font-size:13px;line-height:1.75}._featureGrid_bgap2_578{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;color:#d1d5db}._featureCard_bgap2_585{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:10px;background:#ffffff0d;border-radius:.75rem;border:1px solid rgba(59,130,246,.2);transition:all .3s ease}._featureCard_bgap2_585:hover{border-color:#3b82f666;background:#ffffff1a;transform:translateY(-2px)}._featureIcon_bgap2_603{width:3rem;height:3rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center;color:#fff;transition:transform .3s ease}._featureCard_bgap2_585:hover ._featureIcon_bgap2_603{transform:scale(1.1)}._featureBlue_bgap2_618 ._featureIcon_bgap2_603{background:linear-gradient(135deg,#3b82f6,#2563eb)}._featureGreen_bgap2_622 ._featureIcon_bgap2_603{background:linear-gradient(135deg,#10b981,#059669)}._featureOrange_bgap2_626 ._featureIcon_bgap2_603{background:linear-gradient(135deg,#f59e0b,#d97706)}._featurePurple_bgap2_630 ._featureIcon_bgap2_603{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}._featureGray_bgap2_634 ._featureIcon_bgap2_603{background:linear-gradient(135deg,#6b7280,#4b5563)}._featureText_bgap2_638{font-size:12px;font-weight:500;text-align:center}._mernSection_bgap2_644{border-radius:1rem;padding:1.5rem;border:1px solid rgba(34,197,94,.2);background:#ffffff0d}._mernHeader_bgap2_651{display:flex;align-items:center;gap:8px;margin-bottom:1rem}._mernEmoji_bgap2_658{font-size:18px}._mernTitle_bgap2_662{font-size:13px;font-weight:700;color:#10b981;margin-bottom:.25rem}._mernSubtitle_bgap2_669{color:#d1d5db;font-size:12px}._mernFeatures_bgap2_674{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem;font-size:12px;color:#d1d5db;padding-left:8px}._mernFeature_bgap2_674{display:flex;align-items:center;gap:.5rem}._mernDot_bgap2_689{width:.5rem;height:.5rem;border-radius:50%}._mernDotGreen_bgap2_695{background-color:#10b981}._mernDotBlue_bgap2_699{background-color:#3b82f6}._mernDotPurple_bgap2_703{background-color:#8b5cf6}._mernDotOrange_bgap2_707{background-color:#f59e0b}._ctaButtons_bgap2_711{display:flex;gap:1rem;margin:5px auto auto}._primaryBtn_bgap2_719{display:flex;align-items:center;justify-content:center;gap:.5rem;background:linear-gradient(135deg,#8b5cf6,#3b82f6,#6366f1);color:#fff;font-weight:600;padding:10px;white-space:nowrap;font-size:10px;border:none;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a;cursor:pointer;transition:all .3s ease}._primaryBtn_bgap2_719:hover{background:linear-gradient(135deg,#7c3aed,#2563eb,#5b21b6);box-shadow:0 20px 25px -5px #0000001a;transform:scale(1.05)}._secondaryBtn_bgap2_743{display:flex;align-items:center;justify-content:center;gap:.5rem;background:transparent;color:#c084fc;font-weight:600;padding:.75rem 2rem;font-size:1.125rem;border:2px solid rgba(192,132,252,.5);border-radius:.5rem;cursor:pointer;transition:all .3s ease}._secondaryBtn_bgap2_743:hover{background:#c084fc1a;border-color:#c084fc}._metrics_bgap2_764{padding-top:1.5rem;border-top:1px solid rgba(107,114,128,.5);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2rem;font-size:.875rem;color:#9ca3af}._metric_bgap2_764{display:flex;align-items:center;gap:.5rem}._metricDot_bgap2_782{width:.5rem;height:.5rem;border-radius:50%;animation:_pulse_bgap2_1 2s infinite}._metricDotGreen_bgap2_789{background-color:#10b981}._metricDotBlue_bgap2_793{background-color:#3b82f6}._metricDotPurple_bgap2_797{background-color:#8b5cf6}._section_bgap2_801{margin-bottom:3rem}._sectionHeader_bgap2_805{display:flex;align-items:center;justify-content:space-between}._sectionTitle_bgap2_811{display:flex;align-items:center;gap:.75rem}._sectionTitle_bgap2_811 h2{font-size:1.5rem;font-weight:700;margin:0}._sectionIcon_bgap2_823{width:2rem;height:2rem;background:#8b5cf633;border-radius:.5rem;display:flex;align-items:center;justify-content:center;color:#a855f7}._fireEmoji_bgap2_834,._chartEmoji_bgap2_835{font-size:1.125rem}._viewAllBtn_bgap2_839{background:#8b5cf633;border:1px solid rgba(139,92,246,.3);color:#a855f7;padding:.5rem 1rem;border-radius:.375rem;cursor:pointer;transition:all .3s ease}._viewAllBtn_bgap2_839:hover{background:#8b5cf64d}._projectSelect_bgap2_853{background:linear-gradient(135deg,#8b5cf6,#3b82f6,#6366f1);color:#fff;font-weight:600;font-size:10px;border:none;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a;color:#333;border:1px solid #ccc;border-radius:8px;padding:8px 12px;font-size:14px;cursor:pointer;transition:all .2s ease}._projectSelect_bgap2_853:hover{background-color:#e9ecef;border-color:#999}._projectSelect_bgap2_853:focus{outline:none;border-color:#007bff66;box-shadow:0 0 4px #007bff66}._projectSelect_bgap2_853 option{background-color:var(--search-autocomplete-list-background-color);border:var(--search-autocomplete-list-border);color:var(--search-autocomplete-item-single-select-color)}._projectSelect_bgap2_853 option:hover{background-color:var(--search-autocomplete-item-selected-color)}._projectSelect_bgap2_853 option:checked{background-color:var(--search-autocomplete-item-selected-color)}._updateProjectDialog_1jcu6_1 ._updateProjectDialogPaper_1jcu6_1{padding:30px;border:var(--dialog-border-color);border-radius:8px;background-color:var(--background-color);box-shadow:#0000001f 0 4px 4px,#0000003d 0 16px 32px;color:var(--text-color);display:flex;flex-direction:column;gap:20px;max-width:500px;width:80vh}._updateProjectDialogNameInputContainerInner_1jcu6_15{display:flex;justify-content:space-between;align-items:baseline}._updateProjectDialogNameInputMaxLimit_1jcu6_21{font-size:10px;font-style:italic;color:var(--input-field-label-color)}._updateProjectHeader_1jcu6_27{display:flex;gap:5px;align-items:center;font-size:15px}._updateProjectDialogIconContainer_1jcu6_34{width:50px;height:25px;position:relative;display:flex;max-width:fit-content}._updateProjectDialogIconContainer_1jcu6_34:has(._updateProjectDialogIconFirstIcon_1jcu6_42){max-width:unset}._updateProjectDialogIcon_1jcu6_34{width:100%;height:100%;aspect-ratio:1/1}._updateProjectDialogIcon_1jcu6_34 svg{width:100%;filter:var(--dialog-icon-drop-shadow);height:100%}._updateProjectDialogNameInputContainer_1jcu6_15{display:flex;flex-direction:column;gap:5px}._updateProjectDialogNameInputContainer_1jcu6_15 label{font-size:12px;color:var(--input-field-label-color)}._updateProjectPrivacyOptionLabel_1jcu6_69 input{margin:unset}._updateProjectDialogTextField_1jcu6_73 ._updateProjectDialogTextFieldInput_1jcu6_73{color:var(--input-field-text-color);padding:5px 10px;font-size:13px;border-radius:4px}._updateProjectDialogTextField_1jcu6_73 ._updateProjectDialogTextFieldInput_1jcu6_73{color:var(--input-field-text-color);padding:5px 10px;font-size:13px;border-radius:4px;background-color:var(--input-field-background);border:1px solid var(--input-field-border-color)}._updateProjectDialogTextField_1jcu6_73 ._updateProjectDialogTextFieldInput_1jcu6_73:focus{border-radius:4px;border:1px solid #88ADF7}._updateProjectDialogPrivacyContainer_1jcu6_99{display:flex;gap:10px;font-size:12px}._updateProjectPrivacyOptions_1jcu6_105{display:flex;gap:10px;align-items:center}._updateProjectPrivacyOptionLabel_1jcu6_69{display:flex;gap:5px}._updateProjectDialogButtonsContainer_1jcu6_116{display:flex;gap:10px;align-items:center;justify-content:flex-end}._updateProjectDialogButton_1jcu6_116{padding:6px 12px;background:var(--create-project-dialog-button-color);border:var(--create-project-dialog-button-border-color);border-radius:3px;cursor:pointer;color:var(--create-project-dialog-button-text-color);font-size:13px;font-weight:500;line-height:16px}._chooseProjectTypeIcon_1jcu6_135 svg{width:100%;filter:var(--dialog-icon-drop-shadow);height:100%}._updateProjectDialogIconFirstIcon_1jcu6_42{position:absolute;left:0;width:unset;z-index:3}._updateProjectDialogIconSecondIcon_1jcu6_154{position:absolute;left:10px;width:unset;z-index:2}._updateProjectDialogIconThirdIcon_1jcu6_161{position:absolute;left:20px;width:unset;z-index:1}._updateProjectLevelSelector_1jcu6_168{display:flex;column-gap:1rem}.MuiFormGroup-root._createProjectDialogPrivacyInnerContainer_1jcu6_173{display:flex;flex-direction:row;gap:15px;align-items:center}.MuiButtonBase-root._createProjectVisibilityRadio_1jcu6_180{padding:0;margin:0;color:#acacac}.MuiButtonBase-root._createProjectVisibilityRadio_1jcu6_180._createProjectVisibilityRadioChecked_1jcu6_186{color:var(--create-project-radio-button-checked)}._createProjectPrivacyOptionLabel_1jcu6_190 input{margin:unset}._createProjectPrivacyOptionLabel_1jcu6_190{display:flex;gap:5px}._createProjectPrivacyOptionLabel_1jcu6_190 .MuiFormControlLabel-label{font-size:12px}._updateProjectDialogPrivacyContainer_1jcu6_99 label{font-size:12px;margin:0}._updateProjectDialogPrivacyContainer_1jcu6_99 svg{width:16px;height:16px}._collaborative-header-input-outer-container_1jcu6_213{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap;gap:1rem;border:1px solid var(--collaborative-border-color);padding:0 1rem;border-radius:5px}._collaborative-header-input-label_1jcu6_224{color:var(--input-field-label-color);font-size:13px;font-weight:400;display:flex;align-items:center;gap:5px}._info-icon_1jcu6_233{display:flex}._tooltip-popper_1jcu6_237.MuiTooltip-popper ._tooltip-root_1jcu6_237.MuiTooltip-tooltip{padding:4px 8px;color:var(--text-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:5px;word-wrap:break-word;border-radius:5px;background:var(--text-tooltip-background-color)}._tooltip-popper_1jcu6_237.MuiTooltip-popper ._tooltip-root-arrow_1jcu6_250{color:var(--text-tooltip-background-color)}.MuiFormControlLabel-root._collaborative-header-toggle-container_1jcu6_254{margin:0;width:100%;justify-content:flex-end}._collaborative-header-toggle-container_1jcu6_254 ._collaborative-header-toggle-label_1jcu6_260{color:var(--input-field-label-color);font-size:13px;font-weight:400}._collaborative-header-toggle-container_1jcu6_254 .MuiFormControlLabel-root._collaborative-header-toggle-root_1jcu6_266 .Mui-checked+.MuiSwitch-track{background-color:var(--button-primary)}._collaborative-header-toggle-container_1jcu6_254 .Mui-checked .MuiSwitch-thumb{background-color:var(--button-primary)}.MuiFormControlLabel-root._collaborative-header-toggle-container_1jcu6_254 .Mui-checked+.MuiSwitch-track{background-color:var(--button-primary)}.MuiFormControlLabel-root._collaborative-header-toggle-root_1jcu6_266{margin:0}._chooseProjectTypeIconsContainer_1jcu6_282{width:100%;height:70px;position:relative;justify-content:space-evenly;display:flex}._chooseProjectTypeIcon_1jcu6_135{width:100%;height:100%;aspect-ratio:1/1}._chooseProjectTypeIcon_1jcu6_135 svg{width:100%;filter:var(--language-icon-drop-shadow);height:100%}._chooseProjectTypeFirstIcon_1jcu6_302{width:16px;z-index:3;display:flex;align-items:center;justify-content:center}._chooseProjectTypeSecondIcon_1jcu6_310{width:16px;display:flex;align-items:center;justify-content:center;z-index:2}._myProjectTypeIconsContainerForCapstone_1jcu6_318{position:relative;display:flex}._myProjectTypeIconsContainer_j0n7z_1{height:16px;width:20px;position:relative;display:flex}._myProjectsSectionMetaInfo_j0n7z_15{display:flex;column-gap:10px;font-size:14px;color:#555;font-size:13px;font-weight:500;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._myProjectsSectionForkValue_j0n7z_28{color:var(--green-text-color);font-size:13px;font-weight:500;line-height:24px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:flex;align-items:center;gap:5px;justify-content:space-between}._myProjectsSectionForkValue_j0n7z_28>p{font-weight:400}._forks-count_j0n7z_46{color:var(--green-text-color);font-size:16px}._verifiedTag_j0n7z_52{background-color:#4caf50;color:#fff;padding:2px 8px;border-radius:12px;font-size:12px;font-weight:700;display:inline-block}._myProjectTypeIcon_j0n7z_1{width:100%;height:100%;aspect-ratio:1/1}._myProjectTypeIcon_j0n7z_1 svg{width:100%;filter:var(--project-card-triple-dot-filter);height:100%}._myProjectTypeFirstIcon_j0n7z_74{position:absolute;left:0;width:unset;z-index:3}._myProjectTypeSecondIcon_j0n7z_81{position:absolute;left:5px;width:unset;z-index:2}._myProjectTypeThirdIcon_j0n7z_88{position:absolute;left:10px;width:unset;z-index:1}._myProjectsSectionItemProjectIcon_j0n7z_95{width:16px;height:16px;display:flex;align-items:center}._myProjectsSectionItemProjectIcon_j0n7z_95 svg{width:100%;height:100%;min-width:16px;min-height:16px}._myProjectsSectionItem_j0n7z_95{display:flex;flex-direction:column;padding:24px 15px;gap:10px;background:var(--project-card-background);border-radius:12px;color:var(--project-card-text-color);box-shadow:var(--project-card-box-shadow);border:var(--project-card-border);cursor:pointer}._myProjectsSectionItem_j0n7z_95:hover{box-shadow:0 0 15px 2px #4f546754}._myProjectsSectionHeader_j0n7z_126{display:flex;width:100%;overflow:hidden;justify-content:space-between}._myProjectsSectionItemProjectName_j0n7z_133{color:var(--project-card-text-color);display:flex;gap:10px;width:100%;overflow:hidden;align-items:center;font-size:13px;font-weight:600}._chooseProjectTypeIcon_j0n7z_145{width:100%;height:100%;aspect-ratio:1/1}._chooseProjectTypeIcon_j0n7z_145 svg{width:100%;filter:var(--language-icon-drop-shadow);height:100%}._chooseProjectTypeFirstIcon_j0n7z_157{width:16px;z-index:3;display:flex;align-items:center;justify-content:center}._chooseProjectTypeSecondIcon_j0n7z_165{width:16px;display:flex;align-items:center;justify-content:center;z-index:2}._myProjectTypeIconsContainerForCapstone_j0n7z_173{position:relative;display:flex}._projectNameHeading_j0n7z_178{font-size:16px;font-weight:700;color:var(--project-name-heading);text-transform:capitalize;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}._dropdown-tooltip-popper_j0n7z_189.MuiTooltip-popper ._dropdown-tooltip-root_j0n7z_189.MuiTooltip-tooltip{padding:5px;color:var(--triple-dot-dropdown-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:0;word-wrap:break-word;border-radius:5px;background:var(--triple-dot-dropdown-tooltip-background-color);box-shadow:var(--triple-dot-dropdown-tooltip-hover-box-shadow)}._dropdown-tooltip-popper_j0n7z_189.MuiTooltip-popper ._dropdown-tooltip-root-arrow_j0n7z_203{color:var(--triple-dot-dropdown-tooltip-background-color)}._tooltip-popper_j0n7z_207.MuiTooltip-popper ._tooltip-root_j0n7z_207.MuiTooltip-tooltip{padding:4px 8px;color:var(--text-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:5px;word-wrap:break-word;border-radius:5px;background:var(--text-tooltip-background-color)}._tooltip-popper_j0n7z_207.MuiTooltip-popper ._tooltip-root-arrow_j0n7z_220{color:var(--text-tooltip-background-color)}._projectActionsDropdown_j0n7z_224{display:flex;align-items:center;flex-direction:column}._projectActionItem_j0n7z_230{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;padding:8px;cursor:pointer;width:100%;border-radius:5px}._projectActionItem_j0n7z_230:hover{background-color:var(--triple-dot-dropdown-tooltip-hover-item-color)}._tripleDotIcon_j0n7z_246{border:1px solid var(--project-card-triple-dot-border-color);display:flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:3px;color:var(--project-card-triple-dot-color)}._myProjectsSectionCreatedAt_j0n7z_257{color:var(--blue-text-color);font-size:13px;font-weight:500;line-height:24px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._ruler_j0n7z_268{height:0;border:0 none;border-top:1px solid var(--grey-text-color);border-radius:5px;opacity:.3}._myProjectsInformationContainer_j0n7z_276{display:flex;flex-direction:column;gap:10px}._myProjectsSectionLanguageUsed_j0n7z_282{color:var(--orange-text-color);font-size:13px;font-weight:550;line-height:24px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;flex:1;max-width:max-content}._langStyle_j0n7z_294{font-weight:500;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:400;display:flex;align-items:center;column-gap:5px}._wrapper_j0n7z_305{display:flex;align-items:center;justify-content:center;gap:5px;justify-content:flex-end}._authorInfo_j0n7z_313{font-weight:400;display:flex;align-items:center;column-gap:5px}._fontWeight_j0n7z_320{font-weight:500;max-width:120px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._myProjectsSectionDivider_j0n7z_328{border-radius:5px;height:.2px;width:100%;border:unset;background:var(--chip-border-color)}._myProjectsSectionCreatedAtContainer_j0n7z_336{display:flex;justify-content:space-between}._mdVerifiedButton_j0n7z_341{width:20px;height:20px;color:gold}._likeContainer_j0n7z_347{display:flex;justify-content:center;cursor:pointer;gap:7px;align-items:center}._likeContainer_j0n7z_347 span{font-size:13px;line-height:24px;color:var(--grey-text-color)}._likedIcon_j0n7z_362,span._likedText_j0n7z_366{color:#3574f0}._unlikedIcon_j0n7z_370{color:var(--grey-text-color)}._viewsContainer_j0n7z_374{color:var(--views-text-color);display:flex;align-items:center;gap:5px}._viewsContainer_j0n7z_374 span{font-size:13px;line-height:24px}@keyframes _bounce_j0n7z_408{0%{transform:scale(1)}30%{transform:scale(1.2)}50%{transform:scale(1)}70%{transform:scale(1.2)}to{transform:scale(1)}}._bounce_j0n7z_408{animation:_bounce_j0n7z_408 .6s ease-in-out}._myProjectsSectionLikeAndViewsContainer_j0n7z_412{display:flex;justify-content:space-between;align-items:center}._privateIcon_j0n7z_418{color:var(--grey-text-color)}._privateContainer_j0n7z_422{display:flex;justify-content:center;cursor:pointer;gap:7px;align-items:center;color:var(--grey-text-color)}._privateContainer_j0n7z_422 span{font-size:13px;line-height:19px}._update-container_qa6cn_1{display:flex;gap:10px;background-color:var(--background-color);position:relative;flex-direction:row-reverse}._update-details_qa6cn_9{width:100%}._main-heading_qa6cn_13{padding:20px}._details-container_qa6cn_17{padding:0 20px}._form-field-container_qa6cn_21{display:flex;justify-content:space-between;gap:20px}._formField_qa6cn_27{display:flex;flex-direction:column;gap:2px;margin-bottom:10px}._packageName_qa6cn_34{width:100%}._titleInput_qa6cn_38 input{height:36px;padding:0}._packageVisibility_qa6cn_43{width:200px}._textFieldRoot_qa6cn_47{border-radius:4px;font-size:.95rem;padding:0 10px!important;min-height:36px}._textFieldRoot_qa6cn_47 Textarea{padding:10px 0}._textFieldFocused_qa6cn_58{border-color:#2196f3}._characterCount_qa6cn_62{align-self:flex-end;font-size:.8rem;margin-top:4px}._questionCardWrapper_qa6cn_68{display:flex;gap:10px;background-color:var(--background-color);position:relative;flex-direction:row-reverse}._questionSelectHeader_qa6cn_76{display:flex;flex-direction:column;width:100%;padding:0 20px 20px}._questionSelectiondiv_qa6cn_83{display:flex;justify-content:space-between;gap:10px;align-items:center;padding-bottom:5px}._selectionCount_qa6cn_91{color:#757575}._selectAllQuestions_qa6cn_95{justify-content:right}._questionsList_qa6cn_99{width:100%;display:flex;flex-direction:column;gap:12px;margin-bottom:20px;max-height:500px;overflow-y:auto;padding:10px;border:1px solid #e0e0e0;border-radius:4px}._questionCard_qa6cn_68{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border:1px solid #e0e0e0;border-radius:4px;cursor:pointer;transition:all .2s ease}._questionCard_qa6cn_68:hover{background-color:#f5f5f5}._questionInfo_qa6cn_127{display:flex;flex:1;flex-direction:column;gap:6px}._flexContainer_qa6cn_134{display:flex;flex:1;align-items:center;justify-content:space-between}._questionTitle_qa6cn_141{font-size:15px;font-weight:700;color:var(--project-name-heading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}._questionSpan_qa6cn_151{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:15rem}._languageTypeStyle_qa6cn_160{display:flex;align-items:center;justify-content:space-between;column-gap:8px}._questionLanguage_qa6cn_167{display:flex;gap:5px}._dropdown-tooltip-popper_qa6cn_172.MuiTooltip-popper ._dropdown-tooltip-root_qa6cn_172.MuiTooltip-tooltip{padding:5px;color:var(--triple-dot-dropdown-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:0;word-wrap:break-word;border-radius:5px;background:var(--triple-dot-dropdown-tooltip-background-color);box-shadow:var(--triple-dot-dropdown-tooltip-hover-box-shadow)}._dropdown-tooltip-popper_qa6cn_172.MuiTooltip-popper ._dropdown-tooltip-root-arrow_qa6cn_186{color:var(--triple-dot-dropdown-tooltip-background-color)}._tooltip-popper_qa6cn_190.MuiTooltip-popper ._tooltip-root_qa6cn_190.MuiTooltip-tooltip{padding:4px 8px;color:var(--text-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:5px;word-wrap:break-word;border-radius:5px;background:var(--text-tooltip-background-color)}._tooltip-popper_qa6cn_190.MuiTooltip-popper ._tooltip-root-arrow_qa6cn_203{color:var(--text-tooltip-background-color)}._chipWrapper_qa6cn_207{display:flex;flex-direction:row;width:100%;align-items:baseline;column-gap:10px;justify-content:space-between}._tagContainer_qa6cn_216{display:flex;flex-wrap:wrap;gap:6px}._fontStyle_qa6cn_222{font-size:13px;color:var(--question-library-text-color);margin-top:2px}._tagBadge_qa6cn_228{white-space:nowrap;display:flex;padding:3px 10px;border:1px solid;border-radius:40px;font-size:12px;width:max-content;align-items:center;background-color:var(--question-tag-background-color);color:var(--question-tag-text-color);min-width:30px;overflow:hidden;text-overflow:ellipsis;flex:1 1;max-width:max-content}._questionMeta_qa6cn_246{display:flex;column-gap:8px;align-items:center}._categoryBadge_qa6cn_252{display:flex;padding:4px 10px;line-height:1;border:1px solid;border-radius:40px;font-size:12px;width:max-content;align-items:center;background-color:var(--chip-color-language-background);color:var(--chip-color-language)}._actionsContainer_qa6cn_265{display:flex;justify-content:right;align-items:center;padding-bottom:20px}._nextButton_qa6cn_272{min-width:100px;display:flex;justify-content:right}._myProjectTypeIcon_qa6cn_278{width:100%;height:100%;aspect-ratio:1/1}._myProjectTypeIcon_qa6cn_278 svg{width:100%;height:100%}._myProjectTypeIconsContainer_qa6cn_289{height:16px;position:relative;display:flex;gap:2px}._myProjectTypeFirstIcon_qa6cn_296{position:absolute;left:0;width:unset;z-index:3}._myProjectTypeSecondIcon_qa6cn_303{position:absolute;left:5px;width:unset;z-index:2}._myProjectTypeThirdIcon_qa6cn_310{position:absolute;left:10px;width:unset;z-index:1}._myProjectsSectionItemProjectIcon_qa6cn_317{width:16px;height:16px;display:flex;align-items:center}._myProjectsSectionItemProjectIcon_qa6cn_317 svg{width:100%;height:100%;min-width:16px;min-height:16px}._html-coding-view-editor_a21ir_1{height:100%;width:100%;flex:1}._html-coding-view-editor-container_a21ir_7,._html-coding-view-editor-wrapper_a21ir_13{width:100%;height:100%;flex:1}._html-coding-view-tab-container_a21ir_19{display:flex;background:#93939314;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}._html-coding-view-editor-container_a21ir_7 ._html-coding-view-tab-container-outer-container_a21ir_27{outline:none}._html-coding-view-tab-button_a21ir_31{padding:5px 16px;font-weight:500;font-size:14px;cursor:pointer;display:flex;gap:5px;align-items:center}._html-coding-view-tab-button-active_a21ir_41{background-color:var(--vscode-editor-background);border-top-left-radius:10px;border-top-right-radius:10px}._html-coding-view-tab-button-icon_a21ir_47{width:15px;display:flex}._html-coding-header-view-container_1g0ew_1{padding:10px 20px;display:flex;justify-content:space-between;background:linear-gradient(272deg,#2b2d30d9 48.56%,#2b2d306e 86.83%),linear-gradient(90deg,#344c7d00,#344c7d 7.18%,#344c7d00);gap:25px}._html-coding-header-view-editor-logo-and-name-container_1g0ew_10{display:flex;gap:15px;align-items:center}._html-coding-header-view-editor-logo_1g0ew_10{width:24px;height:24px}._html-coding-header-view-editor-name-container_1g0ew_21{display:flex;align-items:center;justify-content:center;gap:6px}._html-coding-header-view-editor-name-container_1g0ew_21 svg{color:#fff}._html-coding-header-view-editor-name_1g0ew_21{color:#dfe1e5;font-size:13px;font-weight:500;line-height:19px}._html-coding-view-left-container_1g0ew_39{display:flex;gap:20px}._html-coding-view-language-selector_1g0ew_44{width:150px}._html-coding-view-theme-selector_1g0ew_48{width:200px}._html-coding-view-theme-selector_1g0ew_48 .theme-selector-header__single-value,._html-coding-view-language-selector_1g0ew_44 .language-selector-header__single-value{color:#dfe1e5;font-size:13px;font-style:normal;font-weight:500;line-height:16px}._html-coding-view-theme-selector_1g0ew_48 .theme-selector-header__control,._html-coding-view-language-selector_1g0ew_44 .language-selector-header__control{min-height:unset;background-color:unset;border:1px solid #B4B8BF;box-shadow:unset;cursor:pointer}._html-coding-view-theme-selector_1g0ew_48 .theme-selector-header__control:hover,._html-coding-view-language-selector_1g0ew_44 .language-selector-header__control:hover{border:1px solid #B4B8BF}._html-coding-view-theme-selector_1g0ew_48 .theme-selector-header__indicator svg,._html-coding-view-language-selector_1g0ew_44 .language-selector-header__indicator svg{width:16px;height:16px;color:#b4b8bf}._html-coding-view-theme-selector_1g0ew_48 .theme-selector-header__indicator,._htmlCodingViewLanguageSelector_1g0ew_83 .language-selector-header__indicator{padding:0}._html-coding-view-theme-selector_1g0ew_48 .theme-selector-header__input-container,._html-coding-view-language-selector_1g0ew_44 .language-selector-header__input-container{padding:0;margin:0}._html-coding-view-theme-selector_1g0ew_48 .theme-selector-header__menu,._html-coding-view-language-selector_1g0ew_44 .language-selector-header__menu{border-radius:8px;border:.5px solid #393B40;background:#2b2d30;padding:12px 0;z-index:12;margin:10px 0 0;box-shadow:0 8px 32px #0006}._html-coding-view-theme-selector_1g0ew_48 .theme-selector-header__menu-list,._html-coding-view-language-selector_1g0ew_44 .language-selector-header__menu-list{padding:0 12px}._html-coding-view-theme-selector_1g0ew_48 .theme-selector-header__option,._html-coding-view-language-selector_1g0ew_44 .language-selector-header__option{display:flex;padding:4px 8px;align-items:center;color:#dfe1e5;cursor:pointer;font-size:13px;font-weight:500;line-height:16px;border-radius:4px}._html-coding-view-theme-selector_1g0ew_48 .theme-selector-header__option:active,._html-coding-view-language-selector_1g0ew_44 .language-selector-header__option:active{background-color:#a177f4;color:#383a42}._html-coding-view-theme-selector_1g0ew_48 .theme-selector-header__option--is-focused,._html-coding-view-language-selector_1g0ew_44 .language-selector-header__option--is-focused{color:#383a42;background-color:#bfa1f8}._html-coding-view-theme-selector_1g0ew_48 .theme-selector-header__option--is-selected,._html-coding-view-language-selector_1g0ew_44 .language-selector-header__option--is-selected{background-color:#834df0}._html-coding-view-theme-selector_1g0ew_48 ::-webkit-scrollbar,._html-coding-view-language-selector_1g0ew_44 ::-webkit-scrollbar{width:5px;height:5px}._html-coding-view-theme-selector_1g0ew_48 ::-webkit-scrollbar-track,._html-coding-view-language-selector_1g0ew_44 ::-webkit-scrollbar-track{background:transparent}._html-coding-view-theme-selector_1g0ew_48 ::-webkit-scrollbar-thumb,._html-coding-view-language-selector_1g0ew_44 ::-webkit-scrollbar-thumb{background:#dccbfb;border-radius:5px}._html-coding-view-theme-selector_1g0ew_48 ::-webkit-scrollbar-thumb:hover,._html-coding-view-language-selector_1g0ew_44 ::-webkit-scrollbar-thumb:hover{background:#c4a7f9}._language-option-wrapper_1g0ew_163{display:flex;align-items:center;gap:8px}._language-option-icon_1g0ew_169{width:14px;height:14px}._html-coding-view-theme-selector-container_1g0ew_174{display:flex;gap:10px;align-items:center}._html-coding-view-theme-icon_1g0ew_180{color:#dfe1e5;height:20px;width:20px}._html-coding-view-right-container_1g0ew_186{display:flex;gap:20px;align-items:center}._html-coding-header-view-save-button-container_1g0ew_192,._html-coding-header-view-share-button-container_1g0ew_193,._html-coding-header-view-run-button-container_1g0ew_194{display:flex;gap:5px;align-items:center;color:#5fad65;font-size:13px;font-weight:500;line-height:16px;border:1px solid #5FAD65;border-radius:4px;padding:5px;cursor:pointer}._html-coding-header-view-save-button-container-disabled_1g0ew_208{display:flex;gap:5px;align-items:center;color:#5fad65;font-size:13px;font-weight:500;line-height:16px;border:1px solid #5FAD65;border-radius:4px;padding:5px;cursor:not-allowed;opacity:.5}._html-coding-header-view-save-button_1g0ew_192,._html-coding-header-view-run-button_1g0ew_194{color:#5fad65;font-size:19px}._html-coding-header-view-run-button-container-disabled_1g0ew_229{opacity:.6;cursor:not-allowed}._html-coding-header-view-split-button-container_1g0ew_234{display:flex;align-items:center}._html-coding-header-view-split-button_1g0ew_234{color:#dfe1e5;height:24px;width:24px;cursor:pointer}._html-coding-header-view-share-popover_1g0ew_246{display:flex;background-color:#2b2d30;border:.5px solid #393B40;padding:10px;gap:5px;flex-direction:column}._html-coding-header-view-share-popover-item-wrapper_1g0ew_255{display:flex;flex-direction:column;color:#b4b8bf;font-size:12px;font-weight:500;gap:1px}._html-coding-header-view-share-popover-item_1g0ew_255{display:flex;background-color:#2b2d30;align-items:center;gap:5px;max-width:389px}._html-coding-header-view-share-popover-link_1g0ew_272{color:#6f737a;font-size:13px;font-weight:500;line-height:16px;cursor:pointer;border-radius:5px;padding:3px 6px;border:1px solid #393B40;white-space:nowrap;overflow:hidden;width:100%;text-overflow:ellipsis}._html-coding-header-view-share-popover-copy-button_1g0ew_287{padding:3px;border:1px solid #393B40;cursor:pointer;height:25px;color:#6f737a;border-radius:5px;aspect-ratio:1;display:flex;align-items:center;justify-content:center}._copied_1g0ew_300{border:1px solid #5FAD65;color:#5fad65}._html-ide-header-view-share-popover-input_1g0ew_305{position:absolute;top:-1000px;left:-1000px}._likeContainer_1g0ew_311{display:flex;justify-content:center;cursor:pointer;gap:5px;align-items:center}._tooltip-popper_1g0ew_319.MuiTooltip-popper ._tooltip-root_1g0ew_319.MuiTooltip-tooltip{padding:4px 8px;color:var(--text-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:5px;word-wrap:break-word;border-radius:5px;background:var(--text-tooltip-background-color)}._tooltip-popper_1g0ew_319.MuiTooltip-popper ._tooltip-root-arrow_1g0ew_332{color:var(--text-tooltip-background-color)}._likedIcon_1g0ew_336,._unlikedIcon_1g0ew_337{font-size:19px;width:20px}._likedIcon_1g0ew_336,._unlikedIcon_1g0ew_337{color:#5fad65}@keyframes _bounce_1g0ew_369{0%{transform:scale(1)}30%{transform:scale(1.2)}50%{transform:scale(1)}70%{transform:scale(1.2)}to{transform:scale(1)}}._bounce_1g0ew_369{animation:_bounce_1g0ew_369 .6s ease-in-out}._html-coding-header-view-project-name-container_1g0ew_373{display:flex;align-items:center;flex:1;justify-content:center;overflow:auto;gap:1px}._html-coding-header-view-partition_1g0ew_382{color:#dfe1e5;font-size:18px;line-height:22px}._html-coding-header-view-project-name_1g0ew_373{color:#dfe1e5;font-size:13px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._html-preview-view-container_1fpbp_1{background-color:#1c1c2a;height:100vh;overflow:hidden;display:flex;flex-direction:column}._html-preview-container_1fpbp_9{position:relative;height:100%;display:flex;flex-direction:column;background-color:#fff}._html-preview-container_1fpbp_9 iframe{position:relative;top:0}._error-console-body_1fpbp_22{position:absolute;background-color:#000000c7;color:#e2e2e2b0;height:80%;width:100%;overflow:auto;top:0;padding:10px}._html-library-manager_1fpbp_33{height:20%;display:flex;overflow:auto;flex-direction:column;background:#2b2b4a}._html-coding-view-file-output-body_1fpbp_256 ._loader-wrapper_1fpbp_256{position:unset;height:100%}._html-coding-view-file-output-body_1fpbp_256:has(._loader-wrapper_1fpbp_256){padding:0}._html-coding-view-file-output-container_1fpbp_265{display:flex;flex-direction:column}._error-console-body_1fpbp_22{position:absolute;background-color:#000000c7;height:100%;width:100%;overflow:auto;top:0;padding:10px}._html-coding-view-file-output-body_1fpbp_256{white-space:pre-wrap;color:#918c9a;font-size:13px;font-weight:500;line-height:22px;height:100%;box-sizing:border-box;display:flex;flex-direction:column}._html-coding-view-file-output-header_1fpbp_292{display:flex;justify-content:space-between;align-items:center;background:#100424;color:#918c9a;font-size:13px;font-weight:500;line-height:16px;padding:10px}._html-library-new-tab-icon-imports_1fpbp_304{font-size:16px;color:#918c9a}._html-open-new-tab-button-tooltip_1fpbp_309{background-color:#1e1e1e!important}._html-open-new-tab-button_1fpbp_309{padding:0!important}._html-library-missing-import-item-scroll-bar_1fpbp_317,._html-coding-view-file-output-container-scroll-bar_1fpbp_318{background-color:#fff3;border-radius:12px}._html-preview-container_1fpbp_9{width:100%;height:100%;background-color:#fff}._html-preview_1fpbp_1{width:100%;background-color:#fff;height:100%;flex-grow:1;display:flex;position:relative;top:0}._html-preview_1fpbp_1 iframe{height:100%;width:100%;position:relative;top:0;border:0px}._html-library-manager_1fpbp_33{height:100%;display:flex;overflow:auto;flex-direction:column}._html-library-arrow-icon-imports_1fpbp_41{transition:transform .3s ease;font-size:10px;color:#e85c71}._html-library-arrow-icon-imports_1fpbp_41._html-library-rotate-arrow-icon-imports_1fpbp_47{transform:rotate(90deg)}._html-library-manager-container_1fpbp_51{background-color:#0d0225fa}._html-library-missing-imports_1fpbp_55{display:flex;flex-direction:column;max-height:100%;overflow:auto}._html-library-added-libraries-heading_1fpbp_62,._html-library-missing-imports-heading_1fpbp_63{display:flex;background-color:#80808033;align-items:center;cursor:pointer;padding:2px 5px;justify-content:space-between;flex:1 0 auto;height:22px;max-height:22px}._html-library-missing-imports-heading-left_1fpbp_75,._html-library-added-libraries-heading-left_1fpbp_76{display:flex;align-items:center;gap:4px;flex:1 0 auto}._html-library-missing-imports-heading-right_1fpbp_83,._html-library-added-libraries-heading-right_1fpbp_84{background-color:#5d4b85b3;color:#fff;font-size:11px;font-weight:400;border-radius:50%;aspect-ratio:1;height:90%;display:flex;align-items:center;justify-content:center;line-height:normal}._html-library-missing-imports-text_1fpbp_98,._html-library-added-libraries-text_1fpbp_99{font-size:11px;font-weight:700;line-height:14px;color:#e2e2e2b0}._html-library-missing-import-item_1fpbp_106{display:flex;flex-direction:column;justify-content:space-between;min-height:26px;overflow:auto}._html-library-missing-import-item-label_1fpbp_114{color:#e2e2e2b0;line-height:22px;font-size:13px}._html-library-missing-import-item-search-button_1fpbp_120{color:#e85c71;line-height:22px;font-size:13px;cursor:pointer}._html-library-missing-import-item-search-button-disabled_1fpbp_127{opacity:.7}._html-library-missing-import-item-inner-container_1fpbp_131:hover{background-color:#64698f54;color:#fff}._html-library-missing-import-item-inner-container_1fpbp_131{display:flex;justify-content:space-between;padding:2px 4px}._html-library-search-item_1fpbp_142{display:flex;color:#ffffff40;justify-content:space-between;padding:2px 4px;line-height:22px;font-size:13px}._html-library-search-item-label_1fpbp_151{display:flex;padding-left:10px}._html-library-search-item_1fpbp_142:hover{background-color:#64698f54}._html-library-search-item-button_1fpbp_160{color:#e85c71;line-height:22px;font-size:13px;cursor:pointer}._html-library-added-libraries-item_1fpbp_167{display:flex;color:#ffffff40;justify-content:space-between;padding:2px 4px;line-height:22px;font-size:13px}._html-library-added-libraries-item-label_1fpbp_176{display:flex;padding-left:10px}._html-library-added-libraries-item_1fpbp_167:hover{background-color:#64698f54}._html-library-added-libraries-item-button_1fpbp_185{color:#e85c71;line-height:22px;font-size:13px;cursor:pointer}._html-coding-view-file-html-mange-library_1fpbp_192{background-color:#fff3;border-radius:12px}._html-library-missing-import-item-container_1fpbp_197,._html-library-search-results_1fpbp_203,._html-library-search-results-inner-container_1fpbp_209{display:flex;flex-direction:column;overflow:auto}._html-library-added-libraries_1fpbp_62,._html-library-added-items-container_1fpbp_220{display:flex;flex-direction:column}._html-library-missing-import-item-outer-container_1fpbp_225{display:flex;flex-direction:column;overflow:auto}._html-library-manager-container_1fpbp_51 ::-webkit-scrollbar{width:7px;height:7px}._html-library-manager-container_1fpbp_51 ::-webkit-scrollbar-track{background:transparent}._html-library-manager-container_1fpbp_51 ::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color);border-radius:12px}._html-library-manager-container_1fpbp_51 ::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-color);border-radius:12px}._html-coding-view-sash_1fpbp_250{background:#2b2b4a;width:100%;height:100%}.react-split__sash--horizontal ._html-coding-view-sash_1fpbp_250._active_1fpbp_589{background:#383862;width:100%;height:100%;height:3px}.react-split__sash--vertical ._html-coding-view-sash_1fpbp_250._active_1fpbp_589{background:#383862;width:100%;height:100%;width:3px}.react-split__sash--horizontal ._html-coding-view-sash_1fpbp_250,.react-split__sash--horizontal ._html-coding-view-sash_1fpbp_250._active_1fpbp_589{cursor:ns-resize}.react-split__sash--vertical ._html-coding-view-sash_1fpbp_250,.react-split__sash--vertical ._html-coding-view-sash_1fpbp_250._active_1fpbp_589{cursor:ew-resize}._collaboratorListDialog_tnpsv_1 ._collaboratorListDialogPaper_tnpsv_1{border:var(--dialog-border-color);border-radius:8px;background-color:var(--background-color);box-shadow:#0000001f 0 4px 4px,#0000003d 0 16px 32px;color:var(--text-color);display:flex;flex-direction:column;max-width:500px;width:80vh;max-height:70vh;overflow:hidden}._collaboratorListHeader_tnpsv_15{display:flex;justify-content:space-between;align-items:center;padding:10px 20px}._collaboratorListHeaderContent_tnpsv_22{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:500}._collaboratorListHeaderIcon_tnpsv_30{width:18px;height:18px;color:var(--text-color)}._collaboratorCount_tnpsv_36{font-size:14px;color:var(--input-field-label-color);font-weight:400}._closeButton_tnpsv_42{padding:6px;background:transparent;border:none;border-radius:4px;cursor:pointer;color:var(--text-color);display:flex;align-items:center;justify-content:center;transition:all .2s ease}._closeButton_tnpsv_42:hover{background-color:var(--input-field-background)}._closeButton_tnpsv_42 svg{width:16px;height:16px}._collaboratorListContent_tnpsv_64{display:flex;flex-direction:column;gap:10px;min-height:200px;overflow:visible}._collaboratorListLoading_tnpsv_72{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;padding:40px 20px;color:var(--input-field-label-color);font-size:14px}._collaboratorsList_tnpsv_83{max-height:400px;position:relative;padding:10px;display:flex;flex-direction:column;gap:16px}._collaboratorItem_tnpsv_92{display:flex;justify-content:space-between;align-items:center;transition:background-color .2s ease;position:relative;gap:23px}._collaboratorItem_tnpsv_92:last-child{border-bottom:none}._collaboratorItem_tnpsv_92:hover{background-color:var(--input-field-background)}._userInfo_tnpsv_109{display:flex;align-items:center;gap:10px;flex:1;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._userAvatar_tnpsv_120{width:32px;height:32px;border-radius:50%;background-color:var(--button-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;aspect-ratio:1/1}._userDetails_tnpsv_134{display:flex;flex-direction:column;gap:2px;width:100%;overflow:hidden}._username_tnpsv_142{font-size:12px;font-weight:500;color:var(--text-color)}._userEmail_tnpsv_148{font-size:11px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--input-field-label-color)}._collaboratorActions_tnpsv_157{display:flex;align-items:center;gap:10px}._roleSelector_tnpsv_163{display:flex;align-items:center}._collaboratorRole_tnpsv_168{font-size:12px;font-weight:400;padding:4px 8px;border-radius:12px;border:1px solid lightgray;letter-spacing:.5px}._roleDropdownContainer_tnpsv_177{position:relative;z-index:1001}._roleDropdownButton_tnpsv_182{font-size:12px;padding:4px 8px;border-radius:12px;background-color:rgba(var(--text-color-rgb),.1);letter-spacing:.5px;border:1px solid lightgray;cursor:pointer;display:flex;align-items:center;gap:4px;transition:all .2s ease}._roleDropdownButton_tnpsv_182:hover{background-color:rgba(var(--text-color-rgb),.15);border-color:var(--input-field-label-color)}._dropdownIcon_tnpsv_201{width:12px;height:12px;transition:transform .2s ease}._roleDropdownButton_tnpsv_182:hover ._dropdownIcon_tnpsv_201{transform:rotate(180deg)}._roleDropdownMenu_tnpsv_211{position:absolute;top:100%;right:0;background-color:var(--background-color);border:1px solid var(--input-field-border-color);border-radius:4px;box-shadow:#0000001f 0 4px 8px,#0000003d 0 8px 16px;z-index:1002;min-width:100px;margin-top:2px;transform:translateZ(0);will-change:transform}._collaboratorItem_tnpsv_92:nth-last-child(1) ._roleDropdownMenu_tnpsv_211,._collaboratorItem_tnpsv_92:nth-last-child(2) ._roleDropdownMenu_tnpsv_211{bottom:100%;top:auto;margin-top:0;margin-bottom:2px}._roleDropdownItem_tnpsv_234{width:100%;padding:8px 12px;border:none;background:transparent;cursor:pointer;font-size:12px;font-weight:500;text-align:left;text-transform:uppercase;letter-spacing:.5px;transition:background-color .2s ease;position:relative;z-index:1003}._roleDropdownItem_tnpsv_234:hover{background-color:var(--input-field-background)}._roleDropdownItem_tnpsv_234:first-child{border-top-left-radius:4px;border-top-right-radius:4px}._roleDropdownItem_tnpsv_234:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}._activeRole_tnpsv_264{background-color:rgba(var(--text-color-rgb),.1);font-weight:600}._removeButton_tnpsv_269{padding:6px;background:transparent;border-radius:4px;border:none;cursor:pointer;color:#e74c3c;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._removeButton_tnpsv_269:hover{background-color:#e74c3c1a;border-color:#e74c3c}._removeButton_tnpsv_269 svg{width:14px;height:14px}._youLabel_tnpsv_292{font-size:10px;color:var(--button-primary);font-weight:400;margin-left:5px}._noCollaborators_tnpsv_299{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;padding:60px 20px;color:var(--input-field-label-color);font-size:14px;text-align:center}._noCollaboratorsIcon_tnpsv_311{width:48px;height:48px;opacity:.5}._collaboratorListDialog_tnpsv_1{z-index:1300!important}._collaboratorListDialog_tnpsv_1 ._MuiDialog-paper_tnpsv_321{overflow:visible!important}._roleDropdownContainer_tnpsv_177:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:1000}._pendingRequestsDialog_11sqj_1 ._pendingRequestsDialogPaper_11sqj_1{border:var(--dialog-border-color);border-radius:8px;background-color:var(--background-color);box-shadow:#0000001f 0 4px 4px,#0000003d 0 16px 32px;color:var(--text-color);display:flex;flex-direction:column;max-width:500px;width:80vh;max-height:70vh;overflow:hidden}._pendingRequestsHeader_11sqj_15{display:flex;justify-content:space-between;align-items:center;padding:10px 20px}._pendingRequestsHeaderContent_11sqj_22{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:500}._pendingRequestsHeaderIcon_11sqj_30{width:20px;height:20px;color:var(--text-color)}._pendingRequestCount_11sqj_36{font-size:14px;color:var(--input-field-label-color);font-weight:400}._closeButton_11sqj_42{padding:6px;background:transparent;border:none;border-radius:4px;cursor:pointer;color:var(--text-color);display:flex;align-items:center;justify-content:center;transition:all .2s ease}._closeButton_11sqj_42:hover{background-color:var(--input-field-background)}._closeButton_11sqj_42 svg{width:16px;height:16px}._pendingRequestsContent_11sqj_64{display:flex;flex-direction:column;gap:10px;min-height:200px}._pendingRequestsLoading_11sqj_71{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;padding:40px 20px;color:var(--input-field-label-color);font-size:14px}._pendingRequestsList_11sqj_82{border-radius:4px;max-height:400px;overflow-y:auto}._pendingRequestItem_11sqj_88{display:flex;justify-content:space-between;align-items:center;padding:12px 15px;transition:background-color .2s ease}._pendingRequestItem_11sqj_88:last-child{border-bottom:none}._pendingRequestItem_11sqj_88:hover{background-color:var(--input-field-background)}._userInfo_11sqj_104{display:flex;align-items:center;gap:10px}._userAvatar_11sqj_110{width:32px;height:32px;border-radius:50%;background-color:var(--button-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500}._userDetails_11sqj_123{display:flex;flex-direction:column;gap:2px}._username_11sqj_129{font-size:12px;font-weight:500;color:var(--text-color)}._userEmail_11sqj_135{font-size:11px;color:var(--input-field-label-color)}._requestActions_11sqj_140{display:flex;align-items:center;gap:12px}._requestRole_11sqj_146{font-size:12px;font-weight:600;padding:4px 8px;border-radius:12px;background-color:rgba(var(--text-color-rgb),.1)}._removeRequestButton_11sqj_154{background:transparent;border:1px solid var(--input-field-border-color);border-radius:4px;cursor:pointer;color:#ef4444;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._removeRequestButton_11sqj_154 svg{width:14px;height:14px}._noPendingRequests_11sqj_171{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;padding:60px 20px;color:var(--input-field-label-color);font-size:14px;text-align:center}._noPendingRequestsIcon_11sqj_183{width:48px;height:48px;opacity:.5}._dialogPaperStyle_11sqj_189 ._confirmationDialogButton_11sqj_189{background-color:#d7d7d782}._react-header-view-container_1kwpo_1{padding:10px 20px;display:flex;justify-content:space-between;background:linear-gradient(272deg,#2b2d30d9 48.56%,#2b2d306e 86.83%),linear-gradient(90deg,#344c7d00,#344c7d 7.18%,#344c7d00);gap:25px}._react-header-view-editor-logo-and-name-container_1kwpo_27{display:flex;gap:15px;align-items:center}._likeContainer_1kwpo_33{display:flex;justify-content:center;cursor:pointer;gap:5px;align-items:center}._likedIcon_1kwpo_41,._unlikedIcon_1kwpo_42{font-size:19px;width:20px}._likedIcon_1kwpo_41,._unlikedIcon_1kwpo_42{color:#5fad65}@keyframes _bounce_1kwpo_74{0%{transform:scale(1)}30%{transform:scale(1.2)}50%{transform:scale(1)}70%{transform:scale(1.2)}to{transform:scale(1)}}._bounce_1kwpo_74{animation:_bounce_1kwpo_74 .6s ease-in-out}._react-header-view-editor-logo_1kwpo_27{width:24px;height:24px}._react-header-view-editor-name-container_1kwpo_83{display:flex;align-items:center;justify-content:center;gap:6px}._react-header-view-editor-name-container_1kwpo_83 svg{color:#fff}._react-header-view-editor-name_1kwpo_83{color:#dfe1e5;font-size:13px;font-weight:500;line-height:19px}._language-ide-view-left-container_1kwpo_101{display:flex;gap:20px}._language-ide-view-language-selector_1kwpo_106{width:150px}._language-ide-view-theme-selector_1kwpo_110{width:140px}._language-ide-view-theme-selector_1kwpo_110 .theme-selector-header__single-value,._language-ide-view-language-selector_1kwpo_106 .language-selector-header__single-value{color:#dfe1e5;font-size:13px;font-style:normal;font-weight:500;line-height:16px}._language-ide-view-theme-selector_1kwpo_110 .theme-selector-header__control,._language-ide-view-language-selector_1kwpo_106 .language-selector-header__control{min-height:unset;background-color:unset;border:1px solid #B4B8BF;box-shadow:unset;cursor:pointer}._language-ide-view-theme-selector_1kwpo_110 .theme-selector-header__control:hover,._language-ide-view-language-selector_1kwpo_106 .language-selector-header__control:hover{border:1px solid #B4B8BF}._language-ide-view-theme-selector_1kwpo_110 .theme-selector-header__indicator svg,._language-ide-view-language-selector_1kwpo_106 ._language-selector-header__indicator_1kwpo_138 svg{width:16px;height:16px;color:#b4b8bf}._language-ide-view-theme-selector_1kwpo_110 .theme-selector-header__indicator,._language-ide-view-language-selector_1kwpo_106 .language-selector-header__indicator{padding:0}._language-ide-view-theme-selector_1kwpo_110 .theme-selector-header__input-container,._language-ide-view-language-selector_1kwpo_106 .language-selector-header__input-container{padding:0;margin:0}._language-ide-view-theme-selector_1kwpo_110 .theme-selector-header__menu,._language-ide-view-language-selector_1kwpo_106 .language-selector-header__menu{border-radius:8px;border:.5px solid #393B40;background:#2b2d30;padding:12px 0;z-index:12;margin:10px 0 0;box-shadow:0 8px 32px #0006}._language-ide-view-theme-selector_1kwpo_110 .theme-selector-header__menu-list,._language-ide-view-language-selector_1kwpo_106 ._language-selector-header__menu-list_1kwpo_171{padding:0 12px}._language-ide-view-theme-selector_1kwpo_110 .theme-selector-header__option,._language-ide-view-language-selector_1kwpo_106 .language-selector-header__option{display:flex;padding:4px 8px;align-items:center;color:#dfe1e5;cursor:pointer;font-size:13px;font-weight:500;line-height:16px;border-radius:4px}._language-ide-view-theme-selector_1kwpo_110 .theme-selector-header__option:active,._language-ide-view-language-selector_1kwpo_106 .language-selector-header__option:active{background-color:#a177f4;color:#383a42}._language-ide-view-theme-selector_1kwpo_110 .theme-selector-header__option--is-focused,._language-ide-view-language-selector_1kwpo_106 .language-selector-header__option--is-focused{color:#383a42;background-color:#bfa1f8}._language-ide-view-theme-selector_1kwpo_110 .theme-selector-header__option--is-selected,._language-ide-view-language-selector_1kwpo_106 .language-selector-header__option--is-selected{background-color:#834df0}._language-ide-view-theme-selector_1kwpo_110 ::-webkit-scrollbar,._language-ide-view-language-selector_1kwpo_106 ::-webkit-scrollbar{width:5px;height:5px}._language-ide-view-theme-selector_1kwpo_110 ::-webkit-scrollbar-track,._language-ide-view-language-selector_1kwpo_106 ::-webkit-scrollbar-track{background:transparent}._language-ide-view-theme-selector_1kwpo_110 ::-webkit-scrollbar-thumb,._language-ide-view-language-selector_1kwpo_106 ::-webkit-scrollbar-thumb{background:#dccbfb;border-radius:5px}._language-ide-view-theme-selector_1kwpo_110 ::-webkit-scrollbar-thumb:hover,._language-ide-view-language-selector_1kwpo_106 ::-webkit-scrollbar-thumb:hover{background:#c4a7f9}._language-option-wrapper_1kwpo_228{display:flex;align-items:center;gap:8px}._language-option-icon_1kwpo_234{width:14px;height:14px}._language-ide-view-theme-selector-container_1kwpo_239{display:flex;gap:10px;align-items:center}._language-ide-view-theme-icon_1kwpo_245{color:#dfe1e5;height:20px;width:20px}._language-ide-view-right-container_1kwpo_251{display:flex;gap:15px;align-items:center}._react-header-view-save-button-container_1kwpo_257,._react-header-view-share-button-container_1kwpo_258,._react-header-view-run-button-container_1kwpo_259{display:flex;gap:5px;align-items:center;color:#5fad65;font-size:13px;font-weight:500;line-height:16px;border:1px solid #5FAD65;border-radius:4px;padding:5px;cursor:pointer}._react-header-view-save-button-container-disabled_1kwpo_273{display:flex;gap:5px;align-items:center;color:#5fad65;font-size:13px;font-weight:500;line-height:16px;border:1px solid #5FAD65;border-radius:4px;padding:5px;cursor:not-allowed;opacity:.5}._react-header-view-save-button_1kwpo_257,._react-header-view-run-button_1kwpo_259{color:#5fad65;font-size:19px}._react-header-view-run-button-container-disabled_1kwpo_294{opacity:.6;cursor:not-allowed}._react-header-view-split-button-container_1kwpo_299{display:flex;align-items:center}._react-header-view-split-button_1kwpo_299{color:#dfe1e5;height:24px;width:24px;cursor:pointer}._codingHeaderViewSaveButton_1kwpo_311,._react-header-view-save-button_1kwpo_257{color:#5fad65;font-size:19px}._react-header-view-share-popover_1kwpo_331{display:flex;background-color:#2b2d30;border:.5px solid #393B40;padding:10px;gap:5px;flex-direction:column}._react-header-view-share-popover-item-wrapper_1kwpo_340{display:flex;flex-direction:column;color:#b4b8bf;font-size:12px;font-weight:500;gap:1px}._react-header-view-share-popover-item_1kwpo_340{display:flex;background-color:#2b2d30;align-items:center;gap:5px;max-width:389px}._react-header-view-share-popover-link_1kwpo_357{color:#6f737a;font-size:12px;font-weight:500;line-height:16px;cursor:pointer;border-radius:5px;padding:3px 6px;border:1px solid #393B40;white-space:nowrap;overflow:hidden;width:100%;text-overflow:ellipsis}._react-header-view-share-popover-copy-button_1kwpo_372{padding:3px;border:1px solid #393B40;cursor:pointer;height:25px;color:#6f737a;border-radius:5px;aspect-ratio:1;display:flex;align-items:center;justify-content:center}._copied_1kwpo_385{border:1px solid #5FAD65;color:#5fad65}._react-header-view-share-buttons-container_1kwpo_390{display:flex;gap:20px;align-items:center}._coding-view-header-view-share-popover-input_1kwpo_396{position:absolute;top:-1000px;left:-1000px}._react-header-view-project-name-container_1kwpo_402{display:flex;align-items:center;flex:1;justify-content:center;overflow:auto;gap:1px}._react-header-view-partition_1kwpo_411{color:#dfe1e5;font-size:18px;line-height:22px}._react-header-view-project-name_1kwpo_402{color:#dfe1e5;font-size:13px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dropdown-tooltip-popper_1kwpo_426.MuiTooltip-popper ._dropdown-tooltip-root_1kwpo_426.MuiTooltip-tooltip{padding:5px;color:var(--triple-dot-dropdown-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:0;word-wrap:break-word;border-radius:5px;background:var(--triple-dot-dropdown-tooltip-background-color);box-shadow:var(--triple-dot-dropdown-tooltip-hover-box-shadow)}._dropdown-tooltip-popper_1kwpo_426.MuiTooltip-popper ._dropdown-tooltip-root-arrow_1kwpo_440{color:var(--triple-dot-dropdown-tooltip-background-color)}._tooltip-popper_1kwpo_10.MuiTooltip-popper ._tooltip-root_1kwpo_10.MuiTooltip-tooltip{padding:4px 8px;color:var(--text-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:5px;word-wrap:break-word;border-radius:5px;background:var(--text-tooltip-background-color)}._tooltip-popper_1kwpo_10.MuiTooltip-popper ._tooltip-root-arrow_1kwpo_23{color:var(--text-tooltip-background-color)}._tripleDotIcon_1kwpo_461{border:1px solid #B4B8BF!important;color:#b4b8bf;display:flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:3px;position:relative}._projectActionsDropdown_1kwpo_473{display:flex;align-items:center;flex-direction:column}._projectActionItem_1kwpo_479{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;padding:8px;cursor:pointer;width:100%;border-radius:5px}._projectActionItem_1kwpo_479:hover{background-color:var(--triple-dot-dropdown-tooltip-hover-item-color)}._tripleDotIcon_1kwpo_461 ._borderBadge_1kwpo_495{position:absolute;bottom:17px;left:13px;background:var(--button-primary);font-size:7px;padding:0 4px;border-radius:7px;color:var(--button-primary-text-color)}@keyframes _pulseOutlineForHTML_1kwpo_1{0%{box-shadow:0 0 #0099ffe6}70%{box-shadow:0 0 0 15px #09f0}to{box-shadow:0 0 #09f0}}._flashEffect_1kwpo_520{animation:_pulseOutlineForHTML_1kwpo_1 2s infinite}._codingViewEditorAndThemeSelectorInnerContainer_pyatl_1{display:flex;flex-direction:column;height:50%;flex:1;width:100%;height:100%}._codingViewEditorContainer_pyatl_10{height:inherit;width:100%}._ai-replacement-highlight_pyatl_15{background-color:#ffe066!important;transition:background-color .5s}._codingViewEditor_pyatl_1{height:100%;width:100%;flex:1}._copilotMarginZone_pyatl_26{border:1px solid #3489ff;border-left:none;border-right:none}._codingViewEditorContainer_pyatl_10 svg[aria-label="Codeium Logo"]{display:none}.fileTreeStatusIndicator{font-size:12px;display:flex;align-items:center;gap:4px;padding:2px 6px;border-radius:12px;font-weight:500;white-space:nowrap}.fileTreeStatusIndicator svg{width:12px;height:12px;flex-shrink:0}.fileTreeStatusReadOnly{color:#f57c00;background-color:#f57c0026;border:1px solid rgba(245,124,0,.3)}.fileTreeStatusSyncing{color:#2196f3;background-color:#2196f326;border:1px solid rgba(33,150,243,.3)}.fileTreeStatusCollaborative{color:#4caf50;background-color:#4caf5026;border:1px solid rgba(76,175,80,.3);cursor:pointer;transition:all .2s ease}.fileTreeStatusCollaborative:hover{background-color:#4caf5040;border-color:#4caf5080}.fileTreeActionButton{transition:opacity .2s ease,cursor .2s ease}.fileTreeActionButton.canEdit{opacity:1;cursor:pointer}.fileTreeActionButton.cannotEdit{opacity:.5;cursor:not-allowed}.reactLibraryMissingImportsHeading.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.rotating{animation:rotate 1s linear infinite}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._codingViewContainer_1wmdl_1{height:100vh;width:100%!important;background-color:#1c1c2a;display:flex;flex-direction:column}._codingViewInnerContainer_1wmdl_9{height:100%;width:100%!important;background-color:#1c1c2a;display:flex;flex-direction:column}._fileManager_1wmdl_17{display:flex;flex-direction:column;background-color:#1e1e1e;color:#fff}._headerSection_1wmdl_24{display:flex;align-items:center;justify-content:space-between}._openFilesSection_1wmdl_30{display:flex;align-items:center;overflow-x:auto;white-space:nowrap;flex-grow:1}._codingViewMainContainer_1wmdl_38{display:flex;flex-direction:column}._sash_1wmdl_43{background:#2b2b4a;width:100%!important;height:100%!important}.react-split__sash--horizontal ._sash_1wmdl_43._active_1wmdl_49{background:#383862;width:100%;height:100%;height:3px}.react-split__sash--vertical ._sash_1wmdl_43._active_1wmdl_49{background:#383862;width:100%;height:100%;width:3px}.react-split__sash--horizontal ._sash_1wmdl_43,.react-split__sash--horizontal ._sash_1wmdl_43._active_1wmdl_49{cursor:ns-resize}.react-split__sash--vertical ._sash_1wmdl_43,.react-split__sash--vertical ._sash_1wmdl_43._active_1wmdl_49{cursor:ew-resize}._codingViewFileTreeContainer_1wmdl_73{width:170px;max-width:30%}._codingViewFileOutputContainer_1wmdl_78{width:250px}._codingViewEditorAndThemeSelectorContainer_1wmdl_82{display:flex;flex:1}._codingViewSplitRightContainer_1wmdl_87{width:100%}._codingViewFileTerminalContainer_1wmdl_91{height:30%}._codingViewSplitContainer_1wmdl_95{height:100%}iframe ._codingViewSplitContainer_1wmdl_95{height:(100vh - 240px)}._codingViewFileTreeContainer_1wmdl_73{width:170px;max-width:50%}._fileTabs_1wmdl_108{display:flex;gap:8px;margin-bottom:8px}._fileTab_1wmdl_108{background:#1e1e1e;border-right:1px solid white;color:#ffffe0;padding:8px 12px;display:flex;align-items:center;cursor:pointer;flex-shrink:0}._fileName_1wmdl_125{margin-right:10px;font-size:12px}._fileType_1wmdl_130{font-size:12px;font-weight:700;color:#fc0;margin-right:8px;text-transform:uppercase}._codingViewContainer_1wmdl_1 ._codingViewOuterContainer_1wmdl_138{height:100%}._fileTab_1wmdl_108._active_1wmdl_49{background:#3c3c3c}._file-name_1wmdl_146{margin-right:8px;color:#fff}._codingViewEditorContainer_1wmdl_151{height:inherit;width:100%}._closeButton_1wmdl_156{background:transparent;border:none;color:red;cursor:pointer;font-size:14px}._openInNewTabTooltip_1wmdl_164{background-color:#1e1e1e!important}._openInNewTabIcon_1wmdl_168{font-size:16px;color:#918c9a}._openFilesSection_1wmdl_30::-webkit-scrollbar{height:4px}._openFilesSection_1wmdl_30::-webkit-scrollbar-thumb{background-color:#555;border-radius:4px}._openFilesSection_1wmdl_30::-webkit-scrollbar-track{background-color:#333}._fileTab_1wmdl_108._active_1wmdl_49{border-top:1px solid lightblue}._codingViewPreviewContainerDragging_1wmdl_190{pointer-events:none}._sandpackLayoutStyle_1wmdl_194,._codingViewPreviewContainerDragging_1wmdl_190 ._codingViewUiPreview_1wmdl_199.sp-preview,._codingViewPreviewContainerDragging_1wmdl_190 ._codingViewTestPreview_1wmdl_200.sp-tests,._codingViewPreviewContainerDragging_1wmdl_190 ._codingViewUiPreview_1wmdl_199.sp-layout,._codingViewPreviewContainer_1wmdl_190 ._codingViewUiPreview_1wmdl_199.sp-preview,._codingViewPreviewContainer_1wmdl_190 ._codingViewTestPreview_1wmdl_200.sp-tests,._codingViewPreviewContainer_1wmdl_190 ._codingViewUiPreview_1wmdl_199.sp-layout{height:100%;width:100%}._showorHideTestsButton_1wmdl_209{margin-top:10px;padding:10px;background-color:#333;color:#fff;border:none;cursor:pointer}._copied_1wmdl_218{border:1px solid #5FAD65;color:#5fad65}._previewControlsContainer_1wmdl_223{display:flex;align-items:center}._previewToggleWrapper_1wmdl_228{display:inline-block}._previewToggleButton_1wmdl_232{display:flex;align-items:center;gap:6px;background:none;white-space:nowrap;min-width:max-content;padding:4px 12px;border:none;cursor:pointer;font-size:14px;color:#918c9a}._aIFeatureBackgroundContainer_1wmdl_246{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000c;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}._aIFeatureContainer_1wmdl_260{position:relative;max-width:90vw;max-height:90vh;overflow:auto;border-radius:1rem;background-color:#fff}._user-projects-approval-history-paper_1wmdl_269{width:75%;background-color:var(--slider-dialog-background)!important}._user-configuration-and-stats-body-style_1wmdl_274{padding:unset!important}._react-header-view-container_1myuj_1{padding:10px 20px;display:flex;justify-content:space-between;background:linear-gradient(272deg,#2b2d30d9 48.56%,#2b2d306e 86.83%),linear-gradient(90deg,#344c7d00,#344c7d 7.18%,#344c7d00);gap:25px}._react-header-view-editor-logo-and-name-container_1myuj_10{display:flex;gap:15px;align-items:center}._react-header-view-editor-logo_1myuj_10{width:24px;height:24px}._react-header-view-editor-name-container_1myuj_21{display:flex;align-items:center;justify-content:center;gap:6px}._react-header-view-editor-name-container_1myuj_21 svg{color:#fff}._react-header-view-editor-name_1myuj_21{color:#dfe1e5;font-size:13px;font-weight:500;line-height:19px}._language-ide-view-left-container_1myuj_39{display:flex;gap:20px}._language-ide-view-language-selector_1myuj_44{width:150px}._language-ide-view-theme-selector_1myuj_48{width:140px}._language-ide-view-theme-selector_1myuj_48 .theme-selector-header__single-value,._language-ide-view-language-selector_1myuj_44 .language-selector-header__single-value{color:#dfe1e5;font-size:13px;font-style:normal;font-weight:500;line-height:16px}._language-ide-view-theme-selector_1myuj_48 .theme-selector-header__control,._language-ide-view-language-selector_1myuj_44 .language-selector-header__control{min-height:unset;background-color:unset;border:1px solid #B4B8BF;box-shadow:unset;cursor:pointer}._language-ide-view-theme-selector_1myuj_48 .theme-selector-header__control:hover,._language-ide-view-language-selector_1myuj_44 .language-selector-header__control:hover{border:1px solid #B4B8BF}._language-ide-view-theme-selector_1myuj_48 .theme-selector-header__indicator svg,._language-ide-view-language-selector_1myuj_44 ._language-selector-header__indicator_1myuj_76 svg{width:16px;height:16px;color:#b4b8bf}._language-ide-view-theme-selector_1myuj_48 .theme-selector-header__indicator,._language-ide-view-language-selector_1myuj_44 .language-selector-header__indicator{padding:0}._language-ide-view-theme-selector_1myuj_48 .theme-selector-header__input-container,._language-ide-view-language-selector_1myuj_44 .language-selector-header__input-container{padding:0;margin:0}._language-ide-view-theme-selector_1myuj_48 .theme-selector-header__menu,._language-ide-view-language-selector_1myuj_44 .language-selector-header__menu{border-radius:8px;border:.5px solid #393B40;background:#2b2d30;padding:12px 0;z-index:12;margin:10px 0 0;box-shadow:0 8px 32px #0006}._language-ide-view-theme-selector_1myuj_48 .theme-selector-header__menu-list,._language-ide-view-language-selector_1myuj_44 ._language-selector-header__menu-list_1myuj_109{padding:0 12px}._language-ide-view-theme-selector_1myuj_48 .theme-selector-header__option,._language-ide-view-language-selector_1myuj_44 .language-selector-header__option{display:flex;padding:4px 8px;align-items:center;color:#dfe1e5;cursor:pointer;font-size:13px;font-weight:500;line-height:16px;border-radius:4px}._language-ide-view-theme-selector_1myuj_48 .theme-selector-header__option:active,._language-ide-view-language-selector_1myuj_44 .language-selector-header__option:active{background-color:#a177f4;color:#383a42}._language-ide-view-theme-selector_1myuj_48 .theme-selector-header__option--is-focused,._language-ide-view-language-selector_1myuj_44 .language-selector-header__option--is-focused{color:#383a42;background-color:#bfa1f8}._language-ide-view-theme-selector_1myuj_48 .theme-selector-header__option--is-selected,._language-ide-view-language-selector_1myuj_44 .language-selector-header__option--is-selected{background-color:#834df0}._language-ide-view-theme-selector_1myuj_48 ::-webkit-scrollbar,._language-ide-view-language-selector_1myuj_44 ::-webkit-scrollbar{width:5px;height:5px}._language-ide-view-theme-selector_1myuj_48 ::-webkit-scrollbar-track,._language-ide-view-language-selector_1myuj_44 ::-webkit-scrollbar-track{background:transparent}._language-ide-view-theme-selector_1myuj_48 ::-webkit-scrollbar-thumb,._language-ide-view-language-selector_1myuj_44 ::-webkit-scrollbar-thumb{background:#dccbfb;border-radius:5px}._language-ide-view-theme-selector_1myuj_48 ::-webkit-scrollbar-thumb:hover,._language-ide-view-language-selector_1myuj_44 ::-webkit-scrollbar-thumb:hover{background:#c4a7f9}._language-option-wrapper_1myuj_166{display:flex;align-items:center;gap:8px}._language-option-icon_1myuj_172{width:14px;height:14px}._language-ide-view-theme-selector-container_1myuj_177{display:flex;gap:10px;align-items:center}._language-ide-view-theme-icon_1myuj_183{color:#dfe1e5;height:20px;width:20px}._language-ide-view-right-container_1myuj_189{display:flex;gap:20px;align-items:center}._coding-header-view-save-button-container_1myuj_195,._react-header-view-share-button-container_1myuj_196,._react-header-view-run-button-container_1myuj_197{display:flex;gap:5px;align-items:center;color:#5fad65;font-size:13px;font-weight:500;line-height:16px;border:1px solid #5FAD65;border-radius:4px;padding:5px;cursor:pointer}._coding-header-view-save-button-container-disabled_1myuj_211{display:flex;gap:5px;align-items:center;color:#5fad65;font-size:13px;font-weight:500;line-height:16px;border:1px solid #5FAD65;border-radius:4px;padding:5px;cursor:not-allowed;opacity:.5}._react-header-view-save-button_1myuj_226,._react-header-view-run-button_1myuj_197{color:#5fad65;font-size:19px}._react-header-view-run-button-container-disabled_1myuj_232{opacity:.6;cursor:not-allowed}._react-header-view-split-button-container_1myuj_237{display:flex;align-items:center}._react-header-view-split-button_1myuj_237{color:#dfe1e5;height:24px;width:24px;cursor:pointer}._coding-header-view-save-button_1myuj_195,._react-header-view-save-button_1myuj_226{color:#5fad65;font-size:19px}._react-header-view-share-popover_1myuj_255{display:flex;background-color:#2b2d30;border:.5px solid #393B40;padding:10px;gap:5px;flex-direction:column}._react-header-view-share-popover-item-wrapper_1myuj_264{display:flex;flex-direction:column;color:#b4b8bf;font-size:12px;font-weight:500;gap:1px}._react-header-view-share-popover-item_1myuj_264{display:flex;background-color:#2b2d30;align-items:center;gap:5px;max-width:389px}._react-header-view-share-popover-link_1myuj_281{color:#6f737a;font-size:12px;font-weight:500;line-height:16px;cursor:pointer;border-radius:5px;padding:3px 6px;border:1px solid #393B40;white-space:nowrap;overflow:hidden;width:100%;text-overflow:ellipsis}._react-header-view-share-popover-copy-button_1myuj_296{padding:3px;border:1px solid #393B40;cursor:pointer;height:25px;color:#6f737a;border-radius:5px;aspect-ratio:1;display:flex;align-items:center;justify-content:center}._copied_1myuj_309{border:1px solid #5FAD65;color:#5fad65}._react-header-view-share-buttons-container_1myuj_314{display:flex;gap:20px}._coding-view-header-view-share-popover-input_1myuj_319{position:absolute;top:-1000px;left:-1000px}._likeContainer_1myuj_325{display:flex;justify-content:center;cursor:pointer;gap:5px;align-items:center}._tooltip-popper_1myuj_333.MuiTooltip-popper ._tooltip-root_1myuj_333.MuiTooltip-tooltip{padding:4px 8px;color:var(--text-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:5px;word-wrap:break-word;border-radius:5px;background:var(--text-tooltip-background-color)}._tooltip-popper_1myuj_333.MuiTooltip-popper ._tooltip-root-arrow_1myuj_346{color:var(--text-tooltip-background-color)}._likedIcon_1myuj_350,._unlikedIcon_1myuj_351{font-size:19px;width:20px}._likedIcon_1myuj_350,._unlikedIcon_1myuj_351{color:#5fad65}@keyframes _bounce_1myuj_383{0%{transform:scale(1)}30%{transform:scale(1.2)}50%{transform:scale(1)}70%{transform:scale(1.2)}to{transform:scale(1)}}._bounce_1myuj_383{animation:_bounce_1myuj_383 .6s ease-in-out}._react-header-view-project-name-container_1myuj_387{display:flex;align-items:center;flex:1;justify-content:center;overflow:auto;gap:1px}._react-header-view-partition_1myuj_396{color:#dfe1e5;font-size:18px;line-height:22px}._react-header-view-project-name_1myuj_387{color:#dfe1e5;font-size:13px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._codingViewContainer_1affa_1{height:100vh;width:100%!important;background-color:#1c1c2a;display:flex;flex-direction:column}._codingViewInnerContainer_1affa_9{height:100%;width:100%!important;background-color:#1c1c2a;display:flex;flex-direction:column}._codingViewContainer_1affa_1 ._codingViewOuterContainer_1affa_17{height:100%}._fileManager_1affa_21{display:flex;flex-direction:column;background-color:#1e1e1e;color:#fff}._headerSection_1affa_28{display:flex;align-items:center;justify-content:space-between}._openFilesSection_1affa_34{display:flex;align-items:center;overflow-x:auto;white-space:nowrap;flex-grow:1}._codingViewMainContainer_1affa_42{display:flex;flex-direction:column}._sash_1affa_47{background:#2b2b4a;width:100%!important;height:100%!important}.react-split__sash--horizontal ._sash_1affa_47._active_1affa_53{background:#383862;width:100%;height:100%;height:3px}.react-split__sash--vertical ._sash_1affa_47._active_1affa_53{background:#383862;width:100%;height:100%;width:3px}.react-split__sash--horizontal ._sash_1affa_47,.react-split__sash--horizontal ._sash_1affa_47._active_1affa_53{cursor:ns-resize}.react-split__sash--vertical ._sash_1affa_47,.react-split__sash--vertical ._sash_1affa_47._active_1affa_53{cursor:ew-resize}._codingViewFileTreeContainer_1affa_77{width:170px;max-width:30%}._codingViewFileOutputContainer_1affa_82{width:250px}._codingViewEditorAndThemeSelectorContainer_1affa_86{display:flex;flex:1}._codingViewSplitRightContainer_1affa_91{width:100%}._codingViewFileTerminalContainer_1affa_95{height:30%}._codingViewSplitContainer_1affa_99{height:100%}iframe ._codingViewSplitContainer_1affa_99{height:(100vh - 240px)}._codingViewFileTreeContainer_1affa_77{width:170px;max-width:50%}._fileTabs_1affa_112{display:flex;gap:8px;margin-bottom:8px}._fileTab_1affa_112{background:#1e1e1e;border-right:1px solid white;color:#ffffe0;padding:8px 12px;display:flex;align-items:center;cursor:pointer;flex-shrink:0}._fileName_1affa_129{margin-right:10px;font-size:12px}._fileType_1affa_134{font-size:12px;font-weight:700;color:#fc0;margin-right:8px;text-transform:uppercase}._fileTab_1affa_112._active_1affa_53{background:#3c3c3c}._file-name_1affa_146{margin-right:8px;color:#fff}._codingViewEditorContainer_1affa_151{height:inherit;width:100%}._closeButton_1affa_156{background:transparent;border:none;color:red;cursor:pointer;font-size:14px}._openInNewTabTooltip_1affa_164{background-color:#1e1e1e!important}._openInNewTabIcon_1affa_168{font-size:16px;color:#918c9a}._openFilesSection_1affa_34::-webkit-scrollbar{height:4px}._openFilesSection_1affa_34::-webkit-scrollbar-thumb{background-color:#555;border-radius:4px}._openFilesSection_1affa_34::-webkit-scrollbar-track{background-color:#333}._fileTab_1affa_112._active_1affa_53{border-top:1px solid lightblue}._codingViewPreviewContainerDragging_1affa_190{pointer-events:none}._sandpackLayoutStyle_1affa_194,._codingViewPreviewContainerDragging_1affa_190 ._codingViewUiPreview_1affa_199.sp-preview,._codingViewPreviewContainerDragging_1affa_190 ._codingViewTestPreview_1affa_200.sp-tests,._codingViewPreviewContainerDragging_1affa_190 ._codingViewUiPreview_1affa_199.sp-layout,._codingViewPreviewContainer_1affa_190 ._codingViewUiPreview_1affa_199.sp-preview,._codingViewPreviewContainer_1affa_190 ._codingViewTestPreview_1affa_200.sp-tests,._codingViewPreviewContainer_1affa_190 ._codingViewUiPreview_1affa_199.sp-layout{height:100%;width:100%}._showorHideTestsButton_1affa_209{margin-top:10px;padding:10px;background-color:#333;color:#fff;border:none;cursor:pointer}._codingHeaderViewSaveButtonContainer_1affa_218{display:flex;gap:5px;margin:7px;align-items:center;color:#5fad65;font-size:13px;font-weight:500;line-height:16px;border:1px solid #5FAD65;border-radius:4px;padding:5px;cursor:pointer}._codingHeaderViewSaveButton_1affa_218{color:#5fad65;font-size:19px}._sandpackLayoutStyle_1affa_194 ._codingViewUiPreview_1affa_199.sp-preview{height:100%}._html-preview-header-view-container_co5k7_1{padding:12px 20px;display:flex;justify-content:space-between;background:linear-gradient(90deg,#344c7d00,#344c7d 21.18%,#344c7d00)}._html-preview-header-view-container-left_co5k7_9{display:flex;align-items:center;gap:6px}._html-coding-header-view-editor-name_co5k7_15{color:#dfe1e5;font-size:13px;font-weight:500;line-height:19px}._html-preview-header-view-container-right_co5k7_22{display:flex;align-items:center}._html-header-close-icon_co5k7_27{font-size:24px;color:#dfe1e5}._tooltip-popper_co5k7_32.MuiTooltip-popper ._tooltip-root_co5k7_32.MuiTooltip-tooltip{padding:4px 8px;color:var(--text-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:5px;word-wrap:break-word;border-radius:5px;background:var(--text-tooltip-background-color)}._tooltip-popper_co5k7_32.MuiTooltip-popper ._tooltip-root-arrow_co5k7_45{color:var(--text-tooltip-background-color)}._codingViewContainer_1ozjq_1{height:100vh!important;width:100%!important;background-color:#1c1c2a;display:flex;flex-direction:column;overflow:hidden}._sash_1ozjq_10{background:#2b2b4a;width:100%!important;height:100%!important}.react-split__sash--horizontal ._sash_1ozjq_10._active_1ozjq_16,.react-split__sash--vertical ._sash_1ozjq_10._active_1ozjq_16{background:#383862;width:100%;height:3px}.react-split__sash--horizontal ._sash_1ozjq_10,.react-split__sash--horizontal ._sash_1ozjq_10._active_1ozjq_16{cursor:ns-resize}.react-split__sash--vertical ._sash_1ozjq_10,.react-split__sash--vertical ._sash_1ozjq_10._active_1ozjq_16{cursor:ew-resize}._codingViewContainer_1ozjq_1 ._codingViewOuterContainer_1ozjq_38{height:100%;display:flex;flex-direction:column}._codingViewPreviewContainerDragging_1ozjq_44{pointer-events:none}.react-split__pane ._sandpackLayoutStyle_1ozjq_48{height:100%;width:100%;border:unset}._codingViewPreviewContainerDragging_1ozjq_44 ._codingViewUiPreview_1ozjq_54.sp-preview,._codingViewPreviewContainerDragging_1ozjq_44 ._codingViewTestPreview_1ozjq_55.sp-tests,._codingViewPreviewContainerDragging_1ozjq_44 ._codingViewUiPreview_1ozjq_54.sp-layout,._codingViewUiPreview_1ozjq_54.sp-preview,._codingViewTestPreview_1ozjq_55.sp-tests,._codingViewUiPreview_1ozjq_54.sp-layout{height:100%!important;width:100%}._codingViewUiPreview_1ozjq_54{width:100%;height:100%;border:unset}._showorHideTestsButton_1ozjq_70{padding:10px;background-color:#333;color:#fff;border:none;cursor:pointer;z-index:1000;position:absolute;bottom:20px;right:20px;white-space:nowrap;min-width:fit-content}._codingViewContainer_1ozjq_1 button[aria-label="Refresh page"]{display:none}._language-ide-view-editor-and-theme-selector-inner-container_1gwfd_1{display:flex;flex-direction:column;flex:1;width:100%}._language-ide-view-editor-container_1gwfd_8,._language-ide-view-editor_1gwfd_1{height:100%;width:100%;flex:1}._language-coding-view-editor-container_1gwfd_20 ._language-coding-view-tab-container-outer-container_1gwfd_20{outline:none}._language-coding-view-tab-container_1gwfd_20{display:flex;background:#282828;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}._language-coding-view-tab-button_1gwfd_33{padding:5px 16px;font-weight:500;font-size:14px;cursor:pointer;display:flex;gap:5px;align-items:center}._language-coding-view-tab-button-active_1gwfd_43{display:flex;align-items:center;justify-content:space-between;column-gap:.5rem;padding:.5rem;font-weight:600;background-color:var(--vscode-editor-background);border-top-left-radius:10px;border-top-right-radius:10px}._language-coding-view-tab-button-icon_1gwfd_55{width:15px;display:flex}._language-ide-header-view-container_16w66_1{padding:10px 20px;display:flex;justify-content:space-between;background:linear-gradient(272deg,#2b2d30d9 48.56%,#2b2d306e 86.83%),linear-gradient(90deg,#344c7d00,#344c7d 7.18%,#344c7d00);gap:25px}._language-ide-header-view-editor-logo-and-name-container_16w66_10{display:flex;gap:15px;align-items:center}._language-ide-header-view-editor-logo_16w66_10{width:24px;height:24px}._language-ide-header-view-editor-name_16w66_21{color:#dfe1e5;font-size:13px;font-weight:500;line-height:19px}._language-ide-header-view-editor-name-container_16w66_28{display:flex;align-items:center;justify-content:center;gap:6px}._language-ide-header-view-editor-name-container_16w66_28 svg{color:#fff}._language-ide-view-left-container_16w66_39{display:flex;gap:20px}._language-ide-view-language-selector_16w66_44{width:150px}._language-ide-view-theme-selector_16w66_48{width:200px}._language-ide-view-theme-selector_16w66_48 .theme-selector-header__single-value,._language-ide-view-language-selector_16w66_44 .language-selector-header__single-value{color:#dfe1e5;font-size:13px;font-style:normal;font-weight:500;line-height:16px}._language-ide-view-theme-selector_16w66_48 .theme-selector-header__control,._language-ide-view-language-selector_16w66_44 .language-selector-header__control{min-height:unset;background-color:unset;border:1px solid #B4B8BF;box-shadow:unset;cursor:pointer}._language-ide-view-theme-selector_16w66_48 .theme-selector-header__control:hover,._language-ide-view-language-selector_16w66_44 .language-selector-header__control:hover{border:1px solid #B4B8BF}._language-ide-view-theme-selector_16w66_48 .theme-selector-header__indicator svg,._language-ide-view-language-selector_16w66_44 ._language-selector-header__indicator_16w66_76 svg{width:16px;height:16px;color:#b4b8bf}._language-ide-view-theme-selector_16w66_48 .theme-selector-header__indicator,._language-ide-view-language-selector_16w66_44 .language-selector-header__indicator{padding:0}._language-ide-view-theme-selector_16w66_48 .theme-selector-header__input-container,._language-ide-view-language-selector_16w66_44 .language-selector-header__input-container{padding:0;margin:0}._language-ide-view-theme-selector_16w66_48 .theme-selector-header__menu,._language-ide-view-language-selector_16w66_44 .language-selector-header__menu{border-radius:8px;border:.5px solid #393B40;background:#2b2d30;padding:12px 0;z-index:12;margin:10px 0 0;box-shadow:0 8px 32px #0006}._language-ide-view-theme-selector_16w66_48 .theme-selector-header__menu-list,._language-ide-view-language-selector_16w66_44 ._language-selector-header__menu-list_16w66_109{padding:0 12px}._language-ide-view-theme-selector_16w66_48 .theme-selector-header__option,._language-ide-view-language-selector_16w66_44 .language-selector-header__option{display:flex;padding:4px 8px;align-items:center;color:#dfe1e5;cursor:pointer;font-size:13px;font-weight:500;line-height:16px;border-radius:4px}._language-ide-view-theme-selector_16w66_48 .theme-selector-header__option:active,._language-ide-view-language-selector_16w66_44 .language-selector-header__option:active{background-color:#a177f4;color:#383a42}._language-ide-view-theme-selector_16w66_48 .theme-selector-header__option--is-focused,._language-ide-view-language-selector_16w66_44 .language-selector-header__option--is-focused{color:#383a42;background-color:#bfa1f8}._language-ide-view-theme-selector_16w66_48 .theme-selector-header__option--is-selected,._language-ide-view-language-selector_16w66_44 .language-selector-header__option--is-selected{background-color:#834df0}._language-ide-view-theme-selector_16w66_48 ::-webkit-scrollbar,._language-ide-view-language-selector_16w66_44 ::-webkit-scrollbar{width:5px;height:5px}._language-ide-view-theme-selector_16w66_48 ::-webkit-scrollbar-track,._language-ide-view-language-selector_16w66_44 ::-webkit-scrollbar-track{background:transparent}._language-ide-view-theme-selector_16w66_48 ::-webkit-scrollbar-thumb,._language-ide-view-language-selector_16w66_44 ::-webkit-scrollbar-thumb{background:#dccbfb;border-radius:5px}._language-ide-view-theme-selector_16w66_48 ::-webkit-scrollbar-thumb:hover,._language-ide-view-language-selector_16w66_44 ::-webkit-scrollbar-thumb:hover{background:#c4a7f9}._language-option-wrapper_16w66_166{display:flex;align-items:center;gap:8px}._language-option-icon_16w66_172{width:14px;height:14px}._language-ide-view-theme-selector-container_16w66_177{display:flex;gap:10px;align-items:center}._language-ide-view-theme-icon_16w66_183{color:#dfe1e5;height:20px;width:20px}._language-ide-view-right-container_16w66_189{display:flex;gap:20px;align-items:center}._language-ide-header-view-save-button-container_16w66_195,._language-ide-header-view-share-button-container_16w66_196,._language-ide-header-view-run-button-container_16w66_197{display:flex;gap:5px;align-items:center;color:#5fad65;font-size:13px;font-weight:500;line-height:16px;border:1px solid #5FAD65;border-radius:4px;padding:5px;cursor:pointer}._language-ide-header-view-save-button-container-disabled_16w66_211{display:flex;gap:5px;align-items:center;color:#5fad65;font-size:13px;font-weight:500;line-height:16px;border:1px solid #5FAD65;border-radius:4px;padding:5px;cursor:not-allowed;opacity:.5}._language-ide-header-view-save-button_16w66_195,._language-ide-header-view-run-button_16w66_197,._language-ide-header-view-share-button_16w66_196{color:#5fad65;font-size:19px}._language-ide-header-view-run-button-container-disabled_16w66_233{opacity:.6;cursor:not-allowed}._language-ide-header-view-split-button-container_16w66_238{display:flex;align-items:center}._language-ide-header-view-split-button_16w66_238{color:#dfe1e5;height:24px;width:24px;cursor:pointer}._language-ide-header-view-share-popover_16w66_250{display:flex;background-color:#2b2d30;border:.5px solid #393B40;align-items:center;padding:10px;gap:5px}._language-ide-header-view-share-popover-link_16w66_259{color:#6f737a;font-size:13px;font-weight:500;line-height:16px;cursor:pointer;border-radius:5px;padding:3px 6px;border:1px solid #393B40}._language-ide-header-view-share-popover-copy-button_16w66_270{padding:3px;border:1px solid #393B40;cursor:pointer;height:25px;color:#6f737a;border-radius:5px;aspect-ratio:1}._copied_16w66_280{border:1px solid #5FAD65;color:#5fad65}._language-ide-header-view-share-popover-input_16w66_285{position:absolute;top:-1000px;left:-1000px}._likeContainer_16w66_291{display:flex;justify-content:center;cursor:pointer;gap:5px;align-items:center}._likedIcon_16w66_299,._unlikedIcon_16w66_300{font-size:19px;width:20px}._likedIcon_16w66_299,._unlikedIcon_16w66_300{color:#5fad65}@keyframes _bounce_16w66_333{0%{transform:scale(1)}30%{transform:scale(1.2)}50%{transform:scale(1)}70%{transform:scale(1.2)}to{transform:scale(1)}}._bounce_16w66_333{animation:_bounce_16w66_333 .6s ease-in-out}._react-header-view-project-name-container_16w66_337{display:flex;align-items:center;flex:1;justify-content:center;overflow:auto;gap:1px}._react-header-view-partition_16w66_346{color:#dfe1e5;font-size:18px;line-height:22px}._react-header-view-project-name_16w66_337{color:#dfe1e5;font-size:13px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._language-ide-view-container_1yr6t_1{height:100vh;width:100%;background-color:#1c1c2a;display:flex;flex-direction:column}._language-ide-view-sash_1yr6t_9{background:#2b2b4a;width:100%;height:100%}.react-split__sash--horizontal ._language-ide-view-sash_1yr6t_9._active_1yr6t_15{background:#383862;width:100%;height:100%;height:3px}.react-split__sash--vertical ._language-ide-view-sash_1yr6t_9._active_1yr6t_15{background:#383862;width:100%;height:100%;width:3px}.react-split__sash--horizontal ._language-ide-view-sash_1yr6t_9,.react-split__sash--horizontal ._language-ide-view-sash_1yr6t_9._active_1yr6t_15{cursor:ns-resize}.react-split__sash--vertical ._language-ide-view-sash_1yr6t_9,.react-split__sash--vertical ._language-ide-view-sash_1yr6t_9._active_1yr6t_15{cursor:ew-resize}._language-ide-view-file-output-body_1yr6t_39{white-space:pre-wrap;color:#918c9a;padding:5px 10px;font-size:13px;font-weight:500;line-height:22px;box-sizing:border-box;font-family:monospace;word-wrap:break-word;cursor:text;min-height:100%}._language-ide-view-file-output-header_1yr6t_53{background:#100424;color:#918c9a;font-size:13px;font-weight:500;line-height:16px;padding:10px;display:flex;align-items:center;justify-content:space-between}._language-ide-header-view-run-button-container_1yr6t_65{display:flex;gap:2px;align-items:center;color:#ff5252b2;font-size:10px;font-weight:500;border:1px solid #FF5252B2;border-radius:4px;padding:1px 3px;cursor:pointer}._language-ide-header-view-run-button_1yr6t_65{color:#ff5252b2;font-size:13px}._language-ide-view-file-output-body-halted_1yr6t_83{color:#548af7}._language-ide-view-editor-and-theme-selector-container_1yr6t_87{display:flex;flex:1}._language-ide-view-file-output-body-error_1yr6t_92{color:#ff5252b2}._language-ide-view-file-output-body-success_1yr6t_96{color:#5fad65;text-align:center}._language-ide-view-file-output-container_1yr6t_101{display:flex;flex-direction:column}._language-ide-view-file-output-body_1yr6t_39:has(._loader-wrapper-output-body_1yr6t_106){padding:0;height:100%}._language-ide-view-output-container-scroll-bar-container_1yr6t_111 .simplebar-content{height:100%}._language-ide-view-output-container-scroll-bar_1yr6t_111{background-color:#fff3;border-radius:12px}._language-ide-view-output-container-scroll-bar-track_1yr6t_120.simplebar-vertical{width:6px;top:0;z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}._language-ide-view-output-container-scroll-bar-container_1yr6t_111{overflow:auto}._language-ide-view-file-output-body_1yr6t_39 ._loader-wrapper-output-body_1yr6t_106{position:unset;height:100%}._user-input-text-area_1yr6t_140{height:0px;width:0px;opacity:-1}._user-input-text-area_1yr6t_140:focus{outline:0}._user-input-text-area-container_1yr6t_150{display:inline-block;position:relative}._user-input-text-area-container_1yr6t_150:has(._user-input-text-area_1yr6t_140:focus):after{animation:_blink-terminal-cursor_1yr6t_1 .9s step-end infinite}._user-input-text-area-container_1yr6t_150:after{content:"";width:1px;height:22px;display:block;background-color:#a7a7a7;position:absolute;top:0}@keyframes _blink-terminal-cursor_1yr6t_1{0%{opacity:1}60%{opacity:0}to{opacity:1}}._language-coding-view-editor_1yr6t_183{height:100%;width:100%;flex:1}._language-coding-view-editor-container_1yr6t_189,._language-coding-view-editor-wrapper_1yr6t_195{width:100%;height:100%;flex:1}._language-coding-view-editor-container_1yr6t_189 ._language-coding-view-tab-container-outer-container_1yr6t_201{outline:none}._language-coding-view-tab-container_1yr6t_201{display:flex;background:#282828;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}._language-coding-view-tab-button_1yr6t_213{padding:5px 16px;font-weight:500;font-size:14px;cursor:pointer;display:flex;gap:5px;align-items:center}._language-coding-view-tab-button-active_1yr6t_223{display:flex;align-items:center;justify-content:space-between;column-gap:.5rem;padding:.5rem;font-weight:600;background-color:var(--vscode-editor-background);border-top-left-radius:10px;border-top-right-radius:10px}._language-coding-view-tab-button-icon_1yr6t_235{width:15px;display:flex}._language-ide-view-editor-and-theme-selector-inner-container_4wdzh_1{display:flex;flex-direction:column;flex:1;width:100%}._language-ide-view-editor-container_4wdzh_8,._language-ide-view-editor_4wdzh_1,._language-coding-view-editor_4wdzh_20{height:100%;width:100%;flex:1}._language-coding-view-editor-container_4wdzh_26,._language-coding-view-editor-wrapper_4wdzh_32{width:100%;height:100%;flex:1}._language-ide-view-editor-container_4wdzh_8 svg[aria-label="Codeium Logo"]{display:none}._ai-replacement-highlight_4wdzh_42{background-color:#ffe066!important;transition:background-color .5s}._codingViewEditor_4wdzh_47{height:100%;width:100%;flex:1}._copilotMarginZone_4wdzh_53{border:1px solid #3489ff;border-left:none;border-right:none}._language-ide-view-editor-and-theme-selector-inner-container_4wdzh_1 .w-md-editor-preview .wmde-markdown{background-color:var(--vscode-editor-background);color:var(--vscode-editorLineNumber-foreground)}._language-ide-header-view-container_1bd5j_1{padding:10px 20px;display:flex;justify-content:space-between;background:linear-gradient(272deg,#2b2d30d9 48.56%,#2b2d306e 86.83%),linear-gradient(90deg,#344c7d00,#344c7d 7.18%,#344c7d00);gap:25px}._language-ide-header-view-editor-logo-and-name-container_1bd5j_10{display:flex;gap:15px;align-items:center}._likeContainer_1bd5j_33{display:flex;justify-content:center;cursor:pointer;gap:5px;align-items:center}._likedIcon_1bd5j_41,._unlikedIcon_1bd5j_42{font-size:19px;width:20px}._likedIcon_1bd5j_41,._unlikedIcon_1bd5j_42{color:#5fad65}@keyframes _bounce_1bd5j_74{0%{transform:scale(1)}30%{transform:scale(1.2)}50%{transform:scale(1)}70%{transform:scale(1.2)}to{transform:scale(1)}}._bounce_1bd5j_74{animation:_bounce_1bd5j_74 .6s ease-in-out}._language-ide-header-view-editor-logo_1bd5j_10{width:24px;height:24px}._language-ide-header-view-editor-name_1bd5j_83{color:#dfe1e5;font-size:13px;font-weight:500;line-height:19px}._language-ide-header-view-editor-name-container_1bd5j_90{display:flex;align-items:center;justify-content:center;gap:6px}._language-ide-header-view-editor-name-container_1bd5j_90 svg{color:#fff}._language-ide-view-left-container_1bd5j_101{display:flex;gap:20px}._language-ide-view-language-selector_1bd5j_106{width:150px}._language-ide-view-theme-selector_1bd5j_110{width:200px}._language-ide-view-theme-selector_1bd5j_110 .theme-selector-header__single-value,._language-ide-view-language-selector_1bd5j_106 .language-selector-header__single-value{color:#dfe1e5;font-size:13px;font-style:normal;font-weight:500;line-height:16px}._language-ide-view-theme-selector_1bd5j_110 .theme-selector-header__control,._language-ide-view-language-selector_1bd5j_106 .language-selector-header__control{min-height:unset;background-color:unset;border:1px solid #B4B8BF;box-shadow:unset;cursor:pointer}._language-ide-view-theme-selector_1bd5j_110 .theme-selector-header__control:hover,._language-ide-view-language-selector_1bd5j_106 .language-selector-header__control:hover{border:1px solid #B4B8BF}._language-ide-view-theme-selector_1bd5j_110 .theme-selector-header__indicator svg,._language-ide-view-language-selector_1bd5j_106 ._language-selector-header__indicator_1bd5j_138 svg{width:16px;height:16px;color:#b4b8bf}._language-ide-view-theme-selector_1bd5j_110 .theme-selector-header__indicator,._language-ide-view-language-selector_1bd5j_106 .language-selector-header__indicator{padding:0}._language-ide-view-theme-selector_1bd5j_110 .theme-selector-header__input-container,._language-ide-view-language-selector_1bd5j_106 .language-selector-header__input-container{padding:0;margin:0}._language-ide-view-theme-selector_1bd5j_110 .theme-selector-header__menu,._language-ide-view-language-selector_1bd5j_106 .language-selector-header__menu{border-radius:8px;border:.5px solid #393B40;background:#2b2d30;padding:12px 0;z-index:12;margin:10px 0 0;box-shadow:0 8px 32px #0006}._language-ide-view-theme-selector_1bd5j_110 .theme-selector-header__menu-list,._language-ide-view-language-selector_1bd5j_106 ._language-selector-header__menu-list_1bd5j_171{padding:0 12px}._language-ide-view-theme-selector_1bd5j_110 .theme-selector-header__option,._language-ide-view-language-selector_1bd5j_106 .language-selector-header__option{display:flex;padding:4px 8px;align-items:center;color:#dfe1e5;cursor:pointer;font-size:13px;font-weight:500;line-height:16px;border-radius:4px}._language-ide-view-theme-selector_1bd5j_110 .theme-selector-header__option:active,._language-ide-view-language-selector_1bd5j_106 .language-selector-header__option:active{background-color:#a177f4;color:#383a42}._language-ide-view-theme-selector_1bd5j_110 .theme-selector-header__option--is-focused,._language-ide-view-language-selector_1bd5j_106 .language-selector-header__option--is-focused{color:#383a42;background-color:#bfa1f8}._language-ide-view-theme-selector_1bd5j_110 .theme-selector-header__option--is-selected,._language-ide-view-language-selector_1bd5j_106 .language-selector-header__option--is-selected{background-color:#834df0}._language-ide-view-theme-selector_1bd5j_110 ::-webkit-scrollbar,._language-ide-view-language-selector_1bd5j_106 ::-webkit-scrollbar{width:5px;height:5px}._language-ide-view-theme-selector_1bd5j_110 ::-webkit-scrollbar-track,._language-ide-view-language-selector_1bd5j_106 ::-webkit-scrollbar-track{background:transparent}._language-ide-view-theme-selector_1bd5j_110 ::-webkit-scrollbar-thumb,._language-ide-view-language-selector_1bd5j_106 ::-webkit-scrollbar-thumb{background:#dccbfb;border-radius:5px}._language-ide-view-theme-selector_1bd5j_110 ::-webkit-scrollbar-thumb:hover,._language-ide-view-language-selector_1bd5j_106 ::-webkit-scrollbar-thumb:hover{background:#c4a7f9}._language-option-wrapper_1bd5j_228{display:flex;align-items:center;gap:8px}._language-option-icon_1bd5j_234{width:14px;height:14px}._language-ide-view-theme-selector-container_1bd5j_239{display:flex;gap:10px;align-items:center}._language-ide-view-theme-icon_1bd5j_245{color:#dfe1e5;height:20px;width:20px}._language-ide-view-right-container_1bd5j_251{display:flex;gap:20px;align-items:center}._language-ide-header-view-save-button-container_1bd5j_257,._language-ide-header-view-share-button-container_1bd5j_258,._language-ide-header-view-run-button-container_1bd5j_259{display:flex;gap:5px;align-items:center;color:#5fad65;font-size:13px;font-weight:500;line-height:16px;border:1px solid #5FAD65;border-radius:4px;padding:5px;cursor:pointer}._language-ide-header-view-save-button-container-disabled_1bd5j_273{display:flex;gap:5px;align-items:center;color:#5fad65;font-size:13px;font-weight:500;line-height:16px;border:1px solid #5FAD65;border-radius:4px;padding:5px;cursor:not-allowed;opacity:.5}._language-ide-header-view-save-button_1bd5j_257,._language-ide-header-view-share-button_1bd5j_258,._language-ide-header-view-run-button_1bd5j_259{color:#5fad65;font-size:19px}._language-ide-header-view-run-button-container-disabled_1bd5j_296{opacity:.6;cursor:not-allowed}._language-ide-header-view-split-button-container_1bd5j_301{display:flex;align-items:center}._language-ide-header-view-split-button_1bd5j_301{color:#dfe1e5;height:24px;width:24px;cursor:pointer}._tooltip-popper_1bd5j_16.MuiTooltip-popper ._tooltip-root_1bd5j_16.MuiTooltip-tooltip{padding:4px 8px;color:var(--text-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:5px;word-wrap:break-word;border-radius:5px;background:var(--text-tooltip-background-color)}._tooltip-popper_1bd5j_16.MuiTooltip-popper ._tooltip-root-arrow_1bd5j_29{color:var(--text-tooltip-background-color)}._language-ide-header-view-share-popover_1bd5j_330{display:flex;background-color:#2b2d30;border:.5px solid #393B40;align-items:center;padding:10px;gap:5px}._language-ide-header-view-share-popover-link_1bd5j_339{color:#6f737a;font-size:13px;font-weight:500;line-height:16px;cursor:pointer;border-radius:5px;padding:3px 6px;border:1px solid #393B40}._language-ide-header-view-share-popover-copy-button_1bd5j_350{padding:3px;border:1px solid #393B40;cursor:pointer;height:25px;color:#6f737a;border-radius:5px;aspect-ratio:1}._copied_1bd5j_360{border:1px solid #5FAD65;color:#5fad65}._language-ide-header-view-share-popover-input_1bd5j_365{position:absolute;top:-1000px;left:-1000px}._react-header-view-project-name-container_1bd5j_371{display:flex;align-items:center;flex:1;justify-content:center;overflow:auto;gap:1px}._react-header-view-partition_1bd5j_380{color:#dfe1e5;font-size:18px;line-height:22px}._react-header-view-project-name_1bd5j_371{color:#dfe1e5;font-size:13px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._language-ide-view-container_10rfz_1{height:100vh;width:100%;background-color:#1c1c2a;display:flex;flex-direction:column}._language-ide-view-sash_10rfz_9{background:#2b2b4a;width:100%;height:100%}.react-split__sash--horizontal ._language-ide-view-sash_10rfz_9._active_10rfz_15{background:#383862;width:100%;height:100%;height:3px}.react-split__sash--vertical ._language-ide-view-sash_10rfz_9._active_10rfz_15{background:#383862;width:100%;height:100%;width:3px}.react-split__sash--horizontal ._language-ide-view-sash_10rfz_9,.react-split__sash--horizontal ._language-ide-view-sash_10rfz_9._active_10rfz_15{cursor:ns-resize}.react-split__sash--vertical ._language-ide-view-sash_10rfz_9,.react-split__sash--vertical ._language-ide-view-sash_10rfz_9._active_10rfz_15{cursor:ew-resize}._language-ide-view-file-output-body_10rfz_39{white-space:pre-wrap;color:#918c9a;padding:5px 10px;font-size:13px;font-weight:500;line-height:22px;box-sizing:border-box;font-family:monospace;word-wrap:break-word;cursor:text;min-height:100%}._language-ide-view-file-output-header_10rfz_53{background:#100424;color:#918c9a;font-size:13px;font-weight:500;line-height:16px;padding:10px;display:flex;align-items:center;justify-content:space-between}._language-ide-header-view-run-button-container_10rfz_65{display:flex;gap:2px;align-items:center;color:#ff5252b2;font-size:10px;font-weight:500;border:1px solid #FF5252B2;border-radius:4px;padding:1px 3px;cursor:pointer}._language-ide-header-view-run-button_10rfz_65{color:#ff5252b2;font-size:13px}._language-ide-view-file-output-body-halted_10rfz_83{color:#548af7}._language-ide-view-editor-and-theme-selector-container_10rfz_87{display:flex;flex:1}._language-ide-view-file-output-body-error_10rfz_92{color:#ff5252b2}._language-ide-view-file-output-body-success_10rfz_96{color:#5fad65;text-align:center}._language-ide-view-file-output-container_10rfz_101{display:flex;flex-direction:column}._language-ide-view-file-output-body_10rfz_39:has(._loader-wrapper-output-body_10rfz_106){padding:0;height:100%}._language-ide-view-output-container-scroll-bar-container_10rfz_111 .simplebar-content{height:100%}._language-ide-view-output-container-scroll-bar_10rfz_111{background-color:#fff3;border-radius:12px}._language-ide-view-output-container-scroll-bar-track_10rfz_120.simplebar-vertical{width:6px;top:0;z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}._language-ide-view-output-container-scroll-bar-container_10rfz_111{overflow:auto}._language-ide-view-file-output-body_10rfz_39 ._loader-wrapper-output-body_10rfz_106{position:unset;height:100%}._user-input-text-area_10rfz_140{height:0px;width:0px;opacity:-1}._user-input-text-area_10rfz_140:focus{outline:0}._user-input-text-area-container_10rfz_150{display:inline-block;position:relative}._user-input-text-area-container_10rfz_150:has(._user-input-text-area_10rfz_140:focus):after{animation:_blink-terminal-cursor_10rfz_1 .9s step-end infinite}._user-input-text-area-container_10rfz_150:after{content:"";width:1px;height:22px;display:block;background-color:#a7a7a7;position:absolute;top:0}._language-ide-view-container_10rfz_1 ._language-coding-view-tab-container-outer-container_10rfz_169{outline:none}._language-coding-view-tab-container_10rfz_169{display:flex;background:#282828;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}._language-coding-view-tab-button_10rfz_181{padding:5px 16px;font-weight:500;font-size:14px;cursor:pointer;display:flex;gap:5px;align-items:center}._language-coding-view-tab-button-active_10rfz_191{display:flex;align-items:center;justify-content:space-between;column-gap:.5rem;font-weight:600;background-color:var(--vscode-editor-background);border-top-left-radius:10px;border-top-right-radius:10px}._language-coding-view-tab-button-icon_10rfz_202{width:15px;display:flex}@keyframes _blink-terminal-cursor_10rfz_1{0%{opacity:1}60%{opacity:0}to{opacity:1}}._language-ide-view-editor-container_10rfz_221{display:flex;flex-direction:column;flex:1}._user-projects-approval-history-paper_10rfz_227{width:75%;background-color:var(--slider-dialog-background)!important}._user-configuration-and-stats-body-style_10rfz_232{padding:unset!important}._search-header-drawer-container_644nq_1{display:flex;height:100%;flex-direction:column}._search-header-drawer-header-container_644nq_7{display:flex;justify-content:space-between;padding:10px 20px;width:100%;font-size:21px;align-items:center;border-bottom:var(--header-border)}._search-header-drawer-close-button_644nq_18{cursor:pointer;display:flex;color:var(--secondary-text-color)}._search-header-drawer-header-text-container_644nq_24{color:var(--secondary-text-color)}._search-header-container_644nq_28{display:flex;align-items:center;gap:15px;flex-direction:column;padding:10px 20px;z-index:9;overflow:auto;height:100%}._search-header-input-container_644nq_55{display:flex;align-items:center;border-radius:4px;border:var(--project-filter-container-border);overflow:hidden;width:100%;min-height:max-content}._search-header-input-inner-container_644nq_65{display:flex;align-items:center;gap:8px;flex:1;padding:0 13px;min-width:30px}._search-header-icon_644nq_74{min-width:14px;height:14px;stroke:var(--icon-color-for-search)}._search-header-input_644nq_39{border:none;padding:7px 0;flex:1;background-color:transparent;color:var(--project-filter-input-text)}._search-header-input_644nq_39:focus{outline:none}._search-header-input_644nq_39::placeholder{color:var(--project-filter-input-color-placeholder);font-size:13.6px;font-weight:400}._search-header-drawer-footer-container_644nq_98{display:flex;justify-content:flex-end;padding:10px 20px;width:100%;font-size:21px;align-items:center;border-top:var(--header-border)}._search-header-drawer-footer-button_644nq_109{padding:8px 15px;cursor:pointer;border-radius:5px;background-color:var(--button-primary);color:#fff;font-size:15px;border:none;-webkit-user-select:none;user-select:none;display:flex;gap:9px;text-align:left;align-items:center;line-height:1}._search-header-drawer-footer-button_644nq_109:hover{background-color:var(--button-primary-hover)}._search-header-drawer-footer-button-disabled_644nq_129{opacity:.7;cursor:not-allowed}._search-header-input-outer-container_644nq_39{display:flex;width:100%;flex-direction:column;gap:3px}._search-header-input-label_644nq_46{color:var(--input-field-label-color);font-size:13px;font-weight:400;display:flex;align-items:center;gap:5px}._tooltip-popper_644nq_150.MuiTooltip-popper ._tooltip-root_644nq_150.MuiTooltip-tooltip{padding:4px 8px;color:var(--text-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:5px;word-wrap:break-word;border-radius:5px;background:var(--text-tooltip-background-color)}._tooltip-popper_644nq_150.MuiTooltip-popper ._tooltip-root-arrow_644nq_163{color:var(--text-tooltip-background-color)}._info-icon_644nq_167{display:flex}.MuiFormControlLabel-root._search-header-toggle-container_644nq_171{margin:0;width:100%;justify-content:flex-end}._search-header-toggle-container_644nq_171 ._search-header-toggle-label_644nq_177{color:var(--input-field-label-color);font-size:13px;font-weight:400}._search-header-toggle-container_644nq_171 .MuiSwitch-track{background-color:var(--button-primary)}._search-header-toggle-container_644nq_171 .MuiSwitch-thumb{color:var(--button-primary)}._search-header-toggle-container_644nq_171 .MuiFormControlLabel-root._search-header-toggle-root_644nq_191 .Mui-checked+.MuiSwitch-track{background-color:var(--button-primary)}._search-header-toggle-container_644nq_171 .Mui-checked .MuiSwitch-thumb{background-color:var(--button-primary)}.MuiFormControlLabel-root._search-header-toggle-container_644nq_171 .Mui-checked+.MuiSwitch-track{background-color:var(--button-primary)}.MuiFormControlLabel-root._search-header-toggle-root_644nq_191{margin:0}._packageContainer_2site_1{background-color:var(--background-color);display:flex;flex-direction:column;gap:10px;height:100%;flex-direction:row-reverse;overflow:auto}._questionLibraryPackageTitleContainer_2site_11{display:flex;flex-direction:column;overflow:hidden;height:100%}._backBtn_2site_18{color:var(--nav-item-color);display:flex;align-items:center;justify-content:center;width:18px;height:18px;margin-right:.3rem;transition:all .2s ease}._packageTitle_2site_29{font-size:16px;margin:0;color:var(--text-color)}._packageDetailsContainer_2site_35{background-color:var(--background-color);color:var(--text-color);display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:10px 20px}._titleContainer_2site_45{display:flex;align-items:center;gap:10px}._packageCards_2site_51{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-auto-rows:max-content;width:100%;gap:16px;padding:10px 10px 30px 30px}._noPackageFound_2site_60{width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:var(--question-library-text-color)}._greenCard_2site_69{background:var(--package-card-background-green)}._purpleCard_2site_73{background:var(--package-card-background-purple)}._blueCard_2site_77{background:var(--package-card-background-blue)}._orangeCard_2site_81{background:var(--package-card-background-orange)}._pinkCard_2site_85{background:var(--package-card-background-pink)}._tealCard_2site_89{background:var(--package-card-background-teal)}._redCard_2site_93{background:var(--package-card-background-red)}._indigoCard_2site_97{background:var(--package-card-background-indigo)}._packageInnerContainer_2site_101{width:100%;display:flex;flex-direction:column;gap:10px}._descriptionOutputContainer_16wi4_1{display:flex;flex-direction:column;overflow:hidden;width:100%}._descriptionOutputContainerHeading_16wi4_8{font-size:18px;color:var(--quaternary-card-text-color);font-weight:500;border-bottom:1px solid var(--border-tertiary-color);padding:8px 20px}._descriptionOutputContainerInnerWrapper_16wi4_16{padding:20px;display:flex;flex-direction:column;gap:10px;height:100%;overflow:auto}._descriptionOutputContainerTitle_16wi4_25{font-size:1.2rem;font-weight:500;color:var(--tertiary-text-color);word-break:break-word}._languageChip_16wi4_32{background-color:var(--chip-color-language-background);color:var(--chip-color-language);border:1px solid var(--chip-color-language);border-radius:15px;padding:10px 15px;font-size:10px;line-height:.1;white-space:nowrap;font-weight:400;width:max-content}._difficultyChip_16wi4_45{border-radius:15px;padding:10px 15px;font-size:10px;line-height:.1;font-weight:400}._difficultyChip_16wi4_45._easy_16wi4_53{background:var(--chip-color-easy-background);color:var(--chip-color-easy);border:1px solid var(--chip-color-easy)}._difficultyChip_16wi4_45._medium_16wi4_59{background:var(--chip-color-medium-background);color:var(--chip-color-medium);border:1px solid var(--chip-color-medium)}._difficultyChip_16wi4_45._hard_16wi4_65{background:var(--chip-color-hard-background);color:var(--chip-color-hard);border:1px solid var(--chip-color-hard)}._descriptionOutputContainerHeaderTags_16wi4_71{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._descriptionOutputContainerHeader_16wi4_71{display:flex;justify-content:space-between;flex-direction:column;gap:10px}._profileCard_16wi4_85{display:flex;gap:10px;align-items:center}._questionFrameworkIconStyle_16wi4_91{width:20px;height:20px}._questionFrameworkIconContainer_16wi4_96{display:flex;gap:2px}._descriptionOutputContainerOutputFieldWrapper_16wi4_101 ._descriptionOutputContainerSelect_16wi4_101.MuiSelect-select{color:#999;border:1px solid #4E5157;border-radius:20px;font-size:13px;padding:5px 10px;height:unset;min-height:unset}._descriptionOutputContainerOutputFieldWrapper_16wi4_101{display:flex;flex-direction:column;gap:5px}._descriptionOutputContainerOutputFieldWrapper_16wi4_101 ._descriptionOutputContainerSelectIcon_16wi4_117{color:#999}._descriptionOutputContainerOutputFieldWrapper_16wi4_101 .MuiOutlinedInput-notchedOutline{border:1px solid transparent;top:0;border-radius:15px}._descriptionOutputContainerOutputFieldWrapper_16wi4_101 .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline{border:1px solid transparent;border-radius:15px}._descriptionOutputContainerOutputFieldWrapper_16wi4_101 ._descriptionOutputContainerSelectRoot_16wi4_132:hover .MuiOutlinedInput-notchedOutline{border:1px solid transparent;border-radius:20px;top:0}._descriptionOutputContainerOutputFieldWrapper_16wi4_101 .MuiOutlinedInput-notchedOutline legend{line-height:0}._descriptionOutputContainer_16wi4_1 ::-webkit-scrollbar{width:7px;height:7px}._descriptionOutputContainer_16wi4_1 ::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color);border-radius:12px}._descriptionOutputContainer_16wi4_1 ::-webkit-scrollbar-track{background:transparent}._descriptionOutputContainerPartition_16wi4_157{padding:.4px;background-color:var(--border-tertiary-color);width:100%;border-radius:5px}._durationContainer_16wi4_164{display:flex;align-items:center;gap:4px;color:var(--tertiary-text-color);white-space:nowrap}._durationContainer_16wi4_164 svg{width:12px;height:12px;color:var(--tertiary-text-color)}._clockIcon_16wi4_178{font-size:1.2rem!important}._durationText_16wi4_182{color:var(--tertiary-text-color);font-size:13px}._descriptionOutputContainerDescription_16wi4_187{color:var(--tertiary-text-color);word-break:break-word;height:100%;min-height:max-content}._descriptionOutputContainerDescription_16wi4_187 .w-md-editor-bar{display:none}._descriptionOutputContainerDescription_16wi4_187 .wmde-markdown{background-color:unset;color:var(--tertiary-text-color);font-size:.9rem}._descriptionOutputContainerDescription_16wi4_187 .w-md-editor-show-preview .w-md-editor-preview{padding:0;overflow:unset;position:unset}._descriptionOutputContainerDescription_16wi4_187 .w-md-editor{max-height:100%!important;height:100%!important;box-shadow:none;background-color:unset;background:var(--input-container-background);border-radius:10px}._descriptionOutputContainerDescription_16wi4_187 .wmde-markdown hr{height:.1em;margin:.5em 0}._descriptionOutputContainerDescription_16wi4_187 .wmde-markdown :is(h1,h2,h3,h4,h5,h6){border-color:var(--input-container-border-color)}._descriptionOutputContainerDescription_16wi4_187 .w-md-editor code .copied,._descriptionOutputContainerDescription_16wi4_187 .w-md-editor pre .copied{display:block!important}._descriptionOutputContainerTags_16wi4_237{display:flex;width:100%;flex-direction:column}._descriptionOutputContainerTagsOpen_16wi4_243{display:flex;width:100%;flex-direction:column;border-radius:10px}._descriptionOutputContainerTagsHeader_16wi4_250{align-items:center;gap:5px;justify-content:space-between;display:flex;width:100%;padding:10px;cursor:pointer;transition:none}._descriptionOutputContainerTagsHeader_16wi4_250:hover{border-radius:10px;padding:10px;display:flex;justify-content:space-between;align-items:center;gap:5px}._descriptionOutputContainerTagsHeading_16wi4_270{font-size:15px;color:var(--quaternary-card-text-color);font-weight:500;display:flex;gap:5px;align-items:center}._tagChip_16wi4_279{background-color:var(--chip-background-color);color:var(--chip-text-color);border:1px solid var(--chip-border-color);border-radius:15px;padding:.7rem;font-size:.8rem;line-height:0;font-weight:450;display:flex;align-items:center}._descriptionOutputContainerTagsList_16wi4_292{display:flex;flex-wrap:wrap;gap:5px;padding:10px}._fileItem_16wi4_299{display:flex;padding:.6rem;align-items:center;gap:5px;border-radius:4px;width:100%;cursor:pointer;font-size:.8rem;transition:background-color .2s}._fileItem_16wi4_299:hover{background-color:var(--header-background-2)}._fileIcon_16wi4_316{width:1.2rem;display:flex;align-items:center}._fileInfo_16wi4_322{flex-grow:1;text-align:left;display:flex;align-items:flex-end;gap:.1rem}._fileName_16wi4_330{font-weight:500;word-break:break-word;color:var(--tertiary-text-color)}._uploaderTextContainer_16wi4_336{display:flex;flex-direction:column}._fileSize_16wi4_341{color:#6c757d;font-size:.8rem}._removeFileButton_16wi4_346{background:none;border:none;color:#6c757d;cursor:pointer;font-size:1rem;transition:color .2s}._removeFileButton_16wi4_346:hover{color:#dc3545}._default-code-dialog-paper_16wi4_359{width:90%;max-width:700px;background-color:var(--slider-dialog-background)!important}._actionContainer_16wi4_365{display:flex;gap:10px}._language-ide-header-view-container_18xmn_1{padding:10px 20px;display:flex;justify-content:space-between;gap:25px}._language-ide-header-view-editor-logo-and-name-container_18xmn_10{display:flex;gap:15px;align-items:center}._likeContainer_18xmn_33{display:flex;justify-content:center;cursor:pointer;gap:.4rem;align-items:center}._likedIcon_18xmn_41,._unlikedIcon_18xmn_42{font-size:19px;width:20px}._likedIcon_18xmn_41,._unlikedIcon_18xmn_42{color:var(--green-text-color)}@keyframes _bounce_18xmn_74{0%{transform:scale(1)}30%{transform:scale(1.2)}50%{transform:scale(1)}70%{transform:scale(1.2)}to{transform:scale(1)}}._bounce_18xmn_74{animation:_bounce_18xmn_74 .6s ease-in-out}._language-ide-header-view-editor-logo_18xmn_10{width:24px;height:24px}._language-ide-header-view-editor-name_18xmn_83{color:#dfe1e5;font-size:13px;font-weight:500;line-height:19px}._language-ide-header-view-editor-name-container_18xmn_90{display:flex;align-items:center;justify-content:center;gap:6px}._language-ide-header-view-editor-name-container_18xmn_90 svg{color:#fff}._language-ide-view-left-container_18xmn_101{display:flex;gap:20px;flex:1;justify-content:flex-start}._language-ide-view-language-selector_18xmn_108{width:150px}._language-ide-view-theme-selector_18xmn_112{width:200px}._language-ide-view-theme-selector_18xmn_112 .theme-selector-header__single-value,._language-ide-view-language-selector_18xmn_108 .language-selector-header__single-value{color:#dfe1e5;font-size:13px;font-style:normal;font-weight:500;line-height:16px}._language-ide-view-theme-selector_18xmn_112 .theme-selector-header__control,._language-ide-view-language-selector_18xmn_108 .language-selector-header__control{min-height:unset;background-color:unset;border:1px solid #B4B8BF;box-shadow:unset;cursor:pointer}._language-ide-view-theme-selector_18xmn_112 .theme-selector-header__control:hover,._language-ide-view-language-selector_18xmn_108 .language-selector-header__control:hover{border:1px solid #B4B8BF}._language-ide-view-theme-selector_18xmn_112 .theme-selector-header__indicator svg,._language-ide-view-language-selector_18xmn_108 ._language-selector-header__indicator_18xmn_140 svg{width:16px;height:16px;color:#b4b8bf}._language-ide-view-theme-selector_18xmn_112 .theme-selector-header__indicator,._language-ide-view-language-selector_18xmn_108 .language-selector-header__indicator{padding:0}._language-ide-view-theme-selector_18xmn_112 .theme-selector-header__input-container,._language-ide-view-language-selector_18xmn_108 .language-selector-header__input-container{padding:0;margin:0}._language-ide-view-theme-selector_18xmn_112 .theme-selector-header__menu,._language-ide-view-language-selector_18xmn_108 .language-selector-header__menu{border-radius:8px;border:.5px solid #393B40;background:#2b2d30;padding:12px 0;z-index:12;margin:10px 0 0;box-shadow:0 8px 32px #0006}._language-ide-view-theme-selector_18xmn_112 .theme-selector-header__menu-list,._language-ide-view-language-selector_18xmn_108 ._language-selector-header__menu-list_18xmn_173{padding:0 12px}._language-ide-view-theme-selector_18xmn_112 .theme-selector-header__option,._language-ide-view-language-selector_18xmn_108 .language-selector-header__option{display:flex;padding:4px 8px;align-items:center;color:#dfe1e5;cursor:pointer;font-size:13px;font-weight:500;line-height:16px;border-radius:4px}._language-ide-view-theme-selector_18xmn_112 .theme-selector-header__option:active,._language-ide-view-language-selector_18xmn_108 .language-selector-header__option:active{background-color:#a177f4;color:#383a42}._language-ide-view-theme-selector_18xmn_112 .theme-selector-header__option--is-focused,._language-ide-view-language-selector_18xmn_108 .language-selector-header__option--is-focused{color:#383a42;background-color:#bfa1f8}._language-ide-view-theme-selector_18xmn_112 .theme-selector-header__option--is-selected,._language-ide-view-language-selector_18xmn_108 .language-selector-header__option--is-selected{background-color:#834df0}._language-ide-view-theme-selector_18xmn_112 ::-webkit-scrollbar,._language-ide-view-language-selector_18xmn_108 ::-webkit-scrollbar{width:5px;height:5px}._language-ide-view-theme-selector_18xmn_112 ::-webkit-scrollbar-track,._language-ide-view-language-selector_18xmn_108 ::-webkit-scrollbar-track{background:transparent}._language-ide-view-theme-selector_18xmn_112 ::-webkit-scrollbar-thumb,._language-ide-view-language-selector_18xmn_108 ::-webkit-scrollbar-thumb{background:#dccbfb;border-radius:5px}._language-ide-view-theme-selector_18xmn_112 ::-webkit-scrollbar-thumb:hover,._language-ide-view-language-selector_18xmn_108 ::-webkit-scrollbar-thumb:hover{background:#c4a7f9}._language-option-wrapper_18xmn_230{display:flex;align-items:center;gap:8px}._language-option-icon_18xmn_236{width:14px;height:14px}._language-ide-view-theme-selector-container_18xmn_241{display:flex;gap:10px;align-items:center}._language-ide-view-theme-icon_18xmn_247{color:#dfe1e5;height:20px;width:20px}._language-ide-view-right-container_18xmn_253{display:flex;gap:20px;align-items:center;justify-content:flex-end;flex:1}._language-ide-header-view-save-button-container_18xmn_261,._coding-header-view-save-button-container_18xmn_262,._language-ide-header-view-share-button-container_18xmn_263,._language-ide-header-view-run-button-container_18xmn_264{display:flex;gap:.4rem;align-items:center;color:var(--green-text-color);font-size:13px;font-weight:500;line-height:unset;background-color:var(--header-background-2);border-radius:4px;padding:.4rem;white-space:nowrap;cursor:pointer}._coding-header-view-save-button-container_18xmn_262{background-color:#8d8d8d33}._language-ide-header-view-save-button_18xmn_261,._language-ide-header-view-share-button_18xmn_263,._language-ide-header-view-run-button_18xmn_264{color:var(--green-text-color);font-size:19px}._language-ide-header-view-split-button-container_18xmn_290{display:flex;align-items:center}._language-ide-header-view-split-button_18xmn_290{color:#dfe1e5;height:24px;width:24px;cursor:pointer}._tooltip-popper_18xmn_16.MuiTooltip-popper ._tooltip-root_18xmn_16.MuiTooltip-tooltip{padding:4px 8px;color:var(--text-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:5px;word-wrap:break-word;border-radius:5px;background:var(--text-tooltip-background-color)}._tooltip-popper_18xmn_16.MuiTooltip-popper ._tooltip-root-arrow_18xmn_29{color:var(--text-tooltip-background-color)}._language-ide-header-view-share-popover_18xmn_319{display:flex;background-color:#2b2d30;border:.5px solid #393B40;align-items:center;padding:10px;gap:.4rem}._language-ide-header-view-share-popover-link_18xmn_328{color:#6f737a;font-size:13px;font-weight:500;line-height:16px;cursor:pointer;border-radius:5px;padding:3px 6px;border:1px solid #393B40}._language-ide-header-view-share-popover-copy-button_18xmn_339{padding:3px;border:1px solid #393B40;cursor:pointer;height:25px;color:#6f737a;border-radius:5px;aspect-ratio:1}._copied_18xmn_349{border:1px solid var(--green-text-color);color:var(--green-text-color)}._language-ide-header-view-share-popover-input_18xmn_354{position:absolute;top:-1000px;left:-1000px}._language-ide-view-center-container_18xmn_360{display:flex;align-items:center;flex:1;gap:.4rem;justify-content:center}._language-ide-view-partition_18xmn_369{color:#dfe1e5;font-size:18px;line-height:22px}._language-ide-view-project-name_18xmn_375{color:#dfe1e5;font-size:13px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._timerWrapper_18xmn_384{display:flex;align-items:center;gap:.25rem;background-color:var(--editor-tab-hover);border-radius:4px;padding:.4rem;cursor:pointer;color:var(--green-text-color)}._timerControlButton_18xmn_395{border-radius:4px;cursor:pointer;display:flex;align-items:center;font-size:19px;justify-content:center;transition:all .2s ease}._timerControlButton_18xmn_395:hover{background-color:var(--hover-bg-color)}._timerContainer_18xmn_409{display:flex;align-items:center;gap:.5rem;border-radius:4px;transition:all .2s ease}._timerContainer_18xmn_409:hover{background-color:var(--hover-bg-color)}._timerIcon_18xmn_421{font-size:19px}._timerText_18xmn_425{text-align:center;display:flex;font-size:13px;font-weight:500;gap:.4rem;color:var(--editor-tab-text-color)}._timerIconButton_18xmn_434,._timerExpanded_18xmn_438{display:flex}._timerCompleted_18xmn_442{color:var(--red-text-hard);font-weight:700}._mode-btn_18xmn_447{outline:none;color:var(--editor-tab-text-color);background-color:var(--editor-tab-hover);display:flex;padding:.4rem;border-radius:4px;border:none;cursor:pointer}._mode-btn_18xmn_447 svg{font-size:19px}._logo_18xmn_462 span{font-weight:600;font-size:1rem}._logo_18xmn_462{display:flex;align-items:center;justify-content:center;gap:5px;color:var(--editor-tab-text-color-hover)}._lightLogo_18xmn_475{color:inherit;height:1.5rem}._language-ide-header-view-save-button-container-disabled_18xmn_480,._language-ide-header-view-timer-container-disabled_18xmn_481,._language-ide-header-view-run-button-container-disabled_18xmn_482{opacity:.6;cursor:not-allowed}._codingViewContainer_10c92_1{height:500px;width:100%!important;background-color:#1c1c2a;display:flex;flex-direction:column}._codingViewInnerContainer_10c92_9{height:100%;width:100%!important;background-color:#1c1c2a;display:flex;flex-direction:column}._fileManager_10c92_17{display:flex;flex-direction:column;background-color:#1e1e1e;color:#fff}._headerSection_10c92_24{display:flex;align-items:center;justify-content:space-between}._openFilesSection_10c92_30{display:flex;align-items:center;overflow-x:auto;white-space:nowrap;flex-grow:1}._codingViewMainContainer_10c92_38{display:flex;flex-direction:column}._sash_10c92_43{background:#2b2b4a;width:100%!important;height:100%!important}.react-split__sash--horizontal ._sash_10c92_43._active_10c92_49{background:#383862;width:100%;height:100%;height:3px}.react-split__sash--vertical ._sash_10c92_43._active_10c92_49{background:#383862;width:100%;height:100%;width:3px}.react-split__sash--horizontal ._sash_10c92_43,.react-split__sash--horizontal ._sash_10c92_43._active_10c92_49{cursor:ns-resize}.react-split__sash--vertical ._sash_10c92_43,.react-split__sash--vertical ._sash_10c92_43._active_10c92_49{cursor:ew-resize}._codingViewFileTreeContainer_10c92_73{width:170px;max-width:30%}._codingViewFileOutputContainer_10c92_78{width:250px}._codingViewEditorAndThemeSelectorContainer_10c92_82{display:flex;flex:1}._codingViewSplitRightContainer_10c92_87{width:100%}._codingViewFileTerminalContainer_10c92_91{height:30%}._codingViewSplitContainer_10c92_95{height:100%}iframe ._codingViewSplitContainer_10c92_95{height:(100vh - 240px)}._codingViewFileTreeContainer_10c92_73{width:170px;max-width:50%}._fileTabs_10c92_108{display:flex;gap:8px;margin-bottom:8px}._fileTab_10c92_108{background:#1e1e1e;border-right:1px solid white;color:#ffffe0;padding:8px 12px;display:flex;align-items:center;cursor:pointer;flex-shrink:0}._fileName_10c92_125{margin-right:10px;font-size:12px}._fileType_10c92_130{font-size:12px;font-weight:700;color:#fc0;margin-right:8px;text-transform:uppercase}._codingViewContainer_10c92_1 ._codingViewOuterContainer_10c92_138{height:100%}._fileTab_10c92_108._active_10c92_49{background:#3c3c3c}._file-name_10c92_146{margin-right:8px;color:#fff}._codingViewEditorContainer_10c92_151{height:inherit;width:100%}._closeButton_10c92_156{background:transparent;border:none;color:red;cursor:pointer;font-size:14px}._openFilesSection_10c92_30::-webkit-scrollbar{height:4px}._openFilesSection_10c92_30::-webkit-scrollbar-thumb{background-color:#555;border-radius:4px}._openFilesSection_10c92_30::-webkit-scrollbar-track{background-color:#333}._fileTab_10c92_108._active_10c92_49{border-top:1px solid lightblue}._codingViewPreviewContainerDragging_10c92_181{pointer-events:none}._sandpackLayoutStyle_10c92_185,._codingViewPreviewContainerDragging_10c92_181 ._codingViewUiPreview_10c92_190.sp-preview,._codingViewPreviewContainerDragging_10c92_181 ._codingViewTestPreview_10c92_191.sp-tests,._codingViewPreviewContainerDragging_10c92_181 ._codingViewUiPreview_10c92_190.sp-layout,._codingViewPreviewContainer_10c92_181 ._codingViewUiPreview_10c92_190.sp-preview,._codingViewPreviewContainer_10c92_181 ._codingViewTestPreview_10c92_191.sp-tests,._codingViewPreviewContainer_10c92_181 ._codingViewUiPreview_10c92_190.sp-layout{height:100%;width:100%}._showorHideTestsButton_10c92_200{margin-top:10px;padding:10px;background-color:#333;color:#fff;border:none;cursor:pointer}._codingHeaderViewSaveButtonContainer_10c92_209,._react-header-view-share-button-container_10c92_210{display:flex;gap:5px;align-items:center;color:#5fad65;font-size:13px;font-weight:500;line-height:16px;border:1px solid #5FAD65;border-radius:4px;padding:5px;cursor:pointer}._codingHeaderViewSaveButton_10c92_209,._react-header-view-save-button_10c92_225{color:#5fad65;font-size:19px}._react-header-view-share-popover_10c92_230{display:flex;background-color:#2b2d30;border:.5px solid #393B40;align-items:center;padding:10px;gap:5px}._react-header-view-share-popover-link_10c92_239{color:#6f737a;font-size:13px;font-weight:500;line-height:16px;cursor:pointer;border-radius:5px;padding:3px 6px;border:1px solid #393B40}._react-header-view-share-popover-copy-button_10c92_250{padding:3px;border:1px solid #393B40;cursor:pointer;height:25px;color:#6f737a;border-radius:5px;aspect-ratio:1}._copied_10c92_260{border:1px solid #5FAD65;color:#5fad65}._react-header-view-share-buttons-container_10c92_265{display:flex;gap:5px;padding:7px}._previewToggleWrapper_10c92_271{display:inline-block}._previewToggleButton_10c92_275{display:flex;align-items:center;gap:6px;background:none;white-space:nowrap;min-width:max-content;padding:4px 12px;border:none;cursor:pointer;font-size:14px;color:#918c9a}._solutionOutputContainer_om41e_1{display:flex;flex-direction:column;overflow:hidden;width:100%;flex:1}._solutionOutputContainerCode_om41e_9{display:flex;flex-direction:column;flex:1}._solutionOutputContainerCodeHeader_om41e_15{display:flex;font-size:14px}._solutionOutputContainerHeading_om41e_20{font-size:18px;color:var(--quaternary-card-text-color);font-weight:500;border-bottom:1px solid var(--border-tertiary-color);padding:8px 20px}._solutionOutputContainerInnerWrapper_om41e_28{padding:20px;display:flex;flex-direction:column;gap:10px;height:100%;overflow:auto}._solutionOutputContainerCodeContent_om41e_37{display:flex;flex-direction:column;flex:1;gap:5px}._solutionOutputContainerTitle_om41e_44{font-size:14px;font-weight:500;color:var(--tertiary-text-color);word-break:break-all}._languageChip_om41e_51{background-color:var(--chip-color-language-background);color:var(--chip-color-language);border:1px solid var(--chip-color-language);border-radius:15px;padding:10px 15px;font-size:10px;line-height:0;font-weight:400}._difficultyChip_om41e_62{border-radius:15px;padding:10px 15px;font-size:10px;line-height:0;font-weight:400}._difficultyChip_om41e_62._easy_om41e_70{background:var(--chip-color-easy-background);color:var(--chip-color-easy);border:1px solid var(--chip-color-easy)}._difficultyChip_om41e_62._medium_om41e_76{background:var(--chip-color-medium-background);color:var(--chip-color-medium);border:1px solid var(--chip-color-medium)}._difficultyChip_om41e_62._hard_om41e_82{background:var(--chip-color-hard-background);color:var(--chip-color-hard);border:1px solid var(--chip-color-hard)}._solutionOutputContainerHeaderTags_om41e_88{display:flex;align-items:center;gap:8px}._solutionOutputContainerHeader_om41e_88{display:flex;justify-content:space-between;flex-direction:column;gap:10px}._profileCard_om41e_101{display:flex;gap:10px;align-items:center}._questionFrameworkIconStyle_om41e_107{width:20px;height:20px}._questionFrameworkIconContainer_om41e_112{display:flex;gap:2px}._solutionOutputContainerOutputFieldWrapper_om41e_117 ._solutionOutputContainerSelect_om41e_117.MuiSelect-select{color:#999;border:1px solid #4E5157;border-radius:20px;font-size:13px;padding:5px 10px;height:unset;min-height:unset}._solutionOutputContainerOutputFieldWrapper_om41e_117{display:flex;flex-direction:column;gap:5px}._solutionOutputContainerOutputFieldWrapper_om41e_117 ._solutionOutputContainerSelectIcon_om41e_133{color:#999}._solutionOutputContainerOutputFieldWrapper_om41e_117 .MuiOutlinedInput-notchedOutline{border:1px solid transparent;top:0;border-radius:15px}._solutionOutputContainerOutputFieldWrapper_om41e_117 .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline{border:1px solid transparent;border-radius:15px}._solutionOutputContainerOutputFieldWrapper_om41e_117 ._solutionOutputContainerSelectRoot_om41e_148:hover .MuiOutlinedInput-notchedOutline{border:1px solid transparent;border-radius:20px;top:0}._solutionOutputContainerOutputFieldWrapper_om41e_117 .MuiOutlinedInput-notchedOutline legend{line-height:0}._solutionOutputContainer_om41e_1 ::-webkit-scrollbar{width:7px;height:7px}._solutionOutputContainer_om41e_1 ::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color);border-radius:12px}._solutionOutputContainer_om41e_1 ::-webkit-scrollbar-track{background:transparent}._sandPackCodeEditorSolution_om41e_173 ::-webkit-scrollbar{width:7px;height:7px}._sandPackCodeEditorSolution_om41e_173 ::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color);border-radius:12px}._sandPackCodeEditorSolution_om41e_173 ::-webkit-scrollbar-track{background:transparent}._solutionOutputContainerPartition_om41e_187{padding:.4px;background-color:var(--border-tertiary-color);width:100%;border-radius:5px}._durationContainer_om41e_194{display:flex;align-items:center;gap:4px;color:var(--tertiary-text-color)}._durationContainer_om41e_194 svg{width:12px;height:12px;color:var(--tertiary-text-color)}._clockIcon_om41e_207{font-size:1.2rem!important}._durationText_om41e_211{color:var(--tertiary-text-color);font-size:13px}._solutionOutputContainerDescription_om41e_216{color:var(--tertiary-text-color);word-break:break-word;height:100%;min-height:max-content}._solutionOutputContainerDescription_om41e_216 .w-md-editor-bar{display:none}._solutionOutputContainerDescription_om41e_216 .wmde-markdown{background-color:unset;color:var(--tertiary-text-color);font-size:.9rem}._solutionOutputContainerDescription_om41e_216 .wmde-markdown :is(h1,h2,h3,h4,h5,h6){border-color:var(--input-container-border-color)}._solutionOutputContainerDescription_om41e_216 .w-md-editor-show-preview .w-md-editor-preview{padding:0;overflow:unset;position:unset}._solutionOutputContainerDescription_om41e_216 .w-md-editor{max-height:100%!important;height:100%!important;box-shadow:none;background-color:unset;background:var(--input-container-background);border-radius:10px}._solutionOutputContainerDescription_om41e_216 .wmde-markdown hr{height:.1em;margin:.5em 0}._solutionOutputContainerDescription_om41e_216 .w-md-editor code .copied,._solutionOutputContainerDescription_om41e_216 .w-md-editor pre .copied{display:block!important}._solutionOutputContainerTags_om41e_278{display:flex;width:100%;flex-direction:column}._code-container_om41e_284{background-color:#2d2d2d;border-radius:10px;padding:20px;width:80%;margin:0 auto;font-family:Courier New,Courier,monospace}._code-header_om41e_293{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}._language_om41e_51{color:#fff;font-size:18px}._tab_om41e_305{cursor:pointer}._tab_om41e_305._active_om41e_309{color:#fff;font-weight:700}._descriptionOutputContainerCodeContent_om41e_314{padding:10px}._codeContainer_om41e_318{display:flex;flex-direction:column;font-size:14px}._codeEditor_om41e_324{display:flex;height:100%}._tabs_om41e_329{display:flex;background-color:#30303080;padding:10px;justify-content:space-between;border-top-right-radius:15px;border-top-left-radius:15px;color:#ebebf54d}._tabContainer_om41e_339{display:flex;gap:10px;flex-wrap:wrap;align-items:center}._copyIcon_om41e_346{display:flex;width:15px;height:15px}._codeLine_om41e_352{margin:0;line-height:1.5}._keyword_om41e_357{color:#c586c0}._type_om41e_361{color:#4ec9b0}._variable_om41e_365{color:#9cdcfe}._language-ide-view-editor_om41e_369{height:100%;width:100%;flex:1}._coding-solution-copy-popover-input_om41e_375{position:absolute;top:-1000px;left:-1000px}._codeEditor_om41e_324 .w-md-editor-bar{display:none}._codeEditor_om41e_324 .wmde-markdown{background-color:unset;color:var(--tertiary-text-color);font-size:.9rem;height:100%;word-break:keep-all}._shareMySolutionText_om41e_393{display:flex;padding:5px;background:#ffffff14;justify-content:flex-end}._shareMySolutionButton_om41e_400{display:flex;white-space:nowrap;font-size:14px;background-color:var(--green-text-color);color:var(--text-secondary-color);padding:2px 10px;align-items:center;border-radius:50px;opacity:.8;cursor:not-allowed}._codeEditor_om41e_324 .w-md-editor-show-preview .w-md-editor-preview{padding:0;overflow:unset;position:unset;height:100%;background-color:#ffffff1a}._codeEditor_om41e_324 .w-md-editor{max-height:100%!important;height:100%!important;box-shadow:none;background-color:#ffffff1a;width:100%}._codeEditor_om41e_324 .wmde-markdown pre{border-radius:unset;height:100%}._codeEditor_om41e_324 .w-md-editor-content{overflow:unset;white-space:pre-wrap}._codeEditor_om41e_324 .w-md-editor code .copied,._codeEditor_om41e_324 .w-md-editor pre .copied{display:block!important}._tooltip-popper_om41e_444.MuiTooltip-popper ._tooltip-root_om41e_444.MuiTooltip-tooltip{padding:4px 8px;color:var(--text-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:5px;word-wrap:break-word;border-radius:5px;background:var(--text-tooltip-background-color)}._tooltip-popper_om41e_444.MuiTooltip-popper ._tooltip-root-arrow_om41e_457{color:var(--text-tooltip-background-color)}._solutionOutputContainerCodeHeaderText_om41e_461{font-weight:550;color:var(--tertiary-text-color)}._viewAndAttemptQuestionForUserContainer_igbw3_1{display:flex;width:100%;padding:8px;overflow:auto;height:10%;position:relative;flex:1}._viewAndAttemptQuestionForUserSplitContainer_igbw3_12{height:100%;display:flex}iframe ._viewAndAttemptQuestionForUserSplitContainer_igbw3_12{height:(100vh - 240px)}._timerCompleted_igbw3_21{color:#ff5252}._viewAndAttemptQuestionOutputContainer_igbw3_25{display:flex;order:1;position:unset}._testCasesAndEditorSplitOuterContainer_igbw3_31{order:3;position:unset;border:1px solid #3d3d42;border-radius:10px;display:flex;flex-direction:column;overflow:auto}._contentContainer_igbw3_41{display:flex;flex-direction:column;overflow:auto;height:100%}._viewAndAttemptQuestionSash_igbw3_48{background:transparent;width:100%;height:100%;transition:unset}.react-split__sash--horizontal ._viewAndAttemptQuestionSash_igbw3_48._active_igbw3_55{background:#a571e6;width:100%;width:calc(100% - 15px);height:3px;border-radius:5px}.react-split__sash--vertical ._viewAndAttemptQuestionSash_igbw3_48._active_igbw3_55{background:#a571e6;width:100%;height:calc(100% - 15px);border-radius:5px;width:3px}.react-split__sash--horizontal ._viewAndAttemptQuestionSash_igbw3_48,.react-split__sash--horizontal ._viewAndAttemptQuestionSash_igbw3_48._active_igbw3_55{cursor:ns-resize}.react-split__sash--vertical ._viewAndAttemptQuestionSash_igbw3_48,.react-split__sash--vertical ._viewAndAttemptQuestionSash_igbw3_48._active_igbw3_55{cursor:ew-resize}._dashboard-iframe_igbw3_81{width:100%;height:100%;border:unset;border-bottom:1px solid #3d3d42}._viewAndAttemptQuestionForUserSplitContainer_igbw3_12 .react-split__sash{position:unset;order:2;display:flex;align-items:center;justify-content:center}._defaultCodeContainer_igbw3_96{width:100%;display:flex;flex-direction:column;border-radius:0;overflow:hidden;flex:1}._defaultCodeFooterContainer_igbw3_105{display:flex;color:var(--editor-tab-text-color);padding:10px;justify-content:flex-end;gap:10px;border-top:1px solid #3d3d42}._defaultCodeFooterContainer_igbw3_105 svg{color:var(--editor-tab-text-color)}._defaultCodeFooterItem_igbw3_118{display:flex;align-items:center;gap:5px;font-size:13px;line-height:1}._defaultCodeFooterItemIcon_igbw3_126{cursor:pointer}._testCasesAndEditorSplitContainer_igbw3_130{display:flex;flex-direction:column;order:3;position:unset}._editorContainer_igbw3_137{display:flex;position:unset;order:1}._testCasesContainer_igbw3_143{display:flex;position:unset;order:3}._viewAndAttemptQuestionForUserOuterContainer_igbw3_149{display:flex;flex-direction:column;height:100vh;overflow:auto;background:var(--background-1)}._tabContainer_igbw3_157{display:flex;gap:5px;padding:10px}._tab_igbw3_157{display:flex;align-items:center;justify-content:center;text-align:center;padding:2px 6px;transition:background-color .3s ease;flex:1;max-width:max-content;font-size:.875rem;gap:4px;cursor:pointer;color:var(--editor-tab-text-color);border-radius:5px}._viewAndAttemptQuestionForUserContainer_igbw3_1 .flexlayout__tab_button--selected{background-color:unset}._viewAndAttemptQuestionForUserContainer_igbw3_1 .flexlayout__tab_button{background-color:unset;padding:5px 0}._tab_igbw3_157:hover{background-color:var(--editor-tab-hover)}._viewAndAttemptQuestionForUserContainer_igbw3_1 .flexlayout__tab_button--selected ._tab_igbw3_157{background-color:var(--editor-tab-hover);font-weight:500;color:var(--editor-tab-text-color-hover)}._tabIcon_igbw3_198{color:var(--green-text-color);width:14px;height:14px}._defaultCodeContainer_igbw3_96,._testCaseContainer_igbw3_205,._testResultContainer_igbw3_206{display:block}._viewAndAttemptQuestionForUserContainer_igbw3_1 .flexlayout__tabset-selected{background-image:unset}._viewAndAttemptQuestionForUserContainer_igbw3_1 .flexlayout__layout{padding:10px;position:relative;width:100%;background-color:initial}._viewAndAttemptQuestionForUserContainer_igbw3_1 .flexlayout__tabset{border:1px solid var(--border-tertiary-color);border-radius:10px;background-color:var(--background-2)}._viewAndAttemptQuestionForUserContainer_igbw3_1 .flexlayout__tab{background-color:unset;border-radius:0 0 10px 10px}._viewAndAttemptQuestionForUserContainer_igbw3_1 .flexlayout__tab_moveable{display:flex;flex-direction:column}._viewAndAttemptQuestionForUserContainer_igbw3_1 .flexlayout__splitter{background-color:unset}._viewAndAttemptQuestionForUserContainer_igbw3_1 .flexlayout__tabset_tabbar_outer_top{border:unset}._viewAndAttemptQuestionForUserContainer_igbw3_1 .flexlayout__tabset_tabbar_outer{background-color:var(--header-background-2)}._viewAndAttemptQuestionForUserContainer_igbw3_1 .flexlayout__splitter_handle_horz{width:2px;border-radius:5px}._viewAndAttemptQuestionForUserContainer_igbw3_1 .flexlayout__splitter_handle_vert{height:2px;border-radius:5px}._viewAndAttemptQuestionForUserContainer_igbw3_1 .flexlayout__splitter{display:flex;align-items:center;justify-content:center}._viewAndAttemptQuestionForUserContainer_igbw3_1 .flexlayout__tab_button_overflow{display:none}._viewAndAttemptQuestionForUserContainer_igbw3_1 .flexlayout__tabset_tab_divider{display:flex;align-items:center;justify-content:center;background-color:unset}._viewAndAttemptQuestionForUserContainer_igbw3_1 .flexlayout__tabset_tab_divider:after{background-color:var(--border-tertiary-color);content:"";display:block;width:.1rem;height:14px;border-radius:5px}._viewAndAttemptQuestionForUserContainer_igbw3_1 .flexlayout__splitter_drag{background-color:transparent;width:100%}._viewAndAttemptQuestionForUserContainer_igbw3_1 .flexlayout__splitter_drag{background-color:transparent}._viewAndAttemptQuestionForUserContainer_igbw3_1 .flexlayout__splitter_drag .flexlayout__splitter_handle_horz{max-width:4px;content:"";height:calc(100% - 10px);background-color:var(--button-primary)}._viewAndAttemptQuestionForUserContainer_igbw3_1 .flexlayout__splitter_drag .flexlayout__splitter_handle_vert{max-height:4px;content:"";width:calc(100% - 10px);background-color:var(--button-primary)}._viewAndAttemptQuestionForUserContainer_igbw3_1 .flexlayout__tabset_tabbar_outer_collapse{background-color:var(--background-1);border-radius:8px;margin-top:-37px;transform:rotate(90deg);transform-origin:0 36px;z-index:10000}._verticalTabSet_igbw3_317{display:flex;flex-direction:column;height:100%;justify-content:flex-start;align-items:center;padding:5px 0;gap:10px}._verticalTab_igbw3_317{writing-mode:vertical-rl;transform:rotate(180deg);cursor:pointer;padding:8px 5px;display:flex;align-items:center;justify-content:center}._verticalTabContent_igbw3_337{display:flex;flex-direction:column;align-items:center;gap:5px}._verticalTab_igbw3_317:hover{background-color:var(--hover-bg-color)}._verticalTab_igbw3_317 ._tabIcon_igbw3_198{margin-bottom:5px;font-size:1.2rem}._codingViewEditorAndThemeSelectorInnerContainer_yk0jr_1{display:flex;flex-direction:column;height:50%;flex:1;width:100%;height:100%;overflow:auto}._codingViewEditorContainer_yk0jr_11{height:inherit;width:100%}._codingViewEditor_yk0jr_1{height:100%;width:100%;flex:1}._testCaseContainer_yk0jr_22{display:flex;flex-direction:column;font-size:14px;gap:5px;background:#ffffff1a;color:var(--question-library-text-color);background:var(--input-container-background);border-radius:10px;border:1px solid var(--input-container-border-color);padding:15px}._testCasesInformationContainer_yk0jr_37{display:flex;flex-direction:column;gap:5px}._testCasesViewContainer_yk0jr_43{display:flex;flex-direction:column;gap:5px;padding:10px;height:100%;overflow:auto}._passDescription_yk0jr_52{color:green}._failDescription_yk0jr_56{color:red}._overAllResultTypeForPass_yk0jr_60{color:green}._overAllResultTypeForFail_yk0jr_64{color:red}._testCaseResultsContainer_yk0jr_68{display:flex;flex-direction:column}._testCaseResultsContainer_yk0jr_68{display:flex;flex-direction:column;gap:10px}._testCasesSubmitCodeViewContainer_yk0jr_79{display:flex;flex-direction:column;height:100%}._noTestCasesResultText_yk0jr_85{display:flex;justify-content:center;align-items:center;height:100%;color:var(--question-library-text-color)}._testCasesResultText_yk0jr_93,._totalTimeTakenText_yk0jr_98{color:var(--question-library-text-color);font-size:14px}._testCasesResultAndTimeTakenContainer_yk0jr_103{display:flex;gap:10px}._overAllResult_yk0jr_60{color:var(--question-library-text-color)}._codingViewEditorAndThemeSelectorInnerContainer_1kcpr_1{display:flex;flex-direction:column;height:50%;flex:1;width:100%;height:100%;overflow:auto}._codingViewEditorContainer_1kcpr_11{height:inherit;width:100%}._codingViewEditor_1kcpr_1{height:100%;width:100%;flex:1}._testCaseContainer_1kcpr_22{font-size:13px;color:var(--question-library-text-color);display:flex;flex-direction:column;gap:5px;background:var(--input-container-background);border-radius:10px;border:1px solid var(--input-container-border-color);padding:15px}._overAllResult_1kcpr_34{color:var(--question-library-text-color)}._testCasesInformationContainer_1kcpr_38{display:flex;flex-direction:column;gap:5px}._testCasesViewContainer_1kcpr_44{display:flex;flex-direction:column;gap:5px;padding:10px;height:100%;overflow:auto}._passDescription_1kcpr_53{color:var(--green-text-color)}._failDescription_1kcpr_57{color:var(--red-text-hard)}._overAllResultTypeForPass_1kcpr_61{color:var(--green-text-color)}._overAllResultTypeForFail_1kcpr_65{color:var(--red-text-hard)}._testCaseResultsContainer_1kcpr_69{display:flex;flex-direction:column}._testCaseResultsContainer_1kcpr_69{display:flex;flex-direction:column;gap:10px}._boldHeading_1kcpr_80{font-weight:600;font-size:15px}._testCaseAccordion_1kcpr_85{border:1px solid var(--input-container-border-color);border-radius:10px!important;color:var(--question-library-text-color)!important;background-color:transparent!important}._testCaseHeader_1kcpr_92{display:flex;align-items:center;justify-content:space-between;gap:5px;width:100%;padding-right:10px}._testCaseMainDetails_1kcpr_101{display:flex;align-items:center;gap:5px}._testCaseExpandIcon_1kcpr_107{color:var(--question-library-text-color)}._passed_1kcpr_111{color:var(--green-text-color);font-weight:700}._failed_1kcpr_116{color:var(--red-text-hard);font-weight:700}._codingViewContainer_vwr9n_1{height:100vh;width:100%!important;display:flex;flex-direction:column}._codingViewInnerContainer_vwr9n_8{height:100%;width:100%!important;background-color:#1c1c2a;display:flex;flex-direction:column}._fileManager_vwr9n_16{display:flex;flex-direction:column;background-color:#1e1e1e;color:#fff}._headerSection_vwr9n_23{display:flex;align-items:center;justify-content:space-between}._openFilesSection_vwr9n_29{display:flex;align-items:center;overflow-x:auto;white-space:nowrap;flex-grow:1}._codingViewMainContainer_vwr9n_37{display:flex;flex-direction:column}._sash_vwr9n_42{background:#2b2b4a;width:100%!important;height:100%!important}.react-split__sash--horizontal ._sash_vwr9n_42._active_vwr9n_48{background:#383862;width:100%;height:100%;height:3px}.react-split__sash--vertical ._sash_vwr9n_42._active_vwr9n_48{background:#383862;width:100%;height:100%;width:3px}.react-split__sash--horizontal ._sash_vwr9n_42,.react-split__sash--horizontal ._sash_vwr9n_42._active_vwr9n_48{cursor:ns-resize}.react-split__sash--vertical ._sash_vwr9n_42,.react-split__sash--vertical ._sash_vwr9n_42._active_vwr9n_48{cursor:ew-resize}._codingViewFileTreeContainer_vwr9n_72{width:170px;max-width:30%}._codingViewFileOutputContainer_vwr9n_77{width:250px}._codingViewEditorAndThemeSelectorContainer_vwr9n_81{display:flex;flex:1}._codingViewSplitRightContainer_vwr9n_86{width:100%}._codingViewFileTerminalContainer_vwr9n_90{height:30%}._codingViewSplitContainer_vwr9n_94{height:100%}iframe ._codingViewSplitContainer_vwr9n_94{height:(100vh - 240px)}._codingViewFileTreeContainer_vwr9n_72{width:170px;max-width:50%}._fileTabs_vwr9n_107{display:flex;gap:8px;margin-bottom:8px}._fileTab_vwr9n_107{background:#1e1e1e;border-right:1px solid white;color:#ffffe0;padding:8px 12px;display:flex;align-items:center;cursor:pointer;flex-shrink:0}._fileName_vwr9n_124{margin-right:10px;font-size:12px}._fileType_vwr9n_129{font-size:12px;font-weight:700;color:#fc0;margin-right:8px;text-transform:uppercase}._codingViewContainer_vwr9n_1 ._codingViewOuterContainer_vwr9n_137{height:100%}._fileTab_vwr9n_107._active_vwr9n_48{background:#3c3c3c}._file-name_vwr9n_145{margin-right:8px;color:#fff}._codingViewEditorContainer_vwr9n_150{height:inherit;width:100%}._closeButton_vwr9n_155{background:transparent;border:none;color:red;cursor:pointer;font-size:14px}._openFilesSection_vwr9n_29::-webkit-scrollbar{height:4px}._openFilesSection_vwr9n_29::-webkit-scrollbar-thumb{background-color:#555;border-radius:4px}._openFilesSection_vwr9n_29::-webkit-scrollbar-track{background-color:#333}._fileTab_vwr9n_107._active_vwr9n_48{border-top:1px solid lightblue}._codingViewPreviewContainerDragging_vwr9n_180{pointer-events:none}._sandpackLayoutStyle_vwr9n_184,._codingViewPreviewContainerDragging_vwr9n_180 ._codingViewUiPreview_vwr9n_189.sp-preview,._codingViewPreviewContainerDragging_vwr9n_180 ._codingViewTestPreview_vwr9n_190.sp-tests,._codingViewPreviewContainerDragging_vwr9n_180 ._codingViewUiPreview_vwr9n_189.sp-layout,._codingViewPreviewContainer_vwr9n_180 ._codingViewUiPreview_vwr9n_189.sp-preview,._codingViewPreviewContainer_vwr9n_180 ._codingViewTestPreview_vwr9n_190.sp-tests,._codingViewPreviewContainer_vwr9n_180 ._codingViewUiPreview_vwr9n_189.sp-layout{height:100%;width:100%}._showorHideTestsButton_vwr9n_199{margin-top:10px;padding:10px;background-color:#333;color:#fff;border:none;cursor:pointer}._codingHeaderViewSaveButtonContainer_vwr9n_208,._react-header-view-share-button-container_vwr9n_209{display:flex;gap:5px;align-items:center;color:#5fad65;font-size:13px;font-weight:500;line-height:16px;border:1px solid #5FAD65;border-radius:4px;padding:5px;cursor:pointer}._codingHeaderViewSaveButton_vwr9n_208,._react-header-view-save-button_vwr9n_224{color:#5fad65;font-size:19px}._react-header-view-share-popover_vwr9n_229{display:flex;background-color:#2b2d30;border:.5px solid #393B40;align-items:center;padding:10px;gap:5px}._react-header-view-share-popover-link_vwr9n_238{color:#6f737a;font-size:13px;font-weight:500;line-height:16px;cursor:pointer;border-radius:5px;padding:3px 6px;border:1px solid #393B40}._react-header-view-share-popover-copy-button_vwr9n_249{padding:3px;border:1px solid #393B40;cursor:pointer;height:25px;color:#6f737a;border-radius:5px;aspect-ratio:1}._copied_vwr9n_259{border:1px solid #5FAD65;color:#5fad65}._react-header-view-share-buttons-container_vwr9n_264{display:flex;gap:5px;padding:7px}._previewToggleWrapper_vwr9n_270{display:inline-block}._previewToggleButton_vwr9n_274{display:flex;align-items:center;gap:6px;background:none;white-space:nowrap;min-width:max-content;padding:4px 12px;border:none;cursor:pointer;font-size:14px;color:#918c9a}._card_13i3t_1{border-radius:12px;overflow:hidden;border:var(--additional-information-card-border);background:var(--additional-information-card-bg);box-shadow:var(--additional-information-card-box-shadow);padding:12px 16px;gap:16px;display:flex;flex-direction:column;height:inherit}._title_13i3t_14{font-size:14px;font-weight:500;width:40%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--question-library-text-color);display:flex;flex-direction:column;gap:2px}._attemptNumber_13i3t_27{font-size:12px;font-weight:600;color:var(--question-library-text-color);opacity:.8}._language_13i3t_34{font-size:14px;display:flex;font-weight:500;width:20%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;align-items:center;gap:5px;color:var(--question-library-text-color)}._language_13i3t_34>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:10px}._timeTaken_13i3t_54{display:flex;font-size:14px;font-weight:500;width:20%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;align-items:center;gap:5px;color:var(--question-library-text-color)}._cardHeader_13i3t_67{display:flex;justify-content:space-between;align-items:center;cursor:pointer;color:var(--additional-information-card-text-color);font-size:14px;font-weight:500;gap:10px}._cardContent_13i3t_79{display:flex;width:100%}._cardInnerContent_13i3t_84{width:100%;display:flex}._expandIcon_13i3t_89{transition:transform .3s ease-in-out}._rotate_13i3t_93{transform:rotate(180deg)}._actionButtons_13i3t_97{display:flex;gap:20px}._addButton_13i3t_102{background:var(--button-primary);color:var(--button-primary-text-color);border-radius:4px;padding:4px 8px;font-size:12px;font-weight:500;cursor:pointer;display:flex;gap:4px;align-items:center}._addButton_13i3t_102:hover{background:var(--button-primary-hover)}._addButton_13i3t_102 svg{width:12px;height:12px}._tooltip-popper_13i3t_128.MuiTooltip-popper ._tooltip-root_13i3t_128.MuiTooltip-tooltip{padding:4px 8px;color:var(--text-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:5px;word-wrap:break-word;border-radius:5px;background:var(--text-tooltip-background-color)}._tooltip-popper_13i3t_128.MuiTooltip-popper ._tooltip-root-arrow_13i3t_141{color:var(--text-tooltip-background-color)}._tooltipInnerContainer_13i3t_145{display:flex;font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;align-items:center;gap:5px;width:max-content;max-width:100%}._tooltipInnerContainer_13i3t_145 span{text-overflow:ellipsis;overflow:hidden;width:100%}._cardBody_13i3t_164{padding-top:12px;border-top:1px solid var(--additional-information-card-border)}._submissionTime_13i3t_169{font-size:12px;color:var(--question-library-text-color);opacity:.7;margin-bottom:8px;padding:4px 0}._submissionTime_13i3t_169 span{font-weight:500}._userSolutionContainer_o9ib0_1{display:flex;flex-direction:column;gap:2px;padding:20px;overflow:auto}._mySubmissionHeading_o9ib0_9{font-size:15px;font-weight:500;color:var(--question-library-text-color);margin-bottom:8px}._no-submissions_o9ib0_16{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}._submissionListContainer_o9ib0_24{display:flex;flex-direction:column;gap:8px}._submissionDetailsContainer_o9ib0_30{display:flex;flex-direction:column;gap:15px}._submissionCodeContainer_o9ib0_36{display:flex;flex-direction:column;gap:5px}._submittedSolutionHeading_o9ib0_42{font-size:15px;font-weight:500;color:var(--question-library-text-color);margin-bottom:8px;display:flex;justify-content:space-between;align-items:center}._submissionTime_o9ib0_52{font-size:12px;color:var(--question-library-text-color);opacity:.7;font-weight:400}._submissionCode_o9ib0_36 .w-md-editor-bar{display:none}._submissionCode_o9ib0_36 .wmde-markdown{background-color:unset;color:var(--tertiary-text-color);font-size:.9rem}._submissionCode_o9ib0_36 .wmde-markdown :is(h1,h2,h3,h4,h5,h6){border-color:var(--input-container-border-color)}._submissionCode_o9ib0_36 .w-md-editor-show-preview .w-md-editor-preview{padding:0;overflow:unset;position:unset}._submissionCode_o9ib0_36 .w-md-editor{max-height:100%!important;height:100%!important;box-shadow:none;background-color:unset;background:var(--input-container-background);border-radius:10px}._submissionCode_o9ib0_36 .wmde-markdown hr{height:.1em;margin:.5em 0}._submissionCode_o9ib0_36 .w-md-editor code .copied,._submissionCode_o9ib0_36 .w-md-editor pre .copied{display:block!important}._testCasesDetailsContainer_o9ib0_114{display:flex;flex-direction:column;gap:15px}._totalTestCases_o9ib0_120,._passedTestCases_o9ib0_126,._executionTime_o9ib0_132{font-size:14px;font-weight:500;color:var(--question-library-text-color)}._testCasesDetailsInformationView_o9ib0_138{display:flex;flex-direction:column;gap:5px;color:var(--question-library-text-color)}._failedTestCasesContainer_o9ib0_145{display:flex;flex-direction:column;gap:10px}._failedTestCasesHeading_o9ib0_151{font-size:15px;font-weight:500;color:var(--question-library-text-color)}._failedTestCasesList_o9ib0_157{display:flex;flex-direction:column;gap:10px}._failedTestCasesSingleCard_o9ib0_163{display:flex;flex-direction:column;gap:5px;background:var(--input-container-background);border-radius:10px;border:1px solid var(--input-container-border-color);padding:15px}._input_o9ib0_173,._output_o9ib0_181,._expected_o9ib0_189{display:flex;flex-direction:column;color:var(--question-library-text-color);font-size:13px;font-weight:400}._timeTaken_o9ib0_197,._result_o9ib0_204{display:flex;color:var(--question-library-text-color);font-size:13px;font-weight:400}._wrapper_1sjyb_1{max-width:700px;margin:0 auto;width:100%}._container_1sjyb_7{border:1px dashed var(--border-tertiary-color);border-radius:8px;overflow:hidden;background-color:var(--header-background-2);box-shadow:var(--additional-information-card-box-shadow)}._uploadArea_1sjyb_15{padding:1rem;text-align:center;display:flex;align-items:center;gap:1rem;justify-content:space-between;flex-direction:column}._uploadIcon_1sjyb_25{font-size:3rem;display:flex;align-items:center}._uploadIcon_1sjyb_25 svg{color:var(--button-primary)}._instruction_1sjyb_35{font-weight:500;color:var(--swatch--white)}._subInstruction_1sjyb_40{color:var(--tertiary-text-color);font-size:.9rem}._error_1sjyb_45{color:#dc3545}._selectButton_1sjyb_49{display:inline-block;padding:.4rem 1.2rem;background-color:var(--button-primary);color:var(--button-primary-text-color);border-radius:4px;cursor:pointer;font-size:.9rem;transition:background-color .2s;border:none}._selectButton_1sjyb_49:hover{background-color:var(--button-primary-hover)}._fileInput_1sjyb_65{display:none}._fileListContainer_1sjyb_69{border-top:1px solid var(--border-tertiary-color);padding:1rem;background-color:var(--background-2);display:flex;flex-direction:column;gap:.5rem}._fileListHeader_1sjyb_78{display:flex;justify-content:space-between;align-items:center;padding:0 .5rem}._fileListHeader_1sjyb_78 h3{margin:0;font-size:1rem;color:var(--tertiary-text-color)}._removeAllButton_1sjyb_91{padding:.4rem .8rem;background-color:transparent;color:#dc3545;border:1px solid #dc3545;border-radius:4px;cursor:pointer;font-size:.8rem;transition:all .2s}._removeAllButton_1sjyb_91:hover{background-color:#dc3545;color:var(--button-primary-text-color)}._fileList_1sjyb_69{overflow-y:auto}._fileItem_1sjyb_111{display:flex;padding:.8rem;align-items:center;gap:5px;border-radius:4px;cursor:pointer;transition:background-color .2s}._fileItem_1sjyb_111:hover{background-color:var(--header-background-2)}._fileIcon_1sjyb_126{width:1.5rem;display:flex;align-items:center}._fileInfo_1sjyb_132{flex-grow:1;text-align:left;display:flex;align-items:flex-end;gap:.1rem}._fileName_1sjyb_140{font-weight:500;word-break:break-all;color:var(--tertiary-text-color)}._uploaderTextContainer_1sjyb_146{display:flex;flex-direction:column}._fileSize_1sjyb_151{color:#6c757d;font-size:.8rem}._removeFileButton_1sjyb_156{background:none;border:none;color:#6c757d;cursor:pointer;font-size:1.2rem;padding:.2rem;transition:color .2s}._removeFileButton_1sjyb_156:hover{color:#dc3545}._default-code-dialog-paper_1sjyb_170{width:90%;max-width:700px;background-color:var(--slider-dialog-background)!important}._actionContainer_1sjyb_176{display:flex;gap:10px}._defaultCodeChipsContainer_9zbxq_1{display:flex;flex-wrap:wrap;gap:10px;background-color:var(--bg-color);color:var(--text-primary-color)}._chip_9zbxq_9{display:flex;align-items:center;background:linear-gradient(to left,#fd4d81,#fc6d71);color:var(--button-primary-text-color);border-radius:16px;padding:6px 12px;font-size:14px;font-weight:500;cursor:default}._chipText_9zbxq_21{margin-right:8px;white-space:nowrap}._chipDelete_9zbxq_26{all:unset;font-size:14px;font-weight:700;color:var(--button-primary-text-color);cursor:pointer;display:flex;align-items:center;justify-content:center}._chipDelete_9zbxq_26:hover{color:#ffd993}._noDefaultCodeWrapper_9zbxq_41{width:100%;display:flex;justify-content:center}._noDefaultCodeProvided_9zbxq_47{color:#ebebf54d;text-align:center}._defaultCodeOutputContainer_13073_1{display:flex}._defaultCodeOuterContainer_13073_5{display:flex;flex-direction:column;gap:10px;width:100%}._noteTextMessage_13073_12{font-size:14px;color:green}._defaultCodeOutputContainer_13073_1 ._defaultCodeOutputContainerSelect_13073_17{color:#999;border:1px solid #4E5157}._defaultCodeHeader_13073_26{display:flex;align-items:center;color:#8e9099;font-size:13px;justify-content:space-between}._defaultCodeOutputContainer_13073_1 ._defaultCodeOutputContainerSelect_13073_17.MuiSelect-select{color:#999;border:1px solid #c1c1c1;border-radius:20px;font-size:13px;padding:3px 8px;height:unset;min-height:unset}._defaultCodeOutputContainer_13073_1 ._defaultCodeOutputContainerSelectRoot_13073_45{width:130px}._defaultCodeOutputContainer_13073_1 ._defaultCodeOutputContainerSelectIcon_13073_22{color:#999}._defaultCodeOutputContainer_13073_1 ._defaultCodeOutputContainerSelectRoot_13073_45:hover .MuiOutlinedInput-notchedOutline{border:1px solid transparent;border-radius:20px;top:0}._defaultCodeOutputContainer_13073_1 .MuiOutlinedInput-notchedOutline legend{line-height:0}._defaultCodeOutputContainer_13073_1 .MuiOutlinedInput-notchedOutline{border:1px solid transparent;top:0;border-radius:15px}._defaultCodeOutputContainer_13073_1 .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline{border:1px solid transparent;border-radius:15px}._defaultCodeOutputSelectField_13073_74{display:flex;gap:10px;align-items:center}._defaultCodeOutputSelectFieldLabel_13073_80{white-space:nowrap}._defaultCodeContainer_13073_84{display:flex;flex-direction:column;gap:5px}._defaultCodeButton_13073_90{background-color:var(--button-primary);color:var(--button-primary-text-color);border-radius:5px;padding:5px 10px;max-width:max-content;cursor:pointer;height:max-content}._default-code-dialog-paper_13073_100{width:90%;background-color:var(--slider-dialog-background)!important}.MuiButtonBase-root._default-code-dialog-footer-button-outlined_13073_105{border-color:var(--button-primary);border-radius:6px;font-size:14px;color:var(--button-primary);font-weight:500;line-height:24px}.MuiButtonBase-root._default-code-dialog-footer-button-outlined_13073_105:hover{border-color:var(--button-primary-hover);color:var(--button-primary-hover)}.MuiButtonBase-root._default-code-dialog-footer-button-contained_13073_119:not(._default-code-dialog-footer-button-outlined-disabled_13073_119):hover{background-color:var(--button-primary);border-radius:6px;font-size:14px;font-weight:500;line-height:24px;color:#fff}._default-code-dialog-container_13073_128 .MuiButtonBase-root._default-code-dialog-footer-button-outlined-disabled_13073_119{cursor:not-allowed;pointer-events:unset}._card_grl63_1{border-radius:12px;overflow:hidden;border:var(--additional-information-card-border);background:var(--additional-information-card-bg);box-shadow:var(--additional-information-card-box-shadow);padding:12px 16px;gap:16px;display:flex;flex-direction:column}._cardHeader_grl63_13{display:flex;justify-content:space-between;align-items:center;cursor:pointer;color:var(--additional-information-card-text-color)}._cardContent_grl63_21{display:flex;width:100%;overflow:auto}._cardInnerContent_grl63_27{width:100%;display:flex;overflow:auto}._expandIcon_grl63_33{transition:transform .3s ease-in-out}._rotate_grl63_37{transform:rotate(180deg)}._actionButtons_grl63_41{display:flex;gap:20px}._addButton_grl63_46{background:var(--button-primary);color:var(--button-primary-text-color);border-radius:4px;padding:6px 12px;font-size:12px;font-weight:500;cursor:pointer;display:flex;gap:4px;align-items:center}._addButton_grl63_46:hover{background:var(--button-primary-hover)}._addButton_grl63_46 svg{width:12px;height:12px}._codingViewContainer_3z4pu_1{height:100vh;width:100%!important;background-color:#1c1c2a;display:flex;flex-direction:column}._codingViewInnerContainer_3z4pu_9{height:100%;width:100%!important;background-color:#1c1c2a;display:flex;flex-direction:column}._fileManager_3z4pu_17{display:flex;flex-direction:column;background-color:#1e1e1e;color:#fff}._headerSection_3z4pu_24{display:flex;align-items:center;justify-content:space-between}._openFilesSection_3z4pu_30{display:flex;align-items:center;overflow-x:auto;white-space:nowrap;flex-grow:1}._codingViewMainContainer_3z4pu_38{display:flex;flex-direction:column}._sash_3z4pu_43{background:#2b2b4a;width:100%!important;height:100%!important}.react-split__sash--horizontal ._sash_3z4pu_43._active_3z4pu_49{background:#383862;width:100%;height:100%;height:3px}.react-split__sash--vertical ._sash_3z4pu_43._active_3z4pu_49{background:#383862;width:100%;height:100%;width:3px}.react-split__sash--horizontal ._sash_3z4pu_43,.react-split__sash--horizontal ._sash_3z4pu_43._active_3z4pu_49{cursor:ns-resize}.react-split__sash--vertical ._sash_3z4pu_43,.react-split__sash--vertical ._sash_3z4pu_43._active_3z4pu_49{cursor:ew-resize}._codingViewFileTreeContainer_3z4pu_73{width:170px;max-width:30%}._codingViewFileOutputContainer_3z4pu_78{width:250px}._codingViewEditorAndThemeSelectorContainer_3z4pu_82{display:flex;flex:1}._codingViewSplitRightContainer_3z4pu_87{width:100%}._codingViewFileTerminalContainer_3z4pu_91{height:30%}._codingViewSplitContainer_3z4pu_95{height:100%}iframe ._codingViewSplitContainer_3z4pu_95{height:(100vh - 240px)}._codingViewFileTreeContainer_3z4pu_73{width:170px;max-width:50%}._fileTabs_3z4pu_108{display:flex;gap:8px;margin-bottom:8px}._fileTab_3z4pu_108{background:#1e1e1e;border-right:1px solid white;color:#ffffe0;padding:8px 12px;display:flex;align-items:center;cursor:pointer;flex-shrink:0}._fileName_3z4pu_125{margin-right:10px;font-size:12px}._fileType_3z4pu_130{font-size:12px;font-weight:700;color:#fc0;margin-right:8px;text-transform:uppercase}._codingViewContainer_3z4pu_1 ._codingViewOuterContainer_3z4pu_138{height:100%}._fileTab_3z4pu_108._active_3z4pu_49{background:#3c3c3c}._file-name_3z4pu_146{margin-right:8px;color:#fff}._codingViewEditorContainer_3z4pu_151{height:inherit;width:100%}._closeButton_3z4pu_156{background:transparent;border:none;color:red;cursor:pointer;font-size:14px}._openFilesSection_3z4pu_30::-webkit-scrollbar{height:4px}._openFilesSection_3z4pu_30::-webkit-scrollbar-thumb{background-color:#555;border-radius:4px}._openFilesSection_3z4pu_30::-webkit-scrollbar-track{background-color:#333}._fileTab_3z4pu_108._active_3z4pu_49{border-top:1px solid lightblue}._codingViewPreviewContainerDragging_3z4pu_181{pointer-events:none}._sandpackLayoutStyle_3z4pu_185,._codingViewPreviewContainerDragging_3z4pu_181 ._codingViewUiPreview_3z4pu_190.sp-preview,._codingViewPreviewContainerDragging_3z4pu_181 ._codingViewTestPreview_3z4pu_191.sp-tests,._codingViewPreviewContainerDragging_3z4pu_181 ._codingViewUiPreview_3z4pu_190.sp-layout,._codingViewPreviewContainer_3z4pu_181 ._codingViewUiPreview_3z4pu_190.sp-preview,._codingViewPreviewContainer_3z4pu_181 ._codingViewTestPreview_3z4pu_191.sp-tests,._codingViewPreviewContainer_3z4pu_181 ._codingViewUiPreview_3z4pu_190.sp-layout{height:100%;width:100%}._showorHideTestsButton_3z4pu_200{margin-top:10px;padding:10px;background-color:#333;color:#fff;border:none;cursor:pointer}._codingHeaderViewSaveButtonContainer_3z4pu_209,._react-header-view-share-button-container_3z4pu_210{display:flex;gap:5px;align-items:center;color:#5fad65;font-size:13px;font-weight:500;line-height:16px;border:1px solid #5FAD65;border-radius:4px;padding:5px;cursor:pointer}._codingHeaderViewSaveButton_3z4pu_209,._react-header-view-save-button_3z4pu_225{color:#5fad65;font-size:19px}._react-header-view-share-popover_3z4pu_230{display:flex;background-color:#2b2d30;border:.5px solid #393B40;align-items:center;padding:10px;gap:5px}._react-header-view-share-popover-link_3z4pu_239{color:#6f737a;font-size:13px;font-weight:500;line-height:16px;cursor:pointer;border-radius:5px;padding:3px 6px;border:1px solid #393B40}._react-header-view-share-popover-copy-button_3z4pu_250{padding:3px;border:1px solid #393B40;cursor:pointer;height:25px;color:#6f737a;border-radius:5px;aspect-ratio:1}._copied_3z4pu_260{border:1px solid #5FAD65;color:#5fad65}._react-header-view-share-buttons-container_3z4pu_265{display:flex;gap:5px;padding:7px}._previewToggleWrapper_3z4pu_271{display:inline-block}._previewToggleButton_3z4pu_275{display:flex;align-items:center;gap:6px;background:none;white-space:nowrap;min-width:max-content;padding:4px 12px;border:none;cursor:pointer;font-size:14px;color:#918c9a}._codingViewEditorAndThemeSelectorInnerContainer_1eyn6_1{display:flex;flex-direction:column;height:50%;flex:1;width:100%;height:100%}._codingViewEditorContainer_1eyn6_10{height:inherit;width:100%}._codingViewEditor_1eyn6_1{height:100%;width:100%;flex:1}._dialogPaperStyle_1wne4_1 ._confirmationDialogButton_1wne4_1{background-color:#d7d7d782}.toggleIcon{display:flex;transition:transform .2s ease;cursor:pointer}.fileTreeTitle{color:#fff}.toggleIcon.rotate{transform:rotate(90deg)}.toggleIcon svg{height:10px;width:10px}.fileTreeRoot,.fileTreeRoot li{list-style:none;padding:0}.fileTreeRoot ul{padding:0}.fileTreeHeader{display:flex;background-color:#362d4480;padding:8px 10px;align-items:center;gap:4px;justify-content:space-between}.fileTreeItemIcon{width:16px;height:16px;flex-shrink:0}.fileTreeHeaderItemIcon{width:16px;height:16px;color:#e85c71;cursor:pointer}.fileTreeItemLabel{color:#dfe1e5;font-size:13px;font-style:normal;font-weight:500;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fileTreeFileFolderItem{display:flex;padding:4px 16px;align-items:center;cursor:pointer;gap:4px;white-space:nowrap;overflow:hidden}.fileTreeFileFolderItem:hover{background-color:#362d4480}.fileTreeContainer{padding:16px}.fileTreeContainer input{margin-bottom:8px;padding:4px;border:1px solid #ccc;border-radius:4px}.fileTreeContainer button{margin-bottom:16px;padding:6px 12px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer}.fileTreeContainer button:disabled{background-color:#ccc;cursor:not-allowed}.fileTreeRoot{background-color:#1e1e1e;margin:0;color:#fff;font-family:Consolas,Courier New,monospace;padding:5px 10px;border-radius:5px;overflow-y:auto;height:100%}.fileTreeFileFolderItem{display:flex;align-items:center;margin:5px 0;padding:5px;transition:background-color .2s}.fileTreeFileFolderItem:hover{background-color:#333}.toggleIcon{cursor:pointer;margin-right:5px}.fileTreeItemLabel{flex-grow:1;margin-left:5px}.fileTreeActions{display:flex;gap:10px}.reactPreviewContainer{width:100%;display:flex;flex-direction:column;height:100%;background-color:#1e1e1e}.reactLibraryManagerContainer{background-color:#0d0225fa;display:flex;flex-direction:column}.reactLibraryManagerContainer ::-webkit-scrollbar{width:7px;height:7px}.reactLibraryManagerContainer ::-webkit-scrollbar-track{background:transparent}.reactLibraryManagerContainer ::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color);border-radius:12px}.reactLibraryManagerContainer ::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-color);border-radius:12px}.fileTreeRoot::-webkit-scrollbar{width:4px;height:4px}.fileTreeRoot::-webkit-scrollbar-track{background:transparent}.fileTreeRoot::-webkit-scrollbar-thumb{background-color:#fff3;border-radius:12px}.fileTreeRoot::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-color);border-radius:12px}.reactLibraryManager{height:100%;display:flex;overflow:auto;flex-direction:column}.reactLibraryMissingImports{display:flex;flex-direction:column;max-height:100%}.reactLibraryAddedLibrariesHeading,.reactLibraryMissingImportsHeading{display:flex;background-color:#80808033;align-items:center;cursor:pointer;padding:2px 5px 2px 10px;justify-content:space-between;flex:1 0 auto;height:22px;max-height:22px}.reactLibraryMissingImportsHeadingLeft,.reactLibraryAddedLibrariesHeadingLeft{display:flex;align-items:center;gap:4px;flex:1 0 auto}.reactLibraryAddedLibrariesHeadingRight{background-color:#5d4b85b3;color:#fff;font-size:11px;font-weight:400;border-radius:50%;aspect-ratio:1;height:90%;display:flex;align-items:center;justify-content:center}.reactLibraryMissingImportsHeadingRight{color:#fff;font-size:11px;font-weight:400;border-radius:50%;aspect-ratio:1;height:90%;display:flex;align-items:center;justify-content:center}.reactLibraryMissingImportsHeadingRight .reactLibraryArrowIconImports{font-size:15px}.reactLibraryMissingImportsText,.reactLibraryAddedLibrariesText{font-size:11px;font-weight:700;line-height:14px;color:#e2e2e2b0}.reactLibraryAddedLibraries{display:flex;flex-direction:column;overflow:auto}.reactLibraryArrowIconImports{transition:transform .3s ease;font-size:10px;color:#e85c71}.reactLibraryArrowIconImports.reactLibraryRotateArrowIconImports{transform:rotate(90deg)}.reactLibraryAddedItemsContainer{display:flex;flex-direction:column;overflow:auto;min-height:20px}.reactLibraryAddedLibrariesItem{display:flex;color:#ffffff40;justify-content:space-between;padding:2px 4px 2px 15px;line-height:22px;font-size:13px}.reactLibraryAddedLibrariesItemLabel{display:flex;padding-left:10px}.reactLibraryAddedLibrariesItemButton{color:#e85c71;line-height:22px;font-size:13px;cursor:pointer}.reactCodingViewSash{background:#9f47aa;width:100%;height:100%}.react-split__sash--horizontal .reactCodingViewSash.active{background:#7f0a8d;width:100%;height:100%;height:3px}.react-split__sash--vertical .reactCodingViewSash.active{background:#7f0a8d;width:100%;height:100%;width:3px}.react-split__sash--horizontal .reactCodingViewSash,.react-split__sash--horizontal .reactCodingViewSash.active{cursor:ns-resize}.react-split__sash--vertical .reactCodingViewSash,.react-split__sash--vertical .reactCodingViewSash.active{cursor:ew-resize}.reactLibraryManagerHeadingContainer{background-color:#80808099;color:#e2e2e2d4;font-size:12px;display:flex;cursor:pointer;align-items:center;padding:3px 4px;gap:4px}.backButton{color:#fff;margin-right:5px;cursor:pointer}._codingViewContainer_c45x6_1{height:100vh;width:100%!important;background-color:#1c1c2a;display:flex;flex-direction:column}._codingViewInnerContainer_c45x6_9{height:100%;width:100%!important;background-color:#1c1c2a;display:flex;flex-direction:column}._fileManager_c45x6_17{display:flex;flex-direction:column;background-color:#1e1e1e;color:#fff}._headerSection_c45x6_24{display:flex;align-items:center;justify-content:space-between}._openFilesSection_c45x6_30{display:flex;align-items:center;overflow-x:auto;white-space:nowrap;flex-grow:1}._codingViewMainContainer_c45x6_38{display:flex;flex-direction:column}._sash_c45x6_43{background:#2b2b4a;width:100%!important;height:100%!important}.react-split__sash--horizontal ._sash_c45x6_43._active_c45x6_49{background:#383862;width:100%;height:100%;height:3px}.react-split__sash--vertical ._sash_c45x6_43._active_c45x6_49{background:#383862;width:100%;height:100%;width:3px}.react-split__sash--horizontal ._sash_c45x6_43,.react-split__sash--horizontal ._sash_c45x6_43._active_c45x6_49{cursor:ns-resize}.react-split__sash--vertical ._sash_c45x6_43,.react-split__sash--vertical ._sash_c45x6_43._active_c45x6_49{cursor:ew-resize}._codingViewFileTreeContainer_c45x6_73{width:170px;max-width:30%}._codingViewFileOutputContainer_c45x6_78{width:250px}._codingViewEditorAndThemeSelectorContainer_c45x6_82{display:flex;flex:1}._codingViewSplitRightContainer_c45x6_87{width:100%}._codingViewFileTerminalContainer_c45x6_91{height:30%}._codingViewSplitContainer_c45x6_95{height:100%}iframe ._codingViewSplitContainer_c45x6_95{height:(100vh - 240px)}._codingViewFileTreeContainer_c45x6_73{width:170px;max-width:50%}._fileTabs_c45x6_108{display:flex;gap:8px;margin-bottom:8px}._fileTab_c45x6_108{background:#1e1e1e;border-right:1px solid white;color:#ffffe0;padding:8px 12px;display:flex;align-items:center;cursor:pointer;flex-shrink:0}._fileName_c45x6_125{margin-right:10px;font-size:12px}._fileType_c45x6_130{font-size:12px;font-weight:700;color:#fc0;margin-right:8px;text-transform:uppercase}._codingViewContainer_c45x6_1 ._codingViewOuterContainer_c45x6_138{height:100%}._fileTab_c45x6_108._active_c45x6_49{background:#3c3c3c}._file-name_c45x6_146{margin-right:8px;color:#fff}._codingViewEditorContainer_c45x6_151{height:inherit;width:100%}._closeButton_c45x6_156{background:transparent;border:none;color:red;cursor:pointer;font-size:14px}._openInNewTabTooltip_c45x6_164{background-color:#1e1e1e!important}._openInNewTabIcon_c45x6_168{font-size:16px;color:#918c9a}._openFilesSection_c45x6_30::-webkit-scrollbar{height:4px}._openFilesSection_c45x6_30::-webkit-scrollbar-thumb{background-color:#555;border-radius:4px}._openFilesSection_c45x6_30::-webkit-scrollbar-track{background-color:#333}._fileTab_c45x6_108._active_c45x6_49{border-top:1px solid lightblue}._codingViewPreviewContainerDragging_c45x6_190{pointer-events:none}._sandpackLayoutStyle_c45x6_194,._codingViewPreviewContainerDragging_c45x6_190 ._codingViewUiPreview_c45x6_199.sp-preview,._codingViewPreviewContainerDragging_c45x6_190 ._codingViewTestPreview_c45x6_200.sp-tests,._codingViewPreviewContainerDragging_c45x6_190 ._codingViewUiPreview_c45x6_199.sp-layout,._codingViewPreviewContainer_c45x6_190 ._codingViewUiPreview_c45x6_199.sp-preview,._codingViewPreviewContainer_c45x6_190 ._codingViewTestPreview_c45x6_200.sp-tests,._codingViewPreviewContainer_c45x6_190 ._codingViewUiPreview_c45x6_199.sp-layout{height:100%;width:100%}._showorHideTestsButton_c45x6_209{margin-top:10px;padding:10px;background-color:#333;color:#fff;border:none;cursor:pointer}._copied_c45x6_218{border:1px solid #5FAD65;color:#5fad65}._previewControlsContainer_c45x6_223{display:flex;align-items:center}._previewToggleWrapper_c45x6_228{display:inline-block}._previewToggleButton_c45x6_232{display:flex;align-items:center;gap:6px;background:none;white-space:nowrap;min-width:max-content;padding:4px 12px;border:none;cursor:pointer;font-size:14px;color:#918c9a}._language-ide-view-editor-and-theme-selector-inner-container_3kwzu_1{display:flex;flex-direction:column;flex:1;width:100%}._language-ide-view-editor-container_3kwzu_8,._language-ide-view-editor_3kwzu_1{height:100%;width:100%;flex:1}._language-ide-header-view-container_afu7n_1{padding:10px 20px;display:flex;justify-content:space-between;background:linear-gradient(90deg,#344c7d00,#344c7d 21.18%,#344c7d00)}._language-ide-header-view-editor-logo-and-name-container_afu7n_9{display:flex;gap:15px;align-items:center}._tooltip-popper_afu7n_15.MuiTooltip-popper ._tooltip-root_afu7n_15.MuiTooltip-tooltip{padding:4px 8px;color:var(--text-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:5px;word-wrap:break-word;border-radius:5px;background:var(--text-tooltip-background-color)}._tooltip-popper_afu7n_15.MuiTooltip-popper ._tooltip-root-arrow_afu7n_28{color:var(--text-tooltip-background-color)}._likeContainer_afu7n_32{display:flex;justify-content:center;cursor:pointer;gap:5px;align-items:center}._likedIcon_afu7n_40,._unlikedIcon_afu7n_41{font-size:19px;width:20px}._likedIcon_afu7n_40,._unlikedIcon_afu7n_41{color:#5fad65}@keyframes _bounce_afu7n_73{0%{transform:scale(1)}30%{transform:scale(1.2)}50%{transform:scale(1)}70%{transform:scale(1.2)}to{transform:scale(1)}}._bounce_afu7n_73{animation:_bounce_afu7n_73 .6s ease-in-out}._language-ide-header-view-editor-logo_afu7n_9{width:24px;height:24px}._language-ide-header-view-editor-name_afu7n_82{color:#dfe1e5;font-size:13px;font-weight:500;line-height:19px}._language-ide-header-view-editor-name-container_afu7n_89{display:flex;align-items:center;justify-content:center;gap:6px}._language-ide-header-view-editor-name-container_afu7n_89 svg{color:#fff}._language-ide-view-left-container_afu7n_100{display:flex;gap:20px}._language-ide-view-language-selector_afu7n_105{width:150px}._language-ide-view-theme-selector_afu7n_109{width:200px}._language-ide-view-theme-selector_afu7n_109 .theme-selector-header__single-value,._language-ide-view-language-selector_afu7n_105 .language-selector-header__single-value{color:#dfe1e5;font-size:13px;font-style:normal;font-weight:500;line-height:16px}._language-ide-view-theme-selector_afu7n_109 .theme-selector-header__control,._language-ide-view-language-selector_afu7n_105 .language-selector-header__control{min-height:unset;background-color:unset;border:1px solid #B4B8BF;box-shadow:unset;cursor:pointer}._language-ide-view-theme-selector_afu7n_109 .theme-selector-header__control:hover,._language-ide-view-language-selector_afu7n_105 .language-selector-header__control:hover{border:1px solid #B4B8BF}._language-ide-view-theme-selector_afu7n_109 .theme-selector-header__indicator svg,._language-ide-view-language-selector_afu7n_105 ._language-selector-header__indicator_afu7n_137 svg{width:16px;height:16px;color:#b4b8bf}._language-ide-view-theme-selector_afu7n_109 .theme-selector-header__indicator,._language-ide-view-language-selector_afu7n_105 .language-selector-header__indicator{padding:0}._language-ide-view-theme-selector_afu7n_109 .theme-selector-header__input-container,._language-ide-view-language-selector_afu7n_105 .language-selector-header__input-container{padding:0;margin:0}._language-ide-view-theme-selector_afu7n_109 .theme-selector-header__menu,._language-ide-view-language-selector_afu7n_105 .language-selector-header__menu{border-radius:8px;border:.5px solid #393B40;background:#2b2d30;padding:12px 0;z-index:12;margin:10px 0 0;box-shadow:0 8px 32px #0006}._language-ide-view-theme-selector_afu7n_109 .theme-selector-header__menu-list,._language-ide-view-language-selector_afu7n_105 ._language-selector-header__menu-list_afu7n_170{padding:0 12px}._language-ide-view-theme-selector_afu7n_109 .theme-selector-header__option,._language-ide-view-language-selector_afu7n_105 .language-selector-header__option{display:flex;padding:4px 8px;align-items:center;color:#dfe1e5;cursor:pointer;font-size:13px;font-weight:500;line-height:16px;border-radius:4px}._language-ide-view-theme-selector_afu7n_109 .theme-selector-header__option:active,._language-ide-view-language-selector_afu7n_105 .language-selector-header__option:active{background-color:#a177f4;color:#383a42}._language-ide-view-theme-selector_afu7n_109 .theme-selector-header__option--is-focused,._language-ide-view-language-selector_afu7n_105 .language-selector-header__option--is-focused{color:#383a42;background-color:#bfa1f8}._language-ide-view-theme-selector_afu7n_109 .theme-selector-header__option--is-selected,._language-ide-view-language-selector_afu7n_105 .language-selector-header__option--is-selected{background-color:#834df0}._language-ide-view-theme-selector_afu7n_109 ::-webkit-scrollbar,._language-ide-view-language-selector_afu7n_105 ::-webkit-scrollbar{width:5px;height:5px}._language-ide-view-theme-selector_afu7n_109 ::-webkit-scrollbar-track,._language-ide-view-language-selector_afu7n_105 ::-webkit-scrollbar-track{background:transparent}._language-ide-view-theme-selector_afu7n_109 ::-webkit-scrollbar-thumb,._language-ide-view-language-selector_afu7n_105 ::-webkit-scrollbar-thumb{background:#dccbfb;border-radius:5px}._language-ide-view-theme-selector_afu7n_109 ::-webkit-scrollbar-thumb:hover,._language-ide-view-language-selector_afu7n_105 ::-webkit-scrollbar-thumb:hover{background:#c4a7f9}._language-option-wrapper_afu7n_227{display:flex;align-items:center;gap:8px}._language-option-icon_afu7n_233{width:14px;height:14px}._language-ide-view-theme-selector-container_afu7n_238{display:flex;gap:10px;align-items:center}._language-ide-view-theme-icon_afu7n_244{color:#dfe1e5;height:20px;width:20px}._language-ide-view-right-container_afu7n_250{display:flex;align-items:center;justify-content:space-between;width:100%}._language-ide-header-view-save-button-container_afu7n_258,._language-ide-header-view-share-button-container_afu7n_259,._language-ide-header-view-run-button-container_afu7n_260{display:flex;gap:5px;align-items:center;color:#5fad65;font-size:13px;font-weight:500;line-height:16px;border:1px solid #5FAD65;border-radius:4px;padding:5px;cursor:pointer}._language-ide-header-view-save-button-container-disabled_afu7n_274{display:flex;gap:5px;align-items:center;color:#5fad65;font-size:13px;font-weight:500;line-height:16px;border:1px solid #5FAD65;border-radius:4px;padding:5px;cursor:not-allowed;opacity:.5}._language-ide-header-view-save-button_afu7n_258,._language-ide-header-view-share-button_afu7n_259,._language-ide-header-view-run-button_afu7n_260{color:#5fad65;font-size:19px}._language-ide-header-view-run-button-container-disabled_afu7n_297{opacity:.6;cursor:not-allowed}._language-ide-header-view-split-button-container_afu7n_302{display:flex;align-items:center}._language-ide-header-view-split-button_afu7n_302{color:#dfe1e5;height:24px;width:24px;cursor:pointer}._language-ide-header-view-share-popover_afu7n_314{display:flex;background-color:#2b2d30;border:.5px solid #393B40;align-items:center;padding:10px;gap:5px}._language-ide-header-view-share-popover-link_afu7n_323{color:#6f737a;font-size:13px;font-weight:500;line-height:16px;cursor:pointer;border-radius:5px;padding:3px 6px;border:1px solid #393B40}._language-ide-header-view-share-popover-copy-button_afu7n_334{padding:3px;border:1px solid #393B40;cursor:pointer;height:25px;color:#6f737a;border-radius:5px;aspect-ratio:1}._copied_afu7n_344{border:1px solid #5FAD65;color:#5fad65}._language-ide-header-view-share-popover-input_afu7n_349{position:absolute;top:-1000px;left:-1000px}._defaultCodeOutputSelectField_afu7n_355{display:flex;flex-direction:row;align-items:center;gap:8px;color:#e3e3e3}._defaultCodeOutputContainer_afu7n_363 ._defaultCodeOutputContainerSelect_afu7n_363.MuiSelect-select{color:#999;border:1px solid #c1c1c1;border-radius:20px;font-size:13px;padding:3px 8px;height:unset;min-height:unset}._defaultCodeOutputContainer_afu7n_363 ._defaultCodeOutputContainerSelectRoot_afu7n_373{width:130px}._defaultCodeOutputContainer_afu7n_363 ._defaultCodeOutputContainerSelectRoot_afu7n_373:hover .MuiOutlinedInput-notchedOutline{border:1px solid transparent;border-radius:20px;top:0}._defaultCodeOutputContainer_afu7n_363 ._defaultCodeOutputContainerSelect_afu7n_363{color:#999;border:1px solid #4E5157}._defaultCodeOutputContainer_afu7n_363 ._defaultCodeOutputContainerSelectIcon_afu7n_377{color:#999}._defaultCodeOutputSelectFieldLabel_afu7n_396{white-space:nowrap}._language-ide-view-container_p5cy1_1{height:100vh;width:100%;background-color:#1c1c2a;display:flex;flex-direction:column}._language-ide-view-sash_p5cy1_9{background:#2b2b4a;width:100%;height:100%}.react-split__sash--horizontal ._language-ide-view-sash_p5cy1_9._active_p5cy1_15{background:#383862;width:100%;height:100%;height:3px}.react-split__sash--vertical ._language-ide-view-sash_p5cy1_9._active_p5cy1_15{background:#383862;width:100%;height:100%;width:3px}.react-split__sash--horizontal ._language-ide-view-sash_p5cy1_9,.react-split__sash--horizontal ._language-ide-view-sash_p5cy1_9._active_p5cy1_15{cursor:ns-resize}.react-split__sash--vertical ._language-ide-view-sash_p5cy1_9,.react-split__sash--vertical ._language-ide-view-sash_p5cy1_9._active_p5cy1_15{cursor:ew-resize}._language-ide-view-file-output-body_p5cy1_39{white-space:pre-wrap;color:#918c9a;padding:5px 10px;font-size:13px;font-weight:500;line-height:22px;box-sizing:border-box;font-family:monospace;word-wrap:break-word;cursor:text;min-height:100%}._language-ide-view-file-output-header_p5cy1_54{background:#100424;color:#918c9a;font-size:13px;font-weight:500;line-height:16px;padding:10px;display:flex;align-items:center;justify-content:space-between}._language-ide-header-view-run-button-container_p5cy1_66{display:flex;gap:2px;align-items:center;color:#ff5252b2;font-size:10px;font-weight:500;border:1px solid #FF5252B2;border-radius:4px;padding:1px 3px;cursor:pointer}._language-ide-header-view-run-button_p5cy1_66{color:#ff5252b2;font-size:13px}._language-ide-view-file-output-body-halted_p5cy1_84{color:#548af7}._language-ide-view-editor-and-theme-selector-container_p5cy1_88{display:flex;flex:1}._language-ide-view-file-output-body-error_p5cy1_93{color:#ff5252b2}._language-ide-view-file-output-body-success_p5cy1_97{color:#5fad65;text-align:center}._language-ide-view-file-output-container_p5cy1_102{display:flex;flex-direction:column}._language-ide-view-file-output-body_p5cy1_39:has(._loader-wrapper-output-body_p5cy1_107){padding:0;height:100%}._language-ide-view-output-container-scroll-bar-container_p5cy1_112 .simplebar-content{height:100%}._language-ide-view-output-container-scroll-bar_p5cy1_112{background-color:#fff3;border-radius:12px}._language-ide-view-output-container-scroll-bar-track_p5cy1_121.simplebar-vertical{width:6px;top:0;z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}._language-ide-view-output-container-scroll-bar-container_p5cy1_112{overflow:auto}._language-ide-view-file-output-body_p5cy1_39 ._loader-wrapper-output-body_p5cy1_107{position:unset;height:100%}._user-input-text-area_p5cy1_141{height:0px;width:0px;opacity:-1}._user-input-text-area_p5cy1_141:focus{outline:0}._user-input-text-area-container_p5cy1_151{display:inline-block;position:relative}._user-input-text-area-container_p5cy1_151:has(._user-input-text-area_p5cy1_141:focus):after{animation:_blink-terminal-cursor_p5cy1_1 .9s step-end infinite}._user-input-text-area-container_p5cy1_151:after{content:"";width:1px;height:22px;display:block;background-color:#a7a7a7;position:absolute;top:0}@keyframes _blink-terminal-cursor_p5cy1_1{0%{opacity:1}60%{opacity:0}to{opacity:1}}._defaultCodeChipsContainer_1l228_1{display:flex;flex-wrap:wrap;gap:10px;background-color:var(--bg-color);color:var(--text-color);padding:12px 0}._chip_1l228_10{display:flex;align-items:center;background:linear-gradient(to left,#fd4d81,#fc6d71);color:var(--button-primary-text-color);border-radius:16px;padding:6px 12px;font-size:14px;font-weight:500;cursor:default}._chipText_1l228_22{margin-right:8px;white-space:nowrap}._chipDelete_1l228_27{all:unset;font-size:14px;font-weight:700;color:var(--button-primary-text-color);cursor:pointer;display:flex;align-items:center;justify-content:center}._chipDelete_1l228_27:hover{color:#ffd993}._noDefaultCodeWrapper_1l228_42{width:100%;display:flex;justify-content:center}._noDefaultCodeProvided_1l228_48{color:#ebebf54d;text-align:center}._heading_1a1m2_1 ._solutionWithPreviewOutputContainerSelect_1a1m2_1{color:#999;border:1px solid #4E5157}._solutionWithPreviewOutputContainer_1a1m2_1{display:flex;flex-direction:column;gap:10px;width:100%}._defaultCodeContainer_1a1m2_13{width:100%;height:100%;display:flex}._noteTextMessage_1a1m2_19{font-size:14px;color:green}._createQuestionDialogNameInputMaxLimit_1a1m2_24{font-size:10px;font-style:italic;color:var(--input-field-label-color)}._dashboard-iframe_1a1m2_30{width:100%;height:calc(100vh - 100px);border-radius:8px;border:0px}._heading_1a1m2_1{color:#8e9099;font-size:13PX;display:flex;flex-direction:column;gap:5px}._heading_1a1m2_1 ._solutionWithPreviewContainerSelectIcon_1a1m2_45{color:#999}._heading_1a1m2_1 ._solutionWithPreviewContainerSelectRoot_1a1m2_49{width:130px}._solutionWithPreviewOutputContainer_1a1m2_1 ._solutionWithPreviewOutputContainerSelect_1a1m2_1.MuiSelect-select{color:#999;border:1px solid #C1C1C1;border-radius:20px;font-size:13px;padding:3px 8px;height:unset;min-height:unset}._solutionWithPreviewOutputContainer_1a1m2_1 ._solutionWithPreviewOutputContainerSelectRoot_1a1m2_64{width:130px}._solutionWithPreviewOutputContainer_1a1m2_1 ._solutionWithPreviewOutputContainerSelectIcon_1a1m2_68{color:#999}._solutionWithPreviewOutputContainer_1a1m2_1 ._solutionWithPreviewOutputContainerSelectRoot_1a1m2_64:hover .MuiOutlinedInput-notchedOutline{border:1px solid transparent;border-radius:20px;top:0}._solutionWithPreviewOutputContainer_1a1m2_1 .MuiOutlinedInput-notchedOutline legend{line-height:0}._solutionWithPreviewOutputContainer_1a1m2_1 .Mui-disabled .MuiOutlinedInput-notchedOutline,._solutionWithPreviewOutputContainer_1a1m2_1 .MuiOutlinedInput-notchedOutline{border:1px solid transparent;top:0;border-radius:15px}._solutionWithPreviewOutputContainer_1a1m2_1 .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline{border:1px solid transparent;border-radius:15px}._solutionWithPreviewOutputSelectField_1a1m2_94{display:flex;gap:10px;align-items:center}._solutionWithPreviewOutputSelectFieldLabel_1a1m2_100{white-space:nowrap}._solutionWithPreviewQuestionAndFramework_1a1m2_104{display:flex;justify-content:space-between;align-items:center}._solutionWithPreviewOutputSelectFieldNote_1a1m2_110{color:#5fad65}._solutionWithPreviewOutputTogglesContainer_1a1m2_114{display:flex;justify-content:space-between;flex-wrap:wrap;gap:5px}._solutionWithPreviewOutputTogglesContainer_1a1m2_114 label{margin:0;width:max-content;white-space:nowrap}._solutionWithPreviewOutputSwitchRoot_1a1m2_127 ._solutionWithPreviewOutputSwitchTrack_1a1m2_127{background-color:#ccc;opacity:1;transition:background-color .3s}._solutionWithPreviewOutputSwitchRoot_1a1m2_127 .Mui-checked+.MuiSwitch-track._solutionWithPreviewOutputSwitchTrack_1a1m2_127{background-color:#955ae0}._solutionWithPreviewOutputSwitchRoot_1a1m2_127 .Mui-checked ._solutionWithPreviewOutputSwitchThumb_1a1m2_137{background-color:#955ae0}._cardWrapper_1a1m2_141{border:1px solid #ccc;border-radius:8px;background:var(--card-wrapper-solution);box-shadow:0 2px 6px #0000000d}._cardHeader_1a1m2_151{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;font-size:14px;font-weight:600;cursor:pointer;color:var(--tertiary-text-color)}._cardBody_1a1m2_164{padding:0 16px 16px}._toggleIcon_1a1m2_174{background:none;border:none;font-size:20px;cursor:pointer}._default-code-dialog-paper_1a1m2_181{width:90%;background-color:var(--slider-dialog-background)!important}.MuiButtonBase-root._default-code-dialog-footer-button-outlined_1a1m2_186{border-color:var(--button-primary);border-radius:6px;font-size:14px;color:var(--button-primary);font-weight:500;line-height:24px}.MuiButtonBase-root._default-code-dialog-footer-button-outlined_1a1m2_186:hover{border-color:var(--button-primary-hover);color:var(--button-primary-hover)}.MuiButtonBase-root._default-code-dialog-footer-button-contained_1a1m2_200:not(._default-code-dialog-footer-button-outlined-disabled_1a1m2_200):hover{background-color:var(--button-primary);border-radius:6px;font-size:14px;font-weight:500;line-height:24px;color:#fff}._default-code-dialog-container_1a1m2_209 .MuiButtonBase-root._default-code-dialog-footer-button-outlined-disabled_1a1m2_200{cursor:not-allowed;pointer-events:unset}._cardBody_1a1m2_164 .wmde-markdown hr{height:.1em;margin:.5em 0}._cardBody_1a1m2_164 .w-md-editor code .copied,._cardBody_1a1m2_164 .w-md-editor pre .copied{display:block!important}._wrapper_14dq3_1{display:flex;flex-direction:column;gap:16px;padding:10px 20px;width:100%}._noCodeAdded_14dq3_9{display:flex;align-items:center;justify-content:center;color:#ebebf54d}._testCasesContainer_17q07_1{display:flex;flex-direction:column;gap:16px;width:100%}._card_17q07_8{border:1px solid var(--border-primary-color);padding:0;border-radius:8px;box-shadow:0 2px 8px #0000001a;position:relative;color:var(--tertiary-text-color);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}._addTestCaseButtonContainer_17q07_18{width:100%;display:flex;justify-content:flex-end}._cardHeader_17q07_24{display:flex;justify-content:space-between;align-items:center;border-top-right-radius:6px;border-top-left-radius:6px;padding:8px 12px;margin:.5px;color:var(--tertiary-text-color);cursor:pointer}._cardActions_17q07_36{display:flex;gap:10px}._cardActions_17q07_36 svg{height:16px;width:16px}._cardHeader_17q07_24 button{background-color:transparent;border:none;cursor:pointer;font-size:14px;color:var(--button-primary)}._cardHeader_17q07_24 ._deleteButton_17q07_54{color:#fff;padding:5px 10px;border-radius:4px;cursor:pointer}._cardBody_17q07_63{display:flex;gap:16px;padding:16px;font-size:13px}._inputContainer_17q07_71,._outputContainer_17q07_72{display:flex;flex-direction:column;flex:1}._inputContainer_17q07_71 textarea,._outputContainer_17q07_72 textarea,._descriptionContainer_17q07_98 textarea{width:100%;padding:8px;margin-top:4px;border-radius:4px;border:1px solid #ccc;resize:vertical;min-height:100px}._addButton_17q07_108{background-color:var(--button-primary);color:#fff;padding:10px;border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500}._noteTextAndButtonContainer_17q07_119{display:flex;justify-content:space-between;align-items:center}._noteTextForTestCases_17q07_125{font-size:14px;color:green;white-space:nowrap}._addButton_17q07_108:hover{background-color:var(--button-primary-hover)}._toggleButton_17q07_135{background-color:transparent;border:none;font-size:13px;color:--button-primary;cursor:pointer}._toggleButton_17q07_135:hover{color:var(--button-primary-hover)}._default-code-dialog-paper_17q07_147{width:90%;background-color:var(--slider-dialog-background)!important}.MuiButtonBase-root._default-code-dialog-footer-button-outlined_17q07_152{border-color:var(--button-primary);border-radius:6px;font-size:14px;color:var(--button-primary);font-weight:500;line-height:24px}.MuiButtonBase-root._default-code-dialog-footer-button-outlined_17q07_152:hover{border-color:var(--button-primary-hover);color:var(--button-primary-hover)}.MuiButtonBase-root._default-code-dialog-footer-button-contained_17q07_166:not(._default-code-dialog-footer-button-outlined-disabled_17q07_166):hover{background-color:var(--button-primary);border-radius:6px;font-size:14px;font-weight:500;line-height:24px;color:#fff}._default-code-dialog-container_17q07_175 .MuiButtonBase-root._default-code-dialog-footer-button-outlined-disabled_17q07_166{cursor:not-allowed;pointer-events:unset}._dialogRootStyle_1dbma_1 ._dialogPaperStyle_1dbma_1{max-width:500px}._dialogPaperStyle_1dbma_1 ._confirmationDialogButton_1dbma_5{background-color:#d7d7d782}._categoriesAndTagsContainer_1906x_1{display:flex;flex-direction:column;gap:20px}._search-header-dialog-item-select-menu-paper_1ss0n_1 ._search-header-dialog-checkbox-root_1ss0n_1 .MuiSvgIcon-root{width:15px;height:15px}._search-header-dialog-item-select-menu-paper_1ss0n_1 ._search-header-dialog-checkbox-root_1ss0n_1.Mui-checked{color:var(--search-autocomplete-item-checkbox-color);padding:0}._search-header-input-label_1ss0n_11 span{color:red}._search-header-dialog-select-container_1ss0n_15{display:flex;overflow:hidden;border:var(--search-autocomplete-border);border-radius:6px;align-items:center;height:fit-content;min-width:280px;min-height:max-content;background:var(--input-container-background)}._search-header-dialog-autocomplete-root_1ss0n_27{width:100%}._search-header-dialog-item-select_1ss0n_1{flex:1;display:flex;flex-direction:column;gap:6px}._search-header-dialog-select-menu-item_1ss0n_38{display:flex;gap:12px;padding:6px 16px;cursor:pointer}._search-header-dialog-select-menu-item_1ss0n_38:hover{background-color:var(--search-autocomplete-item-selected-background-color);color:var(--search-autocomplete-item-selected-color)}._search-header-dialog-select-menu-item_1ss0n_38:hover ._search-header-dialog-checkbox-root_1ss0n_1.Mui-checked{color:var(--search-autocomplete-item-selected-color);padding:0}._search-header-dialog-autocomplete-root_1ss0n_27 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_1ss0n_1{padding:5px 18px 5px 12px}._search-header-dialog-autocomplete-root_1ss0n_27 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_1ss0n_1 .MuiInputBase-input{padding:0;font-size:13.6px;width:100%;color:var(--search-autocomplete-text)}._search-header-dialog-autocomplete-root_1ss0n_27 svg{color:var(--search-autocomplete-text)}._search-header-dialog-autocomplete-root_1ss0n_27 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_1ss0n_1 .MuiInputBase-input:focus{outline:none}._search-header-dialog-item-select_1ss0n_1 ._MuiOutlinedInput-root_1ss0n_74 ._MuiAutocomplete-input_1ss0n_55{border:1px solid #D9D9D9}.MuiPaper-root._search-header-dialog-item-select-menu-paper_1ss0n_1{max-height:200px;overflow-y:auto;max-width:min-content}.MuiPaper-root._search-header-dialog-item-select-menu-paper_1ss0n_1 li{white-space:wrap}._search-header-dialog-item-select-menu-paper_1ss0n_1 ._search-header-dialog-select-menu-item_1ss0n_38.Mui-selected{background-color:transparent}._search-header-dialog-item-select-menu-paper_1ss0n_1::-webkit-scrollbar{width:7px}._search-header-dialog-autocomplete-popper_1ss0n_96 ._search-header-dialog-item-select-menu-paper_1ss0n_1{max-width:unset;background-color:var(--search-autocomplete-list-background-color);border:var(--search-autocomplete-list-border);color:var(--search-autocomplete-item-single-select-color)}._search-header-dialog-autocomplete-root_1ss0n_27 fieldset{border:none;top:0}._search-header-dialog-autocomplete-popper_1ss0n_96{flex:1}._search-header-dialog-autocomplete-popper_1ss0n_96 ul{max-height:unset}._search-header-dialog-item-select_1ss0n_1 ._search-header-dialog-item-select_1ss0n_1:hover .MuiOutlinedInput-notchedOutline{border:0px solid transparent;top:0}._search-header-dialog-autocomplete-root_1ss0n_27 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_1ss0n_1:hover .MuiOutlinedInput-notchedOutline,._search-header-dialog-autocomplete-root_1ss0n_27 .MuiFormControl-root .MuiAutocomplete-inputRoot.Mui-focused .MuiOutlinedInput-notchedOutline{border:none;top:0}._skills-dropdown-popper_1ss0n_131 ::-webkit-scrollbar{width:7px}._search-header-input-outer-container_1ss0n_135{display:flex;width:100%;flex-direction:column;gap:3px}._search-header-input-label_1ss0n_11{color:var(--input-field-label-color);font-size:13px;font-weight:400}._tagChip_1ss0n_148{background-color:var(--chip-background-color);color:var(--chip-text-color);border-radius:15px;padding:8px 15px;font-size:13px;line-height:0;font-weight:450;display:flex;align-items:center;gap:5px}._tagRemoveButton_1ss0n_161{height:100%;cursor:pointer}._descriptionOutputContainerTagsList_1ss0n_166{display:flex;flex-wrap:wrap;gap:5px;padding:10px 0}._search-header-dialog-item-select-menu-paper_1gvgh_1 ._search-header-dialog-checkbox-root_1gvgh_1 .MuiSvgIcon-root{width:15px;height:15px}._search-header-dialog-item-select-menu-paper_1gvgh_1 ._search-header-dialog-checkbox-root_1gvgh_1.Mui-checked{color:var(--search-autocomplete-item-checkbox-color);padding:0}._search-header-input-label_1gvgh_11 span{color:red}._search-header-dialog-select-container_1gvgh_15{display:flex;overflow:hidden;border:var(--search-autocomplete-border);border-radius:6px;align-items:center;height:fit-content;min-height:max-content;background:var(--input-container-background)}._search-header-dialog-autocomplete-root_1gvgh_26{width:100%}._search-header-dialog-item-select_1gvgh_1{flex:1;display:flex;flex-direction:column;gap:6px}._search-header-dialog-select-menu-item_1gvgh_37{display:flex;gap:12px;padding:6px 16px;cursor:pointer}._search-header-dialog-select-menu-item_1gvgh_37:hover,._search-header-dialog-select-menu-item_1gvgh_37._selected_1gvgh_49{background-color:var(--search-autocomplete-item-selected-background-color);color:var(--search-autocomplete-item-selected-color)}._search-header-dialog-select-menu-item_1gvgh_37:hover ._search-header-dialog-checkbox-root_1gvgh_1.Mui-checked{color:var(--search-autocomplete-item-selected-color);padding:0}._search-header-dialog-autocomplete-root_1gvgh_26 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_1gvgh_1{padding:5px 18px 5px 12px}._search-header-dialog-autocomplete-root_1gvgh_26 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_1gvgh_1 .MuiInputBase-input{padding:0;font-size:13.6px;width:100%;color:var(--tertiary-text-color)}._search-header-dialog-autocomplete-root_1gvgh_26 svg{color:var(--tertiary-text-color)}._search-header-dialog-autocomplete-root_1gvgh_26 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_1gvgh_1 .MuiInputBase-input:focus{outline:none}._search-header-dialog-item-select_1gvgh_1 ._MuiOutlinedInput-root_1gvgh_78 ._MuiAutocomplete-input_1gvgh_59{border:1px solid #D9D9D9}.MuiPaper-root._search-header-dialog-item-select-menu-paper_1gvgh_1{max-height:200px;overflow-y:auto;max-width:min-content}.MuiPaper-root._search-header-dialog-item-select-menu-paper_1gvgh_1 li{white-space:wrap}._search-header-dialog-item-select-menu-paper_1gvgh_1 ._search-header-dialog-select-menu-item_1gvgh_37.Mui-selected{background-color:transparent}._search-header-dialog-item-select-menu-paper_1gvgh_1::-webkit-scrollbar{width:7px}._search-header-dialog-autocomplete-popper_1gvgh_100 ._search-header-dialog-item-select-menu-paper_1gvgh_1{max-width:unset;background-color:var(--search-autocomplete-list-background-color);border:var(--search-autocomplete-list-border);color:var(--search-autocomplete-item-single-select-color)}._search-header-dialog-autocomplete-root_1gvgh_26 fieldset{border:none;top:0}._search-header-dialog-autocomplete-popper_1gvgh_100{flex:1}._search-header-dialog-autocomplete-popper_1gvgh_100 ul{max-height:unset}._search-header-dialog-item-select_1gvgh_1 ._search-header-dialog-item-select_1gvgh_1:hover .MuiOutlinedInput-notchedOutline{border:0px solid transparent;top:0}._search-header-dialog-autocomplete-root_1gvgh_26 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_1gvgh_1:hover .MuiOutlinedInput-notchedOutline,._search-header-dialog-autocomplete-root_1gvgh_26 .MuiFormControl-root .MuiAutocomplete-inputRoot.Mui-focused .MuiOutlinedInput-notchedOutline{border:none;top:0}._skills-dropdown-popper_1gvgh_135 ::-webkit-scrollbar{width:7px}._search-header-input-outer-container_1gvgh_139{display:flex;width:100%;flex-direction:column;gap:3px;flex:1}._search-header-input-label_1gvgh_11{color:var(--input-field-label-color);font-size:13px;font-weight:400}._search-header-dialog-item-select-menu-paper_58tu0_1 ._search-header-dialog-checkbox-root_58tu0_1 .MuiSvgIcon-root{width:15px;height:15px}._search-header-dialog-item-select-menu-paper_58tu0_1 ._search-header-dialog-checkbox-root_58tu0_1.Mui-checked{color:var(--search-autocomplete-item-checkbox-color);padding:0}._search-header-input-label_58tu0_11 span{color:red}._search-header-dialog-select-container_58tu0_15{display:flex;overflow:hidden;border:var(--search-autocomplete-border);border-radius:6px;align-items:center;height:fit-content;min-width:280px;min-height:max-content;background:var(--input-container-background)}._search-header-dialog-autocomplete-root_58tu0_27{width:100%}._search-header-dialog-item-select_58tu0_1{flex:1;display:flex;flex-direction:column;gap:6px}._search-header-dialog-select-menu-item_58tu0_38{display:flex;gap:12px;padding:6px 16px;cursor:pointer}._search-header-dialog-select-menu-item_58tu0_38:hover,._search-header-dialog-select-menu-item_58tu0_38._selected_58tu0_50{background-color:var(--search-autocomplete-item-selected-background-color);color:var(--search-autocomplete-item-selected-color)}._search-header-dialog-select-menu-item_58tu0_38:hover ._search-header-dialog-checkbox-root_58tu0_1.Mui-checked{color:var(--search-autocomplete-item-selected-color);padding:0}._search-header-dialog-autocomplete-root_58tu0_27 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_58tu0_1{padding:5px 18px 5px 12px}._search-header-dialog-autocomplete-root_58tu0_27 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_58tu0_1 .MuiInputBase-input{padding:0;font-size:13.6px;width:100%;color:var(--tertiary-text-color)}._search-header-dialog-autocomplete-root_58tu0_27 svg{color:var(--tertiary-text-color)}._search-header-dialog-autocomplete-root_58tu0_27 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_58tu0_1 .MuiInputBase-input:focus{outline:none}._search-header-dialog-item-select_58tu0_1 ._MuiOutlinedInput-root_58tu0_79 ._MuiAutocomplete-input_58tu0_60{border:1px solid #D9D9D9}.MuiPaper-root._search-header-dialog-item-select-menu-paper_58tu0_1{max-height:200px;overflow-y:auto;max-width:min-content}.MuiPaper-root._search-header-dialog-item-select-menu-paper_58tu0_1 li{white-space:wrap}._search-header-dialog-item-select-menu-paper_58tu0_1 ._search-header-dialog-select-menu-item_58tu0_38.Mui-selected{background-color:transparent}._search-header-dialog-item-select-menu-paper_58tu0_1::-webkit-scrollbar{width:7px}._search-header-dialog-autocomplete-popper_58tu0_101 ._search-header-dialog-item-select-menu-paper_58tu0_1{max-width:unset;background-color:var(--search-autocomplete-list-background-color);border:var(--search-autocomplete-list-border);color:var(--search-autocomplete-item-single-select-color)}._search-header-dialog-autocomplete-root_58tu0_27 fieldset{border:none;top:0}._search-header-dialog-autocomplete-popper_58tu0_101{flex:1}._search-header-dialog-autocomplete-popper_58tu0_101 ul{max-height:unset}._search-header-dialog-item-select_58tu0_1 ._search-header-dialog-item-select_58tu0_1:hover .MuiOutlinedInput-notchedOutline{border:0px solid transparent;top:0}._search-header-dialog-autocomplete-root_58tu0_27 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_58tu0_1:hover .MuiOutlinedInput-notchedOutline,._search-header-dialog-autocomplete-root_58tu0_27 .MuiFormControl-root .MuiAutocomplete-inputRoot.Mui-focused .MuiOutlinedInput-notchedOutline{border:none;top:0}._skills-dropdown-popper_58tu0_136 ::-webkit-scrollbar{width:7px}._search-header-input-outer-container_58tu0_140{display:flex;width:100%;flex-direction:column;gap:3px}._search-header-input-label_58tu0_11{color:var(--input-field-label-color);font-size:13px;font-weight:400}._search-header-dialog-item-select-menu-paper_p8tny_1 ._search-header-dialog-checkbox-root_p8tny_1 .MuiSvgIcon-root{width:15px;height:15px}._search-header-dialog-item-select-menu-paper_p8tny_1 ._search-header-dialog-checkbox-root_p8tny_1.Mui-checked{color:var(--search-autocomplete-item-checkbox-color);padding:0}._search-header-input-label_p8tny_11 span{color:red}._search-header-dialog-select-container_p8tny_15{display:flex;overflow:hidden;border:var(--search-autocomplete-border);border-radius:6px;align-items:center;height:fit-content;min-width:280px;min-height:max-content;background:var(--input-container-background)}._search-header-dialog-autocomplete-root_p8tny_27{width:100%}._search-header-dialog-item-select_p8tny_1{flex:1;display:flex;flex-direction:column;gap:6px}._search-header-dialog-select-menu-item_p8tny_38{display:flex;gap:12px;padding:6px 16px;cursor:pointer}._search-header-dialog-select-menu-item_p8tny_38:hover{background-color:var(--search-autocomplete-item-selected-background-color);color:var(--search-autocomplete-item-selected-color)}._search-header-dialog-select-menu-item_p8tny_38:hover ._search-header-dialog-checkbox-root_p8tny_1.Mui-checked{color:var(--search-autocomplete-item-selected-color);padding:0}._search-header-dialog-autocomplete-root_p8tny_27 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_p8tny_1{padding:5px 18px 5px 12px}._search-header-dialog-autocomplete-root_p8tny_27 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_p8tny_1 .MuiInputBase-input{padding:0;font-size:13.6px;width:100%;color:var(--search-autocomplete-text)}._search-header-dialog-autocomplete-root_p8tny_27 svg{color:var(--search-autocomplete-text)}._search-header-dialog-autocomplete-root_p8tny_27 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_p8tny_1 .MuiInputBase-input:focus{outline:none}._search-header-dialog-item-select_p8tny_1 ._MuiOutlinedInput-root_p8tny_74 ._MuiAutocomplete-input_p8tny_55{border:1px solid #D9D9D9}.MuiPaper-root._search-header-dialog-item-select-menu-paper_p8tny_1{max-height:200px;overflow-y:auto;max-width:min-content}.MuiPaper-root._search-header-dialog-item-select-menu-paper_p8tny_1 li{white-space:wrap}._search-header-dialog-item-select-menu-paper_p8tny_1 ._search-header-dialog-select-menu-item_p8tny_38.Mui-selected{background-color:transparent}._search-header-dialog-item-select-menu-paper_p8tny_1::-webkit-scrollbar{width:7px}._search-header-dialog-autocomplete-popper_p8tny_96 ._search-header-dialog-item-select-menu-paper_p8tny_1{max-width:unset;background-color:var(--search-autocomplete-list-background-color);border:var(--search-autocomplete-list-border);color:var(--search-autocomplete-item-single-select-color)}._search-header-dialog-autocomplete-root_p8tny_27 fieldset{border:none;top:0}._search-header-dialog-autocomplete-popper_p8tny_96{flex:1}._search-header-dialog-autocomplete-popper_p8tny_96 ul{max-height:unset}._search-header-dialog-item-select_p8tny_1 ._search-header-dialog-item-select_p8tny_1:hover .MuiOutlinedInput-notchedOutline{border:0px solid transparent;top:0}._search-header-dialog-autocomplete-root_p8tny_27 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_p8tny_1:hover .MuiOutlinedInput-notchedOutline,._search-header-dialog-autocomplete-root_p8tny_27 .MuiFormControl-root .MuiAutocomplete-inputRoot.Mui-focused .MuiOutlinedInput-notchedOutline{border:none;top:0}._skills-dropdown-popper_p8tny_131 ::-webkit-scrollbar{width:7px}._search-header-input-outer-container_p8tny_135{display:flex;width:100%;flex-direction:column;gap:3px}._search-header-input-label_p8tny_11{color:var(--input-field-label-color);font-size:13px;font-weight:400}._tagChip_p8tny_148{background-color:var(--chip-background-color);color:var(--chip-text-color);border-radius:15px;padding:8px 15px;font-size:13px;line-height:0;font-weight:450;display:flex;align-items:center;gap:5px}._tagRemoveButton_p8tny_161{height:100%;cursor:pointer}._descriptionOutputContainerLanguageList_p8tny_166{display:flex;flex-wrap:wrap;gap:5px;padding:10px 0}._descriptionInputContainer_19ksh_1{border:1px solid #00000014;flex:1 1 0;border-radius:10px;display:flex;flex-direction:column;width:0;padding:0;background:var(--create-question-background)}._descriptionInputContainerTitleInputLabelContainer_19ksh_12,._descriptionInputContainerDescriptionInputLabelContainer_19ksh_18{display:flex;justify-content:space-between;align-items:center}._createQuestionDialogNameInputMaxLimit_19ksh_24{font-size:10px;font-style:italic;color:var(--input-field-label-color)}._descriptionInputContainerHeading_19ksh_30{font-size:14px;color:var(--quaternary-card-text-color);font-weight:500;padding:8px 20px;border-top-left-radius:10px;border-top-right-radius:10px;background:var(--container-header-background);display:flex;align-items:center;column-gap:5px}._descriptionInputContainerInnerWrapper_19ksh_44{padding:5px 20px 20px;display:flex;flex-direction:column;gap:20px;overflow:auto;height:100%}._fileIcon_19ksh_54{color:#0477f3}._descriptionInputContainerInputBase_19ksh_58 ._descriptionInputContainerInputBaseInput_19ksh_58{color:var(--tertiary-text-color);padding:5px 10px;font-size:13px;line-height:1.5;border-radius:4px;height:unset;background:var(--input-container-background)}._descriptionInputContainerInputBase_19ksh_58 ._descriptionInputContainerInputBaseInput_19ksh_58:focus{border-radius:4px;background:var(--input-container-focus-background)}._descriptionInputContainerInputBase_19ksh_58 ._descriptionInputContainerInputBaseInput_19ksh_58:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--input-container-focus-background) inset;box-shadow:0 0 0 1000px var(--input-container-focus-background) inset;-webkit-text-fill-color:var(--tertiary-text-color);border-radius:4px}._descriptionInputContainerTitleInputLabel_19ksh_12{font-size:13px;font-weight:400;color:var(--tertiary-text-color)}._publicLabel_19ksh_86{display:flex;gap:5px;align-items:center;line-height:normal}.MuiInputBase-root._descriptionInputContainerInputBase_19ksh_58{border-radius:4px;border:var(--search-autocomplete-border);color:#f5f5f5}._descriptionInputContainerInputFieldWrapper_19ksh_99{display:flex;flex-direction:column;gap:3px;flex:1}._descriptionInputContainerTinyMceFieldWrapper_19ksh_106{display:flex;flex-direction:column;gap:5px;height:100%}._descriptionInputContainerTinyMceFieldWrapper_19ksh_106 .tox .tox-edit-area:before{border:none}._descriptionInputContainerTinyMceFieldWrapper_19ksh_106 .tox:not(.tox-tinymce-inline) .tox-editor-header{border-bottom:1px solid var(--input-container-border-color)}._descriptionInputContainerTinyMceFieldWrapper_19ksh_106 .tox-tinymce{border:1px solid var(--input-container-border-color)}._descriptionInputContainerTinyMceFieldWrapper_19ksh_106 .tox .tox-toolbar-overlord,._descriptionInputContainerTinyMceFieldWrapper_19ksh_106 .tox .tox-toolbar,._descriptionInputContainerTinyMceFieldWrapper_19ksh_106 .tox .tox-toolbar__primary,._descriptionInputContainerTinyMceFieldWrapper_19ksh_106 .tox .tox-toolbar__overflow,._descriptionInputContainerTinyMceFieldWrapper_19ksh_106 .tox .tox-edit-area__iframe{background-color:transparent}._descriptionInputContainerTinyMceFieldWrapper_19ksh_106 .tox .tox-tbtn--bespoke{background-color:transparent;color:var(--quaternary-card-text-color)}.tox .tox-toolbar__group:not(.tox-toolbar__overflow>.tox-toolbar__group) .tox-tbtn{border:1px solid #2B2D30}.tox .tox-toolbar__group .tox-tbtn,.tox .tox-fancymenuitem.tox-menu-nav__js .tox-insert-table-picker__label,.tox .tox-collection--list .tox-collection__item .tox-collection__item-label{background-color:transparent;color:var(--quaternary-card-text-color)}.tox .tox-collection--list .tox-collection__item .tox .tox-collection__item-icon svg,.tox .tox-collection--list .tox-tbtn:focus:not(.tox-tbtn--disabled) svg,.tox .tox-collection--list .tox-collection__item .tox-collection__item-icon svg,.tox .tox-collection--list .tox-collection__item .tox-collection__item-caret svg,.tox .tox-toolbar__group button :not(svg):not(rect) svg{fill:var(--quaternary-card-text-color)!important}.tox .tox-tbtn--enabled:focus:after{content:none}._descriptionInputContainerTinyMceFieldWrapper_19ksh_106 .tox .tox-tbtn:focus:not(.tox-tbtn--disabled),._descriptionInputContainerTinyMceFieldWrapper_19ksh_106 .tox .tox-tbtn:hover{background-color:#2b2d30;color:var(--quaternary-card-text-color)}.tox .tox-tbtn:focus:not(.tox-tbtn--disabled),.tox .tox-tbtn:hover{background-color:#2b2d30!important;color:var(--quaternary-card-text-color)!important}._descriptionInputContainerTinyMceFieldWrapper_19ksh_106 .tox .tox-tbtn__select-chevron svg,._descriptionInputContainerTinyMceFieldWrapper_19ksh_106 .tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg,._descriptionInputContainerTinyMceFieldWrapper_19ksh_106 .tox .tox-tbtn:hover svg{fill:var(--quaternary-card-text-color)}.tox .tox-menu.tox-collection.tox-collection--list,.tox .tox-insert-table-picker,.tox-pop .tox-pop__dialog .tox-toolbar,.tox.tox-tinymce-aux .tox-toolbar__overflow{background-color:#393b40!important;box-shadow:0 3px 12px #1b1f262e}.tox .tox-pop__dialog{border:none!important;box-shadow:0 3px 12px #1b1f262e!important}.tox .tox-pop.tox-pop--top:after{border-bottom-color:#393b40!important}.tox .tox-insert-table-picker>div{border-color:#868a91!important}.tox .tox-insert-table-picker .tox-insert-table-picker__selected{background-color:#4d4f55!important}.tox .tox-tbtn:hover svg{fill:var(--quaternary-card-text-color)!important}.tox-collection__item--enabled .tox-collection__item-label{color:#313235!important}._descriptionInputContainerInputFieldWrapper_19ksh_99 ._descriptionInputContainerSelect_19ksh_219.MuiSelect-select{color:#999;border:1px solid var(--input-container-border-color);font-size:13px;padding:5px 10px;height:unset;min-height:unset;background:var(--input-container-background)}._descriptionInputContainerInputFieldWrapper_19ksh_99 ._descriptionInputContainerSelectIcon_19ksh_229{color:#999}._descriptionInputContainerInputFieldWrapper_19ksh_99 .MuiOutlinedInput-notchedOutline{border:1px solid transparent;top:0}._descriptionInputContainerInputFieldWrapper_19ksh_99 .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline{border:1px solid transparent}._descriptionInputContainerInputFieldWrapper_19ksh_99 ._descriptionInputContainerSelectRoot_19ksh_242:hover .MuiOutlinedInput-notchedOutline{border:1px solid transparent;top:0}._descriptionInputContainerInputFieldWrapper_19ksh_99 .MuiOutlinedInput-notchedOutline .css-gpjuor{line-height:0}._difficultyLevelAndTimeLimitWrapper_19ksh_251{display:flex;gap:20px}._descriptionInputContainer_19ksh_1 ::-webkit-scrollbar{width:5px;height:7px}._descriptionInputContainer_19ksh_1 ::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color);border-radius:12px}._descriptionInputContainer_19ksh_1 ::-webkit-scrollbar-track{background:transparent}._descriptionInputContainerInputFieldWrapper_19ksh_99 ._descriptionInputContainerRadioGroup_19ksh_270{justify-content:space-between;width:100%}._descriptionInputContainerInputFieldWrapper_19ksh_99 ._descriptionInputContainerRadioLabel_19ksh_275{color:var(--primary-radio-button-color);flex:1;margin:0}._descriptionInputContainerInputFieldWrapper_19ksh_99 ._descriptionInputContainerRadioLabel_19ksh_275 svg{width:16.308px;height:16.308px}._descriptionInputContainerInputFieldWrapper_19ksh_99 ._descriptionInputContainerRadioLabel_19ksh_275 ._descriptionInputContainerRadio_19ksh_270{color:#4e5157}._descriptionInputContainerInputFieldWrapper_19ksh_99 ._descriptionInputContainerRadioLabel_19ksh_275 .Mui-checked{color:#955ae0}._descriptionInputContainerRadioGroupWrapper_19ksh_294{display:flex;gap:20px}._descriptionInputContainerTitleInputLabel_19ksh_12 span{color:#ff5252}._descriptionInputContainerTinyMceFieldWrapper_19ksh_106 .w-md-editor-bar{display:none}._descriptionInputContainerTinyMceFieldWrapper_19ksh_106 .w-md-editor{max-height:100%!important;height:100%!important;box-shadow:none;min-height:350px;border:var(--search-autocomplete-border);background:var(--input-container-background)}._descriptionInputContainerTinyMceFieldWrapper_19ksh_106 .w-md-editor-toolbar{border-bottom:var(--search-autocomplete-border)}._descriptionInputContainerTinyMceFieldWrapper_19ksh_106 .w-md-editor code .copied,._descriptionInputContainerTinyMceFieldWrapper_19ksh_106 .w-md-editor pre .copied{display:block!important}._descriptionOutputContainer_1wx69_1{border:1px solid #00000014;flex:1 1 0;border-radius:10px;display:flex;flex-direction:column;width:100%;height:100%;overflow:auto;padding:0;background:var(--create-question-background)}._descriptionOutputContainerHeading_1wx69_14{font-size:14px;color:var(--quaternary-card-text-color);font-weight:500;padding:8px 20px;border-top-left-radius:10px;border-top-right-radius:10px;background:var(--container-header-background);display:flex;align-items:center;column-gap:5px}._eyeIcon_1wx69_28{color:#02b128}._descriptionOutputContainerInnerWrapper_1wx69_32{padding:5px 20px 20px;display:flex;flex-direction:column;gap:10px;height:100%;overflow:auto}._descriptionOutputContainerTitle_1wx69_42{font-size:1.2rem;font-weight:600;padding-bottom:.2rem;color:var(--tertiary-text-color);word-break:break-word}._languageChip_1wx69_50{background-color:var(--chip-color-language-background);color:var(--chip-color-language);display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:9999px;font-size:12px;font-weight:500}._difficultyChip_1wx69_61{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:9999px;font-size:12px;font-weight:500}._difficultyChip_1wx69_61._easy_1wx69_70{background:var(--chip-color-easy-background);color:var(--chip-color-easy)}._difficultyChip_1wx69_61._medium_1wx69_76{background:var(--chip-color-medium-background);color:var(--chip-color-medium)}._difficultyChip_1wx69_61._hard_1wx69_82{background:var(--chip-color-hard-background);color:var(--chip-color-hard)}._descriptionOutputContainerHeaderTags_1wx69_88{display:flex;align-items:center;gap:8px}._descriptionOutputContainerHeader_1wx69_88{display:flex;justify-content:space-between;flex-direction:column;gap:10px}._profileCard_1wx69_101{display:flex;gap:10px;align-items:center;margin-bottom:.7rem}._questionFrameworkIconStyle_1wx69_108{width:20px;height:20px}._questionFrameworkIconContainer_1wx69_113{display:flex;gap:2px}._descriptionOutputContainerOutputFieldWrapper_1wx69_118 ._descriptionOutputContainerSelect_1wx69_118.MuiSelect-select{color:#999;border:1px solid #4E5157;border-radius:20px;font-size:13px;padding:5px 10px;height:unset;min-height:unset}._descriptionOutputContainerOutputFieldWrapper_1wx69_118{display:flex;flex-direction:column;gap:5px}._descriptionOutputContainerOutputFieldWrapper_1wx69_118 ._descriptionOutputContainerSelectIcon_1wx69_134{color:#999}._descriptionOutputContainerOutputFieldWrapper_1wx69_118 .MuiOutlinedInput-notchedOutline{border:1px solid transparent;top:0;border-radius:15px}._descriptionOutputContainerOutputFieldWrapper_1wx69_118 .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline{border:1px solid transparent;border-radius:15px}._descriptionOutputContainerOutputFieldWrapper_1wx69_118 ._descriptionOutputContainerSelectRoot_1wx69_149:hover .MuiOutlinedInput-notchedOutline{border:1px solid transparent;border-radius:20px;top:0}._descriptionOutputContainerOutputFieldWrapper_1wx69_118 .MuiOutlinedInput-notchedOutline legend{line-height:0}._descriptionOutputContainer_1wx69_1 ::-webkit-scrollbar{width:5px;height:7px}._descriptionOutputContainer_1wx69_1 ::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color);border-radius:12px}._descriptionOutputContainer_1wx69_1 ::-webkit-scrollbar-track{background:transparent}._descriptionOutputContainerPartition_1wx69_173{padding:.1px;background-color:var(--input-container-border-color);width:100%}._durationContainer_1wx69_179{display:inline-flex;align-items:center;white-space:nowrap;padding:.25rem .75rem;border-radius:9999px;font-size:12px;font-weight:500;column-gap:5px;background:#f59e0b1a;color:var(--duration-warning-color)}._durationContainer_1wx69_179 svg{width:14px;height:14px}._clockIcon_1wx69_197{font-size:1.4rem!important}._durationText_1wx69_201{color:var(--duration-warning-color);font-size:13px}._descriptionOutputContainerDescription_1wx69_206{color:var(--tertiary-text-color);word-break:break-word;height:100%;min-height:max-content}._descriptionOutputContainerDescription_1wx69_206 .w-md-editor-bar{display:none}._descriptionOutputContainerDescription_1wx69_206 .wmde-markdown{background-color:unset;color:var(--tertiary-text-color);font-size:.9rem}._descriptionOutputContainerDescription_1wx69_206 .wmde-markdown :is(h1,h2,h3,h4,h5,h6){border-color:var(--input-container-border-color)}._descriptionOutputContainerDescription_1wx69_206 .w-md-editor{max-height:100%!important;height:100%!important;box-shadow:none;background-color:unset;background:var(--input-container-background);border-radius:10px;border:1px solid var(--input-container-border-color)}._descriptionOutputContainerDescription_1wx69_206 .wmde-markdown hr{height:.1em;margin:.5em 0}._descriptionOutputContainerDescription_1wx69_206 .w-md-editor code .copied,._descriptionOutputContainerDescription_1wx69_206 .w-md-editor pre .copied{display:block!important}._descriptionOutputContainerTags_1wx69_269,._descriptionOutputContainerTagsOpen_1wx69_275{display:flex;width:100%;flex-direction:column}._descriptionOutputContainerTagsHeader_1wx69_281{align-items:center;gap:5px;justify-content:space-between;display:flex;width:100%;padding:10px 0;cursor:pointer;transition:none;color:#4e5157}._descriptionOutputContainerTagsHeader_1wx69_281:hover{border-radius:10px;padding:10px 0;display:flex;justify-content:space-between;align-items:center;gap:5px}._descriptionOutputContainerTagsHeading_1wx69_303{font-size:14px;color:var(--tertiary-text-color);font-weight:500;display:flex;gap:5px;align-items:center;padding:0 10px}._tagChip_1wx69_313{background-color:var(--chip-background-color);color:var(--chip-text-color);border-radius:15px;padding:12px 15px;font-size:13.5px;line-height:0;font-weight:450;display:flex;align-items:center}._descriptionOutputContainerTagsList_1wx69_325{display:flex;flex-wrap:wrap;gap:5px;padding:10px 20px}._tabIcon_1wx69_332{color:var(--green-text-color);width:14px;height:14px}._descriptionSectionOuterContainer_1vln7_1{display:flex;gap:10px;height:100%;flex:1;overflow:auto}.questionLibraryContainer{padding:10px;margin:0 auto;color:#fff;height:100%;background-color:var(--background-1);overflow:auto;display:flex;gap:10px;width:100%;flex-direction:column}.questionLibraryHeading{text-align:center;font-family:Roboto,sans-serif;font-size:30px;color:#dfe1e5}.questionLibraryStepContent{width:100%;flex:1;overflow:auto;display:flex;justify-content:center}.questionLibraryStepperStyle{max-width:800px;width:100%}.questionLibraryStepperStyle .questionLibraryStepperLabelContainerStyle,.questionLibraryStepperStyle .questionLibraryStepperLabelCompletedStyle.Mui-completed,.questionLibraryStepperStyle .questionLibraryStepperLabelActiveStyle.Mui-active{color:#767676}.questionLibraryStepperLabelStyle{gap:2px}.questionLibraryStepperStyle{max-width:735px}.questionLibraryStepperStyle .questionLibraryStepperLabelCompletedStyle.Mui-completed,.questionLibraryStepperStyle .questionLibraryStepperLabelContainerStyle .MuiStepLabel-alternativeLabel{margin:0;line-height:1}.questionLibraryStepperStyle .questionLibraryStepperIconContainerStyle svg{color:#5a5d63;width:20px}.questionLibraryStepperStyle .questionLibraryStepperLabelActiveStyle.Mui-active svg{color:#a571e6;width:20px}.questionLibraryStepperStyle .questionLibraryStepperLabelCompletedStyle svg{color:#955ae0;width:20px}.questionLibraryStepperAndActionsContainer{display:flex;align-items:center;width:100%;justify-content:center}.questionLibraryStepperAndActionsOuterContainer{display:flex;align-items:center;width:100%;justify-content:center;gap:10px}.MuiButtonBase-root.questionLibraryNextButton{white-space:nowrap;border:none;background-color:var(--button-primary);color:var(--auth-button-color);cursor:pointer;border-radius:5px;display:flex;justify-content:center;align-items:center;font-size:13px}.MuiButtonBase-root.questionLibraryNextButton:hover{background:var(--auth-btn-hover)}.MuiButtonBase-root.Mui-disabled.questionLibraryBackButton{cursor:not-allowed;pointer-events:unset;opacity:.8}.MuiButtonBase-root.Mui-disabled.questionLibraryNextButton{cursor:not-allowed;background-color:var(--button-primary);pointer-events:unset;color:var(--button-primary-text-color);opacity:.8}.questionLibraryStepperAlternativeLabelStyle .MuiStepConnector-horizontal.Mui-active .MuiStepConnector-line{border-color:var(--button-primary);border-top-width:2px;border-radius:10px}.questionLibraryStepperAlternativeLabelStyle .MuiStepConnector-horizontal .MuiStepConnector-line{border-top-width:2px;border-radius:10px}.backButtonContainer{display:flex;width:16px;align-items:center;height:100%;gap:5px;color:var(--text-primary-color)}.backButtonContainer svg{width:100%;color:var(--text-primary-color)}._questionLibraryContainer_cr3so_1{display:flex;flex-direction:column;height:100%;background-color:var(--background-color);gap:2px;width:100%}._questionLibraryDisplayList_cr3so_10{overflow:auto}._questionLibraryActionsContainer_cr3so_14{display:flex;justify-content:flex-end;align-items:center;height:50px;padding:20px;gap:10px}._createQuestionButtonStyle_cr3so_23{padding:8px 14px;white-space:nowrap;border:none;background-color:var(--create-project-button-background);color:#fff;cursor:pointer;border-radius:5px}._createQuestionButtonDisabled_cr3so_33{padding:10px 20px;white-space:nowrap;border:none;background-color:var(--create-project-button-background);color:#fff;cursor:not-allowed;opacity:.5;border-radius:5px}._createQuestionButtonStyle_cr3so_23:hover{background-color:var(--create-project-button-background-hover)}._questionLibraryActionsContainerForAdmin_cr3so_48{display:flex;height:100%;justify-content:flex-end;align-items:center;gap:10px;overflow:auto}._questionCardWrapper_1gj8h_1{display:flex;gap:10px;background-color:var(--background-color);height:100%;overflow:auto;position:relative;flex-direction:row-reverse}._projectActionItem_1gj8h_11._disabled_1gj8h_11{cursor:not-allowed;opacity:.5}._questionAllCards_1gj8h_16{width:100%;flex:1;display:flex;flex-direction:column;gap:10px;height:max-content;min-height:max-content;max-width:100%;overflow:auto}._questionCardNoProjects_1gj8h_28{display:flex;justify-content:center;align-items:center;height:100%;width:100%;color:var(--question-library-text-color)}._questionSectionItemContainer_1gj8h_37{display:flex;width:100%;flex-direction:column;gap:10px;padding:10px 20px;height:max-content}._questionSectionLoadMoreButtonContainer_1gj8h_46{display:flex;justify-content:center;padding-top:20px}._questionSectionLoadMoreButton_1gj8h_46{white-space:nowrap;padding:10px 20px;border:none;background-color:var(--auth-btn-background);color:var(--auth-button-color);cursor:pointer;border-radius:5px;display:flex;justify-content:center;align-items:center;font-size:14px}._questionCardView_1gj8h_66{display:flex;flex-direction:column;gap:15px;padding:10px 20px;background:var(--question-card-background);border-radius:12px;color:var(--question-library-text-color);box-shadow:var(--question-card-box-shadow);border:var(--question-card-border);cursor:pointer}._questionCardView_1gj8h_66:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0003}._questionCardTitleAndLanguage_1gj8h_85{display:flex;gap:10px;justify-content:space-between;align-items:center}._title_1gj8h_92{font-size:15px;font-weight:700;color:var(--project-name-heading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}._title_1gj8h_92 span{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:max-content}._questionCardDescriptionContainer_1gj8h_111{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}._categoryAndDifficultyAndTags_1gj8h_119{display:flex;gap:10px;width:100%;flex:1 5;max-width:max-content;min-width:min(240px,100%)}._questionLanguageAndSolvedStatus_1gj8h_128{display:flex;gap:10px;align-items:center}._categoryAndDifficulty_1gj8h_119,._questionLanguage_1gj8h_128{display:flex;gap:5px}._category_1gj8h_119{display:flex;padding:3px 10px;line-height:1;border:1px solid;border-radius:40px;font-size:12px;width:max-content;align-items:center;background-color:var(--chip-color-language-background);color:var(--chip-color-language)}._difficulty_1gj8h_157{display:flex;padding:3px 10px;line-height:1;border:1px solid;border-radius:40px;font-size:12px;width:max-content;align-items:center}._tagsHeading_1gj8h_168{font-size:13px;color:var(--question-library-text-color)}._tag_1gj8h_168{white-space:nowrap;display:flex;padding:3px 10px;border:1px solid;border-radius:40px;font-size:12px;width:max-content;align-items:center;background-color:var(--question-tag-background-color);color:var(--question-tag-text-color);min-width:30px;overflow:hidden;text-overflow:ellipsis;flex:1 1;max-width:max-content}._tag_1gj8h_168 span{width:100%;overflow:hidden;text-overflow:ellipsis}._tagsContainer_1gj8h_198{display:flex;overflow:hidden;gap:3px;width:100%;flex-wrap:wrap;align-items:center}._moreTag_1gj8h_207{font-size:13px;color:var(--question-library-text-color);white-space:nowrap}._questionTags_1gj8h_213{display:flex;gap:5px;width:100%;align-items:center}._actionContainer_1gj8h_221{display:flex;gap:10px;width:100%;flex:1;justify-content:flex-end}._questionSectionItemProjectIcon_1gj8h_229{width:16px;height:16px;display:flex;align-items:center}._questionSectionItemProjectIcon_1gj8h_229 svg{width:100%;height:100%;min-width:16px;min-height:16px}._dropdown-tooltip-popper_1gj8h_243.MuiTooltip-popper ._dropdown-tooltip-root_1gj8h_243.MuiTooltip-tooltip{padding:5px;color:var(--triple-dot-dropdown-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:0;word-wrap:break-word;border-radius:5px;background:var(--triple-dot-dropdown-tooltip-background-color);box-shadow:var(--triple-dot-dropdown-tooltip-hover-box-shadow)}._dropdown-tooltip-popper_1gj8h_243.MuiTooltip-popper ._dropdown-tooltip-root-arrow_1gj8h_257{color:var(--triple-dot-dropdown-tooltip-background-color)}._tooltip-popper_1gj8h_261.MuiTooltip-popper ._tooltip-root_1gj8h_261.MuiTooltip-tooltip{padding:4px 8px;color:var(--text-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:5px;word-wrap:break-word;border-radius:5px;background:var(--text-tooltip-background-color)}._tooltip-popper_1gj8h_261.MuiTooltip-popper ._tooltip-root-arrow_1gj8h_274{color:var(--text-tooltip-background-color)}._solvedStatus_1gj8h_278{color:green}._easy_1gj8h_282{display:flex;padding:3px 10px;line-height:1;border:1px solid;border-radius:40px;font-size:12px;width:max-content;align-items:center;background:var(--chip-color-easy-background);color:var(--chip-color-easy)}._medium_1gj8h_295{display:flex;padding:3px 10px;line-height:1;border:1px solid;border-radius:40px;font-size:12px;width:max-content;align-items:center;background:var(--chip-color-medium-background);color:var(--chip-color-medium)}._hard_1gj8h_308{display:flex;padding:3px 10px;line-height:1;border:1px solid;border-radius:40px;font-size:12px;width:max-content;align-items:center;background:var(--chip-color-hard-background);color:var(--chip-color-hard)}._projectActionsDropdown_1gj8h_321{display:flex;align-items:center;flex-direction:column}._projectActionItem_1gj8h_11{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;padding:8px;cursor:pointer;width:100%;border-radius:5px}._projectActionItem_1gj8h_11:hover{background-color:var(--triple-dot-dropdown-tooltip-hover-item-color)}._tripleDotIcon_1gj8h_343{border:1px solid var(--project-card-triple-dot-border-color);display:flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:3px;color:var(--project-card-triple-dot-color)}._myProjectTypeIcon_1gj8h_354{width:100%;height:100%;aspect-ratio:1/1}._myProjectTypeIcon_1gj8h_354 svg{width:100%;height:100%}._myProjectTypeIconsContainer_1gj8h_365{height:16px;position:relative;display:flex;gap:2px}._titleAndCount_1gj8h_372{display:flex;overflow:hidden;gap:5px}._completedCountContainer_1gj8h_378{display:flex;padding:1px 8px;border:1px solid;border-radius:40px;white-space:nowrap;font-size:10px;width:max-content;align-items:center;color:var(--yellow-text-color)}._visibility_1gj8h_390{color:var(--grey-text-color)}._questionLibraryPackageTitleContainer_gb707_1{background-color:var(--background-color);display:flex;flex-direction:column;height:100%;overflow:auto}._questionLibraryContainer_gb707_9{display:flex;flex-direction:column;height:100%;gap:2px;width:100%;overflow:auto}._PackageTitleContainer_gb707_45{display:flex;align-items:center;gap:.5rem;padding:10px 20px;width:100%;background:transparent;border:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;cursor:pointer}._dialogOverlay_gb707_55{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}._dialogContent_gb707_69{background-color:var(--package-desc-dialog-content-background-color);border-radius:.75rem;max-width:700px;width:100%;max-height:80vh;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}._dialogHeader_gb707_79{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid #e5e7eb}._dialogTitleContainer_gb707_87{display:flex;align-items:center;gap:.5rem}._dialogTitleIcon_gb707_93{color:#6366f1;flex-shrink:0}._dialogTitle_gb707_87{font-size:1.25rem;font-weight:600;margin:0;color:var(--package-desc-dialog-title-color)}._closeButton_gb707_105{background:none;border:none;color:var(--package-desc-dialog-title-color);cursor:pointer;padding:.25rem;border-radius:.375rem;transition:all .2s ease}._dialogBody_gb707_115{padding:1rem;max-height:60vh;overflow-y:auto}._dialogSummary_gb707_121{font-size:.875rem;text-align:justify;line-height:1.6;color:var(--package-desc-dialog-summary-color);margin:0}._dialogHeader_gb707_79{border-bottom:1px solid var(--package-desc-dialog-head-border-background-color)}._PackageTitleContainer_gb707_45:hover{background-color:var(--package-title-container-hover-background-color);transition:background-color .3s ease}._PackageTitleIcon_gb707_138{color:#6366f1;flex-shrink:0}._PackageTitle_gb707_45{font-size:1.25rem;font-weight:600;margin:0;color:var(--package-desc-dialog-title-color)}._dropdown-tooltip-popper_gb707_150.MuiTooltip-popper ._dropdown-tooltip-root_gb707_150.MuiTooltip-tooltip{padding:5px;color:var(--triple-dot-dropdown-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:0;word-wrap:break-word;border-radius:5px;background:var(--triple-dot-dropdown-tooltip-background-color);box-shadow:var(--triple-dot-dropdown-tooltip-hover-box-shadow)}._dropdown-tooltip-popper_gb707_150.MuiTooltip-popper ._dropdown-tooltip-root-arrow_gb707_164{color:var(--triple-dot-dropdown-tooltip-background-color)}._tooltip-popper_gb707_168.MuiTooltip-popper ._tooltip-root_gb707_168.MuiTooltip-tooltip{padding:4px 8px;color:var(--text-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:5px;word-wrap:break-word;border-radius:5px;background:var(--text-tooltip-background-color)}._tooltip-popper_gb707_168.MuiTooltip-popper ._tooltip-root-arrow_gb707_181{color:var(--text-tooltip-background-color)}._packageDetailsContainer_gb707_185{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:5px 20px}._titleContainer_gb707_193{display:flex;align-items:center;gap:10px}._viewPackageDescriptionButton_gb707_199{white-space:nowrap;padding:10px 20px;border:none;background-color:var(--auth-btn-background);color:var(--auth-button-color);cursor:pointer;transition:all .2s ease;border-radius:8px;display:flex;justify-content:center;align-items:center;font-size:14px;gap:8px;font-weight:600}._backBtn_gb707_216{color:var(--nav-item-color);display:flex;align-items:center;justify-content:center;width:18px;height:18px;margin-right:.3rem;transition:all .2s ease}._react-header-view-container_1pz9g_1{align-items:center;padding:10px 20px;display:flex;justify-content:space-between;gap:25px;background-color:var(--capstone_flexlayout__tabset_tabbar_outer_top);border-bottom:1px solid rgb(55 65 81)}._collapsedPanel_1pz9g_12{background:#1e293bf2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(71,85,105,.5);border-radius:16px;box-shadow:0 25px 50px -12px #00000040;cursor:pointer;transition:all .3s ease;z-index:50;animation:_slideInBottom_1pz9g_1 .3s ease-out;max-width:calc(100vw - 48px)}._fileTreeStatusConnectedUsers_1pz9g_25{color:#4caf50}._collapsedContent_1pz9g_29{padding:5px 10px;display:flex;align-items:center;gap:12px}._collapsedIcon_1pz9g_36{width:16px;height:16px;border-radius:50%;background:linear-gradient(to right,#fbbf2433,#fb923c33);display:flex;align-items:center;justify-content:center;font-size:10px;flex-shrink:0}._collapsedCredits_1pz9g_48{display:flex;align-items:center;gap:5px;flex-wrap:wrap}._collapsedNumber_1pz9g_55{font-weight:700;color:#fbbf24;font-size:10px}._collapsedLabel_1pz9g_61{color:#fff;font-weight:500;font-size:10px}._coding-header-view-save-button-container-disabled_1pz9g_67{display:flex;gap:5px;align-items:center;color:#5fad65;font-size:13px;font-weight:500;line-height:16px;border:1px solid #5FAD65;border-radius:4px;padding:5px;opacity:.5;cursor:not-allowed}._tooltip-popper_1pz9g_82.MuiTooltip-popper ._tooltip-root_1pz9g_82.MuiTooltip-tooltip{padding:4px 8px;color:var(--text-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:5px;word-wrap:break-word;border-radius:5px;background:var(--text-tooltip-background-color)}@keyframes _subtleBounce_1pz9g_1{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}._darkLogo_1pz9g_107{color:var(--nav-item-selected-color);width:21px;height:21px;display:flex;align-items:center;justify-content:center;animation:_subtleBounce_1pz9g_1 2s ease-in-out infinite}._tooltip-popper_1pz9g_82.MuiTooltip-popper ._tooltip-root-arrow_1pz9g_117{color:var(--text-tooltip-background-color)}._react-header-view-editor-logo-and-name-container_1pz9g_121{display:flex;gap:15px;align-items:center}._likeContainer_1pz9g_127{display:flex;justify-content:center;cursor:pointer;gap:5px;align-items:center}._likedIcon_1pz9g_135,._unlikedIcon_1pz9g_136{font-size:19px;width:13px;height:13px}._likedIcon_1pz9g_135,._unlikedIcon_1pz9g_136{color:#5fad65}@keyframes _bounce_1pz9g_169{0%{transform:scale(1)}30%{transform:scale(1.2)}50%{transform:scale(1)}70%{transform:scale(1.2)}to{transform:scale(1)}}._bounce_1pz9g_169{animation:_bounce_1pz9g_169 .6s ease-in-out}._react-header-view-editor-logo_1pz9g_121{width:24px;height:24px}._react-header-view-editor-name-container_1pz9g_178{display:flex;align-items:center;justify-content:center;gap:6px}._react-header-view-editor-name_1pz9g_178{color:#dfe1e5;font-size:13px;font-weight:500;line-height:19px}._language-ide-view-left-container_1pz9g_192{display:flex;gap:20px}._language-ide-view-language-selector_1pz9g_197{width:150px}._language-ide-view-theme-selector_1pz9g_201{width:140px}._language-ide-view-theme-selector_1pz9g_201 .theme-selector-header__single-value,._language-ide-view-language-selector_1pz9g_197 .language-selector-header__single-value{color:#dfe1e5;font-size:13px;font-style:normal;font-weight:500;line-height:16px}._language-ide-view-theme-selector_1pz9g_201 .theme-selector-header__control,._language-ide-view-language-selector_1pz9g_197 .language-selector-header__control{min-height:unset;background-color:unset;border:1px solid #B4B8BF;box-shadow:unset;cursor:pointer}._language-ide-view-theme-selector_1pz9g_201 .theme-selector-header__control:hover,._language-ide-view-language-selector_1pz9g_197 .language-selector-header__control:hover{border:1px solid #B4B8BF}._language-ide-view-theme-selector_1pz9g_201 .theme-selector-header__indicator svg,._language-ide-view-language-selector_1pz9g_197 ._language-selector-header__indicator_1pz9g_229 svg{width:16px;height:16px;color:#b4b8bf}._language-ide-view-theme-selector_1pz9g_201 .theme-selector-header__indicator,._language-ide-view-language-selector_1pz9g_197 .language-selector-header__indicator{padding:0}._language-ide-view-theme-selector_1pz9g_201 .theme-selector-header__input-container,._language-ide-view-language-selector_1pz9g_197 .language-selector-header__input-container{padding:0;margin:0}._language-ide-view-theme-selector_1pz9g_201 .theme-selector-header__menu,._language-ide-view-language-selector_1pz9g_197 .language-selector-header__menu{border-radius:8px;border:.5px solid #393B40;background:#2b2d30;padding:12px 0;z-index:12;margin:10px 0 0;box-shadow:0 8px 32px #0006}._language-ide-view-theme-selector_1pz9g_201 .theme-selector-header__menu-list,._language-ide-view-language-selector_1pz9g_197 ._language-selector-header__menu-list_1pz9g_262{padding:0 12px}._language-ide-view-theme-selector_1pz9g_201 .theme-selector-header__option,._language-ide-view-language-selector_1pz9g_197 .language-selector-header__option{display:flex;padding:4px 8px;align-items:center;color:#dfe1e5;cursor:pointer;font-size:13px;font-weight:500;line-height:16px;border-radius:4px}._language-ide-view-theme-selector_1pz9g_201 .theme-selector-header__option:active,._language-ide-view-language-selector_1pz9g_197 .language-selector-header__option:active{background-color:#a177f4;color:#383a42}._language-ide-view-theme-selector_1pz9g_201 .theme-selector-header__option--is-focused,._language-ide-view-language-selector_1pz9g_197 .language-selector-header__option--is-focused{color:#383a42;background-color:#bfa1f8}._language-ide-view-theme-selector_1pz9g_201 .theme-selector-header__option--is-selected,._language-ide-view-language-selector_1pz9g_197 .language-selector-header__option--is-selected{background-color:#834df0}._language-ide-view-theme-selector_1pz9g_201 ::-webkit-scrollbar,._language-ide-view-language-selector_1pz9g_197 ::-webkit-scrollbar{width:5px;height:5px}._language-ide-view-theme-selector_1pz9g_201 ::-webkit-scrollbar-track,._language-ide-view-language-selector_1pz9g_197 ::-webkit-scrollbar-track{background:transparent}._language-ide-view-theme-selector_1pz9g_201 ::-webkit-scrollbar-thumb,._language-ide-view-language-selector_1pz9g_197 ::-webkit-scrollbar-thumb{background:#dccbfb;border-radius:5px}._language-ide-view-theme-selector_1pz9g_201 ::-webkit-scrollbar-thumb:hover,._language-ide-view-language-selector_1pz9g_197 ::-webkit-scrollbar-thumb:hover{background:#c4a7f9}._language-option-wrapper_1pz9g_319{display:flex;align-items:center;gap:8px}._language-option-icon_1pz9g_325{width:14px;height:14px}._language-ide-view-theme-selector-container_1pz9g_330{display:flex;gap:10px;align-items:center}._language-ide-view-theme-icon_1pz9g_336{color:#dfe1e5;height:20px;width:20px}._language-ide-view-right-container_1pz9g_342{display:flex;gap:20px;align-items:center}._react-header-view-save-button-container_1pz9g_348,._react-header-view-share-button-container_1pz9g_349,._react-header-view-run-button-container_1pz9g_350{display:flex;gap:5px;align-items:center;color:#5fad65;font-size:13px;font-weight:500;line-height:16px;border:1px solid #5FAD65;border-radius:4px;padding:5px;cursor:pointer}._react-header-view-save-button-container-disabled_1pz9g_364{display:flex;gap:5px;align-items:center;color:#5fad65;font-size:13px;font-weight:500;line-height:16px;border:1px solid #5FAD65;border-radius:4px;padding:5px;cursor:not-allowed;opacity:.5}._react-header-view-save-button_1pz9g_348,._react-header-view-run-button_1pz9g_350{color:#5fad65;font-size:19px}._react-header-view-run-button-container-disabled_1pz9g_385{opacity:.6;cursor:not-allowed}._react-header-view-split-button-container_1pz9g_390{display:flex;align-items:center}._react-header-view-split-button_1pz9g_390{color:#dfe1e5;height:24px;width:24px;cursor:pointer}._codingHeaderViewSaveButton_1pz9g_402,._react-header-view-save-button_1pz9g_348{color:#5fad65;font-size:19px}._codingHeaderViewSaveButtonContainer_1pz9g_408,._react-header-view-share-button-container_1pz9g_349{display:flex;gap:5px;align-items:center;color:#5fad65;font-size:13px;font-weight:500;line-height:16px;border:1px solid #5FAD65;border-radius:4px;padding:5px;cursor:pointer}._react-header-view-share-popover_1pz9g_423{display:flex;background-color:#2b2d30;border:.5px solid #393B40;padding:10px;gap:5px;flex-direction:column}._react-header-view-share-buttons-container_1pz9g_482{display:flex;gap:20px}._react-header-view-project-name-container_1pz9g_493{display:flex;align-items:center;flex:1;justify-content:center;overflow:auto;gap:1px}._react-header-view-partition_1pz9g_502{color:#dfe1e5;font-size:18px;line-height:22px}._react-header-view-project-name_1pz9g_493{color:#dfe1e5;font-size:13px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._logoIcon_1pz9g_517{width:24px;height:24px;color:#8b5cf6}._refreshButton_1pz9g_523{background-color:#3b82f6;color:#fff;border:none;padding:6px 12px;border-radius:6px;font-size:12px;cursor:pointer;display:flex;align-items:center;gap:6px}._refreshButton_1pz9g_523:hover{background-color:#2563eb}._playIcon_1pz9g_540{height:14px;width:14px}._dropdown_1pz9g_545{position:relative}._helpButton_1pz9g_549{display:flex;align-items:center;gap:6px;padding:5px 10px;background-color:#7c3aed;border:1px solid #8b5cf6;border-radius:4px;color:#fff;cursor:pointer}._helpButton_1pz9g_549:hover{background-color:#6d28d9}._helpIcon_1pz9g_565{width:12px;height:12px}._helpText_1pz9g_570{font-size:10px}._chevronDown_1pz9g_574{height:12px;width:12px}._dropdownContent_1pz9g_579{position:absolute;top:100%;right:0;width:256px;background-color:var(--capstone_flexlayout__tabset_tabbar_outer_top);border:1px solid #404040;border-radius:6px;box-shadow:0 10px 25px #00000080;z-index:50;margin-top:4px}._dropdownSection_1pz9g_592{padding:8px 0;color:#fff}._sectionHeader_1pz9g_597{padding:6px 16px;font-size:10px;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:.05em}._dropdownItem_1pz9g_606{display:flex;align-items:center;padding:8px 16px;cursor:pointer;gap:12px}._dropdownItem_1pz9g_606:hover{background-color:#404040}._itemIcon_1pz9g_618{width:16px;height:16px;flex-shrink:0}._itemContent_1pz9g_624{flex:1}._itemTitle_1pz9g_628{font-weight:500;font-size:14px}._itemDesc_1pz9g_633{font-size:12px;color:#888}._externalIcon_1pz9g_638{width:12px;height:12px;color:#888}._dropdownDivider_1pz9g_644{height:1px;background-color:#404040;margin:4px 0}._tutorialModal_1pz9g_650{max-width:608px;width:100%;background-color:var(--capstone_flexlayout__tabset_tabbar_outer_top);border-radius:8px;max-height:90vh}._modalHeader_1pz9g_658{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid #404040}._modalTitle_1pz9g_666{font-size:18px;font-weight:600;margin:0;color:#fff}._closeButton_1pz9g_673{background:none;border:none;color:#888;font-size:24px;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center}._closeButton_1pz9g_673:hover{color:#fff}._videoContainer_1pz9g_691{padding:24px;overflow:auto;max-height:80vh}._videoPlaceholder_1pz9g_697{aspect-ratio:21 / 9;background-color:#000;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:32px}._playIcon_1pz9g_540{font-size:64px}._videoTitle_1pz9g_713{font-size:18px;font-weight:600;margin:0 0 8px}._videoDesc_1pz9g_719{color:#888;margin:0 0 16px;font-size:14px}._playButton_1pz9g_725{background-color:#3b82f6;color:#fff;border:none;padding:12px 24px;border-radius:6px;cursor:pointer;font-weight:500}._playButton_1pz9g_725:hover{background-color:#2563eb}._overlay_1pz9g_740{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000080;z-index:50;display:flex;align-items:center;justify-content:center;padding:16px}._welcomeModal_1pz9g_752{max-width:1024px;width:100%;background-color:var(--capstone_flexlayout__tabset_tabbar_outer_top);border-radius:8px;max-height:90vh;overflow-y:auto;color:#fff;position:relative}._closeIcon_1pz9g_763{fill:#d1d5db;position:absolute;right:10px;top:10px;width:20px;height:20px;cursor:pointer}._welcomeContent_1pz9g_773{display:flex;padding:24px;flex-direction:column;gap:20px}._welcomeHeader_1pz9g_780{text-align:center}._welcomeIcon_1pz9g_784{width:64px;height:64px;background-color:#3b82f6;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;font-size:32px}._welcomeTitle_1pz9g_796{font-size:24px;font-weight:700;margin:0 0 12px;color:#fff}._welcomeDesc_1pz9g_803{color:#d1d5db;font-size:14px;max-width:512px;margin:0 auto;line-height:1.5}._featuresGrid_1pz9g_812{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}._featureCard_1pz9g_819{background-color:#464646;padding:16px;border-radius:8px;text-align:center;flex:1;min-width:200px}._featureIconCode_1pz9g_828{font-size:32px;margin-bottom:8px;color:#60a5fa}._featureIconEye_1pz9g_834{font-size:32px;margin-bottom:8px;color:#4ade80}._featureIconTerminalIcon_1pz9g_840{font-size:32px;margin-bottom:8px;color:#facc15}._featureIconServer_1pz9g_846{font-size:32px;margin-bottom:8px;color:#c084fc}._arrowRightIcon_1pz9g_852{width:14px;height:14px}._featureTitle_1pz9g_857{font-weight:600;margin:0 0 4px;font-size:14px}._featureDesc_1pz9g_863{font-size:12px;color:#888;margin:0}._stepsTitle_1pz9g_869{font-size:20px;font-weight:600;margin:0 0 16px;text-align:center;color:#fff}._stepsList_1pz9g_877{display:flex;flex-direction:column;gap:12px}._stepItem_1pz9g_883{display:flex;align-items:flex-start;gap:12px;padding:12px;background-color:#464646;border-radius:8px;align-items:center}._stepNumber_1pz9g_893{width:24px;height:24px;background-color:var(--auth-btn-background);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;flex-shrink:0}._stepContent_1pz9g_906{flex:1}._stepTitle_1pz9g_910{font-weight:600;font-size:14px;margin:0 0 4px}._stepDesc_1pz9g_916{font-size:12px;color:#888;margin:0}._metricsSection_1pz9g_923{background:linear-gradient(to right,#3b82f633,#9333ea33);padding:16px;border-radius:8px;margin-bottom:24px;display:flex;align-items:center;justify-content:center;gap:24px;text-align:center}._metric_1pz9g_923{display:flex;flex-direction:column;align-items:center}._metricValue_1pz9g_941{font-size:24px;font-weight:700;color:#3b82f6}._metricLabel_1pz9g_947{font-size:12px;color:#888}._welcomeActions_1pz9g_953{display:flex;justify-content:center;gap:20px}._primaryButton_1pz9g_959{background-color:var(--auth-btn-background);color:#fff;border:none;padding:12px 24px;border-radius:6px;cursor:pointer;font-weight:500;display:flex;gap:10px;align-items:center}._primaryButton_1pz9g_959:hover{background-color:var(--auth-btn-background)}._secondaryButton_1pz9g_976{background:none;border:1px solid #404040;color:#fff;padding:12px 24px;border-radius:6px;cursor:pointer;display:flex;align-items:center;gap:10px}._secondaryButton_1pz9g_976:hover{background-color:#404040}._tipsSection_1pz9g_993{padding:16px;background-color:#40404080;border-radius:8px}._tipsTitle_1pz9g_999{font-weight:600;margin:0 0 8px;font-size:14px;display:flex;align-items:center;gap:8px}._tipsList_1pz9g_1008{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}._tipItem_1pz9g_1017{font-size:12px;color:#888;display:flex;align-items:flex-start;gap:8px}._ctaSection_1pz9g_1025{display:flex;flex-direction:column;align-items:center;gap:10px}._ctaTitle_1pz9g_1032{font-size:20px;font-weight:700}._ctaDescription_1pz9g_1037{font-size:15px;color:#d1d5db}._ctaButton_1pz9g_1042{background-color:#2563eb!important;color:#fff!important;padding:.75rem 2rem;font-size:14px!important;text-transform:none!important;font-weight:600}._react-header-view-share-popover-item-wrapper_1pz9g_432{display:flex;flex-direction:column;color:#b4b8bf;font-size:12px;font-weight:500;gap:1px}._react-header-view-share-popover-item_1pz9g_432{display:flex;background-color:#2b2d30;align-items:center;gap:5px;max-width:389px}._react-header-view-share-popover-link_1pz9g_449{color:#6f737a;font-size:12px;font-weight:500;line-height:16px;cursor:pointer;border-radius:5px;padding:3px 6px;border:1px solid #393B40;white-space:nowrap;overflow:hidden;width:100%;text-overflow:ellipsis}._react-header-view-share-popover-copy-button_1pz9g_464{padding:3px;border:1px solid #393B40;cursor:pointer;height:25px;color:#6f737a;border-radius:5px;aspect-ratio:1;display:flex;align-items:center;justify-content:center}._copied_1pz9g_477{border:1px solid #5FAD65;color:#5fad65}._react-header-view-share-buttons-container_1pz9g_482{display:flex;gap:20px;align-items:center}._coding-view-header-view-share-popover-input_1pz9g_487{position:absolute;top:-1000px;left:-1000px}._coding-header-view-save-button-container_1pz9g_67,._react-header-view-share-button-container_1pz9g_349,._react-header-view-run-button-container_1pz9g_350{display:flex;gap:5px;align-items:center;color:#5fad65;font-size:13px;font-weight:500;line-height:16px;border:1px solid #5FAD65;border-radius:4px;padding:5px;cursor:pointer}._notificationDot_uirmn_1{position:absolute;top:2px;right:0;width:10px;height:10px;background:#30d530;border-radius:50%;border:2px solid #fff;z-index:2;box-shadow:0 0 2px #0002}._capstoneProjectViewContainer_uirmn_14{height:100%;overflow:auto;position:relative;background-color:var(--background-color)}._capstoneProjectContainer_uirmn_21{display:flex;flex-direction:column;height:100%}._capstoneProjectViewContainer_uirmn_14 .flexlayout__tab_button_overflow{display:none}._capstoneProjectViewContainer_uirmn_14 .flexlayout__layout{--font-size: 25px}._capstoneProjectViewContainer_uirmn_14 .flexlayout__splitter_handle_horz{width:1px;height:100%}._capstoneProjectViewContainer_uirmn_14 .flexlayout__splitter_handle_vert{height:1px;width:100%}._capstoneProjectViewContainer_uirmn_14 .flexlayout__splitter_handle,._capstoneProjectViewContainer_uirmn_14 .flexlayout__splitter{background-color:#374151}._capstoneProjectViewContainer_uirmn_14 .flexlayout__border_left{border-right:1px solid rgb(55 65 81)}._eyeIcon_uirmn_58{width:15px;height:15px;color:#9ca3af}._terminalIcon_uirmn_64{height:15px;width:15px;color:#60a5fa}._lightBorderIcon_uirmn_70{stroke-width:1px}._capstoneProjectViewContainer_uirmn_14 .flexlayout__tabset-selected{background-image:unset}._capstoneProjectViewContainer_uirmn_14 .flexlayout__tabset_tabbar_outer_top{--font-size: 16px;background-color:var(--capstone_flexlayout__tabset_tabbar_outer_top);padding:0;border-bottom:1px solid rgb(55 65 81)}._fileTab_uirmn_85{display:flex;padding:5px 10px;gap:5px;align-items:center;cursor:pointer;overflow:hidden}._fileTab_uirmn_85:not(:last-child){border-right:1px solid #ddd}._outputTab_uirmn_99{display:flex;align-items:center;padding:5px 10px;gap:8px;cursor:pointer;overflow:hidden}._outputTab_uirmn_99:not(:last-child){border-right:1px solid #ddd}._terminalTab_uirmn_112{display:flex;align-items:center;padding:5px 10px;gap:8px;cursor:pointer;overflow:hidden}._terminalTab_uirmn_112:not(:last-child){border-right:1px solid #ddd}._fileName_uirmn_125{color:#dfe1e5;font-size:12px;font-weight:420}._fileTabsHeader_uirmn_131::-webkit-scrollbar{display:none}._fileIconContainer_uirmn_135{display:flex;align-items:center}._fileIcon_uirmn_135{width:15px;display:flex;height:15px}._fileTab_uirmn_85.flexlayout__tab_button--selected{position:relative;background-color:var(--capstone-editor-file-tab-background-selected);border-top:var(--capstone-editor-file-tab-border-top-selected)}._fileTab_uirmn_85.flexlayout__tab_button--selected ._fileName_uirmn_125{color:#fff}._outputTab_uirmn_99.flexlayout__tab_button--selected{position:relative;background-color:var(--capstone-editor-file-tab-background-selected);border-top:var(--capstone-editor-file-tab-border-top-selected)}._outputTab_uirmn_99.flexlayout__tab_button--selected ._fileName_uirmn_125{color:#fff}._terminalTab_uirmn_112.flexlayout__tab_button--selected{position:relative;background-color:var(--capstone-editor-file-tab-background-selected);border-top:var(--capstone-editor-file-tab-border-top-selected)}._terminalTab_uirmn_112.flexlayout__tab_button--selected ._fileName_uirmn_125{color:#fff}._editorTabset_uirmn_212{padding:0}._editorTabset_uirmn_212 .flexlayout__tab_button--selected{background-color:var(--capstone-editor-file-tab-background-selected);border-top:var(--capstone-editor-file-tab-border-top-selected);position:relative}._editorTabset_uirmn_212 .flexlayout__tab_toolbar_button:hover,._outputAreaTabSet_uirmn_235 .flexlayout__tab_toolbar_button:hover,._terminalAreaTabset_uirmn_236 .flexlayout__tab_toolbar_button:hover,._editorTabset_uirmn_212 .flexlayout__tab_button_trailing:hover{background-color:unset}._editorTabset_uirmn_212 .flexlayout__tabset_tabbar_inner_tab_container,._terminalAreaTabset_uirmn_236 .flexlayout__tabset_tabbar_inner_tab_container{padding:0}._editorTabset_uirmn_212 .flexlayout__tabset_tab_divider{width:0}._editorTabset_uirmn_212 .flexlayout__tab_button_trailing{fill:#6f737a;width:12px;display:flex;align-items:center;height:12px}._terminalAreaTabset_uirmn_236 .flexlayout__tabset_tabbar_inner_tab_container_top,._outputAreaTabSet_uirmn_235 .flexlayout__tabset_tabbar_inner_tab_container_top,._editorTabset_uirmn_212 .flexlayout__tabset_tabbar_inner_tab_container_top{border:none}._terminalAreaTabset_uirmn_236 .flexlayout__tab_button_content,._outputAreaTabSet_uirmn_235 .flexlayout__tab_button_content,._editorTabset_uirmn_212 .flexlayout__tab_button_content{display:flex;align-items:center;gap:5px}._outputAreaTabSet_uirmn_235,._outputAreaTabSet_uirmn_235 .flexlayout__tabset_tabbar_inner_tab_container{padding:0}._outputAreaTabSet_uirmn_235 .flexlayout__tabset_tab_divider{width:0}._outputAreaTabSet_uirmn_235 .flexlayout__tab_button_trailing{fill:#6f737a;width:16px;height:16px}._outputAreaTabSet_uirmn_235 .flexlayout__tabset_tabbar_inner_tab_container_top{border:none}._outputAreaTabSet_uirmn_235 .flexlayout__tab_button_content{display:flex;align-items:center;gap:5px}._terminalAreaTabset_uirmn_236,._terminalAreaTabset_uirmn_236 .flexlayout__tabset_tabbar_inner_tab_container{padding:0}._terminalAreaTabset_uirmn_236 .flexlayout__tabset_tab_divider{width:0}._terminalAreaTabset_uirmn_236 .flexlayout__tab_button_trailing{fill:#6f737a;width:16px;height:16px}._terminalAreaTabset_uirmn_236 .flexlayout__tabset_tabbar_inner_tab_container_top{border:none}._terminalAreaTabset_uirmn_236 .flexlayout__tab_button_content{display:flex;align-items:center;gap:5px}._borderTab_uirmn_332{width:100%}._borderIcon_uirmn_339{display:flex;height:30px;align-items:center;position:relative}._borderIcon_uirmn_339 ._borderBadge_uirmn_346{position:absolute;bottom:-1px;right:-7px;background:var(--button-primary);font-size:7px;padding:0 4px;border-radius:7px;color:var(--button-primary-text-color)}._borderIcon_uirmn_339 svg{width:22px;height:22px;color:#fff}._borderTabContainer_uirmn_363{display:flex;flex-direction:column;gap:10px}._capstoneProjectViewContainer_uirmn_14 .flexlayout__border{background-color:var(--capstone-background-color)}._capstoneProjectViewContainer_uirmn_14 .flexlayout__border_inner{align-items:unset}._capstoneProjectViewContainer_uirmn_14 .flexlayout__border_button{background:var(--capstone-background-color);padding:4px 10px}._liveChip_uirmn_382{color:#4ade80;font-size:10px;border-radius:50px;background:#16a34a4d;padding:0 10px;margin-left:5px;line-height:16px}._liveEnvironmentChip_uirmn_392{color:#4ade80;font-size:10px;border-radius:50px;background:#16a34a4d;padding:0 10px;margin-left:5px;line-height:16px;display:flex;align-items:center;gap:5px}._activityIcon_uirmn_406{width:12px;height:100%}._capstoneProjectViewContainer_uirmn_14 .flexlayout__border_button--hover,._capstoneProjectViewContainer_uirmn_14 .flexlayout__border_button--selected{border-left:2px solid rgb(96 165 250);background:var(--capstone-editor-file-tab-background-selected);padding:4px 10px}._capstoneProjectViewContainer_uirmn_14 .flexlayout__tabset{background-color:var(--capstone-background-color)}._capstoneProjectViewContainer_uirmn_14 .flexlayout__border_inner_tab_container_left{transform:unset;transform-origin:unset;position:unset;flex-direction:column}._sandpackLayoutStyle_uirmn_429,._codingViewInnerContainer_uirmn_433,._codingViewOuterContainer_uirmn_437.sp-wrapper,._codingViewOuterContainer_uirmn_437 ._codingViewUiPreview_uirmn_441.sp-preview{height:100%}._minimizeButton_uirmn_445,._maximizeButton_uirmn_446{fill:#e85c71;color:#e85c71;height:13px;width:13px;cursor:pointer}._capstoneProjectViewContainer_uirmn_14 ._borderTabWithoutComponent_uirmn_454.flexlayout__border_button{padding:0}._capstoneProjectViewContainer_uirmn_14 ._borderTabWithoutComponent_uirmn_454 ._borderTab_uirmn_332{padding:4px 10px}._noFileOpenContainer_uirmn_462{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;background-color:var(--capstone-background-color);color:#9ca3af}._noFileOpenIcon_uirmn_473{height:50px;width:50px;fill:#9ca3af}._noFileOpenIcon_uirmn_473 svg{width:100%;height:100%}._noFileOpenTitle_uirmn_484{font-size:14px;font-weight:500}._noFileOpenMessage_uirmn_489{font-size:12px;font-weight:400;color:#6b7280;margin-top:5px}._user-projects-approval-history-paper_uirmn_496{width:75%;background-color:var(--slider-dialog-background)!important}._user-configuration-and-stats-body-style_uirmn_501{padding:unset!important}._previewTextStyles_uirmn_505{display:flex;gap:5px;align-items:center;justify-content:center}._chatContainer_1jdjc_1{height:100%;display:flex;flex-direction:column;overflow:hidden;background:#0f172a}._chatHeader_1jdjc_9{padding:6px;border-bottom:1px solid #374151;display:flex;gap:5px;background:#2d3748;font-size:14px;font-weight:500;color:#d1d5db;margin:0;justify-content:space-between;align-items:center}._infoIconForChat_1jdjc_24{display:flex}._infoIcon_1jdjc_24{width:16px;height:16px}._chatTitle_1jdjc_33{font-size:14px;font-weight:500;color:#d1d5db;margin:0}._messagesArea_1jdjc_40{flex:1;padding:10px;overflow-y:auto;display:flex;flex-direction:column;gap:8px;background:#1b202d}._messageWrapper_1jdjc_50{display:flex;flex-direction:column;align-items:flex-start;animation:_messageSlideIn_1jdjc_1 .3s ease-out}._messageWrapperSelf_1jdjc_57{display:flex;flex-direction:column;align-items:flex-end;animation:_messageSlideIn_1jdjc_1 .3s ease-out}@keyframes _messageSlideIn_1jdjc_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._messageBubble_1jdjc_77{max-width:70%;padding:5px 10px;position:relative;color:#fff}._otherBubble_1jdjc_84{background:#373e4e;border-bottom:1px solid #374151;border-radius:10px 10px 10px 3px}._selfBubble_1jdjc_90{background:#2d3748;border-radius:10px 10px 3px}._messageBubble_1jdjc_77:before{content:"";position:absolute;top:0;left:0;right:0;height:1px}._messageHeader_1jdjc_104{display:flex;align-items:center;gap:4px;width:100%}._statusIndicator_1jdjc_111{width:5px;height:5px;background:#4299e1;border-radius:50%}._senderName_1jdjc_118{font-weight:600;color:#9ca3af;font-size:10px;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._messageContent_1jdjc_128{color:#e2e8f0;word-break:break-word;white-space:pre-wrap;margin:0;font-size:12px;font-weight:400}._timestamp_1jdjc_137{color:#718096;font-size:8px;font-weight:500;opacity:.8;display:flex;justify-content:flex-end;text-overflow:ellipsis;text-align:ellipses;white-space:nowrap;overflow:hidden}._selfBubble_1jdjc_90 ._timestamp_1jdjc_137{color:#fffc}._inputArea_1jdjc_155{display:flex;gap:10px;justify-content:center;flex-wrap:10px;background:#2d3748;border-top:1px solid #374151;padding:8px 10px}._inputWrapper_1jdjc_165{position:relative;display:flex;align-items:center;width:100%;padding:6px 8px;background:#1a202c;border:1px solid #374151;border-radius:6px;transition:all .2s ease}._messageInputOuterContainer_1jdjc_182 ._messageInputContainer_1jdjc_182{padding:0}._messageInputContainer_1jdjc_182.MuiInputBase-root .MuiOutlinedInput-notchedOutline{border:unset}._messageInputContainer_1jdjc_182 ._messageInput_1jdjc_182{flex:1;padding:0;border:none;border-radius:4px;font-size:13px;outline:none;background:transparent;color:#e2e8f0;font-weight:400;width:100%}._messageInputContainer_1jdjc_182 ._messageInput_1jdjc_182::placeholder{color:#718096;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._sendButton_1jdjc_211{border:none;border-radius:4px;background:transparent;color:#9398a7;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;font-weight:600;padding:4px}._sendButton_1jdjc_211:hover{background-color:#9398a7;color:#000;transform:translateY(0)}._sendButton_1jdjc_211:active{transform:translateY(0)}._sendIcon_1jdjc_235{width:14px;height:14px;fill:currentColor}._messageWrapperSelf_1jdjc_57:hover ._messageBubble_1jdjc_77,._messageWrapper_1jdjc_50:hover ._messageBubble_1jdjc_77{transform:translateY(-1px);box-shadow:0 6px 16px #0000004d}._chatContainer_1jdjc_1 ::-webkit-scrollbar{width:4px}._chatLink_1jdjc_251{color:#1976d2;text-decoration:underline;cursor:pointer}._chatLink_1jdjc_251:hover{color:#115293;text-decoration:none}._inviteUsersDialog_1opqb_1 ._inviteUsersDialogPaper_1opqb_1{padding:20px;border:var(--dialog-border-color);border-radius:8px;background-color:var(--background-color);box-shadow:#0000001f 0 4px 4px,#0000003d 0 16px 32px;color:var(--text-color);display:flex;flex-direction:column;gap:20px;max-width:600px;width:85vh;max-height:80vh;overflow-y:auto}._limitReached_1opqb_17{display:flex;justify-content:space-between;align-items:center}._closeButton_1opqb_23{background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}._closeButton_1opqb_23:hover{opacity:.8}._inviteUsersDialogContainer_1opqb_36{display:flex;flex-direction:column;gap:10px}._inviteUsersHeader_1opqb_42{display:flex;column-gap:8px;align-items:center;font-size:16px;font-weight:500}._inviteUsersHeaderIcon_1opqb_50{width:15px;height:15px;color:var(--text-color)}._searchContainer_1opqb_56{display:flex;flex-direction:column;gap:10px;padding-top:10px}._searchInputContainer_1opqb_63{display:flex;flex-direction:column;gap:5px}._searchInputContainer_1opqb_63 label{font-size:12px;color:var(--input-field-label-color)}._searchInputWrapper_1opqb_74{position:relative;display:flex;align-items:center}._searchIcon_1opqb_80{position:absolute;left:10px;width:16px;height:16px;color:var(--input-field-label-color);z-index:1}._searchInputField_1opqb_89{width:100%}._searchInputField_1opqb_89 ._searchInput_1opqb_63{color:var(--input-field-text-color);padding:8px 10px 8px 35px;font-size:13px;border-radius:4px;background-color:var(--input-field-background);border:1px solid var(--input-field-border-color);width:100%}._searchInputField_1opqb_89 ._searchInput_1opqb_63:focus{border-radius:4px;outline:none}._searchInputField_1opqb_89 ._searchInput_1opqb_63::placeholder{color:var(--input-field-label-color)}._searchResults_1opqb_113{max-height:200px;overflow-y:auto;border:1px solid var(--input-field-border-color);border-radius:4px;background-color:var(--background-color)}._searchResultItem_1opqb_121,._addedUserItem_1opqb_122{display:flex;justify-content:space-between;align-items:center;padding:10px;border-bottom:1px solid var(--input-field-border-color)}._searchResultItem_1opqb_121:last-child,._addedUserItem_1opqb_122:last-child{border-bottom:none}._searchResultItem_1opqb_121:hover{background-color:var(--input-field-background)}._userInfo_1opqb_139{display:flex;align-items:center;gap:10px}._userAvatar_1opqb_145{width:32px;height:32px;border-radius:50%;background-color:var(--button-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500}._userDetails_1opqb_158{display:flex;flex-direction:column;gap:2px}._manualAddContainer_1opqb_164{display:flex;justify-content:center;gap:10px;padding:5px}._username_1opqb_171{font-size:12px;font-weight:500;color:var(--text-color)}._userEmail_1opqb_177{font-size:11px;color:var(--input-field-label-color)}._addUserButton_1opqb_182{padding:4px 12px;background:var(--button-primary);border:none;border-radius:3px;cursor:pointer;color:#fff;font-size:12px;font-weight:500;transition:background-color .2s ease}._addUserButton_1opqb_182:hover{opacity:.9}._removeUserButton_1opqb_198{padding:4px;background:transparent;border:1px solid var(--input-field-border-color);border-radius:3px;cursor:pointer;color:var(--text-color);display:flex;align-items:center;justify-content:center;transition:all .2s ease}._removeUserButton_1opqb_198:hover{background-color:#f44;color:#fff;border-color:#f44}._removeUserButton_1opqb_198 svg{width:14px;height:14px}._noResults_1opqb_222{padding:15px;text-align:center;color:var(--input-field-label-color);font-size:12px;font-style:italic}._addedUsersContainer_1opqb_230{display:flex;flex-direction:column;gap:10px}._addedUsersContainer_1opqb_230 label{font-size:12px;color:var(--input-field-label-color);font-weight:500}._addedUsersList_1opqb_242{border:1px solid var(--input-field-border-color);border-radius:4px;background-color:var(--input-field-background);max-height:150px;overflow-y:auto}._addedUserItem_1opqb_122{background-color:var(--background-color);margin:5px;border-radius:4px;border:1px solid var(--input-field-border-color)}._inviteUsersDialogButtonsContainer_1opqb_257{display:flex;gap:10px;align-items:center;justify-content:flex-end;margin-top:10px}._inviteUsersDialogButton_1opqb_257{padding:8px 16px;border:var(--create-project-dialog-button-border-color);border-radius:4px;cursor:pointer;font-size:13px;font-weight:500;line-height:16px;transition:all .2s ease}._inviteUsersDialogButton_1opqb_257:first-child{background:var(--create-project-dialog-button-color);color:var(--create-project-dialog-button-text-color)}._inviteUsersDialogButtonEnabled_1opqb_281{background:var(--button-primary);color:#fff}._inviteUsersDialogButtonEnabled_1opqb_281:hover{opacity:.9}._inviteUsersDialogButtonDisabled_1opqb_290{opacity:.6;background:var(--button-primary);color:#fff;cursor:not-allowed}._inviteUsersDialogButton_1opqb_257:first-child:hover{opacity:.9}._roleAndAddContainer_1opqb_301{display:flex;align-items:center;gap:8px}._roleSelector_1opqb_307{min-width:50px}._roleSelect_1opqb_307{height:23px;font-size:12px;display:flex;align-items:center;border-radius:4px;background-color:var(--input-field-background);border:1px solid lightgray}.MuiSvgIcon-root._roleSelectIcon_1opqb_321{color:#fff}._roleSelectRoot_1opqb_325.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#fff!important;border-width:1px!important}._menuPaper_1opqb_330{background-color:#1e1e1e!important;color:#fff!important;border:1px solid #444}._userRole_1opqb_336{font-size:10px;color:#666;margin-top:2px}._closeButton_1opqb_23{padding:6px;background:transparent;border:none;border-radius:4px;cursor:pointer;color:var(--text-color);display:flex;align-items:center;justify-content:center;transition:all .2s ease;margin-left:auto}._closeButton_1opqb_23:hover{background-color:var(--input-field-background)}._closeButton_1opqb_23 svg{width:16px;height:16px}._inviteUsersDialogContainerHeader_1opqb_365{display:flex;flex-direction:column;gap:5px}._inviteNoteMessage_1opqb_371{font-size:12px}._container_14s23_1{background:var(--capstone-background-color);color:#e5e7eb;height:100%;display:flex;flex-direction:column}._header_14s23_9{padding:6px;border-bottom:1px solid #374151;flex-shrink:0}._headerTitle_14s23_15{font-size:14px;font-weight:500;color:#d1d5db;margin:0}._content_14s23_22{display:flex;flex-direction:column;flex:1;overflow-y:auto}._tabSection_14s23_29{display:flex;overflow:auto;flex:1;max-height:max-content;border-bottom:1px solid #1f2937;flex-direction:column}._tabButton_14s23_38{width:100%;display:flex;align-items:center;padding:8px 12px;font-size:12px;background:none;border:none;color:#e5e7eb;cursor:pointer;transition:background-color .2s ease}._tabButton_14s23_38:hover{background-color:#1f2937}._tabIcon_14s23_55{margin-right:8px;flex-shrink:0;display:flex;align-items:center}._tabText_14s23_62{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._invitationContent_14s23_69{padding:16px 24px;background-color:#0f172a;border-bottom:1px solid #1f2937}._invitationActions_14s23_75{display:flex;flex-direction:column;gap:12px}._invitationButton_14s23_81{width:100%;padding:8px 16px;background-color:#2563eb;color:#fff;border:none;border-radius:4px;font-size:14px;cursor:pointer;transition:background-color .2s ease}._invitationButton_14s23_81:hover{background-color:#1d4ed8}._invitationDescription_14s23_97{font-size:12px;color:#9ca3af;text-align:center;margin:0}._collaboratorsContent_14s23_104{overflow:auto;background-color:#0f172a;border-bottom:1px solid #1f2937}._collaboratorItem_14s23_110{padding:12px 16px;border-bottom:1px solid #1f2937;justify-content:space-between;transition:background-color .2s ease;display:flex;flex-direction:column;gap:10px}._collaboratorItem_14s23_110:hover{background-color:#1f293780}._collaboratorItem_14s23_110:last-child{border-bottom:none}._collaboratorInfo_14s23_129{flex:1;min-width:0}._collaboratorDetails_14s23_134{display:flex;align-items:center;gap:12px}._avatarBlue_14s23_140{width:32px;height:32px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;flex-shrink:0}._avatarYellow_14s23_153{width:32px;height:32px;background:linear-gradient(135deg,#eab308,#ea580c);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;flex-shrink:0}._userInfo_14s23_166{flex:1;min-width:0}._userName_14s23_171{font-size:14px;font-weight:500;color:#e5e7eb;margin:0 0 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._userEmail_14s23_181{font-size:12px;color:#9ca3af;margin:0 0 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._userActivity_14s23_190{font-size:12px;color:#6b7280;margin:0}._collaboratorActions_14s23_196{display:flex;align-items:center;gap:8px;margin-left:12px;flex-shrink:0}._roleSelect_14s23_204{font-size:12px;background-color:#374151;border:1px solid #4b5563;border-radius:4px;padding:4px 8px;color:#e5e7eb;outline:none}._roleSelect_14s23_204:focus{border-color:#3b82f6}._deleteButton_14s23_218{padding:4px;color:#9ca3af;background:none;border:none;cursor:pointer;transition:color .2s ease;display:flex;align-items:center}._deleteButton_14s23_218:hover{color:#ef4444}._pendingContent_14s23_233{overflow:auto;background-color:#0f172a;border-bottom:1px solid #1f2937}._pendingItem_14s23_239{padding:12px 16px;border-bottom:1px solid #1f2937;display:flex;align-items:center;justify-content:space-between;transition:background-color .2s ease}._pendingItem_14s23_239:hover{background-color:#1f293780}._pendingItem_14s23_239:last-child{border-bottom:none}._pendingInfo_14s23_256{display:flex;align-items:center;gap:12px;flex:1;min-width:0}._requestDetails_14s23_264{display:flex;align-items:center;gap:8px;margin-top:4px}._requestTime_14s23_271{font-size:12px;color:#6b7280}._requestDepartment_14s23_276{font-size:12px;color:#60a5fa}._removeButton_14s23_281{padding:4px;color:#9ca3af;background:none;border:none;cursor:pointer;transition:color .2s ease;margin-left:12px;flex-shrink:0;display:flex;align-items:center}._removeButton_14s23_281:hover{color:#ef4444}._emptyState_14s23_299{padding:24px;text-align:center;color:#9ca3af;font-size:14px}@media (max-width: 768px){._container_14s23_1{width:100%}._userName_14s23_171,._userEmail_14s23_181{font-size:13px}._collaboratorActions_14s23_196{gap:6px}}._codingViewEditorAndThemeSelectorInnerContainer_157sd_1{display:flex;flex-direction:column;height:50%;flex:1;width:100%;height:100%}._codingViewEditorContainer_157sd_10{height:inherit;width:100%}._codingViewEditor_157sd_1{height:100%;width:100%;flex:1}._codingViewEditor_157sd_1 .monaco-editor,._codingViewEditor_157sd_1 .monaco-editor-background,._codingViewEditor_157sd_1 .monaco-editor .margin,._codingViewEditor_157sd_1 .minimap-decorations-layer{background-color:var(--capstone-editor-background-color)!important}._codingViewEditorContainer_157sd_10 svg[aria-label="Codeium Logo"]{display:none}._copilotMarginZone_157sd_32{border:1px solid #3489ff;border-left:none;border-right:none}._ai-replacement-highlight_157sd_38{background-color:#ffe066!important;transition:background-color .5s}._dialogPaperStyle_jocw2_1.MuiPaper-root{background-color:var(--background-color);color:#fff}._confirmationTextFieldInput_jocw2_6.MuiInputBase-root{color:#fff}._dialogContentStyle_jocw2_10{display:flex;flex-direction:column;gap:10px}._confirmationTextFieldInput_jocw2_6.MuiInputBase-root .MuiOutlinedInput-notchedOutline{border-color:var(--search-autocomplete-border)}._confirmationDialogButton_jocw2_20.MuiButtonBase-root.Mui-disabled{color:#9c27b0;opacity:.5;cursor:not-allowed}._dialogTitleStyle_1srj2_1{padding-bottom:10px!important}._dialogContentStyle_1srj2_5{display:flex;padding-top:10px!important;gap:10px;flex-direction:column}._toggleIcon_1517v_1{display:flex;transition:transform .2s ease;cursor:pointer}._fileTreeTitle_1517v_7{color:#fff;font-size:12px}._toggleIcon_1517v_1._rotate_1517v_12{transform:rotate(90deg)}._toggleIcon_1517v_1 svg{height:10px;width:10px}._fileTreeRoot_1517v_21,._fileTreeRoot_1517v_21 li{list-style:none;padding:0}._fileTreeRoot_1517v_21 ul{padding:0}._fileTreeHeader_1517v_31{display:flex;background-color:var(--capstone-background-color);padding:3px 8px;align-items:center;gap:4px;justify-content:space-between;border-bottom:1px solid var(--capstone-border-color)}._fileTreeItemIcon_1517v_41{width:16px;height:16px;flex-shrink:0}._fileTreeHeaderItemIcon_1517v_47{color:#e85c71;cursor:pointer;width:15px;height:15px}._fileTreeHeaderItemIconContainer_1517v_54{display:flex;align-items:center}._fileTreeItemLabel_1517v_59{color:#dfe1e5;font-size:13px;font-style:normal;font-weight:500;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._fileTreeFileFolderItem_1517v_70{display:flex;padding:4px 16px;align-items:center;cursor:pointer;gap:4px;white-space:nowrap;overflow:hidden}._fileTreeFileFolderItem_1517v_70:hover{border-radius:4px;background-color:#362d4480}._fileTreeContainer_1517v_85{padding:16px}._fileTreeContainer_1517v_85 input{margin-bottom:8px;padding:4px;border:1px solid #ccc;border-radius:4px}._fileTreeContainer_1517v_85 button{margin-bottom:16px;padding:6px 12px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer}._fileTreeContainer_1517v_85 button:disabled{background-color:#ccc;cursor:not-allowed}._fileTreeRoot_1517v_21{background-color:var(--capstone-background-color);margin:0;color:#fff;font-family:Consolas,Courier New,monospace;padding:5px 10px;overflow-y:auto;height:100%}._toggleIcon_1517v_1{cursor:pointer;margin-left:5px;margin-right:3px}._fileTreeItemLabel_1517v_59{flex-grow:1;margin-left:5px}._fileTreeActions_1517v_133{display:flex;gap:8px;align-items:center}._reactPreviewContainer_1517v_139{width:100%;display:flex;flex-direction:column;height:100%;background-color:#1e1e1e}._reactLibraryManagerContainer_1517v_147{background-color:var(--capstone-background-color);display:flex;flex-direction:column}._reactLibraryManagerContainer_1517v_147 ::-webkit-scrollbar{width:7px;height:7px}._reactLibraryManagerContainer_1517v_147 ::-webkit-scrollbar-track{background:transparent}._reactLibraryManagerContainer_1517v_147 ::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color);border-radius:12px}._reactLibraryManagerContainer_1517v_147 ::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-color);border-radius:12px}._fileTreeRoot_1517v_21::-webkit-scrollbar{width:4px;height:4px}._fileTreeRoot_1517v_21::-webkit-scrollbar-track{background:transparent}._fileTreeRoot_1517v_21::-webkit-scrollbar-thumb{background-color:#fff3;border-radius:12px}._fileTreeRoot_1517v_21::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-color);border-radius:12px}._reactLibraryManager_1517v_147{height:100%;display:flex;overflow:auto;flex-direction:column}._reactLibraryMissingImports_1517v_198{display:flex;flex-direction:column;max-height:100%}._reactLibraryAddedLibrariesHeading_1517v_204,._reactLibraryMissingImportsHeading_1517v_205{display:flex;background-color:var(--capstone-background-color);align-items:center;cursor:pointer;padding:2px 5px 2px 10px;justify-content:space-between;flex:1 0 auto;height:22px;max-height:22px}._reactLibraryMissingImportsHeadingLeft_1517v_217,._reactLibraryAddedLibrariesHeadingLeft_1517v_218{display:flex;align-items:center;gap:4px;flex:1 0 auto}._reactLibraryAddedLibrariesHeadingRight_1517v_225{background-color:#5d4b85b3;color:#fff;font-size:11px;font-weight:400;border-radius:50%;aspect-ratio:1;height:90%;display:flex;align-items:center;justify-content:center}._reactLibraryMissingImportsHeadingRight_1517v_238{color:#fff;font-size:11px;font-weight:400;border-radius:50%;aspect-ratio:1;height:90%;display:flex;align-items:center;justify-content:center}._reactLibraryMissingImportsHeadingRight_1517v_238 ._reactLibraryArrowIconImports_1517v_250{font-size:15px}._reactLibraryMissingImportsText_1517v_254,._reactLibraryAddedLibrariesText_1517v_255{font-size:11px;font-weight:700;line-height:14px;color:#e2e2e2b0}._reactLibraryAddedLibraries_1517v_204{display:flex;flex-direction:column;overflow:auto}._reactLibraryArrowIconImports_1517v_250{transition:transform .3s ease;font-size:10px;color:#e85c71}._reactLibraryArrowIconImports_1517v_250._reactLibraryRotateArrowIconImports_1517v_274{transform:rotate(90deg)}._reactLibraryAddedItemsContainer_1517v_278{display:flex;flex-direction:column;overflow:auto;min-height:20px}._reactLibraryAddedLibrariesItem_1517v_285{display:flex;color:#ffffff40;justify-content:space-between;padding:2px 4px 2px 15px;line-height:22px;font-size:13px}._reactLibraryAddedLibrariesItemLabel_1517v_294{display:flex;padding-left:10px}._reactLibraryAddedLibrariesItemButton_1517v_299{color:#e85c71;line-height:22px;font-size:13px;cursor:pointer}._reactCodingViewSash_1517v_306{background:#9f47aa;width:100%;height:100%}._react-split__sash--horizontal_1517v_312 ._reactCodingViewSash_1517v_306._active_1517v_312{background:#7f0a8d;width:100%;height:100%;height:3px}._react-split__sash--vertical_1517v_319 ._reactCodingViewSash_1517v_306._active_1517v_312{background:#7f0a8d;width:100%;height:100%;width:3px}._react-split__sash--horizontal_1517v_312 ._reactCodingViewSash_1517v_306,._react-split__sash--horizontal_1517v_312 ._reactCodingViewSash_1517v_306._active_1517v_312{cursor:ns-resize}._react-split__sash--vertical_1517v_319 ._reactCodingViewSash_1517v_306,._react-split__sash--vertical_1517v_319 ._reactCodingViewSash_1517v_306._active_1517v_312{cursor:ew-resize}._reactLibraryManagerHeadingContainer_1517v_337{background-color:var(--capstone-background-color);color:#e2e2e2d4;font-size:12px;display:flex;cursor:pointer;align-items:center;padding:3px 4px;gap:4px}._backButton_1517v_348{color:#fff;margin-right:5px;cursor:pointer}._codingViewFileTreeContainer_1517v_354{height:100%}._reactLibraryMissingImportsHeading_1517v_205._disabled_1517v_358{opacity:.5;cursor:not-allowed;pointer-events:none}._reactLibraryAddedLibrariesItemButton_1517v_299{cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .2s}._reactLibraryAddedLibrariesItemButton_1517v_299:hover{background-color:#ffffff1a}._fileTreeHeader_1517v_31>div{display:flex;align-items:center;flex-wrap:wrap;gap:4px}._fileTreeStatusIndicator_1517v_385{font-size:12px;margin-left:8px;display:flex;align-items:center;gap:4px}._fileTreeStatusIndicator_1517v_385 svg{width:12px;height:12px;flex-shrink:0}._fileTreeStatusReadOnly_1517v_399{color:#f57c00}._fileTreeStatusSyncing_1517v_403{color:#666}._fileTreeStatusConnectedUsers_1517v_407{color:#4caf50}._fileTreeActionButton_1517v_411{transition:opacity .2s ease,cursor .2s ease}._fileTreeActionButton_1517v_411._canEdit_1517v_415{opacity:1;cursor:pointer}._fileTreeActionButton_1517v_411._cannotEdit_1517v_420{opacity:.5;cursor:not-allowed}._errorMessage_550mn_1{white-space:pre-wrap;word-break:break-word;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:13px;line-height:1.8;margin:0;padding:12px;border-radius:6px;display:flex;overflow:auto;color:#fff}._overlay_550mn_15{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:50}._modal_550mn_28{background-color:#1f2937;border-radius:8px;box-shadow:0 20px 25px -5px #00000080;max-width:640px;max-height:90vh;overflow-y:auto;border:1px solid rgb(55,65,81);display:flex;flex-direction:column;gap:5px}._header_550mn_41{border-bottom:1px solid rgb(55,65,81);padding:16px}._titleContainer_550mn_46{display:flex;align-items:center;gap:12px}._title_550mn_46{font-size:20px;font-weight:700;color:#f1f5f9;margin:0}._footer_550mn_59{border-top:1px solid rgb(55,65,81);padding:16px 24px;display:flex;justify-content:flex-end}._closeButton_550mn_66{background-color:#b45309;color:#f1f5f9;border:none;padding:10px 24px;border-radius:6px;font-weight:600;font-size:14px;cursor:pointer;transition:background-color .2s ease}._closeButton_550mn_66:hover{background-color:#92400e}._closeButton_550mn_66:active{background-color:#78350f}._learningResources_19c82_1{display:flex;flex-direction:column;gap:20px}._learningResourcesContainer_19c82_7{background:var(--capstone-background-color);color:#fff;padding:10px;width:100%;box-shadow:0 8px 32px #1f268740;display:flex;flex-direction:column;gap:15px;min-height:100%;border:1.5px solid #2d2d2d}._resourceSection_19c82_20{background-color:#334155;border-radius:8px;padding:16px}._headerContainer_19c82_26{display:flex;flex-wrap:wrap;align-items:center;gap:10px;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid white}._resourceTitle_19c82_36{font-size:16px;font-weight:600;margin-bottom:12px;display:flex;align-items:center;gap:8px}._resourceList_19c82_45{display:flex;flex-direction:column;gap:8px}._resourceLink_19c82_51{color:#60a5fa;background-color:unset;text-decoration:none;font-size:14px;padding:8px 12px;border-radius:4px;border:1px solid #475569;display:flex;align-items:center;justify-content:space-between;transition:all .2s}._resourceLink_19c82_51:hover{background-color:#475569;border-color:#60a5fa}._icon_19c82_70{width:16px;height:16px}._externalIcon_19c82_75{width:14px;height:14px;color:#94a3b8}._highlightFeatures_1omp7_1{background-image:linear-gradient(90deg,var(--swatch--brand-1),var(--swatch--brand-2));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}._introductionSectionOuterContainer_1omp7_8{display:flex;flex-wrap:wrap-reverse}._introductionSectionSubContent_1omp7_13{color:#666;width:75%;font-size:21px;line-height:30px;letter-spacing:1.5px}._introductionSectionContent_1omp7_21{font-size:60px;letter-spacing:2px;white-space:pre-wrap;overflow:hidden;color:var(--text-color);font-weight:600}._introductionSectionCursor_1omp7_30{display:inline-block;margin-left:.1rem;width:20px;border-bottom:3px solid #ccc;animation:_blinkCursor_1omp7_1 .5s step-end infinite}._primaryColorText_1omp7_38{background-image:linear-gradient(90deg,var(--font--heading-primary),var(--font--heading-primary)0%,var(--font--heading-secondary));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}._secondaryColorText_1omp7_45{background-image:linear-gradient(90deg,var(--swatch--brand-1),var(--swatch--brand-2));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@keyframes _blinkCursor_1omp7_1{0%{border-color:#ccc}49%{border-color:#ccc}50%{border-color:transparent}99%{border-color:transparent}to{border-color:#ccc}}._codingTypingViewContainer_1omp7_74{display:flex;justify-content:center;align-items:center}._codingTypingViewContainer_1omp7_74 p{font-size:3rem;padding:.5rem;font-weight:700;letter-spacing:.1rem;text-align:center;overflow:hidden;color:var(--text-color)}._codingTypingViewContainer_1omp7_74 p span._typed-text_1omp7_90{font-weight:400;color:#dd7732}._codingTypingViewContainer_1omp7_74 p span._cursor_1omp7_95{display:inline-block;margin-left:.1rem;border-bottom:3px solid #ccc;animation:_blink_1omp7_1 1s infinite}._codingTypingViewContainer_1omp7_74 p span._cursor_1omp7_95._typing_1omp7_102{animation:none}@keyframes _blink_1omp7_1{0%{border-color:#ccc}49%{border-color:#ccc}50%{border-color:transparent}99%{border-color:transparent}to{border-color:#ccc}}._introductionSectionWrapper_1omp7_128{display:flex;justify-content:center;align-items:center;gap:50px;flex-direction:column}._introductionSectionContainer_1omp7_136{display:flex;flex-direction:column;gap:30px;padding:50px;flex:1 1 55%}._fileIconsContainer_1omp7_144{position:relative;width:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;min-width:300px;aspect-ratio:1/1;flex:1 1 45%}._iconAnimation_1omp7_156{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}@keyframes _enterExitWithShadow_1omp7_1{0%{transform:translateY(-200%) scale(.5);opacity:0;filter:drop-shadow(0 0 5px rgba(255,255,255,.2))}10%{transform:translateY(0) scale(1);opacity:1;filter:drop-shadow(0 0 7.5px rgba(255,255,255,.3))}20%{transform:translateY(0) scale(1.1);opacity:1;filter:drop-shadow(0 0 12px rgba(255,255,255,.5))}30%{transform:translateY(0) scale(1);opacity:1;filter:drop-shadow(0 0 7.5px rgba(255,255,255,.3))}40%{transform:translateY(0) scale(1.1);opacity:1;filter:drop-shadow(0 0 12px rgba(255,255,255,.5))}50%{transform:translateY(0) scale(1);opacity:1;filter:drop-shadow(0 0 7.5px rgba(255,255,255,.3))}60%{transform:translateY(0) scale(1.1);opacity:1;filter:drop-shadow(0 0 12px rgba(255,255,255,.5))}70%{transform:translateY(0) scale(1);opacity:1;filter:drop-shadow(0 0 7.5px rgba(255,255,255,.3))}80%{transform:translateY(0) scale(1.1);opacity:1;filter:drop-shadow(0 0 12px rgba(255,255,255,.5))}90%{transform:translateY(0) scale(1);opacity:1;filter:drop-shadow(0 0 7.5px rgba(255,255,255,.3))}to{transform:translateY(200%) scale(.5);opacity:0;filter:drop-shadow(0 0 5px rgba(255,255,255,.2))}}._animatedIcon_1omp7_233{position:absolute;width:80%;height:80%;animation:_enterExitWithShadow_1omp7_1 10s ease-in-out infinite}._animatedIcon_1omp7_233 svg{width:100%;height:100%}@media screen and (max-width: 700px){._introductionSectionContent_1omp7_21{font-size:40px}._introductionSectionSubContent_1omp7_13{font-size:18px}}._dashboardWrapper_17lv5_1{width:100%;padding:30px;box-sizing:border-box;background-color:var(--background-color);display:flex;flex-direction:column;gap:20px;height:100%;overflow:auto}._chooseProjectTypeSection_17lv5_13{display:flex;flex-direction:column;gap:10px}._chooseProjectTypeSectionHeading_17lv5_19{font-size:24px;gap:600px;color:#f5f5f5}._chooseProjectTypeItemContainer_17lv5_25{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-auto-rows:minmax(154px,1fr);gap:16px;color:#f5f5f5}._chooseProjectTypeItem_17lv5_25{display:flex;flex-direction:column;padding:12px;justify-content:center;align-items:center;gap:10px;background:linear-gradient(179deg,#2b2d3080 19.85%,#2b2d3040 71.84%);border-radius:12px;color:#f5f5f5;border:1px solid rgba(255,255,255,.05);cursor:pointer}._chooseProjectTypeItem_17lv5_25:hover{box-shadow:0 0 15px 2px #4f546754}._chooseProjectTypeIconsContainer_17lv5_51{width:100%;height:70px;position:relative;display:flex}._createAllProjectDialogPaper_17lv5_58{max-height:80vh;overflow-y:auto}._createAllProjectDialog_17lv5_58 ._MuiDialogContent-root_17lv5_63{max-height:400px;overflow-y:auto;padding-right:16px}._createAllProjectDialog_17lv5_58 ._MuiDialogContent-root_17lv5_63::-webkit-scrollbar{width:6px}._createAllProjectDialog_17lv5_58 ._MuiDialogContent-root_17lv5_63::-webkit-scrollbar-track{border-radius:10px}._createAllProjectDialog_17lv5_58 ._MuiDialogContent-root_17lv5_63::-webkit-scrollbar-thumb{background:#888;border-radius:10px}._createAllProjectDialog_17lv5_58 ._MuiDialogContent-root_17lv5_63::-webkit-scrollbar-thumb:hover{background:#555}._chooseProjectTypeName_17lv5_86{display:flex;flex-direction:column;gap:10px;align-items:center;width:100%;font-size:14px}._chooseProjectTypeIcon_17lv5_51{width:100%;height:100%;aspect-ratio:1/1}._chooseProjectTypeIcon_17lv5_51 svg{width:100%;filter:var(--language-icon-drop-shadow);height:100%}._chooseProjectTypeFirstIcon_17lv5_107{position:absolute;left:0;width:unset;z-index:3}._chooseProjectTypeSecondIcon_17lv5_114{position:absolute;left:30px;width:unset;z-index:2}._chooseProjectTypeThirdIcon_17lv5_121{position:absolute;left:60px;width:unset;z-index:1}._myProjectsSectionItemProjectIcon_17lv5_128{width:16px;height:16px}._myProjectsSectionItemProjectIcon_17lv5_128 svg{width:100%;height:100%}._myProjectsSectionCreatedAt_17lv5_138{color:#6b9bfa;font-size:13px;font-weight:500;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:24px}._updateProjectNameDialogButtonsContainer_17lv5_148{display:flex;gap:10px;align-items:center;justify-content:flex-end}._updateProjectNameDialog_17lv5_148 ._updateProjectNameDialogPaper_17lv5_155{padding:30px;border:var(--dialog-border-color);border-radius:8px;background-color:#151515;box-shadow:#0000001f 0 4px 4px,#0000003d 0 16px 32px;color:#f5f5f5;display:flex;flex-direction:column;gap:20px;max-width:500px;width:50vh}._createAllProjectDialog_17lv5_58 ._createAllProjectDialogPaper_17lv5_58{padding:20px;border:var(--dialog-border-color);border-radius:8px;background-color:#151515;box-shadow:#0000001f 0 4px 4px,#0000003d 0 16px 32px;color:#f5f5f5;display:flex;flex-direction:column;gap:20px;max-width:500px;width:170vh;max-width:760px}._createAllProjectDialogPaper_17lv5_58{padding:30px;border:var(--dialog-border-color);border-radius:8px;background-color:#151515;box-shadow:#0000001f 0 4px 4px,#0000003d 0 16px 32px;color:#f5f5f5;display:flex;flex-direction:column;gap:20px;max-width:500px;width:50vh}._updateProjectNameDialogNameInputContainer_17lv5_198{display:flex;flex-direction:column;gap:5px}._updateProjectNameHeader_17lv5_204{display:flex;gap:5px;align-items:center;font-size:15px}._MuiInputBase-root_17lv5_211._updateProjectNameDialogTextField_17lv5_211{border-radius:4px;background-color:#252525;border:1px solid rgb(36,36,36);color:#f5f5f5}._updateProjectNameDialogTextField_17lv5_211 ._updateProjectNameDialogTextFieldInput_17lv5_218{color:#999;padding:5px 10px;font-size:13px;border-radius:4px}._updateProjectNameDialogTextField_17lv5_211 ._updateProjectNameDialogTextFieldInput_17lv5_218:focus{border-radius:4px;border:1px solid #88ADF7}._updateProjectNameDialogNameInputContainer_17lv5_198 label{font-size:12px;color:#c9ccd6}._updateProjectNameDialogIconContainer_17lv5_235{width:50px;height:25px;position:relative;display:flex;max-width:fit-content}._updateProjectNameDialogIconContainer_17lv5_235:has(._updateProjectNameDialogIconFirstIcon_17lv5_243){max-width:unset}._updateProjectNameDialogIcon_17lv5_235{width:100%;height:100%;aspect-ratio:1/1}._updateProjectNameDialogIcon_17lv5_235 svg{width:100%;filter:var(--language-icon-drop-shadow);height:100%}._updateProjectNameDialogIconFirstIcon_17lv5_243{position:absolute;left:0;width:unset;z-index:3}._updateProjectNameDialogIconSecondIcon_17lv5_266{position:absolute;left:10px;width:unset;z-index:2}._updateProjectNameDialogIconThirdIcon_17lv5_273{position:absolute;left:20px;width:unset;z-index:1}._updateProjectNameDialogButton_17lv5_148{padding:6px 12px;background:#494b57;border-radius:3px;cursor:pointer;color:#fff;font-size:13px;font-weight:500;line-height:16px}._myProjectTypeIconsContainer_17lv5_291{height:16px;width:20px;position:relative;display:flex}._myProjectTypeIcon_17lv5_291{width:100%;height:100%;aspect-ratio:1/1}._myProjectTypeIcon_17lv5_291 svg{width:100%;filter:var(--project-card-triple-dot-filter);height:100%}._myProjectTypeFirstIcon_17lv5_310{position:absolute;left:0;width:unset;z-index:3}._myProjectTypeSecondIcon_17lv5_317{position:absolute;left:5px;width:unset;z-index:2}._myProjectTypeThirdIcon_17lv5_324{position:absolute;left:10px;width:unset;z-index:1}._createProjectDialogButtonsContainer_17lv5_331{display:flex;gap:10px;align-items:center;justify-content:flex-end}._createProjectDialog_17lv5_331 ._createProjectDialogPaper_17lv5_338{padding:30px;border:var(--dialog-border-color);border-radius:8px;background-color:#151515;box-shadow:#0000001f 0 4px 4px,#0000003d 0 16px 32px;color:#f5f5f5;display:flex;flex-direction:column;gap:20px;max-width:500px;width:50vh}._createProjectDialogIconContainer_17lv5_390{width:50px;height:25px;position:relative;display:flex;max-width:fit-content}._createProjectDialogIconContainer_17lv5_390:has(._createProjectDialogIconFirstIcon_17lv5_398){max-width:unset}._createProjectDialogButton_17lv5_331{padding:6px 12px;background:#494b57;border-radius:3px;cursor:pointer;color:#fff;font-size:13px;font-weight:500;line-height:16px}._createProjectDialogNameInputContainer_17lv5_353{display:flex;flex-direction:column;gap:5px}._createProjectHeader_17lv5_359{display:flex;gap:5px;align-items:center;font-size:15px}._MuiInputBase-root_17lv5_211._createProjectDialogTextField_17lv5_366{border-radius:4px;background-color:#252525;border:1px solid rgb(36,36,36);color:#f5f5f5}._createProjectDialogTextField_17lv5_366 ._createProjectDialogTextFieldInput_17lv5_373{color:#999;padding:5px 10px;font-size:13px;border-radius:4px}._createProjectDialogTextField_17lv5_366 ._createProjectDialogTextFieldInput_17lv5_373:focus{border-radius:4px;border:1px solid #88ADF7}._createProjectDialogNameInputContainer_17lv5_353 label{font-size:12px;color:#c9ccd6}._createProjectDialogIcon_17lv5_390{width:100%;height:100%;aspect-ratio:1/1}._createProjectDialogIcon_17lv5_390 svg{width:100%;filter:var(--language-icon-drop-shadow);height:100%}._createProjectDialogIconFirstIcon_17lv5_398{position:absolute;left:0;width:unset;z-index:3}._createProjectDialogIconSecondIcon_17lv5_421{position:absolute;left:10px;width:unset;z-index:2}._createProjectDialogIconThirdIcon_17lv5_428{position:absolute;left:20px;width:unset;z-index:1}._quickstartButton_17lv5_516{display:flex;align-items:center;gap:8px;background-color:#7e57c2;color:#fff;border:none;border-radius:50px;padding:8px 16px;cursor:pointer;position:fixed;bottom:20px;right:20px;z-index:1000;font-size:16px;transition:all .3s ease}._quickstartButton_17lv5_516:hover{background-color:#6a48b0;transform:translateY(-2px)}._bulbIcon_17lv5_539{font-size:20px}._closeIcon_17lv5_543{font-size:18px;margin-left:4px}._headerSection_17lv5_548{text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px;padding:20px;margin:20px}._mainTitle_17lv5_558{font-size:clamp(3rem,8vw,4rem);background:var(--dashboard-header-feature-background-color);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1.5}._gradientText_17lv5_567{background:var(--dashboard-header-feature-gradient-color);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}._subtitle_17lv5_574{font-size:1.25rem;max-width:48rem;color:var(--dashboard-header-feature-sub-title-color)}._approvalHistoryCard_b4p16_1{display:flex;flex-direction:column;gap:10px;background-color:var(--project-approval-history-card-background-color);border:var(--project-approval-history-card-border);color:var(--project-approval-history-card-text-color);box-shadow:var(--project-approval-history-card-box-shadow);padding:16px;border-radius:8px;transition:all .3s ease}._headerRow_b4p16_14{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}._messageSection_b4p16_21{margin-top:16px;padding-top:8px;border-top:1px solid #ffffff30}._message_b4p16_21{white-space:pre-wrap;color:var(--text-color);font-size:12px}._wideCard_b4p16_33{background:#1c1c1c;color:#fff;border-radius:12px;box-shadow:0 8px 16px #0000004d;padding:24px;max-width:1000px;margin:20px auto;transition:transform .3s ease-in-out}._wideCard_b4p16_33:hover{transform:translateY(-5px)}._wideCardHeader_b4p16_48{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #444;padding-bottom:12px;margin-bottom:16px}._wideCardInfo_b4p16_57{display:flex;flex-direction:column;gap:5px;min-width:20%}._adminName_b4p16_64{flex:2}._label_b4p16_68{font-weight:700;color:#868a91;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}._value_b4p16_78{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px;font-size:12px;font-weight:500}._ellipsis_b4p16_87{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._status-approved_b4p16_93{color:#4caf50}._status-rejected_b4p16_97{color:#f44336}._wideCardBody_b4p16_101{font-size:18px;line-height:1.6}._wideCardFooter_b4p16_106{display:flex;justify-content:flex-end}._commentBtn_b4p16_111{background:var(--button-primary);color:#fff;border:none;padding:10px 14px;font-size:12px;border-radius:8px;cursor:pointer;transition:background .3s}._commentBtn_b4p16_111:hover{background:#d39e00}._tooltip-popper_b4p16_126.MuiTooltip-popper ._tooltip-root_b4p16_126.MuiTooltip-tooltip{padding:4px 8px;color:var(--text-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:5px;word-wrap:break-word;border-radius:5px;background:var(--text-tooltip-background-color)}._tooltip-popper_b4p16_126.MuiTooltip-popper ._tooltip-root-arrow_b4p16_139{color:var(--text-tooltip-background-color)}._deleteConfirmDialog_6hhds_1 ._dialogPaperStyle_6hhds_1{color:var(--project-card-text-color);background-color:var(--background-color)}._deleteConfirmDialog_6hhds_1 ._dialogPaperStyle_6hhds_1 ._confirmationDialogButton_6hhds_6{background-color:var(--auth-button-color)}._search-header-dialog-item-select-menu-paper_18sas_1 ._search-header-dialog-checkbox-root_18sas_1 .MuiSvgIcon-root{width:15px;height:15px}._search-header-dialog-item-select-menu-paper_18sas_1 ._search-header-dialog-checkbox-root_18sas_1.Mui-checked{color:var(--search-autocomplete-item-checkbox-color)}._search-header-dialog-autocomplete-root_18sas_10{width:100%}._search-header-dialog-select-container_18sas_14{display:flex;overflow:hidden;border:var(--search-autocomplete-border);border-radius:6px;align-items:center;height:fit-content;width:100%;min-height:max-content}._search-header-dialog-item-select_18sas_1{flex:1;display:flex;flex-direction:column;gap:6px}._search-header-dialog-select-menu-item_18sas_33{display:flex;gap:12px;padding:6px 16px;cursor:pointer}._search-header-dialog-select-menu-item_18sas_33:hover{background-color:var(--search-autocomplete-item-selected-background-color)}._search-header-dialog-autocomplete-root_18sas_10 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_18sas_1{padding:5px 18px 5px 12px}._search-header-dialog-autocomplete-root_18sas_10 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_18sas_1 .MuiInputBase-input{padding:0;font-size:13.6px;width:100%;color:var(--search-autocomplete-text)}._search-header-dialog-autocomplete-root_18sas_10 svg{color:var(--search-autocomplete-text)}._search-header-dialog-autocomplete-root_18sas_10 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_18sas_1 .MuiInputBase-input:focus{outline:none}._search-header-dialog-item-select_18sas_1 ._MuiOutlinedInput-root_18sas_63 ._MuiAutocomplete-input_18sas_44{border:1px solid #D9D9D9}.MuiPaper-root._search-header-dialog-item-select-menu-paper_18sas_1{max-height:200px;overflow-y:auto;max-width:min-content}.MuiPaper-root._search-header-dialog-item-select-menu-paper_18sas_1 li{white-space:wrap}._search-header-dialog-item-select-menu-paper_18sas_1 ._search-header-dialog-select-menu-item_18sas_33.Mui-selected{background-color:transparent}._search-header-dialog-item-select-menu-paper_18sas_1::-webkit-scrollbar{width:7px}._search-header-dialog-autocomplete-popper_18sas_85 ._search-header-dialog-item-select-menu-paper_18sas_1{max-width:unset;background-color:var(--search-autocomplete-list-background-color);border:var(--search-autocomplete-list-border);color:var(--search-autocomplete-item-single-select-color)}._search-header-dialog-autocomplete-root_18sas_10 fieldset{border:none;top:0}._search-header-dialog-autocomplete-popper_18sas_85{flex:1}._search-header-dialog-autocomplete-popper_18sas_85 ul{max-height:unset}._search-header-dialog-item-select_18sas_1 ._search-header-dialog-item-select_18sas_1:hover .MuiOutlinedInput-notchedOutline{border:0px solid transparent;top:0}._search-header-dialog-autocomplete-root_18sas_10 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_18sas_1:hover .MuiOutlinedInput-notchedOutline,._search-header-dialog-autocomplete-root_18sas_10 .MuiFormControl-root .MuiAutocomplete-inputRoot.Mui-focused .MuiOutlinedInput-notchedOutline{border:none;top:0}._skills-dropdown-popper_18sas_120 ::-webkit-scrollbar{width:7px}._search-header-dialog-select-menu-item_18sas_33._selected_18sas_124,._search-header-dialog-select-menu-item_18sas_33:hover{background-color:var(--search-autocomplete-item-selected-background-color);color:var(--search-autocomplete-item-selected-color)}._search-header-input-outer-container_18sas_134{display:flex;width:100%;flex-direction:column;gap:3px}._search-header-input-label_18sas_141{color:var(--input-field-label-color);font-size:13px;font-weight:400}._search-header-drawer-container_xdhuw_1{display:flex;height:100%;flex-direction:column}._search-header-container_xdhuw_7{display:flex;align-items:center;gap:15px;flex-direction:column;padding:10px 20px;z-index:9;overflow:auto;height:100%}._search-header-input-container_xdhuw_18{display:flex;align-items:center;border-radius:4px;border:var(--project-filter-container-border);overflow:hidden;width:100%;min-height:max-content}._search-header-input-inner-container_xdhuw_28{display:flex;align-items:center;gap:8px;flex:1;padding:0 13px;min-width:30px}._search-header-icon_xdhuw_37{min-width:14px;height:14px;stroke:var(--icon-color-for-search)}._search-header-input_xdhuw_18{border:none;padding:7px 0;flex:1;background-color:transparent;color:var(--project-filter-input-text)}._search-header-input_xdhuw_18:focus{outline:none}._search-header-input_xdhuw_18::placeholder{color:var(--project-filter-input-color-placeholder);font-size:13.6px;font-weight:400}._search-header-input-outer-container_xdhuw_61{display:flex;width:100%;flex-direction:column;gap:3px}._search-header-input-label_xdhuw_68{color:var(--input-field-label-color);font-size:13px;font-weight:400;display:flex;align-items:center;gap:5px}._info-icon_xdhuw_77{display:flex}._tooltip-popper_xdhuw_81.MuiTooltip-popper ._tooltip-root_xdhuw_81.MuiTooltip-tooltip{padding:4px 8px;color:var(--text-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:5px;word-wrap:break-word;border-radius:5px;background:var(--text-tooltip-background-color)}._tooltip-popper_xdhuw_81.MuiTooltip-popper ._tooltip-root-arrow_xdhuw_94{color:var(--text-tooltip-background-color)}._search-header-drawer-header-container_xdhuw_98{display:flex;justify-content:space-between;padding:10px 20px;width:100%;font-size:21px;align-items:center;border-bottom:var(--header-border)}._search-header-drawer-close-button_xdhuw_109{cursor:pointer;display:flex}._search-header-drawer-header-text-container_xdhuw_114,._search-header-drawer-close-button_xdhuw_109{color:var(--secondary-text-color)}._search-header-drawer-footer-container_xdhuw_122{display:flex;justify-content:flex-end;padding:10px 20px;width:100%;font-size:21px;align-items:center;border-top:var(--header-border)}._search-header-drawer-footer-button_xdhuw_133{padding:8px 15px;cursor:pointer;border-radius:5px;background-color:var(--button-primary);color:#fff;font-size:15px;border:none;-webkit-user-select:none;user-select:none;display:flex;gap:9px;text-align:left;align-items:center;line-height:1}._search-header-drawer-footer-button_xdhuw_133:hover{background-color:var(--button-primary-hover)}._search-header-drawer-footer-button-disabled_xdhuw_153{opacity:.7;cursor:not-allowed}.MuiFormControlLabel-root._search-header-toggle-container_xdhuw_158{margin:0;width:100%;justify-content:flex-end}._search-header-toggle-container_xdhuw_158 ._search-header-toggle-label_xdhuw_164{color:var(--input-field-label-color);font-size:13px;font-weight:400}._search-header-toggle-container_xdhuw_158 .MuiSwitch-track{background-color:var(--button-primary)}._search-header-toggle-container_xdhuw_158 .MuiSwitch-thumb{color:var(--button-primary)}._search-header-toggle-container_xdhuw_158 .MuiFormControlLabel-root._search-header-toggle-root_xdhuw_178 .Mui-checked+.MuiSwitch-track{background-color:var(--button-primary)}._search-header-toggle-container_xdhuw_158 .Mui-checked .MuiSwitch-thumb{background-color:var(--button-primary)}.MuiFormControlLabel-root._search-header-toggle-container_xdhuw_158 .Mui-checked+.MuiSwitch-track{background-color:var(--button-primary)}.MuiFormControlLabel-root._search-header-toggle-root_xdhuw_178{margin:0}._myProjectsSectionOuterContainer_13r5t_1{display:flex;background-color:var(--background-color);height:100%;overflow:auto;position:relative;flex-direction:column}._myProjectsSection_13r5t_1{display:flex;flex-direction:column;gap:10px;background-color:var(--background-color);height:100%;overflow:auto;position:relative;flex-direction:row-reverse}._myProjectsSectionInnerContainer_13r5t_22{width:100%;display:flex;flex-direction:column;gap:10px}._myProjectsSectionNoProjects_13r5t_29{display:flex;justify-content:center;align-items:center;height:100%;color:var(--text-color)}._myProjectsSectionItemContainer_13r5t_37{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-auto-rows:max-content;width:100%;gap:16px;padding:10px 10px 30px 30px}._myProjectsSectionLoadMoreButtonContainer_13r5t_46{display:flex;justify-content:center;padding-top:20px}._myProjectsSectionLoadMoreButton_13r5t_46{white-space:nowrap;padding:10px 20px;border:none;background-color:var(--auth-btn-background);color:var(--auth-button-color);cursor:pointer;border-radius:5px;display:flex;justify-content:center;align-items:center;font-size:14px}._myProjectsSectionNoProjects_13r5t_29{display:flex;align-items:center;justify-content:center;padding:0 30px;text-align:center}._user-projects-approval-history-paper_13r5t_75{width:75%;background-color:var(--slider-dialog-background)!important}.MuiButtonBase-root._user-projects-approval-history-footer-button-outlined_13r5t_80{border-color:var(--button-primary);border-radius:6px;font-size:14px;color:var(--button-primary);font-weight:500;line-height:24px}.MuiButtonBase-root._user-projects-approval-history-footer-button-outlined_13r5t_80:hover{border-color:var(--button-primary-hover);color:var(--button-primary-hover)}.MuiButtonBase-root._user-projects-approval-history-footer-button-contained_13r5t_94:not(._user-projects-approval-history-footer-button-outlined-disabled_13r5t_94):hover{background-color:var(--button-primary);border-radius:6px;font-size:14px;font-weight:500;line-height:24px;color:#fff}._user-projects-approval-history-container_13r5t_103 .MuiButtonBase-root._user-projects-approval-history-footer-button-outlined-disabled_13r5t_94{cursor:not-allowed;pointer-events:unset}._user-projects-approval-history-content_13r5t_108{position:relative;width:100%;display:flex;flex-direction:column;gap:10px}._header-item_13r5t_116{flex:1;padding:12px 16px;text-align:left;border-right:1px solid #444}._user-projects-approval-history-content-body_13r5t_123{display:flex;border-bottom:1px solid #ddd}._body-item_13r5t_128{flex:1;padding:10px 16px;text-align:left;border-right:1px solid #eee;word-wrap:break-word}._noApprovalHistoryView_13r5t_136{padding:20px;height:100%;align-items:center;justify-content:center;display:flex;text-align:center;color:var(--text-color)}._user-projects-approval-history-container_13r5t_103{display:flex;justify-content:flex-end}._search-header-dialog-item-select-menu-paper_1xons_1 ._search-header-dialog-checkbox-root_1xons_1 .MuiSvgIcon-root{width:15px;height:15px}._search-header-dialog-item-select-menu-paper_1xons_1 ._search-header-dialog-checkbox-root_1xons_1.Mui-checked{color:var(--search-autocomplete-item-checkbox-color)}._search-header-dialog-autocomplete-root_1xons_10{width:100%}._search-header-dialog-select-container_1xons_14{display:flex;overflow:hidden;border:var(--search-autocomplete-border);border-radius:6px;align-items:center;height:fit-content;width:100%;min-height:max-content}._search-header-dialog-item-select_1xons_1{flex:1;display:flex;flex-direction:column;gap:6px}._search-header-dialog-select-menu-item_1xons_33{display:flex;gap:12px;padding:6px 16px;cursor:pointer}._search-header-dialog-select-menu-item_1xons_33:hover{background-color:var(--search-autocomplete-item-selected-background-color)}._search-header-dialog-autocomplete-root_1xons_10 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_1xons_1{padding:5px 18px 5px 12px}._search-header-dialog-autocomplete-root_1xons_10 .MuiFormControl-root .MuiAutocomplete-inputRoot.Mui-disabled._search-header-dialog-item-select_1xons_1,._search-header-dialog-autocomplete-root_1xons_10 .MuiFormControl-root .MuiAutocomplete-inputRoot.Mui-disabled._search-header-dialog-item-select_1xons_1 *{cursor:not-allowed}._search-header-dialog-autocomplete-root_1xons_10 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_1xons_1 .MuiInputBase-input{padding:0;font-size:13.6px;width:100%;color:var(--search-autocomplete-text)}._search-header-dialog-autocomplete-root_1xons_10 .MuiAutocomplete-inputRoot.Mui-disabled._search-header-dialog-item-select_1xons_1 .MuiInputBase-input{-webkit-text-fill-color:var(--search-autocomplete-text);opacity:.6}._search-header-dialog-autocomplete-root_1xons_10 .MuiAutocomplete-inputRoot.Mui-disabled svg{color:var(--search-autocomplete-text);opacity:.6}._search-header-dialog-autocomplete-root_1xons_10 svg{color:var(--search-autocomplete-text)}._search-header-dialog-autocomplete-root_1xons_10 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_1xons_1 .MuiInputBase-input:focus{outline:none}._search-header-dialog-item-select_1xons_1 ._MuiOutlinedInput-root_1xons_78 ._MuiAutocomplete-input_1xons_44{border:1px solid #D9D9D9}.MuiPaper-root._search-header-dialog-item-select-menu-paper_1xons_1{max-height:200px;overflow-y:auto;max-width:min-content}.MuiPaper-root._search-header-dialog-item-select-menu-paper_1xons_1 li{white-space:wrap}._search-header-dialog-item-select-menu-paper_1xons_1 ._search-header-dialog-select-menu-item_1xons_33.Mui-selected{background-color:transparent}._search-header-dialog-item-select-menu-paper_1xons_1::-webkit-scrollbar{width:7px}._search-header-dialog-autocomplete-popper_1xons_100 ._search-header-dialog-item-select-menu-paper_1xons_1{max-width:unset;background-color:var(--search-autocomplete-list-background-color);border:var(--search-autocomplete-list-border);color:var(--search-autocomplete-item-single-select-color)}._search-header-dialog-autocomplete-root_1xons_10 fieldset{border:none;top:0}._search-header-dialog-autocomplete-popper_1xons_100{flex:1}._search-header-dialog-autocomplete-popper_1xons_100 ul{max-height:unset}._search-header-dialog-item-select_1xons_1 ._search-header-dialog-item-select_1xons_1:hover .MuiOutlinedInput-notchedOutline{border:0px solid transparent;top:0}._search-header-dialog-autocomplete-root_1xons_10 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_1xons_1:hover .MuiOutlinedInput-notchedOutline,._search-header-dialog-autocomplete-root_1xons_10 .MuiFormControl-root .MuiAutocomplete-inputRoot.Mui-focused .MuiOutlinedInput-notchedOutline{border:none;top:0}._skills-dropdown-popper_1xons_135 ::-webkit-scrollbar{width:7px}._search-header-dialog-select-menu-item_1xons_33._selected_1xons_139,._search-header-dialog-select-menu-item_1xons_33:hover{background-color:var(--search-autocomplete-item-selected-background-color);color:var(--search-autocomplete-item-selected-color)}._search-header-input-outer-container_1xons_149{display:flex;width:100%;flex-direction:column;gap:3px}._search-header-input-label_1xons_156{color:var(--input-field-label-color);font-size:12px;font-weight:400}._updateProjectDialog_10aa9_1 ._updateProjectDialogPaper_10aa9_1{padding:30px;border:var(--dialog-border-color);border-radius:8px;background-color:var(--background-color);box-shadow:#0000001f 0 4px 4px,#0000003d 0 16px 32px;color:var(--text-color);display:flex;flex-direction:column;gap:20px;max-width:500px;width:80vh}._performanceTabContainer_10aa9_15{display:flex;flex-direction:column;gap:3px}._updateProjectDialogNameInputContainerInner_10aa9_22{display:flex;justify-content:space-between;align-items:baseline}._chooseProjectTypeIconsContainer_10aa9_28{width:100%;height:70px;position:relative;justify-content:space-evenly;display:flex}._chooseProjectTypeIcon_10aa9_28 svg{width:100%;filter:var(--language-icon-drop-shadow);height:100%}._chooseProjectTypeFirstIcon_10aa9_48{width:16px;z-index:3;display:flex;align-items:center;justify-content:center}._chooseProjectTypeSecondIcon_10aa9_56{width:16px;display:flex;align-items:center;justify-content:center;z-index:2}._myProjectTypeIconsContainerForCapstone_10aa9_64{position:relative;display:flex}._updateProjectDialogNameInputMaxLimit_10aa9_69{font-size:10px;font-style:italic;color:var(--input-field-label-color)}._updateProjectHeader_10aa9_75{display:flex;gap:5px;align-items:center;font-size:15px}._updateProjectDialogIconContainer_10aa9_82{width:50px;height:25px;position:relative;display:flex;max-width:fit-content}._updateProjectDialogIconContainer_10aa9_82:has(._updateProjectDialogIconFirstIcon_10aa9_90){max-width:unset}._updateProjectDialogIcon_10aa9_82{width:100%;height:100%;aspect-ratio:1/1}._updateProjectDialogIcon_10aa9_82 svg{width:100%;filter:var(--dialog-icon-drop-shadow);height:100%}._updateProjectDialogNameInputContainer_10aa9_22{display:flex;flex-direction:column;gap:5px}._updateProjectDialogNameInputContainer_10aa9_22 label{font-size:12px;color:var(--input-field-label-color)}._updateProjectPrivacyOptionLabel_10aa9_117 input{margin:unset}._updateProjectDialogTextField_10aa9_121 ._updateProjectDialogTextFieldInput_10aa9_121{color:var(--input-field-text-color);padding:5px 10px;font-size:13px;border-radius:4px}._updateProjectDialogTextField_10aa9_121 ._updateProjectDialogTextFieldInput_10aa9_121{color:var(--input-field-text-color);padding:5px 10px;font-size:13px;border-radius:4px;background-color:var(--input-field-background);border:1px solid var(--input-field-border-color)}._updateProjectDialogTextField_10aa9_121 ._updateProjectDialogTextFieldInput_10aa9_121:focus{border-radius:4px;border:1px solid #88ADF7}._updateProjectDialogPrivacyContainer_10aa9_147{display:flex;gap:10px;font-size:12px}._updateProjectPrivacyOptions_10aa9_153{display:flex;gap:10px;align-items:center}._updateProjectPrivacyOptionLabel_10aa9_117{display:flex;gap:5px}._updateProjectDialogButtonsContainer_10aa9_164{display:flex;gap:10px;align-items:center;justify-content:flex-end}._updateProjectDialogButton_10aa9_164{padding:6px 12px;background:var(--create-project-dialog-button-color);border:var(--create-project-dialog-button-border-color);border-radius:3px;cursor:pointer;color:var(--create-project-dialog-button-text-color);font-size:13px;font-weight:500;line-height:16px}._updateProjectLevelSelector_10aa9_184{display:flex;column-gap:1rem}._chooseProjectTypeIcon_10aa9_28{width:100%;height:100%;aspect-ratio:1/1}._chooseProjectTypeIcon_10aa9_28 svg{width:100%;filter:var(--dialog-icon-drop-shadow);height:100%}._updateProjectDialogIconFirstIcon_10aa9_90{position:absolute;left:0;width:unset;z-index:3}._updateProjectDialogIconSecondIcon_10aa9_208{position:absolute;left:10px;width:unset;z-index:2}._updateProjectDialogIconThirdIcon_10aa9_215{position:absolute;left:20px;width:unset;z-index:1}.MuiFormGroup-root._createProjectDialogPrivacyInnerContainer_10aa9_222{display:flex;flex-direction:row;gap:15px;align-items:center}.MuiButtonBase-root._createProjectVisibilityRadio_10aa9_229{padding:0;margin:0;color:#acacac}.MuiButtonBase-root._createProjectVisibilityRadio_10aa9_229._createProjectVisibilityRadioChecked_10aa9_235{color:var(--create-project-radio-button-checked)}._createProjectPrivacyOptionLabel_10aa9_239 input{margin:unset}._createProjectPrivacyOptionLabel_10aa9_239{display:flex;gap:5px}._createProjectPrivacyOptionLabel_10aa9_239 .MuiFormControlLabel-label{font-size:12px}._updateProjectDialogPrivacyContainer_10aa9_147 label{font-size:12px;margin:0}._updateProjectDialogPrivacyContainer_10aa9_147 svg{width:16px;height:16px}._updateProjectLevelSelectorOuter_10aa9_262{display:flex;flex-direction:column;gap:5px}._updateProjectDialogNote_10aa9_268{font-size:12px;color:var(--info-text-color)}._collaborative-header-input-outer-container_10aa9_273{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap;gap:1rem;border:1px solid var(--collaborative-border-color);padding:0 1rem;border-radius:5px}._collaborative-header-input-label_10aa9_284{color:var(--input-field-label-color);font-size:13px;font-weight:400;display:flex;align-items:center;gap:5px}._info-icon_10aa9_293{display:flex}._tooltip-popper_10aa9_297.MuiTooltip-popper ._tooltip-root_10aa9_297.MuiTooltip-tooltip{padding:4px 8px;color:var(--text-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:5px;word-wrap:break-word;border-radius:5px;background:var(--text-tooltip-background-color)}._tooltip-popper_10aa9_297.MuiTooltip-popper ._tooltip-root-arrow_10aa9_310{color:var(--text-tooltip-background-color)}.MuiFormControlLabel-root._collaborative-header-toggle-container_10aa9_314{margin:0;width:100%;justify-content:flex-end}._collaborative-header-toggle-container_10aa9_314 ._collaborative-header-toggle-label_10aa9_320{color:var(--input-field-label-color);font-size:13px;font-weight:400}._collaborative-header-toggle-container_10aa9_314 .MuiFormControlLabel-root._collaborative-header-toggle-root_10aa9_326 .Mui-checked+.MuiSwitch-track{background-color:var(--button-primary)}._collaborative-header-toggle-container_10aa9_314 .Mui-checked .MuiSwitch-thumb{background-color:var(--button-primary)}.MuiFormControlLabel-root._collaborative-header-toggle-container_10aa9_314 .Mui-checked+.MuiSwitch-track{background-color:var(--button-primary)}.MuiFormControlLabel-root._collaborative-header-toggle-root_10aa9_326{margin:0}._deleteConfirmDialog_132ar_1 ._dialogPaperStyle_132ar_1{color:var(--project-card-text-color);background-color:var(--background-color)}._deleteConfirmDialog_132ar_1 ._dialogPaperStyle_132ar_1 ._confirmationDialogButton_132ar_6{background-color:var(--auth-button-color)}._container_fs3ws_1{display:flex;flex-direction:column;gap:10px}._header_fs3ws_7{font-size:14px;font-weight:500;color:var(--input-field-text-color)}._selector_fs3ws_13{position:relative}._selectorButton_fs3ws_17{width:100%;color:var(--input-field-text-color);background-color:var(--input-field-background);border:1px solid var(--input-field-border-color);border-radius:6px;padding:8px 12px;display:flex;align-items:center;justify-content:space-between;font-size:14px;cursor:pointer;transition:all .2s ease}._selectorText_fs3ws_32{flex:1;text-align:left}._selectorIcons_fs3ws_37{display:flex;align-items:center;gap:8px;color:#9ca3af}._icon_fs3ws_44{flex-shrink:0}._rotated_fs3ws_48{transform:rotate(180deg);transition:transform .2s ease}._dropdown_fs3ws_53{position:absolute;top:100%;left:0;right:0;color:var(--input-field-text-color);background-color:var(--input-field-background);border:1px solid var(--input-field-border-color);border-radius:6px;margin-top:4px;z-index:10}._searchContainer_fs3ws_66{position:relative;padding:8px;border-bottom:1px solid #ccc}._searchIcon_fs3ws_72{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#9ca3af}._searchInput_fs3ws_80{width:100%;color:var(--input-field-text-color);background-color:var(--input-field-background);border:1px solid var(--input-field-border-color);border-radius:4px;padding:8px 12px 8px 36px;font-size:14px;outline:none}._searchInput_fs3ws_80::placeholder{color:#6b7280}._branchList_fs3ws_95{max-height:200px;overflow-y:auto}._branchItem_fs3ws_100{width:100%;background:none;border:none;padding:10px 16px;text-align:left;color:var(--input-field-text-color);font-size:14px;cursor:pointer;transition:background-color .2s ease;border-bottom:1px solid #ccc}._branchItem_fs3ws_100._active_fs3ws_113{background-color:#834df0;color:#fff}._branchItem_fs3ws_100:last-child{border-bottom:none}._createButton_fs3ws_123{width:100%;background:none;border:none;padding:12px 16px;display:flex;align-items:center;gap:8px;color:var(--button-primary);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}._successMessage_fs3ws_138{margin-top:8px;padding:8px 12px;background-color:#065f46;border:1px solid #10b981;border-radius:4px;color:#d1fae5;font-size:12px;text-align:center;animation:_slideIn_fs3ws_1 .3s ease}@keyframes _slideIn_fs3ws_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._emptyState_fs3ws_162{padding:16px;text-align:center;color:#6b7280;font-size:14px}._modal_fs3ws_169{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modalContent_fs3ws_182{background-color:var(--background-color);color:var(--text-color);border-radius:8px;width:400px;max-width:90vw}._modalHeader_fs3ws_190{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid #ccc}._modalHeader_fs3ws_190 h3{margin:0;font-size:16px;font-weight:600}._closeButton_fs3ws_204{background:none;color:var(--text-color);border:none;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease}._modalBody_fs3ws_214{padding:16px}._modalInput_fs3ws_218{width:100%;color:var(--input-field-text-color);background-color:var(--input-field-background);border:1px solid var(--input-field-border-color);border-radius:4px;padding:8px 12px;font-size:14px;outline:none}._modalInput_fs3ws_218::placeholder{color:#6b7280}._errorMessage_fs3ws_233{margin-top:8px;color:#ef4444;font-size:12px}._modalFooter_fs3ws_239{display:flex;gap:8px;padding:16px;border-top:1px solid #ccc;justify-content:flex-end}._cancelButton_fs3ws_247{background:none;border:1px solid #4b5563;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;transition:all .2s ease;color:var(--text-color)}._confirmButton_fs3ws_258{background-color:var(--button-primary);border:1px solid var(--button-primary);color:#fff;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;transition:all .2s ease}._confirmButton_fs3ws_258:disabled{color:#fff;opacity:.5;cursor:not-allowed}._repoDialog_1ef1c_2{overflow-y:auto;padding:20px}._repoDialog_1ef1c_2 ._peperRepoDialog_1ef1c_7{width:30rem;max-height:95vh;background-color:var(--background-color)}._inputFields_1ef1c_13 ._github-dialog-checkbox-root_1ef1c_13 .MuiSvgIcon-root{width:20px;height:20px}._inputFields_1ef1c_13 ._github-dialog-checkbox-root_1ef1c_13.Mui-checked{color:var(--search-autocomplete-item-checkbox-color)}.MuiButtonBase-root._createProjectVisibilityRadio_1ef1c_22{padding:0;margin:0;color:#acacac}.MuiButtonBase-root._createProjectVisibilityRadio_1ef1c_22._createProjectVisibilityRadioChecked_1ef1c_28{color:var(--create-project-radio-button-checked)}._tooltip-popper_1ef1c_32.MuiTooltip-popper ._tooltip-root_1ef1c_32.MuiTooltip-tooltip{padding:4px 8px;color:var(--text-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:5px;word-wrap:break-word;border-radius:5px;background:var(--text-tooltip-background-color)}._tooltip-popper_1ef1c_32.MuiTooltip-popper ._tooltip-root-arrow_1ef1c_45{color:var(--text-tooltip-background-color)}._dialogHeader_1ef1c_67{display:flex;justify-content:space-between;gap:2rem;padding:10px;border-bottom:1px solid #ccc}._toggleButton_1ef1c_77{color:#fff;padding:8px 10px;font-size:13px;border-radius:6px;cursor:pointer;display:flex;align-items:center;border:none;font-weight:500;transition:background-color .2s}._createRepoButton_1ef1c_91{background-color:var(--auth-btn-hover);gap:6px}._repoListButton_1ef1c_97{gap:2px;background-color:var(--auth-btn-hover)}._repoCount_1ef1c_102{font-size:16px;font-weight:500;color:var(--repo-count-color)}._countBadge_1ef1c_108{background-color:var(--repo-count-badge-background-color);padding:4px 8px;border-radius:12px;font-weight:var(--repo-count-badge-font-weight);font-size:12px;color:var(--repo-count-badge-color)}._closeButton_1ef1c_118{background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--text-color)}._closeButton_1ef1c_118:hover{opacity:.8}._repoList_1ef1c_97{max-height:60vh;overflow-y:auto;padding:10px;display:flex;flex-direction:column;gap:10px}._repoHeaderContainer_1ef1c_144{display:flex;align-items:center;gap:5px}._repoItem_1ef1c_151{display:flex;align-items:center;justify-content:space-between;padding:10px;gap:5px;background-color:#f9f9f9;border-radius:8px;border:var(--project-card-border);cursor:pointer;transition:background .3s;background-color:var(--background-color);box-shadow:var(--project-card-box-shadow)}._repoItem_1ef1c_151:hover{box-shadow:0 0 15px 2px #4f546754}._repoItemLeftPart_1ef1c_170{display:flex;gap:10px;align-items:center}._repoAvatarDiv_1ef1c_176{display:flex;justify-content:center;align-items:center}._repoAvatar_1ef1c_176{width:40px;height:40px;border-radius:50%}._repoDetails_1ef1c_190{display:flex;flex-direction:column;gap:2px}._repoName_1ef1c_196{font-weight:700;font-size:14px;color:var(--repo-name-color);font-weight:600;text-align:left;word-break:break-word}._lastUpdated_1ef1c_205{font-size:11px;text-align:left;color:var(--repo-last-update-color);font-weight:400}._repoPrivacyDiv_1ef1c_212{text-align:left}._repoPrivacy_1ef1c_212{padding:2px 4px;font-size:12px;letter-spacing:.02rem;border-radius:16px;text-align:left}._privateChip_1ef1c_224,._publicChip_1ef1c_229{background-color:var(--repo-public-chip-background-color);color:var(--repo-public-chip-color)}._noRepoMessage_1ef1c_234{text-align:center;font-size:18px;font-weight:700;padding:20px;color:var(--project-card-text-color);border-radius:8px}._repoWrapper_1ef1c_244{display:flex;flex-direction:column}._commitSection_1ef1c_250{margin-top:10px;padding:15px;background-color:#fff;border-radius:8px;border:1px solid #ddd;display:flex;flex-direction:column;gap:10px;background-color:transparent}._flxButton_1ef1c_262{display:flex;justify-content:space-between}._repoCreationForm_1ef1c_267{padding:10px;display:flex;flex-direction:column;gap:8px;overflow-y:auto;font-size:15px}._inputFields_1ef1c_13{display:flex;flex-direction:column;gap:8px}._inputField1_1ef1c_282,._inputField2_1ef1c_283{width:100%;border-radius:.375rem;padding:.625rem .75rem;font-size:.875rem;color:var(--input-field-text-color);background-color:var(--input-field-background);border:1px solid var(--input-field-border-color);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}._inputField1_1ef1c_282:focus,._inputField2_1ef1c_283:focus{outline:none;border:1px solid #88adf7}._inputField1_1ef1c_282::placeholder,._inputField2_1ef1c_283::placeholder{color:#9ca3af}._inputField1_1ef1c_282{height:2.5rem}._inputField2_1ef1c_283{min-height:6rem;resize:vertical;line-height:1.5}._formLabel_1ef1c_315{display:block;font-weight:500;font-size:14px;color:var(--repo-head-color)}._waitingText_1ef1c_322{color:var(--project-card-text-color);font-size:12px}._successText_1ef1c_327{display:flex;color:#3fb950;font-size:12px;align-items:center}._warningText_1ef1c_334{color:#f85149;font-size:12px}._label_1ef1c_339{display:block;font-weight:500;color:var(--repo-head-color)}._required_1ef1c_345{color:#ef4444}._optional_1ef1c_349{color:var(--repo-optional-color);font-size:.875rem}._visibilitySection_1ef1c_354{display:flex;flex-direction:column;gap:8px;border-radius:.375rem}._sectionTitle_1ef1c_361{font-weight:500;color:var(--repo-head-color)}._radioOptions_1ef1c_366{display:flex;flex-direction:column;gap:.75rem;border:var(--repo-visibility-section-border);background-color:var(--input-field-background);padding:.75rem}._radioOption_1ef1c_366{display:flex;align-items:flex-start;font-size:13px}._radioInputWrapper_1ef1c_381{display:flex;align-items:center}._radioInput_1ef1c_381{height:1rem;width:1rem;border-color:#d1d5db;color:#2563eb}._radioInput_1ef1c_381:focus{--ring-color: rgba(59, 130, 246, .5);box-shadow:0 0 0 3px var(--ring-color)}._radioLabelContainer_1ef1c_398{margin-left:.75rem}._radioLabel_1ef1c_398{display:flex;align-items:center;gap:.5rem;font-weight:500;color:var(--repo-head-color)}._radioIcon_1ef1c_410{color:#6b7280}._radioDescription_1ef1c_414{color:var(--repo-radio-descrition-color);font-size:.875rem;margin-top:.25rem}._isPrivate_1ef1c_420{color:var(--project-card-text-color);font-size:15px}._createButton_1ef1c_425{background-color:var(--repo-create-background-color);color:#fff;font-size:16px;font-weight:400;padding:12px 20px;border:none;border-radius:6px;cursor:pointer;transition:background .3s,transform .2s ease-in-out;display:inline-flex;align-items:center;justify-content:center}._createButton_1ef1c_425:disabled{background-color:#b3b3b3;cursor:not-allowed}._backButton_1ef1c_447,._proceedButton_1ef1c_448{padding:10px;font-size:14px;border:none;border-radius:5px;cursor:pointer;width:48%}._proceedButton_1ef1c_448{background-color:var(--repo-upload-button-background-color);color:#fff;display:flex;justify-content:center;align-items:center;gap:10px}._proceedButton_1ef1c_448:hover{background-color:var(--repo-upload-button-background-color-hover)}._proceedButton_1ef1c_448:disabled{background-color:#b3b3b3;cursor:not-allowed}._textCenter_1ef1c_475{font-size:14px;text-align:center;color:var(--project-card-text-color)}._repoConfirmDialog_1ef1c_481 ._repoConfirmDialogPaperStyle_1ef1c_481{color:var(--project-card-text-color);background-color:var(--background-color)}._myProjectTypeIconsContainer_ps5tu_1{height:16px;width:20px;position:relative;display:flex}._myProjectsSectionMetaInfo_ps5tu_15{display:flex;column-gap:10px;font-size:14px;color:#555;font-size:13px;font-weight:500;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._myProjectsSectionForkValue_ps5tu_28{color:var(--green-text-color);font-size:13px;font-weight:500;line-height:24px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:flex;align-items:center;gap:5px;justify-content:space-between}._myProjectsSectionForkValue_ps5tu_28>p{font-weight:400}._forks-count_ps5tu_46{color:var(--green-text-color);font-size:16px}._verifiedTag_ps5tu_52{background-color:#4caf50;color:#fff;padding:2px 8px;border-radius:12px;font-size:12px;font-weight:700;display:inline-block}._myProjectTypeIcon_ps5tu_1{width:100%;height:100%;aspect-ratio:1/1}._myProjectTypeIcon_ps5tu_1 svg{width:100%;filter:var(--project-card-triple-dot-filter);height:100%}._myProjectTypeFirstIcon_ps5tu_74{position:absolute;left:0;width:unset;z-index:3}._myProjectTypeSecondIcon_ps5tu_81{position:absolute;left:5px;width:unset;z-index:2}._myProjectTypeThirdIcon_ps5tu_88{position:absolute;left:10px;width:unset;z-index:1}._myProjectsSectionItemProjectIcon_ps5tu_95{width:16px;height:16px;display:flex;align-items:center}._myProjectsSectionItemProjectIcon_ps5tu_95 svg{width:100%;height:100%;min-width:16px;min-height:16px}._myProjectsSectionItem_ps5tu_95{display:flex;flex-direction:column;padding:24px;gap:10px;background:var(--project-card-background);border-radius:12px;color:var(--project-card-text-color);box-shadow:var(--project-card-box-shadow);border:var(--project-card-border);cursor:pointer}._myProjectsSectionItem_ps5tu_95:hover{box-shadow:0 0 15px 2px #4f546754}._myProjectsSectionHeader_ps5tu_126{display:flex;width:100%;justify-content:space-between}._myProjectsSectionItemProjectName_ps5tu_133{color:var(--project-card-text-color);display:flex;gap:10px;width:100%;overflow:hidden;align-items:center;font-size:13px;font-weight:600}._chooseProjectTypeIconsContainer_ps5tu_145{width:100%;height:70px;position:relative;justify-content:space-evenly;display:flex}._chooseProjectTypeIcon_ps5tu_145{width:100%;height:100%;aspect-ratio:1/1}._chooseProjectTypeIcon_ps5tu_145 svg{width:100%;filter:var(--language-icon-drop-shadow);height:100%}._chooseProjectTypeFirstIcon_ps5tu_165{width:16px;z-index:3;display:flex;align-items:center;justify-content:center}._chooseProjectTypeSecondIcon_ps5tu_173{width:16px;display:flex;align-items:center;justify-content:center;z-index:2}._myProjectTypeIconsContainerForCapstone_ps5tu_181{position:relative;display:flex}._projectNameHeading_ps5tu_186{font-size:16px;font-weight:700;color:var(--project-name-heading);text-transform:capitalize;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}._dropdown-tooltip-popper_ps5tu_197.MuiTooltip-popper ._dropdown-tooltip-root_ps5tu_197.MuiTooltip-tooltip{padding:5px;color:var(--triple-dot-dropdown-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:0;word-wrap:break-word;border-radius:5px;background:var(--triple-dot-dropdown-tooltip-background-color);box-shadow:var(--triple-dot-dropdown-tooltip-hover-box-shadow)}._dropdown-tooltip-popper_ps5tu_197.MuiTooltip-popper ._dropdown-tooltip-root-arrow_ps5tu_211{color:var(--triple-dot-dropdown-tooltip-background-color)}._tooltip-popper_ps5tu_215.MuiTooltip-popper ._tooltip-root_ps5tu_215.MuiTooltip-tooltip{padding:4px 8px;color:var(--text-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:5px;word-wrap:break-word;border-radius:5px;background:var(--text-tooltip-background-color)}._tooltip-popper_ps5tu_215.MuiTooltip-popper ._tooltip-root-arrow_ps5tu_228{color:var(--text-tooltip-background-color)}._projectActionsDropdown_ps5tu_232{display:flex;align-items:center;flex-direction:column}._projectActionItem_ps5tu_238{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;padding:8px;cursor:pointer;width:100%;border-radius:5px}._projectActionItem_ps5tu_238:hover{background-color:var(--triple-dot-dropdown-tooltip-hover-item-color)}._tripleDotIcon_ps5tu_254{border:1px solid var(--project-card-triple-dot-border-color);display:flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:3px;color:var(--project-card-triple-dot-color);position:relative}._myProjectsSectionCreatedAt_ps5tu_266{color:var(--blue-text-color);font-size:13px;font-weight:500;line-height:24px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._ruler_ps5tu_277{height:0;border:0 none;border-top:1px solid var(--grey-text-color);border-radius:5px;opacity:.3}._myProjectsInformationContainer_ps5tu_285{display:flex;flex-direction:column;gap:10px}._myProjectsSectionDivider_ps5tu_291{border-radius:5px;height:1px;width:100%;border:unset;background:var(--chip-border-color)}._myProjectsSectionLanguageUsed_ps5tu_299{color:var(--orange-text-color);font-size:13px;font-weight:550;line-height:24px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;flex:1;max-width:max-content}._myProjectsSectionRoleUsed_ps5tu_311{color:#5bb7bd;font-size:13px;font-weight:550;line-height:24px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;flex:1;max-width:max-content}._langStyle_ps5tu_323,._roleStyle_ps5tu_334{font-weight:500;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:400;display:flex;align-items:center;column-gap:5px}._wrapper_ps5tu_345{display:flex;align-items:center;justify-content:center;gap:5px;justify-content:flex-end}._authorInfo_ps5tu_353{font-weight:400;display:flex;align-items:center;column-gap:5px}._fontWeight_ps5tu_360{font-weight:500;max-width:120px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._myProjectsSectionCreatedAtContainer_ps5tu_368{display:flex;justify-content:space-between}._mdVerifiedButton_ps5tu_373{width:20px;height:20px;color:gold}._likeContainer_ps5tu_379{display:flex;justify-content:center;cursor:pointer;gap:7px;align-items:center}._likeContainer_ps5tu_379 span{font-size:13px;line-height:24px;color:var(--grey-text-color)}._likedIcon_ps5tu_394,span._likedText_ps5tu_398{color:#3574f0}._unlikedIcon_ps5tu_402{color:var(--grey-text-color)}._viewsContainer_ps5tu_406{color:var(--views-text-color);display:flex;align-items:center;gap:5px}._viewsContainer_ps5tu_406 span{font-size:13px;line-height:24px}@keyframes _bounce_ps5tu_440{0%{transform:scale(1)}30%{transform:scale(1.2)}50%{transform:scale(1)}70%{transform:scale(1.2)}to{transform:scale(1)}}._bounce_ps5tu_440{animation:_bounce_ps5tu_440 .6s ease-in-out}._myProjectsSectionLikeAndViewsContainer_ps5tu_444{display:flex;justify-content:space-between;align-items:center}._privateIcon_ps5tu_450{color:var(--grey-text-color)}._privateContainer_ps5tu_454{display:flex;justify-content:center;cursor:pointer;gap:7px;align-items:center;color:var(--grey-text-color)}._privateContainer_ps5tu_454 span{font-size:13px;line-height:19px}._search-header-dialog-item-select-menu-paper_kfjm0_1 ._search-header-dialog-checkbox-root_kfjm0_1 .MuiSvgIcon-root{width:15px;height:15px}._search-header-dialog-item-select-menu-paper_kfjm0_1 ._search-header-dialog-checkbox-root_kfjm0_1.Mui-checked{color:var(--search-autocomplete-item-checkbox-color)}._search-header-dialog-select-container_kfjm0_10{display:flex;overflow:hidden;border:var(--search-autocomplete-border);border-radius:6px;align-items:center;height:fit-content;width:100%;min-height:max-content}._search-header-dialog-item-select_kfjm0_1{flex:1;display:flex;flex-direction:column;gap:6px}._search-header-dialog-select-menu-item_kfjm0_29{display:flex;gap:12px;padding:6px 16px;cursor:pointer}._search-header-dialog-select-menu-item_kfjm0_29:hover{background-color:var(--search-autocomplete-item-selected-background-color)}._search-header-dialog-autocomplete-root_kfjm0_40{width:100%}._search-header-dialog-autocomplete-root_kfjm0_40 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_kfjm0_1{padding:5px 18px 5px 12px}._search-header-dialog-autocomplete-root_kfjm0_40 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_kfjm0_1 .MuiInputBase-input{padding:0;font-size:13.6px;width:100%;color:var(--search-autocomplete-text)}._search-header-dialog-autocomplete-root_kfjm0_40 svg{color:var(--search-autocomplete-text)}._search-header-dialog-autocomplete-root_kfjm0_40 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_kfjm0_1 .MuiInputBase-input:focus{outline:none}._search-header-dialog-item-select_kfjm0_1 ._MuiOutlinedInput-root_kfjm0_63 ._MuiAutocomplete-input_kfjm0_44{border:1px solid #D9D9D9}.MuiPaper-root._search-header-dialog-item-select-menu-paper_kfjm0_1{max-height:200px;overflow-y:auto;max-width:min-content}.MuiPaper-root._search-header-dialog-item-select-menu-paper_kfjm0_1 li{white-space:wrap}._search-header-dialog-item-select-menu-paper_kfjm0_1 ._search-header-dialog-select-menu-item_kfjm0_29.Mui-selected{background-color:transparent}._search-header-dialog-item-select-menu-paper_kfjm0_1::-webkit-scrollbar{width:7px}._search-header-dialog-autocomplete-popper_kfjm0_85 ._search-header-dialog-item-select-menu-paper_kfjm0_1{max-width:unset;background-color:var(--search-autocomplete-list-background-color);border:var(--search-autocomplete-list-border);color:var(--search-autocomplete-item-single-select-color)}._search-header-dialog-autocomplete-root_kfjm0_40 fieldset{border:none;top:0}._search-header-dialog-autocomplete-popper_kfjm0_85{flex:1}._search-header-dialog-autocomplete-popper_kfjm0_85 ul{max-height:unset}._search-header-dialog-item-select_kfjm0_1 ._search-header-dialog-item-select_kfjm0_1:hover .MuiOutlinedInput-notchedOutline{border:0px solid transparent;top:0}._search-header-dialog-autocomplete-root_kfjm0_40 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_kfjm0_1:hover .MuiOutlinedInput-notchedOutline,._search-header-dialog-autocomplete-root_kfjm0_40 .MuiFormControl-root .MuiAutocomplete-inputRoot.Mui-focused .MuiOutlinedInput-notchedOutline{border:none;top:0}._skills-dropdown-popper_kfjm0_120 ::-webkit-scrollbar{width:7px}._search-header-dialog-select-menu-item_kfjm0_29._selected_kfjm0_124,._search-header-dialog-select-menu-item_kfjm0_29:hover{background-color:var(--search-autocomplete-item-selected-background-color);color:var(--search-autocomplete-item-selected-color)}._search-header-input-outer-container_kfjm0_134{display:flex;width:100%;gap:3px;flex-direction:column}._search-header-input-label_kfjm0_141{color:var(--input-field-label-color);font-size:13px;font-weight:400}._search-header-dialog-item-select-menu-paper_crtqv_1 ._search-header-dialog-checkbox-root_crtqv_1 .MuiSvgIcon-root{width:15px;height:15px}._search-header-dialog-item-select-menu-paper_crtqv_1 ._search-header-dialog-checkbox-root_crtqv_1.Mui-checked{color:var(--search-autocomplete-item-checkbox-color)}._search-header-dialog-autocomplete-root_crtqv_10{width:100%}._search-header-dialog-select-container_crtqv_14{display:flex;overflow:hidden;border:var(--search-autocomplete-border);border-radius:6px;align-items:center;height:fit-content;width:100%;min-height:max-content}._search-header-dialog-item-select_crtqv_1{flex:1;display:flex;flex-direction:column;gap:6px}._search-header-dialog-select-menu-item_crtqv_33{display:flex;gap:12px;padding:6px 16px;cursor:pointer}._search-header-dialog-select-menu-item_crtqv_33:hover{background-color:var(--search-autocomplete-item-selected-background-color)}._search-header-dialog-autocomplete-root_crtqv_10 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_crtqv_1{padding:5px 18px 5px 12px}._search-header-dialog-autocomplete-root_crtqv_10 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_crtqv_1 .MuiInputBase-input{padding:0;font-size:13.6px;width:100%;color:var(--search-autocomplete-text)}._search-header-dialog-autocomplete-root_crtqv_10 svg{color:var(--search-autocomplete-text)}._search-header-dialog-autocomplete-root_crtqv_10 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_crtqv_1 .MuiInputBase-input:focus{outline:none}._search-header-dialog-item-select_crtqv_1 ._MuiOutlinedInput-root_crtqv_63 ._MuiAutocomplete-input_crtqv_44{border:1px solid #D9D9D9}.MuiPaper-root._search-header-dialog-item-select-menu-paper_crtqv_1{max-height:200px;overflow-y:auto;max-width:min-content}.MuiPaper-root._search-header-dialog-item-select-menu-paper_crtqv_1 li{white-space:wrap}._search-header-dialog-item-select-menu-paper_crtqv_1 ._search-header-dialog-select-menu-item_crtqv_33.Mui-selected{background-color:transparent}._search-header-dialog-item-select-menu-paper_crtqv_1::-webkit-scrollbar{width:7px}._search-header-dialog-autocomplete-popper_crtqv_85 ._search-header-dialog-item-select-menu-paper_crtqv_1{max-width:unset;background-color:var(--search-autocomplete-list-background-color);border:var(--search-autocomplete-list-border);color:var(--search-autocomplete-item-single-select-color)}._search-header-dialog-autocomplete-root_crtqv_10 fieldset{border:none;top:0}._search-header-dialog-autocomplete-popper_crtqv_85{flex:1}._search-header-dialog-autocomplete-popper_crtqv_85 ul{max-height:unset}._search-header-dialog-item-select_crtqv_1 ._search-header-dialog-item-select_crtqv_1:hover .MuiOutlinedInput-notchedOutline{border:0px solid transparent;top:0}._search-header-dialog-autocomplete-root_crtqv_10 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_crtqv_1:hover .MuiOutlinedInput-notchedOutline,._search-header-dialog-autocomplete-root_crtqv_10 .MuiFormControl-root .MuiAutocomplete-inputRoot.Mui-focused .MuiOutlinedInput-notchedOutline{border:none;top:0}._skills-dropdown-popper_crtqv_120 ::-webkit-scrollbar{width:7px}._search-header-dialog-select-menu-item_crtqv_33._selected_crtqv_124,._search-header-dialog-select-menu-item_crtqv_33:hover{background-color:var(--search-autocomplete-item-selected-background-color);color:var(--search-autocomplete-item-selected-color)}._search-header-input-outer-container_crtqv_134{display:flex;width:100%;flex-direction:column;gap:3px}._search-header-input-label_crtqv_141{color:var(--input-field-label-color);font-size:13px;font-weight:400;display:flex;align-items:center;gap:5px}._search-header-dialog-item-select-menu-paper_h025p_1 ._search-header-dialog-checkbox-root_h025p_1 .MuiSvgIcon-root{width:15px;height:15px}._search-header-dialog-item-select-menu-paper_h025p_1 ._search-header-dialog-checkbox-root_h025p_1.Mui-checked{color:var(--search-autocomplete-item-checkbox-color);padding:0}._search-header-dialog-select-container_h025p_11{display:flex;overflow:hidden;border:var(--search-autocomplete-border);border-radius:6px;align-items:center;height:fit-content;min-height:max-content}._search-header-dialog-autocomplete-root_h025p_21{width:100%}._search-header-dialog-item-select_h025p_1{flex:1;display:flex;flex-direction:column;gap:6px}._search-header-dialog-select-menu-item_h025p_32{display:flex;gap:12px;padding:6px 16px;cursor:pointer}._search-header-dialog-select-menu-item_h025p_32:hover{background-color:var(--search-autocomplete-item-selected-background-color);color:var(--search-autocomplete-item-selected-color)}._search-header-dialog-select-menu-item_h025p_32:hover ._search-header-dialog-checkbox-root_h025p_1.Mui-checked{color:var(--search-autocomplete-item-selected-color);padding:0}._search-header-dialog-autocomplete-root_h025p_21 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_h025p_1{padding:5px 18px 5px 12px}._search-header-dialog-autocomplete-root_h025p_21 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_h025p_1 .MuiInputBase-input{padding:0;font-size:13.6px;width:100%;color:var(--search-autocomplete-text)}._search-header-dialog-autocomplete-root_h025p_21 svg{color:var(--search-autocomplete-text)}._search-header-dialog-autocomplete-root_h025p_21 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_h025p_1 .MuiInputBase-input:focus{outline:none}._search-header-dialog-item-select_h025p_1 ._MuiOutlinedInput-root_h025p_68 ._MuiAutocomplete-input_h025p_49{border:1px solid #D9D9D9}.MuiPaper-root._search-header-dialog-item-select-menu-paper_h025p_1{max-height:200px;overflow-y:auto;max-width:min-content}.MuiPaper-root._search-header-dialog-item-select-menu-paper_h025p_1 li{white-space:wrap}._search-header-dialog-item-select-menu-paper_h025p_1 ._search-header-dialog-select-menu-item_h025p_32.Mui-selected{background-color:transparent}._search-header-dialog-item-select-menu-paper_h025p_1::-webkit-scrollbar{width:7px}._search-header-dialog-autocomplete-popper_h025p_90 ._search-header-dialog-item-select-menu-paper_h025p_1{max-width:unset;background-color:var(--search-autocomplete-list-background-color);border:var(--search-autocomplete-list-border);color:var(--search-autocomplete-item-single-select-color)}._search-header-dialog-autocomplete-root_h025p_21 fieldset{border:none;top:0}._search-header-dialog-autocomplete-popper_h025p_90{flex:1}._search-header-dialog-autocomplete-popper_h025p_90 ul{max-height:unset}._search-header-dialog-item-select_h025p_1 ._search-header-dialog-item-select_h025p_1:hover .MuiOutlinedInput-notchedOutline{border:0px solid transparent;top:0}._search-header-dialog-autocomplete-root_h025p_21 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_h025p_1:hover .MuiOutlinedInput-notchedOutline,._search-header-dialog-autocomplete-root_h025p_21 .MuiFormControl-root .MuiAutocomplete-inputRoot.Mui-focused .MuiOutlinedInput-notchedOutline{border:none;top:0}._skills-dropdown-popper_h025p_125 ::-webkit-scrollbar{width:7px}._search-header-input-outer-container_h025p_129{display:flex;width:100%;flex-direction:column;gap:3px}._search-header-input-label_h025p_136{color:var(--input-field-label-color);font-size:13px;font-weight:400}._search-header-dialog-select-chip-container_h025p_142{display:flex;flex-wrap:wrap;gap:4px}._search-header-dialog-select-chip_h025p_142{background-color:var(--chip-background-color);color:var(--chip-text-color);border:1px solid var(--chip-border-color);border-radius:15px;padding:6px 10px;font-size:10px;line-height:0;font-weight:450;display:flex;align-items:center;gap:4px}._search-header-dialog-select-chip-close_h025p_162{height:100%;cursor:pointer}._search-header-drawer-container_l0nge_1{display:flex;height:100%;flex-direction:column}._search-header-container_l0nge_7{display:flex;align-items:center;gap:15px;flex-direction:column;padding:10px 20px;z-index:9;overflow:auto;height:100%}._search-header-input-label_l0nge_25{color:var(--input-field-label-color);font-size:13px;font-weight:400;display:flex;align-items:center;gap:5px}._info-icon_l0nge_34{display:flex}._search-header-input-container_l0nge_38{display:flex;align-items:center;border-radius:4px;border:var(--project-filter-container-border);background:#fdfdff;overflow:hidden;width:100%;min-height:max-content;background-color:transparent}._search-header-input-inner-container_l0nge_50{display:flex;align-items:center;gap:8px;flex:1;padding:0 13px;min-width:30px}._search-header-icon_l0nge_59{min-width:14px;height:14px;stroke:var(--icon-color-for-search)}._search-header-input_l0nge_18{border:none;padding:7px 0;flex:1;background-color:transparent;color:var(--project-filter-input-text)}._search-header-input_l0nge_18:focus{outline:none}._search-header-input_l0nge_18::placeholder{color:var(--project-filter-input-color-placeholder);font-size:13.6px;font-weight:400}._search-header-input-outer-container_l0nge_18{display:flex;width:100%;flex-direction:column;gap:3px}._search-header-input-label_l0nge_25{color:var(--input-field-label-color);font-size:13px;font-weight:400}._search-header-drawer-header-container_l0nge_96{display:flex;justify-content:space-between;padding:10px 20px;width:100%;font-size:21px;align-items:center;border-bottom:var(--header-border)}._search-header-drawer-close-button_l0nge_107{cursor:pointer;display:flex}._search-header-drawer-header-text-container_l0nge_112,._search-header-drawer-close-button_l0nge_107{color:var(--secondary-text-color)}._search-header-drawer-footer-container_l0nge_120{display:flex;justify-content:flex-end;padding:10px 20px;width:100%;font-size:21px;align-items:center;border-top:var(--header-border)}._search-header-drawer-footer-button_l0nge_131{padding:8px 15px;cursor:pointer;border-radius:5px;background-color:var(--button-primary);color:#fff;font-size:15px;border:none;-webkit-user-select:none;user-select:none;display:flex;gap:9px;text-align:left;align-items:center;line-height:1}._search-header-drawer-footer-button_l0nge_131:hover{background-color:var(--button-primary-hover)}._search-header-drawer-footer-button-disabled_l0nge_151{opacity:.7;cursor:not-allowed}.MuiFormControlLabel-root._search-header-toggle-container_l0nge_156{margin:0;width:100%;justify-content:flex-end}._search-header-toggle-container_l0nge_156 ._search-header-toggle-label_l0nge_162{color:var(--input-field-label-color);font-size:13px;font-weight:400}._search-header-toggle-container_l0nge_156 .MuiSwitch-thumb{color:var(--button-primary)}._search-header-toggle-container_l0nge_156 .MuiSwitch-track{background-color:var(--button-primary)}._search-header-toggle-container_l0nge_156 .MuiFormControlLabel-root._search-header-toggle-root_l0nge_176 .Mui-checked+.MuiSwitch-track{background-color:var(--button-primary)}._search-header-toggle-container_l0nge_156 .Mui-checked .MuiSwitch-thumb{background-color:var(--button-primary)}.MuiFormControlLabel-root._search-header-toggle-container_l0nge_156 .Mui-checked+.MuiSwitch-track{background-color:var(--button-primary)}.MuiFormControlLabel-root._search-header-toggle-root_l0nge_176{margin:0}._myProjectsSectionOuterContainer_1u4tp_1{display:flex;background-color:var(--background-color);overflow:auto;position:relative;flex-direction:column;height:100%}._myProjectsSection_1u4tp_1{display:flex;flex-direction:column;gap:10px;background-color:var(--background-color);overflow:auto;position:relative;flex-direction:row-reverse;height:100%}._myProjectsSectionInnerContainer_1u4tp_22{width:100%;display:flex;flex-direction:column;gap:10px}._myProjectsSectionNoProjects_1u4tp_29{display:flex;justify-content:center;align-items:center;height:100%;color:var(--text-color)}._myProjectsSectionItemContainer_1u4tp_37{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-auto-rows:max-content;width:100%;gap:16px;padding:10px 10px 30px 30px}._myProjectsSectionLoadMoreButtonContainer_1u4tp_46{display:flex;justify-content:center;padding-top:20px}._myProjectsSectionLoadMoreButton_1u4tp_46{white-space:nowrap;padding:10px 20px;border:none;background-color:var(--auth-btn-background);color:var(--auth-button-color);cursor:pointer;border-radius:5px;display:flex;justify-content:center;align-items:center;font-size:14px}._myProjectsSectionNoProjects_1u4tp_29{display:flex;align-items:center;justify-content:center;padding:0 30px;text-align:center}._user-projects-approval-history-paper_1u4tp_74{width:75%;background-color:var(--slider-dialog-background)!important}.MuiButtonBase-root._user-projects-approval-history-footer-button-outlined_1u4tp_79{border-color:var(--button-primary);border-radius:6px;font-size:14px;color:var(--button-primary);font-weight:500;line-height:24px}.MuiButtonBase-root._user-projects-approval-history-footer-button-outlined_1u4tp_79:hover{border-color:var(--button-primary-hover);color:var(--button-primary-hover)}.MuiButtonBase-root._user-projects-approval-history-footer-button-contained_1u4tp_93:not(._user-projects-approval-history-footer-button-outlined-disabled_1u4tp_93):hover{background-color:var(--button-primary);border-radius:6px;font-size:14px;font-weight:500;line-height:24px;color:#fff}._user-projects-approval-history-container_1u4tp_102 .MuiButtonBase-root._user-projects-approval-history-footer-button-outlined-disabled_1u4tp_93{cursor:not-allowed;pointer-events:unset}._user-projects-approval-history-content_1u4tp_107{position:relative;width:100%;display:flex;flex-direction:column;gap:10px}._header-item_1u4tp_115{flex:1;padding:12px 16px;text-align:left;border-right:1px solid #444}._user-projects-approval-history-content-body_1u4tp_122{display:flex;border-bottom:1px solid #ddd}._body-item_1u4tp_127{flex:1;padding:10px 16px;text-align:left;border-right:1px solid #eee;word-wrap:break-word}._noApprovalHistoryView_1u4tp_135{padding:20px;height:100%;align-items:center;justify-content:center;display:flex;text-align:center;color:var(--text-color)}._user-projects-approval-history-container_1u4tp_102{display:flex;justify-content:flex-end}._search-header-dialog-item-select-menu-paper_h2dl3_1 ._search-header-dialog-checkbox-root_h2dl3_1 .MuiSvgIcon-root{width:15px;height:15px}._search-header-dialog-item-select-menu-paper_h2dl3_1 ._search-header-dialog-checkbox-root_h2dl3_1.Mui-checked{color:var(--search-autocomplete-item-checkbox-color)}._search-header-dialog-autocomplete-root_h2dl3_10{width:100%}._search-header-dialog-select-container_h2dl3_14{display:flex;overflow:hidden;border:var(--search-autocomplete-border);border-radius:6px;align-items:center;height:fit-content;width:100%;min-height:max-content}._search-header-dialog-item-select_h2dl3_1{flex:1;display:flex;flex-direction:column;gap:6px}._search-header-dialog-select-menu-item_h2dl3_33{display:flex;gap:12px;padding:6px 16px;cursor:pointer}._search-header-dialog-select-menu-item_h2dl3_33:hover{background-color:var(--search-autocomplete-item-selected-background-color)}._search-header-dialog-autocomplete-root_h2dl3_10 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_h2dl3_1{padding:5px 18px 5px 12px}._search-header-dialog-autocomplete-root_h2dl3_10 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_h2dl3_1 .MuiInputBase-input{padding:0;font-size:13.6px;width:100%;color:var(--search-autocomplete-text)}._search-header-dialog-autocomplete-root_h2dl3_10 svg{color:var(--search-autocomplete-text)}._search-header-dialog-autocomplete-root_h2dl3_10 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_h2dl3_1 .MuiInputBase-input:focus{outline:none}._search-header-dialog-item-select_h2dl3_1 ._MuiOutlinedInput-root_h2dl3_63 ._MuiAutocomplete-input_h2dl3_44{border:1px solid #D9D9D9}.MuiPaper-root._search-header-dialog-item-select-menu-paper_h2dl3_1{max-height:200px;overflow-y:auto;max-width:min-content}.MuiPaper-root._search-header-dialog-item-select-menu-paper_h2dl3_1 li{white-space:wrap}._search-header-dialog-item-select-menu-paper_h2dl3_1 ._search-header-dialog-select-menu-item_h2dl3_33.Mui-selected{background-color:transparent}._search-header-dialog-item-select-menu-paper_h2dl3_1::-webkit-scrollbar{width:7px}._search-header-dialog-autocomplete-popper_h2dl3_85 ._search-header-dialog-item-select-menu-paper_h2dl3_1{max-width:unset;background-color:var(--search-autocomplete-list-background-color);border:var(--search-autocomplete-list-border);color:var(--search-autocomplete-item-single-select-color)}._search-header-dialog-autocomplete-root_h2dl3_10 fieldset{border:none;top:0}._search-header-dialog-autocomplete-popper_h2dl3_85{flex:1}._search-header-dialog-autocomplete-popper_h2dl3_85 ul{max-height:unset}._search-header-dialog-item-select_h2dl3_1 ._search-header-dialog-item-select_h2dl3_1:hover .MuiOutlinedInput-notchedOutline{border:0px solid transparent;top:0}._search-header-dialog-autocomplete-root_h2dl3_10 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_h2dl3_1:hover .MuiOutlinedInput-notchedOutline,._search-header-dialog-autocomplete-root_h2dl3_10 .MuiFormControl-root .MuiAutocomplete-inputRoot.Mui-focused .MuiOutlinedInput-notchedOutline{border:none;top:0}._skills-dropdown-popper_h2dl3_120 ::-webkit-scrollbar{width:7px}._search-header-dialog-select-menu-item_h2dl3_33._selected_h2dl3_124,._search-header-dialog-select-menu-item_h2dl3_33:hover{background-color:var(--search-autocomplete-item-selected-background-color);color:var(--search-autocomplete-item-selected-color)}._search-header-input-outer-container_h2dl3_134{display:flex;width:100%;flex-direction:column;gap:3px}._search-header-input-label_h2dl3_141{color:var(--input-field-label-color);font-size:12px;font-weight:400}._updateProjectDialog_99z8x_1 ._updateProjectDialogPaper_99z8x_1{padding:30px;border:var(--dialog-border-color);border-radius:8px;background-color:var(--background-color);box-shadow:#0000001f 0 4px 4px,#0000003d 0 16px 32px;color:var(--text-color);display:flex;flex-direction:column;gap:20px;max-width:500px;width:80vh}._updateProjectDialogNameInputContainerInner_99z8x_15{display:flex;justify-content:space-between;align-items:baseline}._chooseProjectTypeIconsContainer_99z8x_21{width:100%;height:70px;position:relative;justify-content:space-evenly;display:flex}._chooseProjectTypeIcon_99z8x_21 svg{width:100%;filter:var(--language-icon-drop-shadow);height:100%}._chooseProjectTypeFirstIcon_99z8x_41{width:16px;z-index:3;display:flex;align-items:center;justify-content:center}._chooseProjectTypeSecondIcon_99z8x_49{width:16px;display:flex;align-items:center;justify-content:center;z-index:2}._myProjectTypeIconsContainerForCapstone_99z8x_57{position:relative;display:flex}._updateProjectDialogNameInputMaxLimit_99z8x_63{font-size:10px;font-style:italic;color:var(--input-field-label-color)}._updateProjectHeader_99z8x_69{display:flex;gap:5px;align-items:center;font-size:15px}._updateProjectDialogIconContainer_99z8x_76{width:50px;height:25px;position:relative;display:flex;max-width:fit-content}._updateProjectDialogIconContainer_99z8x_76:has(._updateProjectDialogIconFirstIcon_99z8x_84){max-width:unset}._updateProjectDialogIcon_99z8x_76{width:100%;height:100%;aspect-ratio:1/1}._updateProjectDialogIcon_99z8x_76 svg{width:100%;filter:var(--dialog-icon-drop-shadow);height:100%}._updateProjectDialogNameInputContainer_99z8x_15{display:flex;flex-direction:column;gap:5px}._updateProjectDialogNameInputContainer_99z8x_15 label{font-size:12px;color:var(--input-field-label-color)}._updateProjectPrivacyOptionLabel_99z8x_111 input{margin:unset}._updateProjectDialogTextField_99z8x_115 ._updateProjectDialogTextFieldInput_99z8x_115{color:var(--input-field-text-color);padding:5px 10px;font-size:13px;border-radius:4px}._updateProjectDialogTextField_99z8x_115 ._updateProjectDialogTextFieldInput_99z8x_115{color:var(--input-field-text-color);padding:5px 10px;font-size:13px;border-radius:4px;background-color:var(--input-field-background);border:1px solid var(--input-field-border-color)}._updateProjectDialogTextField_99z8x_115 ._updateProjectDialogTextFieldInput_99z8x_115:focus{border-radius:4px;border:1px solid #88ADF7}._updateProjectDialogPrivacyContainer_99z8x_141{display:flex;gap:10px;font-size:12px}._updateProjectPrivacyOptions_99z8x_147{display:flex;gap:10px;align-items:center}._updateProjectPrivacyOptionLabel_99z8x_111{display:flex;gap:5px}._updateProjectDialogButtonsContainer_99z8x_158{display:flex;gap:10px;align-items:center;justify-content:flex-end}._updateProjectDialogButton_99z8x_158{padding:6px 12px;background:var(--create-project-dialog-button-color);border:var(--create-project-dialog-button-border-color);border-radius:3px;cursor:pointer;color:var(--create-project-dialog-button-text-color);font-size:13px;font-weight:500;line-height:16px}._chooseProjectTypeIcon_99z8x_21{width:100%;height:100%;aspect-ratio:1/1}._chooseProjectTypeIcon_99z8x_21 svg{width:100%;filter:var(--dialog-icon-drop-shadow);height:100%}._updateProjectDialogIconFirstIcon_99z8x_84{position:absolute;left:0;width:unset;z-index:3}._updateProjectDialogIconSecondIcon_99z8x_196{position:absolute;left:10px;width:unset;z-index:2}._updateProjectDialogIconThirdIcon_99z8x_203{position:absolute;left:20px;width:unset;z-index:1}._updateProjectLevelSelector_99z8x_210{display:flex;column-gap:1rem}.MuiFormGroup-root._createProjectDialogPrivacyInnerContainer_99z8x_215{display:flex;flex-direction:row;gap:15px;align-items:center}.MuiButtonBase-root._createProjectVisibilityRadio_99z8x_222{padding:0;margin:0;color:#acacac}.MuiButtonBase-root._createProjectVisibilityRadio_99z8x_222._createProjectVisibilityRadioChecked_99z8x_228{color:var(--create-project-radio-button-checked)}._createProjectPrivacyOptionLabel_99z8x_232 input{margin:unset}._createProjectPrivacyOptionLabel_99z8x_232{display:flex;gap:5px}._createProjectPrivacyOptionLabel_99z8x_232 .MuiFormControlLabel-label{font-size:12px}._updateProjectDialogPrivacyContainer_99z8x_141 label{font-size:12px;margin:0}._updateProjectDialogPrivacyContainer_99z8x_141 svg{width:16px;height:16px}._collaborative-header-input-outer-container_99z8x_255{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap;gap:1rem;border:1px solid var(--collaborative-border-color);padding:0 1rem;border-radius:5px}._collaborative-header-input-label_99z8x_266{color:var(--input-field-label-color);font-size:13px;font-weight:400;display:flex;align-items:center;gap:5px}._info-icon_99z8x_275{display:flex}._tooltip-popper_99z8x_279.MuiTooltip-popper ._tooltip-root_99z8x_279.MuiTooltip-tooltip{padding:4px 8px;color:var(--text-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:5px;word-wrap:break-word;border-radius:5px;background:var(--text-tooltip-background-color)}._tooltip-popper_99z8x_279.MuiTooltip-popper ._tooltip-root-arrow_99z8x_292{color:var(--text-tooltip-background-color)}.MuiFormControlLabel-root._collaborative-header-toggle-container_99z8x_296{margin:0;width:100%;justify-content:flex-end}._collaborative-header-toggle-container_99z8x_296 ._collaborative-header-toggle-label_99z8x_302{color:var(--input-field-label-color);font-size:13px;font-weight:400}._collaborative-header-toggle-container_99z8x_296 .MuiFormControlLabel-root._collaborative-header-toggle-root_99z8x_308 .Mui-checked+.MuiSwitch-track{background-color:var(--button-primary)}._collaborative-header-toggle-container_99z8x_296 .Mui-checked .MuiSwitch-thumb{background-color:var(--button-primary)}.MuiFormControlLabel-root._collaborative-header-toggle-container_99z8x_296 .Mui-checked+.MuiSwitch-track{background-color:var(--button-primary)}.MuiFormControlLabel-root._collaborative-header-toggle-root_99z8x_308{margin:0}._myProjectTypeIconsContainer_1v3is_1{height:16px;width:20px;position:relative;display:flex}._myProjectsSectionMetaInfo_1v3is_15{display:flex;column-gap:10px;font-size:14px;color:#555;font-size:13px;font-weight:500;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._myProjectsSectionForkValue_1v3is_28{color:var(--green-text-color);font-size:13px;font-weight:500;line-height:24px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:flex;align-items:center;gap:5px;justify-content:space-between}._myProjectsSectionForkValue_1v3is_28>p{font-weight:400}._forks-count_1v3is_46{color:var(--green-text-color);font-size:16px}._verifiedTag_1v3is_52{background-color:#4caf50;color:#fff;padding:2px 8px;border-radius:12px;font-size:12px;font-weight:700;display:inline-block}._myProjectTypeIcon_1v3is_1{width:100%;height:100%;aspect-ratio:1/1}._myProjectTypeIcon_1v3is_1 svg{width:100%;filter:var(--project-card-triple-dot-filter);height:100%}._myProjectTypeFirstIcon_1v3is_74{position:absolute;left:0;width:unset;z-index:3}._myProjectTypeSecondIcon_1v3is_81{position:absolute;left:5px;width:unset;z-index:2}._myProjectTypeThirdIcon_1v3is_88{position:absolute;left:10px;width:unset;z-index:1}._myProjectsSectionItemProjectIcon_1v3is_95{width:16px;height:16px;display:flex;align-items:center}._myProjectsSectionItemProjectIcon_1v3is_95 svg{width:100%;height:100%;min-width:16px;min-height:16px}._myProjectsSectionItem_1v3is_95{display:flex;flex-direction:column;padding:24px;gap:10px;background:var(--project-card-background);border-radius:12px;color:var(--project-card-text-color);box-shadow:var(--project-card-box-shadow);border:var(--project-card-border);cursor:pointer}._myProjectsSectionItem_1v3is_95:hover{box-shadow:0 0 15px 2px #4f546754}._myProjectsSectionHeader_1v3is_126{display:flex;width:100%;overflow:hidden;justify-content:space-between}._myProjectsSectionItemProjectName_1v3is_133{color:var(--project-card-text-color);display:flex;gap:10px;width:100%;overflow:hidden;align-items:center;font-size:13px;font-weight:600}._chooseProjectTypeIcon_1v3is_145{width:100%;height:100%;aspect-ratio:1/1}._chooseProjectTypeIcon_1v3is_145 svg{width:100%;filter:var(--language-icon-drop-shadow);height:100%}._chooseProjectTypeFirstIcon_1v3is_157{width:16px;z-index:3;display:flex;align-items:center;justify-content:center}._chooseProjectTypeSecondIcon_1v3is_165{width:16px;display:flex;align-items:center;justify-content:center;z-index:2}._myProjectTypeIconsContainerForCapstone_1v3is_173{position:relative;display:flex}._projectNameHeading_1v3is_178{font-size:16px;font-weight:700;color:var(--project-name-heading);text-transform:capitalize;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}._dropdown-tooltip-popper_1v3is_189.MuiTooltip-popper ._dropdown-tooltip-root_1v3is_189.MuiTooltip-tooltip{padding:5px;color:var(--triple-dot-dropdown-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:0;word-wrap:break-word;border-radius:5px;background:var(--triple-dot-dropdown-tooltip-background-color);box-shadow:var(--triple-dot-dropdown-tooltip-hover-box-shadow)}._dropdown-tooltip-popper_1v3is_189.MuiTooltip-popper ._dropdown-tooltip-root-arrow_1v3is_203{color:var(--triple-dot-dropdown-tooltip-background-color)}._tooltip-popper_1v3is_207.MuiTooltip-popper ._tooltip-root_1v3is_207.MuiTooltip-tooltip{padding:4px 8px;color:var(--text-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:5px;word-wrap:break-word;border-radius:5px;background:var(--text-tooltip-background-color)}._tooltip-popper_1v3is_207.MuiTooltip-popper ._tooltip-root-arrow_1v3is_220{color:var(--text-tooltip-background-color)}._projectActionsDropdown_1v3is_224{display:flex;align-items:center;flex-direction:column}._projectActionItem_1v3is_230{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;padding:8px;cursor:pointer;width:100%;border-radius:5px}._projectActionItem_1v3is_230:hover{background-color:var(--triple-dot-dropdown-tooltip-hover-item-color)}._tripleDotIcon_1v3is_246{border:1px solid var(--project-card-triple-dot-border-color);display:flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:3px;color:var(--project-card-triple-dot-color)}._myProjectsSectionCreatedAt_1v3is_257{color:var(--blue-text-color);font-size:13px;font-weight:500;line-height:24px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._ruler_1v3is_268{height:0;border:0 none;border-top:1px solid var(--grey-text-color);border-radius:5px;opacity:.3}._myProjectsInformationContainer_1v3is_276{display:flex;flex-direction:column;gap:10px}._myProjectsSectionLanguageUsed_1v3is_282{color:var(--orange-text-color);font-size:13px;font-weight:550;line-height:24px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;flex:1;max-width:max-content}._langStyle_1v3is_294{font-weight:500;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:400;display:flex;align-items:center;column-gap:5px}._wrapper_1v3is_305{display:flex;align-items:center;justify-content:center;gap:5px;justify-content:flex-end}._authorInfo_1v3is_313{font-weight:400;display:flex;align-items:center;column-gap:5px}._fontWeight_1v3is_320{font-weight:500;max-width:120px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._myProjectsSectionCreatedAtContainer_1v3is_328{display:flex;justify-content:space-between}._mdVerifiedButton_1v3is_333{width:20px;height:20px;color:gold}._likeContainer_1v3is_339{display:flex;justify-content:center;cursor:pointer;gap:7px;align-items:center}._myProjectsSectionDivider_1v3is_348{border-radius:5px;height:1px;width:100%;border:unset;background:var(--chip-border-color)}._likeContainer_1v3is_339 span{font-size:13px;line-height:24px;color:var(--grey-text-color)}._likedIcon_1v3is_362,span._likedText_1v3is_366{color:#3574f0}._unlikedIcon_1v3is_370{color:var(--grey-text-color)}._viewsContainer_1v3is_374{color:var(--views-text-color);display:flex;align-items:center;gap:5px}._viewsContainer_1v3is_374 span{font-size:13px;line-height:24px}@keyframes _bounce_1v3is_408{0%{transform:scale(1)}30%{transform:scale(1.2)}50%{transform:scale(1)}70%{transform:scale(1.2)}to{transform:scale(1)}}._bounce_1v3is_408{animation:_bounce_1v3is_408 .6s ease-in-out}._myProjectsSectionLikeAndViewsContainer_1v3is_412{display:flex;justify-content:space-between;align-items:center}._privateIcon_1v3is_418{color:var(--grey-text-color)}._privateContainer_1v3is_422{display:flex;justify-content:center;cursor:pointer;gap:7px;align-items:center;color:var(--grey-text-color)}._privateContainer_1v3is_422 span{font-size:13px;line-height:19px}._html-coding-view-editor_ho7k4_1{height:100%;width:100%;flex:1}._html-coding-view-editor-container_ho7k4_7,._html-coding-view-editor-wrapper_ho7k4_13{width:100%;height:100%;flex:1}._html-coding-view-editor-container_ho7k4_7 ._html-coding-view-tab-container-outer-container_ho7k4_19{outline:none}._html-coding-view-tab-container_ho7k4_19{display:flex;background:#93939314;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}._html-coding-view-tab-button_ho7k4_31{padding:5px 16px;font-weight:500;font-size:14px;cursor:pointer;display:flex;gap:5px;align-items:center}._html-coding-view-tab-button-active_ho7k4_41{background-color:var(--vscode-editor-background);border-top-left-radius:10px;border-top-right-radius:10px}._html-coding-view-tab-button-icon_ho7k4_47{width:15px;display:flex}._html-coding-header-view-container_1n6ac_1{padding:10px 20px;display:flex;justify-content:space-between;background:linear-gradient(272deg,#2b2d30d9 48.56%,#2b2d306e 86.83%),linear-gradient(90deg,#344c7d00,#344c7d 7.18%,#344c7d00);gap:25px}._html-coding-header-view-editor-logo-and-name-container_1n6ac_10{display:flex;gap:15px;align-items:center}._likeContainer_1n6ac_16{display:flex;justify-content:center;cursor:pointer;gap:5px;align-items:center}._tooltip-popper_1n6ac_24.MuiTooltip-popper ._tooltip-root_1n6ac_24.MuiTooltip-tooltip{padding:4px 8px;color:var(--text-tooltip-color);font-size:11px;font-style:normal;font-weight:500;line-height:16px;margin:5px;word-wrap:break-word;border-radius:5px;background:var(--text-tooltip-background-color)}._tooltip-popper_1n6ac_24.MuiTooltip-popper ._tooltip-root-arrow_1n6ac_37{color:var(--text-tooltip-background-color)}._likedIcon_1n6ac_41,._unlikedIcon_1n6ac_42{font-size:19px;width:20px}._likedIcon_1n6ac_41,._unlikedIcon_1n6ac_42{color:#5fad65}@keyframes _bounce_1n6ac_74{0%{transform:scale(1)}30%{transform:scale(1.2)}50%{transform:scale(1)}70%{transform:scale(1.2)}to{transform:scale(1)}}._bounce_1n6ac_74{animation:_bounce_1n6ac_74 .6s ease-in-out}._html-coding-header-view-editor-logo_1n6ac_10{width:24px;height:24px}._html-coding-header-view-editor-name_1n6ac_83{color:#dfe1e5;font-size:13px;font-weight:500;line-height:19px}._html-coding-header-view-editor-name-container_1n6ac_90{display:flex;align-items:center;justify-content:center;gap:6px}._html-coding-view-left-container_1n6ac_97{display:flex;gap:20px}._html-coding-view-language-selector_1n6ac_102{width:150px}._html-coding-view-theme-selector_1n6ac_106{width:200px}._html-coding-view-theme-selector_1n6ac_106 .theme-selector-header__single-value,._html-coding-view-language-selector_1n6ac_102 .language-selector-header__single-value{color:#dfe1e5;font-size:13px;font-style:normal;font-weight:500;line-height:16px}._html-coding-view-theme-selector_1n6ac_106 .theme-selector-header__control,._html-coding-view-language-selector_1n6ac_102 .language-selector-header__control{min-height:unset;background-color:unset;border:1px solid #B4B8BF;box-shadow:unset;cursor:pointer}._html-coding-view-theme-selector_1n6ac_106 .theme-selector-header__control:hover,._html-coding-view-language-selector_1n6ac_102 .language-selector-header__control:hover{border:1px solid #B4B8BF}._html-coding-view-theme-selector_1n6ac_106 .theme-selector-header__indicator svg,._html-coding-view-language-selector_1n6ac_102 .language-selector-header__indicator svg{width:16px;height:16px;color:#b4b8bf}._html-coding-view-theme-selector_1n6ac_106 .theme-selector-header__indicator,._htmlCodingViewLanguageSelector_1n6ac_141 .language-selector-header__indicator{padding:0}._html-coding-view-theme-selector_1n6ac_106 .theme-selector-header__input-container,._html-coding-view-language-selector_1n6ac_102 .language-selector-header__input-container{padding:0;margin:0}._html-coding-view-theme-selector_1n6ac_106 .theme-selector-header__menu,._html-coding-view-language-selector_1n6ac_102 .language-selector-header__menu{border-radius:8px;border:.5px solid #393B40;background:#2b2d30;padding:12px 0;z-index:12;margin:10px 0 0;box-shadow:0 8px 32px #0006}._html-coding-view-theme-selector_1n6ac_106 .theme-selector-header__menu-list,._html-coding-view-language-selector_1n6ac_102 .language-selector-header__menu-list{padding:0 12px}._html-coding-view-theme-selector_1n6ac_106 .theme-selector-header__option,._html-coding-view-language-selector_1n6ac_102 .language-selector-header__option{display:flex;padding:4px 8px;align-items:center;color:#dfe1e5;cursor:pointer;font-size:13px;font-weight:500;line-height:16px;border-radius:4px}._html-coding-view-theme-selector_1n6ac_106 .theme-selector-header__option:active,._html-coding-view-language-selector_1n6ac_102 .language-selector-header__option:active{background-color:#a177f4;color:#383a42}._html-coding-view-theme-selector_1n6ac_106 .theme-selector-header__option--is-focused,._html-coding-view-language-selector_1n6ac_102 .language-selector-header__option--is-focused{color:#383a42;background-color:#bfa1f8}._html-coding-view-theme-selector_1n6ac_106 .theme-selector-header__option--is-selected,._html-coding-view-language-selector_1n6ac_102 .language-selector-header__option--is-selected{background-color:#834df0}._html-coding-view-theme-selector_1n6ac_106 ::-webkit-scrollbar,._html-coding-view-language-selector_1n6ac_102 ::-webkit-scrollbar{width:5px;height:5px}._html-coding-view-theme-selector_1n6ac_106 ::-webkit-scrollbar-track,._html-coding-view-language-selector_1n6ac_102 ::-webkit-scrollbar-track{background:transparent}._html-coding-view-theme-selector_1n6ac_106 ::-webkit-scrollbar-thumb,._html-coding-view-language-selector_1n6ac_102 ::-webkit-scrollbar-thumb{background:#dccbfb;border-radius:5px}._html-coding-view-theme-selector_1n6ac_106 ::-webkit-scrollbar-thumb:hover,._html-coding-view-language-selector_1n6ac_102 ::-webkit-scrollbar-thumb:hover{background:#c4a7f9}._language-option-wrapper_1n6ac_221{display:flex;align-items:center;gap:8px}._language-option-icon_1n6ac_227{width:14px;height:14px}._html-coding-view-theme-selector-container_1n6ac_232{display:flex;gap:10px;align-items:center}._html-coding-view-theme-icon_1n6ac_238{color:#dfe1e5;height:20px;width:20px}._html-coding-view-right-container_1n6ac_244{display:flex;gap:20px;align-items:center}._html-coding-header-view-save-button-container_1n6ac_250,._html-coding-header-view-share-button-container_1n6ac_251,._html-coding-header-view-run-button-container_1n6ac_252{display:flex;gap:5px;align-items:center;color:#5fad65;font-size:13px;font-weight:500;line-height:16px;border:1px solid #5FAD65;border-radius:4px;padding:5px;cursor:pointer}._html-coding-header-view-save-button-container-disabled_1n6ac_266{display:flex;gap:5px;align-items:center;color:#5fad65;font-size:13px;font-weight:500;line-height:16px;border:1px solid #5FAD65;border-radius:4px;padding:5px;opacity:.5;cursor:not-allowed}._html-coding-header-view-share-button_1n6ac_251,._html-coding-header-view-save-button_1n6ac_250,._html-coding-header-view-run-button_1n6ac_252{color:#5fad65;font-size:19px}._html-coding-header-view-run-button-container-disabled_1n6ac_288{opacity:.6;cursor:not-allowed}._html-coding-header-view-split-button-container_1n6ac_293{display:flex;align-items:center}._html-coding-header-view-split-button_1n6ac_293{color:#dfe1e5;height:24px;width:24px;cursor:pointer}._html-coding-header-view-share-popover_1n6ac_305{display:flex;background-color:#2b2d30;border:.5px solid #393B40;padding:10px;gap:5px;flex-direction:column}._html-coding-header-view-share-popover-item-wrapper_1n6ac_314{display:flex;flex-direction:column;color:#b4b8bf;font-size:12px;font-weight:500;gap:1px}._html-coding-header-view-share-popover-item_1n6ac_314{display:flex;background-color:#2b2d30;align-items:center;gap:5px;max-width:389px}._html-coding-header-view-share-popover-link_1n6ac_331{color:#6f737a;font-size:13px;font-weight:500;line-height:16px;cursor:pointer;border-radius:5px;padding:3px 6px;border:1px solid #393B40;white-space:nowrap;overflow:hidden;width:100%;text-overflow:ellipsis}._html-coding-header-view-share-popover-copy-button_1n6ac_346{padding:3px;border:1px solid #393B40;cursor:pointer;height:25px;color:#6f737a;border-radius:5px;aspect-ratio:1;display:flex;align-items:center;justify-content:center}._copied_1n6ac_359{border:1px solid #5FAD65;color:#5fad65}._html-ide-header-view-share-popover-input_1n6ac_364{position:absolute;top:-1000px;left:-1000px}._html-coding-header-view-editor-name-container_1n6ac_90 svg{color:#fff}._react-header-view-project-name-container_1n6ac_374{display:flex;align-items:center;flex:1;justify-content:center;overflow:auto;gap:1px}._react-header-view-partition_1n6ac_383{color:#dfe1e5;font-size:18px;line-height:22px}._react-header-view-project-name_1n6ac_374{color:#dfe1e5;font-size:13px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._html-coding-view-file-output-body_f51bp_1 ._loader-wrapper_f51bp_1{position:unset;height:100%}._html-coding-view-file-output-body_f51bp_1:has(._loader-wrapper_f51bp_1){padding:0}._html-coding-view-file-output-container_f51bp_10{display:flex;flex-direction:column}._error-console-body_f51bp_15{position:absolute;background-color:#000000c7;height:100%;width:100%;overflow:auto;top:0;padding:10px}._html-coding-view-file-output-body_f51bp_1{white-space:pre-wrap;color:#918c9a;font-size:13px;font-weight:500;line-height:22px;height:100%;box-sizing:border-box;display:flex;flex-direction:column}._html-coding-view-file-output-header_f51bp_37{display:flex;justify-content:space-between;align-items:center;background:#100424;color:#918c9a;font-size:13px;font-weight:500;line-height:16px;padding:10px}._html-library-new-tab-icon-imports_f51bp_49{font-size:16px;color:#918c9a}._html-open-new-tab-button-tooltip_f51bp_54{background-color:#1e1e1e!important}._html-open-new-tab-button_f51bp_54{padding:0!important}._html-library-missing-import-item-scroll-bar_f51bp_62,._html-coding-view-file-output-container-scroll-bar_f51bp_63{background-color:#fff3;border-radius:12px}._html-preview-container_f51bp_68{width:100%;height:100%;background-color:#fff}._html-preview_f51bp_68{width:100%;background-color:#fff;height:100%;flex-grow:1;display:flex;position:relative;top:0}._html-preview_f51bp_68 iframe{height:100%;width:100%;position:relative;top:0;border:0px}._html-library-manager_f51bp_92{height:100%;display:flex;overflow:auto;flex-direction:column}._html-library-arrow-icon-imports_f51bp_99{transition:transform .3s ease;font-size:10px;color:#e85c71}._html-library-arrow-icon-imports_f51bp_99._html-library-rotate-arrow-icon-imports_f51bp_105{transform:rotate(90deg)}._html-library-manager-container_f51bp_109{background-color:#0d0225fa}._html-library-missing-imports_f51bp_113{display:flex;flex-direction:column;max-height:100%;overflow:auto}._html-library-added-libraries-heading_f51bp_120,._html-library-missing-imports-heading_f51bp_121{display:flex;background-color:#80808033;align-items:center;cursor:pointer;padding:2px 5px;justify-content:space-between;flex:1 0 auto;height:22px;max-height:22px}._html-library-missing-imports-heading-left_f51bp_133,._html-library-added-libraries-heading-left_f51bp_134{display:flex;align-items:center;gap:4px;flex:1 0 auto}._html-library-missing-imports-heading-right_f51bp_141,._html-library-added-libraries-heading-right_f51bp_142{background-color:#5d4b85b3;color:#fff;font-size:11px;font-weight:400;border-radius:50%;aspect-ratio:1;height:90%;display:flex;align-items:center;justify-content:center;line-height:normal}._html-library-missing-imports-text_f51bp_156,._html-library-added-libraries-text_f51bp_157{font-size:11px;font-weight:700;line-height:14px;color:#e2e2e2b0}._html-library-missing-import-item_f51bp_62{display:flex;flex-direction:column;justify-content:space-between;min-height:26px;overflow:auto}._html-library-missing-import-item-label_f51bp_172{color:#e2e2e2b0;line-height:22px;font-size:13px}._html-library-missing-import-item-search-button_f51bp_178{color:#e85c71;line-height:22px;font-size:13px;cursor:pointer}._html-library-missing-import-item-search-button-disabled_f51bp_185{opacity:.7}._html-library-missing-import-item-inner-container_f51bp_189:hover{background-color:#64698f54;color:#fff}._html-library-missing-import-item-inner-container_f51bp_189{display:flex;justify-content:space-between;padding:2px 4px}._html-library-search-item_f51bp_200{display:flex;color:#ffffff40;justify-content:space-between;padding:2px 4px;line-height:22px;font-size:13px}._html-library-search-item-label_f51bp_209{display:flex;padding-left:10px}._html-library-search-item_f51bp_200:hover{background-color:#64698f54}._html-library-search-item-button_f51bp_218{color:#e85c71;line-height:22px;font-size:13px;cursor:pointer}._html-library-added-libraries-item_f51bp_225{display:flex;color:#ffffff40;justify-content:space-between;padding:2px 4px;line-height:22px;font-size:13px}._html-library-added-libraries-item-label_f51bp_234{display:flex;padding-left:10px}._html-library-added-libraries-item_f51bp_225:hover{background-color:#64698f54}._html-library-added-libraries-item-button_f51bp_243{color:#e85c71;line-height:22px;font-size:13px;cursor:pointer}._html-coding-view-file-html-mange-library_f51bp_250{background-color:#fff3;border-radius:12px}._html-library-missing-import-item-container_f51bp_275,._html-library-search-results_f51bp_281,._html-library-search-results-inner-container_f51bp_287{display:flex;flex-direction:column;overflow:auto}._html-library-added-libraries_f51bp_120,._html-library-added-items-container_f51bp_298{display:flex;flex-direction:column}._html-library-missing-import-item-outer-container_f51bp_303{display:flex;flex-direction:column;overflow:auto}._html-library-manager-container_f51bp_109 ::-webkit-scrollbar{width:7px;height:7px}._html-library-manager-container_f51bp_109 ::-webkit-scrollbar-track{background:transparent}._html-library-manager-container_f51bp_109 ::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color);border-radius:12px}._html-library-manager-container_f51bp_109 ::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-color);border-radius:12px}._html-coding-view-sash_f51bp_328{background:#2b2b4a;width:100%;height:100%}.react-split__sash--horizontal ._html-coding-view-sash_f51bp_328._active_f51bp_334{background:#383862;width:100%;height:100%;height:3px}.react-split__sash--vertical ._html-coding-view-sash_f51bp_328._active_f51bp_334{background:#383862;width:100%;height:100%;width:3px}.react-split__sash--horizontal ._html-coding-view-sash_f51bp_328,.react-split__sash--horizontal ._html-coding-view-sash_f51bp_328._active_f51bp_334{cursor:ns-resize}.react-split__sash--vertical ._html-coding-view-sash_f51bp_328,.react-split__sash--vertical ._html-coding-view-sash_f51bp_328._active_f51bp_334{cursor:ew-resize}._html-coding-view-container_1xbub_1{height:100vh;width:100%;background-color:#1c1c2a;display:flex;flex-direction:column}._html-coding-view-sash_1xbub_9{background:#2b2b4a;width:100%;height:100%}.react-split__sash--horizontal ._html-coding-view-sash_1xbub_9._active_1xbub_15{background:#383862;width:100%;height:100%;height:3px}.react-split__sash--vertical ._html-coding-view-sash_1xbub_9._active_1xbub_15{background:#383862;width:100%;height:100%;width:3px}.react-split__sash--horizontal ._html-coding-view-sash_1xbub_9,.react-split__sash--horizontal ._html-coding-view-sash_1xbub_9._active_1xbub_15{cursor:ns-resize}.react-split__sash--vertical ._html-coding-view-sash_1xbub_9,.react-split__sash--vertical ._html-coding-view-sash_1xbub_9._active_1xbub_15{cursor:ew-resize}._html-coding-view-editor-and-theme-selector-container_1xbub_39{display:flex;flex:1}
